100000 100000
56598 12920 84315 5076 62392 88860 70549 49255 46378 17085 74647 47839 32036 56308 16079 54763 63332 65714 99145 46196 93606 6684 46188 671 53850 8701 85191 36498 87727 48079 31907 68150 1284 57442 53319 33520 81914 44780 45180 5770 41387 91597 10706 52075 90491 19998 64545 2235 71100 18377 18285 4745 25449 20437 48221 19876 5477 38345 88058 29584 86854 20507 10355 8340 33042 6159 59164 54016 86440 94059 48042 47097 50265 30408 75572 26019 72160 51877 56427 34020 39934 75071 78600 93307 7780 94003 20896 73594 13830 11177 67494 75530 10997 22176 56030 53220 40058 76542 3396 62783 37691 43376 56298 72803 25743 68075 9716 25235 91873 39604 82013 57443 4661 51069 65327 47438 94211 67418 64796 4544 92361 5039 51832 21203 12254 61414 43717 86641 82062 12518 61646 27410 26385 38496 11188 64469 74202 11205 70452 61358 30277 94449 9938 4786 12560 35822 18592 34642 21700 17611 61047 30838 77759 49295 26696 39449 36359 4418 57338 56469 87769 20793 74999 85195 63873 8607 57249 69040 51691 8999 77705 53802 29447 77012 51002 61369 48450 23337 4522 34697 13094 64572 13120 72872 13251 4103 52432 69687 11733 96155 23447 70639 54041 24271 3140 33676 39096 40665 41103 74075 78048 99783 22282 27842 8828 56522 30761 64072 68775 79104 10524 13637 35139 59223 27307 6550 13598 24730 21589 42592 1925 53761 3610 8014 54406 32065 79486 75050 91568 54152 8353 26404 3101 84116 47115 19365 93481 30027 95632 38000 92540 50090 19040 44442 84877 98568 27812 23288 73186 65610 96952 69575 16258 36445 86021 84419 55444 60183 56357 72227 50363 94873 36289 71682 59435 55461 64967 4445 73066 3263 38012 24837 6702 78740 77647 17903 28177 27008 6804 34196 35492 11812 15743 43812 80772 73305 87464 25551 21260 527 42036 63828 40508 60640 26026 73244 27583 96007 73148 16831 78097 94871 1476 18396 75820 13800 99182 45891 94986 57214 92742 1412 25380 86625 95435 94399 12089 41265 92965 4960 45896 59137 60018 22032 93857 11260 82646 55773 25346 22738 36479 92944 68535 95092 49726 80798 7578 24632 14561 84576 32942 77339 76157 95702 49448 45844 31330 84784 67791 18556 12033 13480 53902 39488 23056 44765 91411 69985 16001 63377 81851 69250 91045 52554 46962 71215 75348 57750 77841 79935 17924 9083 1979 38451 56576 28029 41486 36274 88547 86142 79854 58377 57553 71830 1323 86478 83793 68711 89769 68558 1945 3091 29225 26266 57677 92216 66236 73987 65986 3557 2064 90471 48029 72469 35028 33278 98727 8995 90140 98903 61161 86382 83527 40633 82882 51356 50252 73600 68038 11567 48923 51541 31021 23410 85111 80402 88240 84596 34927 33273 79721 92585 67825 13027 9267 71159 87242 33243 4365 96367 93563 20991 16187 92163 41474 24048 92002 17221 18946 20205 63175 1956 27927 97733 33360 19594 94297 86327 48659 90206 22482 32868 82356 42033 86159 61648 97344 68126 30639 32216 34507 23299 70090 67801 9110 34334 84307 94387 93972 569 26521 42913 70418 95829 11593 30997 8050 51073 79684 9061 84460 48396 58820 2464 26241 88147 6601 37808 96594 23256 40278 59039 40938 73515 63761 16036 80975 9231 16348 6335 13721 77055 64723 80438 52661 90927 70216 58019 50585 72342 43797 72771 77829 89385 99134 36259 14880 36577 80278 45800 76261 57594 84010 24222 45869 96576 18348 28252 81306 44230 90557 80167 32126 25936 86967 1984 58777 20498 85409 19648 25441 3661 24626 12526 41237 87479 44775 42758 47344 53896 98595 47268 73569 54537 44677 85236 9755 13371 99767 5798 15508 93329 64543 34855 29556 30429 34462 70261 1584 23810 83324 95189 93008 86344 4185 96071 82611 35698 9225 82526 36566 70804 90358 14063 6457 71977 26384 72080 22987 72598 1583 9370 48632 69841 73130 18245 97728 18544 33581 42264 71523 76301 14254 64638 22793 27197 11430 20467 80138 80348 16226 64362 12245 3154 72040 85695 97913 68958 74995 49763 59693 51800 78581 98255 86579 26484 26750 8178 35495 11201 96291 1342 49495 78022 68978 49003 94381 44792 28685 17236 4602 2898 92337 90749 96362 31513 36667 47828 70175 97937 54796 61350 64954 83873 79435 56775 94038 24722 56510 32599 62703 1995 18433 28457 77398 11669 77694 87541 28471 38935 27829 12380 42959 82298 94454 94536 68425 75817 2933 61845 46245 53311 54596 82240 89198 9126 97361 92301 17145 25312 34826 16114 59074 15981 68355 22914 92414 61523 69109 80951 71113 92750 24610 25033 15530 79054 59531 43644 87658 92273 86396 96115 42274 29635 37235 96300 99769 57810 64261 72415 92958 12632 95985 73478 56304 35096 789 45315 76083 11008 60515 51967 96615 2308 43512 4879 16999 41152 95736 15804 76060 76281 58485 62490 12358 59529 88401 57888 56318 12700 5298 22580 76730 49025 42626 90092 32925 46976 68182 17354 14256 55449 30036 10772 64138 9146 89330 83651 13835 63793 91941 44741 70728 43897 9858 33376 93025 98577 16253 76775 39699 62488 16042 77404 23059 68892 54777 34187 37121 35348 14942 44840 50202 97429 67306 58166 28783 27489 43943 10993 89140 95649 81054 5283 75718 21211 68477 88867 70046 56944 9312 11866 85375 36854 57101 75034 39400 39903 87215 31673 4840 26809 20458 81557 78774 49358 98286 17113 4723 8526 56278 68310 3269 8243 57635 20182 93108 52817 29148 82564 97089 47758 69217 7061 25566 35864 35432 82367 77955 43954 18399 99679 71821 14027 76199 37985 47327 31257 45676 99258 43156 90843 46834 96428 61793 55751 45855 77954 46222 24547 35225 59734 26245 48785 80389 62285 78716 3800 88331 21663 722 8309 89871 80331 69262 44092 27609 85643 2848 48232 31633 64185 72319 17708 1408 86009 66982 32840 4857 73771 1031 85309 30276 16902 19134 66018 9314 69336 56003 16451 63616 85162 45240 5200 94627 60688 23326 85173 57655 1725 78870 87024 17502 54827 24113 60231 65981 68812 42144 68845 6676 59396 61135 75506 85726 27886 53466 29930 91503 71336 62426 91197 16204 61427 99653 16068 50479 23110 21920 94878 11612 59903 42828 19660 42841 81070 8209 95496 76227 38978 11057 3945 63991 73004 53017 34688 4520 74519 26984 81960 55760 88659 62932 62444 42201 74143 35844 13544 82469 48753 20614 79482 70556 39452 46209 2862 83542 82218 93748 89919 88286 41431 57769 59034 89917 69839 68960 15497 80283 32739 31977 70354 82409 29417 97039 14511 95397 79494 74802 22352 38426 22077 74893 57807 89103 523 85104 21352 9349 28609 64831 20925 48454 26040 83293 80455 65033 50311 58764 79548 57275 99393 63524 49880 50085 53405 20602 83864 86678 74438 72801 66335 58013 51357 48053 56980 23593 50681 38940 22329 61445 63684 86269 36126 33863 12833 95264 15528 92447 69901 41156 52385 26578 94024 78305 42218 33238 98923 1942 15144 19852 24133 46303 45430 37118 43837 90245 13756 47755 57595 29879 97768 40745 55559 50425 98792 16256 29590 20600 76119 8732 27142 69176 25309 28336 16486 86630 81604 41384 19188 91073 33526 53699 20065 68229 99221 29941 90225 66104 71318 15424 76444 87183 78217 53159 2843 31265 19043 29316 12641 28033 86418 42688 27698 67278 81517 77138 10030 7181 98408 99057 2413 72298 14619 38694 65773 14523 87411 2161 2384 87124 89992 74422 63252 4909 51837 61563 68915 22128 25203 27269 65736 13956 82274 60750 34726 15948 42497 64034 95531 79528 27497 80347 64462 12773 1947 37241 46527 40199 26743 53057 94912 99331 24458 90974 49647 38661 47789 19152 3180 50998 21624 50908 84391 83519 2668 57762 92891 95404 79963 50981 25968 79535 28364 46931 46403 26357 59864 1739 72165 83319 26186 27529 11896 82847 89243 58293 75435 3914 6070 5757 75796 88061 27691 69210 94356 82234 82053 61249 55253 24285 43768 16394 71156 97116 38043 12900 49629 55316 65791 99207 87551 88298 68604 98493 16093 71347 35351 69521 78245 68987 67731 72743 89954 51963 254 66727 90398 3855 27554 19456 16269 35131 88886 91030 6380 51100 29935 95646 54354 66031 56158 8810 65631 30393 82719 32544 25333 32976 47420 34764 78112 21839 83053 60963 35827 46971 55029 95500 50880 20456 52133 38417 69542 78852 88055 57295 13987 14865 49218 97707 10878 72054 29098 3968 10803 43483 31210 51225 85504 63976 78457 3671 33326 77649 77739 60385 86613 81474 14922 26344 36757 49673 92780 53335 82696 50087 26677 1306 11175 25054 98616 2640 69429 78047 6318 7518 86797 75492 89480 1156 94466 36895 91389 77002 6674 96918 86715 20846 69200 27533 67169 66254 49622 57841 14502 54054 60345 25408 6538 27838 10480 9217 4980 9315 90814 62568 67110 21596 99443 18829 91115 62911 15590 98786 73384 25718 4175 61390 52650 35434 7276 21079 10950 1087 93419 10617 52435 81746 35915 13368 74804 73101 93395 99039 33144 71108 86136 73059 9001 79094 16278 46732 49242 47585 9856 58401 44365 44957 24901 30336 59502 2954 19332 77423 76027 56511 28641 13804 59059 64348 26429 43419 25737 22095 99447 25328 82899 99770 75199 64837 54726 93989 3167 90121 40497 61702 38072 39146 26507 23051 57848 67769 56728 738 26089 66155 6595 68537 10640 99886 80457 55575 42684 46946 63069 32530 43014 11002 33321 42604 80508 78711 80530 34849 4215 47338 2168 67905 91676 58983 8575 94735 95910 80061 36175 88829 40977 49483 71278 30085 65042 63767 64712 59402 46338 32939 62258 26477 87162 27419 36596 10501 51041 12539 60416 55817 44913 2604 90981 26082 96411 92323 43214 25193 2872 55130 86102 56835 96756 97047 9387 57515 22183 29361 41868 91044 24226 98048 56009 52338 20450 94630 73363 96626 46987 20149 20671 43725 76263 89323 68329 29175 35839 2755 17575 78448 52193 22061 61290 21820 1779 47140 80808 85620 54328 9780 77281 56437 5729 21105 23186 57502 38688 33021 36309 7868 18158 82378 98167 85120 33740 72811 78867 97238 24480 4247 98936 48105 19405 56875 88869 4847 92095 27275 82694 9757 82139 30676 60807 32795 98316 96691 38053 50628 5983 20241 29583 21733 28571 15152 11551 41296 98360 4719 50462 96502 33809 10361 67308 50774 55578 14341 68124 68716 96889 7871 84861 56297 74204 83289 33874 88299 23920 16341 44618 18855 41907 59521 20251 79792 96764 98694 58298 79404 76312 14689 11712 28907 97592 76442 7022 96399 95295 65683 84200 93089 11492 64716 7408 75829 55188 58179 87633 93278 19685 7606 57679 48772 67619 30568 25433 30777 67408 68844 16355 46902 15968 31604 98900 72443 58040 20183 6842 39585 44016 66947 2556 58652 74614 90413 1838 63548 35007 12159 9711 25646 19692 95757 70461 54792 5080 91265 47677 46449 98676 23864 87211 84742 76596 18475 85645 59204 27814 66053 8856 93389 27593 3492 62733 6873 50671 47857 31355 46835 56384 81122 91828 50942 68308 48064 99661 92562 66438 67220 27146 29091 92790 25523 92015 73102 19090 3592 43591 21150 11273 39823 19474 36550 1338 57031 31677 88787 2823 77528 2342 78397 74549 56258 81785 34069 88093 32865 94363 78967 14986 38886 53256 15606 18526 11622 75252 83025 69602 113 23199 1569 22252 13620 18469 98064 92590 23577 68376 60473 96517 10177 87719 46660 53382 29612 45037 19682 53395 83275 3353 41343 12992 14912 42606 5924 12686 60446 9415 38198 22577 67444 72599 54178 28370 60200 76737 55395 86105 68799 21687 94860 43277 75278 59052 55822 92767 77187 14695 66192 86552 74539 33878 91134 16318 49703 99537 85020 69682 12080 73614 78946 84704 72981 61823 31465 51968 51885 90604 37577 54647 39851 59354 76292 64240 30301 46762 11713 70204 62610 73640 82492 97892 33564 16048 80684 47835 17787 52170 95194 32322 24921 22207 72619 12810 92270 18179 73447 98370 81047 79074 6687 59153 98193 68082 20595 63642 79600 12207 14252 30643 68789 12838 29423 10715 88844 44181 13060 30520 42731 82048 88786 4023 24664 96579 27534 8553 13167 78833 90473 87255 64755 43140 63491 17731 32937 27198 58471 42729 99809 93619 17923 81821 54395 49562 49354 7236 58617 8523 9914 56624 75999 43563 67491 28345 55865 77219 37417 17930 63026 69034 81229 15835 54517 48228 67118 62366 81863 39076 27770 98532 63013 54734 1620 76453 91017 18053 20395 34951 78291 21388 28721 4062 4635 65322 61891 55135 61146 71369 19766 22807 85615 8872 99984 46011 92868 20144 65252 33007 61919 29471 74247 41968 34598 67331 107 37972 85610 15675 70605 18624 45128 52513 65338 93874 87489 44454 62226 22371 31349 79004 48850 60934 16542 22885 58225 16421 30024 83251 69003 62811 9512 78832 26897 95994 68655 15551 78578 62268 33628 9053 67966 62215 12366 24049 74197 87468 15099 63779 71635 46471 45621 1211 69183 87006 27594 84889 39614 42102 90404 2549 451 77859 5840 13928 75399 60293 99563 46360 82661 15661 67251 11577 18899 46504 81121 42699 17137 7933 76979 52655 16958 9814 26910 64024 22857 22006 96752 96043 98330 64188 82312 26197 40595 66186 9662 50002 6247 42097 92828 67304 65446 89643 15819 54015 39120 49634 89938 89223 69044 22699 14539 98056 54515 32367 17855 54240 6639 53928 42800 7960 39905 84701 93593 96108 76814 1814 37878 51682 15147 53515 92003 86845 98555 36419 81945 12934 71866 77635 80230 81039 72655 50951 17819 79362 77428 25125 21098 33688 80661 17966 13834 40953 39341 55602 531 87584 31398 57912 20673 68599 85865 38853 70786 22309 272 4287 67156 30898 34301 76621 75970 6776 75920 77125 35000 35928 79346 95353 53074 94700 14221 49878 57391 63878 92936 6057 16178 83464 95658 18623 18926 87660 90753 98628 66714 50381 80379 80675 74805 40007 59202 27772 71117 89503 353 92816 93733 88306 87127 23674 36584 84490 22038 62827 8025 80174 6160 77920 15032 98189 38933 44180 23531 16222 76544 57139 33558 10315 52893 60791 64283 59805 12251 69693 18617 26784 68441 76699 58875 3562 43202 66635 44487 66320 31083 45227 78067 44749 48251 58264 60251 69470 57839 99285 51767 63895 10529 94580 13095 62866 35786 66170 10332 61576 88025 67351 30756 4648 38569 29141 94858 56023 61224 87533 21492 14280 33005 78743 11510 27173 9076 820 67017 63296 36666 48792 57347 11212 60275 25339 90486 15817 48675 67539 2359 60058 65420 53430 78275 2779 90099 40461 70467 1702 34381 76070 50530 60104 87065 76222 21130 45608 70920 51198 19506 23124 75874 4958 69444 82073 93590 81357 52782 8065 67268 71994 92708 23359 3144 18003 63553 45698 96131 52746 16214 36222 67596 32933 69560 37632 94253 59810 31070 20652 39874 59494 31835 29675 57466 50026 80423 42753 70336 14674 17011 25177 54355 21343 27878 81620 26471 35385 39441 57593 18144 91198 47596 81114 95234 20079 85625 22240 37203 97092 73831 23001 53462 2436 27268 75770 612 3915 98419 44634 93017 57980 36972 1172 44754 83281 963 43562 9851 1818 71984 45032 62753 47330 17311 92420 3104 3367 98060 12962 27160 19251 8868 5593 91614 2777 82904 74491 85242 28490 946 28965 44837 74951 38187 43218 15907 81519 78090 98055 93473 3697 59536 37659 26656 76314 56826 16621 59377 14288 81060 11448 28300 28149 22086 23617 67145 3550 33116 51169 27120 8852 53611 80198 44101 42844 75142 21898 86371 48924 29075 16670 65957 13187 28219 76149 78284 21602 12134 674 13394 76506 72996 98375 47387 56752 54435 439 1181 66782 31809 96415 36395 71983 57896 97294 59359 51288 15293 27841 4750 75822 21011 89293 23970 33228 96801 27216 4589 94157 16567 26576 51535 89191 5578 85888 2990 20967 40252 61819 61511 12155 30841 69137 33909 90490 19494 62289 54218 67834 59691 42791 49347 22043 36514 53781 12605 28661 42754 10078 82169 79855 51697 20697 53389 10530 48726 13253 99115 46365 93912 13389 94222 82903 39460 22048 47616 91117 42272 28273 85981 96436 79086 11750 40857 36064 32415 80459 10740 51254 78710 66129 24822 27076 76460 27629 73086 4089 20711 4929 66697 87912 18760 22653 5682 19113 40113 48649 69264 37230 61154 16180 62054 56113 3496 23965 75475 88988 71467 38299 85246 25537 45013 76028 81163 4152 83423 98011 39004 5693 59948 23344 29697 9694 58637 25505 56949 5688 77144 37256 39475 43509 85577 3966 35576 25805 90572 61825 42895 93856 85868 20535 12638 33192 94311 14143 43929 43649 83186 9240 2323 36678 82317 47260 20753 69042 42214 52550 2633 79821 85412 97170 96945 28121 9355 85374 66123 43685 46427 50730 32300 46795 77365 78878 76141 56210 61659 8766 83833 27336 70198 22157 82914 44791 1793 91412 79703 30938 89433 16065 32565 46478 77906 92782 47064 66285 53262 34612 17092 69661 31626 45750 19135 52960 70847 65760 85738 65536 82481 60638 94553 92875 35034 17362 88169 10338 27081 77193 55042 97736 96571 91210 21108 17055 23935 2591 3303 63323 15040 89359 68732 40092 15203 84271 91160 10502 61995 99780 19603 76746 60906 98875 17780 57615 35030 7010 77052 64911 58845 28638 74961 44964 26135 75714 24005 29866 62906 38571 72168 78428 29146 69442 19709 57361 46455 24022 86486 63784 10057 37209 28114 12683 28879 48611 63538 57315 7756 49794 62202 14951 64679 15822 27850 71938 31514 65964 39229 88928 28910 95523 21030 3346 41440 36507 17605 44598 64790 46511 15007 71370 36733 84936 79078 83724 85055 88188 74074 35746 77583 85151 3710 20935 88305 31163 5015 80651 96330 7406 11998 40654 86659 14212 97719 24845 30610 60794 36478 13406 66550 57596 43313 55893 7249 52886 58630 3373 61085 47053 40725 13350 56901 48478 62174 34834 47634 55283 48799 97517 88983 44293 76764 49327 4568 54101 14415 70084 39542 13132 41702 73761 95447 23302 83571 22870 53435 24331 57158 35920 44668 20283 17645 19361 90887 60962 76636 25639 57703 53661 79106 98938 78483 78938 78149 80429 18536 1714 40639 9636 57076 81552 28058 2066 86330 32729 84468 15436 6811 63169 46913 46321 46978 7522 68157 82245 35519 98266 43521 70385 81245 75823 25038 18574 50490 31321 99581 25446 12654 58206 53512 29906 50710 65802 79542 29960 87400 19871 47190 37369 18778 7925 42919 91891 2707 10324 7434 55879 65820 33294 20669 39299 34035 62370 26372 92321 38640 88067 62937 18668 46296 8742 99250 58979 37582 98915 41710 73520 82365 82213 14856 70754 57910 47851 35496 98588 99842 58758 10103 86353 82007 83229 23465 32201 17180 81354 9366 27468 66398 48127 22165 23969 41072 8129 77881 29048 26934 81076 88712 709 3114 82599 11638 80392 95314 55619 41585 89720 37127 18909 55469 97560 47298 86443 93091 27174 41989 22802 52429 81536 96233 61262 51171 7268 59541 21852 89488 65949 18064 1391 53591 48093 42472 72006 47645 30834 27316 89589 35431 75788 19212 18541 21047 36489 52841 47485 93808 28179 28395 22070 70053 32416 14655 49346 43911 20245 68884 26617 13071 56708 68724 72808 71178 55019 43264 88576 16823 8846 65515 11657 82979 6971 12045 18295 38013 49871 14176 83795 3163 39960 56690 34773 40548 87374 90489 56198 37096 22562 56976 58491 53293 1746 84786 46184 23590 68708 71235 40473 75987 25397 33028 16052 98513 51826 86612 60754 487 29791 11245 10100 35056 44752 74358 25769 19934 54571 45385 26815 22685 25514 87838 32585 40759 36431 30423 27681 71189 62784 80330 65869 25336 53623 76719 31224 26949 27762 44226 66227 26431 3100 43942 34816 1078 3585 17581 36337 31064 52822 96960 56281 38108 9796 18066 81762 1758 42156 32716 34824 38507 44981 36171 38981 67553 61394 54148 25288 52953 62372 42187 58452 24913 72087 67675 23057 60803 94324 9161 99673 15888 7399 14704 63644 36447 62652 79988 12618 26347 47922 61016 82171 41750 14736 35831 62673 85256 72982 56865 49016 58948 15005 42980 94859 92370 32675 51400 91386 21062 98113 53679 7627 14277 54234 35759 77449 24641 5193 14938 1022 1550 84312 73617 55071 46722 57676 24343 88671 86296 83190 97157 55778 68107 68503 35387 2208 90298 5931 33125 25492 73181 69586 41349 83032 19381 72202 1970 9642 48398 52122 38110 97048 32571 9350 32226 74431 62114 20426 83212 53538 47861 72506 98377 2438 81168 23003 57206 62300 8424 1327 40927 22223 31388 9475 18804 94567 64829 37035 18260 16690 17722 95375 33924 13635 45831 32663 94325 97830 83919 10838 48139 31493 63664 86020 92387 59630 85012 2462 84117 5718 18414 99286 97371 12298 83938 37858 6037 94615 95761 25259 29814 57163 89281 35889 74781 52889 84965 85650 18024 3490 77424 48050 63729 55300 43722 6216 1197 86085 35558 79858 35754 91180 2768 27176 70641 15325 71516 91000 75289 51028 83262 75636 1708 89415 43240 69569 6193 62352 68118 43789 36880 56527 46194 14374 89177 16978 78661 14088 60540 65087 82447 19388 70374 36753 34324 20899 60809 40354 33160 73005 998 74096 55281 30355 75076 64571 13153 47437 99853 83208 98147 95967 89981 70719 13864 80177 93889 15815 13661 39911 18236 72580 39785 8914 73603 60696 38649 58884 768 76998 84714 12891 15820 40082 99329 41254 75996 19316 525 93230 66891 8541 69963 9609 26942 84126 43371 60424 18509 52049 20468 37587 84019 47255 91085 53919 56006 28455 34899 44091 10534 8677 81275 40579 86424 11004 13809 1143 42237 83474 24250 44051 37031 28952 274 73653 18114 89426 69294 98798 65461 70867 93127 5532 37149 61196 31201 24220 72099 51228 38924 82799 23709 98912 57620 20701 50414 41717 72275 49282 70221 25472 8193 31435 605 19883 86392 87880 5844 38267 9620 48919 1805 46283 22188 24344 40940 45559 5060 89585 10354 16334 5653 64576 34050 11899 99140 60288 34441 85096 54299 1922 92976 87710 16625 11505 20230 3187 87564 42554 50244 95818 95137 51290 65927 58765 65316 88982 8417 55396 97490 47832 52521 42137 35388 4154 28980 26226 71991 98572 11649 42031 13011 38836 1709 68541 10181 79462 39524 17030 52551 34928 2734 27539 69269 88165 71205 81157 94500 48117 88108 51443 29862 10405 11410 84154 33052 79432 65745 87732 87365 3861 51387 16649 54801 78221 65833 61399 74485 87367 32782 49072 11499 97117 12854 95294 15916 91624 20817 52949 85760 31467 35940 41564 42641 37260 71545 74575 82334 45544 89315 57165 8195 23750 86040 32694 45836 8005 92852 75351 3460 16108 81088 44639 23380 2927 26523 65895 97643 10508 37120 56377 74839 48474 13205 18561 88762 74381 92472 17928 12198 12070 10991 338 96978 9285 73175 39500 60406 67011 83390 14003 11498 81323 52036 71139 72042 82103 35295 29949 12724 14536 8543 16121 77778 64634 57804 61835 39319 65656 2016 88364 33731 68244 80590 89404 26376 31756 41180 50040 11009 4209 62773 47005 35085 39771 27134 38961 11162 34200 91871 53794 69843 78501 71436 10920 89016 64941 10442 6863 83456 11087 41840 57123 7140 6892 86122 2097 66520 46672 43987 5574 84974 97466 32143 69630 80702 8118 17151 48069 82542 90215 5244 15015 65067 80027 59331 78104 48334 62259 66525 84159 80935 34576 57513 7804 25167 51255 92268 77627 16171 97730 4376 18486 16191 91481 74060 49879 95664 37367 63633 93198 50255 7381 50980 91673 42411 32632 62299 21161 45882 15330 32411 6240 11041 84166 91816 79199 58936 88905 85292 23314 15182 45574 25424 15715 36958 64324 18984 86512 94733 19068 22446 53358 45627 45455 84491 44599 8117 54150 95159 66404 41605 86514 27128 39423 89213 44302 91372 87791 62047 80762 63180 88031 14514 87095 69054 36534 20589 60951 72767 28459 33954 10345 19140 76717 57083 79966 79560 31152 69068 23666 90353 52419 95016 13749 97948 85551 45825 95038 37949 95804 75362 97000 19301 25969 12843 86050 36334 8889 3862 7266 73747 35514 45190 23151 56331 5339 79141 87650 90665 96984 33142 67402 35647 27358 45309 37446 77204 97434 80196 76907 54643 46923 15168 42268 43565 59190 9213 25959 45168 40969 2676 94329 29268 29397 2530 25092 84286 27747 20136 37057 69314 8217 47484 6831 43686 18972 96370 10162 45727 78517 6544 3016 88838 84587 34408 59291 92667 56322 53683 53792 80986 58706 88494 63845 80119 64230 96872 87679 59058 79401 13162 361 69353 91618 34751 55170 69219 48378 47466 66154 92331 85883 307 32259 73057 29478 96881 36537 84049 88673 24629 66574 47554 78256 93946 26483 89471 39487 31941 23584 41272 97250 78306 70756 85944 93279 43873 20207 44777 780 72591 66356 95519 15967 21539 17604 21484 10341 37151 22280 37852 90136 42434 7353 33173 40496 84268 90443 25097 50123 39879 8669 71287 49854 29304 96731 85502 12987 94790 38138 62844 89620 73621 53599 27900 99776 99550 31484 41275 72255 66440 406 11118 32203 66455 75748 99701 70073 85737 78043 74853 8197 68141 27223 85611 84090 41030 88598 98873 65966 34727 74607 29722 7068 26987 43813 17540 85278 47982 438 47374 2896 47715 59196 92646 27804 18950 25634 39966 69957 71563 17318 99279 15626 32493 90651 95430 46075 1678 8180 36999 94974 63318 58964 64672 48326 19333 86201 70881 43353 48754 81338 42877 39689 78504 98673 88981 28518 95511 37362 42850 32176 1688 86742 86973 55532 78956 84399 32815 69049 69057 4854 20727 80727 9457 25111 15971 93890 26284 44883 3965 59199 87119 26557 11415 56409 41013 50266 12837 79838 52095 67013 1786 5963 43946 9951 25022 89744 7359 70441 85960 92444 56607 40025 35630 4251 87938 49900 64173 30800 80856 18512 58232 75918 63540 77218 52345 35276 55153 68836 55201 44266 50404 58184 86340 5309 79201 35676 99999 76927 92533 92517 82129 85518 70997 67785 19615 63516 89438 98565 95881 86883 16894 83556 70922 88837 37313 92572 94174 67571 51481 3934 42209 37276 93719 67456 22531 91221 27035 58461 40477 48336 40250 44497 20103 29727 62282 53112 43388 65376 46807 15974 30864 83721 90641 96172 28897 54115 93264 58149 54426 78638 23715 40928 74277 4000 46121 32412 23651 38740 7792 36553 60886 17261 1504 29296 62915 47840 75493 18703 50627 89880 51052 52598 936 88687 14307 8913 51929 45557 14663 56202 43243 38982 97282 52952 83762 27258 71695 98906 95276 3098 89757 23106 83956 64991 54678 80991 34511 88042 26737 60114 86232 41442 7130 37330 62242 90634 22607 5333 55387 40342 16901 61521 60538 47875 47565 79776 18741 77065 27771 56831 32042 62726 45223 13352 50491 9656 65766 47610 42650 92484 14175 36789 93000 3364 15065 1145 82247 79276 81777 71547 73939 27155 87901 22497 55733 65874 20740 97377 90696 55812 88355 23353 51892 1212 39075 23107 43288 72501 63525 54321 10674 91559 88100 85343 73412 35773 27610 59785 8809 29407 75255 13082 58978 79427 45840 89343 25439 46165 78656 4734 49809 51285 35182 63302 63490 41132 3194 50309 53595 9073 5041 54219 84324 9786 55421 14932 86290 40713 77226 39653 6148 56111 69823 57127 80 27051 48333 79709 41883 76139 45972 71043 1653 12272 95735 5430 52384 36850 37063 66329 25864 67906 95980 55345 38065 50999 33742 92204 33271 1668 32921 65458 37744 88116 51299 21023 50777 65429 20481 95749 47911 28790 2883 96479 53564 67322 47930 84390 54768 4794 26337 80319 19836 12803 64246 41326 15650 10649 98021 39060 65583 27259 45705 82541 60738 67191 4131 96489 1055 63494 22615 7491 18779 84737 44002 42165 8314 52211 79437 85216 13968 38435 17464 1654 78859 61695 39263 67889 11 16023 92566 81805 53657 36776 78523 85362 67912 92539 67954 79765 48897 74001 20919 41736 96447 33643 23396 92998 34453 1370 46548 5800 12780 34277 97888 42377 98927 141 82034 82131 56562 51029 39561 56630 11227 62942 41385 66151 52965 75100 71358 40742 48871 34896 26220 47653 19302 63932 12889 62931 86139 48132 77388 51429 87177 93073 72191 63257 3815 78679 52067 61034 38382 58352 57621 89611 8710 56276 92563 7774 12546 57835 94336 97416 87407 98469 99119 8033 26383 83336 69335 38295 40596 94617 21304 23238 84278 95834 63393 19517 76372 64582 23736 11909 65190 64504 37944 10646 3403 15672 58075 9859 7623 12649 6088 49791 97972 34843 8375 97458 87050 18724 14522 1893 73796 50361 19510 27014 47212 88287 21046 405 5805 84260 87833 12072 19621 96427 70789 40873 26100 26983 28911 87871 46933 51704 56839 73675 19818 3512 13021 98100 21842 33717 35917 3387 48870 42012 82988 84089 33873 98333 21351 31924 35637 50914 34266 94225 94462 43895 12991 64333 12516 92253 74024 82406 87944 91258 39213 13528 24644 71928 19002 82329 69577 25245 42837 56947 42590 33868 81995 84102 88566 16851 55654 74752 76521 64779 73259 32880 78103 82363 80768 75237 49208 49384 33379 50307 59895 22945 511 92773 62732 82626 38651 55823 56014 56653 11581 47707 37780 38575 96540 91487 25953 7209 56229 60817 94066 9017 73470 1036 64302 53557 40055 24101 24002 99587 75305 27843 32139 35172 71409 97590 42166 79268 5113 99424 15586 95957 75616 9700 57055 28497 16255 62966 71225 98169 87071 54572 75603 45014 3978 58359 42049 56913 58917 31820 2772 39935 26597 64925 81613 29740 49421 13941 93254 20470 1420 91367 61574 63912 14584 2995 61608 55975 44311 47748 13020 73666 86480 61001 42671 66964 8984 56982 24140 30729 27050 56055 16761 7330 36919 82203 36322 4484 60081 27905 37404 75531 97661 54468 23855 30914 22439 81735 15664 61187 94538 63625 32189 75734 3190 34419 81700 17990 56374 17229 55137 11815 84527 52843 72123 93004 87263 7384 12621 20472 15222 34056 13533 5164 97044 33883 4580 64218 45418 885 73693 50789 67933 65987 85082 19641 88848 12356 94491 14351 67190 27313 51133 97014 61323 23383 77653 28751 49561 38420 41613 66640 52934 12465 77416 12959 47703 61059 53825 99384 23231 85456 76908 25912 52907 85757 31125 7085 31417 26754 16055 16476 28567 28905 48057 2067 20653 362 95981 56658 38730 51942 82499 62617 11905 28775 50945 78116 9404 8445 43295 96799 94430 71725 26232 54636 94379 98299 32630 4052 46733 71351 26568 73664 58090 98713 56782 16469 5088 66639 25882 7075 14134 79784 22542 38850 29937 64769 40327 79348 92947 24514 63974 3510 8389 97383 25098 76211 36409 8029 99128 7613 52527 64086 36891 79146 35307 9054 85373 87254 67301 3654 98677 44700 68175 9783 55871 41690 25726 30221 36102 82635 40392 99381 18953 82974 17290 98811 59546 18706 57468 90072 54590 72647 63501 46516 38576 7039 32767 68057 74467 3847 98337 62771 14819 33942 34191 92770 89864 90380 31076 51447 36594 33706 26412 83646 58394 42279 72348 16571 57040 24636 480 82341 45184 2782 69882 63567 92407 99647 34257 17797 62247 75949 70493 66415 81374 94885 88392 25200 98168 8628 7062 52821 73190 80964 5834 76882 93016 32755 92029 15558 8219 73479 16359 29205 77036 27700 13056 43212 280 10628 96124 12247 576 97589 68773 16763 51511 56430 36569 35796 50510 18494 73280 25784 24423 27954 94230 81574 39102 31233 42602 56509 96993 70350 73809 81059 46997 80735 7176 1700 70902 79079 68913 38245 99724 85337 18077 32720 96102 77488 49580 92109 23619 28801 94396 81000 27315 69749 34777 98002 15391 74311 66021 11285 90193 34613 30422 91888 62661 7053 56083 39576 7807 54008 11179 17444 51071 65739 35508 72220 69266 1783 12280 57717 84806 97374 50756 35535 2203 36044 59993 68352 8571 12955 71001 67642 38378 99714 80104 97653 68937 68397 11155 60339 83583 29861 3352 46299 38867 43404 14339 27253 26661 43953 64326 26580 19711 503 43117 55864 36390 96639 95475 44268 90667 45499 37792 18442 34282 57832 96547 70931 91679 57305 70049 96442 61871 19352 94857 63354 71228 49135 76490 65094 87428 12317 73012 9219 54338 62233 10083 77260 68582 8663 92470 57161 92325 35751 29020 85440 97656 681 37299 45423 27573 65549 65947 79172 87760 83046 28856 53047 66397 23486 869 38822 43314 99398 65952 35699 60374 6861 94444 73352 21051 45475 87961 73651 63832 31356 25564 50838 47573 52692 20420 9908 88997 49324 8451 51604 88335 8608 43546 35947 73147 19558 50632 98831 39231 93405 5368 1187 91216 17302 43368 83284 66156 11074 93539 51556 6198 43701 71092 85230 19807 33080 55662 44641 50357 36434 12257 41620 18054 95091 80078 68769 90826 9935 44910 51611 35584 21867 3185 58208 13278 75502 32255 36658 35301 40894 94976 46279 26788 32602 89664 39203 35331 26518 32853 80235 59185 80558 84455 73727 29474 84065 23808 22826 54442 7646 1205 9945 65183 13433 88944 91225 3849 61057 36211 16264 36526 73805 27063 12915 24182 63870 3565 93881 89308 70810 91035 47262 44773 30483 21571 55016 43844 73150 19842 54378 57685 88237 65507 77509 92430 788 91495 76628 1734 7796 69216 39337 98773 7565 5599 80687 36139 94750 64956 10460 36863 60639 64458 39719 45342 96888 39601 20791 53094 67095 58367 52398 64937 10265 25455 85391 97875 38322 6903 18232 50056 22101 96114 49736 84937 36508 3468 81771 97173 45793 77108 75053 99623 7225 21403 11275 92601 32405 91566 84750 64007 29042 66124 42673 61644 30899 51042 57887 98477 31208 58475 78056 26164 68940 8093 34930 69857 25803 31921 33496 70720 98178 39706 68296 38687 84161 42172 52708 68295 90765 93192 39930 60682 22362 40924 63789 14299 53109 56628 797 4877 85074 82191 45476 93816 15973 81253 34233 27338 77947 74231 4954 96130 92724 20847 20266 81380 22500 83016 33768 26062 95420 76930 14455 13885 29223 33097 43408 16842 95174 87305 55432 15094 18817 45346 71463 12590 68345 50654 54059 35556 61312 44525 60611 67664 99986 85385 79939 86152 56651 90421 12785 21641 85648 9884 51160 50379 15343 19613 79980 46480 98950 16283 48361 83309 4815 80537 17276 39887 73490 66358 65894 32508 92080 27730 64767 47656 96437 59300 11556 16602 76317 5304 71939 37427 99008 83781 14774 4633 95805 97262 5149 88740 25282 4153 23258 13172 85382 79032 33524 67626 63885 83125 48158 58088 47939 44472 89943 83396 90202 31981 24698 46081 30932 97051 70230 20361 51177 4951 58195 45420 69884 32588 39318 22436 4160 87867 5153 84834 87446 10903 94216 94481 37472 94508 31438 28109 90656 98328 10149 19665 79876 15555 43012 35708 67446 17600 21814 45047 43491 48899 16229 1937 75242 44185 21982 18313 65582 40719 16238 40077 8441 15648 46043 59940 54538 53584 48095 29921 10074 89748 72553 34729 4667 50592 26628 11599 83564 63632 27994 44605 74100 40394 35117 95541 77549 55286 5089 54808 79204 41375 24646 76006 14518 80618 59492 21899 34628 33203 36281 69099 3186 4965 94205 80098 30936 86683 37873 33184 82012 10983 86585 31741 90543 48688 69356 58715 20075 89728 965 97899 63446 49305 3292 75640 97070 4009 99524 40099 92707 39631 79790 75628 6915 36560 94425 66422 24630 57995 96200 77740 60449 3639 60873 67327 70875 11728 5519 43652 55006 13402 92641 2806 56171 91229 71003 5544 82539 12244 34508 74390 33112 86860 36712 77080 73966 34887 75563 26195 22720 13037 4551 41586 69686 93387 58530 27418 41051 94178 82038 35687 51263 82813 15469 43424 41833 75876 55970 52649 66032 19585 3022 47561 20544 12286 48308 62157 50211 75157 78452 17496 4763 24538 87750 98441 90899 56350 87476 55194 91944 10757 50368 88051 80498 63929 34537 34346 77235 49837 68866 18448 15024 39896 64889 55600 63145 44391 59133 12331 31742 42197 36471 8251 58158 36562 81232 6402 29056 70508 18960 15479 59368 27785 82788 58866 47766 53630 37604 55366 2929 33550 70468 9191 12677 64011 40867 82186 83555 11959 69559 75935 61341 94089 53226 85170 38353 5214 8344 5586 55339 13541 7703 52594 78599 38861 84788 64262 26561 172 66826 86445 49446 83104 46171 95168 11117 85182 54632 74216 50219 74041 43731 52335 63309 6542 65559 8653 14 58052 5751 33146 80913 74440 89437 72822 69611 81731 78076 17377 51988 21040 98127 16210 16477 80947 2994 87840 17086 47725 23620 53691 28199 77203 9010 16789 4322 88898 83896 64282 21329 95569 23241 35059 56151 62833 2089 89722 93602 36325 39759 92919 91844 7750 29243 8680 98642 79553 36335 8184 76342 61227 38362 32662 81774 56665 87034 90628 45264 82873 63862 10175 16702 52628 98380 41199 8929 76214 26946 18823 59801 82976 44118 54117 58960 28255 18527 53989 56323 60368 98261 12521 44368 95156 99500 87478 94629 69454 72937 20069 36646 71992 1543 82179 85600 87172 39160 10512 82249 91963 91776 96637 23432 25663 8777 43409 44105 76606 66132 42941 8103 40408 23063 68043 46162 8861 13144 2991 40584 14365 46123 49656 63351 76283 66481 89849 89336 82544 69151 38892 57697 42173 14380 55173 18770 44578 29426 25437 19751 31162 95711 32295 66152 81946 38568 1435 1842 65074 12401 46675 56316 17459 94770 10334 77557 99149 82874 24925 37099 5986 37805 4539 57060 26329 79763 50683 33623 71418 19568 32789 4270 36536 28607 40880 2684 29718 40152 27490 15952 20866 64872 88528 36284 34292 20306 33511 93363 69690 46898 8693 31894 79921 8073 1353 58885 48873 25560 95870 985 9080 85212 35265 77989 3824 80869 82299 48481 77119 43023 53830 79846 91006 17455 14031 77793 13650 49409 46282 59909 18332 96289 34600 58650 26064 4625 91866 17736 50894 49904 27331 90907 62841 77467 75910 57827 74432 22390 5247 38601 75867 79842 87563 690 46903 216 46919 74965 43921 53960 11121 62078 20851 94883 46623 96132 73400 95463 70684 46424 42629 66337 91455 82078 20247 94758 16861 18097 71269 10825 50478 32590 79194 40604 85911 76200 61274 30907 74335 35898 4645 12674 74158 18262 10054 33559 60129 94621 42644 42998 50781 39533 52874 99131 57422 79624 22716 48508 94618 15202 3996 65572 11652 34 73089 98744 5145 32026 24765 76767 56503 6817 76583 98574 84642 96958 1849 2174 46873 18928 64223 43068 21003 55597 50127 64168 46137 43177 33774 11674 22330 2268 96647 38840 15474 33654 59888 6413 56078 62492 80469 19888 96380 33481 52488 58097 6845 7618 43333 67216 23713 4901 78289 20850 72101 70699 38210 60326 17761 61250 32779 65717 55252 52489 94370 98606 43393 65626 88682 21445 74970 46871 68246 41863 14691 8241 31324 6468 57504 73719 62403 94907 64768 55098 60400 24843 39389 46687 79761 14604 86342 32825 77748 7192 90385 8460 67878 51544 36490 15448 31586 45829 63415 11794 88755 663 60713 62076 28318 97542 13202 5783 57522 87851 31722 95492 92823 26667 49515 46247 69800 20648 71848 32991 69413 38523 53469 61471 84636 79663 31778 75088 23091 65999 13494 22888 75821 83469 18505 90496 57157 55289 40589 32643 88023 62884 83657 56176 82761 36367 76267 81361 97822 679 38469 97425 80929 55940 45349 50178 69629 88130 71277 59554 10610 33834 10579 89373 38465 91327 41263 56561 49539 45995 87668 38324 32684 5730 82352 4305 98251 29250 17959 53359 6162 72644 74685 37373 58809 28279 94167 2580 44374 87937 45552 56638 34412 87993 69552 2891 59002 5440 30317 17384 64677 19891 60967 20504 33557 35949 26346 33819 35042 52131 15708 27980 20295 64009 53525 95201 35011 60189 1012 37585 2318 18639 43573 86326 96045 41434 71536 69270 73 45277 88678 38486 94783 21223 20837 41671 19206 1909 43877 33149 29358 69753 97893 23054 64468 57690 97183 40534 73580 42393 54854 46577 55669 75869 11428 49462 70574 44086 74915 95778 96302 76648 76938 73496 72968 64926 54805 49839 98259 82838 99029 14603 5489 91131 77006 74896 83970 53861 60982 41609 79067 51193 75830 69149 64674 40614 73390 12077 48828 80320 41266 58644 60840 88173 93893 66861 32971 74735 23471 98582 35749 93967 81532 53251 49245 67732 78620 27029 96863 14393 61630 69906 36673 1153 9072 71244 66673 31556 44123 8943 82981 99871 79517 92327 44384 41141 34026 83424 5968 74475 66217 73819 40681 47240 94961 38713 69787 98175 69254 74393 40293 15423 15115 59869 92214 60724 68939 79873 85458 42830 53574 62188 85483 65246 23571 3985 46700 62130 1985 48385 16578 37680 16352 89435 71245 1729 63999 58597 16307 53446 5085 59972 25165 45730 1449 48460 86311 41482 31552 37365 33989 15799 82810 47250 33637 73394 67965 8163 31476 82585 30346 17621 80915 38592 25716 45288 83945 10679 46441 84069 15837 92983 22614 20983 84854 73502 25481 98484 81496 58117 91203 33233 71646 19386 38149 79299 84130 92009 80770 33589 38033 87713 45191 92153 94204 14437 1041 16541 10186 5847 80208 71095 76069 82237 25436 24869 33467 1533 77102 42389 4620 76689 87587 7721 56844 27201 34495 99789 93630 88672 65769 84314 52044 94470 50288 20410 80715 27377 42439 77153 14385 20038 37670 91102 49504 87730 6900 84292 21017 72313 32621 59503 87362 37231 10411 13124 11921 14321 31430 66665 46649 18277 63988 35489 65887 91428 12002 50340 74051 47289 56241 53036 3634 85794 57955 31290 13761 80873 46331 90292 9316 40732 69623 97999 21070 95115 84934 67657 23762 43226 32324 60084 62498 62786 7656 49076 95122 71968 719 80824 43209 71126 62270 61029 4572 84417 69209 62367 87326 92368 1513 92396 75590 18801 84335 79071 12166 82768 86318 41056 94107 14421 15681 45401 63245 83346 15859 20328 35101 68993 99231 79844 6098 44997 37091 61177 99481 65062 55800 63706 32277 48721 49894 98384 10191 97286 73974 62475 20521 60867 72712 21984 34361 28076 84008 4125 14707 1552 920 77959 50089 21712 22296 86561 93007 3062 41059 92928 37024 73574 619 85294 88748 83487 85506 18558 17494 58946 6844 23511 56177 91894 41570 23066 91760 78703 25341 20685 34604 79809 24046 82082 39175 5540 35842 89532 34150 45516 79091 3544 42956 53889 79244 77456 16665 45965 84885 95043 498 31749 11849 82989 11301 69619 13016 1983 50121 71816 29002 32228 25295 81017 81461 1418 1004 83620 13689 78686 3863 83961 92999 78340 10896 84580 85935 30068 14706 4262 72083 79680 75438 79853 54371 76173 8287 32948 71045 87387 53559 83521 6161 65468 5641 17997 24328 91385 22326 26121 58555 32050 25190 9816 64836 37292 4275 93529 76736 71486 2263 36632 46712 5442 81131 6872 79142 39832 82721 30879 15239 1168 91061 68070 46941 19128 43997 26354 78234 72421 9801 74630 22985 57314 35158 18381 90567 74151 19337 52278 95653 71310 89453 86288 29951 66995 87610 41424 75300 29828 16370 93995 35601 90161 23031 16686 94509 53590 4182 37389 31123 59615 31446 34974 33721 67746 71149 39938 71019 63852 76414 84139 85266 73656 30995 19209 78669 95989 99762 82880 45036 22639 8147 91288 97319 33137 67515 11284 73408 59128 87108 21199 79533 20977 72800 97841 66066 49499 21855 9670 69631 54084 41204 72677 23306 57647 15056 91900 10339 96014 49961 1237 66731 39880 44608 20873 84042 64171 90261 496 63334 14535 5515 44985 64610 62469 48084 42337 73109 27951 1962 65111 54197 96286 32474 31829 63979 52207 61314 24996 31406 82868 16650 87309 23847 17112 43704 32856 64312 52613 27235 12435 92897 8716 48369 18533 55892 27525 23223 63704 36195 43441 69203 48696 35513 33510 41027 90110 55646 83042 77676 59155 8491 41301 57613 31687 42027 26373 56829 79700 78530 99321 3200 8283 67534 8728 57768 67199 83890 67918 85479 52107 54845 28103 69469 90777 16320 80905 33514 59846 66322 98509 16322 73870 59892 94823 9478 76580 97551 52247 8980 11922 76811 65571 51679 12588 99395 67798 16040 68061 63686 69824 63286 90005 12805 59243 47496 18690 15204 34559 25364 82504 19576 15302 47156 79186 42484 98845 34055 62083 21181 573 64517 52694 99363 81722 78154 9707 17079 74562 16610 17974 20852 86131 85619 27172 81900 36809 56605 27484 45068 79856 80124 67344 16817 6150 48524 70445 17705 83787 87926 79576 559 46125 99763 71372 40284 20667 2679 35728 65131 86086 85417 57561 28287 99625 95839 78583 26151 80456 25888 77274 66843 14382 26974 47337 95039 6502 41450 49995 89178 94269 63031 15922 45272 5648 63934 29958 62848 12816 79226 75774 30752 55718 33274 13169 31220 63255 69540 79332 77728 59613 86764 34439 9806 65390 19287 15018 49137 1372 11987 13123 90445 2446 29571 81434 32794 15919 70065 2015 28848 85530 49235 17128 91317 37374 99743 97596 14293 12434 97737 98032 10639 64042 20000 21695 20557 40974 5696 21152 2144 49649 21131 97891 66748 50392 98579 84740 20874 53113 50697 22278 12212 12659 57182 49429 80333 17845 15379 62691 66660 8322 7459 38445 92857 23559 69532 83330 88119 900 53326 10262 32718 72978 14181 40419 17066 24097 15694 17095 41093 31815 95614 64083 9446 43976 58711 70200 93243 50046 89490 98119 43108 10834 15191 97507 15991 25699 65906 48775 12972 56530 93927 65302 73960 252 76402 36105 19704 18147 33083 79732 18664 78426 48154 85554 823 37482 12095 80157 72076 93320 12646 78863 88205 10818 18098 14993 65566 19408 8181 20257 26391 90880 16799 68600 45007 70242 34872 83730 96899 42021 24797 57434 53842 62638 6972 54417 94080 17034 76910 7689 35229 66035 16742 26570 3913 99022 24545 92143 90701 44760 80851 63407 14630 49988 55642 4194 36324 9182 26736 58026 69421 26390 52368 59201 10185 28829 24413 21960 98681 79915 13424 37100 67182 98224 37382 77232 46530 76996 39069 73312 10249 67604 89872 21031 63167 36450 87090 44878 95077 31368 94271 25946 24030 50438 30328 3976 71466 36917 90407 21451 97080 73776 40247 57836 49088 12359 21801 84295 76886 4749 90813 97353 4319 14022 84949 59518 14108 20208 20271 8042 44743 73527 13306 78808 76206 33346 21935 23494 79353 12730 25577 19373 49100 96049 50028 47723 93158 23322 43623 77622 92437 74239 94247 37589 41856 66655 94813 92455 52330 81864 26636 62970 47163 14279 33494 44511 91110 40204 80002 76808 70901 10850 49389 25051 61652 2509 90431 91580 71505 46937 12625 34491 7146 57410 17648 30875 57402 45936 92788 46663 70636 85909 74867 55222 31623 56896 32385 71004 94909 79929 18675 45384 98051 23104 90284 56667 39591 23295 76306 21750 53779 75082 53728 37732 70523 45051 54288 83202 86945 7524 88220 53863 22214 78365 13206 16118 2641 8015 5984 48992 78717 18610 91935 71532 84851 83112 8992 88710 55753 23644 14696 32420 44756 8739 63097 68756 8893 76417 87048 69496 15563 71087 29180 17904 98590 47072 34181 969 385 70653 68691 77361 42232 54042 16314 42657 4920 47417 50052 75981 97278 13923 20567 12384 69365 68003 23875 74604 97148 56524 36780 16827 53448 82766 57866 62544 34095 88200 20513 35673 74602 21053 73582 94879 53032 26905 8171 43088 13426 10269 20779 78861 34389 20325 84402 59122 43101 43980 70207 98793 16887 29448 20054 91928 62946 94820 68701 85621 51539 13013 710 46890 98132 62857 60776 59838 28063 61824 59476 32871 10488 76022 81372 66932 71738 89276 32313 44370 42017 601 21078 47267 19551 33245 4565 61051 63270 8635 43923 49205 23189 81175 80493 71776 30358 68606 517 91015 47483 95938 81266 68495 16376 77953 45173 56312 31524 96620 38311 11891 66545 821 53563 85749 83175 89580 77426 63839 88112 90616 82183 60710 78505 25862 21721 84418 1006 63012 14298 60697 48755 41812 96813 62260 97174 38253 91224 8133 92670 44680 29073 98668 3363 42553 86979 34549 29212 86493 73357 84696 88158 52459 23401 11736 49554 29581 4136 75 48498 95669 23925 91228 39648 17919 89815 50182 12994 76646 68772 79354 44801 29680 94932 87049 9220 40430 6451 5289 70288 4788 1558 70043 69940 80096 24284 18274 8358 39886 64661 20534 69879 52570 69990 33712 38099 42658 98658 35120 41242 77495 30942 12582 2682 32919 9432 46251 4190 9513 16711 3253 57142 39362 70790 51903 51582 65997 1149 45861 75463 82016 96349 60556 26446 45656 71581 21086 81619 32004 34316 47779 86062 72338 87834 28408 49855 79764 95816 86280 41568 83625 4765 99255 59732 44235 73873 48779 19473 21987 95270 33881 10814 59847 56354 37332 36876 84257 54274 41374 91497 34744 30668 30375 61662 21579 4446 49385 63383 34529 70833 48546 42660 27052 77717 93742 68069 35377 24021 69452 33544 61003 63923 78307 61949 28760 5210 21426 22759 3240 84612 32172 30555 60577 10445 53328 71771 46550 41034 99892 1465 70042 71499 60827 34057 80992 87854 16844 22504 64906 52031 34805 45653 7990 6363 37988 51123 8644 21766 13155 7362 85961 46684 77008 67921 85398 72640 35977 72358 28007 31534 94245 53038 22398 18363 55867 51796 79183 8944 45990 77033 1419 36810 40995 43137 74778 83911 71023 25253 91960 38178 3065 14665 72859 10437 22127 51217 41665 57032 25677 98849 72974 54916 66403 99973 82242 26967 77243 81939 57030 77214 49217 84208 28827 99910 46895 91685 54995 23412 62357 25467 68589 91379 21314 22609 66645 21103 11194 65823 13012 16924 39434 40417 3879 70601 1023 11377 42992 49731 93464 14653 75825 67507 42805 52622 34386 40572 42997 21906 42894 7427 54381 45496 13704 492 12277 84804 27499 99707 19681 33458 54624 5433 30694 90480 40186 26416 72953 69995 86373 72943 80560 47084 2553 95885 2178 78893 47031 75527 27896 4299 46210 64377 2666 6325 89733 6765 44203 76042 4662 75008 83994 21674 73239 71987 96402 89929 42899 61545 53681 31805 82065 22079 93811 63224 75758 11702 88177 69758 48886 5056 74034 38635 57075 29021 97806 95315 78124 99885 49039 81758 62730 19740 40256 91057 37498 45695 58912 75687 34839 98709 19462 32063 18007 18425 66051 21014 54904 47346 44471 81277 86626 52475 15573 82622 16175 46264 17361 90395 72053 58103 77581 96611 4650 94306 27799 33649 17993 94877 70066 18845 96372 45966 18684 54803 91859 52442 31997 63088 17574 1915 50735 90020 41081 92520 93050 85986 56626 41946 47413 76282 10490 62744 20502 34885 88965 36046 17417 88473 67392 41495 32034 18006 54829 86928 95561 33106 81630 39226 42519 11506 59994 69234 48092 30295 86549 67701 5306 97524 42170 45387 98990 50688 18860 21071 46888 19172 51907 32404 92679 74920 49336 378 6680 53163 94213 27348 89150 21097 70710 84479 11827 98332 93342 62538 84183 76234 54959 95479 59464 52215 20508 11586 74388 3734 60602 79152 22416 83071 2085 15369 25851 90246 84442 87228 63168 78775 35266 40679 35298 58681 3331 61735 39054 74586 82924 38948 67373 90815 22924 16536 20483 45833 76587 23610 65109 29763 90661 36595 48010 12343 54894 93340 62820 1086 68193 81135 54473 11258 87799 85149 96454 17368 64442 10301 5779 50408 19403 83778 35850 47165 96011 8772 25210 22387 20877 91841 73671 20670 27596 45234 72171 72819 78685 55069 61718 56565 93992 42098 70363 15692 35425 62500 41796 27677 15548 94144 50128 79415 78823 96445 49464 20460 96521 28204 25211 84611 94985 917 78660 17986 3555 94533 68125 47159 59742 1430 99032 89509 94217 58675 7341 44906 33223 30858 83782 27795 34193 86917 38636 15954 44294 52736 48408 8592 37653 13329 41419 24437 46065 85384 55002 98077 15592 43661 39055 91777 99599 95035 72239 92129 72082 4396 96503 5081 56412 90125 17111 68917 25751 86323 13032 41313 14975 2830 33483 93149 12995 25422 74497 53886 47945 31379 79399 22605 6530 33488 29500 9812 34467 40557 86276 90877 68146 48160 82502 86470 53303 42441 77112 75886 93714 35155 65928 51820 5505 9543 42874 44649 39481 2626 64794 1183 94346 27131 80678 82516 97288 51022 27043 69157 16833 2475 67967 16709 54878 33598 12017 73429 51646 77149 94884 52555 16701 38750 59626 85386 90961 38319 73075 46831 82781 80343 56069 7963 15334 7211 24884 92460 54298 56108 11683 2942 84407 50601 42391 37770 31177 6879 50170 25834 29943 50350 9279 16601 10704 77434 91309 77086 84413 75188 79754 15507 34630 53566 87008 50035 3356 49274 1462 73480 8858 17975 86496 59267 2700 80791 26866 14793 66257 99609 87412 62237 97350 17488 77464 69607 64612 7098 46199 59313 27977 94687 71829 95543 68818 62070 29735 57342 81802 25459 15855 13798 9944 61946 8842 13714 88539 36797 50324 65309 21421 35972 32689 7693 73957 95739 77738 59062 74298 98089 72372 24446 45215 72271 64019 97323 36967 14353 27696 6126 88569 36311 4755 19355 75105 84252 23879 94048 90127 75280 90906 57861 65402 18398 61265 26510 38578 14290 88393 6929 93855 28645 20083 40195 3073 56269 51601 18900 74751 59273 20051 33764 89825 31504 991 59113 58746 38081 43342 16415 41063 29992 38391 78068 62749 75581 52284 47122 35141 44488 59019 61600 19942 66420 5293 99693 62124 99951 98414 61456 14956 81455 59851 28225 27675 69253 30536 45766 95293 7224 7876 92902 42306 21661 19920 83749 93180 9787 24389 17065 66495 33722 77438 72362 54162 24150 77452 55942 4229 37689 52365 11679 15471 55660 55315 28780 65282 12406 70003 97614 72375 78423 23391 85415 29106 70702 39543 23972 42269 99253 16215 79796 82309 42623 40001 20463 1883 82040 15113 26258 91672 26094 34972 75698 42483 44468 17567 55821 20333 67374 67354 12613 72193 98394 64944 95176 82400 81215 22688 97721 84976 88017 7508 22854 20252 92188 61425 11299 33131 51278 23730 9607 12476 66943 66023 23184 60162 57333 56262 70475 76666 28574 41044 39161 66909 87217 60537 33398 48589 75393 1364 82698 68619 59928 28211 84424 73942 95350 57302 26886 9917 41075 70115 43936 61569 83545 2771 24762 57737 29624 94593 69340 62034 54153 99821 29166 3893 82702 51584 95999 3446 66862 73982 83674 94227 3692 81797 39961 15947 26563 15598 93240 48853 51165 71152 35106 76002 17559 29701 60001 83816 59315 10857 79758 93825 81080 39842 78408 64440 46650 9153 79893 65247 61602 20707 22967 43058 28925 17381 68651 5670 27472 80860 48073 13869 11530 73458 72423 32524 14777 18134 52280 67214 13657 59045 59748 9470 44432 90022 40541 88208 80549 24493 47955 1470 90238 13285 62284 37900 23376 24838 1396 96065 68563 46218 47450 28891 10883 29997 56942 55489 18031 45428 18832 32966 66425 35452 32884 15283 16010 22650 46783 44846 14569 40018 18720 15298 16092 59152 63724 35223 82001 99229 72746 75679 69301 12609 4894 91245 33024 16245 92531 28136 79725 58202 86147 83547 65024 45100 66540 39703 89707 26877 484 15663 39894 39087 10565 77800 54754 68190 64789 49166 23339 65976 25010 54098 80232 70846 89272 20593 31193 58239 93039 83096 53118 14082 97078 87640 21073 19596 27745 82211 10028 68908 46488 33831 94824 16820 70962 49333 92102 95164 92372 40916 4073 75184 16641 85676 53040 76684 90889 26603 36209 62902 9885 52731 65217 62821 90336 73199 20650 42099 85670 83853 33504 18538 55217 14590 34969 81301 7715 53868 24256 96500 9114 19589 93631 27724 23179 45941 57899 10495 8952 84938 51637 54316 10623 59877 71909 92514 78424 54122 68393 85092 30363 47150 33002 6522 45726 76608 71246 71733 43479 58238 24794 30977 87258 87025 97950 34203 77309 64081 36134 11686 95806 90080 882 96332 23891 83511 69608 63108 67892 60144 82676 24307 766 189 61525 23141 86720 78719 27792 78447 28440 44575 62481 78098 18539 57188 39227 24741 26963 49920 55291 60450 49949 91914 40583 12205 42062 56373 94843 9888 21848 68629 27552 18985 55039 2324 23657 81893 72722 75307 86777 62150 48015 45561 96641 93152 17803 53633 37624 87089 81178 72199 2185 77590 42578 38217 86078 72844 30167 39693 50902 29132 46560 23793 77430 28342 86741 12850 32699 22098 11956 3678 36564 43630 60606 94555 20615 34926 64008 27890 70176 830 11810 69046 94123 70191 75446 41287 75608 78702 90324 66755 23832 96353 19753 31648 68359 49753 10210 12221 52246 9297 26842 81678 5583 67383 48635 87469 35857 76298 30625 8689 78605 96705 93160 14588 71034 23812 86999 86936 5796 61701 18584 83962 69846 30080 46290 37719 59220 21693 65618 7529 9736 31874 66056 9239 59031 20540 55820 60066 1218 62155 6877 54758 47392 68056 17821 24083 83113 51624 58443 75607 39914 86960 60773 49449 40769 15821 95890 38495 37341 10619 15707 12774 49447 54695 93412 9249 12107 74640 74876 19435 20334 89551 58610 82459 6010 69919 38006 14679 13224 54953 66423 10406 37530 94994 44176 21249 12761 87643 99671 9980 72290 91533 60370 55788 3524 21109 84046 40047 16185 26069 87931 45113 4631 10219 7194 37593 95297 54342 1547 47069 49865 41517 14081 98035 84077 79626 33997 37366 50242 97738 50261 64002 72208 61406 66167 17436 35680 53368 31526 24157 19521 4 36592 66515 29058 62335 38411 56105 66332 65643 86702 86476 87909 29955 37876 950 5631 4343 879 25299 75832 52819 38946 93332 48231 63303 96405 72225 5896 38094 42115 8719 88060 69688 8305 85915 68270 58951 47884 12329 93188 18707 25967 57783 65308 37610 83372 45593 91833 13752 16611 91980 9559 77042 60294 49812 58753 58959 25078 6 61053 30549 86155 64861 73625 51629 50073 67254 7215 92596 82258 22690 29147 13594 91879 89009 33715 42161 62437 4040 65234 99692 47234 92155 2441 96808 91615 83144 15128 18127 96761 51560 53200 11469 91425 44612 32923 91791 31109 83960 54000 90750 90643 72418 44429 56809 8650 90664 69928 1297 35022 75724 69537 14478 9460 97869 3816 24956 50430 30779 53004 90951 40027 86146 74831 39671 16964 30618 71214 62874 28421 39606 15163 31927 10404 86162 51686 47320 44387 84440 87203 43743 86661 37250 63464 48614 71026 89197 40427 18268 82895 53010 81849 25236 39852 43015 47941 14060 19362 78352 89650 75559 33101 29357 17349 8986 67744 66180 94950 5114 38819 60525 38151 88310 18744 23025 37521 56921 29103 98585 65958 27614 14286 36962 85557 45760 46205 58599 90130 38803 30481 2518 51121 77134 79044 45319 43547 50853 19159 2148 88322 66191 17953 3868 29001 70518 56929 99470 38274 88696 58174 64745 6909 87646 35845 35856 79368 65493 25081 93209 65779 58928 26926 12770 19124 68829 80406 76303 90165 35262 53970 84140 10577 36316 28988 129 58095 45819 58249 1416 46034 61317 47907 34763 84073 28418 71468 60186 24667 2450 51998 51555 87891 76061 35942 12825 98674 76095 88442 17466 33666 87118 21951 30915 4605 45500 69085 85233 13938 18161 77312 66650 10722 31980 47345 89522 4808 99020 79998 49579 90890 92182 16273 32803 68734 51203 12577 72999 9096 67858 69898 78854 73921 90148 78985 8671 67255 7499 82877 75556 29488 34371 77665 32657 46702 96028 2713 29 7424 34737 16247 43601 52148 89867 81500 96628 43581 68690 39490 27022 66431 63561 14857 20720 54565 57412 82420 8303 63756 99558 25894 98507 65141 98235 74743 55326 31145 95693 28842 22001 66585 40883 35766 19101 48788 52851 74833 89380 78659 28996 23685 35121 98570 52565 48065 40365 80295 46382 3589 72487 69387 45255 18793 64525 34925 96409 79797 58958 81566 78157 21133 25952 40406 12902 5685 4905 30180 62875 26920 59915 99454 53677 67521 69596 11857 62079 43205 87986 547 79413 15274 54212 98945 38872 64311 30856 18389 58046 61071 45256 48071 23519 27257 69362 7817 62039 32541 47782 99337 40765 64050 50277 30632 85222 29649 32586 66506 63324 16959 10283 27504 65495 54606 12062 69152 65494 46120 79398 26058 52529 10159 70568 67414 71554 68156 97538 83779 31020 18622 84995 51474 74309 83801 26191 6288 5781 17179 54843 78559 61485 63179 85537 74175 76132 26223 39023 62377 95939 24075 45400 78427 12872 93799 2241 46149 62206 32977 70290 66961 52767 82835 92689 34298 28740 84472 83987 22125 43091 75014 16430 68122 25649 74822 93651 26626 57999 52187 85524 2380 58376 83335 53548 17964 80949 36925 76781 85063 61832 70106 25517 22919 51137 89170 65117 8748 62017 61447 84439 34844 73353 65589 13927 50533 35246 4214 9494 9934 259 23188 61885 60933 65195 64048 6944 53320 26916 1081 80874 20571 51369 11316 72035 84543 46862 55527 10860 37850 78621 61880 75032 54751 85094 15884 55490 26143 11266 70104 87761 36351 60097 99702 94126 18299 81685 76351 43436 51361 49563 47488 89999 60969 42773 2776 17786 45246 63451 96586 1288 61931 42638 50667 95975 90405 35339 67932 60898 93894 65078 30715 17045 55650 78626 80407 65268 89015 34289 66428 27238 4552 99071 2294 19344 26971 61980 75353 17505 70291 98041 41516 58803 42486 34325 21945 54994 53688 27725 3518 94851 84932 70086 69735 18729 20556 80492 5249 57509 95114 75168 47944 36653 62112 33067 99589 31858 64868 43567 31575 60852 47772 63938 95198 67980 6445 20938 49497 76302 58465 6131 44669 626 64407 70916 93868 18160 29031 73002 16884 16692 1283 14930 17063 79320 70813 39375 46029 47532 9141 77502 54740 2216 48503 61747 23165 56958 63000 52339 32365 17156 81512 29026 98490 55120 36041 24260 67481 62162 87091 50978 84908 44071 79382 73042 41298 49240 7594 72568 68611 73360 69313 90321 89279 39705 47480 6452 84435 17256 5021 82523 91037 22866 5900 18822 50828 42186 29767 52405 82444 58623 59116 39041 54810 60568 47668 50001 25153 40519 19056 94604 14617 58217 67468 85900 81561 12797 62027 30698 87481 27388 54518 49842 86419 37333 60028 96841 90662 84544 73079 87955 51610 65027 36604 73512 1595 13583 29770 65221 70425 14492 41153 9825 92913 69136 47584 95832 86765 42939 75847 3725 2503 55746 66259 90050 73325 38588 60912 88727 51612 7382 396 77207 29156 84507 135 35327 88991 24724 67753 17609 86183 50450 62406 59623 62138 5790 63273 47951 67970 1827 21776 12954 24834 21923 92446 29698 97144 42318 63304 24666 5768 64203 72001 37302 27847 40105 74019 70236 92764 55852 81389 14494 26138 17019 79914 14434 38335 21787 57322 5764 28081 21515 49087 29504 75297 22971 67195 75962 72206 83797 76125 97200 62085 70925 40336 43358 75095 75045 297 4042 74538 50792 22734 34577 98603 43957 52424 28525 17047 62795 13532 80284 51983 46129 81128 27250 73558 1646 65635 52995 45448 3768 7642 11335 86427 49972 15935 51502 98898 72059 22248 45444 79448 89612 13462 3394 70024 95145 93480 14864 20778 32654 29888 46932 68516 13033 70345 62860 71571 24310 6763 14626 60684 90283 95069 7162 82866 58695 25113 5699 46638 80126 21359 40669 67864 83476 46723 9983 8726 1332 75833 88510 66233 25431 97440 51596 2273 87554 1295 87546 21483 80782 59090 35036 29627 78299 25277 8371 18520 79740 28053 58105 52143 69079 54133 79989 58406 16392 99754 37706 58705 68011 63710 46960 8479 40034 57274 7650 51113 88584 92850 42023 90588 96477 91613 37217 56231 73271 81925 82938 56718 13461 89708 9937 60786 15227 29193 18419 33534 88662 84863 65089 28278 93213 47759 55262 92194 37083 45232 14342 16014 59478 89108 65563 96023 49299 64420 40650 56467 21735 69518 70025 2940 6626 65005 58289 26092 26945 61219 8311 93735 76869 71160 29311 85090 25428 82197 29330 44113 47583 80165 24622 35138 64708 73096 92766 29700 40813 85134 66449 49669 15485 70364 93148 44609 16786 49157 89349 71181 61251 17094 77179 98349 35806 51742 38139 39117 82359 36852 30954 16265 67115 88002 71601 57213 50707 60984 56613 4184 52772 57306 57574 18921 58092 20220 37503 65198 52257 9535 48458 89854 92391 50313 33782 93685 35869 11223 27481 72551 14484 35653 55991 17897 54988 93848 73206 33201 54021 58950 66788 68120 55653 70548 6885 67982 99069 79704 17692 7948 32403 89850 44055 70428 59800 58054 26924 60168 62396 30265 5348 67144 89179 10511 16879 25337 49230 31891 89396 5866 70039 50418 53990 31028 4824 60513 77672 38591 2074 50484 92473 14062 4057 80153 45257 19611 93345 70870 79313 63003 88713 76940 58745 40220 23158 25271 45639 45879 10972 93517 18908 65612 910 10318 52651 77611 54132 43502 60165 55361 45471 24469 87453 54669 15825 73895 39579 76223 40454 30615 80592 33538 14041 43659 50364 36378 5899 46010 13824 2516 22749 12725 77375 53811 7391 14259 42915 98586 45569 9094 88631 28582 24690 83195 61293 23820 18734 66702 24519 46924 51670 65128 7971 54654 26212 79631 82314 13450 32076 53768 68405 31091 35009 90143 34437 9676 10989 83494 94870 44072 91026 49492 91188 68916 20579 9088 71070 62207 15629 98487 89169 84628 36466 41318 37343 34286 74684 98301 18041 71025 3405 95960 30747 12218 7566 68714 54036 99233 55736 41240 50631 1751 630 41285 6801 93846 67808 85968 5165 97639 49951 30362 93063 70520 6165 75546 65784 25368 79575 90937 14694 72621 9085 91393 59473 58611 43078 70478 49633 93512 92515 36524 1380 37715 25244 29542 73767 87234 13842 86893 48512 53771 77363 887 28275 63879 344 59692 20609 32275 58444 82971 73849 89750 44447 18998 38852 98825 832 39053 80820 47827 16837 12505 429 71584 46289 98263 50659 97274 40921 29182 93270 22461 66173 39497 89971 58985 32529 74768 5753 70937 42271 30077 11257 19722 50181 279 98007 79340 8660 61405 6024 94036 65931 66083 59912 64509 10909 58059 96657 61840 72302 63482 15583 78420 17791 76591 3508 42902 48028 59493 30965 22375 9746 71568 57652 45015 21537 11386 63694 84031 20430 65641 91076 54465 10222 83995 71884 93084 90237 7767 41847 17447 23697 92669 77747 857 57020 78220 41077 13841 55193 59577 3924 74872 58020 10964 31326 69945 90253 13490 99948 48112 54308 45918 95882 77359 34372 64088 66896 22910 6640 27343 8398 69497 2354 4479 91789 9493 23837 35083 5843 44458 58565 22055 89201 95187 30644 19060 3420 36039 72812 52690 17304 49243 96905 72361 98131 29004 47158 95660 90104 81402 24245 79843 11349 84036 64031 52129 15420 87954 5338 38298 80485 95573 71588 31769 51993 87499 15416 5597 35984 28080 9320 94193 7532 6003 43707 45259 73249 83220 10090 73648 53433 9459 96820 85079 26964 51421 6291 64263 83827 94207 87188 2969 15180 40429 86913 41117 86652 24243 65122 63338 2337 85018 60652 32431 5601 4759 48984 63968 54687 77957 36094 72818 27339 11583 96802 29508 41851 69778 99627 33844 56418 33657 95507 71322 78574 5814 61337 32075 66967 77562 75834 42451 19913 98203 7423 33008 48807 95704 90433 18231 17451 87768 72021 92394 4165 66859 34656 30369 25418 94351 90912 83021 22669 42583 78939 46408 91400 33539 36772 17249 95165 39097 8513 31595 87238 73859 51259 64447 7313 80628 5706 65651 95192 78658 95887 9287 56458 1214 2396 38431 34207 72292 77865 14284 32778 92075 29240 21888 13505 16437 81808 67766 45718 57237 3411 40138 7234 22578 55482 58420 91896 60007 15062 76297 746 37488 46599 51411 20862 31775 39548 56820 69486 34329 79159 86746 24203 76192 40096 62005 95218 51557 68201 23977 55435 56410 69865 42591 40958 26909 93762 54034 2621 49923 3797 16419 41111 78161 35668 58507 30428 21549 32168 54094 76045 64664 82960 50043 78416 12096 45436 1658 31511 34171 96301 4137 95640 60342 92643 60391 35084 50901 22275 99971 29081 13739 91693 15633 59949 35642 10392 35814 13853 83866 71365 78010 48249 32673 84517 77474 17910 62992 92501 28639 91921 55495 81082 54347 25194 65313 70815 51293 17957 71542 74080 70631 63103 92059 53655 53322 76985 28918 55854 5078 61515 61030 3688 59301 92617 91845 28473 17668 10363 97863 87530 50938 62757 87007 80968 68727 88695 95516 17004 82423 99682 53854 24098 24705 68002 31588 65733 21257 86173 48058 90293 27535 8135 62551 74936 27040 53015 40751 46894 97712 34192 19923 43510 12895 21189 88276 33375 3365 84215 42857 97684 15412 17184 53530 84229 33785 3399 19674 16750 13744 22777 50670 10748 87555 13277 90686 72061 49090 31492 42309 85846 84650 44320 98073 55480 73238 18303 92469 10439 22314 87351 9615 94285 21242 14070 15048 9869 93628 9207 31768 94638 81254 7616 36997 629 59709 96769 45278 14024 60778 33374 94940 92918 20705 92639 48098 38686 9677 45904 91926 60118 12040 2121 70546 57986 55304 87296 16615 88800 62987 61205 82214 10744 13283 57490 12980 50840 17419 56015 46551 98794 25075 10454 514 62183 24566 25593 87252 19382 59118 26101 89573 54919 92310 1864 19434 14783 71490 95900 60411 5643 24295 96254 40904 50826 4268 50197 62131 37961 994 55404 28743 92210 12139 73626 24536 83036 94102 82092 54737 20206 17543 40409 4099 53820 77451 64150 90427 83737 62708 92975 61426 79697 94967 81108 16299 20722 71204 79049 93471 10389 25653 35724 91506 45826 16201 25552 29696 92506 97452 92951 15655 7413 7850 2879 19786 35672 52236 46512 26958 7148 10806 64981 42458 32564 48281 77809 5824 5460 57829 29555 31532 37375 86108 9674 9294 97011 72958 40721 53266 11321 68468 70051 64039 51043 68859 93876 32510 23871 86508 2980 84485 81784 92668 5711 18546 61575 66696 65593 82783 16416 60675 16144 7842 13028 44581 33866 18257 87270 58344 33773 57731 48539 10376 72131 7058 66237 40642 18685 39042 97627 49304 69459 124 50083 2757 23008 43588 23345 70893 32674 92980 56325 60739 57121 94280 50825 98277 33384 1715 52434 96017 42659 28138 85473 25232 90850 39976 33755 84523 76700 40044 31182 57294 35176 92247 7575 31237 4382 34064 47405 41925 48484 48234 32348 11624 21795 82313 26207 10780 51761 74154 23182 1137 68412 63225 60428 65758 79131 68827 24497 85333 27467 68608 49732 34914 77362 29707 32088 76589 62993 34151 86294 51909 40364 98511 77901 85405 94202 52394 38922 54459 80108 27037 41404 27952 63711 23125 42798 13149 55131 76933 61370 94401 42372 20890 61371 27310 8338 5820 44201 57800 91499 45722 29037 85589 85404 57465 48732 85782 44351 28302 87682 71477 51003 27678 58805 25891 14755 81595 13844 49204 4331 52648 7476 13833 88327 28636 12147 88198 21802 41704 49738 2299 94043 40240 8546 54163 56205 50400 85724 88706 46152 19139 61119 64372 5701 43504 56676 16755 98815 17103 57185 55290 99833 59214 25906 45297 90526 81562 70293 522 92032 58096 47434 46602 62798 60034 21427 29355 88386 96717 86029 25937 10132 59761 37329 94033 56908 60654 83041 23234 90150 24100 89808 33323 2005 30055 93024 54696 43428 86376 10032 96999 98547 96992 31794 78587 70763 10769 71301 17119 94200 50401 1373 52888 3948 34864 8419 46645 74819 90513 8365 77182 54421 67146 15977 55698 16458 26716 17829 19453 87526 32816 77771 55590 25032 73036 38959 37892 85217 96321 65202 4676 17955 90584 63604 53509 35202 39999 32895 13772 97609 29366 96630 45590 35581 58536 10327 12685 58170 97897 90108 24990 13506 34308 38990 87790 9069 86544 2047 83004 95589 61731 88021 50317 1142 80309 42944 98944 61004 9940 58476 42948 18818 42347 57074 42878 74570 20881 18543 45643 38509 70342 14154 96117 27567 65752 74540 81813 9838 293 98413 71282 51162 76582 33396 90349 93128 36095 2930 90817 9616 61940 74429 64358 98325 47209 85635 9902 12974 17442 5927 79414 12860 8200 63835 97795 76619 19296 84182 78750 32626 69672 76161 1980 94988 94721 25046 40217 87229 22657 71913 17070 52414 11658 96177 20831 28105 45208 49097 13488 60592 1144 25543 55278 70018 71430 21962 72039 23220 62976 58883 53240 44818 85081 37725 4743 46861 99270 96651 37957 97864 3432 41388 93443 16589 84568 36062 18201 15849 90267 14201 98101 39248 91157 95605 79454 85839 62750 28870 98423 27687 90149 2796 42265 38060 43057 31202 86023 78017 16992 22593 70343 14139 8811 8674 22222 8896 76221 96562 36773 85684 1724 3296 53693 16183 55584 41168 41290 46325 25115 75379 55938 13305 1582 37849 85862 43446 10241 90343 71295 93093 55638 80765 16661 57945 64528 3093 58186 13978 23907 61817 39413 47294 72728 28673 26494 48315 15351 82039 22458 74343 7185 12024 7917 2548 99072 5949 85420 78701 32409 43843 84551 83963 69402 93592 8357 62639 9597 53234 49817 47987 46537 5109 78604 67401 82704 77389 58271 81930 16237 43736 87275 14910 66586 24445 23485 20891 22078 75839 40361 20310 37125 81318 3993 49114 48433 69694 46183 92554 39635 16592 67016 77984 28489 90408 20659 59861 63023 47919 68394 35254 48297 6418 76440 7930 64423 31126 37684 5612 3245 73950 78831 93112 58324 35325 32526 5726 72787 36140 52912 77174 87053 84456 46301 58512 72637 53862 9346 89875 40339 5553 99491 90903 99191 4792 34645 79364 53212 74121 57949 64696 42922 50918 51266 55855 6120 80690 47329 39430 99907 42103 99669 24330 41231 8412 44797 16519 50519 74349 19607 9545 13270 13872 51926 23021 93611 48658 71642 49216 9879 837 23939 44304 79886 74783 95042 41651 69015 94139 32369 85987 82507 87273 27626 46088 94978 64405 24094 59235 2130 20663 61514 12375 28733 40013 63903 51712 52894 14585 90585 49711 98425 59906 74978 74886 80495 90142 35465 72177 66411 7706 68331 83686 30948 12408 97212 18078 12514 11031 46908 12806 39507 81126 59726 59487 14967 50641 49199 5786 659 72514 11193 67569 49958 22619 2996 15733 91813 40088 5749 20800 35427 73200 94119 69590 37697 95945 3355 11988 84706 36714 89672 67627 38762 62658 7552 84993 60343 11332 98039 23073 9982 19420 45368 65361 29779 3911 9056 67002 96419 89966 1890 9045 61320 44953 90655 75271 18060 13164 63820 30645 39612 70577 6894 17232 44461 24669 21905 61116 33205 68343 61107 55237 14720 39924 24388 49650 10635 23172 81439 1873 48081 46644 28982 45045 87325 40593 24999 13810 99445 5238 75675 53731 621 44999 21446 15047 76509 39607 33030 53419 87250 34237 14846 34080 29124 97705 78158 23876 72739 65124 5103 21248 38634 9754 82826 9455 75290 30847 50941 99302 87240 76284 15718 46111 30859 98705 49261 40933 89061 26364 75837 25609 19257 28511 43340 42524 53045 5602 17416 81783 62055 68328 26333 58064 35043 84638 37497 79892 17765 5360 44338 42491 668 65254 627 75809 61799 60959 5033 99983 63816 15389 79291 39813 58366 48173 58429 38227 55724 97577 8648 78084 12658 23927 99084 73043 7986 19972 41509 90313 16688 63770 45286 7154 13014 43920 5580 72004 74006 67298 21185 85213 92723 18403 86481 11182 32762 7521 86846 83658 26305 49784 87718 2727 62137 55284 14145 3845 46099 37974 13385 1930 44614 90511 86789 78018 72914 13416 50281 19031 81138 1695 59794 45808 27233 37909 60190 13316 38717 57923 2222 33185 5447 36173 91729 58189 23134 31194 4945 44039 76788 37298 4875 65827 21196 15579 12998 2966 12059 63238 93838 92309 3584 17344 98117 24946 43763 59898 96063 54078 62608 68709 61795 39001 4350 90731 50626 34750 10971 42052 6067 65150 28371 98230 14420 9710 46003 81482 15908 95367 93802 57246 31458 1299 11546 94767 29381 70178 12333 99741 2495 71591 34417 22409 90064 88554 75270 27922 55076 70874 41776 44774 38373 68715 37508 40323 96884 18476 93012 1224 62995 36165 79889 25549 69845 4147 15253 82720 58952 73598 55126 64621 83639 59549 56182 39947 6264 5661 68249 28939 85579 67705 93670 85117 39233 80416 68555 16794 52733 72359 21396 84386 68613 86394 21889 97670 55802 32279 95233 20577 17940 4746 82011 2360 2062 47805 47713 53694 65868 64492 38174 99960 52116 67324 35275 88354 2902 67120 13631 68318 95571 55208 83606 82678 16434 69651 87899 16695 7230 34445 62210 16983 96964 36121 96264 45505 24897 5935 27756 31136 45244 68665 20749 33832 54626 88789 87714 4354 37247 88268 1889 88430 20798 91642 74468 40219 27683 19834 69032 4821 66508 77629 51997 10899 51192 43118 97786 31841 77100 69375 42588 95595 14097 61396 25300 45370 1017 27005 26010 72729 56274 98014 49558 79596 82556 49364 76904 99840 81931 72989 28036 83598 10481 13321 80048 87616 43986 97233 83523 80435 67048 35338 56490 30403 85303 19546 34845 3596 69874 1775 41820 53827 57048 20116 71793 64330 61920 28291 65891 74635 49651 87766 39970 2514 38716 56447 77390 8356 73098 65783 5667 72949 59233 9695 88587 87299 58419 81048 73202 65136 63467 61137 38437 60585 90287 75979 66799 54222 747 83615 95699 21548 9277 17425 54783 47706 54194 98028 43329 1863 15354 38851 75060 99934 21394 87588 49144 45437 14348 68293 56725 5318 46354 8814 30798 2741 86308 93242 44000 84942 9469 80273 17860 61626 79996 3882 13008 46912 33429 48829 15116 20105 13051 58263 75116 67107 12483 6075 43402 7523 12705 98856 6898 45712 12708 79599 32097 59244 34768 28196 15645 19312 99080 67928 82160 64760 56341 81142 49965 61508 7328 91975 13417 81708 89100 30416 82829 32707 33543 84196 67870 25089 6670 75567 75700 83201 9016 70105 49560 70210 84668 81757 39063 37285 26552 26072 37734 22034 86760 90026 83499 44619 82871 2491 16715 35242 89540 10831 71876 28067 26131 67384 24557 11131 66888 72172 12395 17863 17867 22853 20547 64529 61927 60319 54820 95783 59326 43658 20092 79514 36545 74753 89806 27383 44507 71337 76202 9703 81472 20246 77686 1273 81730 72446 7097 57987 49774 78922 41508 51567 25303 58592 29789 57828 38383 9318 65079 39409 99082 21595 87903 20661 89607 68375 65335 11053 63547 23509 23811 13715 5626 10812 43515 9959 3894 64727 8052 24707 66991 23859 29511 77850 48622 84433 90650 18388 75293 10779 42885 97862 24396 22721 90649 11241 23583 2924 11883 20469 65348 48400 28758 56963 74290 58823 48609 59129 68416 52030 8634 39179 63196 44150 88039 44075 54790 39728 32546 84343 38330 59879 69648 31323 93909 13687 74345 26864 5051 85203 73679 11240 35918 80142 92774 36151 52743 41689 76898 12529 20096 24726 85509 81705 3548 39387 43598 38135 51956 95374 51592 9734 54833 28359 79221 97760 24673 35891 43171 4826 15666 82958 68081 1088 71681 97710 38557 18189 60107 9771 64978 44851 87438 28755 3591 897 72809 30187 40663 92379 27069 45214 8346 80601 9405 70322 28468 49121 2305 88466 9989 62006 73795 97279 73318 83399 57719 28846 39611 45931 7831 53545 79712 13837 41332 94448 84805 33010 24706 51351 47651 64764 94582 14406 70037 90192 36793 15911 97583 18215 91636 76853 67333 75036 6996 19797 81602 23521 81711 3440 93849 1447 34847 83156 58667 34905 20167 31381 97771 95592 53550 37578 27992 17438 11336 94635 48017 22394 10314 2958 58886 43841 40522 61973 35757 59736 36555 22168 56989 42720 71127 36711 68532 55377 25907 3044 53137 5636 26370 38386 53376 19359 67502 96939 11370 86053 17160 87876 56682 17035 30971 14634 69741 70820 6102 54589 97147 3617 17231 84710 46609 85716 92784 77292 48330 41654 67466 65448 77927 97900 41755 79333 63130 59160 97715 27322 61203 31108 91401 24244 72605 906 69657 39363 80076 66003 38443 28962 73410 25841 30769 65426 17149 52098 51878 48109 98751 85452 32983 45073 11703 69265 50465 83587 69000 70437 15250 66874 71053 66965 4326 34608 21194 32243 17577 42867 80210 49001 37857 15149 59923 12023 75799 35529 21768 85711 75923 49847 96185 74925 13826 51854 68048 4128 21141 66749 67222 86581 26778 60813 79378 53514 48156 65063 73733 64910 64465 27432 42961 18892 56162 18698 77609 29824 50871 5813 13130 50837 31649 13963 73022 74213 87092 55334 29647 81634 37615 2493 46801 63366 8683 98991 35273 58844 10015 18307 81062 88180 8505 68522 37424 50759 45812 40132 96770 81305 5351 64623 77276 56827 20097 7922 91586 49970 42392 78791 3348 73789 61792 3860 42681 88057 41854 73972 22174 6747 77058 40664 74830 33447 92795 71481 99873 65838 88806 38132 24459 48806 77805 81691 30067 22169 14722 38248 83705 68494 90235 67051 90365 56275 49317 10613 58521 52066 30999 46533 28140 67157 30686 66630 90429 34961 6821 63453 64111 93787 17391 18166 20970 90946 21859 71843 78949 87985 31012 76729 88141 92698 19148 50893 98180 78206 74136 25909 14875 7315 41951 8567 96120 67230 53253 98097 68641 8254 22267 43208 98410 49632 91940 91931 78698 59884 72941 54551 60171 23865 45061 41400 2703 42262 9605 22323 44714 92745 63105 45978 38847 49011 81520 23660 43544 59466 26511 79655 36214 64199 34134 88571 45581 70305 26402 92901 92388 92871 94806 30824 95067 65577 7018 95361 97706 30829 43705 23839 54142 55520 48101 48149 47197 33222 24920 93625 98344 43554 20209 52795 94229 55732 68842 3268 42413 39701 84325 46573 51711 5387 95594 54658 95850 71540 60993 65344 35033 63998 45792 10688 52873 91929 55117 3096 55609 74559 5807 46413 46748 56935 60924 2131 49618 17916 67568 8887 77633 50347 61045 39278 97072 11052 61095 84578 19773 91677 87925 25280 90608 8109 94101 33009 37500 94019 83836 42842 35136 13444 24692 48869 97115 10539 61877 99831 5686 61428 67122 16814 8177 39149 6371 46161 32640 39046 47400 1056 35430 29370 74301 6164 21988 72296 10791 69840 88368 13307 90545 33151 75856 42293 25002 52666 55072 83207 8733 99740 44967 90671 81355 4015 66272 98716 2320 86793 52316 71029 21627 8550 49383 55833 31205 21491 90476 82141 16155 96390 84835 32727 63278 14011 85427 83803 83880 14490 24727 77183 44361 40024 45645 4187 33316 10802 10518 57782 10348 66414 38074 14094 88282 89997 5703 85972 96203 59265 98754 40207 93544 88102 66225 47128 25863 76864 47858 52548 19005 22284 2195 94452 13255 81195 40733 80046 70628 59276 89846 75609 36429 87366 71404 93305 32288 15918 23459 48150 29669 77278 30308 40042 10521 49599 52327 71361 90870 3410 83184 73959 77082 59774 54062 82579 10885 1717 63423 54360 26188 98748 30341 94291 68868 89444 76894 22954 89779 89661 51568 87144 2739 66553 28975 30418 29187 79525 27129 62693 22299 99788 7695 80596 17187 26730 49948 82156 59169 43804 44255 7652 60499 62743 35807 57705 24736 27830 99480 76668 76253 72589 57859 20474 21749 6048 9485 97980 65977 46393 74952 42153 42766 46443 32580 28206 82653 32511 21419 99426 8908 51859 737 69398 69179 82344 92594 18917 22783 71815 41919 99403 93193 4665 59917 52779 17163 25531 38620 29063 84372 46926 55697 93360 1906 59470 56837 53379 13293 17658 12470 38665 46500 40503 66478 8457 4728 55895 53236 58578 46771 17273 37590 99632 58244 1079 97389 71199 79468 25230 20809 2409 81394 86005 10817 37968 51602 33087 3594 89621 9601 39295 7404 47718 58646 9775 62213 53193 35192 59580 34338 75894 92085 3525 84574 83964 31893 79563 78735 1565 30030 57991 48743 25506 63815 47833 31573 87334 26980 87870 14162 26489 47369 80759 55535 39626 30636 931 18291 34349 72528 46028 16396 23086 28833 22916 28227 22358 59685 30501 91830 78467 96407 83211 1432 45598 22232 18379 31780 96010 40845 58165 19487 5242 31078 57500 65151 11675 94954 96513 21413 17711 19004 95682 83475 74262 28254 87933 15463 29869 53482 26645 35813 20488 44503 32183 32681 49432 18042 34116 47988 30606 39528 9192 8666 4034 39154 31243 87992 59438 64896 99417 79257 5629 72115 3226 60356 27111 52396 87168 86722 68344 5549 39652 46017 89560 5345 54761 12283 34099 45022 40530 67952 23488 72586 13333 3082 42343 972 49693 47310 58567 76458 66754 82521 12661 34144 77576 59829 34246 29467 7863 49034 35399 20322 98629 6540 32331 1737 28815 45558 83993 25254 52021 65466 71307 61727 6073 86997 84013 20379 74898 65223 60893 92654 29101 49704 69813 84274 66589 42289 84328 12629 45133 82080 42669 97478 35735 76971 71353 38728 74444 52235 1579 48327 96075 94070 30109 72805 32537 76885 62555 13099 30701 70101 70027 85476 59758 73064 90564 13091 51343 56106 46611 3951 93200 6958 3801 85540 79164 29522 4415 98888 95608 88456 31054 78755 87517 97815 50905 69905 81053 29208 806 71081 89208 3821 64429 58058 53750 96646 70339 51046 27562 48938 91171 90812 28838 13024 23500 46265 11700 75888 64379 36418 88474 73979 42710 39833 66872 1191 26012 42952 78152 82017 17152 74697 1610 43758 59723 18154 58082 89477 59053 46990 24592 69550 85015 47990 14245 80201 28773 26467 76464 49308 6278 88166 92799 15725 15914 85989 78987 53330 13851 42761 35357 51406 26184 33932 51947 80385 16675 36543 48359 53619 83133 63612 47846 85604 39340 89013 4431 58014 81045 99453 95402 32573 7708 18092 82051 82596 41707 59103 57978 38035 37098 9733 42040 19318 68750 35010 48059 68361 82912 63253 26413 51079 20829 45530 60173 22961 97242 46440 48304 26291 2071 46747 53513 98212 8004 60966 47836 94093 59422 94301 70284 50674 15435 94164 66175 45963 49181 87209 5034 83026 73736 30980 72459 96317 69184 89282 68821 99898 75855 28611 51506 92221 50353 29916 74609 59383 95097 64201 29369 69544 1472 19552 85270 54553 17485 76799 7943 27666 57642 51754 28327 10304 62432 51170 81964 10828 23015 76395 83563 78159 8096 68381 87450 84533 9760 65146 65604 27956 14418 31488 4416 66594 31753 64706 75302 60902 52149 65398 59700 4422 49366 82023 3498 77711 7202 43053 78203 210 73316 88952 79236 77482 67679 82201 82260 43081 33947 48345 23279 66735 80800 50023 22714 18691 58448 71143 74662 25820 99306 81447 22221 72185 19912 52422 57917 77189 72475 29035 3128 3225 38555 50799 47318 31957 1188 11826 55627 89557 1254 66280 13878 17670 57728 57124 83585 68280 85021 66810 92230 54759 91664 89910 4349 46900 64252 38545 63217 48072 22983 43008 49349 2163 13364 64622 59854 95587 48987 3804 23858 33702 2783 84905 10451 95772 6316 36078 67796 77280 9345 59941 15286 18846 8565 28084 5179 50868 16631 95588 87329 71882 33604 70484 76685 50152 48001 61582 59191 45082 89687 58678 59540 92112 82703 98564 30973 58456 81933 92065 1220 98364 78218 36009 57025 29974 16561 88957 49519 98348 44707 18844 4072 81487 96030 92542 47473 90529 64885 59005 30045 37551 53037 66343 83442 22557 27998 86769 54610 55247 37708 12682 8915 37116 58039 71856 680 48724 97325 52992 11932 83667 24516 47291 37315 74264 35005 21572 94369 85630 81971 14489 292 82172 97454 84652 11229 14936 9895 18088 79702 92202 36800 75073 83448 72850 28671 53181 20549 98880 54445 78825 25365 39421 40657 7070 60150 87528 72181 84809 46260 32613 36178 40005 10152 30917 44243 32254 70599 12790 8057 30084 32304 14364 92739 90285 87295 17192 33574 31995 60899 945 1062 5264 2691 5911 86091 17134 61340 5178 95354 47531 97291 34392 51804 11042 47139 11063 78781 91098 40353 51442 89128 54686 59763 67691 27461 39555 40276 24640 73428 66627 96686 47797 57064 76832 94074 31185 39772 54127 63550 34401 13401 53941 48955 63348 57026 49436 23294 25664 49352 80894 88319 44885 197 31023 68832 68809 77519 94064 86538 50030 79411 60161 65594 44983 78394 62480 92330 99312 49844 73713 72891 4830 63184 63580 46291 95847 48142 70990 52748 89500 53828 81589 13820 67224 8277 49876 84520 63469 76857 42312 52369 41243 19238 13642 54254 7822 13962 55885 48781 97406 60527 67450 16261 51110 98765 80753 34185 76945 61951 44275 87190 86976 52449 97331 6196 3370 76135 23524 93338 48608 2332 99478 76706 77830 39955 47176 25117 90945 19197 13808 2457 34684 9882 8824 5271 13769 82754 57864 47231 56978 69721 165 94703 65707 91948 94939 73179 35836 43112 74272 58857 36412 74566 86675 90636 76803 69016 87285 68098 77270 58228 74758 10995 47648 24539 76269 36166 40469 1501 28379 98376 80699 59200 69922 58355 56392 19256 84922 70260 65107 60398 37279 28904 72893 22435 53173 73444 41333 30119 50063 34131 5591 14223 27815 15172 87919 68817 45276 69986 98387 26642 7658 52471 40613 6027 44334 51648 95808 40711 13248 51748 77124 46716 78924 9967 13645 29739 26662 69008 55087 61023 28985 52371 74436 91201 94440 29690 67986 36843 76431 26726 34669 99123 24442 35098 88284 23452 85197 46371 20926 98034 81527 5810 58971 82002 78361 26695 71396 64103 52595 21704 1485 58903 31004 958 110 85235 13176 96091 64300 98443 71392 9922 69875 39164 82468 75338 75539 3723 76354 74104 20570 83765 55419 57367 54603 29047 58177 1071 44404 25608 51871 13455 704 32329 78526 74085 97898 92092 24287 54561 10236 31337 24499 15433 80520 92488 78596 69298 88709 23914 89514 86638 471 49602 34799 92578 69462 49944 84105 45183 55569 65883 21928 15518 42162 40837 43034 32514 62871 89083 15000 87863 46692 31747 6722 30530 40183 58645 2532 37575 56397 96834 64285 58545 68327 81717 29041 71265 89280 1912 4592 91872 3638 62059 59635 7031 57591 45578 71969 89528 95373 96744 74659 15532 25195 83065 34232 14998 45818 95439 30521 3505 11512 96147 6284 90506 43375 99781 13889 66597 92869 47303 83596 14824 8404 80037 93067 59955 94265 32900 89063 69795 52254 16032 69267 54574 49919 37592 1772 95032 86378 29317 64713 32774 52209 13272 34321 31751 95124 16746 36275 11651 85107 6047 27759 20696 51708 50714 18839 34647 4950 21813 96511 74039 68121 68493 86126 31632 16453 42378 61041 89084 30307 8011 31520 13238 45540 22768 19501 46041 73232 2393 34994 28264 3246 77420 29108 66512 66531 27758 52127 38452 48037 42723 51057 52065 52933 91093 70855 12307 22960 40890 16105 74386 38071 64029 3138 8155 60562 8037 11082 36234 51709 5775 17509 98878 32115 51281 60102 59369 94887 22057 19217 2043 19224 82307 27881 64012 27466 40455 46979 66857 60522 8089 54373 61114 67310 59695 16918 72685 96134 72757 47968 84471 93005 74289 80813 79338 75057 41757 22064 7410 18746 24585 61433 47608 51683 1152 53491 29938 88966 39334 34178 21225 7267 25781 57174 47160 33470 81024 67768 26849 18107 83013 56788 61658 16335 44130 17194 7443 27975 75744 243 4751 72606 98121 45447 95650 85778 2798 96199 96311 49643 43757 51446 84108 57218 16384 72931 99635 72379 59703 59793 48022 64742 56760 27371 7263 94194 16590 71102 50471 98283 67639 46456 62611 36816 17282 27714 51092 78429 20980 95526 7119 79181 63526 30151 2660 47613 10680 20095 25470 73145 68612 64322 63268 21753 3499 75924 96222 3629 75824 66889 69849 49260 24951 74706 44740 42569 84242 28855 3125 2846 70434 61805 6751 26165 48862 53179 97534 94928 97647 79269 23616 15921 11035 1497 32961 6321 92381 38196 81695 68079 70664 95267 89625 8099 87206 28820 7375 68321 23576 95906 47769 20910 72488 67249 65878 7812 98734 27096 84548 19728 6672 85033 88257 65801 29173 488 45628 43586 60166 52734 4066 17181 10190 88155 16133 81991 699 22789 1941 24770 26954 10723 26901 21979 2708 75864 24253 10937 98312 75298 90352 39058 92625 30593 94366 73623 73047 82014 63769 45935 58639 45354 17788 54649 42396 40790 87858 47086 56961 70781 53463 33943 90112 79200 43155 30790 35002 21642 39641 22587 81154 45376 50481 42813 85249 32957 23669 28310 14197 2060 9918 67049 84898 9170 92175 14289 24511 91001 53411 73193 25981 52956 30564 77172 85305 86140 62702 11138 8190 26880 26748 52658 32750 71787 35363 65561 21259 29149 9262 76091 354 95098 94800 4683 79023 95754 89818 93618 73692 34771 1346 96206 156 60410 76443 81998 41389 29613 74135 25933 90856 88544 60707 24060 92068 90023 80786 66184 38515 45670 72330 36981 20691 18582 61769 90124 69887 89436 37979 27290 22303 34416 49557 12515 88818 89657 55099 23984 7481 49163 29849 29882 21803 848 78053 93119 73155 88700 23006 94594 90178 74108 3437 40949 89795 57100 45167 11724 4942 44716 57204 39026 11497 79601 3782 61141 33747 70999 14329 73914 82845 56189 34676 78901 39376 95179 82006 58664 63030 42416 51341 73336 8059 1344 91799 34711 63950 26349 62390 55918 89709 4679 79737 37119 81845 74276 39621 67217 24465 49590 40598 73149 22635 99298 71531 67751 15260 9483 4569 68879 76410 60338 4916 30056 73978 16785 68729 7103 9996 78900 68274 38672 30427 19325 63048 34023 26175 42834 12827 31334 71388 14017 88830 38254 6824 89948 78646 16008 47981 76104 24799 53034 82033 47395 79446 46110 58067 10106 44579 27016 51911 20304 27656 50157 42184 70680 74305 8350 3866 26075 35189 23257 67073 81356 23425 35596 96567 43362 13535 46495 86666 8876 72991 14372 67842 71767 98917 71306 67610 56619 51675 56709 28059 98239 90638 82597 41634 90970 45961 33704 12940 6988 31160 90040 16035 55927 21747 93401 91542 57007 50713 87883 31964 93968 42887 94668 69484 71170 47852 16524 15371 7155 84901 83367 94388 24954 84820 3428 77524 96967 90521 89936 45964 21818 62115 22344 79877 34944 42220 77126 31447 79045 79504 43017 54312 7046 73082 81836 52224 6974 84493 61017 1101 25854 49755 50457 86937 55197 96833 41035 32579 92203 82684 94420 2667 58385 54536 60913 33647 58268 6759 21436 43702 40298 32869 47358 68798 60010 23734 83146 85595 51380 65792 54302 11637 16731 10519 92393 35268 52351 72381 97423 37307 95117 87671 17661 17406 91706 43775 59384 57473 47859 54390 32568 11414 61815 89619 50675 47967 85598 48000 20811 50280 68867 36130 21461 92365 69228 43300 46375 75161 37494 99997 88994 59465 20810 15237 21972 22463 22111 96941 54496 72682 12194 34205 96519 38421 79674 4135 92877 85953 96944 38385 30840 74492 66711 30684 86252 33434 82196 54918 46944 45699 1217 73581 57145 73436 46228 85129 71093 77874 42908 92721 91178 79819 55509 47068 57082 84792 66325 80102 3282 88937 21381 18977 19343 90082 83714 99378 44402 27495 12114 19313 6664 7698 20013 94191 1665 99474 56600 36227 35712 84816 23065 96314 85694 41224 11765 32207 31059 45845 36347 19893 11694 49263 74577 75372 92634 48731 50699 92050 77538 9198 83049 77484 45721 73602 55346 4092 9705 81610 50376 83037 92538 88022 57431 33660 70431 32554 38273 55431 97632 80074 16747 27400 55402 68102 41504 75027 84294 99549 41773 10158 23532 80707 23168 5575 42728 57856 41160 19750 21796 74677 43304 90483 16420 98522 19911 54612 65807 73588 54539 43932 29049 3478 8199 68226 2815 61494 60593 59910 27676 77582 73008 99330 49987 39322 18965 71960 33698 55912 22013 81944 65119 8189 25754 78770 14498 86457 40104 28333 64772 28761 48255 82494 75959 14972 89232 65605 84504 85378 34081 12370 15861 14454 44815 92091 24885 16294 99106 23828 74572 431 83160 29172 65147 66081 96504 22357 28380 19902 38986 52485 47625 32735 75292 16450 60375 63166 9176 75780 2976 27408 5478 97356 88231 44576 32320 89428 2395 47060 78077 84127 67813 60045 88630 21042 13774 63476 56777 33838 67501 55925 58813 4615 75098 71739 19438 40632 81579 36208 6379 96163 55838 18340 54311 41604 51045 33631 40114 59139 5708 68334 6581 64886 50725 60843 49682 6406 4237 68671 1410 9802 20972 38424 30226 59021 41068 76175 309 56143 45164 21529 28025 33416 93598 53818 64964 21936 86725 83602 48980 93239 28434 81425 13320 74643 92628 12929 20505 61343 65310 41532 8210 44490 96577 71799 88251 60990 58393 37514 67405 14786 35521 47546 27527 1202 56073 75536 72356 38334 47482 48397 17242 57440 72526 37834 61452 6255 17289 5522 48780 35916 33275 57592 38224 68195 20160 73409 50180 11568 90514 75262 56398 61696 12851 16018 83225 74695 76025 41465 54880 67524 80444 74371 46792 63672 69423 95760 83347 92434 68694 63364 43020 80732 15261 13243 90170 24339 7504 44160 18113 96260 56689 71765 16693 87763 7555 30193 7203 96274 94111 79473 69915 56481 2079 30365 61912 64778 46305 91153 96763 87370 7256 9625 66084 86583 50611 56519 42281 79492 69777 78806 56221 42711 74582 69987 90794 24273 37246 18453 66561 97821 52526 17889 17024 12185 64604 55659 67605 77090 67272 22182 90606 75382 75444 63178 61638 12013 16039 48383 49666 10462 19104 80394 67520 82413 34779 75795 29979 61964 48459 42823 46694 31774 85000 73320 95303 11093 32790 78045 71389 75160 27188 36697 10419 83106 74810 93604 95023 16819 6883 21279 74728 4878 84375 92096 70746 91236 2775 14623 29565 29741 25214 44606 93154 535 37420 7887 3832 87380 22880 86792 91650 62739 2467 37840 9930 96887 37848 81614 74327 15140 84400 32136 89263 18227 17202 24748 47366 83321 62999 7492 99787 47094 2527 61759 94529 63466 83810 98578 36196 80577 7548 48982 5884 66763 33708 66575 81087 66373 25123 54325 637 26263 61194 61002 5611 38862 27901 49676 82591 37201 42325 91527 10374 58072 15145 66850 99477 14225 11927 74425 38067 37391 20904 3665 24943 39985 92082 18901 18952 86221 36300 7956 73655 92557 8974 16784 78282 42770 59457 44366 91441 89303 51631 71272 27750 70302 29334 2307 31242 69728 69626 2207 55263 89448 32979 20425 28078 20960 64958 89817 94991 99660 90762 47954 55443 85581 37502 2539 20073 55850 48843 97465 49901 40965 75273 49146 61338 19490 91659 33281 10717 97671 38699 40095 4238 21306 94838 64607 39448 51232 94966 13706 2453 92675 67802 59830 47965 95535 2087 85450 10372 13514 1374 15591 7813 99442 45508 9659 71917 94982 16193 94958 83908 8329 7428 51159 51323 79591 76734 98905 81530 1632 97369 32946 74665 95461 55904 82985 3252 74106 37144 49706 24494 23983 89761 15755 62189 17169 50245 23252 94564 54018 11565 90956 66370 73650 34706 4489 38894 97501 42422 45267 10167 17526 46173 2726 93187 11050 79460 85914 76358 29503 50125 954 4505 79799 40787 26930 13446 16251 11536 53900 77231 91420 73757 77551 64085 59453 60853 9433 10820 2028 39685 95328 46619 9008 59272 7334 32676 87125 708 25628 27039 50680 27507 49182 99114 21463 38163 42345 17510 82949 74631 53508 44342 6308 19270 28677 75870 2458 73765 74826 6341 33336 11034 83151 27877 26587 62336 44719 81741 40257 25017 52605 4310 76951 70329 16026 5030 43669 74105 18728 74690 44571 30139 33022 54266 58335 73465 45091 39628 10716 21295 71271 63780 96925 96700 14969 56287 55493 36991 38305 19538 27221 42516 4124 85045 68349 67919 52111 27334 96100 60839 30978 21860 87935 73338 22979 78241 3645 89618 43432 4071 22268 67399 14573 91014 86067 20127 55905 58424 61096 61501 17366 19903 79218 18021 69730 89901 58283 68662 48591 61773 32473 39417 6034 22234 48168 6365 88751 34859 32089 93687 9553 74917 31713 36276 5996 1193 21337 42703 8584 11384 87895 60672 64995 20464 48204 84654 98627 33267 28873 34503 81068 80971 3323 4360 95403 24600 35199 4990 73402 54818 979 51130 97030 38522 67672 44423 54393 38795 50095 377 3126 15226 41587 10137 65798 40532 17838 10823 19827 48176 59571 64044 89037 26427 36838 92266 59158 58502 43615 72482 60580 62442 7048 92810 2086 195 3803 55003 40549 4002 77039 30617 4968 15399 4752 11957 35833 51227 40565 71374 74493 48567 39196 30726 4361 24930 1375 6116 60952 73881 59495 95862 25887 49165 29860 4130 2080 45570 89246 81598 64331 99264 11910 58504 42221 2365 92072 29783 70063 20975 65690 18802 15578 84566 16156 27204 96323 60157 99717 73589 99859 92626 10232 43715 19505 12919 92603 52811 20462 86558 97817 21723 48993 89267 52482 61879 61535 6142 98625 8208 63044 10696 64656 79465 62109 60947 50594 1455 28422 54043 33427 49066 66614 78238 87999 71206 86884 89662 53800 66457 22274 83990 36285 14768 40846 72753 26890 2576 69317 33092 32749 57034 60216 92234 57989 58307 84607 24528 32951 57487 81791 16944 93358 82050 5937 59961 90519 68217 57813 39554 57843 4100 35212 71408 26512 69656 76643 13944 88805 93957 35700 38083 1395 28995 22140 94717 93915 79137 2344 33507 24500 16525 52919 37748 83699 71860 32584 96476 37465 91170 1522 69474 61896 33199 36394 78007 80356 1957 4219 6946 75749 42682 47528 78106 1841 17533 15500 23342 33995 34933 29375 96241 32195 8536 36481 35541 13738 76018 30945 17167 75843 70974 84302 70838 79015 60576 47577 15589 32345 40640 29376 6658 90721 41380 89798 48703 74682 54444 25181 44572 43460 21522 73069 85296 53510 18086 82812 75484 58540 40687 70744 49303 15786 18859 76363 52549 22698 57967 38090 43799 36644 57622 36567 37316 71851 85969 90737 86995 10968 32471 86714 51 76266 24431 54899 62564 26049 53196 4911 96520 24637 74594 71958 12978 13707 31497 12678 13688 72077 61010 40874 15614 87959 36323 13260 1624 71558 1765 59056 14572 97966 52470 15878 15079 81543 96903 57354 63367 69740 64866 38251 46706 38206 456 46432 75089 67448 6950 92996 21172 57572 37086 3401 7779 94516 6081 33127 73044 46098 12360 44648 85497 6911 49416 35353 76731 73951 98026 65104 99576 21350 96768 36548 44655 39738 6296 91399 41377 31473 59552 45456 74346 72291 66958 73034 56020 50897 31003 15547 15003 49012 75933 68704 41573 83382 94278 81862 35914 95026 6408 58898 79300 11609 25347 70595 20760 6068 75564 70137 5846 34611 9550 39684 37268 73464 4923 26318 55104 53716 78128 15976 83746 922 14068 4105 30219 85495 38347 72433 83466 10415 9672 34091 75226 51649 85787 67435 62609 236 39560 87354 13288 82487 91347 52537 41276 44656 97664 96217 90986 27827 44060 60875 55772 45380 54865 40072 49160 3181 66153 98920 5678 85882 90579 95707 36973 28171 36694 83846 7808 59710 68282 71910 904 28788 92535 98561 56954 81477 43230 77236 62951 85291 51107 71122 55883 16259 22928 12367 79303 20820 22535 18126 90030 83147 36634 64877 46068 3912 43220 9364 15428 98044 1178 85276 74581 77776 55025 56306 23533 91966 40238 6608 82804 14776 12532 22742 46916 76377 10725 87163 59274 81421 90953 93626 16235 89895 46851 81629 12020 14574 896 53587 51332 99425 3612 1098 81879 88275 19961 83869 9582 52440 88910 42527 67273 12373 41473 71124 53678 16760 38812 17899 18395 85273 34167 42176 18896 2356 70725 27894 50555 55214 81987 92635 5618 7392 5037 17537 71597 89523 68857 81571 80269 10726 21154 64438 43637 36298 15106 77780 37471 19470 17691 17956 89069 48687 86670 44007 44834 66598 65284 41567 66588 67923 41402 39109 33430 86262 22526 33001 62830 4621 23076 46724 29145 63651 48506 29580 12903 66894 13881 25761 13665 28954 32972 93 65403 72188 43189 9658 98985 8685 80748 80822 36879 95684 3222 49281 320 29672 18243 59329 97572 86835 76392 89660 11104 69069 74459 7531 67398 97845 9400 84579 17926 93020 23568 55178 42668 81236 57639 88670 96800 35012 59168 78093 39865 6338 59841 85980 67388 77487 53050 54217 67929 82121 76690 73477 90847 54605 24205 35902 46893 39243 75047 21319 56139 64870 16805 42785 33445 31374 19947 75759 10692 75927 54917 94637 29392 85003 25802 65551 77869 94610 31016 60092 38530 35613 80030 68166 13865 15906 31282 60995 62742 38020 46096 11490 53276 78732 54071 15126 98995 35291 1113 30035 12695 22611 24806 89521 65972 69063 11176 56486 14012 37394 61706 66971 21769 97648 95309 84027 18269 28770 40504 52515 47960 38269 88877 96469 25600 98946 65793 46347 75877 63280 2373 64883 31862 5665 59753 59338 46373 66994 16422 15690 98700 84525 95919 40973 72219 79329 91521 91805 90767 64306 34352 52013 12482 25222 94574 79716 90218 47018 43028 14362 53869 28543 7607 17749 45958 82388 35834 89853 2279 80375 93684 10987 67296 64685 80180 95878 94869 48575 67632 57851 30462 8409 74226 16083 84246 70443 7433 18814 41403 55160 58008 33469 95368 23753 93168 38303 83690 20303 12361 78 6953 19072 56223 49685 17 89927 32545 92605 93913 95922 3568 93904 82832 51954 72297 83558 11169 33417 52064 64993 77206 28086 52672 47972 23250 90648 46399 1694 68594 67285 17408 2443 84888 86772 9354 69609 67069 74297 15139 64531 41086 67455 73397 16069 760 70491 7005 28593 28433 13229 19708 77399 26599 82858 95709 35568 8386 68523 85379 79154 85219 91515 4141 19360 39083 62121 52917 23072 39780 67034 7320 8781 51507 93944 75118 29167 59150 91696 57950 88738 80864 27794 85675 9576 76191 75650 79075 37875 32234 81145 74008 31180 98943 83910 4298 77975 61678 30395 11584 61859 71610 33365 60996 23127 44566 12319 31861 40911 95452 55840 40444 37489 89106 75490 3884 22896 47606 18633 15160 76756 42918 2878 53925 5423 23428 69895 41469 39986 15897 45838 88845 3873 73204 41675 70726 11737 86017 91990 1334 73072 67209 14555 82113 98970 33154 46079 16522 80632 73198 64417 78248 84227 19233 6533 73310 91620 66442 30256 72881 33383 76766 19873 18511 88504 20622 23200 90791 27132 16853 37845 1201 90265 95701 69408 44573 97372 36457 78974 34566 84541 26004 6330 98211 85629 63959 99498 53289 92658 57404 9386 60382 49729 88420 55020 1596 52955 19250 65667 94246 80904 30991 71437 18570 66439 24085 4232 7597 79294 42862 39184 61300 50574 80775 95365 10225 43165 78395 19775 84758 17248 44273 6483 38525 27140 80117 72992 78399 98012 31270 75409 72377 41996 88612 13884 76474 45166 79638 9696 43033 54416 63056 22862 63631 91916 65900 84954 53580 29252 41835 17258 18524 38019 39786 80131 15641 29136 89294 6961 92956 42772 12562 80281 95494 7648 75313 33923 94376 5936 24862 86774 86800 3769 42095 3930 91504 31009 6515 82355 56309 48694 17083 6293 71641 75720 44382 81955 95966 5925 49115 75318 18339 5603 27091 39722 11269 26249 76758 42217 30347 22598 44348 15628 13602 13489 24550 80571 67183 78359 99946 19943 3867 53936 64167 85255 18067 46061 57760 74396 89039 29313 61760 47184 58371 44662 93196 68467 11289 61911 26827 24069 49962 24407 30557 65715 78414 98506 61970 41685 94335 57325 91003 7174 4263 50972 37265 96959 47407 93110 86840 61031 52662 92347 29793 55347 95629 50435 97211 82687 31477 33449 95929 60500 86116 42853 41836 68444 49683 31445 29889 88784 70045 47316 10171 77802 33462 46943 13311 23704 40378 57200 63197 8437 54890 42994 38623 6368 97003 44836 58757 21209 54508 22462 99117 33803 61132 2674 26641 29810 10401 80893 87764 74243 86795 79802 87748 38984 77078 46217 32125 18680 78390 45084 25833 72158 22944 49043 69377 19402 51084 64038 37825 52456 8079 28572 89441 7537 36054 32352 64274 52164 31750 64210 39127 86778 92938 8946 71264 39136 35160 56873 50209 49155 18958 33869 82217 28096 8890 47871 40381 23390 47220 17371 19915 45371 4581 10421 63128 93664 38779 60583 11569 20222 49396 91486 36522 90627 36754 14165 27041 17714 46307 19795 14375 69447 46243 54691 76029 28653 29142 57085 45241 2282 37277 16080 71309 69981 12848 31818 62767 56057 8925 82534 50263 37146 47247 15791 91159 69870 43992 29934 31806 10386 39450 9296 43486 98202 74966 55579 38084 7141 66978 65189 27012 26753 96610 62651 47421 38989 14537 8230 33664 44835 17188 3429 45171 66290 83129 77767 70868 63909 18898 45900 40289 25801 17178 78644 82986 82041 17373 7819 52038 24033 5259 9477 10821 90705 99366 97797 72236 28849 50677 50241 93408 87977 90587 24262 93622 11345 89603 22325 29439 99332 38222 76632 12692 27115 55503 70696 29024 90560 19199 70682 50755 82772 35469 74560 72541 58347 63764 50366 55776 43729 45044 26077 83420 73592 82831 80652 74912 64551 97789 61091 41767 33206 33100 25770 19571 52079 7994 71586 40905 58846 41566 29573 13916 56459 74220 33697 44821 72304 97090 65164 48008 72895 75586 20596 79035 56988 2974 13935 63314 78618 67426 55710 92929 44044 98446 422 82852 30246 42053 61231 36423 72919 38164 39316 7740 57252 18710 2502 13521 64646 51932 58135 48628 62574 95572 4106 3967 90401 39125 45477 44317 80063 26317 35040 38458 40399 47710 85671 33976 27836 48595 85140 79449 97199 89325 91874 61088 47442 34125 9389 51399 20532 12049 14836 96294 72525 82725 4787 14988 86497 44559 40389 48662 18774 10430 73949 49168 88266 74018 46907 66223 55004 78947 84959 86165 58494 91222 18515 30508 21622 38146 63222 19954 3011 52667 30920 21564 10450 79634 84721 25923 71552 5950 28470 5176 69345 54784 37128 98737 24041 63006 30065 67659 52611 41066 76694 13719 97225 564 18228 1895 99531 50635 88029 92160 92424 28984 7848 24375 19843 63667 26448 67459 58858 42736 22511 24847 40773 80012 84613 51378 40861 32777 17278 8031 71664 33692 90011 83373 45399 84445 88336 89360 58296 30827 36233 74911 30720 81609 18551 89393 58539 92451 43674 85330 85128 10016 56588 48192 81420 4443 47051 92482 66560 18645 89141 7846 2032 2736 97593 50419 89789 80019 91494 35784 14911 43459 78585 84368 40130 43372 70318 90883 78834 40984 80200 56263 46632 2101 84365 50251 45764 97317 61517 13791 42734 16169 7752 15403 40499 65438 61870 34624 91169 63721 75030 31863 73326 20278 58713 14397 69936 98761 96296 59956 67258 11802 27808 82778 81796 94365 6733 51401 23686 19940 65208 50163 6744 27448 9912 24224 18292 2048 76404 31979 98696 51392 17239 73396 11281 25068 34984 51150 67991 32272 99062 31846 19839 20606 11795 62234 77982 42534 6043 31639 37215 80633 74521 73114 88107 22736 3408 46130 7764 68953 49021 61529 7473 71840 62929 93568 80179 66451 76238 80837 62104 21232 57398 45646 1404 96016 63826 95671 18739 72315 57042 25486 33431 10922 97790 69829 50859 41795 34288 2836 85178 27572 91436 80746 28989 62984 35045 1806 88181 15429 22139 1258 84263 26340 72150 13289 96787 9720 43056 63321 7551 95807 53421 85051 94016 69747 71704 71506 36076 39742 38480 89822 26860 47341 53177 97709 30266 22374 56813 16647 25240 79290 92713 99636 76034 53843 84499 63582 6312 53233 52932 77323 43027 83943 14529 4914 25268 86263 45671 34813 55084 9546 40213 29914 19645 5659 88833 81844 31631 10079 41478 27949 48233 19953 60159 30591 20026 59098 134 35090 44520 53475 36589 71754 49979 89730 39748 19581 79552 85356 77659 3552 28383 96105 29692 6931 20897 6816 26635 65630 50898 88527 52023 961 4095 40743 72246 29009 75495 60496 70729 60908 22937 39582 59348 49344 15187 65296 54247 30338 32607 62905 78690 76384 10440 99172 92197 68207 34008 57125 99157 54169 43431 70889 33090 82256 48203 86150 65768 30175 75957 88980 88464 4632 72500 55613 96341 27518 23446 45602 49122 59857 51484 77217 39847 80726 93648 33791 90375 48601 59477 42219 60948 48434 8762 83237 67422 10383 60355 54954 42004 73153 59469 55593 82955 3107 19856 96830 54629 43036 77961 30011 78237 99785 54816 27823 43693 70479 21021 93997 88323 39989 24713 8100 28241 8260 28967 26701 45310 77185 81576 86689 96727 20828 47783 22438 81013 63947 13929 35091 76918 38707 58980 41684 98140 88807 81748 38061 65650 65879 12448 23463 51764 63935 94659 20330 56808 8 83239 65382 97058 26904 50995 2113 37244 60291 42346 46062 54905 22903 1442 27287 44709 23143 74807 4472 59386 55376 54017 84366 27245 11831 29497 26027 11949 97088 35904 62030 59497 48197 23292 86770 27912 11527 70824 11601 91363 99482 30853 34402 13029 65451 95775 5303 20052 9436 98847 10477 33961 6302 42742 63551 35018 70382 45520 73788 85364 73461 90723 25512 50855 2826 5161 48588 34276 84174 9928 66368 1019 84811 57985 35638 56320 46483 88517 80008 14601 58136 8558 76331 96656 61581 63193 80529 22867 69531 10367 97634 42374 21 56273 26871 73035 9034 17212 73063 25787 30667 17753 61689 51856 14409 37532 84189 27578 70417 48881 34304 64063 7654 62224 69417 99292 89470 9587 75541 63132 6693 26838 78325 60036 29972 84859 47257 36581 27196 49537 93026 45905 58653 616 64485 58230 62127 76833 9910 92619 94945 72398 60090 99400 20397 48912 1535 68823 45081 45474 10427 22697 33586 4957 80103 7214 49399 18421 1946 41246 66831 89381 14077 728 15445 91313 48287 22994 25161 69589 59420 3538 53835 96000 92104 5674 77762 81710 87969 9328 68360 31408 23626 42567 38001 44702 81290 95666 56086 6761 91899 1782 7386 20565 46203 28695 88645 13731 56936 32371 76387 6050 30337 21880 28554 59222 28657 98965 98865 58495 73254 62972 99257 3754 84823 84428 74555 75287 78368 89562 80710 43792 63399 61130 78288 64556 76262 56390 87537 56327 90208 5469 64686 28142 15267 82690 55080 4433 56995 70582 76574 86603 3553 16836 79112 36868 29578 87776 30215 29125 71062 88995 78209 9156 56365 78348 51861 29005 85464 23327 54874 50728 17550 7651 82758 47390 38897 62456 19768 9693 13044 33145 52343 84753 29036 76652 85832 61026 96054 70948 9411 7979 21439 58692 23088 94992 76481 46925 45105 57005 95884 86241 19945 83439 15208 87302 50786 94636 71988 88951 6233 96873 35386 22237 62091 3529 26169 86403 5399 96693 36462 86158 8951 69810 26590 12232 18643 36608 61355 53162 76176 65001 14294 80384 85819 20542 22407 52043 45597 83412 90554 29732 78681 31424 22016 76633 37152 86757 15552 67931 89833 28267 4873 19662 77421 92870 65676 53917 67817 99405 25409 52053 86592 35232 72436 84184 37885 29178 63190 59403 81072 50850 81967 87649 7723 19184 69782 66505 34281 83601 93516 53191 44916 92086 6322 11142 50417 83413 71180 90835 4845 31859 79881 48797 9870 64259 52126 31833 70312 22712 677 19993 48174 85793 6660 8540 36148 43011 90842 91810 9308 14949 26870 48104 65294 54026 76152 77537 5024 27541 1877 37888 3686 31763 85263 94091 62716 99348 70171 74077 42373 66915 82091 12886 36339 80976 97798 31407 29025 70944 71385 69006 19848 43802 73850 60392 53795 38474 69793 52938 98846 52240 98523 35580 14779 25553 91350 48282 10110 27986 80090 46297 20454 33180 61635 59639 16848 7886 62499 26115 75254 81224 59525 61800 50371 99318 13777 62791 67393 79551 42159 94423 55497 59718 81208 15281 64555 19886 39807 95898 26473 44233 63163 12315 18687 61238 95596 79409 57093 33341 55425 75745 17165 61353 51823 64488 6241 9874 75078 58519 3287 43195 34219 71395 98753 45204 99073 43217 53528 23474 33472 33284 78977 53519 66993 26950 75422 12499 16446 45260 35966 21868 89953 12058 99593 10594 6922 59806 8116 58295 6095 52289 9029 32817 73370 40994 56904 69414 20494 91437 98023 19808 10478 99676 38582 84473 98772 72253 2296 10216 77713 78862 36379 481 51402 89258 38702 32995 71967 11354 90934 84597 72886 14089 88653 15432 20024 18472 31791 15944 75993 39619 74314 44849 45461 95593 24991 54736 9102 99273 49772 4652 23070 20533 53556 82043 7507 1683 87721 45839 6355 71032 93315 73339 94711 65909 76888 96266 87525 50684 22414 74378 32507 20282 25121 24738 37400 71046 33644 90397 7373 69035 51782 19236 15414 2904 15620 41329 38784 8759 85735 26774 17465 8370 34189 29514 27738 52755 34121 69547 574 43687 17972 82920 97543 77589 97487 11441 57809 97304 36267 24065 7805 14419 24749 60050 72909 4274 88888 59796 63775 17205 3546 12943 78081 71727 71869 46348 56634 63260 86863 8699 45929 81189 62230 92275 47180 90670 11660 58769 22010 69255 19065 10855 8167 79145 82204 89888 96875 94842 71951 41420 16452 88152 14798 37015 72245 6602 45365 79113 37635 93953 81953 41997 37549 41142 23495 9402 74002 2712 33515 45937 61316 39739 25237 529 19013 54893 81030 4367 81415 68997 91146 99269 74561 62094 31911 90294 180 81780 5499 69612 97839 52673 51416 78970 48407 8256 53801 63134 1226 17653 54549 37959 42739 91409 75576 95953 48708 72709 95854 27477 25073 27456 29976 84826 52249 28212 12287 2157 53075 25497 6101 70328 53898 16798 28617 44863 72975 84776 27996 65781 14828 37287 85534 61590 65007 24833 21503 5885 33110 60670 84635 48957 19266 53427 30352 80073 97315 65770 83845 91089 40121 69478 88292 75715 6701 51313 31179 63216 46839 64907 62342 3876 22838 34568 36203 53653 9976 10053 78409 36403 41161 85845 52609 98363 18836 72945 7571 62248 99223 18117 72140 36539 80658 37771 22660 8291 41155 63620 71033 77122 70958 96828 62497 81745 29099 52578 21535 52623 20150 20348 64397 95103 57988 43572 97641 41386 76096 4769 85691 15691 24370 10761 87181 33435 24309 93580 43592 38711 45490 58432 78828 79107 50117 52399 23101 8249 65084 82295 21443 57307 64482 35730 32041 32053 9565 58727 58550 66139 3076 68058 30198 26811 36100 8259 8682 26213 43999 21362 17769 90302 47357 20290 2078 41771 14451 53638 74156 51487 2120 73211 18568 42131 5690 38920 11090 10652 10433 754 73725 56456 28946 6183 45939 86093 33457 81699 68421 16597 12190 19167 85448 93852 43579 4732 86070 31468 5689 95661 19093 21354 94345 44486 792 33653 94746 56804 7470 4288 61201 79306 30106 34312 25712 78838 91121 83670 97977 73141 45573 17571 53673 74927 11763 3025 81152 13699 75246 88404 24414 39884 13133 39756 74376 47394 68458 49315 86557 48130 73534 2569 71927 880 15406 63894 15721 23515 21402 64049 36937 31736 57577 12735 38425 19061 60483 24965 33066 79392 64376 25359 5902 88908 40295 95893 51106 93318 89220 63746 80611 40698 38419 58773 48178 70470 96021 61303 66249 25332 66613 57881 50396 42787 85627 98750 38521 22160 4070 41009 50618 71885 85714 86941 32846 67219 95484 73611 61156 2517 12142 35907 28014 57332 38247 1949 80642 32045 24379 49601 10229 32874 11488 59631 13069 45957 60837 63456 11524 55317 35644 78920 9290 15808 70827 45566 40374 19143 78515 70377 69467 73946 32746 660 87328 34571 26268 24229 55849 74286 6432 3145 15852 29993 24609 50206 30054 13940 40115 67891 43622 20389 68962 10699 88418 95464 88903 18058 95034 57241 92941 52560 13906 91050 26025 11305 76702 83806 35122 84616 81113 10161 31340 25842 31549 10094 42303 27341 94224 74331 68849 38473 78301 42477 32444 64952 4402 35597 4176 97735 41931 14322 11388 1896 58250 64765 60597 15520 83455 20384 55187 253 62128 25191 60344 40677 40893 88289 76712 14232 28181 37173 85678 2704 6854 9624 41577 41328 83851 60017 88512 30209 54927 76579 24813 50719 3116 67944 54246 33713 92332 1073 52833 7277 69832 36612 25877 57196 39489 96350 15232 99154 9014 53962 53213 93427 24394 53696 21029 52256 82555 51590 77159 96144 94968 57011 17441 79654 46736 23562 91467 37907 82353 82448 95213 90066 24158 84179 49757 31955 32340 16449 718 4177 19411 348 93219 63825 91808 4226 85005 61955 94195 96012 33779 3132 28163 33043 5019 60590 4145 43354 34427 51320 43423 64056 26810 91723 92728 4531 98540 99962 1397 20657 2030 25175 10154 75288 85642 37685 58322 13459 42722 7244 76576 53225 89014 25977 70701 12706 15476 56391 75276 46531 21653 57921 42007 14356 95963 48638 73787 98740 64398 14047 73466 29525 6053 13141 29954 73564 34781 39523 41965 41744 32229 54821 94547 72435 13328 66294 81011 81996 61363 17830 32672 83462 57756 80900 5096 47826 70148 64874 92077 61113 1110 20115 34072 27018 46737 64908 76039 32169 8408 50896 40849 76115 96667 55176 98799 33390 20715 8816 90991 30940 28915 98466 98678 25180 48746 53872 41862 53527 66913 73877 75762 18606 76407 77697 23887 69695 90860 70645 45913 70386 15748 93244 8618 66030 56472 39178 28646 63244 91277 15669 61131 31472 1102 67231 40886 53314 56698 22746 87518 29629 34917 36397 85639 50655 31013 14059 38434 16360 11056 85932 13743 13046 43523 89432 95951 37987 47980 10387 58841 35617 80342 4028 53483 71492 2540 67348 85150 33200 16017 34458 13331 25900 63420 32950 20267 11460 9 29800 60636 82918 96635 76429 26276 18393 1924 68983 14318 5610 83948 79614 48558 75010 68900 60931 5123 61781 69363 5250 85436 33036 96530 61703 18712 3372 26162 72156 63973 86200 76300 17003 78543 58150 62706 45216 93366 8885 1640 4955 54083 91957 51473 49597 10062 76578 38039 20703 88260 51961 61498 43389 75532 74382 88974 18415 95580 94716 64098 34696 77521 83484 41455 98166 11361 52089 93280 49229 13735 67590 78988 93176 78789 77017 60336 80944 96211 76531 11964 89041 47382 40778 82671 8865 77188 80831 53068 95530 57334 10867 44547 81029 20849 58395 11126 31792 71077 6828 67823 69420 57475 70423 27397 82937 82975 49461 15772 5139 10362 93693 60755 11895 67574 11278 18386 3644 46361 39697 60830 83128 53888 17050 93388 53533 12808 64369 90619 79185 45194 85106 67662 32059 25972 46018 10784 20215 62780 75134 78055 84745 94701 64746 55106 23360 26485 14179 34921 64487 73416 21755 2206 58470 80238 63233 4979 1771 97566 60401 74447 82366 35097 1876 10037 48526 4213 72286 47145 39818 27291 16736 36313 27864 81959 61382 4702 60439 63537 14681 19619 92222 71981 83155 71839 38983 10556 61812 41727 23916 56453 15560 47568 24078 88460 86464 13058 42674 28684 20386 70858 72502 76617 42531 54118 98886 40838 94793 7997 324 50200 98859 62090 78114 85881 61239 60598 59135 75488 12509 77828 48342 21896 98833 63475 75217 9962 93982 78889 58663 37881 99944 34993 20747 92608 30786 50079 86258 94231 12438 46918 17650 49628 43670 21336 10682 59467 68427 76594 72303 86025 2749 50329 4267 25415 46422 23992 39219 79543 98789 38630 61180 88196 54030 37179 62769 59943 44218 14337 39953 84648 7401 35764 72179 54530 5190 87202 30239 13732 92069 75865 91213 33393 59958 13677 89023 72230 58319 48380 33737 16698 56720 83433 48490 14350 53641 75216 23957 21412 73182 64354 50879 7182 46532 10466 91162 37955 97876 9155 58308 75224 55688 25868 76380 41621 87609 96267 15680 6886 47885 57425 83198 11137 50595 87579 43633 34473 75407 86422 91078 57854 61313 61950 98810 80111 72959 42375 26234 89659 55699 39657 73359 87918 60367 36310 29324 26335 58572 76749 15738 36873 57339 70871 99775 7755 21458 65206 68712 99560 92553 30242 62917 45018 99529 64644 28928 11353 20203 27592 21763 75312 34863 25344 6925 6250 20062 10145 39018 6141 52620 82467 78080 36333 36375 54031 68428 24004 21597 30075 6582 13954 3010 57276 2564 16812 88458 67293 43228 62420 15392 46201 43457 66542 66760 23998 94046 10267 44690 44730 59904 42744 12014 71330 18350 12985 80777 99196 28606 23723 69055 82803 26589 18614 18491 13694 5451 14909 5054 43822 42489 93453 82765 1548 49815 53073 18768 6770 76547 31008 15565 69350 35088 61614 67586 88570 51695 99963 70440 51340 81181 97346 53582 54446 64982 38279 35976 6781 62308 72693 1433 16769 44676 41719 55534 54838 67598 41456 85057 78538 93777 16644 37752 82978 67968 43426 80425 65568 55048 11195 14579 58967 49294 12944 3085 27851 96923 36007 19225 84833 34959 268 1553 5838 93436 35605 22066 65388 71068 27879 98137 98619 65633 83312 89024 44337 84250 346 11768 64853 92496 17687 37470 65358 99887 18359 95007 67253 89747 54315 64513 87088 2447 84519 98795 36664 33298 71440 76181 6175 8991 44336 3464 11876 91510 92241 2316 32094 21731 87488 45739 48496 96463 3002 61147 73862 36433 30577 92760 99310 58320 44479 55745 34555 28720 92671 64091 59444 97702 23228 29236 97033 57186 43350 52738 41723 60038 7567 81332 42108 67649 74047 57660 16091 91602 65847 75349 49061 76762 99556 8432 41135 19023 44852 57457 67035 25494 35948 62777 13647 33629 55594 81359 65413 94015 58203 56965 95017 36374 92656 28308 58076 389 68811 14917 30587 22805 22851 5793 313 54860 69581 24594 67119 55022 42963 70709 26443 41607 18949 4495 49694 3385 59920 75398 70399 82512 83934 64226 76830 26798 66484 32435 95857 86935 60976 12669 12112 48429 24142 64856 3587 69925 82840 21977 58016 72725 37583 66133 91861 73011 38955 10052 61811 35572 87357 35456 89896 97437 23035 5462 39519 5795 53097 57648 87753 1662 83259 98639 37150 70686 97326 73286 22554 45139 81187 53593 21487 85507 5880 67180 80393 59293 25990 45484 72152 33787 45857 31110 26554 24773 85574 97456 9330 79048 54835 11564 53387 90495 74501 56566 27882 89384 69583 60686 77492 7136 21825 46589 26630 84304 23064 63493 714 5551 38696 93588 5725 8443 61261 64605 25681 24934 17992 67484 25995 50346 67869 71166 59952 51039 66519 65450 81454 93959 34644 41753 87356 46122 54774 57904 62391 18330 70469 11322 89327 24525 22464 11242 66296 38821 70674 81652 24507 75295 90733 90169 82786 96005 16296 96750 39720 68896 52190 3582 74003 47478 86094 41297 29174 64641 45086 42718 58066 29016 11539 53422 71792 28454 18580 67365 15936 18621 74351 43461 90674 73344 81529 96975 91247 74616 99017 79839 93575 64319 72226 54336 42971 91458 63073 59480 62842 63763 96790 15413 16480 58488 11944 3507 86309 20416 52204 13005 59505 48230 61356 98869 80752 42846 15538 47743 44513 55259 48878 45351 67295 26951 56217 67601 81918 47534 23212 98298 51269 47181 7731 58310 85093 70315 59584 99826 95008 13543 21577 52315 5148 85254 85927 67416 52752 91525 27973 21657 77604 18609 4820 27345 39870 52290 19145 38830 49482 81681 62513 14480 1967 55330 88221 24788 67 88406 6354 61449 51551 51470 85636 65777 2289 48471 1340 6362 10543 8368 84916 78909 80289 81117 13846 93623 11413 5168 91947 17617 12260 78021 67607 88288 35148 99450 63384 13342 75364 85667 50524 52329 97236 18713 18827 9923 68747 98774 65875 18761 53916 31380 35269 89859 79567 83353 67211 18837 5742 29348 67362 70687 90381 42206 73156 98205 56649 83656 69988 49057 61838 22227 24135 86314 44036 58729 95052 56203 8544 70269 42706 52996 22543 25840 97255 44879 41715 19268 24451 54703 3969 17495 10168 17313 80728 98617 87726 88524 27486 16885 9556 74091 75934 80405 52312 95271 55780 72178 34430 84107 4716 91275 50608 66666 70678 48572 23508 75167 7222 45678 86903 47449 54333 542 67884 66863 25640 61584 41814 61570 6462 86623 31978 38883 31099 8185 99646 31072 72020 16325 84815 28178 73658 90205 55108 9657 49491 72539 86520 35586 90054 71756 88793 93903 57364 1671 61736 28863 69662 93006 41040 48679 75654 56843 40577 58906 31111 19650 59837 21854 8916 52558 84671 76197 89301 23195 25919 46958 59037 55344 6926 72795 21155 8909 37054 51724 36913 75946 75404 70383 99165 15165 86302 85210 41582 29302 30452 37236 33925 87997 82602 4919 22198 52487 81238 58832 23712 58770 44800 86732 71382 39366 48637 91583 97169 42809 40810 4501 77642 66942 98303 52320 29411 54113 2198 49881 7493 32249 3083 2714 18043 70627 2581 97512 37872 12694 54067 47446 76751 51242 79547 57396 57976 53686 86759 13128 16600 15150 91610 26650 59319 35546 11938 63203 6407 51338 74461 26531 15704 16432 44344 69367 64584 63127 57002 33366 273 84349 5878 70755 5005 64182 31651 4811 7637 48701 80876 42854 61666 19322 39439 6917 977 15148 48103 92736 47701 57726 60604 30928 77510 75212 75768 50607 76677 75162 80468 42654 51015 37990 87702 10218 67633 33161 20072 7999 22528 58631 69737 75386 5635 8380 59100 41529 71550 45632 65058 92677 98342 74336 22976 65457 68667 61347 65965 44389 10027 26218 74937 6097 8425 6314 64412 90766 11411 99065 80386 77429 94947 45292 72554 95534 14589 46133 21903 90599 44745 17171 31762 26487 39258 41591 31500 82071 77923 32134 58034 63120 7151 40755 57427 50748 19847 84007 28220 76637 21944 58134 93139 22056 83282 87747 41617 49062 59719 37038 80113 26242 96140 61613 2366 81865 51109 4311 89768 58098 98896 79837 47098 46076 95252 33440 12425 3729 19862 10290 68639 62740 12237 51666 22843 24464 52464 75977 71424 75804 28541 8529 44747 94071 79711 61378 17161 99168 92830 57323 62614 21746 70248 43578 9449 35860 92962 3901 30748 39239 3907 18249 30943 80966 66701 42990 69168 4610 82665 85185 63496 9590 6624 31637 13476 40789 30170 81390 40167 30120 31317 32353 56338 67368 70545 41899 5391 42242 7945 25490 11842 49094 75685 39121 89192 23818 47991 56977 67760 97052 95000 21542 77368 19689 48692 83688 90556 87180 34913 14738 53707 44078 63850 21588 59012 52352 55972 28137 46928 46859 94712 5406 2568 77877 31625 75074 94483 36154 52845 24781 83393 94333 52619 15640 67437 19307 11101 8670 98114 90386 63581 24373 20318 34770 2809 38973 15341 42537 98120 7802 57930 26574 61786 42820 42043 32377 2088 55167 74110 52499 66626 88121 93284 60139 36248 44108 86036 12487 14566 81364 88550 26432 47305 82822 46131 86024 46175 62447 53029 70077 56669 98607 55920 82641 8265 29325 76667 23400 69098 54486 10902 2999 16920 77298 375 13612 70884 39432 77283 81005 41747 26498 89963 8299 91447 10683 88405 75019 2536 29894 47372 51591 40443 3147 91256 72280 60182 39997 72490 62572 87665 67958 83572 37385 24174 79958 39266 12830 61226 21261 82399 42193 8168 46197 79273 50750 23960 62928 19481 39380 34898 18345 6099 1825 30666 14193 48555 99401 7872 49789 39983 75760 95777 48263 10916 41019 28888 45513 97890 84857 89570 71685 68585 89149 22338 38342 67736 15709 34721 62151 71313 44672 53407 76704 79483 73772 13196 79822 64579 87454 6934 96715 24760 57220 27457 30746 16338 31251 98583 90712 65938 20750 34250 5592 85979 66776 60024 76727 79540 6952 40599 5604 26044 72849 40112 62919 51816 12742 39573 91702 68529 28810 31726 15834 24201 16298 51587 61470 47870 41937 65692 45987 82633 20776 790 97729 66599 69461 11326 25362 76182 17431 82828 860 10586 76437 44187 11969 52914 40960 62677 59049 12971 67756 32006 71115 12702 21882 9958 22283 21742 28052 57665 35115 6311 74435 45697 87694 50175 49053 43944 64079 65242 10444 88879 32319 70446 60236 48784 74250 33143 63964 7246 86743 81516 45549 83383 68095 76783 70222 71221 9586 20695 40403 32197 49983 53081 85910 93052 81984 7875 59729 46518 44053 93386 25685 25971 97835 67218 96104 26606 5335 62816 25879 20125 11570 1312 46846 12301 49014 86515 4587 97901 2827 70420 48805 34936 7110 68804 66946 32070 30862 38233 64278 47635 14304 53534 35963 37338 598 4150 21527 92864 25678 89317 47377 17272 84023 4414 95195 65888 20058 77271 46753 80132 91063 89019 69427 16679 81429 37984 25314 3785 70327 4120 35405 7281 48860 87037 14905 70882 83185 91054 83684 96168 32327 81129 14700 1190 62243 1357 92110 74597 85004 25093 90280 74405 47943 43225 85706 36371 42621 73025 75347 19259 10250 91662 34641 31198 39695 53085 94705 85183 95570 16935 41205 48218 76089 37030 41589 17475 54898 94406 5511 74384 61166 19273 67269 36961 60418 82102 57375 60222 92231 72282 88511 24675 93249 52849 6326 16756 19713 47274 36010 86987 42946 66507 52428 14660 11514 1293 86787 28032 23436 70100 64115 79418 32539 58068 80260 18109 13609 4838 68791 70914 45188 25201 8987 27784 39455 76167 95057 11971 12339 90700 34685 92696 82427 51157 79026 36247 4227 83637 73695 33329 16364 73962 56062 20546 22104 55911 34681 88425 85886 91647 69110 81658 91360 40972 56234 28463 50926 83612 49381 37460 38432 971 49637 59010 39153 20020 50669 70805 27671 67075 43010 60664 54166 78243 68336 68060 55212 50643 78194 53003 41262 78976 24512 43259 21308 28317 77021 63295 64041 98322 38599 97054 54024 60380 60357 69278 82269 20272 53893 84669 78440 3573 47419 10111 64 14733 67645 57221 27261 31292 21205 22108 3891 57653 22932 19519 685 26812 6187 17427 99749 41082 42749 73347 83720 48227 48271 55215 97555 96486 73313 55666 3851 25474 11347 66071 5987 22549 48085 66612 55145 53572 98918 8047 93233 99656 45122 56382 6695 79578 58060 27688 90864 92378 77794 65548 93370 37531 66875 74114 48188 57292 70593 58500 91452 79485 14109 15599 60308 61738 58304 34790 92465 30662 90217 48466 52903 71828 69711 15896 42195 71219 64894 56577 78624 51173 41125 81962 12758 91655 40626 56444 59115 57153 27360 45479 92476 6344 12235 52524 17357 99577 55239 97363 25739 68035 22318 23944 86235 28625 97216 96184 97672 88884 40569 5859 91249 37953 36069 98855 61767 89983 60678 11777 12599 22441 437 15456 79028 46670 53438 45443 62065 46367 78749 17837 84427 93708 69123 72967 63101 49350 44023 86474 54147 61476 57184 70506 74567 54946 73744 49938 41822 57446 32118 20145 17173 39007 29645 49955 48971 62518 82010 6547 97646 2059 54102 3500 48610 25528 41124 74033 25370 10658 43826 63559 48455 93157 35895 74532 50956 57296 48167 3523 34995 74794 64430 46242 36942 2805 7833 33686 78586 50421 9447 41193 60930 80454 57298 78783 38773 51286 39092 82689 82755 12813 17781 70156 5398 55634 47135 24242 67314 78989 3308 32598 74644 73570 33468 60617 85767 60460 21761 1788 35062 82983 5372 23438 41837 76770 24147 66704 65415 63980 42335 41692 33290 53777 70162 66298 72639 99624 26007 24111 73781 15610 56742 51081 9811 2945 10607 72322 43170 31721 60027 67926 1899 50409 75897 81489 33673 71878 40352 83254 21872 65236 87990 85516 45497 51588 8240 63417 91397 55729 44127 36598 86455 17038 23278 99311 60037 52895 6173 69119 23989 6100 80035 58911 89558 55766 60790 13605 95800 2960 92201 52632 57817 96019 24228 26831 77722 68087 25187 80311 72190 61712 83187 38258 50693 65762 97176 26537 43918 30417 9526 17352 64619 28423 44616 13901 28644 39501 75953 64284 38506 13281 96050 81321 54840 50201 54124 30758 75754 37481 87875 58600 39100 76558 49391 31933 67812 54100 87583 4795 36008 51047 41233 4475 38579 32618 80823 63654 72583 26361 46155 68438 72538 21996 47503 14167 19813 26189 29416 72491 17631 72326 17257 413 22735 10228 50794 15134 38682 27323 59238 47223 97515 19688 62381 75932 29322 50986 65973 63891 12818 20433 63986 79084 44221 78777 74769 32418 19136 5329 43152 20429 99935 79102 97040 47578 65648 22210 19584 89458 31850 79292 14885 70321 81441 44633 19909 20915 4252 40966 57953 55968 5975 75453 60690 65525 32124 4300 8511 94274 59008 98187 56187 5042 53873 88652 82606 64466 38470 48521 36467 9580 9762 86993 14326 77504 75164 5893 83999 67086 21334 49967 82280 66485 9006 72512 61532 793 91591 13610 10739 54857 91631 7835 89265 56703 72198 32179 42342 57534 1797 6631 87348 21219 34889 37 8582 78615 72194 86124 64184 34357 7414 9203 51144 96924 35688 33900 52629 21136 18180 29776 87158 51020 17998 75402 63701 13403 16482 43561 19304 58953 93991 31869 8847 45089 54388 32499 8179 46809 65154 35119 17773 21063 20300 73018 3574 24569 75919 59411 98529 27355 23860 18874 65392 80990 63376 42327 75120 33974 13158 39595 25645 17642 80998 11115 22345 77760 78510 12457 55348 91491 24200 95199 11855 34602 52969 99709 82101 45980 72133 7931 91721 32292 52994 93495 70830 58544 71803 97192 87801 56242 14947 32359 36253 6190 59006 31730 24028 63834 90463 54060 47370 36302 26979 28051 3430 22177 96573 28088 50420 86368 75681 58587 98238 19666 29792 68986 97166 843 97700 39770 18576 17827 5092 22541 89862 68392 2070 83222 34949 20359 41207 13142 88378 80005 67113 55794 1761 7358 470 70058 21313 21447 48559 47462 72669 30296 2426 50884 45057 45689 79503 86389 81794 50141 91635 7072 42015 36557 51251 21095 99126 16363 43041 61547 31421 27060 6166 41006 23324 93556 78322 53084 21265 20486 15375 38372 18756 88636 461 35369 6115 51513 37628 20934 75387 81763 11092 87169 24349 62483 71970 56356 34466 26799 56200 52061 7783 46058 39767 50849 88273 73111 8393 62835 15446 13105 22440 16684 87890 73936 36920 42967 71620 28332 29272 22667 26327 16447 61173 37785 51996 31796 9619 28608 22700 68461 40196 41886 8548 44762 70557 83652 86823 35879 69316 82907 13911 83361 13922 52591 80574 67987 10678 13023 36011 71528 67381 32641 74366 1807 8629 8730 91927 48550 43364 27114 65822 11860 98240 74979 15693 69204 95086 72630 53363 79713 6494 2888 85052 21991 46705 74986 99612 64979 70029 37342 17259 33307 80045 53136 30919 86853 65759 84796 23940 79304 4773 80083 46995 80974 22099 47003 96917 57251 49974 98399 99723 9683 63907 77020 81795 64080 77342 45157 48136 50344 66841 56208 75415 86671 47940 81186 26324 10197 57463 82320 31471 98931 22413 81581 83117 84637 56502 46545 31715 92344 40526 85539 47543 47847 58902 64402 46124 72744 49485 74186 28075 68442 64805 48902 7794 28931 48802 94971 64304 44146 5509 71174 21790 952 46095 10041 65071 40450 80292 65086 62416 91876 52805 93710 77143 13219 68148 63576 19393 40792 17158 89319 91734 89902 21233 90368 6184 35422 79646 23334 95527 13873 5229 80897 12881 18751 84550 55463 63373 34842 47747 49926 95844 42888 11065 42724 33545 16312 60542 64538 36031 22806 75106 11154 48194 56812 85957 24411 7538 59699 77269 91316 34110 35069 11623 47022 27242 15678 84220 26243 95021 67871 18102 68478 47698 83091 67818 90578 85304 35041 31087 11146 32655 23959 69779 66446 28034 34950 30814 83804 19165 20451 32981 91345 51014 61497 99672 78141 22251 92047 44987 65570 73453 28017 1311 8519 77539 47795 66333 19564 15178 65688 85124 12593 31287 45478 99380 11833 46635 72149 62678 87097 24800 76841 74012 9831 86635 50946 379 24091 9833 13985 11742 87846 741 19222 57837 13346 42670 7596 18105 5816 37225 64802 70890 30537 97479 48278 72307 42100 22489 52559 15875 71237 11668 28766 22892 87786 7325 69907 10662 29870 49902 43732 45172 93552 39174 5625 16267 89694 63588 3043 63728 11676 10538 84791 78435 84234 80422 65237 89504 91946 40009 38070 48392 91209 46742 98351 21821 55152 20249 65235 42801 17316 41520 25571 47854 17695 39624 53754 13596 44914 88767 218 51647 49593 94763 95706 59096 95485 86106 51287 81684 39128 36023 19924 81144 14987 6990 65386 31229 42367 84364 48856 70834 85075 67656 79384 33841 80515 14048 93996 51033 12960 12085 80588 27965 54876 45960 8444 52604 12267 80248 21168 68638 93945 20086 66667 76950 34496 3060 64467 3177 47213 46144 22907 28610 37078 23370 49060 95228 25708 60650 19933 7559 62876 92939 84911 25086 13089 54836 11083 16015 27510 64074 83794 58481 79679 17805 10087 98803 5412 54595 68228 5596 23780 47208 13705 93943 18412 96665 93559 62605 95493 70301 9847 66917 69621 62201 52040 57016 85245 64371 33385 18068 32276 20186 77123 78123 14741 71161 90379 76008 38809 50037 91278 26709 56817 97097 59285 69616 8131 18736 26605 69258 34714 57611 81398 94782 27988 62520 7416 36535 99509 15207 4541 88542 43694 96073 26806 1692 63675 13189 94035 69438 47030 44066 24570 95869 54461 97794 51250 78073 20120 33186 90423 5122 29911 28742 59397 5091 5531 32608 23553 11941 2402 17007 91558 79475 25450 55112 77915 51439 72474 14405 76836 412 76963 37016 29055 27042 12278 68342 28373 88081 63114 9794 27078 17783 18688 18553 90507 21566 62865 77708 8764 45397 95013 80888 46604 32583 54552 16581 94394 61367 14285 46811 63267 60628 21140 73052 79752 54877 87044 69877 34073 44469 37242 18164 36329 55446 95959 72721 31411 53965 87654 22917 25587 55356 44492 24239 84732 99507 17174 73539 46557 97046 36665 27791 92836 65893 70320 15049 26960 59445 48486 62238 9532 46889 28772 80646 24952 70476 67239 68597 76647 58795 19656 13485 40855 24398 93686 65165 5020 67820 89244 37189 8036 27352 66005 64600 97296 32394 85220 79422 74260 64757 67477 89250 17346 63040 9474 29713 84357 10531 45487 20857 77810 63876 83003 63569 12878 65381 57906 19374 22393 47553 88136 18046 15535 36330 10975 63639 63697 95552 72430 13246 5453 19756 10789 45178 75378 16979 45056 55457 79710 17620 41413 45951 39252 10396 39215 64573 6928 45895 60595 54151 19330 38863 49277 74056 39005 3497 46899 86306 68538 98515 17077 59366 27702 21039 48099 11627 11141 99201 75551 40372 94622 7332 53064 46206 19127 16508 62110 82649 39811 34792 60857 71598 44111 96548 84380 16378 78751 82902 65075 57192 44128 68797 43485 11544 76786 30548 30513 4889 5589 95093 64373 24944 93449 6389 83307 400 25689 41706 83040 97074 35379 64994 86499 99262 50741 46223 53938 54677 50112 22179 74261 75733 56625 77753 90198 41334 29107 31915 50751 10120 21953 83715 71769 26235 38130 7345 63583 20242 46576 5312 98701 23162 29621 7958 43656 62861 17881 30464 63403 2147 23594 17347 80211 11996 27845 87269 61474 97578 15735 54967 9629 75111 39521 89034 11355 47042 28257 10317 58375 30136 30887 48885 79611 15915 99446 84283 50269 65886 60304 486 74767 2785 4956 42700 96284 80552 76549 82294 17778 14692 37056 76388 2645 35654 30482 23476 62709 1745 27181 40760 46458 11791 94882 12908 20043 331 12789 75107 85247 94242 77692 39114 85190 65944 408 56729 41448 10239 14034 18100 81257 53210 98065 2571 6357 26264 91932 96617 94773 70811 14822 66601 69479 75515 482 34148 7299 5774 39882 57938 30018 71611 10738 25164 71074 75222 18224 57833 47218 44687 5104 48240 79622 21777 46954 673 84647 31366 6860 83395 41933 70021 54910 56659 47149 17042 56071 55450 66331 9133 27652 53895 72736 71288 46216 38546 13098 40923 98398 13066 21892 85939 56856 80912 69633 32480 73451 41350 92705 26874 89742 62304 59141 39442 24067 60422 39347 41628 37698 5281 10657 14684 86773 52939 10887 91798 78335 49291 34314 76984 44369 55870 10647 22349 61615 45553 31828 26108 39904 95451 61843 77139 75499 39860 16907 50093 80139 85167 49372 63327 74208 7581 93615 37958 73074 56779 24867 36683 36628 34154 37827 7213 30580 76228 57644 70132 67683 76177 67001 49517 71966 63771 80225 8431 42570 60605 63927 16903 60063 26560 17552 91220 10487 34260 63336 13636 85125 20408 69599 31811 25503 58024 67978 52261 27736 82412 36817 96388 45110 69745 67512 12450 55511 84476 71932 23838 95901 59439 39247 69762 64589 62438 71461 26196 42059 63554 91408 32016 50913 75509 6471 15359 73902 49869 32025 99493 67899 51167 1450 69504 6655 15723 3534 19698 42080 46704 23017 28853 35965 78764 95626 14121 47976 94665 7882 49589 32536 61863 50437 24517 7701 98159 57984 62281 55902 93041 20216 12963 38627 71135 2936 28725 88441 34016 62119 53424 17545 47017 16117 41678 26013 19792 45886 57710 98355 12303 34275 67985 82815 75961 21216 36226 68401 57177 28981 99144 43884 83776 24508 4049 36984 22583 40360 61257 75178 8176 54259 39810 72045 28173 4078 69341 8498 54352 13276 30217 55810 37224 67323 89351 24013 57474 44012 36882 90948 53741 20122 29486 88546 39801 94162 67167 15201 16417 2234 45316 45615 53857 36223 37418 41576 20109 69731 85765 14620 19155 3325 10826 40011 61991 3787 77658 62895 67138 60217 74129 2045 33963 11180 631 36127 99675 3848 42452 20034 64947 47872 95129 13606 20315 44659 45338 86189 77511 87375 85696 83306 74732 74066 47028 94523 38144 3431 27692 87794 24099 48722 92802 87134 6825 15001 61181 20824 75094 24805 98038 27445 88283 86064 53870 35762 48290 5486 47013 60353 53710 17885 16543 32587 63110 32424 31694 11091 60043 3129 87774 58916 80351 82672 34043 13801 50382 74699 66418 70134 61766 75926 23048 90938 50909 90901 33751 38645 44455 7041 57544 51600 40926 79987 68678 89090 54061 63611 67795 74590 7502 87154 7798 66609 7514 33261 87078 72875 55185 18238 7008 20511 947 97468 88222 80288 62000 69772 49481 64409 54613 71656 89545 51699 20338 72310 3199 76056 77548 80527 58754 43198 66634 90131 71730 34830 48695 76840 25518 20341 81468 99981 651 74030 79426 88562 6153 39150 98037 58397 44431 59305 41680 94640 90168 1505 79714 76725 3441 89268 12865 7096 3818 13211 25053 69199 99544 29285 36263 76856 37559 68897 19291 970 83780 63556 71444 23629 65661 83592 74263 87462 92487 9515 9263 54176 82296 87603 72440 80712 78320 17644 19294 28248 14377 65524 18799 73724 96331 65473 34229 24556 42266 622 79441 1365 18094 31056 67259 56173 3172 76976 35094 74869 68550 11006 44356 98807 15765 31485 15596 77968 65496 54704 92685 12407 76909 81660 49280 50020 63173 91934 90248 51893 76997 27150 75003 95422 70551 10593 38472 98076 46929 86469 82859 93492 36129 9717 54051 59082 58218 56794 58472 17493 65774 77709 21528 9049 52412 8642 1974 76755 67196 56345 8467 31019 82175 60170 40959 62066 74993 89259 84757 16714 89227 74356 4488 31480 37558 2249 12256 85153 97484 82066 99263 86196 16596 87192 40655 12597 31920 17744 45016 69509 80419 38302 12824 97522 5512 91087 68893 12921 33975 35118 22120 52484 50649 55127 15114 5027 30351 6532 19617 13338 20784 17449 855 21592 58454 20044 96995 19174 78610 30005 61567 88813 34442 10492 40225 44031 82740 72380 67206 32106 20008 59905 61128 46816 52413 48040 84606 26899 24872 31313 31816 71063 6572 18040 28591 74512 80324 74099 73899 42275 21341 80378 67105 75042 91250 49890 82956 72651 5230 40291 93521 58657 87566 51350 74363 55679 56138 91562 58560 56589 34000 61860 35964 74427 18587 46521 85552 33128 73443 69464 48626 10136 77732 56411 58011 66214 22245 56250 14242 953 62106 50134 97984 52958 50422 28013 40802 11533 1860 99048 39735 43060 30892 45827 26351 96971 30313 89797 47865 67434 87437 90783 1206 20923 97814 43418 16779 13950 12188 403 77969 59515 19153 44523 65430 71561 34567 97659 86286 39470 4639 31402 78002 42460 39647 85796 46153 17409 84452 79530 89861 88835 20195 51497 97635 25696 3110 58877 56476 41676 4543 70174 25400 82603 47838 46617 94457 82472 73392 77935 20887 55777 20229 99633 64249 79478 75129 15449 29706 34678 11596 38212 31681 88223 19748 46673 98683 63388 59990 97428 89085 92064 17680 10160 4791 26253 19846 47133 15574 68802 61632 31766 2731 51615 82520 16734 2232 11382 53366 56040 51839 75747 66931 60760 60968 37077 39305 95618 57616 91849 80572 7471 67723 68077 29274 45683 50446 60023 34694 41441 14562 93558 78595 47793 79407 22743 52602 91689 67556 22124 12598 84313 82942 86483 26631 13817 63635 33255 46993 57834 98823 88657 23549 54284 84319 13897 1747 39973 11704 45321 37970 90776 31523 18594 78904 46022 68888 53541 40839 80845 4657 17915 74589 92526 82255 71825 77341 90918 77998 54793 95819 31860 4504 17500 39391 87082 49488 88004 62692 44588 25892 94935 17745 86974 9729 47263 35001 30681 3990 21619 56290 89464 53124 93509 34621 4005 43148 52579 249 13241 8884 28134 10691 58460 56759 49376 35362 76953 39270 99375 87306 5305 37983 48061 57791 84269 262 76014 32054 76575 75220 76837 44995 50617 51594 68618 26782 14521 37007 44506 69180 55675 28894 75648 53107 22959 63589 96076 81786 73503 27940 42546 83854 69465 16855 44882 56127 12044 67099 75766 57568 24648 834 22150 5587 17446 57004 96550 53912 30544 49526 38154 38857 79891 4199 72452 79981 50867 39540 92905 29619 60099 23603 73661 71051 96798 86622 92577 14065 38408 70584 31984 30200 86877 36268 52016 600 21148 37124 32506 99504 88451 20047 81007 38184 97877 51301 13250 92860 74232 98665 89439 33302 3820 63802 26751 21468 32680 70899 68785 5741 69392 7024 80940 31281 55841 73657 58302 6611 55243 45556 26303 32591 71469 38078 69799 95184 95908 25807 17214 85347 57360 60536 86909 81309 30152 66369 21156 73965 71943 4507 46566 97448 3086 22957 41553 72214 43285 91477 99913 77447 27647 23099 22180 42064 27293 89251 14469 91235 95821 35792 46292 50272 96119 86669 31992 67461 29318 20875 13501 68383 24066 79126 27517 84275 18548 82125 11979 23693 92989 65565 16266 45226 40051 60146 84486 81110 81118 62648 9374 77716 96627 92298 55113 3433 14937 84389 65862 86806 31622 13603 82931 27144 62923 87010 44645 41581 47867 60782 44814 82525 75956 63774 23018 96582 67838 41917 6724 13363 85966 7081 26915 80598 62619 78102 17402 44011 9465 93862 46473 10155 79059 13764 71986 54798 31024 50906 20946 83240 1615 67506 30163 71931 45797 37466 69426 55501 76106 86745 7395 25561 29203 17473 5361 30876 12171 50823 74790 58168 94105 12662 8637 59860 28854 47971 33049 31370 291 82465 27818 49825 25082 93560 22403 30774 87128 60646 30072 1990 92744 91488 80833 63358 65658 4677 33987 11360 94188 20541 89834 80275 44082 20446 42541 13390 91539 50770 85416 60922 31898 79434 41390 91254 4617 46304 88182 95281 46258 32702 26624 14349 30609 5099 93633 41788 73762 64559 36123 89566 46109 20212 77862 36172 33406 98422 87812 7515 74683 95891 57243 98703 28524 37851 84284 6750 79606 66734 17785 27094 69605 68543 44501 58570 88072 63872 21593 87860 46309 11190 10794 31339 23816 53838 83370 82575 19203 63471 79883 61050 11250 62166 16511 45189 73964 12459 14107 19569 38400 27662 88514 75751 45303 77516 81166 34742 60263 12973 85573 35896 20745 62373 32087 53874 41533 93571 59401 20030 87582 28764 37716 43874 41113 52644 33163 39556 25217 63081 51668 39156 5650 30251 58731 35748 43447 63592 85816 37309 10484 25885 7188 72120 6260 92847 77718 41602 7884 31937 24575 67922 49371 47033 3127 16593 89681 61998 71912 99166 17486 41038 60176 29519 61810 80071 78393 12534 65646 45768 83977 63898 12739 70246 26126 44451 46936 29096 58800 71638 94232 96904 5797 42311 56168 46252 20611 26269 9109 53499 62689 54213 1276 85700 23516 22261 61153 36145 92164 10170 6780 7782 89081 97207 2338 81963 91423 90221 96001 24591 89830 96059 49458 94660 53362 61637 46318 98874 31578 71451 26962 40181 30095 44811 46618 28506 52517 59616 29910 1539 83723 9089 42667 51799 17523 53493 24743 33056 86710 453 52862 30674 58221 94473 51713 82621 32575 25485 95126 69329 69556 27902 88870 43675 69557 63531 70370 99818 65130 96258 80369 69014 17478 26046 75659 8616 74453 97669 78407 84205 83930 54137 40898 72051 69670 18297 21656 58792 47761 47295 61342 29515 90236 75902 91365 41662 82155 29798 64270 19063 7878 37234 79772 78786 9048 38974 85059 29276 81096 39744 86433 86531 80169 11307 22203 27978 29907 38041 13762 78555 43266 2146 6551 8794 92792 606 1438 12691 50155 78853 60731 93371 64649 85277 88705 70010 92441 78857 95047 17633 81560 42799 75772 20357 68903 31914 53581 92854 63450 73851 11710 2596 40306 86411 59773 81816 12424 44322 99034 83249 17292 95611 58660 33420 98124 79894 15037 33073 94138 36081 4234 60746 64631 30586 67215 86018 52920 62947 43107 37350 5142 71171 34356 19570 1315 86198 69860 40171 24179 5181 10720 21737 57428 50258 99404 31848 6290 4715 42233 44678 12094 14873 8832 44584 16680 67193 53009 60692 90717 90134 69025 59219 13411 81188 31635 36296 22422 16893 624 49548 36674 29730 75431 76439 43398 63838 26959 34162 49286 84059 95135 13161 17742 24255 83271 16797 67686 71285 55603 92910 13380 73324 1836 74541 4834 46730 27220 86952 63009 84998 20515 26459 16206 17697 48686 40487 64508 72069 65103 76371 39642 61144 14195 132 17712 46612 94846 47000 43085 76361 99949 64692 44725 8566 30330 19230 42665 38554 34989 24259 68820 20913 25823 66052 97969 14770 41194 75063 42552 39051 4762 69955 45002 97201 95888 18186 15697 52766 83140 23535 38363 36198 35129 20700 76610 53254 85946 61486 97213 77842 73166 28116 14607 30487 59434 38956 49832 65300 19138 60985 88590 90012 43971 29721 22118 48388 60808 78668 58480 81782 23453 79169 7034 67321 91404 82805 43125 64912 91319 6993 86322 8587 80649 45531 65726 4607 13257 28958 80434 30614 59394 50732 43466 33867 8211 53608 48268 52900 57057 80931 16127 94864 53412 27374 17139 34470 65108 50205 29335 6843 56914 41098 27367 83230 22271 9818 68771 53606 62374 47494 42790 32648 82466 17813 97757 7761 6232 65712 23806 32167 49776 14456 63115 77060 1229 86184 95182 61172 93574 88356 77934 58594 12559 46108 36370 26761 71667 73281 7088 70118 70711 16346 76825 88332 38864 51258 62245 74373 82953 2267 26312 56816 18596 24861 34018 9047 13918 93130 81081 79865 67229 41895 22255 42614 99194 54960 48211 54453 91464 34580 17629 38375 87103 54303 48518 84470 65790 92680 33439 13174 36516 56178 98204 3940 19592 79971 6289 27872 33548 93349 46939 37928 1591 93655 19562 41164 36960 91103 33935 92467 42508 81433 42942 15554 3619 12441 42636 33905 86151 3354 78139 66712 14220 3050 9799 32019 13496 59089 42440 48480 40015 27273 22082 23849 8805 80957 71280 95591 51314 77825 88313 69242 73531 78529 68357 100 45925 11219 40134 20812 47556 43352 95434 25296 14978 61724 10235 71615 46991 21965 11080 28441 36212 12697 52304 90116 55604 9927 60994 12097 4671 94257 214 25281 1606 43635 41742 32146 38900 8786 77171 60497 15924 57152 37061 31825 12548 54072 33391 1105 47729 72428 67660 83241 53355 66658 11440 83176 57533 38266 59234 4156 13473 43767 71705 32289 34713 79277 43828 28269 1721 77329 13796 98618 34534 79967 80650 85759 14677 18678 53708 80783 35626 14413 41186 59814 31358 93122 68269 57511 94899 65487 45261 50161 33286 12969 11021 94322 86283 1107 52993 47497 65053 54340 88791 76707 25243 57377 2523 86063 22655 85830 38797 5993 10292 81180 80256 58804 8312 46499 58403 3232 98054 2287 6051 68086 65098 39789 41264 58313 56090 75066 76511 64549 32081 30261 39289 11265 3333 15880 17655 71658 4871 42713 19083 47062 12690 42707 49435 85761 462 82667 17348 20813 93954 24712 52769 72581 40084 34194 18301 42267 46487 27743 16483 13787 48813 3875 4385 8795 90917 68534 31839 31579 23174 21665 34405 68237 83702 35892 89171 90757 21015 37290 2717 32801 29261 19530 61624 57369 72142 13765 11887 4747 35625 46844 43500 70632 13085 96737 32027 92438 97329 36821 23049 51209 24466 28943 25744 64701 14810 22787 61568 92193 71413 91090 38915 27479 81079 14105 53270 40133 84224 83426 54229 31875 15078 27817 25106 53614 12508 38991 54713 71479 99028 59535 93872 2295 84509 72951 20736 22648 33304 97409 56142 22293 12794 34404 74040 8850 15271 83305 39962 76776 17076 72393 16498 1716 28311 16224 53639 8665 78039 83895 83676 30833 11474 27858 11186 17983 35184 76671 38602 41655 64530 36768 924 38537 5640 99497 98830 14206 89631 62688 89494 80086 11631 60386 45320 19573 82651 5137 39332 85731 57286 35611 44890 53700 90534 71751 55438 41881 73524 70429 95794 11453 56507 16429 96555 18351 62554 46102 19508 43527 87729 15844 51572 90085 22585 82527 95715 66997 74412 66466 53208 62077 21420 50031 30828 96112 40785 30474 37651 23926 68700 96096 60029 21410 95048 61770 40729 71018 33236 66812 20785 89240 5343 11103 75909 38526 73366 24471 57436 93865 38816 82925 39725 95266 47224 17376 46963 20104 56080 49636 96061 14273 53951 74800 49340 43931 91564 44685 43676 69723 27362 93094 27311 1133 64158 53380 28789 52276 35255 90853 19417 85659 46678 2250 31404 90612 92762 28448 69966 90569 59999 57975 58091 75496 8621 65540 46261 84157 66791 34759 92357 68630 50477 77594 40006 11662 46981 98472 84434 34817 31172 40975 74529 23055 77468 50967 386 7858 1492 32986 30168 74446 39143 37645 2329 35560 53324 3501 68500 86957 33159 59812 57494 68848 83217 44114 30430 45311 27645 9866 28596 5839 74319 1718 3735 94047 13939 32278 59913 61229 82325 30040 68447 45382 28707 49679 82846 35707 33438 51862 50932 4900 42574 19830 65440 82128 53977 87490 93776 11942 81291 91725 2218 6933 29112 5655 68807 71367 19137 79158 90301 50833 71056 82863 49041 56125 4722 7988 10295 99573 52166 65091 30364 96099 68806 35921 23243 89734 38259 9480 63549 41502 90420 35006 51634 86195 76890 10563 73405 42011 60804 24928 82692 14287 59389 24462 19067 99912 79198 86586 64389 21690 42847 31614 36055 64673 94113 14829 70109 81515 64806 70904 72867 18392 47286 84444 90146 81265 19925 81153 58441 30909 19471 54977 2923 50872 28621 45248 5731 88855 99961 93053 79301 25475 76943 12428 25107 95782 9618 56136 56424 22591 4738 39765 2928 72668 55956 83985 18699 16914 93595 95454 72343 30650 4829 10035 24927 5740 79884 79927 15516 41058 62395 98242 73999 3495 45859 74836 95751 22239 30723 79134 83725 10443 88814 53154 58943 45751 3631 69108 95988 35890 2615 92206 75872 22548 78178 40971 77648 30389 64196 65116 51297 78868 26350 19356 66487 1689 57772 72765 90568 54634 31140 65836 51918 80267 89000 2594 82124 51522 39477 5036 58055 16953 99517 99585 52296 49227 61765 43887 41365 16869 26528 4498 36905 36162 52165 99982 36606 83183 97302 9994 87922 23888 23429 97673 12563 22355 19989 54830 53012 90871 49284 88596 88463 7702 97069 89116 18462 59594 5831 58159 39406 4486 65595 76447 38085 22642 54251 98456 36585 136 64108 19180 13547 21286 2328 30297 57692 77229 77022 62718 20733 84222 81621 17052 86899 3214 51197 17690 63021 39393 10390 95877 70857 67376 28405 12027 63139 38957 29819 48482 53618 25676 87553 2155 21948 17715 92719 90868 47047 75093 35154 67482 82360 9406 48849 28023 35859 74703 76839 70971 45220 31394 89865 56705 61549 81308 86611 73927 57269 95510 87106 42599 87149 59192 50527 18776 31132 1650 25095 23597 78756 81570 57299 70946 10888 49082 43185 77070 86166 74241 22151 35878 60938 73945 27865 20153 18343 19513 27582 98769 45555 94941 70892 22709 98234 98246 71616 97873 7138 55299 96359 37693 27396 12595 58333 96387 149 59095 2547 7368 60868 1236 3536 79587 21779 86234 31587 26608 49743 54811 7745 35956 80594 34753 75174 11417 11563 22835 63356 11973 83162 45441 57501 95340 38988 76760 48548 52827 86753 77553 77162 95774 66647 69980 83033 55861 7556 25738 36156 77133 4496 48901 33130 57456 83219 28362 23116 63881 27292 5299 47819 42698 13819 33229 40303 29754 82369 72347 4180 71736 80962 43401 93778 65498 18464 52762 71624 13431 60426 51982 63437 47842 87152 90097 79250 90704 74206 6329 38398 25399 52926 68198 31581 53189 72376 7766 29363 21068 49413 35124 29470 72325 81707 72957 84678 80692 64472 36080 72807 59340 66157 10629 39244 47626 26848 88048 4862 51174 6546 74441 46959 64131 89683 55067 86672 83158 28390 90466 91031 70767 28008 3489 51830 7692 45993 5079 51840 79165 37352 17936 66503 77200 81424 93646 3909 95438 92132 992 72067 89403 59511 69303 89644 56602 18069 5763 41335 52288 4571 30583 84927 43531 31267 13595 52404 67740 74972 78258 71713 99394 11178 76418 57159 1265 69403 22757 77205 3197 8156 98103 68956 30450 15287 64129 51295 98458 96116 44038 49808 81184 77295 79325 45439 19293 12665 84255 27244 87317 73474 97763 79144 80546 86203 33441 74890 68227 93490 34895 25845 23310 14771 62479 41506 28896 87562 25546 20738 5869 99052 77623 68514 96658 85123 41541 71844 2123 14898 75711 17491 42752 51864 75466 64298 42901 15617 41639 83 40415 23115 67690 48889 32492 48979 74076 81262 65529 37408 5476 95679 50988 550 87264 42735 36976 38832 57313 38761 82614 40170 65700 28450 10675 21610 21238 82929 30498 82134 1368 50701 9068 19407 7390 5187 6792 90505 77808 66234 22991 57579 46405 11256 97526 50451 54207 30189 87086 91253 79359 60964 96310 69309 79562 42780 70496 73521 10498 91377 89127 41003 62558 54650 17037 98963 72666 98215 27372 79197 94589 765 51581 188 85340 58242 81410 77824 11641 29165 12311 34815 57902 36641 27061 56434 69766 58099 13799 95703 55505 26154 76250 15536 96276 51902 95846 93081 26819 78708 58194 57371 67084 79770 96271 22515 47654 45543 65261 66618 55496 84281 74159 27874 60987 49343 82107 97185 15978 97810 17335 15434 75846 58774 19939 11553 52665 45647 90916 58626 4880 17439 46828 83751 25687 17234 93562 86039 33327 16976 73522 78936 2340 27844 9300 33917 69198 2566 66405 40752 18575 65127 58933 65522 50447 2455 53821 38901 89310 35066 81169 15710 21482 84217 20107 13370 62581 57117 17054 5073 57147 73595 29399 71044 43548 83844 17588 6715 28110 9968 87948 74228 95326 10226 53275 81313 96916 7776 27297 27411 73056 78729 85284 26988 16952 35293 36676 52597 3792 2642 89593 23857 5105 96111 92406 47567 44202 7291 25028 493 66166 83149 22257 82939 20244 66501 63847 65850 96087 53203 846 66365 21392 69386 71253 70154 25544 46350 75264 71804 12372 10331 81185 45883 67153 93194 282 35277 26550 76383 2950 5370 15305 39796 86953 52718 21909 56603 74600 30181 42340 14042 60712 78846 17008 1902 68432 54964 58348 18012 137 92037 57166 82559 9891 51196 54103 4346 22491 66596 73825 96295 3822 52011 74365 60434 78267 56300 4853 74285 68476 17968 448 9992 38949 8851 61901 32210 54310 82144 79286 84736 91138 27631 43850 33799 70588 90135 57464 32402 7180 82574 51895 20694 20730 92314 72354 87416 9539 62135 81107 30454 40935 33260 63370 63492 83539 49407 60205 49335 74466 49521 19790 32717 49553 19309 54157 98457 46969 11751 77498 80064 66125 49702 6959 63857 13980 42057 84106 74221 3504 26676 24063 67558 99133 39666 55102 62897 22273 72406 30196 36822 4207 79820 61913 76154 75592 84032 31219 97276 32831 50464 98790 86620 98979 94827 46977 76188 87677 3998 61742 59661 61814 5964 77346 43182 53436 95440 59048 62446 11747 91120 24573 80016 32132 22745 12862 94327 32095 38693 85024 84164 63459 66689 24687 32781 96118 79691 99582 39378 13763 38691 79648 56736 94053 60657 44476 33259 7374 77418 87802 53568 37104 36286 1649 42824 37859 46272 98424 37480 64654 43239 88892 56719 12133 98447 24599 14614 77902 52297 22950 21349 72778 40776 9179 61024 70654 39511 28358 80982 27935 56539 91779 67616 35239 26345 62632 80077 55276 8928 69786 15905 40193 37631 29646 22755 60965 87693 30782 11015 3955 39563 36312 52867 61984 53267 13701 54618 30309 44383 20253 69585 59980 12337 25076 37721 96859 10663 81231 32844 40706 92500 57335 27601 99252 44035 27254 98454 51467 56622 37449 26307 81820 23201 84764 80778 40166 83694 55592 3068 84320 91174 4094 77892 64593 69082 79117 41596 96055 43890 50645 93040 52680 72037 16518 62594 36438 99720 87005 876 36477 37318 63146 50395 1843 50583 33187 87695 6870 46012 14804 63696 94168 64309 22711 49382 81362 34553 4087 94815 78350 2418 44958 3984 50507 20631 34724 25654 6613 23758 87817 13957 26932 3814 72121 91578 70681 99352 58318 77586 41041 65541 23468 24744 85798 93990 22250 94560 26079 56344 14340 16317 51685 74795 35409 33605 58156 22951 82727 31688 77803 17962 66998 46575 58543 81177 55791 69208 64990 20211 43645 26399 34147 27077 61385 91438 66275 96933 38157 96106 98057 67529 52443 62519 77288 74088 47562 11522 9144 10479 44262 91005 67027 43796 55484 814 85443 98109 35520 31451 62644 66136 12389 67712 51743 2829 71449 62882 29340 51966 37861 85848 31187 49737 96634 20835 60905 14637 11397 65896 1082 98158 44592 14467 41779 21385 13959 84094 61254 5475 58219 39998 11295 90234 76974 77211 97114 60501 98951 82085 14343 9978 80662 59745 57816 97190 15071 93815 5147 55333 34772 92979 43614 71356 21173 34700 49096 39824 56877 48700 42542 6598 56478 42689 24297 85543 65207 64344 19133 33748 6017 32262 5330 91427 83209 48789 65546 48776 2721 25012 28022 33071 8956 3423 49677 84720 52299 31672 24489 43147 33912 11494 30539 8588 11421 79556 12397 46688 90094 95958 49927 84383 51771 54782 157 81997 45219 71647 53410 77560 2103 1415 42249 66898 22567 25042 17808 32472 2031 6453 39820 43422 2258 35017 10835 5011 84235 23105 94408 14186 76920 61398 71892 45179 12680 70606 69821 65500 76208 74357 94511 22770 5542 42576 70995 48395 17422 79948 7626 75573 93268 89984 21335 43062 32659 60134 17333 2202 50032 7242 53474 21372 6018 49777 12454 35105 91394 80148 67097 64553 43386 26295 96524 63029 69170 19191 13035 23135 28864 3751 66434 34138 31760 96704 2072 62383 1367 40816 16984 49314 60195 28170 91473 18894 95009 83738 79931 1052 88996 41615 31359 10194 61415 63619 12078 98210 26265 65120 61345 60874 65514 48580 53847 89290 86180 38646 20297 92485 7129 73882 56834 9394 15095 22882 30781 76053 62152 99266 32619 85508 80868 46439 33351 39547 84698 17075 58676 72562 84078 53824 99023 52696 22164 37463 73680 88369 90117 43628 35632 54013 17844 54243 76411 88321 86785 95247 78734 65746 73158 54367 7748 95197 74544 88101 68380 29280 22801 49797 74092 16361 39629 44149 18682 24960 84249 57684 45103 68688 60721 14955 16712 83101 31275 44899 61620 70231 29634 56740 66686 21701 67353 18458 83054 83387 8337 30741 16285 58747 43499 34886 31971 1755 43783 76026 98300 20435 35404 24059 39558 59849 79807 81255 30692 36428 63602 29963 92100 96418 62221 51548 41367 92952 60209 44517 89452 57582 85042 7696 71916 86897 92289 51147 99240 95382 96081 65615 76031 58316 27987 5227 69018 42775 70243 12170 15269 91848 73566 39721 48736 72851 52172 70004 48210 47 3467 77554 53425 74714 23022 40712 64820 20159 8077 94390 48115 66432 7946 36505 83909 73908 99521 56746 80466 30407 43341 26011 53799 2989 77723 72620 7043 25526 77439 213 68147 45201 31644 88693 34220 41039 86713 88551 79347 61550 66218 49591 98646 51202 22063 636 57712 3657 55412 69065 50502 5413 32303 5118 37081 79121 3362 56405 93986 3330 56575 693 86156 31029 52749 27735 5308 70775 22191 68784 44681 66318 59415 86873 50298 42408 10240 66793 71220 72066 81201 44272 69224 87164 91330 59442 79328 4117 68894 87664 51836 4682 61628 11646 16462 25104 22940 94190 50716 46179 85301 38739 44531 41300 18650 79888 39974 15289 40586 38791 95557 84156 28709 37064 88959 56480 93256 28662 30669 84564 22527 47517 37183 7027 34655 27828 39057 31985 60645 3229 41475 41354 89836 47719 2024 38485 5094 95956 27588 33353 3456 31442 78551 13823 52946 94990 8161 95265 14553 90795 77856 58350 15970 94634 62493 86781 95080 18499 47777 55516 12299 86686 77643 26895 12712 59589 25410 61975 65575 22636 31227 38880 48627 1777 92384 93858 58972 46269 94787 99579 74814 51565 73533 34545 41853 57383 59587 25388 76960 12829 83274 84681 99557 3850 24017 82089 85789 16632 91829 28198 37110 64221 29247 91781 84716 61772 56702 9883 28280 29393 39162 11174 69948 6732 17766 75503 49903 70814 73560 61093 65129 24824 90422 76584 70237 3122 83453 83613 46031 81799 77146 53166 60747 82188 94792 52512 15568 91132 99829 73039 84297 13729 90228 39549 59542 50769 53785 99170 15501 46211 12503 87552 95873 72710 46431 97602 51849 45126 62836 56741 11114 51011 2008 98787 74123 73659 39152 33532 89519 49348 96501 31786 95965 12409 19220 25275 64561 92672 81505 24684 49724 2399 57580 10766 8374 73780 96831 75570 34433 74505 80836 73872 18910 69943 59489 41468 93378 29585 75881 38895 49689 65935 66458 54270 4423 12541 52728 10587 75775 81334 30289 90078 13969 78328 53805 80240 21432 94492 81217 97531 10038 28767 92703 72262 91082 22858 16729 56130 39651 18954 40351 22113 34973 24565 2017 24312 84261 11271 6806 61025 55171 14675 9488 56033 53309 72057 40724 84910 69522 59786 35164 34704 14666 50227 20879 91227 49109 50051 62856 99068 71740 44510 12128 22908 258 5278 50017 72868 38384 19109 60239 36217 84173 35573 43136 36176 90610 3537 55034 5776 70619 74503 85468 68196 4848 26140 29067 53323 20884 83232 40910 93153 71833 59660 48583 26775 79661 77479 93293 30288 26688 17784 8399 62670 30776 19185 77069 66447 99559 59399 47418 37258 35114 67700 60364 24402 18731 68171 92113 28729 69861 32263 90055 46836 76980 6487 75138 63805 91127 11902 14656 1618 53195 56836 76987 69592 71596 92390 19914 11961 39039 35692 49022 87675 29152 28515 74552 16925 43713 77600 54272 43643 88481 85491 13127 5817 3299 88823 21970 97734 24110 92413 46446 66198 56067 54672 76613 21513 87511 69996 82246 26592 7924 99617 58989 50847 87458 95018 78029 71037 97883 58582 38604 36574 71242 63307 30037 36826 83837 44729 16516 64826 565 32770 11287 81267 63735 43555 8776 15753 4283 97021 23368 30961 36624 1530 9744 15255 11574 33314 29420 11133 35248 11320 75277 18573 87421 79242 2818 87755 14400 29654 51246 51156 97828 31554 24045 83972 92803 44145 2391 13040 73676 31352 74545 99733 5311 65031 94115 1348 2595 57232 24809 54735 1750 39731 16142 6568 75906 81413 49386 81542 61357 14006 87892 49546 12392 60834 21686 75194 40781 11740 15493 97016 74817 43832 9795 90027 19999 34648 31092 80187 19866 34573 12145 83039 91877 74374 40308 64043 81608 35403 21144 54186 2193 11259 58118 49762 80095 18370 24733 2014 89909 15986 30884 76254 48440 43529 73164 59867 27893 242 20168 11314 45503 56786 90784 54922 50412 38483 29093 87166 26729 20256 61758 32969 84763 93069 20655 88138 49805 89427 59145 16221 1781 29876 60094 33399 20133 10745 63762 3569 17393 13413 8061 13917 58037 64996 26002 93034 79669 10042 2931 43099 86834 58812 53969 6916 55931 71703 1597 25489 76929 69066 97740 87280 90111 43021 3817 48892 51944 86225 36120 14970 42737 92044 45087 57951 89050 61578 43827 97902 60881 85248 67895 929 80531 4381 50948 75465 23836 52162 92352 91784 53980 2554 33907 40120 45514 31544 50891 27928 29094 98346 79138 2026 40836 22662 70897 10685 26000 62896 52840 76112 21298 89666 71232 88557 48418 67124 90291 2472 5853 11249 75939 69933 31482 7937 31975 95486 10491 40750 20055 11152 65908 30176 10946 81112 97342 55041 17518 33736 2790 57216 59209 56159 79318 42205 3799 79224 32596 86844 14465 45424 93447 80334 88104 45795 68693 76401 66061 51344 16405 74906 9822 64396 8318 76649 8070 97293 38143 91496 76834 48942 6071 6323 12069 3205 83094 16374 63046 55207 3361 16707 73183 16082 79260 70705 81058 89402 91318 9599 70573 6093 49133 28091 33251 46476 63290 86866 31600 62134 56228 97650 41149 3981 94534 5541 1189 95831 87852 90713 44043 27926 69876 15337 7866 4870 88285 86153 27713 59239 51720 36825 71373 14871 3923 61011 36257 50045 59754 54384 64953 38014 31508 24088 71693 75903 24435 8369 56352 83947 90962 86779 62452 26492 78355 86171 50930 78776 51870 99100 24180 64740 32184 91242 10561 60620 12437 93769 7379 48494 6031 76876 77121 85226 79593 36101 6956 73732 21675 78540 25229 39180 31073 47979 65926 1948 22471 81220 33812 47629 50318 68063 43052 22581 89266 61102 9379 25261 34827 78296 34112 4188 42433 19499 54467 26365 9803 46822 13668 29278 12125 87691 87287 65303 64493 31559 84266 7838 67762 84846 13497 70007 77701 77913 89020 49394 37441 16358 93133 1007 75198 48882 9648 81467 4548 82841 85070 87321 73890 6511 68661 44504 82540 11013 37832 94515 95833 77761 88213 83915 17033 48442 79047 29354 63400 51616 59400 26106 33936 96563 51224 42996 43977 35877 12211 75241 74125 99860 46628 80555 86450 39320 46921 12716 87540 54114 46583 48758 88689 41050 51327 9502 64640 92529 7734 84052 78329 14984 44636 66372 23613 30478 53813 4444 76187 14740 33072 97624 24821 9334 73040 96008 81014 84891 11687 31301 55374 14931 87099 81300 53846 71148 20914 99122 33877 14446 48033 38116 38234 64209 24387 82064 99800 12068 7961 81210 78295 63844 27749 18320 47678 36187 43528 87020 92135 72658 88074 52502 44073 39312 83154 94343 25771 72100 59032 71857 38479 32813 59890 22935 65389 73376 25603 4469 39980 16822 70052 63214 38155 86002 52742 44360 61723 51623 41007 4143 39221 48977 28990 37513 48999 43641 63374 57277 78376 37856 35717 61925 36651 24541 71428 22792 55142 40373 7558 35554 23719 79936 27455 50824 48970 69819 76343 11698 74824 38194 42287 24320 23982 96981 40571 96361 26577 97718 92373 24199 71835 88605 25734 99970 69644 59565 64394 66847 6656 21373 52048 96679 99805 77591 86916 85098 99687 61869 18360 69965 29080 57802 65462 80834 60736 1482 88819 80141 86210 53993 52588 85164 73218 63434 64895 98013 1436 33885 53769 33973 5863 99090 5465 38759 19278 28349 15021 78552 65647 61375 78211 81823 88525 90207 99079 28569 96783 12619 90199 61191 76517 64945 3943 98930 29034 56750 5771 61752 14169 91882 80097 4517 91956 49986 61401 27376 4971 93420 98314 93718 32517 36348 76992 54852 79153 54332 34749 69446 27006 67720 1609 32491 57722 65066 37516 82443 63397 33763 40064 62776 8245 55531 39499 59656 4976 93422 94955 96714 55652 56387 47204 4058 96176 49764 45363 14727 55079 10996 23211 75197 90592 46720 74172 78316 44489 17854 48520 21195 62629 14052 95677 57581 95864 84212 8993 35720 90536 7290 80408 40457 61907 13 59951 48410 43161 6524 27660 79613 99820 56627 11797 67141 19694 89187 74126 84038 40863 71808 19335 70862 55070 97438 22724 95376 6417 93302 31461 83179 89682 10988 21198 45375 74933 87585 37259 58404 18495 84562 24047 34941 73888 89363 60237 35159 75907 82228 58643 22670 1960 71544 15899 11873 41734 83006 79845 26893 56492 7914 78036 77837 18378 44090 32810 79491 91329 33622 4978 60932 78882 20766 59101 39942 21620 52832 4316 22114 67339 97568 24535 2922 39939 75632 50520 17768 22514 3716 54503 37157 81772 10285 12246 74415 20889 41995 9643 40313 84018 34484 18416 22450 87782 91751 65187 95545 88035 57390 54385 53292 36832 603 58265 20576 84832 90350 44052 604 18865 91338 32336 66944 80274 64219 45708 47914 26377 97414 99883 17183 66528 39890 77980 53651 65512 90446 48143 3313 39181 49357 82743 57514 10447 26330 31653 21360 76445 47360 16530 16559 66482 871 28043 36630 90997 62175 36338 8270 96710 71556 68763 71650 41219 70806 97111 52146 35669 78143 59561 9257 13724 20311 35863 51267 44319 1982 1701 87368 7258 13062 35631 9021 34634 86071 81311 5554 15323 36839 64425 85354 94983 48034 98083 17616 13599 58924 18762 10391 71339 68996 51599 53211 54249 87138 22621 35587 76287 93457 35660 1278 93404 58083 43255 7550 95332 60561 99541 60322 51252 30327 76229 69481 90778 79943 49496 3588 4673 66638 26957 84000 77256 41813 79666 47457 65341 41808 26581 43752 14520 22684 66924 27265 31646 26063 16619 66176 8066 255 50187 34007 5253 57426 10124 39356 44137 46603 75470 2813 21670 15850 99088 58533 76140 1009 18222 14693 70401 96780 57432 61228 78027 46693 35458 84999 3259 89527 73427 46697 68899 2000 32051 74053 72029 15789 47265 44954 2002 87772 86466 55644 81818 58390 95062 66677 28452 29281 98589 75021 38460 93455 32703 81715 78300 45852 48131 38023 44257 33054 19086 29611 62710 46745 77926 59093 22939 88339 31507 7969 71362 9645 63463 62779 23522 50662 44267 29636 43294 19433 58361 49660 11517 30611 13025 74245 74296 40145 24826 6249 70155 464 49231 6246 89942 86435 9186 31047 88201 46468 56964 47946 23012 82278 38404 97135 2076 18182 65817 14512 25666 95784 25992 41720 49973 58829 26595 58191 21659 73730 58280 40318 33596 71155 35603 27892 27390 63750 92534 23639 44245 34218 13295 20346 13145 88585 71360 47916 11920 18229 27169 52968 40165 44847 86560 91459 53441 21016 79020 83893 12863 29715 42297 23809 24299 21810 60614 84987 24265 2962 25307 26639 71572 99904 74691 19929 20732 88271 82414 1421 52037 69918 24608 7633 4497 99760 53125 13716 47075 8345 5746 1566 54305 54181 20126 12053 61454 62004 93260 20772 355 69095 53014 46170 54664 88248 57720 33630 59614 75697 22341 81182 96072 35994 93097 22750 86882 63840 64651 90341 21134 56254 76782 81917 82529 45910 48293 83988 10894 53932 39954 76147 45579 45328 23635 98697 63206 53737 15373 81235 26995 16031 59268 77689 14682 5822 63395 43090 45071 25273 5887 54287 26744 7477 61013 89856 39993 16544 65481 24785 58915 30927 40094 91593 85871 53685 93817 92087 9511 41841 47340 35628 72265 54351 46639 99808 53770 56038 22130 70060 44281 34359 75692 53271 2331 65353 92274 43345 80022 29168 76426 67261 93103 59950 99804 23379 43719 67111 42986 15651 46472 83223 29554 40482 9067 38464 23581 85970 71694 81155 28807 84370 19701 84862 13134 89091 5892 73674 15506 67715 50522 50673 59669 96389 62845 12439 55744 24918 14595 60454 47280 75472 35407 25574 60135 49484 78549 11590 59051 38585 7057 4164 53128 37676 23473 69923 70196 99915 6345 65307 21091 5707 83057 81090 94054 4074 53022 97955 90308 78810 14773 41198 70341 7089 71989 32380 55502 51718 38467 24676 34901 65511 98651 31880 23170 44996 97202 59735 83066 55014 71864 69133 76454 13946 37254 52483 66717 42202 86647 59673 48963 13753 7861 1766 28972 31615 68169 59365 689 9547 28841 49653 36500 80803 97576 74998 17563 7060 75965 84171 1182 5835 94118 36742 9932 58305 7080 27620 57759 58656 77245 26843 70770 48195 99276 20718 51775 90771 8017 15326 56867 81098 40486 38133 6985 70262 71770 57203 99315 32578 43979 67544 34909 14391 95429 30156 8938 37896 45600 29535 72254 74619 15166 27789 59303 26275 22162 58285 92907 2199 16275 96085 87130 96024 44896 26549 18075 81689 17323 44959 85964 52916 57037 95460 32035 81698 17435 85131 98371 53877 51860 64070 20734 71871 59441 11665 26776 60232 90031 32364 43488 71136 78132 45532 98280 92428 97244 98947 3320 84037 86905 60555 23606 94476 6486 6374 2357 87924 67313 11072 47609 1025 8321 1213 79077 30264 98671 16829 46225 43302 90523 60149 27807 33845 48196 56784 85722 76921 92497 509 46948 11725 71838 93940 23175 70316 97831 40275 88301 71521 11893 2507 32744 95398 82647 43064 23289 37973 47590 14550 69297 76137 48600 24811 43842 51362 99814 54491 88875 57941 7132 22869 43348 80742 50072 17810 28495 23526 23325 37097 79919 21533 3600 24757 92285 41703 12788 32814 61698 81518 99326 62369 98305 63162 74950 18400 28259 26762 53669 43876 26715 88106 19305 99304 92525 41741 87595 55411 81983 32549 32766 49139 76007 30569 24761 59111 8609 16645 37171 72332 11850 60192 95025 61966 35315 40621 78612 52158 22029 96922 72671 21879 23772 46659 66108 26835 98763 7778 7840 45419 15659 90048 30391 84141 59432 63234 37824 94155 37092 78648 37001 54443 87122 17662 50275 251 78119 6694 18420 90414 32217 2943 33076 88429 59216 62023 90923 60850 64932 67263 52791 71497 9829 77327 43525 57550 67547 15155 27719 92922 34494 73601 46333 70258 71512 56096 52576 1274 66022 66707 71510 97895 84571 58704 24482 21035 90260 96218 42498 25126 54464 61890 36735 653 28039 96036 15118 59325 5327 86573 96670 44228 46966 18727 11303 32260 67378 5317 27071 92779 84350 83586 39665 19477 16584 18530 71006 49152 16947 39681 15421 12639 75324 70861 89626 92503 80665 57235 44966 74724 75391 46169 69973 11454 75345 64127 28812 50842 21174 16878 78117 71104 84121 80946 37122 80164 96857 63279 7684 41561 71813 99562 97015 60443 82865 26817 7445 54261 57588 68264 15997 60687 85887 15902 51927 5422 52948 30535 40847 63904 65611 43982 41481 55481 7897 80017 21397 72615 89840 43113 15955 76350 48237 51531 11726 46086 18103 18871 95675 89331 32100 90103 13789 16120 70442 69400 18011 13225 14661 91083 50160 83576 39346 89210 20491 55266 79850 58187 59451 48748 63387 67036 34001 1635 28603 86665 80608 13899 53937 29387 54908 61682 33707 4782 87663 50342 69921 711 15964 77304 75838 41610 69312 88739 65393 91708 10333 86409 66746 49300 13487 31416 96125 8807 57122 72972 51847 87015 26908 17360 92258 17307 19071 10395 41527 74308 7168 71827 86329 85568 16987 61279 25502 75802 7586 40996 97956 49380 46814 45981 46528 84751 2423 8137 48177 14425 82439 6878 94702 98244 65828 29843 64563 81870 94153 42019 48522 40157 85755 91778 65915 1556 29013 72212 61098 30533 96396 59788 70142 62837 19623 68138 16963 68816 9237 79440 53492 42276 60223 50604 48144 73144 88642 87318 20524 20156 95061 80656 10618 21983 36531 7762 12402 63659 33957 59620 56999 20995 28215 37450 71406 18504 89123 84586 65218 63486 36341 2570 22631 79245 60498 90558 1687 82264 64948 8615 37115 19492 25166 97503 14882 2706 7441 62606 67647 50580 55574 4717 17625 14384 43968 81448 12522 53702 31531 73717 7113 43105 55260 15797 75606 2672 16063 55349 11930 24376 35821 68885 30366 70405 18599 88300 80287 4692 44717 30232 47151 27295 47065 70393 815 68737 85127 28160 2302 78260 89273 6968 16 71993 88226 49031 47734 50413 94764 76352 75319 84838 23546 99812 85661 12523 89932 3300 76639 84397 80399 2646 770 98163 70743 29712 28021 28799 59698 96629 64448 90154 44474 68640 32082 69218 84301 75725 94459 38834 4465 82205 25713 44138 57964 72070 43157 60260 32886 50715 74097 14234 36605 75079 78474 1298 76568 49415 73568 33064 81507 12334 19712 178 97400 19 59510 68579 33318 64846 63741 84719 67204 75090 65861 13157 36292 81494 61779 77097 87448 50257 2280 20339 31189 87615 54891 82934 96488 33035 39384 72090 91985 52962 13811 54174 27046 23309 32461 69463 94393 96643 1339 78406 94677 82339 23262 74883 91626 17934 89914 45323 40437 76153 13131 37018 43965 39597 63171 95094 10711 94148 17291 89876 86758 55148 20240 63272 54775 54721 28221 39368 85202 30174 26096 65665 97912 66118 59663 39571 46395 34059 22599 40892 32832 94759 75001 5472 7953 75450 36662 98194 75044 39562 93794 49246 86284 36968 8738 70272 16466 11680 95820 1389 65345 61490 58226 88140 36853 45112 57421 57452 69118 58392 69415 76245 30638 82849 38136 29286 41819 42594 24909 10215 88580 24291 40149 36354 55676 1070 54866 92223 13336 78954 21241 29623 1376 55538 55598 30922 15258 371 40617 99153 23743 49928 52804 60860 26888 24670 30923 96141 32248 61437 63452 56286 47130 88861 42645 63982 93639 97552 8658 68697 89810 82154 66441 49493 22090 36493 95358 1528 11572 31414 3888 79281 77988 65558 8845 80122 21092 83451 71926 38996 28722 6812 30335 83292 490 1809 4155 49033 47119 49675 90244 46784 76483 45395 73774 15544 29823 43552 56508 3741 28700 60311 53470 19533 30507 71789 24905 2834 31106 50214 15894 88154 34499 23475 22045 78192 53947 12148 24782 63025 6610 33541 89538 98832 82699 22263 5733 7388 27545 77838 7047 89881 13717 44798 2152 34353 94436 79584 54063 65518 39260 12723 45920 24633 95190 30400 72912 99508 70513 75995 48147 392 82582 50058 86858 60631 52217 82576 10970 42065 63135 48571 65312 48636 81510 31705 63759 43855 72724 45353 2982 3662 57460 49136 72222 90925 16748 59277 27706 52220 48639 64695 20944 35828 56847 45283 22558 4985 37572 15671 74127 11094 24308 5219 47927 97 4036 76109 29592 66158 26217 22117 28085 20482 80996 99127 23528 31636 2770 96385 49954 87241 58698 21193 62531 54952 34988 20056 593 40272 13788 89671 68796 56422 58196 83971 88862 87636 88078 57824 39505 63566 53549 3864 55090 99555 25810 61099 5483 26396 46864 75655 13104 94514 8302 31397 72696 58321 25406 19052 1572 88436 99870 92329 44041 9832 73868 33606 45815 19657 71284 62158 12864 52430 86242 58473 86900 56414 82763 68364 57562 39187 47880 54205 60665 71822 10070 36456 96292 25511 98980 22972 49799 49569 1337 66100 95243 38017 24438 99813 83796 75684 43253 15085 36190 97699 75589 74081 51931 71250 69676 73793 43254 41133 71744 60109 89466 24791 68657 8576 96465 23129 38104 54644 26558 14389 35678 31310 60516 95483 11738 51184 49942 71852 36017 21739 36114 11478 97122 26167 54592 63333 19000 49823 36554 18242 7475 17762 45054 65486 3231 51080 59342 14703 36486 97942 43019 16872 71509 43415 16488 44624 90622 94917 72186 58602 39241 78184 8024 47834 39836 90456 36523 58516 23329 79170 47162 98400 96244 26616 24605 8803 58266 54235 54526 31902 22200 90932 8880 77630 64568 4525 37043 3297 83538 90522 65474 91579 39945 48068 77354 87544 25881 13972 27600 74731 23648 67580 91332 82 96139 7949 33046 60179 70447 58426 58409 1483 4121 39855 79163 29927 55136 66476 51618 91787 3926 91984 38126 25427 90493 6419 68635 50509 42447 94689 46755 18651 23846 3840 82823 81130 86051 74573 34955 89641 56216 14764 65545 93836 90594 48676 10669 16936 5352 19391 37755 23744 29043 19214 56385 43726 52401 99839 937 20200 30199 93037 28937 50961 61625 1008 7305 26609 14633 78384 13313 45470 8439 30732 52311 70181 83470 94316 41787 86192 3295 42889 33343 41099 49841 39982 16622 13397 43293 88868 74962 76 2416 37085 53571 53274 28724 18057 30204 5605 25340 48867 19353 3682 28860 37022 98758 37027 32193 14159 18349 31949 85809 2084 26450 17279 29162 22524 65907 7754 68941 60072 71213 55085 9487 43927 98010 61610 69147 65369 40561 16402 55093 5325 28921 25318 76326 67338 43933 30742 60603 14889 61036 82954 79085 78815 60248 88663 85740 27625 77601 29384 94614 18955 16244 56102 31383 97334 35395 4306 76787 44494 34687 55244 60242 67417 17191 5815 44076 64269 36985 87873 28045 20440 76874 30041 11067 7461 20640 67975 54521 4050 96426 58447 36168 54773 43916 94537 88599 62009 51204 2911 2740 35846 99822 78932 81127 18334 85080 92178 50140 11836 90409 90611 46293 63136 34856 25904 90595 45977 11262 66443 13244 40083 98679 85145 63230 66867 58529 56193 56346 42042 49873 56305 86372 9484 36358 51218 81973 14194 82410 20907 22427 27133 24711 40344 95603 85754 68340 4328 44784 83079 36021 24931 26763 47193 72555 2882 92227 81776 2797 15831 56074 44974 29072 32032 96173 35020 94931 74707 41716 78133 31450 47809 83735 86836 79367 59914 90866 92190 43301 62315 33677 65649 74203 68319 80812 59654 52177 31781 40612 17430 80286 7639 31585 37679 10954 15331 63585 51969 77044 97007 87987 66140 18766 36918 67913 99634 18555 72266 49514 92702 63504 6703 34098 57239 17682 30526 6779 82947 43896 87879 13399 91728 90347 86107 50900 62627 37325 91187 59627 2431 74178 23917 14907 12792 18864 67074 75660 52600 86436 63911 11363 67289 79270 19011 92986 67496 27853 88496 86872 23800 64105 63015 83486 42307 54728 83577 51405 92666 50943 50923 25539 9518 23282 27500 31007 46082 27776 80895 98895 90570 42617 45873 62920 20917 73459 95063 87627 26271 70741 73192 11214 45064 82857 4949 584 1672 87059 47535 30754 76348 48089 45658 81752 57627 75332 62913 86959 55408 92678 42071 99865 90016 80340 86013 5712 31094 17207 92317 23356 38533 97307 1407 7681 99690 15595 64245 11928 55767 31141 90541 45038 40749 83766 329 77277 20077 77181 79397 80769 5652 11202 21300 28277 8007 52761 40908 12768 67733 29424 68415 33122 6204 79180 48698 16877 77520 39436 57134 71526 47398 83406 47487 85172 27760 37717 6795 40061 74551 74688 96015 62728 91739 17350 68517 73609 36655 34421 48181 66768 46326 97846 34557 12672 8433 72766 92607 5598 63981 15345 17676 59652 40143 70714 50054 69140 15587 94382 51554 14697 72754 63794 84415 21917 98059 78964 98623 69579 60264 95482 19980 31159 87070 67227 70541 50013 64777 29480 44905 71692 7177 63381 2497 29691 6297 22218 30064 1216 58433 16375 46226 40383 56355 43613 71922 96523 91158 39991 43762 94544 25652 92655 35451 49892 57643 702 50190 40146 33381 300 8455 27413 95037 47765 49506 38286 53819 12103 82485 86000 98957 31931 4646 65231 11501 41176 62881 19683 95449 65301 24842 44121 75480 23155 56985 40163 49177 61841 25395 66017 34497 11123 22498 78459 68238 18708 2939 37713 546 23803 69371 23566 5977 47476 45640 5692 18177 52693 26059 16038 10686 93337 57280 65002 57625 15662 73988 30275 53298 7517 51921 83283 99390 1643 37763 47104 60700 86345 46875 50315 85324 37501 33369 11523 24510 4169 73006 10112 84759 53589 25363 74736 27121 67698 56076 93253 42096 36177 83603 87706 53317 65181 32914 15580 39326 72838 33635 63082 91560 80127 37012 21881 33529 65193 2124 20629 39108 83489 77963 91125 19037 49773 10998 96747 10645 32379 58712 67935 55192 68016 35039 70879 45893 95662 47778 56571 97075 66009 92051 10768 40243 32930 52494 77330 79743 60508 36995 32944 82266 48389 70028 32150 37793 65708 45333 82844 36684 42158 93115 33372 90257 87874 75146 613 32067 39027 36912 43482 61208 10206 75401 72856 32156 86610 55801 69148 53429 34157 58649 16708 30164 48872 28050 19142 35781 62547 79568 93055 7420 95973 98294 29994 60302 98902 23441 41804 86385 98430 80181 48238 82110 92173 47410 4471 55784 89499 96058 33621 25143 95307 51773 93291 75087 196 23823 13264 95708 93696 72442 69369 23560 31496 79027 51917 37950 68633 31235 27222 17356 12696 29224 15361 70412 69434 60459 28018 19385 81003 12436 1926 70082 97742 70610 28239 23405 30003 30567 21530 16753 86553 82187 43516 23688 52853 34471 70292 5870 96612 84178 95428 66224 31491 38626 42259 51831 42130 53908 72956 38755 39232 66765 14344 4796 29395 82411 44195 80536 11943 82572 9037 39328 68552 44096 83630 65092 49981 61477 61386 9121 41288 79210 90180 86594 7052 12016 27723 35429 53104 66168 694 63200 49846 71209 84506 39889 83758 3075 62329 19398 47671 61661 8632 80226 99188 70774 56431 44316 58798 21756 80280 64518 13523 3795 48535 44312 79395 36232 92014 99503 70784 73845 47679 63074 7691 32038 39259 94616 15879 23226 9284 33786 15771 16424 30177 77344 19537 14780 32344 27064 31038 97026 32007 95279 73180 81289 61469 14412 53103 54010 42256 25774 55107 14258 88380 9358 66593 9486 781 13475 59176 35347 56680 50642 35598 42000 9158 83966 39790 81417 7082 5241 71679 42611 37932 34640 61310 89053 39374 54376 96728 98543 27898 33084 54863 57270 74676 8568 30592 66568 11901 67178 15119 91834 40903 15872 96653 88595 48842 9500 55325 2906 2069 35774 41954 50135 7862 43626 67971 14915 22912 74873 58439 94551 88871 22373 53719 44198 42865 90252 70832 77332 50362 70304 53607 40302 95856 66112 38598 11185 52380 58142 70648 5069 65479 88142 93059 83062 89517 2430 1411 69243 70579 25556 3206 14957 68239 12571 96207 95078 28093 72454 96299 55997 56604 90800 90331 45738 69487 59287 94429 39694 31771 2612 13109 30983 58025 81418 15230 74624 9920 50356 66926 98296 68254 44808 46824 1125 26721 30472 71020 18474 92209 47178 34213 53944 1804 41608 71035 5120 39037 99142 84167 66955 58719 35201 76662 91194 91182 17412 99278 11589 97832 9862 61908 82441 5093 33553 35116 69177 94103 58665 41667 95645 50992 94001 81119 74433 96448 69673 93541 23558 57657 35494 54425 62101 25034 52976 10608 11434 75061 49099 2702 15646 39214 53833 88916 69595 97850 39933 99251 68964 28201 53114 26990 15309 67663 65469 16034 14408 4421 35423 31137 37927 21958 83568 79630 32984 56892 46775 12281 24830 82493 47850 80750 30613 43146 66856 98801 23749 72820 4687 78191 52859 71096 40685 30675 12035 57853 66319 31170 56222 52344 99190 48354 82293 15010 99336 36058 38418 38442 70449 38769 42746 97761 49369 10029 16232 40871 61133 20687 72132 42890 63983 17913 56094 39464 78465 50004 87570 22042 66610 18484 68990 94745 75442 26449 40897 7718 80202 99578 48978 88479 52837 22582 4170 67600 35604 58658 57793 18196 50547 93199 31973 8373 38644 16086 55586 20610 98036 32664 50660 68654 92333 75147 38689 7486 19444 51415 4547 71024 85823 9633 80091 18141 37346 78433 23153 7286 23268 76430 85383 45136 59496 66975 51275 76563 70172 3198 20869 53899 69155 90865 44056 25255 92591 99242 17131 8223 15235 77555 66263 10801 14558 5619 24558 3633 92199 36318 44968 43494 62997 95256 22875 41185 11904 35595 99565 1663 32090 42620 63137 43336 67020 66591 52341 97219 22594 79246 66284 43298 79057 56595 52199 31068 51504 7908 82072 7219 44805 73289 79108 56311 17683 6035 34263 9181 47214 52479 76701 64690 37208 23947 96152 87752 37603 25974 49158 1770 53952 55618 51480 10866 78470 75112 34890 26332 24970 50458 44724 20327 36461 50166 7354 58094 80669 26454 29017 14983 78851 57078 86664 61874 29371 2252 91290 14417 80653 410 39325 82461 79025 19715 61633 85327 63899 78561 95825 36795 10582 83769 34806 25736 31872 83768 47173 68540 59675 91240 41632 39194 76653 61945 54520 43740 44278 63787 77936 81582 21145 25570 90846 69174 54853 71305 16257 64606 30484 37363 311 84063 46764 56209 69092 40402 442 27538 84197 4108 83681 85885 72536 95895 86223 6711 59927 4927 80404 50765 88804 85394 89877 92445 71142 28445 15956 89947 10336 51529 98657 68674 96006 87324 55853 94561 59813 8673 86568 10199 18153 52757 77222 31357 71665 13684 84421 30110 16161 51140 17549 19079 17443 85423 14018 7446 29617 61952 33959 9840 84387 43589 83328 51019 48365 53019 50899 16970 13226 36189 21200 50156 6846 53729 80193 26652 42757 53063 63095 83856 41080 16605 41499 45823 92494 31279 57409 9739 7259 91440 76448 51633 82386 37047 36700 60436 75860 8559 71728 73189 45429 1439 89138 46999 96733 19559 90625 84022 25483 24997 31596 75967 66792 74916 73106 59711 2880 22351 46467 38010 33093 21481 30697 60432 81459 4814 73295 47603 23469 73718 294 53502 51499 78663 94789 28920 45486 10178 83662 19429 48306 88416 81541 41150 18479 93164 13330 33152 3203 34556 65248 89667 21022 98388 26619 84231 71234 73941 34878 27953 73694 22984 30542 30022 19672 61709 70138 88940 3910 62147 20355 77067 64780 93431 28435 39408 55245 71691 70991 34757 65716 97009 33955 93589 5811 26889 22897 3856 15198 31788 13194 54165 25557 11635 66020 86253 18169 72352 87859 41196 95686 93966 93002 71042 45222 14401 24186 94989 2254 29865 58281 42238 14664 77941 68256 3994 72907 37182 60431 76114 69077 98359 70085 42648 92640 31905 29752 68153 38994 72081 61309 58839 19531 70505 5255 68423 65682 95916 36380 3920 38616 30740 96189 76468 82114 45509 20834 79182 42234 145 11757 27658 38905 11731 15161 67356 92904 58862 6431 46400 63837 90262 94479 86133 9805 89668 38712 58275 33408 285 61081 27032 66988 39141 4663 20956 33361 29505 91933 224 84420 60228 32258 18210 25419 82524 9378 50449 73863 1738 23147 38653 2959 3842 66486 64323 39821 74089 24368 92718 54958 87951 85720 81593 33986 30350 24444 87998 4463 21284 73708 33613 35737 89489 35228 66321 62745 19579 33949 35663 32605 49019 44048 86895 87072 34937 32096 79335 63648 95263 71495 19754 51273 79295 65701 42664 37640 59858 181 83733 80875 71841 55146 38037 47956 17806 4616 12422 91129 17516 72309 10513 78688 8450 50485 84293 65818 60890 17796 47693 83902 59323 18431 39712 22324 13585 27079 16993 21603 13152 48657 67357 68559 17561 57551 83097 81651 19349 33405 41295 81546 81567 81435 60999 32250 65747 95505 17918 48205 51852 78570 16636 25495 2920 96739 79122 99757 29832 53882 29842 35725 24835 15030 44712 81426 99448 20061 54507 43474 38117 61374 24072 18611 25037 24326 54241 35557 47502 82528 22856 7753 93768 6171 71617 90751 54651 65705 58323 93551 51977 97118 88175 75368 77764 8894 16911 54900 61621 27717 59065 37731 14497 63747 24268 54825 92819 59294 34407 63892 85974 66120 51417 78856 29527 54727 99388 22982 30771 43179 39857 96381 3699 66566 97519 95433 47258 8317 76315 63090 18251 61089 10458 6536 31954 87813 76164 2109 96413 34587 61276 7002 30107 83783 62890 6259 6373 22537 21895 93346 70988 95721 43498 59876 41650 39151 32793 41012 79000 1791 8646 42771 73237 11079 54304 29462 82601 62797 3192 12495 51363 21717 71583 5379 87515 46055 91594 72079 45137 71441 71380 55615 92682 81414 29442 35 52922 49091 41200 44372 65691 19458 81379 20163 88785 35967 14803 31082 16227 45229 36344 85480 48137 45085 27248 77599 83557 44249 57356 39495 85850 739 10810 63678 88186 73884 49487 36823 70287 54454 76451 64662 10571 34916 2664 64294 43851 78356 34971 67748 58247 84919 11038 28714 5787 26911 93899 20196 58128 90289 67320 20018 90695 10385 58541 10676 25056 11338 36186 96020 56926 67677 15110 63425 28323 476 60310 83503 21048 74287 48102 44944 19114 37951 61942 79053 78085 45892 18932 97155 46989 3254 93507 23204 38891 39593 98453 37996 58145 58976 43299 96712 64961 69344 67429 16043 73681 50289 24122 26065 55848 93335 75132 14239 6692 24758 57790 60435 48542 83479 73940 9886 51719 19702 30962 6559 99058 2787 60901 84819 98783 35539 43928 14778 59498 75482 10134 97340 63223 54791 33536 99408 30683 58028 39618 71398 89941 23185 95533 84237 7303 92147 70 60467 45620 4518 67370 98248 35450 88774 48864 53647 98745 1241 18934 57878 70543 67385 83813 66825 39958 59430 86548 77606 54225 64840 47237 74235 83668 69182 52010 32780 8799 60224 83488 58831 66775 76151 81066 7806 54888 13770 25773 47957 46461 73406 93902 71201 51828 73303 96765 46370 76103 34182 70586 98254 21365 17255 45551 42286 35609 12206 715 54049 59682 70444 47540 74360 11166 34963 43892 13760 75180 92969 68285 29959 85904 3807 77221 74904 5958 41410 33767 61599 51561 57080 58487 48314 8871 53404 79664 71422 92817 93228 19528 87288 7260 41798 34597 19308 24026 43076 72649 88822 33262 72429 81202 34258 75915 65679 66974 58851 748 88062 54145 98952 29528 74252 96949 32996 37162 89299 39782 65471 14236 24807 12626 30293 32078 59766 82742 6829 62758 2812 11216 54641 7947 33919 44625 67350 16961 39906 55350 32161 38257 42185 19659 74281 4802 92250 72274 98221 93131 40590 61900 35736 73953 24472 35612 48941 10695 65456 92115 63830 18652 36806 72137 41992 25456 31991 7719 80013 50537 6147 6482 2239 3014 93286 29473 97482 86677 27403 61043 40585 37094 94116 19580 13857 10220 69456 5481 19277 67096 62885 93760 52431 81713 77299 90709 8875 55889 7076 99224 37206 4043 9145 10113 46830 22242 50679 51589 13921 6866 13100 3651 13143 11787 6078 79237 84871 50737 18241 10121 24820 34022 74274 32848 16813 31864 78953 32159 61243 92422 27831 56104 54011 19691 93987 68572 47818 94776 50779 77228 31124 52382 25630 64574 47440 68247 99519 37694 3036 86562 68091 53460 46833 11688 69802 32614 80163 94109 76860 34186 45491 71123 38500 22235 56115 80335 89486 93617 99528 12941 15961 43144 6519 35468 4986 40333 31228 34657 80919 41932 78821 62254 55052 1208 9712 58927 22254 3992 17700 33412 55001 33263 67164 50050 6223 53002 23783 38999 83575 9399 51176 62193 35037 94277 42092 72122 79024 7814 61544 25979 46281 88977 63564 658 8266 74248 89408 22568 67800 29785 7488 10564 10312 33190 92873 53205 11243 9763 56700 54064 55673 44921 20709 75163 8490 31889 58738 69761 19436 14507 14737 82428 23645 7742 97857 73273 17322 62380 4935 48476 92917 40529 45225 36691 13472 97974 51673 84187 10926 33386 35383 69750 2465 90122 63671 34798 84086 85873 70280 2334 63781 82222 35179 18125 5620 77626 53343 25293 78553 53082 32826 71605 39987 99222 27443 99295 68281 53218 77457 82533 46071 26288 56721 46669 42540 37836 18566 93870 65755 18742 25643 6625 92657 43606 78811 39284 71710 10977 89680 19064 81927 16407 70594 61542 96836 8087 84595 50758 44844 77324 32181 8736 36933 483 3219 86525 35437 49211 14801 68923 25376 90553 83403 59242 42152 13245 79307 76074 89248 73636 15308 61163 72169 49909 12432 31987 29368 19161 90725 91681 89316 25980 85240 55950 51566 99180 74307 42075 70910 54097 59170 73163 69917 29259 68577 50636 91727 14487 76309 11160 43995 84396 99146 71327 1720 90220 44321 67149 42114 15083 96876 52800 16457 33202 63869 88618 98939 86038 48866 72448 58613 51887 91949 18456 58213 75029 42911 82638 44496 53332 52603 39741 35793 30959 42437 7874 61828 49226 24352 77053 17209 8407 89235 91480 74119 66410 47986 87751 1429 70120 58730 14157 58267 89957 89951 27185 39774 75176 44952 32624 64137 29529 39225 2374 28296 92949 10325 55279 62187 4477 49989 38817 13286 39159 48044 25088 73210 58314 37148 86991 53369 43082 63961 24579 20227 42465 61007 57784 34454 39249 6642 99604 69450 26758 93707 76571 23242 3666 38720 71908 26102 1280 91471 34066 30560 77832 17971 57086 66187 70503 23898 21887 25158 60301 33931 91549 14669 95518 72642 12306 24883 61768 96604 33992 56337 8932 41439 56534 54797 80185 87170 18641 64997 91337 69971 35802 82283 48123 16995 48798 79746 7289 56754 24786 8948 30185 54339 60643 85454 35112 67161 66840 35267 53067 77109 13565 40049 22003 4347 76050 59875 40666 44919 50384 60350 1434 9204 58222 93955 55275 22123 76675 32410 41501 67394 59318 51187 8631 16087 12530 54997 99810 90809 38265 90 5471 1626 41271 22146 26434 83772 87012 59320 44154 96357 17029 52871 95118 5723 53011 45275 20374 33095 53959 99308 15452 1821 41871 89207 48868 32012 21038 51025 39216 28357 99392 57067 33114 92279 46066 33179 92994 67963 92642 25776 91854 28883 11464 83518 2953 58227 67797 14851 70061 52671 11337 85181 74014 67307 52014 77768 35705 87233 66539 24058 84125 6721 96839 31952 96251 34796 5393 80350 37359 55825 99019 54662 4612 6485 98851 62283 3426 81538 50984 9242 68177 26777 94997 89821 98599 25108 53876 30025 71953 99734 83092 84265 9075 5043 73897 83624 65256 67150 42304 34717 9177 96004 28521 89695 55441 568 43808 84119 68719 65229 38100 85470 89382 40330 61411 35905 23417 92172 43745 93643 49518 32841 29161 88215 18051 38703 65694 3338 36305 75950 59391 55413 32540 27110 68735 71268 53797 4895 18279 25695 83635 80322 74455 41580 97848 72824 89592 12197 60480 95109 57870 49705 6657 77772 86127 65041 46857 79234 8030 9473 28303 39394 64849 16788 852 97469 47631 74157 52310 96248 84028 27251 95692 84092 86355 58826 65368 19824 18206 79788 17382 30230 97886 65419 72759 1577 31691 36970 41 44448 69227 6696 38683 20448 21744 46035 95160 29847 45743 96709 92536 91348 76375 24886 97235 45762 39197 50129 82749 3347 23178 51653 87033 89903 75173 57403 70559 87451 79804 25452 69189 56714 34031 78677 37555 60298 25976 45636 72561 90186 9393 77407 38544 86711 91349 32153 64728 77866 33634 68762 14433 77688 79238 52104 28901 19727 54832 32046 11615 8638 32291 11529 61798 63294 84522 41658 55231 93079 53066 89614 74370 43682 79248 1234 3726 54365 38057 61395 10876 35929 427 34705 14373 74531 86082 42514 12603 9307 54158 60851 90093 82451 43853 6586 203 44527 26202 75256 99347 19500 42896 14155 33015 70821 65681 34330 95167 21510 64477 21500 54477 3632 8482 76081 42579 43367 69675 88359 40046 94691 69026 32638 48888 59811 19455 54295 30911 74180 22178 7584 28055 37703 58732 80645 74533 92053 13667 57597 58783 57072 81028 56992 34767 44751 32443 28394 44661 13258 35464 58387 48159 31138 43838 18893 38446 53399 64512 33587 51500 47680 91446 93782 57228 94331 33771 31433 12927 69904 47125 22110 95903 77250 24654 18142 48110 15756 87825 13895 42536 14775 7009 89791 96844 47594 88798 17906 18315 97523 37462 60607 88202 19467 22363 32241 45101 67116 54785 35623 39463 66004 80194 67595 39419 46486 17223 71949 98921 99774 45685 19755 6300 30852 85478 18978 74988 61189 70802 71487 92099 43699 62024 36715 27304 88816 14019 61237 5628 29536 69472 69310 12736 80977 68083 42344 85844 40570 73125 4570 87014 57979 58699 29875 51525 15468 30467 76308 301 42402 46163 95003 20413 63627 69744 1281 47985 83337 78321 25796 93752 4192 79120 75491 32600 87836 43245 57668 10953 56819 23080 94287 5245 7883 86748 37854 77461 74031 42243 30874 41731 82968 52103 21553 6386 82683 12055 55453 85501 33691 66402 81747 48114 98040 75917 30404 79474 42090 66362 47841 4179 38115 81924 41015 36463 30855 63658 90673 98715 26109 63479 27993 83905 28469 94011 25349 38518 83257 28389 40071 60546 26514 26393 24614 55678 39854 33938 32658 78633 87051 32542 23239 794 14251 42821 39788 55082 71314 82321 94875 37828 73893 77683 87132 52270 9638 64647 66295 55322 77383 91553 73630 97933 86260 88969 98308 40860 29312 38048 28428 75139 64628 67475 25606 810 56987 71941 14761 53258 84557 57675 40772 19187 46581 1459 30161 18212 97154 65598 25780 99047 3810 20135 47230 83161 94595 6295 5358 67247 46477 62199 63669 16106 29664 88160 8517 51152 17557 31972 66313 8841 91651 33158 61028 88513 3392 66202 32387 38388 27190 22484 1487 81778 17851 48153 75975 68105 7317 36366 45426 57830 75269 64017 76172 36291 63298 57420 4893 57929 90845 31415 35798 14758 12086 16847 59839 80569 61306 94226 95400 19908 54882 46800 51276 7271 86615 57519 32829 54692 12498 72331 34980 37886 55172 58997 19190 13776 39020 17162 21024 88567 90834 59514 75554 8062 15949 49174 63609 56974 17284 97057 94314 73009 15632 2802 80228 78497 53116 75070 89383 6461 36472 83712 12156 50171 29120 69591 19012 31336 6649 20019 61136 51164 69390 71935 30972 86182 68152 20259 75792 37736 86730 68159 71267 48615 80161 5918 54937 33988 61260 31481 11684 74217 10673 45040 79349 7396 54437 40065 34177 62318 12710 44567 72301 54570 15039 27488 53209 84351 19736 63083 77680 57547 5204 8092 18843 89847 24595 51873 81686 73565 53316 68595 36699 65899 31231 23795 14483 29782 4643 29526 3176 74718 87402 44512 59110 40808 31218 79930 77251 69660 42869 60567 78072 55967 63432 45160 90435 6970 57099 25838 87394 22845 2042 50461 98470 90335 6172 69964 39210 45592 46542 59379 45867 55007 21669 29320 40737 19175 92548 51689 78738 44948 32430 26966 9846 23489 93322 49576 96312 23520 55219 9614 8488 77783 63960 9655 36638 8128 15135 14815 74921 28369 43766 52865 38032 54972 79389 18219 13018 64884 78982 51763 34518 38494 57240 69389 97537 80291 634 87572 44013 59207 58093 73605 44270 45335 13621 59317 6569 45728 98666 93533 36701 52818 26230 5842 92360 97663 1852 23068 51013 16850 50111 48874 64058 20603 50557 96920 82605 85575 50689 78840 88040 50822 55129 5823 18983 42832 63159 45991 42572 4271 91196 41762 13852 40891 36182 5098 37070 60554 73838 37695 7231 43193 84828 9756 89543 89934 86958 98020 46593 25925 63375 42093 92715 42764 94125 69222 49000 27349 91020 94674 78451 8074 47011 80326 89044 59633 63783 54185 53975 31166 7474 88979 31968 60181 56035 9946 71432 77 66851 71249 17921 49595 74409 22705 20782 82351 48020 86716 14701 57096 25366 73350 32468 29965 16369 92342 28932 28094 61595 41811 46078 79715 93634 70571 1414 73169 40340 43814 90129 25005 89350 40889 68315 2220 41756 24300 31967 86145 54307 63544 55267 112 75028 21555 46751 12400 32661 18966 15930 14171 26170 8268 1659 47365 77265 20254 17622 15442 95186 99211 16624 76360 91754 93044 36287 37269 96403 20221 94021 88690 65857 1072 34990 59028 44915 72701 95446 6446 47215 29183 69024 82759 73745 44884 24406 35866 69056 72821 37112 91518 36030 22993 92483 81647 98142 44758 58589 80082 71445 38746 95254 37757 3357 64130 2972 62425 43016 7453 66093 95181 99631 82207 30987 33157 5434 51869 79149 99421 28329 50965 68883 31150 98742 91195 95732 96935 59284 18615 87629 56075 46685 63051 71854 49897 75128 55124 50819 20902 55321 3015 26159 40616 20500 41023 22279 6273 70522 12542 68054 1272 23041 88915 68944 94573 89109 61664 35410 98852 79871 95100 58564 72213 60856 14960 30730 85407 4737 21263 36783 93398 55506 31262 56068 75862 78140 35236 91072 12531 59362 15890 15670 60383 34385 4735 82787 37838 89766 24338 69144 98245 35031 14102 77031 98253 63472 83459 86602 4460 44864 40304 72556 80450 41611 98640 87 34931 77646 32265 23114 11452 39469 34265 64613 79665 27398 71179 33946 76174 87850 12305 12870 14309 93644 44440 46597 4083 80341 81483 92150 5212 48379 54814 15762 303 77736 84926 62886 99241 49412 41640 64689 42425 24395 32358 89371 78403 78965 50605 23801 71861 63449 21835 82345 85071 33337 44728 52801 42743 7452 17991 32757 42999 27971 91351 90959 39843 33109 83173 6470 17984 92319 15775 79659 20447 52439 96982 70408 67877 12214 55887 69050 51261 49150 22270 5766 26973 93810 24734 68294 70891 16485 20188 82627 91688 655 4329 22865 79618 39831 13074 9630 29716 74177 88434 12199 40317 7573 97953 91569 46168 66837 43660 24647 48960 82421 63798 53402 41104 74414 94313 43550 87363 73848 48944 74648 733 74328 86054 4296 49814 20005 55288 4885 65859 41661 9202 58357 62053 41348 53147 96188 14833 66479 13682 34793 11852 59491 38775 34939 80970 30637 45974 46514 13436 70528 53879 97017 23703 1335 18266 79249 86969 63495 31724 79923 75119 71184 30870 91657 14313 8620 8937 5188 66188 69138 37414 42248 73257 80089 85544 23924 21282 40073 11673 77353 75481 76812 84679 69268 83946 10693 6328 55091 90357 98634 226 41212 9611 31597 7957 49379 98066 35086 68650 20613 6119 62521 72477 30984 22812 8379 69738 47486 45696 59759 37671 7570 21383 61704 12259 32478 68353 53025 12997 19006 82762 55896 82508 70968 15306 96461 28687 36131 34866 65173 62548 82449 984 14046 454 49849 17089 15679 99432 75103 76496 83634 38223 95388 48653 14072 37132 73077 80018 26038 68297 62734 7301 14219 18632 89605 84797 84409 14672 91013 18964 9108 31096 37447 31675 87426 33475 37355 92549 84045 15297 55563 80556 18987 76624 15280 44246 14757 35443 74669 50919 90645 98519 65721 95840 71192 56930 50061 51681 16444 67170 65812 89126 24151 35550 21517 30138 37387 41660 80049 3117 68788 73517 62663 36063 804 11515 22085 62570 13395 64548 36509 17269 70567 95437 92884 99926 49443 83736 24121 14325 66822 4012 74462 31853 57508 27026 17026 52080 20248 21635 43582 20952 87491 87988 55809 66688 39714 79365 86118 18152 73670 18630 59035 78984 69290 63211 94451 7437 13425 80092 96262 37204 13768 95921 44865 2095 40245 89418 62209 45075 3276 18248 72391 86135 59802 76355 1614 72643 74275 87080 59289 88485 19039 20495 28779 34010 27536 22995 64515 43349 5097 28923 71421 91285 25445 61556 55816 6158 3781 56643 79550 79372 99896 60073 38947 20876 78166 70257 58290 91381 33367 93038 70844 39848 8034 55836 77712 90666 65764 32438 22421 82848 12385 64463 90597 89007 7736 9100 59298 27972 71496 88435 23050 160 64795 33944 64785 52745 78436 33297 58771 92423 67863 36192 25499 17532 70457 62253 84984 93763 97947 84515 52237 73401 67717 18155 10055 25559 58965 18693 14084 77247 91958 1111 40028 53748 89617 38814 78425 11661 68232 81549 57742 83745 24521 89874 80672 42336 44706 30096 34605 77847 35206 40858 43080 9043 9230 81073 89005 58023 7003 20276 21726 65034 95620 90088 35413 15768 48182 10003 61326 18095 22050 32148 9634 86199 5555 73411 80245 37413 96053 25901 80826 26051 29027 43522 40824 6495 78994 44314 35198 13988 8954 74339 61377 80411 55061 995 76922 44239 20867 18879 50810 24301 39876 7161 24367 8998 20442 62197 12076 72837 9104 90166 86524 32033 18336 97275 99287 71473 84725 34406 85587 72276 60698 97444 55623 80373 1401 84684 95955 50472 11858 65614 64702 99731 22379 41761 59650 41107 97938 72522 89855 60921 23936 44530 10735 28064 9456 46872 83822 68179 36833 87062 47108 20814 57880 11304 34375 88840 95727 54364 81790 23154 76144 41140 66204 65547 99792 47767 57131 52194 21462 49708 64694 48582 4777 61094 8547 97312 77948 59567 69664 92611 9798 89534 94050 84181 97272 85302 2312 27426 88811 20453 42124 64888 90464 61790 52100 59240 36264 66460 58542 39859 48056 75251 34161 8569 93066 10836 93310 40694 22158 48285 57193 2381 15781 82099 24130 53674 51070 38958 23331 45498 13999 18463 79720 53072 92964 38835 93581 34269 75674 48946 23585 58708 92101 66273 43215 4718 71633 5748 21591 96495 60768 45803 4320 66371 50757 57282 89107 19350 82096 7417 27942 31134 80751 12081 84359 52027 14823 17634 94841 32390 71008 53131 96354 71352 10938 75631 64592 72283 45153 97527 88541 59388 33246 56448 52308 86816 85774 53961 60155 82431 60156 76688 16821 10013 27532 49760 42379 8106 93409 6700 87445 43536 88891 24935 41909 43576 7469 37045 467 91053 6385 54718 83573 698 33191 86946 41096 8862 51495 11786 55684 67445 77769 2420 54419 60243 34383 18477 61005 26802 65258 43593 29319 62578 49956 40954 46306 87364 21612 10489 91463 50229 2662 92502 85697 28462 56351 75781 24653 39148 2013 8127 88080 97396 83802 38776 51464 8950 60823 4839 35460 76492 79051 32152 12852 39696 60458 81635 93362 11908 84345 29616 4088 8392 67498 25853 17240 57445 14439 43196 59208 33749 92730 12183 10845 14390 91243 47615 75605 82932 7464 28959 46636 32252 53096 70553 69048 20158 16349 60871 29673 71417 57382 34780 82270 48936 61074 51049 49368 14448 74401 66876 98 79647 1232 62959 61700 64980 33319 72862 5232 38510 53197 40950 10661 2485 47949 13863 45901 75457 9327 50668 7322 59275 86503 55605 3941 23002 640 87666 43003 15616 96557 55995 45393 22307 31211 99313 17013 94984 3614 64648 26043 30044 29724 72961 41467 59907 7000 39392 43608 76905 6728 68668 23312 71634 99220 45654 76570 48510 94446 6910 6513 58993 16467 71795 39967 34049 8046 31574 66935 66625 94411 52477 23142 208 21255 51248 23976 34377 50727 13825 48974 79006 723 21346 88492 65824 67976 91434 91419 88725 97362 29657 4591 98996 57974 19116 31866 73240 53684 30642 81342 5108 23580 50074 41215 6077 98352 18602 80843 74693 29852 7025 73450 52054 15766 13114 4336 41017 28261 88594 95259 47070 44329 44644 99727 6688 31081 76330 85177 45604 12986 37922 63819 83143 87030 29859 53570 48921 12481 25641 64620 30093 7284 69666 32055 55762 2092 17228 91271 51023 69697 83388 41421 13296 51532 40 54469 12469 19110 2572 35563 76150 87178 14444 61848 76732 80603 14282 44057 36251 44033 79537 51906 36470 78602 6387 44965 75885 642 49450 26668 95372 93841 40989 65196 86988 48313 78722 89673 73519 35957 37617 53030 96591 34673 98858 16694 80237 50448 98829 97929 69324 44937 88912 70753 35416 55524 3846 98808 44564 96989 24945 74185 85472 99452 25444 92755 36224 67696 21873 48783 10069 34211 5914 64710 26389 55456 21135 29829 66219 77333 32519 75337 58421 85725 39839 64207 26873 78006 28143 1209 46582 29760 46115 22148 57097 61084 75702 77917 83760 24583 73050 7722 33058 58930 38175 19541 4865 80312 21325 40334 89686 54511 41085 60559 19020 42382 7526 90504 866 93840 39459 60956 59177 70996 18851 66024 54730 99004 97954 91517 19491 69817 33371 83631 53464 71384 75192 7167 82987 84030 38603 66317 88159 34101 68347 62068 40686 57448 80660 37598 78664 63043 34239 24131 55831 76638 84675 96293 28793 13262 17310 81728 33849 93826 20755 66742 62274 24476 22586 4799 84794 898 46052 60945 17938 74229 75455 77985 34782 10148 62657 5906 59471 93932 8514 15502 62313 38658 37781 73853 15339 10302 72768 78253 11375 31903 72098 80563 28730 91570 50795 1263 41510 33979 59792 625 64225 95467 20157 11881 90278 7415 42132 78631 96955 10377 52372 39157 57331 2291 89352 81575 82994 5743 8436 20950 72860 70141 37767 61199 91770 12611 54449 82290 24801 58728 34302 47522 96082 67804 56037 85200 50858 34774 79791 66377 70718 10211 48046 66027 52121 49013 23572 44419 1393 74377 38148 1328 27502 9680 67786 63164 664 67711 96554 19397 30935 36812 38021 24509 99518 64625 6849 46952 76163 9752 96772 89498 88111 52446 95238 50648 86437 57238 56815 23374 59721 20764 34062 49151 51235 73299 37811 29415 6186 53451 57024 69226 70424 2597 48189 71618 10918 62375 89982 35488 79960 10590 93688 82715 56792 62907 21575 75784 53134 37053 63050 5981 45630 94137 72985 37726 67704 66286 48735 60861 13836 17699 68111 120 65297 22842 96997 89196 19777 37720 52082 87930 7086 71541 35054 6689 28270 72529 11764 33422 66165 39754 40493 84585 99580 32325 84775 19774 14249 90920 89701 26718 52002 23894 5855 63595 39116 49078 28994 22645 57589 37356 83767 76843 37704 74445 86033 31115 12137 66832 84729 70357 87360 82710 15826 24584 4277 71223 79566 60016 69129 41991 54806 98994 57739 20184 36299 85336 35903 10568 45849 4790 56197 37376 49105 22103 80207 21085 39370 32079 56395 10184 45394 48811 20621 98418 76235 97313 14442 95144 32058 37747 96746 16016 5734 19896 99600 58144 70438 11561 14627 77693 91443 49572 34632 87199 49822 24128 87759 29022 45715 87472 89838 59112 31311 80252 4230 54943 345 23751 30140 86448 15291 16980 63204 51726 48165 16158 97793 53790 71612 57618 80346 40087 75449 36004 22637 55211 62900 22520 86961 192 50979 3402 38594 98717 13106 30436 84632 67186 17539 32244 94972 2574 53701 2842 86933 66682 59217 7278 48191 45757 69249 61351 30149 55834 87865 9529 65176 93524 79902 72240 20816 90772 1002 69053 94117 87707 42530 97343 78907 31085 27775 25234 47665 81444 31487 53201 90734 12946 64734 35643 20 62725 89513 32495 76683 69653 46776 31434 5808 90640 88745 89298 30334 98771 71078 5874 96438 28505 76618 32103 16994 84552 89288 49056 2056 38941 44386 74729 97358 19693 33685 51219 23491 21235 74708 95139 10908 37196 4554 11817 98361 51537 23790 78198 8334 40063 23372 31700 31793 70517 64636 19112 24293 34960 22241 15847 26209 28986 2811 61585 77734 33612 42119 20853 2840 87204 62471 24345 81883 83713 95842 85041 13751 96304 26986 37926 52114 71435 19179 29406 78797 49451 72901 58869 37286 59446 60366 41963 65876 41874 16231 64569 50041 79582 29405 26847 51501 48487 4412 51124 53552 2659 69071 93393 69416 95229 26627 71167 76765 19647 16139 56277 36845 94328 97704 25122 70880 27943 9841 94685 67335 88728 54359 60085 3622 12308 24155 24422 42581 18719 79100 71671 33295 5207 80862 39398 19927 3825 15193 43013 2470 8264 44533 18562 55301 91756 90069 8649 34306 28350 11016 25162 79114 23122 78723 14210 51574 33026 39411 62910 69788 37742 33250 13343 29128 35778 49833 85549 37478 43110 22019 33492 67082 39676 94472 51385 9232 52305 11161 62125 39309 27910 21348 8923 44005 69428 55544 72467 92235 49233 27405 56616 36659 29799 89665 62118 84940 26430 97381 89431 6574 64729 56153 78383 66738 78971 86181 37525 50912 9303 31144 34588 24841 38422 63810 25755 67535 86543 6428 90077 11611 52455 91753 71014 54924 54211 16991 65319 16119 71094 73177 29703 98290 70116 32315 90836 68067 42678 37296 58797 54731 65433 20289 8945 64216 75069 82440 40786 78514 63897 25875 98289 94219 96766 23121 55717 24015 58772 71478 59064 24362 39335 16368 80587 60824 55297 56504 72704 74823 89571 29756 15028 68187 5882 43430 48651 38011 48106 18604 39142 40957 88457 74379 39336 57963 57018 53473 30461 90434 70388 22025 62466 47601 90797 18426 61450 51296 70368 96919 76160 81156 41999 52225 81725 78095 12800 17499 7327 11308 60395 687 8633 63587 64919 37964 59750 95410 47236 94275 64318 94915 8215 65675 64415 31190 2415 98341 35337 10429 47604 57609 42528 61086 36122 60923 19746 65270 85062 94308 81970 59363 17423 4388 81769 91186 64474 48431 83418 9293 94527 26221 75169 79610 55179 76599 52391 85824 34851 1920 87991 51613 36400 19478 93767 12431 31333 20871 46651 15868 51247 37169 18128 8668 76098 51778 80721 1586 44881 15052 81328 50994 91190 82791 57905 81326 56906 96123 47221 41799 1003 32307 85802 67781 93472 63946 51365 5495 42515 79513 95575 37216 83076 52678 76851 51608 42685 79065 97083 61500 91826 25027 13358 30854 80040 913 89803 27266 39679 73112 59448 88472 67154 79982 91524 8486 60265 99705 20443 85457 15277 2981 39804 19936 55737 36383 63809 87390 49862 34426 61645 15454 55993 53327 87358 37308 69185 34234 67015 35320 33839 30659 70717 25522 16506 61120 58049 13216 89284 44097 22608 60352 12820 44537 39944 56404 93578 62642 41327 34113 78186 71807 74987 29877 63925 58262 24496 805 18869 74434 42782 87952 56526 55721 95200 27013 96879 37648 44574 81453 17660 41483 83626 83279 58431 36898 66890 91919 6124 42060 81773 62064 14083 67063 83064 43860 69221 5894 58434 40988 56186 74742 50619 67137 41337 97747 10690 96549 23740 14334 95824 68834 15533 87757 93999 90029 90424 81605 68878 62273 10286 69993 48302 15012 14247 3139 6393 20654 50222 48428 78557 97502 97130 15703 15613 34122 9876 54282 82701 99930 85421 53397 79376 4399 43647 77350 60354 86087 23191 37073 2696 92264 3018 48761 36103 16413 20356 52355 44210 27680 53836 478 62659 6593 30792 44627 28478 1914 73226 18276 93352 11446 92504 81624 61464 53459 3809 73348 51336 36060 44548 12276 59398 92030 8990 62301 34294 38260 84602 75807 288 31830 95185 2476 10753 96795 69115 95022 84518 12296 72317 69678 25772 24504 3425 76391 98956 91607 72913 11882 33197 50504 99799 50455 23357 58339 25613 28281 48488 98544 17746 27092 4876 49341 94890 14667 39062 33088 34267 55158 93416 1083 94814 26593 82464 82970 64882 89305 50100 92409 60880 1427 14683 77681 34715 55725 24753 56688 33247 75682 1998 20466 95426 19977 21599 41087 37796 33495 60915 50143 15070 47845 49250 98481 66392 66012 18211 41859 79649 11614 8551 85572 56854 56712 54023 62537 36851 39799 39445 15380 26887 93272 29986 1425 90718 25074 59737 26681 15130 61915 29733 5234 8611 83937 38517 43662 40603 58701 92988 83421 71729 79344 37185 53117 50282 58552 89212 63630 25733 59060 29428 82782 5208 64383 89417 19367 57285 27825 80541 50132 26320 28816 45942 93078 60683 44222 92439 54881 56393 56802 23661 60781 86341 69856 35389 35684 30631 86657 94441 97935 93907 99979 9774 57346 81193 21874 39230 71519 73264 8903 83983 16974 17400 10204 3798 85192 8627 47655 52093 69101 17944 64611 90736 5762 53940 94649 51562 79557 11444 80599 75230 89845 52406 60433 7506 41515 25808 87359 19084 82843 6242 58061 22538 5184 4608 11871 29826 9441 49544 99282 21494 68931 44326 22216 68698 28493 91576 80362 8438 16774 77666 13516 99130 19563 82157 90994 80891 60565 71028 13421 69931 47323 52924 68389 48764 29299 66607 41492 40538 76381 88766 27213 27523 20924 1861 3289 72013 89162 37727 40277 18390 23260 87885 6914 13115 61804 96256 30121 66043 36003 91410 44903 46159 28703 68390 67575 30755 16304 27909 84137 32317 89144 22291 80979 22674 94487 240 76516 51658 97598 25818 86910 6152 2838 77043 96320 91074 32595 26546 91582 63405 45357 95586 19828 61092 95537 55739 87509 82209 65761 32897 65323 45404 96432 99746 28656 36086 8107 16189 60744 64177 71606 57981 33981 88150 61281 52723 16395 76541 20683 77443 97230 83753 76627 85626 2505 58172 56302 46788 27387 72946 70277 77396 21865 94731 654 55707 73404 16438 59413 56018 44019 75990 359 21281 32809 3566 26706 85350 27417 77817 73584 26539 42825 93170 47694 21849 83481 75579 52091 74722 63624 70945 16328 5107 29113 89484 43508 79331 4303 87731 43991 85119 95982 34376 62474 79088 79828 69502 60722 93304 85649 94404 9770 52491 45199 71083 18715 97504 10642 13353 89530 10127 59959 45588 97655 57632 11500 17973 32516 46008 20731 97682 56239 31344 98884 46428 23119 11867 4623 56294 7729 37222 18798 29574 16239 40297 40478 68167 31412 22846 72575 67522 39732 2335 33292 57437 75670 90931 2658 23415 79787 98356 78266 9376 68065 6760 14560 23192 95952 73968 11330 54712 90472 2139 68686 11493 95858 52231 91298 36022 4224 45761 82271 89158 14945 68029 74700 52593 98876 94073 36573 89628 27038 53807 97461 63489 15517 41579 36841 40782 52624 90658 41026 13419 99691 35536 48727 52730 43383 6370 11310 30281 84194 55686 53164 67794 38744 32653 11467 20235 16075 93060 21907 43603 24631 73698 51546 4123 4536 13866 52473 99598 23890 92513 88411 17597 25849 16134 88820 88644 30394 52712 22424 20427 43449 37783 19021 84649 88090 85707 38650 47525 58577 3137 77007 27230 49127 50367 6378 5845 95300 50523 32312 94432 45624 67745 10412 37000 11634 55280 3620 11401 38199 70274 45580 17364 89882 91371 49613 17087 82052 12129 74011 6449 61245 58672 85428 64660 64411 89193 57143 73225 79496 58697 25878 88684 56451 96133 66057 17840 89027 46268 14913 69064 78816 59878 66109 74537 96235 44509 24374 62415 70550 17480 94318 69261 87052 80624 9561 49887 68154 78381 52395 50312 11328 88633 66099 72585 34968 14747 88641 26262 80519 66767 32127 42160 8231 22044 31925 39267 51241 5256 72960 66836 31936 53437 77872 90482 40502 80514 17398 96815 69455 61707 24248 10555 82166 45165 35830 63089 84379 79736 91468 75805 56993 61559 75191 57226 6266 36020 57965 67291 96455 1756 24929 66511 57774 32682 78434 60334 57304 48108 65088 56463 70578 8895 99457 11862 51220 57094 69706 19618 82836 55465 68088 34498 54065 17102 59358 52359 6526 42044 24588 5737 73571 43917 70124 22861 8883 34351 50185 58579 16019 1604 58923 95752 15216 15100 99365 81673 35841 33720 10931 55877 86012 54694 83991 79423 37563 55335 1554 68036 26260 55310 85031 52362 84844 42380 75787 82130 15993 22238 50950 41049 56381 14300 66000 9134 25250 80247 31288 19303 74608 62593 41444 21405 46313 35526 16159 67631 65197 86700 91143 30783 28424 72965 37662 86393 95710 33220 42235 68168 43046 18004 92509 72073 31951 82500 45123 86420 13070 16479 26567 61905 45954 79287 50256 77540 88601 62343 36503 62211 83023 43172 45280 85736 88363 40945 38801 38358 36245 557 34639 27855 86410 30952 55988 15873 49639 22205 87303 14445 36040 50077 63788 83051 95070 15440 81913 9761 87257 21955 8502 55157 18185 99319 40707 11394 48756 99816 50306 9057 96961 97204 25602 28970 17144 87139 33115 67032 25109 99290 15349 16441 38 87179 31431 80433 68745 16435 51482 19803 35044 51451 7108 39462 21696 65767 6997 23047 96946 84713 69570 80349 20263 61974 48262 37134 61451 3957 2173 16579 13467 46087 26704 35982 57578 43956 92408 46117 44824 26386 30123 29545 57400 99905 93179 33945 14504 81237 11204 22732 617 72091 14578 98714 80206 21227 71015 14820 32144 1351 32785 79965 83075 75279 41823 82047 57850 61021 46642 5375 83881 53455 96178 42784 20686 85693 58163 49819 99086 72389 18437 13563 2766 58962 61854 382 87889 39899 31919 87913 82668 47137 10011 25260 25702 28882 39200 71378 78666 58634 92151 22147 27434 34823 84462 65011 33662 92955 90911 61064 23455 4063 41016 82593 58534 2890 64453 78049 58557 55622 33699 81905 83131 21757 46658 88445 80307 3236 31567 82514 59868 35991 9269 4132 11451 21052 1973 51371 1848 52519 93939 28049 39816 65606 29679 87401 36685 102 54232 91002 24887 18775 66385 92364 42663 91474 41166 8411 16107 59055 70143 24317 23164 57480 4936 55202 24802 46744 24114 86529 64838 42174 60030 65528 73309 77437 43454 94307 66256 53976 70356 81633 48956 53783 45517 89411 59701 80987 97354 87963 16211 41942 23856 44947 96210 97076 98050 3681 63194 81989 55209 55381 91041 55385 10782 9868 82592 16623 34671 78914 87848 10654 54778 69206 55164 21699 37393 77566 40214 15562 45433 23663 53615 99192 53883 93925 6218 51090 49787 59672 53992 53443 59662 35382 23248 49836 35127 47936 77019 19946 37931 3332 33253 54548 21321 39713 63201 16129 58763 6686 91051 20575 15247 55949 15887 88634 49313 43399 55628 61513 11541 43533 94669 56053 84980 71628 54195 5373 18634 13576 48664 50369 39137 25013 47896 72441 63291 88308 42478 9418 62410 66067 78151 85920 25745 13045 24425 38705 44829 41163 72695 35530 87625 20514 24949 27302 30880 18830 55973 31851 72962 948 71742 49095 56215 98082 45233 88703 85681 58010 71229 74935 51108 29445 33889 83148 15985 43332 22990 29521 66897 31077 70864 42695 42475 4428 13692 83544 72935 16260 25651 10189 2274 12635 57316 93446 14036 35571 86505 38676 12462 44422 49425 94075 89345 14327 96931 11442 36677 89202 35366 15 59918 14430 72340 15957 18980 49999 28934 24290 39661 97419 6229 33843 92011 5514 5982 45802 33039 84703 19460 97042 82180 46356 4695 21600 33851 21714 20012 17458 2873 99067 78873 84975 46509 78684 13376 22922 50331 90049 16401 77572 21157 32615 57520 3023 55934 74678 24378 88065 70265 62704 73852 58802 32013 34360 7870 20908 36572 93095 32112 53956 7017 19030 34127 91621 5524 49116 9991 13908 27711 80694 46714 58834 52393 40310 86047 37971 50343 42520 94796 80516 78034 62736 76757 60521 95319 17607 46064 14615 83669 99662 96794 33758 50746 16122 71447 59579 17068 25209 63509 90322 61280 49439 14505 11237 4491 74071 92732 90399 7383 32145 57293 94880 19864 46813 62904 7939 67510 98434 1866 86354 76733 78891 42957 29729 89497 94146 41809 32187 3168 43530 68520 53759 3424 48368 79974 54112 33195 58086 76423 37335 19502 86906 55442 27464 55338 5158 3813 3443 97107 26110 69947 8262 70845 93582 25588 59938 35493 11929 7904 46437 9154 74580 48248 37688 41175 14404 41364 98648 62635 51475 95948 59636 45211 97231 25016 68679 97687 39113 40764 19599 9009 55292 44204 31506 77870 45096 41672 35441 45746 16550 33770 89130 22942 33450 46085 69792 70967 28409 67236 71114 23504 22525 76816 5985 15006 19441 3942 745 90897 49047 81756 6704 4084 76276 8151 16188 64365 55140 29840 88815 57630 78890 60067 84403 3597 94592 66710 25731 91850 78071 55979 13991 51674 51136 54400 88497 33675 4866 62604 54657 90000 31879 95932 30069 55728 68253 27118 7793 6481 30019 23919 99129 29171 3057 80903 84886 84053 98362 87512 18013 62792 58992 30529 73576 14802 98546 87612 3727 20180 21226 72587 51388 60946 75580 15183 63092 17704 2110 33057 83415 77395 647 5046 63330 10503 79755 19555 94079 44502 70683 97796 14652 38714 19602 82279 24725 94566 30240 77169 39520 63514 19239 46416 20729 16873 50650 94775 55132 50370 20130 32273 26839 88153 39396 71798 62100 76473 37660 92651 62823 12163 95521 36538 66687 84754 98975 716 59640 16547 40341 63053 64489 4523 79515 63198 9632 26158 69505 10300 83088 16484 1642 60734 39050 45271 97787 47798 66444 614 26272 24767 17941 53529 55027 46221 65608 16745 54925 64585 87148 52361 74399 55367 41370 17732 37930 98567 34163 54847 12192 26529 73432 56402 609 7091 22457 13786 48907 53906 45102 67262 41409 89029 52740 36446 62266 53344 40230 84530 28945 99175 6118 5681 12834 3212 14745 14008 5394 8084 81480 72764 66426 6279 19600 18405 80477 32523 86807 98201 64021 57372 56295 46298 5912 61780 86384 22668 88338 23269 15460 97774 64357 34195 62957 33895 30528 72268 83083 19383 6587 55198 71632 72871 70184 47058 45298 37750 52596 46466 7292 98928 13470 24427 15063 72112 56461 75221 83843 38188 78109 72195 74680 88053 83463 90851 81622 41876 23570 34808 2350 25779 38476 2654 67367 71494 70319 73505 7853 44332 73775 34962 5071 53958 60507 12312 82558 18131 59189 42006 58590 73810 27407 17114 96583 23103 57000 42687 13611 31338 48166 5131 30272 51889 29053 15931 38913 73345 63690 12446 41920 34629 34653 54422 99244 69010 85790 51908 70471 31770 38542 62682 61009 85314 47343 72320 55755 14140 31923 42189 91889 24739 86788 30456 22686 70960 50291 50114 17893 15073 88650 34002 38547 77884 99742 26456 28681 18579 75439 83427 43100 43075 72698 39803 61134 88036 99124 23336 15025 23913 41503 34414 10388 54765 57947 14428 19981 60393 66533 15132 96735 52528 24116 47199 33801 16137 7561 66459 36454 38824 93380 64916 5101 93186 46147 12102 33310 44541 18792 57585 79036 2963 31483 12841 96219 90189 4174 86084 29731 1060 55859 89967 70295 70286 53245 16371 39106 97246 76077 42493 65837 57922 70740 315 41873 50109 74348 27933 60535 20870 61264 47469 34034 61868 70497 82132 86658 8150 20084 35569 77979 52544 17285 13510 65425 43031 88049 54192 24038 9195 93937 1268 84822 8844 42907 29600 71393 18747 24102 98184 37392 31143 42255 58132 92974 42135 51881 16202 78996 69716 38692 94552 44727 13043 28108 49197 60083 52909 81537 64811 50383 85160 72024 66848 83017 82463 92374 52610 21931 87197 38745 51627 68211 40386 44343 32775 25321 93660 96181 56899 47296 64693 79101 6397 38916 64577 85431 62246 24490 76858 18059 43930 92217 50296 15408 83364 23880 37535 7900 55036 43831 7987 25941 77703 57680 63149 19389 89 95759 32747 87096 23166 33857 53321 54427 91973 66456 87680 65951 71340 48090 25052 83914 76122 14834 62051 23023 99614 12341 91836 10622 2746 96236 87140 43712 32129 42656 75306 91663 6945 56780 29498 2122 84329 66181 31539 86735 38360 19245 58031 56783 38998 82675 1887 91060 58929 68245 84970 86691 61774 29985 57649 12750 17413 36774 80323 20331 92523 91574 16642 66959 25930 51478 79579 26287 43067 45004 86154 33984 94498 56046 35067 7216 76436 96874 59371 51119 74865 68628 82090 18625 43265 71655 50802 37995 95654 7902 72690 48452 13068 56647 94083 11767 31095 95700 76500 45915 34581 49610 56028 90382 11825 89001 97243 8817 73328 55181 90759 72938 30904 74148 7466 75195 92293 6644 22612 61782 95717 93565 25036 6006 5198 26793 55647 41806 10397 69229 88718 6603 62473 38610 21862 78063 30420 10670 14544 53428 53392 97612 76988 37248 25520 72288 47425 86097 99621 76796 49264 56259 86775 86444 33871 94304 91430 34786 6301 35230 27435 99584 18549 91257 68513 93191 63355 39702 78145 86523 85821 82747 2925 91023 56483 61158 88722 88970 50864 34015 99297 82095 72223 54975 71748 55799 61022 57019 27021 18150 92380 84075 80956 86423 55005 13561 26647 60810 43242 51976 60133 19588 64238 67245 5199 69842 89076 90768 90447 66739 56026 81859 94186 74702 26502 24240 21275 19595 66190 23161 4902 45930 48470 57114 92215 77351 53760 7166 9881 80239 74639 98538 18967 85553 33134 72835 48895 164 14182 41460 49681 5276 12216 14809 95637 37567 22652 5296 76433 62981 50036 14876 72505 87516 63768 12583 3054 8064 80760 56675 26534 7344 30581 71335 62580 56569 96608 43311 48742 66126 51962 63807 3393 19424 87797 34094 14366 40831 71069 38577 55405 79699 29827 29640 78422 53409 73596 98061 60531 58751 7951 92478 15717 37620 4371 19346 67136 39171 24275 28446 78176 15782 87018 68028 99051 16689 85022 25003 80954 69126 71937 64905 81093 96270 92758 57570 83380 36106 74579 17950 70792 10905 96883 12719 93367 7629 5286 93309 43518 38240 48604 97210 91306 93415 37303 14468 8122 58370 26397 34831 9919 13708 50630 21650 5974 92136 47183 11244 57873 65830 66882 93075 17623 25130 82731 20951 49328 25669 41283 7730 2608 43983 88449 10274 76537 47055 64580 31441 60397 86447 89776 56237 16845 33734 27624 77027 79039 46191 3242 23449 11106 84744 7134 76716 74258 50049 53733 52205 84209 52497 79293 97920 50582 55856 4494 73266 13312 17084 11039 79208 31710 22551 45121 19406 31302 47375 95146 8740 73261 13136 92636 42305 80539 86193 96475 16109 58818 1817 93535 44682 40702 61220 30514 59230 18790 37361 88422 90138 31876 35439 97023 97020 22547 72783 32437 89879 44842 52323 5128 13742 84614 46069 77249 26134 10010 90773 15169 71946 6111 38159 87789 36411 9498 24141 28971 416 56340 87844 5237 26433 89904 92475 2196 89075 86220 14985 91099 36262 46699 591 24192 29028 43244 57701 28689 49444 35167 48573 12471 69007 26598 36777 83638 54278 61210 96040 24877 69734 95694 76792 11144 35825 88919 16727 90635 14361 28577 44794 38855 51714 5017 49977 24923 97616 49529 50215 87327 82992 72839 16529 18 85067 46717 11429 57548 53603 31897 92620 388 78001 23284 54139 63300 58586 86728 86733 97683 88476 40014 80978 95085 55585 88610 10637 57681 163 98080 97355 55287 45664 33178 52426 96602 22046 92158 17628 27763 37357 92024 52472 65913 91092 18138 49411 85047 21497 66529 93350 23587 15652 45435 56859 69545 62302 5064 27240 17937 32606 13151 27514 11907 28263 15846 10929 5852 19146 50006 38369 24433 53727 35134 27192 15557 78769 35483 54022 81594 35500 58581 35852 12811 49759 15316 930 10358 88669 18753 41524 61986 82151 14787 31553 85860 65180 25290 37378 1707 13268 42467 45748 865 60276 5861 450 17396 44446 98863 20916 60689 66884 40635 79812 6948 3932 9723 7065 70630 96088 98313 31953 8183 38929 49528 16954 15156 19949 53349 71575 74745 30499 45902 89622 60369 99151 9644 75204 16758 12681 12569 5951 96282 5006 16021 27590 51012 90323 84627 24166 61761 80767 68985 94942 42886 68744 39435 86723 53667 10787 45880 83142 71414 36265 24404 31469 85155 71294 39825 89515 76670 44657 76705 31246 2875 342 369 17040 2341 63468 45390 32639 6180 7178 72775 73994 93460 79161 82094 77758 34635 75534 29326 82850 59253 65090 77157 13170 57808 94934 17080 78168 59781 53279 72155 27690 32105 15162 89691 73593 23931 85952 58428 52781 98216 42781 66691 72405 2860 68911 94545 75627 30634 2098 59724 50895 64909 24985 51277 21613 60749 77177 79321 34852 91382 39743 88477 91897 65932 33120 42362 15401 20523 79505 13050 9988 2401 53088 33602 90310 96581 68905 23881 97963 67901 69739 44925 91320 89831 72885 69251 29131 37801 62387 87923 76128 6437 21658 70634 30434 32151 94397 68149 65740 64890 61271 94114 53487 61155 35945 40631 71162 55620 2651 86134 22550 37597 67467 12314 75433 25185 23834 62592 94302 21947 55458 56609 16423 14877 70951 93104 29362 25929 19540 16803 22691 26961 63562 10781 42502 93339 54268 89753 6433 37433 85561 88362 92748 84618 97778 60887 57674 74256 84511 77132 30517 28073 53192 81740 69911 50144 4805 45832 15002 34752 90563 45251 51398 32500 8849 71670 47397 8105 66930 98257 57051 85898 98520 25508 62840 1670 94489 47431 51779 6094 28427 89113 6921 57261 12005 77273 10486 64255 15481 77939 33350 43119 47426 73827 76863 51798 28674 54563 61789 30946 28190 39888 63148 32916 46725 38478 51190 12018 45059 20233 38737 9957 10320 52670 27430 40869 57146 21978 67859 443 19759 80426 95108 45971 35795 92692 56417 3833 72878 54430 92252 3260 92262 83192 30343 15642 19855 66956 88583 35941 93237 7711 4733 47412 24191 23433 16465 12575 11381 38098 83627 20888 74413 72457 49520 69864 93515 575 12819 48404 86404 34242 68902 99882 98755 48968 23375 64903 74626 99737 66619 24144 26545 40036 20929 92244 84101 91113 30900 37013 2592 14148 72571 91293 52142 59355 74938 95020 30089 92568 15318 39105 95503 30447 15252 62621 4897 15891 24071 33830 1743 63994 47620 41309 80927 5357 39234 6105 2093 89215 80953 59380 98552 25401 9715 67578 34063 27655 14788 46955 59544 70640 38806 90533 94282 83375 1954 43727 52669 97435 42543 73711 99210 91251 30216 26352 98650 7799 10064 20288 318 29899 84416 53345 42436 49918 66300 49171 11809 68443 89706 15696 4780 14744 53532 31444 93319 77072 89190 21963 50034 32121 90591 51279 71236 60584 85840 42105 79910 72455 83524 90279 71555 15096 10879 33927 8792 23854 32421 99002 94938 41289 88423 2610 26259 3871 35706 57187 68346 82620 53248 32834 27906 18791 72786 15932 75186 16125 70918 9159 95698 73739 73620 72031 73358 1316 74423 63036 65845 71974 28992 63823 77477 54550 71134 18008 72925 88770 95352 47141 97471 12533 1527 60609 80215 30718 65188 53774 76155 28753 55037 4819 73759 51723 60822 71198 48967 69187 62476 48186 36689 48623 95470 14323 6127 93150 9491 64401 73697 46698 65328 35142 70697 94212 46674 29044 44020 6403 12543 65634 49864 47785 17842 42702 83332 35104 66306 20723 50516 14427 27031 85218 28005 35344 45533 25438 31813 26700 46004 33082 42628 55955 80528 26566 69343 43032 97159 70544 7864 83379 98191 45601 16097 78294 53535 4540 40822 19969 98558 65057 51805 92574 56464 32423 17403 11597 50341 97952 89307 13374 49741 44637 41110 11801 80397 57634 11670 36132 75400 72911 90854 35025 48809 63883 508 77577 24638 281 75528 45027 89112 95380 54415 35696 60706 7671 80676 81261 18607 55813 65954 14792 74719 24478 45218 76611 15657 29123 45193 91202 19351 69041 47161 31912 66516 23350 35677 50947 51104 72707 39044 26783 64703 56050 69677 6258 75026 34490 69534 70247 1669 26211 55380 2620 44726 81679 89719 33934 5832 28712 43894 81460 1847 75757 57318 61968 94690 20258 83693 13103 92277 63621 34058 81092 39066 34535 9735 53106 67430 12951 88334 71341 86367 10471 20968 60070 65581 6349 63057 8774 81044 28769 89264 84738 90878 76408 21981 66267 56268 78035 52839 86839 93764 5744 99610 1489 69256 96953 50827 85118 51897 92019 50399 31642 8072 10689 13256 78411 25690 99933 52686 93919 19204 1486 10472 10756 87560 83958 74692 99694 74209 65840 11648 55204 90758 20585 94585 90821 82300 19070 94975 37358 83502 4022 23822 7124 51122 6270 79945 30387 85121 55971 89868 52685 71364 49093 7705 54725 47868 1506 9348 3444 73446 25798 31475 35936 54607 10605 66700 6327 45847 66670 43275 23058 70500 25924 18612 37846 26319 48663 87487 78979 7649 70757 32462 43272 91535 70169 89278 98343 99177 94911 59374 457 75937 11222 66450 59787 26180 76911 36639 64666 91643 45295 15514 59123 13159 20586 81573 79479 21836 59083 59658 98485 48964 49326 93632 15465 56135 24077 92248 88758 77360 87460 30751 3938 53823 1361 37456 8724 29493 98366 69991 38301 99597 95946 40610 44377 27974 61647 39038 23975 79771 94416 77853 97575 66653 40705 49213 82301 925 75785 61996 92908 51829 16230 53432 59795 10627 59538 55960 68140 67861 3084 50814 57162 17946 33926 38364 47572 29909 44244 75585 32434 60503 13734 68914 49028 94215 36082 32998 26800 56403 13733 51414 54524 88876 81835 28540 28355 52902 11976 46141 39707 98643 67493 32651 41112 41053 12240 71964 58035 79956 49359 65289 69999 10308 74504 73677 12371 68561 80718 86731 66390 9865 75690 20886 86236 26757 89937 75713 44199 77176 26478 2129 88923 37072 72022 23480 38710 90356 81627 91279 63936 24984 36425 62244 18306 42526 17882 98185 40030 49322 14958 55382 10246 66802 80310 59922 70843 17324 22646 24318 11756 91735 55227 41514 13509 22429 43949 90930 26822 31666 75677 56506 57862 47649 5102 20909 79814 3277 95565 71800 3927 71376 73342 45427 97868 92746 17467 21055 30361 12200 23126 54576 29345 16939 90502 60064 38671 87376 19248 63118 66289 82634 88421 53480 82738 70026 35375 69384 60844 98969 70591 29282 57209 68455 69090 98649 97077 75434 26684 8636 93812 11788 77544 53628 56285 32370 53006 44521 78059 78617 77029 22295 71697 29978 45799 7636 32858 73335 52097 20007 19950 1992 52618 71453 60821 31517 57308 29377 21004 26956 46865 13871 7847 304 29483 21084 69712 45170 50096 71845 13232 314 59646 90162 8721 84878 34945 41967 52325 90002 62799 51766 43854 77463 20561 23253 76365 88372 28048 38643 25750 31261 44812 32062 33513 38484 53648 11993 38536 90828 14654 38297 15939 34682 84055 87279 94772 98518 69460 53637 89885 85402 29295 67290 95193 86339 37911 15425 77486 11722 63131 25724 75911 19734 75075 54671 92349 32003 40619 75765 50787 75394 76534 49765 14213 15594 3161 86292 28701 74506 36164 45425 61297 78283 95617 4860 24975 72089 89133 36361 9311 47593 77677 81665 28286 21590 56051 76514 79402 71718 77446 44611 92804 10609 55588 93732 20743 63352 51324 95175 33566 22312 72569 79202 95788 3605 69286 63503 75468 82163 22320 26482 5825 72785 69047 18816 16182 24503 90963 23534 38760 74838 48067 65968 67718 52647 97626 99512 98853 33443 79305 276 98474 87444 27520 83290 34736 66500 24577 364 15196 41214 38086 98669 928 23233 81050 12507 41397 82164 25536 43473 62322 49169 86970 75611 94062 68957 1159 64541 7662 60610 68519 43748 79580 238 28632 57696 34967 84048 27485 44163 23437 44409 98112 15840 4254 89145 23867 8763 28249 85298 72899 18368 32204 77369 98392 93414 88399 3124 45389 65937 95472 15091 48640 91184 28551 29327 66462 62887 76382 9621 35674 63158 75624 38573 79640 42120 38277 98525 14482 41845 69191 63597 33368 94829 35739 92991 25327 26304 39902 52463 43149 18081 12799 41452 81109 98347 71883 93650 98741 74847 42227 55783 79874 27272 49963 48335 87449 19392 65174 1310 79412 8469 79899 58919 22089 84218 20032 46968 69328 75639 18867 2414 38735 12525 4266 89447 25308 72814 12855 4065 23699 29831 76304 14379 44518 65537 54709 83798 32771 99083 58938 74992 88224 64175 6864 73802 52522 74027 84982 13545 6789 62838 69012 56776 32305 62862 1882 97617 8793 83607 5408 85584 22172 7189 23032 99422 28344 50398 75798 29548 42431 70098 67945 75052 52248 86035 4480 25866 30607 83100 70761 71709 58796 5364 19684 2946 42995 75494 50460 32877 77696 75124 3024 44308 99289 65813 2825 89443 71402 25335 43109 79408 69853 97921 85395 99703 19246 4432 60080 7896 83704 15688 9740 20296 77208 90530 52136 59743 59290 64036 95993 35787 15108 36321 71746 91065 27252 82081 7090 25975 842 3709 14897 9810 90547 44862 31457 68292 57271 60481 44117 45546 93540 62016 96785 38971 41118 78858 53378 9929 64215 22480 29062 2909 83435 68801 21267 83322 29902 24896 83841 59942 61616 84202 52984 71735 70030 28731 48794 70097 76265 43749 2358 99527 70462 39664 15953 6372 6938 21115 36244 60117 61876 25670 84321 87538 64315 26204 93120 67849 2440 92292 56848 24662 73649 1999 50150 34952 39350 21288 19340 85232 65459 44241 9322 93922 44443 93654 16892 46769 93105 87403 99957 86190 81952 89241 28260 19719 89286 83710 70905 9317 36364 8507 87220 8159 29487 61217 55303 15376 1324 54984 95868 15342 11970 23232 75657 77011 94286 95338 26821 77034 36150 98682 32024 5647 78725 40815 42573 36989 35951 769 526 57956 63242 20214 94362 9093 21450 12452 26731 30967 24919 63877 73388 48920 21586 56109 21028 7903 28135 29432 86066 98680 79355 23418 44283 85569 70365 72346 29757 30259 20758 83830 36391 58378 58619 42283 20860 90508 68039 48420 89461 47506 70524 81669 46396 6800 22871 70666 84897 60258 74611 36650 62962 27320 67123 34848 19840 75059 73201 72516 48120 36695 14807 76397 56284 93210 24486 55365 78417 85931 76111 83297 76185 98369 59440 93255 77952 244 14262 57013 43541 72797 34876 7 25986 1652 57602 94159 93206 78405 61360 90681 59405 90562 97904 36541 93048 6889 44550 84890 41682 6507 71657 81732 83821 92858 71091 51085 98949 13378 20844 50007 48493 88962 94977 94777 76800 93221 65225 52635 97277 34610 3026 97133 49252 80150 32137 53273 6128 55213 65006 21540 96559 51777 58188 93263 22212 83876 51802 15627 28460 52556 68881 69495 31466 53522 71488 75904 64340 28464 29742 84739 13648 47566 78963 30951 37960 79745 94876 59231 17133 67077 45545 80052 42879 29401 46799 9435 22475 53631 48094 77246 54033 99649 82681 55519 67644 27024 42450 43880 1135 87622 10713 69342 91311 30475 90209 13483 18157 57778 78249 94579 49804 80705 90155 62832 19918 32974 84683 29975 32502 92375 32954 60802 31173 52342 45442 11365 83913 67221 56342 58740 3758 69263 14710 32208 36422 66987 99070 55455 80453 65054 21213 67326 56635 25983 82714 85872 68131 73991 39333 63722 6682 74410 95104 66062 39099 21307 1812 88384 52241 6227 93759 52500 14061 6123 61299 63629 24474 6089 95584 17418 76101 79042 32683 95612 13173 75504 95731 80921 12958 15395 79037 10089 11966 96151 87485 50521 70564 17470 86942 44291 40244 76650 96052 76113 49015 28321 67279 63185 58867 83877 65704 2214 39784 16685 63665 69197 50427 72456 15173 76017 83242 99499 5378 14250 58750 27208 85608 98901 7944 610 55500 92107 34882 49339 87419 18364 11884 24277 20552 8831 52637 43158 56512 89221 93468 20783 77517 20459 41270 84818 55302 78310 6488 58192 74772 17815 54436 30231 46219 63952 11412 80296 80725 29449 96263 41351 47270 81293 27375 40829 27871 98887 81897 57135 92063 90968 82241 4947 1853 46454 68096 10088 3369 96042 1474 96281 87399 30158 60691 1952 12564 81438 65029 99639 26118 68420 59621 87205 96837 36702 71566 10432 77192 24381 79166 1287 83899 40117 44628 20201 37351 24571 8940 45341 42903 92363 85196 87332 16212 55410 17758 58405 71842 59247 90644 131 8016 16809 54598 15447 81556 28396 61573 93068 15478 7217 92315 28756 11387 74861 77967 4069 49982 51076 54929 7430 91886 64161 33140 82462 77845 19009 40203 86545 59025 22663 41558 8501 63347 82930 66244 59474 4764 10192 3839 36849 42938 52309 50881 97622 92012 23029 65214 22011 90410 19228 35284 16311 71906 59131 98708 9678 82663 22289 39589 77313 35076 67790 37205 90884 67129 83741 65249 47206 19858 45492 53918 96062 50042 44819 87626 49810 44991 5313 5658 11325 36269 13905 53675 29549 70502 54362 66334 11210 68822 9809 49984 42982 26147 3255 49641 98581 68634 14893 45846 55110 79549 96937 98534 2561 46761 57908 25319 97514 38531 45132 15009 54474 86513 57617 16512 30540 58717 62063 77636 92754 47938 74524 32569 88779 47617 28834 77092 31948 12239 84083 67814 61065 25960 22786 8255 45006 30796 26435 13571 49710 62325 93124 19536 30665 94431 52532 93755 22740 6464 60476 7159 88935 5556 99947 81881 85975 25859 26023 85269 8731 48016 98907 99009 65228 33240 20412 52638 62909 146 79189 25778 38722 47686 35214 2278 64804 24860 66571 26632 51707 20976 8055 82435 32384 52991 52668 14971 2754 48787 94154 61379 87373 66041 43184 52045 54787 58761 37580 25748 80259 96616 38205 39468 41875 97105 63266 13213 98731 49775 7118 19870 69867 47492 17841 43710 9578 86274 90185 95786 19696 22163 74472 71338 94259 10811 63350 94849 1185 62829 57353 24165 69553 64264 12167 54680 16572 92276 84210 35240 30155 74306 34459 75286 62058 37454 77822 68414 26042 82980 87463 31331 36066 30126 61112 41394 14076 64705 43650 34436 52756 49319 71621 75373 53152 5427 96212 31332 1013 83188 42981 75803 75213 74004 19254 71527 87182 50830 70698 7311 15702 3351 56036 25383 99260 79021 87002 74187 6400 15451 67930 36032 232 80614 77702 86041 5876 21992 16073 41340 45599 34883 45810 53671 92185 79656 23140 43663 2 34838 29254 63606 32030 56468 95838 34739 80080 59211 72046 38166 66671 48100 89811 96379 76131 78347 97858 73267 24037 96460 98461 25184 78058 55846 12274 69848 1977 20538 3954 51534 29121 70177 42875 22864 52654 27263 76735 67087 40709 63645 16167 90275 96979 23514 45595 54587 87557 43492 83196 56868 61295 60842 13447 30399 97184 92334 41826 45710 18882 6129 30661 2422 70982 97134 7285 76674 51027 39827 43653 18408 69613 49976 63579 7398 26120 27168 44428 88046 46485 47735 9292 93605 13740 33962 14178 73419 19663 25070 89173 16131 72207 78226 153 55565 88589 1824 6015 13139 84676 76258 63552 36855 76947 10217 17498 6478 40356 88880 21698 48737 88872 94128 73937 32107 84907 62339 94821 2451 11566 24079 13146 18197 61197 81303 41890 55782 35876 68847 86566 79785 24167 96226 33322 90083 14183 13858 10183 26722 74888 67207 73722 5454 174 1869 14609 79860 87393 92693 34317 61983 65702 61468 36499 73045 6438 48948 3234 53454 12556 35322 42111 3290 35919 27232 47745 25146 49007 67100 38044 41652 27028 8922 43377 77834 76663 46407 26480 17536 70413 3805 26833 18284 14301 35547 16780 52163 25572 67343 1441 42960 93475 26671 35910 95106 73185 57654 92843 22506 88005 59070 13891 404 60680 86649 57740 15561 83903 85703 96319 24175 5858 84060 92725 5654 2469 13059 91081 34797 28494 33175 10967 68313 73737 19878 88365 97754 68446 51433 85741 30357 42427 81330 69759 5031 58821 11319 73820 92801 9544 44045 91598 46588 77513 67873 7955 37657 3987 5669 17351 48990 62450 88172 84147 95976 97067 24019 14721 38203 53239 48505 5012 95296 61407 16248 20066 58455 41227 84915 81025 39130 70933 45142 88575 2599 12591 32693 52006 86289 32763 72447 18099 31462 47579 3298 3958 24589 75421 11221 75473 42030 43961 21005 8235 39466 69431 68283 14977 1413 87312 30604 64476 43366 61286 93085 25831 80162 61376 36856 93620 70633 40799 40739 21069 42985 14136 23493 42838 46850 30736 15314 87447 57190 20554 33837 65819 68323 60769 92756 85187 21163 42211 54996 36135 99836 61115 47726 22054 99346 63608 85338 73857 29189 48229 25762 79644 70623 90548 53476 67158 28665 97253 89022 26604 29895 99547 54341 85447 7686 19425 44104 58595 93561 27805 97316 33555 45956 60471 44596 43022 58353 95495 7112 39372 88389 40835 77414 13750 96847 4577 42445 50474 40597 65396 15084 3056 97480 35805 51191 62303 978 69539 64774 21151 20638 96688 14402 27931 94576 96492 62293 50011 55582 87962 62517 48587 43190 43878 47210 32266 76216 75339 95469 83974 43045 27786 64859 35899 26474 81495 78518 51770 85028 5821 81274 18916 47284 6492 68046 30359 4562 94683 87385 76524 14583 29421 55514 78563 68557 10558 4166 46758 56617 8430 84270 65698 2377 19088 12627 79687 44781 53249 41894 87298 5657 58107 72461 44560 20414 97215 41981 29482 50532 32706 54498 94244 12801 18951 24410 84088 54265 69186 37641 27389 8727 220 53093 22775 25667 27515 57279 66830 6154 78277 10733 22485 44098 39030 18402 40882 13163 91797 22753 23665 48125 67172 5720 95370 24108 68725 49478 40155 22472 12640 99791 27964 42190 98171 6558 91745 93936 77903 85884 26547 26310 6140 86627 92699 82419 81403 75303 53905 48903 1099 33041 74470 1536 40424 80667 57656 98621 12628 69852 6521 78078 87911 41535 32496 54555 7857 95747 79531 10859 57150 74069 47591 85030 95462 89793 2140 51866 25691 81854 25759 15004 16345 38758 58446 51524 50560 37696 53282 70667 9052 23083 94094 65333 9229 61851 54431 19354 82177 42028 60020 89401 98471 51606 393 78790 92771 35524 95909 52852 15348 9078 34667 68731 15577 26185 19575 4301 59304 32068 24582 36278 17981 54562 65778 78933 33480 49780 4708 15317 74199 88685 76332 43248 77210 88622 99089 40929 67988 5354 228 38561 82625 68929 31050 27471 9113 94263 54088 39296 22754 67286 1613 34996 76978 21247 56116 38951 4189 82946 97424 14429 73414 15893 31005 27742 43338 44441 82883 91137 48740 38785 50497 46492 3175 49051 36488 49929 14530 73472 90537 91670 2225 4293 21220 50234 40281 63958 24263 99341 98838 41730 14705 48624 78537 23544 50 13171 7143 37871 68451 30063 89581 57946 37678 11545 9468 15842 74162 43278 87667 3889 21760 68445 34562 44650 17314 38231 47101 22819 21785 23136 51396 50194 12263 80006 11028 44870 57386 28028 4512 27566 73821 51078 76969 28692 45706 24818 63014 58051 25348 10858 46392 72267 36974 33098 62998 25242 97905 80374 93653 78079 123 62737 89926 55225 24231 52971 62819 87218 52614 77593 98135 3886 50610 52861 13697 40922 81547 14759 10329 59930 63343 4258 76108 46522 92893 20864 91979 1837 58659 90233 23237 34478 4725 30382 16818 86270 99990 41877 38471 40086 1943 46922 85718 61162 96648 18411 27899 42549 82098 39779 7144 10871 23399 8293 90858 45304 74302 73379 7269 38063 56858 58372 57350 81904 61903 12321 4888 4302 94518 60445 65212 15790 9985 78957 43570 39553 78728 81105 92876 60384 95356 23967 84874 22339 8725 3509 86209 2869 40559 82153 39776 91967 72382 22726 85262 2737 11525 14863 8138 66972 14629 47717 8873 27716 61062 65411 97119 46920 19935 15153 4844 52753 65590 1030 97599 28933 78281 20445 86032 35453 83000 17434 71415 57599 25697 64972 28936 82824 92948 2034 33230 30788 28133 41679 83771 44050 75072 974 25219 24363 77972 20773 18187 64355 42245 4473 86851 69584 93845 39964 95748 99846 4345 24270 37507 23768 99844 16548 9583 46587 87186 55595 23877 6480 2973 32688 22492 68123 51298 16521 65871 28095 70011 20112 75411 75896 81322 52451 34652 62459 35309 36568 47362 80101 43836 12182 73294 67759 23354 28502 70426 2534 84109 78896 90141 84502 8690 67897 14336 42788 67890 89002 13628 53420 3480 15438 15937 85901 40877 32754 82839 80952 35578 61694 91215 40716 61478 84192 27650 57711 22249 90593 29908 54014 97666 79559 31443 50888 22692 6940 783 65405 69885 97156 55089 48922 65787 26105 69634 66781 12127 67946 28614 1531 52750 35621 47913 58554 95391 3032 25251 37444 55015 96716 77403 30778 11088 33665 37674 92570 41843 48958 86256 59425 81751 40164 50568 59598 773 20045 22790 78905 40993 45021 75951 46156 62768 78499 93494 12123 14920 52307 49455 4890 25516 16973 44982 14407 54746 41225 19077 4129 83302 7318 68130 29310 77048 23900 29609 64353 54294 39545 11746 75235 66408 55487 66231 23781 36444 61546 20001 92510 70340 60752 23710 14495 91150 70547 35461 12429 25648 31065 13460 97410 58407 21330 67588 97818 53578 2256 68317 64578 93597 41947 63613 41817 20039 10125 28119 88883 91231 83740 18163 14071 83894 11807 38255 65275 89057 11111 2652 95431 5976 55939 23757 52072 51082 47423 94528 31904 83949 81285 76278 72726 70036 45330 15644 75535 52008 78556 90469 83665 21153 23434 94749 91355 13377 72595 82174 84254 66489 49527 42947 52444 64386 45143 10737 19743 80465 64436 44411 92307 11755 89070 78943 57546 838 50834 1719 60806 38804 41780 58301 86238 20140 938 48337 92125 23421 80376 10017 83549 5953 21809 30763 47640 4019 41423 82032 89031 22552 67400 85349 13622 36802 53880 32924 33358 18146 16552 9921 83653 31248 15236 92224 82887 88043 70715 3503 95867 78694 88978 22876 30306 21090 6366 95417 29725 54196 61671 99379 90167 71291 9337 19996 85261 67998 64260 29222 85086 15750 322 35401 36034 95554 82377 88171 15388 40955 95308 41138 82808 6714 76441 95716 52539 25993 25935 67811 12727 28268 43425 27283 59046 23118 28202 94165 46680 27782 81197 38708 96376 20948 48012 80277 55558 88263 1358 76965 83371 25928 38786 4339 12648 71073 93901 12460 56039 84924 72249 43818 26277 25568 94886 1931 97260 80883 80711 90598 8028 7397 41173 84207 38931 5634 25414 65417 29351 32650 9628 53585 34086 81295 52507 86801 98095 73830 88320 70337 26516 48322 77049 40505 11754 67685 79282 49188 47512 29219 61960 76862 85430 64659 43094 85461 49438 61492 58513 97928 33655 58131 61434 70970 95154 19449 58368 34188 74548 19183 46681 594 94214 12362 30969 40819 597 20984 2383 57234 86802 41547 33728 50638 16399 60701 43934 76773 49915 74845 23387 51948 58674 8743 4173 25961 37975 84778 85576 90802 88415 60033 42816 6810 50513 52514 48848 88086 54928 6740 27478 20658 79125 52923 14499 51702 57889 52913 65340 71182 80062 46840 29083 74046 50048 59808 73188 69130 43453 38766 90314 85239 9272 66302 11841 12346 35824 97665 52242 75861 82336 3694 53381 84978 32964 72116 55700 52253 80686 33563 6745 25241 16059 16504 47829 91755 6282 85165 77924 21950 71507 86825 19725 57395 67669 39447 61402 66159 47792 62775 80713 64567 71319 49005 54547 41408 54245 70707 72232 8080 63462 54313 36442 41797 18920 31000 24695 62102 72412 56400 47191 45688 54982 19107 69796 98111 65503 74948 20519 73456 86003 18531 40961 75396 59559 2405 45917 72611 38173 34032 30881 99802 78449 73118 4420 87638 95441 35714 71711 78065 62914 22391 66161 54715 66914 75522 20647 84604 29264 61072 59831 41729 81370 90565 74188 35487 54110 68173 40494 18523 80722 24779 29714 45919 38770 36163 92448 55314 93216 34477 90894 17666 35482 23986 23321 26527 27918 84 46187 33011 82304 69883 41076 58358 5946 52071 66973 58558 74792 14248 7540 42891 1768 20139 57118 36511 18468 68109 6455 51728 4918 18591 35147 63428 39658 74109 43819 29598 37573 88170 91155 43138 8134 34615 71227 60539 9671 30515 88637 64614 8594 22602 17553 83267 23923 74333 82342 25962 54697 10394 81042 39012 12442 93171 26879 20794 44295 74851 87361 13618 48091 37226 61936 68284 87657 49498 92340 19205 5713 60777 21230 30213 91088 2589 54138 92694 53041 44622 26840 33081 35061 96136 93587 53500 4216 91095 58256 63865 11685 26029 31276 83570 97193 55436 70957 68782 29518 21025 41347 67942 49756 7751 9759 40080 52348 51550 13404 70477 6342 99294 31354 53786 59162 65056 85072 36657 57478 34686 7717 43378 91710 13849 60148 59689 53616 33659 51910 75367 63882 54277 69051 95896 30702 43361 51186 8700 79880 34128 20530 76660 91490 1741 54546 12009 83610 4178 99975 86698 2730 91986 56072 43197 25279 54892 79620 34563 6835 50540 10533 18159 3571 40917 84665 59077 28555 96671 71726 48710 55255 37200 30135 49858 37245 96315 50915 3535 21959 40474 53042 93652 3721 96890 43972 27286 62787 70604 76718 60600 42215 78228 78255 97961 62164 38097 19812 79941 33609 41008 12106 71258 52480 71387 26989 49106 53095 8319 88470 5687 57255 69889 84095 73113 21995 62113 13629 25145 19310 37775 19154 29622 17729 39971 86204 81216 20989 31413 28716 87508 34683 43250 43750 14488 1146 80489 93924 77480 35004 56951 59426 32589 13898 55888 20597 66328 26192 74550 50360 4559 48163 61020 84500 90885 10049 34252 93809 23628 61234 25638 69798 40581 16921 15523 69763 95082 92731 73051 20314 64951 38637 25360 28083 20199 78928 85526 5404 4037 37493 9579 86119 78503 76054 20574 51891 75596 68783 29231 64146 97932 71954 91259 8428 84964 42708 20741 42803 3765 74149 62933 70070 31831 53202 64986 76868 46315 32828 4953 43400 3606 99525 17706 95390 28802 79319 89340 87857 91625 32092 46563 44167 98962 35032 61431 42529 64864 56246 15439 94754 19986 67824 84896 88918 59000 80246 47402 78082 13087 77965 98571 55031 38600 57497 38787 70244 52812 53070 38312 47526 20396 97967 56895 89533 62556 91793 73227 84625 3153 26293 69649 74812 25421 97775 17862 95944 90021 69212 27648 67776 98516 55910 48214 55389 52350 95071 84204 16528 58130 12817 29925 18772 67738 48372 12151 52068 29778 56611 56687 21339 56131 15205 38519 91038 89746 85487 84723 99334 35412 80540 3959 88133 82045 3271 16534 79724 32270 37978 31566 16594 89829 5897 91373 77970 85413 39471 41249 91341 39133 50334 48808 38884 43480 25493 23766 6819 61649 18047 91303 70976 59091 33254 25996 40324 30682 70679 63543 59509 84422 92537 17649 66873 59771 42369 9002 44722 11576 8418 10659 907 70279 25304 88858 15770 91822 80619 1468 7682 88538 26457 48538 90760 7669 69912 1996 92710 89328 30415 35657 87232 72486 20119 46310 4438 92618 27237 21452 42715 70125 45117 74112 40507 40206 71574 34088 63521 91537 45813 28768 25843 67489 81331 87216 40205 83350 99235 53610 98591 87779 9055 52729 34584 48341 54075 72295 61118 34255 95597 28089 34522 14466 87623 81949 24189 3936 1839 4459 28750 90730 43303 64931 10337 16505 12670 30494 33551 4026 42442 34403 54682 8400 72863 36901 98099 70959 75369 89491 43738 58427 56979 34691 54864 60103 55353 43452 35858 696 33853 60402 30233 56774 87043 53426 95002 93866 13418 12787 45344 57852 72336 36365 69499 64334 14811 24998 39909 40636 36779 5018 56339 85142 40237 94559 21391 13680 71226 10672 50106 27451 96340 21558 38774 68644 43993 71511 5694 41129 23027 2932 31926 7926 10099 9641 79727 23264 49533 15464 15510 48507 88591 64251 67223 22989 21123 73093 35868 30966 27574 2948 92982 74361 52117 64135 1199 44287 52087 67198 91945 36465 5717 68480 923 91218 15321 59696 80371 25922 2448 10101 26369 10562 24982 68504 25746 16475 10303 35702 84401 76340 97567 29569 16933 85710 44216 52009 90679 30292 66303 45534 31555 36239 66664 81478 52328 78493 93047 81022 91009 63305 75742 67469 64495 76982 69175 43782 69974 51030 47293 90436 97923 15383 84165 84262 88555 11813 67837 4273 59799 25870 99 76759 65477 93459 46832 53881 58273 29507 801 27267 28245 12344 31121 3195 72306 76703 42400 44931 12353 32769 93215 58514 93834 13379 52188 51797 52210 92569 73262 16252 17101 58852 29652 79609 99383 12466 22396 95803 45336 53288 54723 26858 68183 68351 1448 42415 88400 20725 54990 28191 77476 3973 57890 39708 54667 28835 73418 89820 80338 845 23467 78298 8899 29385 88509 10179 18413 4451 14546 2392 29784 47581 71411 94069 54401 96229 5035 83178 34840 36726 86295 79436 21815 81657 20407 61642 63430 4644 71138 59203 64190 27393 40689 65603 47684 1219 93046 86402 92812 74463 56419 26781 84128 44911 34469 2863 19235 45224 78489 75123 68738 63018 27098 93601 24564 93015 41139 86616 25413 71276 73871 39342 21272 47332 44651 68386 72628 60019 13093 93323 3422 35080 57022 22980 89073 60649 11559 32232 63150 92963 11785 84426 7050 18356 10448 6583 7265 4206 24342 95330 16099 56956 5117 90355 41945 97264 34358 27102 18250 75311 81664 95610 52358 21504 49232 19930 11718 21709 4557 61681 48537 87009 33138 47869 86016 21678 51577 26623 93805 79898 94729 77919 89445 55898 87980 21662 39277 22080 78464 16762 83701 48164 29663 69327 8520 40404 8782 49266 84672 83936 57628 73896 50248 24164 64591 18743 59281 83087 71899 52373 36579 80000 72117 380 19282 68117 53943 99303 67225 20665 80439 17541 55611 95317 16012 11934 5201 67311 82442 94546 43324 76435 65920 31448 56474 26464 31060 89143 22624 43735 86642 14570 70150 58315 77821 14085 7173 75623 67447 74315 5898 12906 77473 2847 27420 27351 51688 24178 33521 51004 42067 36484 18821 46880 36769 11613 86243 97267 20434 2901 14825 62683 28690 97644 32756 25026 93642 53092 941 25094 74144 37625 72841 9926 23229 83516 67983 64140 60758 80354 77493 17656 65416 60916 68721 99569 96171 50666 19384 61711 36057 58451 32357 8556 75928 30655 68646 67159 10296 80700 48597 76068 36381 34730 28987 39863 35396 39343 34552 19561 7055 24549 52293 61446 6590 94049 77706 26321 96191 67366 86684 89584 50172 89645 58346 39285 38252 69247 49279 97532 83460 8785 6176 54335 48026 89168 25248 52869 31133 49621 28226 81097 97459 60214 2427 24686 44679 15793 50225 19627 4946 73654 59551 21234 28126 88279 21844 78625 22772 34158 17201 72903 26755 35507 24430 22595 64832 71151 18116 85618 38938 60112 54683 44843 30619 19723 42872 10382 71881 93672 88841 38346 19745 51851 11113 43875 30344 38647 71036 99120 23440 34846 74324 93545 74946 18737 90035 30476 89395 86057 89261 24068 43886 99941 90693 88746 97553 63534 29966 44213 47898 2128 93326 17627 69997 83468 76005 50322 4140 74862 53994 51652 36369 74686 91269 69622 66416 99468 82561 11626 22840 99972 59526 97171 22803 63001 73010 19497 38320 45355 40948 36788 2522 23950 66770 50336 27049 66853 12098 8125 37761 23728 73723 72209 83636 90720 18016 55681 37584 87142 19550 9324 70430 54809 37129 30691 40818 38170 83597 66339 85990 34084 29071 53447 95676 52823 34463 89300 62870 25227 39727 31405 71125 70157 97485 14556 5459 97360 41782 4502 66205 61583 82491 51466 46049 26387 93775 37177 18029 40691 85548 52983 71243 99571 56212 36128 54476 58152 94299 37293 90955 36420 62715 81094 20277 80643 91140 22105 27646 93906 11978 11719 15519 11823 69549 32267 75158 81075 87283 11834 52577 4282 19105 67628 80857 65825 94778 50886 30877 85603 8414 33818 67622 7763 83485 7460 84659 96908 55536 34504 38963 30863 18498 81498 1385 61844 30254 99678 9367 1359 79859 37111 5288 93520 24993 777 21058 71172 11288 38572 94822 37360 95697 65795 28172 55429 90366 77129 38910 89507 70128 23082 66269 66207 61683 24386 79501 82285 22364 65085 18672 93444 93424 11620 51208 91796 69699 37023 85105 79193 61069 92283 81139 50782 56842 87153 85026 43287 64676 38390 72684 40620 77469 17175 62423 41257 78195 16575 9682 36352 64443 3880 83084 66311 84521 7605 82173 3466 78918 68683 43535 36834 26236 27837 6343 5150 84337 52954 87810 85130 99025 86998 39067 60047 14892 73741 62029 36706 93145 17967 57164 86767 23093 20994 58111 72590 60612 39737 89537 39529 30680 57915 3007 55336 59007 24323 65004 70940 97254 30930 33169 72009 16303 71470 24958 8839 98397 49559 41226 22129 46679 20969 83136 43412 65352 54432 13156 92821 52046 47039 96713 34025 51368 77918 86530 63749 74675 84767 85401 26687 93054 31803 44860 3028 92336 38076 421 67996 7687 94548 52831 51621 96458 23351 20392 36931 14292 21908 87775 3013 82215 97295 62296 13691 86506 80709 86865 5494 71683 78998 42655 20017 73437 721 13591 72383 79487 78712 10273 61971 34902 99340 15996 38128 67397 86994 7012 60526 98435 35455 36326 78941 6237 7784 22677 52481 78761 46819 93566 65144 12288 34689 74929 49568 93659 35600 89590 20666 73426 43143 35931 92116 30830 45120 82061 43798 34551 73346 52868 10824 28682 35679 11459 56233 9548 11732 79739 66580 50217 33684 80696 49734 60202 21317 64292 13362 66852 8446 62990 99360 51819 68062 41427 23102 57130 12000 82736 18745 63199 77868 1121 8815 72861 15572 86473 24817 57521 99601 84773 48406 56717 12404 98692 73545 61592 65960 76260 51426 68764 2756 13129 58000 33695 81926 70267 94667 80220 46525 58525 70078 38315 75260 16150 35102 82476 11664 65527 34860 37802 7563 78342 84600 75083 46973 49098 99645 91100 99880 65921 20592 8267 61899 44692 3652 83520 35253 21664 31900 30424 1175 28941 16549 69551 28152 8397 96441 79833 30188 87409 70324 86432 38002 49720 38633 86413 43646 75827 73134 96512 76291 52314 87047 60316 29085 93725 21423 30933 80647 54884 33288 93977 41071 86169 16792 51074 47813 38952 48443 26820 72450 57971 20292 32 50954 48052 47762 47312 42893 15607 85331 76356 47389 48935 13057 76603 52547 93969 7197 19412 44296 63313 68464 35517 78227 48464 42236 54402 60100 10634 91513 13325 32690 31304 49200 40228 9903 66805 37192 86205 55926 51874 39623 82150 6475 32765 39124 29419 26625 45339 43665 1269 33965 48129 56265 64314 19661 70165 97181 5280 93661 32343 17472 37629 33892 4457 87519 91701 13977 46381 55445 83206 59680 35047 23094 17831 97151 11209 77061 61757 246 45618 52645 81831 26380 77064 16553 23348 7432 19100 7206 94176 93208 37969 88325 17710 37788 28647 9419 70488 80830 49550 80024 31234 8840 10093 99230 88611 9150 86744 21608 9713 2490 60582 99850 98653 6382 28501 87442 64053 41187 6867 46804 64892 73563 9325 37009 59173 94760 18593 73131 50590 96505 5192 64020 41253 82074 46426 18989 40779 38340 79701 23691 8936 11851 53283 3458 94170 60363 75658 19053 34614 49671 15637 27459 34044 6114 36902 10522 4401 81100 43806 122 90340 25964 80648 55552 66907 5414 12660 60883 98404 11946 54080 78413 67582 43262 50124 79261 83722 26659 31962 34449 92316 40158 46886 64516 69632 2543 69124 95817 66078 69352 42150 44264 84946 62941 63510 41897 93271 89038 86501 74194 49393 18239 54082 66833 2638 58615 45681 36398 28781 55907 6434 11264 4989 24681 30810 7617 84085 39293 89653 93875 7991 38096 40754 14527 80717 35272 94862 1664 17140 78597 63220 39992 64124 35772 82058 31051 73420 9353 20100 25642 78545 42725 15764 54575 67618 4211 88853 61650 752 61241 81877 45890 28019 42151 99195 14257 46072 27476 47428 93740 44157 51072 40265 38294 68777 24380 76455 38007 36791 54560 56984 39329 57319 23733 28205 82055 85234 75239 27720 78532 44827 88776 11127 54125 61324 536 52986 59210 16898 83819 42145 10242 6528 66193 44705 80917 17737 93737 80899 36619 69776 93916 90993 45816 17106 72466 56516 36504 11404 36439 11606 13315 38726 45125 86374 93998 34672 57503 27559 43154 66692 47373 70713 43638 42632 49084 83108 33998 73843 89548 18999 2039 66838 39763 27970 96625 3193 92054 13703 90109 91266 62945 73073 82148 94727 96190 3452 97188 24383 50538 83759 13479 80565 66177 68593 22733 76772 4222 6749 97121 58047 68186 25910 81825 55672 8216 43468 76475 62807 35335 89796 16778 40367 64683 4483 12126 11235 93887 28197 31183 54822 52707 8863 97167 17099 17235 35854 64536 54932 50388 68795 11017 81296 93201 90682 90281 71112 22386 43083 84629 95343 84864 56007 52543 43620 53058 90194 37821 37281 80958 70635 50987 11824 83501 25757 30473 26644 71076 86679 43975 42563 30525 61212 85439 29064 9070 62591 50845 66786 25223 53834 37439 61677 83507 45777 24173 60212 25220 89233 26032 39024 36485 12310 27369 82387 53972 66309 82195 63236 48655 52322 72107 5395 17833 30628 92648 85941 52575 33425 41325 19854 7126 96416 66694 51397 32135 38366 93463 80730 15453 31378 63682 54440 12968 81240 5367 97403 2555 26564 975 64904 4056 92602 93399 3170 11558 7906 92953 94484 5938 82408 90442 15838 18976 68403 69952 21177 47547 94104 28363 12463 85599 21574 14345 9767 29446 82554 72439 65110 93911 71279 71773 60012 33890 52060 77749 18944 9688 6830 5014 13310 1690 99353 95161 65556 38674 94008 26367 60550 20551 11865 23013 85322 19378 58006 20788 71066 73993 47958 18072 5224 98842 31221 27727 46738 65569 6960 67803 12793 81101 32627 60832 59609 17293 75890 12856 75417 71714 19817 56324 28341 76642 7302 50664 94283 95756 11369 6683 1656 63676 54002 55844 9984 49750 17027 60040 68474 14841 18732 52942 26629 35051 58680 23943 16011 87628 50278 30091 11972 45542 79510 87085 23407 42035 36648 28749 14125 7099 24103 34170 56739 57716 37612 39013 53780 79750 9122 82145 66473 66498 19646 76456 18866 41143 36781 85445 26530 87003 37794 23138 90882 88720 98033 50014 30294 69491 36048 60441 86300 29191 64968 10231 78441 86590 75973 43229 56997 53680 86820 57821 8659 56 81373 52260 81451 92990 90196 778 37133 19967 73573 97971 70094 28224 23882 42979 28250 17048 33117 28112 37855 59694 12826 63188 80617 57046 82905 38455 64235 44371 52770 21164 40484 75873 47243 92398 97695 49638 82118 47451 95520 59279 51199 96804 18063 12293 10255 99938 87981 50546 95207 77930 98752 63532 72563 65808 58574 48224 27158 89700 81086 81160 39892 57746 72916 15787 77435 84943 70570 61617 39968 88280 84003 47902 70637 45564 81872 48933 91126 17898 4999 28795 234 37699 74520 30099 48744 41534 41269 89097 4850 37797 79357 43440 15082 75274 48525 60095 79803 37728 34319 6855 48642 74944 95550 91212 83578 30579 53390 81019 27 2449 91321 70542 97303 79222 21160 96329 13942 96145 83495 10005 65383 49307 44736 14312 38289 14542 25079 31882 97518 69510 28845 77993 47917 26596 58671 54077 58374 6793 22894 51310 77851 56132 85533 98338 26129 72465 48630 33735 90624 30412 26173 69950 38075 21885 87539 43206 374 84709 74837 84310 45127 8081 31400 3020 53313 34067 78461 92228 59783 52370 36556 40804 37630 62565 72036 18702 15966 40022 23929 78822 24718 21938 78843 31104 58306 47820 19339 12600 6069 11982 26240 67080 67559 25329 67879 18283 61551 39817 16126 96932 67783 29834 19669 67142 16495 70954 89134 66966 87674 64526 64816 95795 62463 64675 22565 4841 91268 21072 79781 31498 98252 80290 79147 30819 78754 56668 26247 91359 31583 37319 39846 28337 64598 2949 77291 42070 27833 24292 15513 19182 36096 35050 98151 19195 94340 87898 62671 1095 38329 74489 46513 22346 20522 5547 72189 92865 88617 66381 43077 83696 72793 50861 4308 64006 33571 64697 89035 64808 85646 71687 76244 99715 99542 23634 55564 36206 88780 82140 51667 35510 42649 3789 8595 33485 59586 34841 97781 38349 89642 25426 15041 58733 41167 82784 99966 1938 93753 72930 59393 75694 88686 10583 32611 65318 51149 68024 90274 97163 95031 47774 78338 79751 60667 68970 63655 11800 66040 39217 29773 20928 95286 90095 56408 64001 21277 67886 86073 14606 95514 50997 44970 52511 60981 10085 36415 44211 48617 14216 19959 74908 76123 69321 9357 31665 25169 64164 62306 23181 38059 6999 40371 38808 18221 98482 30734 49516 56196 95149 16025 87778 47311 46524 98047 71460 88450 93365 48796 53481 99750 64632 48096 56514 67541 25066 76047 67997 81977 18906 95337 94078 57098 8056 27424 14503 13110 53852 46438 32863 77570 65998 59934 40821 54516 63129 15630 39574 51306 99611 96439 6869 23028 52899 93009 51780 65026 42806 68272 93476 33784 42225 35203 60937 41446 46641 80366 14243 82176 29349 79433 79076 17238 95549 6895 29543 48863 33573 62317 37428 80191 3162 84695 56226 29688 98403 68696 58253 2255 32039 40645 88214 74224 29630 58469 47670 67055 93300 35975 21660 53602 69606 47226 66143 63248 92405 90873 64112 47500 755 62719 77687 15962 64228 8933 55272 55683 83697 52901 25982 3939 3448 24764 72777 39286 4330 44945 91589 63640 36142 85521 59608 99412 27068 62472 71643 52961 26172 19587 1484 19782 7308 79823 85083 71680 49885 19889 31217 91780 8307 13805 27623 92239 59897 3119 30354 25371 27852 16997 58332 32994 38348 50250 38532 87004 65754 84466 5695 66502 88688 28238 47132 78196 55452 26620 50071 8382 2159 5535 11643 32597 88893 96580 71188 64089 49228 90639 46490 40144 46802 48355 20415 25326 33906 19440 60108 22847 71902 38376 4358 44080 3777 24994 34865 99055 9173 12907 39172 40068 66728 87661 6104 60305 76872 30071 44640 3859 3455 47076 78008 12867 50829 18501 12082 21480 22872 37977 6213 86472 84355 92749 25903 7640 40771 5448 48778 93671 28024 61979 77541 43551 54851 30869 3090 44938 44094 3897 99320 31178 71412 81586 21175 8041 73778 68322 42860 45858 87936 52349 63151 50602 54519 7610 21347 93674 81384 18384 24639 68100 9398 15377 91857 10423 9458 85475 34867 26022 64850 86591 78506 55633 13964 39008 23932 94042 15576 32822 23958 54588 58785 48279 95248 54475 68312 26297 90745 31027 86919 32080 80544 44695 95725 90073 35579 68912 38490 4619 2106 29726 9569 5837 1939 85651 52701 61061 74087 97610 18657 53939 55996 26805 46192 57745 92546 46961 86904 11605 9268 10653 54817 2751 44590 20176 9667 20452 62723 73332 29246 20806 21440 528 51260 4856 66808 497 57289 14872 17241 99642 72532 49752 46113 46734 94334 98278 31389 92443 93218 63498 6405 31158 25867 86966 11560 52243 92621 11203 43989 66388 56749 76567 59260 18925 95687 59840 7223 94122 2628 85653 91244 16721 66162 79196 82453 16071 40241 34810 55513 10153 5969 13080 65990 66695 80867 64308 15851 46757 83441 18424 44416 57931 90264 37705 34096 45480 34664 43069 28412 79312 61288 84906 85814 43273 42171 7040 89377 35851 24084 21192 88007 65734 7657 9020 45659 67420 30371 15273 12570 73622 31226 30654 271 89839 6739 88009 64332 86399 45070 21913 44271 59632 55723 16327 40523 84779 33579 2378 31175 61157 24989 19297 37623 502 71355 735 94808 8597 64486 10575 59881 14435 41830 42089 97979 63416 99939 51271 62316 42740 57751 27684 265 17947 35525 10863 77038 66034 52141 88887 40560 28046 55826 51755 58640 75051 76879 99486 55651 60626 34011 23304 14580 12201 92419 75215 88432 71639 49184 83359 59576 81526 51965 6299 77071 22592 24428 17270 12741 25659 64134 98505 82332 59468 29674 43870 85422 2018 46266 94809 27983 23618 89717 74364 32645 36426 56587 64570 75006 65030 16330 30302 54749 41952 75202 91364 31969 27764 10944 53105 55128 61223 27271 75328 24737 47509 25795 22377 8524 90098 92805 30182 59705 23496 23640 99708 40218 58881 98655 73417 14782 37768 15758 77550 61204 84405 83376 69162 68622 32773 76217 36963 19069 8968 9244 97945 49713 42314 30867 93151 29186 7591 13201 99985 19240 83123 48273 27171 52921 13696 17069 21531 9721 9533 18181 63855 18849 3339 86351 66789 3421 79105 16648 36282 84860 20068 32031 2197 73577 66829 6423 52182 41310 26672 17900 64869 432 77774 6181 93014 56126 90137 12858 65019 71067 83357 19990 85205 13630 82244 72817 83204 25604 68761 85225 54121 19315 84259 80047 59901 72378 30076 11811 4642 55568 87756 48674 4977 8366 62761 51986 22707 20512 2944 59094 48986 79127 90450 93117 63287 66578 25045 61674 59226 58017 1588 67778 10822 80885 25826 11331 50337 32660 58027 56389 90197 8853 77237 96901 13604 38768 87773 97990 39090 62163 28174 72670 23642 80166 63005 95291 41668 74057 32695 11780 17469 3766 36609 6927 58944 12258 9692 2993 40119 91551 3615 54706 81848 42696 86578 2221 29572 1641 87699 46892 16725 69214 15206 69161 6648 39359 22288 41549 82005 81951 63368 64102 75361 30522 57891 32108 64297 59144 26428 52634 90874 20365 34958 98867 99786 92076 84887 73909 1657 72578 55754 74740 15570 60306 82680 60904 23804 30976 99630 42354 52081 5722 82199 45029 72093 68459 16487 93140 27708 96821 43320 78375 17759 67903 29135 81687 82679 52057 86938 24211 53629 61044 19763 90432 49891 74658 87064 52354 83879 14671 88328 17772 73883 10974 71193 21089 25482 56986 26985 17979 35420 27748 52592 16990 55264 50108 85899 37103 96969 424 27327 30000 36611 82535 48324 98781 91646 27715 12937 54004 63913 53185 74155 45412 1123 76852 63306 88157 93275 13340 23707 70358 31510 83621 90326 74093 45897 2142 53444 73068 80441 62759 86030 31733 34854 90438 41336 57471 74372 61018 36083 96685 17989 14678 46655 60474 60448 76289 32099 71666 95219 90647 43845 44652 87429 81655 1154 54844 78069 42931 21509 43558 72143 37257 82744 3841 30709 98721 28244 96159 77087 73278 65672 16781 63282 46143 32052 64413 69578 43221 88210 37087 43538 81179 61715 85040 47921 39344 6367 37541 33904 60284 14625 6108 47126 80112 72335 33760 17392 68314 42424 9464 45591 86695 79493 90909 23646 12210 59030 40463 65980 4225 35855 26759 34087 13498 62460 57571 89692 53758 8279 59040 35819 37407 81734 69685 18455 91219 80884 53079 21857 30663 85466 96160 4908 32498 70865 38501 83951 20439 8626 52112 35194 18264 11562 31069 65366 14849 17159 4768 51641 21019 83952 21486 33335 71539 22368 7980 16022 45567 42871 74928 83286 19591 9779 37353 79443 84733 3241 62404 1058 49398 45177 87102 87814 13036 7998 50784 28737 75969 33363 49395 7728 25625 95487 67572 95498 22672 37411 81554 31325 68675 23555 8458 70194 46383 4528 24039 89476 66787 13297 94495 57765 93106 10777 93960 92676 17970 11659 30566 75023 2693 12634 46600 76510 98323 28977 96827 18809 55903 94391 26417 786 11861 1975 29957 62989 94588 45197 17976 5191 91047 1336 91175 82350 24658 44030 31061 26030 93121 85622 7625 86335 60845 79742 39569 68448 54645 26823 25040 7467 86113 21441 77127 49079 9947 89772 86362 55251 80039 91547 5063 95544 92410 21546 3780 12158 70001 74687 75737 57230 22430 41083 18429 27522 54497 10773 4487 70454 87739 34919 86334 74316 22767 75613 24024 73532 55415 49441 40432 45752 36074 67065 56891 81982 79008 69956 56898 10557 75523 1092 40425 24461 72537 29307 44684 56244 35533 69934 68846 83897 78814 29516 18990 61934 85044 20298 66463 12823 15209 57741 69873 61957 39473 89727 89601 7228 56454 98383 19577 48183 51307 50174 65263 98015 5979 3221 1249 24390 93665 34871 18723 72064 83078 28378 62550 57288 81961 78990 30388 96928 12617 14509 36065 12511 12477 75811 14378 44426 98553 34487 46146 64969 93667 87210 94160 20049 57363 37786 8413 22106 8838 21387 81250 90339 13651 533 29176 58679 6254 80523 49606 62763 62235 2382 23081 1259 28147 2986 32557 97847 64500 57698 63424 72480 36480 14163 82854 24846 21496 93789 2935 44324 66199 17150 39165 39797 69598 55147 43556 85174 14649 80420 72011 55706 5890 42263 43711 15080 80303 58240 37804 14643 85144 61032 76538 77561 17211 47100 47909 58588 39265 24663 68605 42538 83449 64833 90546 12485 64154 30426 8959 72631 49531 46606 55424 99427 72915 24576 38488 91680 94895 52180 30531 56081 84474 67860 61918 13212 56270 26037 20170 54179 73285 95277 49124 67389 7919 23033 77610 28165 63485 3812 49905 26664 97203 42039 90551 87311 51134 82226 9524 48419 5323 17920 42194 60793 80579 99141 5418 36283 78118 36593 19787 87291 92532 25468 12540 88586 42050 60798 68410 61284 74369 28060 48896 33638 4210 47152 32452 69834 44891 90727 56905 76607 60635 40489 73616 57138 91863 85307 72577 11139 36719 92768 89321 8712 23388 9646 81241 54104 52684 27289 29667 87904 14147 60394 48 94535 86 13150 15278 25464 49433 38675 88536 35934 85719 24369 4613 70562 47660 93956 15295 20927 73615 30802 79391 82957 43681 32908 76543 9514 85535 18854 84708 47361 62802 55149 31055 32898 8977 8114 91032 47096 55371 10542 90816 58015 20566 68642 73525 99536 52516 55364 21280 54326 27876 2861 54609 25550 93442 55774 91478 5331 71957 76338 52411 16919 41228 69043 63949 73251 60120 38214 14040 15706 46986 64478 12536 10540 87198 19680 61100 2083 32574 68615 16095 84495 58437 91457 34168 86724 43730 77525 93584 61419 95274 5873 10592 33632 12284 40316 36124 72534 20746 92560 33461 67419 22305 74189 63795 31664 55488 21797 44670 8773 26355 48500 14814 61801 13185 84547 956 7187 62901 63751 90454 90690 39806 7014 76438 37760 65796 11502 97497 51803 5314 47277 83789 675 80205 85484 19115 38837 26400 78044 4691 59679 67340 82236 39198 85565 48822 84510 52157 57113 50556 15803 64109 30491 10420 79693 21640 82548 82405 87000 79744 79083 12930 68505 65097 22301 70403 57552 55835 22728 47321 98459 57761 32114 17476 14276 98182 46057 15534 14673 6256 58274 33065 22900 6807 98098 59484 23492 85184 23395 74569 41342 69150 14593 66393 53915 34367 6685 15190 39895 13284 32629 79616 58236 3376 35311 65732 17060 76286 92940 65295 17696 3898 37282 32128 51806 7262 19253 21344 2781 41982 44256 8342 96429 14754 80755 64913 70822 49430 14581 51790 77860 69571 59731 14411 8823 77427 51102 88076 47962 8098 11032 97679 26813 60057 49914 33711 32905 161 36907 58762 81465 6303 41449 19758 22532 24766 27469 30738 55685 90849 7572 40255 92131 31947 17461 6995 41430 33118 70233 82632 31994 43381 45968 6359 45851 4598 61222 11313 2156 27840 11395 18385 51989 47881 15340 72740 68659 54660 80706 13997 22332 33454 1870 85847 21673 71434 93807 50653 50529 4449 63176 56644 6285 68930 20965 97769 82774 13995 47753 89632 86950 85992 56185 36916 70282 80780 93931 31474 77801 78137 22975 43237 57973 90394 89599 40174 83761 21252 70989 28704 72927 64016 3344 27754 3045 84641 95377 85854 26254 70510 61839 92225 18948 3218 75408 77814 60725 86693 66394 33091 68413 34599 41572 90715 16904 8879 17243 37687 79627 57073 84656 10293 96880 19461 91978 66819 3416 5353 42110 67974 28966 96531 60596 77907 76956 20381 33512 3294 81873 5921 64341 32093 17590 97807 34068 14687 90254 53507 64881 97149 96564 99608 59127 38607 82967 34431 66042 33870 56952 54815 46006 48925 76695 85091 69992 13973 15411 86348 52132 23548 96327 64928 44475 63058 4896 55068 42741 99605 41436 66240 75447 11423 97206 36527 372 93928 46312 96956 60256 65579 88344 475 29289 70308 92887 18603 84029 33473 37273 35667 45273 50119 53357 25228 27280 53752 30989 341 46241 38706 84240 7295 16677 60866 79667 76901 39186 54045 55057 60031 45249 24915 5482 40033 1833 36709 26780 97573 47157 84123 82316 55044 96696 66069 25264 77523 55610 74976 22561 14369 10852 44395 99118 48900 16927 70980 45175 50870 70353 24315 64077 22224 92957 33865 38815 29074 21764 32594 55923 66178 7781 55583 9301 34206 6234 26556 49924 29217 29270 50512 18577 2886 81140 78259 69665 61686 91130 27045 15197 75397 17254 81903 13508 92690 82083 12456 57374 76983 44380 30953 71600 97245 41401 64473 39764 47539 57355 79690 71784 39749 65666 34530 16181 6561 46568 96659 60796 51970 12821 74568 40684 73399 90555 84939 35361 36927 34217 42453 43477 19578 72573 26868 3794 58734 65115 60414 29524 40428 20529 5780 14685 40531 7918 670 2764 74959 4289 16411 26542 43514 53832 32212 67003 22603 47046 49769 37141 69021 45020 3436 42320 78566 48826 759 7735 56034 66281 48309 89487 80605 42018 5419 8166 4405 22883 60267 88410 76581 55088 48294 23662 24115 50577 68076 84406 28069 23863 38427 40315 18275 24269 85139 14540 48952 84481 88269 72716 73579 10746 5028 67567 29720 41537 54750 639 35872 47791 73486 83272 43779 87256 81596 83132 44654 37435 94468 6307 35912 26526 48212 33476 81916 36293 58996 7579 57247 23275 71716 50773 14726 15712 79416 68099 27619 85963 66461 58842 7073 47388 9226 83444 3418 68658 14324 35523 35150 80842 26834 1203 63670 39917 81641 16028 84565 81948 20930 70152 20751 90789 47083 713 86324 13195 5851 42555 26048 96135 81099 38848 81211 22510 87027 17385 76158 70360 16922 70080 92663 80754 52407 68754 48386 29563 43481 27884 99510 56155 86044 75497 38778 35582 65156 40943 2649 43621 71933 55687 83401 18863 13845 72180 27317 88716 48905 59670 37527 57961 16308 1463 30872 74048 45033 5456 87758 9356 67266 36290 50963 88866 63573 96126 62516 4637 99954 38550 74152 69600 46442 76784 37461 20029 84080 96672 9731 62960 64066 74025 2545 47632 41521 30768 31943 51672 43444 94389 42607 25099 51374 22687 37477 33641 70929 85429 39298 86488 49608 13875 74321 7659 95515 85253 17130 33248 17890 1045 39990 42748 95311 22758 77005 77063 71791 63473 1266 32609 22517 11125 24717 15093 33903 22974 41322 54478 73894 74510 22217 49993 68155 63378 39673 90307 92738 53613 94310 99138 82261 7094 49659 2715 67828 29057 41260 95529 37266 1546 87709 60815 29638 36512 80020 44408 28688 5243 92219 63507 77227 66949 71893 68497 3388 99514 39636 18820 7114 69624 37068 24485 42385 16160 51485 89848 98636 27860 585 59266 30562 6529 53586 62598 75625 22828 889 18145 97931 64471 31118 1888 98407 26583 71196 42226 44858 91043 69968 67083 37724 52306 88765 34374 83250 62382 23696 49321 64878 22018 96906 67403 26992 1296 8874 9371 43334 3972 56211 29078 31779 20405 64920 84282 59659 43370 77023 79595 68218 61467 77275 69851 3111 29436 88796 4797 60648 69030 42213 87715 97564 49990 56328 64800 59264 49070 34174 96392 60219 20799 78155 9095 572 82546 92303 3746 28634 45641 80116 61372 42008 20022 51731 49867 72826 70608 2153 6987 31885 69106 69281 32911 39711 76063 92490 33902 53778 47900 58760 1248 97349 58787 43116 24230 47804 48088 93137 51985 44941 78942 15839 81228 79673 30910 23902 62032 85657 13919 70409 97061 14515 31188 4638 83820 4629 15668 61035 52717 77371 92088 22560 94293 42330 17869 45293 12948 77212 430 2463 68133 90361 7293 75511 72261 1341 78438 78357 92981 82333 33718 55499 39498 56932 93797 25576 47646 83839 36761 49486 30552 57472 43708 80146 9722 99371 6983 76590 60280 5854 26493 52601 74120 79868 54239 47807 76673 9236 37899 53467 648 7661 6122 8280 51129 17879 1529 13147 22988 6978 50966 69886 90827 71086 31759 1748 72650 9200 52017 10497 26675 8801 83906 3046 51841 16362 90360 99228 2004 126 69410 10578 8655 70240 67961 85467 46508 97330 25869 91493 52458 81125 82123 94601 27769 68601 86804 68304 71522 22496 14968 6768 914 89406 35634 83865 6235 46571 3157 14080 63436 99861 95236 76459 75826 63594 78760 61436 50685 72333 44666 94326 57757 68710 27820 19261 7241 9147 93508 56840 35835 75882 72344 22811 40003 8423 86430 35561 71990 91536 83605 49723 53767 32521 92328 69284 9422 85425 65102 55515 9964 88675 52776 32677 63914 47801 99414 3903 81615 19416 10907 59899 96440 66019 75912 87486 34093 93384 518 75717 26830 22874 1705 90213 49717 90571 81829 3970 29006 26565 56407 97347 71334 37267 6064 5705 53244 54230 73944 16965 15674 4932 43741 47681 14381 72399 21338 79658 42386 75647 23208 24138 83107 38042 34900 38733 63599 15264 27846 53222 33876 15329 3465 96782 45108 23962 72734 16643 6221 74984 53998 10044 35512 78207 21429 61393 59825 17143 81287 3182 68918 28878 32784 26509 18300 60877 60349 30303 28020 8747 20838 44850 79588 37517 39792 31346 14790 35816 68632 31512 61963 62793 18302 56887 28117 56252 23612 39064 11618 23 45094 3680 3988 87872 75046 17547 22764 31238 6469 68707 74592 68870 22135 31156 94643 92066 50153 79495 92454 48961 76710 65995 58435 68565 31918 46605 90317 89348 32422 28384 13816 82998 70486 81192 12679 93316 61389 33517 55388 4883 67857 81803 32807 31014 45494 78032 96516 59820 31745 82193 96406 66429 20418 89077 54673 67042 54389 10465 23338 41578 52262 58982 47023 65501 19982 25927 95855 35874 73645 6913 19226 90120 97958 98537 30573 74605 63884 77402 67999 12074 70783 57729 52538 1160 82753 27752 84670 65379 74457 60455 70516 96849 59506 62465 54463 15061 9549 90174 51855 2133 68530 62587 13052 97336 98557 51857 69643 43871 13949 12904 78304 71653 70592 12149 72614 23071 66046 78594 96034 46654 8601 96701 22633 65943 80924 91135 61713 85189 41109 68631 56058 48080 730 38055 89004 35400 78787 8973 92184 90744 78197 74389 52505 73209 23397 20219 60325 21289 70659 6430 73753 45527 29550 37067 53468 78165 79508 97086 85229 27441 24266 99725 53966 1612 67424 84592 97981 11297 24987 45709 26440 20865 9276 40268 19516 17789 23991 42288 30145 28744 97259 31901 34542 72049 96395 51549 94384 64520 59206 17779 69953 18471 33060 79615 10453 824 14541 65510 76118 68326 46940 91233 46740 90300 20632 68793 33156 93355 59667 4212 44132 95203 91606 55100 8090 87545 54363 79900 89326 5268 54414 23206 13199 89688 84661 74852 66828 3404 65846 45944 51619 36297 19995 50937 37093 63683 11390 56370 49785 81958 47242 4863 60917 52152 7179 73197 8907 94337 94678 48473 18272 13848 38114 37967 15800 13913 87041 82906 54175 14598 14769 18065 40069 99666 18904 69563 52719 52153 15170 59967 40160 74628 61176 68843 3626 37791 94437 91287 78101 95378 35848 67130 10253 96781 95628 36690 62194 6224 44539 49620 48528 75512 47403 76051 76484 64114 67528 20011 14055 7700 5498 21615 60518 31938 49104 80308 86580 62634 22385 19752 23819 16085 30442 42616 64899 45049 69306 39302 65967 86206 88949 67854 28811 29939 30413 89520 3343 92522 93833 3316 35013 43667 74200 77863 52353 25753 57670 76554 61090 95177 81344 63339 67609 41201 93003 66736 47523 17826 16595 9050 9506 79995 34708 69543 31135 43268 84322 16859 50796 39119 7007 65613 66556 94532 21556 10832 4899 25883 28488 57969 32612 21578 94510 29948 11819 62120 1161 95443 42313 22453 38556 7690 54129 74342 75479 95540 18110 66790 33150 78650 82969 75341 84931 69938 54369 28041 89516 32455 4770 6719 54258 3094 32802 73026 15223 75282 31440 40328 77014 31203 92733 87581 52735 79358 8919 11112 84951 75801 39506 3120 15841 57820 2773 20617 83832 68479 59686 37075 86990 19111 79652 19216 6381 85221 36936 3262 70826 97988 97258 64121 62011 26936 65331 36787 21886 74514 66150 43771 38241 37826 87529 72836 22762 49856 9163 53304 37172 75206 18311 81867 75548 65291 46777 79499 77945 46039 1726 88812 60341 48083 31548 60437 96528 9166 26582 47676 42777 55750 60464 99300 73865 14020 7059 74813 30818 57236 53569 85017 41259 17512 76871 62894 50813 81578 34300 67911 11578 33182 63365 7663 15724 15742 5466 70977 79205 17774 68568 13862 46444 36948 41562 56699 3999 46855 56811 6930 39479 66821 44660 41457 10951 35208 13466 47134 77088 7361 48213 11364 85775 25828 74437 45106 31382 65178 9375 51886 90459 6083 63506 11682 42904 34413 88627 98306 63666 8994 15211 42858 5155 17580 57312 44671 67646 37026 69742 82776 23561 65257 15731 85363 20623 44621 33527 11880 51786 45472 38551 36413 57858 36813 87978 51736 53617 4634 95562 22369 22343 22328 91827 90047 69122 77425 40475 33855 81055 7450 50563 63243 32623 88857 69005 37919 29923 12933 39182 16400 49113 26769 83333 10373 42273 34891 12738 10729 63160 59283 88731 67671 45306 47460 6777 37089 10230 96854 16499 29748 44414 32696 84981 44 44857 80134 74078 50387 64145 55561 42642 18660 94730 36975 85159 91965 26689 61530 40676 36801 99830 28159 43815 94403 83199 56582 80480 11776 48880 60677 46601 73599 43261 60986 80543 89698 66401 19168 33308 66488 10114 74786 45953 77163 72404 63487 36138 74651 77334 58003 34476 32200 13396 51364 54868 24148 59309 60137 13607 75426 22730 13239 72510 77431 5223 80504 66354 13210 79521 45948 83105 39206 49329 75131 23408 43760 13469 23830 13568 97620 4590 33460 31765 19738 79536 77079 42991 28672 86576 69530 29052 26765 36670 2204 97997 78796 1684 59564 3543 99940 28006 33403 57977 84487 38180 29373 17558 69315 14376 16282 88699 37683 72085 15304 12383 87514 22093 52266 50885 41470 7970 6746 41280 21026 69717 28188 92036 16164 64097 54729 97024 68298 59767 37810 45701 93837 54462 60551 37798 78603 93549 59960 97298 88351 20081 21296 20643 59893 35428 29408 40038 88773 53238 65609 18459 2849 96598 21399 74842 61268 94096 13113 5833 61959 47720 4624 38574 45781 73260 70748 20036 72634 96369 86956 45134 78848 81533 49917 15556 6052 52088 46054 21581 59036 31959 53110 28872 67062 368 98872 52504 4849 74725 94360 13204 4379 37737 10731 93450 56044 34523 2525 51744 18319 56640 41148 8068 77310 46469 14813 86487 45994 10963 80147 96640 77922 71504 49123 66811 82751 10279 1014 96832 13728 61073 77595 27212 543 11550 49700 93181 11870 2348 66276 85590 8192 47571 70170 30460 37458 37550 89510 85241 12587 99396 3655 30974 90875 47009 3784 64511 68136 98517 41583 78478 66552 90270 86211 2403 14315 90929 62052 49320 83996 36408 32700 64988 90601 25668 13546 77057 34303 54273 84892 4701 30278 52940 72060 65706 60130 71131 84404 34954 22512 61929 16209 77875 69775 88572 99797 4107 98473 88797 14485 19080 78120 44279 78925 72762 3377 90982 93844 70380 11715 9111 98743 66877 90499 94644 34881 1674 10506 398 91855 73740 26084 68213 3250 61536 44330 99027 58669 28458 88330 1166 64475 78485 26657 270 55285 18942 25030 69277 4993 49490 54965 83953 55656 99825 40449 38888 78225 77857 7975 93217 39081 48544 46208 5632 41025 29163 65081 53658 97460 68197 25917 89088 40895 85345 73371 72952 27937 70054 71723 77201 3000 49042 45462 26031 83214 45391 40359 59183 42204 31698 48323 28676 12164 26447 36266 71810 49248 98612 45381 29158 83643 49658 50661 66220 3532 60799 79541 33172 68975 33560 45605 94171 12777 27328 55254 19279 749 65351 33077 78521 50303 83215 49721 98218 35602 52154 74667 92167 44586 55537 20795 54027 9339 67505 10625 87550 6851 68031 66363 50695 97322 61771 9136 99173 98942 40528 36137 36349 79302 53171 56666 9360 25999 6410 6875 76251 97197 67171 62361 54052 96148 31196 31263 15512 96279 3216 42936 71446 90100 53338 24417 41924 80285 56314 5487 85936 83604 92477 6766 82374 61958 64028 54556 64180 93486 33700 15546 84410 8960 48267 11105 64669 84382 17477 3779 71961 94786 76968 56915 34680 94156 36158 36615 1625 94558 28139 10280 56570 69358 47714 63007 55075 9319 32988 9901 49298 57645 31956 7977 58767 29097 51373 74542 69764 56218 31692 444 24358 26691 8808 70351 95743 69535 87452 41100 70031 27074 54330 23643 32400 27465 91114 51518 74171 66072 63033 11128 31067 78193 35555 73137 90684 51328 21271 53921 85099 46479 40416 29665 93898 46244 77343 98824 86120 16510 96994 72294 98885 61604 52102 13627 36193 68553 21672 50569 18380 36922 92256 83543 53005 79554 51925 39304 27296 12349 12120 6324 62528 51436 47200 10862 74827 72806 10932 39043 41485 47103 42551 72126 82152 64032 13943 94657 31410 78513 9719 99796 9115 32449 71054 13004 73715 48437 36027 39963 20954 74130 11859 69430 65489 38953 7830 55693 67371 88324 48253 74534 82018 95292 18569 55541 58363 82722 97849 25619 90581 8612 10142 2311 21478 84041 5904 83932 29422 14784 65532 24771 73152 22661 85776 38934 55543 26779 99147 91077 12928 30851 853 46625 83119 85424 52760 47800 49975 1731 48513 86833 59926 73473 25058 94250 34355 55059 62388 93726 76616 46358 8170 66364 23484 86104 54848 14571 80877 69801 26881 17835 85267 49374 22112 11952 83020 7171 29758 47876 6705 99819 66010 74055 6195 83044 21060 93985 92567 1619 19269 65287 54214 8581 49978 17596 74304 62867 98274 35024 66878 21850 87104 47029 31708 67848 11968 89098 81539 14843 28706 29589 7527 28762 73123 80458 68094 55570 20679 10144 951 48656 73085 33102 95947 67770 70841 89183 24852 96868 65724 50935 33618 7160 9602 23676 88047 43200 63727 85419 54869 44785 83244 37870 966 85924 23040 67377 84124 3493 7183 21371 48048 16946 93173 72879 55372 18521 24454 96773 88537 34527 98913 352 26137 29662 44664 56567 35633 8503 85186 119 5052 47837 56822 50476 33516 45510 46629 3902 14859 21512 22311 7720 57488 69727 21915 39937 27800 64347 67226 51131 27055 98613 40941 14100 96338 59269 25163 12388 78590 95863 72924 26414 71956 56975 29226 99104 32551 49549 87461 81806 96736 19651 76791 23817 76634 37037 77500 61612 78205 29434 70769 20681 1300 9956 21116 41900 85983 28826 24043 30039 67579 80494 48825 83085 95180 10203 19062 94197 22023 77074 61586 26933 68757 32469 79098 74494 20490 77770 99451 15138 34141 56149 23895 44871 93111 2605 11689 75148 62008 40175 8476 87341 74233 39518 37622 34070 83182 74849 4698 68637 97401 47983 33188 70249 71191 9335 57181 63792 95222 41190 7800 24554 12982 21966 73194 62327 72832 8996 32936 60252 36861 17586 85673 81788 47225 95931 6517 50576 91832 43668 78330 25266 95 22028 13877 51280 72012 92842 39740 97141 56590 25855 90309 43679 50486 94854 92604 59887 7342 74882 92932 88383 13883 64107 8580 29418 74818 75040 22675 97408 93292 53604 6509 99399 88948 98559 97765 52918 19675 1713 89716 45024 67267 27218 41174 56991 67984 13076 35019 41338 49742 66342 204 5503 61403 84066 54420 1950 25049 13617 42066 85065 92923 8141 6717 446 77699 45550 2209 92180 86662 18588 28705 59826 65286 38026 95941 48568 52808 7962 10516 7087 98502 17619 7959 64917 15618 86310 29595 96182 34199 71350 72998 37874 4922 46256 35999 99335 77775 48318 5202 16967 85580 59725 62067 48763 39704 68188 10895 90370 27108 52244 77315 81545 98223 75092 8113 18683 81302 25590 31857 59760 9540 57486 71897 20218 25015 97306 14331 40605 62154 92695 76866 99355 96162 66470 16585 24553 58162 95578 7463 82438 79092 76895 12443 32417 7950 28271 65112 27810 24671 25084 67187 86894 22215 95280 44144 27194 92288 19058 66086 78488 65785 92906 46150 96838 5140 35304 45465 5724 20089 27321 44922 83256 91766 39424 2515 69033 43952 5115 39826 16591 64642 57916 71256 9256 7683 6767 3613 24986 82682 58309 70998 51360 71308 60918 10402 26508 72804 24475 14235 46519 28670 40147 96215 44413 59084 86278 30094 390 61444 58702 43683 89635 57210 57387 98910 84228 32457 49241 47202 86633 48861 70410 25791 46904 31887 86687 49739 53287 86019 1029 49615 90782 83352 92200 73529 2459 13049 53489 56477 2355 26187 52377 64813 93871 96566 56549 20692 96013 29391 48517 7577 50541 56005 4362 81548 29977 12269 37866 17593 52167 95246 11744 28655 32407 56772 42955 43698 32889 91289 48926 8656 75746 43830 46827 14368 14797 77535 45405 57797 40197 66643 85607 77584 86298 52465 22654 79733 88281 22035 11084 19400 18118 11937 77380 95918 36099 9640 8604 96619 77871 37197 83984 69211 35867 42063 91528 19956 61167 70299 91016 45576 934 17579 5474 42417 43805 28713 77921 73104 78270 10548 42745 85933 89974 94445 21652 9531 39025 10081 45720 80738 5794 83072 795 66699 86849 51359 15199 81165 3336 9380 9528 33891 60903 17203 32743 24181 66901 18677 62419 17764 9542 5569 21253 71010 12316 38119 93458 3483 1477 64385 30890 81281 35640 31939 58122 22776 25921 90418 24492 90872 35397 81491 47992 36924 60011 68603 59229 39095 49715 69561 58069 26453 61524 75317 29659 29844 30545 50016 53650 23574 47887 88607 98256 29350 15335 62662 10036 78512 29620 91239 77836 95987 15268 68132 86822 56806 4191 54144 97533 31459 80473 23198 57027 16151 36035 5166 24532 8191 66049 12651 66860 47088 38158 32509 55936 29835 4366 92597 90804 51067 34326 1778 28228 62309 62751 80197 36952 30406 85795 49583 44433 14919 85943 65050 68372 23454 28499 4533 25134 58233 94914 18565 54887 65842 39098 90500 84245 24972 6415 13471 36515 37787 28120 646 59105 32721 55305 16347 98997 55150 63996 89946 93204 25766 11953 59681 2613 93949 62535 41311 54337 17358 1673 82770 32704 37323 12421 58038 98498 21061 94575 27139 93965 90892 37210 19779 57755 24699 40770 54652 50977 24093 89751 43252 90053 6205 8022 35227 24598 50971 17250 17679 27152 62586 83529 67713 37939 21077 54826 11416 16533 85492 2900 38221 89429 45507 3960 70987 22553 28702 28956 89832 56029 58207 73702 69196 69752 65355 64971 33732 42420 13512 73265 92168 13148 35716 32231 45003 27921 33578 72279 92493 51654 39925 34743 64594 38073 34249 18451 46311 92354 27189 87434 22829 22445 43234 84918 67288 26339 56248 67358 24306 45877 44394 30893 1383 31171 41518 88999 13010 65349 85016 65409 49922 53423 91450 31369 66293 7685 38789 74646 56310 50223 15987 16336 6009 64523 20223 84867 14073 65155 47056 22628 26752 64552 90492 90980 52866 394 26968 99467 75500 77191 76057 22342 310 37263 20973 17124 38272 36468 39131 18305 21067 64583 53018 383 60756 30116 3173 68623 79231 48841 12796 28240 17870 58081 85578 71702 83614 60651 825 9157 83790 62129 65806 45114 42455 15877 97964 97802 95416 79322 46647 51087 70598 366 78678 63570 69449 70747 62803 95811 4439 80547 22353 31888 83742 24747 65484 85804 60482 75056 67070 89125 99922 13408 53839 91248 21921 18331 6022 49786 78508 17404 95232 57730 33614 93065 98844 23095 1495 27211 73315 48423 15511 61708 62133 90419 88795 48934 47903 98967 62132 11538 94845 42118 85224 28865 73020 43534 9916 78167 5284 94140 77199 24604 33493 65788 93303 73492 28955 59099 61056 8076 7771 93681 40012 91025 77839 65400 84451 33709 36241 25101 99992 91938 458 92089 89255 80840 51716 40562 57233 53540 41274 12798 17399 88790 45146 72337 81242 54913 74846 98805 26852 37600 33344 6008 1227 64821 7888 88129 22658 35313 95123 48647 25764 14639 21648 53612 99261 97579 28991 36087 41489 73633 59421 26725 22986 7106 22992 47278 43568 41592 99186 95278 16309 20921 60110 7309 87940 27809 76944 57091 99616 46148 28182 39564 26559 90462 93167 35274 76714 6243 37890 42829 82872 79831 81750 77911 52783 78733 59079 59261 50545 5110 56850 45548 1132 96877 24405 93829 35779 3207 29750 7440 69490 93498 73912 25816 93538 26006 75002 9099 28151 97120 63299 97005 35103 7026 90051 23482 32798 63121 82531 18825 7079 86240 20993 85916 25958 82650 3371 87743 99901 5282 24018 5424 86632 40652 79148 58175 92735 68092 86565 64547 92798 79428 43469 28876 68129 15189 92207 36088 25542 56439 95392 70474 70427 17795 5040 74507 70779 59612 31870 3830 64560 40188 94392 95755 1911 86006 99349 60365 97136 55426 10527 75214 85348 5228 40060 69378 15994 67617 62665 21128 98339 53594 46274 4017 52972 91366 81692 72552 16196 57208 96074 67729 89111 62434 36705 27099 28950 19091 86463 73263 19652 88132 63065 91773 76559 71812 76865 38732 47259 16906 99721 27506 62190 11761 40329 34506 29115 28837 47817 81994 48531 57672 83618 5850 50391 28399 94654 15795 32978 86426 28747 91950 21759 3806 91223 32603 6936 16101 70081 4535 83750 31225 63326 45622 70017 11945 68564 77051 17489 60767 60286 52675 63703 31679 91255 39407 9530 19865 77259 8442 26020 61853 60013 91344 26723 25124 98229 37901 25686 81551 3238 98198 3590 24483 79459 54883 35324 5784 82403 22073 56219 82673 67064 78324 1239 19815 14575 5829 40039 26818 1592 4461 66680 51348 54745 267 30229 57734 32056 5769 25636 56599 98262 63679 40525 56257 57111 40498 53890 32896 92686 77316 50851 58614 87882 10621 17878 32040 91964 65311 17274 51300 90618 68974 9505 11374 56289 78830 70391 54599 19726 36836 97140 57417 24006 4351 37445 55096 245 62968 9065 34510 70878 42116 52925 11955 74210 24198 21833 53087 22844 76586 69193 65936 2803 45606 19292 90025 560 33694 76194 27962 25565 24855 54733 57530 449 10243 32286 74860 25525 5865 59965 38566 2125 95116 5458 20543 60671 14888 91885 29788 2892 20128 70531 31822 53186 61733 1865 89905 88082 4603 58957 13812 62075 9081 7710 93391 97422 31645 16333 28723 93113 31393 84653 46429 90844 98720 36336 78129 40098 65264 65680 819 26405 80337 97874 77909 99227 88135 84238 7352 39483 35285 32938 79379 52915 64725 26117 32015 35064 42605 85769 28792 53048 57408 27888 38106 20301 9538 41653 42315 42762 99845 82586 8917 14091 17613 32247 91523 41825 45940 31690 73224 91111 60977 16639 10999 95815 3449 6489 62033 45976 24340 39425 2037 45030 37942 60975 47306 46743 6416 11068 30114 92630 79585 74657 93027 52189 86619 28763 48579 39675 5613 48839 55203 52025 23886 4584 1090 88346 3059 87662 436 27887 33089 94255 16293 89616 49931 91660 5804 30559 6620 22931 54648 16834 1570 45279 25595 92353 73127 53360 33194 63042 34512 85339 47185 30322 25973 14534 98225 86696 49672 54090 34398 41998 1277 26181 29816 14894 75419 6348 59011 80870 27989 21526 23731 74698 60025 964 47641 88126 22417 94029 63247 69891 7175 27546 79741 75601 48421 74764 8963 7340 85828 30837 66375 73062 55133 58464 88412 49619 30570 73840 43720 94633 83918 88249 32298 27452 38752 19780 82024 45912 95599 99670 1177 34480 33003 31103 38977 9817 25133 71359 40362 38736 89006 18129 92811 74020 24752 86980 78261 56059 65533 89046 88056 46553 53184 95347 37426 39379 45946 8306 46749 82097 19274 28759 27728 60075 40056 40682 29204 1120 30547 73879 99916 1647 64704 55689 39869 57362 21822 79847 22601 64101 85313 34716 4545 92397 63431 5594 32154 62026 31589 69195 85644 89985 81755 63484 51642 43671 53981 76274 65863 17129 96729 36533 7921 60571 54309 3381 73926 45729 65272 39094 77782 10536 40844 98757 72711 59024 72163 16406 49378 32748 22678 3072 86415 17556 75067 98609 21370 70455 45782 97516 20644 3228 37581 16900 89505 38339 77326 2099 4823 61404 60939 34027 80570 49452 41698 54670 93082 66569 36587 61922 13366 72221 49268 9077 11023 84972 98310 90243 97916 85318 59697 22556 26193 46047 56272 96375 45438 38925 7743 78025 8941 13022 86729 3208 55824 11047 24392 51059 50505 6508 34595 91444 59872 75767 80937 14209 15195 46249 98318 85380 97773 41247 14921 2425 91943 92841 37764 85214 98977 1321 78550 97825 55393 30485 94374 41739 30004 48356 78788 86892 33231 7601 79524 29857 34690 96041 98008 83446 87888 44744 9652 70499 55793 97662 53656 7583 57709 83928 75673 59017 40830 85156 11830 60423 29076 80023 26003 1563 43872 19721 61710 59047 97758 19816 2791 78713 58816 12890 43291 69036 65277 84347 61917 62143 3755 58661 44630 48362 29837 52032 21074 61188 77308 34221 59443 2284 7525 52139 97129 30739 13400 88899 59218 32378 95442 35987 90780 47112 38826 47622 39566 79805 74383 17726 27673 11917 97915 10252 17665 64310 68591 2606 18358 84856 66905 79258 16353 44788 48499 83095 68051 22265 54433 77741 4196 69784 15417 21368 46390 89277 93599 34643 72205 51097 2600 74072 79469 81450 63992 4424 35078 49768 66783 33401 1675 27436 55635 82935 56420 3475 26913 29813 65135 52970 45074 87330 79228 48668 78886 64132 47081 25440 78973 67162 60872 92862 13660 67010 75366 2240 51922 22588 44643 77331 16986 38244 70022 47618 55695 32043 42146 8269 62355 69366 833 44229 38930 3691 83130 46212 26998 45409 47657 89602 98232 95059 65329 30470 34897 94653 47931 28998 17312 77491 74994 60377 50600 77135 49162 22794 57207 43009 26770 53841 20169 76116 90139 84582 68689 82825 4822 24531 7205 23044 43964 6493 65363 94647 17551 9860 17287 59775 8434 40715 24479 71349 67594 19714 66359 22999 64684 13634 16076 95843 42390 21395 66780 80449 70652 81051 46558 49582 87272 41230 87459 19036 68436 43655 25044 95015 48908 61111 25865 71862 44405 34078 35317 2303 86982 34259 44587 47082 81233 78880 78351 23692 91746 84810 67228 66213 26931 70074 84188 62025 12051 35650 55238 6112 31521 35270 82020 52726 30129 96482 79594 59738 52286 24364 15854 24329 93142 99773 16962 80084 8947 57935 41643 97597 68999 14438 77900 12709 7697 87116 20014 23994 17591 31522 62613 16386 94933 20678 48791 78481 58954 34819 5130 41714 41282 35504 60819 55323 67957 70626 36228 79212 5965 32742 11734 5112 84318 94418 54580 29438 2506 8323 61534 27981 68286 31097 13902 3672 51879 3570 6991 65012 18199 201 89596 12513 4377 52416 11150 51912 92878 78826 88087 53903 94251 5972 51166 62889 84546 46765 88010 1215 31184 50162 96451 29084 99296 96894 33797 25496 46731 60732 65969 70278 35152 35433 186 43742 74488 34029 27072 40876 93175 56386 61400 8035 89575 99325 52214 88828 2149 24214 89962 48749 915 35577 77846 42471 3541 67868 24052 88827 83327 31785 85039 42323 61663 36387 84914 95240 18933 74720 54514 22589 21459 65719 33952 69755 20269 81035 22432 78014 40986 71677 8775 24907 43914 34336 80950 25821 54499 80522 23510 44887 63990 66522 67532 53098 30707 11037 61962 48883 77490 63804 34245 23596 48894 45483 64426 1735 95072 24213 34295 14577 56623 31678 32362 33032 26735 26152 98689 34254 40568 16492 45362 98608 75664 76798 55587 38238 94414 8698 36622 45398 88444 42951 85519 428 86645 53892 98045 6396 66572 10598 75525 70256 89713 87405 50554 29988 78096 61938 36052 45062 3473 87837 30329 47079 7588 10643 95904 36759 29787 17703 21454 65535 27346 34918 88824 75166 22321 23979 91736 25705 83711 20236 87492 12468 12699 93795 79917 71120 18590 35459 67451 39674 43257 27474 15053 16326 56876 3702 99889 93123 74000 44940 29249 75301 40915 78609 93435 62252 75380 57555 9137 63689 86567 2351 45149 27199 23748 47174 9941 48483 80476 65290 81701 19029 91472 52336 12517 67409 48347 24917 7343 87829 80844 70296 72311 99918 57168 57447 91993 53878 24882 71962 33000 24933 48916 1260 86049 8591 62954 76120 56556 71580 26127 29928 23517 90741 20111 94395 70521 86981 10326 40176 78491 40744 47248 64839 77605 17770 56738 73302 26637 16560 81032 52879 51614 34447 24377 64391 89151 61897 89026 76133 73841 76550 88296 80081 51784 75669 50103 7667 1988 8768 56655 5901 92426 40280 46059 51960 45523 57540 96587 34307 17237 80359 11234 56525 70617 44464 57038 44401 93702 8239 61777 56660 55216 21853 58824 92882 86498 59539 49625 23442 33047 92062 51980 69807 83419 57693 42815 6677 58299 66058 67697 64617 18717 33540 75574 9871 25932 95935 64027 96242 23230 2683 11983 88063 41648 42487 26465 15210 97652 55884 60693 49453 11358 14332 33810 11380 91300 76807 81811 68017 95685 19262 19874 1544 69409 55125 69805 89337 63657 18457 5660 19066 76713 12348 4970 84020 39202 72396 40693 82619 63753 60184 87685 56363 89980 31142 26728 20291 29082 52118 50817 19260 42587 86829 22902 96510 650 55518 92701 1551 60235 81026 6531 84040 50562 33741 61673 99382 3650 75634 85316 53169 72680 24715 84303 49874 88374 15365 21215 79073 87644 38612 38029 94779 48276 20958 63859 71891 36623 20431 4110 76073 90212 14519 62126 56860 82347 16250 66758 74035 66883 7170 81146 87310 50148 33029 78265 8172 29248 72365 81569 45824 67068 13465 79444 81846 11548 98237 81921 80960 4837 55913 56347 14319 21197 8388 12745 66703 51680 34262 48502 95133 46648 69311 53901 54856 29885 32028 72257 25310 75614 7243 77075 83404 14766 9340 92453 32867 56220 57895 39388 51937 22002 44604 96721 85889 40514 50621 84061 90852 44750 85073 13430 74829 19369 7544 26436 81431 5521 93854 83589 31390 20197 68009 8301 71048 1027 83531 22231 20388 99530 6066 72324 65434 87443 21424 75423 3554 43355 98602 33330 58286 93920 97808 51430 47211 7442 50436 89989 42721 65709 92166 46965 85529 84162 5059 4963 4090 17046 39410 53264 44867 95790 836 63528 67977 44024 80801 40550 22196 42168 28203 51496 69166 3531 94132 73591 45784 58523 70006 69506 57397 13119 84190 54764 62108 53339 95306 56885 48312 8533 45651 66676 86813 77663 9167 30585 76742 62667 96590 23557 86428 39211 31686 93211 50889 36875 10379 37702 35346 30013 94898 4627 14354 59590 59558 51455 14874 63886 60820 50907 92213 29820 16816 6578 90449 64094 22437 32556 89219 57543 94697 11213 54999 96194 83959 39271 23765 53488 22579 72823 57205 79247 21231 26702 95670 49843 35622 66299 38747 53188 73493 39978 30050 44807 99372 13693 98421 31129 23422 74941 35417 62607 86379 49966 57517 18648 16223 10872 9329 356 46204 62257 64178 18321 20027 40696 48685 16503 26914 68898 33129 50431 20409 58477 81161 64898 72323 64596 30518 33224 81158 77367 56631 85730 22629 31906 99000 62926 67516 89467 89074 67175 16116 73901 8652 95242 14647 12996 83888 40254 85300 32842 32458 72603 3204 72718 76870 10982 51427 1124 88427 77173 86468 7554 20815 3793 47201 194 87013 67839 85895 86971 18547 18947 82724 87248 60145 35656 87556 22247 46302 85108 38679 36104 68547 76142 37090 57351 48175 79377 10747 80088 14715 29000 80965 51026 91147 60178 60613 53575 60833 82571 16658 13838 72971 51289 98153 76743 61049 44924 49265 5760 51354 42855 23835 89153 80306 58412 69326 35373 13269 28071 49311 4392 93102 40537 43406 54413 98802 13822 24008 26682 96882 42796 70117 37195 45584 52608 75940 89314 89785 81376 247 31090 34590 3598 65897 97827 30924 59859 25886 9023 60191 26146 71320 79651 11036 30029 23244 80693 10350 61809 42412 34198 46874 87383 18096 9416 66246 12189 22138 44445 17168 92818 36451 58197 55103 13936 65025 11981 52806 79523 55832 82511 3310 5008 48757 20633 82817 91501 69652 29196 45325 91714 89165 3143 25616 19869 64148 77394 58609 51843 28529 8978 26155 1541 78179 80871 46703 25247 13615 38596 74536 77603 42203 29119 33864 31729 11043 53736 60520 14751 44770 12663 76019 48401 24603 16136 16985 69954 822 91869 86954 35897 75033 37664 24719 58157 87939 79592 51272 24559 88161 62943 39994 35175 45098 59946 66953 48827 74391 5501 1894 69567 98276 1677 1000 49325 18039 46767 71058 89468 1789 19215 89175 36029 98911 39853 95771 54584 77366 76393 24823 24197 28874 96702 40127 34424 27542 21470 34622 48947 79852 38570 9603 39091 16295 26348 64984 84163 70213 27591 77735 43038 99458 49049 27895 23221 74727 52646 50348 53477 35343 87222 56946 33170 95241 4276 81248 28398 2424 59573 85272 3540 97008 21268 69167 495 53377 79641 14644 66611 30088 15882 63712 45611 468 96654 23973 43470 87704 46554 32960 18044 86408 19484 2705 17299 33730 55241 76369 65835 77032 44168 88008 12162 70369 94913 95211 31391 11592 41984 59935 62789 25623 63937 13626 74526 30316 18434 61362 55648 32122 37654 55282 72627 7329 16655 73750 90779 59677 26343 77893 75851 22996 37176 83086 65659 31996 39045 46815 54823 10076 76405 21212 47441 18787 72705 81599 88810 60198 94929 69628 18567 41969 80616 41791 38580 60783 33392 81286 75360 4478 92081 43862 27193 53914 98439 32505 39837 33474 56264 44434 60564 48155 49404 35775 73668 2227 46570 51234 3447 43211 41870 58042 2027 81312 43169 24007 6346 12763 100000 18401 10955 75126 46040 40879 18939 21495 3284 50131 44196 69425 80526 55632 45155 30115 82070 74922 88189 60089 87592 15539 44085 42876 7364 77290 27135 63643 38606 61668 45805 38751 5994 48119 87161 75561 62804 70953 24252 20636 23588 63231 68875 67636 50075 10553 89968 22873 33280 65832 43283 21644 82515 72802 57266 30445 26513 4447 89056 4585 75228 95889 35278 12584 13369 30162 10033 58843 32479 91384 72138 93070 54656 80304 70126 74023 37469 77724 96216 72776 6082 57542 74150 2759 51239 20945 64384 66494 2632 11940 742 68989 95655 33572 69146 79970 24495 91605 20380 52715 59708 51789 15883 45174 77035 38859 7066 70963 43590 82700 4609 23946 22923 46569 6874 17405 98860 57715 22831 31253 76168 21651 64624 31367 1879 59078 58057 81719 63545 36304 73184 46127 6681 40008 87770 96165 43443 68922 48728 55008 59853 43072 50738 94284 97172 6707 88371 26658 72256 86701 32947 41783 41760 86207 66803 62590 21715 98177 15836 8605 9669 35880 5955 96542 47334 63032 9855 36355 55030 54501 8348 67552 67166 10009 52835 64169 22813 10135 54867 9834 99736 69770 47848 41598 58709 27824 7726 57211 40172 5163 37613 62774 11771 96435 45644 35180 38237 86380 95880 56235 12781 66312 52179 57044 84868 81729 22998 50528 8610 4053 29104 55223 4874 58442 39358 41101 3628 98993 37499 48134 6274 40123 24322 2259 74176 6450 25513 63182 64715 38877 18969 69259 65889 73494 55959 9492 37921 72623 18383 60534 79979 24035 39783 64935 4987 81270 80586 54601 48891 24169 82642 74587 85009 92290 38405 1581 75800 23315 78480 43434 88387 24938 53080 79526 18961 95244 77946 50815 84631 34212 57079 56541 52277 81462 11667 35048 51096 25631 57806 56934 30722 19476 33601 10207 32710 22706 13249 56192 81663 63745 99950 54193 26720 97720 24440 75389 65139 60727 83883 64234 78642 68574 89102 73963 70730 92559 17315 70692 73923 74490 22486 826 66999 29134 62603 70609 68452 3115 30784 15045 62001 7519 74603 4403 54 93729 38368 63843 81136 99423 49586 45485 66951 10595 34858 67693 34533 11071 56824 64930 33068 86517 94785 89222 22033 68928 51949 16242 38169 33915 47439 37011 96588 49906 36928 70883 25488 92837 32903 20224 65864 89159 554 70263 32920 9265 66097 82167 71980 29344 60955 5265 45072 23908 54456 98835 72463 84306 61856 41732 43906 21614 20423 20582 8982 29015 46591 34787 3278 32465 26738 63412 84199 23000 10589 22760 1326 90857 17253 6315 69646 21414 98231 27508 10935 40832 86282 32084 12154 19968 79922 5473 78528 40758 62429 78262 91726 7699 62144 52828 25994 40918 32593 53280 98078 25405 39052 34079 19163 97426 93717 34172 66751 21956 98428 78369 91715 87105 42851 57449 98660 62170 3244 82734 62418 51655 5183 11779 97889 40162 97976 80795 76422 59076 51992 43160 33497 37710 82691 10140 649 2019 6730 14850 15925 73381 83931 24891 32123 66557 32669 13230 73140 72921 26009 56190 88168 16551 94541 68539 54424 14355 2817 82068 44478 28294 77462 72224 83752 94969 84414 73116 75461 47491 55581 24914 41115 15527 76923 53223 1978 72940 94027 41128 90416 1481 68128 37337 72692 70164 58029 43467 21431 46481 40191 26299 64726 70650 40349 16613 81428 51710 54300 78565 53751 60553 55935 58622 38438 90711 68059 93658 6281 81721 53478 59638 13079 34509 92973 90498 27755 80390 68162 28125 8295 57384 69202 101 43175 94506 77617 5443 48321 6790 18318 59195 18662 817 84113 41848 27880 14130 44462 12180 9368 49831 43584 60549 32237 8711 90710 49085 71708 79507 66842 21784 66723 89440 56165 27483 12193 92479 52029 18341 76256 46033 58585 56693 78135 51883 23450 67836 53100 44452 66028 24983 24441 42983 46475 42575 19610 40390 79227 22137 473 85058 5156 60098 92433 79369 27699 57857 90926 91207 43411 9850 1440 42246 42473 76469 25213 49503 42399 24851 19900 2375 38150 93695 95147 24756 12447 41976 59138 48769 5680 49635 40794 67457 91807 28367 90105 46596 53165 21812 28590 33105 82798 7844 36045 56981 44125 76285 61857 30760 55711 91641 19612 82748 48358 2519 27637 68119 48556 2183 60230 2577 19633 70766 10813 99237 90316 28509 92154 27011 51958 41286 98837 53054 84601 37655 46419 45665 28385 86034 91177 93236 3049 4357 84852 59555 1475 48652 90452 24484 54983 56857 36707 10073 37596 57063 19772 30673 11965 11163 32392 99291 34033 28183 95444 44465 15437 47624 61126 14278 71419 13557 21498 58282 67714 1769 94507 50548 74777 6622 99178 7131 25116 28805 9815 36519 72732 25920 77137 43744 65149 21367 67497 75921 51696 72576 41498 57883 5428 47874 75936 32968 26972 36559 64629 72503 11557 73434 8297 43503 10724 66839 27083 28492 28411 55306 64349 69457 39592 4394 31439 97934 22308 74642 1325 1016 84074 17592 9194 63997 88094 48570 66555 96896 57713 19798 91 69597 17182 69708 92813 22559 99574 75064 28192 94475 79259 73475 98042 59419 20171 88487 79429 77765 38332 63940 91818 29382 58624 51505 10174 57641 42717 74889 49719 86069 6838 6769 64627 26640 48432 64000 79264 94803 7549 44403 58848 49187 75081 99852 21911 9289 40442 27179 97595 44093 75175 31502 80918 8886 23365 13792 76313 50345 78412 48299 16058 23853 71888 46543 12845 72926 70501 54789 337 99535 89338 82664 37398 27991 58141 53216 53562 38858 56154 70685 40646 99125 33971 71889 90888 94981 30073 34707 10261 92418 86640 99160 37340 72175 88864 35780 6512 32104 35340 15475 78888 62072 18994 49178 96154 44289 17504 64375 16343 73801 31088 92 19223 14028 71780 59556 49278 97870 85858 72285 12208 40667 27195 59227 12857 2984 45572 20441 66817 8625 80432 38738 53354 59 12132 81368 15288 54907 6510 5057 99275 89710 93021 82424 47893 40309 49640 62936 72772 19208 83045 53955 73054 66938 54720 71732 61055 16445 67341 64494 27425 77440 87126 1270 30493 88190 81583 44277 79519 54527 72159 75514 31449 42767 74738 6638 21684 42182 48747 77579 13054 45662 48915 60199 78111 64663 31827 6085 91740 99328 66239 44379 28148 16882 42917 96499 3136 22190 98569 65483 89794 30172 18571 74799 14013 30377 97387 40251 5868 27438 51051 96698 76768 1549 28663 35444 92970 96568 63205 65499 60762 33993 91893 63776 95635 71577 56838 54543 33603 54136 95457 36860 22859 19783 17686 16208 85997 15543 4363 20402 73562 61562 34108 62320 57284 68104 68230 93785 16177 32686 49964 82821 82330 59547 78276 13709 92727 14153 70981 32873 14835 46410 319 88588 30574 76090 27796 40020 94303 5645 65674 6121 50062 93506 63785 7620 46067 29996 14952 61506 3623 40644 22094 21254 25382 277 20146 45677 55806 24105 40704 27496 28963 11366 47045 87917 98152 81194 60272 6209 68501 59114 65184 29309 28400 57047 74750 54361 73090 15564 38343 77352 74885 97658 46214 56886 63535 31738 46622 45732 41980 72594 22269 98881 22322 32622 31836 20090 82100 93832 53598 73391 1319 44764 63394 80010 75808 51990 61680 98499 62785 7993 69533 99716 5086 92049 76513 94499 46633 84873 22948 47035 60121 82262 27685 53090 33716 31057 4383 12779 58234 42488 70208 275 45159 75233 66248 65038 95718 78469 44028 52285 47513 22596 23611 74179 34519 78115 71886 37650 16373 1757 83788 11132 95876 23340 97019 48220 21954 36059 60800 49570 61190 53055 31272 78744 83809 48448 37941 34394 80911 43104 68949 66846 65325 89778 26694 46953 9768 30248 602 7298 23217 83616 47091 52683 64575 21299 88626 5445 95750 80085 77294 19705 69037 19372 59146 16815 66733 54690 94694 33753 24858 3937 40445 9893 8448 18309 50731 31089 84186 72888 98756 58716 48161 11148 7786 91737 41330 34875 83145 89269 37534 69492 4550 36746 43580 73856 67143 97725 96410 43005 14903 63748 20906 34505 85628 9437 56910 26278 19583 55735 28312 28808 28193 37437 29940 10644 8957 61248 85393 55523 32875 86929 49143 51441 70119 13981 1117 70908 94748 94357 51132 8578 71806 65601 76080 91112 93547 56471 5277 65637 68000 25510 58430 17534 29110 33044 79681 92159 51459 83165 70812 95872 49212 48910 74670 63726 55858 64775 54819 38966 93132 99342 98436 98324 5600 74712 35515 65912 3274 16562 19667 33746 4898 71047 14728 51638 57911 88817 39103 33608 15457 64503 40533 6666 69773 87927 49505 61822 68424 52778 87673 63920 73976 29088 89640 80497 37540 54264 17562 64313 20226 66880 54583 55116 55320 30070 78876 57840 31752 74043 7111 57962 78573 33508 64977 61006 44980 47188 90440 6238 91322 30202 42786 59187 24567 38089 58115 19742 87982 22088 17497 69902 36225 26756 71263 21626 98284 47396 41526 92573 5359 71972 49272 37328 87520 43089 51206 72367 56983 29258 72572 23123 71173 92890 91572 52906 29695 78766 78336 83450 34970 90952 18355 69355 2867 93136 59713 31777 34296 99914 93935 86509 85357 76747 13673 48162 57077 81754 39996 21858 85799 57753 85951 81443 59447 19099 25140 7631 64756 18797 24926 99943 1542 87261 75892 8924 48399 58583 26865 39504 58531 99738 72287 17560 47751 79262 29365 15358 76934 91417 70600 38965 70275 35110 68536 46891 92783 43390 93786 97248 41774 99096 46044 7221 678 31372 89921 1927 79978 61008 87964 58612 6230 66919 20832 25430 41941 34117 24193 46077 93226 28401 12977 65442 63174 63037 2938 4400 74193 72520 20822 30008 90114 58648 43343 83191 64257 2899 26071 75732 47639 60532 23355 5639 57646 77465 15407 31561 2322 74375 10660 13382 30489 2560 8641 47600 97333 25824 7665 39491 42652 83800 34975 45786 47764 29235 31168 99406 41664 81858 20635 88958 22411 96986 75649 60056 74473 6834 63803 332 12340 7350 56255 59462 71098 49796 64067 17907 95924 46983 51434 87941 33498 56544 66705 62184 40224 66769 83889 91200 2780 11286 24095 70780 60910 95225 94014 98816 76964 70432 88431 23196 79230 18800 91840 28113 62307 67807 35186 93086 35734 32439 42969 51453 79151 12394 87655 44757 34475 74133 29364 79686 95346 64266 21986 34515 8205 33063 86827 86688 99974 39791 95802 21929 1573 89529 36174 86031 54831 51205 24685 11695 72994 79629 10925 1820 80682 46529 12423 37611 70771 57875 46820 46728 62800 65918 58328 49698 17378 10886 8088 95524 72402 99016 84594 15324 12722 80105 83189 71737 16912 73918 83887 4393 17678 95385 34214 64037 76180 95245 41429 4729 1454 77873 16830 12496 44703 89996 72094 15186 85503 86191 62430 28015 48641 4398 53056 99827 63520 14748 23367 22623 12136 2559 32533 49848 38296 74165 50102 45131 78244 13064 90216 43958 53924 22058 67764 25707 79901 37166 49727 12866 55240 10978 62540 39793 71217 74454 73191 75518 76032 19845 60642 23077 92600 48376 7628 74625 6491 56543 27093 9849 80634 84688 31837 76961 83384 71762 63790 78366 51141 97087 38587 23439 89933 57393 33862 98172 49312 78280 96938 61813 29912 5684 3251 59702 31668 4730 67737 48536 30578 95321 90985 99566 93577 4647 54279 79907 27816 14335 43823 69838 26697 56065 47266 38960 94196 85756 95997 85593 32870 74246 6080 45337 51055 32751 66001 71312 16728 73947 42615 31603 75895 13783 52230 54487 82545 54120 17195 27357 41644 84496 93892 44400 34619 48491 95991 51391 35767 30968 95273 53031 59121 71898 15104 35658 31039 90531 22304 31605 22534 95053 32909 12264 97779 73864 38499 86259 989 37264 17747 3184 76967 56753 67850 52775 63989 65985 80442 91308 34569 50960 34197 44193 93743 60225 9188 60390 62549 94270 69615 96569 26174 47633 51326 474 34004 15509 59149 10356 66347 40185 93276 94249 96706 36436 29451 26374 4101 51509 10892 13178 77114 62625 66887 88501 88715 70348 73097 86650 83008 19050 40734 43315 73784 45221 21705 42928 61884 90176 11089 21647 96515 75326 12302 46854 73662 86254 93958 17734 66957 71678 83764 67887 37594 59286 97927 56494 6736 33727 6143 38972 58200 64229 19831 42640 86947 3790 20232 59664 36643 16975 53295 33679 53155 26099 77501 42964 60233 90781 13348 2947 57699 61744 8531 77385 12901 91812 52120 65439 90831 18018 12467 83975 61391 39440 65166 28898 1392 55026 83296 15938 42358 50466 34623 50811 17856 16276 79668 10703 69984 52631 34627 71936 30433 86048 79467 24729 98514 99726 65251 73213 89425 33645 46346 40216 10146 11487 8921 26210 77726 93668 14394 93780 12949 18519 35349 97430 6497 56487 83885 78315 96179 4077 49662 52195 92265 95865 45469 59642 70807 99440 43233 18919 10921 76170 43948 58425 21183 26680 55625 24276 33794 40223 96398 61097 12527 45324 87067 23281 99150 50226 32482 97887 22206 55473 95744 53909 49778 5666 8898 86718 23682 41948 50332 45493 98462 88648 66115 83320 37545 86738 75452 63687 33209 75884 70555 16870 74411 21927 23702 33937 4653 53649 62427 66675 38225 72715 98723 9196 97625 48289 62074 69223 1255 55566 45406 50098 1103 28973 97073 6356 41362 81 86359 74101 16733 59896 37219 64392 67822 89253 26283 27544 83416 27138 5750 46770 45660 35843 38051 33503 74940 46535 99214 58065 71085 48236 83707 20584 30103 69083 40331 60735 14992 35985 22965 7133 6809 81667 90706 12289 64013 4102 5656 83030 79214 68252 60519 88743 2541 68202 3878 50279 64616 49870 55474 4255 66621 55928 17503 56079 72876 54255 31364 26612 28562 90001 26937 67584 95613 21386 68404 20342 49351 69825 21934 70625 39649 41601 66720 85771 75652 58121 79003 29192 36506 7599 49249 64307 93159 18857 36844 83366 89511 72530 60221 26050 99618 11140 84925 5211 62276 74892 46841 9686 62713 76990 90694 39644 57894 53059 76210 16800 16706 82392 15700 16666 30815 42485 32361 53885 80496 28407 37774 88692 42191 22384 93705 70992 25302 2919 4046 46128 98776 57612 14333 48585 30331 51626 17230 11547 50844 58596 84899 71905 9594 28738 79136 38069 43391 15017 40797 76605 16088 93744 35166 33232 74083 24950 89465 20465 71289 85043 17999 8021 62869 2068 86540 3067 229 79215 44737 36246 15294 3156 78623 85766 40738 50207 53277 77099 13828 78842 21702 63157 92183 34145 94192 98279 69674 84484 50439 62620 90879 12945 99874 55073 67699 72299 91482 80151 14416 9248 4162 31252 8911 60511 32941 56962 65422 31795 81600 25684 35675 95722 29038 27704 44894 56091 87806 71654 31223 80427 44141 89752 83294 66360 96209 10066 68080 72560 3811 46240 25085 94664 55655 66232 97755 54035 46343 91395 72547 66171 43203 9427 68808 70096 66986 32147 15972 71578 49465 75209 38868 99077 62060 69900 78758 18002 15362 9142 2508 48030 46992 46515 47964 38392 79961 66762 39071 73672 73245 62596 34940 47348 41645 56933 66002 7983 28447 58689 48890 20789 45716 78630 55190 89135 58501 10244 90552 36986 54573 10133 19271 506 26742 3027 45459 59817 13549 56225 74854 75358 52208 16148 66757 48461 12592 13078 81733 70344 25829 94262 58048 4774 57194 80293 31878 62746 70217 96767 874 65720 90351 72518 41127 57388 82004 96412 7725 38721 55636 14547 75662 86646 88986 12573 68224 515 92826 33639 89799 26136 12268 45947 88854 38511 6525 69125 86229 53020 17319 75575 90722 4218 42763 1257 73766 46324 13588 95512 68487 82084 78894 6280 96473 4116 60206 51223 35908 32768 8614 69958 4742 25954 94791 43235 77325 16828 37609 90259 89755 14410 44349 55479 43549 76231 81826 2634 85746 76526 30885 69473 25555 97053 92350 4887 65175 50812 48988 27347 13781 56070 26653 97240 41792 21208 2521 52055 29558 66382 82777 99438 95336 19823 60438 88454 98104 47998 15171 82340 98504 57253 69145 59385 67829 70153 50184 55526 14207 79827 20255 9766 99012 81365 64655 50892 35955 13457 6632 43692 3944 33815 31501 94309 41669 51283 71534 87207 36764 5290 5791 66981 4776 28601 73007 14113 74634 57598 38701 97788 46640 6033 84726 26421 37528 55522 49861 78246 59417 18763 94319 21127 91619 40233 3368 62097 14039 3528 43451 29905 27340 35259 96803 99099 50047 34017 12131 27659 85641 32515 12374 29452 92832 26862 83339 36464 72471 91036 79983 53726 26903 60417 11168 8229 16722 65370 37405 26663 93594 35200 99441 13737 38262 86734 64247 21754 55472 15356 82277 39364 92623 33600 26116 74223 15228 2876 76878 90439 88156 74945 986 55422 2033 73247 22878 70000 47127 77928 21831 92181 11211 64698 14423 66130 75963 75065 96491 67476 25804 20996 26122 19475 78966 90204 15146 20580 29360 91907 9489 5218 75976 58148 99967 97811 11535 87725 79678 61588 92281 21327 9139 85634 30396 19106 72427 74323 24032 79022 82750 85258 68164 83504 62524 21748 23171 30699 3722 60601 35723 69440 92627 53227 5565 83850 563 92752 4798 33723 89995 86667 29980 29846 3772 6007 79233 98531 40434 40951 97987 92056 60765 95860 38371 45563 58608 17963 7449 114 68402 80545 67386 87133 32652 93663 92544 84869 94973 27187 61453 92714 79782 42084 2053 2452 44972 2859 50955 8332 21493 81137 16496 91691 19097 71177 36929 86673 14156 83438 31049 1759 87807 28889 13484 81976 24237 93722 58780 20172 70183 23641 86185 40979 93197 36261 46172 54047 15020 31783 65435 1240 40942 51034 27661 40311 17071 70373 23096 17684 81704 66948 82769 85370 47444 85998 11994 44816 52563 88352 44174 69566 69141 60541 88801 17689 10709 87497 55155 97536 33207 47073 21239 14676 44893 86125 7283 40413 5347 9164 93496 61846 80766 32850 74068 30477 44990 5528 53000 909 25711 89242 667 5390 38095 92139 82657 52024 16856 23764 64166 84769 4656 95678 51139 28683 9751 26125 68374 27416 62457 16280 43385 16090 99505 29314 52467 88564 44546 6920 44136 55722 18205 68134 73632 8053 22487 19771 34659 59501 9361 51692 78498 891 63955 64770 4235 94834 66406 56564 13683 55220 4113 21846 10476 6271 7915 68853 49423 68388 91658 22319 11885 75229 68222 73867 87784 80981 82272 78670 12555 51729 79063 91717 54068 87915 26060 71761 19299 10584 74535 62600 49896 44103 11158 54141 15058 79178 18883 25157 18286 80155 99472 55 63439 30888 5048 34663 72558 24586 93522 97880 49332 27709 12124 21129 42912 53518 91870 98597 11749 4093 90113 17338 73250 39750 39017 7229 58287 29656 93534 81366 21946 35093 80943 52541 27834 15074 28118 84152 73556 31989 93327 61787 37665 74754 93324 54447 16305 63957 34415 98699 62666 6808 20936 52058 67421 58524 51444 20162 81458 2650 2496 62331 56528 84884 65356 19932 24948 78122 19007 14044 58527 3668 6758 80107 65347 53973 13234 29177 92392 5941 91301 63971 54859 1313 79748 67589 42292 37784 89157 5765 97160 88439 49073 75140 99189 6275 58237 72653 91166 10808 62643 2643 77743 92033 10357 12918 40201 5577 58102 70624 12143 46073 62628 27214 35960 94726 28397 69725 49751 71012 52140 50696 3328 31130 22702 18692 98357 14460 55021 63156 37348 93627 16678 68377 36908 60548 74058 89058 62939 52531 53659 37661 12953 93317 38543 36957 68703 23462 91062 74111 62925 82190 86556 79872 47802 11159 83708 67643 11549 22149 57458 10098 99685 43769 6827 82455 15131 42610 29290 82566 54640 41805 70372 68275 14311 40812 39199 21565 78454 44519 38879 49186 55608 70223 12756 93723 51065 17802 44378 4364 30051 21110 55667 59962 55144 55226 73221 54409 37399 75552 67127 45440 76066 92343 5222 24086 7981 81654 74894 80428 34184 26334 36911 54056 2022 78812 96269 31683 17032 89646 95301 98094 47136 62583 54216 29737 29458 89788 71959 38670 51576 17262 9259 44663 36904 41681 50866 74969 98156 48054 90144 92083 15218 88967 62421 27373 38754 64761 55485 95411 14935 86144 60255 69091 72966 36571 73243 2537 29477 75604 78379 66065 75441 77056 66324 12330 38407 77745 14386 17387 56531 10446 16113 56204 74530 47533 55401 6847 38932 31116 49761 39951 59181 6427 6786 78516 28111 1026 26739 67845 47731 45585 75243 14717 77940 51558 88733 66287 26461 27429 82250 70225 33356 38066 75130 39946 46718 52506 44868 98542 82470 35143 14526 36072 89525 87605 4694 7321 21251 78952 72515 75247 55182 48996 92427 77715 60358 65488 14117 47203 69700 89823 67915 60313 58398 57043 18649 38103 76926 57227 59378 99534 89399 6678 74565 28791 28637 750 7557 82565 49126 37647 11645 46063 56903 16569 45754 81656 51758 67920 79010 20982 1762 80418 69304 19336 49365 43380 28285 22488 33811 93978 67208 26614 77238 51308 77419 49397 50517 22266 61463 24221 61496 39512 80183 2293 68973 39778 21941 35760 84853 17306 72855 14501 5261 45294 64189 4315 19963 97752 81363 51853 49616 18840 66844 80258 68457 87477 91887 44254 83926 75025 44299 39726 56735 97940 79756 96852 94 53859 63455 23963 72489 97338 86213 20406 25283 63070 79135 99924 57992 13309 50690 72153 88211 24491 28666 21506 3134 63681 78415 20284 55768 28044 25915 25067 3885 94352 87765 87884 51580 96527 10965 43251 26342 16047 40827 38793 96298 90364 94203 67277 83134 84536 60836 65585 3831 74547 49209 33040 34894 35319 54188 63634 62859 69052 55837 17217 9562 20765 18850 43210 90525 17978 38589 49916 87601 40925 67303 36098 33783 76954 57129 1170 82318 44135 15363 9913 51334 90807 23956 76230 34231 54407 54171 51639 83392 40695 70163 54957 36216 82513 32198 92140 28568 25661 48940 61315 76165 90642 15864 25429 15310 19081 40834 1488 39446 31629 46726 26600 84376 38137 59870 27116 75521 70973 12561 86266 84305 19687 61193 58920 65668 71027 50818 14618 67126 77526 31139 72813 82851 51493 54233 70795 68925 93772 73735 29926 1467 335 15774 90479 46715 70346 32730 78829 76477 40747 94675 83408 29880 30118 13767 1042 72273 39819 5772 4281 35077 11518 12552 75013 79206 84610 71975 9271 9972 10843 2688 82911 87083 35770 89164 96751 44068 91665 1576 14713 23347 81874 39228 81383 2748 33023 1964 44357 71332 23352 58364 92518 6179 9238 79155 79608 60884 56637 69279 24694 32534 1067 8214 90862 78172 50878 99416 47353 78560 49074 64142 31717 45445 89306 66659 91585 29333 98307 662 28600 37025 27145 86624 75978 94206 70332 27654 31320 95663 88230 66493 67755 82230 46541 33033 61077 28213 12707 84961 8196 53394 23139 48690 42129 31422 39760 409 62566 68030 20108 94816 28027 54935 71346 86452 99014 4641 89332 19457 19311 6579 61589 31852 77242 37841 8545 20628 80154 64418 47429 13511 11491 88616 83181 59746 73208 17301 73981 81506 91080 83276 65599 59822 32734 6136 70677 34315 50138 56832 61142 94497 93976 73037 14881 62485 1749 6591 10002 45988 49387 65673 56145 30831 24457 21666 83921 58113 94600 80740 61215 67955 80387 43881 77568 67330 81649 59456 8857 79081 56446 54248 27822 89991 56117 41546 505 58628 43127 91801 22069 63461 88493 16674 78153 74284 5913 98791 27285 40870 72969 33241 86750 34636 89386 75719 48509 27733 75429 97335 42535 80244 79617 71005 22891 72473 75828 70798 60788 21544 40761 17721 58490 64521 35952 27136 34451 41433 89555 3788 51781 64678 96423 77674 25991 79481 61354 35505 57687 96259 58899 32460 94562 97178 35392 73808 26244 70140 90359 69916 52789 34574 17375 55416 74780 76156 42479 22502 79861 51570 49302 50494 48283 25132 19717 44799 42448 81697 64433 85141 35606 7632 36025 8697 99459 94020 18877 18270 87762 32808 68810 20394 41691 67688 49316 93297 63733 64299 85438 37913 49238 32737 68139 37902 25262 69878 38906 11383 91421 67147 92785 59347 41743 47352 62684 95942 1028 30623 77004 29499 45289 6305 50596 80192 61976 47788 57215 5180 87586 2866 18785 54423 84097 90481 11923 42852 37714 20294 69831 64187 4171 49063 41647 27023 10783 92005 92416 12726 50351 11147 17849 30486 23328 38798 78033 37539 53714 70032 87455 75136 97508 53290 82590 53664 34279 56881 4654 55092 4067 30895 66013 39208 7513 14899 87021 11254 11711 58856 95624 28604 56064 16351 36036 86521 36591 83338 38416 21632 88719 76532 82519 54048 91761 11311 93413 52492 23980 95567 29931 13619 49645 28087 80227 71978 9031 28432 50005 70676 38638 80158 70566 59666 84686 59063 21448 94221 29012 21667 67019 72948 40580 11277 81430 74502 2774 69325 36108 69349 62772 39568 29728 12917 32368 87542 67281 82362 93525 33610 31418 41966 51264 65587 48929 41878 50883 116 11171 16704 44460 90580 60389 65950 28711 86554 32987 61488 74237 8789 47445 24208 60078 74107 91600 5560 96592 49207 59171 95379 57379 99752 45633 82771 90319 27621 26199 15824 39297 11206 20676 34572 63757 58827 49678 44077 72170 34318 32432 58914 83874 55265 78060 97594 69658 21064 60143 90983 80758 26086 9877 2213 6607 51488 76859 45281 35549 22348 77095 32980 54057 94442 24397 71745 38718 37396 30685 99132 96823 68047 66945 5889 61577 83019 90515 75266 83680 8218 39065 85712 46060 97995 90249 80761 41994 61865 46721 5432 31271 99254 49536 80106 35352 93231 36159 23955 76264 16716 71099 67678 25460 37311 70752 76656 16546 81887 69680 31929 85411 17828 94348 78482 98222 86412 55248 40628 15643 93827 80882 17501 35761 14271 5582 11839 17782 88694 4181 75704 75055 83935 40920 63478 77233 18015 3291 4981 89414 94023 16439 24562 60914 99387 43207 5943 16379 18619 69131 47724 65013 80110 81493 78614 81792 93576 50603 79564 61654 28822 46657 60942 52530 95581 8826 39204 19735 62694 74137 9558 77436 39327 35803 41223 88050 28581 31167 75740 42679 88674 69397 74919 84508 21390 69288 55232 25765 98893 50665 86762 84766 50581 1061 82031 68466 70433 67758 89136 92615 43044 87741 26878 95499 54930 459 84969 86596 27773 50238 9571 88270 82117 87593 70760 44923 22404 57528 30773 68012 30731 48338 53845 76889 35440 54170 10541 23263 14513 98335 74449 15486 23527 20165 50933 22904 41036 57667 911 9612 8130 42933 97366 56767 57493 6954 95163 73365 35193 33208 4406 71513 51815 8769 71934 18656 47780 31824 78013 52156 65138 54788 99473 36944 98491 15684 70485 76738 46376 63829 85437 82486 71233 5464 29539 62311 86170 64510 29893 38456 16162 91133 36112 80928 97505 16526 3451 39349 54252 19512 3964 97249 38209 3513 8664 4163 3121 79123 39609 66570 58030 62805 84514 84441 67614 57926 39907 5371 72779 40647 32021 74026 29981 21342 37522 80218 42113 66602 14267 59461 46947 25715 18890 21499 56303 67483 75578 20771 11333 60077 38595 88216 31316 13481 73422 62788 65240 87378 33217 2558 39404 902 19489 21430 92709 49744 75483 44027 24353 47744 66752 49793 52836 82588 65657 95299 83649 14388 55786 4464 64271 89723 99932 30821 99373 39532 78978 24703 74090 5676 61165 87968 37700 30435 48669 65622 87749 23398 50434 61296 75211 3980 70671 54970 89889 64370 43787 41379 18001 26160 23941 76709 42210 94223 92521 86275 16020 56164 34054 76015 73891 27616 92001 71343 80749 93791 47304 55978 25461 60779 70055 79160 30550 74903 16217 21045 65395 20422 92399 8997 35245 7158 78303 51677 44177 90788 94485 84057 44298 22616 51821 90036 29848 37790 851 71109 51384 30179 53672 8833 35371 85785 63034 51520 23131 81822 71041 16044 34606 41949 70250 10247 76347 33464 50463 86607 61014 17859 31928 1320 17330 54203 30017 49092 69546 20476 23423 50403 16857 44963 40211 62698 98843 67587 62879 88144 77459 87669 93466 6145 67509 63924 82200 10765 34857 2955 69302 63265 56266 85811 16236 53008 74242 9595 80984 57272 84598 13639 60154 61745 17141 29705 92914 75117 57219 62817 3037 80622 49971 77983 54006 68876 75462 39207 59278 21292 42776 36971 25950 15874 18085 97777 66663 15959 41315 31761 60943 25679 68901 53920 74273 22906 95214 52436 66212 86885 61039 67775 89080 88890 61042 30575 17873 33413 86056 69207 36091 30373 94055 86783 3771 96213 58935 41542 13486 30626 79009 67545 32555 30376 45402 19770 76585 8606 44934 97510 74620 82335 91988 73030 54269 72015 2618 32328 99234 65574 88478 68969 18973 14461 95084 32982 32698 85455 25956 4142 22260 36636 36747 78899 93930 73777 55121 65241 3004 94543 32838 27119 69031 24903 81910 37271 16950 30102 26863 43164 45092 11095 40385 54985 21119 71779 62717 66006 83378 33453 12935 49102 96459 14772 7495 34929 20403 68511 96193 38781 22272 83882 65737 56597 99183 68113 88660 20841 14816 15296 80506 81476 2698 19320 86279 26325 13308 96508 6016 78331 91682 97770 32372 32806 51640 8313 24848 968 17036 40784 85077 21890 94185 34423 47142 7419 51048 97692 18876 27106 72216 55122 90312 69519 82087 30285 48593 34225 67833 37324 51776 89897 47328 9782 13531 39656 10123 87471 74102 68943 96414 31460 70189 33804 17298 96336 17846 60105 66729 93062 94623 84169 53662 52173 50373 31222 83081 18782 22795 66713 86968 77854 73168 54012 65069 28485 42282 22610 11843 29188 38367 75101 27665 23472 38304 28858 15597 22397 79119 78374 80361 97263 64812 97792 48504 3740 87058 45822 69941 58300 68066 97749 44034 70803 14981 28449 77651 27875 80474 47750 91700 37943 11886 93407 40624 67612 13931 98025 87908 85486 59641 61820 46729 36987 63978 12419 77942 99056 76774 1916 98087 23650 58696 67940 95714 47892 79209 99881 75371 93527 17939 77974 26302 82560 17961 99959 60074 65113 38447 28887 36782 62701 20710 75299 26548 61510 88073 4740 8703 7451 39275 49477 68934 10164 6248 67846 17189 88635 11130 69439 47984 75868 28526 79064 31232 67315 60041 89977 30108 26814 4825 32849 36765 34241 40194 61285 56663 12510 18507 89446 50024 54396 16673 66472 65320 44553 85750 50747 12967 62116 76551 24888 95028 21054 6447 95672 22955 50149 68278 1409 56095 87475 540 16027 21034 49925 28157 68220 56695 61566 17127 26491 15806 51158 2874 49002 33282 63250 24467 48511 43974 2551 7296 68695 75143 24890 65617 89787 94108 96069 72697 79162 44646 96609 9660 36016 7777 27147 455 71195 90304 23261 54206 21870 3905 92797 28548 28145 60926 10205 9507 5930 3471 24560 66684 88333 69698 18190 99487 40884 9911 10927 58918 90775 40141 22879 57952 42163 16064 72251 71686 25080 3158 12067 74954 81392 82375 4159 11647 87022 85586 16051 39682 21167 75806 19368 72521 82474 92097 56146 7137 90532 68103 20939 92369 80327 66941 88933 39313 73415 74340 35817 98385 67391 94056 78285 91692 96128 63656 90950 34978 84118 11844 13736 62003 13355 18907 89738 58940 55119 59997 95183 71950 39893 99622 76609 31986 34837 4038 35583 45364 47401 85084 82383 96970 23782 72048 81736 4029 55843 99638 61691 54802 99658 67702 87598 29245 10467 97782 36756 35260 92246 66352 90118 69703 52334 97855 74776 40856 16864 94012 79813 33428 79438 24452 52774 26252 56134 24971 14240 76939 5809 17153 83682 15788 88863 33828 9018 79030 1498 31843 22664 35111 96391 27726 95153 50115 76493 65226 90239 10936 89142 87094 41649 76275 63661 53069 54346 54223 81601 81892 60379 89676 33424 6741 14314 94433 61836 17108 11462 81488 62171 87023 26978 68311 9909 54167 34247 88304 27589 38461 9288 89679 60517 19431 96605 71475 93596 46501 26794 62612 60775 23180 67950 53375 95563 44234 14263 57707 28552 6063 64955 38459 21811 84563 19129 15816 25530 886 1859 69062 1966 91742 2243 207 10237 37776 74866 49594 29693 46402 18767 92106 1830 64897 62986 42348 90810 62967 88914 6332 52178 16240 10468 58120 63410 35659 6422 76471 32268 97345 94342 76612 18503 62955 58457 96662 72932 64733 11075 84296 22356 2371 6594 49994 86092 29781 42349 25269 53730 37395 98719 20118 71039 23323 16367 62949 30469 40967 18191 54795 13566 28660 81588 12472 13223 98775 31620 88014 41554 44803 41552 69093 50136 62323 73768 8678 75430 74716 93859 44988 1044 39476 77054 91324 3279 5134 37904 31609 93934 22107 62295 56364 66527 97585 36012 95668 88836 82396 51794 20023 507 14283 81764 30128 31670 98195 87842 60552 53666 61479 30679 65336 2388 98426 61466 87267 31241 29594 98464 90988 83313 93331 86985 15801 73398 86850 57178 92489 96 27915 61593 95723 67924 19543 21010 96633 93333 1479 39878 87866 5294 58486 79061 60841 60846 69754 62107 86749 31113 63818 27166 8272 10648 4204 74775 60444 92313 82789 45422 85372 39361 10306 64068 84666 49587 19342 35196 63288 19799 66229 20364 15057 36133 77267 66454 72884 74947 10760 74632 47611 41461 79897 32668 51706 1221 36889 19164 36934 97455 77750 78156 49035 7239 98006 82623 63340 95209 23547 24939 97297 8647 63144 6058 21374 74330 8123 76723 42533 2172 1693 87029 29562 41122 72476 53044 89054 83500 1452 29122 49460 79116 26773 50983 65809 34710 13384 36763 91205 25524 38660 21847 71879 73624 92073 62672 50192 26981 33382 40472 73457 71731 84483 51750 67449 23921 44253 10224 45834 40558 62650 13209 93257 49408 29755 84332 20477 59433 2687 62852 93107 68399 81212 2029 79111 82890 92412 5998 72789 4892 33681 395 25812 48954 68053 1394 75810 48729 35213 10470 85962 66656 983 37467 85542 84941 4148 26057 49431 89313 16520 65219 73973 888 84341 48855 81981 98503 12615 41693 90024 2367 10091 11799 58085 77949 90159 45512 4323 42496 27161 90157 52759 23636 67336 67793 91505 38944 4344 894 86022 84644 23755 57658 54621 57328 93189 82984 93434 47727 38293 19280 73000 8140 35703 80443 82273 60586 65597 39048 20819 95001 57874 4712 96645 42870 25709 92480 73903 40536 58463 62346 68450 5446 20461 56833 58981 43764 41372 40232 62532 11465 89421 97586 35479 11808 56236 26392 12732 66745 800 59069 45501 2333 30268 425 81640 94888 5507 5989 14506 42296 36724 29328 16910 98149 97563 43284 28180 48596 50578 65923 64588 76038 84498 30286 94025 81272 48242 52744 50235 70188 18911 52474 69381 71455 9168 97062 46503 20680 71329 63799 2049 27117 77671 3149 34761 37778 34268 8008 70831 53743 98372 75048 96522 49363 24892 85299 74930 23457 26237 72055 43410 17432 8989 3736 81737 26469 82323 579 89870 10104 13440 90467 21826 48371 38842 37048 89636 36635 96915 44333 22226 13061 29413 17010 39718 20308 42811 54123 5962 99419 81616 41308 23632 65804 11897 51662 83784 88503 42016 82726 48352 73469 76887 74784 66605 88105 957 54742 97776 72815 80195 61448 48250 2231 26466 27540 4974 31300 74288 15022 47461 72654 92867 78951 49908 15246 57297 64258 37272 58062 79985 41062 3961 42637 47474 31409 31371 45196 90675 91803 39730 52461 98319 74257 37547 92142 67665 9304 51687 20057 63572 20305 47049 3319 12100 67092 31006 74983 55141 23490 61684 57330 29610 95641 52387 91466 1173 37390 77529 32287 91273 56686 11143 80610 80583 18460 20432 49456 77950 36799 67687 99121 61636 69135 9889 24540 67093 26734 78089 93570 74558 56957 67724 4710 85361 77655 24246 36645 49998 49247 35993 24910 58606 31641 85688 27667 15430 63948 55842 57918 59376 61121 11792 39482 95762 96692 97943 50772 38313 69520 2007 33133 32570 62646 60864 59690 42873 83506 22259 66491 41432 58970 611 28169 49052 2864 65421 70675 32314 93100 20527 60656 60958 94893 89637 48413 82552 76828 80001 22836 4018 13986 105 95170 4335 7319 6840 86656 227 15332 31269 64290 99641 66164 48766 7602 35035 77444 29475 62333 37438 86226 90528 72103 12612 48969 29215 98711 38401 9326 82404 72853 47006 14900 35763 66391 37032 21926 87792 10061 50720 45536 22243 41627 42128 32401 37894 76566 9516 80637 31703 32753 29651 1932 25258 30060 40468 5215 86431 27598 91302 85921 38038 88185 54586 8552 78062 69318 82178 57439 88243 23499 50500 18111 61596 45547 55293 64519 56260 10496 32604 30825 54140 68736 95481 98733 40881 35055 96878 77120 8484 49140 40515 82993 6211 55954 39000 74654 31814 56485 19890 15466 74923 97910 66395 96891 80781 83268 34789 13785 943 11296 83236 28563 58216 63719 48953 58814 54356 46778 36362 15892 11378 23273 1155 47381 53494 93051 92681 85806 75618 87165 69689 65040 12713 8415 84076 3547 38429 31607 83982 38695 76110 97065 76273 62448 22737 72238 2009 58251 57283 38036 91211 49947 52151 24874 52980 23330 58362 28477 77638 64590 84590 21594 1858 16509 86847 71187 69190 61442 64339 61656 3189 93662 7510 61282 13552 53296 97218 51964 43472 20957 62878 98272 76697 89110 53183 30541 4104 82192 29762 23403 50959 65068 35645 34801 19601 96089 35962 79817 70068 18213 51213 29506 48931 42863 24812 74397 85019 11989 67866 43559 22519 79458 50854 94201 33486 17531 6850 53060 61947 87474 46945 30438 4649 78401 79419 90668 21550 27284 37243 87798 23600 30865 13710 26142 20564 48782 26382 62454 33972 37274 36760 8367 62940 70151 21804 24152 85874 48063 74857 34868 24062 91925 14508 19983 4003 57733 30640 22725 25144 29689 50467 75587 71796 83114 56849 51725 74627 20124 11610 2887 8158 76449 76593 65134 78188 49598 65360 2699 29995 43369 10897 96544 45521 94951 32485 44738 57423 47043 60187 5307 29234 54895 53724 24117 25297 55829 4754 14879 13890 6146 5752 49428 65253 96038 52583 13569 58601 58794 669 9949 44880 99232 21422 2325 62324 24272 16329 9401 17247 99005 86609 91698 15492 26130 42504 34323 26097 87967 61806 55987 5116 98521 42398 11778 65095 31917 53717 54566 68648 52076 13096 31764 83483 33370 59143 41636 69681 93682 44251 26224 58338 13443 91104 78779 68966 96690 24854 20974 33444 81227 32552 45322 88381 7619 48370 22065 22921 61692 19941 5275 19635 25392 5194 36144 97960 51808 20955 58215 76994 66119 83554 47167 77522 32543 41802 52186 61697 81083 83458 25398 14347 6292 88348 43326 9598 90052 11208 3838 35540 33577 81172 90172 16389 24768 4680 97667 65629 90388 90437 7261 77197 93621 70816 82243 55680 91713 59013 83978 40680 56656 58373 76224 3360 92967 94959 37044 61898 76561 98197 52062 78367 84705 61717 60131 3285 6384 94949 22448 2412 84781 46140 22756 11102 28372 16272 36169 69139 15784 94353 67349 53132 87970 89582 75752 68203 32758 20553 76416 93376 42738 33189 7494 95473 58391 85903 85856 62839 90739 47238 24361 6014 41241 46523 31546 23655 20489 55748 83755 70197 64936 89574 71493 18694 80681 90128 47722 58908 89163 59015 52281 61954 76620 72397 30384 11433 69105 74032 58312 35289 46425 90115 50349 39522 68753 43129 50865 75359 6564 14734 52070 15611 26091 82767 55477 8288 9714 21628 72350 4931 73293 47067 95639 31940 17056 13002 52979 68362 53442 49722 28153 50672 59597 81648 81015 41360 74022 56368 21758 18974 73300 2624 16489 6562 88134 21139 40956 41453 28162 15443 90933 95250 89225 40762 24804 23335 4295 78807 29331 59042 6723 36427 20117 97380 62858 32211 13679 46896 86927 45872 78396 52106 63010 26439 77377 47120 16629 87821 99755 60889 18447 61270 81226 42577 10399 63440 20351 42180 69404 7300 22443 15458 76476 3752 27058 46847 38881 82780 87720 64714 81225 51846 86925 84842 66632 51643 87639 35216 30994 84317 16497 29577 51583 53773 9999 35832 15927 32985 69979 68008 49202 56560 14398 90376 65374 34452 64099 32989 25350 1929 85097 18130 4333 84398 88925 32928 35169 99256 15008 32907 52022 66101 71425 88667 32548 72717 79445 23413 75344 25454 73707 31564 9784 46656 91669 90900 77370 52321 66090 13674 81031 81352 36894 24280 31423 40524 8421 90833 25035 62255 75171 18149 63954 51732 76754 63821 20411 46091 79289 67536 8094 88614 63481 43866 96991 27649 98460 14491 27744 64809 61591 60625 76248 27638 37147 70737 34438 25966 33446 16463 4425 58604 41748 97949 26201 25741 17303 30775 92376 35871 21380 52381 66079 50559 78591 25948 51058 33086 52858 41116 44876 57378 80997 80272 47621 22797 48426 74689 32389 87457 29564 19198 22518 2191 12832 37552 29050 39061 92093 84848 2821 86121 58297 72667 8497 63965 78535 27333 64652 99024 60770 87698 85148 44593 95809 4835 99245 6454 80804 98329 45672 24460 99184 60412 47376 43395 28486 71052 92311 8481 43688 91055 70969 51321 48126 86940 83666 47481 85838 40236 99988 41916 707 55963 57913 59312 861 92880 4051 9960 44363 64527 74746 31570 48643 33196 23108 27584 50793 28480 25226 35979 22142 75520 20833 94979 23974 98730 64193 61519 57727 7972 72210 1638 8477 16143 51737 40865 29628 51238 65299 92772 77664 43846 81206 57171 4606 47435 5959 36356 99246 87920 51001 36405 97879 69937 10581 46877 12809 82517 55797 66726 81726 27746 36988 28776 33482 67620 9440 78131 4411 90524 10275 83965 16839 42672 49697 45616 75716 26113 62585 20142 76820 87559 27359 79406 28697 72905 56557 96068 73220 87297 16500 10525 65220 29218 99236 42222 51838 46882 50216 61512 24143 64962 25313 81411 43201 14002 8717 12135 18997 99305 72702 26790 18608 28809 73798 54297 42651 15975 21728 51936 54237 22834 61269 57897 15107 26719 51101 7218 63908 63945 27101 21400 3773 23964 12822 53742 81038 99054 66543 39467 42864 17090 50651 14948 33795 26826 8429 13861 4983 50060 70785 52450 71216 9765 10943 91086 14979 86055 264 35953 71323 5267 16502 71734 33850 67694 15895 63125 14056 78653 51530 58890 81890 13365 77297 75335 80156 39145 89121 71130 67458 36815 22536 6197 54116 56060 91489 63454 45060 78190 91991 19921 42409 94844 79581 98154 6236 7865 66203 17599 18322 78250 85520 21897 23708 85315 87353 33983 78741 69245 67810 63019 74905 19810 80612 80640 81381 33561 89234 5416 95305 18986 38249 75905 27462 63718 34280 59797 41960 58654 83089 86690 60335 59653 46927 73236 52085 56645 78398 34932 76615 83878 93325 48310 56415 60978 44969 49614 14164 81979 35588 90577 12309 93908 74963 74483 50856 78404 34210 72986 80773 40576 50186 48275 1711 60032 99385 3358 97397 35414 91922 91954 97357 76952 31702 25393 82286 21534 98695 69001 27868 34343 2486 95555 75676 55166 62330 61598 43493 87989 13855 99704 17750 18308 6754 51632 84458 51975 27122 27664 43840 76545 62847 3892 46975 12905 84531 30820 62198 17883 29653 19699 2513 19833 16710 45065 12415 43181 14901 62883 91540 30321 55360 65037 15213 67037 81839 94179 19928 42586 17880 98148 46817 75771 4342 25071 13966 69432 14650 3419 56123 90830 64743 74621 81617 14632 87808 2567 95409 23981 76958 20558 70662 67533 78676 98968 48576 26591 56450 22815 5316 55423 43213 38414 36201 69395 98437 34492 87352 50122 23543 21353 74523 20842 91462 81464 39224 20660 95600 73120 95088 44951 69379 4462 25719 74774 74975 19232 29065 71075 8981 4186 65243 39988 69541 68025 89629 2288 90796 29367 12099 76124 40282 62731 35537 2127 59655 33775 73627 48540 16372 75104 16436 68174 87278 4604 28476 44214 94719 80668 97805 85555 29969 4327 4144 61152 35715 8384 42334 15802 22478 23777 65988 17266 3383 92456 74496 62903 3477 1578 9107 20480 32218 45619 70886 20624 24010 87571 80925 37190 69555 6054 63427 87392 3349 4836 15234 89924 69488 5010 31260 80841 46766 24034 22827 19837 8039 76793 24906 14440 93348 18897 44367 68489 58468 32879 96998 29092 52318 40135 87173 64562 7485 88909 29389 90663 96796 68199 27976 77788 90614 78960 10298 80512 33139 3171 3021 54472 219 78674 63310 69815 42157 38565 9062 3545 13367 96865 85414 54343 13166 64707 63077 71824 54955 4772 94218 91843 96434 58651 8111 80370 32527 21800 97006 96285 69929 30950 88747 86405 16404 17388 81901 26273 8422 54183 13586 43478 33249 36737 59882 37923 21382 60989 57195 25476 35014 80789 47549 39365 33031 81416 81065 56470 31154 4886 86934 95119 28765 24947 63740 95970 79976 93950 38734 58154 7674 91858 25149 92614 18709 70872 96558 72846 59271 91422 66774 2690 79676 66355 98188 79219 52347 29051 67787 86088 1309 67827 29237 66242 70422 8624 43188 6923 33293 56592 35599 25899 18626 76293 61631 75695 71562 16254 42054 94624 55476 62161 67692 864 51756 63396 53747 57781 89979 16390 20748 1352 10264 60128 11898 24780 97604 24625 66652 24 98467 84986 58317 55189 15272 63380 39458 50691 37947 83703 47368 98925 56990 3461 79993 14860 87292 17022 67014 65687 43627 9135 76305 10322 19965 71381 86914 32804 2656 9925 44675 11317 19452 19887 33999 65105 3494 88024 91445 89935 7675 45302 65288 74486 63004 59823 73823 9758 29918 21270 6853 87619 65905 45666 46327 15300 11846 85686 98978 83792 67566 21240 69019 18104 16060 48076 92079 64762 79316 41459 27597 38514 87811 80723 45769 17263 79869 10567 85010 58873 34665 54564 32860 29341 28718 7553 55046 50561 81592 4427 72731 34432 95923 95450 76519 54979 17522 36229 35308 59180 3700 88254 5801 9385 6212 19643 33012 10077 89765 10552 75218 52816 98145 14241 52486 78392 81396 22774 87093 43506 7672 64999 21606 63856 75181 70561 13601 35932 35585 27505 3472 70044 1230 7834 15121 33400 65771 36315 90311 38147 29968 83950 39513 15243 15014 60327 9725 40539 40448 98495 10694 77166 25039 25374 55273 74325 98535 21187 78370 43039 47351 63392 80636 32512 96972 28976 99063 81412 43697 85588 51972 57812 19690 42363 10697 93814 7021 87304 15540 72032 75385 76884 98022 43282 3677 41261 80821 97488 60271 41258 43004 34607 74576 31360 14799 80655 76846 35615 92371 42564 23608 39383 81268 1075 35282 21311 89986 7125 1703 12399 95764 71348 91414 18572 35473 27798 74416 81085 81502 19937 46793 7668 81833 37368 9246 46497 17626 67202 80212 42020 519 98728 44315 40286 43616 54448 71579 36221 9185 3858 30028 65283 40249 4597 60004 36982 80714 73751 51138 66910 4944 367 43490 15398 49511 10371 67200 56716 68967 19556 97010 37457 80955 5881 59937 7849 97153 20037 90702 46167 52698 29414 17905 8327 98974 68020 42428 17949 2586 56584 47146 47085 31598 20274 91124 40982 22392 79795 52564 1676 66094 37164 21778 15865 54989 6086 37452 37106 94317 40885 36093 85875 58479 97234 18410 68371 78911 26522 61775 87111 44164 71752 3962 91675 85768 73214 61054 38685 31101 8364 61472 24183 78692 68341 72075 54674 83137 44325 90746 74878 16956 47027 8101 80056 51381 57095 41513 97492 45403 36053 49414 64754 82223 72328 21893 63851 18407 63622 70942 14594 36805 61849 32999 40017 35881 31046 5382 47923 83842 91378 26993 77668 50740 29301 4086 14800 52732 23937 11503 51440 69029 38243 7580 89473 77338 18288 65467 15098 5529 1951 61864 64277 28146 57773 80771 24470 30380 47605 81219 8284 15415 13360 5736 45287 3636 10560 49125 21178 80358 53230 53524 12970 99280 91759 41092 40190 76374 36513 89591 11832 88206 10452 16865 45998 51117 37965 21221 28686 92712 77624 65723 84453 12119 11511 90126 92925 78895 85763 57958 86674 82809 44147 22680 9206 69914 79779 61259 13974 75545 1243 73607 38928 18789 2546 73471 95024 69248 67043 25141 25291 18537 65513 11573 30633 98081 63192 72492 57688 6456 77973 74118 39236 50053 78662 19988 76539 96565 23949 28230 37046 64446 91021 85950 9737 86605 1532 37814 68330 96374 45207 79132 53350 98633 95598 39868 30186 59307 88619 376 19314 53215 84991 84449 15779 14762 34297 62567 77908 3520 24645 43339 29116 14255 15240 61325 99411 40862 84331 73292 51586 10059 30244 8082 2205 28884 39808 40274 12689 28523 53632 77835 72494 13513 26182 80581 48439 94817 33854 44115 27924 37815 89249 92042 97816 97582 5700 56440 11575 98604 30688 88098 21112 53278 14196 79400 15394 81409 73583 26285 40730 69396 88096 64181 96083 31557 50736 32069 20562 10198 35003 12084 98315 40156 82248 90732 70776 93586 607 59574 54510 36258 50920 27157 10868 90374 55562 24321 75460 88089 40756 57954 34052 24651 43048 5799 89442 29639 71790 69888 40283 57792 12939 56968 71476 91917 67325 9382 27044 38792 44165 31273 53933 78721 37191 80785 2970 59302 56871 77355 44977 88726 29961 86414 75761 76479 26678 19078 63868 65800 11247 7630 58509 4279 64891 72535 24876 96948 9187 14613 82489 89394 79934 32215 83743 26506 66323 61322 78402 83546 99722 92179 70581 73541 26052 23163 32347 93432 90913 7324 96494 75958 29901 28004 2851 85500 94639 36633 4566 88219 12364 62412 6239 3375 78177 29644 28997 86052 86090 13856 88448 74007 83536 7074 61720 56870 50151 88759 51844 13191 53285 1901 23978 57990 89423 34903 68417 12262 21710 32940 57481 24223 198 39716 33050 88972 6899 73283 23911 12753 55271 20370 51759 97701 62764 28508 85996 88902 28909 31854 49442 16172 14431 43167 66548 79598 61319 24661 5146 13859 38389 88897 60935 56343 15683 29003 49466 71132 58259 7635 83565 89475 42294 46852 67517 89449 95235 75508 26977 53809 10022 90195 93823 57489 32395 74974 25793 70663 22009 466 63875 14426 74557 90869 35592 79223 65983 727 76472 44787 95770 47709 77314 11630 68927 68004 75109 98005 81317 61455 52787 47511 62801 81760 73382 64119 11639 36897 34060 31909 85954 65148 83514 95630 99466 70979 22062 56443 69382 49540 48435 12989 21688 47299 88881 12767 15011 72511 60495 91263 77621 35840 85594 77999 89495 61253 55123 82737 38723 76977 25009 22617 54744 9247 83981 74613 7186 39189 53417 61969 88079 17394 55982 19200 60797 77263 20775 93374 59688 51914 71918 51795 87382 41738 51872 39264 77882 32812 92786 94344 16130 65359 19781 19234 11409 50790 47508 95822 32182 21824 69523 15745 3774 75653 73367 81091 11997 28272 71940 53247 37879 98982 48113 50924 77254 22059 69899 13442 33762 41229 29970 39900 35574 56293 67667 42366 85531 98759 50118 60317 58002 11393 73174 37938 49377 58838 21677 94903 95798 73930 18084 4713 23599 64399 15980 70220 65797 88264 12704 2913 27960 25265 88091 76824 99092 38820 2761 46580 6826 60254 26579 10846 77084 11425 48951 35146 68833 6609 81590 11671 39315 50426 43776 2361 36202 4098 48363 1403 24334 54732 71175 12520 81716 60461 45610 14112 66357 26401 90034 83512 80314 54756 16744 59648 89182 37187 76016 82900 18824 19917 88003 15963 58779 72157 39856 54509 43049 98550 35300 35666 57068 59523 20675 63995 53891 46 49373 45735 95897 80467 68463 84560 1446 54679 74300 82490 93583 63591 88985 88360 46463 15214 9381 43310 44238 77024 50378 89400 24212 2100 27990 32949 73874 6708 3947 39195 41396 84356 21545 60885 3808 78150 67134 39015 46364 99359 79421 55763 1 65632 55066 94455 63249 12225 5342 33569 86752 72071 78147 38171 19545 82185 80796 46014 89749 82235 77168 89784 96723 72234 2260 56214 48006 88212 9066 11048 62347 91383 87827 71741 77818 8643 89652 43657 73516 55690 63953 82645 21171 29485 97615 65620 62697 13658 1303 64126 93238 22689 21654 30015 66211 21520 84221 67197 88030 6814 32788 70849 62414 10889 25682 30059 24448 54980 11391 41202 8095 77282 99668 76409 59364 70535 47888 18891 73441 60894 3033 32685 88625 33960 520 20299 18091 24000 14559 33338 73105 65158 9123 1285 16501 41353 55430 4510 86555 93298 67508 80625 58108 95642 20735 33256 75736 75007 58605 87212 47652 84447 4440 16667 80639 2968 68728 52389 43305 40854 20273 99626 51394 58939 79964 62916 63072 16937 27999 18956 30243 50423 75245 21146 45156 67257 18554 38912 34756 33798 49626 86736 22292 97994 67570 16969 62796 34879 8009 44888 13261 27048 91969 29950 15870 38562 49472 59351 79694 73806 11991 1050 12313 37976 6651 87949 75913 4593 13503 61743 16112 62153 64643 48644 73970 94571 41179 76020 83641 35195 73792 80852 63028 28298 98814 89969 95029 28217 44364 70421 45237 58278 66098 32518 88361 30453 11252 86818 74380 18298 10165 21408 83508 69850 40658 83011 33769 23245 32470 53449 69736 47008 82595 23216 2535 8912 38628 89252 72119 18924 65865 25519 55200 66421 17142 37924 42603 14712 34460 9309 12011 34042 28668 97102 60655 44551 24254 29551 43308 75875 15701 55058 91448 44582 88938 4054 5186 13534 46760 92263 25788 50927 6079 158 93379 86536 22109 27618 62214 80623 25951 40946 95383 469 64325 32821 15783 33415 13298 28618 49779 4966 7913 7732 95151 58828 58968 1499 67427 61339 31245 53027 86629 55894 74404 69508 49108 40248 77632 66011 38350 58089 80745 34215 98415 24279 42513 14944 90621 84393 89852 64506 205 68677 55738 47853 8401 30590 3890 20436 27617 81406 80409 99732 20059 89630 31437 35542 93657 36210 41145 96086 19122 79959 12693 95423 76626 79463 90079 27156 92108 40179 31562 81891 89462 46263 7666 10375 48465 65186 94443 3386 10979 87427 28804 11183 90477 98729 3178 75773 20769 47894 63161 46719 38239 36525 86907 67248 95033 31215 22202 84478 89482 13198 70936 78162 79851 78242 76075 81001 98908 55765 92312 27548 14742 34585 58662 98074 56553 4409 24188 25944 74918 77347 51425 73811 4964 31849 13179 24548 98070 25569 35741 33682 97982 99429 9341 55270 92580 59072 64786 59197 75058 71261 3463 79278 19898 81404 96842 87656 18082 42356 69982 43111 18121 23362 49189 33193 61753 36249 99699 76942 29465 53539 3266 22208 18136 25529 59706 47002 83471 39420 59087 27151 29851 20366 23664 27639 40418 6174 52221 93828 43718 36835 20368 84461 61855 13009 42807 24763 14517 36755 39426 5679 87565 73855 67478 97145 85836 74977 84489 95720 57459 18326 22415 52425 69380 42822 75663 3786 49969 10792 115 91953 41490 68255 21559 85632 30318 60 47664 8480 87301 70887 91851 97906 76527 10105 59134 202 61461 85089 54604 29216 47661 44347 62240 46352 92505 82870 62569 84333 17850 44912 55051 67053 85388 71524 34646 1054 5806 48256 49939 32497 97525 43577 34342 38889 86983 66400 18294 30471 56664 67264 44288 25893 29086 23866 28914 55512 41505 14724 68041 34794 57140 88462 83205 80774 66554 36307 83228 11504 27516 70411 22454 47309 29808 39308 97474 17043 2918 1636 48801 79729 39503 23564 80067 84540 63603 71567 74982 62441 94706 20217 8549 30964 72470 63209 3227 17233 95227 39251 86439 25874 90417 28381 62451 10906 2870 58549 89684 76991 52366 87684 39509 70047 64329 22766 95349 22233 57485 23062 55351 1784 14611 18803 59902 35481 80129 66262 80691 87971 30262 12071 89318 79766 39317 54950 32906 6149 22723 70923 90402 25871 45789 91154 50852 63153 19796 85171 82752 87523 94655 68839 8112 76661 76891 90227 4452 87906 16110 16425 2055 87653 76400 56791 18467 80099 98293 99218 88246 7071 38228 18886 79203 44498 15698 7095 45449 45763 28906 3670 5425 27641 59254 7169 53884 57405 24527 88573 99921 14132 6261 29559 20102 62675 49410 34850 97109 71903 962 99987 94415 40292 54533 7310 13802 11228 83285 52857 8154 49406 62978 15050 24611 68462 51822 66577 8069 34019 305 3659 36932 67907 21949 66983 25231 66753 35264 36717 46374 98465 9843 24424 96382 68261 61105 60250 91123 9255 231 10307 3001 82503 4081 19409 68692 31342 85545 76914 23060 46036 35501 71084 34660 44215 92644 25580 39465 20309 28351 54439 48266 70950 27086 59481 90188 4595 60740 47716 12606 87195 6852 67788 89550 25674 42470 24634 48209 7013 44227 93220 85498 45012 56008 88239 36888 14137 41785 81315 16319 41749 49913 49237 49191 39861 17170 19288 67256 80511 17098 57009 58396 23592 49111 17018 77966 49297 11894 95075 23724 30787 45263 49688 27107 11424 55951 52639 99043 59431 93510 85683 57879 75706 13518 61070 31737 260 14399 81251 21318 11681 12213 5141 13624 98208 72105 22400 86815 92415 57267 64615 56267 59472 84735 4378 86655 34378 87604 57179 50552 51569 90014 76386 92586 69013 58053 49545 46534 71564 94853 81693 85442 39080 5152 55757 90793 73449 31236 59824 67719 20894 69498 34243 48552 30506 80430 40246 59262 74061 89370 43994 44667 12412 45804 72659 92461 52616 18230 61143 65742 19371 42106 53963 49745 28404 75964 37895 92631 9534 36141 5007 6044 58074 14642 47166 19724 33918 58351 18930 44307 41454 48619 39218 36570 59873 40552 18387 64532 11925 55109 29805 92339 18991 34446 99021 65232 90714 95913 18529 83685 21008 67670 66925 24942 34455 50176 45488 82282 78762 44058 24720 6820 89663 35447 55177 1854 60456 38656 98102 87386 11470 28520 59983 7530 88987 97633 19469 83609 15238 55851 59716 82652 65304 51016 26929 79217 13112 47597 12720 93076 11759 68429 99823 49468 81207 44839 71185 76145 72676 51032 76525 94998 87862 41031 44100 45979 38403 82019 11292 85268 11263 93235 70317 8115 26683 18992 80704 18968 80910 37524 29825 60331 60491 37052 69038 65205 10599 50328 58436 62081 66526 37839 85743 90748 70463 78981 72164 43696 77379 44935 2300 88548 79453 85748 73638 98134 75125 47493 17061 78171 45269 88151 18841 36117 93514 1846 80021 87342 34620 62227 21355 34762 77164 95601 69663 37431 2114 4373 25806 88345 59321 38202 61579 66750 11803 91939 50326 81132 99345 14827 26438 67898 884 16084 21237 43132 30298 35287 23737 38505 10961 39138 83221 46334 47754 33776 92814 52657 47891 45967 77041 8791 56551 11804 65305 5023 14662 21007 18765 79829 55984 28402 73555 51214 25693 23729 38064 92020 39235 69872 18000 10409 47143 95480 55555 92468 26395 81990 7405 11580 31613 58243 10915 92157 45055 63398 19630 24656 49714 23019 44975 89502 94380 85851 74122 41746 42446 16464 32463 59563 64213 68258 29534 44790 66513 31527 62790 31456 92543 55454 81067 85837 15716 43286 31538 75275 90426 56781 1068 61693 2793 19820 12455 60702 56696 9924 15333 50044 60042 18325 49132 18962 66870 95269 44250 70281 62250 93896 79692 42241 81046 72235 37114 22382 45212 85890 47129 86346 32481 23075 65492 51900 71210 13381 66194 31944 35283 73721 65160 31453 18740 81442 40180 28573 31174 61526 18935 54597 11200 95712 52229 30312 12323 84921 72203 87251 72278 14266 26713 12581 61538 73448 64212 54824 45522 29933 3648 49089 81246 20265 52245 84373 72645 94919 38979 52763 28208 18559 28517 59424 56568 15695 52192 41892 49270 72444 74278 92189 2201 67007 15042 1150 66581 17172 3883 45250 86109 84953 17078 89693 55614 23378 3865 78962 27856 44949 54700 5337 13860 60372 69477 41352 85161 32620 90177 3956 66977 23130 34987 47290 85198 17740 9169 8363 91049 41381 23112 2275 67406 54941 71820 5066 72010 35522 91875 57780 10234 27047 30141 24787 47926 21973 50686 48689 61603 26891 91800 49440 71590 45359 30901 89518 88768 93736 7543 76169 63864 48937 49612 31755 67648 72604 56496 40623 84082 88124 43642 99259 60241 39089 22152 36950 15885 62973 86365 39022 84012 94264 50931 6815 24680 54991 67653 96791 99956 11475 27454 20986 82820 96779 8203 18704 91328 73375 95501 32786 89568 90044 30001 90019 43471 33305 43902 40067 79187 26161 65530 8787 58369 15505 18513 42068 3971 75944 85958 66384 5170 13180 85271 29557 12504 23953 65584 48438 5615 69112 23615 96614 58703 69501 18959 11046 47697 91295 87818 25480 28938 8534 40079 91913 97556 893 94781 56499 1043 61750 98605 24288 56878 49609 50705 63002 32993 9668 12021 20792 51111 5849 21433 75413 36242 61923 35393 4872 48847 85513 70252 53982 95497 51791 34803 54770 40435 39118 89205 79532 54404 56119 16737 90538 64237 96897 81387 34287 80635 91534 78148 28869 91119 73875 80818 85076 43967 89549 1828 21637 15942 6425 17016 71262 82457 65856 88606 14226 62589 1884 21149 81884 14050 80478 57998 38402 45434 37492 76771 57849 42013 97412 37570 70836 92933 45350 76896 99179 86333 6963 64250 51738 69489 45299 10485 7335 56955 9180 12270 66815 90969 29806 46000 31577 34741 86541 28922 50055 65892 14387 33283 8372 16696 29200 30703 35471 17548 86096 81456 59973 87995 47889 88526 54457 97228 23985 23909 26394 16123 57438 80264 43882 54722 94039 36482 38590 22306 57885 94960 2814 23829 10668 99212 86809 17527 59894 69127 85897 64364 72419 73561 64220 80294 22729 83916 3607 3733 97861 61424 9098 34539 87703 58123 74439 43770 59852 7497 41790 88092 28500 97138 52452 55439 2298 13500 82495 57260 59821 47675 74820 25599 75641 25596 8258 20178 4816 21866 28475 50179 63600 25515 94531 256 79498 21567 32047 13077 43183 47393 5411 70703 4858 20932 70145 63716 5895 74599 86061 42839 40722 23132 28319 28061 7562 43131 94605 90411 79810 26056 94771 12717 36956 68663 26643 60005 52567 39581 52019 62824 57814 7885 52433 83331 49400 23933 90509 12032 6404 1763 42456 66604 761 6905 66536 44908 69164 92007 60695 43575 89764 78472 82422 33505 34592 36452 75342 80268 70465 51512 103 48264 58210 20787 21094 98871 88068 89792 58270 80009 83070 69804 76241 743 25114 18888 2603 88593 73764 3530 50571 67625 877 49535 67993 42817 17457 84761 56376 6060 83823 24177 21514 40913 21170 99927 33626 60320 65870 41940 47520 35328 28292 47563 86442 96101 60287 95399 33861 7714 95827 72413 25025 85068 3539 49417 33552 72363 73014 3621 41356 81310 20131 16218 66389 80464 96711 12088 13741 7974 59343 90512 45202 64847 73673 41765 74059 35454 76030 40637 1093 21719 99761 39360 52108 99595 41493 12885 2368 45432 55805 76676 39386 50644 62297 38093 31896 42414 76364 28465 29532 74960 78627 2372 18070 70765 92176 3286 12034 11368 78691 47325 9857 51066 90632 23745 70898 25683 87783 86245 80038 64608 73785 30960 16381 88033 58934 3078 90685 65464 31151 71363 78094 76166 94465 26996 66518 23427 45489 41428 47297 12580 53291 77016 73343 85690 2439 29271 66310 55134 1525 87678 62707 29137 93462 6975 19327 87956 79001 74499 73485 6334 46664 1114 94256 94469 1810 68143 55731 32456 26090 47455 66419 82654 11000 64010 31463 93553 90297 452 34071 26538 96695 60668 43115 1798 74997 85940 60634 68521 78917 9310 33500 65269 14749 53176 16713 24691 53450 21425 4693 11255 16787 96666 15495 21576 27437 63085 59257 17057 76011 63699 75880 57876 63316 57798 95206 66615 13910 11773 47672 1180 59027 38652 29593 85685 87580 68854 81341 73100 19341 24185 24149 72339 20060 41001 22799 48876 4126 9112 86636 48777 67005 50739 39415 50359 59517 53168 72038 46056 28754 56399 83979 79707 66718 3272 31347 89524 52191 44848 26622 30799 3123 59154 88756 50208 4035 62636 8067 73084 75571 43037 30320 14135 28175 64217 75883 32959 96363 86400 60618 2720 16957 77578 30743 29315 5857 32299 79887 65639 46273 28739 99728 19529 67826 34579 16053 83110 81106 10258 99848 65436 91068 66412 33432 97327 51292 85390 22383 22068 4542 73642 61416 92697 96902 82227 96551 94603 67039 66504 36510 97128 39072 14867 1698 31899 16030 45587 38276 81327 97606 36899 78445 10004 68770 9974 83785 88199 73049 24311 25306 41121 79586 40019 63610 88137 65552 83857 2105 47356 18083 66245 51021 83496 94086 83245 4485 69401 91168 87641 22597 43900 76813 12083 2376 74065 16637 37034 61101 50620 91769 36530 55916 18755 91860 48427 22405 13527 77293 28231 23759 11772 36728 10798 92061 88131 95779 25136 85064 50285 86963 90182 92978 84920 81644 58325 91238 19919 81591 45243 64597 18314 70829 5260 82268 95968 81084 88000 93624 46238 90958 87979 27312 14144 69027 30235 12771 50240 64388 57104 63758 76504 10807 93258 59947 59553 51934 80602 2897 39111 3720 73906 14750 85928 98133 68395 1289 33933 6208 43079 21585 31216 88438 29233 93190 60119 66804 82170 31946 47775 69692 39745 38567 49239 58220 66764 82161 41108 33522 45828 12740 6588 60453 71022 4448 38829 31079 85773 87503 28575 46676 80483 93448 67089 3179 17028 99969 89366 62123 66672 16442 95623 21643 93146 29836 53523 8897 82941 58354 84895 7304 57461 39122 895 39288 24120 40043 16066 38765 93988 41321 94768 28696 3581 85208 5336 42631 13567 99060 59373 3561 92629 1661 59381 17460 54688 1141 22570 17853 97300 56787 87381 20599 73374 12165 78471 9899 38176 59880 74713 80189 39981 83461 48198 27694 66903 66708 24447 7458 56413 11005 85692 54544 8362 70585 65616 20362 59414 35123 44396 23554 84849 43557 67246 80490 51125 97127 8707 71805 36693 14067 76334 1302 32725 55882 60472 52826 85285 50233 47057 65735 2629 48672 47564 58125 68676 30750 18993 89737 82547 65831 14477 63698 87617 22334 77730 95362 26292 20761 55319 63258 24420 5397 3293 86589 6726 70620 11076 38997 13886 65961 30656 93883 28530 13415 91640 23716 48286 76082 77186 70206 52119 82587 29343 29210 52710 35619 26885 17445 80548 86100 82049 91883 88654 45637 83368 93294 40387 56199 24154 99790 95984 78487 14670 8758 94210 60055 18440 49142 77616 68664 49195 16490 40375 91331 69436 2951 59370 87648 98402 60388 27866 5848 66471 20854 7447 58793 19566 20805 11279 39715 68460 23868 90841 39300 51701 50394 95318 93701 81012 96025 64587 323 22947 50495 18696 84537 33847 16339 14281 26497 45691 3870 9592 34820 44918 93497 69172 41382 57777 65076 5388 31680 56238 13203 80829 818 95253 70773 15636 34310 62523 23821 34149 27127 96480 1545 20818 63849 52825 97565 87433 45010 91189 74191 40066 74279 74864 72390 72902 35758 12877 5087 88744 36401 99490 20424 90660 63329 30079 73752 26111 43940 17123 27634 6388 53866 5970 61802 17852 43950 44971 86601 28550 12012 94587 34388 29898 93227 87957 19019 7765 99316 5310 17884 8023 66606 31883 27961 53284 9617 16538 81861 94453 18638 96470 88115 15545 54108 39352 93504 77481 76995 51573 1384 89010 16050 92013 95027 34190 98598 13409 62071 3624 89209 30443 41177 22431 12715 13515 54177 15101 86228 1069 80251 47331 42932 54689 16720 89843 67531 30269 18749 52552 66771 8149 97365 42401 60957 58496 1981 54020 18627 52884 1360 24701 65480 25135 95223 41882 33537 91645 89577 5988 99748 35491 33211 76572 65008 12931 1053 78030 68090 69153 48373 4386 28099 56167 60194 91792 66806 30062 83718 11805 31856 21438 62579 60240 67160 73824 59041 93484 94881 57968 53561 42247 42142 32011 47598 33291 23518 12168 16826 10770 99374 52298 41355 13723 10714 55779 45565 70212 11357 68325 8387 95166 27148 21630 17743 4024 58418 72758 34915 22350 50976 88409 99107 51579 96509 13453 78562 28374 30630 28474 82800 98093 4430 516 13222 95445 51419 34457 75550 86316 86955 34030 24772 23067 91183 3516 30735 72632 23760 94995 95283 21925 75485 43858 58684 81555 51302 40659 95633 41638 17836 59117 5508 25647 77721 24453 58553 3427 263 54349 72373 43801 6046 25338 61480 61307 12220 66082 94493 13930 63518 68972 40253 68739 73048 78534 13053 61366 60348 35532 7165 81607 79371 80933 23042 79425 84354 64507 36811 83210 8572 19554 32355 43296 73307 67741 15164 5758 2795 78050 74450 71832 51435 39283 42332 73241 49479 13287 53414 41105 71017 15740 68614 81167 7707 13420 22889 49388 32823 7758 62263 11617 4172 84503 20953 91839 93396 87965 81052 99867 5926 4907 89976 18589 75730 17420 24957 27354 33017 48124 72533 59067 69713 37621 25582 10319 86244 26764 60204 21884 58356 86360 41829 20479 18578 54760 46053 1437 34575 28453 8483 79731 82308 46474 12157 20166 25618 12966 54663 84935 80014 54849 10436 83535 34547 17965 1958 89783 79546 98282 84298 38292 55383 98654 41974 28207 95648 14269 79351 29815 35575 79573 1502 28624 23918 46496 86174 26724 95907 25721 41447 40420 48501 76686 88859 80941 93784 96539 92995 60876 76184 37844 51472 57287 65521 25852 94648 48007 49667 50928 46586 77855 76597 14622 33354 21114 76207 4915 68470 35531 86138 56547 87847 37898 40269 73647 3384 70038 25540 40287 48349 77268 3853 85510 52905 98448 66740 4337 24783 56764 21278 82143 40101 60591 50550 47322 35449 7482 1728 9687 51179 5828 64630 87589 39761 94060 94867 67844 74418 16472 69194 96348 97716 29614 15346 34582 80357 28251 43793 44532 46083 50492 89702 15352 60247 85369 99208 12294 51457 544 86510 60524 9445 9953 65192 28386 29989 20941 61504 3776 49445 71763 68181 69165 4709 2075 97208 24215 26795 84559 82263 12291 83863 41852 7312 54058 54594 36092 26804 77081 79834 73934 73094 11495 46046 22230 68718 54403 70456 77160 3398 60060 24502 13434 97376 20672 55715 2297 2389 53715 7535 69970 87184 62455 52536 54368 91989 87343 58576 67872 63505 70854 32705 22041 79296 80261 5396 95853 8495 97266 499 32177 43063 40116 62514 76324 66510 41626 2406 4257 19008 33499 98183 47770 18354 56855 64275 46174 3307 70214 20093 85698 59246 47993 88522 84143 88691 875 87110 64172 63277 42608 49055 94897 63900 8085 40492 98672 75049 37553 78879 70851 67941 64410 58499 34531 55000 44047 96846 9331 39273 59297 827 37042 15542 56593 89199 82608 7257 54220 1195 56099 21871 43937 65638 30282 59569 93979 44642 91782 41345 83304 6727 69908 95459 2224 76037 90203 1223 34173 61921 56970 66149 89045 83770 67880 49813 36236 97680 2800 74990 60296 81388 74234 84276 29873 10913 58327 43476 45144 80276 13428 35243 61240 58815 69894 17329 2237 43689 83687 12479 79572 95851 47860 48629 15720 39422 32206 12461 79150 97150 45518 74765 49574 56520 95542 46380 37158 99455 82276 26061 90510 11283 67079 22964 31105 71801 49081 97968 97194 98556 29999 98367 25112 45026 14131 51625 91915 55665 51068 2411 6476 43716 94358 51768 48875 5455 52660 53337 24076 79314 74709 8771 18025 26309 11302 93819 18372 75283 70668 68335 69516 51792 86164 6514 11373 17701 98031 78584 39377 69103 74734 61149 75177 32833 43821 33214 96335 76478 51994 44008 39668 30896 18716 56048 66064 8713 75638 31743 82802 9600 88066 49663 8672 26206 11602 10698 87910 10854 31787 80137 87045 6130 53803 47347 26745 33339 19162 71867 18022 85699 63113 95394 2364 17125 92839 41751 7339 35294 4669 83892 23623 65278 23176 40229 85727 63078 23420 65306 55329 411 89086 34731 50320 13323 90973 45776 75668 25970 60463 77453 21142 26669 6615 8285 70787 633 48621 76912 40976 36495 50470 91987 62344 86388 44832 46517 68206 33625 68838 59678 68185 75626 34911 55663 48714 43279 26869 32973 4429 64929 37036 90428 22298 86572 11251 73304 11690 94350 84006 76919 49581 44263 50372 28678 54780 10734 5548 73958 69114 45623 71089 44205 32489 62358 21276 72936 60940 86526 13351 31119 55363 29567 19892 29150 3559 87214 35341 82079 90820 20262 10060 38030 58686 8830 52814 15496 70079 70856 93469 97660 37377 97265 18353 35794 56012 51882 60704 98984 13807 40161 86977 15450 83203 27930 16934 53555 16006 70397 42597 82059 85046 99113 68418 30319 49950 14115 16608 330 82239 82760 81919 87439 85505 20353 39032 1308 41764 79274 53734 76644 13655 46363 32316 43373 94332 86231 69881 97600 43595 94000 5236 35683 60973 52928 80969 2330 92028 64363 80094 88736 17922 51981 84577 9160 89583 82433 25171 10342 63154 40777 7935 97986 17320 32356 97924 41781 31286 65519 52682 3693 78502 93948 10601 81449 16825 91357 63346 44632 21302 90626 43448 84882 62265 89481 45454 11340 21081 63183 67379 19035 40582 46284 77010 79730 73547 57928 17379 91405 25965 42585 82257 9227 53844 32847 91469 86357 51201 46956 95111 70034 10667 84311 40763 16671 50597 89424 7023 76658 9650 56195 11705 89988 70537 32484 90441 41195 44892 90861 2217 10209 38524 86692 57721 95590 9997 26157 74797 80229 17669 83939 62501 74747 73167 50860 89066 82779 17892 22890 86065 66600 22476 40312 83763 8985 87642 31259 93109 46768 50767 11346 90617 7063 42055 79722 78057 15370 34428 51389 47177 56733 79896 74049 53043 27932 26070 11532 47925 76040 67500 53306 83706 78372 25675 55702 63695 40382 48725 45023 37312 15265 76403 22751 23236 74884 18209 66567 49469 62359 96525 71416 3572 36417 63020 31652 48909 21082 48038 10169 10526 10754 39222 45396 93482 25188 41694 78844 8489 82801 97618 33859 66292 18658 8562 24127 33167 65200 79439 97607 60662 24659 27512 63596 72462 71999 65841 8640 39158 1972 15482 72411 47229 75942 52540 5957 6554 57662 1682 14974 95095 48296 59744 90824 34785 94149 63091 39965 64735 52677 69360 4564 82795 6177 84299 54769 46713 47614 12079 26128 15843 8979 38441 84148 30554 62506 26123 89292 51452 3647 87109 63075 49390 15275 97867 6627 86685 53121 80133 6377 97472 79738 50126 91936 76785 82445 32567 9894 96109 67054 75699 19761 75135 1134 9821 67431 14602 21772 16277 98130 58007 73631 63093 8802 92716 7787 8274 86550 75776 57937 97292 51438 23848 26323 42975 13840 97925 46982 7193 43747 6484 86287 74267 75498 85758 75588 33620 73983 96538 52410 62979 50104 89826 20492 98427 81954 85664 4678 30345 67486 81400 14180 15455 73842 28968 9423 50139 67543 58825 72183 15615 3213 67174 56907 39645 43594 96543 28613 14268 65564 30504 50287 98632 94999 59367 14114 69935 61225 79225 11595 96575 34369 80472 64054 4509 84626 19509 67792 38344 86740 68378 12418 93368 79308 64408 70994 31429 31494 60399 51745 60528 82292 46314 27036 47574 45788 91283 61719 8044 2769 71757 92038 9495 39086 37723 81149 49129 42254 98549 13181 35384 43664 82122 8955 49524 75327 79604 53624 51694 69593 68936 94794 80630 44155 40202 49500 64732 33888 75231 12650 86358 78715 42966 62062 66475 83360 90787 98904 37159 70941 50836 31509 26982 26575 955 47548 10924 35823 57180 40627 88370 89311 40930 90637 35359 57743 81297 22426 18872 6691 14330 38698 66827 85085 52400 66068 96180 37322 4833 48973 29946 6706 86490 6025 59296 70371 6992 89082 38648 6783 94865 28290 11528 61607 56654 8001 31375 32454 6756 76339 54502 2112 30889 24714 91821 87651 80961 63827 29378 61688 44375 89256 46319 76936 96707 6634 59507 36786 53160 63071 41284 90087 35926 10986 78937 42024 59361 6090 33132 11845 54872 95585 91695 96732 33484 71947 26670 94925 33313 17681 47359 92900 13197 65170 61539 5407 47050 83814 65404 26555 67557 40260 84233 1753 92119 67201 11950 2941 41234 48646 74419 54374 29796 3918 95323 81668 88274 40118 31266 73058 74103 53763 4352 98747 27449 64208 83886 16249 77644 27154 31696 81672 14297 35718 37252 80664 42295 45626 30678 65021 28097 90669 43996 38794 30809 57088 82578 65940 67881 97741 41985 53689 70924 51282 1399 15480 93692 36051 97012 22918 50572 50616 80657 21489 59044 32644 39331 54471 12318 1959 8654 49338 28964 39188 64848 18586 6679 9189 61888 73216 63714 83263 47918 31630 24238 77978 39633 9781 52585 47682 2965 61605 13915 43908 95471 34435 88946 34769 17943 57212 6555 83861 93182 43097 22100 63390 54567 25204 26829 87039 71973 46231 62204 75543 23668 51009 77597 97284 56945 57492 3267 38393 32098 16656 27020 59350 55337 24355 26698 97476 43463 70896 5315 33111 47063 38327 8878 77117 73291 93675 21162 6833 60661 84658 35334 68895 89174 57090 85406 74294 34977 40182 21631 21689 77619 90559 84955 84772 779 14924 21001 33985 53250 57469 69871 87098 40436 74696 52573 61993 13410 47695 19826 92665 6713 36890 64546 36373 66624 52232 58171 25287 2166 55032 17176 58575 10851 64842 11422 65106 48141 91167 51116 25498 18017 86407 33745 56529 95456 1118 48618 82889 78219 25817 26876 72873 84756 94766 71952 71758 19686 59780 45747 75794 67375 99838 38908 9490 7380 7727 44768 60658 95689 3521 43246 65713 91485 68743 58204 2006 50094 39535 37347 1490 80881 84731 92105 52652 7207 41905 18137 86527 64722 4984 9837 67519 41373 41029 80135 96250 41209 3146 40551 58904 91454 86042 816 19450 55318 26053 72127 42930 26228 32649 29105 83445 1593 13882 4697 95696 93489 89361 51540 62010 94874 7516 23381 38268 1021 61518 35543 13554 64419 61778 10426 93502 61255 75309 81753 13263 21096 97696 39570 83773 16147 55184 85290 41921 53418 33696 55162 62685 43505 97998 27404 92519 99277 43462 17630 77142 25790 54236 51785 68279 76844 31606 22693 21147 41831 29822 48709 95333 9007 3169 20757 87819 82569 52510 11276 29472 62690 72327 22020 43006 88258 18542 72481 36149 82395 86887 12398 29117 87728 29353 95369 162 84829 96090 50606 12451 75789 97271 46547 30228 72633 56101 64110 18281 67059 5607 44802 50575 26315 76924 71846 75207 93172 96793 65000 76752 11741 94017 78003 70966 60774 84529 54429 31628 93572 68263 39736 13955 18669 46539 81292 56545 41993 46590 30944 83171 81819 99697 96741 92624 70400 77454 34906 41938 43700 66037 58303 9509 6943 46262 62399 86595 77585 40932 3669 56166 41858 14049 74517 64975 35071 73362 4221 72609 72896 45894 5698 93820 78290 52945 54293 30724 67734 84643 74578 23424 93426 71060 50990 63871 4952 58863 91902 67542 91519 5747 64810 91164 24922 55557 87483 88064 1787 70735 78378 16646 8714 28353 93001 1363 98941 26171 84765 31669 24832 42298 62275 55759 94953 42461 65161 92254 7349 56874 31200 91994 90201 35060 75537 98530 6217 52294 91272 65377 22074 96356 46868 27627 34818 20591 20189 34102 24624 82206 94713 24080 90805 30378 57223 19776 46823 55199 90676 37010 89939 35861 36067 39932 88038 25198 62571 27025 78364 29059 51950 10602 42492 54627 84219 73731 95861 32001 18613 40103 2454 77725 71965 19192 45933 33094 48607 45745 63593 44562 73157 86454 67513 63210 24194 34175 12004 98393 65046 9554 82919 52282 6967 31871 18174 53690 74964 30324 9898 25156 77165 65472 90032 23798 50196 52606 27262 89474 61373 84591 868 55758 82054 66264 16115 60659 13221 86446 59982 72154 59282 17685 19379 52957 5939 8010 55399 33126 68306 28862 34201 74469 61509 7163 5539 43833 25331 42125 80054 4134 8228 37165 20106 58041 58896 54210 58182 75646 45771 49236 20918 48180 11542 34013 33340 79706 45874 47811 20373 90542 75346 69178 59335 55886 55727 85739 77455 17868 86618 83617 67856 88475 1561 28430 44897 79072 17636 68524 11607 6244 65255 79545 59619 73454 39565 3983 16203 2607 72790 76680 67956 21332 36331 42643 47912 84352 90494 36260 37569 55163 98575 44166 99327 71200 23277 81020 58994 8012 57507 78747 68333 19762 92892 14552 36363 83533 93711 44789 78456 25624 12195 87167 18035 5910 28615 98288 56563 77852 91118 8598 52978 17286 40326 10007 96597 8756 23999 76349 90965 19219 4059 13423 66722 53765 23805 91276 47020 20143 1198 3715 8564 52196 88235 99906 64198 99798 74021 31707 1186 38306 68527 53663 18397 32191 62351 13345 49945 26356 8202 74387 74832 31773 14525 86518 2701 82563 78700 93796 36404 79946 73275 21315 42341 78841 98610 71517 69715 93143 33025 23739 19811 7252 36047 82060 2036 72954 67707 82643 90596 26939 60865 95384 80500 41928 55952 43517 85133 9939 70059 43532 80079 4325 94751 52892 42316 69896 36938 43166 59606 64828 89814 33817 23255 32223 27460 28570 10911 2758 15726 75268 97654 75267 92945 27919 68324 97959 6203 88973 92282 47570 63863 6207 68545 32240 92684 38156 59975 56685 22651 37320 31503 11270 5960 74554 50228 72034 76299 82437 19181 29871 66258 25592 94661 12566 13337 16810 18535 5172 24217 36377 74428 41728 20485 51690 82372 78040 48682 99824 54611 50019 73511 40305 96606 74715 60413 16141 3077 4576 94040 7759 2226 8784 4231 58379 65991 4938 32738 54969 2390 14794 43328 34474 13582 44715 19014 89678 49259 13614 30195 3640 10776 82036 4482 80790 52855 87319 94480 8681 187 18689 6966 92474 62142 48816 83700 73233 85237 94372 48534 58408 11869 8186 40575 66477 46691 36620 98416 97066 65399 65204 62279 54391 66238 15624 60974 13373 78023 64691 47116 79157 36688 78696 2585 99875 15845 23210 28675 64254 42945 8737 43703 97885 52203 30602 12783 10343 53544 22253 20228 51145 59080 27503 45340 40896 33913 53697 73255 52251 20475 55494 33743 24542 46610 31254 78264 88620 66641 99663 2670 13556 58180 27803 97766 20510 2473 54807 37160 69388 64959 98857 84273 45265 77257 5386 47950 96462 28124 14328 6265 77001 8063 35777 25119 51382 73826 71585 45005 81856 98533 30446 80683 67462 28778 59995 43394 79577 56950 4201 35646 9004 37123 38482 12925 24409 95202 78865 44932 69587 7910 5266 47915 59475 75024 86077 35791 17395 40151 32859 56027 51845 26807 73835 17294 8790 80415 99654 76148 63734 76520 4997 40052 19498 8466 47771 41978 9479 99037 68824 19034 62696 22682 39401 51155 12913 99435 58603 4675 55571 53495 57120 53935 7254 13125 66969 2200 22868 91465 10576 76004 57997 50807 66054 61640 5106 60676 4278 36005 80942 13806 26796 32170 63808 40301 90977 7533 96026 84177 75814 90333 41618 93961 90133 46887 84608 30178 80414 30148 87432 89093 65482 33882 90070 78817 29561 32483 73514 91520 79734 35183 54855 62880 61150 73931 32113 45050 36858 76999 92547 64014 35996 39602 60920 68723 18290 56326 92924 33570 24678 1691 63732 76972 31149 94458 41319 55985 83303 8224 78492 34874 807 52706 49911 44390 51735 82297 59408 91312 4575 7839 34609 16777 92688 57903 16703 65371 30333 32917 79442 32820 56170 88609 68886 82219 23727 67026 61060 2884 84689 99620 38615 97926 42884 40050 46015 19443 2145 99428 8532 84285 79229 65378 70209 57126 88961 56179 7156 17345 27097 67423 74622 51995 71877 39777 20016 39461 15066 73246 10600 89886 99358 10930 17260 38870 55354 90363 34829 66128 46295 86350 32306 77296 53812 84480 51875 56249 44424 84256 61294 99464 48613 67989 21877 76189 62278 3963 76533 19638 387 47995 48138 84780 78916 6650 5883 52674 99650 83807 74317 91204 26969 30627 46271 1039 42953 54331 42600 12271 44825 61734 66050 81432 51951 34807 58143 74183 21605 99925 77037 70828 36546 67125 47154 19286 9581 72110 29007 7893 1301 65526 62647 43414 52963 10000 31293 31025 36215 36250 72661 7966 76353 84079 35220 445 49872 96174 63438 14651 9709 74815 17218 98265 2277 89715 97539 18769 55769 59622 90059 63152 84872 24382 15863 13464 85048 96243 27568 61493 38767 8797 89928 33078 11822 27585 84609 10213 75557 49170 76310 89185 1644 56184 39443 31958 59804 26239 21532 71240 13118 76059 62526 45719 42463 85463 85259 71030 7456 84912 44219 8018 38183 33418 8294 92103 69722 74303 41210 29207 70538 72890 37946 4711 52234 73055 77879 77128 36878 6942 84384 19997 31529 17757 25554 39941 52007 98822 24628 28166 98043 4998 19334 52074 91806 4579 39205 97985 78634 96870 48045 54081 16024 89866 41411 5119 63285 22780 24261 55845 59593 1112 20321 60971 3929 10505 99267 32388 99753 70285 538 10026 38597 70075 58714 32338 92351 59604 41425 89899 18550 94894 79456 6982 35438 72403 91483 38970 91354 2035 37142 64497 26205 99854 26289 65930 4658 93441 19463 92120 4168 27209 70211 63773 80365 91418 99006 91022 84071 78975 56973 10797 61872 68454 37520 96352 96449 26856 24218 70965 45468 35448 31249 17763 25021 59166 57901 9875 96343 45927 5552 81765 21961 31155 14840 66725 82324 53635 89413 12061 14711 17121 76790 95140 67102 5677 58021 25949 55342 87614 40535 19951 84837 44902 86331 35820 67925 38004 62222 29546 25581 48051 73067 56751 43545 60761 67040 24090 81937 68865 99533 11268 78524 71293 38825 68373 95615 67721 83166 58931 32441 69323 17300 61623 34202 32351 11010 98630 31660 74359 84702 21041 29596 62762 93010 89304 27790 76850 90286 95609 85095 25777 90678 56475 34809 44833 81329 10422 39237 79350 80217 74036 67131 81041 78004 26633 75938 93402 78009 94163 11136 93678 53831 87026 66535 48633 25548 59066 84603 90470 80250 9243 59582 48331 74674 93147 20028 76835 37421 57411 48328 5235 41021 26772 76434 28917 10687 5819 37139 98626 2778 59033 1493 36279 67902 75489 63147 95105 83436 65975 41745 50003 30766 8969 93392 55789 21783 43223 25305 37168 34373 54182 53153 40703 86790 76789 35424 20790 632 49748 52872 78066 89472 90902 49565 87558 87578 70788 40021 81276 44477 21476 13632 1819 40421 29464 89609 23152 24627 32397 51636 33061 56433 56823 42730 92575 34053 34183 35241 43322 85556 35360 2184 53486 22640 63404 72947 80825 618 92345 78637 64279 36994 96031 56581 23369 76296 29678 31714 53408 13597 54639 64033 47890 64862 83550 52545 82898 75617 41094 24988 10793 77156 18912 60673 41500 70907 42993 82380 24403 91768 86075 33333 397 2181 92729 2816 78142 63389 31107 59054 88769 91627 65326 82434 75763 24313 63246 55873 22302 16288 38235 57352 21680 28262 40355 5590 92045 91557 61334 66315 12066 11120 4934 86485 20025 75381 72218 35099 29332 88455 35057 17583 72104 60113 55670 4699 63717 21369 83898 5053 38328 14959 21357 31199 49600 21056 70768 42522 90362 36767 16770 19789 64747 46366 88259 81612 85894 7894 25151 87054 99042 46825 92098 88295 36749 60854 88303 71576 67060 57222 84193 2025 80178 60720 64782 90068 2138 91687 85956 1850 70099 17818 26524 24455 98622 23552 51705 24710 15301 29904 27088 3921 58817 35376 35913 46682 17215 14051 26517 7982 99248 48477 440 30385 50195 96280 48616 1106 63177 87247 65266 38492 40221 38423 72829 6339 78240 66514 84727 33096 37485 53732 6459 66549 58518 26747 78527 82364 68354 41032 67638 1271 22022 26166 12524 36640 10369 62220 37733 2675 33750 61784 42339 98738 45778 41479 78805 92829 47041 20962 6499 14830 16899 9560 24001 41971 91573 47557 93666 21305 1314 1200 16651 15405 21861 23227 65560 20349 88679 20345 13748 54053 86149 27689 56227 89392 71565 96468 86216 16197 34755 72737 58449 50069 82216 42122 24612 66122 13782 63743 83052 87733 36820 97217 38498 13937 12896 97273 94037 41172 16517 28442 34702 62177 35701 97287 86477 21933 75414 61304 26906 94461 23874 92165 34822 447 31426 86918 39800 64490 83944 44755 71781 12063 85126 17097 79906 29263 39912 48270 84798 66208 61305 28844 66523 52026 46021 3502 93573 45770 87075 48202 58737 67168 29552 35081 95011 67203 13247 28304 88523 27105 97726 18240 75099 77752 84120 23689 72635 19437 51661 72425 65230 40300 65934 15279 12744 82501 51317 72910 67479 11743 77779 85541 84026 13592 97581 41463 77422 95745 97071 62073 42224 17059 68713 73537 56694 26613 30813 75755 54545 53597 98480 28168 28537 22126 20520 70704 69951 94738 5025 88777 44318 58788 98693 82381 95132 3453 36910 4228 39559 37233 76562 57604 76225 45374 32577 2483 35170 6837 933 35652 34350 82728 69233 36026 98690 76078 62042 83028 34814 66215 38552 44528 40476 8164 80059 25059 4668 3928 81690 53178 29686 86577 31618 98541 98899 77303 39190 86321 41238 86074 97840 19639 69201 5444 42329 15035 86551 8132 87742 26918 80524 42760 59595 76033 31209 52303 77391 19096 17363 97744 51050 85069 66869 60669 69011 83073 30444 63064 2169 95288 71000 77608 16233 82598 56206 16765 14791 10839 99806 70885 88037 62633 85433 13965 15920 6061 35742 80575 36288 98378 80266 11789 9575 12589 2789 6771 95284 6163 37145 9352 50475 7227 50213 7247 98973 72751 98449 99570 75764 51593 98596 68027 23287 3324 94045 86761 97436 17716 26362 27821 96552 74803 76099 60278 2104 26825 24477 56183 73812 27599 74184 77910 64893 11431 75323 52589 28456 94550 91260 64773 33860 88543 64998 62045 64139 97559 34130 64938 85377 2573 17792 68850 35226 58568 35391 50210 23214 54201 98438 18885 81078 73132 77719 46335 5095 81353 90979 88772 74270 25943 55643 9305 56396 97574 20662 2257 58860 57103 16152 79393 67018 88825 35144 27862 78999 48277 14217 24023 86297 53246 88506 72995 91842 50101 97191 70660 5778 8504 34983 68005 72182 99161 86325 51221 29671 74095 97404 65772 50022 98656 81988 21006 7116 24840 2997 27813 56916 44647 33518 57071 6347 70917 11974 86178 18601 71535 94646 95740 65848 64395 35108 51000 52445 31884 50717 84988 93499 95348 56045 66936 77962 91767 15488 86370 80679 43898 48199 46195 57340 7199 78544 38054 29090 50352 10143 27186 69394 91747 20347 79002 7595 69854 58223 62019 95577 71153 17126 67554 1369 51919 79920 3092 86817 27004 61916 12926 28871 225 29588 2151 10666 76318 64633 94923 78349 23502 83260 68498 3718 33048 22564 5573 43290 76854 36350 27934 44014 93252 35181 63539 85867 50801 8349 95911 34222 58905 42593 97099 34097 86387 82921 49147 29456 22516 99718 99102 91819 55530 42525 34106 49130 19622 15913 82119 30480 66979 66709 35590 75989 28640 80663 71144 35497 61033 50191 10751 11427 42950 2362 92146 8679 5439 2285 19553 46202 7608 3506 48834 48959 828 64087 49337 43543 26078 75908 72584 74147 83115 1294 11149 24073 23906 59068 96536 81985 51651 7877 76466 58181 94736 18510 23774 48216 9128 14821 21274 6585 97759 96824 18246 57573 17754 41120 10786 67151 41666 99739 29435 15192 39534 18640 61063 50082 51089 37448 37586 17576 90187 23411 57539 97636 3374 73543 33627 99169 44776 40964 20518 54228 59976 58635 60409 50624 30479 64524 87722 48062 50539 65114 37194 2661 84230 54591 35140 1347 59634 27153 30502 76535 90738 68653 417 40338 55343 11699 93042 6059 6040 91333 32566 6596 16654 71283 39550 85056 6383 77381 53013 75259 97108 93747 9252 20858 69820 88741 80440 72043 37310 28659 56652 84180 81940 6201 82407 20204 5135 16124 13887 44928 64851 24029 51769 49655 38613 47794 19664 48966 58515 71831 72939 68491 35983 12956 74556 55674 93229 23573 3578 46193 42328 65215 42457 84952 49728 93177 68387 27433 64336 49952 65250 70224 3164 27137 61311 87244 37835 41497 90876 31505 60261 49630 10758 24296 90342 19985 93513 1706 85567 40606 38288 7810 37753 86212 71400 16889 57638 30808 61443 95257 41646 42061 51420 25147 80999 88488 92043 42609 80809 24054 62041 98892 1611 9245 83671 42073 71164 96150 8289 65686 60002 95797 31845 98916 19281 78533 53297 16909 70565 71700 26875 95647 14795 91161 72144 548 29967 85511 58836 99994 53577 7105 32891 63915 5468 60279 55549 11045 92326 92177 3063 96822 26648 74956 99095 15965 88366 85948 42517 54091 28735 86614 88661 77569 81642 29771 29973 38845 33658 99430 15483 62431 19210 85451 19421 76867 5649 63371 53704 40262 92287 57265 37739 97824 82057 43998 6553 57109 86458 37283 40775 23089 25978 20728 53127 36483 47314 73087 3946 30157 20320 69235 32048 33181 92137 79650 30605 32733 50393 81120 84005 90468 19027 50702 67917 39613 72360 48715 15634 90090 5662 89043 49276 51552 31731 32383 22096 98075 93306 99998 34143 80475 6802 11187 30342 80257 72431 72652 13290 64609 52454 35290 22452 78622 19395 53391 28658 83673 14190 5929 26666 74789 86726 57893 30785 51684 54370 3747 90018 36084 19971 67103 48523 74942 34139 6762 81810 81499 98948 42856 29681 56578 9931 84465 36 94613 87506 78233 5572 3089 47586 35234 64015 95359 53576 66036 14995 23404 91892 3658 28832 5216 71145 91694 13560 50247 91142 7356 5721 34833 78271 10956 34517 61728 64356 1722 66534 5133 90389 32881 50088 71684 15350 54318 8583 87839 34332 79689 78836 96261 79256 55874 51938 77272 49747 90754 35783 4244 12223 22555 25375 23799 91208 77485 30744 5251 42759 73290 68673 99586 5 5945 28999 15796 26458 97473 54412 21683 58520 93058 58214 14586 41273 85037 22460 75689 54189 22052 35126 24393 74338 85908 49680 48790 79506 20856 19141 44544 19572 9254 80234 58892 85742 47313 94852 49494 46520 69292 68385 57399 31161 91356 79386 36668 79527 33490 77613 8741 33897 74564 92815 33802 77580 44282 89051 34399 59957 6443 5928 32049 77077 52864 61123 53016 48554 14069 11108 62271 57661 84947 67270 38549 77040 78995 16635 98209 67603 2747 8213 27778 89450 58106 92300 79417 75189 85631 41472 69511 5262 12512 8882 94522 9035 30255 20756 12859 66963 10287 48683 69729 92233 25330 34309 3748 74543 41619 16072 24036 19670 54974 93548 38284 62964 5961 22977 76932 56606 18552 77266 97289 22451 4789 1645 9915 12676 89651 7409 85410 66206 28514 71260 61344 54558 11672 30271 95302 92021 57554 78991 30600 21563 59987 39176 25342 94850 98827 23851 7664 56650 19744 54173 33070 54215 358 10117 8888 82326 48918 71390 52882 22156 8527 89079 34368 29942 38788 23889 78546 50622 71924 69002 14396 31797 63112 73306 79464 65867 95729 50542 87547 55941 71660 93372 31515 91280 77807 32522 84454 58707 68071 71480 15531 40490 60717 85328 45080 45213 69485 19207 96339 11398 25011 20526 97158 77025 78902 10656 28957 79207 91296 46754 6623 98983 18852 91374 63087 17110 39795 37869 75086 52574 88651 14166 56674 98486 36739 19482 99469 74649 64120 54168 41913 17610 29154 63122 64801 21291 29666 24303 1377 78170 40029 70072 8734 16284 61206 8988 62507 7942 30727 36220 62815 3673 5173 49367 25284 12090 47233 25785 14686 14058 23458 81524 74650 88578 66087 24580 50687 82648 40111 79949 51733 26602 85841 32887 81838 86547 47849 95644 39841 99309 20132 10115 18406 44514 32447 73956 20836 84153 43071 44224 25614 15175 73639 28289 32111 3653 2179 25139 90412 50154 33324 36914 78884 85861 12757 55868 92118 37262 92271 89767 10718 2313 1047 58941 88329 16410 99274 39798 57418 25578 77393 4503 80125 87914 49131 6912 39659 16286 57994 90390 78592 85293 82943 76529 15256 42403 52363 67071 39474 68115 33617 36803 22769 55230 73975 2041 73393 28235 6436 22015 67243 64061 20768 37440 76678 62601 11716 38068 67641 73814 73742 87121 75786 21805 70809 20082 57512 62618 72351 29427 26036 8516 4007 8837 93126 89312 20191 25018 30466 90680 40641 50612 40527 86264 83266 65298 24740 77894 15881 33790 86132 8290 31204 82616 59921 26015 4538 51617 22102 73499 90995 15133 88122 90328 73024 7545 77202 70649 31086 92582 96927 30794 8589 42509 60076 48515 5157 45774 81095 5220 21725 71631 89059 15248 65271 96909 39427 45607 776 15792 55224 94709 82792 53259 48201 7439 72114 42200 40688 85194 61348 68026 23656 25861 33531 34146 4133 99299 45158 90485 34046 94921 83121 37354 23671 8860 67973 79999 92457 72176 30201 73187 42635 89012 13797 98334 90147 51054 48066 92232 89025 33703 51240 41182 56084 34483 80401 916 77508 3756 47182 45673 83940 66417 92304 68316 63470 92931 4217 55560 29185 25215 43007 55235 51959 38838 56321 36317 56948 88643 97182 87958 61729 6556 68759 23601 6479 44779 62588 34253 78835 41137 35128 35594 77015 21059 54961 88020 64450 36303 38939 27363 30432 30811 66304 98959 72788 89569 31147 18074 93018 56884 80916 61232 53756 60218 53910 68706 1362 45575 66435 93347 44223 72588 34003 27513 28000 89228 45680 73854 88613 71971 40122 13208 23541 4618 36061 14966 52525 33421 23997 47910 69732 42705 64035 41699 14228 95559 24593 80849 88581 45962 93203 41752 82120 95134 46276 79374 89367 12060 89741 47378 3791 34322 34738 31362 60227 15031 38088 97547 10455 38581 59816 19511 13779 36407 92571 42612 34825 93357 24163 41709 85434 17246 94714 24196 12146 96987 27982 6463 79875 60492 34638 7624 9552 30439 10912 58522 92552 79879 51153 28796 27276 42139 88011 34979 87561 7337 98386 17226 13240 12347 11062 47873 29267 1084 36393 27104 92486 58735 83904 34560 87683 66587 61507 87510 46005 11191 2788 20763 25797 62048 13407 99081 74757 87740 1907 31998 92041 7212 18327 22047 22666 55747 68499 75983 52612 92039 3664 21043 90657 21460 3690 16574 95940 63264 24132 40513 67611 87137 11656 5491 65064 37434 11407 37131 64366 27075 52802 27207 32323 5369 8561 71925 60711 61129 43754 11793 15814 881 88508 47970 82686 23873 73495 38181 21904 26462 49827 93603 23313 987 44473 52582 25192 76316 48118 6935 21639 33807 29599 82142 4686 79251 88385 86984 30459 86249 71207 88906 83381 45835 41047 47106 39931 52586 50848 19157 86617 61967 79632 79522 71777 79497 51284 73506 25055 33840 60359 96483 93673 40391 49502 11293 91601 36460 63022 34740 71743 28935 40325 98510 52274 70453 72495 32975 87788 5891 44062 59929 54949 68074 67250 4193 2480 89782 1704 48023 47012 70919 19767 24031 39746 17280 47999 71485 64505 91514 6932 56128 94980 93428 29292 98919 3887 67726 30956 50292 16840 95255 7520 14884 68422 74553 91406 38678 43346 21525 78222 99828 21455 91529 28594 22000 21974 18259 93921 6616 48549 10118 56744 87590 3462 70644 334 676 78037 75507 31114 37403 16586 70494 69638 75696 18194 86653 700 68073 57415 53626 54418 64437 66509 96377 7564 92633 80316 33099 75735 35367 60728 12057 3309 29615 88843 8676 77240 27557 82379 67904 29744 25150 11371 69471 36616 65443 95513 8326 74190 38898 88012 37538 75425 81766 96675 97205 80055 91442 65346 71976 16234 68019 25356 44327 11642 50780 3053 32261 8237 63262 43524 80553 20855 18506 48495 32535 16895 56041 37920 51622 17021 37040 71982 8462 91305 70615 69087 91824 40376 75253 63752 901 20608 7402 13590 41407 25351 5745 9250 95490 86593 30207 2230 45115 80580 84258 46181 67318 94757 7479 73990 10591 16138 84717 80510 8152 46779 70361 74009 3209 59248 75428 39135 92972 65431 96814 91561 60244 74195 26068 31112 90173 60579 26107 54032 82202 49 33395 99919 86179 91955 5126 63565 53141 42351 10966 90106 95099 44004 58921 96678 50259 9610 86975 45046 80075 3667 10352 21580 47643 54701 16316 78326 63754 97405 50501 62686 75597 81817 96433 64133 72387 74788 87495 81244 32282 10474 34235 51757 86754 60726 22367 71021 52039 73710 9541 9564 45801 82259 2242 98228 28387 40714 27966 62139 6358 62782 58975 58897 44042 71299 29202 49968 69811 45537 31093 4727 96084 84201 23841 40723 12233 63141 48707 28104 62754 60158 90840 78919 10407 19732 59336 82112 28576 58482 52703 8971 10727 13961 6084 13813 40109 4239 68831 11890 51663 66906 93880 28559 35950 60859 84588 38527 50798 89099 31922 36332 28694 28667 95329 47391 80564 96452 44989 31100 84880 73229 93265 8343 3637 99216 51498 68887 64461 48415 63435 21952 93519 12922 60771 13165 43173 22290 63601 89257 27867 78910 92638 32728 94676 86681 47666 77826 85656 82137 90229 57610 36610 69299 4375 90859 84923 36600 83907 78257 12936 12417 51979 95509 6881 84929 49185 89923 31075 62818 27366 8435 90153 58910 77093 5538 29461 15023 57455 82816 28128 21724 33678 40817 34380 68841 56684 1754 94478 79326 54642 36603 5125 95287 75858 4119 55528 67046 41398 47504 31365 63985 27653 24137 25694 52780 90214 24578 40991 77253 94501 72570 18223 32311 29294 8119 74796 7280 37014 93822 37167 80620 62891 27635 56632 29605 19739 65330 27897 44620 58169 28218 69588 23466 9461 24356 84144 82589 79916 65890 35722 34224 25945 83580 29061 48723 49701 25404 18362 41590 87484 83695 69976 61242 74266 1331 25939 3237 7198 59519 81401 2177 11098 98685 71604 47550 22236 77976 50025 55914 23392 57419 66277 65083 45154 45650 86874 51817 22370 24750 91835 15945 44804 44148 40509 20234 98706 95912 44701 2238 66893 46074 42301 34153 91027 47326 15719 76130 14158 9343 66174 41600 97385 45152 48259 55195 44063 64540 13117 11543 86347 12624 60312 18271 91122 74868 9742 35743 12782 88234 40672 77460 69803 8153 96077 39655 57925 57872 77861 88676 53150 18847 19518 88926 72796 95879 7795 47663 60318 63283 17462 54837 94182 12405 88236 50646 33765 25062 25315 98778 40441 19263 98354 39683 22412 19938 67031 88471 33846 25783 10755 72258 35286 58882 82717 86281 18726 84308 95556 28814 97034 22739 3618 88956 33683 52587 24620 39700 31192 37381 77089 12547 50952 83270 62855 98659 35238 6192 75236 64449 31212 41674 6421 79635 69748 8278 37409 21479 61892 67896 60514 12585 57518 72602 22968 10630 21694 47932 32396 26569 28413 22708 50843 67300 75529 22337 33423 93918 93261 29338 80756 44420 73613 37523 29023 76328 1605 67761 1856 81565 41250 1329 70873 78181 64197 3695 73372 84621 98433 24894 75666 94315 80865 43040 42308 32101 59856 88794 77062 60229 8449 91603 21547 10550 40481 12474 33239 19042 23235 30582 14587 82483 30223 99085 80525 26114 80835 91683 46287 37681 63951 58129 47696 33466 99030 55807 86870 92169 10788 28602 30122 40500 33693 50203 45296 43002 73234 77409 99463 91649 21740 25897 52824 3270 26894 6168 79984 25601 61015 74038 92966 58694 58999 63813 30497 85892 88318 24443 91783 13387 38800 862 96529 98143 71465 41369 6439 9591 92117 44886 49355 55682 981 30270 79058 81899 46826 71292 52279 89147 90855 88896 45111 68610 38487 91034 62326 91983 35235 62290 96572 90250 44943 78571 48444 54358 95657 18323 46294 26503 89412 83365 43553 83363 57636 9125 21919 98190 37759 27861 98264 76497 84072 57053 19606 31045 46556 18585 13083 78432 97838 92035 35219 57545 19237 20210 60234 29181 33301 10260 4122 32164 88518 37232 25629 81337 27001 75016 32714 46259 35191 31684 69476 87947 87101 22933 48402 36410 37082 8271 41569 73333 82194 94692 13215 92881 83517 74525 88826 2733 75643 85102 45367 53372 73368 11192 2611 99185 45528 26229 15950 1345 78134 33584 4781 10778 54479 68408 61796 43309 45274 70133 85243 91705 92561 52557 96541 36319 90989 15898 30367 77812 93241 63993 15374 95532 17927 49530 48981 41306 53620 24759 65539 42987 26499 27247 42 44556 44236 92960 56180 72608 63119 32797 28313 68826 89017 81563 77285 40710 26601 64232 11439 33920 79793 5638 69188 350 99217 65763 75688 82044 84388 11436 18482 32691 99368 57877 85250 89771 7709 33242 47816 44171 17118 6156 64305 68616 49422 80863 24650 7643 2563 15200 56629 18597 84771 94419 86123 74666 64256 98217 8242 84930 58847 19285 95196 93863 65244 775 74480 62912 23901 78509 91853 5084 68860 55471 4988 16391 18073 31353 28054 76341 54221 20371 17321 10438 96669 88489 87069 44855 16481 77262 89152 77442 51168 80703 36745 5162 94922 24190 94028 16948 45206 29095 24731 49107 98891 15829 59842 53954 79653 24346 38341 54911 81683 85494 99064 77527 27995 65432 28651 94371 69780 79171 9517 97499 8927 5044 97352 27015 61247 87631 65463 26017 50276 37701 28 35922 3135 48364 65123 37666 7377 4664 51346 47409 6411 2269 17511 97106 8275 14053 48274 16723 68755 82254 4384 84505 76127 21137 60477 73760 23479 44615 16388 27249 11916 36033 81661 20110 21201 6871 44806 84567 88486 89120 13452 95453 39399 66871 75566 50164 89918 11603 93351 56726 23218 1590 92662 38229 16588 56406 4202 84239 96093 34651 92382 85797 50692 76076 5576 91286 95892 29308 29266 55242 81457 65971 25998 28276 72507 48272 83278 95055 38197 13451 12003 78180 47287 41279 96490 75630 37402 56888 47542 48031 82025 60787 13192 83650 1639 39936 30211 26907 84232 27873 28782 54862 59126 55359 7845 48671 67464 38185 95995 18207 5738 98841 56540 27913 48316 41236 80168 56883 8657 59674 74138 6848 8110 9451 74766 54619 65696 26851 44601 19387 70235 99357 68112 47110 2992 77252 54842 60479 25727 66045 36353 88901 66623 94422 36552 47333 76588 81559 98405 4721 64602 99288 54164 41770 3767 55616 70629 75316 24941 17155 64858 57156 46572 66904 78765 50116 75017 93493 93080 89117 65233 63720 98285 11199 9391 97944 97833 85152 18216 87235 25822 85602 43356 12227 58739 31569 60741 70311 63557 45642 84664 58546 34274 24145 27819 43139 32318 1128 83747 89375 27923 6020 87803 31127 62654 19548 70665 59194 22199 1508 4757 84839 77897 23394 41908 30154 3069 45307 87060 89407 10500 13695 10790 26274 4109 43199 532 64792 40235 8207 52904 43847 56672 14305 11784 62974 55906 24463 93806 53214 73797 39781 10182 63797 55649 77849 91048 89181 2435 85654 62599 2417 45986 92341 83472 22372 75304 31834 53439 4435 50410 74355 64484 12140 34365 12964 58269 46540 56452 97463 70460 77130 95502 89745 93312 68277 55328 2582 98732 13551 27163 62525 84002 81626 32845 13372 84214 32647 89754 57586 69645 29323 85465 63680 77773 40919 92226 47733 91413 8600 72005 37050 18473 70536 28352 27033 36607 85808 35883 41217 91970 81504 32796 38056 65860 47691 74672 69045 39514 25607 35756 22814 96895 85088 578 8390 54003 16897 63967 63047 82659 52175 88148 48771 94496 29460 11054 56633 75598 30386 9032 28481 51834 56670 19737 13555 16313 95005 68950 25 12444 42622 46849 68184 59671 12489 56960 2908 23111 86756 97059 17372 5709 20796 78542 67882 65933 38018 66879 91644 19764 51935 85668 38780 16448 8136 3350 73165 44217 47519 50262 28919 62018 68760 57527 25612 43680 23995 39402 13188 82948 41002 52420 60362 10071 87224 85744 83553 66595 29160 54653 43849 82393 61283 70033 21290 36547 35365 90763 70739 38987 16507 11604 50656 24955 39369 38189 34520 61491 33165 79019 25202 43941 44341 12875 2623 98601 65596 26300 68231 11438 60972 99377 30616 12109 60909 69975 15143 76271 24563 85034 54079 60141 35924 71880 26760 76049 33135 81587 43888 23773 9005 35087 23550 30843 79130 44733 49210 47628 97751 63049 64603 10284 306 29484 73248 50589 3389 10499 53645 53120 46342 21541 91911 79457 29917 539 18806 10949 42443 29179 81666 51454 70794 36346 27839 34981 63638 92338 89554 15794 70758 65036 86799 41414 32637 82346 74981 9776 71817 93503 799 96421 31214 48247 64335 51231 54126 34105 35691 39822 34485 13375 21638 68453 35961 45714 19076 6764 63708 70390 72660 59866 29586 51172 78568 14953 93864 86076 73756 80325 17088 67843 65653 68946 62087 15934 42051 30749 96749 41740 35355 56493 87424 3711 27335 46328 17012 46616 60792 85674 18391 85286 57054 72041 69548 93019 5340 89270 30283 56426 4506 15653 55743 45318 99219 10413 63079 52020 58833 43973 98052 18014 13616 22186 92057 86058 19046 91971 87745 78286 75997 83038 2261 8918 27112 66912 75553 77073 37211 6352 62714 98326 24505 83867 9741 39872 22406 13477 64155 59757 88681 96201 13454 756 62873 97018 77951 31001 63700 27929 45973 9273 66902 90028 38669 56292 24551 96812 83434 30117 42909 91094 86828 91163 96183 62553 56049 29683 38218 19485 13344 55798 18028 44081 45305 65140 88628 17177 72449 84883 80896 20449 32185 65159 3283 2671 32635 75619 82550 28536 16808 32467 36231 38118 12122 95934 35651 26766 31727 72607 65811 56798 52562 24679 29010 61145 79342 41268 48913 60340 68262 6228 66326 87344 99677 14543 90277 75866 9019 34748 57801 41528 88099 53111 49886 4118 68135 78601 46177 42792 18452 38489 69337 80353 10050 50816 90822 69513 1905 47787 98207 93980 27027 79175 17204 93262 49936 82253 50469 93283 47877 39242 3174 42712 27911 40841 91918 94569 61292 61117 45464 74280 2346 70451 39485 67819 8006 21671 59871 34156 15522 60035 20497 19897 96778 21166 96328 61555 12607 84247 57631 63413 45411 69121 22695 71900 72976 26845 13559 76232 44979 95971 67412 85791 86588 21685 34335 18812 24335 12292 37663 7287 55407 67938 553 36521 24251 47711 85905 8778 62843 35973 35655 33038 30392 34884 20260 49788 33714 23443 4756 89003 42421 80262 39454 45634 65428 2315 37605 25562 61655 73799 29932 60666 45756 25043 27066 4681 92632 62808 95130 67830 73678 40288 41235 40131 54001 74337 59459 41159 52042 31545 77831 14861 70199 9604 39768 38741 51955 76810 6698 19284 28410 70389 69074 38541 75352 71607 9015 25632 14963 4655 47740 48409 91192 60743 32236 10638 81611 11282 11853 18480 89553 24977 81837 53740 11796 91920 74145 6320 20367 61808 88603 55862 17001 7306 59986 33465 44927 27705 34965 78944 23014 13994 91653 82252 70481 99163 75980 82458 63812 65880 39610 89148 67345 53929 19047 56497 20225 80213 77896 30020 94169 37937 25918 27229 22782 3869 34923 21107 50432 74811 42154 52094 22467 26884 76630 6056 89552 70817 53143 69418 62408 92800 11129 21668 97717 23249 26710 89841 92094 37066 2718 73021 18532 27693 67382 16002 2657 71212 11625 6409 10842 78576 3950 71002 48468 71474 4630 21829 39809 94241 34746 91084 68267 69293 51547 45373 82063 62298 10990 86871 67135 58279 66048 22508 81828 49471 67265 15418 14973 36448 12910 9954 85751 87659 26409 78146 1444 94133 21655 5321 35484 69346 15734 35068 73833 48185 44102 37887 77136 70334 59310 50220 42003 27309 74016 48382 43114 95208 78699 39291 35838 84620 47803 23563 36857 21472 46555 78997 46957 77450 47659 37021 49668 40173 71520 24305 36669 34502 2978 71720 19849 77076 99431 21404 35354 55719 52950 38680 66800 1917 63052 36372 47121 73701 62641 37741 58756 42653 6286 11534 38919 26828 53373 66430 21165 69399 74633 24597 43150 52073 9867 25989 10898 2533 57704 12596 5263 19439 67305 41488 13644 26479 64542 36392 53122 55897 40433 56601 37436 51946 1518 5209 23451 70724 84556 89565 26685 87767 60332 10615 61027 40800 31990 7435 98478 34513 75464 67242 7149 35205 81662 81350 97187 36727 48739 46796 72192 63215 91292 9726 21902 22681 96408 55599 98527 2171 16531 13499 27907 53978 6629 39575 56861 99710 25118 38841 5049 38333 31568 89398 89873 25827 93166 65660 62099 57416 18019 78100 85929 67623 83645 11466 1537 29269 60297 65710 15026 11220 84572 96574 53526 23149 28861 49868 17987 95961 74748 1515 38463 61392 92432 83552 81133 96507 88309 34273 94673 20181 28924 6604 13726 39922 59092 82886 90219 94565 29537 33016 28612 11818 59073 96871 45290 10108 1968 72204 49101 90677 3953 39321 3684 86563 76186 33970 86291 81696 73513 40091 76778 38529 60970 59255 2975 27938 51519 6890 64100 44901 85446 36042 66565 339 32014 48344 17798 25598 80321 47406 26841 91232 33258 98501 38107 45187 28944 38783 97713 54327 96443 70019 1699 88519 39908 6520 27019 25846 59704 86251 49402 17437 53456 35074 50295 8535 13359 37379 95313 41902 68837 88197 56063 21331 69160 49538 64162 79011 54554 25412 67597 69610 29198 20517 61944 84248 20275 72636 29129 3019 58070 76761 8058 76023 27737 66070 85462 70738 6661 81525 89214 50428 67730 92046 43178 85122 72843 9503 79950 36893 43807 5571 11135 65444 85547 48836 52313 8252 26133 74395 52202 54253 460 4910 81714 26095 38950 41622 19017 11156 50499 18235 223 80654 93910 88563 40456 46387 71368 27392 12869 75968 48217 21406 8447 8512 20677 76052 83480 99225 9508 74474 46154 70040 80499 73938 23448 49029 29864 52239 97433 95060 56925 89624 9778 81868 72028 75343 10700 79933 52571 39276 7968 13778 8040 47467 41556 31674 89078 59611 59891 62196 5557 16691 53711 30222 29425 89365 72460 93281 31420 60502 41972 2767 11520 70848 36804 89828 9842 99902 63831 49392 69273 70375 99548 7791 81294 74225 84459 14616 80368 6534 97451 36252 29431 88704 11760 7889 847 17386 47113 109 87322 39290 60000 83726 38123 73015 38215 59532 22219 25621 426 97162 95489 12873 14831 27274 40809 45000 39898 21169 78019 91750 71082 71553 36492 95058 96855 93861 86943 30023 76601 72770 62181 23633 59970 50456 51533 4455 81213 94840 53875 28599 81040 46772 10380 46042 16557 82794 74588 39486 10796 4731 95536 24371 58229 72883 57197 45571 147 84340 77284 31808 68542 53670 89647 86317 99863 53816 19859 10708 68384 25278 21618 2722 69276 68649 26322 20963 23332 29517 88600 68366 6276 35776 61883 96775 28885 27183 15090 70202 45301 77573 27070 59256 90516 45460 55730 81929 10795 86535 51848 5196 36708 13564 71049 97550 65843 6191 25583 73117 99485 65260 46620 81183 90716 22747 8746 64069 76290 58677 12883 18915 70331 97131 13067 60715 6157 50678 80070 43820 50327 67916 94152 85672 31799 2695 29709 67754 33595 97370 76413 26952 22881 30086 40495 32581 1811 78547 54981 84812 79280 2187 73610 10992 45231 38516 31322 54484 42691 1119 59727 15754 17164 46812 78144 88788 49309 61429 30949 50283 90457 23133 30143 61487 3660 83255 96599 3476 45690 77318 67433 94058 42812 99782 53400 6969 70860 4891 29068 69618 53406 91639 15427 63765 25819 61302 42250 46579 82732 75038 82015 50839 6125 86599 53252 86045 77844 9444 69868 56283 12578 21832 7438 82384 50021 52797 77556 8537 16337 40395 55268 99876 41861 18204 45450 85732 16301 99817 52689 15384 56436 94279 73660 20147 44467 97104 80671 49403 77319 35552 92649 36116 296 16717 11838 9593 46756 23478 52448 32334 12653 98645 11058 79759 53 3708 13214 1130 26898 18887 19788 74881 77652 96333 12574 81371 3166 83288 38813 76368 46708 5827 49934 18807 60545 63111 27950 61687 5206 60469 92717 35886 82189 31584 93505 69307 42559 68951 81703 92622 90303 95412 81880 17031 98320 40070 26646 66920 25196 92025 80902 92977 46906 23769 78548 27575 89391 62445 96322 68205 77685 57349 30397 98770 37130 60896 4904 31146 59815 90458 37908 9266 53077 25835 74595 85772 75115 433 26463 10870 64057 88465 98882 95127 7582 87456 98536 54903 74518 30913 15444 59452 6788 47757 87061 40700 33342 78038 50682 64160 1469 87440 10129 29443 53745 96365 17424 21692 6725 24053 66583 97528 34924 1390 33119 30561 92006 32233 72259 62700 63796 38186 4690 37883 31041 88403 69257 54028 95079 16205 12391 32290 51257 49254 44778 56596 8864 11359 64667 18267 29801 70415 10532 47673 24607 39126 10767 84195 32943 8708 7454 34745 91507 29303 37712 17832 79345 28375 17268 91502 71501 36842 23343 41079 81709 35256 2210 54434 21312 69924 38250 78554 16773 73749 53957 78011 88001 67155 40357 84149 90475 38742 94421 76827 65414 76745 54804 3281 52829 12701 80471 35333 59023 43497 66541 83477 22228 54208 46707 95730 10507 93579 38177 52272 88803 70534 45119 26085 30801 91567 52496 76659 89726 83168 60088 82026 34862 76446 50551 1235 94807 9519 91623 49194 36979 92499 57389 177 65354 2442 12363 98309 27409 12093 3155 94946 17730 78819 19193 23653 79352 29795 59163 15866 58277 94557 86111 73997 10297 65509 59270 95936 72370 73720 10544 24468 93770 84555 1059 75000 78204 48002 29244 33781 73585 24961 66075 16225 70952 49434 80898 61052 26846 66283 78675 12430 18661 44280 97549 37415 30705 49361 98155 22012 61639 31582 6200 70241 13175 38796 97871 64170 91577 64671 26991 66496 75739 19881 40998 67432 95977 45463 51665 31719 45386 66379 95226 23934 22060 12046 65385 71593 63536 49310 62365 2003 83698 97739 71433 34812 42859 91995 35058 99162 16573 6813 53749 39169 27379 47904 81869 12393 63212 44284 85689 41312 15266 15491 12386 17538 57505 30402 61988 81923 76209 78410 89211 73107 55055 94209 9040 46418 23938 30714 69236 85663 66633 15241 39110 91884 41024 88889 34861 82891 63811 46465 83299 61413 67576 47536 30405 64214 22084 30979 88577 65669 9747 81814 2301 81866 64533 11233 48151 10566 63086 43924 65743 18143 46462 16804 76419 87466 12001 9214 45989 91707 67101 31296 29821 12976 96355 96326 74028 52052 13925 91144 99744 38927 92187 97992 96514 16166 57650 29637 58153 46157 29102 3575 78360 25911 38805 44439 4044 14001 12961 59029 86989 4784 27947 71121 317 69816 86218 48447 83493 89455 14842 42359 30759 79451 61164 336 73684 94679 93962 67994 2784 90503 41331 72197 35750 90576 63181 45 39351 14005 80028 53294 32391 54779 2286 36829 93467 88440 90453 69837 41221 93222 92348 52702 31309 64974 724 73317 38314 62168 65125 46867 12610 32363 99575 58840 65080 52206 75710 84081 17823 11396 83273 70515 46653 80802 51449 61737 39950 68586 33615 47281 74737 37544 7747 4259 6263 78724 10266 70089 43951 2853 3975 51409 32715 24898 63170 71836 41028 5070 49330 75602 65342 23297 11385 61067 5581 80939 36432 23698 53308 52553 36723 28366 20372 48837 15290 48169 88534 2602 58043 5812 68165 94513 21093 61484 88621 24074 54160 53471 71858 95366 74394 38641 80626 60300 64427 11951 61263 1010 18087 4248 3417 7909 93077 56841 22031 12411 48360 74481 69746 8515 94220 37837 18252 2353 95142 94504 65153 62105 54581 97186 41828 65984 93410 90964 98647 94464 80391 77731 15220 57380 95659 49027 16751 65728 75816 50700 99407 4269 74116 7123 99858 93330 86597 69493 78210 8143 97195 92026 18996 656 27679 1378 42134 57556 83817 44088 9106 52501 69435 6262 16687 71636 81521 82892 8622 5004 81369 11342 4233 17982 30425 18831 9233 45515 19515 1065 16660 23120 13302 56917 47662 77766 14111 84408 74426 26005 41480 93877 17555 29711 54289 82302 71514 64940 61679 2957 60574 56923 95074 51760 98451 9151 27306 75155 28429 97175 44950 29211 75505 25023 79555 24365 85877 28851 34396 61046 82030 813 74293 98336 33147 3288 16540 42692 50038 48665 77650 3576 44427 58478 8522 44732 57738 47448 76190 13038 91453 76333 23815 4793 46876 16103 32827 22167 66654 75015 60772 45773 81271 30083 75844 57050 72679 81205 96046 38207 55553 92775 90299 32855 66396 34488 49853 4846 82965 87868 66809 81852 68145 8780 74636 66908 70947 60674 47399 91461 46787 58685 93730 83358 58101 22533 99993 55369 90373 38976 56133 34327 67474 63848 32459 81057 29641 56230 87780 96129 39557 96009 47355 91294 80241 16198 83253 93251 83411 4674 47879 68223 52 9666 19451 45943 28315 30465 64781 79571 9482 81580 23358 30780 49023 15926 14086 85154 79925 49863 23159 50916 80487 75994 97494 28547 99112 82418 19877 58755 88638 20067 80936 13186 70111 15372 41232 82630 27511 57065 56872 20015 30635 72845 86103 56066 48390 90181 64403 47786 22863 58343 42046 39638 15567 52764 92809 89409 36357 73546 16398 92530 37170 76220 87355 54291 83417 41244 25274 54314 74763 3088 33858 31255 41794 67562 59334 97229 55038 73861 83600 68781 20821 97909 70123 82382 58147 97395 80231 41188 6600 38361 9574 95158 95525 18005 64055 17908 57559 91136 88649 91595 46118 75068 54622 21117 43540 89586 74477 45088 41677 40899 48295 58246 16653 53033 41097 39515 39901 70495 36518 56614 63342 87712 18957 99526 5777 94619 95152 96424 86080 52090 4982 17017 14994 48661 51410 18394 23265 8000 12475 7934 88646 6998 56213 39805 77244 91237 79867 55814 91732 28498 666 94755 91392 88262 58868 38662 65490 49895 96603 6571 30832 83452 23775 13664 72497 97137 90334 89483 16807 97152 20616 88632 12604 71673 98243 11215 98268 61213 1840 54569 25263 16908 13904 59592 93098 89777 40464 28535 61528 23464 61889 29903 37496 26363 59418 97748 47864 53788 84279 87001 22584 1169 70107 62267 20002 20307 51978 57102 27246 25103 66116 94267 21378 66235 79284 1194 81653 75974 42831 81968 40806 55101 58990 53388 73327 50733 54800 20830 87608 55064 29232 38162 36766 1164 34115 61665 9022 43733 99900 88408 14567 48014 69836 91291 97541 77790 52216 29868 24337 30304 52271 31961 97621 9839 28532 81853 85528 41923 22604 6919 41426 19819 18981 46459 13831 77904 67777 88531 31312 74612 20649 42112 70866 36502 21179 88702 72874 30793 99564 74212 73818 86705 55596 79718 29812 17072 67072 6565 13111 61730 15387 91498 31667 23897 96195 60811 12979 64841 86852 75182 31697 45519 84070 36720 60269 57300 14725 87076 32382 79502 79762 66766 3108 4466 3070 23259 56828 73081 31784 7142 77101 68720 18195 92787 4481 81190 50962 38655 67841 79951 36837 60314 50130 21841 83599 52788 44173 72920 5062 5761 80627 62364 21720 51337 65729 15728 92606 76794 70927 97446 5948 14690 39840 21584 91139 49940 9635 17707 20317 62806 83226 11124 80787 28283 29920 63062 56771 20767 51146 6021 21918 93501 29337 43124 58255 32436 64143 49475 12747 62080 66620 58389 97060 75835 69023 97860 35026 16243 28978 80413 79954 77757 62149 35551 97486 55957 66563 83808 67316 20843 87886 25837 99465 39077 40564 61948 78312 53255 7347 16344 86014 5566 1171 61346 76925 89940 60847 26749 78042 70529 93923 24660 24357 93741 83632 42905 69116 95169 78818 6283 52716 37711 99031 47114 8377 1891 88019 57023 91151 77787 76072 97028 68994 97991 93096 92462 93423 40656 83884 1598 90063 237 72898 46881 90646 20668 93983 13920 70310 49893 14205 15763 87243 78877 90708 52226 71582 32563 63098 75723 82613 59733 3630 184 89960 28156 59339 48541 85878 42624 35177 17367 34160 32854 46411 16858 40266 79381 6659 88117 46024 42926 18557 47147 44064 38127 83660 51923 74598 316 27444 91018 26139 24796 71304 14237 2921 82656 89454 19258 36345 12497 31348 66798 57671 84058 80100 95131 36219 36872 48074 62850 55332 47843 2115 62002 10288 59038 6135 75114 32697 57010 81111 37511 93683 9443 26353 68921 48745 34283 63906 80363 84371 2810 99209 59327 96232 54976 92366 42972 45169 1480 32131 82577 84741 16682 16730 51659 17025 46322 57831 72242 84430 85038 22816 39418 84348 88016 68469 70398 9241 64321 79565 2262 25579 43632 88358 33667 40823 31610 36731 3273 76470 48702 3835 78354 50012 97852 14104 4205 89842 76993 69244 83308 13795 29684 43487 62756 97500 31892 83757 93032 27797 84412 43734 22315 4672 26733 41575 97685 96290 42880 77932 13439 34904 80451 76452 96474 94645 23317 31256 54394 17618 67943 42677 21807 3131 84211 49991 50304 32513 81744 41784 50274 49476 3409 95768 2251 78522 31881 13398 17654 64565 56864 74350 49273 4524 30440 86110 87916 56161 1524 45997 39643 51091 29863 33535 46935 62853 40460 80621 98269 49604 68192 89627 99314 70095 64071 29547 26712 71190 50059 65588 55540 73688 48800 74841 19252 97025 34675 92022 13493 28708 12784 47527 68240 27657 67495 73279 50586 32071 49176 14146 8560 97035 70392 17569 17359 81422 31592 23567 49806 70404 10311 57847 30038 20895 65028 46856 24159 83169 30986 51188 4515 80680 2107 97548 25671 28437 62522 53853 38477 95413 70234 50808 53312 2616 14698 56573 61956 77433 42494 19415 9772 17039 65171 80839 999 50091 94663 2983 29734 37675 34313 3133 19055 36887 4286 85358 5727 14605 31895 69060 35426 31550 75952 97261 99471 63263 65044 54719 39539 81203 1151 79534 86908 22571 13663 52656 73876 97043 33388 54685 65805 95695 87467 1520 74843 97623 86862 44392 12043 87389 3844 67593 33547 59591 55249 4048 9685 51571 78419 64771 63293 55796 24529 41901 90790 52737 18132 66628 68569 30315 91042 31868 96122 99205 57365 78041 81922 9429 1921 9689 60878 31643 61076 10960 31572 96164 36883 43433 94368 93843 34364 39916 56558 80685 33436 63483 92683 72865 24963 37220 42639 98442 80448 20550 42331 33896 83409 16627 34976 80567 23034 3601 65222 14878 90123 18361 1085 95155 30379 86808 81920 53543 79124 11706 96585 20531 11696 77804 97165 84904 81010 66690 18673 19597 22474 581 83248 50663 60346 7680 4080 29872 8173 43903 53023 76973 7004 589 63117 13876 45408 70894 78647 2309 24415 34107 78720 44516 25403 60991 35810 92305 78000 23652 94833 56144 15344 66681 84290 12492 53071 57262 70402 30048 4511 98512 41880 96560 79110 31247 48291 68625 92243 43945 25547 80716 34649 82281 77372 96556 57563 12203 61977 50969 78628 1349 70912 30218 56535 60059 89094 93974 36682 46667 9845 11350 85558 70108 33592 28042 45266 70616 9438 91785 76012 19784 18642 72834 25673 62229 69668 60812 79932 16793 86046 2040 86533 97489 40670 63966 16513 35125 91820 45083 98890 29206 43695 75783 79383 29983 57059 70823 82251 68971 42047 97545 83425 6424 22926 81102 10084 9280 8071 36926 28949 50804 28960 49154 28234 46285 33270 68379 47498 69791 34077 20243 27279 6313 899 2799 37588 47479 53553 79800 34760 61275 21646 68751 26378 73544 87620 34395 78948 94795 29194 61818 50525 56098 68431 45343 39193 70839 49306 7512 79903 95324 27642 97256 41959 95425 32271 17582 80109 98641 15746 87606 63344 66350 50791 41154 55451 63930 44723 12282 73126 76335 71921 72281 8145 86837 75985 56114 84497 20192 73836 59730 48244 51207 96344 56296 45928 21456 89944 99538 57257 95560 7336 76744 608 41922 8463 74591 73438 89608 27757 57564 78269 69614 62971 35506 87418 72414 266 75376 23630 17931 70563 2186 6185 61910 97308 55233 7049 38336 80794 97168 67658 86459 89987 71887 80509 92664 97341 24168 96497 72496 72200 39646 45145 73003 24617 92320 18488 36294 55909 23910 82995 82785 68952 27563 83871 60044 29403 90910 19123 78972 71133 40108 37117 2456 74153 96545 97780 10196 83473 27017 13600 66584 79918 95954 7365 31720 33852 66737 8964 47219 89911 51422 41033 7208 57324 5127 88255 36280 63918 92943 51229 18705 26328 75569 56282 53130 39003 34910 66424 95665 61754 86507 28819 51543 18631 52966 44175 30457 582 68363 96623 30708 99747 67773 60147 74420 65380 42429 38618 4241 50922 24962 62898 63094 18430 26607 33479 5862 34658 19853 4265 40488 48403 5672 26119 42076 54109 65504 96789 90033 33272 44771 78872 61803 81932 23770 96103 18329 80517 63943 29277 34493 35649 12255 91149 23789 70056 52476 14635 64153 61321 17996 39036 98291 61597 3012 36111 94710 8577 55572 28951 94426 73321 14869 1918 45268 55989 33312 59790 7307 83560 90703 82184 66929 17643 79603 90886 60282 32426 65970 76536 53458 98989 73880 84660 46372 50763 48768 44247 45916 13690 88665 7348 14746 11508 36113 63133 68367 71923 92968 706 50330 31230 42923 81222 85132 26177 41462 28419 60759 62007 57718 69073 59520 52722 7891 53453 62409 75612 43141 64873 13233 94082 65491 4842 24911 74834 40962 41888 18918 46662 4684 22625 26837 92386 80136 78473 13814 96553 7038 36544 97227 25905 28222 84538 37560 78389 77916 74835 89064 19616 74254 30125 40944 23796 33856 5090 18151 89731 40968 49957 3413 26690 70253 84524 21266 14576 23286 86313 22181 13953 62312 16094 35818 3997 5802 66383 59357 84096 39472 62411 4292 71690 54523 53142 90210 78272 88407 35906 27178 86559 5205 8281 62439 79323 35744 4161 12006 84203 86160 6496 6472 24924 97491 55180 85346 36473 21604 96673 74318 52124 12161 58114 99835 42794 75901 78525 30721 34209 12655 87624 90240 46139 24789 154 55637 82610 28101 63628 31716 21774 67763 92148 17960 42058 7220 42244 71252 44397 61978 89194 77471 72708 58077 79777 75645 30291 95041 7653 32935 89355 49356 81492 75871 68560 33266 43648 1648 11181 12494 90231 95690 78639 25267 40728 65182 85863 21999 36475 25501 80503 91546 34103 93971 59018 3326 47251 45526 96644 55961 36770 69789 40833 18853 41359 41935 47689 34410 19547 13983 35516 92257 49256 64444 91749 50249 65418 15722 30527 82864 58878 90605 44179 10549 47773 45731 38109 60504 34732 84374 14260 92048 72557 38810 57056 51291 86307 17793 27603 40520 1247 77475 11081 77248 75709 93853 38654 88732 78606 21049 49857 27423 53706 63522 47292 14702 21552 43306 66409 79070 9184 88927 3689 77781 23591 74934 9793 63782 22509 56548 6294 60053 92849 41114 94707 29597 43093 66345 72173 69076 41635 75412 61171 96913 43786 44626 33580 27143 75403 99226 65052 56673 15086 19706 11708 79060 66241 92722 42078 63319 73743 88265 1473 66868 28544 12766 1063 13458 6775 49821 62755 69154 97668 39115 45583 24087 93072 61335 15419 71764 21505 79637 36218 77478 48650 54198 45767 17091 79279 86798 94294 98275 13361 98236 29513 16768 14923 75331 69238 65642 78714 78230 53102 69239 13282 19654 23833 53133 21297 41171 86441 60578 88792 68774 39632 54292 96936 33215 65162 43130 23785 7489 87194 78793 21752 58349 92431 94147 79621 641 11962 33377 71146 39021 25487 98718 1253 33226 71651 36449 87676 46689 70587 76818 17777 45674 50253 11693 81018 16054 48654 43780 44129 85482 98600 65337 67629 70656 18247 28699 86831 45970 35709 95089 2229 97399 72162 39031 9998 47784 23605 38917 46385 84539 47627 46368 25249 35217 72963 90949 75672 28785 30797 83835 67503 94739 56757 49790 92383 50712 61418 36808 73629 1491 15736 38681 49577 81170 81659 42104 37779 72543 26178 33491 78020 12152 60292 83009 31621 61882 31037 5497 91617 3211 7045 15811 17219 92196 44285 2057 13520 95393 97558 19944 92306 24596 26476 19404 85666 59460 93993 74352 91554 41545 2520 8617 66367 78345 97079 61383 55175 41170 70395 31206 58248 58874 32962 39687 4832 35370 36993 74615 52423 99596 38281 77264 78054 92126 20568 24995 25768 68337 10873 96532 83562 57444 27458 20893 6947 29531 96738 64759 44998 71386 54541 23792 97305 71137 84326 25997 50092 67806 52222 98429 74334 46126 15179 23435 87796 17340 25794 37627 40053 93542 35610 39245 68792 65475 69994 34631 14709 52018 47959 11069 79297 57536 28491 11507 11766 29747 43795 69370 74368 12480 85973 60879 60167 72141 86112 67630 43484 52283 98976 21856 61408 89354 5570 88781 85166 66014 95128 12636 19345 84251 16545 76159 811 89536 15682 2622 45034 16324 88204 26055 51693 27863 45888 57531 5328 53353 1307 6748 35095 35149 72842 77763 46613 25355 91846 17343 61565 4514 82108 92912 25435 4696 93851 20726 48367 9215 34541 59050 85367 65544 4818 21475 18490 40563 33069 37275 92071 95262 43631 81860 63362 50598 29394 48121 90332 4183 28443 58786 71316 60215 94926 54073 59375 83872 3704 78309 10721 76457 15303 4714 96867 92550 29708 6720 7952 34591 39546 57823 37865 33317 86869 60530 78012 41839 73669 58569 84687 31403 83109 67233 46336 71186 22618 14233 65334 23842 23487 90200 29964 93700 64241 3264 56743 40553 12748 92508 77091 34877 30823 53318 28691 65849 73497 62602 98664 30816 25451 65168 64095 50982 39975 10742 4556 87253 23266 71297 29520 2433 10080 58830 11984 55546 5438 80861 57041 30866 58551 27314 13220 27057 17733 19422 16875 14763 51479 49225 37334 75193 49654 77415 12981 9476 78693 57453 85591 49064 65394 30374 47768 76094 53687 5138 93451 42188 25848 83858 93847 94901 51175 79775 95325 53698 30772 64595 98053 80959 97268 3003 3580 88574 55890 11479 99362 34986 18133 46362 19038 96985 22132 38168 95415 8866 89285 62088 56585 84813 75205 21457 77106 32393 37945 15263 74268 53207 72355 38890 2680 29153 99706 80479 76631 17942 28908 2319 58725 98508 60927 33833 44522 49214 74236 333 80615 55324 82371 38866 34425 67560 86202 64222 23930 34083 50473 67021 32335 60838 26824 33053 39382 69978 70863 7107 46097 15537 43392 1608 91530 24360 78531 61458 66962 87945 95363 29356 13383 84950 39301 65662 73171 50070 44956 26444 93314 76530 16638 15853 69771 29892 56795 31974 66182 11540 47385 6340 26892 7238 68705 29768 5788 90607 6918 21244 85971 3482 17673 86272 13304 99339 59827 77889 5942 25749 94095 60116 19147 98445 40793 2271 90164 43065 70012 94120 14152 33528 19655 85 56538 4031 19211 55795 87771 34633 59596 12671 22544 33257 17353 21617 81440 51330 22620 16241 72000 60188 98828 88388 81405 30622 56758 92152 37321 49117 94041 82436 2012 3407 50076 51698 65573 61997 82867 33568 19242 63555 28247 20797 96632 50254 88960 83018 76838 96252 2484 63692 47246 58566 12403 45539 47269 49474 78541 98539 26896 12846 8250 72233 81585 82584 40348 34119 56818 35885 49224 24967 77891 76259 62512 30153 74924 80160 69617 1526 17694 87535 38049 95049 75227 64830 56636 76044 7890 77337 53776 56737 30868 62402 85701 44065 17614 21789 48620 11636 93083 48479 56882 24153 9864 66490 63038 81680 37442 11049 33523 5026 84674 62205 12091 65 24264 61106 40753 13042 46507 62020 9813 2212 13662 58383 46009 58987 67565 61148 5374 8468 6606 15307 51924 17450 31810 212 63076 28444 50676 1471 29841 22294 91924 81723 61019 98213 81857 32926 51807 73550 21124 28122 2648 340 33162 15188 5517 89724 39287 4340 73977 54085 8456 79133 34285 31844 51825 97314 56163 59977 6420 56900 99476 32163 94121 2116 50875 65324 13072 85546 78453 42384 96848 41793 30147 19586 62393 7316 6435 49648 25168 93981 78730 30191 71859 60266 28031 47118 61104 46229 21204 63414 45116 38226 16724 62145 86516 92495 1815 64265 43231 17506 74787 86349 74900 86876 11329 24401 38131 692 47187 47978 69361 37709 24533 38412 89042 38079 84876 41700 96364 52887 75263 32883 32904 64239 91678 6836 62178 48485 81950 74717 39480 34180 43087 97301 32445 82056 35204 168 76957 98698 25286 1823 66970 87809 61749 68368 71255 44209 52621 62575 56379 69620 64719 66387 46546 61990 65267 80607 56591 84084 89188 20264 18454 15347 15151 11419 85279 30279 83329 73748 96205 36153 37459 77103 43438 54646 96079 7448 13335 94656 94563 64711 72827 58891 66111 72550 80436 90269 59843 46774 96788 13530 81069 58973 66436 49507 12238 88723 51722 84099 85517 93354 41642 62747 84467 60009 23725 50587 13880 60784 69814 26500 45236 32077 18009 46316 60307 31392 75190 68758 62778 4027 98785 51657 20708 39910 28002 63382 12909 72368 22154 61716 48927 66448 19749 25208 37184 88018 93074 85563 39913 71118 19658 71834 5363 99265 34362 41191 13803 65216 78201 48814 66784 78771 20961 11379 80832 87975 41216 14624 43187 56000 64116 44795 21799 91376 97882 8958 20780 4450 70273 76501 55933 23771 52050 44212 4940 83355 45095 11758 46578 14887 30414 12101 64921 55434 31419 94273 23869 93035 17225 17481 83177 77458 24235 31018 49463 11476 52161 20164 90255 49120 19464 55086 86911 36376 93155 41550 42589 78026 40783 28557 32736 74402 84944 44538 66976 63702 1792 43359 56372 62368 66195 18052 50503 88498 74269 82198 77899 78251 35408 37595 85252 4991 6353 97390 89656 46695 84973 90583 82397 36528 21993 44054 64963 21557 4370 86654 46930 66376 49661 63833 5077 2588 36073 27580 75857 66968 29011 10163 81484 43542 78847 16700 92691 79619 71533 48949 92067 71594 22969 36343 93036 82695 78860 35974 85168 48854 75187 69334 8406 33806 66452 38396 9051 179 78875 54096 83126 45369 2482 45779 43403 79928 17677 46227 29738 61629 10520 3522 4297 29398 88312 92916 30992 74840 50917 86604 43915 72662 48078 19396 10359 21214 18923 73373 60485 74723 38563 90007 8222 71194 27124 42634 12938 95812 3649 81618 3739 16752 89028 99488 261 64618 45053 51243 74913 90010 69348 57788 46275 40026 22613 57368 67355 4689 9835 94238 69111 83159 37223 47148 80216 55448 2663 98086 90354 37371 20114 64316 70139 95455 64923 10816 23483 73268 28504 75879 31676 62938 84016 72084 29878 18903 38370 43507 29300 72922 25174 33136 16609 71438 51423 7801 54714 1594 31289 55964 3249 2136 1286 47704 97004 59504 55917 53605 29454 52176 87274 62345 62397 36185 7609 27219 80299 84875 10138 39541 83120 41842 99778 90369 7270 66088 52269 28129 54119 84172 89801 70015 56679 45742 65179 8234 74618 87828 75388 14596 6654 77026 95823 53554 76560 26194 18436 82922 803 94434 10428 39016 75971 89735 69143 90367 20559 75769 95141 57435 29046 26938 57822 18171 59833 64688 34828 21741 82432 94718 88084 30214 93479 19557 32451 37058 41777 16005 89226 43216 84640 33738 41832 16862 62057 51031 98115 4055 19838 72848 31335 57245 39594 50380 41912 70934 55357 43962 79778 11351 92294 27920 96734 99367 98818 60619 18748 59603 90992 58995 88953 35053 53934 74761 77956 20803 39253 62934 56785 25896 55847 56329 55468 349 15769 20385 41641 12868 74310 81682 36043 23460 22354 44172 62965 41988 70509 30921 58748 95726 42178 83868 60660 21816 53341 24089 49696 37475 56335 99888 15292 52438 70254 19926 10865 28009 83510 73146 43848 98444 36213 88993 76243 85488 14657 66646 94110 19496 99652 39769 97447 18674 26475 2844 28288 61365 37155 90268 42270 18485 74219 71595 96060 63172 15990 40396 92835 89389 64558 3904 67342 90602 64501 56897 45878 70693 80889 61982 89092 47205 18714 69494 65273 64860 90060 27889 27643 86438 60197 32346 59971 11044 38491 80301 40615 20625 54542 57607 35729 2631 4290 84847 5525 41879 72148 56532 37789 7462 2410 91531 8385 99899 1567 40630 98796 4490 99572 64681 66106 74452 67894 8464 89598 73932 75738 71241 45841 8410 23827 95414 35731 13613 2856 92017 30006 56500 78252 39019 92195 78864 55508 61965 29887 1126 10910 35297 24825 62868 53504 63738 70797 85853 99515 64973 23787 51578 81316 7869 54896 42229 57107 17267 25442 43721 5038 4614 28243 46414 5903 81511 49542 61831 26418 38756 185 57106 2639 45209 62398 79512 11473 69173 88118 68481 78727 55406 3304 76740 80538 56388 40035 98106 41022 5999 65623 47495 84534 95937 48584 73803 51274 13730 3006 16456 53567 30053 10019 88559 45876 13039 23291 66996 19390 55664 34775 13784 55661 57311 81436 97146 24964 57940 23283 76696 20316 46484 18995 69291 18838 7240 79735 57640 76708 19637 48752 73575 22855 20360 3202 92930 20487 6901 31489 41005 47906 99794 44753 94305 5585 43955 33426 70238 6002 71675 74062 74498 4996 65185 60211 6505 46430 3081 25120 88382 10272 41294 26141 40649 49937 30712 95915 8820 47588 54711 59165 5009 94005 62424 5530 19718 27470 85637 39580 68042 89372 33519 26426 60315 84236 37101 64381 35168 29670 29388 62376 74451 54489 82913 49573 43835 54504 94948 2855 7713 88227 53413 82454 80484 97603 70264 94539 16583 25963 73425 3744 49875 73536 28343 93526 49287 25692 87670 46858 83102 4516 94320 11248 82165 31058 6635 19778 38008 98374 46915 51105 25650 4441 32955 50385 69132 70975 85295 8967 17281 81200 51793 40129 81503 56880 14030 63207 84051 44444 47808 55033 65685 73746 79096 33800 68862 30043 43737 35188 54428 15889 88376 97415 21101 12324 53352 5449 26615 74664 73430 73786 8226 63442 70695 43186 95210 14476 57651 16098 74755 75077 1244 64699 18938 64942 60888 11239 38354 46207 31757 8381 5500 59485 65280 23622 80591 8623 558 74907 9880 52813 30142 10263 58342 42029 10001 11913 76804 35732 66095 54296 41763 9570 20688 67883 77000 98687 47436 47249 89364 25889 127 82093 22934 83398 80026 59174 87689 60737 87480 69718 48430 22389 79863 47252 21143 26948 59022 72523 20639 63546 76398 32251 73791 88045 81688 49221 29157 50177 71211 70706 6076 6272 15549 45906 14275 21601 89703 30419 35727 50698 35661 62649 41181 64855 48348 58340 31074 5630 29213 56517 59488 52721 60493 59352 72395 90056 19700 95780 2321 54986 21328 24202 8198 33404 66744 49884 29433 77592 1844 34450 83661 17058 12831 27326 3224 16874 62721 99837 55256 67176 36075 67750 16866 99461 42169 44120 93738 41885 99323 37935 86881 42927 62458 37868 99409 22513 26222 73500 87113 12911 96601 96655 60494 36672 4454 14296 15137 32901 18654 24432 34039 84945 47186 48039 53062 12842 59772 19276 3991 26855 13775 8261 25186 70239 20754 37722 73142 14767 78358 10840 16219 43753 17115 7056 52947 4828 62539 91716 35023 11640 39140 46970 45230 89493 41824 56940 62563 73969 17342 6570 13432 51305 45694 1519 85408 16614 26505 55819 26294 83394 67359 31002 41769 20637 2529 8590 19626 26088 71750 11261 18913 95848 84549 43824 95724 93383 62477 23009 14600 48055 96368 18655 46502 5274 68830 68216 21366 13267 51309 89166 67112 17109 92291 81008 79623 53307 15194 96757 66145 52427 43910 56710 51597 9536 95406 16838 38954 93274 85260 93585 37537 22316 93043 78051 84913 60468 47642 45009 97132 14718 75127 37992 38553 24187 38028 92993 71459 46780 70088 63508 88218 38831 21361 10344 32160 72828 12965 73452 48133 74782 87281 37512 50647 73553 81021 20063 31725 39599 95705 72648 89920 67549 24850 51915 39173 34227 62668 33045 63901 33141 24953 1822 96161 22499 57454 53718 44561 1318 94447 98017 20781 67708 99148 93706 64445 81572 26686 79447 30234 11600 80152 50441 34947 47490 65245 38771 71515 92402 61564 59643 8201 17337 32582 22466 53174 82746 69080 1627 17570 95949 82916 88402 94672 73329 39168 76129 32221 68014 23254 27170 17932 87744 30926 14452 9504 46805 43963 25004 35553 19642 15909 87470 98029 74584 17448 95351 86364 72574 72756 30134 73460 28527 5435 80069 54455 73092 28800 75406 88277 55580 15219 14092 42550 4884 1617 97281 26594 65834 70057 32085 69295 39670 65073 56803 47738 43969 54676 16418 47905 18646 74478 18826 79298 35875 82389 72691 25672 70309 80302 13519 29682 54812 54267 35027 54525 93418 82833 22634 72130 71165 95258 93824 8563 7655 2885 2223 68570 8273 56358 51940 43868 9462 84747 24602 78827 40319 94312 23996 71274 76795 68488 78737 93030 66348 6091 30332 55040 12668 72616 68814 93569 80972 20840 44001 8083 68032 64082 8097 71298 19488 17053 49128 6709 6977 87687 41962 58489 63363 18450 38782 4146 36090 52301 29275 16146 12762 48021 75671 28335 70688 53342 87377 9525 55459 81807 39009 92138 87436 93564 62286 34176 38121 61170 73929 75565 98971 44895 9028 18828 15608 71457 96220 85792 67908 36871 48412 34594 19609 83929 28324 83022 51437 49992 14852 27277 88467 86644 66532 57892 40768 29284 31732 57732 89296 68015 90848 5877 95576 65262 85864 81906 17794 37484 83640 34236 72499 73948 68645 95688 58261 38195 16876 15181 47529 46234 96404 23296 19483 87600 98417 52982 79272 57944 34802 78739 7716 54452 96431 19679 14941 21182 15504 12519 69017 36071 86709 99590 62292 35252 1733 47414 92395 10864 36561 8783 93232 13001 59819 30273 29803 62249 9804 70911 98545 49709 71648 94944 13757 9439 1131 57278 61277 97872 84035 95110 63560 68435 9253 9408 81218 79109 83922 37029 12776 75080 54557 74770 21418 19804 63289 78746 86217 9463 32839 49556 51564 44032 86429 25324 34776 33244 51896 77018 35815 74971 18738 29336 48005 52615 85585 58146 55551 71979 81718 43640 84110 61609 62529 18172 96347 37554 56618 43379 86534 90905 65047 14641 18564 28902 6251 85135 40767 26927 25658 53923 88865 63647 36718 73528 48009 44696 64724 20646 55165 43761 72780 53139 94022 90276 38936 10299 90488 13720 74353 39367 96759 92613 53329 7797 94490 20053 89342 18927 37188 85945 32805 81915 13468 94720 72068 1386 81104 4688 38379 26311 53365 44162 4969 13007 96622 32142 3717 76602 8744 75726 28090 81638 70576 79511 9412 70694 58056 12416 25786 57865 65992 78231 45854 69818 60895 15282 33079 10122 14291 73689 74464 69565 70530 98463 71676 74161 71197 47300 64368 278 32375 17277 6309 27010 17601 28969 83675 64460 53945 65602 27175 15760 32376 63778 12778 12664 93118 32931 40139 47256 48357 7226 37163 43618 65898 25575 1969 27779 78061 50483 64242 71614 18465 7768 6882 20050 12737 90329 8602 5908 79431 19806 46100 23011 16468 92023 905 15396 19542 12224 11948 39516 67831 60892 18140 12357 24868 67684 8485 83633 88623 44398 25589 17517 94474 46797 28710 54398 2729 52397 13654 29221 40320 89362 45041 46949 30463 78845 3215 91262 73083 46643 59221 60245 65948 31084 56559 67910 83414 15647 26407 27914 44457 51311 52228 20868 59479 52378 58483 17074 16759 38823 75284 3579 84777 20979 9936 12222 76203 73323 16515 81801 73481 42026 86668 65003 67909 2386 93101 3485 26921 54600 35008 70338 24234 23209 45985 97364 11739 27985 84381 66314 52987 10067 37291 27628 68982 66 63668 87019 39330 85623 7147 58073 39583 58871 64496 23885 20752 1826 46686 73971 96169 42324 26900 83069 67561 37156 16004 44258 57343 61788 54095 10330 21301 79188 84336 36191 88026 11509 59252 64843 75363 5997 69330 3484 87820 16195 83318 12022 70144 84966 57175 51477 20713 40426 81815 99768 11900 51194 64328 22886 85435 89132 95845 98049 80417 1685 91526 42365 32475 83213 29881 12898 37636 577 28650 59964 77744 1908 81282 70498 65424 54582 6032 44376 15254 14680 4561 67550 4933 48673 17834 76986 94688 6398 22748 12637 34290 32246 24204 53346 44161 24973 99958 64653 75091 32990 77009 84009 57537 26227 17843 3130 14735 3995 34085 46677 30160 418 83559 92700 87877 71929 86255 40332 9042 85999 77322 93465 26955 26047 84054 45262 96202 62952 21363 14796 66189 54410 50543 39775 78564 98870 44742 69468 31624 35221 70136 8729 60006 82303 24267 19221 44545 11483 28237 84956 27958 64601 54532 91823 29352 64280 5923 32633 81847 60862 96534 61618 96247 96886 97513 16289 45562 73995 31436 83811 93013 49080 84634 13843 65455 73606 14004 56580 73637 97546 27734 94180 20398 14645 19202 12567 51408 39323 84554 17865 30505 97843 61721 92726 81191 54992 41979 56766 99689 98839 48911 31886 94900 27202 56137 62337 12490 85994 41688 19075 71057 17471 40820 77625 88929 59428 96753 66866 71375 70791 11790 96676 54529 92367 8630 46377 69733 10424 15327 94930 70657 66732 75841 93437 24856 62360 90271 72484 42518 76691 90691 81876 35209 60257 51863 29164 53315 38046 870 22285 5719 66464 95224 8236 71251 12275 32922 15262 12209 67109 25224 19863 1585 67959 48815 45864 91674 2429 48245 42037 4500 62991 65873 41803 17720 17332 2245 16852 65523 72900 21823 1066 47470 93202 43000 59258 13542 73212 43571 72527 67088 99665 92162 93600 69709 20802 59936 83941 68078 63662 59455 94248 52319 59332 31519 37214 57392 32209 64900 1426 51905 83683 4236 2404 65423 34109 42819 84253 38772 64288 26741 94642 25183 9258 61751 75374 30 36013 98452 16791 40671 83315 89049 19503 1355 90330 82926 38876 73892 52973 69373 30649 51528 37238 33964 70087 94819 40023 15585 77714 8263 85366 7288 72763 94375 20332 91199 64687 83505 12243 38849 79184 87404 85624 76041 98935 82008 71543 82315 86148 58810 47465 95766 62509 73482 87577 87576 68672 64092 95125 14116 98412 28185 36389 15529 47472 22195 84712 88655 53894 51517 83014 47636 48773 97611 41162 25065 31739 2575 77756 87473 82933 88097 40573 58119 95673 53241 23247 13449 66134 12916 36828 47862 35790 8330 75320 96253 42462 27422 80060 55168 36870 40678 45881 1874 2044 18237 68097 94355 91880 76949 90984 12711 52765 70435 95304 96456 84138 21834 7139 42625 14128 71431 71626 97402 48107 40074 61499 58861 47948 75929 2685 78986 40491 53625 51038 52848 9777 29704 12557 19716 51645 14457 13291 98091 70764 60572 65775 47975 25722 71426 88530 66307 33455 31865 86194 40016 71895 44542 55060 47630 22627 94413 89891 75183 44877 23373 70492 36532 27200 97221 88447 26358 20682 96718 66497 5966 87337 62584 26267 31280 24655 41606 42198 52777 80779 57723 80923 81258 918 6566 22340 23251 85876 45063 73311 60816 4013 83050 89781 23097 41151 21942 7275 55111 76564 42352 22810 74424 36778 9566 16806 63422 64195 73687 69847 34135 76817 5381 20826 86901 67716 48387 69059 13324 83709 11066 84068 69926 23754 95371 97799 10313 7644 94910 76486 72810 23695 40405 44665 1928 78745 72882 33113 53622 39306 76802 96806 3877 84155 84573 70519 9097 2735 50173 3341 3099 95813 45366 37673 77746 15127 46415 68309 2167 75137 51462 56996 94228 95322 61594 1696 64544 170 96221 57673 4930 53261 2065 90943 48269 33004 38923 52346 66564 26144 9235 72727 45625 91315 14066 41320 13670 36540 48258 6796 83692 11225 46914 39373 96951 52160 71302 39830 83454 10233 30878 7678 23007 50377 62489 3191 85907 41252 36037 46785 26251 53172 43612 56025 44499 51460 38153 1808 13259 92673 69368 85387 70330 23456 81603 87035 97126 28726 2276 8182 78839 72058 73139 62705 89961 62056 46253 57248 35162 11821 47144 65314 12506 74528 59778 39625 79942 47124 89812 18735 80518 47458 85813 60347 60900 37803 99033 56021 40471 8696 15904 63861 9105 48677 11272 40900 12576 50496 69862 65051 7376 32285 87505 52881 97570 84021 36578 63786 49754 75432 2363 3705 68786 22490 51316 16443 92874 97180 7841 86682 63963 42423 54741 94018 64857 28127 71911 3095 43429 81209 19677 32005 401 26536 24481 88913 77784 55948 72559 73031 17573 37749 5189 62394 26611 76595 24106 50159 99964 53725 91654 36818 76062 10651 6498 88367 9697 75727 91435 30381 27385 18711 19033 49985 7051 85116 20604 60623 47123 78382 33237 95830 5545 79068 29766 67472 88391 86951 82310 22696 52981 14621 10147 83231 5732 90893 6584 92205 4707 63887 24819 37639 83362 69781 8169 14138 22036 61827 73160 49860 91604 68871 44109 93477 47456 68578 40811 40107 48590 19380 67674 3317 33218 62872 4967 9234 41724 8248 97853 23627 47541 66169 41095 23020 19121 33911 28912 40853 45031 61791 19979 21218 43103 95331 12111 64040 68089 12073 43883 76195 76679 65670 6210 77131 30988 43397 46690 53735 66110 56488 35894 28787 75954 37910 27509 75418 20281 83997 56681 22893 29229 37084 37344 41633 25020 35627 78931 74522 13722 50734 5940 62653 12038 72252 78785 60855 12932 21562 49730 9969 86663 16174 51379 85060 51256 64554 63688 58400 52842 44435 11727 69944 26679 91343 85655 36748 24434 19170 4139 2544 494 1461 74421 56061 73489 72025 65357 77690 52498 50536 48917 98670 10221 91912 38415 95814 94609 56103 41119 15054 68680 93715 61246 88139 36155 14838 98724 6652 79815 57659 52627 83791 91545 72166 684 90620 83679 68864 85633 24839 68702 11134 57567 27959 23144 63035 94298 78105 95312 31530 7465 75329 63739 22024 81115 26112 65035 44565 85870 8333 81333 36424 2407 67066 81942 72840 16056 18936 74131 84243 87692 23117 50953 8232 43292 19973 19676 97239 85753 1406 40825 2046 59777 87942 67668 36621 61233 41594 97453 31695 34165 84817 9424 29661 56994 94502 94519 9663 70915 64301 57089 6667 18026 10844 69107 50316 69961 97068 24134 44766 70835 22277 24754 18032 84526 83968 19860 18489 88500 51835 16718 34670 11874 27239 42797 55878 27526 87972 53301 40868 61943 8722 48519 27721 55151 94963 76085 66197 5980 43597 74341 32332 64814 64337 90396 61221 308 63791 39686 1246 94261 35789 54301 8539 98663 62487 56253 5301 29774 57273 27364 15940 24020 92545 96638 39688 97110 99978 59714 67650 22494 96464 1580 89669 52063 77215 28680 40335 97784 20601 16380 67004 43913 17887 84377 91611 64192 14991 88729 1835 80140 10414 12253 93694 29195 56288 96249 85869 73258 54231 70226 10962 75955 70525 59981 74079 18620 11954 37658 8788 25908 49585 54076 16913 33055 7455 22647 1509 10763 99143 77110 75020 42005 11933 28630 59751 25131 75665 27604 90406 44303 50415 27633 61209 6888 56359 26282 18895 8060 17082 6868 39873 85523 43617 98488 65018 40788 42633 45458 32646 90391 52704 46696 63854 49592 79388 9773 94085 38828 88771 24210 8538 36625 14310 28913 67855 56583 32083 51216 16554 50724 17380 85036 8694 37510 75145 78200 47036 7117 39355 15550 79263 93328 6537 16633 43852 60321 97209 32799 24530 16190 21027 87336 29089 15714 996 76461 80243 55462 85400 1796 67194 20344 41525 65578 97856 14599 22927 44720 79864 33549 74791 90305 68265 63933 26768 25105 74606 111 38799 66113 93761 93691 26308 49907 24864 23038 57601 89018 21437 73103 68932 71778 62310 73815 46178 71855 49190 347 33777 96689 64987 6880 17453 85288 19119 53035 65852 7670 70381 54940 55932 62433 32642 82910 63517 36951 17327 71116 21914 44570 13754 59527 70387 86128 31373 39979 70796 357 65722 86848 23672 84361 74749 44305 71484 91070 30937 24429 61 67241 78337 14338 15773 52943 43194 76399 86737 79816 51345 6797 22256 41713 20801 13526 63755 48019 34021 81143 49652 77220 9071 55210 65447 42056 28669 18487 18175 37213 77564 86782 85392 25385 56334 71176 63977 88950 78689 34985 5392 70228 59989 70734 27531 37174 92911 81830 64498 74259 99066 22276 812 67081 18037 47261 59429 53796 16669 54344 7371 62349 66015 18628 44339 16772 60954 99215 36580 47650 57970 47254 14449 89238 47024 53996 97101 47947 98247 92921 61266 99307 41519 10227 12675 38666 48239 97348 82562 17525 65727 84323 11835 59649 57049 70130 44810 47587 41277 80914 5334 4332 3683 54757 56677 58688 73597 98779 57148 70793 4313 45334 55944 25985 60757 6630 25680 43174 43405 97324 26008 33020 41864 60140 26067 84655 63880 29030 47855 20630 99041 46457 45066 26832 94956 16041 17328 62021 91105 55908 38271 20912 10893 53864 65132 51772 29886 66137 93429 75085 28565 6798 43267 65922 44962 48581 53170 46985 68225 46773 21159 53784 66196 96308 78892 8416 48532 41106 73807 3603 10928 65652 75582 95992 33452 50015 25586 9132 44859 19229 11461 95221 71719 99583 26844 43519 20503 4353 2937 95667 64327 42177 9743 50097 88545 65408 37860 8470 27234 18666 88640 22820 77113 70921 11919 94577 96942 29468 7724 12835 20762 58423 21258 51233 83659 61667 99281 95050 58466 65591 84605 74989 24249 32009 28176 62449 11107 97812 46996 1024 73297 58775 30032 82289 53091 76346 74808 90740 81385 66144 7115 26801 48543 26708 78883 44355 43654 57496 46709 38216 20641 7585 77727 4530 75501 14120 6132 57787 18367 12464 59530 49566 68813 37536 42795 53370 82999 43416 17482 45300 7737 76975 3201 16290 63067 31122 50237 60533 66200 82996 14000 74230 62216 80036 62921 34132 45657 83528 75519 63186 12181 51450 15498 10710 31455 4925 44536 19809 56043 96694 73878 19671 14129 79177 33402 75427 71464 1680 52546 6144 68055 54483 67283 51098 52659 33168 30601 39056 81196 85312 97911 38270 6440 14025 44106 32631 84129 73215 44029 90799 27612 9690 2094 83391 83588 39527 23565 82181 35132 89952 10494 76739 79538 25387 22335 79561 61048 50482 23150 4948 76614 42468 98146 36892 81346 15833 53531 91307 652 96273 22899 31478 24815 32224 43714 2058 73755 93926 7746 20177 25325 11472 17421 49048 13815 73618 31802 79052 6199 75947 46257 63239 65137 3469 62616 9003 61935 56466 61289 2194 78871 81397 86157 82446 73424 31647 15581 66216 86337 87117 93543 16366 50442 51335 92040 31274 26999 83623 12633 93704 71315 8770 74601 93029 51788 1115 36110 85283 46464 51331 13653 65502 93195 62760 47090 2894 4016 79977 76540 91930 64854 64416 25352 70876 14302 49746 86706 48215 42914 17193 67681 2926 16989 99793 87548 87932 34516 41958 62334 59512 78908 96858 11267 32783 75686 36000 47092 56770 94626 39059 44783 6897 78804 23569 57414 81243 40909 94240 7593 75459 14486 12622 77615 40480 28628 69640 34264 41768 46433 81902 83644 40209 62180 645 17723 32149 51899 81469 84025 92058 31026 67052 99158 31754 68409 27281 58440 43325 40939 58410 30844 51746 9853 96277 33345 13640 80066 58 3080 121 37154 78752 97096 83326 50105 96725 58627 23987 580 79484 72445 22 10957 96826 94572 32175 67369 19844 30311 14227 85985 49489 47810 88943 55028 5702 96307 81767 4436 66990 7429 11003 65454 18733 74255 30990 31034 57015 70179 83672 62040 84488 67425 81738 47222 19984 33591 37143 59600 29699 93530 40259 49532 76021 86261 88561 78086 91906 20319 23274 78075 95769 85995 98800 24778 63008 33442 85326 1742 84346 38246 99592 29746 63488 27319 43439 53858 9295 9036 22981 58138 24399 25077 67784 60203 66073 62371 12502 54038 89122 97177 85658 35797 71674 42032 34100 13539 43566 6317 62044 93783 73858 8162 6734 8687 46317 79090 44194 83691 28382 45983 7611 95828 69097 84858 84977 47825 99931 71663 56747 84881 39849 54846 81628 17081 44767 5668 4807 75610 5252 90724 64749 52725 68492 65259 99551 52259 81643 15711 83719 12250 55049 54942 85396 54366 27695 36097 9092 10664 83490 9749 82580 54776 5954 87441 30169 30916 91867 86784 638 21057 28158 57128 52997 13550 3713 64424 96593 68512 2132 24857 23861 72597 89378 56715 65520 2915 39717 98085 48914 56380 16135 29066 72745 18428 4766 52003 30314 57735 16732 5886 94943 17210 55475 62378 69790 9523 61459 77386 44259 58859 48298 29753 15076 11173 49541 81671 82275 17608 80741 69580 74495 23090 93364 6949 76362 92459 74645 15097 68158 46215 3152 91599 14014 25926 49771 10775 399 80695 24795 92863 81147 25811 35281 5909 96198 26665 79780 14265 6138 82398 60068 39949 84795 83860 74596 75925 55043 32174 73816 1267 42937 4453 93813 91039 97804 28592 10969 78569 85138 91667 30441 465 77614 57151 78239 91484 67028 52300 21126 68840 23625 72047 6267 98704 76064 2934 39758 62095 53224 27969 40544 97391 79232 6074 37806 7907 13097 82855 24814 95553 72564 99920 21033 40611 54493 31207 56251 73712 7760 81993 48489 80143 30016 13818 91838 48994 70186 93727 1048 23409 55947 88103 52985 65627 3551 23320 44049 76651 73952 62738 98176 8949 66747 10849 3340 63737 57603 91522 29114 25001 76728 93028 41857 75122 93282 47433 58889 19520 58673 34337 19290 61893 9661 82319 47354 72977 88278 22744 31963 36859 42584 1600 94828 683 81259 43978 34561 19231 28282 41536 28236 88207 46230 7688 98684 87339 45843 90241 30912 96446 79878 66146 71557 48445 25390 39972 33670 86089 85682 12449 3731 17886 48417 68391 52495 36741 72782 62462 4924 43489 15810 23385 66724 96681 28106 72672 17138 22956 15259 88847 78466 68356 16331 59863 13914 69998 40169 90654 59752 67739 37175 22119 12879 32374 2126 70314 55658 71128 43421 97619 9555 82658 74793 5595 94801 64026 8002 72468 41299 56482 60992 31576 17369 97027 84962 20900 69909 82135 43816 62332 11594 16382 28037 36360 78613 75248 51762 92516 98766 42370 58580 84429 74939 19348 27113 59119 16771 11632 82583 86944 11986 86703 78224 58380 83356 11947 32453 39416 52771 42284 46448 42148 24618 13502 4242 77167 38502 13122 70203 3611 85403 3728 28586 22495 92853 68562 46237 51262 68204 34991 48003 91555 78343 12769 49512 41466 90697 59988 64744 66794 83055 52150 67237 70597 41445 73686 17186 93382 12382 52147 51945 84464 28305 12092 33922 12186 54323 51753 60061 73203 76465 32044 96383 91788 90430 77914 40692 16007 11060 50323 52035 10006 23426 83734 70647 46340 66210 88424 75878 36941 8355 28164 10504 38839 16302 74850 9033 19399 6729 77047 19620 59979 92759 28012 69527 76126 85857 45327 64248 95602 46741 94004 49960 29501 415 91336 32464 67480 69451 95458 2175 93751 60581 8639 91942 62384 10514 27768 41346 55440 11911 23784 55589 42252 50857 85146 23700 98345 66546 71354 80908 43891 24416 2801 49508 21891 73351 98764 64657 88647 57565 96225 87635 30957 16455 28818 16356 64276 96003 95506 91563 89071 46103 16365 59828 50297 50188 50487 67022 32958 98350 44984 17508 29279 77175 19907 30795 95866 22444 1147 88992 75225 87816 29626 26424 58511 23280 97917 79558 5496 34698 61533 19872 50821 51987 10366 26455 7923 5385 85201 90941 76237 37161 51952 15780 89369 65884 32140 94554 62256 72215 95773 30488 13326 17652 30212 1559 47607 28993 55626 98850 92027 57495 30368 36271 77785 84561 4112 6772 85982 63191 87028 32220 3701 1049 15699 88878 57884 1458 8827 62443 17659 75562 41584 9143 63202 37198 8745 51010 26035 31593 48319 74 83334 54781 92192 84553 41559 31117 35745 53946 4220 49290 17044 59776 17811 19098 1496 1965 87423 18165 37518 52636 27916 42882 26014 91909 6857 32008 59762 66801 7083 1100 31528 5240 37212 5917 59588 47001 44018 1955 54357 73385 52974 81727 54306 97386 3058 37468 9363 55924 99324 79904 86043 35231 59728 798 84362 38406 83728 25096 53986 32373 41218 37383 7006 35538 5944 20786 86482 34261 24325 89827 72161 1574 17414 1603 39919 96373 51154 49069 69058 97743 55863 54408 37823 14150 80810 14037 13332 46420 12642 91908 77349 70736 57451 75261 33914 42482 12804 1460 66301 13948 64064 12752 33014 33277 14743 912 11781 94666 76102 42571 51734 91352 21102 5606 27095 25815 88167 42582 46746 19814 74201 31495 76179 57959 82685 78160 52402 31790 68647 86383 86886 82712 22136 61420 93765 48288 62219 4626 54666 89912 21111 95558 46359 95986 58528 8187 30658 42476 14110 21703 7898 97957 41418 57669 1176 89206 82735 33183 98390 84983 19149 44406 35237 78855 93914 71439 47882 54698 3738 58272 11906 28629 27885 49193 66886 5022 34345 57529 81074 97237 52233 10633 27793 56931 26423 28926 44292 6139 14123 90898 73277 52340 11109 16397 93491 56521 68475 95012 1038 97055 92452 79968 96039 8661 93488 86268 45001 77971 99803 94586 94740 35865 57819 55375 68049 54202 6092 22630 85807 75384 86727 36382 6668 57081 39921 81423 29214 55756 1091 44697 2609 52607 87417 89756 67752 67615 42970 97041 43666 20134 52004 39929 71011 71254 9568 67673 36109 50293 61482 86826 64191 47658 24236 45675 44430 63297 3595 23024 1510 12458 93933 33463 97803 66499 74211 17222 9572 56441 3142 1382 80776 22092 8304 64291 47545 21568 35614 808 25199 50887 16603 89204 59061 13242 31 60253 28534 78824 43634 1157 36295 44535 98820 28580 27607 13235 45661 23513 20041 36050 15705 77679 14855 46615 16881 87369 4600 45093 84782 94996 70527 73800 9631 33780 87277 61783 71688 1801 35978 24302 67235 9291 49997 39605 10546 65902 72892 21922 60637 26882 66813 9718 11629 35534 17245 88831 98129 11025 49644 96974 37745 13718 62468 10603 14962 71111 45372 4321 42747 93607 15499 21863 29293 36147 57052 37656 20400 44708 56181 45775 14568 73837 29817 91596 57811 88088 95741 60405 13231 859 71760 18581 38926 92114 63068 59324 1456 9820 73108 4413 43885 88482 8351 66107 56938 17799 23690 55828 84135 99869 38764 70458 93377 68214 85922 33887 65048 93088 17952 75791 8869 96745 16274 50535 55617 21901 5332 80938 7016 30238 65285 6394 71649 48223 38757 99213 8554 79038 81395 35145 5504 87853 75420 87413 83969 83005 58808 72196 21894 96818 12226 38873 7253 16433 46267 9174 72422 5269 99991 85360 65332 14817 29087 5608 31377 40102 40377 22920 61000 74073 1991 71009 27848 59001 12242 87686 23678 56967 15958 33409 42940 62043 55063 59533 48453 75144 37412 30496 28605 22300 96384 37929 49271 57105 84593 96807 65978 47878 60062 74443 87568 37579 47742 72545 72549 84570 47384 33320 26525 99376 94761 52642 54199 38481 80532 49684 61909 49065 26771 15441 93259 64045 57039 62496 10346 75200 59522 84338 14352 36751 33719 83917 23316 44170 38290 34712 16385 75621 77533 87894 11145 48810 36125 41850 11376 81509 42406 83152 47463 46482 89800 70984 96561 83465 92400 75281 16062 50405 34256 77552 5257 27753 65407 6231 19446 84824 59057 45239 83619 28316 26093 64637 17933 64933 37564 28539 65224 8315 80788 92778 34747 64844 38969 18056 83581 44763 76428 9963 39915 10804 27399 56082 69142 57183 78803 11820 99410 6390 41903 98068 74679 78388 1018 46417 91744 25170 512 98777 41990 57576 59482 66892 74332 12041 88734 41673 30458 38261 79450 68483 58620 14826 40215 57303 54633 36421 34328 32349 77799 73071 88250 33582 91375 50325 67511 16811 10596 7598 65427 63448 35693 48603 43106 82104 39850 60780 48605 65939 1736 18373 22380 20825 37607 14631 40388 60373 64352 45069 33325 86564 54879 20040 54870 32020 92855 12039 82952 93049 48962 32992 99137 57549 10328 15244 53221 32558 29227 57115 79698 90940 56801 73383 55677 99619 31908 18427 54488 64827 68040 37963 96047 86001 61660 328 54470 28258 73038 85027 77588 64421 7054 18202 9789 15124 19447 6557 97382 70590 16988 74067 2253 29143 75321 76502 6884 18502 5384 8360 68882 12104 20525 62515 20724 4785 21502 37491 81288 92581 51884 60153 1872 41045 35390 12952 28583 99202 97703 49543 93774 60505 43809 46421 54579 2061 14316 68250 47928 38462 40805 10469 42010 34964 22153 57590 54993 87435 5683 2822 47705 91097 74484 86898 76450 58084 46671 81419 74932 30449 27415 53826 63673 35980 5767 96776 67210 92555 45959 68033 58254 6467 47195 97443 98024 57575 54495 62504 97922 3707 72118 74825 7360 80203 53927 55269 99594 72017 92934 9313 31044 15751 54506 46389 67939 5029 92846 98139 73986 1637 35092 57376 52876 41412 78792 76946 51801 83901 97836 87697 91699 50299 99496 79489 8695 83170 58417 82497 15367 45019 34418 72244 22973 91962 5132 33554 28881 51508 55498 8475 81148 93144 57933 47071 46710 32414 91046 17265 37028 15798 61622 13138 54912 47602 30253 99516 83163 28633 46621 98295 82923 32890 99111 61066 85158 32433 87881 88398 27123 63824 90497 62927 8843 33816 1732 61349 15459 47308 89705 39262 22194 11078 21508 26279 28376 44841 64093 15402 22665 19059 26792 44119 20618 55591 56909 74141 88247 44673 63138 63984 92558 73913 3047 22796 31303 91878 88533 18198 69514 73017 37777 9211 24040 71325 59739 26786 4594 48625 16194 30247 72434 58005 87236 95120 44480 85893 47459 51007 6716 95606 79826 62660 77795 29853 80846 77150 78763 15744 91433 14173 80182 52317 32894 98954 22830 19582 12608 50454 36237 44874 85817 79129 74673 10208 38024 54963 40717 25814 8942 26460 40517 56845 28161 49800 42510 78742 75629 19895 69075 54585 15105 61495 60151 35970 3895 37039 90987 60425 56122 30284 2635 57663 63226 40041 44110 81497 40000 71080 62467 75848 8585 18670 64205 48838 81123 53269 55467 74291 13463 98181 33567 92208 96860 50081 76270 80318 3391 82478 89860 85988 41357 23414 33332 19194 17760 92335 14756 3724 90006 98725 23631 13478 99109 65757 11449 61972 49826 1540 70511 90042 44362 57629 55726 82106 67743 62262 13952 60210 29685 88775 55641 31812 84450 52033 78511 11027 81843 435 44524 86098 52099 62264 68544 47746 17675 19401 51372 46470 45008 65265 5297 90046 78885 58224 33166 28098 9396 55709 19176 59996 21224 48730 32219 49699 2189 30503 41368 38632 29490 44710 81720 8339 84985 92242 89697 30648 88337 68872 84900 42778 36867 91575 90315 25620 27065 9792 27767 93289 49691 72774 4097 59212 31042 63460 90461 54956 4601 70895 64387 28314 69827 62354 38230 99156 32000 19419 50754 66773 76915 82460 65945 28895 58382 6937 17067 94704 81761 65748 39255 46134 76087 69448 22825 20137 97464 45345 60570 44182 27231 17717 48208 78731 39766 80144 24289 13794 86539 35197 65203 88379 10370 18671 74730 46701 40110 18352 16580 40124 206 8175 36865 35826 2614 34166 68748 19868 62236 99483 24853 93610 61457 66916 39755 28817 77068 42009 7936 76359 55966 32713 25775 57708 89758 49067 39079 57198 22671 53497 83569 52453 48391 50729 82116 32171 54441 20231 20937 85335 4307 60944 11692 48122 17492 35887 11598 40261 41631 58137 96720 39494 25129 33879 79840 6599 55384 64293 23290 24966 95874 37137 28784 84288 42338 59784 76463 35670 50805 13177 81513 44046 28415 27722 39134 97310 88968 78229 20175 52376 36199 34719 40398 22718 51678 23530 78302 55114 55645 14450 40032 10046 25655 27611 7916 1794 63235 72904 8310 55186 82568 53722 89512 84958 48374 36443 31558 63406 99456 4368 28209 11847 41158 87549 72318 85784 43317 20340 10959 24347 87147 36238 19532 52028 29054 77286 74115 29430 65750 45577 79179 35330 81256 29751 89065 34662 17429 8220 58018 93099 62982 51088 53374 81636 90942 81528 58632 1140 89422 81832 50991 40459 11420 2967 20699 72321 15999 9973 53101 63575 83061 96607 37020 12350 87736 96048 40380 17775 76664 14862 3986 87371 15827 62341 75265 85564 52803 37637 73407 53588 13299 381 82869 23614 27325 11001 688 82322 95107 15503 75043 57116 93842 47117 84436 2677 39812 72134 83135 44425 22144 54948 22067 70195 94599 44485 74166 98819 65281 88075 6973 72864 92827 80764 4599 19171 38909 2349 75693 16951 97427 95381 61038 25457 45326 29582 95579 64976 56232 59161 94130 80980 1712 33929 1631 49215 33656 33389 91592 17530 69641 69604 86584 34538 85310 43817 90102 31305 4493 31327 18862 70436 58766 85752 97694 99554 9060 34456 38854 56042 70014 35474 65274 20484 74563 46107 19358 55866 48997 66427 6337 64709 94728 22246 8174 77819 18786 97477 23085 10904 67537 51270 49959 1127 72509 80930 87286 33394 3676 5704 32002 74943 55915 2162 22821 54578 6026 30409 60949 4628 12144 42164 85100 33813 91634 41134 55980 83579 85702 70504 61185 93680 78726 95064 92507 35137 83298 65826 38503 20071 40981 11709 78709 18168 76488 71904 82875 63240 3105 81324 19785 96740 87994 62148 98735 9970 29769 62559 95342 31052 63107 82456 61572 1521 40106 85399 85592 7528 59193 29553 71230 50397 60451 29530 65814 42750 27361 2264 65994 3459 15381 93485 17023 97645 49454 47427 3034 98389 56024 76955 76565 43673 68021 90615 11018 23529 90520 1773 89729 10351 81141 47172 19166 94540 68977 45663 59807 19454 11840 51559 77496 33835 72092 28877 69562 40878 5383 28320 15233 79685 31022 37336 77489 90222 79767 98382 15490 87826 9208 99094 12643 20313 68013 51858 70147 12121 3160 70670 82557 59769 34429 29668 26495 83805 97631 27731 13280 84168 67640 38140 8361 59717 84789 52951 61359 42322 73355 31240 8509 78869 50869 46166 66881 4546 14939 58700 8454 90478 92070 47752 86500 84768 51375 47790 56574 76003 17822 68407 71873 65810 66778 43163 79265 41807 76937 18422 48530 41422 4138 42291 77503 39885 45926 18856 20848 76183 23061 62752 10620 89564 78091 58563 89040 93640 84800 19347 35639 60529 37153 24652 37107 48128 98584 53627 47530 8798 70259 3141 3533 35548 50319 39867 27577 74430 78016 47920 55998 10047 17296 77654 93557 55839 92297 58932 83595 55943 39310 82394 29170 83157 89998 47093 14933 42595 85007 45945 25782 37186 11967 78589 48943 30194 299 9333 56307 72146 81382 50459 34948 3479 52891 43153 90752 53340 66927 69647 86537 34444 1963 32022 84334 20088 93161 79007 99203 82973 18256 47037 7641 26270 53217 10874 37707 49360 71755 53263 56032 43050 51741 2478 87346 34616 12836 23148 11196 4704 29008 22361 97724 64441 77641 50565 8521 72984 36583 50921 87524 38263 70700 49996 68852 56348 53793 29118 24899 54873 44189 3834 78386 36529 39877 32010 9626 56953 69232 80731 3035 36790 70450 93709 95150 81597 28635 49781 78983 10403 45842 75849 21309 34047 58257 24314 75998 42091 44994 43904 24831 94296 90743 56383 79705 54875 52820 38122 74198 39672 25100 81481 20598 75818 67608 73961 23477 90272 32166 87815 37526 32576 18834 89718 82811 57960 85493 78959 67108 70909 88203 93801 37288 24233 15489 65600 87621 52034 38538 10012 49522 18815 30934 54512 59992 89654 58642 93947 51318 56761 23718 70655 75022 64163 49103 8645 48681 28516 37443 1250 6226 84749 88708 52478 87835 68037 25029 52357 21464 70540 26124 42083 86037 37304 91059 71222 60569 15749 47317 97613 73770 78608 22161 56966 10353 62160 93878 61741 88083 46038 47863 96726 72483 56869 46884 69794 5013 45151 5782 2833 89419 63806 71901 1875 44822 73551 75966 521 58949 71890 41417 62508 99591 86634 3359 92903 30612 72579 72111 46384 89508 64431 59250 58561 6859 95996 47034 68766 83258 73217 47559 15355 17309 91314 43607 72646 73548 94962 91584 59237 65695 26953 69102 68465 85818 96255 16972 28150 22264 27370 32476 30905 15467 17728 40142 62961 47973 94952 44381 78212 2542 30171 15112 84477 21676 93963 58607 54762 56692 56141 98160 45360 4474 90096 97983 93135 67816 80811 34888 98092 87115 57341 24742 92359 99181 75558 33761 14441 68085 17390 27165 76750 28867 78052 34009 87155 31299 76970 37566 31563 30848 61421 79801 3315 24981 80890 15242 14458 26190 50284 44003 72990 24027 57310 9261 53814 18079 73322 42521 26584 39223 5488 37782 56194 21681 16029 52929 2732 92851 6412 8227 60763 47953 18945 71623 64822 15319 30982 74701 20827 72565 753 80817 17157 39669 47776 71257 35207 87294 64281 3379 88666 27524 22286 6336 89068 36320 92421 68924 47015 9165 20358 1204 44006 18525 34379 25479 69163 14462 96325 24870 83478 89900 83077 53837 22410 60177 57201 21900 46789 98620 13121 76071 81304 28545 91638 80452 21020 78214 83526 35997 97649 48032 93550 10166 84617 94681 87200 26496 3933 37331 19733 54630 80360 63636 85238 63269 17365 66349 94632 5032 49075 40600 67453 66573 52218 84673 17688 10940 86304 38300 51253 89892 36597 16213 63760 51143 9000 59617 2903 39918 93295 48830 22455 18679 71715 73586 5450 59175 69866 68660 68486 79055 6375 24534 21125 15621 43922 71698 57191 31295 60745 22679 75250 57407 70333 15673 79857 89430 14168 33373 65209 76336 69582 64803 72847 31297 58388 87282 6107 29039 80223 12052 5526 80317 28346 12115 20261 8427 46151 62422 99103 27521 43232 50167 51418 92127 78088 12899 24055 3674 62470 8525 12765 63315 56941 35765 8496 92084 7589 12153 6065 93803 50613 27378 12729 99164 9664 1379 77441 32326 33542 27640 91571 50488 9727 8834 62711 98084 70146 57695 94142 84843 53505 9332 39478 83150 58201 34733 31176 7028 38430 59097 60785 84528 10515 79341 2831 8328 85251 3450 18253 81348 95076 91910 29845 36388 34293 33213 30349 23714 72211 51928 50863 91358 85616 58438 68271 59508 31470 61361 69568 44240 74509 99680 54345 61894 22097 65099 46090 36549 81252 24543 7201 97388 17674 92610 96862 21453 79625 52408 53926 39414 4010 39692 69642 58063 14858 40089 40440 365 1913 46964 42123 30897 33796 62482 93225 81043 53484 22505 19821 83848 39617 55218 8324 30671 61409 69757 72674 7984 52860 57167 71208 52584 80315 25657 96613 92299 83834 96029 17166 16888 59550 80578 36752 45253 65655 42962 59568 92588 67091 58190 57869 49686 60647 41042 93114 35378 31516 49046 45914 77345 5818 1587 7600 58806 87223 76916 53999 18701 92647 99655 55929 61127 69650 10705 4975 21794 88945 93745 38790 60486 98934 86719 6287 90589 55236 672 55770 14610 53135 9302 24682 37672 151 69684 14980 19649 53333 7992 50743 33198 95432 1845 57936 67470 64152 15212 35769 54577 61746 96621 9724 41464 32213 67240 73013 92650 62140 30534 92220 15737 32110 43458 8910 60560 58621 62172 25644 35368 72305 41687 23203 94762 71238 44933 43755 52302 70255 21401 79574 94252 15823 31030 44869 44290 50067 80431 45141 46505 1780 25197 3042 59167 40148 37218 54755 60087 69084 70993 23922 67735 5826 82834 49038 5344 88821 321 50480 2063 35954 17817 87907 54638 26923 9124 7422 47171 79728 94061 73587 82401 70067 99489 74050 67287 61847 42849 95776 4778 62288 88499 68528 14668 90922 17135 87841 77148 81249 43496 12847 36161 34339 97001 63939 56890 59605 53991 5248 27903 20719 37652 41595 3643 50009 99513 22850 14453 44761 57785 47339 36194 51850 17073 34668 18979 54968 18010 94631 40031 73980 97252 65397 10150 82951 26001 25373 38219 33956 6392 2644 90895 43520 34076 16735 92161 55478 43583 94166 13623 1601 64550 29032 87239 15830 80271 25534 73041 72151 34661 47799 84175 24615 61669 14095 82604 95355 13894 18752 32360 42793 79 33348 93699 31798 7372 27701 85843 94825 56730 5673 77958 16009 96430 97762 37384 79472 25205 9119 22574 89229 30891 79768 46592 56017 19632 52568 77657 39147 75257 38236 62389 30455 19526 69333 39578 81694 37199 35511 66268 27264 76897 34382 24258 87191 88932 19363 81584 85223 32953 29896 19802 33575 96334 71896 16478 42387 7860 35809 68575 95674 72665 12029 11122 54387 32494 49145 92440 9942 56762 78940 15224 41588 82498 96092 72761 10805 61914 62849 78593 58337 43134 36406 25656 33565 57366 32119 55545 52468 45899 39567 20138 63846 94810 980 77895 30034 87057 87040 20998 96771 61258 67488 45525 59427 74482 66849 55510 51135 48976 92144 82111 11019 35804 36687 70799 4004 2020 35564 32572 48693 56799 90086 87143 11915 52590 42732 68933 19493 61473 26740 98960 9797 42239 86197 87276 41070 60123 7892 78519 22434 23843 94920 34370 35870 61195 72933 29133 89975 10102 32531 95030 75356 50000 19025 69515 46213 79337 54280 74991 17005 53652 4560 63331 45535 35685 73714 33899 23497 35442 84475 73284 91903 75722 60429 95894 60644 68670 78655 54007 34795 17200 14608 3302 21930 5279 29040 68580 70689 78577 72088 82644 40231 33164 10841 55790 45669 33640 5755 78759 7378 55400 98784 88885 53913 43121 81606 68742 12130 7468 1534 26200 61953 61272 66044 57566 24606 9472 84272 25381 90623 31258 84624 37095 79033 98953 8420 72145 44352 84115 72451 68815 6773 97124 19010 24136 1764 15077 8779 17014 48011 11654 65531 57907 1885 58636 96668 65449 84358 71429 74863 53865 80372 70023 30431 34041 3017 10509 29297 69225 25844 89374 25462 41565 22027 31452 91176 45765 19267 39390 50761 19032 31343 96466 80805 12030 62146 53026 67990 16620 14021 69230 15016 87652 85709 69347 21817 5159 65077 62348 93970 97226 79749 64470 52709 85562 59628 72799 45875 10349 53496 29509 84423 6986 58151 81650 29466 33994 93385 19120 95298 44220 2889 92512 52815 802 73846 16315 59020 28232 14133 98592 9606 74139 98196 86475 40866 50147 34422 2985 42601 42418 87221 94608 54105 31659 38621 3454 11877 74271 59645 28777 89894 590 35998 36703 73567 70721 20978 50169 56491 24241 54317 30448 47264 7122 94031 53053 48170 41987 38457 86986 31396 38882 10833 82328 36661 61475 93697 33487 83525 44540 70167 32927 46182 14648 6673 36617 85855 29947 10917 16697 90975 14785 18514 93766 27054 14079 42069 10759 56862 22704 38323 61862 87591 41391 70112 7738 48179 80853 23156 62814 37002 51445 9120 73943 17864 50975 79315 52392 73340 94494 90566 41544 86395 74967 17474 63143 80424 19265 76467 46668 70777 12172 96943 64194 65780 22333 47812 49877 65410 39294 92954 71007 23862 3675 66172 1904 88307 24456 91191 88529 97379 67117 9878 36613 42474 47933 14982 24515 74801 6577 51521 28339 51465 93163 81064 73538 75544 67960 37948 44466 8930 86639 37991 11298 3874 81347 97299 69237 65765 3515 86161 38874 47245 31350 75705 49167 18226 21976 39802 44359 78431 18346 61763 80698 15741 32885 63942 50273 73734 2317 2090 4334 22800 20759 12007 57484 16514 20807 83955 84825 68260 19539 55097 86915 12550 23807 2552 16652 45791 86912 55258 11995 78317 11918 33411 30511 90774 38124 93749 89457 89837 51752 16145 56790 64060 98063 36018 70906 84492 50835 84807 69331 21002 58326 29386 48833 66940 49222 8906 45923 3514 8965 51703 75357 71218 5534 80332 1564 36730 2437 34311 38827 64798 3329 71286 14532 81804 36188 82306 24683 77225 34341 75703 66719 48972 91012 4939 24070 37646 20493 42751 4775 49547 73644 28947 50752 46112 66637 98126 9403 62888 78333 40543 94597 77543 41256 36024 67329 87602 87237 14199 72241 97878 59392 27442 70069 84902 53583 93285 48857 24879 70691 56683 65607 47464 98162 80345 79905 82639 30571 8473 99603 6039 2619 71259 13976 86676 35174 60543 24520 28038 56110 89139 76055 74910 28328 84146 21968 3256 14916 98958 60051 11892 40547 75005 51366 99613 86824 18382 36629 45830 75170 49437 10636 66679 87174 79986 74146 53660 66592 92595 56191 87864 26257 61861 28186 65213 10097 66980 942 14208 80677 59908 4417 14870 85708 8142 56807 24881 65624 90474 60742 39144 61441 84870 87856 2917 47285 99729 68518 42789 46798 74407 60160 42155 99350 91479 55876 37305 7431 11327 37474 89541 22470 2681 55691 50658 1020 20706 45811 98468 70731 91145 23173 43059 34204 16186 66413 16949 49223 88377 62176 68142 29602 7444 76546 85496 65955 32386 81335 98933 92889 47288 4534 86230 65959 15019 98854 87647 37080 28274 99272 34126 17389 31361 49269 33212 62156 5300 30925 37062 79675 82964 45934 3261 40554 26087 13525 75593 54528 62012 13279 78772 40423 17735 71064 58909 58925 77542 74874 67213 55386 88761 96358 96386 38211 70762 16916 91004 87597 23797 94051 19668 95036 85206 91056 40648 9342 99674 52337 97993 39311 5715 54747 64863 33689 78446 58199 148 84044 26673 67271 32269 35682 80815 86879 40983 91668 33953 42755 66092 78387 70935 32876 94799 80720 61439 91550 93546 31071 55460 95468 40736 34718 4151 91040 40285 63444 29807 67947 33104 11399 78015 9140 46845 38724 22848 3306 39093 7064 36170 50146 69419 70297 18432 71592 36807 36399 3438 86417 68276 57499 80044 94908 33921 93277 28062 88802 47371 80631 70949 39814 52773 73915 92743 54099 83234 56011 65636 43066 12113 56240 70071 89189 14090 19022 60246 4864 9753 65753 22477 1251 67284 40780 64817 33380 67727 69458 98302 2512 3445 78619 41929 62028 60988 85842 21415 12036 48422 59931 79403 32634 21932 15177 14295 47997 97093 11872 4588 56518 50057 10573 96742 19958 94172 25567 71849 61410 34603 98840 83068 91396 78477 56004 91010 68592 66921 22638 15284 56416 56972 81283 45410 73439 38914 46536 59125 351 46994 42048 67492 12812 14360 64343 55491 53039 166 86246 71518 7351 79334 86791 45378 47194 23872 43330 40270 93343 92825 21012 92052 14496 60751 37126 74174 1304 53537 64065 66785 44459 87496 77397 3009 59311 55341 79066 65118 62478 74500 77028 29450 17664 95065 74958 71489 3663 71158 44286 2794 11848 30263 2471 37294 48325 661 27009 6839 74661 80806 87084 65956 4882 48565 74312 92794 78672 59499 90065 10861 4356 72044 91548 10107 25317 13892 62722 81938 92961 2460 60213 27301 97442 67651 21633 3051 9691 29854 66327 42082 96498 95068 56369 52367 55018 77720 74909 60430 62225 24723 86921 6617 55257 12644 67387 49301 23711 45150 29818 1961 82003 20198 82581 30205 88229 67163 29952 38468 50657 71786 13870 85762 17709 41245 3698 32060 51644 30087 758 29745 52790 91370 45582 91179 73996 51094 53804 28388 71826 10202 56920 86859 58004 9471 22220 41189 11697 48346 50008 23318 13970 60907 83548 45524 88565 42181 65412 88238 13755 744 71689 29151 83593 34811 40350 11030 62851 68127 19879 52838 7677 16431 48824 39047 69939 90058 55083 15184 55517 38377 25063 42683 57702 76769 77637 74671 54154 73619 38921 43784 16766 16663 51061 62530 40369 26912 76138 86996 42701 31740 54534 64738 24056 86830 20033 14760 70888 84762 50452 90539 54460 69100 51514 52508 3258 58991 99036 48424 24408 31723 10020 39995 43739 1387 3321 93381 68890 76013 22771 17848 85066 24298 55962 19087 31525 89804 61764 6862 49564 34005 29228 75054 55447 19962 55701 82506 58532 22423 48261 4771 74798 78773 35065 53367 11437 9699 26699 43417 85566 11116 33456 80827 4020 31832 60805 54971 82594 2724 54130 46084 75108 64737 28325 35190 71837 48832 50099 10958 63059 96893 7011 82764 46337 86694 43151 34832 75863 81176 18496 7145 80507 59969 26711 62241 34956 33234 56332 68699 94671 43054 85859 82229 96345 28538 35664 66361 25563 15526 56852 43905 76420 21083 34938 74476 61012 63777 75310 79589 66274 41904 34935 73705 96303 89916 6219 69120 43073 23683 97819 82796 31807 74042 72417 9861 73222 74218 24697 43901 57934 72600 29607 36180 37668 68365 21587 26388 85826 82127 43442 66127 8709 59104 78313 52223 33296 20378 95136 67440 84103 89297 41392 59850 31547 92950 42466 57686 11889 86494 62195 51161 41926 55976 59900 54490 58633 55741 63558 92111 45383 51609 38190 26281 69710 45631 97198 64650 58977 72833 53967 42302 14528 63322 89387 82109 49912 64051 54936 31658 24336 57786 46829 65169 64253 9788 48384 27431 46794 32888 86224 66934 76280 27103 75451 45185 41281 18629 24810 42430 17220 46176 97688 58668 43025 15989 28365 63 90145 78235 22122 96127 36256 87746 96098 5050 30624 12894 44583 85136 67526 14883 77301 21828 82021 90785 289 5773 11537 4917 69113 3257 29743 83513 73386 54850 38609 78455 18371 89725 19560 64156 45692 38893 63104 95604 37916 99167 57467 62191 7569 29576 42733 88294 33759 78341 41208 43128 58510 9679 9665 53144 36775 86137 21570 69983 8247 50903 39256 18170 97554 40795 63607 41000 95548 25507 10559 98749 56642 82624 81882 89176 74721 44335 74205 62321 25913 27630 54290 14026 50846 43297 69892 98909 48945 16074 37487 6004 76604 73782 21186 47895 15117 73228 49293 16262 38307 30629 4149 49735 27332 70064 40178 63715 7879 27255 567 97032 67927 82536 72663 17606 19001 53440 99832 90544 44898 87823 81775 6785 65465 58872 92121 12202 64635 49670 83341 94826 8812 32912 92090 88680 36476 79671 62136 68984 74170 60201 48859 35113 95950 24082 50726 13758 2283 98072 14927 10473 44746 55312 835 72014 1245 97675 86315 86628 76345 49889 31877 25087 41064 43495 36785 18162 94517 93905 77571 58556 68863 82425 22327 17812 68627 36558 52883 68991 50301 39828 70376 66937 59966 9148 58178 8160 60719 94239 62036 41975 28595 61895 8570 82977 26016 78437 92403 77977 81280 54149 45725 93156 91763 86794 67361 55023 79794 8704 58807 34942 40187 49059 19966 6896 5167 40718 56148 39212 59157 55775 67862 87384 39526 40980 15129 93373 84437 75249 77991 27946 62103 90689 31454 85180 23431 13538 46727 14204 45076 83099 68303 54886 2538 58618 85978 93134 13960 45028 41597 79862 1500 88615 90659 77196 84131 91101 8054 20155 40439 81340 79774 44793 34586 71273 3854 20428 98889 99811 22832 58768 21104 36983 2158 96926 92985 32284 98528 93835 89600 31191 24139 68502 99765 50785 81056 50637 7210 104 77596 17271 20714 44688 99091 46023 87112 80149 59607 38278 15625 72942 29855 21997 88217 14057 69072 13386 87953 31080 44993 17051 84783 63512 78611 76323 92269 18369 3102 43935 62084 40546 31999 79825 44323 32023 76720 60681 63896 68741 71456 72432 28331 90798 87724 76665 20656 68163 96743 68910 35475 58033 95205 50783 55362 87225 58670 40999 66316 40177 18881 91852 8238 36654 51062 96965 11519 35109 32037 43427 48375 71391 58791 71712 73387 9905 68350 86167 57231 3159 33121 46300 17718 75004 76213 61218 30021 88293 1064 11405 24704 83642 91837 7172 71281 92212 37989 96257 89030 82543 70121 44456 93273 20123 81972 78439 67114 1097 42449 40412 74064 63571 93071 63519 7472 31982 66453 31490 23069 28030 39622 93613 89546 34284 17544 69930 60185 1744 63066 29342 93984 45814 91733 49898 6778 31213 15136 61078 34006 78748 75084 36487 90630 30104 42976 38902 67527 63189 77887 37616 28301 29533 94892 2630 49758 87259 75296 35156 49467 62741 87618 1282 45079 77534 28741 87320 62892 57317 98409 34701 24216 86838 99356 77145 7821 72694 83090 22958 89762 27939 96546 51876 23430 35185 21851 84685 86902 38865 36716 4369 10973 21065 36416 93125 63744 9573 9384 4783 34014 60026 81980 82162 6575 29874 81675 23993 36006 54699 47901 78138 35923 25813 13888 81936 74756 54044 68889 3395 88808 82896 24391 95619 31314 34271 96977 23701 44122 22225 16926 150 58710 72781 31767 32192 67551 44658 80501 43 49203 66378 57433 47674 43856 76311 78163 31804 76239 88095 68626 34468 79757 52846 72638 12248 21623 76427 63707 9873 31537 41801 13034 13327 35211 46412 84151 77704 87897 26306 49267 23607 11856 11119 43600 86141 16281 78182 21465 57003 47595 93867 57301 40791 12215 12795 32366 44607 19605 14557 51739 44269 7412 34348 46974 144 34036 14716 29481 32899 16863 63284 81841 83540 54411 71766 19590 3519 84879 36314 61554 98494 2583 47899 97591 53146 76390 62534 25469 14447 99908 64320 68533 36230 48235 69285 34120 62582 7496 61675 60983 48840 36270 7128 89247 24184 97837 49026 7164 20863 7905 13975 77733 11306 31590 86890 76928 23098 22785 5484 88123 4532 5389 96224 27324 35222 4527 57966 21830 93308 19364 66761 37820 24332 87902 19329 25173 97100 19323 18258 44225 34982 48077 50788 67865 89478 9011 33334 69482 7109 87754 52785 59747 49850 56789 64581 40078 98821 7020 8829 96786 24316 64514 99333 62727 85717 36631 23595 52374 47580 3074 52000 11294 57348 66928 36089 31619 20739 73129 1116 86099 41484 60142 29655 50232 1445 88895 55900 28295 86575 63080 10829 42141 45684 24728 78213 5401 12150 99135 73866 60376 13912 52109 6580 36686 72174 33650 98746 91128 41849 66923 81895 46510 9966 64003 29883 21474 94651 46027 66330 40931 60021 5016 33848 5426 96032 6134 21120 84917 32066 31148 58009 44399 25463 75591 26651 13108 70708 41239 16460 53922 77707 59779 54998 86465 49004 13354 45649 32932 30437 77612 28892 21384 95386 67514 69231 49018 81706 39883 46791 43678 58445 16607 79040 24808 29676 28016 49687 74442 11621 62353 81002 16929 23738 85879 42321 61178 96393 23845 75620 35733 14895 84787 80395 14358 22134 21466 55105 43374 7615 52383 40511 93739 13456 3527 44200 80582 71202 10128 37005 54257 54914 91541 80629 76240 23366 20354 43387 53384 55696 80644 77239 52447 30260 6712 69529 70782 12733 48667 36497 30807 95407 15368 21188 89356 17410 50634 36949 56572 10188 18214 23813 17009 51180 91764 13422 7272 30007 17948 33235 98998 81307 32064 47708 90808 60273 39412 91630 21477 7264 69351 6752 44437 11457 65917 81724 6757 16943 23416 34082 80072 28587 1575 61182 38410 38120 11232 21538 14118 92141 29764 45635 7976 71410 91794 83925 17295 4800 33265 18517 30257 59740 42826 24526 67523 2637 61933 21118 99040 11875 42081 37956 89813 77858 67621 60466 89721 64960 3217 67165 72675 43384 60324 7019 90957 6560 71458 76528 95320 27365 58822 35958 13675 33752 67525 4706 23589 28745 97764 47989 70009 69159 39074 28940 50335 71403 43001 94696 2893 11775 48545 7895 10574 70612 99879 77823 68684 12568 45284 3030 86978 12791 59789 40222 2419 68506 7912 8586 16928 95102 17519 62037 82452 43839 93721 63124 83174 50762 47443 52201 45473 64382 76625 88340 24450 84448 18173 19822 72106 14752 91686 41451 76320 63842 42977 78263 95539 56175 64211 56129 42580 46951 19567 11392 22898 37880 61690 36692 9698 17428 23717 85320 29719 99894 30042 51747 27394 3301 5633 66252 34564 8901 76255 41004 79570 36671 91703 46584 10948 15060 20770 33805 16604 88724 81063 5203 34893 30111 97791 46870 1898 5624 47228 33252 66777 8121 68430 58998 67441 4158 4659 90803 27109 67000 26379 69594 47061 39395 93341 85866 6268 73557 65794 45352 93288 11526 29601 41303 56912 21582 3757 15385 71101 28513 89658 33018 22763 84746 26520 30693 96660 10611 22966 19117 28265 59454 28597 26693 78292 14016 99415 46853 29069 38275 49201 53713 28347 50137 74460 13437 14808 22258 4972 80784 27547 53744 53720 78705 92879 19295 47235 38182 95474 88990 70532 29797 37202 45181 75165 41775 64730 5956 86755 33836 92389 15067 68980 24092 70168 67312 51700 99420 84277 11863 32800 20878 4260 27712 3819 95215 8500 60699 38664 26225 92894 79516 27564 70611 80673 64957 10416 11096 22877 30931 57173 80886 92659 40059 11274 86660 47169 75831 44973 3764 39969 27062 39663 31017 88894 60825 5561 47537 61432 92740 77827 9828 2023 64404 81909 24688 55668 60462 60566 39662 13771 370 78640 97143 18595 72341 48146 99772 27615 71342 40578 7645 74973 44698 927 3488 90769 70900 83385 52847 87349 30621 11829 25662 16971 44631 52998 57626 23393 8212 25916 98817 82669 20393 4660 17641 35476 33969 28578 77046 83927 83840 38448 72760 40842 43636 30383 39544 14093 10994 5246 65096 72019 56662 66834 23899 74652 41361 19376 84630 77152 95044 97095 45817 83515 19695 53129 66226 47644 21937 27446 24124 9130 32866 83233 99864 18120 86504 32342 39502 95546 38725 77876 92927 14370 69422 1264 60694 80747 22911 26654 97394 56022 623 72519 97495 16491 8221 57633 43159 33006 52268 82077 22905 77357 31181 69407 43939 53950 91431 95239 77631 67900 18500 24642 21679 49840 78189 71088 38134 74899 28293 13003 84663 46434 69260 84700 57337 85786 93022 26610 33590 43274 87431 76855 2081 60281 12355 94098 22297 38558 99171 46860 36794 71774 13388 40093 88834 9706 90119 69920 69751 87249 8675 24561 24524 2141 18644 95289 83875 27948 32339 43867 25019 18777 23675 91226 99771 94143 46759 14470 94268 12010 29060 82972 62863 50402 57993 8391 31602 89670 94330 48835 49767 66163 93724 59644 27236 3 96472 23525 53753 11707 55811 91690 5502 29856 32929 93090 36551 48492 18443 43537 42989 26104 92130 26214 70201 56704 73467 45613 79093 11389 302 62440 2723 88491 98736 29631 15871 76242 38807 74897 50267 75600 35608 95113 77640 92551 40258 29379 85112 30850 60180 90501 18404 41184 96589 37562 52896 81639 22641 21375 46837 37074 35562 64879 33546 53148 3760 73435 44872 4812 77729 42719 25178 60641 28843 33300 90881 62922 46842 77154 46595 37677 53371 63563 59136 58790 50429 66651 5233 55921 45560 88085 74013 73928 99700 38436 79991 96595 10641 13441 30603 39871 52252 81768 13558 60980 5349 54828 14272 98116 79975 33204 2170 9608 80708 45361 32692 75889 72237 91475 6535 58336 64922 6182 10131 22071 10853 70985 6976 53336 71814 23852 77995 28626 47582 10785 8518 94410 8300 38220 68968 12912 25402 38748 42353 8146 37180 99936 75812 13090 61278 78706 39381 98170 2347 32253 14612 37339 57244 58126 52441 72314 58647 45358 51656 38256 52936 60193 94131 68406 13773 75948 65167 45097 50268 63529 90761 77335 49845 15270 86479 25688 66824 77094 1238 66492 19247 2673 4651 98961 98003 60290 32851 83900 22281 2306 82354 16896 70512 29991 13584 9116 29643 28679 70955 52911 84432 90448 48225 60911 46562 89623 36990 14033 26970 99851 32061 85432 43450 83591 46711 24333 56371 3311 78598 46404 45734 9907 88839 18681 57569 63208 67852 64118 94747 61878 49418 60333 59954 47052 9830 15575 59486 3737 87135 81471 54708 90327 85721 11458 33842 93087 49134 80757 9897 44385 35853 21250 40851 12241 84360 54086 596 25137 71559 61776 96892 92674 29463 81470 40907 71090 27473 65553 20883 30955 15034 90527 32724 78064 60547 32178 12893 27586 36273 57724 31594 49631 75474 11975 12486 5356 49749 17224 20605 88256 56319 57132 22765 35648 60708 57882 25752 20689 86569 22978 78795 74251 27811 98780 56174 93369 81743 46351 58292 41889 16532 58193 39984 5947 48097 96624 34650 99712 1037 54074 2669 31128 42167 46032 81966 96578 32230 80828 46255 85188 76548 67328 36977 6029 59998 13641 32525 22465 72592 40451 45052 86456 79452 33690 67485 20417 92134 76247 59543 73487 12378 16111 90061 92751 91977 1971 81625 59848 269 1076 9397 64835 90258 42866 91069 82477 29913 21018 42818 36146 12396 86637 22962 68189 73510 94584 98136 41339 58450 22133 25048 10569 12840 32592 2190 39957 4521 22040 51118 32350 79387 55601 4640 19829 1196 25031 73205 31890 22201 13548 64125 175 38583 92757 11977 53911 25189 72300 66616 43513 58850 18929 59232 556 34943 27164 74877 99996 90037 16279 31930 78632 57868 3593 16220 99449 96758 24619 85207 19432 96777 25316 67948 20003 8376 26803 15338 7673 55965 42906 27780 84575 48343 13766 5490 63195 79973 69812 59130 41165 60101 10048 82208 50974 96485 50308 36019 731 37936 44084 54702 21878 1356 72284 6448 7297 23747 43176 1291 24501 39353 33279 63335 48027 10378 49292 10214 78935 19987 6414 42646 40414 89390 87114 28377 49020 64819 14038 44300 18788 13318 68752 54329 94722 10547 90266 70913 97686 92471 7067 84494 44554 54909 43925 22171 8825 89230 59889 45129 54283 42326 82814 96664 7811 1405 38629 12410 2786 87822 81349 89945 40090 67972 21729 94868 66060 34331 24968 93860 16915 53782 18374 82707 90179 67969 26787 57441 8246 1710 38450 41896 45796 35380 2281 34703 2487 59251 17858 46630 50936 12368 17002 94620 16576 38080 23788 56052 81969 49624 94695 14184 92458 14471 79476 8165 79786 74711 75456 75931 16192 56711 97801 3064 52533 67038 45870 6253 71290 9649 55274 34124 52287 13265 3642 99116 407 37065 74879 13666 93716 92016 84803 85723 44955 69067 85896 48036 60826 89410 85677 83002 28868 89696 47736 80041 19298 12760 56513 87599 58124 39354 82136 80115 64272 16523 51933 57112 9750 61676 84623 44580 40720 58864 49419 55074 17564 15123 47432 58682 93669 27787 7769 81391 32760 91831 6167 84619 51664 69240 45042 65550 89615 30589 66076 95268 69289 99893 18030 1371 90081 78649 62834 12535 6742 34992 63972 55078 67538 13998 23197 67599 39280 90306 4442 49692 19054 96990 13745 67085 56118 9551 33872 88697 99391 30652 53897 68733 10884 97031 872 19045 45744 96371 91511 67602 13832 22197 26028 24880 32225 99847 27498 79385 92645 841 98267 59071 30033 72894 35446 5617 73813 99044 51403 80446 29867 96699 78418 40888 42317 43135 60125 12064 75336 70131 53187 97973 5614 72243 64880 13435 55857 47844 27669 72548 42464 49457 8286 65703 69720 17487 82370 38172 38142 13292 85612 16168 94658 37897 33264 98420 4921 83622 18637 93425 88560 59756 95096 57373 19366 14395 51339 65542 52941 70113 20607 95978 21786 33744 42149 90954 1630 71423 95983 29687 23539 55872 45903 27608 39101 11486 17724 69300 20569 15612 23419 36590 83492 38560 6214 78087 61520 51005 32428 420 84206 28579 26256 40128 63369 72086 79455 84091 52115 47168 98497 60299 67058 46345 72854 78363 16612 13578 18034 41571 94378 25172 69252 1936 61748 66649 23160 90226 11463 15320 73110 42693 21121 69774 55692 23193 20987 83080 19636 42260 31617 96929 80058 19904 5285 36576 32321 87146 9027 55355 22727 89711 84584 48846 92564 8510 68959 13712 49036 75445 73643 57557 92761 19243 52375 91274 2314 39835 52999 7790 39492 59387 1795 71147 82133 6907 31910 32687 18108 85355 90320 93656 21294 88582 73060 81034 25847 27560 32550 19317 1832 67936 6592 29809 54923 47363 1104 16321 52101 15357 2479 35312 75594 51867 46445 39209 85984 40263 33051 47379 86704 20690 77933 52457 45317 18317 36079 50534 62356 38167 31329 83777 95621 59722 70554 51660 59328 50629 77224 28875 13868 33826 48449 40100 66105 12698 14853 46735 28393 48670 59236 90151 15869 44417 18062 16132 57 74015 58185 57290 28642 92128 30646 93537 12538 31993 7501 48340 8870 22418 42432 17945 5272 80188 47514 73314 28903 26 23037 21734 37386 91281 22798 56016 42435 38860 76842 72508 76715 87307 27085 96166 59337 52092 10039 86247 77811 16354 66059 39129 80491 14045 85918 50803 50744 23951 8705 764 96066 24793 43865 3097 70266 54069 5520 96022 11197 34693 92261 59151 44393 66469 10877 77997 31942 65789 17383 21649 85344 56120 58849 76711 75151 64983 19468 99849 41612 89588 43611 20839 77184 49138 31867 36602 48265 49816 10736 4726 16860 96167 25730 373 52856 40748 72228 90089 10830 24286 21409 26703 37743 30057 30670 86462 35641 7355 78558 64062 95627 61634 190 49331 10278 74739 64350 71333 1256 33059 87465 19300 91217 55708 17804 67581 61174 16539 11985 59107 5785 88267 77107 77111 83729 10347 49244 12440 59148 36627 63041 10632 16200 40591 21180 53046 7387 18233 13041 68828 31571 41614 75852 77013 42562 72625 4085 95466 56349 74128 35358 20823 76010 37486 86172 57225 45356 5588 16393 91648 25041 80367 45586 77336 69028 19218 4437 49071 83825 52691 78926 37505 59314 95251 24522 6155 66855 6042 20506 90972 12554 86491 76373 68749 46843 20572 11231 47576 20009 99807 96810 25931 73301 66029 85680 53654 3183 99664 89217 73274 58517 24621 44577 68652 926 88505 87793 28942 89993 18376 18884 8452 6000 99344 85764 51943 11484 59602 7407 63527 94769 21781 75377 33075 17208 75731 74265 19885 48928 70173 34869 60828 40840 60220 63256 77737 88856 18971 10130 34251 78371 2598 13474 16428 76105 93703 94680 64766 14914 32752 22860 940 73468 79911 77925 65364 35635 96487 82088 1623 63213 139 5875 84001 30390 11762 94052 61643 94906 62111 93478 77628 1464 32488 83942 5144 8499 72566 25611 14188 39433 33894 25354 76495 77118 83831 44151 44083 1035 97588 96110 35445 71366 62362 98271 93895 91868 91492 14854 34953 24978 46885 81941 14896 31376 92295 76600 64459 46198 16941 18441 50300 14270 65776 33893 30975 69714 99648 33530 3837 28927 38062 78183 24900 11678 61926 71794 13711 76406 21691 79191 32235 19835 88054 48877 9943 96401 44563 65191 58211 45949 52724 56924 82693 97544 23222 91904 33724 98631 35811 77392 11729 89990 78651 16587 98637 85913 15571 24351 15982 71110 17875 23272 23952 88921 77815 32406 42935 7251 18200 60175 40801 82915 81677 91079 85147 6791 84697 59344 56107 43437 45407 77320 92284 10570 18794 46254 94100 82390 58913 93269 32878 86332 98661 3770 60630 49798 58784 59345 68215 9520 37576 81514 8292 17891 63218 44107 79969 12553 28893 20651 65372 63060 19801 87531 45252 211 13643 54631 25298 56814 73133 35187 99097 1033 88495 87708 99937 64122 84691 15593 78667 38326 44926 80697 91628 89055 71955 28123 5622 50133 72074 47732 17407 90158 98030 86028 9800 87315 74653 89118 22779 58638 79994 51813 27305 28558 99494 89773 72504 9563 83027 5326 23794 551 29429 18600 40828 17671 12528 5568 31838 38092 39070 21711 73488 96493 82997 88461 43981 62623 91007 99532 66582 17426 7694 69393 35163 16057 25246 45589 35029 22778 42523 5377 6841 34758 27806 98767 47054 69039 17546 4096 92831 6612 65815 89124 16841 72388 85103 87406 53787 18771 46909 11435 48305 59985 6465 95625 52989 10875 64186 84122 27034 37952 56489 49627 57029 10856 52854 48561 37108 63445 4338 54146 82723 78912 88941 48018 91937 67067 67867 79356 7881 6222 75533 35704 5217 24436 36136 13958 10976 56207 32427 88849 24775 24544 10417 54655 66579 78486 91762 18287 91544 38397 5967 4809 69512 24064 41278 23756 53511 72749 74681 39010 91652 15912 1138 45467 50338 68765 11480 44569 39729 52890 23285 14961 99439 18721 6545 88602 33880 85770 82636 21561 51490 50506 62854 34526 89869 66179 54915 27224 50985 47942 86878 30861 70930 61483 87425 52937 90451 76432 34920 30543 35247 56457 7954 66823 68259 96805 11309 65211 5922 3305 73282 16535 83992 18560 67443 43321 68439 38141 20064 39201 70306 43344 92734 40422 93731 89648 19653 15602 19272 62141 76913 50390 1681 32772 9306 35049 46818 97393 94409 28643 54753 94556 33433 27551 93214 65093 20882 14122 61651 35321 22193 54025 30902 66282 8931 33725 85647 63312 23578 98165 31663 90256 4419 51721 28132 98813 7042 43926 42495 6395 48983 93287 1167 94198 4047 66278 69376 95364 81632 73088 53546 91508 80093 8804 51545 73917 48795 89237 56501 38380 25756 43061 60208 86356 11456 86277 94237 22710 63500 16982 97413 70750 4622 87973 96306 76682 93609 61139 35490 8492 85211 43219 5506 37812 53558 41057 5856 26103 4304 17213 52086 95401 58245 19765 92579 13273 78636 43047 11020 84142 74094 64989 840 52793 90183 18848 50107 69691 62122 34565 257 12759 94151 68778 39525 92229 84160 25839 80114 3549 90338 6865 97270 44589 57045 33407 60138 57144 46905 89021 81061 47499 2188 44178 39600 25988 1940 58167 43030 61079 30252 87265 18055 44629 30524 91809 21184 62050 10528 51607 80797 76088 74856 19018 28066 44188 86027 63660 30267 72003 85013 87063 20021 67832 11868 54944 80400 35686 27053 47164 81351 99136 78780 9413 14533 63140 61989 84692 81834 50243 5510 9260 94693 18296 37809 10425 52959 39431 51575 2820 13678 56648 19410 88783 57510 6951 1051 12728 79361 17698 29786 39282 39429 46559 69858 94057 79031 60753 30010 40299 99719 71482 89501 284 53243 4555 44260 29850 9286 39829 28584 32173 27228 38943 99607 44306 38395 39517 29606 15622 76462 50694 32864 1451 46104 65238 42376 35472 99751 20312 91310 61122 51957 40189 12265 53746 91156 11591 36437 43959 76883 31611 96649 78308 1816 59423 15064 32242 73462 33103 15727 61124 10677 13200 12673 42810 97285 20588 61930 98110 63987 51413 28065 62287 35990 22703 45332 68525 76024 55307 25484 62846 2117 89674 86949 22493 90230 46070 90325 23586 7150 38903 71942 90672 2524 34873 51212 83611 80994 37239 16387 50553 94863 36197 86011 33593 10604 47501 47217 85822 40467 30124 30183 99643 22752 18783 23505 56484 11033 97398 61999 54885 99909 35015 31612 76498 13746 9362 23512 5671 69319 19604 16628 92844 8027 96138 90008 24014 62212 69667 14192 35782 50958 69654 61725 87527 77575 3564 78099 9175 98562 37599 30576 36143 84799 38101 61184 46498 8806 5415 41018 18076 31479 15221 76249 95387 35038 56937 81646 20085 58937 64174 35518 77987 72136 98173 552 87151 82267 37940 4813 91500 13448 94281 59346 20693 9221 35478 9510 87056 53668 14035 183 50709 87219 23912 67009 52275 44197 42618 71394 86361 97196 66346 90107 33306 49334 16672 5627 40875 70552 40699 46626 32708 94568 78849 49086 53385 6473 95488 27126 4852 7973 81247 60457 81399 69760 30641 54263 17814 18101 43709 12352 46866 92055 67364 87316 18905 55308 5437 92885 5171 78173 63292 26398 91758 60329 11730 90345 88396 79708 41838 23030 20074 66468 95522 14989 16867 14926 58022 99093 14359 15245 32787 47447 45652 55818 24523 92491 7015 81445 77937 57683 87701 25176 59610 31319 87536 78778 64950 9351 79937 91757 64224 62165 3474 44345 5867 39040 19703 90631 55749 82311 70367 54531 26132 33153 96037 80219 8405 159 68938 84244 22468 30166 12923 76622 58291 62185 45596 35280 48904 5136 96366 10212 63888 70943 65751 10702 18444 41363 37138 93359 17524 59712 63349 34024 1015 97506 55466 22701 32333 72656 59770 82901 77466 29197 57796 13182 57394 98241 16412 36935 89858 2236 6503 93440 89033 57957 21158 53634 98391 10464 65855 41471 50433 7809 94526 28214 37237 77532 3616 94187 31542 39484 27294 72264 74855 54227 55378 96910 28546 97280 19357 74996 68935 2010 54593 43420 31401 88911 19922 88516 7157 58474 73925 4995 94662 75599 17632 66559 84830 64183 42560 47014 35726 34501 95172 91609 11521 75208 55977 27159 15524 93390 26298 2143 82879 12252 35318 6399 31616 69282 12420 3113 43289 18244 99834 18868 25448 97431 6110 67173 91981 42920 9785 63123 94087 62825 33789 77931 80004 95926 6391 34155 89587 2636 93336 62963 73773 65009 60115 56031 60795 24708 35882 95566 50231 76201 9623 56089 39834 16738 51114 59406 79643 3112 14224 71248 51894 90132 47763 68856 48086 93174 95054 11040 35288 15167 86175 87345 47518 5584 68370 10606 2228 39035 58781 10545 5991 69192 18784 76906 85640 77505 23298 3248 54485 36368 80173 84994 49866 79811 7044 43947 71050 76721 60049 57476 14591 57154 51810 47087 16291 21743 8453 87079 15951 98999 42840 96113 42138 69890 28840 58384 12545 71266 54717 50882 59764 59159 67652 58888 62656 75355 10365 72485 62082 52200 28467 20903 94752 10774 14510 98691 79240 98281 69094 87189 79370 51163 37207 71863 82343 52184 86992 21569 41539 38466 18686 23307 98707 65854 41983 54200 1651 52681 66047 74173 45703 9952 39170 38964 7498 45541 52051 43224 61384 90290 60071 45506 18220 85351 32245 34728 88184 72703 37473 22839 89958 19955 34216 77905 42350 89275 80744 27308 25714 88832 76171 33633 67789 93779 72416 27686 42038 87849 1752 4881 21771 10058 98406 29953 72617 67428 63890 56505 84516 59798 91109 58484 644 70819 97657 96748 65126 48884 40673 17647 81787 79660 23361 28880 66288 76505 33661 5973 34999 32837 59583 16960 99667 71914 39858 2881 67056 20684 12179 99868 87391 3048 61068 94797 7033 14463 75701 42085 46409 9904 72078 77563 30764 10919 15946 98069 31650 87379 34692 96968 91369 49289 6539 61230 14015 434 26965 1096 97125 40902 44112 36014 23722 41865 68072 71963 61423 68571 81564 84865 53808 89032 48222 53356 76394 31153 99087 10126 97677 14538 33378 88241 39268 68685 75424 6543 56423 61816 78635 18819 81320 43526 40843 47623 4685 68233 70859 63433 38673 51315 63970 33772 64645 11443 6573 95933 24011 71603 24649 3239 99059 80120 44691 89604 66222 37548 42002 57725 38667 88176 65505 55946 14160 69445 89184 23732 17132 250 94439 14847 73046 98922 26408 80973 32141 2907 48569 44192 45790 42208 72546 49219 4869 83976 57199 20966 91905 11189 50874 48738 32158 53194 82674 77374 14739 235 83280 8555 69383 91633 82897 96239 38622 682 70076 20404 38907 18312 85938 96762 34998 94290 96966 17755 58414 48497 32902 76573 34791 8038 68251 7704 56150 43988 3334 87395 61826 97439 72870 1162 13504 49141 71303 73423 46158 40192 98615 47552 10021 62828 62640 6823 10934 35509 49888 88558 37614 83986 76553 23503 68426 14902 37109 97580 75743 78278 39510 7757 51151 25704 6718 85011 68588 69969 796 9906 6541 19791 75383 58415 95083 14211 1557 93897 2052 22523 43803 86542 53964 28074 91765 82291 22419 23684 99711 22262 42676 66629 13137 7084 42845 37019 24590 71079 42596 96153 21434 22087 5254 45067 10176 30804 59657 55309 15601 26488 23954 81264 8651 26371 41443 80298 42126 57789 29262 19970 56330 72472 76903 76512 84039 93689 37864 15299 67184 38535 16003 71270 22360 87262 85820 54926 12332 42109 71399 51431 32109 29018 22852 97161 27130 71530 74760 45711 47690 33331 31782 960 97540 67181 82225 84730 93885 3567 57754 20376 66474 8395 30137 19189 52653 28698 3583 92171 37364 13495 25617 30849 17702 13274 30871 65557 50375 83216 13190 61558 44297 59516 42680 57136 12336 80190 64361 34140 57155 18282 31728 92411 76482 85341 10880 62813 4075 58497 66622 94488 3743 38309 5728 30689 99444 81437 15992 7941 98186 33414 53158 93641 16740 56810 50768 128 84047 37253 40485 86528 74571 59292 41344 61160 87983 83224 29804 52784 85179 77602 22943 75517 65749 95758 73154 7587 35689 24294 56047 8086 74508 16757 98726 43455 15569 85976 53536 7712 53138 18193 21969 70732 8557 66683 7030 2562 90062 64918 63311 56432 908 79753 12031 27984 81957 59939 47728 58209 52168 55830 86962 51303 93141 78768 55657 84909 32504 26183 60475 78536 11318 26153 27030 67297 6096 32072 35332 23538 70182 74207 44099 82991 72394 41405 39734 30822 96703 67573 52469 67396 35261 33478 21964 67765 2233 59280 6117 1997 25860 85137 27917 83405 99945 35888 44358 96351 49470 42925 84760 79924 28798 23346 58819 94744 83457 92777 36656 52417 3881 72755 1568 57749 75410 33980 55206 61985 12614 90517 27007 9388 1512 65350 11516 82697 76831 89060 92156 64296 62975 46357 42319 4611 976 72030 59186 4032 70489 38003 61502 91116 55573 50742 53806 12008 59932 35263 74859 4700 55556 73549 93756 33636 73349 63615 46332 71371 57771 61336 60015 15404 81974 98987 70251 2744 36565 82628 3041 62461 19978 4318 30765 33219 73033 35411 58961 71573 28627 86312 51999 65699 59463 79082 77497 97509 222 84363 665 63232 93518 60277 53024 95859 52935 28436 98940 11086 28715 7314 90015 22997 72420 57532 21122 79115 18038 87335 70850 37626 53665 5637 25955 72980 18764 74362 24125 15102 9499 5291 27553 11447 97637 11406 12379 51471 99684 67703 25276 61236 13685 38995 98401 87087 28648 79390 70613 86015 93430 95582 52169 14658 22175 61330 26562 18365 38614 32719 42779 78913 73389 58893 82357 15393 80593 89101 67606 48329 94708 31428 12884 51249 33968 38351 66261 62908 51142 3165 2828 93439 85143 21738 71722 17929 86208 40125 21910 47066 70062 99841 30144 59437 78353 58284 44823 5543 73161 20528 75667 80033 67934 30996 25008 36647 54522 93406 47276 30049 47994 2352 98108 25873 20048 79288 12828 80249 72096 54285 32910 91543 79097 23146 25728 71154 74086 9209 75898 15649 43587 15757 74029 70964 92915 55154 91230 97098 83164 18518 41663 36601 10434 93452 57924 12335 88311 11051 81298 62386 31945 72748 19103 91390 85157 71016 61103 82618 85852 40407 34734 98862 46803 56124 65142 73804 68945 63766 96156 42506 76146 81871 27570 41551 4389 99877 14432 63962 55764 30970 91368 24635 34092 58870 14918 99268 84145 27869 95006 22381 89274 21217 76748 16741 5516 9183 16228 18534 30074 90242 14475 2710 56100 85781 77710 74063 81367 78616 45035 86425 56056 42025 91709 40384 20859 13867 25558 58360 10881 81358 12999 53766 71930 76246 85815 65711 45837 48140 13168 1422 39457 20401 58655 40075 22915 53089 90908 92511 72747 14170 65592 51890 86390 38213 97232 70379 25061 66147 43276 87245 27613 40594 88146 22459 30845 3230 97450 72993 10051 76100 72641 14023 51765 84111 70978 37425 29306 64787 26368 48711 87637 71768 23382 66960 38232 21845 65644 29029 6257 86319 21469 84963 99010 54050 94965 51953 20326 99872 53219 8822 11343 85652 79590 87077 68620 64934 99696 78580 11735 18810 14474 8019 54945 71224 30651 11324 77996 54705 69374 66351 70180 36704 90764 68787 11816 90004 42630 28040 31746 76641 46538 13522 17816 29984 17199 69989 44309 1562 65373 5111 22501 12764 78813 96724 16474 95290 88244 2557 26481 43788 57017 61611 81501 76875 97908 86095 93754 32532 68006 16306 79597 31306 9228 58744 42756 1660 88900 96940 88656 50314 33311 32679 15494 94127 68302 32656 55298 83194 44830 14172 14443 87331 45347 28451 66835 33701 82337 81534 59834 42965 33506 83739 97081 25292 46045 28623 63772 92896 64176 54187 81978 45291 13392 98432 78680 35046 28512 3439 62958 2865 58776 56152 26588 36068 70603 8926 21827 96809 26148 8961 10024 25411 15111 42934 30002 97884 75524 89883 19614 6038 3275 43609 84134 77792 11471 99543 20931 80995 60506 15472 42223 79139 58837 31010 20920 50120 99433 36243 53151 70268 3280 66807 57996 90372 20664 64680 17507 28654 97164 38617 15069 22204 45932 75854 56608 84850 90735 42566 31264 69503 74070 97951 55409 55704 80584 73663 6030 99644 98492 43602 19244 28736 40556 81912 57535 46790 48241 50549 1453 2444 35771 18071 95738 37490 54707 79520 21044 295 76295 5644 52630 787 24774 89388 28306 97681 28757 60831 58743 90191 10712 56724 3679 35462 94831 20078 10701 93023 1511 88683 9024 15336 26935 42394 91718 55295 87131 59832 24419 16626 99942 66818 57370 17297 91432 9338 11489 39029 18598 32726 31801 60936 25453 72738 56734 82338 7333 75836 95733 75113 78223 3641 61387 93781 37033 48939 37669 37069 50333 42598 92935 98219 41206 46013 94199 87928 83127 83648 91152 83437 43335 70227 80638 49525 33397 58459 45759 39536 96518 28983 30326 20808 76215 26366 64367 60054 76829 53789 29220 29618 89339 57948 82861 97320 41060 34320 47966 79683 35151 99511 72407 28184 51086 9872 36435 58853 13047 79339 2477 4959 67710 47273 89649 36469 99322 35937 14708 7102 50508 45794 97557 28979 30713 99343 96934 50218 46119 37464 5295 52134 27427 64457 11172 85459 85481 47823 77843 52870 312 44095 61430 23194 81027 89216 78799 60953 88955 80051 23647 5716 45856 92133 1831 26238 11352 23638 52174 11011 78274 98594 87737 88290 94099 20270 72384 57758 3749 87193 17568 47232 38719 29242 34133 78362 68621 85287 6662 65654 40010 87534 26219 54987 63586 53516 94292 2977 24745 35544 99046 19625 4499 21322 85280 91024 53347 20901 57766 86651 10431 47806 61235 70149 56445 34142 78380 18636 171 20010 326 8378 62203 29990 97339 241 10914 16568 78961 27550 27826 61571 95073 41211 22895 63045 34244 83443 48257 51630 54938 89506 66437 86747 64151 88069 22408 65562 36385 22115 76845 31250 77943 1163 84971 96869 57805 25789 61830 53739 44826 19283 86606 22717 88624 80377 97722 50841 75454 39082 75365 92942 24875 36582 22166 62340 76962 1767 51868 48989 89309 94780 45109 63100 65993 50753 98258 30220 62576 76385 18902 45736 32830 18342 34835 52135 65100 72689 54675 21716 25289 65506 44131 51215 60599 22824 95212 24816 90175 44010 12217 27891 95835 67363 2979 77964 50910 89559 65401 9426 80050 13193 26850 97457 89775 17146 5739 92741 34363 17635 2716 76523 79885 1855 37756 15619 33823 6458 94835 41302 20777 55138 51526 90041 1516 62765 97866 93185 42196 686 77305 16749 75708 53156 14946 99878 17578 33672 24803 70127 22005 98955 61557 37509 95162 56554 152 31386 61561 34880 81798 85912 65497 12108 87129 38731 41255 43724 52967 81151 12377 66247 51842 88373 78654 32214 61685 99688 56054 35251 37601 38016 2160 12116 96051 79173 44534 73834 42532 99911 16246 98199 118 63801 23224 9808 5646 66865 57844 2246 13993 58942 87976 35629 29396 28727 38204 21407 73403 73504 15876 41778 60106 32487 72056 30026 9372 47886 73572 8684 23506 52626 88515 18333 82284 20187 65022 18357 92346 57036 7323 56247 89008 32811 16102 93952 49834 55507 54161 77864 16942 97907 9827 17116 58173 15729 39751 66465 42022 42836 73641 8298 6500 53149 31789 87482 86237 64004 85231 85527 2711 80305 57900 53855 25272 34766 97224 57623 72567 85265 25594 30082 30998 60487 37297 30052 12054 66521 67309 88507 73076 38321 27125 2850 50614 80850 95781 72858 27059 32553 40512 53231 18208 37136 49323 19186 73847 93321 73920 44930 67452 20971 21471 8715 53140 35801 50158 23225 64502 39428 17977 2504 51486 52878 58879 91704 83731 37762 73016 9039 44555 74656 23128 88850 65996 64414 8835 81676 32970 66716 42087 19504 94583 72033 34525 12174 3188 89062 70396 21994 14516 78665 91532 27963 41973 85669 1400 45999 4426 59844 4458 80481 1317 74779 23948 52077 74902 32399 39634 82629 33013 65485 76902 35559 84024 56866 62826 1109 68176 66221 72857 42072 30908 46447 86129 99152 27740 30360 72825 52219 97373 5564 74222 85264 18730 37912 35016 17120 64231 24776 14189 76327 73542 99174 92218 46339 61961 22788 68965 29138 98580 87187 20173 67706 68382 13984 12087 53867 9390 96584 1935 27344 39596 14009 43247 23814 70539 96596 58691 19150 58345 31031 56889 20113 42231 66141 82709 88417 88764 60470 22808 3151 30860 7232 55891 63922 12304 4582 18280 86926 10597 17663 74655 52267 59306 66407 4468 21411 39537 55081 94456 21916 78031 30873 64236 8867 88936 89089 44978 72479 74347 63730 61388 95066 64763 85704 48049 53721 88015 98932 58526 38611 25615 53643 29169 61785 99193 80209 84425 90076 79657 75110 61183 29830 83243 54224 32301 71696 41855 1507 84722 11555 91608 16173 54492 49342 84718 32029 42661 96228 46544 80470 43323 33825 5513 31960 79500 96652 68979 60789 28794 61994 57815 81016 28253 76556 79832 97698 31294 54931 35618 17454 95046 10942 3900 7152 14422 71183 13979 12117 48260 7255 11644 46180 27565 36301 26541 23271 21088 27386 27602 85029 17041 55533 13793 21287 96231 24057 82893 57256 58535 71061 40731 62014 58666 55296 45772 43625 84581 99479 70602 85827 44313 81935 41010 23896 97091 47521 63429 26203 64823 94412 48207 60259 4434 63261 62350 17637 56435 23213 59120 74891 56462 86930 3079 17603 45724 64059 36520 42916 935 44153 87308 5400 32636 67442 82819 90971 7851 34305 96962 1517 73341 6194 176 84755 15805 40601 7487 58721 60478 62624 92886 34075 20642 88453 77194 8848 65942 10719 29922 12572 35224 82818 45809 95964 46398 25391 27298 52250 37867 21645 12914 58548 17847 37954 58458 59241 19994 88028 70800 57619 26331 67655 70956 92806 64456 59924 99917 57189 67689 59624 73886 97750 76931 65844 67411 47796 23831 18563 29239 98926 10799 99866 1633 69835 41065 67749 63301 8124 34159 7901 39438 64797 81037 40741 71231 43772 65621 8749 8102 55373 21985 69765 27217 67780 30538 31425 32835 80025 80819 41131 88971 91743 95157 92840 73790 85834 74282 51635 39586 88192 60633 89333 13967 772 67577 8341 5559 883 21980 12249 46561 62930 71328 21036 73540 18304 28256 98396 82677 14545 27492 72184 78126 37416 95538 6924 1871 55392 6619 1986 12616 91974 42924 13671 86502 70490 83590 17725 86821 82718 73242 73829 39177 56745 95528 9887 44232 99338 85008 26290 26437 77620 96288 40401 93454 26532 28866 11992 84979 94520 74181 39281 25895 13990 98249 11315 90998 16033 18461 31709 38887 40212 42556 95928 31285 73817 99460 39078 26336 30173 46236 81896 87696 64682 92492 88742 24129 77587 47974 62994 12453 30558 63919 94428 86007 95920 51075 83246 20076 45969 7035 20501 47637 6904 66631 65014 23761 92926 64030 81377 55017 39640 36939 15656 46379 94260 72464 35665 3061 86867 73910 83818 58907 78442 18445 69525 69627 93637 97113 32952 78968 83582 22849 84657 513 83957 15687 99247 35927 15809 42388 65640 33364 48301 85006 87630 40566 89456 32017 48171 86271 6106 25369 21501 58811 86214 64758 31283 54628 84469 38428 60801 33705 58258 77565 76425 65989 66721 30572 10360 89485 49044 68995 81522 70723 54920 54087 99436 59944 18941 35808 52273 10257 20627 24769 87333 12230 95622 23802 14007 65339 34723 69960 38318 8104 80670 16606 57825 97996 77317 70185 4868 71427 81164 10891 25159 53985 83431 83063 80989 15667 82982 46661 98702 23904 58693 56805 93804 60929 82076 94289 20035 29749 39254 49183 36254 51185 83677 3314 31053 73984 36056 68587 4744 54978 95634 81886 80253 33778 70192 16996 25830 83491 78695 16527 23092 63931 52125 31821 89067 23371 50416 21428 98988 38113 86072 91241 77518 13252 58161 45077 6832 96708 50212 30146 50424 42558 85522 10398 3823 34344 20387 67680 59213 88342 60289 83689 6364 85025 16868 80719 12950 28553 85937 40992 8506 83608 95914 67372 83815 79041 97651 84411 62208 14238 97094 18497 24042 82532 50493 87300 18184 94175 88942 41123 919 25072 67555 38009 64824 6360 52264 52988 77888 75096 21444 30753 36077 30553 39034 37638 84225 13646 23826 12993 95998 55050 19156 74168 2858 51783 11153 25880 67666 45495 67949 92599 75436 44674 71324 67352 290 23010 25372 89460 74249 96158 10535 6563 62645 10523 97002 51991 19074 48381 70416 967 84011 37818 99249 22365 12028 61301 49173 64721 62305 64147 88989 88535 42565 73634 72201 2590 18493 95360 67747 3517 31913 79012 24974 42765 46026 22841 59333 12413 12631 94964 39437 56121 54767 15635 53028 85332 24932 30595 7880 53199 47883 37529 43912 96157 84827 12025 8075 2119 96146 99495 23079 94288 13903 48851 9369 17958 15941 22026 32945 96186 55607 85613 72706 69500 64876 96650 62679 69659 57470 75334 79466 38201 24668 83122 54973 19857 6169 17738 6697 21682 42666 5429 99187 20499 13669 81908 10156 35089 69213 40314 72624 80597 74516 34448 2408 25605 56256 76598 26586 56279 94349 47831 30190 49110 71625 41656 36458 70733 48898 73646 50453 24487 21009 12338 44022 74295 85617 92145 88114 33901 7741 58789 39845 95636 63408 77307 63641 84855 15092 48720 62223 34735 27177 19631 52697 55981 98937 36771 16883 45907 66797 4006 79890 15776 93698 12369 18583 64784 57860 70751 88842 6567 21417 52599 80224 18528 26649 84392 47468 49180 32296 17484 16905 43142 59968 19049 27210 94598 11663 23087 53452 46436 23215 48441 77279 19884 42662 20949 66117 12426 40674 18676 47241 90247 1077 94788 58876 5871 97521 11531 47575 96533 95476 72260 73954 44543 71072 89260 3635 41718 78385 88752 91982 14200 16977 56019 55550 92286 98722 50566 69767 64718 56449 33958 17542 25083 22649 91439 91339 73440 76219 88059 6589 7369 85902 43728 13075 31634 51669 5675 74515 80737 6858 76143 48932 28830 64939 36758 43281 70013 87607 57119 91622 89807 89283 3103 34129 59537 24050 1555 25447 89959 28852 12882 11691 95899 90976 53988 10752 60262 51973 36306 95171 38082 4390 21364 92997 22378 72752 25521 61462 72929 9421 79211 64286 91992 53157 67876 10985 5461 87569 25007 55606 12558 15638 89195 99928 47089 73682 25477 77241 42310 65015 36679 11029 75988 16409 49030 47510 80604 93873 80263 67006 38508 48666 36969 28461 87717 34853 23556 41494 40796 78707 58399 50806 26403 4748 53108 80068 88639 5409 37692 98340 35620 54262 66706 85453 17334 15929 4309 4913 84814 73421 67023 96730 30894 87289 52807 62031 17515 73916 40697 80128 62239 68018 43624 43985 47471 10933 86460 22479 94367 81827 34957 97022 38504 51603 22913 42545 89531 57264 80858 93636 29265 18508 48557 23579 53851 78236 45758 39864 3055 63027 46848 60163 12118 90251 80513 68596 40798 65851 46683 5174 35178 95801 75753 13529 82105 47111 66858 39654 7490 71724 35326 94798 70646 55035 12295 10655 50873 13932 73080 67439 86239 20988 40963 68961 99955 72308 38291 58381 23100 9392 41846 41844 39191 12775 28330 6645 10364 37686 43365 49674 58538 69639 93830 74487 71661 70307 48024 73413 48680 13319 854 34387 31351 12285 64046 89634 83300 70727 76893 19832 4249 71163 82473 50518 858 13982 10 54382 71397 66253 95852 67347 96170 93555 37738 53815 22401 46665 97630 88077 49253 62484 50198 12984 21621 37682 58901 47032 11280 93411 982 85779 15364 45702 70759 25914 44772 35503 15665 78643 94135 68471 66864 38264 65731 57871 44142 79461 37574 890 18492 785 47687 48975 19598 56366 25471 13951 87171 24283 9836 41192 26573 32965 31043 81006 62735 52705 97844 55139 37690 57001 25000 99695 78268 18335 88013 72334 19624 98192 27605 38967 3753 36070 47175 78005 41074 52213 67772 68052 68234 55427 60323 73253 19201 5888 2481 98001 79539 87521 35233 90726 69372 46950 54615 69296 70986 54037 2743 90914 22021 2647 47196 20042 5879 51037 36864 43756 49811 29717 81742 58722 52324 25987 11960 73554 15813 77234 28472 8881 56825 53310 14845 38715 75018 51598 55159 1868 40859 28850 8530 33437 22402 84316 57344 62664 94591 25434 25138 59349 24209 12231 44074 77558 70722 90403 87795 48226 26034 98500 28479 79808 98479 44796 69070 8902 489 57943 5417 30657 73032 77678 85342 2387 26326 55576 75097 93869 49318 36824 71551 46564 37962 75793 7541 75458 86932 63874 29838 81386 18781 39155 61308 77321 21722 6980 71357 40542 6646 90288 94804 16350 59224 28092 80600 93169 35849 88907 31748 13300 85538 17397 99317 31640 61438 44617 30677 26301 42285 24488 60052 7326 91752 34048 32354 44059 541 41406 42143 67851 78391 22187 37994 99204 79490 39324 64865 96784 99552 28216 97269 52105 43619 75691 44191 98096 91817 30947 45538 99053 60870 79176 39033 58050 65061 9101 50968 68419 4563 16049 52930 4513 58045 29489 28728 11806 4045 43825 56731 562 42704 38454 99567 39451 9955 89743 42261 46782 68110 85035 61083 80053 34152 23145 71549 38308 52863 40651 35406 95796 10461 47551 80007 82878 83310 94141 76421 18090 46988 71915 22211 51226 16998 32302 64052 45982 46489 26553 41130 29858 63359 44017 35753 57281 7816 44087 94918 83354 15604 9496 76079 41563 30353 79324 47307 56621 4758 28859 10063 82655 2686 83034 11477 66544 68289 64875 44484 8796 92987 73176 73070 10952 23301 24348 10031 14075 90045 96674 19565 20046 20250 82553 77356 47961 98270 78718 81116 592 89908 25857 33982 61722 51749 60573 1242 36877 63618 11055 69526 17049 18970 96957 62491 48082 80412 12880 76491 6188 8336 38280 34934 76819 45737 55624 19867 96845 94354 74479 15313 8078 1616 24172 10065 47963 83311 52908 80437 71071 94902 53907 70507 93994 51740 16470 75333 1686 79140 6401 24282 15470 94866 74955 82415 56360 71640 58492 15777 3763 50703 38896 36107 91214 26655 46810 36874 70580 74848 26233 91802 22049 22949 37773 91666 24980 88397 8706 21751 30958 78782 98150 4348 55327 3247 23341 12718 46491 25154 76507 48527 60427 19906 13427 66992 26854 16940 94295 74980 95826 85955 15410 84457 73354 8308 86786 90387 80920 22170 70661 45885 83923 37903 92820 41623 33827 72229 62217 48741 73027 61364 27149 88963 74329 46007 94625 42984 86751 53472 88145 41866 85078 26216 51491 75549 91403 40622 68869 96275 75850 7920 25767 48930 60093 75041 1800 11070 91429 41548 56425 83048 21875 32547 30398 63817 89898 17667 17190 27191 23776 48551 45192 53856 23677 23046 19073 76848 23840 8691 63637 44558 89610 47544 33792 6618 43829 25152 82361 25343 56537 49262 8800 8257 49192 11579 47324 69009 11745 78945 2011 50877 90867 58759 84330 14699 25458 87893 8935 87905 34270 54684 30132 6549 83989 51424 38027 68726 61641 75813 25947 96816 32892 75992 73361 71508 72629 27380 98476 99891 83748 9454 45228 47814 86467 81486 84463 84017 33978 27421 14997 34038 87804 91470 41323 96600 18695 75680 89547 41055 31186 79990 22622 45700 1222 12888 88851 91612 20717 24384 49820 92845 44638 17839 30131 73604 58241 22366 69385 13092 46391 2304 44845 27707 23870 37278 51230 69880 8765 89048 48075 60419 22507 76485 73231 61937 87016 43168 69702 94177 33355 88183 9323 93234 24732 84680 19151 87159 31277 7837 60328 10254 75899 94032 68643 39385 46980 62294 75914 23190 12493 24473 6429 24257 65580 73919 77777 96900 9971 90996 14119 90935 24107 84646 92808 21924 94463 43043 89322 82416 90101 29238 62980 69756 82368 39085 68433 1034 79360 2421 90224 17136 59412 3235 82115 73378 49009 44759 98883 10980 35470 92385 48599 27243 90211 92660 2916 1275 28566 95905 66467 59991 2310 35591 81299 91741 54399 43585 2118 89863 46631 74710 16790 19275 24792 66480 29884 24746 40774 48998 29441 23609 10305 85054 91697 1740 12602 20892 7820 32759 24828 14906 6072 58537 22287 38125 38975 1431 3029 11400 50862 82959 10109 69932 22376 61412 42843 20744 52566 59245 7788 20804 4033 50411 43102 60961 68981 88922 63237 51182 60014 40453 32741 79607 84136 68437 73207 15122 67799 82022 81279 106 24959 49285 30512 11323 51811 71785 70158 92481 29777 28774 33502 85831 10400 75238 1261 23157 36943 27475 74821 38193 28839 75615 77506 46250 99293 29625 68687 84821 13681 82331 60716 30710 27329 75244 2499 88930 32194 65201 78495 78400 57678 72687 64113 215 78903 82790 25320 2468 98986 43811 87645 72880 12290 72027 53401 68219 9084 26836 13084 51930 1933 75009 98992 64233 61216 55169 65060 42034 59436 69339 60489 83561 62557 59548 81089 97462 7511 24171 22929 83193 76117 13589 12342 21516 38040 98964 35873 55901 34228 20496 42835 92267 64807 99929 91340 97608 90590 16566 10408 10238 233 24790 59156 18254 31328 48566 98179 41458 60818 35697 43123 58690 74052 67728 40872 80948 50588 54947 82042 15157 29402 63691 55899 60465 44265 11184 44813 51469 92592 95408 54271 45749 46105 12656 48812 87398 72618 97441 23582 52927 72700 23681 68584 63649 9172 96840 37543 56077 81485 90609 65555 77669 4317 97332 47239 96912 52255 51814 26515 12234 68178 7037 90863 30100 48819 6818 4030 2526 33674 37314 37766 27382 12354 15677 10075 96797 42647 68248 57799 31823 26928 41089 16287 4703 32297 16764 89955 77115 90921 25294 86939 7233 44483 78297 52291 49946 96318 35336 72626 14531 94234 87869 71823 47477 95742 58212 9118 12892 30805 33347 25407 67280 9222 30012 72371 63577 77994 97359 53272 67853 25500 35305 774 39011 55990 8471 53551 55009 59855 24400 57525 20129 4753 33 9681 94596 19952 65365 86891 44585 93612 9453 88924 13000 75467 79168 19544 55486 60523 7077 60941 10310 62092 96394 27739 9026 87681 60283 41683 86449 41659 38316 84438 51044 96444 33509 72366 52542 74914 64287 84062 33898 17529 71569 94927 46235 98067 97584 27732 5226 84176 97139 4240 80011 53817 50764 44140 4724 90801 88852 99801 60557 41955 74668 58687 93757 93942 30939 53542 39920 79672 26727 55010 52910 72374 510 33315 90838 32330 61553 52688 23928 77311 31966 23694 10276 89638 93523 95478 98395 12376 7911 44889 75340 41821 71659 93361 71608 15515 53232 65543 97678 21990 78687 74354 42768 85965 18842 34966 58294 82518 86868 13659 19880 38357 7436 91895 99815 4025 19428 63063 40097 34061 85833 55391 15328 51294 6220 87157 86233 40912 18466 36517 9171 29570 31540 28420 39875 75526 74527 9127 40506 80641 83678 28340 69808 6641 73395 9481 57516 7190 2841 30510 27487 78462 55228 30237 88701 89594 18545 95583 11485 24552 61186 94650 19882 18106 73907 26732 8892 18417 62093 58835 71759 9091 41737 88195 25872 583 68101 45377 22791 24359 27751 87855 86401 93891 54637 10923 49054 18217 91671 76376 15036 37008 59599 91391 51342 89344 66114 75842 8760 37862 99651 46808 2689 28813 95004 30556 76877 70672 38512 5124 7363 41695 29608 57326 68242 71472 16104 52227 16427 22008 28797 79783 96914 45668 60512 98327 14714 61657 95849 44354 65478 14187 98768 54281 82640 35161 94398 38152 93882 98088 94652 7547 9251 5197 45629 53848 29070 87896 23207 88032 80689 30370 36814 3435 99759 10882 48991 25379 90163 10248 45950 35995 4526 25221 42381 35073 98365 30672 93138 31840 9450 87690 44920 96851 287 2854 73590 32186 36713 32528 83351 55012 40368 94007 90550 76178 75150 27288 18418 25225 25420 39531 93212 33884 75478 2852 62695 24206 36494 40852 94383 34114 47301 29033 72493 89972 70083 59483 91107 47756 93438 86832 76046 73905 99098 69443 5121 75152 53461 60330 7856 66911 82509 2912 1184 76226 39238 95220 57855 36542 71945 21345 44340 97970 92838 83756 57637 41872 51352 63317 16184 79688 85891 27453 6137 19794 92959 98836 80838 39977 50468 32165 92992 51432 9596 22546 17954 37102 12746 98861 1457 4387 80159 84482 17105 97328 5213 54190 96907 30597 76084 17483 64227 80963 3556 45416 68904 63693 33419 7744 64534 96107 6001 51148 34521 9420 86699 59562 40242 46246 66590 94065 52005 91246 99857 43794 95791 56612 76218 83118 18754 43407 14493 81975 1862 47515 59885 7200 19964 37966 10157 68208 28107 88749 48284 78866 27067 52523 14424 65671 39163 60048 96861 76669 17374 62626 48562 1730 49283 92255 81269 38727 56188 55428 26045 94611 76058 12037 6675 29346 11300 27447 52885 26976 34208 27936 89563 5376 79396 26535 58012 9223 67238 87522 24207 50890 11246 67090 8983 75991 24096 59179 79420 48219 94549 91581 47207 52332 56367 47074 28406 62505 29491 50066 25720 34677 47416 44412 15603 87996 96143 61543 77213 5258 45504 53228 57345 97045 68485 3989 84043 6876 36637 38191 3397 33177 12015 66772 44529 74828 50365 15923 49206 92653 45388 88225 37506 35567 42361 86267 41291 93850 7828 22823 18875 10517 80701 87226 94006 11554 32155 12957 89956 72478 59528 11334 70669 19851 41078 59322 26816 1080 8048 12853 27870 11372 64626 61875 75542 23078 50290 86492 97919 68624 18522 36710 69701 91862 60091 63084 40516 28930 79005 61522 48563 48246 3337 34699 501 66121 52130 53431 69573 32819 42512 11455 16089 69181 70016 24889 3906 80396 3979 4157 6803 77104 13135 24232 75390 90839 12026 3609 78850 71788 13341 34836 51036 47315 71707 9826 48717 97783 82265 94150 62013 65387 88553 62622 1878 58616 52265 24081 26504 55191 96080 58742 41011 64338 47721 19549 79518 42117 65453 54748 41936 45955 26791 55808 29492 83838 99730 49567 60685 44493 24327 93941 72750 73053 95465 75153 80985 24674 7457 13081 14636 73442 71602 78757 76826 44602 69554 16564 32561 65974 82773 57066 25478 87934 90184 55554 84369 94904 84170 99243 66576 95389 17216 58329 59919 27622 78673 64390 87266 36327 33814 9852 68963 52569 21236 40545 44207 52333 41512 89690 95943 70161 55394 19085 31735 50766 96272 73136 42383 82739 37925 1976 71450 14753 19640 61881 33668 4223 41267 92251 38387 12807 97367 71772 94236 21521 7483 55311 25938 84367 49921 74313 11798 19255 23903 27944 10890 29591 4404 52711 8859 37606 50064 69859 47025 29540 50199 76577 72681 36869 72385 91998 65881 50625 11224 4261 2038 53997 72438 36792 14214 11418 18409 82158 28953 73455 50996 30401 76279 55860 712 36115 32711 71546 2445 25238 5366 51325 3400 22941 61821 93247 37423 93400 32501 60295 79895 58413 9769 23333 52001 73172 85334 7592 62385 45568 81230 85297 71247 64965 41399 58718 43785 25573 61714 59081 68496 71150 76880 1129 36255 59142 57250 27412 84443 96192 34472 86857 28131 97063 7346 29457 94258 57752 65979 23824 20363 2584 32671 80613 72917 98214 27090 23752 53305 56085 53775 44946 3577 14472 2692 72316 66648 93375 72345 22053 92324 17440 70772 85597 9117 87966 39444 99397 85747 87738 77531 90573 39403 75777 51393 9577 64557 8613 20323 45863 15848 94407 28361 248 55229 37882 77223 20239 81198 77494 37602 86293 79830 53601 85477 69433 39698 55880 83012 10323 25091 19423 70448 7338 21324 68546 21943 27519 28631 29288 10809 21032 49851 19507 59182 93311 71129 82876 97800 29140 62049 82069 50708 96950 41869 47821 96697 14789 69705 83317 79882 77230 65476 6441 11077 42136 13575 63061 9299 86712 57268 64090 42175 2474 66669 39014 47569 49196 30918 29900 83200 91616 94026 57092 12279 95799 89420 839 69283 44904 42001 6576 81540 35485 79216 95282 77840 15933 20369 34821 66662 26867 51920 19326 4573 80121 21507 30495 83429 92401 7899 78254 99364 17935 90652 46627 76322 25717 76321 87081 9497 54159 46270 19241 878 2501 94235 63281 24735 13126 27330 29479 63443 31976 16297 45820 93713 10180 66291 15400 60408 23551 36947 87038 85825 17104 95656 47749 38993 53386 30929 15051 90999 5934 79471 6277 30565 42438 7825 68411 94715 80130 72353 63578 36414 41637 47824 40200 8662 63497 88846 55250 22741 39307 1900 21762 41911 31983 80922 89736 25432 12320 42444 64818 44960 57329 30249 10281 13357 33910 25357 84774 51181 2593 34654 85474 12414 2694 93397 58422 60863 91398 42300 97368 41725 39371 11878 89271 24904 50652 55945 77912 56671 31033 34482 45417 36721 38287 94081 22116 88483 96853 97483 16426 87573 49420 78443 17479 10551 92122 58160 50354 93886 7237 65738 63731 61670 11238 68022 47253 561 99484 85917 61327 11236 4578 12667 25377 75012 16061 14029 13160 90190 24581 20287 65858 94723 47102 61833 26767 86810 15154 63360 51888 14996 92763 96478 67438 86008 26585 63251 39257 635 85967 74593 46186 79017 56375 65437 93248 23039 94641 43337 72063 99713 5616 52128 64144 19131 7331 33328 44653 48718 90832 85002 89114 98019 1398 15158 93246 94112 38690 91814 40625 39588 76722 57706 60403 90967 50721 16494 86079 53948 75322 80932 79747 55437 29929 74113 33651 91193 11198 49220 34074 24940 87284 21840 37181 91282 98440 51040 26442 6755 48831 48436 74511 41701 15422 9210 37306 53995 56755 79824 87735 73998 49571 28585 12876 62809 38087 50711 4583 96496 36459 34272 7568 17433 40727 15969 96618 56550 5045 19629 94189 24829 29390 17756 17646 92124 4291 43191 45984 81824 1179 7539 32274 36386 23303 27402 84098 7855 80606 43810 8573 79938 84790 41705 89732 41088 35303 26425 44407 90295 32257 53445 2914 72798 37349 38399 18697 14908 88604 95204 41491 83056 86546 68602 16846 72733 82962 75656 38091 48184 11012 49910 9278 34409 96996 64452 2511 84836 50445 63241 93290 94512 91388 20141 48845 80855 82479 28616 56763 68151 30963 80814 23276 42499 80534 61834 12754 7827 7204 63736 91552 13207 61082 85880 35418 32628 29374 89913 25942 19057 54172 63515 2808 91711 50633 36866 41712 35986 76503 47969 96980 73219 34783 59205 6994 17693 29780 24016 37227 10743 2678 19535 58155 34722 8528 29568 79336 60979 32918 43857 14403 78125 37998 34479 18289 47815 64406 15582 13271 57584 92280 71998 95357 31363 64720 8465 85662 54951 49068 89218 53738 78588 41953 12019 65172 80204 33299 48893 53086 97520 8276 10900 60309 56001 41169 54513 27080 48172 42253 91456 67847 97420 27084 9863 15044 20581 84056 5623 33607 9281 37905 11061 83440 32997 27406 22072 10449 56157 66089 33124 69704 66698 49552 38548 26168 88426 74585 41555 66270 88597 45247 94756 32450 18861 24992 28974 77105 88228 42833 39733 59886 94753 15807 27636 35350 19901 21222 88193 97767 55331 13747 33754 55398 23988 73170 45135 65321 48157 93798 50820 46806 25740 10095 70352 26250 1599 72964 46185 62511 36308 73151 21379 40379 54902 42548 34540 32205 95424 5691 90574 91804 69004 96208 69411 55621 58505 20922 25902 66547 86130 66743 21066 76508 29469 51322 16743 82126 4391 33525 10200 67260 26024 64665 8148 28200 13102 53695 28189 92583 47019 36998 82475 88579 68919 14940 57932 70483 66816 62261 60086 45161 10681 50110 97731 93461 36272 62977 68064 15215 27968 15285 43723 20537 63379 30236 53764 40766 849 79235 83467 87350 28929 7789 13854 5493 77848 86763 69669 41037 40446 63219 82756 4014 19160 45176 52713 38283 37571 35721 45308 89087 8508 50374 16070 36881 2804 11022 84866 59353 92429 6369 8396 83374 18439 53640 44613 84841 93250 38105 43629 59865 78697 27587 64128 45285 20590 5651 65517 88677 2290 53503 85050 56646 77530 44828 3511 14303 95334 25856 61109 91181 91738 45163 15225 86026 40366 30031 38200 11218 52460 82037 17227 8474 12500 34411 35477 37889 45104 49623 56678 22331 76959 35133 65741 18045 15654 41726 31970 13026 57794 96829 26797 24665 90232 44721 2336 78539 76981 57069 10457 92198 24439 38605 90039 88658 31533 49801 49017 7612 71502 12433 52379 74926 17015 55433 35925 63441 96121 35893 38980 58133 35165 18858 43791 79013 35738 11723 16705 92008 98292 84267 22469 62379 88162 35589 55787 58288 97894 43120 7273 45205 16408 37915 85032 20237 19169 17925 89578 16824 20099 56261 76043 16795 63867 19731 5001 67548 39538 48292 78969 15525 72312 22804 45413 29566 29575 10289 42547 63530 47026 48821 2248 48716 21050 12844 27651 97038 52700 41376 7836 82945 44301 57538 41950 50145 59755 91901 43270 58559 57942 7294 35070 18123 88272 49828 9448 84752 56919 40609 66080 79773 9274 95396 25706 10381 18033 73667 90518 89675 42808 99777 45148 83111 35694 7104 39710 94361 70205 92612 85306 33174 93183 91724 997 12620 42199 9190 63228 77066 51236 26411 38161 28732 86811 96309 36959 90792 74160 22530 59356 66077 83924 3857 12141 88540 55612 75729 15660 85311 81535 13656 48467 45922 10984 82471 18725 65744 70326 22159 19324 55630 25725 79167 85687 71875 19472 86708 32381 56546 93567 71 71331 97036 15311 15761 65367 66131 83933 82482 22817 32398 38539 48765 57764 89451 99013 37088 99502 89633 90003 17355 71377 91185 36453 71275 4558 55542 87507 7101 12630 9046 22731 3627 72678 26572 80445 51605 27282 46607 28564 82149 59765 26944 97467 9131 28823 88315 2792 55094 74660 40668 30711 42501 3586 79056 17914 47189 37135 45687 72918 94321 56498 42395 97082 75448 11408 63626 86861 73028 9452 25491 48351 69564 35310 58723 3977 343 88252 74253 95763 26490 79605 65032 62948 51774 50286 64025 8939 82086 66228 14078 84639 20704 27401 9373 41918 10321 54505 46278 88179 26451 60337 6989 34136 84133 68819 7534 70020 37729 67299 54066 3783 79760 73922 42360 63841 16556 72596 16013 76162 47349 36827 44817 384 26943 32967 85193 20942 54111 12839 52699 90465 27073 6653 54238 35052 28652 10410 2528 65055 43610 60387 63419 44526 37993 27908 95090 45379 95564 35690 99437 96283 36614 56902 68449 29603 239 63975 93647 65059 17752 13579 24616 98431 2135 27945 79327 47700 20329 10684 32667 87688 32018 24572 2832 86366 37388 7967 44190 588 18293 45638 99698 78070 13537 68305 95962 40054 2750 62680 27227 67499 56796 545 26041 28622 73501 3730 56394 79789 62983 94699 88757 22818 38625 45740 52437 3148 53871 97823 61672 40690 99855 84662 64206 98141 33085 96755 73288 29982 3719 62228 49712 83235 142 17874 83323 34524 2369 4994 46917 94802 65919 75240 94737 97711 9892 64985 44169 89172 59916 19016 45693 3604 87408 76494 76252 92034 19741 28356 72979 42041 76205 67546 43863 95917 73726 65730 82950 60008 80988 6548 41860 88347 92888 17520 70366 89906 34674 82429 85321 48514 2627 92661 37884 98475 61110 17639 50080 37619 32712 23673 94670 88549 2910 68507 29257 96223 88041 84150 65016 82990 98090 88939 74134 41061 52809 2510 94435 21269 75797 42561 64268 92464 30903 96983 56088 88446 9178 22209 82480 47105 16555 63590 55358 37843 49852 23892 57846 33624 56769 49509 14320 7184 13391 60608 44470 9585 42410 14890 32446 91108 27493 4272 47430 40037 34291 6939 13896 90683 55827 32222 11926 53206 56939 46453 76307 51412 16570 26208 36965 22037 72699 66530 27300 10201 88480 77960 38586 97569 50407 85745 13702 14731 63723 31098 47350 68877 61075 22572 80502 69332 47505 76257 51395 12755 18813 50706 53840 98118 17719 95339 23109 6013 22643 31102 8194 37800 16598 93917 79330 14551 81800 57087 48762 73924 87900 38833 51974 12684 19158 91402 25545 72424 63274 48684 87175 9557 173 90837 19024 42459 42107 55953 56701 43984 63099 75469 34637 23311 44704 41977 88357 79841 72437 62086 66741 59647 81124 72369 67779 86965 49611 63916 19899 30981 51358 46138 33680 97470 33171 12387 6710 33597 48697 86522 82159 38394 75179 1934 75291 10335 27205 68510 3916 18435 96297 10616 43256 16890 29802 10730 81986 65043 85449 96057 44418 58100 68210 86631 68803 91951 93092 60835 40740 54966 97914 41887 45798 43639 21598 31169 79394 99968 77209 90947 52047 21864 51939 58984 71818 63016 15089 19805 1343 19522 22503 39637 48462 91730 58736 69086 32238 55969 75916 77755 84992 44986 25836 44331 18795 73509 70439 91847 17951 55420 97222 85514 52796 94067 50911 58139 97881 32560 9567 35933 57939 24777 43765 48411 65317 5362 75538 25876 57477 17572 56353 23779 7135 67835 42802 86924 15732 24104 91362 70690 31704 48852 25626 86177 4039 13879 49803 62812 56610 77515 83566 46190 53968 81408 92259 85582 38355 4285 22449 91052 12327 18316 86598 28693 4408 19132 959 64992 17615 10245 44515 19026 84622 54608 16966 51127 26551 1629 66895 83973 9522 10493 99075 81214 39590 85525 91923 89160 9732 9588 53396 6516 79509 75133 37618 50760 59330 2165 65901 23621 11230 45017 23545 21788 20698 55246 32199 99007 61516 73159 94009 51468 45415 57141 37754 24537 88629 86257 97785 25090 8157 59984 29019 41307 86471 23741 54458 81928 62794 32310 84651 87031 89931 98058 45039 10764 64793 73128 93011 77639 64731 57776 60360 17521 37997 13507 72769 50809 50718 7400 77413 33451 24304 12652 90806 87843 81840 65816 18653 27528 79480 17739 96866 66551 30883 12666 86301 45952 60729 67076 15257 41893 85728 59102 58032 75219 28620 68581 51456 51245 70166 33268 95930 61739 94861 25532 46344 96095 22659 43263 64658 16000 55999 2807 37041 595 6170 27381 78629 91361 91261 84690 9058 12802 70294 740 23461 7775 36740 75922 67624 25425 86176 75972 31035 85783 41789 28100 6460 82505 43241 35616 6794 566 41927 46942 2498 42949 54559 52059 26054 4741 77813 11445 72329 37326 16775 98524 10251 29298 81339 22781 56336 7546 7818 55547 70778 45780 23074 19991 24146 19394 11677 96268 77786 35981 40978 23915 89655 99756 72955 34601 32731 83291 92356 10554 34679 38285 81544 57479 36796 27663 61080 51510 40864 4596 93178 21791 98806 56723 69241 90729 29287 15998 40990 8953 10483 89759 37059 39757 1989 85163 13633 28439 38112 41157 73628 85559 66102 11226 81878 29241 27256 3732 98686 57359 33576 477 81670 41599 31315 69768 40936 37397 91267 95837 14964 57033 87293 70300 19841 54620 37327 76555 6133 14261 81343 63674 96237 21113 51063 77340 45741 11253 72453 8493 30806 76325 98353 40210 72401 53119 4851 84327 72524 3220 69272 15588 31308 46050 46136 78993 89203 48425 56713 34164 78927 81749 62674 84050 41222 78801 53676 87042 28233 59416 26707 8043 81770 14229 14459 82510 27184 2868 24873 63650 28414 20152 34440 15176 54906 32818 52676 65121 12731 28890 62631 37591 83344 23893 73272 78582 91587 28079 95148 55397 86303 50142 65145 15312 27162 23183 51494 85926 2753 78121 75392 86336 38338 2762 93676 36896 40638 55986 63337 13349 97962 75156 89597 94590 68023 30325 18943 11914 37830 28961 55703 36945 20213 71668 31826 29127 90699 65586 74458 14473 55792 98593 32732 43260 48678 1813 68551 91334 54155 70480 51913 12983 30101 78475 42371 4374 25710 84535 37730 18870 28115 74704 61705 27672 45617 31599 56473 37071 55205 71462 51787 41090 21473 69246 46355 77085 30287 41711 65929 15979 76212 12138 30906 7195 17602 24979 49296 84385 67592 73256 12056 26994 64815 30546 54135 81239 53021 14925 25050 286 52078 10008 27002 38317 28368 63709 97251 62277 37251 55294 9149 86495 4243 39348 54134 37906 52898 16802 50264 66250 62996 97378 50389 51563 20516 68301 67132 79156 80380 72124 9264 18278 29956 99110 12714 62766 15217 78346 17411 60509 24936 22936 54184 97854 70869 39723 83716 72683 25389 55881 4250 52794 60928 18516 8394 27463 42511 89712 14161 49607 3563 60588 36930 77796 64825 39891 77411 79719 5536 98062 78955 64454 40062 44276 67564 78293 18665 3005 61503 94129 30112 6331 34709 59043 93839 40540 78958 55417 29538 76233 20324 41708 61537 79798 78641 34578 54397 51265 9216 41496 549 504 48025 54738 46341 42094 52695 85352 19095 59684 56291 68266 39357 16403 35394 58894 60709 60132 10268 61211 74953 81907 82909 784 14099 66674 16981 68396 4736 39496 73690 96400 62950 40661 2051 23364 73769 85947 45348 54858 38619 60829 49646 16268 49523 69927 26163 49838 56943 16100 42077 42613 13237 82210 63653 38871 1136 40085 59360 20742 25591 40431 43133 50084 19673 16782 61887 37533 61867 59581 97084 8966 62 86352 90603 88341 18265 79317 48751 762 9428 39677 54375 97930 46652 11170 93758 7478 73296 87921 56959 49829 19094 68200 60997 9651 54616 95787 61058 27729 35785 2601 46239 46565 80793 49024 14074 47408 71874 80589 71345 95436 72016 15059 61151 52056 67177 85849 76134 18805 92302 7989 98879 73091 77083 97029 51268 45210 58974 62173 67540 99523 35306 31131 92004 77030 85713 44450 21416 14719 67047 67471 7852 77161 63320 26789 68473 89379 24126 49716 85257 23305 79477 10034 52181 5480 31758 19028 76480 82537 99413 13829 31157 61924 90904 15027 78794 59545 9701 33108 37634 2211 12351 36015 46320 49401 79430 50939 63126 10585 47475 39603 25760 98834 34907 16945 42898 93223 59625 42454 2397 44124 49943 15477 87414 37479 24051 2835 45807 69959 16323 9704 83116 85053 99862 25386 79962 79018 11783 5410 82884 65882 97697 38962 9283 89572 21376 63917 54841 30225 22121 46552 87176 72357 83377 20702 82391 95138 86451 82385 13924 83316 88568 20094 28487 39028 95652 48200 59409 57430 68861 8335 36906 66297 80535 67212 77302 8225 4284 2725 68268 25703 73319 23498 6908 30009 57803 99475 6225 40370 45648 75635 80381 59707 57133 47021 1944 66091 41943 16767 56879 80236 42014 87372 53517 49795 26472 80906 45609 11085 18811 25285 76692 56863 38684 94765 61287 85308 530 56201 33821 68805 80172 43539 23445 14564 70384 77567 99015 15231 38513 43307 12300 75853 8494 87208 16634 97283 89699 65452 76198 77300 9933 45011 90009 23542 30523 524 71749 36440 9819 76065 70466 26406 99745 77412 8813 22539 83407 6444 98868 23654 35710 82035 40574 69962 55639 5452 72293 3826 38818 40567 12105 55716 19015 38559 93884 61902 69078 65163 50444 18700 25334 26021 53949 80364 8854 34090 73476 850 9979 62464 52572 30993 16932 49275 8755 66537 12924 65239 7394 11903 13608 53237 76935 76849 76001 25635 87611 71537 98662 6605 45713 96947 87781 61505 57172 77673 68034 25665 13933 6636 23005 86600 74448 54383 52834 52326 37249 26083 1046 67152 94606 27318 53403 50591 22545 33533 12871 41305 56515 9993 76294 14934 11837 6965 40662 41522 15033 7196 82670 84743 81947 21745 48047 57682 65276 58720 34366 37822 57224 93445 29633 65782 5663 87805 54322 33930 4861 75102 86338 97865 49603 35296 17994 17117 60627 10815 48416 36940 88414 20573 68947 182 77820 48804 83584 35662 13700 42127 44139 17197 77405 34089 36798 28299 44731 40184 84241 24123 67742 78460 48648 93800 82000 83402 21256 16342 13652 29251 79992 27835 32308 1667 85113 25729 82075 38534 18183 67045 45594 14781 48145 62413 27440 28003 44353 49405 16683 10665 79849 10018 95631 85942 4962 53180 52069 92711 89922 43249 52714 47692 85323 68767 66779 25179 75583 16537 65982 19710 67410 70621 72007 31685 55277 70008 27414 33227 92524 83522 59288 38657 45511 76672 61548 92589 53115 20377 57169 97859 82617 44853 94839 24281 51984 86805 73135 50944 15566 283 34626 67460 92747 92946 63568 15382 87613 43445 4705 31662 71296 57482 99018 10624 69726 40914 46763 903 15862 72270 97605 93649 95551 99606 27859 41531 51595 26338 9041 45821 47560 66344 28900 40397 15378 42280 68669 97809 61460 65910 64393 73356 93500 40803 37317 67094 8751 92278 37667 85550 68636 62561 34465 2339 94530 39493 17727 8579 77742 87632 46451 7622 24844 93394 52386 40934 88714 35636 85777 48446 91067 39691 11752 24693 96856 5992 10463 43456 57842 8718 7985 65362 5185 21611 82349 41091 39927 51377 9637 98760 63614 93746 48606 60065 64499 54286 27182 32130 68722 88874 99301 75960 42121 21883 57012 89405 74663 24865 67276 49156 16440 18937 34486 64141 71326 41183 51099 7964 19992 51585 29839 12065 62503 24677 89353 55161 14592 21132 93645 46160 939 29283 56555 85715 80983 17154 83218 44143 58453 77050 55922 53331 35939 12297 40470 7621 30687 28011 73518 16271 92060 63542 41759 78572 41593 2345 944 81378 96682 56280 48594 94467 84501 87141 79343 38179 56087 61726 30468 68348 98496 37813 60127 3761 4476 15639 16140 40660 67008 36160 98877 93929 44133 15409 56523 65384 35218 50224 39049 11753 34238 42469 31036 14222 82530 94044 55390 72622 91865 87246 43312 86114 15658 60270 32264 9673 80729 81885 40296 35711 63523 58782 88735 48713 44186 8120 62494 60003 39678 67413 43511 67875 82830 16357 5697 4167 64179 82376 38659 79870 51553 2550 41910 7574 75062 36862 56097 76753 12177 14087 20383 45329 17980 40154 93818 88314 77867 84770 15943 69322 64202 84633 70596 91380 60126 50489 55705 68320 56707 46080 38904 1001 10749 37003 28348 15142 55370 39530 42364 29677 54204 82666 26872 73933 85281 43651 70926 54466 94896 50033 11828 77401 13971 19442 66135 99856 40814 83139 13491 39587 91148 92191 72897 38192 41136 94607 82775 48704 15315 1655 49575 16835 86648 40826 77507 12749 11999 32280 6621 70110 36184 72217 28589 64943 50570 25353 64022 86923 78279 61627 90318 91509 37270 88291 47454 88668 89200 12594 54889 59809 80184 66183 89096 41906 90633 3414 78682 69625 33928 62831 60351 18093 24324 59676 26359 33501 69088 5380 83093 57424 89036 10650 41986 81023 14231 91304 69679 82607 50339 75172 59395 46200 32120 82232 69441 66617 98317 84682 9675 921 98144 26501 7484 55047 66039 84699 50831 68108 47078 77059 11496 27241 70102 94811 92435 73445 40607 68920 30757 63106 97189 28857 2096 5920 37933 76557 38031 53644 4867 27299 85919 28338 74238 69601 73844 30826 32190 43435 23884 3118 48339 53723 59410 49718 60303 28734 84996 96719 97732 64750 54743 64374 22673 79190 58887 97535 62069 41203 45862 66954 48254 65133 90160 21442 5160 81159 15860 35837 14142 57008 9961 52138 95719 44820 71059 83574 75513 13301 41395 58493 12445 67937 97571 16577 47866 28847 18423 49375 48844 90013 14096 78484 14127 28322 37476 40343 38409 26018 88556 73121 43092 45717 87017 83252 92466 44237 22576 10732 63221 79633 79050 94848 64360 96687 15988 1774 17871 79195 91451 24161 37917 7245 69972 93554 44942 46037 63345 48193 98624 59009 7772 99354 45186 96973 64380 325 70002 19177 79726 37980 93536 74385 35079 89925 10270 62314 62712 61192 98614 64741 17288 45686 52185 11513 782 51064 57689 9684 17589 32670 47934 26940 71652 92793 35992 72386 58176 55056 391 79662 46460 64244 54661 57826 76337 78463 64564 7274 23536 42500 45466 38704 69696 16565 5402 32138 77147 31486 67098 48451 67463 3899 84707 75031 17006 64927 69869 2587 22656 89915 75272 85812 68508 49172 30728 36396 66341 31817 64717 7815 13553 50321 83325 25940 72988 64586 37406 94743 1322 68369 25597 1330 56706 86768 9890 44623 38709 7576 46646 65010 2653 85512 47524 59178 10762 98489 33991 587 76499 15120 61732 44838 22575 58724 75644 40438 64400 8574 67044 48759 19178 5420 54320 40136 80123 90692 69424 84512 35314 76823 1089 97241 60814 80300 15778 51008 24689 86305 19196 18880 9064 85114 9365 59524 33948 63341 13266 33648 42419 84309 57149 59687 79192 40726 44350 4068 21485 65470 72869 31120 9395 47730 94063 7634 45048 71157 93165 69536 16263 2665 37891 83920 6306 56661 65508 42783 3742 47138 70583 84114 91172 67334 80462 79266 38811 80734 81712 41020 5642 23377 5083 33599 16849 56438 10482 70928 1790 40757 9730 29919 25799 65101 63372 52844 6109 83532 18446 47683 2077 52990 78130 30762 78874 83859 69528 53229 87960 95836 13850 78164 6252 60207 64165 91637 96754 23667 12549 84064 14357 41477 37853 45502 5754 67725 13006 74465 20268 20583 77410 93734 47619 58752 64104 75943 52096 68161 79087 9527 79241 55875 85289 83397 52810 77096 40393 70406 35799 36430 65885 80568 69769 42503 6178 83400 97676 6011 23658 39943 56639 12273 81568 26156 49883 68531 27003 53182 38992 53334 15739 9336 44069 12743 29410 89893 64949 35107 1993 57413 99139 74169 8204 16630 21940 13725 23052 90415 25957 70842 61904 38282 74638 88242 4372 84903 83348 92859 80171 30081 28916 54799 88164 57385 98782 60039 60226 61601 53325 98304 65152 7001 47227 39123 84378 8688 61422 84667 74182 90698 84948 57664 17985 51244 53755 472 7873 48457 85418 81263 52421 41818 78929 92824 91976 59665 29155 41054 5978 18178 36501 32419 22970 26808 85532 51463 491 19525 80032 25358 74017 70622 13587 20563 88809 80967 36167 35463 88934 76121 47638 73665 47095 95883 83172 80176 89544 15046 51824 84185 44505 68851 3687 69359 52159 83744 48311 37419 79285 99198 60490 8855 32102 23205 37642 3486 41358 14246 88552 14965 83530 68116 19321 4246 62291 76367 37542 17370 42207 13303 71471 92237 40347 11571 3342 94124 20154 76724 23971 33225 38331 95421 78332 88125 43316 6637 19048 85570 53257 32843 95767 44603 29253 79405 37229 6376 37718 20087 53175 22189 4253 16563 49707 93790 42958 1057 92078 80265 76389 52720 72889 20438 88873 33362 21076 29502 82220 17096 60705 3327 87396 73269 75930 5072 7092 73967 96683 2719 28246 38325 58799 19044 1417 50386 10384 54794 97629 5431 7418 68170 98381 74875 28542 63969 10043 67252 51818 65718 47302 96774 7590 72664 57982 97475 81204 48820 75756 56830 43834 38584 69913 92404 62096 98123 6738 29794 59390 64243 51898 22388 30886 53415 48135 60442 99784 4314 6087 84990 30356 67275 32740 70745 48774 58112 66209 34012 99588 26540 28309 64753 95285 61198 60960 86416 64739 59575 48793 43691 3415 89567 2343 47077 73822 21518 83082 49037 54625 24518 76899 6962 33990 18310 5065 70972 49551 729 78934 21389 56361 34618 18156 46739 30197 52786 85835 43899 10187 96684 40126 73523 59683 99545 23470 64439 22184 39339 24716 22213 31965 15473 19729 95419 52641 64537 75416 14729 24672 81992 49617 23706 60621 40848 24702 8975 37410 2895 61981 43706 65045 3745 78458 48950 45138 28360 29409 89949 6202 75633 63474 81934 66251 1231 43018 82637 64852 20861 56301 51018 35271 94077 70298 90377 78887 125 67337 55983 31307 98206 71317 78820 39240 59845 3382 10086 39088 61527 75790 68288 1466 31066 87845 17000 63109 5579 52144 58683 13019 55011 26415 78837 77990 73691 7393 12478 46435 49792 88998 18023 96044 96843 77417 71589 93900 48879 13101 37746 29159 48456 26468 20004 59249 9079 91719 73433 54494 87946 28828 14151 78930 32520 82028 70187 95051 84513 21283 50776 78185 86187 86771 52197 9848 92720 72983 64914 81174 73276 138 21377 97918 11164 99903 55403 94400 13992 20457 63227 35499 23540 70091 85169 32666 41126 92898 61541 37140 93266 40701 10847 52975 41511 98450 91353 38763 21998 82567 7078 40048 80170 87290 43859 75819 23680 86391 41147 10580 94682 41815 23523 82450 64149 2738 92971 92031 34223 24643 21190 25057 89104 54481 99035 88917 47952 64346 18759 30113 21467 30835 46598 93690 20947 25323 32180 50973 96825 74816 33757 95504 66939 13909 41213 58109 16930 72987 44061 67436 92616 91019 58001 77406 2244 19976 54535 41293 64924 2434 62676 47685 45554 48060 7411 15103 96137 25809 11482 67981 61755 60575 55694 68212 66386 18122 19523 88964 45314 33285 68891 68825 65343 69305 37372 59570 52643 695 63039 4091 1228 21636 1607 73728 64428 78187 10728 18050 32559 4324 15386 88428 58956 67319 63361 34118 62200 97411 33808 87501 65292 89156 62272 98644 99239 23270 43774 69320 91775 6012 87036 98526 19089 72250 22600 51476 34169 6113 62046 27576 14837 66524 83277 72408 8049 12196 26674 70877 73380 70349 41069 64788 79913 8891 87830 22473 40153 32486 88904 97690 64345 19931 94847 36342 19264 8767 61807 52747 4195 92211 31661 97628 87150 63458 82373 47737 26919 62015 33477 1666 11097 7120 97708 96422 96305 12365 53078 84545 71420 25155 4553 80907 77472 7929 12345 60848 44917 21837 43347 3378 94602 75984 22420 26853 54901 45457 25311 35900 54921 20375 64351 2265 39345 11774 65023 16616 12047 69637 97392 47048 32776 94013 75159 77348 57541 25541 81273 15541 4060 29648 66366 18796 64123 15584 33556 80866 8206 38968 22563 217 72742 29512 81508 96230 14346 11585 77883 3759 52977 24278 67473 35021 35323 2728 94373 48152 56542 40937 70050 90915 1523 89613 85023 77470 58334 44734 7029 97965 87785 47282 96526 87723 73001 67757 38749 4001 7965 27697 82138 60891 67234 1679 67029 48463 47489 83342 98712 66025 87800 86398 79470 67012 13649 55529 28403 78110 80736 6215 30300 35713 59974 10459 6466 80233 27854 60733 33410 691 94377 8934 16300 80042 97511 59016 34725 33359 87929 7500 29256 89790 36954 55368 94916 93792 85788 17751 66952 35258 66308 96337 10193 59803 78444 58462 75510 2765 95275 69893 37495 40521 64464 69220 92861 96535 49555 51319 84093 97530 1776 1402 30127 63254 39303 30245 19910 32824 79569 95753 48770 83314 41766 77880 5154 87268 73195 63011 68093 7832 27561 5003 73298 76900 31341 20190 80561 62542 36588 61417 36996 90747 29759 58331 51370 82305 75201 56928 25884 41964 18663 43055 84802 72908 56998 24657 70533 51461 360 43238 25758 47781 6310 93456 24119 26714 71106 96885 77574 45783 25060 463 39261 15484 96070 14582 45707 45130 46248 58079 30594 24109 66644 38058 15903 12688 42368 29400 78450 16081 26470 68273 81036 22938 7996 27087 32442 29891 16659 57506 38729 70575 64317 3935 76881 53434 41670 38352 59818 27955 48475 79311 20990 50876 37105 12219 83098 42480 61175 30348 77261 99370 43861 43051 90891 70658 64776 62035 51827 32281 9087 31608 93483 57770 34625 82944 13086 86381 42954 8603 88954 90755 41046 81490 69517 29642 41758 27203 77387 78174 58969 24709 98018 3109 55992 46863 58036 41816 74949 49258 16377 22192 30846 80763 15928 4859 98966 38918 19707 80557 94386 36955 23501 58235 58386 98483 89760 52751 93033 46164 40267 28752 90084 86707 39660 4739 36696 22447 77986 32963 30620 200 42827 44552 30696 59651 4470 48070 80909 44449 9218 86532 44600 13140 86060 90819 80892 92791 44854 7385 45217 19608 78479 70560 32601 80486 91346 83628 20185 14414 45806 69809 80145 88187 79375 8402 19173 29496 26150 26638 55919 43227 4937 50745 30598 33950 16037 94460 74403 49695 96246 41722 23624 64267 71038 92240 36722 11403 47424 9702 22131 67682 11782 33585 5457 65877 83664 26621 23246 66933 96819 73178 30241 95045 76036 71379 13227 25832 53364 18635 3750 35788 3380 44900 56156 21243 86328 18255 15185 71613 78215 48252 3390 1897 36038 37455 60950 45203 16618 36921 35374 41538 86222 82046 53351 28144 7938 95345 61256 31693 13573 13996 74931 17514 30203 4203 16473 68598 31934 36909 19527 74623 68137 89535 71753 59449 85110 61273 89052 58503 83197 92807 68907 49578 94686 60238 17820 39183 7036 34443 22930 15747 44070 38608 1428 45195 29437 58947 99766 13236 50305 95927 3470 69158 30299 74117 43280 46220 43318 89289 72542 31541 50078 67332 42968 90400 13593 97418 74400 95335 86453 17901 25207 58562 38440 32116 75712 43893 2247 2108 76815 89469 1005 76236 5355 79128 93712 99049 48560 53198 52617 70219 86343 60361 92149 5916 10119 34532 58231 24601 42709 30133 73904 21000 79866 18338 96680 89146 91173 2134 74610 35968 29329 9090 5492 50271 52238 23349 55414 85109 22313 87120 22481 76640 87943 8667 63705 53393 57110 88698 10056 44683 26313 11619 11291 6941 3560 70313 60919 52015 55785 33387 62969 72973 19338 82402 23202 19960 79255 93129 43778 77661 6856 77448 32625 98157 36384 95691 79677 95143 51060 62407 20964 65227 44831 86841 98866 95517 38433 95974 73143 41834 89844 42074 18833 97693 30098 71985 48206 44907 69863 44482 1366 13294 60998 70232 75728 98667 26533 42355 86896 29962 99078 5270 41625 11963 93888 7403 22569 17640 61560 15068 83829 14481 30985 50511 21730 87878 96227 72458 97772 41560 10195 20336 23968 40746 62720 44782 83498 72944 43777 73716 52145 20337 53547 66642 68180 83998 71103 31432 7603 12075 29109 41574 8051 61040 99351 91996 26076 19427 83340 54839 33729 61328 70122 12160 72052 80186 69897 97939 13574 94937 23990 46101 90756 8383 33027 54242 50515 3599 95547 83410 15900 88532 26925 49933 86803 47007 57483 7826 76966 67189 11151 82708 43192 72513 72289 38045 71637 63822 79046 3087 47272 35329 95979 2176 51024 80279 91864 84997 68434 43690 72657 69949 29544 62022 20444 28664 75568 23219 99965 94417 78327 80993 50970 45140 88753 57714 7867 89884 76657 92584 99976 11344 13393 82631 28057 25064 60703 45331 64736 15832 68050 20880 38381 4803 56465 61928 21727 41961 96457 55483 36152 80043 79103 47342 2998 74140 19697 66796 4127 18347 52580 30210 7389 84287 49362 85441 18963 89774 35153 83287 95341 76000 46286 143 35364 91106 60624 45446 6206 94684 78476 87415 92417 68482 60174 16783 81558 3872 94924 75555 66558 5756 11468 47507 19319 73065 54939 99628 77151 14308 3038 59026 58629 58140 25610 26179 61352 5527 85803 5000 8735 46608 79366 46594 79544 8542 39616 44961 97421 59215 67585 25747 51407 81336 16681 99155 36204 50639 17148 91811 44346 86739 90586 78468 69466 15461 69671 7773 10631 23602 3608 87832 57605 56797 39107 57258 68307 30165 24195 59259 68339 75185 32293 22590 57919 38129 62899 8596 41435 77618 74895 1158 16199 5195 69942 20148 94741 46386 15995 70607 55974 79639 71300 19426 72730 8753 12861 24613 13934 79947 97727 31712 43889 72263 20098 74398 18780 99615 59407 71644 45753 80724 62615 83369 67106 59299 1333 44079 86964 27226 35719 4912 82496 75900 84748 14244 33037 28130 91075 52356 8487 63533 2763 28483 74574 98071 3829 70818 81452 83074 40987 28167 32425 41616 6737 23649 41048 10771 94359 62699 34908 90575 50260 41915 8282 39862 44866 28825 23177 28297 93831 70932 82009 53974 9103 90719 56333 54739 22632 95418 62748 68682 10418 67185 69437 1262 71865 21536 48564 94525 97142 45921 71013 61138 96864 28482 83124 71040 10435 87410 47364 14064 92609 29560 47739 44495 99199 48612 79944 48995 66715 78500 91748 63956 22456 2111 71491 2956 80336 73704 98981 90613 50189 76086 7093 21975 18975 25622 99657 27761 53971 42557 31657 13184 23267 35909 36884 19213 11935 59106 11014 94266 20539 6955 23844 9728 28466 40592 66820 54256 31819 30770 72830 11769 91772 11721 73559 32701 80034 8461 81550 84291 68873 78753 21176 98331 40501 53579 46423 79645 52466 38942 27766 98250 67025 43938 93334 49807 17283 17800 5319 84960 49740 28746 30206 33951 414 80879 92174 16216 51053 17468 74546 18344 12488 91959 66517 67771 13017 24160 94385 57321 74726 76779 59768 98164 41314 5467 35498 94724 80087 65619 72364 12175 90535 24003 43773 56317 8403 6597 25473 72719 28803 45996 84015 47386 67613 37483 5518 97896 59911 2180 57259 71498 13926 88799 93064 84034 60544 26215 41341 62436 59172 82963 34384 70218 69134 44156 54659 82729 77255 98125 74968 86369 94581 90444 25014 26420 21013 20285 82358 16617 81645 63142 49149 43126 16414 5273 7282 9347 88413 41476 6690 49664 37649 49083 86406 15713 34784 31499 70323 75595 28824 50640 6333 77216 6643 72612 81553 28496 19760 17185 4256 64887 75035 45755 34481 91997 67805 33148 67128 94254 88006 85605 9986 81071 79670 2961 90487 6906 20478 11367 95508 15141 68400 28010 12048 3233 89809 73887 21310 60421 64023 67953 94145 1354 81077 29014 34347 96954 35419 59782 86776 26717 74164 55629 5350 34051 5792 62893 47319 39630 16582 57583 42883 47155 37453 89320 16067 81427 36277 87532 31535 77645 17264 57263 51833 89167 78645 19894 37060 50310 89095 20985 89376 80383 46984 7614 30340 84300 38145 34111 11064 42973 58341 10626 73115 39881 42910 98566 74771 20555 68681 62486 27089 9613 71529 11432 34892 35938 67654 59014 21609 84808 7357 84968 15631 18914 86004 67294 63418 41930 9790 28438 89295 35847 22143 50204 14818 67302 78671 85638 57217 41891 43095 17767 86250 65070 52561 26296 50993 53521 80542 34137 46869 22051 20473 90549 57606 35768 25416 70303 48691 70215 75437 19757 88149 68740 48366 72517 42505 77890 57523 48598 85365 56495 24908 35545 34391 77512 31518 84014 3836 91731 19850 31580 88730 55781 15013 53281 9344 58598 63409 5324 63325 86115 58078 6506 43919 93184 36642 59490 39926 88109 13517 81360 64378 88174 69453 90825 64599 73779 20091 96988 62428 51904 42848 56442 83799 44713 42716 13414 71140 70271 59557 6103 19108 67244 86780 45909 732 76515 62405 50904 69558 83345 22185 19593 87260 46369 4021 50940 55340 36563 72887 23167 88070 94084 77258 8144 209 98797 44597 5441 89137 7927 48190 2050 75294 5479 38208 29455 40602 36575 31278 20194 13314 76288 69833 10750 22030 57767 22347 33875 58402 93487 46934 86931 14043 71721 79014 31399 84223 44686 96792 30532 8599 68045 94936 60849 90383 91326 4079 49198 67635 55156 70903 22229 53190 25423 69287 56615 96245 88209 54871 95448 93773 30411 2073 19331 10151 75258 46030 43800 67041 77158 25006 1148 98652 58854 78334 45451 75121 17801 10572 53268 97085 31800 45975 7509 80878 9653 75210 47279 42216 85204 90156 71997 82793 2845 3919 89579 90944 55045 1514 75232 32861 64435 73535 67061 69572 39923 63353 33349 39272 75887 68106 16207 4779 54244 31048 82212 63102 63386 17275 63271 77695 93638 8972 40947 66445 66899 48645 30130 46020 6552 40264 68746 14524 68880 84112 16891 61140 5735 57700 90540 96817 14054 17624 29045 55183 54617 5714 47109 25384 37289 79252 53126 8819 17594 83138 65853 43869 57381 82853 5058 6474 18659 30227 2192 88717 6964 88316 68909 96911 59637 15366 69830 83428 46972 8359 94570 75661 82027 68988 72108 30310 57406 27979 91264 83786 44134 69405 72582 94832 36953 23016 45058 53829 89161 32086 7940 40410 22081 83389 40411 72409 71454 13438 9270 30647 2488 96663 17809 89556 46624 50230 98563 65534 77684 50236 37833 96313 555 61435 53984 90896 47856 9205 12849 81889 50778 21625 33820 85729 78319 53942 14098 49534 82426 12887 40363 31718 8761 39551 67995 3982 14177 21191 82757 42694 11720 96471 27710 13107 13676 71097 11628 62495 86922 25142 78202 21488 17776 56552 87513 57624 90296 29944 79069 89368 41383 11714 4806 67454 30451 80029 83654 75540 1423 80255 6351 46280 24546 84004 93056 89805 8354 89254 44206 2655 67346 64639 33107 48280 41697 9431 90223 89463 96506 89526 10271 75741 50270 85227 94364 32913 55771 51404 91856 59372 42507 21707 24849 6523 61886 71948 29230 34544 89950 48469 18192 59088 35381 75945 92796 92637 64479 47647 8472 93301 39650 17528 12176 41772 20999 42897 59668 90017 57666 90823 93356 35812 96238 31671 96661 21398 78169 89978 39940 43145 75476 58260 11165 97746 51542 72008 59132 98635 53979 60484 39952 53167 84395 28771 64752 71944 59513 79628 81150 95405 79769 35755 96963 30690 99637 65143 39250 21765 62159 2272 108 27765 75941 59963 39690 23043 6361 78024 2578 69354 88711 83594 63617 51483 84724 53636 59572 14174 3335 27849 35435 64455 68926 71107 42183 66608 97064 3434 65576 15109 83855 30842 29987 79043 77797 95886 92449 1210 726 4903 86397 63541 50065 50039 48705 12579 52490 51503 10368 76592 55640 62681 17122 47996 14638 18722 21736 36830 57242 62510 88395 82348 48818 40239 39948 36900 86421 24350 46114 88947 39956 21773 88750 39 67951 30695 68609 82928 93793 20620 36340 5182 65678 27555 20959 68573 80566 50929 18337 75622 93973 56851 68556 52799 27581 27997 16096 23169 40150 77141 72269 71995 23300 73223 79955 88664 58963 7604 12544 84542 96214 99977 38639 72544 89819 33793 49782 69946 86227 6023 9063 61873 81793 39338 29694 87777 85583 51390 63447 9807 13672 59945 46637 61992 83227 75370 43070 24827 23878 72686 57061 643 64946 79089 41603 72125 84431 45865 24587 9059 94521 91325 41800 34570 43604 82538 29579 10256 79380 98638 40076 30339 50925 19480 19905 57587 78046 6049 58571 77878 74871 38677 57028 83870 14954 24937 38564 71919 60594 94872 13686 67024 70394 42212 47038 9467 14943 2398 13347 85199 78373 31011 72277 80792 14950 50593 53573 87734 89302 85780 63685 17401 45118 80609 29915 37831 28549 44152 66562 97493 93207 7100 38102 92074 56657 17415 94161 48111 83269 42727 96187 48377 54962 22909 81875 37816 18470 49770 55174 2952 4636 63605 73758 15605 28001 67637 479 40587 56147 96342 97321 21838 85489 60164 53682 74741 50800 61619 89973 20161 41014 80329 48553 87575 46450 39552 4508 26176 24354 28619 22004 34543 52364 83103 62218 25417 83812 43879 10116 77376 77754 70347 14866 54089 86434 60653 4519 13048 37981 74629 24118 43271 44208 82706 35436 52263 28284 65911 6743 59341 6504 27741 99779 80488 20031 8325 13780 40057 18438 5225 84589 35593 87500 52581 59109 734 68779 51112 22395 63858 1165 67885 6902 57838 62089 28210 62655 13577 17107 36205 9038 38642 92355 39959 62527 39747 8821 80221 24912 35100 84894 4341 51730 89542 70135 46938 94805 78784 36734 85101 89347 75721 6799 13945 18750 51751 84989 7153 87594 9442 41304 40227 54623 35901 87313 83447 56536 57886 45682 88027 66603 98788 1122 39246 8686 79723 61333 60882 41944 88433 35299 26660 35210 38899 54540 86248 27558 59004 46585 49830 1074 21939 56918 1857 30058 24162 45482 3974 44748 84615 82797 27353 500 3952 86375 54019 74322 10040 21806 53235 47897 14929 56620 36885 29495 95746 2154 44040 86010 97640 99389 1880 85810 93267 80945 49588 60447 33309 53860 53490 88443 84933 11650 71105 65375 37556 60415 88782 20455 94183 85829 21634 96240 6665 98551 8440 90770 27303 99795 82888 27632 59188 48332 76809 89154 68717 59618 5485 26261 3703 46494 59715 83775 53987 97417 63276 5403 25212 65799 60714 98455 43864 80118 133 87032 62363 40271 37982 45312 95249 82287 64522 14646 45107 49733 42192 33489 83343 21519 87861 23386 42627 38700 31711 37079 63513 63574 7928 46821 53485 92260 49690 96097 96450 37301 12786 19041 6005 22713 19051 35316 56140 35157 1892 32616 96196 69743 15553 51347 27225 53757 89994 95491 46752 73992 91968 13317 98079 15752 73526 55065 19916 36978 65664 40970 3312 14274 18225 38743 66016 40985 36680 44568 29111 64970 66685 42101 66138 95990 17326 52754 12975 76654 13572 20399 85175 69828 27549 78199 35130 71775 44453 78092 42943 5177 32188 48965 9622 82688 41557 3322 26419 57795 86273 54226 70114 87073 48577 46001 33733 51812 64422 76655 68942 74045 32309 83141 13821 45481 33352 84342 57920 65866 72128 30789 90346 69538 42240 58080 78083 59316 84893 26255 57560 59140 52123 91234 14367 80460 34065 3243 43746 18808 78377 69215 10819 59198 90936 43396 27480 67874 87984 79818 80003 81789 89011 83862 27904 38856 31032 22573 15087 80674 23945 47924 41827 46567 18616 17771 61202 81345 30717 95728 55470 68300 46397 70808 31165 90071 8032 73783 15857 70190 61332 87493 63229 11958 80887 5803 88343 79602 85930 74694 82927 40653 80847 93771 1953 90075 48317 29772 50615 11402 58164 46330 74082 10475 74785 75893 17824 43574 15917 72248 29130 60869 83432 25270 831 85606 4831 81134 94427 58988 54070 69967 75678 22963 80872 46349 28334 26381 11450 88120 7932 10614 45452 17741 71717 38624 21037 75325 98233 22244 17252 17251 78507 77195 73635 34230 36183 29541 74637 31842 94612 65693 99890 4197 7250 52462 79239 1233 92238 31734 66353 56778 29971 31772 91786 70482 55631 80222 64084 74456 31345 13429 16832 95568 6028 46897 1443 92010 18878 47080 12751 8877 59085 80398 85609 91881 17535 4380 54009 88592 829 17566 46145 14640 30323 71344 81223 37280 22676 39608 65017 65199 68290 11770 78287 60587 28484 39167 95792 56846 30791 30719 73839 25160 23384 65628 10837 89346 33221 43560 99923 97587 72349 86842 99283 25627 72970 70938 13581 98016 44436 21792 88143 93116 20121 71483 72791 23537 45733 67390 41371 43464 39897 65756 28519 51941 1622 54897 50599 82147 14191 34500 97449 58865 93616 72934 73828 88459 88484 92450 13907 51715 5287 35911 70276 6887 20391 55752 7823 27501 2021 46901 9044 12 49153 28194 62251 50498 56010 79940 89291 27384 44159 49164 57006 15785 4906 73754 10082 35747 78216 95310 40226 31015 68998 76805 48803 34666 54710 72050 28056 15609 54766 91538 56002 74759 73652 97826 96636 6055 82713 22141 62192 38365 47612 86621 82615 23036 15088 15559 18049 88976 21358 93975 23786 90091 33616 73869 94784 49473 10941 19414 10827 84569 92909 38846 25127 90484 54500 67767 79099 97745 13727 39068 63457 89851 8244 15072 94774 98688 78881 5075 73696 80328 14198 68954 76193 93629 79848 84394 2082 3922 73794 16726 10510 21767 85317 26544 56765 3481 47153 55994 4410 18940 77306 49513 62269 31699 91952 84728 70129 7854 70618 97050 88437 13275 46666 43122 17672 95237 6981 76412 9639 49257 4767 59225 11633 51210 69274 52403 92899 5990 9977 8976 33176 85444 94276 85679 22761 7638 44037 96453 72147 75405 8253 73095 81375 48004 10045 36663 83541 94905 74733 88502 82288 95972 140 59295 45242 39680 15521 32074 42978 22606 87831 81473 26947 33669 24426 19574 94450 75196 19370 97432 32057 6663 25700 36028 13088 44388 3696 35829 18375 4200 2871 61440 28326 32091 81319 46135 10707 49665 83015 17452 28417 42397 38050 42179 93299 37751 29890 68768 10612 49426 2428 75395 11157 19644 82894 99050 14124 29255 89576 12325 34028 30706 81103 23763 78108 18135 2579 31601 32162 70801 67504 3625 63623 11588 55958 59382 98809 99011 87100 60615 47107 3796 96197 16938 46142 46406 28522 77382 21273 25024 701 5533 71747 56533 2266 64434 19730 83349 51200 61108 34617 88520 89740 9417 58801 71699 66255 56927 80595 83067 94732 10096 58778 1867 52258 57972 70472 60629 29710 83826 60510 64670 82660 12657 60404 42726 17988 22091 73985 53953 32157 49783 59925 41733 73498 29359 76892 59458 82917 98321 26360 61941 88931 22317 9466 46025 20997 60925 16664 54029 66636 61380 58749 85381 5061 47044 43672 570 49179 92895 19445 4395 28886 71920 95734 31164 42278 77981 56243 78992 28431 80482 70716 230 68440 72720 60616 736 81049 99546 29790 221 42568 23137 59836 21551 54392 86819 48858 43677 78074 92920 4064 65082 96204 65786 16153 51448 27368 70853 84213 57254 5302 25792 27278 7425 92706 46786 45238 42714 11655 22336 62536 26231 85353 28533 65904 39002 89539 71443 37765 16310 21075 67317 11616 48634 36980 74344 99492 4082 3852 61587 66055 46750 17857 41867 8754 90707 85949 85001 55077 91629 63465 55803 10741 54668 9212 92318 25361 62864 67380 95081 21876 41416 93938 68358 69910 92272 27530 20645 91684 85319 58584 53600 16077 47244 66266 67104 45099 44936 63480 86059 76379 402 20712 86766 33583 14010 99952 58508 54834 49353 22310 86972 65946 56579 16931 28068 96324 84845 94855 74244 60897 7859 15960 91342 78767 74098 64303 32610 11348 73122 57429 43465 76204 74809 57170 82966 31560 36846 94734 28899 60679 62543 51312 82856 61740 92765 79016 63426 36886 14500 24012 43084 50027 83031 56429 76522 92652 21554 56160 61207 97756 79062 94477 64047 74641 68007 82573 91033 38242 18449 64799 23575 23905 65210 67395 88737 48706 1381 60766 46089 3775 86717 92776 61329 78311 13540 66230 5841 72072 24449 54813 15600 6957 87340 34593 5907 71811 48823 24247 59629 43781 30716 38077 46998 67404 51458 74005 68398 38052 83386 15818 82961 47599 72018 79275 50949 60858 47977 38356 47558 47383 92527 93353 55054 58110 60378 59720 98174 71819 53204 57084 37300 36992 72095 79310 74367 76645 45313 55714 98297 63017 27595 39572 52739 24421 21207 32915 99386 58741 31655 1032 87567 99884 73334 28821 21080 24568 63646 36599 80382 51536 9896 54156 69683 11207 96570 2219 66730 34546 41043 63421 36831 52830 68068 38593 68456 90629 71662 53810 89180 68235 48035 8091 21523 42881 55196 83153 87271 65072 69655 77445 20933 37284 36626 79642 54480 52640 29833 87123 44242 57524 45898 96378 51083 60589 16493 54665 63928 5621 70048 68906 70614 97375 91165 98864 80533 27391 17064 85485 29412 98373 83655 13900 8702 37819 61465 42814 76093 10223 19769 22155 1803 16657 76552 52292 11924 87422 97290 78579 18366 17100 84957 35279 58365 63941 68010 63391 12687 54250 77700 14565 17895 15360 70378 32862 76741 72613 30700 29510 54451 79253 50722 34548 71442 16340 39627 1589 6245 74844 55418 47099 70362 82609 30421 97723 78323 37735 43327 82711 14732 9948 84087 88034 79254 78314 46838 27180 33289 13847 14928 534 22399 41810 90928 37644 46910 61987 82842 87227 327 37893 55712 8026 69785 84801 38493 20238 38034 26618 19328 49766 36946 93528 81234 88760 75350 27350 96722 91898 66063 72062 6735 40290 63477 65065 44610 7679 56800 53479 68794 4312 59741 57462 12814 51329 66756 32852 56821 34596 28223 89335 68730 25898 14149 12042 27644 2102 94482 58205 40887 35624 51115 7032 79682 85571 62417 98611 90653 82570 39639 24061 9708 41523 59791 16170 19534 17912 27957 83295 1602 98848 42988 87055 96265 20509 93245 56697 78657 21246 27270 85274 66483 49932 22442 49427 7235 63401 18124 72784 74806 49657 76319 69171 22683 27439 31040 48353 10441 37877 90067 51333 35467 89047 38453 72997 25443 10671 87430 55742 99895 95713 44909 39844 24412 1503 58044 99361 88452 37795 75141 34778 66243 62944 33611 69275 44500 88754 70642 88763 43096 83852 62169 29184 16739 92687 26422 42892 32665 45992 11356 61837 53705 69822 193 28047 25538 59124 63385 92781 96835 35480 24385 99074 2461 5002 71599 89714 56691 81009 18618 42258 90582 53099 12897 48547 21782 82168 48516 62956 66033 84100 30500 37049 99989 6501 96976 95121 65924 16719 79952 90742 56969 86143 62562 89459 77806 25723 56313 31239 62502 2326 98200 66984 9013 67893 31551 44591 82612 62179 92000 66918 3442 10072 60748 47283 28560 47271 87397 35402 96142 15676 13492 41317 7770 43790 71538 80573 68243 33687 71809 71401 68001 77667 67695 54092 11608 67282 32836 423 11936 42900 99284 31565 45043 75750 57108 6628 77536 95173 27668 2394 9086 23966 25535 31950 37430 93750 70589 25504 55053 50964 85536 90786 46493 64902 86587 25732 96035 88233 5068 49642 75516 44415 99897 86489 31935 64117 49818 65941 15983 77483 62533 54348 41957 19144 54040 17790 81577 46232 88920 88490 98560 76948 2877 78520 40466 19800 47367 9521 46574 71782 45162 58641 72852 91029 81943 74037 92442 12322 31873 85460 76917 23507 95681 44856 38631 11290 71055 90829 2987 97309 46189 91890 59147 64136 71872 76048 14479 98000 62630 51880 11717 24341 9950 57309 12191 53798 9434 54377 86643 24969 91972 25466 50609 35075 66160 30078 34400 52171 68172 26081 43605 20992 60122 7824 89416 73162 38413 64748 45612 15174 85705 88390 72906 45245 42769 55740 88419 63853 20774 3526 35135 68567 12184 72129 47555 27670 23319 8692 24976 86265 89496 90392 86888 16955 39112 14563 77180 19975 68221 82182 86864 58926 94092 26341 86875 77432 96149 17825 97989 51515 14844 60488 49824 48350 21713 99061 38540 79909 31689 25890 66433 93635 91512 64483 29291 30588 16154 34589 19003 48148 71321 1834 4810 44549 53465 83301 89930 24902 75037 26785 21087 90811 87502 99980 18647 64966 69169 81674 37255 98138 58855 40168 30105 59953 51916 97223 25633 1910 12187 6614 16157 94725 37422 45603 4294 60663 83180 67634 11864 3008 23791 32503 11341 92834 32196 12874 98894 14976 78898 844 12266 40906 16176 61267 61159 62595 13217 34037 53361 47760 12623 34354 32440 92576 6699 78208 88052 44021 35740 77364 56793 8593 14548 2857 705 44274 46329 52137 14032 92866 12178 65963 93614 80739 5537 92123 14363 53498 97384 61244 11110 14848 34489 57336 1139 2964 56421 72792 81855 12427 25800 33588 8920 30817 41052 48767 3778 95217 3223 41251 71452 62552 38885 10869 54724 89131 52183 67292 97037 66854 18261 47004 45078 3150 38444 15901 6477 39405 2489 80410 79309 28719 91712 17896 88253 68194 63814 91096 5915 58104 80461 8478 40307 12229 11854 50723 34104 586 18773 90600 26074 33471 6045 57021 86299 66759 55713 51126 1799 45848 16871 71701 60632 55937 10800 35215 84928 2565 46094 64915 31197 22773 38111 76941 19628 71783 93470 54209 42257 39752 59184 61125 54319 39314 90384 34695 21138 44689 571 84967 85359 34514 70035 64073 62669 3925 34340 24225 40140 68490 14185 97753 23293 97257 83567 29761 86186 22425 8296 363 47336 28155 72735 5546 61653 2752 58183 81531 191 85389 85014 68583 84558 63328 67979 45614 37740 50294 76681 29765 73530 36847 76009 53123 89155 65177 48733 53398 990 44699 71609 45421 8352 95737 40345 57779 83647 28531 33619 66668 36915 73119 59978 6787 37829 17888 62186 19974 9844 95789 2091 76272 24836 72741 47059 84693 44595 21490 64005 39456 84264 44508 67583 95344 45414 32202 94818 79029 77098 88353 70939 33034 12473 15856 30258 14230 73364 39453 35959 34333 13063 76569 84532 28391 76629 67415 20845 11059 81199 54275 95875 87716 30767 43086 23778 36725 40321 96397 53709 79696 97936 61842 2001 35466 89239 35935 441 73099 41437 1697 93296 9965 89129 97481 50564 35527 17585 74773 81162 3318 41898 96316 20911 66026 92249 76097 47712 90818 29523 51006 81898 7785 63921 65406 771 35063 13524 18931 62319 80576 45270 33357 81759 22428 39815 11666 36819 298 37561 22822 27206 48087 31384 7843 35072 62338 23850 70526 50531 65279 82908 51386 74299 23679 83238 16640 60249 87700 51650 94076 10294 40555 86101 95395 52944 30192 20471 30596 46452 49835 73935 36586 96056 79926 61200 80421 84840 18540 54055 42228 24513 23670 68236 93031 68666 9162 90337 87787 31776 71203 47179 27801 44328 720 37261 60172 95178 42140 75314 12586 23053 51353 57736 45124 1225 62328 66142 83774 70558 81739 28035 71645 39274 50573 64157 39584 66085 45850 12721 22901 27802 44231 52520 58116 64096 72831 35342 81956 21629 94090 8320 11099 99686 61580 32448 68241 50193 79488 63275 96346 74408 87136 4407 95040 22145 75440 99176 71448 38777 42088 10291 62810 45868 44693 75330 63905 37380 74320 76821 67360 78247 21100 22076 93045 99553 17062 56922 3412 80388 3210 30061 9981 60440 44410 68526 36762 17876 37193 80585 56748 79410 65020 76067 76989 39667 19227 94970 65725 32934 87824 30608 73683 13412 35988 65194 18988 44929 36002 72097 55352 83167 56013 26098 48750 53242 64845 28077 64566 60285 62167 60371 17147 70103 80934 24751 60196 83754 58880 61699 33663 80816 64273 98411 83732 14549 50749 28748 85228 79283 75354 66007 32227 99434 22017 41292 34461 31062 2370 19793 41507 64200 89816 10537 809 24274 1094 9654 21583 22039 2988 46016 1919 30280 5550 54438 19289 48574 55548 65953 40273 37519 52110 27718 64751 9012 43413 2164 6774 60046 53506 89561 60082 40629 34804 9224 75859 72928 39139 98897 88232 1174 48660 41914 54324 29305 9430 82224 85471 15689 60420 74044 10309 50406 84785 63944 48394 14126 98573 49161 1923 8970 48529 16754 95616 50086 11100 40643 52295 78113 89358 21393 46549 46526 21264 61531 54131 62560 65821 40850 97820 83058 95683 4492 35566 79095 17308 55221 18873 20179 85244 86320 48041 21967 40159 69797 35971 30305 10456 66795 82238 46614 16045 59308 7279 54635 33123 62953 46401 8904 61850 11024 54353 55720 22173 17969 86920 79271 56299 24893 51516 98009 79912 53348 89970 52113 71407 19875 16078 14628 42774 13031 6669 15276 62038 89231 71141 33996 91795 20101 80551 79373 16270 28649 83482 44875 99197 14103 54106 37006 697 69128 69280 5405 22784 76763 5322 90687 65157 27925 27774 13254 67840 85934 57357 10945 17807 15426 22952 52415 89115 54334 15886 6036 4529 94628 74132 91656 57558 91661 21957 49251 71525 25367 44373 94134 14141 81314 3542 43236 57748 96811 81284 50567 51676 78575 80807 41956 50526 22715 72139 33886 66814 79908 61214 97529 82705 69391 32857 33967 52388 50704 52897 23240 66038 97049 86570 3066 33652 63116 80521 76344 77662 97674 76777 23444 44809 75477 95651 66008 32745 99520 18718 25465 74283 86285 10282 30490 2742 4666 76487 4992 94505 56971 33824 26975 67774 48699 52880 63096 29372 14554 69271 92308 48602 55869 18139 43909 81999 85906 20352 26543 59500 17554 69783 61762 76424 68114 9201 91424 65914 60764 16776 19514 12326 51538 72673 12703 47669 20594 28507 51367 95638 43180 22953 41657 56455 39762 95188 2837 69524 95841 60274 96537 47822 99602 17565 52041 67591 80015 81278 96360 35292 75234 52535 2054 15431 74406 51103 43026 36455 74617 1040 80214 36923 38025 24372 88349 38449 17456 31543 72498 95607 38165 41630 49118 55379 62687 55804 89890 29494 703 10947 76623 16149 73308 64106 1987 17638 20674 97714 23363 16558 55504 62231 40458 53001 90728 43360 74054 86068 14436 46506 37345 25763 99159 1207 76780 30660 27569 46353 77289 2150 67815 96002 59450 34045 68874 25527 89105 9791 949 90455 66096 94856 93821 62435 37451 24866 34554 80659 12261 80926 43035 70229 21616 5365 1760 2182 69855 4586 32761 21708 62988 72135 40337 97689 17612 32490 26375 68790 76035 51376 43222 5100 99200 63511 91999 20940 12647 7647 53712 41884 74192 24506 99105 97179 91066 29702 85215 26486 67179 21435 70335 67192 20943 63499 2400 18922 57137 27857 30492 61829 9584 70359 19375 69707 23961 40002 70487 63713 25585 19747 28082 3762 44481 94030 27579 4760 70419 1538 87213 21912 20419 77287 81637 89802 7803 31387 41073 21524 92833 18481 71587 34912 92848 16471 34528 41067 81004 83047 47699 78175 21340 54276 99540 86386 39104 47016 42357 70092 87672 86856 61087 3487 67490 99402 29658 4280 33459 62877 97946 67722 38374 22719 25128 41393 14101 67057 5292 29273 49501 36200 84677 97562 81631 36207 50957 1279 58593 51222 68209 7676 6893 73900 44252 29321 92436 71619 33594 72877 62061 73138 36736 95101 53061 10393 63889 10588 97214 73337 94106 35884 7503 12734 50018 99001 91460 95316 14723 12942 99026 28503 72109 63742 54568 69089 37999 36649 10316 88350 35249 14730 43204 9199 51035 4928 89857 37178 94088 27543 40322 4804 80355 30509 67563 79835 58955 46967 63677 4943 15043 40634 95793 94068 56641 13065 22522 81475 12601 53822 85329 45938 37401 62637 8347 69364 76107 57614 50221 28392 90425 90038 26452 12551 94438 59086 50113 69903 73706 30563 35671 88375 89685 51628 35930 89224 25239 64480 50771 6019 97220 77514 45911 22809 64018 81033 90074 12328 39773 79695 66989 80554 94836 52625 97638 57070 99764 50302 17093 38528 6151 19465 75815 65925 81463 66399 63357 49899 9298 27342 9738 99843 90990 1494 62577 73685 54386 80447 80339 29199 13218 81842 95810 54614 18176 77378 25984 91297 74744 26883 99462 87596 38875 70325 36784 86889 66538 94578 11814 64867 67121 52418 19957 43258 42277 37914 68332 44939 29924 22529 41197 59560 62401 90393 2971 82730 29126 27777 55062 91961 85665 9282 76415 88302 61291 24859 70673 96420 5143 26314 28072 84583 29404 42230 69724 36660 53791 31682 68 62573 38497 17513 4720 30092 86814 71629 65872 85515 47131 96033 42251 35502 37934 28836 25378 16668 10848 28786 92937 47422 87634 9197 38663 56271 18112 54771 6647 45887 19082 97834 13790 69 57062 6784 26039 32956 55261 85805 79953 84033 65445 43564 8459 24784 22884 4467 94812 68338 56853 91252 95261 32893 78802 97247 11912 25069 35415 15251 83497 48533 94181 20350 26073 64481 96642 77682 1881 12204 39166 41146 91071 92425 85469 53286 44735 71627 75986 5789 82741 35082 24418 30584 70749 24319 81888 39598 87504 77992 16046 82936 67809 87347 28425 81623 60452 53849 85061 51671 89824 1290 53930 85800 73023 20885 92498 8720 76726 72065 49010 88721 63836 73019 77546 5221 23084 988 41438 27356 59749 6304 14688 49148 76693 99003 82488 2215 72113 71119 38802 92296 21210 33210 2839 36496 39006 65839 72231 41754 24009 27941 3714 22007 6062 92769 51383 49605 15867 90919 60069 17244 4827 38015 93532 51237 83001 86948 29190 63584 26441 68566 94486 33216 54128 67487 91323 22483 6189 60718 59585 15055 62729 20193 29723 91335 99101 27167 83007 99045 70093 65916 30857 99038 29604 37608 5664 90273 26519 45924 11587 58726 2709 85325 42675 23406 66693 43363 36744 40618 73252 94272 39753 37295 88707 64075 57818 96760 8316 43319 13154 54046 54681 81173 31195 71168 38475 80901 21245 4761 91064 21718 12501 23735 52679 27100 22540 36085 75782 95230 87705 36618 98273 5421 64159 12390 79583 34754 69308 22946 66148 72950 26066 43960 81781 7248 13874 42619 29476 57691 47040 1829 35171 47335 40045 8139 1424 46883 86855 70983 873 57909 11701 77140 82807 37643 47453 13759 16165 69480 11362 79080 2531 11167 20619 42426 44438 72540 42804 13116 41316 6984 73377 84599 19249 81221 53703 32477 30290 14392 38310 4011 8619 75443 91058 15397 50183 82231 86163 17339 92753 17336 71311 80065 72102 38022 86461 41696 53300 87574 96417 77675 80562 96921 65516 23742 72531 85660 77373 32722 46878 77547 14317 30653 31855 20898 93061 93720 58411 32283 15767 65554 6518 75584 9854 40901 44769 23598 13827 71669 26746 18478 52390 48303 28588 70041 88127 51349 88163 56894 91011 59835 86796 67232 3040 26316 76518 29144 28426 32408 17911 2137 46233 99076 76329 30812 34720 37017 44421 44183 31744 99735 96631 99522 8818 5341 5567 99561 67139 43357 47411 14806 60079 31638 28510 7426 77816 41366 44976 13947 43751 90348 78921 69475 17909 89236 12484 25934 60558 40465 37817 14597 95902 44067 94338 73483 50239 81523 82430 55930 2824 51527 47688 3031 7749 10981 16676 25233 76378 93677 40807 89964 34922 82417 51428 75779 75683 81702 14659 9589 2492 23720 36681 39073 39577 86519 82600 43162 42299 37240 19634 26859 30274 85601 2819 80175 49040 73331 46132 52687 49288 52503 24176 25701 11939 11026 27260 89329 48631 47702 94002 26705 62545 83247 49930 77116 20626 94957 95260 993 61169 21206 42045 70569 19430 9990 657 20905 21285 70270 77660 87145 13334 15623 7480 83035 49159 44015 44786 61318 42929 40518 37557 59933 67465 15487 58625 89639 25256 74227 68656 94424 47404 6979 18757 51120 88468 3828 24798 27674 87068 52877 33562 84280 71548 29936 12491 41530 96467 53762 24755 33908 88194 91387 13893 94891 62280 9987 57035 54180 69022 32466 18667 92186 1994 92822 95112 53051 49006 51492 21202 77607 5836 54372 6753 27428 48472 30745 79213 85049 64359 34536 20548 75471 85499 66185 54143 78494 67407 64700 43042 94830 4855 70193 32562 20545 97123 1571 99369 90171 69406 51093 42690 4264 10014 28266 44873 3265 40510 16128 1785 45853 91415 71847 74084 33019 67821 96278 59404 36474 34550 5905 25533 14904 36240 13183 41686 79220 11426 59534 36491 9647 41939 98220 38160 8757 38439 11339 37772 89770 89887 48116 18273 46388 84339 16880 40683 4670 26080 68191 29201 24156 43475 72773 10173 6671 65903 20390 93421 25206 52518 32791 6527 95871 27832 68515 54752 14218 67133 10141 12050 69061 80743 94405 31464 84216 47589 79174 19126 56224 86608 67964 44126 63902 48906 45884 18758 36964 1560 19418 21770 22644 51095 88521 87420 96027 46116 84289 79243 64491 97498 41970 9321 84104 5523 65684 1388 68084 50775 53520 57694 19118 73763 94323 77170 72794 2905 18324 65315 66305 1802 11879 15686 50797 68858 22837 31244 17713 57867 77559 78344 60096 67888 40358 31591 13562 83912 50165 97903 18167 48013 53052 66260 21843 89357 3457 17902 27783 49424 94208 29945 19466 89119 25637 66279 95765 23026 24112 58591 25102 35943 2760 94173 52931 39192 42490 42686 40294 52409 43501 46051 32117 22433 32882 95231 93679 55118 16699 85596 21732 24219 83727 96484 73738 40198 89479 41102 85560 78897 73124 75637 55143 45025 1108 56768 2625 61906 69603 49234 82067 83849 35372 1727 19306 78923 48043 19125 4549 70355 80854 89595 51304 61852 54786 94158 30839 46288 14253 68780 90924 1634 42407 67140 973 34179 37842 5129 57291 12173 43907 39084 81260 17198 15759 92737 29897 35302 59874 32133 45200 34240 37051 50832 90960 85734 74513 63725 46002 45889 8750 70638 63866 75651 69104 34800 9900 14202 43599 91407 72272 68948 4941 39866 20382 90152 98587 95427 54093 46093 5231 3491 44635 74762 98554 48414 30224 42544 40400 97642 10025 86511 22566 5830 53642 22626 95969 79806 98107 2500 29775 32294 47667 70514 49119 43569 79612 91720 25252 87185 76873 72593 66336 68548 47935 3071 89835 90371 89334 68554 30372 39724 78496 55313 40346 3827 90282 21573 59108 63055 9824 45655 32723 22722 80859 91815 7367 49175 89434 4208 16886 9627 61481 45866 63024 58087 99640 70414 26198 10340 62098 8108 98675 56112 72247 63165 67661 56594 37228 58416 55761 15828 5067 51195 77691 14868 78652 12645 30150 21320 48985 73029 17894 16923 5320 61368 58900 36441 36001 20981 64901 17206 5995 53299 25584 2466 79836 60022 88317 91774 38520 49370 3345 27556 7995 26692 69338 51189 89072 73431 9975 64342 95014 39292 32709 77798 32764 84645 46308 41487 35486 33941 31627 93531 29444 18020 98311 18115 55013 78683 7829 85426 33916 26248 69117 52663 26445 76687 70852 68044 93205 70407 83967 85490 25850 76489 53416 21333 80403 13322 30836 1851 30066 66885 75487 45529 44463 92984 65689 82522 53457 50558 95056 48586 38668 26410 77898 12565 40675 12947 79267 75547 24623 45090 64204 30725 76801 57491 1621 16179 10068 14990 47830 5710 94136 44026 13570 95477 56093 73508 63187 89341 86843 77190 3917 3843 45704 26917 52664 34123 73491 35570 33646 73484 15730 7733 72816 6805 17598 41324 27703 24871 93728 7560 13445 77885 84711 52741 43074 4355 38911 5864 30184 89739 5872 64432 51523 1011 7421 54450 3908 58071 24170 5860 84344 51355 92362 75707 5933 77929 42404 65663 30047 92541 33074 52964 74471 28195 27000 24700 46106 47415 97445 4537 23308 58573 57775 71031 5151 43759 78607 44491 70283 57763 32429 64295 34397 36179 55525 80297 10259 70473 15125 14106 8962 49480 35345 84793 57983 892 3039 86083 63259 67962 75560 94993 63308 97318 65829 29139 15910 45282 8723 34946 58986 25301 71405 13698 93951 53265 97013 74214 62924 2379 52509 12815 73173 23187 932 96425 83980 62935 58945 863 33940 17866 88178 28528 78273 92170 39928 96018 15159 71868 17651 20006 63663 78800 47538 34434 92704 42079 17490 4817 47198 80352 68484 56315 90978 40452 36652 61489 77545 23942 35862 34226 71630 65697 88 98004 51017 87338 50068 78736 89689 21262 47516 45860 33829 81407 3949 75154 96898 2494 73889 5239 44992 25218 91590 95191 8900 39620 28229 18982 42921 81779 15249 31385 49345 21775 76357 40483 77886 30159 14464 86377 59862 41178 48393 78339 6822 13405 36698 25509 19495 20634 45723 38937 29660 46019 31291 28416 91270 76396 94524 80666 77408 83828 21706 93879 3685 80688 84446 49045 98929 3106 55539 19524 76635 23883 94072 24863 18218 53904 99659 2327 4114 94698 60407 78567 15322 35565 64451 91565 1628 37799 4843 27215 85993 18048 26286 1886 40234 42086 63054 38843 90263 70643 97829 38337 31536 19825 78980 34583 57401 30014 65645 52331 84067 74010 75577 74196 29453 26902 17995 97311 37221 18119 66103 98914 56722 69096 16917 96175 11748 9537 29209 74392 95010 9425 37807 91825 58252 73898 75011 88245 70712 35695 50584 86484 40279 74326 68617 49058 80463 91722 74880 86188 47170 41378 96850 57498 55234 30803 82716 48320 17861 53772 26634 68800 70840 54260 33671 87160 19861 20343 29998 20737 66271 65441 72023 92236 40040 54107 36675 78490 82029 34248 80344 71560 29383 35244 83043 791 63598 43990 54693 73709 57014 53609 87011 36750 71065 85991 26922 81466 19413 50168 38878 25182 83265 52792 20202 20335 27082 599 8003 82860 19377 80799 69574 50010 28831 94339 26571 69806 20716 31298 31706 91426 44184 5047 98576 85923 20872 78107 43596 29650 50355 16662 39508 68144 84198 44594 18835 15229 7191 72866 20280 9748 30551 91771 62182 34870 33726 9275 37504 12236 80313 23045 50579 25858 48307 6041 87494 88984 51183 87887 84158 48578 34390 88394 92463 30941 68472 76861 28187 61606 77833 69507 64783 66922 74858 35752 18188 5952 52493 46224 5175 73552 35607 56401 33269 78798 94341 725 5346 17305 49941 23004 25148 21808 52155 47592 21323 27056 97851 19948 63652 77751 8188 85959 82862 25735 73235 97407 59578 59075 58276 81965 81894 40208 84132 56092 29811 757 76797 43269 70742 76822 5919 53501 27491 69156 17584 42539 23113 13839 87711 67078 74985 91008 73270 31656 10939 21449 53621 81850 11888 31701 20612 73196 78906 18027 37918 86880 22359 29736 35944 52198 50246 13638 98804 71850 47741 57744 13482 4567 67050 73832 93417 21819 22014 14203 84715 20560 2432 14765 79143 75149 76092 74163 57202 34420 88882 70651 83029 46879 38359 66380 85376 4061 23721 80559 72 41629 73860 37076 65625 53083 97941 98260 30704 52798 39397 7121 97813 73989 61252 53383 41735 88608 22083 51809 91449 64668 33766 47929 82221 75315 21543 33739 74887 66374 51178 8905 83534 56378 44557 87196 51865 90688 48592 88128 74124 93511 89878 74705 30519 99271 28102 21697 97561 52727 62117 19130 72410 5609 23659 18080 79424 90344 54482 69844 77656 14383 87974 9764 14839 40004 81393 83422 4456 23402 48712 68160 67030 77198 55577 31395 19486 98046 54405 42481 33966 57176 58922 91416 9407 63402 35969 45785 81911 42290 21793 75375 92358 57450 94300 47275 20279 26033 62546 13536 19678 14812 77155 27781 9745 10901 57898 60381 60730 56479 35681 82484 79636 33287 27571 73700 40081 24366 48187 18036 19479 54934 58330 73729 5074 80505 39615 55024 55567 57914 9501 58127 53007 20174 36903 75039 57863 97103 49008 81446 94010 93057 92245 84734 9410 77178 89287 92587 85371 30664 57358 23687 75285 64535 5563 54191 29587 85977 98358 2385 69020 80057 44089 97112 91284 59883 72723 70160 96078 69576 1903 36738 24721 58498 82940 62918 73507 59601 16163 35356 53302 53145 94347 40952 51489 75982 74957 52768 61540 92593 54039 21780 87107 61397 48719 99108 9030 91091 28070 91588 10172 76370 79118 9074 21971 6490 57327 86680 751 55115 67782 6442 79363 6269 12169 45431 2617 95087 18234 5169 73369 38945 41220 73612 71503 96287 44718 2745 56362 44310 35257 27883 39794 24574 17341 88071 98924 36848 57058 59228 8020 20293 98548 88113 88469 92528 71239 36743 53931 46634 29632 34393 49459 42861 32256 90057 98227 77944 47380 76698 67530 83059 8126 51211 44694 91790 29079 47216 83551 34765 91632 2697 49980 16459 4397 45198 68291 73578 68855 13228 95272 70464 8013 85801 13055 51717 46394 31063 31932 7739 65538 79972 68257 62985 30599 77791 81325 73608 3602 73699 39220 16454 33977 32678 92856 30733 96094 25345 56460 60396 5558 80550 33448 3896 72426 58311 15075 72187 3802 65039 78232 37113 70245 85925 43024 56727 12990 57526 57747 45453 18263 87231 88191 79957 37565 94402 71169 74583 70289 67518 69412 35800 99206 28026 41144 98762 85368 47192 99683 82551 78950 42405 44739 66985 90043 15858 29440 53076 34464 9152 71797 89324 29100 24878 27537 1305 4008 58966 30882 82827 49077 54379 26149 1350 4961 13356 31847 86363 61858 82146 85209 70159 12110 60268 58547 25394 63893 78809 26857 75840 56893 37429 24044 21989 77698 26941 74240 65293 57927 99539 97337 8836 97978 28242 11582 77384 537 73078 69826 24895 71996 86721 49802 18483 43966 3931 11073 18605 28154 64834 97601 38753 43351 94034 58467 68955 20151 94889 25742 36181 77789 18889 44248 52360 17872 56756 8426 3196 82549 80199 53692 80031 28806 89677 98161 51901 27788 16843 76277 88297 28598 94471 61794 54380 62724 84694 867 62400 61932 99629 98812 67992 82233 88326 49882 7366 92883 67274 71672 73330 9138 91206 34997 5082 36118 76366 87498 56169 11481 48865 94097 77003 29260 54005 24555 66678 83663 59263 71500 856 86081 14371 70572 21326 42147 95327 25216 36729 17196 1192 3656 167 94987 78318 37758 27494 84353 68776 83261 62597 169 32239 55671 68607 69483 52758 70837 40137 86219 66845 83537 4801 65391 13713 18061 75845 30250 9414 22694 60723 33642 97691 21869 44711 56428 26861 15081 23481 27967 82745 53887 58506 98122 99238 63926 57600 66074 16796 28354 12381 96677 82327 42697 31318 27337 96481 77938 48887 5932 99501 10092 1292 69719 80733 91299 72713 23637 33276 45667 29339 77598 89704 66661 94184 93608 92377 23705 57160 99568 69205 70459 71853 44116 34278 78028 33303 14891 66657 20302 15029 83024 43331 67188 22925 67914 33062 45147 63910 89965 67709 20578 26997 6350 61168 91476 19459 89606 25660 83060 62232 66201 74215 72923 60136 86168 53983 23825 93964 9082 4245 83509 94742 34788 41721 98287 98128 91516 31427 87388 20536 16801 14215 62541 95216 73703 25047 33788 64871 66265 68976 78430 80254 5971 78915 87230 4111 88261 87950 86582 89186 41934 30097 74901 14306 16332 20080 67033 32341 36049 93591 17587 87314 11312 68835 62781 41415 18328 51128 83717 89786 86117 48760 43098 18203 4926 6426 4198 199 21293 52083 96064 74142 19448 55734 37004 95643 94837 64078 35457 38844 39132 57608 419 45182 97975 67676 763 64289 53592 87066 69635 37633 35398 12537 34558 37055 9025 57320 18148 46277 52012 16599 89245 51056 17748 7660 53260 17463 4076 50440 10277 7505 41540 95574 50358 49584 37515 93788 75223 95680 49725 63800 98368 54350 58198 27606 7978 41084 45871 81809 75778 21798 27682 28141 13030 1252 30410 66950 39185 32792 23604 21303 45392 72688 96930 11990 55095 20421 85733 51971 28556 61797 49050 155 97496 36235 91141 61179 51727 11980 32617 17595 87156 73463 33756 87046 30516 15390 83010 83824 79717 68992 45235 51620 62770 93162 15462 41786 53049 35528 6731 75203 93344 717 30208 81479 4115 89262 20286 17331 57229 69977 67148 61756 28561 84226 36157 49032 12988 77358 75308 44861 27482 85115 56732 20587 52875 81171 54602 13989 29459 51077 35173 68576 38869 45679 67205 37432 30737 39279 44261 56245 59003 7069 4574 98105 37863 59566 49935 85176 77670 82806 52850 62453 31916 21607 50934 94503 71622 60152 95785 72002 9193 60169 56586 21228 40462 90966 60563 42333 15353 6782 35989 87543 15984 71802 130 11007 16292 485 2270 82733 90460 65803 61866 61331 7542 56172 78127 65962 97056 45908 31654 69636 11217 61298 57845 85614 25257 86215 13015 20721 44025 83629 47452 38047 83430 76806 43970 93433 47937 71894 8045 72610 77634 25322 86574 89492 94243 54933 15812 77400 78421 69357 33710 54861 98226 38697 24227 61037 72714 53596 82837 50029 56911 62822 12228 38005 50514 13073 46092 42868 68549 87201 12772 60111 77499 23726 17917 71907 6633 50989 48243 28307 89780 43684 39838 75642 22887 78704 34040 6891 49596 24025 46323 1723 37370 71383 85282 92322 32538 620 98379 63411 26145 29347 79034 71706 88975 32413 41543 21099 76136 89397 98027 32872 39709 35421 26280 17657 29077 75486 80242 40735 91028 48734 9409 66338 36402 24916 93224 5470 29380 22521 16383 3712 83264 53161 73287 53646 11653 9129 4041 45258 53560 61939 50443 70961 50623 44009 117 94233 97351 87074 4359 17325 32073 41248 14264 71870 14805 80848 36840 52534 92598 64539 19720 89763 6298 93474 9383 40997 80880 66340 75891 7536 34299 28948 97842 1478 27450 19102 41624 63502 9995 61552 40588 84191 10139 31268 3406 55492 70825 99418 98972 52084 23389 43382 92018 22833 83847 10023 21229 66900 33155 628 24696 82885 4973 72601 84831 76847 63155 3052 40447 5436 44158 15038 88044 33822 45787 5463 80282 68509 31988 19092 7127 43029 91556 11552 36966 74417 47908 14832 21316 9823 48817 72400 48405 36119 73230 17020 25110 85275 96234 52633 68590 6319 27141 48786 72167 35250 88778 25825 36328 60124 98739 3366 5055 32337 8233 55521 72026 49112 99506 45254 55464 5759 70005 47010 767 69081 85397 25698 27395 9377 82881 37769 77328 5562 79997 56773 37546 81812 42974 26246 77045 48300 73885 49953 40708 90561 68299 73955 50544 16968 98710 73911 95019 37847 38985 13339 89907 98826 99995 53565 13580 78136 39787 21511 65567 83954 21106 30046 94542 87323 65677 74167 92872 99681 17317 79529 15685 36732 40608 49859 14886 3558 76196 25396 49510 28717 18089 21356 46048 86812 64076 40479 88110 92789 615 24498 21560 54772 8752 39269 65460 2292 23746 55815 76268 85087 61381 74292 16461 99953 35946 80270 86697 8331 63860 3646 65049 73061 42133 92565 20070 46781 93403 82662 92556 83891 11931 68287 54716 23767 86571 95925 7370 64791 99758 33939 58895 16854 30090 90378 93313 71570 37986 53065 72392 52212 9359 17877 13625 46911 90939 96067 74870 14999 22075 3706 31284 60622 37568
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
