47640679 82792487 74990174 85653688 12620893 37358025 26026513 65881688 65788813 88199275 4073685 10320307 33740212 42018347 42646496 26942368 12206619 30316550 88937236 31697372 42330963 27303552 70524785 10622937 26732953 48251558 31228716 89578901 704914 38986043 79573655 58480385 4343449 86756623 73065644 81610627 70045204 54401554 66267700 39005932 7666794 47543611 62518539 9521770 33177772 46567754 76955766 20551911 80642557 29509082 1101294 3803751 56508101 65075220 10835688 69753123 60506275 395104 53833358 65282893 2483674 14196023 65127482 68144111 83826137 58360712 65492715 77964726 22667201 84701508 6234488 34177627 5751386 44360060 76177819 21989336 25317588 57910599 49516321 43234409 57718358 17292815 66557917 82962656 69935622 88334523 65449794 39045565 65203385 39522635 25465284 9623297 27807076 32200957 16400545 68703259 71158229 36284250 7636743 56440812 22338936 75361689 54561459 19978260 39603821 74452101 4008935 10329358 74300896 22085042 76701437 35431310 4551847 86719498 42199636 83486015 32489231 52991762 1375908 45514260 30481748 88660658 75553514 38231912 17102167 18656112 81942329 26706823 74382597 27548680 8230174 41963045 78238262 13082847 50899291 16325719 6488663 33315510 62988036 61606700 67629068 44953022 30082045 13886810 7223977 75553679 37223057 78741670 43222642 32253692 82904901 64272105 9692417 11979365 12140899 4553492 58330478 74464785 699654 2406685 14757021 69213146 22108636 63878934 80756763 26268597 58945178 33079432 69716289 16217660 81304199 13593242 2811067 14203979 54957649 25802729 68098928 28911377 19940197 46979792 35146695 23546526 48733568 83165904 21432947 21341553 38648370 35611324 47507461 67320797 41473729 41844470 23950849 5854329 80743229 79082380 37313087 85493164 38089047 60903119 13277510 895793 75816960 30752027 82152776 39954959 67195531 18794265 83561172 41398253 68772945 76730189 81390713 14575421 1202933 3806168 795155 76135857 63163726 10785641 32994413 59209733 30946482 59152919 44936490 10232507 48584265 23691297 22607564 18429793 42591665 82077499 36985112 77973418 44725551 5210403 17626013 46989628 44202361 8328704 83417691 2960702 17626480 11048950 52880498 82157507 62913658 20459237 38876551 15694166 66108041 78965420 17966972 30098187 17850876 66983140 79675383 16128658 35819030 82476194 78238141 13067541 52083240 78365566 12240158 89844059 81121300 89525791 29612455 43095451 90007734 46600534 26538017 51997488 79856184 61354520 24201207 18470372 58554129 81203467 3159524 55316562 32998117 10284340 22831457 38122867 77856413 35214759 76033118 68910498 50589754 71112863 44561307 38997781 23018567 34258893 35190689 65648324 66731626 68134982 85026251 34003733 5788531 69312142 47028889 84754246 28266128 19871927 84857687 65736923 23255592 37567106 40153606 33547680 36364045 11715897 60460173 84095923 89066613 74263240 19043871 65935271 5930665 5902372 47605581 58040297 58914377 72314419 26218704 57225931 33237348 55011328 26418366 6760675 8622237 43227268 15004229 82646555 55047486 728995 11389266 38695352 52781566 2707532 47629939 16881798 34659894 73068805 88286291 85889181 35780536 49769324 83996354 798648 15663979 81096023 67355711 18904410 82682655 25734436 34614043 77510894 11135702 19071145 52549678 40734230 1337533 69210960 61614684 39795551 47211841 15453572 49808422 16528697 67023153 39451008 9957651 75716237 52933007 22498698 27995674 74240988 17648608 89952476 85719838 77486292 62401836 80606054 44132259 35953319 43434172 24447532 49986760 28993394 84542586 16293769 18254741 66587607 56745239 50528878 28221498 87537107 55275958 34716529 76436952 26714474 78894087 75477198 78215668 585522 16893472 57917089 15876265 30871207 64367678 5100029 24164166 51637511 15444921 73523876 7629378 41736266 52535220 17224218 21539527 57470610 8843031 64285978 22881038 83853099 17516131 36557187 74636860 42724837 35592643 81835882 25733271 86208410 45958051 66370656 66415690 42706120 46171128 67045820 85310726 40632965 51643806 36211818 32475492 44470415 64790506 49734845 2235894 71931623 54906915 31679803 18816074 53438185 45704173 77967012 51387162 9019203 6390474 9974267 53471045 9625839 33747935 52940343 46431470 42384454 18230666 6229703 70656775 35415995 79239402 54451829 62535664 73336946 33742602 72517532 78393367 38265472 1067545 21088347 38974145 12813685 55728043 33321493 58276361 57420928 84888177 38539092 69790536 6109787 81679024 73553791 10942708 42240285 63288605 88902991 71880605 49403353 39491579 78522051 5890710 80406233 27215205 52479712 7258534 44196563 69365795 5217608 2298973 28839965 42882661 9648218 60134585 50282215 11303248 88565855 69184993 50864750 85152223 73029282 24157746 63099186 31767342 90023756 56367885 41964546 46702027 18622655 8111507 13759304 43086058 12615240 47576498 62155932 23967091 22480259 4389380 52029425 60105200 12554318 67295605 13996933 52074341 75000022 48997035 2521399 73150822 5268058 59527917 56846337 33113095 76904420 51327491 18803712 59962899 56645917 30124224 54137318 59336013 51014906 27361876 60823764 84962188 58906486 61660022 68005906 57438167 1168161 23932256 50010065 40955418 87164341 12794440 53123961 11987102 8971490 9423370 25565172 65195832 76919449 26739116 16224911 89051317 32034345 33256132 41499337 17813278 25604656 47934895 34055379 80949303 17574926 74147906 86399365 84215994 24069716 31240996 31606886 7865003 49069385 65735021 88333194 45630992 60944205 53230814 47287133 22664444 80484697 86400877 29740391 41465416 38662209 40479168 76237845 10997719 61341407 70465424 27011161 85876978 37878741 89330256 54128949 85787254 30898331 73407672 46064731 43474988 89424114 13346929 23409478 59606032 72177052 70683917 71584636 54954819 43085107 12555296 84825204 4672227 23771825 44543858 58606582 26094432 23735703 15171915 30335464 65144702 11360027 40664499 51734445 66269331 40143821 33164997 33527805 18787057 63070058 23221761 45529694 74312938 20860167 56270259 80433829 73145962 85552137 27738977 21853498 70530390 72649321 67384660 7288000 4418530 18206796 82791028 24658160 45560043 20686771 61758025 32577355 23317494 64173903 74621652 9416642 11392300 45717305 80424757 10681181 63293993 50636840 5825195 74507833 88622755 48325588 20137835 81497770 65232840 55561950 51960641 80661687 78266516 77306589 17685125 16631418 67943578 140232 17653572 84014287 80802918 50382661 67448457 27814011 41375976 82635165 56542217 16662701 35981774 56771510 2106578 61796989 84693914 29458694 10065304 56839072 70305406 85837674 14236787 66839691 58374989 87852684 81863203 42024767 41954824 57305183 82765954 15097381 79320078 61958899 28374954 57052019 6519104 62590707 63078771 34855321 67795549 57089629 35621856 81713265 6775447 13369093 8839914 12960572 63682260 60877426 13719602 85397198 54256215 67692968 67010754 48850563 10099413 27553093 72766522 23607513 69252279 20798464 53532701 4781726 122344 76930371 21375198 29758283 82267014 51245410 10159439 8259461 11772503 28617873 21698451 82607239 4429074 41037394 46957547 77583836 37374824 67429287 21603974 50238146 29806316 30937943 65253077 64926563 69453645 234080 79608866 24763209 86575986 1583334 28288516 73455349 8630380 55055187 53265852 65533227 85496120 35126392 74079948 5489659 1649623 8595173 41524286 25351966 37249571 54125528 30250641 89751117 18216368 28426086 27287688 49700550 52414699 30067140 79376280 71260124 40392559 82975001 2990118 77179901 29126056 89337562 11639221 59216797 80927205 16917469 74479350 83867567 42053985 82469648 79140334 35643808 28142432 70441663 61110899 26800575 43228576 37192765 31231241 70472006 48346679 22734593 29202871 83282191 30157887 21620996 74818285 60007685 74767020 80551933 16332625 1395003 56275399 57175956 82708589 19115592 53230223 3579859 46032735 82031394 38768872 21267460 87763930 88486116 17171480 18808964 42094497 17622969 80204769 63294344 8492902 23774841 8344940 16121140 19511240 40307738 22379201 60586905 52223851 55075918 57522465 48659461 10780157 40746589 35931663 39810715 25753341 45852390 82028930 67118250 14319540 23971751 11853866 76408602 19159026 67612804 69664065 89855113 78676971 88393761 63801624 82499484 73869206 4512683 45422037 87313765 89735465 87511023 56054482 26956602 49310518 36059973 7601656 38790282 44814467 10592259 8857547 77789686 79483323 71041167 7292382 1709933 34742223 33702721 52246879 60906378 25168184 61634031 29226055 84503217 49166779 74209699 61462023 62776302 84078984 15139854 53273477 80733678 60162933 17722183 78083539 73059038 87821448 47885920 71416034 85911980 78952947 47123904 85942127 76921318 63549277 56287999 88012808 6407508 21858479 66939216 60357700 25983980 12044317 1816314 86944006 78368571 25293301 84363528 82331541 42944790 38707444 2093938 89016125 22201537 77240998 70445981 86918648 70805067 24802204 22933521 61954040 34522736 43677285 81372813 74668139 40949924 38640112 47427438 18237383 65584898 10439482 35674545 46009381 30441037 27227365 89848900 35855720 38439584 46142180 30365551 17341829 8973645 14717275 82922885 88649534 65956449 29157739 43759769 87797457 6396948 76575829 68725116 68267613 85283558 13851340 60595033 81788068 43905521 33286721 38315728 55183032 56640306 85590843 7073150 59406600 21587483 82939535 16189719 58384174 87156503 54956438 83382803 72853214 47012153 64671731 78788181 40099244 45032648 45540723 30634095 72523958 54431053 7132222 21079507 87203652 26936501 81010984 83260834 35819859 79552571 19906082 74894687 65122920 42441049 8204591 3112270 43140145 88155197 12290959 39033459 70469721 60032963 52512157 45512752 59093040 51419923 61952200 15997186 42413975 18221806 9879699 48511550 22084778 42132863 33768732 85380874 63265840 69561095 30343612 75916702 61178939 21190958 71260980 22059943 70499697 35239935 11935236 45678694 31331876 65519497 12134639 36032025 84776468 50478793 29822726 44990182 20115650 9179533 26230427 55620467 4170172 62641265 833577 22508847 39631338 37807665 67105485 47298208 10373307 15942138 2557197 26631178 69962569 48384491 51992462 48090289 72321830 69574191 59817207 29159226 54843354 79106094 82154156 7137680 70353744 77281603 11599630 85818175 71536491 46908518 68489048 17842216 86610863 10569117 20079696 19253115 49177351 52945639 47867462 31034535 71183004 87588794 70346162 12459522 82710246 8854019 57448994 30243478 27475132 70288758 33931616 30203551 8916500 2874966 89106744 30823386 38996952 2150135 55859884 41041162 16507277 57600828 86754123 52335334 81972649 46774262 70167448 17105006 12746331 64240273 20238859 49083063 7721920 54226335 42603189 13897732 66287317 30986429 14952367 77920846 19339917 88318951 87267524 43797544 27031066 4006200 69652589 63911119 31196600 37186260 43534503 10701536 57814186 63135944