0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-27 08:31:58 +00:00
OI-codes/Hydro/system_test/2/data/data5.in

3 lines
88 KiB (Stored with Git LFS)
Plaintext

10000
28260521 17914574 12436425 24979444 61648771 73690080 23933446 46190628 32703496 71047201 41407774 28894324 31963981 72804783 80968416 40302155 52631931 51735901 20895727 43078536 77723856 39330738 20286917 32329210 24539678 73238505 47063339 52686567 33361867 25660015 30287939 89296262 62224592 82601448 14836990 71890309 56823354 92177067 24011430 28008579 94291756 60449217 35374933 40594327 14163675 67829354 68996220 61899079 43195921 85531544 50748510 80034066 23575466 40338673 34284690 93206503 10999834 21262033 38344964 27959979 11381220 56045894 98032500 26948151 43708324 36147730 33229301 76248152 28309895 17119021 15797488 75208398 70870606 39766465 34374431 47831501 94053967 57628332 59187474 29233791 90900083 88987009 99979693 47027327 35207353 41624711 86538408 31216479 67902642 19928120 17751950 34723491 55804419 99328196 84828606 57497924 20472166 17560716 13363437 39089199 81106985 76216103 75976482 56823619 99509805 12790880 99676857 32345558 82056552 62488501 34723553 20422961 27172324 56697434 50309278 32120463 91627326 89482548 77429831 96386594 41708199 10778719 77787657 16890638 78789991 61849129 83226466 42298988 58207957 41602580 13746599 86347465 34661472 29811928 27179774 26412580 63189769 77999454 16383717 41504627 84616806 93419334 74281897 38091551 36986529 69715810 82179568 71414147 87003383 60656953 73508912 90880113 49216314 73703685 70689333 49550381 16701391 34278325 24671007 46333552 69270961 79214956 61514849 69248230 55422060 84621184 99371587 29664304 74002979 87357563 97441889 78670051 14068746 32390942 47181739 11347592 52287468 68977369 73612515 67020442 83396006 91469524 13003298 61430411 32357162 81006698 28863570 99958975 68387454 88482216 49793589 90179342 83114426 71883219 83141341 47104583 72884238 48454495 27965874 39122600 71731257 33571448 92443376 77480039 93537427 66138237 28172454 17273516 40971652 44034432 15811767 19911956 12327306 84576455 41126877 91452976 42045367 11601998 29854881 63473540 13371825 96973763 15943268 63851400 85122097 77058697 10076762 63801514 90385412 27981494 19696522 75514570 85480205 33758356 46445903 52053309 86521409 91335843 58347610 96497483 20090409 16193558 60649261 83401393 58958948 37041106 96768545 27832736 41197986 10404978 21022305 69994684 49589290 94905541 27186541 18799133 82811093 21852750 38792088 75010897 87235728 68710211 80829963 68238296 57641822 21640719 38415296 61882279 79704916 87344337 55127175 31798182 44407964 92635739 76353540 65829554 97510002 11963315 57518255 79066012 75837610 31853973 84654930 65402023 47469608 79816175 32700303 40891150 43284198 19899875 91668824 39168892 64253938 82593736 82944373 42338322 75876845 81115818 10081153 77165156 59980813 48886342 46571885 22291196 34803099 64611855 11091708 23953878 70815478 92572460 16643013 21569122 82729743 25265399 77847093 72429446 86359019 63009151 21773962 47979673 76097828 27998983 66819929 50585321 45106664 53072645 42069384 37739190 61631352 24157604 38097109 78374452 86013355 77090242 72927693 16531853 86152296 16313074 17599830 70890973 91708719 43891836 52470694 57009844 78587153 82451672 16495305 12387864 74825523 50160951 85411230 18915328 14502352 59646330 60425691 44648026 83663412 58193080 38178437 56765062 97569857 17847357 76070265 16147800 85226094 71818373 16264806 33105050 32844867 47489477 46729808 34311303 86167006 95582307 30302991 95164498 60049649 39171705 91768398 34977821 37493697 36941014 78506380 43867266 63242281 51450236 19497118 56836110 48539925 65553443 64559787 44309825 95799943 38683701 78771887 76876943 26165654 99053520 90394488 23566945 99361130 13756615 83142444 69701653 84794433 29183521 42534849 24322682 66802541 56275225 38980740 62102485 83526100 64869660 75808531 79876960 61363567 70381902 40050275 27314757 51389771 89205765 63203258 73453223 45405835 59713740 50192053 21989017 55076324 81655394 96266948 46565924 71425055 18417849 37086377 87632710 37469082 47048183 55569789 40552558 71455944 67108344 47780267 55912321 44707500 47220554 48198771 31661784 12456674 77691311 85698664 94432320 21024919 70753695 62982515 92244856 70507148 37850947 18233806 83444534 22621590 63356283 42563081 82351267 22420897 92483673 47400840 78270938 63319592 48263716 58816002 23556333 33272767 83856470 36280964 37681120 14531082 39059102 19712365 70751148 55025731 53175775 34517487 90242237 91803063 26802735 76426772 93678069 47762121 29021273 71896631 48011559 50937454 49094747 45071879 46476060 28515888 71486953 41405319 48102033 45346732 57626344 52851089 99139639 72088211 39433716 12813134 52908210 58917036 99291482 77982143 81488667 16061777 55700255 93404344 59264126 78236397 38098807 31359327 51985757 14914565 57984590 26776370 88476075 71285804 47504963 98209278 88668369 45943308 75990440 83348328 29118124 66803428 11910660 92715240 46321165 32964869 43669393 78554313 82179512 18210900 19962686 37416747 45936613 81829964 53234221 99941121 27975747 63082233 23648310 53502996 64382192 63219837 54403171 91387005 71820802 99213710 98242546 13529135 62685441 20548342 33913430 25037419 40482922 19085842 89453238 96106313 75177902 89698900 80512621 69188534 28345776 16078274 73373320 68712176 50291403 21926260 96832971 31374092 28188746 61281561 14728236 63891697 94764270 75134835 63020503 48419419 21045100 13974742 58635432 11463896 78711276 10008109 74238644 48449486 33613323 94400245 70653888 77665523 87425242 24664257 70117960 83618388 96783580 56500788 86314618 46644687 48286476 34613898 51284024 56309912 78626133 83691919 83233178 29451064 47468696 72194726 19251050 70397705 28990762 52882499 20722470 85291067 94525651 73473265 46078849 41620051 63617999 48586318 82365410 90124455 30156625 52223114 23777763 19921379 82155516 99083756 42439763 66060678 93053800 46008525 53959989 24692966 91693603 16280474 51332415 91790248 40751405 13882198 14286556 81738953 53487354 55411990 23546538 72516504 37483636 94075267 36928253 40971065 83199735 37310427 43654106 40736931 57285331 78156785 33312765 28872867 60238158 59125417 61949651 72999767 46551967 64739709 16139904 33606964 74961268 83700474 63978459 48396801 24262637 78904515 25949805 64183001 42432158 73326221 39714422 83969325 45205905 13696418 75638504 68374720 35207874 80843614 40859754 81685673 52039457 78648245 44881110 75736148 87054996 74687787 72710075 66901377 45402482 72773210 50607963 87212484 78609929 47678576 34785582 95076227 48677656 39065134 53896670 58242684 19288150 39065194 52491337 60187580 43709545 45189902 92568835 27077800 81608432 79262358 12811985 24947192 88177146 39748118 72922926 87881527 72855309 25229746 70869322 11828293 15446304 88117797 98939398 83293653 26751648 56425019 62830713 47368687 58431087 32107734 35210606 33444463 61816416 96360684 93166564 40155780 66335165 56414215 16335884 99118130 25240257 56682436 10056527 15232336 28441375 60906453 25667142 91709579 11146617 69600255 41562048 22260321 63222377 47088412 34293055 57871015 20256635 78597787 27987835 33542148 15000113 49048827 84476253 26826740 23664766 38590163 48117637 37664965 53262668 78408269 58648645 51984541 94609398 63059367 36549924 38821234 96067150 40020273 97504349 76169360 96008472 74641105 99874781 55244951 34368141 72076034 12667336 30942459 51348058 75604048 84398708 46356994 95794846 22154973 34502380 65553225 82042223 14323808 54664942 46393024 90781526 79848609 81728494 85232297 10264654 12205566 33495697 76085789 56888777 90869994 29369907 18619015 98112299 97542632 86743649 26422311 51445581 86888852 56816096 12228880 13738619 47766426 53973924 19389354 32565239 98875069 51977049 51824177 86038132 55526738 64740318 14884532 44015387 79199298 68655557 91757719 29370121 38270860 84887765 80555921 86741455 44257600 32618376 73860143 70528881 94728965 58988045 37617103 46508008 16416148 11418695 86492326 61447584 80538554 40286412 85404858 88915962 27858138 22543590 80804969 52598859 72617833 10645910 91026273 77894875 99260144 94833676 26242213 42685544 70041742 62530608 96308878 48187936 60253939 38474781 24804552 15871530 95019494 51046816 96006993 98573470 12508864 72502589 74213885 52211592 86187503 68672171 12581492 80158953 13439220 11458131 39003059 35325622 79210981 27604180 53949063 34043735 84384364 28362370 89887893 53244457 26943174 96841955 22612309 28464253 74591428 76276273 36510994 91297815 67330125 44593882 58384363 87506351 41562714 73419139 56629334 49480179 54362361 33327873 26344344 80148611 92388044 33728606 84216653 36607220 50896519 40565210 22664806 91786702 20986612 46952551 63476262 69294350 32018290 95847724 60708773 10629541 94694642 69266180 22363341 95561718 29019129 35589628 64873952 35400156 90816802 92503000 81853039 63348642 19101337 17446670 17804772 41360905 87593888 74872777 37367930 68916677 89755918 26478951 92078655 80930048 73833546 98011260 48577433 97780950 29567317 61108429 88867390 66443992 36677822 21964502 82011962 75582345 64524971 64062405 27743853 45330660 67443030 10740988 75555850 57878227 79365262 11051411 29177498 71189177 35040818 76372435 62743671 14510570 94644794 75455548 83001553 21393966 56199214 71260288 34522924 36366018 78676140 42552582 83983968 33740118 12695014 85810280 53651992 26317199 52588834 29910517 61213780 73796615 14295864 38639919 10358503 87993544 41177880 51160782 96778489 92880213 38102081 60532284 90311942 90630306 78921163 24669975 92323932 61313046 92176094 17893811 15186977 67768592 73414713 49078421 91438796 82509535 56043564 72809465 56896935 33230025 60595358 89087180 28890580 68994181 37883143 73664178 67819588 75996993 58890231 24881793 32976321 96706332 68424718 32034245 40572645 98662061 12230018 47577146 98100769 22759290 81258396 43035861 91218616 46976642 33287610 67492924 72334273 58289972 34474063 99479497 63928872 37932406 36540639 69376907 49536301 36779295 24790788 47904580 67354979 74430716 40081387 38069612 88580530 55198543 60571863 12177324 62324951 85811659 92075549 18799589 30073183 59102234 65590055 31114663 74994351 90338519 27603442 94489018 82234111 48100372 24754447 51232792 18084442 44817877 58566821 35587952 39052959 81863699 40066925 59430053 38442883 11276219 44258613 44762829 38963981 19442348 33652446 85177395 82071833 17720765 11061214 73569110 89302742 90318644 64769855 52486376 70225352 37253712 11245342 44400591 49584966 58825536 51491373 86996263 20964861 46411561 21540017 91283773 36220267 46528292 18583556 50883606 79900644 88262333 31345172 85878374 92280209 10079221 80381922 87988634 51238636 35405761 69127429 82075087 54788422 45607178 47905573 63685720 26104386 49364779 59836672 26887355 63976919 98788726 27518568 77700404 34674385 85847471 71974978 47824178 75677648 22111119 62488840 30803669 10905799 66613698 10672456 22747638 40522750 68095722 13648932 46437407 91925137 98992538 89290064 89254030 46108784 89116123 33678359 49621815 50761693 58207914 38659671 95163839 94338544 34443256 30133120 60924418 83801878 46954153 94260376 17285517 62211598 63619862 78472634 21479716 70938347 90356363 75170706 21519038 12805525 60565705 55223395 59854596 58486599 59204613 16482561 38785238 86708754 27555687 52235735 68125893 31950937 63860748 43776227 11734298 12648148 73512069 78728117 39354958 83623821 86183126 90898676 86181904 34160485 70540151 75309784 36046658 36962576 40882262 99560113 91883260 85691285 71978836 43315679 57113736 77830351 50040003 87133655 58653412 86315246 50031343 94968741 87723971 39764727 46633106 96719588 18767884 46229696 56616285 61372103 16685402 27274997 23378934 63864596 28088698 33792534 86712052 30450724 60824304 91666806 46471525 99347685 30674802 32553150 69705034 15581784 31933547 71802599 31130517 13782547 28726650 33422916 41807409 72556223 82340976 67743350 37281786 34622619 63032534 87746165 64067265 54688375 84885860 42445198 98635081 29394234 37660427 78877280 50524109 88052957 57414125 45456094 21597688 59632622 10763103 23232848 55217771 11488654 78245870 26683985 25542330 24051827 42288343 63739730 93213295 48011495 48151053 14653718 23189894 40033223 85726006 77016756 58875375 53164548 24203311 15028249 72650768 44088997 27677444 14191619 90880448 75083460 35839736 11483143 51134797 14002701 35702531 48535435 74626295 56634178 85528527 96312012 41717235 10190137 99640379 81479258 88918504 90565084 88951896 11754135 62364917 51269160 93495662 55302588 82675626 83258799 52517112 55204437 98649866 35856022 39210403 48985663 61308943 85123223 15198036 56457009 65108646 83113088 17444255 15071920 95218863 83283891 64525904 66256665 77237758 19364644 87670886 58611995 47060701 74535646 93428371 34290746 56605448 72268542 12249022 18055758 70116655 57193270 99762305 40419330 63024887 24052300 57361578 26151125 26981497 39084312 43534910 60933276 12359746 54197001 91081970 73542014 95833810 20333217 12359985 71300598 29005213 36281716 33628057 77154901 23014029 37066157 79534333 92727614 54119037 33035658 13362660 93688872 22953023 87291611 55587336 88579680 62772120 75679622 41968729 30997252 17895103 18596358 32471160 59699977 50292193 53553896 93168572 71138613 57573792 80065612 37958960 40803493 53156111 19691370 56577171 55687881 28351288 62314762 82179030 30464611 18008854 48564363 73261090 11200396 84922395 15087581 91016912 33601199 19274283 35563783 14147438 51673356 11146655 77080994 90982849 37840822 54052804 31440731 46179389 57488150 50388825 26472949 88674575 96147173 65854484 30015045 19467156 63864374 44904222 58576692 53241695 24911082 99118098 55439937 74118967 60062777 77278722 10534140 70215318 89657648 62657650 77355660 55619499 50252077 64466651 53612330 22691929 35544293 52048298 70590116 11821750 32767455 39049790 72371035 98279693 99369463 76664557 20203077 15725532 69280476 59620095 24308459 37947863 74589457 44486322 35629292 92951779 71051888 31518516 45474553 76380955 72431522 45352876 58899543 90832079 95167272 22921906 17840096 32916096 13814230 82590547 80104322 50248422 34309586 77711374 24067518 40054506 67792921 75176793 98687146 57350188 24348795 41765404 18579952 41231486 25916570 10284852 87319245 42927590 91973615 16808050 43652499 39595552 86702789 89978522 63722407 36573338 91757884 23563109 35295747 50700151 75944007 36209663 43625525 53845901 43476014 47779593 56452574 40300263 41213069 24672536 55749173 70119363 90482003 79545652 12353154 53114004 29954628 53930330 94727203 32754433 94896760 11455483 19437706 52884580 23942362 39627643 15531068 59154637 74413865 10242994 66094163 21830397 96048250 42908782 78801918 75898987 28539828 41925871 98664060 55012546 71650834 48523498 90574629 67647969 30029733 51344519 54515809 25358426 18260688 34521315 72788142 16733171 14705482 45602063 91680030 79134632 80061983 84698127 99218006 53290535 32631472 95120475 20592401 15092946 11725742 23293153 60908699 75058753 90182435 96443137 34694359 49102653 66958441 33312272 93394490 31473862 79212720 41673430 57452493 82420494 11662461 68408080 82672942 55525116 76941733 53233646 98016655 37179434 91818966 18307734 27771062 64409448 12105999 57836575 93990524 26093878 38097827 15659031 57125070 43715150 76270779 16448638 18118959 13488919 23906768 70420937 26700084 45331251 95122741 39846495 68781190 27628786 94722827 13931039 81982052 35791581 86766282 28972761 39975582 14112044 50596031 69018832 51062939 68848464 27709064 66156863 29970260 23290986 79161242 92512848 38704855 76500434 80422588 92079270 23121349 53638417 66844809 95055445 62709716 38959591 29583858 83587684 86576461 48811206 49840314 13202514 83538063 30412628 21939064 26376974 89393930 32167149 22650008 24747134 78015429 74526879 42556506 76648953 37633497 80499117 82632274 48330317 77217652 15719309 52692198 13411898 89452887 77081066 21723603 57154548 41122520 68724514 41028649 47675429 21262433 74248520 76776650 97328616 37725551 13385891 26969327 73673039 95929236 24685742 79108387 66997471 45937781 36526358 27211846 98982159 93382476 44942015 11002891 30564173 81072487 92734144 78413562 39001080 58259111 21276386 80014959 69809382 73854978 36485028 62908697 84924896 24941570 79877306 70666620 96558626 89903428 30715530 94393455 91506396 83382010 88130605 31477279 28677171 47623145 98630900 53107210 97532096 63561196 68830561 36737541 21569552 85607663 14705193 38089783 72905762 90948980 41994041 51158939 80908012 79403922 43680174 94769794 82293975 69887345 29148123 88729231 66560062 27555663 79547463 40884537 90438515 10794110 94262956 19809356 43591098 40913507 33073274 62164840 75589324 37071225 71702225 68658689 11052630 76536396 80856842 41943773 84224247 77106687 25921327 53087001 16874949 62837574 22599295 47775909 83054281 51656300 59623659 17340995 73313534 29270607 53794332 22822540 77643222 84861919 50847850 19718123 10088757 50153891 26755046 55608095 96027380 26123827 93449681 20020670 27325791 64011455 73696931 49193517 80921528 62499206 63854597 28387368 93645490 43871712 23098327 34152000 27708022 62517685 48796715 37054040 73876385 45231364 59940552 72504360 39210180 20938973 54309544 85417402 93441123 11081959 77209722 32001776 11732855 70362075 30569632 87812092 39015916 80559366 55187250 93599973 41087651 10827339 28304378 85760009 95720433 58119583 59955958 67901846 86189343 71230604 70718682 97231247 93423720 61893294 25236235 98067021 92670205 19872313 55630756 85999995 27442052 22499313 13437429 63251481 45794709 32293040 59791487 99585019 92732476 91679331 38899449 36586311 79298938 28211598 86591054 20922746 72082116 20352452 59881885 74981732 43582594 74327471 40764344 64847655 17548689 92121742 50480165 20694972 98245570 84581938 32912288 24436974 84886361 70556288 70366487 20558428 21128590 71631730 18824237 16662011 13652495 21827478 60856119 33012371 97654524 79557901 88998850 27456701 24574186 13668749 63422219 32904427 52428897 26369888 98855301 58450656 11902814 55516515 17291351 89157940 57143634 11577224 61756123 68088017 38631840 90972116 31764129 66887673 92434083 50128481 49950057 92537021 54246566 66582749 10442029 94964103 60117482 87788938 56159125 93999249 70160419 15031612 77227008 62414444 63890427 37388126 77952130 64014203 59367822 43290349 20730848 66151797 37421805 38015099 19013782 82703078 78873243 73854381 98869073 62645166 39275283 81102014 41889782 10379520 18838592 18152442 37784217 57371621 56080514 35333572 68010119 93769911 83858480 93637008 70182588 40361510 24475409 12784361 82210029 36430518 97932770 88240748 87757312 69506239 77666515 67770443 26438927 23855084 33333130 34165452 77856233 37143997 28521502 64231752 87114385 36946821 52427549 87054636 79530045 80992876 23714566 82879483 45220440 27788525 99623248 66033225 56545536 97531865 66985314 19840322 87098633 92160211 34591640 75200545 23692792 87271507 27598917 32852025 15942024 14729635 44187947 32884720 34167465 10628965 32621700 30677183 78586748 79478666 25856765 83588275 70463704 23996252 67770934 86957935 68688200 43801077 60585539 70191912 47399691 76645446 87522350 42622887 25869331 95016337 92811890 89961291 55619974 54311408 41728257 96264068 93464768 68424140 73130432 42603481 49628367 25072614 66977414 72414691 68514038 94546513 89890208 13298896 34407978 84208629 73529936 23301601 86546072 23846158 88489801 94541676 47820829 59007916 67882293 69871962 24415820 83559985 86140079 41033898 44228588 77107542 99983177 86635757 36864376 55445541 99414280 68077640 16683293 56290816 77738467 22163061 19316415 65300761 54038983 49819458 46132724 51045880 10441494 53698448 12154119 60172921 48360739 98961109 73149303 69107531 64995383 69160987 74658677 28264562 65443856 68149246 52854890 40952389 76367453 92518962 67546094 60689520 54503235 86951035 10701266 59489012 75075035 22820788 71517719 45639970 36149041 68965321 47576565 53403172 75081287 69702204 17382229 41235828 14414608 57147299 92240599 15171811 64507893 79343528 22745549 86821140 98033747 53484168 73494334 89821310 24976635 70735637 17289572 96641133 34216625 80277812 64629038 91982593 20233006 62646112 60739391 31815853 62794654 52824485 24239213 40018489 69018275 85063077 65479235 12549569 29597392 72218775 23446015 18131637 35991342 25066435 82979861 52818519 25126970 70187655 35488426 42512447 17787365 90836693 74108313 69688538 54118803 93850546 30178418 87942119 73808413 94663993 55621494 12053241 81691983 88014102 41246748 68803832 29337450 44048140 73680400 33424159 65148579 76267632 32230446 29034495 40111138 54274731 46625803 90111995 90042116 94730171 92660717 52670410 76124762 85086514 64849102 18573433 81755688 67477942 38116829 52302438 58697191 26586880 34403324 52578246 92762755 49679709 20671043 81561759 33781981 28239280 56494588 92681935 61131850 89105902 67883941 57076739 99865746 52890656 94657777 87594049 66463986 79726948 76422087 71792223 49248026 85869037 76628289 90865929 47172656 82655743 50381743 89155647 36994124 65607028 77776658 42875732 96381562 90487353 20929953 63230320 52590779 71196369 23823175 34857999 41645827 22810577 65628066 66346625 37785660 46545506 71623686 98439400 56537794 45159235 17530872 31875900 14507750 16468549 38433972 76286538 69130604 90851917 48678184 90793393 14000524 77455573 76010486 46916068 93703924 59363562 31351030 17012907 24441668 19416751 13123889 36391201 48231824 42111834 23297127 80325431 85983842 96382002 29966090 22850864 83113526 97872151 69732801 19806627 56480381 44127482 97503974 48374909 81392154 51656288 52296072 97928444 79994728 52631011 86040682 46901556 44364721 20139569 24644994 38485262 40853176 21431051 93111291 51990468 17109425 87235527 68890547 87068263 44800324 20629711 12510014 59777625 95084429 92438560 71943905 89844179 37277215 59502924 17079320 76950112 74701308 66390392 77443344 46712160 73564830 89115487 89521837 86382471 78060402 20130125 16728710 85419611 79371992 20324900 16399332 40468409 92166180 84835546 77032263 44375376 97084320 63732857 36492129 14079524 62125448 30238879 20449560 21722253 60424332 95432060 66238472 20827829 16469969 70227158 93944703 49056542 13731825 43862535 29111168 78048410 17118966 50087806 91027265 97398353 32267107 46300474 72396076 81011902 26420139 56160979 41777633 20671154 36546872 59885169 67751091 82411600 61351269 90364754 27233959 55739919 97075460 22292552 63811576 70511932 23820250 51891385 90338325 70835701 14471070 61916830 61074337 31454254 96828029 35733764 56080627 30248112 69686937 19873166 90303636 18990101 31039493 52598384 12337219 94351182 13166283 31678966 47830004 35843869 37178470 68593659 77508556 68583963 68058568 85060722 38118951 29083059 83039701 25048545 64876435 26757157 54749926 90793185 53851090 17350532 23843272 39540639 30137692 15375672 43033530 75098590 32113370 62951165 65621107 93939443 21395116 14177763 20548249 28315336 34065893 95836876 97635658 68776025 36656585 13478640 31212055 19477690 50462550 61555292 87177604 28283023 50778424 18023918 33915658 15233810 58374611 73650907 41705622 26938640 60460733 24993578 78215431 76174316 40593984 89830199 37749555 13953563 41185373 65226673 36394338 74610599 92077508 77017883 48840274 66943021 83917534 93000143 54489266 69651678 59614659 75865206 96301223 81494017 68929220 52394897 17627465 73219695 86676962 85334644 69088551 26531478 16090836 36075461 40079807 66692087 82069638 26752129 54333575 63910057 76107412 53005304 45182055 17886931 39890259 62621772 56880828 71374133 13371849 17463158 80765527 83100832 35783344 41100481 34613372 30936825 65379063 77615309 27032420 28777915 28938945 15990925 70256955 63093618 82799331 15616713 99060898 36839616 59284330 56330653 74761646 92835547 64056979 19233528 94084071 88998925 36131666 97610398 17875274 78019763 54290508 47251879 67925320 93937087 35523932 99360126 55640901 20616374 75417362 85708770 95428377 52864563 20710575 62340712 33148562 82148706 91742890 14232439 71128305 56254086 44457774 59216202 37165928 75968371 69263385 92248690 24524962 28301844 39224063 84536274 22608955 45888742 90739494 73548961 83765060 78574459 15220999 73242731 24868417 46915193 76523219 96311953 37026602 48122008 70257644 40587204 59671661 78609064 87109991 41836174 60455914 61637256 22637969 78523721 62449014 54980912 38753639 36695845 83803353 26381480 99867676 70697383 49061456 70712463 81133079 88520356 44452619 52766357 75068018 58250826 53994928 90339585 91381372 21510808 73327446 38194859 11036728 80968033 29881867 34744963 92216540 56366286 73158223 86012425 48857939 62924760 95354007 96599890 69547452 79121873 76623051 40183562 11225832 19638364 41271495 91964780 80110559 91807857 50609374 42568396 49415388 46052187 53985618 10686990 11951309 18565689 47903454 52839851 58105172 34458368 85993004 19821363 51183048 13953271 65213791 24263494 41584053 15568569 28713099 53629722 54829399 42798903 16740792 84100984 10490403 28475956 25969378 15720383 61742015 91071303 25608572 71915104 14589317 24667868 90129512 82514784 21686916 95618739 62044160 57080665 62368767 17035872 86780433 34097145 84813164 37676489 11773659 97968769 20482293 97265195 33142162 91804871 88070651 78699030 53242848 15745844 29344782 48655084 27854816 21840583 46215926 22521318 17112869 18398353 88952621 18791055 59575089 41174071 14280931 74056903 84854398 26478963 20896377 71512257 62649849 61535123 57520646 93630597 33970945 32507001 79896917 71048815 42669549 67291545 26989541 34292526 57003651 52361342 55881960 64201414 39942530 47441221 83523652 27864974 38894361 10229792 61846933 74262707 35274093 63659092 97264809 47941939 43326999 92314427 80109698 56735203 63693092 25045955 17827288 38428138 24632723 39936494 30208533 94816707 84521690 33187408 84016087 75711295 72982882 51077652 79883121 41620481 84416902 37791607 15406314 42888576 93873688 33081931 92791804 72944392 60242909 73587830 14601878 33300153 47630220 54901104 58379611 44352135 90399186 68341193 90806049 76263224 69260624 56327712 38108659 75922921 58983580 56091437 74806544 80839434 85822396 75419576 74504425 28432733 18559150 85616159 67976614 81516795 55662307 50889812 45545890 53672271 45476415 62399325 55023211 12096920 52364443 39886035 12858947 17790315 61483587 97263075 98599841 95743920 61581561 56340176 47343537 18497312 99607152 29147375 28229200 56413645 16692561 91849257 31525265 88971802 29189049 57383420 59504186 23146047 80665017 33689339 12696135 74913606 28959573 65009225 71486822 10281745 19899654 41217698 76511482 54597458 55274168 20901971 82652313 87173008 25198540 38726461 28383886 88588073 32326679 87420118 61090903 51592522 10077922 48767911 13513767 16254457 45000296 51993423 73707622 11705996 35773531 28262526 94146860 52068271 95535966 15304187 46722761 43264354 52816140 13212959 61609793 60676345 16870256 23147992 58901960 34961946 13120907 51266471 54941770 92085570 26729810 76520738 91910886 89802433 50331565 40242163 48857965 23925433 20397433 61429206 80743912 43532323 84836231 94525471 61795216 60734794 88095899 92019250 80002004 23228877 72879469 88200841 25444694 31572257 88848939 88488498 40809198 33596813 65627126 22226510 98310950 28227757 95137888 13368212 76508988 47052272 47276788 19555019 73700003 72882330 87473838 81268051 46978818 76014915 61666943 38777629 29339827 57407445 69016651 74136494 87226053 64700945 11274346 32186017 54502779 46607115 30383530 38692898 63628107 21236266 54157515 48950771 43535840 22914089 92692994 78401514 76268057 24449561 59300471 37289969 82095751 63246045 45430214 54602501 15427443 30986796 76096642 13032248 59777365 44187922 57184302 31890864 21549278 76476527 84758466 39409829 44528879 86449014 31541676 39401702 83071008 15329584 78955212 70443733 94169914 84034807 57753078 72240486 53883325 60616059 78471284 34599461 53016795 50824512 87807106 33357357 80078587 27146142 22306896 33781809 46395191 63391808 82446596 46848886 19559134 73349798 35090613 52628439 10542067 17024547 37074417 35571392 14451756 41146847 23498296 20636980 69306355 47993685 61752446 43409352 86491625 84626646 68121645 87692453 50474974 39178885 55555872 17460489 92295130 20245850 29944618 11555015 25396376 97832351 13435789 43650114 61727877 42072693 39803907 86368502 21064389 30806224 16622905 58602864 96161199 87235831 36629327 54951121 81353804 99712645 58029913 59551566 71269084 69155819 98514785 50815667 65975120 21477355 30427234 80073947 24851153 19041950 17130831 34418234 31829304 25401328 62822538 19541716 38571924 12795551 42374253 88959043 68419367 47002175 33631173 46849332 24191081 79337528 72825937 40802154 49152900 50081606 78541127 34604474 74837718 22489465 19036624 63566990 37259378 61372595 68586375 22855394 47722783 40929196 67096319 73436362 21668567 99317745 74337722 90482410 50554698 10995937 37024306 89635836 93640409 47079983 54681683 68134862 59841179 85429731 48104191 61951809 11842651 81997785 48142217 85338827 92127895 31258048 14150074 46914934 17046787 81389851 62238288 35738463 87636740 53209412 85412602 44667960 38540854 37902564 78061405 17272006 39948903 88365693 55496338 95767139 10935577 95565920 58961701 14358397 55431940 40055863 50903448 39688853 19896209 80370300 54057822 79203650 66207712 53819136 50850912 28879659 42443075 12559717 59459579 17257232 79120449 33537956 87367936 75810114 69976852 38605961 22885939 35700263 95358763 10251186 40037069 90502199 12878505 35528979 67563771 44626561 86238564 33857140 38599260 68111271 89848934 34511729 66316038 29999325 53301488 57549305 78592129 35746286 21085682 83733329 60826186 14361655 67959956 16124302 35107282 67387818 29396401 64965662 56172157 42258381 49219798 20398528 90962084 84163256 89174984 38266247 52660115 20079515 20823035 98188635 67199499 98763829 56200603 63911031 78082881 36145246 71360263 65813740 98241373 47584766 37933393 35960605 43411453 17805075 78849727 81699777 74263215 89952432 93025869 53772901 71593082 49476984 96104361 98989159 35156822 52438183 93229366 45321212 62193199 80867722 78731786 20419754 44204774 72459265 19926767 18474191 84334032 36313092 80278885 57464984 45667253 24848539 95955871 80939019 48537170 11476197 27797378 79682686 61901655 35301394 90895529 12831773 88241258 53214057 16120547 93354344 62522403 12774851 90553779 27755826 14047758 97330062 15704015 37048739 21700140 78086858 25831714 76382647 58602226 82570767 80884555 72315710 50918600 64307718 61351580 76318938 90059275 48657772 59355419 12690563 37958923 73314578 19908228 58225670 80053646 10678495 48406852 55209730 95786699 77636812 64351488 22204266 90001008 26356327 20956044 39477126 95502365 54015569 86244213 93855217 51483111 81144128 95244920 70854556 98088150 24080766 96836616 29411658 47125990 10295911 60013772 38805778 73283210 38442735 43652766 81009249 58435876 88780698 78445197 25531381 85700751 75446914 24591580 70880610 61022742 82534997 12924289 68252305 98085753 32283221 63251495 71560892 46777839 85142870 34729516 85935604 27639967 51330883 70001315 51950619 17722790 27218585 80569428 50767850 80466836 11088361 80470199 21471724 26110318 82634843 13122557 97820289 86748974 99228326 98655367 23536476 20933566 95125273 95818732 87844742 11835009 80996885 36813432 76466265 74809803 21282065 11375783 85450885 12615907 46108949 51475374 17834894 21451400 83285951 63232115 72722892 22810089 60184769 54516624 28841449 87115436 48141152 86346196 27719143 52249832 42167543 10320065 20668056 55292074 67376242 96363151 65313700 28253172 37464148 57923624 82157702 79681081 36522161 55663274 34942223 45255395 59916340 39561832 60232802 22666190 31574171 15177961 41309942 99133002 37977270 22907112 81438872 43731868 35934187 35163218 46699622 23587709 76668725 45402827 81050580 96886426 86032800 65084585 51049003 90156562 60240847 11796087 84789637 91984379 70684919 22494324 76429779 98526558 43588065 87409682 87688279 38638518 38840555 20466039 70904106 23797109 34103816 27056255 46929975 21479424 53168828 70569656 16349758 77912878 15428128 86255844 96521810 49422924 39340004 31295099 18041563 21361436 32806472 19958950 75623061 40482641 17581986 18867781 34550287 52584852 66717275 63612394 65969966 62592643 81167986 17627484 94667815 85744172 69322999 44380821 66201864 91937559 38587153 77861700 31456431 15675577 88599161 96034892 17491665 56931714 90780669 37232707 85768565 54138192 20931838 74055412 35719671 25752825 91927922 31179229 35224453 46526022 10671586 97995570 60076709 16872434 27689709 58060376 95310125 88809903 94975300 79927531 54216266 22684065 48979756 17853368 50065786 83132129 81854207 74378436 17564562 42840699 13679403 31536835 45680696 43255792 96581041 52874401 22712041 46666933 22544807 31196925 93175413 84688306 81539255 97927849 81018878 71231813 33155742 77397420 56102909 10858428 57642925 79002816 39149117 29440606 73591884 16884564 26334430 76095715 83005554 51771914 11396179 74953335 34269998 38003898 30346596 58433595 73768097 81723630 56747181 88463684 82745730 88677220 69341981 18304922 59427608 29811471 27662712 19915578 94927172 74832662 31932118 48388373 81628404 36719828 28755490 31457423 66661169 63741654 30433435 66291201 29392274 24042848 12767318 84431543 75498438 30251496 67942842 79579250 83652367 63374362 77291778 99647590 12859713 78977618 14361663 36874046 61766599 84204453 32715348 86806420 70610335 84071128 98742264 32080249 54854361 62517479 17741239 83502451 75546395 84083968 91817585 80360441 55367584 43007237 76485594 55514233 66433076 48836878 67362936 12565971 40486202 93011301 97564713 90343132 52126246 18684808 10150170 40163932 91670660 52570410 70463568 81060112 20880111 67013298 61570339 55246504 61699482 49037242 19966398 56243658 24327883 82562961 53870113 42050829 33403611 75896890 13129119 98218111 90687031 77553515 46551264 25462944 31259618 99590671 18077536 78589029 85895537 43968068 23480174 88968630 85861645 93458654 13176878 37002736 36952949 25510498 78483608 79540067 72877817 16153996 12481911 88590804 31448064 81924041 72234986 10741885 98500739 49728445 20586086 20590089 84639631 35234367 14342578 64866200 76589639 75218008 15873129 64269249 12268512 91265608 53525372 97087499 64859300 92841089 73138606 51524338 33127664 55588778 77490198 23313385 94355893 30920221 30297248 92757842 38253562 10767977 38922252 82188167 67916888 51209424 58259054 60350165 12463229 55892426 96972076 30169596 40712874 26471169 11396355 99830448 44364853 30514259 88830083 68489115 29136264 56191444 18504846 47437145 93966496 32604617 72174685 63277306 21468430 65632301 25867899 66508931 37497466 12043184 81562696 34612461 15733275 98029235 38765687 11113893 23735104 91642573 50585104 11588746 97442634 98906569 64724847 94434803 90993711 16571430 46621251 37396774 79474425 33824533 86398224 60778210 32921797 81816319 56780077 77035862 27352005 78314109 65686855 52900903 30566590 26383966 71941084 58259950 47842955 56170660 32495681 65037240 28237720 83199495 19318941 44794116 74388455 88543344 86666603 84969417 85465487 36288767 18589308 71356269 59654200 86497158 68213235 40314191 38337824 78088972 58064839 44135614 48440985 80435404 52845380 98872063 56341128 15222195 35220490 89924427 56294760 16969189 34435213 18999246 28829893 66003640 19606035 76653226 55069250 96269111 64320569 30098674 61199507 39908512 80174575 86248879 20337283 73024359 73132791 29080414 92042352 10823601 65639402 24812400 97002058 72589274 88570931 38833353 34250903 18478575 38949521 75353922 14881906 10132149 97413785 37408040 31184008 87253408 40855090 72075322 11883417 99429340 68007960 41248046 29024765 19699400 12172378 79333548 16632220 59598198 72824028 49205586 66728693 54976941 97924054 75725486 26791320 32432359 26672466 73035335 92847788 44278739 36331570 17494805 87853162 65473364 70757287 72685316 56622111 77164288 54172731 44629878 74116398 96067233 72339529 60944062 29265932 80173752 74125055 94547109 47801410 62789365 70209379 68317672 83741551 95385792 72908235 88608568 75684548 89878836 28408547 51955641 61421062 30301726 41766315 58157059 99859215 75388162 47439479 83513636 51883468 39910423 62117485 96142237 36366272 26412614 11519242 94538464 28626048 55791534 16798238 40030297 69899190 47999523 15094219 13380834 44625311 42013739 38587530 60613836 86654220 30496128 22131238 84378717 50650597 99068176 17902270 91839949 66613793 77202304 27545927 35225160 41935055 30586661 98741000 30168303 14844048 17161609 86436765 54386646 61532186 63384300 49795061 73593864 49771191 28492864 45754324 68990590 59977284 70426796 10009809 83128876 83991602 55374219 18698329 16594165 18519305 59066986 70699562 62651825 93534688 10896781 91516121 73373614 34349030 91021674 28274637 55242668 77053404 13444268 35926209 79350752 72922009 33586609 94198342 60335602 88105733 28775949 51555646 45568511 65666590 56500741 93238627 12664855 46107638 19262101 40759870 56179392 59842994 84980459 38371760 88423025 55851277 95305449 42484076 83513496 98526163 11424807 46037115 12519573 63027942 52877678 71334199 30680636 99554365 12902590 70920400 43365719 67926496 52832969 19473994 71249186 62296941 11828982 53261053 59189965 91150230 71373663 13172756 85298814 28530337 59224275 55068430 91539788 78691175 96706260 55354176 60535621 93211989 91962778 61362258 31298025 29751662 76732559 79793981 26650156 72120902 91223249 72156499 26230008 68888584 78759732 99858231 47057577 35017330 53689149 27986144 82146063 98807892 93166759 67868827 64521583 91661973 57240418 89660550 99269123 95812270 65049231 38149270 97972341 26652076 74053893 93817106 59483880 47272498 49820112 98632341 52020463 47423093 47937964 55638544 42899604 59554494 45100174 99937349 27999699 74042732 70415900 15543245 28494876 46984943 73058480 68108692 46599508 47266638 38105305 75125975 68572244 26097570 52517337 62013613 31882345 94783129 95924264 81066619 49654354 58629492 61950575 57782014 84121926 40196617 74640910 60763846 30995179 11916737 92790040 63810613 82023264 44817435 76369874 68693763 69218100 28799015 50491063 14281661 50445932 16954636 80175350 31949506 96459777 71098500 89079538 27754821 75858783 19424090 10627777 65257678 65423976 65618419 47205806 75050297 26231535 64356546 37010872 43005237 72446910 38993745 99861008 60956997 33441296 16898623 71411359 72360771 12230423 28903613 15705470 18129240 14626423 10232976 67785723 93346822 46054601 11821714 66950811 59821598 75140633 38753713 95834002 71423178 11997673 68557807 19951821 57604356 64703276 35949792 91814761 29631261 15408587 64093231 88452153 96260407 50391204 35822233 57823939 12459211 23433606 34394992 72819523 12776740 95564598 21501337 70870696 87214178 45697644 61914639 40951314 67974137 90754391 99214814 46210650 62168239 22109205 67374504 60201994 63008161 26198972 14103588 73210592 54338110 64756436 89083034 35978192 58227147 28288731 81694568 78095103 43838813 80365119 82706432 75173577 72977250 62992231 13944423 51244347 31644313 30522155 28356920 22165401 52123541 44169559 85316895 98848986 47711422 91712172 85918943 64496423 25962319 95619679 84395980 76159200 78285017 75378713 16989394 90256406 90003647 27770485 54649964 12117650 74186808 57740804 12545453 83411021 59314257 95878092 18038971 73213430 88578664 66178885 30741326 84199919 48943922 16508123 58597942 66381904 95377077 11177711 48566867 25375459 22998223 73236054 28368154 17215782 49859373 72195800 27572759 61349836 16283861 33080114 75462501 35846204 36323869 70881685 65057592 50919697 69181233 58996644 88010323 34799768 47429265 46239354 46257554 81714773 15714576 97492386 86102754 75683582 73415126 26422045 94887236 72733054 80598111 67496032 68653390 62173300 74528122 12200403 63326377 77425073 64997196 84756307 79749524 97692862 92716362 37020208 16526815 51816659 30117826 74952240 72485617 57673441 73920083 89447434 99134275 91678858 82186607 86029932 63585891 57330339 16462688 74214518 50087922 33199289 39335617 87152829 37622950 57010441 15333761 41530441 69727433 31088774 39087460 42699031 43394232 46957142 93031553 13215639 54158692 21195734 71660612 43372719 95368789 13312146 44963054 43792438 45910178 70842701 90777360 42627194 10524282 89045759 25192852 28499003 30036254 47579602 71713332 33654573 91970916 32204837 79032577 36124282 47779382 24761993 28810333 60106942 72905233 61027398 58100993 37760777 67778823 12825047 78125688 54117600 35959101 34188521 86184610 12954941 99042285 98953825 56669106 90966922 27995493 34678099 15106481 21274026 97986823 53506827 46978297 34334961 67581511 21791752 69089466 28511142 88490032 42402044 97617912 89873800 69776479 33518798 12286602 58062278 56744070 10583319 50176925 57468934 80426219 98675368 52378544 59901151 78398438 84783747 18678422 35127902 73090279 58254942 46538359 83085189 17264365 73363876 83443406 53740231 58018576 37899123 68098284 20038030 74804344 30257438 59322996 10167734 41521763 46028716 37796701 46788111 26577955 70445015 88857971 70735070 31258526 52268047 10287063 34452060 24125260 59439093 39964410 95524918 57007933 12421216 59408806 24958475 70203152 13152475 53398645 87494770 95679741 85509157 67250264 56340593 11855564 23148463 45172369 19956487 75107548 67010338 37465401 65843235 64945309 80928854 95906363 79247274 34768150 73799772 73542231 61044085 67979488 63128950 12742048 62148944 14662696 77869721 32620286 68030973 10281009 38844146 30560941 78051247 83872976 27350750 40613308 89605135 24021742 79766640 20401551 83720251 14138762 83109999 33174238 85912642 69158836 96846165 33175604 92858281 14313107 14905553 50323312 16520041 36553312 57413318 25272519 24935022 77524585 71879626 28652608 75131545 59426319 76306856 64894391 69422655 88388808 47150046 31653210 14905897 29221790 35625120 60955439 53777554 96714797 28075859 49175692 56009132 52249513 73976338 18203806 11623707 33832278 72131885 73608675 62504440 92822798 68579621 40490671 27158863 98545727 37590578 37695531 71721633 87078762 81953085 80020305 26711011 80247077 65263206 92958962 36502526 17085850 86277375 44531632 64383821 52711046 33808014 95900164 19560097 19158331 11822671 67928121 37559872 85556126 71594544 84354031 89481314 23866537 27992404 38441369 40550195 64840042 31604625 73820415 47128020 47265027 92888305 72913725 87060826 91823144 93115701 65846722 94469325 37805348 11381453 29124946 18485163 26445780 89418849 82282245 66458850 34952874 40438731 45507525 95897305 68478635 36216731 61069396 37854696 97607922 41373714 59587012 53757147 52896811 29995559 16709757 88879219 77120152 88233989 77081786 13676389 29181328 31646731 32095756 11919833 99829371 93504971 73143638 36683756 44183511 93350539 15471567 70582830 24288566 76448967 52848515 40944165 21509310 69072045 17994962 22182857 45461287 35112607 92946800 57802757 25239873 90011701 39778787 61117117 18321003 47895864 66426505 15838658 74090781 47581864 66826639 85353951 44665055 40164535 52830586 84858064 41542607 80606796 72096418 11884742 79851808 89844737 77715122 57239268 51728021 87161638 49937322 72334533 88791690 68618811 69308509 44397684 46372076 30699898 96524403 77749361 97174587 65075658 38135912 75269683 10273039 36109133 41425931 52492065 73651601 89744211 38792448 83420184 51678333 76241125 84256703 18333928 82622246 91833531 77060370 66286679 47118962 49175622 90158107 98785820 28034650 26727591 43538764 46202853 10557804 70381366 22299245 86241618 35063753 34938876 92698137 98582903 26092839 96602809 76193089 91886558 67889103 93060959 23451175 67883267 81693216 36764308 40374245 78420822 59701643 84708276 57723364 72192572 65047317 68670157 70333925 27428879 77392728 82401314 18016636 85107097 90850177 76918313 77199631 15903133 13467732 71489037 20515163 85023054 96443172 16422828 82534256 62388310 11033051 18285849 76898224 85358417 76266104 54302875 10314580 47843791 34550540 99731629 20496359 68495573 30892348 33073532 68989128 45090652 54116418 43113836 45936429 52842449 52249452 14967956 28126875 80107284 80241563 16205117 78577263 69143033 73934534 61192550 52143448 51186506 97978484 42922819 64124250 44325826 74933701 67971514 97496140 27268115 24847466 23352804 11819099 38614497 30241961 55739922 70598789 94951110 54384730 19507142 43809439 69296844 16825580 76667189 39851344 32521974 72938849 85903564 10350995 37233719 61702349 68175400 92208953 98408312 63614299 14633756 16898533 15746327 28601416 21814831 78491150 13632227 48493926 19444891 81176064 48250785 77943835 60471631 84430043 81326346 11915871 86329710 34741138 32071498 10851393 63818830 52968174 56992515 82461539 80770938 93254665 51693896 64696698 61942705 50881363 76917154 45159887 47252708 55230353 28087055 34386752 62915004 84464600 69025278 70607167 65108369 72951958 90007252 85554514 73925492 13937034 35822441 58523154 45521062 91729223 16360588 20207660 67906079 91178037 29162107 24941795 66649096 38894224 26593644 32141835 23135681 52636391 59350535 92491152 81832796 94115230 58528746 85530477 88205472 56865773 40038692 54079157 28489991 35400670 66269242 90612366 59072448 89446227 36415652 27919537 28777773 49499901 53712337 78195948 23719654 47675878 72309791 59235744 58962229 74069865 60864996 28655298 78486296 68166068 24261096 45157214 52952387 55998285 13442152 15887376 58351643 38383754 92925845 92912137 34289595 46153239 43919123 58066192 88540531 98931572 69183098 76822398 14038340 39443061 91359833 94787649 17609061 32335936 42814894 31983834 79621441 78251474 80974063 37130207 39422839 39645819 28992900 20943225 59409369 86327005 73313226 66119527 13315181 78547953 28338961 36948602 56263791 20899585 11771423 10157719 13006669 50795567 96960172 87886904 93112234 35610093 57455716 64980971 27331163 79153667 71772776 37598673 35884013 47794061 33955277 50015520 57733021 90786810 13671579 80897314 45333470 11530766 84725839 92544820 82703575 74774624 65365465 60395976 43276898 24921693 75892127 73739875 43864719 68296899 66526712 86457759 69544990 79684135 48836018 82730026 50392457 43339760 30227981 83229638 58189816 59116121 82521662 96812999 24134474 33095539 55521517 90140056 91424659 74991648 58682551 13617462 30860440 88063129 77196716 71362739 72217941 56772970 26811986 23821237 87390327 47399281 61752992 53719668 50222051 57073634 87121284 70420415 17554861 92988997 25343966 85229048 11967778 63010807 11006467 49775891 33716030 33714597 28759866 94271643 36548918 13961300 24350530 78363182 45960944 93951452 34746314 45455612 38031110 74108520 79525880 36073419 86411719 92892151 15844195 56914806 93390262 51726174 46762905 76717161 87908489 76335428 91792282 53824807 27174827 52055973 59681882 82533957 63898682 38735056 71856195 45688044 52246154 81884009 81231025 17665882 47187616 83018599 36676596 81200609 76663095 26951191 65834577 95821543 46242495 39962135 45287426 94578789 64558809 32373724 59834161 90710889 91254108 54096173 81504641 93435283 50127955 75660965 54479237 25822491 80738557 10619189 62746439 78164298 50794828 39283615 43192515 88279676 62959334 47477628 49429865 62012581 50922535 44892599 34309022 80526024 25032861 24928400 90725435 75760897 35835531 77320859 45713677 36113277 38369766 61210430 60839891 88077565 31733083 63058230 82491716 79694423 77567559 35487634 37477510 39840501 74147773 56313143 70605112 94211283 51502724 20620122 51547241 87197829 53144855 14787081 98465822 14088239 28966819 48381091 92208976 39300235 26764812 16075355 94874476 89256679 13423592 38835385 50940881 82034980 96047618 66965145 56762325 35405368 13855833 86310441 99839681 51966637 32223390 23737455 48993104 35477536 27035450 14794178 27996980 65228994 15474885 22249804 85743761 67891419 69091728 24606606 39274240 60350914 27250972 33008348 38350350 63824230 74532385 21914205 43007418 20071496 46811528 31708812 41237754 72945662 91031281 45644986 64495030 72372018 81801646 80672009 22418764 38938913 73728454 69529330 95742731 53115293 48355955 10912960 60415288 71645324 31573796 34181907 81197580 42227174 24099068 55337183 37297971 98889274 46073937 46108906 15584590 17685930 61969710 68202705 35399922 81484522 96475217 62862467 36392743 98890181 94663598 70250308 10371691 13087000 90705258 44769068 47331500 39777877 85053664 86815142 33560273 39555586 13086752 80060145 92771122 84752439 19907563 96176034 67386011 78129316 68766904 14441248 39156046 16006408 80490290 96167591 40273021 68791355 26868664 92401990 35207636 82727845 76512988 12617185 57752301 72721988 68925797 30446127 51595097 21762859 40945997 99360061 25755678 34115581 77545667 19947881 88919988 24915702 23705257 62035304 37883271 93311458 32784151 99671616 38303864 28704932 40544214 29017166 87099996 89725233 49689191 66316994 58987131 32378002 55342330 25528479 36058258 59956838 83521015 17750844 92427218 35493341 47493496 55469893 21336927 14552766 25722573 51010490 80830545 10932962 94075638 81832046 60863414 13611574 51872813 71740937 66080014 29974589 73245530 16305543 73375182 61681420 86400796 41466679 42756062 71085005 10389575 31837629 52506267 93196604 56571104 29255313 98940757 77984813 11181475 89364734 66991442 59819524 56660350 28012963 39705929 57835835 71496339 83401589 86112616 63513440 92170554 93741371 36392783 92693524 29450748 22965905 26266259 68723085 52631193 68288614 43539132 27362068 29824515 40957054 78392647 93004680 10759649 31178992 79952548 49066842 73585549 68226984 15536569 86364559 28603158 88770407 44199645 30727233 60592319 38850750 90374110 97835550 31580158 50929943 43884924 90951399 67922302 83460524 90414827 70554227 56429469 32086286 88491733 75408297 90128239 30893983 56068950 91565577 74716089 62062488 78942078 13408548 64022263 86459908 39258579 62503967 58581718 70908611 43697100 51754933 16837818 29371656 80814935 79408434 12373818 45445084 65715283 33084920 54475039 44606488 39394199 18152958 94594665 67252463 84532330 87062348 14258250 99686242 78295048 43301376 78619816 41642313 12581155 80851020 15901471 55649105 19202016 99462133 75237757 93591929 94948182 81921622 20638149 97003156 35515155 58459227 52260781 40705610 76373910 29463558 22755103 88864022 68708566 50985966 85744315 58848713 17082809 72576827 50866772 17272198 25572126 94551595 18811759 52920260 57773396 24331921 78706759 34463311 23314848 42085584 37285963 28197960 46401979 24405988 26848030 58965920 77483474 91538393 50200471 75905441 90003076 75363922 79612607 74980965 23981288 34278916 70678485 46018268 59222148 30294968 21664845 32760267 84372439 38038348 77625420 16484168 87906896 75920819 38957742 89356223 50997076 59918960 70953089 15818480 74491452 55314847 34752519 68431342 73187028 49524077 23621432 81022113 54416094 68911899 20625981 58938693 41354765 85808126 91282038 43479273 15232906 29828098 10993269 59956081 69978995 59981986 25303425 24153749 76306647 93172082 82865428 57152864 80827835 57117846 64722014 68020401 87867672 12515656 23867455 46287677 33433050 12261205 34395601 51467915 59317475 63417632 10341467 54762486 67572742 47402654 40218463 36504623 41004300 16286297 64118541 66007481 25264178 16873582 87238734 65795435 82709033 51447054 22231482 68607602 45209749 83555072 90811042 62975948 83654159 66035998 36998407 89127629 50836003 57165907 69905952 76690206 80155858 56884644 98407001 46903609 25377809 92284836 80693838 95936879 81235913 71944830 35549652 70780386 53695317 94162286 76692209 59315723 19600775 99395784 11718239 79292725 87808803 45217008 85237901 18500608 11781601 77122657 16650654 32642143 61369455 87970215 10648423 31170074 20445038 32198628 58496885 74963789 47250928 47116494 90704645 23207911 64772993 97593007 12784779 31589676 61247259 93249636 33661484 47767988 36320687 47117663 44778307 37897193 59256611 95849254 49455455 46027661 21010895 24474833 78370628 30156850 66583423 77945871 24513126 22539200 46301300 92535714 55573745 20691954 17151715 63566430 17094083 71243481 93124980 67857838 90270320 41325656 71554116 73642639 89975998 98731558 44280035 81416596 21281958 88560847 23466967 81140960 34717529 69423923 48527128 46567983 42611385 48655494 93967506 89702221 10149851 57515470 49042214 97828637 15352588 18285544 88358824 20134803 36661193 73653892 49584098 86775098 12089669 54247588 76451088 31323568 75153255 21584417 30767587 48188581 73860041 32503334 39041022 10270048 84767802 20143539 51861756 24173882 97016125 79649307 81893608 38636576 37405320 35279110 94726339 42678549 44253062 22253680 50539649 20002734 23486678 51346216 38222604 35717012 71368265 99042386 11600192 95643781 85912295 31557606 89625453 53263188 68926955 46836654 25301337 71341669 64497987 19191884 16401083 42201010 48183185 44343474 32538561 75870792 44215084 83433895 45507339 99808586 81336736 86272841 98190765 71476461 49750057 15680262 73560241 32036603 43123516 23429409 28029331 57345616 66074879 28000436 34575427 95582688 14403788 60164136 57863334 87931055 92419634 52753342 58174870 12118871 70810868 34340617 17249629 88754438 16491912 45685106 25768638 27557629 92103320 56243891 11425517 46516626 10365189 70923996 82891665 81675439 33513439 13954386 85803337 50650065 42804718 42288331 45144612 36350473 85809068 62128595 56423079 77660670 35216713 30502729 72997196 64921706 32218150 21935714 30585725 72808857 12075226 88662438 52807325 53046637 35042608 65112302 85542527 65661532 21973543 32790125 72618989 24412400 52969073 94055203 96550818 56397638 10100468 26496619 65507920 13328784 22979916 13378543 24569884 40510995 19346247 29283118 41824029 86691497 57580135 20920061 84881888 57167297 24524132 34660995 97522791 69188954 96937000 95250235 71586725 92647051 21806673 74861558 45198595 59927678 20127922 55362134 22590687 83858289 55513682 36759125 95093768 95311796 22388971 90240060 11544131 22073005 31111788 87820716 61138761 57526231 75123704 41873816 49418950 46992958 56331237 16897225 86093148 13821188 72365374 88274393 15177502 18664416 74372161 37102392 34798741 98955418 89450210 24061099 83625279 63706384 59671750 66495943 31975819 35169205 47004233 75096314 98523486 86539020 18228985 59797891 33891345 32483505 64436248 12804085 14186992 48188240 99320093 44008376 54633916 11328172 75731380 27075464 82968874 45978138 93137210 38630900 64981987 19378051 46275650 88480736 51438978 90888550 65620754 89676291 68289561 80218451 41004326 65870314 74677804 34766065 14256812 93374195 88115891 75062777 97878023 89575379 70369821 60679224 21576909 55731217 46712904 51355793 45129801 26764040 45966218 44334713 17310329 60261225 84140971 56764665 68797456 75037623 76369512 76480048 40237686 19361481 84485746 70205262 58076099 40893003 53485677 92586650 60903495 80415421 33834354 43277421 80084358 51479923 98914573 78183221 48004404 50152467 82558143 21624691 38798013 56020378 56082173 42560445 89937856 26606167 17860911 60953533 68312974 65662191 17200434 95545520 33739184 50619863 60389207 57575399 26220895 84023517 68950497 34248009 82931722 78957088 47704075 57686223 36773971 71950611 65182464 35215879 68059282 45478142 86285537 59716371 40357840 52271997 55156291 75645095 53305422 74905727 74577198 21265806 66195324 99386184 82181663 59997348 84358530 49357039 17180038 45495005 56853178 99743841 81498953 95094846 13743539 44846044 78405696 62790111 40472624 98307061 93160630 12753135 80341543 78150419 61001198 23196591 18858819 49138801 95168156 22939382 57896163 56515616 28673512 98664875 48249624 18322946 74372719 15650639 64841771 75261136 34921281 27568753 43586324 12384662 89904740 80258359 11656324 47660210 51456591 11084123 90827740 38745944 44732272 90497580 41072308 33881360 60583079 39381385 49405397 31953846 18118729 52261098 22028607 56153850 99670558 34884183 68606628 11279710 31922914 34985838 10459627 40542011 19990856 27053665 37160238 26852796 66769010 62145142 85391932 86899424 55656698 52051077 63022360 96061820 58942061 42313854 73166968 50445111 64239179 11424992 84510278 48613517 56343944 65271491 91615907 67877837 31153166 80798543 27409119 58292251 94794809 19589059 21851138 82710638 21490649 25514607 78262599 87383059 70474420 19675066 74654491 74579752 36844033 23588636 98255650 29635106 87300973 93175077 40032947 23844808 43861274 88307701 57355991 46347701 36623004 10967106 38997966 58880218 50507898 50171349 29712649 24267513 59532979 93010445 77388593 28446763 48834870 27101146 33906847 63907931 80443752 64646851 91252322 40487753 84562338 40136545 89008700 65056777 71479985 59666017 24551845 56550785 28622933 69991942 10130887 22595566 81484482 40773669 48216832 42261855 56722081 47673256 99958371 54324025 63836560 93300236 25098807 16735665 24249758 67691234 24349558 95288533 39446608 72416849 49645392 54487556 96043167 13045778 63182246 40343281 64060920 22562291 27361039 38856612 32358842 38598869 16489686 85437688 83162939 67614766 19168761 18681502 90927172 17244040 73508140 61726873 45080976 74617728 42333012 46514369 44079825 99319752 88798221 81396672 48888363 67911973 17976229 62384663 83226167 80721137 84168606 25269274 32129282 11121562 52244015 31227632 43034379 42894242 44508868 31711380 74029128 30587677 46854394 55471575 18751778 11552182 28039332 63832923 52356596 46306346 65794121 31697689 41705616 98591307 13643427 45157084 85540026 94872318 32778913 82852420 75426347 17745725 86308966 88902085 57093263 96529174 43036488 21098277 24361351 58850731 40517969 60133121 70647080 29286576 66780226 73290184 91016699 49429616 93760395 39234238 95473915 64467529 76596692 97645179 84875162 61522091 43033464 15112938 52852412 68328220 61838596 83321418 38182969 39895095 42683581 77619632 58377055 62209832 33953687 50031491 36834543 40415922 10235838 11247231 40360348 12453161 32893969 84052915 31160463 19880568 25359266 64242691 27415525 24118557 15609399 30600870 11246639 27464104 20637644 63553961 46955121 89041472 77137295 42230634 54607267 73287325 37747939 68282397 23844659 19907599 57615069 71447883 48415617 49792118 58879306 74387534 74865634 84450759 74043943 29343319 66347678 90448142 22632232 10507368 37442162 23230182 48101682 90577882 37936143 72253954 86951392 22351449 82575897 60344872 58449025 74624866 49238440 10656049 75031960 75772620 57407306 91050763 40182491 46531004 75030271 71917495 91946805 97212719 31222204 17053643 96659909 41745012 88481641 30548208 41112797 95231279 45060451 48471525 90144131 60123224 26899194 19245818 60576115 62597434 74878068 46548758 11418778 29473652 45351177 54279090 52723357 46715131 90691941 68857052 92906576 46893462 27338024 16443701 85301440 85327969 85778153 16142963 95378730 59468875 21599535 35412832 54599297 59323416 76645879 34703193 21618028 11817055 47551793 66248271 89368261 69311628 84966595 86964169 51057179 94981472 52459396 66861409 68414897 67233644 44819650 28579907 48775933 72693786 21068221 15808817 41265066 48585892 34701097 64367233 97035286 56370331 68396464 79136925 44338132 23580001 55435758 45397506 73482156 37903919 49078643 66970562 78585238 40989584 37358277 68223490 69980611 31347940 90298331 25465724 18984852 50585694 57781795 69452542 24093856 32324998 48409213 28852074 12872371 86854712 74121149 12513588 90874825 87704612 30502445 48395111 46357527 51068236 62197128 77003168 36681475 41953544 77925761 62508689 36069927 41166213 39663546 12656640 35558354 26374722 30172237 52551877 64991622 25528465 60183751 85221455 59289083 67000348 47347111 87310368 35611931 12414558 70178148 66334540 31939076 40613286 76965860 85397374 12287881 17277592 15759110 70297332 52426545 49045675 69111449 72957566 35006519 90785067 29699298 11608963 65850120 22195768 18130715 63816827 61486024 39208262 77628142 17148406 45630413 31056156 75462782 34757651 61831970 94607061 37789150 68659594 41430278 57677409 44238487 92528291 20221931 29369605 59645351 88851133 27827959 77330391 94141693 89758792 54177542 25081795 76480766 28623563 49055782 26204169 83822339 44941663 26375961 26009788 68670169 33037617 31352663 55283396 82726847 74416260 92002697 42252509 87683051 41859501 75870351 44069142 37928454 84632469 85500027 85075027 25810475 55701691 15187988 57729484 47570924 35549615 87188564 77842700 71766989 77696152 60702314 34129906 81585479 44620719 66624057 48551603 64410054 85240130 49041495 47583190 10107564 70655794 54315919 28278582 79465164 58390901 96860127 66933892 30160367 98147092 53076603 52165443 42008146 82044206 62763464 11461322 24700326 17890932 71092834 46338246 55405711 90623659 78483606 84175541 84299558 25540269 27161193 78107115 52665079 76472168 64776719 41753873 17816580 79534557 81463540 18157985 12491072 34379170 94909111 30657387 40331028 34113505 11579690 73123476 15819485 57556439 75302100 48749714 83388396 64562262 95777135 95546545 43095557 11601859 83352042 50311057 76369888 23246104 46343783 40728485 22821292 50897507 12182206 58358837 79232007 18147525 78852217 72965469 65474951 35291509 35290070 66208012 51733940 72765243 40992584 28846086 41729163 71493877 87308918 41603299 36363901 10946965 13382715 74205453 95710445 29132704 40388260 22696390 55624246 41858224 24897653 21833888 94171811 24948212 81987236 11890690 88539381 36351787 97603293 18943530 97524577 58466605 30432636 48237222 13886735 55547106 63252374 88120921 10347676 16283720 75859568 28741117 13463961 50007281 62375942 48945051 36830473 75166466 78960902 14885652 41743719 32076726 31858770 17268380 96728350 70487769 64247810 23332153 29909263 50607822 23311584 35552328 96364687 54808202 77078506 38396665 42485861 34378518 82883539 36775630 50681296 98589712 63317890 11132448 23262592 11745578 81714705 54697498 83899673 87492522 44780367 19504188 98320435 58468201 98262591 33850969 24304988 73611732 84059287 82383257 70205972 61020142 76576834 19010168 34509903 50962124 93168350 56917701 72665847 95052823 83813183 97123876 83838184 18739854 34128746 68232461 26175218 86775937 14556955 93570250 53928283 48080471 48556991 60520573 52477146 46665865 72984314 99442968 79430557 18102821 48527907 73487970 88125380 20115532 19651395 31728377 74213859 10470452 69681818 36673611 84017028 76148006 94745370 87215131 50043811 86018177 23556074 89355778 80580528 40017077 28587876 76187756 49456657 46720329 18916503 83855895 79675933 29602774 46397893 84104599 27621154 54967178 53088230 54081877 66555743 73923878 80427940 59564939 51939595 42160512 97484637 54920265 98973260 51368066 15497637 10306292 13278913 54505385 34445377 97962178 60665721 56470791 78932140 45118655 71244922 18819521 21733141 94915018 94591931 96666641 16825824 80385176 61743657 55728325 37416737 16008881 82586662 33224894 43253412 62186478 83152261 90628850 65198568 26099457 36776464 44544363 73629470 38090989 27615234 91191750 25739951 24657802 93732366 58184373 93660724 66243075 72665174 23526909 21987196 38264023 56531572 63968505 68429833 88202331 96001012 81096981 82167315 87930422 59059416 71707347 55455363 84749795 58492051 68731082 70340857 25029939 22721295 81558946 78814663 51607368 87565863 83001753 23404916 95586459 61185069 95227649 16294587 52214904 77075941 17433663 32549257 41574397 93636488 98822222 52592898 36825246 80844611 50038074 90779260 26651172 64480181 18726822 96257154 64158249 42023156 19959878 96010194 79101213 97313545 25058661 56270432 28960709 23423727 25773409 76000977 75591990 52371608 83063978 36696833 83415774 43715944 21634631 62969213 89527420 10064952 73917776 36550282 58186915 52274772 98919285 19552412 91095227 60539645 97369205 73404767 39302400 98464616 34138920 59718834 96331393 15106238 22403702 16006055 76135458 51899162 99776606 88555653 26831386 70513294 58851952 34181190 52279030 74277534 76230227 52356633 12569236 69077187 27382336 79451617 54957993 65569129 99580805 30699828 21803196 40898161 17747842 82500060 73150120 15222576 60854063 52768858 18301342 38659438 79001493 34670814 79196961 37488360 89045072 13835216 91846152 85038799 37758484 27477067 23377279 22840647 47357477 71756828 70976390 25214441 28782173 90956871 28725872 70033857 28523690 47037570 54882790 59697872 53761677 93653177 13788258 20230667 80154396 94852616 21290548 33079258 87509376 70897988 66040065 66632602 62663032 46895603 12649406 59333660 54837333 13031887 68678201 24144035 31661564 18995398 78926097 27928426 51546983 72109309 87786041 94042140 95519012 95137865 68357753 89234010 71576788 10341812 84875629 54783289 40467245 68884478 16581636 28989889 60171257 22860441 43270914 15111919 13170069 20394540 17197566 22534707 82400115 19842962 41415397 47942387 37362328 45729624 78470773 38762759 19590814 38929090 85094595 62545851 93083443 34568134 49775670 69772368 23311257 82406415 57359625 35093882 94296868 94790779 30795213 12901603 73471039 22617374 97406692 41473447 13611367 89938749 15212679 15778007 44519726 83084500 36724801 96219638 40489017 11295761 38031474 89400831 71172547 23830358 21314126 23680988 39133336 21588282 57176283 36358896 17950107 78118281 60604150 80705039 51655616 19731648 40360655 10409345 16046098 88284562 47848040 30123266 40501294 33053285 84100506 11611077 36365511 69614422 22250767 89374700 34505888 65468081 87425609 39143954 18529429 78161657 33375770 81281729 76742802 38807782 42780458 98219132 40994714 87840226 83622773 51427383 15666881 11795211 52908874 15054425 56927795 79443765 37151693 89434817 20581675 71576805 84938741 48739262 73629436 70407894 60893583 72054550 81866892 97565432 30017593 58465920 88281300 20157292 96215016 25077674 42309217 47437321 78386402 81854643 46501078 77157339 75536453 94892722 80223208 51081118 30171390 83346989 64709088 38890183 98743635 49525539 64712477 39124604 72435290 45674371 50299023 65524759 13435647 94659890 44376893 18726822 84094082 20269706 75930944 91709422 97545719 30316629 39743942 38073956 59285188 74795478 55601168 63554994 92570278 34097728 86651892 46668984 17070508 87415741 85175515 18076937 18571962 30904680 73959876 43715178 41712776 42136659 44496448 23852758 25716897 84180610 83884660 65632636 74208869 34957806 15018906 89588927 34149895 20979204 49494784 87562677 58851215 38152483 32455303 31303337 28228696 59823906 50824229 83848474 12271251 40247495 86170980 33799481 91631299 11836624 32942816 75193455 54165951 11781102 46277069 41596629 20838196 70829894 72609007 23903545 62144800 90626287 97779873 35582752 41205720 30524918 56646095 30199614 93515651 46656604 50083195 37595904 66317468 13188374 49725371 16608642 92530804 89334157 13988793 83030554 63973037 97275932 82394674 28466891 56941248 44082837 32541432 91411794 62623608 84774076 69600112 75731102 14923765 63006666 78846741 15890895 24406314 90295915 80107123 34240958 32746976 69508672 60734764 81278069 94252849 13126878 78790135 63165490 75018381 50602190 24323356 40980073 19194680 71419787 26802169 95804991 41001034 36701319 90859008 27049488 20831662 30555174 70652343 74143081 19360419 92133568 70843958 70327182 39065918 88565284 16671916 57851638 41808102 76635408 95312987 50879690 47150935 73171514 13601304 79957610 94093344 11828298 93462604 75002983 75704613 96169053 15783029 88886666 94517277 81476100 38098085 82203212 36380820 70555971 94282114 10281436 94878315 20140434 13859909 83292700 31049939 26824927 38827451 60934180 13626198 34733067 69709255 67635902 66260558 85603560 66741982 51531496 35902060 58332097 18130569 57404629 97639346 63388755 33744999 87830252 35807353 33969868 65438248 55053384 61184876 24420179 57605267 86735798 48864651 64531583 40561537 92432442 32681770 50949726 80385247 61425290 81907183 47885936 19541424 97812113 12760663 26724906 30294921 64955246 68878641 30245236 23975315 40527858 52733089 74296235 90527885 12117542 32622111 67822368 11932488 77022786 47278326 36618390 56476457 52388023 29839045 70527176 69319210 79568934 53250049 39122529 12783192 81683431 91368433 28154498 26141271 41245700 46298417 86648383 56608986 99225146 78432816 12940066 63270059 27804671 43330737 71051431 79743017 19855094 48738894 69562174 88527173 27477628 57905904 25963981 91789316 42637344 41558872 84174123 51210624 24819106 23666074 97930534 91775079 74171131 16943901 62289278 45967866 38789973 58359068 64478184 36244495 29452815 77677223 54333835 14076048 40470970 92821283 21913350 56276602 53756574 25073478 23303784 27971679 91938870 96678300 84690103 79706852 20779183 91573381 89884906 73372228 11493230 48421428 79040879 98347083 34512391 98439985 82349350 92494171 91213254 41740632 32649443 29732202 72105514 72533336 11216496 13450370 58396389 73502646 31711753 34281281 50303581 69673415 50430942 62425431 47649710 32318905 50847380 47482890 24134182 91223434 88163140 54239924 65788616 64014479 32284411 54606276 80570570 99962479 80587577 94501817 70748438 88155430 28003058 74334635 33999437 36620291 71164816 46069442 10068543 12601770 97477614 13551420 26346996 88668818 78852446 44364779 46401574 74293127 48308005 63792949 88369477 53399337 74200314 17510035 17400946 46942700 61147274 41684498 45919108 35438871 67313399 53796693 24919558 27664965 75903444 70293648 16547511 76783590 48587691 92817423 25760520 19338431 19272183 98381101 82494754 63187686 33094058 39187677 60519645 26940871 34871080 85730213 35007946 57598882 88936266 58181022 67898411 77514506 34731357 78961782 65145589 32090215 29818272 92894189 49476309 56900469 10386249 84639835 16132904 88719555 20932609 83258409 41620737 25942965 85530211 98881107 29612711 63767683 94360065 10412909 44308628 39664567 21339615 52480795 60882679 37528755 49031414 71063703 97232179 50975529 50616242 96967854 95363038 19918753 30334197 48381763 96064579 53042294 68880914 70709579 78195680 95511897 36428754 51277648 12165481 41006925 54236915 85147375 33083587 37306537 83703203 22450649 41353097 52114841 84558089 92350037 84387339 31804830 22541885 36087356 27108170 32383113 51247563 57724156 87599870 72615556 84349621 88438294 65065232 11879305 68257518 12246433 30679584 10379112 44333663 86042692 34786816 89372742 97218021 27529535 23343286 36728345 73587793 76920291 21217790 83386029 52000871 78130837 91474374 91387681 43128160 48124752 66570417 18599019 39549928 56596896 68542485 75742800 34013984 65138727 34322556 62084973 83206557 88298779 10591911 39438001 57356391 27422790 23106822 55327968 87402619 91852549 41197761 18095121 55870538 14106186 35120306 52844081 29686072 93076762 60978281 59038207 52455965 56786832 21206567 27133965 78040647 67888856 31054051 91994437 32931958 48965557 10794312 68395746 17661663 42515067 16709941 58678003 57733162 93106069 45016635 43552859 57858676 14365312 62334115 70303444 72819534 24600142 54385126 74062823 21827003 80179749 35223731 43418229 32898614 65376573 89723756 72502834 28548266 32652262 66722857 35660580 91618424 64635135 74670259 30889512 63924469 92273152 50307082 12693998 33564649 93596145 32116576 36863864 73609873 11259377 57765916 22034847 95639197 60974256 14871640 20462734 98776371 65578997 16406756 98384965 39907562 71746328 85461440 91542807 25618640 18134025 70930341 97344044 44247397 45704904 91178621 67624576 87805213 58519658 58342759 56335970 96206434 74079515 52818228 16042614 31850384 65310614 19467629 16520244 60038520 39397807 81196490 19660518 85554397 60594378 16728892 96033710 81188345 26964448 74921956 99798909 32324089 34908929 35878170 13039389 14459645 21140045 10472935 49424809 78478490 59705466 14732683 19018640 40772567 63971409 45124216 94305173 61877171 78480689 54533076 48072273 30398237 80892043 51000443 33918768 46659067 36258660 94995451 36732656 97373348 21230934 79766807 79985573 42868454 83634575 74859973 19459000 95698688 23764688 82581936 37198691 68822441 32108527 52989878 90280502 38841224 95125973 52320106 41493526 46745657 14775425 85943059 22683448 94411982 18841476 58948908 89175594 53783756 10862339 35757154 26327115 51741866 42130744 13327129 79747662 88426581 70743665 76019303 72955707 47632687 63176080 58545816 87273326 20272139 12902921 87212456 89161238 53260083 85104743 23799500 97809207 88260323 72428231 37585513 43561257 57732171 44802651 46057115 16033686 10022672 47115496 42452144 82909568 51759307 76000200 39325739 85960505 40615816 54780905 41114689 99071080 91805641 13903821 90942943 68164619 32740737 80768904 85651746 91136240 81713690 91024325 66337501 23833786 42549231 11307713 79642519 37307874 39089874 75088334 13538954 13666228 88202759 62735570 45676453 47484878 72575815 16467525 87208331 15367972 81375679 37672119 99307922 13548287 57776782 86757063 28104133 51296633 98737226 30085293 70511331 36370690 46531196 37827249 90039517 54297566 55594015 86486065 47454428 90382373 44335909 57820959 37764920 40967106 25432306 66294401 85590402 70896757 24530015 94565104 77082235 59945169 31436984 46703385 92397979 34444606 63830079 39260735 31430539 11877368 60531879 39327927 62769323 71721870 97770265 96552810 59584397 27938916 14255154 59551318 93954936 18101553 71717123 74388366 73249254 64300802 50445072 61594037 81952262 40779829 11136210 53108487 59596858 93692543 21324853 19699537 65827994 28650983 88050586 45426292 44035824 85895496 47478102 42440934 16269754 98766675 67896369 88693808 80012076 85373835 12154601 32014577 27033643 92416967 95952556 41378265 28605138 34869299 13851809 15206831 55275249 26269775 35847776 47992652 19824521 25908334 38190709 62323230 20649681 75903289 58877537 86867622 52804788 45550122 58306329 16111866 66907345 21894545 50256773 77998532 97744890 95499026 43325954 16914240 47291061 56875557 52965601 90835778 58786750 81655829 30612838 95848878 76830851 32012930 37031753 85518206 88390311 89110751 98260920 53862976 95518079 38435828 26528595 62728213 86874392 25768797 68989999 10795060 23122351 90692745 58944212 21427172 82718007 82681788 36051391 42832773 96393687 92250509 94882529 38872456 20313577 12897385 94652061 55582066 61050493 86846478 47749582 18886238 65070419 12209937 58218047 78250104 21159525 24710104 23396529 74514946 55465435 95209377 44686808 69488338 79835540 21822586 82021086 69830482 92478756 82749766 34874719 19793279 87710800 47527102 94869868 35954155 90752020 29567853 46836232 20240700 33961885 58095283 86878254 42245546 40139088 78465220 36526153 31418500 48970817 10826790 55503801 97788460 36006205 67075126 67896661 27058582 87497408 23873188 31025764 84230862 90347007 60664306 34146339 48339311 61470176 96399993 50878786 88714156 86891645 20956131 54273766 20150090 35943333 90030258 58991529 65685924 47039835 83463224 61934998 66422438 70610901 38103197 88153773 96326739 86840446 20983005 30428517 49567296 27337972 17086791 94680229 81367830 39409290 81246207 51995721 25531923 80518600 91911548 81218083 41878154 85027814 19912459 43866104 76134750 66185301 68326346 68815999 99642763 19248566 18203566 58256870 40317598 80836448 98973821 16201292 63266616 79900254 43360725 76051656 90130446 85675247 99340579 28622945 30079596 70396677 92113069 76506003 58961709 23845190 13236361 38590544 89397701 94518542 76789411 96225917 69884344 29228011 28808123 33193073 85523104 94189472 12336228 53162745 85364778 27376034 70971271 86373719 75750809 94149662 89541598 57717054 30677442 17971569 25832185 97731544 87906447 12157230 19337276 70931136 63355388 98301724 41059935 50406664 66737309 26822454 10330477 48235957 89090710 30093225 16391621 40149694 78865569 17503577 41469469 18092304 45689100 43609308 86928634 86604941 70810168 48675581 48197048 90621960 98747547 89368251 49041032 73104714 64933695 76929863 95063405 89648657 18819521 88216585 48786366 17757964 56809299 85206940 46935720 49108704 74679866 86015694 74252713 69610918 40893520 29180961 51026198 56818794 87556611 19050701 93318166 13232685 15783764 14690491 84746276 39083365 10689754 97553163 35275152 62430200 97774908 17547279 68808447 73603396 11935675 10258510 92783847 30476186 11716773 43559554 15198100 50929854 94760291 10708506 76995878 47986793 56098156 57406521 63516816 36356295 92310863 91928117 21763739 51521274 58301998 89681305 75758433 99376021 27139645 44157091 27701074 92473377 62609095 77847750 19563058 96225179 66019497 78431146 53758233 76711412 35484373 35939751 77572210 61065488 11436881 51867598 65721724 29938120 54914998 48218592 32486604 94018280 80306737 28613460 60976073 20511793 21382020 99054677 70533679 56510168 70324870 22306114 28794509 95671429 78554399 43586477 42094151 68071509 20135118 40251613 72253076 67386457 73075875 15359948 22516992 12287509 70915268 39855528 66384876 61970817 75150956 56216022 74090377 39060492 95353320 37128427 49701345 50793876 10342296 10194865 12749646 72903279 56403316 58496681 98498689 40471013 52090244 39451779 29081212 28901299 65253351 75336871 64829336 51412489 15467341 58264751 62175488 94248973 24094333 95624043 28775604 94171351 89471696 93672667 57382664 95316339 92617780 16670777 72631202 23905122 95807786 95101549 71306879 39898520 87317831 94057366 26383086 49489407 78849847 18923272 57958291 56609907 53614006 86967624 99278182 39730117 57858965 28253714 85201970 80470840 38246971 75170900 35421846 14410631 48526497 60826416 14320647 36688477 82785749 70515326 98227660 64591451 46397560 32810567 70912641 30607509 42011072 68081867 94995605 99373461 29427319 46411772 42314699 54496727 63765497 60765697 86120637 89850060 18919226 51109428 57645780 53409111 86101566 80339492 16016849 24240979 91186591 49734420 30537800 90262922 66242571 66336506 95751712 19340095 47176004 87804801 34180500 12229798 19468958 98412039 17149748 64542311 19986180 57087136 83482469 35071774 81690355 26872209 23855453 11783518 75470332 58158166 62499496 26565289 67875399 24529820 35268006 83714297 89054987 10783559 31628938 77312059 51147799 52827246 62030300 70786127 36315213 12974298 71543928 33697033 69260577 79377035 83508493 21273267 13830046 94464179 68793631 27867401 58726625 52342840 20806662 66048571 95893916 41272374 35146221 19971566 46320660 15074555 93536467 67374779 32024740 20520458 47254029 86252335 28352056 61789464 39094466 60416458 44734931 27553170 29759342 92808064 90672265 99184533 90480992 10512699 57204997 34915317 80960827 17285078 73947525 24248375 39444345 44341283 60080473 55621782 97260771 52401767 57312231 10668673 93698202 53560921 91726122 73416475 33387794 57425830 38025902 73241915 25051921 16175728 21898518 84820458 99416629 74286410 41358231 54747751 58280427 44561214 89751674 80445606 27000057 61011911 17271965 12109772 58327925 88856919 57318899 76373685 37959883 11144146 91306624 30676975 27678010 85914385 72540381 64826172 20589784 32662369 86601530 13152916 98320138 37835009 55800791 29936544 59537549 61464615 77653898 87212992 97772272 88186748 26202044 67628550 48290967 48547099 66458860 90071609 17550266 46870422 66916138 54648147 16972515 35466481 92549533 33299332 57542260 36974373 69913726 67175468 52148383 84418847 32661275 88709348 66936684 88184766 18672981 58646006 41685942 34825176 18812834 65219681 79136942 59858997 37184139 95827158 34497239 17659027 14837039 45287485 84781832 35699873 70257727 64570929 31749869 24756484 56368512 63049600 86904454 70875220 52106700 39010732 27035687 94928032 52438417 44926060 73397111 63854310 67131728 33920556 37513329 77981980 96318111 25107976 48939877 79784490 10248616 86487125 42246648 10025197 78647464 70259353 75586336 47705014 67835632 90739726 90147497 27558985 38541672 55333795 43201970 25686623 42553095 20577403 32535345 41549860 32753756 46967659 59285227 20862521 97783560 30752512 62581885 16886707 58028226 35423479 77871830 39060250 49867729 45846468 20305594 71411947 90097814 85267852 15298624 58258583 30059391 48602538 42094037 46320770 12303125 37964461 32824248 96725508 41317359 67483736 18189947 48937579 45846204 50218914 54664968 35724535 36829758 91683892 85799322 65527773 58354889 25814765 53451712 83285701 55837000 84571873 33448285 62760396 74669625 45830614 88347818 77545475 69220908 71898309 33205171 34281582 12387015 20998111 34185814 28795781 24375493 11921670 87693255 26409142 21639154 17412687 92741007 32578913 21892273 27489543 67155976 90204507 41920758 52213035 88829539 12708844 51062605 24452590 31414562 55560017 38147665 56321335 60679326 84106170 36648373 79186592 30548482 65730381 42068031 84078584 57473870 84371745 73183176 41202114 28031445 94274884 58334653 59506100 34379071 95952310 50686753 27320889 46867720 65246956 63071753 85886063 88501887 60130510 75409054 59089962 28995784 67035448 35181215 91211375 39108314 59330941 42847196 65968250 21899650 78538591 88071868 69679545 22462047 91741721 13987000 48109390 51405667 35636821 74327133 68315152 32988376 60742838 17332302 24199947 59460569 97072976 31167168 43811707 77336660 45992235 19642621 26425045 18906767 11802179 30792546 74265663 28295712 62640395 41384416 35124499 16509684 24124389 41777278 82266976 13769417 16516907 59221205 31008233 19179443 53834922 28706579 75632420 33343771 34636834 77764473 90679227 65543227 10391495 63744477 86417039 47991075 71021251 78029609 12249264 28340536 95934769 48655706 74015974 71094191 16453668 97840897 25319723 13494678 99768862 89647430 15581871 34129740 70963737 39831520 48364499 38934404 68417410 68618270 82335278 92614726 41417656 70267233 89328651 98420846 81388434 61970591 89201257 59130667 76764374 37599714 98626426 59950977 94129219 48247239 73944612 54340168 48905224 38572032 16377475 13595562 84021578 73429970 55590757 63298217 90449698 77216024 92953036 18826263 57902237 29796286 81795952 52844699 79991610 49122758 17468347 89393971 19763695 59126599 55416523 86695981 18524965 61031529 48531443 70110124 44193975 63024490 52773306 39482281 81603831 81292316 91466586 17219952 13505322 41716452 75708482 17154463 47390343 36223933 18146325 53975082 71006651 58094259 39155625 27879258 61989095 93228521 58269833 84790345 76727968 51187475 51913075 58725991 84838895 90978940 42761307 89150456 53280463 11808002 69322214 84725652 71478194 36974741 43595760 41063974 83263356 60172731 17541895 96901230 92888966 16356111 91508077 95884287 18416156 55334078 15848345 55614145 56362624 12624136 76537271 96326896 27070053 54893509 42625828 10337947 41660916 52160349 49959155 54106022 83044298 52153679 97861866 43448776 12450040 46016939 98152325 31483534 24612610 51778840 35825394 92394326 65872737 75564879 79767060 54851413 55067265 76992669 96285313 54963218 91420611 17143525 82891396 67662824 32156028 38612508 13809947 49613448 16132981 66546764 74391673 10213620 35915625 53689873 67465477 92368262 48146185 76034975 67764442 30572007 93928699 48318266 85698885 71759384 33996759 95242556 63730250 53109740 42339241 36226834 24847264 72912652 69259506 74704959 45706800 25366386 25901223 95413592 13361178 42286318 10548784 15289863 34719023 97170852 19384426 68058889 74016504 25920268 88629926 61681967 20865070 40388465 71809192 80774241 42519616 14948339 68870824 30041750 13992272 92110597 57929044 17902813 86664886 51388399 83565900 47812311 25129979 70470349 99537317 24029882 20091616 51860366 21638247 53622864 72708821 47050230 58048655 80077558 77358850 83306652 58377102 83247645 27420609 12823405 11571399 89630285 52213409 33064231 41129749 87478557 83889125 16914399 56118723 56978876 98847619 30405755 58537234 77748971 64794790 69216953 16717879 20930305 37916845 15677478 89141978 78047846 66555305 39952424 43345559 86424600 89843427 67617141 67169025 36185001 41016531 55076377 27292314 10848062 38330794 21438964 75755869 82372242 41172169 48339770 75443509 47859569 87863752 73103473 11877763 21553085 21417328 18774902 93731483 57699949 16768833 58300152 11312455 70687753 39105133 81497596 64667971 51803567 78662747 13349463 68743487 39744913 74943397 79103671 93812705 61870837 81279642 84791835 13043776 57950004 51636797 81147350 29694826 12743227 79776708 30535184 73301214 60765453 55196569 69752261 38329875 92628414 70374877 89282116 85931376 72050553 27916512 93803313 34228817 73720828 27480234 26089859 76302345 47107607 49980662 46168839 59331034 91188401 65537713 20529115 92295166 53369411 29416191 46532084 81608866 20366682 62244535 20865048 87813990 27991449 86079074 55369701 81251166 22574005 81785152 15558344 18274580 40897399 11399490 68613383 13618691 71787198 46200593 49353528 86482461 42702458 34466950 87474375 65246407 10627378 49494832 72527092 88869464 70652159 46569809 11687250 21279773 65350031 95804641 58773834 70116952 91669411 78386570 39811862 55274556 95554065 47237546 54596294 16678643 15626562 95152468 32189886 58453272 98843445 56186191 24482230 19351869 83406842 82814741 53775289 57886055 24563512 91033046 10648358 43324685 52750633 78570994 25636402 77349404 11233688 29983619 86104932 20709750 91191658 71503825 12589720 69690734 51158802 76818395 21722877 98747341 75134106 13044181 38794647 24512849 15390369 14259108 11730621 97831465 31176408 90578276 24892188 10429050 21406212 53968483 98948018 77671773 74204287 22519971 99266644 99899614 95143095 70093403 99946152 92373375 58085806 75503479 80801324 91825075 54330360 32428180 67381293 13840227 65008704 12426885 71536337 78475628 99656387 20516817 76497166 58422047 27770323 32751154 15153840 52749248 28966869 28376983 95351127 64158088 80581700 19488035 91714166 25621539 50664620 58273324 83824598 90828467 70843823 86252348 19398033 75996619 15806980 43439892 51440663 58987124 97651955 41495716 79513900 93130155 42763226 10183316 44838376 73643361 78575019 53701055 23459126 43878394 20688875 76748722 55561813 91813711 23620789 96317618 50367194 60869036 87451957 80129843 30085548 70094546 85045422 26360929 27858951 77988470 30395380 65596571 23661690 80963392 30427891 79508979 54044264 97821389 94052774 66487855 58772619 44141358 36775840 30081995 41540716 72780903 44668423 79119989 61299821 76549745 30196884 58258448 76249535 68399672 74510612 51033137 92593644 19430429 94090986 14647461 81585230 81185653 37183626 60901353 58998806 26884488 68160768 33215664 21251782 79879827 80545127 58480609 68968503 26633926 87921139 32471575 81458068 69119175 32287591 59192735 99917277 26581294 77362463 56601341 89539685 94075911 59521800 66797031 23016405 22733651 44766243 77883720 52292391 50758278 58231558 21386559 42358187 36503051 58327898 97680542 63368453 24201147 47459294 13367275 77650349 69806186 33615202 61230434 48415086 45081563 10182349 30206704 93240039 36047430 87788824 75158330 30601357 43127385 91517393 36962964 82537639 56725556 17496473 30364299 74528337 49320684 84108326 65346524 14065785 63800712 12826562 27331066 20321381 44901895 82991178 79962252 92339756 12347225 10057136 84033900 11588024 96570465 64522617 70580265 71416138 78453882 13238847 88571398 99916278 93269742 96224304 83263609 36025122 49236864 85502989 79491629 27385228 40757220 71585580 68960512 35356225 78157122 92683383 27392005 16549159 49256886 13448939 99582340 74468724 39585747 93492250 27569909 68384052 19000347 38935337 99364489 31918279 43366281 30230482 83341857 59023712 40091015 68779236 34352468 76303495 67226872 42810686 15828718 14539160 11332143 90615895 99003883 68137922 40369654 85846457 69547008 58488457 65828489 68514433 50814739 77030597 21304984 98398305 63176638 10332193 73871176 16769183 57586896 98520732 40140083 60048531 72164299 85521035 45046755 87688109 58952295 83520533 46383835 56099564 40190478 75997110 79479950 80907368 75075806 80647869 20875238 41416009 18048554 65295053 42187326 45829709 45347705 43737312 18403945 71823046 49981318 92021951 15241385 95748122 78189374 79757707 90195384 41874241 58487109 94537912 66876355 48921035 59774193 85440524 87834089 53835608 61676365 69512101 99666240 98292509 95005464 51821936 44324433 87144549 51091908 41402931 57978519 61517710 77030903 81224323 34687108 47137800 40381453 21548239 69953789 25102938 42640660 44308435 64525401 39663133 51768782 67655718 38404709 49972222 83592755 41107629 63440610 38596288 59890156 91337637 74202886 38481720 58838233 52596637 17642103 53254223 21600396 12686585 43695571 40345604 38058700 18751985 95298347 74213479 17475987 89541007 94844164 24078239 21086608 32790453 52187988 99879781 87554598 25565717 78185099 32443911 43018987 11557303 82229639 48961894 64670378 17164150 26368542 46958584 64599265 95281795 10500633 92148551 88372804 79246689 67983027 19384175 37743288 85085799 17443230 81924772 16314841 46088513 17707518 19991082 88740852 89295983 17592300 13125851 80652174 56505029 77915124 37033381 67119579 18668778 80878359 34314249 76808519 53669721 46773066 36960285 36189041 44374114 82388085 14214795 47034539 10262314 25926901 55289360 29755900 28298278 13180699 93898238 51430558 42653476 13448747 16768314 10659200 62323523 48446174 96937918 42573764 93211895 38624096 57310360 34570050 54566406 85078482 50884842 33029252 69622413 42764873 81271656 38598088 66035067 48915149 19490397 71598337 63114644 82125659 97543590 79972822 87712239 52301028 36149685 37025186 10044793 99915724 52264847 88277234 47241328 68680299 57445839 13658634 27452265 13348240 57646497 42506080 26684107 99736697 91046855 77257503 52040914 13349723 24236312 57570470 89056140 43815520 53757308 59516295 48279007 49847076 54553329 58004232 93350017 37868472 92928009 14985381 90695807 50210720 62644202 95121292 56483383 36239188 62462540 90354207 46557021 77806658 22635007 75832694 42556794 20560074 94683234 64666842 46822888 99081537 87913197 54269643 84437208 34774127 22898728 13980924 37325260 82144529 92719409 66999633 58294813 29965655 48771003 50837608 30736886 67012455 64432777 66937869 16753623 89592408 57112439 82658372 27978899 93938232 50858610 30694979 12864722 14931463 28957434 88845685 60926096 57203002 10626727 98538488 26386844 50429881 61588002 48689952 48540698 41623393 27919911 18450930 98361729 21331970 84066698 31345194 17719710 96202337 73706542 23233589 80924431 73283640 88749839 71178807 60449097 34234802 93755578 78014215 68562579 77404271 68688976 81296430 71873417 26856326 21743111 60669164 96122905 61775998 41685544 60429875 15227145 37451731 33723538 48079018 73592687 51526008 38933046 74508459 22594103 51156175 28185113 17822661 63346850 17837490 50632661 99890490 63980225 46653550 79039767 18656386 87964030 10673603 92280227 61609543 91062035 58969317 60769356 23100903 14323216 29071742 85094012 68717046 10583513 59615274 18182962 64742457 28284838 21697529 92174847 53434411 73200642 45121008 81411336 63827835 67134413 94124552 42805383 17814413 76277434 58859182 24377546 85975797 23130449 21937473 91417010 28086015 52845678 40090648 47122486 97383722 68256320 32180089 58054366 42486823 41574987 35323299 12723144 26999007 53221095 13812933 54815525 75862891 39904702 86560004 70104637 85608089 35246418 15671289 26695143 92127726 31496692 11494449 42757778 15280671 33373134 33132331 36446528 84198294 77304411 24608862 34361733 97246963 95224681 63892400 84031372