99173 472859773 -407543836 448578630 -139239609 55564864 -13789448 186167997 970386938 701308657 -972424737 -540388238 -839937043 10392694 660783022 -893421165 -473584471 -269053820 478794132 -950642936 808793766 616169559 -484930179 572849365 347989581 55446395 -685466678 -329619691 153592978 104122661 800325918 -835340395 617329985 -241554610 -742848392 -436366295 861752913 -924485436 777475919 149159342 -495444554 -89850917 652619131 -882358992 794472548 -784679752 -933019600 -872547907 971005361 779328109 413819730 -63638453 4260653 399132543 765680634 742204747 543479305 40105743 168274501 711289807 -921310844 189030907 -841583846 188389776 -143008431 -727173234 122888816 -993660605 468975133 262437096 -567871080 -766480118 79488678 278817301 -359334057 30930789 666944003 112212474 -332803159 761991206 584735779 465903401 -425157915 418677768 558294484 866775969 -991429525 277513630 -607441854 421277931 -855685864 900573732 -372989424 215700480 841841146 344695691 -806668629 618040474 645822027 -772010437 824098683 -581132626 786198804 -972854759 763282489 808624836 -357256088 -162191631 -717902125 -511662467 -219185027 460453907 -868987848 587073639 -581226358 -524072564 -952227244 -470159757 -22678925 -2326054 541654517 924464961 710630179 -992818473 528500144 712362694 243127802 -257381002 473161221 467750528 696931657 591599521 -899616233 -477974208 94598599 731858145 -299435000 -889030645 -921076873 994162145 -216768532 -146374225 656778290 726978555 -225886209 -934433773 681654847 546294394 -375513877 91943652 -674041868 -115414055 -966274513 877017174 24082519 -691635635 158707523 -152404531 458529259 -721925744 -726460453 353610201 -502034837 -453400304 953287461 -260624454 626070551 -347489309 -295763748 952443417 972735467 -983063043 319934029 577334901 550639738 -899593452 -362004703 668962310 -852646352 -221025257 -234748478 491929585 904106889 -675309415 42941566 -161595238 977897079 255873651 825168981 -847858455 -179414768 650886954 -608925387 -111086768 488393990 147375204 -712092069 -180685457 -663088867 -940637434 -50475466 -347019508 -143991085 995695309 351494155 297344595 170770943 671167382 -139151971 146012209 -774261905 -25921007 718803003 232867680 990938987 101307636 672605709 -881209483 -297359062 -839061103 -910302234 -808616287 209617011 -207696539 343682937 -83302229 503686183 156976474 -45536125 485046023 -189253037 -507299791 -442176027 524772876 -485239096 967321134 -220228144 225481610 -930706754 309477883 -427527270 108054114 747490546 -276149486 -242274871 -966214170 -433397442 -459546209 -247495069 885053481 -815903031 341808554 -663506419 888965963 -828135581 -305498550 -546798170 390574322 -444362942 23764667 687185330 -834560982 -342915148 -419859562 -992156156 -238438330 -94958232 986466020 230715262 -934540203 895168141 978742856 -224761470 -254449647 299840279 182121453 -80649620 -663418005 -782141952 -23542760 135010092 -319835418 749505387 100254203 551121125 -817796036 -64655638 -285602012 -125695634 35448006 186953963 987153018 501180787 931892899 -587613683 228102642 -710210276 -585104509 991987661 -287663340 -514578476 -48100024 -739809194 904997265 522950039 81133233 604056759 26992720 264601138 -771998419 -102291767 178669229 435187637 247529735 -991252757 56981192 -484222225 -794296028 614060678 -901478632 45935977 265813510 -267561071 -658342220 -676438122 -921750146 -649210272 229173847 -45048505 -161890887 744193285 -210304674 -710009812 79295070 -759794861 -830264610 571101107 -246507009 -554917810 413956429 -636264078 84358618 104632728 94096783 530465194 -334411376 505132645 -760506868 -749954519 254933501 106668532 -713803299 -16173723 -8872996 -695756706 798888069 865373482 801455068 791376022 480599098 -696728926 431072709 381737392 -653118436 840132665 905006243 638153475 -800426310 -966550127 -33610277 575749778 381935214 975764327 -965940868 -828038445 -448303702 875358176 887225181 382880754 108094496 968700933 588379162 -418297658 -853752692 601120619 -439070549 892046613 841866425 -113468514 591677283 -53043077 443744128 917141440 829743620 99396950 94564797 -838034011 19197471 -723089702 -151160349 186075276 459342591 -737721866 -572776098 -446110913 871417307 345043339 489027124 -339900864 -14137461 384754285 -980893489 -834348054 918220532 141643151 203903966 925909804 -890419468 -689813376 629730172 -726674585 435481166 -211422940 -332194549 952744025 -158404558 330165674 -102082712 -437511539 840638668 -313171348 558378103 -482299876 840611517 195180031 -416988791 -328215750 802503575 -396521698 -761436354 890014150 -837645670 70120291 -850830742 575362987 -492517888 -571731194 913657809 -242363945 284989115 682653388 -8491814 -590952286 -884022936 -641918384 -448770512 888694759 370274958 716320129 -521919156 -369920236 -43635764 177404699 -494850660 -801279953 43826864 -310529710 593302236 -161101573 -879995933 405558566 970263733 -319189701 -537975625 483130256 -242841175 350297418 -22959598 -271720129 -403023028 168269033 943908620 285762660 684720182 -924406606 -231268821 -714886923 48847773 959423562 899568879 231494809 -577457196 -34776363 510414441 -269328219 -187553915 562734868 -174844841 -643032579 680662786 548522136 650026506 609842415 785256207 434057208 -298632469 -751826454 -289561203 725642856 -185761051 163167375 -249487167 344818926 547812386 -246052300 -696435713 576675391 141364545 169997717 974383336 -365785464 773210164 -738516932 514945037 -185341441 646867525 -523789715 295802456 -605758374 666494506 823750606 291485039 -675680550 -904520711 158155150 -887777769 150333992 -284223290 -760546229 -913219409 -628390940 -665783680 -10156684 415975937 573080573 -171324130 -899524574 -783540222 -463365559 -559316726 -337955769 -979192833 -952026697 -247568774 -843940384 346086248 -241870326 367893885 -404828326 692909304 56502012 339718929 -713625174 -143781783 33376550 528441143 -154576007 152288040 -578841936 659419714 -36031125 660642409 372108404 -223755116 873653190 462231804 -503048228 -86375702 949950589 269995063 826254870 -129651219 -372119683 814958757 138552367 -967658679 -571042607 -207461897 558504070 31269347 390882258 706288058 456114668 -570712440 546298225 -664268087 367207823 -355256817 833699679 -454465512 -266767186 -353251003 806369974 -776483059 682085107 286654820 -931956845 724715355 428357578 270601823 -293964786 556558383 134837565 151803259 646913236 322997522 -325121034 320631110 -72820030 -761717011 163264177 228661655 -863533810 -366729612 -855559530 -271203098 -130043541 -985828415 -524475744 923488656 -473108697 -854572095 585653354 -468809962 -522645161 225215785 292447555 -343467080 378972136 136483307 248396352 541415547 -99543848 -339560969 -150771567 -211744514 674694932 -606692350 -687183827 213666752 -705839503 217790760 473723771 -713840446 -52353134 508079272 163203547 -415302420 94795991 -375285891 -794233425 -539354753 -648294240 13597485 -723550584 809548862 773753603 754206154 -796935213 349134762 -185712100 395658469 887519039 132501397 -489423664 859219716 74229350 429518381 -485298740 226484325 794715009 -147655696 479653860 209734686 935034544 -134856900 -60640573 273732849 -182523714 543525847 344861920 701956470 744840556 -684570587 -501466774 -420713471 904870338 466615897 -109797335 -312229836 36493099 988256534 428361437 582752170 -206990141 822518748 701563248 899542083 -84720098 -673566537 587479992 582913242 -384220658 652125591 960074452 -428958096 659474902 542122080 -582277784 -12377055 -568948144 -96547286 -591994862 -911259753 857545226 798719727 345111078 -54398321 376489529 -736493876 -381758348 870558900 -346208289 883074762 -781354619 -268497859 -495317281 -313029912 614568878 251321792 509111288 900466898 454599957 365295681 597459638 -181048067 976975779 -639119913 191451983 960987717 735252955 204812845 22602263 -466669643 -827772289 -950087877 690100690 -337540289 -768616177 -461227068 -627382591 -357337181 899618880 729380261 -402163246 815708898 945663039 -106464242 -494440884 996420951 -436359227 90348550 -838932019 -99583976 390241927 -143695629 -903124266 -760486034 300701566 86267540 899496200 215760849 480483903 -247301289 269740006 -987378348 -428975348 -665710859 14694472 637277692 -272524937 953562352 196965138 952134242 -328510399 -897544627 655492021 -29749858 -428872229 728747822 -471043736 566300172 -261533279 275864626 738288361 168579007 -999544295 347979078 770516296 -904844100 -761381804 -532076046 186394226 -658100530 521748064 -932178816 98035114 676786460 161648901 959367167 813028836 808840262 261046455 -112357306 421426457 258957982 -226474305 593374503 749263691 447224804 -843097450 954222124 -773559129 512609336 533045613 -590545776 224076678 -927858452 981203960 -440828396 848771469 -476407787 -701869643 716207974 -583371046 875881561 -960974531 -760901824 808189927 349963422 374619190 -378500166 894029418 384988832 -243414792 -404605578 -668748796 983818026 562343339 724301612 -93927685 -949081508 -408068011 914387348 -714592277 276775716 993342609 558680136 -735647176 588484576 619232256 44564207 -302603245 -451419200 863281889 -691327978 -180026059 420708981 -54543788 547020289 443924590 -186906180 441049418 -834758055 -755073603 -673669970 -5758398 -346822324 -643299949 319291508 -519848799 -287980570 420719350 82817051 -728542436 -445107108 340103396 604013078 629323315 -927267621 -775701739 119171260 -404558971 453743672 664675959 901379660 208042451 -63305731 -903456548 940342035 146650098 -642542498 -341709208 711978236 222410970 -504861123 328493098 -993761191 141248994 -686758978 172168447 -248982063 61012612 -119083785 70404720 192215853 323391663 -448691267 -355155801 -306774207 -909688523 -892767868 970907723 79188171 326694774 -723213397 777338395 780167325 -70240730 84379526 41266326 713482665 549923946 -129201220 791652084 -770456145 -88798046 -438994889 -470091670 -293014632 946351535 -237582649 -215506893 -862304978 682787264 -558687058 216140352 51934671 -682180235 581436992 746305947 -133794737 -892996952 -646076746 -339023732 563466282 523496712 883099888 -309660075 727941845 -725655597 -134735639 204899730 -52448800 803869839 274501479 -272404006 -895617218 -139499045 -269114394 -521555896 189722916 -908051465 896619237 608836138 479929068 808985266 527954979 -476333171 661182411 592227669 488057058 469522827 505929635 77766690 512519149 261378583 501910962 515197519 658904675 7216224 -985617695 712600061 632220381 -866433967 -495920227 -615772196 285540317 290441027 564725616 -808497036 -254863335 -385744298 -93967250 279772376 323658347 -602514590 32066118 -317328805 181295318 667949955 -656444854 -454265299 -231796219 -639382964 376624883 614599282 619888512 620015462 -606358669 -365772587 161028391 418801721 -309490424 364954041 -32764198 -357704888 -960588193 514869318 956727750 567893699 693060040 -391977608 -591278730 505742855 544627173 444210363 -706527243 -121317103 79644951 -316712506 384734830 373614419 -696788792 104559654 40520533 -887667085 -667897996 829556093 238327826 -54676400 348332134 -831489899 -383932741 -220875719 -934998392 -440938518 41665092 -211283588 63415938 -742006106 -964355533 842391606 -668324027 -504264705 261514554 45029469 980208590 772828455 481102486 455474944 961279490 868819516 271676900 -90104623 -174673072 -708099865 743913894 -211842556 -91702772 790598687 -511196065 -14543230 182919180 -833382529 -601537580 795881556 972870396 -899236099 -792991385 -197108831 -882942037 -214124267 -728016386 -995093917 378794834 -218972790 -884236390 -780155873 669486686 943089797 -139651527 -247776052 467826185 -32473056 -627322059 -703310265 -988481142 -716965577 27549863 -675287082 -492859856 985863241 953427237 -786250180 -385356956 239912204 -743947102 -455887602 -263608177 910558670 -139916641 218359404 546182100 -321577620 437851560 71350243 -170936784 299223124 -449520350 605182751 -163688722 39085767 -702811152 -575816334 -884316912 -366573692 -610011372 -454978279 -156593984 -260610732 -999313193 -196767276 -845688370 -231347599 -232484064 986112234 -176725527 9219201 793795747 -763697090 -387792455 311093180 108882869 235705805 703462301 122139895 600146412 638118086 -805212064 -756550930 374769302 -689546121 997744498 -303703491 338685793 135532426 389644788 256150777 -375261786 610734591 -529243297 -319204414 43198653 245319535 464497897 891372125 569485799 598236353 -494971639 593337087 -971708110 -641757877 379443042 216462051 654569539 246563287 -688466357 -960684089 515055203 171182184 534343644 -262074132 878879927 -831223483 30891987 -379127938 -94132381 219032838 -275656595 36920907 215840429 886354969 -2385671 477438986 778121707 -647660720 -142639535 -54928152 863823158 597435170 59370129 999840662 -799659284 -978656012 -437881998 856126966 833483014 -503500196 89544144 460244218 171681751 738341524 -302227477 -938193645 -84473148 896101047 841543499 -498424772 -569021392 812025873 -913726311 482348339 227413680 96883597 -975909179 -328275822 -748517395 -952929438 891575197 -24248148 457213344 -12678424 842269466 -185529015 -61990406 897371381 -552128925 -709325036 237985038 -38417577 -162916792 -707213531 679043194 -297662649 293394718 -542520443 365331442 -698327587 -767021056 -68129363 -481255415 -617511881 811892387 -111319270 -414900808 -945633340 201272506 809356234 449193160 894697852 -424950372 62378072 -167192050 -876391969 -814828598 64557221 197227149 -66854631 492583779 -969196564 -31513708 933641272 -821871492 23598776 354422509 -834175606 -930702342 -983995742 -172278305 589175793 403517966 -998018412 -366761306 708078138 -283393194 -481586302 381192846 -412451237 728529969 -927344966 -288972962 912547291 513099550 372952900 902237301 -105059825 408956660 -825776976 455882685 896948353 -500100098 151499657 612431508 983446636 205286558 -468577549 839602847 730632726 106598017 -243867648 32191444 -820254984 473189051 423774915 653462369 475026293 165321943 -462374127 188311232 -421775032 -520331119 161035294 653442434 -278355851 352511043 561176059 -937816307 404150561 -911126389 -595245745 211276646 734243390 729146325 347141614 -615960072 -679202687 -506600694 148815873 767001431 -382529237 538906082 23043657 -762108260 139116204 -85146282 337765449 326305976 373220719 910649336 -398224533 431363648 -364902780 -932835284 513912612 706398552 290471041 -360796585 808241714 -816732502 41674554 950428380 -718769693 -867411942 -3421804 57376030 733590437 -710719548 -435348520 -728323147 730203967 -663597509 974769670 372167074 -168651997 812749403 468257856 -768850038 706386579 505634665 -905152096 -180643174 -72698894 803255682 473864296 -340239226 -78699795 -391432304 11267751 985310343 835162159 453645994 -764876520 -946409051 -330232536 272543359 -167746903 -92712740 -460250150 483004903 -832283697 -646711331 -917103279 -106277913 597772442 135543849 -886315662 -788318961 795336122 581976065 472814268 -723543433 -748620998 -296689113 834623106 -359368968 -430770398 740214799 -958051982 -82683065 811286586 743051716 -66667144 731711370 -86391217 541852885 151844932 907830209 -988976364 39907570 938703921 -142600629 576241548 894690124 -998403122 -240085413 -629013037 752580440 -962057821 -302177133 755542257 320174257 98875041 810769149 -52116679 -393956875 702603330 -944509654 246987623 -292057256 -267366559 704596549 396118863 -222782212 -460924312 704089126 -328288967 533438379 -157867218 396535417 -13974875 -55001409 -381530173 -639875840 -828996959 862157810 416520239 -73172602 818196728 -188850338 -331763937 -708177839 -285309630 -400964959 370823608 574788882 968160679 820650233 863143472 816030282 -170328049 -285907481 -482730468 296998219 273002847 693338723 -807437025 339019812 682986612 -657550472 290152751 238182570 -207640303 681126020 690037383 -506864691 906126 -88256061 -243232073 731689417 -831895649 182846205 558431773 -984395166 433442491 103984936 -10229885 -385707723 -146615840 485192284 511401295 230512486 -862526041 302017551 -510459696 258104670 225521553 -86608633 -306016869 186447815 -379184226 -418614160 877674638 37803131 -309500759 726475601 728540382 370478126 726590346 125197132 -734250654 70868245 358428319 -240601402 679874661 151104762 602087434 -12108089 -607754214 -324789739 211474393 -783725708 69253553 18196030 65059744 565287024 -404203600 -581548552 -706058991 352121998 -117141545 594652333 -340420122 714339803 227203554 763520292 252563658 -504750783 679334 -715174486 -780786681 319060003 579346553 799560956 563693282 -476599650 603305393 604379319 -463897939 -809001020 -306757667 750213040 663029983 61901666 621349505 986155419 220307783 -688114284 -460839537 -887002069 -834623787 217611222 346692096 581963090 -430028866 57894195 903801801 926408845 532273504 425978388 -759380040 72818665 -827369231 730924478 -393189258 -492553213 310369454 950596434 -284848616 309750059 529643233 874947763 -614781818 612149487 325017309 -980037114 -138749331 -935003275 832065514 18549428 -452021842 673057989 -544003818 -548198266 -387374082 266236004 557416753 559962140 -527382361 -453821857 456257424 117131302 56545299 -71288429 77502818 166213539 30063835 -797961330 381622240 -255698141 -396232439 -387264278 -478405853 -536592655 -552702135 932232279 -819639705 699303700 -354830328 -481327773 801757989 -982846312 -282398058 -117830514 421176957 -745007594 840274109 -839597981 379538284 -179024142 -392049956 -734226302 714494797 494970691 138342759 502886866 -310870123 927938638 570436541 -966833675 -852284612 533266238 38759128 486056697 -600016129 -961562508 -706064447 -817316579 -676642129 424418931 876430105 -226675951 996377399 209525405 279270815 713512364 715170289 -691423294 -476841594 22818626 -942163052 -918925814 39474291 380902511 -944623603 -192824781 183796938 -948281312 -908134541 -960982473 -294787014 -444133187 -501573950 805543746 680716352 -662618099 -687586769 -582446999 53325436 -399330455 486387914 705456759 217361220 -778019626 -902499377 -200114886 -746820293 971104505 247427874 -93526563 862638745 886218701 658608576 496413498 -133776431 -218629635 -723603119 952836118 857518207 -971797920 -490076175 257958430 126750215 27344130 -902080095 381942064 -335504030 8065454 -626407788 -474982911 211576367 -115854145 -353352993 -47117351 257882068 -485114859 840735077 869192359 -977243704 291158129 510876338 914870463 672084117 -347133657 943044344 -879352708 471939000 768311223 34744858 -506339623 459736848 -42392828 367201913 531294333 962165551 60715957 346301489 -207841507 897732582 -19613304 184670500 -246906270 -469824312 605830643 -708312400 -941251544 -31410455 -52469411 942421481 876961603 -595141185 -368246094 -742850822 -825217920 415649563 648893853 -700714573 -889939010 -560668851 -409366762 227050875 821824988 -125506064 -898114791 468608290 -726615092 406508342 -199107305 50703369 552279972 -995029432 438065985 -288452751 -121061753 762231565 384887042 -584674529 845951494 208508284 576273258 -593065664 -47951587 -972964098 -707595358 -511169401 -346133670 -126784456 10922750 880471746 -557463748 160100214 359496355 -842715174 -944015396 138104175 260533891 553508115 145229874 923882271 626091695 523074186 -659815479 -128102735 -138146669 -485911598 9518877 253228671 -892203780 -296102273 -184623369 -268673457 -568022002 419297762 108184848 -362773926 -518231974 211383479 720869717 741387792 597812826 896433758 469689097 -220446531 -282203933 655864659 -848720468 -438357815 -616178597 390566723 791049296 878063216 93188518 285779292 -757490379 -882622548 147131728 826253911 339853931 600205309 -758103603 -678793154 -672363682 141277803 688185926 893603801 30426366 609537126 296816611 -639086134 861117525 -262578778 -779641854 -164384228 -383085266 -330023182 132035840 532558043 -863949745 -261815390 -930796559 -515827922 25437824 318169504 -220818781 -701399813 -210761639 93433290 515659018 -169171109 200499121 204823430 -984327413 191938659 486863896 -6111733 338070186 838901542 329107596 20270246 281502592 156104227 -607800474 -591676202 -327201772 -600655360 -678122523 -976095898 -512604962 232678996 -285780992 -103451931 655125806 920427674 -142163784 986928377 -765132086 762460365 -631764959 590552265 -759384023 -456920987 -808663691 -601671287 695357003 -903135127 -130017780 -836272862 872063354 102197573 -679421324 678266696 727534015 -370041680 532019033 25989909 477884373 -414564061 -601075754 -294718102 571257987 -469639177 -636474455 34628937 911242447 -943130479 -641612200 -81477953 -942117691 -542950274 -35060417 125763771 100970343 -539734788 575527670 445674767 383026066 119328134 630200130 -34978504 -490195094 -572324963 166604936 -858614665 -708941405 -566705786 488446268 -833671178 -662404771 -209883284 59785599 76344933 -94912711 439246111 249427152 573427174 -190503840 -633563280 -632646067 905679526 824611271 -90904204 716625354 145726314 -291904183 794307347 931666903 244287693 -275227159 728920539 -971688392 -290205900 563292206 -114926628 437576951 -953408756 -698342713 -618077096 281148706 -178182927 -610159642 445846983 -105254720 946381319 -264672303 -772556967 -340376826 -673276450 732877206 767384233 649078335 -377111093 996338006 776862306 938941985 -980834108 -812947788 400346719 -957024319 -825721363 -458347333 678329146 -929954780 -702529632 740306110 -194217130 798052072 221845223 189855068 160899407 682133042 -585758620 -593242291 52926833 -728518872 981851730 -424364520 416956780 -750271324 -620649592 896590544 -627917305 167998473 -657903842 -722986758 -909399028 807449401 -978752250 396019773 -712604052 -980738170 996677586 -412957384 -814117978 65976690 -510988292 -901156270 -930917895 -661713881 517377574 461874675 -523414828 79568833 310970436 988047530 -166198091 480747645 964421058 -293522522 -588674560 181424702 -398550603 532441983 695923010 760798713 197176377 -302974035 -633898313 743761191 -847832436 -622968231 499920830 435921893 -713237952 -953594299 150488629 597981932 752276828 -572447934 877605375 94529176 -924382820 454909611 992189296 -42213312 92909550 389997010 998087320 -859172282 702816119 -36062242 809930506 -605687295 404803910 545360967 763984928 -218371009 -946556622 243246005 -804074830 753696935 -657953914 -531451177 -922683410 -347535448 940304051 388188359 -864309834 837344963 -734628229 -645843592 815703724 120488761 679785728 903357736 -529859618 -500495749 -554202121 865644184 67639743 283681088 -394450707 -563001834 -75171422 -91970450 -469524480 886224270 -136994315 -360956162 -950314367 -324709985 759809205 658681117 -639073133 507677674 -338588150 375989636 671483899 -504678291 -236183565 -500277192 538104878 842830977 900239965 -947467196 391568900 762721133 -611462806 827645263 -770358146 -736148540 -664969016 -416962527 265484902 309641086 -885438355 766659764 758924635 -558948055 209627855 -839508209 210963542 -97229337 491622082 -78966349 -274851301 -189188232 802299555 -862330452 358254670 -127270247 -184790844 799083872 -229043537 957828013 -89404959 -164427296 -796904342 -3018214 -334370691 107095285 -14126669 -262060749 266049098 -381261920 194806048 -486891003 746166175 741335943 998838220 658600015 909947501 485999208 -954078817 553309380 785470692 993657526 -223075665 -252515350 346582634 -153517355 -392523030 896349102 -184258492 -84044938 -768550159 -890386399 35319528 -423157885 -218012018 1848980 473669084 408003478 -977557307 683963792 -590777434 125957544 527648118 901694675 299382365 689348084 518994587 222619928 -608986468 28550614 395715726 -92389495 -455407189 -780709567 -941400732 766418294 -349631916 32943793 -937117715 350677188 -793718816 538157079 -506003970 -636381354 -718334806 -271465668 591759535 187212876 -836901075 950485986 -646089189 495435952 -703647492 -240514263 773654091 -81109185 -635912586 -774167502 -694136675 -58189478 -506460275 682528755 -219762636 -319273204 739014820 894784197 -51023834 -66622506 402240151 693424325 749400156 -959415549 910905554 795643232 638405878 -511269834 -376305603 55030893 890703079 409486075 80743197 316711399 652784150 616395005 -188578409 427493275 58293222 710306299 596962634 -228648825 133901812 688878799 -900035054 599251427 393235629 383912063 132059162 792500438 731794520 902551482 670582409 836598653 -158489460 -649308325 -970359206 -884229709 -29237485 -620289155 -644466726 949553874 572331479 311321152 436155016 -377422758 918173600 464122681 254327745 -582531151 173905125 817440052 -118803878 962637874 -68169704 -864898476 -823399610 272031166 -200913595 945654682 742612070 -366878717 -178880247 424771619 857056737 192872054 -212697103 757518138 737648003 126920998 834465181 255772268 -437719757 -464202913 732913253 720270394 341898850 489513902 502385459 -550152866 892772850 238661334 -550160777 -491475503 813491835 837396787 897363244 -721223812 144656668 -87150774 877402614 85187480 684057100 566506805 30946732 -360473579 -703824673 991877938 -560865559 957203072 558548114 -752356953 210550357 -771334534 857714475 -379132219 -672321689 -755522709 -524251085 -822453582 233625113 -808137684 -338014596 849072776 355328871 -380338756 227708127 964505933 -618961051 -413976828 -110981044 -424859395 -123176006 562845622 885294719 888656 -87454645 279685440 875226082 813761774 147872475 412534968 502702433 240452679 384890718 610696588 -250906967 756478931 422664860 240842407 -560682763 741728477 473893400 -298139377 -998820384 -459190776 483981320 10791591 361377140 289790226 -26538009 -604586486 337146343 -670554547 283642608 701543184 -325448714 422143060 85791195 832119747 -851626168 -746769465 -276465903 414340206 -740194200 -454735723 -963501716 908546755 136684487 -785262534 865474510 -277159461 595337553 -856399535 773631399 -839578992 -353701282 -615373614 -186157049 -84611895 -271998524 73889381 770910883 634684825 761982302 -861289710 -66972022 -1174373 688365873 401297421 -618296248 -545399907 -956661140 -601683217 -999172432 353094750 -967001086 -852585611 534017669 -465629260 170516696 10758704 -63427407 -943193444 -985807604 -484058468 -438769978 153666373 431076791 542192851 492065190 777108252 -723075037 306746284 953047743 226243998 -317357435 -115756828 276876402 -647448243 106576229 -882581261 899840403 -687016790 -649361993 224384344 -710285761 -627011612 823035045 106510650 -716032357 -519422388 -692325504 715977388 -267972687 346634701 546929393 605067600 -383137633 485037633 -605858234 932135206 494487114 881961557 898685602 -857405118 -483696591 -80583592 -378740656 -218546851 -274447476 678571485 -57766156 -312432314 -427684811 447479623 -1236343 203542529 -568029844 -244327681 147451334 -991425029 -155426104 996998716 934512831 -447661154 857385330 408093515 -93898525 -569822234 701471615 716341282 -457639744 -713358680 851721064 853451569 813049221 -790296541 134476826 606242840 -462662879 -166776005 -405235944 -260906279 -491207168 358978281 -754314812 -735969040 -417729041 -903689034 374326393 -71093383 702153353 103283946 -946693336 689889234 155188067 573183054 83822400 -773977702 506978061 273006747 -591752631 -675406678 841670544 58567424 270702113 155207798 263912687 113613563 -645912881 -953675601 895111716 -402248723 -149277680 -294800414 -604596735 722485124 -601498458 50551105 -89738031 -679868020 -654038132 -385431861 706272159 -382044189 628235369 -246170439 213219850 -696876974 -781727979 231169508 -195827353 258510025 -42870521 -780128304 776262202 -319274174 34267740 565481955 33178734 206033596 -986232234 520304313 178313881 -383147239 -823665983 -800750632 181818453 -314555712 -101353945 937326678 969005013 -353088847 -970330764 490125431 12607261 590693514 215872592 -694402078 -955055411 -979618645 995141108 -405636153 -946402324 989577578 -598608113 234959353 637203494 233922841 725902024 -220121814 704689029 830275881 32186613 70387698 578319472 883579815 -933374646 401878916 -158419954 -210872333 -939423366 667283681 -698061847 504074366 -434690334 -282085583 -861959557 -703653916 482125497 483903572 189367391 371609400 -772115363 -306535747 169535446 615954914 264907789 846692271 376468644 -959284341 -133690187 924132406 -896240060 272633940 -101474314 -641649520 -667610542 -672638023 592557959 -763059664 289051916 -804779838 -178523350 582268971 476248550 -838859325 243397220 -767165378 511512668 532386581 187992294 588664304 26383497 -275825635 149593961 -824552738 839357050 366423634 585703411 -710595306 853489009 -919094695 -520852364 406782389 411647612 366884128 -275197421 168366245 -489839404 -458843402 472447151 -737832114 285412576 -620570274 60128264 223518442 -454261011 71000142 -755581668 -686176386 -201720211 -868287346 168653452 252316898 632639565 257372804 -577269588 -839542956 -922855428 668170736 649409853 917796817 -398036458 541567592 344610965 706530485 -191700770 -722531087 -862484719 -252380310 528904524 -182155013 507735036 712367290 978402919 798361409 103375832 998812711 -461867100 -715774570 346681111 155459062 -637872648 25475165 674433811 -558550185 -943158661 -515188241 -64054235 -329249895 923555877 -194763010 922983547 -161877221 -920502628 736045046 612683817 -326012272 133885729 294660924 -629621154 -536147836 714941691 -205303347 175148657 245119537 -806786906 868353493 -194211266 989601459 290593128 -400707744 4118207 290575759 962368822 -842763531 -943642173 167015046 964661127 -937314901 -993899980 -400336440 657753109 524989663 701323027 -792286327 174878750 -836322335 -395855123 512018854 -163042115 -514560541 -530633055 857451866 -237245906 -726944859 -78974720 564712235 -713895361 -546651574 -119954703 -432061406 -100548080 -135641479 -174360643 -380695354 -779681891 319329001 203883887 -389030021 -71285935 103651089 -780642692 -804538637 -748903092 -185827852 -325200611 760540285 392488464 -149221534 -691913232 -636683828 506080545 482590774 -184810830 -929406644 512859582 -113787731 962949524 984477661 -273465812 -353120332 -607251637 -386670361 79759570 584328589 36053360 -350526703 165381211 -93404107 -911695475 -270751260 962590541 -548665159 171062601 338161985 -53867146 -170259093 -438623966 61898075 -183276038 906088387 -273252670 113086632 606256229 38605162 -668844044 -220846824 -70196956 -759105787 576331425 481734882 -372303006 -434890923 420486688 834711433 459985259 -157923938 740979564 -479149832 -653697030 -176498956 481740982 335946820 -235486395 -420733425 -23621586 557380804 -66454089 922351914 367818234 57873976 292473672 -8223323 598492048 -817709025 644405644 636801171 -391151927 -424532417 201396495 -372262139 42034803 109804788 -824307177 122010031 97492357 960716279 241514158 -270415615 796128936 -676797419 751051942 682423260 -646265927 -196149746 -517639303 -854694591 -648923608 -11264463 -166659746 -407833790 -443377493 794255670 -849269888 792458910 -746244543 -995983948 -953533260 223665734 66993754 844222895 -57914647 872672750 -604792539 -919643696 860416193 -972780811 171716426 203612666 -502605999 223046364 -912795949 -698275818 -998006686 337438429 -455428845 904614906 -346051796 -967861020 -591870799 -158754113 362404157 -310563264 841258890 -549002878 -111958715 706836715 -738755721 -71995384 -222195585 582653656 832199946 467177461 -773946556 822847332 758591812 -304531268 74121104 -654158820 -438583365 -182368814 213139658 -64107868 400236579 283599560 -943746985 -483332448 548078926 -103482 -227180477 44345777 469144553 512835002 12510068 -291579258 -200093043 -670284245 -311734269 571239999 -55175722 764318794 -819394630 746666525 936568178 -366118657 660075478 602363471 516333826 -402747955 572896012 732204751 937662951 -650269842 -854535906 -761066568 314948087 530238955 -813168599 -62900408 767312112 -87811543 -497107440 -449292615 -970303389 926188877 -262173493 -229823452 -460737976 -389454469 466517384 -298690075 -850694153 -895424698 451800847 724619148 -612091497 -150241996 48971699 324433892 854091169 248702382 -290605489 -557523683 -134779442 844830836 -466568287 -676288774 42343400 -614695459 691794280 -758298665 -422939433 -272872120 -39736702 981368766 586964975 -158286588 -305954290 -316485364 -916671599 548275873 -461982158 40598974 448730001 -499774265 661113344 -78023080 -244649633 141485265 -5530080 925438842 797695821 -437783007 -912392464 -903616377 -611130980 -959477349 -24367602 -162990630 716289215 -780456028 -295257676 784031493 -944621195 493328875 -511189451 173760955 139434215 -597251908 -547392395 -984109669 102431986 -849500378 -309971733 -307991356 -128835589 519390589 573966056 138083069 734717100 166495925 513811577 -931280026 -375492447 57792397 -413468766 -77011496 113551467 -489651200 239547758 -830127704 -899623438 491783510 154820229 -815821879 -72979560 -868381389 603929507 791628472 -960348827 -528832116 898195822 -158240775 -408519829 866945742 266163115 306199700 334201719 900033946 -776629389 -258033703 765833095 764309740 449967404 -817947193 -298611148 -893261447 -678527129 247447163 -405172197 672199314 -72935298 -574641587 844871856 133759891 430338400 -459827483 -564573827 526893611 -16631501 -252143203 317450353 25578446 -604109466 -217484460 -630288444 632874619 -570093761 593250503 998262217 163284623 -401601762 -532588519 -331531730 831722693 -155245114 37156194 -902417986 790818829 71556768 480368497 867946009 -974569323 -380730061 -508664756 88274078 584332566 -763327512 412578437 663494923 -154089977 860551301 176088517 -497525325 -373539252 -654707312 -139375152 357920924 174273049 420573237 221306629 -5420176 -620803843 986240831 86886760 -239057264 -288752850 610150219 -139344722 -742678362 -823880104 -26160607 441270078 -897133055 652547346 601678722 243882920 432028343 386507048 -144238313 45287898 -6860416 -465823182 86414516 -234636750 515873853 967801750 369150673 277616924 -467184239 -823278973 298933532 -254967131 746021999 380412697 920818776 551908570 -515807131 714239725 809953998 -717471330 28076326 -973771302 282547010 -576585461 -173699264 -230179052 -880986038 122959362 -98229741 539644935 -442154384 392409971 -742053936 611906056 976548566 -9185457 -44580516 157961434 -800264252 -205865972 893985738 -392153083 321007794 666996912 287860357 804101908 541129948 846758979 -410614748 245934178 -8617396 -204791995 -552234709 -894056080 225954245 346962147 -430110716 457076927 322657667 -942828410 -532943622 -562667160 -327138935 102843419 727602557 -68502362 -696521662 497760738 -409184257 -49266226 647497579 427524705 -17370555 471230186 383894034 -662388478 -181489346 343052294 -513617948 -224530912 165923146 -436783454 -774256263 -353795761 -240548871 -479236532 447005181 308828690 167968161 167878657 295343321 142811611 902123588 722338594 585736926 712911647 -877313561 -833818473 878944131 486265478 484350563 -16440685 -59310871 422577803 -435251827 321307114 -809235772 -593434034 -929152361 -293648464 636897841 980704621 -595014186 -824837000 -213221527 -450178973 51530114 -89375356 -983327735 578414492 649096172 -342089165 -654967105 281726873 -521007993 -872105990 -889861388 60493655 257967441 6649447 684152577 8475075 120811636 -429763070 833974150 968451867 822337965 -215330669 -359522662 612845323 274911271 -178848078 242518126 805881598 -561262731 -652839456 -936363202 297209777 134804334 -434623194 -585243428 8955328 476734804 -610470433 404513431 520518309 -364378487 783091982 -172543135 -159232653 -608737751 983317304 -346370554 611828446 -348771517 -179632310 647209400 642437902 770095294 728254939 -727936563 -851199759 780461327 -195072266 401772495 385237924 -624384392 -407261281 305602410 211926409 548594687 187670928 -348247233 -934147837 634166296 716516586 975701769 -811411042 -18504597 124866261 142016090 262531849 946253887 721443737 450870826 428198713 -308326756 -528327838 -534714921 513183757 625080024 886543885 293919189 -582655477 -856171095 -654303241 24643624 347893349 -284626994 323913055 183645721 -223419277 -939567526 121388089 -627280624 -551278326 849248404 101646192 -949912957 -583481922 -830285046 769498169 -232248946 -803825870 -551301690 -281345989 101413630 -683725155 716753364 -350558211 -962873138 551477416 -781358247 762243636 114229699 446884180 -889061556 444364406 -381681011 -25321990 421752469 -413138377 -266184288 802306486 136628350 -87634346 -824618154 -189230447 -636166451 643199736 12838466 438867087 -964562705 815227430 -533785157 -61589506 -78636847 431593497 -459943889 -539821307 59934623 735942961 -448308948 133271450 479723095 -106502620 295650045 -921293555 -486893493 -853753899 -698692958 66817391 94043162 99688975 -35955531 -331258116 -693863206 -327798109 617247022 922539592 -633416105 -404881177 923741523 -873611094 249496253 415624769 581353410 949076234 -447665007 752938372 794048837 866697845 -843535304 390638321 303972094 -135526586 -608833695 256071701 991911980 -768488752 77757296 -780673020 -345707468 -794658040 -765525845 784829245 375571327 -312229198 -844175417 780913772 315810840 614752448 272810203 308713484 456365628 48136556 -595591847 -232076041 -463984012 -6725640 -818910217 140030262 652912777 659074804 352168597 -4236013 -446903606 345110201 282526790 -369515554 635023504 -910928073 940494471 139611689 648437781 -394552011 468679857 -825251626 -326654201 -70617632 -661917760 943786893 -398615322 -900558546 -360326671 -374041059 596324425 518378432 -155239568 -188250692 -73663749 168220254 521525511 -520271567 -32415969 279394740 -842883896 157093674 308400517 -293672243 -121359011 -702357002 -150214868 -737259717 -144958885 -25064077 98714598 -791094414 -516639836 -825973750 967011233 499495437 -169087352 445450720 -241895965 -601410153 -570572403 -289239595 454417867 -169007137 -221436930 -484511474 841668869 -470733002 516522409 -619747375 489824954 771927284 746437981 -305527495 808069362 640621641 869116511 -307726842 358104006 959477341 973528899 676063006 -386918736 -569268084 857348463 -423525788 -358756681 -639363063 526598079 -749829783 762708435 -710518820 228702736 13898461 499562131 603604289 878595856 489879226 -764239340 -528519395 -304875192 -661032836 -743356122 -690642090 -92026034 -143313987 -470718272 441996608 921670224 -934045277 959514394 -740955258 -60983375 99728273 -123312357 -707471468 -74209793 -218735730 -499331721 318220533 -10089605 -944887710 733094249 -891904273 450353762 296965868 357124122 -828149977 648848115 622133509 137442528 637220363 -685691962 -849264745 200330256 600602278 334652849 -621140543 668818201 529760634 -929232762 -255776990 -676086111 967192739 -981416642 516334843 -567279498 -826158004 -233350648 -540650173 -606741493 747392195 -717068353 -517760303 -687402555 436595713 252765637 830712971 703474156 -229109741 105905124 795212359 -180220512 910730622 991828004 905979411 -631204950 -802296990 672856320 -854480933 -165551203 579254485 945193406 1493913 -323051495 781043537 114007904 -959168619 -915643690 546663495 316263695 207118446 117878529 -260603339 -21475714 227435713 948259320 -158064813 361828123 345100685 -327489456 411199802 -190738022 -375667661 402045157 -457794572 -77686999 637506735 24667181 952185088 158486814 219658556 -77687703 -970412670 -480785681 -886792114 567174808 304659677 401079632 -363012761 32467070 80061444 -324575215 -120459611 -754629682 307245735 571840249 -673698126 -359965710 180587123 692529663 -687569725 970877987 487474472 861278279 -28735437 -733408996 -415636511 -486674409 228272158 123759278 -90346075 59234693 69728363 -361490584 -875607968 454939285 -609739900 265012351 -972456905 953810250 509935589 466006509 725168728 963690433 -966214910 421279987 -528937388 -633565904 738119644 -665173385 656194670 -610840006 209329164 506848474 -237372748 359196425 -602817714 -936935073 600316978 64187731 -877871987 141489448 -866889708 430688796 -884047308 145677523 -597601828 327867886 -861564146 595470121 109792869 624569881 824481441 587841977 -394242113 -654725165 -777263679 513878550 1911441 -918876623 -855606065 -368419567 88961123 -99145818 806192976 278237403 -997994700 -281892829 90814798 837266040 233483112 -818983603 39692578 102560454 -135071429 -370706049 -672507229 -485573216 -307890265 -738304975 -447668750 675180788 -511753968 204348571 -121560823 -311041247 -489708760 -959312934 -545413172 957242936 906584403 223661465 -601973388 117410708 220601766 952055826 -149959856 -863079203 904306113 16711866 799847444 93153281 -807528227 221836201 87997787 164131772 660076163 -850678874 161820710 -999258089 796835684 -267075679 8808701 755723411 725805127 -688120202 344795788 550348475 -444578071 -629261473 800824329 -256034093 -797975929 -945899388 287062622 -295880020 599964384 -494781622 857743955 -197277372 -654611629 982448777 -677488898 543878416 -896868637 -421682846 665511860 530295622 61994169 394594477 644229962 399535734 561409823 -811791744 -662452240 342256399 475565520 -833006518 -194765052 -35302694 -279396778 -716876941 228810029 475128484 727157920 -34862011 292899920 344002066 639705052 -363592637 -969689616 992385371 183090265 641973439 51502322 -421616431 -321960387 755405152 739967279 -622584082 781959775 -387978706 574644206 -620853871 -193156705 239466753 538537077 -529914937 -603949958 861999323 -136791274 -49019573 -793559385 -310331354 -994523967 -643964791 722827465 -659640046 596553664 -916097652 359784072 -847263558 -242056144 -95271974 -943934172 -720649243 -878125503 958084109 -216534304 -995009284 289084723 -614786567 -417171142 405801627 548249339 -142026644 -902047770 -614280170 -408751585 32517838 -317946353 714659102 -835069054 121852039 432847762 -863532881 320080375 728087582 260656171 -308616543 -107618698 -563903742 40846457 -168644772 -518143796 -524034101 547922054 -85778626 -480118249 -167044607 -898491035 -570635292 638525575 388520180 -445135288 -831046719 -254643817 -542204246 -938616355 -641539863 -640787463 -59402811 686837780 -611317047 -694309443 -976990149 621523904 51181967 -120949083 -224301345 534931154 -983025419 -126076268 -632723478 832647081 381423576 246376707 314337980 -239452395 -914372663 -55134026 437322203 777409374 -152696090 222036264 -608831051 -863461905 -945652853 108553617 -724742806 118884571 -235695149 -671207787 -46066502 634001418 242385016 -267574237 -195307401 -41231300 -448057859 -115208246 261334433 730921240 -23257891 810955180 -227578650 -822553380 875011141 -787396162 -140584824 441290972 469418496 843677393 -591650370 275832045 718143581 700500580 -801551497 -781976419 -225690714 214839765 -177123079 -271672769 -464328034 206533215 160715493 149788881 629149767 -601714146 -196629750 746109434 783042164 -604998379 367233901 -4799015 -510116323 628707729 -774887468 -602167804 200490289 -746592841 809524476 891765950 846769718 242670936 694043487 -313141460 909174639 -50453188 -555018538 -538236849 886121971 342498283 433511872 -78003474 -547573815 998625090 29629261 223345840 -368730459 248960056 -874466059 -597025577 8459158 -733530646 -63584906 -55512815 972638960 948045433 371686436 221081281 -445044112 -491299747 -224329026 656232516 -167651950 675738988 -514312105 362823016 646746978 -754162868 96822265 -441490955 237783917 792097300 197835567 -902527570 -470573714 270534884 167734258 -778744293 720588981 603980226 486180338 749836717 -668159836 -487761768 110980105 980022505 -562283265 971596573 -143486128 711928368 -619182804 801115495 -120387913 233773699 -516204419 -498129333 -119164302 777999497 -261754230 -752390241 -658420553 -961172667 -448424131 242824507 -712748924 -503084526 184923414 322153720 -852127178 -480844493 -613708470 -775835271 -944424999 -882154360 -823624858 -60074357 648828687 -698706749 -381797680 -160886114 -502477264 414685400 693627465 -34631887 -308235300 515553026 682239727 829865725 -916787464 146293279 -800468249 -480523847 -219502320 659649530 879955242 -813277686 -358338418 990642365 -265347477 447797266 -962411258 665595157 -758347880 268634543 138297481 237909234 260346684 -117900205 477729764 -469390166 133938592 828743235 200739251 -758673462 971342665 -346345128 -9211909 380451916 472035979 -156305397 -850435620 927146946 -732040079 392500905 -289946377 612037108 -881395095 53368841 117870265 -151844183 -12715491 -137677286 -512363004 -842426246 283495539 -35095465 439765400 441575375 -446959940 -874700766 394958518 -874268794 931577710 -994327912 515908008 796725189 -756067127 -423958372 -731148841 777362548 -848511673 616649036 458024202 -949828883 264624012 -445566592 -2787156 -730862401 -25640736 597735112 300071609 558303608 -826076580 876976986 -533273693 589159502 -904864279 414179002 751498 -419268616 722493642 -321952648 574563269 601241192 -700038419 672142338 -330661219 311175869 -499823812 425108018 -56966818 27168144 987275772 -328608265 -906992873 815806922 -618737101 61877042 245689367 -254384966 -10281335 283387327 -467243947 909558774 -573074670 -234768780 622071082 397522325 711154354 -520621123 436188020 -259306410 72276112 554650625 -118584006 977376148 733592019 622131953 -254167315 296385942 748667583 598656206 830776344 -317516317 -171857923 834598439 673815592 -392732260 341854510 -941833186 -582113762 451572223 118418396 -305192875 -824569792 -82901668 901013683 -783926528 918555958 -732095380 -303499794 986504483 -162301411 -444435232 514884094 813799511 129412173 -219415956 211787371 120616155 759535871 -67266242 784043016 -21289623 -759413185 -309049644 -441226569 858884582 913010838 816065889 -933602933 -621062012 884626264 736474782 -837397136 -571080822 -502143572 -477727454 -620443670 995542855 437179453 -727322343 -726964122 274486825 -771181194 604125008 330039501 934940749 298700115 352518413 533319515 623916796 -122286748 -747588613 -971481816 68605614 715733555 -620010623 -552195357 505014262 -383561154 206975430 -270087161 211005228 282784371 -725194231 184657349 -245696789 -305310368 397426457 -687508190 -40721073 986596234 588096735 -979575643 682898063 482519481 -301025800 859963665 713214135 165737381 -17838110 383327765 -851642083 958238019 841037148 -142277441 28732919 403667688 -922748501 288472025 -419015080 -339997273 349938312 616377210 -717964778 -173353617 359464452 469859921 470120195 188156717 -515291902 557637168 -168877842 408521906 -156542522 499480701 -138054837 -806882892 -355953169 -418228782 568778096 -113109125 -24882191 496639275 -760561414 243409160 882459998 871676558 511041886 -72421674 -123668607 -138703524 -414547453 843799143 641050341 -640800841 -593079268 -138341727 538471219 -677992475 -120144425 776817593 -766930582 -367686368 810651807 412957749 462683027 925086313 384869424 -387220412 -174974873 -984227240 -674665657 33445501 -429394721 912009539 -143081596 150200604 405517365 -987953386 716376268 -497051989 24296354 648811319 768633034 -930440047 -101436119 -357048152 -12973866 -343396992 106213997 792404024 -839149533 -253640597 -818054204 -542950753 8866519 499021720 302700060 999548485 -777731878 65310461 651627341 -165683916 219175207 -215578407 -901199819 709722085 -941892462 305010750 152249657 921103254 511074781 -327161325 97125468 933402504 -603821433 -572495683 -179076829 890851378 498949383 970673324 929768040 471343615 -34583098 -439809887 543785987 -867815744 362773703 -799828148 788520038 -708789161 -251148025 -450442841 -835340254 -325285922 456041227 -431048822 786897756 -790722958 763808489 104595619 703228751 523277357 -253700582 331708925 920740445 -311911831 -591562246 62143528 -272704814 -261683390 -221654672 899105476 965582057 -286052712 -257330392 153940447 753891757 528197820 700514411 386606177 -964020593 781647047 -182769034 -666087088 -555749223 -329704045 866958153 -760618987 -729571984 -821258637 -262904568 -813324271 556998488 -764463914 293069321 249164114 -149829746 538332751 -96084583 -606907502 -576387920 202387148 -32978923 -331536220 741474527 267112814 -258750644 -879312627 -585404514 760466811 85581615 -874541772 -649008731 -939206402 -49064565 -605368980 -994429992 18951783 -305617658 -309670832 -254053887 330957313 184477228 827262360 149329624 -135288055 135066646 -25860113 -637591142 216646176 194348442 -641812694 358563355 -305577566 419206790 787264510 885405682 681924336 40700766 300580764 -866325180 784810188 -990533067 -654768385 878586729 -881724621 -59657824 -784987084 -682153239 781107100 38078149 -87425094 742145939 -380638919 -154510979 -609543732 91041814 -515344612 269748027 -840802748 -965244282 -381661252 -977810394 -31055207 -971708486 730913892 -276631049 831846644 -665589387 -79737183 -607852844 616035327 -827674566 390684901 -712011092 -75725095 919075677 666520746 963026933 815212516 -876109941 -700480362 -528825760 350033425 607208985 -187004468 -90339890 926718774 -992257 890191433 -619500107 766779267 -364432217 804315039 -785183351 -411562178 779103849 476553834 -798826713 -736404014 -69981507 884078024 547997294 28353339 -813910791 493458301 637158623 -396783206 -426577794 -744929294 -108233610 -379661673 419026912 575403996 304017985 -363273048 -995038675 267863716 -465001226 -993282640 454313564 -759283112 -935670228 329185370 -354938755 -246283085 -489206650 118094885 -520950018 11072607 -421606828 125814253 -471231159 932777294 513224622 -254294922 -660880615 404254900 -330929639 -868232765 -681876761 143280569 -490529316 271689612 993730993 200588611 810166199 -10037406 -52433431 -591234025 -343887443 716531438 -180367006 147080564 -783819586 -155904964 -727204081 695497256 -524674846 384170101 -79195645 624954668 -314870913 989748794 208763395 -593475624 946743368 122324381 812679695 338752103 -467524382 565000582 486134765 519117750 29865443 233079952 950052495 -708205288 -574529482 892517995 849207560 960737805 885274968 115460174 68446650 -543619656 -217577957 -17797290 -890115573 -961135472 -86308402 840966930 392814354 -499892847 -42231411 28544640 -3605552 387515355 -322078255 6971246 816171041 -607230675 -928045171 -462419488 959469672 -942493580 -546483136 -349238539 724911642 -633488022 984946117 348850678 402366050 -315537262 377065438 -798868203 338967568 -452056311 -143459129 -206929197 -298554407 495854937 441188550 -450379861 129784937 40740441 -258750175 162739200 118442216 562945505 -806991331 432471562 -331433006 453019905 748117170 93560009 -495494891 -666609655 214639759 588052576 -463088297 -932157001 18528770 -27916042 -53723923 -810988197 -357100554 -795456201 -562633678 757189311 468523768 969692704 -935364409 -221672007 153539103 243341402 827702314 993487213 -142406360 -73257486 -687486788 988762106 471633406 290689708 960143524 -232871346 -510676344 139641955 -491274293 313555304 580513212 435319169 731777721 138297795 884263106 749277625 274299229 -281943531 -32924392 -439704297 -971466814 558408253 752264357 994639392 663823849 -546942506 -292331551 -547285891 -707187491 -391660452 -159151371 697599225 588696436 -473119294 121142376 829416474 -369538635 -912167899 855770016 -236904326 781084452 -935812795 484316071 450375329 615941343 597829240 921853695 -545561918 -90823619 621059708 -346292158 -636187633 688714970 807758047 -477744721 -220672447 5018829 -439408932 -665437850 -345312677 -257243580 159853614 -128990668 -322860839 986060840 -128881654 -134812255 -510602135 842310932 -163850737 593420683 -537109677 -945371206 709081083 -347847202 -277426843 -137687548 261768169 544448080 613849439 194826314 547690611 -51694124 515561906 970384442 894404565 532813745 -608515481 -20790796 306624906 -75244980 -957745143 -608111161 -909417276 663481856 -597904269 639324086 869166532 -444022886 549476839 -101665902 124085654 -580658945 75709243 -465694010 753063624 465486296 420974488 146760613 171429955 593924225 497566849 262209169 785218481 852763904 822512706 -727291730 -851803813 365592567 -242657521 553088253 -339528064 -359181903 193545767 -325974456 402113220 -951879212 -952931829 440370805 644841623 -5950283 -139206041 46454515 -127669398 -326315477 525312587 -72638855 349774532 -521492666 167735079 203312399 -764095078 887339495 657012413 -28039084 -53912099 957451692 -57106361 732433889 924889422 167386388 171096077 -393282423 551488332 182631075 887847418 326338924 642963440 -849564256 300389754 -167584444 -768279061 -939425577 -186721620 663815498 -942038716 628600047 251154723 375865092 321646248 -87666718 -676085441 -2692948 749365996 -20396224 970298298 -641217065 780856398 21263708 -725288121 -262117730 673194734 497744118 -281838665 -208974461 -551573569 359590083 -177312216 6470221 -501883460 -798871039 -955455448 -876168389 910365179 659776498 -720542302 290688175 212452546 -922416582 -744589785 489825590 923341262 -752235073 -467247806 -364028376 -787491144 710791024 -206846374 -436002865 -457656019 997855621 180204726 639108419 67288227 -273818969 -485530390 999033026 518722053 -622623984 505939701 -261646423 -853794837 -271853725 -724952547 -402739450 -163917709 -118041512 893521774 -802891952 -457580348 877018595 -423965944 -393575065 -539395027 554807565 324007686 656389336 -810392751 -906312489 232691430 717206294 107186806 769619443 145700013 -410240036 364155521 -113835318 116891162 -19289506 482052874 175547577 -103079281 -40077878 -334603607 759488821 -383263288 -409902700 -371244802 -723748221 144320134 282268850 598009171 -103383157 857483259 -380258363 738829343 962364558 77508901 15356076 -717155970 817079997 88091654 239688947 -661886751 796759867 146664923 -267175752 358704141 -107123328 56934413 593064414 -570253708 336830172 886970613 324575497 307533252 -213901338 299667791 147533435 196062689 833987741 182431738 977808457 62381987 73183272 396446221 315465037 671154204 -307052018 740877873 -460690632 -43117767 -210795289 792040845 -463709804 389065350 399628948 424716964 -895710585 -289521069 33411928 172867018 -469070355 -412706619 -459122666 244132513 -472302718 879105778 -696228293 170075751 655459121 -96332402 -397624826 -570754665 -50895335 -961367860 822130725 654027385 -217040038 -992379161 -134369366 -355970832 315972688 994993072 -869908061 569663841 -252423103 82478942 485939831 -18563170 -315332322 773625506 -144068892 72949845 206716624 -876848235 -789415176 717450352 -411867833 -965689762 -751427175 -78394641 738908328 957751990 240966554 536028833 516963699 -643497614 -390179194 467189710 138785255 716775363 583327243 808131262 78040130 125856134 740341559 907465927 46822743 191438515 640234743 303386262 -909070782 -841060248 -850285222 966200491 -915541314 222219351 676986177 -721958896 -839012460 -449445294 -256481390 -962129085 164353064 -105303929 -551308098 291289784 -30199167 -399238268 204861023 -717266231 580324720 -144053448 -767588341 364461772 -469206013 -933961004 -959348518 476546221 547190658 -168503201 169660345 716311481 994933413 965753822 32469255 542350066 -782910262 715980276 349202000 968657999 845812388 -56809013 -106515374 602008287 -987943753 -113385272 -111512120 -83328813 992136837 648175107 -931387520 22611267 453076456 -838125123 174631236 -433457837 -981420040 614317692 -145922846 763590453 -124020630 160991473 -939974069 565726064 353125684 -824376432 -172335065 473719672 -628581370 -617830614 -337706044 333633549 509066241 379312558 -376738670 -609674130 121104938 325399579 413243868 -582735663 -222916489 748335578 -118713242 987197419 -36364508 -303152954 609640260 -71848416 -746350035 787426772 419191236 -298364805 192778302 -322264751 330863230 -609798710 966299999 321053126 -854622055 877755401 -921146354 -611656755 598222975 240262206 -4887291 997570642 553914131 387930560 712658869 -798409240 907937746 568626578 35961189 -477001712 967168062 -147315749 -741769400 383596492 234659383 -223240933 -710994915 489270666 -387967966 399297793 898032262 240208443 -681939186 498852615 885216628 -551294382 438324132 29519025 42071371 -976431714 661984032 -601063279 692486787 -63433346 341053886 776482209 972623034 -791485759 -547363632 -881748123 -642229582 -601016822 55737464 -853863333 -22490857 727553073 -185493617 248185132 -554323937 675301299 132250884 942131767 646615095 -922744365 213865774 523481279 186577369 -758554996 -307496919 -18126182 -649320795 430429793 529378832 -234465977 -586327208 533711010 -72552626 527720628 199128642 -560388681 769761918 -81316540 -32730482 -272121777 28105552 589935408 -940136236 745954271 933945711 618625672 -795068984 98961121 477126969 294856618 -609562761 -870801031 -757005881 -937621427 -384188310 -446380652 294144617 649196774 679783812 455018283 10888308 508813304 -120419699 -9753165 259195337 -184653739 709745925 -60694727 -145737601 262447424 688626163 -242204759 -694151387 -434545500 -346252377 412577683 -452020540 740889327 83413371 -813098788 313315891 899189677 -884435172 474180069 913833136 483260109 -597178469 -445955373 -146405244 -45433535 -759278365 630696037 -871855581 -266928791 -110428885 -532721427 -349356830 253309615 -598336012 -76215351 386322332 -925848089 7282254 883174947 -929155983 141381655 609238408 -720552641 -290365713 449547710 718712141 -94699796 -865121787 -905703424 41786434 -870819381 -34145717 -200661679 -836649927 140927937 969091824 -501138735 -397731591 -529470301 333214870 870178971 671467781 306639243 487804572 425553726 -627607604 -114777672 -570160685 809426689 982556330 -277230246 -540804666 680831847 -287618382 -528054455 338686717 -144373250 797251132 167678610 -108910718 655469298 798230602 -231429676 421259137 351912716 -730143333 -289150603 144101217 249596632 702202730 -245232441 807424570 -327334980 -581993590 888886830 -400019204 497772251 450453482 156643099 -179897290 121300771 630466093 -601811269 -411141504 -37441548 -600397318 -578569696 12902260 -454379743 -284381774 301064688 104503573 -490080196 -358173661 -260082524 -416270014 793543880 901511302 -888654338 894332599 -210007206 376587992 350751469 -233640744 -300792122 -938723243 -640506306 537786709 221966104 265767502 263146210 -430020973 -992475132 -548032502 -145959241 -490038196 -996362664 -12388903 936387899 -633171164 -858952345 800849126 -194262133 -995985642 -362700518 -520463520 389618212 477944614 625152490 631430928 332129239 166242118 -458902175 -794034668 602970566 842226898 543790347 -663883775 791889259 584861642 -170552764 848846010 843657485 -57344736 -400576206 -52338869 -409519862 665763578 -67860115 54236053 442491421 -424267212 184156806 298547740 -597144656 -568275655 -733256817 54073637 778935768 -895095173 672482828 -996550521 -350631355 448941896 251363734 743537142 -906334842 300967310 888864715 956161767 492803537 -772614790 447215982 -896011804 -278345814 -355969493 521044471 -702527631 -326384920 -888638317 665934505 828989542 705901072 419553392 197204340 -22156564 -415869103 582692791 -238932031 -374216301 584762866 -818337947 480519405 -736861486 -735731081 634207303 -123088138 -986610697 340254214 165086619 -419046342 -50231825 -88208261 359283942 71774015 476592901 695169176 -184780906 352285299 482754453 -258317729 536406514 -138939160 -624819376 -967837651 -985032611 147923117 -949913429 256966827 -218541676 -714095862 877349868 299720348 -174085304 -46971456 225066772 -105101347 -613083750 963811030 869127593 -215523365 918866509 -838993784 -776295781 559450272 730720208 -526889097 -34252290 -863883053 135423649 727581578 -546389562 887276564 955758222 -104676574 148719632 -453470871 684396341 -667139935 -733480532 -439847804 -223643643 -699213711 864642950 -358610526 -247499535 -786337215 -59161155 307298862 -48653152 -890823023 811530002 -320201448 -687267606 -34640043 -633850586 216315047 -654586857 -170850768 200601041 886908641 -31509706 -807297334 538501558 564703214 299231184 503044869 -87823663 866964696 924951233 576736010 426471177 -723692006 -238453898 -551229300 49847128 -986982453 -635000049 -647188953 -269325623 283391157 21812197 -614214160 355531260 458859811 724237151 -602132079 41159123 -104611325 887497335 75435263 630573076 39517920 599696145 -902560629 950588741 -87049306 -772506911 960634352 -613145960 842660050 -942040776 -317738637 -365223018 168072695 888334877 -655543499 -999830703 -351521028 -130406162 568332225 381894660 -144330641 40656787 403242994 -672296732 645692266 -376517465 958664794 -777709145 -202286160 -134367684 38432993 -588081484 544553739 570692191 121120496 -555652129 820582784 319942150 540766251 -1634754 951170884 410641501 -202453576 659196896 -545792556 321822063 982115847 809570932 -713636020 -627804370 78650387 850058424 -173329612 -108764991 169247785 643920578 -4557016 316578615 811647622 -359778642 247168161 125417141 -947484865 -428622482 -168297951 -583311990 -631401176 41028367 516678 885117927 615352723 362734573 -245775005 -974437657 -161347745 -197337610 778675454 -704689512 960340803 -921629631 887505276 757639015 444764855 -466654952 587322269 -548249616 -706371201 430248295 -453730634 -398732469 -640569789 -145967721 -736930455 -174294718 40567459 789371280 182628423 86392797 -444017924 486057519 744202557 -77371290 -33556670 -397892852 552816235 -462263157 975822252 570406718 901209873 -546377884 667390691 376833814 941964264 -346172494 209751713 401742020 701555571 -781356406 -815352498 200926246 -857098133 409140094 -665887343 440075964 623605889 640300034 -251259933 -286896887 -223912918 -519272080 575728120 79749027 -159565991 363015235 977376794 -941066494 -559553046 -95974022 -914084872 333258163 633085329 420829822 -380169348 38960067 955988285 -146120813 -114784614 -585183234 286619759 653936558 168809615 621201545 -129711720 -484692217 873049113 163816332 -391747864 -409619202 42862596 -472606470 705229458 250485075 -795035670 537031377 728787387 269414405 -942456268 -843527764 -842412023 -101240406 685102291 -397020348 -974870196 325394292 368402619 -493894404 678535738 153091508 -682259 -802342517 859220386 620289841 -402344756 -106888721 688717883 188556486 -798061901 -580487347 -510562564 -86397779 378052121 -750236522 -914250770 -473957208 735327173 -651127242 -863583482 608882577 685108821 -691258323 -119845320 -756086935 -181629446 -2573881 -70393857 249649863 -564897140 854464152 -463534932 -727465400 332357661 -50540181 -84784551 -846724373 758807176 -799879820 126462439 -730619460 696887605 378151593 509417169 256632851 -637648389 374624353 -305430816 -272893126 227980080 715342084 -51171343 -780338414 785778500 132870375 -425056433 931653544 967601928 -244273211 285483818 -104031043 -652550250 841532767 -410484407 -269255389 963840999 -190692735 495981656 -227438462 540489249 -335820554 195178353 -744276068 -2565095 313035786 -235394105 307671497 -12504471 346932679 -477988275 183963671 601661336 514283579 868418821 27411930 -217434414 -152822446 -754150367 918419252 -827773208 -981023609 -774531960 746565865 -338687919 464845978 366466970 98192156 28923700 -427457040 640421160 476981241 411981504 992122432 -87540575 449708062 840864042 -845462938 -380241973 700350083 480838172 821761991 547661949 -746197619 899765982 469050883 -992303976 -662833571 257038936 -281819643 192529444 -347413159 459216356 -63304223 -949575073 -115075829 597678253 -736960856 654654791 912949628 -30545267 -952890347 837670865 -796080495 955139464 650587708 -255272329 -147155000 581961857 325922731 -50874764 553721429 -331177789 -912145723 -918889092 896011402 798154243 213932172 -792476885 394826765 -846864696 -709153783 882756496 -506268518 460729975 914089961 559837550 750339821 69195804 -873696932 942920827 843973727 982912006 411492608 -663871972 230164847 410907015 498187895 -119106245 323127020 958903416 -985223187 513000817 -377044967 791280774 -951520201 887139364 -369995313 660224840 -923331998 -968968245 352944147 -571725532 560627612 -471334755 -575037499 525386466 488689979 -24390893 477718777 218421603 730652801 436053216 891376536 -182356094 592886099 548580867 -468861795 -435764405 -700798167 -607007873 260511980 -404608595 -404703959 140140735 575661707 -347642606 396185729 63866505 -689982323 790760456 822006474 349264587 -928026359 -252839411 -742783793 -281143544 -634205815 185830407 663972425 -192561039 -705429409 -864311589 116189204 307500772 562237927 633120337 162612194 -6108513 -686905330 561688352 635207439 -586889475 -217316236 -817623187 466582201 558559289 466765287 250742412 8804019 -799949543 486637532 315987978 209561764 -974726645 -8000348 985534949 -809562330 583301195 -989391332 858488583 -935270593 268425835 627208639 -743017108 459260949 360699044 -745022179 -495678046 -133784056 870407456 515051083 -551995112 855648965 948147064 572244210 -938624623 790768991 889632946 -710669368 -498071999 57123762 587708011 171489351 861551335 139766287 348881246 861474264 -309607989 18169506 410966732 100856780 103153279 978259532 -396285158 183844299 826991989 485304937 95768049 -773223678 963292574 -954650223 844778629 537858664 506492241 655096005 818921985 889027529 227851237 -371324044 -178470020 -136584765 -980896160 409951384 -39164068 875572836 216875237 711174552 405863418 518942528 965740104 239376799 757541430 112701342 -81852460 -582439504 -978165510 -206073606 -909018814 -83472131 -816984317 -306171905 -495076540 -959713300 550537545 90643095 -682948088 -16833963 160281086 68901309 -46440577 493962681 74757290 593910626 882154518 -889427309 -672178838 576863468 518229926 -585836928 -379267362 260481642 432537095 -64490371 129989077 -129698246 -65225070 -437622038 -376323489 322300853 504329833 162312560 -730554450 2421776 34841227 -963062627 -577457578 72929418 997505789 -166731698 167065704 172862406 970928447 -511080534 -133886742 -785722513 685902457 -174093875 -709207589 933578544 787247286 519233593 -95149163 389704520 742308698 602585529 -308057032 -602337112 -319055938 725279839 417729860 862652778 146827000 920782806 675989917 222687137 -759956535 -574162146 199098434 -863967762 -199342081 -596325042 -801946585 313006309 -361484647 -776180454 -682705385 919006290 -543747681 -615038238 168927737 -886700929 -174537556 -333028794 884216702 -360343243 624135202 -39105140 -246224644 -189848462 -245855083 20624964 -499058238 -36892508 -886823660 -794321395 391448176 -503069766 -181278235 958611676 -677171692 365217029 -486407555 -613510516 731735482 905878461 848102733 -519869795 -223217032 -937002355 -166606853 -504485905 745232436 38007340 951462949 -373102133 -653107609 -198600083 133929260 694344692 81783985 -526809100 -795943793 -670763603 271407269 481247131 826382295 -964502292 380328069 -160378037 856723058 796762117 -860740012 147158095 555892668 -665547400 -666836775 363582022 138920893 817620267 -201255867 -582782165 213234265 896153446 -375539797 670039698 -169196693 -449562640 566044260 -161562708 557398219 -599654621 -259973980 -300525010 -950819681 -256340743 797291408 -807681121 206445185 -169511731 -685112022 165368922 186105855 520259173 -673679229 -534292690 -15164523 -941929654 407127990 792721544 724120981 -949390930 908136159 724850000 62610047 362174624 216910986 -257473080 -464632169 -686810067 393714334 415754633 -523409279 -993848525 14173129 -557445120 352731457 593237852 406119848 -910496459 -535975911 27299189 -917373586 -848788683 -418986359 -42018922 726682649 957194290 -144153691 193781866 423964471 -154576720 492161071 -266206942 -926499180 112379802 -884843028 -685047074 -11757089 -938791367 748144581 75846622 1436728 381870521 -913705077 748111044 328196221 666373958 -847353255 910611124 31316346 -78699466 926430228 -252515942 -295829895 -104323349 -975880415 332129079 4583507 533177436 -92923526 456757730 -355515404 477052433 330635449 -32509870 -418314227 -67575197 -477482988 612067227 797466147 959064688 75262240 513817827 878116291 645110439 429731742 159551441 707055851 -571044268 -587122724 -451006903 -254701425 -448467217 33794392 -403861371 -555048946 651754606 -404163717 -659418733 954054336 -739424441 -488741239 -262244071 -514245171 -146279431 504503372 130057500 -827528510 303269114 -865359237 8154012 625298849 -998458592 75394190 297269643 -706519541 726693405 404209084 -260567194 -427781547 -877025292 -132630842 765889995 -146837869 779752504 960993343 -923934774 978433350 -794838786 941874489 214178765 -398017479 -58468220 -389352504 -216234518 605484873 -749221379 124044592 828989147 -88603508 102727373 504960299 -347551930 -210041126 -228201679 402183850 386520619 617016461 605784865 -286811973 -905606818 806423398 232043884 244704466 210680618 810207723 968059139 879629054 -760332251 -77433571 -472198111 -375595385 528218408 -795698732 -506663917 636066152 -807187123 -921390762 899320169 774836270 -401779514 -379900362 534973807 -87450215 10779627 454950383 489431053 595971507 691258093 717842093 616488894 -572331690 -5206306 -706651032 827588822 280111368 -594117028 484040957 61737141 174568348 -943733060 768871979 871184014 -663737806 93486929 -585608373 -218607801 682452837 368010771 541188186 283465500 -499721860 759375234 945405016 -28955770 -922590579 -130783339 -147630227 377404089 -166498683 681542837 -612736949 967854276 -579551066 246335732 -495593870 -423597441 -884972137 -416978969 451535868 -7702874 -12281549 -753681162 734791813 -256855947 -534550913 -825068394 263034152 -118507423 -84275705 164652756 -882119952 1752117 136136985 -428979774 105524106 -701952578 795020584 281539288 -585909518 -379955039 -677570556 -844342569 327953127 821145891 -70197139 -293127081 -415372953 -217992669 374943089 -737767969 6050821 -449318681 -291614826 258493856 -90081080 -687831371 651943766 678100267 -912982780 -344955631 -456262619 -119279445 -791359023 428494252 -308284244 -539328365 -391897691 -591785507 938236596 -784364117 -187750013 360829149 -97065047 -792099954 -390916300 201763709 -692454317 802041123 484150669 -730244061 485696375 690053681 -861974922 -948164770 981951472 697912512 -628939609 -426598438 725175861 -886216774 387071741 -181898157 -797621366 -374669517 676893075 191965441 673152455 282692914 922896449 -24545211 290064714 -844065964 -157947804 -590029489 58137841 543930773 -457281080 -787908442 378580046 -257940999 -871041639 399644148 -807087255 135396828 -32042643 627003390 240499634 857295783 -577019110 735723694 517100424 70885122 348573935 -297822632 -213251727 91030149 -513745329 -355321155 74742756 159081803 488283189 394027448 3533290 817214775 -509123486 632268038 -734294387 -225957094 914489403 404776670 -885747078 -797701886 571360499 -264072885 273104158 77311950 992530432 -290753066 -405092617 -94606710 -683819113 -708271963 -687859434 49519406 84586933 510064826 53730937 894341595 -375509254 -786185096 -994756157 -436824658 -394895077 29352499 -410549178 -821475015 81830312 922537937 10073504 981997458 62732674 -925588346 908969256 -472144502 595438520 -834659585 -428831037 132404506 -28081526 979280940 618105488 160962763 -647382127 244760907 -375878601 -460050197 785855229 944278120 821652062 481328906 -508701200 -904047664 416319342 291796172 593157997 615789630 -983174672 552900120 -776681349 -11082256 -865968873 886584175 116805912 558642775 -651002437 650096495 445469276 703271447 -330929542 197797967 -831376448 178700239 -757378932 234331591 350600811 718211344 80655584 -885377202 288128633 -876919063 979426868 963869332 382779968 992822770 383200934 -63409275 -779917279 537644103 164721965 660338835 -444666299 188260166 -540580067 -18116787 485789637 -992722679 -660719680 -75737619 -423856671 -222554772 995038979 -244347112 401764423 112736556 -508501090 -308160256 -127049200 -269903337 653818122 -80730460 -219515268 -650009755 539270043 98711771 -444933702 -202351387 -522500433 958495250 116155294 933275059 467871567 963692165 971283909 909989314 912726712 -339175207 102639873 -758675302 -673675664 -244765211 -597410549 -924433174 406799047 428236795 719545516 -153175219 851933903 685803528 -951816933 -166044128 249626591 789408621 -275059061 741068999 -419497382 47269667 115646098 -381358924 -193117133 272170842 34118196 -482881003 -48405850 -212824539 259591295 -875966116 336947743 78794611 477407746 -867002869 -547214743 -20373546 -23241425 -53228014 -783592308 560995636 -779959804 -858339662 -408915651 -552046784 943464972 300486615 415048371 -24358887 -851060045 483690562 -4013068 -557365932 -990823199 -626463142 250653856 301596771 124562163 -652098292 -183226771 -135767092 693679597 330672305 110590980 -919542477 -94718535 455635677 -19518245 -733104090 -480698542 -631273218 676049790 -593117251 711093205 496677921 -880195137 207803684 -572646497 405345217 849413122 -741322045 261516031 -459530103 865697627 -954568862 -168022844 476690159 791328546 -706130927 -638974069 597120368 -410854995 487295910 -824343484 262542022 -983923435 -748765896 144333656 14287162 915398879 125873276 -852959778 296739829 -120364077 -9548987 330576903 -469720086 -837685451 -329250995 -433935975 -162007836 -182798644 -51306752 -28975332 -434713356 678775493 -193600936 416867219 -427046570 -677062286 414830120 -44972959 -750960473 -585943729 214300140 893136088 735868652 -895320546 966524016 831290026 557778117 -949736782 -967702975 -921879767 -817114060 -248533765 386812883 -449989221 -824360666 -848582998 842025465 -972994219 -311319574 508371393 -833280070 488922061 -71156059 -281078208 -628447734 -88338147 877038385 -1074704 620962024 845614372 313253124 971088448 601157062 -80834805 822281515 -147788214 -905190970 766229486 371527265 -697482663 -114678856 -728211901 -645365541 519429366 -214177980 455540940 703761793 613348559 -705844791 332401434 -331464802 -667873501 -810249667 48460055 -537382432 622849859 -95481821 -862944975 988405023 303552189 337994114 -157364006 -322770687 -101695908 -602418783 -166135218 512249226 -169577468 752532230 -544615039 961016005 775519127 -669645746 -37081375 172046820 79499333 -738878366 -731625314 325351964 820048198 59563612 -674301181 188229442 942623614 776905986 -680657782 -689361528 759129061 293073290 503688686 831686473 -496462195 -677063236 35259830 2662893 530962484 -957766616 184479070 322961836 -568926419 -935681803 -567096187 545597297 145292384 272398543 -231578720 -787729599 -75047301 -336102921 -935746495 -537298170 -644281882 -439843224 850155751 262617922 -978575652 209597255 -43693740 638799187 688026391 801949159 -464515133 844203277 911278951 -713464465 -777384663 -706124710 -874803923 -632523182 -114636191 248079556 593370021 -172406930 69294505 -809368934 364740205 213393357 -266324965 778133437 -425388334 -384109384 -415230942 82962338 513615731 -906521961 165266676 162844650 -410726756 -865891934 862758943 234625510 -834110233 -197457945 -201719631 810931347 -240345013 534625274 -705028944 -793173844 -711148364 409840167 891023294 184712308 330816967 520382908 -721419629 -364586271 -794963356 -545142093 308873201 495448953 -728035375 17943036 730341768 -656511459 -927371777 789296464 -172111043 -11449522 -785575475 893749694 729655255 613894596 327466553 -562115918 350638726 -810618025 -745348013 -664731869 908877277 629877998 -842227616 -976155151 990574855 993307257 -342882120 -463482120 -160212340 -626428805 141337560 -945203280 -52963336 -311726132 594085803 -87659943 388330617 40134439 640369282 -298442127 790666735 793369055 828408830 -8375463 64256130 -570006992 457132505 585151359 365977007 -547125704 615859914 995241580 -866311302 -133014861 725726235 714329034 -140804904 15934041 -116834846 -817655938 985479715 -263161292 745956330 -257956665 231628163 211937726 125525263 863913941 341939017 -325207628 913374196 -681253317 -66649184 -472988217 622456813 934799230 -937430213 216670507 -512280502 -933512462 -260243213 52334614 -358807017 603349145 830969285 -296605976 186708721 -770137343 -664187729 -807437340 -570129218 214464507 7913090 -117140716 544706116 826239875 691887207 -881409370 991788548 -112551365 -943629838 800212461 487273165 4032299 58198186 -132483475 -573191886 436773960 28439663 -271934060 92597699 -45517571 24598595 -889404776 994280204 692460476 -396953887 -904989669 700152381 -616613154 358498036 53447960 971066390 -978740860 783266626 288642348 -793177822 -229278124 -303975260 -618994575 158525076 -18771338 -766839641 -293639776 712483127 762205118 -893015765 -925572225 439078136 -973176018 -334865911 134528105 375388819 772397137 2279093 -907047858 212190683 576796488 163396895 -72973157 294508215 956287879 -687961789 477391407 -126604228 484248999 -30440553 -888069346 -933517287 -831972603 562943323 -75446039 -589109759 -266529091 961586331 161877620 -380194472 314200342 -674480884 -726551223 -419898279 802471155 -25384844 768813083 -403890472 51960549 -88986164 -170148559 175213869 -491786525 -886588543 813382044 701459981 229149703 -559770227 506623073 115127192 713471466 423381961 -282994351 864259009 -725275685 12409356 -849314443 -476025117 18793201 466259173 237352545 638996345 575339948 713642784 249862666 -234772277 -960084333 -457889624 287392779 -936898498 -803597187 93801618 852403591 161199600 909286484 429805800 -828222127 60947743 -23536277 -700806860 -439376567 104679225 -18454501 128113642 557401256 525116532 -652507450 800733076 391759764 71430939 -821085721 648210432 175992026 -437323464 425845085 -919520075 434384436 308241916 34341763 -39425187 -695632061 496626684 756990989 -682165333 -339196752 654371791 289723980 420863666 751805414 190310616 26388017 298958541 -505984593 272941816 188855452 -439210569 -66352265 -425705359 -504416309 -614693777 367422760 210964425 345709036 908114951 65760689 -915338217 135053383 588949475 101495260 -478963458 219432358 -526566638 937743520 -265917946 -823585183 900214027 582099019 -472856458 378117892 -424483117 -133861267 890659927 562899884 102697066 -405183591 816426672 976990557 -265491307 318347001 -759749603 62664242 -654020269 454309977 753163119 -27224430 -239741903 867332807 136362190 -617552885 463846557 934502094 -459072661 642419788 50479371 526908 -806969740 19260377 -654627144 -99777593 -122869965 -92294470 -21917760 -812895323 419430849 -438021197 710114766 -139946428 -613375463 813772068 -722385368 -864756729 988500966 827876110 -172499496 -792568896 591324773 -246548191 -828635014 -22786788 -167414501 -117939646 -339152723 -108365726 -44185197 -45886015 325521269 -871294159 -943639082 -12903799 -363872601 122695289 -530067542 -581431890 -479925436 -447809013 -565032353 -160064692 -49534153 -697338329 -140033673 183245392 -960571565 242492921 -169434314 -837942669 -976855045 -295577157 -157875499 635160032 489677881 -716630831 -22248342 -321202841 -16231132 183552100 822380781 -271667533 -619670991 -161337232 812527613 720584397 765394983 587829503 678212327 687948608 459000036 385507859 -198278578 -965838350 -879207704 -150525162 282377334 466837644 45704004 -800570207 -50359068 -64530048 542115247 -110300755 364527890 427087842 -306020564 -294664569 227324279 -659558230 -415104280 325417765 752418886 -429827689 -450979390 266447346 -617280324 -617938380 418789655 184685079 555160250 764461170 -540780933 -886422971 -813538256 559905277 -216768920 -480929690 98440769 517410999 338788876 -24290026 -256343816 -224449602 780391604 -479919070 804079030 -662392546 654095181 -134289799 -874387546 874152905 833887738 -384019716 124304834 83903729 -547605672 -755157985 -904446511 -290908352 487639227 905131228 -85730300 2630503 -13189414 892489664 -556574870 162416921 473281024 782106321 870633743 -780847030 -117922653 -778521176 854175341 420358934 964927437 -148572667 824823146 923323151 -475301968 -460296990 -277330363 508775159 -69716208 612589291 -672220416 316501728 -746374397 -594117983 846163621 126239571 -699317905 941853056 -631206209 -624930518 619989404 -904157514 -952334036 -350272000 -604673183 -881854072 550383937 164894853 -757022862 -761157959 348970491 899577345 772068350 -5766644 670690246 76852738 79797084 -307118590 779069915 -555189109 315536870 14306754 -969295167 -435522669 -33269117 -320493435 396836284 -554293466 709756841 131780204 6926237 -762761036 -221100631 844094175 -887972580 -50973861 57195607 306326061 -447926026 81119310 -907927257 342884634 -168621519 198700372 330654544 215815456 691034563 -90879510 705355747 424184719 898868327 -165072013 861648686 -192656820 -476869835 -936849750 -727375838 -626729120 326406770 -357660026 929098953 716967070 533331341 -980587418 332621497 -191487601 342934951 427382988 135944634 -745346253 -597049341 -892568411 471102068 -589735238 166519269 -951927 -282237047 497631581 214407336 -377495045 223571490 472309324 -838217841 533456310 -116398569 -609017203 422603445 638552 -444364599 -483592899 826447925 -517707281 237420434 -713539662 442393892 -136712776 -592038941 632976798 -425404413 559984835 -876778175 69504602 -512117682 -975741508 -589470971 666947398 463507341 258664679 -961170009 703625922 346145962 762194807 -160787552 -188843853 862935841 -807940576 72604681 -527813159 -98742019 -571786554 -736128942 -393970992 -417197317 -750420085 -649828892 -176599108 344242002 -208694630 -165553174 -653951775 300516442 -598295344 -698583675 -630797290 33732185 -656447059 -523375205 947807233 -573148649 415571653 778929220 -633974181 160594781 -326125599 -303631836 723854565 654427568 365531133 -369304278 -781021421 524614090 -231764379 179290994 478139931 -925592059 259433090 -539186154 -18485980 746492667 794307116 -644004273 856138839 -320695209 -849691609 618500924 710206130 153065027 -284180862 -441607747 64021516 286653055 -673480811 507001146 -892529240 -918657292 785969491 134007541 -3883656 349487166 311336542 -617332409 415516639 -373995179 392470286 251999447 921827303 -734958794 259372849 -677425051 -189772051 -205313314 -221679715 -427580068 -672335972 -320975114 -652989365 960910498 197359445 -565314439 -53650971 -475142560 525867737 869658918 881004549 890295034 -313543004 130540674 272498101 -999357844 -303683486 567028248 421231501 -262625231 536489179 831903965 750706448 536576208 477644554 910739697 -339074349 370461023 -755768041 -298204720 1452069 -466528424 -136905497 845326219 -328259983 -843264064 170016907 -107477354 -718642147 182804806 -309985705 660372677 -593300926 613298111 718988032 652509072 759731144 -605275742 454445368 -131286125 -748266930 -88123871 415948031 -573771322 -465667488 634876451 -841454614 -249766603 637047192 -578947156 -322003741 991504401 -766297733 278249814 950215641 -525745751 447421487 -473628461 -923604383 -724804206 305413500 -993143139 40688123 -611088750 -931496843 -663418672 970906691 932000517 532868180 638425197 -278581005 -358307938 170474916 746000651 -543587811 -186711392 934451832 -565461756 42383848 66623009 -261197700 131147854 -943854397 888509586 -639099070 207464644 -322161965 -834477417 854714737 -447850143 915001169 960816218 786631321 -780267302 -446991316 419393464 -713699194 323238295 332844177 450580603 -342558219 759473979 351774183 225796224 966758049 -951639884 -961024671 369158082 -512956090 -98584356 -782947071 498412460 -686415823 -724643569 619921182 -982072371 173521335 124333487 685963877 148384068 -614147085 -950869053 445980116 -197481035 870350047 102380854 448991873 844776067 -913131348 775221663 -140495587 -249791110 336851814 -10026850 844406349 -283634902 -792533124 915849774 -778049557 -702238907 213809592 -243964777 -570567326 -825556585 151304414 234203134 795457449 222713372 383414376 874316397 -384935276 -96432825 -809512389 -288783148 972189345 861682940 -154761126 117162634 806590485 513455053 661964921 705988244 -448471368 -396774249 -577466880 -347903220 -186533998 367220058 -934903118 900427728 -639271141 338244346 44314648 -199705963 -969330651 236128743 959238193 -457482572 -491697103 -830027959 -887645568 -456456730 711719615 -421232185 263701293 -945280969 -318478290 999776736 784593347 -628987751 -931995747 908695092 -444345468 812800809 410096787 -59004671 172272527 -727827363 -455715273 -709668858 503995554 -58801488 -679724609 674078062 926915033 -107169832 363525804 -524822938 426479575 -393983344 -236570737 -960626430 347189378 -141901844 556088710 304241116 -700034444 -381481278 688648611 946780403 124633575 664786131 767168764 -564293607 -370392893 147171018 -920100537 418734977 -474837620 152823427 87278351 -320845501 -297896656 -374244282 229576569 692801552 781296433 696094395 565880926 112490620 -286518593 58712232 38861600 124800799 759798721 -325788166 -935884060 -148610097 -554844750 -449137855 -855391947 -33994561 223441334 -255985720 -43070279 470647665 699539431 454657498 -92699902 -220113926 -466705901 -954990737 743342989 141264750 84163048 686458488 -611115433 -617293777 73379453 -426145517 -180032012 -847739400 437010073 29671060 680458558 445866430 -428974491 -425878132 -195962692 490391774 -676248042 -200607620 -880007125 949972068 -554895840 -588124647 -638924632 357311219 -918606964 -829049025 761901035 579007600 278320418 348534482 706567952 785294246 39060461 465403363 -897476686 -693042539 615342377 -822925181 -848710190 -17023403 -733121182 -735896273 238038044 -741708845 -131482204 -442323529 803581377 -460197438 -666615300 731503058 -900628392 -683989325 880799201 -579258084 -873025081 -575348034 -778982994 665859452 780049753 -644089908 -325063493 -392431337 648612348 -92545968 -397872214 913774500 -333445056 -324145976 593403999 -720660941 -917199454 -736899332 -957659502 -748608943 -965935009 473196358 -775237317 721470649 -452311809 -127565103 -277396695 109545596 -846708499 -136412089 888071143 -880707945 136877469 -695650804 233627051 -815665414 -492319228 696123690 -635052842 189847513 -149366091 990118756 -805793185 -465904954 990003115 638959696 112748465 -405105592 71703505 -590617801 709980304 -63039091 68917020 905592160 951959925 -814517682 -383953119 -588114173 518416056 -511878229 303674803 -366865085 -40693194 905178995 -306442092 -124544614 -637763161 793617055 872939112 598181804 -858979180 810287675 560468962 -648365565 585611444 -827886193 741141103 722331188 581175233 -649138649 213471701 -853910495 766239540 -373597002 89017335 -821327263 294873283 -748939442 267570657 -435681626 130821583 -891295016 -866396765 -625330737 -173955667 391203973 515167814 -469269089 -30268572 -578054536 -727697469 -36132340 756948917 -58253928 -654448092 -177776432 -645488734 631044234 435345139 -729038573 -825198802 544979732 603191760 364710957 312315907 -773324220 180541657 757011891 105683149 454446568 -365961200 -673676996 566748715 336088116 879190602 -732139906 -598415799 -911355760 179821579 971768621 -944191575 -382817955 -331067090 -565961861 -180241947 -916002046 537880238 398089846 10332871 -894052066 60419025 -118025689 -498464745 120454266 -106002657 144389203 -8545152 489260095 649136761 -969024069 -847095627 -932097262 875210493 -822297144 396257351 847841427 319736755 144786463 -799811729 96791168 -684345048 -168852278 -49698526 461921571 457762231 842788439 496607819 212956115 -67703847 -342156922 -111984091 952032475 -11243729 917820111 -938136498 -675168522 -412478201 104886351 -635103434 -360095406 486715833 218147494 -375617207 907209930 728143308 -174835728 -910472437 -756662040 195086161 -678421991 -563447817 495176378 999865360 -425570010 -724225656 -193958196 913585159 901959798 -739047274 -712178588 -603523813 480924481 -445941821 -371045353 3604864 207471230 763388544 284894059 446940994 -32270787 -245173831 -274979669 -189147299 438357104 760302953 374314700 933203406 768907776 411495196 123876126 482927281 -836849240 284831842 -440191945 234404477 -177124138 978334435 -178138693 571025939 586665693 234946959 -262022474 282469370 686202568 -86875050 -124326822 -10605286 -873609259 -971591261 -103969261 391626727 178107448 -89340323 -284662917 -648580825 364573983 150285434 594816758 -427747325 454622187 -449353221 -400581115 422816638 620373876 -206355804 -755443019 225583791 -673640182 989957219 833636383 627407455 68958975 488158153 167441855 -444495257 -841051945 287215881 816364188 520034982 -937068919 -781557119 -572886908 -545516917 -535586728 796567219 374317962 -122517911 790539922 -922476190 621306165 648989630 -587232481 361493340 -217382353 826743 -953226914 807041025 -865274178 -348055474 580121469 626919545 344588623 804252406 -445581949 -263152974 28976990 -134086000 -14192102 -481514474 791422323 984747898 -789776854 812588943 713935602 -950970655 736881176 336610456 -819603170 -176472831 -665767959 830327843 -479273159 520247621 -641342629 -512525500 -420978985 668146097 37844813 -514133196 638296982 86756510 921754598 154297629 -242083452 -652998307 -345788153 562303545 409511670 -167168818 770149038 -703166211 143299766 87420632 -922213237 -628968624 915149219 -436992036 524518786 582352030 -955802912 -183173726 -666991770 78005095 -849670306 -513326949 -145167687 744791416 -170934839 -53251917 59577623 -255927962 -102582276 715805895 501328075 -664351740 578990339 820801725 -286644309 -42665946 -983201536 -414518415 -70530749 608465509 91652690 677046866 -78307338 -981312383 1186830 -206106402 -667595504 479288835 -7682263 631925936 -35428392 -657596454 -687195268 -491887876 -281569943 282411005 115197532 348709373 -281511660 -524274959 933838461 -240666022 -540392671 21932515 -724019771 256274347 -509312291 -264292492 -707539113 -121910389 -996050124 903166857 624463041 -201220481 -51486961 -749201792 -962565288 615755091 -153117403 430632322 -281623106 242377241 721311902 -71485903 250579650 -806527619 544590967 168862486 -312814601 -20381571 -831054625 -669367737 -455579241 84972837 190604775 -981593960 679022347 -681960345 -528727914 557839197 291629309 -400636107 909229508 -158626553 374798077 736647094 -280382404 -971061075 -69070278 836495665 304823920 -543720787 972910921 -789418567 693646820 -480643111 -153152205 243420160 -201459019 850609467 20880510 -54504840 -55923739 -944184561 -958232131 -888139356 593355343 4040834 369492597 -365968123 286438968 -62423646 -741335991 -839921851 -100590147 808664998 -895305341 257681352 -889720554 -448891611 405451315 -916178255 640096114 -166965514 -359178726 471662011 -403764825 849737476 169614685 -530650230 -267273151 176756665 -872466953 -20507640 -561547699 -47402099 187477940 -343672449 -714475474 923303450 840330071 -591484514 190793621 755629641 958818763 752860402 909125954 -215510128 -747516859 538318312 -691781339 478886848 132079255 558961100 -794291212 -158782577 39042697 910243479 499211932 731461080 51283361 801508387 346297221 -300126930 -291165125 -585656350 -50337008 -443177494 875982145 571412316 -326118139 390666456 -330557752 94594396 685690506 -187184144 669550654 -267405643 824176538 -58570248 637622348 629715739 912880598 785974520 -303299633 -639867318 -75351538 708597381 -684192928 526679217 -791542713 -614236650 354421357 726033431 207690090 506082747 -98062183 258893852 -302260538 -118256568 -283510458 -342714486 -912948820 -400327355 537275807 233981816 -720710448 945579613 -573027095 89796933 -243865850 -788650028 -339649683 901070268 511316600 11195520 82217972 886843546 495351811 -343694427 -319878265 332774755 972351184 -683888647 -378648373 -728045001 -402536381 516117001 802113100 -235418423 706059573 128348313 723415869 -774095110 259708752 -211066540 180969412 -199546160 787946618 258952172 -950689123 807004087 224127748 -381066821 -345938384 403770248 302992560 559801403 -746732769 -48900946 -55792261 -179086373 729606359 153160055 778810295 859185779 -528401434 -216798240 -29704492 -228394358 -377679666 -178288974 -580025172 -22024756 373506439 212645426 6397614 -227877299 497726922 -46756486 -784467874 -76811312 -624077051 -103622439 44797948 302822920 -269071057 -93690860 997668595 14461988 658880895 137912989 -128566471 100199034 801024788 765123066 -548265847 -330678375 -166433638 967711745 311659659 707084691 648489510 135208615 -560559264 415919197 -16306871 568443628 -103321665 222691273 835631422 -955312212 279903280 991352401 700750596 873144116 272591061 -101264845 -67913764 -754656727 -219574321 43716022 979933664 -327486499 -378169616 -966880356 -543861348 -961229941 -559068289 -781118646 -200873905 -297559614 121790497 -782363430 -950319355 450950281 -727904853 -768406073 -149770855 461584297 -992176705 -751311546 681543008 116921695 688505488 -317713320 803223086 726505626 587116804 -391450092 315462720 779821188 -441557252 375695699 728154910 242602819 256557210 -770020118 844858530 -679040434 -854792729 28853522 -697713470 508931839 -725685003 69191941 -50554701 501953732 -993569341 -84146806 -820835957 46758163 725422954 -948090720 -964608825 204172236 -494217385 -717329498 -182557718 -833755428 492048604 -649692908 431062136 -378946148 -842835876 795137386 920345114 95098891 725980705 -601283687 306839152 650506857 -175319973 61001705 169666830 -150527468 -8711240 -506122904 550315097 -20450396 -166051893 344394548 -43359008 -671752324 248408273 -173948863 -46826558 974325787 109831349 368666281 753512259 -233499609 520358451 -128701655 901542462 744612264 -740938439 417215888 872830273 -293655522 -177041194 309164549 937361835 -213720816 -831366334 966086842 -683969253 -907290921 -920549070 729737111 905006545 466742591 238388604 754310412 -557539606 111080342 627083626 -48576597 -781484743 -779236647 433937126 897211409 -225932230 -246949648 -887293707 -314360627 -792404135 -867394849 185041779 -676751993 765117105 -35790800 -879617915 586145078 -601875170 468912489 -230089951 24782169 692791287 597220976 54337497 948839589 -699436782 373904837 -846018306 796463208 798521439 -586683672 351159877 235279814 -73344866 6426295 179961040 345713499 703390036 20557171 -82799201 -866520959 618335657 535052145 -449519335 -391957948 88094625 -521796015 -104814360 736998293 665461612 -793134229 733957029 582230576 -546846539 264739580 -507761497 943931955 140909760 -73808497 -338422574 -676255786 -296491979 98121713 -380729260 -644990356 832363373 -653673335 718839396 782614557 -620909608 40581256 -22781074 414613177 872826279 -685273454 254016716 -447489925 -197659519 775025305 209456009 -259700934 -411057948 293209866 837035023 -496039479 -734800087 914199121 -165995369 555632029 834254407 800702923 -183457365 280737571 890750530 -606959610 643916609 -33305104 750969771 -532434674 -647834125 -23616424 -171126677 -402543632 917567156 -166707650 454323511 256321958 -639553316 -242928480 227858134 -516309976 172742583 21751397 -774134973 -507154777 -892127056 -660308177 823674935 -557487239 552192863 905457843 684663297 -155187626 -171058925 -1830669 -472241168 90249466 306461892 798054685 -449250273 473152929 753730146 853816457 156906908 -192087870 -473232294 698990383 -750483120 648498607 -766897170 984656266 -243547669 566500179 -855208059 -352388488 84513812 -474919068 6282458 894427026 -507049266 784331177 995761214 -824775955 9660972 338487706 -119337673 435958024 -385036828 -124017719 -903222080 313890178 938653332 -389518333 794258870 847308221 598111518 329834089 -847808744 -889547522 153148361 -558544361 -252388012 -498412745 -771484507 870387197 -768345001 -449113188 -91349929 -242881654 97759384 259647320 -260050599 59754506 -491224509 461623942 189300976 80192077 -597133883 -362570226 11084685 631918161 341139304 696005509 -619537506 -971999766 -471285068 528801370 530919034 -54192330 -409873885 614661723 189010032 420851253 -259439108 173331837 147170335 746854053 -561834349 920210234 15239923 -52799368 116503561 -39296148 -564171718 201839721 -49704082 -711115435 597024703 -610144508 609530365 855525723 -679724244 984405096 -233647610 256379584 777067731 -866224976 500057655 179654306 -289123032 400192619 988589319 -503177517 360166276 -351194042 -895142400 -510570317 53198228 -848386874 -58509215 581776403 -673155271 746411236 103474071 726927539 -259870896 987398222 -601359726 109497796 72767193 74649383 46109986 -559481447 -984615290 280770298 -347796477 -58079138 -755939292 959671776 668900968 327629747 603679520 -16273577 -467750503 -251967251 -613416425 -50268117 771239663 876844270 695247894 -16037611 807510733 925549437 782096059 850685871 -631186043 380132316 -678962695 -591007224 -631887833 759137797 349259651 638588215 974001936 68792457 -14169160 -848659342 -691582116 -152315835 743507409 -227901995 966391740 634492645 -886020359 -835598588 565302969 -746434851 -88711126 779905498 527029847 199336985 -660783543 -47919689 703253233 -972454229 -876264292 149426560 96116325 -36306250 319639929 -385422171 -885526699 721720119 -851597228 957614571 -455479481 234727547 -993546363 756414419 979722886 -908172037 -399198590 -753753211 -122524921 -623737760 -472328362 -191036677 -613519512 -363858747 508453274 231893834 602465682 804221369 -97411598 774092283 215441539 -679260847 -2837255 -697953045 490051930 312793405 -743957217 -657795289 283665880 258966954 204631830 803998568 816885591 838762551 -324110103 405931953 890909222 -691615937 -62802714 1986490 -437238706 492111337 -933726753 -755896012 -301862679 -5714405 297011494 -852672945 487734917 -133407549 929015854 -872912925 909784722 113809762 307278004 90673084 -490956839 275669289 744005781 -49476397 -971897964 857533656 -791483713 687033530 -581931389 -127143870 -681640953 733052245 705494582 680467136 -789428622 884178676 230249081 -755787590 -427433951 -526947226 -227901581 -412627326 774663434 720909024 835994222 831241610 -261182272 -391413670 690985867 743277703 -676594069 -317537948 620627300 762603230 -538247580 31023051 -432467278 -680126828 724635431 -299305410 -111953568 2619126 -8381292 -53190248 176412856 474133148 -304302349 -542487665 273358760 139073170 225194100 276452108 -579511972 261851723 -216437628 -228187481 637250742 536617480 764632580 119332145 -377014627 609601090 796072400 -48250427 886772568 555088431 418054586 -743037553 -939465227 -592244364 381502512 438292572 -177016192 -342830853 -919746351 540817341 -192636704 -627065954 616078813 507900271 880591883 752921003 690249322 -714256676 372109734 -43784286 -561649045 -587638283 728884753 -571566581 119220124 -178792823 419408875 -883052111 389660718 -198910313 576118835 -541106530 329306831 451661503 -981932294 394642841 -19172404 -563077034 20813974 763701423 -662918429 242894103 -46127633 -570772996 -691123152 -86063842 406784015 939295269 338162775 -840717692 -179365984 289034082 -508774725 -990526943 -626286914 -903102512 799194640 918425894 -462836839 378626378 694586156 -522893389 -763792516 -322540659 350019341 -3081700 -434982037 -768394404 -877914012 177963593 -111698445 281651438 -835122329 -947259430 -647784596 -142339240 102896798 207007639 -888473313 897397695 771554369 -526447384 -605293387 -31688053 135506611 -777892654 476879699 727866935 -46606397 307521125 -476108270 822089522 584841367 629671398 -611637083 -415064850 -622861501 -889821024 -605850025 950222786 726686345 470354252 167927750 -996880334 331215308 840831233 657852672 -892797197 715002910 436717897 726302598 -223753424 -229838114 709351492 -510853608 169519995 71416444 963325177 635673689 682460134 115505131 730623940 -502042270 193997883 -453881480 -278079047 356825814 450989539 -963520780 -863636154 147474615 612523360 575936789 -986698011 -612388174 -345653570 -396730964 -53307253 -956338415 901793675 -916691167 -74070072 327357460 41449550 780719639 519226355 -992988020 -72976826 -761570515 -185031890 -725183414 -890555282 887203175 -135990057 -372645263 -87247298 -170863631 953057501 -878564761 330477350 646903564 -967413749 -59609944 -102214672 -833960097 -444612621 -704886281 -6059587 545543319 818815875 -652111229 477268948 -767219619 -945171059 -439796120 -302467639 810606788 -950050741 582146130 -97274795 215651534 -805436328 -561611305 -836045904 -562547541 -858226255 -570885603 272114097 -207341799 259277097 -632386833 322284639 -235403251 502611728 923306168 154968906 -143120233 -173533249 -979560097 90886371 -118272758 410767078 -488821102 7350753 -828938585 375241455 343113636 516397108 530087479 -178091039 709798365 495146073 868309930 430289633 -164413445 856031753 12415813 43918099 127757253 903780045 591408653 -844656579 -28767454 -853490293 -621069207 225573655 386450925 -545284651 232995113 684206289 -636157478 -366090553 730217293 939436814 -478518652 -901304373 -185722354 455887384 -564634005 -645891971 857348865 -451217383 811345668 -857442350 36912819 -37709775 -990650586 -539270483 -620835157 -991724080 -817296247 513021516 -473801325 -926181263 -647422833 104409849 -381187034 814187848 5871484 -366520636 643763236 -309702465 -689717215 -11757989 -813292340 122716917 790065097 -827784736 -40792323 769543991 -63679982 707598221 -194575003 63717841 -736210852 56377445 596800684 -630225126 674531397 675627921 644569394 702791457 476577197 385764390 -883488775 738441365 -495569408 -380658379 -752730556 -121995153 687093506 -902251938 121504499 170568634 -998173214 -296609324 -490460761 -144923032 256200886 592671896 -90723649 -100020224 179057232 975515653 -782459778 -330949247 -350503112 188463798 566879333 718277382 341986379 -944526275 -913475204 -879859540 -595668597 623772710 -641518117 725698643 421654720 951021210 821550601 -145798980 -434407427 581907643 -617155121 -8785527 229657416 -977620135 648322614 -647709229 -443773759 -467984638 562660367 -430249538 334370277 776669300 -226536453 -696106970 -976504197 728168269 -803278904 -835372008 -755575924 299508869 848845003 608429183 -182819137 -36560663 -245896108 -127439986 403285846 691466140 -167110768 112566531 401208558 734268189 989077818 -957052961 821237194 -960546082 944949554 -71208423 -324528896 406674589 749966592 -998253157 216981824 937507175 -170430938 668571883 -393112984 -625928136 398218012 286741625 -463735881 -382460213 896174669 -189895885 -1266181 -154110342 -132262459 -41352047 793772349 -609198017 949000937 512450199 98216290 -456661261 -891831471 -27016424 -106711932 190791633 487788714 569985260 786923873 -315344264 -889664454 811403586 -372242821 -192010938 -758809298 -773239439 433052864 796670062 -165038939 392333157 -144763090 -105763305 14718610 -59084787 77141383 -975895787 421078308 -569819014 -192694920 967644321 -359716124 -287966609 -457136930 -624194161 495116558 -306801693 533164946 -909351777 -699325846 -117932759 780126801 291302194 -752902233 332685639 317837861 447505860 -553801138 497321398 406237512 -942872218 437310656 -220832174 -787525550 886352410 -418040511 -821890033 357834932 -488578320 907489403 466849139 807870937 -552452221 -440749705 213827968 -604840301 736883993 781072519 592900623 -445538389 423897505 452057060 -668203433 175191512 419487704 797966341 -676424570 -111176786 -709895523 -94496479 120034432 -542058504 -691962443 -7045814 120056536 -716393894 -213555832 -925324996 -142390085 -146092966 -23572369 -464350484 410687943 -18512295 831275776 345670876 -782108258 209667078 -138417025 750153766 11840376 -657139549 -556064050 760336969 350749761 -109970773 298430706 945806436 -671119203 288421193 174325384 -486380411 -7203479 82355062 325900197 841985658 407920137 887902185 -32142259 306754156 304852969 813283837 684954631 183847663 -416102647 -893086980 806834651 989814747 643130900 336001760 -63066530 658677353 89202948 690778014 284762370 -66180066 -59812982 -646347677 947532257 949257967 -947820735 -820667391 692265738 527572398 390953917 -735687444 -393729613 -497260017 -638400431 273195046 -329648866 -142114765 -912719753 -445532086 130746097 174631234 -659332090 189645829 661374304 -975043259 675010009 -883724264 -275317168 68908865 -88609663 -362759178 122162120 -496236357 846779308 631061246 255303701 333978664 631547540 -43554278 -639925887 -277487238 -744580661 -891239969 671813718 -387846717 434857095 577921176 570959241 -68226469 -202152472 491900551 -442516256 958195818 -315343167 -115364494 727480680 -481455042 -240154994 -482427905 -12575708 648412006 -906523692 -118741312 265446310 929974854 -512746469 278473542 -843339903 -407124284 825617464 -27885387 669288096 218735550 990993576 -34194375 -931469233 -766887788 37901155 -449084796 550903744 103005032 -482283378 -541152169 234553592 541409755 416904687 -990981525 761525181 -953831713 371490741 265741622 -682354111 -609768883 -514687911 -312069265 993070403 -6130902 -325222105 757943739 41438566 95771014 -217725979 -900821343 896454355 347234357 -425430681 -1900151 486314232 -365360755 -323295347 509705653 796865698 -725717448 -17645839 798937921 202252412 -991661343 426977489 397230053 441244852 553983773 -811958543 -505802810 -988312445 12155323 116778578 -352996332 632374636 179909773 -201906754 52527491 -932811540 -259628886 -995430984 -889497258 972618529 -157084584 10410750 531363630 -599425679 -925908797 35824249 35297635 -415607234 330702072 -123858195 -288760668 -96683316 966855554 781900403 -557952779 -490510384 709612646 686306665 591135730 -309250972 -712581336 -361314730 -355070414 806482141 712704459 653872860 689943774 -37868402 59956672 914274179 110311085 4754168 435739064 -548582000 990809444 -195718140 440816457 -903269921 -401483241 -55286929 -782027885 239759516 -664316534 -640631627 -460552037 78840216 790139430 -86003921 -535566707 -842994 -291918991 -502984017 -61173822 435768448 -597171258 -333374603 -443536504 -836829287 131895858 781873991 -268230858 -651670561 -819233345 746205660 -626607268 816492772 734214182 162184792 -603033520 606519167 -630360752 -154425517 -801855878 -92287247 196011836 -283918199 -384949483 960004409 -611403249 -776980595 436829888 419268632 477015362 381147272 -575118711 -321845669 -90584481 426544140 -215487783 422598693 -974190159 302173149 -802709815 -919149975 661829173 -491922985 910799659 -500354065 -127137357 -698101868 992866127 -528793301 -52729278 432430738 415981780 255558215 -384657289 871726199 399204064 426768239 -989015302 -976121331 -156610735 -450609027 -670483628 453628299 989206218 307020916 -261300451 465320762 -540170351 -521562541 995790145 -646109326 -320323968 541639084 68759202 -445476227 -781882568 730599778 -87455410 -239322184 302651894 189155717 -352005148 722160723 395017665 -332398354 -39918101 -248256958 -32921917 876384359 -197410002 451959358 220004043 676197393 -423792859 181494412 -564923909 -661968571 -208773369 29943719 -866220257 -319448059 966231727 -121272980 -69235830 -274849333 -129902509 357485081 -55374326 519057027 888380225 722831540 809672085 -937104897 -658533133 210843219 75924255 -731384790 405186456 -234513880 270219154 -239680507 766437144 -458175642 -794880841 -577518184 -996359654 -822685156 -78514367 225497944 8483769 381352572 -863423220 837139292 47473490 -773146518 720807373 301478424 752202367 -350442219 -832117510 -565204643 790783531 -239745340 161163025 -76022493 302937393 -268612850 -85123267 -62894287 957565733 -101347900 -487750120 -128943545 224486363 -899830377 193988159 -448372625 908829270 865623173 977989417 208624253 689327530 -281049077 -196960013 -505753442 921357722 -275788413 980508533 597197277 975221029 -417329940 414650 -655764913 324190157 -739530179 -195009961 -145099451 435386178 572433431 -685729801 -639098971 347991556 138764015 -47599537 -231992114 -63817919 -8622476 -675671506 282186406 -151859685 -690457510 53912826 -684553723 785403514 -670560986 187558097 39702304 -9553007 -461711608 895374177 -332726899 675599959 886367519 -753479324 4447764 -49228168 569639011 859922521 795135681 346606604 299312012 -848382727 -718357888 341089921 452115858 -823845661 -238793754 -779501819 935808678 -625861529 179206261 724212935 -14251844 -321833745 -348644014 665389052 446238607 536742205 93486464 450565672 910090234 259445473 -465146458 -933015143 -552823756 54877015 -315594323 336343981 837509639 -902393620 -857937304 750764939 130218361 798875889 522323177 304159365 -266294601 -444623958 -13896475 286075516 -323652805 468571790 -96557269 121828113 -623944647 552660333 833974000 721300929 968600824 493535186 -588511855 600145392 -930346953 444095656 837857317 -228885618 -75669432 -145198210 577500077 947030103 942947144 324263593 -824503132 11732693 416327417 -151884715 165267416 -448845657 -711859269 -825459283 -475042887 -689080251 864049870 827436674 -268554414 774116150 -898927081 -264899111 -918828653 -860016180 -838508052 -402116957 366175819 14732431 192618523 996469128 417636692 488877363 -413511495 439773292 -959679418 -517296527 402676977 77278379 -695148716 -778394458 928630407 392624671 913630737 351454461 906857768 -560057543 205851982 857375130 -377604849 -66591900 985705125 -58388670 630240292 -532832111 821368719 197794275 68824000 919011241 439043364 718464556 852791608 -708636464 513672734 -655263273 985958640 209019015 -775305680 -563487784 672209778 -922850174 -189223909 -253543951 -326164629 -298222717 370073194 68048784 -907795632 -991536114 -331033376 -84002029 210896282 568591735 988093422 696081256 269290737 -549624851 979125612 723046718 495062790 399106404 275106398 -258964863 -93235311 738305992 -181048651 -954896444 -318873304 177356239 645687767 -163312484 877354431 -589547044 653918860 -475426761 7366180 975862928 586256418 -529564892 291499467 78843456 208730918 112610766 -750271648 717207440 -862270684 -963584585 296234720 -324080118 -816707047 521867927 -880615679 609204641 726180939 629455341 233191776 938379774 -271789291 -78828742 -66302813 -843839851 -534005927 -238071668 -290822196 691760949 -42585638 -679901263 667010490 781488032 196712634 527064889 103095245 899984556 801966629 969562790 797319391 792847888 -105411499 -220458972 -872115401 264352697 241362116 -453891055 587064494 411122160 -442605507 808612420 623952014 811909684 -933168418 -124421758 561564411 -788352269 556575967 141691481 152023587 988721241 -743628811 387763510 197032790 -323560988 -213607725 -901381133 234391889 -403419665 305265141 -689215396 696436892 -656568787 -128126032 320018262 -385545418 -728731899 683198376 465034585 778333715 -823664726 -311789134 -715435428 2011495 -991961321 -761392905 -621817715 721651996 977021265 -970745987 933178344 -914582844 52217225 -93596918 369369562 607542766 -84350673 -328416109 388921342 -978134362 18910234 528027749 -658338988 752765186 373307451 465260738 -529376830 -220802389 -209695851 -399193336 879278826 -266161294 -593711139 790075995 -510304266 -837222695 808944045 -110428323 121032471 -651698734 428230542 -894019989 548750679 -390356118 -700352409 254218012 479348132 699493621 597029219 -984909477 -688533825 -63755312 -211998152 -706114619 -670111196 82124010 761604159 676773450 -731766689 -800326354 174773104 -28570151 343912446 -355149197 -557572209 -787051413 179255607 294299684 -257809049 162978517 271576743 467526489 -8060756 -292615700 -113162470 170402839 52724236 -974944302 202962181 106751545 80207600 -533064043 413862673 -618144152 -817254979 432233974 532357895 158166744 282064693 169577175 704096924 -979728780 -630130782 -113604746 -591017108 841342543 656354232 588202186 933008292 -60325516 -177900033 -617524643 -491493040 -193027473 -328676240 352409434 945249586 -280276419 -756072784 -217653397 412049906 -296317631 578609629 -984342483 -396762157 398852698 648156345 37026827 169764820 -619367429 -223119359 -851694210 -371197627 707784754 674019218 -538026609 -508524914 -421874415 773440696 276748087 129049510 -596112921 -302193605 647586641 319492854 -74611215 474427697 493329795 -978855331 -754065059 -889322221 910768416 570952163 -213954392 487684305 942022396 -212812278 -851208172 -184234053 -475714063 121515773 -428291434 -846237887 -734780783 825504283 -824464870 -748398146 -769162212 868029849 904777219 -451867649 171281349 112317076 474569625 -27393972 -927516337 422047679 336803254 -915794658 -876168554 -99805805 -119181556 911907414 814306066 -618838930 -66493055 -91571572 446288420 960217565 776574227 -706926767 164506772 123851721 143712047 248591716 636674049 -579267812 852823216 -41676917 -685794856 740132108 846304619 -541073850 -63856380 -979026153 238647294 -549188662 -325245473 -310015299 -595216195 764945567 -250522574 312956380 -830203729 964811809 -467222002 133577366 316876722 334057181 -375619546 -863649528 -510651086 956247530 534801089 749610613 -623909638 716067931 -627164151 144027685 315676187 -481746507 -210836825 232868584 -647813059 796568773 896563746 52128161 -339923983 -547782245 600945465 36230922 337619423 929027749 317605945 -829645388 -588895424 -980916770 -50636762 -662461680 525967020 -632137262 -325119796 372068120 -631273521 664849931 332816151 -562860580 -965301517 -963119622 -760814813 913226004 652194903 722390414 -293411362 -610625056 166087521 -492705458 890727045 366776192 502506673 950508941 -246156688 522908835 117804639 319687393 -55058584 688844895 -168319784 21083639 -65646682 688857867 -114639859 -724600794 884719065 -84680061 421123902 -787452835 471948466 52344877 -779197068 -648212043 -750715329 -354606364 -775282193 -82788077 -556341199 -252942463 -544419213 -507740932 -584378870 -858930146 616391348 -949381616 -591319244 856823823 -860187996 881024974 -552346290 184740507 430682528 696590471 -833847285 -714448164 491940010 957842365 351104139 5585187 975224309 234714924 479024418 -62372397 -975317207 -214783476 -328820031 -965103599 -557869769 462254436 978337604 -891399874 756543156 149780989 906379292 -785042775 -792982995 -948306824 703238821 198792631 298159136 -427774612 -516760765 796527776 -357002567 -975271898 535689207 883127449 -168825896 -500380595 314177481 732150035 259635163 46849202 985951698 63290490 431990628 603015644 7991453 -151295868 -179209144 -818202566 946702012 -258792586 -222979353 16189392 894230763 299637555 -975303572 -571096926 -269560626 -719255496 262211462 -909501998 369613000 464138818 767955528 745084209 -933952320 456444455 -265799123 643257348 439279520 -161814204 -969059769 -734794509 819396839 593520145 -694902936 480423579 -332463209 -150468129 849173681 832087262 363839749 -133636756 -8434166 -379275375 235214978 -373341726 758736647 310134145 223462105 721001373 -271013071 -546316287 -361598017 539612166 -966116087 -119198959 269881741 -28955851 -192661734 562672679 -373257907 -987094401 -231840356 -772776905 771276401 576081861 414932659 -505136650 -753219044 661072187 868102529 568514332 -266929304 336247192 -886379561 -273714626 -523610186 931327297 140116061 676073297 792920028 336493554 208718061 934952672 817840122 401617947 -810598292 249781224 940595196 409553363 581710501 183494686 -310895933 711545594 842345079 683033841 -496997212 -910176768 682287738 857139530 578175065 -371302324 153930656 176578029 968445427 -870071592 -455898357 801409453 -239813198 682954200 847900649 -763541790 -368077242 996708453 194814745 123323088 591755793 -554093732 201856329 296305546 835552915 -553253175 -627538107 -83644571 127737488 325483542 996697183 -712693673 -15058779 -81344030 -997468238 -768761865 499153824 -337437964 -429518281 -511509491 -346701600 327224877 325390622 363214372 767343832 -859438267 -307880789 939568926 -525703881 -863990499 363931035 -635547439 656023713 826579689 -820608401 -51922834 -668455987 -792844632 112293332 -630517876 -989731105 312252070 141167550 720502644 553814490 636672309 -548423938 -233570096 920999052 -481773613 622536167 -610444197 239681731 725067200 227904998 -666066364 463245200 840578760 -324319781 -985815660 -993771709 -435947895 -299479537 -202233520 374924655 684067844 90851744 -347425284 -545400703 -809285715 -914676202 -969625231 -53734585 856411085 -153261489 711157749 -646240973 800986122 92626948 -896640016 931785629 -72203547 -201687749 -550377678 96846033 -445927817 833339670 -788667660 -153526981 450914584 -98931068 -462296489 -327298117 35651835 661601516 -727489224 -81274712 52840913 -500839080 -750102433 -750158580 -871882136 457541420 206264953 36824984 430789815 -892209566 -895560653 -29885316 953612702 189936341 665872358 -873321144 -893860213 -179398779 206195490 -990181131 -179355742 59248024 837475447 -70309613 -147257707 500978502 -542057390 -214107196 144786267 -274392178 744218857 424719617 -908863221 -501871213 -642537178 712187235 -173978835 829414491 -171884155 428333799 -481011376 -485642333 275651813 180988043 709006255 105201148 972290056 -786728793 615482869 849981128 280014222 -809207046 -796261243 -872643990 -623039473 35516008 -558987691 610225198 -677481026 -889057825 327065061 -448244807 448689749 -196532818 681539307 869564277 -204330650 -120992892 -698053189 557205926 559141099 70110844 -518043193 -263893848 504396224 737930754 751219289 452977254 245287786 623450221 -119822824 -374376329 -160187336 566220255 -490729234 -588912825 -579646878 -898415640 -31678042 968452488 -102755433 -12881219 -615345080 -263637275 -153623982 -734087531 235540818 772516595 -3957493 20386178 -55965024 -936505810 405783564 127474845 -393610319 630201744 775377616 767190088 525694526 280440489 -938879627 976870927 697970148 58885368 270770421 -901259844 -920452658 243281834 646155612 -885606889 523208339 -864725187 -970108537 126311204 -709365850 -215368262 -722246629 625481570 791056083 -955529012 -821891607 -138485682 954712916 -571555325 530791153 -894590185 238797150 -559166497 941205996 -407685646 241632828 797629316 580843364 264154351 -587701256 293312942 -628934162 75184385 831391225 145429680 -849049717 620293980 715496125 941848464 -284198210 -435437971 765863416 -72089253 -872330996 445534143 -39810106 350021039 818627710 728505293 -137486783 -404251728 -765538621 549051559 642396672 53274144 -396828100 -775367109 990881513 54676805 259208522 -857062621 73340003 -296163009 468199166 -811047832 625593328 -764475483 -861753316 -7574 102744550 -989583378 689454653 -504148740 -552920505 -174521876 379508556 183781959 -628092084 -22760092 -97124841 867329573 -965537759 985687751 -384824488 524306622 -264722911 608592189 -422473389 -980039896 30415008 -334025678 596428015 -156264819 -818405530 326445031 -110179115 -245455628 222340325 127354668 338190812 106800804 306619643 383217935 103149250 -890550779 904411716 -953528118 881698906 216085599 244462217 444088703 880562861 -457051566 -286801854 565670677 -108994278 -642997020 355371569 965782174 -539062765 -161600221 463886572 -28544782 850301496 -266778276 -593053152 -122786098 324096161 624967872 -542955011 -264887224 -440228483 -977331819 -79303525 33193829 807658810 -76994896 32283924 829772620 -217009151 -770041213 -62271220 253516946 -840171784 -9335791 -692281007 -706859922 125469053 648489426 778442400 532952474 -469892103 -903933955 762862068 577188404 646357238 252963794 -651062626 809389903 177344449 -38773694 -102338556 -287050342 -251217479 -301577154 -759186407 -726914511 561924044 386047462 -20081028 -786771681 -519387897 -769145202 -931706777 118378334 -544168267 -653463812 -722389994 -248639576 306689573 441788244 -561229214 724386407 132793933 295870838 409524472 -241812738 -57623069 961396714 -438887926 -681280231 647271528 267388807 -488516706 92271063 445294567 154187200 -65165837 -254807808 -376448868 804306841 -665871942 -312464720 865915115 459704251 713159584 315357020 227281625 -430499385 -940937461 -502198206 127331708 888783486 501361250 -699099197 410391874 610768221 820377393 155513627 957923166 -40580307 25965260 791778585 909202998 803165453 392451699 -121033294 924389774 330747333 -808003855 530653365 -756124210 83056079 -290260628 -448494699 3163639 -492600471 -480395648 138383353 600803404 990597300 -810849265 -325497027 114379612 -89921361 876925877 -898635135 207764558 804493437 -396079271 -31446506 346824973 162907032 959789979 671600236 -421073137 -48305648 362447623 -887175452 -821627596 788727582 130232172 195658641 879577372 -143458808 882720902 -357053571 988592910 770590060 -749415678 507458756 -920872203 866217535 -72863826 -112832338 -422414298 477594959 -585429569 -429361989 -773743122 656452516 157068789 775769489 379419159 263273010 -831822531 2668525 41412150 514002104 -237190231 687914557 -950701141 472429784 458380211 557215588 -293400822 -838626275 -83343374 -45291624 -270470375 556879133 -935025541 -746717856 424982273 155043124 -745382662 -83367154 -439596633 -847245758 619425339 326225035 -451248522 -273972370 906239901 614710433 295781363 438957412 -320233247 -430694898 97710837 958466944 264808316 -475643510 -988228509 261638773 -368889179 -888393881 -230238629 581011554 -178592597 206712606 -761595235 -724177570 -1542602 956544924 -121106841 963354467 -996802696 532377444 31604387 -283109765 153373233 681416830 -393369172 351078682 -56665501 -824231775 551547986 -74674504 630164638 416283146 -399320935 -188171894 -43611239 547804072 -55099402 -124867378 765231879 -792159093 -635273276 -26379839 -398278992 536026522 -681731069 -757298788 484689738 -895737855 -91578835 -197611600 -970480179 -746571640 -804994471 267603019 -661000350 -431532567 -751286811 561518931 -455818727 -293274848 -866022214 20922928 -150143145 594291856 -964554505 -56273503 -803969115 -200787971 577635252 231502001 154122069 560435558 24275575 -210781399 -633176222 611625387 -37895392 -556974095 901523091 128022753 136767119 638818355 -677812341 -441232442 301195411 211020743 464101553 448440171 805021307 310526841 -662597381 -648059942 236104784 22207601 -717186855 -791430151 125426436 -185869415 119149364 -918052498 -792019006 415783928 315634076 312989539 970134838 177569350 -326885711 -66813250 -204250493 -103378172 -216342870 46867504 -33276099 -526049627 83025051 -141363095 688746259 -827555080 -968195567 524549180 508658744 908551674 -556998693 -945848045 720455206 563990378 -11083142 -621049757 650840338 158720994 -23954948 754873646 -42761915 -469428978 -485808784 -694167519 -220698057 374847044 -485881796 108521438 -88215792 -822255232 339684790 905277561 699187594 -39018066 -689120458 -879159618 253805125 -898979496 286209655 25329104 -621125225 832243374 -490215591 567184021 245748280 206745482 851035432 88488511 -387584903 -233590012 979712502 262225852 132684928 -311265579 -220260779 853286793 -190350231 551858387 364984767 562207161 318158625 -784616068 -461182400 310586787 -355370405 -710164123 696524780 530789234 260827801 -530257640 386652282 -435578024 873421726 358282794 -325256371 657752807 616998913 -785947100 181374016 910902672 732933713 -330496204 -801376334 -861689268 -231544040 -836020060 192499864 -246977643 -34379199 -944176181 -107753801 209570183 220723892 269507400 211641835 133157055 -716458223 -168960120 864508752 -573989224 332331103 -986543021 554058611 381814519 -500288039 -609612003 980861394 -240445408 331718542 102808913 -972250929 -990559259 535062263 -485222430 398972599 -996984092 -297125831 -704494861 -202270389 -8875205 -302772427 809362865 704388409 -806153305 -817560302 -358470672 46427659 468444504 840671031 135235142 664994096 312527124 327928612 594948297 -209742787 -189360957 198874370 -415199934 -338210966 479911307 524561756 989431278 -234340443 -171308633 -405202969 87859066 -680331444 738350221 109210831 -216785313 -618991786 243099687 761421186 -96588815 567441955 -609464463 456765487 -866760418 -563226870 753043012 -787085263 -830560948 -557478827 376501107 -936356741 -290626328 -269764931 543090898 747922714 794818459 -762245686 -593061907 -632690268 -959260381 -508292659 371977842 -506978022 -367211175 -49994367 -769269591 -825076461 352821266 278919252 -285607578 609412406 -74384535 -581317253 -495927865 -290623732 -651598937 -344008372 -228417571 -859934518 883868260 -98959258 891862050 -273383168 -776071148 198147161 806278619 -897483598 583575137 -354618883 962749224 -47623196 203474109 -395239964 -958685870 697099380 397106969 408837692 621001975 -265940010 -672756888 479817114 -341950391 764325611 98939351 630246373 -574947993 489861260 -424301766 706449464 -99816180 667243284 812383862 797855753 -542082440 -437754853 -869623108 586485808 -176937932 -45131988 -982696637 -708943841 84939647 435203980 789480865 57888654 -659986759 -504968154 631401747 633288567 122534310 -717456291 671170705 -924390435 -827354060 -191406581 726520952 -453227892 47010409 -816499432 28433951 896329710 591571386 507036196 706611966 -876397506 553559465 831577384 364410821 470749991 123179728 -57660847 -683808251 -478386617 -453524851 -597912998 135985428 -532364222 395888766 -158187556 317307085 890775879 279924991 140167125 818152514 -712607727 -892481623 435012362 -950934515 162977837 -802518520 -457267547 79150279 613263035 334977717 -807709045 -541493824 -292457012 -466986865 -421037161 -395725797 712285270 -621341668 -635271334 829410493 -68445790 -483633307 -628237060 -372758092 -872199271 -677506519 -183089249 -618894887 -185073707 942588402 -273169930 -670892114 -156055327 -585307163 -650040601 669195033 -471755344 -89146309 662770515 -345660196 424388683 -606752740 -674658910 244022259 348543989 -111098585 778620316 73136038 -859556537 -226126445 528193695 -29905941 -781824129 -158688425 271255086 5904315 27365123 334180303 -238312889 -270835244 -339343592 442688230 -229367690 -785103818 -208972759 -920234423 891956695 202351671 -147543248 -103311305 581934083 -118173478 546941089 115537440 -808124492 552185153 990181098 730528893 -976349608 889376597 723010581 -397678137 661139365 544457502 473112838 291749197 686459950 248484787 1648269 -908326679 500361005 -512417081 850650520 -698000131 -259187921 312267681 -561404792 -468385912 -917282113 -635052011 616518910 -347331332 710433914 -742647473 149536369 -707159170 -225407310 94291366 421614496 -910261564 312731606 958293354 813989573 260058354 966362644 -170650026 781230778 462352945 -443216601 481384296 372520179 90175779 -19593543 789125606 -793160505 647668399 236239889 -797406133 703342322 -963568442 -357639904 -697370553 131552754 -248470249 520381586 -13821190 -874793384 553548483 421861696 406178853 425210906 520689154 365906353 231208932 988779779 105515864 267639614 -137238407 -216499343 383554982 -351590670 -176893278 -451379869 -746014049 -662425507 -513398006 861625594 853848425 -576998059 -668803331 -886510496 737847072 641328866 -49778853 103902141 -754133156 142424205 -140902438 467505754 979184358 48945381 44860896 -869185790 738114147 -955215451 -203280063 -66131980 -225631207 690590592 -225462048 294967983 498376378 726604881 -505067838 -267313981 -576668837 -384076721 995935523 580068758 219693336 -54210998 668062894 609292095 -957298205 -508922371 556500610 911388755 367317400 359344840 -988796398 -644884516 478195892 454746348 -774491490 563000962 271120110 -331405718 149681727 230647694 -94759241 556916833 -122380778 -401217013 -192828221 -231230044 -612552940 897005532 332906990 -210283771 -626217942 -726331062 123341375 -928739928 -785252245 -966927706 6010028 158610940 -233528304 -147651258 -295922798 531126072 413714517 711849746 633268645 57423275 377061540 -153259383 637292395 -800661941 896685260 442268055 -675930827 -397619119 -135789164 193418448 -102621703 672547214 93451954 972584821 84837619 552051048 -985864433 -624282895 -12973262 708379141 -524634533 199012039 -190715764 -205134456 896877856 591510307 -260212514 232806331 192053102 940678780 -24586068 314288869 270990496 955213262 -794899070 -122258874 -709967703 607084948 -538342066 56874265 870166134 -222311891 919943621 -209250839 212051682 394475099 542772641 -743026929 -81668171 -654446569 399416888 191911894 692949825 -404406889 -473831542 506239234 967502314 677531400 410085484 -829502147 335765910 38441614 -384801742 809889538 671401786 943736845 -502121526 -500243335 302049197 944082173 580405185 -923218443 260660322 63818729 -341966639 -397978028 -142933241 -251629331 -922638225 789877449 -811012450 473627880 -802437088 -354272553 -620758846 765782290 -855923498 493002135 -230970474 428598850 -219708996 -475119061 330178427 339570657 -114071719 -402907156 154885962 -402829676 -340719653 369828055 -11576365 -384998335 172893171 878559450 26648342 -924549745 -697728656 -125175606 386645028 -177160328 -761042994 -14885104 885385665 -904040566 261460869 -910973147 -151243281 -28086807 -883205813 347650069 -101376219 -401819444 -438032442 38671425 421172752 -264737573 995868043 600793696 923173299 -441202699 -250737199 -709960623 -590837098 -77326526 -315933242 -106112451 871950381 653810459 -780122462 886165685 -328086720 -920034873 503474544 359477716 553449454 -207007443 979962955 244237203 688318502 686023791 519492102 599578554 -678274475 257335214 -211723953 743486353 -536801645 -591868185 -996470065 931544938 -88756711 166089502 102599951 432802642 579564907 -741135316 399255632 562679893 -855795213 372760332 335063695 300888554 -106274389 -969762648 -842750015 526204508 266663966 -571919484 522114068 95651454 -16218776 -800065003 -553700490 -520889738 -21428622 -883685315 -830122302 -451842453 27610137 847038299 752076346 -601743319 355665877 857813196 -489968250 481898622 -513998636 611405244 -341466584 893271178 -208214816 279322444 -276366514 -162563087 804274292 120277504 760674569 -581814300 -51416262 -668400991 552720291 533742121 196416406 108655523 12319329 19027866 549797968 -492304508 356591537 -192335074 -402797567 -935196356 429040523 545313777 841563259 -150750296 -529017332 -161857908 398035291 162976615 125071074 695521257 797603523 782655003 525056614 -789078476 -706442888 -216059838 -206643597 963682787 -404293100 -562302367 315559061 -222933742 99972914 937893315 -918214880 949272770 -860914352 -960949064 -400660393 -100700895 -218156849 -763215869 35172947 -957190418 -753741539 601561007 -995228944 -733977903 904289006 -856001479 396878152 -511325572 908262650 435829257 -760871492 -94661742 148793290 429418493 -797339203 -803625505 -106691181 359597898 -669727069 -383496297 471473602 -447780778 -370181590 -913969686 -644361842 729081028 -491116760 -162758911 -77059271 528470043 -259468591 613924807 -946556933 605778323 417178687 -562830203 806290972 138611747 262833569 31308557 -390608675 -508320223 139780052 927988556 -106649196 630203639 -375680740 -891590816 638378821 765618941 23925820 -786091268 822273425 338686874 346914321 -655643663 811551699 -803589620 759596686 206311879 -593752508 -377987546 724786794 666610922 -948490231 -988398529 333107895 797101282 968056679 796768286 -873893769 164594011 -557719714 197508108 -809475911 -18168563 -270956817 333697172 -965087243 -786668576 -918445333 -443982458 968522523 -828469743 -158479518 136577456 -776912159 -466395514 875068625 -544702826 71504947 -829578271 -488699891 -341087673 61537817 215783206 51032965 -498032139 -782238346 362461067 -156988835 -102727781 -140012824 741812468 499561243 -373683968 -446196061 98341890 -443215212 222346379 47592037 927135029 -137055522 392443198 -432711892 -206547154 -486018530 -713032831 -282418417 -600395969 855682769 476196634 -521519586 -980935347 -810522739 33060578 -350606445 -70923948 -420072447 -393497121 -164226825 644336284 978800361 678352839 464733804 -584138726 555945982 884674784 -437235766 967825770 -820375050 -976379184 -769261475 -273673003 -806291994 -527035262 -273164980 -347890097 -999724412 955808587 555377635 767240889 -981097470 623210198 -8173664 -963450167 -270671424 654387885 695748935 -821663058 395435656 -431458380 -828533383 -50336905 124370993 -266674957 647029149 -991417062 -509794894 124711588 895204013 -417441133 397183310 -42104329 961143050 397523485 -89584184 -776848880 216211678 140226130 -65554746 857854300 132398432 376256633 3512662 218346047 -531704738 -24407300 494076892 -957849755 368666300 -874539543 -918812135 -120032677 827663186 235870945 -858287950 557278094 -584315159 576518761 209089822 212099277 488002006 135644902 -913551450 504026772 -108666296 934350348 -609136120 -486419473 468002579 874302588 -237057229 316170003 -125674357 -810416266 557170110 333253394 -211115031 26947613 918538007 505500655 371049898 858519969 -548783307 -845771192 -52098949 692359443 533865187 -52867864 735006160 243653447 53923940 928091235 15066798 -238960860 -946011844 -542718986 569304729 688966532 -40324860 216609736 -996143201 286462747 -553854799 445708434 442500913 207529021 -318968657 -655283162 -118093163 53931077 589669976 60767979 -700976451 771463556 290039851 -22137781 30194679 809551215 -308740999 976060630 -364693702 531174044 -743742439 112976397 301870675 -958650396 44943143 -101972116 735181398 -797618557 -246194457 -837334919 -124639707 -763729773 98626233 -267458883 -575919428 444358426 -574468279 -584170862 -593755658 -439774954 131246982 659202053 9383802 -695983591 916032728 797827858 -526521917 928084605 570786388 -579032161 -115603217 41348914 36267415 877037337 -726574005 465557939 -424806986 -452077089 -777431495 270542198 -367958027 948093978 376166689 -651035600 -994901213 529148985 840619853 -405852341 459481889 880733713 152618296 -449120181 314660715 -600719754 -866193128 -637377794 -543188657 197046854 -428433968 -833672569 -231638244 887766283 629966956 -899748931 27855611 -115810723 -993034836 -305560959 -931698208 807496334 -743253251 -521728958 -890650204 -910040367 -845751642 522337651 -373370757 -383423524 392600246 993951867 -998834766 875611251 71815772 -823674692 -388214087 528143932 285593459 -139648726 501396198 467396851 -356801083 -129416986 -105233567 -550760279 -331715126 -224450828 -231065023 -244036400 911509075 217640907 -265013822 18179010 534738298 204035124 192700253 -390037180 -151711000 211158068 -749639857 483373618 802023220 -255139676 467814030 -733909148 -765970783 -735562466 144673868 469555503 260214580 -549539049 -521939850 -484964717 -970809964 431993153 -616519723 -1674755 407954703 693490936 286384199 -399658349 -891656953 -724441096 -171683598 353109425 -756387499 920500831 -477425099 -382054300 -255098935 -265732795 -254222574 -235228195 -582412061 106209112 -426505000 -179119246 -954964264 514372065 91155104 940810022 19170346 -186400162 664199202 -541378954 -591603318 -980280256 -368337397 438907901 -120500267 404628432 802061219 -377489156 -768070517 -470335530 -418058806 -768867501 102111226 166249028 -735352504 -954007984 58924444 -925096533 467734864 623811450 -404082740 542682492 -127110796 -558429430 376623100 -168675083 683550047 939861822 819549665 -237456292 -392978065 -491436248 -277905805 -700507814 -825695404 231161979 -209135991 -404405503 864294822 -399829397 580130724 823064392 -796957405 348896949 305666160 -24432449 20317545 886666836 -931322996 522055030 695625388 415982979 -130666142 -790291419 139228359 941197704 -928437919 -703579900 -348903719 504694534 -820296587 -795739368 -193349799 276154681 594735468 90697844 -995013012 847701335 970346067 -953370529 -972564002 -66283017 -225633938 904571524 775560111 -607146717 -956400074 -16174490 -708773101 -402493618 -321930770 667701938 -707929004 331384280 260623600 -857323911 93464893 -579451725 337839362 -349999857 -423376155 708291751 583668425 367540375 379649471 -164812051 -30547637 -58356251 -155889599 -551606624 -442234064 -428939748 -519376685 -515576870 986179425 -860536178 950660422 -923764602 297975467 -963492755 -750708595 -781089280 -209947876 -921448303 -415661940 -753749700 -523340461 986898122 731846480 465727737 -455169336 244441358 409416294 -203379641 827634227 702306519 270491496 498883266 -800208961 -113556090 -44897213 -769890478 -251167774 361729604 -722085398 -418621875 -399640535 -918394742 374957512 509862511 -956206211 -330448262 -825434851 -964370344 -683124999 65971321 616993264 -296939871 222952950 766933246 -786972913 -202704723 205002999 -54789530 -346599688 -562556684 232805407 797468850 917990504 224572800 775934445 -203817921 -672129222 383819570 326776921 -511042853 -485918848 544690786 645074769 974789689 -602348556 -133431363 -635184964 -414422617 -359290786 996357265 -859522388 329577115 369020241 519738836 652863561 334656332 -431178986 -775392633 933397034 571270749 233537860 -565369982 -496024429 913995600 -787571982 899878949 40229659 817753939 -942751148 551675521 288313403 -639844464 -353251212 982208290 200536336 -631263878 -820446418 257029833 862158521 259100882 390486261 176496764 -412629571 -841865406 533141699 -286459870 -154581572 76747782 702294087 -943328019 -243288391 869592284 -269971687 -542128326 -612889105 307297538 103960487 -372681582 349417095 -473484141 -701674352 420711534 -426441117 -588079708 -752515894 -731380029 -624234384 425831704 -503999266 817805449 126030186 -663252055 -724427222 -703503575 176438095 -599353209 -478920394 98190847 -546498911 -927719170 620263768 -323386723 352262063 735096806 621278038 -72009159 962279807 -587905988 138411019 -10058300 -175456776 -145451019 -108780773 -819364381 896631087 479971881 -15718744 258198131 -313185307 -38229055 -714750008 -270005098 935778217 296151831 -398593386 612872560 409237537 749650683 563705095 -207981169 163180108 877458862 -651768614 -896030379 -480363610 -184529097 -395070406 185239412 -362303120 710862173 -186803419 87012037 -828932519 -58523693 546971290 875217336 872636336 -182924850 -914954391 -527877223 476816241 351918074 -258676793 -380367226 -798670031 -310948692 453661224 -545575236 -10241523 352384201 -333266815 859496145 -308086440 95253370 476606131 -594856172 -424220819 292850721 558132707 -250388406 -667356576 -878365647 753501136 650207206 -859318622 -987734101 153218455 -167428920 -34737624 254515069 -721638743 -12852560 -608292133 -224607914 -773037843 668787487 -303221897 208278844 -517266264 592414959 -801774168 -179962595 829258018 73243075 692162768 -325475716 -981785529 670986784 760932679 521520891 -84263968 600742152 -522050652 125651768 367399658 -687522478 -191046708 196270612 -794822234 -52558285 267763882 -992987609 -370426733 -180847251 356641544 634712939 890525338 730007459 610459218 988058579 85448426 -945878610 -898031325 309326083 -986400473 774397826 -295758701 -81020115 -851499911 900692195 640043157 -143310962 -609344056 895157053 -617949342 332624953 -115384841 696249186 -506115329 897733080 -570339391 -909747852 610947500 -947796646 876936176 -666661606 -667603505 -815617523 482693154 -580409498 -189350042 -144701464 315097307 -773467250 183525461 -292606441 846991706 910092890 454576737 -515685275 -736392565 148158533 -634366512 762500100 -456423574 -122681264 -12588361 -782602216 -65440598 -725547174 827021662 -358669352 -392774439 111961279 492774399 398543970 891969112 529768184 869513558 381321945 465150401 171921009 -560275367 69404056 -442653370 373467077 -245935557 -934688864 537875849 102665 -119049114 -285780801 530247197 310672745 -943930075 -817545722 -916643743 383753946 -261627596 -528843326 105375893 -70825333 -765295848 951398472 763305619 124249754 -549121389 398560253 833842259 -429952723 639788207 -142129980 336816676 703406898 -767492468 841578760 -172114941 -106622876 98988755 -734071196 -307261087 -158180026 238856970 -448603573 -334453228 879662143 362205147 359966409 -561795358 138526140 -37682298 -267164393 834581408 837358668 -73363094 347337485 501951187 -65225026 -368704246 -444757106 -104141231 -587407143 623274113 -826414639 -91446639 641869103 -715457458 221204124 3954801 -641085035 -971553648 -338729645 142041053 -119309660 -305110577 899221168 462863884 595936944 -739807486 485129479 -447764030 -791487520 -416710108 -462420708 -598270672 73527510 -193125690 -259835129 -724139088 246823264 792202900 -738380719 897533654 418353536 -192992402 -461527781 274979322 -836838779 -985147236 -60488376 261391959 313416156 123477221 -891609572 891784573 -333598206 485677628 -699258076 804423203 -166997100 196234575 399709160 -805652869 553015618 -797320906 -447866877 533678293 -131540833 -147120352 -306274373 -333614783 -359583877 828355644 842406531 53029700 -632488374 371161787 388518270 -37483324 -586004730 373401620 115237213 -545420477 -723399867 -108913514 -939592513 51007145 852769818 -175035608 -792471215 -116435585 -447572273 -317446062 107656018 376470250 930821761 -914621792 -582244013 812234001 -634020507 143363726 -265848144 905287068 953484108 -912823352 -412775568 -352672622 -629066249 338020211 838495945 -539195852 163223533 629139543 -353391216 692086064 -214622655 -753189855 126632564 736137080 395545439 996387105 -155534889 80518570 -567175107 716464387 703389410 -796466134 -642672343 -434524926 231837270 -786032485 192017510 628993546 -332315838 -92063613 -473556490 -557572709 47413627 606568645 -509249694 283537794 -401326424 431856936 -252465164 -378048649 954602410 94983387 -215659057 -382780925 -552399152 282864939 274824372 -492038691 111943967 -43283366 -426900565 237374072 -354995329 -169546420 -774274352 717587601 232943710 -280293625 -244919275 -109681939 96829855 278058334 656360100 -28527951 -968442487 -242202177 695958434 -581462957 289648321 633462658 69655211 170744350 403153416 888566992 -787598844 628882500 -990472421 -886405935 735639084 48178586 467186959 550594520 -631989162 -510816473 731223914 269693137 107766574 -215960182 533852190 -134253720 373497205 -678085821 296901824 47169889 721948313 -360739726 -175309249 -238044130 -156185595 -614248142 804430988 -555541675 -975592448 -436407589 893503223 319180630 -960708384 -882694473 335350327 -333456957 -113487472 590785230 303902338 -529620728 -201949232 254418010 700423388 -798973282 166495077 -201041288 618998275 -75135083 -620265740 -635823464 181996960 -811323270 989372922 -751562432 -519235903 812585714 726720028 -804285787 563683633 471762895 -855375827 -522441385 3781031 235164261 -627600580 -764261614 649395266 349601437 -604842431 100492350 95458075 -640107227 -524061473 451984520 -917119210 -643716202 956969626 -458316935 97533293 528776726 267218175 -431185394 -63073793 55616925 -849447509 734497440 62294187 562585657 517735704 863050841 -316159564 -115488131 -275906626 -300188164 -988611851 930039446 366464164 345856531 -116554447 459106399 -453217620 -176148791 214520351 -799243319 56665881 -844968018 -368133036 758937422 -158376530 -373790322 -394456024 537691690 -648119879 -472992298 -598527607 -835946282 -395817403 309687556 886812233 597543818 382971578 -339928758 750103897 -114956754 515343898 -342450277 255992536 150370889 -155694845 456063817 -336825813 -954635486 790335136 -702420693 289559815 -6365767 -881497221 713977097 -974105078 594757551 -868716189 298779245 -406670333 376713425 -887882337 897678582 315926925 81969961 -802706404 -525481886 96943041 76136558 -571311961 -714738128 576109161 -232655327 -658227951 300569822 -641023220 911398534 -870833901 -938084557 187187653 106658371 -41683016 866251056 967430850 -713737093 -320997798 109880178 -181148050 -305475175 541296511 880698821 -406242041 500527913 -741132580 -344369324 -798655190 -364810457 573250741 -503053257 -406847267 -744293025 -13532555 518269023 -840451307 -495782846 -257878810 -852283556 805509720 -281749386 233576538 -489241516 -942631002 547720036 -33077910 727044218 838258409 463268086 449452060 309181659 -436406399 -301860288 -988600669 -845344379 430699531 660450864 -111241962 -533050292 -941919480 -544907319 -691926394 522976584 -918427223 831701439 524617860 713984978 -858489169 -269738576 588970859 923525815 -766299105 816902428 -429313295 291861677 -167680466 200543171 -326587969 -738927267 -128008535 -974789674 463309688 662407915 -856335632 -106501883 616132189 -734585437 959381051 -620572258 -482555325 902207349 175042519 -952953576 -887453316 619745343 -248743804 -219698673 -38280486 237474759 816963260 295405244 -162246255 -64368258 96661663 385493952 -986131597 -337704325 -369652001 -233859713 -604233392 301608975 -347836644 -122324380 28189988 183003176 52946329 -707574892 -196687653 685826416 -767396234 631020521 -179784362 134243752 321896247 206695829 893796414 -361266745 192423325 246435004 369207782 -783755179 -386572080 -28185683 -56487943 -712529918 655302088 145353419 -709126555 899051036 55746152 -444477051 762955586 568757549 -894649743 -391823140 -935341223 -540119746 464771927 -616536999 825736637 135616355 941666914 -7969360 -73584935 105198956 -417475729 -761691346 -541439820 -960763831 153925629 -68242544 -599964854 271909778 523808473 977771935 -120278140 -825844575 702912945 837847975 -355370806 876591478 371483994 775239755 397846344 209260835 688470518 -710358765 -193884493 558774894 480588519 165246771 -129417727 449769800 42621303 509853619 296776456 144770732 -580357015 -978258500 -264606857 826242722 107418032 340180489 477051508 -478520219 -725901733 882992328 921211573 -898779438 -364008593 -174341639 59959848 359765892 975974047 -36597208 -218472513 444518505 334127576 -738826828 -760055308 -995689635 484752652 -601515655 602531394 65370189 -727788411 -540506789 221224950 -995054768 429556090 -202697068 -593622472 -650033757 -745305987 498548670 879607093 797224555 360347253 -355146404 -472999297 792793930 435185230 752175106 131973973 982831011 -254672659 205543427 -764287235 -847313560 833484979 995938910 -964778870 -936217628 885037651 -593710830 -693900316 -785186783 -440714167 512832441 -526437952 -54971817 -999610395 561751338 -399906201 810701854 12891934 889861110 490362200 -536969435 882254990 784176831 577930557 394507872 651958181 771261151 19955515 171606898 162315948 73672525 878014137 -864555183 -805183261 -893907684 29785658 -486288425 -824362572 481477154 368644655 -168235831 -161989634 -68714697 -489271979 -968093765 777923951 -221826168 -632186112 -219503898 -690352681 999561331 38281866 948268493 -409594080 327982967 -406605848 920959099 854737039 436983177 21251960 -505560694 -133526592 122585082 -293292866 -913338387 922996968 772072229 517559851 224854523 365321882 372642967 -782766079 -101885220 -875423459 648593267 -546030454 -373334848 243302443 126111742 -449369877 722187956 -56063695 -869809644 -929714253 349577464 -353064800 335944946 846526174 -983637357 -35605863 -910990919 -294805148 728685778 -934403876 794492610 -84006081 16685558 -117247410 850890138 504471722 -448904244 113057646 355309665 -899717531 -578922099 -429856154 13517005 79063188 -693695145 -878513425 526540523 -375201700 -428327295 -693149220 -61522693 90292043 -995861776 -262650379 206944373 644820674 469113744 669474496 -60201454 -790571327 995524484 -97598996 476185870 -418235923 -56803794 -718648283 840846238 -833959922 -359315355 424554151 170017123 -814334491 365318238 -64140062 276183500 -720908516 -465049712 592924475 234327286 408101477 -90039738 -774842014 131612008 614468685 763162062 354350562 466290220 -299417797 -59186857 384996695 289004092 136309733 755820362 908407835 -564111510 674592289 -35481574 -988243118 -704615744 961034778 -779350545 810104219 -280129188 -186442102 247150762 471139958 565175433 -79195424 -433580628 87000475 -662020727 -823336298 160726915 351181099 -957861139 796146503 738413897 186621238 523626602 101391013 -970810337 -714246353 490981732 800586814 113756340 -514463683 -349020762 354629901 -697432139 56240741 -215969953 507010014 -326053170 -339763847 162883032 -927167119 -5692986 -207983831 -778829755 233615855 -706658975 -192284789 -688475611 -804738814 708383590 461565881 -799367239 70245396 -501132118 -67023032 370429149 976021083 561589895 766196339 -355569641 -443450441 -731568088 -172075563 57694157 641990283 -592380061 874583524 587777044 -886841230 72259988 620486054 -653451510 965213493 -630267941 273006514 -548253785 -599204975 294065734 42324338 -810467497 -48927781 -434442466 800673603 -489473089 806519000 280700081 314085834 -711255940 -82129326 174264485 -147463779 -908575269 -176655341 611824985 -354470745 932580235 802722423 -813075593 572194290 92780228 -926004379 -635932813 776240613 243540566 -614470533 864864578 -293770911 629538026 -421161665 736910733 635915499 667001581 144873563 937262697 141599998 -617077503 688886887 -674230856 241860315 411579034 141083119 -700681481 27031051 -711181867 507627734 959964606 590444844 601173792 757186419 458242 -15934379 -32758264 -489696893 894705504 194239070 -522535730 -103446005 376512723 351290724 -755826537 -761542316 -293651626 382068046 337244198 51012390 849165279 765047058 -304998463 -715099767 -552002855 352216201 431860945 465897358 421469555 -986707563 -567050497 477603892 -547875625 -483420593 278656842 359418371 736650691 -71418733 -891608739 141227514 -355659611 880886855 -908912288 -197291291 -49675127 240956389 537638378 -75217942 -645575103 -107694518 -176373342 23426088 660253125 823552430 -445459010 493712720 503590553 -155067696 807141182 793052997 44546617 -287180565 -215004005 -861003847 638088842 -337139774 762190521 684950117 -808990601 965451861 -342171764 880185108 -688510694 311807491 774150090 557209864 -997882 -464062285 -181101082 -380335109 -635529653 -974828460 525337293 -294938857 -283226697 -122449422 -631032897 -330642181 764213653 -301078252 -507846243 -235161058 -137585701 -631623377 344052349 -346767187 858658287 633178478 572983156 485055338 217418550 51886457 -136483812 -390397685 936087019 239454187 -399716187 -522762427 -411198177 118029064 331544706 384758486 -508316640 631763168 -346697354 -850515740 -532714478 -432945828 208744309 387882507 -257152101 -782332624 64787415 571505961 -405862513 694546634 -893237261 409290986 -568708373 137723126 -88762814 -977877632 -604371658 -500235843 742228697 -716224944 318008318 928562760 686477303 520279965 732282434 -567286724 637871935 392657901 -938534369 632866083 -685038953 377257784 5275912 332499690 265682388 -675853749 -953589959 -370527756 877164024 3081503 -357835523 792945601 -28020149 132243139 -624554732 -497703347 -462384165 570382760 281764121 603105351 -428564933 660975333 497785047 -715131477 -335677643 -764115155 196311039 -448245275 745378700 458919356 -613621306 610725959 -854700816 -293283800 -992499510 429079111 826238877 -103628820 389673336 315802806 -481843671 -404108103 545160014 177755068 945018210 497486767 -909053825 367984125 -132186517 -983965214 562167284 -765626543 345791867 -991364659 -34130981 -992467759 -207731849 245872711 -108191997 143757869 -305931400 -609497778 281788364 585965496 773533440 336245572 -489312423 236182471 153449841 458356094 -965910195 -778425540 182628278 265526668 26570899 -671287758 303162679 -411255994 638128065 729721523 74263866 948987693 388972423 -962942120 920731454 222212313 -901624846 -20771308 -579277268 774130792 363945997 -728902349 484212976 -824727119 -531278958 94122860 -793518125 -563741833 56046569 -560166239 -454302323 192527692 -989365058 -816470446 -64559178 165829085 79297004 290707289 513861987 421285265 869513557 -797827754 584170755 713544593 199058624 -570099802 827545076 270057335 -343386291 -298025147 -72331840 171099519 653819693 466522274 -10589839 -592269967 962998705 -311867817 243632527 -265217859 -648603719 174755686 500043186 893885759 -44374914 778377176 -149650922 -665157163 958751861 963420876 -594533647 912362995 146512184 -437837740 49019121 -602060272 652588166 949287194 -26689168 -876936211 406016227 242407107 283297663 952750275 856619226 132315291 23461050 -627543474 -856775432 91571875 -456069579 466244325 -208712807 -198075965 553087820 -764804550 -545935505 285674589 385980533 -436448317 217719894 839278757 164294305 7723293 371973041 -809261428 687254553 515607024 90427354 344229115 430784241 -704793295 -55102433 430239237 -227671047 -327375591 -844453604 411614516 4527333 -245244136 -585698383 -940562099 -496096059 633392328 -859099567 925303768 -86422209 717165984 369264676 -973160030 636810136 788296829 356557982 563273651 23270810 322581886 -261021547 813176055 -897986614 -765458931 -601686024 298192534 -681714915 -921042713 -396614592 -839355470 965204045 -82452629 -931736648 -545569907 295837829 896899215 328146086 909471664 841937245 -104659459 -455369184 820861808 -798821439 -551417071 -245307127 -417223822 -872613221 810071262 987898645 267703055 276791084 679461949 482523956 -504695353 -695312749 884809525 -769450105 958607777 846916418 -221532720 24610681 -50455216 869330372 307549773 430358327 634730994 118458403 384445885 993822092 -947096335 785925070 -146598286 554890795 557905072 -440862172 -373453866 100816816 -558282701 -889378099 614206234 209958179 406690861 -190078598 583689465 -926911772 -751573243 851003098 62032452 -845136363 409929323 514970988 600904558 -483804786 298940705 -179851771 642614686 148086501 511576450 -117200818 -975930392 299709839 -858776413 975040208 -964340019 536304716 -334405733 36793258 368254715 205321380 -31302956 302129735 -238186600 810846952 629197469 307333733 996269435 -860145708 -113894214 -294919343 825836596 887599036 -74271536 518124550 187964032 -705711705 -337721638 -449754580 -399249906 159606909 735191874 -635668448 -270150528 -398319577 558419193 178059270 338216491 -387678042 978736631 687967057 859039814 -33081249 -208280856 -658126725 283556845 448761467 59958452 671848470 -67831539 -559471531 783030561 -932220327 -816782215 203107931 -324699452 -633925250 95276264 -473431929 -195384029 833673547 903616965 -458040389 647828770 914468880 941594783 810519444 -308700732 -401481332 495184257 -523361111 -288720449 -352716232 23462699 -747131895 353388573 132119032 508764797 -257763081 -651446101 38962563 -433823256 420305329 -52014175 -186400440 565822246 -919672900 -434029540 -177343506 594320514 -919294957 -550806239 -190279008 682864623 867108402 -463070047 781471861 -682007882 941950526 10820490 297150 584469665 652409961 -179915423 888676259 102069157 481977534 -467542255 71602593 -135639774 633742347 665200238 692538411 737629568 439399606 -444401186 -849507826 -84682987 -241812237 237860669 995566005 990517607 119455460 -825473946 228470133 -883240647 594858467 -321004038 108024365 893044777 -816206057 -304077875 621089487 85928596 28157811 336067604 201678212 48548456 866051837 -16798563 773717142 996729008 783631737 968927691 698392869 -90216040 180465634 -202423852 278847124 -744535464 -805844074 679339753 235014381 -959364599 -964756956 -701963150 410242765 831808870 -406650661 93179332 334112685 126853852 -668019989 991284327 -463225303 -16842085 510549191 -910480006 764949610 307535160 148863272 -688530958 -378720246 191491691 998523768 -22433895 -164295510 170877792 -155917105 -473993050 96285894 815901149 896926837 -972105107 346851726 496899278 -826432847 -387197460 404628605 -309512132 892790570 385218602 -134873638 889764611 -550040438 856927892 -473459146 -373732246 -677105486 -647612905 -652283755 -141435730 420129873 695741101 -369627099 778855627 226966152 -366817304 -42443935 -68233530 487309398 706464601 -794504977 -700099855 -634934795 -376154515 352250755 471601398 -756241435 423061533 -436449856 -262607666 919823876 -169536806 -703836253 257438881 -83953301 -953750157 -238413286 980727944 -967406623 -915408404 90815272 923342142 -514076105 871124691 673326451 240045257 515867880 -679731379 831037764 -123868051 267629316 216295811 726604767 -816473809 503670262 441497233 -547043881 -109360906 -132198488 -583829792 -350482468 644683501 330824997 -759136408 -701872535 -921283434 -687807566 -952401817 -866944305 -594103988 990685810 538380032 -952868045 -796167011 -56931441 935685622 105877554 713860899 115396711 -632413950 245727106 -93635824 -886014609 -888138290 -383607236 -164895802 -868823784 -599055479 675126471 -596988299 -326084511 -174964365 997579161 859799218 496051214 876016372 754800425 -816007511 -707297953 489466602 192990079 -217907207 -428042285 -732820153 836572405 987649194 -253392041 184981736 -627038114 -272620655 -951895794 -600209961 -790705895 -969508744 -571889009 961168089 207013921 605279265 19432566 749611827 -494682623 -313066908 880177500 955418888 889951458 -143473504 -609304870 342148267 192009689 -920386383 465086882 949047787 188570796 -936801781 754937803 -132062564 630343534 -181586602 851574323 -834074498 -720898643 -511730907 776154004 -922702453 -615711012 -486216835 -603560302 -813728551 -539051188 -787827296 180774460 573743512 166843143 -918123850 955144263 562981874 -24428043 -94829365 -390242039 512845593 -571417847 606046992 409613631 -941410246 -614536101 -831051833 -648757543 -781077836 -47011660 274273766 -627403265 -62177318 -786696447 -244422033 -508870653 -748765846 -408018471 359172188 -528142938 535513272 253544247 -461436893 418500530 684266621 -647929348 -380854887 345776659 -112130540 237844715 643195091 -20892868 518922424 279179532 553995332 685527436 -698125327 323126804 -643862224 455026870 736179780 -546080415 197434629 -824219072 640456945 -352006422 181166196 -522917416 736192012 -766133538 -768398071 -353545570 464794095 -411087463 -480384084 -206724659 421243070 463774767 -635472347 41835854 877042309 235929275 -893775402 277592398 444715918 204422532 -571348721 -719664212 476943210 220206618 -554876201 -907163925 378842583 61987266 844744600 560158606 716216008 915121505 -415721937 -742066377 -290308569 216803197 535485286 -414682285 35332694 604814277 -762289020 233569840 242814484 -804443511 -544626361 -420884056 -396949637 -686669088 808464777 123356806 -255438884 510573499 -769248017 -44637148 -784628215 211815392 604580109 -303939545 -889797424 53012166 -672331967 613879308 -944925030 360220573 -765362813 512492859 881640867 199959186 -347814025 866055369 -55610064 -390638239 504837117 771989737 -721458048 699412421 191876669 -920581131 -980322395 204867586 580808598 260686863 740683666 381356683 -302452977 -322641332 -27586106 -534273277 -354378731 45927178 388480146 654171267 -841269878 344027306 171570193 291872209 -745155934 161568370 260975977 -198695267 -579487524 -636635957 -443390416 474862038 -736618222 -940884563 -13328078 855532694 -382800460 -764868764 -179800928 -437694794 955142619 156439272 194591321 235679445 522697168 -808017236 175265459 -490706484 -342638542 -98554185 -261806458 342349625 687054820 -711352582 472945565 -492236043 601224900 291865852 -334737382 650232562 -810951842 883222217 67368627 139208406 -898914858 -348416416 -433024832 184747969 206060656 496860338 37856105 -800207622 -560013877 -336599307 595694752 648354933 113980059 -198079532 38543512 313034864 -175177678 -881578011 -582982998 -159467006 589643543 807522635 762762746 -754588910 -350340414 -353938079 -295793124 -139984241 751475396 576464908 -299561026 676688798 -849856437 -193096745 348935807 194928108 -839887073 920269310 -213373975 856273710 725435946 -177603145 -629177428 378846739 450097239 904833046 -289716678 859342151 -241432744 157102019 769646687 -396464291 220668252 -718908345 67746415 183786887 -617212398 15294427 437284012 808112644 -705261133 -175675125 328238669 781466651 -605621506 465813257 -745373723 4725522 704743151 -883323700 -915376260 135117814 835740002 -367276101 -128700468 -512080260 -556832717 498187729 34721846 678335246 258912124 589722285 -98599687 597179102 235895750 847484941 -118829207 -254691659 474454288 834574825 -46698581 37850302 368479303 766812939 828541768 396074482 -653253128 -325751976 -898882824 -976869555 -38179212 934192230 386478664 649284268 -643969079 806172907 426733761 -318049123 -514943238 411032787 -868537728 -35364508 727103709 376267708 240890417 -685070918 384426422 482058768 685951460 850758570 -35989704 632866722 -420041962 -610815571 -333612924 -999458788 -916444518 600194763 -125462305 206349705 193490079 738571391 572054878 494358429 -835774170 746607423 -133507162 -602308508 930213193 757934544 272898065 971580933 -589936599 197813271 -692630903 190192019 785252416 299510312 754833301 760360783 -939607003 -650912754 -735302418 522059565 -157386076 -964489895 863517527 -215731904 -172606689 360678729 -262924948 -653347795 -705187229 -742183618 318186065 -578889879 232609887 -354469272 -321844417 -622581622 -556351376 -868848793 164379622 -987593077 -253773241 370410938 -387745071 110351806 748236631 -335353364 115104740 513875243 274326113 808793176 -947486978 -14660878 -606943129 -385875485 520030057 448441190 408685153 -524218020 -192359022 298558023 -838697352 -984683641 -631198789 -37054128 937711139 -593624023 -537069112 -890874979 919910692 -948398531 505428258 -387652999 237868422 -231445949 560354653 -98528379 414056266 494344178 781747457 -346251521 284415963 -618203916 -330334003 -437586107 -496674999 -834863957 -286691491 867418461 58875638 -162749234 -237870836 15274342 -419333030 623077247 404035349 -880202153 -347748202 699388043 -45609534 -836223749 134937204 -975405921 -743575425 321932902 -733480613 648546378 -936102169 819650627 -985209232 -981029787 396850254 -683650501 -688727221 953928922 282045262 -716895964 -836695256 83773982 785892613 -859150229 -174627854 36614681 -31465152 278741994 -609853472 446502204 -18600308 -769639902 646954424 859571906 -352594768 421110645 466316380 -929293865 624590036 -362093539 232795814 -875279893 252428714 -819307798 826199006 -257962529 -244210590 -612603122 877335700 -257258268 964308115 -957010637 -437614220 746269426 -157448990 991230635 -315908852 -904210095 661148196 -841832070 -725596817 940225250 -78731410 -41504888 -985604465 -786943970 -553913259 -925361178 -984194550 -359430067 -431838097 901907892 -700508596 -607105743 233101649 461859009 -759084747 660724354 959415876 209703076 547406226 -667994305 442078661 525523360 -438360354 -374708083 -352693753 770439226 -247980392 -962132371 392249873 359444264 308547965 -34257776 993429371 152034749 747104584 1609256 539077690 -194028836 -750440325 -197720065 615115171 860979283 -909639030 259486119 -11241994 642086217 -903395748 766575336 -457566302 171927654 843831313 328858676 -506122428 -946915690 587086721 629361433 -335352508 -638899088 -788233617 -354281153 532121294 475912788 -509632901 535846261 124160325 -556443328 218204283 -558738746 -86094668 400430236 -45282720 -408591464 -936125683 -81596457 -594842509 -71880697 259268593 399711118 801219694 -720609074 485269251 310738044 -184286628 -612290944 350838080 -438895967 -168384013 -598577526 44525916 935139215 923250027 -541669812 689043188 -866761161 255140956 -115340558 -656366365 391878353 -752316122 -716264782 -942604263 404864348 809195645 992869042 872544595 722687224 -368703388 965413507 255636303 -437079193 -159789589 -90284593 -580754280 -211574464 -865340534 -846553171 -310415602 -893734653 -945300558 -303610570 15388807 951144234 164433814 -302238525 -507710640 812296609 746841565 571944262 -529535163 708959452 -162140404 -726747514 360768439 -210629437 -447665568 -72960783 -527559191 -980392439 360442343 -640027830 190552089 -147151901 140026509 -290146126 87104755 907688458 329961175 746960871 -841328489 -922774954 829645653 -717587850 487643127 891923671 308815387 -446309903 -266476038 684019734 -851544440 -920241379 469443753 -186834642 -4073484 187103095 3370899 548294807 -205361704 670871655 287208660 -217997704 245567808 56243155 551386576 -504718996 694098893 -285247132 295328788 -80468300 819175476 -490300898 770799967 -816158569 639645680 -541444729 697940040 -150782159 613973931 -471927852 980156518 726469302 491500538 571736519 -276004629 791782448 -529338181 507864576 101619009 5039404 299287212 -364592415 -746946513 247164732 278709994 -714641667 -393502999 -288214420 623133627 -554864039 88176221 422860850 243514238 542430498 132680951 -855523111 731384039 -255282699 -725242904 709212968 -966480998 129781033 941189404 386259100 753501652 732110692 178555866 -360493051 327643805 -760685173 200905028 -553457077 -755508966 -747715431 615908583 834686998 -385659657 -62972917 -171372105 -676201974 -139510984 768185561 564179009 207888343 -99749158 86182892 307790080 -169580623 234880919 558207461 -160261525 628494069 -803764887 -831420651 -431087187 -882649296 602973670 564920544 -746034024 193271855 968089217 -563959985 -867808752 -161200381 -207249093 847909767 -72074559 674414327 310162205 654398566 -434381993 -884874350 -866209278 840222786 651090232 927719266 -102608037 -963537869 -975876480 365015926 475153973 469155368 947961568 820032816 -876632080 -405597962 -563911794 765986376 -490114019 935380073 919985335 -170949724 -990190438 34790631 -621081429 468738296 -433517967 662719031 678719960 -4858328 -956640172 -539118741 987728554 322070155 -887300379 206870 -43049730 -410097033 -7404368 -24786487 543199809 -578090301 613170264 129486698 -589080843 783832104 426088823 215284856 906815395 -932080326 -666356448 316098806 678803011 -77518187 640430748 994061459 608813514 -782645253 -837819913 836777873 -126197998 -830865248 724005717 513958 465153714 17969548 -668710675 306352189 -722670210 -500778769 466826671 -776962166 -644971200 788755858 366477048 270671293 -195340987 983885384 386983037 -391861633 878036386 904144438 353387640 289381750 270021287 -322021435 510920832 -598226661 45238264 -336837662 -750448100 441195759 -390650755 -887743929 -178630124 790783650 -904709752 -234718529 285779085 -502045615 -139525140 -725331009 978914696 -949371377 -306190828 -130441971 -314870453 874783882 -327234073 -715287925 -382921915 814650059 -165190736 91396245 -690718055 -924545955 176359651 -608380507 -341133142 306311276 -554600988 -372015325 433320068 -626693992 -478257650 -43720145 204488019 -240033178 -950603729 -919501757 367677810 441077497 -638574250 -554631461 -542672070 301800241 185728074 -807036178 -449929350 -35803662 -97619463 553915300 562698336 228364819 72066563 378560836 -162373784 -316194373 -345574723 229115077 323704755 -409448820 299913526 -323754930 338316983 -153932569 912529091 -271946120 -81498600 921953709 957005915 49577409 -561714443 472122906 103392073 694146944 -758896120 -563219940 534946589 682337982 875628752 902498392 -86589865 -505866995 752278325 -796692027 79882306 -713325915 640284410 -744833584 -644976232 -462296938 402327427 438759465 821134237 -68055865 -608591287 -263195490 -710049955 783379546 -729809829 276214936 653873227 -115852971 -201771602 -474257897 448863275 860320851 -253573507 -103153425 -961216473 -884294471 -192739868 -352212826 -214516338 -9186526 96944325 687227665 279275792 -839515567 79300116 -294331264 558717644 552422782 -125474129 210733495 607720824 75342122 -377868281 -56774082 165688490 96820991 -31520275 -889769563 566590353 -273483574 749222112 318604264 -865532093 -537509430 145607149 -906364793 -283212606 -275805598 -503716122 -395451597 -422547050 879285918 -235774701 -135380951 579299365 104527182 421804933 658593938 -941872414 -79713589 -857433043 93085493 -466079103 920395995 -470474384 -879239203 -453897535 -52714518 -687020479 235410545 332315513 -149831988 988997412 547986265 -114869445 -723876834 -502675128 -930599694 -866847186 -296685285 -529122935 -797664557 459725148 780380142 -192259753 264582517 -471695745 -946977799 -318725183 167469855 392092504 965461388 21615190 569018962 2306462 782455903 -677270132 520877720 129186698 -647474713 832104967 -54587190 383815071 982296468 778067427 -491849308 727307550 822855579 743032592 383129053 -598661681 458813433 630653479 -452547810 296238395 129353024 202229888 -596858503 24152124 -986156718 -735217790 -675080586 725868361 -337310163 892636005 392689210 -909168229 486797699 -607801029 -767507753 -930897136 -725784550 673419786 816479929 -147924917 463382875 614520895 450143082 -501620783 -379923409 -449620051 695451172 734102260 -123167235 -230307748 -771162708 166096 937274530 595841472 820126822 -242814371 2243112 331576183 -844799924 745519572 684711322 554591650 -43279195 576466074 146318614 812509588 -360856404 -173718992 -180288647 590450499 360195078 -758903221 -143256533 671480482 472663982 355019549 350998003 -133244619 -549573303 904321626 529673235 -373310091 494840156 -970852389 -185158393 499108642 285870690 399144090 -377978074 -750400275 -406037124 317670542 283399032 -814750901 997557466 415676496 -664593555 -786655825 643703786 -964505076 -326897244 634873013 514531272 995366526 141977938 798005665 71269737 196122750 -728134170 -655282166 -10510439 804556451 650725429 576653128 -64496956 519438607 -290782389 -655987277 62178940 -629951688 459094919 601849241 358480486 -153447199 754512065 -646904669 377101283 -794422241 709916746 -262380869 335614138 -438707499 -544316488 -285502435 -374193415 -767907893 -764448749 -207954587 795169755 345729239 246153871 942205861 -597804518 -375876178 603497488 135243235 823910987 -649076555 -428900907 -676733225 -704492357 -630261431 -190643599 804115048 430453634 354473929 -324730626 -964767990 -662176120 889960839 -800985909 -597532584 -561607399 -302673379 738270253 274802461 -554910291 313534010 825493982 -861431130 -890623746 -100918233 -55194862 -178662066 581672052 -963582703 666242761 -500866410 527965209 -952415941 -70124909 -314507551 922315987 -72537637 -982908503 571537016 860628430 946538462 -206810310 21029883 -50453834 230044522 639826563 -585821871 46642233 333263886 -444999357 989150545 747867439 453049452 136893135 -406370593 186235643 942622072 -137113956 -291087596 -28495170 153290034 -670882592 291524026 -701010190 692123795 930406974 712395329 406660513 -109035886 933901049 151560191 148835846 14064974 168854257 317574895 519517851 -764345995 468052392 -981658826 -913599567 16984201 456904728 502977674 469674231 -804318570 626751097 760345905 614308645 773598635 -29849024 976514516 -637049117 -573823688 -951375542 218950189 614902378 -29787652 134890524 660216163 437873398 97243419 723663743 -370564515 -550933624 -521892471 371534429 916921962 393626947 -377167406 -154624415 -698545465 -322050350 389750691 702535112 -36084314 -343656107 55934980 276237565 -756808069 -426010380 617338599 450453465 861468071 -513195249 841365090 -692789385 -795029870 -207337965 -885851482 838700985 292286532 -83453825 -599588709 -232090343 -869368851 907753176 -111730879 -660381800 -669636618 481764846 43564981 846018666 917536397 -246152971 53026152 706978181 236115768 -548458177 974453998 -323445382 60192219 121610694 -297316239 22424551 -4162079 913235127 -502543875 252235971 -618999642 330138491 883607669 108565422 -297167175 985781895 241212197 -572701599 -893943574 234598826 748878239 -685379689 748015609 952350395 -355879224 -680250542 -715498469 618750933 -456998989 -793624963 398301523 -828989949 111758601 -460590504 182220385 -777374575 -766708586 -785645079 4201986 884183126 885785406 245155525 -353918938 561715120 640068681 -684496797 157650196 -148661712 388130022 -460390442 210361210 835924045 743838033 972694764 -866569207 -764694425 90603283 974044560 -249421126 -223086682 -148711479 727267350 657217224 941742229 492916077 -823857428 -44611206 -208893408 -684886044 784428319 164706889 897705741 -54799448 891800705 313773110 276112674 -426287740 -120952895 -320395251 725200319 -211926641 544891373 471031710 814303655 -946676332 -794158878 749266123 -690193917 -848723854 487374390 -837999914 66797578 735369274 365412929 507083009 -193592405 286806695 -603913997 -89414377 -63396967 797247540 -30009664 505857903 -867306006 967226862 -194340255 483384681 604774076 496679097 -113000635 -950699510 147464306 967994524 743798560 -843354054 214649336 -214159051 351473693 -284900341 -677558310 777690290 -953588429 850819089 -194445803 489562393 -932048973 612278091 287034417 -990385372 -695075570 -443785522 -489544669 -647040801 -266381242 775967056 863849392 -534775166 -549215745 -491202554 -473643589 -553166910 788200805 110180794 -936619595 979216755 307028044 599165119 134947521 513266498 -806788008 935093496 -730533555 718588959 -713975930 646180477 526422519 -177278152 -159083481 961157990 953576955 -451392341 -219128765 -73243215 -604913624 -970297891 855095297 -137531795 123173566 615219048 -653796008 -235829213 800699731 -803785026 -710220839 951463601 586079842 -925375549 -561601745 -193468993 595419556 923103264 -336933371 -472593647 663614294 360862662 971441063 773458112 75306011 903724213 930793014 -661504028 -528592818 -465309506 -132395492 -837833545 104582693 -614847725 747599969 -529910797 542468686 -371139388 -58850389 -668391378 647450674 23833619 -885384657 813826541 852000039 -718691861 -692841979 48274917 259518763 -703556442 396501251 712346527 122039218 -715836599 -26593778 -908875453 284172820 -589243104 -726762020 842624801 -759313888 -790749648 -489945839 810301860 -356021305 -270829834 96494068 -448449036 597154319 869799777 852038872 -63446704 239327886 345069318 -240795555 -672442690 436427945 645343236 -990331799 -158964455 -882103474 253734354 849659955 961131101 -332311190 995829613 -411138334 -303153448 319874751 768753000 -451155326 878611380 -829367676 -794537499 -925746465 -810804494 964932490 277804733 573866528 498859450 -405853113 42094713 310854406 -382086543 719489639 -797902592 -837664338 157689062 -705889658 73371457 395185250 -266635792 -485954365 683287595 -192426422 -903570799 -687144524 -855848972 -83386398 -500059329 -28335256 243027148 744280312 458673925 -156188205 486804567 -711482118 -913060257 742090540 653494627 511511351 -441461909 979063113 -286818297 146935364 -745554431 29567588 -103704670 -494469963 472766228 -347703016 631490457 -298277567 493755688 107216110 -676342439 356125265 -984519166 -920561801 -751689564 387882449 -140717670 -773364661 -451027097 -977584621 714397490 179188204 -166747257 -903730888 -657256420 -526798877 895755851 -284511157 -176740592 520943824 -474272270 -298972561 464955799 -84989866 761878931 312774314 -694910512 172278062 -117429877 491418002 -203019827 856771075 718298182 -787777388 -277176146 -969372973 -536693266 -31756532 124322723 -216530352 533410409 -133771496 501588231 -981854289 -481731583 -998828159 -691215136 80069175 -731917368 -79013751 711592091 323583531 -536564073 163627724 -459293093 897258854 830477804 575168350 529319806 -890106965 494787096 -409374975 874797626 -107150758 217939402 -505148847 -865017052 902553766 -191431622 569897294 481057933 -678765456 830035533 -725510756 -823652469 456368727 459626211 -553057571 290201164 168090754 186686909 642394213 -294836368 -699093520 490203004 803862209 814085659 874735916 -738847585 124269939 97164482 -275565877 593921962 588768681 946219085 -443730250 -624189422 -37821581 959660552 -279303366 117375271 377721967 751434842 -818071626 -365191754 244179498 343440601 844151024 914975684 -422613104 194285853 848989215 405973735 414592956 -498000433 202772688 -357545028 876274262 -12462638 726869465 135658127 345279740 261101779 -544634650 -732168643 -764080922 872160928 342612685 -683400508 -789791192 -974067908 774425046 530544543 -817958611 -256981861 -885642334 -793882058 -753293321 -207769066 -654146174 395116003 -869066446 649192068 -145925306 -336314082 955517533 502217404 301896428 -137934310 466969610 454047468 692764382 -778763206 -623149352 319190225 -20142191 -958040091 646904134 70519022 -909199781 -130296185 922085963 265157547 823356665 185698554 -922753443 319805276 739842750 809823671 -960493564 -404559952 895670907 -766263426 514735847 691922941 830637340 -645077474 -778066576 156477488 927500321 929929070 606205214 -198944011 480787200 794626818 -122091165 -748277015 -251222492 -732478762 823865763 -181273001 -223212710 147868937 95714879 -895725969 -155882774 679129205 -308975016 -747418131 431047497 224507181 -419540415 -428187752 91780213 -911809741 391061220 -918868764 947475690 -314152747 116676988 -231109385 -276446931 -94696128 811393959 732703958 -506508456 -11040638 -739851792 457799771 758546185 -48947251 -161357648 -152003831 43234367 218085809 848230574 -592359906 -490007978 133801080 -120022056 -575917421 701347299 -218782489 -631468647 -465775363 -772485369 -498904101 -376514219 347356738 -381024105 -182017643 -877822482 358860905 374923192 -95739515 -346195523 156318974 -910694556 550578796 428539349 422162673 -582828725 -755194416 982215731 459874320 989659493 215348970 -672859474 967692450 -886531589 -979910478 -205330698 364544910 296675758 777945578 -55903315 -464743743 -498680208 225654942 122843640 -38907421 -436870556 185506189 122078400 437405588 -691908450 728141867 623414080 -347754670 -706169676 -869849193 -118027031 734475652 827871254 550822362 -176194437 -674138278 602374439 -856245611 -388481814 802497218 -19405265 277325669 -712129598 546499443 -10033306 -108517518 569749561 -260042541 744093092 -256769781 -170839218 14641685 133906691 957084703 438155390 -598777983 70251206 145457645 289803984 -57448980 -709658260 598784129 477082107 695408272 -636205354 316011035 -290961384 -986695509 -23405887 650552884 461410732 -83923244 -545821662 729828995 -816435517 408168153 -284895079 673918971 891526506 670976394 -368619323 -559722557 -259092221 254694326 -833563357 279814111 -45614094 887674275 -17222383 964732537 -49225132 596353618 -972363717 320342877 -903934749 -581186130 -2204063 808141686 207663191 -723947487 -12441438 679289644 -629674847 -878245470 103359470 152381660 929919916 541963267 364551426 292329524 -984677184 -27202394 -60414164 306890348 -145635413 539069278 445621827 -716034081 612123173 672675487 -973831861 295402573 -983579721 -364828495 -623243878 618769021 -590487963 222809861 953687973 242912131 919199990 375658945 275642350 -432801315 -243020641 -397892682 816476067 36872459 -28605755 203629253 -348823391 249903589 -649048839 -213769147 817401917 -75785514 863617379 605949213 -723169548 955706290 129214994 810743689 338432983 960055792 -530822787 -350320398 -236771457 590175696 199676185 -333605956 -885267296 -440749946 -656468323 -677083776 162204714 -56676528 -700610384 -12536558 680992479 -106557794 382381803 -494758005 665704033 852634662 710625108 -707386885 340976593 -857888737 -771506221 -149731520 158377261 665885053 -575584715 -291075317 984165914 979704905 458979288 -533697232 386130109 233263396 -398686874 -401410189 -15377660 -399312272 -610528897 -234971284 -653894408 -562346452 692006565 -878940095 674115074 -573575110 -474568185 -897830948 -174971915 -196275652 283067300 271290194 379791667 532744716 -987121845 -655468880 285028800 867657457 -92879182 -513422277 990805920 -833327332 -799308937 706719936 -703878576 -794958968 -716627828 -396447947 -808518608 -488418696 -819847482 618162038 135377300 309778394 306795457 -331410079 -346492577 -765517045 -850076354 -797336769 -277322775 955722367 -825506657 627454461 -807097394 399716763 962651310 875231209 -291145505 685287426 -970841868 -481248123 537304964 413447884 -898612306 696955820 758815867 -457519397 712914331 -49229375 452164855 -292030265 -712407639 929281991 377708209 -959699609 252975947 977404503 -651623635 422666460 949017023 -972105603 582351408 -56052524 950364111 -152844799 -984549764 -972391144 934281621 -682587941 88913651 575784548 -130375130 -823305999 902885980 272084263 -960969148 -875606891 675645334 682649036 -225700660 728598006 -514166691 102925688 122907053 968911787 10927923 533870705 -227446923 -900551242 536107356 201261447 -120852405 -404400166 718920919 281131878 -247376365 213181721 8198006 -703768063 766373894 -105555636 -565121707 210406141 -193003242 556742318 795573170 789306946 511753541 -739809571 124655507 -911504902 -952706489 656497992 -932596021 -458201281 -477765287 -650931245 410039850 288387672 -72271958 -45656540 589813513 -337424984 -404286045 103739008 286551851 -827513546 457213359 -106092207 -378687044 734752260 -521321930 746547941 175747031 290088951 990409302 -780626150 264124322 -799407532 19104406 -527737994 -809411978 -745377562 -48378281 644212546 -530751592 -399489673 337156241 241294338 453707201 -509743670 284705378 407050073 225878000 924993864 89141366 -312376758 -42582315 -944814632 495899008 -970720161 75573764 778843502 534364675 151454268 334388505 -634859363 172975109 -365238987 -722335913 714921000 509035193 -989714369 175616560 605347783 770928737 80314914 -289738629 989312373 -470832230 -27131175 767456449 624280826 495241887 52874530 -735718255 -83301114 570507004 -41558199 81230608 153304100 234217369 828185366 -511290664 -904355715 306653202 -768221559 -441069253 558751405 219961798 -776302119 427653 884970889 664260067 -484618197 235354507 -632073496 456623539 471976411 291272080 -394344537 -420733071 -28049956 -704250906 -406764936 994259402 -271772177 733058581 904483374 -217263273 -292995930 -708731803 -191859124 -39052620 237005526 259915178 -277762779 511102429 448379796 -697563617 -862595796 -672892225 571162158 -379870087 264544579 -136425604 705524649 -864849129 787968866 -433183355 -831519808 -637367916 -241455126 -21229981 890941939 257683889 -815076358 -473735276 861503533 -535353310 -347505623 578367797 -742345838 685180912 708199993 438614339 -922508066 -488019708 -971902633 -937908765 739732112 195227512 -847072554 28005260 677702961 -892260587 -188956385 -365584383 575019150 721351328 -388986666 176446985 114308451 -841946105 -294052188 -456825849 -376250074 -859324713 -295880843 -155613925 202860500 800289762 792391833 -328052974 523495723 -716249001 -32091334 38932146 604941683 486603507 463199275 -809748457 829669270 -870869658 -929833759 359351384 -254205918 -802338093 -146041354 161933189 -842229889 862141370 311509421 -499199073 784568108 -975082515 946033680 483593388 -467526276 196336526 -311528574 272277013 171577617 -686160986 -998112565 974027467 -376346527 -488352225 903910476 699311839 -497209125 612987893 -101120580 517675327 562887571 818216333 285500918 334532568 17211177 634584373 -305165075 905258946 -124816775 237908256 534188919 576924165 -323371112 -524466966 513484747 359453803 38662100 466927020 502766397 176728945 -350107966 -141749127 -331439614 814701690 -193447477 -240187053 150096974 288077546 196413988 -272951739 235961498 31278070 -902690665 -23787021 278121830 -726972788 -452999954 -392763140 -394412441 895459202 -749543586 491842588 255607389 186753108 -606412756 -36296493 153798962 -464866224 -555824570 -833163740 -580493468 -291951819 -614853168 408033753 780632503 -185030685 376376793 -949392678 -456801150 -870916124 -723722959 -345473289 -203600759 -208375172 -248787608 -347494848 -332181973 -459823072 504959129 -348552878 687018385 -8151702 188240823 722091752 693852773 -456175273 384171001 805758440 235566549 -736371956 -952310895 -60450069 144509381 368242422 965105881 384818382 -659942278 143935074 823386710 311582169 449631912 760642811 -509536719 169789154 -20268927 -115332104 -969478725 484584286 -591890252 -358393478 545482703 -576910485 -965227844 -262309915 411469784 943849453 52136358 657668582 -791930209 499022917 694202664 -254513421 -744681764 -43545680 -878078085 -221592199 -676710421 -620782839 -889878954 -726074231 -970044600 -95221268 -129397581 -317808698 -536329051 -773619983 254730214 -361197744 109988792 240423617 258510958 -529155556 757710819 -83941260 308557866 784867021 -681731952 -988217335 -767329134 630606836 -787647635 928286494 -601601939 -363734276 -403753120 315815179 847853149 894423387 -977804542 -500646546 -637452739 -251269742 -983505821 -203699973 613024825 -667480043 -222558759 244138391 -738991144 550773365 685530121 139615525 -444368843 294899579 -760133562 -788359799 -218426560 -188946674 -524883304 -69944068 -308304107 -890188834 987796752 -940994713 199285024 -381382916 346096391 -401917298 -915030206 -989102435 66161053 -980727571 986193556 111026021 697992134 735064546 771216442 73394388 -924206050 -875751613 -623817814 -777849881 -824877076 -821810839 -487215145 -843877838 -183243032 -188400187 -628053056 -466255103 -508942051 15896950 988160447 485960194 -453973854 -922927860 -395515780 -147978854 669917225 382966469 430722703 -973086482 918705638 961590267 954222323 -356675136 931035519 323277837 -276870291 -258645541 970317609 930991464 547832732 -469885751 785026087 733315196 -11866855 414559989 843613415 268812527 -942884217 -320192529 -844815073 102980899 852060635 960849159 -208600606 345668447 -223094382 -935809403 846436820 -629874118 262406631 -232143098 631613915 -804233665 979166595 -239456159 -127999 772004324 211840192 -143418379 580057405 403645237 123893411 -142878253 670936567 -495984372 690933854 -190502907 159478459 -932196276 807987556 -705861458 869831004 -652775174 465259690 -161389813 190910538 -468664873 718644493 521301712 695834871 746038718 965982476 -494135350 611194719 -757955531 -169252563 -295966691 -906420200 -528237072 -482458850 -778774910 818891330 232730539 219758388 -565195615 881868129 -86556235 986354001 -231891591 -761454677 429130406 978382918 -545238579 -394433557 -654706168 419247667 -818149441 570185822 998829186 -618274994 -464590796 -803221500 -379325960 602800000 -601029872 -588249793 58161039 -769481396 464126601 -979403048 676224347 -621280255 -250751604 -149027635 -119755572 -250499053 -624093648 -149753792 -225675 -51985838 286823238 326591029 -541032765 73089972 460852983 -478795687 -943060388 486042158 -256430778 -129852993 309571306 22463923 -723907635 -312265627 -953921263 -454241234 398721546 519313988 -725876255 -170402601 -652262104 -46563709 -11115878 745527590 530428991 -569957055 -923883324 -123288571 587643817 173161882 435043727 69641610 892442998 -145831128 -531873176 443147423 737627253 78043750 769106075 578319921 902255706 -778343379 738431094 503698975 -803222145 -467366580 835887158 311855309 724847308 -47819295 506492895 -126007863 -706725146 -563579349 -372638136 560152150 -717758279 370165360 194505954 -664336311 -867249690 -330498195 -407346070 -727893685 834171670 -35097971 159160694 -309137778 328443223 79222840 -737984663 -165876785 -457675369 774471800 882004222 966894194 693640379 -201840325 -62063875 -842981443 538958205 668892469 483287440 109456592 937398712 738687578 64155478 56509461 861425013 730652771 -146161598 16418655 531200997 -778219456 -131051938 510184561 -777076374 -298286224 908692121 395580352 192467201 174124118 146925566 -85645759 -211684039 -86610759 -945642964 -333979095 -606938454 901736155 853835688 197853454 714084077 -290754611 -753311018 201795294 -880848087 10443468 315561646 -481448214 368184925 -501918190 -435049849 -680383690 382823091 79040704 -91918682 -175468396 563289890 756785525 238790379 -55421530 -219419892 -353696841 838154804 287110652 -281802885 624956380 -841245667 409757296 134262329 488365356 -655849758 -857267119 -635915792 -249249341 -111758757 -437345187 648904045 -298809333 -640107920 627889212 319918793 -305994510 842809114 -549275531 572572716 -382004112 -240309646 -322314956 925432383 382468300 -490883388 12066940 65997406 274315541 -547215770 -56152739 -312129236 667053965 299173895 -400324008 3963984 122788772 276685695 207142443 -99299393 869573736 -774248487 21794280 -627806731 880743693 -570962689 606037808 -662408228 797210221 589675393 190842544 66141934 482703273 -984649649 640320819 -783561135 -799523384 -652590235 738383209 -528076012 -153564384 238351012 -454765276 997540126 -783107449 -398993985 -374705506 -447907725 540665127 620345190 76752343 920891091 -454127977 -487783382 762459798 -727575449 -992155374 -350273584 577667862 -62438439 -65180962 -401537223 123824080 881658954 916829972 988616048 740813695 926281239 616760634 -105270830 390340493 -662126459 -435461162 -193224371 379597522 -132937100 -236321679 -743845072 761416433 -470091649 83423795 -749631344 -840890232 -450236788 536065669 351175540 -487077697 525734941 -356581802 -969249198 -151208798 -991723881 -384993891 973648425 910979732 248616986 -265543462 -842912331 -586358685 -947702460 -9357822 403210952 291366207 -124464724 362100155 232296629 641953932 -180730800 -152268460 -525643711 750225052 174084146 -600093653 -509077361 88643035 609421297 -38297063 814958589 945028434 -670301338 601239749 -533642316 522128777 -591308025 240665849 -465567948 411785186 -427878828 -733540108 313762798 -52710967 -792349275 615443943 -801593662 -345541345 96229326 -289523144 679426003 -802460616 194819004 46104553 -58575246 686634293 8874867 258726539 -848814411 -590746232 409621054 -284162954 -312053034 533879321 508942009 -193277038 -252146948 476825089 -516106929 199770989 -18043257 -653679718 -672879190 908566858 -208731045 816396979 -15105899 653315294 -646501907 673965771 625851216 -563369418 -883538130 861692016 160838667 257170903 772535698 460524673 365249274 814376909 -444016890 522781670 -826306774 834819442 -626195163 -275476256 256141395 845922556 -740020843 -325598700 90676764 281070332 -982522421 -529252167 -461584303 660341599 216037306 -40793055 54100204 -498415943 -233157443 -603596879 919004054 -356298692 -378059636 875363160 669810108 -977170185 -939895187 -633597917 -325823417 -654819549 -564875843 523805111 99553319 330079612 -416997129 683675176 -324222268 -463636791 624535688 -439137831 387644976 228148602 893017578 16560594 499418873 49987148 697741370 655312653 741021146 -582376948 916836051 -196599952 -207313920 -794088036 -881778202 660643977 -624187940 -708554664 -776430611 515324211 -961409244 -326300235 393556790 -409172170 -174560283 -144242835 -456001476 734476937 -436295488 -501775279 -778305105 184199366 924832415 573104806 -49676960 863455430 -51360114 -435842538 505292797 763435536 -334026570 -204190187 -626502906 161083392 681107997 375728052 541165409 -710605633 440843816 -982640836 468814407 -987230542 511052684 -42311246 -756510580 -129781350 941659445 970610739 -781148393 -748016736 57865112 -111195245 -39676640 -610091844 890141433 -649356132 -499486614 636987985 187780806 979636435 -937166895 -95788879 -83146068 -102744507 -834852753 692407131 -56771096 341173181 -928023716 345864050 -654841529 -103382090 392946802 550154387 65073955 546876377 -351960498 -555701203 -286387718 217321415 -405774553 988097665 338803559 -239254948 -723521375 298823358 798182586 -840631045 666086681 -67903517 -467229811 -80306309 -919252920 512733443 693720716 52446909 -713791165 -909630352 -581156227 585578568 -376563844 635248781 49959923 414689374 503689321 160514678 -341917218 -360191258 323434710 813415122 134647296 -870803276 -589743666 933948989 -62499322 -278495648 -953231388 -311936106 -112851253 -25940249 -98094270 332009365 934841635 227262860 918927979 -281280079 -267439714 382310312 20857538 780587921 441156660 360885506 262733068 -29867720 845605105 378944133 -11706749 -952617074 -36149386 623202465 59592053 -298956021 620374664 113769451 218381178 777144072 -939704333 -131458986 949267813 540805093 135005591 -10809525 -141409078 629146443 553252253 -164799884 -298828947 152680272 506702573 -342155298 -483393786 -506899546 793083762 834146192 424429132 661899875 -570672794 -426727426 896282795 245795909 -870650727 953715983 420538854 -451437271 798493411 -41648394 -900519833 714072497 -921620483 -635982511 969757588 -921282944 140560528 515006742 810377371 -146281388 -305055121 211293000 -70603539 -31332460 582337022 -260000670 -18534526 -717061312 -149954455 110637420 -190201233 -177885788 796764108 612128993 147746155 436713241 -707355470 -174148223 -737038731 304421963 460414316 708401018 -843261095 -234140623 408593109 -524106254 -726888725 -499131182 -858704740 226690408 -972882361 -788280907 -387582726 -65140619 578965661 -580150178 676122436 616313099 -687052528 -50749889 -359891045 978666286 -320364671 -773110989 986180309 500233240 37772396 -676633397 -579679784 151362568 60571487 442464518 773129916 659472100 -559840620 202342543 881679768 -717997821 -609348632 -553761114 -250470775 -951194709 -806293217 -112652131 410309511 -800842108 -300883725 750011257 325226943 -32073881 -635799821 957187726 794357772 243344941 -433758195 92304718 -251519450 913817744 -237853780 920308817 -647841724 372705737 967394297 -917544467 453784889 -793401560 -546473163 480660484 441327298 -686681801 -530267610 696146888 563645710 -862174000 506722442 101865732 -414844755 758648701 -693172443 632992144 264482464 -135575382 578713146 -225657817 -86866987 -436647000 175051931 -445349587 -377673210 -836437833 -126271812 -432117891 393834159 -98840010 -325052121 -570604036 -250618699 443201135 -793937021 -903172026 -69829391 967840784 312866115 -372736451 437260569 -887565370 -857191328 -567609976 -621703009 -884430598 50265131 -44676865 683957674 -230080912 124315833 960470941 645228837 -583099374 -739557123 183926892 -555465549 -456566620 -814394803 245960505 -78673220 387673367 319675223 -644445362 -938842846 419096756 971311445 793057669 -844058570 709047448 -913612124 -385623838 754797383 878816537 492437321 318820745 -502351565 92899886 -632577225 -884659706 714271924 540258569 585832808 782084599 998513938 -413471429 -351656812 -186692204 -863559705 428601509 883527829 180396639 480832481 -539987287 -864507634 -846164903 -96828936 277203149 424012186 356949005 -850163905 517530236 562096179 -297663800 451273956 -570844384 -479776839 95342343 -570582866 -248907014 940521100 207202928 830377143 179929477 -478959969 -848152968 825717104 -376090910 -593615957 -827018116 -617728885 752968477 821498302 864569610 165375204 98602595 -668465212 -694190387 -628062499 955955015 645030320 -335529834 -51691931 -788771821 804350308 555158966 16629639 -284457370 -225251104 415879327 -696169885 289456291 457144238 -518374826 113776079 221268158 787049183 -695548523 -798669668 562318070 -205568850 -589978136 520612356 -999989723 558429146 -881539169 -990471795 -507597739 -436105226 -210608744 887384211 -683188253 4219843 -557924316 -960576312 332218337 -300756265 -638294255 -456699733 571776984 472315893 913867162 405571144 -598352325 -88260598 932850160 -471782162 -112848759 479746696 580790174 675960132 298902704 860441880 202610097 -841783788 -371854411 258095729 515438199 -961784757 734837575 -945524763 -384734099 244041064 -700995434 252452974 -424105709 -158004861 -444245712 114163449 -482098705 36304493 -217225754 -908377861 -17670705 -39534660 -94662973 63666997 -738276676 560108314 -934842139 814701775 23793272 -104698024 -900165553 -241684100 -738864808 358949834 -600008408 -456529146 913607899 115947174 -219406920 -627761738 803184814 659270265 -79937769 446508115 -863898770 936707365 234269815 354093405 667906375 -103566034 -642940998 -48627479 -648989370 235393043 -757438170 -729214716 262210904 671196615 939917864 -85791462 521469982 -997743076 -470747424 -351934409 -701657575 -879997756 759005531 174893538 -320556362 734704546 -884576438 -335454820 169293465 -629066981 -795917065 -53075089 -768598894 580694835 767632051 -906675081 -414008995 645706964 585403019 905644051 -852536038 412330607 250963178 965917575 -312745950 899729507 -242629117 278077246 -748318695 817706322 -112334417 -966535196 -720022551 963916860 -294053779 215171629 137557994 282410737 -472760864 -120230751 -269221779 -403760968 915579800 395933185 -782382031 -959193799 289333647 -248797610 902694730 -401615423 777303390 -61169151 -384247954 456557382 41470651 762304936 -14088623 251440846 -25371041 -775663574 344378307 863310719 99915387 -46602621 730854804 498824549 170670738 555678478 976352507 311275191 -455543727 -688462361 15956828 566086744 -881497509 192345862 515794526 -42792606 375234822 -471497162 -589072139 512799172 -3496558 -898289566 451558905 345249503 -522511009 -715099796 253808986 -32196487 -783106574 755713128 -819424716 104083352 -317887459 -259378749 533905527 -256457204 80507578 -450628411 -21297902 335600716 891086659 770771572 -16963952 212013942 -898156391 182881739 -174575284 -284650230 583751701 713459594 513853312 324777594 -644266162 339932691 211303369 -90617815 410616560 -849756022 -806957595 -627192228 357828032 197001014 -113456774 -302157310 -968691502 -176853805 586765713 -946754816 -309642438 -272058866 665203970 -836928612 -694358039 -682085958 -735514612 -785516588 -121760998 555123347 -465571329 411814785 -889706911 924692393 406966314 -940276483 -848877838 264747947 -49599380 -222568978 800361776 762846661 -7051214 980502505 -32606635 90339963 -858290913 624704229 -205589209 -501641336 -136050871 -754631466 -576166301 -120062869 189225332 -711786601 364654098 -123575759 -311543867 416295135 -631573974 -316805981 796255752 97936762 -547905865 -681239537 335812260 -21030611 -330895722 -710160646 -236552835 -647686097 658147812 -371316976 -89818679 927112337 243364610 428838041 -421456135 291770844 745330994 -741825844 822331331 348744268 120222208 254879355 -408714305 10247257 67860092 360060599 -114248794 -659833836 442597565 832363312 -776852268 -82379435 594950903 -148530420 295232582 -928097635 -27184349 828129459 -238550936 -312152782 -353443423 -897565905 -223327790 -895783092 -702870073 892235795 982184281 -643039274 395749958 -107361427 142676317 561268448 -288899606 766441390 211064938 -406644466 26866495 -767622441 982649281 -37589199 -635510190 -651291068 -422440517 -557700319 -939739460 87529572 583203968 -663598163 512345027 156136962 621466578 -581448566 284328141 890188712 -263276570 322921867 -57359582 -658133744 -559701889 597703152 618518211 -748029959 -88883333 -598203758 -86341419 170374904 549455780 75307841 556284459 530030451 221273299 888374387 6740433 816586135 356777036 -958097548 -465946567 -686825024 -35772082 638634910 -441801238 801063437 -647026059 2324679 266060547 148827556 -490478096 -69559738 709038161 -248199848 402820256 763712108 883032063 72689733 344727323 892897020 79339278 521954464 476588790 6867240 971310635 -548439264 -91983529 -428615248 687272555 -186047910 -718382505 -438054499 209268167 -84672661 860745179 236745424 142799638 889204426 925404586 -153201979 475078895 -90619261 -952338207 335636012 -134518186 -700047342 -748237588 -983273807 524755015 101978785 782823260 -142450085 -222630294 -311682753 -995195673 -14594980 -132841272 -50106178 270556095 -578109839 82767069 98458153 -643287170 -498414682 179693568 -529985177 -999039896 964767783 610676086 5784152 -552717627 828467047 -781190748 -477231426 -279284413 423415782 -592607205 -15189150 -884042953 -886525902 626950133 929040646 780279557 545022787 23230815 -955542178 -20480047 -323550479 -861890299 256138790 -146023845 240127908 858186743 335466371 338630993 204239230 921139298 -408532854 -398736417 -963397910 -925750369 654472200 -396668127 918658501 -417833519 -829335831 -139578503 780867391 -877605231 361262338 335279409 -787371582 -844035839 -504697268 920977695 -100215781 -565651837 -896164954 708674883 -416747266 919878226 785417269 -632243461 -549591949 -375292216 -792693840 555728493 -987832103 128393784 381435071 364735319 769014772 -802992065 134809428 398574873 962574355 -901017249 938491707 505291165 355885544 568413749 741815249 -462756859 102087756 -590459384 69222896 -953715127 456217200 759524643 -948306946 608666102 -532007679 938918696 407519794 -713482646 -389962090 -834280123 156871692 750557629 286132013 -11002626 865877994 -814482938 580514721 357510978 295457978 505449063 -699630290 -370128266 -416467123 376089682 -552443399 195405405 146458172 -351350546 -147631296 -543725731 -891994316 612311844 -781696741 868631652 141356227 -577582587 891991688 -21356741 727260606 -731281190 68457331 -531912146 918081893 213933471 100239776 -769078074 -480616832 -243427114 -521090526 47350540 -950257188 -746383393 99816690 -827448054 -337180206 -316555356 -376372935 -912441530 156095332 310899111 78648 -853126811 -385774419 -862949325 80143613 832095811 125868986 637644575 653601435 -987804269 366415655 600062409 110043823 826018613 -821436767 -13039391 683281213 -215720698 576980556 -96546747 118272459 -664181189 587278165 -26840448 793725135 840462245 697636629 880869313 980472708 622773190 180981910 363191321 -187690412 408613614 328968742 178733393 564260696 -33087336 -735533635 -41420817 -908393266 240888923 345092629 -310426927 724349473 789463030 334910063 -489958998 -417738085 -343063072 340699725 552056584 975836712 -607966180 -112594375 -270448149 339206826 -531756638 684451687 -350626687 836507618 789129683 245728938 617095028 426787561 -65622345 900527100 -920560887 646074674 738607039 864363442 -310621377 -198457653 -379455554 761497058 450616653 724202555 -574063322 -939369330 -346844804 -501387655 -493046066 765334244 321382729 -800706547 -353554967 717179553 -383086489 -675612443 368274671 -683167047 -500138940 -114166922 -350878045 -920620503 214500793 -311224004 57531399 -630038332 483019249 -321979671 -541477672 -715019048 927331393 198233935 -139322916 548348215 -209496690 -751677441 -395735596 340920819 303915554 -699604897 -388789880 -227900590 -375041103 116290927 -226031771 -158600258 599767904 -572306854 844768284 -647145929 855923047 634814521 -508668041 749884826 -168064789 103754528 787492880 -422998172 -56898548 588742688 718496152 -303165482 506926044 464861530 -321678218 -417682339 -667450330 948375675 -845767868 652208431 -944171617 -625542921 451835888 642331631 479071669 -962939733 -21257955 324926098 22124417 -220089580 675356598 137563556 -819470113 573265271 912941665 43896658 -83066786 328823416 -23003916 128062642 735813703 274049229 -647790250 -654890327 647214378 241770401 -620169488 -146085375 -73862804 -62843540 -254307012 -666917085 -481078629 -312006670 -315234686 731572392 65546602 511847342 -385018910 976469061 651013128 -524413016 -663589624 -102756347 -591182077 -844826869 506266388 453577631 -155693822 -965453090 -789723494 955061142 -251937771 -24587191 623706398 608302616 -263631997 794689377 599027424 693594897 -739367962 -68465808 220723290 -548630725 284326739 374450219 788232104 -892827922 -363890979 967305391 -856880227 -363329476 -335256822 -412550279 -309572411 290293289 -422785134 152128862 -364572333 -74394983 40390531 316570039 -353508595 111502031 -788469295 189876753 259832269 -747461259 457405123 947483427 274108770 -884027 769634420 -597663908 -75799847 -553060252 -185294664 313699342 683434603 -373491328 -268300165 277765673 780589273 -762875957 93597616 604245737 391369683 -328456937 224016196 -901400908 368944339 -367231662 -986778391 -362122626 745235982 -260671025 541260495 629071036 659899045 558087231 786163728 -549595948 467455548 -594779027 404434613 -832255328 -562313426 -483689138 359697267 -444875194 317995701 622493011 455671008 713243496 912725297 319188784 -952728229 -454578779 -451393976 -789507884 425643539 -905121872 599705839 -711035406 999264988 -456621438 66895833 -129016665 793517652 -614355316 750923707 -653237049 655272840 464686505 -907648070 -159810575 -330999594 370327339 -243659624 880494908 754551888 -877860779 -217731287 -316034498 534751742 394303379 72712449 185756015 404759170 502245464 188337424 -889011867 47715115 366771255 895759932 249012933 318871663 -342368199 -738955362 -825316935 -181492160 -323969750 -310297824 -969481835 198865846 931819110 788958104 822310936 639714534 881742944 51396730 755107694 -678430636 -486125006 -13705853 -214052820 -496221123 -894033018 -440214577 -449555171 -458490022 -540159853 -560670505 980779816 58645149 -252617685 -306155932 -103565649 757276021 660738968 51105080 659578262 -121084780 464646950 -24071024 516815641 -589765182 -845318834 394393806 -360384236 -415977396 532539763 774696965 -737723245 -202115311 -885894479 -772460211 761839185 -408127811 -103117478 371481803 -839605829 -879720004 796115191 -385887692 719627830 -799232806 208133415 431804647 -655768710 532353356 59279658 32206517 -877736321 -604105248 -93902367 367437999 845696184 236131045 212629903 305338890 308176798 -201115278 -904659086 -895029238 -706002618 875132907 -561181703 609028942 -576140978 412477103 -634787918 -695793947 -278088940 622252053 -912312440 -693187025 904581411 -304534061 981543085 -716358384 -661948960 590772335 947567532 -562998383 -64371539 55814916 297010824 147974940 839899971 76886713 -751945593 153899090 -518668396 -693324874 253711571 980237001 542437254 -685878585 -720423111 905335820 147362462 -609575172 -684020657 899358735 916710594 -861002443 102271987 -232731638 813023620 -371966973 -634590689 404061716 -517592174 -819248443 736296635 -199275556 916884773 91470634 752475354 -626970170 549559904 983947979 499306522 374421604 96522655 -237784289 -351393466 428612685 -449672620 84687623 875302823 936822473 -670786136 312666435 -446025646 -185505798 -255246645 333243720 536119389 94335895 773893851 510720389 89598143 -430245524 -896548519 732504549 -62140216 642465499 -336564128 195634611 -597569307 15080445 -726543866 -656462858 573981102 -797886403 551242855 -820222559 -332137691 33269839 -415050099 532236173 -516438866 -242702605 680688341 -698373408 530176139 -224559701 311290150 -769743674 -862506162 442315480 -427437761 -811275568 -143712793 64344120 -938730276 -330782741 166957204 632119892 -691495647 435225863 -994520072 16327540 633301993 -859425346 149900540 934263285 185578519 688562411 65942664 405303281 -203202815 -808410296 605673532 271238791 859353415 -536811757 980549475 939702991 -559529502 -599334178 -969480188 -527893226 -117322243 -161828571 -89022798 565294538 912221711 -54101221 128327001 -264313529 -83828217 809776243 37715967 314621369 -98419441 -413001150 286907473 451704485 256088273 555747929 469332402 -663761673 309453519 142051213 -58719486 -911746075 438163234 201102522 -885370695 -179341187 379281690 479884468 -475598381 723699749 164698568 302696073 322944736 822330274 -586003066 879652677 -589568670 -595497773 160295808 580827759 854373427 -440678961 329780538 -727350863 -584904045 -234383289 3632419 -312741983 234224333 945379731 -766506746 355292517 891252489 -203766869 -968371707 -360336033 -840714067 306920112 -539531199 345281410 -852922854 877646327 -316122715 -846522229 -401844711 797006002 635652363 454923486 -865781949 838086588 809830015 -718134049 -50762730 990464540 -834872564 175147654 -3158637 862023705 -563172588 617574167 -270725294 -609078289 -627389472 857713967 -29495191 925765620 237495521 973502061 269176684 -576861618 581216158 882738313 859670609 910331380 -174472851 886270574 249064551 -424353199 306769426 191343624 3239661 516915696 344193043 551748581 581556873 -797003353 -14257379 286945273 568101394 108639057 -639401131 -143752278 -670834792 935428725 93493928 -916436624 -30692805 987508507 603289130 -249880681 -620962298 585825103 -610611267 597187000 689768365 -599323633 60669767 -759069061 819634505 418602602 -809422593 995623662 -919082163 473011021 427812512 119301127 696536310 434769877 -754527309 -785331894 565600401 -776309472 744128909 -913597840 -906110492 446885693 562379046 720014862 -224919646 -721531119 -68836629 549298183 -356500890 162606619 933231748 -503861306 -141755709 -963644541 580927624 -287169390 589408323 -451145454 44056985 287220235 88807796 -631554540 35942429 -319674108 -567987731 -697788688 364341922 -260417524 -956592525 976155414 -915916008 756037482 164772857 -523041038 -196100151 -257676446 -565864585 -710754054 -508799386 913267734 83591332 364651332 -535030897 -861148832 -267114769 586045956 -612004218 -96574754 47055148 132390758 862805609 718631870 -54361462 486038361 -154134956 -798662810 992260425 856468975 217063373 346926047 97332310 319219895 412613307 -978676848 196762090 821572050 -651542401 -411114216 -559473325 378248147 910667813 128021197 -744758227 -350875346 -239599852 -593037215 -675568863 440968891 -155682461 616335739 303806023 -352698818 113367933 319044904 797732047 114399647 -842371972 -588625195 -96613245 42273655 839284380 680839812 57808743 153190028 -201193948 -548980111 -983175674 -128532658 789138249 -45396362 -155147235 -152525771 -294590324 737829248 -363744683 -291464487 -606420386 540532206 -580881696 -516858780 -169777490 -661417131 -378623867 141087797 -131954281 166438048 -851751966 815537293 -499506805 427084602 -588235760 735481915 -47149665 -720437116 622460106 526200231 -481579294 492187999 -463422708 -76232956 97482417 913163705 405967090 -641228121 -570406170 -263305518 -666165443 -793284190 -182780965 -131487965 136608944 36475468 -637018833 -811918480 258212852 637263587 -756007804 857795827 -463612330 -909962889 -837643155 108040548 388469779 -751165088 319150408 -481169188 767945011 -869215213 -430141017 479996704 370478112 435836558 -835067332 595073701 422200648 145955231 43420236 -584497754 538160841 198042879 -383793023 774665756 -239622420 -587446752 -261508131 -316181042 -587517151 -691247156 944790376 -316566233 -264462004 -748298272 967578156 253084454 621055434 545504367 23341198 833790821 794382380 253334629 432823556 724993967 -444043487 856330790 -587920877 -595287370 584459683 951984570 -390831749 319317647 640486854 954587059 896472244 576554437 458877022 -315273902 304653014 868421165 215820907 -920495971 -859859957 -776613944 -397676317 209424884 569359202 609520745 256444790 -273457663 -685234886 862313831 -163129067 412050594 82468525 -107541683 839688850 -585050949 -127312067 -889302342 540515160 967929410 -305635945 737495783 195447571 -252743975 -682621343 713656013 54671783 594085694 283059182 -820714506 -826493030 -723714295 661719965 -395031695 769576444 -445501584 -21132774 685378003 -306098327 -602980363 527553165 -523656106 435160192 -733809256 258134975 563707741 199373894 573000716 -498956416 -18214184 -269894770 767114562 -21927073 13060240 -663447493 -354848663 282497843 307798422 320999208 544118341 366447164 -265703967 -771848027 930194470 -921108283 838449413 -987988385 158402138 509707957 719390131 -734449367 680193766 -821628758 -180376296 512345200 -479925529 776107349 850218063 380832880 17504663 871668097 -41635959 -233281798 -219830375 -381402126 269699366 -503036932 -648841369 -958881221 -683838272 -335060007 511452783 -466150919 853242701 95484588 -479837504 415287590 478897078 -686948493 975267934 950824493 -793743949 835670710 337453972 701816829 -769061770 998346572 34337618 -797981633 -83244315 -274352151 -521386203 -332517934 197793101 240694823 669212481 -328278819 -145890667 -360140347 -89205568 -184502882 100418017 862604950 -213534867 -543757422 223670509 68067114 824286541 -259518156 124875545 -551032109 -269126341 252852378 -206338775 894876606 -222520530 344474050 280957215 497870282 -577914492 -639468248 -720581240 33593541 -464434817 -409733638 -382436183 -521576030 -240610378 -499984991 136615532 979706535 -619638297 -517970140 577206551 -116457226 326890445 -884167489 -817609298 863371078 774001224 -814740918 277548411 -542360016 -459172126 -536677524 939863816 361317842 87679558 -792732038 -775531778 -316629160 -958917273 634928702 213760733 976593722 81697840 -475884148 -80795477 422009296 914445748 497909394 969218354 -476706137 396924760 -8787047 520211650 133927221 -879897026 -971017105 471714244 174098991 49156616 -759980695 914444014 880865364 -55316476 -403561817 908468734 -140054662 10477059 264886156 363041448 86835172 234160425 41323195 450840374 124437880 -241798266 -679869176 -341148663 -743720900 793395884 7034748 69403985 -659289481 -137759858 825647699 955290761 -168858857 -134045003 162816824 -70543681 -496660375 825772658 -894151131 -633096438 -490830615 -919294887 -648447720 -472719618 -56238065 -581410906 -161364399 -855483179 -161932921 864924397 368362060 -36065882 540920372 926323142 159888364 -548735606 709236157 398844884 167362500 580176627 861772671 849152439 107131721 -383274885 442531153 -278782195 -363932206 698637059 557829513 233304563 -531552292 -372025504 -390879744 737057792 103771379 -630797879 198386332 782943784 740880687 49356402 -814030068 -869566827 426943120 231370308 -580516270 788916580 432369862 -738141747 -308612796 -549707182 -253870445 251946308 172238176 422361067 -675613911 -961426399 -354525356 474115546 271877588 810196522 -841748135 743829450 -120653247 -502392458 58958030 -934921411 654877323 -491739371 -252760982 -384344223 4372732 253021218 837070752 426264658 712824437 -873109842 -950563865 339075546 510886868 404508795 -74015186 -155762589 916886274 138163827 833150283 -552005700 894509280 -863192442 531806109 542544194 -987981276 -546164862 -28390265 642035948 892772755 -642904214 -930473485 -339579665 -334955821 181398869 -112553333 -452343920 -346404216 140605699 765822396 958972335 -448266743 -66812847 669958039 584415659 562850994 -726226338 -622025175 -795320574 499111272 -823298880 185922598 -183980259 -516054877 -406064698 -995390767 -108494561 -829577692 -412262839 302671545 -241908376 462691953 473469349 258313997 -710630409 -17854201 15763343 292300963 644126945 -794030100 -546942646 381616144 -42666101 -326893158 -879202988 189409438 347770790 -537336091 -888063577 576081438 531043598 -70053593 992302286 17664766 73926958 823205499 242016080 817343518 773836858 -444891522 669401931 -271276695 52426866 -295083070 -672870027 71111833 -141787233 -961054814 -113907287 404972812 242468590 984076346 315985686 -427924849 -602420784 99668487 -439287933 -268785464 48339523 -44613769 463545319 786320317 -429625181 -463176634 517233066 380180109 439372603 -689106361 697374988 -590900249 -794554426 -116920158 140394252 -45352700 -641783132 -211777323 -83165906 -315696982 -971969434 -952731303 -440680213 -414062349 -802982831 -668044026 450212170 570259383 -619975091 494470404 -902123406 731145523 904306276 730259807 943080399 -28906734 -57186635 -853572561 220135274 -420936762 -235020674 -66622419 107811808 551048058 393555833 -12462240 -658228407 262761798 213627702 -999825637 872574555 -260495658 -854504758 699384578 -473721213 59520167 -925070698 528663369 -793314506 -436174265 694026864 437888659 966697816 -215021418 559686751 -32128101 -527501653 -379468393 -80577129 167487416 974111271 806266466 -869165712 -826456293 -919794856 -189419429 -325675721 974186227 -700631506 -302133214 667138903 518615608 -719717812 -720121833 -349829418 -808176751 -849529646 11955532 45762617 664981307 432035985 987426457 619238483 -620413685 261872245 396698183 -78537932 350047879 322334113 69700882 667212813 231155818 -584827394 388117699 214223510 66449208 -955099770 -156639695 537114692 801109212 511356524 534837465 -86736447 -403762906 -140116906 583659511 -559070240 -95159231 -154434134 -358608925 -864963568 -838234488 -210432140 -110703034 125533033 -163141473 -628145074 479946212 664615618 -704924603 328380576 -563043743 -331227998 -9576413 996987412 567169713 259021709 468925601 -43116591 124769545 281304055 -681499153 -155090758 352183849 421363602 878997572 670028615 -100895711 -665156661 -682488981 -724872851 290599218 369611378 39962384 720639398 -438188016 476074750 -415018226 647835702 576786915 346234429 882226930 -425965531 249383082 824098310 -218765676 968140356 259575691 751638155 -450658455 422827664 436062699 -49456790 748253750 4068337 -10725764 636725061 255469176 -32677133 -229673339 -761856839 555057628 -383840361 486645206 -340205725 -830002700 184636208 -256707908 -792773682 -580547233 121936849 -362956957 -507395263 -502379448 -120827850 632133240 -433578200 464061026 661327444 -229457627 442322678 972378315 -220778389 276666175 -388679684 960411389 -246402125 638885977 86331293 254260903 407679383 326553367 605762764 267906039 -747423222 324906085 476649977 -992415152 971263988 267914243 -34743779 347289080 -780341118 -741315838 -285645436 906473500 289895178 -927709250 -493819207 -832414710 115548070 -347430988 -7214525 -313421568 771057827 -563313201 -380325863 126209210 570688879 -265158928 -171538507 967947155 -796391516 -183594560 -261694674 198617627 -245390599 -3326378 71551783 543417839 652499303 489943705 -479807591 -633527915 985559520 348320494 -983653633 -648428774 832378450 346762827 -366322650 694713257 -542939685 333392662 -469407276 956995421 54499223 890677015 686511232 -397408431 -548196887 -6412067 604038350 -408016482 -870811648 534875337 -883330607 -282108163 -349502206 -429126155 891606446 941908753 392245758 607394704 712854923 -436730716 903960417 659001853 -11183660 880392342 -97693590 330855910 -549025454 -648701482 -285675849 850225322 -91878748 -886375109 734184617 386890071 -616668564 136309571 -241782103 920717742 979023881 292389597 565545547 -688276481 -635844398 -470538514 -394178542 615666090 -478111025 -610426383 890028923 -616606947 206017304 683069043 855579251 938219477 658681089 515823457 -738088261 889615743 994624917 -922740487 467921105 511437094 849126208 704816819 -935911607 934795278 -699730982 -263038938 -580519103 -738212755 132901297 -921771095 -751184010 607625638 -352100216 226279051 -991754796 877924497 581787966 -947851062 -544889361 552118814 919251688 -334646697 923139851 837412970 683212278 536561118 182463220 -119445563 -607680163 720753089 715711691 -308563351 880772569 -603346627 -68770511 -884081698 822129343 -263031555 -911606452 -747891790 -893277762 -819785585 -425957148 960833585 664266284 -547022521 -85539131 -513184102 97471444 -149745729 61107608 -105005129 69448804 -545351394 -899893229 946560491 501732613 -739053613 325259657 -216399069 -670069747 -194622134 989712994 641590764 543005341 132930281 -195031841 148138387 -364701121 575862444 71016486 -489363306 -613877752 -602220035 -497563287 -339005190 -583645276 569828712 -978540274 888431124 409719910 -53659564 709877423 -435953751 551331467 -689009713 -219930926 -952589530 -165762377 -780948698 674483695 -931425119 586584654 -144871795 -350455350 903945573 393050032 -237103738 -88739412 453609732 -659169476 -930668931 128816066 -688021863 627418249 995219839 134922185 -421039774 207564402 459789451 -593587336 -449505072 -22125887 -223800310 -789832874 -710358959 302462315 13127227 829751468 32807651 127774231 66275876 119785323 494239216 -897638290 -927234758 -786765120 692048432 -916106774 660879044 -116537875 491721068 -120416419 -252038143 -410878687 -797467017 -492080920 -336779142 47453338 677878344 38206127 -490954324 883705398 -858047689 -911458953 -625298325 -118420814 479619082 -849305139 -347037814 851022777 895140058 694058990 -50248462 -676719169 112553816 914964507 435538391 995146108 -268391301 656688382 536139396 -249116749 -175463330 420354837 19624613 -93380212 -163662077 826146801 910493737 614234363 392211712 315763507 945295531 -375162587 -914103426 -814899749 602494178 999389672 168798374 590853972 -271167846 227394030 -695937075 -780446031 -831404279 651843271 -791793766 77569598 -530964801 -939750911 -865341869 -292992902 627301164 -461303556 51081500 913523636 -445213519 -370158347 418034885 886610722 736646624 -922887333 -379306576 -909119561 558511878 607824203 -401620681 281784405 -962624769 -306469004 79483444 159527337 469966514 621394452 950566249 301451209 988068550 905360722 530104126 -994775947 -348379647 948503414 317608993 -840363114 -495398236 -458120093 -477510623 -779795031 -715539480 390474734 231243185 -883577790 -5091396 -66555880 -400323756 -391557394 92186710 683928249 -302106409 557853585 717171571 531968613 -265345751 725387485 -783925410 107336121 -488191753 894167089 664253976 604882110 833534144 -237018886 562969612 -283695606 983400273 484659195 527798516 -511952292 -175794691 424137510 -768980760 993809698 536866417 121416307 -581597978 566819379 690440145 772613846 824696785 937694513 824850492 -382866806 280460707 -660860444 -861601628 845336653 389135569 -958249550 928983486 -78044117 199022430 504563714 706338061 -661538630 214484993 -77263296 -99224646 132302940 819467241 369305458 153184763 -691838497 950243165 699478487 -65015174 -861774325 193560023 -58673895 -590527775 -1287766 -2041204 -684754170 -28622877 -675853704 -245663746 82042463 103171152 -244622656 181323265 -505163739 207136721 -89258193 808199910 333940188 -154221779 143457870 18156786 -529527114 -885832115 -940559607 -562760373 -321381835 -495081336 182865621 -214206833 66182464 -520839779 -611316030 -941540823 289734529 -335503799 705241379 306401469 741575615 660320211 -497565643 765485505 837856746 461848493 353947911 -904026073 226577333 145731249 21763134 -547758349 -709889038 822780651 -217319168 -955094098 -435526912 547477578 -612540779 -167592533 112918590 -610869682 -365649165 -57065003 752016082 328599077 -85081042 884833511 939704719 -3591979 700896470 323749563 -826977271 -377753538 664568019 868952327 76124271 -607359938 998151013 188217964 690199325 664476438 531078657 -250396085 -664644999 -301534960 -496462505 -943770750 -348151645 -563378787 945737156 649399649 -517778826 622420901 454506760 -434880213 -945862332 472872110 52104033 -588757994 -51018657 -863640385 490515817 526821960 840987898 -516975310 -537341453 -319977605 163331460 -488107536 362700751 -930513226 250345528 170776195 757309499 310887944 682762716 810331799 -302829929 240175541 -603602958 -800973123 534859655 -849391147 -986359379 -553225408 -458511108 -204975507 -224073185 -99014464 56558144 890941086 374541380 320244364 862287071 -987183498 -458341159 919696797 -979198695 -91733151 539497266 699345366 -457278826 -443243835 -679082576 -189681714 -901341943 -115233820 545099715 -204996312 -988132584 -593797909 272999117 -673025700 -908598948 -85973972 236696410 -723256724 767532573 868823412 268764194 956359003 380181586 523226738 634114549 -768181431 -228359072 -156424643 -901384807 289394107 -810070880 337339976 -991597247 -660361252 282687761 228497852 834043999 -349630356 -367268489 967711424 -234616819 693810505 978530420 221389216 926474634 -286824071 669597314 -415240696 -164418620 -158614611 -300745994 43436737 -37193103 -525978792 290328606 -590049366 794601347 272663143 888771143 -976084515 -754606169 996431406 15912828 -475763690 36652945 826262648 519537748 251468325 873818426 -454594067 -400630160 -651152432 219243989 -60561352 -174479548 970879911 -991539721 -960060156 -699149799 33473191 444485910 -59681902 25302405 -478844396 -307382830 343355996 749536685 -25499849 136251960 -500354651 647784559 176758792 412436483 -670719482 -191332634 81329171 295156344 774573322 -545321578 -989829582 80772592 -826125783 -504157354 -372257705 965737006 -708785445 -304003825 -683679227 -848104673 -219394389 -449045925 -180688974 375335654 -124459012 -462033896 -223755585 24437024 741795739 560105453 -863242861 580347433 -738577997 429261793 387429083 95697993 774406466 -723234767 -395423813 701482971 61666021 -622614565 -953722275 -964377138 937386305 -144546726 -464591171 843800783 74408341 -821666454 -574091631 239822182 -173874329 -149255974 970572861 -395385598 -951104375 -657966931 886837035 -449072622 -418116442 226673846 778269256 -441228186 768994484 -805781699 520963541 402814783 686955849 -984976682 -181315963 -599019084 683950202 261272955 -27556710 -88658275 -112816935 113997050 346288281 684453180 74178293 -533237430 579343614 866441191 165320113 -11808607 360462483 857072630 -673039993 -761096081 145478312 620667841 626132185 372472375 69598061 -944181536 -124233203 183044480 699521457 847901308 757536242 -979022827 812046937 -626134564 -201514485 460993874 -959579812 761308575 811343103 -356305709 773954731 61639880 587730260 -569154502 336398810 576074989 62556989 748781311 -96470565 320218664 587696316 80204607 275107724 -379619112 812211559 684619288 59735782 -822091796 -4325870 617240843 208746344 -934080367 -810254453 -383940009 -359454064 -419714640 -732630398 -915379589 715891735 178210853 -51312587 -226379057 32363070 969307704 -429966056 581381594 42614062 375709853 514806810 796700919 665812662 -288742099 -481515425 747540392 332084245 965654075 -281506074 581509852 -899754079 74140298 397349935 -287531850 301191838 -190135579 783092973 -822979735 484009024 -707497623 -136848130 744895665 -341901324 -490586 -494101804 312034685 948656303 797248737 682601316 576542728 -236582688 43958567 -924230792 888172474 497788995 872561352 581659391 -584278522 -459919077 836317154 661696848 453995642 281377711 -478193797 -148805531 -57622461 -161236173 -805000555 -874152439 -835418154 -584881734 -841610013 331325698 357423025 -472985845 775153 -145473556 -304594348 416634480 602594958 -423061295 -204499184 337006068 633545557 546206504 624075242 481778409 549622063 693454951 856151068 17464527 8910161 473418964 756175981 -708661628 -147255755 149444447 -241670026 762747627 -555855073 273121828 -942468899 -395468602 887438846 -445599780 490489788 -293197836 -255046561 110841695 -799603804 -63144713 520094769 959422633 723521223 -156676751 -737034533 531374075 10472379 281939145 717351735 9106530 482144552 136266692 109529892 41411469 -405941019 446959620 158624371 634999932 265039785 320400682 133231430 -36399405 -525537312 315685394 -302043130 -369820178 187479178 -474820045 466943405 173791014 268779359 634817203 447513374 -517406179 -934403006 112271233 -15290877 997758780 -835048141 117079616 276398130 938241414 540112358 -327723918 -636517725 245211360 814603113 860311281 640337204 579421147 -431739143 -799489225 351114269 434178406 605890403 -785289601 401573405 14735470 -32635916 590537033 26590149 651897779 689648016 -357145838 -196008709 -646703242 -981362321 327958073 -522060732 100310819 -544138728 962798163 640049963 -441254350 958850692 361564644 155126678 570208271 188680332 754105336 -452373081 865022341 260736365 -98546539 165061479 398227173 469467531 -252242232 155606377 -626936447 -479458288 303268631 -396989162 -707186420 -283880697 -435018297 423644772 582829560 -727761512 -965809915 593217705 345912876 815267164 -106112232 -163009892 25671016 -248874638 -156657871 88643384 213142290 -563590795 -20544721 527561383 409151363 -574802489 -831249482 -805725873 -357249287 -964292991 715382739 926719849 276100190 783103268 -879247639 -436638638 -935632007 898706479 337651949 -414595259 -428673924 -943389266 601006973 -239679185 -754572952 862270950 -334343945 557070347 -627434380 -942225195 497909774 -924035820 -113167625 213987381 -588355998 -122891173 -546552759 727760933 347769852 911567377 402905990 41258529 -661278701 119968696 950851804 351582770 -602574018 45386263 -518296645 -322112074 -256392677 852157970 353750070 151782768 -316887230 -355132044 -737306901 733936723 -714871092 -776946925 -710488174 296624755 -314537353 997884228 421939866 603267414 231971069 -654549779 -622930752 -584608959 -89307140 -99732613 -813138679 -432195934 446853956 -484456312 -241541035 -275694656 -631194417 -825903033 219995068 871374992 568056212 299733373 336596637 569325075 583210700 -345609076 458355992 -424043884 673778324 960993033 -810670421 132824761 -91861288 -569364222 -843256274 -171414000 -576436187 -471282364 176585363 579663323 -828426019 981976038 -94555077 879445325 -641436050 57719912 540461861 -217019997 788172898 708122061 913779086 -622477523 -673805354 -391306826 832309529 695261355 -134331043 597275650 -53132027 430552794 58148910 717711914 716967225 -693031666 823339738 -332430629 599976953 184140913 362054650 -295626150 587471439 -639305774 -791885199 -197905394 -668985618 340756648 -777984153 632680905 -165275519 -492477030 -908581172 -576630974 763061250 -894918826 835685688 330416742 -290707148 -244440431 -406577374 599052010 62337456 756902792 969163907 396000928 324469787 -273261885 -832089419 304076860 -809173916 -563867532 -592210270 -166117431 807372411 -437285502 -541483875 -584353448 -194730186 -264333088 602660062 -880071846 309619174 -706324467 -596302238 -7894925 -514982406 390380848 71630138 -439477392 -34250879 531919417 958758881 427668597 30101080 -555684667 -525846509 42355733 -389122653 820477598 73072652 -516501788 -297754999 -44367402 426941989 522567212 2799182 400387998 388020088 -542819306 -898766795 32866643 -501957260 319692461 -743080124 -238794974 451366638 -738139953 -196599381 703237090 441629430 -773510373 -12387318 -2965342 -101733688 -108553739 -486997589 974017093 -877781568 -329310916 330466792 -576669834 332981178 45478677 -489868329 -907903324 -502993049 -174314800 818504035 -318433287 75296780 -649068164 -474005060 -246449498 568340184 702405471 -602082352 -833473149 -878301649 210326537 -510078795 101059495 744555989 -117523724 226222979 58164254 108712372 -758675782 614444210 349834029 335391735 -408948943 -599312125 204132765 998927668 -255131810 780371735 19950441 797546263 -713874780 679841655 -75442932 -508522645 -387680983 -307558115 936570134 990868207 -791937597 403515328 -506767363 -304425154 -710546897 -84251484 767303310 45043851 918049771 -969761537 -905736709 -812255691 334280467 889867576 -535440577 -982859649 -38104085 703284110 -888209885 -24261765 -357957218 897698198 -793147411 618471898 247578661 607448153 30236619 -927790231 692091683 151396596 8587203 19561931 -221127891 -368295471 -808423882 -502880804 -197931437 -514845208 953373301 -991042561 268172846 -798903574 -226437958 -887118713 -530643141 179241489 66409499 455389166 779902932 -144546435 -991421740 852756916 9237402 611155633 -697413604 471273844 276675391 789448715 -550203843 -795522189 128281191 -303819992 -121037233 -445152810 277072032 -930733792 -857342599 889924868 -807035256 -492375657 -506293798 -624446164 662054015 906596155 675685201 -173661516 652502017 -198366657 904333050 -652988503 700774847 -356228847 -563114175 632655778 288072627 59600844 -652573294 943011913 708453020 -84662932 19819269 524799463 -524455421 -77235838 -827594616 -402043454 -490406857 310996037 65975897 575324128 917468317 439522347 -487276759 -974868144 918978204 -112919778 550703704 413463368 -151552664 569456733 636698311 -790817393 -987599440 -478397975 532322065 57312555 744366484 454066308 444002182 -910858049 38018074 983151322 98395170 169881294 -646363896 466166670 337013450 -490507488 512352125 609465453 -286293053 -11498253 21293248 -374976123 791627403 970660856 860789013 51148994 -747527985 -632563681 641326262 -168043812 966320014 962419628 800473973 -756393169 813144212 -480370698 -40006795 489612009 454968735 588837090 -967174190 807544438 -866347088 77854729 645053065 923449739 -660441126 -30366288 486367099 -41513149 -6553073 978652711 706187891 677646503 71971309 -12452979 -833236705 597004859 -118921330 60771035 -201485882 173971702 -728446812 668360331 167918486 88821466 -60176945 571580693 488922712 -706131254 -55533328 -594619105 4080376 105812225 -288424105 -782880844 315206626 -995262740 -330981482 -896190795 -880017954 53802978 906199014 -180227902 478511155 942956628 553529753 235917359 -84428325 -302768854 649607733 -134690835 -830090227 738434959 -780563530 -502673834 -642643668 714463950 439100252 662115274 36103753 -522475614 533378231 708859464 -519473690 -206144246 -798466626 650081352 433961900 -886487009 283529458 878871898 -121338832 -648748049 -907679275 -931314298 168627549 -699946200 731201780 -737281835 108722802 -767578073 960488358 321593698 947916057 -71447187 849616698 -677003081 -854312085 217603276 -469845311 -960360809 -592055913 117924941 -785786381 913384101 -230484957 -778895259 64158364 415980265 -296089248 272002975 898797738 592142369 -740787351 635796287 504952957 128482752 218416348 -66875412 194310979 679831774 -183349989 892516294 705350521 95097191 -570701653 653148289 953781705 -790610747 -514831752 -429872873 136055742 -616601997 -352440549 -84123568 166736354 -798091745 -329203486 -524755452 277184712 979884616 -599604979 206598730 -260823107 -832876289 -911409720 -573264519 -76071881 -452712008 -918795766 32815805 67529323 -894939505 557025688 715512716 27154630 -147650357 100708063 10264864 809421044 -665908651 -93822593 -845602779 603832540 -917167238 829405294 879713050 900097882 527322400 -103054057 -412298659 951780605 392852845 -190360586 -656878078 396164578 337887481 -929818993 -82361147 -581668341 619033272 -645469176 553614060 178911999 -999206535 -318874153 925400970 884581188 -241012376 505488677 -9368506 261301029 251019436 680644001 -347488501 602183082 -679912919 -176561577 797224877 402268899 863861346 405975414 936809612 -652650590 783524337 -101744308 -819797722 -10640746 162003953 -121135631 844091272 386337061 940423547 -346660948 939388564 554136526 -208819889 -948415963 232567547 -181816293 792296260 -246671037 297860689 361253031 353712013 653178332 800409706 -16928422 535995330 -596320827 816983817 704635945 171502211 -167231079 800156466 604840602 237753140 892230923 991968126 -146001129 110782362 757010984 722333241 -492126409 662301525 -841655753 -498713 -415199259 112956923 449472594 107158968 -927611750 183982644 -704280801 42517573 673970688 -355211860 -929702994 385674901 777026185 530090633 -418930883 644892532 -684884816 -816994161 -34857369 -262505525 -993133882 -250402433 201285331 -522451790 -203833545 -755187054 150461040 -143379854 626650396 -350749351 -735836666 739544073 647481514 -375544464 -157020885 -621531220 -721375843 981321539 736638757 -607309547 956327711 795713882 -273837405 745927538 431222888 618463524 -822787171 591487749 -766992206 718762875 248999532 -577507936 937555051 818062708 -930469392 -115507057 913950551 593094710 670332349 -821926006 -830866980 812876841 -787165302 376602903 -281137278 -351749582 875676127 627519932 403504011 -487498102 13522161 705287965 -175723663 141554232 238002443 314176210 536893891 499389667 559435403 -266266286 -186018116 599573100 681129595 750887745 -530789661 -737553267 17196894 -565244175 -799226455 392709264 96709273 -183934838 72349539 -802974806 887911899 984708375 -641405064 -169671154 -905526829 -966059282 41680660 -307109801 788675906 708283206 -126627350 -632002773 -667415372 210289225 -215496416 374247333 -782226225 433502896 -736961488 736233560 -428944170 -662714679 -793837480 852448122 475951422 -229749385 536285538 697158044 -939959976 169711327 352665421 -838880176 -472754411 675604446 -400114722 -621454586 822042027 -795910836 -414391118 448964599 425170577 -154403303 -81973500 947060604 -683533984 70767385 -646545788 -686474780 595389885 848259284 372172974 149933109 842837135 751867683 222829924 528654413 471042593 -31123940 793738388 901099434 -437904395 -471788717 -805101810 -877273990 -445603023 36149598 -382809571 -84752322 108391030 -454610179 -420251369 -133133576 253296093 800146651 259571121 153431910 722752065 -395018242 -227747497 -514353116 218758187 -712876222 471369902 -863311500 802796941 828458982 689431212 481737893 -515405594 534610860 747435310 -778623402 881994917 -153969064 146181230 394514131 -95370535 896496474 48897762 -312389327 648234295 -702526764 -467343366 -218348276 940733851 -424691031 918610166 608268397 -802709059 -143838211 793247642 -498972691 -59124700 -461415314 593828928 580907921 349940772 491048855 201917163 -310212924 -581826171 -678306904 790867566 -156810701 3068640 125876296 -767089479 32942906 -127615611 355992491 -850847775 -926271640 -239467584 -821928501 833982728 -548975167 348563225 935339711 -618945790 364127859 124767597 -751225885 967023043 -603984112 863400030 725918381 -476517625 -500700608 -499882102 -575998289 -476105803 -489425564 -111924828 -305293823 51617021 285612573 701563742 441347152 913901270 528156735 -596788393 413541573 8830921 861071766 914649839 683917386 80856786 745444107 -417863126 712830100 -172851020 -355834865 -576111561 99970036 546073055 -406357324 -758260730 659669910 -543550381 -377084695 -391252366 -77040459 862376437 -79784726 520394305 -821915123 323022887 -446508515 100881994 473665245 873367395 -246100642 -371292908 -966831925 -255459890 856380107 809727774 318170529 -397253019 537663727 -541789787 -15421832 -716570284 403924481 -664958840 587878316 -674648516 -686028446 545829156 496603952 972997649 -220657399 233489534 181571262 702728002 924470910 -305663201 -279160891 511910493 -838337255 -877562527 604220718 -321997614 -203256706 -310828876 -714865150 -192835690 -782841293 -123719915 708372664 909089046 -888432275 -428742339 738262570 298385470 -93440321 560977599 647995173 -372982893 123509602 -465743874 43216269 -636981346 152948292 -220584247 22192236 -550247601 -825287092 -25309827 -364593564 -14672841 323643945 854531920 -646028930 483029582 -89624200 -340881651 99666264 -107091687 -83186891 157137237 -843340521 299406348 562808013 -449146356 -356446520 191338703 294443619 953539796 642802468 -359120894 878327749 -523227869 303383652 666325043 841733968 394154257 654806137 -731771414 749506748 -474643052 -791667582 -77500207 -161707499 -967003238 185187875 179377910 475027473 223189762 -880935075 -254714700 -783396628 -267141512 684222360 -576893782 -811595187 -743457700 637882470 -936173988 909470120 -220169161 -893423420 -192073287 -205319074 617325872 2103722 -311256924 -78956773 -596014941 478671641 -599386929 57825964 21962715 -965660191 -473830104 979017263 54553075 -824859213 147569361 -918398344 -906158815 454754412 -355292099 118232486 622962038 -382596386 -163776563 940428063 63570056 -200284522 334475249 -272830715 177916290 161034366 857149464 -806758404 197330124 -785200382 -469608704 -310986993 -676279176 167153911 166933223 -582167352 -59291745 -894611855 -889646454 949423561 662458127 -33284095 -971661725 454405426 571274400 688698109 -448414635 636684122 396912388 549614014 -773048204 -938223030 -543561147 -53964122 950163035 601154046 466198958 -465579853 646544972 -732859418 861351547 765770876 -819587322 503303998 -139105222 -192290484 901444012 -615069769 -665722297 -929371125 -996024116 705401893 492303821 993283967 -865776633 -923740631 911100351 805107059 -95190928 142644620 278693444 32545258 -437295930 -650353708 631575389 -218172944 -772415182 -219845007 -916704410 -939381269 -202846727 291355874 386773106 262718656 -412466527 -182365832 619070559 -828567386 987575202 -974146281 365517259 -379262182 -436466769 -170093331 393027329 851075948 809397433 -733602819 -258518611 794570639 -124449305 237164303 238359516 544971875 768779941 847400053 -351381400 224683205 633526817 545208250 935496274 -873897647 311770386 -924170958 823294897 -530835943 745921146 -567643828 362016927 831597841 780240534 496769621 95568777 -474925694 -470674699 68833828 -791535200 5332916 288780967 416370140 -775522484 -801336224 129479665 97878299 -274860795 -281076749 -889565801 -578540336 -369475001 -330856131 -268762028 417066369 569286853 -28311682 911714782 42775633 292907702 925971567 553149743 7432407 -757983472 -131501626 121190364 -938389872 825445948 69091486 504856771 898183309 451399091 615651215 -122738181 150659268 -614495521 296960999 290685844 170688611 48609958 765973018 597455849 499528046 -898166934 -24273927 -524488026 852942839 937716562 599458586 -802436375 -696748524 -760395716 465861196 521693164 326631093 -387331426 953818447 -964161488 -692392720 -19917383 645306018 78274866 -877331334 634134532 30673456 -535314714 976688543 385050100 643804269 869021078 -661662965 -701685602 64450128 -113859686 -825466020 -161735645 -759715733 -601768503 82364388 66320182 -883137585 -471861404 926353159 211666313 -217505936 -733200317 802471519 957480602 984846458 234620597 -618047929 -27150272 85788040 -302858284 738319498 -593497884 -282254749 492143809 239705538 -385463276 -976478797 855558270 341294275 802619332 578218481 792331344 -537814942 -556345168 576059930 -235571983 -961019924 -368051104 -550625636 464480477 321162570 32608066 -939311661 -105793931 -503254520 -657005152 -528552018 -799626731 -727660191 -312890752 417072100 865008242 880882752 -141271423 604464355 53080101 218145086 -37177730 -487464042 -319475303 251112302 -404634004 633683594 -978302587 -873536759 -793066144 763455813 -209952674 293156936 288739510 -391883064 473533770 273443109 -566403673 -151911600 429108927 -443846746 -902837710 -273035774 -2435470 466889224 114326077 -452675941 -429755973 281559658 -394913934 187953490 -969300437 610354692 692569678 248395155 -254324028 336723258 217011298 621504909 -184205568 -387469076 -759291545 490189933 -54456210 -111352582 -320979570 757449417 840031540 196299953 -634110004 146393677 -582124935 -894307707 -822276370 661303914 -547914628 203361400 -800540496 274894441 -64373137 704886562 -991437510 -668474444 307376029 -739648403 -480662785 428974830 -59614204 -895120807 584470680 992453211 -435742513 493451320 -57794685 -79259881 955025202 380051418 -173686463 307713526 723214438 325067057 -620037415 -514036826 -479127942 179950087 494829810 -320104816 994848073 248890945 955068203 525834125 -355032437 65227089 -556957198 -151120561 937383001 -692994502 -838797775 126313024 357431721 -454501423 -578495962 -798226907 563723827 -654456520 -310445037 529486541 -505477608 -416720394 772030108 -703068730 -337185778 -994888753 -772755198 -641765168 985764538 613964788 -651085241 -726682055 -170659716 552240451 885476890 332985776 -955531706 -729215542 -416897413 -834642532 -701906922 735679980 -234176020 -7659115 865212885 -991268739 422670215 987358797 -37789265 862865683 458909686 -178834987 574471784 389009704 18564093 511863448 -791733840 -395873091 896454111 -498273861 321708936 -91907465 407806588 468499034 14322292 688916954 -71230207 456193288 -56265174 397453361 939432308 994813129 -136319502 -954857259 -970323690 81083631 -628603675 -277667363 -326760744 522434874 796561593 252524478 -223402890 412406483 457549059 378514654 -702160147 -856563125 -503314433 1566287 436774190 -51905850 -957744026 -466017739 532174154 200090886 -279547700 556271102 -658240903 -38434952 -608681513 562931677 -230399261 954392192 755890846 -134544 671128151 868309720 -928090781 223609183 -832483799 169380301 -609321751 599565142 255791951 709444213 -672482849 647788254 -774113099 -189392302 611274744 -893724113 62345227 997876887 362457988 352088569 -58668040 -248945373 -260236305 61288517 477466822 -993352893 301048349 107346919 23008658 439673864 -785483655 370394977 -230248796 -867492779 -804962866 -375609458 -800218303 -39668320 -599207442 -969783562 -249889925 342869306 -38011218 -763259798 -486963569 -232482208 -71754780 -352599229 -687827238 -605821096 375625176 -397082433 -678169432 -157370793 627212316 -136214472 -990010659 273021956 -666366808 511530810 -859296933 -755792057 -265773679 275626369 256885779 91541614 942160558 -182671381 129035243 -277546595 153852722 641514142 986852621 85823858 700857786 -856603012 -555189144 44381638 -578254109 -671801291 -344937198 390211221 -131504799 407782015 -627655607 -137505297 -105894664 -821406815 605257601 -56949451 954400666 -130395263 316978756 -218226486 773136434 -223058911 725247192 -569394198 -520767441 -875940811 979845422 -400309464 489505267 -521767220 227827273 -258501565 -317287726 -869659437 10256965 -153637799 -891743754 -400351521 300167785 567452154 -330485622 -355413202 -893369711 669403893 -199907495 134927832 -139686135 -606430101 -73308093 216410307 720214277 -371050695 -424795963 803068069 422118803 -948334982 -361086380 -330845432 15529708 -529721609 -773145606 -758241369 -89369703 -58883564 635896280 472170754 47920255 -637041077 169291844 -159574853 812977355 -698201647 515613601 375265352 -322158575 -588687485 -27179921 -546685428 -52387937 -481829372 28168 738413562 -206041583 976414470 -980379148 -438788669 137488331 -745111451 -108145090 -999996428 -527066274 -468266432 -703050879 -926395709 -667410275 239667392 -790382942 615174801 861364189 -86987172 735601014 -424949029 222214514 -943929780 740956620 470869344 -59871341 631129829 334924607 -767550898 -928604121 957239385 573499816 -369570558 194551468 -860322010 -320999767 955857516 -75940361 -574432484 498323820 -517043158 -469304288 498332049 -804944742 -11786085 -914388840 44792055 -696408514 -797594273 292555960 629855803 -567718220 -947820398 75777332 -758308111 -338621162 -531673624 316219013 -611092918 866198861 424651851 126223843 923312433 549715639 -465298044 760961647 -485884010 -860695563 -717349957 -505187028 -242503734 101458864 826339860 -6742200 -726943554 -52656952 -904935493 563457756 -456743897 448333980 266713757 -562858724 431208824 -273697289 -371922635 106191082 369610710 -595739178 486925465 -906020062 922737761 -39473121 213390199 881649865 -70351738 -128160975 -685932729 85337197 -561854222 292607890 -950007942 -534980617 632140814 763836917 210850715 473771988 -677026598 733465531 -330599227 -309682202 -350326101 446605252 -459888528 -204053899 -883326089 325093584 604968516 17951753 301501821 470266682 841041642 582381872 116999011 -577896331 759627838 -734525763 -106895516 -339685758 -636284731 -943260649 625352131 750957721 -991668682 153457467 676934633 -106395491 -815345973 -151386082 591035262 -203056387 -170291548 38439083 616345149 -333892455 -735750366 870169566 -84273148 112623172 -243269646 175032392 -826021171 -800070678 -985880503 -246704612 -748634171 -868957041 116931302 12414383 180029940 -114363879 697526161 134814520 -889816123 159089012 128358858 758123475 -569681000 351398223 -659781525 -339666474 -17084632 184377706 136708469 705645019 670905701 587308910 621725471 420934123 6508674 845918698 -320339356 -527567729 370389804 667425114 -264257549 804763279 -540880347 572636101 -931653708 -813931815 -891067456 -812796333 -363664582 917251653 710090406 98350624 509282887 -11620518 -904497119 894789800 195537008 477452256 -876228271 -380021766 -564843482 561781045 -67599224 36178078 -400649320 -810377659 806696582 422844502 -609379013 22460129 -720590957 -709342412 -978617014 109068359 175990354 -700252926 450779927 -862241752 -939089661 -390720534 672150714 -919607126 216959928 418462780 536266322 819206757 178445147 -313753513 695821526 -923905853 -154699808 586416344 -141042497 -276620767 301011348 348183079 333569461 20842080 693107964 190119684 954672004 611489580 223842363 -396458793 -82653856 -866278771 272045731 37737031 -744199802 -413143587 906014120 683007130 782105735 -929694435 -326403129 -611619582 318991646 -680820225 -61676120 811447341 -41993620 773545101 1438733 738925429 -463218007 -769881775 565261084 -511676010 -594263995 -643439929 582259527 -907517345 -404619621 -685005191 -205867931 -360712986 -764038421 300663079 606281168 -899314258 -983198649 900469986 706311243 -769803983 -620262276 -924942205 16963275 273693954 -694931391 135869353 687603660 321343967 523419722 864490736 -643244198 352796297 340606997 -266536132 -705523488 583715505 616794904 -513212484 -226247581 -545262607 -541282795 -578621242 -851271794 457076843 315728137 -723670192 240812483 -422568794 -844256147 -518089255 968603706 781335064 -548219082 573995843 511195648 -490380569 725766225 -786613356 -727350942 -981119739 576031769 -127131182 -452378321 -831061384 483341824 861334594 821801226 829276236 -910365344 118748202 -631495988 963457620 94978124 962876610 -389660650 880315830 -297002054 473156427 -856550503 -800109511 -896147623 -135612555 -892895586 -749234587 763775752 915349278 -195801994 617699075 523604030 -504487566 -15153564 849209224 261007098 929667020 987570350 -718961461 -514816051 798715335 718326234 -859165078 -61941398 747523951 624999978 502089 86937396 946279037 -138444954 -602871361 -679752937 816055568 419877044 15148693 39017554 639993087 -939832438 917028196 -88784328 -234038006 526100827 949813122 -888566151 -657902479 633347426 808685761 765309411 220482741 -916925358 722765920 -326166941 -994630617 411370600 457699638 894899160 762948614 496108052 869711289 185752684 331028359 -925239609 -261709266 -984306323 -431598894 635934551 -813687702 -698047152 17249320 -144750545 817138092 269510948 952345133 540125336 796453787 397847111 705563122 -842989558 528100458 811183668 -558809354 779216075 -616390251 254881706 454200516 253430466 -569259532 -373241417 916595720 909402528 -153787146 799436838 253449935 618084052 669057533 8055488 -29811291 819380404 -980345998 -171748689 -926249573 167883874 -496269381 402123463 -901017433 -94457117 933428860 340402452 -529498018 312004804 -135789247 601284233 705388990 -464443959 158318231 -882345374 511144594 -605620001 119432639 -694802862 670219632 680172656 954203745 -231234334 196988335 -656074472 902448192 -896500180 506100253 -258612019 49291520 988560810 924046737 -780832386 456701996 327690769 192498387 -125526070 -587699302 -739002906 823813251 -795452567 792325114 65216287 984392488 -895547292 -496313602 688049369 -285735761 642721113 -488535871 30103393 -463015576 969180925 440236716 -907290306 979382778 -192906248 -749198780 -828780083 -824916166 -877386054 -989059069 112353872 557910285 293061440 -617550895 583237264 640341860 -560466185 -744411355 787886240 -953738162 505203670 7270691 605587841 -811441362 -146196773 -411469873 -988038965 566173889 349777356 707945957 -892289127 -712667502 329224898 -801363444 -62726409 -429081908 903219132 -886992203 839981772 998135372 961314664 -924243009 448000502 679154129 895992465 -952329260 163090356 -168773506 415781636 355783637 -673751041 -552492586 571430954 -713132028 -975945789 -661265116 -11265478 -398837001 516701806 492995736 -605494416 -594527979 578433084 -495402534 474521795 -367349356 686611422 73570998 937517933 261261038 -136261832 -630253858 888394988 -504505642 -927134227 496965191 -904787906 -55165456 -143903479 650896996 -99744800 243514389 -289605045 -521318961 677299395 793775739 -572620981 130392018 -249127141 -796007989 870494653 -580583144 -973351249 213703425 -111003764 650691172 1693179 346831556 970006112 35685902 -531605020 -989682990 -641487803 67033173 137403981 355090657 -465509798 -335650792 -695545620 -557540176 214445141 -544913750 -521843144 97771106 -147872259 120140380 -180521120 -82436468 -300021461 -744342335 -205590343 43481352 -633205092 -970426584 330771320 -416855554 -641102559 895783741 131262186 458857952 305008601 -460399276 303894855 294402957 605319074 -350146556 -609041845 -715417330 -940298304 -304735636 772297287 -495268689 981935825 -768206583 788637023 -927745298 -499021535 -39169201 565505410 881413725 -783636292 507576474 -807235985 -62305403 -676030789 -970903700 -766927301 -866057119 495674362 -563613788 -757477081 639193321 -65937254 545634559 -998498345 704052236 -61021265 -419948343 -876846523 -296041529 678348704 -11797478 814742298 -358125582 -793583720 704224001 517509391 -348117525 -153282531 -437136593 266056593 492554267 746451000 353090034 -91664795 -480183341 363155387 -39522057 16160207 505767360 842512273 -707853182 -889895574 885872799 -78592460 922610564 215748654 516669578 959888289 -946830914 852922568 -205013115 836605589 -626972385 98235152 424918427 605546321 -271708193 -472836817 -339369517 -618285112 -551524470 53841981 -101948768 467069384 -537750230 -838975909 -391663630 -529252656 -100968443 -293707921 589915985 -324918812 499606385 122738563 936475703 -950533048 -472989166 -56140392 182142426 -289405692 870178297 -673564398 -679218718 998232597 -473612004 -690766268 951012850 -214278762 814573258 202355861 633169885 796706784 19692065 253944223 -455712836 -290523796 -38239151 653851802 -791660272 -17750453 578689310 -825480565 335214189 502112805 363458064 -819772610 318961485 384044802 11392545 -405048191 -570843453 196420108 -461319988 515668390 989929961 757440052 -266705435 -264431807 538782754 389257429 333033863 425711296 973224800 488746880 512680066 431590945 659487858 -977405370 515001499 -441451047 -755253642 931490125 317422427 -659444616 -709464700 55424159 352526130 853413083 986360558 21553508 905288256 -514830723 -210618737 -273194475 -373486715 982282606 -570298032 927047370 859543972 438027705 -798732698 699133265 182467516 766777039 -762769230 439800884 30192857 -496756101 -174823268 -617767049 -76804757 518530453 -684926260 -495932113 503720788 824314747 -556783009 -145835452 183350440 -266622383 144934529 124441649 -687862524 -168695802 499123573 494254001 -157304731 -279643400 -203270065 807284295 -955881184 -616831049 202377440 127813196 438157774 -283259842 -205104014 -549829062 -608571255 -483125678 -796762063 562853364 -457173033 909718184 -363427679 -184473572 -798516947 -805814894 -240548591 447911606 -304020156 963166145 282528586 144534682 378784283 -777576212 -421531929 -846083195 -279084911 -897916174 674805346 -355175411 719012092 428997917 432030159 395274246 445024089 -242366512 -2197331 311792084 -933092986 -232555093 -288023963 -53975429 576934674 240437085 -829724092 -78516667 -79562820 609681475 880626156 -860897551 -913713919 -556634863 -347684328 586637388 744569692 904640867 846890989 -676193026 -83569362 265411185 -396281470 -653664728 311682794 903103530 800574467 401187580 73154595 -431960524 571152169 -31505960 59707175 529020992 -760533509 986203578 230416001 -27436492 -937268484 -202681191 126967126 187790258 437297627 -451316165 -907940467 942506123 344380809 539760277 714909474 430496630 -148717890 -969548022 858633751 -808645705 -652065166 33355346 -188681814 302728898 -701472065 -381420599 -368845627 -283110851 380273253 295393949 210088639 913097673 378201828 -176282904 -900845846 702190456 -247967460 -96713133 21646268 -875692737 859072168 225601724 607923288 -572262824 -867838226 355495919 -136326184 -232359226 283577306 781840324 -878535495 961235064 976841170 708820858 959119036 -223467931 -888787119 -515800444 280632116 -913492239 -679986644 117530352 -414401280 -446190906 192148188 272828031 782452785 -314425234 -239360877 -326764532 985440583 -288604960 324329357 -384144831 294278288 149824452 913810792 425360713 -33203307 149671676 892629241 466593199 -862572582 -217544493 -213943540 -908733115 782949252 -563881753 212589592 -146235496 -870271947 662854175 -161422495 762902952 -715748126 651101839 -91741030 630121674 -666605281 -925856309 -807538920 776566369 543980448 561911780 -30978903 886985037 746403192 -375594567 -632103806 -414090297 -508654678 -145804324 661006143 -855283002 -207201399 -641184403 -531388565 150925355 -747895966 319615724 -992531788 -750504191 -317395350 683232406 -687708228 -726006261 -232176160 124611007 163534404 177789483 936039789 100738499 -276410230 -687511163 993504551 189225243 -64037868 560384577 -903273807 152963447 629530400 266092640 621842985 -78980120 258865328 -571947461 -901999748 502127243 -422204507 -618523420 140561405 725922628 -766082320 377877252 -850474489 -718532999 -287507406 -534205651 -174017936 351863948 859451331 -939533004 455416429 -353624781 769199412 594750843 -144342056 -726083717 91743297 -161038047 420827699 753182658 109970467 715579044 -369630382 983504163 -369301373 537845956 -524903813 273289100 246755105 -780335487 920800772 380735105 -167748373 -290975764 223369173 -17616714 869002464 -572337602 505075461 993584611 751344352 -888079098 915848033 -906518528 -897892791 59504194 -197729074 -710358262 948450126 -607742075 317104042 193340943 3421022 -285219238 972921641 -5399288 407591899 -52561068 -252102369 -578686089 750533673 406407961 -825509745 920403024 857367892 -618298404 -59176796 -668819425 713783243 -314162759 -84799472 -528903273 -718970025 361684444 -310900949 -946734745 -123256428 409588239 531864302 91373966 -202701613 531163810 587812317 -564055961 824984885 606917651 678521329 -63350971 396352923 -316888714 674459080 -234584840 42576186 -286873687 848008719 -982508509 197420894 235650485 42635984 -850393741 -434281722 580634054 884505341 95660554 820102340 975968215 524898369 -664270414 817985890 -85803859 91961496 -219490700 -40104415 -946148331 -373698517 -914731968 -942126834 545264712 482365946 -702602393 602289484 382986249 864597076 -840259978 417775950 -378948731 -262744205 -433612204 -768999550 -49772856 892281950 -910684520 -556040260 476112182 873276766 -126763715 -352597085 -626493681 317061646 -451083668 891488990 930682875 -515046887 -22560806 442746121 11548812 -592662424 519737664 -80531023 -220122155 753716284 -804770650 970808719 290984252 322222729 -153884583 -59487999 -21170599 369244317 -326429849 -460293616 -421742981 880227824 -229176350 -18312074 -516167496 47219849 737689565 -183189199 -61724041 -141459919 889461883 797982297 -520161328 -549029375 662497030 -519422 -325309244 -120871694 507124660 -793823252 896184261 616155711 -788086602 66127251 -60845240 630462066 446610796 -900116767 493524993 -180882559 -875677369 2444333 129292384 -899001766 -905755914 -22072809 522403530 -911689036 685579056 -806048530 379879700 -374729612 -106977550 -586465177 -203327300 -523387927 -710101609 -993320920 850225081 -845026282 -46474446 636640051 396511930 -283152955 281380884 -120410299 -984345230 711846721 727709573 -644261942 -934528493 -154828646 103725848 20143569 724709767 409267987 -227008071 504457619 483998928 -46116231 -939744989 533337071 568672851 72330597 -525810408 -967233331 -42823641 -329101714 261201108 799564699 -634769124 526885688 -209797007 -305795211 111550 598716492 728150214 472074015 331257206 108232170 -423149274 410614408 -433628077 993022661 828876121 61093523 -375698431 -513338753 -784171690 311049100 -256516659 -894006429 478666483 -53158579 -736126089 467990264 801408220 -633147679 414985409 -600673357 -599925113 855171402 -959765412 -632391438 -611709751 111781650 621404378 110122916 223538648 -915460556 410870985 -432966304 -868903760 -804997897 -73773711 201960918 456475582 -166128991 -544794469 873725887 740029250 -91783721 -561042346 -532191044 -26641235 127018710 -984538733 -214271890 -855948975 -943469698 827180991 -344563047 631439288 -86009178 887938463 -400395497 -95720465 387899954 -9383868 -903444398 547293387 -286269949 -883445606 149454667 -456373970 683221490 749432291 632186712 -18263626 777775185 491713047 973636608 -241128598 -281282412 793679267 691836058 274002999 -917581075 -175115730 -932789526 -264966234 -244613379 -935582735 -243195788 843934853 -324903644 955484745 427389351 875398557 -497936912 -733950142 -454849899 250495330 -307566414 -740031179 194881251 348881606 -738269286 558599467 -111565662 -129733634 766826621 -73815252 -56697565 495869545 745812339 -366032355 280175131 345063251 -605438613 250685256 74544759 77139272 -603644584 -24281850 -556848549 -983583997 -115230463 -705639604 607980730 719596027 -748931313 -410944200 -316067774 -7621305 -291704989 -947585954 615754425 -720942509 -626281643 -97519624 342925735 38868762 848421866 -497363790 -859095690 587729994 810287160 -381223541 -599146403 945033406 -87765522 -554268168 -883955618 -478034750 -733886723 112561175 827266927 203549248 -131085566 -25217076 736886698 268163831 515352462 888732837 -981684868 -799247120 -4349908 -96414091 931066550 -387714771 -595732890 -384588119 -358881990 -287666580 -559326655 -992359321 -13543998 998729511 -276252569 -864581794 -289162371 872348879 -615919361 239595972 -595445915 588882117 -758476717 -913328200 -178676653 832060704 -287404643 101446679 433725334 434083451 -964158467 -162518685 -935538498 -524901576 391358252 299879209 180739491 -951714109 -910694966 -963856573 70037814 -636157099 146770995 -45849191 572397339 31807372 52361474 -908474219 -664212567 586072515 -999303716 -855541161 -355004181 678535123 -486812456 -924695607 -546303937 -988176145 -542412360 -259981443 303786820 -139339509 -853961931 790000790 -997726897 183925599 655930589 681082349 -366824306 -60795897 707745565 809324793 18006722 -45503598 568077612 542646967 358363110 -125033444 -727113439 192293694 953828275 -316919128 34110751 -802780027 -606946005 -189706470 -854335146 -903807438 -56089456 -493568432 210975854 242364302 -912335642 725745564 -601413168 362821754 880966684 -972828611 -600797026 -255475384 165431992 -275759748 -643578371 136705528 -428778284 -9439951 56502690 -959430329 -310641492 -729447389 -309735808 -992659537 -864627528 430035679 766433490 705079660 353621029 -384069145 171228161 728122627 -268239886 -509659694 -283554269 -702810663 -960149248 135398864 519422283 553933017 -183677440 -154602378 -104257779 631296526 -221185449 -65337190 -700848175 -447139836 -272422039 -605597351 368141299 -79148805 278454854 -737501742 156758120 641512216 25088135 999173743 -78103953 -599085630 -209379579 399149374 -452163889 649568432 -908092522 196651643 172247526 339863594 -604238994 -840472546 942656525 420100821 -125171280 -251308670 140499860 -467390300 883727059 330807917 372846138 943691986 294315336 230935504 -815960718 -869235688 -749369046 -148074935 946147498 -397918063 204058891 -593189375 3877749 -970340709 627480145 -568748622 30041239 -470403644 357033159 -259820718 395991881 69327766 -854642841 326045887 -649748272 252505167 586553440 -823252705 93608860 638080075 795533180 530154195 4324819 -968978164 -311641390 -322030177 -164856552 -640950498 -561786639 979689813 -939612972 -77793297 255281758 776052488 332140346 387080301 789715078 -406390180 261064784 667891054 291292244 -305534251 629726521 395901509 287743446 720622362 -908836273 658898757 -316656026 -787961320 420505183 -78007453 -121479495 -286882099 -717819245 138756821 642569989 573897862 -522409806 -749264059 -547541537 -491753993 -617286894 -958082731 -330949637 -242317229 -672646180 -704350953 382652460 -7308228 -841227897 -80229246 592897278 368128704 -182760987 113427880 406322459 -746104046 -42392083 -744162643 -838079873 782102327 286551788 854414503 -645495751 40549617 -119081102 216395405 922966853 -128954592 799309415 840419428 -293139233 132967129 250218700 220240060 217226327 -39665864 920412989 512590392 -776673560 472305927 -47318666 -848420170 370839546 214878770 -532295849 501615301 -593687605 516438159 -447221840 955714293 -772135863 870678595 -292918067 -344279492 368663332 -13944700 462535332 902255351 683053039 -592042437 -222658278 -803912111 593521460 -278523253 -72325041 288755328 -833196779 -375193819 192573359 -942415068 -168421018 195031049 -832878462 -166021257 755641255 413773054 787321984 718781953 685475994 443793283 -374787158 664841877 495117733 -217556510 -576624821 507647402 -870437330 -319925711 889382795 43868989 -413088018 109100041 663482819 446754086 -674868078 205299806 771873055 946266031 -940266250 788217598 146853791 284268475 866107574 219556594 381063035 -312428170 146543846 -963479857 129054141 -172572810 -596642093 863469841 -198067384 23253705 582804821 -225932111 924092264 378744413 -920016323 -140913771 100261999 392602869 511130263 -816205795 470131735 783727517 57869795 -495803919 705359848 -810451192 128887699 225335320 -762209056 955468269 31137623 -367773272 752877288 491255306 226288842 302938093 -731134346 239136578 615126268 -387039250 779688329 35647635 837160320 368851059 -596070395 -722407978 710902149 700523033 710537280 -479887826 138181852 -957816411 220104566 -867470048 -204878707 -404309519 -321443530 919444738 370992864 223369770 -497717685 -20271162 740488997 -207936075 -136990873 601336765 -811818965 -800042352 728554386 -577532263 -70451584 -799902248 445718667 69017697 -832181915 -17501633 -982073375 -443903686 721533574 -375033873 906179926 -268981108 -303540484 -454109693 124312966 -517332545 721938305 -563579658 78383914 -338331005 63442570 264808582 -278125883 609779407 110594813 674299966 -862665970 -391467212 932589144 -969769659 -123089149 90477059 126546554 -695741334 -713278279 789320787 -709409477 -160550993 58853258 -683505487 196808892 -265822449 441211235 -742669197 -12850204 637035768 844075145 -540401644 811487376 -209398877 -676696511 514377369 666905102 43739619 380286638 38413073 -816610499 683168926 936071543 502423627 603416321 -941442280 -871280536 -891790774 -80516683 -880022670 127397472 580348349 930643009 -953037166 -300484218 -87487607 -821379056 -29439975 -631648303 -16385400 265751249 -119124959 -494823312 714679506 -545844300 580154797 681700044 -579686698 -589821238 941390522 851999130 479816349 -486408841 352418027 -965444059 -434284739 626465897 686314444 -708801359 505108842 225860250 433723434 832122481 749748370 471174262 -58172205 -735120763 422638810 928408115 -233797794 238139986 -315344731 -642679216 -622910821 -507700110 -773056613 -864016089 661964302 264464140 844927469 -637468297 324209780 415013964 -423137790 722637844 476625559 519618620 213266743 -764973950 -419296098 -29297135 878333804 -791379975 -157615746 395028038 -921656327 882754071 -8882806 -446917469 -436329553 -324902819 -231575666 -549293038 976535557 -932731297 -448172802 -683886630 -428053244 475509999 -480515693 -543251200 851432016 563439386 474807376 142762079 857002374 424861621 846875912 -929838918 -195873188 756653128 -11285792 -22766813 406263761 39262076 -426069304 -990145736 -848732899 952310611 966969120 497396561 -674226694 225052262 643687066 -802195011 421868621 820227884 587265795 -449124431 750727008 336242903 889133578 -139493130 753124958 -316312240 556599044 -810724779 967587717 -225583844 -375830605 -180909972 -332264336 -743190229 691776962 -797482860 -641642453 375638318 -753664410 -973387515 637554768 -620079843 -656627042 818598648 -614186798 -556216018 -590486880 -382201724 326074156 505492685 -807325507 999960763 -932703395 -435017641 912897493 651219517 -147624692 958753706 -617823636 114861151 247684437 771751343 -746493141 923376359 754909110 -733384568 172522544 -219234468 136221891 -883870775 -44283824 -928186968 356373492 724042050 -82532988 925959566 967740816 -974593688 800042406 -676442050 814586803 -960834547 595575193 934337536 807323395 700412269 -457946273 -565822406 938247816 640144287 186048264 -131339411 667736661 498336634 -49721310 259766867 -147406884 -273435937 -341657110 287630784 786524874 435007884 -828396427 261370121 -239214979 -452903205 -185875680 -574534018 -313991026 111539895 772361364 972267569 950135811 -929207455 512952758 -353593302 -74347278 -414746921 106527942 -199971548 450693749 -688829921 -718331185 114915911 21378945 93475300 412676688 642744218 260060920 901894646 -179496988 809861244 469149818 -407244245 704784897 -417057334 445574119 -156957819 116840170 518932873 458179861 -556423998 -827542723 -936143166 621628932 959149466 396530481 846169689 152319519 -44137407 -585984280 -772592263 -872620273 479322072 791067648 -580713549 -196145655 -580359826 700771390 -673673819 210201058 -206275413 836143992 635441377 718036766 860477052 -860633090 -651377640 -562653728 4982466 -599885638 -524551395 367093660 -890496627 -906753008 608184472 614882854 288665627 894356032 413368378 -233073660 647022329 566859105 -53388219 300939108 965723898 -348246595 909777587 -894374211 -674034970 -291256912 -35557724 472039487 574719150 985511501 -367593722 525097887 -513111468 -278678672 831730468 890108921 -239413332 47299070 257441590 893384360 -907853877 653729966 -567838421 726313108 17782868 762511428 323840693 768449448 125726137 -653295947 513362259 571021995 208395505 -298122325 -661362668 49246750 556179736 -437933149 720368099 -530196334 -641562590 245388034 14156810 -820135624 -832737510 651164372 188446538 -406386169 211411795 -8805853 513604765 475770693 -468971536 521203798 -423907428 -822624787 -581903608 317884171 -556693863 445972176 690383902 535539529 -661839650 -431404866 218155211 80011539 134833854 514362368 -412974710 343684969 -544010304 655021430 -310727700 204024985 304661725 -658581777 -762813058 -544136141 3738267 227429858 674058799 709729704 636694476 -336535913 -520758095 -82669991 227119599 -70020156 -46498288 947823722 -967247708 -290659285 593594643 963102382 -431326752 -760366092 454535283 402750955 -800863848 432991144 642713785 -741741562 987099238 -871893631 29773071 218433527 -40192314 -408478214 816928558 495407356 -892478288 -167035256 925560340 -307602456 -965430090 -269602415 -488168798 -22210361 -362890336 -235929551 -272468911 369921864 627895679 123965459 839993040 -87233268 -363455068 -737520921 -314485724 740026944 630787389 -888764008 723603788 920424937 -451002437 414766273 -215091880 134582379 -834502426 230880897 -142276257 -594241169 -450073978 -563338626 78946785 -305883316 294307992 -639568456 864740646 799724492 -616257735 -137300641 -817571892 -990470318 -928314293 655494929 -989342102 -347429231 -871518854 999632936 665523613 134545733 -301883027 703685556 218112967 -920396870 579977761 746599877 -284292474 -697692221 136036508 -969152791 886386080 247414737 -488406614 60896286 206469235 -552308911 -545296217 912865864 547132089 69821473 949424016 503950417 -391981071 -754807581 -934067067 590336796 -623470943 -78657824 490124145 -674948178 -324958862 173364354 -539324940 -967971745 552024393 -844058115 846235355 16654436 707220612 -196956652 -527260933 -700550734 -497189694 109615380 834564059 -501112554 43364030 -882731675 -998911930 360074406 159947835 -587130096 -416457654 139507435 -149403000 770357882 -838631778 666720239 118137218 -710013398 -9446920 793226233 -699262216 -739672916 646534540 59272696 391531586 576707331 -357450559 -784133972 468925843 -260843870 218450264 -55914979 447034266 -180672303 147413942 835538319 -381962592 235389934 918219860 970238729 -849783904 858830783 804012156 386957276 712293505 471714955 650451279 -534786560 -775335821 219348322 107465730 956605941 199553411 694308056 -621174405 200649197 617968439 -864778188 -826745643 839026843 958892788 121107958 324159915 589343535 -879534049 907600252 931741656 -934311506 49658526 -319414064 347903399 -265534871 775975695 384564646 -482845920 -82871413 -961407670 -112562801 -256944980 690794270 599336860 -273361580 809727392 -116688621 -521336547 135614829 -150020007 -767130245 318393161 879606401 -344975950 -314877861 927361062 -783085701 -800722209 -180635092 -411554217 39319801 -474613366 885523159 -210969635 -560517075 -952183833 -264173700 502089183 -466357625 367953388 -78831582 -791866307 -821081402 -191372347 347961165 -590991214 570861 -149783034 827044469 528282951 -780889023 -950876481 68835145 -461834303 -224954990 269480023 130868760 -893302026 -273241733 -842479043 -346021388 -810860117 392205644 -583461222 -95599927 52251477 -858510724 -733179153 -812940514 -569028727 -862117970 -247538163 -740770674 -180376427 -103089697 130972149 547735603 -978768641 353666867 31821528 779457417 827715269 117267219 474457750 -274930197 -147995976 -121791178 181096651 399983851 -243469993 -659254642 304689270 -765564848 32392810 -153013134 559365992 -32600755 -357839531 206701042 841934271 -892849298 213555271 -945796059 -984174622 -326654817 801201902 -380483657 677062063 980273943 265149550 229317929 -199339928 -265811373 -106999888 -130284627 801082798 898002951 -270901740 980952802 -159949925 395627588 -807368241 121165313 386997161 -340379363 -29840614 378717852 -667171000 -462062752 -293950837 990499367 -85118946 3609700 212625944 638876887 563696639 -152953232 -749444961 -581321849 -944979590 603189951 714257806 -392925865 983130621 336213593 -605532196 -791839370 -714237487 -412202445 -68830607 -696917763 186053220 -179130056 -336018073 -748015423 943081161 -782082409 -194214664 -175637117 -190284060 -142757392 939542142 502964389 -632890767 -276838585 879220674 477504298 457729813 -736375590 312358000 801303714 923144601 -496676201 505161179 277662382 778227653 765669441 -362035682 982218210 -177358323 -668434267 114889484 386819634 -428675903 -117737540 -841498611 773632554 -909753466 -169462888 -154831951 -87229193 404876926 -449544304 -541261028 -776022049 497342393 737358774 -754122839 148058557 -65304776 -223190345 -381188285 -356886055 -533965479 -95986643 -679637899 69800436 -545934505 244701103 -206383028 940990520 -374940820 964946108 742940924 -307128447 117369509 336626182 -959447402 -171359730 669589763 -342229872 -700719846 -940696873 -412005336 -678849530 -121603299 889149378 -267852612 207832596 -947543844 -777172797 137218228 471654473 824857010 757296825 -488714003 388645072 341345939 849852858 8792958 703204903 795052208 542890863 -188156898 -231381164 58367552 -953007178 720206742 -887967605 -892268900 909365361 167441011 -15528133 237127100 601723468 -521494793 -410032726 386787860 944496981 833763606 507513119 885135266 986404436 -976070518 913392357 103601675 494396061 941646638 -513277404 654622457 126280614 3134679 -665780213 -87436201 -209910140 -719686469 -984745569 -258548443 -187383874 -366817436 -65475840 713691409 265371080 302470944 -932556506 468563324 -501547822 -904749428 -759799355 197341597 255435073 892175692 -58679045 544077433 951421271 558188907 -667823593 -67491148 -661207156 -220044543 -362100275 -181303482 -513159795 -889144046 -784990914 287545661 -706736965 -359557204 -461972518 38446092 675878045 153459690 -130531231 186142551 -29323620 -847070770 993673272 312377869 -852218349 766539153 -740005783 -799944147 -973135670 493413911 -30905715 21970765 -486953248 -563984398 -392856473 -217682761 891776732 -704704180 -103709660 318043184 311852495 -75686612 -29452619 -373699196 -5558921 -338372566 294585077 138837501 -824396392 -193320220 247185101 -678790597 -595828261 -153315669 -752490234 964427351 91103620 -458316605 755331127 -61131147 -455505371 623006188 -627970055 409085841 -665144262 111143843 -822514363 578836982 150831467 586899743 -48527162 398466687 373495577 7870908 421107146 290324411 393316122 -810170246 440860647 -240494227 -898029011 506352891 -76420759 471074137 -718684799 -124638151 -224710667 993752019 -570315314 569217237 49844631 -320794972 501547209 866290485 -983230834 385165215 -890431499 502235067 868121327 -146692664 -563737915 105974439 830657911 -69573374 -569153319 942393769 -691284079 569757140 -287241067 680663584 310161408 -874634333 301417373 179655347 -588765811 770287391 498427654 -279653904 -128749543 782931464 704436141 -870889887 445905933 -219541791 -233433611 -678087146 -824703684 -860322652 -724014042 -486806783 530373119 -663917582 -230711106 389197951 -69431507 42182702 -480775603 -429467813 -168285003 703587034 910870385 -877420986 98470197 -526857725 -509616979 875248936 -737813999 686714163 672081110 -82887331 6039305 888660764 677200673 -741505097 -678031564 -664242022 -480346238 -579418245 -14895355 285865079 354703618 881286277 -98782656 200162218 817990499 -719334681 -203016985 777682595 42727277 -472506495 587240224 -285393008 533494836 -106279315 244232708 420806104 -192917767 -208928828 -557747394 623865035 -283600606 -559736494 303443714 941785133 -300182510 -712915301 -553499655 605463919 644103487 -909420560 -479718811 -504189527 93846187 -54907982 735463233 697817739 74607493 55814366 -997107208 -92024840 890854691 -388461483 569268202 -727517632 987172625 -578148265 563564346 809053299 -261521994 404989071 -893680788 43273070 -211172995 -778769028 -305284499 317505639 -611919106 -452038602 -22488018 -122242102 -25046557 138071771 -241543550 535952574 -618193332 -227173469 -607750316 -679067242 -368233134 -987529749 421622651 517996144 160966348 158123345 -50613237 238651818 208319682 881189295 393035320 565373958 172821382 536047426 172684532 837165827 328669726 85462946 -630290791 -885521010 -945880479 -367551366 823407303 -411835946 -827272512 352336054 -691316434 285716303 142945324 934831672 824373375 -495332639 247420103 -271444867 771658812 -748870015 -92686515 415999766 -349189073 684914258 -706227480 -511264402 768176791 595207484 331850641 -270522146 -622083541 -858094873 -224566260 -943529602 853578945 533272830 -946355238 880851145 332323744 862611996 99899175 -716395949 -815715361 -889441403 526160524 -766465528 -278930219 891837555 43294281 169958358 -434203903 215919227 -261756952 138875661 710631417 -865721512 863531452 803802086 -104105456 -657977469 -629453575 422705682 862721026 27229266 220002109 543537446 -751632381 358313303 241496493 604493057 -11257954 128407012 -542544172 412220112 523142538 204606955 457654609 522856132 15327389 668581722 -135712364 595967371 -894068974 -759038592 -403429126 491806606 678585645 -786345110 204466401 -826982636 417843542 -473558109 -343639284 544143232 803473782 997244652 -13873125 5789449 -262177306 -389272777 -32993402 378741547 -860868392 -984053895 205346306 766368362 517963568 -140135785 -244714462 251011322 -905763396 227383578 -292921096 -749290989 418793891 707009000 -407551133 797704104 -829213216 453399737 -8505478 -908063879 -857285119 -651711608 288954809 999003938 -680502447 -100185888 -274399863 547010785 -469876515 -493795072 -473488526 300230285 -942709987 265042523 150148237 967592277 111289484 -884115440 689184904 -290036765 782882378 -760384833 -366292368 -885740286 -256904884 -17164158 -916943804 576136110 303901723 -343756335 126530686 -851782028 -172034021 -79936300 -214843509 -484111413 -317457325 715192887 -698394408 102440394 -671647413 -796626667 -517231606 950197211 -38230970 708155722 779926696 -648213994 553036378 -414181542 -392469165 -225206999 -176164021 -425976383 477592944 -877797577 -343110693 956167626 -576947852 -508981610 -687848621 -239594720 -507003311 893722616 -470510460 154300180 -700455514 537384038 -641636964 -701601909 -367070566 -486388037 -536971744 -357051527 195169860 -241202307 515033282 400743371 277339535 -43697874 739864340 -686646729 -967266191 -87261374 413851959 807319161 -200832208 -974225629 -693958268 -766407778 599629464 3407560 812464597 -261452381 -220046245 775710762 891111427 302631866 -68268695 -517264147 -620023026 811176647 700144155 -808694356 918036852 -346963073 223992498 -181135534 -760977504 -589746163 994634066 -207096792 201691069 363735737 168438275 -849956425 247403162 147839457 -565662367 -741993537 -377130651 402935967 -928059343 -981194343 302041841 25047533 486768007 -728896896 -845884817 76811723 -967371656 -683488328 380820325 -59744663 -865664112 723749663 334801181 -459517304 -622375471 -203228265 728053751 674924453 662415632 -726905753 865211040 132342124 -146068396 -514664079 871694158 -204002107 -337032083 -24408265 -381567919 363554579 -878594679 126762148 277707970 875132490 571050112 -454311179 -57095138 -396452168 -733718687 579638063 -654018729 -432846726 88275206 747195759 675021130 -711752467 728828798 319373992 -162295919 906322298 -668932492 -314586873 -839206679 -535466818 545555444 -658776977 254670780 -811216580 492224806 -187313689 -869555753 636326394 -840443970 -321892919 -320771901 -126253607 47815561 -827029432 304378583 78032717 -605276263 435536788 -509021370 -319837301 -225027749 721423874 -66635244 -286615665 -863267411 732837344 850817910 -715935474 -942987295 351390525 411236033 531888915 -5904471 244305450 334083676 -697401814 -682217693 110440053 104342699 -808786581 803688947 -353836663 -669549669 -894710336 926436457 896276225 725323948 -224793722 145633328 -704768871 186339604 -315271423 914631658 208091382 -271473445 146342578 973937171 -719232355 -415428078 262976616 785485118 -524894760 -96773195 -957886431 -662908098 750760401 -967400078 -893260718 -464843399 669931810 -631680961 262514448 -15133692 661741634 -899449668 -677767042 -934210985 363213269 -165633777 157628393 481875955 278118888 80895044 -913144378 -533665268 171852930 217373926 -915734419 940789656 -573983928 505852127 -675383119 -214895954 406562622 -435061171 175512245 893439429 -549780291 818389886 792046907 197107581 589915481 453512455 292801565 -621032031 824855638 -83546543 984113376 502634419 117095662 -594620896 505431206 732473258 -517724741 911522544 976775523 -590763711 474335941 -839113358 671155326 -876673667 371274108 843555089 632419291 604077578 474967194 -561437894 903583245 317981705 -12165007 -539901428 -454973488 -981979600 -567338757 -833378481 424250530 545861959 538774578 690351179 -959342064 -366809379 556832613 704405846 -555016677 -372399299 497343854 -99568466 94531377 -494926749 -218421001 -670938398 -472091737 728255014 774081616 95451329 -339440481 -919486936 97194070 447408335 788308895 200765261 205816658 -968353769 930252230 435938846 -504302678 -304167839 249370855 -695773806 216330104 631187020 233262077 -300735117 -122392705 87555518 -357783363 -105024983 572419398 129441293 783170578 -263241463 129810688 -328302919 474395337 -720963415 -852532296 458344646 -623275932 313248375 387483734 733626157 -977716586 -410168823 951970642 -374698721 -780425683 333255606 -821715404 -5849377 -581782889 357282365 -960705676 419194915 -176620859 -536436812 261358804 817728064 6458057 960671367 551696482 895199647 883877098 -56425147 311365575 -672719824 782235326 184404118 57953931 10485162 341824263 513283648 -612125179 568740874 -451718864 506365583 601656264 -16440307 -607842641 324741941 871146049 -617461378 -625231746 306258466 31191909 -335491644 798816688 -471601048 -674363634 765712145 -288830510 -878030484 -994341705 -312381773 -62620694 -565308526 -370355449 -160559775 -872016870 728037353 900084678 -860456746 -217966314 647304804 910122138 533601172 -616694930 240783066 -823304810 -829460736 531152704 -464130007 878406405 -684817134 432908560 -781736507 680005322 403405015 478531446 773135597 -914851148 117805623 179055487 -248527607 90889306 555915952 -107204224 534560043 644752219 13563072 -697799220 -710436684 -296562581 153662240 419436961 -688735362 826451988 -183862691 973618824 58157379 -74453522 -391916307 402946600 -407859241 236477715 -547076180 109916855 -131624790 654090630 -579271572 504493506 169034805 96436500 -478318263 490704831 740629973 794747585 444094915 697498801 -107692215 772328934 445412104 -851851139 -266369980 -735360557 -560337709 -937298921 -900551322 -850161466 -231923349 795953063 198472966 262951629 168513260 -676479470 358399541 -73067154 835207109 -325922105 954799710 800819922 -282183984 -886702954 602878989 -497007472 -849042097 830621164 -63643465 804817240 -568019715 -891265568 -31440729 -678019367 81106145 643504205 -430352042 -328064127 445418215 -635626844 544393662 206418803 981125917 701697615 858944189 885596053 -433240963 -531330199 177447948 307851821 -865250803 827660803 422959477 59016357 -702135743 -218408339 74483304 240891539 746653427 437276723 366864239 314891271 -656995809 -706872005 459142168 -55093685 866720735 696975124 470664763 414927489 967872675 -979477497 -661101139 -954137754 -35278085 -782548483 -293779490 -77862344 896495106 -904441637 346276583 -403775238 -773728882 -178534764 172315519 -7798674 601985818 622399501 952189054 -931303605 967637056 439282073 -786915156 -488744305 263208257 -401570086 892546257 -151654687 782476004 807357232 707232259 -228216936 -737988396 972213302 -834988175 747991380 -737059607 -280878195 -941610767 -780540161 -336509443 47367444 -657910641 -251112891 827786751 -40394034 -125490178 -864511325 842917495 205280773 -745276460 -163168691 245395948 -394779994 760047955 244593737 -817073832 875841957 971569955 924072044 -915258937 -681447142 -565271112 -818787762 -63750004 -48496896 958758870 828720778 -261265309 -565800937 -758234307 -490767759 949314481 54167546 969949798 239912526 -343698478 -3452922 716926340 -573732156 690454616 -656179944 -701656567 550200456 -992697616 -596197921 943663779 -389121823 933108114 586251594 120010576 -526158125 417117382 -445641615 787521234 -641963638 -338346318 -170065388 36832133 581883780 -223848913 -383152364 41983949 -166078012 804703221 952474459 -339146263 149327274 76415313 -675576436 -211533660 -565737568 881568023 -663717255 659527203 -323327388 -714690479 -712014977 263846772 748403970 21636898 -80424277 80829928 -140538607 -97399717 -175340686 834973174 -761331085 790740294 -320661564 521249942 156228760 -904810885 -190851522 561442591 431123724 -658338064 -380744874 826816345 956440681 149831026 919937313 736192989 5546238 137120819 947450005 -408597862 -459963667 689876571 810913107 -690106403 -519201442 -580733946 719023199 824780447 -388765234 531602564 306015467 785970104 -293355467 577113664 723320783 413871599 2585844 -209560569 386686735 -271558493 485802900 -630391221 -774416789 210141109 -159193061 521520951 -805339996 -535897947 584749151 584140186 -578650757 -64261403 -715045365 370856387 -366898015 486567559 727008887 851022489 -744656560 -146098037 -309819509 80554717 -528101138 -837618286 504604033 -768335287 -744350017 418238010 331019137 852178744 -65791103 632187958 -542559732 -20940324 602787866 101901920 -217568227 -871492596 703585344 801291821 -660721495 880650055 648022216 608441679 -151120623 576999143 285178821 218936578 -613010393 -266462182 395451068 617948627 -710289709 948420191 445541433 -371591216 -971195667 -631022439 -295941469 -304546332 -180833757 -97010019 -133286271 695981600 869764600 -355737985 101164202 -776876401 554359811 -357987251 811831052 -775286866 487900844 581159139 -102585862 -71293325 -235855852 821173781 -917572671 467799990 242807054 -947080930 -950297074 386329912 -637690293 -164984699 771188375 -64471255 992998953 -260524511 -286062374 135174749 -549123858 -515372633 -60720197 -724260987 142458329 -770521368 790854333 -758309852 130190832 693598942 14676515 -485809294 703158499 -41279719 485471738 61620539 559438786 514579530 -634300241 124192438 384879050 -342689036 598552864 594964084 -528716196 -414698599 594998773 -117074993 -56130202 -963928853 -658749657 -510165081 240981289 329488931 -532597535 -338710356 372888861 598605785 248693511 -892067681 -786841174 886057281 -678868405 -519559631 -996071760 92373684 256944669 -732471567 30032702 -483200979 771418631 233369049 -739002371 -301436233 241689559 530400742 -496545234 624018752 -451935396 19445462 920921801 210476823 -125561120 -695676351 -770106972 -844172601 -749729082 984247392 673670846 194065657 -188896765 486515474 757270828 613258201 118035723 -103160933 12032047 -463454478 922542367 -735316021 897048108 334206057 -554071044 -922764866 705936949 -595079853 -157665620 211666771 952989481 -193488864 325167818 402428248 629015848 866843182 928958305 635769682 -672877677 -451419667 -672301346 207850023 -487941430 -622591004 219605667 254571034 887735016 -411049398 -769216903 323156997 576427090 -159194096 769131778 525716222 468541276 -246518677 272138637 375522698 789839293 52043066 908684454 988902269 375446572 -340207728 -168797614 -895639553 191752633 -567303850 691582087 -27354936 -510254756 837915792 84988028 221239863 -847434917 395748905 -294824049 685118042 -771933179 728082472 127846742 -643249252 324874769 -103493721 171769654 -749360406 -57357282 126339471 888800465 152787960 477148899 -37454171 458685106 8117585 -644995978 93289551 -926534925 -375170935 420664879 858861150 477891072 -656884971 -784938373 -313787717 -979196981 467008223 -400747921 -691853212 -86183642 535811461 416227427 -681588646 -808781867 -501361365 138994709 653608767 885596028 -256101375 139462702 417765081 626367946 299122571 -254741157 -197682156 -600463030 962651417 84545340 -263979717 163328534 822141616 -389439565 -588108776 359766289 89114858 203204748 -474787795 -771196972 -973491660 907827659 -614263059 563512941 325507330 4291986 409500079 815948094 454055317 827015497 741691877 -541085577 452124884 -111389570 -170515278 -854321036 -479189504 -138841792 378714503 -241867967 -205610193 897844748 -37020804 -176489385 -725553497 -164852330 522973788 -182838272 -153593199 -499080565 632956493 -740366634 617587534 688041242 -47807463 643407864 885718922 -507205051 -286268342 -699315209 -57695006 167182387 -794187901 55890600 -821321004 -83448324 956142323 -120376520 848065575 288178549 946140233 299231446 -364113423 896961073 773379000 682113470 817340546 -800409813 -63500100 -468809952 -733426780 667862719 978882026 418313412 -741000134 124545054 238277340 153999911 -797584087 976321640 -419179028 -269785338 -526709602 -423223469 -817400784 -388302464 860760968 120040620 661419248 836075209 -552175790 -235660133 -284767880 -807337462 -865692225 924944812 744351153 -965096538 -776608912 -526662881 -313234660 18079077 -484035237 49976006 900091615 812541690 -533110490 -951272588 -257971155 825313637 148052710 218978286 919425421 -439482398 936015902 514321135 -757538768 -571394639 -247712318 667669474 -979452875 845256313 -793313295 -694891531 -455700104 -292931846 830096238 -211003193 831643977 224895873 -299401924 951018908 -775992950 -572528733 20915442 704370081 -910478273 428866576 -446164778 -687419033 947287813 684071214 757917528 165736170 490131866 697439605 -380766752 850337860 -836817041 -6352499 166569356 743293736 213545347 -169797651 435275142 336953116 -491233486 74719610 -921131422 975230923 341059140 496618345 -792474820 -383457453 786557250 595643837 -333230938 784073160 -138725839 -795201298 70112209 191811113 565960379 533530111 -300560912 887627090 652594002 277573232 119662806 -846071951 -121878289 922185975 245786893 626596096 592523681 -885044711 -958041391 -159016386 104538841 834829694 308466115 279112046 -157948437 -421637598 -154039584 515715180 -585119451 -400044699 -721987703 -594221567 432307835 -858849876 -455002685 249009511 -445236928 36457469 -871869557 -923733412 -145978665 767430251 -260772090 -584509696 668161285 -974477094 -829792225 838204837 32947907 -931254661 -507242716 858433127 238520861 -212494895 355042740 882203008 629439913 -203002740 -852302892 -212806499 -59806809 81372456 -921642552 -733478366 160546495 -969916312 -73141368 -726169061 219549609 -184481284 460694953 -825166846 -481389601 -497862920 -705835891 482489202 -887295233 -720608114 -715086786 407086459 -550489104 -874277618 -282394148 -486240042 -687360704 -860219288 -642703171 -562549262 -308507260 -507178941 -705764265 -518102454 558794039 217413885 707081792 861388936 -470752865 -793311899 -353422384 -374485625 676883751 805458284 206026903 999332220 635199522 208263475 -113474260 582704189 -414228006 292342582 322645069 312805335 846156923 155656097 -605778524 -836222137 655937954 -904043345 -432377942 123757796 -157153336 463621609 123916313 -970191479 932119579 -846643464 629613689 -430688090 622304339 -428889694 978322754 519054958 -935299036 -117037821 -523772723 -447632630 760786970 -590746774 -7442239 785013911 503319149 -742774397 -467692548 -56820678 -547737568 473431051 879148297 -775004724 635574339 225049887 -830203322 952669253 953504434 208959008 -797492765 88139195 812645945 -818714017 -46834906 -583278963 561158599 -286361458 505299233 -858424495 -410601140 319236796 997716391 852742986 526112760 -617088311 -259410937 393371088 981203394 817704406 -712542639 -952313575 -584931592 694642279 690786485 -598620781 -994102504 920487403 405542894 592622568 241081609 902510454 -295484577 852536864 -558702643 -701446134 -161784754 -289145042 71278151 -394680994 724060248 -972701276 -335441873 930269348 -872381903 -538308142 -775296929 820216773 21607550 -16224675 -296376252 -343667233 -432274883 691522890 -846145802 -624189385 -466782479 -88343795 -491509462 -607162055 918366542 418663046 574709266 -302614578 -31827316 -428225507 815287809 388647767 933274029 585669091 521765180 569270405 241629171 580411579 -474519405 -480832119 -471176154 -144538478 933821068 991441144 856087961 932570913 -381993892 -56669870 158961122 686767402 -525594535 44928567 -898038975 951331092 586303868 939940320 -212170108 668247320 730139681 788502612 265968035 -636887347 52688267 816726868 -127026702 -550775611 319923809 -8731460 -952499723 967577954 635400265 -276744995 -633163837 -212855982 97051517 -701207692 -614219303 -721245281 -416699520 -53350316 -127292495 -748086304 -752420403 500347294 -73051345 384619199 -342729694 545449544 222186283 -482093613 210669538 -302731556 479387528 -391567824 -922474254 898065810 -753925562 -933562706 400459073 -133034032 165428694 -870485803 86875024 -60871577 -847994860 321848254 -877648556 -355411506 -13046611 87948399 -335440850 870065269 -44651017 -68730752 -480246096 -495240147 -946456948 642974994 468496924 -137149972 -155232033 193020073 113889511 -918106736 -794582860 613334010 489925888 258924905 66651838 -50428026 -99157130 -554000718 720658052 -935368544 -179265383 -350911753 372790018 -456861100 336150023 132390527 197809386 853082163 559375540 -142232347 727338726 423880688 821345220 93055203 -308947055 -431143883 -995120534 915371495 -976034796 -591477006 -760275511 -648890410 -849221950 -560864870 -10671983 -683814197 760525331 -240078171 -800071621 -792068944 -235282993 866872418 965929589 -312437561 355230497 -334214324 519458709 -115149588 709110519 -900705940 -568680269 472650801 618217309 -774911945 -612991086 566868026 551544489 -118820555 -93875981 324991745 -724002234 -469593925 891124774 -253759374 -425193026 -302402079 817444699 -446887100 -450854939 537845265 -675102410 964571598 -518939255 -981522243 -882140324 -501999767 725603960 -791118899 -663111512 -292914789 129238054 435465867 -874850390 -598560282 582286993 732203077 -703199625 -484856705 78466245 -122344166 -623745089 -326436235 419129722 -363990437 511940310 866994419 686254579 -795043937 416379165 46482584 -511087800 -15605506 -828712879 -999803478 -726317202 516503799 885404313 -780437236 218259289 400322196 842889543 -464080686 276486186 194635660 964838512 -770816636 -389729896 -84129852 -876873396 677919124 -326454180 -111766775 452266049 -709617922 -837817137 217571415 -253887820 -865253093 553257645 123698648 243559960 455652650 -755232268 978104270 -459587352 344286631 727686818 -490880517 -133079832 132734837 -371402148 -347619233 -700617722 -45852581 845084603 -182450272 -409328775 -988284534 -180065529 -665820271 240161081 157022910 954091336 521952482 -819646677 -666997928 -863651414 747258127 612073061 507730521 -183934083 630382410 98570829 483146894 -120470750 -717539863 274192099 121715570 -980188497 147735680 471726131 311017997 -112654494 -12056305 -243374239 -306733170 -352945146 -609013199 681967403 763619428 -704336621 -603672311 682594028 -634513982 816458666 60151698 343183239 -858261124 -483708319 11706601 -33574133 -576942888 524875137 -760211844 817467997 -224665975 464987891 283137637 -383049273 825624727 -963110436 59538207 326175732 222782895 -237434576 -571747378 -868655064 302135554 -809340956 266736762 171265595 -876672402 -188784836 -453963116 -331997265 39727787 -119572388 261758411 -443376015 107773197 936750299 -960426279 -500977578 -940192324 -448643356 -160381031 855396544 -181001135 539458324 389822735 -487796741 -196748029 -124270478 649628782 568998053 -404321888 971559315 656536602 681687003 81288764 -507618487 -943269436 991247559 776024180 876499748 -599071388 575612738 -10769168 497647083 473169046 -668927413 594537886 744678065 421341249 752078947 -333831422 596802563 -99308991 -731083973 556714586 975524704 -89336534 434147476 -997883810 727192137 -222441666 -362963054 891257482 23966708 -430703220 811393475 355988026 -498325604 -731741327 638819765 -568481679 129290050 606923307 440270131 -106051106 -334277422 -42723942 -692114614 161803304 -875969846 -914890753 -745890513 -800824679 593299549 -660250497 910414733 -721640796 52718001 -742880186 -94420128 770021370 579958148 -896292653 531238458 386242558 482754582 382501830 -191180305 755794140 -770474098 192898927 -648975954 904182971 146075353 654467994 -265742710 103315741 577531165 895842553 -357652979 -956524404 -491668950 -692875894 -145627987 751067667 -843158102 598473963 801548526 -564604824 -906344177 -406667575 753810164 -12837107 -211066147 117606068 677561247 58935537 796133129 -211615058 142320925 -625763356 612583337 562842078 425719438 479480744 -760886093 133087597 89025291 102828893 116428587 -254104449 139336932 12135371 888548749 204898969 138671537 876125904 -431756859 -773310503 -75483507 760216698 17859545 215051849 464771835 606252486 -94745040 215198381 -268746993 498268209 -594686295 652940047 523747473 -9092909 -670989892 805987287 -559864833 -348282547 209836430 -897766473 283033874 400298119 -635491705 -840257958 -824885474 -31907728 950209998 318652173 -864560302 -966716108 -167882774 -794710667 -43080611 683201771 -45012176 -662226584 -573799779 604384818 500371650 15088758 142855499 120095092 803360787 -823561918 -417347907 827201547 533361677 -293834200 75795450 39029744 -441564336 396389397 -873614884 410552407 -979270173 676649093 779342750 503490302 -970402530 739090593 -201960209 -384254610 23190712 -543209721 -803688837 -785401955 261661978 874454421 -461876181 -294610460 -480975803 735977149 -196250156 -456324917 -204601090 814263745 781931139 929940881 679730720 -705013437 683493757 -743348758 -273946011 -520743308 665962780 -841266213 916911616 711974857 692646963 -10996282 -717365764 -297837514 -512023549 150204485 468714292 -323295592 686504526 -992507071 -301606009 -621983466 90870372 -453172451 111495175 494315711 -462142059 -588182798 -237086226 -988401863 -342827807 -990730845 -205585231 -291415761 18890932 -825844229 -988862371 -750474122 311527277 -6151869 -674656023 827298906 -284946539 -347174618 717433465 -537541706 551804636 -241224674 -853428799 567296387 90858569 -359084127 382167436 519465497 -680332717 -969359574 -242408121 706813344 112393455 -197856873 -300745932 -422107260 948688699 -458891676 293187611 411410381 -89624641 -381160073 190476098 -430541966 -121698032 870184666 -607783598 -17301005 -93332623 -950622395 87643828 51208242 40453224 214254964 828472194 -803011932 -938523558 948110630 -443862683 201757954 378507825 -760974930 -626493734 -807940240 -44432372 63198336 -681523536 33333862 -997931395 704830224 -811048928 -87361632 82773509 -752331384 -873902947 -18380199 -815227196 -729972770 712703022 -272026017 -549269477 -995586158 476300477 -847847235 -142591800 -317800340 709142407 612455312 884835802 23138492 395704821 -812737081 -897988012 -520717307 -69308120 -226558772 -749361859 536284366 -199193532 -801403976 582571409 334513757 -296892201 798117677 -585289575 -727689249 300546406 1139109 -982929938 536472414 854538018 418069560 643694376 -712826459 -584216241 -126303619 139679924 291417415 -415828696 -476507704 -641726252 -980590519 -279361780 -388415285 67444489 764200619 -193736660 63063255 247100042 -236473604 401139817 -248236633 299510031 -757148780 -962315247 552787464 -293196337 -346114705 902426914 -298484035 -901790864 700569612 -821796558 496761509 733102945 -960374882 -478677024 936236343 597920713 306110434 -24870702 622166469 414782869 -905728505 967661048 196699386 456530639 903601570 716986370 156013027 -664526789 908091486 -109237135 -736655167 -599082977 639437637 413889124 -910102865 162883963 298705720 246492567 -539962342 770370028 701810221 73148217 -905416011 -102883991 -928299630 542253019 595718440 -710828246 -859063668 -183019062 328962543 22628790 -95090012 551327103 -467162086 -412472950 479404338 -768188227 -998103206 125395393 -16098935 935222205 -416531382 909627500 283200249 -479763434 118602073 388339886 -894880721 -994777829 -424251674 909235824 839605735 -236668464 265072669 -979771004 -321337277 957806612 -436840578 -407475164 -948002445 333432920 -322275100 -697627938 -621518368 -746102412 617750554 725998531 207536742 432898209 80873457 671016808 -101240999 604905244 89898869 -132978110 853380879 -523630368 -81651728 -611116133 207055385 427346118 -478261154 -257675474 324061270 62245281 -465267239 -147700407 756941995 557007386 140194306 662941954 -585183809 -26836441 948198925 745713587 -636231080 489751842 -73089061 561340455 681956531 -808459431 -118039957 359786982 -893122003 192774913 -793295403 155801405 162340708 587748717 -78813668 412270872 162263896 -199814165 -890494365 436022191 571634419 406409897 -200687776 936535592 -565085472 -532798158 -738334299 526772375 -490457010 628784902 -16947819 -597357839 724597729 -849357898 998207622 -337079701 422160595 921391143 -827862636 -862633711 -323500215 726995597 -785916557 -375422092 684069796 -636183226 -688055754 -594734068 -878983374 440100348 65593782 289190168 66278442 -441357017 691534971 826054546 -716657569 -514125378 775316837 -68022601 -723870296 929693477 385776484 -150673050 -409231881 -325673505 886231833 -647374600 913662512 -812504633 -428564287 -302083609 199020216 -385490553 695302985 239688726 -383455317 208739795 80138719 -851049407 -537574641 -40469626 159360190 -808586864 -594505105 709629275 856710960 -388036489 -91877816 -397181766 28006512 17280799 74765640 917156002 -507048272 356317771 -101942584 772561469 148604649 -769501186 -710716844 -689377983 -844427372 -658229849 -341018788 754407477 -168713201 982602509 604515479 -869363573 -990954436 535465271 -756252032 -635522244 -203481625 -10988805 -15589744 9106458 597345998 533019261 853217741 -390303452 -381112831 387363162 383635748 -96229158 -142472118 -278666583 209011408 -725405379 357579753 -681889420 -547056375 416532701 264313021 620258970 784222568 809591492 -750456906 619572878 -608914 926277672 -447681254 -231142672 241053427 790164614 -107546836 256061158 951765957 940751237 106059731 709506954 121453917 806778300 972527299 497381968 721796685 504133067 -110320056 479506259 -409105144 -56665425 789349618 -362460039 -27558252 -856768319 926115943 872850611 -921822196 382436500 -137078780 881437684 -690951998 633177423 -800204973 964605524 655636152 363950420 340386288 -127231282 747596149 -37049764 -249758723 -238655908 -228820838 -356365321 614904436 -580151047 289379051 916587073 -912200066 812265754 264224833 -575076184 452554538 -416094463 618614644 -463858300 369515495 256777597 581626004 51530643 154083623 -202133665 -395693597 258213840 979404055 -331973791 -44725991 -267199542 919611056 -242318729 157924303 13352162 -339653773 213734877 329725704 -742815707 -409028909 -247219895 -370206506 -968289122 95478731 647138808 496091963 874062747 -323187444 -730844073 130769266 640238001 111840856 -441595131 -549975798 755554945 760216765 -794432692 -738542446 530593144 -333321695 115837392 -423210803 178951633 -652639 -218317387 631068282 -626694755 -105308794 651514058 523118958 -434296240 301453794 -708248583 988854678 -50266780 791705255 -348611545 -233645237 82644007 -559572372 -977707795 -935173194 418589110 107640675 838044919 -738987674 213350875 -145047073 -864817490 103306755 -942545358 402426364 943851200 -282598368 -978402735 130733474 656028028 709743894 -305197075 134533813 -353286955 187011776 -962297480 395977613 574645508 726399533 114613370 -34622640 139664100 128420826 537355827 -516721466 625221200 -186110694 -168986635 -535083105 -983491869 451259885 -432260884 467176813 998995247 -345450564 33508586 -904696065 861494782 -104959646 -319349314 583538576 -94902898 -693593717 -568970413 746781538 -116141350 245970882 415529764 -33860970 809143837 -164458893 -584905111 583863066 -71525893 108365486 969064971 -227078865 -74060139 -451152400 473929958 -683270221 -860317298 -371396462 -522860264 227759236 -362419946 -732378581 996909722 578794868 584477456 -194920605 105073567 -404508197 649106087 -318069323 308591885 958735067 -145887510 485175570 764357520 801511204 -281094354 271058917 260849934 225085675 151939662 914055849 -245080303 -216943578 362649957 -148526001 985951035 817613586 646650233 -309372492 -4956070 225593810 497486756 507120799 -911779914 -373238817 189287505 -492219857 638700670 698572886 -429992528 64056457 140902102 -438196 434334886 129632303 345928303 311057068 243944805 -230270267 -164606460 722533269 208983681 465543940 909992683 -488737507 -89206778 -454783213 341456428 689999201 360594757 407701276 -489069009 576829124 593483174 93072792 976748140 -832865922 770693568 -6639979 26905269 -630737920 -501801824 731803385 -620373726 -676040622 -354420005 -107793460 373893856 -290266132 -825368659 -746719282 -537381919 336234491 360520270 -252323653 -221006344 367950109 -770159197 -887030794 529727421 -22992796 -62973485 388541859 923535596 864255479 908932719 -272771889 -445294873 374825856 -816969279 784959135 510362620 -288224591 492248293 104404607 -416159217 -462777374 784054791 -147115477 -903130285 456425557 -57468717 487536984 -420837833 -455628460 -750095325 113485364 313312721 -72275914 98415009 823436286 950840498 220241791 -665315711 755273103 -631483395 334109737 -91480399 716792355 281939952 571413859 -17889313 618190353 -784574659 133352636 -307982022 970619186 133273880 -623561775 552925927 813103210 90362548 -194497310 400150725 195554468 241070073 -13229482 -681979399 -831275027 -311767710 252965079 -771165618 628415694 -310158917 -181225610 593144048 312759107 -178275941 -553366838 -250816605 190640023 905397985 402179448 -267392079 456747245 -735167271 775268780 -291377326 -599680884 -112503293 24038007 364246124 354425116 106309353 -603520323 949793361 22785518 815771174 -33394187 137582559 -341420297 -546599815 594810621 -920861983 655830209 -200660710 891446411 -300928247 717594534 491169152 -657265517 -712485953 -325812965 408094034 594311256 -604342929 -260833657 184659450 914181471 -632500882 -294114889 632670624 -867518472 231213791 790273115 -27763016 176875091 -31167217 -514099618 455374112 -631586057 985688286 64684805 -248802583 -828646358 56585479 986025538 760074762 986935730 -313809245 424946738 718229312 688921881 -760577409 472900539 280666742 -386812749 510430158 -675202918 -391367937 -658370774 867103693 670781298 -452113048 547498260 -24321386 -409764456 -312191031 -381596225 513400864 -770665893 -505566947 630205543 -6384106 413751222 -424321434 536107326 783918222 -608075576 807422712 -418402943 643671701 -185585014 -120316563 -64197595 311801820 -130606368 192562132 -387374667 738994758 -360676160 -873321760 -214768885 745436533 -644016858 489449281 -655153866 -499217685 -80356337 638758059 140389772 525521527 -844210150 30264030 -927200095 -961420109 836406198 769200905 -187681399 -719321314 -24231848 -758966187 -880224864 479562386 -315658447 -721652948 407095303 -966800527 86040990 680456350 -135969043 -368003788 -759472784 973585244 -813718659 791060234 480040710 135251901 -88163914 -74225506 535249222 439200508 -867298864 971180081 -310147168 241221687 -74196787 -700984700 586373950 -290418214 775124882 584386022 -138885697 919776284 744238613 -180338711 818588186 -777258699 -336416802 -552097822 -471945456 -255093764 110625451 -36646983 19192316 884703691 978239964 -743523447 -598622024 487021573 88190356 572706003 108120338 -596084612 -869222733 -842149285 -170794380 -337361469 -551577335 -386886498 -274801841 -508654051 -694404462 -662182243 -953073821 -982178738 907960989 -140601959 -460967694 -59234175 418004264 -252070431 897627564 -365358736 595404709 461135151 58204102 -808451784 196024121 245126765 -358218027 -390603868 -128803575 -845236699 -246941400 240852513 782528317 -611781456 476439641 488460202 708459616 -679782281 -34164279 -222147315 -925493792 207329848 614138736 386737439 954583097 -786608127 570589314 -472737669 -462310281 510822581 -559209304 -848977569 788689966 -460767016 95632520 181441872 -13493325 -896467178 -743589161 582483182 986483070 -781260330 826272676 814417839 499296557 -576530975 -186621725 76037860 901452294 -232228391 -488714121 822472423 -587338402 -758520892 939606208 -515959042 -361095007 -339686453 -918875420 -125761536 -229213644 549818689 986992380 -405800513 234897103 -871972905 451808402 847041296 38238364 806871707 235831104 10345855 -484877730 -952850602 -517768368 -620667693 -33336150 964315184 998360340 -612767806 -302854789 96808187 -746941017 758715945 -17028016 -481200505 -946711017 452803369 141381217 -658485778 331159163 123460255 206642602 296374928 -706095114 864527517 -961623279 -977257112 -447170964 -737513118 -714091387 653480452 11161877 785384727 -482504117 526828866 -721062586 -820782597 895244714 -879232320 -340644520 -453597152 -574497486 828170093 596079486 666026239 727082935 869746076 -219090305 795809472 -210966157 -188967381 820340929 -219616717 -499454660 -712371870 -697053187 -380636890 -168555305 901115451 86905445 956531486 519025158 -130574089 -630872430 -616724101 -890471754 -87734849 667364835 -910237428 -281748246 432375261 -254078353 572328918 631467865 -523457753 797824460 -91704032 -651586324 -30972743 -749580126 198227401 956251190 45540380 -914553892 377748885 587975056 931915085 -442441902 -805763812 81565509 515181689 952838487 411116354 -61264507 250626799 189735906 968674647 -532464909 -702740783 316140655 -75392178 -782308873 834321449 766225886 101323149 524243059 -255757864 -796062856 -627287187 -635712538 976374573 456614191 -991830128 -562680762 382039318 648555556 544789180 -549976469 -799583699 -27912199 156888045 479929428 -744109386 -463666092 592627718 -458487739 793279942 -580654316 674888536 -408714621 -557827107 9006398 171162079 114473430 -996641088 -710435931 -774049104 428640463 22686014 -84701417 210948797 -400155374 -421097458 -399611688 -86773730 283581771 760494459 -28103628 206444197 -905620387 176325259 125136234 -352706709 449564910 -390752136 -332500711 381300244 -94807402 165846141 114781729 797776446 -620130983 51425291 148928787 748671796 -582138953 -475389222 -285488107 -261192702 413324871 269329902 -575957222 237506175 -195082820 354199007 592284931 -802884190 737606413 787300818 -926591320 398174672 -565021404 -862024879 -646126579 925618020 1930154 -937574000 -299866022 147627855 -807946692 -102749062 412355888 -155484278 424894921 -227983256 954633612 189197465 -892149116 -833560013 747319850 -9217848 -632123123 341211839 -707455136 616107485 220621377 -793946286 820360592 447071172 -488938326 534272896 802314010 -639429153 114886234 -815094576 546994646 -974017352 -269390421 -620051367 428364517 -211529466 -724893153 25887615 -913568460 693916515 -444199068 678629683 -234744047 -279511540 906911400 375440658 861975608 -262251849 -222822352 187462119 87618278 -409757994 -601230637 -269824351 401599961 601359304 705484897 266105557 -170380752 156428764 640024372 -389768365 -716931028 -835744337 630258680 124903978 471549235 -311386320 -271779983 26375060 221305678 290054695 464200107 998048728 -723744360 78775722 302153002 872049227 -523673561 -479219462 383540774 831400947 -171893658 -549042278 177887110 247960733 -241392371 -156737451 564231023 517880032 88932525 898488520 148195802 -923200771 -384995052 -227514855 744565307 -226326607 553563665 80431956 704527812 934694695 826509438 134113493 -863652163 491550451 -26417317 -524758656 -641918148 755466193 -142695800 373621170 190562971 566543548 -325509789 -596959207 328341027 -559123466 -134094916 -829556621 -499575300 -121390665 897725947 961111718 253510307 13289449 -913689128 -807281619 880184899 877366716 15857786 208125688 -565439466 -947011806 -995609121 -343345791 456872861 -334370799 -657267027 -182045164 341802011 773384223 737628433 -512290422 832950677 897858594 -145532749 -105601535 905153483 -825439110 -877780594 -535442606 876634502 261950346 984850425 726742935 -341313900 -567491751 -180645504 -86931739 918425750 613138494 555583740 821801070 -547349287 494924883 -275470015 -377416457 886667471 323134693 696410404 -96355723 490347 -676667622 733050792 -549890060 891258503 466751611 637667091 354521176 781506264 189863273 -30847500 -121820441 -641608838 571987330 478216441 -745109997 -113537977 -583986543 931461146 849842608 -918218902 591284150 259424562 321843866 -593695655 -120804189 -379420821 652427970 765743017 379019672 -884906784 573177634 -541837425 62063307 825468885 79653041 990915350 -687973000 -25522167 -116506902 158049271 157470513 361979549 40608304 -204639374 538363115 -634123396 304368021 -796214899 191313897 -695308887 260978316 501625688 107844673 521273923 374479281 -982303539 124930377 926574152 832040560 63739402 205246410 -303107241 -9836410 912973932 -844077409 702012083 908531558 889522256 -784217584 660741735 -692230583 -504303333 312456728 358133510 206900029 187105937 36236071 -470342943 -43914785 887609895 17042602 292633069 -533158134 919484059 -331709994 -366981720 -479688368 -135778512 339885498 -77006795 -53818613 775406387 -805874150 224586328 274285939 150376918 348745743 546440826 833894440 -383472043 -629683928 464245703 -239275765 -346232661 -952843401 55592960 -102016515 -333156512 351908561 -618918016 142939139 -644681864 582856078 473432121 944330378 -878980269 -725689440 -191638020 620082048 934305974 -482869137 649465630 -270624293 650197126 807327912 315710064 -830041602 984808311 -848811819 -238505115 -8531814 738500487 370550653 941203534 -675045538 -121639374 613540424 175732497 -997477125 371910900 -511678580 -577385773 650060303 -898024440 670052052 -116182858 -696173848 521558292 -978724530 -963814226 212403304 423017990 680638006 741116999 -661248551 588068220 746779536 226136691 954139567 -37946952 249568394 934394194 792928248 -508361709 -146828745 -652163796 284417453 157128303 692685799 -457136142 -116133801 -235960516 -375624519 -993169227 -672925580 604678367 414878772 -475779134 -595130989 114714090 -761422341 650244867 221309424 751740980 -318605383 -54490526 -730153455 959320570 -723906025 605203311 -952816128 451765020 782026170 -647686949 187046447 -94794998 -239474268 -215638293 219858976 256152929 155902031 -1979776 21528949 621378960 -289755028 730002374 -334050001 -112562861 -45590538 309648236 -583647712 -783909314 779660915 251521281 -847186613 499537065 10694913 -673975130 -904103557 -826831956 -848044626 -673282152 -833706095 -226153276 -256303227 319152131 -360653106 586183226 726262069 607680690 464298988 771007429 -845586090 125822410 -633102661 -841712638 675487601 501758435 270728988 -822626962 722942720 -500111405 -298577048 -588846852 -124385387 -654122512 711571753 -953742734 -697725150 -215751172 -57671947 -475941855 91603190 523912490 -362400389 374446384 274201656 918051424 187396912 633544187 452123097 576719303 -121737529 -819677054 289123899 -3728941 -325123562 -384413866 907488519 -539842557 519478323 -93379903 467100354 -410966912 223364202 -412690695 -894883208 -62028542 -424979302 -288502308 -474914275 -23665115 61108268 346171825 -245044807 746374117 881847603 -415432308 -926731277 903903902 -369856122 264335043 916636674 869769830 892313257 -649222975 -534117890 -256656228 407777214 977486362 -490659818 451726804 684486782 -653955682 203923006 -163690240 -578092667 213635112 -347859931 999765752 628438555 499033489 103718767 258360497 908218961 377234940 595294331 201855076 340467198 -595228232 228374180 11930445 975503599 -852478256 641211314 -691542164 -98526611 117718139 -251660264 421929509 651100269 -360137401 47957535 -801682282 -57903511 -707051455 655685099 554974624 -456769849 -712874428 -853665241 -215439075 311668652 -231134662 -93587690 -702652257 -907254980 -546367230 461850894 -172640677 -872917379 -998207585 4651237 -441031395 802221325 -890627362 -464485736 333480789 -719371851 -516471059 -708125522 -329091132 898252817 565446474 -527413428 30164219 -477600850 -710722396 687792045 -552025758 -891498561 291757923 -782471305 758605402 -124903054 -886524923 -618656546 -777868031 -340613361 -323625985 -573282472 374285977 32194015 -535512572 959778979 916256808 -555665201 204449386 354217867 -562367661 -533448859 901392380 432758749 -945733177 949127112 348174511 -143153080 216920895 302069449 -417473105 810301865 406423382 -388392882 653378643 288363322 565929075 994409734 141545023 -448461875 514059697 992458958 -5866457 537294669 -961429437 -677075226 350792181 -173302064 -448261311 -758684867 987418563 -746961565 456206148 586315841 460822498 280868106 -367143889 -554917366 -96089338 168604354 650323377 644450586 -118757065 -881002206 -973703945 539547663 133133296 554516203 -364863221 122310106 874906860 648196794 -658641008 779927079 776819650 -84025231 986259690 531800103 -883316582 -382202838 -133616816 644846027 705303953 305721246 535327078 -406348373 -811421027 80750418 684194677 -65254238 594935110 -76046090 -178194614 -492650709 -504459743 925317697 401259972 493827496 613819998 315638347 230074567 -459489023 365937968 725288729 -347827180 883627537 -180072644 283375662 247040696 695526405 -78392074 -300398301 736437163 938457072 -20260314 -671778186 -210221025 -13629492 743367134 -183292537 -553114400 -270114621 -221270474 -234464963 244697390 -165832850 -545097116 -752037485 800293512 497135370 670822687 -820705202 -759692905 -87815647 430529572 -425348652 -847900206 -427242933 793563470 417157147 519626656 -190163606 207662110 129063751 554949661 92917851 241980182 -960510371 665097265 80824597 387540161 -744470997 62200859 -862203676 -57480059 34731733 -491428490 73082662 -202161843 -941457396 -993686100 -713813942 446765013 -79017353 -870176825 703531947 -663397276 32125643 782483383 601749759 707338702 -941831053 184717278 -471184964 694133527 -168619081 241267961 865044467 834904723 -756777966 -885354708 -653357413 -725124603 698501712 422157832 534220438 670239768 -950915433 -574131923 952809611 -232388589 -723987426 -833784360 167331069 -933065563 -170208839 420415769 969702211 -698682410 839022166 -978502892 -771035248 319178637 -711477738 -646006215 686781014 636640461 842401712 707210220 262299067 505842809 -538534541 179397970 344417976 -477609216 808823060 912416042 995170737 -112642769 -633229457 120733399 947760948 -839078280 -597809165 -469189090 48754043 -829154723 664428151 -666337730 -705522707 -594498004 -607406401 -950569026 395598483 391239482 -28926818 792120806 -726787370 -537701641 -78413638 -685618076 130265213 -596408003 182633480 890486041 -170038721 773838498 -461282970 998101170 510854728 -257226670 99374079 -995761476 671987033 -131841847 511385491 558766776 318506082 -47674492 579357980 -715213244 -775943562 -736266133 -27416668 -297319438 -498537247 -116222276 711957703 1582109 172256560 -833707306 -21421418 712693066 336568103 379827895 -395672089 -317457629 -328144289 193524243 -984984327 -958330092 -385088808 -190439674 -737446021 71378905 -979460346 382779542 -775956433 -719996431 663710129 -893522588 -993945533 861647317 731487077 -756402302 593354567 589125129 655161470 435100661 -790896864 546429867 -400425144 723776584 -629529976 898451946 -39159763 102578458 -548495244 -823231223 -603950467 -759210308 193843649 -493510896 -447565084 711640026 690579981 823751053 526347292 -949822362 73149807 481869525 -266261479 -795431461 -545597487 600062255 -421374494 837333822 -834086113 705012551 -589173255 196903619 622381208 742758576 638002008 -458944292 742642981 398857336 -770024528 -699330079 471846238 997183502 968972445 356320509 -750977183 -158884423 273023559 476849180 -755694119 485069873 -179003143 180372699 -748291969 -479248159 -26847987 235505742 -994982581 732475792 -910908439 588335133 226358273 940664506 174083118 -900812646 200886698 583122669 386332066 -775121245 -778676362 -888106804 186108404 -776225322 676773750 -33572475 367271610 939789374 855013785 703018369 688808325 716044336 -786194873 -117940837 69941626 -640297302 -335953265 832698445 603539053 -67839102 278603220 667521996 -81208260 671367819 -127229548 806185574 -535902873 651315884 -194880850 -208829776 -911536250 -998146626 725234637 -469396509 -708692485 707344555 946863361 -867359367 370276165 898526889 717768787 273488700 -691690793 36848335 -554067100 15146537 -215727985 713195175 -199882462 -359163401 156652520 986727126 219005813 912843402 403684978 521285575 516551063 989127247 161072079 -697554164 942279527 -1291137 -107713585 -171768121 -164824368 -881952347 -540635951 771146498 5148156 910531670 -486369860 -30958728 850475824 178929575 249288423 -687341510 -209377244 240679411 -624088227 366634079 440069770 -698586632 -92777401 -451945452 684269182 -130821229 -387534423 -184325934 377030231 -314510787 -218499610 -766344379 -867553603 806705858 -801963350 820120469 752629018 -685024280 -245161964 -493124352 371478984 828186353 -329939656 23748569 -175931637 -204606453 688291952 54000270 -67296947 -15295859 -48114304 544076972 763793639 -409564979 910824268 796579275 895413776 316713212 -108884059 6918240 -272777436 -563912266 387631291 -688390317 -812609963 752476735 985422097 -456962113 83399305 -789292652 -513595658 -866588200 540157451 -991002696 -979897561 -675510684 -148572158 213831893 983133602 606682741 18896078 837109264 417925270 -493444432 -778688876 54451877 785956898 721853884 -299206536 953856982 -277097870 59600671 630251601 -850650786 -375651630 4727121 40845718 -992652006 -592746508 697823663 -469436149 -156709206 -311753659 618505028 189100555 -302962424 934545445 -306920223 -962181239 445316941 -797169344 -159733871 -905490134 -926596641 250417051 19538375 198234008 -373174098 -111253840 -78388569 539194675 -617873060 -910892814 137433169 -103272434 220007304 -614710341 94355172 -51737480 526911193 -503365949 -435837062 -596385818 -141790774 -840675462 813805965 -470983432 -245566763 -373173859 456441198 94314151 992197291 -526789979 -903918058 -212047901 921618182 -668419925 -151128041 860937992 618303848 174278550 92226878 169562357 -452861257 -865169354 -185869237 335583672 553375337 -262204839 -702046287 -679627848 -892600994 -282884351 27070135 278531543 805533810 -392540156 -696176265 -614728473 239354335 862329872 -938723702 294699101 -386300160 880797751 755404060 -676928512 -659938122 445101233 902821705 673177679 -970289679 848835382 837376794 614679983 -757202436 225830914 78831103 5197523 411018348 -592522940 -273614320 593947949 718587962 -292806208 489428599 943203388 694185917 832951097 -548621435 -589782160 119889315 -220951722 684360103 261145718 -90523603 207372035 973523171 -901233387 322787814 -424735474 -400261943 -569429820 472885530 -480913857 644288899 -515449125 419997039 -612534086 282668863 -120254450 -479811553 881203289 86880779 -836858718 719200039 -646920654 -324178643 -725395547 910847555 267516468 -388511492 -669607722 -590478131 428399737 933337995 887712340 -238592564 100980595 619270982 278205819 -260759455 -757847997 588625364 826285117 -309166258 -895275836 219226527 602037857 -344370242 114774322 -782782700 -46097062 976591915 -58502046 -467669011 346572126 146322667 214377878 818030864 55791702 -19250335 372182008 -52217135 426116110 645298590 -448963656 -509962157 -443492852 -98560034 -96908581 738717126 -290013604 280147686 808081766 809500937 -213987981 703599059 71111492 941823644 434883097 -972140305 -33924219 85261201 -960502139 -649263153 -897378880 180641128 -476409851 444834123 412413025 -963246617 155523435 108773200 -871737942 520599589 106248645 -696180846 -282725375 -585434251 -827315927 -964836408 339960292 -435685257 -840579842 -381307655 -340872806 637898980 -993091030 418384997 162431103 285063804 -832265617 543774989 890296875 -549136296 320648242 -534531771 -134532736 289332157 295618635 -986269937 736565620 -764317448 273764991 395371952 -159965931 350814537 -775994675 693067116 -848150399 -889474295 -313012062 -247453140 61385826 353811251 -421214558 -234890760 573272977 547201866 -629977709 -186092067 -424838526 -6675974 -834931057 -682842343 925131391 575367997 -160285384 -660377051 197150041 602141467 -26610109 -93301248 772243979 -918172500 -914227798 -298549545 201512782 -942744077 209007723 -487303625 965655388 -116025632 -373280634 -862107095 -89987142 -603795195 -296825566 -506090063 -233762761 -23700349 147363006 351627755 -403455617 -866904509 617152120 193643388 -650398664 -727997952 389564379 -529878270 110930794 -592894731 999991115 -223614356 -903255941 -242281151 977527070 477736515 627840203 -362614383 -609280542 642198905 -166999913 376925551 -382235364 -578912800 -870103428 387963444 741855873 451123677 -33904153 797967002 859681623 -664969102 -604421898 818839297 -799617239 356368118 820985813 -659264344 811598699 -621833502 -674642640 -901539152 -732407736 882968709 854355191 206985373 -698826276 584920553 -616616206 -492069241 -964311266 -764778900 420373778 -576768440 -957201549 30783810 701469700 779773267 385893572 237218729 -152265704 854934262 -1703083 291577073 -17910607 -887180428 998614555 -834711039 -498025904 -623230970 -967083105 -660192499 892341329 -847808042 182724613 -224984262 995105018 -152347358 86583072 545229642 898624861 515464683 522050197 -170861963 -690428645 -956711188 -853736330 -258556331 -731639296 198404268 40956915 -961162820 -208171789 -977802676 21161795 -80199697 718408747 -898510932 -555643701 -97833479 -913952944 -710753897 -46098658 -471303194 -225245795 -270093551 -387318309 744565735 -350003564 -647402670 2926714 493106828 -267415580 -202406729 420327690 -148725689 230593796 -494504167 730723720 409584080 -553987489 271241662 605391805 701129500 -725966440 947097559 -974271641 -745379767 108823157 320327631 -395030486 145454712 -157495914 288239446 -65964652 591250575 88321074 -406500134 -66988465 -252380365 -907022664 95381014 957301641 528411917 868446903 -827354779 659298666 201489160 -53699115 -592116337 227904786 329453907 -538130790 518367818 357211820 -346665085 -630086655 263093022 96353416 803389251 -603812318 120375262 -6432751 320530401 169985931 197884731 -478298550 -787652113 -652475654 527360202 882690048 685219336 -537828458 -976388766 -320507678 972235159 -183940671 670291424 149849402 -842877866 998855713 -824655739 -135496277 79856593 819343855 -379233790 521800107 -227490149 -923305406 -690290622 801597519 91934009 781932522 -799301797 345584093 -244386619 105405370 -322344966 -989377220 -689504113 -511923697 -247036715 -866573394 -108471791 331433754 393309028 971846034 -620381266 -936555392 94033984 805595106 11249818 998972627 357065478 967980068 -124859793 354905321 257954937 516965318 988634428 570954638 683039565 527661480 216573654 358109341 413891362 111037566 639342801 89023810 251502760 -772596482 827746096 -317767889 -9822321 971650191 -388474677 -848428261 -113700298 -970840724 -566136348 618529693 -356009166 37153070 462240341 739185406 94106622 957935104 -248647536 81226917 -758374537 166240686 1350597 -452987080 -81070292 635495433 -67220134 -393127996 -365194762 -575860430 882874794 302808564 158692348 14994067 -239729429 806021136 580964692 -409875275 -904205340 -653784271 -94391412 325954685 -85285932 -255408613 175173460 -245781543 -116196479 509409913 798279603 842577330 -49378032 940236428 495926076 -437621558 368668208 -173569098 779748380 -509363318 771278158 -307748459 -591808509 899825913 -30294596 -551888594 202362352 -160824621 652198593 365722358 501070207 295307253 -787505042 -567775066 564309087 -842556892 657985817 558086321 600505106 458802312 -654140024 -505964497 -680945877 -326830267 -251768794 52931814 -853558333 869205604 -206387284 -620538609 -516245843 316629124 -626084525 -136174280 -576496768 -67943564 481181169 -333263073 -931600407 -806110683 727536873 221116915 -952006584 -231566767 -119035800 -85556374 -132550354 -118711131 -81122314 -866854367 314649995 630918196 381284513 -619259233 992436062 -166067356 -849014470 -328209754 -26214833 900133299 883350458 -601947760 909463669 -983585414 -841120144 -701953206 103241987 -208059194 814135012 -408419933 452014596 941114362 -685737985 552469064 -694969685 841159156 223327101 350204294 -392197423 739161611 -101608945 -54182349 -780326204 122210889 875858993 -553346716 567706938 534790153 -876811002 -68313099 -639080977 -370345608 892697311 701332762 -724904840 -323708760 870561474 541103978 860656559 670604763 -714618088 980120304 -745599908 664590813 179610511 131691259 699345268 -830007957 -785451674 794431086 -541631295 -904653074 -325814007 -228901262 469788148 -336771289 -717015646 -81770746 402944840 934646648 -455123300 -423846749 -189524862 -955215566 315673210 204295048 126982483 -85012234 -439251457 727218235 68080002 160076121 627942465 -888711941 -565598885 -534554732 188262978 -877820693 -103097215 242992518 -142808992 -747959668 -740258750 -528574286 142512596 -764136020 702004786 -219773375 665772488 -276410539 918899321 263140253 -961153278 -581075386 983260134 -664373944 -28663478 495433610 -52578787 270660231 -88544453 458770909 -22960653 586662424 877154178 136746934 -334822678 489423138 -747761532 -661403953 -913153318 322059916 -278635041 -798687155 900816358 378774165 -484113703 646140224 -668481753 45592403 -78200840 -588496543 -397971141 -573312498 -495045039 -208874815 -690792551 454672730 -398970180 316255993 598702173 39863686 -333074880 607641104 -877638454 991241467 -954146605 617997025 885835944 422007480 58379476 -122345800 193127953 -306639362 449506421 248752645 848000767 -100158929 -644851265 -189289993 -934797000 -600015129 -772892765 942442448 52916648 -909670703 36295833 -686016397 709175306 899020734 947875784 500076695 595398698 -918912850 597255372 -884615286 -316243225 244981202 -625080703 185033906 -952541475 -231208845 515039008 -226696622 -687090423 -502589016 -540100272 -853452051 315262823 -705292909 579770212 674805510 -325369493 453289494 -579437807 -137444394 850002131 617173989 -113464699 689406348 7641337 887835787 -90624560 -548985044 36950121 -662439926 396670642 -779745732 494591777 693770336 -642649126 -753856938 -42921193 757247798 191887470 580096933 -987968553 754210010 -905864609 -52870160 -461156559 -714787045 -572397773 -158203381 562202751 -973498614 -420165404 -655510335 982105927 -605080203 564057094 195092053 716286960 -607496838 -617625157 -723464277 704501853 559433430 -205600334 -774923896 -928368199 556441956 -805655865 -359521463 427474709 -246417529 636475770 -335142451 900829877 249649569 -954713997 -86976052 723347914 306143644 -174618122 -349780936 -194628466 -50028209 -158745720 -490542570 854403177 -815971852 584619972 -97926022 -883377082 -676289730 780687281 69703509 725353162 -299369010 -484583810 -707788119 603084205 -502139348 -75051989 567957917 -360735111 -351578296 -375802110 -158002131 436725864 233407326 -504666592 997974811 -213796324 -377997391 415700031 109554111 -844297087 9646083 -515886066 370957163 -444496098 -218648864 -148475224 -507486297 -729862673 -671546487 113451445 -5932667 350310112 457711259 -330504145 632695567 -104590418 -816417105 -628026683 100566079 -68002226 564848332 914113392 -188013441 -528162605 518687764 652063646 789629833 -550917622 391547060 -406212502 478369383 -755281240 884186570 -310163679 730144078 587605552 138930191 -541916807 195235248 415738404 624360291 -186396514 -426429917 -334309856 -603631299 247355255 -730294499 -712725039 609644349 -942100721 1285698 817743646 504770291 -612667140 -929426151 -698347833 -615868173 -681937815 -697216141 -651531150 711004676 829050066 -229064591 645373065 -536618457 -780353104 -498675770 150135652 15226732 -931539247 687130946 -843218590 138116314 -774384148 870724868 -983105358 557755443 -731955647 530217209 790462844 -196616401 -171766370 331350511 -644817153 98913708 379462584 -769163484 456685330 -470044822 562613050 470447170 -618565843 -294687251 744674148 -433784271 588353648 792003059 901271908 181365354 -622605162 425010973 -357844879 811704040 10131184 606831358 313442134 482314804 203532919 -715018212 -876598679 -264536667 -93583921 494024075 686360459 13520468 -704842878 -476145945 -718623650 -361730193 325162242 -567085463 582256890 -992013260 796503582 -49344888 -876980933 -444637150 -943294870 741350580 838052552 568386130 -881000513 587679028 -788880584 990806753 -506801549 -537513323 266962842 710118152 343063163 -102950377 -828476806 -416205947 859469356 -44280955 180628406 113297521 -296507106 783303563 -378467867 -231365042 756271452 550830146 184856873 -178479557 568242264 -509539382 416699311 791158795 991234096 90176851 -722430540 -725295085 -926453396 -192231847 368885565 101720315 -506508003 276811959 290765762 325734147 230582601 -887286879 789105899 -403435746 -120491712 504424929 -530738044 -279996351 636055306 165697636 112934261 -115826673 848706065 379807425 211225619 464558031 -453141312 -763811296 -80809728 -316031324 455110636 914082365 892558216 258032397 14616027 834581846 903608233 89888548 -329508390 -754284491 946488459 -940747236 -192747052 396722118 596421915 156262291 -124363714 963222702 981202945 -589317621 -54078328 -658373030 -250449620 349185916 172025932 -542025729 -196640596 958812197 412617662 -961072362 95136922 -240349249 -539113523 -4051134 -696883264 -311969793 414292120 414881115 -261402498 307057908 -690557283 456168278 683853714 61631592 -855937556 816795107 367722438 -13838301 781409470 -678530446 -879009380 -640219962 993955067 643194212 683412680 682804401 -122463486 958242963 -464726524 -675279690 -877069844 286245979 32602048 -967327121 36030532 841551473 -371691869 -19472735 -171064281 -5564798 914002271 -745832222 885420066 -48583241 -87026364 1724481 -891228939 -869802166 -989997747 -977016191 593723919 -758984343 -981518972 343222897 -980219314 209910561 -642061039 164792072 556169606 566245042 63685406 -304241246 519760627 199406224 -640236887 -65506821 986696586 281911481 157726856 413347148 -951411855 -247639373 -426832713 -821351712 -519538149 -467762856 702998691 -52806596 563495503 836419880 -919278799 529000109 726639176 -452089062 -803303299 414087604 411163842 -994892422 253889362 514910800 -521952360 -386905805 26358176 918870127 401132058 -502927515 723243069 -671622602 -65028175 193242985 239360057 631694123 120091433 997466123 -539239244 321716388 -570132922 259118636 -185731151 478458045 282653247 -59848864 220734683 507830418 48324286 255855419 560231084 -456632166 119050331 317545130 353521612 -551914979 25260438 -684512686 194746497 -733103975 76485802 -159199946 -970788474 -969612489 -507543682 -111088220 659238606 365875618 -799598935 513152469 649279591 -629761557 236383846 -786305126 -297552041 -910256830 -276586396 -351174084 -555164200 635455100 -666797243 174065790 358885470 -821824267 471444101 -339629295 417727574 -499016146 -375694181 -622800078 -852107165 -670455718 -773925803 725407671 40617557 -663266048 -689244834 871866249 62246853 -737527119 -287636830 324700773 -440052830 887350572 -601854477 -712300717 -484323089 826790079 -608831604 -686245240 557107194 -621747832 726132609 -600476070 -453910958 -502016317 871314159 552011371 -305434205 825640129 333374371 303080791 610698702 -10146865 162158944 709233328 525689974 639937239 -413738620 -472308077 -737091471 224361229 -279550066 -496011550 629555818 735335202 183464825 -493935092 919090379 -783366505 -705070252 725447222 419155599 -106284168 -828898295 -641491446 507468019 270880371 945788473 816982185 652113039 297684494 869841641 412118241 927098079 -324948464 322740796 759700999 923437483 883847663 829177502 242992304 323541743 -582936356 -571583705 638992903 100804714 219167445 62702260 -857301594 87085018 784863721 -415579577 172469924 -632124046 35681591 791603924 -82110554 713930455 -325739245 -712831947 -290956506 -349411196 -768669754 -888065949 -121300809 -994233187 345496401 131241037 228356219 -485639036 249061575 413197984 -733683774 -953011662 -433170671 -884124493 -15686575 -689234356 -280072778 266655173 381161946 -524042512 597912522 -391260734 414725630 327943658 661377314 778615329 -952209796 -578525491 -70646446 -293349179 -825194640 16179768 321122992 -668435894 591290634 99584243 -879402128 805100357 696148396 -167253553 -595340817 -537171661 631408605 811941631 -638179720 766924865 957485480 -375701758 -381591609 791377920 486212893 -917263470 776631540 271342297 -232184578 -278330684 195990835 -237336403 138883495 747943628 808175872 -136938640 -18201653 -313988193 -185538438 -120372955 -541578994 759890370 -613958925 -179437161 -750243165 -988948618 369682899 -999098323 19416428 -104704134 -306918 889158689 832984831 -50178707 -220270638 -846186411 -85320397 818420680 769946921 -267958296 268495208 -47547722 489422070 -966659986 -211338321 142695693 -858520735 108577572 -134525259 556739918 946270320 587087127 38430812 501724354 542020271 994373673 277529523 175716930 -276334437 -816749442 259219182 -656296459 -651733822 471875069 -611610171 -168825213 717225190 -2252467 718510739 999074854 70544378 123042229 -814605505 246592568 -512400239 627714152 -511555306 -909926872 436984554 965666394 -840256100 -341720200 -586314620 -456747711 857084920 730661596 -552336840 -625036492 164922597 -974943731 -373932231 -93053875 -954185707 -795975974 -49487165 779038821 -18645651 -161056575 531700319 -515961029 805359659 -640962230 332093463 161950815 130725697 634983789 142356184 723151156 233749431 -54230979 -572132703 -52845159 -703553536 -410297405 810545667 -986060667 -779116432 -967462510 -73431338 -80580104 883556101 -615219063 -793611155 140787872 -112395222 -855154841 -853538403 -767211846 474769177 -384891547 -327855773 379936909 669537301 399510250 407893160 -434478566 967937034 -103354583 -292911793 609983211 -711983000 511837389 567408807 943583413 22267144 786703299 101015077 769758708 -843796058 842807683 -129601705 275239344 66965477 540263803 -14452533 -921105688 -803890199 293849557 722394803 243788705 516901082 819851676 854304212 412711174 3045840 -744455578 902196269 -289690776 -154678321 796994690 -221686225 203135602 -271516470 22692823 -442573907 -132624033 -755331662 -215067732 162740092 -714940626 -461493267 823808996 371273673 -275631041 904973176 844464161 -123587313 494644278 607729824 762244328 474857210 600979455 -16632199 82610445 -33754930 193885321 785045031 157937865 548431428 -845596161 -121045501 7462906 115783942 996588465 982953330 284638676 -211518199 -522660309 778623835 -805824137 775344167 -610377374 758376587 -64149793 -81888444 458016586 -746678500 -449382384 -59368253 -780673198 488230877 -445119183 875804489 -322760915 447597924 -411369257 947186388 -129299369 -401093811 496588607 -931542785 -473667414 6485075 -653571872 189713450 730270025 -810162735 -681925026 273114568 -813065314 -482739604 940915040 247421836 -886547867 -994368890 876138496 410064657 -460790624 88619842 -576235602 -419701429 -439164240 -229551546 -613219164 -318616923 -950527206 -449669955 -5092863 140251055 -459089508 -83082329 -640556515 871626242 -365431760 475636813 -774995860 724455203 481683672 -195756371 -98575201 -381768761 38499397 -755623202 315128949 297684170 127867640 511080455 -204997026 -699640308 -945292569 -630490199 -629282344 -879442387 26550402 -903095626 -830838017 265171897 375669427 503310818 968451549 -379197167 383967028 465267817 -425420903 689575799 -359202306 605796483 22049602 -197699248 780357150 72827527 -130396108 959562973 193115759 -85277280 -627189096 -952852066 -99122129 613946409 918411564 513922403 705458866 -84029951 708543508 392468838 806367802 461327180 916705624 277694922 955952700 -34408264 -310755865 538972627 264568603 725342574 -948696693 229755159 -82148383 -537472089 -577569709 53856374 -871383380 852029524 667225453 -330132792 -701974148 984856877 -982644289 -273965210 -634195004 -427755708 -80743997 -616148456 311751855 236147327 224808729 341991013 343770028 -539289958 482518750 838646520 -816646411 -680724621 720436592 67732853 338679869 -908861300 191320905 896796066 21882518 146099734 -268616050 930660139 217702809 668876289 351043362 558436798 -18766400 -492224875 -974049776 -351138592 303041969 -229200274 -690636815 -969811233 522078839 -536272017 635349108 566621855 723423113 247289274 813304809 975964686 -800041314 952931563 334293337 -195691844 -890566640 -705534525 -895094982 416852348 465297710 -712815792 537576691 940646820 990455271 -799852967 146003655 -29902301 593053567 -133188992 296245055 -521017564 349213544 -799029468 585163354 -559104774 -284879749 234053766 -317626607 -903325092 -13164474 561013192 -77879687 -43740538 -894385956 -780970602 909666503 427249417 995728495 -18702719 476555672 -631077628 -238142647 -699568659 -853119429 961685885 323060761 249379884 889239540 -199845650 176579178 -240954999 -665336980 -227676040 12434790 -820500334 -904142631 54550781 760087098 -431932618 -251100768 570582285 436870516 -436771022 695119794 548906496 509824847 -384658267 -672252672 -216520245 719794482 433277704 104437960 595405590 -273045519 -202495958 -648602122 -695156276 -124203266 -982344083 705847052 -824598697 623999786 -953660414 900530751 212050246 165841013 -743219408 -590700033 -656961842 -380011806 340927550 -814102821 371112426 -55808123 187742560 986054074 672175268 -375824995 -379262551 280571493 -857182483 -773843992 -308628243 -476673710 697045171 -432553462 231078878 -105287464 687367853 -801389592 -86238560 90268343 -237861852 351126220 -566611576 -827503708 -716964276 897360075 276129248 -763943541 -462150183 645545352 917462984 783810275 -22173360 515978883 133598910 -242356281 -715336972 348961545 -92961707 -438537350 -701360115 -378072045 883405212 218572316 -509182795 -332294928 832524153 166725831 -348071692 -680842899 -194945746 516037213 -669216690 -935527380 557517075 268143432 -423455487 -892956225 -579550526 501611912 356774359 357260426 126259306 -624952797 -572722185 -754529206 -70552579 763391849 801890888 -172452968 -776356549 -936037648 300265201 -449172425 565334588 -492814756 -278318040 -852865267 418910309 368879170 -307456726 362556885 -266733448 -997446515 -400960541 393973295 650487417 877545260 -466791048 -54369048 301113891 6865283 129095161 -355387813 147495949 -363463177 410791521 325651847 -82332443 -819684823 166244290 290127848 497478934 3907790 -120005769 491380895 291031803 -690627528 -895849726 -601492304 -620335159 -30307376 -476046333 -291220028 -936947701 -72510644 -28850359 -109881432 -348704232 868166762 239594262 731254337 329444977 319873345 -549175407 -768078437 587104710 993780210 49142237 918004426 513252100 885060645 260727905 398286562 -385428658 623851755 263679148 78801423 337316250 233139999 810267270 282983166 336160555 402229153 883278558 -251753571 -744851829 -408944956 527181782 807743693 789410264 899602768 829979809 175233679 -253617619 177210824 -37827255 726998822 -150350815 207055979 182317659 -561887742 958167184 -275776140 -713119565 328132281 973831287 324141112 -745284878 451424318 -324455347 608995622 988124244 -916692898 50300785 -162898843 -265529723 -95287807 -137208849 -273745002 -417736346 -166976123 555280004 -282331625 -124579524 -888328875 -20033719 307927309 -489545535 73609926 -119038050 -873595249 -834927429 -725230043 -220223385 -726672293 -683356184 695817721 -491474129 -953562401 -811890872 -173721793 -384130709 482783406 586173976 994188159 -44047973 -305140298 693417906 -783547701 -698306782 8519520 -636380264 -614949422 -248674878 456950940 473213382 -658087678 87976887 365351850 -275579254 -389784153 912993276 715927678 267719878 -445923617 -966251400 41475956 929130333 -354443452 737313951 -997228985 93460814 64007679 673162735 -624397652 892795131 823794558 -284040165 -507932052 -818393623 -867880653 261304996 -72672876 642492808 -992361125 495288026 -980445047 432638638 967375023 -535280821 233704308 -2909069 950617199 -73234075 -460625864 -595265562 -805141613 -910555852 838547609 -803108300 -225553991 952970144 364104239 -886797570 855510821 406998990 -547311589 -931385205 -200536105 -775172185 -187845657 710905870 -652125916 -944934108 943844679 779031542 -139192633 644047985 900428155 -265077891 251211157 -168148010 -840168742 -35790976 -32957615 -848836415 614260024 -717309907 153655274 641763768 -798598435 -401120138 767535580 -713823584 908296814 -635496360 -250529138 823509055 -875867258 -464147327 -36618349 -517259409 471252743 -979159232 -467194197 -621019972 743210719 492927268 -450959340 -955196312 -567339266 290885440 -706782180 -274100875 -503228904 -335635349 -153259062 61069983 827778792 -535574397 869011739 666455353 -943634208 912893671 320390460 206725228 -720351990 -166607851 -946135957 7843820 84613671 -398524190 213263868 776615023 455966682 -271472366 942379089 603048583 -750364932 298424547 -184827871 171000570 -480397926 783390928 -314060968 696609990 284099248 900063475 741811681 -813725383 -653609966 -970305231 -618015360 528409642 -237944010 501711999 84455886 433002588 -741134366 839578282 -730828086 888281512 -187532008 493687482 523220429 -62763215 -185285582 -785752418 602996192 896464527 -262906582 938632553 309588081 443065666 452295016 265507587 483611055 142846026 -174366387 -204163394 358996389 237536317 358603472 -558753995 -372288373 344954684 271873360 750471114 49836331 494687957 517880729 -842888168 415933711 100606636 575361449 771413226 360907430 -983031823 82668115 331187668 -941164609 -846321864 -895042524 130350284 425000583 -212224639 -109255740 -792750636 465054578 -994946761 99630731 893284031 412462194 795213285 -47805694 -677155517 -244362391 -520302090 749989952 957368045 -291764534 -187673611 -89571717 630478345 458421482 402699668 713385419 -104745166 639412268 -302182796 -167321375 -380764891 -885340223 828529367 -69710293 535935147 199216605 256552143 912306376 652616808 425345134 -181976449 -27827664 239731091 -674810282 221734254 -955095807 -478066306 348757921 409633818 455631585 -242885800 -315517728 -278444602 -487516393 341740039 -955556440 419222770 546328802 -42085020 2877816 689410263 174702781 229259850 -424000801 543639262 -60555072 -448465512 964799949 644906816 643460094 -474996290 636481870 -22957972 994619234 -742881616 496336269 -829644144 -140089496 -892883201 681560293 -114738967 140225262 50201821 901663382 548813456 419550642 -332076362 -636583926 716788840 460524599 715302038 634331944 -489369440 175541897 933817873 -554636634 -788492015 169552488 87244748 -529880716 328462701 -304326252 -868493929 -801506208 214276030 790755264 -418932464 198585982 -698026690 750594612 304247989 165514329 6885494 -82696454 583782718 -54648749 -624104777 -17631966 -615988764 105789427 -290279409 733621479 87938785 -694851016 -129275114 210782348 706831538 375191845 -270763081 206488977 262835514 955614969 -333026912 215905121 615056567 194748615 950530982 135834188 483342862 190352399 26607843 -258226208 689347256 -357983931 -428886363 315010291 -220073289 360605277 870290843 -990302782 963491296 -272503612 943527936 281228737 128356091 950119554 691916089 771834442 199089490 -624533412 -113572466 75374983 -707778722 -204525215 -683332492 -29679011 -325843221 273786287 544481310 -882992257 29036479 990111112 114734127 175836515 -327370256 79546508 160494645 -310044756 295127413 717915400 -747607228 53121562 245771896 740312202 -371852678 -341685654 233534200 971648984 -239747160 -458266181 686388604 589746509 -628259288 653182 543528526 817315511 531700305 269529855 -35427522 -418592602 -616935287 84741731 950554125 -275930375 900669976 -505982328 471784021 400240976 77692095 412689822 878107853 -735285408 -672410782 -818787690 115104764 -99808846 -881509224 543419402 -189076547 -742790133 -237220287 -18619291 296935131 275897242 -81429071 237851493 -415441461 456942085 -366615667 663810229 -259268022 958273009 -621902628 -246088559 571914637 -306474882 -96493316 479880795 -722046458 282508931 -365096593 -539112050 -373421771 -716571294 -839717754 676430161 -510925463 384573626 175196816 918077214 942394847 289898770 -575836138 467348580 788248715 178391435 893468626 -939853479 14009096 -324536523 210668290 -202198626 885540702 173909946 761021135 981631341 95298635 254844557 843149394 428782798 -80451148 -573639455 812153826 -374303688 -30703676 -344866961 681744378 122470357 -498956035 -450417742 319976149 -295116241 -80412461 -428825386 -772907592 -597516625 -76876310 925683913 -958177730 -464373787 -115205268 381016155 -279506945 47742110 468089258 793539728 851912024 825435681 -465647638 -649270541 441344583 -152222307 107868461 98114924 -783386658 -630025512 -828440679 -371773638 607719898 654133997 394649829 -274910652 -803276178 383198732 -965623968 -209077684 258002299 -209056605 -211216055 -369715743 -152132931 645901552 -51839237 -739701799 156121782 -6994067 485218827 -403163549 694414939 724833592 109274382 697266226 297488301 -539023217 -181743358 -428941211 -971061302 338425433 84822461 860786605 -961120188 258700703 469566958 203927186 745348038 -225725908 294354246 -509881592 365863581 78306929 -420527534 221267215 -210902727 217071003 -191811468 -755461000 433055106 -349107965 283626165 -403956065 936326020 395698735 588565159 463923744 -377135287 -422520534 -502025270 -193093734 -125847068 -527579344 -500374271 -910645887 -911352205 884194286 -392606488 -895522261 -982035956 -996553105 354891312 -430546389 612519294 275726043 -620979407 -158461422 -486105944 -470946327 -454803015 329756394 731464360 530043332 -956338662 -285709572 -914123526 -838454749 -690281282 -957892535 460219648 -445177379 402154784 31287839 -903269035 334709098 517070668 -199611496 -935832442 936272387 -930980165 753378749 -114313921 57492508 693149608 340936883 -875186162 -17014111 936092701 761170692 201569111 859569646 741225098 648529590 483312832 -957245974 984371343 -403849556 46446452 418864988 6725222 632442060 519996195 -551005174 -829903796 -837757444 474813804 792656449 -203161202 448334983 456237714 140006224 326311420 578541340 25065224 766490984 48699675 -965333952 461053771 38842888 -119053642 714146554 327093284 -397868218 971192214 -269009733 121988057 313398635 -312001509 370723661 -226156200 978101686 -397210048 -859800983 401860988 340770676 1191871 576470994 -372611438 -206061949 -904565344 220171095 -393390034 606096400 -685233154 189523837 778071966 409799966 539370411 439426647 -424012141 -101434370 343063576 812464593 618257499 117748688 537634618 550078122 -109241429 696712037 112475394 -796509528 855467939 -704634369 -906814637 906238046 623408129 209626578 928423638 720799420 -123499486 911421879 -87511224 921849121 336290185 909378658 462920747 -7189181 -302375898 951084087 -651262579 144742596 -812895855 -787423066 -612847551 -94308610 401383184 923480249 511722386 516801514 963144014 -380655150 78940060 335646320 396136686 -647938437 915995372 -172137516 -817250721 658129259 37018130 624015673 -967544670 -136633755 700901091 180160821 246195787 347965786 -224784092 -979717475 99689593 842683332 468150850 76537507 -661176339 -616571576 715309740 884795024 -557300709 774566591 -586360087 -268464269 322700020 327712493 319364910 -982884210 -563593669 599780213 -414284649 276422284 630388886 -221640037 -222150838 504018260 -939434718 -123499729 125139538 -6757784 -753007082 -88816594 -549200181 -861821683 81090971 -883700206 870628347 -43803677 186743332 -971808914 -797721475 -502218051 385490952 -606883067 -246668947 765396113 671066755 -651210296 -891410170 -848073483 -649005561 111210615 637908474 -294787984 625588054 -836317614 255511780 -700227246 822759219 323845251 170729186 -564753278 475290209 -949714278 91283456 -902693073 666040365 749305447 -542121331 257867784 930660897 898142902 933750947 -541515190 -14406988 646311110 -566273564 -640187173 -944973907 -318412342 -467831550 -839778253 -909392402 -723424107 489997672 -209484747 809513662 -394204881 1680731 -609292514 929144951 -84595655 567318862 -948034835 -648457985 -813261052 -485514469 -119745116 -592302534 594007349 731331536 817730040 28841756 641589917 -486815206 499794259 -34879751 235400096 -140817163 -672545420 18990819 -303569196 -196024259 -447550981 183842723 23847926 588911104 426158451 328659247 948658248 -45332163 -371748765 658349519 600222070 -805799078 946376228 873502227 -914305298 -576959249 259232371 55028333 842492759 993069273 -819404894 -719819191 -211079382 747652007 673014897 -414672621 -246789023 85176359 78805484 -794246847 822413523 951062612 895258914 -739754286 563775854 339357008 496289884 846355434 932984611 -467913575 262038718 -938114543 -960296911 -196429751 838150539 225443051 -110781374 986229514 506945086 -940518908 -714583280 -986156431 600355077 850877843 -315048569 986198495 389801945 460338837 -779380211 -747829339 -889558516 -906609354 816582895 678610590 -228314487 -732029732 -93086451 384970160 -3416826 -127622537 -729508493 872411398 -78530143 967471721 -830978365 -543009815 836914136 502731262 21809461 854253219 -152120009 -778589245 561251559 -806536478 955548883 309567708 798869108 -868814672 -978007926 -204402336 999374112 643516148 612078546 -803778901 577067657 -427078381 -35948407 265836334 -544826827 -208756673 -471417134 -364517924 -847246105 785038305 251582992 -878282009 515453571 734543954 600450061 282385639 337932674 890081502 508696718 104285326 -424387207 805092120 789161235 885830469 137866853 -547129816 871226445 -1691065 -690885191 494017167 -593845641 161802215 443008874 754798312 -450242428 -136137545 338734557 -906880095 624265788 -562967969 859478506 492013251 -90942901 309839083 34802687 675865699 -468625873 -138355882 -317521924 -820945928 572045790 -33110218 143778923 -66390328 -295950198 569272500 -636851700 -693567426 -146124381 -604616410 -586175549 -611526956 -700625846 -506489496 431192638 813148969 48930137 345410505 163569521 112336872 -594181940 659398332 -47516927 70515513 -455704787 -384965556 736660516 -634434396 993465523 844931440 -633397578 -656377800 -649426403 451981476 -311719719 196994360 230344612 -634000670 447142300 -143375937 674992950 -274009124 442406321 -917056280 239493914 84123617 397203367 516250802 -729587383 95539451 973786224 247159368 488413113 308268008 366359167 941135028 266772548 -74572433 -180237825 406779894 -739028845 469471925 -819042241 -813980347 -656873136 -545437782 -529166734 435595104 458994061 -103923978 772063702 135955417 147044340 56869082 -620784767 -557011520 -975532879 -872364223 944817553 716655123 -726768897 427452421 -614426170 -454253195 168512181 -205482136 -547086816 -659056847 122766270 500245282 -675595943 -313385223 -62553095 626717651 67802296 43847749 511380466 97303658 -881009500 792602863 -17821458 906165459 49033501 -402275246 442319937 771318558 -326423533 -565330657 774197326 725937275 -406763665 206701514 -192335327 282275155 167531850 306087144 621370136 844381354 -261951866 -355543266 -708712108 135196168 568452891 -305869428 -235265980 -539551962 852377654 -819562619 930450456 -163226372 516326886 -705041957 -204612985 849763510 648076754 -86684016 472359913 -592785875 -827581879 -740423865 -639643910 36721978 112375595 -758510350 792224835 884643999 -541262642 252231414 -992357744 -402295733 996870820 -362762141 -877005126 -58248737 30783636 493936920 504426130 604584839 556355819 900736010 979468255 -975308007 7001401 -504925977 582217000 -238063142 524143075 635445487 60355304 -211194347 -280164958 716269952 -775136962 672667078 -88819529 896279395 380521170 -108052506 -346071887 -116579399 -490843116 359023387 -891199439 -344378863 -838860958 -945436594 669195351 343228594 318934103 -106513993 -546768387 911803711 798311163 -16826878 729880598 -678414730 -137914495 -621096241 328227322 690841827 -365477544 29118231 770439906 664616756 235684924 -641214624 -579808971 787475049 755068211 434221616 -158778987 184132243 -431215540 128373110 -599530980 497306444 652692083 676970684 -590167501 546032704 -763619485 795223697 -929316327 763045809 -844756579 469962729 -734758561 -723207695 -988291603 -109848378 -703809404 820956213 806366614 448738181 348312176 201438340 783475754 180899717 -849558264 -395561031 -732652318 124122793 89530692 796401122 -951172084 75162332 -798501612 62625538 -654860854 -103044189 631172539 429369562 -95122889 365149608 -655010646 307065604 825982190 846666287 5731761 -583049290 107511113 -940533539 130526160 880501913 181820026 598150324 169137676 362169999 27438132 -886017180 416824597 -458003843 -527840237 -571669888 -366127510 -397458122 102974339 -82149438 -481254715 250243185 745189570 959842355 33307650 980322876 -999918292 57005258 -492698971 -923435694 171567858 -940091590 -854811429 -855799462 -528395529 601909310 750768896 804202125 -790591257 -34719833 139055705 -544910479 141444855 803805036 716172069 33095250 10285992 -278126660 146218864 -308342181 193872237 -352159399 -3728881 126576193 -892290602 -970371681 86365529 272040547 680465971 179310804 286808055 -361316165 -613784760 208682645 -11249337 -76282101 -609357180 -228592524 304822127 -546076604 -978749062 891110495 -79496595 259487660 123302367 669760895 947265699 -891406311 170552796 -491657185 695432615 890799802 -945626828 -987367585 381532069 -922421699 666250372 854625929 119500069 732196364 -515642207 -602423115 -678907284 -622934646 461715060 199845616 468414769 422656001 209592630 254963719 -474726921 -953208304 50110033 -41903679 975820040 896434947 653701780 885755263 -616340607 57970124 -867137288 661870760 382690677 457901863 -605068224 -899256485 -846962103 -340227563 463532850 -41767508 -680695888 -316833469 477166388 55575189 881854336 607311929 19920577 -85515226 -71700700 93385770 134310727 -31103027 -430534388 -971952791 -876902595 547503970 -709161270 349872136 -805740357 -861826579 -76439292 -348741214 -488723373 -394858050 -543897295 461939488 53268666 543874738 -325331853 -791002948 -250582436 -688240595 -640970509 175419296 323715470 -586330743 603787401 76551305 530736345 -60987524 394650657 -934495528 385450286 -303844414 387295166 291164476 899455083 58247247 -782505253 790295180 537371255 841908530 -654098968 -777187520 -379857674 234659976 -530061281 -21935644 8224271 751391370 -787175212 -87830399 -943707175 950661664 71414665 -512405453 995914061 -665033440 706566935 -424984924 165760276 802879444 -635016801 -275659235 -242316033 342586355 71333178 -604704130 -287844473 -684907631 477493495 114081607 -602873520 432789608 -408811652 196607222 490486106 -819003471 -929955848 -444969237 -518415776 625910603 -800280451 322017919 -200875162 -109732025 -565075344 -359077640 58574528 -103772024 -596426263 -356639651 -334673165 376726244 382402331 896558172 606723157 357329116 908488760 -845646457 424043888 -185360840 816773867 479733268 -871192920 747673481 139263990 -25591187 -132405207 -40135171 48414691 -865122876 -382833415 97205316 -759929355 744322829 244793893 -43547678 -250511176 -766821635 756353088 -801036037 698135303 881585762 730729017 918447688 169885271 743816309 997038696 -641174743 557534736 309432307 -122447773 310694091 -741287067 597726728 -846865682 114461167 -563874400 259356376 -791105044 111844977 -10442686 289619735 -114514786 -584697119 168628458 510978101 -491289426 487442418 18185440 475855877 964115044 -675693570 128953587 384876762 394139894 350283592 280742530 689237789 -90615232 -665036300 -837993040 -647755567 347296079 819719426 149407405 287790147 131987115 701207307 737363159 691131964 23673030 -190961624 660715934 -235260722 -528388094 559687256 224245358 378279167 -390462454 -909497025 -680711589 19540274 316301504 490593403 -407053438 382681858 -539773595 696411351 761724436 279569491 -565386388 239767056 511175653 -219466090 138849539 -1357356 133642792 -141630568 183864083 -169620393 -268175701 222352890 589228558 -677412077 356449078 -66634379 226728317 -221372215 212360036 -398279450 693415910 762208808 -625217996 562073645 -634871076 747828207 -144091813 121560175 -841057998 -710865341 576851910 938509381 -776378583 -188868156 -399587527 -734719124 399482886 728009187 965571681 720631111 311873626 -935300029 604206868 -267466445 -713306419 316017146 329709484 -397186759 144042462 -705460068 579239930 313382807 851020303 -891825954 -897463767 -734311924 884014443 797838196 482460044 190666590 -509863966 835861267 734134468 860622928 -512562864 -175923497 453493034 -717783579 700336221 984530080 -888985854 -452685373 -662848664 899202842 314506871 396647524 139475225 -924046737 378071676 -639897973 -196137537 -469194041 807611757 69768801 -129893872 657636684 -899005324 268832563 708922876 -971738609 521141351 -867582104 524133054 164515058 -681045574 149269919 276894981 -87174155 387200573 865637726 -91212281 -268315433 -825423984 -443931619 795856641 284365696 700727316 -458679338 368408605 -282045862 -69320753 481552417 809476213 330648852 -771645432 -939856202 920455310 -514268521 -657188585 -728535806 -233225393 -189753762 886905053 489636477 -651246175 -822700064 -609803806 448984856 -995409504 206170928 -463579461 -793119204 -458795244 -54946751 819281185 325268668 470189802 -54371368 44682984 -387908590 -481868947 754944254 -245466761 915883072 925606437 845201892 -461395990 -124183876 -319520496 682056893 169382632 -59594503 -778920068 -339301892 -557584929 185649305 -375341092 863183926 925625758 -356984245 646564135 805923308 -703826037 -64066304 396719929 755991378 836399438 749002089 -648388591 -503986836 -367300473 -756341659 857145677 476449207 -550692877 746308659 -441915488 944360292 473528612 -360010098 940601696 749722852 -866778827 -903579310 796843509 -671158213 195137607 -450252468 190888157 71934976 649797138 663050745 -966088885 58226419 174213995 -196412479 -281397739 -749663656 126720962 997667301 541861513 -214761741 710552152 369390318 -643164459 684748760 252165988 -582204561 -374028183 -574433286 -467096270 897934731 -762431687 831290019 835707259 -117663933 -109742368 112751448 -144631555 -243570080 774605294 -508522843 359404179 261130936 -563251169 696742934 -899076296 889117470 735999817 767888381 -180486019 22707062 -69178876 -820688162 88218657 -899079286 -237239452 -661721398 -215413127 -818852454 -45710566 -389804170 -755883828 -505771309 693068111 -669495149 -122081818 -974897187 436648178 223754334 541924632 317543518 270280931 -750402718 409763994 645197961 -227879159 692384809 -877299633 -601236904 -423636652 857177250 -765709908 607665076 -58673341 874761597 91770309 175145046 432835586 704052660 271886437 -618076772 -90692138 -808742762 -542075225 -151042622 253404238 -641346495 403460048 -265074882 771944433 832721523 496794725 884071991 -307103134 992462065 544163855 555835731 440202191 -539898802 155515637 422906690 865347158 -859455488 104892731 126384781 59361528 -242562781 -228631381 207409662 -714542945 437672489 431589894 -80904696 792668839 857764251 -700394971 94288163 -896935325 -367162830 270398752 -660903769 601080804 761260284 326270325 331765781 -846463898 -72317153 -808781923 203184610 -130231180 912946564 804919350 143797227 743402269 -45285936 516745587 -110592408 719904971 884626690 484558523 638379535 -6526105 75913222 182851685 -489816893 -494903760 995110514 587467646 -563385975 188879122 -460176423 -851259615 354805583 306798009 -143444139 381979789 -319563707 491983586 193545271 614530394 -958560110 -798263140 -292198948 252658399 -444700720 772736319 255167945 -779086548 -241261755 -162340802 -74349059 176270773 960634465 802427895 73012271 299001205 -5041436 102596798 -781396291 606478959 555445003 118313474 -19999079 146895617 286196282 -28496741 -487864306 523229451 833721599 740158874 -902828427 -972195996 586642511 503351737 -545862487 -118928405 -956096531 -944804536 216059083 -940962031 -477511508 750739219 532469610 430810922 39547131 542333456 113611222 527012474 -801562788 930981520 -672215054 714871364 -39069422 -965240351 -721151107 123831519 -220997205 -731359583 766328935 792545626 -708456237 -297552519 444966631 -979169439 612124556 -770571529 589046774 937240083 778336779 676159944 -957588689 696015963 333996579 -148466805 866028595 -317973733 441492340 678707302 729810366 557428791 -334147534 379614857 122856197 990985212 157960918 858547612 551279141 577957285 -135793105 -757154230 -888043409 -838696510 110767811 134381010 353058660 426394350 303382300 458615117 293173460 707073772 -949414802 598334155 -544262509 -78971016 877943993 163189595 -99838380 -242631338 -634717260 243449929 -968545288 967801828 -706467389 -503614777 147380826 -761792854 639239905 -529252184 -666187220 593920491 -306462269 599742900 185743794 -422236732 -540064989 51261183 -591491614 -640144960 -953426787 -232439319 170595377 636682246 706773985 -994126076 -638713910 320292097 849763097 799600734 359086720 557124657 -156838430 -527359893 780965492 -311335599 -885690394 695973622 -9225704 590819671 81638990 736622734 378400391 203718048 -745549447 904369042 -284295819 849425405 384783164 367967592 -366226446 619240145 2189115 -411955589 -546013845 113621351 -224701075 -814363874 -24900392 -617266494 -223712289 -738570953 -8999184 194316600 -281541291 488099594 -681895153 868142770 784307538 452879943 19186941 -467820408 -241918027 927303627 -176858335 -179547842 785380031 -531552799 -50795670 542496251 -649082505 -460963883 655792941 -736819084 -633603205 -715565570 822921735 212508403 -884913280 925350401 -450317700 -683986366 -590627721 -895686537 -894781565 -152499402 -346240060 303391548 -87503206 -436314188 -945902024 -463060160 844497319 154307819 -546844141 -335819298 355810625 114257126 -191109925 -561723949 354377982 -894061995 -304289009 -832033356 -692849137 589414362 -763300925 -626846832 -295033337 -196623805 -151102495 -519372102 906395656 -192794288 -228819067 -160859606 34557599 -416215424 749061647 84170126 92030432 -57404111 967868980 -318645210 820765375 -836253401 869378223 910655435 791642474 -718775668 -635695026 -130151895 -255115942 740752408 549805723 14275389 -475543006 -117271755 -606136344 -245238936 -920384843 195909990 -523698255 -470766947 692159207 95778746 552457775 821456849 -233765418 -686276112 -221252490 -734670396 35238920 -434160570 -238953686 314377285 78791803 -541206225 133804554 142105164 6131620 64988966 -803171950 -236135326 -3463098 -378026704 -725436523 -631869639 -13659263 226826143 -219306461 162430811 -822959117 866917356 175998391 569659672 -914077699 -820367238 -420948482 -583156554 632758523 817578024 -446943620 -289873588 -520130017 -850273069 115200556 -56694324 -551529674 535295021 -595842520 616504742 -697674562 222376940 -811139591 505417447 -959395662 13394449 112478464 941982857 -893345899 72725098 -46866081 -920535355 905482057 12635924 -884575710 256750512 844564199 -585618852 692923101 -825072296 516333650 -208789291 166436133 823435628 266388609 780991333 437517564 660807729 432459660 -855240192 -56385353 281499452 -155549001 739143366 816725342 -95242800 464694056 -505173528 489224305 843531831 -497637844 627386508 -340448701 116504045 -455614103 320385597 116234141 -547049802 134701931 -756473886 732074022 -623808201 109755587 455195415 -960413194 -360218936 78273126 -344691905 -750714842 806125771 834027966 -426683474 -154922441 648758989 72552168 -264054196 61411104 845051468 549586303 834335387 463944565 716520501 78997406 725663294 -871957265 701167621 -323319792 -574085841 -356960121 -425866583 161916836 -48846918 -613729879 725237528 262429076 -202883933 623084358 -861531417 -539933050 562808496 331322375 591240028 -166528062 576035814 144205965 20590947 85080311 -349613269 -424708190 -878874979 403919571 999107255 237244821 -302172532 -107572137 -895656425 -35322667 -484085586 82077666 372594217 453007207 956923069 -526838949 -259355814 180895491 782774355 286276244 -35978057 773539490 -343129415 335168077 38198689 530923003 -575654766 -804873307 794817603 -944773366 -425297721 -539190682 -646303025 345207830 -441748992 -730558292 -564670757 12143088 54272210 326700213 751113835 674301401 607866815 630917959 -26286379 -114138906 817905339 -255563579 -34337449 -427705408 584071495 -949834620 -163804723 515532140 -716508203 150832467 -791146101 191563083 617290044 -699710376 40409807 -908423324 69520562 587650596 729977504 549904846 768913572 95156055 209423074 716696730 854706085 -26690100 569672819 88018178 858075588 -942433066 658132162 57332466 -18996606 -289922603 -649112599 -575149572 -644557719 -322613108 -462578149 -117753194 -773517495 155907301 751382219 705917315 408926467 406509187 -894548940 -881681820 753372137 -193628292 -510333437 -491629316 -707112550 -849337029 42803188 -9756847 598774155 -641113491 61997143 -51296019 223882053 698387617 772807951 -446757502 -368160123 118067083 714372414 -448078089 -920727976 555066714 759166811 -766055015 -659629303 -209059714 919583040 573171141 433180109 -290382006 276991671 567288155 941842892 -427457630 -98940702 172480353 999276622 598946667 915101330 576259151 786624578 -727536975 372629260 985598127 -372339679 289701342 362957272 -774073608 -647733047 -958814467 938992393 490957821 -407828440 -232589403 479673482 -961881504 360302165 162974483 -540513135 175818223 587965363 350646181 231125222 -966044997 716391020 -605697526 -403482488 586119557 71213830 -689516033 -793041137 -783035598 322022884 -767467061 -664127975 621495610 -901193623 919093511 -607337210 -830088472 -899937940 -572177327 148031659 -800274778 77484676 672422036 -775349689 -211917857 816834296 911869174 -265714281 -988056392 476695202 -597199597 718030001 953881601 328707011 774826867 895181985 -80909221 -522878702 180600953 563638765 -504051879 -982101743 -462305889 848009053 644139654 44220336 26971557 452064544 -230229887 -464254317 806569144 -477504038 -61120748 -763416095 -29624001 -696601766 34536083 855191311 -437823576 206181026 401963911 -733459427 -880140773 -659888377 197198514 841497056 764955833 -422553531 -478104506 174637808 308399322 207951513 -174005817 781723971 957065813 -134305819 989533556 786094497 60170253 892908031 566899726 516651910 128539701 410384522 22521040 332691807 -648972791 139918348 -780203746 -468365626 -122151736 341730422 -89026574 567772571 338389756 -469418279 162070560 -626666798 233645379 875141395 -478604874 -601137279 653766619 908031274 -30671668 118940833 -562438750 -847638587 -941685413 -516393373 -76270611 -425268489 -410629280 161488856 705506736 -350071147 -925375370 955813737 840157976 -13547461 774576744 -492856991 -615760042 -711715112 938991410 -992848501 936737921 129995003 243270495 -984411824 -205768743 -226747726 917293059 -95300291 912815564 -327214074 -76325742 566883978 519778850 -794322971 -764046612 -3434188 -791438741 -640534023 -340318845 -429474763 -78513598 -234291507 -300236246 716110514 -186333882 111859533 369606969 -438982466 379150606 633045636 -274862391 733179516 216908644 -177587085 -68763449 101192411 290683122 -811382254 9922302 390635645 -863721791 494516026 383134103 -33285910 422733775 -538886784 -980758793 -980896220 -422238020 -558821877 -811585225 524036196 -71317579 105893133 479829586 817937835 271668207 -570374514 92147012 -708647730 -721031647 297904040 -86560849 760427105 -464021268 -614832549 -627042021 -218424513 721035322 389729105 -747307198 677115527 302735022 774881540 198771324 670292012 341990471 568410022 597997430 410359291 538273993 69653037 498582297 867751736 485204983 127624011 -9922641 365326217 -506349131 84100232 -196073436 -673860527 -194244257 89925579 42431103 592195283 -336265735 -82377057 139885934 -972442549 669637869 -958016471 559094814 30024019 826440321 -615522008 943982733 607439030 3150406 -794905574 301962472 -73569224 -759333478 136018750 -624208885 794254246 -187066489 -144697395 -5744927 -829497991 -486368993 -791067122 746247330 -122705289 -809949646 -749037853 553758129 438448540 -920522963 556148091 261634191 -190043799 -491391629 -926666831 -18637843 -996131643 839860296 -261329318 -200060428 -55680804 85619346 854168120 -25605592 -530895342 613297179 580178593 -738398874 -505774962 -723705842 310405581 -999037504 388974067 -516557332 156964283 594954185 813121091 -393699094 -287929883 464181082 -907132095 -414222135 -103245810 -888489194 280148571 29226436 -205922183 -775205901 -192384732 -993092923 285793885 -925287866 -209465790 -254983659 36859505 -994739256 261869148 -71660274 -522769286 -200872632 -426844103 -620859028 5275593 -922459606 368974401 -831005496 -205672992 -639553694 -545502398 -861320588 495475518 42616069 484582065 -215835015 -755185011 -805975525 -169933970 718357819 -669327125 278755107 81997875 927100507 176689794 30055415 -40429245 -985480962 622111137 255388776 986710563 -188202366 947698690 -730768851 -943253215 -469257939 328495689 405427205 -730759602 375633169 -584345991 -804811032 852071769 437725109 734057969 -825005592 -509888293 -659368593 -430232655 -369215752 -17214272 -723971461 -755009156 -313302994 409171517 -901138231 -918873216 695960196 -424044191 688566097 -269092399 -683148949 -964029777 -307137862 65173069 861037153 212220059 -507079939 -555191649 943700670 863974039 296510365 -465724611 197686013 172956795 705771980 88277725 999656438 637941930 261425429 473960781 183116399 840077571 -671583303 -363020309 -723721413 -995838144 -595560386 -806394847 -392136657 -91048003 -101897733 20432421 697352256 -773697784 -848940647 -851916609 273659347 -666186209 -571720763 -954311740 899497065 -841594595 26249444 892221524 464206394 215481264 531646173 -892164581 -824237403 -117701983 -917607887 -355141419 -529371794 -837599495 -633561386 -399322002 329070941 -862698661 -60387552 -488733930 63073944 699235683 -855950820 -305528313 -87101298 457787654 348670163 -112158787 -378707205 -197662588 671347421 182047291 949324623 -667919575 -230335939 -279391939 -65455003 304309479 944807223 103060626 -861524564 -389026047 -347197390 129317127 -455465779 713003591 462962979 533534738 -977453320 308574676 -669313653 834608139 -658118212 817882630 867282622 -780295838 453031477 820174430 -227184989 324604477 33288196 874210644 -2644568 890584013 -563573072 138240660 578022146 390611005 -515911189 739137274 -465907474 -867576794 -297641042 -877527256 887213085 -915036943 -209008560 397483201 -243918879 491191066 277810509 413393932 10470217 -101344499 -686709588 -73408298 -379217914 649152180 -212246584 -776024174 -500189846 -484954681 433026978 752391317 49809820 -953397683 820179048 -318479112 -816517972 -927355878 421058720 909455204 -925364754 -494259314 -720237086 -138380115 842197446 -376460736 547373702 -518618828 -619724259 799799672 -203774045 917335491 707651422 351747969 89532740 -842094895 633792901 636046425 -658781888 -889398763 -398605674 96390653 418215851 832104271 636519023 -787760380 119427513 859935179 -657745670 -922021330 10040017 -492444692 373826095 -199197268 133549888 915089094 -323988072 -289003448 501383330 -915013642 -721851860 106391408 -238084958 -992929755 56072217 -125233311 -249828003 -906937693 79686810 601958568 645792438 510075935 -154844474 -489886292 -279251203 -765045193 219795495 -629034430 -519509463 170978845 337798615 -139950792 -316030538 215229902 -232923070 -26302667 -324427637 649401472 -111350456 -956810198 187191325 -835229484 -575027062 -997140086 921674754 -784487225 729693704 -386377145 -76462254 -45686321 513120814 -919333777 125746516 -277484470 -656678827 361507188 569759060 138889297 -825793754 -693128094 -770364308 -488651009 610786428 -140894472 -57657840 -575411162 -645410771 450817235 -926818314 195069583 998681851 -237716545 386266811 387020713 -897799982 -108215040 79173162 271748745 465981289 -771390161 -748647900 874429009 -559393716 -918520191 165113733 -418662135 -524357607 837054326 219109528 217984571 -152093993 -95892129 329864678 -784710813 561405759 617928686 320565272 -793882712 -455239691 864666317 -40843178 860418649 -385004375 -932642291 740918716 78852520 -893588348 232033657 -654201213 -54382660 704727332 514489105 120555033 -634719308 -757978393 -491900969 -564786760 -118293321 732693041 200929446 -725616944 865447754 357062051 105306092 511255169 932580803 -105551094 -144874831 550260612 -56166441 175167123 377876797 715752391 15238389 595015920 -845975416 -225756565 -333243641 92477464 -360554372 800634686 567347124 -481357378 -53987173 -974311643 591083718 811075730 861007505 -262128315 925807195 884815415 -819661589 812115386 555110053 -516614313 -541770874 -860483191 -872828928 917948484 545888214 393712723 -982422009 294294331 -641980628 -13753208 -624114824 -562352756 -354305748 -896567599 98162110 98114711 726507706 840746575 -751535754 361410451 28411762 -977235444 543208798 -193261695 62511927 -381794905 661160580 -158594525 668317851 -753122445 -215474178 373562687 -433228565 -737333834 393069805 -775748190 -708402405 -60437890 766230497 305436451 265417079 897252788 210379587 -131905779 89997082 586646701 -28251823 -643967137 -487113858 -955233303 273649275 -590244035 483446095 467586901 -74814392 -789564390 550625504 996464827 590936133 -900229154 -201939960 117039266 344396589 -490715050 -596871787 396709063 188754778 -416540392 -718036994 -291405804 -493314853 835513267 291071862 94494 -494754698 -694970281 133020469 623587216 -100358893 182450626 636446073 -297855606 -419245685 62616665 562527979 620452133 -878710645 514008232 -78254363 6054486 234102465 268303420 -200461662 -922817905 140147478 629118511 -301848488 -739684256 -427701433 -830405928 567765073 643180918 662998148 -433456169 131849210 -294606791 -427013757 -496440036 568070757 -147749100 -888678953 -369405792 -491778669 -382979425 -628751157 524865881 -634813872 640759036 270168249 -229057375 48056059 -961161655 445323789 341544343 -266963899 -102165385 -8081984 -38421989 200883742 -223590180 309812901 -66434889 454871877 86035627 -393130524 850157535 562221593 846448593 -717744200 491844504 213768623 -706961634 410986039 -920216265 643885381 658513064 89093314 -378141443 -353174032 -244845733 992349798 -144946793 -596077006 -3691949 -270538033 -499517265 966399935 751334119 297631905 789691794 -139918167 -325124292 -256802618 628943912 590874058 807394486 507040559 515289579 806340292 -969286580 143651071 957674886 756849495 925671162 502082178 813470811 -105586695 -733188052 -264259877 822467825 -183081807 -451883314 -461126297 474393105 -452385104 -324630373 179952461 -190983734 522651489 -95622370 -984090303 371402989 -280024835 755394896 -977494718 480873919 -542921233 806683508 -22600007 -506566304 -555015940 885005812 -516611003 -391297339 -476770716 -363656791 94644030 208181791 71754921 -432473911 685205864 -367874796 -952216350 474054825 -250133056 207738368 -579246845 -544779517 437614830 828716906 -89706525 264223173 -24522174 456570092 -2405108 -721501869 499733677 427713407 -733988027 600884759 -966583666 -595396510 -422252196 659895835 -145939689 -992972083 312278678 -130957364 885137164 260990836 324147159 -269848828 762154317 -112452522 -829016846 -666202406 -546584422 37310551 -636749096 -609088002 -528059288 -737794153 -815292381 611004277 151750592 388340429 750945350 417282662 -630061954 473846189 320286141 297954760 -718594067 -489539859 757283904 -344443257 833284038 -105974201 -7920056 811771595 -742714477 -594083336 735744902 -118950539 -202885774 820377515 -504280012 -280461879 585219204 -906003457 -25739353 -612565963 791519024 267304886 -551997683 278689162 964429969 241972107 622923561 -859824002 -110454155 634739286 789940997 -390988869 -864739749 -424533192 -446253527 -982432015 -837098525 148724213 281307374 -485574640 800021742 879179473 -197272472 -626493683 -65680430 536532586 -721887084 827108648 124222043 415020837 -321786824 774862030 -924030972 271629925 -723712095 93100174 -10284856 240190128 -610708758 -181799316 -884446740 -446543524 -378658567 617641318 -885449367 755052844 44523133 -450296192 -979056306 -11360272 308388491 -884684467 -530619030 -280078622 229997357 182825890 57490693 -373300893 -628795041 -852041288 -918406179 828144907 643962793 811504310 469916691 692671949 -338586390 -17560894 763791781 572648221 982941502 163338619 912275876 501866993 -324965277 425273635 820689144 984583463 914361562 -315674246 193327644 646900730 130958684 253487872 -93547632 -955529645 -239690350 226414352 927735569 670961962 -63522256 -144721391 733389289 494985603 -312923916 -257469477 -974764779 205942033 -293781721 -869498269 -900517685 -306463207 -655434149 -870502504 -894829853 -314223346 -390656710 792926260 528352577 -348734850 -948212931 -164658051 165486197 -934925702 705378623 -561775707 -47177840 721642570 798180891 -553176565 548089905 -222676511 662077350 -294554300 -524358637 -305741875 373500054 763080066 935356935 458605772 921477686 -271669715 -915274292 805261072 -967948611 -39150232 475575008 -401732058 746452210 -656005219 -42207658 -731431165 632189792 691606860 302617960 -285613699 -112275208 -53109168 -98829549 -761568612 58445296 -55885828 -274504026 694490774 924448510 763977658 64281758 -135424130 104488134 655137751 -827975131 888816467 29079354 -791873760 285284337 -354509046 -121743006 239341453 -518932006 7733424 -945840749 123251257 351405068 767826986 834236267 261091449 632460171 894966261 -151920199 -403197232 714490563 -215503299 -221829967 924535559 -399865148 956025245 5697515 722542096 -628899211 713827856 -824190846 526975513 858467027 975068074 234837596 469948534 676299441 -817549307 422741217 -663157492 524247993 841664137 -316710000 -143070863 523421835 437188075 272796872 -897650466 -213652566 -675049530 642750343 -50690577 666054093 -64566233 -849648582 354863972 983769074 -524855970 286877456 -351680896 -510212817 -125136841 -448585467 -261647766 342421922 -52249448 801297266 433173362 -486020510 309376083 -18432500 -856105348 171796353 -586792498 -617517579 -290630996 -981569027 -90341698 191432992 -342515674 -825193896 -414799878 -808655948 632295366 -53551673 738245615 -619183648 600165163 70176616 306485403 -575422311 185730781 -582855299 -327404187 -152268280 957645761 640247667 -26768006 -264665463 698378673 299250601 550237905 -202208982 -529335039 -958781265 -996039665 666771592 -854854564 208217635 -187762504 324177234 -320903 -641910292 319929045 637705499 557800777 719205059 -118880237 434340490 -472094 -618913467 960318230 -603383918 -481490317 -297492177 -119643346 -650950430 -536579505 721457490 675205143 -510419501 -520306915 -588814124 242627169 705463056 -245855661 -104540076 928337547 539165201 -376829496 9299286 -91393928 372723532 869756937 -536727565 -961778187 38709519 737698454 -353266906 59140812 450329873 906671969 -95037684 -676554911 953510814 515713370 60279689 -809637472 -457233356 -284769561 169762341 -990881983 -523020812 -178404733 -576294481 958780936 -506625677 80285754 540613228 -390668892 898298862 632509003 102152099 472225572 -14679064 -24721727 41666276 18179474 -544858925 573251633 460474759 469252370 -272727689 159347216 -62990874 177650960 263808913 194266093 -408527828 71878660 -559531931 -368265922 648164932 -490895563 99620660 868350592 -287918672 211568139 -311541490 721646086 773971419 150373748 -626068484 -964073129 -422629442 -479537455 -895353333 963050592 -860901846 450132359 594238215 13956945 -63296552 -300846578 199255149 -308377913 -740996829 -87968632 -275045465 246740362 36327821 -422237709 -987693988 385744020 157282367 -831170379 -140994173 -152220280 202292288 646361306 105886603 935471815 -389668035 516243954 -283059927 -686918554 666738320 932132110 -20231446 995040644 -439458006 -982282442 -660095962 733707090 -682176690 -236753526 -890107885 707734051 -783297104 900552079 448862699 909238822 92180735 233984272 277675199 -495571567 -55373435 702103620 -203432979 -669090229 122885152 -827640697 441130406 -902811157 373110216 326206374 -619136137 -894908532 937936100 644475563 -366534174 -135446870 939466299 -529917093 -586448922 -694115442 -692088087 874882012 427683499 -682244189 571790701 674031409 591698937 292086007 471147520 499728819 -28651828 -216685088 -875314913 -618684166 95658966 118877295 367352953 -690299898 457381501 -675200551 -8597882 898080052 942765062 -869413174 -314139118 -968810962 875268426 524133898 -425682089 14926754 -445774472 -275213969 -828276220 195636645 556867074 884752940 587670778 429737901 -31569416 -203947975 -157977466 119130059 479000597 -976837711 86609066 768434569 -674723624 -88274752 -612696679 334151728 509005666 587851540 -702897103 -367136032 -691233776 -353982847 -826552108 -684898567 964061270 -777460502 -876722207 -733116609 -883683564 -18559542 -948219995 658129673 -615273155 416913870 727211495 -770582787 746597797 929357250 -802196246 247050805 -109736194 -217345763 -879141469 597433956 -561362266 -691553140 -577300432 -733156375 555345626 -750005477 -675563645 -663780788 -42816800 -921461706 -61286553 232923942 -421543340 -979400605 -790949775 -404647996 322032193 190733779 785720580 -72941736 -738112158 -318199774 534762262 879972164 882598388 738598508 -232601056 978152425 -853302103 -526538769 -724886439 786790539 -621912466 -929632363 -123422273 904970050 431138745 40403824 -134308749 209334655 -887385527 -538825805 683951876 729543426 266716297 804365638 239399427 -277602846 44946612 -644604271 512480624 -878637041 249173655 -772553298 100061842 176308981 894242981 -289798911 865610830 -776940930 57661906 -242243230 -921851069 -366274127 841611722 -557173218 -328793261 -921624302 -66812573 25712286 190055005 -441116670 -683896136 -226131116 -902569826 -272138994 589903882 234296157 327969982 54629939 807152151 13472444 549839450 -579958814 692258034 569078979 352262676 -946204301 -481494605 182107974 -525011102 65982990 -447092112 220050800 563682653 179647735 -7323876 35801243 628403383 -706302629 916726140 711124930 769277591 -750879942 648687092 -600449576 232219950 889137354 -762715822 -669336743 898301635 973445239 82945263 -184213228 -652846151 368482135 -242798041 26692742 105984302 -122642113 -870136321 -699885214 -320834506 -848024713 -801374100 117674083 -152796868 841382176 746629054 -745549492 -859136953 -781493213 -605710301 -987431578 -409398143 -232994912 -560806997 350826657 -358344227 -341998710 691442570 833852938 -890425231 -742154175 -106725308 -351438860 -972661870 9179824 382359061 504113151 -534934429 268969222 866601195 -656631970 -439563013 32994783 -958789630 -567362755 -482783633 -283966158 52429195 241229892 -484495883 -425753350 15243079 184106962 -779581613 503283180 985086772 294854976 -787304706 -667903085 899687218 -834952947 -421822994 -145817150 -856747135 26161661 -853694986 -787235803 158845514 907284563 -48999848 -492358816 -67068971 256745497 -168157212 59194303 -567105819 -830604371 -874585806 185209641 385829937 782589906 60142598 -756343939 675556114 126304110 -476396666 567428688 868334472 312915816 684893708 -371249310 -573846664 -375251096 630607801 97725567 599270942 507374724 -737495410 205200117 393450680 52052528 -78457262 720119552 407901275 651163501 -928596699 29693436 -55622839 -818734362 355852861 -102850533 -864115890 875118027 -542332204 -436128252 -562800402 -993548584 -282978539 901978032 -114164449 -45722467 -688276652 -506944032 934355091 254606762 402535484 -953274744 954494971 -157989439 -624147167 225879887 -592630505 -649099538 478436783 -258709192 -964178499 312279172 -868355647 252976820 720336306 574293712 787364661 -969853755 300453512 -405444193 316583566 125620933 -15739045 166917282 262173149 480443535 762991323 -316270395 -331128972 428964303 -34475343 -134479853 15252508 779173830 896475813 857108077 -643111667 -895037694 -608336603 395117258 934041311 577546854 717477387 -280144214 256912776 381066761 -280409270 895828889 -777712541 -588159433 32388598 -990087893 436324761 -716802672 -777558575 588411302 -727574410 987051988 -357662586 -826675666 795147593 741527747 357788979 -955778570 -870500830 615080901 415592835 -400920132 -365882766 -71417538 -160557480 184872343 -480825900 -262921178 -17575782 432183422 -108119743 -445242288 -274538215 -172716233 -932836000 165714944 368136127 -997224446 634389107 -828710156 755041757 -177760559 231005645 465311604 -611671436 -149497328 863270204 -816003785 -411177073 -510155867 515909737 -453890847 960112463 277445127 -77538359 -211457557 51343392 779291076 -690538665 823837347 -116390173 -11696661 585547599 97712634 -230005220 -885709809 25460962 -43329792 -84081137 353110749 -214441941 999417327 375746369 514476966 -583216574 62076908 213384088 -607132377 -637745515 847640182 722187863 -655333395 313778864 -189041737 -970475062 784190002 -453754423 483094291 775740383 641351502 61965141 97369632 334486557 -364489268 732188476 34505251 -437931467 -954108593 -986726385 -434098824 -844573798 -326489480 -41420607 -141511127 -464089558 -45918784 731517510 -667408968 67551074 -7396320 648869424 920796759 -948335090 398938503 -397129740 518958123 -979204852 968147347 829099731 175596180 -578108944 -809804347 -694011038 714941703 -431423912 892184010 487463883 -425645552 907746579 663437001 283630554 -760840017 -776090959 628633955 -155728312 855938073 -883774657 -732122315 22460909 465672162 -751993505 597229987 -205944014 604278334 370006701 -428467710 -304308648 -594004832 -58800245 -692484130 438350695 -421130055 -275259952 -112178106 906268951 -116480390 76090692 -775694125 549404435 -337221297 998752250 890968212 766330228 -302859196 777975028 199874326 -25610458 -362431238 322873701 841351568 -909626168 840196198 628361041 887051978 604878035 -516233570 79681043 -966217882 -132742721 -457312408 621228944 -63685821 324005154 -757839477 333703508 741858302 -805456284 716521384 465397714 787032470 337622259 633611719 779004438 -431286086 -300206547 457183317 129848074 15574691 -366485124 -946720938 -662638446 -330255969 255536039 468971376 718442883 -672365687 -235472381 24951731 -9590313 -967209617 -197920686 365449689 -669273417 -975093439 -763500016 439833502 -17031358 -94689772 -785116011 888377115 54924466 -502443368 681499925 514195399 134607491 -138751859 -492836217 -517226017 51828213 490388521 -453083054 -687166446 -991698516 -31831147 -794778752 197045155 -570071501 -663569292 150282595 -740732969 -466947160 -533159432 435484410 -181738373 373944598 887786095 751059663 -741759159 -885697410 652570863 -924117978 668816947 920381211 -800566164 265719132 -765236599 -555205095 246635884 160488056 -115506012 -586941396 -733296666 218392651 -302612468 -11565651 -674140988 698063850 71404624 19178776 424678523 -916322734 941560149 -959574220 171130434 601895611 862581834 -284465699 694661522 803306342 399570222 360438366 -616879324 242752734 239373275 245303050 -394274274 709670275 724125667 895074970 970931917 499544625 569984272 -660369901 -65810926 -925874557 540738699 362307787 -813617259 107169018 -758625241 -752183122 -519288301 -38043688 -201406232 963961945 -600840456 -250932927 999318066 526135951 165210495 -171033172 -483682383 809067269 -251778443 45724779 -197784872 -269643899 950681026 -24279785 -46599917 119941633 560991877 823043077 -82215006 -659034654 -732527423 253454455 815342610 -438443056 778508479 -223218627 689856502 424811797 816588864 959186672 85683781 57552227 -264588237 -91083524 486181798 511607521 -20998646 -179906088 172882164 283338351 -124185662 -114481884 -796269454 751243045 565663346 -731135765 389634976 369763915 -224120965 96719260 -593038784 86980902 145220834 -806013625 508016166 -932355700 -713567744 102808176 665539467 234637715 736423492 110600290 662850969 -352882989 -121159220 99549767 -624057135 542317699 -387742197 340317239 840468040 1126234 -140630130 238685448 -419316509 285521168 -483907647 466148667 914083371 -886471919 -999264307 -418733767 -228690237 -180550341 468014815 618158926 -778581652 -11232963 692484546 -863937040 -97587533 283220288 -496941508 909561168 -787566038 -947045479 -25228114 -752632005 -637647431 915548257 260208528 -279925190 -376737456 710549310 240467728 834439501 679665025 705124477 536665904 817408548 563284339 -842812701 -744622177 -386418867 -677317500 -91422658 -416285769 100985015 -604717137 -80278856 -862167264 -906056628 -566170982 992714083 -512385295 -839904277 136041256 888182584 171682955 468933600 166560151 -880029353 -33911424 885200395 341332098 206597645 -651922889 879048003 637798908 344343814 826968554 -47620478 -206321629 414828859 -55285562 7834179 -774109484 -886746181 -476458881 -288912631 -428264476 -885743537 732628962 -452757979 690018578 585625203 266255194 -981779371 725885580 -260119953 629820093 367838208 208052150 -588826225 -7445224 -669971649 -633172268 -497225452 457687905 965854439 -575027889 186223419 418807211 -320440485 -97280929 -469946712 14087444 927698783 235051928 86911618 -424717343 959361753 -369666631 748653099 949619002 -255816175 816362375 -905910428 281006937 -533950785 -684714766 168440997 978565962 501137068 634052715 705778696 812183478 -161344337 121020277 -128685778 -983750176 830277429 25609940 985918827 715428573 150303230 12609431 11481366 -546691100 -827427095 -132614671 -430973326 -510129478 777569332 -15544811 -46260104 -996071930 -412282553 811214996 -259272944 431034687 313420396 -640358349 197868210 187406104 -181151435 62323880 850574898 -508966189 744848161 963583579 -535320367 -449855080 95881170 -619696773 -942944228 643251756 -194205877 669672893 -833487949 -253846569 700201481 -912871279 580048783 296664228 -973380594 271760041 -421213745 -524537613 806939845 525569138 594626615 2754044 -593410690 415839176 196374688 859994653 -828655020 634984273 -853399664 416606979 785790579 619069847 -551450049 -942815726 -603541653 -921128894 640649800 -228937439 -477080766 -370602068 -220852529 -504314166 -244674120 269387149 -418730818 -66665996 437797299 589895479 802951221 53893857 362440553 258313602 524801855 17014668 427393864 526797241 -491672473 671420845 -781467301 -296034886 -565521378 -596145216 884047606 570466675 -38330469 666921606 -799023130 210613507 250034363 292181861 -611782674 -767896340 -198647870 544581480 862204287 -448805706 -487377121 199786057 -216596277 -594743979 -158270166 -227870805 198320119 646795637 -675238758 394494630 231141664 822341217 -333360491 -416962302 868512658 -393889160 910491243 521345084 -510034381 466233028 -972103998 -301477774 313740250 -832460502 993832150 -65958299 565644802 486426152 -12242831 284967919 743412933 373505654 -910550632 39895994 -138407329 745130986 884400515 105628774 -232861288 -867427535 4224646 345785324 -870867660 -324535874 -890737326 -294797960 -651218860 431662785 -533079743 -766517103 118676528 -759973164 999740045 -464958600 641418439 -796270450 274460804 545611474 -413883534 205515182 -225267503 352303327 272086242 -277414876 -684442847 -441001022 -317228734 863881946 255400024 -83983308 250815589 551267744 643040694 -840034208 -583259593 -135268734 943818797 663231102 806708132 -537624988 289448378 191176130 -259825888 978603021 64271749 888475101 -489571985 92668264 957380435 820152783 -575021657 -204909885 -193864281 -693000052 -141903217 -28477108 113703030 -600871080 350147146 319610469 -890458105 219266910 -787335240 -66920366 -370322446 -46586708 -835862967 -569814407 -486978681 834541801 586313771 -75861557 149302476 -851633970 -993145323 572357209 219824803 -346698269 -639088311 828884664 -81720318 612161755 922854545 -670304106 -771601801 39776409 -893342668 235636508 -309258032 -754583607 -575512319 -877658459 86990418 -88002061 -55074443 -841369913 570478281 533113507 750014547 -518491360 -600912577 182037817 -852159418 -152253911 146611173 -280167203 -527712583 306580506 -761634089 -362773434 186369868 780407786 422087880 696748425 -919172384 -370515730 254427069 783866858 -454395676 305368881 -995566534 -231161768 -447133346 268273486 523948509 -607911591 -751151925 322727248 321651687 288134012 619206158 625374574 -239989985 -553497811 203691147 -377677015 884411302 -367640979 4811992 -129840129 908166239 528390564 -916274013 281146466 479149884 -512377328 -411374527 77231659 809281319 953047347 -430074122 -316507034 551472972 -404797393 510786399 -836880298 905590947 256684366 164556437 -383289525 -826130870 -878456754 33400322 -218080693 386532793 -201992057 -483506965 -527876851 -918903584 -47424220 -407454333 -13984085 -248742448 -75007185 52291722 -573257582 -714199479 -716527668 771670748 -169176121 430409918 64360400 -792261590 -779240375 397120363 -834824537 66686592 612057320 -168322267 -985514176 872017541 756144817 -179536322 -806825592 612685231 977428687 -386691407 963144637 702064528 -253292965 375317938 550249195 -73413949 -428817382 915020349 -443523236 30821425 288043109 -472328090 115343161 -796863008 -732401955 -380306037 924722012 -234850466 -882412122 74514976 510340443 -709355059 721229054 603358777 -240388294 -780607022 -709414491 -821809069 -833615439 -236162926 775234080 -241138510 698812089 -213236694 -576656146 625748591 587056101 -322239550 721750048 -119968043 887655363 362616066 877368530 -253740297 -403037625 -703381232 -444139099 -716675575 57678497 -482741545 -36585671 -326175970 935231610 -795408538 -955784012 110889421 -906305910 120645040 696208046 -226471055 -293696670 -437497653 -728346147 -451884110 -357508943 970208855 -889921985 -563441562 417888649 -923779547 810573225 306959142 -547402884 -607300551 -995004745 -967031875 -509057734 215677251 -589648960 -59786272 -436552063 -606246256 -662357741 -660979376 323019972 304441659 -699112981 -227875347 -833450140 521815449 955526747 972096041 485049100 566976688 -766373511 -507591040 505160149 -587478717 -753479275 -112942437 673425000 -487047894 -615147658 598925122 119978098 -657666995 -569984411 -276350988 -276697112 608220406 -162448882 -218221657 -396683173 576985894 -434537596 -693577982 357497224 -910315299 -693699574 756068165 -481185107 -800689248 526332966 -271934380 -729080207 683149666 -750127016 -964737694 410746043 -704665034 439875971 316097206 -243786194 744507190 -865233099 -86525756 -641532611 -109034664 -509138842 -868487144 -802303905 159805041 -460548272 -546205992 340811477 -701711535 578939540 555596147 -398633708 -842777269 -517792421 610197379 -91322554 676881497 592850929 844245318 732363846 -109267735 947303928 601093674 285073653 243959962 -660956390 -330472875 629874231 -992365601 -459777294 -908184319 786952981 -15277830 802643042 -183679700 -590260208 -750343986 562443444 -360839031 764171274 483700008 -323456834 329271489 687890913 -697094477 680768018 -917029966 -30147515 492789459 103194561 365969092 917459239 191316270 800435670 -95445731 736576116 -848149847 -565493355 221112194 893852409 -387308390 -424477652 -12028878 -269911402 -257560805 -521738368 988697814 408558219 -680016783 639507501 -2156825 -475322036 -379530557 -849867040 884654031 461741040 -68751467 959486234 804909431 148804062 -408807097 341939860 -108837704 -607272244 -27730763 -62241705 315571035 938664961 -40057599 -245462137 -908099507 32133070 -752630786 -999505021 -175149882 964050153 -119779378 -797712292 537934225 -999168964 570470100 819857112 163875123 -957679270 -265385694 -165812128 553631556 -976605290 23545316 -472504839 -648221521 -406209670 -970619724 980098995 76376491 855827191 -392439453 -388751626 874349084 -267113273 936488711 -598541362 66529096 713087402 -34199206 -775869119 -838977675 942712368 53953409 -300641948 466922669 -13657425 -843098601 -446830617 905257203 926500089 582173244 730977825 -556854512 -436384825 990238794 851145084 -788112756 431949158 -998648936 617516751 -735081414 439657409 875751277 683095050 -703802031 78927533 682042486 609129682 -261135340 -573163004 802177579 -416999108 101786007 -162840627 -66149710 243376450 647484499 -341594512 -151447308 -300489602 -803455854 692661095 686640793 -100226103 618217640 -120368552 -614308744 660482215 -698212127 757257736 -618960471 -140823280 658468765 -954809016 523571594 34479401 -450205475 -805847840 -856640853 -739941752 388099964 18538229 633027855 797860727 -972480770 -938714431 -282185869 81309748 87517128 -256897853 -245475670 888838300 541666628 -434280407 761736688 -569576247 -319291332 -329623909 465978712 -791896599 630307199 -612149611 893245018 401688796 589994376 497695145 -800395422 433043534 152917096 158371571 465802403 -931233206 937754244 418189887 -668073998 -562257523 724590107 527619614 -184072321 999864994 -242717227 769514141 84499985 -656186821 487419813 866272549 690178263 -667575370 767763393 -707590102 -541706758 378682189 -481156957 -542248182 -665678277 118610660 -556948512 -252171153 557734371 851249481 360522101 -961999364 890918125 376797229 -826240955 357837407 -343942977 914729275 618646873 280764802 -1509799 -319919801 841724467 -6765794 125366643 -688037173 -338523573 625470141 464289678 -647841869 866182513 -205892345 -2871631 -471118762 115324953 480086318 535000108 606472266 530396118 -938343795 -486293016 27309288 516095735 469925075 78527913 -664949870 -534191856 -72934248 54431964 -827784924 -576855745 219526421 713472215 -764083417 -579945873 493836493 258344131 -975148587 443812317 -664983173 392080471 339117504 -594346181 393855966 537328691 -608847116 339621076 365268302 -16215055 912496536 -507354098 49593544 -623496236 -792309666 559183461 -219667263 20104822 92135398 -237017256 -933048235 698449980 372637938 -388343349 -264131475 -735974471 161330635 -388819518 675886754 493648749 -95919163 409735998 -621355515 271868899 -181536728 -420701415 486684662 -661684031 729438573 578616894 -375650248 104302937 -351526774 390624876 -293536882 -872179505 664085815 -386153549 480597728 693743140 -341046205 -514293205 692205008 933385559 -244807893 -172070681 -236233113 -750659809 -369747250 -752874246 277463479 -699570118 278438953 -894413055 10761305 -736873098 516560998 370443238 847807103 542477771 -636767845 -857175078 -640852067 984955035 354308785 -242199177 302893179 829531629 -532739395 70484046 -73017346 801982786 -39894901 -323044866 -936288354 219751286 -56161624 246079087 -402053818 -541708499 263813320 614870996 -581182225 -581171672 205848810 568925762 917490795 669579291 37820395 -774936618 99398032 -778694910 -533360108 -181256695 989986510 452944211 678271460 -207983032 -456086758 -261624197 -608151916 -200715542 177093803 -476053157 -908040716 431008925 899932611 -138364320 -187930054 556362197 -598844355 -19656431 -755481921 475528199 -183614429 856211287 -896026785 442351847 297898538 -4680578 -889073068 -813376156 -552948581 777610565 -652271744 651489845 287761164 802663558 -676032670 454773928 148005473 -162645957 125699262 622811534 17622935 493626472 328766297 413243557 -915797467 -263526852 -2093353 -238453682 -35958080 399732611 -618718725 596366821 645216635 697278120 -208349913 139536550 -140651215 -115950327 -603473809 355691064 32673166 -235643326 161140469 -351230782 737200326 -998374011 200711651 -741939838 -416628156 84513668 79784866 -338023660 947126427 900225236 142113507 186928432 -387497897 332366358 232893853 -672891933 852648843 -767601043 691449810 -803639963 -828766217 -146245823 863960487 -250660624 925077937 1158559 -256312690 -977253097 406990514 742982654 890087502 410064898 512792003 -913721972 605036572 808029551 891811160 -562538107 -70327811 -854569557 391299351 -569714859 561582713 320599096 -321935687 150944532 823529326 452031548 984453801 -404729955 3716474 -534824346 677250057 -163186867 905058252 613715575 -162208334 994017552 869889427 -281558388 206932293 -152964915 854883902 458817179 -732295076 85827900 -349850903 801801958 95396842 837610343 693618082 -480739953 638419620 426424414 15071110 -141879663 -53082907 607687578 548600123 390902129 -119394637 -614260760 232694757 -380533770 787575539 -996770748 -593251716 -791005337 879159036 -132868044 364552999 717694350 292065854 722170692 94558546 -421274865 516325523 553258116 -164443312 506011074 -940130572 -565293732 595005795 963943594 -377750074 310227969 717622266 -483737495 -791464237 639566413 295069214 -600488694 -509119970 618778606 -326177493 -203104548 -476872311 -673701738 -445526553 -877401639 801612849 439123621 885947543 -616223277 679177440 -415967965 320969925 722462567 -526539435 -323059144 938395088 -984885012 798366005 -829891389 -269081818 320405937 883718824 389766442 262553602 -688225062 927268498 942082973 423208340 -694238504 -804688768 -305739883 -365130058 -875941329 842144976 -995616965 -291447207 542724986 -380436997 -931905333 -562996836 -837971950 611804159 919432718 91170325 -663831351 545723938 -149070140 844814101 -431377134 487374617 394604940 -831837154 551745043 758780780 -469513503 -137558888 -557574424 414553336 189287870 -560999103 987902949 135860635 662630155 -289447418 140463301 -333236700 607862577 874124459 606286660 649166559 336509251 -211513130 -896088941 897984627 411921180 177889916 522606600 -139963314 -590385656 -309959799 36604175 932363392 862846630 -284354766 762969334 629023901 -191532958 -301112555 -385379218 320001388 -541315473 -735180268 544599817 190939093 910428060 351558407 229857262 619876167 -653251633 -380371135 -529923953 77995784 374625714 -647690297 -426683933 822840709 -631914897 -308900003 -328651623 -697558792 593107551 -415625254 -129264268 774617599 659401203 125415391 727812204 175854058 -373900035 121492738 -64465313 -610962853 138357585 -442253399 163175065 -76184589 21084304 -331667748 -59420615 114124122 -149351799 220746599 109598437 582937644 452821691 793986896 621452602 881631552 550187336 681651327 -437143655 -581409528 -784824898 380463830 -884204405 -21531348 50255258 -530905208 23204882 -891913546 -192160614 119776531 -101938043 -52811955 -242129528 -31559058 42946395 -409157119 952093353 754086577 22575358 252704023 274442084 -85134343 -309862022 -440430101 652192340 71985087 142509826 437205908 -283443744 187096008 87199251 785354955 -694073492 -278173120 -620343415 797643525 242827865 -163715193 16821603 -525045121 -230655101 -248347745 22691266 978630463 -692195550 -641310351 -202506618 -738338116 202097349 -516289628 -662583764 -639253734 -515186071 -993094478 636789859 402564655 -471220275 -402131695 -831443784 -775718516 -140811801 653797504 700181468 -101975501 -402248043 -52886701 -344724480 692305170 88345025 -862133810 665089461 785214709 -915348649 334594333 -518210114 -281321641 591994127 617180413 -23616491 729951809 138213843 -155115641 326435545 973968467 270359222 -849899075 -505970590 -348757606 -589723585 -252942940 990650133 270989342 304117886 -389214598 -600821062 -483045038 -88547390 997831274 550768622 -292418793 -201270932 -598183566 641506924 -404617522 541828660 746925153 -243338576 -341559819 -992643382 -428615884 701211610 -319999940 -617994113 -915723169 33156298 704527388 -569512317 -587919413 415682759 -742873110 -896739039 -808801155 -633334810 480073543 235395391 502402983 -366023566 198681168 -187691461 936473375 23713820 984538123 -377573572 812407574 -514370520 635868638 173514198 -642705686 -311386182 666585077 -225114188 643974806 -501918959 -129926609 768539614 -828870316 -729172817 -31265820 -885590289 610682722 -37376217 -224050302 -526286407 711195518 773278280 207281036 984143172 -341267191 -44150963 644307587 -595615012 928188061 813920924 -316221143 917421795 -304884530 321069568 -785279111 -83567916 138461059 -750740004 -632721313 428115682 -630928779 972893102 439157195 -156692777 947757330 465405490 -662464724 -297854230 606088278 325877958 55206981 -574849391 -867448854 -924286395 248792631 544699769 5635262 -649972453 -425229139 913378810 -185250436 -37602670 -578578530 644695556 120399630 -761729072 429333071 -335774277 363916631 -648536987 -199289685 762476194 777325969 -40811954 -107540411 -171121174 643481448 650297062 55998218 -860172968 -895556034 -909760936 766671157 510312001 -489710257 79185170 -482600417 758387635 -204086510 -1758173 -947118384 -336866204 376339003 -605703828 635209924 593099845 516886593 161753864 68831472 -85979363 514688725 703287693 -755268608 -268072259 -425174767 164318454 949685299 71236163 228283177 -988240217 -316765610 201306117 713042230 -52042819 391469824 -608871226 -906362062 684169976 550620139 245853286 167354728 686147165 706492587 900334608 -405118422 241743230 769529055 -164142072 -797244682 372110279 -316389837 -727072572 -31153903 -947541678 -477333262 -266279575 372524791 -453563887 35859223 -533153113 954230696 -586282413 -429718007 597029132 672734722 -67931617 -804848880 -472519533 935919731 875209896 29864924 458854033 -761757182 902159804 -957047949 -398828680 341738288 335317030 -321491246 -344021539 -736843245 -643865902 794178239 -839275510 739173812 986456506 928636753 592412923 87352086 -110315016 637140217 936109046 -992027815 -397090201 -116269610 -988475147 -63650382 -27088910 -311639110 -318823118 582775608 -335819859 544680010 97140465 -562802649 -947753851 -978202466 -52689954 -19182483 -448116365 -264934878 154926729 67377558 -311984553 62643284 -873922161 747755807 631050831 -752495022 -403734746 173097358 685691929 337206824 -879940840 601901623 923884369 846679495 -738846983 854558651 -1085835 628921934 921007209 687598434 -604492245 15112579 908824649 -923077142 -406431047 354084428 -275677055 -979851635 997350006 -84995551 -665981379 -649437555 -750595598 -947453133 -191864510 652178136 168943349 -671769527 582279400 -554280864 379260651 -696351885 563779506 -995933643 110436796 52596892 50934218 -962745490 -106455999 -433477544 687132347 258804681 961569653 -981639324 -827303710 211973616 -185093996 -356187854 286142642 455934674 106037352 -769992310 -879862182 -964195697 686471930 -178290277 403825585 111032131 620941226 870132249 281596690 -325532952 -583743845 81379881 375885607 221101561 -848561457 -185855511 -706606413 -417808622 -842509407 -918763831 38690938 20171072 112885540 401029481 -518880312 542041475 -492717181 188199310 413600196 -482466887 174690096 -784739483 965079236 -77293083 -706138244 -487189838 -132668137 152873076 -580709074 2906053 -604167867 -103563392 150453889 439850152 896730371 -680313654 843354035 -701201347 -569844964 -605551527 858835203 -912372188 215570925 921087234 853369304 626108785 902451102 -505300820 -720586295 -718380360 388990238 602214004 -688842812 728314185 -776545732 -858636556 284100529 163370309 -511993684 223724195 815530009 681571162 457900136 528832441 -802010432 -34157130 -409223340 864475135 422630461 117351872 779337330 -147649683 -257456086 -982476538 -341873409 -404737349 -980290740 133686188 834966371 -115594417 -383204874 -939853383 -19923555 281144310 -243942017 726028440 413742246 93722945 -355798290 -876699338 84675873 9648474 238798497 -33439775 -872653224 112155134 -969395165 722507590 806186476 -776493491 214479395 -602726314 701581713 -843193544 120277707 683620421 954711297 901555502 -5423532 -606395671 152912900 -704727347 -919167104 907590979 734368899 679613769 -74775616 -241040545 -545398913 101127633 -609768921 84178604 786428843 568123841 977631194 242520478 -54064272 -192080132 -915838409 366374645 -821081919 -633393252 -965136237 351369287 796920686 -269491720 661007315 -504768801 391696524 -67465657 -842606208 488601143 111371212 -686109818 -715365144 691350423 95485791 430060634 -75615625 617920300 256490340 827310427 -860899191 -500913442 854353415 411573246 788740075 -886058061 -317565730 418657502 27406502 607044558 507499259 336217102 655806064 755805070 -402727018 325579215 -125613530 -160246591 -428746025 449365299 -55674727 394992613 -306463488 -166361259 444306949 576802834 -622909588 -753726297 595163530 -220736154 -196031213 773211904 690895518 708861758 452960545 451514301 537452539 -586618188 863043114 -222616339 545046502 276386813 -772437021 -53391214 76195055 -995049816 149391505 500592927 -814672682 244144105 325401720 -316603899 388292030 -954450131 921196318 234877669 872481016 467207834 217729244 -554054992 -953872437 -171534072 459527469 -528558290 741133274 595077369 535063616 -762487532 -46017855 -646208416 902821722 -103599541 900270405 486945222 696293111 -120239957 383967612 -143168972 679309620 -31234792 -488528552 -451446209 343240649 -151665179 465636955 127461809 -487244120 429668765 567249711 -788882530 968096369 -71799483 -310667054 586940023 -119505496 650176348 917987580 -509017439 85808594 -846495321 161622350 -280859953 -628470139 -888733402 780070657 187451534 -399524962 -122760319 -27546814 939593200 -218028265 -765841093 -316312960 346677992 439125912 -220589257 168499349 874963104 830782342 868202053 638575824 906925341 636303204 -233397709 465015914 -936940055 72908422 722796205 205703225 -251953352 -789301173 -500132918 -296032232 -426136291 -990713940 -163219559 -289832845 -942787950 232214757 817584170 37544695 -941267138 847330737 -530276651 -337817608 676066010 153506525 635291490 315998289 420379059 703235329 304878718 -151173301 -496788795 -401550438 -89038217 354205788 511775960 -312424470 889440497 -868289862 197537055 -555405563 -553016880 -917623847 906732281 144227590 55871112 -201858874 -127006552 404963466 616800150 -496112185 438253534 22587165 -827936560 499446810 -503736778 554107521 389603029 82409047 -597082133 403495319 -441898211 601297967 607366914 -556621958 857379005 -390844547 2275060 155517498 705852868 -139362549 -577028199 369937027 -232713616 -277759881 -504874386 347091669 159928040 191660876 530239578 -64494380 -989433177 -391309688 -481066910 -413687331 -974654513 -477927678 -61237031 456378583 786505060 71835130 363811807 -940545303 -438477649 983708965 -848088252 -417045727 -749735521 -207501311 -955388183 -578021202 -610608086 988540359 610174754 -404593589 -23491673 375843538 121515639 844098800 -170406608 -905777342 -994041099 588311659 -827645157 -734423428 -639069045 551911347 -293844540 -552658452 -729305984 -593255312 -646159295 -405987520 932116031 -781898190 -191761813 262977037 605745788 934569907 -318705519 -724280958 592161144 -341262541 776348280 527740714 -125547162 42248042 438611775 157869915 605311349 599628670 -401504955 -55736733 17758967 262561899 147873031 326526033 -39434351 -545153329 -501586615 -719360203 -103250486 156736378 22696411 742083736 425562069 -456146737 -503740318 -447758805 -37197145 -461355662 -868396968 -695502934 961482408 -289839656 899969450 -553507631 545570699 598326263 106314467 -409378438 828179361 -664370962 910571542 -406185177 -549115298 426416291 528659933 -476057094 825046520 115547847 326285728 -645439695 388591302 275780615 -907738425 -388249130 -326978911 -770439965 -56850050 -431372983 -11527860 -479492821 -68353274 -432766374 919055247 -670774475 -580411562 -977336323 91030299 709022711 -444326933 154818202 -681491812 274097138 -622126470 558004206 324641855 -381596240 -602840948 21186142 -269719016 -653833482 -665445892 -253579402 -532788937 -365788474 -657137036 602401244 -376771703 -31360304 -822663494 928993105 867327015 -424449665 372793560 -821788824 -471319595 -452545603 323901258 -321028159 414776938 -806405784 396875221 379502510 -770758955 694291232 -871598093 -345323375 402938551 -807632498 -151290473 364823277 -274650677 948680816 142611196 867969205 -51958757 156467024 817072412 -48646799 -414184604 -926247040 -74424655 -978361096 -820395723 277552697 -410270962 -230210887 780905756 810851482 923483576 -725729519 -541429900 -153895492 -390991798 635670069 306051247 -165938772 914280661 -969983940 373160194 115368589 566788600 510891055 801814249 -662836733 728189760 -76095178 142883781 161406193 -395680828 393897178 -466306268 762249787 456451166 -501668729 -687528615 819759417 952296312 -578960600 335436201 -298792991 61306729 667952248 -117075793 354756787 -717685689 528207348 696953613 615740445 -765403402 -872427969 140846467 -521047101 767288064 -992912810 946671658 -578447215 314640207 291015310 698979498 512913792 175220391 970221113 465569712 -834842039 226439671 -364455712 -675215311 350789385 406391190 107299481 -114780011 287989505 866335847 784231424 344262487 -313551911 -733499333 427816368 129231208 638909109 -14096201 -832632391 -856301966 -992453935 812935372 -226885828 -283436463 351638371 -156898072 3339267 -304331244 798232298 -442232724 -127841073 751791354 239887393 -847854028 615773120 -420395614 -305699686 308018701 927599182 -164264714 433560324 710853458 4061703 -5750220 -303441752 -814849580 -892291735 -915349535 -277885320 -946815974 -302555341 383456195 54905414 906338945 727829376 352590720 992556504 593450627 -180231468 -631372129 925526485 -840812386 -596129018 -172188005 172694121 985042912 -776610346 739700488 137398861 -216296646 257258327 -581709879 183493508 777853227 273949794 374225027 -60160985 202870143 448671770 42742963 745574036 660598957 45203826 -36460570 -158197993 -155660997 663589096 154910558 471096828 745302521 -466456952 -383953668 -915174013 85214853 -836867519 221815603 -215258691 359215202 -392237341 -363354962 -944290541 72130035 715850330 -769024783 -720345458 449395047 628625942 116668230 544269448 -721232578 -282207145 -713525659 861827374 484943652 -519171191 392613820 165427838 266131379 391818767 -234461277 279370764 274755566 71043213 -856679808 -308143521 -692884872 -352482727 973531906 -536741624 -362833506 -165586955 168394299 841613928 726440843 570508599 103100562 466186712 -718175142 -258601392 -655798893 540574494 -924244979 311438486 -696769831 263152817 -745876338 -974002854 -953808624 -407557311 230319468 890359270 -168985355 233455782 732149471 128438308 -614703446 163461144 634139073 804324959 305520320 -845718807 780895 379184988 -574943910 -931292434 -590879897 102356292 -548151892 -57624944 911025656 -114175868 446303635 155822658 -852258736 -967012314 -591048383 610630312 -60309896 -857693596 -918365846 420341271 -377328974 -615103200 -962050559 330320270 200757752 -175608223 -50537116 385010059 -977985672 -663802064 751772578 127709772 -512715719 -618218729 -227450962 -845520910 690563801 -16835446 -439842136 66119721 -174248497 791764331 -191721392 -697466170 367070104 -146132825 324924360 377382276 115389464 535076254 807485474 -87343627 705962902 -249004086 565568524 -775133975 -169466655 103588049 -117481244 114860196 16587973 425237614 151940624 -608322426 -930062624 -270489937 -570161406 -880455922 -371943524 -452602502 -632135393 559174521 118208664 157003679 -302474633 113129091 928712791 -758670036 455593171 780075335 783889175 695897374 -917166494 570136371 731087647 2829508 795055188 -804906809 873370399 -405681466 -71924329 -51102566 -583389618 131346074 949257146 -880149261 117676283 306318721 362866404 -974076717 -741050293 395402433 916554668 -280865566 785185315 173018556 -167259544 309702143 875486147 -530876817 373435012 -76586063 -647848781 854694742 450064422 -71142801 -896629555 858896530 410701890 -955318772 -773856493 -920061422 -670745596 -833201480 -6883938 409880469 -391548694 -86994796 -639132546 -189068544 -770665708 881821184 450679851 60509795 601583752 506782484 470930558 -278028424 881787968 191070368 -586456030 -737720117 -258975888 764949632 -867034287 -462611840 42699826 -991402643 -304061128 228870793 17737580 989996022 500317236 321201166 -507145430 459825787 -924607676 858120976 -219147878 -569477902 652907403 928870527 230552552 -552611580 -633732254 656834089 643249153 -717890182 -924851695 -810891600 17798933 -254820065 -446083756 964993009 -236383286 257857700 -731966845 -181471544 -123489131 -282881025 -602687722 895408480 840240821 304916204 193084690 501477045 -631269156 -301481864 619695865 -25445101 892839616 570525207 527501164 5786041 -292323318 -493721199 -158223859 483177215 192909851 -58867616 309760347 -511143182 -302298463 -736999438 -548482753 392023427 974131672 611876284 982925538 340736140 -104199139 829515593 -644377147 948709820 -972962719 33678547 934822291 -356827057 593019426 -26556873 840705052 -896704208 -513481418 -664085601 -658399688 -605747934 -598373463 432925322 487516248 768949446 345111292 866524525 -97817442 712496864 286620942 855516738 -999396588 304765720 -954993488 395549681 -837236317 734435092 872806334 934712009 -380432487 -212105090 977733430 775797069 831101272 40360144 271599567 664004238 543234040 -319267591 -920202994 226354659 -179381388 258053671 -128550454 287562570 -523101450 -582929666 -791110763 -531608719 865148572 -828013110 -745405290 -695878606 -477422240 966986727 779678208 -611916963 616415859 41826296 139802994 -596275800 -682793334 116997090 -739336738 -244545637 596610804 -655312149 -135653926 -588626282 552441573 348248829 875155133 972530788 -289911647 621269352 -472223982 964161176 -370810604 488521214 -844747025 562732267 266203127 201914410 -74492880 -51058367 128819551 550448368 91357418 -960815874 -137902657 -809186828 650928424 242685559 -847245230 -403968783 640935636 136750865 -727503421 -938783856 -785490422 -657159996 -81052703 421809033 976038456 -641796500 832351462 525381497 711247967 737173019 -52061083 699428951 -50240832 614790649 141377653 -908032201 599663109 652294464 -408695105 -294047307 575334646 548768358 987315890 -735552706 59901755 59307438 -93588140 -182970499 585789466 -708925157 303299413 -541046120 -421333089 -431658597 -769658098 14340095 -304403588 -332460800 -180691622 114304663 17901149 802891063 129482828 107062911 -855879051 -709002497 -208663643 525845781 647029697 -363144143 61597168 -416365329 -537283173 -782724597 -614168359 -926627869 -317815165 843485 -867605896 -759452740 917268429 793319724 -304359683 -305548955 215222092 -277164130 894415157 239405477 -174607844 -839449538 570508636 -182427315 93613834 -489829918 -883611121 179926857 -593496264 250703625 126739331 -968352660 -772911126 505792473 -579068664 -922374300 509084459 -667832232 -796242356 -525965346 824400343 30717431 885506111 -880079080 954806124 -314477085 400033095 636832875 -520072148 -98294102 -120522134 -705248540 -758141707 365439787 -858450487 -769832385 -434117396 -537960989 475798453 97627867 -438768654 -909614215 -962903709 511339121 -213758778 959555282 29753597 -534317109 17766547 -932247913 -577429684 -88612811 -382819212 -354016754 716094480 430135661 476556235 186201214 -914409556 785128691 -211565810 147301054 -26427185 832500369 -791790571 -235843717 17637202 -540715637 -813390904 -983685653 699212475 24066520 -698384156 839700162 376726053 905306771 -427536758 -167876799 129579388 -336105956 205272182 -316428887 -94033190 149600015 481223866 -941046412 -546964062 -35540355 -336763032 -762300254 396574513 897580462 -970759493 31876161 -32618218 -157793985 -234310971 -33677643 538740047 -574182129 739597681 -912904086 594245705 -22794200 -398859121 -202124303 -928790804 688575841 -269264885 -754876732 -243633472 846401773 -342640231 -838685529 50994540 -345603747 811968673 514613157 -992154244 -14920951 -631786296 -532763486 -72378703 -683697983 -382414905 552023204 365854020 -498247895 989749201 -998742404 437261198 -973242664 621539724 -991796736 819706239 -710882370 -391403599 734934662 921280381 442890965 -666234556 -671772506 -894711033 820421634 652953887 -219434650 -506849417 374593938 -297684487 -245848440 434475245 -365354137 -584799798 -93498147 -317515378 -166558054 -420143346 903024550 702986657 73013862 -391575360 276706 901445435 409094898 -604237249 324260534 -542568325 843930359 843626486 688286468 -414819105 -434596731 -702426984 -731366805 -945091 803496944 140264163 -61120138 405044812 -88089738 717316698 29727106 -263027120 48159368 -760360614 271410332 -157855934 343295671 537130198 360230327 -41887611 -531087865 282710869 541334150 999858474 -349589956 -25752953 -561046092 208025107 584187036 -144538766 308008481 715589563 727876077 775167617 -249861351 -167079316 -22198476 107320571 464248953 883950728 -107503288 973021006 -105077535 -264364839 106000441 376131219 -672915225 471084527 -27028369 -809856931 344666353 709162577 -896353580 7520287 -951434019 -289947201 -166029263 -856577634 68342962 533276686 45928069 108254537 691503756 -528397090 217254547 -186452516 259124422 -99950395 -937248969 -45822742 -885428817 -289276677 -666071005 -577037994 -755381451 709889457 507433609 150295123 54837947 678687803 -971515862 673644084 525574724 -628930524 -540901699 -14025104 385133066 429506268 -126229388 397292374 -304545200 65383827 567493488 997787832 -65428006 -841597428 -834808143 -967418530 -222268065 93826305 -296794328 521691942 175812490 452115498 -948053776 -627139611 -651665111 768932041 794140444 -344002399 -585433464 205171688 268707383 -706036608 528188182 326595898 543585830 460174052 -740140514 596590102 853599951 -17585980 429804977 -535412773 -649646443 288750623 41257895 -602983722 -23491015 86195999 -627562473 -610694086 -129914980 155468276 810167276 989285458 645087940 425597554 -893666538 772682207 664342807 -672263211 902845535 -131192303 800419923 -745876298 504977933 -902889792 500637621 -946540096 -631350849 363451026 -961004576 -592248772 253375933 28667553 989630392 975983507 427449058 888361469 -22973177 -744166814 -199665107 561489834 792866654 -245423031 -630387831 148248343 -430319730 92121106 851110901 43555961 343151645 753258743 809241800 461087573 590699908 -866656024 -371032926 -562649571 -485154031 -561742427 -212583313 -589418616 13790705 900043679 -280574496 -365878219 -923362004 -529211991 901992013 -646939083 -508417832 865204465 -328266153 -356479353 -853282492 -497168924 695893526 936461061 273463959 177132239 -395284068 341602568 -302772505 298868563 -879592167 -970654184 -506913758 639885038 410310938 -159553358 645303322 -861206749 -170010214 -149875842 3416273 153605281 695439186 413084439 318507229 46579707 -735085989 -961408856 -208220193 -5708240 -840619239 -979495187 96859817 23258488 820963320 -433009468 262538454 228725496 -758342246 646717248 -231442932 -161492283 456980984 -676238328 -60365209 231890296 543345958 924376407 -833476023 704600178 -573070043 -311459072 -176844405 178451440 721876681 252544901 -818100415 -786360 -880824299 441032913 -629175912 -915424448 890082381 674044304 -271817743 61958790 834981250 -830197911 -678083924 -912135834 436413628 -83118457 -811044427 609193178 743120603 -319895606 -317031403 -28581525 -367686419 -600373300 111710288 -182923199 -64673683 -534513181 -37025631 -178299669 402342255 399237108 -517123640 609043410 -382489464 -763275890 -835424887 396046299 -464873007 365050700 932852496 -963907049 344583710 821694235 -757183518 -439878762 162683333 742649103 -741220683 512486160 456915963 116754505 -683189736 -528669815 610561127 639358727 -23540157 492388401 454165886 -860030592 -172929454 -848666360 -950475026 -451019507 -929601428 624582746 -636348625 74979114 -81374965 320707813 -353099448 394343206 911881568 -93412454 -262678390 403581357 469004959 -401518241 -828812965 -658160758 731968546 -456952677 -359525699 455631598 65642914 134780514 750748277 367179275 798325772 694357116 -160200166 -973580393 914327875 -435882911 -343415847 673432917 -893210147 230067274 330344667 469859495 -867154477 -650274621 275420660 68288077 646928669 -1712274 -601821268 -325354884 279666310 354983375 -189677519 531038056 272095496 -249816745 -255490548 -283632195 -943451859 201124907 489778925 536133198 28036186 407349461 -1720341 -169830609 -635685305 -477677719 -871658145 92356453 -307341738 -814746927 -377986281 -638023656 231982589 404346967 81092305 939740352 445774421 648217514 -470260205 311031025 416115765 363469233 -9315977 356423900 -721266154 783075842 901390473 811955055 627786936 414668278 -609536122 -807790748 -379664046 36322585 489738848 782871790 852036912 -375730993 -209356637 -420757895 147830323 1076444 -820680324 616612342 438272831 -23473764 -163538067 845210930 -321333694 -548078504 -40209885 -789207578 -67455852 532699989 -488503711 -331589502 549105549 763732037 198025368 -752765762 -760796177 900114244 760215804 -172669335 985386762 174234165 631409578 120926498 334066690 -529949418 134257453 633913038 705146535 682149314 181997409 896688138 189262333 -335891801 684463026 -625847267 970113192 381157821 -647326282 139651567 -898480011 -723315355 -542171278 620871382 904076136 -231621448 873487496 -327553998 -586553428 -116230435 412423634 -126813141 -694000828 -423949875 266957592 -589495165 384749285 495799752 817921183 -52200701 -680462274 333935828 -155145121 190226272 -941797481 779128311 -195884402 -813076381 967796700 122300936 746963420 570314333 -754679881 -948429952 800757383 -225688240 -136548252 36216465 -875442954 769404954 649528104 957539670 -488721553 173211862 581665992 -70419430 -722338264 -528006728 967279122 800531353 939056603 -427034429 -194666942 -626494677 -405889165 -542445824 -830852483 465678614 478999550 -469881268 995703449 514079829 -860905351 -326914916 -298554769 212313515 180942364 617475605 -845090920 -606987532 546440608 -812287213 -163898057 -772228494 857439237 352176420 670733130 365783300 418822361 302631927 847675723 -846848206 -570057145 -310672734 -511534705 508472095 -119340312 763753399 -876859993 736996601 -7229968 -935512468 -448711612 -831945881 867293716 -538995232 -603239556 -633521322 -37100071 -57276003 -109286755 516528676 3047455 157716886 163989550 688857712 -462398764 275714681 117171224 599032885 -389533703 -544522990 641717229 971384446 -111548198 507449451 -604344484 893821542 -467018369 237858149 -438297 940766779 -937866138 -840235179 -65343077 -515406232 -426484357 -21726903 -427423507 358258828 -792235556 -299425346 221781785 258564083 435121702 343613769 252271804 -429028392 490054058 -34253104 -348386881 -968681416 848034536 -392940360 -913729605 -672306675 984707341 -686424272 -557951692 938616927 -902359441 803648193 -805350712 739615595 47208053 871511429 597960654 370142229 -503463181 -452742166 467511060 48022664 -112832487 -646785880 327248564 963434497 100784594 932806000 680950055 -149959199 692314139 719090452 -88880773 -332155427 306711282 295477846 -123006214 -628083130 -412924441 405809019 583850826 15816671 204331894 360257050 536785188 776455682 -990019829 128595865 151940399 -179423158 667410611 -490692445 -359009223 707505515 -442926064 -787992612 294130374 45864138 396939326 516178619 924454958 -813257636 -749334503 909802667 -985059269 -463705923 -898087894 -549403799 -649740640 386180557 -817366039 372492403 303455373 437032831 -156700348 567490968 369883530 -872902106 -702097876 371040806 -920967238 -961552169 776656370 -359274656 426626227 916602314 127939301 -389257137 348834257 -741895701 773675526 -618448202 976608066 -866232302 409834342 -398383802 851509958 -683553147 -4586436 977224074 262672204 -351883427 -306185066 328623136 971885489 798569913 77399700 -284198274 325688765 -307823233 839990322 -920053601 -118179214 -850134456 -519839873 -65011841 -541514549 338709503 637427731 772824707 -814769523 691484807 343616413 -591466313 893006808 -497793613 523351559 505002119 -954847045 68575388 -607313853 755728874 485622086 630268485 966098803 -281558416 204626798 94841133 -52488799 -325241926 -780149740 523048369 -324434259 -749859839 257354395 -293202396 -903476810 -382113496 -293661246 781329756 -205202458 27140053 -926269712 -338517029 -613790776 747927280 -768102727 -317171828 -675921993 -180697105 -445494969 -340937359 -127052131 -111606074 -453311831 -693148561 505552213 467995147 -109473082 731703639 -314205040 871585769 752672143 255486988 -687344993 -913432721 401253094 843731885 -10261579 62135134 950069071 628834313 377719280 -198948764 114322160 -927989330 310696664 -364445497 -370085692 -595278179 478718886 756561909 286267801 173078206 621896433 -801156428 753311098 36359738 -606096935 -75390100 -444336762 257069446 26923956 -581914306 -239425442 -988776406 697104927 -111987184 907787339 714392051 384912749 -364774310 -112823163 -800104666 420122041 -391188724 745157548 -77894877 453243980 761897147 429879048 658498937 828099559 -698162009 -959415744 684427168 764530534 856987012 -508996623 796923584 -823705843 -288927898 282754929 186006001 384820016 218480491 -314398544 23102941 574009594 875716435 254932810 49445635 593887052 -905524216 -937359857 87554955 -776608922 341181359 822705077 -243879236 -101979842 198492148 108696190 -292212353 172100319 376166574 283922658 96006169 82459807 -935190853 876372434 8615563 -548966052 -342488688 -937360918 -248863290 -951929630 -995859297 -7563534 -355060656 669399212 490960080 -725532684 -653825143 -317250865 359575065 438341200 257731559 -942364922 228444694 -883323631 -913096093 -373099659 36418634 168838316 -919788536 -377219643 -877840514 -171414829 -931851830 995424252 -167556437 73663939 702453420 141475915 -525513238 792206262 -354281734 502852037 -204335621 12332012 -106559140 -79059900 -567364547 -393643648 881580018 -566022873 105677563 -657990468 423564737 869841294 468308505 -420160950 -608867524 -167532993 -362536936 -866326009 597638598 -683545118 -316347047 362606930 -447298417 -3356622 -40834112 -821508 193481903 -844215280 -57455722 135547164 -33406415 372884257 -957295299 244987624 159590860 -761505654 -307318406 57883522 -995742612 54934917 946646818 -913242256 -651151259 -406894521 -202488259 -542142021 -750099582 908280140 642189636 498830683 -249909972 157766758 36342375 -621839581 215162656 594296154 745668233 -813185029 -563637784 -845869681 34060945 77159208 -783998620 -606311815 159535048 982752326 108973387 -28379873 -478602962 869497289 -230504428 -192052876 -374283678 33969545 -864998054 -30990745 -869174605 -990377329 203774402 787096417 -272662852 -667971924 947261991 -9682922 -158962368 -775268372 923550751 -724658340 -39248548 853990790 -326454687 -33769566 953880881 -406652009 -714419279 647313223 -288452215 -265948715 336317471 496620660 358966274 50607149 -303209635 -138047775 -618869630 -846156570 147084319 319406548 -944443003 -828778258 -452046082 126236329 -759534761 344080787 -517159568 -36289215 563813224 -27137047 994192964 -671538571 -666414588 945882535 -74398293 83087132 -9379779 9373666 351608449 312821439 539683380 736016473 -54581554 189691128 -540493345 562382715 -295533421 -928887570 -254792221 638402266 743432365 306474613 66367918 -408567287 255933256 465776469 792024436 643967703 -70358200 -638106595 640656507 869576351 -867404828 821419883 -43758652 -971379628 688729038 985026953 -327057465 -716648660 884079774 200507989 -81201222 775490931 -310159535 569187507 375768225 102757707 152347737 967478460 819546986 -969164819 477916522 -124437483 -928224165 746958844 137213850 -241423441 272146025 -480410880 638755132 -19099890 -416112095 -188434943 -478543878 844845739 -90034059 -325602217 855677369 407175927 672417439 404700691 -524219516 -67915719 410735583 -274105969 554216457 -250146821 -766106244 -489135788 842826497 658870134 829773299 -989747150 -191494327 722611297 -210460838 269662445 254215716 541000903 965026498 -750105007 880812724 471419005 -74551748 -752402422 243178893 -143985487 76098510 -850180665 714182753 418879357 292935355 -154295967 -978213564 513471419 754793361 -214481417 807961613 -488243616 126819829 762570972 105061026 593868336 -593352348 -96679308 526720316 938807400 -949422942 780053596 921523744 -252899813 -624216899 186660492 393589779 -318305475 852413897 184878752 541380040 200221408 894860554 662713051 -220622631 194068279 -413351495 759507790 292031670 -182629363 28446343 987492132 341699041 82121989 617893685 894558138 162824119 -133961820 687625348 454333472 107163120 -170154899 793250664 -954888984 476825352 371128544 -868489925 -724541101 -266050344 -18448594 -846883529 195964717 -957718950 432139243 631931951 -383478681 -844976638 258995927 -289469604 242304995 -978802829 543122114 -312050203 -952580916 -472903783 -845062575 431418440 -972751391 392257820 888786856 130511291 39185866 617374315 970243996 24895446 684857691 -534137223 470149921 -970779038 410828113 -252216924 -32747908 -188289788 -144178312 114349943 -155849832 -804990281 -691547750 269797229 -717079953 29184338 -694545552 -661379187 633971672 782824179 372335332 -681740057 -742397529 237813234 410907460 459113688 441807937 -95677384 -210331677 -712110078 242185479 -150730220 -648136064 179539329 896700884 758046872 -589434263 216660670 -183832587 -186641219 4015609 -375914575 785052598 207478718 -719283151 397506726 98875449 934739938 326275504 -828903593 707395567 -937126824 140069545 -524350109 468044677 -876279059 582585473 536572771 662382625 -744973677 113478323 218610169 -241811513 215766619 259963683 -676312177 263022375 171380316 -272539662 -324575279 939968111 570721068 -488395858 -273233266 -338223526 633092171 -79008109 -24193087 240863329 -484783835 615766227 -691585939 93942730 -991710340 113554309 -474041866 -866907362 -691611086 390275224 -550202156 -707446522 503176701 772188786 253773128 -833801215 -824914803 953545188 239268138 -719382487 986617950 -528327235 -107650612 -136080189 -24336078 -282356295 -858003477 606681180 812643437 100994168 172057226 -520136652 360284274 -373358767 -217096200 638568629 484073495 791530927 -484429970 -368914867 -477727995 374996001 857852471 573188356 -907940269 -625418789 -702946528 838180078 -702738726 -208263379 -377734608 28589911 165414133 562991927 -283805745 864039887 -59716951 843275235 -999965181 -364787400 224379256 -891775005 358236887 -307903881 800571030 -41374309 -279891358 -126985173 778298501 73826832 740107890 -606299387 561130369 -469235640 612443823 392905941 769468697 158730651 -497559039 -875021439 447531620 723093009 457320013 -330222323 -551753428 -512007409 -964304859 -72980749 -30623388 -227616831 716898108 -12411650 -723068802 -728941261 309149838 -224180374 -255666773 -346507886 -876367204 -603122187 -44359851 837569779 -150318613 440825880 -708472615 553936518 913263653 778018681 781005807 657458252 -430337925 -778138657 -133098952 -746653989 -900503772 739025031 -294041569 102827845 58075361 632286205 -722271550 99792056 -726331491 -576814477 -459945204 446079184 -579425755 -116277375 337081879 718393865 -413423714 -648127427 -643046018 499217128 -809464285 -155598356 142758341 -595209951 788325807 -596167894 86044390 -451538638 -381396453 -221155948 262219838 -566254375 -717407129 513105179 258298003 674133762 384959221 495791028 374239669 15828561 824846624 88242638 10427681 275621183 48531149 -194446596 159998252 -598147049 -300045029 684134568 -297826291 918329011 -127226761 358633185 826410800 247401208 195611588 372961077 771765940 406967539 135862897 594609456 36790313 880164284 -725099802 -487947733 -852007052 323791448 219087949 -301013143 416540881 147703838 -365465857 -2838977 95069735 400562437 -941446550 500800926 28316199 -528276322 444909683 271189349 4937469 612229555 680578767 303309357 -53465973 -679630081 878454079 207180052 530526023 356066093 -103383544 193986478 -301799073 -197793928 252425185 -745745520 337084699 -945803871 -429866890 -312621164 485392851 195399571 -98750817 -986196163 -329504402 242420837 949917411 170370392 332137187 895833328 4349544 598721790 -120189902 -570546179 555906562 733996950 419580007 279152898 -795231140 -393944387 -189347880 440750548 -169730993 562679571 -167843727 813766738 702353611 227100148 -316123426 -970001517 -888430492 -383246065 531489557 -427541785 -466904576 892844370 977384808 -293636536 937355301 -584265931 -267867630 138068494 751462987 778956898 879542355 488569968 -825432532 -360559463 -605011372 462052082 747066727 -592716255 -992845859 890833751 963504142 -925916223 322635955 -599476109 37334033 -837934527 -194345111 129751613 -799586266 -38920356 -214271358 -653202916 -118013617 -559405996 688117688 -984929485 598690957 95207507 -852870177 -469847430 -27496395 -324335328 341421649 -805452917 -285236031 -621203445 891713216 -611971112 -579286865 682287376 611280748 354505323 163027707 -491911240 -743361626 -573949717 707404691 13523575 852466473 650556456 949938232 653158810 46726377 224944941 -203050236 -419515130 -800150036 -739003635 170519141 -946288309 -835131755 -331397722 777136290 -799449989 257246194 516442822 12000856 -629426534 -851711606 -930649709 726925873 876131688 429660527 459640678 -641270004 401366389 -347262728 -621577929 311572741 -267830052 -320077072 -447299745 -12642405 -781047986 -917184473 928879005 -899740020 972353606 -118039943 941984517 -219880674 -813052368 -289116317 -142118842 872067344 -544036283 -337143019 440755299 806494696 -795999406 -287188089 375943511 288905585 -729252007 921622670 -236223363 382485255 -121675129 -796336249 713821349 -262740454 271119378 781866109 -286465496 -203086865 -985743919 625988841 -352923652 -523431483 869772423 529140560 440846022 -387272065 -222519936 -606729638 -149585308 423699562 -997491040 -770094267 229213944 676824863 378174640 -778372667 -978070816 306519601 -775903391 -726229333 822266944 -615296737 264211245 -49647660 -622213621 655364654 -377945464 90912709 -731460063 993324079 -940252226 -911315138 -120835471 883127603 131612231 705941156 387130664 918836453 282055205 -58478937 830572909 -899789511 971884145 601965031 534825018 -749231122 -115143579 -540359933 608555242 913062174 -26353170 388178432 905899284 -573337873 -748952318 -235630276 -154474032 -682306998 125831943 790437618 -201062113 -34173020 363826828 -471214331 187398851 -791104516 598598255 -35912336 280965059 499070531 709620332 543478888 -553263638 -407216584 -590266026 -358667463 204968984 -521063256 -359075914 101449872 -283096485 -745461786 -525156778 407464088 -415146739 -184726910 -259837570 -978471780 -529256946 -966771066 -765095716 865158737 255658838 -455441944 267423110 -399765846 919253918 -868128947 -600031164 -893606617 320521874 645642917 125780813 506387575 702744257 -748073771 329490761 536260904 803850192 -391758893 305488168 625221705 426109852 -2880760 812320311 979058962 -318987116 443308688 -80935841 -479647805 93714430 -9697879 -12192238 -765837610 624781534 244409989 -150672457 805612852 834608239 646752587 -763391844 -472622518 -48035391 -574530561 -73464837 -573906462 82205027 -264135074 -202791964 -717435489 283168849 651272281 -425796970 -83890782 -966823316 -170222281 -748012155 788500784 541032183 -672151471 -385397806 -93045720 -928668622 -658022366 962799593 -952197847 852681339 21149348 117288002 -497217248 -324662841 652148798 -607366810 -41087937 -415754430 -288905400 -979871358 -545320651 59397760 918192221 -518849522 -443168673 -361920692 836203354 72847546 238466398 -283020884 672267927 -723748063 29418662 -19550687 -620105276 710430969 -246500933 448347180 -753021555 421454168 97479926 423010507 679683485 112118491 -955433953 454955118 -733635389 -947560133 946615289 -414017703 -565838820 623025172 807307800 784678626 -404115687 -847319152 -450192340 117582200 -894736715 -447208891 552519553 -721647835 902149337 -388862823 739249795 381107352 -281723508 930759184 471280428 450773006 892889126 -44590208 -552661076 582458670 -282693784 307130961 804950671 -846287945 807019448 -103928442 962272924 760597527 -614084353 -34871096 968713054 927195686 -738876212 -335639418 -888123480 -668710636 -171750281 626754792 -763834316 -275918763 755185474 -495245356 527681158 959720500 744438438 263673977 -844669193 905789668 346638484 945409593 823396081 -469429820 -834838310 -139733406 -368657528 930166425 -123524397 268154498 237655081 56081394 769465429 -107391693 584822613 -84627569 552746522 981328390 -312795844 -961240993 412193101 517049742 301669252 -117947795 636657878 487626422 794032621 446908132 284002164 661710359 23718000 -831943000 -220466788 911357897 766020213 167660845 873709297 105147503 99025317 618094349 564029671 -506217694 658706598 -800984548 -139378440 -138781970 -975051212 -475739499 241949212 733669259 823494991 -503106704 276794550 340503912 695258338 -679372490 -326616132 350178916 -7396459 -679366527 -935879607 711950600 -302270506 -4274220 541791231 812815028 -844872402 -306516913 -104526569 775849432 132755577 -854406584 357332782 420752476 -854197123 198587262 334147729 -731061766 678937974 431200568 -452789442 794250832 261303018 757469004 673803248 171838674 108838144 -572358655 287341706 413288039 122394895 -971878804 78734693 -311689477 -144168318 -175928960 996724677 -357409679 -138156133 -195066638 -925416342 -839215161 -475837263 35149635 -451645436 486061253 -641016716 492603570 -883230916 414535186 -727655036 -405980795 139544120 116332816 -949764119 -21932049 47471379 681810619 -440836859 614142515 856416588 -466401215 -563467986 887068557 388642947 -89876339 -265063713 113359431 790673527 352864589 205419508 714259367 -879296494 -2834282 -307794787 890731830 963902760 -1465191 545455506 -527393918 -818010873 -964837192 125398782 -48477757 -601279095 -271926064 -192386055 510492718 -845725066 -646086339 -814144208 -297350600 -110100318 -370880747 853883313 -395639676 721135414 -497976293 451765643 -71003677 -202570116 -194547826 43548161 -893516368 -57994356 -830875077 130685920 -481471813 468815444 931910941 -309664368 391317454 204768810 151333274 457909595 -521897304 -500360016 386989417 951707203 -414471761 -605305588 414419089 -299873053 -255316976 -969156945 -943550356 -686456510 -936812980 -43753632 323866438 -897411706 -818695680 157019447 356483669 57893669 -609755658 -257822959 582734643 472903765 -397782521 -447720200 925662054 -128438349 139521614 915355648 -860883616 -490354684 -154904542 833443222 404877271 -959732850 -154790171 152668234 214975531 479003669 521119456 -876610555 -932421461 383404893 -775012855 410033599 896358387 -645966231 59076248 599448666 817661051 -529979448 316391545 982290148 446803809 596511170 -590774656 -220861089 169254083 656793828 -926564725 103970289 204783560 -514475994 528212606 -739888128 -420304178 -400963600 589577644 -976761103 519632567 -683063298 634786560 -580613924 -834588682 363565657 -195665953 -29038744 -840384488 787212578 969861016 -999089789 -743005581 114727538 526395347 -12015570 38241069 761150874 -919710984 -296153307 955912768 -338068726 -413446777 -67784058 -295283999 -556402636 -663779288 -336885075 209657867 -197696677 377650379 -958002661 218652404 896325655 358909005 -83772768 491688958 -94778076 660848172 96427319 896342600 -62212869 999687826 -655382389 697579924 189438211 -327914297 -225669432 -495641578 688474023 -912446609 -501979116 -917151468 746473319 45218503 -660826993 -450634293 627234615 910161019 -396030360 421690105 626332598 -934996977 791916833 -138442733 430053283 -342033352 -443352388 830561123 851438879 355739095 -115792976 -450832009 866070081 935367640 800998914 786608531 67520617 998356305 86092949 834520087 427665283 916352195 519952896 -908189139 797731255 -706096731 -277623494 -451746390 12801698 -699411638 -393046463 -714184256 -94198462 539057504 -77471434 -673673272 434646856 230486823 266157945 176078783 774478300 29113573 -713168428 965208360 56382440 -631184849 498706645 700450833 -978417710 -499908566 306225719 149052718 -582034037 441169548 431249774 202718501 112292728 -549314633 187291108 -243985601 -761964747 758450333 -127707924 -589625248 -541244171 677381121 -725716286 101514468 744591949 -183626085 -748336645 530972685 318116916 -846835975 865193522 64193496 -597238758 949326898 -317397739 -344829890 795998387 614573778 740492490 -394157057 492691250 363736199 -684036986 333943513 -997066361 -939937595 373301329 129630145 -951696089 660741762 -981779108 -825717184 -67037235 189003919 -723321536 225696603 -950087971 -389469542 -828218131 -482456615 -208457725 19012768 -36401579 -865958977 281621724 449138204 -334474925 -863679320 412115453 648158432 221549791 -794615471 -446449167 -149943051 -569418614 928431611 481530120 139655525 228191523 -646398725 -619520661 832380956 831907152 -595321642 942706856 393483696 -445302360 -129186771 -855704166 995053854 -91232445 -380734382 -235104405 -17417878 760283047 474960615 219315898 523320756 -159162362 -766772220 438934420 -289018179 -49294820 927876312 891516182 613107157 268851042 -87017232 -664877785 -181313514 854090504 -675520241 483338402 -618333234 -822408623 -72302746 -307562478 -353005611 974819973 724290883 -881817811 -166444021 95522570 542402792 999087381 27248749 338239127 -396906394 538716653 687535498 -742808207 779210454 835032620 -293330264 275044632 160475156 -247473935 49811866 -484743442 -620917742 -965092585 -291221652 730044866 -41098116 -347999460 314878433 579861718 -136058268 -893473063 147022627 313978270 -690086946 467016031 -89922923 -645720861 -293294505 -831735473 -355163759 854218628 585704800 314772028 -316153838 -331712014 737342416 608675723 510261777 -29786832 -572224615 392877955 979898404 1240860 882226896 -266892929 143493485 -462626944 729219687 -251956530 973732683 -959769166 -601603537 -280743766 -130694863 -645597292 -792394074 -246611819 -168077523 555789271 842322693 -468149669 588035495 194530564 -351131161 869146455 -372423588 -210540189 421950997 376589078 -327216770 735893150 -6308202 412051799 39436683 679071674 -857228770 452671574 14503412 708253382 972397568 5714643 511128213 79062941 513438561 982965573 -998798060 -510588426 996506827 790814242 859537229 684743375 -13087906 48709652 -980274594 -656015781 -526565981 -817034455 -78873773 758941002 328072269 -69978089 -4223209 -570384089 -992805116 527743822 -747884449 -540356281 -477218996 887676536 636956633 867897563 -892807303 6147669 437865948 -999629380 -878668583 -783840112 -215112502 -28237986 -63796101 -55369242 -467119968 746378653 61455407 324213281 -510829849 492046633 -514523683 982287223 225449157 371065386 -459444600 274596467 824091182 790387054 -802177230 508940743 -491373421 592767494 361711858 639697759 293427057 -373930591 -640758916 199704751 -920500775 895922491 189907772 -161202761 239376225 669102952 265540409 -236700715 235245651 316333562 -122105330 -862062178 -808354601 -357869666 365432873 -563766657 -473834628 -282276621 -963723033 -993555774 365925963 779241832 369016317 -899861112 504545623 -54787702 885438608 -946404824 995188908 12326957 -611056850 -248731221 -993511048 801782466 -862023693 -301837540 -171966247 -625068200 547652993 -126307887 522851104 -658663953 203690293 499425992 778302977 451470270 432236248 -554565326 83525984 28273851 348081546 797764793 -322677850 765302098 541060576 227732462 -423163406 -794287442 -932494078 -291923788 693894967 152723326 236467850 693561959 -243911958 627543864 -580065337 -961022679 -809661423 -205228488 -227914632 -77035013 165308 -939338844 -403777733 -705011059 413976962 658540591 886121307 -67924662 -448944782 318964785 974021620 -353207387 10437616 -324105549 -759482956 855152121 96959765 -954253867 -556755440 46958231 536317985 -310004525 -279209051 391668013 -73797761 -948669774 322569987 -922994446 -746481664 -424982692 -782437492 -900907461 -480547835 -641912191 783652414 380465768 -715547479 328310379 -552638999 733842835 -246989324 -435697427 317558413 632975485 -152115970 -465355126 -309939717 136488721 128459562 -863575628 849498129 330739677 226097449 -871680479 707946768 -428856629 863056886 -906984473 690985500 -179640344 99124533 -877461371 384291336 12468743 257019875 -978157635 919724236 103754445 -394213044 664962054 988869786 103559367 -613233652 -10996812 300843280 987479757 -156748625 -3354077 -2416101 261787016 46575169 -892177760 -550233207 -722064432 -948126217 48560720 -862420358 -981320637 -355380206 60953689 -799688664 117255907 6930380 699978966 887460788 -456909438 892050240 -442494259 -793952411 -514112819 -847145075 -328005608 -818867867 482226058 -117699784 -272978359 389141251 972159866 912822896 587433570 -27038111 -689697046 -975857303 -972605645 254113870 536711757 972509095 -699493812 -414130480 518295557 636422320 -778234513 -205153611 -3864481 592968531 -758276740 -906762168 311029935 824599923 -538849420 -875407014 -922104680 583412278 -416453474 -687774881 949087279 758648147 68587896 443695309 479377253 578227857 132108112 -322989804 863467352 898417409 -833828317 -546798506 50398980 -742596186 252830562 -983418365 -829147938 634051011 573673602 178046725 -225997685 558779496 639139403 684973165 685247986 633887445 -544639699 -46031071 -774653740 -989933377 -227411114 418285215 -931937319 728369377 -790846561 385533467 443492269 478304141 387751282 -809762058 283796485 968586963 -458356941 -597560494 -931052863 117236617 -941862441 -80613818 -312573002 778374217 583269897 -511491035 -844219695 -90026374 88166883 981133851 709989131 -263607043 713549074 74855937 287711233 356554962 689933981 -287208249 -780801876 -840918728 772336052 91201464 956483920 633864194 841612899 -199388463 -171431431 211884882 436576963 875679854 -980120266 -121244655 283246776 991282789 -360944930 675389238 -36475335 447270979 620232845 529802658 -870988566 131330369 -676416451 -781215909 -368757407 722371506 -604297378 -732346000 -504949666 -61304685 -903700575 526611068 -631166097 -338130177 -635456950 601425719 -891476297 -789613169 -587745921 102019701 -118490833 -821734806 682116855 -500364860 555220368 -7078575 604926681 -248504062 378181949 480393847 -936696233 -757876698 -336967934 735452353 -633024167 -644660407 561797956 -615671184 352309612 648349054 543729139 540699541 -848939486 661666030 167922390 -539659147 657419383 -837399194 -521445470 268096037 614040953 103762139 -122744029 163199734 -962342705 657047921 66283057 -939500534 -369280056 521288370 -380118662 760899614 -379497974 -484895615 -178247238 106352709 954598781 121140185 398740796 -719918500 -703686813 761018206 871295472 621162571 -87659155 815238301 809451735 -137543549 534470364 -884505142 882441574 -824790977 652591651 471581121 28480260 597931043 164139711 -252087427 -363337126 364065528 -545781935 790411545 120633443 -156584126 953163873 29555700 838977686 -589289097 -530843081 227589791 -447989169 658438423 -110547527 234026514 249078777 692611820 644108161 -196487960 -491934117 735762729 -234305052 -673763412 -5424297 909938192 892204515 -668602256 -246418731 -478949793 871418335 -158495961 455850570 528238419 -615033110 570573262 -924055338 929153804 570154108 -572440674 184033402 -220194865 -261330917 317533842 -66887447 -173736434 -281813893 -564720682 -345097774 985273626 703116496 -332821208 -779314635 454251766 357867703 -849523084 228589941 606801991 368077328 -518234466 -385816778 523288882 152360014 -2336931 972169106 996660927 -445242738 286082415 -262558662 -119108877 -715780965 183480959 -980945953 -281498011 476192035 -676612128 -138388561 519903559 -201711849 444400017 730174693 -380684955 335575967 -348231762 98819743 944442562 -888003282 980475726 -154795586 -592296541 -365819239 -479258658 -233317767 375071281 739992366 -408281808 428498084 48970260 499434368 250449283 69426959 -385631009 -884892548 -780374176 729899572 -101802717 107743342 656877159 -904354388 -752541209 299196303 -133763762 565007624 298583762 400114910 707657448 763719474 95234053 943986927 947346532 -967575597 -121531831 -178929448 943675692 -653376974 -593851983 193719092 -227007176 -982366988 -610554860 259920531 589091331 25096844 -277505257 887247665 776573774 -402548255 444569063 -834417487 -392319121 62206718 440687407 -6961226 757594523 -920065841 433800654 816592812 -250474603 516490777 174002556 -93512235 -514412375 694613089 -734204275 964385557 -315355755 -293092113 237009158 887195009 278976337 -660341389 175224647 135971169 -971832173 -293715717 642824012 -653911338 -391816757 852112307 -342402637 -304484731 125458695 363587193 -915314664 339879672 718090016 388418990 628967537 558916850 -321887547 -399058692 123456034 894822674 -855317369 71449681 -508864118 649016453 398572533 -922036868 -641542284 301837730 -718387820 -9184926 119814342 995546650 726128411 9297265 -402392575 848499044 363296149 -571089039 486445352 558610226 -726006807 843557782 -152163191 -23867741 -544502472 666200552 176528057 -169667568 -584060813 -626006911 -998094168 -176074659 979253275 -447472405 5760464 -88730591 217221093 149050422 90050191 232700719 -482024759 703003870 942253035 557728432 -635386359 605846732 -606096315 -288625543 435443717 338529437 528199803 236335598 180416409 -134083826 -37090044 -871964512 -282317562 334432462 -385064714 237365654 778548902 -427549970 709756089 -723517243 701094179 158404510 -414369827 743295951 -544067712 -131792941 -745547279 968137899 589441772 -885717808 -929079477 730209627 401332687 -526698503 -979174855 233039529 -820091976 214748565 -968097184 -647473957 232627628 -170546009 -460786687 78355860 -906754056 315504630 -757196226 358261045 -662709678 160058016 545764587 -350933884 491415481 271156858 -294381910 746365374 994508001 139995730 699221082 -914475867 349317712 -787290210 600132523 -324510057 155570963 905787722 -908109979 217768085 326242828 843365177 939569108 894590415 -494243964 112134120 307617527 -774086030 -427615785 248272288 -223179295 -374397524 -878742026 -726616532 -93813684 -37714677 645102107 720023944 -449024356 333169444 714890394 941176423 -463653108 903186593 704451157 -201129727 344587822 -676865538 428279319 -97677762 478712551 -133472012 -810780887 -593171188 -475393126 957406519 20010443 613062471 464829042 72157546 -66595707 -145574140 -849100468 -842029169 -58740896 -31370875 -658891002 -465872542 850595064 672153267 -502630262 -892022492 -797615269 -276866412 543961983 718239351 446291211 -654140917 33265089 -249936223 -20963191 -203953127 -155697155 152866464 -932629136 -259851117 -816523771 -534137579 -838489991 909175534 35641095 -485614077 685865160 -579757224 281975783 218251788 -160507898 505138413 -508650245 323887340 277976157 -23038881 -418913288 -524160550 -330094829 225904874 -6841921 -339896789 -967481753 190528188 -472557354 -345606281 -218872413 -170863664 -541109232 394068093 -986419083 83188337 -843472054 -699895583 -113771667 442942472 -277137648 -89016125 746086545 -850333325 907415314 700846777 328016722 -398828673 -455019153 55216286 -958519683 535404864 142221789 -353725877 -689548175 -879669971 -964724291 25112002 805492301 -927418557 708879056 529202778 530490401 532078982 188717906 677039657 -212301547 -313896758 -413289163 -674023956 -118902921 867013383 -347258295 4362746 -131872446 -873848038 -344065179 507002717 -695219827 -885938190 644436698 836648422 756536971 73383469 783195419 721445523 -391570117 697347630 -282384441 -471962477 419179827 28079471 -60957085 437904489 -729055265 -925039542 448579780 -562118627 620055728 284838125 -296402802 -372967110 -753286753 149874130 942733699 -913372951 -221871891 -692252319 -956777868 -894185381 -659255249 -77540667 740472170 521542876 546336909 -193474461 930837861 220142109 136584174 -699719704 -259579071 -444000338 -48134669 742674421 -766263299 396003096 -137267775 -397576960 235699109 300751177 868026235 667123962 -314875010 182138073 -983377829 -846224932 -915332196 805455265 -913646154 -43643586 362125877 -937233480 -905799479 341876744 -80463309 532198249 990278001 -273492434 -226475372 487150100 -774998144 -297441354 860269954 247846156 231898144 782282101 -747536847 -155313592 -134615355 289162534 395443977 742699894 -562151201 -668537325 933350853 -161300266 -211308898 -927775653 -85469126 156572605 468398170 762626370 323921535 449408118 -192243797 -340394076 -343296908 274440593 203809030 -690292264 638070290 698011328 -438227113 549386802 -320483651 642260125 299311344 -399924721 406160156 -126623289 -931175906 -710415672 810609389 189527147 -625093136 -671984603 528454839 389912191 891131999 12733522 -616446838 -401943329 623273475 324500150 857275071 -678013018 617492039 -859515290 926818963 -477959596 338086984 4628035 -696475938 50832633 822199366 -10333202 -31927382 668907175 -142580497 100981840 608470817 -747771563 782338651 184726514 -628008384 715906857 892732975 598863702 372600339 491884271 949848008 264527356 -389179783 910947768 623884320 994877226 683999209 493549349 -556610646 -544558291 -622259434 -415317117 885603536 -661580098 376122603 879187530 486588012 234719392 844683473 944627112 -801308883 -441436759 529168131 147495802 209118136 -928270362 -834531113 830858832 -938560951 -231485682 -17187507 -317470029 583208249 209268059 242186574 707304225 -461956187 667768408 -435890698 831354291 276581031 806657737 -758551145 158375758 60363424 538148066 -179054156 -556997559 -631258030 -986509398 930249972 365621638 -438049760 -463029494 -77118336 -819536556 -684997347 283931695 -762809388 -868175805 118863868 -517473663 -347905541 -123451210 820468554 -200195229 27962663 -681118328 833641704 809487763 652565904 -640239362 -781694948 662954092 -879944178 -901828943 94491476 941296224 -424114696 241261103 795708974 867869469 -894446915 -120407048 117146615 -357120615 -61479724 -533207803 446067297 -353146308 -117998834 -560130493 645203588 122703836 -667820687 327619095 995367223 379389687 148776145 114008160 -373440116 42840071 -516579748 452221415 579964365 -386449595 844233577 506563698 -714192835 43782335 485847611 -462302669 793643178 642066443 -889435761 -682695374 -162912160 -293930771 734439272 -93374134 538724447 -713405009 609695127 503839970 -647500160 -588099729 920149675 771301170 651320968 -319310364 863400962 898368227 884124745 374082760 819391998 -498223051 -742686857 -340275819 -737586167 772438980 -970257476 841735995 -413305496 772594060 -512474113 307209796 -531897624 -723899762 -419663754 -998064205 410837380 297466331 305531052 337667715 303337029 -358226059 -871742375 542719284 -340762420 822715633 -288224344 -869658325 -368649930 689122829 -850729355 261574278 980943718 188345886 -372388300 -355376492 -872540921 211963995 930152316 -775426939 -303624188 182071450 -846591761 560180027 917051371 880574345 -309002278 -240237029 980630578 371319774 357912883 -879723178 458813954 646851144 -567413290 367575053 -643343042 -357392319 801955128 -713758231 98086880 962558875 436546943 65377097 -215534173 64820009 239953516 586415277 336013520 -313524956 -759579702 -778820079 88506824 753939283 -551315723 93443734 901648315 -954547355 -390015653 615596491 188021413 -567152246 593877204 331417231 -647386455 913095447 -145565904 -783773235 -84112062 658894768 4153278 607206366 988355989 594432659 -757622701 -887934342 -970474306 93480735 309483762 -442310619 -752489454 438366324 -325721556 -647999719 -528846188 682930126 360516950 233162324 365597571 -757654721 -938436632 355010239 735626215 -261139247 -281654258 847891370 -189376412 718793829 110502401 -922578523 -403121563 277712400 -713815286 -817135166 930106892 -829806109 -884576768 247102887 734421576 -54124086 954039127 860928895 -596999382 -48994948 -518969210 -962578781 -751420565 531615475 -761233524 193021934 -101923919 -761206363 -933185355 -456856800 463009973 -46421363 -260331827 877138620 -151780187 -975310824 730162638 -710093941 -648550242 376994662 -208111494 -875293638 62402467 81429232 -822400728 -618750198 843956568 897571106 568084719 -902019874 -278425482 -339970064 317379215 998650543 80069841 -69559958 62462443 978153352 -959296678 -552662969 317039813 229908148 876351451 -573849964 864620390 -239327512 83818693 -103406729 -479852908 701740553 846774459 459048588 993467122 327064283 593547779 -119948829 -371447096 789397659 247362786 -630114314 15466179 -615968034 114663245 -406381069 440655171 189215316 689983279 -315367432 -457645247 -269708598 -701001083 703936074 -978371503 976096202 -479228652 -576490824 172256142 -783435135 178494934 -574453598 -513522034 -109719869 -905584046 -927785325 582940319 669042904 563903385 -106464860 908441422 858588044 518906791 572149222 -178557769 -180004052 -718475025 -587899207 818051657 -466287203 80861074 752865416 310481002 177569720 301376764 -414097301 -631708738 -943842419 -593310597 976405910 708492557 882044421 -953474265 -23135985 -592099821 -125452827 -953171560 94546353 -442889089 -465332354 -725717816 623109294 820407251 381278933 295822167 -497849422 716318070 -773589304 397988694 -556193854 -802102911 -560984582 -594326115 -380239547 588804496 246462211 239064311 705147956 -767476926 -117957011 -870609444 -21530598 373378851 438474620 689035866 -128540880 -305126260 942279670 382629418 853281692 -524888575 750104201 18549300 736984651 115878239 -469445082 512477632 731646443 -48954236 303448120 -99212059 487131686 -321086578 -687725999 48434048 6486775 -315777049 -960438481 712078314 -472652147 -442346025 -756497918 -644574443 -457937108 44876073 -446251215 304910614 -740666649 -537694852 591470406 -724591169 120837483 -663835295 -13789465 -31117212 -962722158 -774077285 261238432 251227099 -90504951 33991897 293900901 -758879185 -494160038 898747187 -262312307 428945199 220653310 472395345 529832850 480562432 -431738648 662424743 271279903 763110407 -555139016 280450016 -771195914 880292879 816162796 24609450 958803875 493634688 681374222 -414250990 -254091095 -8834990 611548272 813940302 364206880 -755283640 392925070 -173650588 690616313 -228241328 60052968 -297331409 -905767305 -314663047 1180267 291164019 -377378987 -468213655 -613798004 296939221 -621711652 -573340539 517271781 376069879 -856066921 779229355 504005819 -536893574 -382822494 -374379884 -875513590 122737103 659658775 682670755 89542260 570627877 155233500 -93650555 -973799996 -117294446 81477130 -412270783 -696255406 -246865230 745482206 -802166488 -454773993 246910655 150128175 356334766 -333806809 -386164569 795033754 -127202855 978390128 -646118427 335059593 -647012334 172508314 942149195 -210273831 880730203 620922801 -545230543 -222835110 413703637 902822219 260400069 -876648743 657128330 230438125 184923375 286499089 754570592 591648049 -304473788 -223281289 -352471598 -23720300 -50637641 -686757357 322998845 -553517391 599961259 23169909 -130491224 -970922894 -179237574 884008506 -968474221 218364821 -505858325 532237719 -377907843 -407374101 845071751 -815878853 580047857 -469040519 688827045 773541759 299676956 177785570 -298355187 -395809016 -809449522 -181151003 158679680 -865357081 -989687868 -271263172 -694719365 861766767 -144489144 -88471704 -881367814 -147040009 199312446 -257235592 916292358 -92245185 184007854 -58410759 209974703 -416315948 521969859 906344276 365690567 -533314199 -578132136 914610587 549405190 -73194834 -429659493 -872076215 -87130758 -892143959 -705888056 -973457766 -529543447 9314958 -706683412 -922099381 236107031 433862194 -983300260 -843451262 -753398272 -966655593 374847701 -465874166 -906464164 83720309 -759067881 -124442282 -679298942 62951211 111939568 804285 -327464491 827721793 -499275055 -829928229 -953104097 -640904758 164402958 -889750312 992896226 963297674 142464443 -705443029 -941294937 102695910 -138709455 893020558 22784200 -661546419 367717231 -311934865 480134969 -267279983 723701035 -291745280 -717547124 -704432290 -163756539 -376227557 -778119284 879676492 880580453 443244834 -627062290 -955396317 -761156856 293106266 -72977120 366219661 -19111841 -791723669 550954488 -470986197 -767959470 -515063195 867018543 992454554 861277447 220630135 -437286914 -453610384 344560165 215358340 806062588 -408382512 -535007884 522073642 135353359 -231424851 997083491 29136520 811375170 765313424 -579914436 397612718 -798408319 930270081 -269316358 866087623 -649797460 -666491977 -643089085 -534696644 -657868413 -642983709 360760693 -914122511 715530881 16887222 -923097198 308749584 106433672 -875368169 668323933 -101326806 671255958 -248536708 829243356 559026846 -22533817 20734835 515747802 -511107495 -331732364 -588699995 -837215079 -678121318 992673409 697363519 -395728091 483165929 -732925725 -916946888 -649710168 854586001 -848851889 759686544 -439908058 828735525 741174823 230784464 -161562681 -159660509 -671795767 -475057359 -859057700 995649242 -855049838 -33076828 -720209564 455656553 32155399 515389974 -725481672 169654148 -621905445 800223111 905217723 -375597453 -378989173 -453010507 639761593 -127486907 -382025902 -369956763 339861728 880094485 226408066 357579857 501713369 -790916898 -948071247 -676784072 828253864 337563048 724391351 679657783 230090454 610636328 -82529180 -342353477 761811345 313449066 -4613873 -167503702 -70532358 669011819 738478888 -876940171 -434668945 570052888 -15898483 714095616 247950646 -881999446 339369748 95026755 731892781 -393361617 -923937702 933531278 270956122 997147301 803006027 839166223 849708233 -806900470 -409466548 257729927 -38874241 -604144817 394740627 -397039292 684285475 -439849991 -366398385 -10259484 -382295837 136911493 -985116506 -619766431 -378800213 430441761 61486215 83621883 -220338447 -562755267 -911221025 -564584039 -547517492 245322566 246604186 -733440045 422239385 700279110 790232205 -905664698 -377197829 87660057 897581052 401358968 -818717620 -523151847 -477259738 -238889649 252988084 -175859804 -129504136 -203678436 -773080604 -81159366 -703153846 -456174365 241053439 -395207279 -965589183 454901333 460865925 721068799 -748745107 459852439 951887351 -905037847 -194665859 -297681563 -735208098 722264322 631775816 434074199 -327361491 -794421928 -621296287 396766035 -925322884 -747894112 -549171151 -903162664 -721357242 391679245 525646957 -415285878 -464136296 -78654736 92115160 -536634658 -971321549 -80829365 -207253684 231392406 -210337017 -861058799 -54975631 -697307723 -981445865 -194713626 -909595058 -510260022 -609210276 -16201654 -274234277 533679842 128391341 372250765 -652768969 -36535441 -956503475 64015635 625903942 33264513 542202584 198130324 -985754017 -29059077 -467114980 -212940450 369373760 638405561 -421406985 -606208914 470238588 -73766793 -498435407 -112262596 -837720652 350141987 443257607 -916108263 -719158247 -268972132 -960779850 -594816321 -442803146 -467309320 -350959513 -33544326 -234504721 -528665097 -370457960 150003527 -223898930 176272350 165758663 -304225029 185260095 -203540310 -319075095 841385747 -600803737 -436883794 -309067292 640173592 -329432004 231902053 -776924139 383962780 -289891683 232965282 -929601037 437776870 592520650 56541424 783765821 -586010798 764282902 577784364 -85262671 -759765758 710338534 120648057 52461592 -133299258 -394978581 -349346728 -216160637 -44983837 538552496 947673590 568181710 191154654 749277273 -228032319 875776599 544044108 241528733 -527843226 -388498382 974908314 603111683 642626081 992641354 168217452 221191827 911097433 5122331 -770110939 411845370 -437175932 -470407453 140173943 -179449783 891619264 977626762 339787996 -811546117 390807570 -686220374 -409348645 875211565 710269586 -238609559 -489113922 38490297 -37631398 -536268831 663435665 -446476932 435299140 467946774 123798952 -121826383 418614468 -311733150 -488525498 -875019641 652118578 627594685 200641338 376517541 394900728 -770025303 658423646 175734325 -101001085 -179781327 -665500627 -534079458 960135852 365408344 556419756 300279705 715321342 -617243236 -965739556 -962767136 551574409 -123236223 -464580506 152134605 363702241 -62768949 187944869 -729488522 619985407 716502534 227776971 -199979926 377405544 -562685793 -881159399 184892731 -364833866 -556114255 -361364663 801392617 -306544664 -883747230 584567109 -274319547 470900942 64254583 -51212475 587229809 -792295252 726149275 774716113 834940164 116864468 561334630 -204857450 -202780205 705817758 -531596299 105243877 -871910530 827104909 -636004973 -473636019 738959591 461831539 -65354375 -400446210 992178579 -906840729 -773728190 85373263 103314754 596884764 78624183 -938813671 953070194 676448149 466704055 34821050 -860577046 -786200802 -177748909 589696968 899822394 369952454 -977726090 589778736 768938771 433600788 -731547374 -442485976 608289786 793114877 -977110571 -983401559 735691077 807368151 -630679892 970659307 458029231 -330453833 614359225 571434583 496260603 -307124465 -286980099 838922150 -914185615 428746951 -981674005 -66584911 -880210888 411322923 698685952 295457264 815849883 461212595 -488327785 183551033 -948260926 305489178 3557964 773677284 -194078395 -207515676 560708611 -441678426 -554653617 -987174008 -999856262 570265834 278056649 -956701001 130400723 520692698 716346699 301249747 -955248435 824001406 -735233332 -418463496 -560568930 -138860139 -254737973 839625930 211184782 -64013426 763778766 -73138017 -148459732 -886947771 -73729115 -403179505 -541596107 339535202 268793542 -644771867 749735533 667962497 909943587 446026051 -930326728 202172266 787117405 -414873886 -842175694 -150806349 -950178959 41250079 -842658021 -701589435 -165476444 -997153160 510559482 966165164 -477316208 526534541 976686818 615245538 506752123 -222684364 -654291237 -320742808 76132503 -277710308 -224219673 254636316 726843494 -433578775 212625774 94697887 561693658 -38680298 -731550760 665991599 -380849506 495959890 891169958 643040043 -622495986 -634840736 62012297 -83753019 -172565990 -76753952 138849246 104592388 -214089575 -218066831 302795400 635814750 113760601 633488724 954708598 -422807751 927773244 -414994861 -58308687 517433612 170906775 647948482 -248669696 355252554 -404680605 899527871 -36899087 211495814 -178586722 859422833 -979407164 850140764 623359821 17617115 432785489 316262223 -145782012 -104383854 -247064543 518660795 492986924 -303314607 423967155 646449631 -216964257 -527082047 -419063218 783904476 -504828765 505185712 -592732871 -230242088 99068388 361752184 565211624 -399366325 -106131745 -196656421 -481160267 750576438 36222306 414626336 274503389 -415303487 -103669002 28305512 -794666877 782726708 621109736 692206776 531122415 655562416 -757781829 -758407468 -480741619 572123237 879439015 503587047 -860302954 170970847 -832601158 732224245 -462738849 -310260268 -207969566 -488086301 644953658 42479947 100200957 208376102 -862993999 -445750834 401068335 412258063 171096745 -124674672 885162514 20257978 900399881 760750390 -337765202 -424462675 -32466822 186688271 -999540132 431335910 402872164 46647865 -740750886 -569586346 786932595 720718912 524839845 -15751400 -155721975 421004908 -333646968 -308622776 -684272775 756464195 -762692906 -477897119 765860291 436093176 2896491 615084572 954549924 996822405 -918098159 365180238 -475835273 663831266 -650071246 -379163121 153872090 -34124053 132687905 886153856 -325861809 530887278 -673991981 488946788 204497358 100901889 433687046 -960071757 -509641365 -219080657 95172780 518685045 -19476974 -376086794 -933503279 -201524284 568549550 455665155 525840071 -211622402 -660741350 850961514 -401570257 -150495721 -62673009 668549597 248594037 -537010770 -84021134 934619563 -547901799 816682243 946468648 -170296050 602315947 -23716650 -160947646 47557611 736447642 272101329 -987646308 -427845911 -55630971 -191095422 -442392481 -81302112 -193979161 363766143 750793248 -973564233 196412253 -242043284 44881366 270460471 -895426429 140712756 644947882 523472746 -140028102 941040193 100531207 -473036447 -183495185 39891968 -421616492 -585764597 -87089447 -736850975 -377050850 978030487 -653108391 -56912466 424969350 -689014282 658316273 138546190 878830843 653055541 -136615988 334068219 358461805 167331744 2387664 53611563 -251781403 719137690 846959377 311012933 -895063200 841619284 -242943206 15734191 -229056438 -953389501 -786987309 105301281 -742391026 42478775 914948549 -672192502 37632378 636096328 806208239 368912588 78666384 380654859 -373071750 150424185 -31856690 -191689527 -862708863 2791080 303713244 387226042 -466276656 828505575 -56470331 44298956 -127599658 -596959804 980543059 -974230112 502375851 515511596 -585855540 -265418514 651610231 -146319451 -132502709 431844786 428974008 51621373 -951864888 850970450 739808298 -646655068 915030132 -180284382 -476851516 748533578 -887377388 631993074 -832037151 -904292372 310560123 870138960 -174268679 284865323 -73792039 -855602755 -57845516 71444262 -762939917 -496902538 564128650 -72838065 -318253037 787569207 -134346468 -416390989 870138175 289435314 808017653 181212680 -934118921 335204021 975438249 541231810 239203368 -626099615 69478215 -461512678 607393926 -616545503 -445476957 333892305 -969028923 -543454813 -658086515 -612196482 -953829586 -343568436 -235817709 -263657717 504796543 538011453 -359351350 -198314119 139967749 -455220931 -187194823 497598955 -585307483 -178589146 -789234940 431940959 588996214 388395575 -565034409 -582948612 369048152 104276689 988076288 833922311 -739740836 -711309141 900333628 -565386519 206120747 -994004475 426995037 160936504 -110882700 -795237873 184588401 587276225 -846809883 -423335893 257952782 -645692292 214684453 -909730441 575842255 131708136 -677004474 -643490851 388035569 -834700252 -98816471 -120399825 223530581 -484149501 -501512886 928013782 -820566177 -505131017 950014383 142445954 953135768 -636845107 -63035962 72055138 185913618 -272040384 951106627 897689009 -992464119 -107390434 -817622346 -790488236 679055139 -426334360 -327030802 685807691 163805821 826541422 -351568578 338418320 -12409166 365018543 -244844729 -678777276 -189822135 -945124863 240878931 483246336 -509415780 -396086251 -69912590 19932085 -372692698 -263181276 -578719404 754541763 851543093 643881306 -929088915 -66852846 451265753 -618523356 -615666289 586322228 -703119684 -985183968 166813038 -399513118 -738651072 563230571 479605762 -422223259 988222941 788962383 -924960747 764029403 352005721 -453136622 -940549933 695390826 -485741556 -342796121 123980361 -679040241 -687755470 -262718305 -904725372 -466128319 -958409140 336495641 905987849 -418727813 -71092007 480979741 -218724990 -692174667 -702436094 -142534477 565646971 -751597693 358792738 -871300507 302368051 278581585 -22025395 74093659 -126571311 -289879318 64410789 -615010336 -283376817 -644284009 -89086629 -580957191 991490226 -234160938 671026018 654364125 486108149 -819569167 897928632 -119520476 -895290725 440455899 967955459 349879911 -424999342 -464893651 -525987158 -130620265 -751865839 515863674 -248448158 317034 -317123015 325582183 -200832699 -570227517 -352147462 -18315266 -538729094 -389189333 -324677305 248163103 -916660481 890027511 -951014333 906422127 507342564 -923921336 -248011912 -353687285 166452063 -102152834 745844139 -969725548 -476984409 -384018091 -421802086 -745495154 306353302 789418940 -853414753 -653032762 796284443 858626050 -472271817 -725802493 922349661 39586940 315036310 -964513806 306938607 -13378990 -807935051 -229605847 -945902285 -231534106 -286926048 -126270697 74027305 567218131 39604133 784892431 411277322 327738925 -233264722 47466510 -34323347 -184845678 -23435777 32687526 701443373 -319714579 494446221 -972403011 767057032 477920024 -993162392 -378166026 963692158 272139489 -245800084 920853643 495210474 658336079 72679521 -401299389 -308831425 -987837792 -484994392 25365170 187860670 -44766673 451586076 -502747718 349248979 -838897176 518531668 312204807 -514618825 818909894 -529532984 -790126045 423611118 -601342149 -279868344 -443321054 -386898794 859081521 -209936717 175168930 249049371 -66045265 -999148380 94016332 -582882772 -666790089 136248062 344393085 -706734994 -401294325 588231168 -245065195 -981910797 -607424781 546639525 213879974 -690438969 -87384055 543911061 -542701033 -182058901 807232363 -246346684 -979809695 -992068202 -279528299 871985398 -585115796 -714165361 723638387 -369116949 -93483148 988341105 877859170 423683684 155979378 -934755083 254849754 300094976 -165644800 -671464183 -231847546 -995238537 -664121175 265916981 73521069 -846300582 -599925112 449565044 -297416048 946691841 -62196083 -499398389 380540169 169492040 -564504914 -878118802 950575794 589505457 644525797 258358935 564700980 -896806084 -773712467 -336163123 -926532111 492614610 690785199 86166690 -872619819 1073704 -746283860 -846106220 729544661 355114544 -295664367 -528567905 -716440974 -852406543 -508742945 -169221075 376525196 742548903 -439492234 508703525 92936395 -537126084 73353216 -251618777 -125083130 636132463 -144120080 669521883 125961789 -104657256 142779746 475379065 796818248 -822743244 -214561910 -383364608 61075363 -315265048 -863171040 -575697385 459273817 -966380135 -996242332 -794001350 488919251 25726376 -420838760 360124969 166620359 420801938 990039845 776534213 453843863 -825666107 11775756 510609982 -10641923 -697749330 258267842 -361120925 -778853312 -239514497 -178019777 -462630233 -69005153 -254449489 -10592944 -241221527 -736397622 309361939 -619665441 191656875 814203560 378710132 -874162315 -972169810 619389608 654619733 -599273124 946233927 -471960047 473784004 -497573123 -635062034 725954389 704502122 783137459 -618042321 816303111 -856658505 768839384 -519275645 -548666730 962945613 135607227 -681198403 -561459526 -473764001 -544074819 -295058231 725906078 -588087546 -521994600 -676109345 519760595 463598334 988358809 -278964334 -581098200 -949747879 927539835 559813918 853500300 36201381 -292478083 596828429 554934566 -373214079 786185945 458333441 -272684375 328172085 95711847 126329015 693210307 835515215 -111312481 -278963517 -38257283 379613247 -425226109 -983704164 -809453004 765457074 776520271 650539281 893639853 882957798 794991199 597710109 358298719 -859415192 327989689 916460475 -474400428 -959627812 821487178 -874801898 -355622684 7875428 13291992 515459789 -391523321 -68184291 434708868 742288612 81745515 -446384354 983252748 -962024983 -814540760 476573555 234568533 498938033 306220174 -559790600 148615342 734588047 840000420 842690282 665547810 847694144 -472699535 -648140387 392135424 439296388 -233944097 -579229947 635531839 -334576049 -239931293 551286205 717042566 -614112083 -528938723 -921103351 459510315 -894771966 -844429243 684533282 326040166 314580503 -977410506 683265480 848870844 454630279 565001424 -352064073 456885338 229016431 -610473259 -322565494 644622834 -647199046 635419586 -716102235 -871126025 853746499 -814153370 -52124811 194937154 901706904 -744569112 -452285292 624183803 173243040 354278769 -713797739 10899252 -451545696 -992392024 -945155826 71983146 -321963974 807616428 -408011090 -239121735 574039064 662831044 -858508618 -494671127 429227052 -51674942 -605135097 507321119 -575584511 -498812103 271933791 -163258969 -151360021 80302799 -589802120 -64081392 763246894 -930611207 -29549865 766751930 116774416 288022687 -987204550 839257528 892515534 312383091 -276476688 -691918100 933479678 -950680575 613164905 -37217828 941023895 388530579 -219321578 721342619 -36075719 -734837136 364586052 -85053414 -303103095 575266800 -225529891 -585832356 -318502293 -940531815 -588586982 980094648 -295363035 -933178324 -252161974 788462561 -543038074 931867907 -169837956 -976898244 -85555847 -899408272 644128939 -889829104 163593496 993796380 -243781690 -638268219 -551575953 808348175 -701852843 -755978880 -704676126 777328975 -290622177 -979885641 331890997 -106596532 732122050 73479599 -935845867 -938113043 -819396522 -514726124 908129709 382448751 45144240 818748670 419427077 715305798 7681093 -631416843 -557479891 -772293643 802276344 709388550 -770030458 812717195 955121518 -150185185 151396012 181046970 840681536 842766770 215391283 -742199834 752436457 452909913 -421628858 640366721 301812456 -897724215 -445057917 -20863332 -521666887 -612828525 -766965054 10106556 216067886 58550350 309798786 -383366624 332430522 262699526 -335475033 33843546 -3913845 -344541836 -495238784 -819461628 699446679 631602659 -469057495 707051970 577052690 -127387753 882980263 556878160 457337887 942396527 696470118 292573135 594886482 -572704139 -978070067 -546894736 25823672 959458664 -969297565 467806641 353015335 -709301146 860417019 -353966926 -20211883 393477713 442245567 -385927313 -754829348 172895457 840992715 -874730572 941977669 -401804336 -237262736 -713440321 331352929 309750899 -243512712 511957233 258038494 -406345631 651415207 198908156 -97542793 -823553948 -526713806 584125340 -216731546 -125280846 -131768489 953641272 246799056 -825800701 904144467 514389398 413819415 454933906 724910554 -579228280 985316694 -223553063 -817688550 -536388507 -382845382 -575674604 779235237 973039916 -905713244 20235973 703013535 -956679831 -156246509 526960378 605520205 -111763006 -159625156 -837957268 73580520 511125163 -964608863 -973391893 981511842 617420855 73131023 -85034442 -694106008 -973079486 -192094506 628465565 -554575209 359703695 -978810790 134146085 -244967624 -630668273 391511462 664112212 529377011 -682880282 326045988 -40270746 332972055 -552246967 -444302713 -308792692 -566816893 490334598 -723449000 305800475 -813710375 490817474 -18980160 -967917105 -249890509 186103474 -701017475 747846754 796301428 102661618 -597867387 -937674902 810984432 -274343692 871378514 728760326 -747952740 -779074909 -577734753 -515433334 547220297 -795883576 -913311695 -370334818 -133908935 897962475 -288772682 573806974 -224948239 -963084212 91351144 220011005 51144885 912129505 313574189 839122311 -238959910 -67526680 698906199 49191625 -947366510 985204116 -872568147 332025286 -855847737 -58673543 607869697 -467028650 30392914 -787021780 13120166 405223439 621053606 536629986 950185673 993787254 -457056061 -223577498 23077359 458435206 537377568 -83961890 976935338 389647119 807124285 110828842 202573798 723305617 -822556311 -195940049 -549775250 646867396 236003237 17525658 -288173317 -54699101 628637363 772400683 183516588 -698958470 -476353023 -457843596 638322614 361722571 -480166299 942771466 122510445 389093747 -377738137 -34689455 639220302 439143116 813520466 -154264785 -923077386 -218774375 5036086 571574222 957554228 -435445810 257482067 167354806 379016873 856685081 601255217 -427137858 175027719 -312056406 -547210281 -76326385 -453936172 -46656325 40518657 592913482 -962178649 -222292966 850329187 981800961 -803284538 381546874 624202981 -770736148 351287880 -384408737 -62722742 -442371484 611699487 332120241 -477257370 970552029 -382228310 -83930337 -507682593 -139536242 152078370 -985385848 -281521411 -992414505 407079359 126659824 -718295042 -454158998 -404261464 -200079342 920933720 -564493497 -507407168 137044752 182256968 -301584222 223739866 -389710159 556013216 676459078 -249618457 -906186568 419826435 -953290105 340884084 504949492 784087544 854058070 -845019438 305545862 -210556782 -300739019 -857531834 -579652240 -165597716 82696926 697120392 942837969 415784123 507326813 798035481 735183533 396768973 -688833587 517779262 720710132 -400222215 595886828 -841380997 490928355 -333988023 -580630088 103334926 770634789 441620154 833036333 18774739 866580147 179916622 934182018 -351356318 309643835 -670405864 539397113 115437681 133657616 940180408 359994975 273905219 -652485269 296293338 662961369 231094263 115590381 -637952418 51897941 117691236 904929322 -931451875 -466630876 -529064859 -124615728 114122178 -399662029 -443086339 737764160 836158884 -195716574 539646269 -229008731 775680590 58722731 -340458378 849493866 973151277 -742902640 254321367 171284607 724282060 -169370578 -51232629 -623928590 -43485535 -705241872 -848181600 883038870 -11225850 108595402 -625459507 -723554436 839639623 596122060 311080012 -235983878 -522548281 147230932 -303095591 -463401307 -483718787 -611597697 5152087 -587495445 -157046875 -417225128 871591661 743042108 417353328 -994390924 -89813099 -820957943 -560934656 37255810 734860364 192372864 -365193332 -244311349 20889950 78668581 125130024 -890019202 788292732 555485094 894106216 -447451741 -458583156 -640705881 -32232992 -906179665 649880332 977436090 814377305 50216674 126366085 -958971966 648295199 475024119 30506722 826547135 -709959121 482007822 -707134215 171066974 703042619 335781561 -486613629 76008506 -781156418 855777769 593011557 507113723 22105896 705004513 201482382 62086714 -526301307 -816391885 -367083171 904986495 -486915429 229147710 484751343 975706384 894885235 309086127 835369497 97149913 751633748 162054516 -415796175 -516295100 438299619 -792344227 -850230760 -617675616 -220457983 -883779717 -538685092 -859906524 467249430 898772818 -627880838 301867896 -642037997 307863350 -114906887 -281199552 476234014 -391453236 -603545361 -306863245 194246929 -625336559 851463919 807143907 -886957567 355052935 172081762 694269586 -494723311 -59219028 351700352 -355215744 18417166 460658336 -312852278 -72367916 -100190089 116255764 116436080 406229659 -496440008 -99885394 -32811514 -141024474 968364904 27544472 768494694 -213162289 -360260954 256320088 104303494 -438889886 -537805334 -691546468 -415069985 -497755607 348039257 -320732446 179802680 471798688 744474448 26475554 -348980314 -391086510 -406291211 -964893166 -542861228 391718507 970701605 -273926183 -910248461 870157052 36466105 138942683 418371813 -136986572 770371594 717343565 322193344 -814347541 -576366502 -338197549 383520675 656278065 659881194 427601565 -380158658 -728534655 -283294821 903266633 908460263 -940367913 -692605988 410794436 -55837520 610437398 -564450111 693246181 984661134 552232919 793741303 -396065723 -539876892 390128217 -461782307 608695089 -596028742 334325575 248256460 -96954950 90401692 -953230987 136642809 -682482017 -496022707 601889159 507742487 139323828 108480625 867588004 478443096 -155906964 485000330 806211308 332573268 413412465 -779073034 158852130 898211243 312150011 -743980459 580488250 -902942658 -843798491 966313371 587346143 -337732675 165438066 -146514541 283983734 -647953738 -72902743 -357230303 -48281820 -125053188 -646403326 -204081576 873403148 655298290 -82579818 653058292 770744290 -515302278 509848719 201966972 -276023092 556948958 -374760134 367267396 764532341 17889821 499778415 640566004 -576181865 624568886 840367512 -210524987 -710222901 165717611 379570034 416498011 -36963108 410736791 871971507 -335913518 206658895 971830996 -355732556 -580128807 989735057 -115058557 -581923519 471701286 -784624426 -166102378 -783340934 703773341 -619841940 -170472947 676452041 -99694785 -81419394 -847297838 -668539803 -286435340 -207369654 180680511 771627465 421263366 -868795112 125073834 -358511344 -527412902 -228893268 -426744489 610053693 -893206371 -777484064 -207729943 -535970263 -7009673 -682784947 -959174753 -939213384 683271579 854857928 -775141901 840815124 -326401531 -761809736 -587052803 885140671 481443270 -62467270 -768447119 -424537281 -305176974 927543435 -947070158 844180531 -119830438 990258530 542692157 172354812 279422370 63678211 303755624 -508081919 538459105 -798720264 31639761 509233367 -741648445 -815119189 -346699061 527301553 263473577 146376384 670138299 558959194 -919525775 92423398 -114006589 364839123 409313998 689051729 694242114 771468665 551741622 2924566 312908927 642514233 16460661 810825477 662760948 126772619 902713534 -867948329 717497737 -13633962 478140343 -570589506 599345718 -868651103 -130171399 542534491 -574513497 -777705538 -513163136 -822889899 -165920825 -356218665 933339286 602443700 897483671 -650497335 931218393 -323935709 10855463 249246071 438641673 65604561 -451522585 -363456555 -142025872 715987220 857957336 214373715 -667435762 -643798966 -664555180 888137395 952466891 352764944 -838864910 -300931981 663732942 -100324780 909410925 386079918 -805812287 958137248 409154345 -246963843 118410827 -448306847 -632386711 744344142 694011780 258809269 941482224 190291681 -254812583 22899496 661273756 -35626041 -476875939 -624306434 -677784251 -76878343 439978566 490024997 112496600 -79787120 639739070 227601928 155882252 219593833 833681264 338977208 456665698 -349205111 51164213 519610187 -163927137 -801787690 -670146167 -74371177 -391218911 278771242 -137911910 -618380348 -967843367 360134436 -906157782 -121893945 103878059 160137246 824928130 543928577 671975763 -181044300 -432736976 -121396548 -469663853 -108825471 -8431076 78172905 -615079461 121658086 614783439 -624835373 950540200 -815704493 -876315488 100432117 957906061 -789389028 -862211492 108024018 -951231646 437894124 -116011081 -260860481 286109821 85618270 655678060 507348364 -546346293 46761859 163322485 891180645 -503559135 514522033 -71490144 871079762 -388096576 -108312037 22660524 -140316900 -268064316 78136329 509748797 244425041 726619883 -933657763 172493788 396467434 947161078 -655563517 674039298 -557614799 -928436458 50317119 260014532 449939656 -187181771 78961250 -250616022 -470544621 -396948671 -350322852 -33079555 -135071285 -385211706 807111441 -210793510 -62215482 -596644917 -42985462 303377751 -375068172 10117040 -319431053 -301207737 -845959443 100929776 115942711 877156423 606350403 -578948521 762242429 609869232 463070759 209207570 102439381 113168475 -143559295 679312749 -934826743 -243146264 -115533834 278075565 -311492759 -196566362 -796391735 -472805616 -310014766 -515296688 96774761 -722462234 -728811364 657309794 999817001 -699055458 270319103 484455721 -638866708 -807405338 64866288 -449537162 169834361 702021088 344489379 -495718707 274357949 -303127478 -923768372 724224168 -287742915 -376059674 -958436458 294245833 333303000 -371679179 424112322 182529602 -343091260 54178046 -605195193 99007718 890923305 946073613 -237610353 249624374 317435163 -971308093 -84840756 84527045 -790101737 -956816814 -587997492 -485659527 -57635733 -907250426 -25473811 970935980 601142690 -913301185 -208496960 -518965924 73992578 -901398445 -20095612 481061339 -794835762 706639124 848922534 944825196 -892854760 -575943947 318131298 961881370 -782460515 447631037 -267949004 428876765 -986745231 -208438771 956406537 -819404221 213483275 117138555 191826848 847859498 -408828852 -771259998 761760425 -562324079 -911858955 -889407727 319301451 -305028843 397578740 614255943 -835755105 -333471289 758865529 -82914659 -965301242 703022733 -183888441 -396227343 203180802 297434987 -122639594 512418933 -819944556 -941538541 -685146769 -664234280 754358950 922673081 27223574 684433152 260959413 128934703 93283825 885620934 908014437 -306774174 357382942 294790661 -581830961 892744865 -9568594 667271601 -549760653 -160816697 -131760219 790238909 -149611721 947059899 -434327158 -962582570 -573107292 -542826673 -147731491 -296686000 -394727815 225016650 966349656 367212866 -367775325 -905636273 -29149667 -186710422 519120390 552309798 455617125 -889474102 134355600 -340519439 937900299 463219470 -418816187 -752371462 -612447341 89117869 791508809 91725837 -415729586 252346131 262234636 -976879005 388357756 12260892 -982458498 667815075 -697595823 -556959473 -448035089 -286023524 550266586 -130186834 37629532 -98698249 -163974028 -163895445 830328994 272671677 -368539568 729299176 150805046 552367441 947987384 721648363 -111784466 -245536766 645158277 -517223728 713260073 -661001765 -117522266 142921587 -793150666 -684492703 212349972 -72476938 -863657 -325345565 -673273906 33776776 386155032 -188974829 -946398092 402976481 -692328378 -642440257 600882088 -19788937 93049824 -727978330 964747884 -439170563 429996857 489250393 148313815 -706125933 -775246251 -608371694 167944137 541386412 300763437 185779132 237050570 -649611175 -125695726 -894883621 822054934 -844220158 -47634544 -212808788 -852430677 -642206610 69855550 -162299030 686360369 191079922 -275705162 -437694723 -308161397 679919956 529524314 -950663011 -491941977 -334263069 6352828 457979352 529805927 -36761609 -122656014 -347843085 431995564 -236023103 119314213 268859540 -972462064 -985622613 758413821 495538760 77177409 500732164 42111143 86722268 -671714996 196440637 194518778 -613652110 430962010 176300060 -678819262 47774257 -879872886 958530280 -90684345 -953229451 -779501692 430529238 695503932 -709886984 514405731 -674440184 -753376889 -683726687 -571102651 405428988 -950405856 710421826 16792625 -433026444 -853288857 -866291720 953197487 -572817236 711080570 -567949844 796961634 -553212579 -722834239 164163115 -284130391 -601786022 -378651429 225577868 -520645344 173844288 -109812665 -312368162 -848489664 -163112312 -841804091 838423431 745551834 241574614 -314833913 803693993 746651147 -720245128 -844064531 -873960882 -524610921 938802865 -797135657 -99778895 672058762 -513795401 283687659 818921127 191160639 -831057779 -533928101 507410197 -496016020 746936441 -691446105 56501104 -947757668 -151612964 -858993709 310130267 890302133 -472222475 446434404 -243561629 991178951 -803553864 -578745134 -81360579 585793248 155316291 514224858 -402637784 -54470369 561425482 -928822757 -76189387 378484616 -660341267 -161746116 -854876220 303396449 -634893450 -835244499 946249035 144359977 -657592984 954455549 825755722 -70775477 -674362561 572552101 996177606 -689459263 620533858 -240002147 504607110 523584601 -774948233 360868427 74753598 -931985243 -961480804 354993723 -649822689 -698449417 -988150080 120611 208375977 627424158 -971131016 -486230235 -474729140 -365440150 -82083061 -875413655 534423004 -385708660 -200040831 -280861308 789242263 735386701 -385749655 238532686 -430785940 239810969 -941386176 -519334265 643197789 -739552515 -481781416 -928799624 -499964447 -144305336 244285545 -299326589 430458969 599037078 465927806 721270072 -438859385 -188989881 929504487 391936531 -270354041 607320342 46479592 -173447438 -897783140 -232307981 212006093 -347051418 -8454375 569556217 -174776668 920093503 -807319385 -221966587 821548325 783199392 930591003 372283481 803515375 508881764 -114254447 744510610 -271754956 839724826 559056022 826476473 -201673132 490297464 646801192 -560463530 217885924 903647057 182080377 -837562915 807799690 783094876 885080007 -340597394 288667380 -455713474 -431921284 442629405 640543387 -503075090 453793224 -627023416 733542163 720319218 -756976518 80143689 155220787 -192947427 -100324729 829280857 -564962451 902392500 93206916 -918209633 453652732 -738679398 753072196 714434465 -776359888 594888730 981283717 999698992 -293756189 674608082 -120621130 508184630 802555824 794785942 421009401 930067130 864195266 -444946440 677784833 272398447 913460759 -777160966 5546850 173007155 460292863 -739344772 556644258 485767681 -820163281 -534910123 404633561 364897423 804920701 658252189 99362654 -759559256 389161450 377437239 -505595264 314980976 205855936 382788772 -4880137 574245751 -887358620 486335983 515082682 -170536103 21852971 209779613 -510377584 -595388304 803183443 -302278777 150550046 682158018 -5028095 822606260 -925425404 -318309252 -539282577 828864957 307305792 -200122882 815472662 -83644392 -928364375 -985182046 346402957 -153274891 178212701 -803697276 893372058 -595724776 -754725695 873999656 670220274 -354166128 -768695636 -90730829 -925757137 -33413321 -697339663 520483567 442261620 -937127673 -109486017 569930834 -130028642 415735845 968600997 438873133 -439242299 372690618 950430367 27531468 -769444842 555998966 598187787 -837631947 -174882438 -489057449 -38737059 -214489723 535713538 618992015 -10839899 -505843756 -546954389 830238705 202026262 -217811192 -166336043 -98235871 -888849554 270830227 111057913 -259824642 742332521 -597367632 -545981308 531074104 -418280874 -987383950 96881179 -651044244 -910014156 -96934062 210017447 369729615 548249438 5980017 -595506032 -229176723 214167382 -78675459 336030075 159736472 802195564 968279135 691029947 108145924 622758422 -533460495 -538303955 -306202057 406806914 -904544428 234141745 -766406828 101488524 -176780885 -315820240 744102312 26857080 58330346 -617644169 278824064 -111977955 793888437 -774352366 -193592579 -930202702 -332047123 -307889404 553880287 -709807926 363121643 -667761014 812411810 117420177 -698890421 757271760 -523406030 -173162559 -477920954 799873521 -383944721 -798933926 -970627744 -890219891 940294775 -876941163 15400669 880124292 715845060 -506716796 282236341 -692182515 -605871488 -796750600 553408754 -804177480 292515481 875217643 -471753221 118318241 428294470 560669413 320809609 -718106902 778220582 315195731 -458025978 -919064371 -696442086 -384152440 854668798 433322925 453732131 6418483 -656828654 -728668118 -278271305 30753285 5182243 138883338 -209363209 663719165 42194098 -10898285 928151474 113240420 -862266581 -357065052 435430688 -31738859 -685085046 -852792068 -402169944 992623944 952958330 -577132002 -475304594 -749620888 -481271427 760679496 -264354370 255319168 71040743 243308824 -761938147 645984309 -405349655 21345080 637333356 -955195832 -271457885 -476056798 -37147460 900282677 864506569 105006639 14667603 11943075 937895696 839248313 -944569376 -338337473 -115864328 230981422 -439260297 460305928 193151614 -335864728 126221745 136487649 -983843478 794236148 964918102 -865338678 -27901618 -422537991 911462978 243665260 -816549541 -300216883 -424678923 261899659 -831060876 529423796 711739694 971384779 -113994349 -131151274 336666745 -144540224 866372284 -254785360 893004340 -487263680 -549942361 119228591 430160425 -71838477 -262086883 63965471 409501545 -299589343 -495163022 -801581657 -245842649 -840447135 -420950143 813864053 -585946104 -699287394 341597441 -598911528 -635843458 -532576856 127522363 -899718008 -753868472 -654692646 -98869786 735734017 151991772 197411218 -737669053 626430176 707947376 415430171 270873275 87999605 732099002 -535037658 992881356 -727559715 199320044 227219969 -92181943 273028316 880821083 -830045297 413946446 573704841 -824071712 -987616284 -587748324 -731871157 -773978801 156233962 -407866777 -200051309 906401112 260358578 -72894015 -630116717 317795186 -419525213 647681274 -933582913 -5557515 342636647 193292877 -606150563 85537059 -381214332 632477065 338463189 192071198 80633186 861510394 -767352790 338073665 -64825545 220061491 -596188721 -317290006 -376616607 341509222 -54688839 446735463 676590812 -593284585 -73093884 374929536 913427825 371594407 471482969 -757663738 -142293023 854655008 486023106 239313315 -179221860 513324832 605111874 156405907 411368753 859024482 966838514 622544220 -423714013 -112584791 -971469289 26757197 -37654055 395397413 157289860 334743770 411059568 -188157245 273396413 495815857 657329270 33454253 -83076362 -3731437 -733926130 139075082 367764689 263273708 -556272118 385649094 876235087 784360700 862631095 -265657000 340042838 157720038 -476681106 -392412506 976132862 605395612 569549256 265203005 -388158634 110537931 390806737 -651985872 -156385477 -386390071 919983495 948766534 108694554 -591604831 -915677162 148965146 -880036715 -595244027 -19114947 565278119 -588605090 845529806 1287070 587816828 -755985228 270734026 -571467177 -865252594 -606267358 -240916358 -681528568 712704133 932863984 886370816 518259330 753196930 224542353 17544045 -323051285 67416857 -451656558 -175123648 869730345 -852957988 720600443 -421041620 212232935 -642341883 -229675039 -57155973 -617028950 645416303 -210955707 -753467701 281588933 -278919958 286882926 575793700 -979997943 -194629996 -415953787 -731173861 56587875 -78533262 -539572865 253509629 592773334 457679574 451111490 10628040 -221900475 424108210 615485184 666135255 -795181479 -359399995 -960898901 889863086 32109747 -317024325 158227838 -475937566 131505928 182198391 45276623 925757979 -932803021 -120495436 53779871 -646747998 2553351 412208312 981720966 651870277 -336856276 -585985522 -501187465 -59914590 -86746747 -993772009 -516135973 155289558 245564789 154649355 -91389964 807711925 688500728 622020321 893500459 -959723938 3384145 559466733 -615486308 824743920 117774896 -782549638 449649400 -253274270 -453088039 863657 -749132606 -324118439 -993403610 708363429 -614788374 237869340 266722486 534138393 922235232 -534585531 -381734293 -497027056 -433144347 -168445692 -964324279 713303314 990994817 -696381567 652471020 -922225148 516489539 868092209 839600219 509922791 963988324 95821748 -313289401 171548136 607913417 -372510729 447571968 628596161 601855305 -563530727 -813937083 -605591946 242754460 570320818 341542852 -585950315 -722809555 45507275 921451283 119624309 546128348 -672554419 -386742361 787400638 -474228194 -943183955 606857933 856307060 -649914727 93480985 -49164262 978059270 -989578795 424329287 -144825388 881319211 614015978 396341163 -75920755 -839167690 927730638 142185106 -863791834 -126951009 266681209 -217455123 -219003356 -694745652 -252588658 78818975 814502121 -296910500 -531418539 -337023299 846047903 870747899 -99692747 -806761876 -495916912 619456937 465021526 68887792 415191849 250040260 -269399609 705545048 690337885 334476207 -325164373 339300934 -825634063 -197676626 -698382181 -43184091 539752149 -896799404 -184352222 -748794690 -60859379 -796271192 -482270536 -860943092 -339577933 471486603 335243803 -83391873 -568277620 860487846 2348678 970734650 251425724 994276650 427078631 -43136626 470164460 -21339506 -188396813 -987556580 -3100137 667472214 -424894605 19352892 991355923 742279533 -124520158 790020474 902872941 -606110117 -840535298 720828371 460365810 949363872 -641114847 -614717355 -832576693 -517023852 -676848287 -285434636 909178528 384835107 -390207144 558317965 -260488735 -189729446 73743495 178545759 -794607686 86494217 848493096 -85452114 -132589219 161751608 -297804028 518602286 -161524101 -756703058 -189389387 604366540 573808551 314548736 133337875 -23814719 920918305 -921867823 365769101 878362105 -288031187 -113199952 704294058 -676171469 -193504900 279993786 540395666 479437217 -556849829 17261295 -578840527 -142495699 576870697 192078978 -926685815 -904387914 7125912 -469917166 -658796848 194088566 -12631134 588238965 -429694915 141159639 318456363 714636399 -366330128 -844017848 147019381 -3474935 -200598821 -498398949 -49461395 451022433 -997132693 -234363155 -302804086 693291829 196832718 969139149 499734420 -641156944 486938461 942746954 -898527186 53544200 -670198038 -671861228 -758007080 894837887 329922055 -530496872 -343296785 665736176 -9786018 -349498232 -383786171 -195230517 833610556 -845550066 -495093257 -60213228 328622051 -51588998 -843452482 -227419836 -667809980 -387617316 -816971564 347200550 -788339426 -731920143 702510784 268483664 434583410 959839259 -122481046 330449350 353633970 373938062 69287157 -458515142 601342861 269093033 -858295750 436797858 -867943999 -390501466 -159076498 -666486275 3943448 -564952838 -910474681 -966577663 181520318 -259639609 766614757 -830759445 -703480694 -600743775 121920632 249715991 -505153236 620318164 -469524393 -268592844 -553110497 -146598175 -505534899 -702275309 723644999 -840894448 -289636320 -882219967 -486434596 -378231174 -689165674 281408634 -877776823 -814714409 424899399 231517540 614975351 -330123081 -547491377 202932117 -578477883 -738458280 -372413208 353810950 698197661 336688871 135975808 -61594662 856517607 193407299 313164838 -173798442 19699706 884247036 409253893 -939461682 274420621 6922825 -646266000 -429280694 525954869 -894419581 488637932 242876910 136249170 -198850902 996824696 236612662 -489374190 -889113422 -93510727 167688534 -887107077 -317902438 48229470 749319580 457497412 -237638591 -591285410 468056507 -921350296 -30583237 214406633 -376485309 -248055301 -165003244 623439749 -191887129 503547491 -645422440 -804434754 -452986635 -913035721 -480759979 -49237400 414478795 -550421957 -33654963 647066251 324974007 -348133672 -299605054 -836932771 -469941463 74914207 -40021204 817442291 -332716268 584526037 425376548 42982495 -19749916 -405008608 -416137495 483412562 417412297 915504903 705675958 -745362001 433886865 -953572887 -473036348 884387147 -592933518 -187875900 -579821218 138990841 -321510222 -542414989 -62499131 68982708 -821983410 -371329075 -881623676 605245882 -163144545 -819933737 805800992 -756935754 821817317 -907358868 -342482931 -338047962 -244395002 437394964 922001600 -865315878 630136536 -766200564 792107681 -837621064 154806197 355972888 -448180225 -907957373 989525295 307065899 672025940 -176187876 -991990558 -903636322 326163927 -72723393 829258564 52276828 838515942 695531926 365389544 87506664 -58837479 -553210208 931310374 504773211 801679952 766991251 -897209976 -944505405 831177392 988243026 -682014683 572039875 390767792 -214313027 861333297 329976169 -957825649 9573235 328928266 -620173226 953438574 -75557600 258742761 -45637630 -394207537 710091267 -628359175 586367399 -87506516 -519887731 438739243 -331146424 -207882790 -115181716 135054244 -347148022 116713753 -740580001 403171548 -122936483 -274539881 492684090 589149797 515518885 -760641865 -728718386 -100798817 -687715577 271560000 906654063 749116524 782446697 -47278760 -378500827 314601090 739734863 344138466 602115053 -102987060 941183833 -876487460 -27570889 633287714 -769889476 326281447 805614706 394530467 739036171 57787299 -25785663 -368552534 -45608002 -35127311 931901890 865461511 -34227442 494266989 -546937884 945393647 568735475 888140095 958276757 823151465 846028705 828614102 971217550 -376923747 -457039063 268206834 -264256584 -312024654 890161427 230417071 -538453994 878350630 -827902113 591417953 -583961434 -747191824 952525549 643041664 612872047 541290510 -298298045 -879731642 -742910976 -238134853 570789034 -15219923 -461373500 485017234 326500033 -825978759 937791488 -358948716 -771776553 -546299408 565063139 -449527200 -175155521 663896042 -662913713 -851740559 3060428 800710024 855275403 -193065480 -927874783 103409825 -342041705 838934986 977053511 156247077 -294233903 250346974 738790515 -142020154 -186729992 -218951102 142309591 -599673377 -221225543 -774196742 -508470172 -338468152 -281308848 801322951 -290634816 -836484924 986329962 -92715661 -35483040 760088607 393684144 639686098 934019634 582449980 -390836123 321116571 461707764 -539017206 -673854443 -227855315 -469425548 -317597614 -990932412 -317506709 537590764 -97373849 -391857215 -758381750 -273970560 611538802 605121792 492218845 459852299 -115257047 870369695 407708985 -338238887 -908260386 -807250258 -400386235 -189270354 557758311 684525389 -725137682 208164304 -888666510 -937708074 -264568670 -618357461 -542980252 -685971123 640404448 -350135082 -405123924 148560586 949102079 -849012540 461603158 680759199 -173110152 -368226571 922334019 -217453877 254453792 -314328049 -929804203 -554831795 -746141236 -614682712 322044081 548820373 363822799 703613866 244912861 802718800 697433022 266699349 896075620 706735616 987543056 -565228101 898442457 595209352 -834388649 460070569 -153477130 -601701163 -122311290 -952111312 194100713 -958782735 -782707592 901931276 -777628271 -783465204 343991465 95929431 -757016251 402808312 73121832 -266916703 743849523 -715385463 -493714380 296176640 -811396737 -945871019 -843117788 37887283 -886626837 764260840 -942148677 283704221 -983034822 -943118325 590847012 488492373 367529706 -363402142 659020441 425940323 261578115 208125227 13878621 -112343120 771890321 -726921453 -674200414 -966306816 -63638159 889544480 -847404492 975316472 -411747187 -95235628 -731180920 343047955 -724636007 -54908377 -924100536 281946668 -810904127 -689253016 38489453 44120168 978778573 -15466354 -300494893 -393273684 -477766910 -217458019 -585069573 -314455380 290859246 -853225347 -930270568 -877337358 598065519 958282383 -236756953 -681072925 -804873196 118476157 -388405163 -324166530 -846055405 806138823 -19744028 654430924 407996573 940618177 323931730 -928660020 779440423 720250767 404228003 -75305740 -725827194 -180404394 931560 126076338 -877869019 -902238572 603001689 441866417 -930138873 -779227039 -576571850 596332874 710643189 316896408 627206415 -874420365 -41882046 -539584469 720652832 540647874 631477795 642043818 -524033621 -724654748 -694929195 -34970658 518490050 4535835 -500199019 78533074 993897620 -670196659 104722009 -509669604 -212595598 -113778834 201057664 -299873203 -779137224 113505058 -50462228 947267936 211052006 -54653395 245850986 -828326268 -873413782 -563321851 -481198531 -113945367 -993365466 42563876 63535159 348978605 616221306 -889246113 428092599 875358013 -757970692 -738775442 713926210 973496759 747587774 -233311440 35982258 -382333926 -357265149 -987757709 426621794 883335941 -951659699 962259224 84426224 -156506941 -54030802 -289319263 -512033320 -863854316 -574952742 -266346513 194368668 516285270 -469632654 -588860397 -244766055 -373750883 -894301710 -614956608 -55676361 -268888185 421792281 448089116 374929955 982543987 -552916215 -793572838 649400996 919257686 240982571 74360158 214383387 -777750547 867683201 -252456091 -994147428 204242599 -939896884 131559673 779429854 797924612 447815990 70337372 -998610152 886184208 500197274 81361359 301488741 -738457314 260647812 -758883833 -75365370 779320727 -328772327 800906669 -885085971 320364877 -273385391 23962737 409825915 929272349 -397002073 399892843 -215529675 -295027714 251979029 843966606 -321972695 -423948376 483384622 -553574590 -258208873 -415321134 -923579557 -996555164 -727681229 -376324320 -366826714 758651669 536142532 131195728 859414536 846217050 5598026 -712350935 179166176 -804489981 184497364 -250605780 -668944693 -164266187 722061591 -320448300 414949145 -345694792 383305058 -37138013 -968308045 -15145494 40560985 929983757 890074050 93438885 -6043221 909004485 813043086 -845977834 -98423379 760929377 -569761064 -728476699 854027849 560623030 873253405 751920335 260687390 -621690349 -929094653 -895615564 -810052922 775012650 -399781566 387453245 312028907 -470940055 -804815094 -695070968 794114688 -969515285 504346224 -484417356 483824143 -577472575 -14374554 -895080935 302079249 -861611247 -861959147 190245092 590413058 461129377 894680343 467985780 -129694177 857403829 -205848959 -486709439 -800596252 -224756048 -614742986 898806449 -864238897 -673351572 101896000 -323153797 -796520407 -611901895 -702943955 97107996 -906041367 -973983464 -781971035 145660233 567551553 -724355648 437439930 -865712566 190010886 -80339377 -322295413 -586498788 -937280492 -318675216 243001347 -90658354 -100351330 370621156 905933305 -759031120 -643593277 164732481 137583863 -329229706 416871982 935328820 543144097 -460124429 909393164 331251881 952369010 651506670 -554647068 802962362 256123425 -563213413 -623590719 -503924056 339868286 -170537253 719230111 -86238117 487193372 108527117 -334811174 710063865 202908457 -721835863 147715647 -537698824 -929958135 347896136 750006029 -520644173 -910400301 978786251 -86825506 -135723878 -695107041 -935826589 750080152 -283732819 -147175086 -264625207 225174343 879645961 -386379375 123580568 -222173841 153055915 -438906376 579893853 570165520 756002419 212303661 -534079875 304069086 -115874232 -344878640 168294617 -104296679 -2110447 581824257 -582414411 218796754 -758897206 -243076304 287511156 -721154825 754421567 -657347954 88606959 960251601 383539878 809772441 -226155192 943116955 4282377 -44247134 531132365 150533367 -746795639 922682440 834504107 -481038319 -547156124 -167126151 994699208 938643833 718213743 413126163 -248018007 -993812908 636636675 615221258 289811375 -213041800 -501317658 -614788272 766276370 -88864315 842327531 -949707139 281648234 353797065 753650810 387615001 -985146959 -689101663 607447353 -113751475 105319159 695762233 16336557 -146950285 105966016 20005051 537554273 403145006 910435888 275302997 828030411 -225858466 588563251 -312542703 250688046 -921001960 -442232787 767975263 -731076077 -863202815 -821866744 629536744 -814947429 554246864 725219636 972938134 -908227636 -948325208 -461922976 -714483914 805717797 1920485 -641704948 -852262268 849974309 -433130637 970973952 -410405896 -460770607 -815413459 486429982 22636702 -576295132 513997944 848842003 -342410138 -630514934 284777966 -937736677 231211581 -805226690 779126264 620685402 10314349 422472715 3826228 70737567 99788842 -700159355 869313226 951117730 931660520 -919824142 -311388885 513939079 -416860643 699362023 -914579116 292317871 659850839 -875488410 -364988175 -56306946 -335077391 -198187480 704295582 -840120866 421559480 -893788905 -388833210 -454228897 -22418568 759456411 -901389526 -63497304 73563826 81744686 958303388 763716760 480715216 434060017 725380193 -227246970 -649655640 64205576 -434874436 833331211 -527312045 383292186 -370249106 803018438 -647767673 181938882 242344314 780622142 -939963998 -799389775 -600250965 -745220734 755046448 -999099625 528913453 -680847798 -845227224 847057293 -215400682 -43225756 610392109 937795994 632335781 28544573 980902889 -203760118 -188188955 338860302 -740664762 831226495 628901577 -291133518 -838222740 -150858768 -205473952 -406310424 297043079 -14802183 -704405140 833864192 -456644883 -959479854 -84894365 936109633 -399465560 417464995 -741827369 360380536 313916440 759851443 -92713710 819074220 -998586947 -901505093 -865797265 734808622 -438045166 -482431262 -218124173 418883586 261506329 175291153 909619494 -747660300 -431500713 -846351435 73259519 -509725638 -138606988 -258522290 -277543542 -66428923 -532781240 28927748 290030455 -50479725 -528086277 62573797 153545417 391339731 -367828411 228494850 -357357651 -758370159 315893318 172716943 -872137145 -330394697 926167921 468087631 450785711 956942068 253274296 -298584348 -76050003 -862453912 -793614850 -84892734 -861065389 561550738 865476156 -123386220 976889945 -777192384 -452243132 -793483332 234928758 885865821 -210218340 2515181 740579852 -753870393 -221033872 586889340 917620757 -395376030 -836311567 16098667 -31460368 322629074 -887413652 -744650809 641015858 -202303694 700003209 -347050562 562906205 -124343802 -990499584 -180292571 553797942 -590094914 -466111504 -425559722 496535718 694183137 -640103771 810294162 626284451 -11529304 -638135901 748093535 -909660925 125154103 605060650 -892914129 12321631 327299736 -786665863 183354796 -597555318 -46814550 409857537 552838582 -56511582 940670746 310360965 965115159 629450861 459376502 164113957 -172754953 -298544561 -509436138 36568246 863407525 -467948522 -357651357 -423246675 -390091431 -851613182 -939312144 -918255002 -768906183 940647723 -744646138 -197772016 939584456 828007491 -9820797 627415116 -513055656 95584396 -411548190 -392782604 233157917 -524840327 414251477 -790539598 -204493582 -488898196 -539915117 -251990917 -622699863 -87024569 -533410186 768491088 128460193 -43177920 -419028133 710972037 -827904878 70354966 -355322221 359107343 349326300 -621958656 414988287 819424456 488946534 -568428706 -124752692 -98570728 -749015264 982958215 254632059 -963267801 -528955575 482277692 -680142975 -774314565 980627012 -450226597 -672364359 -293085617 556200195 -435907402 -155663790 -689840205 69917483 819458737 -908998981 277429389 -648687179 21991690 -521865882 -255760094 -982131157 -634009472 -544513528 -549931378 29683951 -45553637 -440671311 -220694820 551755166 614258643 573346160 347010191 552814715 -512064478 -20313167 772866938 -182473085 -934296887 640753109 -171229495 -219154735 923316776 15564618 -426320302 -989672828 -868257721 483780263 372983654 949589646 -705501897 593117118 163116132 -712343459 -318708446 -994506796 -502157990 354899045 628759240 741307654 750389241 -569208030 508782824 557346384 59562222 636467168 -898713369 733613213 -194418780 985869913 376196183 -241970590 -947350879 -678553040 -64580195 -955859597 -421128443 640704118 -417577001 145531295 -6685040 -662636070 -65399540 -515675151 -5504172 220547323 -714369949 -423696600 631833493 -154643568 -288570582 180877429 172343218 80011547 -507521812 479419811 30490715 -265593012 186277708 287148654 235778379 -443663613 -262804804 456468934 910354622 -793507461 -675307047 -708595516 -926600165 800028325 -141360729 -19985749 -271172702 36966526 387853169 -442468151 404815223 -470527103 203264914 -866266077 863754678 -132848151 -369623865 -366131467 -514232295 -633533816 -320589605 -683883088 403781274 -140782662 681615259 -112228519 15637787 -956179727 -210865445 543557652 102182663 858919250 261120226 723045606 -976252411 820787461 93491777 111987297 194978630 78205698 -992958251 840255802 620941954 -813276844 368533541 350451643 -273359274 582885558 346147692 559513819 -144809558 861421493 -383306164 270721170 -407496426 -337961693 -549369697 -27101216 97664960 -405724224 524816765 279694472 390453993 -928735171 -739347177 -189580899 -615811597 -89703468 578171578 -504535046 -385694251 -754821203 615902200 -247273528 137855859 -399800230 -322387684 -304568845 362068281 -506559116 -115599227 -401348254 148369938 916031740 -979550711 597263311 358699203 -932294935 570284973 961165155 417522567 378132196 521434317 815732073 -473654438 -301579374 53742005 644381828 686499581 -172574129 -235905100 -709407892 837236834 589131098 378252845 975003570 326560594 -70546225 -795584280 250550178 -131869750 555894267 -535813923 46228041 -9904193 -56335294 578822241 -587172409 -666946799 -477943084 960771706 -639700145 -984370253 -627030886 407971341 -388710352 229755670 664495566 949107059 714384002 231772933 -890999827 525024212 728704068 -50527897 975159677 206779479 570034259 988171307 80538668 -984974533 581762098 -699813033 -977313417 481243285 -123470125 -935095161 576713110 946184686 -778318626 -935762584 159640236 -997601531 -53329119 28997673 -785801208 505652520 266697168 304438709 -328354980 812024762 868486692 -392392016 -615127031 146592705 -804089151 846361926 352372124 617520675 -497115708 -810512252 914130130 -895617732 -261501150 -6012942 149345208 -76117494 -978264618 231909788 -272871838 -385604367 123608884 -816779555 -497662558 -577810383 619909546 952056402 -965100892 -14452473 666498109 -698626069 -503032431 -133114101 -598586700 -375496399 -687265543 946959882 795780301 611511084 416456846 -170494688 -243588039 -683778649 -119634428 -581848240 -101831851 -557837150 -728936803 -980794441 -136368781 -865746610 731751407 820302767 506675546 753876893 838554038 -766183595 137387869 -746096043 -51028805 794096025 -977083290 -894628885 854389596 -68619652 -973442360 575025125 994606916 976441573 698749268 -214202621 -621256779 -202670174 368111122 116470240 85431856 946284700 -958930518 10151148 -129086086 462633423 477898874 -292255881 -637122155 309052145 10322276 -5823433 -60045758 -250874258 602847609 -316536573 -124796651 -957274299 -45992888 318840018 -798266941 295365461 -963711153 -246650068 -312483430 70800761 -394461871 596772403 87810406 -949741530 -57624617 -652315675 389578036 880447402 790710676 540062029 880580702 51377482 572560851 -365930539 -480916738 860473719 -573717379 550697789 -21759058 346316558 588767436 -786782534 -935067043 -663555607 909299818 620712097 264616587 -309436203 566497961 305657042 -983888085 471116243 651827450 -224483099 -188765426 -272947635 29121355 -641274978 -916709148 726986466 626039036 298816710 -205023950 -973432348 -264653553 -265522314 847136615 865503930 469519146 -686430931 -45521646 -626919441 -710062690 927022670 431310761 -575792685 -202296846 176318219 607729648 239309499 711941858 516546096 582158401 -723454659 943004858 -810610052 -657783486 616817573 -243221199 -84957460 -413267236 362102852 191150217 -504296384 687098894 458070660 506334394 86452580 937371831 -931326740 792695135 44263886 -664898268 588921448 701419938 79812806 -216346221 -558266557 62007794 -693799214 -725788936 144910581 -786966842 -782084171 -264439826 61488873 101575266 -274678410 -518193969 400836131 43989266 -20010315 -892876092 376809714 508726050 64754894 -297645818 -267958064 327974320 772245709 865425299 881540715 316227207 -472817688 -824703025 572810223 -336317631 103497155 82628240 270207897 541689380 22779285 -297853154 -485723177 -717177428 -702758412 231052983 515297196 279327241 -47766248 -478010519 -28532790 -303189871 -624515784 -797408715 806454432 -466405218 234306707 641725255 -478729044 -525818105 821405204 472181920 -863777347 703074108 -500932425 787108938 805294840 -794945213 283302685 -293240316 -789233869 -151254248 414749792 200397538 879886112 -235766710 -890318784 -156492573 264419028 217102841 625280817 -876156543 -371295806 -582181589 823630559 -462707064 443451135 -647356776 -685676150 47555532 -566173533 -693364104 -175387924 569171612 734106595 -209392048 965087665 -290995517 -135000312 619453607 -970279238 671383476 518265759 -139782482 -367812745 -473318445 435460962 -331242044 -367290547 602513499 -217026155 -407292378 -734492087 871517722 184943670 -343564885 99852472 169508952 36814088 -863419972 257800659 830616929 -296495285 -671795436 -182425127 -316749251 -663293508 927053494 -565680453 -138511084 -871663033 -892552753 175294316 -673572427 221949700 -652229367 482619231 -408378887 -456460854 466943125 299289392 884433030 198139782 -746123364 383369712 230334748 270409547 -412130558 289666586 -925086541 760803728 -580526154 -964012956 -899511109 -623390886 -188860553 883429966 -403237403 323181922 752027457 500364067 -437660814 279456781 -927377171 -535338458 -765494657 -369834815 -164741943 381677593 826174578 14388636 690472237 424260016 161070428 724651419 930897495 346904262 -413899379 697233019 -360514484 78381915 712781745 -972064882 454894625 -619865482 124816977 -80642487 108347816 208660683 -256426323 626356040 -299417366 -116831364 -942061231 -488573876 162700519 -449340411 -129654593 40326936 600386294 966248983 -460870120 -421896378 156996789 -795389328 -1535042 -331347530 48261059 118856745 631756509 -400827824 672029345 3939323 -407514039 132052081 -535673587 -421826698 -924774305 234421511 -289472638 -383199081 600759 -238786842 -894075417 367169036 -321134967 -535106323 -742837708 637917736 -122455835 843249325 -871937746 289487185 -998464993 -318889128 -518096482 -632431115 547416238 476211128 6506449 641033430 -731308310 -264090241 -303877299 -125311704 -576797125 -407641930 39427185 109963833 349330492 197494365 -752932170 397465862 558495794 813837719 109069015 855270671 -484755873 -60496881 392637532 -510708863 159358260 767891161 -611997704 437930013 -923237325 892840751 -711217004 731529890 547765995 -448846415 -798682483 -452041660 453808590 -270553985 -645160131 -850628022 -720131995 272873881 394125840 -543339401 262225901 -627633843 171032148 381584521 944831730 435068671 219011736 249110829 586528434 679697493 251746384 439546412 347120530 964938367 574722384 -779055014 591830265 301143068 211870640 -840050367 491262216 -603907109 138993549 746003203 64738561 696959986 -170645987 715314561 615826120 -81976658 203467491 -209998487 108252992 -304218703 -725604226 -87025374 845551304 -811927632 -168321798 -835848912 -654535139 -140694589 346551230 606107412 -457040149 297581705 -817889858 1002728 -469021857 71227960 963081967 854646401 735683515 -90581956 183547388 124436129 -998090349 -21835198 -322602265 249510712 846255271 435914218 -524707152 266783999 -17246835 -489803110 823356271 -582183555 -380568556 693388050 510721495 -270747425 -450165837 -753012650 439059844 -67038202 196525847 398310363 -140692128 -532213108 266641686 -361485165 588702022 709857135 515451249 -850039593 593554746 66312579 31183025 809238655 753340777 932734154 -949929330 -244074694 -1606220 -658255038 -531028966 742449640 72773227 914164141 -774844383 -398490301 716428384 414229988 -375550843 -103681825 204005203 63390173 37078237 566473635 -472899511 961873250 202813610 -471177122 -487520149 929370887 -557467004 410766851 -99922075 -565060058 501575153 -781446639 -621792429 218569328 -828650171 55488058 -428575122 -893960584 -963509617 779986403 542370685 753672904 -196185940 399449219 -409604842 -913643170 316027504 635126649 -988872155 363420080 -513426180 482019458 595251718 725800769 -87642560 -378786045 598992459 -42527410 84238664 -788852883 238308585 -776520351 -363447355 561773912 -893069695 -68352722 -230690961 -158441423 -552636422 -778266635 -126265495 -510148235 -604523005 -33831482 423272722 -992729799 417547878 97227459 779741937 620237119 -776145903 361062474 -876308987 -209391735 -761196704 70615215 157498189 883223588 -799668166 341530937 -265757750 858916287 439534132 285663257 -681350879 -719149140 521089641 427471110 -586847671 -385280518 -820114700 -239352163 256252610 191952732 161618600 -823692869 844759882 -968703582 257264305 246845987 -482441298 -842917138 931292968 344133352 -194056118 128540189 417613997 -466631597 148487858 479998662 -314835470 664826866 305973258 -356747586 -352387413 -501010185 635656531 -464780614 -642954483 -549839640 505667004 413722382 162724475 66186664 -953014268 829642285 323987305 -280353642 -148452646 -969498936 725901580 -195967633 837723085 -965224721 -673844806 461437227 -252974157 225937733 708746414 321961188 126883863 133765294 534980464 561334508 969801852 739936872 -313802654 596099701 810247421 -741886997 -590294794 -656762403 -351971094 8774979 -95753584 -756528438 -876545774 391004108 -856783010 220729134 676434367 35854680 289149877 101836144 146917965 -332839317 575256487 519697097 333833821 -873896327 -936415522 737072965 -240978286 -540059780 -774992867 757374494 -633307326 -874482553 503563614 274223429 827472376 830225434 930638461 -166314692 675087574 -316464999 -63118656 357986571 766383202 -406360425 -543293581 960261253 -881437209 -780248746 347857404 -637419457 -912091962 265023591 361912997 224802939 482863441 -495548266 889626159 -249628260 -141689474 -369671869 606736526 676059150 748969209 872131193 -531185464 -377210555 501407112 -591320249 -620181274 -849464292 746157505 361149287 -567182427 -311801932 -446327775 -261254425 -556979361 -323091300 -984496327 6634397 -220283589 255522533 -423991604 -960412012 -4907405 251040606 -757395188 -116329332 -980311107 -555027425 -229583594 -74621497 -953354488 -966125376 471859411 656863962 -950266025 868257138 795397981 -927082432 -562731282 671413324 -79240093 -128178033 536908009 114083758 -956788180 810220569 -689057810 -278806143 141155664 20734650 966282181 139893768 -585795813 -306215318 864577128 505369428 723408556 -463795282 777228023 -443650275 -862809802 800938158 -612596781 -211876085 388069730 -244202269 409229648 670803298 -584883959 149715096 -264139796 309286294 350504842 -260560379 765481510 131721534 109890769 269700876 -751511046 -544824963 590661445 602903910 645538265 -579822941 -256377767 -451754301 -951216601 -518831277 573559937 -146121607 986057765 450437442 441781621 -55372411 459718464 -3437226 742589237 529661781 -494757981 294526154 134797156 964534155 -420180240 -260506027 780363848 303315358 289686238 92656889 -829028735 769097772 430073328 -222121595 -83273113 85570749 -49713223 -693346236 596865445 832335038 -112546479 -487017842 204400619 -543386525 -680602532 944568493 331127100 924449020 442122344 -561585781 -680994823 -489572463 164000254 671145988 143505814 943403763 84312417 291046578 -598405102 -585017945 386652269 -358831600 -906753510 -291501599 -560235369 -622790268 418478706 -624158431 661578828 170726689 -127515011 203455213 -154933538 996933484 9693589 -304680936 597682471 294373405 102823848 -160526760 636757112 323542127 56808295 353339751 663450266 291468760 924593949 -257889206 22186926 292733163 -407981296 -853737424 506280828 -36743557 986626774 374449065 -616257655 668027360 -955278646 -361448921 773922104 -86829990 607837906 -549291201 670749811 -119361839 -289868305 -240106282 -782975902 503087648 525672529 -687993028 904963060 -865482954 -188396311 453260806 603997124 -955396722 -533678077 -120047171 -724692450 -376875704 980666890 -590879585 -629514177 733155122 980988225 -57960648 -258475848 -156646882 476812832 116168418 -37954402 -835186065 -955542649 769306635 115239661 527451117 -23552717 -505078567 488113588 -199236087 -554531718 389115114 288236914 155104220 -746650616 -639586430 -23432687 -156382847 192906726 360816189 859601306 -897405255 -569092116 471295963 109680856 -897998561 -386335750 78929521 -923214265 634694712 -202734230 -601590015 -605139047 523380284 631501986 -349164502 -232976338 -380484762 644411385 561312810 -329742534 -326818014 164529968 682570290 -314887668 -941108686 -277107392 -303778540 -604941770 379403382 76378926 184400514 699835226 -460917911 -148256371 -662588732 859917850 -423169441 -364983568 -282363125 -2296354 865924372 828115724 816709155 607714931 811024804 -772145864 206153436 -740991900 56671500 -893457158 438434334 19592826 646211128 895623438 -978008923 -358738897 -935927335 579856067 -686532780 253874166 985631330 911442976 -583117997 -265052073 -890176228 -899381322 939135526 442630897 -154236085 -907394863 268755546 680574727 271528782 -490855921 -385715907 -315654503 320320443 -650221803 411176748 -54971821 462052618 -101918652 804956546 -942641597 -473862054 -377273753 317666317 184887160 317358749 230912897 -914856859 872639557 247708562 -740077375 882513204 574530486 199887830 -477843687 -42980170 381155047 -905218021 214979652 -353084703 814636206 270190244 750795624 -80314737 677366581 413780163 129686934 -992676068 41024978 224818022 -569418098 -169710457 301913721 -464550521 -686369 74323634 561040169 306729057 833313276 -332794943 996591337 -240913064 -834901852 342028736 -482074254 902176882 -893982258 385232602 70013306 781974457 982189511 -644064787 -533252292 749719206 -938912576 -234850506 -636163957 800917317 168586841 -350345244 -574400664 685055344 -648651383 944867325 -493399380 798348738 -610127149 -388284373 -964219508 934722230 756578695 95811043 946762652 -834802846 -918432294 780493103 -297175913 347631895 -663120664 -230330692 -764791168 959884745 -363865650 105184671 -860578738 -817678585 -709932668 252040327 -210223776 -489167743 86717464 -486878014 -823497212 -976903145 -844428765 -312525235 174176869 657906045 -634330063 -213075623 -672835147 -114118011 192709324 881979977 -620808222 -980988345 -279175869 -706953370 326842154 -432605530 273113267 922091532 563617597 -658975534 346212532 -930313509 -949591684 -299410465 548867755 -507606442 867678558 -708462028 -849078348 -605918563 -811822932 659959549 -49146286 275897825 -650228120 -747529312 -914336457 -696729731 339630657 181804764 -114951648 649141515 45968996 123252376 991837009 925891253 584033588 486723820 -996469350 -58652113 -309434618 556399692 642259322 846575535 225729982 472082273 330100216 -814188012 -645871477 -646238653 706648537 66214813 594921267 -820569491 -151084366 -217877192 308554852 52495692 944820246 79447931 891535900 200095629 -976956544 -289901758 -37249799 438258978 -88471343 -780980474 -872464030 -661557852 580679860 537513912 663732494 813205567 -166255074 665218537 -133221091 -835278551 935497611 544161554 441601947 -973731999 -828217856 -715265715 -157217130 -510413926 4801586 -627673910 267631962 70092667 -46388553 -908999828 -308746280 -598256081 -857295925 327293634 -136206633 534388046 748768171 336059334 -907164932 742202680 965498747 -235694889 83780136 805223975 -782695818 -251812788 424135270 -685615545 -900346128 884088772 746475256 -555619017 527056900 529698536 90399922 -893353517 125346987 304885299 478919909 587155488 617357149 -805852837 535702976 -582242154 153567518 993859885 -321061438 939584814 446799220 -881181154 -532080365 633935732 -521265289 -664092566 260784793 781362264 -465950350 -191463689 -615405163 -900343508 550352508 -705804131 -923773097 -114837219 -521539527 931415922 754270359 -856491890 -938238259 -81304333 -375892038 669807917 951585870 510872291 757246175 735520772 -600728129 -146855742 359207158 543651859 -301185430 906841494 800903249 -734373702 -385838395 424635948 349244086 585279571 295718346 136163630 -563391886 -623049230 770500942 910872987 255471036 -315801511 -432921139 574519729 369236626 -835902832 -320573320 309648490 431591295 214577347 574288649 329600997 -712480705 112914357 -743368516 -37501627 -653430297 -427879066 -229079437 -936560295 -743014458 524710472 -166048167 -562281984 -956274484 295208315 775612184 281930891 220975789 901542406 -174233241 886187669 -388858402 -898313090 870728044 -453724446 -29874854 286406270 622460742 655459626 249919050 -602942347 -273639129 -300269264 -508111280 -55508302 -396584304 935900389 -427253377 844951993 -478636825 -234577014 -146309059 434642163 771997507 -520503213 -41477753 -349599910 -117434329 -783367756 477828498 -702897589 700891467 531391309 -491248741 -266093892 -889743526 -148700034 404155134 713234006 -568393312 -374523141 895341326 -700169088 -51894297 -41809174 -325841380 601071951 -326940957 205487738 -752474411 -438350938 -90460413 977034099 -786033667 616836092 -597926502 710537547 492175097 409173462 675307453 287358241 -233588103 -999959252 -644246104 -789233599 -258937715 753227130 61478773 -367678284 163736024 833818540 610873406 56419536 -920755667 -900380880 -742976159 -961492994 -225010812 115617382 -248798327 583486717 68675803 -653328009 -46175070 -372447964 820985121 537062540 -227108501 -766439678 -472777091 545774909 -875447898 -180782648 -385577569 -460444192 325980590 632521658 422265977 -348595704 -950504561 -672606420 -824174215 -136322753 -633689895 -880424421 -625774769 -253867676 567625228 391565563 -219372417 194911849 -419875482 991680129 -445797796 -279596133 551186544 -669036290 -926170518 -370884993 801718997 492100829 -207873746 74117433 536545822 -90931167 210447339 -298505676 457726398 977009953 344836151 -102465158 175619857 798479296 -86064063 -162762819 -367142964 254665974 480550635 -813321876 -465508133 -728538318 359590193 801740717 -272678534 -196843968 -860431022 -296786512 777928328 885778707 765800904 -11624853 708192590 743019191 -5784429 -638773457 103346326 -459357927 -767154201 223748029 -73224089 -496941653 -39189524 842142414 -895660849 -122905573 -303131902 680722861 664768009 261386190 -221496095 163301737 -760115909 -804721092 466030756 -827212616 268066225 427914772 -526681976 357127323 -938365280 535651458 -284437704 -84051210 404789609 -776695678 969885572 516129688 83953910 -150571571 165540100 -469394790 717220924 712701573 -945627929 244413882 285334183 -372251947 276094334 -373135215 -930508094 -299536915 77829207 436517855 -735600950 211867600 498633369 163904891 -688779836 -595876527 910995387 333884931 779797300 -4247113 783664714 239663332 779801853 180489312 -683959394 463538173 931062884 8369256 199323278 -574459173 -442028337 -508009416 883447708 90897166 318674235 -749458576 390872458 -37763912 -780034450 491020993 -429160857 -863512523 -928514210 -395949852 -134091441 -440278366 -259683440 106528781 -51275911 291612291 752219656 940968035 338868480 955317514 611452810 734806010 218827183 -757157713 591450629 592778437 908927767 -979916761 262618035 -148500440 -841441239 754000651 -315812043 41875975 -267487522 -884600123 148316632 169851039 915222910 965757749 689162383 422033814 409555394 -552664957 204483989 -661019585 10954989 466442466 566390815 273868947 341612712 309868070 593165415 -360638588 -548942751 761172171 -378700537 421278101 -865404820 658341837 -787775220 852678041 -543468868 391317607 -97306562 -848426398 159804918 190210566 18776301 -209503670 974600749 259880528 672530859 464258903 -622911848 19764778 -368487142 6902930 -839768773 987147861 -624268930 -639685277 -656510089 -902702256 -772092906 -362735514 652256488 -979722746 54904489 248747034 -628687411 -220795247 423622084 -996045840 -413959571 479127993 -26862286 803444327 -643173915 891974990 935186052 -566968969 313452029 790144056 169537976 -609091808 -735300302 982030361 -118751973 528236923 -648337228 610957008 -451123331 -323726981 693523197 -303558076 197957650 -536583702 222208349 26071964 -923604833 330920591 229659954 -421857220 -726297490 203958766 967826068 -853148443 -858904306 -170850765 -211358865 586114798 -954632026 802879069 -961063986 295211799 -234769956 -180119073 -481357871 950051694 741671952 386421565 660389055 570423072 -374334128 834871536 16464429 452558725 -951241704 -24034160 -871588302 964634694 -630056119 -95239397 -555368166 -695640728 -2110421 976445401 9019755 -274532856 162541653 -763522009 -987529933 -501532531 148825337 -391636899 991690389 159062475 94292955 -498438496 -493367215 567872103 -517292895 -645944610 -103417070 -284618042 264120915 -37712727 632189643 206214351 -152806296 -842394169 -846437629 -265503570 -877300910 847335269 -222354349 -114916824 869380504 -54904668 -533471196 -514131643 -356886948 -923360455 162945422 -861441201 -520083054 -500156895 -567808120 561777230 -285849019 61086464 721560004 -859189584 -833617702 391568963 208125754 253988528 217880156 -354685018 -482772307 -326559184 -444368635 205847805 790002804 559193990 -884369182 388587442 -976734658 -138025570 477338550 866751146 -850720327 -346344867 339202233 255290195 -480083548 13234157 235529430 90502868 -444512090 653872606 -609081256 -17179661 -725276858 -672501455 -920819909 682949077 899179254 997350075 875619235 -976801745 634695963 -566354723 664100188 -278439216 -705336382 555816106 -879811212 -4544105 825557545 621341560 505478148 -674559823 -259191203 142468421 279311887 273202871 322122441 -964197201 -663739205 693246650 -953897386 -812669888 638955704 927811767 638907591 -621797509 -692695648 -48940760 -325588948 55622915 406084225 161753059 217676280 433156045 -875469965 -249138511 -90631871 -437849137 137166891 -989105282 224393980 -63027012 -889727589 673043842 106515855 36100244 -337932127 569853003 433908956 -56203092 836462073 -224661286 485211562 581159923 -160096390 96229213 -803833150 318054492 356779223 742567340 302113368 842523643 -291798133 796258695 161203817 -680248005 -91956244 -550925929 698860844 -113476126 -708760857 552474017 -754459076 49270504 293965340 -859143242 149542350 -436009101 -632991166 97971461 720288448 -788302050 -580904191 -527233016 671171403 -32857397 566171010 285089609 -62454113 -655095688 537757597 -515282173 -646473893 -566312585 -438788641 656393503 317751752 211208713 -231224552 -842113257 919861883 467705195 -175633019 610731162 -391855032 -25687094 -414464703 455562022 645171793 -128651465 -934938046 922584433 -818237157 -528615127 -832688728 -939791479 -736976524 -565615136 808161219 463132224 593686867 -394111399 814207284 408272830 239962290 -440040003 101409632 -216922861 -132171350 780846733 139545984 -587235018 -996592847 -517276480 -118352133 662188738 -926264207 -18509084 42163972 289842388 591891995 -769590733 918474178 107555708 -67587090 814108033 -845087503 -441301260 -785865316 999405090 -322616630 -966462127 -640091577 -204227893 527613846 122549033 -446700462 951242326 -291594488 -518825990 -636649112 -72038387 913230874 388075997 -901543276 -757022968 -986408617 -48790481 453213728 984494257 847580456 -507221675 -14908829 -230891171 -58282177 -312228687 -70725147 -261391162 28972168 -149528339 350088174 -850241778 643398843 -923935252 654786553 -436979165 913460638 -432257047 978796159 750140521 783185181 536193886 -383043679 -268910543 28909292 -195642687 -933472433 558692986 49509332 78317024 80592083 612963807 947249536 -125206744 -185891760 426266494 301016867 979700441 198674593 767641040 931743106 -568671260 165869349 239292656 341812345 866410687 -392147654 -785200926 938771976 -95121379 701029060 957639015 -92437523 -788482868 169493567 -89325617 -954326889 -667873024 33378683 -470982340 -743941141 818288964 -506368859 904046657 -612328019 28680157 258663845 -313366896 901896963 624236365 456615176 -371833704 -49038747 -994219329 -11596743 -31423831 726075396 -837552880 -726285672 -912993272 853554309 -67374944 677391432 575533334 287437657 -334091600 141015998 -75458348 585966507 528938375 -451159748 -329089441 413375672 -735398050 -508128269 -452782801 -216057866 -162870205 -741931489 -604058671 256687179 33299724 -505472637 586050326 -407531083 -204210893 123894988 -780363337 802263195 503502953 426524530 -386053468 207240185 -404847180 393358769 -483508888 32508023 -667896767 -904386153 891707108 799575099 -364762061 -904784731 -52401640 247825315 908953234 -576567653 -826985164 374449344 306940312 -493190848 -339540955 -937183517 -116237231 -545697057 -28473771 41051814 -360836210 -197991585 -580629672 -180082607 135424715 234746087 537585415 65340966 -211394878 266087299 584608304 328281930 550297503 -381557186 860032232 88258665 -294994668 218108562 -991151117 -508831993 346685053 -50687614 -455107923 461386908 887207700 308744756 -861950738 -161143826 -642761348 781066869 775983859 -192316749 -104540700 -811946174 715845310 -383699185 -581732654 -820187080 -928514794 -535703056 -628062381 29599149 -56935059 -631306236 -502291549 -335340902 -798345291 -994382035 -130896158 -952672454 696588480 446627494 -515264482 452731454 -173569407 -252756518 -849399647 -167294966 862786595 590550430 -494951223 -341822775 -973799225 127529742 235201547 -615920740 -388124568 292611553 717450096 -236311470 -141359041 -408588837 576303732 164123582 -671090041 -484362743 429165307 -696451301 -177625361 828369216 -144108140 83573699 148493492 -849205843 943355819 -711461291 -578033913 -732540930 -27382880 -194350265 640521395 -875817043 -151812399 -985229827 -488738053 494861827 734840306 772724889 813341356 967325078 512011545 -390777695 307003881 558628555 2399407 -682794320 762754427 929653834 627259648 -605756990 121420730 -49247925 603438647 -115478041 4997260 762789111 -979263729 -647141634 -673537255 547604710 161048044 585886933 970778476 -771970249 -360174435 -825172417 147925029 204877775 33159167 915655546 -135696831 472779377 -710287408 -755969583 -92416312 -543233625 772158671 563638048 -16922144 264726839 -33553098 -118076564 -209686070 -615705128 -18248253 507727812 907747710 -501934360 -679934845 109334501 -336581495 995917187 125646585 268079273 543667017 -454735941 622495246 -286164558 10609 -522912957 -532018466 -305774088 -663899275 358149386 -669865436 -445850835 -301410344 672844852 -815650215 -843727449 -631924200 153105941 -525664797 -879419238 -989631689 513943737 -326126873 601033427 699192370 -3148532 -872983211 -479994558 88503894 -109218234 679988173 -425568669 -646300944 964627094 233721711 -337128815 -825384698 -542252755 515114483 335386287 473231749 853166716 33190534 563054075 32381937 344199995 -988795663 -989276014 -772405508 -251100834 -41919741 703927591 911262743 -524350876 -552178931 -812822436 -742332987 292493835 -749657916 297212033 -264298760 -77831337 246196545 90971256 365135952 -126504379 918268543 -390730908 916850082 229301899 208761602 -872785280 727711111 368411041 -382184114 -278707799 62921925 -250223962 358171193 395068636 -372503 -8773067 -576946590 970807012 241708348 -813277050 -53454349 -589078337 -837728887 318612862 991292738 811674857 -776360770 688718553 -194876260 -421068708 997082352 432118976 -368076836 -156864580 849749643 277838182 545623064 159162617 956675283 -109771144 63465456 -899750709 -690476866 158811202 924326727 464676819 842658608 481903080 947801873 -493463684 -5694127 940531367 -358778827 56739670 -248577910 510979311 493495943 527249935 -349700098 604179639 -131585061 -26914405 -337496177 -731358107 -871735737 -690094721 -274597831 231725514 -368844669 386618016 72728898 -650216563 608527109 511244552 347857769 -713300509 -581060949 286581054 124194900 -103461242 674303336 -165117235 -809919042 -96593334 -283185087 -871795394 24810853 488626734 203258306 532670340 -63558606 155648147 495828038 -731851898 112501744 -20147767 451646769 -884637054 -256565988 227412907 102308169 -190851499 -802505608 -716678792 -700078890 -260941573 -467639837 314117940 -710741450 -458387418 835677902 -789913877 -787588347 -874414685 -125434619 -781013831 -985675356 -284008622 -282071902 -460237114 190583403 811567654 -411428311 537562777 -548638257 -109082342 459273168 -968356684 304867783 721557092 -866080391 803049857 -988736791 -964796150 327256751 -135354556 764242547 100366891 -358232276 83020552 671840466 -581241444 -30676881 88823950 -988444122 309968337 -574307998 -113221059 975257149 -457033466 512792427 -190393717 -955653591 109159197 367697815 551627237 614654320 -990795494 657138072 -915763911 -846207822 60292492 -819573173 637642024 -717240717 78557853 -93376912 2464651 379344642 -444951542 298554608 -157279768 -860696904 -254034375 821425926 867007738 231393737 -692316251 843810228 961304906 155760724 -725509676 557899755 -618219597 -544672076 -662065805 -505463630 9087971 -896921521 45197461 -314989368 799354276 777708177 -393436215 -649464402 321781925 12084073 -384876214 -624128596 48518480 -455137141 982029973 241497558 -650774133 -634574550 117506967 417798048 -39061424 -62926745 -438385455 544870635 -245269549 -365819301 955508513 -525503691 210679916 -925760952 109630861 -966669828 704066050 594399803 460482415 187934697 43187567 610224804 562906572 -552804162 -546931632 -371788771 973254258 878038751 -19178202 615152445 791505250 22602947 -772378051 -543655512 263518148 963076567 727447985 -436557597 -506468316 872727001 577285084 -141824612 -910541086 -910151917 53995914 -364969078 230200260 953177597 -962490542 -753973508 931749189 -666453414 227553201 -110856732 381940935 -829552173 -451579154 74307641 -272568825 -415803086 31301092 -829922195 448703253 688348489 -113867842 -849838115 -401116515 84423654 824697338 -508821287 933669002 -689101547 678407727 -686214706 -504356845 -922177900 941084462 -94851194 330145849 -858590649 320497384 -531446787 262507926 -402507090 822419032 93685972 -584896504 515874140 915222975 -216646871 -790851496 -570917533 -711128518 -78044305 220377066 904560922 334936956 605349946 818949463 912011843 -412804121 -66344995 -162415973 -582201283 303027225 -539376204 -530731438 -599467705 182670408 685822121 -172415745 790012784 440850677 -807458798 292009219 -959174960 -799046068 -692036699 537351252 -66104715 968234600 -331957447 -879316007 -291819581 -387463556 -81084749 -658973318 -728813548 949699555 -713179463 -419823839 -334459662 612908642 762918352 221682166 -867138347 -918930560 -658544149 -100996908 815000453 -208125985 500381239 377957555 -149327442 756097500 785601578 -894995700 79062135 741243945 591066793 682916228 329186249 -639750203 4017556 994010331 454475573 213256392 102078530 -265228932 316757150 -173761402 -177238360 601446781 355985376 -551293640 841974505 635893565 -530526442 548058958 308961784 -241115279 238697170 -154157851 -204180549 -864082220 407368384 226239451 -392120264 -958143609 -888707931 -632884738 -265596833 766908697 579108412 -19871849 -534877452 988829434 957529125 -967659574 909730061 -307814360 -984496656 863415037 -674485460 427286387 -9199280 536596153 492982379 -826927409 -441929661 70160412 -414989773 -62434219 894589673 -188887404 -945316595 -387078341 -222494253 764871976 357988369 -120155021 -863953271 86191401 -41375157 -677718914 713943177 -299349034 79337173 101153666 -21686425 -123574968 525595367 -621270949 830638188 951418119 15754096 59996501 -350701769 -102926587 991158550 405546567 -652859086 -545922531 727676794 -751595770 159682944 769579219 -122738450 332250920 -741629022 390355560 -447310616 489956190 896153557 -855922408 757003286 -136350585 943691309 -348111438 -670703228 -681153556 -500281229 -330320071 86826345 212905877 -639111208 956226442 -362387719 584565440 482117900 -441020113 308474501 762352907 89453414 -70694380 -117190991 -639587059 -70339087 849388378 -25968492 -960773164 -890326557 -25824807 931656509 -819602943 338940212 903730437 89814418 884887861 -607123596 -897645713 636577663 566651704 -845478854 662809373 447061860 32698513 40865247 -781179130 740647664 -17180884 -591005470 -224290435 -488392374 903360028 -477658 -785652797 88939428 -487439939 995540375 444906126 982888138 -563311120 -552030058 187282187 -933297412 472627665 -752899016 -470492277 -366161610 -714420495 -970180312 35028143 677282871 -327060485 -952482252 140490743 543864766 -735226613 -139791636 305075211 -915209360 -718583728 963532100 -716984993 -182061650 -848869859 44593729 805796428 51453393 112877623 -310105662 238360599 -986349253 -106150021 337176268 -535968933 83105854 738700654 -162692415 368893137 -750742449 979047684 537674319 -786072178 -471107576 128585330 666390521 -781258777 728576401 207004345 -708075407 38176383 -247511363 617491643 810154324 -486891736 -905381710 -43090769 -964797663 -749928517 -13416706 903653245 999830111 -680349712 -48116468 -421356836 412990055 -266783985 789963097 883494012 -322520339 629198360 -873600587 -797160311 161404328 -995056306 -333682386 623407471 760219186 -428050895 -216768048 555267767 -424857839 -785231619 158712732 -75122972 -590927719 -359660734 -946101659 -99769481 76954539 -48673015 -772113386 442942056 -502985597 -436934993 -733730928 -639821564 871055703 -811987419 140720621 834364583 247365984 107527783 990612247 381821123 -365269536 487394849 -499324583 -388750364 -914113556 -296373463 832794705 -898980677 -876626239 177920037 377855615 521410833 405612542 741621180 -464876979 592094607 -117536152 -978858242 -614517297 747746266 668725427 887956721 807118540 -361603035 -222253566 75391625 -91214953 -432940957 83347237 -580687482 897386473 588233004 -782207033 -534420321 -501155020 843515927 81038084 -934665132 -368238269 -638705004 -989298456 443528885 -85451786 -949984256 407937287 803241333 413465290 -983883444 924151385 -920799139 -303795018 195976515 924169936 -961301506 -54605593 970911887 13584659 -593546558 708502714 -983720310 -833331139 293955640 -525068336 412703725 -394693489 910699005 -571500905 -207274754 -739675049 347546911 -745007939 304253758 904959454 -438005756 -546937428 -172561990 101918820 -737597808 408813221 760460661 480266 870050581 -705273492 -832076977 211452946 232795247 291710414 907084313 943440150 -111924763 -97600044 120160668 -934376279 -13614513 -482490281 -455689109 -205847774 838643445 953982510 -463718709 20287329 -235305922 485837254 -705812781 558356802 16965383 56363533 369042383 -760645966 471045795 431258565 873458723 -191293683 -589935322 -170353576 233061462 -494039996 -938891525 128515276 -63683717 -789323758 -275254061 -910771549 452182166 -159441822 309152330 -332984142 431353596 -858314696 385100682 -330612314 659898219 -989681216 -413908369 -605161925 -854613919 785433931 -257869851 838533382 854238222 131231277 762448940 917566648 -347845392 -702539136 805800732 645518691 -319111190 951403653 -348864689 -265759032 -670776708 775873562 -764537104 -737791526 229517755 -642187675 -345330589 -878918461 960806404 -374969381 -283679759 922338284 111659634 -766814858 -475592915 221574884 266502624 214555310 584145771 -495701883 -277243400 875856433 -157879407 5477134 -123023771 -83460033 750707860 -709834362 -147106140 62040759 121410427 557158272 -67528396 824844103 -364577439 418024884 321691733 110952807 -344747629 374703808 -711797175 645950985 -639717108 565544541 -811313884 -994053082 176602049 430306891 101964872 -644978076 344056555 -564978859 29882213 408482116 273492670 791590543 783066132 900138179 139729309 858494444 -756428450 898424770 -499366049 818782279 -752057678 -377829872 111972741 324917667 240631052 373318714 -76506713 68915424 -620400810 949342353 48494500 -57080526 605886784 898678521 391606547 401991815 609893199 554041415 -868287149 96296226 483154496 -771850024 33029299 -724530712 -26101378 -766148386 -964029557 -52717061 256745392 -156329680 -119974664 226191706 921692027 65758897 -472240130 -226688508 822488545 103028117 -311508230 -732358880 -779585010 467636590 -456540306 -942646924 -559226671 372522146 175600760 689586820 262283050 -781790742 2253226 -588286776 -383556999 221336876 -265948556 -125790512 -109006932 246485440 -462117804 169812605 -957413783 953909714 958473451 237406932 -232824873 -268812448 156573019 -22794662 978824258 837815841 -730456286 420282720 -390824379 97364606 620169936 -28118859 -196447567 947220301 -892188324 -405784417 -210812696 376941316 -400596535 -704258233 -219611553 406019671 -151316310 145823976 -637184282 -33029523 776945910 747980866 770824075 783212894 366044988 -397278913 -539227492 -502363674 543563958 504392382 -868837231 265259252 136411109 587368202 689420046 291176907 -470763717 -697768002 264862044 -498927046 815878961 -683457287 -971748185 293430918 -643398830 -454311615 -675875510 -471479963 80031269 -387034188 -455559112 194263601 412903288 -839969073 -654455599 618903153 -146637832 -94849653 -252926968 -309172749 -863510797 580350372 600200943 715203331 131779642 -657409580 861255456 661293595 -252684052 -591604182 -238647092 176189039 875143295 428593832 -587868249 755663858 456146651 -157474176 -404522568 378762618 -319119924 -879340706 529781220 935529859 -280710032 -831068513 -60365678 260179231 741010158 -64625791 -904823486 -165079643 335278659 -465279895 20752847 614299408 -634955363 -943020697 983946934 -941653137 -121748243 -873427491 881011905 565163827 -479584402 564320450 -642017693 -470507945 -163203097 -220434003 -820935439 333304106 -494225449 494048404 -656133779 -107862411 381704243 -535983489 241959321 -727676426 -801831013 247437224 163857169 -170524347 -53080463 460445149 605862454 -880411044 496134352 199047512 615899338 -501826012 -692019773 743059861 803338626 -118112687 -795070828 -831137468 -377283307 -422743700 83387790 934394808 367477412 499047551 794412567 -337174612 831706997 -748739771 646172128 -547644746 737566843 964224552 -462088864 702076368 599296996 985890046 -395570038 173539916 -278017468 26646180 -610600304 226591308 98240904 -732907404 60554677 -377379055 -913884902 -245163076 931785381 -937691542 576761512 -739095159 591654665 -386510090 -899458978 475375703 12157181 108297586 -821663718 800098159 388896828 -515266582 562089366 83290163 584768739 886941551 -915656110 112496498 34791261 -456232363 -849242681 703140706 -975174740 -414705085 -877369588 -420207730 -363091029 295432931 -347318533 333824625 -958044471 -252142100 488176135 265519220 -348867684 -911069328 162709611 850503029 198781749 18441051 -495735747 -634628333 -339985828 173694274 -849289775 58831954 -187636563 -700866964 438034473 -909525183 305131239 -145832476 -153199571 785533366 -221185405 632758305 -822806817 537872385 483154508 213434451 -313399651 -710655347 93000792 442930726 -580082796 -252272086 456440076 -268698405 121921543 -536314909 188041806 702307332 -680960059 672987822 -885266642 938601375 -693007014 290539581 636686830 391063023 597621359 -409405422 330897620 482153677 -89226602 779559223 783355981 -917828351 -922454382 -417645002 -296996494 -503853324 -569990995 -133917506 625776842 -123648944 688029748 -568338498 365090187 798139711 -565563211 -834376079 711626125 -419061746 953948638 -266777077 -118722224 751765522 -381996395 -90224643 -207495008 984353383 -286976011 -544918902 -555872202 719945055 -923883623 -404176025 -246509625 -120446024 -345936561 -556493460 -908487335 762140954 502640882 996052562 -853341924 3635912 596242363 -163191680 860240988 890633576 -482411125 -780052080 -596406288 115783846 61044461 -830802154 68319929 -917368589 -898044452 339792743 -53076715 -476045304 302701266 136372325 550889097 -42588935 783963893 424989683 731175681 -248355292 284887595 106637319 454444856 -447807487 -657843546 410353365 -848301339 -199421204 -53372044 -188757036 478664400 -893920795 268952480 274365010 -886408163 -95201136 -362960537 258536163 -106250983 -585687757 -594872830 -997248701 -754400220 316557948 -814775676 49062946 612354358 112221385 -917370020 43345811 90224841 -694154530 -545285864 413764216 82884785 -455400061 400412553 -159080769 310879208 281466469 -307991460 225775193 694977043 -870094970 191474495 -755839989 577465587 243047239 -474589614 -910933976 -770363466 975670707 -269892839 657399124 -276806435 20941238 -756879106 -925050482 996535912 356697033 -164210081 -399619897 -326522639 -249141187 -742244775 -405745798 -498669509 -446700065 -429306235 -202250882 -381675413 109567395 -687712683 247824701 -760815163 407718565 -977830490 133867786 -823519343 445969360 934763304 -468103523 -625430689 365142186 848129110 -575405902 769079411 -111228092 -672275511 802060052 123193409 -557981303 -547024826 -713090268 -17091383 645954894 -62260763 -427567599 505938462 127198722 732331670 803359665 969113529 598338617 122540968 -357740893 783095214 -173098227 -82066209 -828490908 427694750 -55737885 -58185290 647688708 549889801 442572816 363863213 515726359 -65997563 -11838253 -172928788 -321528446 -182434866 -685140706 5209490 877146516 74526080 913854482 981434835 665173577 139672610 -693267415 -412482581 984649594 768707510 -632930953 -205151716 -610150885 -757807661 -217104700 -535074041 -870955580 -703087688 949644517 -802885068 14758654 561888925 815101351 -352836304 536602778 387726903 789077402 -920394281 -751966075 454726021 -181852406 897037086 -200268669 307320771 -981154050 -268645656 -429465864 126436371 654810593 -510569752 22659243 932545504 247882975 -103001948 -134832234 -811505873 -531384497 -973859456 473106380 718472197 -758916413 651093661 -117009464 -260628307 56530196 -345460468 -387262032 67795691 121406648 -292173814 -686716503 -362590681 -692015784 -423311299 873939144 402308274 -805857660 410927229 834762559 323989428 -809203700 -946048521 508518493 885785328 -642151395 416575146 464401572 -622307199 -963893921 273277097 770094938 -676418460 840149726 -101825176 -333473649 -305448212 320852857 -716158088 309608323 355990074 -481893161 -840634156 822081188 94308675 -934781843 322242841 -857162205 846480012 287014851 -745079944 111774880 -225803370 -182541578 783643751 898323295 332422681 391919406 136751942 -429541967 736187335 444608630 -171738613 -459589812 -785519281 868349424 -190362827 819670120 512266528 718779423 -929248068 365341826 -987936002 648896119 -936513212 833938957 -330405027 -760294751 -292248121 976597579 657813577 643325135 -823847964 -766597138 326441027 -80417725 -336419199 76272884 703133027 -153097497 790721051 -930559277 -390377478 -667813963 -251839226 245960759 -584585819 307015978 213620998 -667805296 129288911 -525922014 -400475048 -327464139 699869938 -993714886 321953294 260113364 -803859793 344480697 -400414777 -39366581 -685574684 -130762160 983160806 706869461 738606628 650582874 597088610 -915218827 87484000 678343919 216988268 315651623 96761107 231187638 794070601 -592808217 192253476 690806243 -434553218 964243902 741689131 968051489 924191158 417267817 971529845 -343235601 -354311388 82111194 -276004235 617460265 -753020002 18267750 -107192087 295335474 162728994 267819448 143974553 -611992270 -455351803 839343369 946454816 -269662304 210771872 -460034616 -5000351 242260779 -958391242 -985477544 291741405 17056811 54443690 -893103634 -299199331 -765166534 563136273 -744321657 851218696 -229311937 55372207 922581796 437889024 251508207 -758577339 43362339 -715978217 -79323100 792757767 -677660828 -926122616 424457246 427580951 -558797157 920042957 -799793963 -444154976 209867754 -42891699 -318047709 752048035 66576257 -73569860 657087628 -115929062 354805788 533472763 536684660 -394368389 311766356 449289815 -754894810 29762570 -590315847 -720404287 -324987878 209790 478530899 632788113 939730754 992735891 447393861 -53497581 -343867316 129984159 -915898342 -834304467 517441284 -778318705 -989350347 893982125 -472347368 324907892 -434427090 644485848 96212215 -692694327 -971116654 -406529304 -888028274 875388683 -160304943 -484398901 -599117623 -53349942 -545767471 -838796557 991605225 555117239 -364225974 -380001148 -202075123 -741531604 183871998 902933217 -304829694 209708283 850029293 217865517 -641163047 -584856378 60847341 -781229996 481791471 -571472368 565191482 356801836 -556534939 860051696 -472016302 -439639576 158964211 -718491913 -551419610 -946486351 -649506153 -831361198 241646666 142784132 -923496249 -222709764 166607643 758506230 -969586386 -310917171 68832360 -152848852 332154599 573149216 -909731157 151433204 -992439221 908580108 492016234 524268098 -934504018 -474750408 -678636252 327185198 -401737992 295189534 -863219380 -35662460 899612516 -358217878 136531361 -723085263 -220566213 316852092 479310929 551947025 180652479 377727272 224232505 -124903248 62439291 -447268374 758390224 854983556 -718644660 392275669 -467992323 14428309 216617432 682075593 641598008 824413882 371120441 -785356010 -747497262 786308134 769392939 742925633 472863614 -399194032 -397514904 -802641192 978469333 -670684447 48320170 202456002 -476750942 33059 -80030514 -292221273 -30897571 -437530365 -952615859 -934734806 -311156949 -19119328 885776327 52098628 -455044952 -12821306 -483376452 106316788 -880827572 -376317440 -402002681 -71076405 471696549 969475832 -253267247 -937342121 851644871 -195076012 -315685536 -263617045 84503281 881939082 232922959 802943328 172860975 12637700 996110493 392505474 -523990195 539674824 494431736 251200029 287197585 -997657823 210733885 -75817268 324061724 -752172455 -340783044 477533672 -249182655 -160136283 491364753 -998416994 -728476877 -652465673 -924329480 -931110278 -828050397 -507892510 482970257 15450675 425284263 164223701 -920355412 269797719 70516055 828274738 -521611134 725495883 806057678 30418681 411558151 538092589 939063509 -938630465 915726270 -435694408 430462878 809185765 349992949 -687774626 -903702741 -16658771 -911510269 -982242484 233226167 167632457 -546705706 -960732803 967542884 348838456 709214445 395029563 640116482 -813013419 -945484904 -208714126 -102670694 -756292932 -60833509 371593148 524085235 259742320 -327254640 -92753749 -125772770 -570400307 716268769 771625533 329990946 995071345 515838042 823730814 5133259 886268355 -781907187 112192881 -208093461 -562331762 -658705963 64422500 419359123 -369281189 134337853 -373213677 -278879938 182441695 298733679 442336568 -330465676 76235720 272499673 -268412422 -471771588 593496155 -838925834 619984231 694257905 -553167670 -829798357 -931492393 -415773267 -273954223 -100767242 109914877 -715414937 144113161 -497248819 99188266 -679126418 -135364584 -415674633 -312680449 -557223842 -334842652 516613623 -389576470 -954797796 925504346 547064670 933849760 591948352 588135565 374624740 222337438 76501203 -729522916 -190079815 -644242601 148044093 -676618870 -954188988 574493178 -784144909 872367720 970110871 -592865401 357433644 -40961209 -783036823 35187309 425974895 542496384 397990806 -330839459 -637509550 871198837 910768644 650548842 315205753 103639861 248465636 -494755121 -785891882 -638948126 -460931810 -465515033 245609007 -939756611 177721982 -369159275 -856841939 833515007 -6451351 -921705557 -587557615 58098160 404437440 -528889216 -414958997 339436616 -579745518 572541687 -2591747 166101595 -490111251 333444336 -388386258 -193668966 669867030 678383260 -368480804 942633160 -460192208 798619424 -958578657 -433488410 -136031953 905217336 -112324886 123225640 475050531 407016275 -333483072 -165389685 789070121 -948866371 129524843 -565611836 419610041 668494666 464678603 516398012 825294354 8541825 746654765 732080906 150094124 -688722066 -659643194 984834927 564694724 967386827 -300093141 -843560810 775192258 -95131092 785364540 595462120 -536365261 -115739793 53458959 -576474631 -424410854 991327162 374847744 583996167 -15928021 362270391 913666262 -451313597 -124392076 -573554215 -613688845 -265095205 -922548270 -840638523 491810286 168294317 -604162136 -349338167 370992009 976088434 399977516 -421538270 533535213 -206918773 -639880173 -129130040 92226179 -646078707 293261076 -539329497 -362562472 -192126239 -448101418 401161605 -835673232 -777246806 340239701 280318827 702042879 332245586 192683464 302378209 -618004660 -200722710 635627513 535554971 -627591036 -53310743 -435569360 -379729352 529862847 217455068 610107387 -675441259 245659211 -904366462 465918570 -975483032 -493309639 858338956 -359594865 -756067562 -28582631 906618909 -542691918 -339378074 859368357 671755065 268290488 477734661 13073734 768161697 -239255323 954597916 91366716 -142761397 -166678907 628467033 177855273 -592854623 610238814 -170706059 -809468209 946786594 -911049852 861356119 519723522 792751517 167909167 -822902491 -691176789 390982251 198790162 262805811 -657043888 -766120322 -67226472 -788729275 -529844815 -655304708 -407224942 -981956373 -317445177 -433969510 874495627 -96858045 -956245207 -758991953 557030464 85793035 -629011133 -532516029 -85618841 -80216367 -234806013 442610311 997756020 -697897454 -202542076 450299273 -716810853 912908196 556739925 37763993 661554250 -488526605 -206512207 -662235473 -842143639 62677796 -182388521 -80301522 -657453152 -176561461 -244664000 -733632275 168739886 -552571580 397901585 477810741 84063959 -549161990 -43537274 541189408 -211636665 318565349 -637541997 360815645 -338625930 -477449165 -284658054 -663571582 -124948936 -455398298 781657173 909785939 -231467854 -852051374 914410839 -890891916 279849205 -946588041 -854966925 5766471 -467654643 180632533 773123629 906787495 -588254193 -492960326 -55823776 -676321206 905744820 -328551230 -521532907 734478162 142001025 -519421841 720775837 -232449541 -12865839 -139489589 -36342704 12768199 -181944805 791064136 478426144 829746634 267121580 988741306 997642835 477368229 642421534 696543320 321067910 -830657573 -338580495 293602944 305954528 965528643 801509392 913858934 751824283 -41926202 -340931415 -390916382 -782203543 -894160630 990308640 315027871 -618716696 352813272 -550544294 897146549 996547848 599897405 978967583 -963336825 -867332942 -435938 -343357831 -114370870 -908737395 505160888 942572919 -707753226 -152621646 3073352 845685622 -299263826 427677854 588274705 196799113 -639457766 -137476330 75915464 -539760498 119802093 -981204164 -428644766 708513984 -414110972 247288884 347955536 948720601 -266203031 223071892 485342310 -706421874 431688445 604129553 -98885144 -67051908 882958925 791493591 320638226 887587924 -346114119 291935966 60564891 -803918237 -672045531 -349002084 -221812285 252723437 -684640195 320438385 -488449594 204593766 -985121027 -943026056 972268342 38875225 -759827315 -509064194 -184505250 498841889 -886976458 -23699542 -27828170 -320632474 56103452 -317876232 -567390108 680900949 -896122665 718619293 -402288574 -440642019 -468787061 -955349497 -500282638 282518895 613961323 586142794 749307961 -997952242 148585865 -259283824 693121241 418506219 15417171 69753030 -617495024 50765536 -824977853 -458040948 -461401000 -832124407 -967746485 -385115155 -555684120 787843267 -513508815 453899936 -719708541 -256339740 -135984018 -557694694 664965889 -78715969 317988494 744758642 939548916 322809095 -231523980 -441649713 453549311 886748984 483185475 -603419555 -810242699 411821433 129247427 636133635 -290579356 610743680 -278417409 840534691 312074577 -418078830 -259722523 -688801104 365514266 -600927922 -324303636 777839231 432420701 688251210 -163960792 -865085652 915581151 357297111 -928712176 988619635 -591164500 -760340759 317881032 -886867226 69520398 -724522055 948513598 575944004 -844384857 981549488 -54595875 -224293918 -20135419 -102437357 -515387432 102018146 759848272 638767139 294862937 855622514 37037433 -305882148 654344 230719942 910747742 870201170 -125434169 898762633 -171599032 -576850824 674282546 46665811 -843033043 790665510 335229500 -611996796 -915993581 691653869 -333490184 87670398 -124299049 -214671967 764187373 -92787456 332186723 171454535 -201808594 -71526783 -183368629 -695055159 -31859600 -148660981 -547531624 311764046 -661726077 603250018 -993731806 -913216755 -55601476 161214305 481838356 -744324171 -903774258 723118123 285321079 181236848 -760241953 9912615 -84317681 497100619 -612035358 909003930 417998292 -620979972 -751100584 705928281 -892439040 -630256563 986331919 512405939 -869119179 -759532719 399413947 -645199385 805065772 112006455 711753554 24402170 966515281 753958744 -458196430 994935220 -548304780 489136807 -617885275 -340320972 241746667 -942418854 -849379703 -421984788 -557221356 -319249850 59295324 -804758029 771854103 451728819 509493204 -464379489 -416726949 -514574477 325326617 179376569 589379485 868473049 652875129 -44659035 -941393964 -781140008 -343801587 756997780 -520116837 -490817081 69914924 299280246 -282403623 769121503 321376165 71798129 70712703 866001549 258285919 446372531 -772483062 -222712622 -63302209 466752460 -442127891 -440752151 87622512 -95308811 -252995492 922454632 -97323050 35758803 372754761 -24324532 -766440276 -881348476 -441214985 -631081432 751763076 -250897522 -869830455 383132051 416091633 -175403890 744427457 806052096 -423500824 -439265459 713901913 -278833524 632375070 142990758 -58753877 453666047 961919827 239663955 -295388085 164379306 350991663 301738251 657749990 416312034 -435683603 402434171 -727445516 -198628038 -883355096 56983152 244563689 -807409083 -157441975 -594956259 -946463807 482031479 83475011 747798507 -270757587 323759731 -533364974 79212848 876820782 542343006 506036573 -743331327 697118219 378466614 745096637 181064582 814600298 -316798744 -362075319 815639079 608506608 9646339 -784123593 -975476682 -594295481 -793211290 755444837 -1492422 86130880 -713688525 -145896826 -456689371 -633358632 439086551 201341074 -903312145 937627142 474857057 216269740 585479340 373764031 -883182878 -536274687 456984767 997426421 -967346379 491482128 -573427074 -389194020 246582994 -693211239 53129263 -203059857 425439340 2075401 856787062 943893265 681770983 516445856 -946001288 -603370920 97243579 808259577 876553008 -546067923 -960392611 -922485410 -901907681 166601758 564040724 426263307 -410442218 924462726 -210847262 969392687 924270117 -276477789 -144601092 -528071368 -679058013 682449061 -583462865 775169897 -818848607 591505919 -187744470 -21915824 819133974 326732950 -370087768 -798851833 -938622042 306902915 350302919 -199839169 -239209191 739753115 -616432221 -179788976 680632854 -220054245 413276748 -27691883 -643678012 634202994 504003954 -318543051 687543587 265735094 481861351 -523181666 264150166 103421117 -184316172 373790178 78881423 -613973802 624854821 -875887849 -572208092 571574641 966327254 -203792373 -332233467 -234111504 -824392728 967277936 -990768645 904537607 -606599120 567383576 -89195164 -227040104 -810613661 -498815666 594382522 948774825 -747761685 -947305106 550888186 545921257 620045556 -513649547 -622762130 357870489 265145889 633594309 715574414 695062159 -976309337 388631177 787556378 -209548868 -502575470 -912149758 -386102850 938648303 867054354 -797659267 523113281 -568248106 65258250 661369382 -364547598 -965171853 -722540645 -564492052 205782702 818373192 693069997 -814650559 -785327249 4721782 448099053 -540657161 827641616 -569211534 -200446429 517226403 250043074 47447375 976751379 -679707373 -900312822 -264025457 -781781776 -942217005 504403914 -283782659 81342852 277250930 73998617 -780751988 951641259 587080830 179635933 -872475560 877843981 939933561 -856970111 864391444 153768194 124822085 935450225 861000109 895403337 -652873306 83488870 112124236 -673569320 -295861155 -169223449 342153763 612401601 -346439841 692291739 -794217737 179291044 313710974 -348036865 216731407 -213297354 -21100940 724542491 -918085121 -561624473 681012509 202823360 915502632 -294991199 163957216 -957500919 926210285 299184527 853930674 -904344847 600795607 447261129 -361883053 256855959 978860090 499988833 -158363621 -775895070 -339859603 -944467254 250483481 801034755 -174215965 694499454 -434850662 148092340 -874952721 -995153585 436640410 958954270 145708830 -460218567 585545812 -988556014 -606703110 -646795696 328551027 603967825 41797436 -532340508 517144508 -316462853 -901347748 387885417 948900699 -472770378 -237600638 -255300717 -783998264 -451577837 -378825665 114460552 -341989797 -799166892 465181660 -132127180 551988049 -976488734 844372473 -971791878 325667842 666387360 645660521 405789050 -342928942 661763687 58418180 317745237 -849871942 -145081130 933384055 401201098 321757578 -670315748 118570348 910943194 -521741053 759541142 456917501 -561911283 915289374 921508030 -317656818 -173677610 137471647 493961111 380716172 627300180 -420630688 -965593896 789206724 -41182096 -137307940 197331455 703390208 934290059 246197134 -822808956 396702660 -904308555 812439693 561367317 985201959 695923767 -145360383 -727498258 -11436068 79086849 -974847509 -39548232 -487952305 118996328 -601228792 -109186672 366355916 -974847526 -485033570 485821640 -909149697 -710559954 -514807035 273539093 39981483 319312198 -257478153 -572875287 -743371300 -305873477 -960611200 426729821 -547710752 915413007 548519372 6360650 995853991 214536080 -838287576 -833007943 77503165 920444603 -183439871 206077390 -206339459 -421298315 -278506017 463482997 788325202 711595613 -200818963 -181755970 998789294 548995368 254598805 -99910479 -102208547 325789293 -144449674 -879661368 373606150 17531675 177222727 693203257 371829746 275498342 -57711301 644511536 544489655 -736896115 -614816852 867128408 -814837034 -19974400 810147036 -698755797 487041614 498315323 483965516 30288525 79794264 414142393 -742294841 284022562 -631949674 585788133 233054314 680577715 208252641 -95546967 113810035 -157233256 336451828 940603104 -354604550 796513633 87946728 65530982 -891864821 868739197 -968980729 -476495395 -162003067 734090985 221695383 -776548908 97342974 -269197342 -307051978 -788488196 749309585 -534506306 507919736 -199405959 -635359772 206462162 -561959294 -595110692 -375107285 -204460495 -622670165 -569357805 950238041 673914120 780281002 840336429 593504925 733549511 -597426941 260147679 -835889592 -464900633 -512811874 -201259640 414191827 -575903689 -780033313 -439490508 -925155830 -997295361 890889431 672588170 133124275 376957921 -179044342 103666530 -251168754 931575879 219928932 -368091582 995018684 -528041281 995932906 770281883 560805983 -39222768 133389675 6549927 -931335787 780597139 -529347422 482375486 -906663620 205387772 170126251 -466789035 -733037469 -628705480 -287522468 -115041890 -535784004 805422207 -377296350 324930259 -927961512 11365207 -690213246 -278735117 406936303 -915376894 997095789 262251890 86439048 -896540913 733034666 437122474 -356489872 -42537306 -244063505 -332512261 186235014 -305662511 319692215 -123259843 738201235 473141333 -591226684 470911520 -12256097 367729712 -71753326 515607525 256992086 -335136963 -164615571 -417598289 -85330784 731944102 -874698170 491068323 638620986 -752613069 707304753 -644216640 -93991598 341311362 893631287 -116469439 532833196 -642184065 376561327 805896352 -684437185 988240041 652257005 -809803013 203232798 278293474 905010929 -382705216 271858984 310011142 385864965 513829008 519407844 582341201 129115977 300949257 -253110952 -766669117 408489619 -515140296 -277544580 -195561273 169909136 -6926012 -459058681 -885494482 236383295 -288116770 -615312438 151413053 -376344922 975935259 386436828 -328182047 -165360082 975288200 -73287548 -214421055 596911990 572569727 -719918152 347642435 -191156174 2108670 -151761226 -626340987 -581781930 448700266 360483555 -379460073 83926783 276339692 452760883 996277198 393204867 -452701174 433902228 -37999079 -697693395 -401420965 886432430 -1160943 -754436957 447013268 -611384346 942945962 86472378 869356358 569521422 753631120 807260903 681760698 985720364 251950464 -940158325 49252374 -623610304 -195523529 -213632873 -333561215 -160636954 477819182 -357717380 709749658 414866298 329328995 122149185 -833917225 -290976594 -160504291 -456310746 -23043 -468162189 458804884 755810835 187563045 -908656107 251360456 -500008444 241692753 175559143 -530449945 -595095256 -938591214 -18188851 353034379 830747363 466430521 -418802838 -512055483 -768630153 -819863474 300270949 -561872306 391894053 -506085157 -543779937 892613219 569174810 217591453 -341298153 816998594 -284964771 346680449 -764004044 -478007423 110815256 -643721458 467233728 -64595595 -807492737 573540207 -41279942 -960532690 419433795 151687445 287758303 -392589307 848570104 -700925243 -186974714 123817442 60670700 840586832 -145708479 -262358828 -424513183 104141552 -715398750 -942707008 309591144 890290999 -883456648 -821162370 780153217 -444167644 -864203338 -565570787 38608716 430433181 168293598 374579994 -418596418 -169202247 -872164019 -229528551 201968551 -739043033 -138417818 586283009 -910394279 -143460992 257235512 -300263148 -965338084 176524775 -993830480 327549026 732160885 65459027 -576958572 -803213 767580561 630296799 700443660 -866897182 801825715 75073596 -371758307 907854182 -886647533 -935415050 -671690324 -862464022 238312922 705135959 -453686194 245127703 49337496 486564083 -492863891 773558240 -684540048 338522056 -741812704 -80600351 -784275363 -551127301 -531124019 -75735765 213975306 -645547900 321271790 278641480 332754163 589620887 806372051 14358953 -127866965 477439631 99394887 627558387 855975824 -276056562 992171981 -182293792 -677467244 461521593 -126843406 309551814 -633804276 836006344 236170726 -338098949 -793705888 688892089 176471772 -875102943 588183463 81974082 -770942468 -347390241 -639584655 -947067925 174969746 -199643838 483192866 -733938223 -633230599 -323074343 782911032 -864068506 -618543704 464202052 646531220 27781007 548273263 -766623239 -752447764 346855428 863505248 943331180 357233946 287756197 -951137863 -402607148 774577285 -737989974 486795908 217621474 -96178033 -805994746 -622136537 -807877492 399096769 871134304 590365390 516705669 -391253608 -115973594 -144074876 -851778780 79720641 -718903931 -337305285 -221816815 -957079096 454248756 284339742 529473918 -330735702 950740081 956187152 942847362 908125125 -258251867 -811198576 652225283 220129024 -100068385 -734225737 -968800982 636748792 898649200 -281594237 -960408170 -998737822 957862482 461401542 -167061229 538245743 -95415884 -203446377 664695767 -760549230 -746117840 -853841670 851927128 -654001522 602118605 141705985 172342323 -984583537 695184279 -715847912 28067925 -722069151 515172388 190225798 -57589828 -924193286 288964088 590122689 988392647 638936332 347196120 -728435982 -478821741 -374877994 -341744950 724655267 599023544 138035048 -903822527 -879263539 915109455 966498414 525225852 769733694 180457552 -16207908 -300278879 509257774 23236546 -5188223 -391626393 -451447198 104304997 -711897652 315528360 853704163 -701099065 -675988658 -583104700 51667882 -140604717 -409137106 -297406710 718840598 -39884261 -274310619 938347862 172441075 155909542 419882237 -827154060 520088014 875524507 -562828531 -244699719 -99476993 -960850491 -481685145 574620313 -383384237 465622420 -111896382 -361506463 540024027 -283037554 -644629943 458213448 246434412 -620725527 -199604660 -619637990 -637628463 -824276906 -539065387 -230986015 433935631 473485128 -8769759 -818721950 710522407 169935691 124272397 987953162 -397729323 319401655 -796590006 -862955878 -329197571 956014249 -497439869 355216540 -637105932 876330028 -119348106 438435798 343193182 915102210 839638736 -739630285 852722378 -623943401 633714092 927535110 -148868865 -10003781 770998835 969478466 768089009 -936392848 -816099630 296662482 -169851520 107370452 -619315310 135149040 -784795066 -888898653 649538804 881486610 127037172 -672318748 961121173 288301759 -743642985 594810679 -292227796 -543995183 821831126 949860710 662419276 545222708 145486610 -874252266 389526003 -11486897 696312242 -287597380 -612259857 -741195239 -496666660 61188939 17314202 -69933849 -728198289 754488126 -369159334 893817620 338353048 -530171087 -484574027 -269088403 -932132446 -587910494 -600308902 587859935 -144059732 503106809 -136986050 102198974 102808550 -742780613 347786858 135361880 632302583 -702068505 716101789 467261940 875928741 433728792 394652990 -375965260 -696812389 959064724 721238728 118301028 -76110273 -79030057 954695149 -624720432 897856940 -504834487 182265191 -747250674 -436701358 768463530 -734648532 -893109481 -747636433 984516771 -310175962 537346765 -427990987 -212925399 595047775 957149254 -680664367 -12522185 -582807023 -555593799 274189709 -741791666 -86948988 11050823 -911787892 289891145 546330558 904449322 -924883981 625086344 -745272740 899264300 854696296 -545300753 -918411515 -173724745 272983891 337103521 349539678 258286369 71160858 657678239 -258830954 -679467797 550736182 -522028515 777326396 -946757565 -433995792 -729734515 193032734 177589928 -744995979 911187158 731740810 729585472 -372680166 30895082 -894961539 127291109 -80066874 -124512294 49347879 -279677017 -986215784 -76575350 646488558 -645218630 200277004 -212877121 -687873997 -813676337 -149549797 -261528255 103239411 -266804103 387767800 -684629826 -67273482 352229960 -972798651 428194772 840354419 908051078 375865906 -437587755 130038496 896823146 158253631 755528099 599484475 -534583489 -697121925 -157822644 -821576630 852510241 341152373 638770240 -787105790 -424773902 643341890 -669328953 -929605733 -610783612 949846437 -1151691 557900140 -98578352 -88274485 -28356361 -854841454 436535205 -971719623 -372536505 -249086219 -644512546 -118436294 971598981 793616292 -98479120 296424194 219791590 852917683 291403652 382380727 473579472 572994810 -467222165 845772938 390476658 -439646918 68408401 361218368 -140831772 426149658 171693356 -134605173 53850671 -577226606 -911994551 -694719742 832210735 -387648778 -198068012 -654984378 70280485 991493572 69484174 980485015 -640954012 -216636803 251680676 -537705102 -172470392 208474984 -587028610 976107687 -245508012 -967205242 519205228 69711118 774908995 -919630731 -884383550 -52365390 466216499 -430271308 -388139245 -754208239 -65072989 -629127290 557803883 49961799 954829157 180818127 520765990 -56899820 -3981173 694786013 -981971116 740399405 -485679671 -994695961 787591340 -986607954 -477611251 828955377 171347978 -267035836 424327436 -945156160 868493154 360135297 -341107525 -987004960 564664185 136461777 651218267 -584319331 817122623 -560295340 429458641 -306574477 -770699606 506625672 696441784 -82284990 -804565351 -819360958 777988761 563657622 -367073444 -650559960 175271774 400808567 -79400857 -3366354 -713264227 -657654359 -289017776 171574301 347260857 -737095740 600801786 308058016 -117154634 -210282087 -82501164 901196159 498454495 -73757522 -714283400 18018133 -118291396 -420236461 579211725 258703985 -478006778 181721332 -162156393 509255833 108408345 -556436417 935806020 -418546990 176640001 514274067 -627630376 -624058779 515480016 944758851 -66780343 138473492 -641638349 433933161 -395371992 809253904 -441796824 902160636 786967606 -320435328 268860471 -653150317 -847296294 327272626 559607131 -611070387 265218983 229152034 384327525 294212995 -175755271 -922336659 595081596 999346272 28288331 439116529 -120058736 -21961506 -369688322 646950688 -94776481 322909944 913939910 840700897 656208055 -400516807 -710291139 623339102 650664502 -385670837 -530793922 -281400558 710968040 628968362 120309608 685231157 474337133 -374463818 465699312 544425385 -470977014 155321236 -767578399 -809119170 2522959 -570100053 615046796 -77724452 -439346076 -463361252 -385125245 972820256 -288443312 16905825 -673745874 -602820942 -466166057 304926097 -893283166 692452800 -972311909 837290169 424701035 720526147 -125022181 698341836 167814920 153660259 -41482728 -390564032 819098774 626097827 -584662645 -514308293 -314237001 963296800 -643867463 -559511905 -673293345 48608103 -716945345 -627069079 -810626614 567162417 -892375519 -331847495 -20860648 -49319514 230109579 775226460 55319227 -356143971 212759024 86003350 312205320 -17681362 -527529038 90660685 562057437 280919483 626638746 -466055066 965563216 521102057 293517204 -274011371 -293953831 -828826354 334044925 523626754 495372137 -873165430 256469157 696726542 -726431563 685030840 -877211218 239723066 949464623 652678844 970121985 -547573283 -247410288 768878052 -557800262 -387519026 254883177 435493258 -667796419 123572569 -671013770 -729696698 -750812183 457534251 -893719145 -526891942 86798020 944809941 359286494 -753935943 -440824365 -448942413 313835394 -431824540 -126379956 -780997817 -820345463 -983168528 -475688063 -962919216 -323943113 381136513 -403095136 -878520811 -165894667 -510095985 422202577 818953242 997521725 608344366 -60939732 -845878667 -942902652 332569344 57579536 866169238 -196761941 -46192254 -850167320 -507437298 219582768 -884741474 870263213 409270507 -691514530 -36983334 -992660389 -692204975 312918301 -124478165 -513210830 -438611804 -679933013 -871715298 317712353 -21576894 49981662 942977986 417482872 -492738607 -426036437 624674780 356566377 865566804 -118889148 396302569 -503028175 48653345 -560701043 -791145836 -859054074 -397650414 -955972951 929590135 366586514 309065644 890238628 716446692 -745313385 659738000 314108980 -216447654 523037378 -242250492 -755431461 942138185 793578088 -4659355 245711788 818396559 550877183 -534169641 23811743 -998831058 21818755 -142295255 -171116592 406982702 -67006858 -420184353 -324952734 -595569562 -806796613 -347259387 -914506475 285819935 12530017 -824579319 -98441321 -448866437 233882228 32391245 601434917 895128103 -128686621 -966312156 -942270259 402502995 908074697 494920221 718120369 420936229 127506602 -2876679 842749989 -380937391 -935416142 714117258 960614556 -793474519 -750017720 90230858 -669455103 -964427217 -555256316 480896356 948013279 -398126370 993225255 -85109255 -183055032 -18911611 979555015 -897217598 -814427017 923538869 -215643388 298075277 -516448581 817050608 -77637486 431986418 1250760 -13731366 235049189 -380150815 321060300 772732254 -765581230 386539238 -140681533 -659552263 829762860 977719308 -905497219 -673460332 -112072671 261878664 -392724443 -192173718 -536816356 -938343457 -37491279 307207344 456949587 -914135708 335987352 135564610 -299387561 -148430812 -419733549 -394466298 457511825 274683143 -218784740 -385320989 296879094 159573897 -506155541 -218056709 825568718 576902157 20704069 84773530 -957328575 -229444804 -242578018 6139932 122121500 417076793 -327264885 -806779832 855921860 289782345 -460651315 -840931403 214304045 -676346735 -842238164 341095222 903796931 551923443 -392053304 -449482068 769111247 691791418 876897475 -476712971 -323444797 792815780 -984806413 942815000 -812855876 544723920 -433202404 -228923501 549302448 100440919 688279424 237453981 -730030089 872987028 -544196920 467095110 808805002 -933059074 -592482415 469890480 -329656236 -878082937 -815886062 -87731970 -496230595 -88556841 63383169 -358726292 -622605753 479332603 -86546091 721254151 28241525 -318434175 -1410292 -214992529 -132055186 -376353425 602245187 -639912176 669091044 -868609766 -489494930 376547098 682498992 -537839798 342421515 959241708 947146857 -12564109 265603159 125598736 -808706861 -612677801 249442900 425921551 859626391 -525363016 585141984 434289037 266767661 -95902097 483948085 367246304 -580944491 -942265113 192864603 -723190882 -359232268 967143266 -552339306 386077834 -320097702 352022298 -643122454 779643390 -941838475 -520793584 374233449 812640152 49299187 -736255877 -262802633 826297607 302549337 982251147 429165185 -127957305 500996623 -615089560 960817129 -621734957 -260992716 -281752556 664501932 516141305 -127381051 743830642 321126533 -182902961 -244450922 489655791 338518693 625304358 55725759 -140280802 783263635 970273187 780746216 247750121 -329289838 982885654 -504828055 -778300273 -669825658 -524656305 -313705349 580345387 777707174 460056030 680140897 -289056884 -57718686 681163929 -286184572 -308393103 575632652 36381018 823381690 634734676 -925595688 -590395068 269115064 -291302891 -478142544 -463742284 278779905 -257101803 -670684072 -880832425 269403369 -273377088 95030166 -44564199 -379682029 184456927 914105330 867734845 976171111 -782353099 980055129 -966521597 -501518365 -424886922 999868164 598881602 519315236 996495072 -887741140 627908086 40279453 565255870 438667620 735156503 -709926460 -136022541 -691122842 -914424393 -222404253 -846332716 155611839 -930338736 -531465835 -162775426 -183489016 -845977840 -376901849 -224778297 -43821075 -140327677 -593892605 -373593310 -242865856 209019659 553440815 -942286647 836564647 -833070396 24887199 903728092 806868620 -387530973 -545473879 -254826742 289080516 801357829 630842506 -213274564 -609398562 758577281 911834502 -739951461 300025399 -558944535 827203817 -218722175 456806054 -320965462 -252331298 272047331 148167906 -714156376 -803413815 786824427 -394034044 -52468100 610304633 -194980673 -177553594 586851394 28918906 -587032348 -556979512 -300755172 -426375799 -794322369 229584933 -667414687 -712187233 845312490 -364814834 515546475 771042440 -826067803 -682069469 717334308 -881557520 399587099 -434113864 494765906 666371431 696437803 192739491 -497385956 -713861250 -760592035 -621377151 780970586 997501819 -152392677 900425883 865172430 -446211237 -278999172 864484149 -712170940 -669763927 -162386472 -469128833 171397830 -176879439 153073905 670890800 592126166 -439915117 391387516 -335017383 -348437334 736219138 -549068034 239867721 474642866 -83278727 235487429 -252459829 -121612669 -143004379 -709642812 -987927016 949085236 -787839930 -505912583 -899542152 -647475335 -311251569 324122682 923158053 -987757584 340982000 -572095817 368969797 -451207110 -666474409 -582627007 429452218 -627757031 9738516 124520003 -987103760 260729723 949826059 -725780023 -723176010 -147142629 -54247286 -175764284 -918606947 -117724398 -685473561 -451760870 921752761 105806058 -480714168 -904364098 972065722 81277436 -541080131 282392435 -390520770 -587729972 960793361 241042118 697020202 677689527 -93255419 330264804 282402793 122731707 369809071 521524586 149897482 -977811992 348012583 -345908023 -866530551 -547908439 732383709 -969688050 881408362 -489965749 -500569529 -960633949 791601915 246397943 -859662857 -134207952 172744658 -968851238 554022351 -917297934 780542490 791132514 -166119819 -866800912 833092378 -27037101 128925018 154334610 -706288635 -303054433 -139571666 956672157 -113415128 -514695463 800512605 814346618 -852894526 -778853796 197129492 -722368876 657431503 976646923 -633327832 -293116990 -989078392 -539319677 479507091 871701884 825215610 330043386 -476509150 873791674 160626826 468820650 -105134781 175575883 770201312 -766917809 -345918099 44237365 -917702487 996878669 -788648011 978081391 786736108 269199207 993620124 659062517 201674058 -238979623 -687946437 191790734 -15244220 354595309 813524948 87206756 -309897234 -686785839 247393058 464684128 -472101356 -492002957 109514884 43307376 881271905 -709125451 -124677653 499121246 984254411 64874579 363210534 -819867270 -604743025 -468551151 -765373304 277640729 188900382 -761462738 -863028356 -329443697 -514784797 -761571995 919549041 466216473 630673979 -792881040 -436099902 104009608 -139131724 -962281274 -560075871 301418398 -622685871 656685660 -801263300 -257228920 647877531 291544794 -296949689 -41194751 533240911 -668930277 63456008 102003736 -727803679 -587512863 812362893 524667734 -522749490 -842854925 347240268 274905098 154974161 -369547527 887441751 520693934 -168917992 -98978518 -282157200 158980895 -387558379 -564806479 -166987713 -863079652 450852605 84412544 372533022 -539582692 -661913669 472009158 640345796 724811911 525484019 -471021925 -709738805 849379556 395268712 393701666 210475194 422278969 958129204 -106072001 -393355644 334877456 222355491 -742208480 94761704 187977134 638378542 980313872 836623074 -625522424 117343200 897224731 -1564008 955982126 -302269931 272249437 633663428 291487892 261828295 -542023041 333967219 -863546262 -606087481 661361618 -447403849 -811644325 879206967 911796898 489528862 164776548 886468227 124248792 -321340965 -372766111 305392990 -634485970 -283000916 -804220672 352226621 -500518333 -655006073 378320883 -789237136 -38943093 -533791723 185307645 667016334 -883096035 -652620013 -615334928 -11410542 -599197365 -684872207 282766362 239670251 -564743943 314206855 583319991 -137201776 875299571 112184683 -243098641 -82363044 2239112 -504235570 -997471874 711170981 50883487 -749574381 412476949 -130101960 476263881 334780296 -895150655 6065012 -583094895 -517722183 38892335 -13763637 -207613922 -419232690 -517936980 -84925349 964132665 -604332708 -681461744 -910391286 919451432 678542068 -66139421 -432008688 -187993374 -732371672 222814349 903500992 662561719 -416960140 -405281429 932029894 -775930546 -349352575 159481112 843802250 -122866160 -628707220 800810688 -762668018 -863275892 -998140276 -990257687 909508190 933007833 870917547 -39127903 7935052 -512937582 696891711 395436369 -362633446 981560553 -167264796 886258992 -927862508 -310686914 -828951952 -911945311 -138022733 -859674468 641200599 -243334991 -305922396 -248674468 442989755 968133015 345673661 505888998 -381815206 582890663 -968053920 -955911576 -846827876 -185490314 874585120 77985533 540835875 773464431 -749529615 793017057 -142861442 -512388658 672638981 971802800 828838849 959029259 817770334 -901982192 -186330361 -824560643 -321152434 -719952122 -809643575 -5843390 40693894 -633447514 -312564251 -260034336 -747663755 819559640 285470225 224527030 -218882805 817976633 416619735 -81286085 -456830890 -526577335 -830483900 -970565484 186156851 530061934 -542643864 -306643263 849378130 472618800 407567834 -981419369 -609223272 674240711 -502629235 142055853 816841124 364660948 -295873692 -550400108 -512716847 903133058 -511451411 -825791502 709674034 -428509304 -435290947 19963352 11292833 637651797 -81113801 938478783 -717561694 -511721704 -55924205 63415403 -412218328 -797953400 -425023739 -603822211 -121686195 -329782474 -671420997 -208256102 -864457585 562704736 72454498 470950939 -547354807 651517465 646847853 -220752717 -173641188 755384690 388710828 623818702 -114649129 938154889 180868384 290357174 255647448 335297334 764957376 952207121 -654465251 -366905861 538885509 80660839 -751839314 759587748 17988679 -746566060 4725621 -423251472 939801646 449929233 -833702008 -386164485 25825657 494946670 649229023 141312267 -528674907 642448800 -221052534 -380223045 819387179 -835147167 -226499118 990108998 653571077 -266290579 562405015 -259359773 -847662800 -104410254 -161086651 -653570598 512081366 -912453967 -871983896 117513064 130176497 -127394372 478187115 633962951 955580847 -926080871 555601296 942237421 -300634337 -595322595 -970857601 -796340659 -771619807 98117992 399787972 287222245 -587608453 998173599 -203134764 35904330 -21168154 -147640680 891201377 449221981 -927451805 -405715246 -459208049 -283240665 402996879 -755858892 62270483 891794020 -906335301 -867271465 505588152 -216667005 -899326361 -754569573 535894178 204176467 658695402 -906602948 241554361 849453310 848393000 -797074182 -66777786 608296316 54400046 183141340 560405475 -247979989 781382019 920780800 -977754518 324587831 926286107 964602064 51232929 -580200632 604706237 -21628077 231765264 -851646099 -271842277 662155466 -643580171 -435088497 -106820864 -24033775 48976773 -688522274 590926545 317245925 674007288 -273908768 51787602 -347392114 577676774 -336437450 -775955733 -677707990 243291983 -885997754 587064554 -398971849 -698609035 537444647 662450299 244463511 415165781 900056680 412330940 -926065121 274834588 928514668 -564426885 96286686 927906799 62994320 -938803081 -591105297 -613430763 -427160225 -814819456 -254830331 -573113507 436098262 450925925 -611425680 840746472 -129810049 -702772090 -340298436 463400070 -708437711 -362163907 -679791498 846856925 -47013191 727209651 -207570875 -587689296 -73069297 -600771196 766946655 -271875477 -375607093 -717573800 -701875434 -696997743 -780596566 -541047885 345682620 -997372962 -825823719 -648994 -565375205 -902660772 380874484 604388754 -307195539 68545312 31803479 -625648247 768341295 -162775167 392982141 916820198 319727570 -927161044 951040883 -429541353 995273424 -980954356 350760932 219857647 435391998 369687487 24129904 72700971 190612232 348306349 151418541 -659924446 796190453 -659709700 127449216 -975675646 -166307271 -80824743 807368213 333125556 616913364 -484211173 -267751938 547501490 180062919 -736038755 531768298 -949083910 682128066 -682552871 -415111001 419179531 -218581257 -423909232 678215847 608154684 688604090 668694148 561052257 -427569114 3208172 -118314281 -707320722 54619334 318280858 215604117 -940356340 920719904 -503025033 784424270 -574776438 148326260 684399826 208862714 -8997543 981718262 -638683015 954918938 -47074004 -387487947 102369517 -865278149 -631394071 -950710346 -428401560 -250210951 -497465598 479872783 769337705 490703942 760974550 996482165 418744670 -655286663 539923295 -899274410 403012559 466861744 -502406484 791993216 -375842579 -828638731 -113835859 -533025932 -972204952 845444115 567461575 944164367 623293144 -393043422 925390826 838326959 698583799 695265736 -71524464 673406917 -312670928 566587925 -759462655 -560299314 259429754 -420041067 306440462 -771113639 -439769078 104187705 8235752 -895432146 411160538 -768548641 913643354 -75686227 -479545990 -777032018 -561911463 481200560 -393825507 -430011562 -54984019 -555784186 -275154574 626053019 -793310393 -130756572 -275939475 243551804 -136367810 -126074944 901404585 648447881 -530912942 611409238 902479108 663999596 186995339 -550404430 566972405 520807969 251099180 285846539 455092795 506312071 634063578 938995722 237175446 -35440779 351664448 202830053 149817474 627236201 -825696645 -680739965 -895205912 579500145 120000879 154285802 -210879662 946736009 -706540090 185493131 130272819 554271759 140918626 -38235751 668384018 802445822 887374468 -562430767 932737928 212595492 833378417 190889880 -945102821 -960960678 -539272558 608246885 -671604358 -540159768 968506520 974568648 -179155473 -423089173 959523830 995060565 -674896679 -832716449 -883445430 -784661427 -553726231 -50876687 -161950719 -105849850 -255862951 771437000 -856640966 440949920 -53861089 -800709146 357180324 -540422957 -958728195 807933302 -182423748 -208074974 -360616691 643153079 -202438933 115249389 -860108077 904527070 -812125713 521871501 940286409 506682084 -435065915 544384065 42768292 -324924767 -383522495 847390020 -950215016 -426212105 -276451703 -462623620 -761235745 66531308 913833966 -92543245 754694140 903738626 867204762 931291739 298166692 -60566918 -71358137 -894093774 753308171 396696118 535315331 826628468 615701698 -768022718 683923932 -892476430 -308251465 980581876 445692664 640074480 -307281074 1682035 -121629855 851423329 -838243613 -668490596 32146003 -202521392 603569622 224459170 750549147 -238172793 145653155 15502270 604411425 566851434 -424274139 -251430158 -520040480 -913033348 395717010 -350228199 -10179626 -956314113 -68301949 490574282 -793412038 -927079983 -796192230 632045844 -388528166 -970823018 -36796069 130716310 -537568212 -245151702 817452866 564154369 -96061399 813951184 -632336797 215651874 -42856583 -458904776 795524769 902625744 -731991145 -487659535 -233156136 -564187255 259308286 241944125 -6982387 -452498765 666408699 93040071 -287087888 -138739430 -266914334 -602705276 -322473766 527774811 -907790159 -870597958 331670844 457890998 -703211450 -93433161 338334210 890752996 -850873803 -684093541 154078063 -976142282 486288071 -118581381 433038581 -462200246 -817437614 391397199 -458174800 529611208 -440806155 392519117 828180732 721544908 324800018 -165614717 888201417 822826454 -38501501 221582474 -193965026 614480980 -146583011 669266906 -753736793 -884084028 -701032677 363158272 189257138 510323845 306077816 302378414 579423370 -18764733 -725642130 -727836711 580115039 -423303146 -883439710 932467012 -665182371 918367459 -910435476 451121129 -612375865 575231589 -444260248 -420246549 -87478456 892304268 974515892 26618696 -804368908 -905627970 336618753 -226507073 -108742036 729030207 925957399 -703681929 -117691072 -162767307 -334998391 172071283 -962642783 -479067845 -190260180 831945859 84127081 307634339 -557809805 364127172 -907283730 477622066 -973610475 54676095 146569641 -269367251 -248305420 -335409092 -470869761 29531470 -252729005 159284124 -49310 -424985958 725374494 836365533 4121825 182351643 -477377562 -218485284 -984484599 -960430690 899472956 631966745 -411654858 298482699 206035565 -754823087 726157755 -849075008 -425231655 809135518 -248345234 516286019 -233986953 400737114 669128914 796380411 -44743756 -847940228 -875907559 -806326270 -94907445 -300154390 -496053633 761337259 -269485552 -13194613 325064674 609024777 -964202110 181562815 -602743125 521242041 -168162082 -600770367 7141848 220606786 -169749035 -623177065 567109076 575026474 81393497 61487565 -391785567 270142015 713022761 -57049693 423667340 -695262782 -460227899 987994373 306465914 486168309 -654764318 -259228531 279438930 431916630 -645026129 -713030203 -961390485 -417071886 278669179 150107131 265509186 446591534 -92340261 -789191890 301597044 521261660 -661034013 876758772 -953588509 684544881 -575039808 821953687 390423916 -556298974 909290328 -895392168 -628955640 -764254296 -600329978 -255546021 -261046222 44201253 -886797881 117629303 525690537 -158986280 758532206 -984234542 250790501 -954114325 953248169 -6601353 568431949 681266964 812502007 944549882 -698978118 -617750497 -494612983 -805285677 -595553813 249895824 296690953 294453534 204347367 -82313485 -232531499 -998896139 206271588 -987638936 135276586 -565460994 280131081 999840808 766795806 96955990 526394137 868419199 -447397309 299509922 577427046 -981386120 909155425 -92929780 16830407 -167979689 221893069 -254955058 386652887 -886934179 77183082 269259871 -337655436 189688787 37361196 -576294782 134783296 -599218909 -3794351 -685854095 -992590946 78406110 -356776913 596424397 481184965 227431692 54812298 -466924684 -694230824 -886601167 744359800 -517743461 -748692420 372756515 188240323 -834776865 513024116 569502544 -969648357 316055188 -891978249 -395456444 -882113935 -564090419 -781627812 835695414 187012101 241903483 -80579173 157710831 769158220 -962039514 404514909 271936275 847333920 -432860764 192458485 884262825 -364974621 -808719742 458205442 -333850936 581904805 -58215273 -470462040 -158970643 383619369 -62565264 -925253350 -113770771 -965199589 -474759399 746685186 400719368 -80574038 -808426689 878473819 -104848524 487684079 -857338368 462474035 -365807345 865150630 498930649 -327258189 -887151991 -702397173 135249478 -21001047 -178427462 16966666 900066479 -96660032 -231521927 412732778 945977286 311914367 -902866629 -918466650 -557640188 13732199 -635487917 -679109921 553073240 297009879 -151294048 356375042 -881707711 -233305758 709868774 666290501 286249454 922862524 -227140638 890911272 373415338 45235984 -34536348 792080626 -73490979 -210242739 452701109 -894527432 -683636448 -433921763 -865823815 -591236939 -842814286 917819317 -957816497 452558700 49354512 -874319471 386603567 -219687130 739299319 745494393 55452324 828524831 680502157 -808108843 152397141 -605407865 61506291 921002581 -473667291 -458267833 64231863 194968113 -562039167 164457643 -4998144 465066931 -750841514 979862802 -657157725 801771999 -853644896 104318595 -476024139 770122268 -233953579 340336019 944830725 -587988363 679401066 -584700836 -110007332 -390787618 -197118951 367764441 474324656 -234963775 -319599134 894268097 -141728848 -581724309 427269037 -59811404 -284511280 -851056130 -387047960 727415884 -959532316 882912864 148697566 -237457781 -853482100 178840454 43195486 334137618 397391047 665806014 -915566314 600063617 -686458124 800405876 26415930 -360033016 -194371411 184735151 -578131855 233220890 303385870 483823205 936941730 479133748 928916223 859974942 -207481598 -782161632 -675289533 228930407 -798506032 -701298153 -927337939 428372488 -172880123 -357643195 -387799732 -441028971 -66339913 -601244095 -770318603 704630018 -106777359 -425554231 -380598556 -139789217 -868841159 -748407081 -990366088 51618773 102811886 166822875 845905366 -881025187 253205157 987799847 -592065122 -976468569 -527598561 -562368820 606663239 780998070 166209831 810263260 -50937233 -992174636 977273076 -80471134 162174341 -365408191 774688320 -813800012 -352742938 -675608428 872188199 -222502606 161831704 797849435 -275166416 342487494 330126345 -249635649 -674260750 922537547 -9502063 885019113 -338636732 916357655 -897513351 53697082 306839176 -180530833 494747682 -144042092 -354982943 692895775 -686531523 -264724388 -439831635 209980354 -848735138 671745415 -120699181 764718391 -259496800 808699328 -687855923 750462518 758812138 -970828579 -195894507 371142564 911026488 157047249 -755123131 -323799950 -490573078 65562102 127124823 -839813634 -522513579 -339838833 -212600179 -655383512 690124066 -38466283 -712459699 416916845 983500907 -402841201 -420740424 -801719214 -594291627 -402694721 558617265 -584182580 83690619 -244520248 13562862 -185540186 33349673 539648183 -522327492 954612682 -946271294 -72571135 241305304 609742197 117905841 824284262 597822384 -265844380 -783368840 187134066 753441470 293306562 427211845 646049788 685365891 409472229 329500443 711528244 296515808 -727157603 -477470196 -219656847 879331727 226911878 112396113 -973589413 -297695224 234111352 301630399 924700302 786330783 -836676843 807658414 -248325571 974543268 504133812 -106767679 -618738265 931108343 268612288 715694108 -959767968 -909321561 -111730577 -948168461 176372685 815670033 -801343910 377753629 908646053 847869922 -657043386 561428865 -430261079 260834457 -207068392 701915506 -638621989 286350544 -391172768 -776008716 -395653184 -26268483 443826376 -965344858 -91121950 -993158449 423470330 402111395 -121845440 901430165 -932094119 751296425 -10622586 649445867 74312572 -824223444 -72851309 -788299106 714436957 -44392104 749634578 241019791 -846661093 -363894903 966771533 -980057522 513667168 -681477324 343162475 -608387869 954661565 99850942 361809208 -440787682 -811813971 836385452 768151998 989554044 154297249 106937763 296519093 -56981120 266886247 -972658290 746300666 985979098 -708573942 571986497 123722723 994646696 -798755954 -38661402 331011950 367406854 -526419604 344938387 664825295 -157387979 637815544 375371168 736891219 -923074355 -28519770 -858914473 632211378 -905868714 -687017894 301042184 -433459510 -301327649 375200266 891307886 719322550 665994150 199444400 504157299 -653193755 -306907094 616585219 -313257580 482871008 -294821898 87904384 668064025 -567697402 742576730 127247626 830106025 -640601435 283987527 -258225678 956197782 514121671 -642471810 -396819842 -398560854 -491175609 993828171 471599490 644171041 -40588717 470140970 749860706 -935966179 -407813585 629739306 -245679388 -907154947 313276422 333639349 -128860002 274018788 -834052789 -637623878 -370677917 559514335 -186403537 940623883 832210234 -788890929 -808693016 -278196292 523345526 931752219 -825806061 588229816 352649570 -860933351 669454964 575570655 -383341472 -907866104 -76597185 237173143 -749966816 -31589915 -312371276 469380987 -288619085 48097749 -319530972 104610692 370260254 154574236 692294995 777868505 949317112 -472358975 603363621 405144650 -258991924 -189183089 999688333 -138079690 -522020452 -7884519 857703734 -638689813 -602060226 390040593 994223023 -994263638 -414522666 -411357453 -969165859 -597058096 -464363252 -562751071 -264804319 263346277 -149949426 -753021022 -314602707 813899780 -573336966 -723675609 583332734 -265611824 435578437 885065718 298290247 -528794183 -415436788 929421476 -586855826 711205893 -178601401 736278159 341394329 -942437878 -285073668 -681364650 -298162550 278876407 -720318081 907714230 -127099298 -421887578 -388329120 -833195995 -942852304 -781903683 -803853646 -437017324 279972886 583285733 194266013 -268684752 492236886 144691840 -430438120 -34474847 113111464 -917064762 -356482182 -843404084 -206141914 -355668857 -897287889 -35058111 -532158664 -362394321 88990250 -271688939 -837402436 477761831 651204050 419808501 967400280 422527782 -105916354 614479226 725106667 734303021 49932890 197462995 414484625 -560560830 885911824 708845047 -931395076 445631750 -831168211 -3319224 -258652533 472979568 -387720648 -247745621 -749377702 980844180 -907039884 138129482 -20223876 196199489 296277488 631222923 621631668 -149313635 -50174258 -114794072 -789041868 -622685028 -953359734 -687581790 723888234 796556546 326798039 345548937 5042581 -633863500 -430520130 370728045 899539819 984268610 477650032 50080472 627760588 472334338 -939337364 919620649 967229043 -762451176 -702215461 -60984059 -844217593 -547015913 656599323 -546191709 370016628 513913578 669116022 -501113685 451026544 211268367 975773462 -696326855 986085823 317931256 -113617991 -20869293 -328550323 -694381590 -774489158 -233611566 375361354 -558403063 91293040 -559652085 412548498 -159021014 -148704749 -673994110 900178815 -209335224 374619568 -138380712 607558342 639488466 973849740 -27633179 519302656 -260905102 -96350436 -180460096 443938658 487027923 -637603972 178821650 67946354 -524802854 -568389895 -777605799 -553896989 634036359 887724172 -429731499 -67045789 280361893 918421880 -687497980 -229394339 208916360 -784785358 -654097640 -340774796 -664046896 -840461676 -445509135 116392471 -966941103 995929829 552628380 776904869 413904407 -709722053 514723289 790852402 538133436 252171964 532771654 459921518 -380533123 523006932 -245676034 755791456 -793643103 -167089154 225165188 25951760 -584421744 196152319 -951133322 910916432 -20695784 75367441 809134488 -35908787 -287583835 932879224 845170037 -869884767 908485599 702235820 -993800799 -510921776 -137071455 -478486048 597985551 978756679 630856891 -153673527 -342754861 205994583 109260322 831058062 220086117 -931295914 -146966251 928073191 -525127817 249291214 39394623 271689097 324609779 212319999 -633443241 472306777 -135790193 983987258 467271141 154893877 77824002 127632726 -989924606 406310444 431186580 260097154 -859640264 305879076 474551560 937069395 856028278 403917432 47918316 -698662406 741610481 566444226 69717620 78132309 -922810239 653032440 -370789556 -707686937 584003932 645621377 -849993735 373499793 -143181278 995127322 437750170 427874568 -521537556 253269282 35428851 -168209807 -926015396 -985850421 12638961 -795189787 -360508747 28065924 837435169 -716880986 561780116 -15085278 -241272310 -473444600 444702502 833193316 887055489 -182076511 -93621175 -680159403 439205435 608577953 548257208 -194547364 873219102 -319345413 123554061 743700412 -156257808 -323681319 101040299 -504721322 -924227460 411454714 -952188269 459229618 770198938 773302826 -588427017 -706540673 346254390 -390763948 -914044089 -709906698 251273030 -676360676 -629334801 -351276913 936622279 838198987 -775479335 200484721 -337778378 316625299 -623378231 -418221617 -781802342 515601183 -241974941 -390340060 10143808 -157822798 439669466 -723463293 271551481 696372517 -858506440 309696212 333274593 116567555 -367808303 503742080 434046296 -260487270 -505411831 -231478163 -435110944 -858534849 268332840 -502195389 14222758 948315614 628296180 -413969532 115942500 -876440012 433149339 -438232281 -861232988 864249614 -469134555 -317575730 755051687 -608069682 512028754 212703140 -247124388 360289805 714921800 -697630417 845258536 -58932689 -788957138 -427655262 -288036537 770776284 733360156 -239679435 -57341603 -793370101 493178113 -457524068 237208538 -504328346 -676417599 -73061524 665581807 -725223177 453842214 322191329 782923454 -466054148 176025186 -668477837 -576975970 -992592891 781244131 -794092594 -967832646 868934054 62837092 781569383 -825438354 -185379004 -282729392 318455547 -211124037 -627097125 -912583192 -648167092 973269234 853123925 687045973 531111398 211425160 -807346155 176043949 753817583 649750033 373868106 13111305 305653378 -118360332 -615632369 -846497718 399218387 -504927151 395975256 -401391408 483575193 -980287104 -589702670 -133115351 -994300706 -303530929 -883414261 13106882 52984950 -500819936 674419731 -533795471 -949062914 -850040822 261743755 662605541 630959216 -179285156 617683228 480880596 459609853 -65449638 954774798 846123132 967373623 -749826350 -505969515 -246839523 -484712334 -494150186 421816951 137676870 -227797305 348031452 712542300 -653703824 -982724248 -30783256 -334427616 -161298387 202894815 -764223214 516755092 451070474 -429641224 940514373 241594459 -802874749 -110918583 -559838969 235322420 428529437 -287356817 -288151036 173130418 553974296 -267815319 -603294429 -707601107 846655335 592897325 -463934407 52509698 703190211 908533384 989657053 -329968065 -625231126 -558191710 398891766 109602641 895410534 -372223644 303385741 -325490511 -794097832 554766504 -874079609 856534241 893632679 867171690 -999332474 -85018883 809384676 522915685 -738607527 677003197 -346256694 997695967 -365643540 -573199221 -241512638 191127552 -412427313 928330714 550291136 562227224 405511449 -56297922 -828117535 643297305 826931639 -41287560 -703062941 522562501 -832214339 -71307200 -838853156 -755779500 -418535364 -945087997 802357916 334759812 830850911 -830874956 919403216 514184677 507496171 123538421 966916790 -281267623 562649095 542007046 640825280 -108745064 536825865 -505952482 964040286 465493787 884704176 -748099297 66457134 -70422360 -943775937 -804213210 -182396582 425672107 707714240 433672048 852871750 -182200852 212612264 474847609 44064256 -38408184 -624648605 887260446 57006511 -358509034 483761412 -197116551 -493104758 209427391 888805981 -887088575 537110209 -254565656 500996414 810586662 453034225 329195129 505727425 199259457 -936514129 450585142 -423864651 113278356 -336141627 -882093490 -716228121 17969246 121225375 -160029082 -958368407 -315735492 -393968537 661312590 -160027954 175885799 700249855 526073751 -117734135 812597666 -465794008 460509384 -387395573 -944068531 -36997946 281033078 106963386 -837792403 -519936538 572763421 35962343 231305607 -836750601 -138171623 -945094963 -996444756 -108295882 -152235217 -187487698 685708658 960399796 594379076 439545739 -167444482 -477695224 682018991 479378525 348885073 28267357 -738475014 -596520396 62836602 920451703 -505161521 3256217 -746587508 444042183 -417009109 549773242 -473902418 841231390 340263197 -947619252 322267537 683942945 -279008706 337234742 -238149764 -608213498 -33707359 460213784 410225357 159877371 713981365 746314321 748265031 41094545 -319155461 -747479116 -458657275 -488194769 -633029745 450181113 -344161781 95812836 -190253201 490321200 -450487463 710068082 37922638 -191264468 595381420 131740696 819723594 532599242 788852735 481444958 -627593013 440548832 -42970862 -905598693 -109423299 583429454 -201963986 473075689 -156733964 644975013 -423445486 -671105919 -957794736 847637455 -253302183 -907107350 -686685587 -237940908 -304313375 539750313 -6057191 587658514 -319505870 -62053415 6246480 -11407161 -738383584 532039905 675680174 233472188 -627327074 -34179081 -411320612 268754281 -266067196 -517384432 -346066670 598527528 293863148 315317833 -193842044 803225498 170482328 95066292 335100006 62660300 244542586 -107469779 -772854066 -256062487 686567602 -900541610 -461713648 122432842 -54218023 -600733531 -461807117 -267871920 -779327930 340317702 255894571 491167455 -260450535 -892203462 416055190 -805082474 190975260 -643514516 804199402 765831041 238260591 810691460 -208020962 3894904 849754380 -830839966 -765093428 89851618 -835433942 -262090864 422945748 263289650 -630925905 135399 33624904 -989830256 -730448875 -379793388 899952656 -331575372 -66920995 -212955527 -726583439 995170564 765301464 174457103 440962560 985845119 -846771692 -970138635 -617840754 530416896 420119907 562688740 -138111932 110578782 357341896 270900363 160318074 -501009956 322608034 734073547 81151756 -324975740 30719790 97772325 93481666 491566681 -365409567 -661117508 101565601 -493187492 -426268707 305259369 727433645 121511989 376336069 511594249 -294798555 -34895033 104601554 -352581006 394651369 312445473 -149375802 -562431736 -642317988 228694408 -881270092 37858380 -844836578 71643504 867379256 65450806 -499143395 -412478488 10377269 722812032 -2306245 356387555 -74529923 -429281428 337816539 -354661326 -665514344 824432924 280851216 407391985 -886752332 129856094 -326675449 -165199237 -351443675 -682054394 -113144954 -357734856 202324099 489387587 799311802 -359996494 -567322763 112685542 461927125 651618701 702959949 -587922046 -577543781 -259657904 -122730497 873170536 -262896624 -655770762 165228185 824400644 43905497 -638024794 -217130756 954096911 -193823895 -112716137 136525678 699190855 750858185 -529328135 265515859 -221682627 41105894 68076038 435138507 -193187427 674189741 -717292349 -66272424 -552501816 561460445 934247033 631377442 10059237 6264015 -758507336 905133935 528361209 -302929415 -431152097 -938868025 -207435457 950919588 -976256367 -704135358 -247176432 -690931323 -741845139 -396588647 -790519588 416459268 149781543 -362895224 -64923764 -858444249 536156937 -857086935 993547473 -648820451 750371145 -266508445 207768366 749531800 939928518 -765993613 195659089 58647033 59057017 664869447 338659891 166115301 -708654485 800109593 166802069 517995771 -384412333 -818639908 -200721662 -353121394 814241462 395833750 -728033183 654231169 -237101435 -880129357 -854488513 -744343976 -340263783 623330338 269648933 668370800 443422657 -77603646 -289490831 87436164 -400765964 54282406 112059889 -504090949 390795424 -968375647 30354126 25129439 903038679 -854831298 -780581861 585843737 -893808115 680345826 -612807624 -731909862 611414843 -940565438 -791415617 160190979 -856907572 533555782 -440165251 326227525 75496457 -917003813 218473264 415518955 578860799 637716584 -54597704 -177002308 -872680537 -152106097 -290050517 77784816 -322598920 -919220938 -360647224 -885981648 13512673 591034936 -533171712 7007257 -739076748 398719698 -747315941 731287637 644341379 923580677 715634109 379201425 297495111 555537611 -414664725 494711612 657939037 -110354515 282508994 -977100790 67163613 577897749 625576821 405248768 -941321786 -631673842 -891980546 -369880921 830312653 -298271982 -927396596 -64948136 -863338153 -26891766 -877599223 -617543358 -88415940 10588374 -193480174 -536842122 -999654494 446361515 112589009 299868836 624338655 930335516 37120452 402613575 -589299451 -709174240 161373978 251921167 -822639958 657465079 -428981635 -606553322 393196343 -706335819 -582572073 632510005 -867927010 696125160 280556530 591163798 33884437 60079144 -3110757 -654621181 -874504850 -82209983 253032443 541403476 -525128702 -93845850 237514410 256566163 -185353237 127037698 -415934975 -88308362 -492706758 646080852 -252706429 83143109 899218548 -334165980 912007288 573103135 -57057734 -654692331 -315955136 -755166270 125810619 -870599223 -668347361 -997204115 610723972 792778756 -441115629 749998143 387029969 -142106130 506474458 -670419398 577142190 -550689812 -932209117 -26732678 824791525 -188102609 21308167 719206975 -752570130 723203235 879146614 443479364 -455820118 611366833 23792640 -136602175 -649959258 766818174 187288526 898493996 724487230 -69757626 -870786366 647280174 -417879654 811503550 939092518 933058141 798451129 -450005070 -639668569 9337687 498054508 336985860 -980353107 -921011548 876752959 -567605703 974168502 448561529 -855693493 542179046 190780806 875022677 -732938266 322088467 875465211 781504668 -440467407 -582037038 879334661 -582857424 787256852 -599298997 -85310371 -602683948 43595938 -473851544 -659971336 263456078 837033555 61215928 744471133 606809141 130147408 286376214 -721323338 -864085284 312438490 142420127 376956312 802347813 870101621 -37850706 276337624 -180760801 -494351841 -228832262 316126221 -368258314 115268096 610778580 485261890 606998329 -449006757 -152961960 -586978621 -315522493 -423406775 -321442641 -465729668 400765906 -973817231 837648258 -467339184 482600220 220841798 595068315 -270325531 265409149 -565243155 -443397078 -192224134 -322292466 -46240621 271354591 288430339 249826953 -958312170 -576260193 106103611 -527200153 -930934768 -985111932 -12955871 -854374315 738963605 -592893850 -329679751 -475877000 -566351788 949027853 374863377 -522475836 481317863 -951674727 522269270 730628953 -787620650 -465802426 -119071665 665579963 8093960 -150284809 -352145315 201189004 196195306 -247903953 480188458 -681162782 -812084832 125013287 -891936122 -93266760 -83960086 -854332486 568701369 -327614825 157981561 -238141843 -713979774 -349923025 -344772493 -675372723 -458747127 -996984589 800807171 338918815 608149314 600930867 -19993955 344047655 -745340174 -806735595 -438591526 484441704 -63206009 262702650 831125607 640514405 985195757 322011297 -814774331 561143761 -328862647 -667466374 -540625733 -810526653 -386074874 494781004 925290361 394242480 -51885723 -698635347 -405232915 -226832281 -404796713 686982235 -528826959 -170677076 83822411 490735065 -138034538 240605222 -313573661 96553572 -948256407 367443419 -612456274 -887063760 973161082 333976871 652436356 -762293882 -348767415 218383952 -810141989 367179969 -896111673 239298970 -688284016 -635220293 -854525931 -529662127 -794546283 648148799 902590308 32019764 976048588 -297320169 156629693 365154522 -650355092 -506840412 -48780104 -238380982 595352831 804777183 -336159825 -696013231 806451528 886067767 576967874 879132126 819531859 -731026504 -229061235 -685848718 356754985 654434940 274824931 -704769204 138692857 -813282034 370945124 -229384812 181992667 -121577515 819191801 636782873 -925397842 -471897393 -850656585 772462038 538784453 925718223 178550047 -38870112 968009137 997069212 -154469594 223417900 460241884 -914456516 664044644 -171096377 -697388535 -731760799 167956733 689604523 -576494414 -179175135 -574548073 -386666 -302341893 626362561 915696718 506187051 895153585 964106560 -235661660 252173397 -877193898 -901904738 -983378934 -408518113 186287133 -3967942 75145799 -820933591 667203209 -857840877 -533068637 860261613 -250108436 -500987051 -891771541 916440927 839464461 -150231388 -825793035 -717654509 -504406924 2344212 -561406806 -223027493 -813966419 -275336336 -59739377 -693041606 276298056 700583997 866825909 292961262 -619447632 968885384 808859162 283279412 -426810092 300598126 -674992676 -196196948 -516415631 646014501 833368436 -944204528 368745808 -619920084 654380352 -285805763 -511356581 154657350 48421412 977716228 -870811972 590668197 157898099 738901715 -714882154 479851817 774227454 352269531 -808451016 973110985 520671315 -880920239 659338702 -872181118 633307630 -488944913 496154373 -251432163 -976345371 -441729059 311583961 -329780275 273442171 -983436238 -322858977 762536535 -651889442 192460171 -613788875 -665565748 713263883 -587307851 -645629773 -483975541 685068812 -702863000 718704111 -208554097 -946474426 -764498493 837722415 -947298107 930701235 -521777623 -304691096 -334683169 863779336 284623278 485998677 -856614421 -233460277 114744809 818455211 -865971965 -26865624 -30791493 245726148 525847232 614206321 147505415 77941643 -655747633 -586227170 -903807178 -639407063 185657158 510425259 -769061911 -618349792 -991089257 -89567402 -929343783 -912194354 631912400 -569414665 35992583 -278302803 -291028105 -361470664 283172762 777341936 -255338674 190933026 491502620 414488675 34007615 487092506 -503395986 -956298659 207138166 -249029091 895789315 -533456109 -401929950 291764501 -622855096 -77156 39312273 379865073 -240283254 920498527 -81773979 89781782 -10073866 -350001534 -638944838 -15773705 996242693 -437461564 -505146702 245583733 -576306229 -194468159 520056653 -599775656 -307764137 -23027152 -549601593 851544720 -675773567 -381948508 708842558 595100792 -731583774 -967564174 -253085309 561843308 726844330 166023631 9382304 -113549792 376379835 -817462019 866793379 368779554 178375413 310365093 364694505 674611678 333128990 -914309253 -676473562 886243645 -88840548 516438916 -170762300 553946941 -893042407 -274972200 339123038 830485442 242455837 -521110651 -342045782 -880283485 -810345281 -719439737 521075482 669569194 370483707 812757574 626391774 132657060 -265621931 -264411399 972762036 765397953 103447981 95165607 483226182 725742878 -509711713 948318726 255741242 -587648649 -577563779 276876557 -483481361 -201397550 -429070458 451808041 -519118720 586406125 985083003 -848789720 -160529196 -816771217 404322143 -768214048 191826949 -539836020 721465803 178468413 -247788977 767071683 166248792 -241539871 -737006330 -87773591 -245668599 -371073192 861901439 229835072 -482206405 463416396 352806219 -956267360 865111333 544013320 -697314234 -72649777 -233145811 -8029400 -606774079 -490153078 -841330992 -703188204 -23881769 935960098 -747545269 189577210 -332985331 753437820 -709330552 -982934840 -81086950 313154030 701423181 -949366718 158091981 118811461 -236255975 615135353 -993812043 -258670376 676425658 -995424248 450992110 -191334365 -766396174 -757818348 892131019 -100079788 -175718903 622546124 -836411291 -914466062 648195419 244853893 1356103 -753913803 871011703 -422520373 318984694 -618791609 729508295 305499847 -485668431 -299754520 -877618322 909266352 -181521085 295900030 370801926 -889182518 -548960002 635722297 856506729 225942163 -601105650 857463908 116785715 747032312 -145485110 148477108 -919971201 -474605328 688302430 821257496 198591099 522341372 -259776043 948649005 -489351819 477982166 -371778604 -622786152 -382698027 -630421804 -601664376 -251882601 -142061017 568274652 -526526210 -866669694 701190614 261941836 -231051266 -77135993 -618173160 160510375 -5676806 107872116 -908363840 836655255 896867870 -791268400 284734278 -995915237 299770956 475675364 -431390049 -266222217 353927486 -261804522 330323279 -561101356 739715643 298910161 -216606315 -2464226 649253115 362171234 -48640143 -878118094 -386067101 -814449144 -712761364 -708806873 388530405 41179745 -904477052 164107290 -331647888 311939771 489146038 967164026 935551487 35056329 694119126 627063742 -136691446 -587200993 -165485116 -68790748 -909498866 792830449 -333229779 852014152 -169402302 17953374 -728246544 638812073 108994106 -1543840 -463629913 229389068 496947808 387240492 376822373 526152835 -636980875 -770989853 665401035 -372699845 -182055958 160454023 -841959437 849613493 289001401 246117159 -470667894 -169088963 -396769445 -236106219 -786947622 -161122265 -908483188 927909444 -937214829 391125537 133551902 673618692 388836781 283931138 11792571 -9978958 -378516218 831676940 963917845 -749523158 -49896973 743763259 -617079360 48984398 -984391458 857408764 355322949 610729055 -429499016 443315842 -231813303 -423249180 -454423647 -180441474 509469807 458678670 -847466536 286518971 -655980341 -340386053 672973433 -6013898 -632002089 -956091580 826938573 245700260 868326372 -525453812 -666205038 -447859379 384864244 -590372690 -70882426 511383489 491020617 -92071763 275332559 -337219430 -878988693 684456441 -864009289 -965156559 316322644 -818351030 445960090 389363203 232382000 233565407 -243507603 -532510919 309641290 -803779802 -884421913 101365563 -469754306 -287381867 -904180345 -626726698 -251029148 922425526 -347507460 -459558967 -942557946 364502200 -995146537 -629471999 -363813394 988077601 616874366 406760208 346575470 -349533848 667273357 -821524812 -837180395 483633842 703646213 -202406083 -556176184 -474213262 117433354 184392134 712868386 445562568 -134854435 -449594469 -790715851 317769588 -492423662 -369439353 -439660999 891338933 9129705 -954904626 128219420 844170001 -884045008 -864738138 142994898 5690483 835709405 -889230221 485925 367403624 530772793 -544588706 722972995 -756471360 787705506 316160424 120821153 -975119971 -596025895 355338753 -939194763 967311282 299821681 47238888 -550207304 -553134442 -371313743 850639585 458434687 900289583 691445795 -675293637 564549925 -152459341 -273274126 159867748 -973258441 -275304186 72681293 209138509 -335604803 399787719 -696552242 972116142 72008559 -878468830 -739362087 813419801 762497443 745771358 635045792 539116960 -790221406 -462852965 -228381786 -107838183 -87403715 -415264445 -923320086 -171571566 -865173584 62630989 172867621 139248673 352394765 689425155 916776873 296048206 167184914 623097488 508483559 -482966096 -921247620 -891215415 -789097642 777069011 -622469765 -732692439 883884125 -99062207 77816126 959097782 967488335 998952692 -803391716 -797598362 544650302 587247531 -131031796 22489432 -235919048 -45278604 -794637691 285556709 424310278 -269151095 894147023 57035343 -115927052 417353378 86570783 243903935 -604161245 -323743316 623164235 -107286179 520444957 -286823346 684987699 510293378 549815658 -279128082 789638950 -794338264 -13527000 -490768575 565216210 808605055 244246195 326174848 -872169566 -418927469 242563281 -822000860 -700675139 -560165852 116321530 -754681112 -375422994 794959368 -750601105 -856038884 227982791 -71580226 472536373 -961881544 -885422275 378086843 516907039 562260680 805083466 965562135 748711649 -826082927 559553586 764252167 -28470885 -685076025 321548386 202270739 -483179436 297805964 -807977355 464871501 -906660317 -475187421 -775886353 -275757139 780984530 -136344672 -340265560 -196666022 400256697 446481298 626240901 -939532921 421468603 -231802037 461634382 -381908649 -91188904 -750223672 -422729768 790274649 784766015 -853112474 -107843898 -941251237 402375892 -702852198 -404656092 -847719216 -818407647 -976323269 -54135896 171738776 -242844677 -793181905 -873567510 -757965059 -139212262 -332860736 -585618553 -369322281 -5839733 -54545585 -658932144 -109134481 -893843678 -880522554 -197140318 420453653 281601152 429325650 508301178 -671791521 63703897 253187850 -656541599 -860684167 446718602 -712137420 260236308 436898810 79261516 -114732872 -652249065 -458568564 -646541770 944300627 364964610 -514808954 629914584 914217091 383810202 322954860 920847866 -323497523 -306240890 -254198173 23823198 628566385 672592999 162788309 694132264 230643623 -328829091 775730124 680840466 -123321276 -484887344 952059130 -254424158 588008041 877088315 96535102 -4088901 -450187502 564361678 -197089202 -220514668 592857993 509041403 -89756631 806475033 -610103106 225384808 4630674 -809462569 -97870596 -882683170 -144343437 43467721 475535602 -50833732 -318018102 887862368 869091973 -631187945 -290338511 672906074 -420142922 -107634038 490157289 -232993401 -674313518 818817413 -838662375 412425879 -468479118 714373088 -861391572 149485008 -195873028 492487017 -828101714 429174669 -844314245 -561411302 883152860 -486256547 -29226061 -429564978 -941742052 -376558815 -49829035 303693828 -967129606 -312826 100445821 -134476886 442943569 -259271460 -389233878 945717276 451357034 -938533000 -649524024 87431693 -885774917 827492121 759664818 -151522083 206364705 513357231 222653037 -697478999 654605381 -212675203 659559586 -945707956 -372401613 -578562122 -48128110 -822937340 253121045 -174162453 -893856315 -948165429 799360823 230323337 431028226 835832359 -962076847 36588296 -23149502 351598718 -562904198 88091972 -260769473 490114813 833426165 601729059 894942993 734685775 187846620 99491494 -561200635 -835763368 114654442 -634024391 -555262010 437953599 -714900328 285303367 452211297 -910592708 666617517 -582918833 -860600853 159051841 -170609871 -256985907 -202910473 -128674350 162966326 341047370 -250072812 -984543307 911504586 -522965937 -497180623 989044390 843757674 243393153 -404475481 29602789 298044475 -724581315 -599255850 -814561899 317570702 194406475 -729685542 677857120 693161057 -761821219 637306275 20710390 -524431391 -423146885 499765252 -891993986 202784072 50659771 -304590367 540716424 659792422 338322511 648454739 -612188940 801705877 988023792 325555721 432783209 286574399 547281614 -49941846 711539676 921082299 -133988701 -411967324 -2175615 419126049 -753867859 -973731952 269195961 -289418769 194315825 605968199 -767708886 -881726544 -917050982 960041627 -945288194 -545471180 656186560 -652898214 472699121 764224366 -10494440 356194695 779672236 697704817 297665574 -651002103 -213693497 226539702 -974923508 349547714 648415080 -952376622 -134841821 -289102371 -907983124 -643943772 -762952330 932504016 -918815323 69945189 -488209120 578949019 -309941052 574680133 -819324554 -118266177 -623697287 -324713160 -679259977 66384008 -912934718 -956771736 -654786758 -18881238 515075752 -885684237 -604310142 241395991 305940530 -171537213 -180493036 -41779361 -338053969 -720301208 -743229880 -604432331 277934006 766619817 751880645 590288272 112864174 628448877 -230306803 -675927646 973704112 543087399 -469670228 788674331 -647474103 -594874452 705624000 -726095346 -318072224 80896573 773182033 983741064 -827193606 -961243236 876373222 692475429 -499369092 516208636 -803711181 -103586962 742948608 -647735250 -144375416 540982430 -986597898 -381843603 693393746 549124554 -378692527 -616748354 760968561 64047754 770003659 103741719 869751108 405431623 898665488 836946186 349495876 943893233 83759059 -833349735 -126566850 477774024 -949018361 760203130 -18373105 919466972 -433328592 86934198 807409479 -960278139 -271875324 -952524983 863120272 -363360105 59105767 306185931 516406771 -804512517 874193591 -507553253 -347689581 -280357099 82034304 -851490213 -814790195 533980109 847442574 148371973 588742555 -923414144 618395917 -224052231 -332925399 271040397 659236330 -417072506 -455434022 -925512055 697176342 198122846 -315015055 -932874254 716788946 825469781 678794952 220053064 727650249 296167274 428132892 271091671 215095058 90842336 702988735 -488406291 296377461 698083406 -247379259 522833316 314724779 -343890506 -634376663 473000153 -120628445 293002832 138434940 -848045561 344807566 139737726 39775563 417898856 -732822459 -585482917 206454950 -724947429 -448431364 -271530236 439371545 275480350 -988092379 56222530 205488442 -495220766 993062608 -558254407 449709437 137490791 730115024 -533465298 735499199 -286611987 -280205652 -253444239 -208282525 84447927 -370576641 -11449748 -899343492 -58745597 872935991 257640124 5145971 83768398 423316333 767876438 -657759829 -649884407 -47865271 586031096 615978640 -365951740 378319222 -675136225 952037164 -54182974 614535748 -479864935 -681644482 -157347309 -957597407 577773112 671625518 711970143 505487889 -838857209 -269035756 867687040 -423701777 180719178 409236527 -574798925 -982214307 89877012 -579441995 385178037 -637304799 -540765028 -181404388 -391205709 -465272530 -445108312 559466080 521395507 111484671 -158936976 -840509061 -686875856 -861201212 177244445 783595190 -757242953 -8482254 808391486 611699873 510699099 28089679 571294649 -498018006 851812549 192009054 -814204255 431241533 126093886 -785186960 236061919 44119623 -495479642 736582491 403005165 118704212 -422122905 323014810 -584424345 -812844684 -659139307 547653304 -704146378 364175440 801079747 475474663 -325963494 -977350763 -711325979 -665340871 -770442183 -575480704 -583412807 -944097979 -244901031 233260272 924571009 -686352351 317016969 688479957 -786292585 475251349 -11765478 -916061266 -752380250 -16764247 306512327 -691826935 -479254031 28711630 -923753781 -546682906 -3609060 382048263 290646557 -387235881 588075667 958981072 248851606 -132602236 -22931995 14722250 538883474 714717397 949751245 325207731 513213027 327911919 581223671 730884131 -603468067 884825443 -898082427 -621771198 831928790 395648556 783188457 -147324202 -814065694 -845905789 53651257 599816736 111865356 -191425489 -111122568 -416534992 -686722748 341524587 -204440770 692684834 815455061 -767782659 303646835 832995832 138753034 -376402492 -225328143 -617891141 -765790072 -649218359 -814886169 941224935 -983171730 927362705 -418676277 232395991 -20238095 3112894 241373558 425953498 -457787588 -434487604 -87266177 958299509 -60375445 -866811512 372631016 -990516648 345690877 459223240 -376326942 367964023 -249729708 355801212 366720574 553979930 -467757385 -382286495 889591893 -451445884 487388731 -896875699 37173584 154278275 119075143 -821506410 224031911 -550483197 -596821615 -550369663 586708687 -354328340 -93526820 -981857324 677876064 540484831 -25301869 -156812550 -840896211 -726983279 -79242609 248659887 -182991647 446002936 -648929149 487994893 -533330556 629845014 555094546 551059434 136797430 994048317 -442432108 792396407 806700462 626200110 -939190008 223130329 -34496076 148549968 973793763 -956361877 -833646204 305359305 -822319789 -321147289 612433797 30442546 41860555 -924786525 995913473 952606810 -256795154 -227906103 -690087395 -834300876 666809061 -153232531 -608595732 474103560 980914121 -381028860 133660949 -138785241 295231486 -306576183 257552282 -561364619 84969319 -301511242 544401084 -75222643 -584699244 -237376481 993606701 -790396594 -868232505 403708806 -23971892 366849766 398037022 21512358 -34918383 -204209551 521822149 -599844552 517438596 -953203357 937273255 225974551 194842401 -374820219 -176339258 -541624808 672844675 694965646 -932886837 436131907 -74763734 -203995846 -19622094 640714280 14139508 702566947 -784447155 -59301289 -161486545 786432319 417833103 64882533 -402983340 -851329985 -797363964 845205079 -174825489 665204716 677632736 555644069 653078720 -656206144 -363773169 88315083 -845174295 447357382 663549794 -819928369 555314219 601007929 295413498 -3451047 -184106629 219440349 7559109 -565195212 -941398662 385653967 783833078 -472774797 571897779 -877198882 669221527 -134498331 -576966892 224924222 24304788 772712462 340752353 690978748 517006888 -814329354 816647827 41399345 -47219814 -266496687 989736577 922293803 374867699 967514489 418462307 -309607060 -747420485 142817267 -536789015 764745877 -958257143 91349797 687128094 897066184 644718280 78729152 935182419 520701674 -734289511 -422700565 753935457 712937239 -264816237 -481935286 -54508801 -130954752 -454551796 -416517562 443170205 508590176 648719173 384105349 -639814358 860237203 94030056 -640670960 -760017271 -500272340 -962378907 -806698779 90264143 -374948169 -281644509 -401122619 922668344 187935331 -802470359 482795077 154183909 211456464 754009634 -966698526 155653905 -752760390 422283143 108256614 183804170 22595297 -538541882 -964902392 283366445 943674646 -160730060 994698670 -303657076 -215140491 -1707944 238310192 112043192 -560681446 -302832758 355522296 367492518 565884164 -197354821 -680821466 538516516 802104412 -915126028 497747016 -519247431 808173056 -440849934 -46021252 -509633316 -407993509 -795104887 -891570270 326949012 335589924 -180657202 -383748409 263690942 963831714 -616385520 -34130778 -926161028 -992123610 723055381 9074988 -751708904 325984360 -354461493 -67600115 -342976101 548365127 -393719418 -142343156 31445686 -199161682 113221243 148485473 -697745631 174582236 67327569 -489773490 -731196108 -303009399 -386378596 -897565392 762412041 -481459268 -260124827 -1833503 -307546149 748789589 795421488 -257969295 -731534250 887083897 -397105837 577328743 -969797480 642243642 254573626 -572760329 999621243 -221013481 37149791 487986058 786869153 292384428 283971555 38477824 -719368854 693426106 60888579 -568579390 -896307696 262868195 -888888633 -872250300 561324839 723683619 608073510 131226881 -522430823 343914371 525613927 398320000 183869073 403653870 -278340292 927532764 581659167 -874878703 585209422 435224438 264514855 51915943 -302751986 -496213494 -504239971 370347435 755798506 587449790 -438443482 400114625 283633699 975613825 593711671 21890862 -603319704 -823807604 913815366 -125209348 802934758 773147867 -737876872 -659670478 62759772 994778133 -500807403 -918970437 273093456 422095291 -193572621 487621199 871228777 -389016961 657829756 -730059125 245584546 -396929717 405007227 -682784599 291224867 488159738 33223951 -697498645 -230450063 -361343453 633322419 398859651 779853354 -658276946 438153673 -21163112 -251177708 124856505 443886626 379446332 555332970 -51165354 527680471 -614266707 504813488 -616137432 491590811 -179676125 160018329 548256144 -635699141 -331180191 -682374320 -553581325 -231671123 -853829302 -584980631 677226157 -17794457 -421560390 16425745 -1273973 798590364 710383841 833877766 226482983 898513177 -223843131 -115202884 861318737 -269116811 427985588 516844768 -455972345 170912682 350911521 552073667 754819678 -370072676 -103391745 321089671 -770573607 -341560942 -488175136 124703740 123613635 -121175068 -937550680 604624619 -538855498 676383565 119847010 834306136 847797642 -553663728 913435481 -312184529 824264436 597126662 -248591263 -469435303 -525219149 -666168788 883395820 993945381 -95495137 500675042 644976993 -343265090 -235858834 578332136 -963883803 -233007701 -493633655 601307341 812236443 331905790 513448495 -273148343 808483152 923178916 -722198889 960605784 587243125 -447211206 385863317 -96511295 184869892 -651974838 -913474361 -507013718 -214440407 -585812452 -169644004 -192043940 -381246754 368625615 82360615 -381256409 803341145 763586146 452963578 -499712816 820156633 462241011 -333419495 433286622 662180057 569609386 199657144 568694 -184139611 832442967 661758579 757139541 580756019 79503538 -287213940 791043572 696917303 950930930 876147153 499740188 -787290936 -21920415 -4539332 -591162949 -425477674 213238309 -712956947 562466893 482535554 558850837 970603462 647337496 -649803026 484040087 -905775340 204682695 901487590 503549102 -529770734 -388752170 -346260857 425741126 590365154 402235873 -673369648 -852436276 -874204279 610206023 -280156571 890802555 -600196569 15359022 -920035983 -987360458 -646584669 479805886 273438738 -589946688 -763801639 -588923301 233151144 104062312 301593793 -164500872 -334969992 943681663 -441136804 428838155 -678740746 522339376 238132599 -417967036 611973698 -886754403 883794918 -128309680 -868445093 -79892785 -582918386 336979721 954965438 519693180 -307201737 744215539 504045864 -539943655 455188539 -84137495 -785498844 -134868977 622556045 -852805503 227790472 808866604 123910772 456778662 -801570189 -649631578 -972400438 46727405 -220122703 512248682 -332364203 -559648183 -419664018 972871519 -77656337 -350382774 570157369 -349877382 423324243 782552820 135648775 479652495 -989556475 80739091 732680897 600270586 902170089 861727996 376628105 76934288 -181350949 -825826561 -936403521 -31173467 547576611 440354623 79104980 278399627 753914689 -680055011 831671891 -430023461 378444631 668237039 -455199879 -917515671 -810847741 994532267 874241845 -614552495 -302881262 603427436 -568061850 -250563056 88365561 -99691098 -11956997 385680317 734801337 306025417 -331603282 -638302034 -431746815 613338883 5223764 -768238460 1524487 -400164067 50595724 -993400905 219526179 -938143170 330578733 983560966 -188702449 -900277004 67635588 -815946427 127933612 -114612496 -612289711 -586427882 -4281963 -374583130 781536226 41588694 -803508745 812856033 -319933503 -628421252 -102177966 193689592 -189280676 591901691 524392546 -201280088 -787614662 178001097 -799466925 -811938990 -183581409 -874977858 391388467 -601577954 -463069307 -707100011 -587753681 939879315 541873392 -112941666 -774734481 -714891053 311569021 722729808 915694298 -842339772 -780799352 68438298 318496718 21555044 -346514156 -514058545 -835983242 -67998311 -60335871 112149987 43258073 809754682 40993707 -662555707 23137666 -690892267 46279282 -354708032 438120856 386840286 -500217566 970105192 -917579755 812220516 -782054627 186544433 -767984698 133991600 995058033 65010737 -723394396 674771589 -396244042 845067347 456076682 -625767351 -980545552 279525515 -732370676 -106071334 333016108 879936818 560497638 645404881 31573120 -208776727 -248141677 -740136825 -108103170 -664206430 656526231 416529003 916495422 -737358021 880416088 424262434 564598009 -152622236 564588172 -756630581 812940620 -981892851 -813239691 785819549 74202499 205370078 -680427459 16957608 -457870147 642070196 -6194222 12750700 380881726 -649425904 -135769893 441177199 760551845 653709215 219213306 205840616 -671000352 -257702058 -783523653 -823381362 -710094435 464553109 885720463 -685116383 -472936564 -562165632 -116837206 548730320 21170783 -822991217 665236781 -14091347 -592946700 359718230 836035247 688279651 -281046741 346652685 46363219 -617696691 651900346 -929437832 -983484617 661282354 -673976751 336117845 38386252 162013122 337319372 -178669540 -260283994 180182482 -453239815 518378729 -998740588 -483973820 -920786332 -500454234 -405413136 -484468867 682969087 -298962306 240678821 -347862445 525397604 224761131 -144001006 -682252475 -159892731 -580940915 -535870849 -535872865 317136147 186338565 -874988924 96708031 458099278 -344907668 808395652 278596184 733431537 695468233 856769364 -248253380 -305929367 391926255 238683365 941648737 -664954461 -248619022 710830257 391429554 378513818 -612833696 -377544985 -103183033 430964518 322426271 -7336161 422137361 -568687039 -452064104 -846301836 53929145 804885527 -673720726 560169345 -219111560 -945448137 -510370275 568875169 706501786 -940907618 -11581665 145139407 847141307 -93141101 -683908102 273075489 -234727222 -362022364 478821279 400248904 95566869 -971191393 264616612 97498368 -747453658 -518708546 350598723 -949013199 844552674 186476118 -188094382 -610436832 243465053 -591738943 165282917 -881291772 745508581 935119530 -883404878 398557886 322642165 245063653 -393966558 442628683 260376145 -890388836 455188650 -841009792 726086736 560632651 737625382 -500630083 -474668502 914909608 752539652 -78225483 -668064086 157714954 -206645425 -959921095 -604756003 398815134 -774637348 -844268005 -39222799 578506711 -623679746 -994582247 -750377362 -590847171 -725242094 -917584678 253096008 323576536 930872785 976907791 -881446533 -377669097 759142783 -260345657 -805259927 -421852343 825035010 -850716178 -733919527 -545054080 -944223538 370413733 122472399 -76138914 -472406421 337324514 -49844059 503163760 74049456 148473110 -662591942 -60298963 -973589468 -242330384 198278711 520379299 603121130 322460224 826022442 -498032183 -506393163 -13009334 548564021 -301281199 191251738 -765364935 -891582771 423186995 77255231 226914269 234805442 581076733 577122567 -267046546 159784584 896349466 224592682 26405562 219155577 281033546 -166439959 839389906 -964495287 767847105 -737024524 825580026 -781286205 -725843604 560119881 175366754 -784391306 -123664056 -367836808 920814759 17966855 -51276181 -599551151 56372777 -331097003 702414261 619551992 -638923504 -109600686 -326722653 -287158244 474706957 -922133298 -370345860 255151720 469514605 -33175956 995142491 214034191 646027652 -983057332 359764880 475727654 295898996 31733464 -166756221 33904624 -505171478 978025858 -871370579 -471611951 342420835 -92558402 201084195 -439668388 610461281 611457670 480020701 32313109 -543392250 -793117330 -365690345 595195490 803800814 -841290156 -812368904 -126840624 572278310 31484102 -240198678 897959587 -425085096 -154219608 47195120 -53190336 45363398 -747337852 -666071158 113428937 390539539 -45867226 -13841864 -167321892 404547581 231743639 -652107090 -846352816 423702324 -974607924 300493907 466752282 432590183 11310162 510396858 129982182 803804950 -421150868 592588649 652045233 269991248 -327445741 668882784 895304292 762858963 308806944 271866463 -608275132 551325025 360561403 -270318597 -452924714 -996083994 507764792 -816407426 -735063629 -210659507 930677955 846761335 -738424024 441172231 594324619 316438709 -65620085 960494030 -802251824 -116076487 -43802397 118542951 -470561964 340968137 87162379 -893604561 -893116023 941254054 582454071 47872196 -347921615 869756975 -600380286 -336081681 170724332 966338284 -111411528 -707341398 -205241853 973379247 771691212 -553337291 -454793552 -59866618 749473495 -698986310 -378901583 -618974342 299092171 -167328827 897816335 571107107 -213275021 923097387 -846460828 405641135 897194048 -622199891 646389461 178635994 -577013420 819034833 -466480869 -711325741 -319976384 862060338 -39646274 612871110 -608922411 26314497 275555459 239791773 -806223664 224024195 983396546 -20157656 601249557 -570529823 384579985 301410079 -277194579 77340056 641714040 -684752612 283038688 -447973463 794733343 835485814 -797540609 -351642566 159868946 -378652421 140961799 -87394703 -433592802 -693338678 -925150052 417485988 610584323 -738169817 -910547691 151483731 -634768285 419027008 728971636 -179397565 893001270 -535485902 -739704020 -790768794 -463044858 686363519 243927961 -664820619 -881104645 -679866283 731877432 418951039 -176841451 458049685 -764313027 870062457 -91301753 -618879751 -518525659 719492416 -620052987 297583862 622428655 -49155332 -107134504 690409150 622627645 -328047832 68069782 -577016669 -462571125 -780585876 -744793252 912833446 -59879010 -657808454 143261856 741906555 -193620661 243538846 -302250205 -469999965 74683204 118505451 652912920 666612170 -679425292 936213721 349149243 -599903889 -462321689 543948515 57500362 872134223 -374060081 -533813474 -494199263 -152356224 -514802536 -635654574 738613343 -290303488 852559788 -4228898 -468660754 -918389747 647459238 -155300044 -8936251 149721633 -567285864 828971180 -863477431 -363041837 186466628 761109431 -812696519 828404020 -223105159 -588758774 94707393 -670639163 604226603 -95338175 441225059 -102920 -701097607 890894000 -121661836 309948644 -351801291 820037393 -669880153 -565190226 411603270 612877332 -161740329 318228281 71907664 888565872 120437163 -707267703 399277373 -456663832 530495641 901672933 683486847 -76609938 -568986836 185796767 -824452351 -225845810 617278593 30370027 525305394 -302685417 -231831590 202240 -995791786 521795762 306665463 802842563 285368003 690094710 -377915163 -231293405 411313043 -714276948 410696551 -860444859 258551883 -644225306 -297749116 -380878345 438109337 771759770 -422823609 -260099577 951936903 343188764 251330962 31787498 345025307 487229104 831200312 -211029541 543229429 -136665546 191608477 533957561 -295484932 -38448271 -288081767 -902336285 -857501866 -278789404 -447129568 -132631014 -322498713 475400551 328714466 -669046727 200923331 -171860846 133172362 284235370 -477834009 -848975375 103629907 188090278 49286172 545649662 -993115939 364907676 426665166 151120504 -109872951 125468956 -943593776 -465121188 -718262225 -391708353 -598503661 -563031478 -86065464 -340721924 964329534 895413401 998604757 953301508 -465162620 769404119 62509604 -670444737 388570491 692113565 965874606 -637965135 -885378020 -451637367 -532789266 -141175023 -831220945 -904266403 76301175 -616110667 399039418 81405024 486900949 795125138 -804270687 943749410 -439305413 -358926453 277118957 -317952428 209661618 -593995728 -823294710 -264561890 -950066431 -737173495 -652432359 584747559 672485981 243176384 -242253027 -888107952 222141940 560187766 528408122 230972842 -781947138 -346831447 -537150143 -151618562 -432612080 -240262775 -644648560 437199249 -794955324 -686997605 -318854616 710445468 -42534170 826654669 -202091715 711361353 -142650885 665806062 -374721872 358502184 743601227 782135230 601699261 -106520021 -106659774 758291209 569081450 -913299261 -112818439 -543066 81554266 282709485 -869622254 287923811 190814310 306012485 312310858 999827263 883242099 -7288660 -237221375 -532128268 -959054977 -780566732 873994288 315827350 -475722658 531344605 581216700 664832919 633942963 199724086 980085499 -718553123 21704359 351028016 730689277 466825895 124295468 -423603380 802258718 285974489 -939810344 209168589 -367358274 -668196208 -452638978 40672691 -873940552 378572696 -341958988 -130550768 661910829 -90733009 -637613479 -844474914 -969700336 -194296849 -352996162 1189250 -286808781 879167903 -649475175 -18696358 -318694861 968100490 -704151570 780408971 204189258 -92748621 316337469 963995201 892003997 -863959878 585221542 931180622 241338448 24757856 -658764807 19512622 940312672 -525958149 727984357 765147556 -574929826 767415160 600256413 91790561 383763903 -838491620 -775216843 908682816 -612835756 851731251 541224355 -195406209 -729516197 -116313125 351935442 795397648 239431542 -773330125 445152226 744406081 -261332724 16835394 -833731789 509515208 -319760006 -784895264 363971952 618419771 994298900 104875412 -950274525 -393254919 -957297119 268609920 -389073970 919681371 695732138 -679614831 -789106580 180003509 -822669008 620506384 444923382 -794789577 -22632503 -58633610 359568094 343705812 411635397 -721605011 -822364096 -742241978 -245819098 -346481202 -468605248 -271770790 237600601 -358139105 -948064441 629087893 554772158 264505414 190526785 401447651 -242310152 -936735584 578306695 -165692644 -717322733 183648895 411292483 915865877 -747395368 427816950 398090859 -1605226 -523330584 -600838441 -112510944 380189113 -96354187 -223212450 995860435 -463408238 -74758561 417534824 252260639 -793276305 296634625 269069915 -724621196 -9229010 -344071616 -365460303 -181254907 8913057 -829931035 -927850171 -672272071 986524643 -265455486 -90172575 460320272 707384794 -384884639 885832628 -929860432 695222159 -278926404 -800454602 887946534 404618083 423870942 -225639325 954949729 54115884 948582046 718461981 -292120423 -750054475 -996876995 -484860131 -290031333 -94652851 -21003329 422857241 837649428 523719442 -171517076 -605420361 143879113 902285281 -581399510 -553140276 106548957 -860096565 862031284 561276526 33294094 -985799985 -575291271 -157143585 112578268 630434775 -861040476 374617170 937868610 -848727297 1539568 751239663 557725625 592800423 -140119226 -393666576 666173798 -263999230 398979006 999427473 479931584 302059076 -168928745 878477973 -739435170 -602458847 844648312 -855698972 167800161 28494802 -710546751 -356744581 389362795 186381866 -108543321 355171057 626233374 -228771270 69522596 436994360 -548215445 154665810 -644697812 -403289931 -408754625 -491494757 709090577 -136487936 -227432531 -918434697 68435395 725595091 -585114663 -753284188 -26066533 38584300 425546257 -251363709 968132654 698512474 721831226 -466168428 155976217 468061203 -160877577 -86316458 363999758 146777849 584809919 -321682537 926376407 -548299319 493615608 -27610561 -638876807 278676975 -751868246 12192688 451475323 -747250160 415278989 704194316 803652452 976684289 -471633692 -209022525 -814053983 64931551 -864166545 216737650 -602137960 -926122181 -689215382 56778426 273071228 -597764213 -174119611 923865202 499611284 480418422 101106491 -352635587 -304138078 -910288532 871852495 -687933164 -453148560 -955695680 505807857 -220121067 -501165802 308958704 837411285 -189711427 68805826 -995862638 -692945526 -995826619 94452063 -866572090 584836526 -375268292 529288787 -281190149 -298259740 -838766537 -453386854 -948029184 531054762 -635364666 147271716 -208970763 572533670 -50011763 -207233508 673577126 -476222544 183361470 -824481769 393526125 -172913421 341370226 -729316764 -613975849 -383089944 -187321004 -477097373 -692193193 51271175 678724794 -379673149 129056416 707443883 -442341675 -902465778 312850339 329493648 154070844 -742715424 860462959 833063263 -502618408 599613723 -128824428 985957880 -609012750 884710761 239426154 -508408008 -804766525 -656583770 771024007 -678068604 -393189468 668885568 -921723154 597368610 -601153875 -36790505 -634517316 313446299 -313278383 -414784065 4664076 892127957 -767955442 -517221494 -726554561 -652114105 -846858231 -692698781 -70942099 453766003 527869438 -812601054 -245280711 783763542 -715443079 134426671 600644238 -182210859 -95991705 691003246 306237596 -265049126 557011590 -693933682 40015493 998628083 420781477 -220398017 -381483947 963142026 -911560361 -551838881 -587720143 -190542700 549051251 -881117833 -369092657 621106991 559465078 126461755 262443790 277165803 572869672 148136382 709339141 -140148547 -533073179 -415988558 -570974238 -148297764 -343907001 -914264275 -318917719 749382822 -877707689 -212379080 791908605 527609233 420876827 283918759 455466795 468771009 45180864 -384974203 -949341794 -935868933 832279760 750670303 -573161326 880914215 -588025403 -854770668 -351038164 -912940518 -35308441 253654607 895259655 -781039771 -956438372 -652737803 -410690518 815861532 -196043166 558897905 864618940 989980323 -468758038 59203270 365554076 759296805 -47041344 -850041627 -983392954 141553314 -885057594 -683151575 -277160026 -719039827 -218049017 427495022 -91981469 63801740 -447622712 79546048 846108411 810307164 638649098 655788963 58516378 -283410206 -193332829 -221527578 307352637 -494455441 -811760008 -930619707 -59606931 167577132 135167900 834782962 -774476659 -762599163 -596078622 -327917258 169844341 153071841 -886681347 331125506 275191755 785778027 326461508 796916130 -572366711 -721632425 13292753 -148201950 594514415 464891938 72718212 846360578 -915866941 -268802139 -979542930 60785996 -292483367 364937527 -956788174 -573672723 -971879193 -639058571 -648736906 -939812975 927938367 961779010 -558375575 -965005900 270510130 -237606702 -107514501 621666935 -57795276 -324587492 -262789672 390129711 557785765 681211158 143411015 263138368 -13435072 -74614571 -814978108 -144083683 -728571393 288204699 -181518366 -974800239 -699166466 917988796 552348909 -422128082 -72893231 773292191 885506918 -796889218 349067376 -476037842 212537910 82970058 54805489 927643518 639700166 -775904075 -996655058 455424378 313117300 932973663 262999437 853325417 -707138489 -575536945 62874671 411300006 782755344 -630657729 -891981894 816410394 -156324688 -583446118 407947931 -455589141 -974747525 -634358161 -261721342 606648155 -45078268 327797641 615811992 -904508029 137143911 -601617465 -222327195 -288468077 -12862804 -280608573 226680170 -750650568 24354712 549887701 692287215 273343657 568610712 -358694660 -113911717 -217746678 435686450 -688921693 399654512 -285285763 465538614 -609261205 -843278997 -134612530 201333585 -186573908 -43566075 -995010224 -246423201 -580822120 -736366860 445754521 690951862 -334236472 942226116 424555325 -13064378 -388231770 103765507 -93154031 -585897841 383850228 -609664329 154415802 -975725942 -383096885 318589704 -680138146 223552199 37602860 765873455 742470601 -380577970 20545162 -629243470 -94327607 113138358 -647087866 558725388 -13058722 985811944 -218781584 -141427788 -273554924 754055141 -546831073 -398942974 -406712634 542790823 -611686442 -261518247 509617488 705634342 889425380 -253988336 -658625161 756937385 382826409 -146431393 688866514 -453425781 702775849 -783099197 767844484 -774152678 865004326 209682863 723081411 467711918 -602178680 164616222 498016633 101122659 -935781790 828616182 -318094185 -804746502 816761784 -403475370 -101948988 680122819 783394333 107238698 -22642861 -526620476 -543287348 713943201 -772777173 672552050 -421191829 657289150 62019693 -467293278 -533180807 -921417695 -723840189 306773577 381601889 596287971 -320450684 -463369626 894904193 420592927 -772042343 284042278 183980243 -59070494 540632254 -871107784 -684177664 -197552906 757315575 994018037 200416140 -625509965 -171680762 -663974751 727234350 -172499798 782119064 -935175307 32246579 980088624 807044244 860291235 397480669 -962369443 783936033 494215993 -983291642 -772684071 913583464 274530195 -678489504 -801767807 -328446375 100444227 753096013 823277713 985022390 991351085 -693098274 -422974152 -86610079 939970258 994566805 -268456130 -213324854 -856395779 -876883809 776088268 521450905 -569728607 810914702 -978253751 -246514278 599713445 -482667668 984716618 258308324 692161945 951969101 -286314575 -944269592 -485304950 -250464511 -507983318 -45033589 -427023971 -53597320 -400311 48731915 399654719 334853984 -410879177 8134753 -72075266 -689948092 557819554 -874098555 82699330 -494775888 -995795357 -859114234 604412702 557429439 -101888309 -880364825 -379194726 -350160936 -506454081 868054593 411004201 -464259992 -204339547 -369746875 611093443 -176987336 392506749 -745319523 -187266350 832069898 572501271 293734849 366862351 -237279535 -410864923 -460600854 -750550345 -827111672 -238793861 -678766413 638510375 -304617505 537571823 -108699215 -453448732 -262606117 710431885 32626816 806302260 -719823762 705451239 256662130 -783840254 -467974327 -249047196 -783789358 -556336203 -93248349 -913070076 866760083 -946851061 259665226 -934499571 323792187 443820805 464064988 96516400 919488572 194524472 -786369822 -602597665 -148841617 188444423 -951950424 867433328 469059308 -124722820 -963602998 -668253889 -534663460 117735515 7613116 543439970 865183929 702232597 -966633257 953749425 -920523350 948820387 -47240219 -532033602 295312557 935741607 978822714 359151372 446740521 929492560 -656463817 188821006 560562409 141336347 -602003351 663270028 -406225975 865910496 -729416158 -865012471 471247905 429330406 -254360700 -709785070 201629262 272447598 -94126150 607296140 283671016 45712886 263972070 877112012 -87625866 68839832 -149630504 -652531065 -572410838 -189706424 -418137741 763380855 970895957 -326021503 661906524 -796899786 184576942 584574773 -288335071 805789227 -402017268 -395496829 -463265820 -548781354 240972373 311543826 915400814 515599591 48933365 -854141910 -154012907 452983638 615753600 -421802804 -829585700 428536186 -294405191 287903524 320530246 -812218526 791311809 561003284 -769334145 302617433 -620198658 -421455026 358075119 891960737 230589199 855518322 943459660 771990592 960116043 165743721 251657372 -466494954 152502353 896602629 280793590 -249588120 861640260 -75454813 -293561789 -451579475 -993076452 -315825208 869476535 -861576968 80601143 834889470 783539792 654774712 433603736 964173019 -907833221 144079517 531924339 963329553 -616099961 -568288620 667183543 -739812362 822820265 -620381836 105507701 -628175196 306709937 -200953065 886768519 971572654 -286731686 265518334 -972837602 897590558 -776215734 -163137264 -671541900 974883633 500824554 -839820163 141459344 592545223 306733610 691905938 -188226886 877107569 287689036 -239272027 -951362685 227142644 3810740 745205342 830265713 -962468896 -613804347 827665616 91912584 751372615 -883033779 -812155871 780954572 956310207 -719583900 460084845 24776727 -216509133 979980464 338816158 116915221 236396949 320641927 -513972392 -107064974 473615855 702493029 -298186397 907885235 678502374 565475845 -131200286 -770491810 189261878 3895790 -152955527 311839132 -588918562 606317188 -314805182 234715222 761350133 696641022 -793355378 31178270 -322072404 -499867726 -803985198 -598431773 664018155 -804059397 -148155338 471010873 894498071 225770941 414041530 -403301786 -902319869 -223729433 317227955 313383010 874974745 335233825 282526094 -482243733 -266892826 -535204136 -769463557 -134349034 -664992335 564385531 451190547 -35952514 284924126 -531876027 -254451091 -890626695 -935546092 -518176951 -490699899 727104826 420853277 115847274 -895744054 -509544326 547205143 -818847806 631329495 -190956305 -747212310 35339746 -709906202 326500397 -84284088 -989833823 317847102 -276047411 756724292 -329897484 -290347037 421452265 -729488414 827917582 23880887 -321745858 943349195 -953583305 -803426016 471402646 -514144571 753505795 -38026306 -813130077 757971701 -699249118 -934314528 -898385221 964286925 504165978 487237214 -477692885 951770371 -141802490 641774337 763108524 884029309 -775844696 893444248 198609856 -287063997 -26031486 -711905406 -76110825 -557604635 -620420340 -483574848 806751525 10125852 -434494320 -918208631 682332156 -410200522 910853236 -392540499 705199520 -325293118 978840128 363185902 -334209032 621116096 816635310 -908343818 -507080143 213616435 541476239 299432529 -441145671 845041448 641004405 226945781 -125482607 788294039 107946186 -230331856 -135973715 -966843484 -296250798 -781669232 -947328381 655113835 781555861 855910326 -169379423 -100638777 -615561903 -114503487 321210784 46370232 854504780 97610043 -422644847 365107304 648901928 -179828086 -104198544 -843066621 -926492626 -687839903 456236622 -169421142 -474721937 726328256 238884577 -335605641 36980022 -129147910 411064589 964559044 -328791333 -585074957 524634561 673858250 972653782 -548865400 -737183661 -720407052 -623789279 923343304 916522625 667786061 -234206664 -739833136 -442117847 -560647104 916655923 95514942 -132987231 935027576 130782430 -732447626 -113666624 -512094219 476423252 -364646069 93217325 926426207 636787845 90666132 787314427 -142411215 -954336656 532250579 275666116 -133579155 816267125 -84086718 57175380 767261864 -253363567 -272228706 -112823976 765408311 852185725 -595176202 100295202 -957504721 61164930 -377569293 261102346 -656507376 732170528 535351125 -342407387 -658317549 -492307201 -426895462 606635037 -480790810 627528804 -670192382 -846903516 -652012941 488184584 486740798 -230247053 -714398997 552386575 766744094 378065944 -946273865 -508768699 302094205 379718767 -719269654 249588418 89213208 -205276519 552082717 387420339 -277292169 727289721 -854597719 214959629 711510869 571110816 987579369 -316814016 701446114 -773865914 2888768 319834161 -961156735 896189952 -998222219 966703343 614904532 496747937 412035955 -427863250 374219381 -824502290 125868134 969983856 399182154 588522313 -749625036 658823219 478638939 -495133268 -540170392 -707441770 262865584 101398080 804319667 -699504167 21011888 373669387 187418194 -52716642 -882432738 -372795027 519885562 18423606 868664021 -784646933 -31029669 235280246 753877978 -575663455 305083132 -868536577 -582518244 661497845 780483412 -164268380 -166345002 851097179 -353842036 371476971 -124109691 481552144 401024140 -539664400 453238053 385913888 -380598957 93699119 -350237935 -963740386 833116746 402237796 -215402226 -569268502 224429753 -507208050 -807403045 -250877003 -677903182 -295247789 217417236 -866923316 826714008 943363336 -937422011 563103402 -490513246 -629323057 267194570 737798361 -756812381 721462349 548414722 -366028086 814390533 298878038 -64564412 797960872 -797005961 -700237803 37043194 -369886485 -141939508 -637577497 576923929 259534474 543183708 -910899785 484737110 -31933762 -522790150 103639583 110581977 -190222886 445667420 -26425755 -944690508 13932423 -752965540 832649368 -482443190 768779861 881448092 886720266 -61069728 380999249 -159968950 -140220831 -449524073 -157841767 724123106 919334442 710181825 -872616485 799682224 591615105 290190193 235301683 -441049761 -715520365 654196058 -995429000 800125502 -208291814 975596180 234791341 605959008 -643717804 -684997021 689338889 -381781254 753492852 -162981965 554860387 336521158 -395819552 -421229422 -468425427 860899533 589353012 698628164 907186390 272157264 -693723604 979464461 -370151866 796308792 -510841976 682844202 609317838 151474950 250792490 -635070759 -586741904 476349080 -664922238 -404147434 -526056314 752321094 234951071 543527178 -338356700 -950609832 -72677312 -835922597 -962634266 -344983155 -661313136 414027363 79057237 -990713111 -782792108 -286210473 -722070623 -661349095 -275866547 625424847 -809083758 732059398 986015371 245688415 -557111701 -122550287 377325226 -497993377 352006812 564350039 -475614767 320083483 443781080 -852779628 -588358777 -701617896 -571474903 -187082478 799687894 -464970044 845736299 -335612800 -561145973 282801423 -602483176 395268036 742183987 360107646 960733957 -70160287 -243367909 -603253637 448034906 698586127 592741503 774919216 284597690 715694298 -866092081 -392625498 717634895 -28580830 -194457514 353393323 121048607 835923022 -885601073 -534554929 -418782872 -892242505 878859763 -649875611 -111079034 -306753009 -486945658 593184660 -890138408 -980771377 672553492 446055639 57328683 787665646 647594505 200110686 798612543 -685796792 383565854 -250686956 856664238 -324045533 -212240304 -985199803 143524707 -799414524 448675084 -477243745 -696792196 -744288123 554914486 -291759683 -9897057 589362209 388909333 -439634875 883456757 755303528 471103601 -295980034 -843322206 900115936 586612300 -627219896 -234084137 -588216924 -15561275 252476853 566583038 690347283 479627031 5067091 -594398393 77790291 154215410 -266119179 24546872 -953901588 24939442 860620991 -133426599 -466954556 -647258003 207260834 -135593695 298951940 -259152646 -927651805 653319451 44398299 105531895 757888358 -66456144 630587248 583496033 887769118 -456429067 -942768164 817269761 -273655246 993416720 -138028114 -216118266 626918639 -863345541 -672579513 592381536 617886019 126932262 59028919 585559600 414870626 -743659299 310267897 238945136 147231494 804506312 130535425 -911348449 -633540190 698308891 450005657 -878877436 231593783 -669022377 657549845 447620309 -974737043 851834622 -648214609 291152191 42645945 -709750671 -205828632 951550972 691347704 -820417546 639432453 -870359563 -309448205 -984215520 -238859039 -852315885 -930349398 6116687 291637411 -985074244 878915312 399650247 -421935283 -138222628 92128855 -889299495 -139633239 248765664 685808903 532422803 -446547033 -595041870 -718287426 891903728 758281646 -79656383 -723459751 71296853 65052460 14759690 -942085304 746123117 -68241074 -605286165 656274654 905006743 -934644472 -305309945 -863438901 400445019 -840239164 58322921 -456367442 46214392 -51666562 -224739654 -801907281 234358134 215707041 595337765 -194894981 -440309365 -598942090 -606394606 -424903861 676789370 849069214 926323989 491770060 373826810 6951767 210501063 -585598761 584995327 -969534004 455021081 -587787595 -420320479 99917381 -939307055 -755979679 -288985637 59276784 179640150 476331897 -742883422 147742518 -828971009 -631164237 -849682170 619541827 298641583 -124481947 -661075233 -811392774 893232097 -528554045 441056329 723731927 499252694 -936463653 -873392196 763579987 -25325149 966711821 552107873 -356546405 -234101452 435484848 -297465746 855520194 -211487829 -124096479 648734668 223164758 639179246 59728112 -933971522 -144760746 -575313471 -673788097 -305848275 -730054835 721373690 -927556547 -733785194 -770441330 -556718090 -810834606 -368880937 -521142512 335481794 143814065 -993568706 211316655 364774322 817088370 586493273 383340749 -498107838 -425895952 -509252946 954418860 602923246 290561096 654920466 114245573 -844240983 -220996674 985917879 465868893 -763729503 439482133 789899443 -895904223 -425657181 232261820 965478208 435321614 -737813695 328764895 209209356 872476157 -208619748 975087898 973358316 852084240 90893005 606142990 -696114165 -719312144 -546992406 243893583 462864681 596288338 -741071198 -621604350 729585453 876125078 -652127130 -979030752 -65915635 8521278 -537380285 -218931253 836468705 495106156 -638100628 26147474 -3408818 -830590520 105396124 247599232 981452286 738754581 -542843229 816582092 -916087415 -894999703 481782646 401197931 -672857321 64445869 310071611 758874180 -563278962 -291945122 -65807093 37761810 -84143300 240340615 -192302551 -644432686 670360150 911953642 -811491242 183880487 936377611 92830173 64512189 -247355752 -242715486 -770193819 875753506 829292455 946817493 128730387 -614092452 329529657 103716509 520252211 240230369 -796437872 405579154 -990967216 -130039665 518771709 -259912532 -352719133 -83157242 -11905843 866074433 -336289100 429074253 -649532097 657277515 645792814 839180333 769203803 22215891 -722413362 98884403 783894362 -969525062 -882015203 -420089450 -291529579 -419659840 38896851 334383969 -593662185 -462946265 -273507673 -210752189 137391278 562689954 540011376 -949510441 608358460 926222548 -297627138 -971613514 -778415081 -987581106 827777467 -995092733 -110235809 -786923816 -333640883 -315499910 483422031 -823018376 -590052453 789801585 144498680 949521161 -701710808 474571479 -586369962 -583314206 -91995442 -849587005 -716646725 865964126 -104609185 -357649357 907405799 292382471 383048600 277759403 586736947 213652691 -24552766 -814612122 -755292565 -898769690 -83489002 393908337 436446001 536953800 379282353 53963462 -416293308 21140418 335746630 -777761551 -361368570 704523907 -666451541 -990921075 844634994 -692546672 277709978 -441286031 329729175 873553038 554571823 283503262 -936651134 -754210052 -139649772 787587065 866336591 -517481490 -599625247 119107584 -341905693 975458982 -105277696 -607274221 -572574520 -222939612 653989002 -734189974 327050449 -527122506 -125899619 -317027464 566282128 809771031 222470030 -22851920 -777746687 931075376 742769870 -121733796 -199568125 921192082 -344652947 -920875925 -307057650 -103412896 -791024391 -476194549 550729706 -325277044 726567583 -141037160 529735372 -734822837 -266438886 782745048 250479144 204838537 423353853 -961777985 -992018794 -784439330 362562371 709669571 103955670 -306034589 -305802409 -717195944 -326363662 123719707 -191528957 275384018 -887621758 458915719 717422189 -741624432 -216642503 463177511 -777406585 971940431 -429697684 594622408 -547429042 713572127 -500682217 -285482965 -877245695 -650635265 607488687 217223328 521984978 -228595095 661329695 -247741239 -370291628 -117325885 75563767 841639940 54527587 -841315865 -537816509 -399888611 -140090225 589981566 537121817 287090081 -761362378 -406262899 -399960254 775293694 -911998801 -277063716 -853171287 -33258906 -486058946 780274176 259501998 -918635967 -320750098 -474597119 36815339 -308090863 -419437242 -53237564 -914468154 -394473462 -479598703 674012473 -597300979 -26396098 421328480 -539933341 -939652625 376346468 -698427522 -184782429 164202575 -305912215 495848719 865744333 -994111876 -633155040 892237352 276875061 391189121 -164493855 641662500 437120763 554916037 -196634559 970102394 -312316613 915237500 -847428548 119903757 235240101 412497070 -976719885 644958603 -744789845 -821111303 -810721876 -196938633 -346046906 -225806378 -448075167 191343717 358488750 25254408 -218111478 734162741 -841065551 100171186 -852421127 200146306 971038156 -715997103 -218852615 -697181182 249764893 468360592 526679156 -493180183 327430358 -365953957 397354757 407991498 501788423 -731129077 77099678 476532480 560322585 -354819109 -160573365 -264656767 -982768478 541059979 496697505 293987006 527054941 632931383 574829247 144948602 -242783528 918019079 -150266854 -19406134 -702810753 99049753 -620514264 -69256002 347947408 -242035192 -995415982 42747403 -529149237 516003032 445559401 -259837272 -461794958 793996181 211891812 -585831374 797547947 -213086127 -292758443 286495514 -736920843 517860514 -834366542 562146423 220363022 372980038 678935619 -452138852 943423090 987395084 -837285334 609681329 819120255 -785452131 728517937 -799394912 787143752 -841721817 -922601957 334834120 -453763437 -901220322 -923664035 349442359 -756076853 -209988939 485648143 496042581 763661388 241725493 -128185905 300232282 -506827778 156356752 -383349336 612243272 296365777 -783435137 832306682 353519964 85343138 -409720183 708872536 15888131 92622234 -7683705 -657422632 -654416117 -748124800 -487140721 323420349 -820043923 -97591164 -950195554 -294637392 213203269 -332733232 682653831 -151200131 350201448 -282126552 741732481 542253804 244070212 876541934 -100587984 -746280346 669422258 -572870365 183352923 -340573337 -217230402 -519231040 -484929146 257299756 -681242731 192607721 560473691 816282238 247539669 534289576 -303058904 -916296241 286727114 -345897192 -151315879 8648964 359730432 -743707289 496999381 -139878030 -764370950 -718341918 -774186474 -388310611 -247381158 827031957 765813490 -621501690 -908997525 752603277 20023650 -56089460 585401304 818339534 -314830017 345315576 334826491 333017892 -918637810 -148902715 -415616440 -612033066 430656624 -769938443 417517864 -538524675 68804070 -68095290 -196886148 -875368136 -453283859 -304200229 112829372 -251671457 91308661 -609809656 -296057434 -10801259 -571294328 769198953 97481139 -387750371 -808330671 593276978 585147928 -905740860 576503761 -491216650 274076427 763771191 173029290 -568024725 -810309662 -334586643 -356380967 -503292224 974022292 332329425 -411409815 -718755981 855522729 43911106 -110535360 354890274 -178087068 662948463 -628294174 650089988 259639672 783830869 485118223 -534167823 728796919 190011117 -81242665 522619350 -733615845 -262808381 -756390718 -575558620 -179186406 274525099 506537609 12968241 -742272677 -788326275 276072340 -871346478 -143978619 741100251 916815514 -727410277 -853756795 -826715915 692169440 598183044 -87154339 -453205765 867340951 49547693 259972168 406368612 -477965836 476473014 815677316 717034906 -427031435 -477015439 891781228 258463749 -423989131 -93875153 90488799 502367446 75439529 -510374404 -359319447 33119098 603711904 621429641 387806533 -31449043 -973192221 741538997 -978844638 -660209871 -655307100 621247235 -30846743 451546122 834370876 548135907 -18077392 -155652117 82171900 418052042 -385532771 434035246 -338800574 -361512290 915022005 967281601 17662247 512738100 741272991 -587276084 -241322789 -639131334 794372699 -729837984 -844338533 936719467 455893624 -542130524 686189608 -772858003 -503122380 144563532 -593563029 969320563 -280881832 -678930320 -554300939 -687409896 751959079 670371333 990712175 369507198 -888590685 -906001676 996299525 813959564 -668850088 796838470 404751458 -506724363 49377443 -402048005 -910808825 -784998942 655370274 -33341077 244334700 768562187 111997705 925598133 818227421 352943186 -173124497 64231905 -453141755 377149587 589796351 540122331 -240238049 -604300750 47660604 909150080 155762074 -80594708 482793721 -493899813 -166171955 227769585 -204592748 -202057881 166558808 222712414 142177804 928833587 -451720414 -802893910 -59272357 -556423302 -448515142 290204414 91667584 513957700 874882342 -357578943 966034953 -413087475 -756347266 -55667044 757255921 -169725385 591365545 846742445 622752886 223517292 -824493230 -64785500 -334762293 294306097 555406257 -69136603 177809322 -944712420 -280256097 604895215 607711498 621382434 -198426887 941388408 -57738354 302721365 750239551 156938210 -444030805 -99234468 -587006356 -540477370 172389526 -518744983 325276797 910884690 -765906349 -834775019 562163487 160908914 -664490908 920672406 385322510 19178355 -465343741 -276023841 340015368 263076589 926780297 122326066 56710720 -168744801 141194057 711177507 -315797814 -805559494 337855815 -189096754 846517725 546177622 -569199864 853858545 -24074109 144290761 -757692333 -858492411 760036274 980751056 189467560 -625890628 -477363618 659855948 143251915 -975098663 78691872 269874579 283480535 -608242448 -100527453 -104398420 456636619 -47262091 -538560250 -587636876 320001635 -786155769 218633723 18808578 -873213981 -348338798 647476817 -52052361 -271671843 -96411676 206052200 38862793 -946853125 414413641 997147228 -35567450 313742865 157753436 382773096 668230626 654330354 -181793776 -827210838 -199912573 551408340 -328166734 -815835251 -1327187 268977302 501223404 886633685 -974480182 -993711505 -480270306 -708405704 -578695260 -240658280 -528645060 -326898879 587049208 898023366 -118564311 -864364006 -233476151 153801595 902763004 -255974814 -560357347 -562850902 -614641833 555327014 805231718 80130954 -856299386 597484828 933748527 -888215370 161894471 608939213 -483984000 -732506021 286641576 811993749 80686596 726516317 462322991 -818471629 802143556 -940344295 619209523 207303994 -284318763 419926830 -888160750 -980971920 677551187 449635242 968836400 -854107615 544687743 219268319 -282569639 -224841389 300077917 -112045331 -589528272 366643420 357081266 -425331359 57805045 -743854604 963117839 -615229569 18920680 -966403157 -34039230 791375870 -293917754 -744802675 168247885 820177946 513141417 -132182264 596075581 -49246056 916592197 -466787938 355188545 -241738330 734203470 -487239337 -147364764 -464907416 801810728 -548823606 507336534 -382237956 492775024 -619645694 -459749290 83415241 -757247406 -334104965 -656100185 -165592646 -360529276 429584697 -183825757 288755028 964705740 -128672523 -768377784 476075426 -374703322 -113161365 546498235 707139502 -135421350 -876625826 926662665 28995747 -517422034 -884457346 -136417404 271535859 -488263704 694404817 297717984 -240357191 -39321702 -920193729 -952307126 -302102897 -941162765 -566031760 -639502015 839567953 -611042623 980148684 -404532176 287644818 545307084 508538290 682301716 -274204723 -283006280 -185813681 -651654952 -643300543 -585558946 -76793760 -841732839 399065342 -735356059 480998141 934320069 -269175626 12654040 360735223 -817855688 -495405505 680968339 97360440 -581019440 -504897429 -631689763 -132983917 -645298249 252831130 200755823 -312347226 820262358 -690733702 -943962196 401530170 -350712329 -128846128 680640388 838924642 -573569140 -242666505 57524567 672220038 613151453 -276909116 603860495 -186622656 811941902 512883211 103538088 525459165 158828894 720011022 -239457472 -523018740 163839443 -698147222 -713042858 676261964 647916334 758338610 -195234093 317478538 68960443 800814569 18131529 734540422 -447901487 -121525557 664551664 416001804 689166366 -394382473 562971685 -877506556 800752899 275391940 -67242612 -48492659 432943278 -218503760 497050765 -808840273 -448701393 837191422 883170178 795118268 977145879 -277260039 215064186 -276087707 -741190586 60388133 -267895745 -798021518 632239831 245425965 -748596806 817861700 459198511 -838512167 -946001901 -876972767 -844045756 -243526266 754297187 -630466115 568635868 476404655 170573629 838034499 159522330 -960373999 969223860 -100703063 547106960 484779471 -54112469 737500595 958255355 -874618937 605666248 654807009 417233085 384083173 -613009339 803372562 44605060 -868688873 873137879 -649115796 839774115 -69354183 694566853 -770310697 -846295511 614650107 -509808254 -389272332 -911901285 -942884210 320372558 -820580758 -687376461 430544289 -297130099 -247197034 721680329 543958837 103629320 -441984334 296070833 -947805787 34048913 -101587693 484592378 470302663 402507494 -242796947 -434225761 -961458674 -153232994 -631403811 -723738704 166628094 230216374 380659573 562149207 966827237 -760193498 252410714 543932416 590386924 944923505 -53860586 -285561181 450578473 -309831371 -305353814 -207435739 -788143055 633842121 78300386 3686699 -612857455 -390901977 -338810911 -384472752 -712957719 200804732 10248715 -414242566 119089347 782250669 -908457529 684966470 914978779 924562301 440846047 235608700 105156089 -965590423 685301823 89412317 -640001061 -97727544 -374401882 987881025 985109015 856840735 548353886 -162379138 429870905 798277532 -339256293 -232035614 -436330847 820325939 662509475 -311107306 -574126025 928784375 -681145445 -663514467 151929117 -522810081 299271721 -552217473 749825228 -459261448 -549213120 -409196893 911118886 397752423 437692795 511716666 308804555 -604281623 -260671054 -206401725 -119192685 -625736911 681905606 602908345 972830269 463217851 551252029 417510450 -732722560 429721817 -445265213 -195061925 608092059 -575140393 396206731 735212337 -499728090 296838165 -977538076 464893456 764591047 687178010 850036052 -231973174 173624756 632792124 -429023027 981173648 433031905 -528641926 -365225859 41284509 142809058 838953648 522139799 -462935075 36854687 -730804267 -886210737 950775896 -364714220 -823328026 631958010 858177462 -531851135 606251014 210592360 -249293225 387472398 -742174530 997447874 94243029 -723229047 -231093581 -507532338 594964685 48157908 458080983 384499153 882135404 301833590 658312014 2207292 -852971758 -137261860 665480939 -341373521 678480542 892735232 741667285 223025216 375906056 376529345 -861509551 669229467 -540274174 -730630979 -597882082 -657055305 -802647538 629773401 -262205164 817076859 772566714 767592229 791834129 -50974791 -595766002 748221770 -855549307 854397188 283866870 677501278 -380076151 689888012 -548029338 445315161 744877245 -342837022 -941929064 600311054 -634579577 -813283955 -78021924 -767232258 -482521449 -667082796 -313400843 -964753732 -163059371 -312457325 -209197656 -315688635 301644032 851790213 769881828 80289856 696666383 635862788 -247084641 143574017 622481770 762774617 -373799290 110870712 -193197595 475962060 333974942 -132503630 -130994781 192923773 -64981031 138499896 -440580705 86182091 969194534 115481265 327084692 949177565 789627806 -224884833 877846812 881315986 -167663983 -339728986 978143901 -994865573 -495896102 805233624 847411073 367276905 -914025361 371676619 30136251 -103043052 270635284 917095299 -900795520 -701147901 -6913566 -762785004 996958914 252883011 -598848553 -956322821 -937076064 -300860763 -661429757 682378908 724010600 787548184 -985291383 -692157924 613440233 -641420109 -490469502 610759358 756363809 442279839 -256480043 -533094286 -771278600 478464092 -362885315 32580178 -857064671 -330699436 588428508 724687724 706371214 -409948144 567507524 945279157 -92356753 554060823 102064104 929811205 356183962 54079773 622899835 881770756 989031463 214508886 80623841 -931053936 243945270 762418818 687405332 709899657 793237324 818131706 516385554 -172320277 -933505691 -925537347 -272044542 -957519262 619840327 -426926214 464112826 289641233 -902113333 501251419 334676321 884053523 32852040 -531564162 946151309 325280149 722395893 503057605 -649675107 -440462210 -901743169 882844466 -340374646 183940772 -338226285 232364350 -91381080 836407679 -546427241 27253365 916512605 582185047 375996748 423286238 -922252444 -443355873 899265811 -806712239 127980449 542016697 488393463 405431714 -516407413 -2840795 -489276363 -589342565 -932179090 749016434 973929404 -470348071 21408608 802936762 540774394 -927143286 685418962 -763761600 612571960 -78250909 793903863 786623894 -948631725 230433495 7524543 518049033 -153429428 -608209409 105042171 -620315615 -128511016 369101701 -226458810 740113826 375427575 -427264873 446636246 689598894 606671870 506778390 -828248266 988282354 616148942 -367951626 -915312166 716619263 546525170 -426340460 -812774666 -330467931 126101410 -202978833 442648766 671916951 163063555 465203769 -904692868 640393715 -493051041 -911096033 190375327 -980977336 -101769297 -232194099 -546474594 -96564175 647454399 697025945 -805353153 -125322611 552371557 594115383 -989800933 -224085242 -591497569 787643227 637994710 -63393115 -359867700 23411592 228772208 212680130 534206831 647489029 47893192 819287082 390944401 257202534 802049550 -584075355 803608087 -326943898 -306702674 8292111 908983178 704322267 295421129 -358349642 -238151305 486729057 830620701 134461368 -439903133 824116084 296444490 -539749009 878164799 -393207094 -890316122 -723016157 754516244 79022965 -379145151 -329725622 -21564970 -57351123 -976212207 576413987 306633147 -726646689 -331731865 200077533 682119868 244087616 884394874 -174561078 115161881 249800218 -615724116 752239164 -888655544 310571520 420693996 -953734383 -401331360 -337373626 -654065986 119122473 492852839 -981189336 -555851946 -682021768 267357338 -405353702 574643058 154352111 466336316 371018103 -355912527 727294719 -832804845 941145096 56161982 114496712 -359932201 901296568 678612750 428398336 388988543 258470675 64420940 -122479691 296765042 34598629 -787029332 223593112 -828869562 332264495 -367773685 221205866 -99219506 -602168239 613770515 131228343 -163674740 -426307197 -101087100 603672146 480056660 48635427 -342425668 -85236484 -133770700 -106397240 544826106 -722082611 -288396280 886414055 660892819 -984583676 367676253 -13294773 -701555877 -59223581 733400804 -126000109 627043186 935470134 381875148 -306922894 42832656 134692301 9656315 402924485 811320150 743839034 -928275161 673482229 -465850904 867249367 836873046 -671734202 -81630621 357471940 -446401685 -628748378 714539647 976375774 4743728 605258777 -73654389 -460972504 -192739227 966443715 259156765 893267005 -503976187 -226372626 -957823436 968290575 -210746750 -997683514 -996374908 -791504068 -490795314 773179325 -436446331 362760949 -706311264 -392476650 -186339013 129697304 -292997928 -620049928 243667241 842723985 -359343630 809374274 -19557380 334531932 -491437102 767363949 451933285 -653526133 193310699 228258352 -368809998 912956238 706926224 106715215 -933725014 -108882126 -557402135 -950815767 -524606209 315331504 309640616 -696075470 366970609 -284946198 -661329132 537091106 386172759 828324355 -770601266 298930212 181066139 -683609704 -219651470 -363140889 785160844 697166593 -424478038 -291986093 150846024 830953726 827851963 877184631 418447471 -329258158 -80841427 -538835797 -217986484 -48364029 -569325938 -432444248 648859971 393296999 -114567628 -982231263 868446770 -667204749 386823009 74935865 424894796 -200504811 94300471 -930208846 -69084116 -425994414 605419344 282863064 -391734259 845143686 733686053 431091185 157641684 -698025711 -898815802 -866224186 -960426044 639652010 -917191576 -262213993 338785076 -194111333 -902484119 128356243 338547965 78908442 624517533 995724173 -354810972 763943186 -106706980 -213642624 -667662067 -207534990 -611471027 -18509794 850299933 505854095 -720072735 -318096114 -636524330 533363518 569297070 682468015 -279631562 -156804327 -182234046 824167112 -275947032 70230821 -873957874 -528069904 722434406 325500453 258409804 335157836 818483029 750979652 399303944 995759375 762275067 -662983874 -733906942 742956482 794203230 -296237014 -120303167 474112543 -782182325 792931560 652965054 -888078445 -313418833 -80652435 -749775969 122710523 -795233759 77100035 -887306499 -802335426 -939373178 357950701 -39289582 223001106 590465926 92212932 24140990 -152330288 -950918271 425312207 333392739 980083713 -713806017 -292300026 235855880 115804518 678003707 473816555 402431694 469724676 648268612 974017638 230928028 -275622861 849051404 -913501495 -162577835 -196331096 599523825 83899669 472211985 205286741 732588972 -669247494 155444731 317012035 -280413091 -39477506 713126394 -974326684 450578205 -897322978 -634034619 -838353837 -946672444 -147538343 -144699007 -559460130 907555965 116987070 -12666218 -467916488 -860261648 464043158 252721916 -30210685 469810227 -676208304 -341352476 270467762 -288122954 -660540925 975209194 823791572 258042247 818555847 -408318672 419924761 -618611591 969505060 878085118 813852857 -668699215 -141391982 131726809 -768142595 -876881392 883368030 217958674 667780200 -7208587 -253457645 -525494460 319095090 306205736 12804997 -918486345 -917634598 -517846700 -56609685 -143418982 -757238754 530511552 -977853931 -61648275 -111665498 560661687 696230919 -577909660 467171868 401676677 481589514 -984456354 -657331072 256158223 -66990049 -259448169 162041375 182518698 -893508692 -573390095 -681307675 -278572004 -659050443 603577252 84621444 -515522149 304913304 494099327 -310902591 -102390087 350301555 -887611073 102584010 107047686 -104499499 -410140848 287217569 442424472 970528704 786034665 -667041326 491314340 873632095 823459515 -596113672 900876747 164244412 -151229350 -862455092 -674045509 543531713 -196984108 91949090 -636181909 536287250 -333529482 -555694973 998360099 -658785661 788968991 358852887 -994584811 577301372 235801227 468792632 963390298 528869923 940941372 -641234824 -730952318 -175609397 538414950 -506931411 459667244 922369623 294979194 252068590 -751960069 510470474 -74388532 467500088 27930090 14339229 639079289 114422967 -461084136 227722297 -765526118 -259458898 -920176749 -430783068 -523171207 -519151075 120097029 41722463 489158037 -601503736 -11539117 -969479796 153181829 611073236 521401345 -26659013 147039415 -596401238 381900144 718736945 352209847 -307902301 -844357195 330434713 24503530 -323061744 -866707491 -790915456 -663641705 -350436688 -764274592 548473823 -749774119 -282256642 -684740236 512531937 -912449964 189424022 -68597046 903120970 92941639 476308733 -215275210 747493829 -72211714 94330165 106992374 -251803527 630474503 -806746501 -188142252 96011580 1224133 -633896083 174787112 -962821256 66091544 677958554 -71937734 -335380008 623746942 412791820 138790048 -128716301 666822505 -291513462 -410057979 -297008712 754399231 139138786 -999653518 -789852073 -790891013 -693744061 -618059574 -321132959 -828427214 204816273 725054056 851709001 36843087 730644559 -431922238 141021802 716614653 -307224019 65737299 -45898835 -562110615 661490088 -677367874 -225729226 -938715166 224644897 -41083603 827319492 599383575 34474201 -970237698 -64483619 -118642554 715351814 583805553 -923899130 -302460436 386532210 -534031645 -449293786 742707388 -44508592 170561748 -181731538 -590666319 6368003 969260634 251924844 320644488 -597338164 -86246949 -938133224 513205774 -505115641 404053028 -805806128 687634002 -295283931 183636291 -891316358 275014230 311607181 173800691 886227197 808180630 -2125900 495413418 421952308 -591084266 439740326 -615919210 765001604 -719525019 563359694 -921955649 -380891445 462014534 690045622 796171436 -736916449 92512078 -208207359 -77422372 306289482 -552323811 -198125236 -484600286 -537620603 768022533 243279000 -531750219 805539491 -10687205 -624064867 -609420631 -915711389 -343312347 -834686801 -184144063 829696621 -277124296 632144022 783602929 -649380979 897885099 -157827062 706774130 -972108243 139571331 -320001994 769034955 -65095988 -344937809 220076938 243464055 -691396481 11374 -731990242 -699374696 278271693 -586235551 659037510 432833954 868020020 545466780 -939239693 576184887 444168938 760731115 -548606216 238426490 828383955 448451750 -925266725 -919105106 -4426552 -936314831 991821815 217721520 -243240904 -96497215 -148315491 -446748449 -252409939 70477910 246580797 -74962986 -879304393 467294928 431305589 -390652397 -93294103 -48414587 -254431962 184409813 100818038 284030120 -474809474 -598816038 679784346 452237002 -340646777 -386533263 253820884 898733068 -854762861 502465783 -425482485 806820895 170226297 561348271 786468317 -580517292 987555740 380882948 90167018 375426180 236046059 -645479052 -514666655 62481203 263719827 -940801535 67253725 987320908 822455926 -716740162 -258177116 731604271 710427514 315457627 -372684149 -342613964 507570742 -210412189 -666178976 -512140211 381625285 16371422 388664157 -949470684 -941764014 454439897 -918856040 462778088 -970415050 -74452128 252088434 962205657 -835806891 499715030 349618228 603864629 -507393353 910909943 703236583 50862795 -410757792 -84185308 -462541240 -166113011 941295479 -840452317 -304371006 201926322 -897983787 -253445148 -913423175 -598057098 -848262608 740985211 -256164058 -541785821 -882653595 957098463 851598754 210477632 157374082 678674395 -79087517 -385611467 193598436 905099355 837355859 -932117423 354822909 -535719970 -979239511 -446791628 -70231526 518560268 795930447 42672062 665875134 -84965187 -137271060 -899136575 201954129 87701753 67201826 391422464 -204803687 -298324087 -947226901 -446638054 -694144790 -603720514 213064911 238516064 -235685739 709504518 -718232737 -396426396 555608001 -148137258 819301859 136020055 -713961045 598271502 689936085 -48551797 -691711137 -878584872 218058818 749879724 -141872700 779414387 44127736 -939501312 327812354 -315554900 -335410329 -960501228 -56267760 -887441567 -206433885 202384932 933413524 858448576 -67232343 363047819 -924639441 -760799039 162334749 -552435264 -633487921 -119626511 -341761120 -520382906 555673512 744036434 -595347290 -818175211 -798737701 -749776237 696657490 388961792 155811072 206500608 144376837 -542609730 246171573 596929021 503272765 405941458 243026157 394446434 643461205 -83421510 448135423 -403013967 147507656 -747554747 -981401879 -546483674 485426639 -152952771 866692247 510824298 -370078467 602284904 -557361094 7689136 643002495 -656670059 -515657649 654813342 -955589458 332842431 539778033 -279577139 278241633 -156647538 573980602 -435733341 116682258 -393266719 -782883308 -116764251 -735733943 -975958601 277860369 654226013 -624692549 -323974961 -150328178 486247949 235604629 -54537193 -738415861 -871580711 497503536 442452830 25401419 -190356304 819052236 287100092 277701213 -688669667 -906124992 602885627 -339813806 176476796 -620003447 -427152025 379672225 -272440681 -338139497 159819920 796135794 700693965 730036781 348185105 642132164 749605164 630471440 -336033410 -500825921 666682647 203126100 79362938 -989220675 300069086 505702468 367331756 630766964 819926237 -927372141 -642826327 466566906 453410889 -593894249 -259350037 909738059 -287878864 859374901 181059567 -138846855 131667620 -620992805 -760865983 864333124 23800832 463640729 458786590 -306452654 -14183995 540306814 -240115398 -786986827 -527766602 948804440 -673378739 -1431290 862203897 -675164329 -458313450 -832898223 950164136 156572813 -553353775 295280145 -896629492 834504609 -259126230 621610385 955707379 -796723295 469292591 448168871 -603386555 773165646 891234010 55086342 -875158726 -63965799 -85343119 -730874510 -921376147 -803239633 -229101765 45241534 448106538 612428862 303710022 -534430682 621571742 -762510939 735011170 -18864846 483012113 -662836093 765788172 164487346 -163559047 501621978 -326481801 -307109599 678392939 -499624920 453070643 551749603 -576631661 -98847202 606089656 -635122299 -848177882 487816042 586933336 -461505030 -184473924 -361065105 82144585 633824324 693067331 396001558 -807931515 -75401166 331733264 477774883 776600076 -138430303 -712348083 -142830103 48787430 -822561451 -670246778 -952624059 532234930 -347155882 -10478669 -232254085 946141988 497395740 519686964 -662396928 56272747 956611591 -332283231 671896262 -952665074 -244591910 -644846492 42685816 721746057 43014091 642847070 963729087 -394346525 -660849131 398274429 164410017 -273359457 880338847 -588529469 -519896728 -785275259 75120445 817648044 -341148127 -653966650 560429363 856763894 4861735 -476642278 939264454 -266167875 688919187 732042869 852991214 -425716481 92515115 -965720298 -267414444 -584257891 160516622 -759143736 295522962 -749384781 910915986 776674972 -292035807 78749369 -899772359 -702764066 -289778225 -227602239 -717795002 -47552167 -942204694 -525499566 218605445 775855259 -10621643 -917656506 -720197224 -593304730 340251238 -184687406 369913168 859387368 -868766371 412920024 -696706730 -703025329 -962122808 -643178279 -2129391 -893495843 -761070658 653651396 35436913 916582740 -701811160 -987598486 746802782 -608799692 -866688511 -530645320 88406651 971387981 -821996074 237098116 599966832 -156144659 250334475 941359698 -294045006 49548410 871837641 -390961757 -901275262 -949590760 669400503 -579892411 -1764949 603940922 67496362 -612552848 178705288 -535817457 387648404 140898733 -384471313 297931238 -249005552 518712880 307484919 477053030 -441793172 -778949506 -796805550 -707170802 344713171 518659378 899856032 -87285253 -240336073 -938364426 748865255 -625591843 274771085 123323196 -10361376 -136169864 -893344499 418981273 -225364054 -642183625 724666373 549702125 776535063 875869566 397435400 -258235222 -995796048 -692073822 -516085620 -363539317 342441550 -513642918 -662658992 617400110 -126253042 -752470396 343867105 -542013841 -936959196 -919483954 -289368805 -993442475 393360686 -149710965 573385523 -475678755 -124172213 -833396403 -337502024 10222599 -515952864 -232894317 -795298481 -823570629 942167939 285352605 -855157362 -303582341 -135445447 -765988836 -242441086 -708645225 428303644 186378845 -879428722 904179372 -727391022 334249605 100671024 -244334393 152788718 -144683817 -353016688 848493680 69300536 431862314 725633303 -167571688 -620772038 238317430 -119698891 955375453 -346061905 156622367 -322809274 -699786263 326526606 153947984 -435757077 935045269 -612596570 -248767599 -537378310 -28352287 -291270874 184710364 364075874 946687714 523050642 -733475499 365956894 -208060896 485510599 776373462 -754442756 440062289 -772172781 189029887 934590188 4059409 113189687 402581527 -474367962 -397630052 -51762517 -434064911 -157041289 324222427 -898870797 115236728 560078185 189269980 -513141026 550267256 -360872060 -704672122 -24292385 -987233030 282368437 764344167 -692798443 -365041714 25191503 -60718205 -448093985 -585794543 44663847 451322942 -322125059 -405701959 -140131293 167911745 321335386 -742936159 809105448 211996146 -123663592 484201640 260965979 380979451 815657057 950159487 661208820 -844101305 672235046 131431830 -210722946 -261618265 -662316012 483099919 -285435099 408300381 -56641675 -158031203 -25111098 720655272 -463392888 820613662 348736097 693584674 886459679 294813061 -939272577 583689029 -409738222 -58963244 -300781146 -378017592 -60089091 -496724348 303602 -151560688 374429676 -554769062 254491122 79012815 -520475090 519547181 -425555472 -595890044 889318598 341726231 485423133 -68171405 -914793239 -290361398 159447487 153853022 -71785432 -959203323 991386832 234693144 -932537347 857469958 -972664780 -653925309 -430161828 -366503672 -718737819 723715070 842474781 827420299 352097037 -538882586 516840455 179031569 -977858285 781071891 303675776 575795388 940644428 -399835295 -901809836 -653453779 -228618406 763740760 -624069586 -339146536 431989389 284248417 -30616811 -933673045 -518925223 927178501 -649333264 428874932 650032103 363380803 562775662 -908486598 660026263 -142699985 293297667 364449274 34388112 427320596 414220512 -979181721 691169291 862607835 -997635082 -12133481 515244763 -268347349 -294128222 -404728254 -717704222 -58542504 -387644950 -475439812 -208444788 -772537708 -433049263 -895933433 499171243 -487951066 -3331255 -436547100 614070469 -694747025 675230550 94215861 -713082682 -755409114 -802883005 -322420463 686234546 -770260455 521732534 -40554691 507178133 -730812171 92671613 -297466955 92412210 -538789987 -139155391 859791390 218847545 -474268733 -908213912 52270315 -874701432 256980007 873041589 -320561577 28849997 -466342952 -654150821 -735169461 58890376 -477532444 -115837112 -914701181 -376651381 195665082 1624894 591637750 998108357 258237631 -492601059 43467154 -41896645 -524049693 693467352 524685746 947161883 124978824 -594451352 -617217426 -175751868 931770556 80409309 -894455728 703575446 667798070 -306532229 429722752 -695032127 866501885 512409418 -224724362 423922830 876246460 291590868 -891733129 -762308528 859594633 348410224 -421799547 -428362240 3325057 573398092 -517811332 147592483 897761875 -401533791 136161904 -902305958 -771363646 475101407 843702169 952798342 29216229 -592845987 987743727 417533164 -848865278 -175544689 300893406 -503695874 548043818 276703023 -275638041 146869687 783575335 320890638 690623528 -846725200 62629343 -300729365 463396184 -290148224 -782458760 -486908591 -703576147 838278656 -937499781 714616329 -818858590 -703398406 -668788332 329093836 -965190289 -354724744 744643761 318145536 -485009660 78360907 156756207 -842416257 -45177106 508331339 -983748848 -962136293 500685705 833596508 909702433 290711350 -922107109 -168244241 996689238 -560049388 -904658209 -460199616 -97219992 304373759 -588185109 84390282 648109150 903750647 716928398 551126488 474526154 436196997 -672152271 -209443725 959093333 331402837 -950207907 -35766688 -92253782 149932546 581056053 302283597 -21917776 611753981 -338020557 -144762928 -719797018 623427619 -928298645 -568649881 -551610492 231696361 -779432394 639543546 899903611 -223410384 -884326493 598549134 616944104 -132728972 -455179358 865793935 -205902269 252300349 -428508631 689446197 -756044633 -884395458 302883068 367197652 739179000 605035136 -349003108 -736976264 473315833 -146112620 367609281 -227359311 -910444078 -611917745 -664374318 600098095 -667292436 171334808 236384629 172804468 -804128469 -597237963 -27257110 -564692683 -844223306 245171304 -376397612 43850412 -113773742 174803136 264109977 886032125 775151781 -52329055 -880269349 -661550486 893781144 -512157254 648188530 -977302884 -186014634 -605972161 -913808005 630912836 866024704 -459186348 -126516591 53178512 -638513230 -441049444 -915720716 378735607 482552745 -90780838 480514970 819331346 -145843603 -395372055 -301919235 -737073261 -599489686 574813794 886121896 360401439 -964833137 -214904073 310766601 385320931 670956203 -504104402 -230084679 197964604 976453061 -716289889 504984454 673252441 372875323 594183857 -533523381 -424630891 91437078 841339943 806176247 268588829 -846905403 -995782444 -150678794 -172112787 508717240 -171826865 279584400 76454701 905290228 429971331 635367920 -801195766 424117676 395748883 -631913006 -590610100 -926979069 582857918 539536135 28884473 666616369 -85969055 -181258597 -334486961 -908507122 -504132319 -664351908 -581174577 -775552850 -112700763 -306837761 -806930965 551613693 370642603 -354655514 -907595734 619921981 -977216169 -487198059 62599931 713073451 -192416380 -536012928 -483264196 885260184 739541860 559141933 -696920116 -197466573 768141412 440736719 8227039 -939975016 268092359 -589131618 129194470 -305056126 413268141 937851325 376138260 -352594002 165520238 -730603305 -395712000 -454373657 980338183 -680838774 206039645 -263709520 652293288 -182913080 -430829648 -748568963 -343564050 837098556 -900205405 -388666217 -26385535 -826614126 -295766980 -516514170 339600587 80681745 356738405 -211823775 757375755 770489357 -814649515 -302749087 -37203123 -506879797 -283124994 647280664 549616192 122257938 79052851 792324352 830124294 -154445629 -478386689 945101571 590999312 -950319754 328192891 -606218628 -163382835 147072297 638315650 673166510 898218779 111354546 -135386289 150938354 -727586785 405839553 -446980717 -994145734 144962155 -7407857 -911477829 614325492 -534033835 889558527 461554231 973689061 -525012416 799496680 693632703 -511330824 -954291952 764871335 -8157500 587875805 -260847403 -831761874 359324771 303099133 104177703 246296042 126884834 -703261781 301576450 314045526 897468683 289923056 626378616 -188318302 377831449 -557255775 -211953514 806703384 567511856 -489367381 -26779085 -603118580 4436220 -516181303 799455986 509220780 489300361 390835233 -745160242 844211167 -460840372 -146518520 840736830 227232518 -781790648 -232361914 261427951 -293614896 836416022 224597672 715380650 -474109422 -892042992 -45947350 -832990966 -506633169 -648174879 334492207 536838308 -864575944 660840730 -88419570 750777895 -852779708 -633232786 -964525463 709525314 -118154420 679869251 -592684124 -190451672 -900559933 -110500401 -888665069 104703680 447270896 159634005 -654845749 -20589317 326361238 -540731632 -806492398 -990462521 802386904 296093159 -761614615 617067814 -630924460 778421270 -250516402 -633227692 976341087 -434050565 629903168 -358483261 -41782822 219171456 85916430 291327472 33660379 9006234 -848060803 -337156896 -143320439 284584163 425374278 623715549 930266549 -770200071 -393119701 613122281 -275732178 -333709241 759432295 -903339269 -339097612 655105358 -272827518 -371454556 319784047 -256351699 973626410 649262949 195281271 -45156581 -43403562 -858046826 708806792 211450752 -736046766 -95732490 399089746 -308358730 -134760767 200811845 963927082 271502343 134729969 -728473863 -799562954 729510804 -40245437 381874787 729293508 -516957227 924157358 925361504 25706499 743323557 694512639 663293596 886718293 868628973 -476711589 -972486797 -894834538 808195073 740935093 -167020774 -995681528 809252020 -457095718 46536759 -11680879 -765030857 -249975040 511906613 428023883 -912259050 993437473 -850060941 -750219768 -653146460 -36896424 51562939 751056001 -81896374 -210016885 218586479 -484833238 -73860296 864215018 -421665137 474820301 761912978 -980318046 273518908 629294913 -865303693 391421969 777665651 -673597104 -97603947 636714690 -709621084 -91288655 691860353 -122305770 42270898 284790323 -407538183 628661114 -805311760 -223181348 -456260677 548614629 274626358 -354923519 925951148 187242063 -675027049 977957238 754023585 761253994 619695207 258265596 707720147 125220834 -882068374 138193415 845544319 -360989241 -492379666 -480273138 -736153446 400675163 -864904461 70344064 -104418688 -621761283 -401160863 130187166 733656536 -267744577 -351899854 -526951465 775755951 899720291 -603989088 492384045 159629728 -942949815 -485996391 469821286 -384549138 913091018 -625757880 -124661937 138118286 228806363 388739370 947056420 -393770423 266143005 213421910 -917797055 22666602 817336958 247220485 799694580 -750064607 -938808164 -852084376 439844640 911369757 -268157703 -894850961 916559992 129506234 825316684 -795437268 -298018672 666141722 149337752 45333038 -164440340 -989166854 -301240080 504838524 494095314 387745763 938333133 -494486521 -519003943 578710960 551700577 256073966 651093934 -313096850 629023232 -208190656 -934185866 154663692 -26827653 392621418 -423179560 104141487 444454899 702360240 632673849 689291622 -80141959 816143121 -77491347 -263765637 -684741412 -580056104 464127254 413409586 -294633119 -801896534 -676666528 439626890 802789567 -914873810 -911469548 -678969417 141436463 -389550621 483441826 -473214906 495724438 601716516 401699749 -977137904 -636070412 877827009 -445814009 -292881841 629226873 322751592 -607118988 -601765790 -116283231 -870145769 -751401596 361615709 -828062920 -242201527 568989292 696959007 461473835 -206940052 82474214 -94732692 -150907242 -524443407 244078871 56968510 38645337 -555699902 382777330 -31372055 -807215620 829292257 468708446 -700353285 -198643099 850461583 559453997 163578801 663721189 -658181839 -101820661 -300533357 511677425 583027157 30186323 763061258 87105686 748257289 155158026 -35829519 -214085698 -92072784 -278359901 577154522 975245045 -384407889 -597760768 322623183 -197616693 630921761 819968523 213905071 -377582448 478494283 120924040 304164449 -268447278 982854654 -736281857 -922961806 -975110637 919119861 448420839 770690165 -183257508 751739868 -918445065 174663722 839937729 409347684 -345883984 136005177 244853092 -46790756 176032811 -588168370 692665186 504744475 -416935193 -125428493 545491197 -103433647 -264210880 -932042532 368426753 13192250 -758625821 -867530499 19407960 722243878 -744362090 281338977 -820808033 152250751 -741265421 -533207124 272170461 -542160353 -606742379 319925331 329090521 -98678901 523017903 127809566 -194483746 -359843417 -86466696 -412151824 -827384393 900893722 -422485957 -807504373 -807158453 -146916674 700165129 654387624 -108017501 115785184 326749067 -564264678 -247390775 -918699578 -273824532 -573966552 267762 757160119 889202669 -58483574 849659132 -318321111 -999390873 -555741009 -575230386 814755780 118579609 -766705294 -594995518 -719877296 746003525 -554129121 593107227 542061654 -815504078 -759555340 365408550 163369347 -599021090 875145795 238574729 528948367 -30309629 279094651 849134637 280949844 864940868 872196004 1665516 643037777 837816 -405796267 239232414 164925145 -847244037 -578375257 -650613029 -837313110 417596748 942208414 -234154404 277083435 -366447547 865804692 -831702450 516944066 312951908 73577013 652160787 -715994253 -255796294 789315970 -419914464 727347410 -548063795 343181476 328313815 552894420 -265029844 456072859 -462340753 140239097 120959965 -433088890 -320031829 551691832 686253088 -591161200 858585062 365260760 -461168396 315591206 -371111054 -326752047 311342369 -941697786 -375168524 933895400 924015582 -198365292 887880989 -409223084 -654271628 -802378023 -633006669 -78952361 1938931 -407437200 -934416213 -382105971 -112066186 399232259 790953083 -626319961 702868236 419177918 925227289 -396566731 889330883 -466785078 29711772 -746146067 997209086 -236760488 -418921769 476750095 -662356059 -397317543 -400862806 -836052807 986768003 633150990 670132651 686234745 894373588 917522611 -685077080 451876747 63504392 -94529980 759983564 -631265014 782522995 987264043 -278171772 175740226 381667133 -902510080 403377892 123126709 -693142355 939418739 -985965598 574290940 992974985 -379605719 711014427 -476066974 -501648717 306577423 -26321077 652762269 -501645482 -965802803 137230355 569665801 823146193 981036563 -229577829 193453696 305378434 450495347 -706399158 581839230 -85312298 672485830 -771536835 566059093 299918241 526505431 429587840 -964922284 399481476 284864914 -568733614 -8641666 75802178 -910573206 -545301170 302321135 717676490 -26539983 765078593 -293665706 -71932205 973721145 -545199463 -70229989 -326819960 -654946773 -828162078 -460770339 634628047 17323655 722144732 -412500246 784632384 52739380 -730857041 -854912585 409978353 -247838005 285533189 -15373964 -440297102 319829541 897594455 -710001938 798676299 197378462 -967760409 -470735212 633612989 332008114 -827824953 741252045 134247061 435652368 -431093104 -935299633 -132282121 -582503451 853344962 789353138 -418680780 -246975792 -146412643 689958685 -424165561 461303486 631592953 -565504290 -445492251 -156463564 -666886143 624309837 -826692899 183089884 453195210 -141042227 -705704500 109053637 -943606644 -526338782 753826153 -14710285 384628352 877077287 748511507 -196482121 -361061310 363885847 -79276655 -392353910 -824113243 421594305 768270852 -308086497 596290235 -549698838 539363837 -790866419 525101114 -370884003 -433434189 -118084049 -727904580 199048184 132022323 -676226101 -489555266 408630625 784311013 -864513112 -441268378 643826050 630968446 -306840847 -435134608 -340819594 249961381 -900119187 -200073287 895153962 -599288022 583488525 69323048 -671129411 584055687 344176184 -451457311 -763166022 645083901 144027393 747459385 698770931 971654011 348544574 231499076 -9325457 169620746 425366809 -419866461 -732831731 -968680579 -993591871 50959340 -104843216 56941383 227333984 -319571499 -151667790 -535463266 -264612296 -568277918 268655650 64845316 194472042 -682200921 63770833 -88239808 262026029 -666016061 -379624197 -989717363 289613869 -791717077 -315609203 971739396 172727180 97085620 604130829 546900830 250303167 807149623 -980495057 -489918864 367098094 207527427 -399336584 300463947 -483697251 -707466104 282957329 877865849 839239970 -668137326 -970728700 -28712878 134587022 920534297 94667261 366175922 -410430223 -999671298 -78055438 899919836 384067921 326667118 -394474678 -57417430 295113031 -698236221 605788638 -888752549 -718828506 736251979 -412645617 663013784 -227576764 -912548417 -675360304 756348201 207200250 347590551 806288050 281223057 670031551 -249436966 572347403 971081561 -226079007 254381788 -159556814 675467878 -743373431 -142213547 877864409 -256766423 -413411231 -908137382 264578175 -668632253 972817437 223349546 -91048756 -744891167 -428767654 706171565 346600837 -434283934 673961963 892400984 -624132442 -666409684 55988430 685876605 -933158924 466105819 953230360 -406289422 294406111 421686278 567556749 -667078291 -484655847 551250697 -964740320 -458748006 68027103 -445504663 834078765 586922539 858875759 497200740 541660184 -953460645 275254366 -21826330 -959576939 138438832 -718803266 -950402330 -820923162 698585183 393772526 107657408 -741434627 -540153987 899535669 -373834571 -690551935 -398091329 653277920 722415055 -505379636 -82292649 85381292 -860790825 -656072399 404922180 -445286755 869843666 939119789 -868035926 738308659 961888975 -70748724 -911782905 -378719834 -148881518 -620515170 935450519 76539216 -583331834 882865847 318266146 -423228871 -425427251 422832782 -644261021 -304963218 -1071753 754749370 -908590755 876344078 555109437 -758180743 132589490 706235039 229548538 347854328 -421624638 -127296076 399697875 -948341952 892112076 -616266208 -656585208 59302469 -453718688 525995671 -507073604 911802351 -112329668 -651977615 798427107 -372648261 -543370614 -599170342 -141692874 -775350574 570270209 -567614868 -286011718 -849069570 159289787 -838399349 -302351551 479390156 -900757708 873641942 -305785409 -113883079 224388110 256016592 -718333840 822820590 -794905636 581345281 922921132 597043306 904477529 -801470452 993014437 -278113323 -43453644 543537766 -91145970 -167221570 243413551 699057150 -683295144 -81840446 -803208022 766650718 -275961692 -392384702 863985896 -775155509 -904399041 -560521683 -439576100 598264157 -90569533 452900058 -957346002 -754662652 -736647194 627328614 -749073936 -121056362 -891599955 496186314 987008201 -833018762 -102862420 221912854 674720949 157107985 -758958135 251846056 -727708068 735439037 -90397330 810561294 -151205689 966426880 111445800 -985511741 671377990 257403654 -796031262 239693782 676144136 265173702 849677962 -14865047 422809847 -930789658 -337039508 534333847 790782230 -113405933 -502596894 796535787 -68594756 305485239 -730281808 171963919 -508950965 -85815299 788760403 676865067 -619888611 -434601136 684091471 406697774 -639488550 85513559 -259291704 553259920 -142757602 520328684 -545489510 405043233 -917089190 613059865 98592145 272999307 453632797 -637127171 322216641 -333580541 -547888419 -851994389 -771927047 610747848 694857214 -272914407 -986443618 751360622 513652367 270530787 145236698 -551296746 -732872166 -588585988 624666870 457769864 255140751 -581385072 -224877684 -161638908 317446488 281634444 -205377441 194357447 756248777 -973167112 -382960766 -259357873 308200207 -854422543 -22460245 78031949 976303258 -122049777 -139578015 260929133 933916833 -125158221 -578321325 713984864 799473507 782169136 -31564365 727732820 -284614181 -169435387 -589799377 -533651097 -348358610 379429600 -858380525 -247089203 417942669 903466481 -977322303 -862252193 -53318717 -287050498 495066870 454701733 -864538068 -326579248 -125023604 565729834 -109129020 -182849571 141990269 -986074052 58637181 -555821961 -890263182 -414745521 -299634830 -726413856 874189743 151414898 454728968 581671461 -720332717 -867446478 -551207469 -491776098 196878961 55860735 -338251051 -542835829 -153610418 -615830048 847369785 231405838 632458415 -360376065 -340742186 395477178 -962131135 -90430335 47787576 205837826 856611504 -220842839 -906064669 193936077 833989809 364384697 29476228 -553782947 682704111 -596659150 -291357295 182099749 792637370 209596292 447288194 -176650432 -113184534 -396657006 255255467 926264517 299380831 -77833102 278271913 54741867 739398711 -735902475 816894690 267964200 233284070 164914948 -577753017 636325648 964484464 -531471851 552426778 876894964 435772039 -358585597 -303921006 998790786 -344261568 936391944 148671655 422291536 -398616626 -386921429 628131188 711745506 -500777531 -735372865 336756049 636485054 725137761 -189911450 871142323 454206162 -407707149 -541395017 -682471320 553991697 -782967531 -750001821 -383445079 591564684 -674983859 -823714775 -909016508 699426938 506382449 -151580029 128561650 838741238 -161126709 763475631 726809130 599921723 508056649 -892869072 -367492554 -414517724 -267562665 491769071 -747247399 -63453000 -593947989 -154443829 -423860838 -705934760 -759247596 -310023471 -787057304 -883728177 -176672744 186484730 788026208 756161160 -880784839 802276499 -807515031 841187910 -853276797 -265245522 -34301687 867989401 -409984882 -84088801 762810311 -690767550 933265849 802953643 -385453249 609352110 -293396430 341554266 144734222 215136094 157829003 724941741 -384925324 568910475 -934411029 642072299 997003234 682949567 41722289 149601280 371877129 42637176 -97714400 -517134633 189332545 189555268 -531292367 312874200 -130619865 -71707971 720797264 411980795 318929670 -908646618 -212922579 140624862 307210864 710107790 -566292211 -200138948 -137351630 758588462 18759386 215795204 488512294 997594687 -381456956 282953683 -295491863 -808361434 -842596992 -354195932 -866227852 -836192849 462551882 299946952 -444754135 -143793284 -347753203 -917883922 -327560775 -625265148 -284140626 -663021237 -230705356 -784890387 292764835 294456080 53397451 917129656 374934614 -270529984 172523237 653185687 370346043 -531038453 106656901 791461533 -989268462 -576668977 208290360 560774988 353814608 509707201 -57476556 407750503 815067070 -194210110 -572662195 -187191355 -828523004 -320852326 -233747876 -222573214 954827898 318404876 -148124398 -485301655 70879909 -776269705 -756146351 714982192 746236646 643306954 965940006 -678504408 -556191583 472304945 707681045 181569231 -900861287 -450099024 86605156 -551360989 344732391 185666876 -853934265 -981780306 -835302134 747450725 549133390 175051157 402816584 230992798 16572663 -855279015 -918981499 -894561043 535030655 912281829 564091821 385993169 -882223311 818533314 442303404 -946271275 719645269 91729013 424376259 165887772 -493696489 -612011851 582171597 995882571 904761170 -943377649 298156603 -671264285 -169335762 -653455213 16925245 -430310074 -565689017 199619636 -225645414 258828997 -595052560 522646920 -91190421 -986531366 -521010717 718952521 -625557253 -734776541 -291264126 -782638886 -142157891 233850285 957633643 -378245290 -607260059 126420363 -311031530 -685036844 -333874732 255368492 941563044 -923794073 863396439 -49985578 631586744 135668484 -315361585 -839195850 -428732856 555254794 -914629775 857965270 -655605130 -940670293 906406037 -663406068 -51050436 -617369792 335859593 315165180 15287087 171609464 -687976489 936120440 -794972759 -306236407 893682948 -809370018 658190393 76137220 -410891362 769477346 204216503 818664662 329116422 -23793127 -918147853 988743747 960038510 -176983587 49154811 763832691 986298790 79452936 -173027927 155967486 -453461641 -390661264 -110692094 -23301936 482474289 983393719 -444211877 899433779 136011226 384044446 562545774 -976240033 563813462 -652273054 -500004050 705951489 163121543 -150853425 -896990888 -685962028 -193887614 851320011 223556212 -80599032 -134542400 -71114844 -476683700 -232710684 -22895873 -850930807 -176736089 238029273 237504885 847784428 92070101 -842529091 99449624 -419397930 1513250 -402382118 -160358779 848993978 278821399 153829760 -532094038 -65589457 -315232421 -98667657 354405606 -350787469 746820996 -627008932 364135449 946433444 -657399732 -525440624 605327343 -279748141 -742046731 -502765118 -695033034 743127102 835018356 -708451991 2538142 838984899 290393905 789276281 -926074831 -934020746 -944800067 -802256886 -314738043 637529272 -327731020 341079305 -17370221 -161107652 61171374 -442565962 926359120 734251687 -755070790 702780630 285766142 -423175607 654759848 163153028 182965607 -321201432 107382999 793493373 -398376980 866870346 996103879 782894902 -164724170 -915892975 126216549 -137048092 -574547134 825864481 552832507 -136564913 840364413 9512679 -557888490 323980043 -122864410 -494664175 -640730626 702770769 74467003 252684205 273316766 -687282670 290891357 -603555299 -694980823 338887869 592559990 -859327531 -963621506 775441168 693028302 973567096 203463942 -120536460 -640663680 -190648786 -94721435 -672955189 -885757477 854865513 355490322 630072884 -264758904 -979844765 393258993 127027920 -687686455 937002557 -453976386 -998549427 -601920937 -301633280 38564613 -4741665 -973694761 178778609 699337069 -316568678 438033438 -306156509 -212264284 200307267 -804801066 -821993883 988614152 -150990995 -50846078 757698199 -786314623 -249410663 143549923 -328547726 703024455 -783972991 133396969 937873011 975733990 521107829 610207683 109531465 -394416617 -989236964 -442794820 -898310426 -999607595 376999408 -569442688 461361646 -94726272 178801702 -210767394 -110372332 -208732271 977954506 -202649174 -243887339 -395895828 861267406 678637468 -424572974 -171627325 382949202 -70224217 55127491 -812851208 575538836 -858817165 376312965 -673427092 -922257027 -277067537 -514714934 -770544352 -819384869 -203271636 985958545 -235552519 20385634 103119790 603992554 -148288260 47123840 -688044425 -830750393 21692875 661560268 965127246 704285790 686812894 -176617554 -318868419 -903987864 778078871 92828420 774603848 -548824071 352555284 850413364 -460265342 -513141771 -718432429 405645863 -348010703 -155807972 275525188 -650020596 -641100415 -240629794 -492056256 967538493 508507673 713195984 959797087 -299917925 -35622953 -908864061 -794346857 105300770 -51721570 -554355162 -969206335 -216627817 -856131678 -92864977 -419649069 -20346443 -221785959 -436523836 -963411047 554876829 303792761 983970933 900001597 -592719413 852820381 440357946 244932887 -26471420 908486089 343880934 -721698211 -122145297 569327436 181890989 -641874944 -284214217 477749251 785318831 -987151589 889299023 -160019879 543979276 -486995649 569245691 216000540 951026935 951331134 83717149 219253546 340027488 561518070 914440913 926259291 -280738440 -488670359 810090958 506529919 135982115 -878943130 -357071366 542668824 -886417150 826341907 -200436414 714454012 533710362 54778973 -585548008 -56219229 935030677 -799353222 269685223 -675223300 326517096 -436493832 978218516 854924473 -656315969 -566141080 -730900326 -620379817 -979417307 532995869 551342564 -714911590 491277598 -484813793 -372311724 558662153 -33521130 -488757020 592275015 766278499 -227619102 -898725074 -672834669 884816662 890806390 -235872681 -872893173 356978309 -274607917 383479214 455998068 791479673 346270548 -138237848 -131366284 -837953966 -270723240 202468595 703033915 -76208295 -23214298 -494600915 -473842595 -328899741 -340743110 399755157 494248320 469363521 -225146466 969608755 -739941199 956269243 641075630 -425561709 -411179554 828571535 434071943 515434341 691212120 -903976833 197676897 341648872 -714893229 628838474 -687692805 812419171 -367432042 -191617378 361628823 -162481850 975804191 264065398 -922594628 564457680 -668233174 -216284442 686608698 -721569288 -595903732 -976877822 887922800 386374795 29868633 -565138004 -736199530 946180515 941385779 -162966595 124145763 358817976 -988654928 196219622 838865674 -109110083 -943230056 -920350048 -832455926 159950134 144236370 379564960 -617523898 -469012461 204055258 -441934589 -243691757 492475837 463242608 149979662 759078691 725805455 -607922821 -766535691 -500997594 -875100656 -708033321 148820012 526990836 -136359710 399474009 -218575314 544895622 290300516 -968719886 -339025923 315726694 293892809 -162098252 875549344 559639423 72083012 825196756 481070425 153406247 -343465501 -380659957 -816609567 682785570 -814879387 258237818 -762619644 -437262551 38920208 -519061068 321994060 -854307893 962685704 805109719 -772809127 -65025057 -437365036 25325062 -973636182 -817114616 678391280 164139263 -161346414 -189208266 -626041525 -835225753 632107024 914976794 596783111 -861647555 -332924045 321153039 851005958 291545244 -601688167 336148900 158144286 485254563 753415297 620501766 -845790989 -520190113 -196126944 -374857977 -725486159 -127568174 -534952076 -220790505 -456226757 -651385297 600451925 295209140 -236365871 -242186970 -277660484 -905235061 537840447 -258140662 313553715 -198736491 -756860211 38012846 -785691474 633033441 894839445 -555647684 472414890 -172801024 -655652538 -837251555 460973556 -314961856 991314384 -196357372 -883985161 -409451251 311504998 -690058973 486434311 86948720 518613785 -778014840 -93756913 139783424 403777396 -268083762 488826653 -265867913 70457683 -208763771 392689489 922491797 -955494536 781159547 -62167812 -711306286 573868403 799157165 -758247652 147663657 286902713 -351820365 -560627374 894517467 -470718342 960630903 27447132 -913031600 -586458494 -616217820 849230548 368434537 -546523036 603588321 -818408001 -23727230 412003863 909619748 420467538 -429253293 52044413 -138457734 282227434 506270405 -241935836 230214002 375492200 733880932 -238186283 -49765327 772736499 236176890 -764050592 518715611 694713920 -697318406 -857000973 914986459 -768940836 -142456683 -617653727 -892485258 -482568618 -277493042 6786813 -304867533 -804147011 285680175 73420351 319752395 935456893 -674458547 -180516893 -500422284 100570405 -961821308 -868422863 -396619106 -671094705 -421443979 -219191124 -621875013 -299640846 426958830 -478238826 4449924 -290443555 580274126 -476024469 282792411 517289829 592424212 133266976 594172730 -173911804 780557368 229261049 62404174 -798596002 -449134282 471205804 -148852242 -731114364 995474689 -457298776 39437630 -96893473 -888787551 -649373883 192191801 607323103 918591852 -725617958 871605583 -502622174 361196279 683188951 -436818109 663329043 -33108133 -861912891 50673569 168295873 920030708 -608254265 817596715 -511929879 -222943828 -206731683 205240791 352868132 -606474877 -744399764 -546861239 -339911635 478447609 721377801 396798235 978505776 765974057 679186818 285127962 -556979724 -793937386 451274113 -990601585 99752508 477360195 -107927691 688580109 501768633 455275894 -76167439 112183533 -77432854 557506089 890437148 494746540 648510624 732857745 -565820581 261624024 348208862 -312314707 438611180 -964936089 -218424925 50886324 347032594 -144426226 -518227433 644221625 -896087845 -611026707 -167905729 433899937 431808364 82847913 -12086651 991375563 -426451949 -475925078 726678783 868994980 582780583 572987700 -944273665 286971216 306255218 -53012498 -268937512 679245232 -376810766 372362690 -107867463 197790798 303029124 875064108 98869272 966120706 373784776 -323072100 109566215 934684364 -947516532 845217902 -216865214 715548567 -406660293 -476286685 -660487112 -609182516 722523534 804181367 -499017533 -488309084 -713123641 -859024943 -482787058 -63428520 -693942851 -530022076 -446114427 -392192209 895029930 -414792593 792309696 717949627 144333798 -395655864 10445817 -387523363 515586282 333939706 654283074 979347613 804067098 -436448701 192448393 -555991968 140445552 -8664179 -862157557 -974532932 883554900 178670199 -11471266 -826619871 803535733 266215869 -164378806 -639070357 -15427823 580707265 854789756 796471874 809488085 804506318 853251917 174597946 715388522 -102551186 -753216407 133980269 -24133717 -45155793 -21528563 -930123855 -7218316 -752692243 -892158303 -567941436 -593744937 -313353766 -351829905 -183056775 -466448838 473110728 989867218 -693182265 138148473 745529187 381318105 -315608468 946721934 -84557549 -551680576 811725409 495717952 -718334903 -849755276 503216083 152760154 321242147 398347931 -91114002 936356362 309935351 229909928 -751696759 96960872 -55887874 583708880 619929727 196613229 625352018 -213502832 -131124230 -88429093 -386354969 189255838 -273566817 116437396 87741023 -48777210 583732248 826757043 -608977725 764724786 -377256616 131515987 861509908 -74018397 -224125087 194323525 -986047106 -513990022 -3548924 -208659322 47268553 613340733 -727084088 -62102091 387971800 867786447 -224843449 -667554334 -522860534 25299990 -811977766 -612059812 -879467522 -454980046 -838511810 829487677 -440861892 -724441101 -581132086 531927561 -16863791 -562619464 205746293 604644405 58595902 790126786 -453785860 438252203 -142906645 -356027756 -190061791 -573633201 979220028 -925218764 335197918 -636185683 328693735 -823384132 -268612610 -928023330 -898245578 67949472 -744813697 20332041 43319386 -907597196 -896060875 -890374422 -262228220 86786760 245892811 827227287 -175058501 867916269 617538253 -127630269 666324406 436720709 -235916118 914041259 824692917 -301991861 412313385 -110241973 -836785584 -625733449 -956908279 17884367 738748275 -819942174 -81377012 -335692464 496245795 452038083 493810724 -284521521 -484063826 -983701701 828879583 -352430606 666363427 183959408 778004093 565722599 83393453 -553744738 291816537 -369448026 -546500488 -290029051 173545962 -811418582 314605940 994033762 987828780 502690297 -925090695 -1313483 504689355 -187292438 858373887 276582966 -433966154 -684834677 -839376803 -239516134 762062240 991840156 -713028504 326329691 821139059 -530430317 -121566176 -401299395 -69568215 885579335 247358860 592332341 216675610 -181788015 970398290 -719764043 765906856 306729397 -771680998 245989685 366438442 318320375 -912512284 -930604254 -356740504 311650106 -854866694 365201169 185223297 921000806 974831833 -202159803 635045462 -179888759 52059411 -3738820 869690986 373323263 -180476078 -907999157 -250875135 314752476 428859760 -619524561 985487069 -556710653 -797940133 -261399688 996500932 335227783 -726318392 -999625601 -827782870 139839177 -290047328 -137076040 33473052 819550707 -313981468 -661734871 -742457543 788771969 912419525 -600877060 117089566 939214642 -121135003 -917632215 130089551 794818083 375584814 394068192 -557402814 460681292 -950752869 -189230730 870149702 -617516759 -72606032 -606117305 -289900224 -611699588 729635154 267671401 745995505 -510042217 383217621 510340046 980717812 -801135370 -410078145 867465946 999152379 904273042 -449296702 -88622207 -752061969 -999357639 771398124 -779929994 -46134834 793544269 814876075 -23695109 -848357214 261010623 -864929068 25069639 720238501 703458103 817607108 864661432 -235196709 287869740 15002373 92303107 -635559964 -91298430 272778366 -393733767 -874711985 126387728 69416183 -186104003 -482919552 -35146065 -163248563 -409322374 387982872 -94671522 363002441 -794153156 578831441 965277285 533356702 -315991750 -22519500 -572601495 -861718796 -792663360 217860349 -660970903 763533593 644423566 -571120073 -731855115 -948628742 556713561 583279907 415178149 874321217 -660334626 887776471 -581534783 -596681974 715587418 -115149494 50671089 588896088 -265086953 627848790 593716965 -672231958 -333523480 -599229916 677943190 -639308470 986321129 -113546087 702400782 915382981 -20183120 -251600674 911328424 -413883630 -761143272 -512174195 398941022 -347278292 -282172874 -243967951 714881745 -460337671 -274108021 -550303963 738804204 340670998 -774930768 541707255 575281479 -96194754 979157776 985252302 -323500054 349385869 197344392 520132180 -428694232 192182442 -750720234 770820009 455507726 -583045636 374513101 -915579754 -622954368 -280390626 -282356991 542251649 -787779490 977530323 632260662 847586038 -853292959 -33523608 -324473050 -110802212 -535713791 413634123 -750933878 -505188462 413009150 -982163907 830741450 706024568 306528015 -128898264 -400249047 503351096 -591683899 15055484 710190652 -90992664 -479107600 975137429 957771892 -329183813 -572575407 469791317 380684039 -24780853 137222728 -36798687 -575787768 -993192702 750793438 -484504492 999308598 497524949 759978970 274419186 18249741 133929413 173458580 -358720919 610293338 -982903951 -802876439 413732378 -784399055 696108999 209916418 -858470469 692830672 447732335 -722693769 -966176584 212674305 944664250 -722745465 -806648622 909813487 317007601 540487389 120036069 -191211879 -436854101 -932598998 151271574 591308593 -416858180 -541841238 -700842228 807919100 -566367339 678152463 584117155 -408109355 -687989578 -860691306 -156396789 -388191598 -694330083 245597584 419063470 -564180253 495992731 -572128666 -634048674 271867098 -101824335 32951698 -779425941 176573952 -926476560 -71316782 729553683 133105452 724948985 -686597232 148944695 -187608608 -84544503 806878141 -18698306 31461199 -200771056 -853767143 348099644 910767608 -992311092 821961279 -409138732 720220828 246481664 -541641126 429755713 -177354677 547343501 -396348647 -968772496 -916087120 188597576 609184707 -157553810 43427958 -806132002 -730833015 764137791 -530313071 726366919 864199931 445061472 -345317558 139748394 651022110 266767440 768079904 409976728 -780982686 -342301942 -740024206 490522714 -777784456 -458958852 -475929628 -305325940 -281403187 931886142 -660086569 -538741072 992478335 -656265808 -514325551 -807549548 73108778 -889720895 -381296742 -877623722 -791735171 -294977965 750480575 -338857502 -786663818 13489520 -280787586 -539200122 -539864773 -881380906 199979835 825711213 -727050752 26072339 622151193 203038274 -405840029 -387522046 -711493054 674985405 879724325 240727286 -83048205 -532601699 701653780 92896572 -552230158 -523787528 -358142015 651744193 513171830 -557187386 -920946172 -180601934 782620918 -192553280 556415398 -802467101 460467838 -322387010 213267075 61196257 -231021194 -564539448 -414981691 -950982691 337971485 778979218 -2715715 -506636526 -233553057 212352241 -117205952 -853598079 331338018 -860404303 425636189 -791977858 -666211829 767013504 608899696 423420298 579024580 255143449 527529362 -523368414 643414479 -727087959 609016958 622503308 -778974933 969983864 849453284 -352453155 -631948161 -813165246 -148959895 804035749 710220694 170478616 566301162 873121176 386296324 860822805 -984112809 -211854469 49689769 67576764 -242864373 -131608124 -960775998 -696702627 -599114375 667338700 686464936 -270494869 764839108 854445727 655422149 737693978 923421043 920551635 551437890 -925502872 -161416074 -45359167 -371076771 -852671283 -134834549 485585972 678253146 -557116891 82014990 49326906 48401862 440346686 548049678 -949409851 -985968829 988715329 228179730 -115296938 -817455623 610491632 -757293233 232807194 432433715 596884429 735104948 596944158 -849901198 143522074 -862296057 -566417773 40403538 -771572125 563385422 -745845433 688486459 535426739 -540667448 962112860 -897472586 -432583992 764877003 236118394 198395892 376403615 13991800 115497758 125308279 -52619618 141553302 -935465901 300739802 896428513 537584650 -776374512 -986481122 -941117496 45586116 318778721 730418699 455320198 613560244 -166558869 278307093 -710290544 17857070 -107908295 737623778 -21204735 471615103 -477679327 55650987 164335149 224215305 207230323 402743798 262614622 -56333433 -635672168 -632155337 -899937746 202287648 -501900136 116122988 -106532644 415587497 984441636 58963344 823436338 426238169 774564517 -491053255 804712896 92595770 471247089 211878997 790162996 351219368 150849313 -429186313 524760285 11351490 358122545 361672979 407836555 -7331773 -322718969 623756352 327381916 256828519 -726589467 -202774715 31018977 332131500 800017629 -231976875 -287977452 -976698091 -424678065 49391110 -630478191 296688272 -776728238 -809619891 68516328 720316038 -599327828 85042486 766153449 854765494 249471050 -475130578 30570314 139285475 -536914012 707768834 968695274 -645853241 -124715828 -404085816 -387299834 -284010213 -384278736 -571778398 -420082859 626492003 230142790 983934859 966220536 530470709 881752551 -796089950 184139388 -933213704 795499296 -471978542 -799782264 -110080766 821243111 414442095 -577023353 900882339 39908776 295670495 639480577 296080157 -53832680 -792833276 -702064662 20043695 852909054 245088418 -825308728 482645028 -149176427 502377504 -953100267 -774613625 -994451733 27576306 550077168 -191718967 -881177015 824008141 -462488569 759632014 703306540 345959164 -913514924 -850530769 181857464 65230013 656756973 -915039343 -959429178 -716034203 545291779 -610841677 364764947 -934311302 229077128 -194766508 -322247720 -921226373 -8395705 -496437838 -942738397 897608297 461672353 -340188543 719215284 499179073 -471024816 -53615484 123964617 -417430148 437750433 54756823 884499880 -944476996 189684949 279309985 -608675960 430086073 821217593 -602586968 370447811 619447925 -842365165 -117831296 181302082 -665939551 714525310 597516106 -810931113 15449888 423553364 -484835339 716559925 435517689 888603923 982182278 280436191 749368540 -372631045 -806774540 -688218427 897117991 386023177 -717299438 985907242 357133361 292560319 -857229267 758943948 -156090194 530189103 665163234 369252991 -707486818 292160969 -373751141 385089622 -599054120 -804564436 710344688 -371798559 -258049654 -145142939 -332422327 145364130 -544029337 -331152480 79374438 313212424 489427711 -782379293 -599082060 484300267 -670165522 -776837364 802309489 350557322 -211053563 -197773513 364630341 -152005535 -196744719 -808488395 -765875201 198015461 -509009132 477596017 -742332057 -317696223 221155097 -671092249 967183149 -542894642 -740412220 -210378689 466723371 -526436929 -457305281 -302641199 -147500208 196147721 -709392977 794795979 -186577754 -132373244 394336217 175731436 364441487 730786407 -925251568 922411378 -784424706 526617436 404038395 358286768 334439955 909673286 -713819303 274082957 -404800978 760639279 -24132260 -27569593 487948614 490550889 523855241 314487659 -274025145 208579545 61810959 568058623 280424346 680408586 615068016 -214166583 -87599791 543906666 -119371396 478570494 -906658113 198458016 426115516 -349063594 776170902 -128865039 -337906493 -264167841 302389767 -258541441 -180853889 10080902 336761629 868134354 -862958084 -291148515 -779156405 -166632269 -627290469 -657980758 553695104 -485702044 -326986128 -803292436 -747986552 -752728648 -669707707 -864452381 -510630746 -189359627 -677165519 378322696 692257626 -36937205 321510706 782340370 526877537 -931394951 232886070 -238133374 -432308433 229637641 92011427 -910225247 562838494 246111832 -551578485 -899318458 -863003135 896754527 -480740231 -681821788 697210254 -769785764 -76779922 779475776 64183678 -393777201 -247706628 452979299 564869131 742558326 481237174 332283326 566664012 769953698 -477240420 134609329 -982072969 -393837161 78336195 -512557165 441255351 748977157 -623440703 801245590 886367812 -595722303 165156177 -757910741 673303717 433704854 187851038 869454357 -542388889 -295580901 -409564865 -436588583 -347002973 -356227956 810372631 -347883545 91480062 -600431120 255010112 772442020 435838611 457119729 -161892229 21359192 -977268684 748143321 33770976 590160483 -894555368 790243295 -362054834 656841599 -6402048 -593790003 303994134 -437519597 954590218 -780420431 723724981 -69333631 -948993007 76190198 -233891393 756854749 593514293 -337047652 -567314883 -274332352 -720995684 -968366022 668569824 792832828 294540545 22154612 380389736 -45200812 -351169395 510717241 -758740307 893772202 809896595 -852432856 -654365570 -883774514 -24985576 703258740 -376486386 -172688371 -409533019 -897455597 576379378 784755068 221146142 587678556 -424456031 369846651 -717071115 635205105 -438284534 -126049246 985322898 -127995269 833269691 -755662968 -300044319 726468847 445632303 314236264 -28318675 -764821201 943280938 396161510 -140517305 658236997 713203025 640796477 -226878982 -372710889 437366001 817252905 -924178414 -805897368 44037652 346029606 245410522 -195229087 -723640043 -567143797 -177782994 -634039942 -662768483 925056161 -582636912 -488584859 -348931604 -961138273 953548437 36064598 543630726 865928735 620915403 -896075622 -198416994 -148425400 -648411120 535756842 653976401 226158260 -134132476 790536948 -367318482 -84047599 283022054 553804792 -164086058 -368607320 -81837538 336348307 -916286778 -722163875 693733054 128128824 -467261323 607134632 -901326240 192713912 913735407 468356122 319244380 469094046 112283253 -139628913 -694450510 678735707 -23457348 -649684785 721439602 612459934 -638739914 -357672218 933783444 -189465173 496304995 336982429 263953752 653475913 -63988097 -161260676 712929617 -805211255 -165768543 841213574 708199661 15240390 -195485409 350080036 396732913 526369061 -701379678 789428371 570527812 141173686 381550134 -162187437 -151924249 -143838322 -261340444 -801779590 239434768 484430703 -125989066 755299907 597313491 571744082 -848821825 649699357 -30845531 -677755117 596591393 34337329 -873317889 -823645820 184675059 -251067503 -454903411 916662722 -17523523 227712143 55362522 239659993 820113482 -844822057 -606978972 -406372935 -474832523 132871682 -811352705 -179930252 -997845437 457239108 -27414301 394061858 302300695 -667108263 -494690719 581022130 126569357 77503109 192602063 380813046 249026357 -12847995 -830547394 -841008063 256031329 78071460 -670128261 -616984855 -666213822 -208868135 -107194039 764559007 -54801843 -209592596 -848237738 -476555375 -548223858 -189740756 637058723 205544812 -167149499 108927616 -244003204 283058831 825885326 536113114 230525095 650463086 590077451 12249606 -405252635 925882665 229615498 -226496108 250980702 -192739234 -442140847 937993702 132672915 -937886749 -760070049 138650940 -456050050 631068994 -128490681 -255377149 -804005519 -194905631 -225581933 201835434 886150380 -618617587 837756422 -481784390 587393336 -657097106 -657234469 727948425 -226385825 -715626491 830471399 365770801 583291317 354934325 215682410 -973191970 -536836628 416055611 209650011 129500352 -943263074 445517301 603622355 65048708 -761949730 393657464 -70508460 -214164200 -181193052 138708994 831786085 -728489329 304507139 -189419206 829181405 -94187419 72761815 793753153 -988274210 -562309810 -649663752 -498230073 -174120148 -85330416 82497795 447831161 -118102653 150932509 -532683234 823464579 -951351080 983709912 3047450 -269386485 -48842647 467032339 -409754280 -440977202 -173604760 519746742 -349204221 692862398 -227577982 -482952269 -952666546 -945415066 -659419932 -819965384 -322630911 -213976462 194876450 -416851445 -139501520 55230825 502016401 -296336294 26598736 -1240387 758905333 89792301 -468404341 -95934280 211811530 -277700553 616686232 470078503 -374445965 -676397575 929426786 180132405 -623912516 957930304 -995216669 -412495751 426379623 570651068 696790326 -660276414 -610537846 -121329436 -248479437 783631914 -730580927 493282385 -106468838 280950509 66711534 -991693626 -84555209 42772714 -226462993 232960204 -685329388 422501718 313319737 885616200 801664039 468085657 60733827 -628458635 -531482685 -361628460 800069924 660308916 -145230777 -935059922 -389905631 118033746 -510001644 -512959637 811801907 697910015 -381258483 -962097296 861951057 -161415753 -621275330 175041323 662470565 -62513761 -61631996 -210013639 20369990 -991735105 -413087031 390591281 538485262 -63612417 -811058155 -234299841 -801118715 780129634 452480814 -759973382 265351691 476478895 -235519816 -296577185 365282830 570879113 -132279694 782458281 841240308 482737404 -221423623 -58070266 24782015 -517290169 873149645 -975712821 -503837121 151038013 913227182 -796986005 452769081 630558393 22554399 -318743228 647636257 -200672281 -652239551 248819453 -66216625 280389441 259360738 173875295 339376052 471865068 25871116 -170393841 -97867085 -211542026 56520399 -148227001 548338605 -972025595 128486566 -448101407 671560625 937123715 671866424 -668082342 136327606 571390594 955421518 -587624806 -328200017 -765729447 967948174 -535697077 -917336838 560007520 -270711413 -250039158 -413117390 741513388 -781868010 -560783804 -736910236 -434129331 -598295426 704586813 -270418815 350567871 -831643316 149306791 610265271 -376336447 -616543513 207925463 795567660 272537077 -713162783 858800808 -550513134 -535222342 -181697852 -755385206 -82682290 957495205 -624582097 -220442967 422005401 -915952577 -757897234 509087501 429316559 -974626034 -545192988 -374987845 -3896352 -969420115 -349135662 -439166531 577738397 953904369 -360168511 -605777200 -282735602 -838872113 -494758426 253077988 -568124491 674979674 -902709192 -490640176 -783584576 45562062 430377347 -293113598 113176156 898582664 17372693 -130327366 -367266923 -991835928 851345097 -470572663 388453154 445969193 -929226204 -781065968 -751521074 349267209 247353091 -356867652 245236971 707474015 -843495356 -579309364 -263614821 893183792 -511147380 -324729691 540098438 42035790 -367615808 586863644 -162947941 -299508294 399407920 757543112 -370167561 -725747046 900087781 -736752990 -619768180 -312519065 -706994542 -497223368 -600302194 791388817 447796710 601454418 810794781 521854938 -257382927 479300673 129904329 923236014 -792837469 922713096 321841859 -656688696 -987476595 -254178410 404756666 -158674678 509454060 675850440 -542508346 -320057258 -622748687 -864525050 416031702 -580213954 469641404 -250836232 562606206 324841261 67020244 987115443 863428641 272218755 -102177924 -791296380 712745721 -105355044 -746217571 -342563045 481648553 160477076 -222977393 377643644 280789120 -112043678 249435351 908905366 170642258 -180522692 632297558 -329079776 3108346 448284527 -709817335 312012487 -928081198 198375513 643879383 620189314 -247136700 -139009419 420430439 -658974636 257629288 226871130 467026050 169253241 385676582 753929781 675200457 -326970484 -887887370 595934985 391033228 -287655345 912491231 -143908327 675286549 82618014 460665615 -803532930 37053204 452712013 541386337 -624041515 261845616 -562888448 -452834316 634857832 -524894462 769698106 -875544044 115865697 499484525 21896209 -834550534 683046160 988774895 950008140 412366472 -85043330 787323133 218620075 747692009 -112178615 -136410158 168043846 -479518691 682343046 352366623 -618583475 614063610 974199802 -83580501 519345311 553975112 -123618483 -808668578 718683250 -667327278 -126883729 -904913051 -643459350 -282483931 780822961 -710678431 216097606 790780680 -850215986 -412832872 251940581 -634957185 -534184869 -24557020 769006964 471492863 -553363876 -217698117 275174092 472053836 -360300305 -812264296 161627270 635561415 111485945 -148770244 -391441225 516774447 -346999836 822017802 494058570 41301588 -167854644 -256465557 177232252 46366749 195248892 -95153317 660864453 17057881 152841547 318072650 164122952 -485711419 -258659171 789658607 -752608155 -697048494 890728802 -770977927 -798604045 264170217 31244664 -353938548 -365104149 -802790745 856670709 275344324 252798765 -783404658 267696365 382590880 -257792061 997629299 61226176 -268232632 945730023 403438480 -35038502 786557546 423185250 964283396 687213699 -286305958 493118542 597691107 -397690699 -950072757 945126030 18139081 989652480 235643345 -945526008 -320434598 -624050210 -558145306 -150315370 -198335075 942490786 906571076 269815655 -417063337 774914299 942047019 -732905759 382347394 -501499284 248488010 978067211 664193412 290635599 564711044 -890083233 899620865 -961565090 -320176895 942419136 990260514 -948918051 -818055953 -916953347 511109341 177343863 451213349 416219324 -159524145 -836392496 129920690 -176567023 -495321978 900693862 344882839 435727912 -991408522 794159145 341972035 -870315076 -516653619 358436192 871981980 274372871 889739074 -166435783 304943986 207411608 313284867 348710255 134303922 737735938 982172860 -723776067 -202249634 140729723 -732950376 95199298 258579044 166792531 -941083625 -499614575 85139396 190796193 -103833767 124935274 -250075513 637640166 396657159 -145951031 -454430867 771377681 135721378 923775386 494836643 -823510733 -491393150 -511982714 929769450 -46870020 -906688471 -711140479 366367884 -544900016 666264403 -569473255 -335691401 735724869 -572867446 882742560 69887833 -968433747 -953029186 667775989 -175840609 92414698 -861074021 -330375702 925966464 772602489 -568908324 -653681534 -849045800 175112433 -48381192 796950354 -701887388 626301490 915818239 -733658488 405172777 -883303934 710072557 374420492 290134693 -257022217 -551242604 -787186998 -123778360 979921231 738816845 -925589045 -427070227 252980623 -937067366 -980466484 -969700912 599932364 53159549 526630255 229169993 -303418300 -34609066 -204056478 675754098 561955736 585344754 -571163040 -412568770 182617545 -871435948 -593093911 -543811572 92034992 -210975559 871079395 123846116 474263136 147636599 -993330156 586335624 -319209785 790022368 -818413315 286259512 749974726 671425672 283741664 910035639 -71217757 487879842 311295002 -505279641 -233432167 -888103868 650318649 -258189970 -689410254 134767477 -918084514 -362457267 -248816801 -169737022 -883570384 549668480 192386968 -879076253 369908384 -23711671 512297943 528610432 706707888 388695335 -554245626 266346952 330369378 660065004 670825889 -930646207 -842843416 -488302042 -349518370 782998800 -233590327 -920267037 -954233461 -923308851 -547373143 -436625879 -885781114 646556404 -321033990 520600425 870018264 716831567 -352940055 468592287 -517138092 -566571696 -975306554 -199770270 -312227187 -707295226 640048609 795866740 -314514294 426701852 118386830 -381988612 921681957 -209153607 -532704697 -346450677 778623002 -246906727 -144831493 307372625 -903304290 154242612 -9535269 -74022180 -495808376 -433007409 682379192 -829639472 -483308801 476825740 -342239104 -612298036 459866371 177537399 691387596 -150527533 -255833497 748801449 -268934627 -535029243 -442321436 -138457138 523000181 -535927420 -270285682 18986742 366833597 -503747541 -691895409 300409828 80308305 513047349 17918743 445210354 931705321 -193724278 166056621 118276461 -476983215 -955329403 -698752423 572614748 -953774256 -800016520 759083766 925581291 -670113582 612105305 753737824 531221083 354590724 833590196 -243915703 337583274 47135445 169496390 -709779228 -496407953 559547714 699524074 568816465 200548540 989662234 224723452 -534545816 682490351 -804677588 -712855890 -207494773 261612941 465221858 -495610405 29287070 161940258 -85756217 332789219 236419883 -891278236 -537545135 -491146064 -828253564 976909061 -381899925 -11835043 288203592 -207084020 811592744 -119705284 -16101212 632028752 933677697 190713752 -258502825 706633995 554557153 -261529021 345228201 -638329813 -404025702 -165144034 37072340 329595472 -646245669 -740911178 -84694810 612346763 -268204080 -342605976 -888365466 -58156408 170266482 333899886 -229313053 920284135 140815055 -631072822 755865415 49883810 -143025102 669362560 46067377 282900104 -74120818 524779708 -242636322 -427705117 502953859 634814189 228109711 -135608967 -28122237 -590432645 391120891 -611107453 708537262 277194100 -110569643 409464388 -445163522 320264832 -385360497 -410017946 696108021 -800599247 797909692 -841563784 -599570848 829017641 -755829900 820681946 -334510841 132137050 -358428779 627632907 4266232 -546054453 887818651 209303800 719858742 564161435 -459582448 -357984142 212719533 579114704 616580420 -563896043 734721579 557158423 -197036788 -701793251 884924082 -108939535 -48183151 -820585749 -662220960 686742992 -540351753 732546600 277136351 -521053509 786100223 -210976635 480671731 184119557 -3901490 -934733182 175131205 -450815565 70194766 -114481435 752912820 611495814 -358758101 -367795763 558844843 -1128182 945677755 -262705362 271024326 533668632 191745602 884219047 260804620 -418939190 -965677513 358057164 987689702 332232052 -749395320 -697229526 493034710 430168258 -40902032 661642805 -831770924 -340699084 900379133 -104789734 -454005630 617037216 -215412851 -219623258 766369492 -217051148 -680962531 770752822 919605622 779226172 -244396240 -481283901 -216590540 -913508125 -602227394 -125692325 -996765557 -132422845 193410761 412224020 -530945654 -791493806 -286824485 -731376019 -394781614 -736541601 -812267504 877529560 317093373 -715533520 114254664 336565065 -469228585 -990302512 -248313756 -672010354 -5602070 239984095 -731779716 850095447 125050482 705724451 -496616984 -540181602 160703108 -132230955 553744357 -219387000 19532316 -564055848 -966531026 890935975 -949691437 -545139173 856635975 -234518041 538664288 -319965831 207412935 -506757776 938820053 313053828 -740016495 120393457 -414636946 982356981 479884876 905174061 -870917254 48202784 539258155 555795409 342841261 -81666946 -964339218 345684086 409125814 -321382473 -959476669 -903024162 -626041479 -266926089 442937312 981271891 -882379666 -728517573 -605026282 855928217 -321560124 -641162192 -536336833 -119624806 -634920526 126109961 -778491044 731009418 905440220 60903615 866629483 21900914 325716553 -591301772 -259732359 462955782 -46876282 184307667 232065390 -169728264 968110941 -165599206 -975723324 -772171525 374244605 271871780 161937842 371040294 884926319 -266543663 -164065001 105236405 -276436322 -936536386 686377749 72945719 26894171 -398288182 -462988544 122867912 -818691007 -600471465 -93580178 -105711281 -957635945 223647332 -817429838 648169122 -441887878 954765010 -482386418 -743192608 -548883032 325241999 -501072437 -559793802 110401787 485466757 -457681960 317354044 714867877 265179824 -744216116 167094580 195944819 474236133 -89755693 276657266 274343101 -794472951 138406232 513449917 -877707348 -209410884 637637224 232872663 -763230059 -87354304 314423507 46001865 317553407 -980061740 357528688 -40409104 437979132 259514960 -785053715 766898891 291547438 306002276 337369520 115295458 -78175168 -430697258 843659964 -510591207 -758460378 24421878 -771427033 980567306 -18379075 418945817 -292246493 418013094 535903890 -501547052 -788973189 -15389799 537583398 485941787 189892734 534009021 -166690669 -869564017 314366877 285303002 611532536 814488219 80476218 620781197 -770415731 -717145782 219243056 5506195 179007384 -803861272 -624630596 -655068410 463868522 365251944 -100143047 -285331028 -119068085 -496409831 268696493 -867374582 734463028 2051957 628763893 -699568823 -34438799 -111371376 -790045494 697600975 703025839 -191554113 -557787058 -169940066 645335662 -122844593 871097992 -619068011 213122174 -708693164 390657272 -363058326 223077896 -966328491 -28141978 -641359989 -377611813 963805646 -890032657 -874992989 971938024 137413260 -214364572 589468222 847316537 -567751937 -839413779 940230578 386064755 -353025387 -827502505 -1474869 318571096 616198502 -196561893 642315145 -2370478 -310977615 293169396 114042517 -624863985 -651637480 264502114 -1071329 693691083 27303712 -955421333 681400831 69985127 678988851 -863037281 982182975 -226162127 -518324740 -826103087 -44915030 -465345349 -925458326 -107942780 378532390 -969749551 108657167 340769955 -232009836 -70721962 -25673297 472685308 -277408255 -471550070 -577769121 800387717 903628240 -243206104 151317143 473347833 -644801534 -167739529 -380195492 852277012 287005978 583344909 863335487 231232694 -742105043 977514199 -409832260 -824502312 -393764333 431100159 266417534 29549437 713687091 749363559 -885976721 1332959 -687916705 502785672 988606624 129883472 -345516720 402954182 21898795 -382893132 -188784155 -258352068 354994675 -783980736 633381238 -351979161 732921146 658722629 -800335572 982287067 -575591737 -42015643 -456641617 823575184 -871740164 141661992 -222218937 138473382 -325134473 -442763218 -189290788 415097502 -363481253 437554957 -506426782 -413503927 -395626606 221158922 -588591623 -719891726 -304226014 -244001901 -978453679 580263294 -891005351 3914842 870736664 -953419700 728614018 -201491545 -19069503 622820127 -371294130 158653210 -891265275 773209849 -918951518 -487264618 -393747827 -310864047 -761250509 790079502 -108237983 -23383443 -403419817 28609363 -673854862 -812866348 -332739769 -923126382 -947919210 802844157 -113634713 645783088 786199390 -673084496 -928575887 -107961599 -497150151 -822090057 240004443 642421356 -100667145 421426383 999557287 206908448 -734550882 -206093192 722082434 380685749 -243227997 -476697851 -264896992 -638888864 554329624 -43730858 270408769 -355045085 -926289305 1917318 -897726763 425015004 449529438 678930993 -188141594 547731903 -74117187 -555869888 581127916 416945985 -874345662 -988420289 129978352 269051820 -703122592 -583339873 868980798 650356303 151046814 508796723 537093546 451255483 601608693 -9359354 835907333 719991149 159432880 -218136243 -700198897 -223128223 -514993083 -597929870 141404810 -618082512 786564937 -522592460 341831310 -877178337 962792175 913737736 471881334 329919147 -356305363 979630078 -908027302 -303310071 386313883 -489456692 -508168591 -925714487 -331922181 361756453 -881040771 632085873 816540946 -288790214 -252336253 299735940 44609540 492582217 67911691 -866695396 -526444151 -287351991 -307380212 -3875783 17365645 249105800 982683027 545983866 648386430 737296560 49780775 392913711 -747798242 -660175938 -226853302 147138280 519507806 -125327104 29244094 -141998561 147163306 -815315442 -625917936 392260171 289725894 801957296 -448837280 -334718772 646184984 -107938004 -989015790 -213095548 488420740 813160273 -518926512 428400866 490660089 908739437 831523196 484111503 465582232 -480804830 -663560527 -637418139 643726005 -394189393 155478202 -282826296 -244112808 601681938 399528383 844722840 -575760753 679998072 71734368 13690163 261706803 613106796 534018061 -943767486 -41984013 829879298 -174971806 -25780455 -186355952 -211992379 555422246 -745578360 -169883547 -986409635 -469025684 698659305 -642701165 -414509190 -959692976 -929038490 379563899 326384456 393832001 966021680 -936106242 -767430597 -506960371 213122329 -838867604 393544334 -139403892 -620117233 309512603 849296032 734526183 -365276177 227852865 434986048 469539847 -310936518 879562962 -431307785 -194248161 -13436652 -735651279 451798308 332773078 316254754 774186840 -669017037 846730316 230919111 491714920 733214626 -915835422 -989347125 289263742 -566757710 -591892159 -753552209 585169243 -612967945 -759827035 137295070 584370325 244573100 603974063 722767953 -20018309 730238584 850281906 -95283872 -70312399 152594294 -868490452 356945386 -710444013 -728004560 -373959794 961182711 39704059 455959639 -76612817 256055473 -643833068 568848336 618148741 773558264 -69089049 471036035 738458515 329092034 450617604 877553508 234718918 208763671 -464960236 981820517 632720961 -356327172 623657689 -675542584 823239654 445817794 74610028 -258686526 961656912 766378609 954486560 10472053 214572662 815241899 939815778 -629857738 -788981000 -371621840 -870905767 -33464907 -43034030 232300463 -768044668 -721747611 904105938 798767425 807660003 -921397484 624114355 -522478653 -468247266 -945328004 283707274 834138200 918595816 -281252780 825368699 437039798 446239434 -932933452 915536675 -837362637 -949692354 -379384238 -828820699 234917868 -809308221 927317980 211970016 -819824641 537828895 339087550 428261184 -63825671 503139518 309116898 108368838 -63982986 1965355 93019946 961681541 374013538 -759527456 897487979 -790727299 -602340230 73617747 890441816 871075122 -694137818 -680474290 -508413118 -704511889 -561943654 409522674 -152063210 250088130 -520010716 -95152830 156302921 243338317 480981645 -296033731 -845185114 -284098342 -672198282 -427489502 402753322 341395271 -783855413 -971827059 978480663 487477531 -923566694 -536024777 -246178289 678159660 -124288728 710646154 223154041 472655170 194467047 -349409618 -31801728 -280115915 174837029 73888347 681828641 -867514851 539977891 -440954354 295846947 -660975793 -836077088 684238161 -122168716 227040731 -90973480 254740611 -740750603 463671794 54744651 95900442 -321097348 -51097394 429078602 74174159 -88047714 195315614 485359685 -834198702 446673084 496860589 -990583561 -847525741 -926742889 -675362319 327328076 -616954865 -344005493 -27661244 825150450 600611395 -452113436 376872714 342781211 -324262252 622153739 -404243807 -542846448 -906961232 483040231 623431883 91252326 -748432156 -353442063 175248168 855187697 -817745685 -524349441 25714036 -29455151 27469723 748872888 265441814 654513999 426550284 699219788 -518855004 519860919 -242768866 -665739124 429982773 310985 302768639 10193790 345894320 -723152498 -232646248 646315221 813898550 -305208384 -683644910 -396944334 284204450 -794699915 460887701 -234336009 224143889 233068693 -566375634 972361140 918563251 383284828 -92764071 864621797 -889051342 502341740 803023918 822714213 34017996 300417163 172913678 -217081105 -820771280 -542960226 192704804 807582200 -949787010 -230678263 395913272 -859595782 -938206849 292398614 -49510186 411401567 -464131838 194519309 809295222 860062955 648832938 376464846 737659072 775912345 214570995 -457970154 91113433 -431911918 -453336352 722468059 -411009214 -943175973 -399641616 -739352199 58288565 95498609 -422193202 352452206 612984320 -653957085 -347469296 -473263991 -785904995 150283351 -212818790 -462990822 149647499 855478609 -447307176 199369781 -580848775 -72028499 -229343796 -405301598 296277853 406452930 102191820 -73988962 866099320 36948591 663974922 533804926 506064086 -116287469 8167360 499035660 235848095 128960883 -729560811 267474812 748357068 493695224 496092217 548082215 -913157828 -690625720 -321971928 926385057 -822382937 805744543 945135128 -496472047 -881713625 -694288740 390791359 215725950 95131046 563945703 267791528 -837682165 -521855043 -497326073 -533757087 -176863161 311070851 75335014 -794459563 108595927 -392942494 353469954 434072800 889427818 -66771303 600068079 282971508 -786377214 878480346 -286706613 46015132 -981376302 -953717431 -449202824 910993586 -64771899 -204142100 898500416 359709946 -384623114 724470970 -904157205 -980912361 -95955291 119543521 457843682 302987054 -25476375 740607190 958425128 13585713 -558923007 -768563594 220778987 55249368 218149212 -796254312 -986068610 -373402947 460917066 903735952 -972378051 112058234 -799834905 -822580794 143090285 -87183952 247071479 971521837 206851925 -744425336 785037360 434084489 -970794370 66525051 810680113 355983834 753826828 -467849247 449494994 -464938485 546504343 777425316 285519770 -446958064 -907009272 -768370200 320302229 993226664 -677170507 378633884 -26496126 -990626076 196907401 -378988878 648061808 -368442225 239893452 575532800 -556294530 525439910 216848556 -208221405 -120467757 -80772582 938725289 -231838280 595310993 -110966286 513771608 -262384602 305637404 972114078 -449588849 -287016257 236339905 908781934 -215245549 106277396 202328654 -135110488 795431990 895553163 -657454476 457147785 -430582346 552053780 -623746516 -952959122 786303470 374261480 691707923 841939685 843775295 -575304449 -180294078 -206676159 -34460737 365195560 558092902 -720679618 -361418461 318956872 -779093049 770052223 -367501224 721362577 -256650934 199330773 -65002800 -294946718 -886301796 -139341724 -492714652 -412800585 615423534 -430866051 959012120 -628214231 438295450 426291781 -838220419 219993153 -992160420 39410190 -505036079 -662575209 -106828862 -200657131 197061107 -422340048 -2072361 -246302871 -554143000 -121588281 887520210 425108484 -254190833 -346573214 -755272728 -773912454 -725130195 924417932 409629601 548532154 -400574247 865449285 888110889 600719995 280319722 805054881 739364100 318421773 110800590 509776312 55426704 133857824 -706230059 -453698691 263124601 124135103 -829561041 848548171 688538378 -97782996 809560457 874164916 -499926598 758650071 -214899935 -622558189 986087952 150963089 167846346 -618665733 250528063 941906193 -518901722 533401061 761493382 -706068483 -371686865 -329789731 -510525778 586457129 540352313 -514014493 -531980885 231407571 -104404468 551655062 -388291783 -670973889 -680757412 69931856 597737327 -619829362 -819425204 -196698553 -199255224 -901576535 -41035184 -831827775 771773547 796725731 634921183 -77037460 243342873 544327616 710066796 813515292 199026275 -838250219 6039652 179052747 265244567 -270616768 -706622364 -957675538 -120232532 -897222014 -417375245 -684344961 554551157 497909949 52352413 -279580216 -384890234 789482134 -459688612 -752118796 -302544587 -498675561 544588573 804253744 -81528264 17462955 -936963925 634376589 351311127 562312817 -972372568 13707139 -451113645 484047768 612881899 894884366 -129862163 680114454 863997106 496688200 -328352617 -914936132 184779326 -738453145 460541951 -986056389 -389976736 483658376 -715243822 694463417 -450716689 557905365 -488741453 -683866281 -304182457 833216817 692882638 345272087 -785032488 123046462 773481349 -286554608 139098881 211127472 -641095635 -108337235 -738926650 -984812150 213408213 -948302890 857975210 -53247164 -120998977 -151339006 -974971977 -249651821 431201818 225814017 784054927 -423094099 -120477243 421983210 -760855353 369643164 -547922328 -503211652 -180740901 182830865 983225066 -424596592 311308650 824536256 -649863382 17691491 568944368 801375234 -718436431 743027977 828108507 510298480 485157267 -970944516 136932416 515781200 535988841 -564141857 -928529137 753350007 20113907 491910343 827666266 955959381 730763990 103800392 964790716 -319036569 793353297 386638511 -709772628 427896592 -890786325 237737032 869809720 -34715444 995683193 704044450 -263149776 458389860 35763036 -321030473 704737697 -667052495 407393533 -962666590 -143908405 -716484342 -513026670 839385401 719148074 435372846 -610363213 333032079 776670946 -731770709 -935627232 -43681906 -619158313 -597737990 740150616 394901138 -927705837 581221761 -869832702 62974656 -952326404 562100231 -671872597 551503499 497663156 -814769005 37537591 791411413 46022524 833173108 238129038 198731782 585283981 -413052431 563852867 240487789 666549651 167187660 -206867336 -570807631 311812578 -581507915 782442855 792461320 303134534 678912174 -330940113 -127870255 -256027483 -975738411 897673250 -11550794 138816645 -542055172 -499909619 -13304163 355225719 35978517 127035725 -691731217 -466069776 -4956651 -234490845 -445815263 -317861717 -336405059 801877962 -554012100 -694333901 239471560 -395287176 -639459188 734426963 36066999 -572779560 109465238 -579038529 -934042582 -105884360 -374318926 -802549573 -238421541 -563110181 -298394679 -839258251 203201691 691850468 541142596 458354683 -698349755 235459619 737660384 -779851575 208053979 619956775 -144875600 -738572283 -965191383 -573093299 -530972588 647289717 -698870594 96001690 827330257 -413762638 -338043085 371061519 591432959 -632956056 -936015353 946602659 -449933618 133096585 -956948692 -589972699 -878329285 945067759 -853053200 408989579 -793654848 -471450684 674837347 -175997258 -201718296 -159274183 772421590 -898346216 130778013 -452818319 194616180 -7300200 904725289 -941641892 444178188 833589747 306313424 510822963 -5803039 686701569 637648237 987986233 -727110326 -586874703 -341384843 -639887291 -261279195 906467017 770299794 781485780 -811350822 695359469 -607180511 -986367779 -99017868 631641842 -926782792 931801595 953764630 38854049 115740797 933458093 9823879 -601947606 -535470923 -926870842 -711901238 -941832302 912551244 886009527 687946980 350608501 731372861 829718551 -488661248 -373111065 -447434736 997722767 -249273893 -151704689 -75025217 215202708 577962868 972951461 -716396623 413366961 -664645209 280940405 901618558 -843943061 -215478915 117169171 142451402 -971304845 573122575 893690441 -812961771 -315096563 596459285 -833176431 -792795772 70970682 -966394914 -981385305 -900963474 -82416613 857111799 821114810 -18111831 622167202 716556731 -679807008 -625890055 416849552 648618874 606541291 -749562238 800408641 278263021 876788464 -523459874 294733199 -884665097 -203385808 24276282 609426960 -424709608 -709511045 513911563 874664924 834172055 -56464561 50540794 651495693 -333796763 -208077464 -660673171 -312393185 -187890722 -179050914 -409767284 285436782 -613097014 -234955199 51084681 -332832549 703418456 532356321 -288429049 575528088 717189218 -14995119 297978444 876019887 -574766298 853410339 22604816 -857278168 158847552 633708045 -351801982 897365511 -854705119 383075618 -56843344 483523566 -494853269 940641345 210710576 636917799 471864728 -367691060 296593823 768904299 45639981 911947033 620030765 -306798704 -910713045 736958161 -938869445 -973622258 -143643054 867271668 333166954 316000404 -169341174 567463768 -148079317 -927784045 203263727 -249486016 -595381790 422508107 -800835051 231591467 696859455 -704923852 -891638687 822123012 -335376163 493624342 -746304898 937094092 -382677391 557447986 -122240588 -327583417 445568045 -948474673 863327303 322106939 -39264847 26299986 911921879 -563136213 -707495949 -321063352 -830611499 -873885707 293695627 -597201156 -514764008 248180146 -889482733 459225453 867587812 -108158588 634618529 -120630443 997789323 273494917 97734957 104805606 -350087009 -130020653 513176660 -659817594 -266748307 -522743587 -218988544 645517030 42560985 -155208897 -434974611 -727339962 -853869870 582673339 -937299435 -582545202 -103742160 -185661512 590388483 -286627148 99393479 753707135 801220626 714898278 354488945 148832115 -687104594 434244913 875605746 205133876 -74719625 -294604426 510588844 191662785 346504568 313613960 -62560480 8467032 -97263255 -655606937 -318621797 231735978 703513602 769596496 212957009 -859917941 -888843615 442862684 592497705 -290202471 -482965165 125365703 -487543259 -969558222 778098312 -689440295 -150791657 503419491 144867348 388792903 -342002927 -200154744 -130358724 86035232 643489291 688938550 -245769182 741972173 332946687 -40810208 -651332717 223722617 760406147 679239955 -120876949 398477123 -64303840 -494523272 -437083105 976223792 -406339962 969722778 -162946065 751395529 156962976 -233734405 875352481 -364199889 -287838157 151876351 790801287 718644419 715892094 -519352622 760732313 -912648491 -339425748 343824056 -362980071 -267745436 -99698609 456526087 -519918752 -359867860 -357258538 317974756 484863425 -558903614 970734093 789352639 579148925 -341233391 610347549 514574222 728589230 -507683296 -31730226 -906436916 337464951 3997368 192183257 -537529053 -599970086 -30481793 -109771100 931534204 -970579853 -872107008 841111602 -984468324 341332356 258731268 -341858832 129076585 -329983788 273581379 21522995 809015594 575575532 -35877663 242415148 -674305323 -994733641 932442507 -337464428 735519304 190392937 -238454393 486484689 -632392654 313191852 -103108980 77824080 927532355 -999745734 -636288140 -526666201 244450531 6826799 796128099 -601553859 450928301 110779571 -739955971 -553627624 -437354307 -513441705 -692643136 36167889 609450859 -662623288 942973876 -386437580 588852639 -329180345 732643637 580048706 -519722528 682541692 -652826602 -628425768 901863157 856832791 827455495 -156095386 296349748 -843269333 96171646 -248485714 594997058 -87160686 -154335282 -330468332 338125900 -981065797 572991934 942290546 244400447 380553711 805821720 -691234918 760825218 -902957922 803779306 189385074 -740348220 -410746593 -153144372 -834329979 63797356 -425502401 -258708858 -809901865 -635785739 988311047 -262377878 -122534501 -878470151 -818486514 -209916662 485074014 -272613892 -953373800 -969135642 91236031 -274484161 411967378 849847305 -65682231 633473243 -104260202 -943286061 -333069210 -745801304 -135060114 164556314 -153860793 430825116 -422480528 600409210 136434744 -262282857 793010881 187972082 -849919394 -61569988 -557518710 -108864220 21876497 -715620603 294538992 367736606 20312677 -883476134 -621645263 -615332491 684366805 912009559 -400302468 722016773 756499303 -755365130 510719831 -935049757 -634876415 971607141 447256559 315314291 -995133904 673179785 -742266395 -287259518 537758860 -921515837 -737307001 132568518 -153469379 107333377 476361797 -501932271 -242943792 -403990087 -728260754 830055483 797541072 624150913 -341168254 -955932488 96466012 136476329 -235719621 -325579555 -17990773 -603106890 -295607154 72578855 -522883724 -21010387 -932176746 971040907 -207077124 -845338780 51310214 920321812 -623965189 -315533534 -692066496 283201762 362867419 30735649 -932533181 617454712 -754451581 -474149219 439028308 -65842558 552699320 222331055 866146613 -125157859 -779232886 -856316382 -924574673 582629425 -404183147 -128589543 -634057566 130642150 978274947 578615189 858138102 -372624509 -215949421 288839012 762461272 602727892 466768759 133706541 185728516 -854662380 809854842 -70178527 957092805 -611657546 -290407914 -40498145 -558131993 100612515 757100973 806028988 -824902790 847270087 -233860603 -681384950 -696422968 376213625 370511060 198386072 649130689 985310725 -694187606 -396217309 -115974126 -68686925 -659910740 -321101446 21765290 -298967803 -824909954 787620136 -429039639 770867077 317449519 -578572079 -350359695 -630884231 -490463452 -558023344 591281851 652284760 969281647 574102065 175007360 54019330 -353949213 808246742 -936546207 843109997 -779064387 -431495578 -536402554 -475057793 110467574 -984037037 -41258407 -804730945 55152955 -313862048 534250656 598642631 352443482 -398357482 21085899 922812811 353445319 -782236621 902391419 888684086 -717771351 472350422 -153901334 912435814 978467019 394322407 -673279446 894020241 -286709373 356961112 472286779 -429489565 321753748 954199821 721286992 994710923 -695709583 742943118 -825209572 -266069471 313412032 770976598 -756608994 654819728 -593619111 -100499319 139085348 -200006680 537990502 -142665159 319041208 890367718 138248899 -787524112 686975241 -85101705 -907835440 -335363014 -290642821 -482043058 -533640276 105531470 589536097 679394230 195571381 255165859 -709862596 364864339 -300187927 -956807080 -894144906 290804846 -52276938 342132274 -946884427 -877966481 -28457724 583579841 -931869583 -33357127 604323674 603776249 761056141 751703116 941910444 -458082002 959502511 819074129 -777323699 82993503 770979560 885608463 -422174583 -558837193 719972641 181706140 -554124801 -244608222 -529744017 887133268 -47544705 -309707919 77679597 850290492 474394617 -325554782 998199268 -516917760 -451244807 486471830 597417488 820277573 -482041401 260988217 28160838 -880689332 -173103832 588288697 -183036611 47140026 220121917 -144103577 -70736782 -596234259 906126432 337406160 287091356 -10065152 -161596827 -214960872 344248484 -580797214 82880257 178162944 -637077734 -947352280 459072931 922052372 120040774 925802817 233864226 357851806 -384105370 -711292136 -885166838 -799254678 947020037 -704272790 -241845591 209027898 -490063921 134407109 473555907 503878132 307287514 889785523 -135129005 -518856523 -865269323 916308259 -413460081 -548111818 -308153784 835120051 419947424 -200082761 -807001001 -93093715 -676865484 -348032285 977992008 -560361958 157130031 451037712 -762520990 -514583401 -110579390 239901080 593558130 711476717 -509216370 894718479 -773141255 847338083 -414895670 681124477 -646778242 368780170 -894102184 922270574 127530883 -378996573 743591380 566755840 -707020878 -38484470 -815907337 796555295 -289106470 -888593679 -477612511 -413553240 -270540758 109990382 416258414 -327780827 -476477876 -432195522 -5197271 -61004398 662548013 -653219028 -692929618 465551191 813932525 -158600642 836895907 -628518397 -69677773 906339716 904550913 262107991 -846195961 701124431 -649531479 -457741858 373982789 -272907243 492084591 -30491943 990149306 -687900012 567556140 406115481 -879169619 300604329 817495135 57539249 148888644 -218723175 -30440766 -946443550 -876105900 876813308 707074880 931167873 92293641 825874978 -98405912 255823919 393230742 -423662795 -753001001 716795055 408243863 -446312514 -505381639 897083301 -163181019 -67334997 -385825 -103404535 289845840 -179311068 -429969557 952109874 -452080399 -625103326 -103802416 -687244067 -408759188 671667560 958522892 -451211310 419607542 732660914 247618558 -40697899 653140348 -547035177 -422561135 555875326 -136970025 129155388 403145982 -802872602 -294528597 429544889 830846502 118708543 61961287 553142363 -711040750 506862336 -14948081 838931759 -888628353 425648411 -751509302 -946052677 -242935698 937352264 389334421 827773464 340747508 811544230 -968224854 977200574 -352936070 -854822419 -852406857 554455416 -911509543 -789306113 -826343821 -119217390 -6070392 710033572 -804269708 -211312256 793110805 -100833526 469496788 -87141825 488853117 217856358 944072484 -997876949 402291818 219313696 106142987 -630926424 594069667 384931696 67096445 -942067111 995267826 -932272463 430884138 923021708 -738557125 -800425782 160311928 -564334412 -923307343 -748641418 398755882 -406740741 567800389 819468952 542412754 973368546 -477584887 -962331609 565159412 -222962138 560928776 -519095401 -746892616 -886541307 -654074055 525097129 -451535732 -270776916 951390295 -597733272 251452946 -469237092 620736635 897261419 -311541315 757048708 -791118563 -454921102 276594330 402036157 -671332991 525819909 -439538622 -219880118 -506046574 -388526712 -912065530 333543128 193533508 507657295 -793233395 -26969784 -79114746 -415255903 173540412 87728875 -970439896 704015495 -62681114 811970247 291991786 651905108 1243965 -549245746 -21974421 -723734300 86584349 416451482 70483850 246701408 494350839 -176392373 -154252582 -23653591 -483279599 -348483494 166086161 810452529 4382367 -672237116 -489726092 311179124 -678609574 276651546 -743084079 -774792329 -180833463 -9171269 -152647257 961005158 881142127 973744240 -525382213 -285507814 10842523 -242937947 -602273976 35295583 77340 399111204 -861999616 -873201045 872076334 959648710 599169600 -465095342 401573173 98136979 -317315782 375269576 461068351 -42628207 -202062295 710631084 -353278648 -237544324 979113276 717142126 987517331 -994406203 604317343 -542628677 -150619130 -22687478 171949460 709339512 -472035574 762509576 801892800 -591455527 917677506 -844931585 -411281234 674475372 242392358 -310403359 280564907 239869832 -547399333 -968527443 66823496 -19348036 -106047758 170974032 -208499003 -111734440 -505989850 -803012072 -196409717 -48336669 95822351 -492164055 -199766106 307767232 -306321312 -823993232 933957047 -47484991 -915245125 752945983 -452193030 221832291 -296691273 195376874 992993312 33299410 -382767853 14369825 -316095787 -731796338 -759147419 -779018521 -138632349 -931435318 -45632759 210458514 -837931512 485319946 -715706389 448531405 -761154115 -155901443 916256784 -610949246 865844618 502362082 923868815 -444212773 -799712984 20144830 776863928 -168563443 -887877598 117568727 874524476 -892462518 283727265 -677465864 965004097 970448291 -957155875 341349757 876069934 445854177 -808730490 582841477 -200435005 974469829 707031320 878867113 22957053 -901858584 427820664 582927266 -737782469 75886888 -433260115 825487556 539988549 -611189012 -972647085 -256883688 835554745 -704372141 638710929 737129342 -355687514 -343722465 484121112 -136066987 -333691409 666339023 -475569987 819681887 156932175 -135016078 -611405538 -419274420 -157518705 331476510 -220584508 76272029 816229377 248260859 -172377888 -506716428 -862817485 640257963 43093756 -859039733 496803645 510336734 -311878130 290934818 416891907 -198222762 -2649979 -408299088 632608518 -474426696 107153829 -345968169 338534181 -971100135 830815489 -857210986 -143044569 -516189394 -508541934 -620867887 108586722 929584337 -128179332 -742157792 973269506 509616419 -390056845 -26466934 454789826 959358780 398626714 -175684511 603886288 -8864553 -532636912 192502505 630310914 -11367160 583797303 98869245 577132064 -714730824 -322969725 -883921371 504746608 448368010 145948286 -555431663 557516366 355318642 803569418 -634116679 247517392 738296597 -286290816 120515778 371801317 -634085273 323587256 381535346 660658013 161922898 772455949 -574475589 -595808410 -439295340 -898650429 564284825 549368205 -244255865 35817392 -340013342 -3910877 -70171814 32325957 12374088 -813938018 -143797929 -20689797 143077027 -937890569 796047768 -897526287 418938218 -981852942 -296835277 25786685 367818060 -349276327 -896409455 -217960354 -438573510 793073922 404341962 -209841246 487730548 -763340231 -398428052 -65961983 -611796340 -877993005 -950063732 542453576 -362872766 10177739 319672867 -153446138 -571433495 -67124158 9858389 968234486 -174337227 -478528122 40362650 908289925 -830108062 -702799396 -150826622 -241796839 -899259940 -888454494 894177689 911367508 -730677563 776549057 664286884 38501922 -540952216 -412491431 333340070 -556433898 -685743397 868117527 -198882245 48709613 858189352 -779756450 -318408003 -117601792 428493829 301773545 427261942 -420303739 -207575483 933535300 -887769835 955654363 801790394 -604529564 -990856647 390181785 -358163723 -404891634 -159961245 -578439551 -390870953 998489047 75698121 -559634390 -919456860 -199814888 -854702327 85494682 283891272 96169775 -436402923 157428283 -923875370 -873380671 48827217 70187746 -353450986 21739434 -360076485 266464917 -989277673 174141107 94782643 -809289058 235676053 -113067743 357257603 816120649 -178758828 -817573019 740674039 -31204748 963694296 345157797 425322310 342831843 -166397979 -926402339 -699078043 421731512 -922825465 -229713118 -636803329 -500112 -985152169 -197195791 -351844560 -757302735 -821467175 465273785 -200640740 -168483184 -744259599 -480490244 676651287 48030062 -46047492 -243626554 493806967 -983020171 822606459 -704575469 974281324 -26622661 -76285623 319431165 858945678 983015607 -327833096 880351896 -501715510 71219958 224439098 670803729 982112010 769459758 -327514897 615783035 586427605 -472153599 -800209064 -61289987 -627258651 -562643436 117799614 -71987767 -557067641 -394668822 -440336648 544462364 417344624 368012228 602131710 -757332608 -748230492 -72151615 13243363 355930373 -655509630 -257011918 -75235212 215844512 246714389 733496608 861780137 -356113784 -397761651 -95310865 -548715246 620494320 -392958593 882356690 42624339 -719649467 -438665581 -924991022 -950989140 862209712 330428905 -530533771 715080154 432520322 398130615 -853356848 476082955 854578059 103294435 -24987924 706661896 309457482 -434271677 366163177 -969851364 -890741288 -486441356 -684347061 -124633403 -917341910 -506792116 -709289334 56969646 -996271255 -984731821 473137734 897714941 -747280837 491258744 976695232 -385703804 173927699 -878562055 -531567423 602807335 -749483538 601357557 55094183 323999786 -111282934 -420022401 -629492429 -494329921 339970598 403858079 -933841550 554538749 711283386 -680404718 98927570 -313017974 150833613 785807830 287311895 -336209472 -628845704 -584226451 260707362 827611261 92829520 5361573 -547563106 -322859006 -778440889 410672039 -771400650 -582913162 435561833 -728025203 -105140979 -682083075 47533894 550652159 744505431 76621360 -245035220 800837685 -898863716 487468353 840725784 -739693417 443667600 -493974608 519463279 -940141540 890914731 -760478319 529772862 -960679764 461883065 212394077 519641929 -499361525 -556141105 -295950813 104372949 -589870967 -603670756 250800046 -221191314 -276020571 487162913 176928836 -867871674 732735086 -891064431 -166021653 550108245 -898031601 885412071 324291247 43973487 117806668 -631217882 -241386686 -265394299 701362545 -689146484 676064937 90000455 300368190 -9901969 -697619584 -276988831 -69586524 -971421574 428037844 -479905043 -77062080 -777698865 -853483856 810726470 142101303 -797584996 774845297 595198191 -932515220 -979531703 343228180 -582233002 34177071 945461506 687316890 -860449870 -601107389 -410347604 323586243 -258219859 -95007771 317240246 -271786623 581663986 -907307327 -763208608 14715815 913808973 -997987281 560781333 -367372597 629263671 579304281 -275827319 726527912 292577740 -695371446 -339066401 729355124 702767207 392702687 648412870 962266850 -983013245 -59665635 -928868324 207155413 -58628647 -606572327 -306864353 -224403364 740856203 -201139960 91576290 -222316306 -53096403 -805767006 -211509315 237193376 685056432 743165335 642236815 838557123 453190343 980210359 463811856 76369318 50881343 772581465 669579175 -441150133 233571574 741321532 161313334 202302899 791046993 -229498329 -253443312 932725015 -723728612 -673640291 895166385 -952661699 -438354758 -458951825 -870986746 -965575870 -668098424 -508521569 193643985 -756645135 -134475336 683989045 -971498603 -963989959 281704235 -431430355 -637249866 779395796 -804344068 -42770618 -98362937 -939644638 -660440680 -675610374 995427142 391534363 779143452 -784327474 -923384180 631978399 -442493549 835685474 336171217 176146517 414285285 -35343237 -759813651 935269099 -279695578 669608451 977863058 240474508 402683833 961299009 989807824 171029162 -532002140 -107753880 225513405 -944244801 881526675 159449242 -478153819 -499392356 653127540 506845804 -278437117 364846813 729488780 204097695 -997650784 749363803 967263323 -728320109 -928373891 -426493950 52859402 251643819 -305759593 -165461211 965342911 -502189860 -532521923 594111866 268836603 199589247 -364370368 816305059 -186219938 -49427454 141683206 -926431260 -342216455 -583862391 -762140961 29122651 180583371 228630045 312898342 160643550 -581357588 -470911624 -276831600 903051250 133298196 -178599707 892501851 217539064 394690783 367225417 844026626 -999303773 -638635094 614513537 -747794710 626597337 -680683939 -373877641 722423359 138586089 -897212550 -256258083 -446976026 60659480 -457065248 649827254 607756634 -893225813 989381423 -987798779 573286106 577341839 -165627280 -852654639 406926168 -719345371 967119655 -150334615 511697630 -97241452 -64619726 -795167902 -923793501 -336145537 -375317570 -189559465 649439647 948971383 -170247812 574733092 851755131 186142240 377751592 -656217877 874005771 -465528429 -440149018 -201658208 116277025 -295208751 254613882 418013367 -483447431 851038592 448827443 716527078 -645280500 -585729882 -902916141 -764230983 207283826 -820364321 250400018 188308600 570523713 951540737 611810783 -451257369 515059069 -667332401 -534281094 231496468 449849838 -768137338 -700351802 54201467 199324524 -403313068 728242301 620851111 -668374957 -752478311 96319867 -569982316 707967008 -694432163 -923500461 240415873 857064646 -500337973 19199567 665894791 768245712 49466395 -727242256 -912658258 -998469853 547779807 409195990 473157733 42979640 -741590602 -18946133 -377637813 803648818 25075369 5963193 534861078 41543947 -369820210 -972189978 874765093 -696057304 68201285 925917779 29978236 -599363133 -405636387 -514727253 -563489925 -780389154 -935083455 -791934393 -566657375 314127582 -292717904 -665583035 818312948 -3029433 483858777 -314207040 189110896 196034715 135933777 259878145 -777619253 -434552523 -575819823 908532728 411460145 1255161 819772003 452875507 959083125 -955866166 716679008 -166081060 458850826 208976949 640794282 -185994010 -710329049 555868929 345788712 -957308206 718019049 911720445 -930007 -898103542 719847018 101939767 -414023700 -257674366 489348425 688649216 -600873887 60732719 -968059706 915472601 567856822 826231870 114111977 -949712924 -303302977 -289756183 -995952247 -720889390 568477929 372988755 -780380021 663024411 98772563 -102774696 -263827209 -449088138 -264121615 -872541183 882988641 -550636038 278385420 312081148 696254956 546311085 -606438892 -42933527 886244625 445411579 -976386140 -881922471 459942262 476164093 630272399 728615998 670393340 -487260268 62829836 329956800 222615099 379152726 947857093 29771456 -974425276 985837305 -694131291 -545867624 -367515048 109818234 -506453419 332698208 614270250 692064401 -842742498 290546010 -231988088 916221204 -190717896 -243143731 -685719875 -706994025 -333062618 -468072609 -523321901 57682543 -191948729 -576719684 467888775 -313076243 -959775132 511817311 745528024 -411460834 -475857773 -343282024 961928596 -337128148 -716199925 -356862382 -39372545 281171117 328699109 669496702 -309463580 539641399 406128609 -270644271 110163543 -546166067 -463289393 -769991273 98350311 -779858654 893743364 892793140 -547296768 -225863356 523027828 632205302 -6321728 584635668 -824747854 -528547761 -161659434 -896744758 -797456214 899285195 -846623684 -991034474 -919590826 -140355886 375898566 135763865 889813280 385050840 290716153 -725858614 -478852326 -207944711 139010446 82055828 -730786762 -234012152 -890467377 438856924 -286207093 -900639119 598571831 81450051 -520165113 967405192 -422397744 -692286772 -120033670 -401029875 371224177 850380529 715699194 302681568 509945760 -877447426 795508528 717121226 454767446 531928757 901632123 -182194361 -10000007 158772482 -378390256 -914786037 786078894 -481484822 -17970867 -767876326 834947477 -919575174 670515178 -58473422 495925184 858852504 -546441722 443165416 232501963 473676249 -984986775 -310192339 -896358271 -875335620 -656007725 99760844 601828953 -705013246 -477849789 411489023 -58298131 -706678361 -703928165 358576020 813334806 -373080685 -565619896 285478856 168357143 -219764367 453974106 -859280064 -740165696 422785167 18481200 -262167165 15592148 219354907 413910128 -491625242 146789080 -135258793 -107158370 947398639 288253987 594231007 -290947663 929339411 -148984298 -775366700 -164102273 -429450795 -376016081 740152870 986441746 -197700882 -758842205 989316144 -253860089 610923015 -129679733 553191705 -151321122 -449640491 -229660950 198070979 661932110 834722027 413123636 965275423 -374954540 208434500 -103361366 196827502 465999829 79536341 751648848 -636022206 351488696 -792131549 838031971 450432595 -222458478 823757301 792681041 363514078 903673719 -640020812 592039396 270103917 -359582015 -305813003 -404157847 -504038825 -667195797 -274469951 -754639996 -640783549 -569691200 766136762 -608546742 273977744 360882716 341689534 -269953534 -15133355 -108133263 -863861348 272054335 -573123146 -932175175 642431453 630119757 406468849 -47668741 -234329640 700584291 943011960 975678026 -796861198 255219315 597558300 -4301444 448681602 693662069 -353797838 83407827 662397295 856080002 664755989 651374283 -278329161 169331335 214849096 178803356 -215119286 -637634662 261392517 -61726740 763002008 535021992 808532292 680380034 -434992028 935803350 754956547 -755486955 -102208406 713786772 -254128 -57567513 633227402 34325680 -476473126 -322134029 862441864 -545660709 571740142 406709459 517870290 258785621 809562328 -522934394 -318414431 795544481 600733922 -510126457 -402501755 -52051796 -244405023 -642944208 270846371 520669521 947693921 -176762442 699527011 868635963 -101670272 657882716 -680486289 -623215154 205374744 876964256 -18040224 55758997 777579535 -380343345 358689348 519541038 37935913 275559961 840063214 273125382 -46878957 150431313 -172948895 -875672164 -208101423 263678196 994576470 -777710624 191843271 -401989361 -629892586 -147875171 322055749 561546214 -793523351 578785333 302768833 -698745672 783454796 856931907 -776876220 821480066 565936433 579066386 820663514 -823284717 391822478 474336976 -177103009 213872937 -257623370 -994116347 23301451 742779185 969720810 -76332874 -319552247 -287137149 316208632 -954186111 -263498514 -171172524 -648365992 978818787 -28538123 -499529577 197053340 -456980819 -969980162 -394649987 -902454527 -169908051 -517323090 448700348 893511433 516452466 -272146821 -253451546 -165958635 672875525 183802213 741012407 223619971 906192520 181378565 -943976526 898432463 -726466072 376455607 269161230 75153874 -38576969 537909583 -57349857 455730475 -467498280 297595351 448707545 906826253 749768752 217959724 479999533 915042742 24717149 -706544706 -45642000 -442265936 308712055 -454628238 -712173565 819869462 -772895946 -32631096 501142348 -837068518 499012299 8147692 738536520 356181828 -31284681 761397111 -285755699 -336727901 388068652 -867214449 -95419578 410403625 642352743 -105802883 361651799 -642111173 -620811114 360473535 117417630 703012869 698746965 -206982896 -401817797 495711380 -653130633 151097464 -281494547 -872370938 -53254894 130327903 229847409 410235187 334557223 -876543216 920892083 -695325684 534443159 -132057488 -189344964 -523903651 -699442271 759125768 -588157523 288029999 -855727379 243216826 -557196862 -197550415 -424245709 -93700515 637414518 832460930 -880897551 442496569 554525007 -753029422 179991332 -91775226 -537695467 15344615 560473260 224911612 999002384 646975011 463408382 -218290097 934762627 -280878044 414211603 -748241276 639928697 586360508 -439509032 -767789075 -411300349 -149696933 -338346510 821273631 -750748242 -167596196 589970421 -938443263 -759223769 -314101773 366821284 -405203791 114866536 719206150 475126458 -184764610 124884229 908351167 76095640 830859207 -21774962 -930885011 144842691 -624164820 -834668323 345135099 373932763 671918597 -621782671 402450961 700384828 -12882199 974833850 911960472 472150205 96442807 803440000 489500473 -432100050 197444178 235213464 169587696 -917498885 797099741 -512965351 73414753 171977715 -745411886 -18988681 -124138851 902023148 -679631721 -213697797 658070905 834620568 -60867665 -611243068 264021842 -649002167 -132961651 505885216 -96165415 678346043 -696070805 -355493587 -852628576 906898662 67653108 -258108625 -783398243 -179254025 -481946549 189924620 -262111739 -365066460 362248929 43217346 -33917326 236974559 -549265748 927128932 961056222 407220720 -597038000 -146168437 39310402 299746926 -113737780 -963118346 -856197014 -728196739 -931426341 879753203 -398907153 -847079689 -711691751 936820351 -489828218 -571386491 758533727 -74174669 3601274 211059647 1324714 9146659 -467794379 721951942 140552850 87976787 133901217 -798648443 -425658645 -860014753 547051165 880343497 -703450349 428253261 -22338543 157034452 310160126 -42043184 -76348169 636108746 -67272841 23824722 -109215342 -854374220 -396941095 -253212515 178376689 -264097488 -960091520 176441952 -380543439 -785024096 -545697911 29626119 795423021 -390320205 -477924102 -183994631 739421771 -384659981 -531327084 -973845262 122742201 420027679 -612516125 539502445 538718538 132067206 -634229332 -663845914 -490758711 -412583772 -865078154 -488583249 -843030975 -277296843 -452763904 -750797403 -622097423 -500204664 -220955276 805269092 -117256387 168418643 -289822697 -855470578 664007157 363170121 749329477 149062850 -340281800 437086602 -884374510 236173316 -887927517 -180697568 -958274416 -710216083 -460501142 699270577 212228782 -1123514 771994521 582133910 460013588 -369598952 423342973 -66475945 132005615 871009713 771424569 -374227232 361872818 294603957 494184429 897944196 -19563866 -565074688 144248999 622188623 932898411 711259733 -963711556 -32270551 -483367549 -404966396 496583812 442221556 386130390 -264833588 139056252 -28895189 -600304959 639516174 939736014 -46257390 -521323147 700607636 269971752 -827437574 592492405 -959847064 73098240 161310970 688148074 660756320 -546887126 86366135 -725682007 -55500511 667034972 774357588 -866157759 -646148108 393460210 -148295254 890375169 -121296852 683930482 985895402 666852557 -684025423 -904125171 799186314 -730430107 503415745 465186468 -469421834 -610594582 -595713051 668667364 181276991 -75282210 -522976071 -630741984 266494941 -312904240 -598781286 776883263 -78250792 -5335441 -287282876 466248873 -56416897 -59401630 809272053 294394227 500903234 871154182 218088162 -75271492 -208081546 -60259597 767430805 -796599776 135591495 637811364 727884025 -396474518 -211511093 -705022088 -499820914 -650430866 566656258 -277740073 389433338 764423256 777538489 459058431 -561598216 692156295 267587682 391238429 661320375 551793953 825154911 -81817545 -974723854 551827580 -102142897 757036403 243283017 16086536 504725451 966087583 -192383663 203370704 -975870421 405123419 645517786 -403266839 831276388 546765595 -301912853 -575744381 -640422243 -752242459 -162625905 -898988970 609014336 564032234 374680381 354410506 694074760 149173852 -59026577 -803546043 298993529 775931976 854121390 561066407 -128213725 -348630279 -663014883 211632252 -679850589 710649581 -591352726 743009828 772504498 445187545 -304090683 899742391 -347604749 -586456795 822394320 993490424 433905180 -463548710 963219110 -540755421 306663924 -46472322 -424627233 -820080388 172229494 823331530 397813807 -33356035 899710741 379994777 -415231669 101531417 533350850 -30499914 995102672 -165970799 -724367187 -940729878 -998283053 929056964 628553949 -11421239 -735245033 890985065 402442028 -145627235 -72206375 -294371298 -434391621 674682862 165659940 -165361787 184085474 726867846 -937055382 80107591 603781482 -53588239 -157025119 -922097687 44978877 627442644 574585666 -306685001 159844054 -597117687 492241262 942281102 -903026647 429140924 -35581187 -425882195 -212945221 724265581 -410194925 824464693 671223110 97164133 542121708 -261025939 894581188 798089286 -940729297 -844471641 893350855 -914155517 783818339 -369146235 251527431 -288904497 -197718841 -953966714 605562300 -496242561 250629491 294346702 919006075 -910242513 -146019135 -103343273 -393365070 683707996 -186127519 -823213680 -844179448 425333366 197297257 -676096035 712310433 -150412208 -10745925 -65674632 658746443 -177087639 -422306214 314053 789451213 -304806337 -852641381 795070839 958327499 919195808 430967807 617582288 -503029581 -505959823 597937856 -488265942 217218628 -326255118 -323851785 -599412520 518418985 -223575625 -724294808 458323453 365374690 -821207362 990815959 888518390 428624110 -725708221 -720673037 -329765773 836190917 20001833 455669483 426557079 -415920602 -622699450 -718806319 705384863 -781828876 -791796942 -237992103 496608855 -407260882 771497293 506034947 485286865 810537364 9342320 262670257 708464767 288093589 -282499993 383705691 393978777 -941721845 -531636484 168940139 -401171902 114758748 306519790 -610128748 -38263015 986002965 590650356 -800651493 -610993667 -346037276 622497547 -932399814 88093431 483274736 -840196262 -588619133 -107542888 -90581051 863686591 600746323 219302786 640413509 259490292 391625153 658226313 612483984 328087279 -816162610 552198480 721174249 664682437 805251901 427430437 -607954834 63845459 -727248140 -491256938 192709157 -834601165 -776198812 -9377941 -263793849 -958896738 321159094 311524021 -993372160 378489428 119421148 -257254692 932500713 -701331189 -600869282 -588372361 -915352500 -642031954 441293579 550509842 96741090 -82851449 289083282 681046278 -384889324 -430743591 332036732 -471231012 67002256 253174048 786948988 -293374865 -449282883 -813721709 904752746 -386210600 -553108 -460262145 843119327 -217385654 -381719721 -519033526 -909481691 -453358695 600433498 -679139308 -305119157 -497562642 775929973 -625574491 -816932852 678435934 -407361926 -226403414 -4727850 -715918009 -456104148 551802064 659445812 632733110 308025911 -79029200 207943429 897465039 -664251409 571872957 -291978498 284689383 870458989 -110447473 -199592198 231824842 -311449590 -743591972 424453995 524135321 -521913990 -892176670 -544334595 -429247903 -18779895 762860387 443448179 254311134 -252054276 286049864 -499084758 -255616232 39242084 -266247089 -560636630 597228385 281057563 943192285 -532526727 -314295989 -407814004 160818307 267088495 -578024571 945544784 -965677942 -939644546 -695600658 313556627 -334955651 488383436 -231891041 -341806127 992739996 -272919766 -936351467 -979309756 -957867994 875092493 725887259 864480767 -702932292 -126254912 279279169 -993104642 864681853 -84836783 -204718429 -475520944 -191387017 -630258919 776113732 908136251 740876994 -613466538 692479958 -945754431 509339172 133894797 443264652 -204889066 283185871 66020475 -262510955 85671297 -954302428 412357031 -744897010 499850237 -411523486 -178948666 -22928141 -37010631 416163284 378740670 -494533591 786488930 -858479414 567955290 736467502 -568605979 -558733326 668872530 -466069194 -813668710 -19345764 -800058267 282445823 762079486 705904339 -310450732 346021038 -259203846 -403144002 -4958623 540928282 -541678197 -81724360 388445930 862855522 -467565160 -920280816 947960075 -508021702 -441698596 -363963264 417708297 -305012804 -912463083 -653829387 79073287 574724667 183317732 -378638686 -913968849 -393908393 805821493 107052795 -316669521 -311253166 870657766 66518763 -283143261 -960935869 -328611345 -565765636 559343437 -718316323 -871458527 812549468 -582290548 617585888 116988092 -322897731 562530031 -644144141 -734203149 355125628 -772531357 987935549 679610467 -285336277 -278853503 -189767408 275354858 -465776020 -100083042 -2425486 -460997289 -677944887 731592666 -141330519 -545618991 -102579891 -619341633 -16088656 -779737149 -608275942 -560920261 -621004728 478407827 -918502068 -493520490 -79243482 -885170797 13653352 -193312125 -97167633 169444461 -837661159 602145997 -510317169 904568385 805953328 -457114396 -60946741 -17814250 121504540 -731114649 866834142 596897116 -529035981 -40752016 -78926071 33303047 242511827 -489748805 194473728 645570320 -166022186 392127130 -832640739 -815759943 -667553988 829286950 -387468860 -927975905 108498816 -583163976 -585448852 790019418 -348819094 11742486 448094915 188403237 880995993 110659559 186456425 -489088739 549837364 -270394422 -702511988 -271398174 -845434366 978661025 -514269350 -488609061 -481254918 -940887187 -861073428 -474168764 -307716168 -331866312 -171168281 145794040 591786040 433968650 445799471 457736300 489854169 776689876 781779676 -312930965 -267954843 -611871898 971438337 -436693484 180006853 64117080 -319640436 -768857136 -498640281 729208321 887870259 -152511245 -848891290 -577971965 -431795612 879513010 227892071 571299609 526333483 438283778 39859453 10128234 -381756180 -592284710 609872113 -252462299 -399205237 -699747936 481668208 401347333 -231815272 237867028 -57248902 -591385233 223054152 899987781 -967779657 -910792276 850412333 779485105 127052582 136049554 358741566 -408895577 408879321 458415193 303583386 955671697 546923885 -962165605 -107317824 -985958053 -566495320 573854805 73748869 879185627 -533255901 329010680 -645611963 -477254659 -701694275 337248455 88796017 619789726 -911455798 -117734746 -118711373 547874059 248978335 482063706 -145572380 -823292079 -623362827 340850595 -49326444 -424085734 -695430916 622742572 824077641 -899281889 -534346612 -713095543 -396291955 -444130701 756034237 -130460175 -209818370 -682768995 -955610003 397516037 -296611344 450589919 -357404579 -594370546 -456552806 -716007850 270794132 -164912402 -847225426 207694348 724075316 -429018793 -200632072 461308964 -88189883 820430948 -4225132 364097812 -383492205 563215205 665680677 676167192 241296844 436812983 19530622 -573765299 -429938737 -64699472 -865966137 -51121692 -192656738 965121535 -144767666 572644352 -23805168 -276379447 -375362367 792841397 827478343 414961963 -354544327 620460619 164083945 184901555 742514363 659397316 334418372 88270147 -688627711 -295840354 -733226709 132331493 519638983 -100037270 -591061885 501858553 -913670548 -155678076 621446721 -721713227 -815821703 -564654746 340210496 -934131600 691077767 -805761752 -209278475 725859789 988390335 -940543475 -391098495 -659765418 -61813383 808924929 -630120613 152123129 -280634062 242574932 -420587312 805606645 329058912 -948874780 -268944631 770852444 402761908 175722559 224094390 141533014 838010105 425354910 3213306 -455371669 943592589 -955757275 347944553 -330169586 -417104716 -84543949 428744844 313232022 832407490 767602150 -899613707 -216956088 -843569650 -370206220 501160521 865668768 127811904 850387665 -607655324 501923160 837935347 -248934929 302226375 765740687 731926639 -634809045 -918898740 289731653 -654813179 -616192542 253971945 62467012 560263201 -805731305 555676029 -612218239 652603216 -859375251 -831268914 -396671560 -775233493 606677327 91866713 214665016 -748277277 759451806 96470890 260840704 467544437 626727072 775483403 981791165 -279100372 -457097995 118027877 705016869 -896372393 -346650397 -841105200 -493238622 186172122 718338915 -481886298 -358073406 471658682 459195419 -274107319 -178012956 773309090 -948230191 747447802 46054560 719533218 48015899 -384248728 -617739876 672649322 619408804 546419897 386693148 146071537 36059227 895904512 -7493350 645434704 -832012668 -645116360 793004573 396207935 -31089833 97234809 250759852 -300699889 450672862 153407336 756936781 278429128 -184197452 -867895396 -352581485 731608870 -826064533 217233960 979302653 393470525 971999801 -937265251 796854103 886633297 -207687392 -434454129 826226315 977365881 -398638758 952300024 725940180 -194992014 -278871537 -867887864 -81076165 626152456 314997569 556851199 -554804708 -300106880 -232283853 -781216249 484485281 887534901 400712504 -198705484 530769414 85734117 468112519 136309493 628232544 -703176906 -35730987 -210610288 372896072 -344533649 -421535884 652889844 -226434851 -984040784 223384974 860051017 -914632054 -753622181 760445962 -660113541 47776830 383937682 -374857254 465707058 208552812 610113108 -131245779 713680389 -105772071 -105517699 942857321 -801694461 802417228 -490007101 184839619 -683554610 882646317 -175735249 -390940205 569368437 277269606 932344889 35626140 559967983 279653776 874544404 629101890 583867335 50259207 515080721 -669331203 292636775 -848947133 350624251 -685713666 72554304 -585990609 928105660 420031726 340590091 -348706197 508001491 566530294 -865664317 -858289313 -103998204 -516479910 339216113 707662833 871633516 354450237 -802144274 -751716268 271557067 -647323865 -989149365 -250173082 -808753705 413000755 927897400 -430898503 -831339530 963723643 -522471909 -88727864 105086783 609317527 926160716 258787735 737735639 219955754 -726463560 -803932342 66825000 -827437227 -691490729 -176072833 860281498 -344244146 -33586972 304480866 -585550980 97458365 -627847807 534385455 979351841 984843534 147317266 -921594412 -201071674 529526638 -645048006 -180839870 -657958491 -951919697 220267529 110465144 813512910 86857428 979826522 -618999377 421729852 -983143023 326595492 251853597 236880321 -236585173 820287618 482910053 -408501367 -137341321 513618250 107424717 417274830 589299543 -814389737 641771321 -442546757 -699375413 -234526203 574626237 -128431477 -527484926 -573639817 -943903783 -848410230 -682837718 -17994952 -286948475 370940734 217624975 -566537212 861120523 -188982522 90047110 -240340908 -399342951 -58760760 -503124760 631790774 -251459243 -5351294 498600672 -981761060 130921587 -673782552 -357249000 -748667591 34714933 -841543163 -544858757 86604387 644491143 -596442065 932937586 391673465 -860928470 -126597680 533064702 93818111 -958046580 949820886 974945288 -163917848 270447647 893357209 -790795735 -832703112 -702381125 185938275 -483928099 -913832664 529327468 521108003 -452146880 -912928995 -774393027 -322227522 -16447586 109487399 937375391 -957421987 -63809026 489757261 687469170 -511644317 727192286 -759801016 -293844069 56148562 -902075935 819358928 -179459017 -587558845 908307374 -910118531 938422025 -893822648 -701728993 47238889 -230321192 348275431 901082055 138904789 -131257675 -931932315 -214816028 -258322324 913788200 -197270097 861112120 54081709 114886795 -685011200 -451410694 -810301434 650346862 -218014550 -626363863 -858485536 252919912 765227602 -11055488 -649467793 -608113356 614835686 206015653 806899144 -628158249 -69475152 306707372 456445858 663024018 -649895475 729661013 927549066 -750702779 997517200 -351147181 867669104 731189915 -228202148 -34158855 118283269 -267781469 23844445 239988335 290251555 -407947132 -777299563 64640295 724122720 365063350 -589097717 -612949315 738019525 -547799137 -547822182 286361613 516348787 453998509 267068116 540197005 700854006 976631762 124981413 -665191717 435166284 -837321283 -417526131 -935100231 631467035 68000374 -659872887 -49604707 -803624429 894176099 508591409 324855240 -510326514 925901300 -893380821 949837594 -416916201 777541614 -123318253 362866596 -874020472 -907721345 -434976892 -129020974 792516520 739144312 -938072324 -356285426 -523746853 -798124191 25511082 640220231 790457903 284814103 984680484 -995329034 -319854772 -251710535 -207565583 140390733 -419170860 -786934569 631677407 710842310 262846865 867308220 -952266126 473590181 865161742 -955731266 -974282595 183632645 -439557741 -77744395 -27050595 -505907376 965097218 157980675 943466464 417788957 993534615 -766972124 320777766 -245510335 603775738 -508450626 389208200 668174664 -715897888 -730898289 -93477061 550743003 358253093 -543035384 508398064 991708098 -700591425 -635753026 -810292491 404347135 -531874644 202561739 -104709704 353528825 10808219 948801632 -386191004 179137948 272678661 144899786 -995636838 624874963 302138658 923818148 -790171028 744459235 257532420 97567521 642144758 -831848717 -609913750 973410757 -600322531 882025026 -943395521 -623201188 565532660 641947019 697010577 -749830396 -704157520 -81465391 473667091 -5472304 -790549537 255745270 -923309249 -165257167 623730304 87266128 329532399 221175085 629132852 -382687490 -11468520 -852069136 -97634068 -923254077 477685439 -9687345 2913650 209743253 -267470399 -269025819 -917432710 564608648 756236485 18364642 426225331 -127406376 -321559613 685426561 -970245764 126477389 -225404073 -365758279 597171426 658663981 -702727634 998183345 470804524 -655381828 -152094594 -920795625 -607643525 -503488531 -253967537 500919620 -833222580 -897101683 -540949101 -313280809 -956734194 -31412634 326619341 -482403988 -891012157 100550574 -937784518 -579194483 -891998798 -235359239 744539421 -392217788 -578270936 -326179613 957046343 -908471195 477669414 -878160638 -990049950 721975496 235166984 -268288214 803857588 -142893034 -124642562 -757525036 -743141501 376166950 -257538199 -209410738 70818818 -818612038 -155930739 751204422 -505579827 646327282 -684195757 -837158721 604161345 -524480768 189929024 -838298236 -35265505 -376448726 201598649 660710060 -441727678 -916648767 982615921 -171289721 350374950 682507635 705442648 796087418 -966108413 -882729940 -493767329 127138832 78914197 -609209858 516514814 330172124 -919053484 801891034 -146202813 -931569153 236108276 -430544898 487907747 712869694 952672808 -185992827 -489139563 432619607 -488011193 66001253 671804731 288866596 -426932616 463456094 -31024661 -563459364 -210314817 -285974397 45875761 -627741663 218972210 -433274513 -470001383 -578699720 325411393 -116706587 -597163497 177878985 -14712892 -589261254 583784624 981065167 -386519123 745145720 -771341053 682283569 89981133 -735489885 613550104 242176186 -219920304 650390705 957781058 -317087172 -617632209 -280526920 525236148 -323054208 -31222307 418672384 298631431 72486634 75012574 -432019630 25737718 509717645 -266987872 995442335 827067270 -854819653 866138357 -384167738 -460399485 505089737 185940532 -511266038 912051604 853222863 -922885848 -520935149 -462956041 649658111 -141949145 -187010080 -838895306 -50758242 931561958 389998762 67021497 334021709 -675656455 650906383 -79602380 -477233781 401380139 -444991587 -716675586 874313926 728250457 -896404483 -876440862 -282732285 281898305 -555782872 -794850742 537417236 -352794855 731157124 -886076433 -212884288 598095820 270783877 -477837439 -567670574 14401894 570307608 526494321 -654783227 -192661885 -16412983 -128649438 -763090332 -333754492 -302859254 724403679 355821355 -199292303 -262570093 198574932 361117143 -598193417 -728742441 328239356 795497617 -669669645 -906170265 794012697 -235318163 590836653 709070096 -250010282 393319808 347319834 -993851485 -690357382 -965379622 565232703 186950140 903987141 -8040849 337332925 -180172424 -863487926 185458751 -763832416 826443813 -233995640 -587987827 -631708449 -643410304 370438802 -832045111 -695715187 -79615690 830511747 624347152 196190221 971966361 -22638955 -268591921 731583755 -873943515 60437081 846591992 847503822 -404197345 617518402 574147013 480871544 168622219 -229624484 966430408 -913350921 -422141560 675594509 -940075748 481531137 -330583562 117355436 -15224636 535017856 -166406406 696609011 -157281242 922985053 77699843 506555175 49918396 965922752 90273130 -69643049 -25220272 232397888 -577099005 -400786658 472111067 37244149 -378477356 -107866 -803142496 -845454889 747490675 -82915021 265384854 -148285392 -983380163 669199874 12887079 -556877753 561406156 844712282 -602902979 -776176640 -212899604 -837544776 214801187 -560184648 62638470 -800686074 970175131 -642017121 552486070 -298205113 753720572 47822434 -414963823 -126655995 515301188 -945558810 -25954177 252745169 278557544 21357087 225231978 367697628 -402307127 703728519 184936048 845273174 552245849 -540874251 -965276302 421953798 -591219411 -556715827 768536666 362027131 -282569694 595489898 267219779 901828831 -223236510 967916301 71651974 -507536208 619754190 237699782 -318805473 698550334 -369130601 473950193 -866916520 815020493 448269413 -182842304 -851806154 -48240072 601963556 746408012 5418532 -20419502 -579863198 -330543281 485443655 -239392441 -108362948 518236432 -852848499 -980059948 -362311877 -786590737 -654155724 125402290 -33524881 875427205 -531898563 598621838 815777382 -701598956 521393452 596724012 866233070 -377129663 932360845 592351437 -350704806 -483809758 -608329793 311920401 131763683 -700985240 -507465073 -775856209 263599657 -773399727 554020144 28898602 441749169 112167425 -570591379 -344082941 -429821107 905003855 -208156624 975413787 661901285 374003134 -75540779 214423868 791905447 570243503 979736972 -822996909 308863660 85794295 376605731 598357194 958503125 -369795802 623041972 931431586 977908019 -887068575 224769280 41457939 -525352211 257325998 698411886 722837917 -484122653 -487785436 -392201290 -908045702 874162530 -502035212 863709026 586181674 -879867469 -109600341 -568497024 -95307671 -756853608 -468233070 -885498740 -765989003 326476951 124719933 431345769 -957059764 287814529 -436608350 35557807 982733413 -42874051 -258765005 -103070235 202806072 384745202 -932389946 -604893402 -689181660 755225753 -948918830 903627934 -889876580 843143931 109582432 -434804690 -915994251 -404273118 -791266277 -942647045 511249040 677372271 39894732 601776193 329329788 -946933441 -660698089 -916432243 89541323 172043999 -653715224 742664476 -267954923 353284098 656952375 -634225288 -556588783 -338736179 882942356 -619229825 -706026942 514872761 829214381 883946207 -70598088 -469198644 197455218 -55880533 -163863599 -924525350 -91137126 713526686 -792046146 -155325403 -891092123 770421005 -188301157 -35811443 867087028 830371479 -733885427 -486536476 -321015923 -539674039 -870481853 52914947 282406232 444005482 -223713140 -873974921 -962885395 -785600436 -41598247 -732728398 872067370 851357947 94280238 588950097 -334284307 695542260 -5018053 -27876951 -397685493 -559546509 -289663341 955993706 -864631502 891312960 404419702 -762886541 -933811027 573947566 637050673 209957258 -322790734 568317425 -551683216 77386308 585418440 494565316 -473212265 -763408719 59759832 -783666945 611542132 -941033904 -721016596 994164427 -848591214 -444011620 -890124651 19625363 849680816 684729230 -733281362 -108197571 -253482211 -97855174 -411733391 843153922 774291068 -651599302 -679788600 -924884879 -333047393 909564451 -100363791 224499459 592030048 711914323 318834390 -279180475 486382028 -255886802 515223272 -999796198 219570864 948880715 156411004 -460234527 -205172863 208307007 -20775701 -953477587 160677135 -367922271 -629638119 -742701018 -409935364 -933089987 -179670845 517634201 -147594526 -804941524 -374496310 144717399 -868458981 -180186603 -609902541 385635745 -74432351 -89590145 -240600622 497129091 -952965694 73855289 -874614033 -61338322 268989087 -6045224 757496056 -341592516 -647044787 346701991 103858427 989929409 -859739876 811036824 -224379179 757296041 -511053282 705474370 -233598159 -357851664 291929593 -283220149 40118505 861008242 671337872 602845217 -691111926 -455201798 127914378 -754245952 193625725 373062369 -33117221 -292824949 -677826319 -892025883 -317173760 -701137103 823322985 -964672736 317009394 -896142852 363487351 953779694 -798259421 -886243248 -641902274 526178469 717515596 114113961 372056101 -124043261 -649887953 -811074232 471902319 266249498 -87500422 892084969 -859695023 -145959402 -144383724 567766520 53106481 759482088 484860182 711381496 269116173 -329891260 -268995155 -192074071 -438323735 636869408 910324616 947373843 -555110351 -457819514 -62793819 775538987 73278857 -545847642 79905975 -920754122 91750233 277780512 -657441098 -808249158 -219720169 763026202 481211062 -361823274 -750076082 676184782 488300713 16018656 99728705 440007411 72602368 705921712 -48975807 96481359 -269981691 169640717 568091330 -179785221 996241840 -651675498 651379299 -771062415 23754114 -760584867 200188297 913137315 -797263024 175920545 974229723 583342026 142618571 996010717 97322081 551950844 -155532157 -389477518 670494536 -559047818 254861808 -128554574 534381595 -782725727 -34957294 -77621883 192612160 882987555 -551805840 78589082 693339599 236186407 145830518 -375872320 808010166 -209077827 119851074 258755209 21619898 354913138 -25120507 49565603 710214972 -376698810 -144168611 210304222 -966468503 -969440969 468909948 -689574760 -979778761 259911384 761660638 -295582835 641501668 60503765 -313713248 126476262 -100357824 575304926 205542101 -36171284 612245296 985567560 -811034294 -107405672 -441463752 -847850549 433850325 466952189 581686451 -813587881 -239598799 332077914 -487451556 818918908 -250795119 627230398 141108590 298624272 78222625 687659680 -849731228 898866676 509576016 784065751 404415736 319969473 -75254847 191866159 -805116660 539107845 -188920488 -485515916 301516495 113215560 408262709 216138205 548815749 -366822678 -360989432 281287752 607106863 700625665 -777417719 -904095478 732139247 -189408967 -947295542 -103787850 -49169148 326229404 -304140917 -574434933 -86992227 628653205 550596889 933275697 -638966887 -923431498 -674402331 -201765090 -726242838 -642269904 -887164873 -609130557 -319846849 -222158044 972550271 377681226 -711818076 528523935 -172450552 904075248 -48304258 208773282 513069056 -734269656 67898429 -263857991 392764648 -182333023 -51036761 -192151443 903528513 75860382 897475141 258841625 -258434836 742103063 832806618 873093296 -565700483 -42080238 -204955861 -350518318 -769145109 -189117281 141305797 553854468 862592245 -978693767 -996481191 51583879 677924388 -122747917 -189368655 -606423310 33575914 581706050 -890775706 -279263622 -539871373 -940801255 -412994132 99406772 3776018 -791748625 456653096 611764605 57485618 -231756108 -986269939 849482659 -593839535 305090425 -235612561 361082786 -377206592 140955840 208736578 187042008 -404095001 636240950 189277131 927309048 651985047 825081795 455265470 -66119765 -599269897 571960843 -122048821 -238626933 396018391 35898516 25889153 192643724 852005650 -139554673 -545933519 -403551374 416381051 -827290475 -593609487 -679679620 -86976158 -886447421 -269915559 779613216 807613 -188481272 -383617380 -473110258 -339561001 -168716880 519299099 -393153839 -354997268 649190221 519682775 425847515 -908342893 101765815 293393460 467152504 603028160 -142408640 73137782 764305383 -815099753 962068313 -525304275 -95541625 -795405988 -724755677 -124664509 670357665 802351397 227141797 -427037339 -371826982 -840472337 -388191098 202445595 -287333120 385091890 -209471908 695772443 -949210439 100687510 334469079 398422439 -818939370 81799564 834080117 563967310 -976923722 -989671721 -220834964 878139951 -828168971 -968415593 -916504080 -755009644 -224388041 -12661795 -658743957 -994376224 -568139918 -131268930 -487425720 144765950 269239799 909450025 -509608915 -564471819 -527005923 -955218985 411907360 -532541423 255607174 342216988 368946966 163999709 -548705243 -670272501 -569441481 470989647 518165695 547233086 73658576 706907768 157369224 152658315 -360304700 54843818 -278485520 431700038 -195755807 662166240 779418390 966720597 -184536444 221379272 608570605 -645756804 215098158 518611072 -529457686 913945436 269085425 -629057257 30649107 -820224785 -688937879 -349673333 746371235 512859209 -907171996 261273001 -791673672 993309863 553094293 -172522290 234604199 890443289 -234231055 -269211596 603164738 665227766 578702937 -992962564 -304069003 -855082331 -835074830 861884720 306580704 584462161 -604145472 -971134305 782744483 -641844929 460701583 802783296 468221352 672865832 -502672361 -835585130 -545484248 957788425 987040201 -153648005 -318018696 367425854 -497092339 -42807232 -69014880 -517964212 648925664 -609642592 862576024 -461764113 -459860548 -515569620 -435593212 -406803877 986655266 313913225 -918277802 -721166573 -662600124 666323741 219501968 749564534 -104341917 367500043 -711275102 -217938964 280979365 43924642 -878582854 600246246 709265589 704525432 -736391716 52431764 138238345 815449730 -425297127 -316434706 210758974 -919839017 -521385217 697588423 -656378743 -36417474 -192634583 617758961 -629382492 -31053311 7478355 -611279543 -180595804 152176181 903771980 -565799163 -282628302 806291012 -841380842 302555745 193739849 304438315 -884651629 -254955001 671261814 232685160 758062425 273365225 -835407836 -471906462 -120184566 86178558 820513951 90144634 -66120976 156703353 979789274 -632499803 -726663250 997483547 -27990236 -161685455 970464802 -471571659 -233019785 -383451483 -455017444 327218727 3524943 195744463 -992739530 -397447126 599766248 469335004 -334021956 -883469927 -883879543 879820785 -586973839 -875202549 -923893359 -580129002 168331163 265649376 355432502 909142352 986933473 500623684 -426741260 -483768916 -727963631 -489797585 -841138681 357481983 -578808588 846221715 -736400584 -702735394 -268958402 -340717538 -260162193 -605862028 186489643 26044757 68952607 993132534 697374150 -265948196 385098787 285699059 -94611443 455344429 322622525 -799816364 -437220137 -278570700 295561209 -820162650 -957520030 -345460669 750893171 -6302223 -159327673 159816364 425339971 -609026843 834695056 412849251 446881097 732996370 -363052665 572967047 962872919 322628153 438290541 635018230 -961216176 375666931 -90374714 -862273595 -33570004 -623505847 793497170 545895005 -224094363 216427843 -557290735 -501548740 522899983 101344400 972756240 -631157573 609514659 32700222 625218296 372174989 -116824901 -49339787 620046848 -570597146 -846069855 -386147022 224001685 434830379 -644027663 218516639 336827174 900048231 577731856 -536304580 -652303591 988076408 -907491967 789726348 194439888 -202667809 818326539 202995856 918655941 806283349 -725977987 742877079 163469639 403282246 -308331967 -242849337 -122880953 -621548213 374522904 680675289 312426306 -116544453 -460788256 138905500 77279804 371550428 872036971 -712086550 794243398 -910442795 578207642 665363094 556608022 -5979638 854723352 -293964687 -96629983 803023367 280220490 -700848462 -398031692 937736400 -273503646 -884349018 -24395446 361589890 623765149 72611389 -937702967 928881964 5031685 480908171 -667762520 145842307 -891069 23942903 160528508 564696158 189906957 -752983293 286949624 884657352 204989738 744150300 142926337 -824894708 -279653941 998595112 391643281 -301681206 -810305136 92417405 -882966644 563323267 45399837 318446611 209324000 -437529413 -954788224 146922 -431639098 659522282 -811015242 -279224676 -322743067 -134746012 41079645 140204182 660293020 107602357 -693543024 110102107 692238651 -581159470 -133471502 646777462 -8117769 164224785 -804482753 213773607 801009972 33964924 -118832018 693847440 636098569 -658073578 -605157949 573044601 -385204470 -1383946 631015743 -587844315 835150531 309785018 213324464 465555621 849447514 -246980565 680483863 867448461 -508765374 -851631651 -124092524 112674710 328189542 -561909603 -44111562 -345467143 -506881373 308391558 800874284 979918779 399311735 823945158 -295233711 670918202 403236235 282992535 951544157 -101098515 -560040057 988974524 -753661858 360670302 -150833577 504170494 167125127 787273641 -716955765 -194702176 218615154 403099550 -137129900 661974150 -91548659 254640501 -553541934 168840308 -316289166 187377339 882965239 -255724552 -729635053 580261139 -584328525 470366171 -336967227 -118112208 26608089 -913748911 81549819 -461662173 -98249164 904065835 -953303940 33231829 375776133 81582077 876705086 -394393514 -73402971 -212634874 -371446040 -839803042 567349821 -301408018 256055697 412302025 -50138523 -367376674 -401887821 56109741 -697693683 866459979 -252418274 -709517950 -167959063 20853994 -9533612 736216440 398800396 -548515844 -228116808 252292432 78820734 779827199 109699760 966012260 -102163179 -111443625 200838485 924075802 679434769 249644003 -5413624 911023266 -101977184 982670516 -468724156 -257653961 -130351149 521696449 799555676 92034993 -720412209 -621765868 139934665 -231460719 551908956 -115353015 811813322 -970291252 -410046179 947869112 -787476479 -915072842 460961691 -592775864 814339430 791006926 -79022696 767588011 463747513 856150713 553932510 -337901815 125127526 562427800 -767989890 -215529550 -550440538 49617140 -166409560 -447125128 -262605793 -484365604 -497262825 -315154808 -831816830 -6550948 127968765 945574904 487586370 907150614 -693486646 -702817791 653491312 524713738 708366072 571272252 644620428 -746447610 -54571986 946015011 519455239 982473159 103280100 -632224339 -897655228 -600191619 -219695080 -394185207 453582644 -394961862 542390854 56282392 912839964 -392931479 -205643536 110328262 -213335909 -238758685 786403110 935797645 35444040 -246707867 779259485 870892396 -683654255 -53425497 436471357 547033443 -251041571 961931240 -837897435 -258036255 41603602 -273412481 967779911 -321522181 -211389097 75840281 -817102604 -960604608 -400299318 429882343 169048060 -853615815 490721105 -401724046 -64235696 243967462 -796126719 -403168071 -225234887 -56484400 274911829 -914050299 -555750237 359178093 478786971 313042779 890722822 335517151 -714692378 532075318 -833381416 -344230637 669064384 -28502123 -321770170 445638160 562750734 582458704 -370258864 -613262438 743970065 798520092 812991368 -23303625 -887893956 262300060 -159628202 596737076 351206004 648282235 479592450 998045494 358643192 54815913 383703524 -805616157 240202001 -36795714 730477695 230158480 732012336 -600274445 42041162 -160658306 -681192106 230407829 122215928 104142010 178414351 -728347033 874740881 -924116193 989461466 351376507 -242705541 92192208 447934863 734803000 992708433 683428989 973512801 -62724139 -681285019 447352271 -309817076 -196678744 -474834566 822964867 734483179 -537912035 728229145 -793118715 521463645 -989603289 -798088170 -518528922 513245476 -438010515 -979817193 648734876 -81898360 -76217948 537061143 -269586918 359792587 64656514 -7186148 815995856 9578381 -65535366 918276253 -646712094 785306956 588390103 553334432 702795860 331068918 490271258 983941984 770760384 -697904492 -769715067 -831423341 -647324555 979895830 58851554 343367257 -28499900 711231114 309850697 801564038 -235346377 -617740421 -493577191 512833812 736417172 252177519 832761448 -370287505 -629309626 919603817 -126756473 848672957 -25509007 619713625 943414036 3178012 -174159775 -732706996 596032124 -355604023 -453086734 160080215 600856450 -299240237 434209751 332661665 -195580938 534810620 -230967813 136933337 -288413668 -658458941 803343712 -360043574 -555568988 -352682218 -147447486 200061074 -522462772 -565483710 161560630 -406762816 249836821 309759755 384211387 -449793906 -437258966 402640101 302227024 921874309 -715092732 -321554095 -850576295 -754890868 -88181090 -164511137 -180582971 -327564705 83933345 908012634 426724105 76664621 -922502594 -770157596 -501911079 -351893563 -352366411 220626017 -639840722 -751098204 34996388 -538892455 621955656 127636694 -27755629 335443339 872132361 564730901 -681370483 -927481524 -795437150 -180748496 143498515 -80587385 51759836 754579572 49956374 -152721837 -10789079 -178666786 -932654708 -533979994 -16166325 272715967 319624551 73306293 -847301788 -207976818 805310666 971482870 735107578 441212052 25439685 -839648113 -218846579 443665816 -526187882 -362007298 517766596 -926934697 -131645380 -667178889 572070337 666793362 574059783 333771175 -692151368 970591724 628397213 -834160057 329988102 -882965296 112357314 -894839579 -33071432 -940956485 213729678 183343175 -127592603 -204288925 -171267624 635863789 510098831 736103180 -642751564 -475773583 -877708802 91218153 651010146 422493536 11259434 -862166471 134780740 102002427 474701106 325305147 181840914 170329332 503423810 207572638 986514008 -966526933 -435647948 -624230918 -306794131 718543184 -158777192 421918267 -166173470 -349212271 -415383692 -670165074 307657221 -863373842 -170764921 464659647 799116724 -15398287 -971137536 2582147 -437449277 225238962 440792280 483464062 81407083 815284663 -602058622 417254297 617229914 -642028327 795724781 -533829762 -173280271 -988015614 -117821936 -469156116 822173664 -542366234 -772670770 -236342726 -706930337 807311832 379472009 -664365741 -145964136 -110891624 -955395939 746098841 -57422625 -37743041 616632440 993659209 113677964 -927161622 668639816 -407515613 838146049 78691755 592584292 870843116 588159138 97630983 513297752 2023611 547358136 -454793962 -75852896 -61633805 155811583 -240253447 -769196238 513882854 -181688365 621450589 -736413015 306265268 -92386645 452551973 -48699858 -636265510 -283130212 -950796839 -259834130 364728783 -612380774 -148822474 -290921829 -740363278 919824623 -300782280 -660631664 -269016114 124676494 -814110232 -583769227 -238421293 647620118 544223945 515761471 -681623630 505333503 600582363 853911983 -246439520 -855695285 -72366285 966000451 132761346 -370446713 478447501 -549721902 -871008636 -909003511 742118909 972292309 469370312 977099337 -18327842 301682893 -151191258 34086427 -553126416 921349559 267461702 732423830 852074203 -401184120 -45745551 -639264370 655584805 -283206567 -827280546 539392056 -32875308 -600423978 325727330 727894631 -473452292 -266048807 209880634 761524281 -3370958 866477012 52225043 -497148935 -693295057 -483166660 -973227834 -504933579 920904423 -61297953 -47847858 936076253 487541265 -45261967 503423667 -50448210 2871678 877807003 -335121032 -645503032 -917848641 -628555853 748693018 654596165 82253371 874863781 -174502647 413527851 -890637622 524688317 325917263 778926373 914678781 940470087 -586141795 -507301583 929655839 -198147185 272333327 -744071433 -89179898 -614189438 -109692812 610555729 -873341427 544987603 -345913914 -264699876 628169935 307701582 -489338053 680835517 -404005472 -668225101 928827428 -767032492 -658613808 342415293 -806864827 3380256 -50670297 262435695 485719112 -868471509 420209463 -854020367 -74803422 635558968 456733907 -137789053 -614311330 697770534 -383173187 -860530358 -258750071 -446822192 -451990137 -780317796 989342225 -208469488 231396252 256994217 -536424285 121170960 -807537916 466491517 -410879107 688215152 -619566578 -535980845 -995012375 -665777293 -679222521 169676566 869141289 117671073 -938255153 -357906628 -874793964 -819617361 -446317224 -79671828 782977511 874948884 -371193412 590062826 564865868 -539594716 -589248673 421267609 519797529 -724171346 -193180742 435467645 -602591323 208418101 792976453 473499449 428798566 256099782 -571192966 322913757 133912499 -715761666 -364565618 -845124321 -880127155 -450961086 -120128241 -964777978 653687404 -869658877 -529692321 177619767 292704749 979101569 467800430 128324851 -719644521 -938888334 -460474094 459292025 -540933379 -343022758 909198889 835770127 -562815891 918345858 -595205250 -228799846 -259689272 15951849 207609930 52701924 -259641116 245342301 651232611 817852546 -518172239 198075671 719731732 -543607441 -94404454 241392151 756471418 615062259 -351114197 -808118633 -72302382 -180438375 236382657 212277720 335930051 245200886 114533799 -600587402 -793001884 -599342236 900526648 753069222 -122721849 -983729353 121358646 25329274 675565603 417414785 -644580177 944515192 33982023 -158886566 467039440 847411363 -810549309 819439392 -893005643 -8430982 98114356 -977018748 -625612644 97793656 -975743535 -95989958 36542514 -417838499 -459388162 231566354 367342659 -196680551 -216962395 -690166251 -610610667 57745652 178958390 -60702415 -63558692 223946683 -783759524 -620906134 -888679021 622107722 -910144623 -799735901 601751969 -384323322 759977664 -227313593 -732809501 790431904 497228714 813533367 -53076236 191050599 -524279609 -778266338 559821386 -845742474 -990878796 -568365554 569524387 657783826 151528744 -429118545 -301923580 -572035690 -784997371 -82549408 -235648206 -822089490 564395194 -674166696 811978843 371589895 420284075 -878990178 -692087716 -909127138 -868986018 678655929 275610340 -102857222 -373519810 679343767 679616662 -528786848 -787408130 -836664931 -388298465 666406699 -331522664 -5562537 -691005233 733728982 -994663335 -28193823 -916248021 430963580 919894201 -397493049 -433155068 865529357 664528084 127483426 902109631 433833419 -810144057 438273710 70333788 249828793 6780183 42006991 547819403 776987814 -190760616 -791399353 281885215 -613537607 -442882234 908591616 -843518340 664651055 -649597109 -739900802 -621566733 717835978 -501684126 -774306145 -739619648 210233160 747028586 259476558 428533960 -45457817 -987528001 -441994722 154985907 606348765 448902017 -420918140 -312526956 941165248 479292286 -854664119 428344327 -599520673 221401913 547174437 -311697877 -189932292 -336698775 947085682 447557624 -1927150 -730268622 461174759 969705393 -655665910 944166214 369547821 588486680 -614959891 15699242 -21474556 974607107 -700571408 850637847 242263014 881122245 -494720666 -116561034 -59652961 -42301607 667138890 277033908 -143935349 -813709578 259688860 -193331398 570733373 751374173 882904198 -656981770 369979072 224742392 -149522016 965084322 679295722 200741893 268089815 -144284742 873089512 430952674 473373377 -842437918 -421190123 -568818706 -884833593 -189494835 71757702 858158049 961952020 -793370211 -758683397 -152494066 -937607146 806170382 572911357 -828604956 -143646427 897966532 29545451 -756637771 -5857524 -146442728 -990588610 -121547415 515064562 -510964413 956437398 480043791 -277779082 -447992869 754074620 -573685766 -822132577 -759857286 649369911 -927312885 642131197 -120818174 551321821 171193555 271727525 225769219 134769941 -881066516 638717194 -599932782 793755637 -331880977 -86048974 -869058545 -912000038 -87452912 -717718390 -204547489 899901145 -46491353 -854117321 523660744 -12089677 152343180 513601189 162659447 800793484 -680720996 -112879032 -875859632 -398593067 644779334 -852334987 -408817117 113331882 976667975 817185222 -831413739 715127049 30805433 886256838 -323077904 -509034577 -305846829 -19268373 -578491851 -838404036 537714576 863110224 -38445397 597422277 371715549 630242611 -40723097 -666512158 -287732463 -694829029 882411579 -389641591 236207278 449820536 418836603 209834976 -188152589 -185091950 -563955635 837669473 -809151650 -967831139 -771363711 819147307 -827366612 446815576 -603514815 122593756 -339709502 -852009427 -847113340 -526021237 -55868185 -791402865 60927974 639637753 -235128974 -962190356 -549095359 192730274 -883311643 199162692 781348943 929574844 328782832 933458063 -152904352 114865615 416053876 244222509 647622219 -215321372 -393033860 406058351 980367420 -665431922 282605774 -729616032 73165299 -190284883 984939759 -161113237 721240448 59288020 152280581 -598733223 -757374262 -898692491 -298851192 244300218 822165459 632526642 -387316861 -169058130 -979075136 -319710511 -956067223 970560186 -221427013 -4065694 914766133 -512849903 -696853602 -982281420 -12653894 247239302 -322816701 238985898 353853161 640115944 327626447 -27061438 557601994 237074859 147811416 -582354025 -434566866 -703422764 380677840 -6966260 -279199648 -245504671 742793143 -58643323 -738847595 -751513120 514798742 -937544933 -155626171 -952932152 -850198157 210650438 392034715 -503539081 -148369267 -581574452 273342359 -387968375 480083442 460949934 587001821 105146525 387261703 -939523101 646574966 -841895293 896921771 715539203 -754996270 -860327494 -754428584 -565791551 -321914969 -542229440 -562032892 -693187062 -460724751 359532995 246770183 -780968874 -438876651 -652476797 112428062 199512399 738185373 227306168 -522651376 -763919180 500910770 -234194294 379889831 -732971683 -685891563 -268670060 770673616 -227433637 -865205853 28662367 896979620 -589910562 625628626 778098021 865535117 -447566322 -781524703 254327280 -155359232 954104529 -540118649 -877023795 740944861 -682710402 -534081263 34829658 -154557457 11262790 45828664 889065306 -199424639 426440102 -316972069 -429354120 4211623 -769593598 591642688 317394209 -514449042 243908237 -36963565 -398569588 -986047643 236479846 54420786 -206865271 -965766179 879503603 502485244 850859965 -32902624 -50943531 199269559 739060263 -306382920 428838670 -156760937 -332607055 -424805061 616282491 -563073282 -488463259 728630640 -349821628 381346326 -675158620 -237941118 -79116396 -414105649 -9050196 -222149255 542458701 -107366231 436907187 -257826677 -405899479 -861498345 211187575 -518287498 -382246467 -788344387 878943548 -516954783 -381424037 -86307956 412102901 408204228 -816747034 -604073176 -471718452 -975621747 -314794086 109418230 954876538 360932228 -459811502 -90385782 -959349930 -721882629 131820385 505660876 663129793 -250315634 890306730 -995764335 613136695 -832812868 -756157684 -756098931 19423867 911995277 763552641 -495715574 -326433871 -783959270 -161241718 907326205 -671841158 -653896749 -732405987 -146309369 -366627853 -852718601 -185877446 283404430 916383639 289385581 881649761 -210483840 466348136 931861945 -606164051 -793870799 -8606544 411916115 -246298908 498828293 -788252796 157301856 49346659 -860153894 -758180931 -498698769 683232921 -669207025 254811527 411072214 -79867811 192249892 -506919951 58037860 429159889 -780141147 715100981 -594729425 -985516517 -989366232 460144268 -605181579 18955427 -787955420 -322838349 -100063195 721663822 124645740 479942923 611932032 448460195 -879726554 -990859630 -944622663 558409823 -819296656 -406320600 584694320 635500830 509016353 187280377 619042659 -864703681 -649042955 -177445672 -962813924 591186549 -921178608 -363921802 289513904 719111824 994324347 36203859 -492680054 -427049407 -190741994 833148164 10640217 871993429 -445859531 840085040 -715169980 879424400 38871437 -334469512 321023620 651214767 501039124 729462680 -771373250 866148609 258578485 -659437514 -657181472 -584556191 863537734 -868291332 371480964 -307931099 -653209758 394341753 -911852320 -610822056 646195419 -828769750 633871492 655727749 -708920933 -657335293 -342196688 551395773 -775307688 -394007454 608503312 631977796 812557549 114720800 156749185 -211808531 719957722 -926303441 -355353849 -201223898 226420381 -905800831 -628711076 620290791 -612373274 -487204744 481557844 -368823075 -593742070 -789291810 346552441 -578205166 412104036 17384654 403400764 -914580329 829305042 733582412 -752073615 -972090380 -151626517 -209680870 395877100 402819592 -91610253 266873006 -612638966 -30616034 476631310 689753800 -997905837 224993550 601901159 920293467 872081607 -500035673 -770861985 -200973175 -85033048 -603760677 400449641 -553425722 203598256 -299962403 529950217 456178976 507348912 361682317 456453515 -85684490 -303877456 308832339 18428792 515727106 -670649944 95528017 -927228793 -371219043 448007394 -298605564 778349728 -777958816 -151805429 26167601 149427733 -350374574 900798999 -629434277 -465100756 -582003389 -557586563 -659657305 -756369714 -519452223 -158356115 -788057356 -350648262 298111685 -628634355 436850536 -76411374 285413166 855039069 -836018817 257610767 55230408 -102047275 669926310 -501337201 -529072502 -366794085 -393463480 -908426587 147682878 -918548163 -3402937 843155348 797497854 -405694426 904149881 680753177 -912684399 -332345927 655241509 809405351 26492537 697084023 95831229 -428838135 730478868 833640867 679289921 -26197496 866749872 300712262 839476420 270810919 739493968 -496168492 -5460731 -726967307 -745776586 139485923 -521674938 520887189 751894834 -157726182 859090461 -603023663 -886936953 -759844679 -25546059 230395694 83062326 -930202496 142128604 835835540 819046705 794600658 636700075 -891615054 -248945081 36726678 297347458 -410270348 -701129585 890990123 -948146989 -490892865 630211407 -241991255 824104443 -670722394 -902120514 -169730791 652906543 -884869409 101531700 646067732 300095810 -318770871 -623074329 -502512208 -229725841 -423457794 922540735 243424530 -249084947 -853387880 805807889 -144604655 -376062565 -490726374 -503157148 -810026255 760276051 -567495098 119882230 -136621427 956199941 414285036 423481697 571726542 -862944454 -31001844 619825903 513936310 -4204580 -117062733 -624332466 -860041988 424759195 937763722 -218495832 810056989 -547419298 116200976 -181182629 -880844902 432270249 125408757 49337828 240776631 -840329656 -675803938 -431874567 669281358 -791460183 -372177680 -77660844 -209217721 -659604655 -91426040 -505783698 -113977599 437676879 133474223 -962067012 -151839017 250018454 192265976 293333414 904503061 -548829959 471640623 660306433 -485365447 -995907713 797346591 -581495991 809367955 -495882655 864155460 -46141988 -871256266 749937149 39412332 -874329805 159478977 -424440488 -71796026 994440090 -374814754 -441746397 -194742460 -146839996 -930995676 -479115585 -80419966 -5190515 929135169 661669769 172609293 -921570650 891636277 -750803204 127549838 -992858783 -360202753 811381770 242394137 -711822293 -373552510 907397397 168897043 55432821 -907812530 -932520650 -694442515 348025285 330269779 -950168649 -25977601 -424041475 -970818460 216762574 685744700 223286955 -377155478 747662361 118319135 845345936 -390943315 -629735153 -237862722 217994131 821743702 707145088 -942222361 -925133945 -543539576 -257422117 234937259 -384813985 -868813435 -855857680 643117477 996032783 -660599943 -614184451 248923967 -641557597 991348152 40691779 -660966082 512777696 805318903 756494914 -292668433 -349160734 -649170458 -587403342 -409038218 284193689 129317801 108611448 107909599 -442016746 -237607916 152672764 -313818180 -662663135 684534210 247506470 880421377 935845402 -700357016 935734573 813702143 601717168 322285230 186913603 -80886789 16634370 917347555 477952236 -11633941 625697473 569212971 863358671 40439477 -651674097 197702449 371525368 -196751585 619053122 -995438365 833819267 -750804857 727042155 -696384364 19355176 -182279950 -226675790 -227227241 50284084 -646308276 -723018353 99927342 -823153662 137913874 385567833 -534030471 -488062647 325337018 791807895 201642486 -891094345 -3153170 -932034851 -197450238 918366744 -747159165 370795108 516762160 -199909286 -929017670 -778954235 586941291 -739340618 913648428 -109602799 246152951 111065906 713732176 -958792217 728307746 795514185 -245583759 -31661848 547391489 -561014661 190845717 -769392787 39875119 -962459303 -740766564 147351757 -342655337 348134441 763130546 71959519 695735541 -189619211 -640192336 -18076621 817839548 -55167575 909709790 533308106 742016635 -391716701 -826290159 595749661 -992890174 779666434 503325152 -330064183 132119161 618359631 347057997 245608460 -623757404 -53688871 669113888 -160537361 313761014 -728079567 491329799 764095383 408951203 702006288 981290276 606924523 20009088 415752737 26193909 969675599 804740201 384591615 -507544105 950725802 896877054 20800105 -491588357 -430193276 -307977391 -745781276 309496646 -241373182 149183770 704472861 820378893 -858600561 -193789054 -616965418 -241105415 -156579924 690782161 -258128972 -601452146 -624335072 -317067348 480648032 970410040 667111463 800969035 -49281916 -560556044 -870648234 -823997040 -662865643 526383521 -949865306 -825128187 -501178404 -565379142 -99644999 679721470 684107515 -795829381 712547428 -90779809 -747035059 74150889 934261412 571885942 -163745407 -244678469 -957591870 -970689978 318244145 546284476 910208661 168636899 -224778409 613628099 -75532039 825868219 264628741 -424824512 315965771 -741240760 78127924 744420696 605630558 -239801708 280070553 -296311764 -300876990 779869914 335859539 -502008130 790588947 -537727544 -357338825 -96309425 -316481322 -429410949 -274324446 66846961 -216269584 -637212063 74653082 -479014551 295687314 -210346908 -133242859 13125573 734415506 -144802577 813243654 -678159958 -813880583 -665088427 -569926741 956494137 -702823451 -400801368 -907848856 582003695 -938104262 -69864944 606023647 327283206 -710970998 -410806754 -559774444 853387184 -415370445 199187236 525154224 -219779146 114171797 -211622857 444214298 701623124 154843586 219967729 -277874274 -266653664 281080242 -944937058 -285262 -20853137 -436664159 67447913 -550924270 387966666 320796414 471070995 -132902021 42807701 -372639616 462851328 326612176 381436007 -327502290 302652679 -472271614 957833128 -948505336 833982748 501335025 -94412224 -264282442 137150209 547100485 -968481736 68317874 860383327 -311932766 997771671 725598854 298821471 -663725942 -484361599 -121272885 626060210 -394586840 -399848241 -12611446 623961252 -389164246 163870235 -62554762 449754321 -468035386 919920947 107891250 -145683012 -103483119 -878374267 93135895 852489280 -812201983 -161195680 -515719258 955076565 -357769681 -732543326 673576388 88118086 -823212283 670941497 -318951350 440128254 741049782 572500084 -468155926 -563428226 -418008806 -491554565 -10843730 -25875046 115050343 -452275516 613365013 -683476149 -157951531 222279923 42583312 872782688 331930637 -375262322 891635972 919741894 269916193 34257441 581837348 -278948029 533448376 -680204049 369367831 730120614 -447647030 -50071642 235647293 383667530 -423523909 755978788 100513817 -284376028 -363325505 208236537 -614427761 -482328421 956489811 -490170288 442985286 215065890 121378495 -9958468 559787750 156360181 -311124567 -696937537 -287013290 181048156 439850958 116437398 -647611842 988777186 47234980 64204245 -497942750 486999242 269191903 -693127056 -309784759 86258459 -28683517 951995471 824228116 398952389 -845338824 905975827 536243160 848576351 648535524 726527343 -789562641 510598737 286047132 356146070 -191411616 497433931 109720175 -584518575 -446815794 -973164521 -369209025 202054827 -666224877 -866461255 586027094 -598141351 475813518 -600139815 -172482977 513257040 -643974800 -748783262 253282468 802022616 131636118 613398842 -929006072 -354936684 199102327 -512513892 -624701957 86197596 766740427 46844870 633719262 44886103 -120525936 -490757393 -299588344 161690513 -881043836 -268842815 -136253856 -86633022 303238502 -836919240 -973072252 -481517696 -776392406 13605193 -582695840 234751128 -524278846 -654168023 -786425637 -285410223 -251657561 146016056 217899412 -511530588 -655007800 831820918 -222038632 202301833 -246438252 274511402 -886429457 352402862 -675524575 619950921 -771137639 -354742047 322572417 125434660 358117419 516293124 -334253039 191524122 -199409734 444796949 649746037 -899098752 -870942652 -600662255 133962072 648957283 511695702 774743038 -849795540 955812689 703010360 -137910662 400512177 166359901 233795276 230230525 -16536107 315207515 -946620368 -613897710 30291154 639667936 717244641 678182310 36219184 66046450 -975917935 -143299496 941435219 310030088 -279812855 589217221 -719906890 -309346431 446297068 111958273 679900626 -993688545 774814495 -155681936 972792899 -578262738 -437975962 81633848 631672312 -648882764 349838806 -108578792 -465694143 7015453 23966169 -95811596 -780155502 -304771612 769773447 -435032701 386577292 600626896 60658547 -488462871 -999917639 -178934689 337377801 564914398 -872397885 748713393 -277768549 -127298176 18262659 -584258873 -829256542 103137175 -637622360 428192231 -628815762 727313695 -862449508 -269938485 977672162 -492449593 33946498 -112687276 967153869 -617118478 -380891609 -71946656 961906115 -416287876 -531733791 -480909807 -230525122 -394386666 290623768 -608607099 -116291181 -609912672 42698722 -975674520 -924661657 801379640 -52327431 393714348 508284082 -64351808 583832155 -950302281 429607690 -957686250 -342206807 135985597 747313543 -394658688 -513287431 254824517 397286021 -391359268 91008857 920618617 -9824653 547666421 -239615873 797352370 -866916928 926505184 -318056551 -610112987 905402652 612617202 605011292 103094673 647853497 584102141 117248584 591126552 512348754 -601559139 -385603404 505727542 198739147 693857714 118038305 138331172 977484931 577768119 -232026745 -380746423 -172361285 -760061277 -842642463 -682608079 289866604 179145866 -309145568 206957539 -923225670 -740453464 -206073691 246594761 -684037626 -522487868 446850217 278827226 -848050529 431935257 594694673 -825116255 -147911211 475811098 684816993 -407798520 -342259317 17748417 1602196 95108404 26163937 -255393068 435501070 459570526 -153746108 519934710 731570210 -313279893 -117119688 287234213 -321999084 -389411624 991170315 28390796 655774040 -118455766 -216947236 672443249 374705751 184311003 392009596 -622982047 169466220 -632539397 -271711475 -378270875 -915604640 137431861 -221037021 -169709682 99500344 240981188 61217469 -154178312 853826804 353832735 589534169 944883123 177339942 -773056554 -403560479 34158667 -691516944 -312363861 189329762 279181567 -148799435 -79429675 212127739 327508794 444003281 961013924 754488200 -838106434 618832940 -322541634 -474933490 705182222 -702615298 449832653 -826515464 801992108 514869166 608864972 -44913600 -579418029 74456834 517796604 441140930 -852311066 -249114065 528293032 672691545 -354746792 688055538 -409891517 -873103050 427293546 -705585963 931378675 -311316236 320898607 -379298634 807823416 537046365 -608074057 -354506563 241107871 57422223 61985654 69987714 -312272228 977150790 -872508037 920017618 -583154208 699488955 18631231 -458660967 -637424330 704781489 -429146528 -749501236 630865399 474949412 -595089388 841348588 -22203854 -531026527 163043947 789184264 -28075659 -729854557 -791107647 103988778 -971015178 11001980 -489397203 -268002931 -998756169 543547381 732086490 -585418350 974977905 -470391399 -750898463 -942163013 -131245648 334793893 750031816 640859207 -197770842 -887705946 83420926 774997382 -344250250 635585765 -117377808 423954140 -977823475 379741184 -44387178 929310570 906191663 914241553 153847378 -15870244 -121660348 -555071719 -22700916 -119655400 677718238 -452209392 -210573702 -827633397 72348354 -477729414 104779151 892544457 -701422417 92150628 319273699 -596535711 703776018 -718631856 445998131 513964692 -725656369 913736345 221403764 -133710279 182299354 984656387 498883666 -919463046 -542559018 -604036576 -561054280 749242455 513682909 652777419 840454712 -874650174 428862600 -638486597 -518574843 -898772339 -61989866 -172096940 -78045990 -72412159 571820519 526049030 668274587 697473563 -899417509 -145852225 809468825 -923085046 -308203989 984481196 781314620 370325278 -174673348 91678531 -130555590 -707181266 -611566778 -678593847 492375601 772493409 440920025 587397368 -894030994 566898310 228779031 667508135 -396528512 -480048995 184452480 477449839 -688028338 47126632 714381347 -897601764 271648024 -432613386 548110642 547304071 -266428060 60883617 736392941 -325001589 762242810 290233915 967313036 -305322846 -846026968 764051020 730726338 900371236 -609467911 772622311 513207468 63216622 257467203 12071362 -708775511 376980773 125818469 80963163 947232552 -856904751 -953432095 -913374273 -660250028 506100334 461023887 302186937 426078671 -820657456 52528474 -21646288 96891829 -848247580 -975176393 -656238465 -528194609 -634836347 -738240577 -184529702 -50443496 -493706857 916658847 321493567 35535012 -540082487 602556111 339860751 -692738504 -519375130 345241796 385048292 600567741 -399727069 136111281 924103783 -165978968 173674423 -637250520 -183907289 -498649456 -834930552 -752396681 -427485853 -417538728 492828260 -834877178 458488728 -858645897 448496888 -839783497 984770208 -640794859 -964317413 -388033949 -91193430 -480450668 669092734 925940093 -529163455 -787353531 416470527 -759679576 -957105780 136804444 124954237 -49338483 879547444 523600661 124277914 452119364 741374639 835709453 362723032 414300206 -210951487 -935373505 472283850 -202533636 -396171592 -759870751 -891325830 -283404371 -788599936 835347908 -398767128 546349279 -328760822 -447885485 827349261 747482524 763747337 475826955 -252192009 176556575 -250523177 739999928 -295049881 -137225171 -836217646 -219774581 -498850429 -500753926 922144240 -69194301 -512792847 454843283 -402826215 262696981 -660940475 -786155786 -777235967 571239922 979268974 -606782838 -69010378 807459341 -143024536 864397906 917149766 -867739228 -204177854 -141523318 720307971 -514495211 -635807185 242156523 -756542765 394584221 -479501703 990404613 589296776 630147772 -316445470 -71155757 -518922360 -962517925 200768524 -586710366 867216298 -205457730 -583224847 -716141285 -847889865 861687146 -11774781 797081262 857977520 980376161 -679826599 -430213766 -83774833 -875119882 -851270600 412867967 969894076 -359375668 12471916 727123630 -810770958 930061517 -679874390 878880793 -559154343 -256854528 876728083 813707077 769504856 297798283 369182352 487887309 491541512 -267066872 -160163122 -898363315 956599653 380347354 -337630663 653736922 -722409049 -828140280 -776411155 -3068062 294166781 -765027971 857096874 -269555810 -896905762 -688255001 337274028 -187364672 -905885281 110772823 85115477 949976032 870777845 49880765 997535899 -542175548 163960193 -871625587 650848675 987340358 -281410120 353037120 515056933 142677887 -870423217 -878743598 -133247398 -845036283 894196793 864206204 -479247226 640736188 -737338974 590484410 424340118 619235846 501801542 75297792 307062814 290604903 -365306692 764642487 51984948 502422337 -908359560 -890036760 -707945152 360537694 121000926 197475136 -70768997 819223657 -615703018 948468846 718588021 431572342 -57153516 -206542939 824413854 -611072246 787210180 -220343983 -862031116 659059759 -230688935 968234739 -792870234 -338273805 -687569409 -560443692 -604084529 -354341844 797415567 -19572516 725216009 306255418 621030035 -631209551 -11871981 538095137 213101765 768237344 -76539462 396667963 -453891733 951860804 765641546 847610605 -491701450 -35891181 616838937 -466407132 435449591 -658502898 245838240 198956160 -367239888 -722217968 -690471250 -710167373 -36133924 263822910 -333866687 -365489499 -163629612 -278027297 782515890 -473439693 -819190976 -6438911 -893176534 -835406600 -560483413 395859037 -60919405 66762884 -449254303 584036776 600312173 628334080 799511397 -573458857 860367396 953354198 -953334291 -184857995 596473109 265316778 617236663 -786767559 50831894 -270333213 516326744 827066801 -156400021 171690565 -620317825 106783923 251553940 -368105369 -99443992 425457567 -68361716 -981841074 232495956 -441706913 761431775 -864065435 -610020457 168415350 -920985089 500365448 -994163336 -127938593 -991767741 382175295 -487094702 -332524462 -855035738 360354435 915418827 -389859103 -580038697 -886066933 -671369169 -623102597 -523947263 -345941868 258372525 628489260 -627175188 -844673696 -907068303 131436015 -299231193 -730088910 48927203 173921175 791218398 350089679 -44490476 479814186 -117411978 567567095 -606107805 779563057 -667913968 24358921 -409805682 229397989 701364045 -826678811 769404866 235635418 -734550954 325383375 535458578 561957400 -51085149 -501098236 816323187 113917513 -22543186 178001486 115804274 -541335570 874301439 882236017 393064948 900187717 -864094849 220645831 -757374160 -699245620 -164588850 619786577 78922489 -89377054 -917597430 -583635146 -326649811 316201776 -169402688 465478833 -421475611 12655674 778402641 447852784 -592569659 -589614145 -209310256 555304669 753872652 288471346 -379150303 -156192541 -128092805 -570126156 218643499 355651565 -267826596 -717118461 -730936361 -444500045 -85771181 -414356324 -755165250 -186005889 -286034159 -86291599 -979102594 464969970 -597299081 769525134 -175982708 -526620918 -773927859 -679921750 682375248 624624589 803676885 672731851 879910329 -703548151 -19016737 -634354631 -579893547 538271177 30258533 -192308625 321167956 -443169601 -802478262 718310334 -423841771 777714470 -930433230 622509570 -699321502 -97644652 314588884 455286158 -796724973 943678290 860346783 -467696673 -450071 -199255504 895285220 49418168 380202260 705127958 -891307060 913631379 -528371838 -357732871 533371425 771867388 608943417 -785251908 483653296 -207082651 -286172448 -666657161 -303752037 -899641988 421204396 -707144166 -620819731 415004137 156386996 -905749499 730796156 785048297 859802963 -811040492 441084108 -163959688 -488189497 -741883071 -328287957 419915231 -338055233 911381263 -470190116 440950079 -139404240 -233369297 707468497 -88635246 948805569 574459401 518824159 696161106 -533355421 -40514509 -959453646 774803311 569257152 485732883 449418130 -380368335 -95547409 599300706 483848108 423734569 256122092 -735976081 -843896529 -39551086 950769188 -271600328 183997695 -536205355 268448510 238115368 2499714 250330115 270379134 359178258 44232590 344268406 -190415147 -247649533 449334305 -684510881 -157532282 474045834 67168522 634190379 120981493 924659040 853246434 -794152423 578294942 -618333478 -522514125 -273730226 437159024 -817098608 117107831 720795961 353834084 -972602093 -60507968 -153713839 394911502 681527437 -848313046 834612692 -604845190 -422146717 -889926625 899116383 118252934 -506486678 666804479 48462003 800719954 452286671 682485982 -271818014 319772220 -144830691 429628869 -631208939 -302305077 -862610404 -829767478 168509256 589229506 -471643880 -574229197 -343299870 -498760969 971220272 -954662082 846557247 -741282085 -425587384 -870099296 -237084272 315477043 -650817473 220373276 -390456815 635936350 -866255361 -100021355 -476827174 383519208 -960495611 -513879114 210702101 -883266081 -773494041 920396917 -837688682 -298044234 -923358502 -882784448 -474021693 -444311179 -426934526 404738665 -880702308 710425955 910378473 764223115 -468212134 619462698 -23850684 430224700 383502972 514314890 -627517026 -70173614 732720473 -34159901 -753884395 -76963620 -13908425 537258752 -272970077 -561707654 -811188384 919351410 872023478 766914988 460377661 617595332 986343221 -734536686 -979982452 307953561 183025729 -575016152 17404607 699004786 207613816 -496990417 -956567781 688250618 789763520 244429838 792937121 -193626463 278036772 -688010187 -722048149 -947712205 -289455618 970674717 -514159798 -600242682 -816338327 -494286329 530401590 -988944846 925136187 -691111578 802080036 738309621 666972227 198765192 872183827 -160269143 452123907 247443371 -426830864 -888318981 371810919 -75721271 120472646 -898472443 -231620954 -771787644 698765630 -336411149 -22365234 815409185 540687242 -545145896 -372621955 826301414 -24167123 -5149259 124559665 -568636488 -244590380 -49445224 186001052 -99800643 -20050418 352690039 -215243118 343133728 577070602 903691613 -769563483 -934844488 669123819 -314610790 -343817890 837542042 -963754655 277302982 -460425219 -384985672 -560743706 -106432604 611216966 191942908 -996568358 -427249133 695092458 -538924137 -957167298 -386719227 898423298 291998565 305975713 331974794 -370713867 -641520733 22463294 -156622129 -567325958 103129194 -605763809 435990642 55468507 -514185836 -365599517 260552671 -498510585 -486613855 164355923 392496462 -301420395 -797195563 -853697233 -390650853 164969213 165101786 -63291735 604719636 -734315587 177010649 -669753231 -253313466 768913916 -256688907 -247765931 -791117803 260258829 36877307 -161905691 -747053820 -724433810 12344542 -53562347 -442185187 -799378290 -415462846 53947882 -377454097 -158763156 -318099426 174389822 938749790 436376003 -1047688 -310009106 384876214 202978247 -945476825 914800694 -820482601 787113681 -725003140 383021190 75543893 -598065295 437181981 -64717248 143730535 20416795 -877713761 98662590 706047384 834683366 -340034109 302348158 -987248536 -57353092 -697649419 794028370 269561349 714759845 -199918743 620161197 -840453166 -907337783 -545995617 1064957 -105253477 542961695 979789285 -837266858 661975805 -909989861 -181093537 352884759 460122234 -429407533 314360394 168781229 -233552000 -824555627 154376812 390028754 -547736021 721897730 -576087878 -622998048 284477334 278787732 874878075 -526715265 -806636113 -476055805 866509865 803005667 634738466 220043558 178693739 -204042712 -820275025 832350611 -946804452 -934015190 508915106 -948635947 707045867 516422454 -231446718 -791659698 -195246693 -703047667 -750081170 -203727726 951489517 812240489 -268780914 -40000057 -906938409 -282398726 101758130 -825064761 735159177 -168600567 -967326446 -704474436 122493547 -335898367 613522832 -685618477 -929980399 759721135 -50862150 552313731 -463115365 -794044061 -685540476 28765686 463377516 -112346881 585180538 -98939454 290299382 -897421520 253847517 260383673 -767099417 602089015 343017132 396593798 129831618 436853131 311557489 -282009885 267958193 -552903342 -949781559 449480570 -957262784 257377364 513825239 -858499224 -783256540 -178024640 669794934 466444663 259925667 -695107588 -18450797 362438608 543992278 -149646649 -751719007 673768395 269263937 -252363083 -639855491 618322063 -248324811 -97397995 -554794408 913247266 31023426 972143467 -577268067 493574472 596356565 699662600 -811845560 556357566 179392518 34703569 333460819 -451436253 -442068117 357955499 280320566 -268721069 -177264030 585586979 125187028 -318837264 -604180490 975001516 -381018629 831035178 -26023045 265422060 613260377 540894221 290824830 -41398792 -201246054 -731151971 788353431 -936431052 284276171 463311510 780913744 104577211 761948871 459880126 520600696 827803719 -173174212 500930091 71676697 644930180 -571565478 867826635 712275911 -385031734 -431564807 751951033 -720827434 -644639534 494605112 -254378178 -136455089 -701095999 925194544 710910199 -947193469 146315154 935872012 -340334533 43913891 -561239270 -881544369 -721480674 2860598 -924296974 -71042957 774436249 661378219 552509573 -694073196 -683946005 -6739304 285062276 651094278 -12103131 -870232785 551734037 267194645 -779155913 706902595 87579916 -979584013 -885839293 38729047 538920028 344820896 39384726 -828917630 -444844391 -917238091 633564240 -76024848 -273199056 859521891 409082432 813073247 46710019 172782024 -706522382 601092927 -53311136 -555072868 902234994 -322768148 -389455332 -153045576 112390420 -690610067 -453009165 -302044076 -641615408 -863028540 107804761 706411559 485404027 -710033696 490473640 -327814084 266467756 750290891 -538593503 -433275660 800200866 361204872 444624703 -639091690 289516745 455960322 749936577 255294353 900526041 -692226873 191242975 -362712187 -250857978 -198850657 650504655 -409630108 -837822959 40552095 -317635975 92038637 -693297382 829267742 14623901 -790746826 -895601874 -377628561 -969098512 330069240 -181356953 423131127 919939998 629862364 174785917 -500232301 -402906720 -121158526 -163287768 54442032 -699793898 903983421 -771857473 348323884 272450460 768716476 -980316893 53836631 53952694 -114632237 869892042 987010150 -738041854 -125780370 -957456037 752755694 -464362855 -289766179 -31846292 909734925 -138677594 436099345 998458188 277134781 990850778 -21990238 -357798682 -737391573 -156532557 717087441 891086440 130060356 -621813853 -48033739 -807731927 -388662678 504099966 -165909596 69860050 -252907349 -342781992 -32861017 297304874 795079928 -849753326 -174167836 -428210378 -746826915 976569984 965502370 -751811323 955392987 885606698 -720913823 -417362689 345085264 -854876383 444885297 884675266 -111690447 -765187637 -485888594 -888671271 484447209 344494584 436567476 826368871 -172312602 565172142 474390286 -486214293 141253396 -854469236 -261561613 -482380787 124891609 -337533338 -769871289 -429834012 780754438 692734952 334148900 147535782 48661500 -175987883 572185056 -498631122 -772576170 -854883604 86534824 -844336970 633789869 222573849 599278075 -939536513 289671535 164418158 -5593486 -93885680 -524910865 552577813 759769228 136322907 -94911473 -946494762 -818365381 490413156 -760218171 -972517188 375295454 -217124702 -286921377 163688949 186801501 -141885476 -304546418 -949804409 919085798 391394672 -9105209 858963949 434608367 -97810321 -853858470 -337106343 -623720193 625406784 852069837 638855101 2214291 680547318 -127586312 386583620 -310602733 641630016 88556974 98191769 -740487435 474887873 -490095603 -254042508 229533264 -59070014 -961774597 -853961804 27860612 -834611985 580936414 888423125 -420044865 960622041 38397947 818123825 -729470902 874032032 -260674541 985257715 -847729558 65548231 728418818 -56455123 -109933027 602974308 -128633931 237125745 -615301266 698678424 -231076358 145818594 -418162228 -661449964 944189271 -696093615 384526479 -940803214 414515185 -561329041 -286833048 532712075 69462001 279414750 189816612 -238532275 -169045500 -288173563 -25067307 -735190742 -899358488 -562073372 573432168 343177421 -810051212 -781793959 827659782 822419513 73673575 560172749 291983922 -179242102 -279750944 28644319 -30962456 -654757468 -974226420 970029635 -833727959 699726235 444197787 607968530 -390829389 -802685145 257007129 -751599810 -35215062 -679851454 -876484504 639882380 608071416 346169439 -985836136 -348692018 -687743798 661322340 628410083 773074143 -378338702 678182236 -557116431 -347673273 -516968561 947174211 543747078 549180192 -594302378 -412261946 -496937000 595057753 -954436482 30876418 -718032784 -333901059 -978373265 -875643643 -779564462 -742549042 545602705 275451595 37839805 384463259 -373049173 -50647721 989959547 -328105437 -704508181 414242348 581988241 -334362989 93968368 -319826239 -755667888 85268784 386035645 -117688362 -587464166 495709704 -229845912 -811924954 803143042 -978622778 -265883052 490917043 13636334 408007367 -307284214 694350254 37156019 -850318747 770199468 117081116 -677857458 271863113 711545920 656790240 387282797 810795723 -156160966 257856562 624096804 -170164809 -977282138 887128454 -571584436 116978464 237626386 286741300 -189916796 213132792 -651311037 774550068 503134645 716638103 745662670 -807155419 417095516 -388884022 -265699632 832898328 -977794256 92693960 871021957 251365693 331035103 596163845 181790107 -610046213 -602568333 114995011 -839818948 346809381 -990678554 356227532 -124203851 -106829034 743388459 405047576 248668879 647293709 149013985 679423474 408275511 -654076052 104178665 394300122 -951294664 -132991486 290725450 -876627529 -636990019 -677975655 -72874523 -793991448 -726424934 426430700 -439346462 -490892773 -922014113 -971016054 5849886 -606281473 384087324 -592973055 4281618 259996806 108648303 188257535 -574359367 812034444 435539259 -879581753 -914299483 -318237191 772301574 555852143 -500996642 223775112 289647363 811657603 990596417 28928362 408029922 -474554995 106128878 -608130887 745879891 875509547 162448942 -506182422 -192790397 97140174 -838266293 -566293961 45452304 277932521 164009310 -136538257 -767659015 635042879 -337681112 -373392179 -399452768 318392626 574222366 -99662761 -929282742 -52765170 119160112 854688627 733247777 50734437 -808534729 821519751 -382279939 -440139959 160864547 938374567 -116916660 802600314 -224684126 -366029958 302021129 -113937365 -481905663 -821045578 816893561 693549095 -752316929 442566378 156501712 -955692755 498546288 -114328935 -418634343 -728139905 -202564580 -47484077 -154277699 -141409527 53101272 453662369 295177398 543909089 996943685 123880776 -744369126 -34147277 656959121 553911232 -552967698 -46960589 45628112 -840068760 717985661 442303730 158364356 -84695592 767365116 45522222 -538665259 -398942150 -417448855 -110984261 390288464 193408488 -861132653 622940760 653352051 -117157155 -505444385 -76248790 -191383541 764860034 373478844 -355437473 164590753 -793718613 887689612 -84453741 -169407789 -25125343 532327548 -110355884 223404294 -662631922 957562853 320971745 -371275996 187969110 165276413 -775805973 984843410 -445563696 -464263625 14914394 -243677267 -675404770 162171109 -259931704 -879133888 -610534333 -819726102 -94692003 731342924 312698155 991272281 290033912 -405308149 581003562 422799753 919784409 246487810 497577101 -847776506 -131751972 -866303500 109071274 -278622613 -463240648 -476146518 -151390799 -497930035 -614086541 530302243 -233997000 -401529750 -541031315 -552824721 -698983495 -460092574 -480885716 623664681 103475031 -901856796 444727982 636939034 -312893268 -617157237 529624138 -443977081 346873343 811266088 213568183 900622050 -116079343 -939897301 -470818596 -361040886 115836334 833432830 968421350 517572456 922824286 88512287 -561151083 -442843864 371678355 -86047315 524098017 216626396 949557959 -898867802 234151921 810106201 692645992 552209738 -267828999 667940389 -918871183 -802408084 -945351081 434362192 -444679727 9023917 675611528 -992470891 778579783 -152590673 823364592 -375345803 -257342743 918983564 579063268 -919543289 821244477 -722078124 437493824 -617172629 -223163307 -395343565 -231980298 -90066378 592432938 445461002 92187018 -918086178 562908527 -394142022 -317575008 130861371 -69333612 144589180 -570444648 399298183 544469134 105921763 -852103058 640444494 -667404476 301828929 564922504 134024462 -563071633 926790418 -403979276 506905454 1266126 941168588 256969332 949825830 -719510256 692659738 -140139332 -710235786 493950784 -609253638 427648631 251870612 -730560069 529902736 -605860877 864321313 -30186142 -962767203 91721475 554318105 234993042 604789787 412750165 774840830 -928019066 -197242857 -605097673 -162147431 -728207881 815781891 -991277964 931291409 -656000533 -754478896 -27824004 452974186 81282553 813507789 -81952165 231260395 479288112 952001518 -128252889 -589052818 -743581435 -376726954 37810031 -516855909 536015390 145026928 140154282 875959577 659053464 872913951 -182160440 87935063 912634928 -144771414 -555462692 250208825 -437397844 778170121 -367339429 639450874 -790539597 -801128294 -846070118 803742926 751647351 770220350 -351654025 986551277 -820795899 -12792883 -649166152 860683692 -234860617 -702422586 -345308440 -325204325 -912391725 -405397990 654453267 414594430 944291379 492088648 779564760 121935931 -580354857 989759909 822348133 -177843713 419118301 303614732 132175502 584367514 542411558 -416889914 -677477062 60791593 -125109508 -255182116 115011896 -68162598 727201397 -371380039 -810930510 -618183327 393195333 -577515677 88073709 659830864 -480457316 -547269712 187742108 223360932 383862313 -69706827 -778559585 520113833 707801215 761605668 -77289423 609344874 -75601511 987006742 787571335 -807690700 -910703298 -552578589 -523139503 -564672324 -816494707 404082222 -541041880 -398089513 221328093 45513816 537795122 -818761772 588936926 -683451388 -688746541 -610416029 216173963 738815698 -814435895 -309198789 683622547 596253816 -291897611 -465155895 621643801 276437428 755702862 -892259345 142860769 205120357 -189458845 -460074256 -275567343 -764600166 -508297683 -676240223 -324299846 616080474 626915857 -312701498 628225719 13567773 121853718 974445173 654550949 254209117 153036077 976161801 -461600355 201928925 186004897 705033668 4907475 175384562 107029437 -235442107 250426661 466912172 -56674726 871126362 29737948 -631954100 -805285632 96831123 541905629 -342540711 270796856 235120183 677671236 69621122 -950151257 -904312429 -955677650 295677944 -222147137 941700992 -774395947 -7143361 89096087 -615891520 74059681 -649337365 -466036982 -153324204 -683690178 29442933 -746475886 367127861 -443887503 974987262 328655172 728059371 30907479 -493202571 -384197378 290597473 -372621802 -583223326 -999838508 90237915 626525519 739994023 102224298 -659682085 269201927 -946215972 -453993727 760055320 -742146619 440337347 744352794 -364405758 382368246 -433309582 -16560285 341113334 604562665 -582189851 -849195849 787060885 959180538 -192696003 -485133626 830888143 746118398 45673773 -35868963 -335207506 235309409 665238998 930930742 -427844606 -421125439 870604562 -550134884 114901218 -691685210 -500853129 -739892663 -573280945 -592916506 148656716 -255123770 437237687 615571720 -763979723 916856179 -397121152 -691550671 886095521 216968368 739428823 -243040186 599121506 -866507662 19008310 -5651984 -466475094 107189154 890474968 -378187112 -730579076 748383740 428789168 235838624 -400922868 -114348084 226880532 933187598 884497523 -595428986 120485333 -933473006 -729874376 989358156 737552893 908586940 653994359 264210744 891477112 -131844272 937244492 -671704480 471181365 845785581 -255932094 151273339 -371650673 -164345818 -200927219 860286856 335176318 -417518138 -680498257 -18453064 694746593 649911922 -931636161 -604176104 -174589396 343933487 -31099270 -349193489 -659349013 -165938380 447921310 585206179 -250989994 277459325 450462970 -628554388 647245522 823719213 -523664138 973964341 -644917430 -776853883 -653509546 -679661127 -575889733 500265894 225416675 -706558184 928353851 -840642038 933567659 985638489 588353617 -617534345 -495146214 62613137 198951433 -701793591 -822520744 729520515 659757059 999009164 -503416772 596261350 223846465 -827086526 -929201190 474370262 -353055550 558500736 792900578 -494656791 652087229 337786805 615290431 965712028 -907243118 -798839652 -906802215 -192107120 -211159074 277623377 -752791650 154587777 107602550 -814042020 -507591619 -33253834 -328701300 -257841134 657566929 728156829 582478620 854216632 -292602195 600935728 52079756 389087565 684987264 326569859 -945384743 -287631912 76237787 882585666 -904893767 164994574 -944782718 722966103 -855193336 -562405217 -375362823 261683840 829659781 -543322649 -558486546 -433432213 373372542 502513646 -5899364 471649561 -766430991 547727539 -307411829 -309534326 673324411 57454204 805388770 61247467 148620918 -407652392 -80907957 654663037 755121868 980774799 -836054740 739509151 -559781075 120894488 433474889 -640660326 461020776 185803894 303973899 526593569 316260454 243611589 -459392251 832757824 -764849234 -721548439 -759569525 635063896 -766123005 -933990257 911005330 834312499 885426817 -623961488 229338911 525385733 597825088 406627756 -904190571 -364186623 -509509465 -499351794 35058112 -710600035 262235150 -44125374 -691329666 533186149 -855325541 -371853494 -420367731 -920171743 324797957 -518403351 -195752530 -44791182 -960222631 -131090826 2802427 -209248936 -600501732 150342111 -306123401 211528684 -543938976 35096482 -377083321 957804381 268906734 773908287 468513190 432052765 112880264 313753801 -894282404 -49948094 890608542 -102879513 640403820 -588401162 -294585548 -728969198 -675460448 601372856 -615514144 882624575 -466310499 375068434 869994558 -170092461 264618947 831718704 964575543 630403798 177319380 264284148 700849666 600579038 633422755 71170746 -23830771 7080033 -865196820 -662491412 377690959 792281890 -172164596 54866239 -193547099 -967842605 681532537 969131842 -495466169 421351717 620037692 711547199 95903850 -902789490 412751424 213494689 -673673183 611873399 -811048498 868623503 321912331 -478178539 147897971 -739009732 198848386 -503438494 813333065 -341656139 190711812 -878508244 296240475 625722925 772961280 589351826 349780760 387615652 570642331 564600034 99429146 -96429898 688178503 844555897 -943629187 786676031 23139351 -344108255 -723306682 -404088757 479609373 719144887 390586258 -452259487 522262231 554547019 -926084616 -674512799 -30501891 -297734156 249487439 85000697 785892089 740263311 114096629 -864653398 991876548 676442041 116413148 298414372 -781431640 404855974 -434287910 -803530474 -827267477 451122702 587239025 -262240389 526249805 -104252535 -522950696 -822881804 -920526547 -994401391 36798881 833574597 -363500505 311086400 783898467 943653768 -306301348 951594204 628257378 745375100 835466675 927387026 919403470 -700302310 359415622 -136609184 156865203 234180346 309360635 466528271 150725562 -254995772 -50930803 -37729880 792922240 -319700516 855930443 -27892100 32745044 601809464 -624768562 977344361 327157243 -343455392 -297120500 -434860877 -169853702 508266181 -57528329 -149885868 -396281098 -967156050 456193795 584857164 895858000 -461287232 326699558 -436006265 -624960538 -756426891 -15184412 -267037258 489679921 -139196103 774687631 -877444732 52726052 305265077 -955492883 114136911 170909789 -320945063 -467938856 646933619 798153715 931925637 -561236362 567564896 712618321 664187854 110059029 -434012146 -678467640 674569037 491603115 429981697 26207474 -983219837 790211871 -715429875 -194907182 -215445487 -332516310 22716840 -540679534 621324254 465332965 785713922 485842313 -283672640 -166864650 -980605382 961023990 -234870631 472726115 333666676 -272060072 827521561 488066718 -389434349 533885830 -270841426 706459912 -721655372 -344008004 -449102767 -92414552 258311160 -363549713 -95085913 -578130811 667146220 788915045 571435568 -434668338 774211050 560490168 790913068 -953279843 772365722 -527281218 -208500971 265709832 969080132 -484243802 -726867421 137679932 756607301 161868863 -205353007 -763846820 158036376 419221549 820355889 -490274897 918559962 903481268 731338912 154677926 -30664545 -483907985 40212043 104311177 -691486504 -151646640 -292827045 636714634 129994339 -766235322 -410230242 -367627195 845376678 -379222359 -81470795 -146576278 978751698 -360567698 338689585 -356030556 948862748 333440487 -32393756 -333796902 20886617 -583326617 437107484 -189230995 754031188 529483653 142344486 115982394 111951618 -933601036 464992538 -856948565 -472091932 489990492 405102743 397190606 469894975 -606191060 132288930 -105184742 -659035783 279523084 713943772 -653918849 771693308 201698725 -357803874 660193361 -172949336 -350482881 117562337 -540817584 -219486219 799863261 -898911637 -208913884 547017516 -440514049 396384228 -137741135 365974577 228413772 -279555881 957014709 -980195260 -210798087 -354460567 257064038 -84094947 -770936548 -379383427 736231346 481658391 867794168 85172867 682697553 984825065 971799198 146108218 -61733466 538554486 384926454 -653255406 358451785 444914542 -778125786 810959397 27006268 624694524 -911348927 366459482 884208551 658285182 -850294419 6713804 115279501 368526529 -184014379 -725395639 841772014 70491659 736389388 -102524049 -348240657 -451420096 512025342 637721020 -943387425 -785401897 813679224 293134131 -867058778 730691478 840661842 133706373 931969860 -465463245 928981928 -313568524 614918382 -887528134 -214157354 -569355811 686983057 -525646732 -787297530 571262481 -691163701 -284927871 43192529 -365100902 979691758 821730110 -843894494 773832707 771555642 -437468372 660528352 -550199169 -474320824 895012272 150419477 993195691 -183602021 -132336453 -599504430 763847082 -101593713 -182093651 532448515 625957880 -808621239 -228225665 237872920 482825370 -206131077 -618924522 640656213 -550392259 -45335547 929217329 765147297 965222799 -873499338 259664160 -171204507 -478548554 121876121 -97761870 -438084646 622792438 -151020159 -103797663 271919028 279344855 -468415438 -778632641 616202593 -718819830 -751840035 168859194 -554173791 809094133 398715500 533329987 -561294429 2663081 -922790606 526508471 717378484 -415596021 -638711343 574568796 -987587575 794837205 4605273 -421643783 872850564 -212189899 -28452778 -662037147 -10368502 -76021365 912535261 474596443 -777845565 -340306641 696832066 -490327055 -686942686 -815235418 -258588966 -638543063 500869789 -415372417 -851785743 99774420 -708255056 -942455506 -853811987 -404157888 402395477 523327806 226828477 -591288461 396934455 -424432771 407072714 106387298 -470947854 -118272690 -829528410 148347656 452308637 -158856101 384602226 486544039 -353463700 586285943 650347558 28886767 -887170744 -758689126 718933069 -714296088 411989512 -604396034 116500245 -88340247 -55132483 -924489799 499763212 404535320 -253834958 211176785 -110802453 67076823 480001754 643762280 698765078 -939007517 604980087 -312986539 -24799330 694225049 755157235 -108424679 -760561349 -14153277 -946019755 482975772 526990950 672275614 958939310 243454260 -467582094 -825660499 -79311019 -477292401 410501017 -883412158 -658695286 979949407 444658013 -22250920 271508345 104059491 627713080 47551978 811385937 732739632 -571833098 -321126599 -271471422 -79257639 405380392 852207279 -783831548 -612137685 -359208968 102473883 86955982 82209139 -776481234 962122961 852084843 943163970 -436148931 -19681662 389093298 227103978 -278646954 37657284 -978823458 73438533 744518872 -907316948 874950600 461339634 416762116 -633372967 -606811178 163036047 714088941 -97555152 642762031 -500989297 794085606 250127796 -256949245 -817120658 -623458913 -688554913 780938393 740654139 -533795408 602886527 301207048 -610679687 892467991 -196790037 776550374 -135520085 -365455442 -886427937 -203134010 -157541607 111893997 -65118179 561945895 -719150436 -70846190 -484318990 -395278262 -78499270 355000406 339933570 -988745082 -947505056 897550252 681111149 -563629771 771266488 -639692397 -583468927 720517374 -280956757 180258982 539884924 903534225 404416142 -790457436 169681625 538344639 876683044 610844207 -439046596 -544363222 -855388836 71988918 776631185 400715636 360685342 505548706 -902432691 -418699761 -655896003 -991161813 606174880 176792088 -895484989 -751377936 -924070588 -615979940 835707036 -444141522 117264551 566278989 725668208 -8818814 -963584808 58712652 -543106373 -402997183 729614936 401114737 -388208171 -23326741 711482274 -607441554 533475927 246337285 -187144964 -466464571 103513922 55263817 -780130362 -251035454 196102938 442787682 792323088 -371786217 -246226016 51051223 -993097542 -726527937 247957876 491370660 -59687856 -567562810 456898755 349194715 503201162 -535525037 -892525159 163526217 758851858 -832541681 959394042 -418548263 -523723212 424276670 -578288177 -92417791 -514002990 526790519 -111993554 -848720288 -347183993 425456160 971273846 -776048039 276729188 -965066523 588494542 -939925616 156567934 -579452460 868441156 144612032 115529202 979637318 -937559188 -555828562 -401185698 664118983 -426757796 -799684024 49242381 193458294 209555345 -953831123 809694197 -995050298 645658425 -511082835 899098588 -492564957 176994795 431328980 -951383142 -989326507 -545162100 543136181 -213704445 501699899 -95712051 91092735 421324950 -128188571 725051913 819723414 534611025 855479286 127689571 -956808395 929937304 787542053 -116692738 -532202055 -26725047 438763033 500595372 441823883 467160582 985997016 977518943 805467728 -501547778 -811825136 415526217 795031698 352228011 70753373 -629191137 666427589 320487709 998501346 640881836 621969363 -655648251 -942699866 -621191318 636897825 -817470374 -810967770 -9836061 117278915 603542031 -894982296 8599851 -403721275 547557606 258349747 596384966 -390116590 -690975102 147935132 190493001 -103878789 -434712095 286137992 -504758613 503566681 -721098275 -573000878 145738137 -149115923 524016675 429262396 -543496585 -828282035 375759901 995811503 -817247886 310452599 816783895 877785887 195366101 -844209085 -781744809 279903653 -277378373 732924469 -563592536 858597689 150942578 -369022873 418984681 107345709 -716307927 -294636955 405297512 466980536 876493863 232427337 944198913 -497551399 -789821022 264442763 97588909 897317719 113505788 275396002 721812545 46152013 893567588 428126213 -961476776 -661411875 140003040 802311442 796022982 949632417 -809617723 -971841909 722493656 -792166292 -722254872 275352821 -594927920 200243376 637557467 -63802672 -569609244 621577066 41383438 -138193365 401032940 792913213 893226340 640254565 -563718919 -491265860 -626702720 551765179 157695059 604066014 215610140 134580034 108551246 -543319569 -219456270 586652461 -722691783 867939207 -925235149 931789702 -667643625 -907596499 -286051242 -798573662 592407377 188286789 159815089 -244539001 163343472 884514626 -50036611 154891244 589943555 -811914939 187306978 -957786837 -377636168 904787969 -989823862 957547796 -390886978 914050366 1103107 511613729 -200351145 884226728 276914644 982380779 -330036477 788076632 -811824211 -467632673 -271857647 634482813 -710191419 -890172683 -438443364 -294231804 -966185344 -758194433 169081829 650781878 71572253 145103514 253419176 -308119776 -616717726 828120333 703952631 529460727 226679241 -981960487 -349688547 201389626 600712337 609082898 510018489 957126619 433276797 249775400 -298867200 50929384 165116728 960516394 396684774 -222951638 725598726 196503212 311147562 166263728 -229070890 -844882457 985553214 559006030 483598736 323974313 -590369090 -632707456 -960786654 -650295268 621673792 21266869 259730564 814208907 915324893 300942582 -864884103 -304440227 -752029128 -599087585 412087991 -982991706 511786996 403162450 716850991 -780466004 277867875 -619227861 -695831582 733084879 122091438 -75919066 -505868161 603626960 409978570 -177751705 -178596196 -944003762 531772615 466076296 -131427716 -4744018 319185943 766703390 872873176 129724132 -615177674 82831563 663952571 502237661 -618027143 -94745478 187589760 -921328574 -2434831 -128056554 626053712 -782286254 -445695955 933067360 828035513 789606371 -760996875 621385355 -801630355 -421593518 625847296 361145167 227188273 -36099516 -808718399 51962806 -119023600 895043974 -711384427 -845654913 848967506 670665725 -717752870 424228246 560026112 -374820110 734685149 -981475453 118677705 -125329497 -7710286 927468082 -41672159 801015433 35156305 951514552 -231938851 381796342 204795893 296132866 174943800 446157192 -664684984 -910876227 542671868 104008074 680337638 976783244 416222563 654683940 -910321402 678293869 -424751587 -800879173 -739961005 270425154 -694308141 -803834453 929639905 582362977 540406627 -466327217 12188944 -494010475 -88190642 -188484469 -328459394 559847354 774248209 -614680086 -395598730 723631391 232143445 -715176386 -402138842 613169476 449742956 -583264864 -753416043 -297376602 524892375 193058423 -730102555 -351794051 422807201 683259189 357895758 -541066616 -812792939 -497645733 96641338 155542064 -121530403 237661006 -270798566 -209768718 584327533 963319543 -88573857 310556975 -798562878 497489925 -487226634 -881567406 -120747508 635810933 -556402837 518168936 -411305740 -318549351 198370719 -39246460 -325507283 -141619199 -270087754 -366609956 283008387 978310261 -664293094 -376748850 108861890 -179092407 -287314732 -327477783 -770354351 535711134 -550253144 852430146 284340319 58872858 -720698425 -451890726 -950556078 557789508 247757101 -854248903 280644281 48397972 900925442 49783874 -943133259 -675425662 -863179816 -417451926 -219101018 -661748591 854358271 -389513845 311371684 -451553473 -982883059 753425471 623183704 640417358 197353489 641569006 358580330 594150209 -587742529 -702342911 -579197123 -838565566 767182679 22096117 -201054417 -183264232 -406760316 899045039 -368601064 -723185033 292445348 -498813210 214555246 618764971 -288838842 -692257424 820359091 750634481 -529820894 115404127 -876531622 561856281 -524605053 -782651849 -107266482 776271242 64288898 26601970 -53253230 231317825 -878781371 445831703 287906248 197772241 127594140 447115558 -83775846 -630241417 -762297910 719094293 -278510793 552147708 -793140831 -588713033 -801247412 -429876450 -136671394 -511827774 -5208424 679867705 -913600627 -300876211 -566071685 246517689 372393378 528529462 671014563 -193270262 53088696 316102222 744320389 145913423 -357776618 867227819 -168052686 744339837 339596230 -190150760 -304847443 293946589 -159158141 -128590400 -39275707 745404594 -512643696 385790143 -9663358 -204553293 -8196117 622734326 376090973 829724302 -724884204 -390762790 224795418 -313699862 -683737366 121860510 740848541 254185502 -200885969 597617855 900096519 -666583620 -298906359 -377708529 91725351 916207592 190156401 543440887 -17695717 748276103 -22972298 189307267 380170838 -76563664 -821297654 -925076351 -531444371 706285094 96233122 -899432447 -318179294 844419236 310481779 801949971 -781310217 -460050032 -14943845 91695573 -771521254 143418263 -776403388 -860383678 -113464109 -392044716 47931968 501064675 -667049084 -308146020 -390966688 -391348531 -672544855 -370810997 -351908515 -538812858 32219312 937085813 -626854231 -407023037 -242080230 -211546822 -82780545 -58753915 486587855 -771014963 186177533 -361359258 -960911089 837258478 624838266 -649354135 788472918 426202159 -948932872 -677114851 -966735091 930729984 873254393 -411958170 389407392 -622558444 82882077 -517769334 286945683 815933371 -581649037 531434472 -330864018 379955495 -813055862 363556109 870319067 -999522897 -810655816 -156678557 376954209 108459638 938267921 583763372 493406787 -157214104 138776078 -54024260 270036248 -199533890 -733574237 156698868 -993182394 -768872782 153541044 268037838 -523407392 799611237 -457632841 156686861 -342392413 7248433 345818794 -475873554 -912032571 -428551960 -474254640 354438330 672994466 -720006678 -244550208 314162049 -962680303 -668358724 -917505239 511803524 421129008 -195067747 149459483 12379618 697778888 -698309234 -376342524 246899662 991706729 331738111 676732561 -883064078 142712658 -307195919 -941975205 958482977 119207974 886437613 147981652 656187475 -671463656 -250688924 -404024328 -783576964 -78004810 -33593704 -391453469 402560459 496872866 -652570935 18132402 -407038207 152197241 -660572246 194199853 -925217938 -352218742 861273925 -992432618 856425667 616054432 502315794 611608225 -732095029 775046664 -752530668 -795799568 844548506 662774580 -935979436 -77998112 657115610 580535363 194636059 350467485 449336299 171149199 651054062 955728477 -504197760 812327039 -47921988 -125264196 -607745370 -965649192 -733247055 -768215531 249391336 -102538609 -461633354 -906483582 771960834 -101968751 -685747888 -220037712 854088903 -56155347 -953484332 -448181761 -216962420 825814922 348657459 -40508946 59956229 -587202913 249012956 -539236751 133149101 676952434 670269620 442717315 -831643947 -175766043 35807229 -689905629 336683730 880822123 542806852 -649532096 493300203 953709542 513478671 -53742864 -926413309 571804316 501317875 -861413897 -42080565 -989503183 108107362 -108907416 76984068 -118967756 623041590 133372683 897194069 -106669070 993320417 -88589405 276933701 859649793 -837049432 -293176946 776914275 914203473 277853067 304888983 480044426 -906094740 706578265 140257145 806533447 -765037211 -645763220 341646142 -956585114 -259436080 -543963365 -329032647 738105638 -246268876 233882733 98517454 665202205 779266668 -928162110 -26903124 -507576998 -320902052 644594794 615687848 335448160 -68234456 103388797 188420119 -757768250 -976970736 309715880 685515249 74826693 -437800770 519145520 831258529 -613403508 -735764046 293437949 -359376375 -797001219 805873290 78246059 391071811 -90015212 -878779851 -485432940 1294566 81650351 955504206 583325359 766441815 -421841963 660012167 85375426 -146750914 587604749 -610781837 -495435577 -826789192 -239256444 59705125 997357272 847875721 -430680990 963179382 668185518 -217940686 -149257289 -604822107 -707673158 -216355113 895622965 -127579688 -340152363 180873752 -467492121 264188547 788271369 -266306713 313755568 -654146703 -387248020 -424058186 -320881249 -796325142 665748149 578818507 509197964 94481847 -339949880 395291975 -961446506 756655890 -735549099 757956189 140433266 -714691590 -807651658 687708729 -453520741 323008919 -675714270 199370175 149303970 -631085226 543366143 114999403 484584635 -711586077 131165644 772321193 -546041475 50180420 883979080 715862309 -329331670 622369645 -626370084 -423688167 636559232 280125987 -276966448 408146163 -990760961 2414134 983066451 -999434822 734279627 -164182151 -410323152 814065990 782887548 242587555 349892182 624341535 465825130 231865020 -707296088 -569774312 510831195 -795879091 -256445406 298839588 132145746 69457582 931448505 970555475 -585370214 806194150 -617036018 290107483 71790511 231913147 -134467338 -13043486 223800481 341809687 13843323 583882464 -670394206 -25088382 -884767675 449743157 237692828 -463081501 700238026 -431575021 485493613 167289764 -688540148 820529263 -815558297 25470544 121745766 625716602 -457783181 736514843 180341984 287768479 468744689 -772690369 -527067375 111207131 -664031945 -13460438 -322525134 -179563198 -208788064 337938782 -911720173 -263255500 -647321104 413939921 -315787007 364116983 171986562 -588158253 136556026 7387249 -178296720 633184668 845380837 939894717 -229329895 54161818 -680727419 499753812 -406558806 469854474 -208409691 -908323041 -956045839 -692504521 -157561733 574877034 -178400741 900907397 -95102448 -726522616 -392176740 867948817 132534769 -521844699 -77435082 -131167278 -646535385 47281540 -157358564 715854165 558104879 885349200 577023675 -661472713 -477280322 -529502522 300067166 -448431707 439172205 252118514 -815765964 362610992 112596007 -561672411 664848729 -521283921 -638456123 -489124314 956839747 -939270995 -894916617 714984787 -409423890 -380815270 159048289 -815879836 -569256981 -81047978 822075536 188752305 -321296366 -985498977 -609302160 246786849 927684426 -833209293 345611020 -66012817 365754555 -314898419 -343565320 753557417 -766394829 -417006784 149826826 -333807270 846955336 -875120770 247730276 263171806 -166757325 -208608208 -836071153 769495040 720836506 -761281249 -132093617 587721307 -994415310 611511695 868862229 -115785571 -346004144 -291212987 -474034209 -7553558 977028822 -242131436 -246837837 325638660 -815343415 915924081 -511209564 582920111 726657460 -637453531 971837306 -770931240 235692703 821821323 411304980 -379050157 -435436587 -240494167 -935382621 327442685 840650063 -415975143 -59303768 699767296 -456204904 538884812 -574534723 798967473 -110488114 -55790439 554369780 321440107 -345255734 101892162 -504633068 726028136 512967464 -976678880 293087121 -315785802 -597996581 -319115047 974104821 -241774883 992571295 199809072 995218196 696443954 763607174 -666613324 152482536 246435151 -232671074 -228285881 -792814138 -790464991 -307985736 232494156 196120566 -387521087 -642766815 -702137790 -619068900 632122489 -969346984 110143314 -293892321 -91880565 931103583 698196839 -486124638 404402044 -900723380 218641113 767418327 -392092663 -883889448 -32398542 961445815 -649896658 108397882 195801002 794460814 834482166 -786141473 -217051006 219689612 -949467382 503169191 -5135339 231253101 436917835 -820899060 -26607137 -606762806 355897015 -568238186 -730674172 -847969792 840034087 -554986838 -751795688 -699694933 511557423 -808889559 849281299 -683794643 781969579 245423732 -115381253 -603585389 365585006 -252782244 655408525 31133594 -108101863 861937228 -936101530 986892009 9604308 -133976585 -352102246 -683461456 419408400 -542012890 -356518785 878429809 263045126 352490621 840955787 -837525142 724089139 -519368385 407153625 -728039061 -975462526 -275421262 -832759361 291915897 529455498 827741648 350429688 -188784735 77000877 -902693822 -783573758 -323068043 -376543334 699068882 -558192264 -586712019 256611639 -468059492 -690395413 518069827 969159441 112654846 124463870 33983381 415695872 162925871 -461028351 -258808855 512748509 -55429029 -95038403 -246846572 90503195 986327454 468125329 514201352 -197717065 566798505 -158545805 509114811 -524875544 -53827018 318357314 756799108 365787179 -348254390 -115674620 -921560738 231717954 -66962943 -735159432 668957252 -737912425 -500818469 845612341 416108888 -513819148 50568680 -830330403 553880617 -322969493 914659075 775002105 -606120744 329752072 -563449751 828758939 568567476 923548085 -732567679 -757055289 466353018 90870774 -72136076 -742208235 -337410263 -904848467 -651370610 -334298495 -798274242 -946885328 -679743933 -149153206 -276461904 -539863500 -553012372 -757567813 40007894 844591365 -623461839 600346541 -774416577 487997020 -205073672 -356201709 595228519 484722483 -275723921 529226927 -281126163 333861916 -315572786 534227180 224436262 680974628 283249768 851566577 -956164831 -757619600 -944052440 -162338715 -992927554 932524246 992204798 -57875947 938666815 -748516897 516571916 -583910284 -650032272 167344089 836216735 -918664172 687662784 413576778 -515645245 -180891722 340111281 -960930563 867916578 746158219 -152477307 208857035 -345929756 369417511 -702151147 -518789531 -107974164 615916442 -9215617 -165138620 225939400 -445265215 -676004659 -464047459 235313137 -167559791 442858903 331845552 360417721 122536047 -350757213 371595319 551011407 -15634012 620508570 -150821448 753426619 279157859 -4048865 805857776 826035647 346948857 -578342138 530368375 974795645 -976626041 -312810768 728252531 -470535670 -859681846 -180305717 794256370 606745333 -367296502 -212636285 -943115364 631768511 657976839 -529995185 -254924743 -609675534 -589173775 509696529 -574091478 106130130 271986589 340743747 417574749 -25689552 801295703 -46073932 901521956 -312265921 -573697953 -6403684 -812759495 -498109442 907167256 -201514926 640768668 -548862683 72528497 48841070 170373070 285433368 44119679 -974386100 -146705830 718435505 -394342145 582101511 346095520 -48995349 8617829 187656811 -247883636 763439970 26292327 -156193515 70149209 39053572 125423523 425532635 946238641 37956417 595089313 -892675061 -425543308 631816984 675161988 593240945 378852623 992070904 -766869312 -25843726 -925867833 335561366 -479850805 918325096 -157855297 619505975 494723472 -77736942 453339239 -837141325 -67332896 788390819 -348506479 -599115228 403086213 511181025 276397994 -183070568 66348116 119342945 147116636 -688473188 -154848442 -702812198 67844722 -769938681 918916103 -907609204 325136962 -823858602 -268215858 653921085 -753599471 311385057 46803663 -810131024 -482145776 -495030083 -30742919 -337235476 474573958 -43064484 -53242450 364986914 566167332 -587672253 758345185 -862322882 -460401945 -560055762 -716442045 -953037325 855951224 -265045714 -297626246 -760693530 -4787382 218242322 -758219676 785338831 536078438 -830122602 65628656 -449407461 -484586215 -475647445 -323096797 -382879018 262580278 242196060 -847923385 -378955652 -828495243 746522883 443979762 14240603 274188298 33387848 -456532702 65260735 -295832034 493977795 -243389314 560871249 706316854 -675524164 -143064752 -347637404 998886160 561561698 439754537 944302786 614350240 -299117232 -618557914 705868245 -550309906 484145339 316059567 -506616070 -644479869 660717558 -122002467 -878728918 -717451996 -576563424 -433861781 -452719974 717006187 -205766949 149540557 -64367699 121057821 579519126 -783434947 504560747 -26338351 -304397501 -786851506 -770278030 184306759 909597742 25743123 -36157886 943142895 619530172 393589628 -620394197 920519955 176227614 -20666600 -808641910 -414428967 26477168 -723792686 -433311525 -897099592 351307907 -973707250 591111516 996860729 -592335653 -891618019 822380059 283862868 -203328631 -892572961 69739277 871868260 207988343 -534705454 375999539 51668360 646782414 460178755 281856698 -575158614 371348333 -626564243 415551112 718701336 -560532095 -399752626 -67443832 759911437 507120364 970760010 -444751092 -288243964 442763721 136255450 -113932227 -316824934 -804085096 519222969 726977777 -785296111 789164462 87648254 -710301938 -567850438 790223625 -565071167 928758836 505970160 -645607536 906804461 429055437 750238716 46714385 615867308 -546179932 410424164 538664535 -656856284 868465784 806222043 854453714 -828481243 -967987246 -643926786 -766991150 418436199 -205271599 -863374851 -609780252 888937517 -272324235 350706312 158317195 846809378 -671729289 -627538781 -893582320 930982511 -586115447 -659679799 -765041755 899084932 -629269205 -832700499 381132360 -277438075 799371125 450087887 691989388 954264621 -316146541 530951869 989153197 -464821479 -462870762 -620114944 929025550 45136810 -33127986 474241279 -377197302 -362553568 901838657 359564479 735526478 -905713073 414944026 506813731 -501605730 440504230 -380209004 847953298 18241787 78382478 402696566 -828727349 -582712734 -259371238 613305505 266359861 840658445 989059515 169782210 134355527 -108377255 779186554 -705167301 -760954924 -828887413 792859491 -702834361 491178257 -808390691 -161057563 -67854889 -239600870 -718676769 989770225 993586145 -876470674 420262525 288765783 684937578 578332161 -265868940 113012183 -459689496 -163540044 68432059 322405134 31910942 -459134986 261147547 -528408994 -684268456 -932702997 120649186 -738129778 95852983 989893323 -700977484 -982684839 -714549411 701821177 360361191 704730815 44721170 -218259579 -526907623 120828202 -80487847 -875771957 -721948492 -316112930 -640877579 -24368804 684461935 -10926721 -981819665 719767032 980284242 -922078740 335134976 396420628 -958058092 677476756 952642102 717132088 -16694204 731325682 855886684 984127214 396759382 -562710919 67247578 -617052237 -845935543 -851801498 -593149771 -296790710 634730855 998749779 -292988301 -245944770 98256474 -131955536 245759390 278022397 -950085085 -413751952 -228965204 -354973535 -892180157 770905519 -188814931 952985790 803956986 -414390122 89590369 -805193562 197840894 201351385 -228549714 -871244323 131310016 -597901998 -93778727 -278956820 300102798 -177984693 -404951893 -32394774 708303804 550721418 -361124298 -794128209 294294889 34475636 665148671 -594796948 -698133671 762712810 167645277 -773942168 277903511 738621735 -549646935 455914181 591186978 141541617 -714336886 395134590 826791005 -435930502 -951605962 -193188193 917464731 540296921 843037490 558269144 -971352449 108204004 216233707 -508389572 602863297 207989736 295414261 533293800 316019501 -573577184 -822168168 -447175308 -28835261 -63725838 -167828918 350307571 -145396883 -738650862 47046803 -397319955 141128609 798879139 -506020569 28181902 136680959 612389960 218580910 983849363 -746616833 604948553 -600154582 969092897 -444502355 68990068 323303706 -960806700 -337517221 806573474 -530096047 -795187375 934844308 480999678 225271105 -393154539 -651760200 39126711 790346974 53266431 -921309405 34171231 -907373434 -203803448 714694445 -728955111 -753880952 -296943014 -78186100 -530381991 689052686 149078195 840412833 777488728 434272360 -976684540 281187348 -544166305 -261048550 879237872 -898272206 190044381 -432954934 -393028900 -58988908 293444426 -535177354 -932714929 -928699145 229368532 453835767 -157271307 590335069 -965601867 -882114045 517153867 -667824702 -62138869 872759633 257658553 779738139 -290848223 185888531 892628505 707217248 -104104402 -758806022 177587828 78126488 257388471 552956163 945928399 -600489908 936741517 -92599261 -315938974 294608341 433737753 -621124627 589890578 706782539 342290622 801649869 -586370330 90914878 185657930 682522748 231412530 984403189 501810523 925747576 393232080 59064100 359531150 -914743003 53118775 -971872004 148947148 -222325136 23736005 -905228920 -897111663 -185265798 -291995886 585435956 119830469 -445382176 457315529 -284004678 -65995159 -50060844 1509355 -494740873 418012206 -395888264 812450803 742086518 -436861021 696030789 -252242158 -378519608 -753548849 -974819866 261372289 827289492 -72717248 293290177 -445590346 -962209552 187870638 -293640856 587362804 843822895 -196214374 -845145952 -359931532 -525217833 -184643674 -362640616 -327862941 58430753 499205226 285057632 750761344 -31790775 -651911175 -370484610 -509565454 -557495093 871497594 813510981 -407262951 60816230 -912210973 -706298724 47431433 646936141 -450685302 -161313304 -897589997 -617174914 -921697626 -637725951 358571381 590258931 -880644017 72183349 464344305 -496078139 -717168201 -140392830 482479414 -829881302 -883388266 -624478055 -240402446 -718575317 -266280318 211545649 -855349898 238802232 -455873343 -893689914 701528422 620457345 -195845318 -250530180 -587995606 -273290660 -989383950 -725148395 288128843 -364344827 -830764480 523870142 428701960 -173470677 885204804 -14356366 177596396 485007537 386817073 257810336 813176335 -128724555 669870808 621659643 -714931552 949610825 -345194848 -549839404 -157281865 853438349 -980956796 -193456844 530927651 -45877459 -596689675 686004316 321241726 168014111 153847509 -724103241 600066759 109455899 858389252 198483929 -476884938 -330728919 484431632 975494164 -889065650 132889724 491725762 -87347180 -856377824 -423574869 887500392 878396690 -672168261 781477635 85099497 -399280538 -310368211 824719536 -319433051 -514101775 8204819 141431969 217797205 809935265 127878509 -602815155 -307005259 -811481084 463113907 -975679658 -76850118 -103351021 -378956954 -752976255 541660362 507168557 -893675142 402894443 -201694005 -452556810 669998876 -475416582 515235702 950804069 -584658871 997814131 -8540479 976250001 -418128321 591475649 -911728536 -123458125 601589876 126365577 773222300 533318731 -114275878 -584360445 158578296 367968393 -789658230 762636391 273887824 -925559411 -332179322 -86346091 885310963 -608905118 352229688 92816371 -567319786 148370421 115974534 51869546 -372256772 886716039 852420205 124251884 -192579556 -504658882 208193288 -957502498 -672591986 -227649007 772685672 -399472517 -504588720 -458603535 218272483 -647113331 -463356275 -752943912 -597947751 -975827115 -770319856 -6956079 598579879 -833146331 -102864124 -639049964 -266947015 -892787246 251593832 239130167 481636857 -292532868 -589853378 491438124 -30142597 154356241 736700825 109371681 -585909726 557973576 -392692210 -210457436 -663256047 262157497 853641172 485625858 164123663 152891268 852503315 849002943 -247749477 610771898 613137930 215659207 38084991 893849659 31278713 -262889947 268812219 -679304802 592659350 816375607 41232943 -903142194 373791431 -809841762 373096181 555451243 351047556 642109808 959993019 -549450885 746564073 -282651935 566610687 118715717 18909772 233836200 563735305 -917718447 -131629528 333806705 165210504 -4781521 498608535 460469507 255153767 8348729 -722567422 709002598 856136133 381904563 753120646 -681211821 -835809945 -563344777 96537783 -70399538 -563651962 852212364 -202229185 492759820 876983932 -38054677 414932377 -245120066 911072664 -584638207 -722454907 139399571 198123718 -301153386 -997946550 -633790340 -274052721 677943056 -976711843 333870638 -46862057 -430307740 -972586840 -196031575 -71605074 -108073627 438260868 645112479 -981549295 691782810 -626161216 491107715 -706050983 5391090 -471490892 964438532 109353423 218741360 310150400 274423785 -207196972 550773165 80011115 -949469563 -563086956 899843763 -778989579 -584946132 185993157 -800557045 -770155261 -349373829 249928766 160852267 720188618 840336131 27929229 178297859 625387711 -471839528 -649100157 174006111 -411521227 779181307 -116398230 -210532183 -664862368 -127707117 -945049205 -768216739 536780682 -468675438 -462688816 164766268 -113798627 -499333924 -8542110 -868706237 -169926875 -294215983 615737232 -837920652 421451329 -235884333 -999506893 327726870 420871873 -677060276 740538839 826447945 345022256 -464867009 168982338 255300194 -446934642 826764459 -616746858 790223663 -810952278 -901544276 -212026424 -591164054 -674129218 -898671418 548374898 -207884358 -383893589 -556491224 -738572505 161916363 954892263 1105780 -243803509 600850040 -855928854 355397068 289296225 -120843262 -198761501 951345731 794087626 -52171868 -478543113 -235905555 107484710 -193852240 469526390 344831104 961705144 787891269 -758423327 -804297982 103847855 667610796 128006576 692232792 -304621325 -380147600 754476940 -653533782 -792398773 -495893 820550692 811626753 889181026 -2826808 -262789815 646306408 218000945 275867986 -739753813 -597197657 -819984995 90919929 19931671 809173184 353629005 -108645204 994751686 807763039 -856676153 903620926 -42136020 394849371 40092531 184552729 -167248467 875780792 902510094 964141894 280130961 -283664049 755342240 -436737072 -811741758 -396834702 629871578 71286414 -437828546 -640947107 -532671701 261518406 -689857582 142509506 319060311 675128344 -859524301 703806245 486976004 -280806181 921482521 812587750 683872090 -167879083 492724099 -354380157 957119613 592823153 702348602 -589927316 -894755471 705179436 -239656508 -864457744 166502974 -523612494 -98736883 530045826 42990018 -670481366 410850857 453842550 -781948492 697601694 -881623086 -91707608 824293775 -653966915 321817512 90297865 679873515 -868655347 885646173 332842810 761874956 901685413 839833913 -860600449 -689769219 -757367308 -340841262 559114360 -661142792 210788545 -144020571 236763210 66553406 -987071069 -700450525 -839971685 834290086 356295503 110963109 595008503 36470422 631201516 112898335 -619655710 86860758 940849759 231164244 -137016528 237750804 190475299 780075046 -874200935 994130658 136333604 820205428 -941272959 652136450 -498321657 -284169489 208709228 -970631929 696796529 -375412493 898067682 620747503 -598586093 -104718375 609712134 454789313 -99881896 274791619 161754647 704868155 717698269 510755990 221656221 7731892 -551928028 467533719 200592152 605289565 788238333 -888865172 -980914864 603111266 21535839 -736980012 -619574504 -848346355 297564278 -915206704 -239451329 496547443 392690382 -429122105 975548551 -771133913 470593860 -783691906 -539774730 406432675 377825547 -81068271 -352408043 -73244893 163414004 299575115 -829687598 -235306180 -917377895 -610632465 464083337 -740624498 -286123559 101856857 646962100 -560893191 -930060336 650184186 -509602045 878175712 909064920 242222476 520031413 835822580 -701986638 -254649496 -861719943 395277497 390956719 -521837514 978925817 -68628237 -19289948 14418963 206334301 -57239976 -871924777 -353699594 -918887465 -860825055 -421776056 674495997 401506010 883023324 -373358377 -194599469 -641718253 310571093 384401408 181713539 183205744 -617739152 855086522 798681709 965597219 199970340 689954902 793595856 -291615022 -483742920 634799858 -458706339 327538512 879646028 -68877270 -652810555 211625011 663281984 104358070 612615737 593447349 451142356 -717073090 733696053 -171132686 892625356 615807994 711615510 740568651 102000195 646475378 89950856 -426822568 630968397 89413953 51622886 585699176 -418431712 -501460427 327192028 -705415121 892931296 982198889 -810208169 -978356563 967390484 -518456226 -673120570 139335168 469683518 155775011 704066336 -816560652 420092970 -990526771 -321052639 -550460813 -145087361 -295083682 950247838 199355608 -989842837 -352262896 -954367038 -257321150 780354013 375117988 -516660935 -686325364 961053183 -226811358 401857634 -590258003 991523090 157318938 232331476 393423912 -253752167 -737480440 134296519 896022204 819826430 729378551 -207003497 -33629711 -313249609 994817485 -766663619 -55348333 -394682718 -132670934 -259565472 -272198810 5690020 -439843287 -514071689 -827725823 -743280209 -668548210 -194153637 293061161 -223414237 -912333985 -183471675 -91769001 -949523012 -127396555 850303028 519831347 492932479 -455645902 400934025 824760821 -435181196 677039833 190827864 459053589 626286149 -463712017 -190589430 -696596448 292982528 -104181114 241269364 580872576 -261232111 -259515183 932203735 -939760154 856875335 580171403 -430133044 -691602655 218131362 -877742342 365846958 511573634 655414785 879957056 583334826 -696443234 -889879650 -606844545 -539680771 229851004 -535122060 -759618948 -525033108 333828431 -70254323 -180770424 -387216798 648303848 -731582891 -64502053 -389792406 -184123813 657351637 -853352436 240212476 -216075560 100649072 280168027 500820207 -241789621 237197688 776725357 -865044918 984051623 -637534700 -152875315 -442834107 -687437653 395719577 -286993243 -248240610 -656450033 -603078345 -373999012 -551258198 526747089 -103912099 -821094502 -743529479 -515213242 455123472 -573034761 -338371334 -508778644 -982759869 -328470532 -788450617 641902387 796802301 -823285062 935978992 -482247933 -303883487 313285913 -427846459 -820588794 244162124 -318924551 -812316721 72409656 -632420936 -409386013 321505729 -326511484 953987424 -950124972 153439016 -413310839 -425070851 486074500 -776769942 -664792579 465632675 213434089 695981798 885937759 152744632 -568085778 -256011496 133617147 -493708469 531343902 638751391 563349783 276848388 -315388934 -73358105 319019486 -477201782 934446723 96610320 861306236 -843073057 -845525583 -40790564 366457586 -560684627 -992223170 244868606 478766697 687687040 -441549955 -49288607 -877755317 -422399136 445400704 -461435258 804177934 418733706 713698061 605368093 425374792 129091235 162405170 -162240094 -111857393 71412585 206546453 399933779 388134718 796609882 -608052361 -242460192 -620499504 150831790 -333519037 -424449234 -506431365 337151998 -609797754 780313537 761499322 -649210716 -3535195 -64393754 -66968427 544846034 548109798 645459978 117977042 853911601 -935068812 -446429523 276074218 46626208 -301826913 2117628 -827330819 909605789 353407055 -896424759 32285407 -404231199 -83499042 -759469738 -713165410 326623253 665004505 75395575 125396177 -809943786 541194931 389928395 762680019 970023290 239466060 69240968 422821388 955381336 -520774435 231536068 693748785 550717995 974101256 748590441 816311522 140821993 493206495 552199022 -521359081 -888758782 860621066 -672091185 -941849283 -359891195 -831201204 -494260059 790229030 915095735 -268658425 134230090 478524002 -455966434 124163466 -527276905 -189073550 -324145236 783800582 -578856408 444056951 -125175129 672252485 -744356451 -895276299 -349900726 515049877 233888732 456021567 -912017701 -369657175 -523100825 343178850 -635268584 777665568 -16562637 -330241480 -153354032 -447412167 -672573163 -154279903 942277730 -227443307 -374985187 -314261771 -375332191 -327422436 9792614 -693144518 -108601462 -612814081 -139478322 -815557765 -600790664 906429323 753223186 -35342939 616287261 -23683957 168073608 -660087526 327213017 -506556163 746134742 -299336676 -199201299 560711509 -418580786 669872847 -656628336 -159989749 -473948285 686397635 -15854801 603349793 -806796163 -964210420 -140647521 -525463240 -41177081 109855540 -574766308 -209648275 47082692 722488494 -40257774 401155092 442439250 295696495 -895491595 859952169 -974491418 -313315972 473423979 -52472139 334202480 -773068295 -403225612 890912058 879252420 203348512 -639946151 775927218 205442774 289297979 810987706 -816124710 -404061349 143551172 -162736791 -217099335 -116821452 -768759665 292491487 956910372 -289623175 804456378 363375250 672048977 -271616666 966496118 -450185455 615228369 -408800951 -682614189 360397250 222136133 -661495730 -232813557 63597119 629563476 -891905600 386340223 -569849926 -357384452 338577626 -341374583 -953071990 601571200 -41958196 -891643947 821729345 -115228615 -795225050 -340723499 743852031 512426215 346975017 852367307 565820807 135026127 678501041 -143176290 288841127 -800607409 -728662936 -178211159 -485087133 -701980952 -10014191 861563574 -260265264 -922492923 64693949 -196766440 -467726538 -14108063 -642710341 523709227 75001094 338502889 939698133 -669527989 -392763526 782050404 345022328 -152615179 -221426171 -980230857 -307228627 124678544 -484903446 -861070337 269781918 8131333 946345606 -92618510 868351656 74791646 -918676018 301290017 797443626 -638283611 444167254 84181975 591906856 -502837584 -553185943 -291620475 30772213 -686481297 150264523 -869090771 -283032012 -356957999 465086384 523518161 -802834009 -534073239 -264477340 945570436 -181108434 -598311818 613131456 850169227 384050853 -930463475 593217695 -65656440 -266210994 -271390377 -32024834 -667166067 -570107552 -462589124 772587050 -502143128 -223523698 -104661064 -548973025 298038271 -895894708 -674429922 -216622832 -768410434 -841139824 157287378 90469926 -542804105 -6036063 617498850 804790667 -89007079 988211741 134690336 -178757070 814994984 -466712845 -758294305 385752967 -339872913 -847086505 -335480619 -988452997 743754562 -806626004 -249006635 7880225 674667185 558743578 -530954993 -567865875 501007189 -458455854 -166889331 -319014136 454841531 -811432235 268776876 17094915 -997661775 -487606801 -459982580 -135308491 848932250 425537599 252533461 -132694362 -248816708 676841640 -841864949 -470166709 223047432 -788200523 982974972 -879961495 -270863105 316089785 23860592 565783749 563818563 749304751 252269136 29337158 -893398228 911632926 -105273071 -736540251 -299879088 383580505 -805442652 466584219 60404447 658258360 -893122810 -740224946 506772594 -293467582 880808291 745250617 -850813017 438775630 -10797952 -726998950 768447250 -179848418 700187946 302217273 -60436507 741148232 -930970872 -479028065 148044257 -918031593 -664079688 -539719108 480063571 -25920907 -227093481 -264112728 -117453945 940058929 -699651708 133807755 -84042650 -72664761 -814884725 739330618 -689424926 -615148824 -94946189 939236948 -305220937 -892009047 448130810 479795165 -831107023 -454915129 -66545496 -70656885 -642050810 396096911 -331770771 -306150359 528930707 -519616600 -433877123 188438036 -619785157 -273629316 752335321 604301826 -21613485 924336150 819139662 75034061 657624536 -321417976 -589496808 -471579886 -30861037 -197176761 -26752879 71154567 -472985814 -123600021 765462859 189393484 319252597 -171596475 -785497257 221716551 -197834405 -130963884 793425553 563548623 -762040427 -905689810 -721527133 96637229 574118842 942521575 -50423041 434668603 242411364 -129625763 -965591565 -363437913 -974264534 964875172 -472160636 -279908107 -944423440 741577101 -357243868 178436385 402421701 -753246529 281387446 750868616 221106313 813354718 -823159317 -951656710 -567562042 -728120438 -899840376 -277725147 -712518043 608687923 -503533414 844052810 25422684 -98409434 -152500528 1657372 -287736344 146432671 -705364142 931353779 -689759798 -63330490 952195311 722422287 -951406948 158636758 -232929731 -554972747 -173186284 572857317 615179915 -392504807 -951870994 -282679580 -746738593 -296652014 937414610 240643374 -284170627 -372874771 367117328 -164216866 383315769 515266482 508626685 -127922564 -873868366 -485411641 13142336 549976782 651273871 825783894 968754462 990035468 905996759 101401281 638392355 113719427 -569646835 95221802 160626395 -128702968 -938611313 -171506256 534212074 491349748 93864513 -602825795 -173703807 856737562 -603832398 -69615436 -362868840 790196091 902122609 273603125 -89353893 -490920395 -164964989 76685109 -533036408 63767676 -103391124 875259752 777305546 634580463 -123187798 251556803 158882344 -364285974 -945768714 336690211 119401190 262655457 617701502 940198895 -314973582 458475675 361396665 -448187459 318033019 -758622694 -266503335 -700961868 -75685862 -450504994 -917523300 632100666 -663598529 852889349 750052332 -462065414 876455668 604722250 -611352048 -555794789 -968626336 -802046831 557992613 750210904 -431026391 -890786450 -84088069 400471812 -782030035 -791798041 -872608069 512070021 474559343 557598305 -890323098 -417282714 59405600 669494011 -346388937 8467767 255189571 356296917 -612702435 593112663 -725727215 146077077 977679951 -212915098 -271664820 276901550 78244042 4096076 429917010 -413489354 -416684629 -351502521 -590967412 820505604 -842968701 300449221 -749200907 724600635 227716778 496775601 434144665 -438797188 -132903453 -55316370 842779938 697138122 245691548 -145514238 406979598 -546700645 872359231 574967061 -926449780 863138269 -530314478 -39651706 -993877355 802267376 156980402 911633805 313930136 -789043215 559058793 555552404 836815905 141524199 -230573039 -287129699 975376300 368357857 45515335 176048771 178378100 -105275754 -828645669 556798867 87211390 -249304148 -331015675 -61482306 629408087 748295264 728326137 506478546 -318424099 678245286 -463012925 67988330 -516558183 -177850781 -124527274 -114994210 -566867655 170017766 947896436 -838680920 343930852 -239613652 -385329657 -47753001 806177958 -125156760 -565691437 -953237879 830775002 965312704 753533884 75825757 670011425 -831872979 -642468667 741757915 -954391706 -509991984 -863957341 42496758 -468050798 136232681 240772573 636905508 286997224 -386199970 712126149 -37643128 -743070152 74090597 -110019495 977770265 -943330280 -925108758 929663614 -970268470 32747393 448886117 91112163 -805699034 -64059498 685229155 10354950 -534496436 642167717 868915625 -831216652 524845080 727945248 932996517 938648873 -711289645 -347781239 -253195274 185316587 641221666 415853523 -165136037 -140953285 -192191381 993035612 678238941 -108952949 637356168 21309424 757774144 -781493480 523761575 -164323569 451661861 -686107961 -853580708 310643416 -525472483 -836097954 -449575404 -880663660 -608336358 130416938 490787315 183469518 63441082 -502409170 493361630 980070405 -583424245 -312780867 794872785 -622113956 398826289 -362665031 -124566454 -202202615 109080011 576672491 -623491373 -465250061 -300637055 652376017 -27231673 718876720 -889667360 -763409532 -161430304 68655476 -967688185 -435434478 963144439 -92078083 671757082 382813439 481383482 -465252295 890275800 -778881171 392685476 -870446371 620573531 192655626 730237793 854461957 -931092666 251980427 -662166841 -223377500 327430510 -980196202 914154791 805542943 -867660792 12510111 645226875 110713907 -74304683 -242849436 -670349334 972183712 -306102334 308318883 -228610498 -150474889 400612778 -654479762 242130869 368501365 -703649930 826278574 -612895485 988701537 972243336 601583474 -354992884 -105465000 599247424 484844326 -60993872 106157597 421022598 -460086467 448498293 45790594 -560144784 955320702 358764818 843700151 22572137 -50005336 353819030 -964398436 -696350473 857493485 238159494 436956037 -64438713 -433561059 789255619 942943030 830966247 -582187849 -39936637 -280286534 -240290661 -593088730 196335098 870090089 59058734 25759848 -295943946 -445956055 391639161 436920952 498550576 -174134590 -348614219 719554655 -721264744 778063428 887803759 937529679 608217797 99221170 318885285 634374953 618124286 -357643953 -551896007 708500585 -152756612 165312168 -61191157 -511697017 351876934 531382588 -811397128 -667817158 944621418 -668036061 306057839 280274867 366761204 187956805 -568975082 -186140263 -665013727 62008836 689589046 482528810 507395287 728535786 -527248028 -866308644 -867881227 90057604 258031146 -399907427 123182863 -980396408 -752418201 -639106703 360342568 -684081000 -384419943 305724148 933603567 335987574 -438930213 -713847714 -271719677 -629400593 -352814766 -641929233 -745629852 -167036652 -760915048 121227310 839489758 441118284 -160239731 98978819 814877854 462915902 835909139 842425646 601164908 -872073812 218717977 899990102 230955732 -339537152 -296375708 982454233 522268659 692948015 -967917240 916778170 213146636 983196982 640360950 503441856 -651803228 610614970 -361781780 -22969128 -511351354 -254931565 -228876811 130947925 36956260 938479667 -272171638 788044399 507479830 -193146515 371021366 -252216696 -135608440 -818893744 -423896962 -513833946 996843233 -23443502 -618657651 743268924 390892168 -667872849 -570148043 -562844402 -253250027 -511281292 636945536 -762392142 -230062723 -533692900 -542349672 -491773920 886970769 648168093 -943372075 -581386054 -684964134 590966545 256569249 722468990 494432489 81588220 614819361 723617375 519360669 692505028 181115497 -73112421 550411002 -136427553 172096215 -29853697 385923969 -972655250 213458290 -25605037 -66158580 -62249891 -756441649 -519397401 426727547 773925766 649989709 48192550 -738223078 -196156600 -324772374 -524293597 484446491 304465038 -305625624 9165858 569371049 -841271059 -856814390 -418882555 85916742 -350589266 -386262405 524864673 -874445830 253572385 -467163774 -710366528 800418017 -763578251 -462795007 141063681 855296938 306479115 448888795 639741940 320365714 -540112747 316352089 -806257845 -187818284 584039271 446644173 -658641738 -214573283 -466403335 -734287579 809030904 976591859 -484563713 -479726081 -705669930 888175707 -250940119 -373724932 864170097 -709584879 -105768838 -955123705 752693146 -456096191 382296133 398123185 -43508294 158083620 -801644545 -356689593 -539271156 -93696705 -864280584 935805632 692915122 916765786 732005242 -924555853 -728633808 -661112040 989389178 -353576421 566127051 -145389238 539523502 154166748 107146967 -821579369 -18468354 -269917130 -743224463 243514670 -323501287 612817795 -349217757 -626648354 782552219 516945555 859988479 -674634842 979921510 712542538 -874240010 621833352 -49604466 -588530183 769597668 853108597 -333165566 -460439467 859695552 959509354 748488468 295827295 -511967077 477717459 -898823350 115878195 -919579889 248564615 809211075 557999844 -580275592 712903672 173610539 36110835 864794365 760683461 648281284 -169817041 969370177 -450921025 -70200811 507110738 -620620660 -76711096 569558846 -119750532 -536597502 -636284989 -326974514 892273587 987039141 -616139929 -620644195 253442365 -15522957 -9281837 -261785707 -646473851 -347415270 -19364892 -597132156 -742678203 -938075644 464054590 313046408 822569660 -235388641 -483758331 691041047 854658896 990750726 -725438712 -750143944 -206911440 399871733 -475446279 -207693616 -973637244 878956992 489314788 488857292 838132674 -587945341 -882150008 -84128231 -203791817 -124723390 902703878 -495946274 744807838 -1721064 -896061429 -908537362 -19526646 463117106 -428563756 527940300 -982431606 -536160304 -20712863 355383227 -796358398 -252701860 -294843557 549520829 399211404 -629289892 -982113206 -223718139 678142723 317352013 718818936 -629332126 -240043755 -660392965 148617785 301159774 302089515 -86525697 180097687 -976116248 423819213 412183093 -612398375 -138566652 -102599925 -323069708 -888201809 -210163313 535547363 -144538241 375011765 821329557 -139688615 584092343 242937870 -705670722 248672613 822946035 -259675074 -936515038 -532722325 404714161 456996232 -969221201 -340953243 -391803393 858622926 -820108235 -413035330 -691599715 -939248528 -353546479 175559732 55104935 454211754 -208157017 924176867 562309972 -483985287 372705485 46184919 811389820 205448910 203314186 141219950 860132256 345987411 -1131657 858921610 -832388427 -586863651 49543979 708066325 398185502 -274142702 -864173508 -629917882 -816972795 714022902 576912503 121092033 712626051 -669264495 -564789513 -764415253 -697877126 -899648911 -56346401 -442575617 -24832337 462652286 -396804931 78054866 532444577 -648897590 387964204 322880781 -378579096 -829318989 847277987 643739663 -242760420 -846619884 -948194717 568653816 351537969 -664173866 -20613256 -129969486 113919040 425709898 -397364084 982198761 -949489216 671106253 821936252 -332483911 -704814398 -610015675 739542395 441346620 -968857743 -731235192 171530156 612503640 504850809 -12561429 -32082592 -614151973 861340862 640271165 -101864392 -634603660 -573117424 374547951 -416208998 -330252751 -16717147 129194453 -74481957 -820520147 -342048834 -242580263 -520189953 398071507 69166694 87424984 -739522557 525930437 -822579641 482060013 706080936 397151435 -572619780 -569516644 448565713 670234742 -513075279 -291833092 -570579524 758186586 405491439 -458938512 617259463 331556851 720837122 -2375973 -338116720 791061434 -851545514 220180862 -368822769 891948807 364733061 824403208 350229509 284421592 183134022 -751276267 218867635 536019983 -862751035 -313502626 -273560905 -469398785 -698646340 -804488009 -101792872 -254223884 254302828 688352698 814121822 163970896 -846102256 -297042865 4214119 -188115207 -987857159 402171903 999707368 -732951020 80232033 -614479659 -164091341 -34894572 450411446 870302602 23928864 -634160350 907664864 -775112757 886027037 314856689 634963617 -497009294 -667852798 -193770319 550697821 -539196070 458620046 -904428938 -393327361 -305914843 -478515969 569854398 -593705839 -646322394 100334725 -595307294 -488588356 -769616576 473893782 -148059605 -86902614 297002761 -606261167 234904008 -157507629 945705094 86085246 -760798827 -768316171 -320789527 -848598135 194082386 -102849175 -359886080 98063354 -930102072 63321321 -624720845 84434275 633481028 -453677293 87585188 130113274 -618016184 -847543898 -211399833 222465938 18132424 65446529 893158057 -834059840 -243887399 146132159 -853289711 946031129 239061099 -643614799 13200236 743522714 -728499070 540705642 905578329 -378201422 -853499936 -991203668 714153514 -74780593 -495644579 504197389 25379194 71043099 -130340189 203258220 -420257808 352212867 814161822 -953124906 713348310 -968564256 -527341104 981245565 142542853 -94271058 -51254820 334185821 -401349056 63599280 132981112 -41855537 -454522439 249160414 -358621436 -567644303 557501438 -204683269 34893325 542542919 993509721 -448827965 -184235118 398320350 972074356 722598950 760079382 48210215 -702279724 -738929361 -811164132 -726657309 93985212 703092507 -687902539 -207452151 254059273 239433194 162236757 50873019 7812998 106786723 -645608500 -172296461 -949923363 210298136 -595012895 -861191475 728112770 258188750 -891855530 328498776 -962772202 -909183522 -249819895 -583007367 748991440 -564787583 796423294 649089798 814626829 -945294026 717641590 177609185 -896098798 -450296021 652342234 -236699555 682176269 -26085628 -992840776 -507076232 -468478629 347981372 538637468 928076176 -674804069 97228672 -859028273 -172496717 -919174620 -426402760 609243904 817154731 737396731 -611101902 -482683698 278365508 467745886 -795222800 842064091 144771686 -955511640 -917721728 994893068 -655549439 218540470 827755273 -863155526 -284540539 248241528 -970473030 446230989 -151692077 236663313 849847437 263178683 -679142066 993690265 -286797424 -351108165 277572251 -785666886 -561699136 888541347 -344322736 788914068 937516597 -762310177 365847110 790602786 240521459 688534580 -85305681 196571938 617793138 -531012497 409023977 -393214996 473181729 -432307287 -639577249 470146716 -824137110 -254407356 -97858421 -490806600 595550345 -720027261 -613831007 -386356964 -778303812 -447771722 -113274755 -698962333 968215063 -560929596 -839587433 -986307696 -400915941 525412381 258765432 -72843935 -398647922 620519309 572300991 472148132 700385569 -271614683 -614996122 812146924 605011757 -913545930 -597485240 318013071 -99242238 -425582785 -547615642 376342467 -349774253 -702932090 548108769 -518614534 -277021166 -712936895 -719302080 789293993 -569572102 -829077502 295516207 422374324 -698352784 989168339 671629729 -360688561 90373708 -159703614 489658625 363280455 330206660 -96946005 -849837629 186804231 -730879604 -572597748 102129812 -649864931 -568735851 545204792 20647663 266886265 -56750386 -86316403 375895721 387540314 -219634618 554133998 -378071729 -555681854 138762051 -133449941 -462291184 -740584116 585977519 490217382 -260871314 89134626 -810596203 760690513 279770089 -404528436 917628136 -351761811 867422067 880391828 16020896 914886632 -346913036 -63504776 442632661 302136904 -852374761 -270929204 -712481048 166658695 957155352 85765549 651528393 -263807530 507864356 309801526 -120559206 178788091 -404370939 900824545 116557200 119860871 17763610 -750566418 -42556620 -339517331 -96524011 539871868 756911824 442238979 92361108 544737402 -927705715 696954094 -739192213 -175176631 83625646 265990517 4724636 -195926355 865664979 -846911697 -123925320 -566547904 -856355729 -831451777 514295366 468857418 -812982371 -783536237 649766318 -29369284 -626992931 -667640816 -787682142 675941183 905928272 -703755181 25143261 -378136571 657326949 -198756427 -324270235 426637326 -491961 -911410548 -383997380 975995510 681635454 616422800 965024737 -650783236 -549466665 905134701 891497246 313999733 231016307 337381066 575942421 -123650332 82389462 284747471 477962440 -460543236 -704996757 320284521 345434938 -947366907 879015824 -693963759 -435691226 965935978 -321082612 -884059674 -242794515 -929226185 -96186291 452835939 545916480 499744988 -612089531 438568227 856958731 252169574 565132324 -232749551 -844082841 827005737 -312306493 -190409781 951341788 -796082913 -299206513 77361726 -480452361 974966129 -667965648 -192837322 731483297 789813867 -116377400 -778331515 377131269 -591955462 -851979605 -546347433 659806754 -875962983 -260029790 173761256 16196054 366493 752263827 615243180 708149839 241801585 -568739986 298344784 44647978 601625087 338434943 -546497954 -678568607 888431892 52160733 -80948171 -34819475 -836080506 -237876602 667550506 -434884203 -169334043 130469017 -529346161 -101700495 989765725 472467750 550775811 144742524 -787959375 -776667048 -70256803 -528708726 989067050 -215385202 936849093 516350056 885733531 -467613441 844824955 438942063 337380568 -571516872 355235598 772690687 668301053 -236755357 -257378279 842689649 -185917736 -418176815 150840578 670022500 -728266460 422787194 313058667 994683858 -368114158 -357564844 -703569261 147641338 -15233210 211615004 465223527 807499882 322228708 -838294751 -793159861 -804134877 -226038116 607834651 82314248 969415257 -969006778 694469431 314847303 -314138982 -849110800 -638178144 506601815 -819245341 -543940525 -38420562 -21806118 109212197 -52044772 9532160 -151610747 659772850 -378569857 -95696350 611988556 -85193103 -705264669 282784519 769224120 -686147669 143841042 -631540492 100133586 929954661 -422259592 -900153722 -791971167 172181546 508872669 258304955 -124656648 885609605 -875986213 -690940301 -110964383 -763304344 -509096416 47513914 -206922926 92731404 -654563473 -586815894 -573741142 470284519 649833048 -111140608 368239416 -511675458 157074732 -218925400 510381950 -669361927 -892711363 -605193304 339964856 332926235 869038418 -329211505 -577260131 906641342 296973884 -588889607 227238132 757719146 -137631091 878167620 -314679368 -148341076 -247752366 -373362746 649668536 932872832 -152179252 -128164395 910444472 -855881009 -799595392 426597251 -913356319 -341909118 -831817547 785622792 753255454 457372783 -272247028 53304706 -310566519 -159190114 488343841 273579994 -292581506 401470252 -847882760 -903727209 -605754191 590050345 172946970 -530240939 280244844 -870132021 907770281 -302958682 -74638419 253274277 368863335 -889940667 -351217096 -566474714 438081465 203447450 -317266001 -760009662 -996536451 590069409 -488872570 -451147867 920077257 -659125285 -323434175 -986194116 277043849 188351382 -960299985 473426016 -529364033 642835811 -667965949 229080180 -343827973 -25192937 238287770 752257166 284077631 -572926027 63798601 -815223536 64217576 262848505 -323865490 -332482796 195347303 251097622 714369720 273441405 411214407 -129373800 -684347883 34664118 -352560269 629797389 -3412678 503894963 -671667402 504127755 831316043 -22328550 82851587 -333172576 -475611995 293716310 -114277845 619942134 58784740 89266678 455084967 778771129 -309560559 -503920609 140168636 670579300 90139341 102849351 571201929 244380012 930021530 -286177546 -715093611 -777514906 -636804779 -50382121 318173551 -354367970 739577175 -278322480 363785311 -984385138 -863656245 769026083 379220475 -649930053 748606948 230888098 113921299 434687946 -496329417 -359036222 883500099 -731968839 674439787 702496232 33678109 -711867484 -216960593 559998880 -172639400 647977154 961103661 -211055396 -583920296 903720311 890705370 962172334 804402066 -671290291 -241399148 4341465 -84882968 -41890218 -248957132 553700013 -711052249 -622081746 793132577 -220992803 16587570 -427419428 159937312 -283930642 -432507648 -190421788 221745624 -569303327 -721538841 995891834 128287338 134168354 142537868 -336649748 -471337711 85463643 -882333084 822072690 371923012 -402237835 49204760 564746053 701671032 -631493215 -993738905 536701272 570850941 -47997134 163240740 357741670 -246622855 690813191 946176432 911803208 -701950366 -236770323 245827691 91755821 560113672 279467316 -70557893 172493860 -61859330 -230447369 679924679 506356873 827894937 118551564 -803939836 113209531 901427104 -282235085 801244042 358828281 -396654899 -880282697 487912545 309888913 138739720 -442731724 660448183 -588985413 -517773855 -582264592 -951145061 -276650437 -662291512 -574444844 138242231 -794843329 853986261 524768576 -937243843 -635373094 687737549 508438659 -814111271 670036291 -761468535 387500123 -319953208 -162993593 -929053631 -340630374 -843471082 767923384 431899700 -767115971 43424828 902606128 935421927 936164919 70659200 -286991290 100422720 -814755519 896233872 -414855144 251163033 962774912 -278904232 -130192060 527055074 788250959 -886834801 958219065 -62193800 921889217 -601452039 -234540446 523686135 -770096729 -76542424 -761011629 585671204 -412376197 799780625 -509196800 -78649869 151093234 6945379 425850 -662347953 384269121 436104538 -962017416 -201948354 -114895698 313781669 596240045 -275743145 -543301456 -89526231 -441874195 17485515 -951057724 -341664255 -776684966 162384673 532497730 -776047599 145981813 -851320335 838851550 772370589 271053733 -239067273 220806012 -642390174 998999583 509770596 982058136 69928374 -520355873 647730264 -667582056 292159698 -345296625 662853521 184967127 -654920356 -274484489 -538546653 999102815 -933919873 -522753777 692253561 -500331676 -545438314 639373156 165203255 797794319 -11668432 721647745 163616089 431299973 -882753880 417911877 -767412120 -725957582 819708190 -285630019 -555049057 -893210242 313101937 937369073 -444339118 -904128130 355658069 692992338 -194660405 323622496 961848879 -787438664 -785517668 664378173 14497368 -558132680 -539432297 -84380362 805258911 -179282825 517197715 41891581 -510090493 -24767582 151849505 297582026 766642853 261305810 -254901172 92375924 -791951954 904292581 -645342877 181079730 940332306 520307776 -163000015 -456779398 -178137260 -973749559 -537708709 113694750 -997231882 -12339764 792665259 -103452117 763209696 405518246 420424801 339695986 162568615 747228929 668589139 478192482 476225435 -945209662 964985298 675907872 923387253 -903711355 383538500 652229765 -802776025 890371623 367096624 -437581680 950994493 -627233249 -223188147 -581995561 -289245029 -588214970 -117300306 -992990375 51991868 -276541931 -778497083 255692985 590906147 9440814 144646375 478006280 469272835 938420819 -536306966 -971434802 -443666033 881857606 -301966933 886052002 505969605 -722149761 377239099 -607492827 169354782 -589095236 -330298905 833335604 144190325 272144459 -745847448 271526313 770667190 180239740 -860330899 -907340663 857399475 -232316903 -253383659 -479144208 440102857 -835948299 -47243814 838105881 -507954351 136379798 862518258 328704164 -177508943 658553950 687033298 -779273512 -839096591 876114664 -679727774 -282190940 474825342 -436375661 154328935 274612421 -663587194 881069239 829358229 578773622 656280276 299656276 -673069928 40555825 -710937375 -477698281 732088616 -84641549 -279730303 -661468790 -496730787 174659640 -245727806 300522810 570528197 -158469798 599458894 944509795 540247208 -161343450 679063113 -142980653 339010558 167171722 462380257 -45407701 -159668290 953561586 699714105 -979154217 199292146 -826917279 -323023495 -708012516 256033632 -363511446 139160451 -964621332 208431074 34576069 353493577 -312906015 -536768974 744287749 993242210 437922321 -772536178 -264898459 37824715 -684097476 458867831 632441192 -250977892 768281899 -59340001 -939464141 965112140 1292612 457867655 -38793300 -398068136 -744947137 -620335689 158475869 145913757 -112333509 -123983845 -804959285 -921769957 -423439954 413629426 -995868206 179333539 469589143 -527171937 -418948515 -398971394 32251917 -472723134 880355183 604004401 112716435 280580758 -885977139 -849711378 -655420570 -622103486 -609664804 389025366 -948401954 -814898103 445318360 925304712 -900101078 -122176416 -43725068 -988846262 546597409 482825691 -200513350 309391683 810475827 988565799 -123146866 -620596607 886825911 -372345296 -300904964 -715487839 770052164 518776480 -226381069 83410347 863049888 -973318179 889570061 -883897415 -28998039 -521625727 -151321113 213193990 640086447 -228370844 879769984 -709518474 330952205 -334860076 775685335 350043063 468953711 775493893 722798575 575107844 535507067 -959082162 620288838 -635169328 633008311 -830723292 257966186 986313420 -83590860 -252829238 -311813922 760278534 487364949 638203267 520881327 948871530 928921764 467994622 122874150 -162316885 314921903 400501624 790968348 -604933058 -132033240 -10250429 -384754501 -328641508 889752625 -538239966 237740815 -128609184 572781728 589150439 63324868 -483113440 -86869353 -996436754 701375902 187971624 -471869749 971374386 -395160190 320045628 835281746 -203764346 -935807872 382198091 886095403 -543142164 185273514 -125818977 -23483691 222084143 806437220 533338863 -227545535 74205959 444412160 188974463 294916961 30333838 316604542 -25464997 184196443 228628389 454925580 -642530863 518048480 -709661131 915346305 756049881 -447038636 701501612 66871844 -956462137 567733587 124774132 -719084540 163861436 -521865247 382248734 625321419 816408227 -170774339 537068258 -342229996 503017520 -787525382 -597086839 439924004 -458578296 -538601648 17885008 526774200 963080256 771385135 100605067 -152702095 758251710 -973743172 397826896 985303898 -738263590 670120286 -90774222 -701112228 -757156362 161665870 687686021 -762204417 380492829 -388176227 195745066 22804732 -268023648 399357510 -197160406 192006228 388109954 -365318198 -403222427 505733060 293014013 -439773460 757129140 -922994114 -406472326 359697737 -855411651 -906770726 -106267191 -290302567 -552829599 -642363567 -466575408 -996277450 780418598 565915700 950035118 71008516 -696582713 897684157 975565691 -300254609 889548627 199470904 -73659691 137366530 459847261 968113322 346650284 931930010 -164094475 -221330154 -904309135 -593354684 -963311216 -156007501 504661783 749370828 9143952 66101157 -370698913 -43786626 215890394 -278801689 795636504 -381241396 387268761 -601639682 -600212460 -37154530 495777360 93741057 -198867682 -206501400 -445810609 -560820534 650355224 -457302640 -470647378 717419115 -711522511 646950649 -953420425 879338653 -618962671 -76131719 -399039979 -257174607 162593256 -844783554 632465786 246582156 291217080 -431847752 -818355900 583006538 919233162 -545765023 -207374336 -743079022 68362939 1914040 -980105226 408693944 -351321924 347667848 269844615 -822933237 717882038 360812941 259094089 916653129 -246359089 -246224445 -858749554 395814541 34261006 2134839 -223331576 -715391168 721169026 465200474 -831040954 -998290875 -696492284 -799345388 -87928607 248005830 -493720505 42192548 -212297500 -636826198 764770294 968041641 -822195465 -963207237 -689860363 5253466 -327182220 755891668 -571250054 19941582 -162127435 -259422925 -145627539 -160954677 295800836 -505188729 -168677336 -113817742 -373553464 -213544551 -787118877 -503795778 -277444987 -690614033 868806807 467694524 67934382 808657301 80848868 -845170662 679936928 -788492766 161949936 -377292385 259400053 375196407 -99611597 -817332351 -533697871 93841889 -54257014 770447661 566612229 -738820555 459410672 984838371 544882077 -445725351 924931735 190848186 3103055 75975763 -385829509 -838055426 -211045515 -686645281 -835566664 -891144135 -57335917 -212576638 536462285 984565774 736766436 818341483 -594700355 537431552 763857563 661459653 -3229038 -372249155 -100404462 -641167758 -918333240 -889626992 -822066947 -669656808 197148840 862636919 -627162397 -919675664 -339214779 -810476173 896699142 -523724072 857983144 -273619512 -791392335 -845086541 -561277637 133306233 178534815 764921595 -366471876 681348202 181225974 -427466820 -160282207 530107254 236344176 -383346158 398708679 189940173 -550902843 -45631087 94973412 -168885797 -418961104 -367922143 -394145571 799686914 -129538495 996919687 -538359503 -720285389 291791705 585222702 965862573 -113473034 -737463995 -317591560 -60396701 520627126 972694984 -340967277 412893105 96415960 -468820799 343862050 -34905925 -839891655 -751530299 -306365533 -334808154 -372402401 -902792113 -396272210 -893362763 -653515509 233429202 -617525065 -351637239 845041026 653378756 651834967 -773928541 700151774 -57130653 739846325 -534374857 -737879517 776153900 -405574049 194413060 -621475968 506135160 2120895 231784215 -779367065 610301953 -981688411 656412235 -976394754 -7175511 -244025340 -606315776 -828517935 -369272972 527409925 896119399 558272504 169879051 -245557441 -946896252 351378495 776438705 -59462334 718777164 -791903803 -437786872 331232941 637214173 -881182713 266200825 -247046587 -819943458 -189556768 -836269380 -630313229 681629190 -778019038 715260857 -866470920 687800248 19849058 803874713 104774849 -615958318 585100322 388194181 242675954 -306109023 474549223 -419014690 -912984391 627381305 -33834718 -962471564 -945966995 726255614 397436712 -358181858 -986730414 -363096619 -614344258 712484560 191870883 76802413 -66414075 -649865598 276687786 -192370890 684910949 666859870 315744130 -904178488 -227783789 -399459260 -221849671 -225391088 402422169 -797824898 -10632920 -867503824 796104141 426942234 547989041 -778974037 -425172075 -680381901 -102400283 -187572590 -705721796 749375768 667364701 -363175072 -544639181 668808757 -98326387 -538686503 -487785148 -654013479 222194539 -648821933 131360547 583452489 -665395762 -829934002 197939848 883270362 -516940063 -569595794 526096931 824344110 138215594 -799578261 -70401997 -134220894 -746309178 795757819 782386387 -221845427 611705699 542877871 912333537 -548611553 -325366385 -228092297 478425238 896062472 383842494 116926356 71369451 605149339 -616381828 -655684248 -743729837 -766587658 -710295789 -899954961 486300502 454932597 -400691984 516727874 600046709 -75818860 451894392 -796331304 540049634 -346487332 -122364646 -522708917 303832796 790349130 -232958250 116385549 426115941 954974373 630624975 158297576 681256322 -520822716 173612289 -915643917 -335501487 -458957459 -118896646 391136324 536337986 917878163 683301797 -602225350 684016254 580447836 854851793 468367030 -41592738 -489779982 -145632502 -87627744 -979644565 -617469004 255661114 409077224 605629055 -207346625 498294079 942434774 -881772667 575255252 -213421727 -64206808 -990518044 -903002565 -390097476 -683563525 -765524151 -100304351 -894456354 840804053 160855047 -833423946 -826991021 629139090 -977951924 -907871961 877728333 -477503259 515721458 -777406272 -205226302 576827557 701789288 652737799 760473800 263914541 210325454 783049564 -89209220 -551293711 85168113 180205188 38322365 -667318824 843192218 45763242 -458364987 800270065 -536800975 885128548 -539548182 226082365 -830945046 -348208044 -640227198 -34545712 -123579854 -415326941 355363413 116395277 852805096 490358282 821676712 779532520 -460882472 -248790728 379438241 941767542 482507513 -819458695 -820225113 -250499554 -277661074 -396265029 518737072 1306208 -888988944 -930122573 948052180 91840310 -218795714 416265676 -32166230 -224971037 283571594 567212467 433625275 642508671 976525915 765548124 -782321673 952347971 -461068218 960149798 839098190 148420173 675016928 773111500 -514619098 699452029 160901463 709052927 -920597283 -186920946 504044848 890438799 -602259156 508186730 -134337825 521423210 -958531393 -570825742 -178779843 -792364519 -686380870 945021005 75201649 -738793890 171089325 458250214 497265230 82267133 -340488371 776253436 -674848087 112943732 -681329745 -521743621 -149030269 -292059912 -888238189 -157734807 659910869 -662910736 938396028 513739814 858939793 838651904 -694380626 667377911 -327636760 947425650 -151460288 -888220955 935499279 848577419 -167178257 513462944 951581115 -950062691 -795119340 364571054 383015161 -40759286 -41267524 -572881599 -144883573 701947303 -37622669 -166585463 -966446347 -850682937 187795927 -811443314 45287584 -73297125 117073332 878060989 459677637 568566942 552608814 409477959 85908623 -203911564 -318694727 -679200743 -106806434 668967794 -654459036 297627918 -885499390 -327010711 -492068375 -136322528 306099021 215387037 -464201226 -561353558 -48560688 -302176579 984285065 -13379540 867091419 140270218 -443412500 -811768514 927076458 768555412 -8527149 -167771466 252498770 -556231370 -25654989 383313519 -392050550 -397615729 -286471241 899854102 -46086251 -947244833 -328758595 636264130 859276152 -889796794 872762468 -973653484 -746914070 -156280659 -47541072 -399927387 593529261 944498325 637348412 74810132 -646479632 -719127468 -17131533 -888510193 -429395922 -102870905 -408528784 -807079856 86624769 -52674658 358743108 -881478724 -44489425 736361147 664003437 -235052320 -260336773 -371521569 -791303822 -552748298 159223304 -715754612 -467318372 -988905523 -816112030 139526241 716312147 -127476437 -127260057 750452217 -600042282 -262520908 830929337 487477818 509744523 30981591 -652801707 -444231221 386318663 389579261 433739408 -684446943 97756643 958368084 -617643218 -534833801 -280237312 212743306 932983919 448277440 -659880342 -393542503 -126989877 -362753589 135598530 -364966755 44320941 487196346 -775168691 -322810352 -395449412 -442968687 -185353733 265078263 -874931488 855218944 -456266649 280431503 -223509680 540753512 309660945 987559598 447392545 339652574 -180615694 623491140 34193827 -317011077 541295771 -589522652 876534045 -26272943 -999889588 -697471390 -871321070 816580852 -564242397 615342305 -593716820 -7223508 -962074177 58998744 -305326942 138970968 -218286034 -276694365 890306472 418489996 -94556238 -648247031 188652849 -416771041 -64977662 8691310 364434429 465992163 187303284 -19571689 121468443 -79723003 -656577147 -411479541 -645616968 114131035 782040054 853970536 549530329 450503326 470840574 299698522 160041086 36338192 313557335 -586736038 -894987425 341592678 -728833522 -757134761 -522358670 -359890324 -297058223 -662460969 -222969899 368193626 -146796995 -818017470 -70847628 429004240 697583999 -861961527 219887446 184775485 111657561 -595464097 138997138 614749517 711022049 -714680091 -938787698 -88781673 975230746 -148265278 445299848 714922592 605260230 457217448 -979302536 -852004497 -256681590 -362719020 668041772 993091632 -928343151 285548955 -458977519 -958888232 -653170405 410065691 91484177 476968496 12566439 435866952 63549183 773124766 -990331034 -806013004 839819130 -887572477 -747644649 463150585 847764764 -232925910 -124906603 420330502 -605602968 -854955548 -557367463 340140915 702481772 339677016 -376408628 885467959 521204221 -878838927 -791681950 157284708 667478677 -782874464 -751082839 -262134740 47593269 881763415 398376677 909611832 300620389 907903705 265383718 81485473 -680038616 -852838819 -993181521 -356312423 -531432884 -924888181 365008721 760059402 -908317362 457098658 -248148788 333425041 -72415819 -697090220 -656971213 -932479492 68440779 113256676 -266769702 -688244796 -657784149 623640372 -626397260 310848094 807585146 956796981 -92897079 936571198 979049878 -353266916 -76240739 -117397144 -766200022 -41665821 580141454 831169423 -84757075 158650283 240782274 -969399043 205185957 -300013311 -693899310 -813070748 -44977297 -405767119 10056978 107486376 248034456 714749826 -252364536 -88068596 -643857000 -152000169 806856320 205872607 75278132 -29098199 -6939217 -308914143 57743141 -872590429 -7520174 -743398879 548675417 -457322122 588122669 -956590285 -344748908 866761968 -625987097 -936934123 -283586023 338760226 854027085 315156725 -261982158 448186881 -412064252 517542978 -541598359 303133009 -776935582 -905333043 773552363 156590886 -635883418 -510579445 55031550 -592800525 -785150407 385897158 -124225212 584520782 85277361 170971357 -296789662 493575120 -295147955 469330985 -486748717 -987351184 -434960623 -185652158 628713557 336002207 227543026 978668094 405733912 -989448479 -303956256 -810742884 -940586527 -695517176 -153251761 -658600447 333983548 -317279559 119994523 -772733424 -753876043 -48285439 915418489 630163848 455372834 -23359056 -21883352 854975048 -833476298 -937930795 -553599463 834165424 -411739522 -707023226 573599329 856278338 326070181 780859590 286834684 -747589118 -881940319 -284059764 -453685156 -889963959 -806442919 518276792 44923453 985041426 205394765 238661038 -915621658 389496987 377985347 -498744991 -391319393 686379092 490592448 369472179 598608415 357895566 -650769633 527381143 -909112815 857165148 -738471601 -994473157 119974627 207818650 538420252 -465418631 290769242 -400938648 598885292 795537412 -118196142 -339362737 -397324040 238824038 -763046414 -364395654 -546524987 -370751858 -219677077 852115962 63470862 585719817 -335709082 241022496 -392891720 -923204785 741299539 -797053905 -721996072 -702957038 236766869 -217125568 590747945 -20193746 610643573 800477985 955597149 172310474 -218351740 194479135 769995202 -358258384 190612023 -7615111 729235877 656676787 -118000326 -81310185 -392505740 -841232598 -904391730 -965678806 171884327 339873947 478332218 -497328332 -306682573 75635442 -190269871 -36564694 -962378016 777185576 -863260641 -996541895 -443701255 -198670880 -684449981 -67979085 -911920401 943918146 -825861309 272846329 544352940 215008589 643133229 -354543344 -326208858 93698114 -801421399 -461896209 -573409453 -231105602 -382953479 -966174820 217026706 563079701 185862417 878023118 -356300061 -897931386 -786154858 -939541658 860754098 537606884 -376467183 -474796248 -494094679 602073369 -457583281 716748902 -347619694 -340200613 -4621825 755605554 349687221 785757902 83982064 925982902 -678805546 951260454 518659502 -782142768 -881097579 -593994647 -670029572 565171921 -852971520 324414748 678243355 515337307 -586716767 158498406 834224990 687902683 44451407 -957535014 317483590 -108339833 435480033 838516015 -114723684 -769571536 -536585223 -176478408 885913142 435142775 -353038246 680961010 -134772590 582045903 -291205538 992910900 -35132001 -889195202 -114727156 566123631 69038034 388596655 242358605 560566276 816509536 -416667476 -86314158 188040131 -924324199 686751593 -939949292 -335585555 -314997147 -208530188 -229711726 268005381 173553816 -470325849 437011223 -323580787 -507407944 -194584622 -607929988 478435528 -475973779 -82405632 902667830 -141153824 368481150 443453555 -853464522 -106278164 509785131 -62876394 -749507427 -759000577 999530203 304581140 -489122230 666415035 716585289 -531161131 336283962 255375956 -597084935 -145117247 -77482494 109904483 193745291 -172788176 876664189 -4601312 911608250 -363300774 879840233 -320697010 -385277498 769142103 -106918125 -3721879 109598497 -164678288 772208339 -302971559 111833009 370005197 609868595 313830823 -891535950 -327246963 -307698374 -632324056 -924353459 464731922 226281 -271842486 323098013 673849741 616012995 -172257989 892800341 -400159445 -123338612 -217594307 -81915900 424963543 -712451735 -275619525 -33123467 343546444 -454027073 211009774 -312995359 -970920269 976679618 475809684 929740267 -504227669 -421701166 -632391440 -462624222 -766096203 23417757 -590144779 639410933 -989985661 -619582135 -336015916 -589205149 -579990606 -935270137 8401425 -940169483 40435959 -894592055 -4838134 810279102 272745241 917578442 684114733 -235939089 931910112 621516315 -322953002 627785695 189182135 474328890 -389747088 319563796 -268369639 -913760605 414476072 -540594414 -78819022 -654798134 -177453296 -755774837 81132153 -576439148 485358104 -923729122 686278473 478173330 325613944 -864228472 959302012 -984475040 751981807 -35860993 696039865 883131743 783256981 -744848157 -91614344 18340696 793121608 -368740606 -400371856 714694653 889922867 561536014 48099822 -847856377 692215683 629382439 -245901368 -326907786 964660453 -499122029 345491892 443125071 -608596360 -120576556 -903116214 -420671449 -90018059 -971653319 -941633560 -172730933 -934699990 -755730397 -310950394 377529365 -881387041 -25694848 -458948185 100042242 -668608257 -354819195 -925836286 -480513268 379386639 -824759785 -767925305 372562692 -62806253 120943710 162817579 332651837 -744023837 -460750959 519389530 861861335 683250101 583998837 -935832847 -97644653 -969679503 -885595309 -893929339 -498934226 483521251 -594146465 181444424 933782594 -43005187 95557849 586077935 -96423898 -547053232 815096161 33667754 621025560 683206254 965765195 230460372 678001220 249271258 -415630156 -576056785 647036193 -818278522 -466327531 -318699866 190115207 -371896651 127960152 -73367515 -607906851 -63520039 -514364386 110588978 662831983 -703955882 613527348 -108326672 407068010 -952038313 371760299 -205784026 -523172918 -432051942 954536695 679339268 -545168000 -73190857 -323922527 989204836 -33650418 -658899179 -935155269 807350011 408647146 640854894 -786226255 -880285365 456864646 735947560 -356808461 230545199 797354525 -849032484 -655575715 889035417 608362658 334205738 85766256 -9110773 -116404453 -21486862 -532097753 -880248016 -814722564 -760256119 812390659 -952610623 -939316339 -267855393 956417392 -79125506 -805259036 -309666553 -421116548 -114969025 171837068 176196259 -677438952 -899526088 120765465 -197603706 -599781667 437361904 -858495834 229849121 800271511 583157196 -522889661 139719733 -666661937 947983204 933455684 -906852299 998968648 -731898610 -907128277 741931643 553545904 186778981 -762436161 -71680012 -628162267 265008376 -498767716 166104230 508286240 328497322 -462303459 -571389717 -719576146 -576248589 -451804064 -989781203 307047896 -468021059 -480787951 -838606934 -362589245 -25530202 -607210836 -991669431 1490421 476832715 -219890339 176859432 165008454 -690434465 628829574 -818513161 952029741 305014515 -462847106 -678140516 73534481 -49252914 161643301 6602678 -377353142 317159575 359041664 332785332 -667213770 -385197840 436934144 659890223 -418306210 877314182 -955763091 -115742571 -641759193 666259354 492339970 15330277 -122715716 -42990813 -250859164 819216279 -755176068 -89137684 -427164288 -711570867 -438492060 -305006124 429936404 900908062 427230491 -840657591 -654804523 -23341852 -306396180 614990378 -666333575 -816508915 -26584570 -428731011 -476495321 313723215 310904857 -176955730 621861494 139729324 -277991410 487921542 -875762680 -197939319 -678162078 -48966508 911623624 -93006741 122776999 992623968 -196491544 848308680 -244994325 633538701 -259409318 -577057962 660353016 -390461940 776551575 -708485678 402221105 -773254269 242080329 -962049051 348028344 734601198 -6987720 -818188371 274206561 -321200994 124558832 104224471 31075434 -767097957 412103828 386148784 -305500877 -900368287 249686556 228104125 -8548120 954827100 -751374675 413930470 209554661 -77045031 66025840 -353090629 100931964 -906190843 -116643950 -743914934 40576995 604735607 184095148 -122816681 -838547496 -565465440 -694316339 529366957 242145482 -690376112 872755796 -375120783 61368257 -320222402 -381930027 -456863623 -967719134 -298127264 941902319 -400292590 575900263 -77560240 620112136 944512633 -203559047 -707383563 -677329095 -365763847 -483188532 -675355923 -974899080 -273737051 -102011054 943889749 -458152696 -698350482 -130423711 -937682947 -479365667 -36093175 -133686229 482321995 938094618 49945669 776792366 882246544 932832351 -716954617 136218268 616825355 814969309 931179368 -468925761 889530766 -16805417 -447984999 -768798963 -535003575 562581427 -884409248 978581388 -378294277 -53688338 516530628 423941586 -575733328 916842382 636248444 -776943304 13759978 -478012535 -500066269 339052083 866764231 -431306316 -565042158 332541831 89520586 671075795 314336819 858498194 341234583 -202693022 928143978 -170988349 -958499305 222967930 624990174 884090672 -61124465 89660302 513548518 -638898278 -328933163 399797020 -871144446 -759978845 586154811 334002387 -574490096 -956956787 862978227 -15167934 405062654 -911529217 994126648 -89131864 361499172 -113170728 -2598189 424381649 -378635685 -261914431 -47623891 796610120 585197063 583243418 -952609794 379289662 766687445 700501916 3912183 735498378 762940247 -291759852 409790670 -853887243 -436746412 -986355036 229441700 246010028 -324562334 394235558 190883738 320510440 -981589174 -616599821 653018506 915422520 -18326554 -817473875 101745292 -729443195 877336642 -56253026 -238377764 407988278 352438997 913063286 159823843 -995265811 -456975213 274552781 80790692 259982690 -603677909 -214184973 344298665 -905154799 -460831745 -337511881 176188118 704144971 909380171 69326614 -24546123 524092490 -666587609 -586247313 253279037 -588301922 -253957393 -423818392 622677710 835501479 651876014 892159425 -565602484 -451388741 589559756 -63655253 -984521065 171933530 -92245346 846375548 187885467 -357283897 85416925 777742667 696759648 342083741 997534236 -480111117 233373439 -670230457 140175249 357392871 932434253 -751401255 982851668 281296887 318249541 -542579085 -695753295 -809460767 -977056447 -445083639 362393180 -679391533 946913430 910485953 306480624 440735622 -471463695 -364799078 798729817 -103034233 250859374 436510129 844918953 570709229 381881691 -65726295 -924587555 -425457636 884555552 -457589721 -608501029 -948162184 -150524181 -801629838 577281143 -436555161 -665465888 66040085 -394124823 -222896101 844489345 684142961 273921905 -234346712 508158801 240264597 -109837666 325160659 689034361 -998106222 474270680 825939569 -780138615 292139648 66589211 -72026945 339202406 -820201610 -399044034 114441465 -563277272 864447320 256294944 -236144973 -43002582 -633324895 -248402412 -274721976 -211966780 639953094 -395511165 -521540876 -847207786 -729515242 -769387557 670462230 705724165 -781838148 -572184662 -393987288 772199442 -370368457 -189926299 -829626688 -836540989 -164859084 979975655 623331562 723118317 -148378840 -237702076 -838259431 -603871655 876602178 -622304948 703091304 255712828 515285768 681352046 -463826383 -402652004 111730919 183142014 172928199 -73793451 636420099 220472386 -698109798 991429443 -685454404 901929801 743772851 -232165503 -774904016 -955899573 -537065694 971855977 83797987 -804566448 -306282694 682860634 -812532672 915156594 -215953550 160528321 -690235385 346705916 736365678 -324922659 -372984565 -546174409 624598638 440173722 954137087 520776022 203791292 631273374 -521979698 -851890552 -318665816 726002550 -324952570 867564159 -103959723 688874058 254077360 -648950135 -480773033 -971473874 -946931956 302478348 102844587 489410363 -999230415 -138443001 -990857302 91134586 894003998 -979342496 432958858 245390904 961692619 635261908 -628974947 -880195208 -494465263 603834144 -800961246 913462317 -155344983 619737535 81648465 369796609 919371960 -540874156 72583730 827782658 171800891 2158402 -772282644 577821610 -789871914 -177278219 -751683784 471445923 264942130 69015558 -294416107 679530018 391463182 745970255 157331009 -559895506 -549348 -916292162 -962567996 -154678562 -919244177 177505211 856550933 938375982 90274699 773809400 452308594 -965826961 524132844 -344138550 273274215 -863242540 -148957241 974512780 802997530 558313190 -663875358 -837695272 -575526630 125127857 866543109 -841757500 977606560 -147646542 -991149543 -743142276 387760629 -771043906 -34526665 285005484 -814738748 2047080 -468436400 21855330 924116968 -160602906 798842887 619173419 208408410 -902670474 746820889 -379852652 43332152 -127028650 -220954029 -567132640 137986977 683295178 -196904262 59295106 481730757 101196775 560388012 618655450 -378604715 -784773689 232569492 -665379561 -901092309 291758528 -29729589 612014748 262298793 -345865749 377241979 352521751 -919305585 287832868 345834634 -292929490 678009370 686708424 609686416 -235631948 -558902752 359012111 -696430632 87392501 -61379705 -385154111 142624268 966825884 -788515693 985803866 -851079821 -940290614 -944067391 26426718 -826843152 -737655924 -599767891 -81796108 -648810928 546978026 118219614 -226797801 184815980 -20488133 -174133065 -204469076 -571048717 -485739381 -191142014 -615549410 -759605422 201842972 -132695185 -504783269 162311231 748037662 562876387 713380814 827438750 569900336 87181536 -874144660 -181735103 -271270047 923426861 -176578269 253465357 -763493311 -704273517 -290915811 -771401200 581814780 168046685 -332824084 -295413292 -418430564 -146104215 -665292592 810282987 -565900036 80227432 -126037702 -908734115 172095240 -622779379 -29296386 -361443508 39195474 956883434 523710569 855744635 -890787180 365482989 814438638 -53649006 884763262 -876731982 289753012 -923053625 -200852838 -870839814 746471826 -899082492 -118488852 -501181795 979853682 -685861024 542982398 -468945964 -828611787 73808752 711624775 524565585 -685856289 -697680977 697205054 695862004 -837248819 188573715 795121926 -516526190 482434504 616672690 689500072 -661548157 -728452779 -743051504 -176471508 296023756 469370819 -59345330 751795180 -973134839 112068303 -417551330 -867233232 -683747420 736286240 747055531 -732779513 297921331 195496412 474439106 862404636 71440031 326180718 -156758798 833708779 1792676 761758987 -254061756 19735527 274890902 918338611 -213357319 -682369227 -239702256 187915339 -137794514 681709968 -674412345 251704144 -228150110 421508538 191151660 942597112 -533524769 -319532285 -884324142 -248308504 971894759 -258535297 372639001 207431380 -161781013 -452629800 -40513621 514278678 -534896329 -582022584 -261049174 -154532907 68723840 -99953741 950339544 -598111915 256841591 -946970802 -145420334 -968594306 241765324 637373693 -448147100 -50190896 82273257 -123935660 887676632 -527115630 918410761 -994922518 667304908 539894481 330071475 -929164615 933341739 844224698 498307120 -228701871 -239837856 159712882 -683530890 -147036212 -930882264 428358314 -158098811 -654111022 520177711 -127781125 735218529 -753451577 -408658671 928078422 240726544 -90895989 -4021757 -734076159 997571033 -106097674 850844152 -918647122 9395948 -20099912 -508926706 -530962018 -758071178 660817741 -425814055 525025055 -949058001 53793580 -785353919 996136976 -747175278 438303648 589291881 595786121 -384914604 -337973855 -14956276 -782995119 -197191718 412463546 -881495397 -17898623 246728728 229888916 -132073671 -379726957 246581419 -329504637 500536916 996536415 819231157 -911360709 -943601627 -669887909 -486657287 804781177 -654177601 -154177894 233316336 61860524 -271171068 377887393 -666110525 368012948 -534001801 93898804 799960363 210090286 604320956 606454787 -728293800 995952797 -664684220 510568588 -451992021 505321549 760859003 -861516096 741444097 953665274 294512690 453222294 -244444082 599059586 322638055 502866035 358752120 536029268 829778352 -653506393 140965336 697510255 167197354 640604263 374383693 -993158268 -10496232 -519394132 -484130412 607559695 -571777431 670857797 914780620 213623517 15908795 442949214 -757713937 705156423 -982886032 828744519 -849483805 635966367 85931256 -760178347 -383242597 -537997095 -880689856 -156666770 -915927645 828607491 244489610 -741855124 -447816848 345243610 167702273 -379303008 -397688901 -766178387 -70406405 141262478 801808864 -102215437 817710792 726177760 -854715015 -648171228 -776228316 688534575 910157141 975645122 -967961575 614234270 633163002 -183128716 408444942 342909770 12958799 272167796 -501883647 639852332 -232719696 701348290 750921083 -924577780 -649174885 -310272147 991782242 -17767297 -77880994 -579852830 894331283 860881163 17484186 844189652 -633099598 105707324 586001220 -678363859 -233738252 -552395573 -826373552 -53366908 319648438 -283385756 -375414510 884716784 -334936094 38958005 547201592 538573510 139375331 583684882 -501755819 -266042225 112323139 971340433 -843134086 -424239123 -473384102 901022056 684976301 -870844180 749276554 -980135529 -54663522 881511108 -611380297 -297105463 -27425845 951474033 921737210 -539485817 101031650 201853529 -757440045 157201948 -637838621 778772670 527259626 267888778 583654198 -256008857 183455606 330066249 -423313535 -224076666 -459157601 -30296247 243873712 -736440836 623538286 -271034477 270586892 -2469708 -285979378 -880788032 -164406850 428765090 -271138885 -176209872 -634241531 82109751 372900197 755626761 543632004 273475474 -389100793 -290193015 -632915413 762522212 -458014961 -729817691 -167547275 136161192 -781143200 -767411731 -207419192 -505514006 782087382 926899947 -271908474 -128293311 45700125 -750427639 -962507190 754471306 -395756287 155130153 507725300 -982585537 2855735 -256272424 522455461 350325569 129483703 -39698232 -130019637 -73457413 341572832 453420241 -148128506 835323854 -194766508 -763443056 749858782 -473639568 -741623867 848810349 54795421 105694000 26726511 -645599470 968503738 -185454669 482846655 408822644 445254429 267020440 -366209392 412714280 567944677 -300422717 23258564 774077507 -586587263 -733498504 448666122 440027967 682986203 451037473 480911083 -541036305 -546305749 170666640 -223691302 968162827 -449614118 -563823076 629046655 335732522 -637273415 -227171136 602349915 60134583 360754573 -713578539 -156021933 122779842 378242264 -261162343 139359042 357440846 -446834139 -16909775 -53655817 -491990559 944073156 -170822292 -213995754 687757235 204988400 -313269038 756769625 916799406 -815402278 771842140 933589317 -690861470 810851922 859291658 253483822 949554792 -90038943 862582063 884227070 896540557 624714981 882566762 3601550 -638495374 798500433 -859284939 933005242 950719048 -536040070 -840190110 -451474606 155796239 339598871 284503453 -61493425 -89272734 984035684 -437765357 114525428 -439942408 -190556740 655074367 180221503 493835345 743430532 169887040 784066710 940090185 509649735 378740023 -947457661 265943730 3214665 -405339768 -616480216 16398607 182167771 -393412676 -961828148 30644427 -5215184 990252542 890285149 742852286 -976454007 946734445 -719910249 396477109 -226989086 526202702 -371739520 499155740 117060584 -839787427 307547279 -96159012 -533316526 359074262 708843699 40188369 218273801 942147531 -268675939 -445176503 397394647 -595930010 538374857 870035745 708084579 290672995 -341060744 785421761 -810048221 -975723310 -185095986 -901028799 -388382408 -999981242 418556860 -850752168 -579219834 876144191 -745883887 213712053 -685692911 -373379606 750676010 -380725946 363018905 275923734 -691135013 85457963 -924317581 -121581845 -752671180 768108931 -406106081 -525153640 -285914758 -625154792 -137313056 -708444551 -227155087 -225886602 -836375928 234818385 84744700 415624685 571699963 655961414 -956604861 221572458 972112370 -913767204 -921035892 -161177030 -933697688 399475075 -19947655 360328486 -437084237 -236560186 -409385548 752530491 436907510 -815604907 170690412 35183951 482571931 169867424 962963146 392477199 964763809 -321840768 586744199 127281722 671298369 -778089274 -972481911 56359664 -873949362 -557350759 28277701 202753909 50709290 -372631306 -489330406 -445420319 214405438 936333535 -54762209 -64155658 -865459324 426029855 -582881917 -622619009 151744752 -114456879 -254643090 481862114 577945745 147579661 -848319630 -749477332 -916944236 447684602 474671698 473967322 -480937108 213296396 158634884 211825112 925603167 -885606507 935145114 -839297269 515186239 487146362 39231872 -367747590 407748240 777780622 -165026989 -397532617 397837194 250762299 594021866 725423179 512321201 789824270 139111161 524586372 96667724 -882963953 -328247097 319454957 -904834451 299627728 187367533 -170685556 -803820450 -768380741 -410473984 -776627826 -4583289 -198300963 946772539 177555305 203541821 -254947375 -680234795 -951557849 -469110257 591640848 -564449173 473136006 338981909 399649834 -417930767 128458920 -110428176 675862971 -201083118 22881090 -215143272 -361391863 -559573092 -621913810 -693819795 917955451 824525913 645333727 -723072490 -522469685 -538162910 881869332 -245893943 248907177 -398691375 215164717 -819859066 383032714 -832591886 951600462 -822096524 -158533401 334006554 -205534066 -674648347 979093700 -933982689 -707489152 919999575 -305484209 604263039 574518372 -207316998 -6903276 876699530 -223302832 -428636754 -285383702 -800886734 310733996 615365870 721151478 969937522 -534054920 -12727161 253503843 -13548585 183879982 85865885 613435620 -955582347 -698389110 -867393417 21542228 -977896 322262654 346808197 -20504091 582548554 -229495658 -653889055 822070199 -228741329 -367194585 -419651371 807330084 581707344 41400176 476737374 -907403077 56897468 -320875592 998496899 756043187 905239233 660256132 -483416425 387632718 -340863412 469580296 909024206 826058757 -971693502 -416391241 749997008 -768962566 -306190247 -377750962 -563706436 -483003495 799424048 -483536848 425559766 910253162 -943124432 -975980043 -57706883 769186978 881105854 -958640682 -29910587 876780091 -4512896 -160351721 489443906 -676337190 85140875 622799416 -240372103 -387112120 -547665809 -13955106 -355298170 144824605 -621134043 -305419236 263824203 -629988294 826817014 957568833 -211801485 163162251 678856349 -348198148 -153807805 -418657911 -352216758 307706954 -624379641 531079491 927213156 -704189302 993414715 639249420 719137835 91426015 -893732242 -577359819 -145133530 -49629294 -538185760 -829847748 -467262811 -491292471 -214770815 -588593276 217091094 24479135 959832474 -419866715 889533782 73657471 311509665 -971250255 -977297295 546199011 645960868 -404415151 -787097225 -843794754 53302909 146468250 -65023926 -588015351 -814309440 -838748818 353144462 796900840 -130546520 804884402 -353121273 406489215 489923900 -253800535 -970500555 585496551 582636379 482556819 428672824 469323185 379562407 -343578960 878842923 -868757197 -691307885 750428488 95390602 -512350628 -605469898 120190901 -549888580 65260556 -511699527 829419199 -968306329 922388420 -976374207 -698127644 704828930 549639874 -528200581 -778232302 -487427740 -596038285 743111113 -603749310 673642333 422915645 402544064 -92722307 -271589712 -136325541 -50638439 -789367175 784526978 956827415 -936278249 -228142410 -5651743 394913661 879792611 106877385 -776003104 -625993266 -635376365 477120283 804622417 -315544084 844033848 658718522 -89376121 405236293 914605763 -278333972 972674931 765138532 921446609 409006838 45863353 658125866 -346209037 622445707 302066188 -54301135 -51891327 76599425 368044500 -968321395 391129542 943826364 901372403 -909820593 250548531 -778222172 107890793 873876507 897573822 -478904022 217529408 394899326 -595197031 826152350 557422903 -527413971 -304114782 350200996 423863648 -4336241 -225975691 989428322 -627600537 -122919225 -854210176 -476995369 877448856 -91323937 165487632 -312566127 -293616818 3734579 407932450 599682255 5768999 -439990970 121852351 725099628 -514357548 -374612533 -878690443 983979056 -447794330 -374975185 -885193756 964142641 11017483 357044554 -282956699 84744639 -348058012 103272639 899265434 -530747571 -461365529 -438812311 90201226 395736863 118573585 301195445 181656935 294845756 -705099101 458491780 -838122464 769666784 564524735 905522630 -345899713 384544633 -792323596 -255604431 -998565874 -578752293 426136904 -566990491 -744372207 907646001 -192128140 -68677063 553834117 96409826 -873939777 53877008 678340603 323059634 264154073 734090092 339010998 -176944196 981637680 -361260540 263096051 609468648 -100806842 -774037412 620807729 859323103 660906431 -598236958 80667988 -557429377 -477487439 764138850 -729164200 -410954067 -388796561 -421310729 764631816 374053510 238216870 -982531093 -227987569 166772615 373566477 906160824 896550827 -879331619 302607945 -332895253 457238356 -588025331 47711494 612319682 -605889944 95823785 -278928990 342636146 -783625767 174064096 893057800 906774193 541789391 -947830233 -211919358 243608622 -479465909 -670689406 661431778 655130388 -279064669 -227256675 -19554401 348282857 -674617519 -620286512 -505218794 446088732 -18940677 495860113 -557070758 -277609687 -230171831 -899355779 -63786907 -62071074 -648439161 954595930 719800885 331074486 -499267221 758389881 45722847 834090390 -504341316 -482606997 -797947603 -357911567 794011438 -142645827 146215529 721892443 -997347601 976262391 -348564690 -729188833 474239181 -45560371 672071331 -448150054 -372264622 -316525967 975252900 -644647792 350110017 -855356060 -747964231 -862750062 -793942600 814370326 130273902 655092483 634451090 -872991817 -756144323 -145459199 -533409596 270537227 47958913 -77485773 955070545 345148190 978535869 -555087121 468967750 -972517893 393083984 885904325 -965939536 698527108 -934623255 -983674364 384141784 957406805 -14339582 70871732 -509857775 -507186123 415069554 -193016429 -714113693 -630439055 -664849553 540653073 -641617786 -563564960 -313350679 409787278 -524543798 843685722 551226322 -392513546 -81586493 -660772306 232144326 -864619975 -263109219 -586691687 767555569 305756203 911193084 -478297133 149428460 -929617005 -664644374 572385249 -58418388 -454770439 772088182 -809654442 -92034239 -469187025 167640739 905928555 -433537956 -810715017 -889984137 -550422621 -652665943 -227460620 -824648974 356690498 200771769 481571904 -836123483 13465876 -164660966 -398066594 538848201 160527976 955755423 32581987 917706252 142549831 345287437 557589798 -903243823 -334443084 927683353 573143086 86760072 -869008728 398688099 944443896 697117128 262037812 -914960889 -13997877 559196948 326068359 -204110682 -681357130 652009419 -423116176 935241929 -45220582 -606256731 963510000 510150335 -464778340 292703305 -526806809 966628235 -26358178 -983355200 -31314066 -978076766 161305706 -527151049 -320138548 431174620 777248407 932727662 -98200975 -637679053 -118844969 351786873 695311433 408668615 139049383 -717087724 824413982 680606183 -403812854 47093720 902467087 -479438142 -756025390 -817202127 374123321 -505807635 56926088 685458611 685704264 -66200380 -107759027 -912299758 -67987171 -441071249 -430172220 -890163475 -897287076 590500817 875498299 -938508049 818064803 -82511693 -945451656 948549330 378143831 -946232226 735699406 -855241495 -450492657 -318907766 -475424224 208141223 819447845 369313410 -650573939 -630147291 -130268871 -467540124 98819676 130885753 -576893205 -337137119 -556052961 402117075 -73557203 871370776 -112009254 -935152556 318067596 656690805 149402230 -893520818 -903535938 475117690 -829217438 -49983088 569053880 -580680288 -178691334 -610965112 -956405923 -499510667 -629870651 -884862055 -473550701 -48197548 -160660059 467854815 143855318 340663647 384022928 -355156886 -2023975 303712186 -33724936 600334610 -707611309 -963390956 -887831601 -867873364 -707700790 -688400582 -500772319 -894528077 4763624 541322646 -219973540 561250703 -629452037 343979775 -441482327 -293439513 -421192481 -419966433 -279078497 256535019 547548888 -990257265 -749175030 -183496312 -306178248 130931655 -380557429 151073801 -979992859 467830323 286209636 166410400 -270388689 -258551492 -492857832 883600479 912495542 758415610 781458982 -704022966 413540905 653246870 -60404369 -658043673 349758867 -344809449 -859321201 518296209 966416147 845890076 -443017317 -233053595 977015433 -512261724 438420689 -176520363 -380866813 470375838 744368531 -545251945 -315409346 943767264 911398254 219305336 69207551 909886691 44749297 -929047836 -576592421 403031350 751279435 -985497170 990333072 832845880 282718193 405240025 -731778489 791243559 518532116 430487519 829829870 -570120643 806356223 835416489 211033602 547655771 -247886703 185259786 386155440 -19653079 -490274328 622672432 592232139 138558828 -499788560 474622369 699346621 -718262695 796148853 733223160 316199558 -850784108 32353256 329473312 -654380626 105480066 189690494 -221017987 -64376681 836823220 20627710 568898176 228195237 995139916 -281263003 -213893941 -331262009 263547661 814817783 604954565 -228751514 -789291595 -678233182 674644120 -756319406 322561524 358418088 -454499894 -396124616 -959903149 98638942 591542848 289894726 616640710 -286574432 329806007 -797471813 -671767171 128054224 388113384 -813313008 372500852 781596001 296990933 -160007650 384369108 42015877 -211802511 -904546056 -14073822 -187053814 933617079 -92430412 148822431 -803481183 -90448066 752596354 989073085 499365055 60240142 517783146 -738958670 711219659 -407451473 -128537344 -533629619 -592907753 505572803 896061320 128564020 -788156159 300712758 -170847075 -792841171 907128345 763002216 -79407822 645496448 -899775805 695574768 -102021011 -66013051 -904354343 -665303714 3500832 -114750847 -253135859 -320696412 -150935382 -1237570 -783734796 704423940 820666349 401075260 151613556 148855215 -806042149 -584693456 -765506881 -890688859 -224321402 -184485887 522880180 -20475499 541812393 977037199 195582010 483534216 548230815 901680630 -3258245 914894571 401722535 680275540 -630359347 -546603280 41292249 470409688 848570333 -144609540 -836284421 -309161821 -763859301 -676825728 349389245 789216865 -66794390 -790082077 804548464 328082559 47493596 777594682 185513032 -34786034 -621507247 581542308 -466869395 -27358215 -793708608 -660517090 59443227 -242128107 414665831 -700578103 -843816931 757764262 844147011 -425042781 -232667625 872885395 104888524 -73060423 587243609 -10326905 -377410360 829901833 -859669088 -723222588 662229463 -303792103 314778140 -743230327 -74670765 -328294795 -697544123 -420064780 3723953 687545857 79704927 88343345 49621601 -578940419 -892428791 -11760931 891198235 744156424 978220868 755418794 -328388152 -778964261 -653167633 844424814 -300406526 -933876292 -762742374 457984981 -298895713 46484212 698446476 -376703094 521714306 308477397 -634897904 -944164799 706526242 -703256037 -479898420 109168545 906740444 677439045 20127866 767744313 -676786164 60003141 -142531700 656037769 -521325223 836444383 609114909 911819868 590290458 -994469423 -180492423 -996030415 845360197 135126134 -731670080 246146821 867140079 556517523 -940360198 -635698864 -544207014 -297511754 -570487971 599064019 -530247726 -585288055 -146703977 873623974 749928525 -246508138 473569391 713158992 351776552 367429353 822894722 -85697022 -60095688 976460837 932985974 865709575 774372445 526156902 457957449 829754194 958949302 -92826661 -978921770 438579927 51802291 67849627 43455396 -915180890 -810684183 643422651 536553299 503630875 67930715 955374290 330328526 -428533889 -773462736 128849965 -328146627 -117619685 544707802 -791055464 -26095346 -10656606 -623817864 -352243349 487862095 -213659353 -337557248 53081992 686599214 -559927895 524039308 729071946 526064647 442873177 -981299046 -160264920 -600756510 -468646867 -105133649 976480867 58684506 -457075633 60998637 -291470032 -396058488 -74608631 -225791930 -120821299 653242819 385438431 -306154566 822893532 452157969 308494949 -565358252 277705972 -6732147 -824144754 753860368 785168521 767774390 667392570 348266563 -472577858 548896481 -215576690 311917610 175861217 815338411 -186281274 629544583 892668911 -894367281 -569839713 -429134022 -194732670 -332825431 957041570 -728568930 544876265 779751187 821467325 -23595629 -15110752 228687222 435614893 379825897 816117842 216641535 -865313050 331448506 521366147 -555378863 168495598 898932003 -595820198 -493223957 -677016089 -905150946 -391087400 108933297 -52940871 794843745 79955839 746923999 -380746929 -725408363 -764056355 -113853919 864162321 -490461911 218981348 -502287001 -802585764 215104886 768625996 945872487 74618022 -988090548 705886230 40937093 79451852 -571932223 412989543 -984206646 274830816 405706530 837279367 -988101937 -3953880 215362535 -552622482 38819219 506389121 -961298670 -126893198 -823811327 -562834711 830917110 147565120 666123479 112758768 23368527 -14952348 431051607 578048267 675099073 906194717 878423142 810998343 657808677 645163770 -129110341 -23423458 -675279363 -533682549 522108671 -673846882 869229143 106328338 917650263 833946394 191551377 -240681488 -253657875 -845610146 985040192 55573528 526061167 414456642 39146965 -826695097 -439358860 950713607 841016998 -822934120 924901736 412493410 325436193 -47686327 -824141472 328348042 -258449047 -142467545 -709732937 -328889985 72374048 422709369 454102805 -215761863 -469193262 -808097476 520031700 -394378522 -704342191 841908903 956136311 716149532 -159436396 895795659 358098000 -725866320 -998931080 -503821808 -348279813 -827894305 926162115 462001815 236171241 893360579 -761934100 -141629758 -42215679 273632788 -155079173 485509766 29568304 495587231 -564747725 560199345 101626455 677478911 -206120268 478559543 388682886 408440814 -875652632 523038943 389614696 -291175451 -46526403 -280746825 -34970260 -846685826 -299100909 -497514285 180812293 213322619 658692317 480716771 -222380674 646647462 -439796604 344095944 -446950999 -477522843 575447595 998998815 363267149 566510984 712310113 -203259775 -870961241 -898353003 876665054 -309736843 894409240 568779899 -559132441 933546410 49456858 -92224765 671020360 -587567225 -952042310 764219752 -819282569 -105725034 573868143 755429674 707514383 -636465330 -934475699 517817184 709831275 58920912 216292826 -130533030 -178848738 -460680741 -804001839 -975836748 516674988 -364553488 -471659560 -953007112 -337183585 145006338 261156641 -702515564 366581224 -14794557 648686778 -235350410 -685418542 746445318 -144445583 809044849 548467088 276221970 387379005 953427379 -949053084 868726140 -202444053 994716351 -217184405 504026158 226772671 -85831071 349548387 641632742 -927709072 57372600 105789670 59472162 -99713422 789181399 -472192566 895951167 -726799541 42931682 730634413 255300584 452262984 797065990 912183174 -731160399 505916883 -740778747 -921607616 619651647 -178770192 -415471794 32084509 613921011 -786128182 -239072432 722485540 81344071 419191535 470497706 -64739329 -94984156 -467005188 -985882817 -143045847 -148940625 -375357612 172902199 -120889401 -779223443 813115263 -49557954 -337102353 720501490 664831045 721972140 -113352487 131719562 -519329756 -737225711 -975681626 -763289063 -963840797 -824791128 -795498658 147036703 19552248 -840470787 105875008 963376656 641556277 495437122 -666786446 -408698105 -791721543 108411061 735702595 637901078 -769863695 160842249 423191359 -914747756 739184048 262827213 -194685753 271331133 -738924101 716712209 412425349 -277299496 535710407 759885871 -472424544 -416091244 -117040184 -124114079 -963613710 958164722 -711847401 -693008790 -675380174 815084328 -697376987 836806957 627825965 610096380 -715160311 -602434501 993817756 -238363267 -511974964 -206154187 -447789768 -430789416 -115948221 -314611995 -375361890 -415959109 134750883 30834516 622067168 -529547191 -54492406 -919278893 -649884321 -161628366 -677867485 899381109 816973167 928733925 733746000 564064211 956316942 269546992 -719697935 890244812 450389238 -699709538 -512084488 -524458401 -479049461 -928268709 899035002 368962799 -754018204 70849285 923143199 231194592 706113745 64245116 -102267376 665499427 364359479 -932103143 -635906531 -808431483 -67680164 933800209 408326486 568490855 -54639142 78557062 -477973280 430320927 -232426745 614039672 -858921922 -731093840 -530860513 795281192 -756898779 253388028 732036498 -801252783 710701469 340047613 -858407170 -269510851 229337169 482958526 -813707099 -575655642 596316410 96721336 -522065826 -735599027 176738629 862723706 237740384 -864222608 -940232248 -31900007 -171076134 -919633537 -696961540 -394994113 -784788530 868275281 -394118246 572486880 -654374291 39853430 -745097266 14958492 -932097290 -193344840 -868111763 13186535 652707637 -70034481 608781649 413667823 690428398 -76753736 187072926 -103153973 687416923 108461494 -200979325 611432727 478538067 511093753 415838499 112214500 -162393477 -333938527 -769903944 -811911383 -888089016 635147372 481251497 -86042300 -475602910 -839414621 425478038 110814740 -867392792 221937681 3231093 -16445198 -784373748 -556430325 634017388 941788290 398660273 712878352 983060825 -575619966 -546287315 -575413879 -278177707 -731833376 863868980 -215808660 886813066 -725011877 752872143 113515855 753274150 154578636 829707743 -777246077 413638588 753358769 -227481479 -257973827 -392068852 684444466 -988842087 -21361233 791921938 90403417 -164621051 -872095195 -474444028 -639582092 -932812033 -177807855 545710300 -393845273 356218249 -556737276 -588389473 -959517044 753821273 175256381 366819894 841407657 270875920 338775303 638968511 -39361965 240913551 729696783 -963874193 912973062 796296754 647385831 551420166 927419422 911351086 441674893 457886643 843434453 927358172 501416345 -435055836 -143259217 571609623 -267634942 -130128853 839071923 -684440126 -183513262 -311148907 396111455 803482453 14766102 -317283039 627859504 944296456 849747909 -72108628 -214353394 190051630 -872901486 961610327 946908811 -530081574 -943886365 -474622309 450446436 -110276388 777919072 -139236920 -472777916 107878715 -395738870 -558996252 921281549 -812884025 -657061150 33935693 -761927436 603061425 277053342 -463902704 -11288192 930635292 675400876 -374725318 -582273147 -228891499 756330760 -780477904 414138049 575866590 -460714384 245055651 -489218625 -31225477 405229420 110195907 773929137 264108559 620275056 -21474424 -611271270 328270017 817848854 -720463313 695988767 266109122 -118056645 -681344531 528764975 -408312643 881053766 145816550 -591688374 268516878 -895686104 -165954818 299266414 -97183494 752758575 -702390417 -174476583 -972084100 -739343135 619416117 856928216 -774074756 414381184 444823297 445868928 809437691 -480827445 303284171 -983682954 426108543 694245821 207901254 491910917 822084316 135199015 -327572349 633058418 -776684542 585521243 -129750014 -732055000 -295924783 840241387 -738961508 548427468 -272032220 -989663611 225125591 -40290997 -2743473 966844061 -717611212 -799728102 355579473 -885311597 -308338270 950909932 120469501 -398326826 946732384 -228394365 963720524 465669809 922904697 705199028 421121131 -227252262 937983384 727183473 645235915 175282000 940308873 -515337821 -416725846 724456041 -689301018 642583814 389156427 56462238 -878685522 -383443119 34164135 -648944741 -181115185 -348402122 106608322 797273624 -691548157 -604758162 819600144 -644267746 318142902 -535523553 347472006 -515805691 -6158965 853089686 571467198 -176211524 231651268 -706876020 -31941633 292972006 -764450312 209995819 -744090683 -357219567 22490832 313590280 418916404 -304370029 232414383 -514921629 -455507317 724084204 -756154172 -209836366 885788666 -473433860 605085339 -126386459 -507206335 -168797898 755064496 -895682783 512335417 962726334 -355583959 434891644 -449353473 -458442040 265970801 -610937761 -784416551 580302975 682751445 992562407 -107397734 -903475500 -443079778 -746336977 -117724139 -76522195 -758498553 -896708301 -477604978 -576677645 362441076 551304310 -66395871 278925737 548073122 -950064824 529262199 -144304227 776578599 -935270527 -195433711 -746173834 923725337 -707031312 697773260 942622879 -790391704 -964004009 -14693450 -606566133 -104858181 779201892 582741454 -817598443 476293959 500050516 648631533 964969076 322525054 -156670477 -318328411 -571089207 153894510 296089562 537266042 -423441917 -50912919 -730658193 -468762310 -906314806 942304038 -790667640 10345712 -666613798 300547990 197046279 722644464 -780856496 -260063532 -248679315 363099201 735664046 195815471 776978186 -324756786 904744752 -530793970 981766321 432553900 -350889401 819185663 -401502431 -620298292 -252569109 498912964 120665166 -13669873 -333929036 58430221 734289260 -765342088 -959526939 494145307 854514502 783992754 -288969828 -797076053 367815110 -522526838 147730906 802192180 159555566 -12837169 73035999 495538134 645275534 576941859 -68716893 785751013 -792566539 700252674 -806098112 269964539 -299493751 14985717 -113042611 627328057 468515217 707216584 502491066 -620191256 -610898554 375251827 -230928907 150341891 -627795820 -318326137 -262302040 -67567677 -461533359 -359986100 -117889003 714477977 695086857 515176795 -669507463 963025566 890115512 -303679825 -511167325 747156776 -16230413 885362431 381159982 -977163332 -215223795 697539003 441661500 -711269448 -757839795 -56981545 548460078 -664207676 -595642693 142368479 484072235 -719805733 734943000 -894295926 559965709 668917121 -865662258 108598596 -386485256 898034023 -301739641 -211479013 -94206325 309009605 601676579 -945533675 136653395 -234583125 -880672608 -71235308 -108761545 -68462024 -500284877 185934097 -705849397 -480614108 897574973 -913085309 -147322922 -943745181 220850190 965734491 361560679 158082048 -554459706 351226607 721105540 -508821823 194745033 363532512 944402514 -886251200 -996712112 -384154175 -805478543 792702017 -707218268 526610228 -580458015 -572905036 -994385627 -228217270 291817078 756702895 115658408 -656149597 568326420 -63781432 -324971572 -970011196 -464184490 -414428867 468308328 386328255 116221555 492013482 -939001468 -975397245 866552658 -435209049 481997261 496568338 -315869116 598635882 -722698336 527531331 418668772 -835508478 784486542 -377401502 40880326 93735441 -72013505 -340253748 487310398 361989340 569455351 -845464799 65241239 -180360949 -962831434 508898672 304778623 -146219021 -577349669 -419576946 -910632637 -345973738 369925378 -873087368 -724706338 511525697 -61128081 689811381 -885804082 -723043275 219666133 761258737 601788728 -504266080 61076284 232621970 -852892385 459079234 361559938 -162092365 -472164928 -564202749 182136925 -810010273 122155554 621043681 -582224570 154701325 -333336070 921457166 333252000 -842568460 228640457 369882820 -104531356 -684755123 314684338 -907366200 -611446023 841756367 427410881 -996941554 -235127632 471216 907776948 694312280 -115468652 262102616 449622355 898289867 807366066 -203646201 546819938 609097103 -32573942 -561984707 692578719 -871621076 4915557 561373141 -928213365 -822887759 -213809239 815718471 911821185 754958717 -342559314 -184286325 85661713 -717868223 -986641064 789075799 662759464 687943079 -920672604 611531765 -712341564 6431083 -793212634 -291098429 -216624851 37658134 -627222935 391954899 646938415 -160951705 299799314 -320056608 454974219 -476346358 -107342024 -616984678 -5402482 -305209509 -463280613 -947886062 -723765201 -343104582 91725744 -65299791 -956762925 488126884 365887147 175487421 -720326023 -163513127 660913937 -995000913 757206914 -956250801 -152331509 417825985 -7334772 -499221947 -879755515 -683101390 -694923814 403394987 79506670 -995955844 -912695004 422481622 -717097762 -840554221 905706665 524904487 -284631347 799476392 -394393817 749228438 -772307537 42015252 764066509 -837090826 639707094 96885139 873330538 -80651607 -23411955 -90178959 -783968927 -697584944 -509927641 -731407569 -545848122 648418516 -940158114 -86506083 840413600 536392979 -276553592 451207934 -349992030 -117687050 728739242 638869791 344366862 396798939 771463809 -916269835 629632636 68394584 -632682831 252651676 -755121859 397957099 -831449831 886130816 171403141 606554547 -310800825 794592997 702142792 483840384 -960534944 734783224 -398830197 -301705097 720042661 -458345341 341997744 203117398 123989346 -587171732 664868223 140038225 -400158802 347702916 765949984 371647044 -885877131 -336265313 128589370 -980015491 510312738 523874166 -751484494 960257752 124859213 243498380 256575422 -854641940 -824888789 -2987105 -724118952 705765259 -801094473 -299557034 -598890855 -131409400 -650937972 -982260795 528619663 -5456069 -354315940 -197843128 -733570871 981494733 -348184574 -709741659 370085881 -813638977 -935349002 -273017693 -95258621 714427752 450395204 -661642098 948888059 -370684592 732915782 -536899866 706206989 861052865 388730906 146955114 959587341 568062306 9552875 -675248320 652221196 448793628 -356963589 -232112694 553335278 -657839197 816777394 -361156164 -818570116 -104986414 48995848 -601452552 933244043 -851578238 595626634 715070267 115666619 747619681 -887854050 367930143 -52359868 298389826 -34936616 640174399 976382129 -148982765 -849045702 -894455823 107518294 549116002 216935403 46857161 -746120311 -146403001 -368491480 238028024 479356395 -284280789 830467197 -550741874 -308227579 634012595 -306593205 -106739825 -886690689 929699266 -301074115 733951564 644570729 116572758 -44851586 531123538 -512937776 -472128130 315442599 -954803267 -592094445 -203284419 -805362213 -952608498 -971485085 308132876 799032925 -823473774 581142630 -107952598 -6811707 -383333913 167647359 -706049010 577134426 -303830287 471040423 440881006 -265327461 193407734 748848196 983614355 902044183 620140578 -210928209 469463090 165530262 362363025 515185194 -214973590 -11905147 -529378803 801914655 -130651149 -722557747 -377794633 348350576 332705299 -269546945 576331330 -445361907 -517639450 -98284679 134026846 407953433 713987696 566220034 -308632281 -217145539 33399189 -82210677 723504289 -802761695 395643195 -364726006 -676013892 910810073 355977484 843272118 -564536843 -123418628 -780151770 -615884611 -254108328 -490226329 -501158843 508069205 -102490185 -770333567 155720673 -315627168 571004991 328816212 -473386576 139627299 162081003 229707917 55030826 554579311 -497693881 -733200390 -605679820 378592399 -505284782 2712429 236642971 370853632 159365823 -663338596 -672571147 152856444 204624396 271072240 166001582 657571497 -849799275 542825656 -672444446 717969907 -688702411 773218153 -209330942 463776759 885828016 440971247 -532402252 -759022666 -363418382 -384489431 111470477 446733299 -562036270 -568290737 400436550 871608457 -805292264 -981486893 -449576552 370218943 707445182 -84558297 98654409 827191524 814298309 -565468125 428402448 936293032 -889627075 -701996172 -405944143 843352380 811172389 498984628 865105410 775466425 -138785196 790171172 164422003 -536400221 -768398856 651394894 -261107699 612988028 446175572 707868435 456124014 -120171840 -264656535 -607922324 131716061 127090191 666574080 468873788 853398284 -113954174 -687520985 -164318176 -99465664 372684136 667883416 651975922 468656569 39080112 -981826014 -509558783 448330429 471079755 69604293 -531325479 -925849124 618830232 817919937 483522316 522919203 -8979639 -820595814 -642237878 392748252 980056698 208225559 502630432 -30670166 907686062 -740810301 -616766650 -952395420 -503081850 582381019 -734809276 617099 -193492780 10190443 -833367700 -740480858 -552794877 859664779 496740046 -372399007 -93965713 147908458 239849364 884042588 881699921 -558075435 -616462998 -926308227 873890520 -200624662 956387115 -250083603 -848931137 -190232292 -541075032 -86628368 -379601440 420178371 930435634 154941933 -178295413 -291746926 296183214 -506260086 218525627 270395517 -782450629 966915153 -400958093 487712122 946127488 -799847849 50022698 212967821 -848742962 38430582 88201502 345214254 -7362252 -7651651 -842441219 -309960574 383639041 989237077 -224513054 -758072142 -868526676 884106963 871316087 434148307 567953954 450807342 -78105341 912334253 -761188453 -681117378 520288095 333769867 -286389378 -571051295 232715380 320147902 -842228982 -940104906 854334848 803940145 303823338 250634817 -554650877 778928899 -587090369 -544552071 698773843 -12361048 285470700 -557180704 -67344406 476876460 796639492 312844132 -436348834 -442986990 895862837 -355529965 288972032 -794538419 -652450038 540743041 -567092645 -979400477 742582900 162001704 800150443 -521220032 86757219 157366264 -209093653 351601492 -149388756 -112599624 186292964 -28801960 -639839075 -346309796 453091648 174449220 229883485 -224836840 216406549 -27744905 389369222 206774492 319289971 530707615 439034456 -65425817 -275110852 353079322 821958884 -217044671 -856282580 574078900 -685207643 405702991 -810679195 -227198731 -722801567 837822883 -634417307 366051578 938134523 -787140752 -406981309 -734177695 52473838 513211792 583218965 -158326086 504159152 503845403 -262867055 432103337 -845784321 980828985 649314959 372042175 -864850567 -233500369 -587126123 465193827 888969876 255289597 895626668 993102299 991366381 -597976099 -151267707 985641344 -162878710 -831639610 -967539496 353734866 -504140232 105087069 -364051179 884173599 90910051 764024585 735871875 -212903408 213999742 -987522103 -16367236 562080936 36757544 929432388 995160032 351095905 -306782773 -542611544 -351079411 371385219 -923515637 -217454294 -630781751 -12765022 -346449741 868759761 521484982 -964837237 -178147115 -614040916 -490339262 638459235 824566167 -710396151 623809364 260218711 218277698 908270985 254660043 907180826 47004631 -242731472 149087255 -228808357 697024444 -998133831 983996614 992749086 450356839 -952772444 -789566085 374072166 -920436523 -738936417 599554088 744642116 684550255 -718938779 -65097635 367888315 243985587 -73772589 457538466 -856264492 -704407021 -578165297 926828647 224964407 -52655533 988826826 -527712362 -168571380 945066261 283051581 326649752 145147243 -576669047 833246709 222284624 -773151728 -663367449 848865923 805485031 480682639 -812890640 -298426049 161298746 69547049 925280036 -248419556 242661178 -986623582 512491269 -971788104 -210682488 -923749256 -687381036 -522212531 518941202 -5326078 723442538 -948358621 -481047406 589114610 261561144 746863547 -801098289 695362013 -513231430 417346186 -498882489 -351992587 155932971 -583463256 -192467422 -484894260 -421281984 685407720 250173001 916133034 -712441719 -67645963 666906211 -40415855 590220052 712517949 360993649 -418223490 -873355408 -501348779 -540835387 -82754662 871188059 374775246 -138239948 -8261895 634925405 -297141320 -252517538 -421369897 571289823 288709331 -650657021 421372436 -855724688 23600325 -698641219 730444669 290326648 373395304 772020520 -232174303 -90097688 730856230 982642182 739070778 722828638 727000000 405691128 -95741318 -713444274 -247442779 816169096 127099819 -976606867 -395597607 -802948561 -443052026 43344462 703207049 -898359496 -638791131 888780689 -135074202 -401631861 -49758060 311673091 -669349279 -621285550 817533867 -509353328 371250739 -707128489 612170506 -910342688 856904774 391319458 -150743666 914155018 -341602186 -41937006 -393191016 -29678999 -187542178 -140325185 -570478845 704985485 326089142 767395381 978863750 -563614339 778969284 -378687525 285822364 20072979 783793181 3927697 -52057136 456836246 970057495 34262447 351932560 278598679 -555298232 17551669 -176206946 980787086 666331369 -874303751 109969984 -527109600 -219833608 -994394961 -289486359 -609116578 304292343 -217170685 20232757 138030076 527084144 392963173 830305551 889464152 -494705369 -33620703 473510074 733853485 640428761 -559139240 -840184466 990174309 -559896717 -8986267 234066856 786383436 246035074 570171393 907282438 -295985740 722815645 103046816 -349515919 547934256 135400301 599219453 207622260 -144760678 119283073 771254519 -215644663 -609811685 -837614758 -689897541 -173280967 8053948 -872776632 -206422397 -43990850 237461420 509310328 787387146 886501971 812248904 -287635764 -755704101 -970182848 218238627 731316830 214285385 102281057 474774041 -707452846 425187026 -130188243 502663356 -157611698 335365487 197395779 325612805 -737238719 -425638668 434605533 -464953239 106699210 769725835 928400288 -389716406 -734533722 -796994092 -204075794 718472268 -722157044 -548315631 -52607015 85127436 392109312 923911320 658999124 -504703689 -951411484 494738143 646104298 889033381 -396148386 -727085721 505375707 644681624 -105611385 288595776 979613783 496509413 -67546871 532821057 306688602 909232668 -912489474 782834487 -279554221 899057542 122877470 -6255362 -270812545 -234611625 -366188403 844165917 -657567217 966570488 331597497 889855502 -290091347 -273077767 -373039451 -310630369 326100555 -673737949 -877395105 -700524649 955400153 52207430 105371813 583724462 -590338767 -694426073 906818526 152467713 172126588 -732022405 944540669 -168100135 -185748675 -901501997 679405937 -270924554 112642002 -236535997 -901558284 851448821 -727337628 574535901 -141398758 -659125353 -871025948 265847803 -91151930 490877077 352203944 232905189 -261524176 289897879 -767670217 -927128105 -338432589 733652708 -609404929 -230195965 240342714 -673577740 86040283 800737272 -766716668 -815772458 877711177 -321948025 848602222 745889988 222364620 -370668419 -783123445 205494387 -352792843 455073758 -575929852 -670475572 -750105739 972362948 526963753 -697826401 -130558800 -626920831 200157950 414520446 658389746 -102225013 691210871 194009209 677378198 394354548 468102626 -744983178 -449112190 -545015020 971628323 749856961 110567582 -824087323 903553296 -897301143 20066527 134918916 -979752340 -739632587 -823739844 -9254206 7035510 373498384 -636777853 953426713 -486998784 968548700 412626394 571638128 -373982914 -858504866 -446137121 -212912792 -257017088 -824000075 -162395579 815072207 -967072910 -875587210 -966394654 -519424606 70923985 829075705 462161716 -628864980 -846324901 828078096 -925411773 -135584827 -684330682 984080848 -593202885 -750261048 348583050 94414232 261928664 -448065409 -240729708 499549086 625021945 -873625361 15588490 -117619615 -243127936 521801207 -970479045 431036400 86018488 353330266 563705490 -98635777 174413626 872789119 -409052184 945410649 773505843 443334946 92003661 787999935 132545184 507047403 774738515 296811880 -704853770 73186568 721989303 -905625252 -97031491 339304870 -773443586 525015830 -413447239 811256503 -358017546 20709812 -299872087 -463124357 -332430089 -266438152 211088363 -784843309 569991654 340473502 386547119 -396761228 331023562 -984958745 -81111036 99254739 -890883235 -769238847 551345695 425376744 718164394 -271790329 -537338785 807634884 732342104 724577577 499682644 596525967 28153096 858123123 -341093689 154866062 -335772964 643497767 -516598005 -441530475 689833496 440815856 -245637210 990357343 844726333 108886948 -966777284 -745516704 -909688108 815265779 -878020552 -828081067 -282366906 -838186834 -171573550 704268155 696042949 97851110 18173158 978571656 88309204 -324074009 -764750355 433847558 -811060505 417215640 974236925 45875962 601477018 868363949 585980244 948972097 -538183418 -292316628 -653952865 -935636080 -62523923 435592982 179735445 458862239 -722046841 114441495 -730037355 -828690815 860480443 877817914 137726667 598148314 -102298129 980903618 659563953 -461488526 916389221 -498951840 -136121020 -807923000 -160287695 -756824263 448222197 -34911379 682709769 -172141919 579698520 931771921 486763237 -168070850 605450780 -182473222 -272165779 -204942859 -404431940 650904628 221856547 -64428259 472095027 -37006251 -436677452 197737422 -503108064 964815469 367785203 -508438245 551741954 -178756581 678554213 773747426 533350707 191731164 703309184 -294029057 671325726 474906061 -233134360 175269220 963031440 -336111090 -61976407 -88301676 -182898724 480539257 67088038 281570417 81257559 543641564 -975269059 388767449 595663885 223230861 -825907476 128972751 88557619 -537394166 526087820 801098684 -451530850 -312555953 -716068905 751552382 789200963 -599759158 971049410 -451546424 204564398 -589662589 827770431 749540529 640022338 -413846903 -834835984 -705849352 -474861557 -329148229 714173659 -830616225 -786361417 54851207 317154214 -887657229 554529908 6070699 977884313 557450029 -746830737 -269848320 -202395297 -206979069 907219861 987831882 -706259513 47217737 -279038423 -42662322 292259411 612964160 -129833750 181508378 423130236 709146023 -587295021 -955047783 -302954790 79937156 575649254 -857029866 803056273 204408829 968676271 -49739376 402461760 594411868 -544446427 -178091064 -804618409 -340638692 -956897249 -615971791 -118095414 -725828929 786260318 -775562882 -741758652 -847396670 333330869 700304611 657790208 -214192640 -473902460 411263399 924895210 -735261786 -764707162 -501978843 827932315 970282214 729069860 -414271256 798018780 -895879786 149914482 548266378 -450064506 128374219 863915547 -331738338 763219680 -232109236 921880446 -695734369 911909269 458244037 -272574367 -634826891 -688998139 169356583 444908121 -292570830 -802789262 681677568 476599306 -255759697 387853323 548581497 205147246 -82079766 878105802 16430352 -902759137 -579193642 398506107 707785322 890461293 -411894146 431659397 662135056 576239939 113384864 -444646921 550529966 66915062 -487284271 404523650 46206405 -831242550 -548663211 -470474721 114031252 609603429 -719361114 66351160 -923031473 -717340603 -644248320 903469742 -504346782 -498513398 448135900 -362403624 -219005257 -334770257 -335824156 896004929 -888892112 -833702588 -473554422 350939781 -541328589 -483764715 -592266915 -16811125 150785198 924823461 375416643 943033906 830124325 222543328 696703034 -117993739 -820967539 993178698 -712889110 -314444093 -948904413 845234640 603221859 -797230781 -801018446 -11516593 937011576 -771542622 329608928 827530310 292557405 -746434647 -553955834 -363284524 416090883 -871980190 -414897029 -542241010 -959856346 726011655 707279438 224583459 754124337 214402440 398452513 89039001 972984857 756383528 891975375 333104373 -618479350 -982929462 496599347 -429112737 480201898 172343433 -653757639 -787760872 -608838820 181639807 993489539 391563686 -68678806 -875823255 -775622450 332133648 -531762538 -646883677 -951571878 -512347859 -483021709 289351729 782241764 83730513 -126014826 -833749220 -650538470 920150216 -208320637 191653231 -709297040 -823928556 -122937185 -670400993 -866802344 671451197 341746997 662135290 -349120082 657821946 -435322237 855973679 -856414890 -704854988 -866442415 348409601 -492871173 49559292 478177835 -285396228 -267343604 23117432 -128147830 747938913 -634095790 460988681 710225958 -257034711 802629211 -288888779 -280384579 209061837 369126280 -462588639 651395438 397214335 82767398 -86966714 551319898 -990076093 104412052 -892292935 530950766 -135857479 -494813832 -186447621 886656228 -908249945 -349809556 349249470 776126982 -935294173 754290594 -686443752 -510332601 -307034903 -423321999 -66413201 -966207321 -402136543 -396306293 734161394 -251981370 781972737 119973190 -978071034 403240944 580178142 920012087 -352312962 -49820647 781936764 275816687 593921218 423805885 -95750455 -670656072 -795021052 118015908 -173205643 -865244920 795341089 150481040 362184487 -33913444 355061758 -318552575 -924236102 937938934 910137639 134035725 -581638280 482519812 389684779 -103263532 395574765 420485876 -707812949 775328375 454981130 -297425613 975387777 552313658 -725548833 517995812 981266037 647411436 424762335 384170507 -562129978 -563636244 270890741 -322376470 -105138222 -294238089 301087383 398232945 966931816 339169261 403284382 276602186 19620583 646724990 824249437 -521466085 730709832 -795968914 -823361420 -444835951 110618852 -638251979 -419730127 8798804 310085374 89087353 893037909 -253453163 548255577 -586899631 -932773140 906149317 -791355139 -205093971 723665860 -237966674 -326534014 -518157841 459720043 500141691 555318154 -284476683 -951124017 -928527758 -519545895 -756394731 177114771 514998190 -672340055 825542275 -716119247 -852522632 -950047157 -296687340 -489836667 -752693119 901900218 35809983 -36551826 -888167369 -254696504 463741603 -245885124 -390604538 147756374 -890512769 888547021 900079694 -496946707 -492273565 363643354 -635211032 -686189530 430139788 868707451 -354453278 412056625 -638883952 207333183 -272988085 480631285 672716012 594284681 -762040842 -961574926 977694348 233815091 -228914644 634225933 -707609908 626431890 898169237 -763696844 -414166398 872012390 -403224069 -250962165 -683317525 -146127014 -219490467 -588080251 398073119 -871395316 -33669112 -728058617 690654900 1086611 556049911 464564055 67236793 -458001726 -923701924 734993220 -327092742 -26180135 -814407890 314085946 -153629851 698356642 -478574542 106521169 -982575981 -105046709 -533685387 -318074439 -596256855 -642323364 -982083593 561242926 -592914378 1252784 75547676 663891068 817375160 57815952 188155770 -569566599 -932232531 -247257086 -773468829 958124696 -956892057 126837539 604499427 862650899 -171241267 -60828764 786974893 -761013664 -211113732 767493691 -477681077 569390723 548476856 -523746013 217609622 -632729530 -390554483 -636646675 -449892977 -221356 -935287221 384035995 -646550786 -82553965 800188291 71111163 -870162648 952821878 271392323 785956075 -72877736 863793218 -706542962 416853274 897806671 936504219 -446832628 -802895582 -2199870 23727921 -557345063 -208355704 -999836467 728729146 -369922816 -820404157 243726311 302363607 892400000 82753834 -574693781 768548273 916217773 201343358 916084036 -352640023 571205546 782042904 678068532 487740624 455955916 -578230087 -562007418 -667717504 149225222 -721894721 41516043 -459242665 -655388470 -546814277 554677469 487955706 37534036 -884109256 341072363 -809427356 230378862 769578454 469191972 -554998423 -865349498 197155428 -638925568 235229187 -749187875 -898736013 -47706971 -22126592 70817278 648164853 622562021 282798527 -582511543 -545534373 -215489187 -943958302 43458816 -830913346 401218935 -298714378 149422723 -729876425 -390030295 -406691148 -211326210 -84974916 -166846092 997591153 -501028379 589507087 761805589 463476045 -54094369 -491227305 -734235238 39526750 -86232777 690028482 895552274 738963251 367422672 168760716 921814570 929573506 -565467505 411600631 -102033374 -434327857 -238360417 169863025 -302272488 592984587 804462903 917347812 -98646846 392415782 -392650380 -306209711 474786852 785742510 -463006073 -721385370 -172495563 80069175 -880246571 64103964 801368070 95968519 -25250065 -703956355 -282243302 -613668965 -29830587 576120695 942490608 -627566348 -285177251 896999099 373345432 394307885 -720539675 585880473 620029510 -42633956 40610409 134535810 -592527419 26439764 453752922 703221306 -542419019 538215781 559509301 256666663 697699341 421067165 -890026204 -481524448 210512854 -782151840 -84331077 837819194 957759708 246621556 -693869575 -981727304 715296546 591650056 -752964338 -909760533 -556977875 779279068 9804848 -142111908 176757199 -36666703 682383737 162533775 125393274 -322012371 -688826659 -533612999 -535013767 -202295447 -846738899 188630999 -123113906 -387471411 608628853 -853725227 -536828044 457677365 -182125270 -218098656 -356198815 271656109 675453422 79911422 -27343598 583438522 154760143 170311128 566658884 32548386 817132238 479531733 -609761804 744400743 -161006818 -109616483 -254339879 -403401491 948219188 -841962 850571040 449318854 -948087170 -655895195 -437960822 583004197 392380762 -831962098 -74171891 918054264 -947543895 -398756447 -421741879 973799286 -419323008 408739744 557199214 -546759610 -388358149 -184394674 -523941211 152366462 -292738951 706426935 -861819845 -388150573 31185175 649804281 -157141240 -7156814 552445607 201303374 -7003736 87894470 -680165206 66059529 87793438 -637758147 367183219 -83805953 205938172 921023781 683007580 748038927 -258228635 -996204487 904817713 -863804629 562823585 233054590 -446542644 420107675 -164058224 9869068 -122711960 -44781784 -200511303 -838700130 136479638 922536919 1527229 376282406 -647446160 -209366920 719093134 560698180 760638816 -143074372 -31578798 338662367 496295121 634815223 -885739920 -979879189 851979961 -202302032 672894955 -836535384 -468687899 -894626585 40271330 -676358262 -469260898 717460946 -935071155 -949060904 567219281 -324284408 184873746 -337471908 -65297191 -15372577 -268582423 -113720024 -212213524 97975929 -461026876 79157276 -932644263 -200196205 -621949275 208389276 -814376244 713975645 726982649 143116970 -22802942 18729337 892959623 105715457 140954264 -83026247 -254760869 531152653 235708147 43469867 198570938 -341926805 -446837701 74224703 798498277 606176244 -125841045 -72004240 -608935452 -805322900 -181640838 -176500507 328727396 -191003358 735130148 -163230795 77319481 220521269 445766360 787184576 -417145173 -337909643 31616137 -246923374 -895233948 296058931 -64608934 -23633133 -244269086 514413500 464969429 444377455 -342070118 -195778827 -695413845 -682130202 432625749 875585916 658480095 544680287 -392838572 251645754 -610661991 -132609871 942399810 -429009544 -726034996 775319565 -86408275 264542010 146820605 -853902474 433853054 -831243944 -954725985 630194739 -699977478 -394742700 -792262730 533048392 116863120 89722397 -768443311 989472267 723796288 -699584604 470782836 542634913 -605297383 -973325433 281289104 -378305834 799417253 -495787031 -953927753 41493909 -523970871 -167720777 236551144 314304852 -702595759 -41294820 481449779 -207986409 -891113989 -354562347 -329622300 37677513 565231076 -522530591 -366060969 866286634 -944820514 -933732267 896545119 758758065 -263807707 -390400815 -349886967 385523197 -740891817 890851144 -231535508 -423720105 -862478050 848990701 -906632136 214922361 765120229 902170933 385119690 144735517 -273632939 -559004357 -438042233 725407506 567360585 721717046 -450438609 -395346100 -125949498 -48063598 154047669 -619212596 -170257690 391429793 38051523 -426249202 258270679 495769129 107408751 -984570130 -874831773 -445174207 -681647471 16481966 16834154 395921843 498944573 -30983507 182145983 490678553 -381782108 -696938840 436562550 -367597981 838937954 576974080 611541012 994439829 230462019 234671039 -217869456 953335181 717710340 372454169 -784985491 -753746189 309554110 -887336281 977030249 -79459256 354062302 707228739 -465251627 -812932995 760522322 492455626 -240626802 -555530900 -350536572 199408847 967940445 -419320346 817143816 -658715962 210586417 -851913732 -626143242 -892112234 -829571880 625816236 873844391 -563073946 442324743 -915676876 -156536653 548505681 -658588169 -588207270 129868165 194238251 636160801 152583052 -708831615 -46129496 -411220476 -893626840 649378644 -888937214 -426070861 752330399 -437110943 -235675873 899697090 -514103559 512180455 864644528 604580927 405675499 111718929 660628050 951091661 450478196 -601442277 33986031 153245875 -612233400 238606522 -235891611 563779768 -202554144 664456384 -696508207 588679270 379790008 -976844576 443866345 962729441 958897129 -932012120 691625462 168827966 -618896230 -213503181 507980459 -175045554 -577074825 -795058834 257599034 90586557 163720787 554204220 -649815133 -603910986 266928532 61844991 -884718919 70522942 -821142287 318219032 121162154 574189171 -737174287 971423685 -320170485 288058175 -979075590 165291139 105066029 999479346 536465290 -814893922 -946778730 515407237 -701915341 490799586 715696914 -126988268 300559562 -601854765 684541384 -54677019 296777306 224152701 489845638 -983512278 279059467 560014339 -563738482 700984855 359230900 -364627577 -84341991 626250586 869225904 327084363 -996258066 -927854294 -396338427 -838366671 -261997929 271499537 798353305 43040899 543925538 -194994288 -874668623 167602508 132476303 479081651 697490660 176138495 -18989805 58989460 -15318264 702611085 -939235717 172601998 223836605 -546696150 236947559 -372111107 560897526 -620857062 800842581 -488851907 -733688769 251437310 625620334 774430429 473932751 -27491605 -508208924 -356122262 -176837668 -676364291 732653296 -736859247 304979057 675382095 35430062 -382408847 6099258 924020852 436869772 -126226065 -105193296 607864951 -70855743 529236325 -435187529 34149426 -589786768 399745321 -422202965 -837743810 513693179 -926318817 -18554304 379306198 -114239001 -154780099 53697320 -594835040 513193862 -141910597 171169907 -583693209 -864784911 -81570044 724938822 -714345592 -62046886 151974147 312931269 375683406 796032946 -281592479 -486024295 968810383 250463359 -731758939 583892425 78999317 118241964 505394275 -742793819 -27003255 892630560 230904821 487558133 566712055 16980041 -460694820 423284809 525229019 726435732 131851330 -463091490 -906728009 190427208 -555343779 265179102 71196595 130600472 192916442 298963358 -34257474 850909039 -874435139 -630570544 -400956594 -979099379 253183705 55339909 -690060338 -408102393 -767253474 272232725 -571666943 314884880 -274591275 -820515644 296836169 -819738455 -814792976 -503780759 783432089 335854744 300837443 169463479 289059911 -275741763 341506950 597400767 -846631214 -537678044 688443770 -910267679 -884262788 -160827761 -399873362 527568715 -667893001 -661114420 880270037 -890739912 302119550 417720015 298746045 914651207 -707842060 -953551609 -459931497 -392724581 393965935 -8561901 -220102340 -232565733 -724111370 -437273807 -613833192 707831467 -721907394 -837611051 329850756 264040328 -711998324 759039169 25330449 -940841074 325534648 -461155327 -253280695 520982465 -213314142 130602454 -590593427 379045942 965316537 927226495 843753239 664147149 -820374790 -580540266 677133480 488971125 343467528 -59915944 871861454 -359591636 99923458 605246627 285256522 192767143 -598438028 624792751 441631754 154917830 508259029 -735354363 -501668166 -86412041 -411275168 -564274719 778207561 -955789308 323330192 -771694298 73033849 486391278 -493347833 -153158178 -119905781 974018247 334076695 684605482 448889706 -215798415 -36681053 175162484 427071765 480342803 -484091560 500585610 -643983863 -639884756 -119482214 -727213098 -127313277 588633148 -419227493 -779932743 466909673 -206560718 616046429 -745880842 611527223 -866478468 -381140523 933346670 892694544 -323409945 47304415 -636986195 197572286 -873593211 398234490 999310817 864040134 494615639 -9424326 -181227298 -931010824 910902532 -215825591 699377091 -487510513 822974056 351072858 4298286 654792625 -622040927 -489629785 -660730794 -377087394 941427922 -346100363 -310503152 -982891576 684344517 -491454901 612902237 -194880383 663876897 -550364520 -208045708 -268504803 -804179243 184753600 -664935760 304254492 -923009453 290822994 -854790360 -21065707 -314916491 -266736683 971707716 951907100 853277992 498483270 533393926 -781929005 -98613419 -514200782 -558470013 -340326190 929707843 555811520 -172321954 213298274 -386181897 -777359666 883377817 -151779863 829557687 -527130920 750690917 -483104219 169157228 20274855 646852511 -894411782 909771133 -771353551 889791774 723584301 250842280 -582514429 501064919 189012827 808854934 -531791620 -715194707 -413742091 -799313666 -176531277 -501360465 -162818235 -118960262 442037051 978101246 497262852 874432180 -817994469 69762451 -275440817 -367798721 838897651 -554067057 638820367 -136992587 121400022 860640542 -402667263 -666597398 858730824 -902064012 359908774 -388079265 -765788608 294073161 -618201225 201136251 986083484 -778379202 865877023 751281875 487553543 -492042176 435537214 110080895 273192824 -633085315 -438100424 935857092 -474129843 138240570 -292938529 548940079 589096717 20847362 -729427057 402652544 319381579 412185089 -404009500 -751811846 781617494 -872340996 328598920 -251813569 -588486374 222005713 121694323 -920244553 729782528 -476862141 83718406 597320630 -5702857 -937573742 -177293102 373131238 -531027736 -616794520 -918828521 -114967162 -429683628 994158657 211956196 483615799 254459752 -201872293 -972055003 -990834628 319999081 -527941099 858637834 -760395907 -285154606 -615522660 66280626 536007981 -520027700 -387039928 -709637744 10499301 327116000 805604124 -454153924 -282654387 434447413 68512455 -225549776 747584000 -243803021 111620315 732549665 863982318 470372371 -419112773 -713180479 473392560 823844800 -454826335 84780493 603537353 -934811701 -773050034 230403125 662201467 -248101701 379723350 792773774 69836882 -106306241 314062845 -657500400 -420003073 -658337440 -267790533 -936259462 446975862 829296163 998870946 -318277801 963752195 -282027968 -974175445 -694766022 819348503 -669636976 -425995259 -199177627 -462094034 -274675753 -186149368 118240923 18528019 -972220359 156761355 88720494 30005922 -543536848 56390316 247450722 634141816 585177279 115567749 -895654064 -151224808 -377322625 -725183769 973899502 -541861761 -357139996 786121736 95929250 -855447644 378430742 55257966 -79740319 192453263 355913229 -741085209 398155525 157277591 -13946761 985409958 508249858 311180171 299493464 -177474415 -870549967 -569667309 98855734 790412101 -808073996 699916233 978291494 628294608 -116666553 970921761 145328238 582603714 -693441310 198619200 185064019 -963951673 810063923 -483272912 820015588 309650197 -334523670 506719231 -564314382 116441835 -633838298 -210693580 237943791 19798241 -546090096 162675291 322423385 131853810 -913460674 -885238718 542518124 -447176685 -557795314 688081960 -99082560 -544969311 -68186134 -906917545 593465151 -507057681 -436893699 217060411 -834317062 -204185411 994271443 -145747809 92804693 -331702675 -947938531 137574186 -502332303 -713736682 913878479 -654054697 275063674 418800778 -976396986 -432016849 137680631 329449000 285343453 210721984 -952141789 -6151640 -286477329 273047941 -842044755 -852277745 -500290261 -692588581 137729676 509928061 502573189 446917832 -654070905 509387345 -375825099 -276769083 -342824092 -695730240 -277658530 -654575770 865688357 323423135 455761379 700865231 -728076421 -947490162 570125779 467283347 -906324727 -610426760 -921943083 807899952 469058210 809468935 378465163 160324525 -162995330 363986930 -809341220 -307368902 -48698945 339822499 183635361 390178521 987112558 141098166 -119774973 810525856 904110656 -743437236 -144184963 109082581 -25145105 -345319332 -617633764 61820159 -171753851 170171689 -722638495 501030362 850932610 -217140072 -731540563 841196365 -771986238 839784895 -995495327 -235645673 782780775 414077966 -385091990 543165647 51636588 -943565626 30707556 182506746 -64006405 640721283 395220004 -204782297 789140416 -260616938 319966906 740505635 -689855061 322030405 -788183177 -377666965 -574371652 608774418 643732249 -226097634 564862392 108342950 -476502653 -430702696 -874588909 95786760 779310761 506059527 -872512312 319816502 -101039621 71220670 -492718657 159539519 -401295830 -674081320 685135649 953307861 -456437411 892322473 259678051 587119465 467180222 767257550 -323814988 292237652 110468610 522813883 231126490 776731380 847475054 -907198934 262394942 275688764 882625459 -736645441 -473966291 -305597797 640967480 207830264 -405054190 651836915 -67682798 301590356 769747385 20288193 578933200 -806751463 -445127987 440944316 -635187141 771695803 -196522766 910924512 -482186209 299584196 -880396984 46393181 706553419 -892227905 -189764796 585964541 289169975 718859887 275122479 -78497075 -310366454 481771799 587152864 738011557 -772174271 565784337 -217707801 409240569 -261536592 -975351261 -160395542 -782823380 -900841902 11164284 980644273 -196098534 -467073201 -802246395 -127185325 -73056055 -529854316 184161795 984983305 -381347138 -276177773 682734666 176951262 -555178265 -782632860 -889900664 145938982 -424218038 -551292282 487769989 256508877 -256876570 225179655 807043452 -751127215 355743884 567838835 942751272 426386877 -821320449 45007353 594677497 226759600 369667978 -788470813 -552808642 973259210 -500819011 -374393208 776346439 -9849342 -679064295 246050699 139110286 -784891359 -106651942 -726812329 78893433 -96077190 298815659 105398395 -773315042 575525382 915141429 554615565 213905242 -854780899 -291027097 -400838675 653999538 427190054 132877570 489522005 -288272187 458828240 -930922679 552904125 700641806 -814941970 438100145 110339813 -840797179 209498017 60577697 -50298901 -785712916 -635279927 -809392486 -954452507 197292211 554463700 49129931 30922590 467007604 799030525 626743607 998756094 639840085 284138549 -605127372 842171613 -621248584 88096445 -253107262 2136113 -23690291 -16312155 -153488483 778862092 568210200 695461938 -721697359 -321897578 495381345 -968546133 85102345 -398904922 -93433377 297569611 787115082 474072360 -607348827 -459341989 -593885757 -7302609 434370923 798113147 817324541 641558710 233784476 -776805057 527960901 -223672936 -55625360 -878060062 -431449009 -501093317 -648557259 217440528 -69007572 -139800045 -211287643 -581712418 690049105 -693065136 166837364 941905798 -225345115 -201507740 374398549 333206127 -549575050 -638723235 -694745271 -511063951 680705074 919055250 74333772 -322836429 718662870 715699624 -288300151 618127561 -821798450 -832949112 -267104653 949207659 -905895977 937805276 273225173 -722572837 -569634895 71457927 482704502 -84757557 410544203 -160641192 487202387 -81691153 -497389048 -366561054 911281371 478656535 29256682 37036487 163761430 623062056 -576871968 830952979 -202276097 -868803240 -222623368 482408727 -954036383 709096616 -370817570 -914364746 -908597461 -522179680 -660255601 -468646908 -85431240 -711114619 683019177 -462078842 61832740 -530153300 -710017257 947169702 -51539413 475886474 187616124 -946691990 -96284625 -974800275 -134160224 865771967 -909731591 532967765 156839041 161947905 917746663 350267292 282746690 -881969905 764494475 -904389434 -659242123 -324268556 709632313 758172018 422081953 -499720542 -880494439 -386536272 -769841980 191292750 -151250378 -897352550 27682866 432287556 835661408 -932637133 46148497 47548777 -424640003 783171187 -426487539 727499858 -715633553 912733344 652647746 -259042233 -228055379 417688610 -211061937 495366487 16202750 647001419 -723105798 -874803663 132556198 -216456463 -853311334 -507049561 933362687 -174101307 261245010 225492404 361382317 14569655 -436762090 -367607368 638961755 -553906150 -209225004 -948901076 -87065257 -142551972 -901391497 -986349248 -427119685 644409860 461343921 -602284599 98394974 -827076848 -292491439 -653196121 682477223 759702291 -58799462 624938507 -809012074 226464316 809200904 -135485494 79628114 679769845 -677773512 292829592 -6146499 -657051532 648730240 -160449458 655520549 669174036 781179719 -253219510 -118793979 -125166326 -682316269 -708919549 -666795012 938412399 571044055 709048937 -42333380 -655580498 -936353177 -295334217 512500751 522258532 -95464137 19123664 367938137 876756897 550027154 -416828487 626637260 -11215262 833640706 885633766 -398106365 -867424547 -290686878 -937896189 35576016 228667958 965104415 -594828248 -970555417 296449237 -601305220 -487040652 407408427 19399699 954736376 576556963 -33064188 491850645 -931211635 36874353 520352224 1064956 -275962888 -85781336 298412948 -40552367 521599194 -697103318 818358538 899261982 992552647 777958120 -796541228 -856193889 458324126 394963591 -563485057 888115301 -401013870 465379045 487108499 -384564273 -371567285 -693818065 156570308 667498754 -205854090 -426699774 389814736 -773952021 209284453 -571317770 898765264 998829563 -644934572 -322621879 572928487 -927200748 180083803 -827022385 -734515729 -818489707 127630988 -563957162 490254458 -687739015 136111686 654881420 -966887946 -361454244 -521626851 80466253 252023865 190540436 179267810 -943997144 58648934 684510385 -380160923 -758270453 202198100 608581737 -693525719 -405885192 355406062 782854404 -291469454 432981046 966924732 511107124 362928311 639978056 -463665000 -985247855 -171134488 651369382 -818597884 567198901 -419729727 879706400 -167066578 -195639224 -175707630 -491599193 -394403251 907544528 -536250218 -817997213 329262914 812846459 712079565 602858966 105360135 -46485401 697340579 992481084 -796460008 -49866550 -669596866 -744848523 -569214006 -304771527 516243647 -431348790 -352513947 161934823 -220055826 185176472 -285597573 363200820 337206930 880357355 655714535 755807212 -553756924 408357873 -622914801 657032483 351603299 -30518397 603831048 314831637 591103429 -162049901 -454950358 467458631 -562452689 -961799101 -126239533 107283977 -809978717 -616879003 531215388 -824148599 131507687 -780367847 111495455 877288272 371532127 540018188 188206203 -477754606 755050783 -380658507 586831048 -956469477 -944700262 243131137 -368615533 755375627 452936919 783516179 549450192 347947867 331189250 113860474 185508988 814260250 -93329280 -417770782 858176599 597464557 324586070 345851484 -8142505 880667701 67244592 158417497 697619169 -255031108 707892514 -569197150 -344511680 -526659314 848437700 -733764444 168400532 -883049679 461011795 921071312 385780493 -898141481 467744867 893260800 -425392889 750195728 -349113613 738449087 473992030 808422202 -67220506 668347636 -367894623 758096654 325254736 81114263 -266348960 -189732692 638617890 420945698 -429832883 950237939 -968831569 -576104126 970231706 976208627 -135244028 550085536 958609393 -800154893 84213650 -487869477 754595377 600185191 -722144098 129331514 508155079 248595795 218127962 945918274 630277626 -310734407 -616117084 731809357 800892606 611317003 -906486931 -2239871 409746348 -389448596 -41596941 958438137 -497549123 -440814783 -897665251 268601953 -694244919 847702301 -662743113 -456919531 -654097514 506392830 -925707249 -600418729 -892611331 -763530412 -26812258 909602631 -695552333 207905540 -671906269 716643989 570445921 780878032 494182115 442335 753299321 -241766326 -16967822 -195550589 548544978 562595894 12016762 892646408 -494653371 298856982 750337427 152707617 574519539 -882101544 31150819 408928352 -171023995 881419549 115124449 -124206095 681988911 500891283 352717406 63615852 -458446224 639150801 226653704 465058043 934139131 -51072569 -653279696 -113669902 902123279 438907781 -838198874 -878423977 -414311965 482581271 -450319193 169183637 46107453 -594409005 144161595 837206250 -906574543 412325333 631274537 -89806460 -715149577 980459932 105863212 -303104716 -270352961 147846187 -389037282 457635726 -323968706 28916657 -239357706 -377656118 -431790806 621794115 -137145365 -830370397 -458392121 835705819 562677974 -255425526 495350619 98250303 -775530490 -125739062 -689831403 525105435 -633655766 148821885 967888777 135344711 482819420 -215546480 971912758 -459238644 47064028 -581793326 -880646255 815574768 -680406886 326742402 500773649 687178683 -433935869 259891508 899680994 149579187 477441819 -920022953 293829614 -286532169 993512408 -332964166 584989412 -46004133 518958986 666315623 206621252 -248756098 -267317651 -846566217 889588987 94476888 -72479981 938601869 -73054963 -376014250 -358550839 -745024617 600541181 153682457 677279221 60558518 192513106 910718335 -453686417 988616102 -16118810 -67320006 -580107172 -142605347 331757166 465259655 405126661 932202486 -473490659 -553453024 -495589819 871890707 -673035876 -9003869 23154508 307953002 -795543078 548794033 532621680 -20266024 509115153 694413649 635326200 -854656010 79455057 944242094 993704935 -843937617 -805986387 -721167715 -405377410 216273969 290212873 -738683175 395110261 -182687319 -923943911 589798109 441128515 178581867 515574191 162889500 44493053 -983625783 -109780449 -903545593 -386656422 -85393064 -635558535 -123771601 -494065314 867337510 142482101 562227802 188991997 193090960 -511694782 688067190 -685347881 -982152989 626470750 950913100 -107368870 -713259952 -257053252 377281607 -668711200 873673742 -632138045 805723486 -438012868 -287231855 -418041511 36367859 533373829 -920219344 -327699357 799207753 546104755 -425463929 131965142 -856735440 -651528301 559253814 738502285 561082767 754473388 95559097 333771311 -178116903 526420503 804855691 -140099605 -691612120 259181910 -68086087 -855516196 -695413974 974435693 143776467 -900889066 -548268534 -154583136 541870426 -628195376 877303243 605887817 -999558270 -504954273 29781098 -881273466 -197580420 -377245089 734205769 -868774563 229267924 -696931200 -549930626 -712227795 185709154 588784629 38294247 177536189 -663969753 -623920313 -576740658 -463103222 -784572617 -657523681 -641107015 821088223 -80659192 -499037206 365699851 371547576 -189171764 -315968380 -416317480 99416489 313383785 -301865733 -45277483 253888658 -271980739 346953947 -776376138 -352796958 -267075356 -770725440 141992870 765042175 159812802 -574548922 550900777 -328054278 -646362448 596784994 -31144634 -822947790 -462803358 834430308 140224482 499612611 359226537 158123041 163824986 -993300382 -738553001 76270 39226 56769 39226 39226 26777 39226 47995 50770 76270 56769 92039 21518 47995 10536 76270 21518 41202 41202 93056 21518 50346 47995 50868 50346 79048 21518 79456 26517 79456 6818 92039 32050 76270 41202 80877 3201 79456 14171 47995 6818 18543 3201 36564 50868 31837 38045 32050 79124 56769 38118 50770 18543 53168 21518 76120 3201 38784 18154 38118 79456 60980 15184 41202 6818 27482 79124 46833 42395 92039 92798 26517 80877 14851 63184 18543 79456 89753 93056 51194 2646 3201 6087 26517 79124 29009 36564 2903 41093 92039 76120 80790 47995 85048 14851 30214 36564 70334 56769 43935 63184 91087 60980 658 53168 38787 38045 67798 70596 29009 47995 86474 88342 67798 6818 61149 70036 50770 50346 43294 43935 95724 57203 63184 27482 27811 32050 42446 86330 53168 63392 93056 38787 90151 50346 24925 90375 6818 27293 10536 67321 14851 23484 70596 13816 31837 65652 27811 10536 52784 38787 6962 90375 63029 46105 27811 63029 82240 15755 27811 19570 38045 13816 83797 50308 2903 38787 87169 40567 46833 61149 38929 53494 38784 89551 67798 59055 79456 87169 14923 24171 88342 33838 2903 41092 70334 50346 13542 82240 91827 13931 46105 13542 21923 88342 76563 33838 52757 42395 78591 58124 36564 10105 53494 34248 50346 23484 9890 71753 86330 34469 9890 80877 17961 14971 10536 63369 42446 58124 69440 18722 18154 27293 24264 51194 82672 79013 71753 26623 92798 30624 27482 41092 98205 82672 64317 49855 38045 92798 4142 29697 89551 30214 32355 24925 80468 36564 58739 2604 63369 70596 78709 14171 33169 21260 36564 27913 85048 17961 3083 88363 50346 79438 70596 53494 36125 18722 20707 55868 60980 1125 53168 11443 41202 97471 79048 11443 80548 60980 53486 52765 50868 2019 2604 65833 24925 63392 12446 6625 15184 94532 39226 67798 65704 40567 87996 35656 69440 78591 42645 36125 79237 24438 70036 37664 2604 17961 49236 35701 36125 37664 43753 41035 98205 65652 43827 93056 34279 79048 69418 97436 63029 48579 90151 59207 89753 34248 69623 43827 59897 22169 82240 53486 2391 24300 91827 70036 52166 58124 64333 93978 59897 90151 60995 69623 75085 36564 14733 40824 26623 88363 89066 24438 5004 50801 38787 40567 97649 31635 2903 49094 38929 24264 24180 75085 6436 3096 85048 54353 31635 55734 12446 58739 8990 93978 70206 65560 26623 59079 49855 80790 24206 58739 36236 8990 29483 12446 15706 60572 3096 80468 51433 32192 32355 82558 15184 21208 48579 97386 42446 31837 22785 318 32050 79037 22785 65833 7594 94532 62453 65652 12332 31646 57203 50868 27534 973 60995 51105 24300 50308 74942 53635 59079 5240 76270 43882 51433 88342 18847 8606 2646 75085 56770 68916 59079 25473 2019 65555 6087 31903 33169 66873 26623 49855 35967 35701 58098 3152 11443 14971 53616 86330 2281 90030 36125 3083 6465 59055 6074 20875 26517 65555 70670 1844 46833 92039 16668 13931 18269 57516 88342 37434 76270 90783 76270 55369 46833 501 95724 7594 87141 79267 26777 63942 90030 12014 24171 34616 51194 42446 54788 42707 24438 86330 708 26623 18096 59914 51433 84644 14171 82174 80790 42645 25229 64333 972 6492 14171 36522 708 43968 46833 318 14057 75964 24925 93056 71288 11921 36564 34248 51279 17363 43753 59207 60558 82672 37859 903 37859 66873 39791 71288 77971 21208 12127 11921 44657 48068 27534 77436 60572 64317 57159 84644 82472 18269 59860 2391 64345 88363 98096 98205 17349 88117 29009 97386 92274 60995 48532 43968 59360 96929 91827 37664 56705 62453 86932 53486 44135 6962 26749 16819 34248 43753 23809 26623 34511 39047 70206 86474 85949 98591 15755 76270 97835 76056 38045 16819 76538 51507 80468 29697 48029 60949 87169 4792 58098 7909 87141 23809 98821 67798 85393 59360 4109 42395 57765 33509 38929 86283 79237 44657 57375 58098 33477 30670 64333 49236 82928 70114 80548 58211 80468 33477 41843 92082 24171 68309 15755 21260 68914 63478 76120 33481 14171 66576 29009 90151 71132 93978 52152 65833 82649 70670 92574 18295 24438 29483 97426 90146 5004 94532 80519 35656 79711 26777 15502 70334 77491 38045 52317 56978 2604 59134 43294 7909 13969 5566 97471 52072 6625 58066 75085 85713 51105 31903 30881 6465 89501 68374 69440 56769 18714 9737 52784 14733 19205 58739 55800 22785 20541 8990 16207 4867 79048 82315 5240 48579 10155 972 98967 10536 19551 81312 52166 21622 57203 18722 41716 972 29392 53789 63478 3297 42395 2842 79013 14851 51904 7210 81312 98205 56822 97426 6604 80582 40824 70334 71870 26623 35400 15706 66046 25614 76270 51083 48029 67798 62388 48029 28633 21401 59055 69440 93836 10127 34248 33509 69152 17961 30996 9890 62383 65436 37859 70670 5563 41093 30628 48951 63392 39047 13158 57375 51887 70249 2842 26203 51507 51279 64432 46806 27293 62161 38929 75964 91290 80790 91816 19829 6465 80548 24717 53486 7628 21308 6465 69623 71760 53486 15838 90030 26836 50389 34616 57765 7316 1406 80519 94094 71760 51812 14923 7628 23249 25542 3201 69811 37664 18722 24602 81294 41035 4207 62161 17292 50389 27422 80519 37561 13542 38125 21260 65833 80063 57375 47835 79456 1604 79456 48762 20875 27401 77227 48762 14057 13183 33943 65704 98821 8963 38377 91290 26836 68801 50389 71930 65652 24312 29947 8963 14964 68914 92850 80790 63392 86169 42109 70036 24197 15502 57159 52049 18693 82472 59055 25468 15502 4517 252 20875 70249 70159 60903 1406 45614 76538 44661 69418 70036 79136 4142 38547 14569 87141 94437 57375 89486 51433 79048 55619 96929 2641 17292 22020 15755 30494 61627 45614 56978 45453 692 34279 19289 63392 71753 36526 82943 95724 67020 52765 41843 2446 18096 87654 92850 66495 84466 57203 49839 76538 89809 59134 79861 5240 77971 55738 9477 10127 82472 71300 43654 25542 55619 9909 12816 94532 76969 80519 92274 2611 65436 93692 18801 69623 23249 17812 84919 17292 38045 78801 16668 33039 62383 29814 83632 6087 88342 10733 79267 1472 39047 75877 45666 13816 5563 42463 23775 82943 28192 29009 82865 92798 89903 85949 42824 2903 52048 6818 15706 21568 50417 31903 10155 38049 47468 51279 2604 25046 38377 64847 73425 15184 7909 68819 39573 97835 95172 64345 85393 8667 48029 62962 52072 97454 39047 83169 98030 45666 20309 29947 77491 51781 77586 69623 87141 74652 47468 72051 82129 41092 80790 87920 11669 85713 30996 35284 70036 74885 46105 50062 63369 49661 34333 46806 82277 80548 33955 6465 52593 24171 49236 69432 42050 26749 27811 61767 28798 41035 18269 1445 55691 53494 67087 70036 42109 22639 82174 59345 71132 63472 51904 74598 87654 83377 69383 27482 98559 68819 43846 33039 75189 88117 67401 318 49944 12332 29677 71760 80599 13183 29045 57516 55691 95772 39468 13158 63363 59055 36774 318 53635 9272 15706 88927 23086 26777 9737 91689 97454 96421 86299 76270 52048 95803 25504 14971 85974 69811 11320 16668 40076 5004 29483 10245 87661 53486 14119 33838 68374 46095 35701 33934 86932 69577 10101 89501 13951 79711 76424 47835 95803 8268 55541 9737 94280 18847 57990 55369 80250 62383 33003 11443 79711 97949 88117 45718 58185 2019 13969 91709 94589 38929 73425 85625 71403 52166 29634 60558 92798 43628 90198 51887 77491 29133 90151 34213 71753 62486 85638 42645 25970 39226 31633 37859 59134 45690 5260 23249 94347 19205 66576 24980 42109 64063 39936 98591 34248 43200 68761 42109 38049 71222 74942 79171 97649 37417 15184 87166 74789 50346 52166 72214 52049 59326 62259 51279 48587 41093 19063 38118 69152 27364 43628 16389 2808 33039 67087 52883 68423 18543 97436 26252 95772 62343 88909 62962 4661 87654 25473 36829 71222 42866 33085 27534 13969 48552 93978 92238 91602 87166 48449 34213 59345 72833 41583 53168 48532 26685 86283 1187 47176 24171 22966 57375 57990 13340 43294 76903 57375 21049 22853 60572 1536 43968 60558 81844 48575 74652 90176 36564 80586 70206 22187 71288 26749 57752 67798 91050 55369 64404 59055 95025 78664 79171 12892 67401 68916 56147 25142 21208 31837 30376 81455 5566 43882 65586 11489 76424 80063 20461 35130 62383 35990 1604 19330 43846 72092 19063 318 46839 49341 69432 56147 87709 17349 96116 43827 15596 25554 53616 92082 65346 74598 83244 13951 69384 6042 40567 97149 24312 57011 1844 67798 79285 55535 55800 25046 75315 55661 71300 55541 38398 75964 55771 69418 30432 21568 95867 79267 33950 64994 17349 49799 74789 68981 14964 20069 6436 72356 12816 83969 90783 86169 92073 71349 38929 8129 74942 95867 81043 76969 71713 66236 59055 38118 34360 6962 5806 86796 9737 12936 83244 76696 91050 18224 53168 45666 2805 89501 56595 5302 24980 82782 65833 61726 26517 51279 15344 33375 318 69383 53599 54788 27973 75698 34279 71930 11964 90176 66469 22308 63029 70334 20796 40567 95080 36522 59463 60438 90783 59918 71222 17349 47610 80260 87709 9890 95515 79871 22308 70249 75866 17842 19330 57011 21996 24602 95757 3083 82505 73367 95172 57011 42756 56822 85636 79871 50359 19280 63472 24449 21260 30881 12140 93759 80877 37417 78356 57516 98965 72346 86796 36882 82129 25783 38377 57516 31004 46105 68252 68422 82174 98559 51362 2646 83863 54834 52048 30214 93774 17342 87920 53786 70036 63392 63986 75315 18372 96949 72356 68455 79871 41322 87996 11295 63184 81312 68836 29634 30370 45031 80586 41035 31752 82558 29263 46745 59360 93692 71476 79210 20707 59627 13931 41716 68426 73611 27913 59345 10570 75877 50119 1604 44920 68836 90948 72346 93279 88601 85638 18453 46833 59627 52167 10105 5875 76695 93759 86051 82558 96421 14077 6475 71870 35800 67321 76969 61386 76538 87957 5260 19340 12140 89264 50636 8606 80468 60306 13542 20336 34859 20541 2019 51720 50291 82240 25085 30996 78801 56155 60949 63568 23490 15706 75315 44261 12231 83169 46833 51889 61386 65476 79267 43462 17209 2903 59519 21308 23086 9412 31752 65941 47176 27437 89903 45112 21401 54923 71476 2187 10245 7025 31752 25241 14727 79171 86727 62259 33950 96328 22639 4415 45812 19063 21518 14120 58211 21583 97554 26623 80003 56595 24349 60306 46839 45560 16819 35337 52167 97877 56977 62161 63986 27749 30214 38245 32678 76056 60145 21583 64718 31635 24358 66576 81991 98205 41405 43935 69578 24197 27267 29947 98030 96996 69578 56664 5875 79596 67123 5563 97288 83969 35990 48992 85408 252 47276 87957 69822 79136 70670 43380 70536 8990 95515 45323 30075 50868 53635 6912 71288 12978 24812 51279 52306 52048 29182 95080 51490 30376 68979 1472 5504 13340 89551 28601 58066 22758 65419 82943 57836 22639 81043 6251 56232 91816 3596 65419 42000 42395 59249 13969 55868 54345 8990 58371 30075 29632 6087 22059 38975 49094 89540 51194 35419 92274 37120 5240 61614 91050 79171 28381 70782 33169 24358 52073 30538 13542 66873 2317 6615 71476 11615 95757 6250 65586 6754 63472 37685 22308 76424 95245 27811 72157 33786 26252 67737 53616 57171 45718 98967 28579 46497 69418 62343 38144 25970 11098 85210 6754 32355 6028 13167 53599 2051 38784 56981 51889 3325 82129 92785 30670 38946 35400 72092 65245 3902 41202 6245 63184 92935 75315 85777 75315 55664 1187 74776 45690 40683 11964 58371 8372 74276 55619 32355 66515 34248 79528 49128 13167 4987 56978 74017 90151 79861 95244 7758 80063 67148 19205 82782 54550 51433 98246 28798 17199 92503 55800 16934 8129 51968 37561 50868 49913 44138 79013 62266 79124 41405 92721 9118 79048 77939 98559 78775 86330 10409 78664 66025 21622 13914 93279 74776 47010 82782 69970 81991 41472 80250 77877 30494 5657 4079 41472 87654 47584 39047 41728 44657 83712 52166 73371 51155 94532 6658 44261 18714 48751 12631 71870 6658 63278 62195 80003 24180 98627 4109 88811 11964 40107 26228 6251 79267 43434 21923 45273 24980 41586 91816 3043 43846 4271 10366 68979 57354 8990 75881 89540 30376 83660 75427 86796 84466 31059 39791 33431 53225 13951 80260 29178 80790 6969 85110 24349 29697 44048 67798 42790 78709 35900 66469 83236 25046 68838 29632 23097 53430 24300 92927 67148 55047 30494 39634 18714 14569 85101 38118 35321 59134 5605 89486 88754 30494 11031 8990 86971 42463 74028 37417 11416 67737 71967 34352 39573 83079 39226 98096 44131 5311 34511 95889 55738 76538 40043 93285 44135 8708 2391 57836 40821 88683 76424 92935 36429 55800 9389 34362 41843 3869 46806 24264 26034 68556 37434 39776 46833 47993 19205 57159 91056 70536 1682 457 42463 8833 42866 81312 53174 13158 48338 76120 49221 16389 4991 6604 13726 33169 97918 42790 32500 96116 93324 68556 84491 43584 24180 3811 7210 43935 8491 98689 20069 30494 48694 63738 95025 80599 9872 74927 35967 73689 48552 32687 56978 97918 83783 2641 15418 2620 63568 14733 24638 50801 615 71349 84573 6948 98030 84065 31837 12963 89809 80266 46833 3120 91602 78447 23097 92356 78801 24170 42463 38185 60438 81312 49348 46121 20461 50003 68801 66289 5504 5605 45944 1844 44392 63184 91901 9909 73747 6922 91602 85638 77891 78031 48762 97454 97120 87654 70815 25184 74776 55369 38878 14123 83712 36412 44131 27408 15344 27749 2636 68707 38185 44268 80877 2940 68309 27811 20922 68822 40824 52073 70987 52306 47087 42790 50535 20441 54834 43658 1604 39178 73425 60427 31837 87001 65436 51270 13931 80599 2706 52072 47107 53494 23834 64950 98627 84052 28633 82289 21923 90982 77227 8708 31785 47010 73513 4079 57061 24264 36542 54937 3096 11443 84610 6347 2636 46833 46684 94396 501 53791 15344 63689 25783 81183 39776 16903 48951 85638 63320 17342 42476 44153 26777 47107 81018 59897 47130 62020 40821 32192 24771 71792 51889 28579 25550 68124 98591 5260 45077 98821 58302 5311 36066 67654 47087 16819 36027 55664 89763 87957 62355 42707 53098 32192 45266 43753 95691 56977 98872 6969 82392 31141 77877 92073 25096 31785 73962 20669 63942 80804 20796 68801 87959 91709 36419 83660 20703 33085 48175 8709 26777 34248 64270 62266 57253 11489 23166 7046 45453 51569 69440 15688 54550 14677 4987 457 5452 31350 1445 50389 59847 79438 42002 34838 59463 6245 90631 55535 13276 97569 85949 24170 79865 49348 6299 43521 5657 49920 65555 24449 56296 88706 42109 78946 68981 37979 15755 22118 17812 31646 57368 20796 2894 12739 13167 19849 66236 50308 53129 42842 38929 36542 16811 3120 68283 50083 8129 89229 89501 50892 80877 98872 68043 61645 54345 39886 44657 29795 94396 95052 85101 90631 61129 20461 54952 6119 82174 82505 51824 71872 18693 67654 49195 98266 41035 95589 50346 416 84573 87644 973 1472 2267 60212 41322 85628 86169 39082 86474 11072 60212 6042 28498 10570 74662 36330 6754 65520 88683 95244 64643 3372 63472 5687 48552 24421 25783 2808 26132 53750 9272 81343 86169 65984 2636 74366 64333 52246 90783 62354 61149 46105 87716 84610 359 6912 84722 66515 54159 9928 76538 35612 87166 13080 903 20746 45944 44261 14447 50946 58185 44989 44392 90783 31328 57186 68309 59860 50413 79865 10355 50057 64270 33040 79528 43969 38245 15706 36944 7552 48068 27422 69859 11489 29508 56539 6604 41093 13397 64994 43452 37685 9623 70069 68455 52246 49156 87141 75376 51577 3043 62354 38155 6912 91666 30292 41405 7628 1525 80899 38975 66025 22954 44957 48532 88300 10570 23357 14569 84822 43846 65270 6658 56823 70036 35431 24980 1400 82277 79267 14791 88938 34362 57899 14123 28601 73242 98427 21583 12140 43596 63657 70069 63392 69746 15912 19849 12816 80466 88300 55069 75541 20875 20104 62195 55868 1152 59807 13276 15454 4517 76274 94347 11432 79285 13340 89733 5885 61386 74725 92356 6818 8325 71205 75866 45812 19073 64847 13319 5846 34360 35900 5587 13319 34890 45712 24771 43046 32500 5378 15596 77234 35900 50436 34890 10245 22948 20746 36847 38144 28670 78356 6309 31752 91374 57208 21049 74927 50652 14727 43054 18246 11669 86790 98559 44392 67752 27437 18601 66236 16192 81844 18928 55535 76556 41784 2604 6042 98334 10468 81018 75881 58808 4867 98342 67737 34357 6250 72973 75525 12140 34397 5563 57899 69297 53786 58830 69440 23978 82694 43882 82481 21583 41716 14350 37409 36066 29677 59662 89314 54834 30046 57203 53129 87558 3417 50003 50433 20309 92082 68013 13562 41035 72993 73425 87920 21818 15912 69321 79013 31808 64061 69859 37938 71403 36343 57752 77227 57668 81097 5875 6299 49882 30370 90381 23834 30322 56664 95021 23855 39178 62739 9890 32454 25046 38644 98689 41980 59519 47463 92850 78988 13562 70393 89763 25333 24812 31785 56223 23185 51155 26623 68342 53225 20080 73242 9121 69580 43827 48751 52735 73526 86971 92864 48575 22853 92677 31141 26057 59598 18693 16178 29178 15084 44048 93542 43969 84919 97550 406 6818 66576 31707 56595 76466 59918 22445 33341 33934 64548 18372 71872 27418 74441 59598 25468 61641 8372 42073 65586 91996 60271 44392 26685 26503 42967 27913 21288 97918 25783 72917 45323 15442 53750 74467 89716 8129 86368 47107 36846 75866 82943 54093 91627 80468 46718 68013 83660 81030 65555 77401 36564 26297 70036 55671 31125 66469 92531 49839 47314 86051 58371 94135 57253 61044 64836 84573 89874 49128 76056 24805 21818 82088 31646 33172 79136 8499 40043 2052 73641 60903 50413 12153 8777 12892 88640 36066 67012 6969 71312 6658 63392 10080 51213 13319 457 53365 11964 43557 74306 72917 77939 59781 46304 58066 28712 6347 88086 31837 31707 27347 61085 25614 67205 94396 93173 68422 85048 77315 76969 93896 80877 68634 94347 6965 41127 62259 14421 29508 51812 6976 81935 85974 51362 83476 40111 13542 49944 70236 49839 89162 29663 25333 95084 95589 54834 69827 86923 42002 8577 4415 70987 91774 7674 74885 416 24654 7787 95515 52246 44513 40683 50273 5220 24805 50413 83753 62654 20875 47180 46833 11914 78591 61767 3907 87946 86727 80804 66864 94428 39047 95772 74952 63783 59598 57186 63638 50088 21923 41301 62654 93766 33085 10155 41607 64850 39082 62204 39178 97809 42707 75124 20461 78801 41220 21583 12733 92864 61867 88601 3205 2842 80993 29814 27882 42967 776 15645 90146 88652 77234 2353 88652 50636 52237 65270 93599 12231 97331 28052 97386 22954 81033 56438 94437 15399 33040 51194 54769 53831 47835 57159 48836 29966 17812 17928 70536 66003 76556 60427 98127 30144 22954 43969 97829 64432 83383 55430 41843 92109 94428 65376 35612 55734 80593 27422 52229 6042 46807 85393 67617 73962 87808 36584 51569 75284 6948 22118 24748 69772 9412 13397 43692 29009 37531 94135 17383 4578 89551 82983 92073 79629 10409 86849 63363 57364 90176 47276 44417 5504 48528 73268 44261 84065 68369 85628 58426 40683 75272 82129 91464 3775 65984 8575 27913 4266 10155 8667 41976 85713 83127 42002 63669 5631 33431 19205 19664 84656 56223 26993 57668 95317 6492 97386 49439 48959 65833 21208 7409 60830 92785 26216 92082 56145 97835 35960 61645 57339 70206 71254 73425 20081 10355 62264 68455 75877 89334 202 15084 25900 41202 24256 82928 2611 56018 32687 25770 24068 24312 82250 8575 90488 24638 8638 83383 24079 9121 37409 91264 10101 47950 40109 65555 59821 64847 13826 68369 84749 38644 78591 1683 8111 30538 66236 26531 56900 63689 2052 63352 49646 66469 25214 65984 30075 15299 41618 34616 79267 71874 26276 52152 27599 90948 51490 11719 67205 78150 64112 75189 86283 9360 8648 12153 54503 30881 53211 11914 11806 15442 57061 18378 81246 84065 10071 83632 47463 20030 42640 55069 7057 615 5550 25614 89501 36120 35166 21996 84594 97149 43054 8602 26777 95695 6347 31848 75379 30075 64023 13167 75382 78664 4878 20104 54788 53987 15645 55903 80966 17349 5220 27911 80351 8268 87166 73619 98492 87169 22179 49341 88803 42463 32394 54834 3152 59304 84990 76695 75411 54345 86169 71357 46304 80486 49952 18378 64211 47276 6042 55332 29045 34215 56774 44657 41710 53786 50083 1420 42842 46070 94535 56978 43380 12848 18693 81245 5260 5464 15008 15442 80183 34362 76511 45323 22598 58066 24421 56139 70206 64255 24079 49995 61359 57836 98689 59743 5875 77287 84197 21518 50019 45690 19829 16313 7316 13784 29465 97120 77234 94330 93285 81967 91827 31534 77401 65414 501 33711 3816 51433 94135 22730 46989 4991 7210 42070 81245 13067 80183 68434 94821 41710 95954 64112 86248 80468 82472 67455 92187 84610 3661 86051 34444 62266 40897 7787 92503 48696 97288 78924 84722 51831 92356 58040 93774 99037 69383 39425 92283 82649 79401 31808 53225 29752 77436 1245 47276 95925 35166 10114 75860 83969 34213 87247 52029 73425 19280 21861 37561 83696 43628 40447 48762 32186 78591 79752 98030 15973 56823 55211 3117 14447 91748 59519 26749 53623 23562 95867 73268 94223 51779 615 13340 9091 63278 24961 9270 45712 35967 21087 5004 52980 2317 85045 15778 68707 81244 5687 99094 28712 15084 13360 92082 71013 66403 52073 2267 53295 92109 29193 776 84117 51723 5631 55890 46121 41035 31933 73887 62343 45273 11151 66495 13273 86564 14971 13914 80943 42086 60980 64063 68477 7046 3553 88811 57133 46718 64897 22020 10699 83540 64112 22726 21923 63720 92798 46630 66003 88601 75550 59781 81720 36066 42968 35400 71197 3811 50519 41843 24597 862 56774 57061 61499 24408 59914 6475 61885 52306 55157 56900 60715 35611 7210 81991 33964 76690 51723 26170 21401 14063 35321 49128 93296 65420 14964 64912 97550 19752 18693 79528 13454 85769 52757 71403 15674 8648 40340 29452 75124 3043 8901 40043 63823 15623 69623 80554 12446 15379 84065 84414 62739 19690 22758 67295 81033 49713 71222 4553 5846 98030 58311 92287 19752 98030 10167 55047 24963 45555 14677 89386 41220 69297 75002 50401 15778 5198 76538 69444 30292 67510 1536 708 57326 80063 42721 7787 64109 76690 5836 34316 7787 82558 7967 88706 97685 8594 68981 37938 43435 45690 13616 77447 45031 19340 62292 44459 70596 49759 19073 51977 64211 45898 18722 62355 34021 35419 44332 68477 9315 98677 9909 56823 95236 5499 75085 50389 17148 92072 51720 56733 84052 89501 21101 21818 21824 4109 52590 53211 18490 44153 53539 88086 79601 4089 98627 31752 64699 82928 93013 4943 97436 64109 43208 85393 24366 46519 87247 30127 43658 60427 59362 93692 37241 36631 52980 85045 29215 36412 26047 78239 10105 84990 23794 40217 70114 85769 63490 8491 6176 77044 50273 34890 85036 14569 82529 7249 86727 38461 40683 87251 81043 5800 13826 68997 20080 56571 80351 55604 75382 27333 8602 35321 51981 73611 49770 85534 95236 35626 34890 68979 76641 13994 82558 42033 89753 6976 93096 64063 97879 30336 50273 43968 57643 57375 12184 44796 62292 48836 47481 33098 45898 80805 39082 77102 7594 18408 6604 80804 14510 17363 86592 37938 64594 29045 29388 53129 1849 10627 17812 96665 18693 75554 6604 24449 66313 98031 98427 63345 359 84729 95515 93780 31785 43557 50241 50652 47820 50401 82012 19073 23450 91812 41618 91141 4867 45031 73154 25614 67464 2901 62962 38929 85526 35612 25827 43827 16450 3224 84065 12936 63316 64063 35600 53168 45618 82672 13766 22684 95724 98801 51213 25087 55671 44153 36891 52765 10317 25542 89380 67836 31933 73526 69744 56774 3252 69822 62705 1849 96113 51569 27301 85045 76848 98492 16013 80325 45323 85924 61386 52674 46105 66864 61917 72118 18269 78161 74366 80537 74789 38377 73037 12908 14569 85380 53599 74040 73526 12936 29766 24597 10717 63429 71753 11585 7409 53630 2901 83783 81421 4089 24915 80805 91920 65652 59213 9909 41214 86283 85030 70069 97453 42463 57620 67205 24382 13826 90928 45077 31907 64726 13167 97454 42757 26836 43193 98127 72340 12606 4867 47010 26397 27599 49160 24729 90488 24408 48324 31534 91551 36944 7482 88909 16040 48936 48532 81245 55832 54455 20081 48363 35419 15454 78341 7482 91826 97454 36150 40275 35656 4033 50389 70017 13158 86564 15033 82657 67205 95245 43563 42749 79013 14171 23169 776 54751 87730 48992 55168 47950 94968 83244 10394 6969 66543 84573 67702 2620 6517 95889 23485 24358 68916 76746 5566 71037 12631 29576 46121 25864 24382 66488 84491 27748 49162 98689 11669 78753 56733 24150 501 18875 74017 70900 64063 27963 12456 6347 81741 25333 53586 91827 60487 24171 71684 86796 52756 8577 79037 83983 16900 66515 58105 15418 74467 7595 50936 1604 88638 81183 8577 21009 18890 62292 50083 19591 63392 34187 85380 75351 4109 88534 13340 24413 21514 70069 17125 4943 93780 11266 95974 30670 77491 84159 76270 47685 81741 19540 5292 80260 53539 80232 75189 41155 92935 38867 46745 79550 85060 31907 15973 67023 18601 86656 77440 74942 18762 77586 33341 22417 64912 56866 20707 35345 54923 1517 60060 82250 24068 86984 65601 27347 20542 76696 33042 5657 24180 25231 58143 86984 36429 50538 73425 34538 85210 38667 43557 21397 58808 68174 89845 18269 69859 96161 41710 40786 14510 5725 34475 23978 57367 98266 71872 87619 29795 61335 99009 62453 24300 31870 26926 71197 33287 9118 60438 23065 26216 48830 45323 91139 4391 26623 57133 29777 24925 75710 4266 40681 29215 20022 38262 20080 46519 41139 37241 77252 76556 20370 81909 51105 20685 87946 14964 26849 10814 29263 15170 68434 93350 2808 85534 10203 83909 39082 73623 3201 26418 82315 97896 24413 88652 43586 71713 78878 40340 44540 91050 65519 1639 14677 20096 92238 40036 50436 49913 34682 9412 76687 3930 93599 71222 69954 25132 95974 29863 44957 47952 44261 64023 21953 84781 26517 15475 37859 10235 42002 68370 31004 71254 18252 90421 55738 52237 95941 60715 95822 50987 24264 75550 55413 11390 18295 32650 41301 35382 45718 12332 43920 75554 24589 66978 73268 67773 80003 23249 51360 77647 10245 74725 6253 54769 94831 80384 86330 2646 87663 28336 29966 84380 24068 60173 71476 95021 21562 10203 8214 50417 50528 68426 31422 91594 27267 29752 3581 49711 98342 16055 27963 39437 64063 40275 12058 72551 53168 1245 87344 32355 27325 65560 25915 55336 60427 74028 3892 75204 25142 65257 77102 23871 82289 83709 1536 64912 11316 36186 6087 92439 71760 37076 93279 51155 60333 27408 21601 72720 66403 9668 10203 14971 71153 66812 63392 36774 93810 54146 39936 87907 44261 92721 54499 54449 69954 39324 90488 74341 36429 71989 96665 20444 44989 15399 20252 7643 21996 11253 35656 12182 17349 2794 66864 56774 39761 53806 87920 7057 32298 43360 47130 61386 39380 73508 6818 39082 88090 7628 77613 70670 41179 47952 79931 1245 60900 58079 9091 40167 7316 91812 88312 42639 80232 83134 58371 10235 95469 48314 51083 84080 94589 33375 14393 82432 85030 23124 97829 93324 21264 64255 60547 69577 75546 89233 75860 85408 14664 43846 17046 46070 97011 24805 74887 33184 48338 62509 80003 93054 69954 2187 49046 63895 8111 85628 74710 9118 8396 63029 47789 27911 474 50652 29038 73641 74300 33272 6818 62343 53021 4591 2611 29009 15918 48694 46080 81465 42086 73604 98821 33375 22211 68374 28550 71222 17422 62527 10733 32183 76538 10627 43048 38262 25974 65559 97454 79468 79865 5800 80686 58387 21049 86283 54369 65520 49360 78924 34281 53295 8742 20444 82820 12484 74341 45273 50028 80232 54161 84052 35799 35383 57516 77252 22120 24171 26274 88950 59598 22118 16585 23166 46583 67692 64317 41155 30553 26517 49509 92629 5875 49920 75176 55903 9401 87972 95084 8396 97489 27419 1682 88363 47027 17572 2267 94590 87169 81844 2448 88927 65622 2395 42463 82758 18601 14171 98041 83815 15778 73256 49799 44750 75546 76443 18490 4240 36412 47130 56016 85012 41843 55458 40111 7674 60325 92489 16389 70206 19503 2317 43372 12446 36587 51350 67023 71312 76303 61614 13294 33098 80785 40609 708 84280 92287 41288 53486 81844 14817 70017 20451 46583 22993 46497 67001 91551 429 4391 96544 2327 26836 15755 84305 27911 3306 5610 53616 24413 23420 74341 6403 48532 89144 54902 50436 34213 315 59897 76569 22726 33122 29392 89506 83236 83121 42073 50307 52756 87440 9212 82472 82558 67316 72973 88376 12332 85513 28712 34435 39862 57668 44259 56770 6119 21321 5836 3093 42473 39573 81934 97011 9091 62812 91374 38939 83107 6517 11864 29388 77645 84280 88534 41213 3481 24197 17557 12332 21438 38155 49832 14120 2395 75577 4142 48651 78341 35399 51105 36013 47276 29638 36041 1604 36533 93285 29464 18378 54589 69822 51713 14171 19515 6436 35387 72551 71843 91709 49162 30 92391 61335 68916 74111 31328 92492 16811 52754 52246 55200 15226 73526 88943 22954 14119 77402 4391 52565 6084 69859 77439 72092 15688 2293 16811 15848 79931 59108 89006 33003 45555 86093 11121 97453 36522 41326 56705 39566 78672 87730 62036 45077 89634 1536 17498 31141 76848 32340 64029 28381 74160 61149 68460 65984 98688 54769 1091 42824 41684 50801 34187 63609 69822 95519 13158 81231 81202 2903 54353 88368 53174 77734 17282 42000 63184 62505 27445 82392 21820 2353 7210 46112 11748 82983 1604 1030 8954 11489 59108 29046 7159 27882 79596 91147 29966 78905 4341 20081 43903 46121 21208 92640 12936 27642 98031 47037 62202 5311 31296 74441 18710 25142 2306 10203 28936 8325 12936 66237 29752 56487 9218 21308 86790 92768 67012 30526 97436 65411 71143 8709 40692 2448 50649 18295 58066 96976 50936 15914 80193 21049 40167 39807 60046 14817 52530 81294 15314 10394 50401 6361 43709 36125 70418 30127 70206 73981 95122 972 92439 22389 4207 4784 58267 44138 416 85518 54499 35368 18532 12140 56571 57332 1501 80593 77971 968 20165 29133 5004 58704 77724 70393 14429 50057 32298 37111 77955 48532 78103 15688 60012 73641 47350 5836 4976 8901 64109 55860 91416 59821 68063 10155 65225 90176 62354 10238 94223 70317 92281 47789 23357 13900 85530 90928 51234 83107 94094 73942 7628 23480 10080 55819 33943 15380 63316 39465 18716 18246 37637 11432 87959 60141 95272 60333 52859 80537 81455 10151 68795 3816 51577 47828 92441 21397 22993 38024 84588 39468 56604 86656 64726 74073 46285 24961 90353 74306 8189 658 10355 79592 85181 53098 45108 36522 70283 53987 42228 27534 92499 62654 31345 3117 15257 20309 77036 359 6475 97959 13075 46497 2968 12231 89507 7057 24557 62266 83632 67495 89121 94821 77102 12476 76556 75623 12525 93896 13326 13273 47993 38139 51812 39208 58387 95477 27811 49927 36139 95889 11070 59743 66679 47037 20875 54908 64061 92282 46451 81455 76443 70620 10071 38810 31933 4954 4718 33184 1104 55890 75554 46265 19503 13803 42109 14712 55672 23484 6890 3417 95822 80692 66576 2835 13985 55664 24617 97829 53878 33950 22118 36458 73887 72978 44268 3764 59598 18494 74233 3117 56822 47097 30067 26276 32572 38125 76746 85766 92670 33341 80805 99108 85393 80870 60141 11664 46807 81347 17612 56016 75847 84414 41139 63780 60438 31531 46304 71877 64864 33287 27569 89753 75017 91139 21287 52317 97949 24477 56604 34660 25864 66463 85628 79888 66873 38257 20669 6829 75272 66562 26622 87808 14508 35960 16939 21820 24150 22712 79513 48959 92327 315 52593 45313 7311 52593 67012 43677 33092 28712 98952 8606 15838 82800 97877 81339 42824 55155 75575 33950 45012 968 58211 68488 22167 27482 66025 19694 29777 15139 34684 50649 53786 90258 23906 28498 44920 96315 77877 10437 56915 50770 84159 89625 49711 97411 74662 42705 82672 80549 67045 70206 53021 35674 51334 25184 15164 90258 82472 55497 72118 97135 78052 94437 28896 98559 52072 3515 90362 11664 11337 47610 43372 15787 95925 66781 25770 30649 74710 68667 47828 53150 57208 83192 63344 5566 68115 8325 20685 89635 81244 44972 60444 38045 74825 33092 12852 43584 33003 35651 91179 56978 64824 92935 51359 25473 69970 72850 5671 45718 49236 53138 68600 29697 92501 96996 19417 71877 3661 29256 66679 43006 35701 27649 4996 65270 75500 92039 69616 48651 43294 91715 41607 54925 53784 48587 75525 20482 60464 13183 29329 88601 82432 3875 25504 3650 96657 54161 32872 57253 47061 12446 24408 97025 23335 80232 59662 67881 50149 71300 43048 20530 13681 60306 58808 34611 57133 56429 61645 5377 8648 7083 59079 36513 86051 1646 33172 9277 42033 56973 20336 17300 57203 88157 12816 72155 63352 35549 63744 54455 78061 21818 18652 64912 32989 9890 42721 36874 36236 80768 70145 47950 92629 27189 85007 24068 48726 11295 8907 35284 20746 37794 91826 94493 8222 87661 28491 24638 86971 7551 49896 13067 82538 83797 39192 31534 58263 91179 2894 88294 95025 39219 5499 53965 59345 31408 79210 17324 23124 77093 73980 56915 56145 34498 92073 32046 11914 58922 88950 20737 72917 46047 48836 8006 84984 22059 46374 57836 56348 92274 57186 30885 13826 71653 84788 48314 92570 42967 64468 39425 2027 78946 87920 27547 65411 33636 38125 45482 69827 30827 35600 90718 34729 70900 80726 24805 83414 87946 47790 95272 86004 95244 26252 11553 25287 40692 97829 63103 78672 11270 49896 13682 64404 59549 24557 72458 92265 47276 95974 20487 57133 82990 11864 42092 63689 31828 50538 76858 1737 35612 35308 36847 55256 26297 52061 37120 77093 20306 92287 74462 11835 14727 49128 28084 52765 39728 42228 78152 6580 82865 45313 1735 8640 59108 72850 67125 33509 86963 26418 8059 55319 8833 10811 60325 82505 17280 65556 12127 77724 10945 95068 68600 6403 82041 9118 4997 26531 486 9091 26265 89314 51455 88575 75860 83448 48068 56298 12456 9401 70169 13597 50433 87716 65990 14677 32568 49536 26623 15226 1918 44710 94428 51757 92073 37232 88534 73059 93774 22179 25359 76787 89753 13931 79218 81625 4792 75444 47010 30717 8129 76696 47188 37241 84486 14393 15826 72868 59519 26297 67255 24256 68248 23583 56774 78152 39194 13091 47276 54751 75853 37647 52229 72996 86656 48734 91715 38045 65702 27911 96368 56296 61743 88842 17961 85007 46620 71864 35701 76734 457 31701 45482 658 62230 24150 34930 10982 46451 73371 28703 76641 29322 58922 95672 15321 71864 4718 82305 22417 96866 54369 41587 21087 90582 83272 24638 23450 29837 26418 95090 56978 72071 49646 34270 74111 36517 76625 28670 78330 76734 49961 35337 99006 35612 35284 68617 89386 71092 9270 86068 12484 4823 48734 81185 27913 48524 44376 97489 86798 39728 85065 67702 48528 55913 5877 80260 39208 77986 39332 77586 76685 84919 67551 75853 64824 81219 50636 26559 27293 6393 84594 32517 51824 97564 93612 89733 75525 171 82472 41024 42590 7249 16804 62036 55211 497 8111 44498 13491 86963 44439 59134 62739 42496 21996 48286 96773 42705 15008 22488 37215 95772 86849 74255 12095 82174 86221 82943 64847 25083 61726 97506 7625 58105 28362 8833 1400 75568 20132 36882 37396 54589 39573 44134 89439 8709 74825 41058 59079 90072 36542 69216 86849 11065 74662 60581 35942 55890 22417 56107 59627 72989 34930 53866 10052 76687 63240 48587 84280 96198 18670 56664 57068 66812 17342 71414 77734 60090 67133 69578 53087 33122 21246 87730 81456 63363 38395 35674 97829 15883 42083 52756 87654 57848 97685 49249 82800 45573 59807 97880 31059 26040 8640 39273 83195 49661 82694 75594 83618 53174 52048 89859 34333 95549 3342 89809 58803 86283 29178 16359 25142 89169 61917 50390 69257 78753 33564 51490 20541 96690 76443 53439 95814 30624 93774 5006 25473 69539 58773 43006 82694 23988 17046 44132 84075 14510 24229 32355 67881 98815 24805 48940 63810 56223 21049 24825 37959 98205 67946 89716 57752 41509 35284 80817 58105 27888 42998 13454 73688 50936 61085 6129 95988 4271 72157 81 79871 97682 43935 31047 20313 11316 36533 33320 96532 4784 4391 92490 70261 60438 69686 21996 69744 32688 73504 28052 8708 54219 80805 42856 29663 98231 54713 51213 21213 55860 33042 4606 39385 39226 20896 39082 71895 82538 6074 44221 42092 78994 40167 87761 59207 73848 9872 56420 69599 12127 62453 73225 48528 41381 74255 97838 48095 15454 23471 35701 72018 2636 55043 80003 44937 95122 61824 99037 23357 80650 73642 84588 10454 82800 14733 13159 50738 6625 9412 51876 252 24855 44763 32500 8491 65827 54026 3816 98402 73623 82315 75758 53430 62139 8586 81455 64824 70890 89314 78316 68518 42476 16313 11524 3434 4207 9180 89733 59134 58254 91689 37626 46989 85577 6216 46304 40213 80384 32183 35637 28586 9623 53831 43427 20304 74942 43372 31989 83983 47024 10170 48095 41976 83905 48612 20370 15754 16207 45579 42639 23794 58235 38810 27820 33955 51500 2580 86796 81245 64786 48085 30526 10071 20311 11834 78061 1048 10167 16698 17300 82943 89566 5817 38185 84482 2317 35822 84788 34901 85101 17761 6976 5610 87701 42405 8708 62221 53987 11416 57363 29078 19515 41288 11672 96368 81997 48019 38144 72118 97862 70815 14582 87973 71476 43654 99168 46426 24264 5377 79080 44094 66236 55332 45797 42463 2345 59682 3775 80828 55860 34106 45944 6654 47995 44223 86283 3705 67752 47610 73181 11964 92597 50936 85170 60572 50217 91470 89314 97225 25554 11041 45266 75541 85033 23080 20441 80828 21311 6129 76050 68055 85513 30526 55679 82299 21321 18532 30394 95655 70418 56223 15464 24180 75610 67103 98266 46254 7551 2052 77687 85048 97195 18710 61957 34651 55913 26926 53383 77287 93488 14393 45486 7025 94529 83983 67162 67798 96139 55661 54783 17572 16020 90258 13281 15164 31078 47584 1029 95772 57512 67125 86172 1552 50987 92677 66791 82665 75698 28586 75948 93895 93810 29628 85210 86012 29638 82041 85787 65411 30234 35600 74548 21049 50645 52930 87920 89260 21562 33942 82928 71033 86564 32948 10317 87141 92903 34488 42405 71556 46254 85501 11151 27401 35969 96913 6604 26303 69686 15846 33172 60740 10945 11489 18965 35392 40567 87654 33079 16737 95477 85033 26804 65478 78905 42781 71877 71357 44146 94391 36458 47730 95519 96562 67001 9539 24805 25151 19280 10801 10245 31282 82800 3283 40111 28438 11489 43557 37307 67316 23582 1248 2940 52417 68600 65411 73878 26804 28843 21923 59755 29388 54201 49770 72745 7397 21601 48314 59084 14421 76718 94437 49318 2187 12872 67633 28550 96437 55319 11121 78056 67773 9268 97426 47395 23965 7625 4517 62181 11951 59897 56817 74366 96368 25831 37647 22427 93599 70747 21108 43584 69257 94083 53174 45818 60012 89856 68369 37306 76539 88638 85337 91264 62355 94735 62959 85110 73154 59434 51889 69512 42811 55535 65872 2903 47130 46266 62111 72118 91987 19849 58982 33964 79576 2620 69599 8809 91551 62791 86923 70942 3811 78516 52252 91139 37307 27620 29329 47994 65820 24229 44289 41058 36007 52756 70536 60918 15314 63256 74391 71403 26051 39178 1737 4048 84248 23978 93249 43462 11495 92492 29738 33272 66670 69970 29078 96595 89229 63843 82840 90353 22405 56774 90209 41843 83121 51792 51732 406 47871 43882 87619 16888 38250 4240 27911 70795 79401 56395 49207 12332 12231 38534 31833 23978 406 77160 32114 1420 90786 26517 47395 50658 53254 42476 67238 34475 88644 74710 75847 79385 76625 89124 48940 30418 67204 78341 70245 47463 35960 37884 64112 6796 9270 18575 87807 13726 76659 76303 32296 57516 75017 36220 19570 67130 75716 1639 39667 78161 1138 74885 21137 42721 51437 84722 9911 94532 91689 49668 31240 80537 79124 31068 86283 87931 1536 48821 50273 18089 60980 25638 2808 23159 11203 57620 68822 47218 9268 53465 25970 43146 29777 77867 41139 3861 1125 48479 21761 46519 21264 77295 49927 94357 88300 62752 91627 1438 72618 78031 51279 34813 31219 55535 94135 34609 46989 66263 30795 98205 16170 76443 10127 67207 44221 16957 38547 91308 85583 23097 22118 58742 30197 16903 46790 94831 48726 98537 75124 56489 60487 58438 13951 272 96685 52229 18408 9677 66377 98031 16888 2517 90904 76556 41179 64071 36150 31053 8268 18702 60715 51265 17282 39373 13994 14601 29046 43310 5066 57836 52152 96239 23780 35368 90209 40062 11672 21772 39226 22105 52683 38644 44540 65959 92137 38049 25542 56284 20033 67023 39208 85552 26923 57836 87036 93350 31125 35082 83753 88167 20915 84466 38250 46800 10155 93778 39728 81420 68658 83632 86218 55211 88644 54541 62705 70081 92489 13644 66774 33003 26216 52536 99162 12058 73942 65839 89457 54541 14491 36564 57513 69384 6965 45535 88842 67435 19401 64850 71037 93686 87131 46105 62542 58267 3723 80692 81023 86330 49799 91884 42231 63823 63887 32340 85950 70245 62482 85713 92137 66456 5806 96005 66469 69173 96239 27349 26228 20849 15997 81997 78056 47277 41123 97835 17612 75487 82250 42679 37566 78672 24812 37885 68370 78655 89380 16086 48449 82659 27501 62204 6922 72605 52012 33003 36513 71375 71254 82814 65257 11730 83797 46178 35611 8482 17753 54219 82289 9333 6084 58376 16980 86051 5832 68981 14569 75306 65030 97454 66873 31392 69994 76734 98413 54093 53987 81970 34641 35387 27779 83121 18601 83782 59434 69591 53225 34702 88368 59252 80877 87135 98710 24413 48060 14971 63369 60463 83783 60128 39613 17928 29851 3043 61743 16203 11203 89514 60145 62920 11390 79833 79687 7397 26971 88842 24712 94135 39239 62962 62542 16461 84396 85045 78655 6481 20207 70206 63033 52536 28966 26047 11553 87167 70069 44890 58254 94683 35942 7461 11332 53866 77613 22293 42092 8822 25815 85769 65984 52080 31141 76529 9872 22533 4961 35799 98363 57208 71040 49927 86923 45315 41509 31745 90904 93968 67205 18202 47414 51455 98492 23098 74250 4079 21761 18344 10802 3306 28703 37314 42220 47871 4089 95447 30292 95574 13657 38644 9906 72071 2052 37724 79250 51155 46806 10756 63415 93810 79711 98497 53791 72373 11003 8594 15623 39835 98686 85181 83540 6313 2361 60464 56249 10114 30163 26559 46507 94735 16389 29898 73256 3478 44661 40025 60679 37232 32650 47784 42052 66488 98497 90164 63823 55014 24413 31796 46422 24712 8325 44904 93772 84080 29124 68667 59467 43435 49496 58124 7830 15454 81261 76056 54826 43968 93173 62964 83540 86719 58750 92597 95365 73154 76685 4285 14508 31732 81456 16662 54397 70249 16092 49156 31982 47995 44887 1849 95241 1552 21996 27199 91551 86367 80486 46771 12060 78924 11266 44933 70788 85777 77531 70169 63780 50650 75750 37232 25333 25088 26054 429 64697 74250 16016 36874 5382 7594 79172 50528 40329 7594 16207 45173 59043 2842 6745 14569 16249 48575 22726 91958 19462 1187 79438 27100 20120 21049 31989 79650 86436 53254 55034 8638 14851 7567 45784 20746 86170 49341 39082 58026 77782 31982 20542 84997 88943 5526 95871 70788 4142 72115 86530 92490 70081 15370 66791 55331 26083 50401 70465 53365 47107 46932 31096 43435 60385 7628 35345 82350 22684 2662 91666 41003 12151 19849 38883 49207 88271 93296 15150 66873 82129 55694 93534 42228 88273 3224 66131 5504 76198 75272 34281 96857 9063 48085 82041 58708 75013 82481 74625 35387 17761 65416 40217 1428 39467 77867 35690 36458 62264 21592 27445 89087 19260 70596 67255 92189 79804 70206 29711 97554 95365 74670 35786 46047 19874 76538 35400 40764 79080 9330 63103 40923 69297 57975 92561 74467 4792 75968 95961 15623 41179 56376 61400 5526 62204 57732 16313 93674 64943 82983 4858 93054 73387 36419 78220 52049 29120 62161 82240 76724 10352 14350 70510 45712 21514 6721 36207 71040 35308 39948 51395 68477 91895 19849 55497 98822 60128 80648 84919 81140 31350 83703 5382 95518 90082 46806 65516 59467 33570 46047 61568 23484 86169 77526 17416 67702 6796 74154 9623 92096 98077 69297 9367 44138 51887 52462 27534 21707 49864 98205 35166 90007 20104 19561 95814 82552 2230 66576 98350 22405 40504 76539 24264 13054 2901 68387 67316 15840 86367 28725 39200 2306 14668 16585 25624 90381 16602 35419 20764 22639 29502 16900 8312 49160 89546 72996 72912 93279 3434 33517 11964 69556 40453 44376 76519 52246 2246 84822 68374 81613 84080 62421 72978 12697 97163 87001 87572 50535 53791 28610 40112 92489 93350 29125 37566 72735 29193 29571 74479 70942 67551 92465 98967 57263 61290 75847 81844 29916 46112 54933 55245 27100 53307 40683 84485 39835 13635 18246 35111 48762 24943 25229 27599 41951 91966 29388 67946 36026 94339 75444 61289 15257 79828 53383 11883 72071 97569 63470 52028 42707 84150 58742 6481 18691 59807 97243 55679 51514 47775 15184 49799 26058 42398 88086 6347 850 84373 64836 40057 93534 23185 11980 17151 69440 12739 78295 85403 43920 27349 24085 34106 10506 21818 47711 28703 48481 84781 43792 79080 62460 59304 63587 99099 7210 70249 14471 6615 32181 65030 22109 7482 39359 2897 82250 29947 69312 2246 61405 35889 74366 19544 68667 86501 21260 95906 65257 75204 79644 46304 76649 68043 97309 35314 5302 77357 73688 497 23020 89800 9333 11615 96800 15152 24068 25783 99069 56911 15184 74825 78464 79250 71980 91657 98350 42756 72600 36721 34498 30646 67125 7482 55930 72872 474 38665 70782 88640 33380 93484 39208 15789 47037 50641 1445 35400 83526 57500 36120 14393 79466 52654 9330 82259 34333 31059 7920 26804 65823 8267 38534 86093 64457 16796 68369 4403 80650 63591 3775 20915 6193 9704 8602 43686 9477 85980 10811 8606 76984 60577 2353 8901 60776 41951 32896 51310 15623 29038 96983 61290 2424 73174 7210 84722 79835 22852 97879 70119 54541 58739 89435 94686 39200 69954 60544 4867 711 31158 86727 44792 81909 76718 88828 93961 42050 21397 87700 96910 21246 50392 62542 29795 32085 88368 76998 2327 55320 85246 25083 22942 57848 97489 35389 43686 37802 83909 76728 1502 2901 30987 51732 43650 75189 26265 55794 55144 70536 8809 50930 37566 80762 21115 62739 41179 91112 42702 65704 83079 34976 58263 18331 87116 62460 12920 96685 11543 65941 95053 54159 24980 58871 86172 1337 88838 25088 88534 81298 31903 35033 13562 30457 5464 87117 51234 57673 16203 56260 66719 86849 89559 52246 39983 44153 63587 43122 11390 72576 64296 57171 29823 16900 38547 74808 70670 79361 65702 83555 24561 56376 86330 24811 8548 68174 79941 45482 39689 65622 86850 54201 50778 16086 96784 65245 24171 48774 61094 57011 29481 8742 26673 36139 43424 22445 26276 17988 83983 30554 77105 60141 13900 21898 17536 66488 44890 97202 84413 16796 83540 40427 31380 83192 94396 25581 61548 40025 68374 90107 43435 8308 44444 81 90251 6253 71518 21818 78141 70261 50216 57673 18652 74380 77875 54826 58526 76685 89386 62687 29738 30698 53305 49646 58235 11813 22187 11886 72973 22988 74154 47391 18890 85427 68455 84508 16934 2079 51300 31848 55047 7850 93542 3178 4285 90853 54769 60507 33439 46105 7515 39613 47789 58364 1792 53138 95000 11921 12908 83869 65827 86382 64836 48564 9476 77782 18279 84197 78672 48437 44221 59203 19977 18154 80917 95724 82450 31796 66791 67423 67725 63033 62962 86223 86151 67205 19369 91812 54161 5128 9906 73135 68988 87920 50572 10756 75379 8778 87988 54449 96064 53635 877 49160 18890 68327 31214 63415 17292 22283 81339 29480 9876 79285 60885 30494 79794 31141 95981 74776 6251 56673 3515 83948 88409 62355 56673 67791 14057 35742 1152 14648 78994 20291 7558 35033 75971 18801 7311 13837 96607 94330 24561 80324 50868 69306 67423 66242 68948 55430 65508 81033 50400 10352 972 73185 23410 79528 61641 95075 75002 93126 12184 41573 81352 37396 95477 38579 84659 252 29638 17192 56107 55000 72912 73044 24291 26749 54365 29263 57765 66856 92073 50807 62230 42480 81935 42558 10468 75416 44221 37970 95695 39991 49575 72214 83215 43557 91374 66238 28782 21087 1187 85248 89061 28782 41617 70418 3233 63184 940 24349 87730 85016 69793 48579 73367 77416 25678 8667 12151 11973 54146 90393 30345 75351 57388 88157 48651 96516 12412 29182 59781 78028 32745 82782 43046 47545 85485 16203 84891 20849 89809 61630 84414 45213 68532 22417 96116 55236 37911 61359 67316 76739 5550 97874 84919 77810 33439 52976 12484 30306 42459 5875 97459 93778 38018 23809 98787 96368 65756 32085 15164 45122 92137 14856 25970 28512 43677 10432 45692 44261 76044 7787 73268 40274 496 94590 46070 53010 35308 23914 27811 94338 46718 23441 48836 96808 12469 75525 10392 5504 2138 98686 65872 83207 1245 90620 13923 51514 39717 79804 89165 41583 1048 84441 24180 97081 51793 12412 36007 17131 68916 7330 53198 60145 85924 9142 95988 61177 50346 48903 5059 99009 65437 26622 1048 3074 47844 29038 63780 92104 14429 90871 65516 15880 33014 55672 53831 1878 35308 24574 38155 90123 46771 62359 13798 62527 77127 27569 62533 82450 5903 31096 33341 94838 18687 1248 60776 62563 79880 66774 85756 81625 75883 86151 93800 74670 68532 93107 75351 74360 54350 81967 23441 53167 38946 33155 28966 35464 44259 13318 3400 10238 18850 86727 89976 96808 30075 5866 53021 40866 51310 25156 81671 9272 15789 88426 11251 62230 66781 6130 90353 14333 35273 90904 51128 79865 50017 87972 76998 19390 95212 21772 8822 970 68477 44814 77440 52839 92422 81231 8123 39862 60511 95871 34101 92283 29711 51200 16973 29392 83725 3205 23717 36186 84075 59264 21386 59252 8496 42000 24781 31933 42321 85628 22920 96773 47276 74301 67864 95317 38975 531 41980 97068 81671 55428 58512 97564 69970 9012 69397 58871 71224 18762 8399 79285 39190 97862 60980 58363 17422 63368 55331 17229 20849 93365 78728 50308 52372 49855 87619 14702 25085 3535 96099 63369 18343 95867 88060 75416 44763 60293 1565 83905 69691 67020 62748 31808 42229 73154 77613 69939 31434 66456 22346 31392 39239 12461 99037 49256 88938 52656 37078 8267 76324 20096 86330 12442 55868 50783 64702 43968 83431 23809 33085 21481 85416 33380 373 11121 38257 41075 94396 28253 33517 92907 85949 5170 24197 11156 74 26228 68434 21110 90631 22751 29502 6080 29464 17914 2483 63256 62148 82928 39388 20309 63399 96005 92466 19417 664 74028 15399 16788 50565 81097 13803 67578 42476 49954 63053 34813 79320 10392 61957 47731 47995 89083 90632 32568 44989 11636 16359 80938 60131 3811 2230 42369 43903 5221 36544 24079 31404 89506 49944 51588 55860 28784 6431 66236 35389 18933 14144 63363 66670 74693 41731 63783 7673 27569 38185 90897 79172 61815 17416 57529 39082 61696 36220 60613 29518 25087 96057 45579 1735 70602 98689 69497 18792 18096 11524 28109 6969 64395 73623 72567 62565 53786 39468 42844 87473 50019 82202 9330 34397 33089 65508 74465 61271 21287 76051 22211 5536 3083 33199 85181 9363 29038 6583 82088 33155 23481 20339 81613 88905 16668 52654 97735 85924 77536 45 97025 41322 46458 91749 66515 77416 53271 1881 62752 86530 50742 89264 29746 47414 63332 29571 76006 73268 56026 20846 36874 20837 84729 95110 87036 69257 88597 13766 38229 57203 66638 48959 23096 1337 74355 26282 78330 35263 66242 9063 38087 93357 79250 21861 3856 78992 12060 78232 17148 73619 79836 74037 11748 57375 91333 24474 62221 1525 3808 56393 97809 84573 21323 72214 25555 98641 79804 22051 64950 33184 51807 84815 47276 83660 57820 65392 86068 73819 39936 6969 42780 70023 82240 91920 12033 52825 68174 1552 16944 98537 69654 57133 55533 28381 70816 4391 78315 30885 81273 81702 47993 84452 1536 4627 61568 79755 55047 40104 7397 95974 16837 51507 66207 55968 18295 89634 59638 87786 98266 81352 15190 15644 24589 3816 81706 24129 27267 10301 98952 46880 37566 34475 36265 42866 21594 60980 25084 61663 7673 50300 59627 57396 24729 39146 55319 42386 72605 43418 91594 71300 13833 51807 67811 51956 19694 37821 64404 12127 46970 61036 12963 67641 94339 76342 74548 8760 31785 51220 8575 89910 80943 38461 21415 18344 74072 26622 59209 14974 34270 6347 80124 43563 29573 35263 6174 26624 27422 42967 41623 48726 25819 86337 40213 23987 64836 69556 7359 48532 71664 60279 68979 58105 80624 52379 59203 53465 2418 83540 98924 63587 71277 75055 89976 18154 8008 26216 72818 93810 52378 78992 11707 31078 37580 67815 37531 53105 21108 5550 23119 45213 73015 81606 27534 92850 25447 78346 35701 68309 21032 56673 42205 18826 39807 20746 43159 71607 51300 34722 29634 30827 90223 19829 68780 84075 18357 46112 93038 14799 12412 38458 12184 64265 41127 39194 19701 66495 98245 30553 40551 95687 8638 28885 97426 35400 69319 64897 59960 34246 84466 49711 30905 64702 63407 34966 91987 19044 30624 15560 20922 97471 96472 71833 71092 73256 13450 61754 92597 48095 2266 20022 55237 27347 16369 18295 43045 49121 84919 10463 61630 85552 89862 38580 38118 75500 91541 44816 72996 87644 19438 91812 50489 69325 74710 80648 15630 89540 89475 49913 64744 10967 48774 22767 32114 34993 83448 24432 76511 45727 51270 40683 70309 96521 35308 15476 92499 41024 27249 65196 45784 96328 37515 29814 77153 52012 20931 61676 29795 80785 12802 33480 96113 55331 38198 33431 5590 21032 97325 35273 78733 46458 68219 18543 57147 10536 2741 84721 59627 9776 50738 2626 21246 25021 89862 63492 73371 37515 65150 79711 52885 22392 81023 65105 68914 18722 17973 64864 83694 22930 45666 71300 11364 24463 97735 40987 74670 57354 51304 69494 90904 79803 47775 30526 32534 53469 38665 14038 2052 77375 5836 37417 77517 73370 29046 15644 20878 53192 48338 80468 66487 97117 63895 8491 35884 33955 43718 62221 53389 34782 73154 8955 78672 21129 69556 96368 88623 33079 70443 86018 77036 94057 3478 65285 73181 95447 73685 59862 8822 64345 6258 8548 68249 24311 47468 32050 34050 3661 55412 74040 24164 20855 70418 55105 51792 69623 26582 71792 5160 65533 75698 69069 13657 19729 6796 65346 929 52432 14471 44926 73371 48788 7909 68063 64043 44245 39190 90176 48099 95867 22764 39667 969 66828 60131 19503 2670 4285 43110 66456 91517 91869 71607 41614 11813 92850 41126 8602 38033 28931 11156 9708 66864 10235 26570 89512 78946 6174 96176 41003 61634 23365 92629 52166 44186 80805 77569 17148 15177 85711 80624 91 26993 272 25926 14390 27779 97399 38883 1420 21436 74529 49770 87946 51347 5933 15008 7092 54937 36526 1229 15645 40179 22183 93054 84373 96681 52301 57354 73611 78157 46121 22194 39983 24406 46583 45330 10028 56232 60151 36041 23098 87341 81377 85030 75189 3111 25414 28253 82625 7397 9180 92943 86012 3313 77402 41703 89083 75660 82625 74180 38975 39685 39168 81246 99024 6912 95872 31214 55413 74832 32475 26673 83783 95633 79237 87398 49121 53257 53087 1207 66874 58526 7830 29619 72696 15645 38377 11283 68822 22323 10802 13248 86044 1735 53323 7359 84891 28762 80624 92242 36801 37515 6841 77287 86814 11151 93017 98127 23 92640 45784 78395 84197 47491 20069 12691 30622 92242 25096 23782 30717 18960 36564 44107 76167 34966 65948 39689 68506 19390 67864 71533 54026 7339 9379 91987 26663 8548 19775 63942 11883 92051 31706 75623 95974 60694 11520 18490 67455 67486 34101 95729 3205 61909 96257 15299 26534 20370 71556 25650 26397 11870 62202 77018 66488 22869 75055 28334 48426 28610 66026 30197 98537 12745 16748 30649 48068 76061 61400 86571 46807 36961 38717 68252 19620 1438 80599 21890 76167 91562 57253 40142 3936 74276 1029 43283 21246 25180 60408 33380 67020 49392 43550 68667 37756 80548 11829 65948 30588 79644 18174 33481 27811 11717 90514 60487 66350 78330 95236 35210 82782 56188 43122 48105 35001 43452 50273 86407 27388 31125 36066 62719 42223 80966 18903 56774 39373 18179 75542 86012 41179 79372 88409 98143 19591 9582 9225 5836 11309 2604 33334 38245 9859 6481 79314 25770 6573 85530 76006 50858 17879 13681 40112 20637 8439 81970 88745 43654 45370 23965 61030 62542 10114 4331 4048 95927 84229 85393 42558 58792 64255 8557 93686 49675 81741 78922 85932 53383 42473 24901 95983 91333 65404 53784 18408 90088 40853 78157 60145 70577 33857 89121 64457 4807 46209 84891 49595 10028 28666 59914 11558 26777 92282 73233 969 12657 59807 49353 76649 4604 70119 49691 52012 76859 42366 78655 70324 31219 90223 88494 16216 32454 8018 38547 13992 3816 33860 272 75554 39214 10115 83121 24300 56143 13678 82472 24712 30166 38547 48765 40261 10802 46583 77744 86436 32833 93931 63810 77822 47277 96164 19205 26092 35690 10170 92448 68518 68497 64043 66527 93488 66511 24245 10394 93350 57959 87890 49896 48105 30988 52660 42640 65392 70228 38787 35888 3535 87739 58117 67798 16369 7054 47491 4992 21311 23219 35521 91966 68370 75912 34362 57094 14421 21971 34439 69494 14664 33193 42875 52825 62132 97025 36206 6245 95172 13110 72720 72025 24574 15224 21436 62640 71528 81970 7012 63587 65881 71760 89582 61676 315 14776 47295 73980 46620 64770 63887 47700 42315 16811 71357 70723 11070 91730 51155 44532 21514 18611 84413 40459 78516 11109 34350 15623 5284 92039 67410 19874 41092 91871 14065 71288 59362 15377 29329 81722 95872 29595 57752 29339 2306 77332 42100 39388 48612 53735 12058 81066 43550 92064 97874 1427 16249 36233 69790 96099 20775 45273 21213 83811 35960 98326 71092 12375 63780 36488 18771 55245 41472 18360 82406 88426 50778 3842 5587 26606 48610 92943 29752 45909 57423 70283 56305 86814 98857 62343 34444 14595 83753 67042 44048 62250 81510 28512 8209 34782 72672 42856 13569 32114 66469 4152 6745 84156 96516 45724 43545 97163 230 56673 28931 70586 62153 56143 24406 16690 24068 40605 9277 77820 88623 35988 12901 1604 47950 69410 77715 43380 49658 75204 12375 59261 90181 34246 51155 81863 7633 40104 12332 27592 29074 92785 19531 37979 38033 95364 22427 44929 23254 12014 61917 94411 93096 17139 2099 49360 57208 56928 36488 74735 94157 34722 79527 2266 2306 72327 5723 46989 67864 17311 61772 6074 14725 83811 92490 97797 52571 58254 97918 31915 84519 88294 69722 66562 85915 96929 53033 70418 9874 82289 5160 32808 92498 79385 97411 54067 20608 6962 75427 67652 59654 52683 99076 43208 81059 78232 98205 72888 11524 45617 19390 22025 72333 51831 62421 69923 40778 40605 74300 96497 41512 32454 76739 61747 88333 30197 88426 62774 7485 47730 33623 22684 47994 41034 71138 86790 32354 95244 58569 34993 421 21323 49221 89290 11806 5435 7083 2326 55706 80586 26091 30905 21208 87759 56733 94960 44332 5824 32217 10114 81455 81399 90948 33683 40567 72317 83632 5082 17311 65970 38705 16900 23249 10732 12472 74885 77292 6431 23809 70019 39156 48726 61562 71224 43331 43110 96522 93759 98591 95836 19278 24197 13208 21820 20848 75860 15644 55468 30865 416 61814 43310 11439 50241 75002 93376 48301 98334 67551 66163 13682 77890 3705 51388 96700 14817 29107 75912 7386 52306 86372 53866 77066 55428 71312 5761 64971 12908 83534 86923 11520 37967 80943 80259 20878 35114 34043 42398 64842 61085 55043 54542 20796 62019 93296 21257 20548 37821 26083 55732 80421 65030 11151 40583 45655 49392 59839 20737 30777 66456 64548 69015 41145 13159 79642 83783 89352 23834 12843 71664 12799 43048 90783 15235 658 3068 56175 27569 50705 11829 49386 5885 29465 39687 59818 11098 55183 11870 26228 60606 70655 41322 39862 4408 67698 59261 37820 99037 57673 14630 52571 70552 48913 61754 12472 19345 96640 27963 54588 50083 82672 9176 4517 50915 13580 73371 49439 87048 40986 83618 17192 39365 32039 8990 87473 50229 29583 12978 15688 89710 56438 30861 99017 5464 60785 41512 17734 8482 92244 45690 64846 29916 29634 70366 40764 68326 80749 8760 44710 78797 39836 21772 42437 26570 82578 39359 87240 52237 59055 67093 18543 12432 43718 49941 5377 50108 93504 28966 10127 74935 62654 70846 8255 67617 89638 26170 17199 59713 77744 22247 23471 54020 71277 5808 44289 16094 42512 45560 82240 14681 67804 23335 80899 20214 4795 81347 70497 88601 27586 83534 14790 11295 12349 61085 37879 12332 94704 32355 51300 28193 94838 84805 79037 34692 76511 34886 97965 6251 370 36533 95803 61717 58168 59743 18490 5455 27486 92570 56429 59849 69153 89439 7795 76270 77402 56422 49448 89874 10468 25722 39685 80583 34397 88388 81280 93484 57655 75623 68252 73317 62748 15666 6087 70187 66812 94279 68387 67708 6087 72264 85647 17612 41705 40261 11743 90488 5175 53784 70757 70324 55174 40986 89264 11306 41184 49832 44926 22295 7083 72972 48726 41886 31015 56489 25542 57431 4741 88909 81420 70442 29045 51235 5452 75310 31182 7967 4525 40692 38664 80749 9587 92927 95691 6345 36187 2079 89889 13318 93542 98637 7046 54030 83169 45523 23159 5135 41058 41248 68691 29738 53087 51927 93350 47745 80751 89162 66359 66003 30322 40780 85756 78358 45718 48212 92219 18792 86850 68261 98811 20855 54868 30075 56247 38810 35284 81331 87439 21308 21041 7359 24382 67955 41058 21454 69976 6604 84891 36870 79128 4991 97256 13067 54093 53158 54041 46095 99069 17497 25287 23828 66670 75545 87996 55856 39194 46651 67787 55319 57426 5605 41565 42512 50330 7397 52205 24449 71719 12033 36578 42002 30554 46107 83782 19768 24069 59860 31145 64109 51122 49121 42393 96497 89716 97122 62020 6468 32340 72359 6890 59298 77767 80917 77555 97471 29947 41767 9360 36645 24440 97454 21761 84862 84155 86796 26058 198 97081 40749 96305 94831 14019 21108 8742 38760 8742 59396 89551 63060 51347 15730 58879 38458 61641 13634 63472 12629 58871 20985 96522 81322 61844 63345 31172 41684 30234 36091 92503 11206 56018 31995 66292 97454 53523 75085 71005 40062 6834 68369 76717 90421 90783 10240 63291 35400 41617 4180 16404 12892 42968 89707 49631 35822 11251 36270 82814 3951 11082 10101 52790 40453 74470 59209 50436 72526 19794 16804 95364 83716 38125 16221 5761 20674 10169 61814 91871 43605 6299 82955 95872 63186 79025 97453 43796 54788 8316 27100 6620 40043 86407 39411 55047 66031 93296 53313 67510 82627 86790 74861 43846 60434 79126 42480 18262 62383 98413 81840 96497 59729 87340 12476 56476 42875 56882 72264 54805 88601 42780 73231 57504 20541 47210 97877 59682 39291 74860 83121 75351 74134 52571 44364 19340 30097 91553 48479 24256 24379 61013 81741 72619 23441 37295 46507 89002 60385 5366 56155 44887 64772 93877 51362 96808 48794 65411 68084 64971 40705 88294 28419 7210 15565 25262 11553 31907 55859 42446 27587 11644 51334 48212 58375 1973 22730 31141 37840 30622 85729 24079 62504 49364 12412 15674 44168 10969 15914 95025 55845 46105 92887 49046 15939 54541 45094 23855 74157 68595 59807 98787 27415 27388 94025 91242 69539 29576 5368 34573 51300 78922 94685 78878 9718 5779 3178 63472 19653 94653 75554 25180 75394 8161 11495 80147 54201 80501 34702 91242 23913 27595 92503 63895 65902 82697 87135 35742 14106 18801 7577 5322 42205 61848 51500 57058 79025 52174 35967 74467 90968 29645 51359 38348 20796 53104 16207 58344 70145 73712 66670 73503 8640 63429 40320 98389 87116 63137 93766 33868 95983 5587 26361 87959 28122 53539 80358 83088 3650 58224 59807 528 58302 43605 9797 64618 89862 41573 86581 2267 87279 79642 42500 54161 93562 24541 60333 16040 11913 74306 72148 38946 7678 87972 57544 26051 2270 73952 82088 73159 76324 93249 42606 47450 48286 38573 11072 20703 12257 18850 38684 40780 80396 83107 97343 39273 16158 36519 69494 10801 10338 85625 49081 87709 7519 48479 33753 29256 87645 46831 58879 7016 91139 60918 57370 62961 19063 28453 83215 51781 42448 30670 92890 86004 96560 90897 96749 7744 33380 10540 98710 74638 13994 10355 97655 61983 48936 79596 8821 9587 57191 90030 74378 71980 32809 42832 33039 67020 19400 86437 9623 97880 88302 23096 46334 53465 68308 34710 8809 2391 89067 88611 43193 72133 67811 29777 50560 7346 11914 45437 88157 5866 74254 80726 57059 5368 75872 71349 6944 40320 72892 89491 89386 42856 14058 61098 79267 90251 36304 52589 71653 17023 60577 64106 88938 6504 88312 26824 74861 32896 73224 89491 19802 940 6243 55794 5983 6193 21117 62936 2395 66495 57851 46833 37751 43550 23308 38914 56143 89314 15002 19775 40810 69090 22751 87700 24993 83249 47180 48437 53685 37608 50346 67172 60464 12631 45347 65645 67130 95983 68036 83737 39776 3325 1116 52833 39324 96913 4738 73417 57339 45266 39144 55196 63137 16839 81030 44710 10743 9859 22101 58522 42480 68819 29297 29697 88421 91147 57549 16861 42395 51876 77080 19513 78232 14058 22487 73679 21049 4034 29124 43122 98053 24980 53870 10992 66978 66146 12963 74477 8018 82840 79635 12461 66639 42463 26796 56284 31912 53252 76006 83737 74766 89026 692 41168 5875 47870 22487 53429 54093 32968 80549 16369 55385 50649 64581 69984 20022 27725 65245 59729 75423 67039 96681 38642 9677 34333 40829 40609 44612 70815 90297 87903 31059 35799 47325 13340 49847 70607 6492 64061 26102 18913 58185 19165 95068 69325 57449 31111 58311 59249 6472 86057 69722 68532 84924 64270 72194 13122 51220 14105 46334 11138 20096 92039 81487 11098 47091 63591 62110 76718 78812 37744 20096 52424 54923 84491 18662 11992 53494 33619 83107 59142 60900 8396 52115 43372 74100 69418 60746 88644 89759 97682 70122 94411 11219 62654 66318 11623 35431 9272 89361 62139 19423 72155 93407 88697 3313 19551 67903 59753 60572 63605 14582 21308 34411 15275 46422 30962 57620 54538 95889 6985 28336 51122 49747 8801 42100 14712 69368 32217 3133 45660 77292 94051 70324 95906 40028 86436 67707 28578 3068 45340 17536 75623 40178 25638 96302 84043 39047 90904 91733 64807 45108 4823 50449 20542 96593 55591 40551 58026 7388 33439 16610 524 2448 12260 88909 98924 5595 33883 30622 12395 30097 66874 70011 83431 32402 83448 60201 22004 96257 18237 90421 17610 1029 83594 18224 70670 34039 27056 64971 85713 9374 94009 81312 17151 72633 27587 25032 9730 91464 68351 39411 32319 5875 30530 55336 92210 33683 78946 61273 68013 47787 19701 78382 34890 4700 1421 13319 8590 318 61627 17376 70774 62388 42216 69015 79792 31808 52754 10940 94512 41705 17904 71874 51489 23185 38664 14359 84863 96665 48416 23365 76450 71792 39219 20511 68036 72692 37959 72857 36239 19417 96842 71930 81521 35419 11921 15331 69881 96257 19220 64912 72333 52941 53305 45725 51577 63649 6258 62062 67132 40778 81311 93780 6299 93016 89067 28232 78817 18408 82129 90973 51876 27843 16823 49675 31565 39385 22393 83448 25368 5128 99007 98686 98058 49839 30457 66186 78512 99168 9677 6351 52174 3920 3038 21454 68171 25214 55824 75427 51514 12071 39971 26274 70145 71053 55211 91650 70036 74912 81557 55679 97735 4255 174 49799 98284 3111 83015 26531 38829 30163 23355 68434 94267 10203 58353 32808 84222 40609 78395 57942 83594 74083 92219 32089 88562 32354 46266 39540 25831 81764 41472 36298 82012 47488 82189 78516 83079 24814 60486 18710 14944 90853 373 6489 69267 27820 84252 82758 94533 42705 22834 83448 33776 36584 93824 96595 95803 95343 61793 63291 49661 17350 97256 47906 90702 23097 81972 15331 8842 2051 95380 32678 69796 48830 37014 70023 71375 63507 68488 67293 97117 18946 64082 81967 45946 27649 80692 26398 51514 33600 87251 54790 84056 79752 37515 40822 75973 6580 60394 67455 80749 36682 67093 80239 62654 14355 94960 10000 27532 65105 52859 16187 44736 57549 21481 13739 56673 60098 91871 38520 98580 84155 708 7709 6296 44131 88278 43462 51220 91988 53192 48319 40414 55734 96749 92638 45616 61844 18295 80038 88779 41003 98300 68981 74735 13114 56393 94678 10170 23243 47176 19447 21401 88867 16916 9859 61620 45266 34281 29283 92416 30698 10101 73828 1104 42367 12184 40531 66469 28807 47423 75487 21117 59499 40017 55245 96305 18711 45367 56188 80954 89507 84967 95244 29823 74684 71053 26424 8499 71411 70169 48033 60228 85787 35400 55335 83703 90136 902 22051 86242 18096 75968 82573 55127 83555 52891 55691 75546 77913 64283 79794 83716 72507 3910 17612 71312 84953 20526 89710 96812 51265 4604 30931 58739 9729 53614 72051 28639 86963 10717 22150 21923 39542 98216 85101 14119 94949 14851 12780 48374 13580 6584 91141 53064 89260 23355 89027 24474 47626 48029 68833 65574 84441 74711 74250 79711 19575 6403 31100 99017 47342 68682 85427 88697 88579 87716 1018 99128 94529 98231 67662 67016 18344 76858 14550 88534 43840 65368 84788 65092 84953 60879 43677 96525 95236 67301 8602 40987 49188 53469 99106 48324 7947 25085 6896 4807 51740 67707 91322 11663 96910 13916 65881 90514 61761 6257 6829 26849 76388 84834 44532 97783 66856 30184 45727 68417 83377 25346 11416 40028 49567 97288 15337 39613 33666 10981 97025 67321 3840 57949 69591 90871 68646 89864 30554 27199 8619 49847 11037 52629 35382 85968 72745 3429 62654 46209 20147 75279 93279 2168 20033 48060 45907 80486 79547 70389 30624 13167 69207 83499 37215 75610 85604 67787 80363 49661 82154 25582 7709 6818 34136 42757 65362 49730 7787 31206 95477 9809 16796 69811 11459 1682 6083 55155 73200 59795 79025 26910 62020 15367 57673 69035 53129 83207 76182 77036 17020 11309 36626 88838 64449 48446 16610 96099 23051 35291 33014 19676 3400 44107 34179 71375 89769 68916 1340 17228 42749 9592 81455 26988 90146 88300 22708 18762 25534 28538 48532 22758 27810 24197 19275 272 54978 68174 87535 77913 39745 84159 18036 48612 94119 9359 38684 33838 16239 70551 2168 37473 18453 36117 96808 13323 4867 10733 14612 21944 55144 58789 47700 40025 9061 55412 29454 96784 49923 98812 929 22966 35200 71265 69297 72539 18611 5098 252 72818 81574 71753 69054 22826 53174 370 11327 63352 78385 11018 70816 60886 22684 30988 37750 11055 79794 28219 78295 85942 80650 89512 27127 83526 86204 25333 59016 10240 34523 10536 18203 2417 81298 51294 72539 74872 95236 95084 35506 50374 72115 89429 45330 13021 44937 57529 49150 58300 70249 15838 96067 87951 19330 88224 35521 34131 89501 69207 84840 92884 38198 66639 79257 9333 43273 29043 36239 96403 36007 29947 24008 12799 18376 94493 52374 46395 70366 1204 44146 21888 96057 28524 35033 32880 2620 96619 34682 55332 74055 43054 95400 75545 31616 43372 7637 67598 70283 18111 77517 44116 49150 95927 28625 91173 12920 95988 83041 39141 31752 30622 77279 6028 4868 35389 50283 98919 48951 53198 61936 37859 68539 63360 95380 72157 89028 26303 10759 84060 70620 86066 18343 56298 60568 31240 46656 85672 5366 25084 84331 63507 39837 63780 16629 41155 86441 19280 61825 36721 31588 99025 5761 230 92901 73980 88145 60459 22767 35314 97846 33265 52061 1933 66289 50778 11038 32186 5662 15344 26184 9906 53241 53998 84452 28399 79871 11018 17979 64936 30538 38971 27445 38283 20837 83903 71033 97321 26397 98497 25991 48888 34722 34216 30494 50915 64546 36526 50643 84891 78096 58105 48596 90453 19775 49847 93154 12816 44623 76641 11878 56981 75984 24873 33169 20299 16221 79803 19826 48449 3454 4698 51200 19289 66853 2014 85769 92177 49799 94822 93674 31004 63047 5056 69599 38114 85636 85766 11568 62527 66745 31282 76490 52028 51499 3902 44971 94339 90290 45185 53158 11253 5764 86144 93692 96665 57728 42395 18015 96057 55768 64786 34225 61129 45152 40504 847 82154 12676 95481 92466 42572 15840 74470 60003 51661 92282 79124 42848 62104 41703 27418 667 29719 22764 59783 32475 81808 39540 61925 53021 24107 6403 17979 59490 5198 79177 76251 1565 22293 88318 19280 22567 72791 48105 53509 20608 50565 47833 29037 30345 50710 80624 53872 75623 5056 35027 40683 18869 98159 47626 29401 71753 68817 17020 72907 29182 27225 14702 52756 90126 23584 59142 36891 45885 4544 74276 45959 93285 26774 11055 45923 23441 60720 18702 47491 92357 12363 36236 76299 18408 12139 64770 6472 41745 39952 92416 34722 83269 82665 71447 25336 60740 74040 25896 13140 3553 57191 52550 43679 80003 42305 78356 47064 60098 27190 97649 207 171 75698 58919 11109 20467 96257 12612 59431 53872 6915 70081 70073 14359 60694 91515 55453 24925 81741 52793 6084 54440 42887 72115 24049 24855 29711 317 60655 80519 1406 35031 63206 39468 48651 41610 14732 5563 12802 50794 12210 2835 28362 21828 86963 21823 78052 9613 50257 60463 72024 78512 7046 43503 13122 33599 6403 35491 97135 69595 82371 29583 76174 47210 49675 18549 87283 3842 53373 59252 86592 80949 59577 2662 89864 81508 34613 46932 78330 930 43962 28578 19544 80061 74825 80960 90070 53138 89537 12908 41710 67362 60047 78141 43824 59264 95957 21213 25366 83948 12461 68674 49249 56174 37885 56339 87931 46801 22183 27371 61129 85857 69843 70900 29595 77406 26860 64744 68278 51927 52536 65114 59078 52029 65411 77720 55251 72157 84060 72293 27041 25359 49443 12852 74662 2467 82041 46280 63720 74155 99025 15263 74394 73044 14732 97677 9333 12975 33172 75325 67123 46518 71546 56733 61321 35431 62599 86441 40761 93774 16823 85204 44661 63998 91743 80870 22025 54929 57765 64203 28843 46843 5059 97496 45690 86074 49771 95687 86103 11416 18675 47037 97846 53832 52109 43596 14434 36429 24309 95687 49944 47619 98686 64737 18190 5284 37885 39956 55882 87739 29638 35593 58254 36778 16555 45655 74341 64015 92574 67932 69255 4997 18237 37533 73712 24445 38339 57643 7934 78655 30418 70690 56640 3764 72115 85891 60746 50470 2741 44072 23471 22425 47626 74556 62104 92387 55252 26804 34078 47790 95280 56260 1604 62511 78709 68311 34511 74032 47560 79861 5021 61983 54020 84546 15517 6896 88060 56186 25456 81294 80918 59638 74095 42223 93504 75850 28438 38651 86608 66745 49348 52486 69577 37528 73619 13725 23213 30494 60679 16727 28782 68464 92177 71898 79431 95343 8901 78953 11037 34785 51887 55646 18652 12730 18203 33710 2446 38853 28798 76364 14120 3281 6834 80187 9582 15455 49889 56539 15190 16049 45437 70292 40257 85036 17139 5027 47839 86169 71008 23906 30166 68834 16207 3086 26253 79527 40427 98934 9141 26102 43400 50449 40373 98127 41999 26397 96175 70187 91956 60046 78177 78988 63521 58168 46896 51213 3434 11492 15298 68327 10431 82672 18549 51262 27396 51723 39379 83909 88530 52756 78797 72990 20370 63149 55619 74956 74808 11616 59433 39437 96296 3481 25270 2604 26673 56858 73037 57933 84635 60995 51927 62750 47027 36853 96681 88413 38511 76696 32517 3315 61913 43686 25926 76089 76270 80888 53866 201 53373 92011 9315 84558 7594 24114 92575 52486 71684 93380 24008 72684 72175 8123 95280 16964 58937 19275 91184 13208 70684 72872 34511 31950 22639 80754 42757 38436 29037 41115 23285 56305 29043 90817 38308 72973 45535 45672 95212 2788 45283 46620 3663 9333 24107 8697 78773 81863 26175 91958 40605 39750 35622 12920 52441 89864 71874 12226 9367 78884 67927 23782 37295 57776 89566 67613 45596 33089 97390 91956 94505 38534 41966 81312 18005 6754 36666 10627 38130 42476 55466 10536 59434 41148 77013 29481 36187 40214 76324 36200 35291 4594 81432 92064 70690 43850 15014 41075 64086 76050 42321 51130 31219 85363 7637 87188 51012 45273 31300 44937 53469 69210 68540 76270 49759 28346 96337 18279 86808 97496 42247 95724 82053 15464 57370 97968 68278 16231 7545 81183 24873 91435 30184 69664 88977 63669 43969 77612 77654 92073 25958 36519 96738 43054 90434 68914 2349 69418 80966 36114 62980 22179 65245 83340 18202 14228 56225 64744 60267 11585 17938 12472 90639 63186 25309 78812 57083 26054 39344 9737 90193 73942 26503 40528 16737 95219 8861 5464 47820 23364 65196 82173 50406 96516 48324 94372 84656 46669 3096 8560 70379 18652 90957 33155 94951 79592 32319 10826 91087 18671 62453 69493 97011 41362 4708 40567 11857 12226 19430 64109 19038 30046 44211 81231 90957 20884 80129 91050 29483 81794 14350 97139 88655 9587 43824 5146 84043 79760 11644 26853 86564 12939 51334 51059 29632 90608 81895 47610 57367 48996 23410 84201 67662 37390 2246 66518 77782 27824 15912 55700 64626 38024 11489 10263 76734 96188 59379 42842 91730 97923 81702 573 22974 56296 90536 53439 20855 17861 34357 28753 13302 2620 61925 82908 57191 62673 20683 54503 58520 83244 20435 55468 10172 30554 25420 42002 84331 8362 75872 40485 51098 63429 14227 72148 52834 54159 51619 24963 57203 25749 32842 42073 93038 2106 31616 28386 68699 22308 50649 58765 1501 60685 77148 74 54538 83255 20551 52833 63552 6604 79794 50228 37075 32181 2741 43931 51659 42780 99147 34050 3902 94470 68084 40022 73962 31162 55762 86367 96262 51347 16221 30768 79861 6284 60927 30418 49801 72818 39253 19275 97879 38473 65092 82936 37812 28762 94960 24897 29045 23362 51167 71349 24477 56406 59954 49799 76649 94800 60785 80869 97535 73679 89903 23798 8373 86530 55681 34613 26503 560 21041 2781 84781 16795 65982 61030 49794 13784 81510 26356 80582 6518 67693 81420 66395 15596 51692 30394 95523 95589 2941 16389 91689 60812 37618 32678 46497 38965 16610 27528 25366 12678 42476 14522 21720 69793 7519 75482 26645 18378 2106 35702 49284 16837 23362 29065 7048 51455 5662 53220 62936 88430 6994 62153 91204 23987 11930 73878 18714 63292 56874 59818 28275 14668 91786 53167 7508 35321 84184 14677 56720 64994 11834 32509 61767 82245 17498 20077 8043 82697 98334 72353 84194 97117 4896 91743 6948 49978 18204 71833 46304 29118 58879 30751 60456 1187 59194 44138 1330 11151 13394 99168 16077 50390 51981 52554 6754 58966 66869 88562 43086 2483 41486 86564 7001 34043 45923 55216 10235 60877 89705 74360 97796 50770 43557 57467 81741 1793 53678 72264 72238 92768 17587 76696 24871 88426 6084 48519 24711 81741 85942 16826 43896 36721 53389 7179 51213 86233 69642 13394 15755 76008 71825 24358 49749 92489 77375 17399 23677 70620 43992 94057 23365 19077 11696 46422 24415 77890 24824 56539 12939 38059 22487 34799 19313 95872 87439 34586 75115 8496 30995 4403 65508 86771 10463 26157 82520 63810 885 67702 31413 28438 12140 8692 43430 13080 48029 23673 6393 73536 68110 7947 63319 18549 27050 49081 63649 23305 96624 38198 92287 51021 90341 99106 98682 51757 87946 89793 61359 13496 57019 75315 26102 81782 91551 78002 11598 26993 46395 69985 61290 21566 14355 72193 29790 49188 81671 97312 11879 16602 15867 38642 9730 82262 14953 55903 52548 36944 47367 75971 60357 45959 35777 53586 47636 64109 94464 49448 29629 667 68617 48890 78561 61747 75487 16311 68780 30908 60312 57933 2958 38580 67719 13159 93195 8708 58534 65645 96100 24366 903 62196 97278 42512 73481 21601 41145 21655 70065 69746 35786 33715 53914 10431 15840 65854 84466 97752 82558 18215 7967 27584 63344 42522 64386 61273 22417 82528 11328 14725 95277 41093 66797 72025 9960 19205 93475 91774 69954 39865 87473 78902 47869 47027 1242 39208 88763 96560 13320 29483 29532 29046 87562 42572 44135 10539 93942 68948 77098 82627 71303 89006 10622 49889 98210 93365 31296 84205 15553 902 31602 67255 54594 22730 22105 39356 48319 35292 59795 56111 68171 85372 20313 42975 99153 79755 25580 19390 4525 34865 98120 62181 90270 81972 83196 5903 2670 32194 75826 61321 26698 82552 67787 30678 32296 43667 51490 63087 75811 10394 63986 6146 54913 40036 47607 70890 496 5818 34110 58143 51167 82139 89902 63492 97035 26804 61766 28936 12033 22859 17350 82938 59271 34279 82665 83998 89705 12328 89348 82202 29697 2695 89889 52354 97322 79833 38059 22403 71560 47871 29705 47107 43794 32568 84380 76376 61441 91551 39859 43086 86650 15848 19280 40326 87813 42247 58018 3417 21433 50149 35399 22635 74462 30749 6505 48940 77401 41530 35514 80582 16936 79171 77708 39359 92901 16059 23473 32572 32021 11921 10611 66638 28610 71503 69383 35928 52247 12612 53356 83725 37682 8577 16040 22578 66873 81680 14686 82189 19361 11615 70418 1419 21433 45798 58958 77820 48416 25200 62842 61094 93321 56155 77877 72391 61493 13394 95228 76270 92446 75416 40511 29465 41168 93171 88426 44942 90007 75904 85796 99147 5817 87675 63568 61428 92606 55331 38727 64548 63843 22688 44547 55794 42998 30129 55463 4207 7017 86932 40810 53768 11605 75550 92926 56489 42284 5800 3313 5019 67259 58117 78295 36679 78481 4415 88944 72340 19345 14928 1735 25938 86396 63470 22920 21854 36817 67486 48330 8557 85227 50565 35845 59781 90990 58569 9190 94357 92965 36817 77493 47560 76055 97312 37473 90912 23213 95246 81967 30970 5508 91141 42890 20848 58588 72619 67409 497 63502 18543 59361 39807 15981 49236 36206 71553 99044 13183 80325 97155 82450 3103 5587 95851 91743 4760 20244 20147 44223 455 67271 8778 66026 41050 88434 18611 2894 89389 82232 96005 58143 832 16804 70027 90146 78989 27190 35723 69206 19340 16020 91488 65808 62453 25864 66656 65476 50004 47566 46669 51279 69946 46887 11672 96600 83192 55428 70185 72672 66685 70090 30292 30097 12106 87439 10640 67948 63657 21720 52487 60363 45725 77767 28909 91541 23360 49510 61767 74952 48891 81297 69686 10551 2327 85713 43027 44515 11459 85360 63278 43006 13503 71895 97749 67042 57808 89232 50019 90853 32501 56539 58590 21888 30596 46964 53241 41093 8910 85012 21148 55856 81791 49731 65520 82820 87554 80593 97864 83340 78184 63053 19227 20947 14851 2892 91627 37078 57039 7092 93597 75903 24812 86763 71607 92528 84486 25083 79783 57999 15645 51065 14065 93004 48479 71312 90247 3775 88586 92623 83618 43053 18662 6658 609 41034 58924 85526 14219 73145 32678 8155 46080 94553 62486 60715 33248 70283 62112 11669 37381 60949 92183 82928 21500 467 54542 8111 67760 30863 73174 26228 34547 41375 68707 3163 71753 35798 85980 95822 5916 64661 82552 88950 71816 55706 19877 32825 41614 18000 6083 97879 71859 25396 89165 85717 33838 93775 25864 48539 83797 4870 68110 22283 84698 53226 65881 272 97183 1282 81273 60018 13273 7725 38473 36424 45617 45987 49771 69368 45043 14975 88638 95481 90671 24222 80624 35298 30678 50216 84655 90625 40217 56115 11605 70974 93931 61221 12963 79320 55433 14094 7678 98312 82840 6425 39425 1419 29852 7577 22168 50392 52580 13118 18869 61672 23096 15997 97866 29061 91435 65780 77013 85732 93107 82777 43283 45712 56799 21877 69686 78794 88145 5610 21428 46334 4979 67123 84632 54907 21137 72193 43369 84166 49386 13920 91743 97331 86462 43889 74111 40008 52536 19690 11937 24296 77877 11316 30913 27534 66640 70802 3581 99106 46590 13080 58616 31289 52167 66056 89763 16322 24638 43562 19802 62044 30553 66507 59271 68895 75948 86183 86581 64476 49847 96161 49902 44612 81762 15674 61858 93931 10202 64516 5610 66639 98038 71568 95974 89584 9623 26132 95361 25284 85248 89501 45979 12525 12039 88652 90336 61197 17363 84043 88001 11973 79648 89800 16511 20655 15730 95809 45213 55737 66046 62153 36623 35506 42253 45946 9031 6642 5452 83353 98120 6634 84721 47048 72619 17857 41472 39825 44131 76050 9856 38541 16804 94542 42231 82665 97421 18710 37925 5832 51111 79210 87100 62961 19688 98822 42336 50987 12818 7633 96565 38832 48734 88090 24646 5587 91759 40528 39869 85924 30696 18850 69172 53430 40755 1933 23117 45282 86963 7920 85627 25991 66078 40261 59288 89759 64827 42037 60879 92244 93135 62505 6322 44796 46024 84824 23364 3291 75853 37237 81219 41716 13733 54260 13803 80422 76696 13656 12412 60694 33281 57620 76729 47549 38829 15310 35514 71357 69663 41509 30093 44540 69785 71365 37812 19617 43658 33943 77610 52684 41405 81625 29104 49794 90785 12441 31162 72692 87349 877 48164 18154 5745 65246 66515 617 95549 39540 30819 55143 6517 89584 53813 29638 6556 5098 49584 43193 18257 56260 61564 19290 26698 44952 61885 74664 10539 92549 19729 23096 48854 78998 56866 92659 34573 77169 71277 96296 95488 5779 27381 49799 63236 6502 34279 35357 7594 3663 48856 53365 78811 92531 64688 92082 77629 72973 81754 52735 82050 25426 26083 53220 74147 48019 13627 44903 81613 50314 13397 14528 14434 496 87967 58300 74791 58617 97959 66851 2266 35622 106 97866 58437 56900 84750 19926 95927 35033 62776 29198 11829 56298 91303 14171 44012 93350 89473 38661 94396 66423 60438 69012 3875 98445 11206 12978 79338 15224 40085 81329 44903 2033 98591 22101 95727 19561 60426 47450 37022 82814 86140 14106 95079 53691 59203 53736 63332 78385 46073 22760 27486 31080 78358 91753 83863 14816 3875 87428 79361 50300 29796 63319 1940 2293 26496 74816 41886 17282 7583 34875 82053 54382 50770 86322 53104 10421 89845 79880 8218 52855 31408 2306 75275 62460 46480 14228 11197 85070 16585 74791 15550 18762 77352 93484 64632 84628 81023 1073 15033 96606 64283 60572 32246 17757 41301 99136 24312 42975 12078 2788 38486 95319 76529 9737 45539 5302 77408 211 41745 67123 5409 60440 53271 33113 24421 75575 4224 29786 61177 27595 1201 86500 20165 47327 16094 55385 57698 77730 43146 64729 63316 80026 90353 3930 91398 19073 63223 11623 58341 95844 50565 64770 59080 18714 7279 33690 58098 33710 21640 39388 61621 50565 61058 73478 94735 12363 6785 35268 54353 40677 86218 66849 43709 133 455 26408 59016 24358 60261 23637 31745 6114 48105 44116 21595 51199 85672 54514 69069 79599 34187 91118 21953 88803 98789 59763 9708 52687 64082 13567 34901 92327 10300 16072 18089 41947 97489 53736 14143 98576 69384 51220 82642 89904 29629 65688 15224 94960 61452 95744 15263 30358 52756 5378 14852 83088 22593 92482 62654 83660 16183 22392 77729 73371 36800 39380 7670 51199 15325 16154 63986 5723 30059 65405 39190 87440 70963 36544 48278 36645 90828 60068 27127 23098 81412 98838 61696 66978 13446 42305 96555 48976 43846 39441 23080 18179 30416 69518 25580 71892 82406 11644 72402 55772 82189 55216 48624 87757 15517 72266 38049 68326 37897 2170 20207 98563 56284 55541 84565 42844 93243 98853 39936 455 16891 48133 8861 89307 17761 35878 52784 75968 78206 9261 23285 18372 83420 27354 77447 25396 26817 24717 87444 46178 36647 69152 45276 2517 67640 88828 993 83200 7054 19877 3525 26274 49610 51463 14582 60558 56259 49301 93004 53313 56456 62791 89823 10355 57887 39237 15190 4858 80587 19559 39983 2481 74860 13837 11113 45858 11829 49107 90082 98762 36419 90708 56143 58522 84563 70607 95602 49200 26054 89973 11038 41704 38684 12818 48189 50019 14615 94904 60785 36945 31300 51279 64849 9118 23753 93696 78052 26120 91730 30095 15914 17422 24297 22086 40373 34729 14161 35611 78631 84621 50308 76409 58522 9900 36458 20424 59818 753 53832 3161 24602 39557 18343 92592 6245 97139 19667 37390 89652 56698 7934 50854 68556 55805 78994 99108 24665 51851 6425 38463 14359 20102 96067 55634 58438 96142 84815 74004 74306 94148 77093 89436 38087 60788 33711 81849 87048 59880 524 87739 68937 94506 43850 21395 58569 40167 71166 50563 63478 20691 31059 15044 43424 65959 36375 30172 82528 49902 26215 49227 11151 37115 40107 97880 38639 64770 40886 77127 38069 61078 59379 79803 59112 63278 45576 8600 88157 72973 74558 44760 13075 8189 69550 17280 34170 57545 81245 24961 21723 45044 80063 45596 13463 90136 95735 31912 46455 18279 36693 89473 53907 23798 31564 4853 58371 75065 66797 79010 474 59918 19050 23528 60785 81885 31111 16698 42345 28386 89482 41486 37594 73411 15177 24638 11103 81895 24350 11669 72271 53841 48095 8270 7709 78849 83340 36623 26269 60363 41680 10533 1918 63212 5687 56305 54763 55541 35493 15840 15833 59463 20491 34990 28798 54365 44737 69212 65419 41586 15242 33464 2835 80326 36206 55319 2804 995 65948 69494 25572 17228 67266 22589 70607 67662 5385 96116 5448 96350 65516 6403 49262 82799 86283 77877 74009 5332 44245 30376 76938 91179 52184 26634 29814 79977 72912 79332 97278 39667 53247 88001 6235 2267 28735 34250 64203 28843 80336 66157 57253 77720 67606 87709 79202 86441 67524 2812 61149 69664 75441 63428 18869 22372 79401 45725 52586 94496 74360 48318 50229 22107 78330 56259 73254 56554 35928 58838 43882 43931 85841 8634 82299 11988 850 31118 97322 24561 65785 51692 75818 69556 74797 87963 59298 35188 96555 17043 89352 25981 12231 98948 26303 53735 45235 24180 8451 45152 88755 16950 95400 96491 68761 9389 23831 58739 70705 61909 23571 27284 74791 83448 82351 14506 41123 46145 8008 56599 38511 83909 68932 97585 4033 11598 73113 84882 89625 13573 52462 72973 56416 27129 54788 10811 60780 51740 95066 97998 47048 60240 69664 28263 43935 3591 63223 36679 93521 87166 60064 96391 32319 77724 14163 63012 64897 42448 86063 5504 70489 72735 27574 8890 85513 53484 23051 44116 29236 87963 28034 3205 31780 93243 13670 28735 19697 41654 42558 16109 56420 51661 29547 16304 91308 62608 33014 6296 79994 30376 64619 24717 45903 25650 48344 95690 79267 78284 50858 95236 78100 39958 18946 55939 87963 83 9333 89655 59729 60694 58315 90136 25348 23914 49724 58315 62864 80899 2783 8123 12413 60261 5589 72200 79332 34859 83819 49698 51713 29977 20077 42398 57485 29173 65941 39634 88962 5211 64729 71920 45903 41112 57887 67633 40751 75796 34859 92902 78447 96808 96128 67426 73037 62009 68055 96857 88889 76321 89845 12650 34215 44498 75711 87114 74254 89271 2052 42757 56880 90087 40274 38184 58616 40332 43110 27812 12901 6584 59460 88268 95477 36058 48854 91290 24215 30104 16359 18277 24963 94949 22254 22567 63892 18834 85636 70681 51021 87061 60885 85781 74556 94790 9330 59995 8111 70324 39331 62776 56897 17311 54956 29641 46458 34886 62436 6580 50168 50705 39574 49128 57195 23365 31192 56739 21117 68539 3707 48366 49855 67258 12441 19340 32677 66543 96919 56911 45874 5098 43125 98300 50023 93380 6817 19978 15377 30323 59362 42339 52590 14615 25239 95343 92509 13598 30097 42861 528 44413 29628 17712 5764 57588 52834 6679 24811 37241 18973 53403 76299 50489 72649 50050 38245 90107 86956 6489 91349 24366 20342 30425 18575 79172 36862 94357 80347 38782 34050 9356 83534 50346 30852 52194 66640 97368 18928 73400 35960 79451 46178 59682 37953 10352 84262 4224 79548 10380 33690 87947 89361 24748 54564 34039 9904 26228 91589 31785 21054 35701 13433 72024 8502 94135 50475 89061 51773 81934 54744 83163 37381 81108 68895 4415 69404 17006 72912 83651 34101 31404 67240 67358 18015 53257 74517 58311 66045 6518 33037 48120 98789 4164 83716 37670 15325 21778 96555 37970 12070 9876 80819 53509 40905 15826 11925 55362 70963 80943 60676 49094 73999 47702 49730 76563 70804 75005 69216 87786 95255 4698 56590 14723 52374 97501 79372 83430 65948 77208 90421 11553 77611 45289 89087 45273 67529 76848 55296 94699 7025 26951 50023 78061 77270 95600 71816 88745 36351 12013 11219 52365 65645 43424 90420 84997 17110 55706 29239 15164 49313 33838 78221 49486 69418 25974 51820 75427 13429 67915 60547 49661 1364 49061 1639 78322 23020 66834 27528 39902 29746 47773 37115 53197 43650 93321 7018 69827 79693 51827 2626 77753 8907 40824 64249 80466 35954 47276 96675 17413 35210 62383 52456 5455 50426 58007 86074 24811 83149 18372 1246 52980 92368 44436 61814 82078 16013 61909 29725 16602 80495 95257 86093 67662 7697 38983 74254 60261 41549 68287 53813 81092 83651 91964 35166 8640 14707 48694 23873 28762 88375 68110 34858 88562 76686 68699 58521 74738 17572 91517 45646 59821 89578 78902 38341 45724 67939 57047 94699 40085 25465 39331 39446 17150 74341 80214 64770 34159 10238 76433 29619 60370 67773 89537 56282 51910 4271 2187 30894 19265 18246 45690 10909 98279 57808 21148 98261 73921 34710 62526 78994 63502 77843 51388 84775 38118 21880 37574 98445 50069 41148 66313 53729 83483 89559 48366 96285 89902 9490 15644 59495 78468 21583 45701 3481 90817 9563 46390 73254 25033 24245 40438 90453 56247 15315 28844 49443 2584 40528 36762 359 48060 85584 33921 1337 40764 78859 86450 41565 18973 58359 24832 24170 89678 68477 68761 45179 38312 50228 14817 51609 47054 4525 28797 99094 91852 16980 38436 69439 54908 61334 44887 69738 26937 23481 4348 27267 97686 26937 64643 68089 58393 70017 90570 97685 9142 25889 95075 81738 7159 18061 8725 82315 26817 36292 51958 14569 62302 50475 48693 84184 43848 68327 8222 27941 11307 940 30894 78584 79923 55319 98227 97923 1735 35175 52490 34246 51514 59893 6796 64183 32902 89067 53226 42978 62242 10611 11138 36328 4139 4079 35724 42037 55216 43285 22593 97595 17751 92039 9090 969 53016 9063 88001 71451 75116 31296 64333 5936 5512 66543 33599 78918 30945 67316 66840 17572 27675 18687 26823 467 82625 10094 92422 52936 30546 8218 59264 44379 7179 82107 10733 9046 58915 67760 10656 57975 46095 6660 69979 75482 80824 74073 24730 78561 49443 38730 15455 87246 42489 81764 73371 54045 11516 63823 61987 32534 56652 55433 68424 79596 70967 47107 91958 68173 88002 49864 27199 13346 80762 70318 90173 93013 11443 34288 38730 55068 43583 47188 91881 22254 91956 30096 90313 37381 34773 56571 49731 62024 52085 36961 73105 37381 60180 1792 83757 95925 70699 72567 51105 1979 58901 29322 57054 38229 7992 69591 42384 10699 34782 58629 78043 36186 94437 17790 97649 28057 66679 89157 72414 66025 35245 80828 1406 49192 79880 73017 87661 81770 48787 73828 12852 47407 48747 64468 89551 68710 23576 67692 7210 95963 48575 65104 94347 1062 2626 76965 47027 91094 84206 72133 19044 60530 9636 64112 12060 85444 43216 26836 31679 29256 50108 79469 69319 76276 27649 31183 62499 68979 33267 79456 29694 66639 82042 24311 59706 43053 51937 21433 33978 89625 3306 28469 48855 86322 46930 70489 49733 98245 12446 96470 84805 18743 60085 95518 53373 62341 74545 34281 93035 42109 82938 35024 53430 39448 2481 15465 76532 63149 15518 27445 21052 21110 37926 67791 74644 45907 40584 42866 24724 90671 94735 87175 95481 29451 38547 29602 27349 15643 11663 83896 2903 18548 49658 6206 95122 81154 43513 74366 97933 72346 66685 78942 17930 82814 18899 66874 21898 672 40111 34537 58995 20896 96929 74125 97735 61657 97735 64766 9909 9230 61766 78342 79793 92798 3831 83377 18005 34769 18362 21246 94699 90613 91470 86863 53441 99153 76270 52845 48328 78385 45701 42080 7021 62654 4351 53257 11719 22002 46712 40853 274 1029 14817 36560 83212 36533 2327 72792 70536 79637 55155 65884 15344 65023 15973 64062 72818 42874 95277 47641 25678 71532 23753 7071 64203 23539 15242 29433 81988 63320 31467 74147 70478 30970 68834 82967 65970 59449 96234 70027 32501 35833 74606 272 37111 93898 66639 73386 93818 77447 89162 24727 25426 1124 94929 50449 87503 969 4548 24350 68423 87315 42922 60720 66215 22194 74828 26910 47549 69807 82943 44714 35419 55424 78607 81108 75510 6465 35495 20214 17571 95053 31427 27528 15833 44992 46800 81923 80179 79218 94028 67172 69132 22712 9529 37626 79783 59731 8340 25974 41957 71153 80966 69419 4495 69859 47950 2096 3723 83218 22020 39657 88938 54830 30037 56175 88715 18722 94157 33263 28589 50168 21983 54146 89504 8777 60723 24812 57080 11669 92504 29966 50636 42681 52152 32433 63749 77611 72692 45062 98580 65674 49496 80169 82129 32917 68761 20822 84262 24389 84036 95246 9046 25786 85408 74971 29480 95034 23185 4498 34782 56484 9539 75493 14340 62230 25349 11495 18339 49839 4343 24771 11439 24853 19627 87440 64084 18933 65404 44484 24438 41853 7358 42247 59839 28079 13251 95317 35954 96504 7044 97685 81698 370 20339 55527 96518 79576 63061 40179 78839 51887 28419 2988 94685 74165 89121 32713 77274 10431 37697 51889 55706 98831 84919 67156 74670 85746 93488 68438 11112 94330 69663 28906 86039 85766 97874 4372 17294 39886 499 15377 6472 75676 68721 33600 68333 24107 63033 42461 61614 3682 33268 87246 79457 34901 57776 88848 2699 59818 49954 78004 94655 42968 22869 8731 89504 18079 77332 78000 1900 1792 61094 50789 10490 87315 97402 5452 63784 24170 28105 82642 58566 26496 41075 80720 76191 67410 23259 15840 91271 82642 58937 87406 64766 56919 3670 85534 52092 84721 88745 83611 43054 90794 16170 50483 370 77580 2717 68351 71967 86058 83694 35872 96562 97042 72255 92499 50549 63986 97554 86525 4921 48528 38603 59818 22101 93683 30164 88962 58982 24999 78529 8725 27189 65529 11038 43264 4430 53373 52228 2281 30257 93597 53254 22757 11782 87890 48532 19703 50426 65659 76754 33320 45858 65181 62975 63587 8758 23809 20361 26274 26951 54964 94790 68153 26184 18440 73867 55664 54316 59627 77013 15415 39425 36275 25457 90173 58013 84150 84462 31785 97356 98576 78902 50588 67474 93484 95631 30777 28617 35990 53779 26092 1204 81536 41381 73358 9359 77111 64737 90186 70735 11835 86501 95308 85179 38878 2928 46790 50838 87907 25102 42386 53956 91852 44072 48558 84435 93243 73493 71265 19466 53010 39745 73309 40260 3902 11066 10940 13428 73952 26270 34901 18490 73171 50936 67892 51793 10523 56719 75676 72743 88962 49515 93599 48330 73202 30110 30970 58213 18575 85246 15294 29124 52852 90164 22659 50778 71806 90809 86814 34877 4604 28509 84280 29423 37531 90748 20922 57528 67301 29258 60279 50366 95052 35321 46183 17023 54993 64730 11930 50364 51757 6368 66873 34874 76858 53167 27908 64847 59648 55468 37837 55000 2127 22020 62721 54846 42824 31706 94244 25642 52229 7351 47995 36278 38580 34414 49995 20077 63786 61094 52531 43657 30717 8527 47745 52020 85968 80421 787 11977 49724 9216 99025 38730 4053 65725 84824 62436 94802 54790 27917 30597 2230 52413 91517 3233 4275 89759 70715 12315 72912 38489 40705 74769 18179 89061 27572 90353 12497 7397 58893 15164 83411 20418 22974 30886 80599 28807 66458 66927 54514 97155 72897 36563 97390 30429 69923 22317 5284 98900 23782 44929 66390 13926 73367 88723 21148 87611 92561 8709 63233 57368 68680 74912 97206 68817 57126 12631 15859 95110 14353 44612 390 86139 89507 55178 37434 41875 88867 77315 22514 68780 9274 83324 78157 92798 15214 86382 77539 3465 65196 51111 40331 46840 33955 12484 55166 59472 14664 29078 57120 61576 72507 49444 63521 39752 86074 28057 24649 82330 51279 95481 78523 39237 26122 91333 13106 85638 75072 15370 87690 84512 73242 26057 98741 38395 45206 44926 70089 1435 56719 49995 78425 6568 54713 33462 97796 21481 35172 90833 61913 39995 24114 82999 84563 72973 33724 2033 38190 27866 57332 1728 58512 42672 23124 38139 80009 38754 86530 96425 97163 50266 27911 13562 30959 40518 2894 52784 95713 96544 26943 42074 27349 33950 38815 96821 61094 74017 23825 65196 1259 31068 18268 28219 98775 20530 23211 8586 83951 32217 55474 16013 11737 21057 74825 53691 59769 61027 2127 92501 98555 40017 98317 40583 62983 90209 40627 28784 63067 81832 62161 16727 61165 76999 2641 79550 6681 15509 26418 10970 4275 38173 56720 885 93074 64888 71375 6688 1204 82936 15431 152 53271 47027 87478 83678 7697 91827 27655 93056 25340 28670 74565 96521 26603 48284 20491 78105 67321 23015 1536 20336 22558 64744 47819 34233 28084 70771 78100 74099 65652 49988 26102 57479 4954 92194 61568 97206 83372 34357 90556 80232 76509 6657 36458 63431 26092 6028 50558 64897 8799 98838 5232 47845 94800 54161 10968 55879 8990 16662 12253 96264 88376 80250 71677 7729 78672 51059 83042 64806 63502 45347 97193 91094 96010 87929 40609 92575 21984 45716 20207 39550 1737 53866 42800 16676 7552 88318 49174 31125 18559 65948 20690 10170 48108 39031 86849 50330 88098 55252 46659 41983 75971 7057 61838 4533 77234 26349 32181 62202 39338 35368 73389 25049 50987 84558 37754 16544 27415 7216 73015 70705 44828 14975 73824 96976 56946 79687 18249 7504 34769 44267 75441 63598 13634 38173 57779 15379 85503 8926 39717 80063 96203 53832 94701 48587 81099 68908 9718 80315 21087 19752 86019 21971 58818 27923 22712 9271 40609 80868 64548 52856 16221 12375 20845 3224 18510 31752 62808 97122 25425 80584 88530 14058 35139 58312 21583 317 44251 45044 19932 50017 77659 53311 25827 77965 28666 28906 27767 95822 16326 80356 50936 9216 95186 27748 5528 6657 91060 14817 2797 60285 97866 60507 66551 51347 16491 73113 47170 96595 93000 71138 8720 24649 54339 60228 67882 26606 99041 73017 39568 36862 75916 6294 81972 70602 68443 21026 27333 38722 59213 96231 24474 92422 57041 36679 36005 75546 77981 81934 95333 5579 12678 64043 94221 90313 36858 18556 94960 47835 1408 44661 75263 51200 24630 4742 22317 74462 25881 64112 52178 30594 2968 74083 90964 62153 69995 40422 90833 73764 19050 35703 51270 84840 32261 34806 6084 4293 48374 42251 53129 82350 28407 66591 51463 44439 72617 85011 91901 96176 92708 86139 60021 5631 24775 49236 79292 59718 94437 45711 69577 86715 69691 11524 73748 85889 6818 4498 60883 46758 87967 53514 10245 82627 37947 55127 40523 79332 7029 38016 13681 28639 68337 4308 51167 12612 9980 97321 17319 51558 29851 66949 97426 91627 24540 78293 11707 74797 39293 55960 17006 43006 25635 15997 91099 68780 23902 1238 57504 11113 19234 95409 63033 42970 58534 78056 4208 81280 29745 21287 22610 60440 96623 9822 52379 54653 11834 11390 59475 32298 2624 71143 21664 48704 26270 22930 62179 83149 36806 20482 73197 21032 25525 19778 77402 272 89497 83949 42856 86944 14816 57831 67423 43459 87247 60820 78346 11973 97689 98342 36604 28057 70500 14603 37473 33672 70334 73642 91968 98237 1501 862 22674 71864 36555 66292 86445 54835 59638 15518 57024 90070 87520 46630 14382 27649 52816 10533 54404 38185 95078 24617 25438 90638 64023 70552 43244 93357 90588 3328 67172 26397 60582 60679 70126 48928 33267 79135 60723 27325 45080 7519 11577 52682 70551 95803 11434 62498 6584 25329 22726 95748 88601 36233 27925 45812 77413 53641 70551 90713 69512 25062 35723 96623 82695 1048 38340 33517 75873 2280 30594 92082 9399 48363 80851 69272 57054 79897 94279 78150 4747 26034 25625 26215 87767 46800 32785 32227 6890 85527 84482 28724 1029 84452 67904 21453 23481 46833 97142 5745 91350 15560 52659 51360 53133 26216 47955 61265 79644 348 29745 75719 94083 84276 60228 88780 47819 95223 91515 98303 7485 75072 52634 12116 56139 58830 4751 21288 17157 51106 38580 95935 68124 48161 27587 87807 1786 7482 42351 4213 71265 89557 71816 62585 59862 81023 10716 90916 38760 39190 1144 22659 87382 47308 35969 28525 98363 96117 97877 26408 92931 64849 9654 24730 10424 43435 34989 91184 53047 7697 72641 230 89854 82694 16830 3313 90706 73645 30166 82528 6054 832 44469 50097 8709 59773 4343 33868 84961 98227 70380 53729 78127 40320 69882 16072 10541 19703 48295 50680 22533 73516 80124 46426 55078 95814 19051 33114 83782 17324 82890 91189 47906 52928 92509 69781 18174 16016 98659 58074 27225 35558 23825 65087 98821 89512 51082 85012 18806 82071 59460 52294 90632 27763 54404 27301 32368 6193 7161 49896 30524 83400 90362 89953 76734 11328 18228 21464 85915 234 67702 32263 39689 75977 42800 55546 80960 81997 13556 80315 96975 9395 21898 85968 10139 70770 14851 77059 87001 2611 43241 85170 35480 68422 20078 2138 60604 26540 77890 71740 63223 82953 79783 877 98776 24520 59807 74963 35701 86845 22487 89733 16298 13065 18202 66978 41687 43200 42798 83985 24617 16498 45122 97773 22247 43550 1828 40504 44119 6841 34628 47166 84990 3903 91099 82905 15883 68792 373 88015 9900 28275 29797 11877 22392 85932 30464 4210 45367 39120 27820 17022 27349 4243 97436 36369 47607 5482 30046 99044 17916 15445 19345 55786 85638 52487 27994 70032 93674 81536 66950 98349 56866 4348 17244 37821 85929 67538 5662 60961 65416 30853 77580 36802 11973 18461 42448 34997 14971 81219 81042 74115 85179 94373 92187 46701 72993 80214 40633 30782 96504 19278 60229 72025 78175 72343 76433 77432 40683 71677 45291 7659 69321 57588 84860 88536 73604 39156 8365 78057 34101 71874 26284 34785 28210 97959 57003 61078 10236 62219 62748 66313 49315 48580 97312 41894 29329 78111 11443 67123 62531 83832 76529 88145 86228 3328 14922 4910 56393 81701 39836 24824 40323 95208 43605 50471 87349 77352 66929 35061 75550 40998 91996 55236 38127 59960 64709 89066 22304 29629 67317 90632 73985 51020 36560 88623 20573 42431 69493 47382 2835 9230 28064 88139 24432 32654 48105 73642 6328 29573 41557 27870 33623 39863 78096 8674 52490 30723 12260 91513 15787 5199 30886 17157 37382 51489 10073 30639 91602 4290 78330 93542 32788 51723 4473 91920 46768 44657 92828 77893 19073 19531 15769 81042 40791 21137 30571 18762 10954 69594 94411 57601 48575 80255 77526 37452 18960 90164 82533 62259 8143 85161 47188 45490 16888 62634 23780 64062 73263 69686 75265 1227 10167 20691 84899 62169 5836 45235 90834 67640 50 18362 65661 42527 26398 47565 35703 61913 63929 56260 65940 71078 36564 52422 50004 6890 51870 48858 83499 696 53403 22639 4802 63345 55651 16326 30453 31914 39448 13636 21655 11432 98560 90542 70065 32475 54715 94926 40178 66143 64062 39082 44967 73843 75416 72126 64265 35977 69594 51720 57842 51021 9071 18898 96491 4823 81735 73962 2815 68334 83200 8987 24980 83340 85325 71451 13335 55910 82955 70900 95609 85070 98506 65737 13158 85766 5776 42944 98776 36026 45806 35870 31616 473 46712 38712 61630 57508 13542 42437 8026 12033 5604 65457 87141 63942 59275 20353 34710 83192 35375 49700 28105 62355 52748 2361 49819 13367 67317 81185 94488 75184 40008 46896 23839 9333 45636 53633 5779 18705 61885 25062 49203 86849 34105 48295 21528 80548 26631 55216 83320 57337 77891 23965 73474 73064 33753 50789 98412 23231 3133 27685 54201 19932 19150 47215 19260 22843 9906 50636 37090 28928 3103 16339 7386 24864 75382 67936 72071 23431 4661 97501 59945 92901 57432 53168 13584 40259 77059 27190 50081 3710 90186 85264 91271 37025 74558 22304 81824 67529 44523 32462 26252 62584 98326 34299 45486 59079 37850 57749 20822 92935 56069 74594 72993 29361 71843 22259 74100 19425 61386 15291 9822 89982 52372 41530 38385 32517 10214 78953 3873 59994 61754 95080 7153 93013 17913 31345 36851 21241 89862 573 5734 92238 44979 51910 25186 885 12334 92137 16606 37776 5671 63782 11743 75298 85949 1525 7496 81098 64404 45808 72414 317 87301 42947 34609 51377 78946 89199 90186 21472 76303 63224 71607 96910 58567 9053 73263 9725 7947 5302 40856 57202 96675 92520 30571 91689 8707 59194 79968 71732 58750 75594 71342 72157 87648 78612 16950 19268 56880 25353 23855 16286 82908 48888 86023 66146 85366 18928 41315 94807 68518 65704 93482 13860 29619 71960 74180 50119 41771 60209 40422 73878 80107 13546 12818 45905 59264 95197 49341 96171 61676 23660 59918 32096 61717 72633 92231 52252 70862 15481 47610 95757 63225 79246 50936 62264 19967 48374 22030 57698 21704 55895 92244 83 84686 70354 8602 1668 40331 27799 71166 38503 11857 76433 68453 90501 28362 27875 30962 7174 9315 5435 37779 58636 84659 10570 71159 20287 60151 70723 351 26849 40955 20828 18711 10251 80063 28540 1878 11552 84052 44288 7594 25991 82523 90256 80918 23455 81273 74255 88695 93038 3585 19224 95814 85721 12936 62482 36251 15287 68424 87340 70312 40076 7133 61271 67685 16525 39219 59005 19570 25180 66085 84975 10909 78333 74556 61987 37065 86283 68690 30425 5798 66864 24441 15826 54436 13739 16854 44739 30571 39375 62936 8362 97736 16461 93397 21347 18711 95066 32790 90393 62352 27728 75676 35345 66334 84426 56139 19268 65623 12678 75016 90599 36604 32202 25625 79499 56260 1646 9788 15047 85393 79197 29037 84011 42366 49232 30554 40427 96339 87240 97308 12901 27813 62359 35238 84753 48651 35130 51961 52486 14259 55032 2717 94932 2604 49016 87535 60104 94951 1385 46989 27268 78884 96861 55155 20674 62746 4698 43064 19703 70601 39046 33014 8746 52061 1615 95255 20849 26138 86009 29705 37800 6965 59080 53191 97931 3068 90514 19343 77893 58620 10217 21823 2829 76687 27540 99147 22451 97368 84701 27685 67266 60433 94553 13241 49698 78267 13450 18923 65324 17612 82760 80828 84263 74157 47147 96690 78878 18668 59941 64183 13952 75964 57359 81244 45573 86135 49738 42080 91988 64443 97649 98651 24638 56913 73499 72526 12363 67643 12968 68833 3120 35874 23231 47718 25479 53841 24315 10028 85968 22421 28023 66056 36944 79777 39646 48774 79540 18154 53323 27983 90420 2363 71740 15312 79243 51981 65808 48553 37954 48890 27185 18204 98651 2955 90177 52167 2865 98789 81753 83383 67652 120 83236 58806 4207 10269 6040 65104 82768 4921 81261 69765 4976 53300 56733 30398 83611 30175 57479 30016 77287 91595 38264 31534 97216 47188 13985 49134 68641 29697 23456 5504 75013 61412 91263 92935 99017 59109 73503 11708 13410 6176 93261 32568 18670 40446 89549 29508 7623 75284 80519 7348 98591 26485 14521 72818 92570 48441 8209 20088 28950 31646 93968 10347 48747 14783 47150 274 74321 93365 6107 41745 12070 90390 46455 54647 64110 60357 43882 64612 13900 24090 41083 6294 79250 63584 95690 70917 9141 53790 77447 79263 81759 88586 63348 80899 17498 66406 82649 21835 25581 22616 81625 87979 72908 30110 65650 30 62195 50696 86763 15763 28626 80917 96323 7386 25718 74378 94031 28782 32839 69923 58232 34316 47052 9725 45724 65444 28407 54169 75984 71548 51645 54382 8697 68010 42978 17175 68153 19998 7729 88293 20922 92826 82889 84166 74056 90177 51145 9582 41371 36007 413 11552 62689 62161 16615 93365 40631 63137 45982 7558 90749 51569 5528 51381 69448 84519 71505 84967 79285 2622 49232 68139 45062 75608 9011 6976 55211 81114 19620 81773 64583 96842 8341 96681 31368 44146 34799 95353 42229 53337 58818 57720 13470 35701 70802 76776 94118 45797 68344 34865 94911 91147 80403 4348 34225 81011 26633 38173 74988 20370 23259 44303 18262 72855 37754 76187 67892 30455 90395 54397 76409 78178 8249 89584 70439 96116 38544 57836 70284 14707 41716 31298 52838 44926 38794 41728 73783 68063 93448 49646 53691 3537 60633 98965 26203 70632 69206 17404 43692 26454 87048 38167 71136 85048 63669 29649 21678 30782 84862 27771 13897 7016 24812 16190 45330 31412 88375 42365 35166 48152 12349 52747 77139 34682 44523 80496 82977 55385 13733 25244 63524 60394 97325 49841 23211 53580 58608 68438 80689 10236 17934 38760 24403 95090 9539 56030 77067 99037 4578 2262 83996 19227 75855 929 68455 9953 34858 81821 81670 64265 78127 91792 14227 16217 85717 22351 5452 77068 99076 66959 52494 15214 80486 68806 21157 91056 41473 54751 76987 53167 221 68036 33142 81508 2805 91693 11599 80495 77753 43672 41287 92623 9668 40051 94535 5938 90223 60824 13248 91667 80899 8414 57784 50283 50288 41654 5482 48526 60209 79603 94088 47061 1077 81680 63319 57705 59842 97933 8068 29239 49448 36520 21157 53919 30166 83253 30953 42672 60837 221 19664 91491 13726 44995 27649 25875 97068 92611 22392 96886 7716 75444 9212 3654 56107 12426 28518 34411 3117 70314 20845 85473 8936 37967 27608 91595 26361 38888 38102 74598 59248 98053 11126 42998 30697 30670 71319 317 351 1372 91594 51570 89625 26315 7104 84698 57565 53509 16544 69634 11752 13183 36870 6495 24649 33504 41690 97155 67955 63198 80729 18257 79010 63813 46447 84065 54452 29061 82913 63291 10611 80077 45187 5232 66515 25195 4735 47367 53095 48992 45797 90442 59577 21010 52852 98819 97193 70146 87807 13128 94722 4525 66629 60128 4271 67682 62341 95875 5875 95300 69681 74942 5528 57642 74369 79197 90173 28871 6478 94031 39031 90864 29452 79698 37090 10034 29239 81851 88496 44814 62648 47685 1361 30095 352 29009 59427 61564 9687 46840 22451 35485 58779 92282 35128 21592 40250 83 79755 45103 74470 26760 84426 46261 95228 39906 21928 76443 24584 14681 60846 7316 74276 33739 91374 81927 97471 8076 89001 43110 33411 71138 71138 4723 51098 83880 79332 97159 39192 15677 58639 46395 95872 16150 86481 50273 73843 34646 38790 27771 55430 26021 18179 27394 65113 13546 41034 17737 27041 76817 97206 21982 69505 73526 35941 35031 6074 40031 95728 22247 47992 90639 5688 43545 88697 30256 46280 44040 83738 39791 62259 1303 17497 28569 36007 34751 78425 90569 60776 28862 83976 92231 25366 13632 90322 13273 30235 16788 44971 32225 35674 27233 18801 86917 25698 26034 30795 9058 71699 37840 66638 76912 56847 85932 31706 86910 85746 43680 90569 46658 27649 43639 1639 3618 80468 76956 55362 3301 93599 16240 71532 8962 27923 67918 96339 96926 26967 57147 85033 23790 52928 44477 25758 44532 24775 95916 92531 54421 79781 62533 88530 57634 24309 73518 54241 61576 28849 58124 34420 60885 73748 18184 53020 18357 42996 23355 66265 52580 64600 11921 87007 96857 38523 26274 12413 26996 61801 16450 9231 29629 8316 7943 83668 50257 11886 39506 53254 53364 56946 54212 83816 84462 80655 88530 27272 24150 33347 35480 40086 45907 51308 3400 78512 73269 50258 63738 80345 45944 65808 14792 84414 54138 63810 28155 18440 15740 38779 86971 36870 6490 20764 34446 42473 96639 4240 23149 224 10945 38416 1472 48519 54496 489 61221 40504 18485 66157 54576 18532 60140 65311 20875 72317 46823 81754 96031 49920 91800 73227 93896 29483 98263 37772 89953 49256 79334 50266 76411 81 2149 46887 610 36563 66087 71930 15902 55577 9274 45889 62179 22392 58163 67435 96332 93942 9690 21323 52419 70846 31716 45090 82938 14660 40681 68948 96927 31172 11611 83700 36328 72155 83416 62688 13433 49518 86501 53390 79177 37370 2033 429 72585 58030 76938 78232 94189 76167 45461 82902 37025 73181 46371 94540 88293 64864 26329 20280 43650 23447 39331 65059 72907 86947 43110 14143 84475 8059 59363 95277 69798 39467 21559 31397 29178 77918 98279 47864 7348 90748 90234 72600 64579 28057 6807 952 84659 1646 39927 76535 80396 9494 885 81 64495 41244 2894 81962 82277 69577 86877 89759 78294 81773 49535 15083 18440 2611 43237 73500 41139 51490 74692 664 66565 61506 88811 53367 42205 51858 21723 65628 1844 80424 33098 74172 64772 25986 70601 25542 62754 20342 77836 82656 77013 63777 62533 91566 27925 88816 73317 74556 50333 96437 50043 65924 52754 35325 30751 63998 61023 63683 24408 38523 47670 92222 9271 16629 75356 19386 59598 7643 54289 4380 54744 76443 20127 97617 53167 32696 19978 89666 38523 82754 40261 8211 86944 41321 60949 61882 359 67946 43012 64733 88376 5551 467 35464 96779 20672 62584 74115 22081 98319 5059 23737 97617 69966 50366 8396 30740 19196 36091 97937 61548 55808 61824 17435 90453 17987 52825 3252 45398 69798 73898 55930 14484 67042 53352 21983 28881 74811 27528 37626 67438 85949 34655 86829 13766 708 98988 13532 60900 13159 96321 90198 73858 93776 11992 27547 62063 2373 90794 40681 39091 65823 27289 70794 58966 7339 6222 42643 90390 9212 26564 52789 58263 36440 85110 21704 29617 43650 43334 4048 7064 44807 55256 90970 48441 77439 32365 13080 12224 35844 35321 73896 59839 6257 22134 70073 72445 34800 48319 71737 66359 10814 46804 63198 41445 74719 88302 36998 73371 34710 32724 37626 91811 71860 70690 6359 80599 20147 25969 61149 75504 68219 36573 38312 2328 79399 31912 63087 23981 95272 3548 34491 1104 57654 70497 53091 32650 5173 79871 16823 72556 15150 1902 45235 37782 8255 2364 30096 77765 87701 74029 32706 58353 76051 3296 47436 82754 91067 33092 48359 70284 24824 56952 3677 21347 84263 87582 72605 71887 47081 58742 44904 88353 75411 57387 1259 64032 95068 8415 73108 31989 39038 76696 87645 48956 53313 52960 514 38573 34131 55391 63786 65262 28545 13803 41615 94330 82565 39359 82232 61435 67016 16614 34394 87709 61038 60003 45483 83215 28070 82481 91464 44596 24364 25180 52028 38356 99106 38305 53632 13159 28021 97489 65381 9356 27276 56247 16040 23346 15869 60780 39952 10511 7558 8454 42228 2589 88753 90570 41472 1035 47024 59859 58934 46334 93056 54883 27185 61235 77730 57868 13887 74378 47771 2327 91122 13766 70324 12075 63605 67525 56952 22313 60927 2921 81863 28457 66078 60314 73528 28263 57739 98427 1615 27457 359 71502 64353 97569 87929 85000 95000 85435 36600 73604 31846 57396 38340 52770 4040 53919 51961 31954 14163 35555 61983 18967 27890 39380 54515 43557 81343 60624 3478 68360 16839 33386 58708 16104 49855 21552 52450 93243 73972 49661 45856 93482 59496 11806 60780 71028 22331 74467 46336 81625 27163 23828 36092 51262 25457 809 2132 2670 41644 6130 18675 27559 65622 13475 50160 66929 20625 79292 8955 95292 84817 8963 4284 94148 75265 3965 7901 16662 33014 82962 94657 43824 56914 52816 41136 94657 93557 36563 29754 95822 35701 957 87716 47924 28881 92936 74155 38293 32085 66012 51569 93216 98279 54261 21664 77027 37580 43486 72990 9712 64455 38283 83264 91050 4020 40340 77510 92498 66512 21890 28304 24540 48538 26253 13355 22954 31910 13657 28123 39573 44792 28012 90381 13332 78183 23080 46410 48575 6374 55174 69928 47342 89334 64300 5651 53630 28648 85408 48509 86169 64432 39570 37301 9225 73503 85868 12606 43260 47630 89512 3712 68453 63843 1319 65315 98762 25400 17175 95935 90884 68792 24956 96264 24738 30432 73220 51889 79453 86242 80664 27189 56757 53471 17913 25367 61767 58245 18249 59856 67316 6859 16737 11791 37111 17109 31915 48956 48325 55174 77937 17916 18776 11219 48498 45185 52030 80260 63706 16304 39305 36424 57807 86473 52838 11018 44047 58006 81753 70517 96188 11020 84750 15565 76186 12058 14570 21037 71560 4040 47855 94031 25994 57370 55294 25331 6235 20952 97216 32924 61696 67989 49927 68488 33305 82759 98934 13820 6361 5526 4446 52520 22425 60295 81574 38286 65419 65735 4271 84272 25896 25525 87069 44887 90601 94535 54060 15014 32589 5351 66950 10850 39728 68337 555 85771 25881 87690 46929 8901 86701 78294 2214 36437 43679 62440 44459 4316 51234 59190 35799 95272 88821 93929 46771 7577 55779 47464 91374 69966 89384 1682 70305 73074 97585 61170 71877 56633 66350 427 17228 61120 68833 1337 12866 54841 17229 56143 20460 32745 58246 63813 20641 47052 20413 96990 61766 35954 86843 57592 27584 80598 89165 6580 34103 71476 32877 69470 62812 90423 30214 38202 8316 29459 69212 56139 84434 48850 90030 57444 77044 6478 9203 80801 55738 34964 80107 62640 39556 79992 35701 17914 94762 17830 61506 32781 81185 1903 16020 19123 74465 96442 97149 98445 17122 11332 12538 55093 352 35303 35593 4139 45201 12010 36027 79650 26513 24104 48437 37820 50676 85876 8987 34356 41703 89537 64209 51970 44828 9420 73952 25023 13542 22042 5508 60712 3663 88466 62221 23665 15164 32275 36488 48747 65896 35323 86068 70964 5916 54120 83079 33464 54807 18667 46771 8312 66854 77059 40020 75660 92157 69677 57003 22360 79804 22792 5657 37668 98363 15493 81183 75382 23092 49961 16449 51433 73198 71336 45094 76534 64994 43677 8616 84565 89294 11717 14276 62250 98327 69035 28672 63669 4624 97216 4524 23673 26287 38059 62289 62114 23119 50894 89864 24343 71719 87255 10967 6395 14975 16 2894 83868 43586 36846 91799 78061 32229 67443 5798 87593 2794 12968 71509 6528 20655 31029 37241 54907 56076 92903 31211 2218 95589 34250 11365 33998 62104 57848 11002 75515 79136 73317 74546 52160 52432 92242 92220 74691 39550 66527 30580 70967 42519 8745 21898 79941 46255 99024 10067 49905 95317 8683 84882 43654 5110 41745 41203 78449 56420 85685 88779 13448 65414 91250 17349 79402 9142 2477 9061 65650 3773 96607 86341 24285 47775 54241 29826 52948 81298 35690 23118 43688 26034 98787 19558 76466 6241 10003 40528 85189 70804 6492 67077 68252 55554 49146 2804 75079 36519 41203 51134 48189 32201 32186 62683 23 59594 41614 64751 51723 57885 10886 52012 6688 88166 24963 83225 25710 24561 96129 77153 40833 89512 64300 45171 29745 16469 38866 87279 93025 86771 58581 61761 3327 2717 3902 69711 44988 80501 49496 55287 53167 5935 46451 25644 90124 65114 84862 58946 19751 18668 21541 39446 48979 84840 38276 12210 37078 44458 39331 44701 9012 98107 71503 33746 26356 27240 71441 62584 72653 12210 84182 86009 88534 45957 47018 53806 22719 67039 29472 82450 90434 49023 25241 43951 4341 88739 61576 45611 64508 3111 68681 32589 54260 15341 60676 32527 38883 56903 75072 70473 54353 27361 198 99070 80026 55863 9476 40224 23987 56269 69646 84588 9785 8482 94311 91988 78284 17575 29634 16981 30787 88867 33519 95122 55385 41505 7187 18652 81960 44245 207 69894 82425 23471 85033 5195 61714 59108 21214 96681 78989 36866 51160 50436 77402 22819 76082 69272 46247 39141 58009 11964 31419 77782 40374 20896 47791 91871 78555 84656 76189 97959 89218 98559 4853 65050 64812 84280 7346 87498 47037 19208 80587 92511 75502 73981 31745 62474 81478 78464 84817 38046 88927 11571 95672 28411 47118 57094 18898 50552 88780 95619 236 72888 48976 62622 94983 58534 12631 76895 38712 95132 33993 27419 80356 52717 80842 98319 87779 72996 96595 31687 88478 93171 61630 53136 16271 62383 3591 36108 17736 25831 32889 86571 66146 55414 11304 72888 6213 45905 52036 53295 96795 30370 15084 21259 6131 77610 56182 1116 95659 91263 81412 19031 90601 98587 98954 8910 75860 90401 33274 75711 4507 78994 43120 62750 11463 96285 18973 53629 37022 82683 46216 94533 97968 35333 44605 93968 84276 47208 16939 44608 64345 93130 61990 11616 45716 84529 6955 55468 62654 13612 18237 6186 91349 81003 55937 68036 77401 98415 56503 49518 64548 53798 83309 18111 11616 71479 30534 44596 98311 31145 54717 88421 51265 23948 97288 53017 67510 14387 51309 66186 90177 45286 78729 83811 77491 41979 71989 41943 9563 69751 14142 79871 96623 17397 57942 73273 11444 52770 88147 11219 31635 89569 34296 59860 80765 97689 13294 24186 58143 55064 52631 4109 81080 70815 22925 48108 39146 50419 62176 47835 39038 78509 98921 61620 30782 43323 55466 52076 95954 55916 27104 50217 91756 37682 82512 81773 38131 13319 3808 94526 58783 35656 12078 3752 94505 64927 77048 41586 14438 80943 29144 22589 89501 212 54421 4085 4897 39863 15478 53247 21057 23937 46098 23051 36379 80325 60791 19063 45098 72792 88157 57584 14769 61094 5066 67209 88647 67955 24150 33957 32229 24039 68506 71434 71143 10474 83618 70013 62169 20324 72528 38651 3103 81558 65899 72641 35314 52628 12554 29852 76187 79685 51793 8571 58188 81782 80324 6549 18061 77362 74825 42331 98214 12210 56757 39500 60497 25831 95681 70670 49865 56232 20805 76984 52815 20551 33628 65346 3713 32296 68322 12257 49893 89361 20810 22254 39086 16183 23717 48717 40847 62776 17842 78863 46996 90434 28508 28023 9011 94471 19513 77598 55916 87423 52012 93815 63649 88295 83238 32568 73539 37772 93036 45636 95277 2621 56270 53158 11707 68217 79441 15044 2897 75572 21652 68795 56191 47731 59743 88181 13916 45186 21388 4700 12069 11883 75539 13208 29480 35385 23987 88791 56757 6996 82053 34454 81352 61432 98742 29786 91073 10366 91287 59818 80331 85360 49738 31517 91374 46041 36331 23431 15509 41170 62033 11337 86079 10347 9497 40217 11737 16349 50875 56652 4415 61555 81343 38686 98932 5589 30864 72193 97489 12017 37220 22183 14027 2662 61552 88368 31058 32296 84184 3642 36265 15820 35314 1794 63611 75594 7485 61765 77479 13556 47063 12224 57831 2840 48164 75808 64688 41292 15071 11316 31907 6569 14489 76321 21616 969 53378 95981 32562 81244 97823 22417 46839 15180 6475 97578 72271 68664 98091 8799 51105 74780 45 31739 39761 87002 93482 66592 64462 66856 11251 38608 17363 46615 56487 54125 50696 81257 87141 10229 44267 74998 97931 93236 53790 32001 85555 75948 86012 10247 76529 22244 94582 55032 39965 97426 64240 98227 91987 85935 29016 49227 77005 75866 75504 74343 25270 29374 76967 44288 15763 45324 80351 74119 71816 62032 58079 81783 10479 55157 86931 66543 47054 58212 36092 39873 8619 81906 83387 92104 9363 95455 60619 21704 93036 89866 30770 14615 92005 4870 5328 83738 84060 43227 51094 17571 48126 20304 90788 67617 39339 36186 72868 83284 47346 15754 456 67798 11317 78989 44991 58629 95614 35114 73316 69772 91464 87096 76457 32677 92265 52866 26971 32960 87767 38943 67470 67130 60752 91122 35431 68177 32998 8600 71960 22235 22167 61946 38262 73026 39129 46183 37981 63929 31848 53255 69383 68931 48654 49301 48508 52246 38229 78562 73952 74785 29421 71898 63552 57630 19381 78953 6146 87614 93434 29043 90025 32589 94533 20933 25701 1091 54003 40438 31214 11638 20674 4399 59495 30168 85444 93362 58421 15139 54807 57930 69035 56591 77207 12127 93469 47118 63606 53225 3965 33785 76998 6548 1199 531 52287 95518 42944 20476 42431 34171 74691 46998 46393 42205 46266 21856 76191 17469 27649 43393 94330 27342 52179 47037 32085 14887 37800 29475 17612 63301 58224 97510 43803 18262 78839 63253 84666 64211 76862 54588 63415 17628 3109 97459 31422 3322 78794 68255 94189 1875 67381 32872 65628 79560 55737 64010 60788 46295 6322 78836 54647 27337 28185 68699 46266 90941 88749 89559 42925 86474 76532 48987 22936 45347 98576 82639 27409 34106 33619 81424 62421 34652 51130 13161 63462 30075 20923 75525 32475 6063 91644 52838 74300 47475 7010 25142 82189 92593 80347 44231 21348 71143 60788 11732 52365 53195 61281 30913 36520 26912 40085 19776 4139 56889 50640 83264 8249 20537 11337 39358 5157 95983 57235 76198 75785 22389 87069 71325 68424 55134 17753 78108 3217 39190 31419 63001 81111 10202 85250 28498 1693 58958 47994 60920 79513 95573 72516 86963 88536 87059 44644 1682 10759 87427 49576 76912 19289 72853 58396 22708 78064 49195 35172 58998 50892 17454 87963 25005 39208 39463 39356 4443 96209 30464 66080 31732 69746 77902 35770 6922 1295 64594 67551 9799 69796 9388 96207 48612 24314 91800 31161 17610 74645 4208 43432 17376 58881 11492 87663 86679 87379 4897 43871 94983 5731 71528 12368 78395 10627 86402 59051 59945 50641 13743 34539 18494 44214 22533 89578 20722 62429 13820 71428 65113 75325 671 43098 47414 70969 27923 57024 79690 32940 42606 41615 24498 74350 80692 19751 31714 28798 94003 87007 27742 59954 13545 5452 50373 4643 72649 22940 73367 61293 22925 92565 60068 57371 49156 55164 99041 12441 56867 21907 30546 32402 40529 75500 66893 98762 80195 59868 95822 17656 6251 93593 48747 39407 87716 58879 62379 13798 40832 18776 52043 3368 84529 90408 46930 17628 95637 66045 61261 29234 6969 58811 95614 68578 36626 37837 98511 29402 33860 20096 67433 78774 74119 66977 14027 59844 56438 10882 49675 15691 11558 80140 6518 66060 6468 91382 78425 37431 75539 43184 85393 205 26170 84194 25269 33953 85841 16632 7643 56739 7505 62407 95727 19381 56934 230 74398 5737 12525 69021 90151 40287 80817 25360 5806 52683 15187 49195 14331 53198 6017 39952 92999 26685 85178 91799 85283 12939 77806 17931 95713 90420 96650 28801 55412 35271 38458 80587 58840 63784 14907 27252 41886 47183 31848 69296 71872 9717 83383 27434 35337 71739 12745 34767 19381 76199 10203 36941 1646 57643 46406 49799 43023 82889 44083 15213 50333 8571 38268 22558 55066 80250 84274 67016 24568 89384 83587 79136 38697 86808 62368 90868 84860 80112 75427 40832 32304 74789 7297 73200 23738 51707 61177 3911 56973 22945 98412 98402 95050 38523 1647 42099 67737 62554 92561 35345 87868 55069 63580 70817 34350 93408 51489 78859 83623 45361 82953 9412 16574 62938 39995 13743 20380 52855 44202 11787 23576 79794 82137 81773 40253 20341 92864 62359 8912 13119 86074 49133 89512 69979 3666 33287 39118 84805 46372 10236 65961 51234 28890 57059 5258 97360 96690 30659 6107 90382 44251 70334 57064 7718 23825 3553 44030 92965 81454 65501 91968 42615 9141 98266 13324 49667 7348 57601 32575 78316 25488 69721 58311 19594 91800 81921 44458 13347 4053 57720 50032 25426 62214 83618 37351 67042 28044 22773 6829 85856 49668 10876 80599 32013 50097 79529 12426 13119 52295 43222 58007 18408 67019 41933 67438 7854 58235 5773 96139 62555 74625 14264 52891 7412 27268 12707 2262 3516 88015 19290 80506 69906 40761 24080 12368 8805 37111 23670 4316 83215 41109 35844 97086 59807 68549 97421 4402 456 47228 61990 45939 69444 13517 55694 27758 64077 89666 38579 69814 15808 82800 47584 51749 43718 51027 62195 19236 63895 38597 69245 89549 98163 64317 1881 69046 55187 72996 6176 90058 67915 32653 50215 37911 20641 61639 60209 70377 45179 88369 24343 37198 11917 15518 25698 19204 56694 5806 11386 74625 13780 54653 14353 86257 23349 35303 95820 69599 12175 58534 88758 19802 65959 2859 14660 36833 90307 2424 2958 2400 21982 97458 97471 30330 14737 65899 14317 27056 92994 92902 10300 48565 30226 92011 34475 8488 38127 92245 57145 3434 43046 20390 89793 81712 5631 25946 78437 44439 43956 23571 16750 78031 9303 56107 55375 98389 26594 94505 24574 69351 53051 51265 14271 67510 73358 9036 22421 53548 82173 7717 50503 27445 98679 18559 53776 70314 41623 57548 49590 25900 6948 75329 77369 70027 23068 77782 35111 85944 39859 14035 42911 93016 39898 43237 59706 76209 40072 51779 4284 15004 71476 14836 62487 13632 14488 86169 48427 19751 69035 84048 43904 35928 6888 88944 48099 40765 46758 32869 90423 39989 55461 53866 90136 47271 5157 79281 2550 13914 445 22940 72725 25710 359 9927 35114 20057 27200 15502 80147 55841 66840 98066 15061 49061 37754 46013 61400 77046 58350 32354 6393 62801 7609 51262 89970 71365 16667 8742 1994 76690 23072 55069 79836 89573 90 96919 49905 75260 43360 92313 79774 25346 2788 65978 30253 31080 96818 75545 28446 91541 90599 91907 75259 19664 21944 42633 86103 22355 19484 42386 7545 44023 2391 76893 8885 74811 53441 66686 19694 8001 53441 60230 98759 98091 97278 15295 17656 98017 17873 6890 14677 55660 19135 23902 34233 34205 39887 76734 90654 52160 35402 48133 11630 43709 1604 87598 573 32559 51968 25347 92935 32474 6468 85328 91073 13760 69793 53176 51956 14810 59795 26462 23609 64353 88334 58567 76867 16676 55369 22433 52072 71448 68410 19289 45656 47700 89436 28169 2528 96504 21116 75968 13269 5836 10432 7135 14521 62668 12675 94339 76190 8268 47896 68426 85261 57423 20549 9374 75005 4755 77867 36994 38024 9843 44577 4548 61724 3400 47869 12080 63472 15667 31118 34196 53200 5175 69611 80790 55800 33874 35249 65756 29299 57375 29236 20053 11317 47693 66951 84065 6522 15902 62062 56411 38049 36029 44089 9822 31837 58758 37037 76443 19420 76187 80496 75042 35358 92499 79250 21480 22392 22955 84552 77782 27592 29951 55859 80547 89232 1055 69984 14376 33375 38583 88517 14058 43665 69505 82350 89609 37224 41155 77066 881 49221 41537 40374 73701 60314 25078 21338 29508 41983 8829 15490 53247 2048 53987 21998 48747 51279 54065 16615 6847 38668 61548 94951 49776 38878 41930 33904 48152 14668 92470 8571 74754 83127 2908 90611 79135 98833 11577 11917 5389 11840 96117 16982 37879 3565 3297 88334 72746 31846 90821 36298 49042 87341 2190 4243 29989 1881 30871 19591 10937 95774 96164 77166 80655 54294 39273 99153 5852 76297 50778 74177 42590 57508 54274 58016 9271 12776 40765 8574 10202 78347 65556 50371 40847 17378 42639 41695 92072 63327 40020 94117 20252 74391 63627 7729 5861 91363 77580 68769 81762 27763 79735 33142 24660 33606 58143 79951 89537 54013 10236 72327 33105 52589 64008 30981 1794 87061 46236 54604 80326 35284 29961 3365 76008 55375 81371 28295 63001 32133 27843 67464 57569 1131 94802 24366 98013 22403 62061 48204 71760 22015 34537 9685 40551 91290 29251 68084 70319 4139 28723 14227 20865 41663 19289 40511 45747 9598 67001 45291 24682 45856 83509 66854 62223 25638 16742 43120 54301 39253 92987 6284 93213 40320 90439 16595 91515 47731 60214 44012 86758 29666 15044 80966 83470 14122 51334 7966 63568 7330 7660 83611 90029 20438 35111 88593 48319 22187 60477 85865 23243 17397 15268 21010 52555 62554 3534 90813 11568 28244 95236 71877 2905 14247 50019 80506 93149 8918 48940 24389 777 43084 60201 90762 12060 52789 3367 36790 98210 55818 29464 59821 45491 81909 14823 52852 38764 25241 17251 30503 93357 7330 93021 93335 79402 29563 20952 84149 60267 68281 63407 86564 67277 33281 81996 22396 21338 36125 14694 28123 86988 86337 65993 84824 74837 59682 19035 73314 24343 43803 57446 74056 89220 26047 79906 39218 44596 59304 86593 38402 19386 86976 96421 72080 91147 11055 79181 66828 32920 31907 10132 48092 12106 35275 98342 35248 427 94471 73043 41030 36833 69047 90639 30136 58608 36685 42083 29866 22417 45152 64916 24186 84017 96547 86808 56858 75437 55895 66172 48307 41024 19916 51122 30302 3296 67517 18360 62802 21984 66816 73493 13250 35033 82411 26564 45048 42998 73411 50220 62343 83299 40815 66638 97508 89386 9654 20008 87317 60018 63368 65832 91243 92109 16026 64612 21814 58018 44105 81246 32440 70393 6888 58692 23221 67455 94118 6064 10533 25726 12483 98279 68885 62242 1354 33334 52640 85746 79804 11215 29866 56291 20923 37910 98559 96021 98282 30163 93490 13119 58375 84337 63781 5773 57628 83816 28784 91244 39998 79550 74188 12432 66851 8819 48926 43393 20309 23563 37879 91630 50794 53038 41696 97288 24901 68106 79629 59115 66518 75118 94526 90716 93397 32044 97704 91333 44816 30756 53636 71887 97386 60938 35600 13555 42180 55463 81283 22293 49631 97006 63434 4446 59477 89874 37748 79401 82759 2963 64719 10169 22431 70804 78175 33839 51844 43012 54093 39900 8697 6957 53851 18668 67490 9587 84205 89364 34535 10954 16498 2102 69497 97258 23948 81058 31409 8640 37772 56301 28931 12254 98921 44212 5686 53965 18762 46290 77066 40782 78339 5452 66094 37431 39356 42256 32696 42421 91996 69004 84775 52015 78912 30827 43114 48108 84924 71703 43704 5199 46239 26138 43379 83236 42220 51698 69253 93107 28216 88828 19031 65664 14585 81722 53646 13320 27586 13492 92274 84705 7531 7595 57024 70257 26005 29173 61977 12182 66597 7159 74845 70418 33208 11616 48579 64793 56811 10202 39073 1472 79568 78733 85975 89232 79136 94891 6685 71414 52023 36520 70438 71336 44786 97923 54805 42289 64043 46337 63769 11672 1878 75328 35750 27675 93439 57371 18933 25450 31419 41208 50996 94911 16415 16109 69748 22417 63344 47744 66836 39219 34142 54908 76961 1077 91841 72193 92318 25083 50308 52653 13949 10551 3842 27636 30378 61885 57528 6167 51749 26839 53532 70771 72437 24415 61091 90868 62945 12151 73666 74188 63360 89924 43718 27344 19856 7029 2009 36802 87146 74188 40709 37926 84413 60139 4034 90049 2170 72219 33105 43857 24912 12745 23018 66423 63627 71059 76016 86796 89210 43857 53494 80492 53908 18096 95643 95961 81215 88644 1033 83238 51309 1106 87572 97466 11337 59222 43718 12180 30795 28062 84060 41778 3503 20370 44286 14227 55535 46349 43868 42284 4918 20460 79534 51713 27620 7662 25926 35830 30717 54009 5332 16817 94090 45276 3715 83400 11870 77320 93530 89002 11672 40760 42922 77592 77139 16638 5006 16095 48318 53183 56169 55930 66297 97686 58053 12936 27281 29752 79968 62369 33935 12363 80205 2963 58982 22193 44728 60426 30336 53608 36488 54467 98759 66339 36454 37776 33575 43435 85204 37180 59661 67927 99024 20801 60140 42624 2026 15379 81926 8415 14077 81660 91242 13619 66423 62643 22852 17215 2711 31989 25922 85444 88644 75825 17955 68309 16770 95292 38458 87226 40933 40567 70285 78358 62219 52556 5602 96547 67379 92611 28280 75872 92638 81616 34233 41627 5263 28336 49496 97658 17857 38178 32808 13300 39375 77688 53608 90344 88842 9728 53870 22755 15740 88975 81581 35701 28967 73981 75738 51012 45286 70523 83741 55412 26302 11416 11695 66215 13780 90779 84459 73197 94638 64936 25438 4469 3736 44513 9919 22051 1986 29602 13419 4591 44696 45656 58363 652 25118 99128 79534 31218 68751 23717 58393 53256 32869 36821 67098 1259 17376 49455 85179 23870 1639 3324 28034 4909 78988 74223 11813 2715 36265 7369 84862 94738 79760 17277 25465 45118 55391 14523 7649 6625 42086 18644 77479 10890 83041 19100 67205 65539 117 3291 69247 47464 33857 94955 46078 24129 42070 39002 34641 14328 97793 88333 85033 97064 68054 24520 47853 35464 18283 62352 60652 92901 73854 52928 56594 24853 94594 34475 35087 86057 69985 39684 6213 29544 81571 38642 94225 35969 79548 19875 84534 84229 49096 78902 92574 57252 23019 35977 65125 1940 31320 27354 20127 59685 90779 46982 76529 22838 55960 89000 1200 58053 35830 59246 38159 7412 7339 36704 80486 95969 89551 43415 57588 50998 8700 65652 77812 46615 56900 65758 81257 27591 21616 58813 63392 72457 94088 1740 46767 55930 15377 50747 47176 17379 94536 74691 2815 44582 84437 26951 22105 73398 36424 39663 83603 62748 12152 3325 54513 85366 15014 61263 90809 95965 98831 48272 66469 44738 6937 43688 53252 33318 31125 14939 86068 98285 9712 94507 91578 39324 32163 43006 96393 15226 84076 17842 83980 68153 70470 1647 33042 25232 53098 32536 98830 9960 16523 74638 83088 52504 93126 43600 34817 97278 98205 27904 67022 92137 49075 46880 34976 46087 19051 58301 39902 14030 9480 373 73997 11203 44077 29045 98335 47436 57868 43940 12183 32304 88145 93765 37304 82625 17745 48855 60431 63149 44259 79929 36705 18652 35452 2808 37812 8739 92051 82046 91981 93013 10474 39206 36931 74594 97749 64090 68594 61562 14847 58919 78481 85 46984 57054 31422 53972 41778 69240 25236 80648 30257 60958 75016 44395 13448 8691 87341 75289 26361 91029 11139 3663 81013 43718 37885 56896 98513 31422 43091 51961 75985 10132 67548 85179 86323 53441 3923 55937 96677 44972 43159 87442 23015 83297 4961 72112 62173 31534 60780 45320 3653 67321 80556 37301 72880 5368 28931 94890 97193 24542 44392 8280 68691 69228 70707 61552 17491 65262 96493 5135 82913 60816 80591 88167 64587 49515 98841 14799 33739 43277 95711 52660 63369 64749 70054 6620 79687 4702 97998 12977 15507 60995 65841 62482 56036 16585 32847 70723 17562 34782 94411 65423 97462 88838 13429 5408 48110 57252 77036 77088 34974 73604 35747 62842 83442 43968 81183 79348 27667 82889 65125 35100 7808 77598 91466 69439 51098 25390 15876 14817 84276 89981 78061 82323 85685 73413 37303 373 22369 94411 53641 46550 24928 93335 39906 34878 26408 36436 9308 42476 31915 34154 71607 22029 27190 10481 34167 70283 85488 88015 10355 46089 81190 272 96114 42832 58893 476 36578 64426 35656 18727 25844 84380 70065 76160 5160 31803 41058 16592 5475 31780 31474 91204 9874 31595 27179 24215 30938 95333 7623 82151 23906 57075 4555 11327 5042 57628 42658 27437 8357 11463 93151 3328 4548 89987 34308 63256 60485 35485 85980 17207 83411 30325 28295 94946 4674 3752 97595 15958 861 83163 82563 19135 55650 97569 32085 18103 61621 93147 88773 96990 73367 31747 79131 28525 46790 79754 43859 60085 50868 59310 68557 59627 79320 87877 46024 7269 6680 21436 86073 5021 19604 96665 45323 84942 65681 74157 71760 36500 29900 69384 81500 75500 52365 97365 40894 30945 27578 3736 87345 69616 27325 38947 23782 60872 52775 77139 64430 15691 56145 10503 40490 30646 53586 78394 85968 77932 36351 72806 38958 4606 34142 39172 86209 1933 11364 14533 55193 30908 39468 97424 42305 37040 74836 21824 45756 53390 97626 20132 88744 20252 84935 19035 45725 22358 2266 97116 56150 31058 56456 25610 98319 64294 82593 25349 92437 51111 54576 91058 54719 17955 35878 76066 60958 92408 8661 49944 54330 6241 19201 86068 56747 98659 38583 79073 17562 70755 27200 31775 34640 29322 95965 82127 37744 22530 47819 48129 87001 13999 40336 17612 52959 98580 61036 96295 95333 73138 82206 25915 4773 60128 98335 91186 88905 37734 53195 39306 46245 20837 82163 86474 76812 12446 29193 32763 67707 36723 28626 1157 7611 44146 93679 36419 67009 17734 70285 76752 11304 11910 81257 4509 34421 82967 79694 28155 88744 47379 406 53269 82481 88448 11037 96966 47388 21264 10570 33021 24963 64603 47115 49954 33415 45090 40178 13112 58185 22888 49713 9770 38083 84628 68375 17498 59839 16293 64294 98614 71490 93376 17988 24746 83075 5004 40761 58406 26014 55824 58093 95637 33785 1515 61677 20336 12782 15455 75312 45012 24712 33625 3873 53122 20927 29532 8255 21456 62818 55034 60137 57058 57094 54437 42663 39952 92606 79523 25727 95906 50039 95308 72567 9431 89751 17842 81185 31946 34730 62139 96285 72820 35358 19339 92492 61430 17110 68462 55919 90749 93854 49042 64733 28802 72264 18117 24498 82342 65948 5012 1340 76083 44936 2483 86075 65959 4583 96113 87100 369 24993 72087 29629 92496 14944 52117 1303 57520 76988 91050 83700 57787 248 77234 75423 31208 6359 77316 51661 91078 46025 23118 39552 35969 20132 27738 98586 2897 22723 22838 25985 5175 39552 44518 42710 94347 64084 83990 46270 63292 1408 66700 61290 29769 88715 20355 89233 14908 10913 35389 53964 68680 14030 81272 17207 13565 33544 71699 5528 73810 76752 98446 8819 18811 26276 91128 9760 40631 34607 11432 64329 55737 49698 52074 15952 82908 28641 47208 83651 43496 17987 21051 9335 11416 22488 71590 59933 15952 95222 373 28531 50241 6258 65142 24080 7226 32116 82799 51441 16511 56942 44714 26142 80868 37029 90828 47775 38557 53711 67773 92077 4533 16475 39956 17383 12232 11339 2804 7751 38829 6581 50998 22859 15878 74935 59528 514 35606 37999 89435 25244 83692 85944 65864 14733 56890 49042 7275 39714 21562 1654 50705 74311 30678 91901 95583 21200 98066 50513 96504 21052 10048 53493 71138 26815 97308 47787 49039 61695 57776 6661 44259 46395 3822 62871 16187 95358 95172 74177 92701 94474 82889 88521 68311 36892 41618 3296 76040 80585 83353 13619 29011 77440 58466 19742 84508 63301 1789 74301 89353 90322 13271 2974 36091 11269 76167 61983 80134 55335 9629 78797 52053 38717 87023 89610 39573 89559 21319 73180 61289 26766 3831 62710 17712 39065 88086 20418 72016 84970 31716 43435 18953 21996 5119 78181 2391 20370 31719 60611 7210 18532 92084 50329 47833 48475 72193 52642 97454 68997 21799 91740 41663 48430 8602 79252 92994 88060 35912 90884 16005 12825 70715 97686 96000 10181 73105 89144 12388 56139 50542 3039 52036 11523 27100 89020 74861 3242 66146 69098 54301 59557 71451 90088 71941 20437 63233 74479 26879 41199 92528 97368 2816 63890 42366 67955 71094 59460 60482 20007 55818 62854 98637 15517 2693 71677 25545 68434 89365 79527 84123 86990 36801 60003 61366 21998 22820 81108 64304 43496 48050 85060 89267 67882 55584 3715 91509 25513 70846 81256 53129 51021 64214 39255 5877 67101 40427 5573 62264 56886 79929 61693 99009 20564 22852 79761 65436 79648 44685 96294 81508 73554 486 95124 27586 91968 5380 31679 81146 98150 23020 52080 48727 64770 5906 66183 89002 92348 60444 57145 96481 28169 40620 79529 17515 73412 37756 34498 33639 68956 14353 3873 24778 51039 97365 67393 81190 75942 59860 88831 53493 62165 69312 4795 92584 48416 91447 12812 95809 71865 26912 88706 8445 38754 90596 25450 80545 21193 56301 32201 19464 3454 22256 90588 2945 94157 6908 15071 12211 22331 40157 66640 40948 22447 52354 45478 70377 16216 11970 3217 36826 41201 47845 31125 40547 9859 4493 16802 50636 43014 64063 58224 8354 12604 25614 57363 20192 38268 88279 25555 46435 80805 72273 27973 53140 14681 36310 38377 4730 26753 8707 34689 34439 46216 36474 27168 79332 28346 78649 78491 68434 69814 78854 38952 25132 13442 37618 45977 43792 7750 75623 29287 34767 91212 98163 69663 17092 3907 79294 24582 10503 64068 9190 56720 96465 29465 48274 17420 23717 84866 79861 72989 22176 42861 40963 95829 63744 1063 82262 68217 55247 60013 85721 84701 92310 46265 22638 5688 31996 19547 35249 39638 55577 18771 30286 49889 29137 61811 45806 15583 44040 34800 58059 34924 29322 65322 43686 91987 25585 29123 79929 90207 18671 13370 96565 31747 73288 89976 5568 78233 62808 21009 26899 4 54496 90390 38047 27208 20127 23259 25814 57536 86402 96846 98150 21436 88469 88002 53607 87995 12939 49515 32590 41784 71891 17916 96661 3581 95287 9401 63131 53580 26180 3525 77588 29124 73721 14247 6423 75859 62110 69769 89334 22451 84104 60189 42866 91852 81307 76903 20194 27354 98553 11524 36219 89384 98716 71974 59209 98263 14168 11595 34205 82536 82657 46839 96612 5662 3334 30581 53254 17426 15878 70757 8003 57274 658 7910 30768 52160 23227 5755 52520 35310 3710 9532 1472 82778 62980 77824 65246 78395 33663 74016 34806 62856 82432 49707 17931 69862 16109 50820 35323 90548 60752 48461 31616 51718 12080 58993 24712 82659 83477 93873 89504 58596 18117 66670 83335 37970 85644 14019 42140 31708 41728 20301 74369 22726 29484 39375 52242 79016 14660 69894 14794 22150 85770 43274 85485 19758 14944 89031 16900 41980 52218 60672 25638 66390 41107 78584 70995 12199 33021 82835 35872 1340 72610 7483 10503 56051 80107 98623 20120 40217 32311 19778 93652 14170 16638 80495 49756 24310 1245 33934 41867 41473 44447 21386 46423 20865 76762 19419 96547 3878 13075 33692 68634 97360 34600 14064 3596 50680 71552 55490 89290 78221 60646 91115 13248 74115 43511 64836 92463 94807 63272 77413 46397 22313 56531 10784 57765 49081 94177 63521 87711 46840 16445 76776 97277 80817 4477 69755 44261 67258 10651 56695 174 6700 77536 57651 96738 40275 8435 9303 30321 89573 47356 29234 10254 14609 63669 54998 35622 52049 56117 63491 76457 56390 63240 11195 55247 38557 64168 30432 90789 78523 8323 84984 43423 59477 93582 77664 23450 13951 36009 58616 73967 19224 80470 35726 24568 41979 70749 15435 37911 2033 15967 73528 84874 77654 26835 55844 3039 19103 88638 37579 72610 79320 11736 22304 28915 18036 18291 63753 77647 62033 30794 87864 53998 33098 70293 92072 81694 95255 85276 71353 12606 88655 53777 66739 60370 50556 81851 64395 96673 85455 87146 75948 32224 11019 57186 82220 9231 81976 41710 52295 26792 44188 87114 15541 46840 8201 74350 87593 64489 8767 98311 73456 88145 49216 70439 98114 94911 2800 3677 45979 90927 11316 18756 25189 72194 82889 65678 42406 6962 38983 35574 12012 4718 52640 93964 69132 57397 17936 12977 26369 12484 96786 39685 1834 26287 62125 34813 12984 62219 32873 36007 63029 23042 86037 55808 42229 86304 20088 5879 55211 21701 88683 53002 15291 30063 58565 47450 98098 83757 5881 13167 53537 87427 39117 40786 66745 21270 36888 24349 35771 95244 20672 47393 5657 11438 28306 45152 75635 54719 73474 29445 1395 71872 10540 58895 5595 50644 89507 33385 11195 35705 46803 65674 31096 87372 48936 35741 50329 74346 60723 4489 37022 81336 76863 2636 9607 65414 34970 67495 72239 24781 74391 15709 89766 6468 22081 49810 41778 67175 20238 78267 776 19147 65762 48498 41431 61990 43718 33569 20292 89540 77493 55444 71663 36265 25689 11459 85473 32662 61185 30302 41565 12509 78729 57724 11048 88295 60885 14384 41214 80412 46280 39778 87906 85261 42088 89514 28864 81311 98902 58534 33857 14666 57191 76824 4830 48890 72516 94230 86023 58738 17228 53890 93810 7488 35862 79292 34993 50375 60374 9953 25093 41244 47740 35033 84229 9213 69640 55646 22805 74625 51121 33169 38511 86938 94176 63103 5916 96662 16606 18017 20676 78096 60826 35770 19732 24824 3020 91964 38291 57396 90982 69331 81487 52428 43870 82528 29776 95292 23538 89573 75123 27941 55679 3632 42590 24182 56388 90193 53580 60119 98506 22722 54562 88816 26786 58030 64031 24746 42400 70069 77111 50155 82173 7237 78069 13627 90009 44261 83116 34858 68931 39389 81108 51513 57263 91913 72896 57820 32877 53945 3569 44439 68540 61255 67643 466 68174 61763 45898 78033 48528 15067 56705 41650 42346 53914 80255 58412 39331 76047 34147 32920 52363 30494 16544 17674 90709 4624 46219 7531 45645 70705 97462 95712 48474 60440 28626 56450 77268 74872 27179 91327 38946 30823 2306 15916 97718 36941 55319 26213 15443 49284 40287 90500 24738 85389 79559 71441 83050 15997 48565 7796 39206 34066 63986 4397 98954 27610 82777 84295 92790 82262 41930 41796 17350 6338 61765 34280 4723 98597 32246 485 11113 41701 19542 40340 1351 44661 90193 42896 97792 35248 54316 66010 17459 73233 5602 11852 18539 37670 320 61552 1100 62032 49819 44346 2395 65538 59547 30697 97860 6167 61094 58065 38795 82528 68882 40791 51015 67662 90 65739 21824 16994 8625 75811 73623 87502 41123 75354 52590 5514 79227 6119 34381 13780 12299 35833 30395 76167 44064 234 51279 4441 70137 13784 15481 81375 78004 61006 86667 89751 78232 57386 63212 75170 48599 6107 45456 64864 89501 21757 93860 63012 46807 85228 43718 35083 85023 15321 13276 89223 2706 13852 74434 42459 60846 29935 53465 12983 72335 18490 16591 2517 64168 55148 13058 29287 19963 36790 45461 52068 25049 93509 83497 11270 70318 37650 78753 6898 98559 58845 99040 88745 23511 21720 80112 85413 67697 72025 18474 50288 8662 22859 79645 74055 52082 85261 48709 17916 93937 8926 47054 56865 23713 50658 32010 34609 75545 73489 59490 48342 87144 90748 21232 88090 51360 85988 68110 55855 71905 55245 77577 27293 8590 94147 38463 10726 55893 22773 97569 22604 92502 28798 3301 89413 89638 21489 23198 98830 68252 42759 99043 20655 1106 47577 78851 42459 46265 66213 29858 80554 58353 28660 4382 27748 36544 49354 82639 68713 93365 46520 97829 52915 23249 21442 60929 78801 35407 63344 72745 30112 7359 72716 56298 84325 98924 59126 25099 18532 29198 47387 63166 18474 50929 52571 38002 37979 32717 89307 67345 224 44713 63184 10132 13174 20008 87471 75451 20952 1419 80834 30144 91023 24521 47027 29198 30830 85793 90322 86061 7583 29599 27501 2805 99120 29547 1953 97677 79658 49426 2921 20047 17251 27189 92206 34357 959 12069 97104 41610 58561 14533 31836 23737 19548 47980 27540 44454 94535 21061 48426 77822 85537 25238 85793 69551 92357 98311 18844 24112 51570 7190 35833 74933 94506 82528 26328 22712 52781 6316 77965 24346 62920 88298 77320 10105 29062 13462 42086 98617 78342 9053 76727 13112 2081 54564 37327 47345 18875 35371 83880 90708 93954 22314 81895 73604 75906 98263 10499 37327 15762 20417 77517 8710 98415 47994 79776 6505 20249 91277 80195 76120 93415 7359 97847 47577 19072 79168 25718 66025 83842 48912 68043 5507 13446 29316 58437 52751 64912 61756 92584 60013 91965 2655 46435 62527 91070 81188 7637 38551 52554 55430 51361 27394 70821 5846 95007 57354 19039 32033 41710 28864 34804 12033 71882 96635 53514 70146 36021 45311 38398 35999 35862 40067 59431 27298 4243 97436 73628 27736 6817 21120 20390 61071 31419 94655 98754 65959 96408 97086 17663 43654 54207 22766 65225 61963 96425 26853 66030 51300 79718 44034 28411 21287 87223 5302 70085 28601 10744 11332 22225 24681 4992 45907 78828 28972 617 1210 54576 68539 87109 78849 23090 38878 19392 88404 73536 71286 5380 64618 20866 33593 1647 89501 11230 68450 69512 60363 1700 40266 21288 41796 61671 29225 88562 4295 46435 15325 34297 20866 29113 19088 79992 91447 16967 13780 14169 40041 75738 31739 60865 25993 85732 66543 93286 93707 22785 75265 70719 23501 61909 30511 35798 60329 77824 49668 92981 43688 71054 84717 23798 83499 92815 42721 39567 25333 94386 90606 64697 71994 41362 51887 94677 76946 87146 82289 9958 83678 69223 37505 58998 7170 86564 85717 74683 40306 75279 93955 17122 1730 66403 1340 66420 30749 58925 21321 18922 4103 68055 20340 87379 22271 35705 90223 41156 54261 60523 77930 24090 92983 87144 23781 35310 97067 93035 25788 94470 59495 3520 55713 91067 80169 14274 38139 73004 5382 47850 55785 75005 88778 45482 46727 34652 88003 476 42311 31380 93542 59331 26186 39172 47923 76519 39900 80602 95052 57196 81543 940 16727 42078 78782 30093 47205 35549 23539 42912 2624 63767 44763 3643 65559 15405 99006 385 39859 11591 42346 48692 94951 43767 40287 82828 64163 79332 77812 63221 20752 78316 650 63131 15440 64806 30602 6241 83592 5195 19115 30063 29947 43038 93439 43542 70706 45122 18968 97736 46966 44116 92593 72073 98030 42755 39936 31042 61486 2695 58451 3325 28018 97933 18089 11596 37037 78344 62399 8059 29595 6291 57612 65125 68462 61798 20674 98297 12525 52529 41841 24445 20441 62973 98454 48580 42707 46124 17089 77148 81712 44865 12151 94769 42612 47208 48762 77512 86247 33883 40306 25645 61617 27301 91759 91441 47025 8674 26589 50676 29725 53239 76409 60345 70609 1918 15184 94427 7485 45224 67852 2589 17943 85746 45525 25610 67120 26937 11121 24533 14944 42146 52036 21803 79630 46880 26094 47744 39129 37619 27712 57054 61765 42803 52784 27848 33978 88348 89144 94621 11308 65105 3017 72912 64812 33145 75377 6216 43650 91629 91081 26014 27582 39237 68067 14595 5213 11782 14953 90441 48437 64175 49043 28909 84177 4723 76240 70017 91349 36729 22600 61917 25331 6242 13994 49778 15883 18217 92668 57039 22771 87498 70817 9094 74875 43824 81487 76370 63516 34316 58589 55251 88661 4079 61909 1664 41901 35874 49578 49841 78087 59112 40438 36175 82138 24245 1693 97924 37167 81863 95368 19559 24346 62564 43537 50996 13431 16936 73935 78989 16979 91907 19087 87907 68132 65087 18691 29877 47118 81854 19745 34660 41865 47839 11266 81158 12234 35245 91471 63887 6528 44969 5213 36824 12363 95234 75486 52247 98586 29878 98303 90358 78610 38144 96700 28198 74885 18921 16369 88832 30697 75537 57976 52417 91347 86066 3317 48528 67340 98285 92931 92214 1069 86304 61639 90266 29460 15623 71898 14280 46073 45168 23041 50475 79714 19462 19710 54060 25479 61623 98134 72888 81033 37602 47718 93739 70632 73522 9993 76040 20805 93546 64422 22988 1789 7862 8270 48463 21566 49138 33998 50873 22533 19422 25504 12101 12925 50266 64729 86064 29038 73654 67725 72852 38512 82627 39047 57102 74296 555 68384 77555 24314 26552 73641 36890 20313 57797 8058 62062 870 81011 68455 20960 23570 55700 22723 60492 66025 20692 62710 38156 30370 67170 78631 44788 7472 71447 16742 71070 73954 68979 77059 8897 65087 76512 79431 18426 34254 62791 9044 19710 75527 25513 15846 41243 28694 50039 6031 10850 63821 10317 10843 50433 75086 99094 652 48510 78561 78874 58877 80260 14280 48849 59847 53995 12113 18762 17215 83069 25609 57787 19221 85766 81339 44201 21517 58616 5504 25670 48324 6954 74594 74316 55453 77819 88718 1646 59499 93951 32304 70527 69377 70551 16854 67565 34865 64403 34893 11031 49920 27513 11644 25372 93800 83358 61756 29134 1372 8793 98493 41136 20482 20620 57354 65971 89833 96593 65155 76006 26786 20015 77023 73628 14492 81510 91196 62511 73997 29294 2674 69928 90421 51174 19034 14595 41076 64010 17962 79468 42140 35730 74645 60821 21517 22907 91644 20909 22678 92708 29011 4126 61071 12649 34865 48878 26694 43424 86019 654 10305 61838 38046 76710 48936 86920 21526 5686 18754 15550 83694 77799 45307 51757 21568 72553 47200 57720 4343 45867 67454 66469 11585 15811 66224 55183 30588 49917 79451 69119 64240 83056 9225 70022 2343 45555 57650 64353 83259 43283 10873 62196 62203 42800 7354 42398 60752 65537 6554 50032 46583 41916 22127 4954 30619 30827 73743 94330 42083 91352 92137 34943 17878 48338 81524 62148 25003 20435 61838 69773 39717 74050 14350 92170 53379 50470 98231 93979 57024 80190 663 14106 82250 22540 80129 33264 16639 24245 58811 73114 78284 90339 8656 30698 37594 48411 81602 67401 38547 76379 2674 29722 79694 79583 15165 87023 96005 96742 60895 96285 19438 40708 75184 16844 22336 8799 8766 21428 68506 40910 394 66297 18903 83164 78902 62718 84064 14163 75539 95283 98285 26229 84272 2703 76444 50392 38573 14121 79732 92194 45917 49386 86605 85685 4992 18221 66026 11621 3763 34722 14571 52419 5824 63690 94386 57360 18372 70701 78425 58536 48347 39778 17119 14508 84848 23825 5784 51937 27397 35248 15941 53364 93017 66091 83778 42681 89271 77547 71663 46543 88567 55919 26013 4498 32745 68752 211 77410 88045 93772 9427 33599 31531 57385 15583 82268 77836 50614 73413 57938 11977 64336 47961 75554 85281 18801 84807 78295 11408 88271 63223 13387 51323 79755 73980 29026 88891 29225 25999 91141 338 86018 99097 85527 68111 82840 81347 35409 36762 32139 19989 75272 60523 66054 65729 88715 3490 82936 88821 32913 79334 71315 58934 29594 10355 66727 22925 37234 42505 55860 16140 78922 35424 1428 25885 8270 38787 54035 91235 90266 73845 6284 79815 86330 34031 77111 4054 94119 63360 26289 5556 11732 6906 43360 68937 85388 14794 24303 73105 95096 80326 22329 83015 70982 28911 81298 60031 80112 11969 10481 12093 6481 5687 34311 96909 86221 23951 70019 93942 25313 6114 33064 75013 31661 40323 58288 25554 59525 31016 12975 41444 95614 96639 25713 84605 53430 3773 92472 79401 44312 17580 58364 9480 18767 86524 85264 30986 14836 30345 92942 93936 41208 18451 36866 490 74517 73417 89085 43331 44559 65702 48865 17497 3418 91142 7920 46572 8316 7709 63652 41220 96887 15267 85012 58645 58341 57584 10921 69377 18323 44570 62504 91863 27528 90096 23738 74625 8247 84387 46078 82173 1541 60329 6286 42333 21397 93204 80183 95706 202 68994 42978 33085 38494 1005 87023 53736 76403 50413 35479 13112 72728 49908 59252 74644 53061 32114 23939 34838 74002 75326 54783 50644 59119 30831 41680 76999 33017 20284 59763 49496 16329 23937 72338 86790 26675 59042 76370 24441 4211 2455 72896 67349 82533 64364 85627 8822 88676 28679 41894 51707 69169 5615 41587 23387 33064 8984 75427 5800 5031 95159 81188 92333 53195 94701 46750 45478 93277 29225 67772 21200 83707 75261 89124 85096 74 54915 30597 42818 15465 66054 90650 26157 13086 72851 61936 68474 27813 24668 6129 87146 75857 66010 21816 94983 77029 67707 85277 38315 45461 72672 76592 62930 13816 49745 70609 16358 97149 42799 68994 58271 66078 79890 39339 98591 24501 98180 17319 60214 830 68964 83540 61623 80365 16659 15257 19280 45434 30936 49121 36589 20896 87102 44991 8878 75537 91644 98852 40067 32852 76301 82411 37370 70797 229 14264 3315 83362 55320 26979 87067 73026 40511 48360 14249 51937 94391 83160 52756 49289 58727 65257 37800 23931 39463 88201 14297 47228 96231 31456 80259 90037 35622 90696 36310 15209 10511 59900 23447 91285 40140 28864 86952 96139 86863 83799 53870 44683 37578 35723 19125 78468 63345 48454 93766 6588 97011 32496 73181 53583 13636 65703 97424 55138 48587 6194 59126 55057 44992 69148 52781 78630 2945 96573 36790 95497 47607 46884 29402 33309 52331 14928 42143 31015 25390 83825 80571 81660 29711 56672 47161 11495 13953 5332 50070 5590 1256 81832 33999 60492 27759 14725 33575 42197 58474 60128 77834 73064 68808 87498 96952 76746 53762 69539 23216 88779 30123 13632 34964 55749 65411 69527 79450 88676 14121 81894 1730 66007 10317 16268 13992 7006 64766 38132 16834 76695 56934 27407 29916 24221 9805 50572 92222 5786 98031 81084 48592 56489 39752 49933 41177 76240 72857 26285 16814 6556 93213 74447 35689 82695 69976 35866 92608 1435 46105 32908 40891 51807 86845 546 41287 45314 27848 63155 20088 77359 55919 93563 67362 87505 58375 27891 68543 30096 11964 22245 51964 33114 65914 45596 20033 32512 28316 51569 11203 92103 69814 15773 51810 88534 94545 78905 35609 4594 85634 6661 93767 83042 80555 47744 64495 90619 43940 29317 52403 50738 48694 41678 75145 83816 67637 81625 89061 14245 80636 44040 72320 87444 85944 85449 24800 50696 73317 26466 50390 46130 16148 86023 10421 9989 65631 31004 36499 14783 62808 62886 7799 80943 15213 84006 78317 46843 76417 97880 40056 47819 11598 52673 65082 89334 59088 87947 43110 40909 81926 75754 96522 26666 4227 43753 21070 58098 92176 40886 95510 23825 82392 14145 42909 18662 11048 83593 61408 18668 79002 86299 80599 79190 40291 35400 65191 75123 44379 83311 55168 8011 13931 24965 11552 43291 48990 33021 42261 70969 16106 72025 87651 90441 89076 92501 10028 20256 75071 96470 45123 55785 78466 14120 19964 30457 58006 80613 69265 71205 66164 72073 45523 44224 68366 51968 71086 98210 5867 8777 16043 67077 37647 54149 16053 51433 55162 87663 85146 44379 1694 19742 27641 29460 41494 93154 53956 12401 10301 44546 64868 43122 11695 28875 40534 72437 79528 40575 1320 83042 64250 84182 49409 25348 59611 73202 108 44138 24449 50743 51486 97117 70058 7048 14711 62683 78126 31422 5173 48310 49201 77098 24483 51130 37053 83238 44089 3134 98812 46286 18397 79929 32855 55193 54335 68721 88585 37396 50340 85527 81185 15459 30880 70699 59935 81557 5066 36113 80116 41405 96646 29401 75995 77332 8273 21820 32517 83142 81917 17020 91812 76933 74143 78562 19667 7192 81079 20722 39776 77534 40800 23227 22890 95021 32763 36273 39859 49244 89087 94920 76467 38312 8534 25473 25114 35799 89124 13879 68054 30879 24805 16705 70706 23608 89501 69736 94542 20502 47271 21383 8913 21953 43768 77005 22530 49977 91911 33509 50789 27776 7395 82758 83336 10305 71874 95448 14986 18257 86248 83199 349 38016 64495 22497 97863 2026 34031 86640 12392 54514 11730 45211 82694 12655 60363 46944 58344 95446 44943 46290 7919 49794 75093 37954 88954 38520 60408 31777 89584 4269 37775 29258 2093 51720 36379 10107 9856 35937 14631 81297 40605 74483 16823 61455 93940 2940 72939 70802 12872 80342 44052 73518 45110 81311 15152 76230 39989 77933 54751 65252 34829 44972 8927 52775 77834 59958 40209 49933 73983 56673 53776 11769 62882 37794 35956 22920 16904 96257 13813 36826 45634 5806 7017 40820 76618 1340 72906 52092 5459 72353 16629 14216 16042 97390 80780 67345 87571 51463 64336 79035 10355 1164 83284 92290 22042 93417 24857 58245 45610 18372 17428 47025 57432 98514 64040 70027 92232 7104 26368 40692 8011 30674 71509 22796 81753 44845 21962 98537 72757 36437 73373 83703 78178 16476 68710 59384 67908 35323 42721 10258 32929 40051 80598 37189 93306 26912 24180 36506 92722 6588 42464 75118 8602 98722 11806 41450 27804 49207 71380 56571 83459 24993 84550 76717 64109 38729 72067 96779 63661 72437 37328 9776 66143 28426 1700 2814 60314 83852 83592 18660 25964 84573 32896 63565 22314 92378 93331 58915 60046 77579 1520 27749 3852 52504 94067 21415 37785 40253 73112 2636 66488 97227 56180 40057 62668 60993 86051 85724 69744 95215 15541 57986 96909 29941 19105 55200 63125 53167 67637 61992 97459 27788 26480 12649 86906 61506 62540 67936 27904 62910 11964 45284 92276 15967 546 29013 48443 23855 40618 33248 76627 83753 84205 96740 58320 64827 95075 66839 41583 45105 95867 22022 31595 28015 15370 94801 96057 69466 65995 83741 30985 6423 21348 54471 1246 89698 10841 80804 42633 70232 97258 55639 22948 27312 18878 66670 54920 4996 3052 68549 34678 79559 78069 69231 60060 20590 17148 62824 70257 65524 36971 92565 28516 95477 9958 21050 77717 98127 41947 4662 74885 84812 60383 49595 97054 81773 41745 74390 9822 73333 2060 57848 62959 57393 5832 71795 83019 58235 93466 35128 24268 52948 22888 70708 106 38699 25504 77987 22427 43894 17015 8255 81430 66395 60585 7187 1313 28967 40275 69879 76198 51729 36500 26903 89976 37819 30217 74887 24800 48179 83913 69306 29777 48666 5524 26013 26860 26029 44629 71860 89759 71585 33509 1832 88300 97703 69119 57106 84462 57929 31528 94590 86075 41880 80790 99081 56590 21597 29505 80358 86727 23206 89635 37909 39334 79399 69153 43066 72205 53323 19236 57405 15512 24602 72865 35431 20028 80486 21935 1340 10809 94090 25710 95135 74009 63952 63633 44890 84263 45642 16016 60171 30314 92907 39806 25023 57080 39538 30704 69377 3712 16462 92439 49523 35967 18486 30194 51105 97035 63992 81224 8767 30888 15509 49865 46710 8268 82608 25414 65318 51687 90453 11842 47607 68311 6327 96305 4354 91333 27740 42767 24413 65785 57718 62332 53469 22195 95941 18965 39941 76428 74467 93448 69941 42232 52294 8286 30827 68611 60676 44105 73699 60063 59108 43193 68966 75156 22225 65126 40213 59807 76735 52756 67481 22673 10139 19683 26203 82645 92987 39339 87832 50907 69172 65651 39146 38883 36312 47038 73017 67255 98808 21772 65676 60909 49756 17529 86758 60785 1083 92123 67123 43562 35774 43244 75469 21329 88090 6193 34044 51761 44992 54690 52194 75904 82784 13258 3429 24182 83866 77824 9875 92280 93171 6658 3531 37685 99170 6517 11823 92514 85012 64905 27189 20440 18453 22771 57880 49174 90593 16234 93417 80768 27819 21707 91039 82553 64457 89004 9335 47252 80555 92999 10311 52834 62078 69470 18502 3306 40513 11623 32019 35357 73222 20786 81371 47087 11920 18287 92987 5575 86068 40447 60798 81590 49908 20015 27660 88423 56411 45573 37260 45272 88117 13984 87807 21971 29913 13301 3822 13656 58593 8548 37405 65729 70756 97533 41901 15436 58235 55127 70796 64023 66902 37014 30626 78906 33092 35407 28090 71423 7729 94682 97823 32433 41763 25645 68348 5408 15504 870 84923 47218 95429 850 49572 11308 96871 30418 89568 92504 28822 40549 98815 24821 74558 61628 89514 58030 27936 24017 95820 68281 55397 59914 91888 94711 28109 56774 62588 79079 5435 29716 28797 44040 15448 11862 3534 52933 12978 63000 93195 24328 34147 25287 96282 29460 21064 42037 55518 82758 40889 6084 11242 79900 35383 17601 84923 37999 43506 23451 76539 50487 35960 60078 25189 29178 31389 23753 43299 45144 83448 45655 62441 1283 94057 17076 97325 43554 81003 73012 92927 32356 18279 31095 64422 62400 43012 71674 70137 48895 27587 29169 5475 187 39646 63992 58859 55756 55064 29769 24640 1552 42635 21464 59870 14847 19246 28686 31111 12225 496 39023 5817 50755 3017 91562 21303 52633 88763 60590 90087 98105 6213 93315 49201 97671 34147 82576 82828 62009 30773 43047 90957 41695 81949 28099 25819 81998 90362 19466 28116 81917 46786 73411 82951 95424 6604 39031 73422 13324 38979 51083 85623 71590 82264 32050 66360 76174 59901 79231 81421 42978 3603 68455 77304 77357 19666 52419 1179 64422 27515 28724 76582 76385 9031 44696 32058 89026 87921 31739 49762 60329 54214 14276 45726 10569 97155 5832 78947 24928 90618 84500 33639 78881 90082 38181 13319 21008 59718 65332 13580 2875 92084 30339 33155 30253 12640 15098 40020 37321 12612 37301 48117 8207 14340 83780 22722 9434 5573 22015 55218 77675 34886 89229 98772 63555 92387 55554 65051 38308 58164 8367 51262 11062 42635 62125 96333 41464 66512 93700 5448 40109 79858 20893 50987 38782 28598 22869 69855 52757 44456 88943 39064 13532 73365 63460 84656 89991 25889 54421 20449 51030 55143 86082 60679 7680 13635 11644 25997 68153 88982 67393 18577 71441 5554 53252 31943 12650 97319 98153 39468 47284 90025 42639 93080 59703 79550 39388 88099 20436 91141 15400 87048 85634 44725 40403 59252 50098 86009 46658 24546 93439 26353 38534 75686 22433 66251 10970 38769 38530 98967 74366 1534 69654 31301 29261 19340 71622 18357 50337 38697 12896 91058 51065 18493 70252 54030 54212 66690 4723 12108 36632 83716 42755 63289 18891 32896 72805 96332 28946 22329 26157 86384 13324 34955 315 90680 74303 10347 55001 23254 63934 80801 52260 234 10067 85410 90982 80907 42463 80702 9654 9167 76219 76403 39555 60459 50929 4223 93154 27937 57144 1878 80817 41284 74781 21061 64166 95197 28489 89121 52809 23 66007 20920 17649 32501 98742 53613 95219 44339 6113 79755 74775 22869 15418 72869 49447 41614 44845 52740 89707 55306 22734 56484 39606 53919 55651 51594 44095 52301 80857 16796 50503 2628 22195 83433 79338 35527 35844 71452 37633 38486 46480 85315 57482 10503 14276 49466 70245 43838 11270 42677 77217 94189 95782 41867 16359 16175 62790 29261 29752 3982 38140 24382 32116 31960 58748 7135 94638 26893 70277 65827 96902 31982 17015 50673 59323 20299 51360 97667 50843 40910 73508 38281 46971 2840 93933 76867 26411 95872 37437 9367 46336 84713 49730 42544 27406 8927 9234 25645 66617 21433 25666 75711 4513 95172 56761 67172 35244 61726 13999 8141 79792 88734 54935 69383 72528 73763 43091 82984 57797 11915 62487 72413 83594 64692 72619 41403 15440 49020 76710 25515 92720 4583 95515 46440 85385 85935 9623 80078 22907 22008 47711 2434 72820 8465 47683 40109 65571 11139 90713 83152 58151 81997 29612 1735 9588 6922 42742 70510 88337 15730 71689 61091 22549 72273 75149 30235 12354 70027 94590 69063 12334 39539 75170 79213 47908 57195 10975 88333 10716 20318 73688 47520 22118 70003 75284 59014 30684 30985 77270 53585 75435 29776 96171 92621 20878 46538 14432 53091 11200 69677 22674 983 65181 52950 69070 67652 85055 88676 35919 96624 39680 48344 23959 65961 98234 27587 49273 55148 11763 44887 56787 5808 15808 36683 28390 37909 45121 14077 86591 16072 2134 394 81038 37090 81744 72908 74152 90421 57021 45808 80555 65451 74118 37075 77234 17524 45360 4210 37193 78394 32327 71342 1774 52331 31616 17074 41736 62739 86693 87903 38853 97347 89105 85048 74530 58581 87188 11176 30977 61634 41145 8424 93430 44714 7442 42037 7791 62161 98115 40326 49865 50407 850 79796 33786 30968 37382 98195 7623 77130 501 56396 27134 85975 61138 95353 24825 45954 91223 96198 83194 53623 2677 11386 92333 84116 19018 19260 69070 25679 6220 43227 55681 38121 67317 56346 26622 18895 11877 89958 4703 36270 73438 68691 58648 80582 16668 51666 25260 70817 10101 74934 28728 83320 28253 1705 42163 59252 14247 63425 92621 51253 53769 35325 58560 64807 96979 24778 13975 6807 85268 87379 69086 61564 85431 56188 230 73698 87756 49794 65516 21653 67515 88534 73709 16585 413 31242 23342 57444 12285 10394 88567 70048 56608 31679 9730 60890 72960 69882 68153 83394 62936 23869 49995 54340 37087 40167 51961 77383 86930 29475 28446 16940 96613 46771 47371 10468 38579 20391 37474 42522 3021 35798 74989 20952 24542 91641 33144 25585 52462 104 51640 41951 90760 45171 73534 41444 32842 41942 46699 36150 97149 27661 63369 78030 50097 82917 26713 21388 37566 46296 95236 61855 27944 72087 35897 49711 25786 53029 37685 70256 37415 48865 5899 62354 62043 46080 75714 65245 59245 83192 43162 82520 59860 63159 63407 66079 68171 49849 21338 98888 80965 15098 54030 13313 38729 24123 40728 91816 88744 12879 29746 56176 10454 72986 89353 86464 16367 48330 76850 56143 34628 63321 46668 43904 10536 34920 74652 80734 82093 24379 36681 64457 25991 6389 69046 65433 51130 2035 34216 74674 17023 48030 77613 16328 65224 59648 21054 42661 23047 94230 64321 56695 73679 95653 97006 9604 98993 486 67443 53725 51218 57959 21258 47218 93674 74796 65582 71895 63521 43950 75594 34712 45347 93990 95672 39436 47369 61335 47162 25986 36577 34131 37785 52269 77531 14425 11490 89365 54316 10159 31796 27708 14205 17790 32852 5433 78664 56160 60491 63784 13399 34702 37754 68201 73528 20954 1668 11778 64240 15389 94147 64825 17744 17157 35279 39463 18394 88224 89504 89321 14823 42474 92463 43181 90021 65419 88421 25941 44015 95637 29009 48124 76364 29975 95664 30503 13517 85255 13475 41828 50460 98759 79117 8777 84686 15637 54274 95960 97351 23538 91511 952 59519 28201 57765 30632 11782 97338 30427 60785 85170 17219 40130 1844 50063 21655 8317 68681 13532 24459 4266 92577 80295 53379 62018 90632 85909 51500 16020 72965 22014 40853 73171 31436 30596 36837 76516 40056 98957 369 64434 41112 36510 63782 9052 64950 14816 7149 33160 89716 1849 79479 31221 70821 63005 69634 97718 75144 40438 70621 8372 9188 22463 52628 34912 13360 70000 88376 9001 74157 4469 39851 34444 619 83969 94814 22688 87615 26552 643 959 76578 62389 40224 95447 67937 47958 20341 85660 8710 24094 10380 18283 78079 95016 34773 11327 30326 79648 28500 64547 76563 29935 24566 71375 80977 65072 10300 37076 37759 41257 44725 52810 39358 15618 21246 81336 80122 64845 14630 82262 93449 74254 17001 37029 74116 59304 19435 79329 62930 74652 88105 65324 61921 70185 17624 57767 4954 15060 73222 41265 43824 3446 21923 50072 50929 2032 80026 48300 56719 16134 53523 36935 48133 38356 25213 11763 37089 63348 28783 16659 69379 90731 98965 20355 74612 98689 96772 44095 82370 8776 29826 18048 56977 27591 91452 45883 51773 47410 21803 76506 41680 92722 22641 12625 64793 67275 96142 41156 54367 91147 43581 34214 63291 40987 95462 6359 68241 29368 68680 24944 48624 15618 48444 97006 81669 89274 18671 96295 27796 55106 19073 5377 78746 36864 57482 8594 46949 83459 14721 27349 3835 84367 63952 93823 13276 88177 44251 36774 28171 67510 32341 17092 21582 68360 82825 80974 26713 11886 89391 40433 23206 7239 49759 30986 35945 38498 58924 22011 84632 23857 78322 4719 52428 78105 54752 85205 3317 96907 86079 48412 42848 60746 23621 34520 66360 13631 73611 43894 3767 81979 38727 68108 65704 43262 89953 29935 73065 69409 28625 62705 93442 51121 74918 63169 62078 62847 35656 37515 45931 52936 62656 38140 22382 51961 57636 46602 14484 37207 30376 3169 20284 84914 60459 64008 76148 49273 40482 31798 15512 21374 88294 96871 54823 96811 38339 44960 38943 52665 15275 5074 94391 92706 87439 32254 66854 53376 88909 46456 96811 11625 42351 23117 65771 34381 44092 71528 909 43393 77349 69954 12803 17470 31111 92310 62636 90281 76190 21442 47972 40810 62841 22918 25087 91173 33444 31006 60370 81126 13276 66322 617 5292 2147 46791 39998 82174 7235 45043 50230 35969 40251 15778 28139 26024 19038 28466 56886 47945 86051 54698 30553 78486 48865 46435 84169 98754 95121 81585 98284 94147 97702 56981 40949 96289 69595 82697 77809 83 7572 87778 555 53140 43322 10251 96827 6222 47095 32133 38809 70252 18363 13565 31926 61486 85557 47085 81854 21329 24333 8118 14631 93597 38460 30323 26931 31531 87127 4658 99024 86702 30863 85503 83203 55577 68837 30554 51519 42489 76483 7678 99149 6986 78630 49061 88583 77610 77828 16750 4478 95809 23407 10982 11100 54729 15344 70415 43262 76779 72264 18830 78079 49439 2821 25046 46189 78729 58135 65551 96294 68300 33786 1724 5755 95062 36589 78509 76328 554 25457 13312 93126 50148 84396 27570 54437 30007 31111 34311 61136 46286 39353 14417 61858 23709 43159 56018 43351 41082 47170 63434 71119 9871 44523 70708 12868 75114 30632 72402 54561 31487 14259 15124 35337 30061 33439 42800 98185 45368 87996 37948 6213 16819 12439 84686 36830 91956 93741 11696 81209 26828 72359 18529 35485 42471 35419 12392 29562 43244 1070 1692 9356 69845 60886 31632 24855 25437 98742 41373 45291 46070 25233 55036 28516 73721 58693 27190 85945 15084 18327 20047 43116 91235 67034 60491 10872 85221 82411 7589 55916 92985 50503 68333 48485 81056 85488 485 73106 57367 94892 2284 92232 79788 79128 34196 47053 52317 44079 58217 73845 50598 76729 71476 95998 90499 9911 82676 22346 88888 9953 7558 37028 38709 35689 46194 55913 5866 34971 62421 60595 47819 12427 69523 42339 54455 7819 21087 83588 33184 79471 27540 63468 54513 39947 52023 70327 9044 9453 98872 73722 81253 5459 87813 7428 9480 26420 41986 1030 6374 51216 6548 8453 20491 82091 32590 66714 16788 53504 36892 76076 56676 13852 18385 23072 57286 86074 73550 47284 78451 83587 16358 47460 54365 39919 14603 65120 81843 46833 3052 67509 30831 62055 70120 39752 9843 57232 47113 20287 54006 64211 69681 6652 57700 93126 24600 70114 25814 82301 98766 23451 54396 83737 9201 87100 79749 49920 64618 97574 82009 26349 20476 40926 35304 44701 91934 68556 94726 51347 13545 58778 46800 62118 48127 23987 72174 37303 72867 37528 37237 28330 65498 38709 90131 51020 4918 42243 52262 35626 20613 45982 68271 87069 11666 51500 88867 74227 95080 60422 24845 93896 95420 89584 34643 91630 57885 57249 30051 8963 19676 88197 97340 81574 81654 24665 38245 56783 96812 44910 89705 43150 72728 18918 34632 5464 82206 40674 56526 7346 62179 92424 24150 91499 15257 24920 69876 50470 29859 23563 95110 78290 41733 73516 46758 36787 82700 20641 72972 12567 90499 78736 18083 51262 53406 92531 28599 91244 8656 69166 82186 71447 84123 65866 88878 18493 56577 36412 92121 28062 80482 83169 75005 43674 63655 4240 78811 67689 4359 39552 75184 86660 74669 64249 72968 96861 34101 12054 38300 45946 89948 84036 66816 44881 68126 94512 31788 48444 61134 60812 36684 54647 68751 82762 95420 66218 83199 74794 62230 1327 71953 10954 82693 45523 61897 75351 38977 58808 43951 38392 97585 95723 2168 98158 39594 53685 94384 7482 92206 49006 62618 56952 5075 84686 34011 88409 52498 32589 52816 88497 42002 69389 89072 66350 26432 4773 42658 23108 42345 50551 49811 63272 43600 28924 67672 90680 44540 40506 32358 45616 74677 55068 83286 61917 83324 58846 30374 33003 6680 19012 21077 1615 44498 40569 91509 75062 33040 84233 77429 995 75366 36802 95882 49707 42092 52886 75855 16966 3844 15583 32575 73548 34882 55245 68226 56822 98115 3578 11837 37979 26252 58031 68611 25317 46368 42968 36719 51961 60595 23153 45173 20221 80239 65707 40877 56291 16803 51360 59654 41165 82163 60484 97340 53828 78033 63042 93907 53841 7389 75785 26552 64984 57933 40114 70770 66027 43235 98659 21816 39006 28866 13798 36802 73809 59548 22042 77042 51265 16183 91249 71602 15677 48895 78765 79456 2949 1083 2738 21830 79136 69069 86036 54367 64963 24483 69913 78271 37580 77155 39293 83400 62840 48569 77819 81724 43299 5590 88572 92189 44136 3492 53777 48985 68089 89087 16439 48426 15082 58918 10355 72422 1986 61486 80196 62854 71759 35688 38489 97877 99132 86161 68682 47175 37938 93805 54212 5170 61826 69614 96662 31422 96476 6448 22403 2895 63783 6066 92574 15002 84724 642 71159 61874 86963 13903 55216 51342 40749 66435 8697 1681 4085 13258 89994 90864 87455 92310 11868 93351 27419 5416 2168 63199 88530 53623 43724 95277 30304 18570 8731 37224 67150 81092 32472 59801 25049 90378 87571 30580 59454 74180 30909 20417 13677 22639 29704 61618 73314 42140 72029 11921 77556 7012 14835 97186 21383 49513 93107 76552 36858 5157 97029 32534 88243 86947 93065 92206 30844 16323 26368 25896 41534 33080 86323 62945 25873 74903 54353 96150 14887 52982 32872 65866 8122 70284 66575 36704 71307 67306 54935 77028 74693 14027 31471 17428 33427 43718 98648 74316 8185 55294 45920 12877 65411 35887 70442 89765 11139 38017 21157 27534 82770 92729 18913 4213 66222 51021 90168 89049 36114 87991 41024 65339 21640 90821 67880 11100 23261 55292 51577 11568 53037 2325 11495 18946 45578 5568 36144 20231 62078 1686 54883 28201 48038 42815 76209 89796 75594 97613 23511 36589 82704 34780 35031 80121 72356 82112 24085 81992 78486 25758 27841 49094 32374 88640 46256 90292 46374 67864 61423 22716 43193 9598 18441 44661 73947 84139 10245 1483 93449 49033 65423 75759 9718 56438 75770 93025 27204 36998 47982 90981 75754 92561 52300 54113 11599 52091 78178 81843 83858 20060 13248 24925 39611 166 26029 84546 45064 87311 9529 18098 27419 22421 93914 68149 6906 99044 2627 5887 69790 66322 6729 65297 43704 73523 40036 80808 10802 23456 83071 39778 85005 86200 56026 40627 87348 19652 38730 44995 30153 49160 54486 60434 32752 49995 79232 74223 51614 35303 45147 52818 94391 86820 33037 22187 25318 3813 33570 42410 40506 95148 68578 76089 95892 7981 40528 7317 58143 9817 93466 16701 6660 95819 78221 94149 9704 73316 13534 19421 19558 86710 62250 90451 21200 14271 17953 19227 8184 2692 67306 37827 22431 44472 13985 15283 68595 21556 8491 63512 38651 94701 48556 68865 6584 12184 23832 40121 80147 41092 72049 13251 19980 33318 28693 50987 26394 45917 10691 54145 88811 53140 92158 82103 29123 59246 46909 92887 77342 61663 76781 53776 96862 17868 36961 78100 69871 6063 6173 5542 30394 57889 57831 72631 17150 18184 88926 94960 21608 1576 10214 27792 62886 84914 41873 75315 74926 93698 56554 69065 24498 87212 27570 13917 25689 22229 12476 27678 1986 75576 15550 12670 38608 83865 6119 60815 57990 13956 1933 32557 47577 85836 31404 29178 86721 25577 68153 23864 52656 22918 18542 45683 49731 79897 61160 46008 60890 57557 14219 20146 21854 15568 81894 93805 14383 51199 58508 65082 96778 19703 57499 32650 96585 32913 67825 96207 92462 23981 26402 35175 48424 54570 84222 13058 36840 89307 71443 95687 82793 51910 48742 73489 77585 33530 21214 1647 19852 79656 21386 73251 77867 48120 12241 72378 79048 56411 35240 11458 18174 98415 39632 61253 3233 14946 69004 45146 95729 40551 30081 58960 90828 43525 28896 28782 73442 79051 98216 90032 98120 36125 36194 81690 81851 27843 58445 21419 18224 57662 221 21438 58785 53192 36356 37561 47019 47147 2401 5182 38722 54009 95980 36207 69555 80689 4339 31380 3402 20878 74219 45719 79528 33769 81521 43903 44448 10743 4030 54763 8773 31016 42466 31828 62358 97353 36787 23080 9312 40813 76787 78594 71028 35132 97595 19742 72591 99113 6829 46087 38748 72051 86336 23481 66922 60098 35047 52030 41561 89938 45977 43698 90358 63027 70735 83461 48913 1680 32653 5553 29043 4284 82061 41678 23350 4274 64825 1757 74517 36136 18203 83043 79931 52267 10506 68978 42256 96076 73952 71714 76933 17438 71153 26726 21514 9275 36935 94028 33631 38943 52338 32650 6332 21246 6951 30789 13984 91553 28366 68085 23608 77493 98825 45690 31233 35816 66836 75042 75763 77828 99048 31607 26284 21038 77436 96827 93133 76457 8230 5260 86148 9684 21861 38202 113 30350 79338 66402 97340 24379 75909 25510 37167 13349 21824 64083 87279 29796 58362 38651 7476 26981 52379 82305 9683 88222 35031 82777 97246 79137 92623 88649 75325 83341 12655 80322 71054 39091 18798 42643 72809 33567 25638 26368 89385 15187 70288 53051 56336 16732 45690 22107 85589 24909 81424 95893 75259 35876 30596 10725 28021 16754 4870 50643 77685 19697 74432 1757 44171 949 48179 49210 15789 72304 38573 91016 63813 79141 49700 66 61562 26291 69539 2467 36599 51209 4343 60114 65297 54493 81430 69293 59900 94339 74510 25555 42591 25816 45112 22183 19957 35830 85440 2858 40459 55168 94562 59479 3920 54931 6423 51151 33014 21419 13831 28963 43086 45313 18677 83015 57400 78030 15790 18258 13301 35786 31037 85033 29512 28235 55577 64214 60898 19484 73627 35791 30314 8247 70419 70747 8959 31572 8365 71509 11343 21051 20808 39141 11768 61247 36058 34427 97471 65240 69418 21069 43496 52842 4909 55131 22940 14656 8710 22148 41265 96341 67379 38457 54541 11144 37528 15076 92785 79448 82009 58765 72477 89570 56672 11156 28432 22826 95793 96176 94205 13644 57853 55711 31777 23491 53509 81713 79294 12080 39881 87462 83470 36330 85608 76812 90015 84183 73947 6238 83088 66773 5657 94751 59549 76356 41705 94881 4380 77299 52520 54338 74662 70523 90419 90174 27267 50946 2668 49641 13462 87059 49725 88295 13383 4316 56183 56376 8862 57396 46113 62181 83316 12151 76629 23266 9203 61221 3077 22310 24993 36309 65436 32421 67904 39192 19909 70085 49163 97346 4708 78857 46296 48510 70079 88362 93315 17482 70145 17415 15565 88848 3727 68964 44651 33690 71998 73613 80466 28469 72254 4592 43048 12812 24544 44503 80636 13760 59104 14401 73628 16322 34098 34751 64598 31902 8602 86283 72825 56693 44807 37533 56513 64738 8018 16904 78534 96283 56823 11569 10975 19466 78975 59434 9294 51577 22553 13619 16267 22051 56173 88601 35973 21986 99120 82951 68196 28703 63757 19549 9303 1795 98030 18155 13923 50430 73478 36351 82190 10814 316 70436 13517 13059 62774 27678 83350 7239 50055 98651 25126 74084 78811 3705 83256 61432 33693 21078 35988 12233 92222 84072 60060 79483 6818 73233 2475 17822 7179 52771 58312 4846 53255 62776 3266 69169 17144 81303 39385 54993 78891 39207 3446 97753 20676 53504 17093 88677 46025 52106 72792 96294 10738 80022 11730 9046 51430 66350 63 31141 76603 878 37884 27252 37055 81226 62359 93439 50790 86528 62526 83214 65978 3120 61207 47616 62020 1849 56219 73722 36164 30061 37813 37040 40622 1939 64702 7239 11649 8450 47061 50658 22975 54901 205 51350 66162 70094 78509 57859 88157 23575 89953 89165 96190 14391 3767 60189 18462 74612 56144 77278 57513 11951 62724 29286 68595 66514 84197 98689 53478 66865 28807 20147 62205 95253 36858 90162 38159 25401 92983 17761 39839 70645 26122 23783 90548 98609 41607 24521 97784 54952 75258 10572 67093 31661 32895 88318 69465 53537 22344 42281 57899 93115 94221 50847 76303 1144 46186 27862 6066 70620 92656 23679 55845 87125 51779 72507 45875 7697 56082 6495 63968 61177 16257 35424 23100 72266 93139 38018 19691 61658 87807 15762 36509 30256 32447 23906 87016 88295 85139 70462 61756 30430 23965 12957 47700 85484 66949 884 81412 54486 38239 9367 78009 48935 10541 58803 53290 81895 6208 93345 34362 86074 65509 2625 37967 76189 78639 22211 48924 96386 12441 50160 10941 92894 62689 12601 24441 51441 95953 16584 1604 69457 29619 49448 73439 96395 60003 69223 13574 9427 44884 17601 31403 30511 83025 72477 97084 2622 78937 33643 56770 64623 68806 3783 18258 10122 33711 95022 66085 14732 68358 27584 83115 83381 45784 84893 17006 34886 31081 72391 96858 52555 76536 49561 39038 50805 3642 80299 33415 73850 18510 37090 76704 59686 74691 87951 76201 82314 77166 66027 10674 35139 19089 1305 95729 67001 83524 65640 8739 89164 19849 7192 47075 60717 36587 79399 86130 54219 38427 63067 1057 67980 31389 9799 4098 66591 33609 66969 44887 29652 58998 89849 61743 62845 73411 23839 29147 94006 80470 96424 39218 76324 63342 25819 17486 78341 39940 57958 32713 52756 22218 46935 75504 40100 85526 62908 33544 41951 37185 82915 22639 64737 75009 8240 90049 24044 9142 49523 49349 6368 40880 78660 58704 38229 11116 62078 78408 97409 18711 30670 23021 77422 31633 75446 29402 26311 78108 53211 82475 29822 57397 80501 71167 17734 30403 72912 67570 20539 43672 17312 81219 23206 15137 41658 9190 41177 48172 37839 97864 79677 32917 96598 19462 57387 35854 44644 42274 24347 90625 7431 64847 7649 49766 47420 80554 31068 6509 84724 64625 50847 62903 26117 12908 63013 68252 19571 18015 74098 63810 57095 52413 57698 78587 86972 66495 12516 46669 42919 79320 31635 44694 25836 61423 48765 41040 86635 50069 75557 19627 13458 42346 19962 38883 42848 21167 72120 80749 82067 11920 35606 79854 87048 75786 96403 94601 90033 42099 22283 17343 2171 43557 90471 6818 1345 20449 17842 43055 11269 71900 13869 99147 84298 18378 84853 92520 60785 42387 83469 1303 28791 23387 51580 35407 59945 4093 12112 96209 15811 6135 30767 11307 61197 66084 64720 99153 3163 69511 9479 44364 51436 3017 57665 70090 70208 95602 56608 41545 44447 78980 80781 22659 44627 16267 91670 52980 2903 14678 23231 87451 14717 95353 10622 3202 66668 90650 28967 91992 70672 96408 69050 40948 16249 93649 48389 21200 90599 69320 82315 81905 3947 15299 26835 76638 74677 27109 63568 1867 63528 81092 48346 3835 56880 1965 65743 58750 25827 29857 80099 19087 4969 35337 59335 10572 5835 39002 61858 80133 50 74700 77822 35560 71207 92039 10115 56056 9986 41301 10867 60422 24546 61903 1235 34537 26882 29961 41030 8377 16491 46653 58494 22838 29951 25520 81998 6399 13837 15705 77878 67321 97392 85403 1245 78766 39745 64629 74885 20477 86870 34098 63566 40531 31910 41592 33265 68242 87056 91595 2361 95534 81043 39418 87356 16944 32261 95251 12750 93774 70067 58066 43866 12675 37069 70995 61879 48519 32522 72092 63566 186 49016 47066 1476 90748 79409 21032 1351 81165 34734 78998 32936 14340 3966 57700 54861 45122 28860 25713 35284 81171 9663 85007 8122 40049 61516 70017 48521 41058 96861 10199 50406 8423 8251 35495 70576 73288 88821 60050 72155 28759 66115 74903 72839 45273 51614 25378 39273 47418 47404 78947 5204 44685 96821 75015 73244 70707 93469 29535 27500 49386 69751 35444 80868 65184 91749 35151 28089 10431 70317 81222 78196 65896 32056 81917 2131 52640 63784 9645 1694 82419 2387 25581 511 81713 19177 67019 97839 78746 97026 69419 75375 77005 18963 13999 3134 26488 34357 214 95754 11752 86396 68909 63591 14419 85909 28206 61748 52374 37059 11543 18204 29932 68263 19697 36176 71732 28279 91987 64336 29871 41696 76645 21129 94809 62526 61404 90441 58330 49971 33955 52082 7136 91058 9858 76519 33312 88537 11306 35618 85045 48245 43323 16754 33588 98158 72947 44013 27109 60230 90966 48461 48365 75684 70645 55668 79523 71411 12449 30861 69188 36310 58101 7170 55044 9256 38853 22843 56669 12344 54440 11543 33678 32319 58787 4351 23273 83499 23391 10611 46842 55535 19120 70398 88950 29415 61366 64082 64645 91291 5173 92947 3297 17659 29638 77208 97194 43184 69471 73688 62697 19540 31961 17290 416 15208 59194 67281 57337 82214 68438 55577 3573 1256 38147 7542 1878 86140 14442 39533 66597 46411 57061 27742 95403 70137 77603 24344 53965 86130 8826 90772 19205 84108 83244 27161 7476 84155 13877 64030 70723 34964 86961 44503 40716 63627 18016 66647 15755 39006 18752 56870 88295 47828 57659 89384 51251 47441 15082 42501 24897 40459 84022 41718 90029 22361 48709 20342 98589 32493 63843 30254 2418 28540 5116 19554 41745 75894 16077 21428 34140 20207 61649 81033 11068 34641 57273 55375 27147 61628 37657 88916 63649 57037 11615 16154 69236 17753 89226 46078 64917 73604 76162 44013 68711 91139 38136 72012 35870 12402 83127 67309 11862 5903 33414 27427 25088 24910 98559 11554 71033 66030 7371 34454 1946 5745 64869 24939 1438 86524 81502 2963 36362 86161 74201 25214 17616 66589 76627 85263 61963 28617 15250 22697 97658 66308 89267 29151 85513 1442 78451 79835 70133 75725 49016 58763 18660 23701 88755 85256 38312 83724 13682 91881 1130 96506 86012 62152 89321 9448 39339 44814 39108 53777 48063 60040 79776 87739 14315 44284 83678 80613 41708 46406 5571 4846 76703 64943 98747 35291 95428 47894 54933 72450 6448 26462 26915 62443 58341 78942 42838 51458 51265 78486 22502 97501 71484 52216 14717 4063 87701 3873 7026 47302 27820 29927 5610 22541 86525 79633 8667 65240 89687 64353 54585 34280 22949 66031 45813 27584 76851 56535 56890 51274 80342 77886 17861 63580 50623 82342 90796 26090 63460 18752 53541 61326 85488 27856 79603 40174 21481 61044 10816 67652 59515 7428 54258 1256 79396 31788 11562 75437 63851 44472 50030 49809 76532 75546 38313 64507 75572 30720 74343 50198 77208 71511 49668 81533 12707 60872 65689 78220 14863 72944 68453 62710 1873 42828 60715 19114 44339 33759 77610 73967 78611 97494 3301 73528 63323 89938 87919 49070 96476 4830 2063 16101 82528 35822 63118 98263 75430 56623 28724 28599 86284 28255 47064 64692 11080 75381 75857 74198 44092 77510 19595 97158 19386 35354 37321 84108 25862 78138 82206 77646 80331 24912 88012 30376 81397 42525 96295 14454 63633 92141 52246 62906 44346 91212 59625 85083 20808 85649 56259 94714 16415 59519 39210 11852 84858 15702 38914 74450 80555 82690 74988 59528 13023 88721 33942 67351 79468 39615 84426 95283 19846 76582 89324 17074 32165 47980 61640 25666 80404 4487 64603 13418 49646 2243 3109 12113 90347 9938 42681 32839 2441 28213 35128 42567 70327 63554 57752 61405 73173 92832 85557 57058 33926 26270 56367 38976 3878 762 91987 64806 78485 55877 78108 33025 84573 1361 42246 70354 67820 85328 96063 13202 42661 58245 15427 36312 19306 85628 77658 75259 40018 23869 98399 80503 40422 6027 15380 10945 91320 54179 83587 17967 24366 50390 5381 39476 41257 48742 28010 11197 95195 82843 46718 8582 61486 39239 72138 90488 8654 77763 69577 13752 70120 81508 97316 50314 19765 2438 61658 32095 89793 62959 83878 32764 67204 34439 72466 57480 17110 68211 53832 28610 23043 466 83612 17562 92254 90339 19838 45211 4605 37999 93050 95485 82951 90809 90919 82375 41127 95089 22792 98166 73503 4830 52122 40001 37685 67226 20437 67470 34184 54186 54219 55069 38843 17879 6650 81893 7317 53837 40810 76987 88192 51404 30136 75375 63056 176 74398 95088 46112 38181 6739 66237 62568 4243 76653 36735 46041 35939 31517 30253 10830 30740 66937 59960 53602 69621 64432 69559 79854 80908 27325 39090 61921 25984 24582 43583 40748 29492 15481 67682 60626 49289 40083 90908 11458 16389 5043 52125 70185 5108 36375 64043 76497 29543 36626 46823 78565 70829 26270 21003 74300 43607 72965 3347 3764 78064 95937 95690 69953 70963 68967 91743 78440 34382 91067 97543 89862 68173 83440 8026 41355 63669 28427 19400 82474 62487 34764 8122 61610 72271 69125 16177 23484 33922 74276 61676 6931 88845 54035 7859 41942 34863 33724 5551 51228 70539 28670 13631 22830 49784 7179 6154 63566 12439 75813 18357 46682 5220 52862 85516 36206 58638 68956 75258 77131 74912 3766 67719 48918 36250 56934 64848 38965 33414 79705 84729 78306 64860 16 24365 7910 13617 41690 2702 91099 53448 52629 96898 31961 76763 19691 29297 97235 68510 82268 29421 25805 11920 59908 1424 12349 44965 82512 63430 24660 39165 96021 47450 73950 40874 95691 37426 19542 24112 38381 57650 43671 83102 67351 42220 43333 56577 22833 99037 78154 42977 3643 23640 60694 60098 79887 51497 35889 28909 46646 86081 13644 31058 32734 31194 77717 47145 34729 87199 11672 43764 29573 93572 85389 68891 82450 94410 10954 23150 88243 22265 14171 68857 91081 98300 34548 13418 25736 3967 35111 39156 31508 84863 77009 40755 88255 70884 11840 85759 25366 51267 62847 9446 80907 42500 98884 87933 8018 61907 56111 6664 68374 2969 61552 65560 20472 22791 80112 43274 58173 6661 67164 36238 89307 68488 7156 39329 39667 66349 30110 34651 94840 22194 14173 37775 23787 61743 47285 85793 54322 32044 61571 28580 67340 80828 36361 85098 7717 78466 4496 68532 7197 74683 54441 34539 36047 75727 29754 83247 19220 44807 5039 62814 63490 32437 12825 42037 4190 88415 3400 42452 9725 85070 81633 67931 39761 45297 31058 54471 75060 92066 44967 19765 24587 88721 68686 51441 63623 36623 61379 14619 60712 7178 11144 68528 47952 31037 9194 57242 57191 55357 98553 23915 48475 69877 16148 19736 61992 60098 20101 28648 1225 85277 38930 65862 83618 17399 3373 54076 12925 40942 77536 41200 91488 18092 52654 86081 97265 40025 11938 1099 38760 3677 94291 18118 79438 58331 86650 57715 85501 35082 68584 57669 60189 80907 67388 7472 44118 63529 708 25913 89994 41339 45798 34547 26621 37405 91493 41298 40086 34863 36784 85109 2441 4868 62559 22616 10855 17432 88376 11787 37247 46208 17761 33095 18830 82684 96190 27125 67205 68474 94612 34275 15124 41268 1740 3515 9003 62417 51404 79469 55165 89666 19229 34136 53714 92280 50977 57582 9494 74148 82793 86581 94188 52685 40933 45817 69664 43768 70787 78861 60585 39148 35368 71193 92994 82953 3745 10357 76511 83218 35017 711 98468 34691 81960 52245 43586 28854 12640 88876 36801 67936 8657 95362 88567 64060 9645 89085 45870 24430 16013 43538 5110 74952 80268 40047 46880 14510 72142 73699 24048 43904 15750 73413 532 87648 40014 55069 20853 48050 60934 63960 12069 89462 31289 74549 64294 88353 46430 1419 39536 2052 67190 47166 64038 15643 4299 89020 66963 24445 41433 37061 4223 66349 33104 77067 46215 23023 59941 86151 44385 28501 66854 47581 22194 41472 28238 31215 98659 87643 32402 99137 88318 26343 37647 9004 48360 54632 54065 10028 39737 50164 23249 44076 6345 58717 12039 67817 30962 18714 64999 73640 42856 32936 80256 88448 4088 26271 26170 25360 45820 3745 56064 56180 80776 59713 31496 52023 54940 16234 60989 22760 17503 85577 29605 62718 10225 4512 29452 81803 62750 45367 73035 80482 10388 92667 72304 97879 71383 61271 40059 45527 30323 79285 62094 65775 23660 73484 6583 48438 17397 21050 98340 58540 57058 39344 56152 57942 59041 53292 25614 44904 23840 25661 36801 92413 36522 36458 60869 60764 88348 86079 48001 19425 35155 1589 7483 53430 74668 34759 70816 75586 81456 93836 47539 12891 78975 10981 58544 37947 61730 44437 67495 86917 34839 91827 1518 36961 98055 38569 29769 31932 15667 40866 23600 77098 1658 17663 83143 54575 14619 65007 80599 82973 22042 89582 49265 68671 74366 70392 90266 2269 92238 55204 89569 14923 91000 38583 25839 56121 54067 83950 46682 66023 69640 9700 13631 42984 19849 54647 41848 90297 12652 33953 53663 40184 11041 34584 13346 64729 38311 47789 71095 16393 50565 55183 26703 63834 88197 25791 29454 75686 94026 42588 93216 49447 66467 2624 24299 37750 17297 68357 15509 44303 74653 59309 34990 22601 48519 10233 58915 27541 7943 60509 69086 94436 58101 3415 86081 93981 13949 65959 1836 72198 9225 73504 26467 68364 45539 83414 74873 17257 2033 47924 50136 31194 18239 62729 84117 84862 3087 25666 96366 54447 70048 74050 47755 25158 33724 31466 87372 25102 16697 3927 34859 58081 29173 48039 1686 76653 58674 31508 87642 85961 9180 94002 92592 73537 24483 1597 68578 67020 47023 14420 34773 21448 74594 22193 85373 96949 75688 4415 16122 26996 92100 49433 34684 64084 53397 67586 35480 93326 58813 60267 59895 20078 41790 68471 69210 74821 82639 5475 23038 64807 199 94222 51666 95838 67293 66462 67474 35491 58841 11713 80325 44750 50857 4931 90809 87918 36513 6493 55000 15924 31096 97595 32870 71473 20053 60580 17934 51313 48579 29778 23080 81092 47492 65812 18269 55879 15048 78141 1709 93909 83442 22618 55064 3751 27050 93902 94612 96993 64062 48286 41420 6054 16868 47394 75170 59790 96521 27146 39761 80408 74341 49025 46658 8526 39552 7190 24261 58234 92039 40179 97384 94725 78330 48640 22002 85388 28168 12370 16614 23735 38853 94562 58303 13128 70673 91249 31571 50506 76779 69502 63478 36492 92194 21622 59536 26853 14804 58173 61097 23753 30746 85440 97883 34613 38351 3712 36482 52771 23443 60384 90072 9788 84535 47659 58937 51942 3365 35606 23733 19736 60835 9604 45355 25776 4210 65616 63472 27559 48871 26329 52836 97104 60219 62737 68477 8 51130 35604 3808 74173 2805 81294 8969 68773 90347 96595 73229 66898 642 21640 29153 23209 87615 44174 71859 9053 37184 66807 83996 80134 44008 58014 24582 6492 26100 116 77526 27981 19115 22753 56672 38569 4600 98833 70733 64457 85126 33511 79968 67266 6039 92958 25827 69390 15912 19935 59252 93324 98197 96797 50929 25698 43955 23440 85126 53094 11591 84336 60394 12759 60685 40909 29910 4578 55267 88891 83198 54076 68565 80227 777 38340 13487 59543 19980 98266 40779 3526 54576 64605 30403 52109 15492 76870 51500 95476 51910 37014 23093 416 38858 23583 43952 70327 46365 98722 81593 23443 11063 52839 93200 5057 87444 43955 76875 75120 64294 86880 76535 68690 70564 42256 61788 35464 89778 48218 63627 75451 94761 7100 22988 77178 67525 66463 67619 77859 24170 77643 2611 39567 59404 51519 52492 24679 66238 24566 8456 24140 69502 27289 50200 82445 65184 53247 52274 35092 4079 25873 14925 21260 50052 83905 37683 89436 87780 43838 43148 1643 968 9548 64548 84184 90040 44582 50737 88349 94685 62814 40206 68966 2305 53707 55468 2776 91056 48344 48602 31233 6032 64772 91889 87868 36354 11884 75510 30924 43048 94802 75695 63302 71872 54575 55061 34611 95401 30131 22678 67284 224 29546 5935 36882 77698 75820 83335 61236 53514 14847 20912 4402 2933 6721 96429 86881 4896 12266 78612 10238 62053 6493 46094 35188 92694 51666 47717 52656 64659 3491 57851 57244 28516 63617 76762 40306 93827 80563 27678 3446 17856 64488 14794 91664 13429 45754 29777 80506 80577 14328 77562 32842 89392 30600 23118 48068 74585 84908 3951 63289 59340 51564 36150 27065 18408 35897 1407 75710 97008 38569 14961 26970 29043 25722 90192 1618 9225 93651 72174 55725 53465 91621 10890 63929 13048 80842 58107 95631 45196 49070 76043 31172 45852 63369 20861 9436 29546 27586 17499 63492 8448 58191 82778 63909 52354 33333 3816 41507 66781 47023 23330 46520 37408 15502 64236 32142 85638 79466 44021 21568 48967 43452 18241 47118 29827 92472 10813 33569 49986 49015 18258 6361 42899 54719 20241 49712 18921 73386 29007 53186 1406 77944 74692 51300 96061 89172 47346 53486 61322 21942 23441 63224 72086 32372 51580 47771 52175 64726 58851 23638 5311 7730 82091 76926 995 95294 63992 36273 8382 59109 29511 39172 64979 43503 3500 92471 16326 96000 42285 43264 85894 4330 47018 21928 59947 19926 20557 71222 63022 13736 24597 63679 62173 45491 89893 36233 80000 12646 70802 24406 87293 50778 39492 49364 88100 66959 1577 20530 75465 50806 96784 30080 78878 1555 84336 49808 31058 11806 76030 63103 53587 21243 40778 88166 83758 70867 3454 87877 79028 19050 38378 86303 65771 98342 9191 97896 32179 39952 83680 67951 89751 86983 9063 11887 9333 10199 17066 25413 39411 74844 5779 13798 64838 48685 88100 54647 86468 71533 11818 12750 43745 44021 52947 17758 94135 22945 66498 95732 89994 97709 14723 96653 47835 46518 27004 31780 12522 53714 34612 93803 3347 41701 6392 45098 17305 61756 65512 55047 23003 1600 51810 37256 71502 36896 69389 49289 14183 40883 51313 74638 75941 67752 15725 93721 86257 69947 65191 31633 67011 8600 77161 47173 20440 80912 49576 76152 67692 97703 75945 41549 27800 62053 47062 57318 88562 74662 47264 70447 24150 936 72335 22936 27498 94181 27813 77387 77891 90512 28244 36922 84336 45483 65267 56047 34874 76772 91285 52347 64842 18269 95978 12896 61022 62465 66054 45291 6810 60329 15634 78371 45808 88567 92842 69917 83797 21404 83811 74380 77519 16891 19254 25374 9490 70416 96927 3052 92162 32503 27185 29447 6583 62332 34340 83427 17074 57003 66460 26926 48615 83 20563 12276 1577 33098 84498 32654 97929 31918 80537 13897 86803 16358 97895 79559 89265 95356 63061 6473 9598 77721 99043 7472 65001 11107 64587 88550 9058 50426 80987 406 58800 21997 61936 72664 87141 36619 92490 19313 7882 54261 10164 58353 71270 65550 64023 82242 45360 61109 36343 32192 7298 94026 97238 73522 3244 11492 49821 62442 24541 97521 54717 11593 27337 66183 10189 23049 70317 6931 41917 64499 55893 68263 20616 46284 38939 83623 62691 48624 8942 89902 69102 51830 23231 3184 22988 97735 97175 86636 42677 20435 44997 21783 80299 61648 44437 35268 14760 63363 44633 16590 26058 34731 46984 47301 18953 55 64236 19196 253 9011 67596 25203 652 34643 91323 64477 11752 71275 56757 62019 90622 9335 97910 95257 5282 92701 19796 14168 1540 75846 35889 42578 14245 98623 84241 95607 7515 75096 84882 85852 52205 37750 3065 61724 94927 86297 1472 51291 2646 48428 35876 5916 75095 49952 82901 23180 18913 26057 72192 46806 79965 98388 38511 57468 1421 55682 37053 293 22678 45297 28715 68694 8767 96525 11712 54732 22955 53475 2958 35967 53868 90344 80618 84795 28139 71861 83905 45307 34278 13358 8654 98587 28562 82095 11769 78317 77522 69634 45079 16222 52029 75435 8401 52883 25646 11048 10525 20391 78745 67237 14986 29182 56576 71447 47542 16980 3880 35061 97928 81782 5086 55236 84212 20147 8089 34088 53663 60050 66962 3705 88227 78420 26634 38493 72897 15874 30061 48301 39528 16434 52109 33857 2947 26269 43461 78561 10327 98787 2935 78027 64661 6674 23809 95246 31064 28508 90279 29153 21271 13739 97699 74301 85748 23759 62636 79077 53750 6555 62203 1997 45330 54353 50444 31878 66679 21043 39998 83510 66131 68528 32211 72581 21568 29699 86004 53208 48485 87753 2702 33172 67387 69778 4088 32360 30378 88368 44022 16965 4604 83865 22401 20340 66610 90219 67904 3339 17311 34357 34836 12389 64869 17319 17098 47828 7925 54867 35100 56390 26927 69717 27482 94647 85393 73451 43264 21078 96260 8901 82761 94772 62204 86135 78292 80527 13106 18545 58818 70317 1883 93439 63229 51145 22340 9036 72593 3690 22195 48580 56281 97454 78665 87797 98031 58915 95548 40978 53806 1562 66334 26753 82300 58945 17076 25581 53060 6493 38258 30981 35508 53486 60193 80417 59454 63813 73567 43739 20775 11581 30097 36081 71759 80451 19540 25749 95351 47785 37897 99043 54192 86439 18154 7649 75305 94827 70690 14143 15561 95420 95004 56783 60524 13242 45048 28543 58353 97846 72098 95000 55403 1603 11887 31408 10443 51098 31854 1291 86932 19932 96732 28975 21311 4221 54214 67964 12984 78794 54617 9506 50483 62964 52157 49719 75758 28843 71445 79572 24999 58643 77526 91087 32593 74390 24258 56802 70804 91146 30962 92344 21433 76257 78649 46169 16980 70416 78973 26457 59252 28823 84967 92459 88845 18622 79968 3620 79592 25995 27397 15390 22271 29572 20685 81909 63830 69424 11887 28177 77105 19666 98161 861 2796 90195 46254 70389 11601 33172 84892 78546 41703 80907 94406 17389 53841 53379 40042 429 23494 15908 56733 81303 92823 62724 53915 5556 4082 31003 1600 24042 60791 27179 21598 36511 61281 2631 57938 88679 44887 29661 52012 97392 57110 94364 2963 1829 51820 77217 73276 57988 43940 22632 27272 85109 22958 58964 26005 14128 44633 2365 6399 48371 55187 32089 54177 17294 70583 28791 52981 69563 28280 29677 77558 48243 211 70304 12285 27911 61746 40465 46996 97008 84620 27281 11761 85490 10229 51095 45286 63229 79742 80934 54594 43809 93898 56160 73917 40333 38661 83780 65826 80549 84344 85537 16430 11415 53586 67761 98107 63415 72574 61621 35662 5745 12705 33914 22890 15691 45001 20132 78551 19521 35382 11572 16055 38684 34480 48029 40163 53124 82289 58102 25984 83248 25783 22156 30674 47481 19865 95737 23124 31244 77867 93437 7981 13831 13474 10377 96442 30974 21962 73611 74741 91325 32559 76675 75872 16267 21111 26387 31208 65529 622 40445 671 72194 69732 29935 73575 61335 30990 25321 19916 87558 85776 81773 49975 20154 52834 16553 71013 76600 88537 60452 75576 46808 51830 95836 88459 73611 40430 8661 47856 41312 90247 60524 46952 51012 40392 72293 70754 43654 57084 61804 61379 46742 72175 17533 13313 90532 91740 75317 93171 45320 23553 64576 38300 65616 1820 61548 49295 79190 53468 41400 2968 12629 38344 52106 92773 94822 82723 9802 45754 57610 46105 67175 27429 31190 66864 61246 54076 2165 30938 46637 72939 52029 50452 82068 44064 77291 27419 58354 69319 49908 58659 28648 70669 37484 58217 64730 45795 41627 66837 32327 52259 31183 51930 45684 41058 10076 93651 15833 67325 59557 13210 22918 40940 81108 26972 28760 60980 37528 37475 34611 22438 58301 66368 76966 47393 16148 82824 18946 22239 79101 23180 22421 23230 38463 94403 4794 63236 79592 58423 78698 58879 4796 10076 50308 63157 53981 5595 44199 70699 58288 15074 3741 67281 27610 24204 89751 8703 66266 48342 7874 60431 94814 75828 94699 56929 58022 61913 78910 61552 65485 78009 41696 54880 33965 96504 57548 56094 96554 40891 88210 2693 55336 31098 95414 14601 42143 47312 19323 20613 25241 70845 84276 717 42909 23547 44452 78009 3897 32833 84734 28562 4961 57023 1906 80974 98689 41412 8731 75169 87256 97862 92618 85647 63127 64255 89766 94874 24312 84619 86088 73985 7402 66115 32704 35786 22211 67856 66850 6969 51390 72896 79131 47810 3576 81698 17626 17663 96913 22268 92413 86708 68221 27498 65995 21805 79483 76264 27352 60572 74148 167 40779 51254 43802 30863 3875 74376 49289 13473 37080 1832 70767 40275 27029 72414 36363 43023 13842 31183 29649 37774 59044 24309 15311 30720 46771 19791 43351 85651 47216 8372 88723 97922 69265 60142 21332 22427 9356 45986 48878 81439 47626 94969 51323 56545 87240 45287 72619 88209 13433 17655 81694 27666 5322 28710 89526 64850 88524 96858 46227 27168 25642 73285 3156 65104 67023 79772 4867 92813 88124 8488 78562 23046 65276 52640 33275 30626 4741 32189 50359 11802 40677 95118 11864 37701 48092 30783 98062 63169 61847 8962 45098 4457 58080 83164 11332 35627 53650 61160 7377 4339 84475 80235 30110 46815 38378 47451 60830 52718 66030 85306 83249 89311 35956 60170 12566 49262 36935 55094 6969 26950 70312 79111 81843 98598 16059 79715 41767 14268 50750 52262 35819 11266 15350 84882 4743 24104 78630 20251 84928 10627 24182 81891 10802 15012 12299 67771 14533 60320 760 62729 12012 31086 48734 86886 11379 79776 44035 59818 21753 23864 8731 96824 70862 47918 73828 21385 2840 13578 72050 23149 86824 64838 56911 49634 56356 60798 80011 49349 20214 783 84183 98850 81576 91666 62111 89488 35822 18932 84771 66091 36304 53726 43410 34297 79550 6744 73446 86829 72574 84604 29236 26427 65469 97466 70428 92422 51581 5573 18668 64346 39340 75465 86971 95864 47050 70867 30381 9993 55080 16359 64919 15568 34892 13202 94506 21459 89026 44210 76324 5350 87451 95120 61822 76776 63223 8477 43306 94983 14686 80160 73254 10680 12893 32842 74529 1904 84222 44269 93775 75247 67804 84638 94711 25281 78931 89020 85365 85101 77664 49055 44168 74895 5958 64744 86361 73035 88166 88171 74483 54094 8003 70375 42362 48528 80196 78401 95519 47596 96439 73135 17504 91743 59850 89625 2113 82558 87109 59642 39924 78612 73370 83434 43844 85065 93193 5852 79075 14163 77013 22470 62566 5571 71570 25915 40101 66854 45444 44644 94661 73489 20018 89710 60736 2168 56389 56866 74393 31221 47301 77736 9135 37028 91902 72120 53486 72411 24165 25736 43904 10972 30364 53061 55700 22161 67915 60102 17624 52088 80663 66079 41112 37803 62752 71687 79888 50386 16220 33785 73350 15618 55910 87304 63661 69008 88375 1650 63638 25747 59942 19964 26903 74476 39324 58367 90994 16106 95882 32435 15527 42080 70645 66352 91689 35470 85344 77944 71373 61261 87757 87322 51707 71819 34562 78043 75449 40257 26997 43400 23670 60591 65608 63689 96333 9998 45560 3333 20239 73456 92514 2141 81452 75811 32788 22657 92722 78619 97424 81727 75396 30217 16155 11696 174 85176 93903 45560 46080 53529 34061 97671 18677 36893 55683 35452 8819 49516 1408 83326 31494 84205 6347 8019 77555 79200 7001 76378 69432 93781 27449 38810 38416 73466 76582 54626 26785 38511 35162 78812 40543 36787 50475 5967 28501 80320 54169 10911 36309 75224 88773 91818 17990 24049 83757 54319 35382 28449 43393 48490 78636 2060 20542 91520 59389 76120 31291 86790 58583 58536 2256 86073 57067 36233 38814 12670 99052 26424 10033 42501 67846 445 97521 43756 77178 60797 69734 14928 97104 96901 33263 27877 51270 19801 83592 10135 75017 91691 77467 30908 88050 31194 60141 48452 31595 87827 48589 71040 3325 91937 74796 87631 8845 81670 54998 37635 10716 37983 70791 94067 39646 55581 57084 53427 26502 3766 25213 14759 47736 50658 20018 53170 93868 26777 75250 12183 72936 63529 3077 47603 77834 73124 46308 3856 62054 6345 1502 41682 87211 59362 51641 67379 15137 3734 34335 97521 26839 58256 28864 89680 55008 15914 89267 61662 57141 67123 17270 8373 45655 23605 64304 76427 21652 86 45312 42229 82233 4391 70586 69905 20672 1613 30853 48263 75808 23244 20749 33385 37396 27798 45756 88260 41198 75351 11913 11106 75266 97325 67880 42429 72513 59431 18718 43628 90138 41853 35768 36802 52777 82071 42405 79318 16624 67022 98265 79075 96721 27981 45576 16200 49756 63970 90959 1694 89823 51854 9234 666 16216 83614 33110 66781 95096 70950 44962 52674 98721 95124 63396 87451 13274 3490 20722 59855 61825 10922 59211 72142 25209 56232 76139 1246 97360 17040 63269 12184 18481 5933 29502 46789 53160 77981 85440 72630 49017 82828 24147 41201 19137 55762 30961 55671 24310 21515 91444 53636 70436 74868 17119 96174 38489 11118 56194 66551 14470 73685 70008 2262 85224 77654 76299 65730 34131 94776 94090 29536 7789 81783 13805 97703 96952 94466 40482 80621 47714 6392 88867 918 7677 15846 77217 54016 25585 17687 6986 82366 80584 87574 1582 65896 21426 21260 3005 8907 31408 32415 23100 54768 79686 55960 37697 79827 64049 50401 61978 47441 31719 10160 56928 15015 94545 8342 71653 67113 95753 24333 92927 89054 94640 60114 69556 55156 94650 11834 85411 11638 42386 59604 65906 87169 94947 48651 27544 81307 23151 12567 16358 92749 73207 83163 64404 50983 2740 37800 12017 26822 90847 39389 93362 96054 97399 4593 4900 36424 11830 23259 34316 98661 76260 42828 885 92429 90545 3454 70586 91340 57822 22758 71214 13208 13401 23491 71528 78549 83592 55920 67470 74581 50071 22244 72080 7139 20751 87995 90952 77555 67401 62613 88938 28458 56935 81154 36194 85798 51160 30850 2218 78255 87938 20249 73052 85070 70382 75546 24721 14928 22706 57047 637 29797 78665 80086 34368 46880 37163 50460 24575 70690 12139 25048 2343 70198 68417 5003 794 53087 41015 58254 20468 25991 69060 87554 56059 59104 12678 9697 66841 70791 5302 87735 5282 66379 34892 55562 53002 83112 13991 46615 79124 33638 98058 13162 40680 77517 3765 22195 68591 46791 27234 43846 85373 84125 80965 86826 7518 53866 11371 81917 26844 32227 40176 95748 16685 70586 12634 94562 63818 13313 80888 69064 56219 40222 68834 80816 56856 45726 40187 35291 78376 49712 87645 18152 68848 22773 35615 80621 17023 57450 3503 61901 43545 67129 11438 52570 2823 56698 12439 92247 44289 28910 21302 24617 24689 14105 30865 11825 57581 35092 61286 528 46615 62671 89181 28253 16016 15978 45575 18237 52579 35263 35793 20251 8575 82735 47659 31758 95906 71142 70130 35988 63675 51499 16993 9497 25437 59500 59447 50552 8185 91407 89001 20266 54925 8824 9526 62062 90556 77959 10656 14532 54022 77585 18204 94409 98120 39963 33111 95954 23031 85403 15577 81111 19257 62181 3709 24943 31058 75562 79141 89474 38331 91340 5128 62646 80342 54226 21982 86927 92806 36681 59012 78486 33454 6448 42661 91975 71089 35889 43198 23939 40101 41971 32896 77778 73137 2646 33957 63383 25666 82134 3873 21189 82348 4493 12674 87611 60857 50710 63062 74072 21811 75576 25023 43808 61807 9685 7539 44627 58730 34966 76619 91340 10406 4524 88721 28785 14700 1083 65435 98205 7701 88944 10474 66455 35623 13251 80646 52633 70969 12545 24301 88758 53872 77172 77169 33190 95148 70865 82230 9927 7620 7348 91223 49521 2566 57332 56175 38892 12879 68976 43558 97325 77492 31434 27283 75727 7558 53690 28216 43097 78332 28279 61924 83195 22264 87036 90073 58093 47772 18670 47240 24597 29704 30312 56096 33504 43690 15691 63796 39388 8819 62605 38665 71449 28579 81489 14740 16659 65252 12684 59474 42590 79922 42780 65678 74707 22403 56293 6027 80376 15644 11500 61562 54581 5013 68488 22113 1164 18061 26677 28192 45781 20785 12866 8444 61645 32875 56719 28705 7100 78473 69905 59523 70436 71998 18120 83062 71353 21374 45899 30863 52925 81272 99045 37028 24709 22295 47617 10324 86303 85235 9909 19978 1028 60764 74063 53646 57305 71070 96102 56417 39065 92259 88754 36897 78861 35942 51168 245 60173 17649 28520 25678 1226 54982 26937 4867 49423 43987 73858 74866 8746 33417 90613 25236 97631 36482 22848 45872 31854 55684 48019 6085 27179 70382 55271 24000 88255 57116 7981 69705 81671 51860 29605 67068 69046 76379 39764 14063 44367 69909 84893 67931 82880 70442 59476 10140 66350 73647 20551 80977 34422 46390 20545 81991 21250 19306 41970 79690 83867 63605 63449 77214 33003 25476 63159 95485 9575 95820 86379 22142 89823 14401 40314 37896 33110 64770 64664 37482 84274 28187 78449 53090 27776 11570 82917 11987 95882 54038 63005 34240 96976 85950 64475 92242 56491 16148 12172 35600 44587 8661 37765 3975 35793 81633 69056 75284 53549 81944 98055 41076 79118 19727 83737 21131 46047 90618 54866 35907 48443 88184 7791 33621 72996 65023 5722 21338 35143 17266 39825 74041 50806 28475 10392 79635 74976 30505 19135 56606 75411 62916 58079 15974 20192 80802 96114 63238 1385 16101 60169 88273 64911 87311 98236 1881 10956 79393 66251 20304 94249 68600 72846 75820 98218 46789 52874 27332 67641 89390 88831 13503 3691 85852 39043 61030 35617 13813 80607 43970 46971 89597 94831 59783 51987 1447 58163 94047 13517 89593 19554 22962 12920 63735 77736 31870 97607 55848 12892 42456 44251 71434 35931 45743 37327 70013 9528 2749 6235 81013 67252 38291 65532 29107 84198 14909 60104 30649 92415 29634 7474 89198 98335 4795 192 25473 34606 40198 77822 55741 36292 21003 77804 68433 12461 63027 21522 39993 48330 71815 75964 77355 6174 92974 42140 54542 80264 74700 81828 24802 33860 76152 74169 91211 11879 87960 72805 23486 41315 43838 37868 11107 18535 8172 36874 6459 82538 42798 9933 64644 88876 85263 39032 77708 48233 18174 79036 13106 55233 6963 39476 50257 4551 57634 55390 44316 95118 80161 51270 52712 70256 6341 94051 41716 56768 43960 21259 47284 16704 61610 62699 61671 56511 69132 43629 82016 17936 44145 89076 22221 524 47678 39255 71626 12108 74126 72422 28596 48849 15295 4568 31840 75623 10475 95401 49610 55488 25630 79257 22734 88874 39307 62486 59648 13052 80612 98576 25521 71448 48272 32831 58734 53806 28509 9346 28887 52781 79588 12739 13140 4621 20861 62621 27763 9461 69652 63675 64236 66136 55879 86623 49772 54880 33600 95627 27843 59574 84022 34716 46758 313 68265 17266 96414 78491 35075 92462 974 30751 61528 73858 80880 17580 5631 86752 62522 39118 90151 1968 96786 71155 60102 91738 66807 65134 67825 32980 59511 34427 18639 15418 15662 84961 7718 4268 75264 72857 7577 35405 6443 35240 77482 37037 31056 33839 29329 69205 45036 37193 44257 87304 91081 74280 60434 25914 40862 78385 5004 50505 3451 69550 98093 48788 47290 65762 91744 14144 23153 82477 46020 35771 50269 92832 16178 2750 47277 3700 19916 39248 29717 41287 65439 83753 64431 90176 17828 9712 7970 54901 17761 56592 22317 31299 3324 67389 47487 62078 50366 98220 30690 35931 36206 81874 11818 9789 89822 77536 12800 6250 42010 57106 47407 15628 37645 12868 63585 23978 71336 6599 83015 56272 41973 43184 10229 78354 92274 31201 42625 30110 85234 31918 44399 80266 46385 36647 3760 6829 66263 15217 6195 85636 89071 35558 16618 65678 54940 86171 44308 21120 2518 41127 76718 23720 5827 22361 12073 6423 72109 97968 60946 79124 69598 64812 32968 87597 10725 59926 33596 38125 485 19986 61484 46440 8918 17068 34294 84201 70053 15560 88845 27453 30855 9190 29431 32116 39186 82053 50062 48316 70719 150 6359 49935 44448 50653 51305 64477 7825 2945 56830 3451 44612 6412 83556 40518 27936 2739 37496 34066 34061 46916 48967 29312 21541 60041 34904 33199 85751 85944 79587 3897 45774 31534 95829 36179 76061 22739 11746 20865 56339 12520 5887 97232 17350 48057 92581 30823 45201 45746 44683 17735 50375 40360 26796 41960 63238 28119 68654 89559 48540 35662 27905 62482 30483 71960 46265 45220 75310 28904 50545 85060 31074 67817 13463 25409 32670 11041 65134 20481 18529 4143 64659 56922 27608 67338 68276 64626 90102 17199 59918 7703 9201 5369 92203 59935 79611 85527 95867 80332 79246 53966 29737 39550 66951 55814 59936 84011 87036 80707 77928 85005 45437 33508 90760 8226 51579 61983 38423 91627 92927 62396 56185 59119 68484 48685 59856 60884 96925 7395 40059 48277 62104 45023 75568 33521 55138 63453 66163 78847 43813 68617 85740 92677 31942 89710 33628 7353 86016 68497 43521 15932 54172 81654 51430 46398 73604 56918 21388 94451 17416 79403 17297 75129 7725 53785 8134 57326 96026 47463 26253 30618 1573 35724 69577 74932 35403 26774 87423 90626 56652 90233 84097 98919 2468 4493 81108 48958 12633 45490 82632 23169 53235 88099 95210 62054 85170 45723 9833 9690 97147 42815 24311 51135 56252 95255 9901 65191 93081 58300 77592 75344 49133 35190 62897 52229 91000 78695 34225 69426 93803 184 46682 29172 63056 87290 42741 53397 49102 84529 75265 55295 9598 92249 13857 97029 49063 38181 9728 57409 11826 73367 9804 58312 34994 25638 24413 40097 62443 63371 66594 7133 52826 1646 54779 68308 78775 7050 25520 44791 3548 39480 11080 31090 73750 1700 17845 16200 5138 19462 79776 79225 84513 28123 70309 11012 51388 31663 7226 47892 25507 86004 12587 19710 76624 54404 22701 81283 9163 28123 605 23831 90492 6286 35575 36029 38299 75396 56719 28274 95304 14144 89257 77736 17616 70034 14656 70002 50288 52314 40531 69927 11415 69337 14189 56858 42874 38561 48359 17889 59434 6211 86798 42825 98637 20661 4974 13636 38065 15150 9142 84641 32001 21674 36458 51419 18957 10733 42421 23238 36784 90795 90608 55481 83418 62465 51551 4592 8041 32752 80506 2684 79441 70025 23261 5296 44601 30364 56018 16419 40714 41930 93990 27942 37969 53295 87545 5881 26917 79479 18371 98415 27796 50110 43050 42366 95042 14508 70576 5321 38785 62688 66873 74202 92120 6472 89845 19724 93700 22741 57650 10592 67588 2796 48024 78096 53570 5116 94587 92482 90716 72767 62333 65072 84012 57557 39470 16267 45173 75225 93006 88791 20291 67395 9176 57215 68686 23411 81168 4830 31663 89088 36166 26291 11140 94470 33890 22558 81598 75129 14403 38392 80819 76041 36910 47545 40418 39761 19438 13195 59547 89455 93961 48841 15150 62028 35245 35051 74454 90441 90251 46537 67309 86842 8858 60169 2776 88992 51692 42302 6626 56036 10140 26002 79890 32806 2783 32497 4605 81039 6490 10543 12401 73428 61217 76867 40575 83681 82107 5431 72128 65476 53171 4391 8150 84491 69428 3752 5374 67045 88739 54129 93540 23149 72477 60103 97572 44942 65820 32787 3841 71307 17032 91416 16845 17842 82814 77142 73456 59762 25419 63786 17948 60785 66023 37853 19254 92179 22301 77315 14192 84280 50745 58315 17110 31428 23809 71679 47228 49765 32068 25995 11097 79749 20008 2062 38963 79694 96335 88086 35489 53586 33169 5261 68217 49410 47714 68987 73750 66328 97308 25664 3266 89252 1596 16544 79637 75038 83825 79543 80431 66774 24403 33933 54136 13842 95325 48992 32733 30 48314 2255 50974 42643 58931 92864 37383 79010 44273 2706 59925 1555 33427 52800 51235 8817 73439 14435 56009 12101 28798 77747 44960 87143 37553 22716 33869 95728 93557 58401 94474 95599 39208 28130 62919 6393 18932 44800 72353 94608 39010 46758 58783 72007 81056 78673 79799 38167 48935 58532 48394 21214 18067 62739 32807 56390 3120 73720 69127 88791 51030 34980 93277 45700 33746 81088 57387 49129 18344 17651 85440 16319 33785 49862 76510 91444 62196 95581 37813 6052 80110 74300 72600 83533 56946 69271 62746 29247 75071 72484 25657 63453 66722 41200 97333 86075 45142 87427 24600 65536 16705 31636 66159 81465 4354 18135 44313 71357 51775 23576 72632 76787 60409 53539 44317 41549 63265 41213 80466 57904 48347 71237 86822 90353 47935 45820 12061 77598 4403 55948 20661 96967 24964 58362 87795 11887 85134 44168 24666 45646 17657 55737 19908 88363 15613 8185 4702 94033 87206 52866 74884 24965 90532 40738 47704 53475 68287 65054 48612 28379 21008 27239 35327 40728 24372 30885 70340 16122 2526 8003 2441 1434 35387 12063 7551 78445 22473 28694 56176 45670 49296 5182 8214 49559 13067 41539 66874 74904 48024 25952 8487 3134 33827 54035 88117 72566 80729 14590 10615 59900 96652 16936 39366 32847 2365 33675 44146 28858 57114 96842 10200 79048 84116 82580 67331 65601 91125 82782 15833 29338 28052 49084 13860 76468 38215 75688 4325 77534 1199 40045 19581 29454 5128 4528 50886 83611 13418 62666 27502 57504 60370 56996 86705 35770 75676 96040 61386 23053 42228 4456 13340 8297 55831 9058 60383 23829 27054 43159 18946 41443 92100 74153 18111 28856 3573 53838 33555 73124 16728 92659 38427 52721 19547 94681 34299 87683 60916 35139 33102 42284 70211 15618 90706 59771 73701 25598 39761 28548 31951 70684 47683 53939 42289 584 7396 86462 58315 29353 64838 43530 30777 28036 58364 85601 10744 82817 90135 17266 32703 26014 90663 4255 4700 19158 32808 1571 29966 69678 30150 46767 33781 40086 67211 74483 81762 75300 5057 53004 24860 79690 12545 49736 59594 54293 38346 22396 75079 62008 95788 64209 60577 93470 90987 64455 42010 63414 43808 72160 34975 75572 46843 44355 90446 93417 8008 91734 91489 97258 27035 94526 16979 47770 8201 80246 25646 11734 26451 2589 52320 81991 36169 89751 43496 92229 67324 62791 13054 86478 17616 28796 52686 37382 90545 4273 85689 30594 20892 29475 15691 12383 4380 58726 67633 1311 3951 54494 62417 37003 3786 91818 31616 12558 12861 75224 23196 62055 71889 53170 89227 52930 82215 82230 2062 291 10424 40102 77902 27684 33351 69598 15678 39750 66054 97821 51129 96675 50695 89512 82898 43584 78449 6137 7546 10269 27301 65143 88593 32478 15644 70880 26083 51465 11636 90187 58399 85769 63638 72911 97426 49359 42476 18386 37683 36443 20207 57538 92450 61726 3892 1563 29241 88842 29256 84243 19120 94435 22334 19484 64343 60619 14720 95737 88494 89630 17497 81757 23828 94641 43911 92828 50538 84725 50254 74645 7197 8563 20828 40566 31507 69985 41751 51740 67676 29353 32058 54184 28377 50057 914 87379 94532 48405 58565 88208 42762 45368 75994 65501 13010 60013 66467 40666 90632 81733 43707 77698 14597 17529 71288 8930 45689 33570 1879 29602 73022 56977 76313 85276 39859 33162 75888 64404 41292 50800 64287 23420 25126 69435 49319 71872 57882 11337 87649 87648 48553 6903 58014 8225 71119 17067 61936 98632 5563 51903 44865 57112 26749 28573 54244 22194 52419 11766 20822 64042 33414 11181 44857 49971 62317 97147 3060 26216 66507 84981 25789 15553 57244 96474 15754 25751 20468 2946 64994 42082 77287 96495 51243 76535 76090 9071 88461 53290 14525 86971 61822 64769 78918 34695 16595 28812 76812 37261 8819 52126 46094 93532 63788 72993 78942 34576 64999 94700 21508 96700 42627 35325 11309 85316 98990 84017 57208 25843 53708 5350 17057 89948 63276 38958 6154 6336 11003 66672 92720 83755 62980 14399 46199 83757 63317 93707 90467 52874 87938 38322 18727 9772 93786 82078 78169 692 89396 63186 96179 39291 19931 90632 97163 44341 64001 84305 54395 83394 80223 20299 66025 77703 4536 76535 55591 59105 33092 8524 33603 64477 41778 29050 25331 49144 25266 79453 3424 72086 62352 32796 47694 46145 80619 98952 9530 9141 64080 61848 85234 11117 26532 47345 788 5332 80352 15399 77165 51942 17192 22794 13546 41336 96612 61184 29954 73159 7622 24540 83442 30847 30267 11920 65009 60201 18831 88268 21415 66372 28538 41272 71653 64809 69907 40708 72453 51419 90353 3150 52424 76003 3841 48965 56018 10805 48797 83249 44590 11791 63777 97033 48443 28635 15097 11951 28374 21259 97542 38976 11752 83187 15372 12060 97303 8861 59168 87471 11841 84248 27083 11098 62889 55584 52309 71980 2032 44378 50125 6599 11195 56006 2576 28885 24112 41785 77667 55535 90049 40148 95949 59598 5992 52245 25816 63817 85332 4397 75857 18136 52340 34691 91785 95793 97081 14115 84611 20353 66174 84298 86765 98227 37958 35798 41208 95862 9229 11386 39776 22924 13483 17089 52192 97796 30645 74300 89779 81988 39269 60958 29618 9446 33759 51147 85847 20482 68379 93775 72760 41545 29259 77270 87456 39385 73985 26038 19736 57298 5369 75029 76629 93920 63748 60736 39663 84865 95466 72073 65399 75537 11061 66350 26356 67337 21564 32254 10342 68658 69364 42223 23212 30996 14084 94761 93216 84536 62785 65704 84564 28928 74586 37115 55105 21188 81565 39353 39898 17635 71214 79594 38569 31853 36824 32066 74084 90504 63922 50565 35363 63468 83476 12754 61493 34001 33674 78854 28710 31748 80129 35185 63896 74316 77828 65721 82645 66448 29728 66592 21257 84533 35392 98274 16697 85084 55123 9687 13533 57673 20772 11568 92735 77042 67725 52824 38608 31667 24595 74934 28609 82042 50436 26474 20324 76143 62465 36161 96770 90968 20586 82990 53725 55567 40109 7011 42021 6114 39745 69154 43432 6077 69028 45112 68930 10816 75275 41475 45094 64509 29049 67207 22626 28531 49772 1105 19532 96926 65431 52331 86625 88842 31910 64714 78481 94264 82955 24787 33869 72302 26259 80470 4308 98104 82082 93683 34888 14403 95344 15688 19419 14801 51775 40834 53115 98195 47321 62640 5958 23997 82573 21794 91615 56526 52781 5384 79952 4606 85836 63334 71059 68941 40420 32194 10918 62436 17872 50019 39023 84803 20628 46336 33964 69487 17497 44648 31389 92982 94056 78529 32237 85555 71457 11063 91343 42887 19204 83450 92781 94464 12233 90891 29927 39705 1694 79392 63684 11782 95633 94219 39031 35299 55066 33940 9177 187 32716 95485 51948 79202 12046 57112 13831 70213 31172 34816 96827 51821 40547 2100 73516 19287 83388 44816 79774 24642 84668 88753 12192 88318 83852 66067 71408 35954 35874 51741 8747 93115 22381 85281 2014 39229 72555 38202 7622 32205 81298 24489 67388 33066 56076 19347 51237 23020 75138 38250 48316 88790 66174 99148 78631 70496 48201 58925 69267 16655 18795 18453 21178 352 38473 56681 75502 81015 55032 58798 20690 13498 20502 94747 79365 91291 36775 93931 29361 81120 87661 97198 21343 77410 25193 84452 49138 87076 11327 34263 70359 41075 65771 91825 75115 91300 96623 85946 38346 19674 21653 26825 65714 15209 25330 3327 58533 28791 39874 51860 85996 85328 44257 96413 44880 8249 90375 23430 91573 22948 89047 73358 48528 54878 48191 46823 30696 75532 28257 92214 28512 46289 3291 49151 60611 65931 84266 54293 29516 47284 95343 20731 57619 4290 30403 75277 4007 46831 37053 31315 43850 38895 94545 7374 38957 52765 84016 20573 37713 75562 40322 73400 37302 72219 25401 54674 23322 67068 37850 74656 15159 40179 43274 68230 68230 55077 85355 69578 66540 56420 62696 47208 63301 3568 13563 23494 23838 62044 20567 44540 83600 9927 24965 6270 96102 11446 68308 32376 95744 77544 20292 88733 22710 56594 84474 12402 90513 32960 93698 97259 66938 63369 73048 38561 27833 54067 84210 72338 51927 23993 14399 63311 80758 51145 88393 27578 69212 82708 52422 62650 9776 70922 37922 75116 20238 25602 51312 26488 23249 62357 70243 4063 24415 81463 95913 50039 68592 65571 46984 16017 12895 92378 75435 51953 46758 41715 81068 42909 87146 90592 99061 92214 55848 3680 88009 28201 69127 76721 5336 63360 20912 77350 58944 1364 13091 82073 64121 38494 22567 9144 64508 60607 98294 70114 52892 50071 26368 4084 88236 75716 68815 71086 69907 88560 5916 71395 72028 18850 23665 72052 16524 33631 83175 2438 93254 50390 28553 86808 92401 25727 83659 66289 47641 61463 48368 67295 8901 65859 70133 65547 91825 18563 94505 40602 50710 94187 14856 65946 52091 58472 75123 90812 68556 22262 14805 67918 89869 13010 79064 64304 7803 48858 41947 4618 8111 5304 47378 14928 25093 29051 28823 10451 45289 14467 67758 21051 44436 29584 96473 11126 21583 98829 21734 78811 16552 54179 84845 29451 30697 14275 92387 90689 84426 91468 5423 73764 92542 34651 13696 90072 48874 20030 84072 11775 45596 40679 23939 46379 69744 77334 93868 88378 69910 27482 5465 45781 74465 95276 56936 47277 3234 79348 39307 56680 67817 22856 36574 97116 55001 20446 5573 16502 19623 56918 73819 26953 59498 51262 33508 79054 60018 66701 9582 57096 87946 96059 29736 97718 78912 62334 37983 77504 91363 66344 53192 12889 23082 20837 25730 86074 71864 27901 36896 61579 777 23935 37813 31481 52295 58092 29966 96988 49646 97095 22169 82996 57690 35793 34240 62541 11537 29508 78702 56009 31242 91434 59753 81880 9728 80369 20402 69064 77250 76424 2361 40826 76144 42146 5610 24159 61022 32214 85490 52828 63617 763 96763 22401 60400 25099 79930 97084 7029 88274 91047 43274 94117 39626 30870 68124 67404 32825 85000 80488 69318 68342 25092 63033 92689 33385 83877 88828 45151 39900 29191 97198 1126 79690 96043 49017 36184 28070 63834 6169 86914 38769 63659 40056 32394 60721 17920 28509 17149 8123 86074 61932 33414 67416 12896 57750 66545 40259 11171 7970 63979 14961 97469 4703 95539 33347 742 84604 66901 51831 51278 92104 81844 49609 63564 80751 85924 59083 23864 77898 39638 30111 23513 86947 60019 99006 37328 38041 73747 3996 80798 22323 77753 80217 45727 13714 53051 96631 84104 50418 2715 43902 90786 9377 70427 23097 82268 65174 65896 97329 14296 63744 1077 48229 20703 74389 88222 32795 89257 16611 34531 93903 74621 92413 19791 27754 23684 54145 85918 77918 27102 84605 57504 37006 48105 88542 6232 35100 16004 17428 13091 52111 33712 69732 53002 73356 41443 53425 30660 5433 3608 9275 74623 62671 8428 30936 93403 49518 30790 86372 38381 30479 5522 19571 61539 48565 42146 23416 1242 3807 48711 66045 75270 85527 68133 40949 68087 72317 59196 58059 12843 11152 11952 39886 19776 51621 94805 82233 28201 95658 62430 42302 36254 91029 91056 49179 82573 91033 68707 15770 52092 43518 68055 64441 63282 79761 24533 11819 22246 55824 23018 51985 46286 47672 18461 4070 96650 71645 84734 61252 45809 9998 11181 48593 24970 94264 1616 42925 38583 7734 23220 75916 31155 53790 20314 27796 30709 59454 58173 7752 38268 76406 15259 35452 38115 6922 59081 52834 25339 29045 92722 77764 37417 64505 92176 32431 86298 47166 68783 11295 55903 19976 9692 77937 68270 77580 20318 64130 29877 60729 95245 2981 39952 94353 82653 55375 13931 59507 22876 3710 48050 15132 44955 8809 41701 562 60106 93674 82443 41203 56795 41530 62636 53190 58617 46312 66543 44594 47342 25616 1178 21188 80342 48353 64011 43379 36632 67668 51012 4647 43682 87016 98486 62292 31064 10341 38486 55583 42800 61393 34419 76466 77151 63449 63415 98024 35268 2430 78719 26582 80495 64245 30026 55481 5328 1060 73031 76047 62567 49349 30104 59744 50 10920 26780 94403 67621 69410 50941 1680 47285 47080 10372 88312 87909 58074 50496 11621 71257 69966 36623 42435 64454 54576 21520 25913 17296 22447 96245 57249 55795 22918 14590 34873 74331 88461 78092 77165 1683 77346 28501 28997 50386 32333 70157 67164 18798 71299 96167 61639 42495 70715 32517 9691 17825 81979 37492 18671 32454 64932 15366 53478 87468 10651 77066 37209 19088 15875 20008 93713 65860 14035 48976 32777 85793 50686 33122 78876 91039 6635 7787 38817 33251 72477 62465 96357 48316 57901 74318 22403 32296 33574 93488 3719 87960 88760 91771 15180 81185 60179 60872 33060 56356 69570 7562 69064 61058 22731 12100 78394 72677 10886 5735 39898 71664 40768 85729 79001 47945 87150 25468 12548 94316 74683 61216 63684 49102 48162 11343 89163 57021 95884 62739 70913 66174 11579 10253 69383 14922 68331 3573 98302 60652 56200 66141 73048 93173 89328 89006 71170 86945 10627 64432 70259 94628 26466 8094 73850 17084 46884 26175 14599 94243 84434 95609 70029 49536 93214 54177 29397 98306 31172 30181 15367 39090 44948 8435 66246 63032 18899 42710 94501 55135 98445 56852 47855 54207 76099 14275 67036 605 72667 16659 13849 75449 7735 13454 20172 26906 28966 94617 92668 89543 20786 74092 1939 56388 45188 65616 92438 57360 97412 78624 15291 13708 44648 34894 77408 10890 89119 87967 2339 4084 84726 11977 4206 3783 70971 15983 2576 37414 64130 49875 69877 48926 97056 28936 895 30968 70560 64204 40142 76956 53699 75312 86332 31282 3404 11569 68301 37354 28453 1364 97777 65298 21890 97792 91399 72174 65022 52772 24311 82789 35969 83461 70173 62721 9337 26675 60002 78477 13347 39207 3950 74738 31255 87907 20367 70679 44559 97320 50915 8393 76999 59830 72453 31751 61814 36051 56487 42795 12354 8745 30682 17163 68931 95523 12752 94476 11806 49803 62223 90395 41121 27512 82370 48951 95407 96952 67469 22462 69686 55814 44611 61268 26303 93657 72327 10274 92496 25800 40018 90718 33875 13325 48263 29800 47636 12116 27350 94922 83867 93665 42216 69520 81960 23825 96126 32833 21320 88298 68826 2975 20102 34343 73244 66765 32763 91029 25443 64049 10950 61911 74450 44735 49162 30798 84862 26402 92094 58464 55216 84726 48285 21794 62319 8701 69907 53539 11943 96461 12983 86925 6626 17023 72196 16290 44454 41701 86551 27503 82474 14796 9986 63543 85411 57424 89793 58522 58691 94181 48925 69331 65358 9788 21340 64792 47693 90336 42981 47337 25353 89648 19035 24449 36904 73397 96198 66880 91350 41115 90792 42640 25518 60974 38580 19114 21795 29182 36333 63839 6502 23584 42999 9003 1262 20921 84753 20172 69408 13619 339 49011 17879 20511 2876 21131 26429 24709 5422 21482 35263 90929 81066 97528 52789 66469 4488 7044 48819 74366 91555 85101 64460 75391 85473 28895 30326 77666 82936 28721 92987 50658 32170 5260 61283 71839 38795 39975 93449 40816 12061 73126 48996 4025 89121 23931 98569 97421 81545 71479 3126 65984 90306 12484 48600 22502 57629 81284 62983 44396 50430 56367 23488 35830 58892 22867 87349 32160 81565 43240 52654 24467 85685 98709 70366 51500 69133 68276 72427 27812 62087 36255 89027 16058 96949 69070 11073 68928 1320 32002 59119 93740 84272 12484 59266 2859 52667 27457 25008 54883 40958 31530 3156 6045 8058 45437 45222 89501 80287 14852 93267 19604 37945 11917 81396 68459 52536 91852 73128 70325 71663 88163 4495 58956 20764 13354 49513 42321 60056 79601 13049 12085 12896 90146 87049 49052 29725 5724 44145 41744 59288 51551 65447 41662 33092 79738 76653 76647 12825 51588 39508 41049 44171 65000 21652 98333 36333 37150 46727 11032 4954 51807 76032 19197 68761 59638 41649 42773 84097 64688 21133 40780 49859 4350 56761 62169 98726 37061 49677 2096 54948 64237 21983 24772 67752 25726 35890 36573 7352 80181 84655 55068 68938 38580 64103 75056 32869 22789 48727 44588 42681 51661 4003 81663 20022 51121 75884 66861 11062 27736 15089 64819 21482 1895 87996 63584 30277 32673 64068 70010 27649 22753 57108 97883 45556 69860 47993 44073 89698 53764 2958 84295 94886 29045 91228 45462 58589 59807 84245 30631 55403 31531 85025 67517 58033 72920 83757 36931 3259 46582 8247 73651 20292 56741 83450 42579 68322 14369 75763 97649 69627 89520 6389 70122 59929 39092 33102 32990 73698 4217 18494 56221 34691 17237 77645 95212 1891 29197 90853 85400 1895 35375 65176 88279 76080 13061 98659 93376 95536 11795 73484 70687 66922 87398 74107 80356 57421 76826 15978 69623 57621 72340 25165 7279 60389 5004 7252 22445 577 30987 12407 64612 35583 69205 17996 16203 89298 12607 93139 56293 98443 23481 3107 67412 54790 61924 84090 53262 63425 8773 13838 68644 2418 54713 52542 3680 89747 67459 53448 82196 84970 86383 96795 36589 10120 94068 34773 68299 69331 24627 46295 44268 74534 90987 12817 10311 90143 64766 39780 35889 65878 50026 30184 32667 67226 61797 91825 95602 26782 54732 14018 90476 52245 81803 13074 17498 12474 77839 2865 70614 3873 9691 17855 59246 27376 10886 97088 27560 25513 21898 86475 47265 80857 53822 53735 64010 35821 98137 59213 21348 5141 63371 57981 6807 34008 2481 26787 26047 48682 45096 33711 22616 80004 52691 40506 4203 55357 74450 20182 63895 98938 96386 16580 79013 69222 30033 75527 70800 12061 19135 86091 36474 22508 88913 13158 79645 195 46606 29317 83162 20440 21032 56090 80255 44537 48024 11042 85518 79220 28021 52879 88814 664 34883 63606 43960 95938 84036 11740 46385 87422 55476 52317 73493 94420 3758 15337 31607 25354 96038 22029 59041 82792 41557 92128 23575 78037 40766 81080 90065 63748 13906 29392 88550 92421 37186 82708 10210 4507 38346 52395 19856 63714 32808 63214 2060 59064 40976 81015 70676 50430 84422 49107 67752 46234 9114 15150 36084 29137 88393 59589 26325 84621 13765 14725 50750 14910 19417 37228 95380 90911 87431 89229 15787 8848 68678 75145 21717 31946 9958 3058 16938 64300 9329 94932 31520 23864 12822 47619 13702 66213 17215 9458 57668 3963 13364 3503 41843 61777 90152 26315 9185 4897 38438 57468 26409 18903 84588 59400 49801 18138 60879 4015 19452 98134 75168 30870 2698 13383 54384 15541 32423 51497 41361 55094 88774 67915 14875 90207 45514 42400 10407 59686 42629 87349 85281 83693 34198 41170 47923 89632 27338 61814 8377 70776 13159 12131 70398 60690 7104 69960 24176 64403 97459 94139 81310 82264 50140 55527 47148 33264 74346 53318 74303 30817 76189 91593 46338 20845 6570 58081 30439 48888 96282 94206 4461 50636 43798 83815 37685 301 86077 42367 78420 32378 46850 79761 44217 21321 57882 18225 37482 41425 56919 48686 79587 27290 27407 41786 74782 43116 8444 42746 64645 3915 95590 73442 30184 7804 94867 89903 53094 90052 89418 46080 34538 69020 39178 23341 48734 44098 97427 36870 61461 29007 44728 10707 83340 22823 96925 12144 60312 88987 68761 8028 49173 18262 35843 81478 47052 20351 31917 85856 53101 86771 43697 1372 1951 56757 72723 94929 79213 51656 49015 78909 67155 12131 3085 17737 26279 42658 33503 19667 38708 46047 47486 34858 48883 48589 66762 61767 71528 78900 44376 84554 70398 32547 14910 17133 25521 39387 70032 86958 49970 48038 98594 41082 93449 79980 4880 62842 89815 85915 12232 61282 64694 88099 39805 10972 68995 36851 39275 74321 76924 22988 71835 38178 34678 9880 12393 93484 12101 68009 36840 26752 80960 4326 97413 15883 75462 43796 26057 58977 84935 51548 8156 40251 21307 96770 10640 11341 50228 90802 66467 29639 83274 8640 94610 47378 85949 16093 95516 14035 2048 2902 5961 28915 72725 12849 92486 62359 80621 61275 18913 56380 83618 34918 54013 58850 98265 94159 60471 29716 44997 19134 6087 84792 44965 88858 55990 11066 39230 71008 38047 78651 65157 5435 20840 90601 70884 4155 3193 60655 87069 64803 20593 67672 7010 12128 15820 71982 38722 48505 21659 86824 48347 52142 70372 45689 92282 95456 53848 20613 87644 27899 55206 27293 84953 12157 92017 79237 64263 21133 38173 25569 19798 41943 17209 3579 75462 13549 50552 44563 61987 74699 59576 90706 55032 95396 10334 16268 12560 84722 27565 20339 3936 96258 82886 22081 97659 8862 86416 80816 62222 75750 52897 80320 61618 91440 45787 71833 93693 14847 25946 3289 24246 79880 19723 30080 97488 5764 16620 972 57188 65092 12925 4197 31823 48788 90488 66473 52952 21953 9216 551 80205 86993 92606 23353 78278 29852 54820 75539 71308 50386 36645 46544 73835 67495 22006 75866 29112 7100 4534 39705 92609 43538 49764 84414 35400 36381 44685 53564 83748 68916 37387 70256 64237 69719 13565 66314 63130 27204 62441 91601 96175 52018 75015 20068 3596 37961 83160 28281 88176 54561 75124 27640 46875 56491 47014 80977 92803 40978 40952 40955 87669 64249 81415 28936 56913 50726 72387 64106 81613 41266 95523 72536 47576 4773 63585 14033 31409 28880 1362 52565 73556 87150 64446 37938 36374 1520 31732 73531 25372 82620 38642 50074 22842 93035 2492 50644 8895 61216 56388 66133 90409 88318 89515 3297 31042 74659 22437 24540 20530 12536 1650 81715 93329 54561 85328 21091 98838 88500 86798 28040 73756 48475 64849 35717 32510 79781 93882 94932 51558 22267 91792 59827 88290 60582 40017 10049 82098 85268 29037 62164 51635 75275 58018 27653 38331 28174 27204 74265 32936 45800 73442 67518 66488 95076 81097 91720 35593 55380 69512 41487 35937 59886 76401 43868 83134 5307 60939 62527 60431 50768 70681 64933 64593 47619 75447 67175 93628 29454 2663 98137 62214 66587 4933 66507 69466 23688 86183 55180 82111 20511 41485 55741 85140 38017 22024 352 3324 6025 6732 25209 79073 20836 45607 5824 40820 92521 30588 37253 42615 41159 84807 12065 22293 25086 87694 72792 73422 27059 70669 90036 84256 6173 71152 73548 15350 46534 30170 88697 89187 1262 80991 96675 56059 64662 66026 52325 26786 13070 2883 63127 51981 63055 69093 53965 81439 58255 85702 56978 26387 9948 26356 79143 6657 69429 73004 44258 29078 25255 86441 803 44680 26988 70319 38859 7278 68474 79788 37133 4098 20298 73207 47815 69549 91555 89333 17067 95428 57591 35593 14126 76152 28026 52489 70017 85488 74879 94829 56823 53354 43055 12451 18716 68489 86719 8783 38024 67764 46080 98988 16586 10151 80444 4416 13949 9960 67283 22176 70869 2461 83903 27370 20590 46001 56291 31772 98038 32678 70066 64083 75130 18291 77361 57815 54744 60736 78086 18481 42966 3314 33769 97847 87336 36450 95446 8266 93130 55476 51295 35478 58813 33580 5175 1762 18776 91478 16389 94338 16082 57305 73237 66576 61056 38084 96925 27862 38566 69203 75451 75438 55937 44077 23995 58417 22741 66031 66820 10882 66559 8417 88181 92435 78753 32527 23725 95636 55369 81899 28206 89252 6071 72214 66866 21962 35664 6180 3005 635 43756 37574 67047 8083 63565 35111 18370 24241 76867 70801 6548 38829 9105 48855 29958 7740 68678 87963 90246 90033 75647 17446 60815 37726 14664 76076 66521 85799 87223 66056 42771 4147 75826 86148 71368 11385 45315 23454 6359 5795 47924 83179 23832 53735 40202 25198 64905 95988 34849 3669 35878 90173 92591 38943 90318 7138 15662 24969 45284 24129 5931 32449 72016 42993 20238 17459 92846 53975 31530 37688 98822 4694 67685 52272 82962 29139 34678 47178 72820 62691 73455 92498 27114 52287 19253 78000 55070 85841 54473 26451 63865 6817 52540 79972 93775 12778 25473 24561 39209 59809 67020 12441 48119 63166 33293 2766 43091 84117 71274 80650 71788 32338 31056 6220 51204 69418 16048 28870 25572 90552 20923 66600 47626 66395 98450 29374 42283 86605 58146 19324 25184 53932 44134 35173 6976 35990 72251 69748 83045 12983 58981 2714 52029 8273 17155 18356 91689 33683 63651 95475 91112 74692 59596 26924 78655 44145 20680 63552 90932 21559 89825 33404 26409 21727 67345 53273 85306 15433 96857 94831 75003 69966 48309 99170 4428 15427 55345 71615 79687 37171 15294 80190 33229 390 46014 5013 12343 26368 89195 83736 45453 93189 68617 46973 14619 65697 11068 86732 24546 32522 96548 2960 34838 83736 1076 67534 65009 48374 34933 2667 45712 19466 82511 36034 83418 49395 91499 71548 61068 8878 51712 11835 58869 41127 90227 32797 94769 54455 91175 39984 11176 72086 122 62055 97805 77131 3033 98514 43925 21953 19948 15800 89678 63625 29859 27855 89710 79694 66694 98617 5172 2697 65808 8393 22420 15755 5523 5573 43239 77429 95410 69465 59424 50278 60438 20651 52076 93877 21297 57832 51228 67205 32150 40829 111 10940 68195 20291 16448 74276 58594 35977 89461 73716 54339 40683 82389 62195 10262 37853 76520 29876 91965 80938 5941 90542 92508 78481 2489 69617 77028 5434 86063 73043 1159 52593 38407 14561 91889 78617 85847 77214 32892 82339 84337 58895 63723 34501 49521 39226 66900 22566 94608 61136 63928 18104 43920 23873 41555 42524 47113 69882 35206 31250 41980 16993 14458 49778 39240 54653 39584 10185 51155 62171 19038 64329 18751 69361 42890 15254 1654 66739 89456 62445 35491 17992 48233 3670 69037 93053 53441 54980 89763 98039 3117 61084 49138 94628 94836 26619 80396 74450 80275 58618 29717 23825 56207 52223 15787 60283 78395 53948 71336 28981 20314 51235 54303 82620 47044 32762 15874 41832 71353 51362 40825 11265 20985 60572 55112 25014 92448 30756 71779 23099 56852 45312 19714 57732 73226 84821 11669 77139 61982 52625 96606 13635 80219 32848 64927 12392 917 22416 17350 73086 47810 48105 40870 26428 31301 50572 78574 49012 34817 28797 9999 2472 51970 41518 66218 50909 66861 33223 56069 69816 6064 66893 1470 57094 11893 78549 74314 83121 85032 1270 54045 89132 47464 28594 95882 48720 903 4807 15203 6142 67676 63253 52339 55940 94968 64202 74738 39731 52781 12665 98311 13789 77522 76851 10984 49766 48166 80406 2361 38289 69539 40148 21103 52478 60128 71385 28177 91343 14239 324 44012 32674 35244 1182 19652 67548 37343 33025 48455 36424 5033 87468 45069 43427 39138 75814 38069 36572 64434 93388 48095 69390 74245 6969 66034 32913 90581 90856 23416 42761 71423 52871 64738 74585 60612 63853 22764 16063 98234 79170 3713 63130 1858 2181 16203 27684 25489 56010 64516 73476 16086 30153 29693 2025 27054 52373 39975 70321 37779 75317 75063 56217 52478 97688 36310 78544 38458 16419 84665 92910 41213 349 71483 19605 48446 72801 76083 72023 30033 92072 75816 53447 30659 46962 27811 77153 46563 69754 37473 9360 89176 2503 30751 99012 21137 75137 80345 28963 95686 5936 65557 6222 56993 68136 46606 48379 11500 43792 27860 65441 23124 32356 16070 45185 90668 83079 24783 96449 61855 34315 76509 19241 45813 52729 53872 31078 6773 22999 31950 12800 8223 30369 47584 7156 67311 88425 82917 81740 27419 65134 14580 27481 56191 16293 98129 57787 22995 39474 77359 84500 22243 17207 28249 58380 63606 3138 47346 73171 68766 73804 81840 44212 84425 82186 85598 95644 84641 20522 73037 69106 49319 31608 13803 52930 41959 50406 98176 73748 22606 28969 61400 92943 60904 93922 52441 11514 44991 65441 72707 35035 58808 70771 95841 54172 25028 68264 8912 3321 72411 14856 72341 80565 8496 82078 61092 81478 80079 97236 88585 56429 371 67208 66837 44701 75807 80383 59055 87158 31368 38430 12554 84928 56238 5915 51430 21992 24814 73138 26936 376 78591 40504 87506 10444 23511 21117 73909 45157 26931 41957 91679 84107 67815 34531 30435 62355 92849 6492 51205 18022 86849 29505 27548 46543 60275 85140 26563 15359 22497 97056 13064 93226 22295 8308 834 79446 11938 37852 10251 73572 4098 92207 31037 90779 76332 66836 8736 89317 21397 51228 32208 78851 39746 17266 26437 76911 77098 65994 56870 12010 93773 86544 19909 19736 28327 38779 16670 27303 14686 7073 74926 21319 97137 39121 95096 14115 85121 98656 37840 59614 34368 84666 62331 15315 47905 43214 90164 31345 25249 17987 17779 73407 15769 86170 6484 8955 11199 36664 87735 55287 6365 20941 25534 12139 49267 59179 15427 79821 89328 60962 38402 13799 38579 71277 58103 48412 82052 65271 89439 95590 49593 25573 8907 39828 96909 57749 84555 16313 68725 10726 37346 68101 30153 62599 32837 31828 80562 66949 35961 30110 13535 55792 9144 62729 72111 92592 19722 75763 41357 86332 15216 32559 39343 62685 17040 1841 52640 18870 75786 54636 53514 2875 19371 11769 70374 23583 86819 68895 75901 61075 43055 50451 25827 71092 68500 9188 13859 67295 47452 557 48819 43718 98101 9782 45527 85456 55772 6129 42603 84893 7971 13726 52841 46699 2163 20092 47410 58085 62054 85749 72264 53757 54698 68914 61389 95992 56741 56978 30140 2958 21687 79838 22606 54907 47413 15724 49839 7659 27432 68550 95121 55311 98279 7520 27104 95803 34667 40038 6359 32163 74266 98545 94881 35313 24315 96058 83434 34055 12896 71762 6436 35960 57948 8773 50165 88911 68171 17069 12139 93949 25580 22843 5570 52184 36172 39745 35289 18372 60945 75942 45536 42229 36797 52018 66648 79399 63648 95906 13215 18982 476 47745 78513 16178 52670 8 30893 79232 11941 82842 96100 23873 83482 18973 42660 26019 77172 71923 8028 77928 33322 84771 52914 75973 6072 77603 34968 81757 22952 53774 7862 9276 89026 49249 51165 7612 94867 63000 12860 51569 84219 94400 55732 86066 92687 93321 17325 3186 22955 43951 4468 77981 75087 89634 74528 27407 98881 24825 22188 53261 87498 68664 766 37332 7371 37981 41912 11102 86330 75942 52423 26546 55725 97450 75846 55339 12061 90901 35627 1877 75438 88101 80519 35682 2698 20047 18256 96241 30364 8781 34360 44263 17399 35683 22239 86667 96626 92178 69419 56216 69580 65385 30959 18098 51714 92051 32601 79131 83750 65245 3771 19135 20386 12449 24108 28731 89105 15763 14960 81893 47723 6425 14449 76328 37854 88418 25331 1571 74803 70868 40202 49371 4478 44196 24241 29172 12729 92203 72178 90126 20720 4260 88302 45718 52388 79796 304 9840 74811 44997 31774 33441 85036 91358 51961 20560 37434 69729 33683 92241 31242 3003 9528 82032 50407 28543 68610 8550 1836 8594 19880 81300 1973 1630 44943 79395 56866 81151 23198 67710 40422 83632 64238 79849 89570 16349 22762 63034 27239 27810 707 15863 67306 76219 34041 95296 54769 20207 6501 46750 33499 75786 25947 60425 59261 4672 44021 26804 89010 64147 5057 44052 70270 61853 32870 77015 74391 25991 62561 90395 32494 3790 84219 21309 26645 45859 11197 28942 75945 96643 51165 86657 74662 6101 29697 53771 80899 53866 16037 25602 76060 65551 29676 38175 14419 75019 32319 82679 69166 45888 79334 60031 7702 48796 96532 37865 58859 46401 51128 16388 84205 87109 55286 49174 87371 15076 58125 93594 34767 53246 74219 28875 92634 3247 5764 80179 56454 64813 23511 63652 88390 9563 14749 4536 92068 41841 41252 91715 39618 82256 49908 12548 64383 3069 55819 11638 59899 88198 80548 77273 66938 34734 56043 28040 20728 73500 62720 63186 1222 90997 62443 42956 40266 42806 82061 54752 81408 32385 37959 7633 54133 50611 57557 17660 21595 88117 82541 11684 49043 59154 4208 27147 30468 1271 50228 93119 98553 4220 22105 7634 9728 97658 12298 75728 96425 27547 46179 89880 62752 38430 79005 74669 40896 11988 7042 8845 74436 11935 37751 845 36631 38878 54781 36809 5795 38639 82030 7528 7252 65832 83254 31729 19736 70150 76532 96551 44083 21449 47539 2835 24930 50815 26917 88298 25641 290 27408 50456 5961 11975 11463 54492 29402 44976 92806 26342 14491 8733 26394 22002 37130 87693 83316 44669 74530 59940 75750 47560 5532 2481 40103 2740 39514 56949 39092 43214 2474 33394 3201 46439 16632 98535 87444 13984 8378 81219 84030 40611 2945 62132 20974 64628 93004 71676 90948 1062 6333 68605 62936 50854 79646 93193 66227 91490 64644 25657 43689 7925 50969 30119 31255 60877 31554 37909 38972 55169 16450 84266 75972 70610 46337 48352 34875 61675 39634 44199 61688 47038 91600 47190 7346 72327 13666 34735 81307 86389 63327 43120 12308 88422 11116 36655 70146 37580 94079 96821 88960 22573 29666 21598 5577 70471 19880 15973 54279 17244 24326 83749 96198 89778 94495 6478 12748 92210 71500 3970 11102 5016 17207 70601 16907 23322 10773 37075 92778 59434 64194 91251 86299 58098 57130 82659 5529 80646 88191 76056 60743 76509 53657 76013 88318 63998 69633 38438 7266 63512 22325 46395 20026 58663 9629 75209 90548 66131 24087 93321 93373 2902 26542 21222 19674 7644 15287 28335 42838 13416 5448 86230 48263 15169 29134 12469 48230 54915 70170 68926 1694 82529 47239 86960 79642 1873 81985 36511 60446 85375 64404 76715 6365 24351 45858 4863 5817 96653 33757 69409 3762 98058 93429 15315 90075 34242 38159 4180 84965 97564 53172 69725 47744 8130 47678 82030 29332 89616 8401 69988 50220 94790 61090 30909 87467 24902 84997 78924 95463 49182 30302 71059 86237 10164 13280 13813 47220 24168 21518 84 3822 8976 68549 18075 73269 67321 30564 84485 72750 67132 68889 83259 33562 11020 44264 84400 97202 79456 85384 18693 53649 77161 67878 84485 41131 87988 63244 18708 61091 84474 70103 44264 56125 26951 70338 83121 77016 70366 65244 36094 75758 71338 15840 22344 87176 41841 85290 27347 44752 3691 38079 23045 36829 69064 66156 6737 22361 60279 87095 62975 97182 90601 63615 92727 52049 63864 66839 83681 96684 15714 62886 255 8111 64107 75071 22295 61135 58998 23744 84134 48891 32154 76717 4372 59153 93628 13587 12234 45074 33983 52020 53728 98535 58249 60306 67564 230 59846 2306 1937 17397 94700 57138 92529 41933 39200 96568 28021 62012 28021 76767 25726 84562 67735 93488 18291 90961 11840 47989 99044 45203 52540 2564 33724 6092 10262 38218 19030 66714 48936 51142 58846 36240 66611 20015 64612 15281 54968 93171 4976 15554 14986 21029 63609 82142 71430 73428 6157 37785 23282 48039 68534 70676 96795 38080 54395 10749 27268 18464 80514 84212 45785 55882 19202 90151 53989 27163 24202 94776 72406 82196 67708 37871 14517 65743 26392 61724 63319 84404 644 3096 94594 12288 32401 27640 81955 52536 6505 6703 72709 4326 81985 31283 65651 54831 91352 89553 72945 56720 35988 42891 68223 95590 62431 70715 85616 90772 88098 23991 41033 24712 56301 39039 33050 24498 38008 8393 5199 7072 76255 58255 24882 8895 65551 32047 15396 76260 16664 46089 91703 75686 43379 11395 29871 57501 61270 85717 22151 81099 70141 67676 72871 24871 67811 59952 13074 46037 32510 79442 63679 74328 25756 48727 21271 38301 21997 18951 61085 39104 64946 14142 35872 26851 19147 46489 47072 59042 785 40427 98777 80217 54541 99090 36077 84222 18929 43418 10759 10059 988 20751 28259 43827 41755 60427 52684 36201 65589 31572 14583 7673 91657 44646 51640 47454 39836 5348 32364 78358 3359 72293 45107 96234 26248 11862 10128 77577 14942 78555 48065 38764 90716 37631 23289 69663 96062 17904 76321 53622 96494 55094 11747 88496 69494 6598 85264 11496 16950 75649 17435 44349 67931 84427 33182 18918 69299 32872 78915 42590 4359 9056 43110 21677 14671 69133 18312 74652 7988 36511 12378 78000 84756 7412 7520 78234 73310 14417 76290 32913 90587 93741 9601 25347 9769 95523 73243 96983 57363 57847 48787 14324 40683 13605 36037 41873 26906 23681 61414 33567 39141 52311 8378 75431 9012 34080 23043 48401 13609 61138 62540 52603 85749 52505 53747 52712 93747 15709 20786 78109 18496 36910 22018 40331 52259 8047 77747 62251 12013 87136 76676 95882 73875 13816 47241 60613 3965 63795 47391 46079 48309 21225 55859 32323 43671 33737 8717 80345 56815 36684 11585 37081 34731 81004 78895 29951 6672 50160 79291 53975 77015 38485 42813 7026 2339 10908 58806 97902 36005 43749 30154 51558 8372 40195 38229 62279 89940 28573 2063 66649 61207 86676 67500 64060 35371 33177 31655 80912 17085 64383 51870 14775 80564 27534 87828 59261 7567 34126 9928 87523 88154 93449 53975 98051 36572 30447 37561 36400 34267 21489 99060 94947 80295 31480 56130 31436 37922 25769 57432 4173 95627 65760 59031 48883 50834 27422 5278 83678 86548 29584 72505 70073 79574 40976 56996 69417 27340 16697 87753 19459 577 29890 88451 39606 96902 94630 84182 8922 83981 27482 40018 42139 71194 70821 84381 85756 86439 12959 47210 61789 87428 96423 29540 18705 32655 69599 66292 62026 14916 4380 88313 95819 89314 46687 38727 80572 89982 35671 31250 32804 61799 16837 94640 89738 31342 86068 797 9272 30477 39255 42698 53198 29726 46768 13634 92156 88138 2684 25069 3650 72325 466 40283 84781 66515 92112 61361 90809 84373 16376 32978 51012 92100 93295 31474 94179 13597 73872 84211 74029 76757 94650 3333 55870 71926 10437 99121 25999 28343 10164 39569 17125 97838 87075 29796 13365 80255 39125 20073 46255 12089 58107 74527 14275 50460 98459 53527 28052 34306 68600 24814 52430 59326 93754 40610 33427 98853 41142 56045 8325 1573 55949 6095 70690 75187 83236 90156 15846 60729 14992 39923 58256 11945 82625 53981 60534 70080 28362 12015 47037 14232 97863 94533 72834 8783 58679 7882 82833 43126 82032 48893 43148 37460 82264 82854 35238 53527 4659 68694 55580 60567 64499 93534 45095 7819 81380 82301 36836 38336 11857 81413 30197 14653 44417 96437 63629 19458 71980 1354 89798 85963 24328 1683 45584 70498 46379 87872 19063 25701 84507 76184 67150 90614 65244 53337 79934 81371 84121 56554 47794 34704 65697 59475 45951 12432 65829 52300 17412 94231 94686 10803 4221 74060 17745 12548 94866 90716 32428 42039 31037 28346 22175 86021 82842 53363 8156 36623 99062 42168 78797 24162 38059 93755 76152 20118 1361 90867 78138 19844 95672 22220 94951 51501 74700 19676 59445 29049 23376 93949 64334 12474 16703 92487 5304 35263 96899 84639 6581 93998 81998 21824 3960 36573 17707 60235 61621 19214 43665 72032 21388 32572 16331 18257 53348 32960 53277 45291 27444 6537 42489 78056 61208 63882 45095 62331 65464 22447 8985 35208 12866 43566 21297 41753 33122 85689 22836 91776 58717 42015 66026 53175 72672 46543 84223 86961 19167 47254 7551 49766 23348 50296 3709 59041 18019 73698 13257 11942 47704 92701 78764 34166 91139 3783 314 22346 14198 66031 62336 78648 88754 97496 33878 74134 3562 51797 30153 12737 67525 69883 59594 73733 77629 26589 5147 56779 60312 81056 71446 59101 41015 96491 65592 27701 46455 78056 27979 4093 23237 84537 66762 56615 75326 62307 25401 77810 52539 31643 75816 97846 63696 56910 94159 15084 73058 1394 26622 43646 38018 41035 39896 88723 80064 34991 30503 69913 31293 15462 13953 72063 93698 62264 58023 12340 10801 84134 65198 70027 7580 2993 41917 81190 39077 59779 58540 13523 70705 80330 10826 38729 38367 23738 6433 42082 91569 55631 2940 93200 59073 80899 8275 51824 16198 14906 18890 85232 6245 9196 111 81362 7006 41551 72120 16298 27773 51729 32455 39023 91330 84193 44518 52622 89526 77526 16644 25971 86971 73404 59427 84043 77312 54847 91347 20461 88250 13112 39286 2766 51660 58889 66791 20073 22100 66735 27333 53989 8702 74245 12282 14690 18262 1435 69161 3770 25670 42351 74665 14595 29755 62153 83137 76439 30853 39162 2461 32046 17367 10771 63206 28739 30286 61283 42577 19780 76969 34582 91743 79197 50251 63986 65286 4105 74350 5761 4966 52897 35158 74169 58003 65155 35336 68283 38055 40740 40910 94347 11574 62052 8829 94628 7049 63225 30516 7546 48684 4330 22658 56045 83421 6908 83787 62863 38814 96757 4606 91679 93722 11476 27678 2515 75430 96861 26000 31161 72969 83976 90416 12388 49690 54977 50475 82305 28657 63656 11495 83071 72053 60204 27225 68557 17345 48245 36248 21042 3017 46013 98581 66096 64431 97880 21910 1063 78772 57538 20667 50816 82289 37750 12979 48561 94621 41551 15951 13972 48133 98195 80737 9894 49084 22699 17349 50852 37303 2231 78239 50870 18929 66762 53274 20182 66478 50528 49310 90514 97289 809 16646 28573 29407 89238 77767 73225 60387 82388 23244 71503 47706 49677 61132 95525 23259 42142 38566 4045 3289 429 41327 51511 18453 30204 845 37180 86486 53919 68284 50686 52875 19829 35391 62052 86001 2238 36437 23126 27050 39989 86713 48486 80501 29013 74611 7227 72484 45152 55720 41343 28516 24170 87361 18186 35961 24488 3373 48033 34789 16412 65924 34297 39650 65864 55491 48391 63615 12360 13312 29492 59228 40228 6468 42464 59736 45147 72713 17579 17967 1381 78079 64334 16001 22638 52992 84718 84805 59455 58581 7210 13005 40370 56783 53592 83540 10970 98588 83726 83254 50108 30627 48720 11347 12634 12150 50366 63297 23498 92222 47434 27415 20954 72602 8123 95417 76762 84025 61714 90086 16388 84402 68817 44504 52708 42798 74154 19020 22284 76060 54506 28641 60460 2566 10003 94262 79177 92515 56312 57021 60671 57508 71155 2478 23926 75872 77243 66841 63902 34340 41734 89455 25130 56183 61184 85731 1875 51311 75172 108 19802 28038 63684 12638 31269 30823 24873 19021 39218 1004 64508 94728 66993 80593 82576 96553 91611 28419 2379 89461 84320 58742 92570 57857 26303 25917 87675 87415 789 57011 88290 49916 62733 14425 13965 3767 66136 13147 20725 49232 70821 89719 66867 42615 21078 30506 62788 11444 81396 4421 8703 95468 79588 53498 34352 81642 64487 89162 15527 15078 76235 81985 59703 79094 87711 18894 27532 76298 29225 36588 93854 87162 50680 61062 82417 41139 52091 52615 80447 16644 28881 50617 416 65259 19031 10390 19236 13200 48152 37881 18702 52119 82744 30863 72157 94129 92534 23562 60385 72663 38814 69607 9715 64061 30500 25922 71424 96209 54562 17539 91434 6349 75355 77586 27425 74223 21522 42982 71923 70084 22945 5301 63680 41682 58869 77660 52879 63384 84125 77049 69360 30418 73098 15259 68173 51882 89768 75204 74351 42975 31743 44546 70506 45171 60452 19314 97650 83510 85410 66772 41843 42347 27967 49832 96739 33964 85812 87675 86469 20764 43118 58125 39162 26966 84823 71028 18811 10748 10169 32708 51771 51621 90043 18224 5278 47658 98594 16091 28155 80996 19966 23809 26517 58684 10443 95770 62719 47296 85290 77021 98677 78894 92586 10167 97670 83632 12017 28159 42387 506 98089 47183 60157 97564 7698 34225 65227 44459 53140 1746 4293 50612 8747 83148 46379 51317 86071 92832 23807 33544 54432 49395 14296 82035 42419 80584 63018 91756 44509 72052 42346 47559 20435 21911 35345 37000 62235 74143 4026 24441 40014 4366 79952 38195 25364 80564 7527 8845 18490 18592 58143 81049 88797 7518 56421 81004 75798 13857 47110 8822 92917 68941 71451 41956 92109 51679 40179 76835 95102 29877 88661 9997 48539 82306 96833 59515 57674 42591 25934 97506 31738 41131 61316 98511 48685 92343 38286 25840 94423 9960 79526 50680 3232 77036 23705 1700 34635 89798 61681 36236 21250 84357 41266 17425 35627 23426 65855 12825 24479 16239 39077 14934 53239 62779 25213 73778 70254 41583 22134 36471 18949 37405 45611 73081 2488 28040 31064 64351 80403 49817 60201 88112 7183 73522 29723 63680 26570 25077 91566 36768 34159 56148 75201 66402 33636 62956 35387 60216 44669 70367 19134 76910 45047 25986 95233 54977 37237 91449 50801 34728 95172 93097 7580 27273 8131 68013 68748 85865 52665 94444 56305 60850 79929 77661 68681 50182 68821 69578 55142 20927 38547 4168 28167 80689 84495 99037 72766 47312 22559 72945 70755 35230 79941 82395 45727 81953 83600 11045 57447 76298 73813 44040 90689 22180 33189 15863 27632 36870 70312 72043 17402 27540 75172 11005 76082 76750 75522 69814 73536 55637 75576 87192 93193 97999 56778 33113 22992 48532 47194 4348 74821 33448 89753 65726 75151 74952 75819 66629 35637 86847 92812 4079 82005 55178 62263 62566 83980 54578 4265 9436 31256 90542 29431 44667 83422 53021 96425 61226 23180 69051 25997 37289 70002 81067 90973 465 56430 18312 81590 89145 58346 73972 45412 38569 80975 67707 19863 93949 59288 2746 5709 80342 66610 82229 23548 6322 11743 81278 81665 95653 42316 30144 86493 71553 47881 88050 41468 66423 79784 36309 57693 91490 1427 92732 3602 4624 77761 14737 98690 9645 8931 16732 3643 98222 97122 70224 30348 30704 76499 21481 31137 51507 53254 37521 30448 79906 90619 76399 51037 63272 19887 39837 27203 99097 88372 27779 48471 52845 90709 25442 36499 55953 15840 46686 66873 55025 51052 81574 13763 85360 77093 95560 99138 32050 77440 7648 50894 68627 16632 61876 12378 3343 44228 22393 2482 81891 28731 46953 44373 15268 78183 69586 80325 37291 69691 13653 38604 80804 10850 11131 18096 52846 86233 70467 4152 21245 97278 87703 11763 194 39970 60040 47223 83950 60034 86237 81297 73791 84167 24832 32504 98303 81012 72346 18432 33511 23759 26720 74965 4493 78902 2755 47468 23897 45380 36853 30719 42083 64451 27649 27841 79983 1116 88215 58780 6745 27712 98732 74809 3417 92306 56416 67084 14192 22167 78761 94955 11564 4427 13789 69834 22699 96506 63450 62127 37037 95212 37880 63483 6349 35027 41000 19695 66236 71373 74753 60507 53605 7612 55177 881 60518 96292 53021 86649 82676 42589 9526 10528 78284 49672 37635 93530 75108 52003 22757 80889 27941 42473 23922 41435 73689 36439 5448 41420 11363 75582 79190 21089 69293 9185 87038 59925 18220 16741 60104 9580 8527 57857 46387 65948 17912 60689 62864 52936 95490 77284 1435 87906 17352 80199 91435 3581 74262 57084 45384 96027 96421 66510 42663 7670 57527 50449 89275 6359 34118 31137 88075 4536 28511 88699 34362 48756 18903 2804 73694 48936 21661 16293 38902 92656 33829 3751 62771 25427 25971 50560 13469 96786 85905 64659 60640 20285 51204 14287 46815 43798 45269 67254 1364 29516 15555 56075 84030 94392 32655 19724 35955 8248 18677 98553 6487 23488 82013 94669 37220 42366 45333 60433 55038 7527 38495 6742 8634 40933 71454 88672 8417 16916 7938 28849 13166 28037 68489 24198 32590 25326 90382 98350 2110 53468 82113 22672 23701 65645 43852 15951 46038 2280 91098 35257 23839 98338 10080 70427 31110 24133 89010 27867 82091 39879 16239 44885 43310 15251 87907 1270 61626 51204 7166 49174 8093 52028 52927 252 12422 28921 23169 7937 15688 30494 20969 57480 85195 13766 37407 75883 77004 12323 28782 79338 35168 68357 45620 87192 71783 71013 90083 76235 65165 47863 29125 59672 66308 31510 77592 45266 77790 4454 54338 58844 74331 62552 36166 79227 64067 79080 30289 37496 32628 38562 94147 63124 88753 93323 61663 16273 37794 32690 42037 51656 95725 88478 18773 27782 45340 15509 35972 42168 25760 66726 43563 39595 14740 17645 19674 57657 45315 51722 40217 16984 67393 92130 16267 50413 17502 52931 28887 90712 663 496 35648 58091 75945 26187 12803 68167 30398 46105 50507 67733 41126 38760 88084 50386 61005 88170 19051 82529 81941 53790 72651 36836 32740 96293 70800 20923 87816 93243 98578 39257 89893 75522 11141 91189 89930 33334 44331 81472 87279 25789 66603 63813 71201 56821 42781 18230 17215 29262 4498 99091 74598 27591 20881 52492 65988 11664 64723 44034 95580 29001 9833 30924 72963 84874 21930 69251 88778 13155 35391 10305 64173 47577 48667 32394 9977 26907 50062 41302 35479 38929 43755 55295 8410 14833 81773 25352 28578 57516 56141 14162 56336 76933 48254 4643 72364 75984 33591 32716 10848 95194 52593 31882 72458 49383 34279 12836 74255 15864 47175 66510 66954 94428 73598 22183 91873 33504 39726 78267 93666 80135 22295 3545 66031 32222 24928 23243 95385 56438 42104 38192 62204 62196 86907 77288 28657 18913 95791 97225 59205 58392 61068 12860 2868 24365 3630 92948 59925 41969 33737 48366 32786 46176 25507 15048 47221 41047 89987 18876 18903 30773 71359 46834 65339 51514 20967 47252 71693 65475 26248 60480 43667 87192 404 52033 19844 47325 93183 41567 64738 37426 28382 78738 92462 78381 66856 5563 58116 77399 55771 20889 27532 56889 40596 79929 33045 24864 57648 643 87803 11484 12234 64772 55042 98105 84646 95025 48170 88593 16576 67266 81335 33356 46543 71943 62263 4451 98327 11067 62824 44360 24297 66310 85975 52732 35275 91318 42970 61727 77603 91276 78339 1021 92162 30745 7227 940 18128 4921 4202 55233 67232 86829 96655 91778 41587 60016 84183 96957 75515 25102 86716 51441 43197 81341 18000 8109 63125 19792 54831 58359 62200 83320 22374 39206 22748 76850 20729 38833 61614 23330 47126 60424 97528 56367 72389 5294 79603 8560 16308 80774 85413 67374 26546 14260 27792 66139 42627 29339 10264 76394 14143 91333 54057 17492 80798 97135 27112 59090 48389 61919 52306 39919 50982 22522 53273 27215 55331 36626 93924 12370 43365 81627 57064 79399 80242 46512 77645 20659 3117 36563 22212 44691 21188 10922 69481 54020 79787 82828 84991 24229 58672 18530 54494 78069 7283 11677 22168 68837 21787 85822 79332 85856 38693 70608 55032 12759 61591 22826 1824 98811 44982 17051 33953 24627 43320 4715 32785 18597 49595 49862 82452 21592 94155 25181 23829 58734 2557 92120 685 85770 89036 40077 25666 19932 47307 38262 52335 11998 37253 70964 17117 2566 33451 9822 2705 76524 36201 33045 307 4152 65693 42800 4752 7830 47984 9233 87141 67405 48610 89047 3768 49722 50820 801 93329 83969 27304 7506 75719 87260 60946 70085 6097 40125 82053 47989 23616 71206 2326 84798 79005 68690 15394 12923 65628 67745 65721 50329 14486 86758 54643 60248 77586 69881 35573 70942 27713 80928 65240 88781 51419 1415 87188 18658 65126 46095 95134 44151 63425 83725 7996 27764 92943 8047 52876 18963 42460 96555 69333 68372 78729 37758 83350 21986 88914 67108 79392 29638 83228 90420 10024 97198 49644 14852 81007 69640 90962 1443 81724 78485 65673 30561 46543 67634 24300 50023 67361 62382 95644 30962 37590 79252 12394 45152 16487 72126 71141 85141 47918 47636 79817 4496 59215 83179 2271 22360 18446 85779 85950 66435 80141 82938 40181 27238 60212 52663 13951 75840 40274 17303 51497 18891 71574 85755 59859 94409 67348 18009 29898 26276 16959 75520 9529 60082 8942 60720 13117 66893 1859 29388 57031 33336 5377 86073 38631 11347 65619 25450 4413 55008 82991 39778 43512 82525 67209 68889 73745 95291 51797 67325 63636 7720 79064 48270 56571 58916 81909 89350 42459 4922 28864 36077 37810 59088 38106 84668 3064 85325 80596 22157 22244 78315 20784 74528 29409 36117 37226 93850 96640 21562 39767 72307 8746 10357 86962 40826 12490 10867 97772 7988 74484 13956 33239 98388 8802 42080 83129 61186 18067 54693 35854 36219 80992 88236 6076 92346 18344 93005 60389 47145 6545 35382 28720 82545 91703 41922 6031 60611 11462 59180 85365 14357 59361 18408 11435 84319 29826 93898 90572 7794 68988 79784 32210 15024 348 93115 11540 4265 20799 72466 50381 46229 71270 53966 51949 47615 40877 46831 63380 38202 64680 27301 35729 34981 8527 3895 3712 22492 87960 29358 96990 22868 73154 53174 30074 15811 64915 11937 44774 89270 85355 54840 3446 12921 61486 5504 69528 33726 77764 72100 64236 19171 6080 92179 48873 66969 39328 82046 55555 61493 78668 31161 90417 29360 30494 22706 55232 57166 68369 5537 69988 46587 57880 9461 26116 37794 31972 21193 86711 42761 76375 11630 91590 2660 55043 66172 91944 8129 60292 17735 31024 85030 46762 63269 65238 30568 9190 66177 81720 64102 77928 15024 2603 17674 65355 44437 95180 85270 65318 418 13760 65155 90462 40093 31534 28502 12349 45131 87651 97965 51372 2349 45557 57494 83969 51499 59217 57815 4639 28109 56534 83899 85016 33793 88279 18718 54029 29976 70963 56346 11150 53374 21997 2812 49951 77654 36712 45197 93686 80383 8762 92800 31412 6970 77547 33903 17469 15405 74472 63368 90208 84506 88644 40009 44903 65009 74038 75368 54744 34759 4096 88647 17186 93829 62724 48136 86135 95118 35293 39602 21568 26685 54881 33534 32998 57067 18595 26724 77028 47302 26767 65677 25390 9588 64127 4823 15731 78580 32787 26664 11364 37744 18720 58874 14942 80000 26644 82913 32025 67602 65737 33288 27146 77005 11218 80199 58352 15030 13383 3266 10325 91832 5835 10545 13454 98320 66562 60018 20206 79442 39736 54715 41850 89428 40222 64491 97829 33115 3603 27885 74188 10848 63642 36646 65896 76876 9216 18498 38888 78437 27906 55703 29037 26675 7948 12651 24871 41679 11969 71923 50135 40038 7578 94609 90968 57742 42039 45435 92306 58922 30471 91265 67927 50511 50337 70950 98296 56417 26374 35363 25893 52726 47945 27779 18497 1269 56216 13410 13006 53939 51427 17944 83540 14857 88562 72637 96858 47803 17420 91657 94782 83825 76732 51930 93592 57863 27565 61202 41901 39771 53592 63761 4331 55218 61088 3895 39242 97177 47871 45176 18913 95820 62375 32409 35061 58384 7396 642 52649 45724 40646 2361 71266 56585 66874 372 94244 63830 71481 11090 23213 39173 72092 41672 9919 61051 75130 74004 46155 80613 40973 9690 7569 19931 64858 93446 48865 54015 73985 47119 56186 8897 17124 47736 27248 45398 2884 48321 94177 89991 68593 56476 19879 5056 98730 35960 41661 51083 72654 23300 87428 35709 66242 35888 40016 6349 15345 46961 11489 28210 81239 74318 12161 64589 46121 29622 77359 20560 69770 56277 98513 84604 179 6073 29120 40746 87100 30157 83115 38412 50886 24921 63320 76466 67115 94349 1682 16570 40062 70053 15760 48438 38193 62622 81810 67077 96438 88891 81475 58224 65019 13929 8692 92471 75579 35470 95986 60872 58138 32825 61667 43570 79630 70773 87382 37021 12395 83568 35357 33769 6021 57619 11892 45439 22618 95466 21412 80562 43271 44556 68822 6322 21283 74021 38829 47870 46486 33403 27453 70114 24998 89015 58367 81772 57942 43909 33785 81278 20535 85264 42517 78290 6565 93657 11 26002 55396 10422 16826 52357 47241 5843 74785 44881 5511 85256 90429 44429 58845 62169 28164 247 14120 26302 1467 48412 97222 32763 84109 78676 31729 22631 28860 48797 96836 65252 50409 68528 56521 95690 70918 50864 78358 43370 12402 65972 15864 65334 8742 29378 96993 83324 34639 40666 26383 47394 95771 48395 55148 97453 69965 89853 1415 13352 62359 34573 19161 52777 72938 63440 89687 26467 40288 66235 19880 27170 41127 8152 86396 85691 57588 60444 27784 66977 59247 83524 54005 58347 32472 51508 65539 34091 8094 70073 53590 90348 76152 38301 72377 81788 1126 44874 76988 31605 95272 62814 76475 47955 89990 55478 61761 90897 91728 63747 20238 97496 35796 9177 49945 16070 30252 16580 62069 54384 78291 39618 55441 53219 20467 48702 25318 96234 79460 80187 5565 35595 12490 93847 85516 4708 13516 67470 93524 62290 82902 21032 73351 3652 15435 83042 58656 13347 12239 37214 56585 7354 30739 5084 71674 43749 82738 68348 23500 96139 21751 26184 30259 4048 14159 44347 10490 51052 69162 15164 5999 25504 9007 62000 96128 81262 93417 59427 93723 18773 855 81833 56719 89662 3596 87980 35158 80488 22149 67273 84562 65355 28421 70256 29080 96438 25968 83116 70062 23473 14600 94506 71697 30226 9208 79312 97595 41818 42977 94668 17624 37224 27954 67511 65092 14183 87145 3851 14447 25332 84276 49865 28770 53822 76796 52043 4671 71887 59724 84390 5761 78408 71592 83948 57618 53478 76172 42531 14775 437 8249 36108 93134 11743 92576 35653 61903 54921 6465 16707 31840 64787 46295 12930 5938 45547 6176 40879 32227 96866 79996 44153 35569 8014 95409 93305 62691 65279 38843 16139 93563 39731 88789 60990 60820 67299 84357 57500 82497 24366 76869 10062 92429 43979 86796 63818 11526 89883 63368 19786 65994 75880 20147 23389 30945 52565 70421 59856 91821 33188 27268 19619 21514 12904 24365 18175 96302 43802 46000 77275 92179 42042 39634 54067 65209 98227 45879 71711 69551 62266 34432 52542 16338 20027 12239 39059 59203 85579 72126 90404 39200 76203 86945 44676 88816 63233 24235 58093 16265 29998 51404 69054 43290 7534 22361 28315 34849 74228 46583 48175 34833 61457 95245 30151 2482 35956 42341 90990 67577 11992 90910 25959 7006 72555 55553 15078 69225 80347 54206 46949 82863 25624 14672 85224 124 75312 90411 46486 60847 57779 66492 14317 12943 33684 44089 20222 21137 89181 85544 15824 86021 75195 95364 32469 31989 43358 17422 8 88934 10211 34142 94656 41771 14501 54184 45491 48025 27864 39059 28883 78912 55136 39186 38083 61915 25756 50608 84530 45719 93086 98627 3651 68773 29694 60328 98303 46351 65915 53256 90367 83358 2529 11041 75178 78811 74087 33172 36210 24909 87909 17094 94079 36929 50632 7179 96231 41606 25238 38897 71224 89432 33935 67246 71969 82388 5981 30252 89857 58026 78611 7399 49609 87524 64661 47709 18675 810 80166 90 86580 79243 6409 76728 83464 8616 82653 59585 23360 26648 15149 85410 29503 75942 91107 86592 29928 3490 74410 66603 69259 44594 19094 15867 48266 11113 92546 77893 72334 44736 31601 7139 75351 65256 20824 41678 51614 22426 5085 65678 10238 65751 24489 41309 67133 90655 22086 10862 8262 91825 56563 11019 19333 8717 15418 34832 36236 1969 53708 57782 78399 5722 44910 75748 7278 19296 5135 31189 6537 79585 69122 49970 22925 49339 73112 57813 55118 86820 6365 55442 91416 38068 70496 92723 86716 11548 98454 72324 9059 82760 89705 51743 58831 30864 84889 74276 72246 87290 33346 52237 74982 76926 82020 45618 31026 28538 30364 79925 88780 77213 91991 21928 42695 77592 88097 65437 95983 26035 56659 80993 42167 27570 78894 10939 47782 63042 51305 8461 31006 34180 19563 29852 72458 95662 86062 1295 83569 57431 88129 60463 8822 30799 42561 15074 64049 70550 72417 45560 94098 3632 66297 28816 91327 61698 15435 35341 92528 26192 9967 50043 23539 34522 38919 38693 44792 77732 96793 33508 5788 52571 10794 10773 32223 35723 41865 30318 21757 66698 39480 66577 84866 36995 81059 67703 78173 13431 30398 40151 18153 20073 94535 34711 66716 11596 89882 84668 50165 78879 19221 12309 24909 38 23498 88952 79199 914 7850 85569 58894 35701 90177 72055 72720 81206 90529 98789 4394 61672 48427 52849 34782 74023 89034 92800 67276 67273 53346 58540 52642 42242 18843 94094 16750 18460 28712 96796 76752 30039 27535 53172 60712 1263 45112 27162 96834 78394 19248 17572 31313 43745 91088 80907 61032 91325 50398 20304 6744 26115 60137 64478 20928 76506 93908 72324 82739 53247 63753 83673 91228 93609 38532 5731 64645 62364 4742 18099 31808 11697 73108 28888 35612 30340 36046 37232 38970 71037 72593 9765 79563 16086 91458 5737 55706 47826 52923 83309 51572 37186 25864 32544 2628 39875 42415 36304 41251 14019 3003 2316 83540 86531 62091 23959 61235 43342 2551 9303 458 171 20985 88666 2901 70739 87125 78448 54466 19595 34159 76326 19708 65433 33710 26322 7678 3706 79506 30194 19025 21454 50569 98563 67324 79295 57715 23917 32821 20845 30163 54390 34710 33941 48233 54657 87867 61493 66545 79840 1390 36851 52126 37517 21856 45671 57151 17209 55585 39218 79186 73387 87109 78147 65632 33914 23840 80951 78145 49033 38315 80863 83134 89381 89557 3286 79172 74778 82544 69793 1161 91562 2700 39778 1467 30501 3616 58674 65808 45554 82520 37548 8495 81791 83951 45837 10814 37609 66463 77307 29011 68950 6753 45808 43350 8435 68995 2471 48108 26360 19533 96626 39310 38561 47617 44295 10236 22564 52422 50776 73015 27715 63868 57363 1415 84979 78854 84642 35392 97 87345 32633 65637 96795 49478 22445 23744 59751 14154 31663 37695 82214 75668 51987 3537 1147 53579 61217 47653 25644 51097 29941 88226 93189 77491 10581 67412 41994 90990 92251 58931 4181 88182 81067 74775 65595 53730 57096 27979 30728 52605 44107 8819 49706 97166 3109 44153 86115 4528 39769 94782 97529 18295 40034 81739 57629 2385 22755 51220 41859 44586 52536 12628 71528 34136 50447 83697 50538 25457 57296 34759 36473 87877 31740 82529 19815 74125 24549 25534 59306 85726 40666 88170 48630 54293 79782 6517 75126 21357 43646 88744 81166 30151 18444 66984 78316 32394 40767 24791 324 2018 40780 11638 57931 72477 28388 28854 65217 95277 56317 95568 36077 56076 2285 9190 52071 53277 13435 2387 75256 15241 41703 43310 4699 22748 47471 43881 66959 73429 4694 78865 59194 58947 32089 66983 75500 9771 38156 27660 98858 74671 77252 20616 56029 91557 61552 69729 8098 78612 3658 89350 14752 13058 85835 92508 45742 7098 86971 7791 34602 85388 60124 16662 35676 19270 25180 4812 15908 91667 80274 88571 23266 23870 80359 25698 94753 72566 87586 79101 89112 54322 72233 25259 98732 82161 76746 2276 55785 59731 12950 76728 55312 49944 21937 65524 48949 36207 30476 66323 47302 63591 190 70737 68806 97340 4590 90760 71129 32777 36782 46532 54880 14283 65533 96723 6107 3569 10822 72358 30131 17090 49766 61743 60070 944 19909 89616 45089 42078 72902 39623 52852 33884 58966 37810 32426 5566 97587 33399 93722 79013 37373 57462 43350 98900 22537 77926 44151 24860 43731 5220 82540 97127 13463 8131 19901 92722 95825 60150 293 61706 74318 60837 25376 12644 64304 10870 44079 62785 25015 53685 22000 25803 76867 34240 90374 76270 49716 80380 14609 76609 84644 47220 9334 42998 51170 63780 82804 94379 11073 70137 32090 49008 32047 40463 70672 64868 79842 43665 43965 74056 70163 67892 39848 49754 797 71216 92327 14788 9776 16524 47384 12665 74949 42406 91795 2362 4211 4126 55966 98058 28923 87393 35470 79360 63240 745 72911 54604 8950 96497 93897 5200 23018 79231 89336 22912 5992 91322 60963 60980 70364 9458 44150 40786 87299 37622 52838 53174 21875 87441 42015 87834 78141 87672 98589 81788 9773 34248 50976 23897 13362 92216 93053 86963 39042 57859 81350 79115 43767 49706 14842 878 50589 82750 93827 37867 90072 91020 39568 49832 68294 53683 77151 34628 19543 38730 53934 60460 54312 92231 96041 36647 7807 52814 13257 91515 97763 49496 22617 48366 19493 45313 39530 28710 39374 14509 69721 75764 79694 82351 58621 65067 58738 53910 59249 76172 80782 42208 13271 20798 85841 86020 88117 55374 97572 3921 21890 57787 90831 95744 67102 93055 8453 88664 1534 80417 19184 7038 55855 42639 66553 35410 61134 86765 52934 13496 44705 31772 14306 17340 59288 3608 3530 37058 37926 58403 93193 83186 32917 93505 30448 60469 23855 76637 21828 84457 83569 29933 50200 87372 74577 84733 97949 23077 58944 42811 15342 60440 65919 27449 53911 41405 59003 78262 9960 76792 85702 19900 22616 41058 15003 71641 4583 12170 1242 27906 95676 81203 39006 23582 94830 49917 95366 61792 35774 75770 88119 10864 72869 9495 32790 13064 55991 65592 43229 27200 74438 5146 21667 21250 5934 62443 97893 87260 60130 51991 45607 73407 41074 81923 22828 38436 87033 66983 78032 48109 69272 18434 58426 70700 58392 38742 87150 12335 83362 186 6632 18444 89812 69178 75748 34190 14660 42517 71918 55232 60950 85717 10206 29977 29608 22897 29726 33747 41115 8781 26200 48665 78994 42973 22657 36594 73548 95120 68305 78139 19542 80514 87850 64406 11443 95592 80857 39246 4284 20785 48158 65765 57039 59298 44285 59390 16461 21385 46648 77401 55961 91884 89035 67109 26270 66959 9148 70176 28540 73239 82052 84953 32702 16576 16715 24515 27812 95995 32807 37817 59384 88927 17429 73890 30 97658 55837 43377 66026 34379 692 47711 37762 71188 57820 77504 73042 865 91956 53587 91910 72222 66959 95029 74219 78004 33397 70094 78288 49753 49927 5784 37498 51463 51601 94807 46082 29158 40187 1029 32081 5912 25048 14425 77209 60250 90344 46136 3065 87395 90654 31599 62368 26627 3758 86984 92941 49239 51052 64912 84985 74714 19236 10175 5464 37663 10160 30520 52489 69895 31714 29118 9211 20836 79892 18045 68455 79054 84463 1468 66853 55713 74827 97267 88198 24660 76135 15741 53868 44678 38929 27610 55763 68975 9526 54017 881 49203 42186 42968 72520 96799 31565 9057 17131 3895 78432 49778 85152 4737 73694 89439 13648 30887 20080 89975 21723 16662 70153 32315 54353 85014 38919 68174 41446 68997 10952 73488 83311 7188 62118 97821 29355 88100 53055 96799 39643 54451 89546 46365 96110 77776 75178 4784 80973 97682 19972 9167 38610 13330 59880 2933 49 3728 14707 29485 72649 560 71944 9927 53113 55320 40039 13991 26802 69629 3608 14064 30305 54876 74918 28660 74256 55348 5507 34414 10579 46513 46880 49364 17158 96572 16737 1288 94488 84821 77854 47342 33539 73098 67475 40143 67443 35771 85978 79833 16255 3768 5318 72944 27766 86947 17834 95319 53871 59962 80655 30435 77032 9697 22166 31392 65604 38952 80693 25661 35814 84033 37224 58679 21065 1496 14944 75820 30911 25114 16166 53998 89530 24186 38445 30987 71463 26431 64807 81883 91347 85584 19385 5723 96879 64683 52748 25409 47832 36913 67254 41736 88406 5204 68129 98061 59445 84622 29080 2470 87947 73212 48539 80413 92219 69738 35820 20308 60480 33282 29472 29686 49576 30743 97922 47326 95428 44113 70003 50135 60448 26280 49227 11171 63474 46659 87936 25315 7505 88952 45331 36091 63613 21335 53599 74956 25248 35087 92679 34147 15290 78598 62091 12937 82580 57047 82856 56670 69060 56720 64246 60527 9114 56388 18736 21921 3728 95893 36605 29754 22935 96384 9601 226 8577 80966 68046 61197 75966 86035 32936 55744 68326 39436 44461 30039 18721 74152 44275 85648 45079 31295 67207 40944 38125 79157 4348 90317 78306 93792 78719 84085 5861 82799 48400 79630 23199 38518 42749 51237 70789 11707 13094 69612 56380 61539 80576 431 97718 60326 71197 66775 41530 66284 98637 9802 32582 22396 70152 71714 90751 75636 54057 46317 57959 90390 98373 17737 26078 59105 62574 88049 62114 26807 63615 11211 35664 32783 13648 70648 80468 26115 14426 80485 6721 62650 56983 82979 3234 44058 316 30076 52925 80816 52477 35487 10258 80605 79900 22252 12151 27154 39567 93916 65476 12271 93907 28062 18168 74877 45898 1222 19850 8111 71442 4018 6642 8001 66490 35315 91601 62688 58559 44048 31555 52126 89524 69642 88751 29746 45822 20697 58234 38648 75366 69651 52667 21147 32047 88755 91131 90229 63821 83976 10156 48229 40138 8720 31205 745 56448 64526 10967 83727 53636 31064 77773 70292 70625 2840 67994 98063 30879 46295 83615 74604 95774 72181 14906 54036 24925 14091 62864 50422 87730 91063 15912 76529 85208 56041 30330 39664 93139 47794 14730 74126 32561 64120 66222 13470 58229 82807 75019 58408 22445 85884 36645 44626 72086 47961 4090 55700 19655 42734 82053 97642 10380 26574 68801 54384 81604 46592 421 43778 49227 54458 22254 44417 57285 50142 66647 26671 59363 34621 73145 30378 42054 49923 58336 17402 19187 79360 60684 28187 83606 92155 93254 22497 34400 48389 31451 4172 70690 83758 72345 46285 68473 40374 20774 37967 7302 12437 2963 13167 50826 44556 79108 9753 1157 37317 65444 25505 14944 84122 86727 27664 21983 17856 37530 16580 30209 13627 12894 24235 9641 69946 6667 35355 11942 94808 75948 93895 36765 16089 90015 32556 91340 14799 24777 37699 98129 82578 33298 49518 41596 15790 91622 80501 11575 74622 18806 36846 89836 89232 10708 18958 54440 57014 95159 53352 67245 41712 57114 89825 53027 97368 77725 75148 24080 69336 17454 19846 34329 62798 75145 56021 88586 29060 32696 98424 34806 6617 31380 86630 2255 20640 32085 18976 83483 76422 63472 95225 68766 64339 83148 1877 56835 67941 45062 39887 80873 34984 8118 10167 16725 76450 36359 13619 73515 84518 10771 24299 63203 94413 25991 59557 12996 65157 9916 33564 85405 96284 49023 23782 18966 76400 72641 44261 47478 15720 23753 36491 36005 46047 38310 58235 12630 76562 14228 98198 35897 62848 79754 90552 71298 80697 55374 68455 37870 85612 803 81942 48965 43566 10589 56880 19616 48271 69502 3451 52102 2118 89027 29953 70815 35999 30914 78286 25609 31933 89963 87736 65134 4888 58947 88251 36021 71376 58138 91569 48043 10372 34927 15257 79098 56376 30610 56811 48467 79376 68473 22651 95737 31015 20155 13574 19001 80163 56207 55731 32875 34414 32120 53374 744 53274 78241 73353 71511 83418 93208 3977 19020 96421 79029 22423 64102 66839 5656 89738 94321 62222 6811 20459 12061 19794 28297 34711 39846 28981 39231 95877 36913 54882 44012 14044 60690 82366 46210 88560 24288 24778 88829 29338 67559 84695 19850 63365 70795 82744 25535 15784 71270 10444 78722 40573 55660 64493 30302 19471 64738 96093 58656 51933 76191 30463 16304 27530 11537 47748 47190 33229 88835 29329 9616 78077 66046 12916 18434 43549 27684 65899 4283 84756 61166 56754 91416 21513 33305 10879 47952 76559 59014 99070 40789 67787 38482 84344 51602 55044 41566 24667 3020 1353 64730 16235 36588 40126 21321 80394 62522 13307 99090 85096 27423 16290 77245 94756 10908 98589 64909 53114 94067 55870 45401 87075 28748 24426 34187 96957 65996 10773 38792 25577 40704 13231 79642 34889 95300 35528 11055 1320 32297 78066 92343 10958 20651 52781 68533 8825 31667 31591 48667 96639 65584 17271 80776 90653 7472 36043 78953 59641 4040 32158 90987 86 49086 1152 12760 15599 69127 97902 52484 59703 82136 57654 43886 58994 4271 30602 21891 85658 73351 27855 97132 47221 49326 95137 11601 19072 94843 28316 89459 68028 64287 68646 48732 50083 63538 29464 71062 87995 46424 8018 24626 25104 55490 25005 56097 13252 31320 93907 16887 50430 7318 89222 32211 75519 82915 2885 73031 75249 54846 50451 88993 48564 94233 19999 30435 17402 37912 79102 88715 93121 2134 28158 15315 20723 88097 59772 43148 38463 96689 29872 25997 33574 83570 9297 62195 39552 33700 66978 89656 30476 20645 84022 87386 26817 64684 19561 78791 40867 22244 23799 76303 15003 93793 4053 19061 60436 75178 69552 20947 15137 53610 77029 52767 15979 3281 43767 13389 85012 20478 2188 10503 40409 70884 1354 1670 87507 62791 64864 57121 76715 39298 54161 79702 1470 74315 58015 45646 63027 95997 77607 69306 40940 95639 63229 43524 34628 82650 50172 98265 49444 71742 57134 40767 38867 51525 74553 78381 16139 18663 66943 46875 77884 6785 45379 34611 8661 2028 76947 39237 52392 25831 56032 11806 75684 85091 4493 79740 48413 95712 38573 64800 5784 98676 62357 61846 69337 11405 38639 15751 96551 40695 37410 23725 96039 49801 42018 79320 14271 99125 85246 59001 45188 66728 7431 63863 26109 95366 75816 64178 8891 10305 34335 36613 55562 67734 65020 17659 96838 59589 53354 19166 66238 98768 96779 62958 35333 28054 40334 48391 23642 418 94801 93549 65878 56776 18497 5819 96597 77765 24470 18446 27225 19052 98382 15321 92125 17736 50406 71293 96146 32804 62848 73566 19225 79977 880 34712 73081 95168 30982 89698 53707 81980 88647 83177 24679 64036 57782 28331 6081 75554 21101 81153 8172 37941 79295 65738 63449 61223 15061 7613 25186 64464 42517 51172 63788 56899 35289 34448 19171 27517 49927 24208 96858 53520 91034 1200 72350 6505 35491 7040 70421 86294 16401 92509 92905 8907 83916 58341 22517 90997 48537 20341 55231 30378 96865 8762 7336 33318 19676 60828 95053 40450 67596 79720 72112 83830 59901 66303 69528 42127 65271 61927 25970 48837 63744 38842 68614 83238 95525 34601 87742 85711 29332 75287 6597 17674 53645 78157 14159 31900 25008 72589 89159 38833 44903 70590 11448 92283 89864 45745 48529 63360 57610 21575 82853 65604 82694 99100 28070 75696 46633 78346 78975 15510 67161 21213 44975 52828 45085 64080 76375 5217 58763 51774 55317 45820 17283 69994 59345 96557 13448 9411 89006 5702 611 37533 62267 3534 43707 51318 38855 45186 76759 36210 75234 49893 45398 86838 2949 71199 43764 64100 23185 59125 56716 5042 69516 20651 22370 15714 27298 11078 23951 51919 50826 25103 51181 71895 31248 14723 71005 41998 43255 13067 74293 75085 47284 83402 94526 13264 61337 48175 96099 17079 5841 30561 23405 1434 14376 45881 47407 94856 973 56884 59322 51065 45213 25176 85 36963 27976 38348 48600 26635 97590 25378 5646 51279 46167 5431 65582 97071 62297 25554 12115 42088 68686 84318 91407 8572 88783 7038 12340 70664 26010 82552 15973 2261 78244 64809 6177 13627 81156 30538 16639 11845 10521 67710 56044 3921 26793 59682 72986 74453 28424 49698 27954 23032 35791 34386 76236 57739 47075 64901 93008 26282 47027 48044 18084 74827 59182 73567 79246 41390 26336 49096 82163 95651 36161 50408 38184 86142 77504 68813 32543 32534 42274 57205 70252 54766 20459 87465 43462 86338 36489 11195 89774 30659 52986 78141 43200 40783 95320 9176 38580 31050 14780 6505 86078 3910 47183 58599 36935 16974 46290 80672 56345 51199 38427 87004 81713 80962 84390 824 62250 41275 41522 58033 64623 64982 47426 45616 10106 62205 94501 89402 1319 56610 72452 31565 18800 47542 34601 55688 75738 1734 77148 5254 87742 2563 85691 75303 93332 84065 22838 68005 43879 12335 10215 53290 8143 32380 58636 91043 60070 63506 93895 96905 18656 93442 7057 6848 62053 32191 59391 66954 9832 59490 64023 57250 21592 76127 42970 42846 83428 52492 69136 22553 9647 42010 95368 25010 6506 95602 58739 89588 62446 22239 54496 49618 33532 65271 95000 58873 98776 20760 3910 73252 46178 47332 96501 68617 7317 12136 66046 38199 63922 85520 75482 8562 19123 8970 37403 4605 56689 82136 18924 43459 47641 25871 4613 7919 25409 42722 59209 73882 63502 88686 35452 62378 32644 68379 74025 34640 74199 69984 3184 87334 87008 27565 9022 85140 57408 35017 30821 82032 29816 81120 90379 80650 62041 15512 66560 67316 7589 11871 67981 37407 3775 74214 15263 6275 4845 57385 90347 55072 20117 73135 45909 92705 32010 18934 14077 15035 43064 42049 10708 38660 19147 10818 66495 69034 92760 83782 78755 35928 51403 13167 64917 34459 39043 87013 44575 33394 28311 834 53786 95105 45513 1124 97618 68773 1646 63920 72680 77763 96094 19909 39975 83553 88750 20304 33871 30286 54085 75482 82759 60386 803 41725 85348 58256 31341 30787 37296 29234 7 16462 5435 94150 61008 56047 67572 23450 60984 30790 31 91330 14450 67640 53964 69473 86522 9986 89112 45706 86763 15191 18575 82185 49999 44933 50930 49328 58098 20605 29118 246 4566 59830 61435 84328 46205 75660 70483 3193 67980 48147 31599 4595 69520 82358 34126 85973 28198 84389 68708 94657 72618 96745 89990 22535 76850 92932 60163 95088 56922 59545 88891 10298 99116 46245 37981 75408 66807 59076 35460 52846 50415 37794 73024 53774 11093 3911 25958 92076 81066 7974 727 73745 32359 35407 18344 87492 40222 70281 49263 26485 69044 96207 49050 29113 17438 71071 58863 76424 20553 92577 96834 49697 67191 79923 98394 3535 81997 70928 56589 87574 3233 60692 91153 17587 2611 26960 49566 5656 77278 1593 44760 54074 37537 24925 50147 78891 69255 17222 25504 78300 85944 14414 86493 57413 88432 95662 54186 83000 37881 55427 73985 23687 12252 61051 56150 61713 69711 86280 91019 52218 56574 48850 2743 97838 39360 8586 26233 20459 12930 56203 34753 29755 75533 78064 19437 93873 64572 27125 38805 94874 76213 10830 50752 81741 72219 20242 11390 91207 95391 22564 42583 55148 79572 89746 96547 32168 74615 82632 7021 82055 19646 95609 67933 87554 16323 4055 31006 23075 90351 29421 92768 57142 45633 65881 37513 21823 93515 22134 69205 96767 69720 98833 254 7623 95965 18358 51893 34263 43286 44132 24592 95583 70150 381 38249 49536 77536 63959 57752 60276 4359 21698 76720 45719 63652 34220 22728 17209 33293 79422 94994 96282 76926 98235 69546 88661 21168 74789 298 54030 28928 52322 40210 74199 29173 60902 55116 92591 83441 96886 59995 32119 95689 8985 88845 15037 80065 15455 29052 22176 5108 90861 9490 92199 87850 65183 94641 31288 54369 86683 18171 57797 54650 34651 95349 66834 21164 57364 66510 29818 39071 19073 87693 87821 27718 46949 79325 54933 47676 55737 5566 37178 30800 89124 95693 49590 52964 16005 63110 47252 40527 23473 98827 42722 11595 75795 54913 41502 76540 97360 31176 86283 24398 92941 6292 95110 84344 84445 93557 823 33663 94626 50632 58309 32603 96323 15420 44284 7399 95765 83461 74085 53094 27924 56260 81249 76958 88926 13904 45616 69906 37334 9405 66487 91412 74837 46686 13675 61675 83032 75437 11689 90991 36510 66328 57945 24865 3602 96919 66365 4963 8218 28785 90602 53776 27516 95401 87042 79025 48968 40365 20915 95576 53468 85905 70365 96886 59229 16215 12818 57414 44969 80367 39071 86308 57930 21917 24168 27340 85299 9604 50393 76649 88825 61550 69377 31474 54237 97763 2527 77043 584 26134 71711 67715 35999 89305 33509 78027 47558 54011 65298 2039 96470 17068 52355 73351 39871 90147 42015 95062 7549 12665 94710 28441 46208 38059 39841 39536 24077 97695 65681 88177 11907 7795 46281 85746 56621 4803 44962 84198 28674 70338 93842 81740 28998 29728 26718 98671 57782 28343 78503 66775 96090 78609 83152 39304 6737 11216 81955 69320 19101 44301 4592 96054 43825 16868 29273 93119 70961 2127 81389 59804 2488 87892 45456 89864 64671 98062 67827 15533 45085 260 92486 81342 37193 30267 29842 64998 36685 71057 6773 20154 50214 80996 53309 51521 92128 27312 82957 11868 82423 6509 62469 82889 69849 34345 42828 96675 21293 15291 71624 69394 95961 23821 39664 17948 39033 17074 5801 17064 79951 41121 83918 28789 94949 40528 33432 18652 72951 94815 82901 17533 47660 78668 74310 49611 79401 53360 46684 88847 25843 20350 60558 21854 79138 47851 53868 5677 45611 37789 14228 83437 39332 3471 38965 74199 27607 30342 39338 75859 85712 91853 75686 27663 69527 81994 73733 40543 26642 24116 87903 96190 78524 22474 71059 21479 69877 4427 21793 50873 37151 74662 77126 54538 75892 30227 58302 89707 51818 35680 73138 29423 94193 1986 52135 86938 17453 22014 36048 63478 75918 31557 36240 62839 49889 16013 29945 9003 8062 59389 37122 2914 87048 28844 10335 48735 8822 3529 2033 40803 79550 71776 5433 89793 74920 19204 3955 63847 49567 6382 81606 12493 27289 17657 58771 62110 81217 59271 42655 42231 4280 19575 98022 96547 30385 17322 95927 72095 37533 79805 48263 55187 43869 12175 94530 57577 27584 46056 39984 9279 64697 80019 49433 28911 57735 67 18982 70428 17507 36920 9528 52975 26287 38551 79306 36176 65356 42655 70072 43460 67337 41704 51535 96090 86810 81052 25819 60330 39219 21541 82429 26948 30129 73858 11414 49452 73417 65532 55642 22789 9475 44429 46673 10690 43869 74018 75785 44416 13313 58003 29627 23220 75090 60391 81052 51021 37005 44907 63429 22646 972 17422 61297 28005 12183 55425 41475 30878 38958 90708 54158 9647 25038 59176 84373 25698 56989 15438 27168 44503 83451 95366 33701 32665 55345 74935 69219 13818 16524 15448 72772 39719 77447 24261 17070 32519 11907 94833 56977 57068 5600 3359 44665 4358 60283 31089 49766 86751 71585 15983 48934 93176 39963 18686 76767 37396 95363 20431 48596 49061 56885 21051 90810 37354 85364 57184 11265 2624 75679 58216 96305 21971 27506 7592 98459 76475 98073 88761 52125 76664 21910 97678 53176 78912 86229 2595 68500 43430 30283 52629 91307 63166 96766 65725 65957 88801 46167 21257 78674 57064 61082 74198 77957 63978 28579 88585 38089 8595 58466 68546 15464 80769 91901 40820 91232 47196 73534 75924 31714 12189 57405 90928 4114 37300 23389 90036 56135 47755 72954 81747 30945 36641 5600 96423 41576 48732 39402 51019 70733 90254 43605 97068 51496 34237 59245 14633 65574 11240 70473 96727 95691 22084 3156 51151 26775 57773 17491 25023 33196 41827 92492 59290 37948 78083 15912 55512 41220 97168 22329 61289 14896 54631 78772 1441 65841 22225 21909 40283 11642 51403 42768 7830 8979 22514 22131 37796 87322 43255 95098 38209 77131 55723 53277 56170 6071 77018 3571 86865 55236 29132 9999 20861 34160 64709 35917 13065 40772 65188 86910 78093 82061 60984 39145 89513 80582 85361 52845 82792 72856 50750 78727 33882 68173 79769 49809 80004 41383 30110 63751 36431 72032 369 69813 72692 97616 27072 32543 13399 81468 18981 16845 91493 99110 55877 37152 25002 28079 93102 47284 82217 47145 41157 55651 32419 56652 35448 45820 80556 12869 51737 44013 65724 66565 22084 88352 82113 14518 92994 93953 1303 82286 45105 65011 14009 28885 79382 41701 73012 19738 60418 23906 69205 80581 46078 50117 57690 36376 97999 91182 2814 18139 63394 30326 47144 44532 2804 12961 50359 93732 48470 38665 61359 7574 92121 54728 89751 92009 16773 61184 89387 15550 74548 96844 73325 9904 48099 44387 14438 86492 55750 69722 23341 8588 83244 1703 16100 89163 83205 56903 36250 79522 61486 56956 10377 25911 75923 37561 42177 6635 95386 24123 44705 11162 47603 237 55130 34427 70131 36114 16841 56977 57792 67011 3230 96357 94628 79586 51331 15180 53419 70372 24328 93813 87242 19849 32907 5455 825 79118 66220 81833 97184 5128 39567 38629 68671 92818 92529 96280 59868 59414 55999 69721 64943 44071 23265 34270 42731 8362 78636 17636 40133 60568 20774 11518 11608 68664 28084 29892 1041 13682 35278 76998 51171 54030 73909 57890 5099 29317 49648 17209 4103 78965 56531 33213 6299 76086 18364 23939 16890 64211 15712 22008 44466 72391 79883 29050 88768 47704 30297 43290 42890 9129 90572 79932 20449 95045 78546 63288 67619 24692 59705 69435 84681 88250 90247 5705 76817 59869 6135 56668 60357 17127 60927 39811 57822 67015 26301 40422 67362 66997 12521 25505 81005 84262 48711 60981 83231 27249 4208 26137 81071 50374 83758 88416 75983 10269 42390 46653 83925 7670 96415 92608 33632 30770 2483 67360 24515 34922 33904 74941 80022 33283 38300 48611 51373 64842 47960 98948 27833 85772 78055 55991 97354 34829 86630 8549 24912 97912 51312 86749 48778 24221 47851 68142 97426 28568 44792 28700 25074 10263 56191 85564 29322 14237 1841 59457 3643 78365 57601 83935 25596 7136 11901 91399 83781 20729 63773 43459 95988 23334 21454 54502 26471 9919 69778 18068 57307 20801 93686 37210 59031 60517 50072 68753 8783 95666 13463 33284 51313 48560 48758 35491 97337 58616 45228 23528 51265 2716 20184 32496 8214 68633 6517 47158 8060 21010 76563 5114 8891 61527 23070 66025 93323 95074 55619 21124 3736 81811 65824 94147 63344 11095 60329 91188 3842 3613 92808 42984 90843 45781 61247 39075 65742 90702 22210 68680 68372 91231 41361 42750 33184 49571 9871 32891 49956 68595 58485 26034 85525 83207 59524 89462 59301 9715 86607 41894 34233 90629 32475 93668 93093 57516 85348 1564 48809 76600 15268 6589 21559 13938 66297 4526 9289 33318 41562 78980 15184 23474 14264 20039 33241 40167 22637 34722 91103 55723 45646 49815 8824 89128 43506 47812 21559 12494 73530 13567 35872 73304 52801 81502 20301 60348 74245 96020 76547 23471 17562 53881 38140 48731 2165 4352 74104 58758 68198 5735 36332 51641 32616 47905 55966 39094 32096 2124 76445 61289 14382 97712 123 21835 3156 89458 50644 81940 809 9555 7377 61245 91873 18149 25109 18708 92975 27364 26221 27718 75855 6527 29512 86408 88139 67894 33100 27434 36923 11126 15337 60809 55162 79205 87973 25191 65023 675 62922 51723 46909 51923 62360 99052 73685 69630 59522 59661 26004 56420 56915 94620 43266 52856 11963 53564 45278 32902 54559 12422 35240 65635 77216 46020 84923 82946 68848 54426 98569 10704 93591 25862 76864 34356 68771 60743 34386 76693 4743 25663 9268 63245 68634 80136 11660 65441 92185 56021 4632 56217 27571 81098 42216 26867 81762 10023 55226 48463 31060 80655 52888 95938 80001 12234 44098 82922 30039 21728 81385 11199 40163 7705 31134 80966 39856 43600 86077 76335 75480 11596 33689 60523 94726 37661 31576 12073 30588 61718 11375 98312 85410 4151 63033 3026 66873 13764 23468 8745 36973 40611 14138 47471 69379 66374 42587 74670 14760 66879 37683 39742 39613 42614 29945 70125 18139 53573 79690 98411 77474 25191 29292 31408 23388 66866 42968 34358 34727 66514 71863 27675 5434 74705 44107 42865 33724 15629 52317 57179 50695 60796 37561 23278 10389 27289 39836 60994 72940 68885 42163 68666 5146 56876 56919 95170 5537 17799 12119 17571 70017 85714 11964 45325 51155 31144 90147 79179 73721 43746 58337 3515 79503 60295 31878 28918 8997 72219 66853 70412 50565 75839 88775 45273 16747 52072 52020 98441 76069 94840 33113 8675 59871 52030 20176 7934 96446 2492 82816 89474 60673 23077 48167 59345 42353 67435 7594 37601 20943 69098 84414 3267 8213 52833 27444 15851 55370 14115 79146 92581 62863 68256 35380 39437 85648 39845 65179 85178 96155 9526 6321 11003 37775 82671 41676 77944 7609 64440 83769 4590 84800 53441 72198 76605 31288 11302 863 32517 14434 33086 56072 49195 98589 12251 82082 68258 92915 26040 65325 80022 89304 24449 54826 21914 32745 47932 55040 24630 47720 36051 57700 93518 9755 56147 70167 48353 97089 79456 39568 57869 25867 49052 89157 6561 73126 65876 13952 54489 13743 31486 4105 45832 34878 80090 87897 29001 97963 18831 52122 3198 74599 7920 69659 68976 10876 2530 9588 33507 78957 61767 74497 11162 44954 85732 8928 90668 59531 6721 54653 52533 89387 26797 60960 1428 96450 42474 37105 78239 55779 32220 25922 80226 7110 32891 95497 63873 5242 13900 14588 22708 13080 13654 75636 75673 13356 6294 33025 69334 18799 36723 3155 6970 85108 95599 7819 81155 20728 17801 8122 28925 4899 22131 77531 27191 16413 89124 86708 70925 40528 93760 75065 64164 22974 48399 55508 4583 63265 77978 11 14638 35065 33672 95996 69798 34677 98990 76563 65540 39965 24167 52561 96449 58758 49293 56153 26853 46456 86136 26102 34266 31655 21822 65414 28667 2362 71334 92781 43015 15612 13166 5941 66666 61135 3453 72801 81009 85519 44289 11701 88655 96627 81941 78456 43400 23774 21259 20121 43677 91447 7629 96612 15877 8691 46461 65978 8139 35864 2743 31042 87364 77276 57031 57041 95541 84854 35549 56713 38699 7549 36064 68386 85045 72002 56036 57836 61220 68401 37214 23053 88320 10415 83916 696 85376 10688 21508 67928 18736 26120 84171 43628 19944 23834 68069 43700 62139 49410 7639 22688 36409 46266 34063 63768 17459 72699 89610 98710 73104 21994 88312 94983 88056 72705 74665 93315 59178 97364 92781 7237 28344 43905 83905 92777 25023 36015 33926 41450 48035 95315 77278 40820 91543 24943 2399 63034 72434 35294 24595 17936 28805 343 52490 48330 77742 13317 25922 94594 90483 9641 59867 60296 90653 78181 93084 36271 92722 63748 85958 82934 77213 3844 75165 19696 94391 14812 39200 78284 94325 76689 61335 48800 30959 22869 28179 47856 81090 33104 39341 32263 58017 82974 39306 33934 40691 83939 68979 6032 8052 17068 97694 45454 71325 1438 24906 77854 31159 67357 92249 51486 41147 39761 17306 51486 34494 93151 94695 20282 50419 86909 17306 94489 8189 70927 7850 42014 29134 93582 80302 81702 26854 95123 69419 27794 36587 98195 44147 74927 74495 40339 77067 91067 67732 91644 8086 48459 36356 9377 72270 33575 43571 28852 39568 76649 37045 42100 49226 47194 15069 3766 23683 52927 94528 68505 87069 10172 33420 84235 84771 42618 25130 81006 50511 14839 88236 298 93169 16651 77375 81488 33609 43880 25078 1391 70655 81415 19582 46445 88177 56658 2448 42978 94332 29620 93403 61713 35040 47603 23287 171 32977 33404 58498 59425 97829 63027 34072 36646 45013 47867 77854 14643 70270 41894 97431 529 10406 72462 40213 71226 40910 73563 50074 58049 34488 30719 90978 69192 71325 57324 33213 28359 27449 25713 91475 84865 35540 81462 8890 76982 72450 74247 66136 42269 35363 40167 15685 394 46274 91034 5911 66597 7776 64326 80121 35954 2929 81162 40022 81342 25434 41161 40780 5816 5662 46584 9953 64464 93750 24966 8018 1372 83229 13183 78517 33092 7598 8286 76942 37744 72167 65785 96225 61973 59176 81007 10697 31518 6700 10092 74391 63316 48744 32229 23747 83372 26946 77649 23420 70285 7532 95431 16754 76867 2428 32654 537 85883 26635 51858 53781 10374 7174 57386 59555 94681 40612 79440 54390 28294 93345 65092 62773 27498 94318 21919 95965 97168 88276 20949 82032 60679 34779 80939 9105 30283 17900 23747 21002 76685 21555 39219 4099 5258 74468 1068 43114 89822 36628 56327 39448 72651 87238 54874 50894 82607 12298 49106 98597 52833 76429 87128 93176 73060 5816 85 92630 56928 91101 62407 37804 44653 60452 36567 8562 776 68873 2035 43425 57869 4150 54698 31479 83886 37224 5661 13617 8618 22975 7133 80919 13319 48730 98015 87711 81231 88625 32359 25445 16100 39911 95079 27288 51893 71768 22166 7769 42919 45190 60182 35864 89648 68412 13852 38635 7368 1291 77989 89459 7271 30168 63796 80305 90471 3391 45879 89499 2250 74638 25396 54687 30645 25627 29305 78032 90792 84683 56417 16159 25107 71505 83476 10054 92333 9080 12646 58833 73914 74391 27842 11795 77248 68132 10734 77928 48031 23897 35931 58902 47528 31926 82778 72783 34595 30888 64478 80484 11976 90638 68669 73914 16987 66 25032 36100 56347 76999 31932 22027 36747 40973 87988 2082 67162 38690 79568 91270 55124 22823 41545 54954 7215 25088 4339 78684 42225 44064 61568 37483 20285 61205 92777 52172 64888 7200 28760 72153 21083 95690 32380 97664 51775 74655 6556 94300 35505 54925 11867 3996 58375 93749 65112 13578 92378 85838 11707 80 44608 3899 83900 46351 29483 8163 89887 20487 49951 24468 10101 87224 77866 21568 3334 14750 7840 76965 89041 6912 33233 91363 17481 63502 27517 37847 82088 50979 18412 47147 50373 69187 29137 45530 62288 55968 4273 57661 83825 7871 91507 50257 65240 65383 64346 25444 56965 98159 2472 22649 86847 81835 56158 70312 69266 52109 49753 24995 13332 83792 95099 65404 76457 17738 95309 19549 72880 57465 87654 16138 31776 38580 48496 73138 64573 60984 94699 30557 11086 77447 56563 19520 56127 31392 91818 73432 79783 33601 5522 11426 98216 52780 13563 76058 71494 96770 11570 95792 51357 58616 65810 26054 21555 79391 8806 69563 47092 13397 45083 3710 80298 485 44349 13793 92720 60198 69210 44176 68629 45527 65403 52659 73314 17534 27252 3383 70318 75041 31105 85569 87980 23693 37066 89034 44317 99159 7488 90323 89455 49320 8935 12183 56681 83379 12923 97224 13141 32119 20390 9255 49756 48707 77657 42742 49978 59257 69064 4729 693 15002 60367 63929 42005 12432 6860 12266 83966 85891 557 42955 94526 91104 36521 17734 93802 11386 36491 75699 68661 40025 7869 86330 62618 77184 24696 65946 95249 64451 65584 81873 13364 5421 42232 83260 58015 40769 76839 64718 10253 29100 73624 13838 70735 12727 38134 7718 93793 79988 39743 25602 79562 93021 24865 98642 71026 33926 64605 12320 65404 1731 45088 59945 3310 10052 57902 78649 90796 85754 75709 30945 28579 46784 30982 88815 22440 68223 86330 17781 46411 33990 40184 46849 8824 36889 74669 25634 2576 37536 76247 44048 92373 91488 62225 32556 57011 39640 55370 59102 39703 79360 68314 79135 17562 74168 39172 93404 51370 39229 81771 49875 24087 21630 92274 1586 88575 68635 55193 63447 34609 54873 43092 34237 53722 12061 95996 64828 22370 4175 603 62685 26396 80917 19063 42399 93802 93489 54457 50278 90130 44907 88163 2258 94453 74073 77757 96305 17319 90846 48960 47387 34235 30253 22030 78877 38493 70584 39742 39723 82540 92547 63621 24094 45197 40421 4870 14330 79893 55750 93142 81500 47039 320 51818 15772 72746 51809 45088 67479 83716 77582 26546 16530 37832 46286 95 10432 93970 20605 41152 6996 68269 97924 70868 66746 47437 92623 18856 65589 41129 83568 26673 97579 45679 90713 45394 61767 32020 32670 18079 6362 58239 3771 91648 45719 55277 60736 39687 35468 85890 96808 38796 4755 31983 56130 65932 91407 84466 18824 45909 86937 53136 98995 38445 79086 90014 54831 64992 74895 10459 93649 63507 2173 65631 38099 29443 14643 21569 77875 15321 69804 77048 89525 14746 94610 89429 72061 23885 35114 86877 14248 44516 15216 81219 52651 79610 51858 45427 75918 67682 75879 35217 7758 41990 94435 70003 54183 87146 57474 15310 44218 13805 6469 21918 22674 80446 2306 82329 55256 42121 55497 26747 8423 33754 6729 45524 803 64978 28192 80655 53203 49650 72839 62449 96395 83779 26839 34865 14828 48738 25831 31783 82250 25596 10055 36576 117 32690 79092 34548 59287 19041 63786 65852 99062 20482 58612 96848 65297 33256 38661 53525 60736 82294 67702 34877 12766 18683 16834 91172 14833 25641 71242 21568 73660 37832 16128 94738 2182 77220 81926 10480 45690 74332 84177 15875 92338 21953 8723 21695 83969 28881 51375 90426 14712 78537 59528 25526 3169 76853 64265 59149 87931 65681 60091 26753 37324 62484 12566 92634 62575 31089 67099 15822 43840 80171 87979 96511 83420 44997 67421 70645 92992 93060 95172 62729 23158 29970 78728 98399 73179 40605 36873 85152 53059 37853 82877 50117 3246 16884 2628 82256 23622 47463 24166 60434 93724 69858 81156 39409 67758 9288 81261 52983 16614 4404 37193 20748 60480 1589 77740 40178 86664 58811 88659 96058 37549 59108 45893 91013 86956 77991 35419 88697 60223 95794 63414 56721 15924 97056 76176 19559 27700 11309 67065 10151 50989 2008 93147 75400 87938 16857 86139 52883 68203 98841 84282 29717 58849 11401 50894 22134 63477 3373 30598 87216 87877 14031 33933 81263 93860 93765 43254 23082 57738 40753 34873 26642 26048 55683 27634 54625 44975 71752 85363 30266 47053 15215 80619 18044 45278 98452 47869 71137 9036 22092 80136 44931 622 13675 21970 48849 96018 8625 16722 6663 57067 8811 25318 86815 21907 51988 23570 44685 36428 35092 22458 86826 77752 31059 98226 24672 47723 52547 72908 7791 7640 36114 96340 43098 91245 96914 53932 53798 74697 11365 22795 25330 1673 48479 8186 17690 14391 34386 74295 7354 92394 72147 40886 79613 58693 95191 54085 21535 68423 15996 5755 2584 11374 11378 76757 26076 17801 92788 79603 58521 79444 28903 66611 82189 63218 53820 11575 88675 39705 50165 52069 8297 43109 10031 57863 47596 68777 95695 14563 93008 80526 15008 64417 53623 15099 13250 14199 90908 57382 11630 18326 7807 7525 61286 22554 77647 99143 37197 91067 69168 18601 24431 60285 19652 10735 87962 54807 18490 81542 92157 20901 36439 95677 46016 74199 28432 14195 65996 35913 18721 80290 63820 76199 80331 96108 82147 98394 80804 55783 78272 9434 16732 64381 67040 32002 82999 70104 96963 20526 87884 85856 33860 25796 59018 59731 60476 17124 80412 1230 54308 73689 89524 85512 42514 85290 75853 35261 17678 16419 75110 43331 18079 55282 61751 29118 44279 27419 11719 70651 97240 37650 60080 40043 62462 67588 93743 16614 29402 50143 95655 11254 70865 29165 81510 90676 15035 29785 93372 79285 30887 70751 88193 79526 24778 91160 49129 2480 25934 81968 82206 47579 56186 88054 41770 33060 84982 80495 14009 61565 62753 6081 58240 30063 51083 51479 96041 23115 46606 90491 52157 37168 42865 55696 69424 41527 88733 98986 84993 69021 17402 45063 82380 12975 38791 16026 8651 83269 41649 77546 12898 745 6676 44903 68878 83792 96747 10211 34407 94435 31434 80261 62720 9750 9129 98981 35399 26461 72822 5012 4931 96141 79983 40838 71602 52766 40517 97329 51162 80447 3905 56676 21003 45214 31086 4720 24287 81701 61934 26703 36304 66298 57732 96248 41298 12765 45153 25915 50141 91466 48105 80106 96353 20810 25694 59962 88227 3513 72082 40022 20746 96249 63606 1174 45650 81059 7604 7971 13487 29636 83728 81843 55412 22546 91841 22203 31269 87823 27913 71625 9651 40025 96779 21036 47142 80356 68725 35756 19484 8904 54977 9541 9093 31633 23803 88224 32304 34374 94901 54289 74737 93403 89854 75229 32276 12860 75227 11061 95670 72651 17564 42464 80686 98193 72219 32498 92128 78230 31771 76335 7012 24458 753 71131 32090 34365 4274 29000 28521 20551 28424 21744 61149 57768 87946 46760 27876 5057 63604 73848 83700 24705 11078 84168 68462 2671 15264 39848 4800 32224 7298 63066 6898 49068 77253 79382 93149 35753 83355 4742 47902 85929 52891 80318 93847 85913 5518 32796 97446 12861 74391 3746 39454 83299 58522 20734 17830 86295 65902 97576 70323 70737 56658 68544 81524 10397 63009 60276 27622 54076 72474 73516 31125 52671 30427 22189 1902 36079 45456 79201 80735 63157 69858 73078 79274 71476 37517 10061 3212 48170 26963 50632 98093 73062 75578 57520 53847 22304 61169 42919 71574 89700 53987 97107 63751 49632 52615 57919 79762 35399 40766 42835 79453 22630 27401 57213 78594 90965 64382 89199 30681 85400 92413 38509 49920 57780 65447 18999 11344 45157 56554 12137 88987 92405 55682 82630 13828 43886 37040 15765 88799 61763 6081 13443 75258 11114 74710 38789 90079 73478 21977 33953 30601 63124 86093 79736 96071 99132 54805 64634 53419 49548 69725 56352 95184 51489 7993 55795 48995 16903 32498 90508 68966 80747 46401 86682 22496 90932 20355 75899 28306 22097 70019 7581 75907 29518 17543 45808 91233 69979 45750 36836 39007 25239 40363 72593 33229 37886 59595 53520 92932 17002 67388 70191 35760 69207 44469 23028 48682 15141 93924 22466 5241 59940 84508 59784 95172 34132 95197 231 81081 54657 82330 51973 4076 51436 65202 44498 4374 31141 70923 31517 41530 54284 53222 67325 21789 12046 64202 56798 54335 90875 26057 72734 65195 9880 5040 70364 72654 47938 64519 19901 29744 44982 18474 81853 43686 81695 72947 93185 28574 2746 89304 25779 56396 43606 4171 79101 92498 22261 18464 79127 76859 91280 97542 72467 95197 76145 57563 67676 92383 14432 60441 28259 87195 35017 88508 28109 72147 36171 44107 4581 65413 26815 79941 96482 98155 52340 6342 7595 10838 19257 15854 48696 30763 46659 97171 94686 25663 95873 44728 34305 50598 60838 69877 83087 86876 85944 34844 47794 76235 8877 75310 43296 17033 13470 27708 59881 53318 21068 44616 89747 83810 16190 65346 29482 89670 44736 14408 19462 79622 51052 2868 43326 8139 98432 40130 87476 3057 58472 2385 50360 3540 39206 22642 20881 93152 41912 41728 21763 9141 10186 47041 36995 38698 63810 66326 57144 48199 14760 93505 98733 21513 30282 37405 35561 39007 1110 28171 64020 59845 74201 53643 63617 93550 33890 53590 60644 80534 28359 1459 40072 66406 93328 43658 3597 54996 14296 6536 21664 48783 93954 69228 37499 70119 24209 5711 63843 99119 5912 39812 6309 8023 63749 31566 77767 34251 76998 71360 68646 16907 32442 48164 24331 15070 40523 52095 14599 91761 10061 88995 43120 13202 72048 70797 66330 79634 31732 98237 84757 78946 45715 52406 15380 39599 13302 9113 18098 5161 19768 94214 36800 10997 72356 47853 76414 63480 37536 6049 52372 5554 51658 88615 11211 25326 82224 33753 15774 71807 92219 40682 89648 57721 16611 8098 25163 21861 52610 43796 5280 91841 57696 88138 90943 39856 64105 73117 4976 83213 381 27360 93139 7785 67613 2345 49886 89836 89749 24001 85968 52275 95102 74448 65112 18721 59050 76490 97981 97888 12901 55183 51 40523 30577 20493 5242 87614 53935 23501 29018 50149 32923 93770 10656 65660 87423 14245 4687 46876 96613 10417 80408 44820 87415 80470 78050 14129 60433 50324 83983 72023 33290 97288 95160 93827 44039 29958 6088 41184 35285 63227 22942 40473 59323 85530 47985 77708 32269 71370 89768 84451 77790 60237 22540 95028 16732 16142 52809 79853 89501 914 86942 13060 4845 58199 69781 79205 62738 5369 8687 79481 69970 80577 13559 19619 4156 55895 42317 52098 31836 48672 89864 54044 10258 91099 97270 84484 3201 57360 74297 70813 60740 73661 3117 93970 95026 69390 49393 79604 10909 93130 78976 84094 66698 77569 97648 1496 83391 96887 49943 65439 31712 17015 68095 77612 17344 37945 8994 31085 39033 21214 20303 55915 70067 16489 71132 76538 7148 58730 43856 15030 68843 49415 44289 71934 10876 90448 47107 7170 15365 59855 49198 64632 54793 79718 79716 90263 63348 87106 94704 75082 59557 93951 76227 88810 52751 46727 70565 65743 41300 2893 37759 33094 82505 64241 19340 87336 14568 18793 53295 36544 13882 4590 23145 84984 42279 49946 10474 31584 406 66242 7124 7407 3103 91115 22057 71408 80633 87135 94162 16285 21555 14159 89626 44107 5820 96896 72912 94284 9588 9394 52800 17223 59849 58246 56932 627 74604 50519 22337 71753 95381 43940 58930 50641 76731 11877 51051 98870 73180 70681 57867 68571 61730 85828 352 66198 70723 3319 4969 45125 91160 40902 34984 44009 94892 83797 28016 11837 1601 22909 45907 31455 22530 84200 47307 26903 31272 5160 20345 7211 65555 61667 85254 89741 1536 19675 94501 97511 36361 86044 37491 60234 8280 74555 467 55178 77280 60926 7974 54903 71159 64383 93601 61624 28967 61968 76734 8465 61192 10405 19503 95828 86237 70049 75108 86298 68503 15731 64996 75541 30915 46461 47555 754 93954 91142 18472 38833 4504 67762 38079 12883 91818 53701 34877 50477 82250 77067 38347 41156 67883 34237 44406 77493 32395 96770 3375 56685 50506 90120 78293 78610 41938 44101 45596 25616 70433 32891 26417 88191 67157 4865 60815 98988 73571 1883 70809 80868 8849 46046 55783 44390 70072 44669 49064 56360 89210 5507 75588 58796 74441 15594 57408 96927 51646 33354 36802 20063 71338 44724 14910 26561 82886 23141 13900 67882 39710 78376 70041 62552 34135 76083 68900 80029 45954 73276 55751 18955 75480 37027 62196 90339 50664 36343 2005 45084 1468 65977 70089 48688 50258 38792 43651 19997 19051 26142 5980 23828 68491 17978 28998 1783 26092 26118 81536 39385 60125 38492 43549 79893 23472 44739 3025 66797 24102 78092 21557 83538 88889 5140 59362 24229 85995 36164 89894 20931 65701 15140 97236 14528 6301 16773 15319 93295 97396 21763 22328 94044 90173 94751 73071 73368 79205 6143 57367 67994 37877 36650 27453 45951 31523 8955 16061 82223 25789 83799 9340 41649 38260 48751 81326 22678 98602 72436 36774 81980 15324 36171 66497 58346 62093 37259 85781 14152 56652 4105 3146 91461 53841 48508 21974 20839 60580 34325 92187 38494 41879 78828 89993 3005 4466 28728 75320 27330 4526 36998 44894 28754 60712 38493 280 52721 88058 82046 5150 25851 74441 51308 98078 92405 80628 38592 48110 59784 58394 95150 27432 42431 10001 83978 4152 84848 45949 15507 85491 6450 74707 65673 40678 81991 57920 27796 36608 86706 4082 80980 62746 81318 13155 94739 1650 80280 90599 22722 77054 89847 12363 30389 59856 80259 1294 81840 20100 66977 24835 79295 97428 8544 24717 3241 96128 86880 64676 23982 95906 41416 49999 18843 98653 55859 21504 81462 7003 42485 22610 46152 32415 5676 55335 8865 26792 98317 82125 14778 4070 75946 55232 55342 1534 88373 33281 43907 52179 6083 9358 41703 37653 85497 60426 75395 42014 57528 87385 96661 79475 84483 5705 21223 75303 8605 41093 26078 15022 88136 49128 96298 91730 36080 95882 19703 19885 89210 21662 60515 67133 13217 88086 77961 30728 72022 33441 11992 38663 39634 48049 56182 94552 42771 76661 24463 48422 95148 32694 32717 27508 36367 17192 78293 62136 36191 89948 47610 39011 59515 83346 14456 14138 98789 75267 82589 70041 69345 96909 11589 87095 87652 39206 48627 19018 81749 27661 72359 51650 82375 64195 84187 96745 65674 89108 90979 40107 36351 57575 48639 82679 9118 45887 57851 44652 44346 15414 56050 24642 92640 27879 65067 44298 9334 81113 76984 9605 1258 13074 34789 36022 24308 68217 93533 70791 91513 30241 28274 23225 4896 70060 30628 49869 42773 50077 45845 11730 91081 92954 52119 17709 64096 59217 95482 14752 98015 23135 41534 84480 90895 76910 27653 1866 75936 28950 97607 16069 34519 31137 46834 98281 63012 22621 14107 7279 37690 30252 26853 62757 56189 34511 65471 71788 5378 10831 39705 98778 3545 32396 76609 90826 75972 63432 13147 76294 48029 9644 91490 55666 72025 55657 42705 41095 21640 71756 71028 66160 33072 47218 12825 57404 93810 80319 51497 19413 12483 30806 76617 50400 30135 21116 46949 53944 69798 30319 36762 18282 3581 3564 4740 60720 33019 93981 21054 12468 7853 87947 69360 75125 90843 37768 71764 90962 30741 25602 64682 71969 32510 88486 44857 68718 37297 45813 77429 55189 84927 89833 60386 43483 81762 49898 37045 6189 14150 65703 71009 6615 6424 83935 23259 39853 59182 85150 13399 12623 62018 51109 81460 14170 98710 68179 35285 39582 5846 96955 91025 87415 17100 81030 42721 20841 56030 5343 6869 32590 87069 54091 54505 35604 33747 48724 93380 33502 64129 80280 70583 11936 73404 16149 95078 92013 82814 8840 75026 84276 93542 80560 51195 95477 32024 81263 62286 80506 21019 12493 89650 56047 55796 52530 27267 32935 95219 77621 57285 43828 5423 86128 50332 70862 23948 39652 64369 47744 73461 21562 28231 57549 95450 17416 52616 47908 74681 58346 45 26764 42774 66344 9511 26010 33978 79244 76321 1323 16227 72073 64532 97025 22727 50314 70890 63758 68217 55729 25085 54051 8402 48665 63404 24431 92785 49148 90390 77766 70676 10070 58819 35874 30795 9116 48240 67758 47870 52221 63132 96818 14156 8255 60523 86978 82723 28820 12383 90372 36158 46169 46796 24540 27994 97391 50747 25228 52300 82594 19622 53989 50044 81162 7013 30881 56321 43415 11716 74021 23308 48714 86772 77098 76772 36885 29680 20746 49787 36853 86749 33961 36622 41976 69344 37881 3083 13071 79475 85026 64250 61930 79590 93086 33541 88318 30713 68294 34930 83574 54089 62242 18130 98888 54343 43909 19552 31397 59706 2174 68664 11232 90125 32842 84078 6294 44064 73194 52163 94147 36369 8066 66544 56783 92958 91405 19173 36191 79226 72100 60482 72624 49452 46414 33630 92732 30166 96478 89543 70823 73756 4725 86956 14547 91800 2342 19992 38561 80804 62963 38406 51360 57204 38592 4240 78802 2198 2170 4206 91631 66691 16837 83601 48579 77836 81903 503 90884 11575 14385 40523 60615 32919 89982 71550 68565 62036 15112 44213 89328 18599 59771 29420 90751 98656 15931 36789 58840 13527 84211 46015 37549 98261 50813 6650 52623 84779 81294 66200 44013 45607 29093 3325 586 81443 23199 53090 27122 75967 9272 33567 81516 27484 6296 51083 39531 18221 91508 50904 89474 13953 94754 33636 62467 90749 66092 2800 55437 59804 63382 28150 47436 69948 37186 8788 56768 18583 37334 16398 86819 28568 56334 31748 70762 58216 15520 8993 11852 90500 17073 18397 60983 51129 96564 43582 55252 97496 50351 87144 38112 30768 1519 38209 80208 1994 14302 53254 93647 83178 95828 87540 74665 20682 29460 13892 10409 17545 64726 87411 41767 11413 14009 84089 77824 29705 66442 14992 38725 16170 32094 6573 51630 68595 98839 26288 34652 41757 39192 38425 56604 50451 83356 40600 89163 94833 66568 97489 32412 46566 22912 65007 81093 33827 73659 36317 74432 79828 26608 3038 82598 31179 50164 15715 42798 9059 87575 19938 46982 57065 55661 68789 878 8733 81643 50477 73312 80209 3156 33759 62079 93376 75419 76219 77411 62004 53441 13689 19134 18527 97880 74331 24538 94348 38155 60404 89812 30988 74093 53349 1099 13098 2149 68681 25962 49063 57956 39306 33901 27900 81953 58494 67610 65988 60049 64676 54364 59043 53181 70747 94847 19120 6582 41842 44865 19997 81780 36486 7534 15061 95486 25022 57715 60156 23869 39667 82619 5146 2751 24950 1541 61866 87192 3639 57450 18874 12674 82281 33060 44308 16696 83908 8118 7520 54227 53743 17163 13766 58208 17001 35563 46426 73601 54044 33382 67740 48470 42900 28275 26648 19795 82299 50231 54946 82928 65040 93054 27047 98399 70335 15667 43462 76811 71465 15022 60319 54793 31836 30672 92406 1789 64422 21149 91197 63311 18183 87131 66354 57446 28552 56152 94291 63658 49726 50070 84155 57524 61559 97446 33979 73226 93080 9386 69811 12216 30364 25171 91131 19590 97821 53135 66080 37798 2295 56676 43047 65605 7694 32960 90991 31670 94231 88980 46618 71275 59467 55962 88952 64959 17231 69677 57471 75168 81762 96218 50585 17571 57263 40553 34592 11302 27423 67355 81302 75444 599 98726 12584 58312 75525 17170 68270 8101 10975 34024 62316 7200 26005 14536 15307 87128 16403 2171 78189 94955 28883 67555 85776 97004 26488 24052 66089 80613 304 60881 27866 1365 87204 53784 862 29496 4844 2295 1609 19073 74255 39315 18453 11483 44961 83526 65704 61301 48022 12843 4203 64666 16598 64434 12074 11864 64579 98123 35530 20206 72208 5075 26927 86152 27664 96455 14700 84175 44171 10081 46234 87564 37500 92348 97569 58959 74795 25535 88890 2471 34139 19616 80474 1164 35246 42496 93213 67448 44575 19585 40897 2635 46872 81341 13741 27620 96865 17618 89404 90625 43960 1214 88426 39404 18372 87026 63921 96565 77074 28762 28849 51885 61734 69337 34040 60815 13674 68309 73764 53578 20383 64594 43046 52795 10432 59471 49395 14241 69799 92287 26590 95365 5761 6446 24459 96792 66814 76848 62644 16268 34822 24498 9097 19796 20244 96634 17158 38719 98317 17813 42360 46973 43772 31771 6860 34591 48667 78590 5719 52809 74182 35688 58424 50044 26767 91247 6695 96302 41558 65475 97555 14794 57354 41691 42225 44115 35096 30157 10908 39741 23441 60191 94361 41115 55444 99088 17097 43430 81992 78116 93884 42228 1563 42371 79376 52648 89796 42462 63652 37174 54643 15162 78362 13274 5912 81719 41260 97158 17258 74778 23290 67246 5765 21559 50203 57621 96141 51420 8640 26219 27993 44907 97593 68142 87283 49797 82644 43092 62946 72725 2397 71719 47926 75038 9275 94019 74324 56932 15489 71448 23042 62411 68477 67117 15314 45279 95774 94371 26472 32269 53402 97312 8661 81939 83655 52441 98710 70422 1025 25465 59302 54261 55430 6765 52710 79444 1456 72063 7445 21655 16468 25102 39414 47584 4490 57665 49421 47486 70769 74441 60272 43582 69860 95587 47296 79482 75572 75456 61084 90099 63494 37295 55889 88585 60953 42088 71898 70726 26342 78229 47945 92675 25616 28627 37184 67967 314 63464 43284 50852 88636 53529 91513 23235 93815 12126 39176 88847 12395 48604 445 59721 36848 24520 74401 80000 70031 63638 7803 87313 11826 39527 63047 79260 71676 26833 88578 74341 84522 93803 63007 77165 62154 59207 26252 60023 86829 6209 72049 42374 37885 1075 15467 74391 53471 56168 9608 35200 62189 7266 60474 17931 19549 29829 77315 70333 17916 63857 21514 35010 95353 59145 87946 61040 55584 36659 57760 52603 91485 5528 92161 72052 85651 86328 1879 25235 82977 62145 65104 5968 97166 590 10939 82340 43991 78636 1523 40261 95574 53865 10507 99116 68611 17370 10244 62718 18705 81795 42355 84198 85805 80226 74565 16768 70304 46562 56917 75546 75430 74640 57134 42036 9004 39934 41828 86540 3490 20320 94951 15764 84519 30019 86186 57332 41327 44815 54679 69119 62127 62939 80257 39237 15798 47290 19332 94206 17826 58544 49817 74046 78652 85583 58017 58488 70221 28596 46102 9427 504 86303 1631 36829 35626 40876 63648 15166 64709 8017 20207 92264 20391 14551 20557 47940 39485 54807 19887 94375 43668 90409 98577 33160 4103 5471 4880 13333 89131 62429 48068 44191 98826 93204 73965 65423 32894 60271 61243 22593 28625 10111 60934 26442 18243 77166 98444 11103 77201 41403 52068 26121 94476 29398 27743 70865 23646 34832 70281 62232 94961 75355 74250 35668 9687 28248 22835 9588 3619 50390 31214 55780 1878 98979 66489 48172 68337 41053 7187 17823 63498 80482 82675 97554 43074 95770 13133 57059 70379 63195 58725 11558 44749 31342 36752 76851 13209 19795 16471 293 37684 51981 5656 70989 89538 83588 48325 30898 31473 98022 42462 76915 12725 58725 33903 27025 53373 80932 46814 83678 60885 67535 51313 42932 91772 96723 64319 26972 83913 5767 85440 79710 84507 77880 53324 8802 37089 68572 75914 77582 34514 23335 53355 16728 30526 61794 47731 17058 87578 33726 9982 46684 75893 98452 42931 10814 66460 5144 35030 82259 86500 7980 69645 87188 40766 21669 70153 55529 94589 81945 57385 81321 89962 36251 64690 64489 26388 8842 98776 68409 29264 14717 91299 48166 32834 33942 62392 51216 18548 86213 50929 42417 85894 17187 20623 25577 84469 70125 1523 26305 87426 88815 29042 24772 86175 82306 35077 73428 75438 712 39389 34174 33281 75844 21783 13690 43704 68320 98645 55311 46544 84994 31300 44647 12258 44298 95118 3466 74644 55046 60009 21288 224 7726 93303 23387 7698 62227 90040 23406 93055 17013 85978 94457 18289 57749 52887 95315 99025 45164 96852 68337 11439 43762 11416 45844 43205 69721 5755 88077 34153 60960 30288 25046 91459 79442 5159 88697 16277 91825 8646 38629 36942 18530 62026 42712 85179 91127 61584 56117 18098 45551 94827 84540 88544 68374 61844 75548 81209 30917 77327 20367 30877 70081 20853 43556 92584 56049 85840 80549 52658 64477 37279 30350 75519 40477 34905 23019 3373 73891 68675 73060 85396 82475 27229 35508 21390 17070 21677 40301 44680 58761 72560 89031 22051 26704 42287 70224 69278 36994 30699 86838 91672 457 74711 33083 23858 79540 46004 76086 50198 71758 31302 43146 48751 83060 7634 13832 88761 58273 65866 24997 88502 10908 20751 45244 47828 62017 98195 98074 16910 72767 78401 13729 2108 1933 80001 5018 88773 61805 11759 16149 87186 62889 18474 66285 19458 2919 22844 73081 23799 45373 64185 15344 82991 34694 85707 78291 3611 59207 49563 167 73539 68823 50687 66929 80911 38608 54657 95635 30911 45886 79816 65756 62587 74255 45437 84105 19196 29623 17954 35709 34174 90056 36578 22498 78615 61772 93829 65043 8641 32894 45723 34049 50526 84475 60296 50885 22279 83755 51403 91100 3965 30142 56871 79774 4147 33637 39672 31141 16495 64849 77826 89475 39222 15770 82111 82879 47194 54111 26817 73655 19431 85714 3652 51847 32688 12573 78156 83470 95084 88335 30076 25643 96675 1014 72593 69662 56529 80 43531 31915 60576 9367 41387 87649 38783 55805 78316 30413 31411 79306 17906 63921 88156 63757 60279 82947 90828 32765 71275 42659 53505 71370 72238 22875 71625 5640 95254 90195 98443 94430 84331 83650 96862 32731 45410 23915 20256 44741 46421 18762 85640 4496 33751 87251 81833 87374 86929 53257 84517 57065 63012 63347 2723 13320 58144 25862 55744 89208 68507 88290 11017 98143 72856 90262 21754 59821 32249 95148 25580 72647 96747 11640 54879 70645 12750 43111 5712 53678 446 41678 29440 67672 57936 78624 9447 27234 17151 18674 39194 9723 76796 88708 285 30646 84623 37185 91363 27176 36024 33444 85880 25005 60394 14133 22530 48527 1400 7238 3642 87078 49794 94934 72158 19616 60102 16057 11289 35323 24221 44060 20697 16012 2327 37620 42248 9858 37161 8316 44771 42431 83188 33785 27005 62522 3515 69763 49827 15678 46013 82075 88821 83683 9596 32440 69770 86837 37065 66737 96398 6154 76793 23735 10396 83611 18434 15723 29822 2915 29215 20302 42846 48993 16429 42283 49341 10369 87886 26619 26027 96142 11330 87507 40092 61814 35202 60939 9313 3811 60203 58249 26276 70341 34066 14998 34340 23569 8251 34533 62171 54040 55864 87195 43651 93052 12978 55033 40796 15924 9489 19966 43888 914 27794 6151 5829 52660 38573 41477 32943 84243 29996 52892 96945 60102 56472 46105 86507 78980 290 29517 67409 76712 70682 22176 93279 41070 2343 85900 76888 88368 11464 81720 21678 56116 64241 25371 68718 90244 50055 24837 40236 59088 84264 84970 24743 82792 8158 34333 78209 80621 26617 63319 63944 34475 39594 62989 18052 66856 24794 38430 83189 3252 67600 9363 11868 77324 26940 89938 1070 77865 78272 75551 1925 33199 90706 72517 25954 316 95031 47748 68207 73373 44976 11157 64321 78176 72690 9090 70550 10356 79221 41615 3293 44874 54781 39509 25078 90730 34255 78221 37676 2174 29945 95680 55859 31230 6438 50098 90006 75537 49539 1877 96408 92755 33233 13781 71690 71395 4107 15467 43095 36572 42635 62740 6209 80539 33593 90996 39209 40945 33481 10881 90671 22501 9865 2258 91747 69320 21909 62291 61372 32358 57409 59572 37523 47731 60795 66478 51873 20487 48940 54899 95758 5841 17155 87640 44077 74022 64747 47584 78522 66617 39103 62399 19330 98102 4428 83221 4904 61386 39728 71162 10034 25263 91435 38786 43974 80079 81055 88373 48781 18128 11845 80083 55916 16164 72196 13405 19549 82024 18844 7067 66237 80984 91135 72846 9031 80450 63997 72358 83943 95477 54350 66724 4078 96650 76198 85902 33639 71817 93963 339 9276 85441 61082 97034 18934 59286 71435 57274 96983 1023 58846 40991 25203 31382 95932 20008 28793 81071 81192 87290 8184 79058 65534 64491 78792 44092 98879 40620 59362 64947 12564 78794 3086 73007 21622 68413 78931 48523 47447 42572 23365 83708 90267 72167 13920 94004 35180 67697 6080 50647 8485 95892 86845 69747 61490 90708 474 77915 16038 28257 42615 80211 6589 56583 55631 79158 75840 98431 32469 56661 12194 42672 16610 83882 19971 21763 68998 30453 51845 50737 89449 83205 5116 63800 42010 93320 68998 77404 33565 59134 9003 61304 29460 96290 60753 91000 69526 57064 91981 44345 60858 13969 75085 33894 25125 89071 68203 33357 40191 20875 71307 66516 14129 74891 90360 96057 98866 81521 88831 11189 47926 19819 40885 8625 33350 45324 25867 74574 48926 94242 78109 62944 50101 97004 67831 31837 17040 30229 86144 27435 74041 74554 43424 95505 93471 66516 68536 1906 18036 64802 88302 79707 43064 61988 31824 27565 70925 44817 84862 42359 84085 41616 50775 46656 89163 93653 85321 93365 61382 55391 85564 62907 72055 18984 69862 35516 37111 63211 58185 64538 81532 80219 68512 31434 98319 61816 50392 2669 52752 34103 18577 52669 49232 15935 96745 61258 59468 14974 28901 8572 83034 21653 76593 47683 33621 62098 88657 32183 10979 47579 84697 2901 53918 41818 53337 44795 1411 80261 33864 82544 57879 33619 30914 40548 63615 55988 17046 86184 63990 53847 51659 10420 42038 1682 65842 88858 86742 49050 73029 87562 6331 6517 14583 27774 57930 91829 84350 70969 65327 56348 26420 19160 94273 79306 26786 9508 94363 32225 96506 24870 66796 61184 99131 83229 37954 82453 34624 59941 37618 53263 97053 25815 63441 25426 96413 42357 87857 23917 2147 90012 50621 16788 74306 26171 22497 49652 50460 46858 73697 55008 89256 34174 47540 25352 67951 50578 27500 74383 82474 41185 95232 26532 19202 75481 15319 81743 71277 2807 71134 13340 72270 58198 34531 38196 9588 12767 89862 76699 57610 46052 23733 13036 90033 85848 31363 53002 75050 89973 41119 39859 27843 33205 25784 12657 32654 39055 85552 58448 84056 38432 82382 9772 8921 89765 10716 64531 35611 360 90336 69138 53423 68928 27096 70029 47810 17449 7121 86151 96341 74430 78125 50589 33534 24002 79080 16897 18495 307 59328 84367 1872 14666 79075 82927 33563 15476 4630 88469 92958 10165 4666 19171 45074 31925 46082 31722 26052 12075 13733 72084 4345 46566 19421 82164 22394 39414 73086 72733 20359 97277 24457 87786 65257 63077 442 83087 32271 68108 58943 69755 49284 5239 74150 81923 53470 85091 12692 83353 19352 35796 26490 10911 66158 28822 21734 14025 76144 28612 76540 69014 79611 47597 55322 72092 5725 61707 957 82652 66265 81499 46340 71078 54788 34556 47290 67584 41185 64257 92214 25139 22963 97186 80000 73551 18005 3867 70302 45899 74010 33786 85810 74976 62285 26713 58611 61247 23305 74384 75925 91776 24290 32163 24628 72052 60209 68018 6739 20097 84607 74766 36076 51021 76238 19571 20739 1187 78095 68331 26048 87681 80502 78937 20206 53293 51943 35325 54164 64664 10573 28901 34937 37877 19656 71742 39846 93900 2117 43894 72415 91478 95281 78152 4966 88540 762 88218 57958 66908 7323 58533 22355 56167 44892 33290 18460 20479 80363 8228 40253 10959 34616 72062 43505 64032 88797 35787 62938 16011 57011 71922 11779 48580 86280 25653 92743 79393 52995 57868 31854 67228 50930 90820 88215 17164 22271 27829 75423 58223 83727 23109 98822 73235 16940 1847 36304 28478 29850 58806 90202 79815 53085 79385 82382 58446 70073 80286 85647 97919 907 63007 85237 80038 10443 92417 81854 72291 72896 26947 40816 39727 39742 1368 28257 2862 73570 32717 63579 66372 86419 97773 77971 27275 68249 70920 9667 37886 47144 56079 1254 93139 87411 89490 39418 93956 77007 42229 57250 64176 73742 80577 51796 97648 91184 37729 39741 19922 56965 16251 34165 98185 23298 48913 65358 95107 72507 68535 18774 39595 44435 9871 67683 4997 34252 79391 88957 72733 82643 89165 40678 90064 41275 56403 27454 12936 90556 49816 71194 90140 40850 55046 66874 29501 870 81584 77704 57138 90607 92179 89713 77763 30646 14117 26389 76152 57408 42022 22208 18474 49395 17038 8765 14615 15103 71815 49706 76714 13884 43970 2846 62959 33502 66979 49232 13954 21498 74549 79348 67799 20464 63524 47919 61681 48274 34818 55967 27979 64516 61504 3708 81680 47387 44682 60890 16951 50588 76935 20560 17487 90338 14044 74118 28965 93344 83430 15455 57604 43896 758 10521 96352 72233 82328 13416 22812 21281 15714 1792 81657 61304 42416 33115 4610 76577 29080 37319 54903 60517 88361 87109 52099 41298 95398 40504 81405 60050 8832 91088 48372 57614 35391 80805 33992 99012 37895 77661 49780 65812 44876 46644 7670 80874 60798 87774 19205 60089 35651 74173 5704 16475 93499 82413 70705 53252 18845 66328 26980 72859 4316 79805 51100 10895 78169 1105 7128 50844 91235 52612 21707 44654 9225 76323 49954 62399 32009 90003 62026 32519 86747 67590 52504 5984 41701 92541 74376 26914 89765 46029 52354 95445 39210 42946 56672 63565 48208 39308 80693 39395 23198 66515 5088 18526 55143 80486 27282 84514 93429 26420 67872 64944 18203 24832 80665 2127 287 38071 51162 88825 53697 77238 65676 89236 56917 22566 26334 638 69711 35592 86765 80554 26161 40944 21838 25062 52226 40772 73253 42528 84683 73021 82370 62250 35119 37645 97036 18259 44223 41671 49563 94157 14345 44245 42610 57269 76629 48266 43000 15818 54085 70274 49129 98331 65020 57661 71879 38420 92241 3941 70119 44968 49859 35705 76496 64449 75801 2176 69686 35778 72246 17092 79160 53377 35931 65536 57599 84654 87598 61434 663 67233 34769 11795 16318 55331 60540 21294 76427 84908 28211 92947 37012 31714 75404 83244 2403 81810 98242 80811 60267 93472 53277 386 64802 40214 80392 34833 23941 25072 7013 23640 58045 71206 83820 86099 4969 36986 30639 67074 12266 76904 76427 14975 20961 81795 29162 47842 64751 82193 89085 21073 97029 9218 81123 55639 13835 39780 7022 9997 84027 38976 7285 7271 39894 5987 89124 88752 44136 37279 81366 17075 85932 88550 65643 50419 77803 62035 36826 76808 57203 37255 7407 59467 79362 81188 49125 41309 41626 75568 64952 41491 47881 52778 91244 81162 36178 26359 81724 67648 53101 47919 18007 67747 37417 31139 68895 73222 2540 32832 46796 51234 44471 38428 79117 47518 61372 68890 54793 95789 20417 84063 60824 84517 89693 8953 56669 76753 20118 23102 28089 44712 70489 15863 86934 93974 78139 34773 68494 40236 85811 1300 74988 3650 23174 8048 77279 58485 48757 35971 93747 93660 89747 90108 95965 16149 88206 32626 65534 4417 61992 56188 71718 9211 41280 30986 73208 12233 55400 20146 21265 20958 43838 46678 67989 28951 51818 36526 41282 15700 61548 32796 32845 73607 23759 86030 28981 25744 26804 95610 14570 53295 91914 78907 59827 55485 87348 70282 90348 73086 12773 54924 60103 38888 7471 41142 85955 3040 28594 93112 25946 19621 91621 11032 65194 34715 88858 49886 97771 16270 47220 74421 81081 94381 60958 29537 69518 65560 65615 81525 40886 20351 60402 98846 91197 9223 40214 72940 93619 66940 85702 73548 91354 19195 67351 45608 37197 31304 97120 4477 64125 34459 1989 90136 28790 21453 21887 77101 74927 40278 36904 40102 52017 79678 24085 49667 38750 14339 61911 76072 40085 30043 64749 82229 55933 76592 68990 38407 65825 69640 58939 33697 12908 69229 89904 29292 29940 33336 96931 77475 90990 59548 29698 62230 62972 84306 44626 61369 96623 49607 41680 47418 56457 32730 22267 2565 9575 8076 42067 14865 71861 63898 72238 82035 1458 54780 69988 84753 11622 51754 6146 62841 12810 57044 46880 87456 93416 26221 69878 2800 56132 49200 15305 77999 6817 13847 8595 69666 39887 63690 92703 90058 56628 37218 28626 96640 32612 95411 5832 86294 84115 34346 80280 36440 54950 96624 72964 32498 85650 65132 22751 96140 25156 80562 90356 11306 25275 35336 88630 40833 11427 40414 60988 58272 7049 55968 35415 95519 68237 79599 60252 47182 98015 25213 33490 18555 85841 77657 45675 37637 26706 84768 87441 74976 77109 27064 65652 35574 78351 73065 67911 65760 20588 10164 61700 53885 37699 40048 79686 31954 37359 76444 25734 31633 24313 13882 10842 57356 44013 83858 77520 69308 44448 69627 51945 87176 79041 10875 712 59991 98645 70467 95919 81909 28120 13840 82520 72610 86366 4023 12151 42956 89012 4860 59925 37800 64154 78942 93164 36330 20002 52784 53815 88960 49059 25207 63428 85214 72167 18502 43009 64524 80324 74921 29717 86213 24674 96583 15002 9073 82544 78516 21455 69166 55724 77035 13251 51277 24445 88795 5098 58090 1670 61419 3835 66791 80210 16490 80938 82169 77959 77291 3158 89302 9785 66207 76095 70369 39737 39728 24055 82100 52659 91987 71025 74352 53813 12409 42400 10838 70219 7450 95016 90805 45313 38703 9274 34673 71224 11495 72026 95855 74360 2123 84858 10945 33053 36702 23166 28242 2342 57195 65208 85291 45373 9275 95226 43739 37143 38339 29035 67031 20351 84473 2428 47135 69598 43744 19458 50509 88295 90658 95877 33567 11137 8976 82860 44915 95236 35837 46620 31898 95122 16884 49485 97896 81768 75394 58731 40446 27828 37057 76240 62536 64683 86711 65197 61888 38690 20005 80250 45544 94243 64684 16942 10996 44461 98920 48117 43380 73410 39155 21518 90084 94582 59434 15401 52340 93368 6571 96384 8723 74717 76306 83043 49724 72652 13483 93070 22731 37666 3339 96699 73400 35394 32599 55824 43909 77701 72676 72457 87186 95894 1915 75085 11832 88156 93583 42909 58637 99007 51417 84434 90748 62056 22222 93772 22913 50838 34804 14379 7849 59479 34179 78384 64290 8047 31533 31074 81113 62278 33225 13816 21396 31080 9187 376 25694 31129 55492 12276 5112 45987 69822 76217 68334 48102 83065 43296 54579 753 10418 57024 66194 474 16741 67653 51366 30830 17340 49742 73500 31010 87463 85408 45456 68519 45782 57474 93086 21806 43160 37314 7339 48157 37619 36675 94922 26309 74477 12029 58017 85100 64927 90435 8912 46643 62566 90711 12769 53355 91444 64584 29933 48511 11386 27920 47218 51912 70353 95614 50471 67257 45716 76292 99013 21661 82889 68116 59842 7783 3408 47791 8822 14186 33466 38809 95120 42817 58786 68309 8984 35438 91604 58437 1413 61428 11558 8366 83425 50135 28015 30957 45692 28337 32099 97338 26760 91460 90227 68514 80220 25229 31751 50087 44902 54835 76449 44788 65524 79530 989 20468 87178 14450 57347 41557 69417 10546 83121 30149 5318 70623 24807 96926 90960 79645 88617 3920 71373 63907 43317 22925 86568 20207 2882 70974 5985 22741 41282 33316 68424 28809 25266 6608 6907 74611 72204 9684 86686 90395 29816 33108 29210 58785 15633 65416 75091 8953 89127 93743 45869 59449 45831 25914 88592 99128 68327 31538 4803 43861 30728 62197 38761 51129 59845 76663 8588 28853 79026 96478 63113 46255 80855 73112 92943 73091 26261 49819 23497 79001 21962 3384 25646 88096 76242 73882 86716 63721 91668 19964 17939 96398 74976 65293 59703 59537 33781 85730 84470 66816 89638 73612 52314 20281 84698 90914 35154 91142 96141 64313 74256 38966 67454 63930 59022 37922 80275 64934 64837 97784 59902 74791 62739 27683 69991 51796 34666 15359 41142 31511 75465 69451 34976 16437 7539 36707 79395 52803 26472 86275 83188 10649 87562 7203 53819 84845 7397 40655 59809 59173 95195 81813 66126 92178 47256 51094 93679 2996 40468 44308 82381 9114 44796 14174 99090 98983 34115 65704 46714 18953 59808 52995 56292 67745 16580 71358 86332 46769 54370 64836 27540 93687 50480 67640 36092 98551 7357 50069 68116 89303 76428 86811 20848 92086 53636 28376 19812 76859 84545 78330 5599 28820 92029 70125 66997 65749 34912 10493 87283 97639 62268 29093 63773 11545 94612 67775 39884 11596 18000 3115 86659 16748 65910 52365 5302 33505 53699 50129 35599 60046 83439 71445 93177 29078 86012 94402 97416 16203 88721 34326 18642 23357 95226 86949 54451 12614 5662 75219 41422 60425 96103 83102 48898 71403 67711 84122 56861 77142 67683 48339 71319 83826 65971 69959 91679 29983 6543 77865 82111 95671 30823 75619 51152 26671 72770 26899 90639 13068 7467 75532 8799 40235 11622 95430 77512 81044 11460 87455 68280 84116 31141 4668 16995 66010 51393 59818 83637 31412 82400 615 79400 52778 30656 91825 89921 37003 83649 95118 4171 94337 73171 3725 3039 76865 25980 67937 78722 93181 62903 12514 81690 20157 32688 55147 40257 64586 8213 85279 24292 99128 73239 35661 77574 13938 31724 21038 14490 12127 89390 43305 95315 22927 49455 2533 38252 3690 63598 5077 16768 77789 14766 35399 92126 94647 93834 74355 49977 35365 57352 84993 78037 14999 60983 6307 45953 18183 54707 90581 71586 13122 41830 98948 84263 48721 6386 49061 46557 7 49285 2266 92456 25670 32498 50784 42310 76653 28620 57879 22795 15395 31672 89302 37845 34325 30641 91223 52433 8152 2862 73602 65478 69282 65361 77961 57545 62953 85569 68852 70913 27115 34133 57902 24717 87261 50359 91646 58846 82449 84803 24154 12489 667 73537 13082 37063 20557 49050 7000 25734 74323 194 3354 79566 62169 87114 60597 3212 47913 15598 41691 4737 30138 29091 18485 46563 74975 21554 88001 68629 34911 2882 10318 4300 3529 3287 63352 23126 91684 41826 14420 76513 4867 49548 4654 80587 48901 90666 19653 17046 83840 22514 59990 5767 97467 22795 61331 62724 56841 54317 644 18209 57186 74852 16175 52317 68397 60561 78050 190 31475 88308 4812 92125 64003 57188 43211 53307 3606 9192 84125 80482 21955 50506 17620 4658 71579 84465 95836 50489 17965 93803 10660 58930 5169 37114 21049 74097 29169 98467 29225 80011 42024 12261 47147 23365 45251 56223 25567 38760 8227 56909 52839 81388 29505 11701 45757 65227 49887 3377 93824 38673 37473 21831 30325 43248 28906 4888 55303 48412 43083 20399 58092 78778 61405 29420 7588 90945 57426 37958 9826 68196 50298 90153 26979 14953 30668 42258 21472 67022 38926 4044 15914 92675 31755 30981 15761 79020 34728 27287 75176 65114 11875 32628 32592 9232 91277 79085 39373 25855 42070 93628 91770 60082 77870 7580 8009 78429 55303 41983 95392 64971 93400 41041 94051 97587 27940 70925 16348 66141 62827 74041 81087 5071 95391 56952 50761 34162 32094 77139 92180 96662 36644 9668 51936 24595 94691 75880 62122 5059 25490 8083 16392 10220 55070 20476 38499 64246 47524 50580 53613 26305 34754 6972 28185 22890 78454 10415 1205 60621 70614 12349 40726 94368 97360 71839 59948 72830 56176 57782 6124 37477 25788 95430 93343 62268 66503 59432 43459 24077 30161 68994 58700 3466 3360 18848 42054 77984 66473 19278 48227 71140 13080 50464 61717 39672 96638 86200 9314 934 75060 26433 39192 77829 32870 57465 80498 93016 81769 55843 86958 87210 38573 53539 95190 20245 82905 87740 64819 68771 73496 4272 34459 57253 6158 32941 19752 52479 97910 98244 96495 32142 7522 83107 29733 6169 73696 8927 10935 20615 69772 44705 79006 56767 87476 47548 49523 59173 82680 60962 20108 74276 8680 21867 57659 72820 87732 11002 81977 79392 31659 45785 58702 56410 79635 47344 63585 43427 80440 53617 80268 72870 61334 24736 57116 70191 44673 26622 29296 22433 3262 20954 50341 20193 76424 50580 73998 8363 91146 23995 43349 42429 39261 42172 89328 85189 78803 27848 15834 4108 90372 3373 29904 71642 3021 64568 13900 14830 17761 16705 5963 47032 90419 83411 45009 81435 13387 75178 79261 59043 82567 84671 3246 67775 17318 79348 32277 48659 16461 92220 51324 60956 32142 11319 88789 44133 91094 3665 75165 26000 55743 75263 4001 45585 65971 77080 18315 16052 46833 2452 34266 84671 26391 30887 74729 13780 54270 37468 69429 85805 7836 94409 98890 87365 63675 31111 24376 48720 1945 42976 38569 45949 77297 87407 79793 68160 9663 93185 67595 87972 55833 65011 4577 73866 74887 11524 65562 88399 78591 23821 48282 62053 25150 11131 60738 38132 10799 36588 8259 2998 95497 36431 45237 36851 84553 13946 78100 90913 78147 53311 9886 81061 90916 3246 88314 37827 64951 15720 43528 63421 75247 41537 43154 76038 92112 71312 60301 67385 96108 43136 65833 63299 36644 2336 68370 35897 32594 44132 13685 91618 14456 83591 83950 8495 43389 8541 22474 14205 58032 39165 49642 23945 72647 11262 22617 80387 97564 48124 71728 55781 82901 11347 47746 12416 104 57675 95089 88388 91105 34544 21935 67579 52142 5736 77736 76452 49319 189 54076 80225 90981 33318 7618 93216 39981 62631 68873 43036 36362 25247 95090 76508 35460 64014 77243 65122 52809 66042 80607 53598 21340 87006 42247 76450 25902 69054 46694 55618 78152 95890 71315 47545 65892 84899 11822 90499 91556 164 29263 77965 97437 30273 96357 77911 41321 58102 98332 38869 46176 23282 66343 85088 86295 6313 19942 53636 67949 51274 36390 46186 68622 90954 712 67937 53502 69127 21606 49873 5711 73254 85347 13168 17916 44794 51569 84396 91077 58599 78496 30698 61122 3812 46423 95680 39050 19249 50503 69253 58447 74775 77748 11583 96282 79058 46472 33273 92864 68686 54119 11972 20101 70555 40057 97299 61788 93408 81229 59290 82554 35665 10511 28942 68427 19026 52712 15408 48990 91820 76444 48208 9178 41379 9105 72356 75712 7103 71479 46664 406 95356 53058 16003 55118 4427 63674 89396 47860 91315 9201 29035 68164 26594 5674 20788 17657 78614 21288 24242 62263 33750 22966 18475 81669 85297 45573 30368 20244 23507 13763 39947 71362 76870 16499 35248 66522 81755 31557 95506 48277 96834 45933 42918 95410 58560 23837 39971 36624 75410 31272 78395 25762 89128 73966 71288 33468 1110 1363 57092 53523 46180 97528 71502 59443 60976 91458 4826 10342 25468 6572 82286 50859 60248 22685 1403 26839 86381 72733 23804 85325 38369 59642 98906 41725 64300 64980 62504 61728 94838 92742 63157 57716 85375 18993 65229 17651 48214 17610 6524 26369 61327 37220 82551 63890 17893 80960 90839 67015 88911 91090 24323 65586 8563 7586 67529 65951 13654 82899 50087 70881 9959 27407 88537 61502 83998 20161 36920 60256 49347 15024 30808 86803 89848 25015 88679 68032 89887 7721 5599 94984 23317 53725 76023 10454 66333 85525 8902 5816 45954 83135 49794 89022 27129 87179 64383 21775 90030 51061 15095 95380 77886 94058 38635 34020 97737 19849 42824 12762 85496 50870 28088 12093 9771 98082 84474 39814 75976 16967 1729 17124 47161 24020 86303 92234 6986 56864 57410 13877 92807 78077 50818 13527 53318 52607 96948 46953 88838 96509 69384 14455 11405 14006 1883 7282 25269 14505 10532 84705 1191 65852 36488 31999 12607 47534 79951 47604 77025 71550 32210 19847 26391 51550 18772 5292 92306 90621 77593 9312 23672 84457 25900 93381 25381 50 85835 69431 38740 43369 85131 56406 58371 75506 52219 1502 19688 30017 78057 2994 97595 20409 38271 80482 2270 61575 58938 5877 62910 49044 46585 34091 62919 48986 15272 57058 78955 80003 66808 9911 58423 24131 59309 87383 89264 87142 7434 10539 8048 34938 69465 31354 32201 84971 92933 45330 96650 40240 69653 95782 59115 74419 31891 31752 89418 3079 30253 71251 21971 60802 61393 15923 96844 38038 97130 41095 88580 98350 30935 37302 33034 51621 37688 47999 60044 32160 61016 56115 90788 80473 45611 43741 2881 11415 55345 22775 84866 21363 22952 84215 97065 27725 15914 26881 66034 37596 72766 53127 73590 80555 60915 9773 93496 49395 63470 63724 29177 14064 58873 71919 95842 43254 90783 80497 95662 51562 89625 9791 542 48441 27185 18078 28660 96373 65848 24561 15294 36841 57021 98698 91936 68848 8230 7786 67061 7386 1420 43223 14458 16044 12445 73365 33302 77734 25228 85873 68686 57006 46518 31875 50135 27070 98630 27005 26825 89161 93236 40245 86524 9202 5039 87923 45906 63434 13732 16468 48157 81357 37334 79912 989 87879 71764 79862 39090 1484 2596 30917 79988 35412 58216 95668 31802 96896 37434 22453 54944 36681 63684 73051 14628 88349 80869 17608 29353 94564 4735 90063 67204 80168 17834 4042 38929 90597 2441 37432 59477 64442 74684 75206 75718 68895 1248 36244 32836 87936 83680 37048 76501 66222 43019 15765 12909 31412 53847 38860 30425 85082 64266 86945 72080 85506 65984 94724 60709 42405 59214 24721 46422 42778 78745 89398 14720 1146 19421 60307 65050 2536 51286 66012 82091 90777 77367 7623 8086 33679 87143 28222 84093 65188 5832 38563 6169 10898 16598 24101 45923 89872 52556 69281 63864 1778 90008 15555 70552 53275 75025 37785 51086 36244 16317 97494 38246 34001 69860 68288 54227 62690 78050 19583 6796 7834 30173 74002 8071 37683 16936 97304 90107 18745 41811 81061 44189 62359 70101 48685 84360 33883 43498 69337 27935 95344 15478 59057 16972 87439 7613 7509 48856 23597 16381 73043 77806 35223 58715 64477 16329 65722 27503 83772 42931 8099 27412 70365 80801 6046 48024 21325 59899 98608 83306 50847 45084 58628 37811 36774 39037 13443 70025 93512 75907 4472 96139 80797 81155 51541 37038 33017 11214 75275 62149 25776 55711 80370 62841 53800 72122 56270 24925 8828 39282 15755 55783 80461 61779 49016 96447 20651 92979 20640 10611 39756 42832 32407 71986 68550 25059 71375 30693 40473 39154 6130 42433 90084 37527 85577 63622 57059 94425 2723 11042 32400 2961 35114 54762 16415 43423 10068 20774 2944 85954 6245 27240 7548 34727 4646 70032 81486 13450 68260 25000 60250 80984 18465 26465 66456 77315 35198 6737 98275 32363 37415 3324 74375 9270 51777 17975 62462 88243 88398 46369 33914 62502 1709 11140 77490 36629 49862 58300 75565 64653 1523 86409 82778 20422 30016 28621 97823 97453 94226 84655 57697 31691 24408 70109 3867 41019 86213 25700 45917 63279 26924 97763 93092 74584 51278 52310 63834 15694 46194 95875 10763 21258 76451 33394 43728 66691 44350 8256 72951 68654 89040 45621 52237 88823 80365 13915 31989 24702 17628 30043 21112 50929 66178 62850 58981 1719 31404 74737 549 78187 61897 38789 68324 91665 41145 522 58138 12308 20999 89208 50421 9592 38515 28906 71880 91336 50996 49285 36344 34498 37419 62056 13056 63087 86260 92269 4260 25982 42707 16967 33266 89161 72101 41731 15237 97767 73641 87620 7769 67652 89971 30347 38485 31072 64676 83138 35837 7483 1922 10556 51496 18099 31149 50637 72254 24297 32656 60173 62735 49266 75807 31450 24807 44110 10876 34271 63661 40214 49109 45434 30156 20336 46511 76430 60370 44967 27659 31902 64529 75063 48163 93016 36669 36802 74792 57718 75774 99173 75728 48043 16237 29782 93749 57842 60657 36410 57700 77175 12131 97054 61018 13739 44270 85646 40879 89108 60727 60679 81911 37678 788 58846 91378 74198 73821 7133 43874 27054 78318 22613 1734 57588 82647 38707 39971 82968 97278 93593 15285 88623 39133 51486 84270 3477 69008 70019 44494 48704 46525 90381 54761 61497 60019 19659 82229 47382 66459 17214 21225 93505 36388 54948 89665 94211 23185 49816 53202 73130 7629 37983 65566 67986 66084 9585 95793 83569 82144 98619 87867 35032 55546 34251 87021 86829 99059 69339 86023 5201 47475 66397 77767 52712 48381 28027 39315 82050 77360 11216 70512 76170 8365 6294 51895 44380 40374 66527 43449 65388 76306 33493 81499 33601 88712 73554 13997 40502 38055 60260 21783 73377 38592 85848 53046 4508 1205 55019 72517 22772 69859 81469 32677 71607 84904 17318 43559 65196 3225 75878 21357 62811 81980 19139 55200 49486 30428 30241 77114 81399 75561 36734 48529 2547 11663 62585 25538 63105 81454 50014 27937 82266 59893 20623 8552 75945 44799 46183 62464 59864 42875 42714 48587 32880 9594 96282 83921 59566 9605 10418 74047 29483 48237 92660 56866 86931 94261 55037 53871 50451 35762 83769 88282 19957 10783 52172 18765 66667 29680 1872 17971 70513 77522 89483 80966 57388 6858 59045 45023 10051 47524 27442 69172 68185 6142 32989 44407 26363 64176 28274 17792 15656 15811 18691 23924 81273 90642 7718 55965 97391 33542 53255 57082 87709 94694 17368 10913 30170 51293 62619 80802 1600 45277 55803 32696 51537 95754 89056 53114 17206 54831 58098 50065 52583 22828 44337 48318 70471 49116 46324 27799 11630 8672 71793 53523 95428 28962 63539 71299 54343 82048 37806 9477 10936 13619 79733 34187 52259 54461 25419 97848 64332 43160 13054 2608 3895 93992 64460 21376 22702 35521 8953 67861 45036 65421 87673 67103 14244 90772 94459 24133 24418 27663 39647 5899 96222 69255 37315 65436 70784 23287 59241 11537 73259 31926 77099 38132 42640 41839 66829 17100 68503 34169 63625 35079 36496 50026 13653 87555 97329 53589 10428 22271 50994 60480 7000 64633 66018 58249 74071 86591 21140 71764 69665 30827 13188 28334 41129 39917 69241 49875 89719 78689 83518 78341 464 11766 31521 5537 94281 6174 55186 50563 60595 57029 71902 10756 18314 28550 13453 16670 72155 80044 96533 29728 47516 36923 19224 26900 35884 68415 485 89649 25642 29211 60783 62840 17020 51859 14025 36421 88725 17069 91839 51558 62088 89887 98030 50153 40366 52803 30409 61149 24593 71365 44377 17100 46865 5704 84588 39502 26403 45579 51562 79809 9620 49548 63723 31261 12697 41332 76276 53139 73098 3051 81504 24288 2532 4190 30694 9007 62882 35861 79014 53061 35326 32599 76044 54815 82875 91720 14141 12328 88473 20923 84013 7121 44384 76038 26451 77624 41880 91366 14361 81468 92701 96696 54513 78171 96972 61149 97119 73966 93827 17724 93365 65744 78639 39056 14366 69432 73493 20763 17389 25464 53652 23198 30161 43624 11232 38812 1565 21533 27788 20872 86020 51035 2287 3658 7610 7348 39447 17124 94122 41142 14946 64712 6350 59902 2971 51640 94995 4702 89843 51455 58492 35030 10802 51783 24077 24321 8194 8086 18708 96397 78797 82870 22775 84531 78181 33877 5110 4635 17178 53290 79219 86664 16904 77738 70985 25938 47752 67740 15408 62620 33718 42931 93036 14049 37754 67800 42033 36917 1891 33791 73900 44498 43585 26048 81835 58720 12961 26324 15923 75428 96425 82231 35961 77988 80667 26694 67635 22243 44661 54139 45997 77209 45564 22540 70244 22775 77928 92483 92488 13605 39933 84414 92265 83740 75565 16067 39570 67626 7248 52610 88803 83086 62754 24228 47532 15924 16739 83137 59667 21667 33162 59912 38596 36440 96123 86161 41957 44296 73400 15832 30358 17641 91375 49771 66897 51541 91131 12990 90343 97119 97827 31633 7042 56726 78965 41181 26035 33900 29655 7271 62961 28296 12901 50237 19627 15188 68079 90382 60169 52627 73137 55799 46534 39099 33386 46197 45084 17108 57744 31218 93496 22908 97879 69825 61968 19771 67633 29553 98383 99090 67612 29091 70166 37678 21972 76376 5849 86625 56096 3742 10575 70754 3229 15165 39584 1455 44597 81375 52765 90774 1327 71601 40039 44486 53046 8623 39307 52972 26397 6254 15922 54158 79397 48444 8955 52546 29346 47345 17659 17627 6724 67345 48603 84011 88836 27660 9730 59314 97352 88611 1100 97989 7519 98795 26479 8777 16805 7674 11917 37125 73086 40855 52216 14410 76139 83517 34416 91665 90508 24886 56339 49073 52860 8280 97245 46769 90055 8317 26549 49759 321 2840 81727 29150 74523 69267 52331 31227 11526 18623 74846 39209 63338 96506 81155 58425 84500 97943 7350 1256 41723 69633 36233 48628 89420 9999 72238 90298 49913 82751 16988 23225 85786 23488 79190 16971 78927 8826 12015 87913 72155 47159 78002 88499 33525 91135 91233 18909 27325 57840 46849 34916 95779 90353 23400 97667 82195 62842 91166 60098 85506 21255 39852 3051 80345 32248 88048 35729 98563 58206 23587 35945 23998 93417 54996 78543 14268 17088 67359 47391 59333 14133 93897 43466 19287 92789 69559 55977 45025 81098 73446 82609 48005 23108 23286 34858 79653 29544 13728 17515 23984 14505 66298 15976 88526 43118 87972 94500 39129 16099 98610 2379 8737 70133 75530 47787 81573 62648 33583 234 83717 20628 96485 96290 88657 10384 14349 51720 32759 73126 95777 34126 54675 72415 76862 43967 29777 4406 54348 60837 8660 93909 21942 3948 35815 40049 76912 43641 1411 43155 35073 18287 18472 55389 62331 70541 12458 35702 64561 13271 2615 48849 41268 76177 9521 13765 57851 76231 20138 71129 53798 94450 23191 72086 64866 67238 86464 76545 43291 52896 31351 80564 22398 9894 12449 57554 13962 98161 28621 86620 47998 91081 3257 81923 7886 94413 47534 86565 55433 80006 60521 74872 57718 26295 62842 20463 63945 96511 61942 22351 11701 18641 85283 17341 54578 53125 4491 28036 54505 72796 16178 7259 72333 99064 93621 37303 74471 59611 66305 44459 23089 34991 83797 42833 66474 29795 86450 27575 34234 92109 65559 58452 36376 57331 22431 4530 77352 40996 58842 28612 82268 76243 49720 30694 25073 22616 60284 93954 55832 65502 37382 75991 88282 39656 15037 36689 76820 11660 21024 91182 29977 23327 73754 68748 2547 75617 79332 50463 25617 86942 64941 87415 97922 74712 83687 23322 98578 78044 77467 52916 84235 33250 25095 88745 75994 30334 21537 98659 91385 60018 22018 52200 33516 2796 18065 29062 21061 81818 19324 60833 8708 35751 54607 33953 20241 16115 70735 36795 9289 76125 62886 71247 49347 89829 38167 87697 32106 39446 91364 22187 520 53610 50407 24354 97946 38815 25855 37890 88534 60310 42776 28446 62411 76514 95403 14295 56109 5600 96650 941 70922 10905 17890 81663 41232 61322 11907 61587 70877 93818 49961 66579 72572 31411 55930 52367 29898 65326 39092 69303 11669 77110 32468 68333 25291 78522 17898 6101 60305 30709 24972 34576 55427 16810 15833 10703 94338 58321 9697 9642 49173 82187 19798 89191 26893 5441 15030 71954 90789 80623 51103 43940 37754 97078 66586 21338 89749 71917 44094 92172 21704 80364 33793 4565 36893 97082 11819 56431 41241 65414 85466 18677 22759 93329 22544 33334 99113 18998 77426 19447 46958 71887 11162 64378 83591 29585 40858 1762 80739 11818 63580 60351 29618 86621 33204 10003 93687 54232 6467 40680 83254 51221 71294 30389 84131 80446 64456 84722 94490 744 4150 4790 73460 49094 25156 22690 36198 30168 54025 2641 64863 30483 80949 45709 79613 53836 64827 3673 14922 18060 3232 90697 13896 10421 24656 45809 66078 76312 94875 38252 56884 57442 59562 65915 41530 57051 8871 48321 30805 54158 80639 71445 895 45416 13425 61936 25400 53187 96037 42331 51482 97968 38611 35387 73560 79653 96655 62066 13893 77295 88321 12226 7318 22647 25317 31705 62441 14086 2475 8852 2045 29547 43305 85046 64702 38854 78480 17164 18472 63785 49222 84445 75943 15209 24039 57301 20984 22284 15580 91573 53915 91295 62346 89187 62049 97918 82927 11709 21662 65187 16343 64849 611 58369 44324 37536 12955 65423 95553 39144 54355 89324 46585 78869 42647 33827 42071 9802 10739 8094 13574 32330 68010 23445 91776 19906 62378 82539 76911 67076 86019 40037 59551 74935 22642 86132 52825 83747 84958 46029 10565 14425 79704 7622 70573 29051 81726 6617 80919 94172 26632 55403 41849 5378 60168 6438 35069 15554 65688 34698 29641 78967 54328 67939 5357 5677 29595 17783 55672 42908 49486 40390 13450 98744 60646 46726 56151 46234 12106 11142 28418 25999 14379 85240 56646 78561 75924 2513 51180 8194 73416 71533 20199 67986 21856 9824 88889 45155 82093 26717 4105 15993 71556 77768 55260 72025 80413 98325 64718 16699 18761 96129 96414 41482 34373 35928 58660 11892 55891 78609 67636 80621 41887 44186 63640 31705 97088 79152 78617 24934 30364 12051 40051 51846 93373 68498 27702 76270 51136 61816 73722 44061 81811 58906 97144 61724 94612 93705 23990 39341 53789 23797 62196 77040 11752 98304 4969 74240 47223 11635 68795 25007 96608 75123 6992 14615 81947 41867 84015 10318 49143 56176 46884 71605 66079 10401 86409 7126 95952 85246 95518 37987 69351 71978 430 67389 42647 72168 34582 44565 63580 81360 12034 23051 39044 53171 22697 39849 84772 18811 8391 79842 92061 44406 1658 58592 26261 46638 15249 13565 75671 13556 40164 58223 34832 44097 10536 48502 97079 79528 71454 26519 46294 12950 5286 41745 68306 28407 88712 7946 17965 55548 52546 85573 36664 82588 79095 43159 48580 14874 57514 74169 77442 61282 54642 63421 56096 46193 58740 48794 39555 39473 47963 41464 8636 81516 73659 25680 12074 77977 71994 79958 61771 81388 17039 95396 40298 6915 1422 67564 85411 77483 31275 51436 94884 8936 67068 9133 39356 85097 38897 3223 88714 72676 56348 77851 83712 59520 43613 66146 26454 5467 98153 19 75396 85547 31431 57250 38291 86164 54329 42216 90880 18570 37725 31162 24133 3209 56166 11327 51306 1229 48800 88613 88373 55594 6555 14250 16330 62297 12663 38947 96694 89883 84862 46123 62095 3391 94079 7430 72369 65437 72063 40806 47256 61535 84573 98764 36748 53539 6083 50879 82981 94466 2210 19205 72369 93832 3030 2182 72820 43035 93072 69876 62242 36190 3723 414 79334 83834 61610 21375 21865 497 94090 8360 76585 1670 37637 30116 34080 1401 88308 69107 12001 25176 62124 46534 76969 20055 79170 43075 6351 98974 44220 44633 86502 54944 24455 4773 48687 2703 36761 81808 51170 19300 40310 23870 40589 39468 60267 16977 97471 13880 18005 448 429 57830 14731 27041 8885 96405 37412 84052 7362 6948 9933 77261 20358 56232 40672 72157 61902 85026 26945 29322 35219 1124 64846 10623 43942 85732 35911 3571 17324 25748 92306 71746 44942 10118 32099 11659 6206 25704 10759 73238 89778 57255 73313 7718 69319 28273 12904 69199 29951 98417 44655 18923 7614 96461 34832 26444 75036 73389 70155 16972 88235 60456 3863 72378 34997 8543 80908 53853 45514 80532 66473 36924 59873 92659 2983 83163 63453 14290 43905 41831 81523 43824 58954 52309 68204 97029 42519 76595 52126 39867 78705 62169 30914 75253 14169 41442 69910 95908 33718 46581 53948 72737 1576 28634 9916 52920 64824 70557 72200 62709 12197 66084 95026 94034 8419 96522 16725 36295 95779 72826 48898 25178 73541 66025 46339 98858 76147 67964 17796 40104 47709 29242 17475 80255 23103 11137 72954 20145 3383 26708 79420 90779 36006 37688 71747 91103 33924 69418 31319 5019 89956 45977 42188 3768 95053 45477 63344 69944 54529 46843 52836 88576 25463 97068 74926 80859 49998 95515 54005 83245 6681 27063 63024 5431 9243 22107 68544 3805 43439 74534 79176 39728 42573 89670 2236 13784 25815 98517 18090 11752 77216 58252 9912 6642 1618 26974 55762 96514 61714 39140 30959 27744 75548 28314 39047 88305 3201 83675 97116 65873 56041 72221 7358 56034 19171 60880 69199 3600 16942 58797 60007 84858 23109 11801 29002 49179 750 63110 96558 47119 89700 7892 67374 22905 77264 73764 36881 51037 30081 88021 91178 63613 37111 43675 62841 58597 49584 52206 13883 47596 60055 34533 19841 77284 47557 26804 24069 25167 61387 29745 61797 90771 71332 38457 72 293 58958 3231 52098 14255 42432 87703 85608 15889 65499 46710 95996 54754 549 90507 64850 78842 63159 42307 47785 12165 74230 29078 89930 1066 67164 93930 88227 62374 35369 74803 26990 40148 21894 21962 45887 78642 64049 28009 18429 94641 16043 14987 52442 92606 92664 77175 95222 37567 89178 13549 54159 91102 52612 57844 25156 58314 31074 41081 71293 87032 36539 24972 91222 72986 465 30208 26727 46430 73182 39248 34500 81593 71839 74542 97263 77898 89459 40118 91375 91625 4963 16927 83068 46618 59552 36594 33468 26856 54343 56508 49319 87035 27482 29159 26540 91838 47992 68020 23467 50083 83776 57029 16855 17656 40743 8247 42871 2905 98420 3548 57622 39618 27653 33510 71223 74004 66339 21327 59078 32679 6136 65977 90170 11877 61278 89649 83975 71592 34999 48463 56571 84461 83551 61068 55689 81263 95862 87130 62271 43667 86870 18234 5561 33155 5914 51253 74188 88493 54434 25638 88758 81645 44432 54679 94420 25412 87119 47905 26191 3201 84919 98909 78811 58378 16013 97388 65324 58141 5071 40872 58885 47350 40067 20735 14664 66315 35762 28504 56830 57069 59384 40793 64886 72402 73112 41271 94765 56260 94045 66003 40992 72377 8186 8585 38452 63781 58017 39114 90816 80817 77283 17674 7078 60685 76674 26048 19005 83499 50383 97543 7158 6216 56521 18307 20165 536 40578 77987 3163 11154 94791 10374 15093 57767 53300 82896 77443 35742 1311 58647 29571 26808 90538 37297 97801 44957 61112 15527 52452 88003 31088 9148 46138 87169 62490 92935 93090 51602 27351 51968 88500 90974 31230 95387 7222 81633 83042 1788 44796 57603 6922 20578 11710 60007 46678 85452 80226 55509 23460 88647 49506 36605 46674 97462 16819 21234 97043 93652 94484 16419 90961 72910 10950 78213 36110 6395 52795 89629 12629 19807 60921 59314 98927 37796 89105 40787 53968 84621 39221 10956 21566 61896 79927 25938 82689 66339 88190 63414 26216 94623 88383 38283 67704 97008 77675 72394 54704 47166 55399 58922 14628 51677 48559 27503 38965 98286 59654 35498 39680 19085 50520 34702 39279 21010 52911 55915 82052 76447 41609 60229 80602 68918 43444 75382 84351 70705 65081 3915 96436 59869 29776 6230 80250 6152 83018 45398 36 61379 71095 28848 15675 8962 99071 73373 66591 44827 63041 63786 81044 88440 83504 79226 40816 24954 44795 50232 74824 43606 26703 84408 94159 41471 33358 59614 70469 30204 26192 61616 39500 20791 90664 69188 87130 79310 80716 20788 76569 90455 41228 20628 82876 48878 23965 73094 18684 6137 71412 39991 10175 864 61089 97353 76038 60603 77349 85921 50418 24142 33886 15725 50133 1476 94330 57420 81519 35380 49244 76886 37638 5646 2589 56263 99066 92130 95595 43048 69999 4536 85612 86325 92231 58884 78642 89158 95355 59940 61471 11834 3975 72749 57868 9321 37178 9143 46817 94949 29456 79951 74203 53663 34191 17990 77866 93163 59085 55990 67649 48871 60658 20967 57075 33887 20150 7892 2462 31427 9967 27003 16733 83842 313 82225 2170 67877 57715 85078 6628 8560 70530 34254 76694 58314 30820 51650 26172 16725 91500 92979 28690 24489 39146 82808 56204 76227 39396 3682 8884 72051 56078 24557 44744 80648 92151 56899 85243 13463 88090 40541 75075 11093 24868 73985 11682 21116 46447 79076 78078 52616 28666 64153 68340 92219 27824 62543 57548 55540 47246 34817 44029 68725 79346 65616 72881 96619 73578 67989 82598 67614 29273 61606 10967 75080 18469 8 17635 83529 22861 51548 1850 32333 71655 76661 16038 88527 26808 78146 12770 90619 84424 63714 69310 22856 1774 31750 79392 70475 13794 38867 47716 20424 30954 74360 26153 96470 81871 18171 43126 55551 62636 22286 41362 17308 4438 57832 25097 10327 97595 83378 76939 23298 7264 42050 91364 1530 57721 77860 82546 79306 98577 73889 37721 36833 78317 70854 20452 97267 73350 51752 10762 43273 56590 25780 99019 24997 39949 28336 68103 91043 26608 56931 23764 4565 66585 58569 70488 89910 44303 986 78740 69862 14107 32772 27107 68474 92348 76283 32978 86080 84039 74879 72968 84199 11826 69669 61388 17904 68379 94054 73415 53309 23713 67033 14608 62754 8550 59887 49144 82104 1923 8776 30936 71515 5966 86019 3493 8544 41473 22266 81890 48502 511 11944 2365 34805 25499 57988 30028 88295 2611 72530 62226 10421 5144 88727 61372 29831 56574 33026 30887 71410 81307 69482 90167 25000 38846 75303 32522 39466 27015 42993 98837 25713 54969 22748 35190 86915 59306 34965 54908 80580 64850 48128 39090 44663 47842 51046 24169 4743 74050 51131 13845 10691 37005 88065 31389 35924 10793 38087 95873 29308 27185 69484 84534 9332 75992 72978 65452 86066 75172 63078 26826 66739 38304 45812 93072 38619 93266 49749 7592 3954 48048 29786 80450 18110 3734 37191 59462 49043 90527 11598 85285 7981 78132 31467 19345 518 12030 64263 52308 47256 88430 6558 77704 25628 9178 40737 63868 310 39843 49285 73335 94751 75530 63582 45206 46545 75204 83091 85051 85385 31147 90156 8571 93655 20795 72822 35702 3045 45142 19709 15003 25190 21832 88190 79840 49670 14768 11988 26718 97857 33153 60690 44306 37114 96374 25851 30562 29818 75140 74293 87011 12061 71864 24381 40940 28780 71319 61477 7454 95643 2775 24372 56722 96209 84059 49841 91602 30407 47049 50551 4395 52125 33184 80313 51390 93727 46256 78082 8041 71961 30203 885 82691 28780 3984 84698 55964 43205 41254 38339 45197 26477 17130 11363 84015 21176 10127 73483 39531 59691 51580 51728 37682 85249 65611 12012 5583 54169 26295 8791 56429 36360 444 52658 77799 2798 48220 25650 48292 77836 96953 57557 74214 46503 20225 71167 27299 10556 39352 36789 85030 71110 91088 65396 50483 91437 3904 15030 84823 13672 88929 98990 93291 46633 53613 46066 29562 41503 9388 8065 39308 70501 14379 67991 37862 21357 73000 42896 89020 92642 1459 25566 33503 50876 44737 8501 65725 16411 86520 45725 27633 73997 4751 70889 68465 13542 49911 32360 21546 6213 60112 96665 30053 70418 55141 65693 12802 53071 34780 43508 15958 28919 54250 25366 38402 28395 31215 13220 46197 47707 86114 66969 73331 76511 20311 70853 31139 47214 20319 27419 43149 63233 7610 41974 40025 79846 67001 37348 14823 81077 17089 93161 13604 74383 82480 8209 66326 50674 85630 61506 51076 2106 80701 92183 2504 75520 22417 4229 73152 78802 84330 35897 54925 12455 81573 38835 82836 43584 98947 62278 25020 97702 81695 60323 51756 56132 32741 44295 74844 58038 200 52172 64508 86795 29693 71656 85205 22292 56270 84101 9140 50565 58239 79328 14756 97965 467 14587 10801 29072 79805 62322 29278 91330 10966 1138 4789 82691 56607 56301 25760 7039 87866 13828 95200 29278 61619 43951 98498 47617 47252 88632 56086 19812 16454 68133 54663 30936 77180 34722 95792 98773 13389 92246 53274 95104 18532 64231 55164 30876 49273 91045 16273 85492 36349 88124 103 38498 69580 38394 82339 12933 80059 17498 13586 40222 1828 95751 10199 5555 17114 28018 63929 97041 37111 14309 7419 38929 62295 53966 49383 55259 42426 66938 88739 39390 55877 90111 42577 89842 43997 8969 78548 61930 85558 42861 15902 60905 73891 146 38009 22616 62653 70243 47960 39415 83068 27761 90504 37916 73126 62625 6658 39548 33142 30495 21461 33877 45095 20401 56676 2107 35595 50192 29975 5947 2397 32843 97933 48513 930 77045 82406 43309 88282 27623 28718 76430 13736 5621 45436 40755 56275 64383 22336 25055 56293 64380 81574 94228 86012 48643 55085 83284 71054 14342 31057 94162 58492 98181 8325 1837 96710 74895 6172 62565 33827 68012 60888 36892 71976 22712 2461 1835 23641 58023 5708 16005 74782 4638 49603 41405 77558 61735 45525 72319 14476 56167 96585 69314 56811 9501 48404 70471 14270 85449 28641 19081 74263 54913 51874 53708 7677 95183 96652 70909 17557 98865 94817 53125 84774 53172 63980 30723 93201 17971 52678 32010 42225 91036 52592 39845 13469 23422 76042 15365 54137 79392 35158 41389 331 25885 67143 24069 91808 92123 35990 29741 55481 87072 42076 28540 95494 47752 77018 85117 23727 59073 58889 31346 55789 82174 80283 64001 89179 95468 60719 3903 40399 51286 65308 46451 89716 91021 87721 75116 10201 61457 93025 9362 32404 87016 98297 42181 51611 38795 66336 1270 62345 48707 33673 91667 87689 41704 10230 80880 25572 9609 51298 9959 97195 20513 94623 59442 90887 34459 69603 32181 23783 12578 58827 18824 1098 40072 504 97538 91976 84919 60130 53157 7148 85499 49073 83242 11702 62148 70903 31089 66846 53649 75996 75619 23409 4592 2284 58174 77261 96507 81427 73578 10735 66493 53425 14406 56067 31272 7755 12904 39362 48968 61896 47432 41070 24424 97826 43198 90943 28258 86955 15750 97258 61145 48263 45205 38185 23742 52974 9313 93437 3510 60229 20453 46712 57300 96804 79141 26431 32113 51285 14580 19223 8897 81636 3310 27304 91294 86951 9213 76405 70774 36615 88816 70610 44986 74558 30231 55292 68214 3921 98054 56421 68876 35224 44794 91232 98667 54617 37380 55166 54886 74140 25437 28263 46521 33539 83360 61811 1085 51404 79321 29538 50789 85757 90789 59502 84065 13654 80436 75853 17669 36802 32705 22208 65398 50214 97547 7680 62538 12285 97842 19407 16495 48311 54260 74517 64393 92642 77092 88782 80468 16399 91910 71206 62495 3114 14408 8969 43018 66865 44028 73487 98623 55128 36881 55760 17110 35521 60936 92179 96454 33936 63986 74437 91047 91236 20763 10068 42277 64201 2325 88691 40329 58588 19518 35882 14547 93955 31387 97736 77144 69471 89446 34036 1700 98190 90065 28273 93287 17504 61266 27640 20990 28234 10879 79144 57054 72057 65464 83190 60333 57589 359 85183 73709 7646 1683 49510 40799 93767 78438 44940 79171 5064 92638 39032 76237 30254 80516 22544 18059 50544 45832 98382 50212 46466 74887 48097 50674 78100 42914 147 34511 94321 95256 49799 43670 25814 78759 95621 66297 17337 6213 60049 78830 79499 75061 48926 36088 58016 131 6475 4834 96222 35137 80663 9888 6180 69103 76363 76335 94784 24310 23488 58503 44672 73235 32232 53363 86898 87223 48005 69758 9933 75000 25624 40703 33428 17244 55390 70472 75973 7243 94809 38745 95495 75206 55156 55334 89726 36458 36976 5296 19803 52486 45074 48418 92224 69905 79980 1377 58874 85027 98857 30700 6970 9098 29388 11629 40048 6261 88373 66184 16801 15714 85182 33142 79658 22368 23357 83506 64089 3600 30401 51082 7830 98209 96114 35927 70019 31117 76135 859 93686 42175 78848 66215 63378 97175 30603 69607 52489 60453 29562 68304 63664 12189 12566 85500 78309 93400 44643 22222 97304 87970 52002 39192 89395 98983 21895 28715 49690 97430 55542 70321 72233 71318 16001 86220 89386 42526 73413 36205 81742 93924 50416 54492 11328 60369 49518 80402 42992 69178 28553 92393 91285 44711 98563 96759 51321 37434 25659 71312 37853 60324 81988 21558 45761 30751 25345 25005 56914 3615 51778 96207 69210 34158 5504 47231 81094 81322 14027 68098 20453 3800 3567 82449 80578 47615 47220 34330 48898 88072 75983 92536 50828 58080 21715 34432 68670 78429 7911 38356 914 15116 63731 71793 35200 80620 33539 48908 12651 70883 10665 8399 11113 95641 9861 85456 59125 85457 47679 15164 63039 57831 91520 94080 55515 1945 49584 94084 51098 76142 989 61406 80 68080 3350 82112 3259 85801 15237 88336 97051 11295 21161 36765 23732 74384 48230 83443 48658 22149 65962 29540 69186 30594 6316 52994 15253 50400 96661 23716 26377 35793 43791 5031 32194 8215 12836 19488 93796 79590 16729 31663 22936 46635 26283 4255 42540 17635 28610 24662 91985 10581 90381 71019 83177 20547 49602 52152 28551 57869 86340 70607 85247 34159 9946 98888 85812 30755 33149 35051 34974 16549 82264 89959 93122 81253 37673 37314 79575 12075 64450 98689 77921 72192 10581 86089 90964 95179 14942 67058 5134 66879 2692 20632 37563 1834 29025 45536 2288 97860 60146 95927 92402 74933 39448 58729 23667 2284 39359 9579 83734 24171 35772 26284 89961 20669 7410 5459 32744 70422 86856 84552 18765 1336 81720 25884 44617 52531 91799 95887 54443 68153 26115 69569 96068 5160 10105 77599 7799 28533 66173 46808 18898 90335 47585 99131 75545 46468 75366 13199 57253 73346 34799 51290 17503 55344 2920 98919 94116 28848 86142 81159 97943 59324 12612 24248 37618 26249 84329 18135 65863 7577 90702 78560 75090 3356 80328 15481 10929 64265 15601 89751 12239 94556 33190 88505 36343 69656 31428 18985 98264 49764 2236 64778 60148 13818 51927 34390 71642 1913 91873 58662 59015 18283 15055 23490 68157 34063 52393 98777 42088 83080 28902 21996 53365 52315 13690 65440 66465 77297 52631 85565 55197 68340 50715 93683 2432 88320 635 84399 11513 58080 74530 68034 2839 92941 19486 71005 28159 90858 22479 13789 66927 95509 28338 32561 54680 31679 76899 86093 753 40601 77106 9773 991 73965 33892 5843 4860 62598 59436 65224 12900 74453 29721 64011 82345 45434 69334 97971 96558 60421 2958 12648 19028 88638 90332 48908 25707 17861 11405 79105 16221 3351 67634 24422 56671 86142 41427 54761 47653 1527 37211 38580 63512 23789 55888 98017 1303 66408 9128 26644 37348 19465 64553 47081 64821 6027 12445 96534 22042 98480 12506 58656 56684 28012 43314 17779 23038 32986 12579 73031 80339 4548 96823 24457 36797 21020 91461 21053 62828 76443 18599 54210 8339 46858 60950 89403 14018 83412 36333 28298 21972 2332 76444 88213 68666 37263 23019 23517 32356 67748 1729 20769 34429 33184 16537 52777 86088 79832 85617 59384 8453 12683 23553 3031 36718 82789 44892 7335 60295 65340 64523 82016 52393 36943 32120 76800 71496 385 82277 49228 73653 78607 280 16885 78924 50124 68204 91999 44349 2248 65224 90534 24914 11581 68237 93165 10250 28672 94411 94296 38635 74569 42752 95925 97881 52665 5852 59480 22028 80122 33501 87007 67470 21366 5525 62620 36463 33375 45903 39487 46451 72123 33182 21169 52793 93207 13920 73868 57420 19769 36245 49134 36232 9755 80811 10755 17194 13048 21164 26516 59085 55240 53509 62170 34041 95863 97343 30356 50653 34481 8869 10809 12338 57387 33510 2802 15498 76864 6035 8563 45095 46523 63684 40457 32519 67575 33766 83326 38112 95058 47505 16058 3252 89098 45672 93007 46949 63406 43067 13325 41005 83041 43682 46805 66902 31648 58620 10662 16057 20859 24912 59054 67316 96783 20380 61857 7676 1530 93145 85740 98394 54606 89765 80796 62780 96010 68769 1315 12184 73092 93488 79525 35308 38996 99128 95204 20281 70056 81590 52786 65346 94247 76686 60635 97430 73440 4312 49015 63338 59761 75248 95180 70419 17403 41417 75539 29215 6106 59327 13766 28666 47586 11773 30561 76709 40275 61171 61667 43809 46748 98860 60436 92249 67855 61934 72440 92412 6860 38061 16358 5686 64396 1047 95447 35684 23096 79867 74796 6948 55254 35782 64237 32143 60580 61190 85082 25504 32610 82355 71025 82539 57576 41420 88509 97954 88469 96762 70787 49842 88992 93800 29036 67770 61814 19318 404 15232 29744 15931 92862 47110 15156 33935 97719 45247 52976 77110 97972 67830 86481 24057 82953 33117 22211 56422 27108 37415 35170 81280 62252 82981 59794 27120 41551 60692 73940 57145 73284 70324 14572 69732 677 84215 36987 49523 53561 92034 59520 81633 74580 65215 26259 44029 39861 13250 52537 50357 79853 85567 13741 70784 78265 52020 5809 17674 22718 94129 6337 11082 27450 55948 62466 38910 7419 47034 65605 74465 5439 18240 11669 20336 54325 8619 35905 49846 15705 6664 30469 61373 25048 19738 78417 90727 61134 26934 34008 69957 76547 3675 44092 32865 55863 88814 63435 60067 43791 62526 67425 15619 80605 50786 82754 88309 88440 88677 20395 34397 79829 22325 61512 44948 3320 123 43851 86285 39856 79123 64888 56048 44728 73413 44421 15154 34251 68921 38703 61835 87462 61052 32498 54611 9880 69602 174 21837 49776 68535 80793 95589 58667 73067 92504 51124 86571 44920 32523 78188 50273 80217 8421 82590 19333 36369 76737 62107 37076 29958 90117 89461 48317 80537 81648 96061 12345 29980 28150 29108 17712 83840 37740 74300 97165 74099 50604 89514 25944 60633 31985 80054 49999 54186 69485 84023 42505 89030 41784 24894 56978 44220 77985 50496 48079 23267 6173 27303 34141 77948 66516 93811 28374 67078 76364 40064 39210 91941 62295 3591 7096 41604 81934 32545 50254 94284 94593 42157 95315 15596 37032 91604 94741 40685 75002 16868 26573 5566 88125 36506 63663 58474 89792 63623 90854 62256 75725 7285 11881 85561 47617 54940 93485 85036 61037 32073 40085 58013 19149 22726 91582 10888 991 17089 19106 76272 6573 56367 86878 88077 61034 98934 107 68007 94892 62718 80445 12558 57876 92737 51180 77957 66973 28627 64621 12893 77394 55700 182 77095 16430 10838 1854 41629 59324 17883 19085 27083 16387 33934 50581 62248 24668 60888 24591 82955 8467 83672 62847 468 86462 6045 19375 2882 49775 72913 74071 95658 51469 69757 62841 21792 10481 64778 18402 57608 60021 89913 16890 14928 37160 96229 83362 50299 18331 38736 95595 83586 79450 34628 79917 37596 47303 19844 12830 46186 17409 75528 3529 21305 57890 37088 42577 56037 57836 90668 80875 97652 56032 30411 5737 73217 33115 83933 542 19634 38190 70252 26799 40864 8342 1115 49129 59797 36330 3562 66445 6028 33395 33472 84644 66502 26315 57364 42562 88949 60980 36639 33034 17839 28079 48214 38737 84570 88949 78159 67349 59365 97749 62060 86408 62035 30272 83909 85986 81133 76184 74706 20861 68177 87047 32669 94496 47327 86279 47182 65718 70501 64791 10055 27665 48290 58384 1124 1943 32513 18921 54119 91780 94492 54020 55507 94753 29507 2882 25368 75196 86619 66025 79949 67846 84676 56770 38476 21038 52855 3646 69879 54870 44015 64093 30751 43353 82228 41849 49887 20505 74276 13819 14118 40793 58623 13023 23031 76635 45450 48686 60362 6146 62345 7422 26467 89296 68657 26796 44305 77778 19950 34727 71149 464 13124 5745 41055 68670 11349 97051 83588 66267 11886 77302 15319 31460 82314 33905 69462 97963 8339 62781 44456 30929 97077 32404 1035 20681 4722 49227 59172 30968 10081 16865 35973 66734 14733 34014 30645 34438 25419 97920 3534 15660 33681 85945 86281 97998 93309 53191 56327 68356 37731 84435 85354 52477 54304 77675 46916 18514 25510 140 61484 16113 8974 91881 67579 41230 94413 82809 68380 88775 36928 58217 10764 20892 20993 31089 58628 14629 3141 15232 17643 94640 37886 50458 7310 77989 36615 98408 12080 78314 22972 82856 49215 89208 75699 70059 68744 65385 60631 1110 77484 83041 48928 95652 86230 14905 98725 66026 316 38997 34839 17259 80907 85242 99044 39826 2581 41405 47379 67141 51646 39920 38402 23632 79281 98640 57359 27067 15037 37540 22515 48309 6927 76417 68306 3749 70125 25211 18392 83129 24429 41417 39736 14289 69379 76597 61226 8078 8312 35118 84563 2146 85972 69206 92344 93274 16113 66904 30846 68682 20305 65007 20681 75467 95106 40250 53928 26048 49487 10394 11265 38307 84005 83253 85605 1847 55101 25340 2936 27888 28086 68994 57900 8848 2923 65743 71481 24754 49537 70923 70173 20516 24714 59125 61869 57868 61853 18952 26891 47744 73344 95960 50364 69022 90052 38474 30196 89187 52576 61006 53554 95042 7724 9683 29745 98008 3666 5503 1133 39509 28703 84744 54578 228 43477 76694 16370 87428 88544 27880 3773 37913 37480 46896 21324 96494 39709 40779 72324 57463 68832 82809 13733 70638 83425 72863 23080 77079 94417 33251 68609 29197 42824 21801 35744 7830 14216 7760 67154 60391 66231 70365 39403 16359 31564 68114 43116 49807 11268 56117 14151 52916 43950 66278 5707 76720 74554 2451 41335 49607 56020 93884 73515 78444 34608 64063 21930 9983 70488 58296 31214 97334 99064 13490 31253 31474 64744 33315 81735 9630 9731 24521 93902 69727 27351 40739 17914 64973 55622 92441 58564 13141 78372 38127 8372 22624 80227 31781 14729 23511 19656 94508 38239 80184 45059 7854 29816 38434 46926 73489 29332 15622 11823 16943 70830 38544 73664 8954 40138 67104 83218 43661 64263 35936 45731 36605 52150 12285 54827 73397 93845 6328 5909 5983 49605 86021 22927 23487 52803 94126 95483 41403 97664 14697 7004 22100 87920 36033 25991 48790 42660 68420 81832 10999 66665 27249 6322 1919 41037 32271 13208 23816 4567 58532 53035 92781 28422 12729 11245 72273 86481 57666 94373 3649 58455 28508 8818 93449 93741 62074 60552 44132 44828 22752 97321 47184 78495 35073 57108 95149 36437 57225 31782 18922 93482 41585 83655 41568 1222 28937 39655 95686 60209 38355 12104 25934 9157 17845 16413 93812 27359 64396 57397 80164 66032 53198 43807 46056 7483 34380 93219 35843 16478 28457 85741 84845 47383 1319 27042 20567 9884 26467 40033 21178 51348 78548 88065 84423 10120 72645 47893 98906 31645 5915 97244 83476 78309 34497 55999 31384 4887 42374 60425 74636 77519 78579 46571 42734 22029 85505 4858 45796 54114 64236 69484 62998 57823 39865 49349 45772 85553 7396 12629 96658 47516 76460 31719 5488 50307 22012 75048 82030 34374 37891 99012 84917 12625 97581 7365 38690 70041 28761 67758 8939 50378 40043 75168 64473 56508 93032 49701 86732 86870 32060 13116 64838 84132 38339 10017 44903 26233 70902 40597 79348 9305 62555 30585 90783 66510 9988 84423 26158 72579 26912 6955 4793 31984 49439 67343 98399 93792 23257 24540 40088 51249 91350 96148 70670 23664 20999 43896 13395 21009 75415 81301 54149 76865 51610 35698 19158 36718 69332 2332 86517 17122 75564 78607 13452 47662 91871 39658 15203 11232 49250 12962 13574 45882 45754 28911 59279 45478 67968 36401 13106 46004 6441 93055 58128 71885 31255 75317 71572 15582 8742 60441 19368 59320 5059 33746 58480 4343 91579 32108 61051 98331 37876 24962 90099 61554 8499 14557 96384 88505 43128 92454 23099 79168 25842 90846 89711 21615 87251 7083 72390 67637 30655 36579 20884 6392 28865 20925 36961 40534 58236 52586 31504 2774 90532 37130 60649 6310 85713 22836 29709 90899 69383 74393 71144 73558 72872 7438 28280 28542 32409 64523 78282 69414 60869 27700 65867 79338 94966 68629 17765 18911 85250 29766 58875 77760 23051 57690 42845 10691 74385 73954 69068 46387 24951 93171 4125 72249 78262 78572 75079 90751 21221 8039 19623 63148 23159 37860 19591 58439 82138 15674 61456 60704 74483 63768 89533 5583 37628 88663 76759 24377 6284 75737 84219 42321 1808 30075 86354 8802 35957 48282 25154 40208 5657 7445 21879 87912 89882 40622 71660 6319 57059 93926 44406 65197 54086 80183 22335 74895 95989 42971 64916 23370 35284 73917 72503 82874 30700 50968 83693 53653 30059 86732 6866 62169 98628 36371 88250 33099 74153 13502 37081 33245 95996 47234 53256 62024 83234 36671 351 24542 7641 27207 74585 51814 17446 78577 73778 69718 83863 24316 3359 63469 76370 48110 37519 53919 87040 45213 31756 15780 2716 66989 76582 28111 90779 65381 71981 27125 25418 86638 42022 14893 36748 75006 86469 72993 9160 11566 87442 36527 43661 14759 62229 57482 51002 75545 92380 69196 19768 29104 61050 89588 18275 14979 53820 58168 71675 51830 94918 70862 68733 49063 5376 95594 37637 91450 83149 79070 98983 68755 15078 17952 15253 91575 40374 39936 69969 28981 92389 95078 75524 55032 53250 26606 68588 24864 79353 63195 22971 41255 95791 88934 79920 5138 46320 82251 48233 92988 96627 14909 75621 68560 61675 23506 74846 69923 26366 64412 20848 20928 55203 10618 32139 66541 10716 47039 15567 14057 82532 26363 90930 41655 38596 21260 38360 57830 33537 1235 43236 86474 53952 23484 68332 84475 20209 15885 7830 59073 39400 31216 48170 78361 28424 49523 49885 28958 70784 28356 28015 40128 43600 52192 53766 40673 20933 90558 11459 80704 28311 17875 9999 54536 5033 58594 79565 27802 90945 59897 81789 53095 50049 91060 37978 17802 92482 57402 27406 46134 3807 22487 69156 70299 90434 86717 6568 43470 53239 36015 26022 48986 83719 46805 849 89839 59933 17875 54460 31718 51698 27035 34515 74150 86390 41969 94344 9928 35060 50715 1148 4969 28704 96183 66978 25404 10975 63922 32915 58191 17236 61870 98015 28837 74546 72490 20522 7366 49716 41671 14398 13589 46284 34832 5293 86749 8144 61596 49109 14854 73365 75028 17122 15353 30272 14581 79559 58125 6693 32717 34530 63169 29082 38069 46624 13703 22131 91340 15578 52519 48416 4372 2510 75574 50549 8387 54626 90769 66420 65997 80210 65703 64021 97700 33990 7158 38110 57941 89418 92307 47285 64488 59812 42246 4928 52076 10861 77189 97613 31224 72649 87694 1605 57306 41037 84944 85214 58030 7245 15255 53246 69796 14566 91814 63720 8001 83333 13114 46288 37594 43836 64238 49080 53699 63755 1222 61042 15492 12168 55898 88889 75561 30052 62101 44107 88875 5877 8862 21711 83762 52631 77115 21555 69981 72181 97579 51422 66876 21522 28997 29477 14086 92741 92848 64031 45782 48495 15848 11013 78973 3779 62356 59079 87315 84578 5095 29910 33063 62897 38778 74256 94602 69598 9019 66397 9847 20849 90730 4780 93827 59652 28244 72017 14863 29952 26429 17104 16067 22506 87558 23438 52981 58108 73479 65439 91872 76427 11937 48355 45401 42313 79760 3803 19249 63972 57775 16839 83550 95417 43971 70821 53546 12422 89369 41095 73900 64957 67892 55360 81764 42727 96723 56230 40267 72892 85046 98131 5719 92304 90372 16036 37861 50674 41470 35268 18529 2072 90421 68868 95050 73549 17027 69555 80394 2086 50322 9157 15958 27809 3225 21716 30819 42697 77809 8199 82633 85689 51546 81206 43239 68811 31646 16457 21383 97614 24333 96032 89285 52267 1265 97351 69111 57750 7992 46028 1923 73893 22504 79048 78729 29110 19818 21241 65116 6556 69886 6469 52334 55529 95466 50218 20502 71073 88138 41638 62552 69786 51801 24781 61249 24561 39819 59809 25317 87885 30137 19957 36994 82183 11248 94747 88892 69607 70809 41183 13052 74840 79451 35590 95281 34449 10317 59671 68298 74542 78738 40494 46999 33569 46924 80473 96151 60148 3808 65145 24718 92327 2829 7062 33766 84918 57516 28709 50346 76322 71170 7976 64138 5448 42268 82382 10311 74271 42617 33177 15309 24290 81294 87177 68966 66389 61071 26196 25555 16921 62634 25743 22694 17039 61950 65674 65701 26066 42351 27953 91853 98254 92786 3051 9327 27633 49954 51071 65600 19765 83245 27691 98974 89657 12525 98291 82422 17379 94178 83896 19925 42228 195 3979 70700 730 96332 6950 13475 14777 18542 48506 89864 73919 37537 6513 81532 65513 63605 88609 74004 34339 88049 72671 4357 71136 39613 42260 42635 58159 84264 25498 90858 74800 95876 86283 58296 16812 74344 62449 17231 24648 66322 69973 74032 55467 59093 66194 47292 1643 5590 73862 41867 46022 85687 75114 70049 18439 8805 10617 54790 65894 18083 43806 8651 58462 95361 75371 89129 13916 93110 99094 35494 82173 89638 47225 52310 12076 78339 69861 96520 2472 83381 69079 42803 50880 9157 55103 63166 45350 30977 47882 90351 7234 83683 6009 25632 29346 25023 16266 66592 4563 91609 23570 71531 55949 69291 9046 78300 44832 42905 89028 5393 40433 44201 12731 67326 29976 63588 74383 96708 18327 84985 85063 62389 47458 6399 86375 18249 67166 21720 85177 16093 77552 65128 2489 18662 17869 48292 65692 93996 17270 4372 20895 30288 62293 16877 1877 24907 28122 45550 41938 79658 42149 71658 642 29146 24824 18532 51400 61944 14678 3883 91770 49691 47181 57915 4566 62519 7776 35035 6163 66718 93540 59726 17454 66067 561 29947 6925 47601 52994 92028 73042 87489 39328 82284 54060 4328 27301 79974 53685 19701 19790 23339 54486 20925 89932 789 80931 91112 28618 69799 94928 73619 35094 87355 73446 31440 76947 47113 92006 52474 40527 53656 52274 8898 34624 21942 58025 33132 58117 13632 91026 4149 52554 10937 52124 68029 12649 42010 86342 53 97923 98255 80565 49818 28704 93280 7519 35371 46577 25526 48098 12456 20552 79471 68078 22654 72572 33657 55768 77988 94154 92283 73497 23608 68382 10405 64142 27890 3833 16038 42699 48403 35415 37998 63834 57188 44004 90534 80349 88788 16655 73488 10750 15502 91565 26300 61120 2635 83992 57872 7003 16404 32199 30636 62864 22686 60544 79231 61376 17899 80256 76835 87149 23045 98515 71327 31910 128 72302 70011 62075 19914 87119 84122 77037 76177 51894 97991 24182 47778 90362 46319 34889 6503 22819 60601 26854 59422 11717 34409 75714 38052 31351 41099 42899 70374 76250 65114 56157 68584 8599 37328 63879 7374 82458 81371 88043 59958 93709 39743 87815 51489 96120 12233 19359 9225 89221 41000 19213 97971 25790 48924 24117 36271 46133 94724 51384 41518 50454 85294 25368 19214 10786 8907 90876 44950 42274 54000 32936 15930 44168 68240 68018 26925 40646 39453 36043 36186 97176 72339 19815 1001 66997 7543 27773 16343 97544 590 303 92949 34764 52441 63173 25021 60539 70863 20314 36544 18147 41587 63318 53934 33568 96126 9324 42225 36875 45141 65824 96357 63364 70908 21449 26057 39159 61687 66690 91218 50506 28335 79373 96408 51694 47436 89574 45091 12646 49121 49768 11975 59778 49841 95613 92117 53831 53718 99043 23813 4493 22133 71980 79762 3256 15723 93172 56338 43120 52703 73878 13596 90455 12748 88439 22176 26188 99128 82939 67697 34338 65561 17481 68533 97178 38493 38550 81151 24756 9221 40761 41763 91928 74142 79146 39955 77645 31785 1128 77090 13678 54053 9314 83653 62719 63471 62000 9244 4269 80324 78013 39981 16941 54624 66929 87483 47579 85137 33675 88390 73083 69634 20195 71068 31275 60216 2479 96447 85861 78329 49905 41311 50143 67666 4969 82924 41280 91292 98123 13849 3756 46539 2187 44930 93860 74885 92699 21524 44942 75916 57152 81973 9063 22963 49884 41004 60189 89848 82437 63941 57820 97893 85734 20150 34649 43780 68614 4729 33307 71934 814 45009 74856 40963 89084 40099 99066 64768 72071 50762 89568 82259 59934 49693 64586 86345 98235 930 71211 64825 4453 5615 29260 21674 36939 79155 10186 79677 87847 52095 2160 48973 20100 51759 51812 41606 84240 39282 62612 37455 32744 68492 70950 54214 23865 70656 55357 14205 41890 62892 21997 87701 22813 9304 67685 83627 64353 40053 40678 96398 72808 3673 21197 63525 13569 81165 37047 50421 6714 92607 84914 53623 59906 38089 10944 41431 51067 19805 97347 74650 23103 12697 42350 94567 89446 32109 28627 19713 85525 36891 51884 16728 15835 43960 39973 65174 277 28483 76693 3602 28733 36301 6518 64623 55559 23072 39882 21506 55792 20722 47942 31444 45048 38258 30186 23901 93185 77298 72115 31247 2062 68356 98345 48893 62515 1839 54901 38474 32636 77550 60788 64687 42216 57024 39288 37650 38170 1026 56021 30826 34380 78590 13427 53257 70953 38579 38870 98594 67147 62279 38034 96069 10997 21118 60611 18513 6503 51588 92918 29402 57967 9946 20996 92435 31348 30076 42711 48524 78275 35091 50552 67197 73999 60380 53203 60283 73727 45114 43229 84581 14910 72872 42240 5053 28509 90435 31369 73328 17308 21049 56532 5528 75113 91056 90296 21332 3838 16069 44162 4585 64644 22718 94060 17403 78335 2698 322 7794 87596 19407 98643 25291 91521 14492 42893 48765 4353 51268 38473 14391 86353 6042 72708 98061 6901 44400 44486 9682 70902 39451 57250 70432 43045 29492 17173 54935 58097 11488 92415 52985 29655 74225 51640 37089 10012 44965 8740 88208 62409 63510 61216 48594 31074 48867 15688 19026 75212 95313 96222 74940 29655 35151 54808 39507 7297 16509 31796 88647 18680 21172 37403 1840 62019 8003 5943 46974 32501 12341 84414 76592 55051 82419 36039 86685 7528 6385 4654 61469 25941 69322 39764 20500 23935 3356 19113 96992 40584 87042 15096 53058 89676 24006 4404 58263 19091 29513 33273 5385 72976 9770 33840 98723 91098 23528 34436 26309 64397 51959 62892 53516 73653 66092 78392 86842 25918 32762 26246 12467 77013 86220 96859 5097 8745 75241 49106 17332 24980 13485 70163 20481 96839 95363 65849 46445 98911 63374 74153 39178 8980 90494 64812 58895 56235 95396 40644 98897 87195 82213 78565 33415 6260 17076 45037 67028 97572 76707 22819 51121 43356 67747 20629 17355 11426 74554 30470 6478 61124 92183 40642 66910 82299 96174 80933 74855 84404 46634 51019 68916 70766 62510 97488 26796 72199 18270 81455 57575 89151 61720 42463 71448 94917 33924 80017 7428 86491 58240 9100 43088 65259 11625 16460 79351 34523 28379 61127 93210 55919 38413 68533 22218 15676 14107 24416 11972 42199 67418 81663 90533 66864 74594 88808 86233 51826 6494 33320 5730 7442 47219 54980 70133 183 89160 37186 38870 30587 62795 17751 91282 46929 50250 12900 45512 59018 94861 80181 72760 53204 51934 50674 71892 68645 39202 34174 81430 62711 57939 20313 63318 49562 88412 70478 7563 64905 30395 50151 85315 63550 23082 80678 6313 25676 83245 51738 87645 95041 53725 26625 83535 62293 69616 59063 9074 10649 16812 73995 53331 38181 29489 35508 36828 49917 56378 24006 69998 25630 79788 62881 14842 76795 93165 3352 17131 27974 40453 1790 43616 40529 56483 34040 65493 60753 65653 17149 58033 39553 49752 63585 91552 57739 64266 12045 62955 30717 38310 9084 62099 54878 85147 53263 95727 76171 2791 39356 89748 26284 40073 82863 26176 65493 65710 71528 33092 8157 35180 9736 41338 31528 94418 32181 90958 57945 83250 40541 12816 17741 52315 55446 66246 73894 38371 59869 48564 98258 90417 90865 88010 37668 1291 58732 71990 80737 10579 92655 30383 65615 59516 8062 35210 50532 83592 22990 24429 58504 68243 34036 3915 71751 48904 70333 7866 87654 40655 77073 81907 49006 84676 95888 55619 48902 18912 67381 42608 39155 66125 16138 69428 98998 89583 13562 12198 34373 96055 67326 63965 27502 7849 19777 57302 49875 84092 98039 20108 2354 30432 45119 52731 30696 76388 62426 31875 61525 7295 70733 23482 67252 29409 50720 4488 71644 47173 32770 87106 31842 55267 80277 26805 41887 59031 36285 26462 2311 18708 40928 15365 49598 72119 36945 4374 92467 6988 32462 70236 60052 53850 2349 98266 148 70853 78238 83483 30828 76502 40093 14175 94384 49643 71132 62836 23042 92895 35325 93901 93080 58346 92579 59172 27786 12103 21448 6732 7940 52729 97420 28759 45694 68320 29685 94306 83810 97719 29362 94984 12275 31545 58717 57485 56354 48876 87489 39869 25992 82024 62681 34275 38801 30048 39952 76260 89180 12538 15757 82298 52228 5821 68287 96571 70747 13407 43342 79742 90604 29878 17216 20855 56849 27062 26121 52170 54000 95012 37832 64329 32981 86974 57669 86843 18085 64901 69285 21457 22727 23876 62640 82481 17577 20142 44655 72350 94844 42274 26367 88282 83494 77429 72563 53793 56247 58482 84971 35502 6866 97056 92874 3900 48985 13319 56656 41051 73344 87382 6434 72146 23089 40783 90759 6078 48418 48028 2328 42618 66992 43849 60330 46458 83822 35360 18599 83550 84364 38810 87500 29789 93660 74200 55559 39388 68650 68341 62643 18400 89733 86821 90332 73005 90012 64557 12320 54861 34952 43021 414 5350 53488 71310 46371 67179 64468 14816 6272 73032 84198 88321 16909 34723 43650 12873 43432 64847 27737 48871 51604 91381 48284 82871 52678 50273 98699 44058 75238 78763 1300 75679 3993 10671 13535 30400 31646 92396 58773 72588 47835 32237 3432 40548 18653 55203 94736 46193 96349 52208 62922 27901 7916 92364 64952 75606 26644 42838 69425 52330 38008 69390 26536 32912 58779 1839 83183 66297 52575 67967 3523 60102 11470 34326 38243 38034 6070 52896 2810 58663 12585 27754 60593 91098 92908 40875 80636 56934 11687 38785 72962 97324 31554 94891 92993 86382 65511 69408 26667 27628 79760 15560 60381 19522 65368 77665 43882 37704 57096 16923 16644 36897 64022 82750 39891 79612 38428 51082 11479 83745 19852 58291 52815 36986 58178 30689 42998 19138 77279 42875 48700 72826 62680 4917 48355 88035 6021 55389 29253 54619 6119 78828 81971 75764 29450 22689 33060 91338 31125 67911 67890 68641 71272 56420 31445 36717 8456 87946 50798 24980 13528 62444 96113 33595 95757 88730 26116 11001 50983 61506 43750 42665 81899 61006 94742 62060 15062 77778 6397 4376 25875 41552 46256 42922 69226 89902 91676 84815 84227 45829 9737 27997 37981 84181 55430 13582 75120 993 97057 14397 46121 165 83470 53534 5912 58048 26634 3787 74940 17101 55781 21010 70401 1556 21830 53528 90491 94180 89061 4572 72617 18866 51809 60612 71611 9074 64081 94800 2759 31658 67698 26557 14664 59424 6287 26210 67410 447 63655 84011 22311 15663 51076 94212 43558 17059 10922 48899 60673 57593 31755 26278 3567 98680 98821 51298 21810 84175 89202 85051 59655 7491 84519 83601 57670 54860 50004 20993 5487 95283 97601 89373 80147 4966 350 80318 98405 42178 51614 91728 19985 93190 83524 50967 44071 21172 58036 69901 79644 89221 67886 63946 64014 71110 58664 77679 10997 63333 3669 58374 1518 14633 3536 91948 68046 56549 90117 64113 33472 21264 1031 5715 74668 3820 76184 95366 73540 68681 82083 88455 31363 15637 32939 19344 65181 23660 38162 73096 81460 48372 63153 50040 27268 87145 41633 46302 89883 75892 47444 54767 63696 56795 73735 64563 69825 891 45179 32873 21380 3952 4909 63611 10336 14234 19220 34248 15579 40435 78994 98236 72706 89035 4768 75575 21840 75847 47799 46126 74875 89337 91204 46848 3266 86335 65742 59285 91579 4200 86280 45732 83149 30592 42578 30104 51806 58731 82363 10007 49978 26305 10006 46608 44961 94084 51163 93504 16895 50775 52238 78737 5529 73237 5683 74569 17640 33204 98550 59028 94490 84549 35185 15073 33072 22911 90626 27562 36139 80313 96962 1230 85568 731 44345 69212 72070 83374 28337 14467 5944 45875 66563 93217 34728 51419 70007 59901 30946 36721 42364 4541 21077 74216 96708 89227 47002 84822 2522 79478 53546 53517 11062 73219 46804 76010 55841 5082 40065 90405 22920 54653 2017 20907 52642 72208 28251 60820 5549 88088 80260 51170 48244 53133 2297 56023 65742 89198 33061 48429 10725 77205 10336 22340 65728 71841 53085 57044 45318 11598 93927 44694 12025 21655 49628 27701 87501 5303 35321 24443 13708 10180 42355 45433 42279 64210 73679 67013 9276 18060 29406 39334 96136 20690 17941 70171 74385 73952 89117 96099 3949 18003 76556 11805 75714 11596 38064 87427 46994 24619 13532 81077 81785 24891 81111 33356 75286 69919 34911 14690 42621 38829 90886 25381 35566 68013 11056 67155 50066 83675 1299 95225 60274 52320 74304 95024 16837 3156 14203 50454 83893 24994 65676 21468 78830 85939 93429 49609 78228 91943 38492 97489 51590 41580 28942 14139 63823 49243 42773 45002 10454 86105 26713 61534 45774 43969 13841 79587 45493 8993 71871 16019 30977 62689 54574 64727 23199 12091 32478 7365 12064 32034 91020 48195 48936 17692 51479 77814 82136 23645 14648 38049 18063 51541 84872 22865 34531 69148 41206 8418 51420 29249 85416 26517 56829 54794 38083 82420 31848 15044 8968 28754 78457 68678 39265 26220 8227 5558 6245 88782 25846 85925 17469 2460 85373 65047 66026 53598 64853 30360 24101 73986 85974 3715 39877 5814 80256 61005 75829 29924 16094 38791 33805 67105 58564 60700 28379 49286 2515 79506 43681 55587 16668 54788 7406 11211 22915 72508 24649 41262 37505 47566 30130 44487 40800 20636 62871 68238 55720 58273 2393 50578 2307 421 25552 87412 21835 16790 6912 89178 96246 57470 20734 14435 34230 86509 79610 33507 86311 43688 87515 17900 44017 85030 56209 96057 84385 95603 90367 23412 46630 8924 16964 13368 90601 69690 84997 76446 21811 80032 54715 21230 28407 70883 68441 11545 29522 63721 47251 90124 97633 68627 72447 21727 89434 4108 56279 60964 17745 59552 86301 38365 1438 69299 54694 62760 34141 22168 62270 93048 8543 95029 42059 19615 10369 63250 29863 28337 69863 2246 47795 68153 59448 22461 82962 11005 76806 33110 25439 51063 29516 69117 31147 68519 56261 74019 87564 88483 63652 12792 88138 56489 88229 85706 76451 21294 72267 43570 22660 97478 58792 48044 50657 33250 44314 65823 58100 18600 61290 92540 11426 28529 93416 20656 87821 50270 55342 83408 97175 13527 26508 70205 95172 16148 62547 2631 34124 56129 85798 9298 12233 9534 29816 48040 97469 80257 84760 97578 11899 10882 91739 4964 40334 31925 73984 60937 38170 760 66792 38112 76181 6230 10042 24413 72438 20409 82002 67955 46878 72653 75332 56633 20494 83781 16355 76755 76545 15647 53504 62143 30795 8946 48747 76378 48091 3817 29001 9785 51606 12720 166 10494 49409 1969 67444 40361 60357 69158 55786 93826 8672 21583 72375 33286 78609 71744 38748 4778 33519 33287 95538 17628 84029 75636 68580 13276 50727 23153 80397 50286 2958 82622 37619 96897 83335 73604 92266 90706 89541 27724 60180 56422 55531 52444 66087 83290 2808 43256 35341 84202 11103 88324 38520 47512 90991 52583 60069 67238 65752 53094 6649 21955 91844 38853 89495 6534 43120 30877 32255 35901 37247 31081 70714 49794 65630 96745 21369 33523 80554 66037 58639 9683 89224 39886 84464 68815 31935 45450 49906 95292 32012 88919 5914 75548 30752 67287 63735 79420 78397 23858 82796 14507 20553 61426 62049 11252 47019 29639 57559 97079 5015 74118 83373 86275 428 98722 70895 87560 14150 12560 11147 77111 36528 1651 62302 51422 74189 83678 5100 72769 29263 47745 1666 75281 83086 13969 70158 49064 93027 92780 12150 50188 20252 67524 80007 88213 37514 30582 95876 23394 70673 93754 88252 84534 12156 95498 64113 19671 71602 75897 71028 75734 68424 19559 50910 57155 80412 9961 40009 67426 74760 18861 78524 58864 79794 68765 78830 93979 85839 27802 73852 43107 94776 2787 21524 54947 93933 3106 35911 61412 79296 40378 15634 69241 91380 91528 60119 98676 66472 7482 15621 95783 6459 3168 98766 79135 95761 6098 64106 50765 56949 7850 47877 57295 68369 38187 15242 514 40660 61124 54354 93832 48264 425 74800 84998 12395 71136 10563 5496 79025 3485 78126 24639 31320 23057 6177 7758 12099 12710 96439 95428 66264 27862 73861 76298 25564 72370 92723 51739 2846 67250 80277 30699 88488 69176 26004 56199 53225 31754 55492 19875 47114 11033 55128 59360 82685 86408 53810 98150 18031 97963 78070 12836 54095 11739 29871 58623 24471 45351 67061 77459 80136 26995 6113 76148 60065 31523 53086 24117 83648 48876 80477 5508 64484 18224 48920 3412 98587 85553 39142 4747 64074 25197 63334 7360 20682 57564 35705 36338 81979 68 38339 30835 56216 71387 19400 84545 22893 23985 96473 94225 31911 67423 59342 21029 60412 51409 48446 90599 70336 35482 18966 41319 94149 22915 39702 52419 88253 23621 45238 14118 43757 75620 6450 58739 31597 56339 78731 39963 85738 14168 16431 903 75756 10209 59929 46063 96909 60729 57743 39383 63663 33093 84039 66238 72609 90183 89482 66850 23543 5600 3326 40778 74089 35220 19401 61816 12492 65250 64081 18070 62892 27097 85410 43291 44088 13273 88306 86923 69850 47228 68456 58460 64943 4383 76127 8924 24456 20261 15465 88166 45405 93639 43869 44099 53269 10201 41577 40931 35862 28263 49484 72527 9332 8160 57332 48434 31056 58797 84849 16584 40359 77328 16845 64021 45432 95675 23300 21524 80881 22815 13463 1567 21397 1646 74252 81012 16785 59574 59348 55215 77522 84434 84767 56830 80627 95784 61202 31069 48532 59224 6537 57017 75332 87893 88469 7086 55832 23978 54727 26223 48951 72072 70645 65530 90177 79595 5134 46884 3191 71821 31788 32748 1783 21680 78992 12662 25657 63761 23425 92873 82472 56799 79443 9285 71533 62321 61756 46560 12889 27532 44984 42419 57825 21004 37726 78894 75293 48198 77893 56992 11684 69482 62468 36362 55578 21381 89630 73916 66492 22718 63991 16388 29758 15162 47253 92736 48129 94844 63154 60104 87840 92360 33111 56573 7358 42956 39673 75848 14250 46499 87995 98700 33950 49537 89454 61361 88113 23382 67964 91488 56007 44459 77662 51504 65126 70844 34975 90007 96133 41073 55882 67500 39347 35263 79224 6414 14297 73201 45284 51167 55472 16355 85472 80593 20730 34655 84366 15353 26159 7692 94831 16778 94641 17825 60120 69818 94044 28450 52928 97758 60809 22708 27919 27975 19452 74051 18921 23556 60857 30507 74297 11881 93688 168 85963 39540 6442 40329 8149 79361 55823 97466 68504 47663 23857 94711 35499 97601 97274 41261 44887 28152 49605 55079 61734 61585 68124 72380 3927 99139 21974 68771 50226 43792 81110 21006 89913 5296 82145 13094 70446 50534 13074 86045 21117 72319 2594 37048 26348 89387 93061 77189 85358 64584 42226 42621 39670 28298 33843 42592 68550 81349 30157 51643 90462 26363 11034 40376 46014 40415 80313 51920 59460 95462 10549 56288 58946 25223 13528 26485 2015 63762 66423 47832 60054 29549 2522 4829 79784 97420 84257 76289 57414 33383 73310 27901 95083 65639 80299 44329 80488 4139 46420 41352 33085 88911 92227 19802 72140 46274 919 48388 20553 21319 77132 88769 48371 94450 82022 81946 95124 53349 52024 82666 82067 44957 98199 73402 32404 69021 97161 93720 76717 50307 70197 76514 1880 62866 86283 16644 22054 57780 97045 12897 61304 34410 58026 30435 44896 48515 21281 15304 6903 69619 4566 41133 80006 4319 46875 81114 31819 45584 89055 76164 19998 17378 57311 84143 43393 5403 54013 65847 32626 67699 75260 48210 63817 67722 15067 11601 72691 84101 71915 8931 47226 60034 64564 49560 17076 80548 28808 2035 22847 92465 48186 40503 80404 18226 85091 51260 68670 42033 62384 53707 77211 54611 94103 85204 12486 62779 49237 3404 95688 34540 82366 24566 3555 4283 50178 23856 36666 5894 50680 75410 91454 60347 72913 15184 53970 83729 76595 74190 9960 84833 56532 33278 79883 59033 30830 42387 83706 13022 24994 41804 75225 84741 48444 85248 341 40839 71653 83073 63195 20536 68069 32856 49611 66658 66959 41649 72730 33129 86592 33661 92983 48715 45047 80308 56327 85724 2111 66978 7408 93573 31466 31990 14857 28911 81569 83751 39173 74468 52427 86237 51822 54507 28512 50137 77738 7940 88665 66366 14094 69769 97701 82872 54754 40984 62453 63580 63191 15084 24210 42722 20384 13633 11140 50216 56163 7504 5469 85001 75893 33292 57735 81048 24914 1879 3538 34308 65133 47462 52605 41924 81738 63769 33033 19316 80869 63534 62384 41531 94430 91054 15941 29722 41593 6416 73309 68418 26749 75998 34414 85269 88778 34028 76076 94363 50707 94442 2715 65358 25466 50329 27152 72810 94028 34414 17573 3489 12461 28015 55235 5977 89028 82511 78162 58720 27462 78312 77834 16567 8656 63945 38238 51974 82389 4548 67843 35232 26879 55991 23156 18528 95723 14433 76966 41534 63607 89302 63251 66666 18377 67586 87494 94894 91271 21075 21867 27341 98789 69804 668 18481 26104 71245 41203 94461 32099 48395 97310 76659 58176 2895 1244 65470 19604 83348 61568 94157 91296 38929 65331 34700 29110 49579 39848 95509 80637 23529 5558 67385 34052 46344 35065 12718 5801 29993 10068 56551 78086 85629 13503 80184 46514 55504 89751 58424 59283 35548 19471 30254 16558 76869 29086 99102 12299 30361 72907 51862 57967 46362 73898 18477 52640 26414 35977 8833 77883 61913 51731 14041 79124 50618 74300 24427 15251 66352 12465 21823 32721 38301 48090 681 29278 70428 95299 35908 72080 10610 39989 93773 64177 83036 30385 67351 28240 97274 17754 97272 29062 108 96956 17801 69324 61411 88652 48392 33241 10392 63373 52826 64613 34625 29553 49327 21919 96492 78449 63005 81407 11202 3453 72301 13914 60140 85941 64941 68389 9319 5119 42346 74049 95835 14275 51475 59598 88192 52944 17670 23196 63882 82352 91934 2505 91848 91382 85789 45205 85001 18381 7484 29546 91061 62264 69785 78721 29440 18088 86518 32765 59165 79451 28942 38109 17175 50624 65436 70941 396 40527 86034 88213 28005 17959 24079 67680 5499 90074 1728 49564 36802 56444 84056 6539 94243 77233 3091 9490 58618 25319 38979 16125 36268 11752 71896 76653 6543 17473 15390 46914 92581 53042 14869 89449 3234 63482 7040 41669 68831 48841 73852 82442 63377 68240 81881 97569 74214 27009 62077 40403 75168 37541 28675 62270 92857 2788 54351 52228 55741 42938 86752 39001 58740 35597 1422 56273 20537 87163 1223 65209 24641 10048 87789 75725 22286 77064 60439 45080 10219 74247 20312 75617 22168 5917 94779 36150 31667 34370 41658 89752 9203 71888 96641 36331 14247 96536 20772 84403 93169 26470 86030 52987 32147 86021 24472 71653 33906 1673 92982 42126 83859 34539 49823 8201 28832 24413 40989 97677 91303 95051 23005 13555 77993 60034 74107 65277 20907 15910 19579 88157 91741 91088 16666 45633 14727 94832 78639 13298 77137 67596 31693 57059 63784 67066 97078 30082 82191 12257 37970 71478 57471 43536 50527 41638 48581 68341 64791 44309 67735 67784 83963 43410 61452 9072 41567 4657 25321 60959 85974 59512 74998 41238 16970 66456 22530 98439 88619 38603 46397 80825 84665 96701 61953 85730 51825 59475 39615 15457 30697 9075 92237 43290 25624 19455 73511 83177 82142 83942 55814 38677 38617 74016 79131 28124 941 30532 72717 36659 21904 21986 51500 52722 24326 95005 3280 26542 73866 51522 23434 92642 79077 83493 93442 35775 86330 60231 41263 82328 24383 96010 5674 59889 34126 45768 39334 46906 7692 51474 78316 9941 19668 53200 36 55351 66794 37296 89944 43844 75043 55960 75518 81923 97116 31594 51367 58930 27223 87545 6866 33707 65661 64131 83316 37212 76147 6118 73294 72115 75552 46674 51240 98932 80631 50820 73950 47611 40622 69279 25158 98674 12255 64238 39051 88361 67443 71456 16489 39908 55695 64353 6032 38383 84832 73256 33266 59401 76805 81942 295 26388 22119 67881 74095 67664 87289 58732 95809 71594 40299 88268 34542 6438 11545 37883 71089 37459 95832 48612 74692 491 85294 94793 98483 56117 8459 26213 18317 57450 684 65959 31891 72980 2095 77701 52203 93169 19317 5499 34386 60430 73081 64141 98479 32433 24619 89308 75395 22605 63681 21822 56361 49195 95072 94691 48178 8976 98602 42720 91618 4145 22167 66596 77639 77948 71095 22327 70534 40038 36129 5503 25518 90287 17027 86432 40110 33786 30510 41379 28763 27332 78235 3321 39777 53915 50658 2931 62796 14271 87399 5551 85404 54948 67147 42961 88876 10576 21715 88420 34315 63571 15088 98467 96009 82843 39402 34029 44115 38585 13114 23792 4332 38136 47234 17107 26269 23344 28370 98332 92980 58964 59502 41160 11842 80143 15804 94728 94258 50687 46437 79348 49892 76040 14072 87492 13395 41124 68103 6519 91795 79916 64259 63383 45659 65020 17006 30978 42540 89032 69271 57811 55048 57244 67189 50828 39729 65714 16120 81318 26905 24568 89352 32258 42756 7497 55172 30197 24849 8969 61433 17438 6132 59320 1298 12861 47153 91832 17772 22097 69776 24783 17797 287 47524 47357 74644 64601 41757 30309 52141 78614 18708 71048 45975 19125 43789 3569 94796 83738 36246 12707 22120 2436 73170 17270 45564 25056 4136 78975 51978 79252 85081 42544 25539 75850 81159 65111 20837 65920 44065 53549 77989 21238 18246 12382 26248 56499 83968 58958 25290 82609 84418 32090 38893 41827 32534 95499 64596 86619 34773 27414 89095 17954 54233 24597 5291 21504 81791 51056 5219 46817 21852 37327 20300 56199 8217 42734 42497 35202 98802 69550 93436 14248 6703 35432 71958 50400 21822 87971 52242 81709 52769 70883 59904 43285 34980 22272 63510 40317 189 44598 33152 64593 87174 24921 83569 22825 11513 94257 54499 51116 25400 30527 74533 5556 97492 59548 16977 1772 12781 763 5695 63851 89550 41691 20209 36122 94002 57162 78467 1159 37793 17228 19548 75982 81018 39720 28190 62460 85727 1790 19187 48648 1070 46386 6081 35624 3268 6599 60131 32938 4524 84238 1906 32177 9194 49269 59411 89252 22964 3596 56099 33827 49013 50637 24873 75641 38198 65254 87663 71217 48969 1408 20867 94159 68181 78132 44134 42266 80782 92065 85315 60006 24422 11863 43356 63840 47306 26431 37086 68287 41468 76482 20179 86071 73739 37999 78099 56535 81570 3321 59924 52267 28272 14842 62958 84096 17117 6971 86378 80166 13399 72885 72468 1878 30398 81359 94249 21125 3338 82558 53384 22522 52570 73676 81439 48259 17267 94686 12080 86570 61304 62904 40864 43062 67549 85375 27082 52911 59598 92590 46215 41363 83966 48185 69012 9646 22601 73774 1193 74792 40077 38200 34469 43787 6890 81282 51381 94709 78470 36615 22904 88838 88996 13892 65860 54090 21861 75359 7416 37317 47453 56531 54151 23732 26926 35885 43738 34652 57772 28311 59433 56750 28862 16752 85068 23717 28254 98586 49802 20068 7692 66169 23814 62466 85572 1880 16203 60164 92273 21002 42979 83697 88249 52841 47692 85651 63056 76827 73328 98278 12161 82272 77662 75960 37698 84893 78785 17426 14523 44674 39396 86362 34165 5453 55769 50028 69782 76191 19542 42902 16329 66261 38946 68019 9642 33546 68397 37610 93038 53031 96386 63408 50549 56349 97554 13974 57697 90312 72129 56207 45539 13804 2510 69885 73857 77803 67933 80042 55968 46943 58423 91550 59827 56562 28916 85918 48486 29656 48087 70372 39527 49305 66202 1377 82084 23981 92307 3668 9871 79304 98573 21757 10820 26282 86400 66314 52030 7905 88403 25844 74127 49341 36082 10263 75992 53765 72297 61662 49245 31960 74926 83892 93653 47575 60380 67996 17721 13094 35665 93848 4640 70065 52486 12804 21659 48343 707 57611 62843 77588 7828 26300 64581 78519 83719 48457 91866 91826 33495 99173 64420 81625 95558 1222 8105 37806 8229 86114 65028 85996 78208 57603 86056 36539 15113 24398 74514 59228 2821 39241 79073 86350 18508 12015 58595 60460 90857 25102 24556 47516 54360 83603 14784 248 59876 91054 55480 82475 87675 61360 58637 39303 84997 66905 50921 35854 90320 23420 45364 40543 4328 74731 44815 92296 23687 97214 4980 82481 43259 74227 46909 63637 98515 30567 74712 46542 87334 8863 14845 79450 27871 86304 58956 79928 67382 3844 31382 52890 57816 29663 59881 20971 75725 19398 56247 40898 96075 81771 25537 11951 61736 16703 84924 22442 34922 66212 98343 72270 62137 80599 37300 11348 23805 30981 26709 29744 45483 25782 77401 53405 75048 80552 84754 33877 67984 55856 47968 50360 53223 12977 20081 91925 99170 51890 31455 4021 95024 3625 46571 72835 9101 52536 76258 30853 85954 77855 78775 10190 44631 54964 68457 47867 42358 10229 42421 51246 81565 21040 80 17847 45353 83320 20612 87238 76167 25560 63897 50346 88790 8458 93086 92680 21378 9692 8765 29708 48144 23498 37418 42746 37895 83233 30370 80024 5366 14713 85131 97126 8143 18747 27764 19918 17138 64442 64430 70765 39090 78355 92019 21118 38341 86054 95445 85970 76198 77356 4604 2369 42668 59285 38881 24039 10642 15394 23931 65800 79448 65205 76943 76663 21546 96250 65386 39881 88882 22267 52789 16424 63529 8911 47536 11031 51720 67655 61527 98271 32736 16330 23323 26090 93573 48583 92631 1994 9596 2634 74091 72769 34289 36961 86468 34733 32617 4290 39334 4005 21483 80059 8136 34299 83555 68785 26836 99036 71623 29975 14816 71151 90977 70359 65496 55913 98247 21032 88084 45799 52240 90491 98531 45196 71264 43035 14345 65818 51180 21488 7071 58008 49632 94443 19621 18840 25290 7213 19673 66639 15649 19875 17654 73858 21523 9022 41093 84288 47252 74566 39768 48244 79538 22626 6033 3375 76024 18465 8677 15918 14021 72516 28654 26246 18172 33117 53431 58943 21194 35701 66176 15309 68358 1219 49904 22183 25400 69531 30107 9075 9897 85449 29506 15863 57675 86741 26097 21124 2160 21062 86220 16225 68067 21813 15042 17368 67998 53095 3807 90942 54381 34836 70206 60716 42581 96740 197 14953 77576 66297 84399 90640 12287 89121 94963 74318 23977 82927 97847 35987 75952 33451 41004 68689 10127 13697 88900 61921 10230 5424 20769 70740 16411 34081 87738 59390 12587 58807 88169 78154 94480 75264 50678 26675 35604 39128 32543 28140 83163 74132 54478 47785 38741 64462 61154 34804 18049 3402 32038 73750 4718 16871 52355 2145 76065 51067 83781 71665 60805 90831 87893 23752 30967 1933 16040 76908 57879 59376 67505 10811 85363 94936 58951 56513 4006 30909 6687 35083 29534 68007 24044 55558 52607 91051 3813 39521 61691 4053 26596 8360 20284 31929 14777 26818 26021 14048 31584 19354 57638 92415 68341 90482 33474 72002 40723 73317 33268 18942 1736 83935 84241 96987 39620 466 19446 71318 42767 10517 51096 46336 13470 35306 75310 38777 29026 93797 63276 29122 54134 16921 27853 65996 94070 34767 35663 98640 17943 21693 62968 33903 2593 22535 22011 27043 30876 74059 29093 41815 2819 66139 88620 17524 64836 87275 4417 65647 58216 51549 36167 18312 76579 98303 35927 90561 36758 87906 58792 87537 26070 12812 57146 89541 87656 18070 26544 53447 17075 41559 31650 38463 7519 56331 13773 97043 58170 34519 84862 49969 73374 6423 38192 27184 641 21415 48399 97037 23396 70590 93193 77808 86218 39757 79253 55868 68006 24627 19046 38866 29560 36994 64048 75948 68519 53869 15925 38741 44864 7750 14289 83850 60397 80356 94243 13912 78058 85561 29444 71484 67933 62481 82726 64153 60802 3440 52170 82014 91121 64329 87915 75984 6854 70576 83686 98340 13446 2112 82974 65434 59179 27391 20757 70023 60895 84593 10406 56434 55208 85208 69800 65876 42492 20530 38807 67936 89269 39917 78306 37752 2700 60913 79184 14791 13245 3233 33482 84210 15997 16892 59851 70254 80035 75003 24665 24111 66398 85598 11498 1496 95794 37371 76210 59090 96249 91148 60472 49121 95702 75265 37970 69715 69843 49718 51887 21237 34002 18190 72588 47077 1424 1992 60585 40483 83019 45058 40280 20974 35684 72785 42668 68613 15439 93530 68895 37329 29671 6434 6522 67582 36704 35290 40503 4886 33020 4493 7077 17735 99131 94554 3519 44942 68603 13356 37911 24563 19549 75645 95871 34321 2368 2107 55313 74060 54051 14024 13515 57480 76699 52161 15601 13359 80707 47719 84379 98394 87206 24740 31098 84667 64213 10490 14975 87418 70499 85269 47315 15311 6424 28513 83081 38520 65139 65519 51425 46123 96072 15443 61886 16646 30826 69059 33257 29680 35782 51529 67744 15493 4633 89570 14061 44407 82382 5997 25703 43889 90783 37182 10548 22301 41820 28531 95630 9998 2824 35890 70080 6184 66000 91105 34065 80106 23229 69368 16748 1451 72498 52117 45312 14726 81561 38829 23855 30650 48994 69811 85956 80577 93360 82052 87322 17652 15477 25984 2274 97652 53167 90119 17926 37684 19514 70883 3133 93058 27132 63478 60683 96749 39568 41504 32226 88882 87776 1248 93642 83311 62889 99085 7133 97665 957 94515 27767 72416 95221 80628 98062 33137 52550 92966 87642 75512 72052 71966 58956 43722 48089 66551 31190 65720 51598 42315 46372 57315 95288 92948 79229 90036 89533 8202 85096 67242 49394 17435 78968 62939 11582 69715 12972 97446 46133 23916 37785 64780 81883 11722 35665 48998 47785 79487 25225 57536 47390 32038 10864 85984 94788 4275 2762 2963 5014 83416 66263 63701 6484 3985 92965 10385 16215 23085 83207 33416 19171 87390 71841 68709 35554 61987 21633 96352 97902 66733 86635 68144 34957 52726 96858 84710 32838 59145 8523 71624 9146 29622 33966 27700 40631 70695 89107 95272 74700 33218 18510 73039 10728 72654 98412 31604 36052 39615 44706 66330 80568 1694 21182 7531 44153 9952 28523 24778 67603 26216 52221 87839 29924 90873 91819 17792 54999 60433 46490 8247 87538 92736 8901 28999 94343 40333 81448 43050 73864 42367 7506 47933 93466 39915 47388 16218 2442 90622 62222 46323 95149 88196 83225 24551 58702 71669 13180 83411 71111 33346 60471 59305 61917 61981 94831 96703 81276 74419 16648 65647 71544 82671 42308 88243 91762 70726 30926 45013 54617 61594 88118 58103 17124 47655 63738 41098 83015 90020 17464 22127 36117 97039 26198 63502 33105 8390 67124 58445 16888 80055 58670 32808 49264 95671 75248 86258 73331 75886 21092 89588 29098 67707 10662 75053 32624 22498 9874 10853 49033 1503 50687 48315 74993 56160 89148 98853 39643 19475 54541 18640 3499 76326 25097 2128 58357 51167 2610 68243 52244 11248 23681 484 16469 75417 56976 90435 72635 39508 73981 75729 27233 63954 43969 76907 81816 34918 95584 44273 23609 56544 67424 95788 67075 82889 83903 33991 59672 64639 62471 20971 76806 13366 4291 56876 75821 86713 55239 60828 3783 56875 68659 49426 61564 38359 99115 77095 74581 76885 47075 48140 18869 6838 48769 28298 98484 68988 68642 1832 21828 94290 55667 15467 20441 68745 48074 37609 96602 77808 13683 54578 37290 42590 87329 46865 73117 62003 54969 11933 95194 41714 55968 6288 56931 34156 9727 43650 64890 42780 3007 59101 29613 85007 64163 62275 75511 43874 34091 11274 82367 9001 98383 37142 50989 26743 69410 75950 95005 29806 92943 8991 33048 29859 9503 94911 75489 56726 71644 63508 17219 32042 86283 66427 72181 28066 97382 77593 70660 77649 39928 10895 66204 7135 75689 82449 30137 53395 58246 13135 7161 32397 42253 698 50823 57732 12489 52279 31903 95154 51262 18499 34542 49500 3240 10444 20612 39860 77814 25300 1384 29483 13233 10755 73226 93558 59991 27746 57839 50720 19708 97124 94025 16565 20952 91069 76143 35215 11519 77250 2659 84206 32917 97385 79521 15177 97958 50229 59317 26910 50293 33805 85779 25854 156 27132 82351 14039 29744 70275 19567 34103 25300 51997 19831 66131 52539 76225 39058 76965 5760 85945 97130 43253 89002 96396 24387 2668 79213 27383 96573 86162 53901 97436 11641 9773 63242 57133 16187 46873 14295 70943 61798 16202 69703 17857 67120 19441 83464 40227 22584 98063 39969 36577 83283 22416 98752 36210 75053 94370 63764 7213 60587 59335 93315 23927 41716 44190 56536 13086 26121 8483 7548 7746 4274 59296 82064 68264 65055 54529 9757 36201 41854 58595 68531 69981 11787 53921 60727 37917 7133 23893 58322 617 79832 74543 40888 97 98082 4288 2814 38306 87357 84774 75494 93802 59813 53649 32740 25004 4030 36657 40050 92227 53436 49080 33082 95506 95033 22638 71891 98595 29176 96553 67787 6800 73113 93062 20254 6732 77546 7964 10615 79430 31379 90833 22536 68116 4768 1535 68559 77748 60099 5745 15971 23467 66596 51261 72007 13171 19051 68756 13964 66983 97310 53556 46466 82597 99097 7714 4768 93681 72349 56420 7483 73775 93979 54309 70868 80994 67882 43359 16873 394 13879 92146 58739 60866 80933 13481 80319 37818 60245 26280 7718 76138 34590 30977 50762 68722 54680 81024 54480 44601 92511 98354 29547 22233 55675 49121 23888 50237 61851 6347 39655 82775 46947 71008 28961 19805 32499 97325 63015 48878 25419 36097 94751 17621 78711 67827 20366 32989 54768 50928 11390 32535 79329 22007 51090 94984 85150 60867 94588 47181 25225 89376 9389 2083 94285 18932 12029 55409 49871 8093 62264 59629 88617 90294 71160 80951 31130 69325 4608 50044 93661 66 49510 89734 70679 4013 44197 88363 69507 68857 34909 49086 86079 66696 95954 16905 73699 59826 41301 46981 95179 97786 29562 70781 75276 25650 89138 98545 70645 36464 41830 28467 92891 4034 96318 11881 6515 6680 48155 41617 40103 90665 37475 81251 38450 85707 77724 838 58186 45080 39043 39932 26403 5155 38383 39205 29719 93791 43941 71922 8941 67250 28950 37030 45856 95991 76540 65929 78127 21696 75203 75260 2481 90841 28601 35022 50977 84007 49348 5653 73076 46145 68506 98414 3424 16918 7276 25985 52479 69385 68441 98241 25646 32203 77133 16728 16862 50658 86817 22856 48628 60737 8911 49065 83697 56428 44269 46139 34554 97352 43434 81961 9021 10565 3654 90094 69450 54964 59658 74245 14545 79776 86074 31690 53773 72600 77440 24858 27240 39318 18367 12320 33655 42384 57303 41255 49889 90057 15029 94709 60885 76033 4957 26967 76501 31768 52215 81462 93370 94529 39440 64812 54057 23377 94918 81781 95047 51778 49266 14965 39386 50143 24483 25194 72358 2701 29753 36058 93505 7127 26250 68610 17855 97275 75095 62262 62063 50887 98134 26096 11420 50864 41039 85007 71143 36691 6809 50069 78918 51669 50371 86766 12620 20481 47851 97967 8356 11214 73399 71747 31222 12990 78141 50660 70271 98284 8560 93676 5363 38897 5551 29811 11195 61644 93427 48490 34381 56639 38608 49370 73997 13771 15516 2391 51234 50799 61673 50480 52082 89443 79017 47607 35025 37910 46925 80527 88424 70428 81648 64311 51598 96147 84748 56852 44191 9081 25348 23909 53227 11669 57970 12545 75978 89352 24102 50404 86067 15477 55605 49295 10411 26051 4629 22212 25317 12717 13206 38308 89769 50162 8417 62051 41288 28836 57639 32721 87342 95325 43664 26363 87203 54020 14470 94897 42661 95202 59475 33450 42483 87645 10633 96551 36669 34732 89143 64164 90026 47558 76303 89855 32549 35977 85346 85924 82247 18928 42044 86548 20728 19443 71289 33887 65315 17210 94997 60237 69989 43305 68483 55738 36463 28405 58519 83834 85966 64450 97001 48025 73247 56770 39939 49518 36791 41083 10379 34142 63724 83993 83868 84290 16011 79496 22544 34363 18272 75238 81970 14246 80907 75385 29675 17620 10549 35789 52052 69845 6288 19262 85866 78512 40099 7308 55412 40098 63436 6241 25791 91113 40926 46272 47185 62044 63738 1717 8345 33380 96959 40306 46984 95585 95127 64583 42996 44394 34707 13462 25708 5219 40588 64901 14068 19999 73570 63141 71808 53769 63113 67729 8037 24777 81685 27595 5050 5906 45453 34193 46381 1540 776 35826 77842 25938 82438 95475 76414 50984 75821 73321 34164 64934 21171 94067 58535 78998 12233 5410 2515 48326 70686 9953 42300 27096 84011 75865 65867 2878 71503 78939 64209 2272 26418 74183 69363 22825 48445 47332 76232 54925 23958 24860 78924 90340 83898 47049 38361 62552 2067 81463 22044 39924 43061 10120 47277 68408 33962 81360 74317 83254 14702 58283 79246 32198 73186 53471 78719 39942 72029 11512 31956 36219 69600 25473 81676 4568 42571 28296 53841 67976 22639 70100 34748 10803 54038 43468 69102 15570 21497 53528 47142 81425 62287 88769 97343 87387 85108 75054 52583 56568 70597 76080 35018 52849 78213 10568 23198 79896 45699 82871 95307 15883 54748 77698 92962 43894 23645 13995 52876 86070 55327 90336 61077 42665 84135 81215 77482 47686 95422 18702 31577 12468 65753 35409 70402 35663 25452 62719 22017 3334 32632 36790 68000 18891 81617 40260 32004 97895 50569 78120 36907 90390 70126 16827 195 87590 98309 59525 79483 78054 54137 69463 79426 54870 73621 66079 10831 84321 96407 45869 62736 70625 38833 94001 84317 27449 83492 52122 73304 42487 55471 25290 38842 88895 8025 27434 14480 81816 69813 28744 43866 60642 55889 47131 48496 42788 74855 97423 82817 6391 88147 23155 16068 65589 98996 6173 43220 96634 78889 93767 8651 55421 25151 56502 42321 76917 54183 74105 15779 73541 40557 66901 47249 12170 48823 81126 88550 67231 80980 41893 38130 21248 64213 64347 93005 60243 18054 32034 93126 65575 66949 62372 46512 89996 49195 102 43787 90255 13180 55487 86813 36986 63780 47 55185 87884 33506 74393 74107 8038 27344 15174 76636 18736 47992 30809 64294 34175 50203 28638 39527 96206 81044 78400 24301 8176 43124 50217 60118 85440 31615 35819 5134 60512 79402 91989 91413 21914 65395 29829 77729 56947 85822 51153 78594 61609 7543 64877 22948 13417 81838 6681 60945 60349 96553 76773 32391 87850 30193 19794 31680 18486 49304 67715 19085 62885 54830 98213 18312 73927 30347 85483 82623 71967 15107 67612 61027 61572 73288 41752 2052 41866 65035 79849 14313 89233 49634 96570 66818 61202 48790 18129 89874 65212 51515 31456 50933 12108 78287 95118 13612 95013 42363 90607 66983 11263 25433 26664 88314 83458 82913 6164 22407 56680 83309 55885 38423 8529 45118 39188 72122 76671 44563 80375 22570 31296 66859 34235 22286 42239 62603 4098 58614 58362 14816 86205 53137 53919 2138 65213 59108 40324 6095 91170 20083 10059 91748 3144 38369 35216 65352 46726 68532 58719 73838 40465 41339 2521 53271 14003 9022 30685 90524 9645 63111 7222 89380 62912 28499 8367 8280 13640 27796 85433 41470 71999 81349 32005 69434 693 40543 67974 35676 35140 59872 15418 39822 16355 68872 35911 32951 72111 30709 76852 55602 2626 82038 64462 45918 24311 7244 98642 1421 21274 9797 96893 31389 84608 10682 18513 94969 95389 98615 28424 14434 60 95774 34783 47782 38706 45488 67725 56761 78414 89150 96229 79146 43138 39508 66021 22840 96631 6311 23349 44051 58013 97691 47 64662 69353 44669 24933 13113 33114 67460 40553 51945 34951 29655 54869 47271 45877 53081 69418 93609 39070 1359 72221 35940 43679 44952 39883 61231 91349 26685 69962 65693 63835 13654 27606 63059 88613 95288 85334 54856 40705 76484 52625 15396 39565 10902 79318 81865 19533 65454 28219 46836 80035 98785 52498 94584 11121 69371 44312 66093 88415 8717 13547 79532 53901 38190 73118 44472 10889 93998 30265 43182 29877 76811 66709 42633 21706 65189 14144 90496 69297 89796 54565 59567 10565 80697 1611 84821 21989 4347 1946 27164 84553 70497 15884 24081 43299 32330 74619 95663 87283 53244 5818 4449 81643 88079 61663 41626 67935 10135 60758 62417 1010 7948 1755 86798 26182 88460 42815 98828 33596 95345 62568 30864 76680 13458 61340 22504 50453 35985 89328 34026 73489 12279 92383 80116 78531 12569 35870 46789 22164 18898 35568 10917 43444 58788 39871 3467 95486 21308 42019 52844 45888 7264 30630 5492 18230 95878 32869 75663 58617 62851 37631 85752 84065 22396 5833 98927 17685 26528 2723 5454 22393 37713 46683 2968 91143 82881 12852 27408 85775 23601 42104 51200 81888 59565 55237 39550 32244 66056 25483 88106 80436 30679 28109 91060 73158 46999 41972 13769 72619 62767 909 41035 89359 82895 86462 84325 61147 66504 18670 48674 19345 57160 30137 42180 40203 56001 81955 74062 96948 27228 85005 10177 85868 1031 89646 66087 61679 23924 39945 28788 1026 10822 83077 66737 58694 56768 25593 64090 67963 65142 49928 38656 62069 46381 35720 78740 89927 50532 85745 64634 94637 21415 47128 59152 75428 20007 99034 97656 63840 53175 26504 29709 25494 52466 59480 81843 45599 25276 88882 16759 65087 33444 44124 59461 89056 15244 22708 60762 2625 22265 79303 4498 36146 60 94516 81840 3575 30318 76112 10533 73744 89579 29251 97364 27817 81430 98707 28963 44562 49847 35469 36942 27537 38303 44596 52647 87524 8168 25015 87560 82629 42969 50141 86625 8318 51508 51986 14068 516 74799 77447 90592 13755 57832 21623 35600 86234 17064 20868 88936 36164 27950 30598 12615 94267 9274 28590 96511 26084 89220 47973 90725 42525 12192 65715 22668 9180 68545 71048 52966 79115 44214 57236 50477 16713 54242 68055 99075 61924 83393 96069 75657 78473 52275 23016 98079 63130 72806 68807 20978 59248 19948 32266 22267 77263 65140 88290 42679 63235 45964 84206 14312 1794 57582 19107 8279 94413 60888 68487 79909 45173 57242 42051 66665 47690 35182 47491 48865 13902 56786 11768 16895 58805 38966 12666 79208 59401 43828 65617 16363 52669 16006 11266 72073 56813 25160 29502 88893 24314 18540 62889 12043 83458 38099 45441 59912 50016 36149 11862 97175 37070 88666 40827 15547 95016 47975 78272 51910 6694 20797 18175 46988 70067 50449 40936 32924 34018 1716 58437 4271 45270 69853 71560 31170 33625 69320 20555 32415 89248 47608 20318 98758 75449 31607 48557 77756 70447 70998 95809 42392 66023 69006 71974 95227 73367 35702 55611 11857 53009 6221 42970 86255 37608 20513 72909 95530 41155 74055 74774 92817 13609 90809 36290 11457 83611 96352 16833 38503 29410 38455 2684 32400 77795 67163 22578 77175 95657 29781 27449 96481 55176 5760 52668 50686 46031 50188 56612 95004 40731 81338 63478 8383 36944 55971 52378 70596 93136 38092 38114 77131 77905 24144 97866 76707 39378 19155 72567 83916 27751 57433 81874 96501 46143 42979 53089 87141 51440 34993 82935 83332 46843 4659 43752 69262 81111 8056 78598 97864 32023 14871 52649 83399 46052 69375 31655 25768 43296 85058 67387 28504 42420 39715 78132 51511 14736 62851 56460 27293 13551 30566 72892 16868 16880 24758 98641 35088 293 12244 69927 7294 41355 20608 57609 94219 52840 30445 93326 37855 69578 34688 60170 38059 81027 81965 69881 21547 78614 43552 74300 38890 97206 40632 2127 84156 66688 29461 14619 88506 96352 94102 85321 20837 34349 83821 17504 41322 93068 39292 71585 31794 59196 16350 98432 40022 57755 42533 33177 67288 59461 96241 9679 27769 76006 55533 58716 27752 44258 85347 44226 934 31398 58065 17494 26428 52806 69754 41461 46279 48152 34684 97372 56623 86977 64917 2629 19330 26156 5864 10206 37612 64454 18081 56216 99108 816 34327 79478 80513 78562 1132 24660 35194 33397 74171 9057 90009 60897 78244 86092 59831 22897 29616 46929 55286 25565 23906 33589 22529 66360 41756 28548 81469 30591 46669 68183 17269 52479 11630 69930 4625 95952 1709 59163 20839 96104 59849 22303 6202 54805 85420 58620 34890 41167 36718 4967 93162 44295 51860 16136 92791 95255 61059 44881 19028 67223 65279 76889 5413 54460 3502 1716 1599 72123 47595 89148 64727 48655 46811 77355 38276 42196 51393 933 97054 15654 46690 44537 13642 74384 82594 59647 19554 12056 54561 83474 10388 39321 24364 64115 83878 43957 60426 42683 56932 92116 27138 8286 66134 30630 29046 95578 28157 41778 1698 15769 39696 8904 87736 86274 55024 68811 73392 6087 18035 65878 808 1772 54211 42345 98386 49128 34155 3800 26125 63440 79931 73825 38257 80191 90833 90738 75170 33392 51714 85957 85629 95187 33940 5451 45420 27449 17378 94359 12885 75055 50885 94269 45906 65175 27239 22226 38713 8184 49812 89296 91372 42817 76686 28431 58572 17051 870 89918 45224 77616 29850 71551 74715 55317 4954 95002 56926 23230 39240 53733 21664 7436 61633 16615 12730 68293 60472 7754 84445 97788 49045 57936 41957 90554 75485 92383 70067 50555 17902 43840 79718 27705 53545 25815 85874 18599 19697 96443 98800 3530 66141 35286 94489 82094 35347 20370 97626 5394 50927 51687 76460 3933 20252 39250 70438 39028 94381 73510 95124 48489 53700 61036 8420 54690 11762 53643 44956 27993 23068 42836 54388 60866 23595 14421 83306 28922 26221 51819 16449 83652 91463 3338 14795 21037 61250 21720 56786 84158 9327 19389 6579 38748 85806 78648 20767 60312 37434 8532 79312 25563 62666 22983 86565 78340 65311 79279 9427 22159 63814 85616 91358 12357 98355 55064 86050 11100 55923 95686 63940 77410 4183 93687 89801 60905 55677 58103 51635 94073 63892 29756 94187 98874 19719 98879 10012 26584 93242 66420 26276 264 70134 37740 36702 92133 40391 24835 79045 70438 64596 32353 55090 20763 45785 27045 5240 47981 78336 28274 52398 91709 9754 6260 92579 56379 28421 10877 47268 21456 39402 53937 37865 61818 52823 58873 97110 40761 88500 63569 41145 90703 27786 54771 56853 77760 42940 66576 32273 26302 80689 21540 72567 71104 17335 84211 92416 52193 61181 81302 59118 66940 88125 53392 57217 5566 9272 80174 29532 43420 20116 7714 58831 24798 39594 9397 36257 21287 46920 36712 59363 15960 91771 94595 29745 44759 30679 61156 48632 23640 80986 97245 98367 33263 2329 5944 27342 54064 58593 3972 43446 85016 41876 18237 26927 36386 87316 73276 71739 91079 59826 27387 73947 63570 75806 36795 57575 393 32455 78756 76032 20668 89991 26520 77080 19917 41857 76356 49600 11202 71768 45329 21492 65414 85094 28475 52321 94861 65403 32048 92194 10020 19858 31594 61179 64163 52750 88434 90736 5377 22578 11634 14956 70795 48091 44491 34210 44540 29535 78767 42471 72352 40696 92161 86294 67898 25519 75441 64344 13674 61508 10003 17687 78025 91792 90983 12542 41155 10332 31403 17737 91909 3149 32050 36348 27359 4175 29566 70464 7629 46322 62469 2506 27138 14295 80036 41500 84622 24657 27798 71441 88328 2820 78451 97210 53646 87932 69482 48521 62315 56652 66099 49464 60838 375 87673 58474 52281 43971 11231 68237 51077 51349 39502 53730 31287 57344 68721 46083 81159 8800 20785 48761 60518 32089 97855 48307 96567 56156 62622 27361 17784 85102 65470 47352 14648 34543 51311 75820 37906 35583 52517 95589 58661 3746 18651 82981 84428 78334 58346 92009 9485 63555 57845 30911 56859 31982 27611 54082 22775 8831 95583 44041 61250 47743 19856 52264 60785 69754 78568 35201 82215 75220 51890 42422 40660 77197 32894 86992 12483 81570 8995 33605 26775 98155 28979 30 92523 88688 17403 77494 79992 57430 34410 21533 80481 85870 31287 45456 60610 71669 10082 66011 84205 65785 75600 8725 60121 48606 70762 19944 87569 73830 21176 43359 90264 34205 97112 55772 97726 59005 42725 37231 95294 42393 12049 80422 49692 76712 51113 75335 85030 24893 53225 58667 15597 21190 51436 91500 12475 70844 75674 3462 64901 20601 23031 10759 64435 41808 92927 31315 17995 53729 7875 25731 47092 92244 6181 17278 75903 43753 4009 34997 45226 69075 54025 6505 15128 69656 72344 44958 32902 6641 1390 14902 21049 92786 4287 94469 34267 26614 24746 31377 43778 26148 83510 20853 24788 60953 77614 81895 52438 5572 10703 87888 42050 40258 4155 52023 23139 84131 41872 3105 14450 22243 49499 97333 64119 27648 68543 4423 21715 31510 73199 17214 71646 68404 19790 87114 46327 55218 67508 82083 37616 4902 29123 68387 85383 64087 41655 5394 64575 70957 30289 12718 22574 82217 18760 94171 81894 34901 86401 89569 72710 60690 66391 47905 14635 24194 6260 35203 65175 52905 79793 18688 5935 48956 96165 72477 35903 60927 39424 22598 61498 89718 95226 90961 82408 65359 8747 62983 94665 25421 53190 67575 23925 39619 59154 35671 66588 58993 66148 81880 39830 68706 37133 23918 95078 61367 78448 29235 13803 9992 80298 80440 16711 2996 94823 75123 48753 65919 83646 73843 24550 24558 88683 9676 16222 26054 24816 13040 10385 76942 61279 27272 85879 63300 55072 44509 97408 75836 88483 38467 47913 66251 95156 14260 73873 93651 66076 80920 24431 79115 88535 52091 92233 81274 68817 42419 98714 7425 34049 25527 81488 28613 56261 8320 98114 11666 84691 76026 80375 41252 66802 13622 79645 32831 72606 43323 55914 84755 29100 78972 82413 77920 67033 49759 5247 79314 61114 31602 41838 67519 23902 45083 42821 59884 14297 89635 25919 61829 35308 31351 309 60527 54109 95737 84700 45726 57623 48207 3373 36638 63033 5329 21129 4223 38399 19905 98483 55791 13906 30518 32181 64461 77865 45542 89662 45800 9472 11114 31598 91815 39947 6792 93953 64758 57693 60839 51619 36733 65174 10718 24443 78518 47672 77969 14171 16952 67683 31475 19995 89026 17118 67774 22815 84508 8145 2812 98851 34200 41202 97749 6444 15053 15298 47875 4594 31914 69893 71148 13383 17118 12023 14048 44453 80819 29665 49180 62498 13427 64197 34661 91325 36890 91404 45202 10867 81425 25683 30887 4379 46347 4657 95332 77820 21481 44430 38872 44028 62656 57819 68380 9008 54776 67729 62782 87619 44175 55783 17114 55266 91772 2718 79297 70941 29699 45945 72577 91107 81146 43783 6499 3646 49427 40986 89645 48330 30864 4561 24999 94201 98919 62029 7920 10702 68735 32365 40376 11194 12397 30740 35296 52012 27920 3122 77362 1759 73512 75879 92179 95432 20862 32821 75253 10467 49296 24880 43211 57176 41499 77288 70607 80643 10245 92898 21742 54867 35574 74347 93469 1901 97544 77727 60631 84988 85715 75623 8655 84027 96054 38687 74099 59610 97636 55967 40925 14350 63329 73135 33550 12119 96242 73744 7038 22602 2276 81686 67515 4426 94465 52347 65961 6030 22186 10062 86140 18964 37021 15296 10474 2337 68543 7560 51799 59667 65296 8089 96640 6945 95575 81785 47932 88067 75805 64100 88820 11289 62514 69669 36150 12457 37184 29208 75351 44549 7146 83755 61624 84481 67098 10030 34362 49912 32924 42575 53786 47553 70464 88296 61331 13421 45696 72944 45672 27297 32572 36610 87248 49151 32695 10155 94780 46887 14717 79582 90195 9361 26620 55965 80403 57893 47096 20749 62477 21137 49757 1573 73426 29506 51167 17891 98300 18522 65208 15335 26370 65848 81976 72538 9630 26238 31442 72902 8491 32886 37721 12429 31567 16475 71165 81808 77152 2550 92826 76495 70763 75126 27203 46641 27769 17540 72606 88600 68801 22103 36878 37327 93327 65244 83112 56850 7694 53097 68607 50366 54196 41604 68420 17710 41343 57526 50648 96784 38126 60812 22329 82566 3113 40765 79777 97468 76640 96762 36680 81339 37020 69681 56209 3041 7838 21133 16614 13759 65614 7271 73621 29244 15600 30717 80902 92466 75863 82323 1009 37744 16740 36721 96873 73422 70029 33483 93332 78646 44690 91375 5380 79211 79781 96849 57652 85360 3934 40749 10399 79815 74239 49156 79475 43341 85070 40929 81022 47678 49209 59850 14581 40387 33826 43882 2014 46720 16427 88154 23853 50873 48000 89128 84422 26646 76182 59459 93065 74490 1409 41696 3853 82816 92597 46092 86854 23990 37859 8620 7962 9871 67175 72404 1597 38263 45045 98134 87047 88516 91196 16171 82546 41365 6881 4661 94150 67422 48687 81117 7631 23982 94640 50642 57688 96745 67 54240 87051 57899 77029 86554 13700 96784 3107 61505 98219 33769 19840 52478 71313 84030 81983 24754 56410 47681 56129 24512 2301 39388 30301 168 56574 57241 62157 63224 98412 73131 42063 60408 96421 13412 82985 41422 82874 95858 25311 91347 57050 36679 62845 5780 7933 32875 39639 60657 22931 50534 44550 46270 90854 23625 40950 19695 82338 70467 57070 49951 37936 94694 70220 72133 54680 97960 56699 10902 94929 92300 60727 96667 10682 17177 36076 45008 35199 60216 96051 42844 84725 85930 52798 47615 20206 40410 30256 79652 22054 87516 96773 33328 82923 95246 10145 51610 5853 43563 85941 60598 42890 770 54047 54184 51353 47723 84648 62912 27227 53791 96183 89775 40744 18653 15759 55037 69215 41973 58169 57387 16924 54304 25400 13204 36736 56882 78355 39245 17560 55689 67961 75582 61651 8641 15337 51855 6331 1252 33052 75816 6369 6565 82241 18958 12751 32338 65509 30182 57105 86765 84802 87117 22168 20044 72109 49325 33779 28911 86936 73124 72518 97771 12441 82519 11022 14434 18909 35416 54016 97219 5968 13958 11336 12514 90536 53335 5738 13147 69138 62993 65323 15268 75639 99024 1070 6629 78480 97094 90435 56463 72803 50680 29441 37289 50097 44081 46973 39792 30477 1343 53753 1336 25490 77277 94753 11301 32283 31351 3038 27039 27610 74654 62712 31898 78124 34191 12875 19381 76634 27330 80540 1790 89348 51421 60905 31245 88750 83475 45852 29860 56721 94282 67793 73659 34727 77419 56132 3583 7321 22308 7149 81175 56805 41999 83731 73983 6153 90187 62911 84623 16222 52588 4341 82893 79131 72727 1170 31658 56346 74444 10609 10862 12006 50705 195 44082 86530 20733 77024 86676 90021 7451 34214 78776 94240 2015 72408 24933 91234 1235 68376 67836 20440 31371 58889 72884 20879 67233 2717 27651 80846 19617 68445 46952 39596 14018 45107 51681 65120 22457 46722 19138 82376 48454 59046 29253 85641 51825 79454 55578 22093 67815 63529 54686 3983 54494 32869 34935 49767 20845 60648 23053 96567 12166 49383 88436 76129 32787 36904 77750 12301 35468 77471 74797 10464 6433 25630 86425 7979 73474 7698 27430 77839 31575 31703 24398 85463 1210 39199 75820 45022 37803 46199 78254 19900 64655 6197 95089 23129 4635 64399 82413 27556 96554 38306 54662 84766 55823 86858 20628 90297 40197 82604 16227 50804 33223 28159 66426 16117 80612 75686 37337 17432 91011 35709 5898 73984 16228 50719 14784 59645 12298 19375 44121 1244 67893 84800 56883 49290 58174 21998 1039 9252 43556 40324 56543 53237 51570 60589 34078 63909 71810 15987 27712 4681 64287 79455 40298 54216 62574 15004 64133 74422 72880 64010 63303 21132 93482 80473 79427 20151 92437 19146 24901 90823 31060 15634 88187 74312 51350 52974 54718 58106 4454 68701 35521 10506 41212 91036 23340 5809 59728 56909 76937 67115 66386 98445 95158 59615 19220 4095 63887 60898 45163 10474 95931 79216 51949 52372 63577 65862 18887 7408 76963 39435 92561 55039 64120 27211 43511 64192 19161 61970 83439 23283 35230 52825 82740 54160 22262 4851 57768 44613 16082 50069 56092 13859 23419 88245 37684 93151 23035 24800 50517 80492 44155 24858 2466 98959 44943 51739 89955 754 332 94880 55178 88865 5958 814 35501 92571 23053 67416 9492 26235 22119 82669 16460 91934 36202 21033 12119 57500 44398 63383 84612 8378 24148 77598 96251 19436 72609 66482 25819 51816 61092 63836 65536 1535 88819 59083 7872 39799 82551 57746 30061 16317 26722 50101 61308 14522 83095 61944 27092 15337 26816 52246 54682 64473 63743 66424 76086 62253 88353 8606 297 86304 43195 68997 83404 96187 78232 76672 58977 16325 56252 45088 83941 89654 85567 29862 933 39488 11623 793 55602 72851 33135 23328 33113 54581 94777 74762 62443 87783 9072 86460 66900 37760 88001 17319 55733 139 83060 87658 7786 75079 65885 30747 96766 10818 43221 2899 77988 29423 69076 72963 68653 65023 2558 59527 87492 23781 46959 11144 25651 51274 39722 7166 68624 64960 92210 38280 43952 32278 10609 98284 97651 12933 24279 57408 38948 26497 64947 50546 77599 2072 36550 23407 52087 57363 23516 61137 53914 51656 68797 14773 85891 18430 16222 27890 93522 94223 41224 67857 79205 59859 57210 69627 5174 69603 28406 36340 89822 64306 42496 31615 39030 46870 27297 97279 92503 70899 2489 63640 2977 72170 36273 54915 92101 11471 78173 76884 17033 37047 52291 21917 43081 73769 51920 52673 94256 22364 83299 57547 98319 84130 56952 48509 87531 35477 83570 36090 38892 87251 9913 29165 20065 96170 39819 53335 96157 31762 30741 45205 57297 71810 75338 44625 69325 9754 4818 53411 85557 5661 72918 71201 89182 86507 24124 58566 59882 40127 25844 5335 86034 20151 51203 60050 9382 37514 61370 54719 55921 88135 75881 62957 73878 12459 53711 86703 18083 58993 153 67006 93303 5678 56672 48734 83150 77163 55039 22168 68695 80261 41992 32968 47310 83146 46368 81836 20206 45834 58330 27276 48681 41387 21966 14790 4569 28997 64424 77244 84115 75631 31907 46447 83314 9021 84394 33746 67829 40364 19581 85347 39801 72074 95675 22895 77312 6576 43466 19257 63217 25824 95965 40595 57929 17774 7755 11812 3516 39853 24118 75490 86132 6096 20452 66902 72640 26609 89796 90011 39932 22686 8899 1034 92581 83881 73518 93083 63796 57638 67571 58585 86960 3327 51210 30571 59571 29953 8932 21187 32177 33230 25465 54419 93848 26930 63663 59726 36217 3006 50820 35411 56823 97068 31424 39832 6931 74005 67163 20616 93618 90482 22881 39736 36690 45796 54545 92605 40399 19499 75124 89017 33193 67690 87960 29266 74598 60699 46031 71441 90917 73601 24260 49182 26251 96848 77171 4715 33035 57581 8385 81913 68975 41382 3031 5242 97551 89123 90731 70634 9313 23742 20742 29819 47239 70182 94724 10277 62773 50890 90411 57539 41129 42204 91107 16751 38926 56231 67338 41043 67209 7325 91378 67685 53437 44897 54038 59162 85557 94681 87737 15324 3563 91994 61527 2373 20650 8270 15673 29861 83341 32563 86114 83884 6903 14711 32148 66282 11152 89503 96506 89896 79312 60229 65686 95706 72841 1943 35351 70478 48779 88171 60560 81217 19307 47834 499 65439 17585 74535 74389 56689 37639 62545 17350 90150 58283 37623 36 82052 87105 77612 18463 8496 34344 6019 21363 89327 39531 37246 14707 98504 14702 22000 75835 10613 11553 36715 47018 17483 52373 29885 66716 30993 60314 80141 45356 12438 80322 43499 23759 15464 9987 30549 90731 17953 89535 71160 24024 23715 32437 6603 55206 88788 6562 49113 56336 32660 80143 84294 75594 36202 30417 98906 7768 94101 79958 75859 19261 54451 6532 55406 84270 91262 94738 64978 34546 96772 39944 2649 64744 5767 39101 15764 40961 74745 69111 24790 28916 30916 56111 17373 2646 81577 33712 15480 85944 62880 991 50394 16770 8027 65297 35726 85229 43538 26593 13455 15445 11391 54866 66239 30061 30282 57049 30847 79323 54250 50971 16586 69741 22185 84016 68744 75477 67942 79029 83679 41979 45792 11666 56818 81202 69941 11688 20729 86872 64148 82367 67726 41522 84306 36700 60581 56323 84796 81251 6447 30214 97792 66868 89630 39139 96848 7888 36257 48322 67659 70166 47659 58082 44546 5468 13995 5026 17174 90911 49493 82013 28673 75416 39897 12897 94079 38240 77766 22171 36615 44293 68687 37594 48369 95494 54647 56224 90543 51317 28170 72450 43854 45514 90130 59737 5069 25326 81939 3002 80155 70890 82009 51791 22661 52911 23006 1407 25641 61140 95421 41867 26502 82319 31804 47746 98705 81602 54862 86068 8489 30495 41098 75822 7961 76984 54148 51830 35343 74189 70465 65230 57798 86078 26295 74568 32761 82750 14688 41312 1110 85124 79783 67736 65815 62584 9409 89162 71764 56008 21482 68003 60727 33212 76051 44660 26836 65374 33416 17552 58364 18889 24575 71809 52074 97921 66304 45886 66172 9846 81891 98050 90816 93912 76917 74426 46535 45731 51403 1811 62637 29501 1 92123 21030 12445 88090 75535 25834 57822 65388 71694 75821 54654 20154 86143 5438 85966 85427 8087 35648 94395 39115 28888 12086 57654 5686 90103 28834 32809 84532 49690 88378 38578 79788 8934 22093 94351 47017 37037 63953 90181 67338 23324 13712 81090 2915 3957 71947 38361 68137 21433 79979 64992 92553 28467 9899 3178 96647 30639 28203 28359 84649 45009 76577 36061 88747 48326 41176 54388 50464 58190 65729 73931 96769 31803 70437 72168 75160 73321 93771 28858 42442 4453 23360 84384 7162 41425 10146 55476 64827 67399 46551 35882 35327 76325 95077 8845 36554 9436 85120 84109 82950 2271 52546 63070 62910 26639 27046 32189 76167 1487 17502 71468 1820 30493 28434 98865 53726 79265 20992 69928 37247 49030 9803 96567 94010 10979 91220 12649 75116 24669 62856 45378 90066 84435 60942 81307 55375 35086 53266 5040 25744 29903 84835 81949 57833 6657 48759 66178 24592 77219 26836 25283 61769 35383 75752 98815 28571 6042 98217 32894 599 50628 81561 12764 35903 18694 264 96630 62471 91794 29203 84676 56461 36088 92759 12394 39063 83990 15097 17722 31152 92360 38801 213 9473 17515 78001 39255 69065 69608 76640 9186 3357 32400 24199 27449 93492 23917 61136 86654 16370 22456 40696 47898 50556 40441 14449 81651 84342 55631 55676 77471 53395 96355 97037 46293 88109 85408 32433 8253 52376 7283 11475 1229 50211 4592 59182 49058 10487 71037 91910 56745 56779 93455 70935 4026 37860 85330 36245 51089 7253 33288 26888 32042 72359 13660 59695 1200 58497 59842 66866 40428 61400 38542 12085 43726 82190 50264 70418 95848 34692 34111 24026 17952 8033 97288 18175 19102 75076 65630 94842 33468 29109 31487 5633 28296 79583 56516 82552 70386 75450 60821 4081 60163 33433 44738 34522 91935 91173 75876 8876 18098 65191 3815 87157 35676 2580 38884 44133 89508 77817 12183 16096 84522 69972 85755 38026 40317 74674 36531 4765 72769 47586 25833 57442 41016 90612 19044 15274 88415 61567 64557 84540 75824 86352 63723 6617 94938 70188 61186 19480 79292 23633 75260 59599 21879 14931 25842 37571 83379 77898 42475 86497 47549 21161 65032 80365 66499 84197 35192 84975 13933 92452 32838 82366 60341 48028 67824 18658 45038 92515 30198 30801 70465 82807 79602 51779 34231 81566 17228 52583 59481 48405 93919 44358 15932 62148 5939 94209 38425 75585 82984 86715 40429 26949 90796 60820 27310 52680 248 71181 42274 23166 55569 68129 35211 34814 86281 85028 3616 63792 49006 43228 75968 53996 94490 77002 16877 90420 75687 58663 9172 83691 36278 39035 46387 22852 79182 51341 18096 15135 58716 44422 3642 13245 82271 41449 96495 53281 24422 6745 62595 58514 90884 3440 17629 10803 74176 67132 46812 49263 67656 51690 24246 33901 27455 65150 35769 28371 43086 74226 67042 54573 3111 94510 60837 56099 88528 71561 39415 46956 42762 27748 14265 33381 14313 8904 55847 23333 14791 62673 30284 27589 1525 34614 45153 28415 38238 13035 1225 26494 89336 5442 6996 51611 57985 6860 35673 60437 90620 86328 91933 7100 33958 2356 80308 21890 67184 66459 46049 2006 43731 54913 50561 60214 2071 65932 60722 4050 37304 30095 22366 72239 50723 21550 49328 76051 91213 60265 62075 4307 33037 4967 70030 48599 55366 87456 43966 41440 42774 99022 18493 69734 54863 19923 81256 57638 65121 6565 41738 12457 42072 79884 52157 2434 12749 22051 81031 97450 3332 89768 38411 30777 64275 78027 57841 12651 73587 18713 41617 64003 5844 81065 1406 1472 50954 92059 93898 37111 80222 14666 15328 93657 58231 11648 54035 2471 24904 96726 19922 39806 67838 2446 32991 95450 25888 44250 68029 66605 21176 81203 41918 80768 77412 12078 26460 37302 68367 71904 96613 31667 56355 42237 63659 73302 6106 54939 65557 18132 18595 84265 16629 85839 73123 52721 64811 25097 2747 28192 37478 80620 96743 95823 55796 45297 13081 41577 72656 62 94904 43311 6536 41561 40854 33647 88882 94290 66531 16951 81128 19110 76129 39462 73887 79549 21608 10896 72936 35874 7593 66735 68597 20749 17358 79089 94761 10498 20249 12954 22081 2100 961 6576 24407 78724 80513 78590 67616 95320 84765 59314 88850 7401 63462 8218 48078 20452 58955 71054 32692 1654 46141 69351 70332 61922 11562 47540 28506 60146 50725 95043 51660 87905 68311 23585 51855 11914 80034 73307 5704 84920 62498 38260 45271 35800 22729 8432 64120 84015 79673 12386 14376 57416 3903 65482 49466 6088 5103 7559 40360 20233 8646 51202 35217 37148 69654 13323 12318 58101 70286 80326 72284 44355 23721 70648 76697 35197 19540 40785 33441 4501 80322 6685 18519 92059 67371 72960 81193 29339 96078 42114 15154 53954 89443 65939 21787 90705 21720 67561 3615 53195 5869 64938 45514 77283 30851 95430 47299 52420 98498 17908 82675 22596 81694 91618 17569 92549 52256 27798 6265 88739 85203 3536 27466 53713 14572 38818 92721 93657 36414 47713 89034 675 26445 25493 97965 85358 78563 95839 67276 17513 32547 97163 1661 38252 15842 31778 30739 34491 53844 60440 90674 14039 21276 31039 14760 80607 72682 62236 24147 57782 82006 19989 79169 29575 65493 34640 18948 95383 762 26974 84152 46454 51827 47664 65011 50868 32802 62134 55903 53681 17070 38636 25360 43249 54473 87938 83965 36950 7445 85657 68614 2351 44030 7133 90440 54002 54657 85416 95269 66143 10077 27766 1642 33189 91960 98411 36524 88335 8830 35415 86505 12917 2272 75721 40126 26200 60454 84404 49914 67784 10265 1994 22882 45968 64749 62203 40193 28849 23714 92159 5263 91433 83877 59163 69762 33838 29141 89137 84248 70487 95794 83889 39615 358 64973 39041 39321 36112 40143 84537 25629 40713 80275 4383 10766 93096 27237 3199 91733 84913 40674 62270 40688 43779 22456 39875 15276 66497 44829 72305 9497 15748 82968 18036 90580 8110 43667 35551 13923 55011 5867 71656 11991 41665 32407 35039 6250 96301 84441 26877 91818 25296 9492 68166 2933 17742 98479 55547 24925 44423 75028 88194 61930 19866 93692 8908 2128 15149 23894 64569 14021 51108 57547 62788 21975 96015 36048 84331 63082 54252 54365 17121 91749 35976 54718 86322 97189 24245 82806 75472 72725 25369 55724 66890 24264 24043 42180 33086 64070 41962 40331 4033 98533 14738 84159 12614 69343 49192 59010 74903 11895 30087 58384 76502 82246 73288 24776 10581 35693 21459 97748 412 95124 64737 59482 10720 86962 12570 64238 78969 89095 13908 31950 33538 44094 26949 67477 38525 8266 90751 88239 31474 84259 17543 98090 23228 18548 23016 39831 44246 41198 11182 27190 15047 78493 93830 60146 70706 47057 96366 41967 92472 9792 27064 75044 68860 31655 13671 57819 60591 79991 57336 4030 77871 90891 59565 56133 80112 37203 28858 26659 93530 89720 90926 59286 23628 24730 14015 56661 24236 96902 65491 36976 1367 12670 62918 28705 98310 75774 89157 78035 42481 39851 37541 109 31915 13151 75289 41689 38253 24186 61866 50932 10541 83208 15877 29010 72591 75154 21945 92183 60443 79045 36129 71301 87846 48537 40111 37137 34701 30197 82351 39637 19215 30622 37712 52076 84708 14725 13224 92735 65035 35779 75774 50586 93260 21381 41101 11630 55916 662 62557 94090 54472 43483 41078 5503 35774 80154 82521 45478 85678 11868 31259 15645 9667 22892 96468 32935 28406 94909 67013 64047 80541 68173 94765 54445 21171 26913 13100 32517 1486 23468 58861 61008 85942 74946 11844 85685 73473 15691 98814 3453 34223 67774 67330 12345 47361 1740 39947 7686 33094 4906 54790 88487 96142 72658 28587 75992 50012 19901 27621 82739 95152 11518 61579 55440 48545 76445 54239 98015 29553 77568 18460 13935 23020 71470 85310 54860 87114 3543 41983 23493 39207 9299 93730 85828 15305 71156 20093 41142 14072 29370 57621 80172 98806 81976 42916 35351 25847 57064 41592 36025 42556 83254 37403 34942 48967 79706 15180 38483 46543 51481 95950 91627 83097 28274 35227 31345 77383 87632 12902 13147 32174 39239 15836 73727 46465 81890 69363 61943 39641 94516 19900 45669 87121 14330 59652 43822 55841 1856 32849 65175 68621 46587 89942 93681 28140 16382 34133 25772 53820 57821 39603 96844 3278 58931 40126 51840 23183 27352 28189 70757 20827 54258 10463 40759 11461 68584 6319 60554 44979 15525 51640 51972 14733 92038 10958 18273 39162 47405 93332 95623 81097 83773 69489 54823 67315 33562 89205 89088 69078 68868 3733 49884 86360 6583 28438 70391 45179 15549 77209 24138 93999 6265 78557 51997 57739 84234 69447 70645 43605 86201 36231 83142 49910 29287 92546 53185 22311 77451 50054 13248 57030 53945 74038 21710 57023 90069 13675 901 54724 42572 69504 84465 48516 90496 36237 85204 77036 81346 18081 88948 81663 67832 9394 24801 44518 75432 85441 46588 56902 6654 43609 92818 92030 17222 88997 51298 76755 75908 91603 54138 28285 83404 54593 52981 31024 60932 9682 81562 38721 32046 79237 69545 16148 83581 47014 87046 56446 17659 55967 8029 85643 34422 19933 34805 57765 85819 22988 69369 21719 6484 39043 97269 63677 89987 95351 25060 10121 94269 68745 87983 92128 79775 22220 62151 49812 12728 16592 95165 17270 39481 78551 86918 1048 9756 34044 92147 3434 56311 32845 92500 62287 18692 62694 68505 49167 15107 19000 21717 61887 46130 23282 7547 59987 88075 88128 34692 64519 74893 40977 22600 14570 57425 8399 21206 76688 24794 14615 63691 77063 17536 97945 20182 22760 97022 65464 78596 40145 74304 12610 75948 69982 85294 49765 77672 50678 35455 54440 14774 48629 32736 69092 23006 68574 51791 10068 46361 63076 78188 73666 34437 7280 40815 71076 85623 22666 43806 58182 93350 90299 78228 56135 79018 23419 91963 84988 12178 70918 20269 5213 89811 6407 53509 198 81553 87516 58967 31571 42120 71068 57100 64139 12189 53977 77021 14429 39803 81726 43958 9563 91613 78791 64922 32649 21024 45370 39153 78984 36858 85175 14366 80085 95744 24980 61242 90801 3039 67607 13269 7657 89924 70664 36708 8450 38439 5276 70318 63695 50217 58673 17741 65971 44684 48999 49452 8086 96883 64582 79478 71351 7610 90411 90363 58781 87572 76702 16861 73487 9496 24962 26043 31855 814 33910 57661 82440 42781 97274 37283 87600 4719 81967 6708 12576 38402 59366 10135 33793 35209 51082 74960 21194 75980 15586 2814 92701 12870 78607 36168 43499 13594 23199 14724 6026 72769 74134 1743 91435 5668 8887 49006 79546 21992 36176 58487 68289 46807 85487 5254 73089 48788 67839 13527 64376 32834 94491 46499 97175 85398 52394 19713 62171 13537 16847 50894 36522 84074 14041 83742 75619 45973 60939 9380 30380 8739 42743 14776 28726 33218 78322 11866 85423 68226 33392 96512 15264 94977 50771 68699 12687 14525 15542 82629 65217 78281 52056 53176 74140 14825 14014 57433 35092 78498 28711 27919 96205 90854 27284 67198 48528 2225 31154 78590 45575 56494 7226 78732 8423 71912 16769 80880 17838 38087 54209 14961 29676 9376 88620 6047 57726 40291 70498 32975 18342 48343 65206 74934 96579 71483 84394 54359 49653 27163 10539 51632 88403 45139 59718 7801 72898 15061 10766 97005 49823 31515 4216 47185 72335 61309 74172 44281 816 7343 9542 18485 58888 96700 83770 40780 24811 42424 7803 3806 76947 66550 87538 17232 34202 20339 22895 11064 51265 53857 24149 49310 13401 69346 79516 29851 22071 56185 87092 61640 92086 45995 52261 82144 43065 94682 18388 16449 78989 71467 9927 49054 71055 41865 61999 39869 47821 26250 12932 86493 437 14544 49226 7394 9795 41979 29939 95024 69296 14735 15281 49407 65854 8264 4214 12046 17926 89917 76935 19881 56037 63894 82231 63171 84535 32416 28504 52475 98818 44150 29459 54475 69544 46289 16998 33266 22123 79029 59315 2755 64092 96473 23478 56116 8405 45405 38262 4012 65315 32815 38515 84021 83457 33840 50693 86907 53414 72198 36332 13073 89136 19323 61313 65352 78470 52779 27448 56739 30884 15249 94971 35768 75882 55282 21716 91001 92293 91566 36803 37765 89944 85511 53622 99033 56309 38794 42592 59439 17244 61341 1025 6471 16412 50819 21676 96340 21533 47809 9522 823 77690 56903 72313 89994 473 26872 53395 71436 27665 46068 54459 23497 55824 36324 6342 75935 47096 51509 8166 12253 87335 98948 69695 46143 60474 89367 90708 10535 66324 28951 6963 13663 36793 85754 38729 60773 53114 31862 49429 63154 84059 17689 30820 78200 26779 56745 9386 97129 5158 81685 80785 21871 3858 56659 54807 95275 52809 46728 59904 81286 53574 59365 33907 9143 59671 14938 75011 54359 73942 49751 13064 16416 40266 19132 17445 83115 22277 57285 57367 5326 8225 39349 76087 80219 42819 5943 24045 42817 63157 65766 87378 95244 42375 78512 76344 17131 86362 33870 3531 5868 72040 16711 5304 80080 41647 18798 79637 86597 58443 30790 39502 41333 55523 36681 37516 49455 61410 14690 4668 14958 79114 41050 91521 12203 59064 541 81237 91079 14141 42740 29618 85013 73831 97946 46098 33073 33519 52197 42050 96801 4354 68902 41149 91212 97727 84219 34490 72208 45577 37879 73189 28654 1477 45083 43256 78207 98424 24400 78877 72784 97188 74483 82563 27251 62191 14058 5326 49866 70540 58396 86 40623 60216 73216 69400 72720 96806 90147 16734 59301 67758 44925 28419 85475 29160 42426 65230 26256 67190 70968 54718 36905 31994 48809 68340 35461 49130 42583 67720 45944 30213 53411 96319 68545 68520 84899 43881 4035 49150 48058 31714 65073 4860 86489 9299 2570 91016 41750 64568 79946 6961 67708 12507 3713 97618 14182 94115 59085 92022 76870 67911 94915 16344 93062 31767 63235 18462 12188 84608 19913 5278 46795 66067 76936 59198 8908 49086 76118 80737 71577 14848 78619 72095 14332 7058 56034 5899 21105 53880 51 42189 35862 81560 95510 37320 16826 1399 51978 26205 55868 96039 70504 98405 98035 61460 70256 6407 47949 51100 64474 7786 39930 73028 92500 7607 36244 4657 49696 44110 12673 79135 59069 13442 59038 24421 35112 15602 28601 46771 56826 90621 16088 92446 50753 47702 35520 49088 45692 35619 6561 95130 69448 71616 36094 83118 62114 42998 51488 23477 55176 73995 73278 97513 369 13570 74664 68309 22217 47085 39810 54574 55522 17281 65537 49928 42602 45135 79499 36835 37076 73906 93900 93189 86123 97386 52894 82048 29959 85098 67546 6936 66315 32522 26763 91834 29733 70782 36916 94876 491 18856 82056 81003 58914 59599 86609 33895 55843 82719 54954 54185 30272 65992 84426 62956 58189 6570 94399 68961 85078 31835 85208 27507 55360 66568 41423 7425 39325 75668 93100 116 1656 57888 44423 18555 65764 5011 24133 24920 80671 81278 11392 34133 36611 94724 76788 17229 41411 9734 74976 36728 78372 32559 71218 34647 5077 21619 80888 57274 34642 9522 66358 55754 90706 44657 12387 66714 576 90239 98865 76284 98198 29498 22716 49231 97880 84886 15099 60052 20259 28257 60195 96771 52750 3529 81518 23322 13850 12259 44763 87071 95957 72050 54800 8095 43477 89176 27510 25792 83900 29882 79351 74304 38689 74616 57120 68152 55047 29146 19993 15083 14405 44890 93703 95655 54985 73874 59063 11459 56245 78584 54099 40233 50520 76466 88670 75040 22423 77995 5917 10946 16104 83675 57454 87316 14436 13624 8606 72910 62867 71984 69603 5737 61377 8033 48256 16146 7243 60034 51992 80536 71092 65589 75849 68737 27512 61707 94063 23012 84506 68306 50530 47999 94899 22145 58376 69468 29716 95935 42397 79517 65892 53578 28172 63382 33191 39279 41864 6731 54715 35008 44430 34953 50333 98891 27744 3940 21009 95690 18813 4832 467 74716 44925 40969 42774 26670 97331 58352 13705 34141 4814 60588 38305 28915 10567 30623 74942 54880 15430 36425 17355 51497 8685 71387 81677 47747 28728 37352 45420 34151 46089 76947 61287 29698 98784 38939 54773 80722 42973 55458 29106 61642 37619 26755 4020 8564 17618 12978 71769 29377 13677 4473 6909 81836 40884 58639 46310 23723 23231 20677 91889 21371 82338 40455 33117 59785 83284 91933 94860 27129 51979 59503 52717 36760 98514 88977 15432 68343 14896 52079 18948 84278 31693 17906 53751 33574 50000 65239 65001 26678 21888 41876 83216 88621 48363 7267 49672 2902 45448 9597 23529 36610 82108 65269 73407 4555 5356 36030 32012 27387 36189 15562 53975 51594 76329 76549 3477 16403 14811 18471 3093 56609 14790 616 40465 41828 9267 21758 61304 73799 58296 74654 70024 35153 91618 30370 36036 5443 33416 39604 22710 8884 49596 3440 26475 67649 11995 2478 66782 14523 62684 39613 14365 4212 61793 88845 17060 62810 25644 63299 78034 30048 98203 6746 34968 89093 31615 64710 4583 22832 96164 25542 25754 39020 48186 46097 28704 63922 8732 26065 26717 40689 12925 66303 7706 38007 91981 54480 78603 11768 95133 26024 30387 58391 73722 54779 78938 22780 89809 40961 25446 15910 42294 42639 59530 28431 53827 73591 42571 6680 76901 51430 21578 95381 95470 39679 12752 52190 90332 80336 11873 23030 81911 69825 2525 2146 50689 18705 53249 32667 27745 60301 56053 56394 14608 21120 7638 94858 90913 3493 47865 93661 56980 11650 10920 30386 47972 20714 75504 66058 42743 75384 98773 2081 67816 99137 43145 67900 89432 34191 38788 13001 37653 82437 47912 37021 95708 95353 79145 95601 19114 86001 8867 1089 66352 96349 76997 78083 43313 20267 29377 63036 65894 50107 358 93958 56361 88306 98745 22529 72243 74058 44296 27015 78324 91084 95121 67122 60389 69756 55444 54611 75078 2238 77325 42089 56217 81007 44130 10785 37697 68290 84578 59082 44817 51053 8911 92655 63496 17330 13470 48619 43430 67900 66070 96516 49454 70473 94342 35539 12538 72772 74458 2719 12728 7761 87117 47653 2115 83950 35364 79478 40510 42521 78563 1125 61514 28520 38820 13566 25139 15654 76067 93373 6979 38016 74999 17317 92125 88300 23592 93291 64409 84074 49543 53051 95027 4627 55241 83720 21008 77005 73833 2489 63709 95843 57352 15342 28943 84899 97733 64743 67740 96828 96113 39145 5996 77278 92632 9351 2741 45753 32194 35458 70428 68034 34979 77195 38730 50514 92465 7846 47478 54325 60490 54412 19829 45232 59908 24596 64653 40574 98236 13379 75876 39875 99140 46382 88166 78036 20879 7618 9943 11678 57807 97620 66893 39309 16343 62211 65197 38662 3347 10379 20515 61782 15596 10017 84369 72264 50253 89505 92675 6185 33152 45888 28473 87407 19510 51126 7970 28083 22059 83144 36554 5356 68045 74065 62654 76367 32163 60717 87514 12433 40050 36305 97538 38478 73252 22109 96528 85136 21556 64490 9140 66504 91574 26960 46844 12531 82314 24347 6108 85781 27314 71319 78277 59033 2571 2696 32428 76410 10563 66409 56223 60243 13063 35501 91314 57715 54372 69889 73536 17529 89565 27371 32712 49952 60528 5329 24226 860 19339 34993 66090 63844 46454 61059 46695 20559 32269 41456 6313 39315 84950 85726 2404 36506 33112 89391 71035 20891 77349 82524 49426 87684 90332 59778 52472 23990 14826 7591 52985 80099 57935 44024 39956 64120 78917 97431 59937 70150 16680 87689 64170 96606 35737 68050 39257 23144 17428 81061 76891 19390 93412 20536 59191 30557 64831 32376 8192 39215 34329 15143 2301 12715 10366 76291 79177 20600 54954 86367 31148 98257 84331 89426 76174 44600 73679 16749 59038 36601 51221 10003 78602 52986 23302 90220 71602 51137 18408 32038 87479 48428 19162 53928 50478 82809 15483 9856 34784 91352 8603 92742 1848 15564 51619 45598 44857 38041 30757 54105 16895 13399 14008 51889 77476 9390 20749 51779 13822 22975 81978 27430 43087 63940 21256 54026 85079 58782 90446 81604 44666 61132 35943 12362 96478 98281 24647 30014 17092 19240 14799 24109 35940 80465 99159 77439 70659 46487 133 21150 67571 16678 76191 24348 28548 43771 20971 1892 68198 24461 47276 1056 65215 39743 68291 1559 68221 60608 95024 39194 81841 58693 89289 76152 7715 51687 10226 61410 62627 234 48673 27659 2561 39577 40705 85873 37795 35098 97244 1321 62173 35216 45521 72026 53381 28793 45005 90646 61903 28173 2814 9762 71294 43664 22534 93809 28785 18315 25540 21923 49660 59611 9414 13878 64576 9866 71981 83554 77550 64723 84051 46866 86221 33542 56794 94669 85320 433 15939 58399 49165 97863 23648 38979 65098 82739 81047 33484 98161 11015 97035 387 79715 74752 84210 88916 36911 85633 66042 93566 84159 75545 53638 88200 42480 75744 31460 36099 86978 53383 6764 67412 83847 43554 77847 10446 87336 52598 98581 59904 69239 47693 93148 50013 74091 40049 92479 79473 10820 83891 96437 62690 9040 31195 73373 70651 93745 12536 30221 47097 6100 33146 55472 21008 62306 54298 36907 7911 36915 79864 60230 26949 35301 38376 51199 14926 86525 726 67652 97 58002 14482 12469 50347 1138 42701 6688 34801 66463 60303 31755 32628 79748 66336 19753 70505 77920 86568 9985 45111 17601 15244 40263 61142 7598 8995 65811 79216 37946 92562 54209 39985 51882 22785 94192 53046 41091 26868 38249 68798 28415 31094 57735 79575 84600 76750 26333 55306 69327 4329 15367 69262 74067 88610 24314 36538 61304 83630 86402 71040 44234 94299 86081 2778 6465 93994 68873 69671 63344 38966 8305 92616 91625 25336 11794 98438 99120 33357 47627 42362 14699 5174 4972 60314 87636 71540 98431 84614 15310 12165 42413 41042 30916 55457 43486 42477 83939 53959 88210 14474 79755 47700 39612 73968 22496 75080 95175 58400 7389 3487 65749 43092 78911 45790 90239 25675 56235 17300 22116 41480 83087 21385 71640 58464 8220 34227 26948 17213 21008 46295 15189 4195 29450 66638 10447 34735 95243 89200 13140 75994 45174 59475 43385 71223 78986 74727 9715 96854 70863 45956 45276 38342 87067 15713 1593 10233 16736 59762 42852 56413 33922 58225 14433 1993 67317 36190 34664 97770 5465 17712 83576 5761 3914 3878 69564 8323 76163 79213 6516 62360 59377 36441 64807 57821 68590 99054 55247 67697 26505 11010 70003 52594 50098 51165 36477 11765 54308 8593 58943 98049 28211 94318 64889 7690 88708 80831 45820 92740 28816 57769 9727 7228 29623 82724 83091 68361 1902 77685 40951 62298 32612 87146 97904 77628 26914 16061 88041 59897 12396 47798 24705 70468 76411 35760 60666 3891 17813 44901 31436 19501 7249 31297 87442 68294 26049 81847 91001 63501 86128 33950 17581 51218 9867 48003 5108 59155 96123 91930 68139 2021 18772 10413 70634 63603 47626 46013 85387 44751 62033 79340 97801 96482 41153 44078 65098 40593 76082 88325 93119 37697 49825 51136 59408 64125 20965 73173 89207 97226 12475 60260 11850 38045 50008 92407 34735 13578 56171 14566 6110 67975 24800 25791 1701 88474 57668 2860 88723 44503 32362 14315 53626 14239 37098 13891 67974 32320 13140 58820 50636 73108 82570 12259 36062 82735 90993 23928 42039 14637 86958 11302 65528 58970 37712 25051 90653 19009 65332 18532 96145 295 28245 17912 7711 86018 29950 17340 65514 16039 60341 58923 84263 87406 14870 70094 74485 15721 46079 51819 44727 95043 72525 9707 73031 29998 66475 89093 83643 37779 15632 57211 40097 69397 64693 38767 48346 55707 44491 57867 25057 97167 79958 23832 76764 3583 83857 63172 33441 42627 77559 86872 50863 92109 31447 34667 20325 14381 46379 73298 45887 1237 22161 58357 77903 74115 79166 25054 5348 53235 24481 75500 38732 11377 70171 74797 90017 40475 56076 32893 91077 15298 74185 21077 82503 77630 32616 92977 68032 82520 81172 83994 23787 3591 80343 29459 67901 61897 45912 56850 21548 10201 36256 65879 27648 81468 68740 37244 40696 27128 25421 12452 62555 67460 45389 78222 67133 42629 76221 70895 44476 39343 24761 42294 83484 78680 61691 17098 32505 89969 39500 24832 71997 52789 72644 70756 40636 34833 96345 98092 28382 38255 58321 91492 95864 48571 76298 85978 41294 93177 85211 3537 20607 50859 66751 36656 24965 82854 16075 94326 1225 72413 87525 62389 45341 88832 13331 13202 1810 4732 11385 80025 98591 96240 77579 91150 24431 82436 56096 88455 69370 7524 83778 92060 17883 67722 80452 90800 9804 71013 12351 68368 16217 70790 74046 26480 25841 92048 16751 84482 73127 7737 44673 51659 15393 44571 56345 57488 17416 38352 91303 64095 94983 25824 7917 85081 5533 38814 26537 2036 68477 58140 67223 64316 70067 24088 29169 42350 4440 52320 53738 3405 6158 53059 55782 44132 22009 98422 97535 39688 70823 51297 16670 54529 25548 7452 85120 20974 33635 30107 87666 52385 90794 71664 87609 23581 96302 73102 35874 82836 8114 79613 32824 89177 69418 93739 97074 15490 56404 1548 31422 39745 79855 36144 26007 29890 94405 14849 40110 47196 95721 55101 56290 13358 49673 55298 8059 95303 90135 64532 66329 69393 8550 20129 29002 85774 23856 78537 67912 53922 41839 93434 91472 16888 72396 32224 88207 27587 45024 75092 86130 93132 43092 1031 43829 49054 2252 92383 8233 68653 3008 16850 45478 11257 32808 81185 43251 16007 57326 1929 14958 64081 82479 82048 84548 23796 54284 98066 6643 7239 37083 51323 27585 62730 61696 79792 21850 57499 75027 58593 69533 62036 2888 63685 12271 16842 83095 71550 63741 84117 55224 55033 19718 29054 45684 80584 3431 67263 27425 61963 18579 90596 24509 39575 96866 94179 71755 93380 44184 46545 77156 74857 863 4814 81699 36740 22180 69175 58487 3150 58379 23648 82636 97129 88843 20379 80394 18881 95670 48070 20026 3288 87531 79648 54008 87285 560 51737 45962 70625 93082 75351 89844 50028 38101 32824 43841 35261 55503 38079 9907 44251 92311 58674 90184 15800 82764 95133 88812 2416 60080 75113 13038 58425 98975 59725 45094 44152 13999 44813 21676 6810 73281 60947 33080 14042 75451 38668 80579 83360 20012 91307 68119 49913 6483 36414 74400 61709 98166 26094 53522 54577 24627 17525 65729 74163 71086 12833 30905 76237 20534 79957 62827 32901 93720 89505 28957 93231 97402 69857 96638 85336 38745 8427 66849 77728 89662 54817 81719 12961 39009 12901 91588 57413 96542 58827 23992 90446 28907 20442 42497 31683 77201 56606 41519 58117 55253 19667 87359 16916 40732 78876 69667 192 44521 19980 16244 63928 18109 12262 94628 49105 66690 22781 43379 35230 2826 1835 63535 75814 17836 73106 57605 4644 95194 90339 66783 89017 21621 3014 33432 47534 79462 22811 38310 6693 57694 30137 21399 66876 89808 28606 15159 46576 27301 49437 74434 71773 16412 1401 96228 92523 21896 44804 41049 34758 94436 39524 50618 3581 12162 43278 24226 89886 52731 32009 5265 72870 75429 52930 39617 19539 22990 82792 53205 89053 76306 66466 77264 74651 54148 84821 84878 74905 96229 47465 50617 96414 18516 30403 31665 127 3706 48206 29286 53822 14108 49594 37549 36515 73831 35760 67206 11272 52462 53663 47438 58009 94043 54739 35114 72112 73517 56298 29337 46577 17056 29800 45385 54724 28990 71132 2144 74971 19470 40286 35416 78776 73761 16239 78380 74144 49560 79024 41555 53512 37806 30376 98466 47620 30685 70124 97193 80450 90078 51647 62157 60129 46066 86069 68379 60172 28513 8333 25318 68126 31821 73088 29566 65246 84310 52879 3461 64974 94904 11475 64419 84817 4770 65122 11235 18064 55720 33689 59087 66258 5278 60349 21122 33484 14269 45349 87562 44351 78292 22292 40350 60120 7319 53416 94490 28700 82311 40620 9507 76885 12454 18361 19595 32406 98050 23472 1297 35772 80316 85244 26454 97033 21439 25083 90269 68727 2533 75551 91362 78921 22945 52433 1595 96347 71468 52254 3563 12832 74586 10243 36791 6458 16070 13141 54544 60628 93730 16120 48021 45514 57911 56461 79860 69492 4210 33192 57100 67480 82939 92289 5536 98707 42772 53463 82111 40679 3250 47646 35410 7579 37351 90057 11550 1858 64534 68027 84533 38829 1141 37604 86099 83457 98251 75550 86141 66776 84550 47295 61204 23046 76304 63529 67504 75441 39434 72427 31668 41304 89352 49502 88754 5075 20532 8981 95690 78789 60114 73004 18648 49676 78054 87968 43229 89981 54580 92345 35410 33778 79849 42660 58210 92941 59023 18326 57891 57267 65493 94000 41355 46978 15597 15072 69106 16451 34767 57889 69438 22261 18855 39944 12529 29465 30963 49286 81145 88993 88443 37678 28103 82975 34115 52457 88390 84554 57137 16481 23637 1398 36531 87919 51025 47724 61071 63695 1852 83061 17119 21344 92850 80874 10171 5694 69046 28119 7585 64608 38268 14525 59206 83022 40415 75307 54226 99003 55691 73510 89840 48609 87247 79932 68365 77953 38492 11903 69818 20817 93773 68380 1166 32499 93192 34000 8574 20034 88773 44760 72276 30716 71162 50511 14876 54269 80026 66160 70012 53884 16748 83920 55193 11620 69602 20226 97699 30556 50844 94851 77576 55076 91914 55991 51733 7823 64944 68728 14192 54780 76784 89205 37230 81480 69633 86884 68518 2426 53360 95708 52241 9600 67306 66580 31057 16115 79383 97388 25662 77797 53806 41504 23215 17001 25061 79927 48142 4848 16861 39596 78873 95209 95728 70300 90152 17984 20921 36020 10155 44192 56595 74501 33205 22596 21718 66862 26333 55024 31503 86300 45179 64886 59680 21977 71666 96528 20205 63827 90676 41503 54174 43299 52812 81232 81172 5761 50190 18686 13930 10597 52490 32190 65707 35015 74912 20177 2311 76575 92488 55314 22637 4091 2840 41197 10334 8272 43110 32751 4496 13869 60602 75585 63158 99145 20449 50932 24967 42487 70093 54299 74173 41718 84291 8268 30997 6937 69709 61404 41995 75850 97145 61116 10786 44047 6377 27264 25493 89057 30566 19007 79446 34004 39514 66913 81349 21592 50574 98667 82387 95510 7945 64686 70415 52644 29080 75906 93627 5135 10736 95202 30771 76187 54170 66080 39627 22133 57074 74665 77815 79482 82003 70591 5864 83806 94201 32019 46765 42724 25447 70940 61252 60586 77544 98041 49091 47083 31616 82484 87471 9283 3383 80244 97427 97116 71521 21930 15411 96257 25044 14047 59460 10021 16136 47694 42953 59652 78304 26355 12131 13776 150 6504 52008 47753 20226 59369 56317 45212 14018 10397 19159 88112 69238 90716 60058 50540 62442 97421 90710 3358 66314 71468 49783 37551 4354 1395 61839 13479 65184 66768 24109 92990 46791 29172 81020 675 2184 74236 82927 3543 40914 46043 93412 13127 36207 72035 42358 70400 849 3547 74072 81274 39785 32502 96345 22546 33163 40557 67453 44494 30070 39849 90933 72868 5805 10115 31820 43785 83965 9164 4287 89977 10908 87889 7271 55144 39857 43718 44847 10504 31942 39642 71758 61636 6492 94692 33922 77467 84703 53638 97052 40336 88642 33642 26622 37672 25676 35313 88392 10471 13574 12912 80086 49201 46478 36419 51336 53746 88993 95543 49819 17239 18005 13162 64834 73117 26602 8771 1271 99022 595 66427 84322 95890 25261 66248 38525 73793 17270 96097 43841 10762 31838 45953 70181 18202 879 8010 68549 30558 89026 78637 2805 98261 75643 88747 74570 51434 1214 26389 70753 16918 45947 50519 30480 62732 78449 19119 26445 53081 31469 15936 11254 93351 31858 83181 60937 87752 33605 97733 5300 22369 16518 46495 42345 42610 58011 45214 71547 52000 13035 57564 71184 68774 3643 80527 92543 2915 75348 80203 19160 58094 82067 93048 88973 38742 69165 26723 37744 92241 42553 70321 84820 51604 87487 63408 59094 92452 18300 91852 19524 34186 50513 70008 50591 14994 10269 77267 50415 60174 31545 65768 33026 29940 1806 1351 98406 91338 31031 95729 64438 36784 34555 64998 83226 75116 88464 7924 54136 42832 29551 32676 4563 68735 59423 63862 3723 66305 2056 24770 19162 7511 9315 22614 94425 11808 65104 53488 2291 66662 72053 28628 5512 35061 59002 83363 34993 23513 32321 22496 34367 85869 59566 23345 61591 13263 41153 93006 31694 2862 16930 26067 47423 8127 66157 72749 54362 71795 96604 36871 36343 88746 65000 17279 86384 96583 83541 82892 84171 48379 17755 96906 70277 63275 7633 38861 8318 19255 73891 81410 81754 84928 11246 37910 2573 88633 74535 20898 26774 4703 84615 50023 65070 38959 62531 52810 56469 55617 28907 82543 67103 22579 69259 13678 2167 3065 84204 82789 75642 54158 82748 42150 41271 53656 47526 85923 27047 25325 54270 44208 53295 56484 90746 16570 25621 20278 3141 18262 38519 45107 8283 27025 21267 51877 65464 73093 54562 20067 50798 8032 88493 73114 56523 29315 2071 54248 56993 64817 1282 62845 22341 1718 36524 95308 13299 36367 819 48078 46863 85400 20283 42174 27911 87768 79202 58937 46408 49971 38710 30226 54190 83537 8083 89898 46791 45479 7794 78392 48750 84526 98123 41887 31688 88235 42510 77157 38777 11068 15743 29917 71457 64412 90473 97209 96976 3839 7872 92630 33789 50447 58012 28845 67939 34014 42812 62885 66380 38673 70477 37853 52303 18262 47725 31591 11754 26934 65058 4088 76986 66077 69722 54560 82604 32482 79360 76559 3455 72980 45004 58824 71999 67347 34043 94651 46996 31670 56953 54357 25520 31876 3768 43593 58234 42665 89431 28575 27299 23228 1162 37936 38013 12497 63949 61013 8948 6961 29770 10915 81769 81437 29723 85164 20121 77465 17913 93488 37375 30627 20248 75378 71310 50319 80351 92453 36206 55446 84055 10352 91983 73492 91621 80169 22253 22854 93698 82943 51024 75265 10083 15147 55676 68177 65069 36982 14450 84772 95840 75856 10814 11115 79260 93244 81261 47942 16550 59112 96402 31144 8437 85798 81473 43886 43157 95687 64918 36041 38186 70121 10175 83153 98897 44431 90266 95418 57031 7139 20223 81736 10481 58641 14433 21589 46487 85810 68525 6882 88665 40303 58522 13325 47822 29950 82883 20491 67769 64626 80092 67706 83360 85421 2305 97505 9897 67832 2389 98700 94680 61662 15891 22779 54017 73080 88799 86934 11880 73144 72452 79047 81202 78882 55751 30689 94229 79329 33592 74455 58597 97012 5599 88694 44503 86790 37902 41555 41611 93810 14764 81238 79559 94620 97621 50990 16048 30043 15606 16605 80532 469 11773 59074 87951 46116 33829 33840 13170 39660 89987 27829 22298 59093 90571 52393 49671 94579 30549 46747 89403 91391 21504 36175 17892 53683 70886 33751 43171 19094 67849 18046 88848 89334 62777 31830 80339 47593 88895 50794 96777 23141 43494 83066 44696 54004 48326 9866 76381 57260 10335 94205 36687 57047 29265 36457 32283 59433 52921 54102 69006 40764 31321 96360 6362 94881 55573 69413 69409 584 33967 73055 87780 71414 50627 68652 36848 3286 54255 15971 70440 8891 37073 6423 91371 76462 63543 76330 30257 66666 68757 19853 9795 55062 76060 61362 5482 19168 18314 17704 10028 43403 95729 24268 92054 52085 16167 66691 65473 2776 31266 28870 71612 22262 69300 67937 75471 70762 47304 89832 78382 52231 33199 97346 94673 89854 5017 4300 89875 20244 60498 3770 53314 56205 51679 81129 17127 19399 95132 50031 36231 6259 61763 10513 458 86823 36146 84853 57117 339 13564 77873 95957 25833 45766 24565 58914 22361 81228 40826 41909 46524 4846 37061 49678 45026 87365 93645 89350 68898 84800 8740 25320 60348 72311 71423 69978 18628 69414 22681 76676 62220 55795 16695 97145 53355 43640 25381 14056 54196 3792 16432 49676 43846 63692 79032 10613 38530 75810 1923 20489 12570 20170 41710 15171 9537 53354 62289 24773 54847 45770 4284 76481 19009 22837 27921 16401 74674 62037 26096 36869 56002 8006 71800 51647 57676 10569 70024 18393 92386 6097 77102 32466 44332 21099 56865 13955 50939 94351 62939 54055 81992 22016 1837 55815 53426 29649 74766 99065 88916 28929 54304 34152 45864 33162 30944 92151 98812 1463 24101 20568 55211 41740 91158 60271 53910 29529 6258 38062 11056 51663 76094 76240 32787 19648 97478 92106 36620 64632 49721 18477 58206 78307 93128 59818 53010 95093 74530 45258 88116 21054 61853 79004 8604 67324 20836 58083 97779 98733 87632 66301 28616 68565 20245 34815 46367 86093 14175 4537 57209 55180 72773 32415 42181 52195 96306 26804 27476 69050 37303 38733 33538 94323 59560 31289 43087 11628 67562 31515 49550 85801 62886 29899 31168 49493 43248 33407 42734 110 82241 42368 70019 89690 24404 53255 33001 88708 67550 93320 14624 32673 95080 12694 75595 74389 57842 65024 17042 54455 2110 40687 1671 81007 92413 34787 49701 84410 63962 34078 53220 40404 60347 74886 89532 86354 8015 63169 9233 93983 92834 73105 90816 92089 31965 44817 99160 84475 5123 1686 90532 1538 33880 26910 11581 79553 79568 30939 10364 36905 22341 34486 93591 88188 62415 97012 67198 54828 41737 81407 56092 54501 47114 32065 24076 87476 44398 18698 26540 11680 17493 40197 71986 34977 45277 40919 58441 35216 37525 98954 98493 67052 69774 7737 97358 41405 53541 86180 88019 26882 55057 25475 62311 79260 9867 12926 26623 2408 36923 66676 7661 70167 35933 94187 95313 69590 9691 84496 23207 30936 37149 18716 45262 14340 27104 6813 70654 92408 59494 63347 75488 13147 48450 6817 97731 63598 36093 41796 80653 79972 36852 98181 79092 36598 72523 68069 31208 48749 23574 32939 73511 89974 85026 3599 84935 14201 93169 77427 34308 78247 5977 46846 1036 29639 58687 67357 7806 81871 4138 70510 9415 87590 69054 38672 18414 95228 55300 5507 96541 62352 93679 58529 60923 42749 29389 20588 75036 87751 76162 47547 56357 70967 3999 54763 88860 123 71346 66586 55262 87877 18 44004 88982 33775 67880 97070 51554 8974 87040 30118 44434 83333 13360 62639 72327 71513 13065 98106 68229 67316 98967 79950 93780 8748 15771 55893 33405 98627 27895 93827 45947 28873 41679 72669 59252 90838 79144 27053 17625 89017 38495 74133 53051 89708 50319 92619 51664 42261 15131 8550 21215 5992 61260 71641 32254 36406 12225 40165 8401 97909 76415 57196 40130 38612 48702 70748 92273 72781 31579 20971 24413 82243 10016 22161 97424 2042 53916 84526 52882 83148 59506 39989 20933 97146 82256 40904 49095 34613 43944 59498 87822 97965 96855 35448 38580 67583 88350 10190 82667 60900 40563 93930 4719 44538 65092 22352 25840 34120 44994 23925 198 37097 66782 36764 92628 92511 51707 19814 43807 85514 48191 93114 85015 92490 97971 19412 71758 56921 55623 48796 46806 79130 52518 504 36598 63779 678 40910 74573 84474 30194 55221 98566 98837 62994 26420 19796 75146 18664 55339 34417 66658 91687 35527 52054 86702 1426 20961 68613 91465 20062 91601 91543 62914 80165 37616 49073 28615 80377 86486 57424 32609 22372 10359 47048 66342 52732 13090 39763 5983 74421 43601 36840 46598 31028 62867 96464 87078 51310 34745 89510 8717 95823 67940 21903 84064 23964 80474 49121 63485 9435 57500 64849 89466 98414 29662 90617 78238 4042 96362 96933 58877 11645 88333 87887 4451 60396 21891 53084 58036 16456 97067 78020 85819 20722 36204 69126 85101 46948 96315 34037 22940 28352 91228 62541 83639 11518 56999 92354 90504 66139 56631 91152 86332 25064 54589 55400 13782 80754 85600 25196 64404 10542 58080 14423 77546 7492 83886 56652 46853 17124 96695 21935 65958 10391 71222 53046 29611 88718 17407 14717 30392 74119 79459 6390 10732 69903 14746 24461 1726 9302 95208 17182 94406 38271 20086 37438 14906 44915 2572 30622 25143 87494 99105 26796 18838 38515 94566 79957 90804 45909 13996 93821 94070 26974 15157 1344 16862 14395 59654 37578 41934 34788 19880 174 30680 14863 62861 13626 97168 95436 34227 47511 40914 87974 17373 54823 95310 43168 34494 64659 36468 35540 41963 89276 75118 27809 47422 51981 96385 57760 22312 57059 88341 72253 31932 70427 81592 84549 63268 22357 12426 28105 42997 3613 11442 69767 58520 47434 84547 59598 58226 81953 38350 28721 94828 26121 36143 78264 81873 31408 81361 52098 13449 95273 43061 28034 35572 44514 75966 20748 21833 51907 59423 51460 84108 47129 40847 2660 91867 37825 59729 8389 85557 20985 69968 94103 70494 39845 23564 46509 20667 41027 3357 36159 21206 98298 96567 89207 71927 73539 83812 65916 52486 63914 53249 15779 32541 27997 28493 74735 28286 77004 23969 94180 58767 16384 78612 90671 15903 71714 6736 57760 11681 69133 44239 79967 91603 35842 83189 48767 85025 10334 12621 8957 23480 14512 65647 26226 90839 65856 85410 9449 53 38365 62102 77296 1534 60345 85474 5230 69800 95945 47822 37885 85576 61001 25315 429 53432 32461 28201 1275 64168 69230 3663 61218 25419 11204 24654 88340 52605 62723 30305 6282 70191 59978 70173 75183 19386 78939 81819 23318 59362 83543 90322 86334 98890 91173 45592 62384 1332 98270 68590 44965 55489 62033 68825 89427 18663 7799 88667 12274 71891 97552 51664 85225 28793 47801 46592 69206 44830 97815 73909 179 28994 53576 44113 32090 1108 74700 83788 25370 88406 70816 14172 88831 60375 75 24198 38818 83549 87592 38268 67463 11976 62088 44534 60738 27886 55943 50561 45720 9386 5676 25996 28906 82393 7853 20218 27174 86619 4610 61224 66495 29326 13068 18281 71333 98812 15892 98412 84233 92762 57990 1531 13990 40589 8817 19823 52509 98811 17494 59186 84159 79500 80849 68728 77564 65693 53529 47551 40960 85984 96776 33251 7700 92630 83543 74289 20770 313 7594 52953 28283 36125 44451 72447 67571 31647 40927 90351 59302 54804 84013 23208 14680 16255 87431 90516 76445 32959 47913 98330 40520 69633 43399 35742 47928 42281 95770 37342 57612 19233 61694 3979 19293 36881 86392 24049 22883 97542 12341 66513 39215 18332 8663 22659 96314 34486 74183 39149 28125 37663 26005 32111 36346 5532 36582 25376 5776 98391 70050 66278 71870 63479 77088 73631 11365 60132 72513 73811 41409 6071 99080 62648 69364 87986 32822 1671 50906 57208 16714 1445 80595 83601 92815 86851 56857 8273 94992 69463 31184 68725 93089 96328 56921 12669 92509 87377 23995 59877 46509 48546 86777 53713 94731 12634 59372 30227 21397 67625 87745 4725 70424 8577 6764 24119 93770 83605 68384 8090 11701 48699 42000 48716 84002 65686 93481 51873 69430 61641 54784 13147 93162 80682 90903 41050 71995 89568 55983 93324 2946 1566 45890 87462 3774 38355 93907 10582 50471 30393 37871 42604 78534 4235 69405 78865 46790 36696 43582 49214 38198 51140 12869 39747 27050 24106 11789 68873 45673 86469 39545 39908 88815 15737 29915 59990 22726 22078 87805 66126 46367 143 20474 29613 87330 17534 97893 32171 93720 71707 64920 81978 10927 65863 91541 56374 35326 45811 66377 86546 95379 95793 6277 40391 6879 75430 21531 53138 44931 47514 39103 76620 25233 73746 24794 87171 3179 10665 55078 78216 21397 20334 15451 53136 5468 72189 84975 90189 35884 33295 35447 21962 26793 41775 64568 48626 25469 47350 16218 27844 92310 41069 41650 56495 6747 6221 57625 40280 19239 76597 62750 18264 36535 63508 73265 56953 62732 25162 68247 62683 46712 91571 77303 83537 81491 448 46795 69263 94548 52925 70533 34711 96157 97930 11582 66934 31029 43336 36108 35090 75832 287 81508 47962 87696 56574 34536 67564 78268 52685 13036 29593 26819 87162 59487 58800 45612 45792 28163 81947 79461 41338 38164 17324 77219 77521 4899 48729 67350 69117 34300 66701 22859 66708 74877 74793 67832 17661 6258 6454 96164 98843 12877 17698 24266 21131 89604 79952 58393 6837 72872 7119 49687 32662 14820 13596 53927 12825 22180 46621 8708 41296 56879 28298 98274 82379 57365 642 54878 1764 8638 37248 7227 86599 93961 80823 44395 59843 30400 95907 29332 36602 58698 28122 55311 62494 33290 51176 44688 59261 13294 6542 13323 11777 3347 95569 27783 90029 21456 4927 34779 38022 17687 7739 50667 18138 19980 71263 9018 48965 81771 16784 22258 77645 37460 5612 31615 17613 3940 69865 62526 53563 90699 49898 86923 17443 94785 24906 55231 35053 34223 77377 46609 18136 38768 9712 59652 53562 7431 34551 47835 12864 31353 75019 97746 62334 81418 72851 85491 65288 63572 75548 95834 47487 45594 64697 96821 62592 45150 63155 98686 93170 1024 93902 51845 53812 80515 51460 5012 48354 39490 47126 3856 95798 22138 19158 1091 17451 60660 1969 28043 14550 10295 34639 61960 81525 86487 19547 30507 43007 32692 94614 69533 31931 97064 42839 64248 13586 1312 3079 80222 32789 46026 25744 1484 23545 91751 20898 25900 59787 15761 38153 86569 9191 64174 81709 34322 56573 58782 28557 11331 91231 95397 25954 51317 83357 11660 71894 19732 4788 18692 85031 91322 98570 59945 19211 70102 61946 44997 66461 84977 52080 86557 54915 1222 57927 41599 14379 16099 88885 86937 16851 1144 37766 50957 88312 72250 68613 1449 78329 43099 91121 43432 20212 36024 63043 35341 41404 67904 55477 25661 11637 44629 27468 68710 75499 44123 80962 762 15052 23889 56656 4751 72995 15631 49677 60974 3430 33015 72606 64255 26483 22617 46897 11685 83248 33320 14368 21459 57864 19950 85069 27659 80127 29145 48403 77972 24422 65369 36611 41790 50015 84756 98149 30443 81023 22673 10222 14339 40234 68488 74287 72338 12022 14230 84803 56416 87113 11116 75164 62211 61719 57520 10526 16597 11216 25593 16832 97424 9347 8450 83021 53625 89582 93538 81699 61097 10346 90778 86592 67407 11513 12020 59813 55344 91302 65758 71117 6277 39285 15519 8086 78794 14300 68964 82200 57001 19465 42770 51964 96650 84926 96116 79269 97974 51937 17735 50748 9366 68115 86591 94749 65779 68621 72541 70974 49734 10707 52987 13959 55344 49287 67926 43707 82357 501 45174 74249 78879 98194 59339 66472 85256 30708 41561 43131 86059 6063 89620 87711 16955 9347 44761 28386 14986 63234 52305 10490 10687 69627 52054 26312 35636 58466 30060 6436 66384 34409 79772 64857 40263 23385 80944 89883 32236 59850 21891 75246 76100 64791 20234 26988 47573 73906 4587 37261 28230 65924 85076 54190 23732 54692 94101 65731 10403 67596 43294 4617 56854 55231 86301 43995 16733 29893 36539 18956 35074 19227 67969 63657 54530 90570 23819 19533 64090 55652 74698 30852 750 40538 33543 96078 23283 86799 71083 42307 97241 55965 16749 50163 3853 85072 27528 52696 37024 38059 67155 32829 55765 58093 22009 53694 19541 24920 91153 20217 24248 37863 97269 27280 73265 64949 94535 91642 36536 44532 2531 12022 25267 77995 69076 9077 73067 9955 19314 90410 66104 62352 66039 66423 65445 30383 69583 14875 66701 64184 17526 34905 97125 62880 57104 39318 9234 82579 17974 18928 11621 79904 95939 15930 39108 575 6422 86004 57170 97579 7613 42641 17140 61707 38949 6468 29404 39400 9938 20042 74680 32002 70791 52733 27305 96738 65643 81060 66163 46752 38291 52813 29764 80672 20462 78579 4423 58070 87325 91099 13549 42880 33965 77060 18210 99036 4332 25904 94995 80178 95599 26529 69257 63643 60359 32765 65708 64008 74137 64329 9868 97770 86855 78724 65640 95722 51887 39244 56663 8060 2051 85448 37421 15757 91266 78503 67361 93857 80631 50914 40627 19537 55587 59049 69956 56779 99091 32746 67179 91427 78622 33519 13021 13608 80923 49045 67212 25419 38761 28768 95851 18906 45269 58073 52471 92251 35146 15854 81726 27034 63015 67096 66876 89534 67382 11079 38521 7249 78160 79836 11262 33151 17288 80868 28980 56069 84078 19899 85935 97800 54160 91628 2606 42677 88263 56021 36765 23593 3253 95941 85821 16966 8993 6455 90330 65749 61095 85285 48823 94503 21935 20945 57924 96630 62253 39959 20882 57068 12534 64901 21414 41618 88259 30326 7198 39448 79513 59932 32865 60917 79336 90167 8447 85001 22605 43588 59480 38999 38128 7271 13881 52921 9556 58369 84465 95404 86200 96462 36348 6790 74761 43496 64241 35880 25403 60044 88575 33008 83582 56393 27054 96030 44261 68818 18830 17331 2287 25808 85980 81406 63547 38361 81402 28911 43790 21589 10623 38546 39632 82791 10323 34974 22199 55254 22918 92681 91668 31749 10479 61632 42155 70364 96338 54593 96517 3003 9711 21917 11834 21736 76709 48885 10814 93367 14421 26809 75195 69001 66071 5573 98827 11358 91263 40980 16703 60836 75026 93779 9886 35859 81388 51701 98289 27341 55789 46253 15186 53934 25154 5714 24534 56821 24522 16271 27888 80512 29261 40999 86947 49789 44398 44886 55817 52696 62091 44198 42037 34119 15673 70218 20814 86854 65570 14600 25228 35386 62130 25167 83661 1538 67206 7991 49610 12055 77963 48099 11647 18104 87033 15991 53869 73994 68733 71945 64889 69743 41445 2844 32549 55825 9619 55584 53506 42248 56206 82905 47617 81514 62297 59294 45546 55555 84 76293 34482 13224 75494 51452 59880 24809 95601 91919 84736 98827 732 49920 94079 66764 67608 74655 71466 72101 66719 74325 1655 35937 69616 24223 58527 27685 59424 77380 40659 45957 44277 83812 12376 59194 55359 447 90549 22741 42202 70942 7071 94546 68950 29587 53781 43551 41056 72436 47384 74348 98625 30728 26056 96501 87842 34621 90040 17028 83169 58324 90378 11175 80312 73254 84821 21398 84199 15266 28388 47362 1716 65354 27626 6390 60666 81650 54922 66592 61599 41238 20710 39626 48044 33147 46511 30675 62532 57082 90632 11517 48431 20810 49593 42263 68633 48194 44276 58508 69565 33137 140 62606 29008 35244 18423 60672 80406 76860 52146 5809 94194 17625 47764 52490 22152 89883 29125 6380 55318 85870 81146 4540 54880 27307 62061 83890 32201 63310 86600 74111 79772 59583 95600 12813 88964 93306 82053 65382 73380 17936 29392 36281 58999 43829 69692 96747 34362 71794 67610 28934 30416 3142 56503 41825 9779 57367 64818 69727 90736 47031 81032 17001 42174 83599 58496 25320 94070 5126 71202 146 39146 7265 20234 30009 90685 10843 59543 35426 21238 50575 35998 79190 19025 23476 7298 42276 94490 83413 7638 83401 60420 80019 83821 63375 2995 63377 70379 73405 95654 80026 46646 81683 72999 18381 81560 77420 59155 61310 56885 27946 77762 42643 52609 24891 76658 37516 66175 27833 52116 56919 73484 22174 23116 52438 98484 27058 47919 44918 23848 88263 7651 84197 19564 20881 92579 52661 42816 75847 7319 21160 13227 74711 83018 81236 34488 54888 28043 11105 77046 3629 28146 85771 18599 38431 88088 65064 13430 73551 36609 1832 47087 10460 60313 36482 53954 63095 14142 47578 27102 69974 94726 83642 49123 48259 53723 26216 71111 56402 36809 18131 88268 10316 7573 88192 29476 11795 5844 81729 4156 76218 373 84267 71459 81068 67029 55923 60639 6979 31665 25880 26108 39993 8282 20146 74092 2030 43695 33495 19650 64600 61781 46849 81464 83195 3365 78421 35986 59755 58253 14590 57930 71662 79180 74099 40434 32046 30164 94196 69997 43286 35335 81003 27235 36166 47032 39392 54094 54742 21404 16789 34847 48895 50418 44873 66139 56366 71196 18955 10200 9045 45593 38801 77575 93842 22651 11968 97032 5745 18816 2700 94145 69959 70895 82506 46991 91315 59826 12196 69713 17294 73297 89305 66978 72958 4663 87500 38622 84048 52366 32989 65566 11179 67029 21600 72411 8792 10702 39068 71854 71923 82616 6906 15141 37919 57463 1279 74158 80572 88540 40730 27359 4437 14234 43037 15494 75996 87800 45353 71213 98181 28192 84347 96673 71112 42055 6598 3073 64450 59283 79907 22127 29775 34346 94452 11521 51096 63100 27314 11247 4996 73962 70738 37928 74680 23225 1975 30592 58507 19533 75650 555 22274 48171 12630 44283 26816 72140 13007 51603 10247 64417 31121 38385 16512 7961 12686 11079 31314 70061 5760 21257 38335 92616 83823 73535 51237 55629 48720 77062 69715 73401 10327 43702 83091 38232 41843 61679 39797 32784 93653 43591 23660 21788 81077 44132 96344 7711 49424 1624 39334 26235 6109 88038 44629 45547 44359 83691 79007 88318 93307 50778 57596 36077 34084 3675 39458 8791 85471 20607 48966 42605 55794 22195 29964 75824 12325 92157 87835 69734 56081 2737 8954 37465 41627 43220 2777 59705 85037 42182 81253 45790 15300 21622 7331 2293 95859 62965 9718 26486 35458 53815 52084 75951 65686 76932 27449 833 97244 63926 77412 88437 49318 39743 82952 21926 8251 90621 23304 66796 35541 16173 79199 54807 46175 838 20136 4196 68003 90925 12030 19326 36693 22832 22899 82072 60341 87109 88172 50440 62263 55200 55305 97500 15811 17138 85113 96056 10318 83014 94838 33477 63728 23536 27406 24408 74823 25067 97125 17913 85722 93500 99060 7087 29482 91147 77600 63791 25060 207 45548 15092 13122 83911 83162 39030 16161 9111 15226 21809 90816 18883 73067 90009 36095 40740 89817 27695 40696 42751 11980 14046 5377 51495 76379 41004 46679 85041 6209 95424 58119 43815 34556 96782 41886 79229 95554 75246 62318 20357 44456 24811 95846 74298 42759 87054 47906 27473 24649 12196 36377 52867 12936 31884 79637 38195 65713 64196 45270 62786 62897 83907 50374 94889 6950 21891 87218 37084 47384 98046 32025 49671 89651 92636 60219 79816 99008 77611 32710 35327 14779 46621 61629 7201 49847 93303 56211 72026 45335 47586 61000 28055 11240 17703 57752 38998 47379 18899 60541 43278 49255 62965 80374 1778 61985 28205 58648 47767 15015 56532 46488 45888 82582 66222 92682 75916 11776 63921 92519 69638 8692 64173 44144 32424 3017 50464 81195 47783 499 99060 96814 31102 28601 80305 41685 47190 44480 68178 82323 82855 53239 67884 68898 52764 28533 45267 91693 30472 78957 76379 61259 67768 92723 8342 3018 754 67678 53827 19872 8633 53570 88647 69573 33747 23052 15196 44735 51789 47604 68504 77472 52260 56729 32581 28871 71206 31535 30409 42744 75828 8681 78380 32267 42000 87692 24368 56029 94870 36639 70762 43892 57805 84756 12174 75995 1496 45717 47560 20521 1484 72755 36811 93958 16495 65160 48258 12655 87898 71821 85435 95009 8390 23591 98510 36468 95098 96581 87412 54156 12188 22046 10180 75064 50223 10718 9953 779 70332 93123 36353 70863 92436 18282 69796 21407 25240 49086 43475 82233 37387 2736 47272 36870 29900 93398 14753 5239 23054 51130 58042 58998 23446 49821 55233 20240 72684 86399 91344 3977 46141 63694 47278 3603 48262 63001 15183 72057 43654 13623 94095 5707 45929 45557 27092 8277 75051 37351 36483 93902 96798 10922 41026 4593 31015 73781 91877 37319 33721 41672 94452 23954 1266 40838 69255 9127 91594 67547 60179 59788 65645 85288 2683 8458 77079 61635 824 29196 80389 94714 18008 16170 31030 49043 79148 7946 59582 15143 55624 79064 32637 88816 98743 27352 31298 58183 4103 79107 58317 31382 44198 45081 70952 27842 13541 60070 79380 36468 6174 56696 7416 12599 39693 90192 27292 26663 21283 75098 66484 92077 78131 33759 13787 51611 57591 82444 36705 63357 47891 54732 66807 62628 80444 49774 1798 45513 69880 65860 66819 53064 76360 35180 59215 67867 38858 19788 45847 64723 20840 32061 39009 3747 79209 351 61382 31741 20744 98479 92209 52751 18513 59458 79 52798 15085 2969 16987 74404 11041 66606 1107 33892 65956 15780 93262 75502 41462 64133 14470 98546 37622 40119 62024 65146 86495 73039 39114 93682 47002 11167 96366 84881 60123 34838 31170 86102 67702 32709 69434 43535 5297 21188 41241 18950 54283 83142 63320 9079 56367 89957 39056 88740 44078 79384 71815 81674 35318 27763 82883 28818 39862 87725 12941 13397 79748 65348 39254 88191 23668 83348 51647 63772 95402 17057 21146 47024 43121 80817 1411 64522 8581 78234 76528 13302 1621 26496 13517 33183 63766 23045 18467 80498 64938 54795 1073 87323 26263 91349 58374 17927 86093 58950 79317 75998 51835 42346 83882 18938 38693 80487 6407 93299 20316 28929 77907 53777 60124 8860 45593 24875 64007 45578 53560 92065 35122 51549 9767 48459 28187 4475 56063 28109 45548 16396 4248 10229 2826 69129 14665 46630 71902 98626 70700 77980 30847 49368 77305 86304 23791 28596 32495 30447 46235 8267 16957 25822 90351 11485 53836 12639 67101 39019 77475 1695 55001 84864 90993 32858 67938 71476 16201 4099 19635 73474 42175 75505 2371 45486 96726 40784 34386 8689 47487 34899 39637 53394 96987 62657 1589 26003 47993 59517 3710 71799 10204 24970 22193 98407 30014 48014 82719 75670 16403 22399 31088 85318 24085 16321 16020 51223 15597 3552 90911 831 23311 11488 85242 2487 85669 97848 91462 3291 2066 65023 78957 2221 46803 83912 42414 5565 49851 98865 7981 21943 58368 38573 52789 56033 81734 34728 26164 89427 30786 9532 79480 36851 51687 1285 64141 97990 27957 29191 44576 15741 75807 17732 9015 1483 20461 19305 19419 25717 10111 20587 57402 71241 63233 95242 6265 55835 53882 26132 19340 60697 21916 74111 51404 23758 15133 59010 32017 76754 65862 12420 81464 29614 4652 83933 44960 90188 21198 50447 55069 70255 98781 18743 86401 68968 82760 91164 45100 84012 22928 4348 12920 40135 98422 88275 39807 18164 77699 63421 12819 67793 98430 61844 78432 26863 76581 32572 86836 87632 49396 75384 6686 18956 94674 77037 5642 14361 63731 26783 75627 23341 32968 69704 20541 46249 65889 40214 28819 81665 46878 71549 70523 96826 56780 81357 76610 64747 25397 98209 33086 83361 40517 14504 9748 85873 12282 38154 62308 53038 33989 20254 93818 45061 46055 91895 51021 44096 4590 35824 22760 12944 81563 37290 45366 24756 1943 66421 35788 30304 36652 85294 68087 58132 38201 84238 11117 4731 7573 12532 81801 98015 76712 49788 5004 28131 44334 61322 85048 88884 91053 62368 48894 66874 19981 55474 63682 86923 43028 33503 7 83931 88915 5832 71816 21306 34214 66520 18203 31725 16663 90593 23103 63495 13414 44089 18374 48524 48166 49621 40375 60168 75605 84337 58941 68694 92316 59165 67661 54846 34383 36522 18176 83518 38061 40452 92301 61160 75852 47518 3470 14727 22988 6159 83673 23414 72047 50014 59066 62694 58412 34867 81079 9538 66208 31788 60284 49445 17778 44359 17973 52713 52667 69491 62439 2086 97845 70398 13417 14881 65749 39469 86096 1593 17343 30964 60311 19567 90225 21896 46607 32502 32367 46495 58204 84757 12418 63238 26486 86498 96501 39966 8398 17121 9206 59454 15418 43912 22926 698 53981 40710 13001 4895 18385 28398 11705 77316 7156 10442 79466 37572 34124 45703 94430 9227 60322 74963 16176 96038 42568 45394 59906 23826 34327 78136 16842 82774 24355 73374 80716 81324 2512 73285 37698 83873 34882 78487 21184 48876 81568 77738 3948 7781 49747 9238 58338 5011 6048 74885 79026 83158 13548 26403 86795 61604 56955 39745 89449 48748 9930 65374 39893 35088 61050 18353 48194 64111 13259 3873 43724 11885 96646 3276 33647 24923 16486 81048 22975 24284 8439 37490 29238 25986 94817 27616 85535 6209 64042 50144 73982 73867 74175 17124 59562 14386 47431 42489 22474 96233 42140 24128 90224 39373 424 37228 40573 8481 5433 27551 78068 62275 86626 95829 38710 45739 15558 57715 57147 43843 17580 58757 83685 71216 23334 12549 79265 79354 36626 60941 74641 76258 13271 26814 76206 55720 60461 97078 7436 69159 25233 34361 69181 54536 39003 6654 80138 318 80444 21364 77855 10995 59772 55607 23593 47936 7615 8451 16487 4289 14856 76423 71800 94468 43843 3218 56454 26547 63285 44347 94898 45036 31164 72352 76489 56965 90829 67371 5367 30530 89814 97621 54455 94173 40037 32169 10118 57632 70060 86095 25410 41482 67410 7068 28652 27434 14871 77140 86807 97784 30606 3446 44395 73847 31168 1521 6255 58178 21043 12292 26265 4209 82030 44548 36566 26336 32668 51421 61718 41190 99097 93733 91623 33392 93293 28285 22427 84780 37429 8123 15495 61279 61603 50071 72506 28911 90894 43277 72051 65235 92270 43110 82257 13330 91303 28429 18332 20897 29679 4417 2937 8805 17683 25792 95900 90653 24779 79532 91854 85678 36464 14242 33802 20065 21484 7714 27634 52584 74676 19917 94129 49633 37993 80110 19381 83359 55385 83053 21117 35276 18771 6360 71316 98573 98383 61828 77201 62516 731 23849 57823 36475 39081 83189 46892 90378 39521 31860 55492 87659 75496 97147 89489 91579 64122 49871 91012 97968 23473 52032 24740 25579 67881 22691 62154 15153 98999 95573 53646 35212 83968 84694 50851 37578 87615 92692 39677 47306 28003 62118 25982 20944 35196 57014 94108 66773 72970 12917 16783 83187 85612 55288 2248 8810 30763 86447 26998 51876 39798 274 8922 79834 47719 59796 42828 67780 60104 83698 74078 34126 38813 46728 77958 58773 18212 12232 95542 94405 78001 57401 82731 18497 88362 86109 83992 26385 89494 72692 71385 58089 36905 10449 87652 11108 30461 89475 65898 85285 32304 69760 52305 96270 34019 74202 63473 54876 55828 67825 73949 38 70256 14388 15140 48013 23011 14056 52192 11419 50053 66989 17947 70338 87371 54855 60119 91870 84912 23080 24158 38897 8461 1156 3867 50951 21400 93773 3141 52706 62318 91704 10441 22536 84307 68300 96554 75889 22327 83174 20361 62479 24450 31266 78439 73244 27240 92 74098 30352 69399 34858 4091 62582 85858 66426 8811 80455 11691 16770 76704 49763 46707 46582 78798 29970 95631 92091 49381 65818 83887 74199 45965 11791 3182 57610 53719 20645 22745 62235 82786 18510 74023 94748 19525 6724 57506 9187 69373 97578 69461 82247 68753 71685 39190 11256 61032 89329 70584 81358 16532 39108 4127 48908 75915 4742 36884 82800 49060 35900 14384 6802 91118 8761 5274 96562 98906 25424 22302 13798 5417 95680 59448 7446 56866 12741 41877 1029 45575 88863 37371 59861 99122 22314 10141 95332 29931 24520 78520 23049 64785 32163 74463 9164 46433 84982 17095 83951 11802 89952 12998 54436 15165 80509 71551 45198 10742 32940 50846 41893 16987 70001 62584 36103 41085 56805 88497 29879 66645 90545 48234 10274 92184 78077 92425 74668 13144 63490 45413 43205 42340 15755 86354 72081 62270 86614 16395 83218 155 55142 59854 89514 79604 67765 92519 19194 10474 14177 82816 88345 9940 5170 7506 92651 20699 7362 17160 28910 22437 82832 49797 11128 97630 30403 38341 29820 63149 51066 50622 71739 31007 79525 79152 94298 91463 23930 23537 2622 98111 86649 28489 90956 66389 17509 95149 44893 68175 4339 2242 60306 97209 45248 81013 60749 18984 47915 8382 57349 57624 80735 87928 93860 38652 34745 60883 4819 31830 72202 11982 54506 24430 61330 64268 18899 65165 86310 20455 6151 75828 1053 88002 75911 83930 78344 38517 91249 24027 43120 75589 38114 68392 16880 13337 26238 82342 2731 28199 14694 65528 888 11414 2055 23372 72394 8623 62586 50969 39311 6471 47498 51557 73285 24219 38561 56011 11842 64120 68513 83619 45420 71426 16784 81500 54042 6476 89200 21807 62531 80576 92390 39073 5989 35604 37273 1680 79033 9932 79892 31542 12728 74034 30771 81443 80719 9736 27269 68864 45888 26196 84687 58219 55949 82573 61009 13756 86732 10454 87003 9116 79311 93718 46587 64509 20164 48610 77910 62965 96970 43988 39714 53272 93021 33845 26503 88702 59479 54509 64917 63154 72569 24588 74832 14194 85660 32203 69194 16257 4745 96164 45937 7712 91889 12305 52274 85839 3945 46262 26334 41681 56211 51221 19502 84598 15765 56470 35928 85297 83313 82480 57258 19047 4168 89333 74428 15422 73511 43064 47621 5117 6674 98143 86188 1367 88596 28703 11783 23506 52364 74050 78666 47809 208 21115 30294 18477 38633 93242 8721 26021 88804 21578 62549 16858 36916 22571 7235 77958 11322 21650 36888 49022 80868 11827 9194 88760 57994 21818 33032 11954 30622 24181 95401 54282 42865 42813 39990 75476 89932 80645 15337 40587 48319 64363 5879 40422 24691 95694 62008 61335 37508 66691 66810 86278 49567 8444 4529 30975 68932 3478 27674 18514 17662 74261 27267 23194 62886 56408 17908 17889 49376 14528 61878 43797 14384 44853 81832 5255 10265 37987 7636 85704 93651 71490 42766 19668 50205 58262 53176 92106 46211 94890 27922 11873 27931 3938 3941 65140 47456 95424 44128 78294 58635 38434 18589 91528 5521 80741 404 46505 54793 84483 80410 58352 45836 83270 6230 76556 18403 93482 65468 95870 25267 17389 63763 67728 17581 41473 81135 31049 3278 13495 71111 52271 30267 78213 15898 94614 44810 34708 64029 51118 61127 9160 44185 39899 84428 46224 71140 47594 13563 64486 85729 37691 2915 18793 21690 6087 62239 69859 43782 10353 60976 86845 70966 89542 25412 53785 49748 53976 69012 3105 68693 41527 93312 85796 98684 45114 30438 52740 98118 42396 39902 15357 94229 95594 93237 77719 47190 7237 60084 3249 21264 10003 53647 76023 11796 72587 72973 40269 57031 38073 89270 69663 24579 14882 61463 14857 11902 81383 40824 30483 86438 49236 5493 55191 58977 57369 37303 52823 80111 1391 48453 37633 65330 68192 66213 68820 56075 21404 41622 4380 5654 31534 93822 52388 96594 86090 50332 52033 71875 86357 73810 57047 11522 49773 88667 1460 8680 14039 7361 78243 30136 62316 52005 75779 23194 75872 62457 48681 20110 83160 87375 58893 96629 22039 86366 82697 96162 38185 15896 86228 96877 44098 25658 28534 33894 75941 48215 26758 40827 4296 34522 12280 57847 98712 17990 31972 61770 35156 66349 79454 34619 76904 55649 45700 5036 62262 82368 15048 7191 55307 6213 90065 47322 55408 9121 9285 29044 79545 1125 59267 12449 79831 15654 64239 23993 77775 67317 68391 54452 14402 64090 93867 95074 38608 17304 49706 33107 97179 20898 83361 73072 34141 51058 32428 71781 52076 31832 45804 65984 19849 43394 36465 10525 5920 51824 66090 39713 76130 31282 42975 21561 92713 65703 88314 67721 85622 14121 42827 48234 46520 75083 12845 79376 21490 72391 14263 64148 33970 17378 10817 42263 13515 88941 91139 39589 7777 1923 25431 98343 11221 26295 27728 88014 25023 23131 29468 82935 86806 82413 30097 60892 44439 61121 42904 78648 68595 93229 13499 84480 8888 14987 97868 87778 42827 28141 79795 84744 33765 21787 53615 89303 62157 22309 5223 64951 95654 235 35717 63248 41911 12576 38031 55370 81269 7071 54191 28551 64700 87540 76495 67544 9553 47676 38697 52587 75992 69342 91539 20336 49467 74058 98802 86252 77483 65408 73588 57332 1242 74330 41264 30827 19542 13645 1669 2467 79564 10913 38082 60003 92082 76146 73891 31885 51279 49291 67317 63016 7709 90231 74039 22405 86554 29290 73484 50103 94673 85286 4630 32524 11627 96866 63124 53485 2819 51951 39187 24348 37221 79592 32572 24319 5224 20108 39413 52813 57500 98377 7575 15623 57202 56895 34461 21867 17860 55604 44071 70970 41430 90516 35185 88551 41738 18410 89496 36125 34202 93241 19510 85450 47304 75191 49802 6215 8099 35317 49865 71921 67387 97750 44940 36997 40148 41524 58653 52279 52589 91532 38925 88334 69885 527 36932 19581 78463 80568 39818 52966 32667 5796 13914 62120 11071 61902 97348 63857 57877 19812 35529 59594 81383 35515 7194 23672 20665 38730 92742 75933 16449 27037 69264 40728 76134 61799 54420 90057 45668 9799 93205 55504 27439 90504 2298 8209 9550 56867 36154 45482 30511 88594 52915 32122 96468 90869 49441 92983 45720 55381 25737 21371 40942 1417 69680 15846 56724 10094 82285 91666 96655 57132 85299 8645 28300 45187 79807 50768 97130 48719 35403 42735 51159 22233 87847 32121 32220 5685 58511 28431 15289 70173 58921 55893 48873 9463 74216 30724 50475 1410 67250 58550 92910 35667 90447 57318 14651 93132 5487 8506 57513 5087 29568 1695 25973 28770 33320 97571 61388 91702 485 49836 71560 7741 10067 434 24206 35718 62625 85667 51058 77301 81377 72282 57547 78328 68472 15916 25552 42319 46652 87905 34435 38763 10926 38957 75441 47417 72107 91555 13498 85206 2033 44543 85443 9434 65796 87640 16844 96644 15940 4826 52897 61328 46557 52922 41240 78356 4768 71907 39799 41987 79135 3284 26578 49059 67038 80424 91991 48586 70094 16458 56440 31328 72559 52888 75994 71786 62750 55927 27843 67696 94201 86828 89391 52559 4253 41867 60394 70508 37744 29968 37795 93858 59431 90503 25712 58527 7872 3655 65592 91215 7737 8923 52868 62945 59958 49229 92846 80202 36886 19771 60834 86847 21774 52229 76222 55624 11266 81684 95802 9528 68379 64050 84901 63516 37281 80191 88340 2092 58863 5873 24837 42826 57503 23791 46257 707 60580 50018 60151 97952 38525 13868 82486 77270 82605 98829 66932 1852 49993 711 85123 9697 11700 64321 66488 7951 16580 43662 41321 68962 44602 80261 55615 46480 32607 59846 54122 86491 36193 20615 48874 49117 79534 65576 16488 38764 97688 31906 57842 15953 76321 52129 27469 537 20241 65375 84670 8747 90813 37428 72530 60371 66021 91169 27001 61844 77799 955 66344 97830 62516 86488 20655 78063 67327 30871 30600 92331 32913 30276 30065 54233 41994 82155 58088 77585 73696 73787 51993 35337 1649 55916 36686 87038 2090 744 96985 48399 20253 89765 16477 96685 34993 16087 43795 13765 69932 83061 88560 78663 13337 2588 81812 88038 13267 36027 48434 9825 2124 60026 50827 33924 68226 23252 30403 8873 51877 65782 29458 50129 91131 57266 95191 65303 42675 19201 78049 15596 82273 8083 29790 91334 28370 89834 72439 11823 47902 62186 63815 93201 54568 45808 39996 74942 64452 49928 3921 23017 8582 94624 45734 35560 3335 24600 8038 55865 96740 43414 37533 86784 20180 79311 6589 28209 47845 19029 86380 19166 44750 44753 87918 86417 30393 49991 68580 52591 17628 81591 52739 47551 27625 26315 78827 41714 95154 4945 4374 40981 42265 93121 71503 18337 28303 14928 93401 91666 46057 49772 23298 96785 94222 84356 708 62010 54499 80321 76631 68825 46898 63568 5643 91012 55374 10620 55711 54949 9983 25649 98185 21906 74399 13470 81674 93535 26283 44607 1232 57696 32093 39830 60198 2000 45605 98092 77815 39287 92251 23658 50001 36117 66054 80573 34307 27853 40455 89999 3157 85264 52589 60538 75593 24743 65841 95971 8620 6647 68213 95791 83356 45511 4781 82799 31862 31744 94210 88527 4288 81289 20760 75937 71104 8949 70682 41144 82170 87842 87609 8245 29855 27401 46340 11948 17608 15117 67289 95076 39476 87773 16214 4107 45770 16806 3597 31163 9995 66865 56589 3468 27956 86 32019 73122 80846 34334 77378 64996 24562 58716 94137 40904 93940 8649 49798 40197 23725 79598 26515 13763 89493 72605 13813 77741 80249 61154 59152 76866 309 84949 68532 8054 59603 81980 23186 47557 4416 16681 49841 51924 17700 934 33339 76449 57846 21010 14550 71538 15295 62301 66672 46476 5530 35479 22524 59886 15334 62375 27300 25808 27415 43387 60200 1401 6367 57967 64575 91606 77077 32198 18716 94174 32135 70122 89445 31481 77735 45267 73544 91960 61453 24441 35623 8516 26973 91991 63260 48449 57019 399 27436 90147 85843 61341 61462 87832 12385 21795 89992 85046 97362 83196 77914 78399 76217 59742 33322 72966 55115 67231 81374 43125 94792 8962 75248 51683 94640 47013 28974 44155 14305 39606 26004 21611 93207 11804 30207 6972 9415 92825 10894 2723 85015 49458 32025 91367 22877 77646 88050 32964 54604 79914 13447 8600 42288 79931 87323 51589 74626 70584 53639 86525 91924 40165 97010 73484 47868 55847 90379 32949 76433 71340 89473 51226 95112 86164 62545 15690 67027 98422 31841 17330 69393 88637 86550 55554 94179 59234 3990 22651 57577 83154 57217 89756 66706 57188 39230 60365 9767 65063 26934 79074 84546 28677 91402 89593 5322 57280 90409 58622 70587 82481 2998 68552 6150 60060 30248 36680 82195 21337 14227 2799 18065 61024 81953 8894 94189 44370 97504 90099 52403 15699 87859 84215 29006 24148 57848 59171 15588 30321 22113 14190 95404 85591 38430 82595 65704 42503 22270 83884 53204 84415 28006 10352 60684 66659 64438 15482 47944 68261 75319 75312 67557 30411 29307 30817 97071 7599 62732 16279 25977 40520 92760 21666 96714 71815 62889 59394 9865 86411 9754 83631 95594 54166 56070 93720 79063 95409 37088 89696 48713 47611 57649 5735 24692 41330 53256 92079 80116 42913 9225 26045 97258 84084 7660 85116 75660 53369 39009 53666 68279 93183 63005 95478 91623 21922 75418 70505 18339 52723 56398 24288 90956 48380 8186 83629 56590 93203 33259 45185 73472 36356 70341 49524 89418 98757 90771 70376 91710 28609 24331 25011 43099 26522 79839 53616 63324 28667 78571 546 74727 38716 4366 32779 44435 96035 48742 31834 6336 89422 73116 28500 80407 6019 17912 72786 68303 24639 1343 95933 44694 23167 51510 98405 92484 92873 60357 3196 33962 72748 63014 13773 64523 51068 26755 69983 64872 1680 59100 10071 11790 81971 42139 25484 75300 62184 57428 48537 43191 36146 93792 18538 65934 66514 28599 14897 50165 18554 49748 98157 66232 92220 27814 72906 31036 86927 13084 9360 30434 8087 41311 56013 43547 17288 54894 51268 35387 5196 30106 51679 73564 46563 3562 77681 621 37230 25977 91345 50428 93512 76782 42971 18343 54672 45464 73144 92897 67480 14918 34159 52058 91358 64735 32654 5444 47958 68635 81438 57104 86480 6556 74643 12871 83290 64889 66650 89468 42018 7673 17227 7210 42704 98535 11205 9008 13710 28238 62011 2414 58235 89479 39178 33466 97407 33275 44300 42793 61792 7756 49765 61949 60091 27134 86256 1925 84086 31021 50738 98396 64576 17267 69606 71453 22134 40475 43519 23572 3705 1142 41848 11378 83585 49931 77334 33361 62767 4251 94785 47584 77294 28421 86296 70994 65491 98534 48558 70581 27776 59594 16562 9450 37122 19800 53021 10009 85625 58943 79818 18625 45987 14609 27765 42619 73712 85815 55085 70789 31418 30078 23389 51846 41642 57381 90255 55930 12084 45844 34129 37602 56391 71108 65995 83890 20766 43181 59415 20672 13848 33624 46339 4091 15749 34828 18258 70126 4188 7943 36145 98012 27713 51104 7474 56648 40100 53695 63013 42407 36579 54434 72431 98273 39424 23344 11201 25869 78339 39830 13002 4785 44969 14141 86422 20765 81159 31082 44714 8141 69141 74667 51240 20680 79655 60675 27754 48096 46982 49974 58008 77130 91481 78904 57152 8808 82246 70739 42122 94307 10744 31754 16958 28148 25808 81952 20680 78525 16845 37991 90416 4372 94729 60149 61514 58399 23866 80424 52998 81089 34444 7027 43118 63424 5357 18138 36368 42828 87994 35064 70651 22151 40711 49962 23377 17237 83004 60661 43967 18515 42002 58891 36708 40428 12526 7741 70287 60033 744 969 66185 95046 53857 12909 10701 27717 18966 56007 14160 70093 36378 16063 87305 36541 5853 88539 65359 59448 9552 78852 35724 70718 15958 28509 98268 95652 44127 42587 47758 97890 85651 1346 1724 63455 97694 90814 86915 24192 20313 56838 48973 89571 85568 29550 17363 26035 57810 24191 60256 74789 36665 61493 97799 33349 71997 92595 65728 65924 53328 58255 81638 97505 42541 87097 94244 88314 30896 20370 5 9977 39489 56856 67679 68295 97478 40401 58698 46447 4360 65990 18324 96833 80443 11551 81789 59235 58981 12893 99109 94289 83043 45607 24244 39221 35116 64749 72360 16749 78393 23173 53405 78217 33017 88307 51174 76023 12118 84968 63321 71309 98273 52447 21308 58836 92343 84606 89165 79016 47818 35284 91408 92615 55783 39908 94340 88313 7307 27404 11734 81378 58321 930 97447 27758 44020 61686 3499 9357 21687 97725 22006 98226 67241 32143 30422 68185 52702 46850 94329 11419 86788 77786 69291 34029 61489 19369 45702 81663 55582 23707 96321 49610 28440 15666 13687 39006 31586 63619 6046 19826 88923 26560 11005 78886 24315 91227 57311 87880 28499 66973 12273 87618 19993 83800 12467 96231 12772 28395 65991 78112 26250 56297 23916 76257 68097 74533 41171 17407 25740 47653 66801 61028 34893 81743 45857 74505 59942 13077 63823 39726 54926 33128 94694 30876 16623 13588 83050 24792 26157 36317 97212 1680 31317 40984 27294 30905 7921 78362 81082 27274 27058 89549 48145 3626 26779 34341 27560 64200 46812 46153 85102 71435 56730 82141 63738 51566 52667 404 36508 72890 53411 35064 23815 16790 44748 92226 86130 92414 17906 32495 23976 87560 49298 93838 85297 21904 37308 6175 9619 88963 59165 31472 90294 85379 37758 38530 28988 35648 98657 78778 89354 72880 87717 74479 48357 6520 10582 1091 77317 78785 20414 44233 11240 42894 5056 29304 5780 42376 82629 2026 16332 97194 37735 55841 55899 10417 5831 58839 40127 57590 55805 72163 67273 87584 61231 28433 37853 10535 90118 49741 18485 3664 12720 5920 40149 7020 50456 94557 48258 11412 30461 61424 17955 45069 91861 12701 56072 83726 82728 39447 607 34681 30588 99082 82389 13188 31727 67003 93723 94863 90542 96868 15029 98730 1981 59338 15274 8565 83341 66346 93416 61551 47720 45795 84133 13859 85151 54279 71520 16228 33995 56030 63123 14661 71319 55318 44640 77539 51837 2146 4482 10988 23888 33231 88768 94467 36110 31109 78347 56125 95020 24572 52433 23740 67831 11394 92126 51031 47450 70692 26000 80598 27438 27946 51084 13304 28040 25843 7668 80962 23171 35571 27875 57765 27 4273 12878 24795 40227 49943 11590 61582 36752 92206 43932 46128 52315 7532 57288 24161 17304 66822 45453 73410 61002 29365 2802 6945 38931 91746 11722 34191 86397 92741 7867 76538 24062 84856 59494 35281 71275 88857 23667 64001 14967 91474 51970 59755 71688 25566 46353 88877 87803 42498 37762 12974 31466 15000 61617 16040 26127 84834 94438 79242 5958 32535 98877 59004 10543 49535 80961 6071 57161 53225 33119 15307 11985 69760 45648 20614 6505 74565 3845 62623 82072 42912 93869 78512 38886 19815 76913 72339 96671 38507 83069 67614 86235 36813 73743 40902 58949 7920 48799 9371 48599 32712 93159 24949 74155 22122 24647 52635 76641 42549 49784 92155 27723 94127 36425 81376 76703 52183 65674 27625 38454 98035 82218 18052 76568 47176 30775 10892 20280 82988 62965 86079 56807 80608 10054 58783 6669 91798 93038 38580 38466 10707 57319 73159 37962 63650 42835 85949 10508 16519 72035 39070 58502 59754 85526 78935 47896 94685 68888 25829 20862 87565 11116 69996 8240 62389 32595 99134 95222 95721 67121 37929 16574 48182 51854 77972 38961 45020 94922 51754 31537 45789 23774 76359 65454 91937 7305 16907 2049 2345 75346 4482 22914 45806 47368 14577 25369 58070 17940 63426 43294 82720 48194 86003 26940 56918 81026 24547 11203 15275 63927 80760 16602 7145 81843 17365 87476 10951 10888 25025 9542 80365 30290 2371 27357 56782 3808 46547 73229 83041 84954 28761 31199 57104 96856 87033 59117 2478 71857 71969 583 36145 73101 41511 11818 57433 83960 19386 31349 47299 90243 30242 81048 221 4949 21739 15405 61169 3181 32692 24671 23398 73220 66418 62202 55986 60433 25661 19928 61388 40571 60361 37020 1014 66971 26596 1308 83794 69602 67006 67952 58753 47558 41627 14407 87619 81778 76699 56844 53211 32443 46531 85605 61069 7720 24933 36822 89959 54101 59399 31870 2844 39320 55161 72028 28586 58327 72316 71446 62200 17896 7542 28949 26082 43349 73342 70994 13590 36889 6499 92395 43347 47147 4966 2229 29988 49575 51310 48766 4520 68510 43214 42325 39525 75085 29750 31412 43834 86257 33206 90125 52122 69476 2515 56777 39955 33335 10669 91441 42238 30221 77350 67235 20071 40816 13114 2431 68301 77242 51284 58045 53058 50861 46994 63933 52831 97310 65454 59677 8053 70869 76429 84869 19199 58786 9016 13534 75927 61709 65522 29723 60542 128 79132 12655 12222 48779 25396 50468 74389 41029 44754 45141 63268 11560 1493 37517 24554 6403 4288 36083 72255 84520 90268 85866 88927 95192 10341 88981 85445 87642 17319 89341 98921 67757 21041 77674 52509 31630 61909 36445 18423 60682 58302 5164 73764 20649 33113 75150 39972 14588 54195 15835 7309 67190 82156 17975 68951 44975 37140 94747 37158 58588 96044 12978 44455 56163 71299 89892 55625 61772 46213 92274 83363 54468 36425 22435 31307 71340 94846 40948 26018 3951 58565 61859 97463 50374 20072 19617 96050 71624 67319 72911 9968 96116 20121 52624 37798 82873 98222 65412 71487 40459 16237 20406 82097 11622 6654 97323 9837 8581 86955 96435 95636 61643 61943 93872 303 22062 35718 83292 34174 12511 15824 5721 54298 82140 15658 56664 89875 66844 61155 68807 48377 44494 33718 54549 83848 47855 32222 28600 45692 50522 74458 97153 9495 44425 27779 7082 30218 76364 73306 43581 78182 44351 12457 91894 78421 60748 24402 4006 79792 36783 55439 26027 27753 49749 49042 67095 42460 47904 41690 31126 12680 42969 93884 37560 25353 14214 11605 77075 71106 89588 3506 64154 75057 20656 70982 77671 41241 81737 5525 673 88273 81348 40808 26513 23099 75274 45320 38552 27745 45649 86984 35080 86493 72931 38285 18446 71494 48860 15939 31399 8466 59301 75267 54599 49634 76097 26755 59621 33237 3851 46169 24442 92590 95699 34481 39348 37722 63791 44526 42461 2385 57194 9927 40524 25563 39212 73969 83881 97492 98239 5264 59298 77098 82610 42039 7699 80621 73903 96509 52611 78946 53462 578 23 19285 14160 64927 64585 51828 50155 85563 85717 79274 31544 48572 59462 66232 33728 10301 12105 87808 9569 66621 22258 26764 25 65902 85991 316 84277 33981 41431 36457 88946 43576 23805 37976 18152 98475 32777 25355 166 24412 53042 59717 71138 47975 19108 59549 78107 82712 81973 20008 2514 58444 28849 66257 48295 87059 34676 90764 8747 25800 48193 9117 98534 50300 73221 82233 28220 87932 5901 10811 19545 50601 42368 19415 23041 39865 81956 17288 508 63616 57698 94745 307 76069 56280 43893 2229 90462 29231 43261 57569 16915 98041 91102 1578 4665 88909 72090 85929 98873 79094 51033 26328 69067 22329 79471 18086 22972 91592 40474 64422 88404 88391 42121 33752 29767 62466 31932 57991 8014 83676 62347 2086 75139 38411 6527 27671 64520 59737 15405 6722 30892 69633 45073 32556 1559 76655 35394 48880 45519 47468 31208 61569 63887 83552 58490 46024 15838 74246 70259 5750 27620 48566 68999 10077 95639 5177 43603 37382 59731 29295 60586 95915 71238 47869 62634 6411 21108 93578 50598 23980 10959 53826 47068 11569 57098 94228 10735 89147 40017 48846 74458 48590 3588 86381 35433 11762 61167 89741 79620 50910 69869 34166 9282 56321 659 58143 23823 71089 81843 17019 58367 50331 62748 71587 25319 40169 31400 44827 45802 60431 48733 4540 30722 89403 35091 50196 42894 46883 97403 61091 10375 26397 82990 78450 23378 93219 42395 98002 83018 4302 43361 66774 92921 90708 1623 31725 20344 8674 32043 51495 16890 75736 42089 4690 8775 90706 17354 92415 18741 11386 57841 17693 31385 84998 26960 67874 67113 76487 23991 15535 75925 33930 27700 83026 62525 63485 23875 51496 91555 51705 98595 95070 86928 40678 66544 36002 79299 29016 70558 33283 77234 72636 68466 94969 40721 37631 48352 69355 55437 79555 8054 30132 18472 31769 65223 87805 33063 98880 38077 11144 90661 666 18246 88717 44414 31380 79563 80677 78944 20436 38484 43941 57775 63670 89820 4446 14340 95833 24966 65078 55245 67144 66577 47169 21569 57169 55619 18974 65495 92536 35695 61990 14014 45788 41948 83014 40088 92428 16463 94827 92048 75323 14019 38586 2913 17581 49578 73388 23692 33025 78175 54858 41561 28241 11567 15380 34694 23546 79913 54434 62399 54313 68133 6445 13186 10199 81674 36504 9419 74056 28735 71109 72539 5397 63981 85030 40483 2445 94109 36853 67307 18464 62376 40064 19763 85921 84464 34405 82108 48941 12274 79042 28512 70619 91719 35024 25877 47962 95546 61779 68704 98424 49905 13203 98109 56152 32594 56234 14582 82010 22685 49710 47548 87045 63931 20530 94047 25695 36579 98290 48569 29689 14125 67551 36063 76462 13341 54101 81052 66262 89876 15250 38122 42588 3709 47921 54945 72536 82445 69072 49206 6625 26966 50233 76851 51344 70890 4774 43460 105 97296 17130 50131 40928 53669 73775 42802 89578 23647 33464 69019 24408 33842 77140 89114 77752 30176 86242 84898 15760 74787 88992 95890 44808 86042 52927 57788 38484 6092 12664 66456 87187 40987 29171 83124 4012 59714 77077 98484 55947 35507 21415 77856 15822 21535 38989 18977 94851 85579 95472 34147 73323 79239 70048 52404 36506 86515 77839 69528 39497 17863 18532 53548 84868 16093 57340 18276 49123 4320 46215 45271 27081 29176 1175 19990 73386 62553 69379 86766 4186 27750 92958 37126 2796 9548 86000 16457 40970 94831 64331 2088 86081 10415 76180 14486 69844 31547 760 80462 51308 74993 44080 84722 93577 63774 58255 26047 13531 59826 12147 15369 9018 18539 33686 22487 76948 37828 41893 75352 49039 58057 65181 44319 71428 81958 45577 27499 61736 90140 69683 98584 24455 36597 46944 80284 86301 97659 85541 34658 79037 51144 30425 71121 97224 68528 3794 1712 5138 10032 65040 2996 79697 9024 81893 85175 29962 67836 2073 34495 93122 41336 16212 82574 20757 85152 63336 110 67694 83851 67463 90544 96462 58552 36122 93547 53205 42373 7694 47194 43238 45534 82567 35802 37976 72814 95363 3745 72209 51552 6235 17612 62947 23421 92606 27182 63953 2561 78567 9375 32785 66594 49152 68795 78890 7199 41326 49437 51325 96917 96859 1408 19334 49130 33514 15976 71757 66660 72976 65491 66763 6050 48594 20196 76385 42716 43646 14357 43621 76787 87464 69481 67796 34936 44124 45422 43116 31366 60676 82789 25026 31229 87046 50405 72734 56189 28947 78083 58029 41804 31104 53932 22419 88110 81810 52943 60098 23095 81510 54358 7620 17851 40885 85779 10509 89519 2451 12763 43640 43454 46253 70542 58589 51324 41761 84961 34502 7605 18276 834 60811 24123 49533 88082 20157 51670 40198 64359 80612 63768 53698 1755 21022 95110 66858 77531 4717 78022 55703 9105 43760 17260 26398 77836 20134 44750 68092 17063 71313 18735 77761 44631 78174 92618 50619 93869 44106 18675 21855 64318 33248 47364 27364 40579 13868 39114 28651 32437 30160 32836 75762 77012 81224 82863 74413 17628 17991 38472 67129 50696 66566 18919 85553 41801 38466 77263 29318 82580 2773 59454 60545 63672 72986 47920 31545 9052 42091 42004 98555 91621 79937 7454 96965 24530 47284 4836 31117 60375 32383 75415 1579 80618 6585 79334 82313 66483 40596 66203 32836 57203 96502 78467 24059 27596 46920 71848 66093 20807 67732 50829 50072 59915 13906 75600 85439 77231 2144 72923 80693 48999 41283 1767 3873 43049 59627 67619 7041 25723 41244 36587 31742 33804 66314 58912 29924 51440 3678 14556 75329 91357 61606 84942 53251 54492 86176 71253 72920 62465 14236 91481 22609 47692 95459 66884 31932 60137 21586 21680 3177 67034 43878 47311 39173 6296 83415 64401 28334 62121 57820 93084 81919 13811 26451 20952 87687 40277 55232 30211 19745 20710 16123 95079 30612 12346 82408 95244 92649 2057 75511 87892 13550 86925 91842 28489 72879 66109 15180 63946 73257 54254 38783 88777 19195 52348 34899 55029 16525 7700 17521 96673 74863 55546 90100 68631 93408 62994 85545 30170 86108 25494 10289 42695 64782 23758 49374 66874 2495 96643 77557 59440 38989 23412 88151 24159 20514 15594 78273 64836 72097 59557 20747 37442 26996 78107 26073 24700 91098 79197 54610 87481 14852 2032 91891 64707 80816 4806 67672 7104 2372 55890 83498 88450 46116 10845 64905 57200 1535 94707 5563 30831 12223 16236 92982 58358 95120 88215 49440 18291 9800 39875 40448 81010 73858 70906 86368 42759 20779 75144 79404 58947 85611 77270 42667 56559 47658 2800 63544 81687 53987 81911 42206 43513 21434 47420 8508 3515 661 10994 11804 84013 20721 53862 9446 30046 47838 83232 46925 42250 13787 52931 53350 57400 45159 5381 77833 60628 16127 17945 43942 72193 58456 90322 72144 26836 90370 74040 38516 67923 21306 25644 94013 59722 49327 12578 9174 53914 92545 10846 60949 71216 98991 56640 80418 92275 30386 61570 7159 24327 91112 83042 35340 69046 51980 87040 29121 53951 13367 48126 98404 86295 78348 27362 13455 28163 19720 17729 26116 81751 90552 33465 11572 27969 75451 16856 95277 46808 67139 5896 4563 31296 17794 90358 4062 86235 89972 82489 73004 86654 86587 35073 85897 6971 15845 91145 62268 48785 47307 85986 29099 86928 3010 54720 37207 96063 14026 35126 11019 59399 51886 91403 47458 93314 24556 81347 7788 9881 38662 56283 28055 10119 61027 90328 83719 58605 94004 79023 14480 10790 45666 30411 65974 82106 6399 21577 65533 35745 62011 96176 70339 29942 53707 80352 16546 26046 80564 18611 50424 73082 29409 12841 96319 34229 2755 70792 72144 48917 4788 46962 23033 78886 28100 60252 77192 19236 57795 93147 6396 3550 27800 74063 59992 95524 16610 88079 95155 89198 17253 15277 50563 26691 25537 53117 5820 83108 97206 16473 24347 24531 52732 28219 38918 20013 36609 49221 24332 9981 7336 69626 15730 1269 26482 38613 16856 21998 35204 76349 39188 6630 55548 73252 96961 75835 29847 24425 43547 46708 18942 94358 84266 63137 79195 13 42707 71587 48303 97775 47364 67536 61502 35354 70091 52747 28680 96134 69168 48448 22836 532 59006 88522 65213 16588 33562 8156 55007 83067 27455 62907 74881 30287 89616 33063 21358 24092 2819 747 3141 70505 92166 31096 53393 5795 92235 29626 5573 58232 35006 36075 56133 57143 30471 98902 40995 25449 94579 58016 46283 11102 56873 36496 87612 27990 98938 11616 16517 35061 21102 52624 81211 34398 16795 98296 92047 19029 48677 91805 55580 25185 67773 59191 95896 26302 63610 55139 67964 52569 44313 67778 70564 22339 75619 10243 306 49629 66499 45414 29671 31894 51199 91784 97718 20487 4356 57068 67364 27059 86905 38371 28068 78393 62698 5856 73335 15002 32104 11061 7140 9915 56526 86843 52051 41577 79593 43782 10018 30175 22555 27824 44790 11127 43019 47424 88409 33125 54113 41299 23683 27940 96921 16231 98916 70722 92759 12216 60735 28833 32356 49387 10820 7795 32138 91647 74182 68427 27961 88565 21332 89103 83896 1 68573 39403 34870 68635 85327 77828 22790 79946 59233 59191 20227 59585 63351 60727 18302 88106 34046 57245 41282 14027 38500 4249 43356 80544 38867 57095 85664 34411 47117 31665 80053 66284 32758 35164 20195 95869 7358 43713 9943 128 4396 40043 13185 35962 90499 79468 60516 82299 41150 56603 15958 24022 27758 9201 79664 47242 29638 13056 84250 32093 32137 11358 61274 82944 36510 20796 32373 65194 34907 15113 23380 85395 98330 7915 66954 1603 30845 6796 18205 29202 20055 20148 9127 8305 28186 6420 60050 48278 77489 72178 2578 39500 8426 17823 6521 65174 76711 61359 30651 25709 52080 76049 56349 35274 42456 97395 67668 98018 67231 40870 97724 238 27297 1271 39345 33621 66233 93484 34998 9861 48952 19338 29046 82836 97681 60238 35080 61697 94915 82993 11564 13428 23544 69677 20980 83502 74717 47864 33500 37577 63650 54594 43404 61869 89816 22908 94576 96361 13133 31239 80729 45401 79349 76222 9625 82427 86001 23303 27921 86393 37549 45552 74476 25726 93263 31838 73009 27885 57498 17376 72948 20308 96322 91494 22226 7926 41879 50765 33049 18498 96578 9643 25875 72671 89691 94152 18258 80210 14167 52016 46487 87347 37059 72834 77414 64990 43651 16001 21886 57911 80520 20345 88304 87816 82292 78823 2082 63154 77879 43792 15825 72212 22726 85284 55471 25391 37168 31052 83097 24961 51768 90558 4584 8736 57774 26589 92844 95839 90915 54716 16477 49768 52970 76035 12017 56796 27419 59795 26650 39978 69785 67360 96467 14904 31898 82325 3764 60278 69079 32452 15310 57532 42319 79860 80957 23756 96069 8421 8327 73124 35930 37317 92964 45810 77843 25839 2614 79179 46222 87776 22560 96041 43666 36572 84142 14383 60674 96648 57868 84288 85603 25223 85447 55554 31733 8776 56371 89179 29488 79521 51327 43964 1085 43687 39620 3476 13672 27297 96400 70049 78274 38721 86265 70692 44216 59133 74430 91521 64713 10019 58789 48865 51787 58466 80088 73753 55696 44942 84560 93267 10714 33405 64398 86796 59540 8832 77425 96849 50356 41426 47471 39840 35656 58028 13002 39184 26090 95558 73885 58581 57701 59398 53514 32227 58407 56422 88089 60997 68173 52355 16191 64893 94054 92962 77415 34103 3695 43123 74700 94049 54690 27811 25460 59854 68847 62964 89078 15061 38230 61134 28484 72916 85749 87815 43217 37729 45327 2707 55090 86178 63585 90660 63013 41858 59761 84550 48111 32988 49673 85680 46714 67455 87782 1503 83578 50337 66646 50001 6326 74627 93214 6404 14615 67455 73779 24209 32600 20295 25537 11339 2579 92900 42544 85873 68155 33062 74153 83854 26872 91756 56332 81880 69601 34154 76398 7828 95164 36399 71677 59415 1151 6407 35877 79745 49943 23151 82518 16763 72684 40772 27987 11731 40111 13653 31692 16294 82874 79131 19960 71869 6688 86026 74261 86721 60653 55745 57582 79307 25842 78851 52104 94672 72610 5865 46887 53949 27956 83450 24698 33409 92348 21957 33530 15160 96205 79224 35707 39813 98041 60284 44100 67568 15600 59849 15911 53329 43755 10637 51172 8568 70374 63743 26829 72613 31780 65585 98625 71052 63952 1686 44291 22928 83795 51968 76295 26174 32421 66262 24911 65496 93629 24252 71944 86254 95242 47985 94509 35883 26973 69487 23953 33501 64881 10859 12335 93530 55386 97161 42664 84876 41585 77713 8950 6159 4276 96392 83816 31486 52837 39960 44082 66262 84467 65648 17412 75825 27768 1999 53927 97613 46434 56353 85284 92870 78560 8748 21973 39693 83396 73412 12229 66244 59326 71849 5736 77386 36429 43401 11713 33368 97320 31924 75522 29452 94759 33689 49390 38829 81619 92155 31736 57683 77926 26984 47526 51373 50321 8977 96747 69681 67859 68276 86314 30650 42576 97467 29578 13196 35912 48667 84521 65112 66361 76718 95795 59944 66762 34242 915 23262 82740 45988 60764 92386 77246 93052 20023 37077 69844 19664 39876 79952 80806 43851 82015 87638 77144 53260 30963 88470 38463 22760 80641 90342 34619 45887 51143 38814 37011 80012 1601 29450 15711 62455 93592 79623 3752 73573 34374 90026 20317 15080 58885 56462 48673 26122 3912 90041 64499 61709 89831 35462 66080 49875 18310 42271 65832 34620 53047 66765 83237 86557 93175 1788 49994 53130 59552 48623 32710 45556 32123 228 64616 53389 31461 86177 93730 4513 81220 65697 26630 67018 23360 65960 37514 32792 57186 93777 54862 93981 17327 77597 60633 36193 60876 10443 17798 85806 43491 88184 29021 15520 21963 15134 56404 28607 93312 76493 85755 49515 25079 36440 58134 50311 28422 38678 27665 53132 36719 64974 86423 89696 92507 41936 95494 13743 52692 64447 44751 33875 52510 99059 96760 43544 6517 32360 16762 38881 69118 43441 32519 8036 42307 52165 78684 72218 83642 59456 84514 92997 66278 32567 62279 33616 84620 56884 748 70318 32429 49645 56030 13446 59715 10675 9824 29174 63321 30167 59411 54378 27569 18725 3817 21535 89577 18109 72967 71846 13705 5329 66259 30686 49768 40898 93033 82227 91222 30376 34204 97715 35563 4255 30058 94977 40335 65349 6132 30318 98410 26167 13994 95171 40253 6723 18921 50215 58077 74917 82690 21159 82573 15562 46002 80069 12476 39805 25268 17 9436 29102 31206 53219 69739 26512 16388 34530 65700 56282 68743 86462 44511 11626 40587 22321 46386 70297 53197 43040 30767 97402 27938 67384 70815 84705 82662 1427 21408 30310 49287 1437 74794 79071 85030 80292 26024 60702 18363 86512 68987 23288 92234 70073 42112 22537 15865 51579 39535 25737 31323 70529 65839 14111 39848 58878 54542 70061 17339 16941 87448 13595 71487 85398 90949 26300 88410 1520 50179 84817 11299 38518 21242 1088 91034 32588 55786 40161 28703 11521 30841 86383 86055 74359 68771 12475 64706 26763 10860 14169 35011 93627 83410 680 99100 25965 1138 77490 1711 5019 67667 3316 28433 61723 60748 93868 98437 13438 16762 41234 62599 4049 60219 95761 51004 5988 61453 41168 94336 55231 10624 90016 59516 72779 73314 23214 33275 54937 86632 77645 53797 70044 31771 11273 98831 70262 7646 72375 7441 66421 72959 32908 80117 2477 21235 65528 3627 12201 1501 58336 23936 29237 94742 89508 55641 66353 81044 5213 8142 98014 85678 19396 25194 64089 7209 28818 92144 20640 25222 61523 17174 8506 59144 77616 37792 18933 43910 4981 91676 19565 93936 60765 87415 21368 11064 72313 48197 71071 51480 71489 37991 5790 39705 94208 79444 78850 34748 47227 33957 22585 44629 58548 74845 38150 49846 44928 32304 36311 40067 54040 91567 39422 63067 77748 75104 72408 17180 48685 39317 83765 41420 76756 39307 23149 70945 21044 29290 21164 97097 13548 76572 48662 81185 91788 59861 57370 47760 58252 44964 27462 34967 5220 32470 27297 46908 90656 25653 49485 91110 64980 66723 29817 14811 13183 65797 71993 68878 35009 94403 63679 60772 41973 95214 5878 81871 96734 67575 54754 46300 60796 97672 96216 79564 50422 86624 50604 32295 66606 35054 96302 5248 64410 77534 69608 37052 36604 42972 39706 68864 59774 96657 33830 38153 3786 32900 52892 25254 49646 29637 96738 18689 81196 80451 51286 84978 75771 53851 931 52890 58536 94834 54659 1892 43101 6277 30616 45287 25718 17204 19752 69643 88873 11391 61348 25661 1291 54567 43835 64546 32385 6134 77197 87488 65623 71701 2006 22063 5793 82392 42058 55617 65896 17519 58056 30007 65821 92607 71144 38577 88873 18742 9958 67566 89698 92139 38008 6065 58110 6898 70114 6037 65042 86938 90112 88215 43824 6975 13869 3426 41043 65389 50418 93039 39603 35989 26641 26749 72284 31150 26971 41216 62616 39991 20990 65261 95542 9166 92765 13681 39324 59542 72575 47110 31762 7510 52522 76808 75067 50220 61077 86793 82835 38694 5047 84721 66333 11036 63153 56833 3396 80034 25163 50327 75691 87562 81690 65788 21280 79402 45056 33542 48376 31680 42351 41313 39037 71916 18397 75084 19328 65471 12302 30977 20689 13242 51812 89116 37865 96813 67630 38190 40043 79674 12058 73486 14687 49058 71803 69434 41864 59909 25340 57262 64305 79131 42051 78960 7705 52255 22213 6545 81454 42857 65726 94497 35426 67644 86144 45280 75091 49843 64189 79829 84048 14716 35446 16666 33456 28205 50767 34405 87467 7070 69947 98978 97343 58843 24168 10887 57190 25366 35121 85799 30600 43132 34784 20606 23562 79056 76905 35040 48047 22936 14962 31571 49105 97744 20307 32275 28941 95916 56157 44806 70035 40475 62458 11268 18663 85718 26180 43934 5807 97245 16086 42927 98767 83712 72126 67468 29944 1248 47805 576 32120 69380 47368 26179 71518 59570 65705 85806 85409 30137 72503 58290 78635 57625 50272 26437 62779 97716 51437 6929 39811 81554 95226 79743 16699 26240 72934 22405 33596 49686 83884 7059 24500 6554 64934 79490 27738 75640 75329 20688 9065 56393 40311 36609 36544 35812 52632 60945 38285 97410 13706 15141 82060 10896 94433 3771 57264 62780 96108 92970 40938 76697 20724 24805 74719 81520 72588 85278 29383 61092 52387 29786 33294 7197 48633 84833 6494 90109 55189 98138 48661 88207 5852 66755 30198 76178 39345 4120 29678 14582 83240 6792 16238 72267 37264 34491 71585 32629 81862 14041 54190 10116 58237 68682 44126 27833 16530 47642 93279 10093 35648 66407 393 62678 38721 93586 85874 58500 5460 17174 1903 29659 56189 33645 61848 56184 23634 97699 18089 30467 4581 45902 22146 78947 82798 63351 7160 76547 17914 93835 89497 31620 22933 27272 71692 42226 70624 44942 56892 51496 56286 23991 36700 57189 60827 14953 70703 42625 71809 15364 6843 88535 47161 32518 61361 15025 93866 54478 67697 42372 88170 23614 54400 23984 9861 63841 12630 92476 47687 41948 8777 67097 3899 74756 79869 98768 19174 46092 19284 50375 93564 74095 74318 17593 98451 50799 22019 95587 80046 70254 71090 75673 37727 31599 14521 10090 78907 99005 84215 41968 78620 35988 17629 99010 40326 15306 22224 36736 10819 94661 48768 66003 88419 5992 48510 54194 52966 12951 49391 44469 96349 92532 73378 48087 55018 22268 42714 91701 71681 44269 46776 64881 6485 80782 86151 20803 33748 72018 16591 78026 33059 40020 56160 90454 70485 81499 41117 44548 95529 91625 43063 7046 64139 89922 8964 72806 270 25708 50305 81972 27293 3269 20581 33591 92606 50779 31682 23032 50224 24648 73399 65793 52949 63777 49433 93240 95068 21079 8726 60959 34255 5181 56905 24647 39729 68396 15988 638 65674 52741 98694 85332 79942 32341 4850 37431 42181 91796 28274 78996 94608 56912 29508 5823 26850 107 53395 40426 52770 61948 2816 57018 69403 6184 22710 73187 36746 97578 83546 32498 96387 33385 57444 51803 32308 88889 61240 22195 66037 90835 27765 47606 47645 20068 82849 67129 68147 15878 42793 4920 54539 78753 78925 97224 28488 9736 17496 2525 92956 73590 20263 95835 55803 91225 168 44624 14091 25562 78026 59848 83564 85616 56658 68440 43739 96872 29011 60110 48277 82025 51799 52359 71499 51749 17485 82035 40879 79173 16018 79805 79868 36905 83121 6876 63044 62505 38137 89579 94472 24180 52407 15084 4537 48064 7702 89283 68027 96311 41811 11978 47360 15916 84945 52183 65116 48618 96477 2187 62972 27459 33354 2244 69889 71593 92384 92887 73485 86909 50221 6110 41236 91566 90372 39277 63901 5832 34124 5354 38089 15551 23903 43227 19374 444 32122 83871 10389 58215 34484 38252 32574 61471 53298 74350 52591 51671 66334 43922 13352 87788 65748 2684 5341 55585 63762 2406 65281 12749 27594 41202 23603 83792 77314 51317 27117 78663 30540 17965 25269 25711 60103 72121 88407 55294 65089 39206 88018 35520 17150 46460 70892 20707 76605 40343 43583 32000 30941 6649 74788 73268 79221 61843 17670 41072 5946 20730 76536 12915 57608 79363 21282 59812 43001 50346 9451 7636 8586 3044 19803 89477 20289 30403 37869 61435 39905 38498 66111 83736 17260 41496 32666 19307 67745 64242 28656 27921 53097 10772 48655 53631 5404 46270 48186 3931 27626 22493 82495 45944 45515 16857 89843 4946 15049 72863 21984 5759 28936 266 56934 64656 79359 45519 92059 73340 34490 20635 92571 70237 45055 36929 93218 60602 18207 19381 47336 16148 47345 35734 19715 37861 91298 35323 29842 84969 56363 58128 3737 40984 11594 79952 96732 18778 75507 54351 25509 36363 22722 6827 41440 56775 35168 62772 54653 31316 96889 29465 32002 36451 4659 48863 98159 43577 37166 2452 28691 93170 98307 94823 20283 39297 33146 47823 61958 51096 25277 11977 32328 167 30607 51237 33014 21714 30800 31335 4607 3861 40836 47767 66669 68654 23406 9392 59557 7378 57329 87709 38958 89572 28765 77804 33399 28028 73154 60336 41403 61402 58498 51173 26304 40463 64640 68860 61559 1634 10736 63811 505 74999 62312 2518 546 77864 67796 71174 53413 57592 54965 19443 97649 18037 58351 54447 57039 50170 4603 66869 10871 57208 57544 46230 61768 80136 14327 64941 70849 14160 20493 23436 93823 81608 37859 75784 83243 59084 39618 47286 56644 44657 85928 5561 67670 28298 42512 97759 98972 785 48125 34515 21099 27566 46167 50899 83134 31120 97759 69174 9269 15164 57916 6331 73988 21520 1158 23410 82849 53163 43218 48589 27112 69275 79500 61908 69970 30280 9664 60989 60398 36333 3006 84603 73821 46965 51352 36164 40054 43326 9245 47952 90736 72355 83368 88663 72072 80914 86542 81129 64792 17235 33716 8548 67021 52994 48715 87319 80518 60013 32278 35841 28957 76683 51673 22536 12032 74240 18241 44595 92214 22747 88246 23480 36537 17940 85948 29806 45620 37274 27210 19964 4002 70506 41071 37828 95398 35319 32599 76392 58857 96965 29312 4365 94988 2093 76769 44814 48037 75113 70239 26284 32629 59874 36190 91536 80532 62996 7257 4062 49475 55440 20045 7637 60511 10287 26537 33881 84210 51585 86578 98195 95619 30088 33201 5248 42900 51967 22372 13695 66836 14868 56541 50136 95048 81172 84559 46130 71262 8543 37297 74848 57879 92131 67259 73929 4426 70746 12537 61056 26491 94624 48398 18237 9468 19146 51781 53801 24175 60498 93097 14100 24901 34946 71238 6408 98125 88187 82696 53300 64059 77356 82025 75193 24650 21184 23410 21740 78447 23656 26313 69225 77926 14112 58146 47238 39626 64352 72427 53334 41383 33348 59137 38619 12259 98322 12027 51720 18487 40600 24614 9872 61387 19741 51500 43676 31858 91587 68597 49740 10607 93722 27078 25233 67685 5740 33231 60470 51135 14109 10124 19343 74894 46814 70382 14610 48555 31690 96514 12660 4802 11639 67879 60661 35100 46759 80158 92823 17709 55902 54311 25469 3040 64308 82026 74752 1349 20136 66723 23736 77930 63837 91766 44341 25258 67682 67155 23048 23241 27940 39378 73646 55065 90886 65094 39642 51251 38836 60554 76377 24128 35229 80250 45861 15161 91738 65550 24526 26432 44924 29826 19297 9917 31691 81558 5270 10109 36399 68534 40134 16410 61568 33763 50657 58277 44406 62732 94313 31278 69533 86943 28694 37524 17119 75201 57115 16174 19257 81007 83298 69099 89903 81561 81365 51628 59528 80142 62864 86001 45714 52095 87302 46769 7337 95342 53713 82028 31208 53255 21231 49345 38350 61035 44968 21951 95315 23441 87333 34135 31850 43602 82195 38616 43739 85925 11536 32713 77487 78404 75267 75918 68182 61166 12296 2953 62532 1879 11950 5511 43921 50198 32540 88590 24366 29365 99011 31138 11175 21575 31263 50193 28694 47306 11085 78046 64700 84188 18149 32048 31073 94330 50058 95018 47746 55295 6008 677 24836 63980 68960 88099 93650 85455 16126 90039 91303 39311 55638 54121 61609 29433 68869 24807 43919 31627 46430 8869 8573 58091 82526 33459 35410 63254 71466 10813 71001 36587 37588 44988 93580 30394 8295 87696 92211 32860 22999 82241 29696 47942 17682 19552 91683 1903 75843 57067 32231 61354 97648 11954 85742 54287 95066 80445 49103 21596 15763 72860 58583 79950 45722 49270 58093 65941 22884 81851 73582 92811 42724 37994 56282 22580 55174 57050 4123 22550 7127 88952 14193 83270 93795 67217 13666 8764 54790 11439 16775 53799 89049 81201 20659 34704 65891 37909 11148 38829 60300 34909 88852 59958 95101 88 94969 53506 33126 93285 85215 60303 94551 71934 73075 86171 12775 49604 49444 83586 30778 51834 90130 64095 44899 96067 25299 89020 36389 14129 30994 96464 70911 66077 55119 768 74933 6107 70876 19014 56585 17176 82095 82637 64666 64933 75958 1753 72466 18643 79803 77218 40165 8074 9755 28573 11869 4744 1810 1382 81060 84544 28656 59295 65225 66041 43350 31794 16510 64282 10623 10275 54589 67667 88435 83106 7605 42842 69486 95620 84614 18522 11183 24417 31842 60149 29327 32079 15306 63319 39294 99034 85322 55776 43255 47274 25831 87873 35210 1501 86373 36676 26529 65494 78865 75610 58419 88767 81443 95080 84740 58960 49554 22298 24765 98838 67593 82555 83871 47434 84846 98508 28763 24112 28065 47357 12515 70713 45812 52940 42419 74856 323 84629 88336 16221 66500 39203 75533 70496 90329 5098 92940 7117 62430 80316 72177 32255 17884 92929 9363 19391 50640 14256 34773 83176 96522 78859 46156 45943 57994 72290 82072 62233 33710 47892 2341 73290 24296 12946 22105 90837 40627 97590 31099 84192 76963 71925 61869 86971 74079 98855 71303 59595 72106 86715 46335 9832 36130 88092 7077 77520 40546 9075 55249 18128 18233 56181 28509 74346 16073 25831 71638 68235 32201 62717 35464 9653 80413 93204 40385 23406 31582 90852 40364 7159 69912 26689 25109 74224 38690 14423 70454 31981 6545 18207 68521 88516 97623 85287 81863 92190 44713 36696 29807 36503 47984 49728 57069 41256 57255 78384 94463 59350 35468 84322 99047 10950 88735 64489 26204 38249 54906 25000 93576 6535 63837 38713 77563 9835 26799 66553 77996 71905 63522 98671 69931 83687 45317 26495 28431 1035 98179 89811 73767 70206 78896 76635 98883 58869 77230 59990 98717 10164 26588 65497 57630 8055 86352 42181 63599 73369 37327 81291 68528 58886 30110 15697 76058 23488 70810 76399 90274 72933 12843 93569 95130 68759 92178 23760 66232 72292 51799 4105 19096 82366 69254 48067 53393 31200 82793 86317 11442 96418 91441 27659 12592 41929 53195 10244 28389 66645 7923 46602 92298 16077 43375 66972 83606 60918 69584 15601 85050 50083 9954 84779 2022 17643 28811 37468 72793 88462 52911 28712 94142 14276 72104 90687 65818 67135 2629 41042 62793 65052 51306 19856 52449 27171 57795 21691 55864 22016 6637 5722 80067 37739 36723 20416 5302 26999 8501 61372 27527 65095 8876 28915 67934 84336 24683 385 73902 86058 61503 82440 5320 43147 83014 82605 31539 74352 78743 48757 39057 35156 14889 28609 61549 19064 15177 24904 5257 92362 14086 66852 26853 505 90210 70746 9761 73493 94345 34049 45572 53413 94676 59177 46758 41332 74997 87166 92369 67684 69523 47415 6021 26502 17357 90341 60854 97983 19877 80173 64163 69471 42499 42128 13158 90854 25482 86375 46151 88610 74948 15185 82770 85833 92072 2420 93832 94418 54081 45376 60576 63369 33254 74293 20783 48166 88053 4625 2869 55537 32338 36442 29104 87252 84278 89264 21435 92029 23812 7543 90747 62991 46909 59264 81495 28486 32416 28918 7024 28972 62988 73885 55464 55757 86366 70011 62869 43026 12766 95276 59775 31070 82264 63484 12396 268 51930 58731 33236 78568 67177 63675 34738 96517 23519 70234 43545 69304 518 71827 36166 58859 83991 7451 98976 80491 390 68806 8798 42935 30413 52845 73192 86836 75214 12519 77015 69204 30936 12028 30610 36164 84195 61461 67439 61920 35389 51033 35531 25953 40455 52644 86760 59493 17952 47219 36373 13193 97413 31353 49453 50018 7479 8396 60574 15129 25520 39761 14165 70838 65105 5952 46765 78079 95218 40449 84603 7228 82522 89070 58100 61656 75820 33332 37396 8864 59458 99091 86207 78266 85591 11907 31526 32186 88241 35741 60153 76211 27083 97594 75028 21040 81548 81687 31556 64712 65745 42067 20398 59290 87602 98679 63871 46543 92267 43931 87155 82012 90989 33198 12101 80100 69770 36204 96252 51464 57774 35500 1523 60692 84625 51522 17599 66395 63264 47162 14472 59771 42840 72983 34193 53289 59310 274 88616 85900 41158 29048 668 65177 50689 38398 41944 89127 67373 24274 80874 98589 88359 30895 82573 18287 72371 82255 7471 81725 2353 41990 37949 586 34181 92768 50988 91670 3521 58698 21980 31529 42285 15621 82572 76080 65446 98700 4313 20935 93619 86295 7251 55266 27356 6038 59551 8690 58522 91737 35245 7964 81544 61590 52569 30861 34468 61202 86521 27845 62786 34386 81431 31570 27862 32940 16829 86512 86321 49627 10861 81471 86057 97884 29676 27849 32163 10304 53252 26044 41756 5761 68371 2072 65980 45273 38554 88710 3538 3148 49229 75717 79063 7880 75608 97184 30972 39364 58922 90194 85444 26985 79054 70073 11007 56184 79423 11771 72884 66646 92684 24972 26464 46973 36032 36634 89670 5737 20447 63731 13940 96798 50075 79391 1842 39887 93464 74533 62985 14546 70376 88159 7866 18834 87284 87546 31693 22281 83948 75089 90838 47798 24985 77228 53613 53204 7182 6606 37722 63477 53655 94523 14690 23552 23032 90331 30413 23267 18659 72163 85543 73674 56327 96582 70790 15278 56153 35936 66167 25593 68145 71094 84793 89265 9505 37689 74332 58581 88598 8924 8306 52352 87150 80150 51349 83704 73405 7306 96059 33780 17266 50253 40232 7550 56261 28163 83478 21337 42796 16416 23458 3025 54892 36118 24309 96051 91658 91766 26908 40991 23326 9958 53457 66894 37911 98625 91669 75872 88794 11309 2166 93567 83387 19249 68993 46711 53254 83010 36273 32607 23862 86432 97098 59860 97843 72416 85043 22047 96597 93714 51936 6282 15265 2907 36273 18662 68165 14064 52543 52526 35006 65186 75091 26938 11162 42680 36482 97447 13924 51251 32769 70004 22093 60373 60903 52218 32031 41898 71136 95636 38628 16999 20092 72945 55028 14361 8803 29966 4424 88854 62582 90688 50170 49718 86385 79136 21192 54791 45722 45064 94380 23770 55523 76370 81526 29559 1354 55648 14906 73902 79352 96426 72801 4948 22015 22405 57827 49368 58295 59691 26487 90771 4693 74813 34601 90279 7708 67721 69406 32910 32319 44079 62217 78198 4001 81059 83641 17150 30271 94694 10129 40910 30212 78392 91619 47349 13528 53121 85178 22279 1002 66828 33722 42343 63582 46894 46138 93219 53207 6050 19991 86065 33686 14792 91281 89323 38792 57273 67165 34895 37490 38540 62392 65879 50822 12371 91630 92560 35158 48789 66668 27727 15250 13795 1359 81311 87679 43681 62743 30190 42639 19419 14102 13584 7820 64751 61659 22880 10941 66693 85221 86216 80217 80430 49423 47254 76877 68540 50285 69222 98240 36771 88245 6886 29622 44930 12856 14578 98661 57474 66912 95149 93589 74731 58319 52730 72600 15080 25113 32746 83927 43107 62815 93999 58153 42412 85576 19915 52088 58068 95941 80719 35542 136 23409 26055 11070 55019 18359 73778 96312 25622 80984 55722 79562 82748 55371 99151 22730 23257 22552 93068 60127 43008 10364 76857 67418 87573 35341 29080 818 76170 41460 32100 51145 93923 38360 91572 83121 7593 37286 41472 8137 32708 43192 97507 13452 39973 71047 26030 89551 37683 39765 81140 66925 92186 96397 57552 17757 56690 33569 32275 8332 30690 98200 24661 21426 4468 84960 68270 382 29432 7714 86946 26226 12021 82164 48436 11589 81786 2814 46007 86432 65160 36565 28578 54383 38736 80843 73623 7842 7892 24922 64595 2533 47011 46434 3830 92300 7024 75677 74934 42895 46852 11677 71400 88045 87536 61274 72971 8953 91662 54515 50336 44422 44665 26637 41420 84208 39020 17818 37299 20100 18741 33797 18426 80145 56828 20244 98982 43822 34794 15389 68025 96442 20798 6783 22741 40924 8365 28481 68775 85396 44597 52037 42033 68662 76815 16591 79235 97678 67154 14978 78646 25461 87861 65576 43396 1075 63476 17253 85192 2015 35990 71002 77647 41724 29989 71235 51341 87268 18171 18681 81102 69389 41244 77605 9727 70851 91599 45879 33168 48166 13075 31122 6031 59395 74958 72115 56303 39497 22268 18336 17775 14365 10688 91111 20366 44719 34748 13266 33599 71354 50275 33638 13224 57343 87852 91720 89596 17038 20420 3400 46313 58140 60430 92015 95527 28103 70685 24316 73591 34598 30123 97532 14528 80157 79345 70220 77960 64684 97717 16202 37218 6887 39955 83407 22972 20883 49690 29474 86472 15778 63902 70474 60999 59404 5043 94921 80355 30273 91406 90072 51971 10509 20874 71245 95947 43299 13463 49071 8266 91467 27990 56971 72548 70197 26454 27048 5 91198 71421 67453 34652 26657 10557 91320 84485 40296 75250 1888 167 80611 75269 18256 55933 42486 89526 38798 86532 4319 76179 54650 73063 17407 54976 59827 90663 24345 60758 54144 91311 95294 53759 43870 98353 20897 70135 21557 21028 91128 2227 88863 51750 59849 60399 96030 8139 91809 49648 56566 89485 23198 16904 62412 50021 65197 38094 25519 128 15782 25928 15714 43041 99003 2449 29879 93702 22942 66944 15673 76907 45487 51792 63698 59154 23577 96399 38130 31777 59052 5842 96699 94852 1753 74888 24589 70504 77000 89146 52398 13246 26985 79307 42017 96962 81714 44156 36931 59292 73328 1505 58011 80005 28848 79153 31148 8855 31701 17954 61215 26527 30322 59409 7711 97921 72901 15132 1154 50222 78503 19627 33242 81925 20651 60272 84231 38038 87552 70659 35104 31758 20914 49506 91397 76103 45699 55540 13508 97392 95464 98623 64143 49052 57770 12924 82774 14025 1917 68924 21910 38240 98130 10133 73549 80518 89576 51947 19590 2384 95466 86338 63517 39022 63751 32880 83028 98288 11543 22783 59315 51344 216 59537 13130 18387 64661 9250 77605 5149 3899 9057 32215 77781 28203 66237 65151 44827 9242 67566 10029 72429 40051 44468 6912 55952 48098 98234 95745 63867 27913 52489 84986 23589 53334 90707 63934 15560 1799 91910 48010 66727 71006 44504 67997 62842 94046 82902 7272 55096 18575 47648 39389 32655 82165 84748 8369 78126 49619 62942 95344 12774 53337 86590 88321 95307 5081 6984 56349 33455 4421 53270 68578 91229 7200 12144 33197 55703 36755 89227 73805 93095 87423 66495 88277 1564 26330 96196 22012 74875 939 97664 79757 89490 39529 26414 74602 16635 80024 97078 28156 64548 52353 68716 96249 5969 89274 43579 53186 1415 24996 36962 4585 80641 11402 83502 50965 24809 41192 11427 37736 80610 28890 17060 10400 53745 69573 23585 21218 16830 80531 60980 97009 23846 41460 40347 66819 44337 41928 81122 88309 55000 77052 93679 7329 84452 19725 58575 12648 50095 59845 94095 80967 84416 54903 49879 96612 84278 60759 59797 72594 30418 67178 77050 73138 89926 24787 66925 37441 43289 46322 47484 71319 25965 76775 96124 79176 60924 27361 2413 49815 77058 58532 8470 23546 25906 50941 69730 77102 47593 9659 71106 74406 44865 11267 3515 3385 24080 69854 89497 31067 49423 44740 62565 72829 8621 17560 82368 15086 62264 58293 5118 72359 46186 17386 23671 92237 73668 60694 95108 80 75698 41437 14071 63741 61457 77240 53451 85031 5720 89114 2705 5637 1984 27616 73149 69527 18587 4395 80282 38742 74132 68323 71093 76631 95815 4078 84649 66748 45332 28304 36223 74638 12181 96179 67535 46738 13292 13822 5705 17421 2441 51026 74039 47667 69670 5887 16526 65121 9025 53750 51732 39170 84655 3849 91865 26442 65571 81270 89552 72106 67103 42264 10902 29734 40047 21967 4122 3365 92369 75445 47068 80156 71639 19220 46871 65183 77000 32245 29502 1163 61618 78783 28440 87132 73751 7980 81655 3402 20121 77 37722 39313 4914 25573 40630 61084 263 47815 52405 79923 57466 26854 15602 95879 20486 88333 20492 5042 8206 22150 77308 8076 33273 53814 22781 22997 66656 35966 79929 6675 86808 79428 52476 38423 70680 31630 90183 39167 83298 41002 83386 51163 22727 29984 98907 32094 6103 66755 18034 93329 61709 72021 88119 26710 60384 41982 42299 47276 32735 32712 18924 73780 51281 75303 97189 64562 52292 27500 61861 91772 23571 74810 74267 57592 64848 77532 15000 18443 18287 28623 44326 72676 64265 20657 8277 45294 74697 82531 18216 94678 68996 95974 55950 59496 9308 98145 71282 19413 17113 53729 30875 32364 86426 36913 97436 20642 726 50883 11896 52449 33806 69434 44468 91767 28944 46742 22696 48569 75153 35737 55988 87785 57865 70723 96610 331 67269 51274 26146 71689 63663 22923 46643 68705 91090 75474 34907 92302 23819 44802 78241 81182 65133 48093 5747 33992 13316 16489 39916 18906 56055 56495 43838 73880 55853 5195 10093 44839 8334 72394 36044 21148 68752 58872 81851 66191 5927 69117 44947 28450 90783 14439 82133 53237 71308 96297 29106 46181 96051 70407 28847 44710 86217 57298 35220 87568 52740 16219 52941 63181 61524 92059 85543 36405 83197 41592 24435 16115 30316 91604 33808 18490 29101 56010 35514 86774 86626 25930 87927 50813 89305 59175 49655 94493 75618 91733 29066 64837 16787 39521 40062 62580 98172 42932 57913 86936 870 23663 69494 40066 82273 95786 98201 47700 2663 69914 96794 16094 90909 52952 64199 6021 43652 12639 1631 60629 14346 24192 76232 15434 13833 25407 95649 64918 82835 62833 16341 18754 84585 85598 72518 40607 67774 1584 35165 49655 65421 94591 20345 64193 49873 75845 23019 66269 54207 97229 27277 69953 15188 87312 35391 41510 82525 92892 57618 47503 54857 55183 56205 49372 53673 28609 84188 70481 80032 67723 15516 87851 54476 59345 76317 53890 60147 96647 14969 71616 90315 91792 70800 53099 70410 67405 9396 20053 84109 85138 35367 19751 19149 93763 49222 61945 31707 49028 4354 37282 88881 22823 73047 33305 56919 13476 5274 87667 8602 24908 41650 19946 81978 40698 96289 20528 70425 81059 46877 77195 20860 30381 77720 2763 64346 30002 47240 47122 93526 20608 66934 88396 82055 647 51587 72026 3979 7421 87808 97828 51430 16327 60406 10994 39124 57841 71252 42109 7379 81818 58764 6765 20856 67578 34087 59257 27637 78848 82100 55367 28690 19198 52739 57689 90200 74056 7909 3778 19692 75040 75298 14920 68663 37289 40015 88461 3974 42856 67931 44973 35633 13204 36106 83060 70816 37435 65439 98047 13067 6166 82233 42754 78370 70157 41454 47782 96779 1921 96880 15264 46581 2386 74648 16762 41424 61987 72168 44945 8311 10759 91825 55767 55032 42061 91275 68020 62867 86561 46488 12364 88244 85427 73813 74456 66199 8633 79214 7717 38204 94707 48239 32493 76233 77586 55205 76516 63833 56487 51861 29433 7739 81522 18213 21237 22526 39035 16371 9928 49917 82207 21937 73704 40887 17545 81097 60038 49582 4807 31851 29043 62644 55810 9877 80579 48141 35622 65386 50174 91360 59654 40579 94720 77359 65428 64879 81560 88924 60737 13950 91575 37758 72828 40070 53293 17527 75866 91477 35798 43824 16420 91706 6858 86908 59155 89659 93408 69181 12586 15001 67856 188 29465 45750 91451 30121 14361 33791 19705 52701 33510 11773 18480 81096 80488 5031 54438 68333 16882 56151 6122 25627 29530 1855 9045 63914 37743 60399 82741 36593 65532 91173 12712 55306 49838 30880 79619 24485 29459 68207 28182 55941 63617 66116 51203 80210 21174 71222 4648 56669 33447 22778 81786 59958 56405 4464 63430 71294 75155 11968 64717 11042 74563 87976 46189 62061 63973 50828 33973 17288 6486 1173 68706 69879 55543 22453 81109 7611 73054 90920 96533 85093 39684 98261 37786 96335 1052 93546 95698 90485 73972 81679 26623 65900 53176 78530 31705 25104 50811 48196 61663 35606 95741 31956 83982 1125 73406 67478 2763 36365 75958 44115 25090 2515 88826 55915 17053 41224 98748 26293 10415 77794 95858 5415 70393 73179 60714 65839 27090 89017 83895 65781 23707 96572 97355 91096 37407 12127 3123 6992 5387 87350 70153 50293 18647 80889 27317 46046 20035 80292 14200 37596 6271 34882 8881 83711 57363 72581 98376 69470 56556 16601 5085 58619 82060 47590 51317 35140 94016 35395 24538 23037 65892 26550 31130 34122 35913 4100 50019 37064 72344 26596 4864 69334 73599 76473 11862 15033 73266 958 93208 25454 58732 47398 82570 16559 3682 63255 73489 34475 3425 22796 27400 30567 82236 19623 47366 80692 51869 35931 91899 59093 59896 34789 32310 77133 80542 50314 41844 24769 53578 48820 1788 11138 60861 2266 84401 66268 84064 21453 42013 18147 33836 15517 74540 7993 3577 10204 84370 98900 16303 94245 94403 74912 85619 57886 63501 34027 94282 20036 94562 83956 64786 5788 59953 95726 18496 69565 65953 91567 54851 24668 83008 77759 44647 14721 20624 5474 7252 40272 30065 56113 61348 9665 21909 25269 72182 52308 44555 42004 57817 2510 89906 65931 21441 54164 71908 54468 38415 52999 6597 72941 77155 48818 34041 62129 49296 40613 62164 19007 23530 10549 52991 45351 74786 15745 47745 33758 71238 45783 23936 17817 47498 6968 76189 98907 93040 36446 37308 20000 4657 54606 73626 44154 42225 4231 57363 91273 53494 82181 1586 68149 88846 47152 38550 42266 1871 98280 50637 63762 42035 34715 25279 65143 53083 72560 42516 77334 64075 32605 73641 73948 2049 46828 91552 27133 47980 89165 23459 19611 58945 21258 56765 42177 80095 92221 8867 9154 2165 14798 73290 32854 88782 41442 76207 36646 49425 49749 2790 25684 74350 4397 56933 18985 53015 75085 78419 87480 88995 83442 4575 52127 6092 38956 69751 92085 59246 45679 21725 7439 91743 17775 61529 72895 59542 84972 79853 24486 40320 62395 3253 94139 70193 1633 27888 3946 15936 37358 75557 78532 2470 54217 60595 46417 64308 55447 95031 58053 49587 81499 25111 56602 35500 86317 51023 7234 68081 65671 49598 19353 4972 59553 81456 45752 53505 28388 56443 59310 44235 82133 23136 27427 88264 94309 65881 23988 48862 3120 29205 56974 68034 67659 7478 37367 41244 21389 1832 84140 45523 61176 56360 13607 89853 57228 92396 16074 31566 90131 8069 13620 13878 83279 4844 24513 45920 1577 39204 48254 36730 1607 41275 31099 3717 28507 78869 57693 9813 89202 43716 90209 65449 87525 52460 30428 69052 61461 80293 75985 31674 61492 62359 83557 11968 38452 66644 70691 27702 517 2895 5422 48588 33278 438 37062 12630 82147 86211 61296 94079 9536 49028 55899 38433 75223 11963 95677 86412 40219 98322 44844 28273 77849 25545 47914 88949 45598 80072 68776 23086 5450 63399 39614 91178 60581 29982 23501 90744 18522 83584 52787 7022 48258 26870 47352 826 87807 63116 75595 95326 14617 49359 12063 47862 46004 52782 72845 21147 14726 83173 98 17038 7448 84415 20720 31406 60341 1072 41328 68136 87141 56593 84383 69956 38317 68520 73416 92228 12486 76266 95052 90797 49257 32892 56023 3055 93966 36685 43290 15543 96784 38019 93101 26167 1547 10556 61229 40879 33617 2790 9219 23916 11084 58437 81029 59045 24155 46699 83493 82210 34197 97767 72000 79487 9128 19842 70499 18748 76862 30599 43495 90209 90756 56303 89105 27567 17726 35606 79096 65743 8708 82542 52624 80925 95041 88700 34993 24433 42599 59941 27354 26273 40286 93019 6691 61484 40800 6846 6678 47864 93013 79878 7581 64392 83121 3130 13925 59621 82450 57422 29023 77367 76243 11352 7193 43722 65742 58471 61131 74132 35908 88618 5448 48242 8251 60855 66566 71977 47999 54524 12637 11379 39461 61977 54931 79038 20740 85210 48744 91062 7897 2072 97295 24268 27612 85318 21428 41191 46158 4034 26411 45846 2270 89837 34224 80497 68910 54214 49639 49642 50890 98287 92113 39924 33169 39783 58495 35371 84683 73275 71591 48048 1059 44794 63846 56147 97738 8646 22860 6097 7570 11116 86579 93996 49367 55856 81566 23542 95440 14234 56302 63441 49911 94935 40222 44849 74940 28118 87756 92129 28387 5820 96421 80334 95337 12224 64740 74289 67744 25206 62889 97378 70352 30567 91446 36026 55583 1388 53315 32847 54475 10361 83990 86329 81286 23521 96938 54690 40042 67592 38413 68618 43243 25678 84647 19980 53732 5999 35500 28480 45043 37112 81360 75778 91369 59860 37864 22690 3717 34945 64567 73483 16479 54192 81701 2172 35807 59755 45957 29732 36887 26402 86826 35818 62755 34530 65865 7187 72085 53995 30259 82179 68712 61042 43960 22980 66439 81421 23407 38992 14111 90133 92800 74196 92439 17516 24842 35854 9766 18228 88526 94619 32086 45490 65041 93035 67612 71913 10249 8649 88588 7937 80988 31475 13880 80148 45240 26723 83972 60926 93053 1802 58618 58642 6008 81716 27390 58605 61844 91230 47052 4141 90106 22020 12302 9969 77973 26007 82952 56358 40937 31227 57170 86344 88900 19538 19003 23668 93501 12301 55225 37574 76009 64211 89759 68880 3826 30649 16915 39296 13702 6544 6690 46944 98399 39732 41167 77455 45090 12724 62129 68432 31912 75243 54461 15536 93115 36529 43417 81523 35025 48804 14973 47336 41213 28577 21509 62000 77648 3618 57589 47042 17963 92246 35452 39770 55894 25180 8527 48964 66560 92867 19997 26390 69264 90105 43407 91575 86034 75556 86954 67084 27600 8931 98327 77435 28226 33223 68839 19446 19032 53098 15323 52627 10761 42770 84156 6043 94414 98066 62462 86249 78770 81724 85203 57533 13196 71850 22940 33851 68740 79631 23932 54060 34497 34648 6453 84401 12988 66576 2561 25951 59767 17974 80550 10494 15046 93056 52578 8621 57922 63535 43371 50147 47053 33834 25264 46949 72885 27421 43535 21593 82606 73917 89609 14930 75965 12383 87149 98518 82513 37739 64412 23654 22681 41086 86007 42955 74507 55999 69461 13020 49436 36994 38948 81912 61771 47370 35037 17669 49469 16562 1876 49946 56022 98155 64510 61424 26505 48139 17813 40972 19225 90278 86282 92412 29180 66359 17696 35399 78033 91260 6440 34004 25999 12679 35353 93652 23487 39495 76492 56051 66702 50407 76332 66013 50698 49173 84827 62486 8435 44274 65495 4619 8053 60730 16281 64850 24648 19179 32345 58219 84805 50635 22434 89649 94229 112 90141 1372 18270 7810 63594 32181 79733 12693 69608 50187 7893 86626 27092 98449 31292 63627 34749 36566 67344 10523 75816 91529 78649 84847 47703 90299 70570 8588 65839 85656 18398 41573 12358 85033 15347 7012 28816 73737 76880 41284 91537 40385 89162 9193 60467 65114 9552 64814 63752 76405 20360 24008 6695 76185 39052 53866 38289 23786 64847 9307 99163 17872 11594 53231 28870 70803 32713 13460 63766 86894 33562 91217 75171 57269 93013 66651 78543 89755 2736 92168 95028 9444 92237 12268 82701 88900 96256 31983 33219 82939 33304 32340 91999 75468 89906 22121 82391 33716 92729 22817 85468 64996 3667 39807 3223 70291 96882 68153 70297 498 47197 28881 39154 70613 97800 89011 94980 32901 53172 62491 87788 78231 90785 83917 13795 6058 2565 3366 70253 80760 38847 49359 88017 12637 8451 1594 77550 30815 64787 73841 72327 94335 4508 8394 31375 79715 94311 8868 17361 8762 98553 79011 25197 88382 77858 86909 73280 96129 4205 25332 23805 13979 43593 81551 89255 2635 55224 62241 86067 63247 71870 73175 11029 67927 95470 49171 58749 91573 12624 23305 98950 77995 42635 23827 98116 11552 18580 95842 81040 28540 61181 75393 29007 73345 89903 50850 50844 42306 57328 92343 24381 46528 16170 20702 46438 58074 5906 86471 17565 85448 8722 48022 20910 67166 19807 41278 87964 79854 17808 15779 33169 22269 16240 81458 13271 79060 82719 43051 31696 44078 82579 47792 77893 35127 18452 62557 34252 22979 79002 68974 83751 78589 25650 79889 26898 55817 69240 52745 23660 69945 67737 77508 17697 69166 84123 71712 67275 65299 61129 9424 6499 20802 19495 69129 40825 12205 95809 83864 94507 45825 91103 57809 30272 62014 19255 42686 3768 89673 7484 53435 95121 17188 62135 47463 15395 68688 6911 92472 40754 29583 77059 26050 74103 94414 81947 68946 81083 68578 26808 86158 65073 64856 67130 46979 75996 7600 25864 17800 4135 71809 15111 33884 42203 35872 44459 16309 22001 7657 79850 15560 18983 94229 1370 93398 30809 32456 18720 17442 42793 19378 84564 25395 50637 1812 50325 58827 93153 36687 687 69932 70877 49845 79606 25731 17253 42897 61839 53601 64385 30081 38312 32294 19072 38051 47703 42211 44603 33718 55868 70026 28559 28844 88617 70331 56016 1176 28619 77483 29543 61187 55012 92109 7568 13609 81008 12670 55246 21871 2069 74153 1676 49061 64188 85691 70461 7674 21307 88584 58315 38364 52572 44469 27448 76104 684 86882 6196 71570 39012 21171 35913 13735 4572 91931 24408 37233 3466 30146 21963 47213 93592 613 71716 12126 59772 22898 90009 45404 15653 41409 28996 9511 29582 62032 54996 11932 61511 20252 71847 23733 44364 6 98149 51915 58565 56688 41162 60040 14758 4443 34082 41035 64199 71409 53819 53134 76568 20496 71830 33086 71294 26476 13637 3567 92700 89635 34997 17806 41592 44299 30521 7271 58056 98977 51784 86468 23712 72158 80491 69847 90575 28111 66793 15062 11017 26128 45361 33 37337 38711 35146 21084 21675 53729 79658 75439 46164 28880 2494 56699 15674 75692 39020 53449 87348 94979 38974 52680 40961 67004 65617 61481 19231 83270 72459 53841 71570 65949 10696 43208 53452 13449 65635 37488 75340 50532 48737 63535 1218 76201 42409 88804 46764 53516 54706 21914 69879 43873 79438 96632 55815 53041 38679 30017 86491 54439 42337 75822 46201 80295 86946 12246 88602 95989 68213 49021 30072 96347 29311 67710 14827 74180 73577 24150 71485 52000 54099 7383 92945 62705 23736 55544 79388 31727 25852 95729 40526 64236 20823 20147 16569 68111 22761 28338 42761 29707 98970 71093 94670 55512 16668 21738 66298 72819 23126 76350 31470 88593 55549 37712 50482 43114 59621 55100 4696 86650 12442 88818 62089 75444 17941 31207 32453 35622 48017 82856 77885 85961 52213 73356 9964 66723 18092 5379 73144 8269 30 33611 72352 66119 66892 66087 27960 66852 67266 14957 61173 15771 21457 1653 76161 52632 63899 95877 59121 11869 59722 55862 58497 47680 19177 72542 6565 82995 5750 92075 30337 43700 29815 57095 28650 86870 44007 39141 57752 16133 36965 89626 49919 9952 14510 10004 63849 11777 82330 46314 3560 95447 8268 26202 82141 63437 29861 66736 97576 36990 46006 64474 82757 85616 89127 89282 15703 83758 97053 63583 10976 949 38239 674 75064 62949 715 39811 46398 80845 37891 17867 6684 61028 49058 92506 94069 6294 31811 47437 89382 75091 33037 76833 18336 9239 39223 61657 3061 35321 54605 82125 35974 77708 94363 36195 31449 7049 80302 26404 88561 3710 21221 51060 81560 3436 15057 13352 87871 91739 23094 95296 31990 35868 29231 39671 80350 18443 56877 93136 71806 44856 30637 10507 6046 22799 56858 44569 34621 39549 34767 57680 15186 96755 84734 19828 29736 27785 87062 36939 91781 24860 52632 82307 53627 93858 6744 60364 14592 45044 40371 27388 48464 88341 8674 42404 12361 81110 33201 77506 97503 79130 66751 8872 57547 97339 49695 14057 49747 61819 36125 59255 68669 2484 99039 2716 91228 44066 93619 37805 76181 25019 73256 40247 69825 31430 303 77774 93428 63721 75399 48096 54318 80704 72409 53736 34184 88512 89170 83080 40593 14704 73707 35104 458 76798 940 40693 48769 42867 16961 75429 73044 1770 25175 94047 9694 80053 52084 22260 25846 5001 77871 73203 26841 14175 53945 47866 94271 98129 82274 43251 68466 25338 75784 76365 72290 54721 79151 91669 35582 17515 94905 40126 29567 18376 40892 71451 59593 1734 33857 45143 35348 82106 53185 21071 39624 54250 35962 36065 61834 20747 47365 71300 40071 20725 24776 13288 31931 58926 54195 13146 98341 41496 28089 40146 51866 53573 88176 55972 55410 72680 29192 45893 54983 13084 63277 98645 61525 46067 9833 80510 50902 35617 10654 21167 19317 31453 85305 15644 96344 81414 7717 33730 14315 84921 72007 72758 15282 26552 59659 64007 15795 46487 58174 19478 43311 20258 20188 57188 79227 46936 10574 18683 42356 79887 19332 69891 52854 28359 46543 29449 53691 32957 436 48157 76919 13209 61006 30346 20745 61185 49882 84164 52069 13201 77320 57766 68012 13415 36149 31396 59929 30765 89200 84239 5518 59644 39145 5815 21626 5867 18941 93274 35993 31840 33234 21698 7211 24478 59563 10146 59581 48057 29818 68131 98218 19945 49714 59962 90503 5049 36757 69205 25975 67042 63728 2321 47883 19788 9020 44887 13190 84767 30207 77065 71613 88294 24443 43413 74914 26877 35215 40530 46557 23818 49485 82641 90791 26159 25162 22282 10512 7318 64651 82108 79182 41329 82967 85056 45436 34853 18521 53722 75079 42110 89310 36233 79793 96053 16706 76655 88289 56422 29104 69658 5298 52517 52611 48356 82051 55215 66200 29579 76420 6965 44608 77470 3511 63743 67828 76174 44083 52491 90004 55624 42857 21629 42787 10463 16056 75978 9885 37981 59188 96648 81335 40200 95934 51251 96306 51760 11895 85733 7086 68052 31648 27603 13129 167 61170 73019 3685 4489 10003 14017 32315 27031 92659 52377 46167 78671 36661 46224 55225 27909 35948 10422 9293 73358 26075 66184 38790 1687 17959 73103 33833 70366 41249 84156 84745 72970 8942 11755 65276 74136 39200 5777 18753 49818 37127 68525 67919 907 72809 21749 83058 8746 57421 17050 43737 73247 58248 3038 87900 73032 32770 70640 16948 78849 93927 92002 72032 44363 64942 40269 26151 68710 85271 42711 63160 16469 69983 79125 74199 25809 45749 66313 87902 97410 54601 29172 68376 79421 59375 89922 98588 73529 73605 83355 69064 4756 4410 43690 1909 84276 17567 92492 73986 64704 30301 19855 55402 79560 74908 22312 79559 53362 72784 86490 15344 44671 36249 63928 39917 31786 19265 23453 1466 18689 94371 72741 39031 29510 53139 11290 17049 88884 48889 87785 50045 78169 5040 88634 12392 61352 85211 28161 40846 97183 78941 26850 56157 30579 56812 46659 9733 73642 93970 95493 66738 13590 70024 45301 78552 67077 8231 54362 47079 67172 53488 50343 70817 59184 74181 67757 28484 58468 98932 13386 53315 21113 55748 20047 6348 2716 34524 43904 8372 98765 94107 69769 82529 71283 70041 11511 31495 75610 92521 89149 46044 74731 10861 65853 91406 6266 17225 13631 29683 11840 32774 4663 80733 93404 54115 214 29019 16187 88824 72920 15458 20897 32361 13487 76188 14139 66734 65309 21894 20488 88786 10521 25994 52821 86114 49883 87885 87430 72558 48377 80854 13582 57090 60359 25780 91194 33614 42240 69656 75928 8914 26271 65225 29403 44971 86966 7571 26491 96343 35724 75721 86720 85701 82371 42792 41841 378 75499 57189 50746 23267 66623 84047 12900 63618 60833 90262 6474 98508 57459 39729 21119 6620 38595 43778 50943 80170 85858 94000 79046 72197 63933 25129 61987 7151 48474 50075 64667 41344 88683 63783 49479 1096 25011 16018 63884 75761 71216 31199 46204 26274 94639 50865 79391 7033 61564 72314 78056 44906 22220 93811 81078 68519 65154 26778 80136 66193 98626 22447 12088 16437 84867 48896 18909 20182 5706 64282 76584 46625 10422 31610 29686 79898 83175 3540 6822 97720 82712 1544 72313 14673 64176 19563 7418 61939 1913 84751 90292 46019 44696 31327 10116 12122 81968 33979 86410 94327 4150 83376 44514 49221 95903 49690 82455 67098 51040 44245 80930 75852 19883 30897 65276 47989 38354 83567 66514 12250 95695 94666 90290 3203 42054 31845 22697 32599 39517 60795 49805 16089 52333 39986 63524 82144 91654 95023 36205 74011 89999 53413 45682 20372 72189 50294 87537 44965 15428 80412 76761 57885 14002 21397 3369 6357 70424 31837 39842 99169 69226 95960 37512 11414 55482 42548 30597 19300 7821 96666 43780 26894 23094 17271 44953 19553 85751 12319 2362 27350 5649 31807 27344 41215 91948 59440 19746 88947 23828 72442 64443 60560 25979 59692 94001 45175 13288 19654 60034 93707 24924 36984 44048 62874 64811 7865 59594 66921 62469 94676 63590 15021 3202 7980 15450 65564 3822 35400 72685 89065 74430 67373 31123 70112 90664 14958 29379 86218 37287 37882 84107 421 4137 761 17800 88206 68791 91968 10740 56127 49299 57773 67790 91804 53598 74998 59650 69699 46335 22566 6995 82477 363 42814 14967 22951 72416 48434 9966 88468 68667 32807 3034 10313 4513 25419 23678 41224 30906 28346 31844 66015 62549 10991 49759 82341 66492 64065 66943 29741 14815 10106 35338 14295 71526 57839 17162 27284 7009 20497 2573 7466 96362 46022 47657 31414 55130 29302 14200 17359 27031 67242 82577 64007 71571 21535 13494 39795 80585 69673 65043 94317 54791 20533 91308 85853 28466 92872 10733 41881 49286 3179 97101 75421 93324 19881 39116 36965 78426 23613 54064 639 60112 96018 3644 63245 16587 85811 2689 16595 70263 59159 56234 10306 14125 24997 14005 13060 25204 66726 63201 46806 61533 40189 65436 95441 1156 99007 37974 44971 3986 58908 72402 35687 96328 77124 69432 834 56682 41781 77643 76397 1098 88628 45945 11565 44452 11801 50690 96537 93974 56912 60246 94994 53571 62711 26211 5450 61117 95104 519 57145 35613 63568 45407 6311 8533 90658 30629 57155 21804 8787 20468 12643 67758 79851 15898 54113 43717 26399 68514 39294 23297 76922 18540 82562 65189 11676 167 54668 77099 17710 6594 54804 41508 58822 9900 72593 78302 75456 65427 74414 51741 67490 18572 22218 94631 7646 72997 54731 10785 50964 24666 72718 56883 41011 79714 94086 9239 78803 10483 82119 85227 10388 37903 58698 14945 45165 47679 66026 94482 20770 65890 87754 96856 26371 83121 73597 44608 25628 26965 31569 14109 24219 1086 33793 56159 56208 11537 52098 86745 14460 35112 64113 48056 23220 29373 52134 13535 37676 64956 98024 66491 65702 13115 31654 27444 62316 63063 43177 8581 12989 76870 46825 51677 86672 66350 6649 71780 56467 46281 48013 16182 55980 2731 94614 18605 37173 92945 23456 33331 25345 31987 44239 17592 86481 2658 32884 70623 54579 45748 90748 37997 70655 65380 25022 14579 13780 60407 87376 9663 53750 22125 65004 5204 61833 38867 2337 44272 1771 20772 98477 56311 54046 45159 59238 94665 97144 41624 91023 13290 39923 60496 10713 71655 59315 22513 41008 31982 40377 74727 18430 95238 17990 50733 30738 62099 81236 24744 14337 58322 20936 54856 64539 15069 52961 48448 56565 54438 46029 95632 69978 9975 18448 15285 54152 30063 52600 67664 39056 6590 45390 87696 95602 42537 6589 78930 36766 39239 81516 64862 54309 21899 72314 54741 85619 6227 94529 91065 50906 54758 19391 35043 17334 64813 70170 20171 7515 42851 28557 32684 2595 10884 65990 11953 59771 80317 44429 27236 51154 56448 24347 23710 30859 22185 20155 53366 69648 19305 38759 83034 15186 23439 22663 89252 34727 62451 62022 19215 62624 14350 17526 98635 44036 50413 35261 59613 82851 55707 4273 3827 66237 73616 85823 67641 75066 36923 42299 25720 88627 59725 61625 38835 47587 89993 6158 35342 68224 82666 65117 59845 45264 3970 20549 4739 90113 65187 38720 76148 51769 31515 7099 98802 72900 59121 29537 85006 16676 64025 38248 72457 40980 10339 8200 26278 74949 81692 93891 13346 78498 64527 38229 22503 970 9029 18843 79820 6325 25409 57973 29043 10695 27620 68240 79178 65061 48901 90424 3373 75800 73819 94627 18670 6000 58912 47148 93234 83581 70403 74926 62381 66300 60139 53655 16143 39529 97939 36608 31763 36264 91446 97613 75838 10862 82473 25915 74909 43461 84303 79523 83997 51163 66604 95926 52948 23292 44022 39214 13579 2986 22381 76049 94235 80428 75542 6444 18860 95058 75478 46688 30472 40365 37677 81574 58932 98586 47319 18383 45318 54388 52156 51748 50049 892 20299 7894 85740 55111 60521 4668 47156 58924 782 90498 48995 79042 97526 81901 91672 2840 65216 74911 60080 58298 19435 57901 34906 27560 54646 29282 81414 39942 10345 15738 68978 62201 93696 24045 56441 70261 54291 43564 93505 55330 99065 67787 1347 44859 79457 48182 80186 23693 31930 14666 23680 623 98825 41696 59430 4283 78856 74193 73075 10212 98578 67973 61335 10271 18773 68747 21043 1990 11156 92158 68053 27891 43330 35110 25602 49096 32727 28808 19811 66394 8911 66497 6891 92026 23328 6459 8261 84772 14641 26543 94381 69317 6896 9939 44712 57217 36294 94389 71109 79616 90244 90912 67686 83859 63287 17098 80642 22582 24596 18187 18628 86116 10437 52843 74848 1324 16332 512 23609 24467 18100 47334 32042 93984 30430 66116 68215 53825 95992 4908 93628 20124 81996 41225 31148 74763 26418 52168 85930 87209 61585 9142 31905 50915 15499 18793 32658 66976 77132 52649 77310 23166 26553 19658 87169 81658 68704 45231 78666 74471 33888 60647 73868 19402 24563 48043 11491 64155 62673 35565 15277 13310 72144 7289 70104 25777 79564 45284 55086 21336 42421 71935 13098 39048 17536 45370 62792 79102 29190 93972 6588 4560 68269 11591 15812 97282 87780 427 91921 49863 69738 81077 53660 41810 86706 94256 43516 95618 48277 70022 62105 31946 51339 74859 77730 98614 89640 57639 23890 47933 40120 58197 91315 94445 9340 31472 14321 52547 40752 69037 11929 56072 8889 69715 85260 38702 11252 65557 64635 35470 57153 76162 71219 80691 94695 27040 15208 85091 87747 27092 217 92664 70647 51184 62627 76698 51174 80318 9994 42130 87821 48212 34178 94157 36934 54301 80815 27789 49011 93740 38138 37415 67645 99137 8290 10594 22566 61708 40780 3156 65085 59852 98545 45185 68478 40837 46408 37523 76751 80295 80281 23261 46740 52898 64996 93893 9135 33632 92820 65197 24937 46121 55443 36999 61671 27428 62111 30042 44684 34189 56013 1506 46507 56470 91030 37625 48966 19137 21166 58438 95705 97625 59436 86991 74653 48961 86828 20725 35713 45461 27470 97178 63315 39631 62605 51317 4714 75048 2159 41213 6960 11525 83660 36537 89850 9768 2875 8385 28324 97028 60612 3531 8738 8008 48991 17601 73450 30937 40825 84396 22628 32896 39909 72359 17201 41829 60319 77178 50554 71854 12005 17442 60259 97522 4572 49093 66944 707 22460 42899 22531 61173 32166 52142 76541 6458 71175 42798 94239 82436 43612 37198 16261 35052 3588 64496 19853 10273 31327 17208 18434 8035 11036 4430 95211 66734 47840 4432 96600 9395 95804 51143 92837 49694 4756 38521 60213 25942 52992 235 94743 26053 53598 21780 16058 12667 74056 85721 1019 16856 81661 47693 44731 74593 15578 73487 51387 21143 81680 50827 65553 57233 44313 92995 22051 32790 53727 83203 19424 93144 49602 92777 22297 81836 78415 69460 76042 48970 74999 66758 64520 49699 35520 47418 57097 94747 82745 13963 94229 14075 96297 95346 36802 31950 90972 56236 9521 66747 55772 8306 78085 96490 4756 64585 38839 25188 84560 37277 52591 67808 57822 93084 36502 57525 22582 88667 20946 38615 41714 56699 1160 50332 80836 50075 62716 20718 31907 65232 9825 16296 66679 1520 91329 69573 37266 16937 83142 75788 17155 57678 9604 93946 73216 36874 26738 85454 93357 17094 33329 38977 36010 8266 71260 17465 38307 37128 65697 48343 57175 75096 88161 81566 53792 845 40670 37190 30592 43729 2288 26406 47604 20637 87457 50039 67850 57151 6144 30406 20316 25744 96390 25611 81569 74555 28368 2268 83095 89749 91400 34859 83409 80831 19395 67615 62399 1676 25863 3425 54660 93606 51769 86260 66625 7398 32544 24112 80353 46949 32384 53239 89312 18889 52514 43654 88793 780 17735 48975 64177 43402 72944 79622 10849 53244 38806 22421 24336 85392 98996 28223 22295 21663 94756 83425 76657 46826 48328 17386 70225 77743 15251 17407 362 58962 38679 49410 871 7249 18649 95165 58942 18791 48618 39169 49319 30094 13368 18566 74706 30147 68137 46443 3577 94257 11258 54255 45767 18525 55893 28234 57727 17482 3137 81371 41952 46160 3904 8233 5547 37594 95898 20288 46511 55997 84853 94429 74018 85594 51286 49113 55773 39151 35878 29682 60389 56905 26365 2076 52754 41494 93378 22400 93097 23001 25434 143 6480 8090 93478 44596 36777 52122 51520 70732 53186 34575 33763 92649 66953 91433 50991 24145 2584 16381 26654 84668 65314 88218 56154 93025 56906 91652 6555 85367 33356 64799 24112 87419 36442 28580 70212 69082 78624 30879 68570 68567 84401 7394 36714 33786 93310 94642 63942 47996 6265 25103 67342 73263 23872 73941 15310 26981 32438 15045 17483 30982 91479 28351 35051 8690 26750 25423 60453 84848 31975 65528 78011 16489 1213 78513 78527 98579 85001 57686 65640 13133 32853 81391 36220 73050 2565 45036 84640 42165 10958 29636 84419 45070 59902 86370 67122 21330 66807 67301 33824 50940 75673 60221 60320 97967 19596 33023 67790 1153 26355 96605 58169 25614 23078 35825 8993 63992 28696 42717 94535 24447 42022 44469 58180 33053 47316 57648 87806 70157 93973 49991 37339 12829 39037 24614 52123 98410 6832 89641 70050 5833 81184 7890 4287 23567 19368 84698 34507 53704 11242 46161 91060 53645 3980 18681 69824 33026 80120 36322 30065 98724 61919 36437 53906 56924 59914 79170 67528 65209 96445 81896 48629 18018 21659 62306 82192 45905 15466 71514 94142 23460 81214 25746 89710 39882 563 24919 68279 5495 93135 39730 11289 24045 37834 12705 58920 55560 68775 80536 75360 85075 82174 38921 62748 10407 92959 47050 2687 38795 47078 3355 45739 25322 27284 75484 5050 85925 49104 39557 77322 82930 33840 56455 4149 13420 89084 85718 33971 90522 13133 81448 85197 30002 64556 75673 30991 41187 14923 82792 65666 48621 22193 35347 72006 24278 91461 71576 5821 76602 26522 4259 58653 28523 25294 41700 88109 2074 34906 91904 79979 38383 34868 45705 53239 37410 21649 57334 65601 53370 96646 87700 29097 42486 83110 52682 93461 89664 98517 85549 85512 53181 29156 53938 63001 6465 65662 45386 34935 84030 16864 62438 30302 41479 64730 85278 83291 24996 79414 55416 95135 91613 6836 56686 22142 56244 97682 12233 92376 43880 75566 42471 35288 95748 68172 77130 65127 90749 95734 24161 41885 48077 73526 86882 11927 12340 98755 90055 82258 29994 20941 10839 16277 92398 35734 38826 7893 65881 13391 59537 7857 11243 69516 29671 53855 26948 25112 86779 52651 1558 68265 84512 42212 43368 24995 35641 11037 22154 73313 7856 60880 2817 62729 43719 20073 78468 63325 35420 9084 39023 966 23026 34870 40725 90699 19524 61416 46304 24070 97913 53247 99096 64074 38522 91107 33138 77324 48134 53638 14243 59595 76432 18795 80250 21999 49414 67927 48544 44363 30567 53930 1536 8664 97317 33686 92321 78356 71066 36353 27007 19960 47156 93510 82 72971 15798 81398 94568 48318 50401 49403 40354 414 67583 3978 41663 77705 35158 98135 51368 64858 60519 69132 41952 81433 40412 82892 58156 48182 26881 83271 21287 60286 43308 22014 4486 98145 41395 67019 59170 28038 8097 39473 25612 43191 57008 40373 40596 58284 70115 64089 9689 44144 46566 41582 7535 41477 33882 89773 43663 97182 41833 40459 4823 5781 3252 38384 18923 56862 22602 10382 8051 73154 20597 7252 33496 79235 61055 89972 83855 1398 33996 18217 12393 65838 90042 32519 19966 75398 31514 78894 53312 68376 40359 16692 14450 34821 46141 6034 7959 30350 55759 2515 15411 4368 78475 88803 9645 25957 89713 9819 11961 26418 33430 42268 86289 82095 74350 2234 68410 97834 63844 93290 31255 24703 76275 27784 38672 15355 53089 67353 97227 49272 31021 98126 61049 13635 86579 56732 89885 30783 82398 88324 47755 5855 93696 56855 95824 49675 9851 78147 41291 47410 83055 58237 96276 65984 83009 78574 30691 25276 29572 82485 86256 40734 63887 93316 61182 29816 3175 3678 86782 18018 28611 34836 76618 35722 91389 23225 71215 51750 92592 92510 77147 37862 59003 37576 77046 84439 46397 75046 1046 25971 66443 45479 3718 2762 97649 86694 55811 24022 65298 8780 6548 27790 47343 85392 53470 18470 42032 61714 43891 75462 59388 12122 33591 57361 43463 50360 9169 96632 93640 11427 9117 11264 33808 9873 11561 45176 79004 2938 72434 9407 37532 45347 4335 3150 32408 8118 54520 7586 42394 50107 52836 84353 13509 51889 63933 88280 7372 17560 17103 66658 36379 55610 17631 93707 29822 9577 78366 64431 43756 18547 25894 93123 14100 96127 79725 15393 16111 82588 5615 16723 8528 60409 9424 93420 48560 77641 60788 55601 84770 83751 47381 76653 4450 13687 17641 56842 7446 74830 3653 75135 78026 1553 72014 87333 23973 54338 88448 46778 65238 50181 56025 84860 43559 78961 12010 43812 13760 32874 6351 75685 57296 869 51272 22609 35999 1516 34694 81137 75724 89427 11328 93654 78620 1371 35577 49655 94905 21220 51181 87138 40532 71057 45514 52383 94131 54579 65021 41093 77298 87222 39587 76597 48129 58427 40216 90008 260 59687 94950 11432 42902 64796 28876 31567 81544 48294 53790 78062 48838 40373 3858 45400 13766 91237 39234 72579 52396 47381 24826 93534 7897 28855 3695 43300 30440 77102 14422 31569 55130 35252 72263 97390 45012 10288 9576 86180 58182 66916 64010 13688 66538 77613 22717 70121 41766 70823 55695 22665 9564 56685 5183 13908 16486 58064 97509 56002 40213 63237 55230 60295 85362 33023 50795 28272 76401 54189 46367 58847 44281 99002 53359 80741 78100 54613 38979 68452 83389 84638 58947 18247 56233 19976 96055 29674 2288 77488 33063 73027 56369 85611 64953 26723 30380 14913 88697 91605 64457 52606 66198 35935 95040 85680 14040 81443 90594 60947 76265 38919 76265 21025 96411 6 37620 23284 79362 87404 9574 47950 5522 36507 47741 44897 28805 26695 83605 98596 31482 21774 80873 51918 25357 42754 1369 85970 75527 61476 13728 35979 82951 87837 75367 75469 53940 65385 58958 50553 58751 89926 98738 65478 20665 22139 90324 59773 58465 11419 30215 468 45001 11609 996 54788 72412 14601 38631 79948 91321 51184 88147 39988 34629 60460 60776 26686 54756 7699 59298 76847 61639 41674 63967 88117 1050 9768 41419 56321 39574 90999 82584 39240 136 34845 2921 92255 1199 25041 73692 41220 62161 64069 88765 53290 9337 5743 57062 68364 125 6792 40647 20879 49535 49079 11913 26218 76962 13657 79860 36225 5136 95364 15011 52478 67634 94658 70511 18300 88301 97352 49606 23414 41287 40068 26155 22549 19494 95112 83199 51132 70110 96534 68322 34672 55064 36470 48707 81130 7661 49792 20745 52568 58398 3105 43413 59633 56132 20326 39397 89127 44531 19229 91281 46960 91033 93969 37165 63034 45237 59354 21361 65865 6770 21963 90045 74414 56322 88744 57302 36316 82236 10835 45963 5086 8626 20325 31883 82472 47027 9240 39617 50978 2103 47184 39454 69055 55762 82130 27964 5417 4042 98016 14037 90713 57432 52480 13565 87029 1940 61995 56532 81295 46021 6549 36948 28723 56740 66822 13345 45890 3680 97934 15710 23326 15828 85468 58368 92480 86934 53950 11551 88344 29736 80600 416 57056 75159 14065 23730 29746 30757 81929 13447 69243 71348 15153 69252 58464 10947 469 50677 43237 65145 74532 23975 2533 71116 65705 24789 63670 75345 92918 36470 76765 82642 16224 43636 25554 30934 65931 34777 37991 34480 55238 34555 85008 97910 50840 3284 38940 22928 96705 35142 49301 57877 11504 52951 15993 64717 84391 59033 74264 15983 77642 9918 46646 46363 199 63837 50853 55992 48702 95096 41847 98327 5797 61370 56024 96817 62824 35920 20578 81055 19864 55738 85901 8129 50708 13811 55190 40400 12225 37815 38884 46305 1792 65099 84367 27838 21305 71472 44400 41872 83573 50227 80611 1462 60727 32830 96206 8238 28285 32872 41954 29421 43553 23327 10097 23136 84374 31831 64021 75534 58849 80628 39112 73651 37603 5709 20204 38457 9820 74726 92289 70333 24621 20869 84183 89235 83388 28943 17650 28726 759 81999 48654 23263 74823 98107 30818 3667 80425 30676 63414 4256 82637 88512 68225 50239 34573 12360 87626 21679 61169 46958 97886 25877 62834 84679 97881 36387 44023 11976 26258 8456 57793 44390 95144 63265 10183 32093 94165 81697 97883 87444 32851 40108 6448 12148 48207 91418 14391 84612 46135 43659 81047 7954 53556 57133 12966 40231 5460 84523 78445 88143 88109 59284 67607 60390 79714 62123 48379 59164 48206 78483 25635 70318 6575 33010 35868 38444 11691 13902 80262 68901 48630 36900 254 10260 83935 26551 9141 6187 2492 2193 53799 5031 24747 91827 3483 80235 85166 15822 86651 78469 37810 44331 94696 48830 44280 82930 13817 12836 73283 17478 47822 2559 61676 87803 29914 90364 6348 14905 59308 22976 45907 43874 53434 59319 47566 70699 18082 18142 5671 18042 35888 22935 56493 93268 3529 90773 99162 16021 36024 52013 45414 67093 11209 53097 59336 60280 31070 50539 49144 36886 75913 79802 57400 39601 54055 56599 5358 96126 77897 3935 10235 86375 52979 91021 25116 48828 88077 90937 51367 74161 88425 83411 20885 31329 23493 93904 43566 6939 94309 13807 76793 95994 902 46754 38853 92690 61572 85333 33689 70474 42779 59231 19751 50976 47622 64311 76565 47069 75881 81813 7287 12148 48397 23917 32664 76671 46741 97519 5583 79946 5897 27813 33121 46251 3792 77254 43000 92170 90849 46856 9334 66462 12212 38812 32993 67254 9440 82881 13076 32843 93460 41901 52 31248 75308 20634 92307 48143 62000 71085 45556 1179 76253 9753 8154 265 2579 23964 47813 8328 96639 5743 1255 52475 77925 81248 3904 86692 39756 31797 14804 64079 62499 86074 16702 71461 10967 78978 26685 57582 95813 56496 77667 10864 77714 90829 81242 31324 91539 23777 59531 65910 85677 45399 46682 10420 94092 22697 16933 59152 84785 4107 6123 47872 96627 98920 25886 32020 17810 97129 21216 20728 50261 48908 92215 41642 76836 70635 61636 49075 50037 8854 14938 91442 25645 19692 30223 52278 40623 44973 50735 76715 87207 83638 37958 80243 39146 93056 48260 34074 21818 96962 42116 46401 57045 1853 59790 64738 13375 51592 39874 84395 17192 18531 72530 27403 4530 46724 18791 68858 76699 72118 26957 1253 2844 81589 96037 80639 22050 39767 1763 42713 97385 98205 49681 93451 23752 36242 29132 11780 23665 37240 67371 55072 29127 33985 61920 17735 98769 68347 67197 69867 18429 93162 76316 19816 3426 56714 47241 92218 81739 62580 81765 25952 59355 10824 60260 17881 64651 41050 1672 35320 11650 46103 26755 34404 73037 74426 34583 44289 24643 74464 37926 58083 44158 3454 75143 29528 75575 88028 43661 80502 37749 6645 35931 60081 82974 14552 60762 32915 72485 26136 64319 20295 98148 77554 61504 17600 33881 25457 79470 54171 27810 82745 41014 11111 64979 62116 77781 2890 71499 36776 81972 97723 66905 52006 20883 78103 81164 27847 78527 8626 84246 9524 54358 17371 61695 95575 95615 66350 43839 55537 78412 64664 83147 66293 26877 29699 60977 72057 5063 90297 18038 86992 63829 97266 82425 29631 20613 33532 16876 71132 8294 57005 24351 82640 10759 9061 985 35067 91937 60407 34973 94063 38587 61238 40101 1512 29339 57585 14422 92025 10850 526 68124 78423 83864 95215 33879 10240 44383 83384 4054 54758 21721 49903 13117 22658 51338 23726 67637 17811 41121 26859 79503 73073 80422 44910 46517 1624 51935 22715 6114 90781 55127 98399 30247 68626 38836 70855 50517 16340 19003 93770 32256 47137 73985 64098 82083 71901 10568 67819 59326 70584 33207 54192 48839 96707 5492 17642 3134 34553 17913 14532 97498 91757 66551 57387 88772 60511 3939 41051 126 29099 77086 9167 18261 89741 87060 63527 29009 72085 84980 56528 88430 21538 77803 81977 68059 15798 57254 82162 26273 45333 77751 9416 79545 77298 89193 39607 25494 13750 54053 77477 69584 20763 88757 91163 52550 95459 97697 23606 35582 25754 63850 65804 74134 13999 57731 30302 18851 52596 51317 46832 86845 63380 27815 781 30190 93671 75118 41399 659 75482 21177 9570 27763 48654 64208 63304 90604 22924 43332 32258 61482 18124 19240 14841 63648 70377 31949 42489 48011 6210 97346 33088 68975 94823 75401 19679 42186 93006 9759 80437 74182 66116 88599 2433 30198 23189 65133 7779 16553 86703 92114 95769 63375 40066 703 50976 64005 65452 54960 6724 26801 74173 86100 27380 78404 51676 52152 53826 12942 31497 97939 95987 29460 53524 16971 40958 25351 88268 14320 44838 7677 23309 59941 32315 15548 12663 92930 99060 64711 36340 18703 54152 88454 1149 24998 28781 23816 39432 74021 79767 41778 29404 47953 55768 78065 67572 95837 57449 4838 77002 83130 14742 37699 16731 12276 4279 54826 81960 95764 51081 75639 13803 45967 89122 80293 75566 64324 91701 24636 84289 10783 69409 64748 87196 39231 29600 37868 47651 46434 93947 82307 3448 3061 24457 78102 98153 65772 38816 5378 74930 39936 93507 12833 61346 90467 27689 78009 26739 54016 71653 37377 30125 87947 48012 27407 9738 25498 66416 93446 13340 57299 92853 58588 79857 33328 29251 54228 21147 20903 9197 76251 37434 14153 95717 11852 18746 57808 39764 25605 12665 49980 69854 3219 25693 98091 31470 5065 66800 42827 67262 14690 88877 20638 49162 73311 79296 32881 59883 15011 58968 8787 75549 68725 27285 47683 97574 20695 87352 53035 6783 57314 80657 85036 69745 98995 58434 11684 32012 53724 55603 52303 88934 2148 11787 54096 7299 85450 64613 34007 54831 43089 58383 9985 97916 9270 92730 61528 7483 34740 7534 32635 8828 86846 48811 52921 60951 63709 15831 71880 97284 91795 85706 45140 16868 89460 49349 86861 50875 21331 83350 38003 8786 98714 34250 98718 66834 27262 2390 637 63991 1514 61502 63257 75483 62417 67412 38334 17896 60728 91016 93002 46653 29491 57316 56360 78416 25504 32930 55482 37073 2084 38059 21651 56999 88465 21999 7500 84540 80696 11049 29858 55290 67387 27440 98818 1937 6413 41248 3082 95558 52293 65923 12648 61930 9836 49640 74385 19740 39231 34785 1955 77953 2277 67399 16168 76968 63833 90957 14932 762 20643 93704 98716 37261 28310 16947 12095 53559 63960 61152 48602 19161 7481 67460 6240 67914 18237 60644 15221 38838 96880 59339 34093 18473 82003 34969 6626 56751 73231 43601 23611 1881 81700 22216 16890 90477 63547 87972 45254 33218 45516 89006 73693 74375 19013 42869 11988 5892 23298 86046 69028 5074 45015 22494 40202 13526 89350 9726 52310 82563 27840 78071 78049 26963 4761 26261 82499 51889 25903 66404 48628 68490 65482 58904 71288 68304 16014 56118 69126 73980 15803 75497 7279 82076 55205 92344 44766 74339 46349 80553 13908 35890 92444 21911 51259 77420 19588 92168 19760 16203 43633 97305 40340 13188 70652 76935 90354 20807 21912 25451 56922 76957 25345 95097 6492 32302 10976 5613 10004 51209 70960 32922 48661 29722 15297 74728 21408 65597 14390 21950 69339 75218 9261 96004 41901 59331 87297 24526 86563 69365 17995 66405 82957 79100 14699 73064 32418 8750 1624 47136 51927 82073 20658 6121 99081 53977 51583 58856 39517 53963 49458 61166 95085 96585 79504 9189 72783 22171 54556 82313 8567 72252 7926 68338 43284 73558 34644 25151 38135 13232 49658 80795 40578 79900 7514 54610 13137 93367 38349 5427 52685 91718 88938 79240 12705 44838 70554 87006 50034 81060 27933 57731 83302 48545 40500 69808 5674 16076 88335 76388 47737 54073 96425 86378 61438 54584 71925 68903 60324 69502 60074 35242 92417 46098 44243 49994 4706 96323 54645 68806 92337 51995 7586 67942 39543 18360 37494 58412 16009 83148 33772 88758 29791 8365 44951 75823 59654 4551 84905 36280 47853 13955 72875 69224 51562 61106 64802 98983 32334 69809 72276 19539 41209 96070 87299 78258 34014 32960 39583 80894 35126 77763 62707 96118 94094 39131 12017 65611 63742 4601 96293 37272 29452 9944 96229 34928 39121 12113 15269 43305 44353 4062 95394 49553 39129 57026 37663 77251 64142 17965 51730 55827 29482 77126 67471 64229 1798 66190 39038 5824 83155 38877 79197 77470 3494 20610 6347 78744 40178 1385 26728 4105 29394 803 93587 55785 93669 5242 57921 65329 20720 1886 61359 77580 5045 58744 84846 63768 86773 36667 47518 12610 30458 34773 59036 50201 53241 94921 3918 81021 68711 91961 65223 31354 64298 29725 4334 37351 17444 80800 83053 79539 80488 88055 85633 90276 5992 72542 67010 87754 42860 92998 39380 45137 15389 80512 49932 91151 92383 89259 74875 48526 60569 74911 8239 57804 21327 8921 56846 56024 24818 10898 43631 743 83776 88758 22607 49529 43208 53735 63412 23934 83498 13726 19934 61745 98608 24126 45806 31345 50781 3288 50518 18645 52489 54110 871 9096 89365 30951 61055 10630 37567 77481 18237 77030 29931 19674 54406 20108 84487 5660 46334 23821 96884 72578 63265 81678 21171 95087 60729 5572 89721 468 60634 8243 23001 1620 45945 87622 84665 43215 36944 45132 80035 18840 23457 83145 98747 76948 11298 18654 14270 56285 96314 23847 39407 22192 30111 22377 23582 41663 83054 35635 10083 77749 90794 40618 84784 56024 30565 5276 92469 35373 97625 17767 41680 79935 52754 88594 17437 82071 94799 8923 81673 87780 15796 62146 73404 56913 70014 9892 27469 1562 50948 35569 35007 67028 61806 1149 69208 88838 39096 10467 33364 90032 20570 67862 77301 41122 62776 80733 63900 82514 29820 56604 39181 50021 69120 58557 2514 98918 42743 61160 9265 7552 50960 81131 53085 3020 66494 11355 27516 73198 64327 26019 26911 78602 2710 43379 15989 73131 93443 32683 92592 87974 81730 90546 64209 81691 55913 20579 82539 52268 30981 10628 87248 76454 52594 96504 63405 38336 50728 44273 25377 82684 38142 4607 64797 51757 82122 14413 74903 91017 61428 55420 3179 96417 73709 54156 14684 33198 38422 72207 23214 31135 45439 39239 68262 61905 4617 25007 68788 97257 34278 10844 62253 38206 90687 38319 46856 16266 14418 22290 35301 73820 21944 56485 35185 94791 65500 64185 79485 27619 15095 77991 31362 5612 25292 51761 85437 26226 50118 32163 81490 6095 95354 59601 23692 41475 98276 90618 25574 71023 54400 60318 17368 640 37496 25152 80859 96769 14662 2346 93546 22223 76218 22927 98144 78168 34783 62525 67457 91544 59396 74922 98127 8137 43167 46156 94560 25988 13233 33602 81029 45914 31070 83866 55752 20413 93419 82780 57665 79302 66163 83540 84082 95757 70532 32213 82341 82991 63389 7111 94681 25620 26263 49374 81186 63482 68093 20082 21780 38921 38363 30948 34967 65678 13500 72989 75693 70106 40889 7950 30094 1941 92684 54709 85206 14351 58949 16290 19975 46146 28651 72010 11265 13072 3578 77044 65390 90421 50809 83699 17104 1713 76545 23853 29183 16300 24614 96537 59683 63503 87884 85387 57606 49825 42949 71856 43026 86323 77572 68657 95064 50962 10334 98692 54636 79307 54487 62753 7759 2732 80223 3358 33498 30295 7331 88832 94787 21007 41607 1142 33200 11461 50754 15725 59679 199 60207 69068 85536 34679 54817 15351 94067 50349 61197 87518 9472 85365 46120 93814 6694 78867 70014 5022 17124 87345 52604 37210 45760 62493 32650 84746 11885 25699 25520 34383 44046 77560 82741 63601 27056 6037 16637 35708 76754 88351 39565 79758 73927 79853 70518 27968 66841 63926 65353 18982 36035 53875 65804 8101 897 59247 70383 84027 33187 18896 6153 7334 2229 69307 84280 95109 21550 28414 92266 43584 36914 60416 61924 1742 31385 10899 87046 33377 39065 7356 446 80232 84871 94362 22028 9819 34064 61656 61080 88881 56997 78183 96023 48128 78489 84494 73999 55627 52683 96908 73004 55757 22070 30983 88430 26564 32030 15818 77428 81521 75632 207 39471 21738 35041 44646 29654 24670 84369 73204 82967 9642 36581 52880 66402 92585 11489 59638 8221 1000 40322 81860 35217 97235 57838 62574 56753 82799 37050 86239 69476 46452 90545 65859 32481 75097 26333 70468 87101 53410 156 83579 42505 40145 50633 57385 34068 78432 74552 15275 32471 67665 8445 18223 6210 11078 10619 49690 58992 87930 86000 54632 51652 93147 42060 14478 48726 96375 58492 44290 28116 99029 18640 19 1628 54249 47159 29006 30753 43014 39760 94824 5536 15394 59688 28075 28406 61621 34830 60074 37104 47128 7722 15867 42598 46740 33342 24608 49447 26258 32063 93408 24762 41503 78149 64258 59052 82633 79874 7856 16815 20796 42915 86546 12217 53843 76776 16418 19559 87631 77336 8619 43727 89373 31204 86281 11563 81237 92599 64914 80537 96745 24536 42425 14175 79770 80249 15837 26563 52133 36048 24579 68632 87151 9736 1314 61258 16062 72669 43289 98069 29136 21804 3091 74829 83403 14333 61205 67954 59544 35220 88266 45119 79059 58949 76939 39351 18825 78304 39544 54945 28732 53718 51945 32835 93670 59576 81134 49269 53606 23365 91052 5159 56333 17422 29292 96441 56389 17387 70084 45630 19067 47928 5522 923 34102 97593 9116 34389 95708 39994 22161 37822 60903 54787 4979 67168 98858 30980 82265 15703 87470 92259 69759 43886 62889 68656 91491 47211 49629 1927 17175 6463 81703 33621 6311 67106 73477 33870 59540 14208 65398 86463 94572 50752 20638 31896 91308 75646 44803 91552 76963 40379 34802 97893 27139 38413 23906 65263 25669 51981 35108 67319 14734 86683 62573 23922 16031 52274 52051 22900 75103 9061 80123 21146 8244 56184 76851 19893 33181 80331 56159 19376 68347 62995 41614 59486 43669 28883 83301 21099 11882 90118 29291 91088 35051 78682 26663 23495 8022 93213 88915 24977 31478 17074 20638 15219 52869 67579 4461 29495 74216 30426 73653 53396 51399 42827 4505 46577 70236 91476 84116 91524 25380 13925 17536 96878 80705 36030 90521 3223 75021 64628 67711 77084 25329 84273 56440 8336 13560 22823 49541 27502 37810 52143 36009 46757 72036 35972 34200 35177 30344 1258 69480 93953 89344 36597 35486 59530 66515 87326 29036 4786 21514 95166 65605 73777 84255 58441 61422 57121 90520 2935 54568 38995 53435 59879 14565 79874 88800 39702 34160 70308 31380 3748 48857 66322 71705 47166 61294 73200 98947 35437 77431 44899 69306 6061 71211 76472 30570 24296 93911 41449 93789 81764 98203 88429 81251 18286 16348 4199 28494 34026 44445 63173 52722 26455 34273 43971 61838 55071 26806 5868 32839 79308 43771 3793 14234 92843 77836 78701 26651 40111 30537 53324 92291 52718 15478 15461 56068 2589 61788 79374 22409 32600 70123 4895 33984 24801 88301 25601 27789 71003 29523 50783 25793 22940 44064 12744 65518 6524 89700 36568 19107 97987 90187 93865 34216 34926 24020 97093 90830 11568 97463 53642 57526 65093 34219 69845 45107 65153 69545 33096 14721 58530 78210 71807 51901 70942 82453 12743 25569 62391 66986 316 97863 5256 7056 7046 64077 30669 87909 96642 83591 97812 40220 65772 87463 95371 83433 55932 61011 64594 78407 12944 49430 72718 92591 2392 22196 17855 60324 26874 59933 23315 66926 51707 50006 8700 81727 6324 78744 18585 61645 72162 17825 95759 31818 92842 80307 16754 88712 28465 42709 53292 72755 78979 92837 63106 46845 42521 25890 65412 82057 42741 55967 40603 57895 44147 66411 28164 80172 4955 15934 73284 69663 44730 46036 21600 52409 98431 48005 78675 24100 69704 27604 39549 97108 57286 42731 56435 77632 73368 89875 39858 18 53440 45316 84935 4441 48641 39051 7367 19064 6358 89885 50459 44162 48664 66828 70435 68313 74289 42728 35201 95504 46876 65232 46881 89400 2103 52515 94503 84895 49946 34259 62920 81536 26026 88883 90631 83963 75702 99007 78647 80282 4369 64950 64076 43767 96267 8283 92756 25854 78259 13874 20104 60068 58658 30665 16257 5188 13114 34205 62084 6185 96073 44244 85362 8923 284 16679 9436 95939 95701 18115 15078 36384 94358 75807 96885 98026 52002 62173 66098 43318 39770 21139 42599 8807 36412 254 95293 90735 11637 22117 54473 51880 21323 2285 6715 27512 41787 45976 30746 76225 48574 90594 39912 31744 86444 17727 9946 46058 8533 2709 56604 63551 53376 54098 6764 52248 92502 49023 30405 51760 68683 17119 44818 81026 18961 56869 770 86572 10407 20041 28880 84049 68434 48 56402 33531 50220 35892 66905 38952 84153 40667 23658 5423 62658 31684 49255 61912 25056 63760 16273 21261 9625 65325 29059 7692 6563 71699 92960 72046 63638 90540 89302 34416 62902 29005 73283 15548 67329 62174 52274 33246 92126 71575 65355 89734 28278 45464 77691 36331 54833 18699 11638 96980 83134 64363 87282 27977 44189 61042 59723 85515 2369 9885 41469 614 94533 60843 81398 78667 47083 77316 20762 85496 39249 7685 64758 73280 90252 18790 59654 67317 493 80453 49825 35092 22236 23048 63560 84577 3476 32577 16082 44331 52595 42204 56678 96535 61673 80352 4588 91807 95872 50965 96330 74107 67251 40822 83862 23739 50049 80532 8835 89498 58369 46365 69637 93988 5814 79996 46502 93816 57059 26814 68282 89639 74359 43087 63220 9790 27081 66898 14539 29573 59059 31111 86482 39829 32740 74389 74897 72590 2371 37856 18878 25385 24455 21141 25958 65608 41900 72075 7677 63906 91078 60258 62487 43676 83841 52956 50054 90587 51772 33845 51536 83269 41028 32604 13906 46008 88918 84922 20805 85298 36572 38475 34628 86073 32346 93194 16471 32777 51363 43085 23174 21158 36652 84219 57748 70807 45410 56273 89560 91010 61090 79464 97642 94019 46391 87704 61224 36923 19451 22898 97429 55390 41290 89904 69538 711 28468 60511 50284 39075 96047 89380 83932 79457 20197 26970 5342 8134 51719 87096 23675 86906 17026 21425 75379 71054 96735 9826 37071 48908 45166 92902 27302 81542 13493 39011 25173 41609 19868 78928 73739 21140 83597 40879 41764 49551 83729 72315 46092 67403 51690 34750 33842 2559 75390 63541 33701 70685 14428 68533 75406 40525 93397 9658 17416 37058 76758 54425 10498 8924 89745 97326 4906 5429 96062 4502 89816 50426 50763 86346 14603 48018 76876 23181 8414 93914 24889 28370 33587 64874 47238 12292 57373 19509 51116 63773 32914 82420 98605 9841 55832 55058 35582 53220 68425 71730 77476 32724 23938 12636 82108 5653 9631 64117 83510 76193 82103 5061 49621 67717 83889 14614 55515 18180 77219 57645 1651 29345 23167 285 50423 32232 7658 9379 5180 26572 92540 83155 28989 32446 51384 1897 63203 65475 67705 80953 68278 7406 35679 93 23228 88408 53972 97559 39385 7345 9274 45694 27711 85850 36900 73850 57491 1048 73301 87807 58601 66411 64880 37778 70114 76876 17882 21585 22304 74106 51168 47887 80422 95905 23692 32056 61537 29001 50472 89934 45645 70067 71172 53549 28106 94255 586 26473 3983 59961 95529 75707 67130 54231 52471 68616 83661 81298 47015 82864 97385 54646 67180 63774 47392 60620 36294 6812 53819 15167 83965 44922 13535 617 69258 37448 23032 83347 63248 96583 97204 62380 51934 2256 62187 5832 30187 17248 46175 87902 59639 3157 43924 83132 61859 71633 43407 66713 50069 90884 9514 20519 90323 35993 7733 74537 88786 54378 54930 92795 45959 48048 20959 69336 80924 46418 64475 3404 66620 23464 33219 95989 72108 54829 26273 1145 28406 15414 89297 33163 55217 93593 26858 29455 9717 30940 27540 9234 81798 5562 70747 30611 64720 68451 13579 83798 64583 35379 23340 21589 98539 29476 45162 6564 56194 23773 23804 47607 55270 57294 24980 37149 87876 25448 24919 62447 85948 65237 23257 92469 25978 42266 63957 54683 59604 76052 44514 16535 55162 50866 41987 17943 22590 19390 25688 29057 96090 42206 1760 71356 54404 17647 63774 31125 25673 28231 98715 45804 95341 9819 89782 57814 29535 27487 57208 88796 11988 46669 60499 18190 17766 32833 31344 86677 47321 23272 92918 97086 40634 1825 77768 18675 63802 80526 45677 19662 26385 68021 62685 15180 79355 76371 26164 69439 49637 19266 91866 75516 52673 58845 58313 69791 66 91356 97034 98446 51432 25738 68217 39029 13979 16506 6483 94694 72573 23207 70979 17310 55661 17632 8385 52208 19133 39303 27323 21420 48925 14608 57980 19601 17882 15967 56959 96248 4750 91882 2804 47107 18071 94954 69291 68187 81715 14861 78830 74653 19757 83823 47880 84485 62744 80199 11146 18256 45484 16268 81868 35835 97593 40278 66885 6658 56994 92202 53786 89782 64362 85628 83525 37147 23625 73659 69137 4530 41812 34697 67579 18660 73336 96784 43206 24476 35170 61740 42426 17812 42295 56302 73960 35399 31013 97153 96971 97369 34446 79956 95493 78296 59650 66435 49597 58622 43876 24216 45907 72697 58638 48461 31151 96152 32147 45418 57255 67359 32313 62579 97621 28087 46576 34716 53535 63540 59036 35881 60470 23349 85442 5979 74495 8365 18910 39923 77916 45467 25881 87302 60987 59623 45333 6926 20088 58252 40141 21057 48297 25859 18289 23195 70239 58813 79730 47458 76002 35812 64126 4298 96283 67453 33912 55529 50154 81744 77578 51399 3645 13198 17631 58842 54987 76497 46413 9010 31807 12177 10262 31573 17703 18064 82628 38299 96741 2424 92763 41703 24374 8175 61925 33409 93531 11909 35052 36272 41894 434 73922 40302 95254 74464 57579 70041 26060 37354 87544 69320 72522 13112 18159 18981 84178 37317 45097 42465 86632 78318 75073 78569 53031 55936 51877 76116 21062 45758 49539 2220 47352 16678 21902 38522 33391 13228 83311 64991 38156 41323 1946 95993 13347 16496 78994 15523 66708 13435 20473 48827 72459 72273 33071 12288 30902 52296 30601 50833 31070 72353 89325 95694 37457 43578 63501 39407 46697 44401 10970 98968 58725 79841 44838 17210 76197 14135 66836 96156 23930 55926 32481 93720 79217 81843 39193 37295 50267 75718 11161 49463 64008 34234 57745 70644 60381 26367 10912 36008 58074 60828 54552 68599 11740 11245 6899 40557 32172 69739 78971 55242 46883 83575 8239 4953 28238 55956 44749 64509 82373 70346 56612 958 88899 16481 38688 59583 25303 49069 17796 29608 94123 58076 5988 98192 52752 6771 63233 73397 26197 89007 73175 85546 74989 10158 8014 37190 80575 37470 45171 41305 20180 30461 95747 72383 43516 90888 56013 20077 17179 76217 26373 58117 87792 1222 2887 78769 88666 87668 91611 89954 92628 7521 54384 96853 85604 87262 21449 39300 52376 38868 78412 27648 40442 61724 72984 12109 86067 63437 41793 46891 91552 95556 95887 37433 44447 72878 20344 37141 60620 51437 30525 93946 86841 69183 3955 61844 17785 23892 25171 45326 28761 34590 87511 59198 88859 17768 66801 88007 91575 4890 66092 54794 16352 80508 81009 97228 64553 41171 45495 57267 17012 19568 76209 1506 57637 76921 97004 76519 95831 61911 25138 95078 59837 66201 5082 87092 31662 2918 38725 11006 77324 61863 41203 45589 64813 63244 31249 39297 71583 53341 77568 22040 25651 43712 41202 97132 79660 42644 33288 15167 64610 82724 53404 30890 52823 59281 68838 3227 70532 36526 94841 70068 28441 17757 92175 51630 75529 98177 19005 33002 48618 59095 2132 25491 19385 44071 4111 15978 38288 48711 89675 79057 67719 15778 21617 17476 66305 54451 28115 81749 67221 19770 85284 64224 10944 55372 55537 69422 57949 52380 38301 81748 56296 19464 30452 11439 283 12195 10654 65389 80494 20156 92048 55306 85160 99059 91708 12309 73245 7794 76045 48464 20982 70154 58842 58833 33548 31640 38892 15348 91631 73262 59283 47633 95882 69665 42428 9592 41245 48945 86654 96389 74791 94539 86279 28626 26478 25584 34833 56608 13575 79815 63372 8609 28904 55383 37061 26640 29827 46005 4125 81446 46468 25446 8073 20164 42377 76879 64836 537 29881 75597 55040 61939 55438 59901 19426 70370 66162 73769 18236 63180 57744 49471 51083 18781 47999 47911 74829 52510 67282 5059 73322 26730 75946 58499 57314 58523 20164 27117 40625 45598 27019 8808 29254 38220 4561 64208 84719 51802 31598 64472 3745 58223 13378 49543 5010 44578 7335 54397 21565 56702 49360 39642 37595 28263 52459 55903 67392 86831 84015 87451 69971 31234 32108 56720 81796 93903 82399 95804 12690 47672 45569 54308 13041 47737 95390 83543 26379 83760 90084 21871 95454 48348 81692 59418 63324 6826 98320 37945 66619 92191 46634 26791 25104 86246 54345 76684 10864 19262 37338 15861 61140 37312 63868 6630 89709 37505 84335 93127 97949 10149 103 43251 23274 15750 8013 85175 97060 73129 19582 7003 65012 55583 75257 62367 36062 63166 42855 43046 48631 68248 19773 87607 9077 13082 8622 48059 39811 9742 33619 5423 81305 98936 86531 62312 72042 3662 65012 19994 3597 4617 26147 19250 57432 88050 69679 21304 41381 56798 4960 63337 39001 54671 67861 73679 22041 58769 51791 8200 22851 55426 24681 7020 17770 74739 86772 29115 86383 80609 72208 92338 16776 70979 93334 77831 77550 56885 39399 8775 42631 53205 25860 27621 567 95821 25713 70242 31328 88993 90681 67523 50141 66105 3516 62254 72909 63935 67878 63669 94887 34739 98342 69986 51237 60644 29607 89961 66052 6263 40283 74576 69072 2169 69762 81668 80035 70639 16701 86924 85713 57298 39890 47969 44276 3114 64322 40035 80011 22424 5572 30210 77965 42075 98995 25568 82597 84817 55060 38476 36958 12033 51963 55875 16957 54689 25717 74580 1949 81662 55033 68342 69499 6211 57800 15877 60799 79807 43522 43729 62803 63684 887 3337 62904 95465 69353 38366 78568 25367 8546 32523 27123 38704 2565 78009 36630 16630 33095 83208 4333 57578 84200 56923 71003 73285 66584 84502 87268 39254 80601 84919 24029 19193 62637 61141 45157 2543 38047 82282 13124 7574 7603 74813 46341 12449 27998 64080 71801 61468 61983 65912 79328 43385 96459 9434 93073 6483 63226 6568 90238 74034 68877 47195 78371 927 68262 18946 66062 30595 6753 3056 60633 37495 9754 29677 56226 99159 94120 12698 15509 5819 4676 75181 50705 11651 1939 84666 16417 49249 41154 92983 6651 83189 48755 46713 590 13852 3409 75741 635 25455 46804 30808 85983 72100 72230 21326 86928 85032 35388 30091 30606 38908 87462 8003 90758 5107 30211 57800 92169 54395 13576 15792 66238 82675 57856 18175 9749 75668 90139 40564 25770 35813 94808 85418 61441 38410 50088 63538 59386 82896 39775 33873 59211 83314 69534 45973 33859 17455 90826 75509 8821 79797 88432 1738 52365 74067 45236 65365 82436 83820 206 58711 8625 35219 41141 63533 31074 84388 43227 43207 53486 25248 93037 85120 80675 79513 37044 41701 78699 35282 71068 51339 46548 43690 52878 37123 60877 20379 3027 20791 92297 46925 31590 11208 31073 8726 37830 91372 2308 17680 94279 86902 75289 94100 80186 78566 3506 83817 41041 32003 68 98814 1816 32339 51393 81781 59529 56764 6436 81008 82063 23557 11137 76591 86007 86004 54043 43408 73321 86642 5844 67463 60224 26936 59397 73373 90515 48205 42639 79070 353 34961 68552 14269 95572 254 46715 57112 50659 11181 65295 95575 41135 84421 24258 71306 43449 17009 62716 88493 17733 13867 72085 63336 27173 24423 17928 2789 25994 66161 4050 532 78626 61099 10508 37590 73033 85338 12469 11613 39300 28730 78709 89786 29124 67687 66538 46340 60257 80367 37546 86285 6508 50649 32819 92883 59422 28284 32624 37431 79377 7476 75402 38879 10627 13778 94653 79444 79879 97134 19352 38958 31166 28973 58992 71932 23219 77962 54908 20026 407 52386 53639 93075 29192 13524 30801 15917 86020 54017 46522 50732 63116 7486 13072 4911 81012 57379 4123 32973 12119 85824 49065 4315 6703 23303 79116 43584 11586 47695 34242 95554 81974 56756 75279 24734 43531 82903 30301 73493 5101 9272 14531 11186 34427 75818 57875 14061 63574 54986 33824 35913 19952 94254 94438 7491 21268 62158 38276 23718 39010 93511 35574 47854 95637 30556 52258 59077 9867 83950 37139 49051 74926 74984 59046 81748 26430 67342 83103 93130 12079 37188 30957 69789 9907 63274 76289 30217 65200 62181 42201 7026 4837 84577 49891 57544 16360 82799 81051 61729 3867 14940 75719 38450 88662 5197 71716 73072 44508 17788 47241 16856 98011 52436 50538 51392 40140 64247 60257 57504 27787 96173 88301 26924 261 33889 1603 40061 41873 23031 2058 5952 89080 65253 46164 31652 11630 22570 8929 3269 51565 91908 45114 11361 65457 81835 90430 51400 32826 74104 18033 58099 39897 18478 15161 93724 65456 87793 56858 51916 80925 51365 25466 30331 89165 17550 12174 65155 17771 51512 27005 81273 55608 49395 11222 81167 81907 15519 80763 22347 39148 18437 46308 97096 5894 43749 40544 61785 73783 39283 44586 69228 76733 66866 86754 3298 95403 28856 60625 81703 71501 44844 15652 72470 10245 5165 70590 93237 80940 19426 61108 46036 32878 35924 71735 83293 2188 1723 39400 44450 24461 10280 301 74300 91998 63036 66860 42509 91218 74926 95901 80990 87805 76587 66343 77923 23155 96146 3164 11616 92349 8948 4872 50756 78522 33054 81088 48069 91315 446 53553 45121 34526 72919 62354 28310 65877 22402 59038 33978 59106 63739 40324 27758 5483 88467 32192 19888 74535 77152 3660 45504 10841 87864 86698 42257 7750 86476 62372 81296 27391 38175 38640 14800 5010 31058 66911 10912 19857 43063 37489 31387 20262 511 26177 21767 36791 70624 90678 25815 61118 4485 29180 74920 52014 11016 39548 64609 79297 60837 59122 19291 71476 65012 91752 5211 50397 43520 95166 64508 17723 47768 4601 77890 6330 34370 34866 89817 49099 96141 13230 30244 41843 20269 5331 42967 83501 57872 69233 68149 54519 32593 91259 33662 61120 27933 13402 14310 27957 82769 31508 1502 21876 8100 5706 36017 61576 21243 59806 96552 67705 60319 58887 14530 9704 75480 719 23397 25548 75368 9962 93449 81279 90159 38062 83025 35652 68017 45774 2447 32353 80003 71973 47623 91019 50434 34635 65092 629 29756 15247 93417 3331 1218 46298 53130 10933 98189 68221 27601 11570 24675 184 68867 53545 83316 53461 47641 78167 73556 80091 73292 10109 16413 46736 27990 31992 89199 47280 58174 17083 7338 51557 76595 56085 60084 2012 70666 46643 58865 28297 97130 36370 89332 61691 32642 67578 61153 52015 92578 37859 16857 7536 57541 75933 96935 78229 24958 40607 48860 29668 34101 18347 4996 92208 53829 42992 50616 54170 30887 47861 80619 93187 96469 60336 13087 82073 42847 33416 43356 19282 80528 27275 19016 82228 39639 71709 52880 85977 48254 26126 39194 96307 47388 25636 55833 8096 50895 29046 82783 3446 84253 74622 63921 10050 35258 11992 95722 32969 27231 12908 80415 48858 93063 55603 98294 60766 63328 65532 21346 40140 82838 96655 88857 90213 1574 23897 12978 89190 61806 93596 14979 93198 14186 45298 57940 12648 54217 39749 90445 37499 27053 911 85010 81698 99006 62741 90683 6446 18165 40784 52407 33365 80868 26569 64986 1072 50803 51004 61752 49851 67473 26856 11301 43068 67924 45881 40275 64033 15898 36318 9728 53400 25166 3849 23565 11518 10031 37901 26541 10287 7302 21082 98508 9280 78409 56026 46282 25886 48400 89465 40243 26546 84701 53912 74641 88303 66013 79271 67387 14360 46011 52976 56419 92732 82854 82591 71350 84513 12407 29206 5070 68658 75310 17011 97184 58809 44690 81028 11162 67677 4544 68493 62488 64435 92228 43489 32746 82882 83454 92780 65225 1352 382 8866 963 9822 95822 75956 90350 79028 23552 93099 82176 3695 5639 77378 78538 98035 29247 46787 12608 47349 2647 27933 38209 16385 1164 73467 39059 7256 87440 55120 43003 74239 55010 45716 52953 6839 93280 27157 36072 60118 82669 83677 71243 57581 63387 37827 21012 48260 19584 8356 56341 3114 87341 64580 96253 69861 11760 90238 41984 6132 57441 6134 42781 26592 11183 50265 47236 36634 34628 44352 97116 47722 55241 41402 10192 20441 11021 5141 10593 22122 32964 22476 30363 66502 92649 25415 63115 76935 23753 70458 62338 35514 55561 29402 71774 57138 18107 53186 71420 18799 19690 44297 9402 60962 62558 75483 5238 11930 6867 18961 3857 52252 3788 72644 44019 60833 28206 56424 82840 28365 55781 87874 69578 12528 44707 50928 36211 47620 12873 79405 3081 74436 81137 26518 7597 48747 51342 88764 87208 8249 80772 40688 66396 73380 39893 19182 70439 68720 53339 10139 22107 38070 5247 83479 67395 88912 62370 92636 79218 58078 47953 60251 79008 57137 95801 5157 21365 93201 33066 13827 96326 68142 31013 4727 32136 30316 72673 63636 75653 42174 65650 75681 67651 97077 38290 85037 50712 13804 52663 60059 87406 47612 89260 58578 46182 26966 65160 19210 38437 86230 31347 52053 64773 92199 43674 70898 13743 30225 39932 58373 77081 75918 37950 69727 64705 70173 35722 6819 96925 87522 73000 18828 61501 1923 43232 1223 55461 27837 85559 93830 89102 81939 4647 25462 24756 26658 62519 55384 61190 8455 69114 2492 56735 98158 90289 65314 43436 81294 77532 67794 70835 39761 21504 47567 485 37706 96830 30182 56112 14019 52657 4172 4813 2424 14316 350 50476 91804 96521 32028 57812 52658 30271 65835 59172 25524 39788 25451 22062 77696 28917 18845 87618 49089 13135 38337 15082 28940 11227 73960 18251 62395 86935 18370 9070 35885 11673 70756 8890 73111 63339 20005 81689 53413 16382 87429 41497 51541 61864 43221 33496 13810 21816 43139 11057 55037 47646 18047 78530 67746 54793 70897 54848 83042 91612 96368 34261 80347 37124 12346 42579 80400 91936 80926 41270 29485 88549 51490 23840 10916 34530 51925 88391 25716 1865 42720 7518 65886 80509 70420 55895 767 81999 93799 47819 98387 34025 55546 9792 77974 42618 59353 6059 65995 82323 87432 89024 51399 44480 52107 70573 87044 43057 35969 21613 1174 69009 83071 90275 68201 91267 67933 36296 30743 12657 52120 34700 52971 68550 78940 64395 77185 78708 71299 39186 39755 43327 88623 41615 46471 15168 77999 81638 79966 61944 7775 29658 3756 92218 7855 37852 58713 18514 79679 59608 49695 59025 39658 8241 54506 74885 83491 85686 49696 4511 6072 30896 24564 1564 58821 37204 86992 91820 80500 41748 23574 95638 86711 59184 1084 34918 29650 71936 67245 55271 19203 89840 76525 81866 52226 16017 92537 83227 3352 80627 91651 43946 9609 12420 74520 79898 26162 9973 13516 20116 81254 13051 50424 11165 37628 95566 37237 89356 53724 75983 16284 45936 70474 90680 98385 62610 72907 55982 58585 47980 68980 12283 35082 40533 16702 28104 38367 57424 75081 6097 86748 40923 23963 42779 48148 84242 98688 2912 2737 78092 62971 54615 79456 13271 16438 69033 17738 58200 25455 49345 28260 95511 39769 23330 50304 82654 95080 49798 78500 12338 365 47880 68893 89765 44858 79030 3316 21212 43564 72999 45120 92292 98707 80080 26299 51353 25907 53384 39333 37957 38931 50306 10849 49650 45935 9674 40603 64633 96939 67803 6969 25890 72465 7018 84162 69036 54604 49861 35737 52930 55243 19621 91789 66899 87967 95547 68323 73143 35540 57899 37109 77893 49926 29594 94287 50979 44056 78435 44790 9166 88543 46515 80532 56498 39553 71379 53205 45846 2795 45720 74967 32107 45123 30057 21383 79852 98116 36756 59365 22546 23919 88230 27838 56923 4241 28478 94416 31821 16607 32796 12627 35696 56170 83059 2817 51285 28321 49425 39143 53615 32006 68651 91101 87256 41774 28519 11491 4245 82231 83596 67831 30927 17208 13724 15517 19072 11633 14284 61585 78555 21747 34636 40473 82969 28600 81424 94393 89341 2785 17938 9002 17500 2716 28314 3348 11081 36193 927 30169 12769 6491 27055 19392 63472 48897 28619 84045 54595 16748 86885 53880 87172 28924 19968 58908 7824 71821 18468 63701 66151 58301 67681 66812 67593 30754 37213 11230 53031 1970 268 31376 53367 34291 4409 80190 68694 65626 39074 14800 48035 7666 20565 73560 34715 71813 42538 38573 84366 43298 92720 83307 30206 60080 4648 20924 54190 53621 17808 32526 53846 779 60279 80177 28878 19502 85402 91442 89045 68546 41354 413 23655 33874 38390 6520 37369 54538 91257 92060 63740 16518 18711 49411 28097 14750 98634 48800 80821 57470 64579 74690 73040 23840 93587 16765 47422 60432 51514 33731 56720 95405 83051 87069 89082 56910 61029 50458 19404 43037 24086 46365 22836 79433 17753 52695 82632 92014 71178 2102 74674 83764 65140 12551 19392 57027 52574 43672 54579 47570 5422 43457 76869 56445 32454 62454 95866 26137 72190 78989 93608 98535 23918 19987 49031 40490 84786 40224 43832 11205 58343 52190 83741 52788 16936 14487 18400 22569 59712 39542 86015 1762 59691 2811 88207 62617 47366 18396 98143 80194 43751 56681 79804 44215 46034 89540 93776 88553 64999 41754 24793 1630 5321 26628 28474 88717 25334 20770 83077 87165 28164 45778 65159 19000 8587 79224 71061 36273 55961 4984 59426 38306 9186 12656 59400 31861 40142 42753 66861 25589 21419 53308 66114 39273 52412 21887 75490 15375 31525 65628 2734 76444 97653 46998 28449 81054 23377 38739 84264 86755 29 23829 64607 82357 46668 4611 55995 26218 32587 30556 7970 74972 22785 87181 92496 59752 95472 61378 41109 29437 3514 66851 40452 66896 65538 588 94180 98842 82729 61005 35855 12195 29274 82206 66546 40892 38775 31554 42141 36482 68055 14996 61683 52801 94561 74741 11552 54153 91886 39544 9996 29599 10841 8643 1528 64644 72662 73605 38221 5423 14922 23540 33842 62323 69969 18058 49591 75937 65648 37393 98128 6438 28521 84711 53424 37248 25771 56513 10947 21697 40876 5645 75756 82212 42533 49472 83691 36180 29421 70042 30808 51292 29602 53006 31137 58897 80760 54337 39747 46704 76214 98159 35301 27714 78310 71254 70170 79236 25239 60197 91905 88826 28490 26547 65532 25018 14363 41994 5636 12034 9270 95540 42076 98962 84144 10513 44520 43191 84609 21241 32556 33419 33344 68882 90986 74917 44959 19402 44135 19947 84896 94026 59423 49176 3375 76246 227 6724 47844 5309 10415 29130 22336 5167 42694 46924 40405 97312 63306 91070 99056 20080 40679 67755 82848 48274 67812 69809 8854 8598 39530 57088 77732 66345 13363 88946 32444 91204 16779 59864 92523 53830 11363 90935 54521 22321 97205 15259 93575 33082 14915 41909 94819 72909 71085 14710 96295 89606 68006 15488 18266 48490 42794 18247 4483 67121 61593 54038 54689 60971 43516 6435 53438 35592 84068 61999 477 37778 78427 45147 1777 82863 24250 67208 36165 7419 10283 98444 12040 36907 70187 11654 60265 15566 35132 63145 75163 48934 66746 12373 50055 64017 74201 69108 63673 17902 60226 46310 95857 98884 14689 56817 49807 31402 65875 53855 15969 84235 36147 19565 37274 50271 47041 66356 25500 67911 60945 97090 2792 260 1589 811 31023 43124 91855 41069 28790 2782 54484 26957 28454 63574 70280 68783 73210 5767 22336 72832 22861 75122 55493 3708 9727 8167 39342 38562 88326 6715 8641 77241 14169 51439 65901 40518 75775 12727 21801 28004 65231 51652 88544 35748 65103 2045 84183 93337 76804 23080 48106 32960 45611 65610 12908 31938 60417 49523 36541 54275 12734 35573 22728 28375 59351 42374 1566 48373 61883 60409 8910 92320 62327 7510 63548 66091 68682 31698 15309 12976 24805 28112 69763 47976 2188 2020 25474 36475 2304 7751 20014 14399 37637 15229 63070 9162 12928 55311 53676 66183 86600 19209 4354 7973 80454 35507 47638 7294 26069 82281 65560 55499 46739 46341 27320 83641 40178 14267 60826 52481 3067 9044 59367 80169 95064 91978 35339 49383 93000 34505 45689 61753 6639 1501 37425 30892 51333 31876 59690 43061 92793 81238 43575 15250 60792 27341 68288 45641 60243 30482 1953 40913 48571 99107 72505 52250 42292 1207 85898 67676 53285 46126 7357 98401 19799 42104 75529 9181 43712 67007 80319 16560 10052 69121 60145 63121 54361 10742 48815 9154 71038 14008 63637 93462 42716 51688 97021 29842 77318 32842 40780 84503 8362 1355 79251 75548 47674 1242 77665 46939 9937 71961 82174 23708 43872 13006 47555 1987 42068 79107 96148 2143 93050 42193 81423 1354 13333 69702 84199 72191 42113 578 57108 72004 96136 28072 2923 77990 24420 65697 97981 34148 2502 39792 5383 36958 6048 53336 29036 65130 42968 76395 27604 24213 8205 16154 18851 39748 51350 57903 42344 12231 79333 91565 20435 54062 46540 22474 93471 15239 2795 32207 90460 37602 96434 468 64732 46025 43375 55278 52473 21597 30740 40152 8278 27462 35512 62252 18977 48320 35369 64004 76594 90420 27021 28386 52689 23926 54459 79589 19010 96234 98623 32997 59801 30068 22643 82653 39488 87276 21702 23777 85189 55082 70969 21416 36923 10774 40905 76239 69674 82973 5183 91355 86079 72622 8371 22672 17110 82743 94602 55451 86670 8058 96820 55529 60936 82335 47112 37974 33558 50723 37055 68768 28924 12523 79456 836 97865 9004 56552 16537 44789 31344 61662 24725 48971 57605 46295 82581 63957 54909 39673 8478 54577 55049 77438 8189 25144 55416 15304 71401 53539 98914 95268 3803 58944 51817 28796 67556 11442 2191 36745 44390 59667 50797 48561 80666 21261 64752 22198 62254 91578 34347 70069 98428 50300 29142 71598 7100 46639 38817 86849 43740 21684 31261 68534 21443 20609 56001 52828 60817 91758 394 90542 40586 88091 4851 8452 41124 18881 60176 91234 24384 73154 44433 62895 54217 78043 96496 35913 97814 28129 6061 72516 50871 75528 60354 60061 83996 52648 20408 78949 81420 58524 43414 35334 51162 39354 75728 81611 33048 41711 3747 80709 25593 70268 8543 41740 12352 9165 34216 24885 18008 42796 22207 46965 96986 7522 84129 49427 89744 65139 72537 94241 46082 57925 22767 31148 91640 82036 11167 45918 2409 21614 75408 75392 17122 64429 28406 91846 71332 26101 98752 61054 27871 77329 48152 98251 23393 79450 19104 28578 46640 70687 3638 53 52181 37893 21036 80135 84218 92667 37424 55067 24666 40534 96815 73348 75894 84743 24087 98654 15353 94731 60609 39628 26537 18938 26674 78915 81306 4377 54524 97237 30606 93753 40062 19975 52774 42879 54452 63939 79075 12687 59223 69811 35056 50437 70471 29036 84782 61326 32193 1071 42713 2547 94744 52856 4816 15568 6402 58580 73781 57486 53952 15637 41950 47234 55377 49445 30446 37656 23713 51464 91997 85541 74274 95061 73743 65545 51783 6589 27692 64365 75853 54488 42182 67350 61168 44236 24826 71247 36780 88976 51645 67625 37406 53557 24724 17800 62759 20377 25675 50861 80690 74490 63445 1852 4385 26287 13757 41611 68222 85281 5972 76978 59724 29373 56214 68709 20191 29650 7968 72909 87975 2765 36526 33024 51558 36016 13955 41070 37550 96991 7640 99120 53120 77133 37450 55305 60596 26889 89811 13792 9397 42735 41851 93331 46060 60764 89706 70652 19626 1 22153 70110 47259 34399 56549 31196 4197 35563 58332 65213 89611 45056 86652 59852 67420 26768 79946 51337 91842 82513 89772 43030 34026 27576 13569 5790 88971 16500 38716 47465 21770 50206 2971 76572 7632 79136 9500 77143 24170 8537 68293 70134 25892 50116 33971 53872 3128 88771 29571 39149 3237 27384 79459 5220 47282 26490 7861 40762 72958 29263 39147 68696 61779 37015 66090 87842 5345 8471 4895 22793 88620 77464 5321 64220 81033 41969 10510 36979 85437 26657 75697 18312 45509 44256 23872 4351 46824 80794 93114 34737 42251 8389 11277 92359 414 61922 2476 60804 25962 79115 49413 44696 51225 21220 24854 59694 35844 16823 90283 28355 78664 13082 1492 48020 13644 2217 74447 34572 16663 71354 54941 90211 67683 18995 39466 44014 41198 49107 14496 68600 29384 23027 18711 85280 1740 81565 88864 83399 55284 93615 15754 52243 87301 32587 60874 76160 31593 87794 20100 77801 4630 41541 70497 34627 73065 74025 92261 20056 71758 64988 82649 12068 48191 15013 5773 4282 458 44172 15341 70241 53115 53674 14595 60285 49813 10209 74340 15220 2172 19401 64198 1511 29680 41785 31101 22134 34963 45287 15051 42457 49734 88735 7061 39335 80672 80967 13278 98904 29409 85342 61434 12096 10317 90429 85191 69474 36962 40137 59868 59818 81308 8738 76589 19636 66374 31650 71044 52223 56618 20535 92102 47686 81394 94388 20676 35911 6666 14070 72193 47538 68165 30086 2343 63347 30508 6323 65700 14410 27734 54988 46049 12750 65981 86179 80122 20516 18571 1142 13286 63133 63868 24220 68801 64342 13252 71186 9233 93845 29076 45383 57565 33947 13915 2483 32087 8797 41199 20712 88652 54001 91338 64639 41783 98337 69729 54826 87161 460 3025 24341 71430 75303 53540 55178 55643 54435 82272 73015 20327 73846 95403 13559 67489 71942 73257 70623 29720 12828 26985 15260 35025 70689 68322 70146 85965 60080 70 87777 5610 4163 95947 1083 27915 48787 58167 62505 4131 27609 79224 31047 59166 43442 97119 34539 82925 58770 24345 90968 74734 1907 95844 11260 16395 70611 32030 23556 53808 66986 29926 51211 83886 12436 79281 39041 18608 62985 63807 87496 63256 11651 66803 66634 7668 39769 34528 80372 84144 2654 76433 93044 18060 8147 36463 80456 59342 63786 83955 27776 1012 50501 12829 67724 81102 98327 32863 92750 89953 82705 89882 47310 8713 79482 53048 54202 83372 20632 62108 42049 62366 36010 90557 44553 24287 10502 16947 28039 10640 14798 21897 27157 14444 41915 47557 32212 44259 64128 29607 51226 81177 51606 24038 3652 59466 30186 24986 71609 38337 96001 5702 68212 83911 28888 91620 28271 4009 59253 69497 24944 16507 75240 24860 5831 28676 40971 85123 31220 3904 57979 12112 24521 18602 29788 76629 15210 76251 31101 3194 51462 30455 14719 39209 73379 2143 60482 35630 81550 66007 98655 24758 34436 74870 78316 33423 90887 15968 9184 29790 54310 13951 60846 84157 13968 43192 36127 65748 94514 50846 34405 73731 83786 82068 44306 36402 85330 64436 90207 52224 66224 52341 22309 11846 93678 89190 63611 50691 65930 94192 33996 32434 4261 72972 74414 41571 93360 69537 21224 3313 77091 22661 53702 36568 97453 36710 83813 16495 45525 76706 90571 55272 19122 23864 48946 23608 2154 22945 13679 28589 98845 53694 21512 48602 41870 3545 77825 23552 1097 32021 66829 87401 56428 66909 4289 97745 86026 92037 51453 2369 87138 17506 3712 93819 52069 84420 27506 95683 96169 81402 20872 66717 51179 33605 60573 55930 53117 85074 7500 70975 24601 2606 93243 64055 39492 56266 46724 47808 91763 74715 95130 80724 58679 28722 52237 91707 45262 85080 27823 44520 14443 527 41909 87771 8640 95359 24163 19399 14259 93392 1034 10544 36461 27139 82914 57295 83427 76725 72214 95348 78744 10692 26591 78663 56463 69554 22006 53565 69141 70850 80172 76314 45587 26368 26721 65383 76705 54715 27207 20973 67788 51846 15707 71090 62314 49562 25654 66368 64449 81316 1313 3989 77971 46589 95738 10738 44785 58267 15588 32293 10743 56984 3509 21122 9050 14852 59801 91119 51561 26210 77010 78420 73491 40740 79471 85862 25331 48983 3325 69700 14039 45680 54797 21761 7279 20673 23231 62047 8042 80092 68426 68151 69006 97493 52491 53612 1231 87179 14530 52021 4779 51761 12550 71598 28399 12102 49053 53722 39049 36309 25646 8735 46319 88692 70057 75484 81441 71664 48323 83826 67622 21891 93991 95919 59627 91428 91775 60950 91324 47017 27045 17356 58811 78225 21758 30837 32659 60795 69221 32438 35924 81539 2481 52027 1038 29568 9355 65639 79330 26787 84669 71759 58766 73037 72297 86899 3642 92893 52932 1728 10664 54780 10817 7490 61957 63466 95813 18484 63657 89858 45067 64422 46451 36411 24125 47381 75995 27365 28002 95871 70019 40878 40377 17004 98517 94029 37427 82865 12397 86157 29033 56671 15652 73923 14568 13890 74162 92823 29667 17498 60511 89118 41152 80950 74915 78419 96266 76457 62533 33244 9062 68872 85229 4234 4397 15018 84455 26096 79364 22877 41298 81779 67039 42784 73894 829 57344 28522 8014 51734 59658 23449 19337 44956 42369 49688 93661 69234 73434 88499 39511 28916 7870 92519 54666 96593 49070 59920 95539 1264 64314 86571 73443 79226 90503 64039 44381 62848 57926 92763 71682 60648 67369 7562 52232 17971 40701 59482 33502 49992 89105 47073 18732 59867 74880 32777 57213 9945 86293 50141 24780 50135 43075 61230 38848 91814 13603 30665 37 49621 3446 42391 20897 29621 75458 62202 62988 75931 38757 41026 79253 69801 93072 39054 78871 80317 34131 17895 80076 9402 16789 76691 28759 46498 42884 83357 81089 15704 40635 84864 32061 44536 71278 58922 63473 23971 73569 72212 43940 25797 4587 9423 52984 91816 28025 30896 6890 37711 94799 57139 30287 61244 52731 62826 97699 11351 9743 36022 51825 25217 96375 89613 94604 84882 6027 20654 33996 72761 50744 45203 65923 33651 86880 29422 53818 47271 66499 77006 27205 78889 85685 62977 59081 41597 24315 46779 55253 76953 55762 3554 6412 636 76370 55350 22505 61537 91230 18334 84894 59108 54922 40491 2412 51718 43208 48786 32417 16523 22796 11725 98211 46022 17761 17538 62299 39840 39941 29965 455 43732 60450 10215 29059 36078 27142 12896 35729 34577 4523 30749 6334 7628 47375 20240 28156 47435 77403 40925 71600 16784 96270 58194 11883 158 10654 55304 74798 46136 77128 83150 67220 46458 16211 7661 89523 55796 86040 68153 48205 3693 22192 87762 24834 49052 39945 16677 59277 83871 71220 61551 72633 68051 52291 11207 33938 67680 19019 95841 48068 50395 24846 84950 84279 48856 47905 46565 2681 21508 94041 4253 7189 52491 60930 17281 93768 80828 90244 83808 32109 50675 77290 29254 4695 34728 40676 35437 98087 9440 51515 42850 51244 55267 43250 33580 25687 20629 5518 36228 48012 25825 27091 8674 67521 17868 43491 56073 26222 65043 73638 18396 34254 28842 86700 95446 44550 55593 74232 26641 3802 84415 63632 34700 16719 17608 27673 66034 26049 33719 10404 94833 69786 72668 91070 78219 35388 94873 33097 46535 92204 37647 12894 25764 19857 32818 45320 50568 69524 70757 86448 68457 17166 8942 51369 24910 4856 32758 9377 85180 51548 32287 52361 21774 35523 45572 63693 2564 32453 40032 96050 34232 90180 14944 22495 69385 94723 69090 75044 41 59134 40871 56937 93025 20255 90263 71284 59581 29482 47143 74527 73053 93448 95321 97789 79904 19705 35712 89969 33854 48900 26774 28930 89885 80522 52890 86548 81864 85264 23573 1675 76850 93571 71514 84908 35272 62656 84417 87572 46352 34170 9438 49699 79066 42509 33579 943 78340 45154 83920 82543 27159 46088 67849 87955 26559 60407 10751 15395 17161 84050 55243 50046 46808 10891 92732 89019 44754 42166 79460 32848 36832 33198 29810 40558 265 14644 42608 76553 87898 654 57434 69215 36807 8407 62847 77539 14824 13589 39901 97297 84211 94399 94061 5156 15666 90792 29170 39872 75087 85698 85306 56679 64290 74542 10184 28905 31195 15757 35763 61775 48328 90600 27724 24112 36512 75927 54726 23476 52212 73817 77472 38579 9082 54013 25937 10037 99071 1342 88177 82507 87426 3510 31857 20469 63839 90603 48768 3637 89210 26902 29649 31920 75632 85945 28546 44821 40710 97252 24433 79753 16009 37399 42914 8344 95238 51591 36405 54304 62420 5758 45511 9261 79344 98449 16034 95392 34675 46369 14494 65213 58665 93062 68107 58569 5176 12955 59034 14294 93704 686 67702 34575 36514 52869 90784 41942 26114 26307 67105 53801 54031 91264 59378 41591 95879 89186 92289 73433 75546 9050 11130 48547 79673 29701 44132 36722 69973 77911 68804 43465 94327 90821 2911 5497 77659 45772 8555 47523 26779 88936 10150 19731 18036 5715 62708 72329 70472 39810 76643 34496 84204 96809 36211 98485 53829 12489 70549 94975 42814 52290 41818 68576 31250 40293 35855 22568 44472 70009 77092 19606 47687 66825 60773 44386 41179 73772 40721 34451 38842 58537 74621 60586 41205 18171 46100 19898 469 78725 57576 92110 7581 71372 59190 38767 96720 58960 66871 49314 59398 89524 76054 69318 12598 27296 83187 58612 92718 18518 69651 38844 616 58139 26251 17376 44357 10313 17285 27041 88709 73817 61613 24397 4333 95525 15136 83324 79498 89196 65217 97992 19738 46190 30897 48060 94475 91654 15895 28192 57982 57632 52316 97629 89848 40294 90709 32099 77861 49456 77903 63577 65407 87417 11176 9106 98970 11113 94099 45922 75748 37253 92810 61070 90070 22430 44640 16747 7375 7720 29500 89728 24954 522 75460 47011 38004 45972 43065 38175 86644 87218 87623 42167 79027 31247 37270 94787 77020 86460 73090 78311 16431 12120 62321 71392 28500 33485 6688 16856 25149 19331 47175 45307 6781 17970 89954 26437 45737 51179 37016 737 60528 33375 32552 78386 34025 81470 1407 93647 95799 13972 74451 63914 6379 99011 21031 10635 5808 3965 16071 15518 62410 36105 82395 16270 96876 26432 54810 32898 41315 51820 74209 6560 61533 23928 38189 88532 40961 25703 87373 36971 45913 30007 69157 72927 92571 74867 93063 3832 26877 76961 65759 40245 72982 2161 92172 88058 24016 2983 7596 53571 64689 69596 77052 74098 88643 26820 21206 78371 52523 98298 12905 67405 77780 32324 16555 41862 68727 6664 41807 2719 61605 45906 14481 97176 40664 89886 61440 1033 13754 22431 21576 70433 16599 53547 62949 24847 72963 61144 59153 26751 43393 23858 20498 48562 36139 90913 2296 15430 42401 61206 23780 71672 60788 96902 39066 97612 59235 98772 26761 38874 37744 58772 21397 51438 68214 42872 47152 92539 58373 81543 52677 39221 45087 56945 32881 15873 49902 54103 68864 96155 50385 78061 95766 4181 85736 46298 46345 28766 1875 59277 9124 13638 32122 62921 98517 54153 52370 55601 49402 45653 94327 56947 18032 94877 39465 27928 2176 33273 4854 7020 12714 83301 41608 89203 42263 17948 97061 94205 51491 6105 25473 19365 43313 89620 67008 16932 4100 41894 70387 37057 51238 34613 99157 6224 43330 40898 52439 56444 36552 66811 20062 64807 14639 87965 64818 78137 50405 61534 94322 85629 40397 6720 23129 1583 73089 10602 57935 94868 5464 30970 84859 63478 49196 34203 48434 91727 52726 51101 12151 56661 44304 5642 98505 96540 39474 45117 90264 53629 73881 91787 50902 61466 93295 41295 55953 84683 18637 64163 88319 38800 94221 31257 64086 18498 13651 55098 82750 32146 1742 31374 4283 45669 71269 62692 80686 31092 38757 42037 69588 60536 25270 4927 92518 94481 35501 23629 43596 67670 4387 73087 73756 52530 18095 97154 19780 21740 54757 41518 98823 17934 70233 7874 54429 81805 89208 16370 18534 3877 10399 56243 82895 83340 65292 43990 33230 69406 82773 77301 39336 64374 45720 63389 91289 59876 59441 28510 17878 11969 62862 86527 97771 91581 36158 74425 4457 57844 61104 61541 71795 38534 31025 95827 85722 25798 21049 86295 46703 95033 66120 14539 32366 37423 94784 39037 60707 18964 72079 27624 81377 58494 48625 87810 97032 83770 83684 80791 16486 39179 93968 97049 69583 35945 84098 86571 55407 77176 60675 4690 52524 8352 56205 8443 55914 42509 91835 92881 18139 44967 87254 33355 51432 91221 30754 93571 51212 37457 17611 64185 79657 89578 95162 3670 33604 39119 9785 49388 54921 68028 72281 25784 94460 92074 23547 43078 91034 63940 12788 48021 6748 28754 37660 89959 49552 41328 47288 66895 67172 16287 86784 25156 4677 52634 84850 54359 53022 23038 91540 25019 30437 38251 37813 36843 42072 34457 60898 80402 69193 13998 63127 46633 6165 89347 36387 84837 81557 38748 86060 52708 67906 59803 64084 79944 56841 72322 60371 88037 30331 73978 96504 18327 83202 68103 69088 87301 36525 80725 59886 6066 48853 35851 72839 83666 89959 94587 55663 40544 16996 96486 62585 49561 78016 36728 19380 93530 74968 38074 21767 55870 11429 13088 93260 39722 90690 32846 83269 59460 93220 95339 45276 56833 89003 89312 31252 77605 3836 43125 31793 97198 92563 20348 41982 86780 73783 22561 95511 19028 71391 54289 22060 36357 10982 55647 9548 50320 17920 11960 36166 64348 97505 61181 36940 43201 15219 5665 3880 27176 1284 10056 30684 68795 56958 44820 19071 64174 34348 5807 28214 53930 11694 2579 83508 63069 65499 93636 6554 48963 36127 27499 77816 1800 85137 63759 89431 57806 78665 56775 57040 34685 98422 7297 82295 52079 57757 44627 37378 44265 8700 20091 9911 7578 54147 28791 94982 71389 45929 10441 53477 96121 89347 95889 6934 2593 28787 88688 56567 66250 17661 68438 50670 92268 75066 96088 42573 88619 60014 88108 80917 12973 9001 31907 48989 95779 4932 7654 85203 84258 34115 66122 96207 13026 30754 76573 89747 32237 77449 33261 39492 52405 56863 25323 97431 21299 11647 60007 66753 33724 82501 50326 13183 55083 50401 25044 6179 39602 74277 15638 35278 28810 12361 16807 18918 63938 49823 60126 51739 31072 88179 63277 91616 80441 6463 61951 55249 79695 17060 63601 87770 77436 78807 28294 52705 75198 84694 86002 3615 53817 32669 15587 8382 7150 11567 19212 33014 41861 69527 63025 92216 71461 88922 16379 95998 1517 42990 87009 9500 6652 60372 6363 49932 29684 77778 20321 84625 39293 81277 35487 25429 44711 87949 13724 58413 40869 51159 81961 38066 36054 30342 19687 79893 29068 27734 63392 64734 89198 78585 17272 50698 61081 55573 72097 95650 35934 53882 51522 35349 17597 81794 51609 7102 45094 38379 76352 583 30866 52125 49448 81682 94129 93199 29466 93916 64734 23024 18398 93852 64098 6750 64645 38464 4956 46078 98431 35817 94851 21362 23058 79265 86602 87372 45113 19604 97820 70635 28792 82555 96085 455 41606 37757 28054 98668 88502 43178 93054 26168 84946 62526 43651 9168 43233 2787 44518 67597 79974 98037 92895 58870 97646 18266 37068 93696 40218 71306 80331 22575 26912 92725 41366 82984 58416 17131 78132 18328 64516 96994 61950 4246 86399 55588 54795 93915 50725 97811 47854 11083 81943 73224 28668 21805 69458 640 72027 72865 69418 59776 61787 23611 10475 41303 51744 82247 18997 22535 26873 29332 8165 85028 38937 13849 44202 75831 83368 41821 97189 68444 85599 9297 53804 84143 72661 10879 40431 82083 90148 44132 26359 27156 40122 69409 98362 36619 1660 6357 49186 73029 20610 37420 17688 30476 50523 62176 32353 8547 77112 69596 89579 35195 69889 8838 57868 43447 4779 46173 73583 22755 47527 71303 25004 65090 55110 7040 53847 76829 42161 55523 15933 74856 32190 39532 9852 8013 56593 72003 67827 13701 36537 98469 66062 66991 73929 7587 25878 84514 13691 68774 34417 93957 62922 81612 13624 66695 22708 86306 88870 37987 92280 56651 53062 34325 17523 27856 64678 18968 7964 24573 62189 94246 42360 88910 48936 84838 27993 65858 23579 86082 7108 4249 55252 32280 37259 8177 84521 17440 58968 28180 22622 99094 43767 11631 41945 56186 16894 11267 26114 29821 2781 65895 58695 97658 72308 80624 54081 25220 64943 68739 93414 60685 51226 72287 34840 40403 23454 83467 94458 75684 86985 48855 72856 31871 41588 37300 77166 28175 92950 41399 33943 3862 22065 44416 6401 82643 28098 20683 50106 82268 96687 83355 5598 96516 95223 35616 48134 81639 6152 45230 53911 48784 92793 19939 33923 51757 63210 86777 42880 75131 35494 30062 9835 88414 60907 75287 71192 61847 15715 63519 1575 13370 82547 8830 65269 27246 82925 73806 62579 12111 48898 18418 22956 23453 26696 52228 41868 57209 98531 15605 16722 11468 86625 59061 96686 92346 13138 44884 94097 81562 28437 60945 54518 15561 10805 86975 51311 89068 2903 48487 62344 6391 62193 25419 95096 63924 4882 57833 5522 30930 19277 29858 75288 77292 2054 3179 85749 60831 75092 17390 87952 74384 19678 21792 22091 44844 96547 20133 25339 63209 63110 92969 16730 47147 92567 39146 96526 36828 78960 55104 47378 36819 32977 17474 14631 59026 62337 95748 4012 75675 73010 23592 66603 88559 37659 54460 78938 11119 97528 24334 92427 10288 43647 69342 45932 44997 81928 68823 72310 35172 88965 97198 61154 89467 13776 36300 35213 72305 36485 97279 58460 79009 30420 10037 66070 37372 14714 71757 68412 66020 17306 87053 37509 17303 76897 65355 28600 40582 31744 74701 57875 66016 30050 52174 41583 23133 2878 84226 64411 74463 13817 69628 5396 23591 585 76739 91782 2706 56042 47998 90499 75134 30244 35408 56356 913 62576 77820 79419 73962 11961 55031 548 13537 29069 98725 62724 51852 84885 96640 63563 95724 6505 3264 28996 54967 67604 94637 84967 53624 78761 61531 37540 67437 81879 93293 53649 77354 3462 48084 37603 54961 14607 34523 85858 36670 81161 36406 32162 63473 86024 11583 73819 44164 8567 93382 55361 38290 54325 68008 33389 41764 12972 22362 90338 82377 61469 73755 5282 17622 18 53661 48275 19334 88413 72476 88480 27481 22913 6529 49162 42218 25528 65812 48251 29454 52892 30625 88907 60283 90253 73126 65186 98706 66118 41230 34483 50163 15124 21682 28613 72751 6157 92984 84558 58775 77790 54927 26642 83831 98157 16406 46100 67050 37421 84070 92798 17488 23777 56383 77922 37045 280 93104 18035 34332 43352 21434 10286 73962 92709 50696 93460 55797 80366 59962 32360 41173 4450 17531 4398 31354 30793 23792 12032 18810 24211 52178 3438 79620 38813 2524 74451 24137 83290 63932 52215 84034 16211 66798 57426 84398 89652 57458 6184 48698 46078 65828 86338 49350 55947 65068 11689 72143 83117 10269 31405 88632 76922 93480 31873 81114 62141 55512 24628 70515 45542 26878 55653 40110 85568 19448 23711 58922 42862 9101 73881 65479 5934 53162 11218 77232 86642 40136 37821 81618 39715 58909 43282 74137 72065 74813 61317 36356 39551 56081 27599 8151 14374 73496 19820 35554 37639 53897 90125 47408 54626 11213 66363 53857 97292 62826 19152 91693 60367 23104 90752 44064 71592 27098 7226 68232 47376 93241 20926 87501 56961 43892 6597 41463 47059 63067 30806 45468 14323 14828 92153 67404 56678 43786 69566 23837 53405 76526 60905 288 89774 75386 64414 24880 94150 55656 30552 23244 33647 18544 11376 95109 27010 94523 45469 43235 16112 10859 20260 12515 96358 33874 78972 59381 67708 56190 20259 11450 32558 34484 68644 19734 95553 71271 81634 41053 45466 28066 62268 21217 16036 6497 64033 10537 78607 79961 10179 86657 68003 16831 8505 52021 43508 2464 47830 55094 33848 84366 9566 8713 98888 46610 60024 32708 34047 32838 64302 11057 64049 23401 66413 98596 68693 76606 57845 74061 83328 86918 5982 51611 28282 55810 38751 75925 35799 11690 82712 15701 13791 3250 51048 74680 11507 52168 25585 72483 38977 77896 66728 43247 93433 62019 62013 90405 77890 13870 48131 7531 79285 71444 67992 64901 77484 68871 956 68503 81380 77594 28912 40698 41527 92566 84996 48128 2659 46425 28261 83144 52653 68016 76417 15429 5443 14763 80521 9989 91183 53932 57239 20685 16636 34901 27244 95887 63977 22568 48825 33603 48303 51892 24212 13528 18242 28548 3378 4365 30829 53313 47809 39174 68383 18963 36230 31910 30890 65391 39357 51771 6161 50299 12865 9738 79394 39778 44925 69597 28470 58744 55375 88042 52521 36514 17096 28780 2240 2888 54441 38165 29382 38083 87520 46086 33106 54907 1978 45789 8422 70967 53815 97768 45305 28607 8702 4545 7054 72876 24558 52872 32334 76648 14715 94362 18850 702 21346 13905 36079 18561 35073 77530 15868 66395 4324 35143 57663 87645 3670 20393 29754 89873 79232 93697 26487 19128 91053 14288 4253 63035 48732 44490 66288 36328 90133 19929 72629 28028 87429 10040 55035 22217 63623 76743 80346 40933 74496 22630 31413 98262 1003 933 88837 88773 77174 2816 22385 83169 54537 47940 80174 68989 93579 36886 43567 79883 43648 88836 51476 2751 74913 90968 34271 48884 97984 45080 71475 65724 32438 27545 20218 24658 70967 47605 2594 22170 10295 29570 34267 70978 98895 40692 22780 30921 73750 87309 50487 90684 24732 45671 60181 60214 24508 43935 12360 81449 69117 5858 16804 40736 16380 96443 75157 82622 59174 10764 33542 7689 47411 55111 52760 54876 59481 38743 55079 85827 43424 56326 26227 64610 42121 24005 17170 63824 39668 7820 88480 20458 48341 36884 23709 24151 62779 93087 5803 96250 10685 66768 11702 65966 40749 52297 96008 65121 41457 37029 5792 92479 97377 56173 37088 13825 50343 17909 1868 52839 72080 17233 46026 67873 66242 94207 5509 3385 97848 94341 25798 92550 59690 4874 64945 60929 13554 6645 76222 64865 94901 31715 2968 41919 74089 59185 71484 55087 31498 90008 85328 13057 34707 88471 86142 22887 85545 30652 93349 63209 77745 30294 14874 1331 6654 78853 91211 97609 65344 88308 7260 22552 36352 37772 7990 28912 20894 36474 54493 4859 13053 90661 37381 78601 82577 94764 84424 98964 34901 84952 60992 22006 1082 59408 66981 91865 44359 58624 30196 10500 38448 62214 6597 25910 42001 23688 65005 83143 86415 67698 68737 24373 17062 32079 87198 39791 94094 81095 93217 55699 78193 44750 98897 15929 16443 59286 38669 68261 85572 62489 84449 40618 64489 15857 1125 98225 40549 12784 48061 5604 57193 9275 72275 63264 52877 26767 50615 3655 53015 74374 78065 68606 47159 23843 63481 77098 18713 46442 49381 45017 72463 59472 49807 89758 32176 59388 86348 30210 73666 34559 86027 34409 17041 50915 55693 48936 55533 53664 40793 65937 7977 55296 59280 81128 76531 35529 75178 75815 65519 90855 16257 61480 65453 26637 8653 43633 92309 77144 28268 45634 8586 97940 13248 70136 1649 1425 53604 82704 4681 15557 69318 91597 57215 3282 50892 56120 93456 65940 82749 45009 68517 51647 15595 6652 68598 52300 88024 44654 22007 41747 54367 62350 53839 48502 35809 24773 29803 13733 86608 84313 40990 4203 94580 68153 13841 32262 15322 1937 28393 29708 56400 62429 39761 17596 33809 82729 88478 50438 71587 22087 49510 42334 1074 67648 78328 23163 98288 25227 15819 10772 10595 66488 12492 7826 77352 11362 37965 64003 70944 49033 25230 73231 49168 4265 93579 5974 96905 4389 13262 91789 16251 23755 77365 38251 32114 65794 4068 91270 47867 50282 50194 86657 12539 82042 28070 61150 51277 84067 56481 50004 99000 4487 61169 96816 57392 93344 28859 11867 41359 33901 61349 29970 87896 63323 3820 49613 29001 69875 49489 7968 20195 80109 61517 17878 71378 92628 51423 22617 2555 28508 31425 35648 25516 16070 74780 9226 73344 76173 62181 62535 72808 6916 13486 43988 79642 98774 81024 34143 73393 28580 45678 26966 51054 22189 91051 56237 95609 1641 70420 73839 32298 94570 90821 10560 32711 70443 76159 31811 33667 59298 13542 65805 37231 56894 23582 28342 57607 18847 34547 1890 38843 79519 12724 3726 13824 69930 50556 39576 45800 55951 71121 27518 14894 31498 84571 82076 35245 28775 23112 21957 39284 39425 5722 43645 28106 9710 11842 76670 297 81774 71739 64320 28271 80670 78633 93433 61887 84293 71454 80237 84664 50065 17393 85380 63497 84050 92414 78916 18201 66774 44618 83990 63060 66038 94971 82184 95683 78283 74768 16685 22319 71961 79145 86883 65735 74054 40400 6668 25679 10402 14245 54363 88567 26103 89693 3167 67146 59085 41941 57356 55276 51948 37997 10099 62373 68055 1480 54964 59130 89808 8512 4700 6232 19097 40879 47201 27619 57118 46574 30110 949 70852 47322 9984 3502 22698 45727 38333 70639 95930 28375 54187 37538 54488 10460 34442 6406 71503 82264 9831 33974 89880 60533 90083 96581 67962 98465 14289 57867 61111 29530 77168 46449 68610 92355 28931 59235 52926 5440 49448 68140 59342 18166 7061 22958 67057 36493 16087 8117 34213 75646 58113 73665 2800 19323 81429 27382 86301 16619 52491 70238 97177 98544 39082 96389 2742 90882 74085 60447 73966 52502 66861 30335 71591 81097 92646 93428 46770 28717 18302 85771 39870 60684 19228 62627 45452 11332 15105 68928 33327 81357 50024 89080 12919 54819 12860 93065 22919 40464 94971 10583 54530 44883 83788 76521 7412 29020 64526 13594 67193 61490 93643 13545 86637 19700 31398 79811 38788 85371 37537 10990 21629 84997 67921 91798 83354 54955 71277 98777 38477 87698 31961 46074 4819 70658 37209 92068 91973 22140 12657 77128 89725 64438 75324 79649 52880 4063 12847 8353 22290 3669 32489 40140 15410 59536 65591 25494 1569 30604 11920 35673 24517 32300 24727 87076 11751 23386 76167 26930 29569 29726 92341 74504 95133 26625 81799 69109 88145 71887 17031 81250 46413 30917 31265 22773 36612 4637 64059 31253 70480 55980 46928 50842 49411 45286 67134 42145 63990 33632 72481 39151 17918 43381 2083 70887 9967 66809 56669 48420 90542 57671 94701 60023 78048 81149 75996 69207 96791 64670 2788 72422 80398 13281 11024 45425 41433 37824 18795 80578 42453 86224 50748 37069 83027 2091 38516 32693 51774 3638 16848 19837 23791 82955 30015 70113 81044 2013 24964 68718 80687 15482 78042 70374 83790 54493 55571 12843 69083 77064 64815 42377 2856 77432 78053 87179 76546 61859 62570 60025 8422 32206 30530 44035 98512 10469 11426 17542 248 1749 73820 61516 14513 91861 38228 96870 69406 67382 51613 35154 32 47603 74418 29988 25932 69496 68450 68109 27156 20477 11043 71231 1800 82319 60378 90479 7505 85274 14992 67306 98228 70933 15561 24502 9907 64447 61064 22665 42747 20980 96654 11903 45310 48050 2046 61628 24866 56197 53701 89250 66084 13854 27127 70676 68350 52997 64318 98642 43482 32658 90967 27852 29042 4007 94204 13887 79417 76009 21292 58483 18090 36935 92754 45680 71939 66885 93664 48522 45188 27580 50619 39289 71752 6864 96985 93554 68433 19230 55471 70431 94992 80905 24531 34140 32614 51332 94726 7391 44771 29852 97817 49101 29236 65585 58161 6609 25658 71006 20125 77353 2555 9998 54399 73911 82685 58070 56988 12771 28997 17375 54856 4471 8205 40619 57126 34509 14290 31274 53570 5814 59258 10885 36598 65719 63110 33605 48567 75973 75498 87221 75549 52202 95343 21483 88316 14518 82293 12654 15344 3334 87353 34256 35274 43720 48960 87562 1117 26612 56443 59850 93014 89193 68251 13826 32866 6339 68712 54843 86330 22325 39979 98835 14774 26765 71638 17374 49368 52624 31391 8838 35329 30306 87688 14864 13526 13350 9654 46259 23892 176 55315 83371 10704 54464 80628 32304 28985 64913 32807 68015 30193 91554 37123 41732 9280 98984 53393 75724 27016 79181 33303 68826 48362 44758 26179 72469 69259 1277 70583 49401 32211 44061 82320 55273 31255 54286 95346 20275 55186 51331 64150 57584 2962 78816 54400 77417 76324 10516 65069 62222 47187 5744 15518 31009 72860 75395 55984 8218 82756 69887 8855 26390 86253 96383 47391 64898 67475 86316 62250 39539 72731 6110 62594 28455 87121 43594 48120 63161 77010 90144 23796 95884 52937 78605 47265 70413 42072 6787 12152 8240 85489 95158 10932 60361 20706 80938 32309 67622 80999 33499 90806 49067 30636 40210 63891 68813 43981 64705 43943 58606 35339 87920 47088 38852 29291 39070 42241 79196 2045 38952 59103 21209 45530 43230 80917 56583 38780 4470 17453 23504 3082 84811 97633 92997 87124 33282 34954 719 43096 1055 25536 52947 88265 25343 54045 57034 66862 9055 84901 13028 6345 17313 55000 4964 42607 28514 75806 64236 3063 41630 44094 86896 76171 78029 70884 14740 39316 11195 24742 36721 67064 33489 81456 19138 66787 3022 30430 79612 83444 24323 36834 85713 50931 81125 25255 45971 2670 81971 60116 39164 78725 69574 5108 85625 56654 48706 34174 71328 64153 80865 22161 7238 19243 58652 73479 33027 79143 38804 68498 68068 36388 52725 3086 25177 5276 91191 27660 73415 45900 91044 38033 21061 46090 43757 68004 17048 48039 27491 38858 50235 24650 22620 26013 13616 93502 77603 22106 42649 19596 1402 80121 9574 33811 48325 87307 33271 74786 701 53062 23554 21854 3539 71083 50477 16908 92778 32768 97991 23618 89189 89093 23381 16308 3148 50666 29417 19725 16088 564 67217 1416 49389 69588 64514 22860 59602 56981 53229 46313 85029 71616 94185 85913 52568 61774 32683 69421 92843 71858 21946 79890 68055 4749 56192 11362 32442 95854 1773 4737 71509 47396 87492 31140 92030 1874 44720 56562 21320 12146 51041 43680 54344 4976 16904 87219 86122 61948 90356 2202 74102 54653 31370 73967 8189 81904 17638 93549 34100 98118 92744 50604 54162 62278 83196 19258 5036 76791 36970 43122 64272 85183 67365 62918 39218 52503 658 68911 37089 47235 83992 40957 65934 18284 61855 27069 85858 86904 82945 25239 93623 21122 91053 37649 64662 56098 43016 55142 49567 28737 65104 86011 78787 56180 95189 42699 59971 23348 55619 683 20707 45189 77023 3215 28625 53182 88706 40819 24511 61763 34123 16076 24831 47999 36140 43371 6763 30147 10916 5168 51417 47494 77064 31993 3310 20572 11644 18248 38479 96562 2027 85188 88228 83379 32357 48641 15602 90900 71828 3946 12123 66305 6576 2836 49299 98075 76225 47728 87948 53470 71198 54949 46790 47613 49713 97512 33245 16470 36756 35965 26812 16662 94077 95745 31829 55124 55925 78034 6408 76882 85796 65180 39167 24861 6612 57520 14441 49686 45767 50465 39382 10801 13543 66304 25394 44089 44748 300 38617 2224 35506 58114 8099 36694 32118 97029 54424 17119 72884 32457 47229 48996 92910 90741 22390 92510 7341 50472 19603 72413 9092 53171 57711 73336 21 4385 44454 4304 19135 41281 79794 86403 46868 26278 583 72030 93859 27950 54490 26536 95148 35632 12035 26560 67871 18171 76883 57532 39333 47457 56351 30596 52302 34911 81173 72271 21740 9421 97006 39653 82881 88802 16289 48896 80109 92569 26219 45011 97696 48545 80848 92137 19221 82958 51643 27597 66853 64140 24415 21392 86251 25507 64289 12144 41474 51147 82121 87690 14754 91458 44754 47279 36243 19736 43866 77722 5233 36665 68689 50881 81332 72912 45268 76201 30352 59738 19426 93588 30728 7380 72798 45108 21338 81179 88665 77935 94453 12618 89671 60541 12101 32370 34733 86305 85604 65429 48542 83573 87145 95274 6635 72186 8646 57763 66658 96166 78265 21692 36844 28586 97700 48026 98605 66001 21075 83267 7645 51132 34284 56422 72795 16569 12963 23091 33113 44911 28507 65942 29257 48778 32582 58158 74727 89586 64976 26029 53472 71526 34090 22153 70320 53977 87189 53773 81466 74930 23484 48386 472 54843 81970 84440 98402 28413 3510 2957 42513 56388 98993 45207 67578 17252 53592 26294 91850 42285 38961 30920 65551 24454 12176 78287 48050 58478 13290 50646 32942 75674 14954 74050 72680 63600 1663 84604 29707 40168 88110 34588 10980 98990 57559 10026 53483 28519 68619 75562 67527 10388 9301 3951 6690 83331 613 93879 88847 70337 21656 34536 68162 44936 20714 98160 792 82025 49121 5262 72825 89723 69387 48426 22103 66009 34682 7221 86499 2307 45522 4181 35158 34128 64175 56771 15913 57005 20178 52006 8552 83625 40473 47501 9923 84532 81051 13107 79136 14095 31148 84137 9530 48247 29013 55880 90486 62912 66918 33399 24544 25801 54580 232 30380 96154 36096 61539 95434 43214 40247 80221 38040 84483 10893 8253 93851 95192 81946 27553 96856 36926 52287 10632 56248 30980 46456 9311 26984 69143 93864 70817 31634 16319 28015 26700 11044 76581 49039 90842 28230 55379 86071 32811 97439 29196 54236 25659 60514 64568 16289 18313 41325 2096 62504 24448 71818 72879 42020 84917 24831 69110 90760 87646 9765 96079 21289 54908 65594 95470 87741 98838 74709 41354 71744 41506 46880 47817 27740 30032 3480 85902 17494 54117 2842 51073 48374 51703 33612 24956 16707 22111 66286 15213 76450 62591 45819 76359 45841 75702 92217 47288 93534 40671 25233 82834 51310 47120 19560 37434 89861 79417 76132 51313 65817 14387 999 26743 5113 3086 425 15532 74977 43886 31123 23224 1059 61450 73051 19364 42775 29018 15170 64232 78334 8704 28233 67362 57439 64593 76664 94987 70362 19050 63527 28684 84367 96111 98397 18470 36370 53620 49975 89038 81248 12956 79653 21211 59449 67632 37138 27070 15929 19259 10900 71705 55220 73674 58500 18181 37534 9382 48822 71318 2431 24797 67282 53487 26266 4671 41038 30166 3385 55323 64280 80734 3796 5019 8651 65690 32602 51496 32743 18924 20324 61203 69207 11233 73282 39345 61921 71168 51038 38290 97201 53352 54179 24890 90633 23536 9042 51851 66682 49970 40706 4105 63357 49194 10313 40643 51306 78490 51913 51235 1020 88268 96681 46987 8592 28568 23741 89885 6717 89856 83845 12254 83630 18757 20761 25054 93725 97323 29004 16830 89097 29815 65543 79051 94615 51641 61996 96604 31559 84981 5664 89746 15725 83952 33716 97024 81742 8388 70907 76429 67135 83084 12365 8471 5659 46720 1946 81528 50835 91961 88867 63729 93345 77917 36312 98314 21139 59993 44587 9060 34283 93642 75321 76921 49868 62158 85178 67573 59585 49519 59911 48565 8440 7350 20066 12250 94290 11370 35247 56589 6528 11661 34143 75867 1122 41361 96253 52273 61842 39292 89598 22161 39900 95629 73494 54103 42006 27612 43924 95471 59398 40180 7179 74481 34741 38530 68809 10794 80870 93409 98297 57261 8714 38629 5010 21100 16765 32598 62448 88583 90899 47007 13614 14227 59312 1158 45195 64572 98297 47843 43988 14500 41208 6051 22127 64884 80825 42936 63711 22196 71984 28581 4520 24632 44721 84502 64537 8062 88318 34211 10470 28796 40347 14380 54107 46843 27999 23181 10789 92301 96550 40130 90158 89999 69007 79414 49299 52130 86718 98278 17780 15599 69604 26820 27496 24557 36142 93969 58084 14276 33695 22654 28110 20572 92073 23165 38585 61941 86052 35619 80049 12250 47206 38070 96169 64182 13683 5143 56964 27742 24127 10575 58093 45358 91649 943 37065 25157 55706 92031 48937 914 93216 38658 25504 80185 76355 59961 14409 1098 20362 94884 85669 46228 69734 67995 59723 36711 89827 18115 47571 81171 55955 59449 76547 47652 87637 71312 2039 67054 47901 54355 89102 90799 81422 62219 70799 58460 59028 81656 44709 56351 52819 76514 68767 52033 98015 30590 50404 27186 67539 43423 92893 71120 15367 63403 53874 83748 65074 2783 54442 5291 78671 85190 19236 36247 21502 79403 64578 11358 60305 80105 47209 15061 50026 30593 46203 96047 63917 82899 57004 11564 20099 59503 54636 16334 71719 57729 72540 45247 29691 53251 83938 33432 29354 95820 53810 96217 90591 16549 32000 51093 73766 15208 70609 14311 96880 65732 19572 16511 96881 76502 60025 46617 28487 67820 60626 569 56945 86536 10034 76358 29296 16226 93537 10862 16877 3855 11177 51336 50087 28051 24316 5193 54079 86480 19422 49041 39007 89567 27150 89845 24578 83890 49254 22389 41341 92736 2201 77632 8543 85119 88699 40798 36724 12455 71083 11584 62926 53799 81498 94580 6695 73020 55152 1372 37598 35402 43402 49029 1735 60546 13038 95904 95013 9013 52968 27296 20888 16173 99018 60540 98729 13410 6762 15060 85907 59493 69435 3129 25212 40948 29332 40939 78609 53418 88555 48885 48127 57052 769 68366 87465 70230 30821 90672 45127 86515 39553 68210 81847 65477 78206 97046 13846 31727 30822 60367 35587 11479 36733 71386 23503 86367 68750 91492 92036 69847 506 76204 13165 70533 26072 17898 89717 48450 76487 20627 97846 80047 29298 5016 43364 23290 23084 40097 24181 13237 98182 69413 79602 86137 15279 11884 49231 23369 7807 53310 6824 5193 8749 60369 76475 12826 79619 19090 51421 27197 42539 67692 37461 12361 73190 9176 32999 70897 52904 78709 77252 62872 71922 69723 58880 34832 74817 41586 47442 11336 87046 96410 53278 56799 95532 46025 30796 71494 49294 64083 34946 52907 69442 24542 82615 42393 60010 68440 33641 96110 98332 44230 8359 43832 20383 94091 5187 88014 51929 24309 8490 67301 10329 22328 77816 23280 59898 1841 68370 46983 37568 69183 48407 98477 72543 68798 74852 29526 81603 62344 90749 82211 43631 8355 24359 24885 25074 43546 50312 23862 1564 72019 80621 93197 1571 60680 74398 91278 91257 85253 40055 56768 6927 64891 75733 23280 10168 66690 95709 11761 57856 21096 29838 28703 39794 8336 17136 59105 1063 19660 49270 32185 52550 75874 46683 38075 16176 96265 17273 31850 25434 73172 65304 3516 20842 81082 3297 45824 41146 11299 58287 55271 17634 25772 27648 14188 77195 66975 32341 91802 51677 58242 83374 88115 5460 33057 48379 65034 36823 83000 53133 13194 84700 94439 39509 65461 49398 91672 78157 41289 90456 3752 59638 24141 24995 24401 22082 75880 39775 6289 88345 5466 89812 33018 66063 66208 75720 770 25603 88455 2816 39738 7091 28811 31081 35435 70753 67917 82228 41556 28644 20801 37642 5695 44676 33319 92346 80013 96154 39337 22925 47766 21527 44436 7556 78869 71175 69925 53425 87727 88042 33215 54287 39586 78581 4646 40964 13119 28837 27590 78358 75034 78441 30434 57392 83628 55536 23506 71701 59951 4554 29736 46149 76520 54419 45292 80157 35503 23521 15672 14709 17429 63024 21356 49741 34033 21807 38982 85764 45137 45025 65010 66241 93135 31148 61894 70779 62942 15998 62495 647 73932 33435 27877 29153 35000 43530 43983 77510 97211 78009 35186 80971 80719 22246 27808 10747 68172 60726 31518 24950 61685 63895 99114 50084 6499 31024 30726 24471 8203 96981 3483 55397 4892 27698 7011 50549 2427 2850 48470 67546 93212 70452 78663 51161 9609 23121 57245 89653 35988 70485 71680 17341 1727 17138 70311 5083 94306 42385 90596 21501 89030 82087 25651 14347 79529 63276 16276 11041 42423 11621 20412 56223 48671 26191 24706 83039 84644 59627 91091 43101 90316 72775 33912 29644 30929 63567 24698 31848 99103 72323 81043 40512 43894 66303 83915 88540 28817 62807 14907 27490 86883 24741 6564 52114 46741 31731 81193 62636 47506 82306 43366 49040 437 50804 69605 13328 80367 89528 55312 77356 74007 64568 2753 13041 98621 20557 73240 80808 78893 80398 3379 57776 4124 78480 81790 28128 15429 25926 68875 34249 15663 8291 72371 35959 14172 17544 33433 25704 79286 29879 68044 27716 20891 79273 96681 38471 83778 85822 55081 32759 53445 90328 43383 90219 30177 70040 9187 71995 23390 89231 96490 1777 72069 67400 14733 30134 77465 38485 1150 46903 83194 25033 6312 81237 10989 44207 57217 56642 6674 16787 5513 25197 35781 5121 82653 80947 54041 61670 16924 20353 88639 32292 78032 40331 66906 63805 98754 36211 45499 93804 24857 15837 76898 1067 29744 17443 51418 91361 62580 7805 86846 26676 2888 36513 19272 19231 47177 11311 76214 49949 24564 12 20548 70443 79806 8135 73389 33557 43030 86374 30670 93885 87406 7435 29374 78789 95049 48784 47635 94742 51691 33758 12488 26559 13351 7977 57072 93451 64052 2092 28256 11193 63740 19298 47832 63350 13760 12790 85385 56117 97565 77584 38997 50719 67813 59953 24136 73339 14118 62710 53496 5486 34204 5177 73812 7698 98006 92256 5861 35390 11154 29845 25465 40078 8369 76831 44192 8759 56672 91395 17216 34154 83285 93967 44810 82497 63271 98587 21114 27195 9052 42686 76633 10896 89860 55505 99034 94189 25656 20626 8414 10765 54954 96428 87552 49769 60629 45844 50878 43997 35312 91574 22595 61789 17284 80927 87736 25142 61200 78223 63303 96423 44354 6318 30336 84577 86852 70758 26993 12159 33830 70142 58581 32093 48927 29011 70875 9867 47086 41109 72840 37808 94472 71858 60677 14665 71524 24187 34779 98731 11162 96887 76092 23390 67629 40074 7024 65088 41811 26506 61681 72343 5606 24563 67552 88067 8084 99043 44043 24947 21547 46311 22405 44228 4463 46475 50977 88507 18798 46748 67071 92506 69495 56874 42026 25795 14246 2344 19152 49100 50823 27950 29366 40936 68742 93223 77526 61841 65647 55770 83368 1243 40236 75243 10985 63125 23749 62401 2751 13216 33724 56931 99154 92284 17802 80730 42645 12580 430 26916 26780 23894 55207 19598 65024 82230 56979 31731 51429 32433 14087 75407 66943 26798 5734 71506 1320 98316 30039 91380 4809 54897 51566 77626 79601 60402 12671 75016 9751 69803 89653 7137 16073 91469 54363 32542 12896 34786 27320 55408 21588 84770 3403 35740 50710 7607 59786 84046 14713 94624 40852 30562 18489 97643 4111 86067 65397 92904 16473 92384 74957 9572 31900 68042 21984 55492 19349 41501 98058 70222 55725 78799 31122 81875 13729 40800 68435 40310 59757 42684 84211 27791 39672 66045 89077 37415 67005 73863 28931 53926 49524 30732 50967 58154 74540 51065 47598 48065 15687 15168 23810 1964 86657 42168 41221 12376 81681 74713 60679 23933 5064 15673 30333 14571 41316 7929 28807 11891 2647 79723 75874 75797 70249 45904 39094 29398 7089 98296 68421 88860 23682 89503 40337 14640 8142 39097 25021 67078 67280 40158 58904 68886 59326 87142 24009 14781 84553 27570 2833 44801 70085 14925 59666 8651 86104 41417 90931 92271 91468 8153 10674 29073 31408 90293 59322 21933 97538 3704 50591 60277 17800 29956 81677 25589 9882 54696 86635 32972 16430 64844 97402 16004 95733 70823 44726 92051 64512 50176 29517 90398 44387 62794 24754 97134 83490 36518 90268 48604 16628 46469 34055 57282 55292 35274 1678 95993 52191 87490 95472 78728 61425 28585 31883 88655 27617 16119 13541 60268 70533 79938 43028 93435 35911 64991 1017 82195 17749 61047 97565 12005 19958 97656 24856 41767 10343 18395 39805 86098 87929 87697 31142 91649 77003 25184 77857 22492 63872 4176 3510 20387 79958 56106 3230 22944 49975 28315 82312 74419 58651 68261 65448 79014 72117 14823 83319 54714 88302 83698 66103 18280 17685 27468 5672 63671 29644 87659 22965 4718 58278 58149 96253 65695 90762 121 5730 68122 68839 58749 30100 77987 62090 78171 3341 50892 35302 80024 54331 38388 57700 1852 73360 10 27370 61117 61 16344 18055 54861 78263 4409 81355 32290 92581 45316 37573 64005 84247 26454 4119 64659 59617 19223 34472 12106 18537 38218 33388 3516 49399 20865 94611 1560 87256 66175 86723 79797 11693 664 67920 42003 47571 4988 83673 69629 24753 47788 26666 33186 21120 55511 26014 24811 84071 33315 56126 8222 81225 62000 20448 54812 58151 52994 38797 13378 85943 79234 42266 12887 48348 77249 89017 64112 86302 29186 86808 47103 72353 1430 38066 74722 53948 3360 47186 95152 51186 10788 42343 27372 64553 53471 45533 98738 82634 23917 61674 77817 36269 27239 17392 95178 34540 54785 64842 26812 79315 66845 436 44328 18446 51969 43403 29820 36216 39400 92928 9 46673 41284 17388 82446 64868 46093 18583 95843 2263 10488 40866 91723 23019 2239 41756 72077 58839 90294 86973 31633 79699 26152 55018 47663 21936 49648 57672 35292 70184 61277 65314 71719 17134 89198 81227 78634 83855 82994 44774 89770 37232 92504 49930 45799 23884 49475 34077 41393 60936 88344 78710 16270 84976 53860 40214 54760 60476 8958 85483 81835 6749 15832 35700 4113 36239 35613 73296 14192 41809 33551 65749 61730 46017 70306 45282 64145 37370 26831 27802 2739 34876 9418 1716 44951 65466 8348 86229 35915 32324 2305 46829 20733 82971 77480 97409 43416 88336 10348 41679 49858 24536 90863 88200 37808 88315 17187 89342 21905 51840 85867 41145 7736 85411 86177 14802 85402 44747 51448 72676 98940 59954 37007 25717 59182 71878 26549 32507 98239 89058 86803 36947 19291 85103 9669 67057 48595 65259 90028 81977 38298 44341 59479 3254 10525 11187 11861 63871 13607 93325 38800 93881 7546 42974 80601 61986 34910 33298 59113 89165 4448 13365 71132 83583 62228 19662 4505 89590 45948 78385 68199 58592 19139 48253 74831 98441 65739 10625 52661 22591 24946 87044 60110 79683 49393 59289 88901 23282 76626 14203 92368 8975 16470 8676 60327 12060 63231 91989 29240 53695 66606 32480 6268 76905 90235 90467 2397 39137 59811 94306 13928 84164 18097 7703 22863 81339 65031 90779 90717 72003 43344 69674 74738 67712 67209 66335 8611 88143 70019 13538 76269 80598 41827 60688 37163 30780 47151 98285 17279 15841 11144 96261 50158 51589 93589 53958 48650 32997 81197 8759 82505 96754 15539 14810 93999 43199 32439 98879 57048 46875 64477 96498 52237 93041 23999 23456 18971 32293 78929 67087 34886 79247 5993 2108 97676 21867 6224 26668 97574 96034 59774 10724 14687 21229 20910 9032 66399 87395 29891 93852 56947 42123 77114 2415 59843 84203 46707 73657 83462 27954 39748 74499 82351 38088 52628 30165 71696 41332 88960 8299 48795 63901 52248 76832 1685 16237 81880 48501 96369 94601 10250 34 18432 44067 75024 85950 46451 48803 74748 60153 74653 28323 66142 94796 66750 26674 29772 34490 16449 97455 72908 58546 64973 22307 3736 83281 6959 6866 89283 98955 41630 10153 75526 49063 85125 83214 18431 59283 71319 54849 85703 8483 47446 49533 76379 24883 7646 21851 89783 34227 40409 98464 11409 59170 92852 93564 65608 84244 94826 36887 75576 39630 27220 78217 73703 9677 25478 79295 52088 7949 48021 70834 9482 33500 43207 74283 7203 78691 47284 75508 73679 86394 93522 63511 22830 60011 83508 31966 17993 12109 36644 16335 84917 17551 14169 89484 63331 21736 55173 5331 85044 66714 35722 89899 85794 93983 57430 37082 83380 73591 26859 89805 72545 81244 67955 27483 72486 96612 4611 58712 46774 43713 26915 20988 29436 73703 28434 2574 78672 5622 90332 72607 68463 88255 66885 97345 67977 2329 13351 90301 5153 37578 21168 71077 21396 81103 47674 18940 55270 27255 20021 78949 44825 13072 95809 68194 9606 51128 41192 38623 49908 43532 88901 95205 22780 96109 6215 88958 29395 25985 73606 67252 63501 37360 7876 29575 82969 37002 63419 65078 48317 35277 44148 85418 98171 52594 9753 14529 18042 72952 92325 71217 93603 6032 49995 59124 16834 45626 70787 36570 5072 25000 33392 12480 39925 39532 26789 83134 45428 40441 98668 41856 73343 79199 89117 82496 45219 47314 78458 61466 23196 76448 72039 77738 38117 61131 18210 87665 1352 37444 67672 96660 21250 11614 28836 2129 62669 8621 21947 81156 79454 72813 81106 43114 81888 63064 12589 82521 7334 73786 20918 39746 26074 10848 97859 21303 28880 16514 21528 22855 56168 51528 64275 89 56611 40783 89379 65386 97653 32801 87054 86576 92502 22586 29380 31930 66951 66555 62617 80632 39967 3402 52417 28708 82092 82305 39672 61989 25590 427 90742 37069 99013 96946 3574 65659 92477 43970 73208 83571 27701 76632 82590 72712 72756 41842 59780 9985 46775 36638 763 77194 12058 87843 64359 95999 62756 47528 26598 3182 88251 89253 51596 4446 18374 90334 67435 24330 25266 34881 72401 21970 64734 80983 49257 77469 44730 31864 9753 65265 20685 31066 74057 10180 19699 75183 31187 40455 79080 61214 21793 2982 70155 6825 10606 11090 72987 74083 10648 79094 57578 2708 80569 20370 34978 42818 41594 92795 19396 78796 92112 87734 16230 6486 34247 16143 41659 92915 23147 38748 20991 36144 68419 30845 17698 69407 46778 87713 20419 57958 37119 41491 42079 10844 53429 65266 99169 92614 52230 47686 56857 54546 54669 24092 11134 28923 82247 38269 67048 32412 28167 37898 6815 13086 21788 39708 16115 34354 55997 19477 83405 87422 44066 40319 67461 26930 22943 18261 18242 4133 43280 56460 13974 9816 4634 34345 23262 16721 86267 57986 67362 67601 48195 25802 74319 71779 96446 14941 54342 72709 17604 25634 78089 98787 94967 31705 2771 67571 69570 34725 78604 86747 17532 17500 52610 53287 10025 97753 4263 31833 98911 95972 33330 68708 37190 82478 30688 77406 97668 7589 21499 88480 27502 1629 52516 12598 19403 5045 20704 40938 21830 61125 30109 28677 547 86727 82073 53142 55178 97173 72300 3431 35124 93381 8264 59232 80172 31318 35256 77944 65098 31909 61233 80577 85091 25124 74103 28829 70358 93351 56602 73552 1590 37151 34517 27882 62460 75780 23589 49027 89876 10723 35427 44275 91575 71826 8359 81846 67072 73948 1779 12604 89662 47951 84254 43636 3025 12284 13213 52595 35767 68012 8801 24225 25543 59849 16210 60439 89665 74387 82378 53841 42687 38220 60132 21646 67006 19756 2654 5727 65127 1908 69022 29874 82755 51194 81503 46948 33273 17078 63358 53750 50510 91442 52759 23587 75352 53043 1058 93073 49702 47014 10305 19154 57773 31022 31474 67174 88732 95871 12933 97281 16807 34313 38906 466 28716 81331 40161 78345 75615 88416 34980 90506 83358 93066 47848 45147 73240 21279 83504 50085 1494 34912 66618 52114 15141 6439 145 92157 24697 50088 75654 15885 67060 84807 97086 94304 2427 51248 53851 45217 11655 75489 65558 29689 3672 97884 12467 64521 45150 26865 59570 78658 13690 4442 97653 63630 12550 61267 18431 29713 47893 84617 7907 43096 8951 28802 99008 64551 35127 77737 25792 83184 96279 86906 34928 38222 21598 61721 320 1322 62440 59735 45690 84576 75418 98593 82439 19455 39382 32576 94817 69313 20135 98531 42305 58562 85748 83382 22047 41102 53215 12088 42505 42662 6511 91623 88572 6940 56246 48049 30770 37700 56938 21319 49707 93342 75550 49111 95046 16024 92456 89214 28235 86893 97247 11347 27941 31197 95883 58065 74101 56456 3745 37846 87506 17514 96765 94676 46440 84490 12502 23300 26657 22545 74234 9 64733 83468 24898 92720 49558 3708 27206 3114 85662 69588 9088 70883 38052 36930 21484 62952 10386 36717 68540 61401 82072 55758 27817 92555 56186 61384 15039 99131 46953 27026 7612 4775 5190 66971 41168 72354 83844 76910 27308 51430 88873 39072 70798 87957 69958 9802 10222 22289 47253 11294 72100 43140 3819 44175 70134 84843 29162 15125 88569 20769 32132 74059 57521 14460 22499 64454 91052 51049 66178 74630 38716 50396 63915 43922 53305 2040 75343 32048 72079 91516 33429 20283 16691 18190 42620 35438 26121 50922 22874 69390 29842 58867 5461 71993 43965 93918 81568 69942 46365 44403 67006 12958 92361 31399 15695 96306 81369 18109 5787 7712 21076 9492 69188 96119 42332 82075 68759 57835 12046 78640 91709 90217 43939 46294 36705 41836 48328 93138 25318 79465 91655 56109 98474 38150 40605 5667 42216 12286 32363 18678 83686 43644 63985 10204 29861 79554 59984 1683 28173 72608 23432 6560 97853 460 51179 92603 19040 39680 65184 17667 27119 22189 85458 86992 88130 59252 71240 83274 38901 59992 9502 30879 388 32267 32477 77986 59008 33880 61924 27573 66274 41071 91488 50138 96052 47079 68888 54253 37250 47870 28487 7233 45973 51102 77120 13578 7429 74467 66718 13214 91816 1765 55935 41405 67952 65507 30931 50167 27919 51380 58319 10223 81826 69790 96209 78771 62934 54458 42924 10052 2390 31008 83005 35151 89648 13775 68706 46242 62397 7098 63153 42007 31154 73264 47507 52961 71727 67479 67159 90263 12468 63267 12893 24545 53916 10796 66349 53955 22611 42665 80156 9331 55150 55723 55307 45362 41722 25247 79809 10644 60980 61654 94033 82194 50083 59575 10077 93186 29406 36726 76236 68874 11949 68657 8238 71559 44980 95214 73344 44086 88827 77614 88408 69788 92055 98211 26724 92715 25205 24674 32289 97910 49150 6231 75057 36742 54739 76523 84433 15951 90203 1871 72863 16364 83954 13917 72878 46331 15528 29373 12670 50303 92938 46363 44319 78433 9923 14818 85007 6437 84810 80986 10737 70540 73061 55634 69476 54621 8597 970 37210 35517 3128 6283 85025 52749 279 56926 74900 68473 88746 66697 79960 43381 7489 47080 19942 35144 34666 50481 15871 97983 85610 2129 11457 87052 3945 23650 55969 39094 48703 18055 75479 24961 51340 53222 74641 33685 78615 91638 55030 94532 14640 56655 68847 47508 88400 4778 35229 98592 84590 20936 73578 33703 31921 61925 85640 40797 53946 88315 54480 6466 97870 61885 10683 53091 46009 12014 60724 46161 53341 32196 93198 36071 66448 58051 47433 56934 6695 85574 35186 10710 42522 9460 550 31221 76012 57929 6772 91249 98208 55018 85436 93583 68388 39435 55724 51668 90050 93408 27885 78424 37087 27355 40489 21032 95168 84930 84960 26207 54069 25863 61261 89408 47947 77643 34594 57835 29557 75754 64928 92490 42047 29754 45589 90101 60255 77911 25871 86424 86940 96901 52190 51649 68820 80119 76539 7045 32239 30906 58001 33411 17258 23779 13809 23400 87325 40598 19620 62405 91108 87186 48782 29818 1943 93196 96385 68563 97563 4380 2916 20182 91746 50764 64 96414 3463 83421 14705 24154 79506 80045 76266 17275 41988 75535 78550 94207 53756 9446 4504 69456 79518 39531 21865 22143 59979 29451 6801 57503 11328 11297 54646 18091 80727 98579 68234 7929 62575 46453 84948 45098 70907 30089 82316 93277 25584 57278 8944 16192 32407 20950 15577 74536 50718 78745 67656 74386 66648 93590 23744 93630 67164 38210 57818 66235 77174 36434 83734 97234 34533 55565 79609 82335 52226 57181 18073 80355 77845 78571 91473 53765 17831 69778 25560 33610 70926 89305 14534 43477 41958 70222 81587 84452 12980 55493 35983 48994 30478 30602 49453 63162 66956 15191 48980 20245 9486 80019 26190 36565 72400 73129 18730 85225 98560 90046 21262 96784 23518 43057 72929 56733 40007 82387 92399 77599 45563 6555 44368 47623 997 90991 26514 29146 45558 57879 5850 95998 20 44188 2094 18273 61670 34130 5313 86652 62103 33115 97724 11675 65736 2144 14167 4564 50202 82770 3395 43350 75710 89411 35399 72660 75731 102 36012 14417 79610 20715 37124 92955 28147 94088 85206 68581 98098 2177 27467 89772 39919 61429 50086 65416 54763 94431 53917 35889 34534 34740 2434 41394 95525 27194 4200 27762 70934 80933 95642 64398 77073 33337 45337 70125 39221 16243 13602 7361 60638 86130 12132 3494 61550 28080 52381 79735 97007 5654 98958 98972 58344 22315 2304 70021 70542 32306 85254 65076 81579 16009 10900 98344 58234 73049 72858 2974 97891 96314 59650 57896 14438 67310 95797 81697 43977 22954 5682 45589 53385 19674 20872 30115 3911 92431 18100 85252 52447 97058 52037 35454 18593 7046 57882 67466 48626 6991 7244 1177 8772 27599 85858 63205 49617 6535 22681 33835 51687 7291 18610 61768 64880 87581 76274 25298 23567 3676 75941 88199 77443 42511 1044 67466 70743 87046 31743 31358 14548 92743 53564 76494 65659 858 31941 81862 1856 59504 37644 33080 44150 96625 18842 87305 82232 34532 49674 8203 74186 74612 14372 83051 24825 38647 5867 64617 97715 35453 5223 95131 53141 32174 57234 79214 85503 79432 71065 54509 23820 86090 31265 73390 57491 12134 78714 81202 13352 36014 50282 2299 3505 75528 72596 69334 10461 84822 4019 34866 7063 40324 33009 94406 58602 41290 55036 40501 82081 60408 86113 36251 89684 8810 29665 32268 7082 95413 80330 3964 57794 20974 94058 62172 77803 67563 1526 13651 41025 25331 67332 38794 62469 71067 60477 48982 17558 29755 12059 58406 30236 57049 29180 20105 93060 5838 69904 60514 63690 3274 58881 54356 53762 92989 1544 39833 26038 89401 35176 14403 62464 92847 96250 8728 83723 36051 42710 93699 87143 28681 78246 847 54619 69214 70899 16919 97602 43718 88473 1952 18262 20333 74605 12684 56587 73301 40418 3913 54369 42427 84156 40488 82542 94907 58229 87528 17668 87919 18012 49864 99014 92254 18511 57161 91409 72522 16608 75359 57778 49606 40142 25546 34307 85990 61569 65638 24254 28015 95806 38127 76383 57162 17288 76952 25353 74082 36545 44202 36883 113 45672 81666 44538 26772 57590 70702 94224 17178 88830 64475 29162 12740 12158 4448 30461 22356 28181 45386 62126 92853 36273 31600 24837 80089 95648 11269 25750 55331 3235 32210 45179 75199 1851 81926 98585 62897 9834 78329 43788 96644 57314 7873 14096 60951 13758 4526 81564 5116 82956 39313 36200 39654 64090 64235 39100 81703 78824 21651 45176 47858 14670 36645 66698 83928 69280 59023 5486 21776 26539 42497 6543 87012 50814 13269 75610 70604 90061 22936 42306 41935 69981 21391 13936 88588 69062 6459 96726 17870 36720 31155 18906 42187 6654 61443 60103 24804 68892 50686 96511 11984 88358 34975 13546 23060 18665 28524 98679 34565 15574 58110 57197 11267 72936 54229 85551 98852 43481 10512 82410 60191 30424 97120 40153 32562 9170 15215 72166 45660 29087 31024 98163 72665 68158 35347 64049 28517 62518 70080 31745 6553 21995 34105 5750 87358 83325 64131 23495 73815 92594 25064 40054 64085 92568 45364 97207 38300 81913 45950 31830 66005 69203 67035 59022 1721 78539 58198 47673 37421 52891 33006 93451 15505 5913 3020 26953 25128 4510 2646 53068 83614 5426 37852 8878 20337 12128 56763 19700 69585 63172 90636 10745 85715 11807 62947 42498 91393 11892 12890 78755 10880 62695 95916 98182 77100 98411 67542 10609 71507 12049 35063 62949 21580 33320 27477 14124 75904 50671 12152 79718 62512 57168 27134 30719 14013 77307 62804 60551 21751 20211 65397 86213 2656 79616 50289 68610 57497 83717 18805 74427 2246 70247 21910 63649 19684 14337 31552 43411 94108 6217 20733 78978 99089 24508 40562 8 97589 58381 69901 10850 73632 19406 74556 49101 28713 77666 56982 62458 54667 27897 44380 83186 29808 53919 93737 9527 50513 85436 73421 44035 94625 3254 80206 45342 19879 42013 14223 7261 83501 77759 66601 39393 2111 13969 64611 34261 30237 47739 1138 86985 25690 36747 25677 43818 55547 37034 26780 67889 28499 7738 58533 69922 52028 71411 18690 73662 39970 78850 35214 50442 86258 91729 3293 28007 40677 58399 64159 55338 15436 40431 53737 95912 47866 32174 25430 82170 83514 41461 95111 76220 87313 35891 59801 22691 75426 41550 66141 14160 98687 14303 5219 67298 50580 28461 46779 26362 38347 98652 17723 88228 73827 90373 53722 62527 15708 79157 87576 51110 6676 86696 26722 38426 75394 89012 94965 29937 86896 52913 98608 12884 61902 34036 73584 59340 45830 36711 91031 80988 15252 83001 57731 82605 90005 21871 92332 11041 39026 5956 20171 55926 22080 14011 36191 2673 18332 33381 93022 21900 60934 44616 68346 81278 37542 86742 97092 91101 62530 64317 91219 71492 40825 49917 20407 93886 79338 29181 98066 20561 7604 82700 47669 69875 59949 76536 61580 6990 75729 75326 45925 12716 52505 5504 63442 53193 35325 5631 97729 62913 91481 19762 44326 73806 95036 54150 87888 10873 18391 885 50774 79799 55137 90986 23859 12753 50939 16924 16264 25058 45206 96612 7619 81264 12254 49321 87042 48552 92279 28150 63487 73018 76235 14510 2685 45922 57984 7865 14010 40589 364 90552 98928 46901 80544 67377 64378 77051 93881 71497 89904 69054 65015 5233 69315 60393 35022 6768 12511 26442 83633 89540 11853 71122 30037 58274 2715 21724 49433 47355 25163 58176 38085 52458 30524 50467 51475 72758 98099 85932 68551 63719 80339 60622 1253 40965 55618 78060 66032 92240 1525 12190 76619 34534 14762 73936 20841 92077 13655 9764 71117 10729 16071 57483 15390 91429 14595 88574 18705 76701 83949 81924 48566 33040 78474 32869 75969 80985 76164 5440 57992 44871 32338 52886 38630 18218 84885 44142 40682 15693 69175 61652 2221 291 68925 20404 51916 75151 53317 3482 22847 64019 36775 80320 16859 43395 22535 74056 99104 26656 42385 7887 66267 59979 35991 25067 29802 79039 96216 57433 13126 73271 30386 41030 51684 18074 89550 59532 42038 57694 28991 3178 68530 98965 35150 72006 55526 305 12841 81830 14474 71211 59569 50021 9014 43650 42338 74630 44470 50667 18739 7732 6331 77881 70957 17574 53193 81430 94441 2644 1902 32266 64328 50115 91227 14424 34358 95792 23184 97672 28452 85502 38150 84107 71589 8019 50246 8752 67061 29479 90281 45149 31996 24021 98838 60593 17522 42687 30541 48654 80379 27636 89950 65532 24200 8312 43514 34900 79355 73576 87905 63030 94451 51454 78254 55220 31713 14430 71466 96559 84570 98049 77087 43499 76646 79370 41313 18780 82215 41926 6466 40184 71647 64801 18549 86922 91036 21231 48718 22682 56129 40796 57635 32156 40288 47036 9762 43823 19811 45044 85469 69390 63385 6806 69470 98679 2192 71887 94237 93309 26890 27061 78655 87045 60840 92861 14710 13863 77521 54308 36592 88127 14435 29577 95566 30863 93595 8107 810 66152 28785 89170 16875 29514 30778 25001 31351 91667 36141 22542 41924 53246 34756 30745 6874 86798 17615 1049 56768 51276 71473 46882 6213 38356 87685 3384 33384 15882 2983 35791 57419 21988 94126 5462 26251 25839 64027 4357 43617 89857 84355 97249 90065 53804 68077 51078 31858 86231 34225 4810 27591 6424 79083 58350 8412 46448 21040 14775 72242 44589 46607 95619 78712 56302 45600 43804 58466 21749 75436 59509 54384 69269 3947 58228 44228 43592 3710 36280 62085 73408 96228 19908 36754 44447 28030 68315 11666 3953 5195 40183 56495 16375 15934 46473 1460 5444 11692 15961 93097 76971 75151 56676 32945 50413 95628 46627 12832 78391 75408 87657 88488 66030 47380 21609 78056 14946 61638 6372 50823 38029 13949 52935 71325 392 43849 44346 95193 80474 83128 20660 62724 92958 86318 77248 67488 45457 49033 45066 8168 62218 8592 40843 65835 56692 36513 90453 91522 19587 95974 70638 66245 16361 12930 27590 26629 75604 27244 19988 8230 81916 88884 30922 73747 21633 87180 91258 86515 38038 18569 34545 35820 42855 58411 57279 58186 14983 84811 10915 10983 97226 16573 41887 86041 33138 28653 87276 14461 35581 17027 6532 36640 31217 97594 92644 63268 9514 35869 13643 4510 31730 50522 94480 58816 314 86543 3028 90153 31630 60693 17359 56519 83023 94472 29978 24770 68737 43165 87020 70173 82741 64088 24625 41655 44223 95377 72992 75021 92610 32788 80545 68730 67025 1258 43655 55847 48961 67866 23034 61064 47126 43196 90708 88822 59955 67284 7452 54522 81254 95914 70147 58597 81502 18450 28750 91434 30832 20969 30676 74238 94284 88080 92035 84115 6904 72507 36005 79641 5385 25288 26071 83088 8379 60490 46000 31967 70701 85329 4006 21931 44699 62573 51601 65822 68942 88167 99 5897 70714 64851 14626 22794 47008 72852 75551 85911 57706 34756 50795 57087 62667 15111 4645 37484 22301 61288 31007 67797 7543 16870 63329 7424 84224 28370 65796 4664 41205 57238 88563 613 54982 821 29973 70788 93166 47137 29403 80728 46672 77858 71769 92573 29560 74871 4522 86230 9721 79715 42810 24709 20569 50337 91785 35328 53863 89832 10565 47644 9799 50958 62459 78585 79913 26150 20400 70147 78568 50210 95444 76705 30705 68689 94417 3299 52123 5344 51855 90345 25045 1226 90128 47926 68601 61018 48450 37131 35608 15047 15758 48903 67516 82437 19781 96120 17792 23850 45895 46095 86403 27006 68290 6942 29345 3810 82044 92327 84225 65452 20459 83512 91047 16250 69764 69588 60976 19059 60938 30992 52031 66152 73692 77076 44572 42055 5380 77680 79339 45945 36621 13556 20160 18493 59797 13101 44835 72466 15214 53052 3539 49852 98618 65285 60508 73358 80083 96287 2863 75247 88007 36102 9844 29513 88714 62809 70467 17315 84575 33721 49997 35245 87904 48767 89912 55762 78558 32710 87617 7276 91702 42580 35091 37707 35013 29002 17163 30300 87298 37064 89522 98710 29384 81271 89067 31642 62774 17956 81739 67110 79238 91670 74726 89014 5362 58839 14969 38600 11652 3301 74678 79291 87473 64725 59941 32686 1265 66294 62584 78899 21849 66962 48471 3200 27233 29017 16439 76994 18047 31212 17752 83916 76719 90764 52508 83299 15313 85812 34888 66145 98439 36394 68188 58864 77371 52890 32435 51767 66517 81798 54208 85065 73746 26412 56326 55376 32115 90028 49076 59258 81124 95727 57442 72449 92412 54917 65226 67824 58407 15684 80497 47531 1098 26456 61546 37827 13572 71456 62041 1112 72678 67197 29551 29199 9745 49006 22012 93252 34808 73733 36460 24508 25786 72130 24614 30396 52851 58465 57702 88900 18866 69898 93359 41029 87850 64696 47534 79791 51312 25485 45173 83861 30444 17122 17715 38052 27178 91056 22540 43948 53535 95696 24731 35458 72850 70642 12464 95175 80137 6435 17090 69975 6335 10392 42837 40937 49532 49524 25264 77340 50842 5029 60479 9275 19182 242 73665 3047 36573 35584 52312 98517 13407 2767 7857 92205 68255 46350 57350 64936 40793 60321 69509 59752 11421 78830 87099 83240 54676 94891 61363 87426 73622 47083 90590 9521 12642 74794 69805 33602 72579 27074 27702 4239 98376 53005 26732 84876 8884 79495 5298 54701 42946 84556 48369 4024 9922 94476 71745 9232 33494 50095 73036 39043 28759 50920 55897 14740 12949 5021 60098 25006 49131 41980 19544 90204 76848 82564 78992 55340 60221 41110 40623 76612 30887 12820 39317 16248 11099 49395 21000 50660 65875 45375 15484 32846 36263 90126 66527 24329 32144 97010 41883 51381 25086 13029 4254 5892 98002 15729 86133 58999 5946 17071 71850 64465 28771 50409 43758 32658 73030 26240 56596 3483 13283 39794 24335 98745 11662 6582 6371 22244 13694 28052 87270 74738 61442 61489 21148 68156 38876 70398 77008 26923 59684 43417 8561 60393 83771 28161 76816 55693 36888 23659 61376 15514 95324 63436 68946 11293 7921 26933 97471 94251 57923 64328 25393 3115 87993 34664 16696 30715 46761 94722 20031 18810 41363 89997 33179 30756 87913 80296 60267 27118 69884 14035 27541 82234 79768 88499 14722 16432 8319 53275 57086 49673 2232 84384 64613 18578 43018 37389 22387 74982 6392 9478 56934 7650 96878 96409 11909 55928 40761 96273 64131 81920 61158 20124 58449 57074 7702 20187 22848 77486 98512 12840 86868 19866 33072 52807 97902 40641 84800 38324 2275 32785 44322 9835 75282 45819 28704 52046 33405 3390 23288 15212 23975 68615 89043 21343 43831 91507 54547 95076 25310 22621 60270 90087 24231 9242 26822 25757 39415 14054 28077 83719 51983 75808 39810 67398 48637 38566 76302 50464 78180 78395 4567 19460 77169 8925 65347 65664 83153 92458 51704 2442 94449 98615 61881 78157 23230 53568 9634 95723 25354 59236 75647 40899 22863 85233 41278 1809 82891 320 40107 13306 69791 79990 63949 50901 36462 12 97544 90489 23377 329 52989 59180 68605 20213 475 36375 78887 83820 78205 7926 72754 38290 88494 34092 88848 20264 90822 61064 81939 64724 27823 54324 39847 57683 27139 98869 81822 53423 55983 96006 60260 19921 35933 16682 13424 38577 88114 23422 35513 81023 41579 42110 83394 32739 14191 85176 46338 35755 46685 24287 2700 54320 38616 63031 36098 10745 28101 81627 6037 65709 25345 74492 93780 54554 73850 13853 38206 17673 8397 33428 45417 726 24491 644 30042 12310 78040 60772 26928 97001 55693 17328 65840 56430 42397 57440 9227 18087 32839 67738 9002 19894 82592 48000 81012 49705 33366 72157 55721 41909 90456 43816 61184 37694 3101 71905 76105 43546 93962 15558 83666 5024 45398 85128 15477 24375 31782 91626 27694 67057 29905 53090 36417 94747 86132 79639 75143 59624 50187 36279 93296 78952 29006 3943 22295 38637 63493 16900 53696 23548 11842 71234 80797 90366 75075 49921 70926 79569 23329 58394 92567 39725 36196 32397 32036 54008 74655 12574 60782 34018 31122 54803 30438 47001 34614 24411 61345 43018 83695 32988 60433 35904 35947 83543 40255 93027 79835 91932 40688 86225 34952 37790 39024 29766 64985 19326 6477 93204 34634 93357 29555 58413 58939 24269 47669 84287 36737 2667 3055 5627 28461 14344 79872 45925 25506 8797 74645 28539 14579 3556 67559 8436 51581 95923 27739 68504 1164 43826 44999 67204 18089 84618 11692 16054 91370 35987 39785 4884 2574 81204 38442 63782 67161 86005 75448 58295 29642 54846 993 76975 67950 71481 27022 49774 36059 76294 5450 16090 53596 36962 85605 94864 62493 57122 40994 64464 73881 16124 98694 96342 59392 44685 19875 10659 51955 48158 30139 58565 45591 74437 49828 28780 39482 44274 7408 19469 96444 76417 86244 7508 39582 73136 51563 94619 17420 40668 35438 2987 96012 98172 12134 59316 21657 1825 32507 77236 90850 53085 66332 40671 79361 93202 48910 4865 70818 42285 28528 78744 58469 55253 65720 91875 69665 70571 8716 69653 42841 93700 94680 38803 26745 25984 34944 47442 64833 77612 43180 31993 7854 56803 96052 35157 85160 91453 50757 83633 59186 86596 40188 61925 57786 79718 64172 56390 30724 61374 2108 18145 7975 4671 76897 81711 26012 8385 1763 66317 3371 7237 76131 71497 8941 80476 47961 39478 30780 93738 41600 5877 44777 10958 60535 43731 30329 468 47611 4051 19011 23678 12163 98450 16073 23299 26168 43325 57716 6428 83410 23754 86062 64823 44442 40187 93268 19804 41632 68271 83993 95579 26107 54432 42779 11473 66245 9404 26885 65829 71685 97499 84784 67960 43470 11077 47846 73406 84798 54910 19578 84606 59995 67363 98255 34277 93650 71337 17066 83141 28956 88664 64435 85349 12434 73848 79435 11219 94809 6726 21328 6151 39935 68221 18011 31914 15589 18117 55236 55873 32718 77236 30247 22378 89174 84954 38874 19411 2369 11333 19822 17881 78713 3709 22485 12730 8796 95123 72066 84899 14771 46754 93881 56065 84309 5565 25681 47791 75730 56081 61098 52368 35300 1949 49404 94468 63171 34108 37157 28210 88439 56299 49689 17931 48027 47783 80355 42585 48577 62053 35617 26208 87254 98736 64768 45253 36420 52966 35570 2644 95750 38829 40384 5423 95980 8479 43719 488 18128 4623 27465 89028 19704 84389 59939 88414 5635 65555 91935 34372 30099 73984 97264 24215 55405 16894 98244 95944 52416 41496 65270 41137 15063 65547 48554 82030 11051 62790 61374 34393 19065 92274 55765 29586 16509 16529 15449 93915 64955 48737 91410 48078 17802 49309 65746 85812 78951 78708 1752 72191 54803 81241 52282 39553 49450 13596 95458 11891 7454 85130 26576 8772 68115 80102 80165 14669 95932 41514 20853 97534 83247 77200 2094 70227 9534 42169 45159 73618 2625 94190 42041 54211 29569 45570 69000 19688 23922 81981 82417 45863 89482 4367 56131 68166 30041 77432 6860 98603 37901 34117 96676 28675 77860 46822 38831 81256 15847 27380 38219 20248 14653 61473 14178 75493 96877 34292 11545 96549 3328 12062 43032 53922 38655 93052 47492 67953 41003 49170 5480 18528 56490 9943 52078 81860 25917 71837 87796 15210 79086 21544 97683 39121 34489 94077 5980 58147 59572 71158 2496 26938 12155 69744 53436 22182 28999 12562 25312 96701 40292 74988 77499 57409 17143 40429 49384 38407 37468 33058 28405 3273 19085 68501 57264 46402 53792 61784 23191 77733 26114 76944 4924 6588 7177 37139 19810 33930 13893 63433 85732 26169 7656 84410 40480 81472 71473 27353 20688 5847 34827 23618 89073 91578 82437 68274 95522 70529 61543 47321 38773 86213 40313 60418 84337 54140 44034 31689 81363 62689 81119 3935 80876 14327 21582 84995 79137 19218 36422 95556 67215 93867 32577 63262 58327 16342 12011 51276 47399 58824 90644 2287 32175 68198 38854 74006 77002 42084 20511 13770 24065 94714 60022 90063 3456 19114 72612 51561 96540 87152 56195 83586 34905 3906 39430 343 90542 13613 92415 54188 72950 55618 26285 15077 55125 6040 21810 59748 14182 14807 46930 83926 64057 86322 80248 23934 58308 59920 81043 21979 7771 30799 23248 305 92480 8507 44938 86436 34687 35870 90371 22524 43954 7510 88718 52217 45632 52359 50739 91324 81442 26103 22651 79823 68878 60335 8030 34682 49187 63863 43412 6544 76340 16417 19556 38669 20359 45106 69490 33380 88624 89307 82633 19045 37472 79348 22455 27204 6915 88212 31901 7210 16612 97299 35669 15215 95281 96077 75662 32229 11691 5485 10033 45104 82497 92710 88099 1080 68673 8621 29378 87280 48520 42232 52721 46992 35812 73595 88062 99145 35535 46764 92589 7504 97394 85867 22386 56133 89216 46503 46495 5288 93646 32470 89864 22713 79373 50525 16627 74196 38034 51314 51576 7009 62573 77516 35862 95306 40881 59166 60419 23587 58435 72358 62399 32715 73270 39147 90743 88780 22021 3182 20550 65448 95880 52574 7142 64172 79642 61984 37292 84573 42398 96900 83189 48138 97570 64038 50571 92331 51687 11799 49006 97389 79216 23403 54458 11541 31991 66297 74633 77412 33418 49803 17262 73503 36464 46429 24091 27607 8681 81426 55828 81105 91356 70741 46716 49736 90095 29705 48698 80301 8882 64791 16008 67527 97532 19955 52757 48802 3094 50988 11714 78004 81412 44053 33734 94838 71309 37451 61661 13682 2280 36203 26881 78540 57043 64209 71641 40545 29276 90592 27357 47956 58214 43739 9017 48424 39178 95091 73776 88259 2072 53634 88339 73199 41414 51681 78976 68363 7009 23817 39589 85560 88109 27509 48217 27921 92443 77414 66648 29987 69605 68123 36122 15034 41452 80939 68841 43360 64928 2212 88242 30685 78253 96662 65226 6875 64783 85007 21033 37944 82751 39580 93145 88285 17225 21639 8970 39123 11058 42722 88265 10924 37267 47566 78379 19400 15212 28671 21896 39903 9891 31858 97099 84462 25216 98512 77807 71830 94619 77423 78072 17109 11341 64078 93058 4286 31846 14675 2434 60211 87677 33838 55454 29183 15657 68733 36339 84482 23349 52362 44379 13858 5655 41470 59198 83159 35335 80240 95639 94265 49246 38189 7729 45952 76293 80668 86281 13680 84446 11567 81378 55777 13838 89277 31175 36098 10219 31415 73543 6681 21947 66179 4186 34669 51411 26365 6594 40402 70174 54805 6345 1452 20137 37721 73359 10952 38567 50460 59671 56960 58792 89245 4952 43728 94440 73000 94597 56331 28677 16028 6746 49047 10126 20629 24607 41417 62130 25826 18354 48664 50152 38644 86753 7633 28025 14400 75722 98073 50872 17500 97321 73637 77266 76853 36341 40632 42233 65866 56640 66247 39802 36910 2240 77581 52831 10484 55809 7871 6184 67182 14785 54856 69149 57623 49365 32400 56157 29152 39556 69005 75331 40538 94052 34961 92920 25193 38968 24683 79007 78428 54499 57761 93453 13741 58711 36850 37595 50350 53365 81507 97921 51950 54295 89034 4024 52719 40397 82884 56457 32134 23833 64751 76306 71185 44846 32028 88064 48628 32072 24792 12761 35010 94573 19173 47998 36050 87231 36256 72488 21983 44139 40955 14968 9088 69540 75441 73465 15699 14907 13457 53017 75495 1128 222 36392 32421 30914 56278 34928 59989 78097 30757 57777 84287 26070 47665 54472 24262 73911 47430 36260 13500 27444 26081 49299 73580 58020 85329 35401 40140 24319 846 33805 8607 21954 57392 46309 53738 41099 39018 71657 10132 78512 12186 65976 94627 69525 10736 60450 41057 84707 33137 63183 54589 27673 52464 68079 46269 10553 56355 73019 86451 66875 26465 36546 26279 32465 49174 36410 87998 72012 10131 11699 44709 97560 55127 46538 40308 6630 75957 22712 12742 33928 54073 78861 85517 1347 7370 15893 51744 56041 30274 90828 95284 27040 23657 23033 58551 31737 39400 86678 26117 96756 38918 7254 61505 12346 23294 48567 47974 38080 52149 46822 22353 79906 80420 77269 83720 16534 22140 842 84676 78323 68465 37981 86615 52594 43469 4507 84557 84663 41131 32111 82491 35420 77122 77458 84293 83336 32101 44763 43464 31046 14678 12728 37963 80278 43416 19931 67965 14690 1814 31030 10986 80830 42376 90610 62399 87767 10198 71866 85942 95061 90944 18288 72119 28647 23390 83827 5003 17577 25838 42867 4712 35981 31369 79050 91380 49412 21099 25650 19574 62247 77867 36689 60462 18899 63910 34941 34769 30456 95884 16132 2685 11965 95242 52706 83516 34835 48021 24353 20041 83963 6622 54270 43252 49136 19007 93764 9366 92455 862 86030 33899 15959 36528 86070 64962 16076 90047 70768 95653 78126 20246 29530 94706 44689 29699 68090 31985 20316 6387 13911 97279 38403 91798 17525 34487 53508 62465 85498 67110 67287 84186 95563 28534 53815 3995 6953 39841 64283 13615 67236 21143 52200 93528 83212 60911 73279 21461 68266 73733 70907 83369 67058 75987 26409 61979 21449 16617 76602 91335 45595 76209 33181 70204 46735 19551 72326 9025 26353 70885 63767 13478 55458 6673 29565 16462 79041 64528 97720 60996 92516 45389 28621 85035 79783 51328 98600 55284 20511 29214 55516 86952 40257 29604 33564 89228 39146 18208 48605 13068 55534 17481 51192 10202 96687 71236 18342 21525 29263 14623 36355 4536 36837 57740 51477 44020 68042 34096 10611 69829 98630 7986 56384 48031 59204 86630 17623 76695 80241 93242 8825 88603 33050 15163 48816 53231 86914 3160 59124 92728 10267 47731 3518 81860 73532 60527 37008 53113 31322 33271 89061 84062 57579 89599 66953 7328 47179 24816 61112 26982 27366 66473 21093 70738 85971 52267 90225 23652 11800 13325 25576 78393 78889 64604 37909 51445 77172 19409 63265 59701 34309 76238 30704 9758 27394 58372 52259 66219 2920 53173 63858 96051 61367 90024 90937 71128 49451 80772 72592 14102 84061 96495 87278 61724 3663 49806 54204 88328 29141 65669 55196 31638 94866 62059 85295 89439 65379 41288 6330 30117 51538 86486 6335 77363 43253 52425 34213 2720 7241 61593 28671 36725 87684 88150 56133 65747 37966 67104 30011 92578 32310 25773 60303 3732 82252 10710 75555 36081 33952 33212 7210 256 20006 66078 40720 70534 87750 8001 55442 54904 44946 67621 70601 96191 35696 3318 3010 1706 53972 47631 7572 41349 578 95262 69398 90521 72995 87308 43328 4845 3253 94783 81555 5462 35342 75442 76273 36475 32938 42195 97590 6356 32304 76599 50771 35848 81949 18053 89960 47220 19140 91474 25133 93582 94283 97 15685 97722 14396 68750 18033 76790 83161 56248 69487 43701 67671 64732 26013 10161 74681 13709 90257 80823 87610 48966 45436 57566 65371 80210 10741 50518 78661 67317 14249 36983 88227 55301 96184 16754 35471 65877 34405 60155 63746 12634 33915 29370 11413 46665 21658 58038 50629 53580 11901 93465 91236 1188 91358 96746 64427 34500 87023 454 50331 54656 90247 82089 74934 47155 13133 28804 24741 32928 25113 83791 71225 28177 92149 48523 23515 31604 66413 33055 28855 70615 9584 32146 54270 38042 36617 37228 56386 11879 95743 93471 52394 85864 9849 10446 17428 29348 89973 74544 45355 716 66008 91882 96583 72698 22464 85255 93600 95944 79151 53705 53648 50343 74679 65105 95606 26853 11124 31693 28556 41718 21649 67522 31402 63801 33881 37365 9925 58941 15354 80418 35742 98820 7118 98533 152 60138 76667 85288 30299 46451 17641 75746 84445 49557 75068 25802 89259 60166 57888 92827 35825 87362 43362 19409 2452 55355 4620 54564 33669 78580 70043 10421 80320 27658 60953 82267 13764 32352 74350 1684 20489 86195 42236 1907 14398 94715 73163 11863 17589 89432 84693 45917 95274 62577 29788 7655 77222 2510 34454 91967 11641 68884 85460 74317 4872 59469 37863 72955 42534 5248 17913 32291 88866 50556 95789 37394 41533 67109 46666 48018 67569 10842 85537 42434 97550 24569 69084 27296 3799 61603 21328 66256 64665 93472 21840 11234 14454 61762 6792 16822 71576 34401 57602 71370 70806 74920 22100 33709 74789 27389 62184 25280 24716 84615 53661 24218 57340 79262 94883 95321 25983 92590 61977 96924 66173 40554 71152 44722 72985 34875 90561 33124 47204 75308 21397 12466 93187 4885 504 22373 51907 92731 63078 43589 41127 71992 57824 77431 64572 65219 98740 92892 65327 72620 46799 48703 87375 81756 19304 43068 70062 97276 31610 84099 39608 63785 26219 29243 46170 77704 7313 70254 93878 42050 94441 97885 7376 95892 47470 38592 50693 11738 51875 26084 54131 33327 31132 84255 78280 54388 7559 92111 40188 83426 21124 67294 30397 91298 14875 7617 11229 83861 21495 24821 45716 33221 71021 64430 63991 59573 34034 42711 22251 4584 1979 71460 14787 84351 94649 29236 36998 8665 80781 15655 8734 54107 95881 54338 16790 40487 42530 93060 33213 37454 58042 33975 39971 85580 31312 25482 40805 31147 12083 92943 50892 34312 7424 98529 61315 94338 71777 25651 70313 87874 4104 76385 51083 60957 66673 74678 34090 74733 25363 62827 18483 15350 38602 16177 59448 76150 63058 55558 27538 78052 58650 65069 17881 95531 54368 64075 43078 16295 85673 20422 38720 54375 65123 52657 68146 22143 13563 9291 38862 92806 18390 89829 23319 78729 36769 85124 73192 26887 67966 5985 72693 92977 33556 1596 20224 76174 63290 41383 80488 5093 93425 13266 24473 77613 59969 51550 63910 85426 40645 51969 74502 74223 83910 92677 8175 5748 46301 48105 85059 82130 82338 47661 72149 6367 74661 41426 5091 30019 83733 44360 10873 11508 76871 90036 76657 17348 65469 92533 59486 53144 51037 52276 18591 18052 63455 32243 26614 32490 18415 769 50919 82427 28067 76864 95326 82080 42020 50363 17860 62659 46283 38830 60922 27876 26571 15008 61107 94683 58142 70957 52784 15197 19350 72371 90304 41449 12079 2314 24260 1185 25918 8578 66811 17874 44658 17882 10858 24491 86741 50924 62091 2037 8535 11895 96974 81774 55697 4131 38416 4913 17522 60495 21870 30172 95082 62477 55003 71338 91682 80494 19591 30729 12272 56176 21153 75248 84410 41792 65873 11493 42022 74045 25977 44704 93085 81783 66516 79357 93985 79108 18500 42818 71011 38137 49015 26605 55067 89197 15125 53490 78694 47760 21471 93207 28705 5650 35203 13713 69670 23073 8815 93957 72489 39145 15137 6249 53783 30203 58630 45098 12709 31670 70750 23774 85190 92253 96630 67253 66162 9387 91039 39513 59336 3711 45491 90261 18973 2784 64616 31305 20252 36057 44861 59016 57734 18705 40979 15047 88877 3976 29371 53309 66817 6341 64171 58085 37383 10974 16034 84286 37634 4878 51660 53368 54985 86504 68177 96244 71458 85840 85334 31063 50053 87112 21342 73163 86095 71415 79141 57785 87292 54139 21620 93521 65717 14344 17561 95576 62689 95665 18843 67336 67062 52170 35263 90775 86736 59326 3674 27342 61547 91402 3552 93178 20159 85749 99123 52276 75239 56302 90489 87799 18021 36783 46218 52457 58686 94437 39389 16708 77631 11579 2649 18606 10131 94845 39461 60510 54299 59890 32385 32962 95619 34820 21648 13433 48469 18065 97728 95466 11253 1094 71602 56584 45712 46541 77141 63934 20211 66272 2103 2377 77285 54763 56784 3783 20130 8279 58305 95581 46077 26839 73073 31337 75759 51266 26435 13954 24728 17206 13894 66921 4218 57278 30155 31348 89978 33462 22428 14777 79600 14580 35775 9862 68350 57947 4223 26381 41079 56587 75490 18632 13439 10150 92381 56209 10084 3038 74579 16342 34615 72558 62436 17595 95305 57179 63944 18517 82640 92358 76621 28985 25153 48392 29690 16537 86278 96278 95086 10572 10781 62671 69725 21885 17842 70463 91755 5727 8145 5607 6635 36398 76310 18571 20881 46986 71354 80489 25447 34932 81899 78933 14350 56872 61877 28587 26748 6287 9957 12492 93101 92967 94089 72452 68547 21813 41745 70005 56488 45770 58905 29452 85771 96354 91145 40177 86508 93392 46195 94209 32338 25943 14462 59726 95223 18717 56273 79082 41689 46054 54172 46885 18870 25761 82519 20454 71325 61776 33311 92504 84094 58171 7325 49473 59163 2324 34345 134 82128 41487 77354 10804 34504 5181 5068 82141 43538 96115 97922 22486 82516 15969 27293 40393 46908 13396 46717 90820 78356 87950 95786 28212 68233 74182 56380 46670 81013 97836 62088 85303 30025 67926 28815 20729 83882 38212 95500 74605 74085 48425 60420 95679 5001 22115 74673 87688 58040 97170 196 30376 96041 36960 80939 14415 96924 83246 91604 68061 86800 72431 95965 77421 9586 75495 72840 52137 73923 87294 53336 92747 28017 85687 45708 26397 44035 20113 61087 76526 89988 33245 57713 78699 35504 69662 35996 78295 59065 12272 92894 75603 35769 25972 68433 47351 20183 19570 84284 13324 84478 78407 82525 97756 82292 90563 35100 37730 18122 38705 82362 54294 87123 44244 11287 29290 25860 1696 98304 82918 38989 65450 98602 47076 42065 46402 94642 44584 15105 74121 54832 84864 96547 43656 25990 10669 57754 94371 81719 18080 39685 63536 36052 14970 69470 58247 92896 32633 83938 90380 6078 71146 75746 85020 61200 5131 5991 70706 38833 22763 3795 27179 48302 74905 1546 38943 53593 30235 60496 30492 26500 68776 49583 50103 27225 96456 83207 48211 20675 44807 56060 93337 85922 84408 47427 5800 31941 31343 55726 77421 74237 81853 69583 38728 83068 37440 16195 38385 21965 58792 14412 24967 69564 27461 19643 26528 63781 24466 94289 61483 66426 11898 61708 22987 81702 68163 85226 25892 56647 39407 58457 33750 39749 45826 51482 80357 96380 13161 92854 49611 8945 86468 16813 9346 27859 26640 17420 91874 97403 40848 66296 3007 45049 65997 55206 15855 55973 66145 29327 84087 41555 95966 23106 53757 4571 80962 96169 74260 35347 22735 28086 43079 84331 2002 86038 32884 6970 48488 19512 49424 95288 96224 48392 73267 19061 56645 36058 62546 79628 30926 76701 53455 49732 22853 21790 27168 15873 34834 68710 85067 65937 26904 59212 67489 68224 17197 35203 78319 53823 82088 22705 98623 17944 14286 50133 46798 41600 62255 98069 4539 67818 83314 22164 37254 13404 52803 13512 97763 71956 30743 76195 80264 55613 32709 70935 35591 72876 80458 88510 80664 2144 92934 20545 50897 83445 10786 33699 11157 73387 17958 21844 92681 18904 23756 42558 37621 68753 44122 14440 54057 67727 10649 73596 22705 98237 44372 80822 46839 37858 75605 55206 12821 9080 65283 95397 50005 13572 31937 49781 48434 41373 46125 42043 56333 29625 78778 79164 309 10349 53857 21799 83870 776 24388 92062 22176 94447 47332 33931 13914 63144 73093 54298 65769 38026 28751 79306 10472 77702 98209 67354 4909 16402 83799 95259 5012 18153 94853 67116 26256 31457 86640 36484 82914 66284 51637 22319 12300 61189 52223 61086 51300 9537 8978 81414 67868 96277 74856 56652 59822 31790 3134 5499 62909 48668 22346 17705 66045 51083 58280 88267 5605 72569 31899 39327 52667 59242 74752 86724 49301 87992 54857 7123 74855 43701 38362 86924 95951 27792 35147 97406 34266 97763 6845 70637 53289 77604 8131 84436 81010 30355 4795 43729 59263 90300 11898 77887 51103 44843 23869 75922 91658 58803 39421 89470 75577 54481 52547 68390 20096 75452 27161 19387 51628 38576 72813 51443 77363 36667 30653 31145 86395 57165 65900 17380 41858 39599 38827 44075 70863 92468 86934 26611 72743 82040 42975 75499 25293 17291 85205 64991 45156 11100 33545 6944 34109 14570 58709 18436 9321 44715 81690 74760 78479 19334 90955 18420 65872 26357 13206 57672 34513 79839 19008 81640 67855 89365 48250 95937 16756 15124 1119 8572 42048 94144 14125 18121 54494 75188 42851 43455 11348 23785 39685 11205 69124 96471 15958 5702 53072 49167 50638 51018 82637 24119 96007 45619 37929 70486 65558 72399 60251 30505 71486 42849 53694 35023 55768 40011 39414 98445 58854 12496 77334 68638 28876 32506 55800 39602 27066 54838 90183 16578 90086 95600 77505 75392 13295 39020 13652 65121 73683 31835 82812 99105 79581 17267 70729 19921 22615 4925 3578 3517 77218 79162 35887 6905 37152 42846 66055 62666 64658 34762 98835 21432 20080 23562 648 22953 63433 27497 62278 44522 3531 31117 16963 10234 45608 94550 92701 40837 36430 30473 14315 93360 170 62587 22241 70280 73 75514 26048 42205 4323 3528 36400 7096 6808 70833 84347 76564 41990 30575 94242 85719 67791 74177 54262 50734 89163 52721 10013 12706 35082 33706 60132 27340 63634 52364 40246 49188 98859 9725 19157 84156 7487 46334 44255 81781 15850 17502 70226 21434 65249 88922 76544 45863 47562 3897 60167 48538 728 97253 97685 23404 54253 39577 88384 75073 85304 76889 6421 93685 60311 10184 62742 291 1290 51637 62825 24281 20627 94701 74980 74428 10492 40535 87805 53279 47833 62898 52586 240 49101 37717 22398 29242 90369 27239 17824 6959 55635 9119 45077 38153 25503 93756 66231 22103 86107 49425 11744 74927 70567 93215 41786 15576 24793 82733 28875 41376 64792 48558 4977 77573 23810 39762 12358 39694 23742 62146 30055 67159 39721 42892 48134 18320 66358 8102 29120 45474 2890 4819 36031 14751 36940 12874 66360 59470 46367 16464 1647 29435 77050 79885 42658 79801 32089 62809 4905 34747 82267 34052 35879 72244 81113 17827 88098 14678 25897 63459 35568 55784 98069 36163 64043 16350 89211 25520 94537 18014 63766 70350 48692 51657 33711 91279 17085 78441 32820 64577 2042 73473 46692 36086 93886 25844 42458 71282 16929 96410 3019 69890 87399 90013 57326 60310 91817 54467 73452 80071 33137 52796 91017 49797 29771 17477 62471 15202 7591 81970 14101 95345 30158 62566 45807 55467 80853 86329 73945 23551 17006 84079 93956 35331 23283 4066 26071 71593 91097 92487 8960 13608 84702 36011 3006 6466 38845 24446 10688 87631 9515 65143 60584 89104 37800 42351 51487 4879 70331 86114 94730 46406 16563 79863 80808 62864 11477 65261 4226 6733 38661 48623 6835 47165 34977 65347 4701 35078 49845 53494 2704 90438 6123 36314 17100 39878 3803 82931 11376 60035 13273 32224 91486 83853 78996 29012 70056 72467 97808 4453 90437 3534 47682 97853 73946 43362 49950 74618 29961 28428 52079 54977 26845 54243 6474 2385 21964 3473 99066 79262 39419 72804 64491 78001 2213 26132 6354 63139 24479 18213 9086 71765 63403 6524 20385 20628 91439 2463 18088 41765 14286 10387 15553 76044 29063 95526 18570 77492 62651 43126 42666 68986 17387 58528 51935 38591 59363 69201 79991 84292 15772 87522 63093 85206 97481 73472 4258 75950 4479 43628 42693 86893 33387 2309 37066 91146 92223 93650 66598 11421 68286 20384 96452 38390 67305 78982 71927 56950 70960 43814 36233 12493 25728 55875 83436 44353 90905 22664 89680 92265 27839 77100 81870 72628 47075 64405 4358 53406 39904 80468 92643 98672 40897 69666 46756 47867 90352 53219 31311 8576 86254 94146 91850 81485 58930 25115 26045 64823 97298 15235 99016 60902 19737 4741 53240 20769 24004 50136 69830 83145 39547 98541 38895 86976 79551 72273 82504 19548 76402 76884 86199 6715 13121 46683 83455 75513 7703 98050 33529 1595 804 5678 84738 51909 74756 22953 36302 54568 51785 72689 94438 36015 98992 33815 61452 8174 78949 14532 16372 69403 80218 63994 87379 48233 56436 50609 85081 29207 87976 21812 34393 38199 84814 84331 79712 5132 46683 35021 53751 24437 58496 34062 55485 89543 68022 86987 90103 65360 57768 44906 54875 25487 58487 76417 17191 64990 64822 40850 21672 18664 84460 27464 24125 79689 48692 24912 63057 68704 91503 9543 1670 76682 51454 11431 85120 71621 23267 57300 65936 82413 96802 23912 50415 60579 43950 23374 73103 94547 12733 66645 81370 59150 68964 6952 54449 37931 36374 46963 9074 62923 29046 83345 17736 47303 75316 82434 86021 77104 13081 1488 40924 40029 17529 51836 5369 45818 41194 48867 23343 40258 58718 99133 52213 16941 52776 31770 68880 84617 93383 11741 97032 43770 84410 1782 31716 72690 9259 5076 28465 33066 37585 4262 17506 25222 46546 95264 40554 61395 44886 62847 15444 69471 18581 8582 69856 92755 37341 72978 6799 28184 76764 46628 92394 86219 85536 61922 95373 58614 72812 18188 86810 567 12999 12867 35712 78851 89595 51977 54665 55911 47940 96030 82841 659 78279 66644 33982 47624 1582 64026 38376 52036 23233 88442 53350 6090 63522 2410 53406 61320 79835 64261 54707 41178 34305 54943 39186 22945 56944 95250 13573 41794 39872 89015 2591 70234 1570 26895 65718 71087 6733 35169 6404 81621 42844 30058 48289 92886 56048 70048 91568 56131 765 68028 21874 25136 15724 41478 11613 22320 5600 73913 18275 71694 34485 58337 22577 90007 81191 89538 80272 58093 58243 7585 15894 37109 41797 13802 24718 56392 70726 73100 50813 84018 30920 37847 23351 48965 89824 55801 70155 16447 95276 87342 13451 19272 24271 79951 98175 94099 66602 20212 43024 22723 74541 45372 3168 11759 27413 83093 7662 37588 98368 97369 50655 697 94625 68196 23743 45974 40839 84799 59906 45800 52581 26245 34358 28644 48086 51318 75747 42182 1967 38412 74211 93261 24078 38671 97258 15338 60351 87095 47668 67205 75424 65474 96126 80224 46455 20819 85900 73386 56555 12862 86525 14673 56213 38414 72377 3755 59785 17413 95692 71721 77926 44280 17320 84066 76758 92401 24859 7143 16009 81855 83686 66636 38689 81842 93872 56525 86685 5494 58438 58486 13822 36598 18341 41479 32102 7538 69344 98635 37391 64823 62070 76952 16654 82658 27047 26594 70132 27648 94958 25914 74742 22016 13861 35875 74556 63530 23012 7252 98110 68544 66112 67668 95059 32578 75867 36233 64016 42632 45768 16103 95574 79028 23788 31351 60537 57708 97727 14057 79945 79169 93833 46447 59740 88742 77367 954 2929 4378 9789 90598 24792 16384 55929 38237 20996 33205 93711 17938 36879 22956 77041 22549 76825 48329 42607 85458 40080 39759 58403 92026 78820 95269 70216 20405 9100 73414 89857 50529 30599 51449 57628 94494 5404 4977 76802 65936 13013 7556 59024 52060 85119 99162 88066 31916 83798 9130 79116 7117 13986 24630 59403 79368 76190 16912 7607 32859 8924 30904 18291 16051 34379 49949 40201 37076 58828 97379 48714 19000 890 94138 37365 90549 97627 91702 27971 78814 12788 31277 29458 13320 8956 87397 32761 5567 25738 16820 83319 65751 40309 13719 69050 29688 39586 46804 8754 90044 96052 66196 14637 62254 57598 79172 94592 52463 52216 72006 91498 91101 39330 87072 4962 97370 27808 9026 73294 59125 86844 17040 41138 65673 34665 23063 63827 1642 33795 3574 35045 79255 94427 69490 60210 18709 96141 94151 12158 89700 440 56509 35885 10693 91236 84236 28190 67368 85437 90090 24727 66545 9739 87966 50296 48658 78337 19781 83644 71987 96852 47075 63112 54383 64114 24616 72252 21207 84169 4261 94455 42156 9522 72599 72938 22093 22938 6524 55715 81294 8789 52273 23176 63643 44888 87335 16902 9466 7977 3857 70858 4182 53121 30674 29938 61021 87021 70730 7370 10103 15676 96051 22744 53163 4769 77964 21281 26024 89423 92604 81146 40804 41486 62823 39749 62523 42427 14680 41331 98364 42824 56214 40844 14980 38515 3777 51925 61821 17893 178 11519 72861 97082 31174 16164 45227 67544 18587 44495 26746 72341 54656 96789 21617 39110 84544 52389 95935 68955 41590 35742 68805 43432 75224 94660 76591 11357 88427 4366 58459 81692 42613 72214 44242 2931 29342 41146 72715 88572 29393 5748 38006 52428 21982 86775 38616 86185 35944 65703 62334 16484 94897 97336 46671 14121 1198 38333 81833 69888 90320 60249 24848 20855 80778 44728 14338 56076 95981 53840 8014 76623 524 12711 15245 32122 94703 77730 96105 49841 13761 83010 90756 81922 17840 63627 34053 67732 11910 80216 99008 34009 68321 40898 46616 1225 8937 55899 58032 72443 60588 97121 83207 81148 23339 97367 6461 32802 94793 3507 15679 93041 1305 53811 41911 73883 9051 83630 62560 3539 67918 47829 54214 77247 70746 3046 57673 33738 98188 65174 88548 24809 73508 14657 76694 52881 40849 54159 3697 18046 43314 91824 96177 69344 97513 75661 95446 76561 41346 87915 73634 37527 36409 14984 24909 45998 10095 12486 12399 75604 62274 87520 56605 64522 82473 93120 9204 12071 23876 83849 17008 38209 97893 76855 71884 80960 17202 43695 56434 73955 1269 58071 69629 60711 50186 21727 11759 24529 15640 804 57033 83546 47198 86020 31840 35181 90206 64897 52914 51575 35642 24140 95492 33172 56285 47006 9703 59310 84511 61217 85631 19313 60379 50608 43144 82759 24270 53545 40289 29465 24131 31852 15788 22166 65950 12817 84120 82860 29515 50188 5765 56691 73711 30234 60217 74952 92381 23452 22916 10001 8564 276 23675 18116 73897 396 45196 45032 52840 72093 35365 92319 32195 16930 93817 92381 6997 54976 73475 78273 37925 43440 76359 72979 14487 71668 55326 70252 43644 89412 39897 66826 32638 29178 68555 3113 96489 25621 90062 98603 38469 75419 91952 19922 19120 65787 39921 61426 60312 75291 64774 15645 70554 37715 13011 79593 70666 77895 93148 64921 47497 71801 87228 12310 1615 90121 19609 46395 36240 43117 84795 23044 38141 61084 87178 53230 16075 75503 65326 50315 43287 66467 19049 45556 86435 33419 69220 61877 78043 57519 82466 19197 23003 55022 81104 15375 56605 73732 24073 25270 17508 95784 19690 74647 59018 20585 28381 74302 89584 76124 72708 49918 495 39434 79474 26128 71520 20792 42467 39145 96198 59276 7978 49347 17348 4031 82270 56786 52431 70001 46241 8158 159 71131 49051 49435 45810 46051 40232 95279 48709 79814 74049 54523 34203 11305 98486 17686 18458 75848 593 32408 23344 95559 80292 74721 58578 53412 76339 11362 30467 3459 63430 77549 5073 11891 6780 14294 62921 97306 8790 45810 4481 8436 93566 78501 7941 95179 24675 77945 25548 71951 23651 36611 41404 96382 525 61564 61009 9796 40270 5801 61446 81183 3346 47823 3475 92742 56420 1768 65260 73626 59218 76664 60509 9459 71013 53720 17832 12298 4511 97484 16137 61565 86477 75907 86486 25148 21413 56236 49187 33306 59429 57018 23082 93137 15779 47496 4095 45985 60050 52277 14964 31490 2838 22506 2926 64610 97790 57856 85289 50480 85670 4024 16321 57227 38895 70406 16803 98622 96413 78860 4435 97590 26547 91876 24774 34370 51707 64273 11894 38827 70738 8429 69639 53434 57613 52393 86457 97413 54685 66745 67713 49513 82627 96208 65537 74291 96637 40140 15277 2273 64647 95534 23951 34285 64500 35665 97717 22603 69774 22206 32222 42950 32656 79577 29988 50706 95118 92748 83483 8183 23713 80968 22904 42506 14986 76200 74741 4852 7073 27167 2899 54078 11770 89143 65621 33055 50748 90129 34628 9675 76714 4447 132 34624 70879 98690 21359 91648 40364 73788 44411 95031 12935 82939 49490 28716 63173 23190 89954 2228 91799 43020 54364 58433 75983 3689 75729 20540 50642 39185 36648 52780 90643 86569 90918 36344 12403 54793 37121 7776 70605 19193 14043 92523 8839 1520 40277 11665 29462 56882 27935 12960 51215 79854 82002 33547 37264 7995 16121 30117 68700 57294 94889 36607 88276 93366 70742 58522 94062 8885 80965 68070 57374 3480 2163 81141 73303 91655 44108 23477 26964 47771 88016 23033 9392 18636 50653 40956 42803 29648 64270 23210 6377 62704 95167 84743 18531 59829 37154 9177 31006 91542 95940 14528 25379 45277 81198 36684 91676 16694 89742 75556 39166 88014 18442 76147 9370 31788 86980 9679 31964 61774 67718 67793 76929 58748 64369 30179 36852 79933 72406 20977 62463 48908 79665 6326 50840 33224 16370 94319 11188 61508 81794 44420 8464 34928 42958 31807 75925 60281 88942 68126 82763 81985 12531 52207 31305 83329 50910 27995 23885 16626 27426 11489 76723 11613 5320 83761 28435 98111 44465 20171 13309 52179 24543 26307 71887 25027 27424 16750 83115 32098 94583 74173 52402 89606 81216 34439 83126 51799 64841 3960 91661 98050 23071 21211 95403 59664 83388 81834 4026 45803 80826 42773 20828 72648 29623 44011 20646 46051 32700 67946 85391 4962 13165 28142 95629 97714 74056 32204 92532 29039 44331 84323 83551 82441 20755 42549 65084 32878 15581 33066 25383 6770 31055 76219 90670 94844 26583 98145 64232 5407 91239 7291 92525 78347 58812 67825 83031 90188 83531 7613 46535 58415 71682 57476 66703 75877 35683 79044 90135 96958 4387 1383 85704 72141 71162 84382 37595 18672 27807 8215 62281 44623 27176 4277 62965 38543 50331 2209 44015 35738 51561 9132 88107 497 18955 6727 64181 65227 47126 82396 84337 80433 88397 93666 87 31716 86446 61109 80348 76186 96116 41536 30935 3464 54843 8823 67552 18206 28328 75401 28400 69414 97849 63264 41130 72055 17194 3183 31248 97751 31520 89247 76903 28697 44573 2468 61226 49874 63239 71813 63736 42496 82788 31120 75948 79119 81236 96377 39654 89492 33351 6204 70446 42291 47004 68290 25898 87930 26012 24157 75381 26607 81121 72023 73365 96230 50154 67987 94999 1428 99158 54654 77267 85508 97371 23552 40987 19612 77983 16994 58968 36252 58422 35186 19212 43169 67360 29096 72774 43966 96054 79418 30817 61520 65583 31689 61093 416 64866 27526 84066 5752 90386 58731 73154 86617 17554 2231 35948 56891 37520 3003 76829 61764 43272 50454 922 412 75475 99099 9354 2042 70696 15494 43088 21688 76748 15705 44422 67899 69859 64987 11566 54010 84765 77039 65219 19235 74999 56657 66920 3373 82400 50297 71293 53450 3481 8972 1217 70858 86474 38020 25027 41428 69917 62597 45503 32792 74750 26164 1466 25016 24757 67877 10874 52069 18901 47292 489 52445 37393 74865 75029 67957 79890 67492 53076 28621 35332 23964 94531 914 47206 90924 5303 38933 16356 11725 73677 43532 63448 19210 50938 91231 44702 43132 90651 9390 48192 46817 54101 24239 98260 51295 42919 95316 74487 61575 13682 40226 65100 55646 84318 57489 67152 49986 3905 80031 10811 78352 10466 43946 87156 51031 42295 75705 86687 5755 32749 77200 58570 90956 63026 52522 2945 76437 23245 12268 51398 24666 45901 67735 47720 14448 46303 38110 86757 33839 78645 27899 88899 47245 51914 86417 61857 35109 38922 28627 46596 91407 84197 27020 63049 21009 76142 69657 95014 86057 26760 77358 82066 72870 14325 62104 36508 41643 84403 6831 59198 58297 38325 13705 74980 62714 18023 36398 22308 46818 2979 77586 25546 78838 53219 85739 53451 40697 34641 44630 31179 36453 37522 95933 5710 72408 75225 15768 38587 23202 60962 26896 78869 19876 9867 30180 78665 88762 20749 84943 84603 31441 61781 85753 41018 52300 54501 34570 68319 34166 26198 62175 83589 26210 83797 70020 34923 46525 47602 88760 63609 44426 77368 75199 9056 36404 45603 56339 24481 83140 48891 85089 53188 16987 39439 42713 25279 29992 4363 37928 79434 18889 98767 46404 15047 17619 29165 23201 19744 82434 32132 32250 79667 35458 41739 171 69045 34692 39056 44327 67688 73522 44822 49956 89934 68335 61066 51603 61894 13529 80570 51084 80772 64588 66290 50517 45097 55059 10049 54380 90728 61829 3338 87147 64206 66018 1930 6074 70367 18409 78864 46683 30468 90134 74438 64703 15945 97800 43689 59892 92796 61360 89019 41498 68557 3696 55171 11077 6002 77920 48512 87468 15918 81382 17871 52911 50236 77423 60235 38571 79462 50947 6174 71063 75009 40814 54704 8411 6502 54677 5963 18134 96636 821 51631 11570 93535 68011 38898 3883 46793 11306 16192 9716 64357 41376 22315 2024 62898 16808 13237 14642 58157 72189 10680 62244 70741 67897 67306 74936 51797 57348 8388 30414 21538 92081 10690 34304 35096 29077 79467 66395 54092 33890 61847 36276 48704 28560 8142 75974 83554 24598 45608 35629 15664 21150 59160 19564 77643 47358 4174 61942 88921 5636 3283 93883 84053 92075 87039 63766 41780 25008 6893 24052 26205 33497 30862 73576 83088 94253 10997 59132 44733 66491 76385 4857 11716 74925 4071 70121 67988 90620 97148 53927 89511 29100 21411 93507 36730 48083 53660 68060 5864 73717 79291 40930 8049 44657 9370 97031 47127 15410 37421 97556 95311 88465 96103 10928 78728 72597 9724 83079 66694 27327 53843 93690 48823 4612 57721 59075 82541 70148 3917 10944 92836 44518 86816 37962 67323 31911 5352 46390 69046 54307 92775 350 8795 79273 84773 21101 33228 61443 19347 20111 92087 85806 80472 40834 40482 66223 2580 22158 57193 51921 60042 82137 39878 24096 23124 39504 54599 85149 81504 29222 36202 69949 6741 18983 23010 4554 89619 47272 5129 40808 13105 53853 88128 96238 29873 57880 37684 57093 56031 21844 62079 50860 40698 35398 93867 89075 17130 23626 71014 11305 19271 19091 47154 70406 71134 5534 89252 46307 49504 23357 57670 51022 17877 41678 98481 13726 16032 55252 91016 23644 16121 59329 70015 94348 24728 13967 56005 941 27502 22163 59243 62882 4862 60474 68556 67256 42028 11317 54609 42247 80404 89888 36454 94014 30863 53321 70988 95275 62031 8071 16153 95677 43575 35044 81757 23765 41072 28305 98538 79658 48692 8682 96397 61583 71459 41548 45536 27369 45402 85233 23851 72636 75682 59781 72932 14857 61664 3431 48417 75956 15563 50404 44168 11053 16949 8270 78746 63956 92272 19194 33807 81082 94791 23128 1507 84416 97070 633 84141 97284 87035 94288 48616 51369 15511 53826 50130 84236 70082 18277 83129 77792 68429 23770 92519 91986 74200 5402 77492 7030 54586 90945 61654 56066 11433 81849 67600 95406 82585 51393 2235 21820 97515 95127 56626 24052 32550 27356 18320 21881 23276 4908 77303 76077 34083 44088 101 41173 68961 4362 54848 9777 25982 72601 67625 44457 11162 81287 42254 30717 70248 51460 21694 88335 27160 29342 81652 14945 17681 77517 8016 91460 56254 84074 58935 51953 77244 18345 22117 38343 29594 10727 33343 39108 9790 94053 82712 71914 14770 84071 40554 37755 95562 96005 7049 45926 79645 67138 89474 61126 33063 43017 6422 82011 79101 96212 79889 55702 75310 28831 70521 6108 74275 76445 81013 76285 44033 81602 64652 54241 94644 59542 58558 27262 50767 69073 106 83688 77034 45235 5924 72233 38504 6087 28004 65490 75917 5413 54937 88932 22508 21417 59321 22295 2112 9864 28764 39839 47525 11071 90887 82661 46502 87037 54642 75569 46485 96526 91695 40643 98687 60414 52315 50427 51665 24670 89214 56715 26376 22014 77890 91310 10954 37192 24503 70089 78786 69520 74299 20303 41697 45262 64716 62667 96356 42679 73347 86235 67887 7082 62548 25897 91232 39716 80691 97802 69412 97467 69992 47006 93195 79133 51095 34564 27211 97419 53655 10136 27571 57185 24180 405 98135 68168 46684 20098 33581 26107 54269 26231 49092 14133 89956 69750 71405 11941 84118 24381 50338 22060 59649 91988 95173 3148 64056 67918 82150 26444 33051 84274 50063 54816 77129 79834 87919 59702 14602 11176 37880 57077 28794 19059 76733 44219 36952 13266 62363 88001 31569 59697 79249 18580 53486 5690 84950 85842 78175 68218 72471 47063 23323 19095 75468 87274 15994 64582 32876 6164 83501 97787 95150 76678 71280 72440 76599 76319 97419 54277 56880 83940 21333 35843 54142 45074 11951 3870 66256 76841 73788 97218 31325 25124 85048 83294 46210 54598 57281 69216 44345 10977 42934 24431 67366 26972 45612 66253 93589 11241 34112 4231 50523 41180 83049 81742 6976 88705 12574 96674 71665 3761 75298 48223 65409 65650 62504 26323 71246 83227 57461 60054 78260 40930 30145 59794 12791 81374 10438 22559 17842 15009 11586 67750 68448 73692 30499 84748 98490 68998 23888 8856 8591 57213 46782 69811 15358 47280 25448 92612 66960 65863 51492 97439 669 30566 69733 11965 58166 95192 68218 47895 30443 20821 73296 24356 93744 38925 5531 66080 35001 46225 72521 98391 12306 2030 27214 41771 25354 80809 28629 47256 51256 63603 51954 15761 10457 72984 76364 4871 77431 55621 13569 71964 59349 76541 93248 36722 30344 56330 88944 8368 26308 4830 22013 86884 22745 63423 15175 51971 17461 53819 6243 38143 19013 91238 22422 88352 89984 35772 28179 79316 12385 43623 1614 32214 90567 954 55234 16389 98553 57783 20982 20162 85044 32844 76323 21759 11860 31576 75458 7390 92665 61202 63233 40841 39322 36118 28631 25176 60445 97629 13420 83318 48301 33598 71488 4007 87049 93294 57435 29485 3347 44703 33245 76500 39841 67814 23181 97172 65251 33144 3419 76506 16954 66056 78257 95854 3304 18269 59893 58304 1441 53259 55259 89877 60735 5510 1343 4875 83435 34007 78995 97450 20293 75376 89394 46624 74594 97822 86809 52570 66050 43686 20405 82617 26618 59008 52873 84666 88455 36981 59108 58794 37474 1988 44794 20663 14503 52146 53062 48004 22359 17899 1313 44365 36897 48607 34236 20718 26485 35893 46873 78514 17747 24792 53345 24323 64683 89830 8347 16562 31992 45498 77352 97548 45215 24689 86413 56523 73925 60327 6442 15346 17736 46700 40099 31998 46207 26394 44882 43017 83460 1198 27619 62645 94024 12194 84239 81281 45438 87268 18979 79353 14362 28079 48224 60611 48488 35145 42086 54127 54249 1725 84343 82642 83833 8577 91199 1812 35776 47808 53530 35637 69076 88805 70197 13066 92193 96050 46585 34518 22913 32585 49785 12549 33736 62202 32015 82617 5058 71590 74236 70866 49693 64482 89774 20174 1031 61183 33742 43208 5703 8726 92572 54432 72577 16033 71808 22215 59364 25628 31849 14801 14593 57295 68434 13459 24127 59578 17950 72517 38932 4435 54317 46869 77808 24581 79682 1364 63981 58476 70402 48953 12859 14827 14751 16735 74012 44331 44027 58757 49601 98745 93570 26906 65831 41901 3777 91745 54786 57752 70805 3082 46354 944 80413 25895 20241 11726 85681 30129 31596 69221 28196 61983 57297 98665 14601 11153 62128 34681 67648 86359 24260 75369 52253 80450 2797 84386 71999 10538 85990 85795 94166 61752 50155 60651 34617 82163 96825 15655 82723 13673 15369 26991 64219 52559 73013 36394 51622 14599 62339 85237 25287 7286 49570 34740 3288 35260 27173 85871 87647 12059 37848 23892 88703 79180 75736 16098 18197 4205 31861 6018 36497 38631 30798 5041 36382 83124 6248 11490 95710 49105 7981 69071 23612 11769 38796 87133 71531 31133 86232 86664 92670 13506 6587 58661 75928 7565 13115 66316 40508 27799 68681 6295 1656 68402 49766 43936 18250 71684 46344 82982 16172 47968 10016 61478 65323 75008 84101 95213 97938 87669 2783 67943 95311 56666 72284 29154 87941 60440 34860 94212 58898 35901 50610 83755 67932 63216 27743 47841 63509 52821 64539 97050 81732 77310 23704 85362 51351 51825 22037 52312 47651 93841 69225 86734 45867 94407 66907 41494 60784 51929 86909 24095 79500 23178 84591 24627 43484 24094 8064 62705 37508 18945 31070 14691 88982 27672 24201 1642 35196 7790 49239 11876 47628 87859 1005 54759 74550 96741 51775 8903 95270 92969 6228 34866 94890 20831 22620 50414 58412 80271 22922 26561 61103 68711 26223 63699 3098 55390 82192 86031 30330 57346 53858 50580 40138 30661 29729 57885 36864 42622 913 72241 2119 6238 38303 43918 86636 14110 9343 364 67545 50553 83180 67204 67005 81160 89904 34079 16186 48952 1865 11158 72992 76726 55532 66343 47645 9693 67583 53982 82299 82405 92632 39220 13520 72317 70871 84788 42077 62587 48456 16176 4180 34831 5606 58678 92172 10722 86543 14535 43279 72661 21776 6418 53591 50687 56524 30218 82198 23554 79870 48373 54837 71918 10965 94776 70637 67863 63366 78512 94095 84653 52764 4847 74106 43419 25885 27441 23786 63705 79052 14379 5737 210 9713 44947 51387 66434 74575 56361 54467 2534 96899 11383 50146 85364 66337 29210 6689 32456 97259 1296 94919 78022 23110 71828 5914 77841 58939 26834 24433 8287 17424 34556 34658 6938 3857 88477 81039 90807 41675 922 27226 27154 12201 15248 61011 97293 44964 98771 75664 27969 77751 67218 68935 63944 19759 25555 57574 6625 8125 92169 27991 38482 31114 88118 17876 23394 65649 52689 59183 43331 12590 64556 49840 96593 39060 45887 45460 42028 96694 96829 2073 53931 23066 24834 86582 27723 65716 84774 52573 52642 50663 57708 83286 94234 56600 42300 67429 22701 48577 82356 22808 69659 16853 20449 16899 16215 81053 80552 46820 22269 71258 14450 4581 22408 66230 95238 35910 5744 3769 68087 85087 26138 33316 12530 43307 24791 50295 3229 64327 69010 47037 44544 58903 16597 13147 15642 77783 4421 94913 40981 194 33897 87046 72203 57288 63983 13916 12798 74669 79463 94335 67000 16704 76357 87941 12838 84783 77416 90215 30726 13801 9995 17769 77436 26268 35146 63455 74515 45307 48997 15376 14856 41397 50167 17823 72711 35570 5289 32131 63318 4187 818 89272 30142 73834 45368 29008 97598 76625 18978 56975 83747 42165 540 23293 8793 1807 22606 74495 52493 22826 42029 17361 24938 56325 71544 48767 40750 14271 16022 81254 96936 16717 43123 41300 76156 8624 56732 45361 9557 28935 89578 1392 2028 70440 58810 13222 78267 31700 11589 36988 82218 61168 38096 18308 56467 56390 61526 44262 77350 91316 25247 90398 12347 10829 696 42707 30792 19309 39583 28121 88376 9496 52709 91789 73291 56537 52519 13521 23738 88978 20251 41923 60828 51373 32279 30010 91395 77966 58718 84704 88734 19546 97035 48984 27877 51806 98646 5438 53920 68692 85367 90590 50268 80304 86554 32127 49404 69532 3805 20712 43450 38330 28182 33616 26277 16901 1848 84516 67329 82269 20712 54917 68141 55352 37203 26985 93282 8437 389 10897 40287 58753 47903 19476 17334 38040 28420 49746 90633 97566 18132 73760 49645 94135 37506 60442 77750 2207 40302 72675 55402 81188 62038 58750 55742 63452 72796 41910 92549 65900 15513 61496 14643 60776 52832 20599 14044 54168 95488 55726 14258 33471 79685 59979 2497 75420 90639 42963 38147 39280 83175 87151 87202 8036 42678 66365 2535 89864 20696 95496 88929 1043 47969 83648 77723 67886 15231 1768 3621 62172 71290 64767 47516 12999 14158 33479 33010 53223 30733 61084 604 23318 79734 13053 56677 47199 95243 96440 65876 6135 65029 59195 56171 81124 46838 52576 68814 6394 43420 81359 72269 8887 6004 56507 18913 92971 39304 76032 87445 14254 56681 47630 66312 64367 22355 24255 94533 83344 9897 91052 57453 40034 83902 27455 32565 41499 25295 86447 72497 15023 66791 62861 49880 17321 33707 77741 63826 39612 41816 24488 72849 31593 63400 38164 35739 66972 88189 71995 77136 70589 22540 65933 71808 17345 27898 43801 95496 2300 48407 57931 11683 36212 12190 574 43829 81894 58538 11858 92104 43606 63489 45737 82394 10834 51225 54390 36558 47308 78735 19650 56824 90455 62178 43975 5856 74900 24190 61539 79031 86025 87415 94754 70990 45003 82820 44205 84686 92333 73610 94065 35551 69750 55826 21633 59274 85252 5990 19876 76390 4131 67786 23200 4030 64792 84326 44412 6542 80886 9072 79168 56257 57555 62617 64750 1903 48346 37652 61202 71562 46948 75106 48056 43488 72020 97770 92110 20759 99134 41791 81848 95939 80685 61525 87712 97529 9152 10745 28200 29661 93828 707 41932 20159 49811 56119 51204 35361 43445 842 60772 29434 71811 92503 18696 83760 91150 44782 87991 93667 320 6788 73289 51828 94556 86933 36114 18619 15748 58104 13556 8608 17602 53725 34781 14545 56756 11764 46021 18039 59128 80553 84241 51428 79863 49260 41435 77956 21932 37864 95110 8208 67609 33923 61932 61458 34506 91499 56239 61576 76415 50189 19602 39219 32686 14883 94770 53300 53401 29753 91981 53983 26627 62296 13631 41495 83652 12681 15178 6483 10828 69887 39371 82804 97379 45371 10045 96583 47352 24480 70177 86854 83037 12483 70363 39906 86196 52696 29236 1537 28269 29860 72833 28247 57096 88879 67755 33798 39706 12952 69845 89592 97571 45884 71061 47043 95334 27381 40674 36124 3876 85502 49791 38760 11887 91208 74223 59293 34879 61885 43165 6613 70924 63755 5673 70945 49809 60076 67037 69435 73076 82557 45982 47889 34159 50736 10362 42086 44761 14076 36157 17575 34252 81314 24550 18565 57318 24234 29174 32325 62760 56407 16541 63924 68821 36393 93876 26325 6512 70126 51485 79383 78460 30429 71465 98168 28863 43591 28175 86010 79671 57842 10121 5837 50937 63472 69814 80245 34966 39449 60040 23702 39355 67400 76171 39267 65545 63475 38318 39984 83315 46145 11868 18707 55525 93690 46406 13800 28081 12589 66209 64647 14119 97180 6314 67556 10344 45973 87109 10237 13414 46709 31488 53606 53301 9891 7112 6469 94880 76485 37631 92845 39540 51193 29197 60282 92567 85654 70703 24840 88231 74927 24815 28804 6165 38224 62821 8682 14299 50514 38962 16651 23922 66760 54802 9816 1791 871 68751 53567 42200 25312 14124 48435 59323 78841 27969 44405 56751 49895 83072 26081 20852 60983 19946 66525 30667 38910 58026 51735 5740 43005 82692 9314 93005 72150 81588 34556 21249 26116 98130 76133 94798 20453 83072 24820 19766 14902 10764 60290 84761 82243 87193 92391 88006 65433 32480 54182 23532 54186 4102 38141 97386 181 77148 25531 43416 83257 76624 27345 95597 83467 94328 90467 73198 22800 23699 37139 70418 44166 84046 89059 94642 57953 39411 49983 7803 64559 33572 71921 64186 84418 23944 71155 8231 37930 1352 49240 51440 12546 4547 98781 52347 93614 69653 29669 40788 94915 57342 842 66489 5437 50027 79896 76890 15483 70937 5297 91674 5846 5625 82692 73447 4887 7095 66090 20940 64290 69386 97990 38238 2500 38390 89660 19360 74712 49211 39745 19067 34324 55427 58541 39134 55446 28598 35103 16865 44919 47984 37709 16340 77311 89802 42142 65879 64277 69799 42354 56798 6692 2357 43612 66657 42686 62413 47185 53442 82113 5295 43322 67769 69840 75905 90937 14924 32034 89493 3484 41058 5926 77297 69929 1984 89480 63552 3889 25179 94537 18169 69640 87788 29041 20784 21263 75468 65685 51542 16819 51275 93920 55279 36519 69541 13543 20405 22889 58703 23875 64620 9667 1268 696 16246 13028 83401 48082 1966 28766 21756 12483 6448 48808 93397 24257 68293 74257 69807 53332 14929 18383 16240 43734 43409 27973 78857 68208 87259 10958 19532 1473 28434 87258 6294 23845 34163 24669 11082 22098 72473 3806 78570 70358 60622 39105 20094 40025 63935 8947 77286 56024 84655 58515 14033 63194 28308 91604 39134 16066 94310 52427 25954 91365 67780 27196 98456 42761 98260 90893 19021 61865 7707 20245 65190 44608 25521 62783 31890 10750 98913 33114 60352 62137 78342 48410 56250 87665 33513 13319 48332 55303 37386 44040 5 64045 74519 25381 10036 62968 45626 28758 13993 92793 67243 785 86824 38905 22081 7032 74618 49344 37091 79008 62323 46370 5367 87939 48235 46149 75693 6551 45587 72136 66629 95917 9760 54268 93782 54166 13375 31695 48150 29077 67677 3004 46291 49210 10722 68189 27803 66010 22134 14051 95597 39598 33305 77511 69445 95135 63422 11153 305 57022 86734 54175 59364 3147 74405 38868 11128 47233 15032 58369 42742 17999 19160 97363 93485 31952 62586 47089 52082 58484 16794 50518 36735 16179 17362 16327 47704 76318 56130 46200 33216 11891 13620 40993 34843 59302 25813 22062 27542 22364 30407 30816 37917 20378 73930 16183 45855 27078 87941 88940 22892 45860 771 89047 85952 48983 96259 90485 45501 24147 78822 49221 85683 37253 84990 45440 94489 40305 84188 3590 22210 6706 43048 28738 80611 47262 16761 54328 3189 37321 35978 26353 54462 40533 65255 28286 2586 58901 67727 50557 19875 56908 92103 95138 85274 53883 62541 3399 15232 53734 88141 71793 86352 60077 90874 94809 40696 28526 89433 24994 78810 48437 31669 26012 50158 22774 89166 79900 14240 17595 31483 23546 21411 87266 64007 46061 49652 71955 51044 43666 25209 269 31677 29198 89704 13061 51023 46238 97317 5541 66210 49672 13298 32645 59369 31587 93035 61407 69573 28689 56517 131 27008 26974 29213 75072 2374 49437 77904 93776 84016 74327 75485 44424 86979 67204 90314 78994 11612 39798 32638 27577 74158 14867 31853 97197 5505 80077 39008 51046 72913 26580 35579 34636 79775 8179 19276 14570 42882 23425 11721 88035 25265 62225 86223 8246 44710 87860 54422 7571 39661 22761 52004 82013 33918 23403 56809 81570 44557 32876 82438 89555 69043 2317 61615 64676 34125 70989 11280 2741 78781 23819 30673 93781 72664 96692 78780 36722 61484 47402 97096 22981 79591 15274 19608 76805 60991 15098 43842 24950 16080 34096 71259 96833 87423 29430 56413 96065 57121 80590 37126 37592 43534 49187 27735 65715 31500 18545 77746 28206 59555 57351 30885 69202 76186 10455 62009 15920 57036 67317 16168 49252 77148 72753 4190 25012 57898 18593 64086 18199 15795 69775 918 25411 24568 90726 27881 8233 60178 9497 30588 78422 1324 15651 39766 23145 59074 78373 95841 33262 70067 74244 1924 80573 43630 68174 35920 50634 77083 80177 51716 57410 65549 53451 82692 59421 51925 46278 54197 3483 93160 1759 6766 20155 1618 82105 43119 64282 76192 60960 15339 47611 34085 28467 81878 9461 40175 58312 11770 81205 57725 25932 14068 1465 36890 57309 74282 83926 50028 45506 37632 32818 97427 92250 66987 89297 7281 9305 23874 18647 92662 80875 79981 95650 87533 76502 89991 54292 67 11452 86075 26968 96077 84492 78414 64638 31040 51737 59819 96088 82224 91095 33330 28927 54322 42995 33753 26662 27825 25162 351 31784 9828 96782 31888 56376 42599 35117 18842 23002 1312 29880 51264 70122 46309 39015 39432 33068 86675 90330 57594 11266 80803 70889 53849 24727 15397 16856 39435 27329 54231 78270 70723 12431 93986 95033 48422 98119 23585 7065 67468 76259 73840 77549 60376 46718 20299 57762 19889 31818 75725 78214 46206 76099 3620 37019 58682 40995 27830 18997 52530 44501 49098 6528 91408 85199 71594 72234 88722 5968 51987 8007 94648 33707 27704 54560 67114 68443 89485 95252 21442 88068 43777 90672 51638 6469 90238 84161 64831 77381 3492 59040 61569 62086 34072 74833 89593 29854 7373 44989 85922 67142 91530 16392 34376 33931 74030 6979 96396 24475 21381 59982 27910 11522 85433 78819 64438 63903 60760 91876 24663 72826 25655 44106 69556 7602 81754 87154 19726 85334 95524 49181 21442 84032 90961 83957 16470 29889 55167 67273 44594 57550 61605 12307 28986 78093 97570 82114 68291 21536 91391 4148 82692 89319 58135 19490 95172 48146 77188 70608 21080 76292 74507 24635 72567 68064 13432 18810 40605 26375 51512 96912 53568 36495 89211 54135 54091 68040 47709 19835 4512 91731 8195 51683 88308 7770 83427 35473 63076 83984 86148 379 17398 60034 70074 62743 91050 96941 9696 99043 17823 2978 23526 32552 49670 77565 69563 93304 17917 34889 91955 40385 85383 432 48056 52434 1326 43196 59277 4459 63860 4271 16864 20698 35320 46185 77927 39819 61715 59117 26440 79152 94374 95651 35064 39593 25299 58339 62990 91604 89869 66661 853 18966 11402 91426 58625 48211 53154 33364 97323 14004 20322 71913 54220 87694 94998 84871 35917 60701 1310 18735 96353 43108 10499 94996 9629 5005 58221 60892 30518 69284 47499 75239 67128 44722 26838 65858 68091 21936 75070 61628 15899 95621 8971 50389 46600 58223 10971 98300 45065 68282 53609 20739 58147 43090 32037 23397 19244 65936 96503 55322 74693 97707 1296 11865 93338 45203 94986 95546 89110 64783 43029 57576 19822 28227 20840 1509 16607 83513 86052 51547 55587 19728 87077 56532 1325 67615 57746 6178 73592 38512 82497 67456 45578 74685 22520 88001 94604 59450 41642 93673 3486 91802 79480 50661 20032 11148 26088 46009 22011 19362 22088 77593 31633 67261 43784 48858 18666 10180 32633 42964 29167 48363 61355 84132 33178 68733 68095 73470 90039 18872 32851 30141 61112 59606 68473 70371 50502 67018 4665 6566 51589 11296 8721 96753 4075 85929 13737 17834 53457 8614 11326 7370 91365 43765 61793 52468 81706 52097 77889 79806 82528 26209 26181 92205 96505 65054 13084 14797 45357 20187 16826 39196 32861 94977 74270 33726 35323 54075 97675 75901 28365 1155 77658 84100 87510 77357 85920 12300 42854 95483 20374 34922 53698 72666 37165 91064 88161 35640 15791 68248 12918 38541 5960 20416 65432 87335 21123 23658 52328 63334 53314 22231 62242 38297 38117 88743 38665 49172 4488 46119 62147 14720 44666 7922 44362 93750 84865 95163 88637 7852 39885 8765 28218 35395 83334 94961 81700 88737 16483 33304 59668 30717 92486 30949 83241 45342 36594 20456 99043 64804 96596 2209 89072 58024 55599 38467 65923 87633 1776 34732 74736 48260 65737 76431 93302 37949 46314 16209 42284 6214 95948 62026 27545 2545 68898 16926 10724 7626 88501 36099 76987 46157 8720 6910 24006 28637 90528 7657 26805 93031 87725 60253 9064 47523 97568 83301 39903 88726 33478 83963 2158 90353 93636 53206 55200 43649 38470 2631 12725 37665 28630 22540 69697 7336 78285 27025 43550 27071 52306 22500 55472 56951 25359 32486 77466 37414 26154 35875 58004 80631 39784 29989 14298 83286 35833 6148 21554 3864 94381 8492 96269 7160 49397 44231 14353 17265 91724 78915 10179 8509 81628 88794 74433 84782 33590 37802 78378 43095 82275 42236 10466 75910 49269 39992 95627 3508 29058 70571 21116 69362 32857 82367 53228 1501 94946 53153 91659 42072 61690 81407 54540 37637 49302 86282 11261 53085 94033 86669 74248 58667 21427 88157 66848 65839 98885 23464 59332 86966 38035 87069 32964 14872 58279 92157 39016 34607 56014 34730 62903 61607 16229 70387 60488 14882 65684 9275 40503 88485 87623 94636 25820 1538 79552 43041 79615 11714 51523 983 69352 55532 36565 72949 93225 31873 65201 52503 41547 65693 74974 31382 50074 32051 58323 7632 76102 34901 47375 21470 70212 1485 80180 1345 20242 76504 75346 51232 14354 21851 61433 67308 33258 87584 87783 26185 44926 67199 16392 10162 74876 59527 3601 24696 64884 87087 21418 85436 4428 35221 52955 59044 24832 49438 88020 57041 87239 62226 64511 16525 24922 1051 953 95444 10262 92671 21986 83033 57499 89331 45656 30515 88763 23596 37886 47055 11691 25927 63729 46902 7052 22603 62835 47655 50345 28390 40416 17032 20955 19114 25112 46689 45010 3331 88827 36859 19315 93645 70687 81897 54562 62769 60784 12082 98529 86603 84045 66519 51908 38130 40703 13971 56819 19565 56497 78206 17734 964 6987 168 50116 89345 53008 1178 34184 29187 71905 37017 2008 6171 52412 62607 20121 86969 24283 57086 48983 79719 45312 73168 94422 69799 82719 96275 71056 62270 43343 58559 21383 70546 38060 11795 54972 17890 7039 40040 98584 18769 22518 72118 34734 23703 44244 31603 66059 24278 32644 16686 86870 6935 46876 96617 73251 84438 48754 55544 55734 46773 9872 34929 54862 91862 87618 97287 50395 94713 75530 15807 53896 65259 12986 6224 56510 75849 86722 77120 35873 62290 7701 72225 64413 68383 20931 58896 51230 62964 57316 32882 90547 64357 77055 13280 18750 95168 77877 72441 35115 7026 13578 86911 52939 13868 8017 16333 82177 48063 61520 74443 27363 63321 18847 48236 85518 55716 93332 73675 53980 40107 42192 2962 14233 3861 42714 85394 63643 24618 22568 89130 62083 28902 99015 25610 7318 61972 20775 2560 20234 58361 32221 7033 1185 99156 5102 60329 76540 91134 47224 81847 80636 18271 30764 1536 83068 53716 91751 37892 95278 29286 72215 71839 19458 39516 43017 96768 34561 21213 81880 14437 83580 95630 97980 70746 29360 18740 66831 88239 21825 4440 7229 64039 49064 12463 11169 67259 26906 93158 39906 58172 73992 21947 78483 60093 58384 41166 76539 41538 9787 39502 41889 54406 72121 60873 52925 89683 56821 65 47550 69695 55403 97803 34251 21796 88064 27198 90384 93770 78367 15973 1599 66429 89585 1981 29487 56894 56749 19894 97858 36242 20583 49367 38187 92819 35645 51274 17442 87332 72607 29135 25080 61309 70165 86133 93716 66336 37329 56019 16873 79571 7833 92302 2597 56383 57308 86563 42720 80182 29201 87793 47377 6481 62950 61913 54729 15205 2276 21138 60494 8674 26441 378 43315 82503 61048 62542 4496 89608 61138 75342 95241 91144 9238 4688 82282 44872 94402 31874 73485 95375 35813 18809 77796 88772 81242 13983 18807 76890 17764 67832 50835 22089 94114 68351 20121 63243 32994 91908 40502 18255 22690 13015 26032 36998 75655 24958 48340 94661 56382 46962 85744 27426 83161 36688 40055 70556 67594 15941 20666 89214 92685 31187 89400 15556 53486 21882 29337 87215 81995 70188 76913 3439 87444 18305 30520 82467 9667 43339 63747 22038 57178 96205 53460 75259 47034 31235 11500 24651 85078 4465 71154 44413 35949 51418 14601 13722 4885 75979 65019 6803 54353 73907 47174 89061 38624 14095 93978 17080 47405 72777 36046 58802 45971 54050 38643 75853 60465 29942 79211 39691 86852 30620 55283 82371 93634 19510 83604 23773 21369 39938 41822 41081 7988 80391 80083 29040 69309 50951 40678 75012 53797 46419 32785 41276 10184 86083 5023 85030 72672 52495 96439 88990 52423 70190 45654 14735 98817 16020 41370 84917 77321 95241 74790 54046 93141 21870 34790 52927 85454 83235 79508 29297 37237 32553 25561 86334 57362 64804 70842 58527 19428 71719 53558 10835 51054 37708 50316 89427 71068 60017 64244 4104 71986 68786 62778 92744 75743 76858 68320 59538 50866 9935 12187 49552 46048 47838 64731 64348 55204 64925 4869 25116 2453 11061 25067 37278 27664 8303 86533 67240 78834 77896 17302 45754 12382 15471 89994 95329 27593 21524 4310 80443 91012 7957 67942 54143 5920 78484 82552 97291 65091 38507 57923 40462 54999 65504 84666 85620 52418 8369 36423 43607 26547 866 15393 24046 51680 32214 85047 7380 39098 40393 97686 37674 47827 53700 5154 5797 88138 90022 4397 63451 46195 50488 17994 60138 55569 22594 77326 32047 54686 63646 4843 36725 65152 21025 57743 13865 81643 7935 95598 70751 50481 24011 59043 55248 83042 1645 80496 74516 53268 42787 44099 51531 32404 65641 60710 92466 12416 5569 84768 45442 43700 68970 21312 49671 7344 1459 42147 4348 61971 80824 65353 67541 26360 97250 20997 20491 34768 26309 37971 58635 82052 67944 9312 97977 47580 5350 80945 67038 50474 35426 82612 24026 15897 70400 60545 56077 10676 42818 16671 91975 94972 99114 75740 66445 64765 46610 45041 51580 24739 51035 7449 42856 21844 50656 56322 65377 45853 33168 53610 47925 39472 59504 76884 97851 10589 96693 39724 42024 53585 64937 83882 89153 67523 12786 19059 16152 78242 25707 29570 22443 42386 98792 74391 1206 32945 18954 55057 71596 31962 61078 81485 73209 86900 68010 21953 32652 33339 63017 27258 4637 58973 87936 18321 39851 55576 52367 32921 6691 73634 42628 20043 94621 48549 64419 80837 91026 44768 39472 90277 85068 20153 24215 96751 67400 87348 7240 69542 88294 39093 57422 31141 30012 92467 51182 17410 3974 5556 7387 4934 68042 68373 64027 79999 21890 28060 98492 6619 7789 41651 21380 87452 29165 17311 25037 7573 61347 90645 71503 23855 58745 89212 17083 70649 30179 18145 71204 1747 68452 55134 43010 54806 92595 47131 51911 12885 5576 53179 18565 48287 58534 9552 97776 96662 96633 2024 19456 89653 4939 90480 91053 10491 4329 27398 55226 97708 67327 37335 66739 61348 43821 78373 70931 72808 48745 26759 1283 20471 30768 15162 73213 14663 20910 19283 66041 97729 3303 30869 97189 36303 72150 5367 24715 40346 64682 16712 68962 83042 27726 66277 25900 53253 58763 54134 45249 11885 20787 38950 66427 53741 94911 81363 77202 52052 55906 97769 45555 3473 8425 24110 67125 72434 82858 32432 47612 72832 39350 40415 62677 76549 93553 20742 85073 89203 44006 5397 62924 57380 83056 52907 57000 28029 14241 54801 7971 77320 49623 73844 46908 63081 17138 965 46877 37094 65288 90142 13828 30377 79629 6143 96704 31729 56701 83188 4029 84762 71958 3413 11254 92698 66899 73223 81096 28932 78877 16459 46832 50612 40003 2770 44188 18533 1331 54189 25870 29408 62454 28614 53043 78684 57553 61137 73362 98912 78463 20441 24003 71800 50668 26759 56617 83732 62129 52483 364 38560 65509 41120 37427 15648 6394 74866 71029 47100 38337 76212 87797 66593 39899 49505 82944 53763 79025 42343 3893 40592 73896 19604 19505 96996 60548 92733 45297 24378 52793 12478 62314 75858 1275 96270 77433 2619 32306 3572 4793 39558 59812 7933 67183 5263 14708 57198 34806 2465 6808 82929 38639 4517 18846 34962 38379 14929 85300 58536 12098 50966 38458 82167 33309 7271 14589 66530 9366 94740 69669 19189 83073 80604 46738 67201 87481 58802 32867 18363 69227 77578 37318 49954 53267 26969 35967 38148 23262 62139 97615 14449 68940 69176 6786 11577 37249 60715 13768 30931 36516 17782 78468 90541 81734 84857 95293 83254 38177 71529 97595 25037 68760 37678 87314 15609 72208 95285 19173 22670 9255 41351 6097 34606 12726 15189 71311 12878 39180 32117 72046 59642 23338 45980 21698 81205 81266 96175 95230 43724 34726 51859 6709 89175 66647 12228 5367 78762 31587 9061 93356 77729 78303 90095 44241 82211 70785 85316 66306 96107 52027 40030 41405 80455 23361 30176 42207 55779 78913 22963 39622 67785 65212 62964 88696 98007 17527 2339 74356 21254 8107 13953 27978 13982 29910 74276 89417 75582 35218 98662 62008 96322 62284 8122 44656 43830 12387 82388 83096 35159 9335 35653 5948 57034 97988 17102 58500 46548 30270 1186 58779 86815 40129 47571 28971 88514 84820 11325 17477 81936 72097 76174 42688 78092 61350 39890 80215 59727 42321 72614 31507 29419 19108 54770 1388 60589 13583 76057 59336 18946 32344 52243 93536 12835 87573 61627 30143 48174 12451 35913 90425 66638 93245 95203 31345 62150 90342 63149 58382 75705 90624 699 63623 22334 36119 46647 95795 96949 85747 82607 93551 86233 8847 94943 79455 89267 15472 25589 83099 13680 50443 84028 20082 24109 26438 30484 18228 65083 6248 42516 15138 70254 46330 98580 3112 70112 8296 56432 27997 45983 29758 10352 96159 97844 62248 27224 53983 4302 89062 78892 38350 95599 40700 84368 71468 39551 58784 76801 45125 49488 20110 52465 20692 90461 34223 67563 61269 33783 21693 57443 76422 57478 94330 46894 39773 94696 67203 75729 24493 40017 4167 97945 35666 16106 62272 14674 60470 11090 34855 11117 66375 18646 82169 79146 84378 21884 4522 29692 65464 77340 87443 37558 5129 6058 80432 16571 1088 6991 61703 7434 13558 78142 26985 44123 77625 25913 21451 73445 48738 45954 20432 62302 23763 62149 40479 12317 31767 91142 97000 16148 77800 64146 76757 31846 95145 68231 41129 9581 10536 21202 72690 26004 31673 2594 64466 28613 97619 19744 96182 71469 97399 88515 3543 39223 25408 94048 658 41180 79531 30850 30874 19611 40621 23877 69825 55146 54466 93920 55636 69998 22901 70618 23191 11625 58577 71179 3616 94346 52591 21579 64322 84550 50896 88375 90400 85695 21577 3586 82541 75144 55905 43241 59357 42933 87793 98420 14866 63379 96759 25984 65079 92105 12259 26889 89983 13443 14180 65153 81436 54916 78928 72295 87039 31250 52620 24850 28596 56255 31566 78237 41 55273 91332 45514 76548 51480 7084 36056 62070 62165 37788 81336 56198 18177 363 9672 43191 37206 82167 31437 43873 61665 13651 92206 23256 89046 16974 37816 51852 9003 18066 34371 74317 55261 41843 53986 5838 25058 73892 981 66429 32795 23101 10530 72012 14381 89407 48765 42873 5581 95304 38783 58388 31888 29670 37728 75282 24405 7657 1483 94305 89581 6119 34941 62131 25022 86351 35983 85899 22343 15051 24705 23275 17147 19667 32747 87282 82688 86410 95296 24877 91848 88269 22523 94921 16394 37944 58032 19534 50377 84793 86185 32329 89857 72005 93422 46822 96666 90472 11707 23514 76110 62736 7865 18560 96318 66155 1589 43855 37589 30700 97262 65449 21230 20592 71017 98166 84573 73509 67926 4978 4649 62053 94458 3633 70833 36258 7495 51284 50581 76334 45111 97911 71043 81229 50198 92657 84483 6738 14683 72486 38111 21235 38298 5907 41886 18231 6495 96087 75153 28914 13033 14300 55812 85547 19257 50384 47082 8456 67522 93077 95516 56365 80751 45604 85854 81456 43082 45416 1318 15908 77929 51352 86889 78489 4317 24835 37187 9922 73132 76060 82095 82998 529 68784 97217 89887 42881 32929 4605 54740 14097 50383 65309 94708 8393 38386 70986 29996 63170 8090 83449 24551 81077 86996 96768 90311 30162 19542 52035 75562 68527 5167 1632 15951 6762 57002 77158 81974 85888 95728 33648 90671 9821 96582 28240 37988 76799 55906 16200 83836 81274 27405 36777 53807 92195 61745 86268 61411 39273 3407 54666 52075 53892 77913 56804 81297 14059 79255 31708 17190 55359 10440 11281 26606 42884 51984 65870 29797 55169 51156 35763 33436 5694 41116 36386 50772 92138 72698 35123 23272 51304 97641 49645 39450 67918 67341 43106 64393 57199 24511 82464 85110 73658 86082 19747 85444 74751 71905 73434 97075 71051 11181 13034 63272 13960 76897 97438 29395 12717 94888 44376 16428 23059 37409 78316 67741 26244 25465 75103 82949 34806 11494 81327 49874 42814 36197 50103 11046 92143 70541 85415 34259 24522 72188 8596 26048 4939 243 92365 76658 69182 71009 34707 17183 16565 2758 10642 27896 85944 12992 22677 73168 10335 62578 98544 96091 68306 39160 53507 22596 79483 9666 21446 38963 76707 89663 63941 77339 67737 48053 98519 93576 79579 21028 17000 70816 10452 48696 12450 20677 12590 88724 89927 61931 42700 78854 24566 85019 97264 6267 22257 80012 81893 68778 24471 45647 90198 28752 52130 17016 55077 81635 66346 70210 10612 65334 19112 77806 27416 35587 84220 80623 44849 23281 2705 90984 28092 60394 97806 25641 12840 56832 32924 78760 24816 7955 7781 41017 24718 42535 93281 88990 79439 32578 79764 13439 57266 14502 52688 60089 37451 33056 20508 76392 57406 10697 19707 13572 90146 97730 77570 90411 41240 75665 4798 61158 92059 30382 84782 4574 27643 41604 79139 61489 87420 90473 34574 30184 32032 43006 61482 16561 50020 4668 78077 64871 89637 76686 61926 67964 74036 27573 42244 7102 46695 65658 35985 72510 58163 20411 55258 18840 55962 73798 49907 91112 10491 92260 86014 77153 62677 49568 12500 38308 10951 10746 30692 74684 55434 16714 12532 97721 57028 29327 10400 48188 29875 65589 21522 40774 710 69489 6624 74792 15480 30731 56039 62148 50119 32623 32905 51837 86427 74343 15895 16147 93548 55715 1989 55787 56873 7839 10789 28604 16525 6344 95452 74685 35497 69352 55729 30836 29499 39507 41272 63349 47868 73636 32531 54696 57910 7386 6686 59021 29148 10849 39574 91157 90425 15965 83379 92042 12392 73673 87857 77118 92865 17330 62065 49732 50585 22563 95849 82876 2224 97647 12000 32123 53200 43900 11011 3676 36906 18850 85553 94795 61331 49183 97359 41422 60120 65733 47281 3326 47978 49738 68765 82296 44759 6162 6638 84544 20449 76366 54850 84558 85021 95579 7918 27573 38404 28431 36630 33872 23029 45438 82764 29894 32878 42991 87536 39982 42861 21610 39690 70271 93722 81975 59922 33804 34407 26439 21026 80861 16587 85481 13790 98792 34372 54504 38600 77047 66447 88239 86313 82653 81557 20335 21161 20864 12329 8921 25435 5409 53889 78631 66750 62385 55277 85267 44765 30226 45311 3187 71492 98939 9810 55352 66272 19185 85596 52570 46730 44893 14574 30818 95300 59588 78655 44583 96107 35697 33755 63017 32741 49800 27856 55056 57224 70034 61075 48336 97932 33128 26328 27143 91880 79772 56203 98272 42151 70470 25586 8740 65569 64656 78966 35302 47102 84635 59020 17373 33301 71990 73118 54890 31923 42605 4073 6025 38374 91854 94625 72259 47501 49824 41453 69796 95895 87955 46146 21353 11339 29220 46159 20996 39543 13361 23618 50607 95956 17183 24298 3792 31795 23278 1771 49723 89737 24365 7080 32837 4940 65752 1660 82346 79248 64748 47579 75162 46400 8858 8667 4267 84269 72933 13482 447 31391 53245 53409 36734 64775 3760 60711 28869 55981 22713 90179 67680 86615 37170 72252 21074 44589 89509 21272 46532 98930 46981 40779 14034 30487 81648 87018 6002 30795 82986 1337 49540 86817 64776 32069 50957 31116 24972 45239 43425 84167 44718 37239 37979 5938 38174 81351 11963 18863 84422 38482 16307 32366 65790 76451 91527 33764 42856 86305 84077 98719 40601 50323 54277 12287 32864 98386 20175 80604 80463 56100 48898 44087 83518 12130 41420 61800 66517 40816 99078 42450 17950 7022 38465 13775 89682 4458 39759 53516 5231 54655 64547 90358 16035 87227 28817 23413 33234 69707 93873 29099 25511 84216 6532 71432 46659 47634 46928 56005 68236 6457 76468 19904 26872 15810 26456 77541 21293 79766 64845 81334 63368 22955 92802 26092 10433 92294 25598 32739 32088 70178 76269 23206 43143 65428 57870 227 54028 74163 84699 71407 10879 6550 71094 38985 22884 7062 6183 80788 81532 61474 57112 51169 23254 84054 71611 84054 34796 15969 11035 25088 83252 20402 4097 2059 1939 20529 86054 76028 98563 75253 41432 81572 68465 5995 35583 70310 65103 31980 93509 40187 19145 63624 97783 3834 61226 71226 74820 11193 411 62631 24363 26914 54958 60723 78224 30251 18717 34303 13542 39133 44834 4223 63402 9151 32325 65342 29881 58343 29742 34424 55621 88698 92854 6079 37290 38962 18348 89171 15778 59148 9340 2443 32116 37902 80744 85198 61576 60021 1393 66907 40686 14993 28508 96722 75040 31348 76507 3506 39571 42717 31209 61162 2715 52910 91654 97969 13258 6869 4236 9827 29975 58892 81459 29756 44182 90214 82973 23040 39859 96681 71634 78212 39026 75898 72004 29014 70112 60825 76270 51123 89082 76157 1331 93744 64679 14744 17984 59171 11236 44937 46276 8924 3821 28863 67335 73635 55929 65952 90962 34058 58330 62472 22604 44688 41914 61586 31996 93156 40191 24580 48243 13229 82422 41805 76147 77127 55109 34054 39832 24609 90544 51827 54774 44392 97856 65087 61439 32318 61296 91791 66747 49230 15762 4237 63365 8499 6865 85874 31226 66666 83715 19617 1184 58473 69060 68569 27389 14185 30527 92041 66116 87797 13875 28618 4705 17587 18185 24249 30524 77577 85106 14817 77940 99042 88590 5189 71579 48373 75433 42770 63107 51642 12175 77498 75360 56598 63173 79856 18246 20857 78892 82665 87553 9496 43999 78986 2828 4761 54640 17940 20544 71102 73601 31625 23538 3099 14871 27488 87345 58385 10177 52906 37917 35819 52039 12230 42487 83934 21617 23968 30387 62984 71426 69164 47052 76282 46209 19284 81057 25927 43926 35210 37205 66016 61128 75315 38119 73119 51081 46827 98341 75194 81003 43649 97889 61860 24169 19273 80541 68793 42084 71976 87989 61532 30597 76783 62995 78545 8907 23077 84542 49587 15223 50685 95400 127 90449 95298 13294 36368 54712 78486 17447 15923 12994 38871 31211 30642 32896 12384 26322 62082 16955 43420 72179 33603 66217 1917 28707 72351 33040 97602 94664 79534 70156 73015 14650 73082 75891 65818 93874 50320 82699 10912 39922 9660 61866 30431 29928 10673 63509 87559 63005 69233 82963 4728 17558 4914 62507 45972 83151 12774 33729 11287 67947 13047 98483 49121 21447 61709 74090 57898 28563 51224 2417 34395 78937 79808 43680 84759 95671 87517 61981 87243 52466 56229 23425 60733 97312 6334 14225 32371 67233 66085 8554 4392 79806 75684 87579 76711 68719 86521 63393 96043 53497 51402 17926 69694 29273 63514 62141 4845 65071 61733 31555 61534 72285 84275 4015 81172 37719 31541 3952 18516 63787 77893 17205 8274 33261 92544 51986 52155 79506 82484 88908 24490 60226 62816 76429 32264 69976 69797 85444 53751 34377 70133 34721 75172 8652 16428 38537 96304 87767 42731 76596 34069 27586 90603 16310 73182 63084 35473 31626 5738 2726 91969 94846 2114 46617 4615 66361 89785 53609 38258 26450 61578 70305 54884 94371 12987 44575 14065 3295 56645 28993 64552 19157 12513 11161 89049 70450 60574 67265 69010 9306 81786 17821 36337 70110 40720 90303 48376 87682 69572 13566 93831 34407 98501 10509 76438 77052 79754 31393 40822 74947 94719 50063 39636 59769 75772 26899 15030 71599 72426 41165 48380 57475 12212 25501 84099 6974 35026 70467 54087 4296 52671 7460 14118 20020 50809 91690 88886 7521 89643 19792 46727 12117 78566 57283 32550 54551 9016 81892 15863 43025 51807 39588 71554 41680 72150 100 8833 45124 84693 20052 48738 80251 88205 29398 35843 62001 50498 65768 40526 82839 11506 22116 20208 67362 69316 48092 29333 438 19576 85229 45178 4955 52621 48400 67527 31079 96646 93336 88978 55184 98941 71211 14652 12323 3265 44503 70885 97774 41160 88288 28602 26027 83547 16857 98421 24092 80161 46972 44576 63666 79946 94378 61117 86386 35203 39953 48956 52070 28625 23264 22703 39077 61073 42317 54800 30275 96999 46293 79179 72078 76688 85655 7942 43822 73402 2834 54135 12264 53849 43478 55000 886 43959 75825 38909 38026 82448 70163 86513 13768 48276 56047 27051 78552 15905 77065 59806 13372 95895 53050 8688 82824 6067 6428 98702 80985 95092 15245 37608 41001 66070 92946 82794 11175 84852 49359 54549 19325 65492 97308 7246 42239 65132 51674 2904 77667 23954 94038 97230 90867 23173 53778 66506 3691 31484 67039 81496 1514 49357 14539 64148 63969 441 45620 18017 98259 11513 61390 76783 82736 71849 53103 8372 86339 85052 42663 60001 55860 71435 66804 54722 84187 62660 92741 16650 49722 48238 32093 39652 96281 6980 32747 35406 53314 16572 20704 80676 34664 89559 18405 95921 10980 72037 10644 41172 67818 14136 69486 22064 90130 29594 70186 58140 49316 75921 98551 46821 75800 54139 97520 94800 65211 75222 86221 67286 71825 40763 69439 90865 14616 64574 54125 6102 70124 47503 55181 3629 28777 65277 65065 83754 69496 73855 23654 27485 25179 46860 93099 19209 44746 32275 63252 87746 23401 46072 48604 3441 12352 97609 3059 21329 83123 92179 79771 29030 57767 51482 87438 7237 23367 72738 60847 45750 66452 22685 98798 10866 21120 32706 42983 69365 46132 22633 48394 74202 69915 48299 1675 84983 27800 24737 88828 66166 80315 5081 76021 32129 64953 20483 13262 74332 566 23144 43864 45828 40545 11195 86628 61205 72956 85645 39261 82988 64216 88914 23972 1499 72952 61229 60107 28362 46140 54889 27513 83947 88042 88070 29690 80755 38544 63975 46180 21250 69582 98713 87464 28967 67553 47811 58403 6284 67673 1420 6234 77441 17207 63266 58482 54633 18376 6744 33156 45496 46472 18137 1449 25223 44772 45453 21127 8460 4863 78158 89921 77422 93613 48507 91107 59811 43699 82420 26327 59043 55857 13638 68915 6499 87220 68524 16999 85669 10863 32856 6713 10999 12982 10810 83868 2390 97599 64503 38474 36417 64044 56606 6306 52945 62554 35721 40405 87573 36991 98777 49005 62608 42921 27880 58613 88498 90632 10039 84278 56435 7480 48377 86506 57746 30008 25987 39825 21371 69990 46246 32703 31383 81177 30604 55050 72424 78296 12741 34913 59435 16832 51157 7707 44607 96546 31818 24768 34406 19293 96683 95680 49623 71897 45626 63165 83833 8920 39449 16673 62594 822 59998 4395 9593 48707 29797 56538 35133 39400 46847 88885 18645 36877 85711 7713 60625 43234 56227 81491 10679 82191 46613 48211 45758 25533 84910 12108 32866 99130 66311 23404 63330 33093 32983 23809 75381 56466 84342 68845 55596 75707 2546 98349 95862 27826 53121 55388 98206 6572 93074 32382 84359 54683 44980 75854 8739 53923 9665 67826 41465 14694 44075 66477 55897 84362 98685 12328 24720 94151 3442 36244 6235 90662 66181 7909 37332 69579 51000 32088 40935 79913 95936 26797 26530 39589 6596 63062 27117 47825 73176 48043 33524 30692 5753 65461 13517 17072 74982 32508 29720 21618 27558 91233 87480 87034 47086 52641 46220 24429 76187 89357 63569 76567 25818 27783 54890 12129 21638 69551 38557 41036 40514 40655 35841 50559 17471 50304 91312 10523 53838 22478 31864 39951 96847 57990 62353 52051 22401 5209 93476 37573 34003 57211 95920 93793 31520 37503 88409 47876 31747 3159 86762 78713 51378 1 8085 56525 94112 78911 71416 28263 47207 93132 85803 87636 56884 81046 49096 18775 63345 95626 19487 61035 14751 60075 79051 61558 60657 1190 77792 3049 67227 17765 5591 51885 46516 91490 76431 83801 94308 64365 1133 79484 59096 10557 23693 93233 11279 67258 43527 22403 21514 1015 59489 55923 49664 72316 20562 81880 11901 13592 16923 14567 39516 82909 97069 44603 55080 98186 54510 83408 58063 35371 14952 84898 50180 78086 11916 63235 21014 80704 53327 55042 76281 81611 72426 90431 74729 10270 86194 18078 68947 50264 95377 12200 34985 34316 23468 30899 92118 64383 14632 25580 80020 80413 64988 66378 86574 64044 43391 5694 39 22121 83045 47328 2322 57122 57099 40452 73537 11094 37667 89296 80724 61494 63736 84938 46902 88076 51588 90770 21936 26941 88718 13239 64326 61003 33561 98904 67730 97236 87246 35578 11268 70921 82959 89869 4411 44033 1991 63600 26253 65364 97510 2733 32124 53360 93656 49109 74901 6676 19693 83286 61143 83314 97403 10191 79302 75473 22445 44070 40330 80854 18931 34386 16325 78327 66030 70315 80414 33496 64135 15848 67213 26435 20044 38944 31462 47570 68336 60776 73269 39464 70811 62610 94733 63212 64453 47586 6570 27732 90326 70469 8488 19394 7488 90060 67233 2370 48406 26596 3020 59158 11531 50890 22615 17997 10682 46753 18825 89797 96802 6586 82482 91759 75003 66784 44361 14426 80656 26671 62824 51450 92957 8921 12891 34706 76630 44358 5462 19172 46173 22947 22111 98523 93484 73502 92600 90891 532 58736 65921 17655 90431 87914 4667 15259 76791 90798 42842 92678 12409 69081 84508 65185 48822 88969 70450 45541 26478 75414 3925 42204 96348 18894 80307 50259 92825 18504 9517 12432 86287 69709 596 8038 51763 53241 47547 37101 9084 35853 90298 70251 10187 59455 15119 56566 49208 53823 65000 33969 16895 67554 3552 3958 1000 17200 13935 15544 4271 12552 77778 51898 38657 63960 17173 28096 76320 70798 83744 21811 7846 54306 56034 30092 87647 91583 25785 29260 57250 86333 81169 87333 9785 694 19180 32211 32315 43691 35594 84761 63123 81340 38677 80146 53200 9491 89825 10293 52142 71045 57881 16344 7158 57076 45359 42918 78962 329 22431 69787 52067 71299 83657 10990 77358 7413 7836 36170 20507 34409 90645 57320 14386 66095 26103 94331 10646 91562 14147 46291 36569 35974 98557 83194 11588 2400 42159 80186 19514 50543 68846 35501 88759 60866 95850 91054 56311 58591 18573 48069 802 77878 28023 65003 74109 69239 42109 86567 43560 45132 10517 47026 63740 85479 46744 32844 83339 82935 47321 25559 69886 41111 60530 22788 5740 45693 60714 24686 50690 10368 35171 80486 61014 68326 26447 17066 5248 74003 69839 71167 70334 13947 73828 47105 29535 67419 75198 98856 86834 70174 71 70081 85392 15340 78467 84829 26421 66922 225 33058 55477 36427 38863 34805 4225 85564 94957 31905 81107 76568 65984 70997 65353 51379 47923 66135 48882 56488 14417 36614 64047 19682 25384 15411 16842 8551 37919 10626 14113 74327 94647 63146 1523 57251 14245 70490 15240 62453 68131 25406 80487 30466 37437 44294 8916 10929 23233 12304 23217 72693 31640 93098 86373 1862 82968 67620 15600 422 82851 75997 10775 21412 50093 35290 14748 83208 66331 2304 22623 70749 13853 38146 25065 68429 75430 12057 78995 39004 97833 50421 46529 19976 95114 44421 10915 57917 38174 37872 92975 18706 6338 18582 57440 87881 10304 68562 76463 35383 47294 39322 6698 43768 77138 88130 67754 16457 16917 30265 33291 83117 61976 7618 49431 71013 32750 5426 5436 10149 43335 45514 4013 82390 42295 82601 19805 87394 98496 94230 40347 18466 16634 78927 3614 20471 67799 4582 92070 62382 67497 39969 54834 65149 73865 68520 7073 83713 41100 13229 46525 73349 82727 45067 92511 13727 81420 27334 19051 87331 821 51897 50626 94604 26032 12807 82651 87555 47486 2757 9663 72776 96661 69562 39675 63973 93273 6563 25484 45794 45472 26818 88230 31614 11001 40004 29420 65107 60392 86 85304 37043 41301 12327 59062 34504 93830 58837 17172 1190 63513 47170 45262 75454 22484 15755 75961 75467 28621 92198 54322 54180 72273 46258 29207 71079 75619 29527 77794 12857 12142 83612 94213 75089 24231 90305 72971 86126 46142 43465 70103 2948 75130 52222 41683 31138 16773 58160 26257 33113 61041 17674 76896 8826 56793 71025 84466 53500 4194 82658 85274 40662 77998 80255 29308 22178 56607 69724 50371 21632 68650 74646 64215 27108 37998 55633 85478 39218 45221 49768 13953 2605 80184 49976 82725 7761 40769 45891 95069 96311 5596 50032 15964 24474 60031 40212 53997 54284 62784 88843 23946 9675 55264 39453 67567 52774 71039 97238 70904 93135 64432 71829 10329 33819 61063 16971 97581 17804 23673 82460 45893 45562 54353 11441 26850 38100 33929 80564 11087 16379 25828 61263 42206 50432 80706 34976 47806 81648 63665 26659 76241 10150 43103 48856 26510 95424 51165 28053 90350 35559 93410 20399 30534 85040 86364 643 25614 1228 331 32173 98786 9790 12684 1962 34248 54543 49615 78839 74885 23055 37606 28966 77712 92224 43850 31464 51526 40112 59140 780 36103 94596 34639 57537 79478 24409 18025 91792 85710 56436 94031 26016 28491 76970 69281 3932 14157 94420 58699 6119 61732 84598 3879 85439 2486 59617 66875 87168 65277 37875 78047 40303 48689 52317 71404 10911 15874 1863 28612 71578 74430 60473 14235 68638 59919 42700 89832 64739 55008 2260 54010 84302 18441 57464 62999 62783 25706 3778 19269 33383 57091 58842 5025 35796 66614 60017 82017 26404 33146 83759 16145 93249 94365 18039 27750 98085 41781 78748 52089 77737 8215 98369 33790 80719 33564 11600 1992 85792 62847 6872 28718 40469 93353 42627 91922 50710 67841 57840 38039 82835 54993 10302 54233 36927 495 17570 15957 61490 18575 63620 50189 5272 24991 41194 62789 97500 30570 90097 66685 71285 44970 75408 47056 70424 3226 45005 78728 69131 11792 26103 12107 6377 12270 46322 9654 37960 19017 45817 12761 79212 3633 35160 10500 56319 18788 80090 13740 35891 91308 63947 91200 78372 30665 37481 22107 10868 67426 75732 53921 64416 64959 28114 64637 31966 47065 97292 68789 8132 31112 55279 19756 31237 23424 51277 698 26669 23066 12794 1657 15924 48716 29730 56748 529 69176 51045 68371 23442 6594 12154 56023 59017 14837 88163 40509 73967 69921 19490 62879 26934 53546 86641 18569 68437 78038 2941 93566 31223 12004 53498 64619 19996 16195 72564 95331 73132 59935 33784 44644 30550 33675 7037 58782 15256 30083 25509 46171 7221 90473 49462 705 19687 31375 46457 6830 57233 55601 41646 67013 409 31128 31441 1949 35442 63879 79684 70251 26975 79230 46251 60105 90047 44700 73769 67255 48634 12773 58366 1996 22283 18864 711 72420 11205 84675 90113 88501 28363 98041 12141 97941 96051 56783 73837 40664 92538 30616 70717 28924 98737 76333 34615 48559 36403 22249 13248 96011 8008 51405 97052 89590 60665 9610 5536 99155 5213 88343 16238 66042 22444 54965 62231 87712 60564 37729 487 39956 89870 27686 49548 20272 17232 76961 24295 61677 81556 53743 55690 79585 69151 76442 90594 27477 24276 25030 81502 86672 93300 23237 95207 5359 80755 78427 46012 13816 31686 15527 70290 53518 36425 4454 65008 99116 49940 44784 33718 16346 83800 65615 95512 7888 66214 84859 87731 26989 17892 22572 23572 96921 52007 12747 31302 15178 76517 58589 98971 78898 8184 76920 12200 73178 2811 89465 90035 79696 32676 27826 4596 32453 84189 76382 25983 88678 22206 91183 74807 54411 68222 87825 23449 66914 72325 86673 88289 60087 17187 55108 31302 52059 78498 69649 47494 68999 46226 21710 75703 89115 32412 84457 46250 22414 51830 33161 28956 51585 92188 79971 75325 94954 72361 60547 4683 83936 47768 72868 68862 92027 28490 15002 114 40810 9633 28393 66140 51501 88646 88633 57372 38369 60868 94086 79121 54781 93011 45657 1540 23011 90427 26682 7156 88748 10988 4261 43164 72247 52208 43423 23731 55125 94498 44335 94150 95354 24238 65556 1257 65488 36950 92172 26690 96859 16414 27583 90351 47348 70103 49520 73143 75566 8753 47654 93670 4542 53414 57355 18420 13940 36625 23461 93512 85187 84266 7549 15752 89008 20039 62046 77945 35784 4343 25117 79834 16599 92978 77362 76053 71629 51792 50948 18755 67803 49459 61432 69268 44790 92888 18032 27343 53899 72050 67464 49428 94163 95637 6270 48792 56222 54617 86568 38028 63251 64227 33393 60007 14786 34158 40094 5292 998 38658 56523 15592 37280 81992 77338 66012 63079 28542 25850 33268 14745 40740 13016 11695 47082 38043 3216 58592 86105 59262 51073 58814 84510 12763 29300 21428 35414 81117 35265 38128 12038 51453 9350 29394 57554 34898 47591 37699 46649 77960 31395 7915 58503 69123 27018 32217 43175 72144 57698 10964 32270 83377 29591 14225 21509 18319 65295 29185 64053 1145 25985 55883 85122 27267 20538 97407 90285 1353 22658 36435 64566 35753 31181 51688 4285 26028 81609 96881 7986 25810 32766 25711 69660 34468 90802 25724 55617 91637 59935 87058 58865 72904 6863 20814 9621 36147 79849 42293 92904 46377 58334 93381 73456 63072 7001 19084 50494 31425 95391 41448 8871 45223 58655 63665 39986 74547 47340 28633 78911 33143 48063 33167 46055 342 3584 88376 53400 6429 29889 56505 50873 48705 72802 47657 95633 8711 2264 76209 62058 83723 76353 89327 64623 91519 60165 1243 72081 14620 29874 39816 48668 16108 30721 29573 41041 32799 5741 26018 12702 30076 76881 64163 91843 68862 11854 71340 90521 50120 41205 16528 61942 88272 94569 54998 2402 18956 72611 96598 35537 13479 63138 63392 54200 3630 71363 42100 82565 43775 55831 45102 88070 43980 15501 34628 62797 83963 27606 13287 5894 25416 67824 12518 91169 83100 50570 93415 41188 2344 58117 1846 4386 67600 52363 29463 44186 12938 22101 87541 27364 54811 96675 36177 51765 64305 42944 18770 3064 3000 22127 97666 6803 62868 7430 2724 65737 78325 23840 80198 33946 77220 21239 9875 10001 47266 74696 99156 77894 19838 86258 16700 18459 60835 51570 26160 65850 91911 87235 83910 44063 34405 59272 47126 35929 49672 28415 69749 11101 15070 40022 3551 13871 67773 49922 65530 39189 41928 87124 95550 1351 83702 30620 93734 11163 4588 74595 21127 35507 23429 80355 67821 12243 44782 88503 671 21127 83109 13492 1551 33627 79898 71652 44523 38035 80812 86089 83280 34400 54454 10086 14552 12934 84952 14675 29936 10375 51099 60175 25560 2785 26626 54387 96187 68485 23403 43266 89060 24119 18211 30576 14026 40658 33441 9832 45458 26554 4360 90473 18520 70514 26128 68110 92160 68049 50962 6071 72646 25040 20081 59642 80167 59225 3230 55589 31 86685 22511 59717 52560 39042 78119 51987 40653 67090 31679 52152 82715 42320 57847 76048 11589 41195 67076 57222 83506 56089 90290 41898 2645 57609 70294 67707 15236 20128 56551 11167 47317 69324 49737 80808 89923 76025 88128 51810 72604 32653 29288 40347 69672 27262 84314 84718 88121 15312 20686 16225 47897 768 48864 66456 3772 58975 43958 61624 50837 24822 54851 14014 4515 309 8695 11253 55358 4423 71741 62053 17333 12893 10196 17467 83913 97938 10328 27393 42581 55931 13478 24170 67145 13489 71786 79145 61146 36592 51258 1240 93207 98351 94860 93822 6112 32221 23418 17734 32045 88782 51848 23949 17008 9232 42441 50686 82332 75304 65059 96261 14898 18133 46460 60274 62615 63335 86451 52869 66509 19116 16523 63631 84560 81267 64916 38081 98968 65632 25081 13044 73413 78103 2537 87401 63177 39013 84560 66461 66832 94030 9515 40475 41595 70349 6742 31789 10345 2538 43103 86654 8449 50307 5663 15479 82922 23430 42297 33626 5731 36205 21769 65868 61839 88298 26079 83137 80651 94162 56344 75436 86008 37365 6482 35125 41844 98846 33443 77213 59815 54964 12540 80018 18174 47792 23602 7372 28035 27979 37202 46180 55590 4494 39473 67865 91157 84900 71556 84364 8232 9707 42988 82128 82172 37402 15761 54488 75128 93959 78947 52585 75324 91143 60451 75692 83446 21507 24549 44920 15176 15188 8768 45736 89163 52656 14988 17828 12736 26662 44769 49876 18343 20858 19236 61998 69681 9973 69085 89587 44907 61388 70630 88519 65934 46386 4898 93096 64251 40404 66631 90487 7776 87827 71150 75279 15356 85446 29984 77938 61474 54476 71183 14928 27131 70873 64775 62817 51874 34562 89761 89835 66697 85425 2820 64180 65093 5617 44953 39446 400 98891 10108 59594 9207 23311 33615 80758 49850 40917 88213 42233 88299 6616 89854 9137 16648 99167 38866 21013 98150 79651 38622 41398 45125 39803 50249 73103 6500 7184 2441 33425 82501 5836 23316 15459 89069 84962 67774 70643 1238 37521 94816 986 21892 21848 47136 10048 44204 86365 19968 25121 41209 52547 36662 77066 78144 29560 3798 76396 19794 31710 35642 64939 21337 81985 58055 15801 52417 8282 43819 33140 71600 91087 73934 75635 59147 14767 9834 12658 12810 94796 21503 67415 95628 70490 5975 2250 72280 53238 12874 59966 75015 80629 47007 22122 40505 11703 23718 93283 25189 91125 7051 65120 56837 42210 54026 76165 17554 26286 49017 15997 41418 77723 9615 11053 78715 41683 30762 80010 39630 45975 54141 61054 90059 17554 78835 58213 33576 96251 66699 69760 85539 89431 26795 118 41665 35752 73697 85638 78954 15432 61742 35597 63866 90815 63495 18130 82626 33427 78586 92528 72491 32757 14275 32911 13283 39090 70378 23179 3965 9405 47671 39809 63643 14626 70388 42494 24108 30034 16666 80564 33338 95887 30220 8843 9097 947 81790 87867 99171 89416 39727 53576 72376 82322 90462 75668 97191 82461 68737 25377 72882 96951 26285 59216 28506 61250 75868 28930 52034 81815 23335 47590 5080 95014 32726 34348 76348 30842 35480 38254 54645 66381 86772 78559 88325 34209 33132 62422 92988 8708 18837 80228 14227 46990 77764 70633 86905 60750 6453 66674 40457 16344 64513 25357 64288 98704 50265 81444 94920 86733 45901 58226 26773 77615 3875 50450 88145 13920 46677 86246 96083 40335 72224 94559 13180 6546 2225 97359 5994 32880 19702 39475 90334 98071 29240 98252 46659 88286 1859 9925 83083 84244 24338 64935 44594 63861 22975 60956 6355 1233 37988 27639 93972 46277 53853 29316 13864 75713 54053 9874 91717 51842 89991 13818 56843 24560 21906 57162 28237 78319 49612 88326 45776 9851 97662 35678 68174 81208 48709 52753 731 27214 33862 71588 84938 12733 55528 44671 97573 13836 36429 71864 23896 18919 2942 14655 62053 92281 79113 44346 67907 42303 6142 73810 35757 59210 8123 84044 11834 89469 75496 70122 89668 92029 88979 1259 72009 53439 10208 93787 67969 46424 8973 73121 50330 95667 14839 77551 60517 12673 80229 47477 8740 35209 83610 84316 98273 97411 94585 65025 69564 21511 77708 52166 7094 74489 52867 62683 17530 65519 7963 68493 81869 21980 95700 30910 27115 6203 71792 22870 90798 1962 91187 93558 21018 87465 13540 44923 40146 33151 78845 10712 26175 25599 21361 14809 4714 62800 59644 16975 61949 27974 77150 35464 15827 98508 75020 59099 42800 67546 28813 67079 4286 58215 46432 64081 24173 34436 60864 69289 69758 22982 14875 81450 23964 25385 46619 45798 41996 89649 93045 6735 20285 69100 82395 72538 630 53196 54437 77662 65221 8569 52254 87594 65047 56575 57043 69687 96745 26514 90555 808 36134 66361 77827 67867 80469 51551 92107 68226 74042 97080 26544 4046 63041 72413 9889 94354 15190 40635 44900 90087 49555 14098 9743 9134 1031 67434 45026 79779 70446 59620 42294 86866 436 19578 27709 91558 22922 98129 95739 33359 44680 81746 69876 96039 42656 46337 68734 3182 72124 49384 24516 1316 71685 47040 76026 37769 61077 17307 1470 48314 85661 59835 71129 84936 23938 6470 95099 72095 15538 28339 82165 95970 91731 41906 11705 40615 60469 63522 98746 22082 27690 57417 60019 87587 12862 83020 11620 57937 4411 11273 28385 14317 61515 89698 32533 41566 66476 85111 87562 75938 83404 22380 77332 70725 21666 87756 71130 50841 17724 33911 72540 36252 17718 36218 29118 14400 45838 94422 30761 1510 4220 60430 66961 64222 29623 23072 55016 71364 35130 86360 59792 15261 59173 66653 4470 80429 49678 54326 73693 46342 84487 37730 71124 54433 56248 45856 43929 81766 65772 40117 58602 57360 21819 64623 75975 61125 29028 23356 44186 81557 25763 9524 1007 55838 58422 54502 76027 69737 98415 90099 86633 24495 72841 92567 84354 51468 15294 4649 18939 74752 65706 58672 67044 42588 2454 14001 73922 66206 69314 17169 87275 34300 13343 79599 23690 52650 3862 20265 153 5326 39182 94705 14780 15867 95314 65894 63537 54549 27564 1708 16965 66005 47093 64339 95260 62165 28899 38659 62011 25071 44234 85266 10052 2162 67764 72550 68876 28210 67896 73239 52655 24637 76671 72603 43830 22734 79301 12865 81938 67297 91325 82826 73868 86902 85382 97939 97020 12777 34600 61820 28167 21423 51835 35480 6646 1390 57071 58357 71344 82604 68088 45566 28297 73525 84276 56797 26164 57219 66350 75243 87043 93106 85656 74896 97272 26469 72579 75425 35507 18802 79404 4696 86919 79635 2803 74815 33111 44060 37939 33172 9974 41250 87156 81626 31037 82707 66972 51398 7231 3731 30842 46441 95526 72265 36670 81795 82673 5197 46749 24205 59440 55446 25120 60769 63731 28960 6123 16346 26059 89315 8122 85311 20669 72771 9888 73627 18232 62815 44371 40019 84305 6925 74488 38545 52056 21366 73957 41178 39649 36867 19796 14789 76763 60313 8892 4994 64634 85145 8541 95730 25770 17039 18634 21794 21450 84111 24206 92722 42115 43017 10322 7475 18031 86439 33954 45656 91436 76157 18173 14631 27013 46253 163 92346 27549 28328 58155 5793 60543 82889 89905 50486 8591 1073 86959 72552 78246 96125 26000 61419 62326 81179 59558 76072 28496 35603 24157 7484 45260 47967 96485 46068 95752 45621 20806 17048 69191 20975 55421 70732 3916 6086 27936 75418 69768 78896 25392 67640 55976 69191 28886 50742 27797 64180 35226 12177 80236 16732 32529 54855 60136 25507 49308 294 87823 76905 77212 21128 79057 14626 65944 16243 39271 35495 75666 7983 90390 90343 31062 83304 146 32015 45686 46476 93863 3758 93079 70111 29575 67466 57322 92882 32193 7363 97998 75755 43196 24040 45987 37004 55905 90584 3246 70071 8523 23571 11603 9872 74814 90985 77746 76777 9086 58318 1484 55434 8349 46846 46416 75117 96438 32660 64408 49543 6941 75580 39627 95779 59921 95489 78561 75035 15677 27671 32467 25164 59118 73499 30018 47561 76561 32124 10923 82822 52585 35543 35482 31852 50420 25903 53861 7129 6418 97696 52055 3374 32191 81434 90942 41034 35330 58981 13285 3785 40313 3665 14060 6574 48435 17363 71296 81984 56461 22190 46400 36364 40772 87469 2045 64843 58088 27155 39806 20038 62714 66048 3795 95105 19060 28005 49141 91576 82893 4516 61432 51660 42162 19238 86771 14262 28269 96370 50770 60925 33320 63597 43842 92613 54986 55373 66763 65917 25757 56584 6020 14944 88956 4632 57978 49831 24076 38145 58538 77696 75769 74547 59675 57411 64404 60530 34121 89311 14955 79861 37933 59017 9807 61061 30949 42207 45676 43530 56241 75166 39535 92396 9814 6656 38127 71008 10259 28525 17850 60263 67145 38688 91272 64854 90024 42270 89462 94533 31908 25740 1373 81410 96025 60431 65167 94069 18352 77401 63207 16036 78249 15976 23830 66530 30073 6484 53210 95035 25958 11041 61020 79797 7757 81099 51406 40411 65154 84728 61366 68592 61017 41476 22423 76358 52742 51120 95832 17500 14576 27703 63238 80606 78348 5711 12453 47603 74313 61022 17218 67470 36912 35406 81323 71845 20194 74596 94068 70066 32216 2407 81171 52666 42210 95047 21643 6317 73688 2014 75890 2921 8307 90996 30760 34784 32057 11974 28004 18693 50564 7360 65320 16662 8331 15104 87023 5062 91220 77151 38332 23186 11797 79268 40016 56298 3825 79676 2604 52370 7931 54454 77813 23863 92406 32974 14401 3370 59075 35749 59096 23170 95505 31292 47568 47087 91896 30900 27897 71075 58403 50644 18125 64400 34213 90964 88446 73373 18617 87763 79868 18785 90112 15234 59087 77111 39417 97316 16687 41488 94343 70295 14428 860 76471 66496 70852 34882 34479 88930 76759 53074 65695 14603 52467 92126 74874 12749 10378 91277 48930 59653 14775 56717 65382 24185 16687 14584 28937 63309 83865 28482 36032 88629 59661 37301 53824 97712 52567 49791 10144 82327 10946 34123 87539 76151 92718 74666 84512 37115 75001 48825 56310 23502 92332 98085 92372 61120 8493 87532 56621 76616 47127 52176 13870 68354 7418 61163 39607 48606 19529 51057 73873 70544 88569 32207 82527 59709 74101 51970 87338 36803 51299 96822 34664 63168 504 35532 86010 85893 44629 89274 68073 83033 22994 29811 68066 78343 10384 77979 14929 77555 72015 48011 66964 63801 20430 30181 55041 85967 35729 58024 93059 67673 13707 60308 51184 77181 26122 61873 92883 45617 90995 43368 15732 74563 24559 79187 31795 11869 54896 92474 59294 45950 38894 27258 74094 76813 43636 13114 84040 33531 62117 11217 27430 95492 2278 52693 40278 18471 24941 26064 97893 80372 4894 48921 19732 38294 55345 93853 6544 82423 90092 76760 14830 22600 34670 39404 14251 79299 62408 96862 52978 19946 81675 68466 51457 94105 59661 3340 52855 64402 92187 14569 16084 13279 81947 42987 64720 17778 75581 45220 85085 89070 60483 15379 32532 15783 72196 3754 34855 83419 54438 33339 82500 2976 67315 98381 6521 65272 4391 38966 69061 51227 44452 53678 12591 80336 2292 61128 44512 61981 50100 79756 54762 95560 69180 61329 38537 5058 5463 75968 49909 79940 64804 32972 69967 70367 37456 32925 25158 55623 62734 72599 12473 50960 34696 47587 24083 48915 3770 87732 73521 48203 14476 31333 89886 71153 63200 32033 89438 15103 25337 52293 27777 92550 4989 34460 23497 41081 37732 67434 12207 20443 83702 27562 33896 55357 83251 72877 25871 75923 88472 94927 91155 33288 17052 59820 65133 61260 17274 91374 73120 24920 77182 66470 34297 9248 39054 74459 53818 11442 89375 13450 41897 83507 4542 78215 78740 61312 93163 27503 46751 27172 19259 1102 53331 8854 59444 81506 34427 71276 13859 99107 41481 73802 52273 90723 20795 19121 65468 39039 27463 97249 96130 61669 35406 3458 97119 62830 98259 32878 67513 74744 16273 4189 81458 68589 97834 72872 22507 28456 62542 92182 59872 98818 33317 49036 80124 11435 86072 17408 13121 78909 91419 62005 31503 40094 23854 23772 73032 39559 77889 25809 13311 25998 19318 3230 25043 19638 53853 9290 93036 89958 42523 97449 82645 2062 66486 33945 63986 36102 45928 7149 62997 52853 31052 75745 37653 60030 55128 47917 16856 71952 23480 43917 10759 61536 56298 71187 13526 74551 70550 1043 44862 68997 50654 41630 67501 15333 79811 9166 5447 10185 13716 70161 42517 60109 39193 89868 1391 76508 96599 76745 76573 45062 47293 19923 91341 38634 60450 59812 22230 49948 53461 73277 95007 68231 29774 95928 62148 92757 60596 87690 4797 18727 38793 52189 96468 67440 56180 70357 36211 58977 94871 24046 65526 76865 90468 83511 16177 46666 46101 61852 69365 63246 75159 56730 98048 20734 72821 366 78978 17217 28738 92038 67059 32823 23257 28645 4227 78510 84768 63818 34146 85243 83971 32557 75132 28672 60908 86483 17222 79194 89742 24323 49853 44753 31115 97387 25014 88280 87306 95346 10363 38607 13029 16505 63619 41151 89888 4106 10342 11538 27601 44426 62260 18469 32187 64485 19132 25160 93945 84927 7433 17554 52513 39789 16994 59479 10754 45186 72943 35204 23392 63988 96146 26149 54646 30608 53910 42967 17441 91869 21760 49460 95904 25747 16551 20079 6040 45694 66552 4514 84234 96697 96134 95472 32620 5618 97438 27554 18087 55557 44083 58457 11527 75971 59157 34628 27756 53806 6704 22758 90675 90298 61381 38091 45088 6879 45631 56823 70276 91766 82401 77516 38670 47644 11509 73320 76067 81313 27353 602 28161 69569 79512 15120 17313 75489 1845 9562 77810 12214 89825 45346 73306 60645 59687 22485 10667 35878 24289 94104 74733 68777 30548 66622 19255 54618 9301 29965 13125 35420 16446 61132 27677 97825 92029 54738 11605 60965 86338 47828 43357 97030 5466 28256 44463 8175 92063 71335 86360 1303 86848 84349 36429 45688 10018 63046 89576 5049 46299 67211 17369 86036 52613 75770 98805 85554 56332 97839 29960 42612 64445 87697 77014 88648 91012 98761 23826 39651 32983 8337 84262 9773 10577 35521 75652 34732 97567 26693 39792 55017 61063 16726 76377 12154 38755 27238 79378 93729 14762 72326 7459 71249 13923 45339 97032 23205 88886 11670 33593 29207 41113 44920 19597 51900 30770 84566 50646 37583 9575 33075 24164 3333 32840 6396 59805 13847 25089 8719 57836 43593 21746 24772 52626 95990 62451 90048 79005 43448 95509 53109 8753 18578 19607 22036 25526 26830 95516 20431 27511 77954 57023 63138 78833 79947 93177 32218 12086 20613 16185 14585 52327 94473 80022 70729 30421 20384 63376 79817 22397 71212 94237 37337 31893 53164 73108 74702 44503 55242 42570 92266 44302 47868 38279 88218 37054 71517 84687 1103 49167 84291 91190 88942 95604 65717 55107 3557 27239 67889 30474 65472 15297 21343 74008 70888 62439 97248 75096 92042 38063 24322 4493 47421 79409 15119 48988 83293 97832 92562 17805 84307 34445 36173 29689 43754 58924 9845 25296 37070 50785 17996 71267 46446 76763 38352 39259 23103 44141 40499 1020 84062 86241 68866 99104 82683 54572 55723 93259 76004 90016 3546 28121 78553 55112 63725 56978 69600 87833 20829 57513 20058 61120 44448 7456 26944 46193 76141 87868 56276 96473 75728 7180 33829 91801 44181 34084 37931 56320 67636 5249 95612 41825 9421 60822 65185 16613 88638 1635 87922 22346 69471 59029 49199 22224 78855 71475 88893 76068 74688 96655 49610 47485 88482 30378 71712 52664 63185 14458 26684 79138 29406 45851 36536 10705 34982 67607 6452 30832 36823 17598 34320 29123 59811 22671 48242 19735 65015 55341 38880 78345 79825 17764 33640 16186 76491 56794 8118 75804 28243 84044 78651 3401 50836 77299 76735 42119 49935 22599 2567 44268 15953 13042 27263 2893 76171 51573 98247 71890 25401 94432 92136 26773 15292 85116 74301 57341 92643 69350 77506 12249 78277 11912 74930 1826 44928 73849 53196 28264 58691 59720 54349 33611 87062 36781 33378 42969 89311 46854 39303 49332 22280 16679 72007 66451 55656 33463 17407 32707 44288 72187 25324 54464 84422 69752 47089 72461 21894 72433 88003 48387 40127 92315 72785 47749 97709 88587 94184 56847 61755 51889 51177 2774 97257 9348 44137 65146 82452 75180 91124 65374 50461 16106 34276 55241 31622 87721 96306 59782 76092 24050 29754 85818 46174 75752 91496 23089 13172 88060 93404 8169 73515 20140 20781 97789 78316 66006 17912 40775 63193 46395 73818 1723 79806 40900 55175 29641 35568 9115 12989 24552 25485 24115 92147 33065 47232 53120 58549 22247 82918 60298 97643 5616 95733 1942 56215 87505 15987 24726 26296 38310 44893 4257 28684 37217 44266 68034 4301 53884 77183 64435 33209 83260 92726 36005 86221 23771 42715 91748 52176 61845 72496 38060 41647 2350 25168 29717 38987 75424 72041 46847 52532 49733 11126 32425 30399 29193 33578 8603 82308 98603 89430 37308 67074 12940 22448 6421 5593 7450 55868 56930 31903 54165 8696 75960 93798 33305 7660 70087 97339 4817 36567 82099 87093 23311 44462 70632 42363 15041 20972 20473 87237 44791 14217 61268 26852 49478 54321 67422 32575 18944 28568 92464 75200 7059 73484 68104 34988 44421 54620 52997 40480 73562 52407 59297 67182 76477 75963 91001 28909 11735 71910 43146 61660 21899 66977 14352 30434 71812 9034 10912 93445 75529 46994 64041 13182 91098 20805 71072 30022 81205 86134 74817 48103 38178 19127 97416 1220 7528 92326 83147 51290 70525 39907 97340 17333 87466 16894 69558 32871 12663 10327 29116 30685 96954 3451 90922 72915 34937 62016 47418 15570 64722 40230 71915 6924 25156 40851 86652 72504 94594 55946 70375 46526 15765 47247 90891 13312 41991 18675 20286 57570 95205 88332 33287 70177 80759 48678 98559 75987 67196 58658 65642 78778 71388 1168 38586 10561 34607 11436 47107 7212 49914 85041 34599 81959 7754 54525 12320 58594 89697 37219 4447 25450 31262 3318 29787 61645 50446 70542 51079 48712 10696 7891 82028 21277 32968 11399 52821 97684 93159 24115 31273 87664 75755 59009 96938 82298 54746 1659 18165 67757 77711 77495 80024 52165 44114 90739 24551 10112 95657 60899 55943 65143 6226 8543 71971 18690 30201 16378 66331 44646 32904 66299 65560 72284 30317 81241 10416 59684 8171 93363 53762 82454 85030 98564 42684 18198 70747 35179 49195 73270 13876 47835 91779 31701 56706 70522 4237 24471 73617 75147 39646 41896 53060 90929 241 77628 27153 87190 14651 53270 57256 60097 87059 82941 91869 91092 61805 83874 35687 59765 47252 33369 34734 60578 61934 63967 31879 5445 65870 54257 44358 82660 78817 42097 17574 56071 44613 24441 92669 72325 60525 61682 73539 75516 79700 74302 59303 58241 17900 67562 58911 2692 4185 19594 93880 60953 5346 9730 34301 17313 37833 26813 29787 40478 43818 47363 53811 58447 85881 60366 62391 92887 56887 81660 83572 68713 46913 96149 67524 25424 39817 5327 7030 70586 55834 83308 17199 2778 73974 87247 37275 22539 53537 87301 75294 65997 69475 59129 73764 53531 25669 18643 45497 72560 33011 94702 9480 60810 44024 23430 38429 85689 77853 94106 285 25051 92512 36995 86948 6151 60664 98670 66268 6198 70094 83244 85614 4142 68566 30827 90782 88488 83777 91840 22362 17194 79272 54714 7903 79689 2422 70476 26815 70546 4532 72620 3722 91006 622 84106 15245 84472 40126 30267 17047 86842 36591 19295 71892 9465 78559 6900 21364 98666 67957 86215 3113 16582 29235 28445 89169 28345 15688 47250 13612 14378 32187 2914 63097 54276 83930 18523 29788 67270 74046 25045 23301 66260 27046 41978 30457 85876 608 15433 48824 65850 33412 36924 95517 61200 9910 92150 71289 75932 69607 86851 88862 97450 60493 38000 10411 19010 59268 59841 76783 21488 37252 84731 24639 45433 52482 90718 48798 94161 32866 97443 94508 87241 76971 64592 97227 24342 66487 54463 51749 19835 65129 44389 94481 55795 91309 26002 60343 686 74635 88796 37413 36797 96291 54418 9773 23081 17754 13221 88764 98909 33549 6320 27351 56972 56238 15942 85502 35909 19534 39996 51952 64414 41061 10530 76945 35627 9278 28113 67317 68168 50605 71551 3166 99159 67118 3710 24684 95844 45990 32898 5365 51391 82848 81370 21360 22100 7405 87811 95901 10639 53227 7013 25725 62982 83227 74742 38314 53326 50586 87508 90901 41963 78692 57109 10535 6456 78973 95112 38272 16978 69281 37242 30089 26350 12778 62940 12767 97520 90071 39217 79860 41048 65664 70843 26167 96058 88902 78862 12937 6360 45299 31586 65712 63875 61624 69185 72155 41940 78060 37322 90305 86450 81937 12316 10722 28220 81793 26733 5702 88631 93780 1944 4299 9884 66479 50483 41429 59691 16353 32056 95634 57576 80561 76444 27452 49122 45279 56085 16047 72360 29929 84170 32101 19862 33971 4222 32214 60138 83220 18796 48997 51580 97441 32598 41009 25480 57372 25374 65290 53054 22633 34858 34810 91407 41769 31196 56616 55376 47885 84902 90746 35446 6013 93076 84286 56442 63404 49427 15195 56588 84872 61369 13083 78503 74473 72847 25749 97611 90429 33518 60810 9701 23034 87630 19417 14884 41003 10047 12223 48539 83595 41410 13882 38638 66723 50832 52752 80095 61437 59352 64588 67543 73664 63298 96684 69784 91958 20982 6601 89951 67829 32998 70734 35034 25586 56439 65175 47212 62444 79382 63037 42004 50292 49279 68372 41467 29199 49577 60256 61451 10826 6693 6498 8063 39789 69431 86658 39478 32200 61036 57358 86667 11848 63834 24514 27084 47928 33639 21403 33344 73771 41119 14226 63468 12052 31418 89947 33252 8356 54914 20821 70849 57977 18655 62200 93986 41544 26594 42095 59433 52761 20710 38011 59205 85671 13995 34987 19288 3111 2534 49154 73215 86450 91351 94492 95758 23152 282 36443 94375 75374 30591 3566 85435 52455 5174 1054 63770 92229 5692 7159 97469 13629 49877 60861 76596 50955 85147 21477 65668 88439 87203 91002 39013 42586 90543 36038 69542 96515 50701 66326 62013 25428 31611 64453 47787 8191 69489 3414 57231 51054 2244 34238 54675 67063 25618 68543 710 37569 29996 98359 71387 72546 37851 78763 13510 5914 85457 50682 61171 59802 44406 84842 27459 4709 93085 74818 36528 35836 48177 96393 5094 31139 69038 60182 53586 92312 84176 61732 41146 25161 42328 78063 63240 44044 95087 31936 78909 94662 19508 7617 72932 25549 13981 52133 33577 33857 43470 47472 84614 20061 98736 88153 80231 98955 46631 61877 20682 88693 17524 26124 96277 16548 58961 86100 39404 6139 90064 95571 59522 97490 28448 53540 17610 85493 21823 8350 85666 52046 24112 90609 10166 48821 33052 80016 15882 22326 89605 83290 62298 79150 57354 43428 41451 20196 48733 97470 34972 26814 69388 272 52892 18908 14819 27197 14868 49953 37698 62641 76872 75151 28423 42845 6957 50900 56106 29424 86061 16771 47501 53852 28923 20596 54558 35703 67083 78789 4816 15198 2007 9625 81469 27850 45538 97542 45382 53861 49966 69551 36804 53327 32890 19768 93389 91280 52537 9442 40572 88019 16468 76 48523 73648 28298 76576 90377 57370 3809 76710 73926 57054 17681 83636 76689 22873 24979 64339 94881 10753 90602 58823 91989 66780 29791 3397 25202 13582 4596 74135 76652 53427 24546 66771 5794 4649 63599 55612 26423 75737 94274 71687 90022 98292 39815 6482 48691 92186 74789 98315 91368 72986 6133 69046 75853 85057 9213 12512 93703 74985 21530 33423 18214 66461 43683 57613 76558 90514 23470 38716 50366 43685 61031 28672 10027 49772 32785 47563 32560 61579 30457 38650 52891 2873 35358 75297 27260 67266 9237 84946 24391 69611 9959 29269 34716 27348 73001 18973 52239 29767 45415 81836 30554 2642 46792 7162 96860 26694 48939 63225 64663 28226 33164 52770 58734 41795 36938 67466 17116 11917 16146 90695 204 14157 58909 3924 7236 28374 54218 45847 75202 81625 84753 882 20816 19866 30166 40105 69396 84500 78454 23475 15736 93159 80860 30274 69549 94499 42674 91364 19120 90110 32906 11778 81934 4833 83189 49899 2906 97733 87000 53451 54847 84173 81337 93679 84363 47868 46176 15043 34201 73018 70773 24828 19959 21655 46098 87234 62357 57561 3238 97032 78237 54409 29904 77876 17914 61311 16223 1558 42151 80175 51897 7172 40022 13131 43031 32929 83094 84552 67672 73752 18299 473 79255 6011 21444 20130 98133 48719 20068 26062 74108 99065 82337 75020 24339 94829 56013 24251 31294 91522 4094 47545 86484 45142 21499 69032 75213 54921 41317 64016 18621 826 75122 84682 41312 23479 4893 72510 46495 57313 50703 4446 61516 91313 9958 36297 23253 15157 78122 86880 88453 81287 35731 65764 77857 55705 97779 35743 24046 78670 34578 94765 67682 35404 91023 34718 81670 59393 88449 56833 15351 13156 50213 96720 92580 52341 2 15874 24334 31618 9651 95128 70434 25635 12555 92195 72701 80751 45500 66844 15075 67022 23333 78741 52342 49817 74324 91643 21860 15135 73767 56035 7960 73604 19405 8747 67663 80142 58271 18350 10984 27221 14842 35233 69338 28937 37750 16365 8025 79043 6849 74430 59199 3293 21501 20107 41058 33526 15954 87494 88556 10215 15193 36125 621 63143 71293 5092 74302 83472 71842 60892 28922 22709 77613 43510 52224 97654 97426 96394 68816 93085 49826 63076 11828 67565 67304 51300 84742 68172 36819 33461 98299 76658 38230 55411 36818 39400 51745 63565 7169 37913 52027 626 89256 41989 78999 506 97595 29280 9089 91354 61581 87004 97063 82312 19681 36354 92091 87680 45568 75414 64482 3323 84903 46948 95752 17146 8067 21989 58539 7515 5229 98539 42577 60841 18504 69130 24644 11968 60822 46816 43769 23475 11255 44896 49400 45238 70584 42962 41355 38097 3063 54403 41246 9075 83531 3221 47943 21444 23795 77133 17965 54824 4036 68788 70563 25074 19637 35192 83565 14190 26886 73967 91809 5675 52131 99133 35873 33203 50059 83719 42439 42851 44338 81012 2508 97198 81911 51245 15904 2111 49492 97355 51636 81061 96940 68401 49047 50262 35879 70626 87063 35310 31420 65376 96483 35165 9776 42758 4737 93503 82576 73726 89885 70938 70291 53391 91031 9422 99017 58019 26202 26224 16830 17287 80130 10479 53613 70144 20485 63673 21157 37742 21704 47443 78121 32818 83595 96197 22272 60513 97342 49328 48929 70365 68537 25797 90437 82810 44344 77169 59418 97541 43194 44494 20068 38980 96080 5984 82681 35820 799 94591 57442 5840 75488 42352 43708 63225 94848 26018 58996 176 22782 2508 17735 74720 56968 92737 76873 92162 8416 30879 43780 27980 48331 86806 76073 88404 97115 94745 98447 56559 33314 38073 11710 45053 15815 77642 12390 52116 22293 76337 35259 33006 74895 47971 62806 89416 21629 1247 62416 26060 45608 3542 93662 9596 73034 36844 17554 35234 97251 16401 55666 68024 92916 36755 56128 87116 4923 15707 68507 43989 78583 42059 63162 58062 7415 73239 21674 34857 36991 84816 74779 72508 63692 40983 56052 54848 5974 79277 72626 32275 80499 88427 70131 58801 40944 87608 35607 92749 93028 40589 60334 1097 93654 60691 81383 59374 31215 70385 17544 72058 37684 10330 9384 74720 70429 53379 15026 86378 24577 80685 84196 886 25372 203 44506 66306 96994 94027 58853 15252 66945 86685 59618 26456 81271 62310 55181 62670 18793 10585 13255 83693 95416 39747 74998 12779 25883 6501 62635 58650 43194 33650 23279 84440 26416 8379 2711 21602 32362 55102 86547 81133 30102 42293 7370 14453 44909 72174 13403 75493 60158 92543 20288 5277 95840 51236 91017 45397 73585 73209 31547 17887 66108 22008 70497 42555 60800 95750 36627 19568 807 93582 95007 45160 54401 53766 37739 75944 98110 74628 71337 83701 86227 1229 59955 87083 76031 30017 9414 7185 30644 51741 10143 27454 81445 91850 21437 32997 23551 39491 65581 35912 96891 87851 24236 28107 9313 96112 47419 60560 9637 56222 83763 80727 82047 20414 52510 4599 94041 23004 12270 95153 98112 97194 33028 99064 38294 18325 50798 13625 7102 94924 82467 45463 56042 45637 8348 12931 26251 7101 8659 32562 65235 49625 39686 86374 59626 59680 44697 20646 47503 73762 39137 87588 89841 50827 20650 95352 73299 39307 53238 72217 51416 1074 5158 31813 33169 17329 73808 15369 80409 25716 11431 53040 43933 18385 51318 85092 98049 46154 38382 81524 53998 67413 48578 28634 49860 44283 11240 93684 90533 81637 59017 77802 27530 10098 79283 74635 29520 16585 93010 74313 90282 61520 12226 39600 19990 7023 90982 17937 44452 35152 62147 59521 10366 49476 89268 63158 47643 6594 70051 70277 48777 95486 75622 88819 97073 85835 79350 22940 78010 60792 13028 53501 51640 51574 79816 35267 41840 99047 13137 34282 4462 26508 15299 78578 14284 18616 1533 75725 54271 88015 26023 47877 39261 76894 75008 78390 62675 10107 90827 65722 84714 52054 3052 54623 36708 28827 27257 12412 34738 88402 33359 8224 42699 30907 80316 30663 28900 37457 45778 29969 23729 49286 48361 26682 64037 17084 50701 86166 26189 68040 24807 31310 94282 78703 65476 88000 60279 63881 51905 90941 71761 50811 92310 45532 70947 80724 85460 41378 36018 59575 60072 23118 32469 68267 61673 52209 7126 68954 25339 8140 70412 16846 85854 94216 17143 82353 75401 10960 82928 29813 84292 94218 89168 44759 24407 38067 37368 20391 65472 93129 40147 96521 44781 40319 24452 92405 53280 92777 41434 88318 27459 85720 62140 69054 12970 22665 57162 91836 33185 64147 54789 58353 36218 70267 79312 95545 98819 87917 6557 70611 34431 5869 22347 70668 45467 76983 28285 38032 30247 45006 55640 97569 62072 63061 25124 17036 33557 52220 68592 15227 14997 52407 75993 39148 93123 59318 73676 33452 63998 14951 35206 79987 45180 25407 48848 23473 4400 57990 88740 48255 13342 79686 47153 92911 61478 24935 25652 42833 79319 79048 32421 46734 31270 25538 36255 11366 63124 4247 69457 62948 7419 13777 52662 63027 58303 59663 54009 9686 51087 36811 37766 64337 42099 16283 55736 35717 4200 92092 8119 79766 5418 34409 20568 97663 22179 76604 54797 4626 11477 32488 1049 85324 28311 3797 37626 10590 61948 19382 39483 77355 87252 383 45045 65927 39372 20083 19300 42227 37828 53387 83438 27752 18897 39190 88950 80743 75245 86574 53306 74594 80742 61349 92551 82176 57188 82049 56103 17766 78563 24130 86860 90515 39774 60492 96954 10038 11492 54569 58360 45678 98987 86842 25884 10011 17183 21001 11936 91137 95763 17461 4394 11145 54852 1881 25304 98952 36362 52375 11510 86632 9925 13261 92467 76345 64328 49271 27882 6398 94637 95196 69604 9102 44079 31675 86968 48413 73507 90736 4976 52954 75606 94 71509 71790 363 2223 26904 59406 7653 50232 46614 66735 37401 69697 23450 11926 5589 68879 49012 8103 51357 20025 54093 83768 77901 13691 45075 48467 40117 86511 33690 15786 96892 47694 95918 75745 83756 12667 11166 28168 42784 73520 65792 27172 36294 87421 37072 13346 62219 90053 78308 19158 12291 98047 15912 4059 49324 64901 43728 70808 22921 75489 15248 5930 54468 8989 31045 7942 34048 29461 75228 30938 80947 89681 50173 53938 92634 84758 79680 17999 95945 74869 89712 69047 95686 94175 85218 52379 24385 26598 65774 25991 16937 76108 50846 8566 16259 61155 33813 62939 14925 68458 59260 35712 23446 51811 71864 28287 146 68125 79914 12796 42898 87177 68377 90211 51397 75847 6688 40657 73669 45442 50295 64094 28384 30656 73828 4642 41545 83705 71931 42426 89045 1172 50724 45723 40947 50927 118 48543 95494 44935 73014 31654 88816 38242 62598 65777 60661 7152 41505 34067 97511 86627 87760 46543 14081 53350 89104 53474 34635 64970 59580 13532 22693 68404 62253 87818 7817 83117 72925 42678 21039 8586 58809 27245 84643 35238 58184 31322 75047 59684 67044 65798 25480 27688 97795 77826 28401 16901 61759 92544 1489 35026 79743 74243 63636 76307 14304 75951 33653 9412 39879 68430 91068 25636 4314 64623 29236 30718 18638 33589 42254 13557 11400 8746 6530 7129 16405 52954 28819 81512 82542 86653 29955 80798 7852 62424 29558 68834 66761 33485 56665 67359 65499 7675 34919 84200 56863 63832 59576 59607 27848 93825 31482 28747 82873 1469 66614 93950 950 5573 35646 24248 78585 53221 9567 36346 91510 29551 24548 41755 14254 59220 18224 2847 78333 85077 43731 18574 11420 54391 72559 77385 21910 88604 15831 6120 41782 66639 44447 19661 5211 17141 21572 77386 73166 17398 44984 14755 17673 96334 79019 77763 8348 49588 23296 21892 3876 79270 91972 84653 63611 80603 91456 76409 51511 8330 38323 32056 83503 80387 89258 6700 47907 74761 70160 56082 30974 78398 48310 56162 43694 44616 80152 65736 84105 55678 17865 25364 89605 89447 98068 68015 27384 11997 37557 30112 3804 34505 20275 5287 29089 51964 45523 94688 25483 86588 66082 84370 8289 2417 77443 78201 32294 82361 26868 5766 23139 71495 53967 10415 43636 26811 8363 37951 93142 24553 64974 61598 19615 61809 19418 30775 57532 56520 40724 43139 52235 2994 12801 75294 10955 81077 2224 10130 15419 71813 80516 33345 98532 60837 28471 27414 3479 94573 66258 98418 13083 10901 95489 70954 58952 59263 14549 5935 46743 71258 27793 75344 48496 57148 80240 78718 94772 65294 92878 13708 65437 97220 16405 65137 86096 38453 47338 25910 29270 46653 40000 37663 9174 1626 72679 16917 61009 26463 94851 66057 38026 15593 28853 44402 95182 98674 52511 98421 23292 11729 3881 26356 18463 91678 4713 84512 22177 70796 33759 52440 61999 98027 52253 78375 74642 54375 85570 89336 71090 26992 40645 45751 89247 18050 94356 50646 67988 85773 29022 5790 33910 47946 47737 84095 76168 60830 38375 28816 45397 4346 69594 75111 57804 34492 65887 63672 7703 60208 53276 69775 83964 38239 33344 53566 11728 48461 8825 45628 33005 22249 28445 77395 80390 66776 39078 68485 91673 10073 15612 19299 18809 57733 41845 91616 56340 86980 49275 96520 98167 10082 92893 18304 19961 62107 66146 27945 18777 45331 76469 94604 37728 76588 10154 32256 26110 15560 43376 76491 10585 44592 10247 4748 57946 57480 9436 55052 24690 27586 73464 82552 49978 30303 31267 37931 27710 25191 71620 81956 53282 50806 58695 46957 94276 48707 81076 3126 73558 91041 4461 2691 79910 36938 13687 88481 56820 20806 9063 91304 91284 86021 14998 73765 58920 76607 59290 98658 77527 14711 58609 67593 70260 39899 44132 1508 50176 71437 20129 98019 22656 6414 45023 6003 46674 43033 52485 98555 82597 60618 19701 52577 74191 92300 78419 15417 28143 87770 34216 19507 4515 69163 44671 13692 73884 44435 30776 60499 15590 23212 30373 66929 58458 42778 57730 43732 81012 56641 98384 72193 11270 20064 11147 76854 30380 57703 35643 73321 68473 65897 38551 90018 10911 17702 66373 36581 74160 47689 20964 88455 86643 25907 46122 29866 37645 34452 10734 93675 78646 41635 5397 43800 97147 1691 43355 56407 47903 37904 53961 95490 28223 39868 75513 86616 4468 16366 50003 35440 19912 42029 42240 52553 11463 79087 35484 84775 13746 35901 73705 19800 6870 68707 75691 70783 69974 25615 30965 48747 30260 67896 92505 95713 63209 69543 83142 96092 56160 3445 59542 94766 55394 83315 6968 73725 6346 16476 13019 28929 87469 78576 13753 39995 30117 6531 80901 87922 51799 73600 55857 73773 81504 54681 45405 35344 29114 85901 15060 4791 73856 9790 56143 92674 26338 4225 29584 40159 43042 22259 44169 86080 20880 95896 93975 19403 14059 98478 3956 34376 73378 94718 37222 30913 30635 52814 60627 21601 40156 23749 33464 32722 95617 68900 84602 41073 65683 6849 35958 97336 54887 40187 31693 13471 60823 30853 89126 44972 3253 41087 88887 29308 14568 81646 89372 80146 85547 40823 21635 98667 84053 59453 18900 79885 6283 41013 33606 77497 41158 18905 45372 52086 12880 10135 27015 61151 91735 70802 69515 64111 86282 21011 32903 29880 72050 47609 68072 29665 2774 22291 89007 67909 37352 33787 28197 60319 81212 37119 44736 13321 78389 52035 13650 15084 11781 95618 42096 16070 84956 60201 75152 32006 20439 63792 89746 87205 17029 49271 17774 53012 89696 26415 2743 87139 50039 92824 20608 84690 55854 86834 55121 61590 31744 63799 5151 32506 21104 10822 5153 97200 7176 27802 93696 62428 70507 79017 38364 89929 51498 37185 41226 519 28692 83817 24371 2220 16492 13793 89409 89530 8538 62316 44642 95033 54432 2575 45055 5390 64640 59905 29938 85886 95834 87413 42466 28204 54427 30374 10734 55460 50195 49807 24402 90308 94259 1252 57394 33048 54392 73647 10825 43222 70380 11096 9811 50189 67509 83230 97970 59675 87147 58543 29565 24506 65011 57803 7074 79932 81756 50970 54458 67427 98788 3057 87593 81930 77984 37973 95311 33176 79881 61469 95094 47655 52872 21372 27126 51099 88936 10686 11275 41672 8635 61381 85317 19369 33916 34419 22 88820 45032 39790 42524 97583 97477 24371 84334 97621 34756 69171 27697 28504 80718 63787 7443 69885 46986 59866 93013 28505 76601 38689 11340 33588 9778 11561 24532 96037 74625 77543 10699 97640 41464 46905 30546 52608 69708 14580 20557 89536 81603 17679 23157 81388 5292 79347 84141 19468 67493 34338 48108 38149 75704 59835 98301 46011 58985 96403 41789 67196 82039 96954 45537 44208 58644 9966 16881 70206 57382 13314 80970 1021 8653 78245 829 9493 94148 6914 30475 3508 46617 75723 48346 91093 90789 91241 91423 39372 26806 63886 31959 82434 68280 80847 97304 69896 40963 48879 15068 95657 86639 35199 70441 83290 68371 39084 65651 62632 44246 37977 96874 1696 82784 10340 43923 67068 91155 71173 55349 35074 25654 24156 5277 63048 19895 17881 24556 54622 49807 41620 90081 80500 34362 75571 26347 91025 97997 54233 55215 38158 33417 53034 88389 6822 751 5755 78649 43137 68147 62261 32381 68437 80754 54673 88718 48669 58566 634 13248 28383 19482 72572 93125 33176 39226 24134 74319 5324 37184 40190 8282 23061 89782 82742 83348 51150 53450 6670 79795 31330 59866 2617 63076 81696 9346 5106 19617 29227 40079 4426 13930 90076 29850 96163 76859 34493 2194 89389 1865 91415 79461 61710 31923 12888 28160 48821 29469 15804 49762 11467 43638 80667 58621 37436 89397 69687 38700 83459 32064 42116 94714 87110 1273 61674 61519 84139 54735 97758 40202 8743 85979 25229 14538 2131 83471 9532 89521 72575 77663 12051 27676 15708 81907 46137 63303 76916 43113 33942 1936 42866 32427 14379 88010 81582 85906 72541 82070 28653 83610 16180 40705 60662 61349 16946 28290 93926 85411 84409 58483 64325 28658 888 87772 34924 12103 23728 68085 94654 42787 35994 92727 96575 81395 14882 95800 86175 92369 6488 94941 60127 23143 44663 83000 39659 26435 79515 90256 32284 91014 18490 87070 49412 6004 13934 83890 18700 79012 59583 49703 44926 55138 42440 86732 7642 57838 55020 91713 34553 80696 49253 13456 95802 55444 17263 1129 67427 93157 23709 2825 72057 1801 10503 70090 87472 92181 66927 84570 14416 71517 7205 8097 9406 40404 94446 5570 62899 95600 52965 92258 26797 48945 17731 29293 89782 97575 89960 99172 65159 42406 91995 25206 4614 47258 4495 42805 28586 92025 68971 76489 49760 14358 34737 55877 93995 7055 4491 21074 90768 69029 82444 4689 43368 43000 33243 17431 54271 96201 90312 21643 2569 94646 73012 81831 34737 45848 20171 76178 66283 82224 96364 55022 32403 12594 49144 6529 40828 44439 97123 96372 68869 10253 71933 55744 35397 89936 57610 28731 66608 10077 90349 93164 69701 23778 26946 80002 55304 71784 50315 96115 34709 51737 56003 70622 70480 67186 29674 7667 40700 11342 86289 91350 57496 52410 89993 93672 79809 16710 84186 85633 43994 29252 67608 10225 80661 68937 10645 31940 58616 60553 64778 94950 44619 86361 55945 98471 8014 98592 64674 42468 50633 89034 44833 98448 43661 7927 94828 5481 4516 19277 51473 31952 58201 18365 66268 30486 73891 17145 98544 92404 76377 73994 26140 11399 63732 9991 60847 27689 68840 8915 54131 6582 74631 15442 74294 44282 96100 42008 24065 109 85962 132 87318 41097 87757 79171 23352 1864 83612 39615 92666 19839 85481 99163 39561 32951 73546 56567 89266 87816 80713 12099 53344 16539 43062 70688 83555 87777 4077 68202 53163 90077 58849 7963 75672 1357 58017 31646 70045 27774 71195 71772 85448 78787 15970 49842 9224 85167 44040 83568 37545 36456 73517 38086 80420 59004 35746 84846 69911 32341 84645 40865 35196 24495 35714 92999 91697 29581 59393 66391 55963 68848 24143 15984 41597 45991 51822 46735 92285 57072 5626 91126 254 12714 63090 1093 78419 14576 83211 72957 22041 52098 57640 93312 893 25981 52323 16341 69391 38560 55308 67137 19484 19320 8939 55730 78290 32810 58602 83993 80969 94673 1293 4130 31586 16989 24321 98448 77407 27568 21757 7802 66324 68010 12026 53985 19559 81559 71660 95747 45777 69661 25379 66914 94942 95718 62998 36831 56333 24592 22784 59954 27778 35533 96397 77664 70650 32370 92587 87688 20630 572 54949 52394 91394 14284 84674 22051 59823 63650 6405 9302 77343 52694 6620 67695 97304 67303 70383 73717 99144 71339 25241 89289 94408 5165 78533 82867 23186 16288 24158 48861 44886 5096 38165 50810 5665 2569 72582 35324 84384 49235 19160 9790 81428 23442 34476 70110 86167 78376 16247 85079 45193 98795 40916 86612 75394 81623 44319 45534 83520 22217 3329 52198 32057 20596 40262 63987 31183 87823 91949 96744 54660 76631 13109 26163 6372 75124 16407 76981 42814 23669 52152 26316 12736 90062 71985 28320 80301 70401 15 37729 67334 65220 78168 686 50952 28069 14881 98525 49383 37430 31858 76843 61818 60747 84618 1561 6321 98930 6200 61650 90120 53793 23943 27259 38879 22229 21985 69851 97411 84285 1909 59434 89686 75007 26370 68811 6913 80588 94704 30023 34918 92295 32276 39227 65721 75387 1043 68972 78516 66810 32800 71230 27611 54658 7874 47160 52867 51565 32897 60703 1553 80688 31994 75623 58666 92142 90305 97187 42146 23832 38397 65904 38591 64769 54995 2761 54279 71128 55901 10127 40239 70243 36985 2497 9153 73084 85263 78418 51186 63722 58092 36239 27772 80543 73577 41796 9591 45417 79567 19348 56421 73557 65318 19416 71408 36476 77534 508 53111 61450 82668 72041 19940 80394 59965 15461 51189 19514 93784 20402 20863 83105 66001 41713 3979 43923 55994 94055 91967 91559 97193 7952 85905 48584 70522 45320 96903 92343 85808 35157 5733 7376 27137 11611 85728 60340 38132 9525 91323 64820 38705 9581 3843 38103 59350 87741 36329 65254 84448 6385 78227 53788 33943 6645 63182 94394 33351 36503 354 90087 67092 54259 13482 92389 21291 60894 27452 47309 34545 34386 82019 25527 23534 55785 64297 91981 90605 7410 89799 6413 68949 42115 45321 97661 97063 356 62671 50614 25301 40505 54371 89732 65374 14632 48280 33828 59809 28383 44581 18536 61329 35019 5140 19910 69185 63596 97226 61644 34956 39521 10066 16746 66460 94991 13615 64816 26841 35423 85021 34811 48167 38873 64916 55530 71737 37466 76021 45312 3382 89135 39006 46096 95182 34027 8004 39562 9307 38985 91256 14894 94789 91722 65224 73952 98009 33140 74843 76719 75039 11788 50486 78476 58296 58895 5908 79397 95479 50583 78089 31717 96155 49417 87754 10514 81810 71913 35129 26314 34816 51729 51456 86756 73262 55927 66830 74544 89349 21034 17856 71988 78631 69140 29522 97966 44587 11353 91313 76820 86326 29403 51931 8116 31654 44783 62317 3005 38015 81369 4455 5208 10688 37599 43125 3694 47812 98960 85722 56542 88812 36391 5084 11388 95355 21653 7250 34228 27334 32293 94618 7860 51310 34195 18721 8404 15177 67497 49333 47528 77609 79488 62791 83628 12247 82713 75975 28678 51087 33450 25766 31676 10553 51749 23025 41333 2984 13384 25064 22589 51553 26623 93508 14404 46133 32968 63950 69831 2823 56439 49139 31086 96788 92860 49787 78189 93561 73790 98668 26177 398 91481 32303 84700 55904 45000 15223 27831 34888 32753 97025 65802 96338 14761 83801 52507 18136 2858 52100 5019 67149 38468 97569 76481 24023 1754 73830 28149 27853 55901 87911 86157 175 78941 49996 10233 6384 6254 97502 54966 93973 7776 7635 6390 92007 39832 5953 30198 89689 11478 75506 93096 26585 28736 91719 6386 81409 53825 61115 69589 93061 24954 71210 9363 1302 11533 51309 73903 10224 49773 48943 69427 11488 56750 7300 14563 14466 25612 78829 52761 72883 7499 86944 83605 48531 21824 77460 47793 55233 85621 29691 65309 82158 22412 16311 80918 22275 61958 60350 78468 94948 85033 9410 92314 86216 30615 54547 85799 22128 63577 16945 36457 32933 88577 89043 29188 46298 38819 39147 97208 13705 24015 66155 74865 78133 8421 7748 70621 29209 36864 42807 96895 74089 79779 18558 66319 55191 96444 46099 27645 801 45026 30460 26459 80618 93554 34208 32140 33496 53510 93994 33635 96918 26120 66970 64434 1078 78774 10060 69831 22849 53636 82372 16693 26561 52919 62428 93014 22683 98953 58167 37830 78506 83601 54755 10070 66790 60566 46767 66324 14261 58769 46217 25742 51963 33467 64004 85639 74604 82938 48947 43312 34003 3124 24341 88052 44465 31146 29823 70908 17511 2237 16043 73627 95703 58828 67922 75581 90089 60637 6722 18893 77102 83330 10230 8303 88776 70566 53318 74731 19669 93369 74796 52283 9874 43879 37349 40462 3624 19251 91333 12149 18752 12599 57277 56698 66855 58576 31400 46954 87541 18676 3970 26830 17132 76331 5301 42255 12214 3501 14651 98171 15273 98429 64913 37526 80249 92338 28074 69629 29347 25234 97932 40056 61653 29105 98870 67132 83265 2251 65756 69016 82439 76507 50975 129 48567 40307 45860 47392 1638 37648 10565 83047 52104 11854 74460 65485 61475 83620 37484 12367 833 31605 25882 649 47566 88520 27567 81787 24228 46629 11520 73332 99131 97939 12374 70046 64465 88884 53159 49201 87728 64060 13669 90521 35550 85802 60257 11297 92243 12628 44819 36555 22058 829 5623 18927 83379 79382 65131 47237 26477 73971 46020 78588 89526 33816 48475 88670 97760 57118 19755 84790 67819 68461 89837 19345 6533 71444 42584 34973 54764 15238 70053 68366 48123 49274 65684 48838 28145 64321 29580 56335 87401 85605 21035 30195 81947 38724 29955 63203 63905 75568 61365 38668 51064 80695 51638 1948 56787 96664 6548 5047 81586 77396 52502 68848 72013 61047 94555 29573 90226 69453 67682 42093 8990 13260 92380 56165 54427 68529 15889 79919 60804 61159 33879 31378 14749 7181 98466 87826 82047 81342 591 78924 82772 78306 87434 37070 52038 73143 49900 98980 12107 58356 58863 24821 70775 82646 98654 58010 47700 64842 86187 4622 47894 10410 82902 50409 79367 59609 82036 56763 23662 5891 33102 93495 61885 762 31728 37534 65969 56337 6843 48593 7292 1329 73900 33976 64957 4422 89523 89600 94435 26558 28602 40007 61467 55486 86305 8313 61184 96615 47718 2908 99074 4067 37296 5108 8522 29195 42999 56399 45009 51396 25409 43938 80751 4507 57167 22189 32149 76216 23552 41037 83561 63829 3336 79254 7703 44912 85450 18062 98185 67999 27205 64254 28212 62228 13436 56447 95245 76473 34466 84492 42451 87405 53540 95117 30144 63085 96792 84308 70576 44305 53787 95907 36283 84949 72220 37132 34181 53864 69389 67372 11630 38988 16601 16781 28040 25469 82244 42864 89507 48375 2882 41684 54132 37218 92010 82575 82566 5437 56294 62435 7817 8784 14986 59164 50702 1574 29200 2255 54566 62556 9361 17949 29384 48032 32353 37410 32956 22767 25386 22185 77676 27894 89709 35161 29165 37761 89036 95003 1719 73987 38264 35370 55311 65039 48164 68772 1922 62240 88264 21133 69714 94565 23362 98182 83979 35975 72708 86717 72257 1524 93061 65168 61128 14517 51257 12037 70030 62998 98202 77584 88123 38423 31585 4187 44247 33130 17239 16110 2017 77239 15634 49014 13726 19624 55731 90861 98528 96066 46159 27340 95625 84443 14009 92883 80153 76736 39741 89084 57042 2888 36490 56833 86494 86009 37651 90596 91915 31102 58724 15529 86591 63089 79286 2193 84163 37693 44089 1802 85993 91712 18741 89818 57735 42056 3340 64717 36289 83143 81292 94747 77256 90271 78904 79889 57390 24570 63946 56050 68117 72927 60928 29246 2502 88834 45673 58590 78690 17528 44417 25302 27773 28346 92252 54555 63832 64452 86994 42463 65606 95647 52362 35676 13152 21393 59955 6738 87197 53069 51885 48832 5665 22224 92385 4734 46709 17546 74505 45161 85620 98539 24537 79072 50813 44637 57537 28186 18457 1939 92460 37936 43725 37336 84520 88073 60067 11758 70960 27181 1469 13161 74819 72568 82103 47469 20967 28753 16455 53915 68729 56920 74201 54315 9301 35318 88044 39244 64756 38509 72659 55597 37598 32161 78642 3741 33997 96313 67615 21821 64318 55879 43622 96420 84204 13327 33955 8681 71331 30338 29705 33205 44767 82460 37362 95645 11165 60353 14466 2399 42330 95433 33335 50111 95228 50227 91138 73457 15249 43192 34192 16724 80227 16399 60860 42971 78321 22765 32023 77135 40302 6025 58957 57892 27593 91124 71399 40579 29446 64645 14511 95846 53361 49960 99121 51003 53691 87030 57830 21186 35934 74963 43539 71169 91780 74195 52555 4371 24483 10995 19076 54614 84123 60668 15494 71568 93222 1273 22768 62990 31394 58154 86647 21734 10315 26041 51429 96371 5639 82080 273 25775 23422 86230 3937 27653 98681 16440 76643 32740 94183 73427 44088 84810 49963 39950 86720 88898 57341 39285 12097 29521 8223 28740 79933 31048 62555 68939 51579 18507 9196 59529 37323 92294 55091 74679 40372 70134 26846 71000 19560 14361 56985 67120 12668 74857 94198 32835 77468 24361 20311 17686 96890 71740 32234 4088 19311 18866 27982 29743 98205 8263 15647 63647 58731 761 25199 7533 72663 20169 53208 45859 60761 26952 19606 65386 15943 87848 85893 35840 59215 53573 6538 12922 90913 6758 54741 37388 80274 21337 98945 41747 2600 49630 39476 91977 96976 78816 53024 19808 60204 72422 36459 37361 48067 59855 27177 94485 35181 23261 89803 96308 12046 65566 17518 99029 43761 10165 6577 34522 77198 78914 48961 45610 3750 30885 99141 54033 52412 17375 21286 80878 30767 9182 53945 78242 9520 20466 69111 94882 74615 51351 24036 14358 75233 57660 86413 78536 64450 66824 86225 54295 71770 83846 97988 64739 79134 89845 44125 29138 71136 45644 22851 39024 64649 33958 91847 13108 84782 12523 97942 73045 97193 3268 20186 17545 80362 40758 94127 7836 98693 2609 28261 81063 11929 95720 48294 5703 9158 66103 66437 32720 25331 70848 39530 50459 23695 35649 38210 73796 56829 31346 78554 55949 47479 37276 26222 19207 53911 25382 30019 76480 90208 14532 73614 90000 72516 86629 66084 43427 16002 59554 64263 79905 3408 96013 59400 63296 38354 44442 78377 78271 67514 10820 26962 641 32640 65897 24492 43717 32663 83078 4899 33041 88633 95218 39674 54310 54245 19636 97679 45202 45942 58977 1761 32360 40915 1257 79877 86451 58852 35194 28939 54273 67954 36147 16085 83796 8793 15981 29832 29646 94358 34437 33676 72768 52855 87192 46131 94176 29906 11141 53495 88917 1108 60654 73846 91582 82602 10036 66113 30416 91379 4586 33207 46359 1839 63068 32831 23219 49034 24784 23349 70428 16540 74368 919 73964 31737 83170 29057 4985 99065 72105 9272 26334 13045 1591 90307 57595 97625 43392 94174 98460 83511 29513 44914 82777 44535 62878 66215 36115 46759 28989 51726 42127 80074 22694 57723 10833 10262 69463 74572 58498 34298 61676 7007 31636 25169 30367 93469 96093 76085 99028 45972 71396 32408 57792 71555 39281 26252 32370 21072 77717 5054 44207 45304 53538 74202 18817 35627 28063 91266 22399 74597 85737 5607 14163 24058 13829 52956 83465 47362 75403 9202 43637 79779 71282 4950 7359 84430 49391 24764 60710 65963 31065 18677 59121 8115 25513 97435 63581 90263 20758 49466 56410 29400 60187 15492 93560 72218 47922 91649 23182 40677 81540 92970 52402 72744 24889 96320 26756 7795 7263 72143 6595 25461 39313 31186 94571 76779 18303 72069 82871 31817 42259 68607 16205 14491 47316 21645 66239 54280 79264 49186 58878 2375 48202 85188 24879 75425 79110 29639 52290 48473 43610 87522 4535 95488 21472 73603 7621 47940 50159 71225 46620 54063 71210 27989 47689 32591 51214 60068 95979 78254 39759 9853 38760 44084 19637 38553 78012 33494 6445 76566 94697 24880 80895 50736 83210 63705 5042 78964 28301 43256 71367 40031 51364 30676 48785 54711 21205 21000 96101 92578 5251 94422 47474 94968 37957 95426 18120 24676 77882 14960 64191 87680 83894 13827 2795 83999 94258 55009 62195 17193 37746 91787 8166 86430 68076 67636 57518 43325 81484 59647 84587 14897 65976 19496 42458 57025 57149 78598 80062 55167 91864 7471 83199 25358 27789 65711 33735 610 49657 74244 80544 37738 60490 4166 58574 26327 53045 68402 66216 3415 95922 3646 77513 11333 1931 14240 78508 84555 18579 21681 31582 29957 28484 71279 63946 30005 35270 41972 16322 2206 19837 71480 52703 90766 47538 57163 18956 94513 59716 14742 22034 43167 25530 10639 32812 86326 87417 68781 64056 98753 74523 14937 53057 82311 25927 32125 29233 52514 49839 75361 61509 22813 19992 93790 92783 45441 1576 7066 61528 81817 83326 45779 85518 17815 93159 20202 56123 15760 82261 82780 74205 5808 45317 71103 11583 82734 6884 44064 57966 31085 30216 39932 93759 89453 22283 8351 1720 96447 98230 58840 91332 27479 23589 19346 34865 64558 87714 69827 38548 50215 1750 43666 95977 33145 26362 87122 93150 87746 13533 28439 14828 76849 40096 55920 28094 14038 60810 15947 93435 50596 14575 95612 45437 37285 22770 2418 76444 71161 2831 34520 61838 35659 83013 59248 88849 32431 36993 66062 65491 13154 34515 51524 24168 97404 33846 90473 50578 65135 2837 55369 83988 8682 62746 65734 4578 94825 76079 58694 69605 62265 18357 51080 97003 73239 88088 85529 26725 69485 11816 27388 5214 62509 59913 81545 75034 65836 59823 15456 53296 77853 88665 52199 87097 58633 96173 67777 44517 57334 30269 48863 85419 15465 65738 88928 83544 57386 11680 27140 88413 74966 54743 20246 27892 70338 68075 73055 34871 69604 57166 5940 16447 28576 76067 6290 80432 51699 82123 69931 11946 58904 22796 25009 96463 49031 30339 73286 76972 79631 81959 40638 9394 28727 12723 28804 56578 35714 79473 37493 48550 69037 94084 97584 99163 29471 30145 36395 68285 51870 31213 82736 12965 39757 87904 65148 9279 61449 85805 64896 19810 58453 70106 76456 10304 22255 48602 55934 22934 9447 46241 8441 43533 91360 30096 87191 92970 72732 57455 46979 93960 35408 53123 87029 7832 93664 38404 47554 68227 45937 80232 96563 61223 21379 37011 50592 4584 91072 78118 19939 33015 76308 62499 13464 23802 23151 36847 36551 51616 54879 16207 53177 3369 46075 74736 77975 25757 17061 36987 86112 79732 24399 68782 1937 79568 80043 26587 49451 93585 64 36692 92202 19463 75407 83011 12877 48142 78383 44039 71782 18382 19938 80205 86812 57818 46899 90664 10800 99046 50292 35770 58470 31351 82906 45656 93406 59092 70664 8040 21682 40040 25925 94862 35840 54489 64469 38609 55323 61082 29325 5783 28690 97942 52304 51535 62269 75397 59642 63984 4216 59333 77941 65803 32333 93547 79578 46813 27620 55815 18630 4991 46223 98324 44041 97896 81630 70046 30736 45128 95154 60781 82708 94877 12322 30066 77242 15460 60142 66027 48073 45831 5713 62669 25835 40381 59106 58503 14468 53854 65704 58454 25819 36348 6236 18468 1733 35949 95909 22491 39619 25945 23705 62478 21035 42262 32815 11948 45602 56731 23712 98285 78172 61245 95439 82042 61795 98403 7316 10426 24743 61195 43591 18072 16468 53506 29784 37964 58308 75794 31312 35596 22374 80577 42408 15336 30743 70572 46760 17670 27253 86906 48241 81619 97600 48763 4892 3954 66806 82110 77040 70139 36511 36240 42671 16750 28891 42095 8197 24405 18144 55095 9410 19867 41469 95139 51596 67532 18277 85219 97173 76912 53748 82784 8288 80710 81888 87743 35116 29278 51239 105 65328 92718 51689 45445 8488 62413 25226 67942 9830 19102 41259 76418 57099 36513 21731 177 92832 41634 96094 14343 12340 65754 60760 45777 72700 87232 59884 62750 68191 95338 58844 42211 40699 66163 53212 97280 87376 21465 37983 95685 89910 67921 85340 13339 53425 18158 10814 34188 79634 22055 68396 57519 69395 65861 2494 61012 15029 67624 20412 68748 51962 65436 21752 35010 96997 11345 75163 75626 60462 28906 31589 48507 49743 46980 24361 13243 57671 65393 53932 96561 40693 70175 50325 5846 46346 12516 49929 60148 81531 29362 84180 97774 20338 76639 86639 14588 53466 6743 80689 20510 40991 68156 32335 32029 27292 16781 9699 90956 26400 89207 12581 74049 33714 68553 53622 68172 46493 42469 65254 33271 87281 26770 10748 22465 72035 66689 93531 6687 85566 3208 3748 35486 97901 35848 21853 38681 89484 2173 18635 49033 78005 4087 70771 86063 98910 28049 11683 70608 82336 86709 11570 80123 66635 82036 71771 66524 55046 67283 22786 76105 79090 89710 11653 66142 5630 25583 14825 15476 42507 91255 31081 2977 56458 92141 34413 21845 70464 76842 20056 40487 93206 40171 13793 90594 33745 49011 2265 68180 10180 51215 81025 25709 35765 2883 43947 14867 2359 6907 24983 80624 28031 46845 340 75382 22910 23363 97419 2507 75091 90004 97925 66453 89245 7180 70878 53731 12296 47120 60571 20540 81620 15862 59493 68135 98198 72376 12047 78661 66189 21927 10060 63615 8326 20446 98903 96073 12218 85057 92196 51747 88816 89036 9104 25506 9544 32232 8558 14062 97269 56668 56506 83613 25840 45947 33180 33262 94937 98103 80348 4861 60081 72815 78770 4373 44210 44032 30417 36929 34035 73343 10769 86476 3013 25405 8326 57947 78716 79159 85956 978 78748 58879 21088 63730 84350 76914 8238 75834 8971 8297 36706 19358 52386 47632 60510 33402 74843 7566 97275 66813 95274 97899 14432 54595 4064 317 80997 56220 53334 9732 43584 87249 55531 22287 93373 35611 40358 17442 27286 1397 25731 55570 83869 36672 93460 48981 51909 7895 47237 38459 5595 51831 38593 86368 24146 91484 32456 8966 13769 80172 94684 77208 40185 35722 36000 30341 31600 96178 40816 98037 46933 38468 38900 82976 18561 79545 86138 48984 65987 6468 83338 50086 87798 54168 94383 4692 32043 77835 83241 69322 31501 30064 6020 24633 13636 737 92625 69302 2234 34477 21002 22407 47569 37529 46634 85173 64733 34061 73561 38012 67728 40974 1014 64054 1176 71163 19955 86246 63676 14669 23549 25960 30595 86331 60534 21177 40352 24702 3084 11160 20026 21041 38896 58176 68620 14207 49778 25008 5227 65026 5503 20863 69771 43706 28035 33067 30732 25100 87892 6519 53654 58493 35771 15121 47616 80557 31531 53888 98418 62684 65740 17516 87201 45590 64775 29870 26666 18832 91522 14227 37591 29025 62348 3024 33958 43365 8580 34724 88629 94706 13265 47372 84743 89594 83478 5562 92493 73765 8744 61550 60878 54927 32241 43275 28735 22781 5629 17791 5320 83392 31478 4178 58621 79659 45939 82428 10875 88078 77338 14061 7115 85794 35102 55694 41372 38798 39772 96221 14106 79055 73030 78930 34016 22342 42494 81233 58487 85259 39832 11426 42520 53799 60358 83496 82196 80769 89021 18769 89142 87200 89766 67110 57472 19128 89113 64333 6923 97165 43406 14408 35706 89736 19007 22576 59101 39290 43362 23347 82931 16406 12722 14808 57108 31841 62642 8869 79717 33849 83449 92648 4324 95626 25215 37243 93022 24876 66519 8212 65021 480 49106 44745 74646 35886 93315 53924 59742 34452 12209 14181 44683 36554 8106 30031 3711 53431 96381 57015 76635 52383 45868 60852 34531 61615 1785 20951 60426 26995 80052 28548 2294 32021 49835 62113 43117 48906 78741 27218 19801 21114 27795 24233 72617 51470 36521 58706 3283 83775 27203 70164 66361 92444 1444 30813 79796 7985 24319 49990 19451 16433 21363 82479 75271 33269 66402 88415 85017 71369 35961 81725 80715 90303 96867 75805 65633 13353 19152 34312 63825 50002 57868 43626 77423 94007 70682 8227 543 34819 6088 91003 27643 21668 51792 36584 8998 68411 18933 97898 31614 18814 75969 68537 38864 50042 81031 49676 3607 39753 32133 1834 78956 73081 29140 82995 67085 59304 87263 45852 60222 88978 39276 56415 58679 8829 70864 90466 16678 39079 6524 54037 81742 33808 91018 85107 35540 61012 15980 44927 37939 87161 16425 4467 36075 88138 39017 7192 11075 77973 11900 65866 13501 44473 72022 82493 46034 70179 44364 46788 97209 46481 865 38791 74526 75505 38058 93295 43574 39779 43640 21723 81767 15144 12401 83 11437 32521 41756 88317 75852 43301 75685 96987 30188 36001 66157 65847 12206 30772 29183 41503 77619 71723 25897 5811 82265 64583 82815 3118 62310 41613 13263 43212 60927 59910 67849 24954 34443 46333 94244 47304 97540 27471 54001 24584 30569 12533 95349 98933 54709 72554 46199 45332 74440 45386 39040 14819 5789 38782 22459 51877 55257 75359 90694 9678 77741 78157 29853 29796 82900 86034 57834 58299 807 2675 75557 46384 24210 80334 1134 37407 37156 70397 95997 37052 33865 1323 37787 76262 74168 720 93217 27188 75600 51532 52124 20216 30580 27823 26247 40085 73041 97015 25338 66782 9870 44790 39034 55789 7464 777 57063 92374 86533 49253 87267 2087 87407 45700 96587 72584 72978 61391 47505 32958 56588 98032 63849 14728 20528 4567 35189 68345 6437 47274 20230 67650 3571 10799 12081 15701 38292 54027 1410 8236 77079 37376 75391 645 22185 67819 78494 5658 95518 44155 51413 14234 58907 40832 67428 45661 78863 93071 89606 28535 76473 1999 67408 30671 77316 21542 70850 22197 10464 94102 52343 18274 36301 3716 84781 50010 43667 71736 91648 27552 94707 6392 63006 57691 33529 89394 63176 92131 96566 32655 44 313 27836 85325 98253 54928 57235 58335 85721 61900 52361 58035 90088 55518 49361 12182 17922 40522 90420 85742 64415 286 68646 8718 47825 54272 95481 25834 83003 41554 60156 38078 16338 43002 98744 25497 49971 87523 19068 78409 6740 48582 14979 35735 36268 8886 69086 62934 21345 15775 24334 68244 15991 91180 5042 20453 68468 79856 59878 46363 68812 21341 84245 38610 77117 61254 29671 54951 75933 7564 66907 96379 81362 50564 34557 56316 90220 70322 88789 22736 62543 51878 14182 36639 31417 16766 16563 28734 77801 35900 98453 71307 71157 50185 98900 59669 92671 32145 67548 61684 2608 18618 25447 55633 78067 27209 55777 3684 92765 24382 74452 18836 69306 21113 46564 11486 34382 32476 87142 64308 63797 215 42393 74435 46854 76199 97530 54172 83282 4035 63526 46719 87270 50307 6082 26804 41526 81615 40685 51203 93317 5373 1514 72756 42952 17490 20796 47930 34350 77900 4262 70098 47551 54775 82955 23392 23295 43834 70617 62423 83438 94836 9533 28465 89292 25570 85405 94032 65752 97683 31958 29446 66570 90383 17095 97693 18490 34206 42109 68040 30205 81199 59233 79259 97253 22057 65370 93257 79893 18600 66382 728 3496 81599 97884 65525 35566 21605 47889 3206 90180 27521 35845 84205 36308 73783 73437 70047 6109 5513 77821 75810 14594 83049 79366 68067 70825 81814 50865 52548 15853 11260 53988 96048 47253 10945 55299 52884 51981 43105 52248 16806 35925 5553 27474 53469 91159 61196 28003 97133 1244 94803 69346 55180 97840 67971 8107 10827 95035 40405 29922 3302 76889 38014 38755 53672 11991 21512 60299 17826 83370 32460 58157 87108 21028 23479 54167 89029 34444 77058 62045 97979 69418 15587 31041 77570 55867 97940 11132 96900 24484 90754 98933 69047 86776 30737 1357 56452 82900 19628 15263 93995 76830 49620 7017 48598 7909 16428 21660 90007 29793 12842 33703 90172 39117 14440 7863 86716 33794 56132 55365 53662 26818 38267 31983 49659 16930 85968 52345 28287 40113 23603 9887 39910 85898 8957 45042 26129 74324 56482 47463 44050 16539 16187 4580 63585 71200 46622 92614 83602 70416 56876 27492 40713 4855 26384 16059 91055 68207 24393 30688 70038 21662 92165 2407 32786 18301 4110 45490 17703 66632 11280 88158 81730 62976 35500 72843 63793 32664 40786 91990 14747 14711 51281 56638 48756 19294 32416 20229 9813 83172 36141 65207 17165 26444 29394 16315 67199 83974 47116 64880 43978 73856 25201 62783 51036 69801 35387 52118 14195 62234 82257 97307 35847 72983 32862 70975 27494 18732 86891 92836 53824 39739 61342 26209 40696 9568 93402 81472 1124 56350 36289 61060 11923 2884 94603 59084 68478 13505 83403 61351 84057 12203 19252 39927 62731 35560 471 44450 71741 78363 76175 82788 48310 80323 24446 8430 75751 32384 58065 45518 48194 75701 51222 81264 1893 83896 34889 40640 76648 79618 42470 21693 14462 65521 50275 94195 96009 17547 93082 19498 85472 24265 98724 30784 68827 67344 88361 53107 36502 76064 28517 85832 93126 62890 71750 89352 97125 97414 51031 83558 27136 68283 19954 30775 35753 29865 90127 37020 34770 5329 5803 59413 10660 69519 66805 30721 98632 87183 4398 41981 38531 12080 27102 65455 51707 30239 61264 92504 51998 67896 15115 58533 23496 15367 96451 62137 50035 26856 7767 56389 89267 92409 50738 78826 39251 23658 95220 7323 97866 10290 66527 59120 88825 31809 72369 18697 2580 64698 19213 88074 76576 15329 29651 24847 11217 41229 17035 11018 45354 36301 80680 15134 29572 94477 70271 40920 12926 25848 60159 15917 10197 35272 9535 79531 53214 26032 88330 70120 98277 58240 59966 73272 36962 61015 48369 42329 77448 43191 21183 77555 43392 14314 83485 87785 38048 50447 92207 64459 46205 81629 33084 16880 80275 51502 45317 2651 98705 79309 8919 92777 58033 44840 407 98380 46685 10547 240 7114 69140 32828 73806 44427 40857 6234 85331 56706 78079 80449 73768 75225 71207 51451 52139 50878 61108 93844 3469 44211 1296 25458 44748 15211 1261 96170 63724 29588 18190 56459 82820 53526 76583 88265 75304 75919 24924 49495 81307 52408 1087 39051 30035 54920 19232 7022 27367 40314 46939 72195 1143 68233 50722 85285 71745 10486 55715 79099 57019 46463 42059 77850 85860 82580 15749 7301 11888 64095 50437 31340 69286 95321 35325 77772 86691 34794 67471 16515 12993 77517 62366 29849 26304 92556 90960 12031 54581 90191 13723 9675 64299 68658 15939 74309 1108 58510 89735 29181 51395 46412 91022 47225 41358 30780 47267 38678 12743 29635 29376 27245 44593 25072 79195 64379 13266 2499 23549 21815 85236 22034 81914 27742 30755 74784 86049 15730 1784 61246 87969 82976 8176 10531 60537 67224 71468 93625 34852 98282 5895 84731 80573 81317 60357 10578 41605 14580 96440 28357 32537 57579 79053 6499 11229 29834 396 33016 5048 4594 66202 13000 5030 31860 48306 70886 2066 10787 49268 70072 45773 30794 12913 4258 78139 48075 9128 25328 16079 20337 35183 60854 22837 98434 66938 72838 9290 9929 95068 29548 59867 10653 93806 93363 90824 81556 16299 16702 8555 95853 83288 27361 12824 56011 24151 40809 51694 71115 25405 4901 72473 39088 13571 26829 63344 61371 22858 92316 1438 857 3393 89537 47507 43915 87168 36616 63817 52285 42099 47270 76929 37763 7888 70361 86931 17646 32441 28631 30253 33743 58928 24147 1309 1080 75142 77998 23557 18417 61534 78901 35445 14400 8188 98845 62941 53010 68658 4115 58985 65572 19353 72405 14873 56139 5258 48613 90756 51543 83618 78868 60534 60287 63093 42929 43077 43435 93708 17204 56468 28227 60287 19124 33927 79297 1923 45821 37590 74590 54445 42152 72639 62911 39076 69265 45862 44665 2717 79728 12038 24932 97740 3341 65873 70128 59337 44385 57681 94825 95783 28225 12883 1627 73885 34318 3896 83256 65097 43404 68627 38236 15847 18808 77213 5370 18484 15381 29528 27631 37763 16275 14901 63650 98779 44272 1985 4280 90480 15975 55761 33802 24140 22316 80057 50437 58727 57546 77691 92717 11548 990 55470 67747 70284 43897 82199 36986 27127 5769 25619 61335 22108 27803 42 46765 85990 35839 48415 58010 25286 90520 50872 45218 8808 11172 54532 46710 13148 18591 14935 87949 82785 32565 45200 53557 63147 85871 71673 57864 21318 33425 69610 48917 18830 50512 51887 58676 83170 31551 96699 37026 85050 59674 64089 76570 50524 88253 57914 38004 2146 29331 74512 12362 53413 59131 73097 9114 86944 16297 48855 62859 21802 90485 28875 11004 8515 46565 72452 89293 86783 37442 47757 54820 86086 49429 86761 50294 46803 26345 95622 37522 89580 3815 86764 55118 30372 60362 68793 13684 55420 66742 36118 69376 13374 42149 11634 87454 91658 24064 32826 47000 4586 87758 61699 58234 31632 18615 90896 59570 96974 87328 9440 47217 84602 49258 86967 91814 96014 79872 80784 94787 43730 47943 63042 18650 38039 7258 36244 33774 74283 41297 47617 98323 71711 43052 76224 27118 80604 10663 85927 65355 68965 92721 62710 22248 16049 80626 1644 30549 59698 83997 53424 6293 87291 24100 34076 83894 83667 89331 75654 8729 9083 10512 92981 12501 51105 12708 35442 60360 58464 98164 61975 31266 59294 11220 11513 26318 86919 77146 40125 4840 44625 52011 53671 53220 48888 2599 62654 44916 17894 37372 28923 65806 11912 61712 37723 87743 14553 20646 70210 4439 59465 13051 9461 53428 19327 91936 31909 16852 9336 49996 91699 86643 53061 27036 94137 34434 31286 75055 17925 29862 97819 45869 63776 73442 2626 74096 43927 16964 57207 92235 54456 43794 9123 13122 41507 31051 62787 19940 66939 96004 15872 23135 93602 46286 74014 78576 21185 5463 47141 44746 62198 91805 36752 42726 209 73856 20339 74660 34808 20410 56629 18071 16760 36401 6117 91691 29688 4242 56318 19962 85390 77216 49466 97947 42579 97935 41520 50296 81370 7684 77906 8444 56840 50031 37146 73914 12124 26693 23251 6211 13989 55247 32685 37858 87435 96991 4259 5964 8989 11110 14500 82776 17028 22985 1281 95104 69112 13951 8237 95918 18046 90763 8744 48740 63809 73033 17882 52993 10571 40121 58150 43247 73633 42425 17352 79510 75628 3567 41547 39095 60706 99033 19421 90859 32410 58789 7031 43864 85249 82280 35627 28632 8020 52320 10955 85588 35860 24865 20259 61284 53536 84267 31516 77945 83856 14734 1272 14745 98955 32528 51625 88113 83030 40529 25620 73886 28442 25025 25138 2952 59589 79953 95474 47405 43921 58953 64509 17977 774 50027 90236 97009 61119 77557 26441 54450 51348 21700 2910 34734 82793 13334 4131 91206 39008 68957 71770 96466 38529 63534 49934 28278 86833 77574 74689 68767 29590 42558 86604 5377 88356 48819 86549 71198 65282 95468 76203 66633 19502 3072 51533 70601 53213 75702 88748 74466 2578 78793 80714 61552 88140 73371 62151 3714 9601 57291 83243 16189 8044 76725 16023 10982 43373 8739 55927 2493 30131 93358 68637 1188 54540 48382 48686 13939 12599 54104 32459 41278 89554 22696 39890 47916 37016 9364 70394 83917 91724 57719 2250 11074 48467 59237 64552 86688 46075 52346 76989 71919 47844 81419 38811 93510 92101 32152 25663 21005 64072 28853 38581 55913 61276 62532 94599 79958 61623 13175 6347 96033 98998 1545 41502 37718 17986 35330 34641 10792 56101 70170 70494 56140 84573 47552 93096 13762 95551 76116 74820 43374 80320 84662 32516 59664 13783 2738 91508 19613 85473 27805 22318 35063 13748 25488 92288 73040 7676 93899 97747 31197 50129 64622 19854 64820 56332 78446 76134 59983 37807 93662 62588 51178 35014 8270 56881 95464 30165 33165 24935 75045 16590 84538 86796 57229 61743 93689 67308 77069 21978 40547 22831 18742 31974 49371 21367 41420 1290 76900 6057 43952 19831 71522 33703 12503 70891 53318 60024 87521 4733 89238 3574 85997 17984 5089 90570 97018 10275 28846 52238 44170 7211 28322 62353 44878 74654 29056 68121 64718 13373 52687 8196 78774 49118 39568 84070 78442 69015 18916 46047 39914 83023 98649 80790 81368 81461 39311 30016 9512 69183 14654 96958 52110 51141 14362 46484 82189 87351 29463 55929 46076 58061 22036 9200 79927 91112 69357 18509 76627 45459 86799 64561 59976 32853 88195 25232 90051 98922 81023 23927 41054 31160 35812 18984 8265 72503 44620 7604 63893 60058 73295 46634 57085 69720 30279 69354 95117 75481 97497 55418 81361 32950 75642 76338 20655 3735 28653 29843 2540 98057 86870 6567 45075 37375 81180 36107 22626 75876 36160 78657 53827 75684 70916 12793 59889 62122 56046 76215 56915 91860 69751 65268 40867 18862 46648 21863 27220 46258 32776 46913 23448 50324 84407 48701 45657 54324 35634 96423 94939 44693 52589 31365 91559 68391 42219 7879 16880 46752 87606 64712 64789 53793 38172 17725 89873 68292 95166 8222 71347 86455 49438 85268 57452 25595 65393 19842 86939 47546 33135 14565 4169 3170 38640 29933 86022 44526 24434 73825 74373 40867 54198 64758 60896 45107 47836 40482 57173 56433 2432 92715 69823 92964 79185 55128 91645 78216 6857 93794 87615 62806 42502 26296 49127 12342 45678 330 85801 19231 94902 90972 1756 1751 82078 49890 18063 16141 11669 47512 81255 91011 28964 55671 48914 5639 34144 97163 45475 15766 49490 35963 9901 33273 60239 82348 33618 30737 58181 61421 25325 80749 46127 73738 77299 83124 44996 43975 33762 94562 77391 17272 690 11748 81364 45820 34456 97893 15569 73072 39456 45556 29630 97790 44253 10153 7069 46326 16717 32958 39177 98463 4687 68945 64891 88 5124 97010 45687 46841 57274 65108 38959 15111 33713 58666 80862 48406 5037 24013 39357 75171 32110 28370 23331 16642 48020 68312 88837 73714 55298 35020 17213 59291 77774 17609 56763 70189 21662 77492 68906 58041 61137 88081 52561 80108 82147 93499 37305 87954 66115 77787 4858 20220 20922 64915 15421 31431 23325 12378 82058 39679 64777 74427 77846 30365 8652 54521 53905 49234 29822 3992 87415 29995 8154 67781 57769 10646 86117 64521 39228 77439 27873 61198 87476 18263 58273 68199 59533 45066 71573 94940 28255 15039 84499 51618 69266 24089 70015 63154 45704 8600 29149 80958 68103 35350 45495 44552 390 40681 20048 21622 90160 40252 54532 38945 84881 22102 7452 55210 95066 71213 92056 55482 41603 42994 51822 74729 48525 81952 69053 13818 67487 60343 27635 48810 29420 85719 51559 55249 4815 97743 75532 27395 49041 15426 56360 84042 63953 47267 16010 16681 55280 51148 681 61009 46794 83566 93592 24694 1200 89843 31332 4726 53374 77242 14834 22302 18596 4379 8757 70214 14368 73134 22817 17994 77566 41413 79185 46969 54956 84630 93048 86466 89395 42928 25900 13464 69866 68826 27914 63963 80627 64169 46648 48578 54332 66124 9577 64444 1477 60196 77254 52122 64366 45774 55740 88808 71700 74026 11846 67715 59891 11510 11291 51345 26371 43102 43220 75255 39924 20938 39531 67394 15780 27540 69017 43515 77041 16605 90031 7748 87944 95629 29313 79953 49782 72621 41766 57760 72137 62503 21894 60742 40352 58084 19058 67300 86419 17434 78175 14831 9370 49788 37737 49269 1405 59292 37347 29438 73591 41675 24905 38214 78460 95501 26772 79371 62996 88706 23923 4060 72607 79407 39555 8836 38713 501 798 64900 86609 93025 33476 63756 9421 24436 45371 81833 13704 16139 88925 56089 41493 60478 22767 83908 59011 11227 79911 70826 91212 77374 41671 460 49474 93475 57389 65136 30698 83131 85979 3016 44458 96049 35206 5419 79247 69179 48502 30972 17859 10767 87737 70761 55380 88210 90415 33135 53703 73098 60986 40835 87113 96064 10331 40470 61362 8050 26026 22255 64349 96332 4297 68315 84841 49608 10469 95993 93921 98117 42838 56790 41295 89041 39455 49833 75499 65691 88300 71381 2596 48220 19467 26420 98360 21447 6041 45390 77862 4279 82534 74353 90775 67070 35561 11197 65438 10358 39730 58401 9378 78749 48394 66488 42383 36094 79921 43035 40380 54651 43725 73622 87088 84452 64910 63343 92921 74156 17108 71286 40745 72665 32671 82771 35182 28714 11345 30848 94984 51662 8467 6034 92367 60206 50003 7455 97864 18586 80510 75193 28403 98428 92745 68033 70555 28934 94020 37443 38983 35057 79699 40272 41239 28125 21624 22496 64798 65732 68625 41515 83666 94600 50324 75126 30912 85352 88250 67002 57420 90623 47343 20900 16079 43681 43627 78547 66037 4433 36803 25458 12757 62902 61837 45417 66681 88798 26023 6632 84014 84393 52505 49273 90589 69637 58202 19134 20873 72788 60874 97377 84627 74894 69189 59822 49087 3015 20439 83136 36176 41955 98166 28367 83252 15717 92214 12831 30587 21298 26219 6344 19797 31513 30550 89415 50316 885 1348 35620 23207 4959 10944 40229 2802 7762 14762 29124 1241 52006 70006 71950 69808 42465 85326 20859 23861 93225 84237 74354 34344 20041 80884 25502 30053 30324 23166 22581 75282 40675 25226 5819 53044 64315 81374 10273 76071 75400 64233 22573 53902 56202 64022 48458 79576 95817 87376 8469 10674 77188 3647 95838 34176 95129 10348 28680 57009 61803 75332 89004 67089 54088 41283 61668 90247 60931 12663 52223 16213 13646 4861 11359 74974 7727 78516 16435 49905 39002 67333 59138 75131 37073 28417 85014 85308 39383 66075 59224 6303 5174 90539 403 35939 13417 84574 23607 41793 22777 58486 35681 54561 52791 21517 30061 96243 22186 8257 90239 97524 11757 92220 36195 5681 55168 36055 91776 63322 69566 49334 13937 2776 88894 90986 59986 53240 32333 32530 33646 52024 66392 51903 20983 74644 92730 83168 34973 92530 67671 50531 10155 24392 6275 58345 37469 52548 67183 80267 40755 32450 28599 43304 13088 98861 76668 55650 21322 88453 31489 94975 92960 89777 52578 77951 58329 78716 35765 97517 94738 37051 34699 930 39455 18293 51173 47983 1250 29185 77300 78531 63974 89469 59206 10193 63966 49383 77949 60438 22153 6751 47489 25148 45397 13207 37771 34564 82987 91853 71907 41719 62496 72399 54470 29325 92601 11725 91079 81511 82645 50473 2153 57630 38169 88623 84360 53542 68198 62611 40559 91056 25939 56767 3312 15498 98749 92269 76940 96890 51166 84155 58564 68732 15592 97140 76039 91941 76088 89597 9041 17146 13004 87472 61431 80927 52743 1017 75530 97706 94531 21266 95464 70408 9817 11052 25146 74908 88938 82360 70109 77461 9037 38768 46493 40215 45303 26551 42637 85205 33076 61084 9400 98415 6030 17684 49406 39226 28898 45491 22114 87333 7334 1585 13480 78089 41331 67739 68244 72817 15844 32199 60017 73482 14947 80825 10724 13610 69777 56977 93076 22543 20363 65491 95582 78096 89362 10969 97290 2644 21300 46869 59038 53992 54229 26395 76310 83542 68675 6007 67675 5653 72742 76908 27535 27834 21236 14745 61829 44868 11210 40520 73820 12619 65641 17603 63942 16869 49029 13899 82460 11742 11680 27306 80246 5739 62402 27794 1907 97690 90627 35924 8517 58903 24267 35261 43138 11313 28331 23008 20847 86609 79023 65819 2861 74537 89230 496 41261 17112 55626 7386 21432 49457 27149 73930 82752 98752 82647 4321 65171 57930 19707 15927 13270 94034 30609 93263 22403 22662 50606 54897 63112 58377 22778 90242 61307 32766 62216 36197 93855 13486 97586 66970 52601 34533 54435 76037 68394 25572 38612 83883 50448 20261 81776 32854 77118 48115 28216 38731 53637 19683 3858 6191 24727 98023 47445 39145 4016 79361 79613 17989 72395 42044 74621 58027 56681 15506 56567 57858 71227 57360 77545 5866 50383 21859 10078 24415 30570 88614 76669 69203 87629 86045 53619 65330 68247 16886 92012 2834 79744 45061 18026 78682 4684 91019 89904 95443 66770 30917 31084 45598 55135 87153 16836 51779 70207 48578 28003 28093 11764 76419 81194 5688 35787 5834 32738 20744 27727 45786 72215 81515 92336 54079 48589 90980 73928 80169 36371 17245 76231 11831 75161 5658 98403 7347 12478 75862 60341 29963 60008 23084 98336 19484 18298 61921 12933 86835 38023 10607 59750 95512 2872 76806 85336 14858 68376 37144 83137 64097 40650 85006 10108 92324 45217 47028 4057 17119 27520 604 3159 12179 19474 50525 64111 42593 34536 17983 73789 89223 68663 27927 77661 75372 67200 77243 45791 41980 97187 57321 67791 83364 84128 13802 83654 16350 50500 60615 45387 30252 83443 87530 94634 2635 21121 10165 11850 88386 25246 38450 74631 8112 78736 16426 88034 50314 15834 4027 26829 63178 44160 8100 13717 20928 48622 43101 20505 31726 80234 57105 71567 58625 36014 90892 96437 78006 45389 48130 10448 5058 58207 92679 96519 29019 70289 60158 5292 42137 52145 41371 81505 18687 77388 67559 58857 85369 96701 39136 35256 27543 6707 71591 5073 9393 48073 26788 37311 32998 66318 15915 3143 47856 3897 6145 16667 49814 75272 7028 32691 89687 23882 19470 96598 36396 1027 94941 30833 93123 7890 21686 12016 79510 41218 41195 20440 79729 21642 95771 90565 92034 84636 98948 32012 63071 50917 49582 79484 73458 64389 25416 4159 51820 63368 68558 75648 24267 95361 48530 31512 5623 33363 88119 66738 10657 87477 82629 90361 78986 46446 24523 81501 31544 79800 52569 89473 52996 56103 98021 53166 81013 91081 32680 77742 20403 26360 27068 31853 66287 38222 76248 78676 63040 94404 38308 88258 53512 78377 92724 19037 58706 21308 61325 23418 28745 47340 68476 7255 51668 22952 36799 36808 2455 93377 42259 3153 15548 12935 6068 72622 96317 98944 3614 48535 42833 94659 76648 98783 62732 73887 8724 83293 90881 86568 97327 5425 68313 75725 67763 37703 68167 3071 84910 65919 51032 67569 92200 93817 35107 85030 58440 86778 82052 83771 61954 1248 29647 78773 23806 21413 21768 33831 84481 88026 47851 61791 63932 63350 54953 24863 76298 12470 37348 57272 58620 98765 63273 76124 50242 22777 96524 49164 16498 58799 66708 54039 9394 48758 20397 83067 68736 17641 34056 10048 10580 33259 93987 12829 61959 72523 88656 78833 46907 48015 17830 96567 43190 16393 7529 45033 56317 38475 54737 18131 79663 66307 54663 37598 81016 39148 9403 8820 38285 95502 3101 77538 12889 34520 94385 36152 9929 43163 46726 24489 8859 43499 46623 10869 69750 58878 52762 49232 22802 92000 48197 66800 96135 95902 25846 68447 21751 1067 8072 70534 11387 1612 17687 66574 17376 19810 82321 95250 8314 8667 20143 12169 70788 8665 94896 55871 23283 43061 66955 85224 5876 84084 54608 74037 57509 59859 31721 47900 13098 92948 38044 51744 44564 42170 55189 91764 22962 13179 98919 58325 10280 45604 63635 63274 57477 45423 76618 45865 23742 4464 14445 92426 84835 10713 91725 89760 42088 93297 32170 27384 29681 45954 57192 40130 31271 20392 79248 57372 11549 98825 76000 1192 91661 87011 21424 56747 27775 28763 93648 59402 81810 44637 15646 3534 40268 57191 97100 3422 77522 4606 61725 8473 62363 83575 58868 53744 62785 11813 69828 61760 34831 8155 65218 58940 47636 97230 98458 36735 40727 54289 90444 4488 18673 67339 81257 38353 7429 90004 76091 9902 44828 15028 29463 6188 60602 53965 26112 59564 1521 96964 11717 23590 84938 63401 12779 31034 85289 33139 27503 772 40681 26415 47320 97048 84469 56 83373 24751 86872 32164 32919 52864 78801 49483 21150 53964 12672 27786 68200 571 40810 58192 23410 89437 48457 6286 52690 68064 42789 35026 24132 84491 76794 46026 51696 73991 85379 48569 11499 35899 33 41965 93306 92564 96985 45336 48975 2080 17908 86131 50706 1636 78418 71708 21663 57098 77265 69440 34986 48228 81412 7921 8079 83312 68921 33955 11224 39531 92430 66070 42642 76478 53537 23811 51602 24544 67731 71590 14696 70847 86688 14487 75337 10070 53543 87720 66175 91858 64126 82384 34781 79964 28994 69642 60806 10603 82726 26264 31221 55028 15906 77087 73877 51938 75931 28484 45695 80566 75987 881 85575 71508 20511 592 27960 4693 67875 25418 16301 80276 83738 68062 20803 90964 38217 4947 63939 74608 94692 86636 71838 43887 33557 39103 6712 71790 77788 45755 21218 82148 21026 49378 16819 75637 91766 72524 14391 68582 36939 69343 27889 54711 28515 46091 24258 7368 91384 69503 60817 91180 66400 66655 51931 2857 20733 96898 73749 87056 68899 38857 75407 70443 40890 2013 39572 93394 28021 72131 96953 96774 1881 50893 68337 96115 77924 14619 39793 43002 48472 37886 80385 58980 13239 69848 38114 90252 77125 81460 70456 51588 42111 59022 54563 48557 23483 70422 41773 4527 63278 7579 9199 43506 65795 85796 85157 42676 77685 620 10384 21650 51114 19078 69196 27057 90144 87536 26577 44013 69290 2181 72125 18930 92291 54252 9971 17154 20521 33044 12316 10955 51941 88578 57751 50101 55644 5192 47508 22611 27986 2097 27509 21033 71996 35777 67069 83017 74535 4436 8533 16079 30703 55927 96028 3668 22629 50613 68231 36769 56674 80759 96286 52715 24764 11511 81987 54500 80851 84640 73383 86542 37067 36479 62202 3444 11713 18905 71321 7364 19553 89965 58241 91055 26241 65523 47624 56816 18788 36402 87031 47675 11813 91072 89039 74356 49158 82940 83451 35591 15006 17394 79855 44470 10777 73688 73979 42221 7963 15499 68035 83046 29408 53926 32606 9987 86997 62768 79074 13446 39505 70792 37747 9042 14806 54475 72953 79589 21607 67277 8693 49020 48518 6568 61339 42623 21546 21219 74383 63961 10269 46492 90970 68640 65717 71778 28717 15466 31185 632 6714 29253 12783 90936 94868 23768 54718 12280 57964 24923 95557 67716 91847 71659 89369 31870 61969 75670 58111 78102 30586 56888 47995 71596 97239 73934 7683 7204 42140 49668 55655 12160 6529 94953 83855 86459 30859 98751 44835 27916 14808 74620 14441 78217 44193 5074 69326 79926 6562 55436 82833 49873 46942 51597 45022 39370 49946 53659 75460 98924 42596 87996 15332 92513 92575 10242 84277 48858 54266 33656 51397 17990 29301 28410 71846 46936 90154 7049 29660 46025 51447 77640 52980 10858 81187 89694 94829 52222 94797 95079 31580 78872 85662 51724 47011 82862 67630 25785 64256 86994 55368 8525 49138 80378 55644 58550 13289 83366 12742 34027 52446 51525 71287 89792 63128 36397 68422 28527 70080 68692 32448 55027 79716 10381 93370 48184 71158 81837 41315 72431 587 58089 92751 78165 52553 43780 41308 63265 80721 38936 26928 65007 401 20280 46399 14048 11310 51526 2554 72573 40367 47243 86703 13989 42171 72055 20499 80789 59285 39000 94205 77510 38993 56950 13018 24340 39595 48378 79143 33293 91716 19937 38943 53893 91757 89568 71785 72590 72031 72348 65507 72748 45938 57829 95381 60018 33960 23900 77441 31757 13005 98516 20387 26157 74475 53706 67825 48265 51377 54121 35434 68631 87723 26484 6475 91793 42817 11030 64700 65204 84668 28995 92196 10962 3399 27178 58747 42348 95082 87272 15988 64745 52272 46504 196 59228 39682 89565 68870 89172 88221 62663 30329 84286 96973 92257 82039 56597 15997 38825 80688 80473 68800 90244 82409 29672 44603 40077 91009 38241 81657 87491 59811 38123 17940 67343 60556 35170 90388 40628 65165 36181 65876 49826 71725 88357 81242 86428 61153 93910 10612 20043 57437 21822 43130 25665 67365 27731 12684 14860 66733 37375 54637 60643 10597 14035 62596 24903 90049 68552 66779 71506 62092 34650 18175 69961 33646 49191 60444 29886 37407 32639 16977 78600 45143 18701 60512 113 16466 71113 11142 61438 63880 36979 72169 27398 67485 96499 43510 13093 28370 71182 82190 9730 20644 88095 630 97408 42718 88391 6055 5762 71472 88807 62898 73958 33412 86598 6780 7186 44682 16250 88490 15017 85756 56422 82465 85118 67794 13371 6341 42478 7521 79506 11529 14821 56642 46396 56067 79765 6163 26104 24948 98624 57048 83320 19164 84393 90939 86146 5547 70461 98760 90446 86535 22787 69194 64825 44165 77280 35205 70526 65211 87151 568 9752 73231 45955 51681 1218 40519 29181 70731 72539 22891 70708 17005 49591 83670 5634 25088 212 28743 81279 40521 35536 46487 2867 94258 3504 45340 55004 89605 26584 58218 77025 48957 22803 53309 58118 66091 44978 91231 64113 44287 28261 15473 80910 14038 41103 26755 28646 41672 51649 49549 73211 42915 72548 18726 59187 31419 74171 98639 87965 8851 2989 44351 52738 89080 84648 40021 54193 90665 55548 27605 86531 58258 92718 41652 21424 29184 20577 48684 97567 99001 96336 5335 55826 1543 54168 39236 7944 49835 5631 5060 70662 19012 6156 44853 33913 98302 32052 51481 57469 43787 24525 29625 50972 57797 86204 49481 10135 90745 10301 20228 58622 10495 71024 84558 85028 89813 63080 34722 77798 81911 31443 16239 15586 82447 55130 62450 18622 40577 52687 47449 13969 43773 71446 35856 19273 34015 42665 40608 46328 7981 67954 19891 45885 56533 83914 52702 73363 23806 42403 34840 20090 69037 19338 62764 89750 54746 23447 71105 48876 96202 66744 59414 28987 29586 3376 59206 11424 95554 47670 43555 85919 17552 66957 94279 72312 42596 38525 95312 85696 44122 2180 44398 68984 30757 39737 29840 63769 91685 33492 65390 8418 50713 62571 91626 37268 50633 10374 89925 8643 62497 20454 57206 88063 35190 56268 35165 23139 37658 67414 78066 37510 50974 63473 3580 91337 64237 75424 93527 55337 76813 29272 83570 17979 38928 82746 62137 46921 74346 21487 57732 50923 49919 61184 2729 17716 80765 67346 75995 44271 31461 70306 40639 11948 24899 39130 3122 63518 38711 90609 8967 36416 31700 53541 50662 49284 89891 73150 23061 32566 37418 73851 74111 34633 60357 17680 49057 96400 66471 77397 65803 248 91268 8005 80522 50166 37002 45347 84377 66918 10429 98150 41726 28685 10844 73316 93009 51541 54938 95778 26633 81908 56605 61013 91580 87608 43183 31493 18770 85859 30829 87061 6682 86967 95437 77838 78348 37174 38589 26175 75939 9590 15643 12725 61875 42197 26729 97510 89787 20296 54294 52894 2247 66324 52835 87543 45125 73702 76604 14717 35378 53601 79293 36372 88884 32674 49872 83501 80162 31638 483 88208 75930 84833 51302 51656 93322 17798 53816 29156 4876 6121 94945 48406 63595 33277 62781 12811 35656 28710 63189 29497 24127 29921 95304 89328 95780 41614 6199 30515 71317 70083 39471 98064 2683 94168 60762 2932 8993 82884 29281 50740 12249 97238 49685 33861 68730 16116 80111 71700 81758 41202 82790 54195 96943 62440 18827 1335 95215 52470 23707 83656 26266 45780 25248 17208 11469 10653 13961 2310 66112 90279 67756 78375 51999 37975 34198 18062 36185 977 28142 54919 64003 13175 88183 6964 17800 5470 32359 75599 78002 9076 7510 95266 41315 1963 49045 34563 45863 40609 97882 64794 60855 66618 78945 71523 50151 24272 68151 34153 28828 42650 64922 42584 98162 8350 28992 13234 89149 308 89697 84770 43056 76174 19984 97870 62805 23255 60009 97908 21420 20849 59464 96556 46333 44055 19661 20491 39113 59479 28824 7053 14194 29123 71015 40690 19636 16840 66459 31447 69568 42292 96733 31836 5564 60176 19890 35237 38193 65996 84586 2417 946 30222 80755 15105 50694 1577 29223 90092 14911 95032 58599 57590 78024 5302 8400 34599 72306 49517 89398 88915 39423 32746 97062 17414 89763 92386 38538 53892 19586 54278 90336 8200 68395 52725 61338 34862 64164 95212 80757 57790 29213 19707 68328 83876 69050 2676 4282 93886 5768 50210 26866 1489 21782 51970 45093 32903 55133 91196 60887 52114 13699 61514 28838 82599 34159 4118 86227 3782 46541 3971 14314 3202 94752 40395 15495 37029 26857 88111 1909 35628 16846 79564 10601 21981 23720 2311 41529 85699 28911 77472 2583 53334 65844 15406 85715 30020 37148 408 33541 88944 91174 39851 66548 9839 60473 14431 80847 77525 40101 41391 75628 39673 53372 9474 63476 6006 953 83481 4317 19078 15797 92825 28460 34761 21197 45166 64425 2203 9032 96017 91244 13409 97966 89581 58710 95642 75799 22407 36321 69235 84467 16847 28144 50595 53819 89851 91243 90687 35463 93889 49846 53929 39587 41884 73878 69574 70395 58431 27568 25243 40130 89005 62479 83522 1939 57379 84488 67457 83258 45430 41782 6308 47008 10496 97135 30184 56667 57639 96086 2179 81485 12509 19256 70085 42235 50156 42024 43240 16357 27925 86404 70172 66204 24217 73766 60083 33314 27978 88292 88146 81231 16871 59670 78261 78468 67342 55807 62183 23276 88680 40699 87870 14833 84611 72903 81388 1549 28024 65683 56160 25807 16922 93207 18051 10114 42566 34496 38593 72512 84954 3623 84727 21489 71281 74004 84165 26034 89535 48054 41163 15789 62682 5321 92829 69917 65256 5540 18644 63135 50057 94424 913 22648 76008 39541 43371 10795 16043 92558 78528 97094 36674 71106 20252 82237 19897 30670 27000 17834 77021 74284 53620 43011 43267 14426 344 60825 14397 35430 23508 61727 38746 16993 9869 5019 13033 4759 54141 49494 76304 94167 17014 88312 40924 68220 61945 78269 58793 13849 25769 5923 34351 89565 2399 14116 26145 94641 65367 6936 35562 47086 65331 96781 17463 25412 39151 26987 28889 13961 34616 57457 36876 35663 74601 75281 65106 35462 70122 47537 52307 95580 56104 32598 74474 21113 82173 65755 42518 23467 32042 57722 21028 73453 34765 63242 48065 22035 90716 6523 699 27869 71852 3109 18366 52944 47959 65257 27103 84167 79477 47680 26848 89438 5558 57568 34880 44424 18626 27034 86845 73920 35551 32463 72911 72790 5893 86455 78613 73543 98526 29849 75018 41718 31060 42081 43530 23427 68740 13143 68188 40162 19473 81732 932 54815 41769 89539 60282 33486 86181 27968 14 64909 51472 55185 89335 32914 86203 17257 8301 13313 83948 28135 41961 41443 67590 90288 75190 6325 77515 32914 87478 89044 23528 45480 86418 92136 91503 91857 38570 16366 9921 22007 73208 84940 69209 28865 4971 77550 42680 51725 95332 49300 63308 67253 82086 21754 89277 76309 98528 22929 98582 55582 3889 59143 27814 70812 81432 23168 48705 62324 44675 98682 82508 97672 51829 15272 76877 67910 79076 68339 78617 48695 16287 74578 58563 82275 15085 88785 48707 78734 51186 48298 47412 11056 75963 3997 64642 24123 51158 62211 56930 21467 78096 2582 57247 91781 62251 93458 32955 67559 56028 98118 2085 81880 61431 16758 44307 91958 16323 67436 16121 40781 28162 7471 36350 36558 81703 77496 13149 48145 24240 67418 21798 63176 12624 40075 35770 64969 80068 87467 87080 86368 22769 5867 70674 56684 49419 41160 34607 76785 23578 18371 68310 51390 8984 76749 40529 55089 73384 18132 93408 11180 13595 19685 51095 27806 9857 38586 25485 27250 18901 77622 41144 72946 91739 62927 69320 98552 66397 86250 40263 70495 54654 40115 25285 35724 36412 38632 20577 52164 3762 48094 46672 53019 60880 68102 97552 86097 6351 45363 29783 53269 60858 18416 10651 729 79163 86831 12914 73119 66514 19002 49278 1096 27623 79819 27699 76801 91024 8783 79437 44244 95399 52361 60705 84546 31825 51397 27179 22636 36208 50638 92828 90553 21751 52136 60020 17151 289 96499 1690 65958 15607 14506 19441 30105 95969 93078 8342 37559 80494 5290 29082 81384 32804 87433 92078 59243 83875 87122 9951 90363 14592 37238 17184 49045 83608 19676 21232 3702 84752 33834 45215 51431 48663 98477 78804 70739 33920 98478 22090 63568 4735 60220 60233 85069 57307 1745 30792 92752 92330 71062 75735 66194 96682 7569 94054 12263 96589 49849 59169 81388 28132 88657 11592 4331 75176 56058 85429 7424 28109 56709 37312 82787 40389 1846 71372 73542 60953 1758 86671 83382 49971 85148 44987 57301 15635 61439 3582 11090 91641 40225 37254 53665 61049 78331 62928 5674 56164 15771 64260 15677 90402 3915 66821 54348 49178 79468 86270 64086 36235 45933 57982 63427 18825 75380 13361 2175 4917 88371 6878 15041 23287 24677 62966 47145 70213 43226 97582 70689 17466 40253 87876 56479 40717 75969 84712 41519 78496 71326 58032 82861 18179 96255 21655 94962 98881 24701 17305 20652 80568 82706 68931 83621 16892 66171 89342 18379 68787 96128 32126 78235 4512 78950 68275 27181 89456 71766 7722 21316 12714 72535 62712 82153 48460 35446 5816 500 85173 90574 50016 88238 12850 4985 63486 19766 11382 93073 86764 56581 3555 80937 6214 29919 94837 98054 2926 74898 79256 97736 33669 19319 65585 79624 85840 86689 52903 25154 63409 61450 47173 7517 31477 89387 16356 80976 1379 67027 50017 84000 60577 68071 51868 61691 50099 35504 86985 67646 75584 60279 56474 45385 69135 50432 63046 95330 86704 33684 54885 35919 18162 93754 62271 37172 84154 83720 23041 68717 60203 40144 91042 37137 46708 9838 95497 71291 38271 43281 74834 33827 32356 9979 69084 84458 98731 33491 25179 25685 72362 1591 39698 14150 72035 82343 4043 50532 35174 33700 2565 72719 10507 85684 71919 48801 50387 41013 41046 90791 72657 35978 39246 9125 94177 60944 17399 74771 13786 28359 91295 50821 84116 12290 12630 63806 4328 90265 3495 20258 31419 82954 90669 71703 51888 69496 70373 73497 46634 83305 12444 35893 34867 9068 92779 46694 72177 76571 51578 96279 41724 25453 10247 3721 40413 85666 53415 38410 20603 39011 69121 721 32536 42626 82781 71699 53295 90319 39674 76814 6902 28829 58626 75528 93183 5921 27065 55987 62362 81249 37397 15367 93236 96850 49018 58159 71785 35066 24961 8324 69156 35650 53096 87545 90169 69165 52266 78780 5921 48776 34295 20772 29132 5594 38323 41729 46647 75242 51485 91868 47325 85663 91482 41461 56187 5867 97196 31209 17739 63494 17167 29018 86336 53821 52758 83004 66716 9085 22616 60199 63740 63381 18758 53034 40544 8983 29111 39611 16541 85523 11120 96088 61702 8936 10360 38880 19035 45827 58998 57407 24462 76839 36241 97805 18916 9108 37008 3088 6915 13272 86053 60962 97318 65446 83202 72704 19537 10423 36155 62696 95351 30687 74029 22155 85723 59992 4998 42207 15823 88500 73322 86767 66289 52280 78030 52113 24539 73401 61832 86097 67222 74626 68211 40060 10193 96543 59623 97131 86584 52764 25684 96433 57677 90561 80314 21557 40840 89859 18319 93541 85386 54746 48274 75030 41941 43104 7671 4688 53088 41886 88383 81064 25271 80693 85832 16362 98113 10406 82130 33677 4519 84380 49082 54657 16563 46464 66549 68999 97867 15590 17463 13941 2562 59283 48230 84777 57974 40828 86147 43627 86748 52942 90340 56500 64732 27278 69323 84135 20621 46294 26954 57372 36994 10408 62939 41459 31990 35585 44626 77501 83645 5994 74584 97328 4842 52379 23566 76418 26582 93131 8 69401 40032 54733 98879 84873 4182 79998 82569 41181 30424 60294 95339 12114 20047 40345 56228 60516 9831 19573 96591 21594 43058 78393 44783 89140 44928 66388 71576 97871 78385 83860 4055 50602 31414 70037 35322 25215 36862 89789 18985 92322 17580 36969 3458 26509 73830 22902 8669 77962 74981 75399 28479 88470 3890 61883 8676 87831 29554 82294 32599 36698 36652 55764 72637 5312 19882 41865 74358 48925 609 40606 28496 87236 76451 10478 71378 27755 50594 49919 21058 48203 62774 63340 6987 89442 9282 4072 52848 37667 78318 30085 44026 22081 77969 21226 34364 42104 31642 33470 9969 36557 36137 6045 64329 44252 76765 85903 86473 14137 63977 48408 78113 20897 3838 70980 26003 18093 30156 69693 62548 3 41824 9983 53594 61423 15013 85495 85001 41439 38568 69778 93768 36779 67055 22398 73107 77014 60002 77282 33450 68150 9494 88087 15753 3253 72746 2318 20226 56925 26058 82802 71498 90607 25278 39139 97979 22809 99095 49817 75067 79520 23626 43875 4707 88577 12608 53709 96226 66900 11534 31194 55151 56984 81273 26119 20613 50309 16314 77955 63156 17623 82146 50841 35894 68531 417 64714 88983 447 86127 61734 24075 18032 54077 48038 51651 36630 50088 15407 69299 35055 53754 29241 4477 30268 52025 17043 90557 65465 83937 54946 91778 57543 40961 82767 9257 28489 24389 23520 38154 35207 36824 87925 83244 51010 67844 15195 59320 79780 25765 93158 30269 24767 89320 15766 38721 15123 27862 98926 14878 88442 62155 45562 56452 95295 10605 21740 22899 61285 40852 2730 60744 73365 75685 32515 69821 91865 45601 4750 2214 66221 10321 94513 52081 83198 9510 69293 51516 94201 15497 18747 90569 1961 25692 72062 10057 35223 60227 27885 16912 89476 74350 31093 64234 60175 59056 87397 27915 73395 48676 73422 81841 54753 91886 38401 19377 54252 41339 57060 90885 98437 71946 14661 49009 19802 32592 20962 37748 36699 81267 62893 64550 405 52024 87346 45707 29661 55469 57746 92520 38182 98857 38261 13674 41653 7555 56863 86673 1203 31008 51540 7342 89738 65338 8053 77085 4614 90091 90625 78230 34851 96548 95845 62626 60899 92162 852 44556 19190 90719 6323 97410 96663 84737 51783 68969 52449 17692 48370 50395 1899 43345 73570 91421 12043 69812 33623 59858 22545 21815 77330 88207 78885 82233 43476 44074 62777 22720 38611 3307 15930 86501 85480 76506 41353 17472 89332 79219 67447 80388 59400 46750 80247 27789 58404 91832 37001 69794 11048 42194 71538 47701 61651 59244 19898 26176 11618 46352 4309 64152 53587 73368 61397 47235 4993 1925 59561 49501 77944 46316 29551 33296 34553 80341 59641 31091 27090 26712 40545 2254 9544 83303 81428 24888 30670 61049 69761 48135 93045 41233 37789 51209 66529 43231 11078 46405 27250 13520 53581 78662 60270 78247 98863 82550 66202 59654 92913 88985 47832 45225 5262 35696 15627 97056 77818 79629 87321 5369 86269 59857 5831 97226 12353 74446 43681 21193 79341 97739 86432 52049 4673 29153 81069 61979 30349 65565 97447 80316 6671 501 28250 29309 96073 92580 45374 63142 14185 54978 53572 87638 27721 80084 48210 43133 94917 71334 25134 60755 23481 3153 49072 61612 35548 80567 95139 91692 27748 71292 73399 37832 40918 80416 41928 3398 12228 84857 28605 16132 38309 13676 28996 17050 62475 38418 72074 67606 28695 93402 60395 45275 33491 32787 55006 4123 27992 66038 21106 96720 63179 6028 30006 70033 18984 19662 41175 70515 57016 2657 54713 64635 28663 20902 72985 15185 58989 60739 49833 68012 59428 81533 13305 58646 72310 32752 2780 54052 57666 21898 93064 84973 23449 65165 37018 91790 44013 41961 56300 68836 84358 51255 17340 23336 17174 74388 72749 58103 25272 77269 11487 91958 78681 86565 52064 41267 5661 33715 20075 62404 32860 40795 75580 3999 90635 77652 22230 25373 53277 24841 51548 66442 86746 46657 62675 141 44291 89813 24957 85929 7224 78155 51983 66164 2520 39693 43541 6559 95635 26893 12303 13687 7719 5388 3120 65548 25336 55533 15404 64921 52437 25209 43614 91538 52751 5109 77715 35034 48414 29936 58735 17430 44202 87896 27402 21075 58112 90924 92352 21089 65258 59200 13567 72372 24467 25204 1380 74345 73213 68294 76279 36649 67539 30878 62492 41321 4597 61005 15110 58259 77824 42213 54501 27803 2279 96044 74672 58316 91855 1194 62493 24224 7313 12511 68746 90358 75990 7059 19733 35456 74168 2447 11947 41688 37885 42452 96709 93659 11328 88337 20484 84338 4447 84472 11466 56566 17762 88533 11110 24875 38891 80952 65286 28183 97517 25180 52724 32483 80632 48499 66926 69372 57147 51618 41060 52414 71688 65203 82627 13354 22204 78758 39727 82918 2964 36863 5564 15240 16131 4427 36467 38194 17271 12704 84892 17769 90432 56998 81496 19899 15909 58220 15442 69872 92007 75651 85425 73933 5913 82736 73068 8321 39051 53266 3497 46385 65307 57090 46702 95573 46106 46451 32661 33114 40046 87660 83866 76918 54966 1437 40792 61241 8339 89873 79109 77016 41589 81955 58402 38946 85829 4832 27929 66756 84499 2402 14464 35944 40436 35759 71301 33396 25644 54032 60693 20126 55787 26879 54649 94690 72680 57267 64136 82918 54730 50562 61649 27410 12621 34585 67299 27697 7902 66995 15824 58797 40192 47959 79000 25036 19917 31046 17142 7815 44693 3513 75141 85368 58797 24294 54671 4355 35705 61692 28051 40807 49995 31264 2032 16050 29951 26548 80938 42569 34860 40953 83625 94631 87389 42730 90991 35834 67947 58360 28302 1603 68074 48213 33888 5276 95302 45498 87901 10133 73710 45323 77994 93384 55480 90649 62565 21068 43984 55222 85523 2380 79930 52103 88631 95702 98807 73003 25573 55024 49573 35681 57287 67086 75925 50958 96669 42474 77452 30278 46688 76844 33256 25878 79084 55313 79627 98817 55886 64048 80841 88140 85464 83609 75013 42948 92297 48207 57951 20829 84004 42574 80802 37445 76908 44849 30750 76832 53216 69053 18849 62120 37486 92859 21276 52512 21489 43186 43683 17178 1389 10856 9261 11873 81207 66291 22586 30704 35466 43055 2197 96288 89497 64821 9338 85927 60186 72104 69040 17658 53253 42889 44584 14608 87621 33867 62116 96815 46431 9315 26468 6638 93632 43232 89111 17947 5281 42350 74213 42148 8927 80532 53347 72171 43997 95678 66115 25523 30208 29414 31585 89220 94679 9938 77121 87211 72475 17417 87172 42125 16469 73587 24074 26258 92672 78572 76747 31328 837 49375 39006 15692 72287 4902 71208 31112 74614 86184 58776 39052 90953 59098 83780 93544 21281 68467 12180 27542 72998 65853 51201 23321 21287 63982 41613 55447 44793 96592 24405 7672 76753 31403 97314 87562 76311 68856 45537 65281 24122 72200 90860 78747 61386 21195 71676 81242 5880 34265 40955 8555 60154 4689 51634 71525 63547 27624 50411 53383 5954 25175 27536 30915 23120 2535 93993 11312 39013 24592 66033 11786 20485 55505 27175 43100 86570 25358 20877 8138 99048 12716 11720 79327 37231 58079 62925 25016 85548 83974 790 73296 8475 84927 67837 91659 58397 54225 74472 98894 94298 81786 24567 71524 77548 44981 54719 96639 71425 24896 38548 27701 8639 5038 81714 21991 30931 70523 20919 69385 55513 16940 18614 95489 90182 79787 76387 87868 87547 74766 75959 62926 81667 72223 28650 44676 75133 94670 55616 13142 47158 74332 1454 31334 89488 35266 82667 68880 75434 99112 94601 57131 35818 82318 22972 6513 40496 52071 44944 29864 90624 5202 81526 60368 41565 52893 56457 20737 90436 22100 14375 17706 52067 55064 4161 77701 83528 4785 23354 25702 45594 61671 14526 69926 79887 46166 43218 97294 64398 98675 30875 77149 41265 21998 20349 45866 47995 6767 6831 13635 35896 91209 78839 63008 85856 68086 73348 27460 41254 92175 66410 62700 84473 58696 6107 26095 4316 5140 42009 13703 13338 89904 61319 93710 20785 55954 76891 49185 68070 2461 73939 38715 72510 58791 75643 72680 48570 26956 29993 40398 81103 71970 14603 5594 85222 57500 98108 14949 64849 39087 31089 76550 765 49056 69412 14055 59847 94469 93635 89935 36205 12780 47750 29749 82151 27988 4603 87059 55592 85270 39157 50973 98932 59027 1630 50363 85186 49203 90465 53883 32054 50689 912 54624 19530 40878 35758 32022 50774 77017 31831 1751 84650 12240 3576 10668 93102 54044 46065 56997 28444 77968 25194 85771 63999 81586 76007 61134 73352 38376 14914 28500 66340 24275 58583 12825 5884 32794 28193 10442 74204 91015 40414 65096 44547 53371 79503 11539 85871 32463 70399 22984 89292 63806 49000 11912 46802 89486 10953 91826 15575 93618 81142 37149 68612 89798 98770 95062 80101 16151 92232 20103 90980 12165 91387 81316 59600 73718 13562 78388 67954 25813 15866 86190 45020 33651 13649 50790 96432 91982 34616 29469 11772 10352 65247 51848 55422 90298 52746 6147 26799 72065 2896 24355 47742 76960 17478 29904 93605 51697 80456 27915 29126 81833 40493 67614 84024 43668 96725 26974 95113 31709 40917 19325 38387 29904 64591 96221 13157 4577 2490 62292 66254 41817 84062 43296 4764 3929 77032 91584 68171 45191 20866 53734 19237 91106 17491 92906 90129 8034 79579 64126 78504 47028 57473 90201 28183 74272 17543 39996 29809 8159 5039 4322 16679 59265 54537 31209 88607 36880 30830 46383 43706 98018 6160 3944 34195 63365 97713 9468 1780 63363 19979 82059 90565 44038 18098 43040 16568 82023 45700 96210 89325 1772 24099 42230 91245 18766 37566 77388 10337 23014 18677 72699 11069 80097 56150 47280 37680 53258 59342 74364 62663 48232 80975 33668 78308 24799 68611 99113 89623 41673 91503 66138 57110 25683 40316 16689 46804 45773 45243 38295 95794 27667 32868 21924 42362 19832 68 31290 14633 34887 72155 54792 77577 37030 89995 75784 33047 58678 89631 5780 34258 1044 14877 5428 81523 67899 17559 51888 57230 78455 49887 21265 42552 84541 95033 46669 61383 88020 88061 9098 24576 47535 14439 40249 91382 29381 10528 82307 72419 23030 14099 36740 62393 8004 26039 22748 60522 18558 75833 73568 85187 79584 95075 15504 15966 6567 40383 45075 56781 83665 74886 28542 58948 53339 12398 65541 59540 52599 65953 7827 79216 492 6934 24139 66005 21394 43236 57212 98838 37208 54694 75228 28091 35719 63857 98454 84685 69180 69698 16997 75696 89440 7915 95885 2659 60321 28404 67658 30548 77932 81509 67772 7144 78782 59510 20311 30441 44534 43774 70929 47277 69706 2293 41404 53482 79848 46175 54276 31766 37853 24419 63576 11531 32033 80799 51904 6633 52548 77934 3290 91110 41450 19366 11300 39797 79324 86703 30312 76435 43357 48187 63667 6266 47708 97736 96790 60654 67085 32827 47883 52924 85022 8093 92916 65480 94120 62693 71864 94191 81367 41757 5187 92148 11228 53889 79956 70569 76423 39823 6036 71947 48806 11938 9326 77568 39642 73354 1475 7044 36839 4698 96495 71082 75259 19384 10564 8537 39089 16487 8428 74269 35814 60570 18759 57798 32422 83442 62181 25592 82304 8750 27555 96522 79758 22846 5929 89162 65680 69161 72751 67809 93925 31322 86232 88988 88986 51645 93409 32732 82397 77929 29117 45603 41666 56628 6432 82271 58085 16913 54415 32720 49119 8831 35588 85484 94429 98711 37860 53962 9772 98691 88713 68098 76923 87917 12058 85581 70027 72206 16510 12575 78015 79881 33574 4835 40694 65697 47609 84392 33695 49663 13478 2011 62325 2317 24855 2155 53341 61053 89151 90714 17649 83352 87796 7327 1648 48108 44717 84786 8891 37597 37667 97066 86857 65691 87549 87852 83950 44787 60650 46016 81241 30923 97625 58917 41329 64335 76615 61052 65834 69732 35243 93187 95810 95208 97392 85790 31020 51598 41927 83401 29085 83788 67852 54007 12291 64761 55224 12805 62763 9044 18320 40290 92173 8342 33633 83269 87899 50781 93826 67623 89504 42249 86101 5818 80855 92866 94623 92695 87196 33837 95818 37321 18819 62082 62602 43651 45415 69367 14072 97181 14786 75388 25905 80276 67299 29997 65619 30192 2004 9392 36796 54067 2381 8106 93536 56362 86172 52527 64614 293 36978 79667 69132 53752 36759 46255 60027 65591 40507 23263 92363 90762 76650 48019 40897 2590 15722 91091 77563 58285 81605 24285 70893 63209 29848 11103 55957 70495 85813 97387 66930 4567 80442 74476 60417 72331 48804 25936 6417 75355 13677 83722 73575 69510 2440 76579 72725 73165 46624 57156 96659 55826 23187 66233 85209 21951 98695 51972 50076 1488 62740 74396 7000 6653 43112 61081 24707 13636 52445 50631 27854 62789 92669 3848 47583 87720 30084 31009 82949 68764 68493 62294 38688 2016 61201 48377 40498 26487 66170 72851 28100 48009 19550 26441 14991 89698 70846 80856 7135 130 69037 13504 61775 24750 55154 27302 51656 41377 96114 66877 34846 23420 28217 92009 59143 64158 73695 86976 78536 89201 42313 86208 82054 26400 29257 79982 1006 31487 1565 55662 49556 25025 68679 11857 32178 98588 58871 89945 77553 31048 90228 29214 29486 87968 11290 61324 61525 13192 30047 48511 21925 47162 35016 70851 8668 53878 92323 48158 42152 37504 53408 67329 24082 13848 55659 65600 24664 77045 97067 7173 30397 21170 11418 92456 21968 34972 89481 46672 33745 27693 74372 23783 48821 50177 81411 31094 75190 25640 54444 13783 3004 58640 65627 90952 84249 69814 51615 10912 12565 31698 89890 49617 85767 36082 58855 83983 14257 4795 89261 32851 40006 35177 62055 47837 77945 48385 72279 98225 22066 70879 92709 1137 76810 65043 78256 67162 95899 44308 38155 12281 94868 26063 12277 24383 27016 73989 73860 57277 71969 60337 85207 60075 26320 27517 42641 12077 29131 91520 59272 16566 32611 91524 6302 66322 78991 99009 9504 58575 56700 68248 27550 16104 18456 54496 65027 35340 19982 29992 2237 80916 57853 72926 88133 55336 99098 25493 59895 3882 78211 51773 14921 64874 97993 65762 4073 35625 97436 71734 85235 55802 78883 33991 41961 64187 48538 82018 55740 34467 89120 35955 60457 42641 53591 20109 96248 88939 15246 58779 23639 65116 93625 23996 96984 95850 60387 700 57615 2861 44767 795 96152 73973 90309 22478 62969 67733 67407 10925 69069 74587 9972 5963 28014 58003 79666 80256 35608 62027 23904 72279 68526 66822 83696 55496 43224 34977 16564 23393 21788 36530 26620 57038 60935 2300 40562 37364 78282 17241 74210 39914 85582 21865 12210 61737 39710 2034 17246 66224 34622 64898 81455 15794 2697 39102 68545 50639 97190 68440 14821 79228 25976 78823 73098 3898 24025 80633 20762 57053 57780 55869 76303 43209 86917 10434 65433 55878 23908 3807 65363 72881 44801 70347 38509 5079 17935 28844 9368 28206 46168 40619 89867 53166 71696 52063 24440 24054 66705 42228 39996 52299 45784 7453 19064 39429 60526 91289 37829 20946 3311 94284 7607 93091 74985 27335 77107 79211 2832 3745 6419 10816 57456 14018 75173 87582 29699 26358 46803 87829 95178 61722 18749 47184 98445 84830 17183 94401 3128 65778 83720 97113 13354 95773 17647 95265 7754 95071 32885 82363 51540 46415 60379 82624 12695 72504 13398 25542 59361 84124 96160 33062 92416 55851 29990 5277 16460 47688 2246 64190 84003 85464 27001 23881 47885 74847 72245 80145 75602 74761 17803 31325 58752 18976 72171 37092 40034 16196 33222 84047 94371 35736 65229 31641 49221 42158 10988 47519 70548 94787 43151 82298 27282 85845 43652 24688 9030 43351 42479 38684 52743 65893 64301 674 44742 55394 94767 25102 90818 72253 2210 93143 95172 13693 71058 30601 20771 14511 7525 46604 41915 25208 70841 16276 77863 37871 9526 35376 65943 21669 6910 72056 6791 80648 93886 41134 89793 29773 4338 78467 75675 57046 84317 17750 70087 12036 24125 50009 81933 30941 2068 14405 47989 94910 47630 15781 98782 9368 69889 49739 33336 39224 49783 25604 61019 94262 82423 65046 63945 46198 3992 39546 81096 48620 25198 16368 76172 13046 41438 44253 47474 2186 4203 10641 43703 47253 47323 46902 44639 23675 34302 61426 51289 7261 33173 86231 21060 84611 22907 31156 64151 98553 94937 74839 49991 56675 94277 18864 20631 91846 91248 69681 16316 27383 88625 79406 62015 66189 29073 75887 37515 40594 96998 21895 15091 26221 37169 53050 14796 91950 7675 69870 83978 21349 69325 29416 54120 81918 29269 56560 52375 70856 16025 22891 47533 24783 95611 97997 12450 90630 50635 82254 7448 73691 52958 76135 66110 83183 80871 3690 57587 47585 30781 31575 40351 70758 89203 55429 84951 73276 81249 35556 6259 36380 8988 62914 61264 84527 22510 897 90602 15747 56147 18594 25182 56709 41492 82241 29009 33352 50772 43595 23049 93421 37356 4524 13944 795 74534 74749 66882 18392 20024 28424 19129 20568 32 35792 57393 59359 27831 72388 51532 84580 76000 50184 38646 37217 97688 84297 1013 3521 67159 95216 19942 18445 15744 82719 79701 53470 8961 7569 46221 10240 2069 40281 60832 89662 13260 51871 27012 45272 32396 97606 55032 75330 76488 72021 26511 84914 5209 3847 75295 59947 95263 50632 21190 18167 85872 95288 46367 29765 55965 88217 44639 6956 60876 45635 94770 78019 42893 8252 50919 78608 44120 79775 67229 88697 50952 66624 26939 14057 25881 20995 5647 78331 31177 38651 58092 54116 49628 80740 7851 31275 21729 31402 34674 75877 53435 71929 19141 87743 51432 76384 69560 58726 44565 97285 48649 57296 712 23039 46835 56818 68238 58193 6917 43396 13018 18553 30975 96416 93141 71631 42782 50295 73444 36225 81003 36636 21280 76845 46564 86391 92252 3121 29928 53003 87333 3136 53588 16565 6421 55023 70744 1368 80783 67881 87611 41084 5746 20088 32778 6180 34887 21858 77768 47814 51539 41073 69818 86222 17346 55488 23557 2388 17946 76220 3919 13083 40078 68245 90403 52348 30194 11750 95306 70195 91747 115 84692 7676 9569 10552 55468 73859 83612 56986 60039 31782 88665 38233 1717 72561 52521 88970 53059 51197 30262 22437 87484 5394 16120 41513 59673 12993 83521 1847 47313 7492 21763 31410 58910 69183 6119 4390 9035 36372 44519 98349 33204 21532 51003 29603 19641 38845 47831 46513 67622 76194 50402 60608 65059 82385 48423 75472 16997 13247 94377 33225 81494 55824 83978 86840 89985 8366 85060 17849 75001 88935 97249 51617 55255 61867 37873 28838 44548 7742 89621 48024 60154 70646 54626 47592 19840 52645 52992 52390 31581 53812 97537 14633 54747 23764 82951 44333 97226 62194 38601 74541 76828 11575 69295 74483 18987 61881 16080 35105 85541 68851 66688 34550 37836 76279 95385 29352 74326 98639 40536 53882 9043 73727 58082 81400 31388 36527 83089 84243 36598 58428 34149 26996 47256 69420 58225 22023 41655 28555 43734 65599 46803 91149 90298 82421 6616 49968 26183 3128 93179 37802 46902 5608 768 86198 717 61164 86243 58786 97620 43517 13085 33441 53091 59964 10079 38901 24360 88726 14140 95554 29071 13547 40747 6506 53816 39827 21689 19307 24604 41725 9687 45086 75363 36376 12705 71398 54591 56468 28391 70655 88495 27000 36517 93311 80624 11456 87367 16008 7361 50302 5959 97240 32783 20617 52197 72794 12110 62536 82937 90781 97159 91849 35564 59564 41223 18289 12691 77710 13050 16801 14279 94592 36988 49306 91751 4930 12862 54297 35036 92479 58513 39402 9168 77967 80909 74690 68019 10291 82751 8727 77946 30434 88327 36612 3029 38319 86076 43746 14619 53582 60808 64548 67450 85793 2522 69366 68550 33401 73785 41616 21948 50086 92901 30617 48491 3098 3828 49172 5035 81382 48514 98881 50682 19043 46667 10947 64903 30680 17457 83934 82112 92527 6606 66086 97151 47855 48950 36374 72969 35638 52736 20583 28070 10851 84661 27473 2249 45841 1989 34803 35844 36174 52539 38765 87791 3439 90118 13411 53008 49580 2211 8259 23868 60127 76489 9433 93051 56664 5778 47633 40980 22068 21496 97695 49120 24848 77837 18314 84907 43790 69410 62192 36436 98908 31812 93763 45691 97391 25858 44427 68431 80424 34607 41574 21581 57536 77693 60492 72961 57300 79651 94236 45520 64913 36132 27016 86084 55446 13239 99058 72877 52900 15546 12296 48014 26613 55038 8880 65790 37643 34471 75692 1116 45934 42652 6891 36399 3837 14262 45411 63383 19983 99010 65384 71651 88258 15900 19416 1918 50090 89220 64972 38125 62021 75278 87805 98897 26959 96524 45508 24720 3275 23631 13454 67128 50550 77394 31038 19407 10148 50858 31865 9145 92354 17959 13177 77783 20520 20753 42284 46509 328 76614 62155 31103 92664 34464 73837 89184 71044 65161 54687 98072 91590 70896 67052 70795 22482 68718 96618 34765 43976 68762 57718 74539 9252 93375 39170 45842 52807 60331 31093 45035 88221 35295 58225 97712 85193 85509 23574 51798 58383 51028 95249 60754 7886 47129 13658 76837 12432 97255 39900 69899 32044 41633 49026 5609 27381 80786 41703 70700 34841 80665 15378 16640 84203 1123 88034 88569 59711 8021 67514 54878 65770 41489 11073 70330 56647 8228 9078 48616 15809 70142 29493 68278 80833 81877 86599 41068 36419 1610 26857 11246 4641 66862 35918 94217 92618 59096 39503 1109 63994 41582 19557 58685 61765 55347 86035 49442 14421 40127 1289 1737 76823 59125 29981 39061 15209 98386 36861 74145 9836 3928 69869 58592 12236 98892 76988 24321 15604 42559 9113 42920 5547 30730 14286 29335 27734 20376 46868 28292 52634 47884 49500 66799 31310 4850 8392 29760 8765 32369 90910 5642 64501 90724 89726 89927 73792 84238 36549 27698 27417 39043 68385 42823 32827 41308 9000 16630 66542 74806 46896 6115 10983 71422 45939 70820 76635 57810 77840 11613 81290 98002 59071 410 76829 78919 78399 34214 35644 36975 20605 48533 92113 6621 69045 89387 26901 31085 2607 31117 13164 52635 66083 48631 51795 79225 10110 39272 80973 16221 72448 13105 10261 50267 24988 48433 70613 872 53461 25598 59546 91883 57810 71565 60010 87430 25787 5115 80379 16441 84321 72864 3219 42415 27311 65205 71080 4161 78795 2382 94450 74646 68977 83671 48091 56365 31448 65565 12863 63202 86945 24040 57507 51794 45660 15462 36957 28536 99090 83953 38317 34212 4879 5178 45852 5412 90571 31519 30649 73184 80343 18818 36862 40386 65526 5717 74646 97627 39247 62132 56710 67126 1271 90525 54299 10276 41377 83579 2592 83992 80300 31764 83568 34376 82415 97778 89397 6304 53702 13970 5082 83784 21809 86665 71349 63518 87566 86763 53717 63213 43284 57335 25169 23801 96638 51872 78000 90898 6565 30497 63576 84161 85613 67845 63373 81090 21604 18002 66099 20122 87291 96762 57616 76032 81527 81806 32221 42957 42556 90674 60005 97302 86113 2586 54814 97498 50127 11887 39252 78582 80925 72008 40625 93486 22396 25532 7264 97864 96310 27222 32611 7542 97951 76320 57180 44444 57764 59609 53595 42840 55501 70488 62521 16391 74057 22780 91633 10791 18408 46832 47035 49680 89140 39636 76229 77237 81082 94262 40058 8087 58432 85586 87739 13460 58281 38465 36215 37614 95260 67802 26732 87763 60790 73966 63413 30531 49604 33767 97202 43067 79258 49593 7561 56647 93001 19621 95237 90758 92053 17025 38832 94324 51441 3622 48578 70528 44605 74742 95714 65791 15993 37935 57147 21204 15818 44802 94629 70531 39588 38820 83463 96118 11546 17161 41269 43549 70595 9443 86698 63641 49501 36759 21590 63947 89784 72161 16779 48051 30282 73756 46306 21897 36816 81333 24893 17652 64923 32075 90214 15102 16450 27943 33518 46949 69624 35727 59128 96307 98196 32976 26151 45369 43307 87708 25166 58037 77317 97247 89939 15009 11143 59734 38534 95056 5981 36944 66369 83167 13415 19806 90263 61947 40862 46118 84786 26948 23142 77992 55070 21144 55342 29998 83946 85556 76079 87495 2336 46212 6860 2196 42915 45957 2041 53513 24739 93017 10489 8885 16274 69693 10272 45805 12091 8889 54918 36935 11578 33046 31293 27569 68850 14564 21502 12940 53026 73944 51820 17323 49810 24444 96384 624 23733 71711 57534 74002 71431 98864 82990 95182 95119 36895 27042 81950 1401 10846 25594 61909 12882 41809 38037 96681 2939 36067 63113 19183 70522 11707 233 58052 10029 58742 24940 8896 23294 35155 99101 3685 63232 11993 29992 29243 46601 79672 14780 25872 62005 6933 6980 24605 33477 38796 36794 681 48462 69274 12158 37392 12723 62933 30212 1221 53753 92782 58362 46359 13445 35822 31934 59579 24483 10068 18244 48357 23428 7155 16117 49350 48225 94967 66571 90285 63259 46182 52744 47074 43767 26973 8785 67842 98281 56965 97975 13102 14054 20115 94827 16956 93414 44323 16122 22594 98318 7745 18396 64799 58148 52454 71296 76826 26711 4715 48642 12677 59403 48831 52719 33157 19197 4472 51442 571 96960 85762 74872 59617 94078 17650 74858 62730 51070 50667 70919 78164 13367 60171 53218 41340 97952 50247 83751 1706 9417 92044 41220 80335 41807 19524 83222 83802 30796 61538 16387 29869 33526 3715 96611 9113 71427 35028 22540 69330 65405 34625 21462 93235 42977 53782 31541 27680 51430 74285 52142 16598 85887 61628 56939 37217 98547 53070 43777 77717 12653 7293 26763 67446 72468 5354 6526 24846 14542 85725 53697 21567 93161 77886 54056 91308 61589 55415 13803 52448 26618 42577 56218 61773 92424 21440 7948 69217 19800 63713 76723 7473 81225 89487 42243 34714 8428 86879 27476 5072 32026 21301 51971 64427 90484 84870 96926 43618 75974 66229 55380 91635 15476 8696 18804 21631 28625 66690 30989 2334 78567 71928 34303 29435 11367 31443 17115 91004 31096 90641 67474 29248 84388 41001 43295 84999 84084 75987 48708 81669 98946 47696 75917 17276 86350 11393 82123 78132 65400 64931 53602 53928 75766 79466 26419 84477 55611 79341 37675 14888 40601 68030 64928 85257 7260 24225 40132 50408 9640 73403 66198 1145 55265 12421 16365 44587 66564 71205 75280 59619 93234 30243 77075 88668 81432 79549 4010 98143 82291 74536 5520 28688 3849 31625 98040 92637 73887 87366 10980 28558 42313 82452 66180 30690 59438 43504 84913 29830 9885 80282 75383 58733 88295 35548 48466 45217 15280 14182 85133 87888 24785 68890 83098 67404 556 4793 40069 28214 29615 53023 23642 89244 86302 85494 91026 76613 8523 62931 46618 21739 12588 98573 80289 42788 61862 11350 57337 23415 56030 67638 19604 51217 10359 26501 60127 88729 92275 98004 30709 51286 91505 48279 54236 97440 6606 60829 78399 367 44637 22279 26130 9323 89174 33520 96413 33118 59287 3090 5097 25719 82163 53581 93109 65333 76632 62452 93632 82178 51379 16113 48442 10719 22745 84536 7965 60656 54168 57016 49786 50788 63992 78037 95239 26976 23259 17352 9369 13901 81046 50094 43514 39900 98664 87862 35577 53415 35191 54423 65494 72740 88781 4327 40787 95975 51844 61939 36786 63536 60304 72173 70909 92855 17785 55830 49504 42680 90327 49616 3085 42177 24673 59270 63047 46766 65600 29706 10242 6018 33434 33898 51274 18138 50537 7959 76123 37934 25285 63827 92485 15450 79175 34470 8713 93582 92339 6631 42699 52727 22949 29457 33064 28559 55798 72260 57379 59665 15782 44105 77673 54938 29985 34842 49347 78804 10865 78160 5317 52426 72378 46081 44928 73822 6526 67327 77952 3320 10194 49893 79669 48772 41333 74585 98949 65134 56967 29163 34811 62081 4525 13817 9454 42204 14389 92353 91605 46604 22349 39688 67972 24385 11410 69155 10605 1218 78289 1121 30679 24285 46777 29604 60972 94970 25062 90790 41305 88776 8553 92522 82825 48828 52337 1660 97592 68170 76359 39159 12002 11098 16621 90093 18055 27114 41560 92507 78790 34673 38171 37153 56338 29270 3428 66543 22669 49642 19092 12588 76254 25553 48769 35992 45962 35418 16705 89393 80191 97926 76473 79675 75897 93459 94304 69647 32826 28299 94276 54027 97962 1684 64840 89125 39965 32694 87978 72970 61396 66253 94835 22039 45109 546 9122 75610 36262 5683 45263 21687 41090 42384 77595 76973 24966 89395 15368 79985 79477 99117 22377 89425 60116 77327 32097 55090 56613 22482 95946 2218 94990 37449 13262 97346 24693 63998 15412 81511 51188 55212 68132 90010 10293 32468 67895 93063 53248 74693 83527 82478 49837 1572 18223 49362 16884 37462 88111 24617 12746 88527 85846 76901 53178 73384 53265 44423 6677 52811 51604 48515 4047 36192 47554 7655 67244 31583 20898 32018 76384 56734 65753 74675 24381 269 17024 81384 91261 96195 48445 25591 52072 89074 61715 92939 66962 54014 47560 61540 72409 59789 71590 60695 33263 76861 12968 20478 13150 63491 83456 91923 57342 21868 78946 16168 3095 79342 9922 69618 60962 20526 43174 34109 48536 83427 94369 42858 63377 98790 80461 2571 64701 59013 96343 85832 95640 99041 1843 63754 52381 91176 58639 83322 50841 82887 18174 68464 5919 17973 74591 48760 28189 62831 89236 3822 43072 58225 5611 19036 56268 14596 75476 23140 81568 15055 98647 44961 48132 75119 92685 83559 28862 50096 46180 61863 35068 61865 65319 90979 58899 78151 6527 14992 30807 4038 71170 13767 15119 44718 32251 73832 80937 82697 1977 33909 76865 10355 33812 563 69581 69026 19272 56957 3820 63791 44905 15343 4161 31258 30431 91153 61836 805 20733 57664 67129 2621 31720 67013 81596 46089 91168 50918 14864 79927 80592 89909 15483 7816 78847 75371 87891 29168 79153 4570 86720 36964 67622 58707 67304 74676 86245 28433 11198 55289 11365 19741 55566 53978 60216 20905 37757 29440 55821 84967 30759 93806 85593 32546 91915 58742 12508 32699 29864 80844 16819 42309 76556 35827 80632 20525 65721 69646 83048 15222 55430 3199 16181 58714 4774 68859 3489 85732 26262 46045 7259 12603 45486 34045 31584 85445 34310 15884 93715 81000 43534 49727 56665 83566 52566 58350 36259 35589 64422 48812 59527 50366 21154 4017 19574 80782 73514 46388 38736 20071 49709 74740 69709 45948 5299 98136 24542 98849 76619 96220 29819 70417 58374 13599 59883 49175 13858 17281 81541 83423 91336 70564 54034 20333 88903 7204 27309 12715 58974 8152 8698 38844 4008 55574 52632 39860 51881 35739 5822 15675 88861 23265 53082 50307 34392 62667 52101 32128 76897 76303 48493 92952 53656 65221 38161 30921 51503 79840 85592 16886 80659 71543 26733 27363 29748 88926 66320 98267 25596 57751 76455 38106 73741 92935 1464 70606 70385 19393 65271 64468 88931 85844 7319 84575 80738 72642 57755 38076 33049 89155 55716 95500 76093 8694 82231 36031 78844 54778 36246 65985 92235 12237 52438 33771 89070 51710 26377 53073 37167 56179 93729 89963 43204 18576 5288 14001 58270 20382 2492 52429 51218 50975 3814 56860 94664 80435 16024 10206 83193 42061 66137 27853 97705 75309 22788 22291 39662 36687 91845 57544 37797 5732 50326 41098 48563 27144 41015 37194 3736 90392 75143 83807 45251 15653 39163 31815 63255 34036 20040 95660 6444 30873 42747 97721 25517 26964 57627 75492 15838 57944 28713 70826 47330 44479 489 46990 47193 65834 98416 66123 8743 5379 13097 32954 44131 57505 29337 52768 28594 11471 43346 2112 60893 10470 78104 72797 80747 59133 85399 90059 33210 37179 36533 78694 73652 83044 20563 43147 80303 4754 55255 470 99025 62182 42857 40027 44034 65808 33408 57974 2233 20690 47954 37745 81616 41364 38542 17674 47354 56507 15521 73761 5951 9341 90696 89201 22227 4243 41235 30029 30668 74400 76115 8261 13218 33768 54459 63521 5839 42990 85960 72145 1104 27932 34338 33825 29758 53283 83055 11626 34073 95901 423 89301 27441 40432 41755 79786 12023 70308 51654 19479 62878 73019 83114 41922 16755 29219 80336 23383 45906 77771 72087 75443 37432 64313 85964 78059 90664 41703 86193 28690 11718 60916 67742 64285 26464 2679 86947 2408 72763 20185 11175 3224 462 32503 6877 86619 34440 85909 86730 63678 85405 72007 74206 88692 21410 5557 91442 43570 84709 38487 31884 27050 16337 66441 41979 26099 32939 68082 70892 16643 76631 42012 28158 99160 65918 86725 94001 68065 83916 37236 16762 13826 39243 47421 37079 21030 2104 8324 89251 42201 46569 91917 94359 48527 93624 28126 1734 43550 15065 23646 13253 6842 80421 56453 49747 37844 83920 54112 34397 26460 16898 26166 4435 69263 85095 29287 22379 17644 3899 79188 92010 48748 76677 72176 91948 6880 15209 95357 87579 29161 76769 57055 23200 4530 15545 40012 79518 35419 27106 43655 2289 65792 58754 34088 23722 13490 43573 63446 4288 38409 29491 66302 72818 34430 47422 33238 54438 68978 31543 18510 98215 84966 84598 362 37692 84675 66454 80753 96040 67633 56114 79625 61022 90135 93289 22933 26803 73449 79430 35926 88343 69613 34154 22348 86598 83220 84509 40225 90433 26438 14377 34057 77003 30024 37981 10069 69555 62005 64930 54917 26199 40995 27903 3399 33070 75385 10566 97196 65193 33449 8279 52013 75567 10393 16297 40145 76425 72863 44129 51989 4640 1484 1956 95367 13732 6601 3656 17776 24714 77198 52820 81386 73389 44565 48922 76226 36146 63653 63920 69152 51922 19239 95460 51953 13932 44949 25709 77544 97106 86913 25298 34393 20713 16934 28318 10529 77521 11303 112 72256 19128 6329 63579 2548 94546 25441 90124 90585 87949 25135 39221 68228 81768 46699 85992 76651 92563 12313 76684 46596 5406 56966 83763 50251 65947 32492 62081 23127 61077 90216 40159 62225 92554 83841 42670 90013 62762 30556 44974 87343 90309 35331 90560 39743 43263 28676 70951 89969 69242 735 85058 92602 95890 39546 79458 56715 22509 63400 70140 8042 47727 51571 95932 15882 50796 90222 95793 64083 90851 81173 82710 98621 24623 64454 82326 27124 51663 90024 87534 22864 52341 50629 80644 14269 83310 28948 59248 71064 25303 48361 24631 30779 16363 33612 73391 12350 71653 50642 58862 52082 35785 43982 94545 13738 21702 50334 28599 38281 52681 68943 60140 80176 14320 43217 38823 13359 74924 14311 73706 68105 12178 76389 87426 37515 58209 5476 90905 36322 57617 94335 16520 14567 55449 76618 20166 70409 36125 37383 22996 42876 41160 75413 1138 57727 70075 1363 374 27350 33134 16071 15437 63321 62100 26089 85592 35597 93348 56396 85432 10401 78218 94837 17966 816 84361 32618 95094 3102 7642 29918 19880 90714 72261 6057 53909 59420 45767 46403 39341 9624 72196 83038 21030 3725 51206 98432 9292 83390 81981 27636 34455 6671 15206 32901 8996 38348 12809 59816 31274 48835 64151 39484 91640 42046 85402 3636 34971 93622 79455 79617 71520 74924 21722 38926 25732 68879 13561 67272 29362 28749 58899 44144 64755 16254 84290 61623 92475 93251 75605 36420 8812 39281 5234 46134 69277 92512 75296 27742 89234 5911 68516 98499 65528 22704 10951 68478 31108 76413 26124 86875 20118 74488 74069 4609 94228 46888 81151 8702 82631 92752 75851 78605 73023 22402 96192 67525 42797 34040 18962 42119 86443 56059 6256 13779 46168 37331 3049 82871 64502 75292 58460 47890 4 95067 62139 13943 74701 8301 66273 92689 79245 86337 36547 22533 46650 39495 74138 74549 25597 71608 64056 48304 85603 84184 42926 37556 70163 79767 50310 92839 48544 41927 64361 90586 53978 16689 72681 72879 44852 98810 63647 45775 16476 32183 7465 64702 40560 64894 10079 5034 92566 79152 23535 98025 28980 57868 64961 29949 89150 97415 86851 57358 27613 36315 43259 16214 94220 92968 68965 34293 64174 62905 45119 46801 94931 14355 88032 36869 94136 97354 58121 13289 19920 16055 13987 38424 64846 79054 48905 50692 75948 27654 78938 37393 46392 4997 72385 93155 89124 56801 54996 11750 73918 17044 56338 66208 32420 85700 76613 84462 22746 1274 16042 6802 91455 46743 95959 77449 40396 61895 16963 66193 55297 42731 74124 64742 12486 98579 22404 94162 42314 70270 81372 62202 52140 27228 5028 85524 28730 36111 4030 55669 95305 40621 95514 92340 75328 1171 57676 18844 67753 83901 13182 44382 4188 82833 28341 82160 35885 77142 94022 29700 46960 5666 5049 33038 99107 13699 87603 25966 78640 70366 21591 50455 36078 98238 86928 17738 91726 47049 37539 54010 98750 51436 63559 25187 79321 54777 93139 17016 6919 12510 40243 14373 9693 61403 17130 52240 40248 67378 46651 59470 54049 14928 6375 67166 6244 75781 98068 22646 13205 24507 21420 81863 16777 88940 46997 59457 29334 7745 40831 67140 87188 31367 59890 55896 77254 20063 43949 17708 24560 79501 50691 43250 38752 91348 6941 71680 15572 85999 37047 77119 48354 69019 91246 35472 47182 55296 48977 5830 71281 77 16078 36678 97303 34375 31724 79021 41333 3826 71190 72515 59366 46501 9472 51756 57714 10489 44449 53316 1655 88840 23071 90373 61300 87550 16432 60505 43332 26553 90951 13406 85706 29277 24668 46223 45051 18803 18061 89326 90298 10197 54912 80885 29269 47794 24034 70547 86489 41980 74407 10214 91957 54933 56711 56107 67051 51770 75085 42564 59650 15977 36468 99131 82621 70265 23131 4938 20174 94426 97117 37251 67808 32314 95702 7869 17835 86503 47973 67536 50925 78787 49153 6945 95768 80896 91313 16645 8117 47162 13772 33078 5107 52234 6629 56990 78601 76222 83624 31746 49203 95260 14743 12605 73220 21313 85072 23427 4556 29951 35049 54596 9453 33928 89343 27464 46578 89342 35764 21382 64088 32025 82369 34285 30918 49635 24747 70466 38024 72168 71650 646 22787 43227 76261 5974 36494 70846 64104 21575 59534 42574 65665 83530 5822 2356 3452 5886 46323 12050 13274 85499 15500 51800 94982 50287 28929 35598 41503 43906 50320 57725 76106 79678 53444 83872 5097 36964 75842 70704 98910 42524 64470 69042 65751 17578 79057 58802 62722 90310 77541 18006 22260 49995 77108 47513 79719 8384 57056 41129 10350 47885 78656 46777 12406 87157 8204 17506 55959 94128 10471 6225 79836 87512 64777 37325 15933 39034 26665 70151 21472 17555 96650 30114 29114 3824 94331 73309 18069 47380 62539 60502 69746 56514 9154 79469 83268 15777 42619 68265 5978 80512 81073 55363 20879 73684 16227 43169 12596 95967 73785 81717 57746 91107 4550 20679 77034 27816 49673 41099 94643 88678 19526 22239 95775 73074 92816 13967 81809 2906 41668 43200 28592 92832 5225 95913 18290 88920 66864 40867 55790 73276 91548 74637 58295 12381 21981 89724 61835 63091 20909 59651 24798 90998 80224 24408 35366 77526 86006 38951 67105 4573 48108 5585 42487 1982 28486 28076 31961 41320 64322 6759 96163 76136 81327 52506 58443 6193 23955 19852 96457 54053 83803 30410 27654 84731 17960 31827 89143 80027 22405 93198 80104 27148 64192 69993 84023 70196 47174 82758 10757 70986 47647 39585 75772 78936 37571 71880 5729 85674 37516 70710 19862 17499 63370 42153 28398 92132 11525 94748 35254 84832 64433 38935 34305 31408 87499 9391 92039 19840 24113 11708 75680 20288 89658 30872 72474 97610 52323 16600 50392 1165 71262 34826 67547 27215 77976 93418 57877 1450 54915 86892 81959 98250 50561 32007 91936 88755 39405 64662 19444 73216 88581 8486 15369 58883 84079 54669 28358 91323 71530 37677 82921 10194 13668 20908 11198 77142 1554 44886 34683 17858 19832 95472 93457 77771 44103 94169 10577 63709 30657 8057 85731 27699 42951 57839 38528 85158 11553 34732 78075 59445 77769 62891 46801 44634 28120 38009 3594 98887 20831 13120 68504 46003 25217 3406 95737 67391 55181 66197 93445 72876 66767 51909 39560 59535 5930 36838 68199 7312 67684 45526 72803 23476 74120 78138 33727 23278 46348 3263 14507 9732 67291 98612 53197 54193 78471 66249 63656 68573 73459 85356 14145 26049 62884 73350 85169 85994 53496 71358 20794 44635 88539 18902 66877 79190 80340 97044 51360 67067 51985 4452 75133 28495 4174 35251 98180 29362 53879 55026 19715 45931 6155 91487 20724 46562 72102 271 49389 91412 54821 17043 79445 86681 77937 69846 9666 80031 2725 30296 10381 71625 92688 19821 29225 32119 82354 46284 84584 87956 13271 64586 82568 52636 18298 52220 22829 62853 58521 96869 27759 26781 83753 28780 78621 66271 19125 19047 21478 12632 74009 87269 1545 22634 51784 28085 98661 13875 92201 87257 73031 62541 27271 51473 20782 48208 78497 1565 22468 41289 6104 38061 53552 87667 79737 51092 24798 34598 40742 68407 14984 84260 73697 21837 75837 58683 28106 69726 48553 77795 98044 45109 31922 64753 33436 77581 80014 48017 66637 20494 78981 27324 94257 20252 20210 37473 34023 4950 53780 93888 17225 39235 91739 55713 9798 7701 11962 35028 1905 93591 53640 18024 72920 50296 25887 61874 93611 3309 36883 93157 96775 91499 10351 8589 93665 35243 33360 5140 5826 51041 18631 76807 33498 31887 13401 36764 89192 68942 54992 98378 43362 78525 18373 40555 96289 8302 88265 264 18192 51047 23517 61441 26292 9002 71824 75373 47019 86371 73123 68814 56040 89126 21961 15114 86823 74194 91985 188 44410 66710 64947 9459 66035 11723 96326 55242 92841 76640 51117 43858 73052 16003 46946 55337 21081 81298 22827 58654 18927 58992 50368 85709 11463 5144 67046 76800 63196 61131 25350 94442 98697 44525 79910 95808 51177 84931 73590 57804 18972 59809 7847 5196 22305 26695 90355 80882 69895 80181 70697 6094 92429 53895 77690 79259 36697 86320 10245 8483 98370 27816 1212 56997 32342 73759 71028 46188 19874 74171 84261 95039 76688 98036 24707 75458 99124 52319 15432 12721 96371 65784 58881 22248 80773 28773 31394 38306 80075 10615 45395 63114 76083 70593 96938 15188 154 84952 33370 75950 15398 9635 87932 4163 5937 72597 24428 37538 64677 76725 43142 56868 51775 21571 95485 71474 51513 24519 35278 63638 32701 6381 23369 45733 89849 43162 4697 58484 79826 699 38749 49635 39445 91595 35614 34919 84987 46968 71577 87509 956 75293 14995 80694 8731 24808 56910 62449 54705 55686 84435 5371 47507 83519 2249 149 77534 27283 44091 89240 82410 98105 66557 94494 71171 67898 86781 51820 3416 13875 25817 7848 59482 11174 51925 19989 22960 78778 77145 69301 90047 63518 18285 54336 67608 29739 97890 78543 17677 49772 10294 82324 64844 93172 97762 14049 56564 41980 39635 96837 48895 53856 23709 85423 80263 13052 59514 91095 54408 55546 94813 92652 30700 88794 53145 13604 78752 69065 53343 3598 28673 96153 82879 810 28682 6207 53708 71805 46689 36313 28320 97539 70818 12561 82156 52829 57630 16015 95782 38145 27893 82109 79868 4718 28071 52073 39648 46867 39018 78068 61840 84145 19365 54511 8421 70099 3014 73255 97760 4065 49158 69392 91520 15362 35582 84876 96137 64627 34986 55261 95570 61427 5167 85897 92163 79374 96843 58152 44021 90196 85473 79063 72381 61708 11335 66886 152 29112 54772 17297 4170 54062 76976 98445 57275 58777 70886 17984 30069 54083 36612 984 54468 60795 24196 65612 52368 61457 35359 88614 10943 88604 5543 98482 20827 4106 37899 45285 68840 42623 58060 2421 10068 95461 12759 5560 24159 89962 50773 97254 30429 13434 39059 50379 61594 94727 90323 29364 74848 98009 98735 65172 58098 56142 9221 57651 28195 47857 43366 41912 82219 37851 5652 57993 87954 57820 10123 93675 66295 6981 16471 92787 46211 24699 15542 23676 11569 24451 24052 70028 1103 68900 59875 20080 44609 85823 13514 49527 65225 16634 39233 68572 15879 65789 4124 24352 62459 10462 342 87943 32568 16990 59475 52646 30521 55213 62137 37116 26874 43637 37843 16951 23512 33876 42572 93801 23393 96930 19409 39593 15228 95900 89615 91501 2962 93695 92541 56615 66935 33075 13744 99071 92021 28229 35281 60748 15392 19850 25140 98052 24783 12221 9820 13394 86286 43072 35120 30116 3361 63032 9719 18937 43638 34409 57415 51266 90733 35868 19859 77770 82228 38718 42632 1733 44310 49242 6597 38223 65576 93303 85424 32274 32146 80525 81179 32606 13747 9702 40680 95396 65602 51273 25293 72054 35707 19990 65620 36179 45816 48156 3347 6235 21940 26661 7390 95942 76735 30539 86353 35566 66741 24248 2089 65853 22989 50179 61232 64983 38149 35524 43113 26331 63636 93839 21195 57697 70018 81957 64618 10857 89282 20089 80544 41027 35429 41381 1386 37095 34688 12487 13521 96729 50519 82689 65459 98696 1871 39380 89346 81647 36175 11182 1831 17272 47109 93934 82575 10903 18777 81863 60066 76098 86959 61796 55599 53186 41125 5550 81381 33535 70950 69731 14588 18768 14511 97944 29560 74765 94147 68779 2143 48633 84826 35951 42293 80935 18960 50701 19335 33063 42689 17417 52443 45469 41532 5629 30199 69937 47621 82502 71813 41096 53911 2767 33299 73713 63784 78794 94538 58404 21545 46263 16451 13223 43987 44921 26222 67785 98293 65846 45656 70508 51494 94741 94854 61041 43348 7518 6614 76527 22081 89846 83582 135 57596 3041 49112 40361 65625 73910 57816 72975 28581 25768 16928 12096 66047 32386 17476 26420 15603 4190 84232 2164 37079 86496 10024 21788 55606 48657 25004 97698 92070 95217 96497 72829 73025 25940 97909 35025 37918 77830 54568 77373 81366 36677 16814 31080 58587 81768 72299 95248 52663 18454 70031 15248 144 55809 57124 66422 20358 81393 38728 59527 45344 42765 21091 57228 25849 76417 77832 72830 26298 63397 90829 3125 73598 11706 64166 86786 32876 79785 74181 71822 41034 46669 67285 92858 51203 565 19362 90610 9698 46505 99004 65312 97615 83265 76288 94012 90426 82660 27646 11333 71545 78136 74086 68779 22338 77999 17888 23582 72494 59556 81816 91678 95199 42215 83238 74609 62895 28354 16106 45484 20571 15768 30490 62115 11470 27503 66341 78591 69433 37702 52596 77748 91048 25942 655 35085 49911 18460 86118 13336 71344 22453 60100 23346 3683 42803 89527 47252 28353 85649 39067 3973 95599 39782 95859 35870 20168 22849 58126 92420 141 36972 80573 39804 65338 65699 41248 11380 33480 52132 35440 20611 27123 52472 97781 37177 23913 28273 65017 7326 73712 69455 75604 4521 5106 9337 59597 93804 90385 91850 4121 8060 25467 67551 79022 30758 54185 1827 50059 58440 54305 33763 13720 52783 29936 961 47990 46498 1378 20554 14909 194 49311 89225 11813 1679 48075 91250 55917 17741 30979 809 86737 39735 23949 59139 77176 23391 86349 64841 24193 98503 2238 92090 39296 72032 89826 25418 64695 13298 15470 29053 13257 3142 31866 98437 74758 76741 22746 45192 46786 92335 88290 56557 19738 67282 21764 62289 9903 10130 21777 65654 86300 54582 15936 84730 92748 78743 8457 77202 6821 56870 16282 55228 14328 20232 95815 89714 75654 9439 5849 41939 76258 54123 32214 88969 3011 14630 65162 80246 35241 50681 59147 22326 74074 41415 53008 7466 53802 95856 83935 94168 94549 26093 66078 58195 41234 9820 78511 22580 53873 82404 9116 35842 17588 75591 64785 41806 72023 20265 80647 69168 45878 8148 73861 55207 71632 95682 54520 13238 34085 71381 97223 81563 85542 47977 38538 85476 52193 33808 69469 75604 32647 89089 89555 1876 55417 68406 6329 91825 15040 57799 55629 26337 26190 22245 22822 7444 19938 89995 70958 85510 37738 25009 87953 73263 33814 84456 14960 2640 5168 10392 40715 95656 60995 70513 17501 23512 23697 52158 59969 84011 62097 63996 42021 4489 21612 81952 77215 28402 22028 27252 18399 88115 33756 72848 12144 97943 7284 15852 72664 577 74305 92483 63971 94042 28005 86609 55192 59282 24254 90692 28159 30984 93274 2690 4274 75962 54915 83180 773 63307 26396 46570 73386 37579 78920 46231 92486 54630 53117 20639 55176 10525 34793 91965 87055 95619 93026 75318 65295 13838 5932 60802 44773 54956 95267 60616 41213 40550 44843 12100 2855 73076 43173 60937 2633 91081 10292 69058 80138 61699 1234 58395 21558 71030 32891 50439 72609 18570 85538 40898 49651 78008 23671 98644 506 27085 38667 9487 11790 23576 94132 9544 70600 44015 7780 3686 27407 63557 3585 19388 31310 94068 68623 4863 38113 94981 50195 30584 81436 48567 14695 19556 16347 98713 81050 22446 7143 86621 50831 90798 4022 26497 80978 73649 90053 9084 29633 56329 35339 13134 45450 45005 46731 74904 17152 82471 24536 31958 56800 80087 4415 19741 15888 49328 46934 34282 35178 28565 84920 15423 34859 65458 32313 45139 92197 16896 33602 23676 63312 69940 43298 84390 49498 76977 27580 15232 80989 6190 73145 47090 28518 68905 97387 21678 53075 57305 41601 23576 93047 31164 71972 78005 23204 43788 80625 16157 32298 10239 89843 73779 35012 55498 58395 25386 17672 88162 65064 71715 61589 82883 22879 38654 37599 19055 84276 29735 44403 30436 65453 85688 75467 23783 7818 37826 29665 7219 95609 3092 9751 30736 27949 17393 92174 78255 92769 36880 49666 24580 47712 80578 84651 34218 98241 43565 53751 59588 15207 75625 60136 29953 92876 35018 84631 28878 239 11966 53537 28493 52171 3615 96715 45733 2120 89251 32388 68398 1660 73938 3199 46699 62305 90776 8729 1673 92639 80777 85854 74242 57147 57737 75159 57769 94096 80504 55730 76818 21544 24054 249 7400 59639 37655 66551 24438 55159 19628 85314 66517 89406 6298 78447 68362 10659 43643 72051 27389 13518 5424 93094 31968 28274 31202 18743 44845 47502 56267 47814 88933 92908 78134 25325 14933 18139 57520 99165 37333 83939 83487 14931 96237 75119 87232 6977 7307 44485 510 1354 38207 66844 77385 83730 19350 67370 9883 32727 8875 3606 53854 51196 51418 89064 95384 58293 9171 51081 71959 86786 42581 70694 53851 78932 44229 60249 90465 35135 56561 27606 73496 9558 50244 23194 37221 16163 91027 2353 14853 24393 27075 13816 23780 74064 68508 43452 86695 98048 49993 32103 78 69834 60453 85743 74000 80657 27077 24939 79694 13037 67260 12558 90137 97010 22218 52707 48207 62224 19689 26166 11745 30809 46110 48416 39825 10439 35217 11667 35560 65310 65723 67621 87788 31001 27615 14875 15148 40255 95503 54767 35525 31820 69976 69095 59538 95716 41673 35352 44764 65941 32814 77580 95790 30667 40 58361 74819 87159 82127 92535 59382 57888 41307 29433 27883 51124 97479 50907 25522 55386 29916 38605 26874 64212 80635 45707 62935 83717 3962 56391 77575 60636 66888 91184 53271 20981 93610 94617 75408 84019 26525 79134 63137 89441 80408 36261 88310 63610 54230 50415 88178 43803 65371 26217 79519 89086 86414 51968 19963 97215 78299 14324 6167 87024 9740 43370 95916 54374 38246 12312 76983 31203 89206 88963 88049 6430 77656 77150 81201 7457 50251 33323 12766 14229 24803 89168 22003 48563 10876 49197 52992 71706 57518 72240 24163 47149 97487 17831 15668 19944 1896 71472 72469 64965 74295 86510 14896 12481 73644 15353 67805 35744 85162 58316 32753 16579 67623 7502 16453 19270 61980 71677 41808 67618 23286 19054 60949 83417 38988 4233 74594 61025 56040 63704 31000 85684 55313 52737 80023 82533 8399 68575 6811 71738 29340 4312 36431 3631 14527 47646 34658 27080 98694 94635 41623 17591 31576 97109 73183 4974 21773 94710 5413 7223 7131 24316 96074 36252 15672 74883 17880 67029 90618 57684 87516 96513 56974 39695 86002 31839 92909 38876 29751 47914 6946 70604 2801 19413 69980 71116 5681 9173 75728 12220 35794 11153 82811 53501 35524 27032 14088 57099 17981 62588 61996 97019 21599 89449 39518 11419 89548 38089 56138 82848 55687 43957 81387 42896 64764 62029 25674 8248 88232 29283 41694 51020 31977 60788 75263 35895 68726 7848 88880 74788 96090 65236 73230 17166 55237 18829 83301 4995 74377 56829 8051 6219 25871 63354 27588 55262 1094 68697 94786 91657 88517 71493 66615 28482 45161 2925 16039 23588 65062 92687 80507 22040 33096 14591 77583 27453 46741 15650 66627 81543 54045 15384 20745 81072 7202 52034 25745 34524 22333 15751 56969 14827 67847 31382 5392 52606 77260 49034 71911 19360 53362 18330 36466 18136 27827 59796 69904 89729 41401 71545 47496 27141 14856 218 1959 20959 70116 13934 19870 2801 61128 21370 91359 12740 92138 73375 76897 6728 10259 2360 87545 93906 18105 72041 81839 64979 4393 47607 61675 85692 92403 45189 20748 67445 35984 47935 92292 20939 4069 94759 93455 57164 44977 24187 30044 96364 7747 54189 54714 3740 97522 19206 77223 36254 71566 14567 90264 61262 20158 50186 97199 64440 9284 56316 31289 88869 70496 32188 85054 33639 10946 93292 49834 20128 99106 5749 65210 29748 60272 69449 4331 27729 16474 21906 42394 77473 38917 39518 44483 62793 81189 375 1787 13224 86827 68539 51886 86645 55920 44375 82852 28932 78974 28467 80739 56548 44842 10897 46457 6410 43867 80543 62303 94670 90432 7274 15387 25275 48820 45308 3659 82370 39757 90845 42883 19967 85967 88658 26461 57531 41359 13851 66440 52605 21693 79278 65234 70659 5862 92159 15955 24679 54155 51981 51405 60794 61607 36327 70272 28330 50242 71853 10386 78903 8002 7705 65446 72211 46723 35394 61938 93489 95278 77844 67963 61810 94869 47384 26808 35093 88086 41993 23442 83273 44608 98638 25600 38815 68450 83818 57874 92283 6624 10195 60418 80434 49446 98857 80921 5080 66115 82682 4303 5320 46104 69985 85811 62979 40173 47041 25172 52179 21385 23961 16785 95030 65550 96888 39218 31446 88039 77891 66595 2235 45762 26057 32255 38649 30412 4103 25955 29686 86661 59415 40123 84867 56277 49032 51732 22383 83438 52908 12087 24894 9216 463 15636 76184 70806 87403 82008 61164 84352 25469 34071 82091 92304 42234 96782 88234 60426 38316 602 8162 39005 10399 220 21282 7643 25571 69512 58276 24583 27920 36559 4194 59715 3699 37861 39977 84127 24343 14018 13698 46721 47882 59894 5107 7753 55548 77343 73670 32482 6012 60054 22112 19750 86415 32374 68099 345 53812 20052 925 88093 14323 7426 83169 59613 12527 60251 17512 79300 40694 11381 35448 87452 72379 93650 98816 94606 6502 12069 72479 95146 21861 74363 40373 50176 82747 22043 13960 46215 13145 61204 36810 32932 28735 89636 83440 34521 92345 65359 60342 61137 31119 97120 22625 31312 33863 94879 62815 82878 85650 9712 35980 73977 78561 48350 94196 78407 71464 7208 56647 58969 69095 36188 15399 93616 36141 38849 85468 42546 85240 90089 11515 45738 63414 76804 2473 20046 54354 74552 99126 91038 78690 68508 72544 62451 86315 46468 17740 17427 32480 2973 77395 62900 80996 16944 91514 90197 54282 45058 48114 6158 48842 64328 85938 1625 93992 85223 92175 33632 5644 93016 73829 23003 47157 82386 10217 21893 94813 50858 46483 44391 78475 752 32635 67176 42975 18821 62079 5138 27681 18671 97804 13324 3330 62528 68666 44685 17212 64748 9006 76948 4480 61168 5122 39523 78841 23098 35396 12462 64596 17416 98989 63872 10797 63074 11779 67030 97259 1733 25432 29634 75753 643 926 77041 92693 70901 36877 59691 38480 1541 85750 50699 42962 26093 53189 87401 77446 40288 36162 86985 8769 74260 17924 9546 51728 14067 39598 6930 32976 2879 8066 49729 56280 35441 49347 76586 55414 94246 68602 5799 78497 64559 5925 73214 24486 37111 73495 83824 44973 86236 82161 60117 81360 84422 39361 14566 33817 11353 63020 97890 3139 11556 10947 9670 6651 86913 19442 88233 40525 63922 90428 42307 47970 55466 50672 45620 77221 8432 31238 43243 10854 78200 56579 58716 5949 3264 62485 58417 86606 3573 71606 12003 80778 6157 97221 58795 71457 64685 5777 1381 87041 94989 14388 26660 38737 80745 24445 39547 68561 67996 22528 44168 48154 67635 9428 5456 51617 15275 55717 90923 96348 31694 56397 19779 7730 54072 1184 38627 26724 52799 93001 1208 24712 10091 1477 35658 31391 58620 83789 54140 65682 12057 36277 39426 26684 44628 17991 20948 5704 49804 31813 76880 22667 44397 59937 67589 5523 48829 66819 27934 64417 13397 87801 90877 87451 84764 79046 87416 1353 6352 14025 94496 20717 30689 11133 68564 18045 98213 24594 70703 95297 88284 94337 60071 35327 82180 46743 63219 69255 23791 86013 85212 33739 57511 54712 45721 42061 76973 49078 24321 68853 88689 1415 75902 30897 71008 31509 80102 53325 48854 60086 52369 51828 46895 86218 47589 28876 67533 90952 13001 80717 25639 8891 22273 3912 20180 4849 26111 87631 94834 28567 24794 76155 84009 56128 84543 74034 78097 73807 71468 80360 48151 57784 71772 93820 37410 26647 75139 29442 46727 64887 26031 83794 7335 30633 41286 66668 93838 58137 64680 3512 71519 93025 24733 21283 15625 11664 14850 37677 71401 62456 2577 46155 8059 52128 47721 65569 51284 22798 73258 96777 62622 4162 22430 27760 40578 35510 44325 90726 52678 26800 59193 55604 30154 27519 78061 81373 76996 17778 71717 86527 88589 23254 60806 96835 51433 48052 9922 61780 1592 92372 33007 74957 79588 63870 84200 64540 74859 97536 27412 84579 57356 90691 45754 60225 68806 9469 36074 11413 58756 69512 94367 84173 45541 16914 9812 35678 94093 52347 69030 73242 28608 85469 44356 14118 45429 91447 97142 43242 73218 83684 23099 9183 98527 22437 11806 507 26986 8114 77317 92840 54558 45989 91879 28548 68984 5477 53131 96939 2043 39374 93954 88366 49217 77845 8254 37948 92080 5427 76686 89284 87765 74064 38998 64292 3345 15532 21959 53948 37274 64771 68913 44184 4841 83159 82805 11960 89305 30529 26872 74841 32683 35101 91855 54477 8041 66457 67434 82045 57183 61723 87691 2564 81408 62245 41466 26394 54875 44695 34335 21732 23741 27630 38653 96210 47640 93283 58590 90971 29920 54902 33878 49662 72562 33180 5441 91165 19509 33682 46474 42619 55029 48534 31152 67043 77831 87074 59512 55813 76965 47684 64437 50890 26765 53036 69183 62832 37995 92290 88522 28908 83416 36660 92734 70555 57918 86061 54630 12719 71535 94178 51474 81285 10474 50492 91445 43967 40679 7207 66095 97687 28922 98673 97138 7859 55651 53232 46774 92032 84390 73115 12463 85910 48732 74493 28558 41067 58503 51780 43509 37951 58165 60476 84029 58680 56918 65016 83674 63148 32633 19024 60605 49548 69089 77436 25220 64271 30254 60108 4782 31516 96289 63187 89388 74719 50109 81423 75434 42301 90880 28741 38474 4154 58694 30054 69325 4691 28737 13322 20619 64621 71209 30144 66387 72098 67645 58681 57119 30817 2683 19439 69938 43220 7763 2995 22862 23678 66173 40576 21632 56825 85470 82294 68818 74506 69674 75590 16091 95010 74779 12391 49251 41060 46373 34945 39486 95752 70303 42667 68090 31485 57741 12960 55579 67583 48312 44928 74007 41227 19904 38969 98671 57850 82530 95120 85046 78627 24064 64624 37279 34736 10173 19790 56789 67915 43537 36606 39124 46117 80073 10400 91778 79670 18270 80048 48024 43458 31359 63631 97635 34585 17828 51593 58031 53740 68238 89355 40509 74724 93301 93372 22136 40870 26798 30695 78825 34082 23223 55009 77144 29055 80207 65756 33174 91799 37605 51900 70431 7322 73189 69039 84357 34428 42703 37239 1640 24569 95588 14084 84942 4616 50030 90832 29013 19022 98813 3985 67904 2378 87402 71889 81271 64940 24888 51252 51911 87841 55316 49783 36023 66086 14705 85785 1597 15441 36652 42370 65086 17883 22905 71733 63694 45674 13163 78950 57967 21228 71362 77596 772 1617 23543 47776 68143 99033 35832 72954 55267 19497 45334 78318 80348 60215 71398 38120 25218 53875 42528 40081 93823 23113 41314 73875 10266 41919 18108 56731 6847 85693 56660 11120 23666 97641 61280 48151 2585 75528 24500 61929 57177 4463 63867 17091 56547 74830 51441 91663 40406 82343 25039 45602 53652 48183 89489 95057 84727 11957 9531 64626 20815 88717 59275 89544 65150 22324 48004 44850 13424 89672 51462 53894 55944 16205 82517 3675 16121 51426 62520 80223 64179 60292 95025 5586 68455 71042 19397 70622 45388 53508 4937 80949 69385 68636 95035 85951 2940 92879 55073 13770 88835 82948 2806 25720 3023 75323 77462 27806 70386 58927 1127 71894 98899 10811 11027 14992 16930 35857 57466 26575 37714 24777 63386 32531 34301 89871 29726 17691 35648 89647 31129 91396 67406 808 1495 15256 97708 97577 96404 19256 33810 37981 53994 21357 23499 57346 10423 22162 39074 16660 26760 59483 53937 1387 81238 57995 91696 53831 36607 46595 63083 87646 84074 86479 89414 60447 73440 65535 85228 32514 30213 62040 11305 89762 30621 62485 62185 46122 66489 71176 71767 63440 56343 64949 86794 82105 82531 4686 42890 60565 72038 51243 24774 85049 54497 89759 30408 30144 57837 86806 70845 25667 1195 54515 26489 32327 16133 98178 73467 37662 7601 94452 79699 32027 36989 51480 73533 94319 8189 76034 29677 7462 89643 67268 1332 13079 2756 74584 43022 92324 10435 41568 7113 2096 68579 81865 61530 95025 79582 94087 29888 38249 42355 18787 42482 12180 9285 70946 25402 41606 34618 77510 2204 64075 93915 46945 88839 75193 75050 47353 98356 47424 27213 66379 31617 16152 71222 36342 5479 20146 80060 24797 23371 10332 10328 581 50150 47396 77056 69720 32470 419 74317 84861 30262 98611 391 34149 54639 53587 23517 61399 60724 75570 63257 3204 91926 11161 63353 31984 5401 53562 87050 79933 41192 5252 75192 66443 84517 71371 13834 50106 81069 9661 35711 36465 68445 34173 45625 76285 88104 26487 80866 96804 16543 3624 18888 18672 21090 85706 88773 88552 44002 9631 24984 48472 93363 56409 37405 92863 32350 27963 10652 16654 80810 75220 77942 75754 37610 78413 90038 72191 59643 49808 66327 55807 7312 25933 12910 60896 10694 74095 77348 68418 21163 5161 85578 41043 23242 93136 69094 14275 87843 54571 2430 96488 49420 53716 23366 47508 55054 21664 9978 75608 35735 19429 55013 82588 28622 75030 8376 61773 28884 78611 64202 76846 10002 26747 46186 35106 51234 78297 3759 86817 84826 59956 89295 20563 70592 23360 18873 5732 87959 7154 20934 93344 86897 70789 60449 4147 87245 74228 68830 21443 31527 52418 95515 61611 91109 88420 89810 93908 36288 93260 58301 88591 53118 6409 89936 90190 91900 64745 57249 25682 13173 52818 57502 33558 41521 5735 80806 69483 48413 15614 15219 74338 49278 68349 98018 72580 93396 88012 55227 84795 81614 42165 65718 43810 64851 65567 96259 31869 88695 72064 64273 86290 24813 47591 47614 81350 98943 4640 39368 64629 66180 63710 90695 27884 46579 24923 25798 69328 18567 89749 46432 15921 31130 85784 42394 48844 13445 80405 33496 80159 75193 66583 39756 14285 92969 84831 73790 49514 19336 9108 32035 24187 50257 82276 9109 31105 13003 95486 46553 22321 86921 66584 24817 95526 51244 21469 67809 46780 58174 87926 13064 91940 83477 56271 52010 66148 93425 3305 94558 98654 72816 62807 50831 78251 17693 97141 56831 14657 53763 49038 90251 13639 16220 29805 91458 84114 43977 94412 28756 90935 48669 41368 97651 67194 44528 85311 84306 44650 96211 98050 55563 77963 79376 75768 62575 56636 80212 38905 8793 93140 92683 40446 7194 34921 80944 42657 755 18727 16030 42742 39582 61291 13014 91731 30036 44594 20724 93928 4734 85618 74561 45654 97219 31734 39656 67195 70468 64394 10032 54641 86648 52615 205 42878 40004 6805 11335 17055 53710 61875 55664 62282 75980 39751 24453 3579 52796 11872 88122 63994 63170 27087 71521 58129 38687 78226 16197 62607 96489 44841 51289 87134 93857 75350 51134 61557 41543 38855 79215 49447 9184 72988 80391 44203 88040 68123 92899 77185 90669 5046 58386 56660 46668 5051 73588 98522 71455 57106 31882 78593 19344 65410 121 62589 36234 77166 13153 83174 73177 41275 66952 20052 22232 19723 25978 97268 51952 63099 42092 75244 78750 53355 85380 73468 7854 56401 2314 71255 66992 45403 45920 81867 43877 98006 82801 76837 89091 74599 73332 553 36015 18609 64447 43580 6438 85353 10571 77689 39999 13689 67464 5628 13643 78686 23033 58610 12638 35914 94750 37819 32965 59822 5253 72953 70305 96530 9318 1772 60094 18432 39271 1292 75167 69136 46450 27302 40833 72480 6488 90240 60959 6218 78899 5957 93103 56639 86571 45814 1957 52951 39617 76434 74522 27323 84988 56738 82742 72368 87790 24225 57191 27952 69722 3070 48160 83084 49816 64708 85797 55371 61506 8258 27202 112 3131 45047 61182 87561 91736 50471 68904 54138 47726 11910 15084 82600 57032 91883 26272 34993 40425 81096 28347 77859 9742 63410 6029 6570 38753 64990 96271 27820 50060 38200 3743 76204 8027 64541 74885 94563 33865 28277 82124 26288 75773 70635 65611 44797 98856 31153 83453 4646 62665 79811 67813 38505 58047 98777 90871 24782 49901 75373 4434 76452 83904 39739 7639 56134 48009 43619 65327 60043 70162 90582 97874 97794 16100 718 55345 32996 50486 30523 15474 24043 48810 35439 52413 37497 18783 93125 42160 75890 96002 22324 17648 56 13120 12007 15694 29545 91140 33479 79290 81957 8884 16482 54663 84794 56766 14152 80311 64089 94892 97605 83144 7168 33925 11712 48264 6128 16610 34051 68472 13888 67065 3260 61380 91855 24253 20221 94292 89067 31340 37629 98822 51005 41688 60111 40604 82849 37104 31279 5245 50762 15698 76935 46842 44104 19118 31662 80204 10095 2282 31932 64291 41976 24232 20958 69508 55371 30939 19566 13437 43074 16508 81364 78954 30854 11014 60374 83275 24109 71698 6615 82730 62530 41283 55328 43356 76868 19709 51415 20001 80565 66757 68185 88011 64909 2302 95938 51198 66695 4736 66611 7937 73963 64826 53789 68511 68581 63143 61566 74083 57685 49333 30849 72027 68041 37270 51414 3349 76226 84230 65894 5905 35176 42046 72309 98199 82221 12748 88387 3557 25477 77333 88413 16793 48360 34736 87706 57162 95095 29399 6283 33597 41304 86927 41523 92139 37687 51926 78910 34931 79623 90787 16959 68561 69459 71097 13650 39715 89781 49624 58245 41558 59325 39236 67851 51906 27218 61984 86189 76019 45692 17159 21386 77110 25159 84833 76774 40095 62262 70184 58991 41756 29429 53404 76644 65487 1841 85635 45235 88148 31162 78482 4255 42118 54767 56417 54106 13027 83308 29500 55302 70210 53960 57709 84195 50206 49735 27014 83372 36820 81540 14210 47760 59330 71269 19627 49761 2682 13981 46733 80268 4808 52317 44304 78813 93650 75667 49264 32316 69949 47600 58435 21543 20807 63023 53859 78851 4460 72976 51841 89656 59491 92194 84642 19414 22879 70698 96881 58370 96337 26335 36 78153 19217 76811 88770 55860 55307 7469 13734 8254 49656 2106 98973 69782 15570 38278 93631 14712 51400 24989 7620 93385 57162 76950 90034 94585 31198 68024 53720 1211 15817 67579 75514 88674 96569 51248 21708 70651 938 53508 1301 40184 43245 62685 53553 54465 66129 73771 26616 66565 98623 26372 14899 4705 12427 95360 47460 87184 48176 93293 10898 67386 83809 81719 68577 50085 2266 18868 30346 42184 38441 80120 98502 56534 82370 59630 53128 31516 71722 68970 50898 89729 97341 94340 5754 83017 91391 72236 46482 72013 43040 37646 83185 79219 62206 36270 22541 47167 20747 65816 48741 25634 3921 65578 24302 20326 27101 20262 51477 42543 93129 19351 88555 51899 95403 30001 86476 42286 57288 28396 91712 96453 78983 33809 44998 13276 28926 97069 30883 31534 4349 20460 71284 31969 48107 1320 68723 84608 96030 10476 31631 11549 65366 58623 66321 58549 54765 88803 69333 54410 44967 85174 36281 33852 91823 51393 97911 25923 57178 44734 44953 54703 20250 82747 98517 42737 58662 78007 24660 13103 26016 54300 31578 67656 67498 78647 65462 77829 82974 19649 46428 49713 18744 12103 27211 89286 58634 96961 3380 80054 9578 22790 6041 98791 80276 70959 33735 88204 95347 87597 57979 34569 11889 46901 69091 70758 5664 23358 75453 37594 18163 44413 34492 87997 75597 94598 84315 86305 78990 72371 87766 68030 19581 22640 97604 6497 95746 36888 35681 45981 76979 60769 36566 74854 80532 21162 77667 15742 27295 85724 7684 44045 7218 45466 14105 8874 74336 17235 2648 37757 57495 16592 87962 65656 31939 87187 39241 64924 17557 74258 42634 96063 41585 53288 65124 79657 16669 34008 84038 56521 61823 63409 16565 7014 45740 64043 59227 80444 52273 84836 76496 16596 26610 9813 23216 72598 89036 4758 36505 35560 59518 35915 39451 61711 85778 8523 16495 58804 71805 76084 14706 75040 10947 50877 61485 37070 43608 34522 93682 77561 96448 93579 43561 59792 15249 57345 81035 94410 1433 65349 62686 9889 21406 43058 48855 15371 37525 52201 76184 84365 42136 76826 54244 94066 1008 20136 90765 5694 90925 28806 95244 11403 17644 52065 65886 45306 35283 92947 58310 80633 38327 47898 87637 95684 94608 11843 84567 73314 23112 84658 91300 12173 70180 38965 35648 9353 40017 49958 4294 9724 21534 76003 62450 60266 18605 81258 36825 16172 55378 71196 12185 81514 1248 65813 84901 57129 11060 25246 47297 54941 29268 6021 30293 52953 91687 95616 60190 52853 81149 8834 43706 19884 97162 13847 13238 21573 47251 15199 62534 76358 76743 42402 73514 78526 21242 653 25675 17541 92557 56802 60753 83120 11819 70627 38691 59398 12183 45793 77641 41878 92868 34554 58571 4720 33554 46731 6540 63997 68813 35311 43292 91684 91722 4011 73153 56797 91083 51104 57202 93982 1178 90155 50291 56839 5877 86874 24715 77931 29718 81063 90330 34030 93204 14543 48922 33850 33289 55833 39384 78807 15500 95327 30919 72443 90896 77162 55936 58741 1296 16709 49403 37705 80297 69899 28971 66711 58987 9880 79844 25469 36899 74462 8416 38225 31747 46985 84991 7164 9504 868 70961 27972 5268 47549 5473 76310 78222 14427 22985 67465 77505 29792 17406 55903 461 51922 87718 23869 78166 55079 3229 64675 72472 49876 78777 12273 70293 22557 37664 10174 17593 97734 74892 59163 4871 42040 34959 43657 83708 31978 41707 14444 39446 57 42005 48656 96843 97711 61337 18479 7821 58598 98139 55571 5399 587 6947 37722 74991 73408 36182 11742 60775 45954 62925 77478 36767 6002 41804 7304 15431 58087 89258 58701 17970 54612 15102 41374 50362 26450 30214 15718 25470 24156 77456 55786 32906 9794 74066 72578 55432 54889 81589 5545 81237 85238 93976 56846 3072 12616 9447 1674 52656 12600 6862 65217 50984 12191 86210 27293 69429 9310 56333 75459 75470 71625 88561 45588 98398 6025 95433 1045 59240 95685 59719 90760 19639 91113 84844 84117 52541 26056 81632 59606 47986 34954 49510 62647 29945 14537 57398 6637 52870 18999 80805 83523 17219 51599 94366 75363 59446 60692 87233 14183 47800 18096 10904 33341 91262 64262 82829 30703 61482 64307 64671 90321 98046 42380 74429 8466 84164 21023 23676 20777 4486 14238 55394 15559 66302 8755 77811 87938 21290 4054 57969 19124 18766 21317 96283 74524 41890 44179 80386 87330 74937 763 68649 52293 61955 3680 2698 21785 41020 33517 51358 84513 13682 25551 30662 41786 21402 36279 89140 25558 40204 33063 34456 31505 63874 9092 93667 79165 56634 22543 41119 26242 96530 49937 26355 28364 70230 86981 86357 8610 45706 18907 7898 29208 92331 21750 27528 49649 95111 756 27074 36586 39201 15095 35171 63190 22542 94360 49541 44779 71940 83483 5078 80961 9406 76930 17243 43983 2197 98832 16709 20979 53761 92415 9457 10487 2934 14140 52148 10708 12243 25252 85121 63054 27372 89895 54238 49988 65435 28532 57230 7616 83982 94520 71288 20726 15072 42943 71867 94836 29165 57849 60715 63167 71831 86488 91831 79917 82485 1911 25361 67752 66610 53333 91938 21635 84290 12143 10264 589 87137 829 79558 75269 60261 5970 89932 92767 95395 65253 9513 37095 85189 59746 51167 85679 48940 33141 57081 18339 89920 64936 57968 388 17372 64511 31947 18147 5922 38713 11282 95603 53620 91714 20850 53838 14554 89721 30800 875 17664 30372 20812 73113 2957 25845 72650 92767 98485 25496 74596 20106 27618 85022 15962 4097 78953 49037 61546 27378 75491 72141 13591 9974 44184 55263 80704 33725 78213 21429 88608 60284 51500 65968 65897 5804 67425 81181 36777 75531 89943 41865 9721 42906 80826 50277 2452 35699 77770 55053 55881 10858 23657 35968 27203 6127 16093 11994 19892 7515 4338 46491 34207 43196 16712 44005 81554 23784 12271 9850 72763 74978 5153 64161 15608 61836 49708 97556 12135 58159 65166 73540 41621 24979 59699 29723 2026 30307 26144 39492 28236 23853 65075 12169 84471 10958 63473 51386 11178 60537 68553 87384 8099 7913 96675 48066 23025 43710 14220 14726 49002 54368 16798 90712 94752 79759 23177 849 98868 54777 49655 45505 84572 25001 67893 42438 89478 14767 78492 51174 90232 48346 82475 60969 23204 34593 3789 93674 90132 19693 63911 19563 93227 15514 59432 97301 86043 44457 80426 53232 32949 52857 98111 1580 49858 23466 623 5472 90976 51077 91906 19199 81156 46032 22061 85673 88654 9404 65763 7251 45801 30425 36167 16480 8440 96508 61749 89746 1398 46059 6141 64005 36545 25899 9614 51779 79795 7877 55821 58929 76343 53606 40607 97160 73766 55324 81481 5357 2631 88531 6275 48680 14883 39326 9605 14658 40924 4804 86047 2698 41266 54782 18205 34253 55892 43939 47047 78716 84504 41590 35275 36548 37260 75544 24520 67267 14104 15691 22859 9295 75787 63670 316 43721 2086 54634 31303 47840 36663 55705 41689 11286 91735 68698 27406 2992 82690 75683 53206 45136 59604 33487 75871 11560 91406 68724 95161 54204 66532 87341 4108 2444 90165 13156 98457 69206 19297 16436 10445 46790 60381 51856 39524 10709 46187 97036 55070 57522 12647 47900 64529 43961 60344 3106 87820 84130 9257 60698 93086 92018 69495 26453 81700 74953 57551 69723 50508 57143 79174 86829 52544 35527 24513 40863 83294 20323 22454 87594 43117 4157 92422 96718 84103 28189 82456 1877 28065 73795 84348 84108 63749 15468 10381 55975 74795 91754 74482 24080 27818 91832 86184 67107 96489 39498 84561 81253 53687 59434 90292 40264 28495 75583 1302 58122 64672 33967 93681 82686 85405 45126 8965 16448 20993 68829 5599 88605 12091 49149 41104 358 40649 18359 42851 17462 97413 32288 4590 9365 44990 39828 36741 39487 32769 37294 51944 72445 26890 18724 80622 58279 28373 27211 30179 9573 43073 59787 57573 73859 30765 63531 34320 96989 88279 41953 4431 73113 28795 82189 50205 82997 4277 71091 42745 68690 3457 42866 16633 61159 10178 27768 20003 65538 1754 96365 69925 53458 98473 7476 93477 37662 77758 85918 1637 44876 8741 90111 82885 64067 10821 87565 54963 73584 30038 57093 30129 60004 66924 66058 47979 71653 2253 17372 7293 10883 53351 50594 11226 1132 83980 2509 77540 57096 34560 75835 26878 78387 24460 84392 17776 40626 22074 29823 52777 45446 88292 33847 37636 77408 62432 90555 62503 64295 898 36952 87714 28719 45182 47662 21703 4222 22053 8561 9741 28525 5210 67720 40911 70877 98016 35710 95392 11530 78638 74328 52094 84247 70667 54743 65910 94527 67648 30159 77573 95054 4717 97562 72076 58736 57384 65774 67253 69874 99093 96079 48257 95446 13389 39264 44923 54323 27247 61313 67055 32805 67224 70822 53518 90149 94895 71971 67022 40932 58169 29895 46624 93463 19524 75440 56723 30226 34508 75270 44383 7247 93816 74024 12981 56536 62609 86178 50935 90855 30216 812 73553 28628 20413 41143 68806 30634 86388 13964 58195 25459 57778 49528 64638 81476 42599 53499 91833 70036 80652 95625 38881 36306 63556 23003 58527 88966 41563 1896 70649 62970 81145 62030 52697 10004 81631 88221 77089 42559 20459 95480 80829 4868 74159 30716 21730 49571 26206 37610 47339 54762 52411 44937 99087 65713 78897 19855 8593 56387 73011 7297 43858 79647 89968 27003 77623 62441 37819 36903 78977 85013 41887 33792 93691 91676 55387 85967 94362 9028 12738 43666 73856 40481 32622 47823 41818 1550 79387 35859 33512 26825 79937 1334 23875 39962 87999 50381 16851 1215 47067 72073 66248 66338 55766 51784 56704 73827 56724 23615 79886 8839 3491 75791 54699 90010 50600 45795 22714 2960 53244 28664 60555 76818 1702 96141 16324 34180 44249 82710 65 47710 59807 60663 85522 81926 66731 81097 75514 92582 12755 21450 94479 86133 68508 39085 60064 88152 56129 70981 17549 56980 95719 50814 75127 56217 7835 95249 1723 45431 56455 19843 93273 66572 85652 60304 17722 35474 87414 53821 80904 79058 10089 21965 66788 65571 8364 96087 91856 14762 54975 12552 94121 20300 2735 20367 22655 66345 82195 16688 72764 50357 28635 17336 9671 40119 91705 37292 13749 18197 34493 42736 4811 83943 42989 55721 90205 69763 32319 81784 18282 18369 89561 66867 47749 81760 32405 59481 15986 46802 90157 75155 21067 85945 6778 57700 81440 92282 16889 70627 89677 13272 25842 38942 75877 25106 5920 77684 6281 23576 97674 84291 98819 68585 24777 73757 11441 69682 93211 72825 51301 37708 33794 22005 30736 94667 77877 32723 21408 91954 28517 83563 4036 11372 53185 54066 40620 54018 37690 70720 11502 57537 11396 23225 84765 76955 25223 90940 48897 97373 81309 84052 1717 49110 41292 36842 82001 61317 10815 78251 28883 1356 38698 81861 35438 30856 399 48283 53555 18537 46930 53155 24735 60726 91456 56012 76683 48333 74006 4476 18143 70995 44443 76423 72765 95594 4611 34771 21584 66796 92485 98607 46972 83007 54059 55848 12689 21546 77785 29518 45732 56201 59693 47933 79746 64753 10527 62806 53143 30634 52721 44481 49547 49 33308 49149 94771 10982 93717 13262 9560 28204 56213 10326 34914 30068 65993 56601 47329 93283 95371 17763 85259 58723 70516 75753 32197 66921 33559 30426 36359 41686 39263 8149 17106 30001 3498 71725 3966 18148 52436 58556 62398 48704 79901 97455 30533 50470 70641 92185 86942 60787 93837 6667 63140 9202 23746 71716 61369 8530 39089 9009 40811 32497 22683 66740 13402 67302 94199 77035 78762 87650 20368 37189 3513 60073 89026 15661 23432 41727 41744 84138 39341 92654 30973 49550 48868 84639 83679 51408 17524 82283 93162 37565 1432 44783 81948 8399 53426 19163 52106 25091 6102 71228 55708 62143 2959 96563 6319 41012 77656 44599 71817 50161 38169 73099 88529 33055 87504 79383 8468 80802 42796 12929 20566 52971 62246 6158 87024 26131 29267 76334 69031 39973 3318 96 65925 14631 52574 13606 98899 37129 7418 12505 27573 53028 87763 43715 92383 18914 80775 12923 52204 32309 521 78642 64236 23689 43793 84682 89771 34642 47108 97535 80084 8104 28738 63094 96676 2985 58189 90221 63164 80193 64913 60819 3995 60875 65618 81432 68265 1606 46705 38593 58632 75083 42542 27761 6486 38978 89514 33994 30978 47852 8348 65505 94160 83599 32499 83375 90350 32219 62025 94533 9110 86751 67431 46849 90220 82463 14912 87316 53298 29911 6996 27219 57418 40429 56712 85803 6701 56955 67167 23547 15985 93062 7952 79065 15090 33021 81969 63279 17351 39674 53854 4445 98308 58122 20799 55132 94855 20634 45343 43550 2065 29676 85587 8161 23132 35513 93248 55849 50891 794 65762 46427 82099 64525 88463 40680 68593 97344 93065 16373 89516 40574 52658 15816 24153 68552 50684 88490 64309 27528 51249 97553 31127 50861 88990 32485 58164 4680 25781 14759 87253 97639 39238 15441 37601 82331 87854 232 77442 1803 30199 44482 9217 70680 61940 36782 93512 94839 572 54021 80999 96942 60668 25856 41521 67411 36054 86214 43194 66127 81889 52212 6789 91196 355 1891 73048 40997 76822 11579 20571 37581 1234 534 4855 98875 91114 75556 6578 83037 92889 43065 61802 8891 76993 63231 25545 89739 27077 49683 44695 41342 16323 72532 93116 15042 80818 13103 61888 68100 64691 23646 1667 73865 5938 23630 49636 12979 68889 67390 98400 68418 88951 29062 79492 7751 44812 23914 91993 73 2946 47104 94557 48288 57226 51236 98067 37143 10889 47030 53382 54608 68934 15507 18389 75310 58531 5660 93029 40793 21293 44157 63176 66276 97561 55131 22083 51442 11054 68875 67999 95006 21771 66849 91677 85678 2241 68954 55754 20428 58797 18146 78443 45702 56293 63716 7998 8166 77742 57707 47705 63554 37157 64590 35199 98001 79154 68079 26382 66644 93726 55385 55598 22282 10885 93539 17798 49114 22237 67208 84 79505 55335 35906 90677 14402 44889 59442 58674 74112 21965 23013 86853 6398 48920 69826 57147 23636 44042 97695 42103 77839 28614 70910 17300 82498 98236 23979 34311 77203 42791 51314 61758 90156 38584 68160 7108 93871 40599 22274 9083 84411 68449 72584 51034 87867 24673 9934 50730 73548 17034 68659 84635 82027 8438 14385 11285 29153 23525 36729 68986 96106 30643 61396 33997 27822 58348 79694 89628 91880 41577 5163 81401 7522 24796 78002 94689 31888 81240 85016 23649 78486 45870 90576 83113 57011 8686 8966 92641 81566 98959 7663 66652 86041 40 70712 8474 57416 97673 75165 80820 85287 76050 14627 33957 82374 8627 29041 46161 12435 95507 29927 41762 4164 32580 17028 43406 21126 78561 34915 9509 32978 93644 14257 64336 70070 40466 73036 95875 86458 91105 79973 72092 27733 31416 39255 62405 39416 30905 16513 93694 95559 27642 7167 12417 44013 43135 20919 48209 96318 87679 7557 42351 28392 84155 7494 77830 82850 12423 25994 26332 88952 43804 80381 20870 366 85194 46258 80671 94021 59478 52016 31281 8295 53058 54479 2190 25812 19903 44423 37348 26260 89018 39920 40237 91815 27533 6621 76164 689 85223 92024 57054 51389 26841 76909 75264 20956 24823 25616 43 42781 52734 68970 11387 32247 47432 52350 52962 40248 62329 75440 71604 35074 96016 8533 38539 71711 82102 6096 85404 65874 53987 8210 34396 74797 79436 98490 49157 10827 89893 2061 27874 32770 22689 70396 79867 4724 11309 78628 35362 81377 36200 27256 99145 88704 75215 23055 70083 14519 90470 86751 38828 98786 55428 22754 22602 91430 37288 17922 2721 85633 21470 20518 81436 77982 82096 33388 5243 76632 2686 9293 44388 53378 20484 71295 65915 89377 43625 41233 31309 85646 71635 12694 75996 20800 5091 94952 7504 5874 96997 97982 66065 50043 77997 97168 81688 97227 71098 31266 73893 23148 12687 80338 97894 2393 33166 3311 64893 45424 9426 85901 22737 13765 61367 89383 85779 25398 31002 67198 78440 19670 39314 60638 9096 63561 26615 86209 96172 36301 86276 21038 70839 9562 29226 28081 69319 15059 13380 66324 29711 14606 82915 69287 33147 4028 58833 19860 36213 12093 49204 81306 42486 52728 87164 53179 27167 25767 49840 50061 54551 9783 70483 25242 78247 54648 28246 67400 23161 92913 52520 47934 29199 36319 85659 5099 78183 54251 46309 47779 34378 76496 27561 6576 26567 30330 2438 74286 70562 96648 28288 11654 8178 57145 52042 97281 78330 56315 35457 8881 20875 33109 53550 50958 47275 36891 38812 40561 30925 53107 84185 65946 57017 61210 69743 44109 57759 63064 96937 52341 54961 10672 13306 91086 57091 22472 61672 31653 54985 60745 61521 33487 93849 78205 33223 12202 64391 41267 62419 14549 22806 31358 64012 36195 44853 58196 73817 97995 60418 93088 71649 43807 47888 15810 71126 87013 27582 61906 42454 43092 76708 16923 98143 77134 61647 30625 29867 32772 29319 42189 72357 24675 88411 66572 17633 24341 67441 49748 20192 5942 10307 84980 76314 46114 52638 14487 21951 79778 34218 46675 70039 67522 11749 94683 28249 63174 96684 59419 49790 16113 78204 3817 54590 44372 62752 49212 50402 36898 33925 35544 29163 56414 25318 34314 21829 12021 39232 57808 39404 99146 50787 30319 13396 64218 49404 81178 79636 88423 24007 81521 89558 79520 85423 55846 37801 42474 19244 4375 33513 19079 38806 58555 53378 8770 65309 63504 66147 4023 62801 81534 68541 21999 54386 1812 52755 49117 12622 58335 83214 8361 33686 32714 7196 5393 26333 79688 96087 87082 9688 62952 9953 31904 97515 93977 46280 95229 5572 1183 44403 18222 33252 27682 58067 74425 77646 49218 60397 9735 49905 40982 31517 29846 74482 19111 89600 40461 74738 8031 2986 24047 19834 48801 23168 44776 84031 66080 12563 85103 94696 90389 45549 49702 19272 5244 91803 43075 23236 4863 7953 10441 9893 83895 64760 7241 7496 68454 87863 87647 80122 25556 35754 2263 27178 33260 86027 57802 95099 90883 14772 76873 31574 47602 97475 62666 96095 73231 46254 33585 69504 23022 15385 62621 24935 30402 48223 87676 34478 71838 70096 68244 69058 52397 88851 87622 88681 46253 47856 24337 18461 79429 29876 62057 46149 90878 87244 93217 19046 87286 75703 80028 3433 42810 787 36763 23773 97027 8757 69443 98002 6958 76655 15413 92105 40368 84601 91779 8311 20576 51173 36633 36827 84293 75541 78742 74995 11823 26330 22653 23054 21839 44348 51177 90945 72403 14612 64631 34751 38903 316 19610 83133 57202 40341 10959 70280 8329 56918 78179 34775 26408 54709 515 92000 82278 11218 75970 78659 22685 62181 7047 55895 26255 32306 4825 3387 89590 83923 96548 51957 5959 39915 72688 9067 21305 97464 9071 52525 69516 27589 97128 84749 41578 29610 4223 90332 17256 48892 47209 62875 63779 10488 26232 31339 98189 43339 45021 47411 26687 69448 44545 47615 96915 27977 34797 97491 20439 37509 58268 66369 10779 56977 46366 45510 65140 17807 56884 52144 8454 73042 9471 28554 79745 7270 92205 22375 34887 67857 24745 86577 84968 50806 66749 62772 3132 31465 7113 41666 48791 20598 65382 8628 97960 14176 38878 93086 42853 91866 12685 78003 68603 25356 68339 93474 39922 13030 16128 5189 28877 13846 66759 13095 85856 76644 31407 16799 3227 66923 57703 13212 55372 53735 1065 89669 45899 66121 25988 37831 52367 46329 16714 44723 2540 60858 2822 75336 73116 80035 94076 24372 26 51585 71667 17055 49340 27668 93508 74137 37117 15686 74099 28588 4182 94983 32992 44013 15887 94266 23896 22325 47331 37781 60026 26068 6100 94426 88787 33030 46702 88096 51883 52881 18989 91795 10046 84938 6640 60492 56372 25091 55479 8504 40944 56313 22064 71962 57008 6309 47416 4853 10281 19527 66422 57736 40920 83239 30432 94663 66723 9173 95177 74869 34337 44318 40920 71948 21399 78157 96247 64925 16291 96433 27266 54394 92675 38027 67063 64878 60299 24504 69672 43433 56252 41221 69024 71374 87109 68576 84058 79343 6421 23273 31637 62033 73326 65679 35711 82989 87718 58525 31967 88393 72099 31032 12160 43080 41069 18427 41828 40443 23302 896 27000 64684 70052 24494 26845 90709 21017 53803 43666 10370 68611 90405 77389 56335 71125 37480 60048 92040 39166 83274 12688 48802 40087 60912 87919 38368 88411 57698 33276 34193 6627 83879 85603 88557 23225 26993 45250 26638 49662 30857 93032 28058 58711 78843 855 98640 45290 93432 87390 58355 56849 18685 8855 2347 67832 39394 36613 79800 21048 58406 4230 97136 51304 92113 25492 93111 10828 73423 25255 7203 81800 8495 30797 94462 30679 89346 65531 26175 51863 64557 68810 90753 82524 39597 13205 88622 22339 36194 52929 79149 5301 14824 32971 32348 54884 15383 3095 24062 94616 66675 46569 86121 94032 97766 15438 74329 51663 67994 75290 47358 30232 70581 2650 57039 6928 75065 8260 1621 81804 68418 64859 91114 89340 88570 60010 79372 11373 43712 87722 28017 72386 98969 80062 5986 79897 72879 11580 5729 16292 31407 98487 31649 13842 3960 337 51072 95883 54490 59985 89281 12365 58498 44340 68996 35946 89358 9937 63204 96113 89332 98834 54845 86963 38673 79626 63604 92676 20354 87794 4414 9751 58139 67585 7774 47288 96529 44157 89486 40312 46889 47143 40439 51170 61578 47291 56032 67290 27091 94050 29402 53079 71271 86622 73780 24120 6822 94141 5763 96290 76582 63717 31280 22170 86476 54373 32379 25458 57486 71355 10598 70609 38685 29723 76654 75027 45854 19039 25632 15382 80542 69977 52312 1830 10689 71152 93894 14722 47361 82716 95588 87369 41233 5002 47284 7681 37970 26020 37362 5582 86102 62048 72866 63638 21202 60092 85922 57962 53793 64560 24012 35542 39873 58233 48660 17868 72643 98219 27790 30315 38946 91301 53617 39256 83577 56115 5206 25743 79136 90721 10621 97168 10463 39443 89624 67893 21373 51098 49466 96609 15821 20225 3333 37363 29683 91890 35589 14757 26593 97950 26155 37366 3558 80773 51536 17866 70395 91224 18826 35761 82854 74122 30263 37001 50913 24824 9345 9726 80305 89424 33749 43830 22645 11717 81022 51478 56787 82932 12330 25550 55398 19693 4295 89863 6999 29046 97066 64225 82630 65663 92008 99006 76531 16583 27088 61775 64984 43329 77329 80294 72061 97953 70677 37407 30843 80005 25853 5939 33326 5094 69175 23899 97213 74372 75561 33475 10424 66887 95411 27079 2550 83774 92670 44755 33327 24071 94205 443 41777 93240 46384 88219 65159 66609 42893 10655 14166 38081 29409 54061 38907 8758 46465 77196 4238 21839 27913 62701 61943 52050 23824 58712 43021 55281 93701 3935 57653 34608 42057 88797 46389 38355 31087 86390 77354 73993 25750 43456 54971 78028 51624 58396 28649 13073 68563 93105 80501 85989 55990 92135 88645 90525 77677 94969 24320 74541 55710 43511 40767 52528 73620 7018 97279 93018 18557 40127 92719 30923 12124 91202 79127 52716 83070 30335 49586 26034 22743 22394 64264 8453 61964 91861 5152 21299 12696 76524 39882 47556 92435 13497 91483 49680 74716 69952 62844 84039 79203 49170 13282 7095 43233 46955 50856 79760 92203 18292 69929 56122 10458 76769 64503 44869 13933 52469 25861 69439 81094 2909 22475 81948 16242 4609 42892 47400 79241 34627 88833 29059 36752 92003 92078 11451 58287 50102 47305 52749 39680 54327 13991 29908 40024 74297 98854 46758 65856 33932 62388 71924 98025 79976 85837 77051 92876 21641 39609 52814 86197 46807 28662 25079 62655 10529 46285 910 93476 15890 23974 74274 77364 10283 6246 41250 61331 55462 82666 31243 57897 49781 38821 77760 33300 74242 60189 27522 85690 2321 52165 27339 1470 69892 64123 98533 97389 37196 76771 97672 47265 61750 53368 4598 56538 60659 74792 40106 29344 4049 62466 92626 79307 64606 50862 71321 75166 77097 18823 13912 840 96083 38815 24056 74540 9638 12024 70061 98679 2078 36190 47202 4562 55047 68749 37141 64433 48746 86566 41531 49477 83130 85445 71027 24830 524 26692 52424 31136 92389 83190 45167 52220 79142 97510 14273 1810 35138 59818 29194 83150 33654 38851 11221 45445 64281 48238 81797 81671 36949 34854 10496 72235 88375 49944 61067 14751 96193 58115 62818 25015 22077 85327 31792 61830 44862 60388 50373 25399 90745 69950 27371 60288 5102 65649 28978 82309 98408 59709 62243 91214 1827 31791 21004 26983 10892 17811 10320 82161 45039 69276 71132 17583 17307 39794 30714 84688 95284 35003 39375 33968 28559 16241 84188 82315 81075 12498 59479 88322 51391 35952 73720 80845 98599 44717 79662 60471 80337 1061 84545 41281 559 28078 58010 24183 71988 53188 92108 29185 14045 41570 14068 18345 75333 60257 80982 50573 58178 19011 27489 33154 65659 44543 95646 27495 62889 74326 97374 24719 58822 78646 68922 96649 69834 32711 37284 30522 62179 45910 55940 77159 83655 5828 8278 77356 13815 85172 49811 47373 92352 93174 63716 21716 89547 71637 86455 82319 57487 78101 20632 92542 79287 66581 66961 93523 70331 37647 58547 8374 91572 1478 88112 92554 26715 72216 90809 85029 4252 35739 32970 3791 10523 15288 49754 5012 23627 92411 95373 29522 347 24188 77008 93034 29474 34983 11186 61522 17860 24012 79661 82960 2926 10530 82468 94472 4419 4126 81170 97882 21625 86496 68268 41874 9736 56087 63360 67503 16154 40855 16649 19757 45924 81299 7282 4600 37615 95142 13482 23686 31376 55486 20527 7831 67937 65081 46243 11961 66958 54235 46217 96795 48076 86392 17566 65769 50370 94125 51819 9077 26033 87746 96186 15849 51792 17189 61258 82488 97324 50230 20899 66832 97936 37375 26143 63614 55181 93609 21151 27254 51220 13325 91547 15726 35410 52196 79523 53095 21817 90812 93124 63587 59834 43945 30216 56040 62855 33407 84680 71537 88018 72412 39537 52827 89873 4250 44324 93944 62742 42623 4903 69935 12416 55456 56378 33103 51260 37164 71161 55747 85683 93752 24025 47632 91373 25342 28495 65388 65273 48057 83739 25924 10928 71556 39683 75869 4802 49442 88564 79821 24953 26932 49975 91422 94629 10073 49363 21063 62536 42183 10789 54019 64198 1860 92300 16548 88005 13934 62050 38440 91670 98767 6775 77637 25738 3140 24663 87723 68933 16493 3259 93608 3998 49546 80859 41770 62212 27243 7954 53056 92319 26695 26705 89910 98809 44491 31651 95804 81112 8400 48104 47137 6170 56683 42904 54100 32880 71618 59182 14165 29836 96412 6556 92067 56933 3955 41788 95850 81417 67997 63456 74783 57340 59151 62588 68400 82434 46900 83994 36101 75430 3738 9271 76925 48009 85638 44579 97597 41487 2564 420 9414 13973 33076 2383 48812 11656 8012 42038 30375 4033 60242 57652 98040 9048 42403 87934 43214 50949 31602 85062 66063 69374 46591 39582 98694 92277 84914 49233 63391 29192 81150 90753 14614 53180 38390 42214 89885 46603 3303 77384 82248 12767 57379 87107 67494 21144 94293 4540 32048 83125 52768 35728 28228 50772 85140 11587 1242 85816 87577 20422 67216 385 45099 47766 57201 78086 35280 86988 42691 89459 73156 85647 83664 61249 58577 86601 89094 74247 72129 40437 97712 48045 30744 51632 63877 74233 38563 80114 6008 74015 85646 75812 34104 80446 24079 86595 54382 52093 71569 32386 19230 15680 58317 3173 64658 8406 79223 31089 74121 45561 73436 94955 44625 5679 27495 9626 92309 16782 28799 80927 91267 88953 60294 1741 38742 32167 27482 84689 28153 82804 54498 80686 16310 82414 60183 560 83987 97714 52159 54478 13862 9751 19227 94113 47951 42985 97251 83295 10832 67909 73694 98878 62537 15511 11818 35938 67796 67767 80371 27794 51700 62737 96968 42537 98324 45815 82167 1916 72824 92522 96590 3424 64926 1495 13515 40817 55779 46864 34515 35287 20746 18947 68427 55816 63324 48100 36958 86087 9638 18101 76166 62146 9030 27514 53116 55418 10448 24603 77651 39316 53600 92284 69072 68047 67709 35825 81743 26194 29414 46819 50760 85657 44111 49197 28353 22238 16662 88566 39747 55714 42738 66888 59587 17482 36895 17460 56203 69011 24067 89582 48108 41421 65776 92847 46839 39420 64542 45669 2864 25649 68197 19840 93271 62408 77655 17953 32353 34441 98796 53427 64641 95877 69738 62163 79472 87074 43269 66006 87475 46795 72836 57235 81872 77666 90145 15196 54126 77007 16548 62109 6699 25880 81447 31475 53887 58456 72666 98347 96805 96291 6850 49624 69301 33818 39412 31118 21431 19 73341 35103 21142 36678 26321 38024 1603 86452 40013 7941 21836 45351 1470 74970 95852 22370 65321 27573 45844 88203 12967 63171 63785 24975 41890 97557 17338 48192 97280 16383 37187 47637 65568 81217 98559 56178 64763 68060 74559 87980 68698 26942 81106 67580 31761 29183 86945 43044 71819 39398 1135 15729 80736 88875 39035 84937 31671 44545 69048 42485 2002 20173 82116 27686 50446 73376 3216 66968 25941 96045 32331 89310 70179 7385 25362 89639 52217 2853 66332 72398 92371 40715 42178 8556 56073 37479 88697 75314 51719 36307 51181 89946 63086 85787 98678 5525 15881 2385 15781 2553 25328 91075 26037 9672 7546 89099 8292 13295 34243 59705 83414 35481 77109 92831 27850 25127 89941 54126 82732 29302 50118 86485 97873 35456 65190 55126 8235 51353 96283 13910 79900 37562 93180 28418 79004 6201 3866 33259 43461 83182 22410 16576 9832 49337 36783 19056 5772 47844 91366 56558 43050 16604 61237 21381 51183 63358 88808 89330 33843 43860 36054 8992 58130 45590 4056 71948 1197 10281 57966 10534 81483 85051 31685 56041 36346 40044 65976 89937 54265 24122 18227 54941 97973 90784 65341 93292 33608 88852 92205 39796 58408 52500 44500 27514 74864 33420 34312 59030 30812 31929 1958 77132 41460 278 98221 5852 97405 31053 34610 71833 9793 72560 83947 48246 31157 72265 95296 59037 61901 61353 11976 95565 42378 6521 67446 15020 65144 83615 69625 26164 87670 91513 60138 65036 52085 7956 56080 81798 13748 83429 82157 99082 10558 82389 6916 8883 62478 29428 76797 51200 47018 65922 10776 84558 54736 5287 90906 6492 71378 60531 75521 28402 72501 55300 30230 28331 75461 56297 40801 78325 89209 71904 82401 73667 56033 97761 23723 50139 56084 53591 73132 47572 88027 57575 66778 82643 3903 94518 90199 6179 60400 72444 54163 6260 79187 15926 81792 27112 23197 94492 94903 84434 6095 70229 72078 66982 68307 39305 63976 21608 28809 7606 1154 65066 68019 5139 75947 17978 139 1947 95282 95462 3195 90069 22278 78318 98097 25444 91294 28459 57217 69378 5384 81594 25810 11423 53198 10596 72113 49639 65178 84349 36134 83266 65551 66948 51817 23009 45169 59336 59746 71390 19062 86546 60498 64530 23863 94415 24887 50392 4959 98124 98634 97872 3119 71987 20512 59381 25294 96531 951 97282 24007 36335 84020 2167 65368 82208 3080 6941 64669 82829 93665 69246 3199 4801 21990 49332 17570 60489 66464 47157 61891 76894 28624 43122 83867 77502 53842 32862 54221 83892 50432 37385 63310 3389 47029 63742 84493 59115 5372 74646 36732 70550 37639 7969 6460 51387 53550 2886 67939 65799 23562 33987 75268 46324 60723 69615 35226 76557 6434 66480 21106 78592 85115 64120 28207 18373 63842 93590 45468 18970 12134 88254 72103 42372 62049 52909 53136 66068 68070 25389 77035 99032 49801 50577 11679 87871 12096 35995 520 64870 45254 85931 10643 21997 97622 53268 92008 51804 23808 61015 59306 86887 57600 30728 72313 8673 65087 72726 40896 4538 88329 96727 26655 92826 72330 30130 27025 71975 4402 57310 96310 26702 4560 10806 42133 15687 7868 44305 48349 34997 6619 22449 83404 58205 52574 47386 75174 93100 8721 22026 12251 32621 51387 22467 51450 90284 35758 76789 51273 33691 97273 64524 57608 55685 53577 46178 62378 63439 6613 69529 61961 27191 40207 41372 84677 92893 2514 78368 7106 3995 82320 64205 78627 2064 39734 74956 33873 11455 44510 45611 59727 16874 68146 88687 93913 63058 78017 13858 53308 28583 59048 87407 7411 61502 18712 37167 87424 15693 39363 52788 43371 69514 86226 42878 93284 2177 27318 85333 7018 79493 56062 7905 81144 42485 87962 68031 92925 56790 93970 36744 17223 83944 58863 3634 93354 39342 3272 13651 92568 30858 22223 81176 93690 8408 66604 63775 5247 24749 61162 27730 26786 14252 49856 78477 20809 56674 28669 71125 94781 82884 45181 18282 22698 95605 5928 97124 18431 23306 71239 95272 60056 982 22376 31025 98084 35132 12381 61211 52421 74312 79894 56372 15308 38469 85966 80427 93543 8321 32418 11091 56736 72567 90966 29999 56150 57174 12293 50748 98005 70555 54246 93603 68201 71402 57781 28076 49497 52042 58672 93939 44677 69932 3642 7544 18457 94011 4316 18191 32296 48942 42903 72041 6702 63655 81575 99037 47693 43523 856 69903 2835 67701 67278 45703 87933 72894 2954 7795 91516 41106 84872 79335 98379 54116 48327 78749 82065 97787 34408 44151 25726 52549 4764 60315 60651 90368 28619 35655 74445 80645 40372 62550 27237 84825 91061 80867 13785 48657 56820 1167 6675 27086 2360 18235 20874 77341 22879 94275 54358 72514 66869 95973 26373 12837 37796 79703 56475 92565 36921 60721 61174 76042 42487 90720 5400 10115 42388 57081 1655 96089 33015 30502 44004 83919 800 7368 58545 21212 22519 12304 31613 86625 95423 73948 12199 34089 97922 43673 58649 64559 49569 23273 18505 74006 56262 62653 65634 14481 61600 71197 55114 59421 65468 46292 37035 26633 28778 60717 93997 22791 17481 83263 25193 92552 15996 1040 11934 57632 17821 94993 8702 15963 90903 93146 46976 90427 432 53758 33270 41190 86665 29552 38176 26967 34116 57812 36095 48911 71052 302 33372 66648 21206 51208 97657 38416 23167 65141 27520 94717 97212 29155 51439 10768 57692 38971 93549 22845 57136 30212 39329 65077 29533 89582 14312 71361 77617 83130 19798 43388 44259 55586 68600 73951 70278 19558 25440 34140 86884 24214 93875 84794 20453 76046 82961 41867 71886 49663 21473 28406 8846 99005 84174 40547 78453 45120 92094 98929 32092 77582 78502 60796 29990 27959 22148 85937 34041 29841 65545 33424 59968 68218 19087 35586 33634 43317 64571 93376 3865 33775 17250 8272 9484 86090 39735 7081 40325 18909 60038 75094 22527 11022 30592 94248 85965 76740 26579 19490 42905 52538 98530 51476 47236 29757 47429 74700 47857 20664 87616 30374 97904 8343 3911 41447 93192 84916 17631 60232 14302 75789 68479 28884 4429 49367 81989 2892 75283 64752 93039 5904 65014 53647 69538 21015 33400 43848 1626 27028 87388 9525 46611 88227 56249 333 53357 65791 52388 16527 37889 52259 96664 33853 18325 22857 77036 17423 42214 36068 44440 46331 66281 83818 60051 43969 84312 13524 53459 31490 27876 42830 98361 98775 71606 5700 73538 12198 88690 18186 10096 35122 17081 73567 74268 63695 58537 31432 42282 54718 58479 21067 29394 51343 239 2852 86664 53209 8928 85292 47646 34763 55135 64035 78081 77297 30582 82302 65066 91383 59152 33607 23860 97936 73224 21733 15057 81304 62652 36696 61358 65145 36994 6510 65922 73382 62909 97014 55129 88035 27007 71322 12596 21786 20303 27212 22448 25715 31107 78967 13190 9352 50582 83831 30889 85639 90659 39017 17943 15682 49499 39036 36091 1869 4074 47973 74281 38477 52104 45489 92088 2988 5259 33338 11995 60205 91046 36831 54789 59632 62476 97693 91057 43103 16742 52284 16557 48317 92231 80669 46319 39197 89914 88785 53038 80310 2507 12834 51506 66089 87536 22679 46459 55926 68469 1193 24678 79045 76643 66357 22278 69918 45146 67993 67003 88385 792 25891 82973 6239 91971 49401 28332 86695 16497 39933 34353 74599 76954 12783 12041 83610 53195 5398 40733 62254 69363 11149 41147 79015 45720 39496 57860 58239 5436 84453 69561 72870 83989 76988 20290 36376 25011 13659 17405 38838 96302 54508 92524 65995 79727 44023 47353 46108 9924 58754 60028 96008 22381 11928 62702 53095 27198 71036 87126 48530 9296 64619 21870 36449 52009 70415 14033 56480 94285 43930 5308 42178 30729 53957 37633 16390 68318 8044 91385 679 20716 80561 76869 30261 69461 23867 39132 80869 42805 67853 67088 37261 94315 85455 66523 21009 46983 7340 11624 76782 1920 4764 8338 64911 73364 19731 45730 5948 57504 14622 54842 87566 50181 12415 81417 49973 81708 80097 45076 4886 57456 41318 8959 34415 62838 49608 86802 79348 97080 2333 48978 49500 53226 31549 23960 65608 46733 80698 62264 16536 10733 9425 32112 72562 62871 88338 60774 6403 17007 40671 55804 33641 63175 54522 86465 88703 40271 77162 32082 60525 97183 65967 49501 50731 18561 89204 17502 8173 53644 77240 78625 85332 65136 44659 43405 24925 1448 96585 55109 7878 97397 39203 47957 20763 2243 55970 73596 22967 51755 88609 65316 81923 17605 43477 53228 56635 49891 88347 97016 27973 69115 44340 73147 18570 3293 21949 63864 50953 92158 35534 14978 4772 54391 3871 63679 55924 25905 96932 78641 95064 41696 86541 82429 1598 32627 45939 54263 84871 31102 85251 90114 43267 68735 31352 6899 76074 98547 65506 46184 41634 84161 38345 57664 43340 43129 11222 72954 29324 64538 38203 68294 60734 19346 53611 34631 41976 57925 36772 15058 14304 55495 10443 22823 52711 34222 97880 62538 80615 47626 23842 89686 17923 82837 4105 86454 77937 67912 69728 77485 96854 19358 76277 15036 16058 74964 92284 71248 52556 43088 70445 8583 67315 80740 60503 85478 46376 92610 99035 62661 64580 27563 87100 97856 37764 4936 90881 1556 71123 30285 10159 48249 27426 96603 92999 80433 9627 87694 52182 23444 20548 70841 49366 6494 36334 6241 86262 18993 40256 69779 88589 60592 25040 84207 22501 23417 15887 5421 6237 3884 63310 54120 14322 78276 38473 20415 21854 74668 9273 25211 21285 41350 931 37544 86960 22452 52275 52310 78564 78107 76107 16108 57862 25624 90902 29128 45634 15249 13601 20917 56965 5086 31826 28123 91392 86111 5141 33207 65935 48551 74818 87979 724 27097 7290 62449 45352 37316 93429 33919 27900 94268 87752 17172 494 91005 91604 19544 70636 92468 85936 95078 43862 79986 61301 19613 1209 97038 19722 59356 69654 84525 81930 72022 10065 56437 83150 62483 9897 89490 17787 35512 85590 66187 25939 82559 29354 22352 57399 28606 48261 72935 13818 45368 20268 35299 34474 11842 5860 5741 42831 19098 71155 58021 11069 15212 50080 55785 52946 29366 3488 15901 54969 65947 62006 6710 11195 27151 79341 49099 13293 53781 42673 96299 46954 86183 8510 93030 211 66094 41386 18841 48949 78318 8182 8217 33376 4172 9956 57335 69023 43071 24058 66974 35296 22815 85370 38466 59492 30551 52606 72451 80206 39152 47619 75262 10838 84904 48679 90057 12758 2366 94010 12961 80493 43879 46275 12235 53764 17076 65109 14614 67073 68064 32775 59931 9935 66449 66773 65604 9215 40818 80862 98348 2297 53081 34245 24203 67851 33187 47132 53147 13 31421 25337 14964 26492 85783 23695 43651 62662 32630 61187 13089 62701 58415 12948 61491 73443 82469 66311 29154 45492 49868 67540 34751 18568 5756 50703 56550 82134 29274 65579 42691 69311 18265 68232 61901 86516 21181 59834 46812 76941 23312 27348 90132 47191 81210 67384 35932 71913 98876 98483 23248 21351 49461 36763 50567 67818 32392 72624 53388 73403 35286 71610 49910 69128 4418 41146 90212 19508 27024 49203 86999 79500 11774 15185 71487 94238 9808 64978 6693 76809 58766 28117 64194 5269 67530 16728 55974 15924 25738 99021 20795 51776 42504 27566 70802 5250 16718 5424 35010 13400 35537 65158 44910 24035 66029 44420 18193 38669 53974 58982 44420 98462 22503 83616 96523 18078 11715 16752 96650 57523 55745 8309 51813 40843 50566 85032 8351 84828 22424 4506 8034 49939 34353 24810 49967 70113 7377 28293 7317 10383 65746 64830 84264 10942 60870 10375 83022 51133 61298 29126 19562 69889 1375 85639 36020 38911 34473 26807 75581 42085 77682 78774 37483 19647 5995 23706 1751 25739 75976 76742 56074 43054 45333 69134 1938 54461 44003 9937 55998 52650 23807 69423 83735 1583 74574 72435 48804 70832 72118 43219 53634 89185 67170 55521 38178 77507 54402 89480 61575 1260 9607 24535 89633 9651 50830 67670 79911 38625 54315 92098 39278 34224 80778 17128 12963 24282 36931 327 43384 96658 76563 24833 8276 6677 51187 80090 49725 95231 59076 47244 42829 85120 45101 41364 22597 95127 66485 34380 14921 43847 43429 96410 13823 91905 948 63895 41381 79638 37566 55907 21993 37034 42531 14206 62152 4425 223 54292 44386 10987 71748 81214 31454 80473 40901 77800 1602 31792 82035 86106 83909 55088 96659 6719 35428 53363 73027 50280 57698 44533 30932 80496 43472 37656 19023 42666 69356 9487 48927 22932 88901 75934 10387 54844 36049 94190 38574 43351 2016 96950 69780 62844 47937 10942 96090 17816 29217 23273 81147 23021 56864 98963 40421 47948 86901 50946 64438 81750 66711 34743 84971 30514 14859 44609 60302 90775 59928 27512 59331 78129 56924 97452 45780 38960 58765 1557 2207 99026 59239 75541 7138 31285 9688 15218 97910 94260 1625 82197 80847 817 1350 46958 24032 28822 12582 51469 2955 90698 13513 83613 41496 59997 89091 50981 3941 21247 68057 80476 51055 66623 1805 91453 28435 64356 32399 33911 34470 57954 29640 98267 69327 69936 40484 90233 94072 39890 80886 93513 65786 21070 80597 18064 23247 30875 70258 16875 96218 40591 96431 13346 68835 2476 16662 21296 48585 9353 57055 3781 2029 38041 16883 53363 51510 33687 60309 12753 70063 70809 82914 35829 76789 29824 4883 26328 5428 53667 9047 63244 69468 12339 72296 44189 94794 41604 42769 76398 39718 77183 32616 48736 32362 32725 92863 18189 78768 53301 8672 16545 88155 90440 85590 50944 59637 58327 57641 62460 81070 40168 10171 56377 92028 27116 72492 69773 85681 15386 11404 37268 19869 79223 65210 92645 47183 33488 83646 87217 4085 52233 18010 17664 63639 72679 87925 12482 34871 65002 77874 84474 64363 77038 18355 55415 55417 72570 55578 11292 15517 17637 51025 69897 19943 41556 80230 34420 42732 72901 90979 29712 52391 87692 58669 97674 91185 13801 13698 42646 47347 34786 51226 9905 28582 72399 10299 28939 33717 31202 63769 39198 86740 21259 35367 55122 11318 65485 19075 35623 58779 40776 95246 9220 32648 77317 93258 12625 65225 9705 9990 80781 39617 60948 68193 64580 16193 5982 8876 85467 59191 73678 50533 86576 90969 75515 53999 54172 76007 87671 52375 60732 69001 89703 82249 67824 43476 68639 38510 86856 85378 96092 22085 96548 48744 3392 10715 18315 98334 24051 91402 60079 38476 56759 68470 13061 24039 47697 11482 81757 83977 74611 10837 59953 22382 19930 54853 46621 55198 8325 26326 51507 86787 22297 28529 25557 71131 47203 96678 70024 48834 56469 12660 96580 89806 83391 30228 87581 24978 25033 8146 79403 76894 19432 75778 37216 8238 45265 50201 28830 90107 55900 86830 80608 582 57109 44429 2568 80234 91887 88023 49705 7899 69602 86325 1882 91750 60662 35274 32953 58988 5511 84295 49155 53257 44460 47729 16513 31106 20186 22374 25544 45295 2856 79993 18169 64471 90978 27576 66678 57261 39929 65751 8730 83262 16851 14171 48293 46567 87506 59747 18416 90568 88006 20130 8982 29037 41345 4965 73705 72366 13064 76553 90530 92461 1027 22373 36603 18262 42382 19433 47928 39295 76986 42923 49866 11405 7225 11025 63006 66270 13113 40906 58775 54481 58584 16208 51491 16386 84733 32300 45897 42643 28221 34925 43685 83327 11216 64034 21946 47915 38104 49592 2107 62713 86382 44510 30710 22717 49511 7682 7510 80325 22209 66642 95016 12410 73762 2358 49784 81709 98086 38857 64906 36282 74468 1295 2185 83024 71960 37190 80126 55452 40117 47553 92712 56088 9918 48309 7206 92856 96513 9602 48911 55519 95950 21741 71108 42885 61155 70894 68747 30761 66243 58631 78964 37577 67759 92582 76730 95742 30342 24178 93689 19959 47071 70874 31400 27028 2137 63886 59988 24013 40273 91162 70470 72190 10559 93905 19088 90098 45784 21249 28329 49979 1754 2437 41680 11238 47220 33000 83347 58841 88841 4000 34098 78541 86284 48434 38001 67690 2841 56199 95136 93712 20798 49100 22872 51044 93890 70634 42547 79541 82518 50803 25935 39554 66906 96452 33560 66645 60849 66823 71808 10430 62113 24217 15571 33540 35554 78800 80663 40607 24386 95864 71020 30101 14198 6769 23882 9488 34919 35264 62712 68169 48748 21988 54898 6298 70721 93113 17336 47756 29840 54936 38379 85235 55701 14469 24625 3757 42530 9524 77022 52687 89661 55252 37229 26319 18405 54795 43059 11485 94578 78930 2205 94125 20591 52308 841 67788 1748 71745 96934 70780 28302 18100 11606 41779 5263 43574 71440 17105 85553 42284 87627 25170 540 5493 9253 34995 93896 22323 61563 22561 74371 9149 77046 39783 62080 49355 79729 38714 44308 56119 9926 1769 75116 49354 61175 88216 63194 64160 7920 13596 23561 24238 84596 22089 48886 78614 17401 51289 20594 48296 61126 59310 51269 22332 26157 72670 65399 24761 31260 98723 45507 21354 38347 9912 91388 49085 1496 95188 95525 30867 69523 32621 3474 97539 41392 97388 55356 47473 96530 23218 78068 37223 57149 66008 64977 73560 58491 95666 71691 33721 71438 19511 15722 86029 93032 9195 93263 64504 26004 30608 3053 27752 80838 66316 14130 5701 63613 30114 87068 45199 88580 18908 36433 27560 85895 94994 85697 75885 92399 47886 14876 50148 89213 21318 45256 4191 15868 48281 11975 22031 80230 44348 93870 63261 77403 59634 65268 70098 33832 36600 85200 69900 70214 45426 93062 69481 75455 55730 81823 97152 95379 6276 76138 79741 63319 96838 49881 24543 65809 33900 73498 58203 80622 4623 80460 55954 16767 89983 45451 48432 38386 53542 97451 19262 45494 96948 22306 25684 30404 88346 46515 88374 16355 58971 94780 93330 15520 75960 70246 58187 85951 1552 8684 78338 47475 29665 7090 80565 47639 27466 1898 20364 57062 28291 5481 1945 15127 85090 11946 65455 62210 43742 66324 26042 7168 23621 35672 37663 5333 15391 12647 70423 32734 29478 38014 38925 19363 69386 85486 10589 39477 96500 94837 65385 24369 18775 59833 76113 47361 66414 64187 96467 73782 96581 86288 64803 53796 82517 40089 75181 39025 95396 7630 27969 38923 46079 19686 94657 23952 74208 15473 20748 76005 20584 62697 40243 72499 63073 54737 12639 61212 78739 68081 74772 75454 92683 65596 97920 82795 95299 57682 19151 96372 94015 59033 30450 95772 96182 71775 46781 37376 52800 58467 41098 6280 24945 34698 30332 2838 57633 45499 67833 26888 65337 14912 19433 60036 55976 48200 49661 3100 76337 22173 57558 88791 59466 67322 15087 67903 31704 13421 34908 38323 66306 33649 15168 78110 56685 82916 49236 95591 34172 27506 23018 76522 78749 77533 75793 53655 88584 91577 24099 91959 87585 13383 66231 35236 34168 3954 51424 49980 70831 96496 48594 73420 12853 90864 34918 5515 31816 51099 14184 11850 25529 97001 5360 33066 67056 19240 64340 3977 38105 9574 59917 6984 79382 92714 92473 76960 96728 3507 57580 11510 33928 87025 15843 73342 11753 73921 14151 53184 90104 79142 74877 65489 45941 80106 11924 40705 31279 93275 81107 1619 20769 79580 49485 71731 10392 94456 242 36407 96235 8169 41708 64467 25405 34137 68522 22758 17766 12876 26425 39507 94394 76681 9385 81271 88196 34686 83073 5203 19008 5955 77281 73741 80701 79097 7908 24574 41028 23527 62330 85722 95140 34758 41902 42629 27821 21942 90396 56651 78504 62703 57565 48739 97091 3573 51516 37355 45685 47434 50056 51498 77245 88431 5521 32564 55735 4127 15181 84746 59364 94973 92073 19148 73608 18403 9161 38537 40458 33591 55214 2233 72205 44621 87021 57907 35698 37195 80683 15359 4594 33582 43574 47879 39162 90161 27289 64274 12845 23767 65300 75735 90291 8998 81690 20070 98366 45042 81391 77668 77280 35235 45460 48773 56258 64111 62213 98845 73926 90295 21466 42569 44609 52499 38924 78514 3429 2889 76413 61592 13731 99140 15119 24304 4968 97718 97314 9236 70724 16914 32947 83535 48517 31471 14473 29492 38296 10112 67491 42711 94541 14602 387 16745 86462 9328 8005 68128 8187 77426 3035 24173 74632 22086 28309 46323 8603 44591 44894 27670 7587 75358 98901 98370 54024 44043 28825 30523 90268 36954 32863 21826 11525 81721 66335 38302 75052 49901 53061 92299 63122 76301 48977 51303 15463 48804 34070 61268 63539 55614 75475 54702 71043 16893 12875 12242 22434 65343 18545 34637 89459 97448 10029 36447 68676 91485 18691 21529 15007 28308 69012 5105 21765 94461 87627 25075 21721 3285 19188 39497 99111 24575 29179 87885 73255 96758 77524 10489 48854 46938 12884 27385 81807 60035 90002 23256 39704 60074 11914 98925 82721 68457 31656 16559 52863 79351 41908 72923 73709 58109 30095 14483 21786 73663 80979 46983 10270 73396 18286 5782 79985 65425 84405 23272 47262 4912 95001 93101 18260 16172 18620 24298 43241 55872 1067 12735 25632 77167 56688 65345 79597 92899 61248 95403 11249 73402 30508 84551 52358 14269 91143 48383 61956 18998 89522 89016 41709 48828 43653 34594 70857 54125 13686 81087 53834 40078 45381 68357 68983 20892 67100 15831 16113 67185 28265 8638 80780 31986 98763 77624 97654 45663 4060 45850 55584 21872 38708 41310 87855 33888 93176 66102 95103 60717 76106 28408 26919 1187 40954 134 87772 8128 9692 47324 37025 33253 84419 53422 20240 89931 18885 31590 30560 51970 53945 75694 74397 551 17841 2078 31606 44707 83677 72549 85177 84735 2849 72898 42418 13542 82483 63970 36651 33641 1396 12924 70796 58586 29504 9902 56916 94560 69615 73797 30964 31499 72331 85196 4789 47493 84776 84780 69837 6819 74826 59255 81956 43899 74045 27328 17536 6844 26291 81672 92813 61631 35749 67657 86220 1224 38645 42814 90481 82934 22120 52384 67434 98034 10137 20525 68459 57150 58688 92863 70997 91526 15147 75715 96046 23618 42947 35384 19169 16600 38447 21948 72441 55275 17814 97142 63552 64165 89586 45629 30308 76381 67397 14382 40199 73493 31284 26460 4244 38013 704 18292 90269 66101 10717 31386 76416 87245 19454 38495 52783 12380 77911 34114 23111 39252 1301 30388 69500 39133 44336 48623 62100 63075 17777 99034 34649 70996 44638 33778 62430 41065 77749 56412 89283 9241 85609 6726 74629 23404 39698 82182 28906 10647 48916 16966 75252 79362 15192 74396 27094 23686 9262 57599 2851 97130 90562 16926 56136 48790 11882 87300 19301 94166 6687 41964 53149 37403 31422 97782 29001 29653 78641 66028 538 48535 35476 78212 70156 97915 29205 65115 94387 30549 73680 9938 47409 87466 23063 54173 4721 39803 6143 66022 97118 95273 62829 52190 26527 11417 39216 72355 52579 43354 9656 23976 54932 24340 23724 66353 20458 64118 47544 25164 57679 32213 53001 51561 28774 73452 14800 29027 6015 45797 49077 20548 18943 12056 51250 22606 94040 91437 15421 89688 96407 69920 50318 96253 5571 81345 51250 80327 14452 93590 83514 88998 56723 38124 52545 84667 24454 11430 99075 97105 27585 30245 93449 9381 50548 80592 23239 75202 47070 6584 54665 66664 55406 94574 43890 83158 67629 54181 65975 4022 59604 16232 31973 88759 47012 165 55631 45319 25052 47678 93182 34650 13225 94668 2137 47287 70810 65173 14685 83947 15526 80239 27470 46343 41611 70976 64518 15069 45380 55045 19156 25041 82678 98439 87463 18455 29453 43651 36883 32080 40693 60575 63284 33625 94679 42272 84779 85528 51075 3831 64252 86046 61158 25647 54326 84801 57750 28127 22818 46741 83607 1616 70017 86442 30185 26505 60063 50073 98521 39384 70414 79031 4140 35039 91777 93724 5953 3447 43248 85597 73734 11775 2672 52782 6591 94996 17265 90628 64736 37253 78700 84145 1802 23067 13715 28799 90300 87844 25287 14495 88128 80779 24369 64323 98572 75045 5528 81132 51722 80771 57318 28022 30353 53754 46138 89052 76590 18881 17353 80463 33290 76101 78094 56521 51459 90557 95749 26129 65484 12946 97642 22263 32180 25112 56543 87103 97798 31998 59996 87343 86578 24105 24539 21709 35865 98351 5965 28117 5011 47406 96745 4799 36838 52973 64064 5096 73316 40052 77909 6165 36909 78070 86647 90178 81876 91485 26819 80684 59097 25426 78040 18584 19356 17611 46030 12381 92071 54187 27416 65989 53546 46462 89132 74592 69553 70026 80070 89489 98003 82332 7865 35898 96076 37582 35632 96928 63712 5707 61892 96596 71331 8536 86655 25545 89537 77313 43750 39864 67988 47517 23619 70288 67937 41664 30148 15954 23531 26858 61485 29561 35860 59591 6537 33031 70186 62073 22878 62862 57771 2092 36289 1980 11055 12008 93851 32091 9780 78506 17734 18550 544 42730 51015 48608 58018 42185 31863 80975 11384 25664 67230 96590 39658 53603 50714 47723 74255 12336 98794 72343 3896 75809 25050 46898 5970 19827 39073 84539 45630 21134 99054 32393 66325 30807 85863 26272 66355 18818 13244 17225 27313 72838 58175 45770 70882 50116 63010 16627 65241 38261 68192 38772 10890 12700 49204 93333 33491 90722 77359 23994 76625 77409 74474 30000 95151 6707 97866 26237 2549 56410 17815 75558 78115 46451 86956 51307 4027 21136 79318 98524 62386 21723 77412 69783 93864 95673 15048 14457 79294 95982 4420 43921 14146 93897 7939 17949 26531 35511 15469 83678 35095 75143 66024 96275 19475 72702 92963 90090 21202 96484 8647 8674 40282 80592 20784 62309 37156 31331 74367 90211 326 76282 53545 69934 10520 83795 42238 63341 47989 28767 15151 45475 31994 84010 4083 75266 13751 76733 55942 91747 28542 2457 44496 26947 54794 90732 62749 15255 91615 80329 58390 73018 98266 3388 81054 12256 33573 90417 17748 83700 49213 75944 51629 93316 14016 615 74449 76350 79558 8126 15805 80468 76862 41063 19244 52026 84739 72513 14616 44393 31946 83191 71249 13856 59437 15874 18271 34323 91432 45144 26538 49615 43733 37323 22556 75093 35689 56662 10795 43781 54743 26139 29375 94988 50855 18983 32803 25561 60015 43223 83339 87446 38326 51334 41768 13501 25961 12637 56760 68438 50171 54122 22032 54265 43487 40441 50193 28786 3522 89232 95027 7076 23372 23559 41105 90022 64516 41742 88136 13303 11885 87104 55958 53121 70988 10147 6853 51289 46693 33050 96758 38321 4856 46923 24277 5905 71451 2259 11448 63816 1338 2663 35897 75100 13724 33440 48799 60185 9176 41219 81812 63326 40773 24468 96816 63951 66087 18229 24246 34458 93108 44386 6263 59368 95796 24948 28088 40903 61655 88758 10798 53824 64382 47359 51742 84930 90365 92525 67770 2818 71451 79091 44019 20329 88855 59912 58229 54070 60741 14351 79955 41259 53633 40382 9057 14179 75007 27217 95073 29335 7526 7444 24083 41891 60315 91171 39999 21016 63785 98931 50026 99152 25262 3969 33698 34729 36546 73164 55057 48046 54895 47949 60370 81530 67526 38158 6795 91718 95584 1699 86871 71824 14224 51842 63032 68184 89451 42590 72328 77745 33217 64745 98328 2186 73875 75014 61532 76268 89033 9594 93798 48576 34157 43077 25740 6449 36181 70671 92339 8108 57646 91014 15038 48146 23433 24928 94130 6357 28033 83227 55382 58756 57237 7372 46477 97979 64776 46018 70008 25637 27752 56242 49514 8000 15173 70782 50717 65719 95803 75231 48924 37159 14613 585 29552 23123 69871 46364 67916 27761 64296 35522 14891 32614 64319 29387 86138 24227 64020 85521 38769 51544 66753 61057 80069 2286 15727 25629 81707 4547 72627 60502 53364 87781 23250 89492 71796 87451 74887 89141 82352 45116 21960 45756 63916 50000 22228 25364 4525 84412 56270 79322 25806 10575 73581 39509 96695 43937 23761 10479 60463 90475 76768 51863 88214 52447 3103 94964 39854 98336 83202 82912 75597 79408 13927 2756 41336 9628 61130 14056 51112 27153 38770 35137 626 1482 7844 74700 82235 790 37986 78827 57758 75328 33291 10188 20693 30682 2837 53953 82034 58094 51630 30735 68385 40539 54275 63305 36289 63790 16476 67605 29230 58089 64512 35852 23997 61072 78152 33457 83059 18170 60160 81896 40707 85264 34050 66789 13957 71400 49130 14573 35309 72917 56806 55186 33629 31302 10963 55892 69648 23524 55633 79668 51848 63602 18924 23036 24693 36856 58241 70665 85440 89622 82260 73280 12295 97825 2959 4497 73667 18920 83337 82401 97088 62106 80475 11970 32648 62981 77446 33855 12474 15491 4602 69299 41075 33980 79891 31864 9561 87373 91084 15956 84630 6507 15220 44798 79827 23745 58136 50734 6811 66677 40011 70088 63341 85003 52866 80892 31098 55840 8498 82219 54871 5015 58306 37580 26080 79912 97017 15304 74132 1889 98396 95370 52066 38773 91296 98147 19109 86379 67380 76082 13111 69523 4869 31035 83201 87941 59257 98442 59828 61359 4098 72164 459 65865 17563 57393 63989 98447 72852 88365 91947 79283 2799 18404 37056 54388 57756 43877 86168 44583 68844 85751 62932 17493 75495 89316 86791 79368 7422 5490 39467 97824 6293 89463 67173 17977 73889 46150 49915 46728 7533 60184 14892 39257 36833 17719 23813 27970 56649 20656 24930 84102 24237 89537 79794 12133 40854 74442 34810 38776 97544 86559 32491 81758 29953 94534 6840 58960 43572 10679 84062 66558 44225 78544 31155 92937 97608 93930 3251 86288 45565 63097 35035 56418 66454 56901 72034 60054 62547 58475 91217 66049 97262 26173 30077 18749 89979 74371 98825 57214 15572 19427 26393 6864 66749 85282 52249 41606 12520 40285 18546 74293 40439 85453 32664 74361 37586 37396 14446 7223 11039 90558 98489 20432 1280 82798 60458 95652 15860 15132 90352 19274 68692 75607 88175 35001 21097 30518 36072 43811 46078 48149 58485 10711 84715 97202 46766 30357 62016 60355 91136 61461 8760 16968 38005 70680 56882 68094 36933 78275 5958 50313 75134 27291 90726 98187 73385 34296 76421 62200 70634 26604 47794 27336 65402 29261 74613 80455 35929 25857 53137 42209 34717 98885 47804 21533 93390 60875 71630 8667 48136 10414 35871 78892 88629 92972 92001 95498 89589 44371 40058 78396 24350 39633 16201 58131 33293 30903 55170 9389 21843 48124 74500 88418 5984 45057 13009 47812 22094 89409 89198 81221 36556 13361 40221 69845 69966 56540 377 83685 28944 26880 42084 36480 47064 39258 57480 86120 53811 83718 33694 55527 796 88023 77583 76560 19608 79078 67066 15158 48133 50208 31075 94042 45127 30901 20987 32001 28108 40660 6435 1236 16135 63551 82599 31997 30888 85293 92419 28596 58173 49538 11548 35545 90780 44965 53883 89217 65282 15615 30566 6514 38766 9071 9408 30651 1843 57317 60851 82519 91323 79093 16547 3426 76355 67247 32828 50961 86206 63536 73704 42930 59674 72565 64796 8943 72891 72609 30433 76481 57586 44746 46857 53225 7116 99003 50260 41978 34122 88959 49247 63938 140 3042 35492 88737 85748 43863 77210 35586 10449 13291 72752 63177 89766 80015 78436 53438 1354 19372 60763 12671 18680 19833 25434 4669 46491 7440 88452 14580 13062 50687 27455 16354 92705 43963 68509 63509 13797 1129 44366 43140 8385 16494 41383 22676 65335 2771 73723 8397 63258 70626 42551 90072 53148 83106 27091 90836 68276 19485 87381 93215 67248 36573 20975 70055 46409 18796 13360 37162 29285 36976 47592 32615 89219 7139 27846 54850 84811 1588 20297 26673 74701 71233 56867 28642 13013 19082 85585 88725 30553 69631 16989 88984 97486 27900 13055 93660 19004 12307 66385 78417 22750 29701 96647 28262 10033 7997 27662 52172 92121 14950 84994 88380 3151 77781 21981 81546 57020 9528 80439 52826 86741 9976 76884 12971 21227 91877 27694 57330 21849 18380 85477 98222 80617 38043 899 6821 35148 973 49542 62564 47119 94586 63047 58933 23956 20686 54809 62331 37464 65263 7285 47529 97852 79769 34264 8178 47774 44903 26405 6680 57460 42371 91648 41625 53552 36109 86750 25463 23321 93846 85761 42881 93783 91188 47319 3587 15042 47033 29673 56593 73715 71388 79451 10608 94421 54344 79537 32880 36469 10745 14907 48843 62978 89145 36487 1921 94240 60871 48573 64645 27183 37709 45209 76800 59498 58044 85414 12217 92580 12311 67032 65087 31667 35557 11397 60523 65942 87017 32218 97996 7674 71539 74049 98423 43771 5133 9567 47802 32975 26275 63011 95002 7035 62526 55830 60339 25908 40411 36557 65830 78742 78987 14560 97245 80308 73650 11040 20018 42536 62831 25697 87896 16556 69112 31532 5100 53374 1817 28134 97997 32760 5199 14496 41540 38675 97025 47966 84012 66569 48516 38613 10014 67250 51385 53029 47807 79158 95126 77694 43533 9066 28391 10523 5500 43276 64410 91181 56302 14879 28923 68411 70107 8945 29405 43337 89011 21233 24477 80233 96950 8463 84470 57843 97958 87875 12498 41300 24061 2313 6510 44098 25219 52257 40925 4219 28558 38806 71814 23583 77650 80725 32016 62513 76631 18789 79348 16064 32382 68201 65248 18030 75985 20269 7392 7202 51484 50255 5114 18996 68921 49126 50088 83317 29591 55718 87799 36366 11306 3174 47627 58547 28138 45664 81868 45443 7298 71686 37210 66855 24505 60476 80594 38994 24961 96676 40300 6922 63088 47582 68535 42311 73334 79747 93877 66348 38498 31740 8940 15561 33074 97985 79169 32011 8792 37841 10887 36440 82287 35048 72233 73204 65357 60000 35284 91442 18624 84855 32426 33948 74318 16259 32771 87476 68112 4545 76660 5885 24518 53568 66393 68214 86433 40341 97271 86369 73636 8101 79837 40565 54117 80490 9542 69316 73574 22095 66245 44380 688 30291 5143 4268 51069 97199 42550 26087 36524 78607 64494 65279 40540 668 48614 77787 39512 21275 57069 80546 22221 54970 58789 85825 19256 37644 435 17188 70948 75783 86614 27682 8285 30062 60910 21245 76249 47942 17082 80268 12408 36253 75120 14922 57987 876 71241 63795 86832 14267 67458 28916 60979 71032 33059 36396 85953 84217 30275 13329 56096 18752 54553 28569 20503 85539 68037 50669 72993 51123 55575 55073 26077 76257 17017 13742 56113 90686 92395 65995 81101 26352 70587 71787 70186 42982 59226 69104 66983 2890 50825 86259 34076 29414 52847 8584 44076 95808 81535 64563 66988 64124 22051 77867 2516 66416 23469 18561 61544 15014 96331 1446 86566 79425 59828 4777 66167 14678 42601 45984 32892 9444 9483 45841 80008 23581 12504 52320 2157 98249 75203 3367 1722 1181 11787 88019 95037 79654 62742 46318 2039 60575 14022 53917 73956 15106 73062 5778 83767 66263 47649 14011 65110 35583 8024 28874 43082 29986 41249 70661 43001 13878 78505 44908 78161 59010 28397 47263 95036 87628 87247 80320 23635 52507 33438 51805 19515 16530 48944 57010 51642 50189 12053 75940 14912 77183 70574 80827 89435 96840 84544 40342 84325 77984 92851 42910 60896 5700 25830 565 44102 69358 61136 9455 70910 74560 33933 41590 87170 28929 81850 27023 26778 90572 75207 59300 73757 357 2369 95063 15378 53814 43324 32981 19657 34807 59420 61672 55806 2519 72692 19127 67472 87401 31492 75108 51832 47688 97875 94044 43319 87568 41088 8216 44586 66786 63512 49957 12346 16176 52169 3110 67597 35933 95811 84524 16711 20236 21687 98142 48150 48504 94566 23905 41141 60332 75417 2353 88558 84866 91610 84549 98313 27889 74043 77451 58913 81152 15332 88078 30079 16353 33374 30443 78199 12099 5689 14308 51046 27200 38934 28321 69742 13977 12052 23511 90715 65911 32968 65803 15767 29341 41893 57251 12659 306 29275 21200 86165 45040 97806 65313 96533 2678 12147 28056 38958 85676 69533 44001 38340 11839 90024 61666 64111 4342 71788 85636 91608 4531 93380 38260 71899 77514 23801 84109 44000 95515 38408 95094 5236 2254 26601 40476 47411 77878 88004 48252 77825 25663 77193 2039 26106 22010 95061 13895 68845 6240 39494 7931 92809 5693 4282 28547 89099 68964 58340 98715 31666 50440 56898 72144 10296 35908 191 40567 85507 15225 87742 96946 27073 75649 37980 24976 97784 73538 15101 77892 56352 48526 77970 439 44528 77170 97809 31928 65444 28313 4243 23560 14470 56983 25034 81071 92976 9814 25613 46487 65045 22447 79282 61786 75421 54838 29747 4737 97903 54430 47245 49558 75322 79732 53845 89363 83478 22245 45296 2685 86895 61665 90963 25251 93124 19005 8917 32935 17137 93862 14344 16160 62242 80855 30998 52607 23586 71364 83500 12219 30753 10085 90481 7704 44422 60435 8302 63420 51201 40486 70045 94857 60189 39277 56091 96645 65020 33133 35957 56191 50064 71060 86590 90250 11867 12215 19703 25098 45020 2215 78171 1710 34392 98571 65009 46374 97791 33526 85642 71492 87066 96036 24017 15702 35134 58341 97876 8121 60146 11535 20713 92639 7731 8154 66891 86712 77988 93734 41006 876 6205 55517 27221 71579 9498 5858 66182 51879 12493 32887 75701 95829 98146 26317 26887 54670 76510 61062 77191 13535 86266 86787 21864 71968 28815 21869 59679 33586 89848 83690 46427 46260 68781 11394 24097 9279 85606 851 5152 58488 59963 45334 7784 18311 53404 16704 2870 34095 41783 87493 29430 22087 47816 32817 25418 58579 89713 64009 75297 44863 1868 60772 7858 7544 68352 20310 91890 54515 40394 91984 31206 19718 10427 25221 1604 44894 50199 86931 15327 32740 5166 71527 17275 40318 85866 92711 76976 62587 22756 79112 44436 53303 47624 92825 14843 91549 36622 89900 83487 68824 51213 29364 94912 14409 46922 25245 94089 51115 12938 62007 19751 71524 66732 17226 46314 47058 73921 21941 15483 52189 53886 38234 23651 63687 85287 88311 11051 81882 52048 16924 74835 46010 48256 54543 73800 40072 62775 34259 69506 77848 57948 46129 338 78833 33800 18710 44913 46000 36224 67870 65579 13796 57862 71909 46480 4402 88682 57910 56572 71429 17353 37799 96508 94504 72457 8715 75187 62638 43921 91801 55778 78499 85303 47146 23885 32053 59572 53926 25031 19142 71186 6008 69478 14985 22572 69249 37157 44362 51374 19789 55833 11191 7871 72174 6182 58681 86309 23268 66751 63178 60914 36977 33411 31454 35467 89368 28406 34905 88974 44851 3305 9718 94757 34013 6028 66847 20528 34240 15302 48090 6343 78027 29336 8794 80295 90811 6687 56050 56703 41535 42244 22620 65882 65111 27887 45496 36894 71549 72478 43661 70411 51538 59416 74724 4381 34717 26449 4016 57801 502 59115 86837 87707 64611 92588 64164 36953 82024 76070 10505 82562 48072 79590 3251 76205 36807 92617 66144 53844 56960 67274 3794 76029 94605 72910 34412 40437 38778 15081 56486 91432 48396 4735 85459 83956 71406 75286 40654 68015 18526 35863 43288 43299 33582 46661 41888 97001 25038 31759 95124 17249 91087 67352 6992 35547 57483 44554 5722 22816 95663 53584 91768 54053 57712 95295 24600 91317 86491 54638 88447 44013 96210 41517 41064 60067 30575 15670 23110 20595 3300 88038 2559 67783 98100 6026 13226 43828 23962 81570 79742 34897 76943 29740 19445 71734 3825 95762 90326 59764 6708 50849 32557 5871 9316 75533 73545 21732 85784 70827 2687 6600 81777 735 6983 53759 31475 20371 29465 68944 49809 92702 38417 33477 41177 66612 20568 27135 7295 40859 58090 13017 92849 89399 45855 17846 7447 404 47500 32575 94843 54416 66857 44186 10480 65761 23168 57647 93014 71868 14981 34901 97308 39452 25813 21155 28937 44260 59201 3677 93735 43737 72595 56180 27990 60848 86864 92174 42337 87812 56193 73127 5007 32116 58997 54888 79313 65160 19927 37083 46039 55458 29531 36200 45007 73920 18936 83902 18835 53588 37411 96795 93769 10344 25199 28032 7423 38760 96378 65217 46746 12935 22411 30142 84679 36227 80283 47021 32792 23580 33697 39274 90819 72080 55654 49970 14565 48877 61592 20163 44439 87410 27109 23130 57119 21109 18040 28242 52071 24624 48592 79561 36562 1331 65849 49744 28348 19428 24766 11127 54264 33689 36561 89661 25948 71787 59840 77882 35005 30185 70999 64416 2888 63626 60668 64116 26721 20273 80368 7114 24811 60262 35643 60529 25963 85795 17381 65187 84865 28289 56465 55169 29840 44963 34037 77103 8614 82131 61408 32931 23087 440 35089 63242 72583 77281 3384 36553 40206 74567 20887 4861 10010 51876 30077 89013 60245 28968 34654 54404 45195 52785 24273 7254 40090 58426 54505 82344 46214 21851 31170 65757 88287 74388 22509 51833 59481 41907 25825 92286 5120 6759 64058 25444 93599 42144 57461 59299 70437 71261 74781 66684 21158 86356 35193 85719 73644 45921 50495 9366 87089 28305 83622 79513 15943 67810 27242 78063 18785 65694 32436 38425 22296 35799 72286 63484 66931 94569 31288 26744 26955 58520 86237 48697 50369 92065 1079 16804 60103 90497 18433 91275 42638 15564 71624 93840 71511 96272 72605 9680 63040 20490 2002 48653 32842 73524 14312 70912 64351 23947 72991 96874 26098 87219 20346 29585 59740 91570 87437 52241 5130 3843 20022 82655 54915 53942 12876 31723 51401 5500 22411 85782 75369 68790 24929 42188 57096 83766 72799 51188 83277 6166 65573 47836 72114 34169 67408 58705 66687 98725 85273 51290 3421 67976 53218 47769 34684 87288 23011 28412 61583 57971 83540 23291 3048 58665 68190 26877 88534 3386 19964 40417 81144 27912 86123 27872 82989 53693 42940 64602 13515 54130 21094 61726 40982 84088 47786 88416 59700 78952 88741 20766 79640 24316 14753 86662 90952 18882 35575 94906 63241 92399 42278 82385 30725 26923 70612 45995 81537 32913 50123 75178 9559 58368 26918 8606 86125 70937 25607 50360 50232 64636 31824 49793 46455 22885 82992 43882 47046 12624 67788 96711 33599 28851 69593 59718 7231 83082 30838 42812 28857 89922 66252 547 17563 20423 52773 31748 88997 97311 18232 75353 82829 59107 58420 79158 61905 7772 24645 37382 59000 94605 47929 60808 89601 13424 87992 180 55985 29152 37588 61191 1235 15005 31308 2954 37927 54677 53851 43526 20835 38368 84351 83560 334 75787 80756 75433 52856 32737 73938 81243 42117 2938 63712 77235 87277 78105 25670 8844 16168 91962 91371 12499 76084 89627 7889 37811 92494 91805 95874 28254 56773 32192 82792 60403 25424 38168 23122 71712 92011 89679 58849 61899 6221 50597 85995 82664 83012 50637 57097 31113 14475 58057 78875 38874 29283 56582 96379 18852 38050 28928 90509 32172 45996 85587 79607 8672 96475 29148 93067 8254 18493 58133 64015 10043 69655 71183 4996 90577 63188 28152 74226 37630 86129 71651 76964 27892 66707 96018 89173 32925 29876 50479 86024 9437 63467 88304 17947 92923 16526 29780 37552 84284 75479 94398 49055 66073 22532 63 91596 59492 47588 85645 30462 60261 3189 23598 55793 29520 78940 75232 7359 28803 14683 32071 17528 14020 98893 67056 35324 88428 66371 5438 44622 27302 37434 72229 62683 54796 28154 66334 17864 51222 48071 12869 9823 3234 6274 27200 5620 86568 88523 15850 56308 58807 78217 77653 75656 13717 69535 64023 86792 64568 56837 46890 74105 51138 63659 92127 14209 34915 56650 40865 27201 1878 55839 73117 53511 85017 62307 20203 45939 72374 88842 76373 5446 30757 3216 90495 38953 96089 5917 38449 36659 4306 64574 71244 63376 76470 69712 4530 20294 15060 34372 51014 52897 34693 95662 63126 93786 70709 45892 15561 63390 22091 28530 17832 87612 48974 47965 90919 21827 48073 19831 35922 28683 51201 29759 52101 89273 78044 93374 11345 65033 82879 15624 42482 76132 37134 67512 91879 37292 62002 7608 70985 47777 15510 97221 43338 2022 96479 9668 36087 96911 79934 66008 60853 88077 87461 36426 85224 31279 74703 77995 58728 17639 23094 17484 20354 65542 56974 98495 41332 43987 55552 43779 54700 11485 76927 98256 97415 97091 96316 75557 37041 53891 29421 8756 626 74241 7585 96370 38057 16083 80751 16080 20084 98034 75136 1954 14629 56847 43529 21387 20121 57530 9822 1028 9622 63314 27933 81674 57376 84340 33786 59273 33530 1120 98192 85540 45918 79176 59141 64388 60877 3859 62784 88911 91167 97660 63049 61113 32158 31254 80325 77000 83104 97261 74153 64278 51802 54763 87120 3996 92770 85986 84450 5491 83496 3661 98042 50934 61084 29250 15588 76838 88231 44682 40091 31279 48351 244 97723 49683 34391 69260 3249 26937 38491 42322 29400 2754 44889 47715 50236 68859 54281 57475 38180 3108 96140 51510 52022 55719 74854 6618 92200 65460 2462 65060 74183 20475 50181 14089 13687 71614 75944 92058 40671 22250 18203 4725 34272 9369 65510 89925 26446 5852 33340 22207 33426 98365 10580 7109 55955 92280 33671 98436 66660 76096 31042 36998 20966 37458 27484 79266 44621 81346 18633 2130 20985 42910 74117 95401 54256 2758 65280 83295 93438 44870 26127 32443 35451 87767 69740 7550 27907 6655 62922 70535 56009 79524 12472 84845 81884 13296 61424 16170 74027 60856 60352 26652 82534 19492 6332 39198 71439 37429 21952 95332 81731 38747 34490 96621 25723 89819 34718 99084 38430 7834 56940 52626 79535 21377 7927 28706 91661 60113 62543 28239 37509 54815 35029 10391 24838 57220 5238 53679 7321 17439 9275 14414 98095 21352 3251 19625 95516 34542 73879 44826 27950 28760 52211 93158 78697 32389 32895 38905 58250 31033 53128 44926 9523 4752 12953 34138 56979 66556 65181 58261 81559 93441 32362 46502 79721 10058 83503 21974 65954 62679 1148 81588 62715 28124 44464 11354 16869 17289 43264 71725 27504 57360 75022 48889 45300 1542 37144 20170 6920 88806 61852 37201 27364 30214 85875 74335 73135 18275 61880 33410 39502 55465 46278 39323 45319 68277 58193 22742 12298 78040 15284 89369 38508 30423 15701 3190 15133 93473 64068 68883 67810 54296 52598 79648 57292 66674 12577 84386 22886 46599 28777 50903 15292 33748 46332 9914 98180 22471 93148 37042 90214 53194 92791 29084 61565 93602 77500 35411 53156 62672 73614 84778 59718 38868 61420 75860 90946 156 36925 11557 50102 21784 36856 59157 68952 26066 93620 81412 41253 69673 16245 49142 52281 31678 35082 88132 70258 7253 93761 92241 98165 70653 12178 55448 36353 76673 7682 6855 24105 51483 38301 87315 88475 93172 71250 25305 11106 49795 52259 48859 95277 39666 60738 59198 88360 25989 60393 28913 89221 56375 95469 59883 65192 7277 4519 97185 61078 82218 95707 97780 62477 74167 75204 7822 76826 30256 1376 21543 69792 1013 70240 85135 24219 54376 6631 44497 18882 67628 95821 23470 47909 49019 69699 46554 80384 96421 99057 80179 26452 72303 15345 53479 55531 37102 25352 59695 49323 15056 69388 85889 10906 7654 80538 62387 4393 3377 93762 20237 78960 13408 79539 63260 99079 85422 41171 2352 98839 29085 94270 46874 48640 2827 67682 81710 46825 8574 54535 33473 81571 29597 88258 38824 69377 9643 17617 72277 53754 63243 73784 66869 12204 44361 82888 1100 71893 10398 97617 40912 15264 12193 90408 99031 94211 69861 70076 24555 95565 15130 59546 67669 44872 23087 45667 80197 23721 38211 76272 41441 88288 14358 92481 59371 56894 85524 87337 85987 97431 27727 24152 16260 83476 54114 64781 38392 46772 34486 44194 55464 49335 11855 86581 79689 6725 62127 35167 47003 22817 68033 54377 98159 83447 69196 76679 7631 39866 34319 97833 98582 23940 40457 17535 57492 70061 59053 80930 18600 98540 29702 5572 71669 67700 45941 99135 45477 58127 44804 1914 87678 54316 54 92615 67080 14789 50857 86680 85168 8160 71666 58936 32209 9489 69381 11462 53489 73530 97747 91401 47754 68465 63019 88753 74639 39034 49346 47493 17855 55201 31864 45638 8507 44206 6902 60095 17447 91274 9696 23154 83536 94993 71049 447 82670 23633 70599 16517 31558 17426 50683 37434 98629 11320 25575 3140 8293 2504 46074 71536 74955 32764 87537 36019 77852 83930 32328 31988 90115 82269 71410 68754 35094 84332 11407 75034 72249 87527 12278 13758 21510 3359 96297 51383 54661 50852 82853 91377 11882 9947 76380 21394 56990 98156 13721 76683 81972 16194 63628 68610 40279 37465 62693 19302 84839 91917 80338 34060 66367 7318 58039 47086 87011 57753 52151 20992 50384 55510 35167 36135 813 33703 43679 77289 74759 64431 72425 5372 96538 11579 20326 16262 19267 84239 40321 23577 10073 61303 44292 28395 25578 21895 42066 41766 56687 88469 40777 8789 1116 60405 33197 83489 2207 71802 6720 27523 32968 76015 95984 36296 47875 74149 36671 12886 67862 77053 44898 9409 26667 86537 46809 96738 14463 83806 51413 30574 91137 8520 70430 88375 72384 51061 35837 35677 79813 67973 35457 73308 40890 20998 88391 36738 59841 63925 4761 3104 19787 24166 46605 65377 43817 20572 27734 48909 60477 66994 29509 75584 64565 44410 61063 46586 87068 72272 22937 98032 82234 40702 22899 26883 67264 50727 56762 69275 262 6961 48421 68883 31193 86447 77535 69069 11228 88701 49110 35849 70158 65670 5024 13078 66578 41167 77888 52703 82110 22721 64222 38984 37759 31957 4820 31118 53011 65525 60628 6779 3376 34450 36208 62726 95242 18715 67506 61255 66998 10838 69963 77138 59946 55965 8151 30489 7714 62414 48309 73431 93967 56697 97380 63723 48876 92596 1843 69294 52180 29560 68445 21463 25874 30964 87851 24708 59397 4929 58542 56520 78671 1677 12388 44177 55419 1190 27640 83906 65374 35225 35305 15607 85855 17017 95408 6789 55002 38592 45148 74385 40888 24752 91721 76255 69576 56564 68145 71957 18916 11271 56260 63208 50149 52552 69422 97156 27723 46561 10562 40021 60703 83663 98856 80419 96406 4334 59417 57162 93746 34994 84341 5419 14281 70125 61560 95599 97111 65582 1025 867 38116 13983 99161 642 12770 39158 6993 73026 64837 23700 9742 2943 37254 87400 93598 18545 83558 57656 9936 12833 26762 39382 95661 34540 43152 22684 36566 7912 76153 13871 57918 29032 39459 94536 2601 75815 27002 45215 23775 47878 60410 35642 72714 97543 92794 74200 88346 92738 48851 90794 57802 54157 24596 80238 92048 70582 54289 93247 74874 83634 85819 84214 86363 74507 21398 66903 61850 81173 26050 50791 62122 38151 16269 7313 27966 64142 69836 72076 62271 6373 41949 15775 49799 14682 41974 57626 10786 52488 6001 53015 83470 43172 61257 44198 35493 62119 11836 98161 3115 43833 33647 51612 26771 37665 61256 3553 17694 28652 82492 55035 97803 42053 58766 94734 11080 76778 4207 17286 66081 88003 69292 88215 83495 37705 1446 51686 58899 59197 74273 25083 67172 64137 63546 60255 37453 9745 64157 6483 76239 18613 14371 49782 66687 91634 54994 46063 29798 51705 19408 90295 1985 45966 44068 5706 83696 2411 39391 71874 52057 89988 84240 68023 2880 76026 63124 16351 37878 33270 62042 60794 71672 43985 46185 48081 87814 67466 28571 64867 94525 46395 92451 74084 67402 52231 17633 42342 62813 66328 83139 6318 29335 59832 85061 63615 75442 56492 11008 64399 61678 29719 61046 65097 19830 7846 54090 14215 75802 3857 62807 66720 58616 60557 43293 79493 54378 20495 79023 69835 61997 83604 83659 17910 21812 97072 3101 35773 51435 96531 78431 23621 94816 9131 46011 70492 488 36042 92912 88676 38919 25949 60423 53777 59287 72418 21924 98663 98565 53908 64377 87896 20813 43446 57602 82132 33710 43748 68715 42762 98994 89585 86046 79411 61286 41118 17622 91912 8213 49220 69636 41831 16321 56878 33949 21039 37613 72591 45992 10997 71050 56701 79191 26242 921 57985 88766 19893 31979 15264 25529 72428 1190 50079 86763 13730 38559 95975 29780 70956 9246 36521 86263 42093 4636 88074 88105 41869 85683 75121 33858 40784 11939 28225 68409 98601 69113 70670 77502 27627 54906 43480 19883 94312 91032 98879 83545 44999 42244 5314 3568 73961 58600 60362 7463 86878 91427 72482 92171 80632 11453 56849 63500 81846 81143 75899 43822 20427 86159 55003 9307 60244 84747 60872 63512 71088 6062 6586 55063 823 27801 76645 67903 8637 15320 36016 63657 64350 91032 13647 72198 81001 42006 93948 54322 84281 57758 13184 30330 50036 65698 31155 23815 45735 26088 55423 71685 21021 43284 46 21582 1042 67103 19764 82040 60057 45713 57916 5139 86153 65644 54013 78488 35949 3991 82088 70837 92886 31574 83669 83219 2705 20393 13176 32731 27431 28597 12327 14832 64146 26079 35422 82492 89048 44152 89757 74486 63264 20517 56372 16825 81423 98870 90526 78140 76861 83956 4766 81336 41247 59888 40838 50388 8287 32406 52371 75094 45194 50198 38274 67717 2623 55541 49565 19321 84682 54594 46527 46698 26950 78252 33971 67305 51685 30108 32964 23800 80268 35939 8909 64876 59433 7626 44877 31860 80770 86759 24665 94432 8180 12740 26719 43115 71895 94075 80099 13730 2498 56644 9763 47401 36508 24247 21707 66438 23854 9404 40552 61898 83570 51752 5325 8381 94332 31619 71319 77179 19478 55728 30374 4177 10000 8935 27158 48055 95789 1965 70328 4101 52954 25823 903 7793 38034 64276 22938 57506 96923 5375 14182 75559 77367 42105 55496 6250 72033 24527 92224 50920 3279 1977 88202 65629 95801 39666 36432 70431 50741 63230 36797 80084 66985 32436 84597 14502 33247 18843 43378 55255 34823 76168 34107 72124 14890 6222 60500 18195 57081 65830 2638 12090 70813 58329 10207 64511 50252 35136 62244 50195 43632 90894 8519 13035 7171 19494 69237 97664 74939 19149 20804 24360 82827 46997 29367 11190 9327 17247 12367 53025 24016 24249 28372 25155 17893 53005 37074 81390 41806 67215 42980 68897 66724 11914 61974 95943 77188 20276 77371 95908 2195 41379 9159 98701 89568 9499 41181 17699 63221 53885 32698 39576 40842 48923 68509 83625 15485 83695 26740 21486 89806 42323 75586 93371 7791 78784 96902 91868 44222 93462 11810 16701 15286 62208 58578 19143 47815 84447 31158 21152 43807 74854 82118 68604 63145 18104 11542 93958 6777 72078 22551 53443 93558 83640 93991 56149 14535 1972 35734 86942 70657 79141 67192 77418 63699 76928 74880 50465 63702 96257 95011 14675 69908 35538 92464 7973 5597 31805 48218 59393 66730 91074 12493 44701 80699 55647 69530 40449 89351 94202 92558 69565 63129 33986 45727 29321 81831 14659 67429 89360 14057 20454 33702 76889 58976 92989 94232 40356 48792 45657 8164 2293 2661 96930 42654 93308 78153 97817 61916 91546 1632 45357 71133 87745 5697 39416 68026 69281 63283 69269 84345 4419 44775 55585 20756 79681 35712 23648 96060 21595 53480 14015 28841 85072 6479 51210 30224 23379 92977 29052 48335 64895 83775 44824 54460 84338 80200 49238 76276 25986 20916 69630 10044 94082 87891 29744 94885 97632 77548 65756 63660 26829 2178 61186 51682 65667 9959 57472 30122 10610 85312 47815 83945 83429 14977 10054 48647 5716 91629 16893 61180 33777 95815 44635 30950 76726 26178 83702 74928 88866 91193 27165 76443 84727 57961 40904 14718 5285 10305 63173 38405 93728 27231 36858 36980 34603 61524 93426 46758 98956 20354 69603 17377 55143 4675 72464 89713 89289 62765 95094 54393 63828 56242 3841 3443 34212 14649 64099 19565 31848 15118 75370 8026 19793 50424 6140 40197 49755 13493 38086 60316 44822 12839 59080 22439 76063 19816 65802 5848 72342 23046 11644 30090 36328 81622 74139 89547 67240 51709 69499 17759 19836 7744 34277 54839 992 25485 72844 65571 40735 70890 52453 47673 37317 62572 31734 34038 48269 65872 28447 66355 35580 32446 38287 98259 22707 90764 64206 48169 1714 26956 34544 69488 4654 45581 47171 68918 13808 16889 37200 59246 32883 97550 26231 22345 65998 33815 89299 3035 74571 33651 90241 87647 46356 44295 89222 23134 25388 86928 45413 76656 87668 32445 7767 17852 51190 60426 7765 97455 66870 89971 19077 22850 23234 54369 59189 5755 81728 61476 42801 25080 97315 79500 24290 30178 96254 81773 32678 70451 54831 45970 90729 68865 49806 58825 93317 47991 39786 88016 65773 46715 74639 3657 1857 82380 30514 88444 83888 62243 26173 39754 55052 48675 38680 63394 60357 19303 11328 76263 46084 57813 54174 24629 37842 13217 52467 24917 83074 9086 75264 66941 7107 18609 41553 97874 7404 91665 10764 17086 67014 11132 9806 54063 88872 26632 13577 40296 98840 38385 44681 41042 68638 83805 14266 90728 37296 79632 62859 79790 55719 53686 19778 3294 38170 86770 9518 33010 17712 12265 55021 17020 48037 94773 84582 62525 86162 31076 38856 809 88196 93168 604 4361 95111 73905 37252 51467 22903 75652 67958 95909 44309 42785 90383 94633 36174 52318 15423 39062 97978 78941 32868 64167 94521 5764 6427 2503 55934 39262 97480 22309 92998 2728 77644 40458 88489 77976 41525 24292 386 68330 56808 77212 13921 80928 76959 22985 92764 39022 38095 68304 32500 76154 57998 25214 27326 56677 24768 9681 63592 17064 12985 5811 90987 43865 45574 63130 46783 93017 75375 54205 44025 39757 19951 18780 49812 50025 2482 74899 2748 68190 91043 84221 74229 29174 87513 1733 80399 12397 83970 39611 13956 10700 62722 3228 50711 68315 67363 48305 77072 43282 11534 25921 65761 61357 61428 33803 6428 36595 95493 87557 88274 53739 76488 46967 79713 36234 8706 38417 78342 17711 1560 72446 739 46776 78488 73803 2817 4112 74723 95737 12594 2219 80115 68989 25542 23624 83395 92989 32918 64007 16860 61293 92517 93092 62484 29448 82779 87313 15031 27259 56128 35902 95491 65185 15109 29706 8699 39524 62076 87455 4576 9168 13149 14073 74518 55228 71557 27787 54286 83466 52902 50948 59456 33939 21053 21539 69686 13511 41870 597 74191 4873 82135 68295 16848 28867 14578 25123 1504 32054 13103 74890 47466 89939 62599 23661 37669 41432 41741 40852 15724 7097 62947 46636 43801 85878 42782 58095 15639 68820 38606 76166 30021 73701 60705 92716 77537 86061 86562 53845 93090 26344 28536 39821 21384 64871 98667 5142 54482 52922 53543 21175 29664 13093 67545 43265 136 61133 62914 43996 21312 11259 82548 70912 14555 93051 27446 81142 43271 92093 18703 20937 16094 21145 57182 8535 89105 80448 92044 75612 2219 84112 81506 63737 62410 14083 61528 77405 11474 45371 93227 24033 9848 39315 31723 42708 3411 37837 25344 15770 14196 77487 83376 92119 41484 43475 46975 28120 27232 807 16661 22198 32428 29657 68629 12661 39278 67396 25588 24253 29004 94675 66772 85735 70859 10517 6861 26416 50048 10903 19369 42443 79720 70183 27622 7764 34772 40754 76029 31061 28714 58848 85071 94540 19731 48080 16935 79725 94930 67254 35518 27798 1418 65920 12858 17936 53938 85245 21222 23146 42090 82135 75549 82765 10594 72655 87118 33423 82613 67853 30661 46321 36825 63346 86287 3617 70479 42435 51690 79511 7214 1478 77461 60192 40577 54379 1169 60541 51586 62736 89154 13036 31711 83735 76658 51917 68927 26934 37873 75706 82457 36565 8943 594 69080 74388 33325 40998 38450 17789 19456 42023 83763 2544 73501 44738 72759 72491 26340 57411 57505 2077 4503 66672 15312 2956 40675 50792 44017 29204 33405 22075 54285 28034 9108 15591 63458 25287 87604 82752 21238 61222 45348 72239 50688 25470 97986 29706 96259 80201 12390 3036 21167 35417 38269 57717 68645 68118 79970 76842 91203 81803 19428 85434 32074 17767 8310 54325 84637 4404 25983 72294 16797 24351 96168 58354 59717 41931 9870 75757 37183 78911 87296 85566 90135 36701 40304 69079 79352 59035 889 29774 56580 16382 37233 83351 94758 24975 76271 50066 41703 76980 97514 62878 29825 21865 96658 68058 36058 89881 29799 18467 2070 34768 10252 2356 30519 8668 6310 34581 20005 27321 49039 68038 9823 23880 81014 12002 46759 35262 59346 88594 806 89822 50175 43291 84790 79410 61506 3641 75776 30259 57271 39930 34131 48710 73904 75164 51923 94454 85066 68639 3856 15573 9193 54526 3968 50229 30327 48185 68184 12314 3412 89591 32378 87695 90790 58983 79161 96167 29482 81353 31304 45471 80719 10554 33501 64330 44941 45535 6774 52680 94964 42217 88566 77123 59373 20363 68302 44313 63848 70708 91216 52440 29303 65719 39524 88281 4916 36537 74746 69914 5517 85376 19379 4586 21978 35950 36300 11532 6116 52328 80192 33393 5063 86191 76529 18411 86864 32157 83721 30257 47448 67491 8476 14357 63281 77725 21251 75044 97233 82995 93604 52565 66835 93417 39276 83814 58889 71855 5038 19749 9344 58340 30549 11986 85746 3213 73070 13850 43361 46855 45553 61315 85350 70 47356 90474 89572 73519 4312 40585 52551 28304 12485 94787 93238 20951 22939 94960 38444 77309 7453 5430 91436 45241 11996 31403 29386 64489 45449 15884 20200 23281 34925 19070 98391 8938 5982 16800 40967 76745 63573 70726 81062 47358 13763 66255 80555 97425 24084 81395 41631 83554 67500 86989 8025 30313 36217 11329 79488 59278 17157 36946 25946 15776 12873 39733 9009 16631 83829 25178 21340 38056 96702 43530 71458 3222 26871 11347 68685 63260 34981 98081 90634 72870 31815 17793 56962 27766 79375 98332 83470 87295 83714 4093 18878 15830 53755 59961 81849 45016 62159 70792 9327 44679 35797 79604 34791 8757 66766 91019 74877 59221 76223 66227 95755 17745 66694 68482 19654 97357 3545 37611 62142 50596 42316 67462 20074 20397 56788 31608 69197 62760 36699 90406 94178 29279 53081 8853 87650 95596 34566 82192 80750 13342 57461 76622 513 93911 384 97034 33090 82776 54135 97192 80900 29522 76346 10924 80254 57343 57624 26378 93997 65418 42669 68971 47660 49942 57932 23902 70476 48159 94607 84534 37124 9228 50455 92154 80251 56546 24973 70249 22367 94322 93598 27279 95624 90433 14859 92351 61228 6543 26298 59628 82004 3273 92753 93004 76307 29029 57284 27596 26595 84918 64968 26806 68991 15302 13189 99066 83242 39520 82111 84879 6730 457 9372 86994 40611 90793 17795 90327 57616 76361 23395 96876 96179 10465 78430 76437 4484 29098 39658 98151 1008 89807 11450 15534 73671 2400 21493 70282 55898 72493 15441 51271 41430 97850 63727 33491 31548 60120 63330 17054 46907 32952 34385 82105 45393 4994 65443 5143 74876 86611 85641 55269 51636 10591 82402 29093 49925 19991 32049 62999 24862 77087 36167 39175 3353 32858 21739 71648 5728 40721 74556 46861 86613 3550 94111 29654 62383 36872 10614 12039 51008 21306 14231 23046 55454 66843 1950 61950 2712 68986 57730 33227 21275 23878 48711 20684 16423 64056 56798 9970 48216 7911 5614 21071 28308 77224 16511 81330 19341 40447 33610 79067 52231 32259 63003 37489 26422 42084 91625 53199 52491 80614 53770 76406 8277 41128 59863 16719 9707 12787 36626 27443 58415 94974 50462 14961 7624 17477 56712 19074 91132 43143 47640 63745 45623 27419 9885 30219 75547 46560 59756 26517 17760 97708 79328 5457 91898 89615 84105 48907 11767 2645 59254 77517 47214 23246 95404 33566 52802 3999 15439 98915 3024 16720 20026 28701 51518 32500 72977 53611 83246 17479 59208 67769 73690 70490 96480 5581 44491 95704 13774 15577 52081 57540 95019 42046 94076 40515 54085 82143 39135 61143 44007 16272 89644 20379 44823 61987 34567 69151 51966 38667 5432 68255 92046 74716 36274 94910 52326 54350 90781 25119 74440 52451 46621 37271 3012 30292 33770 22833 62915 98242 22933 59768 37114 47125 50515 99096 50067 90989 14222 61347 21257 15172 69696 2732 67112 822 45441 55572 78794 66450 23742 64966 45583 47295 23762 37275 50899 79614 27017 93907 57766 93525 64533 75628 82172 53119 13022 16263 32649 69522 40651 43014 21901 86507 81047 75616 42436 59299 31805 62508 88644 49844 68464 99038 90959 82431 12906 61908 60376 73085 39014 12667 54548 92402 22558 6756 73366 98512 43735 3354 88568 37571 42965 28283 88126 45337 26179 80883 63499 31393 4617 79866 77811 26254 73615 43630 3628 45206 56172 80017 53344 88491 9381 49982 61967 29990 46511 38802 83035 92939 62696 25811 35546 81389 37155 43261 948 72278 4854 62300 2198 50547 80523 15263 47317 8370 67271 23505 52830 43697 41169 37161 66809 56095 1520 39711 40005 81365 88972 48627 89265 82648 92140 46108 87230 52028 77323 71672 40348 44960 56656 6871 16606 34872 97235 91760 42820 35622 16319 82205 64629 79049 26 45365 59124 59967 18447 42457 19703 41189 55500 57847 24395 62449 20511 839 3141 6269 57391 372 64620 73682 22856 29413 22220 67537 96460 81273 54290 9178 91531 38390 48617 92531 87775 23765 25381 19506 19066 11753 61784 84311 65580 9894 54734 25906 19308 14390 64310 64704 46332 15204 774 23604 7673 94297 51356 94327 54554 33127 4068 20373 6262 92752 26351 79506 4561 30120 67383 84032 31385 37914 45029 29583 89950 98799 85121 77528 94709 38456 53914 65807 8099 37894 62184 73565 79750 71097 49846 94544 55575 51355 48814 25384 40703 56904 63241 95521 95741 72091 85745 36040 13486 87849 60862 95689 26385 64885 48414 97231 25758 77695 82284 42025 168 16029 9001 3605 7057 75357 48826 73605 95506 67313 30702 14879 66678 32040 79289 37540 9848 78478 13388 24554 15146 16669 6691 80265 34182 68075 15221 35239 7688 87792 21760 97603 46839 73681 1284 42094 29171 71393 36908 1929 38152 18874 66144 9005 90676 9896 64364 85301 9785 9429 37475 51322 11058 33801 57243 28269 11336 74938 80511 60544 48234 36214 49987 72192 74906 12498 3635 14913 40063 48115 65269 70519 32025 84371 1430 54012 77883 26884 28191 66037 3750 60933 11559 80138 11811 45143 19286 10980 39095 66683 7958 19065 68654 59123 44490 61574 85638 60162 87462 5222 52435 58152 9436 19006 86390 43986 34659 3157 3188 57100 19027 46641 29014 96787 93785 78741 49077 63109 78718 74634 11411 10942 8284 18295 76542 93765 50729 76180 37202 325 76974 25900 45539 2150 62837 71971 29052 82209 46246 91411 36455 91352 42729 85909 76280 75738 26630 82897 73254 90387 95127 78462 42959 47185 36226 3006 1513 19398 79556 62906 2728 31522 41406 89954 37298 35166 22821 30097 30964 85595 94746 18235 86627 59636 41222 26703 82412 26328 14477 59289 54234 1578 42877 35185 25071 53320 77454 60799 97855 10367 7332 35542 43595 3698 76008 76692 38550 3001 18410 50780 70173 85086 51708 68996 44857 18027 1757 79514 96851 70518 79247 18812 58690 49499 71937 33929 1991 74035 25795 87519 91166 13235 52024 12617 66881 57941 66966 11094 59232 39499 98107 29609 39147 56948 15656 61937 34663 79099 50116 47599 38320 90268 97189 28059 13749 78629 59484 64146 50997 38100 14601 59192 7901 10333 27570 25866 32958 78809 56510 20381 22767 14840 11756 3256 93978 96545 77164 60212 20284 65515 52083 75414 69964 20334 79529 14092 71488 82476 77685 46085 51865 35863 75765 10158 17255 75705 73452 11122 27044 47384 29479 85202 45558 52105 5420 65853 55746 81446 82658 22181 12568 43184 716 74889 93553 74207 76362 84155 52802 21847 8519 17728 53803 34703 88058 31459 14029 56180 69643 73319 96755 58882 98613 33607 85129 24700 1870 84792 3427 54831 96300 66742 4032 53474 63637 38157 51960 52667 37273 59732 77272 68155 97305 28976 48586 48771 51175 67309 24911 24892 39691 2469 9301 65214 96920 13363 51751 54122 38226 7806 15388 67632 89292 5519 4009 7088 56342 96862 48548 38150 7900 19724 64331 86739 37203 24900 76856 26693 90808 87257 9479 72873 42224 11485 94856 98507 91448 94510 34403 6386 82603 68266 72786 21253 27511 17382 66715 54940 50588 49938 60609 12356 90889 46818 77419 72283 23921 52039 85254 85791 60943 94464 4129 74865 20295 95781 56630 69757 76075 75193 90988 53167 70320 47098 58546 89280 17854 80307 92772 22367 94830 13465 77453 97600 61668 95318 46696 71859 47555 95290 9320 92017 86406 88038 13872 80057 71988 90394 92877 11498 68276 90359 77071 3257 45257 11589 38373 74760 19600 92271 31621 32514 80616 58369 23781 46267 77030 34587 74170 91433 12551 31043 18025 46732 43853 44922 59902 23594 23384 68549 42706 47946 17928 17077 78077 92115 56146 37562 37441 53658 76823 87982 49835 27757 82707 91226 36128 37801 24767 65888 82859 30241 57562 21495 92951 91759 93575 49574 64258 16672 74770 11526 1985 38380 95362 54859 29432 97418 88813 87234 57113 94311 23203 20520 32946 81128 58267 38021 84788 51319 69650 98785 56853 15813 54981 38733 30749 61513 34043 82226 23449 84505 48480 12824 23882 26701 80479 68804 55556 77643 37353 40582 2053 31211 54875 74916 38975 84151 97818 80831 21165 5192 63309 66616 29488 51582 11388 85885 21725 49867 73099 38235 35598 37400 85216 77160 45850 20647 9139 31222 86173 98841 46729 37832 85136 73908 53241 97476 75538 82080 85917 63409 62424 21644 73148 82052 70374 12808 20120 6814 74388 21491 43845 91479 16032 67930 35650 98923 85307 30216 92774 39331 3449 92123 4595 61043 73645 79876 1490 20586 43069 557 11244 43893 97529 60411 8075 64856 1475 41619 52707 41455 15201 31371 11373 19373 92299 85947 45638 74077 47401 29946 16945 32569 94450 19093 7414 66616 4204 38305 70997 91903 58043 29401 35038 8608 24936 76808 16162 70237 5539 9284 97007 25481 46930 97869 98980 12424 93405 86993 74647 24528 65075 90464 24760 14328 14646 51971 59550 24805 13249 26971 1554 10152 40318 44161 17106 3959 56844 62470 30461 34433 37228 66228 18187 36812 90791 32151 43662 85504 62822 80600 97486 71938 59400 67591 12997 17869 92556 27451 59028 95608 13844 91777 49881 13099 3595 61859 12066 62605 9452 88617 18354 20648 32251 51788 70143 78388 52501 14044 21236 30488 26968 38247 24931 796 22784 59959 49727 81479 80273 7267 29426 86231 94348 38973 1022 33475 89602 11777 75023 9674 88040 46268 1247 59344 95538 9545 62276 83992 60544 42198 82549 17040 76259 80189 92535 58866 36448 35432 26896 16962 36329 58120 18867 76746 62758 80689 28566 69928 70076 12428 20120 12991 43642 27730 69033 42554 4570 73234 8124 19966 42298 29481 218 61194 21834 88393 80963 44630 55028 66362 89206 31018 36023 18449 67451 74058 82279 39131 30933 59052 8652 98669 44054 71544 97169 63973 99008 38927 60919 76064 80103 16832 74442 39918 42760 9376 52603 6623 59144 60793 34692 86785 21665 55380 17433 11875 52563 26582 96937 57293 46059 56954 15184 56515 30508 10497 47011 77019 48670 68193 62355 75830 34065 23523 12471 1043 90938 83974 55545 60283 63862 19312 47055 93023 17224 24868 36575 41216 81178 68929 46941 47955 82065 74365 34885 88698 89751 916 86526 73488 75075 61935 87591 41437 68605 13468 73194 11820 25029 56155 82445 86456 77463 53265 43185 96398 43141 19029 46143 43004 89889 79183 75208 20126 46306 54405 72156 15682 74000 98183 25082 70369 46830 7110 68799 49084 17140 26565 10587 80439 2466 72623 80955 73530 4607 85002 23988 4041 76122 26684 55097 62276 15716 83280 18996 62351 3171 4357 42162 61991 31055 60681 48386 63700 73097 93454 13973 97692 15127 32643 70678 40406 55712 80933 79902 98025 16500 52617 65055 94263 3908 29735 65023 46053 49609 17972 92653 29076 55788 61443 17326 46215 93936 83367 91224 80125 37350 84162 77945 95382 23039 68056 96713 98473 4169 62328 58414 83341 57988 25759 74930 75864 49675 93265 66460 80852 2152 90997 39925 64338 81091 14749 44729 16222 82964 18034 46655 65548 98267 40570 51200 39699 96778 18734 98204 24117 17171 136 2024 81036 68017 7896 5239 67496 96227 48216 30058 54592 74215 70369 84390 32130 34716 63417 47477 80279 13346 79954 65296 97472 47849 60347 962 29528 26872 82910 28032 30840 57912 34160 13618 75223 45125 13788 26405 89695 40922 83921 94517 12539 12907 94095 98660 20258 34872 53476 49861 7829 791 86572 7693 48639 18329 85964 50806 11398 98600 2744 52956 8751 72336 35139 45485 59487 33443 6053 70329 14139 11184 16964 70710 59730 44895 61859 30774 21396 96272 14204 38012 7437 90376 48251 37046 68820 18623 94933 85682 72385 97112 28894 61805 86155 72488 50986 16118 98381 32060 38419 36243 22627 60001 14948 56632 79482 58849 54531 65710 34760 28757 12192 15194 35392 299 46636 72981 60206 94215 26059 13882 11658 6402 2458 3541 97453 21305 77716 68770 33444 24564 9611 65009 42937 35021 96132 70368 20812 86538 1347 46956 14093 39825 14301 52740 21474 20818 39055 29416 42034 59800 95626 98728 40499 52986 24263 24360 91945 50491 7685 89809 42565 96204 14659 32484 90784 25626 76719 32238 64126 61445 20334 54414 10135 4568 98295 14211 96396 80638 56213 56289 80024 13256 52212 88395 27106 28270 90927 79029 14272 44983 18805 64293 59992 36654 50195 76047 63955 62537 33670 81344 5841 88379 20055 84612 3692 13974 46755 93559 34912 1491 82655 45237 47732 90565 85788 31468 20623 51359 52044 91975 70343 38920 71230 26214 847 15027 86241 14592 11838 59473 63475 6081 81931 86573 23382 63051 31033 69167 60647 83085 85649 64483 24441 89788 88883 19057 30750 8943 32791 24895 4842 46243 69622 8578 31881 66607 20468 41259 31955 12816 9087 42051 9054 52556 40966 59385 49072 75895 1503 44967 65284 35077 82470 68886 19080 41860 74432 89998 51523 97432 4607 2843 88894 27374 11729 51864 85422 74013 22922 27601 13806 49273 65302 4877 93248 51001 33872 63050 67307 33442 71932 45577 65696 45829 91293 15275 91979 41681 10142 32689 74935 50638 62425 60177 91095 64995 97719 42364 9842 76464 18062 24590 44635 43835 23550 65076 53569 88519 40407 40478 82966 98276 15552 31568 38052 57696 17982 20803 12430 99137 76081 55935 20732 81118 12624 55775 65034 76965 89278 43338 34006 74243 46626 9718 24317 57399 34605 33741 29742 7941 34359 86048 25552 28166 61176 89884 88558 37016 31536 73730 86833 31897 16344 1436 95998 20440 23260 16878 74561 28349 3130 30847 31760 293 63771 53991 63314 34407 39578 1139 72473 68389 43678 10758 38606 625 78421 44866 22375 76458 90669 4036 1532 22384 40069 72202 30004 62441 17298 84463 37031 20780 92307 48788 76476 51567 50975 79275 25439 42771 9023 17163 49416 50837 32059 86726 85552 28969 92633 58461 45750 6662 13788 3421 22695 68480 35582 52263 29928 86192 21803 70350 50274 15360 36142 9698 71417 87380 63202 46725 67586 51946 46384 45134 16155 77434 94955 27858 7591 3922 37941 75953 13274 80558 91637 46502 41628 5316 15382 85914 73934 95233 37010 15710 21862 36919 13303 60344 84939 83016 63365 92192 65799 80916 68738 20339 77400 44088 12440 95542 67913 47846 33240 79423 22299 66351 91826 69529 77445 63059 77057 32525 15223 91547 1568 28661 95846 62506 75184 3920 43660 88474 63750 76108 65636 60575 45843 33101 15776 6525 4817 48817 88590 20851 12606 61511 61889 48511 11324 26394 30701 57983 339 77306 31490 57474 26267 88502 70250 20583 76611 26346 6825 63645 10856 11601 18316 5508 92797 65173 17385 77544 2613 21808 52538 40010 27826 63695 72694 55993 15859 36569 19698 56451 71874 28464 63665 18953 19136 94956 16414 84439 65938 65793 51241 73403 73505 92751 9235 24533 3909 61543 19919 450 70673 31691 76440 21498 35149 3758 25035 91892 25106 32651 89274 67901 38575 60134 91701 33731 69521 55229 53530 83912 94760 16821 24281 23634 5237 36286 5201 95491 68325 34401 79824 59937 92801 24981 43488 37654 36292 43079 54302 82560 2648 13362 28136 41282 68985 8247 64368 85895 21066 43888 1333 53092 53244 25282 17868 29466 28061 72948 3050 66878 77490 4271 37584 23966 83152 27705 63461 47031 42016 92888 52162 11751 34268 38850 18100 52862 19099 7093 46006 32709 54984 7645 89452 87476 49356 2127 63505 75875 28832 11503 21312 54495 98036 75106 98590 10698 6026 70932 84004 88673 65889 6873 9544 40588 29015 3589 3695 43476 53093 75099 64012 97955 66162 23509 48880 34917 34203 74211 93188 14737 92792 46360 76330 76381 7982 63515 10738 63913 85605 93762 78088 34017 78001 79786 30152 71832 69381 58814 64144 21908 90401 52639 96410 83072 19651 92909 78349 59457 53165 61757 85878 91632 62861 50719 27614 74269 79731 41272 18296 87539 38618 7314 21235 81492 34172 12050 3037 52297 28073 12125 27693 19881 56848 43558 50317 77980 72172 57747 55776 35490 49438 88923 33705 51199 32070 63578 26949 73289 62888 92914 8065 86958 10100 64703 10308 16102 25523 94852 62766 93843 48889 78695 73337 86805 89052 23770 49964 96499 784 7989 29170 90459 31901 19310 51613 1453 31328 21076 89371 79908 28645 13032 28241 25410 14148 23258 41745 19483 50198 18433 25147 47277 87057 63943 62417 14966 61338 12856 6552 58309 68148 55450 66018 25581 28046 6734 40187 13385 79613 72724 88510 76760 631 84137 95372 40986 69 76108 73586 93781 11604 43127 38876 53524 73016 3687 3530 30468 14959 84209 95888 11717 61385 11897 11794 19522 70426 9648 19887 57265 34123 57167 8521 40026 76538 564 48813 56462 57383 42296 38455 58306 86560 57495 10600 81538 70581 71369 1662 34798 51871 5233 98472 47708 89101 26681 14952 36305 55404 24414 76527 90757 43410 61723 25417 26741 56694 59168 29868 65911 40166 50636 17929 47106 63543 7355 84874 35838 47120 2324 31814 81177 77113 81379 4526 57854 83714 44159 80685 70559 1860 1317 45700 24245 17391 67070 74146 70218 34145 19613 49626 12134 73133 70642 39431 80796 119 36956 91050 59694 346 81262 53217 21549 64377 5067 48705 41059 62648 33622 9750 54490 97381 46645 55622 47060 40188 96764 59438 42107 85918 11857 22592 75881 32573 37900 39499 17606 84061 60943 44441 7185 37099 63263 9661 61083 30303 41658 37617 18435 1892 85099 32904 80066 58809 73003 61368 37746 12355 11394 26341 85959 11268 73312 47543 71441 73236 79491 52151 5834 18141 51410 88827 91342 67515 49480 92060 1040 11223 77973 41044 98169 81573 42518 10631 57695 40310 16129 19827 94721 30265 98395 27916 51062 81167 80264 79034 45630 20768 68495 90836 89883 1781 18764 98699 90486 76336 34749 70482 29196 90559 15170 83793 31005 26884 34387 2030 94023 27997 50429 19467 24952 33618 41584 77835 13574 19711 44732 75965 66823 93395 81802 94098 4731 4552 89338 19643 62210 60506 71330 88821 13873 28714 2679 3154 1513 42870 51849 42837 88404 50466 95669 20191 11408 68317 32551 60610 24593 68881 98570 92212 52690 89754 58436 2202 26915 76744 93641 17034 66023 91288 87733 40601 48382 42102 73976 53517 12297 59613 11774 45958 26781 49205 8364 11125 52091 73141 27030 16177 79962 25734 58701 88160 90248 74828 8906 46269 54686 8472 37060 87684 82075 6782 56423 80025 53900 14228 98292 93444 84690 50113 39122 3031 87791 49108 56619 86455 87847 18219 13046 14221 87601 38864 86534 5579 4136 65463 26837 1451 61605 89722 93534 33951 92023 49634 15189 25508 18406 88272 35657 8682 56072 32451 71101 49598 14483 44343 49056 9027 75592 68384 72811 18129 89254 76869 25733 55648 48807 59626 53433 29375 76990 30367 39388 98372 5530 93440 89309 59789 42400 19536 60501 28255 4822 19445 29930 15449 35777 6192 71233 61333 50537 46040 31170 6247 45651 54005 52967 24191 58389 6671 32723 10473 26329 17833 82201 37260 2666 66109 98234 2966 89617 35606 5207 43469 64358 65972 36751 89953 24982 43583 8559 30300 91835 42098 61010 91849 12166 89444 39096 24195 8007 55194 30796 51928 66468 98674 12927 94505 21797 66445 62927 59943 90579 524 20356 93436 90 60731 44548 65426 15270 94386 7559 93246 44946 47899 28551 7382 38010 79964 15689 27225 8298 52418 5471 42595 90475 47300 137 84683 45345 77178 67053 50293 85788 11859 32152 86982 36713 67383 82062 14444 84398 14318 32313 57187 1064 16032 12517 3350 93269 50533 11714 35443 45473 15241 42782 30960 71477 52991 87191 67642 13581 61757 25832 73789 75563 42152 40240 69472 16027 50186 39608 45652 74774 50122 44827 23114 56287 22383 61299 21378 62937 35513 35113 11879 44311 29954 9099 75084 57952 68112 20585 92052 62825 77587 17426 25327 90569 7157 19972 51607 46244 54939 26085 19917 26754 6832 65242 78807 12954 15919 65808 86032 29598 43277 3114 69074 68322 29948 35509 4963 85531 61285 3067 34690 65199 55707 16238 66508 50665 14702 30890 34527 13381 97999 45028 22012 79106 20600 88595 80107 91502 74570 68992 80299 33100 84851 7003 98174 25837 9570 73852 2439 91521 78521 90443 29701 52934 6932 9432 63321 27533 24307 1643 74853 22601 39381 96797 51088 18612 57643 26201 79917 90272 19978 34452 7512 20955 42318 61204 73300 21574 47207 52412 92838 87963 18992 44490 97961 8156 92449 64490 20622 41775 59135 56746 78905 34757 79699 35062 10788 30825 23547 57003 73056 54990 5779 83924 5383 30198 5266 49604 45930 81268 78260 91269 43284 27867 24230 90171 72466 34503 17052 49288 83129 21403 53077 33054 27747 97654 18629 363 48875 9287 74700 27663 29083 12665 48112 27126 37245 57447 8531 83089 5559 79040 52271 18893 44541 56791 42575 43024 47541 29833 26096 19945 3255 13085 39021 70384 98934 42454 60756 17907 47363 4094 56627 37990 50545 91161 35175 87635 13166 69047 29390 26884 10284 21329 49241 45559 42574 18877 32133 73781 54385 16925 15203 76407 23360 87086 56902 59623 18267 97744 87787 20458 7288 53590 30999 50279 22356 1541 42808 34352 95552 12148 91504 70455 92039 96903 59798 46768 74973 25595 68359 788 91545 55876 92621 5319 84338 44845 42843 24372 82288 97460 28406 79198 55289 35758 97854 5120 74767 60627 45293 98951 41529 24192 58553 34135 84283 85932 14524 49829 53046 1880 31401 41693 9366 83885 52892 29897 70891 70590 87961 35828 95320 83244 68665 30299 96131 93633 87346 12124 91711 43158 21049 25174 94684 4293 1497 87005 63437 51623 38829 81791 62877 37673 77872 57652 4828 28746 16922 46993 95230 8736 78573 43153 61185 89764 88748 95914 36085 95760 91621 20975 71983 79903 51526 83626 13148 80941 28798 5125 92417 815 2176 75501 47112 53420 35366 72365 67437 75896 92242 2455 45138 94572 32756 34130 50382 38175 19245 15706 64312 14976 87307 16581 34805 64544 91239 8356 5338 34426 40128 82498 72347 22059 16253 8783 70201 40794 26392 3197 76758 88384 76391 80934 35810 7837 72466 28885 44474 10752 91442 83374 48931 96976 95412 61364 49547 94203 50539 22897 29314 57668 59202 23522 8717 77344 32466 43696 43466 14701 498 20426 15518 84789 29780 97400 10803 19267 84444 5020 68146 10662 35970 35795 6301 84591 87916 77686 8743 20037 13731 30061 7498 94182 46621 38991 34126 6066 61123 53291 93851 67479 64481 79793 90682 2405 7494 7237 3210 31355 83903 42072 45597 89575 36110 89790 58923 49271 43321 78364 26630 88347 26586 10819 17261 17220 40483 62535 2786 98241 84808 31202 71256 95846 94810 73321 426 22934 19936 41408 20775 84041 30863 93513 92230 35450 96131 6661 55291 3948 50469 88756 27014 81388 45204 7777 80098 19694 43597 61343 48727 58227 70766 65431 20711 56599 72226 60115 31223 12180 58568 51815 18259 32240 59503 87613 57698 93361 58605 65693 62630 30982 76287 20235 52037 1129 34541 14420 17264 87492 49669 61336 42784 87981 68425 15257 72456 14803 10694 89531 18734 12449 25660 74028 75841 97900 50251 68460 56137 84928 5696 5554 37888 3744 9659 88635 87165 17131 77591 34663 45517 65869 70132 24189 87154 24926 46643 95177 60967 10955 37784 17743 52715 39879 68161 99030 51024 70127 20560 6176 82844 5949 36868 13472 58343 15938 98171 64637 58282 70716 68946 39468 27399 15150 41819 47260 30326 69955 83050 92953 40038 62894 80155 88100 20396 27484 67318 17111 5959 36783 91154 22738 378 82241 24968 71302 36093 29440 17568 78114 44518 41108 45560 35809 53979 79895 7035 97457 48940 3062 73508 94302 70731 22097 95388 25391 14253 46960 74849 97766 13376 14838 31698 94421 1587 90947 59211 81631 523 28698 2190 42102 79120 88495 31628 55978 83143 55550 29453 79644 97755 47780 97301 34447 94258 28629 71007 72228 83408 19805 25307 9897 9470 86355 63061 56215 46315 87865 39583 5221 49534 45814 48402 1493 6716 45608 32879 1710 6752 91990 60614 65104 77669 62882 55673 16780 54494 78696 21691 85068 82317 56139 15066 64676 26526 39312 38039 56522 33449 52415 16418 20297 37487 27394 85438 85837 69256 1865 38277 75644 49063 29307 62500 18536 16622 4839 50231 46647 21055 47304 3926 77784 81169 21476 26692 94640 20575 84826 35704 4729 2813 65156 22828 62870 95361 78623 36919 94797 59146 12887 43501 68681 91560 49824 52382 32820 53063 17885 83876 10581 71099 82172 68154 16366 82587 79405 17951 57556 66268 69329 90980 45789 73260 7925 31276 20521 11784 44686 63260 31592 66249 5907 78357 20450 48733 67647 67816 54308 43034 14550 44632 98338 21422 6099 90749 93567 46042 26591 46144 85407 84485 69329 50240 49989 17825 54224 48655 38389 59193 48722 81385 26326 8242 67584 85272 7849 78084 71564 73581 98835 161 5386 37581 93013 62583 99045 34861 53148 48954 25757 80674 79984 98563 76149 15389 58286 46113 30001 38524 29353 11428 1879 42389 38843 74994 35524 38357 89464 63841 74320 50110 19434 48665 26847 90874 25404 49449 18945 24819 29194 41656 80535 48562 25644 81275 66694 89366 10638 83125 85845 60317 62883 54151 1194 2768 29359 20240 26922 64568 8824 90245 75333 41636 95564 30257 52797 93182 57906 41809 48985 12294 8056 74259 29293 94925 4206 29525 95545 50769 10604 35396 46117 84026 48118 77512 71844 93683 41530 9266 53898 39038 94791 36418 95120 361 23492 72832 54865 40190 50118 95985 52969 40567 11911 21942 24619 70543 25365 64915 84673 23712 42884 43187 28276 53830 84806 80114 21047 57685 86470 66954 40860 82292 45545 51735 33004 69207 4153 88114 97040 41256 89878 53088 50157 46511 26806 5588 25956 54727 52451 45640 32719 98538 91195 37307 42222 47270 63959 88256 93943 12874 10851 20190 67482 37153 69962 62133 30891 63534 94478 84389 69608 15453 34362 37985 52040 61426 80434 17458 98583 90181 2151 55954 61375 87728 32729 70712 75122 48313 80291 14207 91821 30583 8198 28558 67792 38541 56093 25266 83679 69467 32479 25355 5538 32113 89986 76673 91525 57088 18164 22069 35685 7583 95065 69808 96596 93024 3612 16635 23613 80654 57806 1306 59799 76288 89981 24019 95706 60247 63418 66807 48651 15617 1566 48482 82014 55665 5165 92236 62960 34205 69561 79570 43915 69096 38108 19095 68316 31135 95235 8320 2140 31119 3009 44653 58585 72893 10618 87010 56725 12909 60564 68583 449 75773 25606 52651 44436 18438 11130 58900 55727 54221 45225 31872 93912 17695 72704 84271 78948 91938 40968 24288 78403 84973 93777 38502 53604 50344 67576 95163 74272 27447 24843 90192 53835 68987 45337 7417 30791 34618 58603 31140 52704 9035 162 46296 61164 93413 43713 27687 92100 44254 73881 69902 36860 75 26095 71628 40652 82842 3852 4990 40709 63822 5236 73758 30191 90121 74773 55849 93491 55504 18857 2781 37534 74164 36889 51288 16546 36073 16925 23719 71754 2279 17448 79734 3561 46260 18512 23814 39762 28307 18314 37780 60415 66482 89699 8833 80401 27848 73959 72858 79189 27975 79847 38597 54848 67202 22740 7642 79812 37831 1412 12409 23921 48597 36614 80093 90469 66950 40812 98041 51466 21230 43570 9920 17707 7384 62656 66539 26194 6804 47101 89209 48728 43411 40475 5774 26072 55908 13344 13097 25867 31913 92382 26459 82809 38756 30246 18568 42304 28231 11948 12626 50652 61542 70628 50483 19676 6285 44932 83730 5676 36069 59039 90664 42653 1679 44615 41472 12541 15844 82956 98917 3907 27669 7077 41032 81966 47772 3964 79494 64810 24402 90037 25297 22173 76991 78135 26504 87769 44761 21846 44693 86634 19082 5226 20616 36177 35811 76598 74232 22451 42777 63792 33324 79938 31044 96832 80267 1431 72359 29439 8425 77869 62672 82614 84043 53965 95201 83343 59447 10636 678 81247 31450 49222 21086 85817 84478 80913 21947 7749 58767 20924 656 19355 41016 32257 48394 41871 56367 8113 6643 35128 97628 80829 97422 37500 61553 78781 7914 60845 40412 80693 24482 93637 55548 48872 14500 86686 54128 71118 16058 82828 25950 81700 85465 352 39605 21278 42199 19934 10216 7187 53689 21861 70345 69536 24728 56916 38435 82266 40254 44025 22172 71704 90442 73140 1523 93121 15793 50022 46934 91974 65695 88694 52289 92821 60028 71685 36849 62166 53309 78618 85150 59605 81647 2891 20729 74374 36596 94207 98173 482 74556 45045 22481 70348 43151 20447 9949 39161 18244 95656 60751 6378 78271 83838 29625 93601 71004 4757 77155 14901 85482 24806 83437 85371 92347 35480 66743 64606 848 35303 34656 9138 15805 45606 47177 66747 84911 72295 96024 72476 38179 57012 24924 64207 54662 41337 49591 34074 98567 1823 29270 19825 24637 41022 92702 35123 14782 11646 26256 43490 98407 21627 72253 17156 34013 7127 9898 41837 81177 95338 22205 52194 27216 33979 96325 12333 73149 7841 87456 53152 63176 37199 28456 47678 46240 23991 44059 49225 97548 25495 32073 4559 57244 63384 22135 57011 66481 18530 3604 40941 3016 73901 9876 84431 60624 63578 70360 53575 77232 58179 45427 76160 81356 51595 88040 59259 14098 86028 34266 91073 22073 49478 63222 61447 61152 66561 40589 53110 84256 91609 10257 80854 64904 2609 4935 50966 29901 29936 53668 20017 91542 59058 53627 27707 36201 75471 88736 14692 96336 27045 50092 53299 50875 12093 59067 9039 12591 40242 49834 52815 44499 19318 98882 30634 17976 96819 18452 49485 87094 14066 50232 78437 71324 15409 52669 37757 86995 77177 7204 46202 52833 9335 67823 81267 66036 36291 84431 58276 74878 76109 49200 509 66707 52599 81037 57357 96546 69375 11480 75417 33696 86201 45052 40697 24634 15354 70077 49231 67766 34837 61030 49083 79754 59567 1307 37814 64659 70180 27706 51855 89518 77739 32866 41735 49923 89001 75986 4616 58722 24713 25776 7843 88761 84215 54199 22337 57950 69439 17456 52015 3874 93265 33226 91176 34939 73777 51667 20186 43060 93974 65372 78433 44716 33704 39142 47189 75556 75573 21971 11245 23698 41755 57960 68699 57789 22594 89471 52679 89610 84080 90337 35255 79406 98390 68126 1818 98807 86738 73436 73017 67452 9281 79974 2744 14813 30928 72144 86921 61827 41720 3021 29564 70888 63782 86707 4340 60855 24050 6126 16336 78829 39838 50554 71028 63286 15785 55457 51513 64997 66285 6856 11955 64426 31325 56553 30943 91372 50182 40629 3860 43498 7872 29574 95055 85903 75540 51261 77636 9687 83392 57268 88550 52336 35425 22564 21748 86510 9829 36552 27914 54900 81867 27861 97910 27027 47105 74141 4431 64779 72421 82962 21671 53614 8386 91713 49189 31295 87806 69820 28042 1290 83515 87723 78678 94736 50749 81871 15728 52628 76208 27251 63545 80136 70905 83699 55820 8694 81139 66041 77542 18869 42164 85411 3291 13467 570 28987 60359 34369 21453 68973 66478 58689 86118 84657 80032 68159 35725 91692 98346 30139 46554 90122 62345 35184 37593 25318 80211 778 86568 42135 88204 18041 96118 10930 68064 88297 57464 93935 87453 39994 1200 12491 90166 14691 25210 33554 72232 34259 74691 87368 7144 76408 21603 1362 41152 13178 51969 17120 74070 28754 43895 41065 24868 89063 56027 65359 47871 2398 1092 40933 50256 58107 95515 7458 21727 18859 20170 43714 90648 41716 25876 8238 20678 17312 25741 98399 41278 11981 33372 90237 79352 44527 68925 8300 88685 38568 95415 55686 9491 12947 23188 85663 74812 73634 61074 91860 32349 62842 3174 88069 62428 52019 82270 12164 10371 3124 10352 98184 37096 48039 98861 38641 19472 16582 59612 50256 54600 17315 70120 6982 43907 84678 71714 51702 93941 29759 62174 15937 57395 27240 19222 9487 95487 78437 1708 706 13241 27947 30465 50919 82611 82521 36094 74370 32287 50403 63523 47430 35088 74212 49330 29726 86160 87246 98261 76183 4983 14259 478 58994 48105 87744 39522 87232 97489 13160 17520 10440 68904 1704 12559 85698 43437 38363 7466 90273 11054 86449 46075 44438 94397 40835 43634 58119 97575 7516 9855 62191 5889 60374 96614 27253 70568 10237 19809 27843 45428 21673 36239 42447 68130 56343 8630 9177 82188 76884 17278 36770 17129 45619 22825 28729 11264 98966 38036 18653 76131 52822 97673 65317 16554 14353 23423 7408 46494 48193 36668 86499 70214 16657 37992 56160 22997 64646 71543 93347 58667 62313 31562 36638 87286 94352 49023 89188 33302 64373 50582 82904 25070 25712 21396 15739 16029 8045 93437 33527 73338 23272 20509 84541 60777 24674 84986 2122 91698 49578 42117 87474 43543 48555 72233 71862 87569 22432 31892 10360 50887 10063 94774 8885 2854 18710 88120 56408 17819 29454 87148 80867 8609 95807 87194 37479 59060 62263 87724 91473 14780 83961 48062 16120 92164 7342 48273 2449 59380 51870 82872 42723 38834 38980 43005 83206 77394 54905 41222 47763 86288 64650 93935 6212 26000 20543 93627 7665 59347 85574 78086 41436 31779 62022 36753 53392 2491 94196 71014 37641 37755 29357 3987 55468 32845 1766 7797 32000 73612 99050 33597 62943 84147 96964 9854 42150 63443 78637 17153 48039 98440 18672 73861 20670 10192 67959 59770 15556 91066 47392 86182 35842 22027 73361 95174 22245 555 41564 97445 13566 76022 95633 26354 5611 3730 7270 8913 15446 36942 33446 53918 45419 73764 68963 981 28959 71906 95550 38695 48740 68273 61694 52450 89928 82231 23883 3559 27959 25541 84370 4763 91798 63856 21211 29129 29859 92145 92721 2542 97594 87476 84884 20531 87353 50207 55169 23426 63215 20776 64837 90418 82095 94140 6045 64654 95114 59653 49132 69147 63566 95301 31489 10778 26294 23054 15696 13885 82048 61205 6297 78271 34217 64230 68483 73016 49622 6187 10282 50051 47373 95516 60218 68647 84448 45473 85615 17594 84498 20638 75197 95910 44137 39468 89966 85142 37780 96314 9445 36345 56048 59739 9959 1140 3928 27605 29081 42124 30242 92245 90862 49581 95430 37645 8893 17517 30652 95143 80195 8750 7141 57141 29119 80827 53353 10613 94978 72445 27770 74053 19177 79389 58424 41689 9156 994 73896 87086 30727 56078 48308 58668 88708 22312 50992 48080 57257 86605 53519 71496 82933 6994 40116 85009 93108 85034 57811 18333 76579 34682 85462 85645 7679 20742 11346 76126 35615 78548 88492 92620 37877 2275 84732 98845 33120 66915 81842 7568 81745 22588 66162 77050 28814 52557 54899 72807 38293 40830 53213 89081 85733 89556 78761 46759 64162 44558 5755 78248 81735 79722 45303 70510 77372 33822 37290 84301 68768 90252 34260 48527 27652 10046 60143 97646 25237 23696 86070 1090 17766 89937 13092 64390 77681 65577 2802 5349 57037 9149 16753 4819 92922 665 42144 80890 43346 22756 83962 45759 65518 29189 77637 73162 57055 72517 88047 44148 36901 26949 89318 2981 38030 26488 7930 33422 28006 29624 49762 2222 24815 11544 64814 69446 3601 81475 55333 7550 29643 17013 3435 76018 45689 49610 17010 62650 89242 55968 19410 13081 19716 26832 86959 23316 34604 97103 42236 72519 57693 55277 26731 9354 2874 55055 31688 67119 81270 38411 33891 48752 53129 64657 75233 62799 41915 51762 23352 91812 90615 63340 41717 57642 47461 82303 84731 73823 40796 4451 35449 72937 1578 54746 54288 53358 187 35025 98985 16283 27493 73842 99042 74395 76748 88176 64741 54144 59383 8824 3988 60258 39855 54825 31758 13382 77933 66225 54274 23304 51146 4470 94124 26340 71320 4771 58059 93533 17553 96006 46357 2764 30042 20661 27965 52001 31958 79822 74055 1609 62852 27203 91059 93796 23007 29907 83696 81928 96706 22363 66506 20201 64582 28687 75815 55160 52289 2665 44162 45592 40460 49527 35647 44638 40295 82705 61601 1840 34719 22141 62378 65666 95181 873 1281 25360 2320 75607 32398 88025 67475 10852 78666 77813 54957 24659 92105 59689 76027 58922 85343 48635 83737 58644 57943 17185 88296 26599 14851 39018 72337 1391 67807 9210 34780 51119 95900 72183 23575 63217 43471 10176 68850 38043 93932 19633 89867 91311 59508 10448 78908 82175 16951 64274 70503 76349 95240 27429 61689 93364 36235 4228 79947 52324 48496 56196 83768 18425 10979 49297 35234 56110 40044 5337 58271 52154 26305 35966 82021 62696 62674 41526 94110 83888 11315 38924 25909 97160 12411 94650 92278 21963 35070 66337 68475 47134 60735 20913 25252 37671 66434 19763 16516 96367 5838 29648 70316 35741 55475 40802 7886 13254 97501 31173 37869 93656 38701 12828 70266 38183 55703 44189 90414 71541 39086 96274 4687 63489 48840 57571 13750 11173 44804 10993 66718 62582 73232 50709 52115 70767 95393 93856 66555 32983 51471 51091 80259 12815 10488 44188 95081 61872 25219 29094 41983 69298 3725 90819 54347 16911 68898 25492 37113 36731 55444 20331 81372 64225 27647 35553 65782 88518 13407 20582 44236 81269 2779 31178 86917 21713 6516 56742 78978 36391 60029 31895 53344 37472 6998 66752 91114 45691 33823 61081 15839 68144 74349 44524 72907 60238 66537 74992 31308 48227 259 96263 84002 39931 94139 65890 41852 83171 62228 86364 53692 78963 95953 60422 63065 45880 72809 59980 93048 64834 48948 40581 56953 2189 97411 35727 13043 49752 48231 36015 72722 79356 40520 46938 43386 86033 43617 5002 32888 23240 85085 94969 86238 68848 45302 50261 13422 86552 65174 61534 26769 39957 8523 78704 81516 63150 46213 52101 95964 1278 4082 50365 58543 10015 6872 38443 35661 53781 23320 13232 89618 13027 87984 54380 98321 10427 35297 31528 57157 76752 54048 14284 51371 78411 41176 26002 21156 92870 50593 59539 57462 17251 26978 59741 55400 20609 66777 98022 50029 434 20330 58791 93319 52984 79882 45871 29278 40471 17831 92339 48887 40297 72753 20524 50586 87958 19758 4878 50721 93634 76995 89607 61527 10373 58701 60888 20738 78654 14596 82383 43274 55772 92263 96698 1329 76498 26494 21654 66822 27478 21853 15100 27321 7766 323 26493 93234 92397 80683 34580 80896 86280 32413 4655 98989 87580 41879 77366 57070 21915 58839 34795 60861 77331 53764 23555 21894 94732 44145 94114 18309 94164 36925 84442 7900 84239 14293 31852 34463 80575 73066 32538 69686 55483 1020 22318 32926 90498 91837 45850 40276 46474 55325 37345 62968 58835 59333 11212 31671 1324 5802 69775 89378 81723 54442 56326 43382 56093 24585 92626 68138 22568 74113 88164 61584 53233 29770 94655 51296 27788 43493 81126 69116 27411 53033 36635 98757 82430 49906 6587 29323 1594 38771 55842 52734 9706 19388 50497 62005 25912 61175 29266 31012 12905 77601 45234 41578 46069 37080 9695 48800 80033 21144 44467 93864 54860 11971 79233 63125 39591 46241 66356 25108 74407 45710 27121 6662 7530 93546 28019 22335 75024 77078 36449 21350 26794 81783 14855 83311 39475 53018 35346 85523 50069 85969 84381 40665 27375 75215 10730 51094 55497 61923 92392 56681 34342 29353 92009 65147 82009 9612 15223 36637 31612 23374 67187 30032 30664 47730 60649 14078 53873 13593 80640 65468 75445 142 77498 11123 5025 82459 43741 55674 79845 74161 63388 83355 41637 59953 6947 39681 57833 32613 90785 15361 80840 97159 87264 83806 16683 33114 71329 45411 90700 78291 60271 1037 29542 45114 52986 80467 71022 40733 17684 56177 10160 95924 59812 30183 47121 71068 29320 11100 9640 84716 88661 151 67171 39179 33111 2419 10588 27143 21399 29762 48061 55179 74703 41602 23617 11277 37156 16320 311 62791 3868 44263 57900 38882 35024 74081 809 63831 74279 54867 74819 56718 19181 31190 91218 39299 38451 83976 94156 25143 85896 40972 71909 50603 82525 74617 71617 94501 40669 35114 74392 36182 9533 6278 23959 66275 85653 57896 86905 37501 14028 97177 22960 80471 3236 85955 20375 57874 45848 42886 43723 81926 53693 36438 92880 61252 10022 15788 57568 6279 137 21445 31406 86429 74509 53327 9938 45627 91101 56212 23107 69977 76672 97473 64478 36974 55913 33232 15154 47022 46062 84854 61056 7002 57158 3590 43993 33930 58675 7095 78277 52077 61916 56102 7102 72625 22906 40193 26453 88142 41144 28572 45851 42455 43688 5527 56158 6462 32159 62305 41304 63558 86104 74174 70859 80395 54376 95484 8046 29833 30853 60954 41360 28243 98494 18575 29007 59950 20556 94868 11454 18971 41348 7917 82920 23417 34657 14958 58902 3549 25474 55755 15499 59047 9556 11919 47335 90226 60602 78186 73287 91474 26017 54348 23834 52349 84574 92663 41015 70199 45061 91617 29230 51354 75364 74989 84981 2848 93714 70264 45308 29596 32233 48038 46540 10519 42601 81517 87371 59708 34529 38250 72396 9747 11879 11632 89194 40546 79416 81635 51534 1571 43077 21460 35733 86199 67026 22539 61185 39526 15648 52637 23895 40010 35058 40905 93189 87836 93403 34934 75253 24687 75913 38391 17662 64028 50243 45364 36148 77317 80050 35679 87942 85142 73729 97647 8840 336 17087 93434 61831 52910 19100 14667 80946 15194 29079 49690 88728 46804 22680 2262 93680 66581 46797 13027 77204 23955 17347 72631 78443 58762 95604 70752 93688 94390 25375 94532 9816 89614 16362 13839 15531 96893 52047 14279 38837 5118 1983 87473 32153 55126 78934 24322 66896 39665 43705 38755 17291 74521 64549 519 66031 84706 32008 5817 53088 51976 2832 94645 72258 37516 88026 9516 79340 72088 87635 46177 92559 26934 23532 48805 79476 6131 68348 93989 18224 68923 31806 63346 88761 42692 11958 77227 92152 48323 88606 52664 9882 23694 38227 52315 14520 78241 23748 66718 14348 3993 64415 43076 32289 13297 67499 70073 10629 53511 25422 95326 70972 45422 8041 66505 24852 72906 27425 99053 94228 61413 23844 21308 27025 95860 66017 30732 94057 44568 64073 8444 8539 98661 89025 84237 94976 10778 91723 98862 4866 66283 33988 13741 23088 36368 95756 73034 78301 20140 65534 85532 87787 49408 24135 12970 21135 71406 6300 69212 11332 13031 10312 112 38497 69043 64487 72511 25490 30952 73506 24788 23366 57572 50420 51608 29103 59741 2012 90531 28920 40813 59970 43458 31186 72397 56957 30496 90634 41667 64002 20443 25753 30286 40392 4364 2248 94333 11326 15611 67356 11776 42627 22294 10241 39979 55052 81034 96810 23147 19581 68758 10965 25608 66279 76043 59995 65164 77001 92345 84813 16921 13461 570 31992 66412 84879 65527 42472 15877 76374 1434 57154 54994 87370 68033 67622 87459 67835 97520 97005 30113 14032 49549 30547 63951 71823 76559 60532 26182 49704 87611 38916 21373 26123 85946 52160 6353 42579 92804 39592 21915 38620 9025 95081 37923 39707 41845 31027 94118 88247 39194 9595 1765 368 24224 44604 24490 96764 2965 4863 75543 51320 5389 57721 51029 72044 12391 86468 38266 75600 25752 24196 6897 7712 39808 22998 54524 92814 94641 98606 74999 99055 74034 76392 17021 48541 87000 45735 83342 23074 42768 57589 71726 84877 17792 65552 7097 61530 61139 73196 414 84941 74535 76690 83828 18991 20178 30845 92043 17366 54831 81964 58341 93135 18004 15496 57713 86902 920 13919 24398 99164 30991 77823 36282 58414 5771 47333 86587 17448 39824 21053 56240 70542 60863 43530 82031 12427 44369 35605 82895 32514 54341 74278 36701 67082 10481 24680 65106 74420 52373 84110 8160 19323 70984 14866 97596 95586 50800 69273 66312 5212 55833 98122 77687 59419 6798 3444 64091 65350 88938 70828 54615 37989 8116 2531 25068 1366 14433 20194 58489 19126 72452 41814 16359 49282 35096 37359 65814 22896 2895 32317 90177 27412 38446 92434 73203 14334 67109 53707 86916 52901 92133 74765 31019 88033 74269 20838 83074 53397 95350 42545 33417 87748 60400 88479 2387 98022 32579 88686 49379 43363 60837 77700 96497 81993 70191 77529 41266 90294 5976 55244 56060 11028 41373 80152 29047 16867 26948 64079 5726 56337 85550 67858 94591 1474 63486 828 16750 59127 18193 79050 98636 61836 96616 16772 81417 91662 22413 41863 45753 78979 85319 41963 45969 40752 40205 40985 38836 43376 41196 59866 70356 97929 8442 4548 29592 42312 40615 61215 59526 70962 16419 13079 94143 63252 14080 76893 89701 42907 24080 40582 80128 49647 45446 10117 4782 49074 80782 3303 16774 86095 9908 96736 76778 24850 39980 45470 88209 41803 74999 8092 44794 19922 65387 22700 44850 61518 47109 8842 69571 20385 61415 38191 7667 69292 11733 52865 32593 72509 20857 56707 30178 55620 76146 32953 61239 18113 23812 6500 18501 45891 17720 96540 77706 83651 49380 19714 11472 98543 82444 66616 80081 47751 91984 63662 84982 61545 27035 41384 70989 8080 61452 60045 6854 52805 27094 55405 80906 85323 19510 85138 42529 73647 25471 95037 39621 73471 68997 72704 38840 68429 61392 95473 31655 54204 96670 65965 61657 78846 46329 24464 3783 61607 6069 44551 8025 70018 77608 49530 81022 5330 1088 98723 50431 95929 40681 20059 54772 22477 63628 94343 99027 60632 39736 15735 35688 53563 18892 40946 46106 60268 34638 89974 55836 70629 26312 52664 11026 33807 92758 48770 88467 56306 23236 77590 23516 32286 92800 37248 87710 43479 24084 56995 40544 55608 33799 71355 49638 47521 43080 42194 2866 81597 29730 70778 73673 34529 97516 44812 46470 48883 73330 56829 76503 93940 37379 6816 10854 19785 80635 38740 12945 89727 3053 90172 77678 7493 21189 8650 8420 80452 62887 31429 58586 94522 54254 52424 27011 42273 69537 49317 73704 42539 87817 1926 41922 61470 47572 84583 24402 75470 87497 75193 27099 89588 7468 16987 71297 36504 85231 85213 56459 9249 40603 26439 49024 1404 10294 44018 14538 2075 54948 4831 20881 7813 38946 40542 41883 20144 48750 91769 38736 93278 32849 84957 2333 77082 67050 70404 3809 10212 24103 87182 72965 78145 34127 56541 319 29232 68751 92020 61151 11896 935 61196 52534 83226 38799 62473 85785 66019 88154 39163 73324 29425 23520 76505 1020 46506 92434 91431 66532 26105 45726 75868 23653 76322 93483 2836 79573 86967 79284 97324 85412 71341 44908 86022 73594 48591 46227 63999 96181 69632 23593 6428 15806 56358 89419 26004 51626 53286 2488 64855 60010 24498 79763 27331 11069 18278 41669 57510 43649 57160 31561 19263 27124 90407 11107 34902 78227 21863 19367 46568 76545 77026 30903 84909 68464 79608 79606 22858 91071 84499 91192 31963 28237 63806 59974 56937 45030 61684 63120 86932 53533 33393 25967 10101 31169 19873 19753 42840 71345 15959 88051 53146 948 24960 9949 85281 37511 1844 937 66436 17965 23357 43473 32272 12530 89804 28578 37695 64784 65905 73831 41542 79092 82986 30769 49090 3918 33708 83531 69832 86860 4338 3460 81214 31011 32821 61417 71419 92883 97842 39895 38938 12293 72802 14559 44320 91622 12331 61984 48431 74764 29051 50372 75782 57182 78779 44001 3020 76878 3363 42586 34892 42609 85053 50110 80265 46681 529 65018 47045 20611 69047 72151 71488 88240 97591 95857 10443 67531 21127 67691 40399 27696 15271 24271 67327 85024 24878 34889 35681 23193 34850 69478 54176 11030 70598 68550 87639 94326 92387 75230 28839 16964 84177 52582 2226 17336 98311 92696 84701 786 93583 91438 5584 90822 29117 64555 76874 62791 13512 45658 80813 24561 82718 3507 77451 14822 71352 7461 66066 53988 39501 26758 46115 62286 46552 22850 97907 61035 73826 20476 58031 35660 441 40328 88261 50439 85541 65182 53173 58145 79693 41132 49820 97487 9322 38856 60970 79454 98443 1439 68684 45924 71165 86085 76210 66130 23310 26889 74921 35831 67695 33782 16652 85225 41372 76315 65609 49194 78163 83997 57333 62492 52817 38703 10682 987 84345 30734 32651 10961 15461 33158 54749 82219 89300 67628 10253 35953 24804 35858 8484 22751 39106 28177 44094 93255 37553 68206 8615 93704 20394 70224 53936 3266 8881 57323 97013 15059 68855 79011 85533 59949 10512 58477 34042 95792 81519 41164 50745 99118 10043 28409 50144 68608 63838 48935 85871 84763 74757 61232 16045 88816 19257 69335 18483 9603 98450 47574 19057 87460 61803 5449 57240 74784 46651 6223 26977 49201 56015 91104 63028 10421 19114 44408 90949 88456 22978 45488 43012 74603 85894 43693 26710 65563 23056 16666 71015 81761 30255 64910 68134 139 94841 23271 37363 9095 90789 12855 79861 92308 46917 67341 21475 23796 95976 53891 47020 41181 49758 88969 58123 30859 43953 47655 57583 46462 5854 97238 43611 70655 6939 22644 50248 69820 93706 35178 42406 27169 66129 19871 38768 32458 72135 47996 66619 90578 57270 53382 85562 11403 43357 48173 93454 90537 4348 82416 97654 78197 33820 39633 62167 96296 19153 76423 39171 73154 25534 59660 33688 45783 89819 77709 22871 73393 7731 48439 10179 7778 18384 286 23188 1715 26997 10072 23051 14693 89788 86312 15539 79509 75630 52249 96430 62963 90519 74715 34312 3753 25960 78041 30983 53053 24867 40222 86941 8223 5632 66173 61099 63249 83091 10616 35674 81653 71504 83283 775 54808 61409 50201 51315 66922 5956 89037 61918 80609 20384 77602 63708 84164 76224 45999 7813 49526 93584 85973 99156 76228 22351 66401 53529 72800 90027 26351 49822 55418 30546 32387 62593 48633 5334 57098 18413 83446 46879 21023 26239 29899 49837 59885 83967 65167 12138 85925 78120 57963 2680 3836 53066 6069 34848 66710 86327 70256 26817 45210 9714 63583 94878 68090 88653 8991 20694 48666 97275 67502 77899 35308 73816 36068 46252 3555 24830 14336 58016 82171 71631 12167 26649 69901 17242 80001 35610 68217 33373 68431 86729 98900 6127 78350 82020 68523 74673 86358 96978 46073 71830 17065 60998 27344 34097 13528 87539 14895 80306 52207 37019 23465 23599 3304 63096 6494 68894 18608 77070 90420 63163 30418 5907 52899 85374 81953 83527 89642 66692 76800 21939 10127 59148 7296 68403 37524 93757 61009 29089 38163 67892 27602 37020 20315 170 45502 67314 31333 53338 68650 57093 16204 47064 42616 98984 97002 84974 90092 26679 42182 94985 9555 84148 3170 87937 42688 29794 66763 56209 27368 30189 50982 54627 50581 16873 54854 51013 14768 83504 74583 18196 48964 57004 2618 27448 75186 10279 35014 60158 93452 70081 3271 3587 30459 66168 45878 34705 12175 86188 55113 20651 94355 34746 32147 47874 89481 22368 35483 33659 92597 53722 51164 23921 76554 30743 67449 5607 79708 60583 27786 67885 95351 96138 82341 73708 21007 27076 53042 31609 42219 37996 94567 69076 30098 78434 65697 29462 45729 35077 95374 80634 87106 97816 91549 45622 24564 74951 37296 5016 8670 72475 52564 66996 54321 8679 83172 25799 65144 6783 79122 10319 96218 19726 58517 2762 2109 79893 39629 31207 47051 29579 48364 10087 87574 1161 62857 60599 23502 91331 43127 35393 45448 50967 81852 17968 10816 13815 76722 79739 58873 36415 38119 18733 60229 92835 85739 27948 52232 72455 91848 94768 63234 54485 25157 18161 6164 18428 35901 29884 36029 1928 31334 74941 51560 85484 26243 40988 59780 31880 93929 2552 31186 62484 93184 84826 19767 96894 67941 11173 87363 78408 30942 9740 76386 61893 57464 92961 9190 56614 31161 55276 71046 91788 98269 53925 35909 89092 166 42532 46140 61615 73329 54229 20574 8260 81578 65076 11104 52173 10647 85451 7231 18126 50280 38370 49101 65593 38559 87940 17628 41942 23835 32464 1750 90175 39785 14181 46575 9830 2632 31167 43701 36822 10650 9269 88573 36003 96297 12134 50808 30308 28872 10348 91929 2319 19967 50008 45281 2348 29819 39575 53651 42557 61554 74412 56350 35163 48818 89967 45503 4500 81334 32252 74925 48273 50183 34579 34813 2154 14392 48719 91201 5228 85384 15624 53521 35815 5680 34258 41581 47289 14009 72417 69341 22232 69002 61817 96933 59666 54813 97461 1871 47987 84670 17316 79631 13158 3780 53078 60277 94757 61394 87726 28408 7268 80467 31783 92057 35753 52210 6855 40023 52160 80037 47261 17564 29289 58465 68378 1584 18473 96622 94851 93239 79989 91638 53039 75402 63919 18621 53809 53316 14517 86377 6060 74240 40400 95561 35926 98080 66743 26566 76289 21430 37274 2587 82719 32430 33123 98187 54267 8283 59810 2306 19264 20408 24791 79709 61831 96144 90023 36214 15756 18359 91376 90062 78379 27373 32414 83062 74073 63612 19394 59256 54403 17671 28526 22234 29937 57909 17533 89667 60072 69013 7969 93270 69595 36045 43604 77381 29912 27814 82972 70666 42522 36951 47225 34809 40663 31392 62004 28699 14277 42928 27172 60789 87425 28111 80196 6851 13187 24029 18327 16791 74777 12731 43820 91840 64754 94563 43403 20825 93298 95395 97820 93917 98118 82596 67286 50219 24768 71603 99109 56328 23769 20982 82857 98265 32782 10968 92746 29795 96716 8287 82057 37767 97841 20909 68381 93368 18518 4557 27358 96633 11656 84324 82695 2429 45233 83773 9007 48503 77703 95449 95528 88236 6075 48753 74929 74644 76137 85669 94651 50999 47393 69864 57246 57890 7134 6778 46134 7984 95141 79442 84975 29715 16312 88944 22469 73258 45940 60654 67267 70711 43317 90286 10948 21166 2877 11127 10973 74224 63553 96063 74097 88660 39578 4039 36563 15447 88378 3610 74983 83049 17308 18853 14521 67639 84501 33140 95555 46742 60434 65422 58275 49886 44644 92871 14645 90394 22629 47564 84582 48962 44507 17645 68219 76196 64897 13830 78826 30045 72942 72675 74167 56792 62238 56671 82140 64517 55609 43321 78091 87406 95497 11959 15094 5358 26714 88901 38238 17045 15683 77023 91424 7759 76947 51653 43016 50812 40284 41075 38347 88445 34941 28360 90737 74691 13275 34941 81113 86272 29519 31594 47111 57468 1012 65926 2588 12337 42834 26472 59114 9966 67279 89851 54959 74963 17844 59312 48833 8155 820 75468 74949 32754 14052 66055 15258 63164 94199 53677 62573 83406 40900 33413 62719 27865 95847 55424 44875 67177 53802 22969 92697 98300 77634 98736 15243 77738 19830 87641 67161 89702 5691 3082 58054 56882 14104 58790 62579 17301 15349 8893 14580 13855 44102 59678 44117 52842 54215 59106 2376 74364 53941 21545 83931 16409 77259 16336 26477 22450 4915 72307 77096 81573 71595 5107 98762 14636 21283 85765 31623 20497 64946 5810 12306 5127 29972 98405 38231 98430 64127 36004 85550 74409 25868 1127 75781 8358 85763 40436 11799 42062 66775 58774 83849 3593 32009 94511 90124 20604 6696 74132 82848 62569 97023 42532 12687 1267 2335 46143 13563 34012 4201 3882 27193 31863 45849 32902 81789 80995 37330 2892 90472 24014 86156 33446 17556 22269 14814 24682 3009 43763 9897 8271 98010 78797 64231 42031 92661 68117 53776 28266 76014 82625 13169 35663 83289 43637 91806 96891 35291 66671 51371 98392 30172 47762 89680 20114 7885 98309 58372 57997 82494 46301 66980 37448 83690 4975 48903 17862 1054 80288 92269 49985 56124 33947 83286 651 27598 37729 55329 52355 40593 92124 41855 59142 4320 87360 5698 71446 68405 35252 37736 64156 16636 5489 37866 52380 34254 24174 86953 62766 23840 62138 24293 70788 11818 62604 71366 38395 59733 13791 25794 36071 13429 63734 41080 95149 83185 80533 71834 56730 67536 40756 97112 20708 91893 5182 49984 58287 33652 52165 80111 58050 691 41966 89215 86887 3214 1204 27262 79206 5052 6167 4053 73728 99129 25998 26001 18204 71343 93778 80409 46919 85972 83647 95606 35716 11567 24410 97383 84705 8775 86163 88733 72739 71613 49507 34257 20144 53969 87507 77557 60455 28948 68257 4516 87945 21743 46968 88554 13608 66641 61458 79843 70873 12085 88792 92414 62162 36520 73656 68446 68965 75350 91980 22463 91035 30673 88180 56927 54639 78720 412 59540 94865 27129 61398 19816 71268 67380 72201 69305 18923 14764 75861 1573 4318 71144 61323 95306 54798 76802 2539 9041 35692 12903 20550 86341 21551 34864 34672 39346 89777 33623 83057 90550 40496 20457 12956 42312 56210 28008 48676 67599 90831 89031 77351 15317 23199 98720 57492 1360 59525 96696 257 98083 11032 53464 60392 43257 48551 63702 71678 84672 52837 53767 39546 12019 56742 48852 13983 28045 91977 37753 45043 19730 91559 47192 76813 68936 93408 70493 19295 42379 22611 13907 69450 36329 91305 30311 1700 76784 42611 4565 38912 2105 87057 26921 25262 71356 56274 53943 58844 14451 78978 97948 14404 58592 1328 39931 740 40733 44428 32337 24478 49676 96719 43075 18822 69039 38072 501 51867 49444 15019 30512 78046 48851 37507 25758 12145 78602 49322 86519 6207 6943 21352 12611 23617 82092 4670 92635 80560 84613 4076 31225 91321 90819 85309 15028 75210 67916 20844 24956 98491 37183 20989 27939 68599 82845 27253 788 54799 10389 81963 63294 896 72732 44762 74932 66785 18077 3582 30666 61824 1994 72687 23162 32208 86069 70217 55718 45014 68756 22144 81319 39202 17037 98322 8017 50766 14563 91390 71135 9183 78632 39752 93318 80492 26484 64759 43103 68542 9247 3178 51990 5861 8346 28294 81127 25727 43039 24837 82429 62858 26230 37752 46242 73274 35473 36121 45978 45869 79413 97455 21097 4128 59766 61125 94487 53086 27800 85351 75779 58289 86366 62067 12992 27985 93493 56820 55035 91830 78074 4147 20700 37466 11983 61149 82166 92994 26233 26426 82663 1892 21755 51072 4776 97006 17073 48291 61595 50389 18884 55777 88569 58890 37258 16194 89133 30530 94038 42132 67942 68668 94741 68794 80792 34675 74406 86744 85628 48497 27000 71081 93665 10395 70764 93813 34084 219 24681 87551 17701 78498 26476 60032 94350 82232 23981 80787 98759 50504 18189 46597 2010 6375 15303 36615 16767 47318 30379 61121 55632 47407 7395 67188 88872 73079 33613 55862 56564 22652 12369 32627 30748 76962 82025 50358 6347 98339 27930 57985 87216 31251 34630 39180 68310 21878 94376 96404 65252 80964 37312 19896 99068 65491 98435 92160 93495 91480 68436 93019 43568 73007 26234 68140 4486 69283 28840 66104 3089 61837 88381 19189 61388 39127 19880 75389 70016 57153 19720 26707 36788 81075 69730 98727 54351 28165 27441 47650 51242 35343 15030 22957 40 49193 60713 10185 59867 70819 15332 37554 33680 69140 24969 1500 25512 61345 13942 16382 37099 23967 28650 83839 98070 41930 42214 58429 28162 59704 53749 8739 53295 26827 70861 60737 17848 38241 5473 28 59019 96732 64141 11192 38822 58603 24207 85936 26966 40150 85625 36287 38666 11048 86243 96864 91353 19633 77479 82583 75626 50435 62901 20978 79652 16809 87431 14282 35413 70830 56475 71763 16256 29843 98778 479 45771 69923 1054 86631 80915 73406 64876 13441 83983 33723 72557 75762 24102 57704 52530 46912 41308 60401 9107 3432 95231 67674 3788 29812 10310 82781 41937 14791 35307 2850 97389 57928 88843 60844 47964 60396 46859 12537 67243 24839 76296 51439 86955 30202 79288 58231 62323 32773 40281 98088 8218 87339 88237 58233 72268 19220 44482 38555 63093 58972 14880 71249 30133 70805 35850 85570 47678 40873 52535 28685 83897 6767 24031 38873 14987 5235 27036 13918 26643 34422 32367 36902 30614 85281 69227 25335 86387 48089 78353 86564 70958 93574 20960 21201 69971 43210 60866 98549 68628 72714 83385 54123 97433 55277 28361 15464 74782 83662 36583 5169 88030 40142 55246 17548 55125 95261 23546 87653 47735 18801 16597 35670 90269 98352 57127 21293 23011 28755 70153 37176 48725 382 15659 35320 48137 20982 97366 33523 62668 67160 80317 24955 88564 46642 35334 80630 82866 29765 61050 40388 11505 96899 41274 81042 62237 84254 65920 92083 78007 39510 60201 61646 90280 77119 74143 16575 1809 72674 41823 98700 25806 63197 88162 95328 75107 40584 74531 79954 74434 82717 44227 37234 90677 5624 69198 16336 85070 7883 23860 16786 30497 30415 13377 91278 18935 32243 49732 16081 21458 65172 34893 5775 19279 19407 71636 94452 90840 51428 53049 64726 42582 73068 79094 66154 81222 44606 37347 17998 66475 55822 92679 70585 48100 38496 37784 38208 57089 61068 80505 5811 53067 36639 28088 56728 97286 58866 48887 88134 37293 94531 37117 67375 71658 64630 98942 53111 81549 76991 4077 66928 83223 58564 63908 77368 86668 48817 16674 5766 3472 48450 57007 64240 43230 71314 89279 25973 86801 9307 94227 86787 77726 87703 80180 16838 76465 64580 36457 20009 21201 23226 44029 50132 14516 53619 60839 67049 14597 41913 48857 74178 5484 23039 2927 94976 67743 22229 75598 84861 13848 89865 74434 92329 73017 41892 44016 88048 49870 28805 68953 80751 63644 97805 49010 48215 42748 44935 44945 32672 50500 42245 49048 14481 73463 44571 78312 64463 64515 54355 91121 72393 58170 19580 6671 85112 89262 55123 39562 5900 53852 33536 52439 20010 73248 68682 54719 72274 24280 91400 26691 37984 51930 67888 85552 62846 28736 20421 33963 54422 67799 71418 10032 50956 61493 59903 59167 61526 13972 69620 22147 48482 70444 57870 81388 51568 82000 38302 86292 89202 48845 53513 58896 14050 29209 48468 9878 76437 35377 14669 84179 11487 36487 86453 78650 23039 48612 49351 25386 79507 40905 24620 73589 98276 94556 83365 85230 25611 14197 35753 10839 52889 50310 91732 6315 35019 80143 23137 98896 62308 45261 11025 35631 19030 87784 55448 24942 90000 43887 36773 32182 58014 33559 2116 62921 69211 78644 55034 48390 24665 90035 7175 66045 98393 69296 92442 12886 16849 3410 66191 64547 40357 27377 79394 44770 77055 82113 48007 69327 33744 74686 45293 35081 8873 28022 11334 60190 15316 20592 657 76020 11749 33778 74649 88217 97444 96346 92536 55408 74075 53340 1199 35845 59070 98882 88961 66264 32084 41802 86521 54196 70307 93526 52700 83486 52304 62732 35808 66599 34184 76412 71390 30920 86575 29601 37501 18557 1688 54253 3258 73532 46593 10256 49486 66263 20434 69943 41771 71114 52549 6024 26044 62797 78465 14532 96327 66433 8359 3392 78080 94775 76083 74151 92174 95816 37336 54596 18419 23910 46541 60280 50410 81515 92445 68481 87368 11833 26382 80301 77444 39126 9508 10041 72653 93191 38689 28795 55309 6952 58264 84626 88116 88817 14189 51357 62071 70792 85981 11821 15662 49544 54803 86216 28897 18331 33280 76700 9021 58981 36585 58265 78279 90987 35715 39946 61373 68393 33845 45639 34027 41293 42793 24041 80122 79726 12878 3195 746 47379 27644 58627 55453 44417 44404 57378 86458 25293 45309 73484 5574 18858 18553 6718 58818 70502 35661 12083 4311 39934 12572 17829 18559 49541 47759 452 69799 93758 67803 27525 38240 30360 9286 89249 75385 46758 71413 46196 32428 30738 3076 15990 20009 91082 72370 16919 79088 18240 74288 94005 34561 54202 4651 9300 86591 13344 63883 48966 40637 71018 14811 95601 73836 79078 98568 37677 32571 2125 97082 36787 3729 94434 58776 74235 19396 44167 49986 52403 27130 59978 50980 85033 37770 54333 70910 47254 3724 27038 94333 41077 48174 59836 89029 62725 42910 66467 66729 74805 30140 81017 86872 87715 14912 47367 46977 69991 28769 70612 17418 1449 7470 97639 21628 84870 26735 74253 91579 95830 93006 25154 53628 53668 59825 34549 55885 94276 74624 14546 23164 91205 42642 70095 15765 52324 4344 33398 97806 53913 79665 73117 38256 67377 67467 71963 771 98154 39753 55149 1497 39048 67476 30810 26418 38644 56845 6452 36968 82762 90647 49385 2743 94393 33421 35176 49140 96881 75739 12899 57127 39452 91328 63959 7079 73493 81954 34725 14079 93649 65880 39212 91443 77681 54818 97833 73195 26212 33451 82253 94884 22214 33282 41798 26409 49007 32503 7920 78831 34244 73074 22361 19200 45551 61101 65672 64258 3245 86681 43117 86149 70906 15079 3698 73454 92497 6292 91837 60053 91723 98461 13399 19504 7644 20085 21779 25007 97519 97905 25330 66370 75509 19176 38628 84809 96752 16124 28953 90 90078 64967 43485 54658 57290 49740 2474 37340 44683 82101 38265 92012 14703 3297 61444 21006 37874 86960 71491 8501 62175 91425 63355 89750 65526 69587 75004 43986 53245 91688 41737 56772 12562 91495 11368 94619 97710 22921 9132 36413 91591 53654 43324 35675 29741 81315 24841 69868 94952 74511 72808 17198 2031 89541 83878 85159 84083 63403 15095 83349 1659 28779 71100 33400 62403 12605 35658 19645 66654 98965 77195 42449 31877 81934 88211 69096 97645 49606 24571 16856 53850 27060 82215 40590 63236 70086 96769 30498 29092 43881 45020 47797 41043 30712 17254 832 85291 25696 10245 78023 19045 69139 28425 57827 79926 52351 91283 56992 32987 1826 31402 37103 89500 11067 30037 15626 57828 61267 78793 54346 77697 73467 54516 64806 1391 12213 36918 30143 34341 24916 88438 59456 26434 93734 74695 4091 64421 50784 51865 13628 33993 57484 80211 98556 25122 54943 91123 96777 60101 11891 61188 33470 11814 21456 5006 4682 93146 65222 68390 63313 60562 47657 46555 20237 38053 80218 62283 63701 47691 37452 81979 33553 88704 16521 91469 89288 36835 21560 26499 10270 43189 22133 88241 71221 90914 7773 45322 62037 97272 56530 45177 80189 65845 42660 52990 64919 5718 12765 64354 57549 49150 44248 85127 48714 55494 81438 58657 55164 46335 21636 14074 69656 68544 74588 96237 29761 53823 83835 78647 57710 26024 72762 86583 97717 26523 68461 95320 77173 24774 41045 79004 33733 33170 37444 46541 26961 40454 29776 23865 6010 5510 73975 44031 868 94920 70209 23313 26724 83550 77908 94914 60613 33194 58078 46573 9361 21334 93041 34892 28001 53711 78880 2701 88937 82096 6602 2196 76515 95086 31180 22160 70410 8278 69592 38154 58743 72159 27869 44205 24510 89795 66290 97956 50021 74913 42917 99092 15887 31622 76354 17908 6547 58615 93414 1162 93467 17127 13219 13862 13236 27776 45208 84494 91080 80903 52798 58162 32610 14497 86485 32231 86398 16041 87562 54708 7066 1630 60338 7146 41598 12525 73970 45618 85768 91970 90868 6852 22314 86082 40131 74187 8141 86057 11817 37483 90085 17861 29067 73700 30416 91880 79751 34726 97580 5213 59646 59744 4805 45406 57130 10931 68598 43887 22191 10910 60259 48023 62431 11562 90872 69766 84826 44831 25757 35251 40712 66919 27236 7936 56594 68490 10268 75999 27338 70484 4007 63362 85369 37564 7380 43901 54537 49260 69200 97503 65037 61790 27987 69400 50441 45242 8874 79172 28011 13107 6168 52318 43043 53038 43587 45131 17919 85030 28983 32710 9565 78606 44977 23222 80004 49965 8679 17007 46496 34633 84397 6352 14919 55975 35099 26242 46162 85651 23822 90876 87869 73418 79445 55884 43836 86892 13277 40992 91049 37235 27837 32411 5146 64839 730 31249 84947 25149 8077 73315 20225 58299 24755 69464 68167 62529 75277 45278 53454 44766 58 96737 55113 25250 18344 52711 55514 98097 18627 34589 4644 60941 79222 70112 82509 54557 79584 57248 25435 52537 71384 24533 7501 8027 34099 82333 36255 1855 20994 92739 13899 93003 24271 68466 68297 22479 37446 38428 83040 26545 36238 98683 88020 97393 97781 70840 87709 64757 55669 79969 61382 47910 20364 67926 95508 9312 93742 3061 19577 87747 84589 92396 10634 28000 4748 35237 8999 46071 75711 81349 8879 76951 4914 8004 78556 388 93529 20132 90511 23541 11919 50759 16545 8816 36542 43303 67655 9198 7651 31953 33218 31896 35621 39038 21273 91286 14009 68558 62751 93339 7017 52371 72886 73898 36266 30298 18250 94272 19408 61196 20932 88653 65401 5812 64315 89566 95060 4197 68796 85256 70273 82149 39932 10372 58450 60549 95682 76017 90041 12969 52385 47530 68350 42959 58984 8921 85401 66081 66842 42179 42409 43311 26790 49223 62056 80956 29243 64204 29470 53414 11922 71233 35601 60296 71979 41813 98719 11931 56880 38627 20433 5372 75954 99051 55157 95230 75341 18482 71945 92526 54345 99073 71488 67017 6082 26359 33249 40351 44780 51627 20873 97875 8335 88083 34964 51644 16847 682 34684 5324 82204 33308 46556 23280 4058 81187 2898 21521 90290 14596 91339 68905 30882 76587 75049 68920 79619 55058 34241 73810 58677 24990 63619 61813 56033 2760 90074 46609 54725 37106 17668 2668 70460 17299 49167 8779 98589 29114 56569 91865 28319 42949 92673 64024 94672 50716 84287 55850 61730 26665 16983 45481 60061 29174 91420 80694 53453 95538 8900 97573 95008 63101 44552 69002 73046 66112 66431 43972 96469 22480 35039 97964 96041 61096 62813 56625 24397 34161 44625 73978 55909 7685 95962 2139 61635 42324 12492 96194 37040 51786 76503 40484 76234 36184 7696 98061 62096 92771 14387 7403 7580 57584 98631 63027 57403 78307 28312 73719 91200 37136 22353 20274 86573 63002 59186 31847 72114 41612 74117 10513 40440 75658 59431 71177 52875 85617 16538 31441 18254 97085 25797 20998 22365 36036 6892 87091 46753 56708 42375 21498 89545 25795 72096 13093 13948 84468 70978 86110 77153 15016 13781 86684 84194 29626 43497 77528 94687 39772 24653 96329 19694 70925 37733 92969 15508 90478 74115 34388 69312 71674 32285 5851 56631 50128 80061 99062 77347 74020 92010 3248 5590 38481 49516 41486 34774 69087 2134 18886 58534 63707 35490 57706 48440 28149 38393 24372 25042 4653 23331 66721 78765 80988 30249 95442 74495 10913 93232 10077 38913 83179 55346 93887 65950 45172 98747 4644 63359 58963 59247 25024 16350 55628 34924 32675 16254 55049 68703 12699 6168 83171 80879 37552 82033 72742 30071 79208 98997 46609 43246 37067 69415 70834 46995 78916 87589 75900 31837 15632 25705 82332 98836 53005 72634 91636 82337 32487 20536 12548 85132 13773 85039 79769 94197 73424 19128 17337 5962 72413 55274 52714 1680 9295 98233 20041 79276 24323 39460 11445 8663 26093 95593 86376 47828 28931 32583 75638 93349 80708 96683 19342 55162 53500 47273 33502 94186 30003 79610 20011 15266 42862 10555 71991 94558 85834 76673 96652 2142 75712 19782 40907 36142 7793 78726 13357 68407 16819 11278 70351 23469 10847 77364 28490 22079 50888 60503 92831 1414 44187 29257 29641 50191 27580 26306 69877 69675 18060 1796 21133 34812 89012 97624 90100 70192 61602 52679 95715 8576 96652 95544 9932 98867 91497 36074 76942 35519 88779 75760 2521 5171 55502 33347 61778 33506 9909 31452 98616 1848 23437 90794 79995 98801 87310 42073 77038 61436 97713 30238 54003 35459 70050 86307 8518 39014 35833 65607 87529 85645 58222 6001 14648 59824 51074 26147 71319 86553 53375 17062 87834 65843 94884 49166 19758 74979 36842 91117 6523 29902 45979 2967 4650 87738 87556 50800 17576 28294 65750 22742 25314 20325 26855 6979 76426 23242 80934 73625 12999 35356 12495 17772 97332 97292 93611 3901 48297 38692 31681 57638 8962 70914 70326 10284 97914 77401 54697 86113 16034 20123 20501 34513 70962 19717 74907 77409 4881 106 16953 71751 70149 4928 69150 78501 34201 27480 86485 67558 85377 87348 76141 85665 72733 32301 88103 94046 98847 30844 6665 4803 45873 2234 10623 41231 70453 67553 61479 30799 18140 46658 42493 65724 75575 25017 88094 65993 66132 45973 89237 52393 79557 28562 24438 55473 90418 15155 83155 97807 49764 19614 40626 83548 92976 71034 72823 68685 20844 53984 40212 58986 70215 54926 38 99127 54864 26939 2769 93644 89381 51556 55201 49342 18106 32194 98031 13069 55113 84037 65613 96040 2450 77090 55564 82642 88716 19389 26126 5770 89507 96388 16589 1900 11851 98074 30061 36590 63904 64971 76593 38774 55209 86590 64861 41454 85417 5164 77491 27187 22117 29971 19131 6734 71580 76768 78997 9039 68209 7960 31268 49612 68643 73215 41266 37269 77011 91380 7647 18105 95969 58965 79178 32299 86409 14319 85782 34856 61962 45346 56051 193 17468 31533 36553 15179 86420 23153 30200 49119 54688 81253 16249 7242 34998 44143 24857 51007 79206 92379 48690 85081 68982 36465 57644 48389 90493 7533 13684 47257 68866 45580 22072 72278 56381 37239 41422 50704 78357 88458 30236 33367 36798 28221 25691 5994 49214 54213 88719 68173 72060 8131 94923 9246 69142 61677 84189 33844 55075 47147 45728 25607 90165 86119 62882 79691 53154 6989 31133 31799 71883 44367 45194 26061 42403 92766 66084 63586 77928 51280 63589 47135 66040 21386 79808 72703 44627 61219 71296 2303 96620 87589 27334 40186 1897 57597 90165 9774 79692 50514 63923 52899 5478 97641 65894 6229 72321 76673 39045 33850 14819 10731 81886 84600 99067 15484 49823 52792 15518 12326 30480 19086 24971 44284 31228 57192 42822 39591 56572 29539 62277 40678 77658 7590 27524 78394 58187 25137 81223 45505 63975 31856 16042 4679 11369 17446 10913 738 7540 42273 43166 17220 9950 50605 78754 21686 24394 69598 66106 97479 71231 72332 59311 49797 61213 95460 76473 38726 57855 71544 2381 81910 10608 10658 27741 49479 76709 70824 3818 80985 91027 17809 20137 26653 95092 13444 27962 8682 1581 50997 23062 25389 51879 16422 60807 23374 57465 59622 95108 60623 74802 78449 66430 5764 52186 10711 53876 32988 58430 11235 45433 41692 96656 61642 18925 41121 15520 35072 69815 50592 65655 90165 10041 16792 76461 26029 9291 49848 61005 95322 84541 82911 69167 92986 48869 52394 44696 70728 76766 64842 4116 35354 77174 40082 49101 91008 71769 31491 26672 24294 32521 157 88476 42393 41660 3415 2778 80850 2765 55199 36815 50909 24362 50474 9383 81630 58704 74525 60801 49539 44845 63593 79436 35964 68596 53214 73527 45818 28877 55704 44530 22251 54572 12267 46611 59269 29250 70578 40487 21130 76222 98520 69288 89634 12535 10977 2493 65883 70870 75052 79604 23911 15616 92454 4223 42030 88626 61699 23892 7798 83902 33150 22812 33077 48168 1521 80676 75302 84327 56078 18551 10079 41873 15230 14127 56431 81019 50356 19774 14579 93731 84495 10390 50499 71450 86113 81354 70562 86319 66013 61318 8183 50781 69218 43766 64014 77392 54237 75993 57103 81571 38216 89472 68281 62052 49159 39147 86240 33470 21920 16105 34988 43094 29045 58834 15920 67426 35552 4969 41834 80254 97087 24378 52895 38244 3955 13745 70798 84008 23552 66043 70782 43421 10856 62433 86266 29812 86818 91993 95247 94625 74220 61076 21690 75700 2918 60653 58760 37587 17688 50361 21334 14645 50354 77229 72016 48333 54664 45467 41490 3671 88907 49035 77123 608 69402 1027 7130 84691 2664 92358 22045 91700 68645 3413 26290 19516 81214 17276 21405 16906 91610 23950 72630 20535 56814 6820 98873 84913 53688 71429 54054 23691 46726 67507 66635 91859 13376 55938 29250 72165 10925 7572 11050 78313 81776 83561 38098 50105 83718 8077 28541 38158 99063 89365 21987 17811 17675 8380 8369 34499 44072 42901 68949 26869 28733 44057 83568 97260 96132 4388 68390 1729 4678 96560 32966 96761 96118 58859 42445 20228 17240 44561 44281 51674 90673 65479 22322 69562 37838 92069 68015 64832 4485 18813 87090 18447 34331 46064 94945 81641 44188 22526 55353 55146 49097 22041 18178 76574 11362 61877 73110 9920 5355 51024 60779 92938 88283 73394 56788 53201 27934 50911 59539 15424 14046 59967 54528 93778 61306 7584 44602 81552 48448 48119 50912 91386 24344 62066 87908 84251 76926 66021 30785 49846 49418 19216 89510 84506 9069 36703 74181 17168 1168 30966 70051 28600 66501 85502 11990 71229 31500 46580 49474 1189 53375 56506 83300 45201 3423 8843 76119 6233 12863 74498 82572 76821 78038 23175 25563 96215 44296 56762 24611 50995 6972 65067 87809 44378 40472 89630 20131 1797 76118 23879 80187 52373 98574 35801 86459 92822 13500 32533 51229 9001 24063 37905 94408 63941 18986 80998 45267 2930 55490 53162 33866 39835 93498 82645 33081 82395 63004 56564 74292 23462 93281 66725 15178 24656 74478 42733 95901 65394 82887 70616 60508 4292 13991 60906 9200 47941 4601 75344 60678 76608 26696 18738 65128 92004 51445 82813 48373 57931 57325 35054 88650 97164 74760 88144 16811 42779 87084 95369 32016 20986 62809 20679 67749 28878 71671 14012 14186 35808 70078 30148 19924 94083 38594 17928 22968 5657 26141 16188 99098 59758 22434 27052 96893 42982 4370 14303 76537 67153 2734 79830 61825 48733 11798 23442 58328 98094 43166 73469 69825 9481 25713 17293 66644 95112 31800 29216 96776 84754 73899 3570 29812 10836 29941 68048 94903 80592 39515 73372 17473 42134 12485 52048 4999 51655 68390 58397 76949 13583 8814 46521 30517 11564 50209 58405 54732 22725 51789 374 78076 59470 52401 33445 52091 55252 83276 51250 53833 15948 1986 61105 57628 55484 31511 58915 43590 47230 77114 53760 30375 39083 18609 96712 1712 39140 89529 63986 51758 71028 49331 31651 80030 1227 95286 91675 46408 42316 56373 18306 49765 45931 87987 61845 69517 32798 28363 12372 17177 66207 83539 4944 66404 65837 79669 63255 65486 35316 26343 14493 78615 37151 45916 96236 77364 80315 98793 36070 43763 8716 45019 95740 1007 70279 8076 22832 36408 38565 62926 40878 84887 54108 95434 88669 20728 21930 32793 72789 38391 4787 88197 62544 3600 90890 49473 21107 673 59208 30545 63381 20198 13927 27656 93918 67239 26191 32548 35000 92457 17567 85882 91681 43929 74417 92243 60340 6885 1132 75678 86545 35359 11803 67728 36183 98227 33944 7141 98036 40845 77390 79521 6071 87324 39994 47425 36727 63935 94656 51394 71173 5184 60263 54097 73170 4982 88037 22096 96419 42521 52597 70248 33620 42510 51688 24060 20389 5801 17309 70655 16137 64907 59990 4092 8190 40242 29315 95736 61844 59086 59089 58350 35304 47656 48113 13580 47926 49343 65069 50630 14167 38781 83200 67181 1800 48008 10720 74068 34482 5364 42275 42060 61102 28121 31476 50981 960 65440 22315 32631 85817 13423 78444 33313 8281 21526 62772 57965 83296 17719 10911 3894 12017 24615 61834 46233 25729 18906 25436 71847 92991 10350 88085 74015 45927 40518 46680 65416 49224 35797 11321 44057 63859 71245 13316 88257 74446 80270 77293 22832 48990 73381 87081 24751 39510 66192 3592 23646 29923 85436 69359 97210 74375 54822 14974 63958 28096 49599 94614 6451 90067 73697 79859 8502 21315 82202 25844 9263 78755 59485 72179 90693 49027 88711 84652 815 61092 28176 95405 27719 20072 21587 51046 98076 72555 31868 26448 70015 8734 60725 72011 13138 95057 6949 32150 34290 52957 86780 56004 29299 7541 11910 18990 42577 88896 75604 29804 65100 12279 9551 47428 13691 86624 49830 73812 97785 50234 81537 80746 88907 92370 1585 66399 48268 75282 29896 49962 74987 44860 39944 23970 7072 17432 56477 67320 55933 85839 7085 75216 37405 44854 43751 36596 2038 98844 24446 17030 20496 54587 36647 77670 44367 37977 46325 84117 50425 53207 32841 95347 72534 85239 66286 36718 60978 39838 72721 78917 25145 13126 66188 51203 33644 29943 55290 72502 52776 29709 30559 39139 44662 81674 18422 12732 47357 66069 61243 61389 66234 15321 19949 80135 41575 38384 74923 66053 89130 50845 38268 46478 16828 25931 92210 25404 88405 49468 85792 33184 57517 31462 53492 55712 71180 54109 66630 53933 22087 75237 8154 82117 35631 52174 5535 90895 65305 9491 3801 26049 16408 15858 89426 86517 53242 74044 94536 52699 5321 77982 50963 77502 92830 46612 44510 70998 91414 24109 10485 78192 3138 59190 31540 25002 70772 18048 72905 78250 81040 20076 50861 80703 5974 41324 77302 72213 1764 5623 63878 80767 35604 82597 10482 38412 28982 61295 40875 65553 22732 94847 91624 6794 18886 25248 32584 7402 80551 11136 63076 20580 69875 5246 30662 54233 827 66346 74322 47329 67834 83166 28038 94230 44668 39260 91215 50518 75669 54171 4656 37649 31433 75463 53945 21705 4703 7165 22233 23134 49329 80948 33032 57461 88433 78716 52763 47566 12092 6127 24066 14364 42053 52720 97573 10138 17860 3097 97 11196 17609 50117 49512 67572 46851 9646 36336 68911 64948 55364 63909 43069 59977 87699 25629 58879 51335 18836 46023 96313 87073 85734 64217 54483 15672 160 71226 54247 83045 48459 2001 58826 45632 2044 9265 29218 88521 35347 98500 24552 30535 91007 54370 85877 29297 92366 74252 8579 80468 2909 12964 4753 45814 87605 61458 55890 54602 24763 95403 26400 40124 85916 14969 79899 8510 7521 21647 78858 92382 81245 10678 25763 82451 72296 82803 65791 7809 70624 41905 7195 18866 95674 44511 21945 3162 96680 76969 43919 87924 25362 7315 3532 89656 66828 73480 1643 47476 13921 40424 8632 15851 21111 50068 12823 63195 9227 90249 57465 3420 22120 68863 77429 453 6426 67294 4065 72899 47781 55284 96659 37921 62183 73318 3027 58349 38328 84749 17717 31249 8962 37009 43837 35664 1086 15671 30803 33683 11059 84747 30191 62215 45528 8342 17360 15290 77868 5079 93073 66002 38676 1806 57753 66872 67462 26821 34859 26929 79472 48645 72039 60202 97153 31944 20976 54110 4628 38361 80113 15006 40719 19287 9889 74945 45046 43256 73814 85726 92410 79972 94776 91120 71147 82474 50353 63864 6784 16093 63542 55033 64407 32983 97837 80584 75855 17964 68239 67544 26757 30889 69933 70624 33029 10429 32184 12739 64915 67840 6999 9264 75056 39493 22972 31753 72914 94579 18261 60813 65904 14278 97641 579 40297 80459 96746 88538 23364 17714 67376 66296 67158 7093 67854 34046 32697 29722 93638 89518 2793 93045 35821 73157 2537 18127 55100 39301 23339 14903 94295 52357 57366 40105 10541 76453 91639 77111 32570 86199 28380 48528 78711 82168 76543 27549 4711 30899 90921 31526 77376 11700 47455 74783 8500 56545 45567 97121 51594 14990 24411 73869 57940 16653 55889 67860 22297 17614 46302 70509 46375 42051 74804 26291 68586 38349 64227 51517 7881 68326 89850 81325 80457 14938 67097 61344 74697 56368 72690 34510 30126 33330 58736 50824 10529 21766 27096 83064 55783 71016 15137 19281 20546 72416 85964 17510 86560 82965 92959 59370 71749 5569 95679 6273 48756 64681 14329 10711 89239 60738 53446 73812 67219 70515 48483 19429 75397 9150 63549 57423 19189 85339 89123 89502 2511 28778 24959 47628 93224 97069 92597 94543 40301 72154 20756 59505 9860 55943 27509 73937 48016 7997 82537 27553 92432 41558 17007 12995 5395 59097 87467 88377 9599 67804 31085 20019 86862 38833 67430 84749 10104 57430 55793 60708 64870 19813 39012 87064 97058 41882 64428 66577 85105 31813 15174 82490 66195 73231 77886 976 9540 5 75109 76790 8462 44828 23986 89670 93888 53971 39645 66490 21098 80546 56893 90387 95386 70342 65675 87886 9088 38197 8217 24851 51850 92207 41237 56693 2946 41483 32711 98212 59844 50950 39156 60413 30613 77972 65884 18975 83029 62119 3433 50225 48409 49663 40262 36320 95296 12571 38133 30642 27319 37545 96601 43551 56785 53340 9281 61577 42954 34061 28591 47478 39643 47222 50840 82821 39369 19937 17661 81829 14164 48794 40172 37418 49405 64406 33159 15875 24829 3827 87008 60236 25910 69025 37835 27024 85899 89901 59 39395 98803 83820 89317 61884 54132 46508 93223 68186 37013 31025 30811 57657 5918 16336 18028 5856 78730 24965 51714 80731 71665 53234 89908 79478 31546 16166 37404 63148 4179 86724 98374 86872 35228 36411 29887 47558 94448 16562 2084 31241 23869 967 3175 76368 97940 51326 41743 63493 83617 25574 96098 86438 51764 31086 34555 35982 78293 39926 74838 95492 89287 84534 61217 7381 3806 78123 33868 81045 31785 1239 4618 42764 34668 63583 63312 74682 87655 86134 28955 77464 76076 93069 55907 47738 88763 93340 33458 81323 3531 85241 94617 32322 18114 13584 91604 18723 5560 40537 94301 76615 45421 98227 52157 98223 8517 48477 56961 65481 43019 30027 10154 20004 54274 42154 98561 95772 74890 39937 43548 7564 38033 63444 59631 27060 82481 76114 29695 49430 32390 46620 19845 39209 53555 30384 81293 24044 70603 17070 75797 42682 90992 19571 44879 47340 7126 83323 84885 75989 22395 78984 55748 14069 5516 73421 48165 42713 42868 11144 65006 59874 34625 51043 1081 33130 57771 91810 35372 32219 95747 2485 19457 87379 55188 33170 23368 25268 3518 1249 59605 74129 83631 85153 83185 17665 6866 76140 86699 52398 44614 24486 72837 73423 78944 96376 61293 88270 86130 37100 64228 9767 46237 19241 90141 84955 37688 88945 77707 93809 76518 58511 63608 10233 15522 3804 52396 43170 33279 57299 51640 67210 8910 80898 29524 53641 96268 47836 25601 69575 52864 20016 41204 5793 63463 41530 28573 49522 32488 11918 69190 73827 17480 20650 84528 99105 29801 98798 18471 47374 65503 78192 70108 41511 23081 45034 31687 1960 58210 37607 71668 36358 13633 3180 65687 1386 94017 18192 785 82487 73357 18675 82907 91298 97549 42418 2922 73157 2936 71127 57637 52912 95473 67627 16130 42084 52930 95427 75221 16519 73924 35353 73687 52 11635 69548 22285 29685 49935 20653 98898 71526 78821 14968 81136 40119 89756 89243 60900 68849 46355 92819 1884 95980 11409 50700 45409 55535 87448 7217 7624 33552 71965 70251 1469 71542 73490 49919 13063 66347 5054 28208 975 80256 27918 47811 21374 48101 63852 79248 42747 60686 2391 30788 72676 90750 37640 93949 7782 2615 18356 64269 5502 82196 19970 43056 75032 94528 42306 27420 98027 79724 97759 18318 69449 49248 63634 30103 34086 98206 49878 92321 64902 75150 98016 84568 88401 39002 77630 86825 10684 434 23801 38682 57152 46027 61556 49513 73435 95337 11894 97638 74411 6120 14761 74801 72410 96598 6876 15681 87356 48345 30328 92198 9963 24950 52938 78245 30004 76128 20414 38598 93808 7527 88608 27386 47463 402 41273 80600 58836 87450 31371 62876 68842 54452 32036 99150 37937 92451 33235 51929 71500 5090 60696 91514 88223 9822 74232 74503 49717 38130 73704 89715 96724 94363 29606 50362 60757 35841 4746 32633 61744 70111 98210 45961 9476 85904 56426 23365 32360 47084 4958 45211 39238 73740 81951 14681 34279 73008 28750 27192 8544 80333 24690 79331 36543 14716 64269 78106 9782 62770 79613 80021 55320 8671 32332 13338 67805 62188 70209 34512 55012 53007 48785 14498 292 28 5315 19354 35016 59007 54974 37775 85790 46931 33893 60703 22917 38460 2459 44951 90543 54178 81513 26203 68556 50926 38296 85185 7015 33617 88297 94716 41193 26978 58329 59592 69003 52667 47712 39377 64370 77072 62114 76372 92889 971 19517 1673 42593 39319 54878 49338 63845 93498 27439 22801 86154 2978 75611 9079 74314 695 94262 37773 51896 80113 79103 70637 54830 23337 89084 15746 77454 11135 78045 94467 79643 71498 96941 39943 20152 48130 11225 748 46864 48866 43202 45521 29925 47889 76192 90422 89192 77094 8971 16716 50388 3688 2990 65453 29344 61933 93617 83390 68345 80423 92650 85704 64423 59965 76803 38910 93161 1286 3270 92752 38054 98765 9112 24634 9662 27349 11440 57267 23287 58046 90418 51790 70581 36854 37093 36765 24509 90260 37952 77075 5501 42013 59334 11084 10210 45823 75031 87232 78956 46297 76716 27632 6895 30352 61446 90452 46099 48219 7428 30513 80530 25530 21252 92155 58037 10456 16961 4549 45288 868 11717 89517 46044 73915 94074 72073 41182 71819 62296 56827 20834 43780 14266 28020 33022 42498 74986 28467 81400 54352 24945 40624 56291 85780 41211 43434 38967 5942 26191 76256 52344 60068 10772 59513 27508 16533 82915 69146 93443 25316 34684 74600 27581 75017 48973 48088 50916 64624 48351 29589 58865 34221 29648 22810 64492 50474 9205 49527 32006 44837 24785 78507 45665 84704 59996 11597 65543 41388 48460 34552 39053 95543 1180 7392 19423 52227 47666 90454 88094 65964 68502 43246 42280 94758 88531 5670 49347 30359 15704 9325 66150 51754 29712 51843 81457 80313 82216 28878 22711 79811 9423 44475 98703 54740 70631 88143 75979 88999 66446 74725 22970 75531 10345 28640 43164 1016 80213 76425 35533 43302 92423 8777 47455 32242 73578 21355 45391 98767 26193 26244 70948 97525 12250 78452 57489 17135 39536 78039 29090 79151 40497 55995 29839 7827 71753 49545 22099 3201 56008 60670 18604 10141 52440 71516 2257 9779 68340 40344 39406 80870 61193 23412 88789 48476 87436 68537 84934 50094 84853 13641 42863 8492 87942 76436 71235 6648 3720 84975 91240 22434 59091 50286 63794 75950 32347 65688 11525 39266 8750 36323 24499 63472 85183 11711 45764 87836 32984 33019 97694 29356 76952 18151 20465 22750 64804 72889 68838 21409 96584 33991 74379 16163 95455 12635 8612 35335 83257 13909 31252 67432 75767 67337 14599 94632 50369 37942 40349 62965 84819 23497 95378 29368 20804 95731 71074 61010 83234 32937 19761 90824 64708 77950 62177 17995 3364 4542 35 81470 77132 5353 43233 76819 65983 28632 51606 94008 76324 88484 16535 36131 88358 64929 68960 12324 97539 76404 4963 8545 15610 12290 15992 1004 81451 79920 42365 70965 59381 25671 21173 52938 90291 26133 87641 39270 2510 95015 39300 76341 18160 55175 51860 10285 35822 56943 25299 49303 91122 96122 8286 23674 71984 8617 81909 65598 73958 68414 81856 3828 69833 58190 83452 95089 92095 10161 64279 92914 27936 36643 47004 74944 89227 86768 6388 64806 70138 17163 16013 34005 69261 46071 35404 91680 5669 41128 40269 10218 75311 4360 40173 64721 71465 47625 87595 30036 39409 92303 91534 69982 44200 53954 83352 31971 30040 88270 18980 58061 79254 50033 34275 91177 13692 85155 47753 87858 46287 94177 88131 8714 89375 19489 18076 50855 35245 98426 33560 69501 49955 47285 89294 54629 50380 93092 63380 3243 439 96668 63409 39889 28277 65278 90975 28968 75633 76753 88557 9103 46571 22807 41760 94054 87366 28772 6014 8047 9558 16531 35567 87980 13530 52927 29418 58231 63803 55407 62895 91116 42101 68859 51125 35069 91156 2993 86009 59072 51042 58992 4037 33889 39740 93714 17447 49854 67985 65574 45056 36857 72547 47640 29088 14721 46582 35004 86178 50817 82159 77306 8317 95697 84195 80483 44180 40073 27605 40369 88897 4073 66103 32014 62179 66936 65057 43872 45679 84479 48938 7801 11023 85344 57699 18073 38723 83783 75863 97283 96741 65406 19191 7126 50867 19952 81329 6005 59313 37610 5966 96214 10747 29075 41654 61856 3763 16992 4995 93971 70092 42443 34626 87124 81649 16147 18921 20963 51435 1665 46330 11724 74057 14218 82755 89564 86663 44911 26413 89307 51085 25965 80166 39892 44489 40857 46358 49143 50047 97524 66700 7999 77190 4432 64875 64721 48897 95535 86976 67574 7845 98359 54546 95785 32305 467 1251 84186 55185 41407 37920 64604 37924 30099 4765 65801 19631 58236 24243 73991 60037 69940 60985 29165 87101 92433 51045 7262 55310 35508 42597 52370 45092 38985 52646 74110 20826 41795 86431 33930 86421 75287 14237 6149 62253 1995 74919 97172 40414 48221 88022 80532 55568 63990 83021 530 40017 55692 60385 73169 75595 46165 69145 61076 62496 61472 20239 16757 46654 20544 50089 84057 31306 47837 70592 44492 235 14485 43699 5548 56530 36571 3362 57053 5391 37327 8439 52675 32619 85986 22525 10331 7664 54010 45964 54652 87140 92839 24622 331 67776 6984 22174 92924 14300 9430 20470 95104 14170 45328 14517 71512 34425 56731 8524 68428 57174 54154 10622 96158 25187 42064 88331 48499 50161 80253 28720 81174 16965 75327 62180 38547 68538 56032 78117 35414 46479 61712 72367 39691 9258 56103 45230 93514 279 95897 67924 9554 2121 75448 54023 70107 3405 16377 8678 94005 15733 88984 87717 34947 81583 88857 98043 59285 88809 70719 22675 60804 10584 41865 73477 86618 93343 42176 56478 94932 80858 95260 20620 72531 11015 63457 88321 53304 14053 90465 40684 38710 81790 26339 96047 43161 29784 97203 57218 98500 3125 91671 94561 20243 53060 22415 31250 12121 64595 73249 138 81645 46111 10544 13943 3872 14625 97116 15932 296 91326 512 26250 24496 10125 44015 96989 79068 27155 51207 18598 96253 4838 59640 11694 22391 76666 75330 93807 59868 15317 32813 57176 37575 34286 20273 8427 22110 39781 12631 89322 2861 34998 57078 3836 88185 53772 60411 4783 35466 45908 75221 20971 83122 62619 2367 89445 79452 33543 95335 75708 11290 59250 50409 56705 24367 40959 46108 76954 71798 25341 16874 71627 3754 29118 16960 95380 20833 17621 72231 42666 51853 98797 56611 63416 57094 63894 56385 74225 73996 29843 41985 52041 85842 65915 73193 67945 72245 49432 9362 43885 90020 61251 35785 22448 51412 72510 64535 2281 22202 34269 20020 83899 76252 26840 94870 38615 281 50276 6572 59373 90357 88354 7300 5361 36690 78130 1388 92490 60594 41054 5000 78717 24294 12809 2637 93042 66423 58034 88270 29168 11908 80887 67661 33912 42941 95470 74308 30969 69875 92328 28768 9618 62565 1390 4710 77570 90505 70977 6321 22858 87705 40405 36709 68014 17232 80936 51145 6089 74646 6683 84623 9136 79834 88262 24239 5863 19857 757 6943 94486 48738 54981 45255 22137 28323 83424 27957 44862 83598 4725 50263 16797 19861 43898 85129 76544 67094 65553 62954 35703 84146 22713 47698 9441 85483 95309 39997 69340 684 53173 64108 68171 43443 41059 64660 62365 55302 78913 75037 50928 18112 22242 8607 31458 52055 60457 51185 53729 18959 4716 70738 78856 29541 81442 94737 57445 13845 39191 81879 98604 26790 93118 79418 57199 55506 48791 69244 65646 79664 73250 13259 59938 45536 69547 54257 2769 4558 84119 43250 21800 70136 60531 40355 41019 29024 30283 59541 4361 97813 13488 59012 25397 81693 98780 19753 40564 60669 59068 31182 24695 95745 1689 33983 8807 31948 45119 93861 9214 31975 13843 74740 64959 17911 57066 46979 12477 97234 62280 18180 89893 55645 96633 95116 17785 64000 24695 835 17234 29505 34156 32944 15248 56449 15829 5775 1557 78014 28544 6566 42357 52558 75870 49229 84136 16739 49997 51346 62633 73183 11967 37795 28961 42651 13922 26373 93086 92704 14239 37624 78098 9089 73188 43552 83287 95155 62449 79003 88008 98663 89306 94769 17081 10005 6782 75059 80741 98033 45447 87610 90003 28882 58876 87429 84897 98342 13379 63532 51389 79975 86760 86271 26011 7126 26484 25778 78190 52170 13477 41760 72501 75614 31165 50275 58979 69367 89313 58419 29306 58320 56501 61215 73323 99077 88036 28579 7043 50168 53862 63575 20436 22548 97059 48061 10266 2183 62974 17870 68460 9464 47172 69165 14423 1707 81859 75692 53473 61669 13308 92565 92608 32963 72288 44371 20446 59405 1136 35744 80648 26225 39042 25920 97273 51139 65430 57914 47718 13413 21873 14026 98756 4530 21570 85511 71041 23938 37532 33211 81718 51317 66234 78788 97892 19095 92350 36339 7122 86489 63518 19033 41609 62860 53795 45166 34340 22076 9349 32006 81138 7187 72616 5502 83900 72787 57250 93424 13988 69233 58251 87945 61965 84215 63688 33777 12067 40278 99049 94377 22300 95151 44687 29867 58213 75523 74302 63136 1111 43880 93838 7972 86480 61209 53169 13280 79025 23841 55223 12417 75534 57223 94320 58439 89794 9396 81265 80446 5481 57338 37642 28879 51648 6796 60015 24121 43192 62335 74342 91924 79971 85042 17416 49219 65039 25672 85114 36236 71876 68968 91133 93324 7591 44585 85154 39505 35405 67956 47521 59156 26084 91533 17397 3135 23408 61938 47997 53033 42393 92248 41293 50445 76719 72924 45894 47666 81200 79549 36229 62108 90413 65594 13676 20558 98721 6711 85985 28111 64615 34019 48451 31239 77727 51605 20719 79159 50348 85846 53993 65199 16603 1406 3887 28875 63222 87354 55033 71710 7125 4095 24324 5844 30575 32041 58641 87878 46392 86343 16915 52461 35690 80748 45184 78415 72571 56130 64372 38111 9413 89892 5097 59412 96591 10255 88139 8133 8934 20830 20816 91512 3507 54684 68496 77568 22530 90218 7691 60029 6150 43453 54216 22276 13934 14765 38299 39367 4986 76380 14316 1608 41866 66769 15452 99085 2698 56471 15537 97645 79563 80679 98905 20024 22991 75775 8952 62262 37396 38955 97485 64002 32979 77050 66696 85220 13594 33732 85605 44342 33757 22839 68798 55250 275 67161 80723 72814 1957 34571 2275 46937 35217 48122 69218 41186 5532 13024 7226 37463 84113 45566 24918 56983 5310 93432 77171 93952 85854 27958 10228 35649 73009 13181 69319 85313 172 21546 2871 75669 24710 1848 81041 35812 94116 74251 92495 77770 67791 7906 82077 45250 23871 90870 16215 56105 36041 11000 62501 96830 4546 10408 68084 58573 18932 1429 32203 85004 47767 10297 51555 74458 82092 61680 53897 5506 76274 90080 33128 20754 31083 87251 19743 7318 66001 78298 50541 4139 77618 89185 24617 36151 59791 66932 64739 21712 70194 12100 1707 86912 76062 1389 94353 88991 58744 74439 14202 66951 24053 64842 6232 63912 70074 94959 43595 86965 63958 17181 91346 46771 71510 22927 7820 74480 45407 34755 14132 78042 97330 44531 97770 22749 32655 14085 28433 18657 79963 19520 22195 61783 27346 75153 20876 52756 85673 57955 18469 71881 52386 79140 20260 29224 6176 81320 15972 21200 6305 15634 76892 98245 14637 38501 41985 11793 50225 67328 43916 52186 82115 20509 33917 67251 91040 32652 23341 32982 26364 1980 49508 74440 68083 3048 90317 52356 19665 37794 90458 54554 39976 57161 90000 6264 9682 35691 39563 77346 37809 43184 62209 99058 61447 80981 11164 24728 24389 87882 62258 32843 58075 70128 86381 30814 2423 61807 69067 80761 66298 31976 70941 28970 84700 89964 64223 77650 35174 92761 43799 56562 91751 14844 53195 29494 3276 76078 58086 69329 45971 16442 32338 77589 5293 32539 94850 42387 85461 76444 83258 91506 28333 53192 86202 51743 28340 57214 1522 71048 83306 47099 62160 77433 72748 15416 35091 91028 86051 27110 20219 49766 21453 9744 90081 5971 54836 20455 86722 76121 12365 25110 98650 86573 21726 41508 37108 94592 55479 86873 36535 16641 97401 29664 82407 20989 35932 17314 11162 14036 95582 82737 83922 93537 91607 96760 2612 10532 76038 37547 96359 87682 12789 11869 28095 19438 52861 55002 88666 87449 33756 55182 40220 22797 7994 47974 96798 46663 62520 8850 79334 71558 81745 173 31171 20875 30178 2980 63520 93189 85357 13001 82979 60778 3776 22662 67019 1101 3344 6184 89603 44128 3145 17042 26287 80118 2245 50162 98455 21777 14926 18491 25013 11916 40379 4973 16421 2037 33980 98488 42888 778 63654 41922 19783 23699 98697 60891 92093 57172 14117 64873 81199 26697 65835 13980 34465 32939 29781 33740 72382 25128 45953 80480 56274 83958 87772 10365 45211 27679 2156 30827 25273 66399 81567 84030 11155 58658 51112 41721 37889 90325 58687 33195 54254 47133 18552 35646 37720 52645 66699 13866 59219 54126 22391 60133 6463 69195 87320 23439 54723 50509 82582 13664 12009 18106 15279 22052 63697 43698 43599 48983 8219 60697 2787 58069 82296 73077 87085 43544 83532 41323 59586 83456 28102 38974 17933 38256 34004 69441 25949 37476 51575 38166 10679 55140 83156 49087 5580 72043 36695 35218 19677 29794 14846 38326 25765 70298 64218 25686 67374 67312 81600 96664 61197 69101 63454 66978 65038 32740 60271 7060 84406 98188 97588 61202 18938 1287 533 91665 44539 83127 26913 33594 25047 85025 54855 38093 36251 89821 37199 6464 65870 80673 33758 16684 64371 35019 11594 34366 98132 68833 74251 10213 7553 57491 52114 44645 26950 93751 91599 4132 29724 8595 86264 36533 1988 13392 77494 66014 66211 95521 95304 54973 4264 83212 52985 9120 8070 80507 9378 34766 30804 93511 76713 60115 18020 1274 99020 63770 17126 53350 16171 60269 51736 48499 43200 43908 73242 55538 86277 85948 86646 11454 44809 98030 12072 48277 56653 50909 88641 71162 598 2781 86094 24008 93264 6436 61926 843 33879 61356 70561 92424 94099 535 69710 24138 82510 94024 42787 84660 91816 79502 35916 8041 92686 43870 74527 87719 83510 21421 70105 86354 63054 1935 32952 54453 75165 56057 24771 57436 72495 34426 81776 75634 17082 3116 16337 10425 46191 18894 63179 91918 77286 64599 89405 30639 72430 95766 75926 7638 89241 2404 54080 13387 5052 69416 50811 61448 95213 81547 59387 44905 98060 13548 44238 93208 24318 31257 71743 35682 14936 37594 33584 39404 42152 19599 40248 6776 3679 79591 48901 93386 80930 96982 31065 80373 4762 25780 33077 92875 9547 14782 70344 38639 43913 17787 20602 76198 38557 97878 30030 59063 54934 51606 56731 11785 67560 54937 38309 12613 80920 50782 89840 81328 21493 68039 27811 5215 3172 44274 7075 63202 73953 47552 87160 49809 44478 36384 72862 54610 90401 31867 41349 65442 2340 21711 89263 50351 54958 98248 32713 53467 40811 62434 85078 97335 49204 16818 87686 14868 9155 13425 22946 36500 4374 92239 82391 70993 4085 15301 26889 16969 40287 44069 11692 14885 43451 38486 75577 28821 3901 11159 77954 15142 11779 19663 16397 35703 47861 72068 53481 11137 64497 49644 10088 38638 74882 26045 56193 66097 32596 31186 7814 5702 35595 2330 25289 85859 82703 90494 61994 91798 42648 39200 23891 22092 15944 15840 47124 61846 32759 74842 64958 24529 42197 30971 6044 94241 12404 2271 11809 4790 32662 36326 88370 10775 85163 5095 14679 82627 75601 21608 18297 30828 15273 18150 28748 26498 43569 46306 97504 65517 18488 40878 35997 38116 78153 89828 93046 68184 73268 63228 49727 56256 40735 52672 49897 97902 50342 16079 31764 45839 78780 59676 81900 48284 6016 45451 74402 60898 88945 57884 64587 19175 93020 70807 70919 92213 2991 53934 62451 49066 67902 12829 26218 73794 49654 13417 48226 35146 71382 52109 28224 71555 54457 20119 25633 12741 98224 81977 928 47756 6644 47208 84992 88337 99023 93246 35593 49280 1944 7728 70675 25421 69790 32755 86735 83031 64384 72388 51287 74603 14908 37972 19824 71490 70980 68216 72348 67367 21912 84684 82090 33624 94190 79305 57401 96841 50236 78751 29909 60815 71791 65077 84497 61524 68120 31416 76486 61017 66002 96303 16504 7809 63901 75457 5044 70765 53032 63235 91813 23141 95042 37344 42488 50026 81624 16261 42763 36517 17737 73095 42288 60161 87606 26875 87935 80601 85501 97047 50755 74114 84989 65710 81515 75226 30725 65301 33353 12635 40211 21602 66833 83717 86569 98419 61030 18839 55084 44348 10390 34671 45615 12974 77331 4474 15043 44010 78818 26483 86302 73206 69050 38205 8482 55074 16280 18571 8011 93341 77555 80700 75263 10113 30839 37640 82152 84273 34404 51016 26989 30544 34491 38284 47164 27240 34970 95958 32377 93392 63108 18808 46936 73801 18013 21117 82050 62727 30286 57438 64419 76738 907 73593 45688 45993 67419 81580 81044 91564 94200 21755 76763 85201 90302 44738 90844 65738 28137 37245 41108 69689 53224 46580 13315 33579 51251 5305 74465 95044 28892 77500 21976 62116 71084 93667 68896 76210 97102 76065 96309 36884 74373 88853 65160 54750 18871 3616 35116 66376 21269 65571 97545 36495 73531 29714 45455 35976 12140 79978 46383 33760 14259 38885 41575 26994 35412 75251 4213 26581 82462 73003 16593 98376 47733 95362 5859 160 15503 33483 22565 59912 51043 52618 53013 94725 71304 14736 49289 94250 56033 48494 63936 49199 81190 67041 98329 52213 50587 72906 60246 55520 19632 79202 32050 51693 47868 6967 86674 20318 95707 21857 57582 16920 12046 96219 25788 80361 83006 64302 7517 38556 44402 57013 15054 28192 53903 74040 92995 16107 600 17362 96189 68946 57125 35522 42349 62654 38011 51191 54154 17607 28095 11168 71581 11831 45633 5872 8315 55599 27492 56054 51905 97442 57073 53599 27380 98848 44488 35282 76885 61597 14619 63356 30003 29979 15909 59927 39433 10713 86950 67533 91252 8889 34532 28477 37357 90131 72574 89050 45158 18353 35427 39408 27991 11815 17630 23295 36153 53646 28636 91688 77718 50694 33091 18258 60968 30755 33761 14998 24586 2853 67127 2033 44574 23330 73592 17837 13025 79628 85335 27201 73013 6918 92792 73430 10661 24136 53090 12703 29934 88240 35526 31798 30240 35013 71842 50493 28803 21553 10525 20906 84219 31553 69063 4631 54527 57927 47938 91878 83204 24572 59865 98691 32615 9722 51940 89695 69259 40408 42941 80752 36032 854 42515 19621 73455 70992 39376 29187 98779 37570 6354 18057 21803 49369 31348 63876 74997 11547 48121 91054 68967 741 20871 60510 39200 36966 45245 54541 10604 10998 95266 76992 85296 9597 21929 47347 92077 45919 24306 337 98153 71724 84797 62482 94712 64330 29349 83459 34376 13539 86255 14090 11447 53217 25192 53329 6605 66045 13503 14943 93965 25878 36133 78498 93938 51351 8181 87763 58230 20148 54583 34567 76786 50265 51232 82677 51619 92262 93530 73228 84333 31808 54136 25547 93387 59771 88151 92375 68571 28835 46669 64954 16206 39812 42873 30543 72267 43500 1271 41895 55202 96770 30128 98124 5372 5162 5411 45733 43438 26837 85518 58505 1304 25133 64375 3267 98401 3533 91089 82163 7002 37485 19247 37967 81644 44977 83689 38592 48492 86608 57846 5883 16258 74452 24121 56970 25571 32961 88165 82784 59407 74551 13868 75339 23218 97518 14300 32767 10246 31328 62601 74319 50425 26086 10561 33796 51594 98140 22185 53904 7618 95577 84634 44799 70461 3784 14904 5267 29979 74218 79062 4478 56307 88985 75422 51034 9309 56580 29064 36849 34720 42849 58000 75456 51621 13211 63403 23533 53102 31778 66580 95336 8889 8644 77943 85603 7039 48006 39355 4281 63726 97173 7361 36501 96199 20527 23465 9786 49947 58439 5508 20181 92046 764 6611 33180 42526 66573 55874 20673 9462 2923 65727 83170 97047 87019 96863 5206 96969 11492 3390 37681 49169 22182 30250 82061 12848 11276 45828 4919 23907 74673 64300 61704 84801 17653 13135 11856 40283 53330 9655 5808 45744 97677 76994 16046 77777 36598 30619 37175 68317 19629 96944 98791 48473 92342 85359 21078 13029 91085 5148 15974 77309 88871 63100 59584 28549 51235 37696 49917 78808 48201 17957 45456 22240 46565 39365 11288 31644 1812 2558 25755 63765 72753 23920 84537 18270 93230 31524 48339 85933 29265 80982 33390 95435 644 88279 54058 12916 39519 11088 6204 55902 83261 93962 61588 14303 52188 62390 12883 19130 19478 73462 79656 19320 38582 69523 8234 44867 94844 22804 70033 80658 88026 62376 92400 14793 82850 90193 24184 4818 24305 61507 31172 67505 56518 19276 1196 17897 3342 78708 13525 66840 11237 44183 2721 75981 63305 61763 85064 33984 54084 68099 85406 13390 45008 74323 40568 56941 5418 98305 98802 55595 19737 11671 25665 84777 50104 18969 74598 14621 25193 97174 13971 73160 24678 65424 37492 10522 34369 13976 78613 41746 90942 24161 68959 60952 36704 67857 2616 84696 35027 96651 77201 25642 53618 19621 19848 66578 78888 33576 54872 91264 64013 54229 83119 89443 68677 33559 62377 47397 86592 70039 1202 88563 52619 67978 91739 79415 21146 5323 63635 68254 98416 13312 79167 37968 1271 82284 28800 5699 63986 62536 26025 30555 37025 4970 39210 85277 81932 86347 10407 90599 78677 73590 42011 19707 3165 39183 84876 86839 92172 59853 36736 71949 72536 85341 5911 3211 77177 94872 73763 6985 81467 29095 57930 32934 41913 51449 58817 85799 14647 74851 83191 734 32011 48190 26746 31945 43832 40210 9784 35475 86026 72638 13607 53520 39800 47509 31237 51838 90821 45396 77068 6812 1216 87977 74324 71191 14571 58780 21934 3007 49684 63665 82007 79326 12500 51127 54121 31097 9944 8694 75158 88968 26807 18809 74694 4492 95089 69130 63789 43928 19797 21494 88841 26861 6628 6631 65373 50457 60648 13600 48074 22973 7137 4265 16816 32098 71797 21123 40893 58215 7333 74730 47667 14515 49497 70384 60429 64412 66383 88139 942 65928 42447 30556 19886 91528 17395 35249 74969 47572 54223 16385 44237 50869 39149 49261 81970 85156 53171 43390 6525 40427 58501 84515 80423 9436 18917 67539 9895 54754 11906 34948 81222 92530 18424 14978 78685 17505 63971 83278 69310 72779 62524 94504 17886 75988 52837 5589 94755 40024 38904 25540 41334 46407 87604 98141 1525 93253 45033 96875 60991 70423 99072 58294 6838 59155 85171 92305 40333 56317 15293 79889 10807 57505 68548 46737 73532 87748 49177 98509 27213 65684 10053 98757 49049 67979 86748 58646 8446 89486 66526 70390 73540 23886 45406 52329 14219 87587 44805 52630 61682 41197 8629 67109 52096 37158 38558 32186 74403 18340 59673 87845 74107 45062 98554 15991 79104 4623 23050 16901 33437 15719 59492 52298 32268 2492 44708 75100 55354 72747 48961 81046 96422 19304 39442 52676 51178 51933 50399 24487 35340 94130 15486 30448 81100 16744 79759 78138 66628 35783 14887 28984 86366 67097 43998 55539 85699 17689 11465 81086 86641 65997 53721 59450 33773 94408 80132 14282 75955 96717 21801 82955 42739 31816 8170 26688 87174 27863 81125 93015 30779 28443 39614 73429 46918 96077 45765 41155 98886 56643 9116 83752 26106 67514 39616 64740 29070 60764 25486 2338 68898 44190 60062 64355 72169 572 2216 1529 77120 40867 45833 29991 38456 32549 52400 41065 58518 32321 91417 38941 92086 43451 40194 38841 62791 73305 63997 35766 8681 17756 85357 41921 24859 844 44903 50105 60144 69170 79635 722 15052 7812 66057 31246 94516 10354 57970 51053 72110 57560 72957 30121 13812 59467 74431 15847 64101 52614 43671 46748 74557 95169 27821 38421 9132 44580 47588 52798 82310 32235 67662 75517 35300 38473 4926 63478 13104 59589 70814 75905 49614 29552 27241 10453 49978 64243 57017 72831 54574 18425 91254 60761 50625 62018 8841 44140 60507 77793 65120 45543 6230 40145 18763 66757 86714 74962 67997 96183 87391 49972 29744 14307 94233 16465 28831 34388 86523 46660 33086 74610 70929 59999 89655 80972 58541 81590 59760 38389 12171 35028 57535 57972 57540 34259 41749 14611 97229 51633 1712 62798 8433 17004 72289 63192 37603 25105 23291 83480 37292 25804 22660 465 380 9175 24683 48105 27456 43934 34462 91702 61914 63668 59368 6364 73320 34869 1693 65207 66432 49172 65119 86690 17345 78599 38049 23277 39399 48116 75566 19840 48683 52586 50078 68259 94195 77364 98028 19498 15982 44939 2087 14341 61233 98874 23399 17455 59251 75790 52799 82851 68803 88651 26455 70200 56646 33406 79553 76628 65669 87892 53302 74033 10879 87810 18335 5028 30707 63018 60550 48181 94529 45608 35805 12645 92557 95577 98620 26386 62004 50209 39974 10422 22130 5913 15145 32281 11083 48734 95911 25257 36660 34134 81852 15331 81218 41572 45455 39423 62747 45107 45274 75455 21085 73155 38185 76978 74996 41396 16263 73724 41586 73205 85623 89790 70759 44635 81115 29134 27629 21745 62751 31381 9747 67929 84381 10706 44615 75629 71923 79518 94778 53324 22516 64525 10907 3679 21295 23076 41457 33175 57887 3075 86873 39590 62231 92167 2121 43606 2003 27327 75726 16609 88716 46003 945 45835 52663 59216 21637 74351 10278 8837 22131 26515 41010 6726 83743 11010 50134 19646 47618 7552 4086 11328 57377 7785 78993 44993 9681 27145 1213 22429 61931 78526 39579 66215 42859 57373 51376 28577 96527 54644 64257 28934 89374 8955 42027 43759 8237 72683 24202 17676 37007 90019 84403 44330 89754 78405 4434 66613 88544 69097 34697 73629 9951 71712 20911 79381 5105 31801 73492 14465 55347 43945 51009 63295 50711 86706 39692 67151 25495 28595 2408 36652 84633 61828 8658 74714 96180 36370 90704 62664 10644 19117 18649 28603 7547 83959 98112 72487 37826 93272 63260 76551 64157 32326 38836 97821 54068 57353 95439 61495 70370 86859 50370 75205 368 22274 71720 13369 19824 59402 93355 97833 85976 30481 6231 44463 37384 12227 80900 18607 87512 99137 6383 53795 71323 40155 15977 80039 52276 60088 26078 67588 64286 30371 97165 62917 8845 27531 64817 62156 97467 26843 70599 67667 29229 65587 29884 86174 70990 64852 22069 84691 23685 88364 88916 28188 61591 22841 47041 65287 77997 48876 48919 60356 40214 90184 20633 52147 85447 69057 40358 85971 9126 21841 86807 84167 98708 97100 55395 12854 21896 59134 94698 32828 32586 30022 65588 91948 29284 20077 16252 70273 15814 36300 63948 42313 29727 27161 61464 21956 14202 21203 96097 98676 76642 19592 70523 84384 12094 89791 95079 93581 82169 41621 60771 21082 11824 96185 66460 14394 64774 900 82195 15155 84818 92226 86586 26407 70889 7320 3027 72708 78597 32512 36299 91210 14344 74406 27557 76458 80681 20297 14989 56013 60641 20029 85837 74954 90775 41920 31516 68353 21146 3119 38590 49779 60942 35084 75960 57882 20750 2133 8172 13255 31191 12023 47734 92885 50167 81482 70512 17856 91586 2504 28252 84228 88850 24369 20727 35027 86769 20968 87956 44641 74390 68820 28430 29012 24992 91297 60638 87173 43974 16431 4004 76369 74078 38887 34330 37081 25183 88367 14643 16658 10116 93355 87111 93658 9210 35262 25916 34010 19870 12970 7928 54517 82405 54867 31563 96449 4951 46133 29974 27935 43398 69326 4407 65049 66400 87636 9879 7005 16072 11134 92707 31316 2652 64480 13078 38883 91653 94581 20691 80814 73620 46395 30640 85258 3797 15769 76840 92317 75874 72087 80929 50959 92234 63812 1205 97531 70764 54646 34825 32916 41497 11668 47285 16089 60382 91895 23836 15530 60364 70588 5419 82208 12443 81825 4955 91523 67749 76555 47340 66819 34384 65368 86970 2331 27506 68897 59341 97546 85514 88967 35681 15234 89731 26607 72974 88612 31627 47168 88869 23656 31390 60475 36220 58990 79515 14518 79424 9550 13568 79122 55829 36116 21326 62941 45531 26118 23898 52420 30706 25929 4474 74001 68099 16305 17581 64788 88698 8434 74594 94893 25273 60786 11255 76849 2023 4080 79219 46951 52431 44149 90427 21647 4499 46993 37265 98695 49682 30106 30654 48587 59343 74052 30278 64253 64557 83557 65170 67131 43016 48041 82441 22354 88510 49135 76997 21463 29351 92371 46050 7837 80438 22288 73173 16656 21656 47305 85851 61026 51693 52313 93567 54756 54877 40353 95596 45716 31077 14587 96628 62873 61857 93545 36512 55774 54882 29811 76011 79536 50729 44743 35470 27719 95537 76158 5674 53316 2101 32985 29781 68367 16278 32625 8410 11607 89728 7172 25668 45741 21879 4184 91006 72349 82263 44838 33069 80529 15583 29164 6251 26920 54120 60966 90461 25658 89916 73744 84624 35607 2199 64887 42444 19370 88362 20141 50831 66831 98229 97939 12208 49377 21332 8439 86589 1276 37867 87129 85174 20277 54964 38964 57016 49141 42685 47448 40002 26524 50992 44675 49981 95868 59714 30432 43743 12289 21173 25515 69066 49036 66100 62340 42376 38674 93031 75069 84446 57796 14589 19242 12988 54692 43426 13665 34315 35654 74962 78773 68246 54533 77640 15830 64981 32537 95425 96510 64095 26870 924 65909 85394 68951 70491 69985 14598 63398 84993 49924 64722 18503 9183 2845 35461 36222 49770 87273 27341 39633 44848 26342 52138 37422 54718 27928 20429 11941 2396 49665 29120 14399 14326 40126 67925 11286 26113 24974 19601 85688 96730 2518 26481 90950 8436 39479 16068 38490 11691 13816 33116 1481 35158 68821 47483 61504 59759 53613 27878 70142 46444 43883 66752 57871 23884 34597 76350 56999 76662 18405 28561 52482 11704 59691 55739 63134 64398 3066 97639 38415 2972 51857 1978 26135 40923 40935 96223 82207 51823 72586 41259 79554 50590 65857 41715 49162 89692 56595 28047 67790 7710 63239 26458 89919 36004 72543 714 49277 53728 29687 37524 74166 90440 49844 37227 10658 37262 93892 85196 72729 81421 81307 41677 87764 11115 86926 53880 95342 48419 11619 33620 63148 42430 54512 6395 4704 77699 24179 51067 70404 10949 66567 42559 51639 66048 57165 30366 59863 54678 9639 98248 10677 45673 99142 63388 55092 19164 15938 32927 26776 29849 90068 14501 22200 84587 43615 12198 90391 11535 72078 78369 58058 96830 68001 21448 54035 30955 13889 79187 78988 93516 60631 33131 74499 40444 20953 24039 93788 21328 44692 77815 42134 49373 69852 48519 96574 52357 11039 46893 60818 94892 29271 54928 22890 95376 67292 28809 4787 80959 3220 68417 30900 53877 46559 59436 30419 56331 65228 94493 9931 23181 64563 87583 37424 75553 95370 19170 12429 40790 61766 98358 77606 4586 16279 75299 72222 70983 66149 11902 92973 7810 88137 69068 45922 82334 21104 18200 26746 95147 49009 13966 91097 5973 5475 6823 14618 632 73888 27456 16594 7332 78039 15318 4134 8815 65676 35002 59110 70321 11516 50355 54399 28593 56492 74179 15668 51891 52270 54595 7944 16835 28243 8503 71471 18290 21191 87817 41458 29841 58419 27868 61305 35743 64443 48465 91435 19642 37260 30563 9420 26810 72602 5283 12069 16060 47289 46862 50238 12990 7050 72237 10908 60520 28798 11047 82869 63283 44321 46996 46676 23003 2924 95082 81898 8939 67484 69892 92776 92264 32641 96111 54469 54704 70777 62126 6708 34032 343 86529 35609 44836 95457 25548 39225 36765 6562 28416 43580 87392 12243 90523 2900 86391 44000 47927 11250 1268 18001 5630 57935 79081 71433 85223 57016 56083 44796 97897 58723 85637 89571 66280 38358 94091 22418 9580 67425 30442 35804 92971 74932 5194 72551 58815 93399 65441 14648 83157 77127 36444 38160 75971 87910 85650 78054 42986 96301 7147 8413 39405 72854 31520 17881 11643 35421 92145 49038 5813 91319 10784 73142 27875 80242 18779 96245 18346 65907 5688 86474 85934 67126 30491 23887 64139 98025 9251 34274 38845 39445 54691 8896 89246 45926 3450 96082 27198 37518 87041 52177 65338 21589 51782 15928 33128 43194 57826 46264 95193 62394 22251 39581 2058 30258 66522 7764 64226 69213 5113 3176 69517 87303 16141 72950 82709 23051 55670 55795 13630 83371 33720 97861 31947 44192 59451 43711 40000 77805 47715 73315 34940 25152 96019 69476 29221 71563 62407 53071 50121 12245 92477 66535 25724 82586 5697 40722 83235 83902 49312 15175 4165 26015 81072 92647 90192 56591 7105 37145 63178 88057 30831 61372 61500 54893 83891 75235 31523 67660 43990 58213 34778 6348 5888 51219 78151 20016 30578 42108 51732 34364 59230 25499 77437 81162 68919 99083 13708 70693 24627 26049 74747 41801 18669 8804 13409 12785 47641 34342 44664 27475 53255 64951 16985 41066 8116 31970 25441 63557 74184 25635 7792 61959 50579 87990 96353 24532 15515 49425 312 89134 94579 45915 85127 89116 58671 55117 71855 47459 93560 64795 96690 80832 18750 28868 24219 48998 66933 6537 49589 50884 89423 94818 37715 58028 49307 8970 67905 74128 77223 60954 45769 19450 41050 51584 25915 69716 24813 2678 96427 90886 73555 75347 96826 29784 80382 47244 10075 37997 26556 723 87054 56061 83383 19053 19905 82844 39625 96803 72858 65327 3207 17487 67822 33362 87878 9617 21565 14178 32646 46370 79390 19069 8676 82556 82391 62042 59793 55411 33902 21737 83732 20071 50576 48915 74658 45571 80432 63207 10064 84686 41007 812 4160 11599 39787 14562 2250 68917 34890 46147 37653 45278 60617 43229 606 54603 78872 89685 82872 32375 83720 57107 58574 45133 35164 51695 44976 24026 59707 93837 61904 24072 34747 48603 91916 42696 1592 87729 52645 35188 8091 81705 3637 60940 25173 74967 45183 78305 40804 40419 87541 80582 34949 18312 57861 76347 92002 24970 20189 74497 69160 35015 57057 67779 67697 17489 75357 47495 42156 46358 43093 92225 26572 62207 81933 83658 9744 91614 7714 92919 80532 9889 40729 24134 28954 56641 23160 29245 36941 78750 50290 54033 59111 87815 11323 24989 47016 98191 49602 66795 23279 62361 2784 53911 39712 23623 86001 57386 36347 8395 5613 57996 18098 45276 92049 66255 6496 9641 6966 74745 31124 86556 81648 91946 48 66976 34960 95411 14558 48716 6376 48544 54991 46886 53304 46002 44560 43092 27166 3524 29569 28178 4157 50160 10134 68474 77571 86304 47824 20650 95100 36693 90463 21519 17027 66783 67111 87624 56056 36532 30670 62728 368 58215 52602 74902 9228 65999 88119 68854 4172 80563 58418 15326 14034 54422 37823 11008 64498 36992 39932 61716 48566 94892 21781 92860 1461 30850 69557 54538 23332 31492 10376 17905 38861 35980 57429 8322 38183 6000 32351 53386 23730 91113 56370 82001 6593 37710 46998 46510 42196 62034 86912 33977 36648 52214 76955 20743 26544 19009 59501 96832 21179 84441 58442 87014 3969 31822 88512 89410 52381 30229 70168 22056 38127 32141 23939 65990 59696 46262 97157 88691 18194 13662 73527 10808 57197 36156 92074 52399 1982 79605 98708 57542 68600 41367 83213 37410 52108 49741 82120 41123 17584 41904 38112 73979 88513 16501 69520 7987 44282 96324 38014 58252 13197 79298 14785 63367 23850 41800 57214 78561 77731 62820 30377 23402 45179 66226 24363 95672 38762 58702 85018 18979 27984 30785 51975 7136 43268 23192 49273 18524 98400 2639 63843 38648 66942 55426 52794 19186 61382 93520 24125 2332 40757 30928 78185 47403 83974 112 56836 96473 88394 6252 85645 56570 31032 17068 38899 87798 2315 36138 30159 42840 16169 91911 24390 62522 65415 54695 68705 69631 88071 37771 37849 72750 67520 64790 82541 74053 63889 29974 7324 82358 26737 91405 55918 95805 89126 44090 63469 54366 92816 91457 10833 62745 1798 92658 24405 83911 1032 95477 83562 996 68912 18940 81595 66364 87893 69917 45252 64211 35253 45113 94804 63098 55044 67024 8822 95826 95648 65264 4053 81392 31194 54420 5111 22604 82847 46730 8666 83063 72853 57211 81493 35801 88955 11822 33202 89911 44413 43555 72089 16650 80285 9722 57905 29455 10957 38758 2387 92742 20167 46380 44455 42960 87438 61637 34277 95125 98818 8907 89897 98249 70949 25631 15894 53670 16297 66419 98616 64484 50114 33626 24010 88587 74743 80647 13667 84883 72487 89498 89450 80962 98470 30067 53456 56359 61058 26848 90740 67918 28485 24380 79 22631 44934 5 33665 26524 94502 7036 37581 56743 81401 59975 21399 71463 5825 55153 36343 38808 25982 93748 23410 79399 34516 66863 49893 25405 56586 90448 70793 13838 52497 21938 73130 10978 61539 74582 86921 36534 4200 23607 41516 77919 52166 98015 80893 14213 15315 58293 52286 53112 35306 83424 19535 75191 53161 90440 38282 47939 39330 46449 36383 46293 84081 94018 84316 92220 34262 15126 14648 85807 64393 14765 33220 32631 79447 11663 85165 9279 62418 3681 24128 88231 83973 51407 74669 14668 8986 64899 2890 48611 9179 55709 32716 90652 54662 32008 88504 29266 41062 59838 77428 15138 47629 72184 53745 27735 76300 37110 41130 84090 10248 85345 65883 21261 20890 66080 2126 67417 68906 27265 13894 34156 19292 87625 29867 82942 93415 9571 98658 16288 27835 40950 10163 76448 60975 69609 29432 45489 55158 3700 80188 94956 39880 53178 51011 54886 53126 68741 35057 51463 84964 56910 31364 68648 33887 16230 26892 28476 93065 19201 78542 33304 628 98680 53398 69184 92398 12018 30729 45065 9801 43034 93228 85830 16695 26199 51263 47255 73192 58849 11356 87277 90535 63162 16843 28439 40223 44966 45948 6292 31071 28564 45424 29253 558 2772 93646 8045 56464 14621 27089 2602 87431 90259 61624 28181 44891 58072 74410 56017 42487 61039 89956 96668 62967 79110 49777 25333 66051 83804 57938 44636 6669 83163 97887 28952 18665 26310 80749 73337 3823 49336 13622 72407 92341 92238 82926 22977 50935 45697 45419 53073 59497 57467 3437 54298 23957 81074 76555 44917 82384 31919 37408 53532 52977 61808 41131 28826 75808 41277 91287 87271 87917 75498 19956 27505 44335 33664 35207 36805 87691 93994 88738 63021 79757 2471 81157 56914 84925 12460 89596 51173 79156 64975 54756 69271 19706 26864 20792 33692 9339 26734 50859 89167 16311 78472 17856 37120 84339 67745 82571 2460 35222 55431 91047 10090 38188 48652 58456 62649 19127 29003 62382 63009 27650 9777 50942 48318 50521 33972 30902 28215 32219 70695 49004 20810 98020 27539 36072 93411 29503 67891 34227 19491 40192 1714 95185 35373 66128 86964 20528 2046 48847 49827 69842 78468 28151 21913 97782 42741 63102 55498 9657 15378 22608 66267 7864 45575 89421 26909 20516 15460 45698 13527 81990 21597 29175 49628 2208 59181 20932 43013 45448 34884 51038 11930 28041 70930 49220 41732 43747 31336 71665 48598 45071 81915 45906 64892 85680 95627 51505 36267 6873 93556 63203 3271 81827 97825 39427 10232 3797 68156 52090 44178 71575 25306 79892 51063 39534 66904 81116 18503 91828 66680 2408 34558 36140 27529 21124 88720 85192 96152 59307 40110 50112 31927 98044 72204 72423 5638 35504 30638 80018 84432 62030 50697 17126 10792 79369 55401 69713 27472 59944 37887 50803 31735 23216 77186 53313 5537 45392 97817 33959 96189 88149 15751 27270 5252 8601 64908 68315 24874 51911 43524 18349 78669 36742 90001 6841 73285 62865 58046 42942 47848 21310 62486 33043 87804 45689 22330 69416 21883 20889 408 39401 37374 85818 84762 81986 81259 89351 81228 77633 5080 11338 73093 21059 39428 7995 54635 81293 28930 57427 676 89792 80040 77260 55445 37646 38549 64647 60117 8774 79924 65227 5950 21717 62436 57934 59791 31054 17942 22362 9270 45018 92576 11481 10721 2689 20162 38683 67876 75160 10919 24413 51746 27418 3544 43866 82702 22514 15939 1813 17295 47911 53715 41674 59062 3032 44782 97349 3708 82819 47292 72922 68596 29330 9398 69539 87756 80051 98580 41706 57448 20097 79710 42411 85144 46661 65118 88375 63152 15527 41306 90164 59973 80652 96691 69955 24562 50584 90008 85716 2283 27533 86726 10524 92293 96458 55648 86697 74334 49373 80094 46268 34237 57908 67970 81221 64161 68296 41165 4907 2456 2420 87719 39195 94325 69635 65044 57357 52488 36814 97361 31590 36580 73902 53093 70973 18820 77210 43116 34713 53581 18854 72059 28676 46355 74469 72727 79147 39211 9349 40725 96947 24654 85804 95130 23064 47380 48743 2098 88693 72615 67022 43174 20425 66883 80167 26874 17230 79943 3841 31660 89541 33928 9863 37566 39954 81902 75073 11470 23734 63703 19913 56022 54710 19626 7523 98871 37208 89475 3829 12460 67136 451 90394 49531 53745 96135 64668 19538 18926 32060 66999 8403 67098 49888 84823 10314 80543 17786 39767 69018 60786 86440 14566 79967 53503 41491 85982 23226 78805 37107 11954 8120 77837 94811 97292 51149 15884 52236 92585 13668 12797 18695 28914 35071 15800 2050 92543 61082 74961 60458 66582 77915 75803 65603 27530 21889 35106 94185 69232 27935 3277 67868 97495 58884 98375 84543 14149 18731 42013 80711 95141 80280 65233 86292 40921 9621 47139 46848 4827 47890 40656 49147 5095 27749 92122 59872 53805 3591 41698 27027 4117 56744 65444 51235 4146 50684 77936 49525 13528 82719 15050 92981 98059 87799 42252 23359 89882 49075 481 93256 95093 87541 66990 1069 67782 53284 73823 31639 35453 20004 7349 83842 23314 71635 3703 85337 22547 45130 45372 60973 49228 65820 82365 26380 62836 21250 43884 98860 58333 74931 78700 16308 89183 85487 55989 46993 3261 81080 89730 94613 69389 67968 60466 44112 91500 31339 1976 251 24735 60364 33148 93596 22049 76360 20247 91851 33061 51692 73943 83398 73917 53342 94087 10436 3176 77255 69207 19144 36392 2950 21308 21670 9850 80096 26613 63398 79915 73409 9168 7220 39148 42804 45650 19528 58527 82687 82283 47277 35806 91898 60982 95895 31210 9654 48955 28394 17566 68802 9648 10770 25580 21161 18794 47836 58582 2700 62600 36284 74639 36845 57768 91088 713 5216 22402 28628 69810 26387 37326 74333 70823 23269 58347 69820 894 94378 55163 52043 46148 23232 42041 39434 69873 8631 70187 17969 76926 9722 37398 30569 57451 95087 74423 82238 62997 59639 78410 2776 17195 32909 13389 48500 23107 30652 5186 11917 63361 49220 9519 92971 10205 59198 8082 55219 28831 94671 52520 93180 10182 69195 61731 1687 72152 83591 80144 68486 43059 91644 81601 20536 85831 72780 37317 67214 66034 26489 24827 12238 68798 6260 50945 74657 5177 76012 29363 49922 75405 80517 79616 57312 59202 73367 50301 33285 80322 43188 21078 74951 84880 29612 87755 66995 72134 25049 3701 9049 34697 44037 47625 20112 89360 36026 7652 38462 55038 51620 56412 45124 72874 8488 32634 76399 31502 14982 68244 38581 51996 58409 76801 5836 64006 97757 43695 30668 96586 89042 40310 79833 51965 52801 20328 35250 39614 79533 11330 3825 25101 35576 97673 24613 33811 18119 30851 63064 56991 69685 7563 81200 32520 76459 54123 98045 39214 33890 70301 21841 84890 27400 618 59136 81938 22619 47736 48337 13019 29391 66507 62344 86145 21210 49637 74754 88248 95968 45567 91405 40362 19481 61600 3635 27322 63842 13426 43094 31697 44738 61100 4013 91694 22350 60906 41997 89345 30390 8041 6415 7569 9775 72787 87510 18294 96200 49996 19405 80891 26862 15217 22383 33171 65417 8372 7495 90667 94035 92212 38865 29908 94286 5475 60122 8068 69951 85856 75120 30766 98558 32086 72921 51487 20003 38526 64340 6793 19965 92163 59542 25735 14934 45216 3222 28861 18476 81060 90767 3729 77199 89020 34226 97418 50758 15019 1822 44734 14409 78806 19413 54745 29053 32682 13927 38400 18933 82711 96205 64648 56770 50145 58768 36695 59055 84599 17517 91885 3136 49115 70545 3662 62257 34516 33057 26401 34922 93379 80345 7884 51424 84191 96159 43492 33013 66408 49182 51932 4278 95415 52963 43233 58860 64407 56907 46634 71836 48770 35522 12543 80313 67169 21632 74130 63208 32657 40481 8480 46248 28177 76176 20149 88546 95136 73596 72928 33578 81845 6022 35368 51493 88061 18094 6521 98366 93447 40196 23696 84906 52424 57957 5266 65053 96896 71399 65767 82489 39913 14137 1998 24699 16872 68901 20687 54628 57787 18407 69350 397 39493 71012 79536 25053 98656 82435 2484 96305 23375 70520 83827 26522 21339 4413 36653 9117 55099 93506 22041 20445 73934 87027 72093 4385 30354 38273 61442 88525 36006 93233 61854 76834 52752 37224 78923 78194 8708 18193 74080 30320 3600 56727 73644 4460 26236 26118 81858 92622 66739 32967 54747 50339 68723 22282 92944 31257 80732 15945 95513 21275 49857 34075 24949 12881 18530 41114 90975 43766 57111 85758 85192 10666 4613 87939 90399 24030 46392 23929 57407 8540 45474 39607 20480 64883 22142 58607 29953 36749 31644 41699 52798 52652 25990 88168 60817 82037 32938 71408 70223 76377 68113 77337 68108 3609 96734 47677 92118 20865 46558 96750 93465 9583 42086 7576 39796 12321 48502 65192 25256 42381 42102 4960 14000 37311 6138 10029 39844 66129 17495 39678 41497 42594 1205 41730 41223 70836 57608 10314 64993 3936 21485 90803 1715 68250 91676 45522 28267 19192 28551 43397 15183 10782 82691 84299 10083 77393 1198 60152 74096 30067 6868 39152 97350 39080 56457 41369 67659 33424 22724 43776 28073 20823 45082 40516 90707 2428 74415 98562 30766 92833 42172 64418 84754 93295 17773 66691 98207 48484 24546 24759 57006 36618 25357 13814 16198 38690 72116 60789 78021 49959 30777 88046 49830 9757 25387 73912 25158 56466 45586 7273 38033 92276 39302 5026 54491 22067 14360 47269 42435 63117 7789 3083 75313 88059 94911 89908 169 37033 95909 64536 46647 71107 90831 78170 40024 60768 35043 51107 60464 81014 38514 30528 18751 13718 43050 67699 74192 2390 7800 27800 4444 95567 29718 45115 77614 10128 18401 1011 24711 39477 57989 90734 30483 6574 98000 34623 65525 68205 26807 80922 64106 69513 10009 96603 27657 31326 63129 73643 35618 89612 50350 47117 27832 17367 89674 83209 28894 36743 2121 38259 65736 12190 54448 61619 73125 29293 2917 71584 45679 51461 9849 32373 76305 5050 24869 15814 89743 58737 93143 76665 92363 96222 62064 81252 97388 8827 42090 60466 95776 24182 85607 19226 51075 22416 52225 27433 57240 32325 83488 31753 3054 26464 31787 45280 60188 16485 41309 75965 79798 46789 34059 47298 98467 47560 73853 52275 47847 7057 92045 11116 65871 41648 72805 51310 85428 53912 30648 54538 74362 4693 34596 6120 95271 89176 87185 68439 32767 3192 1931 68278 22388 87838 51276 82829 80835 83837 32737 36402 2997 55455 96849 26243 57873 31695 81085 3765 60630 52062 86956 87985 71269 23064 90907 77031 39145 92799 47471 44909 62629 41380 68287 70538 16581 96143 40121 25653 22961 38053 93487 9965 70810 53977 30233 77692 23608 35511 38981 82363 79192 46018 18603 86502 62761 41680 78679 12414 89200 37627 18561 11743 91563 27459 64597 78642 73736 68049 41903 87209 80139 18729 66075 993 69806 40661 96857 62153 48793 8375 30109 65048 79645 49313 13544 43134 95899 60297 72348 31591 84875 78143 77198 74424 44504 72043 49190 28438 24028 21159 49281 27841 77033 65056 90352 35953 63151 57035 68668 96351 47582 16503 78828 46172 21855 22899 7163 58511 5179 32932 46271 6091 56521 32336 51172 75285 24320 20279 4478 98476 48003 90517 32393 88243 84616 749 87426 58177 62421 78890 13268 83637 20257 55143 44232 97483 85328 93303 97474 5218 37960 54283 40882 35704 15373 241 78195 86123 51231 18253 74151 72201 31624 69676 24115 61332 94966 49404 86903 85104 49050 23864 50367 16156 68954 24606 54273 69797 51050 74123 42715 43577 21199 24370 31735 95865 60820 8159 76111 51809 74217 50198 31506 59923 76410 70526 69841 46691 34079 8409 38290 32078 13093 11752 79379 64055 96081 97313 70249 73770 61113 75077 48621 5517 50490 2809 76983 32820 21634 90129 58238 35878 57123 57327 68138 40238 46282 27928 97376 64073 54962 22034 22733 59532 59116 31238 71397 17567 61738 69644 52340 12768 49643 30589 4038 19972 59452 74010 1885 8586 74357 61190 4589 85038 56035 52492 83111 42076 75101 94081 66317 34540 46533 21126 43176 73530 11610 59656 95739 2934 15907 86109 68515 91978 20773 30605 52785 48777 98548 9033 84803 3981 23003 70860 25904 42719 40090 30174 43651 90929 9720 34744 91871 69844 908 14007 61491 27379 32828 28601 14917 32738 12377 51753 46147 82349 17311 71069 14831 57101 96528 58697 73330 24465 90424 23489 14539 23757 10541 9480 90450 85953 93468 47988 58357 30976 46039 4193 83023 19399 19941 82132 89051 15519 10008 60952 17820 22009 75365 83986 43391 7904 84330 23028 14292 21911 22406 33126 97398 41068 26009 29328 23791 37845 88906 56324 81027 26165 40071 37023 7741 28122 53794 88462 46192 74542 22866 57658 23507 75456 28202 58119 25714 59559 35528 52880 44315 9566 39968 44256 38107 75236 84042 21683 92705 2718 74457 21366 94334 9650 9743 15968 13898 56834 29867 89838 93091 7137 86017 59627 29385 79950 50082 94524 53309 58604 15348 79141 86405 42630 87001 93174 5601 84069 52869 26093 76393 32742 11556 88387 31439 39457 98857 22414 30504 31043 60814 88842 15995 53380 14451 6313 69802 79936 12164 69924 94348 11968 65624 79398 73685 9949 33660 38377 77398 8542 16220 93166 86291 32593 47140 28996 10450 95595 60718 82561 61025 7003 30711 18492 60110 39701 78602 6519 67611 23000 46028 96893 82203 98761 94134 8494 76505 19500 40021 37536 88355 73871 42750 32014 13139 5601 97434 81453 53263 82978 41219 85998 38681 54324 72185 38244 23307 22986 33668 12556 15335 31372 93280 2688 71521 53682 47200 11425 72064 38338 52072 59817 3611 94664 96539 67084 80464 22066 75010 31212 29473 63720 68499 9147 81307 87883 36242 37577 905 94658 46927 87351 85143 82519 45465 87292 6760 93494 83352 16306 9343 54071 13854 13136 828 85814 81601 74263 14023 28659 74187 76702 44163 67296 47949 50428 55698 67591 5008 59745 24702 85571 82028 45127 70449 29031 71120 42508 52871 88659 11422 95120 29768 4587 63778 33278 19593 67729 20051 15540 80907 17031 23942 98550 70064 24651 17985 8934 78459 49283 26444 92418 83518 30362 67440 62023 83311 89806 49124 63316 41776 10431 38533 57883 54747 64051 17388 76327 81613 46954 19851 74917 94059 29626 3381 89907 21604 81775 33433 63769 48780 3757 6125 58482 83590 12713 44607 10336 1974 41977 20348 32780 56691 84873 14886 19672 80832 4412 62250 91562 36325 39444 84857 43914 13980 94170 75744 62672 69452 4401 44112 5791 62254 31985 31361 39744 17376 75228 73146 5729 14514 20789 22670 24612 48630 62220 12269 18102 83081 10675 20506 73293 95491 10374 63119 64625 60667 11657 70398 69374 41031 83942 99086 72533 76945 88292 24439 68966 35780 13096 58790 18915 50116 27458 30795 74048 32814 7957 97917 33469 71077 41023 90170 32597 61978 22552 89767 84804 60465 41772 23576 67012 85908 24844 84930 30255 11890 60241 68473 65986 38863 31843 88596 34364 95467 11997 69916 75494 3394 29369 10939 25470 59814 93555 42723 42563 75316 5273 49844 97150 93017 20599 91518 75412 31461 87022 55327 14356 35994 44199 84126 18676 60901 65053 78360 14128 90679 80524 42661 91667 5498 73006 23597 19177 8712 66004 98426 18688 66815 24131 97055 86533 56963 94037 96715 33522 74898 90595 56371 12448 41203 78519 98029 51694 74408 81857 74 17069 34903 52121 11201 44998 90163 41227 62929 16801 30958 14288 84376 64536 65851 40999 35823 67789 42014 35131 96135 15692 17003 11887 89852 70405 96415 88805 37783 44610 53111 80082 35609 28116 78406 82674 90379 84572 7627 63918 98866 62144 77153 24685 39446 90879 30099 65420 86998 57515 93964 72392 89273 12228 64479 16165 87732 79280 19346 4405 28288 11468 75749 4158 19406 69250 40282 14698 71592 51109 32681 35095 9652 14586 21030 24870 90397 65927 24172 42624 78535 85694 95140 59940 9673 62480 54364 415 88661 97558 56780 3292 40057 91797 230 55698 3888 35187 78548 6973 19131 34428 36199 43620 20683 660 5000 49432 61454 23109 53322 66912 68672 75014 395 17452 86186 17018 3023 82426 43099 28808 50328 50038 95496 85089 8813 48367 82446 94577 85935 96526 95891 33939 66415 94693 73276 38070 34150 40770 47418 69951 79875 97300 28601 11092 97895 88381 76351 68887 80112 85708 90115 21716 34776 12405 57300 58096 63327 1319 59957 17238 85860 46019 92440 53255 10518 33465 14131 31859 38458 78346 15799 34094 45572 24872 10520 88193 90848 87279 81403 12547 40589 57364 15585 52619 69817 27416 95886 28082 10072 89102 25648 39820 71898 7094 78515 14348 47123 32244 9456 21056 73009 48826 33533 28362 68253 57276 70670 21499 94622 26695 35042 90346 47446 2852 28050 66827 34100 21456 5619 52496 65964 22587 1650 71353 38744 70967 78815 22100 53100 979 13274 2323 71761 53684 85328 4158 78943 46273 29180 9317 16544 18798 84476 61272 2874 59375 29343 16028 56755 71400 59657 39453 18880 27892 41174 34208 85184 10197 98232 31068 83217 55077 20054 56898 38738 39939 42636 49062 22015 11429 18865 70664 19721 4246 12248 66782 32077 53407 16744 87250 75909 28702 1357 57167 5845 79816 42138 37956 70312 684 50516 96505 87327 70073 1440 56804 26036 51823 98824 87098 39276 31779 78374 31374 50777 66533 26391 37467 57825 85764 47873 51006 11273 34183 28709 24983 92033 28427 13123 71654 27907 16355 3885 79488 5544 44342 73639 68703 24704 23369 17586 709 14686 72635 73579 90573 14901 70745 37972 41569 51007 980 98235 85265 39404 36540 20469 91889 61573 76430 60096 84114 64284 94470 15620 32555 73809 56701 50882 77404 65306 12595 3233 85714 37257 23379 32076 71025 76530 93501 84959 84332 61510 6881 52251 75312 38735 59293 68096 5275 41455 41946 44738 612 60970 3700 90657 85254 89139 89073 75609 1550 93393 95533 71821 93752 19969 4147 28933 67262 2598 51092 46530 26378 70202 45213 22219 97216 79204 43961 60882 69331 66838 33026 61148 3844 76117 22048 96998 50091 90745 55682 20271 62304 83008 29828 36531 22441 74433 40556 98854 79602 15886 61674 52698 71189 71463 71397 71683 93043 24943 89776 90042 73609 56858 82276 84172 44757 5925 78359 49082 8061 3416 12967 84888 80947 48775 15487 38664 61812 71509 54389 73207 58005 30847 74648 26742 77262 5958 37305 95451 17112 56473 1934 83311 93606 77912 50011 61573 93718 56427 69843 67225 42182 16625 25514 78162 26521 85994 96003 96590 43258 16607 5966 21699 77154 55394 16824 37342 1053 18238 86943 7019 32155 90870 34742 27839 45259 59887 68511 30947 31236 31432 40327 15328 72454 36894 70018 91953 98425 42054 26720 37857 54911 19572 50126 64109 69472 97669 35356 77116 84352 34525 552 24596 18728 83055 2977 80712 86038 34453 67916 6592 6761 38461 906 30522 49422 83959 67706 22538 1775 40007 36361 62190 88594 91773 93719 89795 17666 19547 26593 41899 42521 29396 33915 32312 86209 15122 20589 43364 82079 28400 35371 45896 80280 54942 41287 5185 98208 40934 74076 56955 47761 92915 83985 65274 55304 46378 26958 13206 32055 98340 36141 5578 71542 29412 50749 55268 5998 95195 24880 64360 48275 65163 40446 17713 76169 31698 32529 72210 91897 10707 304 17123 86626 47515 1732 49574 5340 55213 59570 78018 31666 52562 68344 65913 20095 35205 42088 89291 31106 92996 71377 83555 11327 50905 19773 37679 89156 22379 86111 20504 17983 73261 41846 87395 89780 90796 53551 42636 54887 70117 83090 72407 67093 37309 90934 60613 30497 20139 17411 90810 39961 50943 29467 57953 80559 82701 36053 59467 31014 90495 2135 61958 61741 5170 30868 32765 5441 11170 41030 21180 86789 78689 13240 60738 42861 65291 93232 38535 4195 48002 21969 97658 85397 13555 98170 46975 64303 52649 39268 61793 47482 18537 19219 39070 82714 94665 92016 54180 41094 39017 78870 8139 40023 28463 42109 52153 21516 43071 8438 85275 80464 46632 77688 17932 69177 71759 7132 8754 20369 55594 17990 1838 46940 64215 45170 92135 88214 68355 6056 12606 69105 74097 33929 71273 59207 16065 63438 54819 89933 21847 87980 80589 58571 8514 68811 63488 4968 96401 61459 9519 77424 40365 38025 62222 88556 42087 45876 55793 67953 7477 5255 29411 26784 96314 40895 54663 87385 84304 49364 5945 1479 42016 32597 61314 63995 51980 11216 733 74708 24200 2635 79193 96046 74687 40908 42120 42335 70098 7503 60484 82433 31437 70801 6659 39015 71305 33429 59161 20049 13014 98185 58326 72143 48334 71903 47663 41285 36907 41554 65102 78326 39672 39644 31935 14155 72295 59568 34692 51798 86558 22347 545 17818 30264 72010 56251 84769 70891 54781 10221 38090 40514 21582 2745 34662 36762 39528 9342 91494 42069 6306 74564 16976 1131 49491 51175 725 51055 14411 37489 47480 28054 10496 54203 21295 78970 78595 44944 14283 29143 96052 75105 92832 56987 28013 39488 82242 1457 18043 84957 35045 78832 49347 25587 271 98243 68291 37943 16879 63717 80900 70936 61198 41089 89578 78148 81538 83165 69521 79939 28133 93077 19640 41683 6161 16184 82424 85338 59557 23620 41214 73109 82418 65915 9373 29525 47204 37502 64554 96959 7582 73787 13978 79088 80807 25814 4685 34595 85160 67581 47814 35686 31108 42173 76202 28914 47385 42527 74544 64267 53903 42945 6891 68731 25450 8782 33371 14303 10760 63861 98045 43684 20475 85675 17921 43752 5339 79260 54314 35449 20778 88040 24783 1622 44630 12641 49221 31657 50899 51711 18833 43010 66946 49743 73672 61961 27720 49961 88511 2728 30700 28436 13001 85800 69437 6317 67751 13934 35790 46474 54222 58270 77741 21563 44415 45948 95700 66061 10739 72127 93626 30386 7680 30343 18612 66534 88671 35861 24913 22027 44872 32260 67442 36871 52351 52858 50064 68176 58516 10857 71096 41348 94849 93639 14020 28048 76887 38816 45470 1739 83050 36104 44252 24469 25274 24488 25718 66064 25253 2258 17419 15213 78240 41238 74131 96007 67091 60097 31232 83133 91037 46546 46687 33841 87674 97868 90704 93497 82267 39610 46109 69083 22176 17396 79808 81820 97465 86235 25776 5757 42327 80800 57749 39888 62564 68127 93396 64715 466 45681 32623 39150 11904 7671 89752 5306 53047 37447 53173 34418 10599 28523 24655 4919 50220 51672 90510 64062 83002 97853 13585 76119 24037 5159 24396 81767 53108 56746 26562 9279 15144 9260 57259 54808 96096 144 91656 65133 63104 3519 22436 32774 28244 21685 87139 69248 85892 88705 22390 18782 93251 10231 37932 45284 58764 26716 78520 65138 26097 66947 55852 69112 5882 82115 31284 95206 39058 27316 64909 2722 96800 18056 87070 25131 91253 74878 61292 49824 62115 30802 32465 18994 18905 81235 88225 46432 34896 15161 46662 86863 42190 8205 11155 80872 58463 46591 95674 26736 79497 54720 62168 52825 79810 98062 90637 89676 6107 66044 81424 74850 26842 3740 7535 47510 76657 31131 39834 61981 15524 27675 92377 87960 25472 64425 71922 33821 80934 38696 67081 22077 544 87225 66166 31463 82290 47741 89023 29042 72040 19712 36792 97811 25879 44568 50848 94264 56083 94859 44052 62371 57878 38874 78202 74489 28537 83191 44502 61838 45256 36750 26195 70258 73550 92548 95522 25623 77978 39109 94252 64926 40146 23172 75301 89530 50506 22562 54370 76245 47250 40868 47692 84569 63242 75102 45398 48646 30834 48398 10015 75182 45624 63490 45911 90963 601 90503 43978 3846 47467 79617 66117 2187 12098 61952 68136 61739 75401 87115 92057 14972 79873 48027 3739 98554 58506 86536 52034 82043 95430 87702 32805 93012 30565 41925 28847 97143 38354 64964 49205 6921 16144 57860 41207 402 97927 15881 52187 31991 39213 93527 96232 19781 91617 2653 16395 71394 94174 19449 35803 16215 68387 34568 45338 62395 56164 84073 13818 20365 58342 19491 84915 51814 98637 18351 44998 36936 64210 97076 68502 38527 46163 8404 82927 13484 74732 65061 9691 24610 55393 65818 1118 88878 12544 79566 79061 51052 87896 74337 539 70875 35937 85940 55859 48601 41645 7383 64274 23766 65979 44406 98357 78279 52530 82722 57468 69411 39516 40771 41829 85217 18952 73246 40495 82071 9942 83915 58365 90908 71031 24662 14459 76751 30058 26597 92583 23892 86286 59777 80058 71080 3078 2703 72571 67982 86957 22031 86467 11486 39790 34194 65999 77226 15330 29125 58636 26281 29002 33321 86797 65939 62976 68763 59339 70097 28497 89600 38699 84035 9038 71525 63993 39729 97957 85061 25671 75464 16169 54428 16738 27715 92757 35050 49447 7554 52655 10412 84143 51282 78707 25572 25789 7232 65611 88013 86134 71820 68702 16288 53399 85888 30013 15451 32617 77620 4199 23610 91306 84922 35846 39935 22521 46296 68442 31553 15492 72262 83034 36785 6093 41769 45029 65590 5474 75334 77628 85302 8975 44195 84489 67419 75280 72298 15316 17196 4104 93117 58260 26053 52783 9209 84429 84798 70393 27857 24259 49400 73895 97359 44093 48914 7660 42786 21391 50679 66875 98542 43502 10449 6285 61487 68099 34891 81191 56265 61762 65289 93225 33885 53080 7379 36978 74461 10471 1861 60050 83635 53000 48840 89109 41489 28938 95440 67714 17653 51902 92256 26667 78926 60585 38513 24347 22126 2440 4014 78837 54545 68329 26248 9987 36673 16467 47745 87779 76934 76278 82992 94085 61962 62039 20844 91305 39107 96063 22687 35357 19974 82114 97732 38275 76194 87853 84489 12201 33297 45341 64835 62342 64548 37395 3822 1910 38138 5191 7075 54310 10303 20930 3748 37754 91561 4159 80411 73662 13522 90825 11236 83988 27113 25043 1887 45404 21244 40170 48838 77187 7089 55301 73559 83001 10823 23793 70499 35027 49936 5458 1987 15283 69753 63092 91443 55005 66652 64274 69479 98409 36301 60973 51706 91053 48042 90686 60889 38506 13797 4941 13391 56810 49290 6445 41140 8773 50352 42131 5056 74620 76036 14114 78388 84595 73065 56161 1345 63808 97095 63769 1114 70181 50007 72318 9382 7432 90601 73327 82203 64394 14739 97976 27199 95289 3815 72887 2302 10309 5200 61234 74466 9614 87662 71953 34287 43179 47013 45311 96748 29654 44778 31810 26922 49096 75827 45323 2435 76479 66993 39837 7120 32995 72159 87408 51482 6875 19329 87830 94672 2150 82831 8193 43149 61161 63339 21452 27382 27180 29795 43788 11449 66840 21027 30351 20264 67249 75274 21046 82971 4543 46224 80676 27996 58552 15999 92148 79544 27579 56483 62245 29427 58697 75587 64066 25303 62992 51111 71873 79083 65153 89980 46702 87894 35142 97810 258 87967 29496 29310 89302 43805 55861 73211 71840 39807 17980 46034 83740 28194 65444 55753 69900 43422 13455 35867 57361 80393 60883 14829 30509 41332 90230 88677 8944 86539 79542 28651 82019 21240 59710 89515 84531 15363 57079 43155 51210 34185 12557 90236 82848 67990 55699 88441 48479 47138 48153 87149 1916 27392 86225 47094 74990 11097 86212 70451 42245 87213 21508 96688 34653 76685 96831 4558 35231 24483 90777 55524 85557 62349 18986 53675 79136 63937 72652 47389 22225 18245 61110 58649 53876 16472 93663 72528 16233 1005 9 28584 77271 74417 62987 57824 67587 97496 60563 79691 46467 32271 83986 60767 96737 69641 31438 68245 95787 62790 60273 12673 31773 48565 48638 94972 67358 37791 54334 35891 29750 80354 12827 88999 18400 94158 96095 5279 1735 9649 76902 96251 82359 63747 11654 43635 57490 51492 13885 8081 72083 58037 2912 82894 83971 4270 57216 87016 93093 9818 69206 50839 16345 71969 20522 68958 11069 20811 15403 91565 9427 71619 97754 26833 29255 72194 36812 94944 70905 23270 88643 24722 42028 28378 35465 938 89664 69436 31689 35059 57631 62994 1768 62249 74290 4525 10950 77061 90032 73448 19589 85526 66844 28350 53920 82638 7537 54466 29809 12553 7427 82269 43297 95915 22093 5902 94806 92346 97025 49161 76401 72460 69567 83596 47367 10840 34328 62292 70580 85223 41955 78073 1471 81849 82029 94089 49434 15480 98056 14835 86804 1845 88338 80839 8513 74697 42478 90333 48636 39470 44529 59820 80309 7483 2355 86389 25920 38213 78178 72001 63417 17268 93479 49529 13519 73155 11617 68597 71729 72787 24037 62551 7974 12419 64033 24093 69349 57781 47251 89448 24861 18590 23035 61418 37907 14035 70457 77767 87447 19046 36177 64728 30413 35923 53515 19156 3854 68648 70939 17228 52898 95115 95812 26926 74951 31356 67264 87634 55311 92691 40667 86728 72529 93528 32964 60481 36009 86890 93464 64341 2150 53491 65434 19178 17287 30573 99049 58978 9718 35639 75087 5603 97629 10812 65515 16743 52265 98453 85294 15946 61561 54793 97619 75074 18588 2475 23702 72094 8304 23967 32554 85982 75177 88618 34741 66528 19083 55584 40980 14370 15669 35462 37284 8511 55922 65625 79575 50985 62590 47472 88553 41347 15641 75327 62427 77380 45060 9071 26205 50485 63855 23907 14645 70235 30281 44281 53973 29790 77947 22697 28616 5648 74381 70046 83959 55392 29703 2965 65256 13132 19440 76606 51427 19739 13321 86731 58054 65275 24884 87646 46111 41799 7811 55529 33305 93250 27925 63718 33087 17869 52821 28325 83490 62614 65378 39342 59616 91608 43200 74663 73626 93552 60252 97637 13133 44756 14900 4522 28371 12593 33308 91927 80657 50197 63914 38372 70109 85826 12044 26041 46035 54187 82414 68630 15674 57852 47765 65311 30451 87844 71786 41975 68702 12911 34645 39948 71271 82535 23396 66072 78191 8563 15950 65927 13984 1652 16071 92334 97431 94820 65945 88409 44240 76939 84791 10114 59972 31191 36123 16505 54155 21791 40423 50047 28910 7008 56000 59893 61966 60574 31953 57894 17853 94654 70537 94717 86324 9278 18579 49137 16774 60194 36472 70305 43102 93677 52918 51024 94339 66754 83371 94575 12348 69927 53030 34984 89490 54446 6833 30046 1932 397 34199 50970 56396 69498 26766 64673 59068 93352 62476 33788 36739 31469 29856 60421 327 3850 84241 42939 85898 10550 53516 60135 93346 56771 74483 8905 90583 83627 49503 1142 55673 81474 88731 42645 83682 51638 36716 23731 61701 87194 26595 53243 97297 90185 10687 4518 66240 3853 80877 91942 38614 61380 90116 65475 46837 29588 10482 13611 73441 52386 3127 6911 44194 97764 47596 10586 25378 87065 53220 85262 62520 65467 82281 42560 20053 88868 28492 79424 63262 75349 27859 17590 81529 34295 8476 77457 32230 3364 30139 16647 74607 2086 96811 77450 94685 97742 955 64805 65169 14580 47248 53295 47405 22033 58509 82897 44446 79376 42809 3829 58978 29967 80662 84633 1821 79445 96362 98804 58195 77382 78947 28977 33658 75325 84592 32185 63562 78293 73910 59590 55269 75175 4116 2830 48248 90574 16906 98121 74310 80258 16097 14791 53544 81005 7507 90542 883 66718 37591 96916 32282 54523 30485 11855 91667 90502 82514 31360 24811 75920 93167 26383 62898 88541 37211 55680 39921 86434 35220 15352 29157 36054 86007 71670 82764 52988 41758 34685 56304 65058 8009 2556 12814 92165 21735 31198 16863 13274 67848 1980 73876 14017 82766 95554 4152 11089 66533 65544 68568 74439 250 33168 64046 89558 41021 59547 36771 10419 61045 56614 98293 63411 40770 31357 89339 25303 58829 94933 76303 69382 37555 7908 87599 42273 19618 66624 75088 67297 89355 17843 47812 22692 8221 4889 6882 35694 73611 68907 5742 76308 44811 5760 2416 80478 33136 52038 41778 49184 89915 14133 72432 40805 84300 44806 59635 42544 71482 29453 87802 82997 89611 73057 80897 95873 29166 23377 72671 50204 39996 42267 6797 11273 98771 24286 93736 62737 36028 8063 44914 16444 49063 46033 32357 97831 74032 29710 89598 51839 36126 5829 61834 91822 48972 7458 79690 27955 91113 45408 51429 52804 97417 51631 71582 60434 17915 54899 87548 65718 31817 73630 32473 827 8613 47997 7340 28369 30824 62992 89096 89149 601 50599 25141 83027 44419 28139 45054 22425 35391 10477 26238 61199 91383 19630 15584 90757 98366 42361 88856 77064 4942 11405 72174 96213 20740 24599 49280 66917 96770 62896 19453 72426 95196 54997 15579 69454 31886 46125 7420 18462 19973 22342 36452 11057 56433 75112 49107 72139 58230 74307 23510 28419 2200 58406 30049 86324 40244 18332 52594 18421 83710 3402 23369 2290 71904 22959 81704 70735 74197 84228 77903 78203 94105 68416 71717 61225 42505 37543 87068 13711 90975 3527 89196 91076 77627 51377 43156 61453 85163 71462 83676 6366 9253 38588 13198 34022 76059 86768 1880 15802 81349 48222 53467 16199 69259 1815 78568 61172 79543 11956 9292 33937 72500 91392 69727 23989 29531 72363 65973 92824 58994 81288 17648 35921 43474 74587 71534 32596 464 31889 30759 78643 5887 74494 23067 63270 75459 16866 70524 72353 91535 38036 44542 26672 7687 83961 220 11076 21624 91660 70203 83118 95258 39160 64760 88547 97741 1591 34113 68676 90417 6607 17188 86585 52185 56564 20929 16921 81500 39564 68847 21284 9651 24652 6757 23758 80097 49679 44062 3468 13720 49292 41537 9549 54124 15743 86388 12609 36305 93568 27796 42484 11239 41382 95419 3504 96507 51994 8933 15937 55866 58783 45422 49470 98093 92447 11496 55145 2999 2575 21314 81251 17964 22489 40943 47585 48011 40580 48933 17547 1007 30056 58266 93488 19519 98077 77518 36117 59627 63819 28055 44855 15970 30171 60821 36385 33604 49259 69684 85064 87773 8570 27424 93057 30337 62273 89235 77791 6541 54573 6315 20957 92156 43540 80252 55198 26876 36448 16196 37036 45229 94185 93313 56087 18815 40613 88582 60993 86743 8927 94822 76580 87482 83668 84645 75659 80864 15283 25066 35068 68218 13945 30553 24497 38334 67801 25914 34680 52741 71789 93049 96667 89949 32444 88904 71938 28945 84247 48036 64883 98508 40456 46975 75742 630 83432 59561 1971 16412 51247 92355 29844 40165 55996 91209 84213 19953 22978 12776 89740 79637 72778 2541 11031 17901 40062 49593 21958 97114 37402 34007 48447 4192 4471 65741 16604 12583 42304 97204 96731 60307 70579 75466 1128 8314 43367 72687 12042 13495 28742 62636 267 69987 86627 20104 95176 68660 66284 52152 26636 18786 33433 35496 43288 9767 78461 94652 9993 59017 65955 76247 9254 8431 80732 56190 51808 75817 86435 67856 94064 23596 88844 33253 75217 89989 24100 8021 73002 43070 27002 56264 53653 65269 44418 33528 13603 87250 82980 94071 24792 41052 47851 518 38954 45540 52095 4548 77335 90866 27360 75777 33754 12359 97941 18506 40678 26998 69735 1697 6252 38617 48870 55573 81230 66143 88186 83224 50517 48422 11389 19142 33453 10313 37915 2526 72686 1410 54398 70513 13440 59146 22650 80649 40673 98065 82213 86666 91724 91585 17768 1657 22776 83473 99169 31423 18335 5032 96395 19054 85809 27111 5149 47009 15102 6894 68737 97974 16400 66153 46703 874 51859 49040 87287 22483 38930 14066 25076 42690 61876 9834 65101 43819 47796 12500 51530 95194 96487 20332 32803 75690 15357 82423 60428 15162 11185 94519 98673 49335 77257 52875 34355 50484 7450 74222 35510 79449 10194 38488 83759 93980 4711 9709 32984 59554 80344 92458 77206 49789 28317 32253 3505 37118 37307 45185 92805 2751 61302 95206 53294 18564 59237 10256 37535 47094 6889 93431 56632 78959 23526 70663 73402 96577 6680 61488 46544 35488 50156 66165 21392 50376 12177 28524 59916 95130 98935 58427 1539 67869 82413 1423 38061 47135 11501 30391 53032 58481 81712 98185 36959 16374 46691 4198 11081 96904 5614 38873 10878 84720 506 14503 78402 52092 55321 7516 97906 75254 19503 62951 26375 83929 24238 26555 37764 63888 60032 14604 75084 59211 96084 60842 47674 44698 64656 72695 63080 22184 22739 67288 11727 22124 57803 60837 57687 63798 47551 95520 9868 69049 72609 66590 5420 76441 68439 29424 23083 54554 37716 74704 71255 35888 17221 79239 16931 7393 8782 84546 62517 72152 92478 15233 57833 71627 17384 92624 64308 64149 63252 58280 14741 57667 18999 31937 64387 57791 55495 62320 6006 39582 20793 20248 78616 17400 94451 70640 2694 46536 13292 35885 62406 1610 58257 52360 51784 59317 39964 30979 95323 41397 18679 65829 9632 29763 2561 89466 45840 82698 8740 41661 88220 23779 82823 51939 88766 58244 84817 95224 29785 22104 34002 65531 46394 41640 29690 85037 52917 4656 66428 15734 66736 82069 30103 56996 83321 10308 33214 3185 598 33012 19935 84454 94173 7267 20343 29350 26737 22585 5271 84078 49750 736 33655 11614 13008 81497 83091 5195 72994 34614 28451 57105 38329 86124 22560 93517 62431 82635 71913 68714 87668 75211 17385 26747 46950 51330 98577 92986 76244 43467 82280 46119 52808 18604 65554 69870 15402 8857 5022 83629 64989 56314 77613 94763 41553 32450 43973 86902 37310 66107 40659 16570 41670 47005 76669 35804 11602 45072 42088 90490 62098 56166 98633 26897 59269 83746 94870 37313 93364 42045 96863 67151 98937 20463 25308 98663 34402 56737 30925 32354 23079 61465 11471 49795 94812 83753 57140 85632 52031 14103 83703 86261 40442 8372 28655 82868 31627 96997 5405 16291 16542 63804 80648 98734 2325 32816 42521 5098 78688 58858 36351 19784 55742 85381 51827 74508 44759 90566 4345 47220 35097 20886 95098 45068 4142 30687 87214 45613 34517 64986 51715 35141 38113 72706 41217 57833 21095 55459 84064 47284 82818 60289 52348 85726 81607 16000 58337 24786 39095 12379 47379 1912 92994 75362 46054 20632 26533 87212 73167 51600 44564 86869 21858 80970 44505 85432 29779 72782 37518 37262 94278 61704 45050 29883 67659 76140 63869 80571 41258 70181 50802 44210 2047 19077 37600 46997 84375 79784 27049 20192 30454 52288 43841 36683 35602 22129 66690 22814 83795 28503 90841 92050 35197 71849 7743 16452 74235 63276 22490 76931 42501 92598 84388 84799 29372 13554 61157 12756 19173 29354 66074 23999 92869 28326 386 9222 9596 56425 70499 55195 45029 26544 71597 51727 28719 93221 3991 2396 11989 39415 75536 3144 38270 87409 65188 77225 969 60288 33379 26410 43944 2553 20832 34958 20930 12792 88457 96409 38915 42330 87895 48478 68581 47612 87570 8824 18029 89562 63685 34239 1557 2643 61581 71702 83125 10035 63841 54616 98951 39758 23278 84207 53867 32343 66280 56624 76470 68592 20820 89106 92195 42853 15374 88174 90028 24357 40228 82753 13013 63556 48267 42602 36855 63465 27213 76474 55169 94153 65100 49382 1124 50667 42129 15010 14327 49489 64134 48393 392 69668 46287 74289 81234 13012 78018 18228 18156 54979 55661 12434 36498 89563 54032 66205 38520 41448 5641 26174 64221 86968 3648 32608 50705 95767 50518 12597 70608 56902 70991 85182 69077 14483 42106 20679 38889 44549 14541 24325 8309 91838 83995 46436 85936 6071 12479 15425 93826 66712 54676 61910 14690 81404 50137 55643 55658 74943 5292 3237 70915 46919 74950 6694 69027 67538 59930 81066 6400 45476 59409 53151 16778 26539 40616 23738 77319 58746 67779 73360 20736 2752 25077 52969 64448 63750 56364 25416 64018 87276 29212 40975 93811 50651 10368 78034 22132 71203 49525 4184 55293 73355 48753 14860 37471 73191 7523 75337 74382 91129 73592 56108 83089 33553 36089 60547 3886 79444 23373 89558 69041 64327 16764 61608 11991 80766 64241 85639 45377 57966 2312 88995 58832 20341 86150 6232 63052 5751 60231 66444 73711 98152 80125 37156 48034 57567 7670 38986 3684 20050 25957 53997 81416 74785 97456 49116 79789 50245 3348 1804 70805 59370 86555 46549 33637 40741 93751 70760 68827 85745 98575 26683 87027 53297 78357 60600 58027 2394 33313 60479 19461 38396 7948 6356 22201 93212 56527 72114 91783 33919 72736 60803 86948 50155 60504 18322 87774 49784 5684 66373 54431 89370 5498 63939 20662 15182 24222 36658 56639 16991 80283 14335 2080 47522 58401 14828 62461 79659 27781 61298 96042 20215 12308 62581 98322 57796 97765 12851 27835 27598 74231 50335 51114 64458 17130 7277 68002 88202 94314 4336 21997 82618 56744 90623 24098 78706 60373 46810 53640 85061 75624 68508 72227 44921 53742 98371 19108 17270 55887 33750 50751 68787 13507 85912 81705 20523 87477 17211 15155 52425 20701 89998 88031 4579 40684 91961 11314 82239 74481 88496 75949 24214 12806 54256 65657 37849 12846 904 60412 30124 24940 54417 46778 6755 97780 27780 75310 49202 89085 90701 94493 62790 39438 11640 45129 4821 92170 51721 63840 79358 55395 34996 84118 71837 36293 24177 41764 11555 8233 23159 87229 19878 50767 70011 88994 82349 28643 82100 27902 70269 2541 80363 57866 44400 75273 87567 53450 33908 23504 15281 64543 2727 18756 87542 46795 35956 59488 17903 58532 24477 66965 32899 80546 40315 15482 72926 37416 58755 9201 59456 53947 38626 14763 19362 11698 52643 60644 20018 63293 24253 79069 75409 9426 56720 78958 28351 84933 93948 2951 9286 7723 3239 95415 25827 72930 45994 25023 75033 68651 14268 41242 38845 70448 95244 11497 12791 25721 68554 79326 55600 69930 69588 6610 68655 91975 95269 19523 85820 85598 37955 18666 4061 66745 72132 43088 624 60859 84219 95453 49922 2501 25094 40877 580 92358 44985 52432 97287 53990 63828 79773 3961 4279 80574 6680 10490 13536 83398 70129 65667 18704 24226 12844 12157 35076 76510 5104 42374 52850 84346 76644 34457 39697 32511 16663 66417 68823 32657 56253 15108 51788 34316 11528 20741 58393 26006 8625 52551 71695 93276 90348 71523 70594 71061 24723 28665 18981 90761 24063 16726 39700 54978 89090 83092 78081 66663 88749 73717 82515 13284 98140 56758 94919 28252 31338 64132 33910 59940 73069 26008 75279 74538 64803 29135 13191 31765 49556 76292 11847 18433 50889 52305 33956 28462 7564 57481 69505 77955 1744 87265 80731 76223 55630 56512 63955 16960 97644 28234 10938 24654 31560 76770 82882 12048 93372 12890 4767 70662 26568 13289 53421 93235 97680 5785 83545 22792 48568 19644 51047 30536 8305 47439 1259 79010 27105 44409 96405 94916 80258 90936 91765 17754 38875 22337 49352 50815 43270 17099 44517 47810 68828 84933 50169 7695 48652 4305 95069 2348 62706 53417 7696 70727 76426 85849 84115 90220 46910 5870 23728 5043 44278 59302 31550 3982 67234 20843 94384 13348 89671 84296 50138 77509 14038 13011 72045 57304 46852 40135 51675 18368 42837 69688 11302 84809 51233 96328 10934 64545 65328 15815 20270 11406 36167 64439 53798 11573 6836 17622 74088 70355 92772 62762 1095 27483 6828 78653 4987 34950 42231 34803 64882 75028 57128 84372 43438 90482 2970 86081 98283 32105 66562 1341 88537 11849 9942 13035 82364 36447 31699 90616 21650 27588 88989 32982 86986 77332 59749 39508 39069 34257 87526 51982 81732 86514 24213 88885 54407 55730 14963 52614 73870 54597 98191 61868 98269 82652 66626 64710 95340 95038 84557 70296 61883 77754 92787 11743 81260 84438 38599 70231 4977 14134 39782 14862 98111 2552 79997 80056 84588 59032 77113 58292 45 1461 30683 33247 78236 34177 93178 58721 76595 11940 25933 2630 94229 50874 40734 65599 57135 77683 44191 63854 17738 70683 9481 79212 40718 18123 40625 74758 37940 15856 74130 4824 35248 96672 67874 98889 37991 25934 85668 67483 56969 2847 60770 93840 62676 1650 49276 31017 72343 59330 1498 45609 86898 37773 95157 30079 13553 46379 13393 48794 12366 89359 60955 46706 59576 79621 44017 1339 58898 97375 88427 58793 75179 68895 58269 34114 7034 38255 96029 80112 12682 65546 25360 3937 63280 70553 53674 86888 65600 8511 34992 83101 16644 7677 20347 57169 50793 5137 16031 37135 19404 44049 26320 32530 30449 21045 97902 51329 81476 96679 76021 57422 27951 48932 52285 6705 65032 93607 71067 44085 13251 96575 87028 21030 83505 57382 46915 76090 30647 63964 69438 73940 44670 71139 17204 15200 30547 54524 65336 23947 28472 17746 58572 58759 44803 48982 79918 6883 56682 91742 6933 21842 39338 50601 14367 58554 26740 77755 53152 80052 78866 40467 53540 30311 18375 43431 36465 52174 61705 96715 52045 93209 69350 42191 22540 94036 57396 19938 10102 42942 66547 42490 24856 96148 35046 51009 53065 7219 56295 51446 66977 75013 19902 5145 4135 90969 52112 25308 19322 78090 58881 90516 67983 71938 39850 37982 62792 90054 43966 45643 82811 14082 24186 73151 70727 40648 42941 52431 79386 10244 43225 78723 84657 7513 24773 69270 33686 14499 88579 79066 43203 19754 83440 47341 80408 8870 23210 44600 63395 83052 55820 94238 88545 74416 61545 84787 11494 72463 95438 94294 4728 49945 53264 18797 69551 76545 12524 81209 91951 18338 19018 81002 6376 72989 74031 71232 55748 75115 45078 37632 11009 5552 88518 36642 16094 69522 70459 95908 56752 81213 97764 69819 29865 97523 84817 53703 14676 50620 30165 69348 10955 94482 11905 97994 23687 95947 10157 26436 78088 52707 80660 74959 81456 62849 37487 65432 61890 32425 74910 79207 38187 59358 92596 10780 32985 5496 55343 92099 72589 51001 90564 87563 41582 54675 88417 4290 82222 89212 79486 52051 22950 90624 20790 79062 47859 17073 43316 60891 61622 96780 68080 69491 49796 64877 42326 41356 31357 51527 31707 40421 61065 32463 23852 21439 6370 74491 73960 15064 11769 52741 86273 5045 54534 21337 82970 93 82403 93288 57920 47239 41702 98433 74650 50085 62986 37039 11127 40338 97106 77345 13740 35269 83772 74589 84378 52447 75560 20087 49056 85300 91939 37908 70943 76830 80151 72144 29835 76397 8642 36973 46594 42656 60291 81179 84091 75185 63860 77430 10911 78649 77567 68587 82149 19772 69267 24933 72180 63874 87458 29673 50391 32062 12061 13846 65783 24298 23105 68272 55100 18541 70945 59092 96022 78985 2246 20942 71577 63074 98739 51316 4976 79924 30572 61385 57493 93189 69838 25821 97008 47594 55912 66704 15808 93519 38696 4495 75792 5857 23812 94666 40451 90412 72047 33460 43463 83708 92627 24374 73990 16353 57289 60254 27496 75584 15949 91728 23435 96543 80269 37049 77252 6705 31664 81982 83341 70665 6023 70786 77692 4384 80713 73547 51039 81887 509 89410 75058 87220 69347 69738 48881 88707 28766 9815 42452 16445 62437 70777 73241 41547 64762 85926 9674 86001 2136 7305 89879 24987 68033 93454 56504 88644 65908 55979 79834 92361 3994 25867 20854 11686 77906 95190 4144 10717 31426 6697 57476 91598 88125 86867 86719 19735 83076 87807 55435 86714 33515 33036 26637 78831 2425 51382 4139 76512 49465 41835 70539 33329 87824 31557 63045 89152 19789 72110 41641 19344 71010 23983 68887 67525 32067 14927 15661 15870 72493 25901 3350 72517 25063 16986 45125 76025 93450 77635 98457 64570 75358 8088 13607 19357 61230 38536 26344 20051 49003 83193 73139 72827 59967 45763 69368 69144 42661 25865 4266 63877 47931 2084 32228 27380 47490 71528 96363 25346 60559 70872 18898 32265 15352 21585 97634 1715 39410 40492 36927 8763 47250 48180 89244 82830 98579 77258 33608 78143 13621 58758 26935 53075 53712 56537 27638 46232 38568 1374 51439 95198 16242 17730 60316 47163 63612 8906 57412 48644 15365 75596 61341 78687 56693 34564 61178 10681 60790 31629 63097 19684 73419 87819 40515 72842 38376 66425 21448 18737 3241 31373 94606 50536 98199 40297 24018 19907 6654 72661 17364 33316 14291 94303 57964 76001 59252 21766 26535 41759 18426 4232 95890 96807 76026 56131 23558 87396 67364 67797 65243 335 38454 29177 22941 85929 61007 88291 85640 21536 3308 61288 47504 81352 8497 64808 34978 54474 37075 62819 58121 83303 74513 17582 39543 42286 20705 17450 48361 53716 45582 89050 19015 66554 32577 31231 66392 20904 79970 40811 36209 80904 93423 50281 5660 6749 79129 46358 5890 15635 19748 22583 8297 87485 69340 79489 5164 89261 80041 8104 35436 19463 88102 11129 53683 14080 43598 8389 78128 80149 417 96569 4660 5205 37593 10914 25760 64943 77638 37777 96358 62199 41384 20709 19744 30956 33770 2633 10501 84365 81163 51783 36996 70884 40861 73719 84190 62140 69795 90968 59981 23463 80127 17745 64829 46893 670 82846 24209 87079 59213 33310 13451 32083 71467 56872 23138 85602 39829 2864 60468 92491 80748 51484 7303 83843 46018 78693 72341 59412 29556 27935 84268 7669 43391 46911 77504 19468 76906 46785 81229 25888 5347 45463 94900 31702 53217 55015 75698 17192 81659 22894 31220 65894 85626 81752 6007 31435 36892 58114 18719 58307 82378 96576 73126 10462 44374 60346 29395 38211 5910 61227 32227 74019 73686 20970 5462 51766 13714 41639 67315 33255 82592 84929 90148 27095 15597 14479 37146 90551 50646 89444 60264 42445 45960 2713 83831 38232 40241 34792 8211 56622 65653 31099 97083 89373 92388 25774 2715 61928 49198 99166 77655 6892 93391 2985 92134 16675 33929 66050 85430 76985 40227 80764 81378 76165 98536 55242 78575 53014 28199 2824 19042 30880 34317 82797 71060 90457 66854 78683 47245 43954 53680 2523 15159 62596 74755 47935 23751 36937 90231 37439 9262 60687 99004 27261 88023 98924 40962 87749 35311 10750 38734 79594 16616 55285 96570 16665 44622 63850 185 35381 64246 1833 35491 82987 19383 33856 40911 16427 30677 80851 79412 8705 47804 83785 56539 14529 48723 40724 56620 59278 16302 40084 9302 60603 81664 94133 69198 86416 19911 78836 23069 7230 92468 22512 60281 25940 39987 30860 69945 14187 5411 13039 55725 1364 53597 9589 81028 80131 34066 12924 26507 69689 36060 54118 5659 75159 69477 71164 25936 43799 26600 73250 51545 85232 29490 76770 72248 22612 5925 73005 13821 71145 63201 75033 34824 67783 43507 31525 76267 20352 66215 87955 70955 78404 53775 7932 63660 72951 40265 35382 78320 2873 63733 29228 16993 12623 16522 74098 38621 94908 15567 44649 35016 4908 66643 27851 27906 16114 97035 55642 63715 91686 17294 59663 20618 84766 81610 66889 93337 90444 14540 70381 98864 41279 11008 96600 73161 18953 49585 43213 88884 11979 11959 74862 58653 45145 12745 49715 72725 4535 41657 34336 29751 83138 37741 21517 88029 68399 73006 18784 17287 37672 53236 10393 21762 26308 76533 21024 41385 17436 72940 66088 98066 75089 86610 43133 10515 85624 20273 71643 55522 2999 47283 9781 6151 84068 28893 86830 3640 39669 97427 22542 33571 18661 81103 76286 87926 32728 88752 35374 49501 44859 57221 68309 18682 40139 85061 13293 64746 11284 89774 64150 94483 67327 50993 51132 85760 50041 71265 28657 77779 21196 11720 25224 58360 64146 38564 19680 8981 34733 44566 89079 14800 34348 61004 41210 82162 77503 82367 46694 36967 14414 13466 49145 14006 23354 63885 87486 31436 57244 75613 45529 34778 67691 40154 36637 82074 48384 22271 43736 52871 79645 41546 88684 80931 88459 28570 32410 34423 67447 27093 5155 9467 7751 63686 90985 84723 28776 21095 62996 8250 96995 21787 94419 27879 10074 48930 55098 30658 32850 10829 32266 90518 13913 9725 38129 55394 49001 84782 10227 84885 47959 65013 12425 71370 95509 45662 78757 7286 23776 96009 13863 86461 24 19272 3679 42783 5009 82059 73678 9746 39996 95955 50549 1819 24881 61242 17537 62746 1715 47699 89780 55858 70260 21866 10226 73038 13781 4052 96922 24126 19688 52332 92784 25896 61024 24524 6111 3771 58410 77588 21848 51017 32763 38572 82126 24061 62264 29731 71527 10670 20388 31846 11007 21505 1200 14212 43281 17203 55563 19569 62957 18562 82900 11360 24160 3927 18879 75782 84963 95195 62465 90755 13886 46638 89100 7072 41528 94789 13552 4375 50933 27230 74221 12622 23240 80942 91130 21803 44879 65080 36221 32521 16513 26680 25959 32307 30742 88662 63351 74562 21661 12447 4215 750 42491 55237 1894 80967 59907 47640 86078 46500 64506 35029 48358 67205 8617 44493 77523 16118 83397 60826 73544 77370 89009 31367 23393 70736 97611 59681 53422 40617 29034 39888 15262 38835 51161 6636 66536 30331 38990 1523 48567 45027 22371 45104 34752 77126 86776 95861 3121 30542 18182 98993 10320 27926 46763 84360 67795 45624 65903 20309 89324 27033 30597 51678 46904 39580 94107 36481 69888 74822 96977 41119 40272 87856 47440 62638 24927 80204 75158 19048 48064 5546 76667 79959 65483 82429 61116 51717 68861 31921 13661 83467 84649 65351 53319 2960 49358 42584 74665 97482 31754 51444 84160 60467 46667 37085 27722 99171 27315 27236 1185 60377 20063 87015 51283 11886 39027 35205 56851 42127 36523 90401 96723 85705 40770 66309 22165 23102 16921 20671 95017 68278 4114 11999 63794 11874 92027 70118 42600 41759 97527 53474 62182 44567 32388 39111 71851 92496 59410 7895 96963 37686 94382 14281 85258 93565 18157 24234 92097 46680 53407 82919 82347 47892 3616 12795 79337 43123 93540 22824 36478 87754 58185 16577 54891 41854 6073 42290 33211 78051 71804 97501 96588 96919 61079 46938 3942 48687 79224 84001 48764 54996 9832 61993 4337 71189 81477 94916 40182 61926 83427 23125 31143 14582 67806 95206 11576 37178 44209 36291 58767 1358 45246 46477 14296 15665 70575 21911 95883 56038 26443 72265 5055 29665 23064 94039 18093 54989 6978 86072 32064 50908 98640 11674 14605 27174 35732 7170 86822 39676 21096 56637 82085 5139 37181 20995 31188 64877 88784 8594 97242 21388 85968 53106 40160 65474 38819 40614 31993 12602 62068 57566 14674 76780 56573 19555 61033 45276 27546 10621 29167 5592 4684 49482 37225 69343 13592 75929 88272 77379 68022 23643 21887 61849 28850 5003 12400 56102 74718 46997 64222 6340 82297 2579 44173 59057 1113 54508 54413 34745 67631 87418 40962 84932 95839 96845 97739 81763 13608 50412 80964 63038 76856 4891 36955 42184 6136 88173 1771 5414 35186 14634 18988 2237 49894 3413 62562 91669 43219 23750 61871 87948 36865 87889 88323 58152 48556 26699 71661 87679 46 78840 13081 86594 98961 79588 52590 23568 70107 66967 66644 19817 99239 23190 65361 -601798901 59644 96752 491476727 42961 81730 -206937267 52705 26737 441054251 32362 31770 -412271204 53779 27178 -606425431 59198 29305 -365570649 16343 84725 -518342216 21175 62611 -398987799 21101 29227 -904921239 77013 82515 744758590 64189 79420 -998993026 65828 62463 608091203 73819 21969 448963205 71394 9112 -833695198 27470 34896 737527122 28589 25021 -606957570 25324 62167 -819139875 98264 28167 -286678739 92728 24421 -199321514 39949 85855 504350844 62617 27110 -790034089 50135 88774 -174768316 9321 76035 63508748 32154 9350 383569049 7432 3982 479516766 44101 71618 353608279 82348 54698 342136096 26260 12658 -350205228 10498 92363 -385869129 98980 60970 -508499359 71641 66312 811514340 49237 41804 124005530 66420 71538 -119965390 98512 12698 -488906821 8101 9635 -233894202 37842 34869 -148356577 34550 14101 137160094 84697 31276 410592134 93211 61741 604131147 69544 87838 -770255134 84699 38043 -77968764 1884 8886 431754631 37649 93446 -352724622 89899 93822 430049923 52264 16743 740109005 11288 41413 -220389226 81168 33716 -472754404 90975 20844 774836276 40986 74812 910401618 34836 24930 -360715903 33513 85334 -669683582 66439 67337 793983613 75508 19572 692038629 18070 69621 -912482432 28348 41303 142468306 77505 47126 -889136762 74842 26890 557080200 53571 88618 196528295 68805 45027 -295212629 43580 20799 917684909 84847 61777 36630537 68955 83243 463405173 9426 12122 -382291390 3833 29327 -593986745 45286 80559 344458266 84189 84229 856843648 37841 38907 -289189147 8003 95636 915704385 80856 53301 -630597321 70776 15950 -101975755 87564 73902 -886460041 48396 60693 901956014 40433 26070 -659914545 34303 62313 316845629 98367 5496 891019697 5707 66906 946713186 1767 2970 856457506 16989 53413 325596042 93096 63523 -498431413 88186 1037 460619773 38337 55975 882521727 29834 79552 -812642015 31333 48587 724211981 61095 69128 -736669785 13738 18385 532035062 63935 35720 332896990 23750 26209 -106658200 30395 98135 934332703 84520 64678 -387132706 13917 86871 365694972 53790 50106 915695490 91274 94889 -370624954 78695 72754 397472248 38390 9082 124861771 18179 57069 -871392886 49993 95214 523727871 78095 35575 985432108 9085 14277 -792950389 73637 92200 -46703421 51809 49358 598869267 11439 57961 831699243 89784 81872 380786302 92532 39929 -126430387 51249 17206 -976023116 61709 56970 115500012 25717 39994 -999070277 89833 11611 -363927401 70432 45434 -813284259 20702 76627 992510288 47215 16476 576587979 98875 95402 -129639068 1350 38574 831248927 19709 18586 595404077 51314 70118 -166749132 19351 78166 -266137342 98013 73499 -319079698 46776 77462 -27106171 33351 22589 225753693 90895 58568 718892597 64340 87407 -487114774 42034 56471 -228343080 87801 90399 498984168 85628 1857 -952050478 65999 91486 -367991238 7868 27353 -358931057 73584 2428 970351168 49085 9907 493360598 93642 85200 820269114 28159 45146 49191807 43367 38509 669237222 19061 96174 605243378 24521 84822 -993789829 47882 8114 -331977409 87052 13958 -607779023 98542 59417 919003700 21355 22780 -252291052 9086 31332 399887007 76815 42911 -117160965 32914 31302 -402202433 72349 50301 937772341 8880 30069 329399412 11966 5975 -271713811 93355 14237 -794526203 50268 64411 168717751 25516 75954 -365752344 19277 38517 -444279832 86591 55024 -784307794 89731 54823 120836772 89219 44921 159254583 55467 94181 -919889875 76311 15272 -58373775 43219 75870 293142289 10958 11013 943599939 91267 56352 327245950 90131 44260 -861506357 74682 59042 -572388032 26950 60691 323908238 48554 31885 613104142 68851 34180 78501454 95463 70996 -240985301 70178 61050 899743745 51466 11589 -117385847 90668 64712 -576072841 91913 64482 929911566 44765 54650 -808670479 65155 40024 538182197 66001 62921 -512902885 21721 66646 656866217 76454 50432 683801996 98198 3138 127703820 61645 52550 -860242116 83896 91987 -277655434 53538 71154 713222667 63398 17200 844772748 42296 24669 996569195 68495 59877 390777626 76878 45432 754112262 2345 90173 -140709060 17455 24652 -277547690 95225 85241 685661835 28856 70725 564516505 13850 72866 -681907203 4603 91267 4103219 5840 72659 -288830673 87786 13700 -422039121 81459 70795 353943546 64995 92170 -391953668 68450 63937 918403709 24525 12139 -238123448 61219 89606 469394369 79547 53868 304626965 60153 52760 340508338 79921 72159 472677890 23221 2125 -354515391 46829 26727 -571034013 71657 18332 -828921715 3337 46001 459363673 28851 82920 829261548 17094 34408 227711686 22920 60994 476778891 90355 77388 -54318200 5793 23866 958246210 28101 41922 956269763 61434 96621 -928026936 12780 75859 268076815 57831 8413 -519833707 36741 43529 247235933 53162 89979 807582784 85254 22657 -763968416 60239 20208 762711957 95168 98391 360185628 39328 51229 117119546 8696 80962 -270258 70204 38520 258245562 72843 75686 -151739047 22631 80166 812375439 14157 28936 -354549787 90321 18264 -918615074 1686 50969 634683362 57466 38493 -771314032 29408 75335 -18925642 95176 48302 298392468 86657 91774 -220339817 59781 1902 823706557 70166 73540 -782398206 6595 27291 -430090133 97099 61489 -696794075 7351 87115 92142455 13482 15413 3822763 82305 32408 -226578258 29799 46709 819275494 59564 62586 -18414550 28050 67850 295974358 31294 63055 -350857214 54279 52299 -649727659 6067 62652 702190274 30524 43783 139037156 36749 13495 -374844366 73287 37116 -131706309 60884 75309 176204051 31941 63814 -331890333 12750 60162 -313760911 10173 36055 -3596979 64138 30033 142590430 69973 55776 -256385069 4125 76769 -103295505 14028 48205 -400444303 57942 53241 384113002 90645 13577 813130127 75318 59512 -221085143 18862 40463 283339982 40315 75994 -301616557 36366 79946 -764225629 35968 7847 -650454801 14793 48077 247861927 6441 5214 276547175 42052 45596 904025282 47351 68681 -766742326 47454 21457 -801702237 45284 46138 -634120502 73181 14482 -336939559 15526 607 81722379 61867 16476 -594330499 49321 67025 239815150 47918 56209 6230949 73672 89259 -756306303 20623 55590 999772823 77198 4694 657928827 12540 81511 587778056 91772 92377 -394710643 83035 36468 -461100713 50775 50349 -609611837 44307 18125 -785795947 79631 96889 483191344 61186 25343 -549670855 33480 14080 712819954 45552 38281 440766941 89736 33383 903164362 87969 89981 -535351428 13001 40742 -341138073 56223 55978 -956064914 48557 78342 -239491079 87733 42747 671121738 28997 46516 -653634888 26724 24142 -540732369 35216 40531 873452250 42643 55786 -607969013 96949 67167 260099556 24509 82428 5667891 24462 69356 -274421038 78050 39851 -988441579 3160 44114 918182830 53244 25929 -43036218 6001 68898 699921727 36876 74380 560012086 18414 55506 -702886933 37044 15525 853774219 12760 95773 995148766 84345 32151 -370377928 51628 59269 -861437214 50714 40671 -942401450 49792 52997 542186221 8823 57990 -146465382 9987 85645 -169518746 89357 92169 -762502879 73796 33462 -353418947 38071 95521 -74240648 35882 17839 -665333911 55827 73706 737723550 36129 51476 903730172 19871 5060 264288991 78412 85059 431046167 41524 93731 921556208 76074 67077 405965680 63494 56438 -773137704 22777 81776 201243359 96641 32182 526937251 51747 40938 967657175 1789 79169 -635513504 21337 9126 -712639823 40969 25299 -465378501 91152 66032 109117844 35224 45185 -961200646 56875 58535 -33520414 93855 15895 -413635755 68861 84890 503447932 4029 5361 492830461 64363 18102 -614435277 33950 85611 -445924639 45851 66384 -286507558 15958 25949 -490346313 51816 33386 -431496042 39280 58353 -287654780 61338 67643 280089323 59130 11208 750589880 61787 70123 -552040046 71518 8227 247660706 71775 52370 -242233276 97267 91106 343891015 78638 45761 -882163790 32009 80286 670662759 30601 94450 -80099384 23180 74680 -312317907 34181 62422 999922905 45325 56856 -718861945 75528 37384 935847609 6995 11532 -230468660 94568 49524 -276444481 2301 61393 359769624 80608 16154 -708508168 25577 23717 -138423183 69283 78315 -1339992 78161 54691 559303538 28422 29079 81147548 72145 85902 -251356834 86347 47893 -652511997 15448 35218 667644066 20124 4881 862791030 32411 1528 -253416303 88248 68262 425914931 77455 37544 -18098707 37471 75824 -603180383 8124 8496 -834085954 49685 38747 938616885 38763 69085 -529518386 42826 33851 953168413 28675 15885 30827788 52062 7593 -461557041 52044 76568 -993158436 8752 4914 -768632467 63649 18408 -663322633 62948 68548 970130207 83327 19788 102387417 76902 69239 -710242658 39429 90772 418588668 91090 9330 -710863535 56708 79586 -961636688 62733 80800 -63816697 38364 49610 -726973631 44577 70300 369395814 66381 17409 651405601 49553 7846 -959654044 30817 40845 -627194580 72652 17620 -843126520 12001 60650 578531888 33536 48882 361210391 34050 95771 -683647248 97126 59603 509756528 47136 24424 457375970 9108 51128 842178773 45362 93922 -181610097 87389 17884 -382134732 63879 95570 -205265476 38400 23916 -380976060 91659 15911 197746312 86580 25270 704987262 63728 23191 -913249564 22462 7283 -61604155 35836 17892 -266223120 49677 20027 -149190862 78643 88620 -864311590 43148 51918 478094522 84814 5008 437320158 28672 8476 -697635740 39326 29159 -824909427 31286 15685 585812989 89016 56621 648329928 86479 34150 -177759550 4166 43238 -481808426 76870 14008 -706685674 26614 499 -904807499 19364 23447 -163233130 64303 94722 461972981 65946 11934 -823659585 3103 3370 737620367 10496 7383 542777807 97316 29986 364022037 71553 60852 -72541770 66479 51411 913791624 43279 41857 135125734 48974 4154 -166323164 2457 97543 -345684119 29978 68635 751595074 26304 70370 -275448250 4714 19887 707404381 58713 95573 -421158513 59364 87062 -208568156 84015 96062 920201776 11827 57731 277788025 19092 21307 -862876211 39589 18531 -682791567 45182 65248 -644233965 17720 99003 -272190156 74208 79631 454470918 29570 18753 420740741 30628 18899 -874788532 51173 19475 -315114234 88884 34420 -885534099 28840 82325 724032268 61082 95666 37843928 56234 49803 -411302690 86949 13627 -928926660 48812 12444 -309694051 75186 37241 253555063 62561 76475 306269079 72100 26089 801793266 56602 27793 930798664 90102 17412 -822025254 81859 73979 -609525951 64522 16421 -819517717 27345 16923 422648550 78102 87739 714804781 2486 32068 228111789 19427 58274 189107872 33030 52406 16112181 12727 30826 -607525457 14173 47878 916953710 9655 2059 434820195 13732 25655 703261443 84414 27572 613760535 3378 38658 55964300 64694 21815 -386697007 21354 96274 -198166226 44109 40001 801881079 41803 45314 965578672 79240 7847 393159471 55577 35620 -721145837 81974 80073 -411569722 57530 98436 -47196462 94963 86016 -355992535 87939 52865 5983184 48462 47396 -650787437 70702 35379 -500066213 73569 22908 466220728 70406 82429 -250987360 22324 24685 -187503867 77666 4157 43588362 88457 72406 -300635239 95325 23883 -537823010 12666 81182 216723374 31214 16794 -853345397 92978 67978 -131972987 39090 45039 -113731332 59077 84164 -636068297 41799 19433 -901304499 50686 66003 408805660 82935 76136 -776543170 31948 32293 -364726613 64094 195 -648068829 27319 97948 73677762 91347 78246 699957927 90849 35780 -353632163 54345 98839 -554139289 36625 55228 966251231 59656 98298 749000232 60467 85616 -695967048 27564 47256 -169635027 82024 7060 621012955 27712 96622 -675928217 86390 3291 383112231 89303 24127 -462045098 41129 21710 -520186749 68038 63990 -621618319 76659 94758 -568182347 69144 75333 -697983017 91931 97799 -449914263 94168 9340 -225763788 45181 268 -294909750 5364 58291 784583901 8023 51006 598454420 4772 19718 913451536 93792 58829 -428764259 85973 51312 56281361 77418 37865 717632145 72424 53639 -700555999 49055 33949 -413182516 25489 88075 718072614 97090 83294 519179665 86631 20327 920195918 73904 15718 338936501 80463 80195 159045301 29354 46907 -805497773 98694 4175 -771574820 73971 13973 868060677 90375 32508 684709342 20640 87656 -686914594 57424 36848 314278438 34480 37599 -736793522 34503 54897 520960949 4082 63261 728828190 67387 85293 -79293097 18715 52635 624965687 55816 4505 -338575206 24780 82367 654685527 71325 41322 -124350913 16214 83030 -112474112 35319 9280 750629738 9567 76145 690524542 38362 93372 316705449 15272 43986 258697690 8206 21677 975901287 1288 77422 -163418982 86411 55211 -671564527 97908 56049 -987703969 12243 43725 576354197 39483 3492 564765180 76704 62138 -389759605 78663 24766 480716179 24024 14580 263461403 51744 66402 -618422612 13300 5324 833809476 78152 70851 682297029 52702 85871 -875802216 18138 58262 43726227 76712 70295 471905669 38232 36590 986537251 12821 19127 -717160969 42436 68913 -793716100 73351 42557 438946233 42990 20969 912370570 29815 39245 -235946132 61805 83607 -912155964 24351 24098 79307112 68257 71649 865476907 80127 33068 879238014 59104 42947 -503675740 73618 67475 -185918961 61921 67892 13573250 18395 887 751481354 28414 57412 417103508 2246 85049 -269051065 7853 38796 -214962630 74373 27003 481713718 87897 33771 631555918 5790 45831 349464692 21012 50856 17530012 75398 4095 805517908 74022 41221 476143181 51055 13008 318495843 79498 91547 466616061 68592 17335 712231977 38204 14754 49065552 29488 77126 -132834049 32717 65242 962524221 2256 94584 539959208 64613 99087 658682994 91353 15883 -186966504 17260 136 -70794291 21903 10317 480181489 35625 44742 473540458 81887 54536 107459361 8524 67806 25735449 30683 1737 -951744617 48326 59131 -446582128 83924 4203 511396695 63581 86507 375360407 65816 81046 -590928591 65340 89274 918700609 90605 32911 -378346235 63747 8356 -245810530 33114 27583 -76962185 79932 96349 -419358090 19285 79478 268537259 34324 94809 -503762584 34761 97895 684647497 32320 37381 -267403018 69968 70635 743721026 90273 61045 -852801680 51290 75985 507320645 83782 28341 -600975175 46845 32248 718164212 6327 82946 -950267564 21303 58691 310603738 67598 22209 -665398568 17668 2072 -528975646 19406 35079 301147428 92311 14540 -409879415 94643 44116 -625369174 42320 91051 312130299 27040 77127 -575971223 9442 43166 -259536753 91715 16477 803024380 34768 68744 -987200314 5150 84954 -554973993 62977 64998 -297414416 26369 80094 -181565793 97808 98293 935191160 12908 45374 -235032928 8973 16750 242955318 1315 40915 984260529 19567 98612 -345281745 43156 1164 506395097 67006 54707 491695678 45941 31399 811224031 60236 24151 -208928416 12284 37146 -880018467 89380 33532 -758846490 88694 395 -278309415 9044 4444 -102452304 70233 80697 242710082 19347 14524 -142059511 73330 79539 -45262079 19238 92634 -227470137 72383 52835 467839739 39929 62770 58127524 44164 58680 -876547888 58253 23207 122811133 78669 30587 867088814 61717 50272 -674748182 38467 65514 2328498 94502 47668 -747191614 44801 57123 -662428891 23215 80835 -780584383 72716 28165 -211748351 37585 1691 842862468 64169 50240 713876352 4956 15026 -437271199 57402 69124 -27567446 92010 88734 799474162 26989 34607 227336668 66061 5153 -345230482 81577 86862 -595677413 40008 83617 576925304 85500 43207 501228355 69820 70309 -364406670 87111 19405 -36605425 97687 88005 -132917848 4001 61763 -82406095 46572 53643 331394176 85732 4571 -388955702 10981 76354 933500114 73584 94009 -495657237 94113 6524 -865585992 35480 39076 507899546 29208 28983 -669430740 13921 9397 893310383 97483 76657 -750213447 15632 94523 709231068 78103 67918 -765204679 71306 31358 39664807 22299 32102 798459337 52244 31648 -553006194 40402 1924 323465162 48854 67910 836874011 2319 52815 912858535 51620 17377 31666196 49706 89393 99713568 73015 63621 348567215 68398 97941 494264802 16740 95052 48937778 13336 65059 -570461330 64961 61908 -344381492 71433 88322 146809737 55776 86992 459491062 18581 66276 552346146 52073 31423 668585419 12991 93467 -569201071 72326 30429 -1881160 15179 94231 -934646501 19343 50024 -117344772 50628 47281 -704925117 51594 71169 157798140 97956 510 662456396 42861 87597 -607115932 48789 1189 -716953743 58553 5027 -789324415 37108 90701 186920629 88475 7490 433490840 395 48831 -184175505 5150 20957 -296945951 82476 89871 -49426920 25984 90793 739007941 33459 14713 -939847988 29621 64488 642350445 57785 85631 281386964 82286 85921 569733155 25340 42504 946038782 64113 72226 -896863234 95912 23074 981175417 54265 57187 -741795402 96528 55337 638143508 30670 13771 228896379 15503 28878 -833628735 14654 43924 136536477 40255 55380 606877444 39409 3519 -921833758 2775 19816 56371742 84260 8012 -195533739 31929 2015 706750640 4027 54653 -776510615 86645 62644 977989720 22015 30064 -689971265 6389 85940 -104868443 68657 92434 128106936 4010 12133 25228781 43216 34355 -183128478 50473 45235 -102466953 78248 23692 -664632611 87792 5495 950299701 35520 77174 731647191 64434 40630 916032762 19019 68303 851964058 84085 39442 198738808 24699 87218 -25057118 65039 64815 115350305 79799 70651 -743881398 92904 70742 701043500 32700 72045 898342298 36597 94452 216398955 70292 45987 -561958307 77928 5732 -172410841 94661 14649 -432821216 3968 89525 293797939 94515 84385 144175731 91723 49923 -240596100 27039 66368 -712203747 67052 36439 -843819592 88855 9908 159874664 24346 30082 -842957726 57333 17579 590312527 75863 1055 788191050 23052 14070 -482987964 15140 95476 718736365 10444 52261 804622769 52519 34014 -680963798 96024 15417 -707884631 13784 35222 -679578627 76495 63466 -859076620 21634 28222 430479831 33657 92521 541646052 44672 51613 597285135 45125 21660 52332229 16171 7713 672315737 49883 5706 879564278 53486 1513 -228738656 5923 95997 -106082244 21270 18709 -737085197 96800 41583 -758222821 8380 930 813756729 5830 15334 -679697632 14987 44372 -781912173 87114 97285 601449174 56930 36977 -22299629 39935 49008 -494500116 50209 50619 -749248537 3897 48548 -12704731 3930 77565 -228402544 4645 26576 -198663113 86830 66429 128926608 27051 51818 185992705 56656 77648 -38657025 49726 16400 -439338703 79165 21086 -482230609 34239 52720 -746387662 27021 37123 -618425127 83272 57757 177839859 91616 74534 -580592760 51042 12503 437787250 12684 9555 609115949 78521 72421 -533353756 62770 8838 867046990 64188 24713 179863542 39225 56182 879934080 25020 57232 604333661 63020 35128 -827951062 2638 66048 701927906 77867 28975 647383633 75817 71797 -10360120 65242 86721 -15013965 58205 13605 794487204 25308 30586 735201947 31591 10875 601578884 18446 66142 -58750238 18954 86643 440805265 62709 87509 -979720076 44854 4654 -425652949 73368 69886 -416586586 69650 32117 798908308 27199 37099 -193151536 13512 14882 728763296 28418 2743 413997069 58844 15548 483279504 77986 72198 984995989 76764 88199 728849088 93039 27425 -886874412 88200 75510 64139006 53511 93246 -396808978 76958 58853 -79261858 121 52656 725008439 14492 84511 19506308 46173 80499 -840693751 29726 76573 -811849709 81037 31378 491527574 14549 38339 -110675321 21109 15269 861907161 18611 86633 -249765942 83570 24952 10680807 35781 48271 -394689543 7280 69286 399370874 59650 97781 -512811115 4025 29789 -79747699 53468 36538 520560773 63046 26020 55273403 40716 58895 620532330 99031 39453 874944275 55757 69369 534284419 61314 30957 -378169158 85563 20266 930659884 47638 64913 -929268532 542 67307 645385079 6898 75948 -227431033 92259 5458 -530929013 99142 16985 -246002585 76416 59334 -826793339 27219 31621 -361202900 9118 33921 317039411 22543 58956 176420965 66954 91424 -414914135 20310 55422 -952408704 31528 67527 969240414 89407 97578 -612176221 79140 79828 248352039 40015 98604 -56688996 23300 8943 556180603 19179 85403 -768697708 26556 18327 -726488203 84151 77366 -747309390 41694 75251 -843208376 1031 29326 -788861347 54243 7046 -722985669 50929 44084 -535039811 76832 70163 -598711819 91465 25969 -624268683 75182 80019 884789181 95270 19321 -144694326 41224 83641 764490020 74172 15148 -787193562 98877 84148 -217516700 46556 1587 -493107012 41331 15372 -787277820 14668 6061 735322582 53517 68459 -487130015 47298 56838 393807914 71869 51866 538148907 80427 64531 -16505099 58227 9384 -812107715 48432 15512 -287838982 17678 38619 -500469299 32521 44833 -572155003 46263 91585 -183363148 50335 2088 363431549 70162 51564 -545776226 80286 35133 -993270306 95645 2496 -632005026 62533 32075 18088179 51094 10124 -535749971 92630 97458 -483447522 68474 22909 -418648085 53559 71765 307265837 77346 29277 890816899 37954 10370 -172534065 28066 45484 -369358633 55115 96679 -541462139 69467 37108 -292654406 5225 23838 921709005 16107 5493 313482585 97317 64293 -882858120 8841 4649 -510237534 16803 6604 144252891 50469 48199 327713567 41313 97470 -894539453 34172 97946 89945106 58916 72703 871628268 50759 37786 -365413173 52435 28649 862200340 70525 36248 -397483418 87393 84917 -247766096 11307 70315 -757051243 94992 97619 16381118 2944 71768 -948558823 85986 29105 -688956894 49787 86059 -862832204 56373 28794 447075485 94888 52385 688647489 90497 67546 22904673 4846 60201 666130844 53879 52585 255910937 42563 61650 688221104 7300 38625 505270850 80704 94926 351182986 79081 43208 479965024 18973 91643 350340343 7686 63039 37790161 51034 47162 -893731408 4282 54387 -577791259 32103 32653 662552279 95118 38674 601244027 56086 6607 350989894 63578 97130 211433466 65562 66035 485302783 59998 34277 -768891030 50159 50362 92210493 40978 58394 666472620 4426 89665 96521525 24480 10313 698201204 77781 57302 -517318800 28697 19196 -984380790 53529 74772 -532786167 91804 77475 405084730 42553 66696 -252473043 86529 1831 -307437494 13785 54873 403717316 91671 10759 452791270 75545 18450 95846704 60976 23262 521563587 70270 49042 979282772 75452 31605 -422113537 78443 92441 314464510 76450 68105 387702304 17611 26106 -477622375 7456 32928 -844871844 56129 86355 191626705 46823 98347 -750474140 48100 65857 324128603 36898 71480 679761514 13180 34654 -405557290 56890 8228 87638160 48317 74144 -290566337 82070 77933 -394740337 17707 17091 -904142345 34045 61244 -114979786 87623 90294 -878692331 79036 87536 -939467272 35653 95888 -634826787 9826 89654 -542636432 57155 16556 426263562 24275 17347 -742620628 86034 83198 -372609026 20249 20317 -451465609 61298 58691 330058141 64028 66426 129590359 42581 97007 -764975516 46449 11405 -421110222 14044 50953 734482717 2474 76385 -687356096 83459 80912 463762730 88162 31716 265367170 80345 49847 218029949 32186 61045 -356097341 50733 89309 -904972474 14189 98983 839331498 60993 49783 -713203747 94465 71738 538606507 93211 14515 88999520 16576 60672 797132837 74972 17784 -506558943 73576 35547 -814238449 43082 8811 768973003 2353 1505 -117566815 72282 58051 667168001 26807 35119 -241645166 30822 38820 582475016 98373 46194 87232721 46970 45627 -947539531 28388 70323 -933134397 24190 35494 -812917451 70727 66968 -122246939 26626 20551 -993981539 93459 72443 220362583 19789 49807 354895065 6119 54266 117688482 95352 18188 -353432860 47005 91125 -273019705 93015 11113 -120190905 31052 12986 -322794942 68155 54056 384968914 13189 68581 -170969198 24062 19611 396997186 65699 95533 -740039911 51169 63905 428477797 12900 16229 939852937 29545 59324 -655652446 67000 8068 -651560114 42088 85251 -304104003 4128 26515 668821220 14310 44436 -711876535 11828 65218 -985875914 5141 76662 401603931 51290 80394 466247139 9480 86544 -182674912 17741 15403 630037948 54769 2387 175229412 22028 4939 -980673858 5155 72520 532087175 42670 86551 -571305401 64118 53710 -279053297 42229 88180 12825442 64469 57389 928779743 41536 23179 -449973334 34579 29100 -609470475 80895 61947 990062000 35448 76275 105271186 3002 79358 -941328986 13374 78448 -319129345 57035 86960 -681129457 49725 82314 -401669578 57818 62350 897112881 1630 13238 8664409 92977 88917 139350065 75217 95007 -809514037 17296 63246 -634258136 565 34413 -485149508 60561 942 -353587987 10595 50016 -584195014 67729 85088 -167147140 31835 5350 -956581687 4122 83913 -495231213 86552 43655 667155419 50518 61807 -302424610 92488 42813 -691383522 38529 21308 -963669797 38010 78127 -182615778 98297 49748 387416002 87265 90924 511624490 46453 72786 760557689 1491 28977 -942285348 60366 98589 470039000 31473 80950 -392155646 20515 72284 254411098 1050 33714 232634309 15184 22924 -350728019 70452 48598 -291565195 8378 41361 444540217 39517 48274 -149310819 13144 40430 -584150459 72377 85219 638467517 20482 93678 501343673 4076 42447 -410512570 58504 2584 -472426496 54933 47931 -633109414 23282 29787 344452274 96764 41335 879705968 46228 63646 789253615 1032 90467 -203533843 49404 14357 -207810855 2629 61870 -822450871 51653 77413 916019762 76172 30291 572432245 17133 70562 -954855890 58519 42562 59851452 98996 9181 220116755 94642 67000 -791476262 62197 19476 260033783 27915 85857 874833649 91297 26475 -786233805 60244 18871 106964276 93190 35409 -485876690 9721 36757 967500211 22089 54237 342754519 7585 39074 -822582081 40170 33279 313534093 70360 11002 -561492671 63434 6359 -72557091 43596 90105 365672169 87978 63389 255775157 8564 36539 655075240 70578 51882 39498303 39543 37150 -991724246 35876 76500 280595482 56982 12213 -802486173 77236 4703 -937420261 13292 37568 663954581 66073 61775 -662059498 67558 66655 927126666 65002 20131 -59681618 24415 93665 655352400 76065 4370 -689051363 40659 75979 673488020 19116 35306 179119069 65163 78959 718005166 2709 90566 608888451 41792 92402 776749170 20868 30387 -365994586 33074 31121 92350279 47031 65306 696566300 33856 23071 425755344 24470 51513 -658942315 20390 45627 -166250906 1473 66584 944773895 31632 59378 -578685073 66947 97461 -480011843 38596 92177 912510462 97086 45085 -532509290 16153 84240 -221516709 43141 54409 440710936 26274 50952 654764761 16106 30426 -651357038 98580 49292 -317464416 45973 17375 -423734942 29012 58561 -986328811 72165 74837 -159270741 35246 98992 698574716 29240 40392 -404050301 63802 92804 914971248 88922 90617 -239950277 74921 41951 213236382 6945 15335 730820996 63162 95175 722781602 94043 97610 -970355870 95726 75025 -951706853 47520 89583 -214190128 32779 73760 281015273 27566 49381 -928292996 69262 51652 682824765 64281 7787 -53057219 4306 61051 205338801 65964 16797 -980383466 45513 67230 -171090730 56175 63289 642555893 41013 24659 -457662051 78384 39520 -67423990 12468 25944 -248064669 66725 52220 -972217358 50985 22051 -66328144 40798 24908 -434964054 86418 42392 622377017 47069 28540 -400303346 56581 84343 -852958026 88991 33803 443115603 26618 29230 -847849545 49920 84180 844987094 47234 14882 937425516 42840 80461 -83701983 7160 49746 -921315889 13563 13725 -368467867 5900 96597 -876505621 66537 31972 582399120 7218 77511 330861510 1650 49440 277183988 76679 19379 355719836 81118 63813 414270593 59635 85303 555901767 86296 16578 482142919 19463 68216 -136921795 68930 67789 -286346482 66200 69464 -540938602 68164 49724 -740604216 11081 74567 -887376696 44721 1499 -462023376 8489 57037 776698527 60714 27863 -999869561 51409 25801 606915118 11531 48140 -742188293 46146 5067 -570996943 74793 59553 -706424525 67866 98099 -745331437 81453 29043 -25360091 75142 76383 -79073049 50032 80271 -216223111 19529 61922 67455051 3402 60870 -175466153 13004 7376 411194695 98666 45635 961643045 30374 98376 -529175225 59833 55184 574412397 68719 23676 -798786943 36877 64940 254586514 505 53217 799023474 90033 50043 -352925211 57114 37995 -765068418 27641 6741 899136598 69985 97338 -689367908 47808 63494 111678189 63360 63803 811374443 77379 18542 -617897324 36402 23511 22663592 64832 18583 755665825 12356 32098 398413478 40123 83915 426366828 73954 67155 -669521519 33559 27334 -505627298 85499 11299 913999305 22450 22570 815806121 10892 38704 519099272 56624 37279 -853341130 65823 25162 626345989 44725 8189 -180944245 86222 48724 723850372 62322 63578 -743514601 72731 52306 442448423 78805 7255 -643235375 39440 98061 909425344 78463 85514 -889846617 35244 12383 -535525753 71296 13197 194225955 65318 52871 -188486602 2939 84982 647013349 92244 87987 50723142 39216 38519 -993599962 90444 14712 74638564 6898 43553 554041031 33108 20379 -916094174 15433 52911 351419124 64288 33462 -677399056 33937 11129 595832930 2249 94750 875993604 92382 27139 644979308 75840 24819 984674922 98720 3786 985741488 8576 80120 -723061671 61774 23309 687772195 4390 67066 457837593 49971 76822 -56024056 54865 93654 -427913215 16919 71819 604302121 18150 16786 553858025 70194 19167 767290051 90115 75161 553420478 56757 55238 432196861 8971 52306 489561065 5228 97467 -912422245 86347 94063 254549688 25789 92537 368566276 26179 31765 -7251350 14695 8398 -389589882 92085 78923 -279002843 71189 95858 499779871 26163 44315 -213878030 58350 34598 -234516127 53330 58156 -85376564 92915 37531 -42181198 96033 97970 -626350437 34781 15931 188824657 63822 96841 943230746 67616 77379 -603652667 90578 40577 622367822 53413 26318 -179580569 72222 63812 -803452891 46896 12918 109044719 86737 5359 -492688154 16743 43326 -158959114 68909 18772 -748472648 17236 58358 -555747051 94884 82254 164056367 2667 19421 266112677 739 36662 -427767708 7072 86373 505488665 75994 36841 -110930563 46083 74986 672808864 25580 77816 599978220 72585 28716 140796638 6078 39854 -594645176 17297 4339 -698349343 62482 34077 -924607715 94253 83622 -397246323 193 96259 310715722 41786 70261 72916291 98069 92297 -370785426 92848 23543 848554880 29388 53272 -52039324 77012 61865 448655798 7430 18054 855286220 52207 92734 -550689105 57203 55930 31471179 3714 2781 -770406270 2357 64452 689267618 78156 36348 797040476 39728 3275 90691994 65864 25900 341285460 9682 96383 642278711 24382 20754 -390771882 90916 33557 724410847 73472 64856 -735274291 95728 59431 -88196650 24410 75241 -2958420 53134 56767 -77917001 86002 46247 -17444059 78305 34899 900645478 29171 55396 822147138 47994 83168 -215572471 55625 23373 -725704533 61761 18350 -717864348 29293 42016 -574203351 50927 81757 -201928481 8121 82167 -52420438 97858 11157 9321443 90487 96130 -205142528 60660 35545 869529845 84538 92265 -442799215 76303 70581 -847220196 67782 30906 -773493879 98009 20989 870138221 56244 45806 681298646 79524 81713 760642666 15809 91885 -444093413 3127 53265 159177402 24338 53704 -250481183 2165 21979 -704436001 43868 23205 -659773730 34068 27752 -828413671 90371 34488 -529202766 98330 87721 817426737 14306 31037 -90156696 64092 3755 -815286554 81239 7859 -157573313 46405 62291 643510721 31202 16821 856633528 65994 40705 -169168960 43210 70229 515038002 34867 47575 217280500 37017 2679 -952820773 3666 6889 780365707 88394 24478 227266640 73419 89852 819868219 49879 23974 10264269 38165 16664 895008911 97869 39112 -396366307 35538 94633 471294180 66606 3918 -670790885 86895 21152 -472060583 12610 42982 -330822031 89394 40284 -475416930 92625 15384 39080446 1091 70569 -469923892 92256 26772 633272579 48874 70437 827830311 39925 63411 -378864495 38554 76137 835950755 68695 54219 795103656 60809 12959 -989650938 82945 91378 202183104 10560 17683 -911382103 96565 98616 -115815004 47532 26388 123639904 76918 66843 -852361858 52093 15909 53050740 98283 63258 -684068623 90540 14837 -166044734 76229 10542 782606184 73427 64966 -307193394 6348 71726 292919698 19968 97159 712538906 28411 35300 804394061 93087 15742 340056896 42216 71491 -874666055 65244 64454 29932347 14278 49726 829838808 31642 6593 749655285 62454 76759 373906879 29654 83338 -369894450 61336 19151 -725242696 42766 8418 -228127295 92763 34556 110262796 76429 90753 334111333 66673 77539 -371832323 8685 90518 -588689824 31087 33223 34914376 82358 69987 -941668467 87284 33689 520605224 19762 80872 648705743 51364 25712 -995253232 11800 72405 315955068 37355 97402 -311463197 56984 13500 246952631 59325 19047 253386766 470 206 606378862 16058 16661 -914593410 49210 78018 612690485 80666 93884 -690527146 1039 53412 164444482 78243 90456 -572965893 50492 31295 311349978 49200 82149 674481377 71356 34323 -143958308 83034 97639 232928482 1964 72832 331678582 64904 85042 923176225 61168 22785 605081080 82761 88452 -833611070 63940 69539 -167277093 59917 33685 551704606 15155 51567 43203627 85864 264 -186277122 52788 22894 -576752986 40963 12281 917246857 6531 14143 -988059521 78262 38053 -490950828 58676 4177 -431885112 49819 47431 125143321 5378 17876 -843907938 43718 51358 -992366154 22169 7503 -579517852 33982 45084 -458212271 79981 22312 -135291355 41145 28724 -828518484 92615 59015 -872870214 89691 97677 281526836 49477 3787 980295707 94280 66670 192502610 74293 5575 91090829 82331 60626 -353353714 29725 43434 -608906632 1427 31978 -573006521 18453 50914 808686178 17813 75312 633591520 5564 86913 -501269250 89551 3993 -738550161 90436 9727 -60151998 43212 6132 306548281 34731 87766 -818867411 23457 96800 595370101 48695 65453 -683288725 87851 65186 178706760 4715 51786 241501139 8977 81844 35560217 53903 96995 -462395947 82152 27022 -345114173 38696 77093 -3521696 26106 49712 295864897 49131 48922 -735526296 1324 24924 -418502634 55011 39929 -647575976 51332 92836 -807577398 4034 82205 -302450541 64697 94260 -116394392 97189 21820 -924787016 36209 31564 -395521681 20054 71277 -245021846 67019 13622 -487027003 49550 60568 -951481418 74954 60470 -916169665 80892 98893 334789509 74629 14782 -904584605 8336 79957 -340777634 39677 52664 -834177387 94653 30820 784109830 1504 35973 -948051875 96409 14079 -479835949 83603 16333 304239312 39918 14083 326856673 6566 1687 -214391481 60594 79605 11854196 42443 502 731642485 68562 4673 -340273408 62131 20277 -387882193 54795 78812 -996368122 40834 90191 -353959481 66422 16454 -923995555 55911 86537 -400086207 34806 8390 181765875 68488 46816 -943434687 45570 65588 836645733 25892 36330 -346668520 25916 70379 495685549 95574 68732 -976785531 49666 66456 -794007527 94647 81853 37456826 3319 56755 832067982 88205 60369 -672723788 75091 97506 83616168 60695 24243 743977018 91123 85629 785967344 44479 45587 -78931416 87535 47726 -499504139 12966 69196 -530641424 81837 70151 810293943 20970 5907 -450325257 81970 90677 -498152712 41930 81676 -996334413 45035 80310 742034340 82326 38734 625853191 66301 31650 -695970542 54084 5484 19539076 47857 51557 104766697 56250 84076 69029637 56738 59895 262963228 78417 39714 -711515861 72378 97101 -505853204 75265 23474 152745844 4636 58316 -147186367 74645 82123 821916086 22813 38545 -273873338 78262 5640 -802361279 66188 35040 520579937 91621 44088 -403180859 18372 58250 251691323 14399 75170 -152535886 21774 97205 719070677 76289 38752 -332611609 11428 64286 -351462358 45596 58840 596012564 45164 84102 420986877 74439 54635 -574400000 43709 14676 973819430 70641 67643 711248264 37458 2805 -959088525 38676 29286 448718597 18171 15619 631000936 46384 69100 220826790 22216 69045 -720162809 80038 23587 -835377390 93720 70934 289678450 54300 32497 -316356725 16321 66667 -332403766 89443 1720 -156206979 2461 35005 -702809489 49048 19820 909762348 48367 53612 -622740144 17382 68737 -839939186 1276 12724 -892461218 34293 17438 -938136257 21014 85016 -239063274 96151 52170 -818829452 42584 68927 853721126 7248 72892 -694959409 53069 63776 281423486 26677 55326 -300486478 79438 38993 -27441917 38777 78233 976329677 42140 8688 -82559666 90407 90403 -112635309 12262 9204 708927047 9265 32342 -591560237 65424 85823 238028331 86134 47834 -720348064 75750 88038 -394919085 30064 16669 -369890823 37641 98942 -238549461 6664 51767 696381958 10322 45849 554731041 32277 55540 -874214791 60346 93775 252903430 30681 72948 -713957338 32466 53270 875519281 80126 42099 -800969822 68453 98070 284038529 25465 16351 -891939059 43666 68671 -833284533 88986 94850 -443398578 28764 79602 -495537327 85718 47788 29099659 86071 98158 818304828 82237 85015 937770497 68088 40664 -30780998 37800 1685 282219575 12315 71503 -541555462 88031 16020 -216973005 83284 77212 879193908 7369 60421 -331762322 60904 99155 295269107 6044 42559 927048202 52300 69105 -423583128 40255 36737 -252755277 42997 8862 757528474 38150 4152 -205743554 46804 83907 -443416754 19730 34858 -388248330 35551 70087 698981527 8481 22047 -891461242 68670 32419 -148944491 43944 91848 596907933 29059 41648 721696865 84163 45694 775534208 55665 79543 372599688 708 9172 121254284 69074 76744 306057378 11508 52906 605331141 45833 91825 -94127452 73532 52788 -702675031 75056 84982 110472073 80959 81078 436009011 81585 24118 860873026 52922 27325 -35582597 69739 87408 987546720 11996 32955 -635630262 70357 1826 984753609 85351 57619 814648492 49099 96052 -9556006 61380 10864 -513245709 3419 82141 747833675 56242 47729 865810502 49354 84235 344099333 16802 63290 -697053013 87847 71734 737772780 21338 85761 -495679482 37555 48809 227809326 30479 52259 423359071 9317 73951 -752733673 9467 61763 447794129 9125 54662 184739279 67448 954 -646683319 8735 31132 580703392 87803 40883 39562784 99025 54684 -452113170 47257 74271 -723641002 96694 53597 19650364 59901 46910 272098625 21201 58558 -2393877 49390 46557 735873061 23162 5158 -21362948 81558 56098 -369762742 69240 69116 876582658 7985 4386 -208553075 14246 98810 659100409 77238 53784 -755086008 62204 90801 -685529351 61862 62744 -867441841 10271 24812 541071831 45033 19125 -95622492 34903 39083 -283916682 93530 82785 -282471220 34031 21912 -314289670 58870 46453 845374888 55810 77024 385303503 35670 27691 179367828 74801 55359 -946886098 14514 5678 -204013889 76663 53767 53691503 54171 30520 277430787 68757 25481 860481450 35336 58930 902136299 40075 47634 858799232 97485 1505 783728558 26984 44550 893632066 89886 23308 -743931628 81709 26699 812930877 51426 80175 -601568074 79619 29091 975312706 89640 10683 -829439272 57112 61567 462146117 26354 38850 478618214 76838 69005 -657775855 17095 91302 -147356850 60316 88401 -687231864 9169 54367 -970223721 42300 66916 -925162472 58744 70379 -715532264 75218 53194 -544296321 79345 62463 -151054005 53801 31676 -118682422 92949 92689 274479959 66744 97962 161229467 26501 93245 228264078 42358 83158 -614061726 96074 13246 -62992331 83803 16906 733534856 78815 80916 -353484883 89717 69850 519259704 2936 48518 339834050 78039 86618 -945031891 27826 76114 -963997735 82789 67354 290760260 50090 52146 -959513776 18010 54601 -784924246 13104 45057 94543439 69146 62369 -258536823 11640 33014 720994246 26225 19682 17639026 10913 90818 911878352 93522 48688 333766262 32461 4743 276589677 94842 87663 330943646 85281 58992 -23502242 59460 98368 -639810819 98291 61598 39991195 49451 7486 452809440 96546 30047 804134643 79960 93949 -600107804 13948 25942 340756679 52497 54523 442354797 68534 26754 829504446 92866 20886 945943614 74649 81828 -371121312 66458 27316 884470714 23857 51691 -202711460 58373 55427 198290247 60960 46673 736613363 89465 48726 654505223 41000 47263 -297304425 16082 43479 427113937 16322 5140 615207668 83830 90133 838316727 85054 60335 746623305 79770 83975 -636313588 33011 49155 622287639 48024 22295 -562674482 90916 57065 595486022 63225 72185 594230903 8584 13356 -936073399 62685 59220 -486752730 18961 37432 -421004797 83329 50934 -438129501 65487 87083 -15975806 68218 81331 -621148754 72398 17602 547708831 68071 58210 -152769931 90519 23341 231764099 76079 78372 -154692843 45062 78482 977003579 32007 46602 967702331 76465 17714 84554630 33488 42666 -254349944 89252 59457 -761967191 70022 83066 -917372460 98833 88395 -672574810 41702 44286 60456916 8965 80015 390252268 64930 6280 -507708716 25609 34427 -696462062 77331 78845 -664623991 23525 67804 43007820 37033 23383 -222111099 67072 6920 -422748274 74619 80966 68937219 23376 33536 428889378 58005 97433 -95678511 69494 30288 -539508923 8065 88847 -692273283 94445 71537 652576245 62782 81486 -56540331 3580 84364 814586063 81457 56248 -257379572 80397 71332 -181878711 67042 97281 -637649568 30582 46292 522831173 29141 66944 -400326615 77546 43648 -106404833 51911 47088 98221330 5126 43634 132927844 86960 72781 105746528 81775 30866 -829449635 26612 16912 -500833630 4731 73976 -923637074 84040 89967 780316294 29835 83443 873827964 43173 86264 60571654 15359 57908 -69675722 89824 53192 43258537 74468 5134 -230781808 52945 84862 780632366 86584 7460 -186646333 63644 847 -956103619 68087 46667 382724320 74338 77301 95659641 8161 89667 420061748 57086 60954 -499442961 46024 17425 -43956489 58922 93352 325027998 96691 31447 -321806232 60020 62447 -215710309 72562 3405 -100405538 37346 87134 -363884557 12547 23338 375833853 17590 72236 383784321 4345 72355 -562925908 96440 34815 -531082362 30543 6728 796975289 14799 97580 -609074854 518 73018 -804894296 66643 74853 -25178134 14420 75528 -274462209 95329 45330 -274424746 63697 33721 655901814 96844 79276 596615872 56916 14126 698448161 6933 33080 -653666571 144 73079 -992728028 36321 2882 -997219921 68102 21534 -935867620 26847 21894 -426767918 91664 77170 906845464 41218 50617 548335513 83525 78359 173168163 79992 36818 -466088951 90491 29964 -726535011 24667 49768 459797390 30504 47541 -113294267 18426 90325 381194923 75155 66594 -562320596 42964 41211 -722491934 40060 17945 -708241483 61043 23275 -587307892 48335 24948 -562212880 29041 63229 -435895940 88546 14707 -179802328 98260 89098 -653545915 18607 57038 -277600232 80329 97570 -800615257 61678 54399 946862086 17683 38554 844810241 35831 7321 -16473826 90992 68238 342256231 71049 89442 -685480254 23570 56539 729924437 88783 11793 240751026 91442 31589 388443121 5106 5156 393389787 93086 24975 -183492188 46941 60516 246274878 83712 31647 459384179 89750 46693 -717011553 34326 68645 -22951553 51145 88406 -160591348 17867 31606 -668738037 6082 53768 489993105 17429 67797 178225527 37171 95136 -161482789 20241 55492 -36422475 54225 60104 -302387971 66939 76386 -479382585 33290 67214 79773311 55124 90700 -410865432 88162 59358 -273265265 16480 97904 200697722 82878 24857 711244018 59157 80658 -846890442 77416 57460 -840141258 39930 68746 -995824507 24678 94893 -501708739 55207 6072 519627501 75933 5347 -609846110 94120 7015 365453531 69570 58785 -575346951 49101 75298 811038784 63558 45653 -107445037 52963 21302 -948571266 14991 63801 861626554 25377 9571 789736106 53720 2757 -461776529 55807 12167 -426441029 5970 31613 -818966873 48680 14549 673112715 64888 91844 -450513167 75025 44030 -902132631 15244 63985 -443182214 63727 51939 999430992 62520 34785 -920725422 91784 54265 550290513 19931 25226 -717330594 40360 98606 -157428088 70858 94230 174659438 90198 96256 993526786 25809 17863 96389285 64889 396 634452521 32091 85871 746515340 85821 16114 556594977 23926 97573 -280381586 98977 6441 800775067 288 78488 -652960017 35797 49356 57109151 72532 5617 560631472 77794 47229 670576845 80766 92490 42834826 78553 73004 -156222945 29548 78513 168628144 64463 24442 -821081950 92701 69848 -944578063 12391 22378 971530248 81514 59632 -437345448 579 92817 522118070 56602 95553 983801341 40991 44681 -12812723 64116 85256 319843262 1753 21331 591717390 61463 8111 887659285 38861 54689 -999587998 18360 96673 101767584 37268 5733 73684753 24425 40112 120459107 82935 88181 -807659196 49 14108 -746447055 43019 36749 -737491997 70509 61758 193188644 70232 17259 226248551 95205 34461 -267243695 38372 60656 822621744 96800 98279 337528430 55223 21205 -322957857 5740 11775 74052460 54310 91799 -996302142 94968 92775 75675129 10849 43312 -36331557 94191 83675 -82760406 78112 27022 809702992 97108 3983 303284345 80577 80929 -880854742 43889 75875 339907293 30823 29951 -36287907 38322 63492 250460496 3002 83251 -327146717 11107 77750 -781925790 119 76265 -831073817 58324 4732 105469703 52108 24957 -132827844 71076 72548 298107186 5329 3441 192250698 67227 12860 440173651 95387 82306 6267835 20 48810 501863160 85117 58594 -722258740 89525 21573 -188208355 40351 97361 -409431937 53625 49498 -936376937 86842 80556 -199272067 96463 26263 481592358 25811 63781 -785051539 63581 60962 -287985607 25738 87747 756971722 92467 70657 740612863 67810 13374 376795303 76447 18617 -965538830 8262 59906 50206622 73860 27240 328157997 68794 48599 557362237 80306 88432 -812820627 15915 25971 786372892 4700 36094 689933649 43229 8022 -535129946 92031 81707 -778460258 58006 82145 106060425 68704 31043 945242594 33269 81341 832035591 36796 70094 658234975 67515 34043 719416206 9584 88550 -428994157 75672 11877 -190891747 22624 60544 -662278579 4975 5572 -288312894 1593 91652 322219993 62373 28939 -956273334 52591 44739 -345205285 44372 27363 630910329 71133 67141 -856194379 966 66297 490979933 31588 39076 135506132 74792 23703 -201313247 53351 4211 57553972 81681 84555 804260525 70816 77772 -592136238 98420 48149 -809388941 83225 89220 -938644206 93468 69718 -191581738 13608 71864 -121746745 21662 33003 -159744379 94521 74661 520535898 37902 72887 751570241 74801 76164 616409351 11478 12368 -753376110 4390 89499 -428813261 64171 46240 294041739 50638 46812 -744638305 18574 30232 -974835915 98825 92988 415521657 15180 1474 -429526413 67388 2209 441807635 16175 90733 463870636 30645 76281 804442914 77394 44022 -710557040 87457 30639 -353230055 53610 56364 -38709103 83614 94246 546347436 29427 66179 -932205243 43061 72057 108115518 26006 53409 -226203629 59826 60245 639951983 19772 58802 -616920078 62261 32280 -447099311 58022 20420 -345783444 9823 63552 706044765 59947 23723 352112730 73242 12724 -137713208 39382 66416 966483096 90162 68750 74694679 82695 4807 -761614833 53093 81003 93473724 4413 64261 702246591 44070 21711 -532833502 52612 35354 382610223 72619 8417 -710995365 85197 66636 -404728946 93387 87354 -218762797 86307 33958 -330734308 74005 95069 -256087636 62721 86199 315156034 51803 46737 -760696718 42826 72915 818718724 10726 74984 -777811024 44868 2377 -261441585 50671 36794 496463820 80092 81133 -702494544 48257 12397 -226573985 60896 85438 -106291102 58996 18517 -947204980 32372 16252 275514921 48883 45324 620234212 43635 88920 -790887739 40676 44577 -834302467 9201 17335 -148547117 46936 55114 -971905513 78388 68511 482397504 32351 33659 -838176231 53577 50454 -516344995 18333 5321 944803579 93254 95753 -617025660 95692 53558 832241575 75822 29325 -55922174 45510 55845 448916559 46977 89416 992124179 93165 44506 501108822 86744 31062 385266185 78195 93755 385090718 12652 43025 730430199 24292 63111 -398680949 43858 16355 692222288 68173 80623 299319273 5410 48645 679551987 41205 1364 92312231 28746 8698 369326040 32557 48049 901925892 1351 91985 309817587 11779 18757 266373178 4396 66441 -266924835 9994 984 -747667652 28004 69056 242180231 72764 8614 -204662648 77150 90030 -668048200 53983 94933 896377474 6162 42832 181568182 6864 98558 960191057 75921 48455 105656870 84424 57435 495845362 93385 5850 -206431780 87783 81025 824468636 24089 91549 -999460377 23188 859 182937509 29735 45539 581145905 27058 73984 69487639 13977 90821 -54625162 56440 32272 685595842 43516 66908 242573841 25819 70745 -830865777 6468 77818 -128032964 35430 27912 -551080937 9706 72632 -391904193 97404 98334 -635988232 29095 44376 -101191935 27962 85365 989195358 62620 31146 656237146 69545 65860 -634499921 37897 84580 -879322646 24793 69104 811027149 99153 28972 -413471333 55338 70651 -374029416 76291 66514 15552680 2941 12932 988144282 73864 76491 -620700567 93374 23643 341370695 49258 10478 835083741 59389 33519 922565035 23468 97987 775186840 39455 56118 -141605097 50625 96619 -885008007 30978 41531 783484384 45155 33323 -24896888 22182 32560 18674457 50904 52074 -691435934 93653 13590 -913944709 61043 97233 -744170494 92143 46491 54827356 48612 919 -591120115 700 72470 32327762 10715 83657 -27562769 42040 50248 691224615 66055 62187 589084540 53263 45311 30778478 77691 31390 176595336 9340 97033 359907206 30043 24862 110689211 36070 42298 -395733520 93669 1144 -295880015 32049 85983 -826163827 44442 36820 -795935374 56724 89357 -524196149 70618 25354 604016273 71673 51824 469144216 9638 56931 539224448 28345 79218 717994360 81636 63516 318813197 12916 79301 345968595 7073 34264 -170882085 97052 57804 -894034655 28127 8775 431917878 13368 73825 142171511 84068 14065 61431611 98882 22688 -478745062 27190 20620 -259404010 79400 98520 -704479295 54326 59074 -714899646 76786 67345 -342937325 48036 81654 -490042548 52793 62995 -234593837 6573 73725 35087858 39033 56423 -762258485 89425 27573 -688606247 53094 71039 -354098955 23666 4470 941340827 84416 61390 833092385 93783 50949 -804259270 5690 97926 -193330598 75697 13047 -88440005 67534 56779 481108469 24878 31180 833275521 86298 87514 -935235629 88440 22996 182821147 22254 59631 617091020 3777 8217 -822815472 31387 87621 848638457 70279 13218 -520272623 20056 15915 637922220 36586 48306 903279469 52368 31755 845109322 65985 85547 -927587173 1036 76574 -158867498 94813 57395 546162798 40221 69697 -718374667 17349 93160 -507822067 33657 82710 964488602 61185 31818 -833238385 13559 83897 -480358824 57253 48091 -305408307 88407 36831 687220910 59726 46510 988254709 82979 50442 542093459 44707 73826 624302515 2998 16 -871471678 49938 51686 534895784 78098 97351 74329475 58473 29024 652712094 96549 54376 -834100542 87690 60251 191312944 17078 11491 -764853323 56470 62627 -469275098 98947 18333 575748757 76771 36945 -515660568 78789 36354 -618047603 96296 30842 -400395325 62438 97714 319028947 18351 2448 -628695682 49233 33086 739604259 63936 32746 -953540755 98097 46229 571095419 14694 55108 223648696 90432 30311 167711798 72422 7233 -627737042 11169 16750 418230396 51209 42963 77139773 59405 71805 -522482102 51872 38723 -883512859 80668 8186 -353525767 40828 8031 473644939 44400 32822 -699955512 81339 73200 862225113 19622 73836 774393556 70962 84595 -66900686 71793 89214 -335552703 90336 14149 -667604471 93899 55651 117251070 91542 46626 188617793 33725 81164 -260839030 41200 19972 -91015084 95041 65321 -808981697 49296 91295 73619625 64437 33074 -26688776 62581 24840 -844289158 85679 21419 958530269 45598 64294 613850523 5405 72475 405818826 3606 48077 668793796 5204 22259 -869853393 10931 34214 -11228554 60360 30107 780020633 92997 86102 -781613906 61829 72419 386381698 23658 51920 -204318511 73582 18472 728834484 87718 22954 669505812 45057 96712 -508078356 62490 1771 -316371377 8172 26083 -402971484 28065 83473 665547430 76344 16252 -616413691 49966 50803 36396346 89130 79875 927187161 2369 15705 -815207469 70303 12276 962951052 78559 4059 509476899 56071 68681 285782067 82946 74822 -669421811 46133 25190 193474996 76647 44258 -707510096 46201 97591 225879424 10529 36365 -959599897 19404 26958 -665423650 68519 37588 875542210 48615 96224 654324535 52755 82267 -277635327 19784 63880 -994073268 52006 56875 -613434665 1677 68860 906717142 25316 38363 39502732 83935 75539 -53221776 38402 38082 416160628 21283 91015 -33850198 47833 36397 -526331943 36965 49668 -304260546 55420 49980 874679796 96380 593 -303514757 42962 78835 96165870 34577 15066 -806064949 11661 74975 514804296 88082 31028 506680746 13402 32963 424364283 56104 7586 -979693261 9829 16037 624732395 91108 68063 254154991 20117 39886 485035974 83783 21342 -869268728 2842 6677 851805022 18440 34613 848318282 90824 61702 467241970 10551 80269 -789101280 98274 89302 -276128885 10987 84548 -287066590 39634 25810 425474494 63043 75373 -723705609 41215 87733 291591386 97287 78682 71139748 14703 71997 252173143 76124 5672 37174190 60506 2247 -59005513 51695 81823 832293228 13661 37088 683355035 79889 44996 -281191304 72506 81832 949515008 53141 84440 179316169 71241 9473 703829075 1989 26660 -807805466 85335 16835 16229120 78768 23973 40369754 48706 18537 -228982267 95649 46746 -44374571 75035 75915 572173652 51070 61449 333781291 30904 76227 -10304001 30452 43097 755319645 44122 41937 -895218948 60307 78172 462958126 840 30611 -372524530 5444 68342 421832353 39771 87137 43452552 55038 90866 -87354727 2126 15883 536192874 47294 42818 674114575 23831 91668 -743018869 4691 95791 924805035 30889 32385 291964932 7087 77821 -705424607 97765 78436 -723621723 95140 75243 -207662192 47894 77785 -612122223 54639 1132 340902421 57831 74176 -259150498 45536 78754 -314580240 50735 74515 637618131 15496 6466 -844965865 76944 2430 43955979 76229 59985 -879375847 82583 83596 -790979578 38279 53958 -650309927 57822 82062 -591729310 84255 4424 368366232 19010 15793 -29875513 39100 15752 188561577 25031 19386 -104974429 27139 19615 142140562 23200 89138 -539616265 21035 82376 -354781272 85868 26617 -468199725 15233 91013 -625175831 18932 24691 -401260474 37650 96944 -661271860 80680 67643 -62986345 45486 91519 800021733 68592 44476 740966764 56464 2079 816027445 43657 34313 861684808 5685 26760 637165942 85017 53843 -726074101 13172 98967 -282417588 87020 14219 630631921 77874 67820 218370226 75282 39863 380558680 11418 22409 -387751375 51300 33093 520324750 71471 54964 995001510 35118 47991 -657279488 85701 52272 -859599233 14982 86347 -757864435 75206 26510 -514923316 20537 85884 706939884 20383 50336 -539984939 22642 21820 -582179158 8732 41320 -971716861 63255 90411 -530011774 94126 14790 -590325741 43972 29371 414133491 18080 96021 76633363 85655 2752 -667340398 29181 89464 -176898816 70012 56300 54091051 69793 14452 431937382 43195 75778 725705179 11683 57833 -630207760 20729 78548 868081973 8443 32803 956017006 82852 54234 -461598508 98836 35503 -861763529 47525 6441 -389849195 20884 93731 -679520064 2376 62954 933337905 31369 73559 -236990309 71624 63120 -822448930 29678 65145 179246107 74145 5281 -348687296 42401 13248 995137397 10411 52352 266893105 21625 93880 337698113 2516 86200 -439130136 38182 31532 -852105741 98633 11955 49807854 18139 28717 -299246470 8815 54513 -162619541 14764 80215 3564600 39204 9489 190831402 20457 22491 -30403017 47554 54574 469349545 88788 95968 -45531337 94137 91073 -977022152 56953 20667 828422454 31771 27115 -491224515 44936 9077 -594505282 25156 75782 -982655944 62335 4817 -358982995 61990 73275 972093756 26579 83846 -995502740 77989 23683 -731685882 53846 35075 -748378971 19530 39162 975534527 24862 95923 -363388898 45649 13406 -441020813 59411 48404 -13983038 55079 3790 -173612938 22242 11520 419457918 88442 59800 595023881 64663 45706 -561870209 28558 80821 285060950 70295 94309 852918100 26009 49209 883083046 94573 68104 872057893 58903 77559 -637735803 51097 7421 743208070 14636 7000 850673702 13653 71242 -479397172 97031 20462 292382869 89529 10596 -627297492 63417 35597 405667458 95908 84629 -839429355 90014 22295 -221196204 76327 36260 -526145834 41791 25169 490399302 36146 8682 -446554830 65522 82599 44911469 13136 5570 795866802 76929 13549 -421361349 61540 49422 -683105940 48026 78209 -92089939 8470 59857 -342070247 51379 83964 -375632148 32231 91108 298200486 76401 13688 -872128143 91601 53860 52684322 94421 41896 -113080955 47089 17307 -682842525 90790 31193 554860827 68352 72168 -891093669 6876 33630 -983148394 15369 17193 -197724224 71346 10075 670086204 15808 83036 356857008 87855 50451 483585661 71705 74302 -193682534 92631 73014 607001987 91412 1648 -821122702 54832 78965 294657360 79108 58729 -391275152 77080 5587 -190322618 74675 65897 -7973375 13710 89976 438088878 85708 72105 840863871 92478 56423 455784606 23327 4591 -881373018 6190 14114 -588305036 76453 48770 617713310 75211 89676 471643787 64461 44641 771688601 58559 70106 629886607 70250 22335 -176662945 23709 59908 783926280 83511 79632 479670713 31191 31090 -780093247 3451 34467 -799304141 80468 33116 532784817 158 2031 -893472616 49561 22548 -409725526 70575 61050 -883908835 58345 44674 194296514 56881 5480 252434208 61922 51029 -926975246 96601 48087 778593725 75181 51218 -502836395 38354 52518 -212747810 63658 37006 -900037768 48962 59203 876284125 54320 23825 -776236194 30628 90302 160055965 5421 4084 -932226299 48058 81238 -997085588 39844 46363 -793646903 68302 69873 -849431966 12374 11929 -966421183 42473 15418 394322199 72833 28698 932033670 92890 42874 205787347 296 43318 -956760088 79157 58713 319935520 45232 3355 -253623754 14700 62206 -779072420 75190 79993 -795388554 66705 35288 824463055 42386 44824 -575932296 38891 3997 -45537169 82840 78370 -999880625 93435 81707 70074104 10775 84740 -732699818 93669 68107 -567324366 53229 30826 -433316753 23271 48515 385218114 60219 39318 974314392 53394 64934 896368627 32429 58843 -527135644 65652 90986 -558356469 79685 79783 55633464 4918 10944 605818776 21168 35024 202822863 65635 95530 860360752 88106 36271 909253075 31221 7350 726819607 71023 59018 -641870845 83211 71502 -566810776 51190 93469 -875933852 11912 69322 -717633039 31336 44033 504367362 34453 56773 126002560 44523 44143 -460520735 60573 95689 -380574832 85922 51743 129870648 70345 83089 6902222 94092 55133 -130944784 38395 71112 -845445012 28937 31187 -818706365 52774 53655 835972271 51807 57006 351417007 41364 58981 634041892 35752 37263 -114435076 75047 49318 -113680015 11542 23703 -457595610 47992 42188 -597819430 70320 32801 -530955615 41973 57203 743400192 92635 33 -177628609 90718 33889 -123216086 81580 23383 912632128 89294 45887 407995112 60830 87941 977966212 31894 81772 725104540 78323 56706 -779012788 42390 55372 -116477177 48869 8263 914440079 70053 59144 746633627 35288 88405 -158349069 70307 86617 -274721497 32956 31764 -387442293 66319 8129 191831493 2332 59452 -529248859 23816 34148 252469563 80719 64943 -316963687 46540 60019 -982848628 7594 58661 -343967866 87532 72872 -630549638 6218 73062 495526277 12932 82628 35784371 95984 50359 -663936658 51597 30204 724157720 91817 99027 29225158 25125 70372 -842239099 72224 51934 527687406 20371 64242 -175494895 22762 60521 -710166037 79311 47158 909903062 39540 65400 657249651 5532 66907 -456659003 98601 65107 739546020 24645 63901 -101392812 88372 41348 809111712 9945 16652 42136527 55322 59144 119358849 25757 52746 120898395 25870 52154 492698801 71130 56627 -105761758 8101 22721 488884981 29367 23372 -827352125 19420 72332 -617625211 98546 41004 -904907722 8571 61418 -971814330 96423 30165 -485946548 64398 23097 283576570 24733 93872 -224927093 335 38205 -975072295 55794 50539 296222612 36780 39351 861560768 43450 90611 -996868877 10586 30856 190641209 31608 3914 424741702 17214 88851 298714948 12866 63279 338028363 14574 68488 692924736 22838 66777 707556325 10038 69957 -761934454 70886 94961 905314234 59077 4046 -70842073 73604 87856 -180420425 50997 64371 -527054381 83339 17456 -203863767 33516 44390 716663706 27651 81827 -225410990 6579 97579 128191907 61693 59360 -158034458 15074 72609 2002126 35588 21151 -502071969 79042 56625 -229404774 2600 4211 442751394 25504 90691 -175893565 41614 69797 -364411020 83331 62279 -451686149 59927 15344 -247591632 8964 74959 294249532 11420 70105 -840469726 4151 60031 108648065 36942 27118 198709745 96384 49507 -25296846 60866 40358 -685281185 94347 95154 -848369482 19547 283 -850021463 23808 38845 -494370199 83872 94989 -698332214 12890 79997 750865666 8178 5653 139602693 27391 87534 -574709141 91274 5200 183679386 81214 82635 213231265 40408 94075 466816768 46092 13667 437811512 68705 91419 861568184 33454 387 -796907815 24618 45790 -307080525 27204 91054 -525314594 71417 23937 164030137 79066 73256 651690462 10247 58525 458886083 6207 84800 -862168511 32844 45881 940496304 95137 15075 -555352085 60844 85868 -836574027 49900 45876 450050828 52743 31707 -131136919 98615 20448 -14896586 61043 41618 936165661 87082 59905 793134640 65832 80419 -406943702 8065 54097 114755836 61600 36781 -606339783 40487 96712 275295081 55481 82550 -220430369 22736 10838 456272822 36799 14714 -928505901 93820 64067 799995211 15003 1520 121056056 6534 25885 583963805 49295 4505 306063059 3490 34930 455931090 80385 78206 -327419723 38466 77123 -628487996 60623 95982 -73803668 78645 17014 -72696123 21122 94659 172487554 63429 90245 247186223 62451 30271 -31839341 95060 46081 820058054 62919 2035 580200812 34609 97829 516146230 89788 91289 42787741 70136 10110 -534007061 44472 3827 937716620 91186 73572 -882415325 96998 55622 -460090411 7959 69960 467110504 69302 61471 -271689132 75190 81947 -934016319 64743 63296 -477309737 28420 3433 -898042441 43273 22911 386792903 983 13049 745504284 97178 72846 -698569981 7479 22467 375015053 27084 43844 537939266 86066 19546 447640771 70343 52208 889828113 89226 44838 958027783 96245 88597 -81838997 97272 81261 594088930 95938 47964 843970525 75857 62156 441867655 91992 35055 564625049 40073 78649 288321149 98948 96005 -378036210 56376 59565 765741989 11452 51836 475553255 71272 74354 -546132468 63865 3193 692007850 65166 62586 -425024672 31666 25150 -947132875 34488 1409 -718599431 10434 30150 -355622429 26619 20956 852568315 42936 22023 729597315 10622 54512 811541766 91935 97822 -76097936 53689 1336 315982677 46753 90276 380328910 26836 12816 444201953 79551 21536 279602443 20188 36878 996850951 31602 93419 869977601 28128 96761 -256001154 73187 64175 42205792 51937 63155 -76271140 24604 77379 70322218 95428 73936 -987735693 38934 22641 9434630 83594 957 851949872 49256 73448 -914150093 56372 28323 96881016 73942 61505 -107825599 87030 41000 865518047 38653 67740 -651400705 9273 10227 884570858 77588 10892 -685928200 36394 74861 -643765121 45240 43549 783648338 91852 49684 -36728255 59894 37586 513064290 74573 94428 486676743 70985 18509 -378778295 73016 16846 -542284873 62904 72217 788750852 14318 51705 112934168 81669 62910 547211394 95942 97521 101554446 38272 22438 518265651 25725 9368 -62062981 47488 48760 -707233018 58519 28298 -608243673 15166 81854 -941120863 30625 67445 732407028 58584 3243 -767365240 93635 73003 988972341 68494 34641 -389089842 26292 81783 361391043 97278 91737 -997973298 6045 61516 -981219410 48769 13668 -149310037 43386 40108 816599561 85847 8240 201882443 98040 66951 -142458823 17925 1556 887420140 82042 31011 -554610794 89120 58755 621657086 22041 83022 448491059 93197 17960 250951043 60362 80015 -840363327 80412 74481 -561128212 10513 66971 949792503 29015 48583 -214623750 16585 44983 214323418 54000 65346 689343750 41861 58224 214829087 54111 39723 -829532265 32740 91873 -538721086 85949 8312 -900508734 55529 34357 -796210437 21378 58969 -606784247 57487 27722 590218821 45187 39466 -478768121 5392 87882 130963704 36899 90595 -436327261 43447 74130 852137275 26866 2650 147183623 29272 82123 -433018400 9612 61366 -939285275 93894 71084 -321648332 10941 44461 481757922 86751 76630 -350972395 55900 2402 470170258 17694 90473 -487247494 1999 19626 -220785184 48853 58575 -731989658 13781 20734 -58168563 21418 50222 -349711171 71911 75147 579761437 43035 21674 -875856548 80289 78301 -783873176 36625 10073 347607183 22337 25251 -401056712 34502 5799 678174552 98992 61785 -895577002 91494 85189 -666371060 84212 45480 688301337 68542 82577 955512538 39697 54627 335940365 36318 3017 -555482862 83495 92539 577932760 95221 64675 707862190 61707 3967 -869110154 32769 81043 -346117071 78443 43473 551817456 32914 46227 85897942 59465 25369 864272783 13101 48358 -724767159 41256 69771 854918899 94480 96455 -334932853 53626 10435 612651401 74275 72019 -21780679 59694 81803 459898995 17474 98113 -400406522 46718 58422 5740290 91767 75685 -409278266 946 42391 -852690518 64435 30484 341950431 35788 11448 -223867106 27408 92774 154023065 59794 77934 93887182 73715 63943 519704463 87771 73582 793683067 47460 86072 926051163 26648 74553 -974142915 49138 21958 -334090588 63870 52033 -895266289 27989 71644 -211165988 94899 88109 332950987 86444 56824 34485613 92406 14295 -749181176 49858 20729 -848235510 71480 14206 -440976251 45365 24601 664083669 45038 30096 348383192 74535 90156 628225362 10428 21212 920950554 34663 1614 43364214 22149 32233 -376582332 51860 28880 -926936553 59911 95154 -164166783 39441 80234 851427712 88694 18182 557310606 52917 29309 611976894 37887 34667 -233271205 21482 49158 857172662 93889 92020 -170497082 69483 72959 -557298429 35183 61059 615771602 40357 63028 805583967 64053 33414 -94109275 46817 96749 -578801826 35954 94689 -117536427 73973 46093 99278902 5108 45221 716197565 29458 25964 -701738756 95469 13915 -323533120 256 72717 222825344 17470 8539 473069731 38592 7197 -518374500 47322 58557 -597749851 11729 62019 211740040 7893 58181 -483278010 95498 67666 742591886 89199 52451 -240232385 81913 41542 690448885 70573 80766 -755465679 49193 49629 639353595 7942 35099 112049836 63882 29102 -921606075 29455 961 -918374061 9944 53857 -999053376 96831 76823 -135309771 10757 57112 -376120090 90305 74333 -340230193 1703 70335 259816902 43441 47424 765470219 85160 64354 -215630018 25496 65060 -599672235 32620 73604 -32316378 55231 68784 -235359248 7823 1311 801651158 37243 46011 592476605 74029 51137 -464252843 56796 4816 -43029068 1674 42183 842268487 88160 8694 -314924213 30543 63229 732799362 34547 72540 261227697 40646 47018 -448628070 8912 70943 890715335 77822 6409 -630314541 96991 35038 -350024777 74145 84271 837447893 92014 50219 568307199 91499 13760 625050368 12388 87778 722058083 39220 45074 790601475 67856 51023 -137300009 17840 66979 -823871536 51704 68117 827468494 31796 436 327848428 34065 95449 -295663469 78416 28982 -894415456 49227 92598 -598667623 73858 94111 546506093 26524 19945 -166066482 29069 54841 -462159525 38131 35957 214479401 47671 65150 251224197 39054 40484 708061674 18292 67045 -144540547 63877 9631 -948262856 93565 34739 -428605897 87610 23915 -387546856 24083 20615 -451999095 41455 96274 504144204 73513 5795 330803697 31520 5077 -65678076 14357 54520 -528482326 46011 23842 -856987307 49096 97223 -351956652 2236 38000 737962850 25762 16489 689413164 53123 48674 87622719 1434 80376 256280812 98106 41513 188818661 93821 59420 116996744 12786 36783 -720099012 23529 19326 401697168 33098 24384 -880834697 25157 75279 -650238146 9255 76924 140984653 75120 41867 -524239077 89971 35372 -495315617 49221 34702 259682447 597 48138 535348119 77756 28327 599888638 31873 49952 -288769157 92773 2523 -795807446 36488 62111 930640485 18729 77689 225853123 4378 95545 -877899605 66806 68506 423334328 46998 56445 -824615070 43369 6943 56292892 73256 16665 787981183 76014 77206 444551993 29470 32493 -858421988 40410 45805 838646293 71097 79972 -196389388 45204 80532 288569749 98155 10230 932522608 30110 43077 206745619 71778 77983 -385039910 86686 27631 772868810 6518 83655 305266125 2683 36477 -164701294 58164 76745 -220341256 13363 3796 367343228 69369 79938 -844291351 77777 25141 744858980 44755 13646 49743934 53635 48824 -945908224 7504 42984 373362762 55411 47724 510401278 76882 92693 -25648079 41841 57220 -316579137 50135 50093 147683824 49220 87722 193746735 46471 9556 -76128928 93166 49332 216480513 26882 63327 -742187540 90558 91456 -274244482 22794 15472 242668513 72023 70882 -786143930 5585 75367 -711629881 25421 91789 200787988 18849 30659 -613542214 82130 90492 -227072630 7891 59407 -723359433 21213 50823 259690577 57251 85441 44477921 16537 71109 243806654 73865 69432 229049811 1455 29685 -728546240 24892 13413 506540197 96643 42634 -925541179 2208 33893 148743165 9996 28526 114523842 141 92417 -125529801 5021 97838 380433827 82644 52551 -332741832 47034 79463 525469751 40011 18637 -210782521 58772 64945 978623182 42971 49000 -516785079 14980 11092 -267129629 64026 77409 -652681649 16381 96557 495781099 59408 2829 -7078881 81370 13099 -412721293 64817 13896 -21347990 62872 25184 380765735 36765 66589 420582967 77861 93781 -235754936 59262 38481 200428443 43175 10083 230295666 81306 66142 -740204240 94222 14039 121949891 40188 86615 -993249050 79305 50454 -597511141 2041 1534 -871059605 98826 48157 797940392 8663 58386 -552849165 82728 49927 -628707721 44381 18891 -684540824 32275 6979 485642963 51905 7838 716318754 50962 24891 438090883 54200 32219 976981526 78447 42894 590334105 84702 37130 994200623 42142 85557 -160338408 80024 11492 130619411 12039 94971 270758115 90261 39791 671479250 70463 70017 -561763006 81222 42494 131440078 13047 59255 338189752 69524 88640 773935748 12490 94478 579389291 69197 90208 253968972 34640 27988 586129337 87166 3320 -518622347 60356 25060 747313246 82864 52657 299023967 13560 35286 -739247559 33038 44673 -819329109 25435 50855 531183337 31411 44401 -2784591 95183 73679 -811367315 70694 1549 869198811 40391 61239 386008837 3333 42510 -472369014 79970 93069 833583511 78077 42124 204273599 6264 86756 663260466 79542 48361 751273968 10518 32854 -662650554 82672 26226 576788101 64967 49031 40563087 95458 85568 965957880 83708 6394 542238010 33583 39492 -105881579 63034 2608 -2511743 29846 38189 -668063264 54653 78741 -707997717 5566 93430 194066143 68493 95964 168568003 37802 32124 -364982035 63083 32214 -863191712 11023 61429 119910100 45869 80262 151506634 3998 78000 4166619 95366 10410 844813739 23581 48441 -555383700 26620 69026 -758737797 17667 66264 -607965115 46250 50574 898672326 58407 31636 -212691344 1353 55161 -296763161 18523 68182 950596259 6848 38071 -75109500 24441 67775 -680353495 16473 92595 -238173962 53073 3293 -696485007 76710 69077 297918560 19270 10203 -184868249 28910 19005 -247416155 45542 10582 451266669 62323 24994 -444974778 6078 78851 -473645772 27008 94725 119087686 28112 12409 -709594532 32853 14309 681305377 89922 74293 827048909 8339 72184 -288599762 36172 31418 -760549621 45097 40750 -230329076 15001 33554 338521570 54427 64413 34470248 62092 22220 -344351887 95029 49054 -338922752 45066 62586 129269196 7202 66212 -71662933 97734 4765 969240986 1179 30011 699585444 58444 40925 131350578 2734 28523 -543829612 38473 65353 619351993 1729 32758 -564030624 5759 75968 410806492 4526 23039 -825845087 71042 12036 -833553955 55901 80025 812716207 82135 5345 -666111900 32733 39851 -732116140 6552 20568 -8102943 27875 33487 -462048703 51092 88710 -676323941 26223 23556 588171535 69427 28764 827882096 63973 53797 -323594055 39227 76610 560482195 46318 11142 -976851623 73499 68128 -957988880 47434 4700 311308057 38000 17696 954069400 67372 52252 -643937061 68773 61710 490919516 68675 65563 -237038994 90466 2357 -529148606 54798 83652 -397753514 18295 93199 329561280 43003 84359 559387120 65564 34901 861975586 66930 37556 195732539 75634 76200 -530168291 34468 84069 16927512 19067 106 884243367 86379 49019 654036656 23125 52587 -925402560 38133 68296 -834102258 44677 13022 766699490 97474 53082 -351828088 91619 57361 193037118 48875 70672 -952956490 51299 15280 926223206 31241 67211 718124014 14456 21030 106218472 52076 52946 -399226478 79967 96225 472299830 58851 4494 -568531860 75174 27867 775217666 51659 40325 763289603 62719 18469 952310214 63833 62999 901718901 58888 69646 963059125 9548 27982 -816562539 84350 53463 231902963 38746 60739 56122488 44244 2471 -121834449 86197 94710 764645320 5820 91835 755692691 33971 64102 -431457504 76851 82352 -384037405 11300 38278 502708077 57725 14180 156391353 12741 69874 566315100 371 42698 592537491 13628 49587 -939375834 68832 8288 -4383291 52535 96591 -421234136 30094 37312 -41471219 94420 9536 276571978 15219 64077 -909489046 94664 39378 610724989 46400 45769 -160560820 14171 56250 -13050135 11862 25321 610538015 55933 21079 19606606 18705 62768 -171498017 74986 35563 615749562 74413 77608 -747906588 72584 15019 -871324194 21204 27501 -632219849 2493 84542 -867156214 27368 60862 -312015296 90515 89438 529811050 59815 90452 -210365968 90438 51441 150874063 82461 15297 -53340059 16030 97142 767913405 48630 56940 531080272 21942 44591 -683340740 40131 77165 577871055 59835 36750 519167585 38640 22127 -834449746 18035 48662 588841796 77928 9044 -456109168 42213 9215 786044932 43979 36031 843885674 63776 97206 -614661163 56255 74806 852791733 58223 46867 -794583863 79924 82216 594447534 58959 83428 696955532 23478 31515 -548796828 57436 38942 608641834 69780 36724 -283927156 62046 22801 53234399 38634 23239 -223733373 2255 13466 939845659 67637 93804 341320074 43814 46086 -547239173 13798 39528 -544225634 34023 85632 -931633724 75870 58399 -271528067 9328 5800 455021999 38021 61491 904743920 74684 97910 476205768 26895 25416 351416123 73561 41247 484050942 49440 13898 -425355962 55662 48090 927953879 40358 4274 -952556880 37430 35832 -754823181 48748 63653 716072380 90729 68241 -602192745 76042 45840 20780307 47185 57245 198181985 47099 94470 -242850985 54417 23995 542434627 29814 87175 -242270798 42953 59034 -112006589 15831 16105 -442655090 8636 92212 785471808 75683 69194 -788228177 13540 66270 45565879 37836 11102 687596907 11705 82779 625555841 69115 911 -579430574 34971 80670 221812930 74271 80283 -642138688 6773 64222 426324905 58019 45987 790897710 20811 19730 643821658 23726 93397 -228487654 81855 8582 -649478792 98085 19437 -138069541 20850 26112 936451191 63722 78746 864302131 60561 53710 291069490 15145 84423 -698405576 60455 69100 -235977689 98613 94082 -254906676 838 29035 -985178105 24449 42531 -887437559 55371 66058 -649134487 48089 72423 500874578 65560 41280 -748096954 68694 33145 -58894141 44358 69528 -918201484 76659 74842 -708066930 40761 73945 15519332 1135 33576 -49977389 8283 74412 -405473258 54475 99064 744862012 98951 25226 -18938442 63136 23640 543259933 46549 41025 -860972241 56435 74506 -180879117 92041 97448 -827751339 36392 33207 184969825 80956 33426 451349295 73271 30460 -631581568 5103 53436 -827428721 22225 91057 -683814340 22581 71258 283640052 25448 97387 588299287 6814 56495 -798263176 95439 30318 -765073929 29983 35570 -719284959 69910 64190 951134389 48430 67739 -297598330 47859 69947 -100576980 89970 87722 -826508660 87944 27980 764722333 73925 16840 867059748 63308 24657 24728158 44725 16023 935890928 51652 80355 355915262 59640 4933 -866051827 3650 18208 122762333 46143 77100 162322658 9745 76974 -588501397 69122 72172 -761942577 67122 82432 467716625 84863 11809 -399326076 82289 68140 -615285704 19788 82977 635510074 36792 86297 -290834947 20471 66058 736411916 29257 61752 905825636 86975 95507 66310821 88865 10687 -261878365 66411 96082 58709247 74306 36352 765690962 31300 67543 270487281 27894 34848 -601668402 22931 47789 -780485481 22494 28897 203406646 55345 54943 669610481 26967 20324 312203084 90027 63240 -506711901 44627 36316 -873731371 93944 85502 -749485801 92889 86159 190938946 58102 36215 -229618515 25167 71285 18969111 96064 5601 152713455 65511 53564 -667523538 14623 74666 919474956 37759 5111 788608607 78321 30408 -171551105 21895 19943 331634136 19069 69989 -974337366 82734 37851 -197366876 95014 93621 -92918674 50403 10862 -371136874 47250 63540 592658824 280 58038 -555977643 32426 77914 -921275390 87525 66609 -898530067 55364 16398 -240714585 11210 49192 252519062 1389 62509 -160783777 22054 57001 247226454 52903 90654 155251191 16375 89488 -331630117 81504 76107 57171949 49361 80987 173204560 38161 76323 106020968 73644 9924 782592331 80554 79258 -197366011 430 55239 213080178 49038 57341 45677608 46187 46794 -253487849 74919 19824 373910253 87885 24198 -938619789 81986 72220 793814202 83932 37710 -47178954 33936 1304 -800588497 23159 18868 673815709 84099 33358 333862119 33171 75477 -352034026 2300 19526 32870304 75092 2552 -658996626 9391 40758 -599504862 46041 24259 -809767560 29864 89550 233069153 68483 88110 615936177 19300 19417 48308548 90579 45707 357299746 94536 16835 391081338 49977 12639 -693440387 69911 86258 -17514280 85723 69875 30649972 17833 16410 289020837 12033 15649 549251238 64489 41777 104163289 62366 56322 449093416 1882 9993 -643957490 34018 65918 196299201 46236 20349 -676790872 21872 19760 490153964 21155 68288 245587796 81184 55437 14313088 3947 46938 -319548884 81474 66060 -963178349 82532 40820 -705517490 55540 36051 -738222602 66726 16218 -742020070 32874 90027 225968671 31552 65523 -717736562 69769 29227 938626281 75077 70438 -388391546 40113 65673 -402822375 7246 78986 28825791 39006 71937 -439901231 63313 97173 -2828378 85924 27138 -823853179 42776 54560 837060668 97783 71353 44779336 25988 96977 996353175 48558 18970 -55697382 85980 41797 102800857 38941 54650 -418934664 20084 16967 998561324 11420 55773 -616449867 25298 74763 519480319 40652 35119 751415463 1872 33886 -276176801 6998 20086 -807339197 78043 23477 -429468284 6055 95241 -612439799 29211 44982 255842347 68868 2251 -21931688 40018 47671 -671817283 49913 80080 620872096 17163 46970 -854416342 52701 63751 832423088 18428 74712 -132261905 50680 2176 651723734 17033 76077 -404529491 97729 40157 -427040493 36686 61834 -978659351 31581 79890 -906887291 62382 65821 148740119 4207 23477 578344117 13624 55161 313164946 88951 13387 -258045890 91045 39148 -55714430 30778 30804 -818926711 9329 50886 -405018438 94773 59325 -620663380 93445 58211 139228976 33530 70486 874845873 95484 28441 610237253 19917 5377 826031252 91725 49130 872729825 7315 67128 -527598349 50127 19642 -842853586 69225 43073 -878804443 87475 55786 124179758 43300 5361 -712731959 77349 83051 -458484044 51625 24913 -951923134 16398 59551 -435368207 14063 11162 -716314708 31738 49758 -450071551 66281 37732 -359363718 64379 63618 -503032613 64350 3956 708841995 37794 89699 -350603105 7139 20530 -552072738 88678 77162 -295150923 17089 41957 248863549 11518 32073 103476580 74468 35879 246726044 65000 17603 746801576 36273 64756 -406479380 37828 59670 443560501 23024 54314 29354740 79831 82360 -402031118 33350 45792 433397326 92206 73950 771596429 13465 4278 182596487 43320 30364 -715886203 48272 71498 -195234800 30558 31470 -598791147 45341 12558 269512634 95066 28743 599247161 58233 41058 689239736 88317 57602 -631258275 32021 85498 -766226112 68009 65863 -387920432 63375 41853 -729568454 13324 86978 -482064981 67420 6545 836597018 81527 55332 881128796 33691 80456 -66516890 55243 5748 -298230677 86808 32693 138746871 94462 56074 536753162 22322 37583 -964748149 3049 30329 877938916 47940 64906 709458639 12371 62712 415315331 17265 79398 -343332137 74452 25510 729979904 84479 85024 859988907 25896 389 -146470700 16824 23626 296817718 50455 13636 178831258 22210 95624 -425618482 14291 88518 803037773 87495 85868 94730652 38809 43107 748631073 95125 6121 638177345 93760 8184 -323751784 28991 49947 -99270358 72245 64771 960301984 81863 18834 804389488 18685 87423 -251124602 97611 29124 467234782 62690 15195 738775317 90329 6906 -676783109 49411 83464 799958775 19293 61243 -135790966 84479 96121 313035155 45375 86791 -999271749 5506 86083 892823241 52734 25311 822109298 43407 38992 -905202106 94310 5056 -462838928 96693 6185 175268740 62771 9635 370526976 72569 39855 -577376433 97251 81672 -280060133 73971 65708 -578021800 35477 67108 -992055550 41341 89756 491501826 92943 81933 -806335643 60711 63960 -905072813 37826 61804 -493888116 94346 95353 -415785634 88085 30934 -193018486 91579 50375 -423444680 58100 69883 779808556 18734 79641 83534649 72764 66417 826555767 80863 42865 -818610203 46206 28238 685619503 36033 88333 838051663 62587 11176 216454761 94892 20300 924785133 4091 26461 67074498 42114 57767 -981348437 89202 76615 486601577 41735 86414 -421514613 9694 90099 -82631275 67668 97437 313729600 70313 50226 223003910 5245 15191 132852095 59234 72722 902669125 95936 87760 -147724752 6555 9448 716822514 88223 21522 986587495 68101 30022 -802127175 45132 71814 418137146 58596 48129 972831810 44110 21911 -578284323 53735 89390 -833014354 80068 43885 -512828270 17376 96718 901513416 53861 49939 642381510 8106 48202 249662476 3504 71676 653807400 3732 25544 975420074 73599 86328 638374789 22193 45466 -945673270 58644 96974 -908560912 52125 48662 -90879371 58178 88176 232478453 4838 40060 413647780 53959 63683 -407497737 71572 29553 926443420 15042 80111 171991051 9684 43906 584533849 33245 310 -858801858 12187 4328 253185742 60639 57119 332653398 34779 49107 273235917 11761 97400 133797932 49620 78592 83674669 26319 46596 25736062 20857 43446 -509208226 98348 28820 -398390928 70683 1331 804230674 83960 97844 457683034 83792 9608 -935952246 5022 22781 889497821 91209 10932 783606700 24346 28340 362065029 43961 55252 31893345 52580 63368 -626364681 14180 62776 -877533938 90369 30955 -633974073 32110 63913 -114570495 48296 51426 -713573138 67245 44289 523594356 39780 62681 193734381 75955 54685 -699505365 34181 44742 -642853550 66862 17057 -101230129 14652 25356 150740492 56499 51687 -377884536 18678 74468 711572907 9406 21775 758466219 26469 58797 -139342945 44768 29204 -361704836 46767 73957 -666235996 87778 65644 206618382 81842 64702 282897371 6773 20219 681092478 58995 13383 -628052736 4734 87816 -620679771 81695 32171 -279906757 82579 29387 975368800 17730 5125 208318157 36324 4049 341824159 90212 33827 269052977 43844 31537 88290350 66442 6102 -582282975 38954 70441 750552336 13995 58615 820984664 36010 47741 489903831 5086 81149 755285723 60359 21692 153748461 86004 79020 -246751578 71935 46229 -621371461 72312 54876 -335908263 82722 26271 267745156 13069 90682 674115367 40781 19147 -649008565 27277 10780 434587812 6533 80662 835918030 40312 35398 -580031449 88430 3984 54093309 90058 70820 153864615 77266 86685 -676097538 68907 91238 771691732 7436 34900 -728993270 69117 59524 425942067 7291 95932 -484793663 18331 45318 602303872 92142 39003 -468568836 90967 82536 -403570052 42622 64617 167252397 3172 60064 -595785319 48188 57822 983571513 13367 50865 -360510123 92395 17916 121449950 72869 76209 238334361 32936 80006 -997351898 8983 1048 703680604 94320 94211 -798278569 57395 78233 -342344542 58141 33221 83837746 47833 58957 950053644 76459 95079 153670161 7900 8762 366992326 7106 37160 -438507934 29758 35088 -82416457 57612 93758 -938333591 86818 11996 32140014 40595 32891 -710365210 31992 82415 446977177 73069 64678 -901665377 4722 62813 -670132246 61076 61403 341680073 16742 86317 -598628442 38412 57641 -367713348 14883 10037 896835955 86623 6594 81469298 98986 32647 476704328 5538 98178 -79653167 19483 85335 -601769330 57776 34710 -231587678 54913 35987 450746878 48033 71717 -121885475 20416 49775 -472253213 4203 78775 -860228847 55905 35498 673297374 25709 89793 101605457 95988 35976 798334099 55318 84086 937039799 20939 26 117245415 26404 22059 872656911 74440 49337 376012629 1913 19523 -709030306 74211 68012 -793856914 27552 42373 722754570 20499 74665 -496457621 89035 24042 -89631328 37136 48598 -625101521 34181 6567 539073441 6144 33295 -734910044 16216 20995 157623405 94348 14768 -774755217 25841 74537 -291968971 78266 53983 -510554529 82083 84167 55270358 20898 69867 633210380 45894 46867 -443933081 65701 35864 727453230 18796 87324 -557995821 83475 61782 501597651 86425 13558 -613844217 41712 43670 -96820355 45769 1157 -533429224 60504 91226 875028270 49376 85627 266597181 87743 19721 -21007849 32378 61903 956765210 74716 45251 962101804 51860 59926 -127950034 30588 10727 339517749 12533 41136 277645755 12932 81887 -670024782 49153 19492 312382965 68613 77580 -758658664 64565 2771 -514259374 47373 59806 934673564 42164 60432 45635630 69844 1802 882711200 7529 76640 -491459386 16185 87660 -725130649 53309 29975 644486725 3472 86358 -300396283 4347 40646 -50550363 29817 22347 300845266 60622 69511 -845839058 24011 95498 508969746 6592 33038 42955387 65042 75544 -548380160 93520 80397 869017185 49403 47002 -447699276 20752 77888 217365691 80518 72060 363004682 71905 38294 -657159353 33917 28095 240485364 72170 31832 856536143 39362 93825 290201262 42837 83921 229429593 53205 81491 551311173 29896 97482 -450203721 28070 81778 -886793231 91648 39433 13306164 76632 46547 180369726 60476 95994 986406034 87898 64897 -826858978 25720 96800 -89616709 11440 54753 716708623 14473 11391 -300341762 84371 57591 699713555 80965 54198 710004120 40043 15066 224978300 35028 72954 257836610 45760 44553 -267028509 83219 48981 -925307452 75513 64787 965024240 94944 82485 -376293744 8565 14973 879086768 84251 51559 641256932 44833 23975 -997587318 34621 69407 999237015 76224 26357 615480898 5241 75510 562866951 84151 23548 -663632695 7476 5453 -741496395 46229 54488 663934923 96218 73681 674751822 59375 67770 994770289 25578 40857 219732170 39423 81090 242610925 82099 74300 -908157785 68764 54692 40530483 55608 93485 251374803 76394 32581 -72140536 40806 97721 917251096 46864 7008 413492773 84681 27721 286899519 4383 93365 528415725 3884 16980 372668250 11452 79506 7751260 9197 41781 472600259 43681 71102 -777892608 8183 36164 487476215 59025 45555 -552545697 18590 21878 953978596 91033 505 647240455 7179 30252 -222025013 1633 81881 -442063188 38951 4838 947424969 14074 70189 -925378500 79449 56624 716934296 87706 31469 -638725092 46915 71569 -175844782 21626 29961 780032598 47121 73921 -994136100 91327 20649 -459270889 18102 75102 28146509 10932 73412 -215927368 64332 86230 -10105452 66213 38072 3383095 44438 96014 -676361128 77990 6441 538628932 64850 58766 -322689770 66562 76680 771590364 18574 34075 -626551319 89883 72278 231871148 29262 75123 916233890 53368 77822 -102445359 15961 66725 -158561593 27874 40465 -426208304 71463 75643 -592862632 25806 27458 -9177401 2781 53965 -597587118 53373 12273 458267572 10545 3403 566468531 27971 66389 394563744 57389 39425 -737691231 21568 71864 -594284518 65757 40006 -634421887 10042 77063 -28474579 27519 15818 255984577 17388 75015 645217078 4178 91965 483947815 50948 7368 -334719395 85432 94860 816630886 86501 68601 990438401 88933 23427 -575371766 47841 98351 -63165541 33129 84610 732397719 73277 89734 789215469 24458 56111 711300196 43587 27634 907160628 17126 82442 -746178008 83511 93517 818373151 91466 66385 -196783010 36672 86321 191582232 1372 1910 -6952254 27427 11933 932725785 86497 44197 -111951405 58798 9958 -321120913 61471 43402 245421288 3700 96858 -101906544 2184 2372 642175960 67954 61849 666262898 42608 78429 276314677 86565 52576 637939453 54550 57522 -923781715 36856 38294 287686108 55035 63218 -7936388 65266 76681 -346194258 54604 33567 279808507 36643 38848 -783866098 37571 574 184584576 10825 54717 -156014240 90345 72763 452655588 84388 37406 702708172 77261 52728 -795221072 46807 96527 -680026608 88946 51695 -538953132 55186 6106 -698184240 60023 87702 943230868 39359 6193 -970791193 1582 82658 35342693 43172 93404 -645116902 16407 46215 506854830 80203 38367 54253785 82093 11409 445826646 1652 74473 541679897 11698 53374 917863964 71988 83048 -420515090 52881 82599 -927116023 23288 45861 -314961001 53999 10522 270034972 59867 71489 745477398 32619 40935 850534334 61887 8525 519818265 28797 35487 -488200459 51976 93579 -353227948 52150 5144 -427022357 39201 67778 950087618 31446 79768 248979126 87068 29818 -867879423 90913 69524 660055279 16088 8919 11015594 25014 71400 104587989 2713 26064 -114662823 18831 77917 244730788 4946 87988 -343280756 30781 46211 288994515 57186 97297 -921862383 38061 68200 88730649 80037 56425 219893535 58232 5385 410176630 47896 33808 386731740 22236 63706 -597153859 60246 66148 915269565 89754 92965 -908860743 30229 73503 -416164351 30606 48638 -658085447 98484 37123 658981488 8928 3311 661076427 71396 32883 141574277 55353 51184 30857245 22940 74574 664486450 95210 78222 54299851 50234 77803 19210309 27631 12607 415093568 12893 55470 -435771539 23936 100 64030517 42160 95179 867147581 83913 61104 -46218228 90428 85145 -707262659 71998 11290 283773225 67406 53264 -189380771 40764 61145 781603487 19544 53777 981243477 76593 75936 -66461394 60828 98922 709647473 28397 15484 -93533154 4450 26492 -741834849 34879 4850 -342389895 914 18042 -502718151 30785 87880 958805185 94426 39983 961128266 12583 58762 979397205 77587 94255 -743294259 91287 26913 -152507024 70278 51110 483075235 4164 36869 59393966 43856 55803 -780176303 19943 13116 -120533121 30217 87591 -45079328 42949 51746 -546647793 56355 66328 551822596 80378 60388 395702547 54224 7023 -168470273 86965 28342 -850637981 13621 58120 -104699942 17574 77822 605438309 1971 15616 503735453 29353 56533 -504386432 63328 16970 -582543024 7542 87024 377780350 53763 53865 -793382139 62189 95365 399588689 24169 63553 849962618 44100 62864 -762502929 67105 64168 548174808 75614 23040 690729051 73863 54126 -994026537 85974 67212 352181014 52823 12936 -152771740 51266 65155 -922602969 16093 5337 21380128 40683 91613 659986134 6701 52929 -272245738 85514 12333 912964000 20350 42229 -430608950 78647 15275 -604124355 43377 68393 -219828504 24966 80841 -589635127 8896 58788 -627181121 45919 51558 610794362 35333 34900 534559205 68923 65403 457626252 89749 76720 -546293881 31054 75862 -769217495 13890 62027 -599483361 678 3980 379489960 65749 46745 -552744788 61039 45037 981709760 10618 91345 410850193 85941 34373 164045466 47645 81725 381595671 61309 68324 694197653 66661 10006 553793918 55557 30884 -242464231 4894 68781 145035767 8342 44931 697159672 31038 79172 698362512 20544 63296 462508258 96697 36632 356957789 75029 71697 -943196737 6733 40462 715076051 65537 33034 -975959348 26182 95605 852511242 41755 82359 905638563 6957 64875 -423225356 55998 98989 -760527919 69559 8413 890880080 54278 80298 891139562 3189 58349 -531922943 98368 85618 -981591377 61730 94015 126584980 11299 32945 305300085 77167 40579 -388487441 19925 34968 878572509 21870 27481 -974610830 94185 76925 -20793064 53140 90289 -606122798 47190 43114 -929062744 95948 82272 -498731432 46471 52744 251659743 33400 8050 49210968 19528 44197 -901431804 14114 57374 -806641844 43415 33582 -360085210 81904 73463 -848325054 91314 39741 -188386130 70410 38321 -722960524 48932 67178 -934428492 9787 5224 386486437 32690 78202 -985404823 25231 60956 -697119760 28931 43065 -948207217 40316 49455 -255775703 18244 64053 232768926 16420 85963 198340207 84135 45251 -721562966 28401 50643 -317235734 87517 48936 642108052 538 92542 -900221592 38668 63918 704774153 96171 19529 -998029547 29524 39576 629005975 57019 56152 -639107782 571 42503 590190175 47888 41480 -592185577 88896 86579 -889555739 48609 83654 -272509639 49290 42365 -613384147 65111 77573 407364473 39914 61565 786996823 60881 29154 -561379782 88311 60406 421702022 48890 48554 -27778062 92417 74744 -588095700 20246 40126 518675253 55600 21283 185190353 82436 21476 431785571 21867 42464 785536979 52694 74609 -669787049 45615 88526 457169778 39803 83802 -846923751 30742 47339 907674325 40341 9813 -171993896 11026 44073 -59175319 54186 54626 -602187236 73497 57677 368543623 95649 38592 -884174462 20186 92794 606746023 57037 57167 607093957 43209 81686 901256472 6195 74643 708965299 63255 30453 -889492843 38114 2336 -455628536 22297 57068 -981946046 6120 29007 -738225986 91314 4636 -974629725 49711 67759 -304653623 74162 41266 -593192078 75871 87745 -615589416 83917 90852 -270050601 90005 51282 817049574 5366 31057 225618891 16864 20796 -884388782 25322 4221 -901307131 78405 90541 479029562 65588 86067 -698361141 59306 49652 594412053 23440 26724 -277133505 4054 89490 938361662 14152 77057 -435130781 39172 83289 -819613757 46281 23615 -754918102 51922 18221 960717361 90753 77493 -64890415 86563 1280 -354284184 97751 13631 -282524010 41988 35228 791241048 74466 81788 -541317184 59194 30216 172069733 31386 62370 91173449 34705 86754 945047698 63752 46089 917975539 34850 8262 -431752225 68815 47365 29590640 13137 38384 -890885685 43451 27459 -649357983 39582 41613 593977877 83141 97421 -926385789 42163 73818 672959178 68839 74019 -856639988 3881 59275 -240736123 90699 35795 5439828 54408 81850 215764652 82343 35606 664720335 17082 74721 914523821 31787 91645 -288908645 80842 55466 962329158 1111 33027 375506982 21202 24954 -978995746 81828 59849 366923780 5328 17152 -945691058 13587 44662 -853746312 91987 10154 268413030 55084 36118 -687933535 87878 9450 -594387489 97063 72099 -615950119 86470 13831 974928711 19754 81494 122973262 61053 96532 592623753 37702 14538 -787694355 8926 42663 -636316038 4248 57348 -907650200 36870 24302 316454624 13587 12086 611373384 85453 77120 -751253437 38905 82046 -204406614 23090 60582 985973996 77980 19547 -675512471 1390 39176 747034233 99097 66021 900878333 82377 77272 -689414511 17856 58564 -900205216 53950 82048 -419332709 96173 3624 78286336 83707 48875 284647645 21232 50580 -99573138 6608 32041 -717464794 60555 43125 795563771 14441 90637 -155528958 35158 28596 -909127345 25172 37327 -454411907 94293 73549 -806528371 8207 30806 585076352 80076 49107 -323013546 47976 52755 -962102696 82821 72986 -881641913 95860 23101 -917810963 26032 26223 -989691178 32534 73063 279650373 36190 25482 90240766 47882 80345 -943005942 91502 75130 -887200451 48846 13690 -357886646 65682 79799 546320237 62382 76551 278908188 69155 29049 236399454 55193 81519 -858447513 38263 50619 -965136532 17643 71895 41240772 8267 80990 494810981 69904 58462 396308791 96014 31591 413395251 57481 57315 -419395275 85742 6458 -94682200 24856 70719 -224623358 60809 60226 -5574728 56289 65765 -641711488 23733 90308 -640222918 12105 42940 211327946 22411 1531 610686054 15304 71928 -128197436 44802 74417 845941522 7079 52151 365326890 21627 12959 -160662020 2003 74698 -510684959 86155 17255 333847817 17957 13258 129087314 89523 94778 664188031 51277 70463 -985123510 33238 29249 544142479 25144 91158 202366419 81797 13830 -141530548 94745 4937 540747037 92008 43147 -715960282 68190 54045 -617526047 50291 62965 551176340 19169 78215 478593983 79074 88609 -273463995 2401 80861 -934350282 86356 50979 -114179761 67308 94204 151933686 23576 39129 -860427771 57337 4809 626540066 67316 9685 -265121244 75607 6204 80258575 44067 13404 -289697790 54768 79382 105929911 38646 90425 225179720 84848 42115 -789614058 39348 53245 163523575 50394 51308 -591752385 73335 12605 477594358 23849 94308 -950932816 80294 48698 340337557 70625 1281 631928183 88193 59313 -945555234 7227 84264 -523751623 24656 77195 442784619 21849 42297 759806434 42164 87712 -969545535 94678 7253 -25514407 56719 41940 163807617 91937 67783 664692408 81276 52424 905503539 8818 1582 -899364148 32997 77984 739789717 98919 36251 -286233378 48100 19271 -138098909 61192 37579 99512228 20118 80453 -522923449 75954 70596 -146426621 9338 94047 155387404 5531 13250 -666760994 21630 68288 -661003818 40782 95341 678843970 50282 76467 712716108 83870 44090 51880351 29996 48651 -744745718 46427 45110 13593378 66217 1396 -114880089 92292 43629 467497617 39352 53326 522470269 79205 22430 887404558 13275 71570 -242387532 21320 82224 618376911 62507 83726 -128598523 25285 59731 661251143 87715 4755 -908040353 14666 55377 -323120726 53295 36625 209039835 96859 26450 502193003 51843 36041 312650662 45911 58206 532123921 37308 60172 496016309 22678 69342 -789540718 64735 33297 -63712133 31577 33350 -129475935 19794 86857 346718588 78172 50349 136963104 88595 71316 -37723079 6756 74202 171900185 79060 91173 630842154 60957 56404 985165824 35328 26530 257429761 26837 69755 -423523513 94607 9873 858941347 18312 46981 -335868589 36833 2816 -727853404 39720 87698 615581977 22411 83736 761977593 72748 44246 -149588816 74461 65780 923912557 5215 6355 726841549 22822 26638 -92316176 30944 95557 271488641 60358 63043 -516325469 92794 48021 448368329 74438 61495 -746417572 43101 33928 -383925466 25348 30658 923543768 12645 38139 472452539 92746 11270 57775140 78644 76221 -245941866 47491 8881 49626618 1554 82321 674237627 95180 16213 61355216 21424 85537 273082467 5058 53731 -739504354 24505 27244 -354837514 36112 77117 653186762 58405 3630 -160439434 69638 42662 -400625463 44478 6476 -635484764 95726 28788 121250203 54206 75699 171675518 14142 13867 324252916 92079 32592 -707940964 97471 95018 -309585360 80658 54687 -122002571 5213 12273 -975505130 44221 50582 -139945954 90905 5932 683646038 36797 14658 -728269335 8421 43146 -23787172 30669 20468 802211978 51460 28217 362367420 15887 22219 834398429 61627 20845 515900528 79095 31682 894052520 27823 42716 364530354 46239 74675 -861514447 12267 93109 -117707436 31449 23898 -425071634 38179 31912 20905154 91437 46741 -135796757 53188 66044 394127610 79321 24875 613290080 16943 94301 650165956 1523 30974 857089145 54937 33948 -940156255 93173 55705 242081901 71872 81463 499498762 93073 95891 -231566404 32093 81819 192997770 56638 27491 401788071 39160 46625 -926597285 84892 68709 978452780 92638 85676 -459154922 71237 18865 -46064078 93082 31131 -147936564 17676 60758 -270008895 28669 59257 162520718 26868 29269 757970789 20505 79873 328094431 39407 92235 -537386104 39836 29645 -946537665 51191 92880 -155182767 10275 17242 821385415 9620 1413 881624668 9968 49096 -894659922 90911 43760 474234480 32280 31887 742821955 80470 27570 306137557 86845 73419 -413575312 18392 6379 -787388804 92850 78030 521421204 96882 68076 -92081541 55970 18448 674545011 81024 7312 862251959 5884 46624 -769141573 86476 75486 537075918 94623 81851 -646789702 77871 72135 898235557 45450 94897 -821606811 27831 73271 68970627 29026 20658 839250593 75180 18323 151005710 41812 12304 21448778 5748 37096 -287760991 48210 35802 213784912 55414 71491 627019207 5242 49162 -80294851 34015 84231 211948788 44024 42025 643561647 53167 37673 -251189327 85351 65617 -828080863 66640 4976 961929097 28549 19936 -78159450 11317 75332 -305017424 36465 37065 157645250 45937 23237 209232296 17893 54504 391358572 11148 47171 -395253398 59222 50698 -633927869 68128 76134 -115561114 96285 86851 -374902266 63772 52935 580104385 47300 24094 -708603551 13080 58309 557336863 74207 27455 259797512 24146 31124 506135374 50490 92367 -536495326 81127 45949 -312301313 7463 16231 -590853657 39221 45245 -161017285 57810 57882 -916493415 21920 82920 579645460 91138 68534 -518669918 18031 83856 465078371 81313 69988 825365802 74179 79724 415681066 22602 86940 517327123 76670 59323 486654557 57824 16907 -577244495 9483 89652 613502106 32939 73972 879641449 79171 71324 222903007 76292 7293 -735545971 91795 62435 -597962412 51370 97624 457620366 35282 84318 -488243488 79213 66790 -393712816 11354 65355 -278850871 27716 59985 960751625 68975 76171 62263818 49196 57080 779546060 8782 98476 7789268 84849 61304 978894984 98237 6583 -535137298 59940 85663 553905909 51638 53134 749001994 86361 47894 369168158 57017 67443 518699925 11784 69738 -652782993 27878 9253 167260143 90878 55487 156628352 8073 51088 -892148692 52639 96470 -526123961 52571 56923 -130205851 15273 73540 -334406906 44309 93099 491783685 47348 76208 -286969240 50550 25299 528677686 4793 52812 243435517 74774 36331 562217438 64262 59434 -838211428 83238 11185 801617364 93065 3874 -452061402 88449 97475 793160532 51985 57948 -949216303 75122 34636 966505969 4217 88187 -636329185 12137 66067 -211610439 36053 39466 -635343368 29240 85431 103800916 59630 42538 -134051487 13353 50892 -307875099 10591 61476 -700230822 77320 86483 244158294 87717 77430 -487916423 64200 73612 -77356878 15458 89762 409118560 60219 47686 662076374 71660 33478 -574189329 47387 78814 707906232 23754 216 -657689899 49877 79179 340156381 9661 40639 -961077759 81301 49228 713861809 23623 46214 252934141 30622 32952 -203002579 68765 35753 -560209405 86604 94473 -45475402 83245 56184 -488775508 22748 98804 469786905 67818 90398 -297924202 32831 78730 133473228 83976 94052 -191743014 88071 66600 -751935842 95832 90573 -833822607 39492 97219 838994357 79087 39075 831968256 26850 98491 386602907 16992 16706 -453151420 29763 93865 340080682 31340 84633 425429541 23828 20234 -494839307 17396 77038 -438444640 23670 81931 847366201 94318 12806 -184817047 60083 75901 -826132595 59678 29929 -228426312 65167 68893 487630586 54606 66676 -181020307 97248 67146 -593016107 18362 4018 -921274806 30848 96189 614538593 64380 27085 752363767 63291 78136 -291491396 7628 31200 58498462 32076 45802 295508767 54007 31073 -964574934 32969 91350 -971807563 14715 81819 -133452959 58532 32887 -323358615 17636 18844 692517833 76947 13289 458254811 21042 39779 446181076 33639 36417 -854834992 37901 17488 974462493 55877 87152 405812353 93335 83584 -788185059 38895 71195 -597124314 14488 41829 809825895 94424 15623 406091674 82265 46990 408648894 86903 58570 -908828018 59248 19232 -264624157 19065 42453 796983800 63015 31960 -983753283 26527 24324 356885896 73171 64425 361876009 43867 41377 22888618 40849 49789 828546155 20209 70481 759088754 90582 69280 890755476 21888 2339 -131532814 28443 72739 -307392511 98052 68086 -237352202 42456 25008 875570917 59675 71278 517441314 55552 74449 -414918923 48719 91446 442412103 40157 61897 -350645352 84614 59174 -982032272 51922 14359 -551951936 75550 58087 -353050029 88820 34258 194862481 71177 79416 728602475 18754 93187 778760217 11970 73450 61836969 61340 53297 -676478623 7728 77904 980123666 71953 97681 -74179746 49385 30176 -827585726 54402 89871 -257149228 90617 61802 -153393811 16442 12606 -422909942 47338 41821 703161291 91144 39232 -511909149 25815 21756 -898410630 42679 58337 217729188 66477 84153 943247519 85248 93859 904587435 40147 49978 831483034 71554 97169 -76929690 44738 91986 548195054 55035 12708 -844027407 7 61928 -220624415 13263 91768 -251595184 55125 61712 751107576 17949 43251 620619575 42047 73943 -486837710 94132 81780 135398002 98651 8198 578071479 53974 90809 -800803730 65211 8622 -214997375 65131 57901 263076551 66098 84272 453985693 30361 57669 255212754 29858 81713 434006031 15560 27158 85817715 87926 84460 -450417613 24893 15899 -758294534 13667 9661 529850959 8827 28725 478557570 35889 80402 -390136675 33922 74015 112991460 21082 72396 26069686 4354 66215 994865071 60356 59375 410206465 63771 47327 -886847411 66242 20612 -457119376 17343 82473 537052051 43522 10980 -814279122 37110 26694 483086939 65513 662 74752932 77575 49429 -190711998 93359 58468 -175914197 47895 88659 991980325 36760 92874 75479116 55699 36103 408076231 81839 83812 -31377245 9797 75254 585423201 67419 26241 -691165234 29420 16895 -805077820 32944 8105 -783858718 33284 96635 787027458 17227 59339 -554938264 11347 10578 -773489498 67239 52100 -147349138 57185 79391 -793819013 28981 94343 -809299762 55585 81462 -78426696 19510 1587 -822592217 85449 73591 461202003 52322 78181 625294916 43812 1768 -495345094 27266 45726 577008029 52183 84834 408076058 81339 30634 671344483 49832 95851 270281774 87780 79332 -947024584 40520 6479 416234248 11270 92170 -12158745 41222 85974 -823216726 96657 45947 314031200 4057 65826 -396975937 40793 47623 344026556 3712 96677 -390991418 27344 34571 86579324 35605 62451 916207104 70018 8208 546451654 97909 23956 -711140318 63175 4667 -916422867 74533 83169 -353678819 38879 7675 -597120043 32874 40711 788394973 45924 29264 -115957530 58090 65912 -354827567 31824 9491 -650379746 4924 13579 630328870 27525 91429 505579170 75253 63832 441181999 94649 49702 282743028 32985 91112 82588785 64430 32341 -887257866 29047 63847 -595265985 15757 22341 -95325472 41602 92821 -53886170 91063 27518 -988425219 57558 93034 -968682869 34526 3399 173176132 42391 32369 518033490 55891 10467 527928247 54540 86698 222198170 67648 66865 655580022 79679 85212 926587168 26617 6905 115726851 34143 97483 654875787 25459 62105 564234248 47340 24029 -491976195 70476 59702 -146451183 53105 88057 -225074616 82934 60618 -753898250 40509 52612 -96105152 47364 28664 -750538604 23772 93398 345315560 35661 85983 -93534593 79826 25800 -55371704 51536 23716 -568811725 56012 40735 179512753 74345 48307 489721577 72843 72007 467281907 51460 50228 -739918769 81519 39844 341978588 6618 27805 -526690113 86021 13 -523593288 3335 42579 518059527 27665 3336 -373524125 72317 12231 584091746 56073 10043 -340054491 60346 84843 18117611 25311 560 313737538 93770 26425 319276746 11505 28911 -676387840 66969 45097 -432031312 35895 9498 655934516 54218 15366 -44889313 61362 65230 -925230404 41269 23895 484392737 61729 77593 -53668647 42016 8571 -240003970 36063 96351 -646607537 75118 51885 223608269 38872 70932 -743746378 53501 25437 -935257181 17341 67832 -234707594 1400 10508 926245442 66089 46113 -752248402 423 65144 -16357628 9803 40549 -689746948 12175 49821 -585690805 28186 551 925571514 11363 99144 -51404177 66008 84283 725336361 43006 10127 180292643 28513 51036 -676016725 85513 25904 26862070 10390 54576 978525061 73249 42985 946323404 89453 45053 429223314 21947 50107 836878269 70089 2622 958076464 41444 32016 278339787 77058 4675 806467127 88660 86803 458380826 2493 14121 -801784367 28514 27132 -928177651 89825 61065 274816180 10129 17444 -11351821 70181 44279 555342272 14104 78306 405398162 75565 40193 933180499 67922 57825 -834542286 9963 67463 -582152791 98835 97658 -281480495 98872 11536 720045299 9020 76311 -612620279 20055 12318 888483251 87401 93844 637141428 46316 26431 915766737 40225 38023 -658951771 22510 21957 -463268244 31010 31512 -135056233 54862 46678 -145320184 899 78123 -652690825 61065 97830 811511715 86532 69179 -779984519 26929 52158 180865656 29083 45383 -184214652 80757 16653 -54385026 63089 41475 121134165 94356 73992 -181969059 62840 32599 -723132811 84102 27194 -654357576 46254 13802 170807840 93202 1927 -370601911 46475 14488 195603694 81640 33900 936529165 98759 87743 -605958102 15085 82471 386453334 16231 53259 673547115 57348 34842 403177690 86724 84901 210228081 78478 14247 -958525834 54524 939 4171773 7479 4809 837055115 6200 42105 579273324 17978 93774 408129410 24959 62942 -564697432 27904 9209 -389529000 88153 75387 198361163 39157 16929 -374481640 49069 60714 882043416 65826 29613 574839270 25033 8521 704832160 80985 5791 448285763 74361 42588 -609166376 59715 90992 -689790763 68171 62860 -96952159 47787 5355 722413388 9043 11415 -952870052 17945 14888 -342182362 42885 88820 -448546545 10984 39535 928823424 60169 19810 395250846 7585 61823 -872088920 62450 64419 -7924147 93486 14102 -563351219 96406 62918 -879453786 78830 61581 -532690835 79081 79790 513162241 28937 76701 18036779 63890 76650 857493766 87566 22752 -976733518 9510 84562 -224119772 34994 95849 174643176 43791 65809 237466467 39422 94942 -89174863 44373 27744 960612141 61482 32195 409520115 29471 32691 176893630 25150 79272 506847222 73715 26860 -343125499 20987 91636 658357613 89847 83055 -130162535 61786 14356 154049022 93139 35699 -697856734 19878 13312 -198420036 66273 12589 96475555 95637 34772 332872353 63928 59061 156303141 79411 46539 -77194292 98633 77611 172486947 36248 3837 -914317020 36284 30654 83409224 77550 46654 541821456 50577 27176 864919040 98032 46202 -906486231 90329 284 -243431607 84634 59910 743245024 74829 23420 -966318900 96935 60677 -822398566 47870 25721 -798496906 13105 71617 375982110 44602 23547 505624842 98356 26491 -529513719 59205 36626 290268203 98478 11401 894487222 16921 68310 -679123911 83821 1936 618492869 65382 71411 133029582 34728 20624 198450678 11201 48348 -385536934 72057 50649 451922080 67465 14216 -526475968 31498 19998 -841695508 22372 43839 -434662974 3862 57627 -418737121 91404 90229 -233475926 27227 14525 165760868 62948 81224 206197934 11605 66309 -794680283 31864 20127 -950702155 27829 54247 -665473130 77079 70453 -890670174 24656 81496 -848622348 23915 93092 -895789854 68895 95289 381300271 69952 74444 917644186 21901 1657 691738100 47348 76221 -407846839 22851 11256 232868630 47800 65450 -779983347 30355 95350 933807696 41209 2028 195822646 31278 40678 -862623402 44467 3268 901695437 21359 17004 347428181 97677 97049 831892839 84563 74193 -440127871 95062 26961 324566663 18548 71477 955331872 83500 83492 -761797491 18571 71017 -495737630 20691 44183 -650201675 64535 38283 -935592138 68404 91246 958077983 22466 97466 373643981 94693 83619 -153540988 45821 40592 -345155902 66630 13672 -599835705 1586 26993 -495844193 44891 49036 -192289595 42182 56439 -816046235 50329 36665 80531780 66525 72925 -875180581 66514 8311 486126429 66936 15810 -992813481 69421 5046 403031859 36199 10192 257332785 52045 15798 -373470847 83899 37980 -592291142 73771 98018 183502097 58853 49309 501112110 80253 30568 -392942483 45358 31896 281193564 56875 88220 -899357244 1326 36224 986345907 28012 53527 -992587905 50635 64276 -981885944 32059 70293 -257682325 22672 33723 -389415303 33770 83615 786635844 81418 58848 -127225972 3997 66795 473804667 13359 15116 -506796137 29928 77924 -274065979 17403 35545 -900350213 81610 98347 -32727343 76304 20755 -863741135 65514 5714 748767788 44299 27562 -975829090 89604 16923 967936357 67100 34885 458288474 53458 906 56225051 36602 72835 -140482634 96889 55227 10736655 57800 52167 -33874754 9159 93760 -972536268 95727 17814 298529900 70486 39285 204389985 27693 94312 -826154870 6066 97031 792112453 45425 8744 621786368 98829 22409 605457506 2095 77012 403562433 51764 53635 -797532297 20215 10827 -219274898 11934 40695 471462606 65972 13270 -601842804 64931 41540 394744508 2950 70934 -6964549 86334 70569 682097804 33565 87680 26448599 84732 57082 646197367 73524 16102 828647872 57560 44264 -537614027 40901 20351 533681376 47356 95391 -915554629 18168 29681 33017053 8128 25031 -309183110 92812 39402 29246264 16798 61865 -468493363 32365 35589 473899336 58877 90869 -766229723 33386 85687 147069588 22946 19555 693702346 22195 54783 -696575803 11964 68292 -379993431 77750 16841 -188008863 63343 31075 792729144 60802 96334 -626739707 50517 56140 650797548 74308 61921 898235887 86450 54320 -274320748 59124 85279 542527922 61605 63765 801237304 6121 84802 702693287 32775 2505 -120716844 68993 38056 -429582340 1195 7198 -316962134 11200 44271 489806434 96697 47754 -807090892 23143 30147 201110150 71856 89454 192569034 78113 32177 250851840 20138 34163 -702945927 97123 71163 -29095206 65785 66449 -807473402 50017 39265 -812380584 59261 42190 160909459 80843 2836 -192229685 76658 52121 -784418208 77063 48780 -352535324 96642 26439 -678102265 77879 10393 353591915 93779 52158 554436204 8100 98280 134476910 53519 50347 184867095 11013 26800 440246318 7167 9565 -180766469 56800 22778 950366988 72694 55038 -907387329 63196 83223 770398714 6845 74532 -181850254 2480 25784 -685764886 31191 75102 -262016586 22175 81392 925084239 71053 68797 -254610412 88498 63883 -380173528 85971 51005 -239401119 53068 94088 212028542 85041 89982 -634783649 27846 412 -81896285 40394 53122 -92331529 44090 55165 732475299 25764 28069 -589604278 17071 54747 -303521484 71594 56727 -208607845 60483 19557 -437936365 3925 29287 -517719773 61022 37056 830424492 89477 6317 -711643192 65574 90145 871829307 80432 35636 -314906322 9758 68618 -201320170 94439 37313 -257684389 57551 8036 489619060 74408 90970 937030900 7592 4385 -681064625 5546 29148 -993939251 38481 91496 80171310 16369 97478 -134991665 73088 69097 -648512438 5495 22802 722021054 11692 54262 -936109615 51116 38051 541285420 19664 12778 594964854 4297 7366 -282206332 82910 98555 -881877262 55129 27474 190743456 46716 27569 -327194315 95673 93762 -126264283 8124 5102 387815725 15907 53222 532257918 97200 56430 -583963503 66787 69094 -557854221 86778 31672 151160700 67451 42617 -668276661 92863 64850 -406547393 11176 19953 -629266255 34693 17904 401409384 79940 37492 748213904 50366 8388 -571370649 35696 38907 121415057 26503 88021 -678880037 8221 13699 640170264 87739 8832 -345466180 93378 93271 744262443 94272 98403 -633689494 69387 42507 -962618088 23117 34324 624204933 89805 31031 -205656677 15587 12250 -166150116 97741 87888 569023097 91670 97052 -317121072 22880 70680 -418763619 65098 75370 -317483353 15950 38279 774972408 81983 24795 825024471 93359 31502 831347761 42374 13609 -399354055 82077 12812 -315909940 59592 49625 532134444 65355 90658 43268295 55065 47083 -757634716 5582 7933 66649888 87374 33609 -799712084 28191 92925 -499946231 42550 22279 341076938 1079 90658 -293743088 49436 58825 -300260199 27650 4076 441720777 22573 68944 -665711442 94607 35242 -168252580 54831 73429 142720641 97192 33207 -125079544 29822 26217 847841130 60088 47440 942945590 97047 58262 -645322848 51047 61394 -174140503 51537 47048 -984935702 47658 605 175381934 97214 26613 -62741 19484 56993 -700645679 11146 93045 402315640 77440 31661 -319911897 23431 13565 822355888 30648 34561 -830342908 37835 53937 -740330515 68259 39121 496159364 57815 98426 -189412057 67233 4757 -470914183 78269 28956 -433293517 76088 74429 167471419 67722 98436 922788158 89383 79606 -358840708 52927 15401 455260582 46674 21311 -729568873 44903 1033 -882765461 46557 23487 92203636 98234 11037 928995187 18132 58333 462935782 52730 26173 -432648093 76040 35296 880171809 12479 48525 -253582520 42381 73155 870025040 60009 14961 -236661397 12139 54535 905841143 93888 73136 -171873760 21804 56181 -547840092 75739 18886 390191091 33127 76228 370863049 75994 58059 -373050431 32454 28749 523419564 65852 65832 -64276339 18119 91205 -361750187 52752 20238 241290193 82677 9498 714916788 55353 36572 -964656483 58277 5351 -256185103 81565 34259 393605788 38797 9013 -291196370 93140 25551 -172304466 44645 22914 462685750 63363 18192 351826235 48074 11996 43444664 41619 62866 -518217404 75821 28895 107627892 91890 96413 304858637 62662 55741 967303778 12267 92439 633609772 78903 34431 -149728136 5982 64213 930361799 60692 98715 -583630493 65171 73264 601144121 23083 38202 -45920461 95598 77781 329708347 9039 74476 -699767702 79586 20566 -882337281 33813 85246 541515061 85361 88834 807956686 18689 34660 -807911739 49482 11658 38308562 48745 70649 -109048622 1538 76874 -560897072 20731 77890 -949279235 1837 29086 -83452681 83894 87209 -821172449 25112 2166 -702601341 58851 93928 619262165 48499 79339 581796630 16414 3512 994003264 57765 92841 -75471778 52022 56684 958446360 78087 45648 -184800731 37596 97506 -954871740 21260 15096 -904232203 85783 1464 987128209 24947 73296 909637298 60813 66597 -912052585 2582 23773 -50213186 49522 50033 862726949 9382 27748 -752844845 2118 84924 898398031 77068 68079 -508379971 84784 28197 38626358 79709 1844 -96093674 21415 58013 941084344 19603 78147 194406940 82693 39295 906215156 73326 25940 713594152 57740 32481 276748517 47421 14460 322959870 33123 69556 -15135129 37334 20907 643939256 91493 31919 -523763319 54252 46484 -149312803 34488 71685 -669732714 58410 27225 799225022 76725 57333 -218912042 84288 57698 -614274411 31920 57700 369810892 21204 13545 28305062 96552 37644 -151554575 20195 24763 -624990720 15333 1719 -666975716 36981 63807 553821025 91267 61604 839442717 92848 62509 945465561 9729 67463 -641914446 64040 81428 -467773935 97954 74695 542367251 86074 58900 -465334452 73447 54884 -875176122 27220 96370 -890129970 93870 26801 538515427 37411 36407 349309609 66649 6110 584322051 37238 20050 -870249282 43705 21601 -372537943 36294 10948 948849639 33202 86344 989117929 75898 69799 -888075103 38076 1264 -417736940 28335 49150 96365950 60787 97242 365654514 46349 10699 -113278348 355 94971 -984352497 58449 77270 -623695537 30343 52258 -951835317 50812 75397 -566325360 71128 73277 578334050 1094 55379 480938531 29608 62973 404297802 41392 26262 -88302156 27963 19640 359358196 9302 49486 -717517443 92150 72828 -605027649 46650 55970 117726393 30070 36500 804192911 29116 27249 -527352910 7144 85709 -670823445 3262 45512 46848370 75790 75419 418934305 39609 45012 119807407 86067 49175 -801075914 53299 97528 -812662961 71747 98980 163708831 30960 75496 -428661006 68810 77658 -177130945 99037 29421 798563784 71442 39564 814034056 43872 59607 -237499267 24257 946 -15872371 76753 64284 -36440349 65644 48609 -274250378 34076 41395 -875925516 8249 16559 478723673 625 87497 -190343763 10388 51871 377570877 3278 16877 -444254033 27401 16472 802316832 43806 83171 164644025 90459 86113 -691022476 15086 42820 -94491222 26758 75389 -823297333 31786 1805 295939635 69404 26379 -244278349 13220 12158 -990846372 6695 26670 -987337218 47650 91205 76274281 6236 13774 -454081301 91508 13708 629139258 37951 44008 170015762 52316 10177 -121779219 37007 28755 204143796 23750 41225 15174260 97627 41340 -855527973 71085 43996 309945702 8311 88937 185457001 94137 6357 -764937938 44789 4375 -866157887 88617 91682 946995211 80197 70887 229454433 66196 94420 286856502 37783 16233 -203927538 39183 97320 -50470321 99123 78257 -475753190 25539 70574 -528356594 75388 89576 -416927124 94614 55685 565135857 83601 21544 -348048009 45943 31373 -891076573 21413 9879 -217647908 84347 25327 703313173 24409 80193 374952839 17151 33422 222071794 44276 49827 271500781 82558 50735 -895282745 78832 21321 -665159531 15328 7037 573515526 72979 51423 113499123 6619 8996 147566997 54341 97753 -945960726 61953 71552 -745930057 24239 62335 -93562245 96916 32804 -899685296 81214 79616 29875532 36553 372 522630642 48285 77471 491519477 7041 57544 567503954 22708 50145 213106313 2297 70378 324831995 9106 97294 -984998632 93629 93590 -408699036 6292 3998 619540585 97765 14024 -258028885 71140 30590 675222506 84327 98928 265269797 22138 57041 389386056 86048 88175 -666929590 75761 48055 415176253 81557 39966 -838967176 1063 96990 202614008 38586 66110 904184588 98703 17154 599878438 85159 51787 -902572099 12857 36161 990039991 79509 85237 -811234611 61815 40081 864135570 78657 39975 -943684550 71073 30346 -667233347 63303 61309 115445629 65219 49137 -932433068 41251 9481 -578570716 84215 89641 -378716634 35244 15974 -131513088 25584 13032 -247280012 48274 35022 -940755656 68975 469 593867718 26408 11533 -768880737 17838 18235 -66989941 97880 9521 793693954 4361 31956 -868507378 65640 28317 326495940 49410 79718 -232235105 47021 60026 -695841128 26746 3946 285286777 80721 3786 387308537 78887 91087 -233641150 7299 86768 -331463337 10406 67525 -268854111 5925 45994 190101239 77758 73256 -851830420 31688 74268 722056515 57663 69496 385963438 85399 367 987007936 80712 74722 -836563954 79709 72514 -17322124 67333 43477 423444602 77912 25324 626467625 54920 59103 -532965843 72967 30887 906639835 4725 63031 726873676 83525 70908 248793177 92292 94310 52621371 86001 1692 -249277789 54853 52381 358814510 21935 82625 -604132269 17814 7806 154639050 69321 25241 -72227043 45447 75974 -745198451 82884 35302 -444141060 68838 39745 899454207 11095 70950 -46590215 10458 34503 -968707910 33045 19211 170357024 54604 43255 -586469836 47739 58093 11839544 68097 17114 787784278 76217 44491 -605014347 5320 14096 -950887237 80394 53081 -981880094 23613 1820 314450592 2133 73150 -912955102 18119 82182 -774873886 94154 85811 128496024 5369 83768 196816469 10548 91017 330867326 74860 88247 489288108 92497 78357 726028160 67436 54127 438800465 358 14108 -975292191 465 43021 -397144776 14981 13601 423562367 86398 46695 -364413286 25306 50780 406598074 27317 34223 161947540 65305 75207 675290305 86490 8578 -323269829 17063 74469 -354324343 8085 85473 -62942611 46407 62546 593744396 29852 66905 -8214838 85284 69033 649157289 58164 27103 -25242521 81868 49368 -501981122 71046 19454 -425434989 35923 52603 691168103 595 53425 222902096 23744 17977 973337375 97253 32981 857809941 51336 4862 -28965499 86095 61859 287538433 40604 9859 959442869 81367 73228 759439718 11764 89970 588482183 60989 94963 682693743 73360 34799 -17018850 55371 22176 -864414201 53939 74826 -747553841 75506 72388 341925687 23692 43133 -74579642 58558 35404 -912638854 48774 39922 939290915 85676 91562 -670994904 79442 8067 487594857 2822 53899 480682656 38229 40242 261562084 83316 34747 301690160 82835 29109 -628308220 12573 31318 -231910515 85549 74176 602256971 91524 10171 -214005754 48854 15977 902294998 64175 54423 -716226675 87552 16874 371551002 9568 59222 852429818 82437 93614 -778991854 40744 78879 -341116613 9726 7897 -425418063 82510 20468 -654967793 86392 61763 938835738 27200 44845 -701239221 47410 30323 345234170 21343 12066 457048786 60431 61931 253248277 42210 10496 566383973 2026 76664 -147778687 31175 5049 -180589419 86115 31191 -908866311 6116 11752 674163684 33975 43744 28584838 35951 66090 143646389 85317 47028 -727034790 63682 66473 -214232057 45805 44489 482227148 5245 72127 533343713 73244 43087 147505198 34661 37255 -296227803 63346 50162 546442420 84421 16134 712893619 11068 48778 -474041309 72137 18215 282862342 3443 13297 -23089861 89121 98977 986899686 71664 80113 -826226776 36566 51377 217832992 62886 48469 -768117809 56193 32800 -846607795 11418 59491 673183745 5298 81349 -176798864 65523 21329 -738857035 62960 74015 -667068708 68983 88769 612413501 70586 62197 195183013 95348 791 688480443 55310 34777 -26337489 28801 13336 666309926 66123 53902 -592431495 12529 51717 524506956 7691 66491 189813676 463 71144 -561201014 90085 94131 -54334667 93527 22435 649400192 21656 80566 -593083564 53620 89523 -614606816 49225 45977 948666858 85106 62370 653482680 49379 87015 471110654 50911 6121 279602599 14480 88631 -86469246 8005 88337 180041275 87715 62494 -389832818 53732 91112 -280408745 31270 90144 36541465 35809 46096 290290571 87602 90870 -856569251 59405 30748 -950824547 39202 7187 -543668797 97567 38464 559364013 95318 13857 -348891740 36880 20548 198697958 25699 85644 666353859 16350 97015 977832241 56846 41521 640286989 93714 59594 344555646 36486 30340 961151346 10307 70353 -726089216 25777 42351 889000616 16142 58229 -509698236 95881 44744 773643705 7798 93887 640135262 93475 11017 652986303 15997 39410 239439764 47264 37572 -219974813 28702 3591 -705927496 86054 77793 216500314 39296 6774 515369391 5377 88242 -845639127 49259 85365 653096078 497 23444 -452346709 35131 93923 -774387894 18994 17396 -386260564 79299 32850 -351513024 764 10897 -979100231 63946 95557 -751741784 34642 93425 -130221959 21711 79121 456845992 91878 58659 -219844655 38115 61754 488908444 84608 50873 -636568748 39232 40098 -780211354 3457 92978 -441247222 49278 47818 363095034 15026 52619 -842502290 70960 51199 -752602160 98444 70380 329319568 32299 5999 277663751 45450 9025 -205234646 14434 27280 745416936 51603 71856 -932566116 37420 13671 549241721 30708 63524 -830809604 6102 32659 56836233 31544 3871 380849817 93616 9979 894422824 92526 93585 163423843 15524 92919 -289224708 11196 45856 924388285 96922 61859 -68910621 35338 22316 -331330498 49388 24474 -41802296 68453 70679 702411361 81774 96002 -595821949 45820 77628 189438144 44697 89501 -383642558 4164 16260 873381857 27249 20760 65177815 6547 63729 -986125382 76871 54182 409469018 32296 25970 147905003 45269 98543 -493727422 11980 99009 667416047 62879 53899 -63620301 25666 6895 641856229 95058 58080 -670077336 65289 94870 -216649520 71636 84802 -277338792 29230 74598 -29520685 37165 89561 493290162 51482 91381 -682659686 68703 67040 -140133653 69378 44611 45597879 18870 11843 225024207 82830 85605 -343235332 23674 62077 -546538915 5316 73007 844440624 53042 16997 154034920 90668 33659 -912080783 96253 922 -778509146 33098 77217 -915606655 52519 884 -320454008 29142 36703 925601899 89284 39673 -705880028 82319 89800 676246070 11933 57745 194950216 8716 71306 -847349555 65403 34460 671523434 77049 62489 -88063318 5293 60795 597288853 62737 17135 -35546109 92482 52868 -384801640 38259 93481 270294352 79160 48975 -618775893 85399 63570 984157794 58215 40292 -202449990 63316 31081 -818215108 18111 28143 649290577 75835 51733 996154488 49093 42889 -803474127 71929 73660 -825203297 7296 33462 376475834 49688 22674 576590218 81665 96877 523766639 42791 53824 -52774027 75202 36686 -813612740 6443 6144 251955108 56752 60729 -137431597 76927 81637 -305677359 66043 13587 -570159192 69064 25211 -348815441 84518 12461 -196100973 8998 87858 -446147685 41487 7214 -722312490 99064 45275 -427389132 55793 75102 851949488 23654 3976 -554940606 69456 29039 -590104924 58625 86633 761433738 67575 8921 -126099347 7942 71771 666400821 5643 94805 -753489101 26439 94458 -106445491 89829 4802 -207834361 60367 34178 -5798527 96942 81820 -16963548 70088 8520 -290145400 9860 18267 662835074 17639 32699 -619145649 18744 11909 -45687988 47708 62247 28182681 70199 78158 -4924860 69609 3102 -52908883 44074 53051 -46444741 61307 54976 117400676 33114 69900 -892513477 44746 41328 523849299 93487 15337 985924752 58393 51282 -271198156 18337 48734 -175032036 72049 51450 903236718 32932 96865 -571640916 59588 80499 938800550 36749 27731 -421486390 79922 90161 -161197993 83606 89262 276019703 68000 20562 466210105 75098 4609 537919477 94027 55850 892843165 9170 92309 405883268 90770 28793 -687260708 57670 50944 -998674475 96839 94095 -256631602 65892 44896 654503182 39230 70132 -64873814 2557 69383 893306357 1859 79330 -846544258 97505 90884 832273970 72472 50475 69308428 49023 18341 -238388284 18124 72080 581707780 78647 92550 898501004 64717 16884 -409424387 95236 38991 367286722 65797 78041 742816579 57071 44901 -132439528 58275 46151 -72458071 93024 56257 -216504343 10320 32843 -511639962 58637 73403 -620633565 24668 67953 145442250 23309 24045 727792905 59792 6298 -691151694 2504 22303 -924680233 58120 877 -456873572 96041 42147 271244166 23668 43230 -338894522 56803 70800 636831365 34374 54599 -830479028 19987 77516 769359838 48308 57085 -437812150 42868 67550 889433992 3572 43699 628871259 57088 71748 324640490 75445 42508 224689246 12889 36866 929295848 29856 66315 -99195721 26499 60034 -88008352 13023 61516 -568510541 86532 36473 -759961935 43153 79634 -91755974 18891 22077 963648668 32078 84122 -253654569 61246 8113 431112845 54211 46343 -669364119 23020 47658 790747702 64740 27467 878356648 57783 58591 432461174 49219 53153 622204243 65108 12595 -896049030 67604 82272 -30960164 4089 93141 267514030 40084 59760 -196267682 89884 68929 103488677 10996 51885 -516890856 84070 71285 -850729022 82797 83370 -42564170 40329 47464 -806016507 34514 86408 -912513440 43986 79948 -287759614 53236 11025 110159498 22581 72798 -955083590 13820 70580 -125262454 38028 22518 964924270 85843 20098 447995981 82658 42473 -396820270 13956 579 -724159510 92427 93069 248664203 54607 80680 254478472 49019 398 814224823 14493 51542 -645025346 70678 21365 401148157 95120 58729 955746109 17296 44805 -230981404 61751 50342 -81891244 7305 3906 854896226 8632 52405 -331116221 22215 21140 563155280 17764 81749 -571017526 35211 44317 -920271324 41449 51179 556600413 35072 24117 774046516 79543 59784 321361514 27094 50831 -783442078 9959 55059 502088759 55341 27371 498017000 86282 18425 585513183 40035 85451 -889446813 65998 25459 -422938451 86565 79556 -615342157 32640 6168 73814620 71222 15197 819551888 49849 30547 -570292196 46779 60529 216253757 679 71644 366525243 621 63580 -315030828 60976 85685 462574506 88535 29831 360063308 59463 49732 788397156 36280 17561 71801228 52548 27516 -451774211 86925 20793 -372939366 31309 9914 -176402837 50933 7522 907110288 68194 6590 38717067 62681 37751 553528860 80893 56991 819578131 54631 72801 749288084 77373 23385 289382782 28176 76513 -399965594 48332 52211 -561055948 40855 53922 461051476 78524 9781 -514219462 9831 20904 588906998 28624 80304 628050406 6652 43011 -925390690 69332 26928 16351002 56057 70725 47856290 44071 94356 965250031 48958 55970 610496751 56743 39202 -637865120 87503 46267 -70579200 37767 89885 934219659 87494 78296 -751743969 17075 88768 837393968 15609 34059 -256687322 32687 28712 993046223 33967 2166 -931203396 36679 42198 768006411 60488 67982 -954304567 57028 93405 596814240 89488 4045 -946728041 48867 16125 -826851084 98186 75266 -288731671 65078 8182 676317334 75670 20825 595219097 44603 74711 -837596357 9481 62114 540444916 48607 54954 409112514 31773 36781 -48619366 22923 20902 951808863 74097 33853 565502061 80992 15029 238873996 77547 62786 -971876689 85145 76213 -98172023 49527 40497 -631635258 25663 3010 -54782366 79669 26282 626817338 13011 97653 -539929980 46092 94189 -69474814 47418 49905 -903997054 307 92196 441857176 4638 64675 -753186095 88325 74822 -316598243 59140 1796 976306182 43096 96749 381331479 90022 820 625452370 60415 3384 -29780392 44907 22976 -747469169 1796 80598 -164408739 26396 11387 -289834778 1254 58420 713724229 89687 52071 653738321 84099 59325 -470108573 11215 63845 -71597764 70151 84610 897316939 5005 70487 477757297 53278 29850 678392547 44680 43856 352663902 63069 33207 -726013700 48995 2861 629536750 25423 59127 -161396772 45405 82329 663954721 35657 71235 -566954311 25883 51158 269950461 66705 89131 -775456398 15530 74373 -843290646 12462 64509 106699191 40311 73819 -71773732 74767 60594 -200299429 53169 15042 -324685022 5173 61628 -221629046 49126 24386 729679440 46650 37237 -819967828 30429 11219 -997606617 38949 88344 965158486 67987 25992 237976394 8142 8239 -877493758 80863 85921 -195938619 9003 62530 -732962853 46663 28082 -216298080 62418 28011 -609172140 88532 84579 -643553487 2506 64716 236776799 87403 68764 33242512 21851 37570 -263864063 74803 39040 775927550 5391 38208 878899324 53369 74819 -635019185 8614 65269 -840094173 69801 83590 204744057 37441 88102 796260639 57357 96767 84106862 28798 93901 -829932088 79403 3205 349844842 97019 15808 -143970066 42973 88936 -676332707 21398 35621 846755333 43384 19702 411752839 40305 18155 -597613635 66009 95535 76209385 25482 40371 -78158932 93156 7480 431501868 37036 45774 269933810 68596 76891 -820926820 57295 53005 -743344437 79912 44683 377920891 12639 30858 -196597871 61503 85591 -94831162 84028 65534 450106915 2148 95224 -268586243 42131 74880 687247825 26176 87044 -631046310 8191 36645 102249035 47776 42351 543485766 83012 13437 10140837 7634 51303 -524706267 25865 85310 660559119 35096 32232 609709277 42781 80983 -609835186 29915 47810 244134167 61169 90831 -683781115 19907 35082 -990232604 34000 36147 -460940008 72657 86023 651249410 81890 10959 544735616 31716 41274 222112675 82337 78613 414645684 65482 27747 -226851803 15614 29187 264804531 10175 58368 734392298 66969 31635 -898388518 73810 14058 -123229310 96215 67910 857608823 22124 1453 556868814 66493 47857 -690309206 21045 64820 360685214 1097 68542 -577330496 69027 76713 865489710 50829 63909 242801590 78018 92390 -865276808 41570 89340 -160382476 4167 62631 148351632 61530 75979 174155667 5040 91834 -890598131 53689 29506 622639363 85216 2386 490737041 79891 19991 257723220 23776 4732 924196249 53356 12409 -280353273 33249 427 -116763123 46015 77023 -184392954 43412 23460 -539668573 9145 62552 -829700540 43176 9462 862746553 72201 30923 746305071 65127 4169 730796016 58838 86123 756219579 4237 58983 -697574014 31144 82913 154683497 29743 75753 -491803632 84672 48285 -941345037 90478 83599 -436940456 40060 42142 -335343920 48213 82920 -846925092 55148 71359 -898048645 20711 97288 244256887 4043 97058 -736172582 63581 11371 118334444 98549 70352 967327525 17107 16300 566394960 13762 40296 -903199668 90337 46488 -693186235 49096 1064 -46241211 89825 5814 103117010 86496 58267 81514737 68024 17858 128007773 43193 36352 432779005 54294 90428 -97353307 42393 53316 -354230331 25490 52037 -639619092 86884 5661 301121615 20382 62706 -111465058 30945 37194 -189989789 98438 96926 438025908 74843 34210 552347606 48678 52431 337125908 21467 62436 827061784 26331 29508 -721842531 75242 95296 -354695537 10875 14358 -195841075 69318 38832 506341288 65826 32148 394447013 96967 70027 -892729333 65619 5487 -698556024 64215 76219 -771708351 20819 2397 -844342717 51089 78549 -968668218 19794 8821 516890417 61818 84155 205879948 5142 75745 -764260048 56165 48233 512923474 40811 94817 -937656207 21588 43624 -184053617 70644 53968 -700695464 28595 27962 -839899078 62461 51340 -365129007 48673 6269 933270105 2151 87540 -132786813 48458 56072 883416727 49901 75527 875798287 49959 1170 -843536380 92717 76415 858399979 55560 15714 -468394545 84899 35423 -36531427 45702 5502 831510019 6870 91734 -936239176 97274 88090 -104402826 41108 97023 -641940481 48453 9441 -108784683 61461 11069 -1537086 93795 19565 -904390322 2093 93169 468723983 43898 28464 567964668 30711 11826 -430257331 2367 84261 -97636556 50976 24717 -227559302 62625 48630 -428807555 70210 90533 -874444327 95777 35584 318705339 18342 7467 743327229 10485 86475 133559600 63845 78708 659722589 9721 55836 -339165563 11758 87746 -512218402 40557 76463 833293683 43403 96098 48197540 71983 58145 -283437868 16391 14360 -103170425 23540 92737 534472134 8753 60006 -377656771 1683 21171 -235905932 22464 53206 698491010 23343 4012 -892615678 96757 88299 -381671219 37435 54788 781585110 16935 61285 989637899 73291 48335 -180126968 14633 31890 178145929 33364 89835 -877719132 73133 47920 -621398883 98149 65367 -79270718 72293 427 308639215 49311 10682 83026154 89546 41441 4327141 34727 40422 517974540 24478 31322 58003939 23147 69247 -251551536 46742 26533 862572534 3253 86287 -102311696 79757 86026 -760164466 41403 54839 95143626 12698 71579 -11499851 64315 68922 682876008 95784 69612 -988779987 21056 31651 916680714 2282 62568 -953629065 79925 959 -579716451 49898 48445 -684751027 78492 8707 534704734 7911 21873 893906957 19318 47738 815520088 52831 79115 -374084293 30738 56922 -342066289 23814 23482 -644580113 92101 35966 256971715 75741 57565 781099787 92256 13420 57748616 34557 12071 932344696 96883 94451 -525746769 96659 79727 97544370 5087 11939 -155749745 52304 59745 -183321303 56057 17358 956373296 65740 75424 942096794 11788 80383 -433669077 6513 66683 -827901647 95445 64440 238545319 79954 74949 401495073 11179 89898 -488807038 77995 11521 -490776838 24275 31759 521883342 56364 85764 722233398 58626 8699 388581511 36219 51390 -247357849 43229 3299 814764211 80207 38747 -976222394 4644 33761 835321630 88630 9378 421602255 66054 33690 2293063 63071 43429 564823406 46480 92056 293779575 61086 34092 333396108 73557 19333 -546594251 49947 17037 994113542 43235 71906 -373026393 6322 25398 -512797845 30042 29977 836343106 14073 59526 -78101828 406 54391 776121198 94555 58726 806239161 51983 18317 -406439797 9930 12641 900771394 37964 34355 -930418941 35371 83934 437557315 98987 89992 -30863784 7793 67960 684654854 99026 74661 12544525 49206 62694 -257481504 55814 38192 -775408146 55210 23618 845792611 30407 31356 -670882121 21776 76696 -534737853 55157 54672 783439037 48079 689 89931922 77722 8533 -14992338 778 12298 312770923 7982 6399 609571115 77575 64138 -635543513 99012 35998 677866025 61235 12267 701636222 23838 68611 -111442828 63546 51651 765745253 49662 73622 29123563 77870 6213 897948869 21239 39251 -512381917 23163 56760 142379898 35827 38450 329485313 41546 18199 -811073946 4455 91040 152861230 82720 23574 -482577468 18925 16167 -143714354 77988 7929 -70713812 98945 35410 -142410933 91808 53583 85010900 94319 9119 -160318335 35545 88786 -257254820 67185 93564 931805126 58636 19646 384146777 20679 93858 945235255 63602 98556 390098892 12546 76682 -296337726 29844 34046 -141730072 39976 78185 -103417299 59053 26425 -112991131 25505 25674 819939129 16185 94331 -968841845 37525 80756 366886790 42610 2987 674717524 27150 30922 -147182924 47668 91801 243629885 95683 69799 241763760 33864 28272 -308604010 55874 57078 117913655 97148 70893 553628309 67362 69562 609378683 25197 34967 -178099350 29761 10432 -702336017 80655 2213 -733837876 36002 48800 -319713712 85609 78300 -840136498 42248 17190 698467054 21885 89367 -756259281 70021 74375 647498636 89244 38856 -735013632 36527 94721 -802224742 17694 36296 542431563 88915 48082 461026396 19423 95488 669165015 64592 14370 505929766 50415 86944 -327461004 17267 83796 -922855778 18357 60889 -40654577 12203 40762 579763915 85260 93151 -575874006 65677 37851 862434127 25144 79961 960149370 55090 83478 25995952 4425 36104 658911205 25779 2476 -405364379 89012 62579 -632347915 15698 43477 -733857441 48929 44057 15068737 59440 51572 -300264681 84960 87251 -538385127 19404 30739 -37053919 73271 86047 51086885 43463 4470 -816068201 4049 34761 -662579224 19185 96829 -857012777 27264 87975 517641878 26247 4331 -182323283 37190 46391 -976156830 36125 38780 725006361 46987 90721 33641736 17488 47435 -860510627 42533 37150 61826375 66410 16431 632342134 36959 63153 834975863 57270 83055 731875145 46050 91254 566234840 94372 8191 170075841 162 25346 -840492501 81322 15999 755205562 29306 89963 507330237 89248 43617 -813952966 21331 62189 -261866096 62448 54605 -788859687 81838 3468 415713342 96106 28650 699126029 92780 11651 -952083457 189 29325 733862054 17759 37815 -564410866 54949 86063 -460926643 71318 15279 -691139402 10710 21847 -818012841 58005 85274 -574772536 43436 45394 687707218 63019 84778 309035929 55065 45043 645375581 82192 48879 -471977247 3206 51652 73733445 6090 10107 832931902 63260 87212 678697366 41105 94164 165759644 76367 47297 -416449516 57382 24882 -927090611 10182 74964 -451445535 69473 72123 -371110024 50745 67521 576941098 12579 44740 310230845 22234 94540 517163604 10625 85034 -72524363 81468 79877 256869010 41342 67828 -181808101 94723 74831 798878693 74804 43721 307435379 72053 94415 -513177476 63000 92401 820472394 65677 74999 690201025 35143 1888 -818798667 76053 74502 -231735836 44682 7798 562102528 14818 98297 368358766 41704 70526 -969061218 49947 7151 17368083 63510 41433 365267033 98668 4733 -918499179 25159 12558 -677985091 6809 97916 592613318 43112 30850 264777771 20946 35769 822076206 82040 35661 759045621 51722 50871 -57873193 33281 46130 -321992435 8902 56024 813199864 54391 76222 879779691 69648 52468 -266510629 59277 13562 171024184 16762 74413 717764527 62249 38051 -50471996 81515 38231 -21790139 93877 46563 -818067071 31404 35077 837022721 45044 36462 541005137 77033 57132 424463826 92001 39942 265167382 86701 40546 -223083695 42569 22620 225372769 53867 45135 -461001132 42882 66826 190339669 74413 69243 924951751 13708 26870 614838476 40985 67738 -594881221 32406 12152 -62851468 67778 66176 540406420 30148 3942 166185265 16005 60301 654385691 34716 14153 -137361144 1527 19102 397825775 8425 31402 854130766 30853 5347 293096363 42136 95150 254187429 67529 92488 -567428031 93444 72839 347558738 76393 51849 -351569901 5286 92650 410632696 71093 39815 112379772 45273 97002 805078686 92425 17052 586835474 27476 68352 -824843147 86992 2374 -78286795 12039 23074 -974202334 16286 30223 956678750 29928 73842 961662456 48857 8595 519848119 29834 84521 647928600 62817 1512 984496403 30292 35843 -612455546 88146 42079 -969605439 88659 90211 -742622544 75357 20607 -574065030 46255 88827 72752656 20372 6201 -38241183 14804 69032 -325393294 35021 7207 660538503 37123 69029 -586365283 89344 5737 -804482026 17517 94831 -863781842 93528 56116 -111345479 32364 78381 260133971 87495 89223 718271608 77061 27709 32802480 93881 86070 -928594278 6419 61099 -343554775 57250 67534 588372860 18356 56608 -174864718 20029 96150 -762271510 70195 41335 -923721187 78046 14764 748790794 32782 5244 -859527907 45970 54700 -654241909 38262 96184 -636968168 75817 29295 -108684717 20319 11903 -871549286 21193 29729 -539853174 48864 18849 523612959 2011 16704 -130765658 46468 17221 866657315 64895 27716 -901487211 84164 65183 645447292 62235 7223 903067826 99136 84094 -259949676 89697 8177 -856193402 38941 36219 170174605 57821 38910 707061850 16292 67447 762228959 80809 22055 -626213327 88839 33450 -320511572 82221 98914 -686820885 45023 94300 538511913 25184 33268 -897676265 38652 49531 142849132 28472 55996 855850691 37162 74466 -966395310 87091 71182 -641439309 50848 69905 430209985 35900 93529 402132904 40785 84990 335762678 29368 90754 594185685 75206 74068 735840193 65741 42313 812362682 40388 40948 -378453102 67830 79757 -994466332 90392 10171 -300769035 15930 58619 -60786005 29314 66906 236607230 6490 36188 -427204765 56252 47630 -998368566 179 30690 -852842731 97752 54897 -689377191 89537 33100 467481968 89029 78586 868787380 56224 70605 763096347 36325 83290 -168292272 29686 4848 -710502352 22517 8180 -466415612 33705 24753 -186326194 64648 64261 -595069325 59898 19087 -210356286 2083 45321 848755486 81334 300 468853234 85464 28607 302315645 11035 83669 -615176781 6570 61272 120961976 66847 79914 -604270707 80913 60381 -983136499 73953 91149 258393005 35427 55657 754854458 1831 81243 -633446220 18444 77954 783467673 15536 10262 -164194624 15401 55507 721847513 48910 11503 -186726663 76299 60973 -702015184 75070 51621 -75131220 247 79071 -853934369 23145 70778 -549250363 46386 547 429466728 15731 11916 -149047012 62377 5567 524969428 66487 83598 399009097 34697 16916 -622630886 20729 60409 -189052361 83538 81704 78352659 87335 21671 54962741 12028 55647 -900560101 48096 15129 140882397 82262 33893 302564344 25317 15622 -283071768 61369 7132 154028546 2732 16287 -639777888 94686 24215 353307404 84940 27679 -220499284 81156 83235 786213576 98352 42902 35189748 30397 2844 -907328564 46509 28678 592432418 13111 71910 -576018753 90273 34158 699244024 54715 24239 804602444 96265 23028 881802809 61949 595 -23802075 99067 7101 160705808 81929 40374 195214553 17971 39085 -310762536 22099 17013 32338958 13672 7422 794788351 83646 60414 -237075319 11478 17430 314239611 36731 3575 483203069 29009 26082 -47113977 27823 60639 -206257275 24010 81331 611129273 44055 5471 -345081298 74450 71194 -406181241 25506 48823 87291290 18797 28375 -188654648 25155 23871 526919475 92439 94977 678627231 23446 88283 885015384 42242 92831 -906533125 30081 76058 878488798 3637 23304 -708986136 27732 72694 541850515 78821 11818 208069863 32390 2538 702248065 36919 89870 -42253149 51631 82560 194753611 45445 240 113641048 17654 12889 -652032267 84834 6555 384681749 58542 80671 748805047 49722 7833 -199868593 96639 56194 -754839155 25006 96989 -788715871 7062 66798 -762072397 95612 83040 440739031 72965 38723 -843974105 11915 67697 645309893 22106 21702 584914694 43574 68315 867860517 67865 49826 419956352 32433 57042 686895252 92586 61678 -829305411 67497 9776 -386550424 66015 13097 813064820 7307 39939 754406779 38968 79358 303863410 49435 67706 -103073417 35773 52800 -77750735 11253 85038 16484246 96546 34610 -14909747 98920 8585 49215276 95521 89060 -579780780 36156 45027 -889085914 1932 42655 242180975 98161 60118 -58118101 76906 99004 -664292321 22965 79978 970632823 24432 32423 991231814 3888 98681 -637524052 56433 33335 -840619181 61986 59682 -639782112 65167 82145 119042035 88048 90181 395872455 41515 38201 881925226 59946 97304 -155881995 68767 43547 473776478 24922 13430 809891103 50987 11652 -569363771 75290 7435 -623121428 47045 42340 316423832 73167 35734 898933923 85450 96344 996286345 39584 19415 -292258940 40465 94794 259586202 60434 37280 586005008 34134 44258 177278412 80975 38177 150639584 92823 80680 -313305332 33782 15119 -922134288 45014 4307 611373067 17894 24087 786891813 84388 59671 -716950305 32996 50950 -674051006 75993 85036 419046612 42871 26105 292598052 71062 48041 413850469 3712 54598 766665300 3976 75805 -830465948 26570 17586 17582483 88843 68264 331703072 15071 80722 679127953 8224 59781 -288653347 68563 44859 437365312 43348 89913 87658019 9200 81622 1092557 16818 50573 -304965218 83195 69228 967198862 68304 13156 -279823738 36646 65350 -917825775 3612 4542 -798424042 38632 92435 949297831 4712 28344 512701479 43313 16818 503602836 24931 11447 -471448726 44961 82755 616240717 3078 1631 -502709429 14486 85866 75357539 43000 16524 271817996 12866 37695 -15954027 10906 69318 83244856 83287 37916 513900372 93078 86881 -79283599 18326 88882 -451785851 39219 68394 -267348743 94474 77297 -126657623 32179 28584 -484434774 78667 45925 -269091530 52053 97442 -913609334 19125 92689 775981054 89724 39099 -299290800 14094 97167 -270560371 51007 49058 898366866 12954 10994 76728579 60306 87894 151757918 98030 52076 636933018 3293 78327 155715146 4818 89706 -645032303 7277 4681 926136820 16098 26864 635179796 42541 67448 -348820542 34474 3295 163851789 15103 91718 -413929838 37376 59470 515983350 47654 50057 821152000 57945 93344 -313845158 55149 86143 -15914024 82661 41801 252429080 68119 34025 556581953 74101 40564 -25761200 69229 84061 -472299530 77903 74070 425296912 49937 57274 -976599528 3573 86210 -142010833 65046 30457 229053832 91282 95722 530027502 66661 9251 609995006 58472 72365 270638411 65642 12800 -527295651 95665 60972 -68135443 21931 83540 721251403 32166 24861 623823950 63592 11726 614852369 94462 98336 -646393741 14675 20487 -945504756 54598 85311 614313213 674 35218 693877554 70865 53937 363887555 51739 86660 40816861 89779 63982 -750794628 68496 22816 580575610 85162 96271 -248932714 6036 39793 -306133901 91951 64584 -599175178 54728 73030 772363448 79168 66220 -408348047 31488 24148 541346980 11980 95276 -340624023 31431 69861 -217165001 28483 55285 376710508 24302 91058 -402544242 69192 54691 75125738 31188 82235 -214959315 77226 9111 803756851 76330 3629 -313176853 93224 31648 -919620353 70226 43929 -997122088 51533 95230 -977198070 18107 70319 -578357061 34178 34806 -277614803 88351 29830 833377173 1784 34814 -946474322 91555 11143 378709270 80218 76229 -492737344 14823 55766 -309597810 8977 84017 -427203838 17419 45306 491996920 85383 62654 -959894239 88013 48654 -206317218 63641 17040 37367849 30572 52814 -734719375 422 75421 -825465169 85138 84905 -685392437 16609 75491 -686037139 45906 86645 -557532086 63285 27228 665635656 7002 30625 222760103 29804 62764 -896568117 43151 48017 770230480 65525 87601 -679803038 81373 58631 -899157403 60693 69456 -233420595 96517 62440 -196588262 33550 85598 -11480768 79791 51281 -888365646 8397 8824 -160264450 62806 7393 766597817 95182 62657 831203184 82197 75313 -795418556 9771 45203 -982008264 65414 66188 582403640 11618 95707 -221986479 96982 26329 -524208145 33137 93057 689366789 50679 42627 -260333218 92977 46274 -56520030 22024 12691 -547770322 3246 23269 279950361 82428 50866 -935755087 92749 11251 823781962 24371 56854 -145299619 86993 69938 381038967 48096 68072 -232172730 42410 31376 42659891 49822 20103 501188059 23092 39889 -813193694 23628 88542 -265807877 83823 762 585186702 63153 51961 -594565262 33454 42040 189736863 37615 48304 257041449 82542 40892 376092662 41691 33434 -160480491 34313 90991 605673585 86072 74921 -929964590 81488 94496 -404356168 75416 30619 -659726682 23846 7740 114023113 77934 73651 317077282 5264 84232 573703924 33218 49914 842686712 53872 56287 -630505522 22429 28999 370234778 61837 90788 -168815098 9388 59362 -217595691 53933 84675 250226228 84483 85805 -919752877 72639 48983 306910480 4394 7082 -940296063 64874 89191 -658939145 1054 46934 801091981 24690 6840 -294817467 83895 79114 -493080325 59597 12077 -575485637 15387 53951 455239167 71270 96758 -826002758 96402 23842 -978508707 89155 79733 -330826527 76268 19605 308508398 99171 16240 941120165 51894 4213 -169212805 38548 73081 720113011 42302 42260 33811839 68138 34220 572186959 14003 2275 749558382 90292 32621 356526062 26742 75332 -970992768 57657 25406 954437048 82597 78375 -590327636 46175 8350 -164769251 59902 53508 -760526221 56591 89533 398816005 68532 6377 -252173996 66057 49441 -684538973 42959 33308 145984190 45782 58691 434782928 29720 62933 -70515171 7867 32247 913438154 47497 65153 -873802316 33911 53609 680693240 65265 80669 537885876 77946 84043 -203019585 41941 53269 821681109 16593 53158 708836436 7916 83024 417989994 26679 73702 -323392155 73825 4929 -337729648 25527 12484 180962679 46158 53664 -957813280 67957 38971 -836127135 72442 47777 676923862 65939 64108 367114970 91755 98871 670576517 35499 23009 30226873 94712 37724 115385961 75000 84217 105418237 30932 30324 7628227 88657 19430 -755866254 87585 76901 212854205 73470 49949 -920578704 93428 10067 -616023171 28434 85712 -443223601 31475 69445 -213439629 37939 73485 -553918325 55666 64023 136272111 47859 50312 -780148177 65453 32070 -83420240 63622 60993 661936739 55826 80636 506367725 66490 63606 -130626524 80562 47853 878695815 97367 92616 -200126081 23095 38461 -186330197 50956 38587 50901979 24427 57351 -584740923 14921 66921 -845018605 88042 89804 573981942 19075 24247 740902248 56940 20766 -716341391 78529 77106 821910062 14805 65531 720903083 53118 28631 226045409 1406 74649 -346506330 2799 53128 361753363 90253 95904 798188244 38372 56646 238939312 83294 63520 -166242937 14657 65173 -401811001 12067 79985 684092889 55353 85661 843220834 3063 14574 670415189 39573 6127 -353469786 18406 93690 109093167 68648 23035 -176172961 8015 92965 -340396625 44053 5147 -552857137 78910 63132 -719593832 50260 23618 -518574899 74432 35811 -804446413 76904 53879 -76194210 86260 40570 627747428 71019 93088 -322814334 51170 59825 -836166059 14912 82958 667598120 51907 44376 290402183 29826 45934 402952604 24159 35091 -863364995 10174 95093 -782867463 55822 90649 -564674822 46065 81495 -492496978 48000 92411 -22209126 5888 19330 -743685333 2074 82690 -360308048 35741 29187 -667098701 46501 11481 99625084 44581 28048 80692529 64887 4242 -599793495 96912 49883 646587499 12168 39104 -119790664 33726 25440 569465620 70007 92654 212190996 53338 90337 -958068111 55492 22418 -58158116 64064 80306 64000501 1988 74745 920580950 78571 22222 -472796780 77343 85229 413828202 24879 10222 500323154 48629 21117 222851435 14445 58403 191171509 25407 18112 -957317832 78220 73355 45852079 9976 97113 805483265 11256 25496 -176488539 17882 93403 199578229 72398 17573 201123872 78170 2652 -370003721 36378 40054 118350858 2692 3896 985599912 77038 89340 614103890 73573 16493 906606844 20370 1986 816034441 63821 12456 640858016 19719 90315 -53788003 89932 63935 -683424482 969 16159 186046252 11232 14410 601561272 13579 32938 512165762 33138 6136 -248773000 44302 26636 229261280 17439 3394 163392964 63727 18853 621596458 49400 86162 -816208862 59138 50314 -716498794 28011 44246 -733918495 73360 52784 967176791 30223 34223 63085655 80919 47608 406018452 1237 53378 -752931429 74974 73701 198397878 17882 14703 -479483832 54437 68891 -562085912 78303 38429 320827215 86725 40212 523134042 18336 48135 -910502023 13407 35589 148982347 78769 15691 155654447 40789 40602 944665436 94739 5972 559765369 70989 45553 941742772 84353 67250 -596980836 50330 38830 912418890 41830 46553 -859846909 36135 57907 392830554 69249 92596 630357204 80727 37591 525120809 55427 9547 -616757671 22175 76831 649585870 33680 40895 -835859049 9475 41925 172702312 49037 54655 123312241 6297 83931 -44742409 58120 72304 708151868 59669 56276 409788209 5967 11719 569308508 26211 25810 -550002612 36903 87685 -801774996 93962 23434 -649059687 50236 19201 510568024 35065 9405 383788442 37879 12564 -688989807 24771 39722 854252684 3167 86310 -130659822 97228 16212 -861218541 6045 30496 -690982408 51227 45988 -276001327 60712 73020 367481980 21644 87448 -56642103 72773 19308 -104294007 37087 76958 263908263 75912 43185 -177877022 41168 59607 191182769 75353 50350 592772973 29441 50673 -995220836 67627 20558 -528675489 94564 21062 855550264 99009 62422 -19403606 18763 22807 500475883 44879 5446 984040744 5696 36542 -318347542 15614 99141 -510714494 46616 27758 519694769 1628 87719 555074089 74644 75507 708222294 54542 54003 -398957065 1184 16366 935986460 91197 53281 -719819202 45463 13685 598474771 84080 95649 119185455 54707 75415 -132310201 37219 16003 -498713317 87987 30310 678478391 21579 53138 -792548916 28847 70137 -259464035 60503 61045 -160336566 94315 46929 -352150650 35627 45762 -703183439 79485 86571 372829808 73791 69978 77006515 44710 97151 -914803176 1224 51131 -473928395 71471 80581 -897004728 18919 48687 -847236023 37312 81253 -297271609 91844 82634 548259463 93925 75148 -610585658 29838 9135 -693706036 12228 89871 -711929452 41483 30077 755908049 6039 11559 513160702 88306 39659 422041894 8957 25943 142240490 82825 16451 502445234 11539 33172 -501772213 40452 52887 -910787917 16933 78473 276603546 13155 59358 -842113023 22536 86239 653648453 45404 16646 -826842039 25813 11268 351602591 90517 88508 792239845 33056 56163 401650300 63122 94767 -637869700 36800 3198 595035423 53071 75402 -696431274 73282 72503 -362711389 50208 57461 633758625 36000 68121 -496655247 5258 66256 -569940722 21866 69497 -379250199 11801 38872 46438041 39131 91057 304438183 27213 84139 -10024786 76427 20985 642437206 45860 28436 221605383 54957 84887 -153467697 88886 55075 -849210415 29702 5895 -957720599 10808 64168 -410909578 20358 42022 -45251543 84330 97081 -286961720 7701 86037 692126273 80355 31507 -467323121 97946 32849 -162506044 84044 89031 -825938846 46676 1428 628739543 89846 65611 -556957306 28980 84016 -80637183 2938 91452 491896908 78863 32744 957218915 66990 48718 636851229 9662 76787 689220379 20882 49617 63749764 41240 54648 -281864539 43213 50726 949111893 50345 60853 243755911 86791 51722 579813339 93002 84531 542185898 93146 66353 21904074 88243 20786 -96304091 1454 66409 832474934 72317 47649 -937308375 19713 27693 -61280376 6084 63796 32823648 38832 82091 -640841988 79 68763 -777067286 24194 30817 -630668789 14014 76591 434230686 56453 20956 758802420 39628 92438 599465921 27858 69214 882372750 62449 12578 820629353 96869 83938 633292423 86861 76798 -285485478 52982 47967 376188829 41882 52272 -680861325 31423 71412 623383663 12580 43287 -752397261 5547 65919 459355445 83585 8901 -242314001 90660 21426 726911597 91670 874 -698457408 56876 43678 71589646 80397 63056 -533615748 31823 75154 -427854842 77995 43656 -558297028 20872 21496 -375332253 16586 38122 578945737 13313 22709 986244909 84622 46975 -334304434 3270 93868 957974023 60946 65147 810227602 3300 5631 -316214948 89522 93989 -789934697 95752 80188 -326159063 23950 91479 -72253597 71526 39890 -973558563 72455 43473 916920304 31644 94706 871576036 66746 4823 -728971135 98464 52162 -489698884 70254 18530 828603606 78920 71689 -767552104 64097 19875 776392402 64219 85648 653109292 90058 23009 480703839 68967 58194 563541090 27391 4774 -347108714 24409 9439 -344552092 66134 50713 -727954906 57038 77800 -878511366 40361 70953 51454035 36215 18123 206208183 19626 40207 -941886657 6595 61973 -651484234 10814 24392 -247401158 75740 49005 -644446287 37600 12523 -459386573 31596 15160 -66222416 59302 34686 -497167206 85571 77461 -159313571 92364 78316 -384968935 46845 85372 -59914635 13497 27055 902211730 87466 17732 -365497645 39922 79700 999117453 26606 45595 -397872487 28476 52385 881796510 15478 6917 -546734813 38479 28193 573013195 17823 89227 741369747 79408 10344 410468708 39678 55902 57193592 48325 36787 228792845 56494 34121 -250535103 27597 91221 -554445621 65307 59978 -446668896 39067 34360 -83120065 22063 80992 859322553 27583 19089 875904416 22514 64817 -560623177 98730 97258 594068124 98003 23890 113426902 46242 49703 163686097 18263 49409 -109085806 49916 64887 -611848384 38129 9271 482048493 9546 9634 -687366307 27642 29652 -510351829 36144 72011 894730791 30355 24057 -508740028 81328 85736 455929137 77955 44169 750213098 61747 14129 -692842973 14015 88935 -53564774 76825 32464 599547676 77390 8831 -706264329 15737 7701 115140125 37807 74846 590848608 9800 9212 -266147433 20186 13882 -479724798 90553 81942 452103453 94383 61087 469705232 54482 98962 -656492239 26628 67737 -296060686 50111 80590 434626303 58330 62174 -19353582 5543 4590 -394294799 75619 18625 -697456998 67694 38749 738697891 72870 19815 661793501 67159 53453 503507053 72844 48058 252823489 56765 98122 305804264 37648 53945 -63330266 61049 78232 -404366083 78803 95233 770609126 71037 15773 -712345721 89823 8876 -133394715 87618 91510 -167839591 47786 97643 -464432683 95097 34802 -799265109 3206 36757 -833696991 92686 16895 -21614179 95008 65545 732760042 7921 2503 -848544879 96462 39191 124995048 28516 42966 918026848 74980 39790 498562008 16225 40139 917799883 13720 31726 797279803 55436 75173 762912150 18355 3813 279514293 32149 29304 843408750 57463 32613 576370088 627 14656 -742211600 62264 85886 389022474 38508 52735 -270799272 56585 17502 754163814 31373 60787 917684881 42779 70108 -164169562 2607 87467 -113140514 66299 17784 -887422329 56568 14713 774747743 62111 39514 -552408213 82925 23679 947549922 26452 16754 434917619 13621 1214 316701790 51561 16099 692884690 30617 8713 -246545699 29091 55555 -933838615 29766 78702 286963310 53609 17200 -240943911 47399 62890 331798186 98309 68975 895360897 85789 87661 663496539 8899 79082 -434751453 62337 52639 -852462593 28002 50432 638678730 48429 90287 383780580 79415 8809 548701556 30835 43846 -128132646 72516 96770 -760245571 31917 13162 -205510681 66998 41943 -161378240 32960 41979 856674735 84017 68243 -445847622 59222 49234 499573915 58425 91959 -201003309 71428 39900 665006408 43023 43722 162054346 25099 23714 -18197352 71956 95005 -509615813 49351 33091 975050985 40042 30149 -820383295 31359 78344 -755606349 53072 41932 -539367516 73917 22874 916706885 33633 21092 683607301 43523 49459 72176704 12189 16226 -746879524 89839 69062 237642075 87856 18373 -39385465 78321 73286 -191547853 88609 95435 -577613567 21149 54900 762873648 26639 35952 -544101521 78931 54363 -302619376 24336 30041 -399171115 34206 2154 201390741 43033 32547 279720886 13375 26901 690980675 58282 33624 -813931299 81457 7001 753540998 93765 16593 849102344 37629 87636 -40004961 87046 33110 935786042 52285 56972 537399334 1265 98473 124124675 36905 44113 -600166025 70680 6345 69563611 59815 44984 25364297 28616 82425 5556179 33596 85892 -506813087 49845 11602 -695821529 85030 85345 -503957082 18719 73154 58382869 56823 34363 -82250194 22913 21131 -476985238 2604 45102 -644282846 18866 75207 840869841 39810 19378 -539792521 15754 79315 646284984 70770 98871 -641547885 4177 35180 -545270838 88515 97964 -171233818 22880 97453 765838494 19723 50250 202786563 10190 29003 588339072 36023 88559 102457913 2861 30297 -750284521 79349 15677 787680919 47114 98726 859981081 67877 28711 -25908738 71961 73049 116239815 46261 84904 54588926 97655 72365 -405716183 85869 28931 -728706953 10478 97979 155499990 31156 61529 -19749204 97631 51612 -794564906 67237 80643 823015803 65537 5380 -367331420 19723 97082 739158967 88032 13576 -117852312 7643 43993 191054278 57343 89739 -813760551 5049 87170 -383604880 23233 1276 -314401251 82315 19430 -993956773 92615 64355 715928512 12070 11694 -587242864 46782 31791 983784046 26286 18375 386482782 25611 95409 713607284 98941 27509 230050285 4580 19166 -477619898 87994 74305 768776203 20840 87018 -673015579 4250 58 -551142579 79889 76624 170235037 61829 64206 470697317 8996 91441 -304959064 64887 99115 -995554534 60531 66277 916824278 77913 44865 97214553 80839 7057 710102979 87107 34075 -777448165 16937 85570 -268053260 67213 76522 -908177293 98882 23599 -747966509 89982 78111 159527201 11351 56582 -709274193 58104 21640 -705896477 17113 19606 -498388534 46327 69769 363002818 59859 23760 912347582 30257 44466 509868608 62518 3474 184510354 65209 80003 493291908 88588 13713 681114450 41032 63258 795983220 60842 96021 716546580 70759 45082 972199728 36945 97915 -406443475 89643 18815 643013584 68259 48936 752327594 34051 18626 -958406977 29725 78663 469777881 65068 6503 -616292201 685 28987 -937156701 36231 64122 958285740 37039 31538 480463020 37607 73689 328706123 67116 75159 379095499 64677 46024 748539861 35619 7174 -78491058 27930 1895 521161612 90177 66315 398937564 58597 49501 716524701 13918 23574 541210406 46986 18253 561520610 76612 13635 -784934832 84600 31567 -264403067 45031 63803 -518066874 42629 88284 -938994835 95837 46016 687822815 65020 87909 920520395 57297 55031 -428855020 34543 69764 282049881 75163 83552 -721901688 16071 3607 -30031237 47507 84860 417615922 86005 1704 286716080 47535 75148 -176542739 40742 93385 957594512 89127 67070 70766728 86754 41667 -590326981 68573 21368 -897374579 51222 19027 -48272742 12623 70401 732807458 71947 51631 980989975 83215 8268 -419454728 5297 56814 -939331979 37821 2033 -101332706 48271 98754 527136004 19749 43952 90485455 83982 21380 -483455842 62916 65354 -804119666 72246 20314 -834788134 78337 94695 285038883 45147 13359 -491988673 90665 69283 -182544106 22216 312 735058925 5524 18397 -265722293 63321 38335 -434381792 89245 54283 -693415829 41344 30098 -495647037 75368 34099 -670110229 8593 10837 -144303892 25359 79824 -39413128 47106 84844 98698852 95022 63963 -286470670 95238 36135 -178581798 34609 5195 -835686675 14773 9248 595325107 64393 67442 212951297 7122 555 -729913207 48902 30286 407662237 507 51914 440528520 3261 78936 -74137345 44967 28739 -412342496 60308 49130 -676470945 99165 93689 -302695841 62479 26934 635369422 63960 36223 863560250 87415 10355 -113694823 59532 6831 181398034 78713 91371 -329706248 99050 57443 -536327873 4341 15269 85307763 57758 97931 944069954 61995 72690 692682565 74492 18208 729892994 66040 98565 408875388 20532 53673 -58839234 67787 90938 -289049697 79936 6282 401019381 61269 15586 -404511297 19385 48942 61983403 85897 76482 -565902365 5265 50500 606613825 3576 42180 242440604 66433 83614 127116588 3598 12571 261668962 55407 53737 -807966307 94648 89641 732421887 49703 59636 -371985045 99152 82727 832635849 14506 66579 -489432615 29804 81872 190633637 73062 6679 -14450250 40289 89500 -226053829 76325 73095 588791862 54613 54730 998525206 22675 894 -856262802 76714 43465 -774240102 20658 81276 712775001 37700 67715 314628106 10563 79037 664824320 8782 96235 651297242 46726 96460 -796923172 75855 92926 18939669 36214 12109 653844423 73215 71766 -21531599 91976 92827 898368144 89645 55326 -275502373 52728 75542 772998472 18774 49784 671357747 43626 29865 -802133328 1888 19249 580204170 89999 69870 -805832000 23610 11420 -128822967 58363 91030 -769447751 57642 83476 -833339330 91826 56100 333061396 53510 73943 63896931 88515 76136 -56007153 44532 7132 197543928 97603 65113 -284081385 25407 39450 393228303 46852 82205 -460287270 78758 85985 -23890335 67906 58228 466530935 36483 38014 -580133797 26798 37399 -463144386 26360 20511 -591439448 44597 47504 -254094346 97636 23997 726127894 62053 57694 -570523396 70265 96082 -250437248 85070 23997 980292943 96741 67302 -450641286 70068 91840 742325036 26925 75871 -322670316 97846 95739 -81856333 15519 26885 -342688502 81312 91149 97964384 26702 1074 -4427595 77386 85640 262084052 11840 36109 -27115727 16525 24751 952873802 10938 47096 -961307382 35466 16945 290926813 18313 5621 135075631 87608 22510 -102146387 40900 28600 -145267943 34929 62642 745567694 86526 23679 591880505 87103 69437 523390629 3432 98343 583270748 28309 73314 612991678 66717 46714 355950185 26641 40074 -36393113 10274 45315 -857857695 49787 79221 -13310587 25785 7166 -349189216 19569 17142 560180887 27261 18448 -493936973 49125 44288 897317979 32572 6091 -831242493 50366 83477 850916995 82147 28237 951202283 6594 39770 260930765 32860 45168 502886257 41510 89494 717884619 41879 79439 -441877655 4830 79228 199712290 87345 30109 -505688425 69718 91012 -183004212 33114 55168 299842883 83833 15288 -937675375 80882 80784 -42935318 10487 76074 -403178661 52661 49167 -876155541 96701 96425 955049222 86474 33776 -519116364 17617 62036 259213092 48860 78461 232276464 53683 46307 -846537152 50673 59891 -168934270 335 63938 748308481 74604 70395 789807495 20904 73171 365652406 59939 42556 184125654 12551 92479 407784640 470 3992 -569430152 22004 25880 278838121 94624 35934 58953574 80713 69319 268152716 85442 49473 -184854089 51274 57201 398478025 29249 13000 -331406622 67844 12866 -35984139 8930 87505 -171275409 70794 14221 311165900 478 72015 236169175 33967 1157 356367538 90711 71142 871837141 57959 91490 -422728387 54196 38002 377311414 79373 1991 617805064 51452 5800 484918917 23162 10658 290890585 52581 18500 927087930 40137 98020 -452060869 35073 94867 557149971 1656 1559 -800297069 94502 13919 964720045 78001 26227 468776252 96117 58515 -720481623 74759 77845 -899759344 74505 70472 -362636918 17756 70312 -746413878 22422 35708 224160160 46662 22386 837733424 7846 31529 -534862528 2843 43046 822332513 41115 21665 -579711934 34089 83502 -25895281 10674 20343 226977365 17612 91138 -256799828 6917 38462 309538125 13153 81892 544157290 79577 42747 -289038654 7926 64416 804375738 62722 69942 -102160412 13547 76719 354970681 59979 2228 281364126 33118 84258 -726228103 21527 66563 -686910253 76805 61513 719945043 70887 65741 640156743 85612 21625 72381529 17741 28307 -796298961 35883 61006 -795983201 43752 43251 -862479777 81267 13528 -85078254 64880 90125 522725220 34911 78263 37290636 58273 45963 -243215363 18003 63737 -483364359 98097 80579 11726769 92439 33563 -852224726 67043 77030 -718927820 81164 53538 -14829375 33900 44205 634445925 37962 93081 742582791 78189 77526 825551472 42417 11675 21799359 29794 77402 474586931 9844 86111 52406300 12859 32997 652949912 34105 85330 143306024 14821 39376 -912449266 68615 23289 689962889 49168 64332 -107191362 25544 10720 -95282876 23008 20513 31158964 44859 88878 443106064 87013 31306 -551380920 42727 16284 336855398 47755 17577 -783940117 299 76046 -748218924 44928 35363 -306299019 18776 49259 179622516 41916 56163 121517620 77156 31923 136084533 19912 91689 642758624 75732 66153 722452330 62211 89987 -441559877 20637 33500 391971317 37928 38994 -491589649 80597 22097 905545883 75527 42091 -448068520 92737 47053 96398946 17434 72850 419779129 26204 51931 341565770 2098 22366 -386469290 30738 17521 -705448376 52900 11283 -274698100 95274 43307 296974206 31418 28975 486959792 61064 20074 -206960864 22416 28003 892088015 51773 2196 108464936 27527 42 -561038309 35904 10062 934510782 79332 34388 -860761259 9646 37901 886811470 56082 92194 608212308 57827 90554 -608711568 43466 47892 316275862 9294 74309 -890778097 40493 35976 -857940131 47633 12016 931719459 43467 27750 -804973384 50773 70371 867234944 62209 71592 -513874889 96608 30235 60120791 61644 28769 856638500 43986 93940 550606195 8981 87963 -572981814 82456 62107 395726321 51 94026 91595904 43622 77740 614676166 11001 18835 371075200 12460 39338 3530690 45826 20717 -457332348 15262 5047 -237802168 32329 57970 -376225341 10770 14032 537645936 6542 292 -200811976 44199 29443 400660463 72742 62219 -691144913 76382 76706 313777864 28558 68652 -731382410 14042 86194 -208045505 52765 53874 608991400 50968 4164 -179251111 47860 13029 965217819 8521 56044 648907496 34539 32782 -991615588 13074 33190 133689177 14540 18274 328581483 26672 58303 -928558574 18736 37367 -52663530 17146 29591 -746527678 6629 63731 939518148 80112 33092 -867130935 41505 53856 297604295 39685 3522 751137145 68651 94593 413358872 99122 21991 434858941 48133 42728 -990446410 18911 5133 685031190 70288 63717 -577305229 15985 63481 973720024 41081 52899 952636807 73671 28843 -520073236 36256 56577 -660721705 49777 71790 379423647 80815 41008 47764237 29279 57857 -685911243 23471 64780 -994085131 27084 87388 810909554 92452 35369 481344082 27276 50625 -490734791 88765 7793 34364089 34293 36372 -715602723 58969 66147 -194681551 21893 34000 600692569 67544 61760 693550135 27457 38686 -332060890 9924 31514 -236080647 58532 72817 432361311 58218 45442 735339421 59583 43210 -785179591 85085 38286 -659083180 51551 13947 796457606 96575 56031 -490730275 1366 68861 -420036674 61740 25432 -513332180 4679 42423 -199077083 9409 78875 -141612078 46291 31856 148303786 6884 35211 -702556069 66909 21308 -105854752 46184 12318 453014067 55187 13468 -959306982 72410 66665 369234931 69668 20336 -706034326 22876 40634 199371721 11795 5787 359937294 15018 42156 436995168 70871 9364 -780117299 81903 83871 -114311900 64792 6186 -167090919 34017 48331 -729533898 46094 6736 4926069 83247 4821 918137173 66984 69694 -274711048 60437 43966 107380593 3606 67413 533719303 63619 76283 496388893 96703 98352 944567643 72600 80187 -114292641 46767 42367 799717034 48957 59316 -842072594 41398 24021 558853116 30988 86293 589042566 52656 43894 -300709562 48584 21208 -668406840 98610 44156 -483170303 63819 48488 167100502 14330 65050 619274460 38632 12008 -943459601 65599 5610 -114014728 14711 66633 446655851 98981 63671 -155107589 35243 66718 -982748677 71882 11275 979777655 85273 1284 144049797 86316 26532 -472294183 87706 2877 -531304524 19285 14194 -464933079 60936 51836 -479470495 22336 72432 -29338106 63258 35714 -594744338 76630 79228 -540594159 45086 10622 536202781 90666 23494 625334937 70097 71325 736568128 42086 97622 201895445 34982 88529 -997596638 23144 73935 -521822259 44323 46943 -755378758 29303 87957 585131332 93675 69364 766190063 83401 88910 26724817 44484 40613 281608439 10860 32948 -204480318 21435 96919 700604801 274 40187 635729222 97857 90926 948937933 9391 34317 -751693110 72634 49516 659108072 79533 56351 -811025845 51605 32930 -160921314 89747 35242 -551635519 35764 85824 -999744424 62912 3005 -941161191 30685 63308 96365201 15280 6433 827546941 15900 2995 -189472048 40198 15419 -715256327 54313 48484 486729210 16130 5468 939719170 51441 93726 975052726 45424 33188 16418172 17253 35926 54161662 93289 31245 781550909 64642 1633 937277049 57456 76237 -17951846 51586 17063 884957795 79293 81942 10759185 34411 90993 -355717180 25077 88563 -144408657 22934 17272 835922121 10510 71517 79452091 90787 73736 930102962 65680 89321 -146812093 83920 32721 382821961 82125 64371 -298994178 26539 95157 -811835635 43746 56964 828066474 28297 30886 8700040 74796 17032 -795163481 8638 407 -410808539 14064 11463 901398839 32616 18900 211047868 19842 95388 -982456736 97863 51282 377164663 4427 36089 -542626212 66678 69990 284503436 16093 91702 828640026 7291 2945 941375860 65380 18066 -376995528 8489 15655 622727029 57561 62834 751220883 32648 39411 897668382 35887 93052 -13228462 87281 45883 938142211 15795 88919 -861593048 25138 44714 743696131 58222 79229 717708963 6594 18303 -402813412 94646 93124 -702658844 39233 59456 205578702 76322 287 560886120 77177 75382 -679459733 23492 7844 671860130 38461 64500 -134043900 36551 8049 -468642978 75520 50859 -477703931 51051 16302 -705474379 15057 73799 -545444127 17773 4499 563802177 82815 26186 -924846651 88082 19585 716594633 86624 17648 -796939283 80905 34039 991455808 27863 52666 -811219672 851 6862 862437900 57222 33927 -270148414 59994 68370 -844572234 74272 91695 209967286 39535 23336 -834055869 63814 70139 117077366 38749 92760 964144530 64965 61628 -526133435 1173 86362 -630429003 37522 78428 299113237 17958 51249 -897678319 7619 99165 -514669603 2085 79139 -43945819 34395 87293 -856683786 21282 63114 178565824 82678 21766 -318182715 42686 47094 414253602 7715 50735 -509801349 16046 55283 -142461874 94834 75030 -901463945 75597 78263 -98339858 44628 2846 55835164 46558 13402 839872031 98321 45115 -942795029 25148 83854 -189755249 50145 41344 -316351277 57860 55748 984763124 78512 28727 -746511778 82215 72154 191144214 80123 6944 296619273 19960 31032 950630400 52868 53490 -340769713 55182 42732 -223943146 7072 98706 -617612999 30306 91987 -484586145 7204 50402 -116715027 4398 58566 -335110069 77467 87384 484804076 37535 6464 -158404521 728 81967 -128472410 16030 2483 -792886026 61355 15518 211363153 65665 6022 746028074 82731 84653 834106429 58979 8112 188525726 90005 36686 870476353 13361 15083 350104490 16075 94572 -128532316 31124 8173 -932679417 7653 77267 659457219 45145 72772 -359702258 69937 92796 53317894 32849 34536 620029724 60579 9700 -27436294 74494 66864 -150007137 90093 63381 -195983823 87293 48672 947856490 35904 62946 -701622103 49347 17813 248686240 94658 94601 -140902887 8759 44800 176606188 42625 5310 -783234637 13814 26508 858297912 3438 67200 -107558742 8043 67519 -686429497 124 20208 -936347585 75118 30609 224882958 52568 4522 665790993 88882 42299 -725044945 40853 24204 -241490002 99038 42924 -313068524 30980 12410 -929345596 18990 19941 85403738 85115 1907 -739958873 66173 36900 485624050 29176 54741 -494754956 39326 60283 406376865 68101 69056 -121762350 35488 87885 -534840292 8170 73321 -645515898 12124 47529 -498302752 48669 95109 421222480 95140 57730 -969270548 93283 353 -123396617 98107 77452 -478712888 56574 49388 -233108984 50846 35647 763708200 64615 35857 622054287 27647 92141 -157613126 5453 4823 -617246128 2012 30583 -89176073 3849 74215 -568982116 93255 43082 496519151 48103 71439 -731075470 41306 77210 344833517 45630 82596 -534047922 21097 93064 -357564034 33604 80212 -715158244 71371 84020 -45887036 39956 86439 825452271 44680 34389 416973897 25730 14130 629341278 61814 43152 151252468 57811 27928 352050286 38471 46600 637204293 2760 75200 -604320964 92671 96363 -646181696 38658 94637 -731883391 33515 47023 -882069703 51199 94359 20385071 93701 18783 -342684427 13387 62270 -206479620 62502 95306 326211089 52334 82926 -378472611 10959 10571 120436667 85226 34733 178928371 82371 80229 -685306678 64937 43768 -533357673 84108 56123 748750743 11267 87771 -495168829 45164 92839 464021257 71954 35032 -374036688 79535 52863 854889780 50034 78681 -642975150 92681 1596 608473020 62088 33249 -562232607 94676 71014 -65658664 45482 40941 -890308735 76118 27483 -396360932 53724 28510 403611933 5509 84154 66705855 57753 88281 -589077344 72838 96308 819052511 44376 15598 402570723 78510 30984 -620001640 23928 3292 -461389355 5351 74863 -936118108 58309 61508 193303617 14499 20543 811678122 55428 61880 -487681850 88868 88896 64685899 41450 44972 654329971 16954 50708 267368705 77727 55028 626413670 60325 82730 -984869213 20636 96668 -438663174 95444 64484 -868578806 2691 27172 935095897 66038 30073 -570112928 34124 91119 39731128 8337 16159 30941724 18820 96167 864234327 7500 23609 -177632876 15230 72906 -847289601 91005 23450 859523192 60537 49811 88974987 34174 72186 -845690013 7251 12810 -30270084 9243 68603 311596493 32662 72396 352458452 41717 34762 -479751561 84072 63084 537523454 91964 73115 820793759 72811 5785 -396019772 29679 8482 -194462385 93931 7374 -717888134 40732 78963 403572584 70129 50444 327123535 90460 27479 911689862 44372 61901 -87191158 14087 21662 -209398960 398 55036 -680542421 65602 53981 -668917847 69810 70317 -146829186 23646 45636 811743811 90250 76668 90769412 5907 1508 35224272 26547 30798 -324401596 4645 42654 -188810997 75985 92283 421616876 32645 30314 993074693 50405 53819 170287103 455 2636 318550583 73162 28533 -772035962 70640 25690 369268693 20504 27632 72507894 49753 59862 -140036477 71436 74954 -561878892 70621 82057 -928156391 93053 38358 -928361515 30792 66810 -375485266 24719 5252 -562798320 18134 54482 783471338 81597 56459 786674572 33146 34727 -796945686 69734 84426 -669053936 52286 51955 -317210266 30503 89069 808453267 73813 70864 172194617 38852 79485 -103991960 42472 3936 -294020212 6861 33919 108784049 73322 81720 342040822 3987 64072 163463792 4549 856 -715767815 95176 51874 907011000 89966 22286 -823883438 55135 6982 717631871 36050 90767 -654172485 56794 81913 554293633 85179 32868 476525865 81961 54627 -369068330 41844 35091 376348119 73363 15000 866183212 31860 7819 -307212422 53501 35478 884418410 30240 63718 617837151 89979 19108 -833488674 49990 48484 -470610197 33984 77894 864479910 73628 57085 91428598 85833 46322 72672130 16536 74883 812650459 27765 7678 -655883623 32617 32635 224933012 16355 96385 90469428 14120 13660 -529371884 77067 86748 689166821 8272 12700 994212826 21220 12299 490355611 84645 27210 203978518 58835 96231 -308317477 33520 74793 -600045389 97499 19741 752030104 44330 18279 -4438449 80133 93366 127446235 2902 91231 179500878 6522 1080 936705718 76618 31387 389349215 43718 64897 552534305 43561 56937 428576084 1355 87296 -975506479 83027 80462 -388167940 74254 5589 757588081 27180 81998 -841452897 39341 62433 624361893 13771 51252 628964297 3557 40943 -334982515 33303 8589 -959188628 30082 69093 625014487 82192 23105 -69734441 38660 78086 560974522 54977 31607 412544297 31092 12017 324497805 24867 21046 -5770621 38011 16753 -168030190 48863 79261 296171446 4863 44650 -98844250 73696 4311 -802607648 6043 92436 815138224 92287 18037 917265271 39783 58254 131206436 657 86287 246201650 61393 42559 78176030 12817 9715 926138189 32280 11742 30429811 6518 53952 -322157319 58184 29063 470462592 48588 8680 842603285 79819 23802 -473927652 50436 64889 628433088 32536 62246 748626366 58240 22656 942023465 28034 15501 535854757 47502 89696 506511100 83951 29046 -755089223 1141 24630 -196967914 83192 49088 943944750 35151 59513 -606022416 91036 91336 825748253 50790 1616 81506160 68589 50662 212382344 35643 44435 -209840653 89168 71253 -85733367 26562 19214 -592338124 41867 98194 714987776 65836 98096 519500527 89936 24006 521583944 28027 64002 -950989899 63336 70843 413045357 23581 71582 551572820 44830 19106 -849581609 89055 65243 760087360 2972 53536 367534505 10185 51029 604356858 45083 86156 53422213 83098 69050 -486304344 51355 913 -684153024 52253 2585 515984238 84768 36406 -855183297 51548 47445 -635831751 28350 36024 -152529460 78590 63522 -629180228 433 49551 133078923 50634 86243 66599786 31324 536 -900665362 81707 75048 862357307 96002 14511 -293265754 42671 78028 737081230 22357 24592 -135914228 83115 43908 656255539 93850 41267 -957900861 93872 76135 -267392210 97859 19210 417251352 77297 88134 699015462 62000 95125 674931227 35430 98290 -555389094 88330 26874 904248070 31566 80715 631048939 39017 16686 -821667727 86350 90869 -614555392 23731 10177 824278203 85019 25377 241499248 21297 68959 254373837 51928 2627 -664333147 19559 21564 872481788 32899 50805 625395838 19100 70981 32127677 39925 72509 327578879 5548 29991 -521168638 87625 92550 825396942 1407 20333 159169877 66586 73384 -42648781 53940 75191 -782596197 35938 82251 -822443368 66097 98785 -172196895 6366 57188 981039369 76959 56029 -105400 53516 4033 15435636 3529 11640 -951597421 71019 61939 654355235 11823 88186 269004044 18691 32345 -871225231 58097 59022 885919970 92219 12933 -450679223 16713 32309 230986505 50011 32010 630807084 63361 25704 504505032 47366 36836 -493948068 36940 19060 971430035 79632 51422 -113400628 62674 2849 -165478638 36081 65876 154198879 84227 63033 985015057 67051 97790 -372091561 22230 7406 -139017252 46065 47536 -773388348 83085 55276 -317295241 50192 21555 -733376859 10605 27325 894577214 46085 978 -100440171 59402 8073 731718681 14171 3676 -177797575 93425 70151 -347646753 34547 34535 598072583 94922 67717 -495763173 22930 33739 -693456274 59868 98308 48104335 45137 39149 -249558796 69233 7793 -655043773 17873 65293 -225963662 10590 45662 779775829 41005 60916 994533833 84835 93322 -886428497 20277 87418 802167804 48991 21129 449008596 89729 90071 29889738 69608 30723 -596677632 58344 14924 499251938 55702 67672 -985668945 93366 24200 387333637 52803 18079 -972641146 80293 13956 -65080875 79568 62902 973686816 44334 29112 -150976262 4663 89851 -925154336 38141 5021 965812277 98873 33845 43576378 16697 39543 -61484961 96660 6769 -315205517 23107 81588 -778448561 88685 79985 175964843 80267 41593 210316361 55645 98807 568596750 3434 22871 892760742 91416 40745 -347150807 37679 4034 608007902 96193 28884 255355049 57256 54466 -176268518 66214 65334 -236868291 55666 94714 144111488 5463 63439 950224580 1448 46135 782122436 88172 11809 147947128 90791 77368 -974275991 67355 38242 899799926 66060 51825 957752153 93776 44976 188824919 31634 65047 792858690 82862 35307 544482003 77883 92806 -134890953 19994 93270 84633776 28299 97623 -440984448 2586 1774 -963560091 88122 64348 -668595146 71151 3519 -852471651 97204 37788 826862291 61955 8849 -708023494 37939 59047 -398755830 7569 57916 890274830 30372 90296 -686906098 74976 13361 -141690719 56938 15792 -183671502 29759 82154 49412985 36705 88701 -990472450 73367 7826 -298631230 19774 41442 550146028 51222 49460 -385928318 13001 16901 110391032 86882 50295 411550687 36741 86838 523640677 70927 92604 768738463 6183 64254 -409702081 85475 12182 -591993549 72986 57363 768873953 9771 13739 -643035765 81622 52487 251184176 83472 27441 989343928 10794 50767 -821810169 62930 41869 806216207 50264 3016 236185963 10859 5453 -984705866 13664 41024 -698611980 92388 84521 -568376762 40311 77128 608944541 23165 20184 -371224667 91518 93753 184850633 15778 42356 -938910878 60631 13547 963917221 61609 16444 -606460776 75152 67934 604801996 90582 83963 -155515659 25712 11154 990648981 27484 81632 -762738618 70420 64919 136358895 44781 49692 -700798342 57112 93496 -49891243 80028 21948 730139798 68960 1252 843650038 76369 43039 -310670862 59826 79685 -531072952 63857 18123 950294971 91729 16582 886110927 10991 19405 -721372217 64411 22925 626671811 51699 8080 -43099387 41804 65800 171765964 31693 92471 520733137 81412 48049 -198640213 94753 21607 -853995771 44499 4624 -805942670 28250 84845 602512460 46730 17369 989196968 25971 93076 -394196972 27514 47354 531629216 23669 85273 -979730256 92456 73422 -207394233 53293 36395 157861475 32762 37130 -426483575 61551 75205 52560802 96577 97637 639901555 43585 9850 596629194 3540 12676 -532385921 86807 19807 -319297199 92146 8097 651053575 84865 36356 -706753581 26870 79734 595037047 85865 9630 962263575 68260 73156 -336466130 26798 8758 -794668147 79501 35987 19913938 58056 24535 428556962 48438 2430 -739760623 22142 73962 590911224 85502 7485 433445396 40024 41228 -415341975 74885 98474 -658326915 87853 25884 -242495087 17445 25980 426776558 18381 90935 828483473 49029 61859 -827572576 9068 56004 -810196575 41562 16674 -8757672 74348 97060 -642474351 98502 13557 115240194 66245 2875 -101320661 1090 52276 723878766 93892 66127 345995251 33638 50606 -170900586 41196 80731 -416104675 70717 28000 488318461 15214 16451 -686751525 90869 93438 -169168818 62638 16001 -862887017 3118 10628 86755599 55274 23437 -432656860 64506 94063 -101843561 48655 54867 -622763880 20963 21235 -948833820 50474 41054 417514989 90127 32416 129704363 41195 80955 -534502812 92921 29275 218662627 45302 42829 -263274077 65941 13303 -277487291 27357 46475 -963695175 2789 44112 586233421 27357 31537 -309793846 81411 57774 -866765842 70826 74619 -632566263 65143 61827 -402142418 79467 17637 -293189438 24664 40491 796439423 76105 69784 -821303786 33869 26917 -79527772 35219 70929 484879967 34634 75954 -950677748 55204 28221 472828514 87650 20474 -620535149 17555 96160 630822747 75405 82238 -572566738 8568 16000 865453424 55310 61565 867911616 52365 52128 156432625 98491 47088 342179068 40891 28475 594901954 56204 19251 376064747 97742 76597 778272933 79721 57059 -13275281 34635 21425 -919272478 65702 82184 -630374022 53091 90496 246441691 18285 19986 925190083 47873 47961 -501147560 17217 64158 600644950 27566 79360 -211279679 85486 50477 -416810702 21827 66705 62234568 74988 29442 -508171085 14460 60081 811052733 18407 82206 44843840 803 92112 163330136 68415 820 -225433240 1936 98378 935568637 65163 60833 -672791901 93150 71290 -396423541 46674 4580 -745243708 25132 20612 -484869025 56320 6338 375611876 21351 92343 -390815232 31298 81195 843143574 40721 48719 752973640 99165 4049 986844829 17636 10119 448022084 63351 86232 -307555090 29982 63762 -251544387 23661 17552 154013813 39103 83019 -279213116 57262 30186 -852657637 38139 53218 -120530353 71665 72658 -853238854 4628 7083 -130879737 37972 1575 -667685627 93220 62790 989968571 85635 57652 274214378 80010 64478 -532506186 49963 86915 226028710 45224 37927 299381049 89762 74852 96162653 4919 19244 -127930606 45780 25370 -952588693 80294 69604 -526029759 50949 5339 597122929 69508 36175 -95337959 62248 82345 -344447381 83746 313 -682812724 27274 70202 -407253965 79546 33859 -419172736 43304 2537 954400366 96158 90660 608878649 4826 84362 769518825 9186 13667 814609529 21237 507 -664007882 57259 98192 463447949 35480 15118 179256990 21446 59667 -917863911 36507 27293 -363694040 34924 17853 -363879977 30031 80447 -810924243 95920 26837 -540727815 52853 73690 -144686948 66475 19381 805859879 67434 62686 -421161370 24741 6456 -585660826 1825 84550 -104625459 39018 13567 600852671 87509 83141 -745893597 64624 3067 -696983504 66865 60126 972170552 4378 79946 -766513760 69330 22638 -738643497 60281 87472 -889419580 37692 57814 -795621262 8482 49004 -779747380 10138 92212 891570055 77714 15331 258500034 71470 37971 87040446 51370 56067 -613569597 48190 13939 -745426910 85473 49343 -21249390 2693 4564 -918601531 72967 53520 -944179312 43243 4270 -916296848 68551 78357 -72590337 36907 22946 433485274 8817 53335 357478424 71779 8499 984142929 40306 67934 -999559929 46247 49064 -237562718 6982 80486 6013765 21692 2852 404933925 52963 62969 223533885 56418 93585 -880494087 87701 42328 -850984302 34371 24072 -630251843 29797 3194 745895107 18568 46119 791908082 22681 13950 -695765369 73298 149 192454779 95246 58249 -251392952 64402 48292 920424744 31396 84658 625941364 73292 71017 -805851661 81977 61342 86842780 90864 24120 -610683400 32930 36747 -674114179 23797 78697 530674020 50010 23986 -429011650 72538 17160 854215880 53819 8000 -874905203 19760 53123 -311136452 3031 19176 80157155 15444 83004 730970690 58425 75993 480617360 95330 76848 342644631 90827 22329 569237271 34161 49461 -767741423 89131 14563 -231276023 44607 74759 -32782785 82466 81595 449274156 31444 96302 -778990496 60262 28416 -133105355 24843 65022 222599726 84910 93123 -406958046 87466 15732 -658120873 66967 55927 -165853346 64287 57412 204896775 12517 89024 -205440973 40761 7840 -666278053 48840 38883 53638635 31659 64777 463227867 59527 67547 556704038 78982 96138 499877999 82145 91091 -19016048 63403 19275 612091688 33600 85979 -84127934 79525 57772 870703551 37588 6498 -249141144 35423 87150 -953368666 29514 59327 -278637598 41134 38109 574525262 46532 35160 -21600052 75966 62480 -672683466 23831 40478 -164283712 90820 38772 268161361 86807 68365 821602451 19094 27478 780968453 82190 41828 -273384162 73411 92982 789531725 2529 48250 835724822 43033 99047 -932891527 6530 86527 -798625699 89115 10946 535669348 38258 47816 13563994 78249 15113 654423151 36222 49726 -794340145 52368 19733 -16033531 8455 13893 302513902 45235 1998 -827110425 92104 6065 524447048 29367 22395 646950655 92059 44128 -333273030 76336 51329 297409484 28899 37499 -688311394 75191 95472 31598560 70950 64353 -569506630 61628 42944 -978236802 81367 85985 -33099455 35733 91386 730654840 75473 47966 994148657 73826 98888 233082788 71079 3310 248323757 50192 62386 -972008627 28141 42904 573637030 12419 22831 798322720 69424 15158 328048778 36241 29807 424422520 58203 44756 -543148991 14835 50263 225459511 32476 70256 32787841 43375 96911 776508390 54778 49459 446337323 90251 10172 -980701869 33415 70695 890871207 16320 65009 997616132 63646 98077 167318517 14124 17200 -599414780 20113 5072 412513274 96336 42668 -719712655 67175 54911 -97700955 29411 43462 524765592 26195 32994 470556095 86232 77727 283503390 2547 64316 -759105454 62947 34806 120396393 93275 78166 282424371 70934 17430 -236729381 39645 71841 855364210 62801 50491 -558156701 857 53697 -347207416 34392 14941 -918088104 79381 84133 -505221592 70149 29634 700451001 57254 88777 -893989577 93878 13071 147847282 34003 63345 715823866 44812 10596 -710491155 24851 23490 392246474 16404 55777 744214159 5372 52842 977326137 2432 98248 166629197 58043 73813 821821483 33126 76885 -245813220 11555 39446 791750487 42329 39792 -973170207 83088 68907 -54906465 57696 82409 -925336878 80991 9430 282104545 11044 5668 -548822937 8371 74261 -576542277 89796 85371 226902752 53429 41520 333725948 52190 11614 -735617867 40538 92695 443407382 35886 44121 -828582849 92127 47872 951289823 82636 90811 160632564 49586 2171 -235497596 10617 89636 -991299378 8580 83490 629184646 93243 79852 498280477 59870 99043 45867096 45181 1839 111027346 22178 6769 -785920842 20518 25728 331116338 45252 86038 843718558 75377 76251 -547576143 83296 90716 635045383 34310 78395 921920385 43239 37145 -1488365 39024 42603 -226662979 63775 85657 -889759348 31300 55418 -888040610 70210 76495 -627928295 77062 44227 -99368683 1434 41006 -493564284 41286 27126 608238821 87029 29869 -833896128 19750 94185 291242774 12656 66743 -33061889 57539 90725 -951711908 81491 43785 592062029 76917 50550 730991629 79062 39817 -747279174 820 47161 -261488841 42820 93853 -771022414 13775 20096 604570967 28490 9170 -75531933 53446 40439 -907103037 54024 91550 -540170896 27282 19766 654126024 83376 29193 -100066139 52943 98312 166803586 6443 66171 998978306 17301 8839 301336800 79364 19867 -911923175 11237 2920 -443410925 3371 66043 -770897668 65002 50690 -482298707 57181 63800 983164997 30920 26495 -519420446 43131 35742 -114851715 12237 57380 -604522386 15601 28439 117142471 47644 36278 253753646 23265 90951 806973353 77736 87901 87444381 99110 57024 782517098 67843 12844 -320778783 44112 40440 -972527305 7853 3464 -524444667 17031 73233 -766128570 76248 75742 6166668 74768 33139 -353288637 32797 61933 445159148 82613 4266 -712955828 573 26227 138953643 66366 55358 -297710469 78406 63098 -526325016 9690 22865 -21360903 32677 46661 -95874295 28411 79231 -550500473 76461 1188 -65116884 19032 391 -558894892 26358 90684 760439623 84480 84053 959439541 7393 28347 335991987 17933 67955 -708651825 12962 70507 514773432 34412 3412 567375225 7707 27945 -346193752 52222 5691 294265767 98935 12648 -898723925 86512 13720 639892441 23163 58652 -872378699 82255 68711 27443099 36966 39695 -688746856 78520 69163 -605726653 79534 14970 842555553 26193 22854 793630786 85051 69415 660438237 93738 18943 64619328 73252 27891 -871549326 68235 17702 -82546654 34486 52772 -945506779 57809 62313 946517563 49715 35982 207283289 28320 72702 378435774 8523 73221 -857945946 88267 21255 -11404720 16193 150 -422384787 37273 68580 -334262156 2220 66973 -687362599 23948 17515 -841319699 19697 13179 796746139 34575 28060 -281381469 21551 55174 -545709109 74073 64207 -108145651 9409 64587 938207060 8806 58287 761400063 72412 83300 733376511 77492 20201 -697241374 60406 9761 345968427 15289 75802 -862801168 44307 92880 -30562749 1965 82002 265688036 49096 18610 -656853097 5288 49106 -745448787 85872 56166 -145483516 483 51262 -432889634 83042 22636 493406752 82902 3616 -213128645 63479 94606 425251458 6567 77406 -726081918 63441 51781 -423316347 91637 6692 -932802730 79520 4871 723465521 66440 68668 150929871 41135 44554 -538024154 96721 1375 60456147 13513 43710 85597456 71815 28367 293044428 9892 76664 -968676054 35995 68456 820000387 85418 57945 -694339573 79648 15059 -508090615 32261 77963 299597974 87509 3056 674812801 1350 23558 -134837398 94334 22975 897902520 81609 46651 848189063 60612 61372 607229838 41988 15763 690161428 50862 9570 828666398 95314 15740 -318209305 68064 70817 702660722 51245 97741 390792012 89741 79564 -791525268 23345 71987 491699958 55539 46831 806860582 43862 82736 388439361 35812 14298 -293293263 11040 58714 -902853840 40045 98045 644644078 94495 14770 -945851438 47072 72600 -996952094 37496 10236 -108438327 29192 94018 257988322 18130 84442 -263510395 62545 19514 285246752 91984 55255 -297931320 10469 91620 -457297961 93990 66044 131099399 70151 7151 -50692189 29132 44756 376463712 47303 20422 72912078 93314 5552 -477330647 6517 92077 451183596 30023 26070 194477194 53608 43973 336730790 50217 66226 249005975 94472 62728 340376177 23266 88590 -644034809 85387 63 201474470 3596 40278 384867240 12134 90225 53610415 98945 59732 -124434602 29349 56549 -800144992 28974 49107 605325556 50862 92837 842307253 61938 11668 508406965 20975 42004 -576976263 93748 18078 -936131775 58422 24962 -56010470 51802 89039 346242226 11195 87501 -753241808 40543 11033 -649496377 79186 71453 319606720 41552 58161 -709843303 9733 26502 10221161 72356 13449 -662093270 22161 31805 949761507 17240 91791 -102019139 53564 69175 -401829491 62401 17221 -189865454 75658 49822 -754372891 98893 4901 655666448 58484 34073 84199440 69243 78416 -574083952 71915 64987 396542578 22268 8441 982984643 82365 95561 -96212258 85467 12619 409134588 2843 84332 -56413033 52261 18881 -862697305 22790 4405 -114392384 94416 12101 -104092041 69642 13966 100049574 27373 35591 -920335539 71694 40884 -428973484 19683 18380 -420468788 75307 39508 -337190416 11418 1882 497792842 43802 7173 -958363158 74469 52937 -426047803 3811 28382 -2023256 66324 69654 -590987984 33037 31877 821903959 80300 88150 -59840476 40599 72657 -878543554 84761 95859 -446778132 18519 11719 290196543 17320 26588 242820152 14263 39904 -953679156 60231 67429 529332073 21333 64642 423239761 87297 25705 225178885 3788 14484 -402588230 979 54021 -707870009 17084 51903 -79230443 75780 890 -640432978 17662 71638 -382011242 11991 24130 -682469967 42741 70828 -813907588 54826 13482 810245837 57249 55225 392323719 77522 12572 -311928991 45308 31593 470755486 97122 16385 36878379 12038 5522 -352883805 75176 57980 935410123 72136 95369 -556226301 92579 99034 -725795136 88442 28325 -147435495 13672 27444 792304741 78314 50567 676904647 6001 53760 413431760 33520 28961 -378861423 27914 97513 939171945 91625 84522 -743325174 34169 85306 849964722 84183 23200 211660745 90552 74348 422961838 13065 15724 83628297 56872 31737 737105081 49173 33519 297327173 93534 68503 182293351 85165 5589 769911421 20022 36864 -324449901 84080 65457 -54880226 61621 95702 777977934 68453 43722 659785956 34226 23400 -468377126 26060 16450 588807572 56433 47306 -729851883 52952 18079 -698873350 46101 76310 711933273 45468 41433 216516793 83924 70886 847947402 63542 22273 -347244896 41926 41680 204967985 86971 55951 -622296111 90170 58257 309919082 92417 58355 496123371 58859 93869 -122946079 69078 53098 -419177945 66835 57376 -554599809 65802 39387 -387344691 91321 35048 -982133604 82359 96607 962508195 54167 88774 878712570 91627 62840 226218775 59862 45246 -44986546 18539 94588 879346468 35324 19348 397647103 63116 80318 496999193 26776 41058 -983765637 16792 13481 17416128 98603 37889 511136952 26491 4128 -405443921 92451 37850 371865074 35186 60371 799049013 88535 69851 233660358 88896 80115 -514468865 315 83407 347232152 82449 65907 -702301401 50891 36962 376524563 3947 30491 76925052 83564 3265 -534573573 12425 19253 897596495 17610 93527 -457396352 34038 73038 -587842967 92977 26384 -736504189 21351 20087 -681459813 21898 16345 29782643 54214 14490 714952216 20101 51112 401093150 26349 3717 -339320728 73889 46691 -321062375 28208 46273 42869636 48951 57356 464971542 43000 51741 748925171 32787 32007 984827032 55127 70596 228723920 39252 20737 754195721 21891 42270 -544156784 81766 52017 943010103 96643 81623 -741540754 39861 85382 201198268 47275 27316 -720041062 72666 46136 386335891 14570 82394 -554446058 41501 19025 -779568932 38496 45701 -143834670 79759 41747 309379672 88334 9035 824997981 38276 14535 -222489352 79622 64132 687892301 89150 96839 -568615868 63912 74513 -686986980 65080 749 -230581562 87758 94046 -206542283 82386 2601 281562517 20327 19029 39318294 19319 31780 788378607 15559 31565 642701252 49533 15323 227453070 80600 289 993790213 51543 82224 227297471 15031 60033 -981847461 48017 68610 -781533043 87427 25003 466637765 63554 7825 -430691955 55654 95363 -557084003 71367 44083 -484090679 63914 56175 899261540 37638 23177 -252632634 37236 11468 572280048 91998 46357 -409455181 4527 47620 207956633 25034 55559 633089212 121 20378 716174047 98432 49907 125129316 59734 18673 893613400 66317 22605 -777065298 79827 42941 -665793191 60745 16156 -995276048 9855 15057 -307283020 87239 13357 314870417 33101 95199 688326775 68429 84998 167018310 95539 9323 -537820783 80184 10931 -21475719 40724 77064 -913307963 30567 31246 -483922525 37983 95642 -775082194 39279 21488 263363515 89543 42341 -912025682 71355 27521 462888673 48669 4177 566996597 85682 24326 -333828263 18550 63634 735447451 80024 81619 205414271 76779 25206 -262794005 56002 60692 -973869313 90314 59783 443600040 14365 57274 -39321214 50448 24495 -983155120 69388 70825 744120717 61819 435 501762244 70563 69066 -660836706 156 18825 820839780 64669 88139 67908784 3617 45497 574839466 70412 87141 918445964 48538 38862 -33333422 7050 27076 547407117 58861 43021 949898348 30826 47262 -311043432 67445 77758 998162181 58583 75725 -736428430 14810 96986 831552166 51648 92939 -492822892 62102 74606 725269104 53835 76926 579644469 87454 5514 -621200835 20357 48002 -978159677 40791 86089 515274266 58582 68916 -889694446 38572 3634 819974112 64380 3795 -296973484 67526 41201 481484547 39731 69348 -49568186 61032 77877 371273267 26788 43616 501721523 59261 20365 -715907997 50897 45329 335780321 88237 28480 314323578 15101 79106 178155774 75039 33286 -603395103 66784 12999 -222863288 70544 62490 -123516996 12304 18223 567823440 75068 23012 -24360700 38243 5001 235435357 26910 66454 -929135112 40385 93636 -459244720 65434 49298 -574507339 98201 11939 -502120540 17026 50183 -545721164 67710 66563 852758493 5309 30264 727543000 60699 62795 -586873080 79565 84462 -401923233 59977 45465 -875756445 91933 92587 -746826646 80787 18194 -654132713 63904 89292 77456526 97163 5159 484390311 16338 38453 597957608 90912 4808 336199285 12432 56446 481545819 24117 14935 931126753 52914 81381 -282574966 47806 58007 -289929336 32562 14657 -512105823 66783 15549 727806188 80661 4108 995276770 82352 61405 744192686 52738 64700 -477082260 82565 87082 593057378 7580 56345 -875532049 56631 82068 -981591532 35401 43799 -937421307 2306 71678 -355118619 7311 88512 561683861 67227 70531 -685500098 29728 42520 -808835645 72235 61362 -406236628 96029 78262 -370128934 84113 84422 54020897 28079 23060 525977529 3065 49780 563935302 50617 40016 -458707266 91329 34114 551973376 86937 908 -564546692 26668 92745 57818428 45536 37519 181165649 53406 27598 -457880207 31043 68884 348373412 17987 30905 565919933 64330 27673 429589851 76616 92700 -372064350 8653 73428 264073089 74362 49152 -180320531 70231 79594 31765574 17665 35774 33719742 52480 55903 -523354794 72547 83674 -217969919 98626 44233 939652761 32408 41753 708873267 42093 15321 688020789 17203 87580 781435719 29994 72558 -417428930 30512 87121 283182784 29494 20020 -330257716 79079 96514 -787716815 50117 6257 38817238 93363 33255 -250761862 47237 24746 456609639 18769 20950 411431467 31017 95123 385232474 1167 39168 -177283777 20227 36330 771215905 40464 54414 -716863394 34481 66015 -578173614 76536 25105 274807646 74061 2674 -236831471 81162 6367 867653944 83119 71275 -879384696 95671 54940 864686966 55778 93028 -689141015 21115 46533 348314720 22397 17805 238940576 23378 12082 -54974688 77415 96206 71016516 44302 24610 -531075745 65272 71951 -702804768 93411 14813 -778940642 69590 96823 -243463073 84923 2753 418682286 4234 50857 426028748 84847 42513 602288245 94423 2186 38516856 55608 30681 -547431362 10221 2727 -408610375 61074 3334 -286582615 69726 88518 712210509 79995 65036 -219411307 36004 69004 517505504 93997 76654 787331617 74078 43097 -284024734 91138 3794 -605180260 86610 54402 -172336782 30385 16586 -503292293 43854 98006 -676223799 40129 1582 874088339 79538 47088 -649247300 59578 41903 -162317072 69704 90893 -922104523 60090 28271 -575001008 9951 89473 -483260217 12402 49617 301221911 85627 19236 -901069984 79900 68404 -465358091 45303 36870 302517631 55847 11034 -517963658 46929 56503 -779603685 53231 792 -60312455 46492 79364 -573244392 64432 21997 -227605810 57247 1721 535135926 51558 54418 -924820889 717 35720 -746953853 95680 73581 189297757 30267 79000 -430124462 12100 45134 108659691 54608 95889 462913913 94584 63631 628469995 64219 16397 736058803 47158 34914 680256353 3801 43109 -428301730 46414 71154 -765572338 7173 18217 695269748 80406 29209 -647935305 2774 69882 -5810172 14350 34677 -130993787 5907 49627 682680673 90908 50019 -221030284 71648 87918 412504303 74703 47332 -377375781 88416 49011 806604810 38019 55526 -64617838 52531 12076 481795818 63014 34523 -937539125 72833 28720 -310831811 66443 50947 859728758 70187 86308 184679518 81686 8217 -599136752 86894 70203 -202695162 66352 90037 -44149224 60668 96057 -143014316 29206 39687 401342647 93313 15940 -82854717 18676 34973 -350125238 66474 65308 -556588304 15744 82528 -590656466 186 59694 -624834049 86522 51240 -106582124 8278 28010 104686894 21874 18344 -337178946 7890 6578 600680463 20720 62196 -817126306 63346 23917 652971525 45112 68565 834284832 19464 49339 -667231356 70349 47283 -50002820 89311 26391 -686886545 58572 93913 395838503 16780 5542 -511558198 73376 97383 -494099309 20820 87654 -57640440 77121 66553 -527724826 36124 87661 80288812 20432 16332 449132025 81231 64397 -701650459 8729 72759 -531716662 68044 81279 489746575 94524 61256 388616567 752 28888 -845467988 98582 8063 766757210 45136 61903 99487564 17974 93526 810467356 63688 34327 44920055 74191 26902 781483919 18956 77560 -761570113 92008 87234 293639681 26537 61271 364567180 50002 65056 758925908 50355 10351 670502749 57248 67297 773128539 72395 98171 717372571 70653 539 440037297 55819 81873 869258526 95266 7488 -858653349 86557 51677 630209756 58562 55491 -881166372 59876 32235 111543140 27891 70643 -785636433 38068 65042 705505379 71988 36853 28700493 61090 46952 860912731 40995 64179 -2034514 42983 22228 238136492 70606 12069 938351466 18726 13232 -681119255 79077 46443 287806646 33625 30408 -492630614 30732 2959 -55040145 81878 85152 185480282 97303 21190 -432420608 48294 79589 -597209470 13607 77738 860801898 71390 19015 -162539633 41859 69930 -73921588 81717 72424 -392384010 43391 58057 -792528923 85181 43496 656868920 61462 78343 768279626 5173 35967 -611371942 77879 5584 557072989 13569 31702 -984618308 60514 80453 804764389 4297 80927 -79174559 47963 66343 214557753 74332 51229 885833671 40172 3051 -38543946 22453 56991 524773904 91873 18552 300023283 11213 9650 263600889 78738 72265 651693357 84107 82618 -284235891 89637 37429 704326820 15238 44596 -992650621 46179 65495 -614071162 97144 68653 985588377 73157 69391 487116234 84989 96234 -646338422 22643 4881 179310798 61626 41488 512037279 57399 91160 -807801543 47484 82239 -456521691 4061 14848 846400369 79153 23612 -265385097 52832 19784 827734690 27412 67836 828808425 34459 90734 241039899 25792 26378 -863529786 66409 98126 -984230793 45129 23353 235615474 18078 76381 953768638 96289 58291 -716629322 94752 54510 936455647 64750 87743 -370483222 96852 66962 579519530 12052 94120 -796637262 68685 3803 -38101911 79570 28521 -412658268 1995 17046 543156248 54266 49017 86274212 36969 52517 659757606 92579 90250 404723754 81796 19816 75795874 67357 33140 824119447 78057 78439 369754058 59922 9133 137732163 89650 91505 566743751 58964 43413 -211028 10325 31701 -856317637 93576 84852 -167819058 14552 98899 235799915 25776 56230 -549201927 48409 36770 -420807597 63213 50347 875804787 76633 82297 458844588 13985 24829 971869239 67979 90407 -833775399 47259 84414 447044287 3667 87749 -751329599 80473 28570 780361597 87897 52123 732096322 80924 40292 554427175 15684 67797 84349558 29785 66834 -691423863 26601 18599 -118422125 92328 91263 -713390299 36434 91520 60670328 33489 33773 -555418448 9974 11975 -916918376 26108 49673 341622116 96247 91935 -999154858 53988 35567 48574681 8033 86507 -602624236 66720 13090 -305795972 27232 79461 425399093 64201 79463 381402203 84387 29284 399550057 42041 82055 -973229990 6267 66977 453047543 32965 27476 -455676826 15596 52120 -346516518 94801 42408 939293957 37794 89386 856835309 83192 25953 -39458286 32326 34910 256574487 11885 53837 -61580010 42398 39072 -24283736 61351 10082 946768940 9844 51661 570048819 12732 89214 692190002 64820 1647 -4358539 95411 94640 -886679038 80386 6444 333557436 68400 29833 -5711851 55787 97848 -266692124 60845 51163 -583465 71935 95449 911661997 70737 56769 -485277894 79064 22902 -713395341 9396 91857 299018371 88043 90099 375727485 26051 96469 743424456 79927 35953 -759085192 472 4904 24608858 45286 38748 -19341510 70878 45230 427889205 75717 10051 575737415 73478 25487 865298775 63063 75870 -97049884 63263 4270 512732221 25419 64479 -814595654 36431 69486 -390429676 28506 80490 119181180 80630 29545 -658151435 18670 71415 -871240343 97381 53212 -409142385 86015 31047 -30490799 71909 22668 -829833730 47427 93261 -640771144 14934 75573 -401884750 19723 5519 -468697868 94916 68488 -164347528 31622 79005 202476121 75333 24365 -847778032 5033 60758 -265271374 85851 7939 -427974136 98932 17607 -959366366 24785 85769 813807924 17662 66070 -397390682 81865 9733 416879678 36022 13474 -798578256 31920 68274 326249495 37650 47588 647106342 96959 95197 727770266 50462 19639 -586715801 24103 65592 311047405 83185 10152 885039595 13475 69986 526098042 29288 83205 -795637403 41736 14376 521458851 81437 44252 856913826 63628 57110 -315075002 61511 20695 260479799 61628 86623 670161292 71069 63444 269422361 6426 93786 893216625 94742 65445 -893070926 43024 95942 -270392251 30556 20517 -881668985 18053 58107 -186258176 24194 60808 862872089 60307 60374 821203217 64136 94452 -955669005 2353 33123 -584689967 266 4752 -95387740 29000 84014 657367486 80549 25341 -543583725 40869 39217 573181922 31145 57182 -319578695 40756 42190 -902107425 5464 40148 997908476 6858 59882 784279621 3542 66759 -895422920 29040 62285 162285621 84495 42729 269557377 26974 37031 179604037 4414 68611 -416819742 75362 80877 -188106563 73785 94803 -819580109 75544 23484 -836115197 90471 33852 -976875644 11798 39602 -644865503 20722 8830 561682594 35013 47797 594406968 52074 13945 874414236 5051 73313 -224060246 57985 36216 -108418656 56742 34612 225076169 98051 68775 -46623909 26173 7242 -698491876 22521 92843 -667706028 74917 71562 796382175 14364 79606 813576318 75751 9391 -743785862 23513 79117 702276792 7555 58715 324105156 35335 92281 -178930672 54169 16978 -736079648 91113 92576 388702484 69033 36624 -891400506 45351 18584 -934755544 23229 55878 -453231542 75930 76832 -170384081 432 75793 -69324547 25441 101 903416566 1948 18591 273034823 3221 93165 11724378 95490 54455 -917700143 63885 19311 140298840 17945 48589 -373874888 42186 99085 98383769 87778 39624 -977932491 58721 96022 -434329479 7474 10627 261811433 8281 65446 844469203 20506 9229 -692393037 95089 26117 630329529 94394 70467 986138759 30401 6871 -182086356 51515 60661 -579446207 11380 60686 -813971239 26840 80871 -493597254 52279 43031 961866763 72930 70505 990804222 57765 57753 966022125 61231 12881 506987780 58547 43983 -492004392 88757 71763 830345595 7653 78104 -71766595 28364 79139 -60499377 43147 92947 -715603358 9254 89514 -20304527 83293 76606 951565662 2304 25870 -620701452 41633 33264 341927747 80557 33413 -268313144 63731 76246 799074856 3831 38547 229167855 64243 91228 -894547856 47449 48570 42311959 59030 33234 798215146 14038 37842 326581143 2912 72896 -230194700 96766 81748 -864708118 12856 84555 -139860933 89732 51792 -553518611 92492 59966 -598527122 92549 39859 -768864633 1035 20777 -177851415 39452 12306 188135511 72988 79254 -69732420 32321 90866 -184914797 15624 54505 -245641901 31822 96773 -772029663 92528 17059 -316435986 84442 48164 -328570549 97020 44732 -899197873 80829 37603 794600634 15135 52095 59908835 44839 26918 206418500 42488 65756 -874374388 41839 2207 664315903 98876 69819 -281817343 61214 77233 889842104 37892 80103 912868218 91070 81599 792698888 8230 15360 -945500045 2269 24079 -629141660 20381 95408 536216882 42845 10792 -873313319 43509 68054 -687366041 15150 50833 154649880 4049 76715 -2295636 71411 38506 -415234824 95435 1902 -49929284 22812 9699 -711530552 93915 42236 641147637 5734 58257 107036396 20552 25596 -949580486 65864 301 627022028 90404 64177 -64595822 61286 33259 -346056512 19941 35708 708510591 5445 96133 -894064204 19166 70238 -595983271 1279 68759 247035016 78184 13015 -486429530 32919 44956 -344226946 81911 23105 330339184 33787 87749 991710896 62593 7760 673464592 71895 78263 -149822016 51111 8620 -559141 40938 16731 534386868 20455 83207 644543955 31748 2939 624863887 34032 41423 -915278777 86457 23720 -550799856 81788 78374 -34817663 41565 71289 -165134882 94942 17477 -491028891 24171 15890 -579792879 91903 24481 15549010 13210 77083 374571763 15260 98790 -579102351 13509 33392 869385773 50737 1434 678923188 10008 8564 -463175062 78847 42803 -714949915 41892 32813 55601083 31809 84995 954414714 45880 4764 -548626455 2891 65608 -301380350 96366 53625 -762970248 74638 50934 55205929 71013 9416 937360670 3501 34199 676867920 65382 13563 -922820911 79991 26748 -972502257 19738 78911 -141296146 54570 40554 499466462 19050 83540 123532169 70003 44629 981925464 13750 77266 -30904257 49630 68770 933055768 37513 6546 621047225 35955 78077 886758166 69564 9361 191799189 90323 79557 240044779 7163 72070 -480455727 85489 62948 -464538463 39136 72342 -175915254 49652 30284 48402478 32140 91343 135917844 57695 19954 -160811471 49749 79573 825254424 93058 24259 -177425725 93717 33132 -388096977 30634 32934 568357445 78371 40522 915530206 47841 81559 612342705 97427 33156 215413567 45740 91854 -222391021 42652 93385 -676165858 19424 62836 350118556 6796 29750 732565526 55865 71532 723650685 58317 55954 74638700 77400 56988 -225796608 33069 44290 -522214199 9098 51116 867850997 63036 24240 444864552 883 18798 600208343 70365 55236 -236612072 12503 4642 777516671 20417 81827 -182869642 14159 59710 16103542 60822 13794 699251988 75246 76704 49301646 17613 82790 -323445608 42573 29520 -605613967 16891 64074 -852900608 34089 96947 22816034 78832 24464 465225988 93324 55449 851277327 18879 68083 -754722778 54536 58213 812425772 84657 6282 -273986925 68929 28031 -584476622 98766 25350 -391416997 53564 62074 -791238618 1957 29164 764171824 24976 4956 98298195 85295 79752 -150905475 74437 57136 211753057 72624 26659 72978811 70398 9035 250659244 18012 2163 -914985931 23982 51100 -967116818 13136 56551 -371387675 30907 30904 -344383071 43251 92086 303353519 87890 91841 609229709 59463 46799 -6074240 30032 51187 -317623701 85114 85502 -493398126 36797 26665 18984363 98241 6179 -693059068 77391 74317 422171347 22326 44031 -967755570 67254 1965 -645286447 91789 23106 -530314950 92630 89626 764139323 95801 75779 957382687 68998 11450 656658710 34076 70853 605392813 63933 96731 -489898882 72458 94883 901815154 86409 2459 -575075564 71487 96085 -560760113 81201 58524 13495345 37562 28941 831062144 37254 37022 -677791587 46932 82909 -442422651 61239 27888 442798494 70263 90572 710192355 76520 7156 362354192 22973 33575 91538291 73107 86624 794938751 93157 72339 -230170979 29549 88196 -967545148 29643 71755 -640769668 56317 44382 953567812 23975 37104 -842800469 12186 64884 -224102683 16821 28129 559436177 26281 75791 -647939130 86686 52941 -246765454 6300 63878 -218527062 2123 15799 -276469829 72478 70663 -894808258 6637 74427 -451549454 7900 35646 -997332224 18731 97606 -598736266 64423 43924 272719889 76747 68635 -777272283 73918 70849 -90141507 82333 69590 -155743958 92553 14254 -884936832 77775 49734 291702306 86148 54047 -427880312 81886 98661 403273161 90963 76957 -764086144 6049 79281 -382814566 67703 33205 -879748000 14327 28297 -763436028 78064 47342 -194036796 70393 70032 -131319791 13800 5964 347886426 47403 25661 -936268432 25393 75093 351098713 39942 89574 -165501281 61542 2523 -54501456 47417 25928 919597100 15725 78888 -769937708 95389 16498 -352521233 12226 20560 -629263551 55385 4838 -777989063 67061 21249 -698857589 85170 89056 -448073376 58464 73436 -56897157 71507 79201 -393525312 35466 18725 -508528695 38778 77751 -736170259 54484 45109 -335143848 4758 51365 -271282164 5878 90909 714544286 28353 18769 -495462019 76445 81524 9666563 72396 33114 -879950403 2879 85750 -94079514 62902 71072 -476630771 25347 17093 -417276952 91644 96859 874548821 11125 84500 -623734213 52915 75763 -100380074 374 17182 205185511 84686 65125 -568354512 83218 44145 -778029836 33472 43077 606358924 86478 86398 -56153116 27517 53439 495890876 32744 44203 293422737 18415 8588 342903003 16847 17023 -248076462 55356 43647 -397341010 35666 64866 -329155645 72073 95726 342059061 25400 13174 -661187190 40354 24687 -767839206 79479 91321 -751335541 6525 70222 -893015592 34097 67882 937517862 84436 7645 -691049711 41831 30473 -662595976 12810 34454 763277511 58507 81129 -445423603 74269 75711 608627488 26431 26407 -899805580 38865 2658 978668286 85788 9680 440632513 17786 65581 -372612190 32578 843 285898709 1010 5668 -106394630 2849 40289 -169105471 89339 67420 -560545521 25029 28540 477943445 47833 32534 -309411311 28936 39214 698471248 56895 87813 -919753692 45236 66814 158641083 5751 74184 684911138 84493 47267 345781246 93252 48991 -369402229 82103 16469 -859820089 76011 80575 -120069452 91166 96154 -740510826 14321 89606 939265201 29025 82719 -33273782 56323 76265 -201226671 61335 597 497301041 80834 31591 -223024195 23799 54296 -140406170 53135 85465 439962145 10445 89510 -591387610 93507 36538 -912940084 95458 70508 -680278789 45180 52674 -434672773 30645 69565 -346716204 43612 24365 239028079 55430 49890 201661960 70426 49647 -473563940 42409 47216 583034807 70704 7194 -977421977 61666 35178 355330006 48101 39349 -242951171 87784 19210 -464083639 75456 75608 -277575133 41931 80007 -376514170 8792 75511 -315921404 75220 656 508038152 19351 51252 560153824 65402 18680 -925439396 69616 40880 -280945001 53290 66957 683942150 34266 20614 -940555897 66315 22948 395740838 39539 50208 -90741272 21133 24054 229100419 84273 96176 -651532619 12320 46704 676560006 41495 54972 981595052 72496 9555 864957281 20934 29125 -107473053 2485 72150 -772741228 7023 81285 944656408 49463 7456 -116734403 26844 61434 -310541100 17526 39737 498708976 49568 38406 165457457 48012 89713 843148853 264 80681 163333596 46118 22121 -791489127 14469 72163 464779331 22503 2513 767143144 20954 13214 -312692691 52766 82902 179084342 20643 60058 294739140 67183 69150 962179706 7230 15996 -475069408 47914 34502 664345995 10761 48820 -708638084 28311 53897 187626485 11600 48472 -382094876 80230 71895 708701290 92517 81068 -567123763 64989 64891 860102384 81905 24137 -498192313 16505 9165 259138186 75895 21423 587231109 28210 12613 -694595135 59790 77573 78475870 98677 15668 -297081596 51178 62102 -476447439 85888 98636 -679087871 77959 22365 744168146 65169 88914 -440419867 82196 5105 974711497 28155 51530 621436254 16695 5441 -983453016 55004 55538 171472189 92191 37457 658084522 78775 44396 864750608 63351 33472 -518414431 86138 48000 512950559 96291 54281 -425380740 41784 32345 782689407 69141 21641 967565093 23438 2376 512477188 43685 42313 70290148 81272 36721 -196128040 61647 80151 35954840 12771 16809 -433512580 88508 4287 852283473 83128 54912 996227684 61280 86709 233759401 50471 87885 360184882 70065 84078 244724989 75656 22994 476392176 86178 28758 -616022817 11937 72823 -970991145 15170 55764 -508430746 86951 85904 143627499 75851 28125 -768233763 70794 21194 -484683539 61721 51293 -378791382 82924 64020 -400884870 23692 47202 -739113383 38032 4873 -240934040 70136 77168 -349237899 7548 69725 -900526796 61335 74333 -354811036 89278 39080 261560366 77536 5603 972421272 39621 20684 -969308299 12425 98357 -882796081 26322 19847 -30284245 21157 47136 282241456 14176 79353 107886267 21301 16996 434541772 29606 69016 -28681353 44567 58237 761732532 35771 59344 458674571 20707 92687 -317956008 23932 89067 398043961 63366 34712 -819241937 30652 57961 -266485123 56262 50264 34537761 90282 56199 258490739 13639 82413 -408950688 7806 57037 -83785904 96163 55766 980378097 71641 42170 -392185208 38224 6232 537970984 24780 29525 141969019 96967 43187 596750951 36460 44817 394218473 97508 12618 929119362 83772 15204 278337777 64896 79584 -470615163 50255 71658 629162424 3809 1053 -703507934 14543 26120 -737541273 22918 4142 436360161 32054 78513 -22017811 85566 88431 937808731 59253 24117 -506922987 73599 47762 -10676181 38495 20935 -564626532 26364 56071 504420287 36574 66051 -331044979 94273 2841 979609148 11669 51899 -822860825 54392 54254 18970813 60150 19363 -283389350 44519 46987 -329715406 59060 57446 771011039 1904 4140 -340472507 85620 93828 213544492 60664 400 558461597 92978 28223 147095715 8278 12518 -762873401 26183 31984 -254274698 32319 87343 -68284487 74224 91265 706570453 38900 23614 -341045650 58584 32982 309612507 15314 8088 897291677 19699 55716 313493411 81639 20057 181564524 23689 47334 442964962 54353 42332 -239762247 39238 31392 824638664 15097 46649 952426553 42210 58304 -352865990 42306 47508 648920897 93169 80626 451563274 38609 67254 497729852 45829 68920 300764550 60444 32755 48903544 27805 49985 -514090739 57125 35983 537684079 84118 83538 -608804670 64221 83129 802491434 14746 90533 -571930925 98412 56271 -146343511 84879 18996 175034649 96387 15371 291637662 3464 96201 -442121732 93683 83107 863695987 1464 95550 -563054897 81749 89156 262012164 56057 87978 243460342 9508 12151 751895702 7513 28161 -760623895 2836 24273 364646098 69992 53335 719783935 79586 35948 -586928806 92056 32226 -703027375 86411 72585 280713966 69446 79423 104712044 18767 84079 437194556 33965 69309 -893137652 63906 70228 154363713 22014 15185 383975454 48721 82623 -174346853 23072 69638 222596838 61875 70571 31463426 71693 36714 -866513743 1438 40670 561701505 60237 6882 86510727 68998 10993 921709920 97566 64800 91421808 86509 98837 659567470 66477 24581 796114823 11269 43691 480772205 46720 23569 -857380304 93756 63452 -7810809 48429 84999 -213939375 98036 58752 80249388 51755 61586 -883533273 37258 1239 -685019556 61274 30439 -483913453 97688 91911 373563644 52042 4871 399537152 78354 63804 511855788 45241 85453 -90815047 7748 58353 101220911 13673 52392 364117477 74183 48645 415527034 45607 39495 37106840 78403 8382 955560431 29190 68780 9091741 61137 63970 -436176903 63675 22706 -784203490 83787 12136 77248544 61058 29992 -827521853 14769 32660 -605238826 60430 44873 13963331 46430 68410 698584438 33663 97464 -717427176 27117 34518 -943857865 1919 15756 874236452 91297 31072 473209670 2920 90791 723326276 17025 35435 716359894 44254 22663 -422799571 93536 97226 235201715 11357 8011 -202730811 39211 72 198567924 83398 55597 -273715517 28154 3451 884785895 28226 82242 639698098 33175 14075 474278814 78518 66555 -38598239 960 22806 -975666320 76685 78290 985987171 42715 56313 -55228498 26022 60887 -798503270 24799 5344 -803090289 59887 27201 539500938 84778 60651 -590859988 40619 35200 668482126 88187 42348 255206006 31031 42850 378172516 16715 95481 915150875 17660 22897 -706133989 27930 18372 13287305 56883 6274 373338224 85746 96180 -985537372 43136 21346 -842734728 9957 96329 71178657 96352 28568 429526543 70186 93948 9403106 6939 76951 -51757174 29399 29220 247855378 17119 35647 674908004 93103 98453 389156408 5772 43255 -875230309 46289 22044 -525679883 54727 4707 -385513957 71291 32441 -794412789 81632 70696 773980116 61569 23278 -207899759 44950 86336 -433412011 91907 96085 -114913843 52541 59971 -304062039 16940 6235 -74081509 8870 1670 -558611549 27941 22510 -52531453 68190 80974 -159647716 15841 74373 323697807 96025 85843 -18094733 87207 7896 -469858531 77816 55082 472605116 16410 77159 -784717017 48749 23061 980615742 79461 67031 -12351431 53102 49810 -574331285 83804 69063 808532938 62943 19576 444158869 71480 25875 182220936 29576 74963 -612822409 8920 12497 -58808121 25799 70037 879542551 35703 79168 360739342 49260 38139 -181853480 48016 90908 923301575 74879 51963 21276861 95521 45446 824918878 9907 98147 -2570782 1488 57366 -609156534 70521 23829 -191755577 96088 46791 -4870338 55206 51857 208015823 83270 46784 258632335 14683 93937 415801273 56241 55284 740729205 24718 95357 118263384 9771 15013 -582668791 29800 63716 354404506 24654 58875 -3268599 28679 25567 522776505 39922 98230 -363731163 11522 23287 -840065171 78858 88562 519585942 36637 63067 812746813 97441 73835 127181854 80297 85133 708352294 84583 36186 457119465 83016 95858 706831339 23665 84736 662324388 43379 34433 539452080 80031 87431 530995777 50449 45374 -321547965 28931 74912 -119995580 16066 42315 590730883 78389 96671 157748443 62377 69857 194410437 66919 58655 946478427 92103 11288 324045105 76272 26782 416389345 94802 12395 154609515 89684 32810 421376496 91505 43257 -409793915 92497 71881 76020455 38264 40443 -11131876 80324 65918 -438051160 7576 50472 -61924570 59842 59095 147667509 83590 72605 325466456 25050 11686 -119409827 86104 20512 572999216 69468 52757 -771835748 51062 5354 587154458 27208 11374 -781578491 75630 79989 -173471853 49804 30259 -395679155 64646 18318 557203690 31584 68752 -207533044 26220 28992 97606911 91060 5272 143283788 45653 16735 869049106 88408 83787 463294204 15066 61911 487118043 381 59324 -16675324 15598 73691 -12394147 20038 76055 -97725445 11410 31694 619627622 41833 14505 -705749735 52182 74066 -245192199 26885 59124 920436223 86922 90610 -887888725 80135 24435 884053540 14253 9630 670550226 3888 78970 770221159 8133 42280 -838398707 83365 71018 525458418 78072 78097 298955192 89025 96555 -824808245 49363 8738 -26849216 75779 73069 258926264 92268 29464 -469581672 33193 82497 -310688694 49997 68480 678627599 41639 50314 771574505 50857 80671 901156843 49863 91408 112859608 12052 50890 -74592081 18892 15232 -25778965 36436 24221 222109798 52105 11069 152778138 54950 11153 739043857 30978 81364 -514533220 25455 8721 -494996394 74377 25910 589064344 42311 17856 -82559482 2149 60043 697354529 87751 75115 -880250025 81167 84250 -702564587 34588 28547 119349723 53262 42350 -34239883 78559 34343 902935311 96731 92490 -822272378 79116 28183 891144279 69621 96711 317930895 77516 21434 -857026352 79427 78516 -919645834 83265 23970 567113322 23386 29314 552441898 52440 28141 342282129 28905 47512 221515670 95411 56394 -179041684 3847 15733 -624602487 18703 55816 -609115498 16578 22341 -18940647 70274 50637 -66202930 61640 72545 -293157267 47567 72218 254706774 25632 8702 66010623 76271 76989 -768684395 64383 21483 255783976 89199 96045 162543645 64818 70068 -610833920 54178 77046 -108551491 48112 58462 -980710327 65081 37862 173404859 47121 72437 -239490535 14538 16981 -926549710 77745 74601 -964965975 74255 3797 -613254246 57213 79189 -869732473 25193 69888 151312457 35049 31846 -761753295 8692 38792 -464173093 85242 70996 513078526 81104 82121 347133319 4537 16163 563163796 51912 44965 -683510034 94443 49802 -883075119 84882 16882 -155476412 74718 74682 580305050 36736 11182 -156021585 54825 70873 16620066 69168 68974 291603346 95040 62872 -274670645 81096 74786 -391140265 91787 63616 -249321883 39474 98870 -571554085 33677 67054 810597326 69754 30399 834530607 71118 6697 -46896861 24602 39423 982411779 49775 93406 987082449 47986 87669 -348012035 80929 55777 107425520 64187 64679 -878558331 42085 52965 180528410 71925 87621 719403147 23472 19629 -875922259 89368 70848 -244104012 25163 40990 -57822230 61859 3294 518992452 64291 29384 -774947688 82675 18714 339878349 52214 9924 -690808149 39780 17912 -305300610 17929 68136 597909143 77266 9556 227902614 93828 55658 -360160242 65070 67762 961216793 6518 28217 -132860737 84096 27253 -208072043 83956 41602 -820526701 37900 9951 888941863 81470 31458 191916400 11573 31274 -872747332 60286 73639 399952341 72085 67973 370500846 8425 24019 -537389934 86865 74923 -345379335 12891 26466 -30020849 95055 47162 -23172817 37958 67051 183099035 4424 39919 -360247024 39182 16402 -199459684 32163 9939 -548188025 1123 62790 928386377 98580 75085 70647639 21719 65852 417171760 62299 97990 -338391408 80503 77557 -71607482 55710 93696 -541301058 61491 64978 770927042 94893 98864 284806549 40590 30428 -73351358 98277 24386 452127602 84076 9939 833120458 31940 79028 716549084 92048 11013 -151889729 80004 80714 -77025178 50458 60492 864959583 76360 20141 10672268 29004 40375 -580384621 77191 21538 770071219 3926 56839 -759537596 75858 98942 -778073295 84220 19380 413613169 91349 26882 -773622583 30635 27269 -925177257 51789 40778 268314647 43646 80982 790021333 85793 37391 -392184334 2106 3906 -925256346 5966 65460 -809825398 98303 30950 -405620113 61876 11835 463765744 89783 1587 -230450424 59605 1869 -13590477 22189 98278 347059985 53925 66245 -847269492 70610 75371 -190762138 41623 34109 990343492 36803 23585 463048139 92276 11290 -949491202 9090 21915 -377476369 72283 34850 591165884 14032 73027 -619922823 90013 86779 935432814 68887 16496 -177179980 11937 76154 -699845434 50815 83965 -972112465 81876 26413 -449515013 73566 55628 -165799006 45147 61947 -197510401 64560 36337 -312673739 40683 25722 -337917683 52200 84153 457645186 88164 88122 -371279616 74608 9986 656390553 33362 98316 407071585 65185 89119 700422323 33590 94333 -605174470 93572 46283 673341573 72999 45615 -294040951 72144 25828 -157822881 38009 86545 -988353584 32346 9887 428764136 46831 63191 346955224 52934 82293 -599892903 81536 96741 367410012 51255 14600 -482573256 80858 39209 337670493 89040 7461 402052667 23597 11357 -332675357 10344 83574 -429717123 21927 85702 583602788 77189 83420 641437504 22033 40220 369869604 98809 50749 -315039458 81400 9976 -357713842 47909 12975 754176596 82257 33707 -432796104 41214 96794 -991067407 73943 42295 -798067373 8812 89311 -928919240 30532 28974 639717694 35476 56217 759460761 54630 2975 -453385792 66973 10298 654010366 34076 21494 -611082284 46190 51755 883106606 16498 43701 -358604644 65567 81027 -719700512 3306 74202 231119484 45635 23488 338765996 14748 65401 -497978059 24116 41307 777249434 54767 76181 -49098137 97381 60828 358361036 25528 78237 -405417604 53701 40956 -981270095 78671 59209 -925972240 38614 77951 43824724 4667 46038 -397649674 43112 39085 18052951 92683 66098 40415199 57961 72533 -504054111 80417 68494 -223584350 98466 33436 603209937 30667 84239 -521188925 90984 86302 742285303 38783 35193 973402432 80780 67573 -275398193 89837 1544 -333044740 54925 86575 -55377878 99089 12694 204626592 57520 27245 -297174263 79092 37822 462785340 57977 12996 565022528 70344 6677 407603030 68708 342 894762918 28236 66121 -751558687 88526 30044 490460074 54317 40388 826007445 79394 72601 201671664 81969 96420 -348752587 43355 60939 208940470 80712 74246 -654290912 18423 64908 -570251454 40259 85968 355837312 12450 79677 -593421865 61161 84840 505685309 51501 15192 600600190 78166 51223 -534666006 20227 17606 -534605820 94979 61542 -242633909 4426 88356 723340220 90941 45497 49224284 35504 58609 285913464 9823 79431 -313385154 50311 98678 -430214010 78509 75106 -289337400 15633 69228 -568894226 17341 1743 198456572 51035 39078 471417060 62760 37849 708893128 29120 43509 -393427228 41306 1363 -268629370 84632 16028 -260633740 84425 7489 -825847220 17434 48870 -179924560 33597 21187 870421415 63734 31009 -411986554 11032 17493 402967293 41517 7857 58137249 4916 89209 32065602 129 28727 -175980183 82361 59232 -480237259 39582 20503 -688507755 57016 86312 204697481 52538 68635 212225656 69262 56257 469855642 45610 912 128474519 86246 82530 746403165 12993 33144 -935832994 28127 75266 -471018324 79551 60883 393015447 67547 84439 -565810184 20795 12575 -618104413 76771 60452 -660213096 47799 40244 -686943367 5858 14572 -622481547 86011 10424 -370011165 90127 43242 57413752 81448 78503 448521567 85988 99013 -609055749 98429 22367 -540319332 3888 49512 585450364 65470 41329 896796435 45315 50574 577008386 85165 8668 547367087 73688 87616 958623874 60922 12952 -356500604 82952 70345 332082554 12055 21166 -469100376 76508 5322 -524318325 86391 3477 -511847661 28615 98129 278491153 62289 28505 -117365577 58974 87140 -602011438 6830 71660 -481576618 79211 63916 252157055 42905 30346 -619984196 6096 23031 -432646564 27071 48466 670097894 80851 79179 -980364658 51506 52978 -408491604 88312 38738 253559476 66460 15522 -878417486 35173 36241 -915281660 91545 74332 -121746464 88156 70527 279164453 77086 89092 -692792522 93751 63058 -600892285 3875 85432 942965108 45616 27758 353928267 47819 47113 409139716 88014 51354 -161824042 3344 38673 -956088077 90338 79465 -739162363 91548 20114 -132280940 7802 27377 -243156059 18471 27847 -169319109 11565 26356 -277616925 26052 38479 -87786298 71369 28114 215977252 50182 47777 510380709 20739 5324 -472552116 80045 41963 671391910 45116 9410 -86587852 39663 26978 592154398 19623 66192 747648838 69036 75723 721401220 45743 23002 488955792 28933 54245 832209815 33769 5017 -465112389 32509 14090 504554913 11520 40534 492209157 61387 86537 -44513640 18590 55490 -224525719 24970 53842 178943692 43722 80061 -71215829 16236 83582 431961784 15026 61059 -378481924 88957 80183 -440948929 5663 67684 -492926437 80974 85845 849159196 42425 76764 -229530006 70851 55818 633278986 77541 83424 302114053 2345 59637 580005458 36022 85194 -670545406 47484 6792 -836073465 46528 50238 -428374039 3241 54093 -349665548 30298 42492 -354801674 36260 39281 -766708624 5708 82120 590143033 46276 91320 899929272 8076 13588 171557556 7764 67081 -322018704 75444 6384 421897338 20728 15782 -993996227 31488 76234 -51657558 56719 36973 -836853146 8452 89475 128999591 29601 24448 886673782 30285 67466 -428807927 22879 97522 102696079 25741 74280 382412830 81989 54113 310981252 70675 39176 640003949 36392 82887 -696018321 25548 48348 103840476 4377 46207 457853394 67987 8822 375714802 81927 55130 941128043 40510 77193 -803712030 98327 22417 210775695 95727 28145 466001682 33824 51566 -876833492 84979 87710 300749764 79642 83556 -463036704 91849 96356 -160113608 43896 63447 790994712 98668 90680 -743302046 12308 57762 -113122811 73031 17534 4601717 64599 43358 -169641940 95892 55900 636849950 2711 39287 175281759 1784 3530 -845047404 45819 53601 -386173324 58843 51108 170000125 48822 69541 202277363 64047 88263 845401196 32111 26810 959670106 26983 1155 19957383 2285 93072 621079788 23178 89223 913182749 74254 57417 371531822 44609 92501 118712168 49893 38835 403133545 47866 68658 643009543 30016 84002 -142789088 84549 95727 714323107 39134 65060 -958108506 34390 36479 787810068 80218 7737 756690280 18727 88716 -154849519 72636 37872 587884239 56775 88601 21458348 16677 32739 -525752473 94660 53020 263477501 21778 44844 984867173 27360 38746 -152042487 84069 17116 -580402850 30604 91839 -620321062 63734 35695 816271238 82824 71197 138979211 77259 67890 -903390005 47409 19925 968861807 98620 69893 -603307074 60272 93596 -305026411 74880 17389 -69223291 462 87851 270962520 34647 29289 504824853 52410 2876 -486210724 55322 57053 -954542539 90293 51100 -119485457 37321 92341 162093907 84202 90166 898386636 62230 87858 -291640194 11722 49415 243364757 9397 15678 425048332 56889 94246 -553454179 74824 64268 -37065125 65937 42394 281768782 3529 26352 -611350832 77899 95998 915309004 44610 56237 -398376426 67386 46167 -747216128 77330 87517 -129793540 1512 70900 -563349130 66882 46974 649014644 98043 94155 -288714635 31488 35548 -708832903 49121 88720 -567958797 43155 59062 904267671 82222 3077 -409556373 44959 8210 719647724 83560 55918 -709403008 27565 62748 929284778 69618 41540 -426977991 52792 68161 -543330065 31223 4010 -357724064 12099 80019 346750006 69831 21510 840731543 19191 64679 -509651713 78577 95419 -650054797 74130 33879 -997146035 59201 77132 244477634 19500 37963 -189795672 84508 6798 321527181 33333 84979 537238934 33382 87321 979048095 65248 83218 215451524 51375 69146 944385812 36665 77767 4487799 16383 64566 39695133 64865 94195 -2582362 50418 80358 -265366703 98947 7724 944480235 86742 88287 877661575 6015 27923 -404682788 68575 83651 650821626 67418 16757 -103774782 50748 23829 -973256380 80793 38614 -269180611 80608 98265 16952614 58999 25151 60102307 20918 64798 -512455836 52027 28188 -247682366 75940 34313 -22675103 32735 48913 -495151345 98400 73983 -78478144 47728 42922 332710453 75070 15509 -740407334 11673 8959 688575761 26580 89458 -474259890 24795 77430 -99371176 89057 40843 699086678 33848 27984 -697510791 31335 77268 -755433210 52900 11660 -749133219 45176 17114 -152103268 92362 86803 798390238 64673 16980 -115582128 71433 2835 -548725771 49138 8648 -951190808 5599 87829 -861909088 28463 4114 77235580 39230 98627 -56621541 35471 12119 63152207 83456 33770 65150998 85920 74806 -150859727 20570 74753 -413470166 89429 62247 -115371232 84029 73091 -145430274 70262 41979 -440593146 61456 30422 362612113 98308 58426 -238792060 28170 67496 610646485 77693 83044 -415328474 11772 25578 777482538 29413 1574 -304872259 85719 11986 -686659221 27358 81807 -494194266 24622 62680 830816205 17206 46727 834888042 42339 27069 316112972 40377 3141 423812159 98946 86787 81101753 6068 56398 273359805 93795 98087 750989140 12078 48818 -31636923 88830 10201 -635950326 79381 89227 989368242 64536 44783 -903206035 21187 46816 -715563337 28225 33939 404979654 81021 44217 340024189 12642 68603 -622792891 33042 81543 -684384660 62705 63856 176969157 44558 27306 -170246597 59088 72714 -559336078 10889 66787 -778696646 56517 7254 116768945 48870 21772 -292872458 39343 20499 79748609 49680 1508 676076553 371 92088 -541808331 35285 51423 886544918 4168 89861 14582086 74801 18386 -463707492 92154 47497 -760538012 2837 69851 589883124 61143 6891 622968562 13105 75945 208821370 67627 96699 338905853 20404 95944 618994046 62981 85252 934039469 76521 93603 -856540158 49872 20915 -576094874 45244 79641 307954351 95354 6283 944685871 23007 44480 -168562527 60076 13555 607553407 3079 58717 328769218 71209 37773 982561533 91724 11883 -219271799 13793 92497 -469902043 63449 55262 -103637076 73449 45487 310008934 38994 15278 717293346 98650 72990 -867057923 73362 43259 816680853 19540 62654 -869455827 77292 46006 -890025082 1855 34888 -747990036 14224 57166 782429950 79358 20586 68392863 59025 81328 376548615 46349 79363 595465277 10083 69387 514515661 86094 16164 -627189689 5595 17225 -92576803 23149 6246 799606326 2910 66849 -984262907 26672 68868 614398131 18174 83106 -296682643 59310 82860 -112228525 47040 40948 -289471915 44242 24935 -848497031 85727 78018 -872920019 89884 70448 -585711000 47235 56047 -187373744 16712 46429 -3833416 51509 25297 -237592387 60872 47647 -327644153 50764 50999 868473015 4444 54844 195508034 96806 61223 -562090302 13933 98006 -920229597 38859 59971 149562271 37643 67553 -656520839 71657 35397 39964286 32448 67715 73669380 96724 75801 -23145396 14072 18721 -467366078 25478 8819 818291113 87653 46940 -784332138 12618 22787 560562720 30256 28583 632281032 28721 15864 -320088568 75605 94378 758384912 65872 47778 795523083 94891 13072 795350588 12201 52137 366833744 96892 87451 324472544 6153 49098 900842742 54435 9610 978633625 21646 61446 186378289 61539 77064 -576800993 36615 43408 227035203 60013 83120 -655355832 23451 81878 -494584814 59061 98206 -883250864 53210 9308 -246734062 98652 75640 423311088 31709 54587 -895781722 13360 30735 -882796493 10994 76532 170130007 21938 29097 452469904 16574 51351 -640426327 72403 37298 -362514093 25661 49365 349547865 82610 12721 -58057053 81877 60118 540085585 23008 74566 563048201 22210 13403 766249964 87609 63702 282544001 26389 25113 -676992459 43109 90627 625687006 22858 46817 767586498 41107 46498 -907725432 40174 11812 668460542 98059 13002 -905932441 73587 96204 679742744 84926 54858 -472455929 69396 7639 480479040 19764 3185 -573934960 98465 2199 -829260698 25128 95769 561546006 51173 21575 -167987705 84251 11191 -868980835 45394 9633 700206563 88829 91718 901129964 41726 68841 -633339376 73200 67367 498633063 78111 3182 -440183769 92482 52114 -326488583 76165 30451 -290411309 40331 17551 421603330 7061 80397 -718539361 61463 94555 -4206520 82117 82336 -852782469 774 12254 362056597 71830 65282 -443322614 50395 77168 -806980816 53990 74808 707408618 59750 83545 294851149 98251 24855 737322459 80820 22904 453858631 8896 27776 171139379 49278 46130 -738049431 89756 88616 40854029 65955 72729 -862900866 44219 27901 771658051 42461 95127 -846793579 80388 24706 708867694 68335 63010 -803544555 1675 75362 790958099 28081 11595 468356431 66746 64230 297648291 75636 67091 -976629687 78091 73307 -546322050 49149 46480 786936334 67577 38492 18813741 8381 46262 -570216142 57368 49049 -129393681 3783 27431 -676636192 80109 38792 -229196949 74763 16012 -33952480 51680 7594 792010666 72216 25675 -591452736 18821 13115 -371487496 56132 49859 541152501 8840 91161 760640446 50960 58876 86399967 40324 23474 755656289 68989 22583 -215696046 41790 36197 -994707083 91771 34474 -792971345 38518 4175 -809579021 78313 70892 -901881954 30491 1910 974428740 15474 7893 193368452 18030 24839 909124765 30965 35800 -371746342 33702 83156 703344519 23342 46123 -419404892 84716 9594 -138076582 89462 16641 946247194 63811 40285 -388542850 31512 79983 401441310 50651 57673 -699364724 82129 97417 107889040 78776 1693 769878220 66152 79717 -127441711 3695 37084 595721752 75861 21678 220924014 43907 55389 -338580982 42487 93469 519381939 26432 843 135716471 89228 91946 -204729984 19466 95823 188040475 11420 83032 -547218269 11403 55464 -397806179 66548 51345 806023364 70943 73073 -838292964 14086 97366 295337642 22706 86225 545332371 44743 96674 173712658 96204 7174 -810887860 52635 24017 -29716217 12477 45083 -81243120 63735 67323 -546547544 2125 18891 132533615 36431 1212 535349946 47710 1870 -402661788 17162 4559 862640228 10032 45150 -83309871 92677 92166 476870879 69844 29743 -713725831 73332 50151 -551925084 15841 1418 937912081 77326 89696 178200253 71998 14037 -631192195 63835 67422 442930195 82841 80020 392326365 37545 60124 -482325443 45545 40748 988324539 85220 51316 -277972129 48442 93031 -330304321 74000 98813 -903633697 97751 93124 -515389402 70378 41132 -986840289 95932 84900 203551144 14281 46960 -558117550 38700 66549 -919977756 11400 91537 333050147 20684 3463 -163115419 67797 15021 246691550 8318 32264 792520192 52582 70811 941534437 89253 30381 339322239 72 70040 630225662 35400 34322 -67314421 95886 39895 -679868019 69205 40210 -993983789 23754 79223 -37841380 18874 67315 -469138708 66316 19389 73334131 55401 98721 276763055 13190 91332 -655046095 51773 84439 -562546675 13546 14233 -742545296 12745 50224 424984660 41823 42041 -305500253 73607 7485 79527093 50263 18318 -566242939 89356 38572 808691675 96828 94559 -477162961 82053 35300 342753196 49087 3579 -397272081 54948 50117 -954048350 53090 91101 -226251360 87565 56419 371620616 17871 697 -64581808 90027 43830 637643159 36551 70614 916753795 10895 24369 802793253 63221 90209 607942855 67955 55290 -184042611 89992 41476 794239517 81338 35060 -48336980 25916 65178 -221667176 4547 6592 -267749874 20890 11982 516987997 72009 67016 -349596903 45311 36518 91565973 46133 42730 762603640 80187 79457 -339838756 93574 80045 -560156975 61772 87810 546659040 71075 65973 203333596 24098 40564 761750906 45541 55 17572962 86009 74788 619673693 3167 72684 510702263 76010 41046 408637490 89289 98191 -122766379 8242 31504 -335133953 3450 39586 -75621435 82324 79461 763744358 67755 77027 -605910424 4107 20697 236551871 85396 11678 869407360 88071 51431 -943744178 77395 12815 -212911676 83283 54406 367177695 55720 61180 597813082 50753 662 31563721 47810 89029 -853338256 5236 78965 202802236 23105 64430 -727733802 37952 50266 850459731 97890 51194 -985692735 60977 8460 -406665238 59014 36448 -140688036 80876 64406 -660914651 7659 73811 760498906 24360 62976 356035732 7484 77586 236527433 66484 83417 409236331 69426 61900 -686537934 10205 30172 23669736 23574 45027 881160205 45809 10159 307177814 91664 94987 343448022 68369 81816 579764472 3763 64127 -830431775 15201 48005 728909963 62177 17440 988572658 44932 77190 -109871019 14867 5798 606494639 70305 99109 -374946041 94254 25089 328546577 96141 44665 976901334 31952 10488 575973520 29475 37979 323900309 76972 41772 -908810056 86005 53226 -107863503 18055 47835 -743481985 56917 25504 534724514 27980 22399 -271900167 34581 58089 156564822 69244 45438 -733534261 71877 29466 -870488289 27573 81712 -635636899 92497 36931 32813572 33376 95449 441752449 80946 1938 -71425281 28354 68807 -324492722 67348 59472 -466777957 16487 95022 732055090 56960 62889 48482847 45215 59393 -65139910 65283 19050 -825888179 74220 69833 840695167 38439 43208 682788005 58203 34539 -503168380 67116 57718 -391352636 88929 77866 -7205405 34463 30842 499256190 44184 85898 -130465295 34576 985 703386529 31343 51569 -72488822 26422 98724 -416641836 73305 11355 -238220482 26459 6630 -789329359 69699 74737 -763217216 56579 53620 -206683951 47469 25316 -44273969 60605 32890 -123495497 81125 17477 881725634 3919 64883 665273332 26800 53932 400508438 87622 55314 -622843715 66073 19801 -630205204 98882 89969 365033821 17396 37406 -299147067 93475 2001 -818712337 45254 61525 -422424885 50405 48677 -830414216 56300 3202 -883181151 36646 97764 -116976491 89768 39668 -811038379 59011 1910 -793574419 15474 49116 -406458742 58414 77725 -222766795 72767 91185 -514910911 86917 8496 -173780735 65969 85148 222453112 16850 60617 -867799798 50742 73417 383621479 78133 40968 -378760544 80249 11059 -495560457 56960 16101 552021531 4980 1424 -739116350 23272 72084 -704388584 21381 91793 -437433832 56046 7555 856155011 67542 17465 -798585965 91631 87489 118631889 6181 48061 339117228 34065 42997 -563950434 29393 57849 -724469094 78375 84443 720318028 83647 42109 -581416556 97675 25301 918066799 38095 6059 -344812412 12857 20698 -457497087 73764 34979 -818657225 53480 40441 -857238010 68100 35486 374490126 662 5388 662493019 86336 23138 854181630 11110 36584 969927258 80869 4520 638226909 79830 63543 -286891173 36371 65447 645759751 76326 45365 535528756 24348 78396 267874790 99113 19508 -432460755 73719 5695 950005077 65763 37052 68774103 50391 1314 55200427 25791 54531 170763298 1357 1437 -996659907 46289 41513 -849467949 76568 68117 520116919 855 30071 -639271562 6038 87035 -652121036 89684 16571 -901944255 71317 73691 950587388 39270 7488 959553532 73599 83426 -786557810 49847 61175 -290458956 23924 77849 146402990 58069 37221 564173134 77706 30054 109369810 92876 36991 -568954733 29889 78073 -409482419 40901 56659 -434287025 60655 79924 354128911 43639 1544 299444594 43434 24206 163648433 84355 50148 915134752 8102 94048 -383960869 11444 29184 422332846 63613 52850 679020429 88136 49109 -958279532 23203 31140 534674347 67632 9778 971211881 66188 87478 -198269689 42591 1505 -82837201 15309 29963 -430650924 63504 1404 -891313568 29488 78192 136538466 76166 38784 825589991 80671 13687 -15495690 31653 36737 61649505 95051 63028 189360776 30185 38978 -754304605 53147 16450 -578697183 34847 7811 -383937754 10499 36183 -340616272 70255 2499 856425561 62364 35603 234218794 96936 41505 -993609925 77793 40628 -840195562 13489 97115 710462539 29665 8829 -106766920 88077 64009 667456095 81066 51276 167652283 65869 17050 -212198786 66661 72632 685257968 77495 75443 312755362 40726 5680 39247304 69032 83185 -282941977 23561 22411 -777676596 90401 29819 -263151885 57498 44696 -625356990 59514 22749 643264496 27518 65949 668265848 75628 6064 652191687 83055 18250 -873027770 78655 64522 862874783 29874 26477 -212022764 80618 76073 -5020942 36852 58706 -413667192 83117 36467 977225218 40612 9968 -696472266 74740 59838 660313310 74305 427 -149472677 98103 75504 -649938789 28938 37400 -33978134 58940 64644 196255899 66778 65361 -961949666 42022 69571 -525401663 26269 53651 248039846 87706 60956 -921427567 48713 84490 -971078576 77981 86997 247622919 41303 89398 -152717947 46623 92562 130098622 17490 49326 157737118 87663 93162 355172096 75495 49277 -347242103 81310 37459 -979259474 26033 98636 -930919474 23449 86849 263133962 77840 9694 -611596847 35383 67053 -278922574 93242 84702 528378085 31944 10663 -730049969 41901 57751 -541568576 20014 23596 -64602791 52623 3310 -534702543 15644 55792 -644333162 78948 41733 987964347 74220 1188 -712891775 49728 19985 421608827 69101 66691 -447115207 47585 79832 -672858716 43934 74466 791468047 43281 78179 573187886 9543 98420 94115758 84561 39664 -117943185 10465 6500 -280718309 62909 71646 -291065503 71532 82036 751019957 5737 27119 -528381295 71067 71751 -349325848 93908 4802 -723855506 18272 58382 305686004 24508 95477 290640797 41589 75863 831557396 20969 41407 -349136092 61021 37860 -91735135 70230 32477 659172114 71346 2807 505521530 63095 87363 71139651 36792 18435 407108521 35300 1600 -315452177 72449 57886 232062148 40318 55724 149264467 4030 27855 581920433 54067 87306 -63515546 14107 27408 -964674122 75662 61271 -738299614 81586 16430 -350728868 52970 33918 730990246 82892 72087 677975220 62264 68301 921948607 18152 67017 127721063 86944 61496 -846741691 75998 20225 737589414 56806 59747 -149097697 47094 26795 -517872461 15003 31666 -135863838 31835 71334 482530232 72606 15684 739195835 39760 49112 236754159 18407 81133 211097228 10375 44801 863433639 60341 43040 835912251 85940 18669 -201126869 16777 80238 -748118870 20045 96900 -586643568 94416 14043 588685306 41826 3671 -14939169 25261 35297 489838095 11603 3249 20992092 20505 28675 -161731888 30689 29840 -621270288 81778 47251 448726577 54289 34166 -439494159 91956 87000 -167433693 27348 96362 -385845162 82765 8734 -114255402 82657 1524 -575466107 67347 61952 666153 31429 70677 -634465553 53952 90673 828937631 66686 53487 -630442986 64731 16953 -791009877 55139 47335 812105160 59826 62646 -930506669 73749 55024 137479864 38731 69729 -661144744 6399 68574 382112635 80846 70462 -325520097 93354 50981 -754581295 37393 42713 -448066550 15981 25458 957704739 69158 75168 722755616 57259 1636 579429530 56545 57071 -776938633 11470 82658 -368526045 49517 75346 -345636796 10781 27331 971239339 91470 75013 777071629 30588 16014 -355630644 53572 38708 74123113 28950 63479 542596189 29308 48158 -421696332 29952 13385 688177979 56293 43744 574404588 89297 78629 297392963 38893 99171 849988709 89268 16440 -932698758 25928 3620 -736426770 42150 4286 40187183 16622 84921 910574093 87016 75239 -924499778 15433 68648 915448188 59549 37169 -869638143 58039 20196 321809329 34078 60750 -502961510 35948 31301 187351941 39081 93328 -558232824 38230 49574 -941908446 53864 37989 -256026423 53996 2355 829590765 77061 67852 57660152 33210 80627 -903996640 11121 95324 -651202628 3743 59206 -411910430 89963 83669 289563618 11283 50658 -229974569 61035 77200 -980084202 11877 60901 -717619874 69200 34826 467418877 64811 30784 -787935658 52692 18368 332613967 17739 7395 874265736 7945 37973 -208382652 82172 92479 803223115 75409 50385 857889413 60464 20304 497865485 22235 36935 -147954131 28909 73819 -710456221 49936 71899 701132068 46153 72671 987741015 18265 78913 -823256284 69720 71115 -453538433 5388 80545 157862431 28206 45602 878201618 81205 818 -49720205 73211 20862 218913273 42173 58817 -704522235 69477 2252 -196950370 65999 82273 -301084235 21951 98277 74084367 89606 18051 -99634762 29625 83298 -57400236 73253 86358 -707320693 7432 52531 451313848 43231 54849 364146131 49294 76244 791604086 68056 96209 -804469161 43984 8073 879269787 75696 70214 -200740700 41038 69515 -890922301 91886 71717 830495242 33524 59234 325867327 97178 10723 -859799120 88614 16949 684146764 755 79030 615467630 25557 17991 -524379260 49191 45601 -826083166 96120 97584 -582487584 60123 34923 29706470 30367 59528 -274709050 19437 12525 214530888 66973 37960 626545385 14363 14850 -959247805 93031 98107 235499430 59608 30065 193166373 29333 76720 -69699951 60005 87089 523868700 10541 58127 683973193 68515 91675 -195942586 61125 97850 -801973595 73649 30358 427255250 38719 12306 -544439627 67621 77708 463545128 14878 3502 -397390103 67045 34807 -567569377 71828 6904 -569681410 93593 9434 21992994 35536 12050 -532304178 45496 97046 -970177713 21188 59611 -942788927 15426 23523 867246046 79461 60277 -241180470 6365 97059 206056769 15184 35202 -823413179 79293 73378 602567451 48190 87174 633366135 56655 91448 48892336 10334 16125 419753772 90180 46241 -710330432 16217 85285 -402727677 7392 32704 -312471522 42119 21173 -606919323 60560 85950 -644331308 8997 12401 747179829 20439 87079 -302400077 75619 81431 990372472 94649 67097 192501307 907 25296 258034989 24628 75610 122803646 18138 12448 -424031372 39737 20234 -333795593 74407 20501 581001250 78032 42357 -613212618 72668 25786 295112835 4342 73039 -631417131 45705 97861 -57719547 60361 10841 436079879 13468 25284 -961309924 88585 61167 -479396144 10547 71620 -718952865 23349 31489 -744816062 98705 68025 -361276481 64164 18269 134049917 78360 10155 596168596 64874 68862 175222728 53019 20860 -356427883 85759 67778 -870224142 71796 73643 372743942 27267 95805 75996418 26295 55181 806399531 63996 64973 960468700 44341 57197 -450760835 15140 75873 348287471 19754 70224 -832785991 84635 62566 -370476465 60309 9448 549944897 30575 65453 539361759 43929 65672 -348104057 31749 5223 -416547169 74118 42883 819869133 83339 29674 926350331 37801 6999 -811239870 32337 98278 -788209186 18615 43115 586307955 66675 33324 970722176 67487 69569 885745937 51584 55383 -246231125 20779 43164 258227386 18509 28496 -870690616 34486 71894 382128395 66531 73385 -400172885 70745 52998 -892802550 6232 12476 70813063 77415 34702 -652017672 639 65685 -658273069 50538 27098 -225058202 77045 46630 -307678613 89401 49656 -459107977 81312 52776 -509413743 51673 54279 -283706244 23727 96729 -623319444 35659 32184 357863778 66972 66082 -537659159 47756 18497 256580182 35788 49137 306217281 22081 92812 947873371 20560 88545 -600768470 95807 66784 349838934 42463 63367 -896042726 46759 77674 -654777893 77828 17218 -140564390 42348 80552 962087566 10059 72526 736535922 1410 61911 423013759 9256 40667 -304523762 94400 37039 -19306135 22775 6414 790216018 10972 96510 488391776 60416 6819 -501141836 25088 72461 992070626 35202 3018 -5170513 9594 80543 141636351 68336 45336 1162745 2830 23097 53176361 32279 38549 -640167474 24109 41204 -101995137 8672 79071 702139019 38137 38949 534506888 84873 66197 433632699 21636 71657 557571009 51996 74609 608191062 67941 12987 -597774967 78558 69010 782294220 96481 96645 -841984819 8202 74400 785357433 13739 29159 980970970 77593 95822 92130018 83121 32090 902301247 79590 83229 -291328663 41987 79824 957071430 50907 74973 -210184257 56095 59350 -253554374 7252 40606 -178255127 50568 83290 -869508484 33309 75456 -710406608 60584 66967 -911123805 90525 94926 319762956 464 40928 318314525 4064 35150 503301032 70650 79091 -58224369 15678 34029 -327115071 55129 61316 -884527786 65328 21128 -759092585 98717 62242 376047794 15801 4386 322836909 75638 1930 699754546 41661 55916 187907805 18285 21328 993805480 21765 50036 733658185 95233 17152 326798965 19078 4756 586487130 30362 13371 -164416011 29494 75083 -765751996 8341 44046 -107675695 58418 40497 682476671 80785 68235 -520934750 77863 87122 324156223 4096 45575 789632408 29302 68847 31883513 21041 91604 100534815 13799 8736 -431338932 71980 32335 933488904 58670 59770 85512080 19978 14523 408071358 41434 94262 492531541 92809 69616 -354934124 7 1734 874637522 1773 53222 -272285679 49443 79465 398972859 89585 55200 -604292177 77670 98537 -17837919 72363 94423 380542174 65159 27898 646008076 83515 86795 -590506546 23458 18560 -554409723 61235 77081 -620939030 40179 69784 507127373 28124 14549 -889503865 56796 52333 -268823420 75903 38617 -519151777 7853 94858 -741134733 16024 41536 684428672 9272 96852 603728730 88359 93479 -936557780 13429 95306 368480982 63905 52733 -65359449 81695 43295 -970133323 51418 81926 -440388505 57327 17613 886718042 54307 70926 -308630304 9920 4234 241686291 75694 86103 -510282885 97971 69752 -498381324 28504 90917 -985863437 1631 57115 13049312 27425 77770 -393136683 30468 67612 -449691473 52698 4440 455361128 31613 48886 -832780139 87401 91958 140377022 48055 52825 -71982915 91886 88406 466985037 23856 46562 845921012 76861 79778 309465806 44229 47434 250566296 50039 65206 2928728 39288 58736 784798774 86002 33472 739247531 41008 95225 -50771276 56384 84466 -416701899 97343 95366 -980858880 1441 77768 -851616354 18510 35515 -749440912 54407 76865 -41553360 43523 63482 198393563 76177 77248 833332645 27282 13043 242870505 83776 6115 -447514759 81396 37542 -405201390 86719 30144 -95977786 95046 50378 966084223 89126 13072 351474293 89994 13606 66196476 46969 19948 -66075557 8303 72749 148839720 62475 42235 930653247 73449 67145 -717244943 6024 99119 213248358 92738 37727 966717503 79361 2766 -616233726 4916 44395 -812355302 21872 60869 82709227 33543 95186 398794719 72136 28544 -357609089 62301 8060 -754590707 59751 46928 191751468 7648 27077 -644097179 89831 28922 354236006 8612 59174 -257485537 73369 93196 702915495 65883 55209 -22780467 93111 73731 592724196 62037 9863 -163197814 69279 90695 669341775 67766 85171 239038110 554 33689 -608572908 98895 51007 223060930 95017 17988 -960493275 90297 96202 -468117274 25656 57599 -876099923 63702 91776 654943634 76992 12890 423135347 32594 47376 607228757 5063 4845 788754882 89331 12026 144415426 54712 70970 -222614182 3820 11329 763580691 45684 1496 -405539868 25433 74363 -989081590 66058 33968 -672193732 6443 98013 949156047 32772 88589 756937721 75734 67776 -441890998 14981 23258 579271488 43282 14951 380315411 55840 39979 -295460499 81713 44879 -568802133 29769 66495 427864697 9068 50875 -311104755 13318 99062 -224018097 72064 75485 577399335 47351 95954 -919499950 9606 38707 505120683 61497 82595 281139812 2321 163 -710984404 1301 21859 -997103427 86268 66428 370730488 46547 70015 -224673201 55994 73985 -12596361 67799 31244 432838032 2837 79334 595598016 21925 44935 -224587127 38868 5854 530145591 36524 40750 -168370148 9562 21210 -719360430 40406 32201 -664798647 52456 17877 805251684 78885 17720 220304016 73749 85785 279885690 92372 10293 -635581107 85282 30401 593776306 41046 81820 111190189 40707 65229 449061568 71946 2491 824388967 59729 85941 -929111594 81109 6323 81889057 74491 17613 -100623059 85917 67234 986386728 64949 22852 -783453942 58793 90262 181628943 4281 45493 -216558203 37464 45154 825569560 62147 71496 -639479152 38657 34889 -674558887 5073 28834 -474815041 58609 68336 -490871482 23645 75959 139556271 2489 53851 207987440 33697 8350 -923861446 79694 18769 -120692353 22268 82976 236404870 20675 92782 -24865942 41918 91576 907213398 77831 28965 -260547033 41171 68268 -56743200 48490 96237 -641594600 35680 81483 652781213 57916 91551 923077315 15463 57533 73470944 83338 93734 -631598130 16067 43302 63862803 74850 4405 393544736 27041 43092 -205567661 53539 11669 732865198 51284 18493 175803185 51874 28629 269288080 23314 23772 758231188 43878 53700 -752997735 14764 41983 699083317 54999 78539 638744709 38698 97023 258750167 59133 37160 -841561737 86606 56306 -366190403 71850 75681 -49197102 42774 84159 -432118000 80226 99029 -836982614 53156 49068 -92715233 41163 91437 -523767642 47586 39504 251541380 21480 15266 929846183 5773 44201 -486693779 45255 83304 -74643346 65974 16017 523756473 7425 48002 211358570 25884 92699 -837084038 83580 15981 -303614335 83375 477 -155183761 3890 74981 89782113 83239 69540 803997250 22759 43370 701000719 74970 85491 -618530165 72878 35684 -364876434 85217 86554 245240061 49810 1191 183736847 17627 90773 670274609 99168 1759 -893037394 50638 42342 -266201199 78674 85032 -652006236 28957 62170 -579404603 42554 2606 496016993 38014 22006 346476676 49796 95085 -320020851 15094 8686 -541278946 30127 34481 -823925027 96862 35148 -19548397 84241 87518 -362810392 30080 42446 380195534 19670 13825 -982193848 49215 51494 721204736 9831 34262 403388569 61046 83715 -906307695 45369 63890 918895702 36704 44169 -539110470 4143 69411 42960344 66910 25812 -25189266 16880 42177 479339221 6755 72328 -736307089 12620 71123 889056831 35856 6053 -560398478 34619 22924 -88131993 79902 20870 -270505115 26249 20277 340736370 48339 58563 -98297233 87855 97246 774469341 4331 2329 -882713102 17361 18163 668793527 60814 70747 -872847481 68818 98175 912501805 28516 77146 -357611304 25022 50694 -228911693 86527 72011 -192403879 537 5259 760735859 47996 46476 666648100 12743 89176 -802685164 91454 48437 909942768 75184 52467 671418751 63855 77656 693306551 41135 12067 322720083 58477 66258 877637486 14555 34271 -159290856 74404 91715 789871720 14219 69198 298424579 94916 43470 988316886 41385 7190 -708527549 94836 63517 49839135 87511 32686 -498551462 998 5837 -588655943 55416 22399 -179791377 20226 24450 -159444610 83067 37072 -156264055 72856 99063 122892676 60100 92805 -388552034 29406 70237 44357978 95673 48198 -863556145 59143 78488 977483162 61409 8232 -121997338 83631 27554 -759107559 64101 89539 -691994501 46350 5530 899132976 61473 63816 547533233 84844 73785 -259985921 38709 85022 -664843043 57908 90306 333023678 4312 6394 -285985454 80928 82714 150400654 48724 44893 -380514973 54125 8428 -860093847 69911 44269 -822430737 51635 38886 -657269055 72917 79815 188771829 95036 1252 788726826 7052 74818 529052346 56415 44658 751338172 25183 66804 965367900 30657 68970 -45553735 68895 87543 -836089224 61900 62332 -377033924 10954 14886 483229178 98828 340 584304864 59878 40083 -649538564 75108 49920 230557886 1316 41375 514517542 15577 81093 122228370 60660 11408 718843263 80633 29802 -152136480 39146 10306 -326350081 37551 24394 -30326686 9062 48448 254613228 79732 38616 -161065533 92454 86102 700412141 65901 13494 -989186101 3906 769 -786220895 72884 42824 353897102 31562 7292 575167454 286 13842 893463364 83208 23695 545963764 94115 41137 688561623 83254 49924 -346992965 48362 81971 -784614051 35761 76963 -701590771 72623 7524 -349817977 25714 77018 287401176 61708 1746 330073719 94182 8232 -834525733 96368 90464 -853998643 27278 36002 970063392 14675 38903 347897539 90227 72132 657916108 22415 21093 -98460756 55924 21646 -661912205 53505 25749 896441741 33065 91993 -163388442 26839 97770 -749773435 44361 87517 -618097655 51657 31836 267287075 86572 98576 -873348238 83515 45805 407432405 61444 38035 864571896 69315 45898 32762538 41690 10723 -771671755 68180 60596 -639956602 74711 73861 -455258037 40401 39986 -461795549 64902 11906 826793706 90376 55421 -212734948 26205 12968 -944518837 73638 71583 878496993 5514 14745 -250123996 73629 7889 468471195 50650 10397 -873442069 57323 29988 -103350693 760 35542 359241280 85504 34693 37846282 25033 8800 -334997168 45321 95581 -245890073 33700 39060 -338035183 76800 20435 636874146 55830 21749 666590319 88968 93499 -871747911 28856 14630 -303134036 87508 52678 -88816174 9079 1664 297352247 66908 95247 -78358933 28957 76291 -778669159 19091 52901 -418990764 72478 91026 -636059453 59557 89380 -946157978 50051 82150 -29817717 46449 81940 -468819196 7454 25700 -291674028 67429 31653 624914139 13380 10621 599125293 61137 11707 357943064 77714 61188 70529883 75741 68407 -825823800 91224 89694 -255724268 94906 45309 -308392567 62564 49885 655321081 20363 70467 885138969 16332 17991 674447197 64302 63860 -662414547 25630 449 -725732326 58193 63739 847594563 13011 94708 -76237904 15027 57625 229912084 66656 17488 -489435155 58207 17884 757420051 35698 90179 985688286 67457 8732 -231856340 77083 82660 639894550 11510 52872 -81164299 79850 45806 -839583159 67203 25238 882684377 65839 59888 -861803801 31157 51404 -144848677 83741 24880 377104578 40607 88939 -589668446 30316 87874 767045649 47164 32991 -460321529 92250 72581 -346967500 67471 84562 611400366 83023 9113 -817895232 73971 82499 -882625435 43383 53071 -627383316 70023 91127 442147835 51679 93038 -135965402 76999 94038 423936079 39504 26748 -629362197 58141 53429 754832335 30291 96322 851305378 45891 9970 -324271699 26440 95369 83043041 86949 39276 681056515 85204 57616 683821524 67062 557 751891970 35136 24869 582184043 71240 96645 -253009734 87067 69854 -305760805 90022 22012 219669362 57059 45133 868769654 60250 45683 -819336487 91734 84096 -590523415 76550 62371 -627166893 950 948 -455104488 97730 96370 -727227392 98121 51459 646586930 10383 89234 -939267072 40104 9990 643963784 31544 25878 566476864 57007 73035 -255566624 71311 82349 -578975178 16253 36333 236182592 66862 37376 -770527691 86832 79199 -854400168 86838 48994 -518660285 90167 47139 504808646 46603 90128 999932527 67883 34847 -137259130 59515 36452 326101211 26573 69884 -535155953 86064 19415 463300136 48332 62112 499441967 31875 50977 843268152 7850 6956 -301627508 84191 5053 -171461258 41524 32104 631390475 66330 61139 341969661 90121 60651 384704626 52841 66894 3915313 85997 87547 741152916 35261 48665 -10130898 93322 94523 -26321137 58387 38278 -365533805 79505 80402 -838479891 14752 74297 -588047156 98174 37011 -448474610 91891 39053 -714353981 43545 41577 -917703768 56192 28553 -583551740 1012 83613 160913441 52723 80292 493504115 9945 58805 954597162 89173 21828 -586886292 26849 39734 837025403 39662 3112 -896609445 54553 9322 -126992282 9705 335 962976118 37408 10479 -837199563 16804 89421 679302865 79867 79976 617039239 16699 72084 -433538711 84259 36817 -423240859 95470 8872 -108284794 74088 46592 693496944 72039 9623 -530171488 44788 4079 65638829 16944 72284 410874278 11810 61160 180510125 55490 62405 981205427 67315 27683 150234798 21121 75199 341493442 34383 2231 -951942966 30103 19140 -193354881 29240 90992 567839063 962 98261 -471100392 6690 31758 526910913 38636 95656 -379532044 37216 83649 322635417 96340 21785 -728684923 74156 52720 584163423 48047 39966 891976789 98329 44389 -726296371 57792 56295 -50782161 6513 50741 -102543596 2718 2986 966651108 1443 62833 823052750 45254 96890 925397807 94294 24812 126684118 41535 2484 236390068 13080 91428 116769974 750 34216 -115344166 87010 64451 866915022 59356 58648 52598630 61563 93993 758633965 88628 63640 -399239732 74771 57892 -840292935 54064 43242 -917773868 3018 40660 -739208052 37713 91417 -948679976 33826 75351 672132574 43676 55296 -896006231 40493 94609 248987946 41697 55332 451621173 32179 54696 -858177947 45985 38045 -73685426 94418 79485 73741197 72324 41083 -199582633 8093 18642 -891340751 694 16784 -937084258 74671 59683 -372483209 30294 89630 672779421 21289 50296 697937623 71270 24892 303213679 62287 38727 -914494132 45246 32305 606582591 12426 18735 -791340532 95745 48526 893844807 38895 66639 500876482 66355 46854 -355396894 95288 48244 41212889 5976 73630 -638966833 8871 61956 455809976 63487 71630 276700622 24313 14597 87383493 30078 45317 -562716031 83905 70756 -299205055 69053 92884 415134810 44846 86567 -666990730 25004 62783 -54042255 39973 71198 -957119848 97972 25023 636395299 10707 34498 -825171132 49568 93010 135627256 4316 14557 737768799 49375 56329 714267684 31426 46474 -671889394 13314 10776 714313375 80056 46789 303153337 91954 73884 721240569 42432 49766 -66555928 61345 87648 152111854 65178 8633 653993018 56905 95418 753206827 53900 35650 216530414 42108 14204 -348103997 59515 11747 -275200054 2670 32522 144676826 51959 11548 463076653 13257 41830 616218697 9878 76342 -369221013 8766 48030 -187258692 23384 71297 405636372 64200 69412 -851723477 73669 8264 44737274 20277 54328 -845853603 59166 85535 -690154325 31748 46340 -402115247 90358 91917 -115396054 47511 39444 787328159 70342 39762 237079427 63949 70367 684583492 54487 96063 71630500 32390 40556 -474571618 1477 95204 459726506 9648 51734 980262665 8986 84450 -253963993 91480 26061 841262034 49149 88002 -520997820 9244 5818 -729003797 51407 51167 986657773 55500 14333 -993929552 45591 37615 714708403 35304 95892 -192119127 7892 72782 -444736972 74428 81683 -854647053 45591 144 316293550 74235 90280 997989012 45774 13157 -302213759 87489 44308 82480985 36156 67534 -978347459 71644 53981 -378002327 33109 20903 -960845530 95019 67289 -195906523 68417 7430 696919307 61150 71845 735390682 17284 87180 550240075 4461 31925 -414548901 67845 95834 -904017023 44877 31720 -844246014 9626 37330 -762997560 25407 75569 662587932 38074 5726 371999274 39768 92046 773307997 55145 30641 49857384 30092 77330 -696165440 8086 77046 -858677398 98626 38981 60415106 64576 62848 -239528459 14818 98881 -264799506 82676 48668 365349603 83799 4962 422091670 26246 75104 25662760 27085 24737 -783463011 10718 16319 430370584 61521 64714 -366438096 51363 9650 -836602806 21373 98554 34159330 14667 8366 411630253 17658 81588 -388946354 9137 88095 794970615 49849 50442 273196938 28785 82794 80972380 37400 58878 728222535 60265 16250 -57049295 61687 35502 386193770 3729 45638 616206970 36106 90043 -733237629 14865 29282 -180639786 24198 86953 -49811690 67524 39554 -617027248 22862 65860 454160617 28353 82588 160222782 34302 92338 93180684 73540 98816 -399134589 97743 71566 737864499 2521 83061 536519043 70520 53012 262281272 95598 2492 760585991 26285 98723 765687189 97497 32371 -8433495 63561 11305 -885425837 19958 24490 -86817581 60394 90650 259515643 28061 86138 -257045641 62151 92188 -112664887 23350 50001 -3916359 7914 86331 -667929016 34870 75530 -757729545 65159 75791 124511708 17121 30529 -298959920 14122 72455 -6327522 95748 71232 20473511 2994 53719 300184550 63963 45496 138661414 77908 46856 -98354542 4471 33076 -38060119 66512 53679 -623686733 94341 35268 655940916 88536 81815 439940689 42168 50383 -526915053 6406 38108 344322685 43472 86450 -636037835 31643 36950 978904479 58445 21240 97605957 18814 64986 255901542 56430 84559 -657245007 40139 19147 384330178 8918 74269 503316284 34389 8925 636612396 71240 73715 -916649517 67383 88494 -296454167 27684 82655 284551980 23027 50243 -982570418 58297 28783 -708371281 10089 15080 -328349351 37194 4498 -359273707 52447 28402 -896660151 84399 37902 -891798769 64752 75581 404921116 68613 78183 295405321 8507 72893 -862599610 69023 45649 409960928 52486 69942 925977825 48637 31041 47075722 98573 67361 93181877 6147 26163 -138345087 73030 59656 -436872885 45313 62139 567835149 67997 19399 199971162 47182 4578 -673778161 80071 23308 -613435982 51802 76123 -574870947 33304 49977 527954703 48245 935 -571468674 78902 11592 -292824680 35139 17084 -240639457 75916 98148 -371036172 55246 84367 65194822 89587 14594 700503482 7539 30617 -299172366 61674 73001 429482520 36309 56464 -78949956 8269 53469 -813611111 12624 28906 -551193647 42430 38040 -520461396 27320 92480 198999257 255 38303 489567261 62652 10170 -702097308 64134 10578 -930365590 59604 45286 -412992985 12360 9836 -177043294 24086 3967 566499583 3527 82587 -107114033 1550 47942 -356827871 82111 59868 -396742611 77954 53892 853988795 15472 90569 -528245994 77326 74208 566355566 53150 19514 615698844 44398 70362 -660611213 71706 23710 -121625738 66728 25196 -832267729 36696 83957 936272374 81803 54785 -666642337 98903 13026 97973294 59056 1820 29741864 43983 65849 -267630086 66661 78737 124996341 22619 89562 819861079 40231 84631 -570082743 81143 67902 254402724 33463 98406 717811683 71350 94650 -1368763 91338 216 862329239 9157 87243 556184548 23687 27598 -168053197 48997 71311 79871613 30970 67713 174943418 66710 84049 -225541972 82509 44715 162538921 23054 69697 760000949 88293 22868 -219404200 94614 86866 220483660 31893 94859 193167625 1608 66482 713946190 4784 18771 -89874947 71313 56978 -137900202 41257 14354 388552163 50865 77401 874162780 61655 69846 -706599454 90330 3943 -531617130 83437 32259 340013147 80233 97022 -840420337 41838 11961 975487627 42120 24510 -146869659 3490 55199 158381081 87432 74398 582256104 57845 18978 231373618 64299 24522 86860306 9820 89673 -921370565 69191 56303 -342644782 79087 38542 617500698 70723 6749 -244759161 11366 91153 -307384905 43179 78044 251217581 62064 59548 -634327864 97553 43799 -927599876 71849 28959 -489484660 43474 18396 -933700728 7754 95886 -924240349 86367 35201 62038763 40957 74180 -632555541 52169 85188 324385729 47010 7172 -489394598 25030 89709 -491952223 31358 29184 996971878 34694 5504 -139200053 54589 53995 -354221857 18930 77026 819650023 30641 79069 -805617364 1867 45803 -696748512 50205 91660 371147779 90842 17715 -98556780 68889 28972 -986523659 47325 62374 -569196456 24042 95474 18569547 24207 96356 301154295 6066 51189 -688265605 94305 3839 -211894774 30211 78623 473049275 55628 59004 511458624 24433 28202 -321157265 45363 36711 -839212169 97100 41407 506370809 71744 57793 -906169747 87766 95230 405905772 37615 9710 -953246671 18266 68979 39762591 47072 7833 44176222 78058 39215 621440360 58745 20562 713812278 52644 61573 -76919577 69141 60587 77343718 89656 92089 -589190718 54704 43617 -764792368 37497 40297 138994452 26331 9768 182508827 13795 46465 568608439 42581 80355 206389966 97917 43129 685700033 29699 72744 -619108998 39728 95786 -36860149 92233 22505 231421079 1002 14071 442886070 32420 99168 -529772985 11051 98536 -928547592 89528 12887 350925065 48920 94305 517208589 92314 19078 155098955 31154 30114 571084587 57016 95457 -359680746 88395 6738 -74784646 73542 26926 -276296307 30084 34389 -674433876 89427 92966 918230289 94373 39065 347651951 96360 70658 720862714 1201 93365 -320286730 75461 56233 -420083281 513 51257 -480645480 23516 44125 -999006500 22271 92552 -722909967 76213 98888 -415196478 76210 97812 -934067776 85478 73815 500313236 38565 81781 -890099304 69495 48481 -724578665 20522 81561 582983558 84550 66937 -521730686 6838 58397 212394362 35563 20206 -948400367 35052 95937 -287334895 58624 56349 -786457105 9298 81134 -483027533 52654 2018 -450697414 52070 62646 208014823 32243 31834 -146875201 85999 56216 -434217806 69923 77369 -789085327 68791 65674 -897383287 41754 15492 -880025192 78624 54421 7750476 56908 92191 700865476 33370 66234 -314102887 99131 59048 263144847 18827 61497 -244196825 81948 68496 -281671357 56809 10703 -321105864 16519 18007 837320135 27087 6683 -701425942 23845 15280 -108841712 80744 19724 547584690 52682 55887 899168121 23849 62961 -554083936 23332 83821 -98901517 22021 39213 651815526 33010 5568 369518725 14636 22624 -255314953 76648 52281 563096770 25553 49771 551379440 83696 28832 -80775484 11821 72928 -515952404 48134 86246 -374441915 28231 83219 999389101 84828 74962 8086201 29084 40124 -113836582 8385 58192 567714003 35708 24326 -449156106 43850 49139 -737653131 52272 79875 -81275572 62832 90234 409235653 65768 26273 767686960 7273 35603 304274656 55365 81986 452864860 98968 89651 250464207 69933 26743 -910284872 76665 67903 -976303350 2599 38491 234993824 51883 17834 -557286282 11256 21808 171794682 54186 65271 -65189558 13762 62910 -372737682 26514 71036 613509749 31494 50695 225349998 34992 42874 -709097311 77764 30138 -681698179 85318 36300 -811521259 92068 84260 213429594 56508 26476 722125787 36060 69819 -642580422 27563 44507 -115684334 24707 56247 930886698 73292 215 -306897173 41030 38817 111345922 92108 4660 904234962 43055 90094 -355402103 52807 72508 281370797 46968 95814 774528665 60469 92126 218268703 5932 69272 -151302331 6587 58171 421078380 9938 48856 247818158 44300 81215 -392743379 83534 29265 -107344253 40948 91781 -886984392 23659 55189 819328199 90597 82049 -668464621 27613 75137 88689256 17151 61315 -260098775 66329 33700 745633405 30665 85760 -236565565 3971 88070 -824596889 60238 95551 355959173 59027 77310 -562416997 13373 50877 -509138511 48763 1729 217490210 31570 75696 -560564644 27181 52240 -793 88165 5528 952038428 91735 55611 616857414 40842 16366 -645893049 55624 62878 844012370 6606 64762 40621350 28293 40523 933902030 44166 20437 211847191 5416 81895 -479042257 17120 49868 -632889215 50304 15046 -21456514 59016 92767 -559365212 66444 36521 -26081104 89107 12168 79334821 71547 15953 583822231 40365 6413 -705705023 13547 21378 249903583 89120 74780 -592278003 58726 70987 -885047834 79268 45815 -613806429 63949 76172 831807474 62010 90477 -982938336 86339 57556 481572518 43577 44347 -996975679 35884 23736 -587829974 12083 20593 479925622 58271 845 -395153794 72674 56632 -572794181 40811 75087 350907766 68441 95914 -158463870 53375 54027 849740091 49914 96869 320596897 94370 78872 701797436 6084 31617 961888555 50671 68992 -861791075 89027 80487 787762136 59562 51115 -61792259 30824 86216 480867636 38261 48912 -778241398 63631 69238 884112319 2198 66174 735234077 57949 90107 -924460595 57297 86713 865897100 25066 87182 -955362063 9419 87059 524444614 60565 3456 -372815007 86255 92711 71487432 81238 35187 488195914 92295 19066 -203947845 77382 73304 -143790130 15295 13873 709675397 17569 20557 756205274 61158 82988 -453125783 18781 35925 586041706 14385 69302 -271369410 74994 74240 666987272 70148 92451 854509661 50029 67530 483566340 38190 87564 -314669099 28933 25885 -441936386 22957 69820 210212521 29988 66191 -640440440 76887 26546 -288394945 95137 10127 272895043 17635 68130 -744864125 56484 93844 -302784182 29958 57285 -954451279 74548 10623 -538092589 16927 90498 -366139721 51939 27324 -325329009 50532 73292 542470772 58983 55344 32048732 85251 86709 325039976 75528 17192 -707641809 36953 47330 -318539991 84550 83017 549192491 18751 56142 -259638316 84402 46350 -448170679 76390 10848 -405180570 21019 78471 -570552615 97617 34979 -708987111 75157 39942 -841822962 13770 68362 85704909 3531 35369 934782585 48000 90051 64593409 63972 70206 -923926161 8427 39196 -616589520 8041 36985 -589695989 74754 82539 -297432080 44565 99112 511974952 35799 27069 -293078991 2840 83342 945023938 43675 19890 -936088977 5428 51518 380474122 65001 27904 399258362 50726 60117 -975344215 69432 79563 -955903176 68353 42344 459316442 72344 39107 312487567 49723 84466 84972700 90699 67487 550219218 81611 91492 -866323318 95879 87943 762922077 58517 45525 696809955 17221 71456 -580454106 67657 74988 -659923841 22889 57848 -283524054 2886 17768 897587876 95552 91750 874025712 88367 42208 317535033 52094 32859 451961001 60126 62662 195199394 36590 93173 -422476549 3040 28401 434845307 64142 76142 -331246686 15206 34119 -339643859 83430 10340 -645958905 44261 40756 517687306 78319 54634 -455745207 353 87569 639419092 35068 85526 58276165 14404 17899 979510352 78973 73915 -877407013 39933 87123 529279115 43690 23382 -773485568 12442 5276 -162636758 25644 47268 138768125 6748 47117 -468920059 53517 38562 117521429 63586 24691 -741471454 97110 59847 526997558 16085 95598 -747986633 41027 25259 981787421 72662 43399 657259285 40560 1247 814690038 52919 15475 -333703577 70378 4294 485756139 24468 73141 390944766 69259 94625 -29896636 46725 35676 911887383 49314 91001 814256960 41387 20939 697411549 93807 42514 -415004488 24475 38664 477451653 9415 18153 -570078973 63663 10142 299101621 75039 62320 -42353520 66283 26195 -525553160 40387 5883 -687456837 89782 22128 288215481 98034 95900 156788974 6496 63878 -349271574 70452 28860 -559016786 35808 30932 -699534135 9477 65072 -723604281 601 12901 -466407622 8967 29007 716185139 13602 49455 -295794720 88749 44765 -582066588 53035 26265 205490801 13296 70592 470374209 25815 61166 289017636 47014 84181 -543303785 23455 91170 733026335 54931 86686 -756512391 54580 20897 629410223 86767 7643 -489360893 61665 18093 -341417497 89256 12722 -566372892 8684 59275 -950408564 30573 91402 781686484 23935 76087 -170818912 66443 14505 -971731992 32379 7195 -520273785 55600 37643 -723139470 40166 84727 829517118 81719 33067 -435981590 40540 37768 386498139 55485 41586 -868560663 14391 96919 -273554456 71802 80488 -262184157 3231 21740 -884696879 24695 92621 20199502 31445 5303 -391610427 83342 40414 116223497 40458 24368 243247480 22167 26136 -703305021 56282 28396 570115917 85574 28438 -730795680 47516 60656 166606174 20943 12594 -493542590 63827 15074 -171157616 47901 67272 525407301 41264 84224 543203683 95030 90989 -498023704 54736 94900 -211700145 2726 30502 941524057 52974 68486 105385756 6617 54244 -542982588 4273 32444 -487077332 68532 88849 698825998 40708 26382 -479014013 25112 25763 963002255 96019 85185 812215744 15801 85760 573604097 97743 89810 657897623 76898 89529 -282127957 46226 10789 234239104 59824 88776 -826300308 40901 62480 -791213048 13890 55755 727996866 62083 86888 -173692847 52949 34013 -486786987 7027 17987 746346633 15981 11050 -321653522 63607 27242 -962190724 51194 61153 -928340800 20958 31422 600572526 18191 68378 -883868634 83787 27885 -425967015 73913 76782 788483038 5679 64715 846185538 9968 19366 267524953 93654 93021 474255616 37540 72803 769994336 56545 79692 361788129 50416 68782 517921355 37891 21646 -1541031 73320 93761 -392523903 36052 1715 673250257 71642 97651 663020638 33376 80659 -492744714 79508 33342 786968634 56931 21972 334898459 919 10077 -858241180 4138 66270 -743840476 4676 55414 687123688 32071 39645 -481125217 93818 50400 -435355365 72409 73359 -108413608 33085 65494 -606432615 33048 9446 -489530011 4909 66821 904206647 2991 80931 942870030 72135 24189 154012294 20954 3783 631008882 73047 26297 -823597203 49932 36164 388277897 364 61670 120635199 62300 25846 441189561 17628 61658 790553273 88046 69145 -974830920 17617 71048 -469913022 96191 98705 412057620 98746 83036 848724588 21926 57834 411295467 71436 14932 -911807200 41228 25075 -613569059 46077 53602 176142482 62876 59179 -335567954 9869 59319 -846854000 25728 91734 964092945 40529 87217 -760260973 33665 37077 781625339 39643 51668 8388346 49465 39235 383463543 37451 10078 641184807 88048 19483 -523932198 1056 72539 -917392278 13068 53792 959565338 5901 40875 937406232 1322 23693 856893855 42923 33475 -223535561 32494 39677 -492806118 89977 79014 448691891 68382 30837 -73747856 86513 54563 -442536291 91645 90646 -345312326 4992 48170 45935531 52414 77630 842213672 80664 47356 -325966381 58380 31818 -756756819 33905 2986 -829874870 14793 16525 487311208 83116 96356 826657410 62257 95639 414174383 5454 77686 -164745902 60252 42540 762123108 3367 50356 -625248474 88942 22335 661443621 42943 86083 -567964040 92248 32308 349353429 48990 78964 79138945 73949 47275 -386938011 98285 8921 395114840 32177 51064 -198953199 68000 74524 -508458582 86537 44720 -478050589 21235 97872 -726327752 1100 23787 841716819 23582 34400 -886332225 30830 95175 -6819287 30582 90289 345363473 96035 83413 -228495126 93612 33331 -450787713 57238 89470 670293909 56931 67343 -953004379 29553 90883 462791050 57189 20315 565384423 27690 7121 -300699789 2673 78081 -577908922 54934 12315 -344662940 53203 6922 -313693859 36419 22188 -468227226 71505 4951 648254892 54150 34558 821220203 73861 61101 -91003702 84120 39866 223938047 40405 61054 32529954 67536 94090 -514812467 71944 23079 -359376645 81504 10786 363610737 39317 13033 296515256 60162 21527 46495078 37864 82181 -515824703 30150 75751 -405903824 48023 97756 -119920534 67783 35706 682508348 54277 70556 -266211885 66825 40957 -569803250 15375 33812 -194084323 65634 79497 -443990528 6522 84575 -543259842 243 38771 587988932 62327 25578 -568352575 27563 49391 645549939 69724 58155 -303877950 26518 94085 988488340 21873 75115 -195996526 67 69118 -159868117 65613 90787 711695843 96876 30436 -825953979 63107 49736 -129877440 22602 23592 -478797986 80049 44183 431216151 27917 81777 -599449821 97492 91992 684401172 11127 29009 713249467 55540 45778 910038025 98473 45438 -230973084 77924 60665 -696082770 73273 2226 693639395 25663 79295 706981036 60201 79154 -946785484 54202 25811 -348399058 10732 80758 215816257 39351 51678 -447293380 24133 24873 -666127152 83647 80731 -325989679 14427 47381 899098988 39948 26898 797720528 64216 41715 -832590253 73399 71747 714235919 57535 29788 -690627057 22098 7355 -978976395 25476 32320 -820017242 23811 29942 729656915 20978 49616 -866968581 80296 17303 975758358 28531 67765 -215236311 77075 92100 -132810917 93583 39967 -327097847 32006 55032 -795176507 38946 21249 6178519 32336 79029 169673670 32498 88768 -957979909 46245 39423 893471396 18533 22005 -696812517 25949 75415 -455865838 70104 74189 -618649928 85131 49558 696541189 7641 5519 -200416171 1435 66477 742231152 44913 23336 -589306946 88851 33181 224382518 8495 35742 348607210 20593 21997 743490830 14462 9178 -13974418 57492 82071 -869166469 74041 83457 -404979305 45757 57483 283594570 23228 69468 -60556341 42319 14456 397031404 96219 93659 -205362835 35653 20442 -557769742 49463 50125 918416461 41743 35462 733468565 74099 68488 559625006 36367 98909 214036860 39803 55424 -801096135 79887 58155 -22425313 34193 84240 -103617581 25172 73369 314054134 67477 92930 -442043451 19707 62930 229145729 32686 99144 -582834841 43 88375 -360088582 64759 72721 -977527736 29277 95499 430483982 21955 81706 -230084391 5772 41856 293786947 23148 67884 947453447 57230 81240 -742051699 83113 36070 -450265367 47786 60670 705048234 52423 40044 599769875 55761 47188 218632985 75645 82393 -543912406 70393 47477 -8384267 28101 61559 171335201 41251 81091 61027308 92769 32463 -941682115 17549 46340 383295033 67929 80637 -772069449 58656 57263 748384709 17429 38676 845277308 8616 31180 -978444691 90096 24809 -776784594 25986 82468 129270950 33766 35167 -934416117 25111 27759 -338374807 6991 73249 877606947 3526 96062 536933802 44050 16605 -815287354 93841 181 -865003871 42390 62154 321766782 33626 13685 -617622081 24170 84736 -206183221 42328 16114 -599368894 37045 66361 794354656 16687 76388 222053860 57574 53699 616825503 65414 39065 365727412 44348 56016 -376865312 88462 89379 660839010 14598 81506 -622752820 96729 28452 68656764 94745 13512 -252850221 75340 57525 238060155 37045 36814 966145463 4129 85207 -301185089 62545 68387 -361143902 89798 19710 95296569 96531 49424 308264094 26053 94301 737488868 32093 4819 -936730009 4300 1001 184743607 19175 95883 -68942365 69088 99143 -556564524 89173 10271 -417045269 87117 83802 207910677 40056 9456 -128592099 85990 44069 221061992 14773 10047 -810350863 24166 72891 595903682 13563 32466 -841810054 51214 21072 -910278635 788 30267 -355988752 91366 2391 649426333 48680 78152 546892932 37479 89087 -188237682 54882 54210 -387263579 63761 62361 -689106176 69437 55805 -386105538 76924 71680 -995896940 50511 28312 589108201 44119 80943 869508323 19504 12099 -704540055 40272 32948 -874262518 58396 41418 827639502 73170 30129 -171887399 22013 30583 29376536 97686 19711 168956726 30512 73307 -871008960 22950 15833 -926895066 75345 32799 -772464408 49859 14770 -92805464 12051 24379 460529122 70332 19302 339324448 20017 91518 -673205810 33469 81061 357808492 14265 14118 -53076069 93646 46756 -456533799 49552 4072 174374518 53211 79743 132305042 67824 39606 -490114398 83016 32092 -912793192 96419 12080 717366562 29629 96948 99021737 9381 23662 -951235834 4557 59037 616322168 52415 71758 -936194512 47100 59848 44192876 33433 5394 743531896 41766 17270 536995862 54971 26690 -929883328 75134 15399 -263949803 25486 19012 424614919 52 90721 802234201 63976 4804 -738438377 18534 18755 641539985 28999 58026 566817811 30222 78309 954430786 75819 7118 -25850821 82657 64606 529225679 87052 92046 -450140716 79442 50823 -732189600 54193 27457 -30919529 73755 53707 100566676 78620 81077 -890766764 77158 63076 170099642 52381 60671 684815565 80427 1969 -955663051 52253 23524 120828187 51915 88341 679541826 81160 52158 -565367685 2445 6610 172459471 40909 6710 235693071 17525 53514 -650605528 43114 76552 161034295 25809 88920 328646798 88232 21245 21269102 2931 23017 -965547057 67725 85259 210506320 6354 72871 -394840276 29730 1131 258221580 75383 13826 -225250679 28000 86121 208936538 98974 83895 108688501 47215 61659 -289837 68947 2463 -897447131 23985 66891 782947393 61231 20503 -489200056 12642 52762 -994745705 95170 65182 -417798272 56483 43844 -951834014 45959 63118 285755788 89333 17518 959995587 49988 16133 693993389 25834 84201 829573874 98645 30885 -98550203 32063 6688 -842293117 94009 39633 -778278102 73581 99127 618993396 87943 5207 210466357 67261 36290 -912854101 98917 18653 918810425 79445 32848 -500689730 9842 55661 -117126816 29945 56003 26496931 67132 85123 -820800741 16068 19730 121102630 90341 22292 -982410042 12085 88723 852184995 91191 68588 -451259689 54469 84907 -506751908 59707 79692 -48349589 86794 53810 741230425 45370 58144 474695529 55503 21732 260866623 82038 40346 -194445666 33754 59631 984686270 6546 15843 -811287507 71095 30318 167479262 32479 85417 -198956676 63709 34548 935047832 18535 59507 241960298 36873 43484 -901293142 58459 59435 -495618970 95539 34738 4882408 67009 29972 676912052 54347 37500 618476859 55226 10335 -240975454 80779 50238 -880434667 4073 55439 92174182 34073 87498 -240289455 58006 98924 247657412 25216 57687 856521521 51682 9147 53055708 62633 11616 -959720268 94686 78096 -735482715 61599 1046 -855408753 3488 37761 394798110 55399 92753 195248652 8538 21188 -479971324 46113 58726 740381100 50316 60683 677835932 8777 73907 -319133837 56160 86002 159425977 33350 68904 -967884976 7248 13072 472917221 97655 14576 112823358 93446 87489 -159993611 48496 24848 171213842 84547 17911 -536726593 88031 21798 527585748 31637 24815 -744971390 23905 59352 -695656448 72957 10000 625248942 70034 13096 52477083 45476 97458 523673922 23510 30612 -446931441 33678 69904 -573399242 8058 39481 336443844 84184 39912 251063289 46118 50686 945787081 20280 19210 -187009261 42312 62264 209614080 47070 73756 -39788349 19166 66079 -793249429 59004 59127 -517993778 65754 2885 -831292495 98203 19820 -796505060 28951 25878 -988952348 33468 24559 -107378452 33175 82564 440935203 6176 58726 589400319 18779 29983 -476226781 39936 11340 645394541 57741 52876 955892319 27192 32332 532962837 62857 7921 -81699968 42852 60958 -565197067 76708 81772 838479240 66512 69756 -977238227 71426 62705 375588646 38213 45000 48415104 1386 15582 931627312 19616 44442 553194938 65245 16997 -596156968 86681 72011 -866800404 82394 1234 -453144170 50695 21352 -446624394 54027 25819 946643346 27493 87973 905091264 51176 77414 -976617468 66077 17079 730241385 30743 40362 -216134474 39336 30692 -801737950 17188 36851 935096816 16250 73729 123791608 15164 59010 863860743 56843 13435 674045167 65477 67538 856051904 20628 14626 -506062578 4788 50425 -722496605 55315 65063 -352903955 82496 19915 -307397814 72174 49441 -122133919 32243 61044 -860278441 16735 81910 472815477 63156 4652 -588067301 52341 81269 -31963429 63268 98119 -391553315 72165 64948 365452776 36932 45179 750540224 44499 32217 704990014 49099 41065 273630182 46108 80589 -542693745 5069 52660 442752751 68992 54589 577711233 20997 68472 -497855556 84372 68901 311528459 19645 1966 -120862995 29957 54052 744731608 14070 60583 -314076254 26962 36445 -592148260 23842 34621 -188528466 79002 28962 -54597640 3376 19325 519287856 92331 565 149442690 20434 17768 -533450911 63485 52384 254310304 5019 82606 -202328760 9763 80297 970870118 15318 58029 -21146545 76930 64513 310630881 52750 21098 413145226 82968 84977 933659376 87167 30468 472434318 57788 24794 -235537263 5686 78246 -263724501 66707 62825 731482822 65417 14161 -421393515 56794 66634 71118418 75447 61290 370297489 41826 70645 395873193 20361 32294 909565044 29653 92966 729190327 57792 14077 -395610546 73230 72184 -291183793 64071 51631 509800023 47674 82311 207850432 66387 5778 938943658 86449 66896 -218693705 44688 62430 105294650 82641 18548 -790387912 38786 97475 701465711 92267 67840 602543484 74638 6204 208109103 22436 72535 400559539 29064 17519 502043504 4686 1243 -560898400 18396 22806 354441032 46721 95748 276486578 60135 62038 -770265894 59389 28154 687147842 68959 52217 -866018658 10207 7675 -868577787 92034 77960 -161231255 14534 48805 -140743165 82697 98073 -998805475 97587 13172 744299236 50077 62351 278171427 49434 67269 995522793 8235 73730 97872668 2859 41155 614175671 57388 25232 482423905 39871 6275 -142511938 29182 7302 864732357 75448 35667 -531700436 92381 11558 -347180929 65148 16568 556656558 44988 81113 287296663 50516 33916 -987955567 80460 89785 -875692201 10949 18154 -48115508 59228 24199 820528058 71072 65357 -561020515 47366 169 457924704 76928 49962 858343526 4225 55032 -140172643 56871 18269 188825281 68326 30030 822803865 38060 31319 180669333 48387 83288 -91027142 46584 39866 342237421 52451 54825 -971311641 36705 71219 -87967720 43599 38872 -717183620 23554 34598 826452362 93213 39391 -624711753 21567 96904 974787407 30954 40857 192092924 24025 97122 -899074096 14917 25339 401031710 80843 80062 186847625 45430 26263 143965424 13559 58632 621703420 3388 48694 932527393 95907 42355 613762286 5880 80728 -620891223 91342 97621 -100250979 91526 90625 90785760 10893 4867 263146823 79855 72793 -603609389 61946 46087 -193837247 95596 74300 -887145782 61940 31904 974258815 38812 71149 -225511910 5060 12267 -94312829 33096 93574 803538680 93412 43152 -217506214 9685 26327 150913973 63964 21502 -526615859 78616 63020 -808953963 52362 46270 -168582328 2203 17795 -248724817 35352 32897 367671184 16559 68895 -453237394 59455 35749 625548279 45869 10679 -946556264 83193 86636 628573753 31909 52767 128430402 28387 71037 -434022353 45045 69437 -195906535 86647 64965 783762291 24869 77356 912184450 70320 82508 804270913 18464 86997 -346014365 6778 46137 -734563154 4370 50525 530528024 81796 59335 -565191479 70237 8820 357299438 66367 80183 -686825889 8656 79501 -224387772 40992 85815 -166315629 21449 95640 -533360994 47413 50481 363300455 47511 47641 696407472 72108 62890 480497688 63236 92592 35984724 33949 17681 951129909 76647 17956 -451007451 52255 41971 790029072 19974 62158 65437071 65229 83986 486158530 44026 27469 -268500701 46648 41405 -315878732 15255 54329 -720909440 86395 47836 -212027700 85817 23971 -920602910 28812 322 95721539 22390 9791 -185379446 74518 66191 -726674438 88970 81104 278621700 19514 12012 -440702148 71873 12966 662643359 98219 98533 -214492763 35010 24110 270947019 72857 30785 33015872 41902 28185 -735524195 31860 49614 400699582 98913 96612 53434268 94215 59873 -551086915 23340 82827 143591143 86220 70540 584227289 81630 20410 -38157554 69721 88968 -402225289 93897 31254 -45217388 46533 52610 552613557 86832 80825 -866817659 10331 42246 -368965494 90066 88392 -419403059 55811 64829 -911866046 48911 35699 -693371078 62691 50651 508459911 54774 20185 -117377939 61250 41732 94506536 48702 86144 479334911 98242 24311 122149770 6772 53399 360159896 85355 73444 759193491 54240 76426 920661840 32212 87401 647200187 55034 97013 375806495 8751 12640 -542855970 30156 28896 852747998 11321 8103 605146589 52701 23523 -855697110 12556 69504 -76688893 2217 11887 -106229156 78155 37017 -11122466 36399 85338 -405146781 62439 48870 -726913162 33498 19214 705100627 3503 65438 488483358 85030 45557 597267443 56735 71634 -105864441 25954 38796 495320912 48260 91836 -122637305 23388 23712 121655640 53371 68032 -925032957 13707 80773 -790582893 27328 22831 249668667 19317 3015 -845823628 2976 37013 147254860 65580 30919 116222254 25746 48905 693266767 19229 33502 -331427456 51845 65022 116820845 71998 98259 -723613478 28015 83700 -764871582 33889 29144 322058707 76676 34661 -291991032 60991 66954 938164055 45003 54595 -511129429 19747 92486 -596818836 86394 52831 299405612 96833 69353 126852594 19025 92348 -402155112 62961 43114 936072949 8406 9544 -611164016 18999 28986 -819052178 68182 81398 -476018017 39702 65175 -725874774 14222 27246 466494429 22002 63566 250342466 40536 81409 -261150774 19934 52853 942277346 12445 89526 546016562 31255 38344 -769396312 18687 89897 499188317 97515 84127 222526658 17179 39752 341472316 58780 72601 -817884213 6839 81134 -411244311 83911 10382 -157828078 84088 30046 270848501 86122 87842 643693919 8004 75912 530742982 33009 57194 -248122304 84990 53483 -136060267 24538 86264 -662372977 40019 33909 -365832972 9141 53963 490328541 68925 8684 -696899797 11272 82706 198036874 5686 47078 -122885277 17892 17383 466241335 77008 91331 -241268531 60965 28938 -618190927 48164 90827 420359072 64352 57805 347259335 40815 97962 -604878392 76179 89974 -406094308 83981 70953 936250882 60229 49435 -972559452 65037 87387 878747475 34317 70893 974899699 1390 7700 -26707961 5734 79156 579263842 44673 66270 526696844 12937 38105 963808567 64172 85864 384417379 27011 11233 -490139158 45699 98822 -824530702 78217 34135 -84614641 22034 97321 319471904 30570 32115 201784700 48358 79094 -654108435 90931 18139 -319444660 13410 41 -515607452 82550 1243 237920056 45929 38760 838136343 28731 66870 265860749 40261 31814 -526831556 58955 29276 -587668846 80505 69672 433635582 16052 59176 -78746484 87416 76757 -163095467 7812 89087 108943627 65548 67372 -978541962 61519 24304 -349151834 79224 88325 -579002250 98244 43375 -161808417 25057 20303 -70315426 47603 47602 265811593 34259 77005 -137167308 95398 6446 -273612614 3874 16124 -181999593 47866 55467 727380599 5557 38806 -980944820 53411 5299 493966182 86207 28834 -460968719 95986 24554 -357492958 62811 54527 -926582331 49953 51772 421919047 40807 197 517438679 12236 19052 -976292843 3991 52745 116731208 98555 86949 821019267 88492 6305 -856852050 15421 83982 400888324 17526 76302 586410087 29990 43572 -465854291 96020 60283 -924504373 66290 20035 -711398927 92212 79175 345794341 24703 12486 -212981365 96233 39068 289963470 27773 69395 -93660431 75059 70473 863358065 49336 21273 6735976 66839 14754 -723013723 27366 63580 325873916 169 72256 -936522274 87003 98455 712897946 56562 84227 -834256183 17279 65494 -464552257 32040 77803 576143244 31142 59229 -778767070 57799 68888 -834826917 56417 36568 -657376488 48967 49952 708570402 56807 67294 898674750 55607 4180 326447210 28819 47076 -601482017 56729 59073 730958968 74209 2207 245280473 40951 67337 520023406 28767 14009 120332899 98727 26943 -965417495 57586 65575 768100680 58303 55816 -525910088 59230 39828 -847091780 15094 20823 -551636820 57080 58018 -742525342 72107 38241 -554071737 83611 50157 -543634962 4771 414 -687366743 49246 21015 226668533 35047 6234 -612562458 53559 15018 -642766678 81720 87463 -403548394 17864 60867 -470528930 58180 96240 -814256957 49773 4005 18634975 98059 22999 -306871552 9606 435 -51136831 29234 88823 952324635 25909 73597 -822067446 64227 26732 950423169 57230 80422 -359433892 67492 8644 227424078 18264 80047 886960754 4425 47849 771915702 12497 38755 279157763 57985 9822 -782999328 42846 57368 -730388776 31538 43033 130053285 74986 21209 -702695846 25132 23747 -944271580 25660 24619 325376078 875 90684 696343154 1414 16828 -900782193 96053 39271 -267596660 74447 83653 829541740 57731 31557 -702871388 43271 26930 17124593 27525 82749 -202012210 29371 9499 628498893 20766 75562 -153910696 69529 28954 -670944629 75644 91893 -730802372 6732 64998 775978938 55023 50223 -969185516 18173 46712 -124776581 63264 34509 792375815 804 20763 -477636367 39789 90187 882989696 96714 63036 -650802538 20317 84460 -990187362 48078 94718 -894878042 44364 70044 218734110 82436 94356 711776566 40729 33038 894894965 59604 74990 -306573462 92858 50439 -196845244 10247 69300 527757328 56425 5177 -404735939 34067 40550 816994381 41530 96755 -181098928 28710 9896 781664982 8639 74317 859583629 73272 31999 848687647 83687 55258 -261272797 74976 66325 622536689 77969 52854 -733139761 7779 75111 707207287 97101 75284 41340987 97261 34328 581329843 71717 62028 421364192 74970 27156 -952247555 19733 54719 1207851 74159 36650 816840644 31936 52249 -570669133 85213 33736 -811520131 88382 20649 572885242 43603 87314 81140419 82666 49220 -917152049 7241 51221 100969339 65994 10295 -287457268 16201 39237 560864989 30229 87788 -779505713 71204 41832 -853399946 19715 38024 -965693957 21180 45605 -809739225 68336 1209 742364710 85841 96174 806723476 64874 13313 283019080 76055 16752 -365480524 73245 83328 995515573 16699 24611 710239756 19754 33410 -30720581 39705 93853 428463967 94465 33362 569603740 60245 91179 444430981 99070 89056 897900991 85958 55566 -217906405 89365 98114 881977971 47558 49875 -976810356 79882 98557 123484143 39202 47586 526855039 14354 14944 -992167317 90798 3028 975069296 44536 41842 213141343 82939 60401 700988717 49170 59010 924259491 55289 13688 -863757767 72000 5432 981856851 51890 23485 -312704815 25201 56896 274007785 91733 43320 -666901455 16746 9579 125695850 98915 80878 625694866 62064 63907 -334813928 46928 14764 -376614807 67106 64330 -642608540 78425 26727 -461659228 52498 56081 -470531242 95901 41642 292735895 25775 80859 -175289310 8544 39404 627757259 85892 69663 -494175326 86495 75614 -3490331 34946 7262 152391398 48447 57073 795459454 71571 25765 -550485115 72567 37466 -285116228 25824 5132 99180571 10311 39582 -713242137 92121 36077 630545259 3125 75300 845005933 55383 67192 -752129091 75260 22199 88945419 50693 58812 -227393137 25466 96460 194022090 18235 57631 348012475 7590 46186 618734386 67506 56396 -408641012 850 91757 927767973 88064 64084 352145069 47682 50507 -290353581 23794 77465 -377008066 12239 57105 580973884 52856 13304 389036314 10688 40456 -893920074 9206 22708 -185919747 12071 15905 -926962116 4122 91093 -757422836 3459 67051 623623110 59901 1531 -632258325 52681 34773 172696480 18809 42412 -908135546 82547 6393 930837553 54190 6051 -473222568 86881 43415 -939743047 36122 75036 -318549396 61544 34561 -969262652 74206 72304 841932969 33641 66868 -433092324 68457 91141 187699322 68388 73243 404134020 83918 86487 -615621991 21040 40796 635970033 21556 89906 342975662 84634 31060 684075914 17886 72991 722635240 32478 74658 -620112508 60346 47255 12251689 65209 8866 42049881 41512 34419 -944464406 38425 4281 203049157 80190 35139 620018659 30892 12280 325044458 36663 79239 804590136 51630 25995 139635393 32834 3513 -385055451 901 40313 914973604 13906 38329 -888039744 82603 42489 65307982 24950 31146 -436307325 12279 15860 124156289 78845 13716 -745922330 88433 61197 84369790 19392 96152 55261908 25527 59817 766865204 14921 22020 -28002634 50879 49142 315332740 82307 40455 356673128 51488 66997 680044050 43508 72435 -762680952 41721 75983 -209541598 96806 69646 -139871690 9858 84633 770168098 12661 49716 46496023 71021 9578 782812614 58757 42557 717500055 969 70457 -70127438 32040 13840 -559404600 94131 34887 111135566 63739 4632 393750432 90839 15665 528440592 24693 35701 416701099 78624 84886 857061236 52310 50687 898545605 33518 32853 143788151 75559 95799 772426329 59367 53166 -674412528 51731 24412 -796033098 92210 26470 419777855 49535 29320 -938183264 1261 45975 -129496864 85540 26143 -671350368 75169 91587 778145299 52591 57317 593841099 29240 70798 592771356 81142 27920 -914023486 19855 21711 -169947409 58488 55221 -45444177 70983 83355 -201551302 14658 83557 -441352099 24896 25765 -401823829 92462 8725 983127065 67941 4326 -97450203 21551 26568 905881657 71052 46905 -604283307 73078 49518 -278777978 9634 63549 -913785481 82296 25856 -118934182 35572 76173 -59086333 95115 84457 913506351 67547 11439 -415000393 45119 86571 -880594529 91763 6383 -728213945 11006 84945 780871944 49358 7652 754352980 89181 84955 584366882 79584 33261 123023223 84467 89092 -356325102 80944 14743 196884683 14823 70544 -343600799 17523 44183 -564667705 46744 69885 -539181406 63475 3899 598176221 3050 69763 -973621776 50225 18648 -747664591 84569 60641 715083304 6869 78462 357824668 17298 58112 -891419834 21493 67415 -16944479 35515 50665 525643048 19423 73835 -43895806 64331 62210 449467834 50998 53375 -58827573 53673 98583 635716697 15769 49887 -668371007 56947 32340 -274602402 17332 95240 -947457484 12835 66466 -592268625 39729 42073 572240550 8320 98299 -15999243 64934 54277 880317682 79574 59767 -337563379 57760 16060 -387681811 46792 83727 845987110 33714 83870 -605154211 78004 81451 -442615874 22204 55018 -371470366 40396 26969 156910908 9319 67079 -81230383 79309 55343 242362957 89476 65536 -966835444 68455 87740 784464517 62240 84744 -539272773 85980 6330 469817565 65755 55986 -260834947 34820 17898 561748932 55866 11579 -813596333 17761 37186 675649037 55822 9342 -551802375 67783 94641 -515667638 10398 31533 162777408 32155 68544 -513986797 75378 91677 606977469 25040 82164 -730497651 93097 57619 -331159141 85502 81897 -738421016 35427 98291 -3976702 24430 19364 330238083 21113 18971 950219661 21956 26303 730347290 6780 25067 186143276 10785 19995 744437057 40184 69111 906317099 79591 36926 200259459 4629 33308 303234994 95299 30989 864403125 48973 6056 -888985632 33549 47099 590261506 8974 63226 -23675031 28152 83030 -539588746 40161 20329 -74985842 19042 8423 822997701 37020 13461 -455350099 62238 72021 294520974 47170 61682 581892630 6819 24864 -802493538 80824 22661 -363633155 42892 65085 -873359288 90191 20453 647896133 15876 3224 -654238730 49972 53991 -540996447 2579 55288 -96046410 63993 55542 -89868687 25188 67212 -802709859 50504 72669 501098675 57990 37361 68183237 4427 22744 48423578 67969 40427 -638164020 3682 36823 -758420888 13097 38606 -63434023 68122 65465 -421625944 42977 51231 -842777315 35294 87233 501359279 82535 70522 -416244001 6910 83281 -25342366 61921 6988 41625501 95794 55961 567964561 88295 44269 -458400765 51439 59791 -131493267 2291 4549 -342498288 24217 22281 761559226 87389 35639 54452488 76667 78460 490544108 68218 79907 859551535 10287 88869 -776493155 38805 94024 10482770 51185 75943 -857036313 28461 56702 284094049 66250 51554 -726058378 27408 12118 -779107960 18568 62523 647046387 25774 5671 -110754919 67053 3035 -485326562 642 59941 994739317 34110 44677 -370462025 42678 43543 -39580832 44112 48877 34336823 22457 74310 -572738797 88225 93962 955666421 81976 2850 577139734 78370 35644 622303024 38790 93553 235439263 56504 89854 962209720 75831 68038 701620697 43118 9948 -42490971 23977 7662 362135351 65163 95883 825698738 81385 58430 829775994 37188 73764 160891193 84321 38291 -599736210 98006 11900 404050195 98944 87822 156363463 57747 80827 911878296 6440 92774 529693190 21101 73650 657121138 7018 3777 649324927 64614 90342 -718529983 86815 21042 -553386699 98625 11626 -92710323 1806 36573 -941184601 47445 86026 -796567625 84075 14881 798896133 97297 30599 59998294 83027 53534 192801711 12168 63663 409162901 29187 29789 186335009 15328 78339 244915199 93515 83021 -675311785 28746 51678 907276149 43221 95728 -954295699 15298 29574 30730751 90431 82529 161344751 21897 29546 566010923 95133 82332 -644092642 82931 62826 -422135105 44843 92585 697393408 57548 59069 -83626677 9758 97504 911259339 23671 69654 -28500387 23685 34465 -21668239 39485 90430 639315920 11406 11967 867323453 31552 3469 916283474 26802 86723 936925728 12261 92682 354978326 11139 16709 -56211854 95907 43981 -277006991 13305 83566 383182749 91899 24413 -888386022 91747 60449 -159130671 69692 62568 129725276 46151 70727 -591219312 87877 39432 -912928140 55802 38486 -133214598 75933 62566 -678034049 41310 82192 861539123 91187 70499 427212023 1429 24636 -473918741 41309 3128 -341298842 33685 59894 -165784052 91670 6598 -969778012 45023 49516 -915459828 85630 1272 -200631792 38465 84582 576132730 57453 91392 -680099796 37666 46032 -521897807 31813 48716 746213169 32691 44345 -887359704 73120 15322 -166321159 14941 63413 -125342189 20439 36608 -274631746 50543 26381 72298660 15941 57327 -814666933 71950 93803 -399273141 40115 38774 841712300 83671 74495 902647825 59056 56932 -866005135 91273 26508 576109610 36548 25118 543383203 50487 31712 408237355 31973 51444 -105433899 64924 2779 -507761873 24259 29106 69860969 38254 28760 -599904472 77585 86317 -642581894 36893 45851 -471244149 69997 61169 784487282 79850 24117 592584510 69818 89923 -136094572 461 38826 -426443561 73384 12622 -413121746 83573 65550 616513008 35722 3917 -63776267 65519 57250 886440561 42076 39738 526318561 85540 53615 995010181 64846 41382 -532848375 10676 21839 234151388 7303 98562 -299452408 37540 8358 -490920797 11196 81914 -552271209 65992 75276 969110079 24461 80168 -276045321 93410 61333 904190261 45441 5432 -743118132 60994 96085 -970311954 70515 40241 -218523560 15354 6003 229688785 47889 50887 930089739 82852 75192 212729948 73141 82317 921215781 14119 53307 -112751581 64968 65190 -847070762 1229 16001 635994603 81155 40335 -235607845 81413 88683 -777826915 26450 87787 -237577858 8555 32120 -821545786 64223 82041 337309411 91978 20503 355839686 91282 79285 879303958 78139 40477 -140477391 3570 69762 -290941149 92407 8526 924308401 76 55956 -448052964 54199 40679 -885985577 4317 57075 150330038 89241 8306 -727018055 35541 58288 -15950615 44319 48078 -164636088 28101 13159 -465187241 37517 45686 -785189890 97655 59734 243228854 25963 32350 758254757 7213 12417 -449425398 71197 68920 104521881 94675 22700 -448723858 43632 24572 357402891 66731 70045 544182845 35722 6247 809438663 81319 35632 -941247629 58875 39200 -112287969 19286 43455 219554957 29940 67878 372994759 68951 24962 22492472 75023 96980 -96118017 39537 44857 608014756 17122 557 -913270096 89191 2131 930264793 95029 83795 -984731799 92593 85804 428469295 50345 37785 -259970893 62192 80720 -160167905 56823 3309 428520286 31230 55076 -308748678 88765 2776 -262818208 98728 79803 446758146 91983 34951 -705012266 28609 13341 -918421747 66142 41489 -809932875 46030 68060 -709057536 37681 41936 -643920662 39811 19689 424302868 16698 82074 62456172 49696 10874 453505941 86962 39679 800735931 93073 73436 160294333 18203 58441 115865511 75303 51948 408306532 36916 10740 634089528 33853 55662 -26243659 51896 22595 16106548 77349 8189 -256536417 91143 87907 -494044239 26331 76673 -292656656 14651 59657 -422961152 71190 51634 -48204304 81604 17906 -259531322 51596 87486 710349661 91240 58712 762214329 60854 38526 914909320 85966 35266 699074397 90890 44626 -442387877 26292 50130 573939635 56546 30021 -55702294 57473 13946 657762399 17759 83201 811543783 92415 83994 -626493430 50890 64693 -188075895 38519 46637 -372515458 48286 73217 -101274808 86607 34571 547224728 48027 15912 844328538 73444 1704 146879104 61443 37238 -172669138 98299 52428 71632037 45548 29343 -138683854 90222 65371 -121667124 26876 12652 429945651 27349 39218 -948387178 79708 49780 -336205445 82351 33994 481281688 21020 17934 727279498 55535 32967 -783880926 15274 17965 -83572846 81243 98835 -661686878 39652 70961 -287183647 75089 10413 -453276549 23227 66550 764571198 6480 36009 -18671557 43255 56565 -786546908 69132 46930 508553800 61424 32749 468256860 12376 12713 958638037 31749 81157 -182738720 71418 48535 -846007211 91602 70764 53453399 31568 5831 232416935 98829 4363 675440089 33706 25787 42974428 68341 91893 -37866350 55752 50845 210382351 69622 3649 -803107378 89007 93594 -595160552 2693 73519 578561873 71921 69766 -618049721 62592 52002 -850714037 54546 45920 591238787 32463 9341 -331494024 88299 90804 599490809 91447 75776 17692194 98933 17753 -949213898 75912 34827 301393707 22402 92560 -663267714 30965 9514 81201952 56172 5585 -773047804 59586 75216 451396845 47285 46493 676656248 86178 69778 243691773 78932 27390 65604634 40184 67464 463461834 83258 83738 -509450785 45483 36441 718256394 79914 85271 -364701639 43921 23080 882776507 67308 80969 -62939271 15579 36394 -304634562 26666 8994 533678533 78327 77614 -665861162 65937 22024 -755313528 79436 48763 -555633037 85381 28428 -678619402 95058 65257 -131440355 69132 41368 -893359659 7335 83458 -453357668 76435 54149 428586934 90702 13642 500797337 10528 23593 323511551 58600 20663 107168074 37090 91185 -62236542 56010 73509 -981408851 536 59214 -558150144 79925 83482 824961311 66274 62384 -712015171 32980 50209 37847737 61303 28257 -147321830 95209 78121 -875304436 94513 73090 20413412 98510 71041 212777235 49657 15558 -757485077 18310 1698 917828651 60422 75934 475113236 87899 40148 727873214 36869 22780 -615648921 56938 46951 14565393 36497 17630 41368734 95376 23881 -699029377 85954 56181 507717678 16621 77153 210912522 76698 33074 -139621394 29323 84451 -927333544 68969 55346 -989020468 51204 55292 781512758 33420 34387 830870169 71550 52607 191093212 27308 33494 84184926 14549 2296 579998279 86008 87906 192149 54574 95276 455241183 82981 26011 -484008535 98763 266 -967682486 45870 38602 338640520 71856 9868 -533413320 97670 15271 543569728 26726 30128 120836642 9685 9493 105247483 10662 97362 -326343920 38766 18837 -915226961 90482 16085 159949963 27638 1996 804283245 95168 95423 438124853 26037 52135 -623732002 46978 25825 371895917 94458 59140 56224450 16204 45271 -170249510 11597 56595 -727473861 31635 84654 -818480535 82537 82152 -618609900 56270 34859 877612961 50734 5191 313925278 25787 5232 507943813 17342 28024 208122840 74930 49060 -338539436 57068 40593 461156635 9342 15503 632006600 47813 38251 197583340 15256 92656 -934162119 31272 23607 949450423 73753 66142 -610130766 24411 5915 -779317447 87729 44816 378763786 81118 56690 -758864241 42979 17850 -892815667 64203 56219 -801694721 22827 17870 191639161 35379 64729 -572041094 4936 72376 920421096 51205 85512 411067668 68941 63412 221524600 67223 60898 553191633 95318 63061 48934650 24303 81824 674728566 58228 96806 945899893 27277 73747 787994036 74339 56343 691947297 10423 24881 -206901765 8161 30130 -572901927 85866 31746 -951902285 30195 15120 -861069344 83837 54943 -520395589 91118 11826 -691459821 27527 21496 611481541 24394 36014 -777007141 23600 66830 -891941407 19772 76627 376938006 66460 20875 316915139 92906 36063 -562221001 1761 39740 -87539725 6151 78011 33678393 23914 43479 -881439193 9539 62129 19929337 41141 46203 62414885 93237 5733 -537593212 40163 46931 166299342 42324 29655 -660033369 93108 17873 784983308 14079 83957 -290182699 15041 8009 868689944 63868 73678 -467883599 40562 81373 131746054 37484 27512 -135779451 33901 76677 -982158087 88889 3352 -298836131 47793 65454 -361755408 59530 61161 -566726696 93273 92621 400487197 53762 12366 -998843323 69752 73815 549026732 54669 14410 14548162 58760 41286 -149214134 77679 71255 532843432 59715 36393 263960265 24011 73721 -708704679 8387 14676 132057378 87050 48786 -424788508 82491 42816 -714685314 27109 34811 967223891 178 13012 -135434396 11888 29405 4497193 44889 50133 -92222029 87185 62714 -535225976 34534 89215 909403874 34011 83609 -673408482 36049 18373 17009045 54884 35631 -910235110 38647 69153 -398301406 47144 91404 452197368 86692 87439 -892346832 64123 95406 612180556 10092 68568 -590568199 15756 47942 303154937 41387 23091 -927831941 41931 25121 817332635 2487 95741 -144873067 95743 95964 -450585071 17503 43267 -375459591 1577 70050 744201975 722 86665 -546638488 36554 8800 -329024896 14877 92771 -740074255 46124 57343 -543766003 26026 50814 301503025 42619 28652 459619039 35540 62227 879924084 50350 28983 -309893746 89670 51531 -406780334 42630 88392 -786894934 73067 24610 48928318 91710 26255 254940357 28056 65510 -300745229 75689 96466 532777871 63145 71901 985602197 98872 81493 -971131279 80403 50523 851597674 87608 63939 397629463 41397 60506 -867668284 84100 50894 832080883 71932 21168 711820769 9484 6282 -165900738 85973 9387 -2209356 17867 31186 -522774330 91360 59827 433591450 64157 26539 -130961974 9377 30930 425780063 78968 2959 933150519 56930 51061 496430935 3209 22261 -965992199 2238 57461 115553456 19321 72866 -261817772 4198 89521 798410828 72532 41115 442872752 73276 48599 -300871427 76038 34007 -41472753 48675 79843 211225478 65348 30813 -422541587 32269 820 -636619279 15128 5641 -703357545 399 95144 231904924 79622 90140 61150280 85991 95970 324290332 82121 93052 -822028533 61404 7470 81680925 57053 56658 -976579255 85658 67546 916103701 7911 87386 -693712699 26624 61984 694872986 66430 70704 -99222912 92666 98726 757399910 62457 49542 245134185 80983 54129 724264966 31973 52563 367663899 31068 93820 -962040239 4905 2037 81311496 33346 98043 -243116147 57363 93563 158109158 17414 62125 -813395608 60410 43625 -973677330 767 42162 -538540937 20147 25200 -186164883 63249 68066 354440663 93436 59230 932240472 58588 23948 -616620695 19759 48309 -72390897 32663 40558 -294707395 66172 38543 -953578162 41528 49145 -345994069 96044 23124 880515175 93459 94296 485722058 62722 39142 430887162 90787 76290 -414322514 83477 13662 148714556 43745 4287 719428544 84751 35008 272843161 84774 811 277928492 22146 39549 288804112 97735 38568 -320112496 57128 45654 697947857 11370 34725 882428355 18055 75280 330324953 62490 1023 -847239153 37731 18695 -517128680 46971 35361 -610531086 88338 89797 141291205 51740 67041 322560011 47919 5807 -846602929 20182 59699 -659759305 77392 40328 72542337 55963 53870 -480947808 26093 65042 -771705054 32730 5907 315482903 55015 80629 434185551 72985 16666 960874520 44928 66734 93475118 40180 61567 -832266585 72327 15089 375084526 87219 87849 590604942 20218 76190 337332976 75261 25529 -38964503 49649 34300 508705568 70616 39193 -326876583 73977 80654 -755685128 47147 48616 -814408956 55419 201 755492185 1267 70751 -423375276 29967 17742 -358226870 58143 18276 -720578903 76629 79944 732875173 3923 50293 -616478122 20490 9428 -239266140 49808 4866 381887743 24120 40857 -82255379 7764 96656 -599372605 67252 81210 151459947 84457 14179 507533065 91592 88050 152513496 22388 69083 -381954889 16841 47819 -610063680 55339 90688 446215010 1203 4458 -94324949 50660 14648 306225905 1687 37716 -624113695 51887 44420 -296484055 40968 68540 -586334865 81026 91165 -253533557 67989 53497 -619801904 81422 67999 -791272391 78011 10420 -884979174 35303 13110 -154530571 90301 26544 699635275 88035 74804 -720406486 63751 40931 -117863122 82665 76952 596136834 59047 63619 629546898 80400 26131 470667967 74773 48860 -638219345 93274 47764 705309051 82073 66908 139037586 76114 22944 -66836765 28480 57953 819879587 73639 3281 921545037 61538 37045 -403992163 9376 84189 260185580 96993 85545 144664282 58923 11985 -30318432 38879 36010 653571610 60691 12185 626575425 62777 53834 764681739 40219 85951 671255975 16366 12428 761622943 45593 8599 -917092806 95337 78702 -897598497 48473 79392 -17187963 65767 49029 633641528 9052 8422 5249022 57191 33491 -436909336 18090 94029 433637150 71762 92079 334755243 20350 83162 575815140 31483 38961 497097289 55408 72222 -61322211 48873 22815 194820686 33299 652 99925057 47161 49469 853745530 10897 30560 -834831508 18574 22967 420676966 82949 38200 150902441 40237 61883 -417307768 71415 4495 773653760 68031 35111 974737441 40640 29782 959132308 14974 40621 -60017869 84863 1135 -129234637 44275 8734 520496229 37965 22105 903873211 39879 32272 524528571 41880 67486 -888718806 54622 67270 688153669 77840 23702 -495338930 40521 77191 430010183 96926 1630 -931732656 15434 63433 362509785 30655 32557 -992542271 40085 81444 146803465 82759 16543 -29928306 69354 55338 -26744336 35749 58845 -254722126 10318 32321 900737811 27339 391 -148771594 68937 28555 733262253 15235 25669 -550200349 50464 60784 -746703935 56417 52025 -634530326 37509 88978 -838544463 97278 76046 755956883 18950 53756 125896404 32469 48415 249189437 14156 73391 -254815884 48472 25653 607405993 4071 73946 807101545 79113 23942 496981818 20921 51504 -615752684 82869 92718 276727729 98536 71021 681742708 87546 20604 -472083685 71798 29150 -970232588 52684 56022 66169593 73475 11523 -500119477 42671 45063 -858153876 4798 25323 513749224 72404 57050 -838087120 34331 46590 -20785535 36603 6049 -63760273 14816 4863 -733828308 56810 21614 -203617468 94728 58655 10347539 83119 43034 629481362 66775 79730 187726574 47049 20104 -898232630 54599 47150 -503965808 33680 6389 481410106 55157 85667 507831012 85804 75762 173064535 12378 78313 -321943134 30107 81234 -142625190 79202 50980 -481824367 85781 32466 -413380553 10414 44969 591811215 52593 80629 -769271188 40368 71312 -628164325 41122 52970 -285773894 54329 47928 329933818 6290 37118 972914101 11437 85121 52344635 47962 89178 150181506 75615 43502 38976592 77544 93526 -350641749 86945 69882 -460383812 55846 30664 178105819 20756 76785 -195394339 75763 78600 -198172746 3495 1169 929563885 23447 34265 -258510385 19039 44011 -647861811 77511 91722 701562957 96443 75810 612329949 58118 31778 -846852423 59722 76636 -239515741 24885 73165 926600172 71505 82180 -97490033 41218 22857 -249149621 20072 58105 -896496927 17364 5081 -597111872 62376 3430 -386011127 96405 76580 -322290527 93352 16140 361613992 41505 97461 -346683969 71300 31366 -535758028 23845 2582 585957888 2862 12788 -636626625 20001 38468 671872219 95606 59025 976673054 94639 24924 564421550 35518 79660 -722788976 30986 64159 652875058 57967 76807 -919133041 45356 12035 234078238 40750 93018 -368503051 32762 49305 -100671038 12837 24991 969580023 3911 30528 -876420149 77180 15186 -979755892 65136 43492 554452886 84491 95327 538526928 89079 58803 -973214382 19840 9682 -437366600 29061 70688 354842629 66280 78972 -698667195 39845 2983 565150658 76917 31499 -641492989 15759 52730 423253775 73002 59259 179335800 6659 15046 190862101 76240 65698 42138026 79194 15820 897716141 87941 18244 942589517 87815 61258 -294829151 23445 54229 -933552491 11584 62680 -424127290 8883 65591 116388412 677 13845 -727328839 15868 64266 905193587 79721 71302 -597681788 15567 84321 483749875 49244 52381 -54588148 79866 2630 927264822 61647 63941 694130366 26308 10172 174103436 90478 49832 746503447 57710 93993 809215884 4049 32180 -187762255 20666 71544 -733679550 94596 556 882296203 11875 87860 -851102809 81195 74533 -132628571 21554 25888 926009404 8510 33991 -207179764 57305 16379 691386730 4260 21816 -656561762 40290 71403 611968780 20155 90384 -627478861 20019 78301 -45795510 70692 84754 629183559 78686 19457 -286018138 90479 21084 -295527683 13118 44181 -797128598 78480 20746 54147227 70101 46271 -617968351 35902 77165 85773537 86440 1356 332646989 97401 38576 -677929877 32178 41389 281020653 45781 85000 -153105444 53211 84102 187302801 56485 68115 -35182013 70192 34381 -161939047 14949 2800 -7838314 55735 97520 796111588 67609 16503 -768939884 50264 5745 -307027283 83642 21935 -970449600 9316 92127 -629465943 71006 73471 -629225165 41283 18505 227376518 5905 52636 409194248 63688 59012 -472111209 70499 65351 421023315 71531 58941 421847191 80150 6965 -89436272 72185 77361 589880910 80080 77451 45893425 52528 36950 -751310696 92838 97386 287299156 46895 32431 665786170 15720 45612 -385985702 22753 73228 -35222054 5125 9434 -863104641 41889 43519 -68862463 98355 98233 -656105742 8704 73204 880588357 59030 61119 731517400 95922 33355 -614722439 32645 46660 941561991 32211 94709 -865648630 47794 66347 -481673811 44760 18561 446897888 52830 68095 -854538345 46280 68369 -561706467 90651 62279 813623258 86770 14314 -383201131 80653 39783 838447425 67967 35778 -257713230 13558 75145 -902271935 81494 32753 710696851 35177 24083 566722111 21677 41979 -640246685 65295 19586 -709031942 82260 68558 -275397542 11362 78412 -916731029 439 16897 763415133 11941 86106 -944753054 25394 66104 -382427114 81005 22112 237801332 29432 10535 -550593358 14328 11202 85771795 82899 94261 597629816 53447 40001 20352263 45029 55313 -39307823 73672 13259 310352450 62362 67608 559343313 82403 51763 79480944 87302 56329 675254621 94174 96216 -96366283 83856 77080 -132032735 94457 8232 64545709 2537 45076 -164982187 42530 97244 744127462 8045 7138 917403047 13328 56826 -12804214 54215 13746 116019046 16534 91496 387665763 33763 86982 -862540573 59398 93967 -166099180 87048 12326 -325358418 511 51972 -661378451 28042 7367 731095547 42194 21514 -436685389 8324 73713 188873597 96958 13714 727782922 49975 60205 -772481759 37321 70509 -278932418 28083 25957 497766037 60767 51917 875278484 97853 26777 -419660884 96825 19665 116892526 86273 26415 157141818 80558 9083 232151040 86209 14670 565608119 17500 68544 593887679 6333 56070 -845512669 16327 55072 144204266 34570 68024 284638338 63904 15128 889502854 49400 82944 868859664 13443 31909 13898092 24781 86356 640080944 19641 48632 -822586670 86841 75967 132998017 50484 39913 993174873 92992 44683 70683837 45363 26743 -820855693 66555 57466 78815172 56495 29286 349077676 3526 10712 -805694418 14354 2494 877740311 76936 847 -665331903 9730 77367 -970209221 56749 72806 652071629 77046 53613 -31016999 57184 10135 860101940 85397 35919 138579349 98332 38422 35312317 95109 92445 -938358294 41269 71323 245408493 35777 28911 -346687109 3405 47789 -724156539 31979 89204 -187981573 93225 41187 79270757 15386 65735 -114925969 3720 56654 361147369 75763 78940 53744315 82628 74395 -601579049 96347 35482 475974494 35894 51389 -722766681 10532 45746 -222004104 27575 23177 814977949 92655 85181 998495423 24125 14797 -196019514 93656 62118 -168225758 11010 35340 824161655 78683 36289 276410970 26336 91520 270092332 52151 33078 901252883 37761 17800 436587901 91585 31220 -377474891 33581 58364 -145131843 68966 84776 773484195 60675 67228 125041822 48734 63702 -552166685 33307 89702 -152306761 83190 71782 101968576 10887 73806 -944324764 4951 96250 -285731430 37533 8165 -87249636 20150 29928 316161905 20383 58881 -336004851 72059 14759 808666436 35824 1593 -629894081 84552 38377 757423133 20858 78179 338641464 73817 24514 -204583037 31213 95669 496544485 42113 83948 -819553756 63612 45331 320032723 27581 30234 -480736792 75146 36818 707530396 9730 80457 -159301324 90664 43844 51272850 55779 85186 964200838 73649 249 433315982 8914 80753 -338638645 35542 90066 729049702 22476 57256 605425415 73088 35684 -989685413 11602 64505 -380789887 68815 81168 -106856433 30118 62436 492273331 25895 94181 529094391 39281 30915 115981993 83155 13962 249540517 82919 46971 -931884904 33506 87937 449136978 86490 68415 -611496904 46323 90877 531484434 57519 88628 445504773 65234 66902 664510065 71610 43823 950289672 69802 77968 119987909 84087 53808 -868108375 80971 89673 -362377447 60229 83670 273052549 59593 6550 811105056 41938 17515 701461150 13943 39153 599685998 4879 8419 515141495 4999 40417 -547866279 83028 95207 -960859585 61620 22519 -253887514 33201 50862 -212564643 15125 92674 51370731 12750 88203 856778703 4640 81193 -6863234 86004 12621 685274512 34321 16633 -587116149 29888 8577 -177716881 83821 59334 998594887 63612 25474 -227318359 82482 68876 -603789909 13297 86854 989681742 29206 25541 -975156206 66076 61171 772925044 8272 38203 -954830509 38422 17693 -15821994 53092 90312 -392609758 40404 6532 546315509 65331 36907 729318753 30060 83619 -980020896 35115 94095 858847784 16514 28617 429843119 65400 16541 740837281 66986 61838 -39156803 52309 18841 -234065868 3888 61577 670784218 78951 68346 -620857628 90039 88690 -140908908 3058 1905 -136883581 89433 16386 -135911517 99010 83677 -802326486 85195 79118 -632082698 98546 10881 -360220683 89958 15820 -205836321 15609 8315 -201147347 36735 91095 -491720179 53340 37562 -41946099 42739 60855 188049747 37842 4794 -54003449 56086 69585 588679427 57738 95533 62751950 82967 66883 -112841532 85750 9193 709071704 29455 58364 -878982230 69919 54167 -441202741 96018 74033 -756138780 84413 42106 -445280156 46512 96165 -205092874 82507 16095 -484088075 76746 92051 433712625 19095 36962 -573621599 33517 24935 -50647912 84276 53799 893754655 77376 44819 -155042676 9019 42523 -462682268 71486 70937 -489253230 85420 3367 -995436687 34764 61679 794269161 72065 29359 921678999 92895 66873 164416053 67410 16460 423689433 32980 40452 -217057653 97017 94868 137917466 72093 34092 -242816507 77932 49819 20570152 45293 4573 -494924254 3733 79175 -336674320 26747 2908 223916261 7739 2514 323459333 82782 32255 -319954569 38569 76544 145599538 2017 74381 349349888 47203 65848 -684073935 93686 48118 111938865 18103 43877 441468342 54127 1596 443776169 35925 74461 719663020 33021 630 57055684 61725 68641 361077323 50791 72211 158821373 29418 6524 878593487 63171 81405 796346385 48002 72954 -733947716 17120 16197 377407719 92811 96252 902911020 92276 86040 -972378362 46940 82473 -38995882 53618 56156 429930070 67440 35626 544410656 81355 93842 -209341274 9133 48410 919072081 73554 23454 -229355513 69519 85166 910668432 44587 64581 804345584 54433 5648 -288080338 24195 65056 -725230009 51945 38159 -141728763 69206 76191 -462438187 51703 80688 589961411 862 98723 305735390 17844 50144 -272091949 14204 28063 21919043 57586 47253 576882472 45270 76697 908598833 77276 82506 -880059864 73376 94827 -103224261 22838 52165 -55166610 89562 64781 -273096958 65864 87123 528036094 70535 44672 675042691 63848 28324 600390760 48107 95960 735168969 56951 35571 855881068 68623 15738 -141895662 97983 96398 -727554272 92159 44051 9830800 78757 56749 5935594 60089 20110 336617784 22509 73754 -792073205 53632 58061 -213908054 31429 47249 -225234003 90853 70662 -720020207 67135 72454 -472966111 77880 58555 -377572601 58703 82602 663792836 90142 13147 684142889 74392 64537 990170538 52067 10428 -128117908 64445 28936 -627000400 3689 90130 103375615 62119 139 180997164 86156 48749 717545449 97102 43777 952025917 90105 84307 774698672 39627 28574 -493259965 83383 5968 -909815625 25974 48558 123574110 81874 70816 -554023734 5203 43828 778917619 89989 29250 -802293201 59087 37598 -788340597 38252 61164 -909297322 43838 17636 -301831969 15310 22198 82870153 73038 41218 146295571 95634 30512 59425557 72405 94909 -897015727 2236 83609 -348328468 88331 22140 -437914325 87306 63167 855456043 44754 24184 -187856346 52288 3859 38150155 55256 78594 828494879 64074 75607 780185720 26152 84763 61804905 70372 67460 815587504 73500 86151 776033282 7694 93329 58517316 90361 25826 658162489 21954 71794 902181812 53705 5243 -234983366 22033 12789 712249846 29670 72795 895885705 5482 89995 652621489 52768 335 403716240 25327 92584 -457511839 24020 80767 734153844 88739 11300 -762271243 71298 77080 206857728 25155 72054 36211253 25566 53524 -29073141 71600 50144 4672130 6069 63693 105352305 44872 48992 925338739 26712 58225 585865761 71133 6952 643490683 77116 34939 -452872532 40962 92774 995091880 89466 97224 859324715 40120 2958 -903226048 69350 89593 370637912 27598 11690 -523202535 95081 85242 470237757 89028 16822 -404614688 59255 26411 -687316867 50028 28681 917451945 42938 46633 543594510 82862 23218 17920561 78863 7517 -801040649 6807 64049 -887612093 46184 20788 9217503 5423 31319 635337983 7055 14168 -196111386 84127 93949 747216928 97553 66559 -893598180 16020 63650 -910789178 66430 92910 -887287119 16300 89167 307906139 39928 57984 -507536896 54290 86677 -782326336 31949 15564 669319146 15306 56135 785206295 3898 26016 148886465 79706 7151 351207756 32673 85264 708536004 26581 69103 -186608491 76222 74621 851139663 20482 24118 557916443 75953 5346 216719863 63742 97812 -889439733 34346 3442 -181229083 50664 59101 -180478806 48887 4062 -704414055 41285 94224 -595396678 55978 3067 742445357 24635 12794 -291416879 63043 1835 872670148 94408 97783 -879842770 46830 20894 -195887096 76370 51724 634482507 23589 57279 -703307325 94836 69827 -606371440 59591 8676 -668604672 92468 90296 -325302933 99104 59869 -8919092 25350 33366 -689207821 26964 65395 877257762 91527 12483 744462110 95071 62340 409504427 97666 27771 754379375 8086 56597 856852073 36766 22116 91171716 78048 2583 93050747 74185 25334 544832102 68492 65291 195021891 16315 2624 -553243065 65980 1534 580196393 806 47592 959477959 57763 25418 -264317216 75857 53934 -973410839 40376 12247 193126491 96420 40149 -23395068 46102 45565 -321651851 31784 7174 -642158208 20489 78442 54942476 34403 62339 -78803281 82970 1110 756001417 39345 68525 -604196834 46378 1402 26850406 98933 67294 750837949 92767 42919 -664522411 52419 72233 -874183886 56028 17650 211896923 29597 16761 -543141347 23132 11421 380529274 39217 87086 -771340947 43025 42141 218559095 47165 17462 -733436562 81882 30075 -919630982 32397 98320 296117517 78898 31043 736361901 94432 45179 278446130 55863 79226 144724060 66877 9482 472253382 19445 78363 45012816 50016 37097 833864539 5352 79030 634322605 80546 18508 -71754660 54146 1282 433578504 87510 90329 676805777 52056 97440 -489479131 6611 93626 216146466 69397 34673 -173774464 77080 15986 655792617 64154 89230 -67812526 81964 22894 -295174903 2806 98207 423543600 94508 98105 834605004 56891 64189 35660839 11655 6290 -866732688 56305 43851 285211181 58485 32182 452137996 10806 7013 -678933973 54287 44842 844745548 20482 1468 468346535 35139 71572 251565090 12816 14966 -609539169 86701 41631 -100762173 1953 61417 -579728161 34941 21235 321660499 63784 6322 905686760 91464 71741 917879743 90754 4917 -180020476 19360 72118 473466834 955 92496 62124179 51035 27640 781644234 32063 90216 852805724 82328 10160 -425992951 41683 2538 875484298 36763 51255 914192938 4654 50988 -387298578 17645 80694 -865218193 30474 68986 154500007 97957 90501 434183088 64493 96110 -847927439 1143 103 350559392 5542 98809 -304510458 65885 11898 145004580 57975 29254 -572053909 96272 38168 -920457043 34608 15841 372135590 84630 60561 -238439438 41706 2271 358525295 54279 71786 853763344 55876 54778 -224566606 53018 88957 280681039 65459 92155 -148919510 16188 64670 -235843608 92882 49784 454648451 92304 80303 467452962 36306 18341 236183476 94708 7134 -601863331 90948 21911 939426093 47010 54134 -329515888 88148 9041 -531658101 2699 76758 -532553817 13644 84065 -938545023 66039 65403 905403733 46861 2632 -311683341 25823 91446 628346691 42047 97726 193460175 88282 6369 -284627683 32143 50305 733764342 15453 46232 -528444892 38591 64301 62019601 81075 13727 -710603285 34973 68718 -254686966 77600 53635 -3959685 3260 88190 337352014 3323 31762 -62156743 40897 2209 228067999 16474 56175 -88293407 16143 14852 -880242381 16534 33838 567892777 52671 20604 889941397 39668 22299 -575257926 25413 34390 71952353 24121 5998 -91550913 66354 86677 -135824112 70439 87363 -736619148 27340 57615 -513205518 84202 6868 -496543497 14033 11451 620986885 73214 2012 833584504 6760 57212 -904278968 82655 29 -307816772 9268 30628 -425684666 13639 82443 -45679663 17504 51383 -76133149 81011 67010 570432325 26857 36803 -78512437 62491 23213 202209458 47479 6611 229690216 89065 86883 592804542 98827 95644 -544589352 23170 96066 -857240742 52361 94461 505634564 11561 35928 -943802585 66184 75048 -503869568 19333 31135 899334182 44100 85547 -757433968 69263 8492 493307365 29862 87522 19209352 98085 85951 -100124106 3860 51717 -859319050 2316 97484 -303416296 56108 51171 -832025184 45717 77445 -525867742 22541 71108 396794434 74739 29276 -835019659 89710 61167 712842802 44932 19819 -230338265 37434 96988 996599762 64601 65807 -29421877 70336 43915 260228727 2097 68819 955509899 18304 30999 781125872 16963 40424 -655137914 23836 81551 675187392 66666 40822 914402815 91478 93818 -114912149 96144 76474 -750941764 97534 71332 -126809549 11085 69681 -660273102 53363 16325 844801422 8487 92395 541708479 9516 42512 -2164042 8938 19716 321384184 49507 28037 -376909830 28720 82117 636006732 93458 15018 -104352820 71445 91520 -636878293 81248 22087 -122659045 69483 46724 -80596572 84313 53089 -849480740 69474 66181 -352126207 74317 4612 -599769663 61521 96777 -618089646 12918 60925 -551688404 14062 67881 -319392461 79380 21944 -353029460 28215 42879 -724042396 41781 8624 531302013 66748 2981 73239186 30943 56715 633384370 26428 12478 824779737 95632 21435 -609739444 4330 89529 -333913902 29575 10053 -289714255 19233 71029 -334608083 94253 84736 -934560747 71711 36012 -333569363 70039 82561 -416687974 77338 17264 559273571 81822 61109 -865813597 93826 36255 -658037158 1291 35329 885081894 36802 21643 -919234176 73071 16362 -35949440 80154 41461 -468952055 78597 65557 -84867725 27294 94878 -911403657 37811 45958 -259176302 14702 42712 189330147 2657 63737 -185113207 39062 46604 -858129986 64397 27816 712706222 59489 30695 -428708039 7961 63770 -930606376 80987 86271 -794322398 84275 25522 -991905517 48399 80099 437898656 91769 17343 -112135815 3244 82142 -978504948 38659 45618 130507489 98065 66395 472010184 92489 73800 -334322037 25378 97353 -718157495 53425 92709 -905200314 12514 13366 829768059 30550 72849 584919563 13684 1949 631970145 51426 12214 787793570 27042 62927 350258479 1126 86404 364188210 47233 65526 927106515 12668 62031 -638777803 45604 77158 -176583935 92052 9670 839460294 2795 6700 255251821 98824 36413 -300749884 64217 58733 -68282019 31648 12179 337481657 73119 74349 338034951 34041 44761 745746231 41795 34329 -262059921 88189 26941 141724765 48827 85375 313835971 55504 9585 277037713 3177 66761 -446043400 58428 78471 -58892896 47406 330 -185360254 23611 56870 214129189 16876 66832 698952210 43370 61226 141836239 1530 6680 -200375930 33212 33124 840955564 26807 31638 -436354793 84201 60744 914950304 18326 29143 448329836 26140 81765 -92072693 58515 31214 139391247 81307 61015 695009349 13888 39776 -755262774 86551 19359 743030325 74958 65757 801738182 84626 15022 794161445 89630 15455 676697486 45220 48592 -781189787 77172 75177 -717279044 65547 224 286850741 36748 51576 -551696937 59513 90963 527730484 96273 26121 -109768796 96674 56061 516740136 19425 56029 521568266 3105 38976 283234944 21142 93661 319009851 12824 85802 905031797 50154 58165 -456556783 94200 74152 774929219 12446 93410 -659154628 4422 18763 -738302919 20777 42848 -256686899 52042 46474 -855846876 4280 7632 -342183499 63243 60521 46715798 1820 17422 -655740765 83886 33906 532474207 38624 77061 -562795519 43376 89566 -165912886 44359 38506 569264439 77202 85018 481460080 17144 15027 390991899 96182 79519 524944489 5248 48724 51538357 95250 634 -215956233 91436 30498 -622742798 24714 70260 -871693148 56379 46358 -28238164 74915 86180 341428307 86441 2455 -730227115 14735 68707 -443676017 16441 77975 -325405627 62560 73635 344275914 13210 67873 -519553193 22364 30507 -266355555 42107 92922 924658443 21161 34056 -410696267 71011 80169 650370209 67867 39125 -372779522 28723 1901 637980391 55458 97577 -191869051 18218 92799 521877253 71038 51322 516974651 8103 62747 -452408087 5355 61210 511183229 80423 59570 -951200424 51645 36561 -932766120 55220 81080 181893182 14530 20654 -982916975 76308 86202 377317365 54544 6889 121564305 70932 83228 -810707930 1356 12484 -251195206 64308 21519 284253216 84311 86617 -101057624 45679 3742 -322670442 68927 60364 31235414 4649 76297 -984903506 76740 9477 -122481168 86962 43812 -811979621 65373 21426 824430494 92218 92241 -363104822 91223 46717 -302666568 80856 4396 510411509 71531 20984 -955652013 69258 79984 691084547 8779 40118 782002477 4182 10 851619212 43042 4828 -804543374 28807 24567 -873333040 41176 57084 -549687112 27782 34998 -500628316 3381 47727 100888075 68779 38994 296447958 82477 13854 469068251 6949 60665 260683905 70526 54445 907282506 9978 99038 -157133640 43050 81142 301359525 96501 87058 -716950404 78048 5820 -703711634 47295 96552 293560099 34424 48470 743863088 26444 38976 -393606610 33378 40002 448738474 25780 62807 -88885549 64189 91576 752078378 73091 23486 878952731 81614 15265 -790787417 78561 81022 906096740 36879 1540 382376879 30713 47232 -337065274 88046 26495 155961255 67984 80281 820365821 17485 67443 634278491 58285 52882 -223922084 80849 43778 490179745 5302 46091 639682266 42907 16675 385064090 46411 95005 899095353 18592 81628 -41243897 13119 39699 142927258 9938 51846 803954389 31383 41949 -351798698 67857 86337 184976936 55087 68652 -148416587 73921 6440 -154624177 62171 34016 654629160 91442 50129 -137887388 42308 9975 191264352 17001 75689 -150000775 21052 15422 691080323 71048 26569 517835729 93931 74143 843506694 92531 82419 498749899 31816 79337 742199994 38463 5635 -521280490 16229 15048 -821697232 35920 3404 271610083 56408 24972 544303877 55189 31794 592112908 89264 67625 466176955 83112 70066 833936739 1669 82798 -419967869 44546 22534 369734873 48024 14154 888027755 78216 52043 -254759191 38054 86094 -397999051 63449 6047 374089368 69089 92443 603833113 89597 87829 387941736 26988 44415 21884689 80894 60736 298054417 80505 935 -665883706 80792 25141 -49819130 59432 87537 387365920 31239 35963 941631967 8247 97207 -677836792 65607 39053 -43735267 13744 63283 811127621 64645 66782 -162413369 61329 37779 -759270713 90919 45472 850031567 83873 16131 -911694228 98164 86881 -424578167 35149 18790 623804516 50815 45328 -868983906 56643 5699 750647283 81842 58369 -559244905 72377 83422 -824391930 3596 9886 -716699320 26639 64906 466999656 73274 3744 -739204208 60184 39668 -471576018 75179 80141 -138236807 60760 14412 -439910855 64670 9115 868133626 23655 13047 -658815901 34440 77802 539042677 11361 41778 -893933196 88900 552 -444579373 33044 86799 -522041113 20540 16639 490559873 15939 44173 -201567790 1723 28142 -227307633 39494 75210 513727004 94592 24240 671987851 14226 48414 895325767 23704 62602 -229952262 68848 38332 557210482 92393 97191 -112447133 4681 40455 -811304214 94038 40523 897187506 23848 73252 807712705 96136 52059 -927613061 82021 33811 -246225488 69558 59206 -433990810 26340 92396 -320367438 20305 60588 -877197473 14032 17777 -258136385 45348 87822 -384645770 66326 78475 -920225552 39488 1795 -743956942 96331 18204 205422637 16425 74632 -352664176 9426 96495 949442932 8636 92717 4206113 15718 86492 -85672265 95241 77178 -327954495 53766 1599 -868111009 38440 60601 507431364 37210 29840 348515164 5162 9691 -30531403 39836 43460 377861542 51595 66147 -612558589 89170 53035 -322443905 36694 29397 -487227413 10716 54653 479613530 60673 33098 -351902407 47196 24750 -662600423 41685 65324 73810155 3885 51251 364844577 53154 94539 -241920393 88711 38699 40714520 86427 65972 -319480658 23718 94633 -182746206 59685 78028 -4854267 15353 27869 671333938 45975 18197 -553194176 94591 10805 -507442812 76494 75629 -413619300 39533 82585 -336185901 46811 58710 -423326829 6804 84813 177512468 599 53431 -410099813 42689 57417 -794084442 27791 50768 -930427128 54405 61392 333959625 88583 86022 -994423432 55622 86263 961758837 36977 20336 -831143121 35641 36578 995262699 91626 46416 562809821 77600 82550 689639807 84420 90605 217761098 36098 80258 486546329 3061 43178 -902877714 55817 33185 945865716 61227 27473 574313934 62877 92805 -863491674 15138 96221 971239090 1894 15804 -443102365 34386 50916 631415281 23127 41667 -108873704 18075 81657 219143137 30786 73898 -347358075 7938 8322 -812674525 15042 92538 -435706629 93950 62314 -630464067 91591 89376 -676346326 18380 83003 354196156 87065 63295 -573040855 9963 58140 979695864 82540 43312 -924042215 10134 13567 756785687 7584 62917 239433482 24120 71343 866174552 56457 4514 -521439185 10072 36295 -542816424 10993 55949 -374377525 2838 2204 -203161271 74995 95958 -853180463 85869 35044 -680341017 98157 4409 -781426860 4740 49964 -252634471 79222 46158 -220704864 72057 85706 240228115 51111 19983 269736339 21080 41417 22172176 44922 17722 564278425 13932 93231 -79829609 18631 77556 -447221827 73988 5486 300565093 6183 64317 -61632085 86100 16665 445835905 20128 23422 849480235 3893 45141 537139257 30944 13996 -133149108 33252 63636 -481194374 16749 52288 -878309819 10782 57689 308262686 53563 87249 564181553 91977 5227 -652265375 71653 11728 -829114643 72291 47797 69405136 47026 28296 187534838 87987 75318 -662315346 96153 27718 956293264 86338 63668 868220911 35145 72921 358609296 79148 6863 73420334 23510 89227 -320786851 43613 86555 89969184 10263 39893 -361508514 26848 9569 -723789465 77532 53054 14282731 82517 24049 512045027 55589 34308 879121009 87092 25310 -99434036 53204 86366 244871174 1856 72193 979912196 13175 59208 -408715236 33327 22132 306055374 33015 54099 -22807222 31974 56853 -523250795 6635 34651 469392558 44537 42522 95879264 87192 22731 -547639659 33825 7039 -971703883 73906 19541 -583004234 40708 8282 885074287 39373 51791 484480505 3054 56119 -858290048 73156 77155 472303850 53828 58395 313380499 85068 13523 -653875973 4421 2052 124993979 95684 90558 28258748 81292 61305 290323303 36169 34616 973461317 18667 38602 -743792832 91501 95179 306761320 67651 43849 558445155 36758 10374 778923620 77321 24927 1775707 76727 2585 128833071 61806 81924 406564425 47843 75841 -806072777 43175 5652 433325135 65870 69270 205356090 29610 23217 -892149183 80665 92824 638085991 62250 51246 978711466 62114 68433 -594263504 41518 54360 -95322003 77509 7277 996911047 98166 60169 541515773 85387 4271 113465304 94286 62631 183404820 14619 68441 854368705 38326 1621 330359146 78278 76877 914101493 89661 78049 -903185786 85881 28680 -96362118 39495 91886 -570299011 31962 98410 -296815631 57203 63821 -789861051 66805 70952 -879414943 12483 11654 -920039964 40896 46414 -157314984 81574 29357 -633978186 19864 10764 -98878074 96819 97573 -910290583 18540 37328 -959672480 84469 32161 -994952352 2675 81071 176575061 11079 91159 301768526 53590 43726 -734957523 86524 72509 -380411569 50430 19893 301890195 68368 36787 -381369901 59986 21746 -368279733 8012 88675 -329356535 71718 15451 -32448140 76831 12561 -747016330 57717 79967 450422773 78007 25326 -151614306 43455 52141 -978402797 80020 26812 -169737664 84153 34416 335201380 34885 20441 349332897 68951 12136 -825598949 72928 90632 149976230 91844 47321 215874848 54996 25707 923535894 97474 72991 744445711 19340 77826 947240627 23239 66872 32457469 49815 27045 971704388 36977 79321 711150066 88308 49471 -834025368 56553 39971 -359968063 32562 32981 724222054 71286 92561 465307727 4047 83123 869468567 4793 37762 198001399 59240 48025 445126952 64136 2651 896128745 60041 15731 -546482613 72080 53882 -861002415 968 13575 -676251269 24930 76604 286333741 9271 2844 644357221 77571 84309 -907822336 44776 40667 -242284205 73049 52402 -344609073 89291 1673 569928343 95589 84075 -375984407 38726 56757 89314122 19982 24936 393224897 59287 71092 -740531483 17008 61287 -689009093 18464 53383 -338034113 81637 81366 293723846 4062 3144 214195316 48406 5770 328030380 80119 30981 188664464 73661 74817 -14966888 37686 2737 -131715093 65714 83139 364743723 19158 74795 -240759792 56954 29802 -87131742 5738 38125 -627887339 93160 44797 -231736815 60696 68452 361810029 95497 69094 -804189094 45880 71305 50397901 13645 37465 386099861 47886 75073 -776391133 71759 88625 -847628613 75951 18591 112129643 30271 29663 10785798 34901 21099 76813826 22015 408 220672515 96731 50557 787547344 61404 88829 -150454508 82749 2505 -690095706 69376 67560 -473101843 94562 59250 -771966112 89086 47031 639364622 18599 85217 -976518266 56259 52558 40610341 70227 82276 -255019418 96451 28685 -473086314 69735 37755 511048061 35620 938 -635412578 48847 19524 32182271 665 91195 518984231 18445 49809 -48213719 72507 86246 -363823317 54678 63815 101563692 87643 38017 786757995 1669 83575 -467107988 41389 24685 227795402 57379 16754 -289475653 39480 52748 968383996 94097 88421 193119194 6961 90758 742930214 63385 51648 -930361733 20611 61336 680000496 10590 18919 790390555 3019 66224 -653721039 7421 92721 -193367148 14005 71038 256479949 26090 78439 499549790 58365 51562 36071956 78053 94319 -600699255 34003 77086 -837182859 69099 65826 701964105 66630 10035 955916050 86786 25721 -993615138 46056 54591 156236612 12414 31871 -314207563 76416 77839 530722565 92702 85334 703224198 32046 61942 879511832 65645 95093 -862467930 78258 4142 387712613 49099 2419 855921064 37289 4874 432395892 47240 58713 -679831065 29118 59697 563051992 41289 38378 104703650 13202 96496 -259396175 36562 99085 -615354059 56237 47339 -65741331 18444 88648 -829415034 10624 67903 842582460 26912 93212 370021935 63167 6232 64005010 76394 86382 263760001 43574 38261 972176647 46164 56829 -578300969 12764 45789 -801770473 87923 54708 -430601366 54405 45994 -114278150 76725 27342 -172612955 92038 26636 340681951 73500 25820 509320462 41632 40324 -190206759 54065 87412 171686211 34078 59317 -802251821 66618 52618 638528848 46136 89167 -627123093 67663 64741 577604716 46526 46508 97624155 12257 61021 288517861 29675 26567 292221180 32195 70024 821353307 5962 40956 734744378 5809 98110 618567336 89966 23557 -610303367 86639 33732 249471561 84487 15142 467815659 82403 44578 475440055 59690 51771 -345449538 93143 76825 16125380 63359 31116 133264590 69931 59564 -10042757 26835 31423 76415464 79798 16112 -517558949 79475 53538 618942277 19247 77037 -955214665 89212 4785 -566024975 15033 63143 423867132 25432 94856 -26374975 88591 40963 16576068 69245 33415 205761689 22251 78120 896479245 26638 95255 -656651913 73422 48876 599933488 76909 20896 -334827726 80881 31123 -914116619 72095 67364 -247177016 6770 81492 829424656 33624 34247 -178825325 95116 16801 40112470 93473 84728 -769601034 66791 71012 -295466352 33175 83467 -584990429 42559 43957 -791881944 84302 36344 416262032 74078 8091 693140671 17967 37451 -504678792 94390 50815 -223612375 6508 90442 317301542 67064 39118 -553266663 98005 61861 469890611 34920 91185 -870679974 55308 1685 892712235 16756 39154 -834668786 52418 49720 563733729 9048 17652 439014567 20083 22891 491986108 43671 8659 51342178 49745 214 483622615 65371 62321 -989703508 92799 75143 376988032 80953 36849 -312664450 4771 41284 -24252014 17172 9159 -312199410 59669 80094 -945777151 18434 3087 -594963447 507 18466 392920597 38897 85322 439573876 25489 38669 30061000 75995 82667 -76586438 26051 13985 725296622 45527 2355 251202689 43399 6977 417251631 29822 71766 -264523122 72671 58624 -288684800 29513 65635 510317109 89839 12306 -608783010 39766 54679 935741408 14168 45695 -15556504 29444 71248 -111816597 46201 48654 215656707 3139 68196 88395589 67767 79345 224747589 66583 94072 -877957290 11926 52599 -746553038 15493 43842 135389224 66321 51817 843094297 50833 80865 312230629 70107 91856 -95881868 90273 30871 -607665367 61081 54191 -32692940 73790 67190 -573229869 89402 88730 421307609 48331 80626 -255899878 22149 36445 -302292727 13055 91509 721266992 39404 35890 487141516 32367 74155 601886487 47802 85938 -440266104 79859 71703 752803815 99094 45986 907668274 72002 4196 534533289 36546 13638 -148650559 32225 11685 -446751396 95959 96211 -955167336 27716 20470 -887573783 91401 82603 -578708955 61105 56706 883964240 49019 77180 -794620727 50879 81187 -39861986 74745 64976 -367570114 40726 48281 361888862 68834 10530 414595888 51125 68980 697089357 13606 34285 -970423719 48956 2719 -930474750 88823 73458 -947322627 79936 79409 -999077295 71191 83244 -239966133 74079 5111 -488717105 17411 89610 -844487643 34226 39458 113815190 51004 90980 -660585308 4952 24209 -274391821 56645 57854 -140892196 7419 57629 -912442706 2802 91791 -279947884 21916 89408 -692908724 83213 22007 83641960 25377 64272 -989677663 64024 83943 832566827 32854 26398 492742177 10415 25465 -225615295 26700 74518 614476392 90734 6823 248593660 47970 62624 27816171 58401 35675 234574918 47402 29624 -267644527 92051 52445 -231550876 71768 22809 -202253800 98413 2525 -41950815 82945 73505 918233467 79724 71879 -52898582 72533 20075 -568509825 22300 33141 -254971120 11033 96116 -657819971 51952 11309 977078142 46713 59966 -209261471 38053 25135 -275725454 484 18237 793487282 74528 15071 770101119 4932 60775 819756737 44175 62656 278670583 94466 45286 -313096639 35755 6217 953666026 78634 58608 881163704 38514 78166 730906888 98718 17952 710785932 56979 84528 -994123672 22716 7504 734541906 72892 7106 -387667434 14076 94902 663478783 22403 19713 116566751 51342 32788 884753168 490 67972 442412430 27782 93775 -814151133 40177 27716 402983378 33168 74438 -688239207 79410 22944 598992671 73674 60385 474275572 40312 96408 -290747701 5567 78044 421154871 78726 50619 658431526 91829 20526 780129917 69674 68586 -217909387 95018 70002 -862791237 629 16759 -590257211 75974 62744 -37877826 27995 89044 -443637363 13988 27049 -389972961 60695 49767 -345382192 72228 66859 233351713 36963 27819 -275217811 90095 24791 -503941912 97415 86469 966570273 72590 17736 392358336 8413 58442 -931759152 67069 3941 433901919 54655 27993 914017552 65115 54150 -797461175 49349 46152 -596902939 61733 9725 147493790 82825 97031 -565363553 31500 79540 883499220 7218 53717 -476674329 43108 72095 -327459866 38686 68527 531384225 5103 72724 -165685366 90065 81684 548161734 52338 22476 -576248195 90255 72253 -714323784 53705 39597 336586836 13087 51354 -901272115 25674 53213 610328594 26346 14237 -794986702 97366 21446 -794102178 54018 29204 381940706 51792 46712 -240144780 3047 20536 -13521829 57442 34670 -795038862 7636 73248 822252260 13090 16077 -449483645 41314 20273 502207601 31983 96056 -352813853 39832 89206 -941998700 16768 78957 -725881034 14427 56011 829019768 19512 74890 837247543 58638 80479 -250698472 40469 96576 -696155462 48255 31295 94365804 11535 56375 -316743600 56125 61551 295011333 74280 75728 -19855362 37037 30055 -339574359 36988 59510 831191915 65683 51845 -279012017 81845 51474 42911942 72878 5467 866961985 462 51477 527651884 86400 71237 -634365276 72938 3208 -54048171 68550 60620 -378273263 49061 51048 231823228 28380 2197 302448527 11447 97030 -526968664 67556 96608 -468945384 71591 59254 980636659 49765 82780 -689951070 23208 28812 429038948 6791 23704 292786020 86565 5079 826543589 64711 28526 -591721411 54597 4203 -934264430 69875 7641 278237157 41225 91046 -688922491 23121 65087 -750378508 19848 11252 -43265943 8811 57204 -742984000 5559 15813 166300472 10635 49060 207891161 44468 94597 -931857879 2999 41471 -949318878 7024 75055 54330425 66020 49552 -264887119 6079 23329 -137988180 87242 44715 562935082 60676 15919 -993127489 98060 56569 954236795 6302 40897 422393645 17023 43779 512741693 78933 64289 -254346637 79824 93191 580360093 952 56720 367762560 32668 91786 -83592046 55275 78590 -566611651 32361 53113 641636872 55736 82321 -121319596 19995 28624 -633670860 67314 97461 655136937 66458 75803 -380341571 11903 11815 159176514 81997 14659 -913678371 70149 14771 -687033508 52503 3052 -56960231 43529 71219 -754249858 72456 10601 967067841 57266 31927 88614820 21334 57905 136644246 54689 75695 745061075 11752 15063 -403893771 40940 91288 903352501 9873 66269 -819614147 32548 97702 -171165852 85775 12678 22247107 16840 33248 -959274820 10952 5618 191450795 85725 82830 180392905 67559 53528 -172156575 84277 88541 -861439253 43018 51650 121254190 73633 24077 708879089 71068 16217 612561033 50319 56119 -182138620 89435 15239 715980003 15028 40086 783343416 51946 5381 -671315603 78535 99096 -434788114 80689 50055 407797489 28180 38345 634194205 3526 23751 -17525146 3923 38694 -768000215 76451 21536 118590550 35682 58355 128431301 96286 96040 -600609399 7264 14057 126109720 90773 98940 -986001101 9774 38169 695312060 46353 66311 593445911 967 78001 -469145921 47889 68046 -215851297 88568 65217 -945912676 3658 73184 737224721 65506 86336 -671420980 26210 53528 845359178 35172 81259 385763901 41842 49466 21424049 35993 20104 721420476 30059 52470 692193871 69620 94147 749022947 4154 23934 344288426 48525 81535 -64499486 35234 29705 -635787474 25844 13305 932814530 40419 74135 507868041 96665 49760 142707314 13323 4727 199533412 42660 31016 -727260622 15867 27889 -886482263 36012 25050 -366199615 75007 35153 817405669 18355 5127 214953661 52292 10972 205195838 81758 67471 362689619 13536 44179 466357680 13171 91442 -579482850 24150 15729 -4102982 84661 12851 543341024 11462 13482 131267129 737 11930 14670525 25195 13971 -325301675 43205 66665 -258231250 77855 66391 -864136029 32353 74982 -438902659 50764 14035 -763368941 22164 80251 -105645681 67989 91133 -280374959 77959 91903 193740382 64894 63249 -675116724 89807 7838 -67814412 7863 63039 -684878066 96484 56860 905944700 80269 3360 336381687 89731 53757 -315489756 85087 25759 589025134 79845 76145 -196234489 58382 23121 944656954 79359 47626 612729342 79965 89614 334000767 55838 78775 -182241519 13214 54449 503566281 82806 58016 497808673 50545 81856 -526082302 37249 3304 -283012860 24404 15141 267153159 10969 41804 127126332 98630 19210 -898147389 58340 91176 -550651320 31860 6307 -305267177 29594 69861 -276073511 54218 53039 593806271 554 43841 258219787 15267 33817 132180364 27278 28298 848669716 78132 88408 6072885 6421 60927 894000519 18800 63901 675990980 2895 11345 345437705 29312 86255 -8100055 87226 82145 347314774 78464 42695 367497711 41513 85327 71821039 73425 40083 -379766045 76580 53989 378856638 68771 24740 186540528 59959 13219 -750825810 37114 89388 195295815 79546 95287 870418652 65067 85200 -427482914 39095 2834 961202984 81840 34836 -839526397 70092 76296 552155817 11491 19157 -209462088 6005 98990 268390937 65060 85178 423546735 85119 34382 -535192120 5760 8704 927378996 65485 58192 521149951 38978 45280 713418884 36002 94351 -825596074 96468 11649 -304898153 56722 50293 -516350183 14351 32131 989664452 83209 70563 -296392752 9781 324 56988168 39799 13596 -484139925 58359 98927 -159584747 39591 53427 346421629 59030 12413 534906468 94539 88149 736575812 37417 25090 428277068 78246 35822 -4693467 93424 35078 836345126 24617 84701 214367646 27700 32605 359684878 77820 43953 -429103522 78529 82787 485668276 14401 32016 40444384 77822 17454 460587011 22772 27862 754628018 30473 47185 870463473 64371 55920 -69367759 32231 36387 -662573080 33809 82575 524512746 93563 47782 442621968 204 40370 -80760006 54042 45181 -950229188 74087 26807 -259053149 15360 52965 -49458097 25466 51569 477451406 83188 85050 723350878 43636 82476 -279956532 50014 56510 -469544422 85750 72677 -712557914 90423 66473 -439085029 7372 31330 -192256194 63704 44731 222468314 70611 24858 667722657 20075 78389 322079059 75559 36582 344581638 88787 56495 -460668737 27027 29503 -468209554 59138 26900 -379695297 45299 98547 833415273 26205 43589 -165730187 30517 92815 -62358701 27956 69331 -722417150 65346 93964 -835221738 23023 76269 416814222 93574 33337 -343391321 39505 91136 -731928792 33298 11475 68046961 78663 23165 789514889 83031 90252 -391952948 72992 40068 -276862995 35085 65079 -962104108 29354 94039 -651995749 45882 54406 -805391896 40146 94935 -415144813 54445 81465 -589838568 93086 36477 -599806246 7899 70402 -933526540 5017 44315 102739560 94824 79734 -498085011 91266 34826 -650132949 74922 71858 872245766 16133 31092 -1554906 4893 46731 355474285 78889 105 781082043 89028 14106 781371107 79934 60842 600261506 96066 12436 580284143 40980 88766 885815895 15503 30803 -637380548 61498 70520 619071695 1601 8971 588602109 13286 11834 -150855141 46590 51090 -616644646 61965 36240 90121293 38167 64893 -612054590 44032 86023 710949164 47236 19474 387111585 52563 87355 821212441 82341 69330 765749236 3215 49426 297541763 58847 86950 30006770 4516 98510 871220106 87319 24954 -385127244 42444 75144 -938751899 81485 29229 -500056528 91471 84074 -232341160 93687 7835 -529822857 47162 17398 -747064201 4228 46488 14635171 33544 93793 790604401 85029 56661 -302577531 68399 40834 220655291 77966 98405 -167631046 66276 64052 -744151259 28398 29368 -980691816 53476 55654 -736119531 90663 51323 -120502677 28870 26929 -471858061 10061 24322 -785631551 2438 45419 -242234216 49097 11520 -761188405 59094 36455 498745121 54862 96534 587857082 32813 19654 380277327 73506 14234 737476720 33971 21412 574355846 27618 58882 -133300738 90767 37829 257420108 91871 21579 -905504086 65832 64263 708765262 48356 85881 -415578927 65013 66117 -538735285 29350 80278 -162772222 88469 76900 -517181457 12021 35045 974421492 41324 47080 132258191 33053 29138 797769726 56895 24562 -53872678 58096 32499 926228609 86134 24377 -380923104 50577 61345 548846329 3595 15598 330656370 49176 42655 -583450339 36633 67852 -890086794 71328 52137 501160794 20354 66767 -135067935 76275 2300 -321764854 6898 3751 -882665714 96632 29680 272608857 18654 8194 -720930198 17556 90846 -857596772 77400 20226 75874873 83523 5303 -639915445 44357 97292 670477722 39058 63694 529854312 17622 650 -624415048 3300 29711 301020500 1247 31805 -701126786 60850 27149 -292463577 57172 71584 -62991816 50986 13117 -971459197 78663 48057 508218439 93304 65335 220734353 53848 22116 109667472 36399 61550 894877159 41881 32230 -671238436 14796 39267 140663384 47105 37976 281214205 56989 10313 -859361140 6205 19497 374170616 69244 77831 546929607 18407 17299 -746974881 50500 64097 -76036476 84400 33366 -465067051 17320 80720 218207727 45965 29363 253846405 18569 67586 -569764507 3980 71382 871128104 84619 79469 160182063 47323 72475 96052667 55644 86455 860225488 77958 13132 -233563996 62522 32388 857800644 60969 65655 273067671 59326 1268 356176930 93123 94682 268792672 89380 89180 -657735519 85117 40988 -1679073 29206 39750 -454633863 44358 65885 811017811 53170 19328 -650551988 26730 54152 196652537 59330 13423 301374962 87432 24788 -689428381 9810 43380 -26175654 36472 64277 633440920 38625 12890 433794887 59389 45490 -929583902 86219 65707 449383584 92016 95727 -682033090 98494 27540 383582827 85104 57315 114764017 42908 48231 -561879851 32171 73346 677572894 6106 7018 804009598 78401 59232 17532763 72695 15798 625177295 37809 20369 -659717870 35329 3959 -288628152 20783 56857 501131805 54918 21977 -947772437 65212 8595 -40865709 65026 2848 -364953167 86177 43906 -356601546 4010 66292 22235176 9713 96697 -71954651 48746 8115 -333082018 83318 65488 843035898 94538 97217 -448844598 86649 25454 590841105 40528 87765 -41315325 96862 26969 -550891471 97469 40373 318067751 96470 6186 -843963318 70488 82803 -960430452 8231 94784 319552174 43239 37598 -865295150 66125 84785 -386235625 1054 33685 -690459031 5155 66012 -353669251 28692 42306 -15885168 148 60588 -594161398 38369 78175 463427425 21592 49532 731358253 81963 74474 -466827796 68962 60697 -35473213 46659 65046 -954909283 28936 94536 -234115589 45340 33260 770044643 55113 14097 -541940724 85495 13491 -94577731 84336 74375 34271199 13631 70495 -531519389 51389 6054 734134448 69515 87666 562291075 20000 19422 967266513 44343 41529 -214766014 64568 26074 -718550854 39159 12977 -966290734 7974 17978 -333104723 97130 72011 -268358828 68637 74162 -91934282 40549 13499 471068358 55803 58160 -108294866 80610 16616 17856896 18317 2437 -928422524 93332 56131 -607958890 95314 70405 825809175 31650 87129 -945789032 86851 57318 614963821 26681 64165 257000435 34889 75142 882531459 38257 35 -431843850 78016 42591 -36161880 17940 34964 806746823 52496 3624 -444983821 34477 7001 826228174 20955 92881 -275005512 69027 39205 -182052476 6698 3207 -832794533 15922 42735 824485691 37131 12875 -483836852 86446 18653 741235221 21011 29620 -854191642 19332 97265 -969831788 43027 8386 462404831 29786 66513 -124347916 53837 82088 490403560 1945 19050 -724936588 69050 62920 999901102 15342 9595 104515784 31442 44019 -444405020 77908 87702 48005411 27082 61513 -258920254 30272 81425 -678620217 21883 9380 -97632715 15175 65325 756547839 87292 19357 315815679 47000 61342 371392919 43845 27261 219436590 87377 63218 479663429 67701 9588 853244606 28412 25753 -411270028 29675 25351 -89103276 94245 88555 -780681467 65036 37581 -256070312 88267 23369 585804533 72255 22434 -113296834 14627 78210 182855760 61366 24326 -633312961 62807 29515 -429805163 49161 88351 631347456 81237 20418 206081912 9206 48627 424028117 50485 20322 -88850285 1980 49248 693400790 3513 40512 -897494483 20693 5368 -892795642 75920 24053 657853657 10967 20960 -263185765 14781 31919 623755814 43775 39831 -380744372 13969 6004 -549181847 97586 51487 -831465588 88207 94299 63231288 96204 75361 -574168694 20859 73748 -813846224 36171 39124 -153704444 60838 85956 -465193102 64447 33315 -883611534 89739 91446 829313880 14101 56712 558681319 68438 54308 393765667 17082 39396 -964046842 78171 7567 824195241 36061 90670 -109175336 52599 60464 959866852 441 67460 455135091 15903 33826 238290918 51644 49618 -464340075 37068 58305 -419883123 66755 75688 1696029 92515 8793 -186863658 68320 68502 -518319986 67791 51620 676680410 74166 78721 -482736165 62593 33227 530438133 69846 69810 606217309 85730 43049 543584847 24946 76746 -553154431 45428 51622 936679237 25756 50237 54463038 3339 90893 -417736175 95256 35539 -639084631 82708 28089 -871770924 37991 8567 167634220 1461 30706 -582867285 34386 64279 -756127764 3168 15555 -681685622 58691 58596 -377419012 69450 42614 -72496999 95943 21541 890762719 56542 76562 -309478324 94000 81314 987309769 78801 68265 -471621675 54966 387 -915096972 12712 91358 -11501072 32517 59398 -726351861 74727 62807 -841283609 61155 61536 -29815706 5795 16903 131740869 63681 37168 685945069 34571 82252 116495302 31287 15217 -992056715 98935 21314 -949723620 55477 51459 343741942 12849 40873 -501545246 58646 37653 -734506866 76955 69589 719339393 34544 11255 619859692 85855 77883 -729627015 49911 19692 630189807 58537 89467 791544728 14301 78658 -830490380 27384 29102 -492345519 95010 74119 405564087 60498 85970 549370095 87338 38832 720022483 73499 54938 131346201 37253 34699 -379489146 46041 50113 64415917 53791 10906 -867168550 41414 94359 416928598 77986 43136 246143286 38338 72792 54476834 13185 2369 889613643 63645 66492 205582002 43123 84952 -4787436 22703 9395 320458890 34763 5052 -61023694 35428 37761 -268538316 56745 37590 -123249154 88733 8021 -462014969 43288 12806 -554824266 29166 14541 -43943829 63943 16430 -107613222 40893 8407 146771902 91507 78362 15419733 1173 1807 -854686878 94038 13299 601458826 6987 1456 535348818 88179 7821 -325657035 17464 18842 -727618970 57444 59901 -491088626 3641 78494 505585056 98386 21151 679665773 6549 68730 286484057 51297 40441 -514541407 97108 12182 569527119 23228 31395 542892304 49291 29816 150737523 28870 80462 450253520 49456 35019 -7873634 8243 20399 -647869254 56968 47056 89518098 81446 93311 -464317096 91870 83971 -12696725 52596 83835 722471706 22296 33256 737983611 30626 89389 681154878 10260 84448 -355272534 97243 50053 -881232082 78876 88189 -553493481 52081 58563 41444792 85261 66970 309475240 25159 11082 -58153621 63349 29100 266026637 1326 96531 670071686 2019 49200 807190831 12819 76923 -273515790 69657 32607 81534358 8916 82779 35852671 14678 3987 859276036 77377 2427 -390995082 39459 28846 950044667 23029 92880 -771587880 21074 14769 -910882532 66719 74185 968366365 96352 95822 -378184989 88181 94860 957599639 22128 2124 -787640061 8047 77498 400599968 48301 80467 346532553 31671 54641 121680656 65283 50012 330361259 39747 94980 422998111 25856 73589 -850331113 22577 33492 -277097780 98450 52100 989808979 7098 50090 -362046030 95169 9472 714532000 51149 57664 503005460 49152 5973 -482939352 81115 95900 848505007 90345 77555 389936256 75066 87280 -911457842 77456 70515 70348047 70227 8382 -115196454 69543 30833 -908564503 33516 89871 -883048903 61530 74859 -593663225 64080 88605 49794544 8275 55924 6477759 54948 50876 83236538 66912 21201 202654617 64249 83086 921110189 96116 91774 -444998709 69329 90711 652477229 52815 12394 -532921758 79129 94787 -783241604 49402 23772 273419023 15269 29179 675282804 58185 74124 65391064 84692 69530 963124467 78478 77371 4960196 5337 38892 -638133044 4125 26030 683283782 93208 70867 507484302 84280 8685 -444418070 66056 87790 -675628371 55531 37244 -491924377 11529 91940 -524077273 67318 96021 -758269654 79193 9053 -287488432 17804 91519 -616968317 1125 90351 603574733 91330 61375 -787552310 18848 22391 317816368 26240 95470 400632274 98215 34611 820026961 84066 53634 -238327891 54042 35688 -308623396 487 34242 -630702680 58868 58287 -849543593 27588 37839 -539743991 6040 77183 -993602055 26339 5515 -559449123 23949 9351 825980807 98108 86411 -678498614 50688 35050 936073542 22784 10927 -874972347 24252 6261 -705033969 3979 91377 448946082 80153 63199 504449198 33120 29230 -908153778 94988 17441 738296690 7558 8872 -558373903 61105 23412 -18474230 71507 58706 891806469 55402 26493 -108805898 70938 70474 632997825 96503 42365 -96406208 48304 36422 -587607397 95453 73430 -371909820 17149 76474 -896632490 21545 51781 -215159969 2665 27227 -834607877 50505 47211 670263249 39683 93918 665771791 92110 17894 -896567266 42382 65100 -115921683 45627 36045 -160487754 41471 57922 765418184 80881 88767 985222148 65076 56432 -723385600 84115 84854 -811116574 26315 11004 -78542272 16375 98300 -935193355 84648 18215 -685874610 33248 68083 678354464 45580 91930 -626442062 37274 79154 797340015 27809 40619 -766947687 77996 85599 -994328993 25479 85655 398199373 62233 9453 -562132626 69622 57892 20950543 75565 55282 -230050469 67861 63176 -829422005 85702 95913 -2666623 35724 35081 -635990533 57789 7955 807809401 78348 87586 871110177 2280 91328 -686125970 98813 67660 596872905 17036 82867 -35401564 94092 19405 900813748 47721 43843 295150271 80138 71446 934332413 97779 4196 370476790 60930 67826 -689118427 30633 30991 -743079746 33570 912 -2682760 98606 5972 -490814082 73902 68573 125175632 97650 35032 -962607174 57057 28648 4918111 86057 42083 -94636373 72136 162 799798461 10943 30289 666595208 25104 61717 -747912239 56327 74477 -915861992 2143 10621 589905001 25353 11426 366319509 68428 78157 -895339987 46052 20469 712596549 5113 69044 203955412 71367 47534 -330584485 24249 10765 -966048356 12352 80290 653831368 96748 15417 -309645841 63161 78270 -192884729 25540 46531 503895154 71159 98326 -515500516 62481 76872 336563494 67899 67682 -108390493 38585 31223 63230852 98824 60484 355173942 63959 38579 -750880645 522 85594 -574218396 73477 40526 849691735 6934 62903 596877559 58935 96390 -498377967 88021 96730 -291867581 15485 15411 -576244425 10023 38698 -886477763 20081 5931 522509364 3405 40618 -553008433 7304 22975 -613810193 66230 34579 -335938022 54618 94769 109010101 9177 15469 -720905077 41225 24752 -415714931 46361 7831 -414111723 33281 98811 -652827996 48191 85864 898981435 13200 31558 -719385955 54494 30672 286675306 18143 33001 -819359037 40187 46540 -674873229 82161 91760 -671349160 73341 23909 564599303 99084 5251 -327573655 26183 6522 619771175 26007 53824 575160414 80476 60912 655245468 15777 61468 -131294507 33980 72981 666950227 72536 10930 345398215 6834 26767 -422044435 13454 62757 566699671 51823 885 -362681883 39913 27971 501103748 38346 27760 -145350416 6208 31647 -490600239 37552 43790 945939407 8907 93292 831541057 904 87814 163487873 22982 84466 -392298168 50565 52166 -986995011 13487 26725 712477248 24944 77832 -539483078 29044 38603 475612827 47341 3125 -266484748 91909 18106 324201169 13091 9305 -73887496 53166 97234 -948962468 45770 98704 -624122776 99030 78279 341025333 24577 36038 -457368494 69897 55030 230987684 648 36410 253768984 83077 97475 -654747552 65233 61358 -899942711 82960 4044 -202348267 75593 55056 764145927 18646 7555 -96408199 59338 61238 -646691232 94783 76485 -749060585 35266 72911 -232081615 29671 24684 814410940 39579 48691 -817200946 83893 99012 412288421 63196 84031 247684841 20664 60363 186814717 15803 4912 -872400251 26535 21796 260248383 91437 74368 136368689 10885 13989 894209487 93963 25480 643293885 86988 25427 -851838184 92261 46730 235585971 55885 42814 164234263 24696 81819 380757733 68506 8685 -895435404 79519 16035 501627171 85434 40524 263572678 34063 68299 432746972 94512 88631 -645542915 26245 560 -264191207 46123 87697 -860316276 96217 32986 -253232884 57465 62638 365135639 6199 72393 -94885996 73700 49706 897961094 66908 78392 -939536292 86395 98933 -43902655 34134 6025 605149623 37776 50571 23374069 71905 19276 307282909 96664 79503 -871439833 69508 42555 -659655843 37766 11915 225713495 85225 97721 887867564 18776 89702 676367324 89200 3091 -547831267 34304 2675 -138890307 3280 54289 -914508017 59243 58077 -154218885 97124 1128 -332067585 69393 89678 8629160 90061 60932 749215574 10825 18509 785992078 1995 58718 2638347 87581 45837 371345327 76274 91448 -619887431 48280 76349 374756852 73909 92992 919891756 88585 34450 723870902 79595 78593 806514975 83789 91923 593452638 51275 79644 -731807742 30319 56498 -538166328 53878 15504 887168747 68538 27682 414932501 73387 85035 492341786 54274 61835 -339116606 98846 14791 -213352216 55473 46745 -492819398 23361 79526 420453638 3986 84511 689924024 98282 94955 238120399 58748 42776 -1833363 85279 88002 -109578628 27560 20097 -101887465 3571 15602 -871215336 14147 79498 -727573156 28584 15681 715485984 75880 80360 -323054997 55476 40107 782460447 53385 24285 -243098346 69910 94445 -529490354 15618 39788 -205134187 50008 68989 652188585 6935 49934 137107241 88390 70289 498725027 96615 6242 88319241 73963 94447 446174518 56113 95704 -161203200 55265 49596 641672891 66268 49572 806680503 18654 10412 -474831373 80532 3142 844029661 98656 35635 -701677704 37987 51751 726218733 74794 16673 780673411 84913 70623 132465959 504 95357 -321621546 50681 52206 607504504 44030 29061 610262687 22100 34610 -755810376 82680 58026 -694301969 6836 80738 -612631092 44116 92773 -327004641 29511 58282 -296674551 34685 10677 -76613952 95264 50673 95036897 10058 48336 -301953617 67705 43908 520340131 58477 65553 496823484 56565 49995 739658012 83038 65881 116849816 72122 84966 873039200 85460 5888 755741202 79154 36691 501300138 62290 97342 -735226801 14421 56211 679478638 32851 71644 -473100726 14893 32904 -142734527 78839 93944 -267202780 5343 65645 -161836164 7017 29619 33278755 429 87915 -288718181 89552 75193 494738886 16692 38448 -193473822 9 46726 329245887 57431 72689 -927141735 22349 47805 -837939395 38251 65964 564647448 86097 16012 721418123 36351 78993 -27255027 25407 10130 212732426 4410 12209 -248978842 93053 36527 630069206 22452 27238 790636957 81901 66227 392574208 15898 67904 -238761152 89085 33884 -158263173 23187 77759 198132598 31537 22229 -130088503 743 17002 847124168 95168 55806 137598076 57644 93607 331373963 57609 93995 -369231208 17781 97875 505040635 79490 83652 747502611 17617 7398 324565902 56580 80404 -321367249 16762 8190 86464095 29175 83585 -627597013 92552 35060 -696600690 56716 4241 -440040379 5659 51479 692578895 69632 83659 -399023257 36719 94146 -757021390 1440 89222 -866075923 66407 51992 227502981 80228 28958 -487029304 7014 37057 -324922111 23606 16439 404437842 11891 14012 -536009248 12005 87896 -521305957 89856 18387 -283706806 34636 9356 -454657797 21016 12067 -565410929 32642 60567 -722754053 73024 25852 242378556 62215 69649 -432580837 26559 32954 27484904 16351 76728 -281556353 60863 83485 -660760129 33412 5405 -720184569 52526 73920 456514428 51934 72785 -266251927 25330 80521 -154899545 90227 32459 381168595 94389 71082 892951482 53537 76471 -534820131 76108 91543 996874751 86382 90994 -85779791 32604 17569 -96788820 60751 40525 -407172776 65284 8675 24411421 15057 50303 -182947835 59606 42981 -873197977 9778 40513 -487834740 47852 93157 -212895333 15229 36626 383740354 11693 97258 985618459 68233 47968 -988526518 75616 10359 179709437 77667 37707 613918340 77402 89126 -583948812 35985 42324 123106296 47826 68276 -979659980 90873 95125 687106007 78503 14896 -347479209 4384 46654 -729611131 45841 2291 -204748985 71213 82690 71237488 18544 11820 213881205 78647 55351 -95989507 26917 10546 -721556473 5275 48784 -428176297 89662 56403 738480671 11055 37814 780051499 21650 21720 -409833515 75301 77258 992798236 71049 11290 -424696393 71236 11266 -322582715 68027 23655 -966840370 75089 51785 -286555808 28466 59671 795172493 46295 86782 652557132 8389 74598 904211765 33809 1732 -152433515 75855 53446 -799959846 72248 88463 -323818824 85891 73894 -217770438 32362 87945 -245679610 65991 43876 -396596109 56019 32838 -668507208 1148 90216 419515411 84614 18771 -170173943 15845 96898 -515860695 22839 31726 707350578 60043 67462 -687606476 3062 14321 190506843 32940 52690 338611794 63571 37861 -191240607 28531 9560 429499284 26511 96115 -534367202 60428 34874 -385197915 31544 84723 -151046171 69065 16128 281446136 2839 89239 538005030 17509 45337 -330270810 56784 1129 855619829 51057 30998 111581208 50902 48351 -565001724 16555 56875 6130125 93082 81160 541599516 25187 35926 597519655 73796 64420 712961916 96911 43570 -300192948 62704 26867 780392209 80143 35247 249254058 82921 68798 860288445 5506 52463 -800398127 4221 33124 -536204506 72934 53273 -800343550 47718 4216 -277299572 18629 48804 150687582 91016 68984 86998800 81679 14608 298644651 66605 72138 -953025176 10213 46971 434245070 23115 17222 220753891 78601 54675 -415321600 88077 12188 -198129047 3376 83163 -171131343 44635 76128 272816341 67925 67238 -288855379 84073 46456 -210995569 21139 57013 -960611133 7408 38511 804632363 64712 81322 -738384447 59380 89174 -245508735 4868 599 890113643 50082 74806 299336948 17764 89203 -342565594 72845 8868 -754014105 56556 26595 299277163 11495 61693 557914393 53022 74272 221110038 98565 79340 -166360191 41028 60415 -889948578 72191 44512 -898364896 90422 1726 942416688 66791 90013 -522568069 63636 97307 790942276 69556 84139 969141839 87060 40799 592171681 10254 70253 -513478050 13746 70227 -694323999 68470 36620 -295862778 19070 53226 883331556 91098 54411 -886578569 19386 71152 173867912 3303 85609 457664615 45720 74030 -41672730 48387 56209 809477202 25041 4147 348354494 20466 23126 -510219275 56247 71332 -382220709 53753 55430 -569507410 85670 11158 -210484588 86795 26274 882882902 38366 95966 -450335221 25557 77437 130256388 43781 5724 -716025727 21421 73991 649530442 2570 49572 -298909625 42126 51640 -209938053 36753 66309 -463591731 91544 61966 15939829 75953 39219 -616039833 90129 42224 290145426 32139 4176 -767888070 54170 45334 -44924420 85503 45017 -901250223 21035 55060 -601715723 55433 25050 -971850081 78415 98484 178261805 8294 68838 804045017 12218 68963 321632690 50901 30774 573121743 68054 84802 891415498 54809 57558 60327527 11692 78448 -642877228 39739 2805 126380884 10624 39934 424488840 79631 75790 188518587 3518 27079 539110268 8976 86873 867274473 56642 34316 -90119168 46152 89076 -774409283 35784 15940 -567396005 20564 31578 -112587028 7533 81642 607357765 40271 40908 -36615863 25040 46313 789531306 62857 70109 813525899 38118 12679 806514913 68502 42659 998534684 72122 487 -600405722 47270 45297 277892668 41128 40858 550789879 93824 80530 996505849 54805 81010 527467430 70637 4900 25048138 94004 50500 -719543927 28990 98543 50190629 35828 51593 509278386 68216 11313 -677829949 36487 77498 -512649348 64834 27495 -107528237 33939 52938 959134007 29577 60966 -184967118 94336 81136 -994787366 35117 59963 669976366 53931 38687 22078594 62821 67790 363422953 14717 14391 -74659562 63403 59588 -690048887 71635 9571 -812829706 36574 80530 -496337753 6565 35861 -786136026 55563 72424 -186639564 89835 95515 -535559055 25123 42685 240275624 13315 41624 358005555 19707 46826 -922262886 65616 79108 542580850 51921 10451 -519838396 1080 80765 188358775 25362 60549 408730190 78214 11277 -463406244 79604 5424 416799670 62093 53838 -212157122 70826 70834 -963476257 68059 91747 773106120 50175 1050 735877880 72473 15419 -375465087 36642 31797 499360984 1180 88753 -173009137 84057 67145 353517511 96926 75847 -702694213 58774 53116 -213777039 85525 48848 961502833 77517 51414 -680248097 23396 92278 663590 33400 32520 -550396649 4361 81600 217652563 28664 72182 261820954 22531 96807 433011244 32633 23509 791185407 63349 54473 -999004776 75150 29563 -57169502 57496 90566 636665526 22347 21879 -590685541 53493 731 -918083814 40591 8800 -45132367 33088 98169 154367116 39229 5225 162541079 79983 86139 80048310 60795 39816 -883041708 16350 18411 -373134910 1185 56621 -568032401 5243 28855 785222711 20099 13277 -828935014 4142 24403 -131930245 69058 33000 -577522036 63735 97097 464303281 92699 5650 -154764434 98269 4882 -380281593 6354 81023 17167067 73950 23072 777992962 38005 62053 303754903 22093 40286 894934006 69895 42292 -233733195 11986 42878 30149465 63994 43338 175231757 62477 52646 480083189 90543 68948 -350856590 79848 80380 -529282798 39396 72274 207558420 90501 39921 -418246763 57502 47847 -391505422 75484 2032 -263543618 14320 19800 487564929 18845 7474 322882083 52483 35918 231841419 7099 62948 889691962 85519 82117 -364205238 71799 41779 -62333575 78368 18355 -517906133 93901 23813 595123232 83293 91046 -882136876 24136 58600 -211389558 80859 36758 -453553820 37907 24794 545388893 11133 37722 -90964018 96872 37554 -364125622 30038 96223 72545503 24617 87933 -37823457 43650 31741 -754048020 36217 29960 -495908328 9106 74105 459071636 74441 93500 890839484 31781 42425 151727084 47168 11741 7041449 24464 98299 689811282 89182 74496 -797756862 13617 36114 599200115 51169 82165 69950270 51391 39897 779436091 42846 72986 650479706 12599 74941 820901698 82824 40862 565380111 22508 68776 -80868480 78136 21596 144342049 32865 18151 272787564 74451 50534 -551300331 44680 30589 -127938959 53898 29123 -399587913 93849 16877 -961347392 88212 72105 295128499 27233 160 245445701 62542 91642 -503886193 7667 47548 -901730087 48877 42653 -394303850 22571 72858 984445351 19258 14825 -418000084 62318 62842 564608450 93602 8030 -117413851 89197 79864 -248579333 111 56063 -688749755 96428 71096 28520193 76680 75448 371949213 68836 24088 316438375 74922 89961 137989674 9575 43210 470130126 59986 89876 -670073378 39380 13090 -740791139 12499 9169 -281044494 34855 52304 727951491 61646 22457 756042508 15845 6950 222527419 53374 61764 -764124308 75056 42378 -591709113 17414 15653 782246509 14607 8788 -482146246 28332 65366 -649864490 64695 17365 -471282803 71807 9095 -239000868 67586 24057 -380782985 35893 13745 -279375396 82846 54828 -433828328 1837 36692 -987270300 83719 62934 895488580 46452 52212 457031661 76499 9549 -158769545 15290 16524 831833787 44896 4515 697400011 95724 20802 -206588318 28628 90474 701841279 82228 83037 419459578 84326 12107 474831762 10925 21717 462178356 9117 55253 221500235 85634 49308 -466411383 52425 30954 -665153876 87115 39706 728177746 93509 93096 779248847 66869 25013 -122162149 50302 91376 913328647 3762 84074 -547208246 11498 92087 -992794236 22400 36864 882743323 13805 47875 -78039519 56840 60880 -948428445 61858 34112 839428768 76154 83649 -781907960 48942 55749 -515750030 48862 13066 975219907 6321 98403 591212582 27609 5651 963898321 83923 77190 -736926144 15034 37749 -859922920 44279 85205 123484965 47023 1418 889402071 3568 94326 -967996910 44781 24950 -196105424 51052 58763 -569825277 39856 15450 560898986 79814 3708 -630377047 15243 70710 332258124 23302 30953 587409559 36107 40918 -499453660 82881 51744 -172647185 64377 38538 -532029926 98728 80571 195603834 50727 98175 222517011 90100 32426 -474010472 46161 39564 -751187411 29770 1888 287639405 88901 1443 619730633 21579 73266 -595722482 51365 65597 -780198662 39581 72108 755147419 5596 13824 -805417260 16310 55333 -464253133 93353 69921 924609517 87023 78354 850420340 48147 98717 586755698 85492 95139 879947533 30034 72666 428672950 56334 54789 -439682079 51879 53832 170835674 80665 5400 118196894 57595 31448 -218589524 67961 86234 -154524071 7777 1683 347935252 88017 45428 -260413585 53898 81197 354844901 37009 93170 -488003371 54220 6629 -791909054 13303 40052 840332016 74504 33756 451588922 94292 1351 257007065 73678 49194 -665975391 26106 58330 -503428972 9133 82677 -983114391 3578 29274 16401652 6521 32164 -230416479 25918 42480 -691847696 24431 70101 18684657 92110 81869 345623906 74684 86971 -547452742 25887 48895 -286594951 55412 13156 -256982425 15402 350 745804659 875 98111 326932107 47741 94809 678321798 51482 98082 858136459 88407 52894 -424337923 46191 61653 127769533 64461 32357 786853043 34068 51504 506123780 290 25478 -322959138 45047 56581 854682431 39348 71610 114746837 41972 39556 424108314 21226 47032 854506574 46865 7552 -385457709 68977 395 -57042397 2522 29043 107458880 44554 67135 -390653051 4919 3182 353804947 88608 63095 -829174448 15888 520 -331929093 34806 6041 623042070 23678 46432 610489762 48521 40162 -759112502 46214 34744 -537765442 25782 75899 -158504763 94923 33741 -206816365 69248 569 832218444 411 8529 61096302 80437 53422 766023201 62354 14740 192667392 12274 60302 -279677853 13642 50790 738029116 7825 87360 -418564947 7298 87602 18154618 89378 75594 -392559384 36158 13170 24035457 99011 57148 116910433 19292 84561 -840539339 29672 76446 -428010705 61696 79850 115622425 55868 7223 305342656 76000 57419 325745483 33343 46740 -309459480 76436 57140 733407628 94297 95571 357795679 21187 45606 752829765 70972 49812 -25680070 85365 25645 442867055 23874 79594 360028654 62728 74847 398434112 90630 37711 481720507 72581 78556 -748987899 23946 18240 3298852 66195 40625 635011472 46184 47984 -636530423 6202 5169 -863425278 6150 15310 877100029 63671 93225 492296166 98457 40645 -983662104 89080 64501 -611198626 34468 42640 -304371976 91652 42095 203852908 94389 83085 -721764886 77786 79160 -478126571 69184 20143 -19974236 445 98654 714632520 80471 1019 636444371 5579 42295 794878859 83971 59633 -553618270 141 45011 194632515 55742 22768 -813751009 24719 1114 494728408 85221 52178 696887256 59644 70616 4155446 73949 91109 243868964 825 41947 146538325 64828 19004 725202293 59152 14463 310496613 24834 62419 859945538 64764 98051 819113410 23289 60670 -523611385 8638 6882 509478902 14193 38877 253880954 46383 16521 -830901881 16888 55625 -557214498 47939 94086 -916022983 19320 84976 -711434376 83335 76443 -538491218 82389 47378 -190343100 83953 36611 -96302638 56044 30805 -794589935 56890 47636 427585082 58264 85985 683279914 74147 35349 580429433 72525 91741 485167271 42467 48560 -82886206 76560 97283 -528538291 32610 74437 709423379 32716 57980 -522641983 58509 17070 512945408 59479 59440 288271116 88826 80805 192458857 88025 27255 -198236240 71788 98671 -19070969 38259 18150 536334158 74501 13522 -463945020 4532 77830 -197102459 26619 9737 490135385 79529 19863 326901387 88646 77114 -461650323 45535 76640 -620579439 69087 53507 989486473 62213 1173 240406614 89503 12041 -658684433 80077 40402 -321901932 38104 85036 -835201810 14122 70418 260001883 62929 46911 -814181192 31600 4996 994268269 90127 33886 897411092 10878 42316 -979099055 14866 34227 713648917 17405 71538 234748856 74020 49815 -413124520 81758 97054 -833798315 89116 79553 -122551186 26230 52181 425860373 68968 74601 188458871 57929 74177 -181496661 59548 68757 673138288 15983 93938 946429576 52599 19537 -320778718 67571 84462 243188865 52508 32619 879164762 64853 65146 -332329485 49027 75590 245869716 11129 75406 -816644272 98653 97916 579263675 69351 47623 945073078 77025 75948 -414539970 62814 20353 -412787197 13764 31926 -992714363 34586 93887 -783363849 84495 83401 505996287 11427 47129 373634527 90375 46079 337206171 98657 23797 -495138935 90939 55058 719516835 23571 18144 -69314751 1261 73116 -52182785 74127 93143 105669325 17885 98555 150510482 49048 85202 965424496 27369 10885 -490492471 98101 27481 -809193348 815 63435 539791061 41562 26182 -552169484 55850 42720 -841691809 84783 80338 -572667858 25835 97318 679339083 44856 86517 -537859046 94539 95784 -382906283 81237 99141 544865825 92827 77171 999348752 55780 79462 -235613213 30899 18490 823241752 58400 20087 -616929083 42610 16713 -778158674 90491 66307 245370365 19082 68852 446527737 42435 14084 367833525 43492 30156 400801778 5239 68844 296123638 59516 97383 -864854248 73369 97040 619169929 32410 23086 -807090323 42491 63817 -839843871 9384 71126 -971000786 77451 45623 992881121 41563 3593 727312980 11711 36109 309230926 12402 72298 -973078486 11880 38264 969572633 87597 31609 -502025376 28846 78448 408871925 19382 79639 -651722314 11224 1413 -205412999 41546 52477 -101377636 43117 74348 -728992791 95599 18077 214280597 15778 17578 -54428193 71821 97972 -961792816 21629 71357 721219357 49677 66777 828515035 95173 7017 -997806395 47366 82880 -618426867 36076 65717 617309090 25430 33828 453487846 18086 97543 586630489 45592 29591 627254555 20107 11894 964677943 76671 13814 785726582 89296 50333 800867052 3679 97707 -52966840 90162 1249 -570634185 13683 23070 174266478 72954 90285 767288559 74982 72326 -137918503 78191 39423 -677833803 33977 35238 254995737 7177 70751 200890553 27720 64483 452131540 97085 26126 651184811 75260 80065 -610525568 39942 42188 -605780900 91654 81356 710562862 74176 32129 122391468 66354 43515 344769181 58268 25864 278589844 41205 6144 -515017867 64332 79959 -112065405 61278 56500 697193432 849 38489 956159615 14756 90275 -430466351 36357 80309 -648869894 23924 34723 602083226 91655 19143 83282177 43527 73650 149329719 90939 81714 -31514443 93412 49482 55309283 46222 65914 300949576 31115 70493 -215313485 95179 39737 -45141122 26398 94187 507036919 6674 89897 -542926268 98467 12119 -454964928 77591 88981 -13810981 71438 27739 760807968 47973 13220 -472835809 97683 98290 -220946486 70406 58655 -471157431 2383 71843 -994164338 90465 29252 180242228 81773 28672 162420882 22599 24546 -972462876 76921 74266 -357839806 82971 27943 87792357 70807 63243 183771469 26174 2027 -313226588 10636 48187 -796406300 12850 49373 -407448580 95873 29073 411493982 42312 43932 -614692505 55654 3360 363690675 2713 38933 711059351 91552 97405 263847413 5678 60820 564306492 85725 63732 505553312 1503 44657 -460479270 50196 64888 347310183 55763 40260 358996032 89518 17790 -412265779 24945 35350 710405537 46332 49757 988518147 28220 47303 505357350 68083 45352 -564964600 17916 23354 466920476 17751 13861 756477020 82314 17442 -578760217 38522 46847 -412881584 68781 17629 -539443175 701 55662 -473705336 54734 38306 778287763 37229 29168 355676963 91836 37754 -853828241 76475 25328 384333474 60785 90149 360513919 21882 94025 448571915 6069 67038 927563766 46810 42943 521180913 95643 65852 511983869 72489 12314 98009787 64546 78214 -830505573 33441 94976 -870158737 24677 35084 183221559 9256 5367 47772224 65596 47380 -854928973 2579 30768 -624463175 7631 21246 426791414 68786 43076 -326277317 26197 3 97889416 8908 49902 5122416 80947 23627 -856660088 14827 91386 694028257 55003 87112 527056246 55192 70984 -944535990 317 91322 753293543 95576 9135 -308591248 2307 14169 -942802458 66931 88711 -648264055 93395 80553 -758580046 51085 20270 568914803 83617 93380 -590219828 63814 76776 710373160 8 80593 247472528 44896 8455 136584373 84447 67191 799313626 24145 66214 335209954 23409 49781 -557696295 28518 6480 -926235995 15409 36783 -56652764 87467 79466 -762426401 87338 10106 192147715 75728 26520 -42851084 2840 36819 -782634510 34974 43002 211671156 66256 65871 -862749448 93045 17107 -187358187 44468 59769 842784673 94990 12560 431716389 1214 60006 -18008875 75624 13125 -129141523 30028 86153 308123104 49774 85443 304303450 88810 39621 -461143166 94434 61237 -931208413 19099 91117 921562405 12169 97417 515421171 22768 22319 426322804 72159 90364 -178262082 78240 58921 40743114 5092 82755 596206114 24057 35312 -56927586 37186 75188 -40858916 37834 15140 -82362101 79524 25711 271552054 93022 83488 866723436 31076 97001 966287361 72423 38359 -394177758 29892 15986 -730438678 34361 78849 448990187 17339 27321 -361330637 48640 78321 15803760 4695 95089 -600484414 52951 97214 -401277640 48500 43595 -482775841 25108 83274 -803834561 69461 20899 -913180413 1271 23628 -50067624 39237 97478 114274985 81890 50353 76162950 15114 80204 383735140 7497 83397 677546982 66992 74711 -665221503 16270 49728 70233506 69198 89913 498416675 24723 10226 -7424286 38682 375 -432783341 45425 57441 -50120979 83427 80808 -576666302 16105 57184 205028382 43648 61407 394334737 2920 86243 -166664929 53625 59566 652986765 196 41644 310813710 84350 32209 -464211402 25871 24670 901143729 94480 72504 317474401 88548 70595 -990795901 14389 81124 -335729594 36328 64769 830023025 7731 43605 403659103 31623 37185 897933738 76033 78726 940020876 41208 81440 66675396 54889 83991 423961354 63045 29350 -535829370 94874 46986 190151926 13264 2195 -905100238 29909 44882 740015738 70668 12998 214409854 31197 37942 -943270585 86642 40202 -435005450 90633 50247 -733499546 7202 39680 513747468 6017 56363 713838975 38361 67109 902642573 1729 85587 -207567586 75750 33403 -923909737 77126 55960 -918072395 28690 85115 17676365 36679 66379 211867333 81622 33247 -734318113 58264 19407 554089907 78836 20950 -807220170 83220 71976 -362122734 3539 62593 361525829 38390 75938 43243840 96118 85253 -930313560 36699 64473 402478502 48418 29934 -789481399 98486 77654 218789024 18999 60805 347224555 7933 44698 352873297 20602 58941 -666375788 7202 12492 -576485808 4418 15628 80371464 18513 97341 -180239799 19213 61057 955933234 73017 58297 684949200 52244 29170 -446473383 3598 29940 -225527529 60072 68229 486152509 71281 40598 -936043810 70355 95639 177490213 41703 14433 -619942877 82774 42714 587148831 2222 7534 692413403 1169 96182 -187895070 8257 58346 -664717258 53506 7616 -471826373 39896 19138 -486585693 17875 1882 572439687 77475 46033 251784444 51000 13224 -823919619 1900 79666 -400727736 97149 90570 -79866539 3042 11312 -605201622 45853 70534 536821211 86760 86479 -325673400 37255 60108 604228664 49335 15757 -759054500 26043 80307 311070663 42272 37506 139268476 38609 83022 731881512 96909 46806 -79644769 90082 4433 753645561 6404 18302 -579344388 69437 23614 157924797 456 67487 -97704601 14574 73232 -195264302 97367 87750 219926705 86509 59074 628895133 4443 37015 -244834817 44467 7397 -171019036 78065 32211 432466119 43031 66543 331324859 23171 51496 893907719 3497 70530 -234780565 15222 45537 -81574011 65922 46390 810348850 44087 94697 -900570767 84709 1136 283930482 64475 5830 529872232 19028 79071 483244777 24999 45745 375051011 98641 41371 993977367 53219 78891 -624409701 30902 18819 -921147145 73258 28266 -996733165 46518 58417 902091659 60013 26328 766408207 24767 98170 -907685026 81408 33399 496425548 69741 73476 -435315326 44262 51102 -305168975 65812 68320 890160380 89148 12743 -740488415 20748 58324 -310686665 71038 10927 -721008661 55481 65208 -755570941 61785 60196 277179082 83487 74454 -508055913 92834 63543 -34990204 10627 94620 176563505 53338 43685 813887198 49161 78014 712228836 53506 24890 -998134112 62266 37677 -100203517 547 26638 -493990868 98514 96100 449899948 98295 3354 -155033697 33875 58357 -682176483 56907 18017 2630705 61639 78764 97288670 60927 44685 -575328781 77833 94558 -17253805 32942 80133 154113729 54268 16879 364449448 2964 30739 981655108 21446 47794 392026247 12414 90702 279179359 83760 12289 2763846 47016 83355 -415297153 5431 23748 50303885 17753 24884 -973072685 94051 86876 -864058289 93880 69052 858237095 262 81704 -133680545 23660 16218 -720002984 97354 39815 -506344115 38017 11533 -414605643 83681 49398 36204741 47880 6828 -870724203 53962 73297 -488646011 64029 72764 528423338 37281 78476 -772955137 75513 41501 879798783 81178 51875 -345790016 10435 6429 -63023106 98696 40668 620918818 93828 46679 801197427 31091 11200 777695703 67726 53829 -759062049 77411 82242 -391026577 41006 76914 -808567391 10027 81574 -194057490 36614 80458 -386582113 6363 78619 -785243940 73499 88280 -74267544 88973 43826 -37823354 45797 29163 -257800012 33024 90940 166792316 27591 32776 832887459 52972 93787 391959224 71028 9738 -585021302 90397 1797 -309152184 8859 77860 274386695 58466 77756 -890679501 25652 57218 -802997546 426 61833 -748918572 39208 50458 797542223 43418 84931 140940961 79922 45797 875585283 48277 30003 -950711590 60264 17045 -804924100 18479 76418 979332595 73243 85985 708951353 14062 24335 -511128147 76822 5953 379687527 88977 58294 -74801721 85715 47729 254961134 42885 85541 119027500 21002 27985 -923368931 39932 19930 -585408627 36637 86183 761867680 96533 45907 875703101 98555 22289 -491619897 61004 47312 -666692522 93308 64454 -320001223 72343 84760 25284988 64898 14864 -698146820 18187 83211 333405070 45812 48945 615694860 69286 50667 945149363 71341 79571 897096623 97118 13409 561068158 54906 83655 -274068798 83181 66375 631457761 75206 71831 864594748 23415 92134 573445070 1958 59453 -754100541 38989 17010 379370749 81129 4690 299051288 9283 13406 523137136 90381 93370 92030596 91136 10888 -512021836 87644 85351 -950775070 66015 33832 -913962549 6693 36625 -172263614 96594 77205 -87279739 41660 24515 928657921 23968 48006 -530698372 63165 49200 457488724 62057 70705 -230139329 18556 2578 -72270962 67172 78585 -975274181 51877 34601 710549139 96510 7853 -323866300 68472 95834 76830100 67899 74060 -234388088 4315 65903 -148827395 71003 88813 563600457 35972 70471 -826917930 66736 26904 -202148622 42534 41092 -411204663 32279 91394 297920296 45626 25436 -466366328 56752 86722 -345321381 17956 59742 928637313 20102 83909 119342300 6362 57463 -709303700 42403 11919 180985743 61009 74771 -296665310 25527 8356 86175001 30127 12257 945927203 10259 78658 210583276 19748 82990 538596264 71645 87869 -438671573 23725 17282 180964115 6240 89934 -129552206 44046 64391 -713083517 38782 52176 824936099 90994 5748 633695282 65989 26410 -345901440 80827 61302 -149534260 28911 62074 -666077711 98185 92214 885219254 2258 76431 -301216656 84906 87432 815615309 53375 87523 -948218929 35007 64821 621666839 50721 21409 -568330988 6172 32192 -984657141 70126 16536 911213130 32487 86965 870450758 55661 56309 311932165 32788 65124 -122605629 82387 23759 -759187774 5871 13885 -619890735 49171 96175 694490772 63360 59476 977507887 3965 70734 -375058280 31495 51827 356887344 54409 33769 -979796795 40772 47585 -135965138 11711 40496 916181817 92897 15748 -93835424 77811 49590 643649495 66193 945 530240220 81066 19002 -795415650 1000 759 255722806 21707 90714 50239652 33646 15128 -792966428 47352 72889 78047234 65078 88339 -435106453 21300 6088 599571862 4474 43187 817203098 40437 96046 -466585134 71104 52375 163758592 77497 56769 -711417650 15521 13599 -375178238 86173 35306 721374583 59671 40622 -70142420 68409 92419 563569464 28493 2879 -160028444 91168 82873 319742169 35092 85745 681063391 76814 89164 -469674443 42262 52066 -742852531 91421 9214 -616250094 13612 45948 -645793146 21904 34257 610528655 55440 21357 -397147461 20178 17215 -776766794 76864 89407 -459829324 71858 22120 -158353592 61129 27364 110056222 85111 45638 672750948 78385 29534 112570389 21763 47103 142886400 75601 10394 -572608300 26849 90932 -482104817 63716 46073 -171110701 29738 12123 300178087 70159 60373 572644732 23349 29513 -97236900 10873 3869 -711443096 96151 32365 60215215 39912 78524 707510811 36902 46787 -18683912 72179 76675 -342378098 26927 82696 59545397 66845 33290 -143326365 49688 38055 584687605 9542 29672 -89204635 21932 74070 755807611 34771 92526 -53431321 15449 10092 118816360 14081 10149 472954070 53760 71294 -174793163 74529 52957 -766851152 64551 75894 835225216 1220 97940 301541554 94028 18637 524767884 48651 29733 723537440 26374 92151 -940441661 11005 37094 297650699 42891 8849 -235593954 20148 78985 950592242 56564 97346 90657039 31397 61470 -112345760 39530 19773 475192571 42762 11885 -780295098 41333 4882 908641446 29647 55087 215002854 70946 42703 -698617361 55710 5725 335674451 20917 44451 -742202034 58047 98215 -27104550 42731 67813 -431709891 59388 98955 904660253 23617 80371 -398450163 28455 31565 -769488982 27104 21277 -664543695 88589 21906 -961035971 12003 30764 294495218 12620 31359 -551867894 55490 42434 -786893628 13325 91964 127479649 67700 57491 -432145332 53737 65680 -255016939 60013 81412 -111266156 46717 86123 800382830 66126 53930 513018622 41924 53221 896554113 81604 11793 -175262584 96384 19209 367348637 33993 97857 -155677669 15993 93572 465460067 48414 90637 299322082 70667 22087 901799920 35319 10483 -404162220 3851 52652 719024726 55556 54906 -221668342 65333 33020 -224213969 81432 13622 -289399956 64359 70931 -117621620 20638 24949 27991802 79869 27622 930941923 89066 68946 -211682826 47819 20450 -930606483 25394 60321 947379704 53553 43809 285043518 11845 86811 779000521 39496 98725 422589934 34965 17544 872721760 19032 8021 -365864051 95246 42536 477034887 13772 39001 -350291699 18806 21863 -207136603 90590 24554 -710548466 31112 78617 334910589 68580 66883 -172472199 11757 21864 -269619822 84890 5311 -887053234 24048 5379 -219856431 69899 13745 372538041 55699 27696 84394332 39987 44956 -252376042 27632 15908 348562944 7492 55603 -995957626 38755 16986 292916223 10128 72422 727740906 89704 3636 178228876 96914 96510 195868785 29801 39477 -523554375 66172 83289 -949139607 91115 41744 -323317085 8894 48149 722376758 6262 21935 693995067 66782 55847 -368319101 81531 37060 656147505 13758 61035 782535210 9359 89305 -408369287 50247 61490 -282008639 96896 80450 -745809262 48108 51240 -193116722 15831 79962 -356596264 43480 13050 -748659833 57973 39826 336218175 69937 49473 -499549442 40212 84613 323137196 98074 5881 796856990 55106 33661 869957816 28234 17714 579153634 90952 12786 -647769813 29494 51072 176891508 38423 10452 -68016715 91171 4478 -352219936 14465 66771 995574100 82622 88333 -588597080 15748 81630 -634451802 46991 92656 -18377458 83172 84676 510089573 75870 41741 637686399 63127 44738 840918177 71188 71577 692206589 43401 43589 655935464 46676 32638 -126005407 71389 97766 486324279 4232 3221 -753032716 15797 7956 904831660 88000 42157 286831610 81947 59887 -688214400 11965 73007 946353257 8922 52647 -910294665 72307 14312 -860685871 75829 95934 -532042122 91307 57761 105423533 21627 10239 882387987 84470 7067 -879830820 97032 66685 -173318769 79258 80385 -96060140 33834 30032 121118276 57422 26168 626910420 53451 48113 -438546745 41964 60679 234761570 27391 97230 64600039 9406 7489 -334702181 14214 73120 -896994161 20091 46967 -590924513 39546 93970 -679450870 45922 42968 -565989131 23574 48343 476112178 44756 47282 932931155 30003 47126 -663108393 49994 48430 -759845788 24571 73301 -714766307 71689 85442 893017357 2371 17371 809957646 65644 4560 272700301 24083 64435 366267093 66400 77821 -141713230 8590 97276 -440050796 35027 61992 -350169826 11607 95787 -758836233 82902 68131 123932868 4115 27064 -786573722 63755 44046 178078348 96878 3378 -724107149 30733 5209 -281007434 88093 60534 176777105 80353 82332 941181714 3235 92003 -677488511 9026 25636 -669280765 22874 28213 -841980168 23499 48621 -831010431 21218 57536 370887281 50571 67273 360268543 88430 62721 -372964641 55397 27909 -358539331 74892 75570 957256198 34517 63165 -519700933 50775 91328 961538809 73428 79842 511273235 51940 49722 103355654 83779 86309 140868953 11053 11956 516440373 59204 86145 -56009176 77369 67879 41282961 10709 61724 161725313 87082 80885 426271186 98109 83906 -413822380 4779 75815 -776246079 54144 36700 -108925347 21606 85512 864119524 43853 81963 108219062 56303 4089 -480482170 21546 46270 424401235 14003 36401 814508766 32914 39161 473894225 9180 9524 -988039902 901 97360 -86112234 92634 49905 -755510216 86752 38522 329736535 72420 48909 933103069 17389 35009 340001749 91313 65011 -114378211 20024 25730 -463187495 466 18931 -678105677 35489 37317 -916781954 94913 27685 849119439 66448 19309 -172340344 47273 49384 124341485 46363 38261 333278926 63481 90714 -811389919 61837 87218 -34017628 29961 69881 -95719656 83620 89478 -4561167 12207 66381 -265362307 91977 66666 -474058908 72360 84669 857488896 83737 32426 -171222479 42365 62909 -694164476 97528 12203 -810325117 93059 68630 -87461890 77726 21358 -933824607 36783 71788 -351093574 15603 37659 109312891 48488 14794 460211971 92217 80459 355133415 49796 83214 -485539049 38532 98387 -799007233 73926 69690 -616604156 51317 24444 863592321 70762 64154 -269381032 91089 72997 345970245 50588 48263 903712309 17700 56073 685842416 85266 45808 -186150349 69669 26345 -941683347 10977 50845 -467299965 62507 4504 565923025 40440 67330 -131164455 13217 28479 814886444 86790 70749 387704861 68025 36653 645939993 82699 30568 723220908 51338 70040 97219483 95061 73539 -301446716 51405 50424 173320229 301 85449 67373895 59351 35048 119934796 28861 18613 -627256574 93227 42652 -949784809 9176 33135 168708219 91820 45581 -751707284 18215 57792 344967369 13510 41554 -756153808 9326 67899 918671932 10130 31373 -543445951 57922 32531 -780312500 79668 52778 71794107 87432 49532 491159037 20343 23667 239605190 44821 63179 235421587 91780 49753 -645033241 27873 32321 -34767981 85249 10909 -737104502 70459 46796 -8994926 72058 94332 67814382 98626 43762 -330402419 12757 62052 -622016296 41220 80831 241491175 15213 51491 215782190 22091 10671 650596735 33917 64297 461812864 98228 77276 455499345 72532 84292 -281590868 33913 23682 46738446 74711 45815 625952642 65645 2535 -12051925 62061 78548 -96135426 14777 37412 -316881711 73706 21009 681154940 27092 67078 4087003 94401 23561 -878207961 45939 70639 627484477 65726 24242 -571858638 6774 60949 80436982 23060 56342 3738487 13571 44151 965295457 85365 24696 856316506 8136 42609 3784537 56631 19818 487274258 14833 4254 -654366333 70823 55167 112862871 98931 47786 523775415 10733 75101 818054466 68143 2344 -393832978 91292 76598 513760769 45360 95772 602603666 45093 62780 -504938192 61942 62123 -186812863 15799 63530 -827438759 34430 64605 90512482 94213 63380 932551891 23921 86599 -69584934 24060 65782 -181939087 11591 75764 956894597 46228 78652 436763572 33202 30244 -677270651 64690 91861 -515731132 98467 17224 -283856492 70966 9881 294719900 27980 89076 498029288 19869 40962 678067288 37973 26598 132057927 91688 82817 700393531 42971 11659 -591277657 22631 63974 58968075 22049 22659 932723708 96643 26390 871490386 48758 52748 406066624 67152 30829 573825046 18084 85820 727804312 87979 77252 299503399 70743 16358 274160805 27664 63701 307401066 47000 77827 -843888427 50788 27014 330261126 21564 10142 262882744 6383 52297 546170167 83285 95166 711840915 29068 7643 -641390637 11375 70153 642194766 1259 43693 588709429 305 98441 -242270377 17001 98672 506428747 31707 72258 -576655399 81423 19293 745678494 62304 2932 -697730449 53747 22885 895208435 39737 88545 -593806591 84478 35204 168301478 2514 50037 212672917 16137 11615 28159060 61580 31218 454304006 57799 78118 603099491 61799 37077 -12814806 21642 54786 -147297778 85081 33360 604010111 82929 9640 89552489 52397 97808 -433442198 7475 69544 658357274 24593 16953 404613922 58055 23318 466893745 63315 52448 357327080 98831 28482 466798609 61956 68562 310318654 66847 53742 -358258193 63016 17792 -940569893 36167 77835 -263484937 93528 44714 352779809 17095 9430 -903698870 48448 74388 -367152111 6621 84811 87393580 4574 7282 585975673 34711 97540 -960871693 66849 34665 -984982550 37613 71582 674439278 26303 33914 722709117 29310 53131 661953774 5833 27061 -936224463 44456 21485 949735105 64075 90051 146937134 29782 48376 -832998840 6475 88478 356239238 9975 5726 -260291379 77531 72843 587019682 67640 68515 178662408 8651 51546 -92393836 81733 80420 797116037 45297 52325 -228659981 44261 61457 -739645818 57248 46033 329788910 40225 98899 114073148 34671 93979 444356750 61073 24048 416859887 44708 72591 47777882 97975 87300 160220342 25321 36897 499482014 45758 52236 592996111 30880 35690 56436213 71922 55815 679142155 57917 13904 237002636 85152 86202 196854866 49150 60587 894039374 48883 45248 -404307186 10599 37163 -679802593 59182 15012 237554244 25603 66450 -581197457 16662 44302 831075931 27684 27752 627995724 8313 81827 -349538915 76201 51125 -289946791 67998 779 -867636282 55598 713 -289135934 23576 47836 -267117795 16404 20700 -129930314 2796 86407 -223260696 64581 39281 -319271677 17396 10408 305661241 93262 95107 501974188 37532 73692 203014432 94041 19164 262722980 51356 93696 -402826670 6761 35611 -431678393 4634 23625 -148208570 73299 41055 -511148423 9474 54165 789123270 16789 23053 644644644 70335 73318 337047238 62284 4196 -949862784 79960 75442 -749186870 50328 91712 -77491200 96436 92024 -304003902 55665 42571 151531477 4837 16547 -3887458 79645 50470 652798852 65200 96929 -235569760 77529 88132 869782411 92590 32491 53647200 70448 8509 -840241357 36973 21244 -565556994 28651 32714 -579309440 99093 39516 -777346995 68925 93562 114247334 31420 74716 422745315 47687 67940 -870689214 11860 36189 159260715 28197 11569 -623854398 55385 41113 991855359 41732 98071 -156680658 43662 64186 -116676335 35974 20657 -579128951 82932 91410 291461531 89429 46877 425000519 5155 20596 -182445764 5780 21633 678390845 61798 79812 -673598977 36869 57882 -971461277 64799 22901 -632057543 1429 63693 -590531538 53343 69245 868745397 58899 4525 898252621 22867 17327 737841064 9792 78495 300311549 45119 12439 -498121988 24358 23428 -181188530 89701 28518 -136649799 62758 31886 -724140165 55727 64277 427324022 27219 49649 756628415 51585 85504 866303414 17444 21052 873654982 39454 90361 352005528 98941 27733 -938135669 50793 12185 -262728780 63037 200 769622589 95817 65049 685353457 16293 52546 861730890 23034 41587 368362109 90441 65798 631377626 70986 55517 73494382 47801 76299 -542089431 40464 8840 -800717316 12997 10713 422482383 34541 30719 522455458 91311 35762 -759107535 90586 92740 -68073779 33410 34956 584260438 29882 92764 504930807 17580 68390 -2665778 65896 13101 518181319 54377 13298 162686194 40793 40764 549479565 7033 70818 -506846147 35554 6462 522871848 39181 42681 670884125 68382 70220 114844084 72753 17044 107452850 62482 55991 -136681020 34893 32938 -572606519 47855 23700 361625658 19870 71038 -551754505 61568 97621 922539729 80326 53279 600604337 40353 82678 294885135 40859 6060 -603560816 71906 51983 -633533881 30721 50716 -888165617 25587 47239 274507612 21938 29623 598681791 16080 98041 348558326 5181 3293 -257874897 98849 50289 6843985 62419 36382 378962728 38366 77012 489353488 82530 6389 998412151 14452 53990 -743494074 97996 69901 -371089560 37334 58263 569289569 7440 71110 -528068140 19897 89982 847459268 82648 41825 -612858682 90290 30750 -804541171 55209 88246 736502618 83255 15830 833937173 2150 80847 803160239 33567 21795 95523719 54908 74911 542453370 58393 59522 478467771 92809 90048 -780186353 39207 59587 -655980861 6380 16713 312753038 19224 94782 4834797 41489 2358 -237137155 35461 29010 611171259 94811 63981 -151567569 50890 30885 689574066 47198 90009 -751997562 38685 129 -903933606 33765 73772 461387282 21118 51355 385129945 58991 63467 -426439607 73708 29404 904507231 59184 74627 -95660904 24072 46078 572382864 90467 39824 -393230180 3191 5598 -874787330 92873 93031 -218803080 69966 40026 -399553710 49880 68825 -656183654 97868 25684 893671142 8747 49901 -483517171 95615 97321 19947843 78395 25260 14468621 47612 70322 744333631 9282 69832 298030106 36023 1784 18982239 92015 22978 663629503 71469 69137 331686482 78026 32498 -200235466 39834 77254 368917595 55368 47667 419340190 38962 86214 -409378611 61657 43381 -320363172 11611 37924 8981691 25976 25552 -4909097 6683 32769 572819516 17051 39390 -439613105 60137 77345 -479557711 50617 94224 -768467896 81505 30248 -561563637 16731 11423 -267472195 36151 22013 -428635564 50119 72056 925002052 6189 33356 326057030 9552 76569 658764272 32078 63923 454089013 1923 66739 427046263 34581 35931 815779898 23923 74002 39449075 75582 20112 -254670807 90584 46998 -15200054 93490 34394 240089745 8264 59225 -968042260 46715 38880 28593295 76035 75952 909732284 1125 88643 -169152632 88983 54902 790634666 358 95847 -572699539 5653 89705 970798161 33103 67289 270285869 14814 19386 -162672854 82725 30169 -806427173 4983 22151 -922125152 28880 87308 -718142519 9538 98626 -497075916 93153 59273 768633231 17860 76898 2235432 58863 23276 309403328 45453 9065 -434089345 22828 60661 -166158566 41127 75716 822393506 74907 55603 -135741553 22719 40228 -982885493 46946 66128 595135487 85196 78924 -23428068 37966 6541 -996494722 59831 47707 -235080732 75778 9115 241989784 46358 57795 -861313473 35584 71347 623891688 82901 84656 404526608 35117 18193 -761634590 41302 37619 -297279185 80832 73800 -381146386 56178 82862 924213545 70840 41114 32707088 31832 84607 587560744 66733 86182 -535296279 48225 27791 -645657305 45229 13078 -555736159 62365 5332 -491347157 98990 42562 -417136346 37911 22413 628985917 81492 51691 500474731 98044 9515 548841769 79848 44042 -696166270 22233 42232 -286876286 7 53379 -188019151 24329 11766 376660316 3258 99078 -773746733 44314 59183 -246039051 68854 33149 -343262139 99154 27471 789262698 12835 85709 -885430744 80927 33611 -692698645 9921 12408 484400284 88132 33148 -914339926 49774 7455 936196870 47933 94998 65844225 3391 22476 -387500725 12544 83128 384621271 25437 8550 -753577827 34946 64907 607152995 42373 11044 -745940231 16844 32723 -748195443 22769 95698 690119927 33787 89994 363051576 73431 64273 915992930 76833 67674 382132807 77463 43051 867994118 29319 46873 298292351 80731 43690 759473105 29711 2763 -562006597 52230 86055 -749063873 87198 25449 558664711 56795 80758 289934559 51524 72297 208684279 45657 63807 -34192676 81878 35177 -590483327 65605 27088 704117129 49665 36683 -658290811 23039 43717 195840259 72871 43184 -570857829 52822 16722 282318870 81126 16344 -972333072 50639 66365 78348068 46650 16334 490790931 63297 29507 -995483346 41983 79007 -805124054 34874 60279 -502038734 12208 64599 -861310832 48207 78434 970915001 74484 68204 -259217931 4037 75700 -277008952 38612 18195 301127201 87243 62646 -263641601 71631 91760 818778327 32613 34669 789605264 2667 98661 647016292 68203 16181 -113994710 12213 44251 -9718460 85180 16127 -600652806 38024 54916 722244833 46890 56960 -439118335 13080 6982 -679701228 81103 47458 572048513 34012 41299 209160295 35310 44223 536162593 73031 25551 -555336099 85165 36663 -54437855 38439 64554 -548421998 59356 29612 -11956504 88374 91599 -417896487 55659 79162 -88265569 50499 22988 531181138 57468 41577 -340149606 9543 29335 317416596 72661 14225 24267939 79440 17790 -83766214 90302 78087 -382026068 6455 69223 -416908247 38535 33863 -376732291 37374 7255 -786314789 71083 92205 572088377 59393 31716 429546840 71321 72195 706217896 75001 27351 -23831913 45998 44366 147458765 55250 92388 457833682 49290 31946 -811310973 56266 3043 -296383883 66083 18064 520259053 32745 78808 -357188934 44869 90860 168807411 60983 33821 -627236155 17695 6905 928903115 36067 98676 -458035077 64848 78427 -101230749 67267 88929 543468274 55022 28941 900785261 45439 52780 248722794 3153 72722 51180653 71222 51692 -184941843 51077 6503 -164592542 23122 58412 151748466 62769 79011 -262910573 39515 70825 -73424314 95503 18353 48439950 73333 52785 763856662 86658 94153 435245822 67711 16226 28507850 23101 73209 487459136 48849 94912 3947936 67219 76392 205064608 64883 42504 -308096508 80120 85056 -742381985 80843 13433 305046313 2572 35358 965540469 80428 20165 -957859710 11213 27910 -370862836 22933 59718 -164318587 42638 20458 -331871612 76122 8210 512600276 4022 88758 -729412355 85266 60461 617572599 22235 75283 626393803 50401 37232 -934811204 84370 26161 -374395087 74927 44006 -921652339 94818 64156 939834342 41107 88222 13615564 98657 40770 716482955 30903 66719 750200284 30849 75067 -789785192 29765 75742 -721980301 4762 83808 -333658617 24596 62393 625208495 7205 44978 -209862599 28467 65614 -140617915 79787 16310 -316278318 47853 8526 562027833 98354 31061 -338051191 77490 65191 527890956 10888 64409 61870466 58475 3866 270887918 64740 5078 911751584 31783 44348 107375625 798 48136 712255346 87797 7218 482998112 31720 32580 690654756 65390 34539 533595096 75289 45640 998657328 68883 89807 252508550 79902 38433 879175985 98184 12335 689864414 39291 69894 -178727522 81172 59445 609013593 6679 66059 958551504 42364 42660 -703876734 9741 47728 -919256495 44865 80519 16901916 48624 112 546253895 91760 20941 509774336 56007 32526 -596514189 32138 27250 564275567 62013 66910 193813286 45869 63812 156888189 16443 6182 619014727 75122 73352 -16166707 83218 98954 177129734 90012 61768 -369053888 97771 84124 480892040 87069 78490 157738325 43562 79686 -859136406 77678 37415 -859914650 97517 69750 -858936995 62709 21132 732431291 50610 35709 748318037 20548 33290 -231012156 60314 88586 -379232117 93160 55916 775441545 52807 80265 548240480 47866 98508 715332731 72172 44284 -565878151 59519 4230 -18059753 31644 30381 778723829 29457 21059 -95747708 32863 33762 -692630129 27927 89519 652269959 46287 37933 664906657 69405 30765 -143559775 30463 46097 -720082361 93652 79113 688755429 8719 83975 553303854 73710 56441 9066147 50175 68159 502645339 14333 669 -109651418 58308 54911 781117270 65647 8096 798145962 95135 29888 997153900 83932 76761 896312078 40821 49122 502828829 22145 93851 -369548345 4837 26794 255603206 9637 31441 -818905188 32569 54823 -143682898 57813 54526 -836193972 95024 48049 642932483 34380 46523 616143629 62924 14165 -459590326 7705 7777 319610947 85673 7546 93700883 8937 45094 140831308 2454 25839 677851947 95450 95394 689233030 18915 8228 536229923 94287 9186 -539349825 18197 48729 -72439053 64792 61402 -712254217 3487 32299 -92737605 25977 65493 -147492659 42956 78121 -764178128 90318 16863 742459525 80607 50274 376167522 29745 8198 300809567 1044 47745 208023746 71451 63378 315451426 5651 81932 -691874606 73044 18046 710673883 6792 38426 245845287 98373 61082 542209964 67232 53496 266788450 41402 50076 451625730 79644 18811 410623421 97854 69240 822058961 56100 20933 -693994 98144 65515 -374091845 18821 49287 598488395 60103 74360 683513361 11644 94450 952632302 19972 45163 393329637 87157 39422 67219788 64956 34716 -690365969 87675 52617 453451594 91083 47390 -723831511 88248 82298 23211119 69195 79039 -9256534 31435 18822 763297471 14866 74108 83867408 71355 88856 -888184221 58031 86397 -119980199 19874 51966 -655934492 11228 8390 866350685 72065 64539 -862500767 91618 31766 417696698 77113 5656 203072787 833 63272 6870344 49671 29180 -309739444 40513 96635 587449739 71040 7955 -222673084 17831 67739 -514080034 16654 7719 -464658543 79209 41080 93883065 54786 36392 -917431765 33080 95179 193113662 59762 49315 -546731964 50755 75708 371899849 27522 41392 302236028 74577 95874 107359627 6218 72190 994481558 73496 10684 136142095 9916 6048 678329781 77122 71638 -810758446 84997 9338 -939663713 94218 74654 899603904 46732 97566 -717370823 14551 67340 -568969617 28316 78041 891586824 86411 91197 891232894 84384 15654 298781080 20046 72557 27412491 4549 23757 -360968372 55705 24206 713024355 37479 4276 -837272048 60592 38679 -256315797 44800 45872 -414803579 93051 44389 898013995 47080 54960 -886798237 72084 38115 665787787 23975 61163 720196607 72446 27487 -226979968 56402 57667 37184925 5234 29284 -251530027 25360 13128 803929438 86615 82678 945387581 28872 51741 506354787 29082 80174 -7095678 56675 75241 -72891113 12330 74784 -247221403 21683 40373 265685281 88505 17224 460841434 56657 2143 -19024487 94546 79337 -492344625 35800 64648 518527763 20763 42944 148397700 12468 54254 -319033860 71552 19495 405622705 98902 40458 654444911 94877 8626 855253833 19398 23788 763856013 24563 2699 178601242 41576 25310 977220484 41151 40160 -899129487 24922 17787 -131317973 21085 39993 912480852 24625 1434 288115649 76851 59733 -958363566 57471 25293 -300746471 33434 32409 347428153 28668 11706 -123588814 21496 77289 -900309033 93603 87256 818712853 2363 93554 503096304 39447 58645 25612230 96096 11278 -946633591 2169 8843 -140559613 25047 89343 -558214944 19991 8200 -972455328 4496 98729 -146851949 38633 64292 657301922 88784 9613 -316162228 74440 7067 -242115334 36194 48495 -929588802 85120 57005 180603855 73427 78955 386233644 95386 71884 -580987071 28096 10054 -366658780 41112 63799 581127762 36812 12031 -265390234 51420 62323 694687780 75373 97842 711409075 6900 32161 708149887 23767 13099 -91514254 29488 33785 -59468990 42509 64993 -176584802 14026 98923 -484598091 89522 67180 -43224576 75615 85123 104172388 74857 47605 485295020 74005 1917 -65955781 6254 78389 -530766999 51629 18298 822997481 74418 97089 -596725678 85942 20513 818473439 80725 37012 -132644357 2568 83479 -182568400 97069 1254 -972011311 39581 5701 -610213109 98127 72239 15903712 29149 2163 -914152705 93816 89940 -894256363 89088 85364 418230580 15840 49827 149540546 88395 43493 -948115672 19199 18735 252689500 53618 92913 759701767 25497 3966 176660593 70028 37006 -621385022 96634 35989 580979889 73721 14078 -119164500 10935 34594 697163644 62999 15949 482879620 95353 19790 277688983 22322 2296 162506524 5202 42290 -945548799 1851 12991 592316943 66761 90931 -561044359 79888 46835 952711841 40628 20426 436112715 16574 77214 -705826968 9851 9524 579609276 90214 57853 853728911 57334 7549 -92667723 71352 60075 -124894354 80725 27003 -318650898 68565 27958 -8650045 48181 20776 602219688 70902 1873 384022620 39867 36070 262579973 30442 4999 -809210396 76154 26353 918843709 38704 91173 938791317 67013 31972 363497844 59345 56872 -633491677 69572 87320 -259378578 88799 18892 -861512441 52876 41877 727123667 77587 93394 -982943902 98845 80309 -869009001 59450 83825 826924273 91938 11051 -356713554 5965 89922 991561140 86713 26818 870528864 54140 42723 1575043 821 50711 -530559513 22849 69844 -798544900 28120 33420 447334010 90284 65594 -192102085 31286 34481 731490969 29117 93134 169076427 10990 43036 448484480 58070 2357 -849327631 36085 81520 725235411 87226 80764 905296392 17227 42351 977595436 57272 8353 133154349 43226 24912 -827479285 72421 88395 792678420 6946 8049 -947535104 8665 72721 -599784982 97968 43320 235698558 47299 38286 -576884980 20275 54728 -314342153 19802 21839 794228644 85251 58594 559428102 46499 89534 132357602 32669 11796 -600012790 94082 57425 17020589 59009 60092 -482159151 14200 51170 259085100 90176 23787 -285519815 13472 45457 -437301417 49160 93607 -909509388 56540 12390 -392090060 45920 11654 963125513 54417 65181 -700302166 49382 68107 654297069 9434 27726 120055378 20606 62366 -326769963 60807 53816 -407750505 56811 81274 337905576 407 22262 -462059712 47194 72120 -331782633 58887 20560 -885215914 97581 92321 -21382211 74988 21686 -906523307 54053 26938 435897032 96328 55628 307629011 82860 88055 233677417 43354 6202 677493698 31042 29356 -82368782 48548 7751 -132072788 97543 84277 639119587 74740 62464 -582458575 58127 60750 -475672296 28860 49315 -964698592 9660 88618 -70068460 45685 53877 -360251569 95250 74222 296056057 82213 75726 517624744 98785 71614 -623244685 67731 8392 310322655 22322 73088 280969597 68909 37773 -556322383 23630 35086 -414353009 26746 32799 -77923492 43807 18566 378205008 16999 93795 -613346391 57928 50426 965185854 39740 42906 950633443 98311 71899 -227160607 23928 25449 841804674 63776 86369 -816363413 16725 91517 337692350 25686 56533 467415557 58205 65188 -210450600 75857 20097 476179065 86304 27833 -14232972 48767 30926 -393773397 49401 41080 -695392067 82054 77097 -979743378 54745 82109 -638854075 22005 81478 951832959 90956 69563 -857803730 81982 2650 -553651512 35794 73240 394171840 17309 13362 209085921 78037 8604 329168724 44362 69195 -137366981 16071 73117 331826799 43675 42214 738310910 43748 48133 -608949912 72025 56780 -586938969 2031 50671 295183213 93981 22265 204448525 22032 18789 393787928 76886 32238 502954275 17313 49277 192795136 27178 68048 -528687571 28714 69314 329954391 87562 5450 465663292 16979 75856 -934900088 92864 51407 -960964168 87241 74630 423374846 45659 86608 457577164 77655 31678 535114659 86752 76640 841174429 77208 70513 983746551 69785 47661 -836700511 53217 62936 -219473177 14905 84375 -888361853 35763 37807 -550518437 91311 46084 -678875296 42770 29403 464661728 17931 55578 966565714 72639 89017 -384627393 61312 68571 -189826629 76664 81333 -110529582 510 71690 93571939 25098 42384 976415898 24639 88952 -9041406 63318 93367 894310032 87924 52068 58112681 12944 23012 -239759321 54847 74121 676212672 48936 12262 -651537530 47824 4140 -312580724 54934 21080 798514670 39372 89028 198984223 62483 46287 879080607 25525 14949 -435472595 92573 68802 259862077 18801 98099 -790626 38926 21504 400398034 6505 10819 952427751 67153 877 539763930 73637 96779 -905234368 94552 40890 -148382072 88441 66603 872280059 1314 84508 -569313959 67205 2888 266872344 5359 16718 -239222203 79553 17498 -139257564 48306 90421 168659174 9496 97641 -335564063 75541 21452 843444566 24544 65957 -241279117 72021 86035 38339270 17018 10372 777148186 30189 77364 792960495 56823 59292 -235761760 37626 234 927077934 91822 62607 466910947 86606 56445 505476508 58986 56169 874786098 14660 90968 -156597187 89805 65225 901377346 84352 70162 -771327094 27130 50635 446889872 84096 92012 649514595 90763 80819 677217946 81619 10311 -355440639 28418 44781 -323174760 62258 85137 74143629 54483 77945 -606468966 36269 52229 -265640864 59273 63103 990941626 11220 41742 -169113315 9017 42030 -489889515 91358 32420 -487994609 18885 13749 -48643398 10183 59218 -993294887 86425 40909 124948362 19518 21083 523372847 83057 29281 944339317 30592 70956 743097346 20422 30428 859713444 45853 91753 -128078742 5684 62381 51683862 4638 48530 -593572152 50721 66280 -74140860 28757 98814 564736652 31323 95520 -220696424 40682 59317 -381706581 60878 24323 433242708 18424 43313 -419667836 7863 77481 -666499923 66251 43900 -83004594 6109 3766 838570431 31073 6654 -395346442 19869 18219 -829097667 64035 38868 -865490465 83205 94556 808201630 78760 59626 -935911569 69913 46286 630297577 11886 26090 672818642 52540 35459 912099515 76925 82517 -302396486 63860 41622 -927611666 27490 51131 603344961 53290 88746 869537231 16741 66952 -946991705 70934 80735 830276230 51500 66196 580238264 85744 20764 -873005264 35506 84946 -175977623 29190 2834 -800126118 34980 59786 874292777 89059 36 -870002253 39008 97185 -559767279 23996 91638 807069567 79569 45907 428388737 49662 23398 950015314 37307 39800 993770164 29167 26087 -249128114 64144 36159 190128618 80606 1777 -51418604 51100 65918 -783743157 26549 38105 -895904370 4006 21276 917225756 19574 75701 583233451 2505 36372 378289883 23136 4997 -514243442 55666 49052 -822637161 1981 28224 -510039986 2250 49379 684671066 15854 55141 858044451 70644 73548 176072928 5132 43060 211176011 76068 74448 174806718 4138 28350 -221850819 66262 9244 595698472 15568 63273 -739067917 28921 96575 -290757554 22189 25076 -456706115 85610 81114 915640137 47421 49709 -693629922 53587 48485 401014420 70086 29880 -787463691 89289 31759 -21900395 2046 60171 -975991902 21765 84204 29276162 87417 1133 -832950861 77953 85785 -172698313 54389 98293 785869697 45094 60725 545040352 16383 44034 224616106 65750 22472 -173777368 94528 5893 -414787981 77628 96525 -756255982 20415 55404 625059638 13937 97633 910659217 42115 42887 -510368533 51136 69818 -693980347 98251 71687 -491371155 58915 69762 502079808 18284 21133 -889627932 45838 16829 -115217042 41619 2568 -158700808 67269 98163 -97740131 56018 25284 -66647145 94525 30884 -982012934 9420 83359 -718651425 49894 94051 -585250832 16487 37360 -300461690 45943 87957 938927619 60264 5814 431807815 5381 96881 659890355 717 61764 -444459344 22153 14592 -462669846 25153 7672 -890530935 42714 45350 3330871 84629 28802 -96084690 75211 56929 622079513 77967 82049 -914374933 9333 16954 627221856 80477 94704 717671609 27343 47050 -608788699 38029 29610 -387848152 94878 44411 -981395016 45300 11278 -565749302 31199 52928 -993319291 1317 23542 983847766 21676 36598 -967961066 10769 48679 -325067211 35020 5407 406921557 13015 66752 -39367503 59079 26955 -646739702 16706 1558 898109412 81676 23169 -437391616 90325 25896 -437909018 5579 38314 153405240 88015 21889 867546772 98297 65345 342560113 15328 3677 -358345646 34193 73524 -930138155 49944 30963 237579485 40798 72869 -699071062 3981 97253 284326987 54831 95628 -788726735 1965 6585 -439569963 15449 53777 536299305 96160 1694 -923723072 21724 61312 690569819 65087 4416 -544789093 87215 35805 523092061 34344 36708 14039941 420 94891 -163262935 52011 2881 381111024 82917 89629 461742333 18711 72650 -248460406 23505 98416 104127897 84816 35205 -830395495 60055 20679 467299171 61749 53310 426494234 40521 6249 332916988 32563 7973 262602455 30627 56882 -136285460 49278 71509 -303409613 18642 61631 -876492869 58852 13400 -281709389 86851 62516 -407167687 72936 92478 -357451512 86518 54720 -840025620 19436 3307 10414530 1726 27416 -439633266 12362 5522 -669808226 69523 3701 999223827 11420 56615 275996022 94962 2143 -529239692 71310 12111 374318227 36600 28800 -360586820 67057 74170 802403005 61779 74867 -29410383 72009 45989 417669807 33740 42000 641188736 70127 55896 384380845 77808 31972 -361997611 66929 5681 743962688 13408 86076 883877516 3580 15816 -45127126 21991 36083 252185475 21027 96504 -520788728 82816 2547 75129391 75111 36898 -598053425 44084 19654 -686834271 41514 66075 -317921358 83703 1697 -146493658 5928 87887 -530892330 1096 99091 -175099579 37434 94911 -729854789 67310 66260 -333692178 17648 69977 -324135573 58856 97967 310599891 32433 64748 982891344 87549 32515 927552714 91056 24111 -412119902 19275 62513 -253272160 42251 49916 872164977 8163 29906 330165878 30245 58279 -60765199 52729 40825 425130569 52738 36268 285024718 89619 76692 -365585150 44486 80096 288564688 49927 26098 480276372 34365 70410 -787468322 43993 76977 152681999 54813 51624 54293114 66500 74170 -710975552 11165 23468 817455669 95377 18264 131354144 42054 47384 666687073 96048 44804 167507571 25518 63766 334060204 30380 3361 775391005 53626 31309 523667523 4710 13438 507004127 96984 17039 -276451352 97047 57309 295587355 84676 50203 14008848 5435 19984 -702503420 54278 20459 977051993 83356 36749 -615858903 68207 57737 -431935062 46617 35021 814898381 27122 26386 -227060518 27340 20048 586087430 89613 73730 121624563 17139 54165 -573588157 15187 45839 845161351 79047 20345 926798669 66841 72473 -693938419 51905 15951 251854276 92224 32296 774931180 25982 3018 -282361235 32229 69192 329852273 3384 27669 -139123099 4661 29534 -455444 86482 28098 112836865 44418 23055 842789943 50867 76275 370632496 67607 99014 400559881 13166 63156 655362635 53054 18474 538143575 78888 1972 949233254 44910 95848 190952284 46482 21393 760618696 59138 27601 -851375164 28032 52069 -507202285 19293 3427 -215159325 74565 92243 817715474 82545 96821 -472433442 74620 84807 156440048 33122 62027 545600787 34342 82654 -51013961 44678 5223 -364007808 84609 65063 179166467 82034 39396 105797868 39864 82746 921070379 96829 60517 -902403088 27514 86146 -451522940 41017 97267 -398639540 15692 56473 -302292532 6283 98059 -342176464 85215 11314 -662257534 41602 87736 499555466 51906 65334 525100243 94970 46905 -85967047 57811 74226 121287164 69157 84181 -956794173 11320 48298 -639556335 16485 3028 -344156084 74719 25552 322784850 77510 78706 590250765 42208 6455 178019401 95199 17726 -490771968 56686 35635 859312395 16128 1181 -38448292 60775 15481 475887557 37682 45671 -469507244 55463 38800 -674453210 46576 2141 -804270378 28823 83902 614448632 71816 79095 571375237 5474 74883 856095056 71687 21207 817524659 84951 67845 -245851003 98206 80414 800899239 97719 14076 -540808557 14029 51920 -862051447 36136 83060 436979538 62617 67277 180385757 90863 92181 -822237834 77293 60527 875770331 42873 1621 102104470 68562 66345 298676974 4256 50971 -710463559 55162 79425 -66268082 7845 6456 522730481 24055 55424 -966915417 17479 41749 103542243 64473 23322 -652930665 67371 49401 971163400 86328 73537 -542263169 20803 31284 -842024876 13611 57947 -998904946 69053 11929 87188223 12282 41917 494542530 59910 61960 -823809741 85245 23748 -874514442 53255 53185 408791671 42202 25471 -841651764 37257 2006 335316112 91678 44768 -265654165 96455 95895 857362929 59910 45514 479586712 5065 97492 -48083772 37179 60368 -370653275 17870 21475 893499984 81198 2685 -102597828 40974 55552 -261732090 51618 36935 178074339 85429 32105 -242913719 60 30 932184135 68815 77701 -778120213 86720 54629 -430660532 12981 17400 26639512 3110 94683 -700612158 68757 45534 -436372785 703 39379 478970772 96473 32569 586956434 61610 84996 -98786123 41748 87835 825078240 39089 27415 -449749897 9558 88279 716046034 61485 44539 625822187 22339 20259 97035282 18903 1109 757167834 72424 25899 -576378584 42252 83082 524918662 88349 68569 188826896 11793 94341 639856022 85335 69109 -98346231 87405 19537 -32044548 57405 94197 -76170617 32065 8138 -737145796 7771 28300 677086310 80124 40575 852263433 22430 59313 510237913 30974 25985 556032672 66870 69607 427833284 71976 63942 -605039135 20745 65666 -204892568 21224 90385 -51538982 32731 86450 380440210 36693 84881 -4565114 36958 33321 -149062392 37305 21210 -809953038 68585 79336 604074036 24833 33288 565173171 13648 42591 435404393 31934 45136 944433373 72938 67052 -689972340 15246 75565 845658759 80287 19761 800281471 53128 33541 -898144718 71074 80547 -142989877 28229 58589 762918173 51992 19578 -40571818 96965 79486 742106603 94419 31091 -994601221 49277 95915 14745407 12768 5542 -58060925 44740 6095 -441231196 8085 93723 253969839 42333 18272 95953386 6285 38481 -40255153 99025 77780 637640835 64695 52851 888689328 41620 30785 -265188065 9594 73940 314497546 57615 55176 -189239310 74295 7168 288232127 4165 48521 582060075 91705 38918 350379601 17795 40337 975784846 48775 61946 395795013 44798 32344 -51270897 30454 2720 757987020 29567 80373 21377644 29562 14227 -342352573 83217 4931 -38486042 32505 74344 -166153252 59149 19830 610348146 85816 331 916006091 29736 84159 763141315 81068 22169 334782635 78580 98213 74611612 67781 41636 -206195522 10920 92139 128826231 65635 54004 178276635 8450 17042 740684152 41727 69611 676117015 21718 42896 363454145 38991 71430 355183223 93113 72607 792248020 15240 66712 -269718927 87815 41685 830298584 84954 40598 -517756938 26783 11957 -865255806 76961 73867 -495822485 78970 29664 -361381183 8965 38316 -543938366 72310 8031 -123162044 75525 54699 -765373609 42502 93876 216168732 72273 34479 821147760 14949 79235 -298340475 17512 61081 -121591784 60802 83684 -495814656 15631 54032 -745756438 58135 65303 -366149321 32266 13836 -406730462 97125 45830 879100688 88961 11614 -543214661 14559 70096 -817008833 70678 3146 -325042218 87281 39757 -357040749 22282 88055 -794383069 66640 87827 507618838 30143 96979 -60649075 30397 54203 796534220 56614 64351 925187348 58617 71940 596883543 31134 63950 302947747 33718 95965 227400068 81314 17267 -713873255 86354 52250 -411491151 46062 98228 -956276840 62968 48799 711595032 72376 13807 44411754 44558 14126 456777892 82773 32132 482676259 26718 67416 -614872825 39638 18175 -409343811 64080 23140 291020947 88394 18327 897030170 51671 23241 413870779 38759 68834 -821754747 30560 542 869654064 77718 74297 -794480013 90546 74189 -684523542 28328 71724 702013228 15101 44816 -153337375 42511 60335 -504886461 39215 60896 280544684 79425 75366 411492749 67471 13201 857945973 20466 11395 439290635 57356 49540 542617577 32954 19020 910057380 8283 96553 -796506507 16736 90670 555318482 88998 78702 -330544305 14144 85877 221720613 77476 65777 821123685 92883 67070 453473139 22970 81293 -984756421 78141 1528 963106127 67569 18425 -291115968 84663 23217 971968502 62349 10825 -546809426 38182 83487 -261519444 71694 73628 -985809275 89149 20064 223687704 22803 30650 -595991617 60435 92479 939425695 32254 74759 -181560932 49893 95675 123142940 50917 19013 468582502 63080 41079 -663801908 79599 89491 169117940 64066 50945 636344750 25354 38469 67885628 28986 63435 957582485 11790 89541 437140755 28275 75278 598376090 19057 86988 -482277700 4390 3559 332003479 9075 34927 -852819722 70368 42218 -644042524 63730 30262 -543456148 78311 1003 576857046 79063 22136 452844575 62209 32313 743051595 54688 21036 -405482926 75892 91162 -288854536 49465 35686 -259158234 28478 45387 529453347 67958 49164 652284511 43928 38201 -447638439 93386 59928 -377011499 43600 48535 -65997254 48513 61037 597142905 62060 86202 -811086559 62983 22122 270453820 32757 58009 -8332661 20206 56168 946398860 41919 47484 823904726 28449 69119 -632586950 57653 66407 365917047 24473 5711 557892383 97957 39348 527400002 17225 82922 222743631 19136 67053 -756950297 13227 78494 -529512102 72568 66794 846874377 3740 72586 -222869659 62680 86392 -682013605 89362 35150 -311534394 29048 29111 708488985 12858 3324 -794588946 73978 88620 -687816288 36905 85630 -926481618 95035 14003 -964845538 79812 24517 107383906 71220 89180 190006293 22059 25977 -192810365 63299 76733 -32169098 89024 7500 776783889 40440 17959 -676408038 95464 80712 -503778643 54141 29136 -182333680 47878 28795 -246248648 47195 58071 337664602 31726 57444 761561721 50551 74773 24287945 37542 45742 -912878955 13285 89753 -800211414 74531 43435 -954482482 44096 23708 747459262 9049 21697 -126809438 83016 50860 29609727 70374 95400 -504447116 73583 87514 514856493 33716 88727 601232724 67586 5506 -773079624 1599 23443 277308308 32856 91479 87693909 7851 87676 935488493 70285 78404 -637585111 60001 4141 577067491 45993 51163 -840457865 83434 65496 -951523859 58547 77901 802854897 63759 49584 518558642 47358 69267 807241658 72346 5865 500313859 79443 79520 717495777 32104 95995 -461580413 52855 27884 -576247544 84009 72045 222269537 874 92375 -990030682 50423 50884 752020308 22673 49622 -522337634 98258 42946 356689430 77700 10171 -312196440 21904 55064 513215322 10276 57505 809393051 82616 6558 386550817 65906 67909 250850718 25650 43661 162317399 44068 27603 55764204 63258 21564 -528671582 55998 18987 -408781653 65745 61483 -885568538 8692 69829 168427995 4613 29545 882735353 23956 90973 -787424624 33856 60256 -553062044 78838 67176 181132922 58441 35243 581402790 84940 14117 280759856 78826 13113 -28962493 95849 84432 274227365 51546 35261 975293890 96856 13776 -624558267 52532 81517 866914982 85483 88925 -856726964 91091 34090 30041202 69575 77838 88110745 81008 59620 -434473806 36166 26140 -730706102 49205 74516 -463451017 86039 13700 -5287491 38770 22543 -317411534 48856 4453 -349212041 25133 396 -974262532 19550 65743 -473285036 85500 35084 972535907 77000 98492 -842311265 40342 12608 -589003973 17313 819 -813580035 69467 21271 164560939 19708 11834 -244037895 49231 72653 -673382830 53137 4914 348586530 89261 72089 -191506272 18603 75704 201025180 61505 43390 582734794 32896 48326 551789264 17007 71773 576479741 73733 33078 -39697535 59770 88125 910167739 48332 55489 383443574 4428 49998 -982154336 95308 33182 7214580 43199 55988 -219102584 72495 66347 728138312 79272 68794 642396814 53547 94761 560916592 6596 26122 799713283 35032 48975 -396367720 55830 74631 -995357941 59721 41870 -705245973 38423 25520 -973784280 46545 81194 246028413 86105 97856 340387516 49498 83273 626401403 39246 14837 -851492418 18821 4267 705821121 33488 80281 408864950 4057 93649 727351242 71492 10430 -804038727 34336 73788 -306455301 46438 16474 -565196542 51338 56535 -831657001 80300 57003 -387091188 3717 62040 345188392 97339 645 821263519 61488 86618 -973021619 58451 54435 998463164 54301 96250 -720326437 78031 19666 -748632631 23161 66895 967300254 91768 41599 302272476 48571 88591 -834755309 46769 33101 842994346 96024 54388 -111906236 82163 91013 -772053603 57287 57529 -910947192 72215 79431 -835678849 79698 70514 857454347 15623 93333 -547910599 74754 43514 253009019 93056 17202 -908899228 56940 60033 754831139 26332 4160 162616400 72130 69948 -407707244 37052 74983 -20564033 41387 74197 968444865 23280 50096 -686500109 5238 51607 874010770 60528 60269 190878129 20399 6516 -640515442 11044 45143 142646182 4086 57235 -693863237 4134 81442 -41781657 56374 17087 118738575 45015 31388 548257617 83755 89418 -16196982 47093 618 868938009 77689 89358 -386917528 51655 38225 513667617 21108 18677 -251712524 94575 35423 971278345 2554 88535 -246680940 51393 38749 150050553 12601 35709 -998295844 71895 22243 665201557 17601 80490 -846781569 96316 35155 -387971313 73523 91662 158658512 48078 35362 626535889 48775 61591 -850884978 96367 860 393473274 33193 51687 925653952 55263 58525 -850100963 12667 26033 817682656 45114 86731 163339294 91667 47210 570139837 76655 28002 835522445 91504 91649 549989436 21742 97412 -334354754 33652 87475 843746429 30902 53423 340813155 36579 85806 -110702984 67730 21047 427108914 97663 85762 -752368907 31696 75031 -603376125 12074 55573 410245685 26508 39989 824004625 69207 91146 178751831 47286 59512 261164997 35106 28021 82710131 33185 47405 -125900023 18248 9937 458443941 84670 54823 -980355443 26634 69609 488269420 49844 27490 964305891 9845 17899 -561864094 96321 88508 616746896 86411 45133 -202457700 79606 58032 912039485 56332 14708 -698844657 60517 40245 233150018 6913 27559 -732386851 29868 83233 -737583812 38952 94471 -368914037 32237 1227 -610136569 72402 10880 265752755 41352 68376 595558303 62918 93754 -978872605 97333 67191 -778392265 27244 25022 10585826 21684 52250 270128384 33583 71783 577521560 68304 27267 645918271 96797 20137 -685848437 88764 20167 523050984 10446 1158 223152469 52166 80532 367042665 8355 57142 67611175 69754 17792 119950820 38086 89026 -745430295 29873 3921 -575196454 64693 72490 -656478637 79957 34600 697567600 10248 22260 -81382762 36344 78836 902435120 51997 91878 -92613510 73639 22724 -556463025 5976 20158 -896564474 17849 6828 397201345 3626 64694 646588942 35759 1019 13177060 38088 87863 667371944 96726 63092 -499622616 89097 83755 444346519 97541 1552 412349763 37462 21544 -968399977 30713 44882 779708099 55178 87149 -7426415 26714 11495 439743951 53350 82750 -724662480 94335 41252 -134477708 66126 17745 -19695902 79535 15911 -991426963 28447 79815 -598164779 65899 92130 -24876364 80240 24073 -81771607 70699 30637 -941083788 42440 66286 677805860 86785 45610 -253148398 55147 71086 -29858568 58362 96710 818596334 59322 40307 238529576 9498 66361 -643208677 57732 47873 134283429 72713 3547 47678393 6952 60462 912801784 30492 38463 -22307810 42906 16069 180277964 83444 15713 13744441 95128 24851 -289866491 5979 54154 275037775 89587 438 678234742 93728 23927 -853691973 75327 72247 -322610322 13579 31151 -932970457 43507 82620 400397712 22293 58616 640062713 22800 5857 -909548986 69203 71669 735993034 3723 68343 763193717 91151 76399 797222981 12330 97815 696289441 34596 17358 -583405284 25933 8276 181319289 26451 15223 -101252981 89729 17186 -84109695 5124 55696 8393805 42070 92128 560483166 53625 16774 43911699 34956 62672 900245966 65836 45346 -467517138 98189 66701 650241820 44572 42378 642525983 41533 74596 999245359 16484 71762 -4329821 16352 97050 -351517449 43989 4197 -31356893 93620 37779 -863444361 38194 11543 851072083 48021 83671 -746752891 60873 74979 319115795 23163 42784 -182593206 73250 65651 -319642029 20174 95579 -496485331 81318 48227 -729068469 92061 36746 -372290645 27538 16167 -490601216 15868 9903 -759363484 51159 94800 433445061 6342 16445 700013646 31514 10480 941641468 70403 79984 292313046 45547 67623 907524740 90033 34378 872798968 88345 69527 -443649044 52418 16949 593979249 44732 36324 -849097528 50521 49467 -564602252 74571 13337 875816161 14157 59524 -742882126 61617 25472 95212407 61588 16135 161778541 56393 82006 -164553689 1459 58904 375400672 79606 63878 770545790 48309 27736 715717207 39847 90903 972464443 11175 84978 -840764618 90419 55525 -240655790 16286 57347 759178099 52219 56357 788838781 64116 28842 400956991 59102 20318 -716398844 92092 6463 -921842058 92165 43595 213241699 92347 26788 746026964 71453 57071 967470195 34638 44477 -742937896 54802 84098 -306258892 2276 18620 293726544 75599 94837 -186799754 60250 13870 -30017749 70816 62008 -959257493 46291 24677 658764682 85512 97004 -452882936 79031 13170 -555403212 82654 52301 -833970473 85706 75067 378677703 43554 23556 306921149 53758 71588 620659985 45780 21779 556375847 87213 75994 495942582 33252 20061 -184666995 8731 53345 555945951 41684 25476 -822923216 76023 56312 -716971934 78750 96864 -266964559 78930 42430 487755930 28924 65784 -636289963 4585 65747 -244372012 5217 87991 674467220 31998 67609 935295843 88211 28873 -811846013 79504 80272 -388902105 55887 59879 721552825 11100 58086 -848830351 23899 44243 -754831272 68613 45097 -78774162 77912 24620 33251462 27443 82687 -495036377 46748 38932 298993915 73467 4646 493192582 98059 43559 -780940845 2116 79143 -897414435 96305 59326 787187534 48174 93201 -93257948 43342 87844 -84866143 78198 50077 94593725 15344 23806 -385464376 3100 89461 -362462559 53645 37946 -803409201 37138 22080 894217877 95674 38894 222078001 84856 21092 947003570 32491 84390 -614217750 80905 47400 698787626 14422 80257 189366160 95596 85160 -297252109 6135 1725 766461132 91907 47685 -408024105 6094 19035 -36375764 87197 67283 44718556 56595 25954 -609075528 38380 53865 942283089 27454 66446 190520746 83233 44468 -150506359 41354 36622 689026534 10725 29205 668683586 65121 26867 648064199 12184 60785 -670309225 90442 35698 184320589 47271 40081 469023888 73088 95049 -953866054 59831 42092 715630674 98143 86551 915447513 20901 86508 622680377 55148 79683 638145693 89510 10582 657339306 32439 30740 -960071618 93135 39486 214361767 63687 18768 -674878748 69086 62580 -468308614 71294 57567 750992824 80461 21395 -179788424 87643 30566 254807316 40061 66126 867066356 81976 9290 -327055463 1425 8640 144064971 55833 12724 617044980 57679 6024 -52835373 90433 8150 -658520636 36146 17388 -727215761 78595 19545 -865282683 2736 798 -109696464 56256 6447 -153225759 79748 83082 -105945080 4591 63795 707278234 22729 47530 715747968 81593 50877 771233031 37716 83726 -353857133 8162 753 448064384 50844 14471 -226314912 19332 74241 348209638 19457 95663 -328148872 8382 38286 63283309 86302 51658 -442410551 18954 87829 -887884901 19586 69687 -185267440 88447 75416 150765598 18650 85424 -734056187 42133 53421 -452451897 37790 29698 -479667307 32806 8800 -198576605 81113 24109 -487638723 67075 51939 160182616 24422 72413 -303037935 81531 65522 538313170 15093 62181 794741768 20519 58954 644016351 57354 44369 784769165 95207 27364 -905938347 88389 22178 -145304151 86316 33528 208628038 89843 52710 -542192161 80920 62682 -756360970 34159 65697 -962488857 47953 54687 508693964 80922 25685 475488843 8419 76692 750092663 38584 63481 601700106 70158 10245 -523436011 77125 31251 523209217 68813 36388 976479805 250 78097 560150612 92822 83495 224995882 62212 86008 -23538458 9885 52304 -460626256 3409 16912 85990269 37594 83320 205857460 6007 48454 -956879364 17133 35298 640883946 33382 45748 33927638 13214 78196 -867358472 65411 82982 902770904 37224 34716 588972299 9769 95129 579965218 4066 80370 -82005334 11912 21852 593724033 62412 34388 508714523 68184 67531 190201731 45343 68308 -464883682 50004 26682 782199946 91528 27194 -787887356 84238 3265 680755611 83109 88185 -929769580 57086 97300 -135072836 36078 28345 -950112236 13617 60653 -887141912 28563 47564 -685444993 18200 65036 979696483 79378 40041 -181814927 54119 95885 867225417 91049 17638 22042740 68942 65621 -742063547 23334 17692 929747705 40669 58381 977327011 50356 93446 -502593839 76364 77954 -835782882 71568 1972 377067513 84608 94713 -572910542 38516 28059 -369605332 68516 28330 -650143192 31097 9168 -922170306 70722 33005 -127046092 35061 54219 321904804 46518 54932 -170862704 13803 69551 -596374599 44440 51346 995513831 65977 24702 -407585125 16088 35865 175185337 52051 24151 655537643 92122 3138 -167676870 89744 30230 -691233289 96072 89962 -263725055 31950 3957 232546368 6509 28908 92019944 76685 54638 -30653062 71923 78675 -247774557 2261 73118 -589107053 52950 52052 -433359408 90948 12228 -53843071 35215 53306 235144673 54467 63284 -772160577 37763 84487 30932219 73016 84366 -676829554 64412 2871 -919104986 24687 50318 -91257207 72587 35052 -589671687 21720 29042 -507935567 69002 84570 783968465 16174 19200 998423651 65805 15293 786948461 82835 21281 718580306 32858 93938 -117252675 28958 37412 -579854602 35461 43107 764925199 51880 4714 913614241 73372 7137 682470892 45645 56794 -473339766 84477 14064 507334768 36037 42175 -433680562 82009 16763 382868421 21265 20439 -177349101 11703 87797 -571257178 58099 52923 -579997200 18194 44557 904722071 82738 15838 -401338337 6048 55885 -94662817 41301 23257 -693979576 31185 30833 375586626 17535 40883 458699004 14032 60029 319769309 37571 6000 576632144 18638 44245 440862659 15883 32617 -869632864 63387 501 112537607 96839 92154 163772337 85290 61492 257489579 74095 11814 -720496762 7198 9189 -339910663 39764 55978 -178455520 71607 63672 -277900180 60086 58731 -474158766 54248 17356 285036501 62576 26570 799370820 66660 53085 -389952976 59871 93463 -9531404 59322 10727 868615429 56942 88443 -800732451 96925 44369 876423880 34804 85563 856869830 66779 59271 424078238 69843 74492 926907332 26275 39184 462412264 69845 29698 -220157429 24671 58765 -158169296 88965 59316 480913088 19142 55327 218145875 35241 24854 237895352 94344 93735 896962552 63728 4358 763233779 89117 55618 -173473847 31285 55291 577946531 12677 1757 577143004 58433 16328 -453270386 9758 58556 844999287 46123 40561 846335066 65505 27438 868183300 26087 60371 208885873 77799 42222 117134812 47877 82667 -352316313 38631 10790 238638167 90987 24311 331087115 29528 36922 998961980 56100 69447 -569030792 30840 39103 -406793924 81752 39760 -917687250 62470 85841 989189841 37790 29250 -859891429 40889 18717 159562752 27947 71657 -284944366 69446 38549 709357396 65392 1387 162035694 78776 49722 -361548475 80148 15005 -109910472 54426 8292 700433104 91105 67117 -509136040 49069 64501 689411548 39248 92560 324425099 27411 45204 -965725324 37220 17154 -47627312 35942 98193 -230460837 41706 70151 -254410078 7676 52260 -553653050 21054 33647 939925874 88738 44298 -738117184 76323 55608 435617668 36220 59594 -535676035 63320 79964 -174711980 47652 16696 -989785706 49142 83949 -332740278 19998 69382 799941456 7646 4127 -40642243 76383 47856 -834706554 79272 96047 824205821 11666 65900 -274310865 97807 80494 -499336777 75578 10532 265928026 20374 68397 -619837119 62554 62312 -317469053 63043 58199 -994719958 45260 70338 -925132798 33606 25078 -857605727 58457 80798 808064770 50545 3926 -514994501 842 46218 -502716295 27260 33448 455436320 64321 14131 -680058170 60293 87313 318501027 95957 14825 -745236663 13040 18299 -899851824 74434 18488 -299798705 44573 71676 907669871 59131 43132 -224550278 84017 31799 742930127 39356 87268 868958587 94215 2011 43007753 38088 35368 609611936 30845 22391 -317387075 5814 58751 449425678 71296 45167 -254985101 58508 19668 869779845 25160 94909 657699241 92559 52173 162228625 48110 23959 -307124366 26394 7865 15349374 10674 15042 937888432 19955 51311 -232933849 14972 41220 -738503924 46436 40601 271239733 27553 80324 -221122922 57919 60635 -76172673 32408 64620 -36287649 73926 78946 916019308 61108 75464 687434344 62427 17971 781705271 85226 93214 -838959116 3767 29517 -43296833 78594 45602 177599897 85743 26995 417093353 96635 4278 978816378 97049 21252 413960586 55119 61967 582114236 66342 47891 796572547 3072 54945 130079959 84214 38642 -869384060 80693 24732 -524863755 52059 98707 -35465702 2851 40328 869114750 63858 46446 6080264 69527 9574 -845693488 58954 88212 434024523 97268 20917 555552683 41530 97144 -818121676 16112 87467 509263916 90242 28542 395329312 22831 73261 -874569108 9488 94980 836695417 95424 36434 772649301 94044 48630 -34449307 36359 65503 395328059 50335 15724 703886410 17525 71986 650573578 46931 48199 -623164105 814 69347 401889785 48754 45956 -349206253 81995 67322 -566071823 63828 81323 -653746997 36790 10316 -382611716 90253 26514 -645183006 68917 94860 -526905241 36974 16523 -408618730 1459 44380 958349013 70728 71773 632506457 69235 2622 920819148 61513 7009 412022106 52884 53267 554897396 36188 68647 -902429305 45548 36226 -926528852 77992 21122 -314876390 44831 42908 -453369545 69293 16140 -270782290 62430 36149 -289169760 24014 21009 125590415 40840 6988 845239712 28707 45471 548379346 94356 84183 -461656613 60396 80138 141277021 87936 16474 140382582 34373 24051 68188804 61320 5854 446627163 63881 58304 308708533 42582 68496 68680082 49133 16347 -371937980 81138 26104 -338264746 84673 6867 583054210 2829 194 -797316118 78435 96013 -632923163 23276 19567 708926309 69789 31741 -865957982 72497 73967 882082905 39205 63625 167810192 10877 374 -568262846 8398 12372 -202511985 48035 7817 -386303319 50384 55481 393966150 9348 68356 -140546248 60119 10902 133121332 60348 102 615568251 48879 80422 -147323826 339 6141 -131163435 27247 10868 -278312450 38050 60461 168134333 21740 38881 -907730765 63461 98898 -767868681 59521 61633 -143777836 5243 29936 -468818439 89455 96495 -867215485 59078 76800 -594014203 54809 48570 -594573172 56160 3263 -223857675 37423 8893 488232298 26858 42787 -213766706 74059 1857 -874788408 90970 84920 873190660 49676 22424 -200228561 15162 62913 247629656 35070 61497 -563576888 14155 30251 -483075918 86306 32495 311306827 58350 81209 -729663722 15746 57821 929475273 40138 21077 317014684 393 54801 71579028 20215 23853 -523524741 15605 40399 -375801673 14855 47292 -250024937 92472 47877 144716288 92017 74889 155277330 2165 30417 148946858 49020 41394 -811208075 18252 86228 -247958733 56109 79431 -671301245 4515 28343 -551150187 40715 51585 314126993 18993 19070 292024178 46490 73768 244743501 24483 51921 -572686673 21857 35254 -664755854 16741 29692 -339701554 28900 28719 843197593 66857 43968 -32129454 91305 30806 -836004660 77183 88365 -905223655 92934 5069 -923430741 87746 45643 512636668 89888 26153 -181662949 80518 8438 -833233049 8467 26559 -43111690 62929 30335 946272473 38796 56161 456256182 5353 8692 119192355 96106 64592 957794004 22591 38759 -599759586 41349 57139 5200157 30820 48145 603473144 45549 43048 -810088466 46483 49112 -240033250 74507 21270 -982347849 69573 72725 -823531772 88029 594 -257147217 83496 43414 -61075382 14951 26518 868948343 49447 18981 -680602143 7794 69626 650478624 16634 80268 703819998 71489 53125 -578257230 83482 18118 -148959423 38125 79765 -428438782 70632 33760 252567870 48682 1322 584040655 89234 40184 -239749573 21576 22919 -945624590 41975 54210 600253712 72650 90317 281060158 97906 50741 165517406 83916 71600 -951644200 10056 27051 739914441 63402 24561 -565615260 49117 23932 588251436 84395 34879 772398276 1962 20674 -105232760 62634 52949 686550653 31071 48486 515663348 10393 75014 -28641496 41970 32210 412470187 11791 42425 483315271 71721 47107 -374566958 80508 33704 732548455 96238 83816 -163878797 46354 77108 -422337642 69964 70370 419521735 30721 61536 891245046 60969 48999 91232198 68306 76006 -96371078 50370 16186 881682809 64293 47484 -145450536 2264 10316 257327509 27415 23318 -608322203 95759 29196 -527305519 63332 78034 -255317595 73273 32232 -136249246 49556 23294 -306774912 96389 16310 -366885868 5369 89657 138489914 21477 80289 -623097899 3325 8977 937520519 89943 69638 184428521 98347 72394 110274182 93333 89571 306645377 72155 23243 -133020077 83635 56788 -302248919 11906 1966 753632700 4801 8372 298613002 70729 17249 -774419653 46547 16807 -364364459 51309 64930 340512970 19616 82131 994965801 87969 34708 -751670673 94372 48252 -40386527 15325 30277 -282166109 16870 17432 756836869 11083 63968 -745822120 72011 35735 -834265294 39669 32807 180253704 65494 92293 -425310712 19128 58900 -758264959 14928 19193 958280078 95239 47476 -793219749 53238 72540 -806106922 11392 48112 445728703 68927 80477 -617335290 12503 84066 -805533366 56781 56021 114678310 62478 45912 685877111 64345 29506 785448539 38879 48734 -798920205 317 61626 -297901057 93094 35616 889646437 90701 15361 -756177207 27091 34615 898453130 6929 26830 -347106710 89624 27369 -995311380 26566 56923 359398917 59135 20355 147358640 34622 4469 -579895373 39725 56262 167049015 76100 98396 707555765 1946 89408 639530645 73543 15884 -394595181 22451 96460 -375887639 92486 98774 -870740784 8318 24237 590631679 26545 22747 316460643 74519 57487 -721251685 63443 53308 -581304883 44084 83829 -397960259 13181 41693 456384304 82151 92895 -374404563 50535 34496 600701470 54494 89700 -422401201 52373 76382 -978426743 80114 96987 -200951752 8086 5850 -814231084 75777 23900 -281006157 59582 3531 -98336106 72942 17529 -995217952 78967 24205 632022908 65358 21636 -888362276 1941 69810 728756489 27494 64024 -294607105 68403 36427 617780737 70249 89048 588786581 58213 48617 821013740 83197 57288 -667419752 4207 82997 606616330 34959 78501 -163124627 83938 68880 221504433 6840 46235 799666689 3333 77260 -245742405 61594 10831 -917659784 44361 79076 -835184155 3197 90341 -433456336 83020 57757 66810124 50439 7958 405605081 45744 59946 258434869 90318 13392 -74900566 16933 56818 -559167432 9969 86097 718922962 67209 69200 28527772 83623 47314 698315266 92925 6704 -33679373 10488 22425 64065501 5197 12747 -220987913 61098 76254 -724859502 45977 57056 344305806 42719 64577 198523036 60236 93443 982917370 50568 2188 -573235724 90987 8635 -556437318 31333 26328 261651464 35820 70532 -891127884 92644 2948 -716829556 96153 16778 400636875 89911 70637 201875984 23668 68057 -9190751 51145 91960 -766139193 28735 31861 -411298640 64336 46149 769765818 97217 88496 322655048 11435 7824 192227918 7257 94912 655872293 64623 8282 16427843 1688 51246 245397865 7511 32803 881758632 62636 93554 -458921102 44250 73825 -336014949 8217 97889 428109874 64825 40883 -570244992 27003 79286 185535055 23679 36255 -648870219 19744 97044 720797225 78911 78008 629502717 29157 11 -499343948 62196 4 -535404493 62126 82555 -145689157 69319 53909 -884249103 19544 63796 699266306 77560 32616 -625955811 14346 39147 509720833 1101 47714 -396999047 36724 23392 -206759035 69085 49665 -438239182 81569 91909 -53455181 3583 46236 883737122 64301 44477 368065541 31689 47302 481224633 12164 39522 -294446881 79944 93502 652643454 69900 31593 -471826534 90658 73052 -460001359 81496 15717 -702878186 45389 48926 523588689 32552 75766 473826902 62991 83812 -369089077 22902 73202 314305837 54593 80381 -793209579 36902 35112 853528826 84123 85027 -821028443 53257 6807 212633048 76123 7435 -363881313 38821 66688 -277002774 91284 5909 -518735810 54213 63011 -710226757 30247 43177 125732016 54374 79511 -987042884 30795 62281 412903627 52301 63291 654199878 53016 25082 991422385 14619 33716 -506301583 81185 3089 -86645827 55435 65704 284292856 71119 12959 431359819 493 77411 885207492 23839 76306 394002769 72662 27199 -134953205 27048 84116 361355793 31670 74882 -740103890 39637 62796 -169879396 93912 50585 128212762 34778 27080 329229438 4788 74756 139176086 92865 93830 613860027 1573 65534 998644470 12819 28438 -461475555 79681 2703 501696680 11702 15412 321315690 98390 50134 785070694 74583 20910 510173264 76054 56553 451817699 41084 55821 799315115 56068 29863 -313383132 15817 20107 936594976 34873 75893 141003722 19777 29014 -345437406 96846 45579 918802088 20042 37575 -346002541 97018 47378 625223684 83038 25451 5390403 78087 97230 -44662173 60397 60101 -85299495 11753 1040 -430767216 80859 57288 883102311 49834 75066 -521928566 31335 63630 -992717027 33077 25393 -754974664 35392 62469 21446498 89430 35143 -741648362 58367 43941 750857780 25588 97363 -963076472 2503 87053 -128691550 74230 18212 -243610592 34009 54010 447692383 9835 44738 -316566358 41405 24957 86396816 25061 57985 957761137 94219 11059 -600780560 10508 73642 352186951 9835 48428 -16310560 51955 29202 235055585 54533 57987 994969113 91851 47944 443358783 66466 32343 -854973840 88989 58270 -101222061 91818 58765 265375822 31951 74826 -501589758 69759 9538 -708751237 3420 84139 -27770836 46370 67790 -147726188 10183 70821 547589856 31918 18207 -488730276 44895 59165 397026926 80207 69110 830687635 64301 94928 -14471718 74091 50203 -765156728 10146 80227 466999492 35111 10997 -396042572 27515 47110 -869357773 93376 47970 759689584 94271 35113 -144156206 15446 98761 -452183018 14768 44618 153964124 68834 13708 991152279 38495 21356 -57141104 14543 39763 -892658334 85222 82080 -136543139 76863 51722 -485572598 18723 30868 -411819186 46311 39760 -353723354 18284 24915 201037857 98187 39245 -339609919 43030 44934 710844500 46710 25477 404423270 67778 17346 -260897647 86623 93289 -148171106 95194 53697 477204531 40805 61577 179378772 11513 74141 935750572 71784 41448 821757596 59868 97338 453280356 74696 26961 -671902532 235 89266 566010219 49194 60651 665519193 50840 9408 484243567 94590 79304 165576767 67035 76715 562206370 10038 31331 440309325 13898 33217 -57735345 71421 70988 -43164187 57399 15990 663045604 54814 11091 -602304269 38323 86108 230290485 26100 29720 425031609 82309 41156 -573650791 65179 19863 761825207 74014 32866 -610750095 77694 22951 48856015 47753 80498 953938537 24473 17434 -461725288 80023 91247 -45181055 96482 78362 223865598 14697 58808 -417896308 43921 45615 -484526050 41352 76881 -686486101 49801 93866 -73899659 46435 86128 410291628 24349 36812 -572492931 13717 61795 457413151 7264 96590 -8224383 55129 66781 164067191 64430 36368 342347728 33422 78309 293098658 10881 44587 -609499336 28833 24797 -228337582 3234 6377 457825867 58244 95615 245927184 62326 15746 295334026 88246 24456 431410276 87494 37827 492816409 91391 69826 314768108 58269 65642 -665534301 53822 56554 -630083302 79326 52889 620628350 41571 61084 -511509410 65215 24957 -187525511 95245 6736 966432066 9792 916 417426718 87145 23008 -102590506 13391 25766 655057450 1464 3309 -415443852 18705 42608 110537382 23954 15385 -65832949 80312 6982 402206828 34399 59539 60063489 52994 74142 -756059517 23457 76808 -147702999 52476 1377 529419558 56383 45544 776532568 15815 44204 529796014 6804 58590 -763445276 41201 46987 845094801 53982 63195 423644454 58822 85159 210752230 85508 17417 949884784 52238 82934 726077258 65890 50977 -870149647 6219 56413 -283682323 2829 62308 202618465 13650 49325 170546602 14308 89301 964663180 27077 5754 -434530396 57186 92523 -791921783 88039 67679 -706884674 2276 11141 279393373 64012 42241 -193105046 13829 53005 931166264 48665 80948 -122988181 44335 61295 -546315327 81797 59712 -846851950 66563 92768 -32531885 1327 51745 870837044 51194 86112 -809134756 37991 67868 104694624 79824 14368 997873310 64866 47572 -51161859 22861 79695 -872938596 20643 77871 410865186 66321 22306 -980414646 55801 42055 -980126716 43344 92962 -711755255 21794 71028 -916362495 87939 91477 338971711 60957 47169 -497794590 89208 56666 282243694 66604 4880 -830593359 85160 34982 -266927298 5203 61778 -267030167 24569 5365 308627206 76143 88436 -708790983 21342 80608 -306337430 5899 14993 -811783763 46997 58159 -703883054 44725 36520 -105638406 53428 30151 589435677 6155 12403 -484353846 1207 91165 904980048 375 44946 986996176 76594 96145 -385532976 77989 72786 -636016815 2344 10420 -590846211 71036 29812 388644208 53970 86142 -638237025 57518 74100 384748067 20700 22863 89206335 20402 12451 -956839624 16291 8890 520868899 3699 82347 -603025139 35755 48327 31539487 27226 43203 223050265 5631 53690 606624278 85534 94306 506497519 64159 6476 -831953161 89780 60677 19535000 74872 56175 934478376 7877 77055 101997801 81642 34701 -711734448 14886 68010 310891242 26822 53621 32008792 25659 52098 -193116547 25572 33012 -121084133 22946 21071 273749331 88953 71630 -569472303 94001 37364 -469840270 96742 90453 -999991514 66253 89473 -599766600 90960 96436 -180982349 39992 66751 -918336575 7429 63995 -884244071 39596 54617 -510819036 12275 40738 -390664903 33599 90150 640582036 52186 27506 636923795 20373 36336 -539122079 4897 61596 -920603794 94719 34785 259198857 74175 84703 312976773 81592 13317 -27868667 26714 8736 599814266 65683 87131 -951401185 61960 28888 371663145 11010 3205 -559423007 35218 8548 -17846808 97750 47558 -5059413 83102 59415 95524903 87652 31904 929219182 80003 92276 -562865384 95371 17437 275685814 58215 25588 446596098 79547 93459 765018559 69043 71872 -441562640 54521 1790 -770705685 72638 74107 297677385 625 94942 619875909 9911 74742 74789525 53217 13227 796707098 45553 4919 422841959 64389 19558 168872043 51450 23289 285237481 60384 28356 994707139 95395 95071 253917608 68924 62918 698309242 93896 97601 -235895383 2389 31438 -346167627 19852 26338 -378801097 48258 15113 298097974 62439 5619 -786953322 81142 20499 647904070 57564 15031 -26022714 68380 65264 -868560595 28597 63954 -172750984 60368 43310 -14651002 54042 65265 -634568527 34121 80434 -323585981 44641 80521 492667599 77663 41014 595288644 42764 1833 777426506 72797 80208 564917492 27375 33164 409886200 23312 72483 -912559642 72439 40468 -873556518 78792 66359 765538930 62100 84438 1813995 89569 20316 153889451 43179 39158 -221513870 44359 52779 339179991 92910 29088 -238968836 14202 71325 -856124221 496 57036 -428972739 71651 57628 -320233622 13768 3093 871792206 6728 61160 4264834 34609 11644 799509117 59929 27739 161190129 10268 22691 214604079 89430 8242 -849951903 45552 40478 484444943 91718 38030 629114656 40446 87115 488443351 48458 89702 -907463701 83118 42336 -679065760 72468 61540 409800594 10736 84270 353567477 67197 9704 221123738 93013 8615 -306088737 12141 9656 431630437 85597 3195 -984066080 4791 83569 43159016 25518 72430 508191009 17159 76096 -138385485 31703 91274 -556495276 3227 17371 -569770294 27628 20703 341981947 79500 51675 800452454 44312 42936 -270173829 44761 86373 -608048099 51742 86264 -315581684 71172 7102 667525653 61894 61356 840085949 31941 19193 458182605 67917 35102 -649556895 2171 9551 64823080 61546 46164 -497402372 56963 67459 199575913 10251 20415 125540274 59875 31867 922934747 77666 87769 134873423 70726 42226 -450519384 48546 12045 22362023 33214 65766 -383845459 34111 85143 -409445385 42839 11622 322892518 13454 78578 -660940720 53656 34452 756049414 73749 33316 -229393672 13303 44315 588287354 55256 25675 -922253722 71062 37457 -609416665 88151 68399 -368627781 44467 62836 -75026543 90939 62192 -629572152 66752 78725 422718902 70516 68127 867340545 71449 39334 379944496 23145 71219 141092108 42289 46247 -507421568 34066 93227 711646386 23962 61080 -139757013 76099 88010 -775013153 32033 10412 -165584942 48073 76636 -872322469 22894 57789 324187978 21227 57233 909051209 47488 24499 -898681250 14557 66447 641609213 42671 83325 -151856314 88246 18123 156960413 97739 84866 758211521 7736 83412 -471987306 7670 89067 39364234 12054 56151 -51322886 32007 36216 -858837623 69095 84024 183420769 8235 91146 420393175 65127 14326 -92570239 572 20966 -315892318 51793 75614 -261780032 86104 78666 -229620683 4080 7827 -771588269 76695 86299 385167759 99065 62953 -152448441 66636 74938 637225417 51419 80608 -645731907 49102 7046 717527020 19822 20875 459493512 72972 77476 -594702376 1531 89558 -299419586 51538 29548 -431215240 55087 28600 709522262 20611 93431 699079927 10842 12404 520275212 58224 89606 -86177108 52477 61316 -153500340 96628 43531 78038863 8788 49290 -94788513 26310 66657 -406267015 39025 64768 -393777023 50636 59272 -760183956 40006 46769 -861587567 44439 28140 177120399 92696 30487 555387687 19184 43002 -985723472 39418 41938 907460441 3561 81142 564286176 87118 27011 -122670399 16438 18846 -751012946 97461 29536 -818076843 16703 67937 826025137 93390 15685 -738816753 12049 98222 102894796 70039 94962 -108967538 81892 61868 126691297 89195 74901 252350720 19749 88727 -342170110 80247 32959 -177817957 26584 70039 -176338247 44852 17669 775983038 15493 23909 66095388 61190 78921 -163374338 37382 69080 665512563 18126 75629 526508485 9986 13149 -803712683 23798 90867 -297708688 22338 60916 -892116051 42978 21900 -937670088 17180 88210 -456191893 56271 87488 -310722820 69913 86001 449198625 42279 45473 -688387773 77268 73289 -615671753 62304 71315 316789606 8942 79524 -54906174 94283 49594 541207144 18727 103 623796431 3316 27610 -140905940 71996 16742 223002156 67077 12706 -472039440 12958 40575 438986054 57183 6171 -678580840 58523 82797 354299674 68703 85270 516778234 34508 43106 -263354856 80421 8878 -638497578 21260 18139 -876722281 79539 45522 105144295 13806 62973 -558381834 73372 89908 -971644843 84481 55193 607087737 87573 42171 -292141059 30772 25148 783127566 45672 80160 324807275 79076 71959 581860006 50950 39288 906668218 66719 31350 15622404 21802 30648 -335441078 26501 17500 -493977622 30292 59823 -583289445 46817 37187 -478734487 41835 44343 662921109 89848 29679 -347016949 41458 89032 -510126721 73704 79640 140896982 62140 33718 94673318 86711 84521 -774364603 43983 99142 -922913796 1488 12605 453160412 45715 2064 -672603222 76349 12147 242952630 25334 21871 503372640 76367 94920 293705246 53691 59152 -622686282 85974 824 161218946 97342 72644 65675458 31332 96469 -697109576 8592 62955 179318657 34774 53813 108287747 53597 11863 452218093 25530 68454 -449916249 73686 46764 539911485 65365 20327 -196107399 14980 75510 -715768356 56088 8596 -658857919 74646 46741 -523163849 61365 12292 -952124596 4294 82020 -471228700 29033 10664 370251468 13039 78969 -897818348 73562 7002 948784214 4039 46029 -407136409 85912 27368 -246425085 75976 30681 902797807 73142 2218 866634015 6792 68401 -56234967 5429 26459 -320929625 27812 24101 692736096 17764 40926 -353090763 67276 28912 -376397012 18036 80846 962371713 94227 35679 -709679664 11895 97247 -17691362 52066 38922 494636818 84778 41514 460868170 13550 88028 -839742124 65912 31209 -740881380 62361 14819 343032559 28108 95002 -739053238 84532 17505 -963743483 74236 16512 14828286 76392 29754 -746550350 1887 56990 -701763169 44708 9178 -408739835 21605 65670 396518380 93937 67515 -939255740 1382 39658 -477430595 62894 47138 646325731 54708 57448 477076062 58608 58559 -480624305 16974 81560 84554073 27427 81951 605673464 2485 11393 833022844 7224 19764 833835566 76649 69064 345796128 30095 78578 767826814 2158 7164 1767976 83284 1270 72075702 6483 809 -884382205 82316 72733 804863707 4601 50861 -958439158 17851 69734 727410763 79559 83687 922683266 2052 94460 176505583 72810 22541 -547720842 68532 54149 -208432109 88062 97058 -232418306 23657 39881 -433103695 70034 51510 -578717191 66049 95322 -568040781 11548 478 413193833 4155 98351 -149058992 89206 29862 662585480 26364 48789 -211680769 35246 76909 248607873 94410 29513 -98649548 46001 35437 -71409574 82623 26530 833380358 57444 24753 -176671520 10423 96658 463145699 13482 76422 -212924616 18149 42679 -884855369 56889 425 956596268 71470 71678 521698244 65023 29889 956772112 42216 8269 -892849406 86624 85976 -650787787 14529 59000 925294489 36780 5109 -233748543 6491 31391 58017810 79094 36253 150969774 76665 27928 405475958 6717 59575 489867805 39872 28493 665185363 69615 52684 703688170 66550 46514 128476501 55041 18632 -820174601 93222 18048 -287966695 39453 23719 -644836786 24761 34057 -797138477 48157 79557 -27639576 84454 29491 506357194 11167 69710 -195659233 63154 9756 532196565 44950 80849 851737019 51633 29231 229474715 6481 68045 739397255 23251 2850 482860123 62818 6421 -932579069 45059 44583 779680743 29409 29887 39056688 67682 59942 228930016 17403 41812 -304959019 10263 44341 -670978104 51316 97189 379587026 11730 79700 910165045 64789 71047 -792573295 9811 19131 -243800308 32674 24054 -220067638 96913 97098 601166614 74350 97300 163387099 72617 56933 487150042 98815 65961 682765778 96174 66935 123063878 94138 83165 196943539 81042 27215 381531022 43450 32063 176789946 48952 17027 654245239 11543 38376 -357925425 43722 32999 479986401 74827 73964 -580773635 13862 68188 -115162996 57632 5608 -110698481 16595 64160 608269222 68164 25007 -406959482 77439 77810 -847839924 99103 70685 329455428 2457 51825 476834925 27913 39744 842599184 228 74261 -3873908 46795 36501 886960853 68044 12434 810631562 27957 67219 -256096783 81789 69707 829152926 593 4929 -307190418 97306 86991 149007881 50868 9980 -289933053 50030 90724 -505183802 22122 76494 214655104 47297 84756 616243728 45830 3981 -635230520 69557 3348 567414562 25250 19576 685276373 54724 80216 -990736179 3585 44639 333198032 62624 92094 -414089468 90630 14081 327965059 54817 53215 -969752456 81447 43417 -230409593 62904 76584 665604427 14819 96797 -53274103 5244 30065 -831795377 83910 8123 395221646 14005 25370 72445835 39666 2523 -954514656 12393 93348 -175933720 34422 91961 742404109 34368 7275 956534201 2352 67170 709075360 59053 85986 157060661 59183 7740 462028415 46359 72423 -45549913 75370 32050 -798798107 49191 31055 369298309 27264 13254 905501846 54263 38353 851748180 10141 67916 -399788161 92985 75167 -436703915 66799 13545 -243300455 63984 98950 -992307081 57373 20442 803041669 78065 27623 -912205407 14523 89158 944356425 93031 70527 -893491040 49607 92990 -888437905 60996 37719 -705751099 47321 11608 -7662691 40246 92117 178356379 20871 38679 694062623 53209 77620 -501970007 79798 30118 40053301 57402 63090 -858252260 60067 89454 -360347666 95216 16646 -283306484 18363 44422 -115694772 23508 53945 411155074 11655 41762 557335107 11864 63249 -226901072 19226 86527 -840744510 4377 8067 -383262636 64430 13157 -743586058 95076 6651 -901578312 89065 79760 -951332612 55424 8969 -703888211 82091 58203 -733142881 24893 95434 268287347 14272 60093 678178148 10641 64722 -486637663 98119 74083 489184113 31280 24752 402838846 64080 53269 -866319259 52483 87534 -130045193 15894 90213 -492346034 24711 31714 -680469699 70259 56373 -175218682 74129 24044 -103923907 84035 98331 -434148501 43164 40809 426541659 65770 66334 -908328986 1596 37571 532826971 16120 39519 591713532 60505 44766 -919544033 8665 22026 -322200136 56708 43521 303264525 45440 65811 472001374 54191 2220 -51032280 73878 29123 -81673656 81232 66902 -73040944 1397 34458 851465721 54375 84097 -51212680 75176 3038 888913091 63780 85431 -782744229 10485 63711 766329276 88095 34011 -645234706 41765 81880 477260002 92349 48566 581079076 3418 94556 189463046 6997 11138 947802292 74882 26448 -169055503 43298 36135 -478756404 81293 49946 -749298929 56682 25917 262644210 42899 56102 620393502 18210 29358 740494927 40483 12062 -43416039 72018 46297 -830574480 8070 9241 871297321 8991 53497 920628259 80520 10358 -204060876 71280 32080 -145393413 51418 35602 175464632 58179 87195 -584281452 53161 34699 822607988 33606 10337 -889883955 10622 12209 -627834826 72897 32909 -299644312 97732 24728 327536289 97146 83027 679168739 20952 18103 -979984844 4352 82403 170563685 13152 39481 -838410734 82574 13988 -114632871 62209 26204 -704489743 11032 60304 -667453667 56517 29108 424141874 62231 22967 698065481 56452 56366 -397747687 94126 93213 234183548 97533 36529 781921056 48125 16594 -454353032 48604 98669 334473554 81232 41602 -397821575 76928 64441 903887643 52984 43844 -402416454 94600 23926 -332226375 15461 9889 506638689 70907 55662 324571696 57095 52697 -415158253 36361 52990 476578744 76341 94216 163108808 54070 81820 513254612 68060 13978 -219648323 75462 53200 982241001 95556 72757 691648705 16580 63393 599717418 17827 79896 442496867 20772 35684 -852759371 85339 87236 -662621737 48834 34869 494665779 59998 3888 968657421 60589 68646 -39730684 19777 63399 809495149 5892 27744 -814842879 16027 11069 195347520 70819 10925 -710810895 45541 59912 324662491 7404 43277 806208405 30241 96782 176323879 44914 41254 757947060 21343 16836 273177255 69923 4356 -346665615 46027 69827 710591295 38826 51735 -337234621 31406 1366 816685614 14923 93028 -999489823 37215 31521 -547691243 67471 97311 580638323 97798 17677 -626852930 59692 55563 856476333 149 21262 331931807 97752 13622 578293380 13141 86310 482268811 14988 23329 321458506 65587 65226 -769424214 12569 73035 832239030 57312 30176 121112350 34554 80810 -758607459 17991 58021 -976231491 24135 34550 -873010287 41478 24850 -853923132 25604 91648 -846174051 85973 4201 812039216 59906 74403 74491185 58688 48200 -769222307 33823 63877 646414725 29390 45607 800587820 22492 54156 -670787013 17719 47299 867019960 13528 68372 -485624584 53986 9725 822537345 58289 4839 -495072186 34702 88972 680375855 87728 53490 408655867 31496 28318 -866935590 62845 62889 804864103 26537 87397 159238484 42547 97811 -934342653 54652 57526 943781890 80406 81446 8397858 39842 27266 -206450923 74537 54094 -5307789 24722 34613 -705631305 70706 70352 469765169 18598 51216 -844033007 29977 5946 -365057416 44943 81038 846423566 46975 86573 -57941077 45667 53850 -963646542 92899 48490 378792702 80995 55194 -970395387 15906 31808 361084319 97326 11061 -800086349 20654 93438 183965553 6241 72556 418833008 75077 33842 969586458 1786 85353 -179329210 20611 34560 119105855 38435 16452 -320729044 94038 73638 150894411 70331 56681 115795834 15166 82708 -156046304 92648 82287 -528534759 78227 61400 683993177 29646 24030 450290306 13649 32863 -149095694 40210 35082 999190613 3674 45141 -329360870 81933 10108 773992090 85362 10531 15317103 90487 56304 -250654599 5162 79692 333075171 5511 51755 -727110028 92241 44874 -420643355 77516 37763 946131527 46828 47086 739546963 27068 80255 -716292837 38468 19081 206403325 23890 86642 644000666 5968 14807 -322338163 68991 25644 -494493906 77293 73137 335159384 2797 50692 -468677261 43808 39380 764735809 42741 63716 -721384670 79691 94662 632793640 15245 6550 -460759825 21949 48972 -760907210 21057 15127 -620370951 76531 20751 502825570 92552 88062 790929412 84313 14506 -59043199 41603 76563 -539921881 25007 2712 262197322 14341 94866 373884915 76069 74369 980562690 54675 64422 59854079 10369 71154 -839252246 9975 5086 -734507099 86142 60986 -356302389 52719 31627 144535360 13968 6270 -5019841 57579 24 -509099229 7905 93286 455130083 44608 27115 -969293948 17742 98053 522889699 98830 84430 -530467029 74946 67193 620271992 94026 47599 -55482723 56004 48760 -216518438 64097 79510 -79306381 43977 12895 -33997814 17896 66791 517579611 16590 71680 -269611866 88108 7356 -113487157 62246 13502 796511455 48359 85934 71758800 10508 39924 -955367715 21383 97313 733039739 31443 87292 -527137776 48991 1683 825011001 21973 6943 512837108 40168 3829 -773850327 84254 61101 703662051 63867 45993 -366657889 6892 35255 75243421 25139 70223 -764013851 91250 27128 238583284 40316 32495 670135803 59498 30872 -670617678 64265 76670 -661923586 26140 61001 -812254846 81200 59486 -534306847 36664 73138 -462948700 9901 74338 -760109369 53997 18390 447999872 16209 67740 -331506048 16422 75770 -583235066 74201 61583 -493852075 23609 94316 51459 18854 89255 -837659197 29926 88290 462503567 83084 95972 -699322446 33972 67022 -160432031 40013 9780 -283389339 33684 9628 -468562441 21209 43788 786207929 32561 31934 1075732 7814 54989 60012370 38397 42202 -926960313 91297 89128 -659202247 84401 31429 151553390 65043 98055 -655480123 71825 8481 -857581296 96528 82697 911209631 72802 47363 -84587102 65717 61418 -671584006 12891 6279 323438669 21738 3205 -785281973 93116 56427 -773377585 37678 11961 -748241284 88167 57780 623128719 47782 32871 114385362 47556 56017 -885207915 38457 57762 -642668076 29273 23079 648102307 36780 8735 -847287817 98773 81197 12387106 82685 64149 -367982829 49644 43809 488120341 60900 25316 -406633272 8394 80799 -834569039 89380 12495 709530525 38982 53627 -28115631 25472 56398 -853174066 5833 66211 596462275 41572 32832 443762449 39612 54343 362473828 75847 5417 787033965 25579 31324 388337893 29502 69942 806894193 14003 46166 745961262 46898 70211 -71170862 78114 83579 913959661 95534 35100 26754399 31720 75346 290341488 16743 26020 -717442006 18512 34034 -390247041 59275 34753 116004243 5154 33135 879879439 5772 7931 969959538 76510 39001 -599423855 57588 81660 -943154828 81426 64517 693785084 36124 21060 -637457445 4446 96212 -824115671 41916 58585 161355022 6609 69280 506510665 10891 64054 -70806161 29243 79925 -181377651 65779 63988 618481358 61237 7005 635662279 42951 95611 -609697409 82666 5346 797374869 64666 30598 216319866 61136 45549 543585139 90235 83163 -330024161 67087 53940 -867061998 27518 9113 -617780229 28099 22433 -496653254 26619 2099 191376604 22243 13825 -238899203 78886 43894 -148540360 59862 88736 262016569 22993 60785 314554375 92937 72388 -330393195 84665 97769 212905451 32494 34599 -264207226 93167 60955 77557660 82059 46984 90746595 31108 16134 -44598790 12549 15428 -547917214 3830 92110 -234306012 82509 13180 -941507211 54060 84037 40483566 88646 45994 -940281714 2567 10905 -516458623 98499 79518 243845057 42837 26367 -416471541 96581 72640 222291164 68527 50531 -302266424 61402 24019 -905504387 54273 11492 154205907 21816 29087 -269597608 39825 76055 519616902 60116 92337 -802861036 21500 28251 721285031 81259 57893 528717727 21080 38004 642321924 8831 69588 -846133522 89269 2587 -654552402 83735 70114 2835141 84232 77925 772700037 3679 65124 107128491 37387 61393 -667715906 239 64094 -800320265 999 96905 -797093395 81413 79394 -991045301 14305 87830 568883858 34852 23371 -361343889 62110 21640 432966709 15088 36917 -535489796 66808 43234 -132336506 5735 97941 938519203 86290 92484 175310256 93757 51590 -46215363 21147 26653 301513705 2387 12079 -175410897 12950 73921 -25546457 27283 90903 95461801 4201 47302 -900790060 95644 84233 -948656202 83175 44158 360950315 66999 6708 -421218998 94409 10680 -733895019 67183 84187 -366300295 26779 3366 280380725 77563 41667 511359260 25005 57831 -321852686 25911 73480 488712745 56505 43657 -139834793 79258 87220 -589962764 97305 8499 -84843528 69856 92240 -249353106 83366 84802 -102415355 32853 25210 17961505 58434 36964 -646542656 81969 39395 -522016864 60016 34399 -863867507 53005 72628 -347338010 51011 25089 544641916 95812 86897 -999955656 38417 2381 -888442753 2788 39717 -88625566 16488 95486 -873258258 46318 36564 -297506968 86397 25476 761298687 14097 94593 384962370 41096 40505 -166221762 34493 80043 -480692482 1631 60950 -314404637 99102 81113 882818361 84213 40865 477127838 72173 11790 -62837429 62038 11729 -691305040 96667 61703 -845568515 80523 15304 -810913410 40137 21853 271429173 70461 83983 -800156830 51539 80566 531475827 88188 32664 74069910 44626 38406 -571514486 98206 26155 128634806 54906 22780 837814431 19902 23853 -216808611 95489 2653 -332929635 95381 11939 344732069 71837 96883 -776807881 83996 697 482646560 54947 37024 -618107554 98897 43342 -702369185 43836 45202 912058245 6161 5897 676692055 96175 4355 319329945 59327 22892 230773542 32289 9565 -953271038 73657 9495 86986960 69560 65000 -134145546 82852 20554 -412168940 83125 89292 602669417 20914 270 487054936 45449 37848 147454294 7807 61574 -116063045 67614 22973 695333056 70424 62068 -661359415 96562 80228 800110204 97726 53579 -170080014 17512 51107 626929341 75113 84815 737347290 47095 83332 -688183058 22153 72839 886046602 88323 60655 39778229 65362 3192 -737106314 81826 81379 -403365805 84451 93502 235700235 84913 88573 -490485048 33895 75300 -652286880 47601 51310 165375083 24975 94771 509450632 55896 87873 205070119 44975 31973 -439449588 83139 46978 575753219 46515 87174 -646556053 37044 29861 74699572 46766 50345 -898099559 4936 96556 -107184390 20432 5155 -194726555 65526 95244 -484130262 72372 32533 853374983 89023 15966 495001187 38920 14056 962321127 37113 53203 -719034330 22110 14389 972796396 60815 80490 851027939 86181 82153 736432527 9358 9302 958674414 98786 26403 909815671 78809 17029 82088222 39269 23582 -550428681 76208 68809 230442430 67802 46665 -173652553 37643 7650 -252230536 1625 16403 -465555371 71924 69397 -624044001 86427 3148 46665920 4447 61742 -528355231 36688 65598 469411520 87955 73852 -138584303 45699 12113 337949890 30335 33652 1711662 42230 31828 -715039455 96025 89556 -170598955 46394 43092 -33154239 12661 62855 -925695616 8901 95684 -572911049 8248 22071 -589063156 48960 26415 -541232864 41190 65620 -257155704 4095 95255 -772501419 65833 19535 867551076 13505 8609 -456600182 45085 30861 273365018 64291 60462 58657054 42920 22859 75971808 48959 91333 -525975012 1726 54768 323935421 55090 24876 -115783206 49780 80803 710225940 25044 31521 -180243791 57958 54681 239551313 74061 51035 -474730138 40132 73284 508753699 31538 48210 54824962 84843 5125 -870641809 39747 67982 89504064 78766 77481 98496650 14512 13600 -395325027 73128 5692 347866479 73147 193 -40587877 55328 39609 368429129 37055 39601 882969522 39643 57004 -634207699 68563 35218 823401828 80657 24119 274415614 49599 81910 -863515979 59949 12853 -528145608 75234 11226 12269529 6337 72749 669880205 91001 95770 -388039034 57869 16707 729432985 32592 49352 525868694 32327 38377 48442818 8547 86237 364957735 61270 5612 885402140 87132 95173 -384756503 8228 32903 -205678482 44261 17812 -704101712 56358 85737 -682991382 1487 65912 200101384 63475 41024 -997943273 46457 5410 -363087714 62211 41176 -193750231 14438 39694 991948096 87831 9286 369141321 96724 26141 625409057 11587 86318 396399941 49653 93234 -998480116 80277 12780 -793128892 76485 83582 -359497527 64725 15676 386144603 36884 27071 -714290161 30000 39898 -996419765 59287 65977 -443905954 69596 94129 614704605 34787 26335 132708910 25823 60348 -614797704 45259 90921 -158430501 70397 51405 -735557060 37338 50638 695734739 27075 53891 -493998051 46759 7098 182381058 6565 48610 -6834127 19438 34107 348849875 4690 60016 844572650 6645 58680 821223940 23693 50030 -556512192 69227 46393 -79951657 6151 39266 80598108 27549 63110 123187440 48639 54590 -440408103 60815 59526 -74045794 27218 80866 -423091301 82942 49546 -508074003 74060 13087 -95590110 97266 52344 -401687261 95087 27839 -16957314 98828 22709 -530496299 2413 55168 199945566 63544 77565 -226066018 13930 60854 -646710370 47753 9488 -595518096 87039 6510 -568115249 14662 90099 307179200 91198 50557 -682661324 63191 41160 -127747594 65314 34830 -80060272 79980 3827 796006261 16896 8514 153954245 32048 62600 388428975 16297 10974 925631525 44090 63952 570517829 39493 62521 -985576871 19090 66600 -891207732 57654 23691 539287517 33674 80905 -865608761 15111 13676 -785583727 56546 41635 375004257 21367 62122 -452004067 89481 21197 244162518 39261 72091 -294947178 17039 84406 322579434 48602 9389 -705782412 63105 5442 177774514 51621 91505 847232150 36594 68735 -363600111 70600 82241 445073373 2128 34358 -377835316 57272 79811 -926395566 83756 68668 -480217616 42360 25317 695768615 27237 68212 -626605955 71783 72044 -329398923 52277 26915 257325233 79334 18255 206813714 31294 30848 -43184083 50266 45078 285201573 23301 75842 444074136 47153 70906 -354377227 52260 25640 260940881 49366 69909 -933056366 26655 7279 408364671 73465 23742 856027005 67175 87839 471480072 24570 95564 374188622 5440 17694 590260621 33876 68151 -466536611 42818 98609 -617419776 64222 16748 -888230936 30461 91826 -776017315 9011 89312 -772169898 78313 29782 -290820661 85904 44779 323529931 39339 73932 -78239779 84356 57851 -703816749 89117 93202 533781976 13603 51244 704223988 92409 10629 183694125 26644 18558 162438717 39058 95057 488137669 90563 97458 -491988014 74658 68120 -881109942 11529 24765 557960456 21738 92870 493116346 15245 79714 -63072940 36085 91368 -780813945 49 66465 264415411 82445 96225 432416527 96967 61993 26038104 88349 20953 239556068 36044 61237 -788463418 16032 97666 -317213527 2583 60312 -882117502 54514 96293 872493463 93260 3244 -520913045 96584 22974 -899915271 85154 96179 -800919876 59520 20245 -581831944 76086 9856 -39428206 16545 49252 -767951372 84920 73407 818319220 73826 92562 416797164 70716 69780 -303359614 26066 25340 124461332 29426 50749 686170202 37957 23783 499140346 28045 96841 801648825 10675 86908 -426021642 11219 76024 822433352 10475 3716 -967023958 39058 82574 390966900 92485 13617 -850271959 38132 51843 374899445 14218 30369 -662710592 76009 12451 755954297 73920 4333 496178453 54212 29862 -91286196 52949 43129 772818732 58328 3706 -119849715 23698 24003 525946067 32855 690 240432959 25879 21039 845977410 68087 32201 -949618196 47876 3019 -563327856 86828 25786 613664277 1967 87591 -437466134 42111 56464 -471542090 94703 97142 883218580 37268 15210 -492716377 79693 15854 645692126 50301 13757 -625727234 3404 96976 -406594807 52192 89498 -929788734 96606 90043 172891177 70349 49265 -142644097 62774 39792 -23923590 54900 14505 531069405 23863 97163 955519946 49562 47813 -477564959 18930 88323 268160319 41405 18634 -469460901 15608 32746 328912168 15861 30894 -704873585 95863 6849 -731616820 16301 19380 657895367 23301 47734 766501467 83110 39197 -446416567 48062 1015 329944768 36247 9703 -889526394 52983 45270 932188699 17441 7060 299214368 3982 73502 -333320692 18522 57473 17655804 82201 4912 -967069543 90042 82782 421320187 96437 32914 504071802 95036 97743 253293905 49476 90156 992984329 36260 21984 510475854 67905 51611 -304022361 55112 91872 -284779324 16188 1109 -419930752 7589 37404 21742574 38142 77497 547620805 2325 73986 -629979987 59365 74214 -332329534 25249 6764 125492196 88436 36344 -531774799 52964 94608 -124076638 38315 98937 704704542 62720 11153 -132084796 4933 77468 -269328391 16255 62393 776427492 97500 98152 -27866922 9121 56584 -25379970 79090 56976 -332228821 36920 62231 504105965 33403 44068 -605430135 24103 34850 8045070 78657 37708 -405211371 3631 37031 -718451967 82762 91701 -68180138 66207 34722 -343306538 24105 64954 -986305571 4498 76150 -475679955 20000 78230 51994634 92721 55118 809997103 3541 98051 -697463274 56229 32285 -584627547 25691 66341 -392850022 82298 33587 -740588074 16972 31494 -97941831 47742 56413 692720138 54013 17419 274218923 89420 57539 -541957430 77054 86515 -52552068 24379 18608 -995025553 98340 74795 666379543 41120 8528 -758191111 52188 22209 -497358155 16492 53902 526374628 16430 80613 979268708 16611 10077 -446869044 89388 13112 960258858 21975 55695 101191533 75889 11392 167388293 14656 13377 768292639 50718 84860 -107470021 7419 87678 -966288879 84196 43747 313926357 33352 89352 707825964 66001 39163 -329414579 50310 62969 -193341814 90418 1883 -685618515 82624 7799 468030791 33508 79850 272936531 91068 15280 528015084 33807 19210 -818036680 10940 7599 -486752739 32222 13970 -808855097 11784 65075 -578111177 98745 33130 398922106 98394 54167 351061075 44384 879 373662945 39161 21864 606362452 1854 12725 -77195068 48653 67025 -38182995 7908 81986 -462644255 55384 46003 -334659490 47028 21401 -860294267 55176 50764 73085715 71793 32095 263712170 98368 3038 -654999665 92235 31506 118969688 19828 24289 -537250703 91707 81870 809586774 42742 26356 -902188585 71494 77761 -559451753 17226 58502 -400759177 47256 90002 118260873 4260 18984 287985 684 96676 129550779 85308 29101 -676612280 42336 12921 -555110255 62441 55848 -192195891 66098 71231 401910769 27941 60694 -968397815 67597 2445 590687581 19336 59950 72947832 72568 88979 852191455 39302 26965 -264376024 4011 61185 -531908564 13333 45846 500869832 75728 99004 366798839 52852 94257 816277197 41500 22286 -965847606 52034 43717 -123523667 97869 30456 939908086 34861 23795 115679668 86090 48582 758415194 4943 82260 -897607474 22564 19346 505389167 89050 41668 -583067814 73610 8302 -932303187 3278 76085 -711402239 68339 55454 -906183704 55798 18527 -355991837 24402 67307 322975357 22717 61 487679634 81275 43880 231259328 42449 3348 -426347121 28088 13567 -868915956 76595 29608 607221722 76486 55336 484154194 85211 55773 674893598 3166 60329 551776054 82313 78248 -205353568 23316 67751 154465323 25220 53315 637695639 87546 31694 -445679078 80835 19744 65923134 23886 80168 944686434 79024 39045 -891364821 1237 12994 -142772931 40739 48948 -462891528 9846 66924 -430177852 16894 14945 467660036 64836 74109 802125615 34545 91393 -26430881 92372 82872 705318470 18850 54093 112137663 4464 61887 232298990 21298 17503 -971497283 70673 25797 197710515 48842 91628 -603740341 36603 74156 -849988508 32170 73805 -913259963 34163 28874 674849094 43062 40087 -345580970 78979 80725 523087088 13446 37634 517357384 86936 68115 -789036635 26050 52957 -88342460 41405 76807 611720280 48756 7594 -9254585 77336 65681 -170911656 44624 49489 327595402 44935 2457 214212858 76383 22403 972937482 36707 20644 -986060797 21586 94331 -751455088 95965 42674 -91558128 57403 80239 39032067 78311 67904 -185981592 51964 69314 -822963574 93568 13302 760318195 73867 52753 -514838243 21357 81529 149305415 31551 44549 655946201 14502 96687 716279510 87375 46329 -9886339 76077 42980 -214943114 89982 6356 728472828 40582 43040 -172406234 89424 91462 114197027 51744 87572 -691525795 83126 97104 942151443 73378 46351 624868241 64839 13615 -278399563 26170 10450 312302628 19699 2618 470888347 52696 22031 -679062997 71137 83432 425096065 43505 69107 -604867686 18022 24125 -325206709 61847 13256 987530173 43700 76177 357626708 97734 31570 510320176 41632 67050 -823643196 14500 66016 -267299073 55922 77272 979357594 83905 41294 413215656 60050 75206 -257187709 42423 62360 673062343 62434 29542 -385778013 29422 53839 -640547304 9924 4991 72480831 24370 16537 -202606002 86502 21267 -716140572 12566 85748 -389129736 78358 44135 223523409 32077 32411 -902522729 98547 36487 874798877 44186 81259 422134508 79258 61486 -478080921 43569 40496 14703756 2838 44148 -713569273 2701 22839 -205252285 81937 26853 -431445508 82589 81941 -97621537 54772 38863 924345745 73968 92675 508734184 65727 25157 324592005 6761 66945 -70329611 81891 80456 -184080895 23374 61045 673011026 74293 23949 694600714 49117 2095 954185032 41778 2383 -393580907 10406 98560 669976071 43162 49729 483702776 89930 47632 266754625 14861 27106 -486455237 54997 73627 197958317 90693 44861 352204709 72883 35897 52271754 27496 39883 -104252144 48959 635 -268935588 65709 66450 -367633214 57244 21614 790752899 5789 24858 -33389135 47430 27831 -14331473 29883 87195 -505991344 32984 89566 -215408363 66719 83144 -436550589 1621 84796 -462417810 14404 13236 76890607 88605 88464 -613574826 1649 78486 -199375306 27423 17862 708864387 57929 92727 -99006246 31831 56382 65759151 41919 48603 -858836484 99083 30771 -119478122 11636 8009 -486174038 15153 86349 -75708589 81149 71433 -640016136 32013 356 952235569 56948 67447 -772474842 40391 76213 -133691136 4096 84626 -865818165 72579 52493 717909357 80509 87541 811150589 49031 71583 -775303101 90881 88709 303752324 47029 28709 282899140 2583 29140 -175932292 2557 81295 -946664415 87595 36315 -292241083 77152 89372 963880818 33286 5879 979432472 86594 29617 -1168533 69677 89551 -530080062 32113 56434 602591270 84157 18816 -278970719 66985 15354 251905874 26445 31530 -92291687 65175 23600 -409124608 85040 70865 -368311488 22450 98558 -122021794 40432 97290 -588530961 88235 79020 -119958166 6478 93046 148438062 3269 13843 -659994358 48303 45055 719161827 70338 94646 348241454 82741 41980 524049892 26721 99111 -238213809 98011 57162 -599119225 2753 10840 -691140558 76838 32440 357897059 11012 23967 -610291546 29092 30694 550547872 71551 32608 813584390 95998 56932 827278646 86850 58295 -767618373 87381 57006 229015783 97837 96751 -68766715 7281 19938 -671615523 80473 59324 -155524035 20889 87995 498771783 78308 46558 464426389 20014 24267 -729473406 16263 45151 -398226749 83953 12327 567567574 97934 66595 967842223 35416 15387 -835779100 26633 91055 -306675853 42325 3474 -87769048 91058 8762 -790290262 36836 58378 130262965 50395 31825 255045688 98805 90534 -557422621 92088 94569 -888725410 22718 38696 -241552380 84660 75536 -803863813 97166 43504 955994919 30103 26050 -383705507 91831 29326 -735178572 43410 44624 661784714 83607 70165 -828321467 46920 72513 660369897 4788 17858 -81527776 74752 11270 292040815 36674 72733 -765033369 28673 48481 664280620 75867 33995 -764750508 29248 1063 -128058723 41258 50031 71528993 29696 35477 762749956 65511 83679 884915489 93309 85227 -846887389 85496 71902 -884229281 72301 51452 924310773 48890 15783 343487085 65363 70342 -52869230 83214 64059 -167305607 93397 20342 -633158229 85670 24173 206036098 47986 45450 -935425353 77190 6102 450268699 98112 73683 -66575938 5604 24589 -972626169 31728 13634 -84382407 64740 51278 -839695115 2333 43506 -215849914 19163 94223 441702587 86511 50717 563388607 32564 87087 -382286600 33373 89511 -479150459 74468 56068 590415324 13386 77403 117692076 38484 15488 -499784975 44602 5479 232651249 19584 64330 -318627092 44847 53733 -448274979 17866 19372 950410838 33721 68627 193640490 15203 75207 -474397055 51874 52707 -477464550 67335 81098 -170448071 52495 64936 779031806 48254 63841 -734257166 5316 67858 -751694328 87772 19630 68504358 30258 72590 -29978768 34477 58768 -379901951 96922 95357 841167903 88417 35046 881286210 22973 29984 837856327 79452 93214 -207180775 58056 95090 -236991136 78583 2018 -491739418 56105 98697 -785811954 54681 58446 169717521 77916 74474 266453640 40922 25861 402655664 79257 81507 885013988 83860 42588 792994568 9775 46714 941765486 1169 82667 -697110888 49605 90744 825882342 58739 19089 -602423914 2435 77242 -281314573 22292 64058 528176514 70344 52007 141641690 27326 90136 690840006 89010 89232 -151598789 36738 78912 363706929 70883 4308 612257082 70381 54478 119921286 28828 27240 -6783452 99064 54572 858909412 40409 208 -424150923 60392 91001 515149903 65521 89462 -229881665 50229 31184 -105580745 85033 28423 -172229311 80951 26232 -334739545 17689 40560 703609035 62748 35014 -816743751 33 33697 -693731792 50414 15557 625716988 8765 19396 789098572 89358 39787 -702801063 18973 68806 -460143993 42678 63902 292170885 4205 74660 -295887615 34253 97980 117993833 2650 10310 -758365967 2319 68072 626895761 89859 35613 -399103877 53602 18987 261838672 90640 89613 -242338373 46321 71018 898924765 24266 82273 -708047982 24998 75396 6209236 95218 74021 -625966655 47776 83269 703072791 22815 67717 27101152 46563 23502 514384899 69383 96633 -970542598 24702 61404 388678273 9260 18142 -256225523 87125 54827 146857362 10177 54620 419820341 55259 32269 150711409 52766 14535 -479984908 17154 41952 -241130904 9460 32374 276496522 5833 98278 680469404 31348 47449 298773512 40857 71647 104282944 1249 51219 199951629 54096 65040 -111467144 31769 40802 -165405951 93223 4922 551892429 8837 91347 -998248253 89278 66097 823688723 15968 76109 704406007 68009 14676 879482512 70793 33978 -606862408 33240 57800 -37205094 54190 41188 840961273 72657 28506 161398860 14131 69509 310151156 56620 3791 960613928 97620 53239 -228711440 24290 71606 99228131 43571 87646 -742557399 92308 78429 -673543823 50935 62407 -179693120 10972 36413 -553557766 49769 66521 -958286932 244 40161 -545522725 61567 32783 -137947649 95823 57820 -129934202 61129 51220 722261095 50865 72655 378608637 78790 98093 -930477051 14449 19685 683896474 83871 5712 238374907 5726 59247 -299227215 29777 93281 501787369 68029 29634 -775084342 13248 2398 -700732229 36365 54273 562760034 84642 19648 -192712622 45723 43596 648447687 15068 9 47498649 46722 36564 821776927 45139 86517 -275605543 80788 2784 -732939322 94542 47763 -602155182 94604 63365 765214191 63890 42089 -640617123 41011 17652 346368369 16672 63961 346691390 8068 54236 952300470 49273 78317 -164705345 55469 6210 84976861 11167 92347 -383053790 26799 77619 922306015 83722 11666 -670146420 10400 46446 -660855090 4453 36632 -918398454 665 2536 376987685 57461 42423 567084446 89251 2757 -795600249 57543 21650 -319344435 31696 64012 -673059402 48038 26329 -814619695 44343 27782 526012720 4074 29881 -555541082 36208 47392 -758679541 92776 32671 -648055781 42379 57350 -51511012 93106 96116 -99476280 64128 6455 886860575 5784 48923 35011513 47511 29990 24305440 95271 65382 -651039981 76882 65342 -660068221 40399 84255 320488198 43227 73769 -793077682 55608 90443 733423747 98602 78144 966680012 87501 62065 -503861185 46382 70613 -819048659 91611 81400 -454175920 54667 71774 -532858742 85221 9236 714778470 25685 85757 659851003 85985 24758 -908904521 7424 20329 -746064214 24170 88158 -737475395 24259 41926 64837194 5248 88686 559653676 42007 59918 249952885 35531 25267 -240394646 96166 64394 87233886 95968 78148 -558503222 35478 25361 103778219 63300 53635 81024129 87534 27422 -476000622 72888 30274 -746970783 53771 84761 -384757855 13768 55831 338325307 73223 73229 956527645 21469 66534 -232146566 70719 63022 150236995 33134 93753 -518461568 80173 33170 517973942 52696 78026 -314464008 37865 34701 165337819 54454 5002 -925290981 734 94636 655922660 62714 54025 -937506447 93486 3662 311972520 15171 14103 -488484410 10963 62300 392625875 53592 17601 40344596 88586 6172 268914175 80561 4451 -78831432 82797 56258 -432896538 60881 88957 991451762 74610 70606 517696377 71587 53373 691155057 36471 70633 719920374 10825 45178 110057745 11936 84421 577583612 8724 48074 262023698 44953 23129 967085988 36945 66640 58389970 6492 32612 -41854527 83052 33012 189388915 96284 14350 -294783340 86432 76977 852217003 47777 10175 -650965475 20079 91140 966896046 41836 25278 333888490 68537 99069 79341318 50363 97536 -990950718 71032 91016 -689910437 16577 47199 -756163012 31041 70087 -197149587 83314 80078 123632735 85101 40471 -807877996 98994 79396 228023463 4754 94716 -314035210 97070 34346 -944279445 54586 29718 -58706340 25928 81768 -293973030 83159 73390 205635329 15899 71938 366457261 66330 42889 -28971731 43162 53484 -341626539 23082 83591 399594293 40365 40276 276905713 86659 28711 91036448 14606 44329 607932489 25019 2758 -465504877 79645 97512 -919793782 33655 58452 -749766225 21924 48305 -514516172 25240 30128 -333555948 47595 15914 -232109270 792 14246 748274406 91086 56063 -533833889 15663 80630 -680607054 43897 85336 197572390 66272 56361 -105044583 5150 23867 6384233 98712 57949 -558247502 61795 85522 -123624538 37958 71186 -899570945 37965 77848 -301474881 91729 81858 606438613 58219 51055 677540638 55590 27100 931737404 14923 29747 -377731414 42902 74303 -332346904 99039 19456 -185528290 14217 20241 -875720810 96859 55202 -102125376 1807 11181 -288106075 41402 44409 -454388442 17530 89107 178436115 6655 71851 -356530614 25986 70613 655990938 92744 20800 709247646 43527 85839 -668728146 79363 85242 -401967505 31273 28558 -859255 71346 10002 84251621 42569 47415 -313860114 56156 37470 484724582 2169 58843 250069865 32206 723 -749513026 289 83996 -577048576 55278 4541 -890972775 77635 22569 -32335523 97949 44846 79830657 84405 89671 606742630 61207 97600 -161088105 76167 51445 116006579 98784 87697 13500819 17900 6317 465026882 85716 31260 609357009 60422 61664 -937640715 78472 2736 655187848 12267 35454 664507190 59263 69368 754439740 33687 89656 353529856 83939 47242 -262121576 62559 67842 781798156 63361 88748 181291964 35380 53254 -724170553 77406 4947 518481894 11340 86345 -786993348 89703 91777 -340313197 92655 70852 562992741 8945 96272 -692120082 31738 47970 376944922 87323 72722 809337085 32363 75729 -326320116 36584 32078 -892676670 54885 28804 104896078 69593 71348 -729520297 50551 71808 -65391511 18007 57749 45811331 40677 66554 -362765698 57378 37123 -694005656 22605 92729 -641753781 57798 11409 -860160295 70035 36067 963831252 49452 57276 353737975 57401 47452 -849828661 825 67054 223983385 74589 76934 175427336 95682 40434 981618103 97293 60355 495374573 36711 82639 -27675371 1083 30987 323901414 62960 49870 -709919672 26438 36912 -157526765 31537 57088 -426323154 79641 37880 68959583 13786 22540 539019381 61125 63717 -396839342 48848 4688 178470417 91775 33990 -520056338 40507 51275 604582452 1848 20837 237145659 16505 94761 169403486 65236 41215 873910005 7515 30160 199965655 16688 65241 636271436 50593 2954 324759278 33047 43581 -618033226 28448 77985 627683580 77220 46074 -54785664 56914 15523 688400241 29724 54300 363755533 9570 62003 -31611945 17835 95952 129223837 3337 12640 -755584556 51823 91655 249372135 45687 12076 33769885 90922 77869 697934810 77985 82094 -759629978 26164 40993 -216393551 26423 41948 -437496575 26961 22714 697970950 74855 41276 468714004 84879 71531 366061021 1590 31368 -156002341 44982 66148 860597768 83308 28095 557904101 15328 14702 17311046 80349 79463 -774439222 44639 17580 175207135 96840 26843 -409485130 22062 37169 -867283712 58015 77069 -476622234 47132 86440 52135015 86182 42404 588738082 40367 39345 540806946 59874 30439 437249227 95010 69102 549267915 21408 55459 820967184 24637 16015 -835091707 51609 34702 859103503 58163 52770 -368233474 93493 69637 -505673203 68783 84551 712375037 81727 9959 -687301557 46660 49468 724832291 89995 4772 604046274 25352 69528 210576748 60773 9129 35255435 23025 74195 364725388 66123 52879 -729024061 73668 73137 638790969 21581 79901 -392090519 95751 50639 -466605808 66433 86431 511763766 97069 85015 -454261987 7979 92564 677635599 79945 18155 -95651980 13936 56656 -300077313 18676 84202 802506851 18279 95390 -385279483 7480 52713 59949126 4246 34154 854694057 77457 35652 521220727 74437 44652 -775249845 89643 27558 -548200191 17622 93693 -856916262 49669 16469 -476139604 29381 56718 940789723 13906 7423 -354262593 38493 38933 964833934 13025 44680 -924820887 19684 77801 866436004 28113 62210 700651349 79354 85511 -962709527 64480 12496 113496798 1423 72153 -951214850 50308 68723 -729206260 34887 49324 631416474 94562 8715 -715546528 38004 30369 -3765705 57542 40117 527762145 8887 47897 -505917493 30616 87768 449014164 35147 43474 550173764 33229 6092 796074024 6215 51723 -193985269 54676 244 -608501641 2243 18161 530234366 32942 23882 75436870 53051 38732 94816318 42915 97656 -967849965 56232 37026 -167955361 34180 31273 486342765 10117 28214 -889087346 20838 38685 -700925497 45050 85274 -486230522 26411 81188 296786178 15718 90797 812385003 98342 9535 508310534 6131 33361 -71285675 78503 36413 -476245971 84302 73466 558129943 77934 40194 -705423387 57785 59438 -337608540 72031 68133 979694618 76167 9249 22907447 90239 25483 677960181 53581 13080 -788492037 58802 89619 868028402 55898 93053 922249404 55601 3159 -470216190 77779 58836 888522440 26513 29978 -636521744 53827 56575 -84734161 88453 3090 -270637922 83827 47750 500648908 95832 42732 -639084804 37125 16968 -441153423 89941 16976 60657181 96594 72932 -860843559 55165 44540 557292321 13358 49715 -302661508 85118 81232 -671968442 9676 13510 69542646 41093 9071 -756869656 23870 88265 704379194 88934 41291 -805852059 95800 41714 502180939 59541 2306 -432851672 91010 65366 503869016 10103 72606 -936359003 92990 80547 237681032 87491 43445 -32638486 5473 84755 -142730484 4141 38243 550076915 66099 3827 -11627466 35935 58732 822372122 70551 93374 105054776 66286 19906 470763607 61197 92060 331185758 66081 32842 857811315 95985 133 -623190086 9513 50794 -549809522 62134 60064 210636673 39657 94396 167143731 77920 59865 355603421 47255 38809 96366713 32613 66326 -155863511 54405 80447 -12262392 50221 93065 130312907 76890 21929 629751144 43855 89945 41536292 82487 81812 849989896 48944 59698 -596637689 57221 30056 -275492746 85611 80052 628173620 52420 78490 -41515862 47703 64460 171046357 40292 21816 450866113 89927 86440 -73553973 48562 25541 -949500828 41201 43635 -871589166 71098 13839 -210701053 96020 2486 -138794631 89919 91444 337253160 58986 30824 -55020529 11418 42692 -972397817 85879 32284 666308095 80541 62682 833346421 83621 31702 80490753 81870 81841 -227927787 37513 7297 316532144 50053 90617 -740829967 3068 59386 434272483 63159 64799 -791173932 11793 93282 830290408 37129 20649 554557567 20869 2742 -240976190 79595 16977 -912424086 35965 47716 522644799 4270 58069 814829868 71348 54308 -324652892 11342 53473 -857083293 38345 35426 -329187871 74187 42566 668657889 53973 61626 -542113022 35528 91561 -566459581 95398 16379 -395636163 3776 18924 711525491 49996 51357 -696648583 30031 69062 -456169675 25173 96622 -993578806 50777 27317 221924786 28903 18018 649908172 89661 85091 984235025 63384 86739 58839358 91167 62528 879902834 87382 37761 -195639091 10123 78997 -483745857 2581 58207 308476412 37227 46966 -943508495 65254 228 254739294 52985 92673 -760783415 71417 819 -445247833 63414 81054 -486865678 64349 41819 734758621 83603 76903 -82281626 43438 80393 -938732941 43316 8568 791530847 80021 6049 479214943 11155 92576 349359115 67701 14755 43147888 81273 24757 433623640 86344 90207 -433228741 34675 66680 -58447567 37962 59574 -302912418 51511 16738 34527732 40641 85160 877338480 1564 42843 609902825 38096 11908 203488417 89553 304 611444337 82600 21164 -218149964 91990 58971 -892904545 91361 22010 -659303661 59689 17223 -615876594 64977 86346 -559684731 84837 23463 -73195571 74764 73924 950966270 65452 85258 -709697798 12418 43430 -589481539 28332 39320 -368394953 62301 55002 -481280302 78522 82703 -25940728 93306 97669 -733211753 22610 29811 611628557 76951 27856 460549653 97828 35799 -16541873 88607 72206 306527615 25684 15303 826673737 94593 3848 -926033718 99118 65544 218893953 77357 29511 -940676285 73971 84015 615700199 29368 54476 103424416 19935 69298 -588921684 82403 936 441321808 99051 8926 948471582 8969 56357 -595931982 13285 91578 805726260 77564 34104 -964376328 86229 591 339679282 84746 21750 755413474 31573 23847 420490804 87469 48872 -742372229 81416 40177 122781992 45296 31031 -408565741 49464 37637 894381558 87194 25338 847263076 88013 87713 769190501 30896 97613 970034850 3457 11029 -556470863 23520 67758 185732125 31943 29509 -345943204 3185 38160 788071103 23237 1033 -806737904 18044 60616 847054993 24778 65716 -499679234 87803 69617 676285007 59292 79640 -29250685 3678 46575 -807999785 37807 29302 -282124085 7287 31792 765858191 1336 39991 106837706 66271 71998 -238668006 70258 16628 -736751408 11383 79372 -866361781 83256 3563 -766912314 30591 25062 804345413 22552 24285 75315320 79440 7252 -800512723 22453 45338 556402397 39881 84081 178335406 68569 5007 84742150 10416 30526 -456350453 16204 51021 -796048091 40663 74862 753103549 75319 8048 731185744 10974 30706 928317097 62164 23668 -480069130 62799 35416 -384697441 24870 22068 776244451 79647 25938 667328692 85401 8396 501269034 88961 91745 -123509186 39008 82707 -968711241 74542 59090 381364112 29072 3982 517571289 70324 21198 787728694 94816 2890 -317623692 89735 54099 -764099779 94703 54870 909427991 68977 25393 283423468 6528 157 280095781 29328 20172 471903975 67941 40624 357217238 84788 12273 117047615 79251 52943 9620791 76176 82854 741963579 66166 89134 -251879397 9681 20284 -339773229 81789 17501 -140252959 4837 96162 464839679 1771 83673 792441737 53888 90734 -564431936 54555 69682 -773114847 55772 6453 262498427 59020 1606 -622421067 46346 45173 -551589654 69828 16095 289712064 33446 96306 96452493 17695 57199 -442261095 69785 64872 -609788441 88478 37507 -460439736 45176 93620 880004790 13738 70774 -149114026 33758 85823 -500302289 30604 88671 38689300 26998 22728 686323350 48404 8162 351496801 85348 1146 -818449849 25206 46 929108187 43370 43504 -385826736 37684 72818 -32568274 6842 80440 771561387 23838 89868 -25865911 13975 85303 -539684278 28238 44178 644477125 6638 4585 -496475336 30744 61857 -936443090 917 11363 207211142 66567 94701 -535315725 52607 16171 340369256 938 93186 516295683 65963 941 -929258676 50570 62737 -511523746 20202 16752 388916732 26885 1675 -813866778 35437 46987 626981695 9743 10095 317187539 30981 14641 238170398 45314 73440 361542360 1020 69553 211247064 53018 2273 600756364 1680 93990 160269575 21657 46305 -442574452 80773 10905 96906542 3218 41431 194956885 40666 96626 -826926509 4953 24178 -545649113 5624 14160 393305645 20547 88847 -897911705 35482 71638 -107725175 17628 3420 952830768 798 96880 396234009 27803 73200 578132709 61804 69109 -653647329 78872 63100 194253133 38392 24343 -247541254 46464 47346 -245530649 53789 61490 -712372393 58580 36862 -32851935 96732 7442 -139463925 78828 12978 720423523 61303 3504 836936951 84138 96750 52382962 41704 58221 503040435 42436 81192 356966213 27276 26130 628689070 38430 80142 658172018 70268 79635 -534892886 6745 52154 -132418850 70913 17067 963867773 53233 71090 -296970481 24894 81407 400905322 8605 14738 -707355556 34241 62135 883310239 31961 59223 -817333147 63627 89381 -178761600 3566 35012 628045813 22355 25211 604455626 20366 70685 823220153 49163 2474 914327726 37556 13369 462301265 16978 56912 -864153348 48747 41757 253011349 16760 72670 -661980221 78271 37259 -149596905 96576 43342 408742100 41787 59250 818288074 86863 33983 617787107 32802 41093 -758084763 10443 58146 -954121852 72585 15862 119185335 37466 19476 -447255222 71878 21157 614363743 32696 21717 109076451 84720 63873 479951992 56445 1955 -242711106 93635 2972 885426255 41874 31513 -289322752 88379 27984 -311614017 66369 45373 427586956 304 9733 561171305 94944 66709 -918934658 72462 64955 297269354 54586 87794 894172111 71842 19882 926045810 20698 55643 -895069706 70312 41892 396979297 78320 43422 -537120547 56691 46645 -698130737 25985 21662 -899398228 83006 38070 475394389 53369 31898 -298060039 84171 51854 -494448814 27847 34223 -603770118 82291 9177 465343270 97956 88365 122959730 21442 12649 229721480 15625 79834 -202014827 87132 72452 536550589 24837 76363 -413080509 65976 39199 -858339488 85209 46861 394275833 24738 2101 800356576 91725 78640 948871962 62828 27958 88196591 35510 9189 -4605469 77541 12474 -148629696 7269 60326 -671783100 79940 4519 338627029 63919 57657 281312729 85872 86990 -926561215 86327 89180 781006440 23526 12632 -736887848 67318 15745 -905602660 94919 5083 -577924515 58576 16159 -64522306 39455 1777 -150051214 14496 6143 -214954313 3418 25572 100984310 42542 30215 552799507 26428 85503 -492291514 51733 21239 228924190 91379 48954 -799393829 90263 87000 494394865 96111 54879 175168814 20713 57434 -421353160 88382 47968 155520246 31589 20033 876391887 74321 24363 499229498 68865 65094 834323860 55572 98315 -123767836 80866 47076 -101229034 52859 4645 409444189 94675 36801 -198441457 23112 41571 -784184018 7603 56672 -664622013 33788 31000 -433320013 15859 90936 257484949 27307 47126 -26138965 75551 21088 283536106 73352 61827 393905839 90922 95523 -519971314 40917 83958 -613272422 38187 8791 -944878976 9439 22289 -646686857 78659 21142 142506728 68853 51730 979899923 9619 5917 -941604210 71542 17209 23800736 7255 56412 87754701 3379 76699 28834131 37179 73144 -239994045 11530 78167 -348814352 78818 4343 186924038 17315 85771 -162439119 81794 4632 -389441797 98158 41774 77185962 56074 42856 -584723725 6068 86609 -338106290 74257 97808 -337927272 72597 54014 -774914976 69506 58095 668998945 30578 24058 365550609 64231 15772 -181841506 47030 44461 487972325 63366 78728 65815876 73658 24531 -661089772 53266 73202 738563510 7744 80100 632719154 71662 36462 3329530 36418 26355 -723770029 88774 24334 -830117382 38420 25820 -748024348 56019 79588 -40650140 80817 53816 -306163930 495 8881 323236471 92721 45532 554497571 61720 68173 380030371 53809 50558 -332028394 91222 31479 -489397084 46102 55465 -89748241 68888 44338 738135799 37344 36802 -4246601 20147 72807 -275693858 3034 29650 960537357 17470 52057 341485689 12058 33542 82060087 76935 42389 -951847828 7676 39606 -164878242 487 55448 -850376513 38819 20977 -162534290 11025 13877 -792598493 88315 25640 -111001385 18505 86994 -709623321 26340 51999 736421747 2179 14396 906665875 51626 98797 -461548766 60001 51378 814399972 10202 79228 -560669084 80227 35554 546380843 26566 72963 -343507326 24861 53070 -665223182 93072 9732 -294416227 16135 34443 320587172 25338 25539 -685139019 30822 71846 150600464 6003 75460 -15721766 30307 40602 -667172664 6194 45869 -984510864 10293 26231 -907943033 46316 73178 -617192019 31733 32577 915988645 55784 37305 -700140803 19999 32933 181126268 49197 72805 385344660 11137 84664 547439900 25398 22602 274736331 49784 50665 -750656027 62991 84809 -748462413 49967 20421 722628199 47955 65956 314163884 92483 96046 860029201 5831 37342 405143371 44234 59261 -147157729 31695 11912 234550293 24298 29992 -265662535 4596 81842 796725698 28177 14245 -712953764 82042 45415 5375961 60552 18292 232905325 11464 91394 97308530 83541 21334 965334855 89455 68079 244308732 14812 89713 -539326605 92708 82053 473323163 60574 81630 638371499 25332 27385 -529022576 80710 2396 697542476 73861 7434 -982570909 83533 93764 -853347195 88899 23187 -348447895 27628 85390 41598285 3695 92691 502084742 709 4235 378302723 86544 86378 -297730497 73377 23631 -136335788 28255 18841 -962311492 24197 94626 390135457 70802 79376 -868494748 57056 31384 365620543 24571 56893 -445148785 68456 59853 -87574166 81474 48828 106137189 82607 59751 907287284 28350 37939 944059427 84274 40446 -540753778 76098 72989 -51743713 89713 66388 -196230466 24289 36037 166535048 49370 47728 110154934 23195 6640 -312452569 35147 27995 -843439370 29090 93484 272641297 94294 94780 852287268 87059 53105 -314211714 26557 94064 172384916 21840 67195 492063292 14921 19088 -174723439 3845 25745 -918988970 80856 54234 -376596766 97120 5375 -641813104 69988 71345 961324467 12498 34452 -655816112 24942 70769 615348918 96847 57044 443756254 74602 14144 -100902350 5391 1182 -120261554 75501 82217 396937314 90533 3113 6895933 7790 87548 -278294500 93159 49335 -203741086 21946 9173 -743143886 32126 11557 705307992 13804 34222 947631934 44305 14705 -266320362 48605 30428 -832318804 66390 67746 316087323 89317 68139 -441658098 43946 66130 -517200877 96561 21114 290692898 77030 91261 -607099249 76292 39691 -10755196 36900 95665 109083264 27117 53944 -695948977 5274 17681 -674810110 92368 75890 -253305104 78852 66428 790887002 73345 65610 -176389561 82526 39807 -985564184 32468 84437 261684905 63863 38513 -792675743 70876 31837 -445808453 33051 63650 -311993486 96420 29611 56477535 82140 55966 524814879 89968 56538 987470077 94392 63728 447305089 27619 66262 -999238877 18958 801 -719089248 43815 80537 291481033 98531 10874 656328380 47259 66130 2998480 20293 38030 -64430810 5331 88414 -780335040 88040 30042 408957963 44784 79191 915654731 59122 47511 922304375 66076 14319 -238526603 20336 24982 564441295 30651 24738 568918921 27894 85184 -248602463 62797 60147 569123519 96456 45112 -797455235 70083 61022 456998990 22846 57013 727457679 2803 60430 -211335848 93621 25590 777932692 50380 87800 -331329727 66340 16467 141614557 71443 64719 -198280549 23155 89570 837138296 60473 53555 732128013 54418 29542 -85613222 69642 82425 -846509154 83232 69444 166156838 46492 17390 56652394 64859 81414 646345901 65677 17092 786318629 45225 55369 -538455674 98097 86530 876147777 95849 95044 417738406 49978 59685 125229201 38749 95164 908397396 45687 68260 828251679 89029 76743 -937336407 26975 44875 603573305 32928 71586 -412295204 94991 13966 -241071072 32998 89835 -173001344 52031 63503 184047674 77695 17846 362180571 78568 42459 449053487 12489 90817 659130495 59985 16573 -372882702 61456 69143 -256281662 90548 44050 200688335 22603 59471 356554377 14472 21470 785714088 63295 41812 -587478473 95175 33231 331564835 24047 92845 17796760 50858 76382 -944821193 50087 65169 -57451632 29603 35403 -245285978 79593 26723 -903234025 3515 30677 -56654923 19799 73266 -832707093 64480 34329 745006848 65962 26551 -205936283 96106 47436 -285110927 4433 2905 -525567678 46295 68210 564383265 29179 59214 445294057 85675 42515 84471642 70404 22730 -180488318 65327 12340 -943436253 60677 42478 443994425 1513 59658 -140778983 26479 41101 408792789 2178 55728 830393315 56023 85030 597600644 36097 78500 -929064281 140 46115 -76328544 69793 97830 -511606841 51975 33064 -899267991 13627 4666 129630835 5567 69522 -655627767 23212 65894 -303498094 79124 24287 -465440041 59963 74294 -656557441 28315 12961 -429143500 58072 32302 -648000947 72833 26715 -626415460 46905 58879 543788216 67324 14930 -406667412 42803 84029 818027919 65306 86658 55303758 70470 23005 275077936 17884 31922 552132168 42727 77613 124524172 57068 50007 179150741 4935 95205 965098798 28134 56840 613748763 24764 29497 -89699408 35343 56288 -485458779 59577 89234 303022018 64018 80932 -142343432 48441 93118 439275037 92975 65075 -287920234 64470 3177 -245733523 79918 46284 700830193 16045 59138 241586764 81811 57803 -178464478 93610 33351 -86408256 88358 93080 254066297 34775 18115 981127750 61915 63562 -650820169 22179 608 32907695 57962 3422 -574721124 32935 40234 -601896573 77738 74719 302029579 96077 60588 -816427924 81490 37153 -230180692 30364 36819 390969087 83148 74112 -366682063 94888 69698 521989594 9099 70702 -179441106 18428 59865 -460200583 44771 63082 466113893 11544 88755 546483629 25719 4345 -15861097 52287 4634 -1979821 87698 52336 -808184318 65317 61186 -82668696 13568 88484 -668292201 65715 39726 -313143829 49067 23336 651127623 25302 76205 -192429077 13328 24722 392945815 76235 24866 634827280 67020 24255 -530043518 40536 10674 -758351418 56486 16351 120557261 62646 7102 316181825 9088 44335 -78837899 23905 72953 176003902 59575 24458 591190808 43104 10817 141397959 13967 52808 715541263 18818 85508 -481347042 94540 58627 -212971823 45215 30696 -236915438 27532 31052 886078493 22706 16687 557161464 50987 97920 -180873976 74324 63914 920578496 90155 897 777029781 59793 56088 748057228 87020 7346 -410213090 41507 56091 -668311932 84747 47134 -590588187 78601 37420 857009260 73638 82952 -282528975 95921 45504 -592086777 51164 20024 -299528987 72343 38348 -315734258 32872 12473 -497592236 9506 68889 907039062 92871 77717 110553853 52381 78856 834186845 70137 64606 -487592695 47087 86766 -662360752 21100 79926 -667521419 13284 4477 576116458 98958 43884 418342864 30625 19437 444086441 12271 12234 -157102328 44442 88888 566332022 4337 22060 395990873 4197 53674 -992208636 57830 32347 238089006 74249 8603 -158514924 38603 71094 514906481 23648 22851 -254735843 33754 30597 -621170583 25177 55511 826864474 97682 16189 -661240033 64262 62156 -446901886 76821 88261 121397376 73990 59173 -548460736 81040 64200 -16931329 70432 13613 16648729 62788 364 -470743472 65820 76849 589136613 19588 77853 560054680 79579 82327 390619628 92465 86737 727742774 45344 39186 96059581 12456 83129 244289517 42122 13754 -616120824 28310 27812 -700492208 86813 53470 -192237481 33396 72984 163931630 23042 273 -257530993 80384 9621 234957894 84015 77345 -585872193 3413 57925 -516794054 85452 77573 752988492 66841 12330 -675376480 73475 63690 -956991199 90074 36216 359896023 20821 93951 479880621 82703 7726 -828553707 81524 87649 -48020921 40699 73112 -466431147 17423 90383 -468978584 70654 96454 -541146601 15732 65734 37526846 91779 5703 -927608086 78798 12401 223560997 44939 67035 -975972449 4606 74556 861637381 21288 18031 -823241570 98820 54211 -193915964 19891 17283 -727293421 45780 24406 5605654 81224 5748 -58866085 21244 36824 -931743328 94699 77066 549540566 2261 14733 -238805132 38567 2327 -855931700 97597 74261 -958926528 67433 34978 -81711686 94646 57278 -668341394 93408 25326 508108994 43901 70721 -887097230 90611 52353 717638070 72983 4157 -855215615 39182 68179 856623797 36955 88067 -941747833 41352 51952 908295662 30538 90321 11384263 13334 74845 -976092849 30906 14325 447201367 46458 43428 299575390 93005 90613 -404731368 35650 42207 768025508 68923 98301 832488852 54659 44785 308915396 32951 42431 840188378 34242 61075 -520517623 75146 61115 -620032758 40434 20522 549780556 38821 71093 -904676882 65689 42588 -218169993 42871 73702 804903200 59709 21146 -975042544 59330 30213 -2622894 603 45006 855332504 94686 18141 425764607 9677 11515 900706190 82896 89500 269023008 86023 72254 213127318 37113 5519 -729025540 5695 46232 -261712635 68283 47131 44417799 7065 12647 -100109988 65933 95468 -979231932 88526 53209 -270985076 76946 75150 958948163 54381 38314 822345762 13087 93484 194446076 32502 54896 394979623 49970 45622 -411075670 59233 20942 189463618 5627 67731 -901126490 87597 59176 -756644693 52501 76333 663045703 83494 87843 882586239 32239 92359 -10335122 21399 3375 935037543 37366 20232 585093930 76912 61997 -896875054 46533 77903 -927240226 23858 82111 -284794118 66314 35131 878543534 21903 61676 736935165 52770 87576 -174713727 81872 46112 -734230757 23091 44996 957921377 78272 9864 999963939 32608 9402 -133927392 78676 25832 -97113291 92520 24543 179174068 5412 84307 283523778 12417 82475 -373027316 67540 69401 683250306 41245 82351 -202904170 24311 42832 214191922 31738 68391 -304502836 32669 50286 47161770 79981 38256 -162411737 73661 98315 104882046 63003 71212 -650035666 93635 87641 -718449500 56155 94414 706925130 83084 49005 -315680696 94838 91814 638526596 2677 66498 -404477631 61459 10638 50533604 6535 65242 -747760237 85218 625 -405427176 42164 38280 -942314862 8767 7267 850433717 74228 95581 622628694 36022 60060 655934753 63355 83206 -888723408 81482 41580 -781755391 42172 11468 226007447 64119 17344 -650575029 57265 69051 765929783 73077 43207 140258174 41602 35928 607685660 18428 85311 -49893403 92878 13945 591798375 69449 86795 -640951545 25641 43284 -146617138 21844 40494 -535393651 17393 43108 885437269 21371 49452 -106148195 67425 15176 119070000 26363 94247 -55878431 47615 16775 734576811 71579 39855 -647852314 36690 44192 150161205 61784 9741 -30637772 90644 28747 -832539171 68933 21063 -307342294 15355 29527 705781591 95341 91773 -692752649 75695 50940 -859841153 85467 13263 -257439954 46084 36277 -907463539 46471 12032 42592376 44822 90041 -962909249 76109 28310 951846274 6589 27392 -545903315 87292 96160 -40865207 30421 29100 879079729 27536 92316 682870626 10384 79622 -115028322 2972 4609 -62118274 70155 22512 113310384 95195 57993 -708200174 32927 79551 -455810821 66610 81856 -765733767 31586 22143 -390324451 28751 28889 -57625245 87274 49087 299648299 79698 5043 -175090374 2962 64382 -739242063 13213 97953 -892022771 26643 84240 -199252170 83700 70987 802135260 54339 80261 -727373727 83845 39989 -811558790 1508 39240 -268422585 90771 36363 566120934 57949 94131 -865723616 40584 22581 304714209 55039 71861 60876433 79757 32730 -689738930 55327 32800 315417720 5300 29900 396645545 44651 72415 593521836 25696 13201 650967305 52237 30134 -550539583 56621 97064 881473641 57907 85686 252292150 53397 33416 613217457 3348 51739 -178053912 97665 50330 354157608 65694 67929 395397544 94392 73653 -871443318 23863 68912 788343283 81773 66306 -209251700 35861 16062 -680542634 2583 12091 600237159 40569 20431 358876286 94530 73457 -689179654 28202 50257 -80611747 36516 17148 23409858 86568 66134 -424308665 73529 89457 103928787 90392 98354 -614883113 61892 64023 -346388850 62728 85729 -47499960 91614 68667 20728824 48253 15965 548831928 18679 61787 590829935 78567 71116 -697099234 83760 67443 277502974 19421 39968 -503571181 56557 42228 630637448 92227 25708 514728191 34707 10760 -939853928 30620 3487 -956020724 82012 64586 156197145 45816 42202 -976562990 97446 31012 -320152696 75131 86039 471672715 12238 22298 -709171271 82008 7749 -975814063 82393 83597 -112320413 14556 18224 527921112 39926 93411 271274331 8722 9922 463240554 29096 19551 -284852494 22711 31376 713178896 38829 64186 -288714268 71869 53709 657206569 7913 91655 242754264 5046 5330 765626575 9650 64561 -350577664 48340 81815 827572785 57087 3090 -686972867 50312 67391 451566676 94407 49543 615526856 40274 27434 -748894533 31970 58922 238784537 1862 28363 944019940 31584 55710 -817839862 32379 52793 292230330 72737 27235 -133125720 36181 7295 -941645089 28987 695 223481581 22145 66518 -842343375 96361 80168 451864606 72255 72120 -65191668 5384 61408 46700093 76974 80673 -628778352 64630 76909 793629392 85405 2219 352763948 37500 22082 -391719422 80445 25406 -331239799 37995 56876 -199420329 79955 74417 913324701 47670 47658 310165673 87326 86056 -139237034 86713 82567 879073188 47954 17429 914383465 27744 60833 357905588 82186 61827 42967465 63651 61041 -183296799 41459 30545 -308573689 69680 13339 -672795497 24605 55801 -4072581 6166 81501 -351882864 27794 42836 -870633268 71739 15812 -398755495 36405 65134 -514413640 6244 40294 312293897 21306 6007 -38216979 47579 68927 -128670394 8270 22764 -312300955 68300 29934 319399658 8936 90556 -751067944 60362 35815 -437429422 53313 30296 -861237622 77598 90082 -153396320 10415 9365 -989411190 55047 84990 -112438722 21916 96947 -120395229 61968 41492 -459105518 78767 51242 840604831 86814 14663 25224877 56959 30910 -106009064 40807 25969 -769504155 17000 33016 -913034593 97492 98212 903105966 75661 50357 -285317291 67667 6863 -311868251 3250 13090 72383719 78470 67314 479682105 4585 77197 673397679 44967 44296 -406016440 58274 1967 634713853 16222 52336 567786012 82405 81975 -184357985 320 75635 -95786502 32028 25543 -286284645 2303 37458 -20331492 20227 11172 77211993 44418 75599 -824734556 24874 36596 347178826 1035 87127 839211802 38242 9170 -897077046 76673 6881 -751397474 43195 36492 -570588413 59283 27380 -676536839 46884 97780 520301554 22563 86849 -362107786 22371 6846 -68177098 5353 74748 -967019902 52053 90387 140582364 59469 45819 638071747 11466 49428 -269240304 75637 73040 615528498 23306 36695 -474796570 37147 27035 -285091071 22979 38462 566595011 4102 88321 -34179448 91558 76730 425670140 61481 44047 949375971 56422 55377 -552030047 42595 28825 -532872151 56072 52139 571437048 77445 70666 256311807 65280 20713 306428365 34142 72412 154363529 87905 57170 -782185007 90870 11424 785829431 60010 10961 -179826569 44127 4195 377952084 89153 37056 -238925672 26088 20406 136204780 93489 70575 -961737255 51340 62799 964377562 72177 14394 589411772 76783 77056 -558835548 43976 13130 -341430383 48383 1377 646114006 67233 88466 -675176655 27406 38777 884746490 38099 29382 694528811 47087 78250 -734565232 11900 96679 849555425 40927 32065 274790611 59568 11137 246809568 27666 62053 279306023 89682 12374 44630555 72462 47028 201199463 6347 73212 -824718504 71700 79712 -890097016 13140 90355 -321910065 43380 28888 807585159 51478 23592 -671946174 29048 87474 361959591 28937 80700 -243967708 45091 58176 -144014261 16095 47879 -356469015 4851 57957 -39699155 81501 55322 -177480894 27155 23428 -554668247 65330 54011 -272834823 61650 70266 842543751 73959 38017 -521347370 95804 60181 -14384838 90506 47193 992448853 62061 13795 -642922386 62821 57307 72386441 90047 3849 525880046 62525 26766 510831638 71549 65790 816240195 89824 76277 276772166 85114 4535 990477708 11189 44087 496263498 30663 22211 -488034694 82542 2514 534251584 3714 96302 580211618 2322 64760 -71693294 38337 38397 -143216426 61251 23294 -791749647 69268 5278 727423912 13461 97063 -74621017 21278 46603 673725402 5038 43255 489511300 76643 41016 -293946702 36131 33663 337034150 73039 71150 604907480 52303 84389 -666980911 756 49998 480243514 64255 82855 -926233754 73977 96310 919024123 11649 58999 -572691648 77390 55342 -963402555 25105 45647 -966241928 90946 4840 834669961 20066 87254 -256467495 67855 30088 132002072 88235 15931 -455078412 14582 61773 -887927723 79391 95603 981720315 64651 98102 763678545 59276 78182 314527569 38400 68170 -586081740 93649 73900 -256337434 77152 37762 -209442229 50464 64567 438303807 38194 69989 -831756466 30348 84033 707380371 10351 84359 -933177801 95390 11929 775575297 92142 46351 -59110165 42804 85128 864979743 68275 30143 -282793849 88837 62291 -624568994 60751 18128 -466317183 45569 6038 270312385 7748 21073 10049422 37159 93130 404437139 17290 46819 362634475 3905 41613 388025297 22338 54799 -324330376 20177 21386 731113570 369 50686 -995932174 3089 45383 -504929612 55307 82722 -490444823 32792 70987 5108498 48919 87966 -477527493 95700 77362 889368126 56392 85433 -929913612 43169 53840 290857335 41115 93324 939144528 66405 77116 537832844 67746 62033 -862871835 18639 65183 -910020326 20801 51780 281066202 3136 97129 62358200 22603 90942 -103755486 80539 34456 -327217361 34422 23878 461381630 22475 9671 -597667023 86350 14828 -745326760 79835 25818 -121915411 8653 60461 -655316112 86691 22872 184941200 29750 27432 257640363 86266 5117 -944568386 32205 53518 -87297552 12265 43549 -16422494 72347 32490 -33578957 78860 58708 429438247 71539 41921 -724005977 97226 69943 541155367 36202 42750 -61661156 15995 11295 98147768 71679 31228 -80994730 56700 45314 898881996 54181 23218 356443881 78897 51234 951310365 52558 42768 -843941023 11900 50644 907784458 93711 30181 -533479799 83432 60182 -151449431 14437 72974 421512892 12281 91859 953122258 38679 15739 -782172914 50741 3527 -276993300 52469 57958 946837543 90483 87171 -539605757 3451 78973 -139077102 49506 88688 550467863 33479 96073 745559862 37476 72717 -860208841 47016 6411 955037244 95817 20820 634144560 34247 45482 664030193 32741 90554 -950491051 85260 57593 -929015985 81548 43500 -783761821 19585 64004 -933254782 22354 90698 630868736 39685 84950 -833762909 99107 96506 532551250 12728 4701 -51687225 44775 86358 -468156948 71516 21256 879386028 48941 71830 -38646038 35209 40250 177003222 69958 89686 -491538910 18086 1021 349278884 89552 2934 552872142 54840 87962 849264558 92550 60778 -339033541 78487 57638 842273459 13561 6445 186150575 61231 66261 -103474866 39465 91387 -173292540 60047 21533 -747820726 59 31167 -252815011 53101 31954 37848924 18981 77196 294433509 97210 95799 195284507 77546 65522 87202888 25903 44435 500642552 30721 13795 986812310 27443 28809 -998015199 22267 8189 188947745 37879 41367 -275805406 41654 19096 667521010 41928 73114 62259253 46613 95985 -555074712 67183 4755 -128101142 6948 59473 -506793899 65063 89722 -887272747 72779 64968 175676458 72561 7832 528187524 3723 97459 -206505013 79664 86385 -318983209 17121 90497 818306512 71231 49235 318802379 90267 57436 -609625528 928 58459 -742856788 2110 81245 -13201358 81797 60114 256735182 98646 51743 296581908 60425 78256 -299970275 5881 36667 275308129 71608 81720 -849309755 29862 98174 238434467 92837 12101 -111745990 71532 24708 51600075 71735 62557 216133300 81222 21340 -806796849 2454 75064 873816638 61565 60491 305374643 34203 64049 901902231 10649 45718 555619130 90625 39121 -258578966 98978 37771 -875674085 3505 36644 -161436150 75730 53883 -304253302 40662 55809 394750632 49435 4230 -283791492 15828 39119 59256501 70311 44683 -276073676 74125 40771 -815142907 31722 9773 313743147 60734 86305 -145043856 35931 58761 457759877 29280 12594 -954357754 87550 82555 918329198 46064 18673 185346895 40340 52595 952552396 77521 34271 518378402 59357 67225 -739970969 4023 95354 -711954216 81199 63778 611759239 11622 65534 719011395 77036 68585 -236479104 26421 83729 -644600018 73295 76796 -853352501 95117 28411 -961480231 360 75106 -149587519 80171 22006 -242597173 15522 49521 -725299521 84338 18145 757897800 84944 96960 153187266 79 50794 65673266 57262 45392 704806807 42294 55468 -98671848 34751 92644 -60687807 73605 75999 -593450328 23092 5000 -627100298 73651 11197 -444796370 36554 57778 -634446354 1134 76764 -901195321 11476 76737 902061477 77668 13229 956712601 68947 77645 -142191630 51743 42552 -80760647 43938 7015 -799543803 40982 53323 -439596279 49996 32321 -391451866 61340 6582 -73709647 58857 32967 -948820848 23429 42103 -228324393 27537 37352 -79454439 36849 52696 -906092414 7645 27404 -439015169 65242 22120 -963990550 15618 25647 304885171 47610 804 -439382087 63212 57363 -939758420 58428 7215 -519286243 69692 68063 703310696 84195 22885 737514563 64364 45626 -540705903 28753 1287 860978571 67049 54807 -186395933 42448 7916 -219020772 62956 34114 -419775764 88950 29478 50238929 16934 98530 -249626115 41855 73772 -104534667 12211 92429 -574409645 70690 96609 473132931 48463 94028 959332781 92457 93043 145999208 45995 77474 603842663 9964 70625 -955382105 19964 67663 -720741539 46940 26295 198054277 21494 27093 -657767523 34150 24644 -66102543 48169 43659 -232184171 20241 47957 -797030719 33807 88927 -985330347 19851 75697 -126408278 74188 53397 704027576 83754 74492 -716956435 14019 19363 383280037 90069 73148 658918939 54125 61639 988044662 34342 37319 -332966152 68750 92599 -749718426 57500 56568 -635884894 19008 1494 -424380982 25217 35630 -212471602 18774 48297 -705531480 61596 11905 -810333164 81868 23762 -604974949 11632 48019 848349308 24792 84395 844182306 33457 41961 277180409 64808 60763 242830794 76086 59363 727031076 92294 82660 -693822208 25551 27424 384448649 77193 93787 -61858187 11525 48635 47479205 47797 42941 -861142859 60251 66889 -785908060 53397 21673 -245468968 69177 37664 72177930 6141 78367 -398945408 3259 19799 278087520 96818 96550 341022700 92243 20366 205642549 96727 25488 -502446130 53268 10195 -983832966 9500 41192 -769527777 28779 15071 838749408 34476 36438 995267355 25798 57199 745301413 1969 30351 -180208432 28100 5939 316373257 27246 17343 -298141977 21652 57917 623230042 37304 74589 987303471 71982 9659 390094238 88868 5199 555485882 64102 17419 -753803030 70233 90512 -676321673 29009 93330 956624772 44891 34367 -554904 13607 57510 891263569 83252 77466 510142271 75109 41208 -921641693 38076 65328 160631261 24623 70774 357484593 35089 46363 -420238130 50209 87917 920193178 67687 658 242900459 20619 18781 -642378681 8863 41010 -947906065 53360 29327 -969219464 58521 14837 143160245 13638 12082 -732196555 82133 43279 705587792 55746 93315 426409739 6498 20476 -455766304 46642 55879 320377920 35092 7087 249691145 66541 98120 949871884 7005 50366 237369802 2829 84398 403300247 5418 33278 177038095 42985 45798 503113979 95305 93763 -309024532 23485 34628 -387640546 36212 98901 -324857970 53608 33944 138465556 56889 59568 128353360 44011 50703 -766446498 77503 43797 -32796507 49478 45297 472177663 52035 90340 518732713 3576 21764 -248087751 79522 8247 977902334 69289 5477 932666906 70401 89496 -598332630 46412 70247 477478780 43130 65910 293689800 51272 39460 -446930759 33969 94572 -353063302 44643 1650 171786640 71802 60617 -386220034 83509 96066 -303053827 53002 91908 68924679 63087 14679 -3248037 82974 15336 118976385 58350 79344 761988471 47317 52533 -74982944 6588 56860 -429649584 46470 81294 268824526 37248 58141 593826728 45139 25189 435400943 89660 20085 506830738 70293 40834 779673793 27599 46813 -632778462 45228 29861 468635244 84296 41227 513294166 24810 27529 -22283623 91338 98147 919327590 62482 92187 -138909681 50786 63619 -588758163 52209 37471 -279772446 65263 96440 931414574 28231 13409 -586892822 54316 77586 -291143969 88237 70341 735297580 63367 7453 980646910 47836 5419 -137069474 78372 22970 -818754119 47908 5982 422198386 43965 32127 -752518047 68671 81995 643558926 10153 43356 -130486937 19985 18517 243327670 37106 67162 -31654863 96717 55526 883252780 42992 19249 -892257789 56823 98960 468187692 62093 16627 232357608 81413 31916 -335170126 88016 97232 -607518964 80924 88554 -148001256 62538 33201 270324141 20217 6622 7390690 34236 34481 37257187 8147 19031 -49202774 13645 76232 -795400020 76862 45575 -721118745 59687 44147 -351065305 71400 95130 -145552556 84606 82877 -331426184 19195 10320 -60992984 75474 2701 672902071 47660 74635 -356847245 35452 20294 313815646 61146 629 -598162522 29643 16432 -156754052 70807 47321 -899048187 38961 56741 492585125 35827 12594 322296127 64419 82475 -327754021 65687 77537 -709081804 16204 3996 -772638299 30469 69954 -608494586 84704 11672 604395841 15521 95320 751087870 9048 62456 -822693481 83634 30223 -313197407 79134 24254 772254332 22117 64847 728660435 62695 22531 501721040 27586 30422 -594674831 2952 92679 -651119898 52355 18641 975114768 67911 61792 645419944 11957 4852 -777300600 96299 14302 667664644 52939 75384 -452618044 85043 76814 -358518856 42306 70395 520436481 81740 28811 -760169406 96559 55002 -140271664 5378 54497 806475051 45746 9371 826240052 52841 47979 510365552 45508 15317 -705804099 19970 51248 537009239 11299 33583 748823658 88463 70806 -631979566 71277 20563 -185450364 51347 46070 -723202944 1490 26186 143257902 8671 15115 -835403104 42391 57899 897368709 10935 57360 215520085 1474 30031 16891309 2524 44536 -362084146 16478 26353 719991521 77612 3982 884274062 81474 32260 -831610585 89313 34479 323881877 1220 41572 563124433 27479 33429 635496600 62808 81290 -509442246 95962 88743 864065653 66802 95995 797783394 37101 69574 -550853342 9731 50384 -991915783 7856 6190 -334368685 75185 44319 11144660 90040 72040 480239263 44941 63374 841608136 81699 82305 -198884108 22132 67668 935814752 12744 26610 983579276 39988 65873 -966510920 53166 60241 -955416776 44346 28596 481985813 9042 3588 -24362961 72156 49183 564225844 51482 20463 -794710442 12698 90816 -608101207 31782 54562 120491474 61367 58014 737336803 10439 86425 946155053 84784 83843 -854398158 11682 64210 981287948 3982 36189 -473646021 57694 66789 434771880 71513 70664 -96030777 36856 81693 -67768552 51745 66199 -567353252 48645 52889 -307967086 7868 51941 -128879054 48883 97491 -376887400 44617 51333 66466217 93128 30366 -242911331 39979 86167 -607940665 13848 32530 806888693 29110 17900 492531128 64768 64108 -504848204 67119 91754 222446992 14674 75893 513159669 79639 13921 865419869 49213 34085 -190252785 43799 65618 -475395028 24031 6183 -782069628 36355 69310 528497993 57576 54186 -985447599 56776 57504 904232698 30342 16602 374597728 57066 81234 -227284402 15088 98668 197440712 83924 4640 -709073465 46325 95498 187332744 17648 8686 -733618713 7583 50134 -969582080 78736 1593 471147117 9496 61326 893965750 24792 9627 -997494677 76412 57269 800825258 3924 26031 -210518693 7483 80888 451210225 2489 4707 316233519 53310 11212 540975537 74370 63876 290986771 45236 77891 -875764702 32742 89416 2567459 65888 68095 946719267 2275 34199 -684992945 74199 90772 -923478969 92713 3834 514050229 91100 38962 382844889 8485 30167 -123751711 75485 3161 -462679617 27339 26264 395488779 9094 24624 -12890074 95906 33618 -768059777 27395 71646 -281005048 70970 89358 972983065 97085 36681 462610903 89673 85412 -499417143 92577 84980 -827676888 17317 67208 -832746599 78696 38823 924696340 96849 7775 -303788250 45371 36587 919344406 43000 84621 983593502 61801 20299 54362839 2641 97793 417747424 66062 43708 -498620884 42878 36589 356124751 23538 15290 -522297752 66631 64885 -118575232 6362 84513 362413169 94921 36711 565372694 1625 25247 407184271 80778 73704 296949389 86718 27630 -735480724 42611 43652 -731542698 6222 76114 202750430 83185 24567 880326467 8061 52571 -985019891 84016 73537 -844312104 51083 11977 -161985091 73040 91537 -550747497 90781 50674 15838377 16447 48206 397204061 76553 36222 -251982962 54462 4942 713661112 30571 40638 -624703504 60395 52936 -529191953 64936 31293 -636680761 72458 91726 -296501862 94573 75637 517818054 12483 92348 543013316 43085 63318 -745543258 2473 20390 594414047 21127 17633 275829073 64768 76788 -864799391 61036 45242 570720243 45826 2081 310062164 79887 34499 -854268363 65950 48292 -908446703 54060 58726 -7747353 30249 34614 -338440008 47509 818 -14712378 62239 70782 331023154 86933 64780 176089535 97038 26268 -720915953 11612 36567 -830688843 44275 35606 -961260008 35722 30976 127370026 82674 68791 -8266158 42036 4102 -20569143 11571 8607 -593499396 54510 28308 -540074672 77857 29282 -996231172 77923 58184 -610598504 88922 77023 -61996826 37385 43563 -350750518 78016 68571 659613797 11789 49559 587678065 84226 83794 -813390002 91649 27097 -952574613 23651 45339 530157787 45827 32940 -775115918 61493 40018 471451448 27943 7174 680057314 48003 30780 -413495562 33446 8032 -621745024 13185 11475 -726337031 89753 17508 -150282734 83714 68533 -404755912 62674 38466 -507407631 33395 49493 209401408 69413 39994 233507733 67577 77447 109378488 68955 78821 -449430912 78264 53837 -706920180 64810 60045 653937107 10238 43160 -766542521 65219 32232 -208140117 96345 64693 -683874878 79314 29868 80298304 7942 31400 -957041527 20883 18137 -136869364 81315 67467 -120717034 70161 17033 -282176846 97950 48577 -311164336 48816 48324 -122910113 37171 48001 103939792 35059 8782 -933024697 74391 95392 476238566 63551 13915 435708389 69740 13455 -206044580 11658 96107 -652704731 5184 23678 841661417 40341 59135 -623741052 77648 78178 966740091 89510 96993 765868565 19655 51011 -45763647 88436 92144 112083495 52333 10448 -579428522 38458 35759 -953410668 84271 83206 980213292 88528 57042 441527145 48297 25493 -994741296 44848 61410 -647583424 22096 18269 -413444520 43339 65662 62958196 37007 29624 265495499 54810 24890 -621029608 20778 54741 206036469 73629 80619 -992491447 40174 31790 -842158770 94074 35298 -169039057 65850 49049 -249393696 40334 74900 -86811943 57951 83548 -95829845 79707 78939 244208437 8319 50540 -887391659 52343 85075 -451434973 68670 97838 -333973141 5188 33183 -478996522 30006 92263 545084183 46085 54262 247533916 58723 40183 587938303 40528 35069 756134115 26596 65091 879734179 47087 67002 -254906983 46707 40742 -227019782 59728 24926 -164800820 21390 52933 -110364058 47642 94481 962509324 23377 60467 -737697831 69636 8659 -924909279 42380 70755 -496966021 70338 24936 308047912 95738 33350 -699390381 26151 58324 -938893350 96106 45492 -481420853 19390 49880 -121826681 93029 32686 897101167 14680 76802 -93837408 37010 94363 67372645 56696 43557 -743222105 73361 81657 -810104050 25407 34877 -113640473 12756 37013 -273549167 97088 51083 482681767 29828 64817 583166853 96819 20038 -429195266 71104 408 -615325188 46119 49288 -913407343 66904 92622 766768350 76508 58096 -423456639 73979 2732 -582375399 57546 73610 -794103795 78053 99083 348988181 27374 96354 547102866 9991 32757 -510261278 83585 41652 -197500482 76640 43425 696088489 54053 75280 703763590 12208 21655 -616031660 48533 86300 490658004 30182 11084 900897603 36181 41539 848329025 62439 50830 -633637590 12493 73442 -618380737 97193 73946 -418112183 94423 23125 -823690367 96011 83409 613296633 5861 97460 580508185 96567 82339 858538007 98636 50098 -38090335 51356 53509 -456249580 70916 15475 753699303 74924 69886 845024343 87812 34134 -800036712 82154 74819 -400304054 45973 11072 -447139907 17218 40130 -185511383 47587 25754 -412287575 29497 84229 374811151 70842 8022 -555957105 5830 63883 -699955913 38818 89067 -96054550 5873 98393 942732091 11274 91321 -831331379 84331 55776 126736955 21598 4003 611471579 28641 76864 -273381710 20589 6666 -489877560 25163 96890 964065990 97211 25095 375949178 6083 89517 978216710 94776 43772 -201529386 47093 65183 985078592 93418 1759 -673294667 58540 1079 -307516750 23707 12863 -234802893 76960 59445 518744182 61002 50861 -640077464 41573 39719 293172609 14483 92602 297710982 56141 4344 -902424499 43579 35119 -307450229 95289 95003 -384218137 15714 46135 -304563046 20624 60780 -60664901 97727 5631 -354120273 73497 23041 -765436887 9926 29112 98131418 10599 13195 862954312 6680 48844 -621699213 9117 10902 -90136664 96316 53680 -992716586 39627 7846 -613798304 62126 23201 615306352 73926 78183 -738742837 22920 66036 -318330806 13379 14804 -738576440 70920 68737 325519199 30562 6710 367909428 46366 50626 -651515351 19777 44020 -179359496 46225 7595 330836540 80194 41011 876282647 24579 87456 -255731412 76728 53181 220242270 41155 11016 182419549 72417 9388 -491160975 48104 71652 704122045 10687 10409 -800059958 54677 93881 33015608 65745 424 -472583955 30583 66409 186604138 98413 33268 -651983595 74535 34488 -263707212 47986 8872 528838829 42193 56808 -766457274 270 88407 -576240632 98816 52652 -941397510 75935 74794 -72514964 43021 81725 987956460 94029 68219 667697695 16875 57390 170917590 58436 76642 380453432 75757 95112 -402920808 650 49371 598664115 2707 17242 -710578095 79099 91559 -224478925 14099 62451 -732539652 7069 43500 -925987781 56579 67490 -206903086 92312 1239 178775988 97477 55728 -363724567 32282 93244 -734841648 79775 7072 -454105369 23671 43376 96615791 50056 24615 -636250997 74584 49659 282057778 22965 57148 857564532 36887 11804 864491130 18955 77032 -3370509 52150 80538 -559980968 47907 49346 315459065 47778 62086 -10207715 70419 97215 -76234579 36819 93890 386075516 55615 90581 -909952737 47535 16937 -820722186 94209 41625 -74315172 85691 31621 -326941735 22777 58293 183634921 29400 73110 -413523453 11467 86668 532956131 81740 41102 -556559203 19553 39696 281433258 73989 71143 -513875024 44438 31109 -26421139 38854 638 657263020 85949 28223 -955294036 58597 46937 275917991 18899 35164 -585405490 51640 68667 525993998 60432 72999 -202687625 92162 33616 -118360736 62167 6187 -592878312 87717 35935 -320460814 60062 24144 942410019 97434 25395 281770836 15552 14604 913533350 53625 83112 -455386555 79937 2740 -263034139 36048 11354 -345272215 39219 60245 901054508 534 88868 -469473107 27081 7293 27439788 58770 50896 522704080 10038 18902 555556877 14786 98511 207442678 28842 76456 -296104266 75143 954 -955901794 17605 85114 198323667 25011 88760 -738028995 36925 34452 -15437607 47022 29388 -82654327 5924 86154 -17765515 55771 17079 -935388610 98093 5309 240299954 13492 54372 -880622393 21675 65355 390354877 29620 41111 -398824266 69915 70645 138021944 39960 98969 -63983828 79504 79494 -590674415 36003 37297 487967668 97410 7843 -153073321 17388 82207 424220693 98852 22211 582456898 5237 96064 -441423622 96138 79234 223275363 48885 87896 632270542 29449 61508 -373930313 24329 9043 -270833714 34448 57341 -552808052 69694 46088 865452093 65084 52356 -289261114 73949 52621 -679200407 55608 15466 -726201070 63688 60467 184127538 31109 4970 -720017174 34101 24825 -537799639 34881 65765 -439947395 73410 61800 -477106989 73416 23859 26698421 50660 56920 555631543 63853 69125 178750731 34265 8762 -225953920 68070 88391 866797977 39736 94897 -559487281 11049 56092 -248278018 88337 16655 -73311666 12635 83458 -651358095 70700 50007 196216160 16219 14082 829948930 1906 47904 971505358 91059 39010 -97632521 7050 15181 517769426 55466 34284 -926725351 75724 70068 -273379800 21846 35994 288789940 63002 57631 -867122211 69220 13359 277404079 60858 86286 -886839789 23969 85994 -833496876 26513 39058 210929919 815 48479 -54579784 7238 73688 253364720 9389 60823 82909205 67552 78265 953899655 811 44604 199400186 17803 54157 345108053 4595 499 -674567449 27102 44950 400289172 14718 82947 921027303 63677 68811 -859027403 2056 87772 48891213 4078 77984 478200281 60895 22389 128699425 61031 50469 -251880250 55334 24837 -75922046 71685 92831 -401053981 81980 15729 -419903499 41236 73638 -536678797 21714 32795 -15092515 69372 92020 -948743649 51385 69035 -741909422 3423 89658 -715458511 8734 63414 877799637 78070 69520 269997853 95347 8865 106033554 80735 10730 770151561 40621 5225 255444804 61844 8204 -108647785 17323 97005 490430827 25922 23569 -163909866 18275 13853 -629530657 7399 72506 833807489 43397 95205 -267979173 89396 41514 -166267723 16302 57140 -510030269 58894 66756 771124204 57520 86757 -995107717 14382 36647 -422689847 21182 36628 -609660548 50017 71798 -544223271 81311 93305 334245980 97939 65483 355274494 26876 7959 729077841 23857 36991 -747616868 84076 70903 -929710559 76815 82450 206591585 5356 15436 -332280542 27418 84167 397404444 10821 72736 761489929 93584 456 -99840033 75548 95163 -259826472 39907 41072 -66372619 74330 57916 -139636760 13241 24031 -126664915 12137 42749 2590335 42887 4197 422410823 16493 65205 155351689 74230 82610 -730850643 92525 59680 -224923109 43947 8832 881279048 53835 66410 -804763291 69330 42782 778253674 87236 68424 465412410 63763 55304 -256140784 23707 64331 534182496 77107 2772 911997226 71102 36211 -198065086 6846 21089 251350691 4927 34046 -490838935 99109 71184 877733726 649 71157 855591352 44457 54641 778349020 72185 12328 106302140 61505 4182 823598260 19731 47456 540922762 8637 58695 554860179 61802 6833 545725660 58894 88723 -596648526 89750 22596 441338180 24843 49960 98262101 60535 44960 154768060 91525 78012 148166686 64800 93133 -345201782 60053 10592 623537266 55456 11669 31190408 13750 95469 854211300 68050 20827 560212152 9602 90881 -589812897 84181 78747 59128393 89589 63973 -238100793 39557 22732 922315823 88324 84318 -141831662 17106 89991 523153015 58240 7446 -330248350 45869 38945 493332716 9997 25256 558785853 7829 42493 -607056468 42966 60975 531271546 78154 62205 -191438440 42627 40190 450042263 15631 10690 559001405 78853 98238 -574628644 42002 40416 -104744223 70372 1295 -931960476 88147 11131 183225660 60835 20859 -77599335 31825 5987 -486065600 62367 41119 -471330207 84840 46483 588653451 15390 6884 -314985796 83317 95347 872426029 54046 50648 645909611 23058 53529 840974255 19291 10014 637353753 25795 15572 -21847306 47158 40948 -606777164 86875 45698 -192694710 76043 72833 -343089557 81829 91186 -813612349 10972 76902 173232440 10592 37271 737994165 52344 51500 962427957 67381 2001 -641245921 16238 40269 -430802884 61557 29706 176072811 5575 3657 -452321593 98469 69354 -801532602 4140 53680 -980114648 76932 89762 -22432376 15898 26586 -235958531 17602 10020 -44982082 86890 98099 -195254286 59772 54346 471064570 31643 31911 -988930412 82010 93924 472580133 67299 74991 -735868643 83765 7168 -842733462 60987 64267 -346486844 24718 89801 -437688945 83105 26757 -302652806 25694 60323 741448762 11803 59108 493416822 91205 64845 938592937 15469 42711 308467318 43521 11703 734357981 5542 16073 -385255330 96315 23621 -540520795 83946 68970 -664207290 97739 62117 27028187 50439 50543 202957995 17902 90653 887673380 71857 51493 -601970580 85204 14070 -972543500 71852 49168 9394701 12551 9869 956870064 62452 86875 205764358 66064 25014 226068618 19057 87403 -597029721 35057 67082 316482557 52086 9971 444124023 23100 80352 -684207345 2572 95981 626498419 77526 22248 574395620 95933 96458 -991755099 36781 4336 888729677 40130 23276 -19896829 31599 95247 -14894284 45888 78220 143824481 51222 82458 -793362845 82176 4555 -272610199 45309 72529 -11691153 16793 29892 -804022107 63546 38459 -547817105 43970 5920 7693131 61616 18979 242985505 25554 79332 833623472 9821 89466 -604987848 28983 65526 -460748323 66224 60577 -777382723 12184 92878 -569287372 64758 27282 406342617 18884 33969 -10447243 59616 21740 413220375 74241 62725 673368393 89109 63508 957829668 30883 83400 331764787 66782 77912 37711444 54617 40583 919000956 93429 32530 386015905 55556 787 748637387 41711 837 -877666083 43586 70576 -899835369 66081 93903 -29594190 79752 17973 -582597679 56297 30056 871922187 1487 9600 844396218 91052 40643 864545445 66483 90394 -659242723 22313 13229 -314071815 90682 457 280200377 50173 82675 29306274 98372 44158 -759474089 85912 90387 219862828 35090 97684 793883738 28799 96272 -312735853 39749 67965 67288368 28327 4457 502666258 36701 69311 -85784825 77796 57474 65148509 44276 63443 110320140 65462 37427 495317665 62929 25449 -782545426 61642 59248 683160359 88179 43767 -414255807 14103 37021 806690564 94632 90443 -10020640 23754 93751 401850835 29383 9260 -138068101 80406 33352 355448439 2597 36806 -528095519 11093 57896 -719169686 83551 62260 242619761 19035 86765 -715144995 77501 64166 -645704682 30371 42487 -68313564 39941 65898 936425668 43509 57234 -404367070 4988 45744 93210151 86461 69581 530435523 8030 83986 438804802 38106 3170 714622056 90834 9770 81590008 40496 81288 982677355 71980 67364 841611392 35432 47176 283664939 50336 19668 279004176 40867 73617 718979651 56674 51233 929732186 15802 92766 202086930 62016 2526 380503058 27581 38023 -991642941 55140 39222 702562956 34510 30064 -934833298 65275 23712 -694449624 54691 26425 388376167 55306 45864 -724597312 95517 96467 449351414 53716 11378 -295970944 91256 46971 -144355915 72449 40275 679294215 59732 88796 396228609 25458 44874 -356246056 5267 16452 -603470965 2619 32834 534913570 19726 63859 -752014747 57294 69018 -84031560 73349 60517 -719136874 48659 94028 206045089 79618 61653 -72754154 60018 23963 -130838237 74229 39697 -179319365 37027 84423 802416975 77976 19273 399500568 92245 5987 -728381899 47840 21384 717130265 30942 36977 -911653629 36876 34710 -664542743 21240 10029 897362771 47640 24021 367559961 71403 24842 671565648 35180 53739 700255517 92535 3154 -453152812 96786 54262 305420193 1915 39834 796812439 18557 37776 355258765 31978 83973 746510838 81707 39815 328944246 69245 35776 58133789 59768 55856 462829195 21092 24668 -663175588 32146 20530 -552415908 60326 53792 -111258858 68342 86806 760928586 12580 85953 -747666547 52187 75021 9381456 70597 36911 -718141608 43311 83279 -62075094 37783 58670 -551893665 61504 75935 324162420 62291 85302 418702203 9209 32212 -10660892 72815 2774 739203916 92726 65045 986389869 77458 75219 -99535256 62846 12937 -440224046 63297 39379 698920915 13520 97016 460789538 67432 82362 -839620603 98908 90927 644003300 41411 21086 -814804109 78992 98840 886038064 34525 79087 171550706 99109 43920 -732777268 62730 58097 952561100 69978 2033 -426192558 53590 77305 -743345634 41336 25522 111764263 61943 80154 -152315540 13236 70560 -12380923 90801 89751 -111350573 67697 87943 -127794765 37585 3326 548093585 65548 31947 493131514 11199 79858 -485291109 84413 11025 799320156 43097 13722 -225541839 40981 66226 -697359489 28239 67120 -212003351 73387 21278 174054655 45756 23946 -332080143 43859 85252 -566026550 35177 5509 745475637 47425 84730 680618744 98671 6366 -713540818 72584 76654 -882422305 58785 34350 -469023425 47570 34204 -95420073 1682 16408 998886224 16426 25736 683022992 71699 43428 526872718 87790 28984 321308674 93589 62906 859188430 53399 63762 -464711472 61394 19796 -803086970 75238 55254 -696890360 57698 49122 -480263721 60327 39332 -58260784 36417 36339 492075337 3869 21715 612584517 98773 45306 -504973500 95791 18734 -867377344 71229 42240 -971453270 35352 15884 -18006640 93336 5688 -781390825 27185 74852 935590836 75036 11271 102303079 54168 70681 -992096211 13989 28648 -875149935 98032 6420 244261661 11586 71176 183476307 94594 32195 678531057 66160 5211 -377081073 96316 48300 102356962 45099 61443 321582139 37585 18408 374072028 21443 29506 -405356014 20269 91063 -824000244 81312 54183 703751599 24881 32933 -867706293 12904 47015 -40490712 58720 88838 -965802854 96764 90756 359377156 83720 671 -896897104 71776 13655 -515768210 29792 15236 523501438 60741 84728 17474584 28717 7599 931250083 35301 47041 946512309 52389 39185 -921981433 91988 10993 41680387 13537 23090 91808465 91427 26114 21618414 4425 91284 -218513697 37859 52507 591295600 42429 94873 -519454768 58280 9236 -915221136 65433 70919 39717961 1623 30449 -4562863 3035 84526 -759994563 33578 96095 325696425 72681 73907 -273242105 91640 42388 239943562 34376 17211 994788245 85738 76665 862589265 94325 58587 157094941 39616 33034 577713458 51787 63166 -349621402 98855 26308 -433919417 34868 20214 -536590950 69811 98940 -589929969 53381 39803 -815404342 49531 2022 -270175044 7018 24618 -482714983 88987 27843 769226677 56625 93594 -840969130 67177 23472 987062434 5333 34910 -752967222 37864 22023 -795188834 35579 68429 -270605933 4121 25374 -286420312 84561 68263 409689281 62817 70109 322574073 98238 46299 -376203966 36963 6218 -732788022 27723 3811 900545682 45489 20118 -211514503 46251 86849 32029550 42259 56370 75411622 72084 25598 -612349174 28427 72747 -898032452 7192 800 310696500 50738 90924 733451072 37225 42246 637346488 52789 3177 691888266 2689 81499 740601870 85988 94968 726438561 49773 87376 126086156 62444 66011 -467740841 6140 91217 829496537 3331 75341 714506579 4114 41774 762243730 1452 87915 -346369580 22622 38447 581795178 21552 39177 -887187499 23427 69494 367694075 10384 88126 -456635826 93379 98942 -122244483 21257 77438 688324255 10638 17666 554935698 11943 43096 937864238 49047 95555 -37880394 68683 44990 188465690 5247 65473 951708844 53346 47978 -520096272 84915 63092 -631749575 60016 60245 73729129 48660 12769 -152215485 83693 34984 -100013478 96689 83580 690325279 57877 69120 -925384428 13844 12846 -829812570 72666 30436 -93728865 51496 76042 785994918 28103 46669 -151052159 70040 16450 483872373 84606 94888 537862955 49260 91522 -773251309 62851 17890 654919181 3463 95520 -200072761 71054 84900 -61888705 25998 37275 370138133 81572 63382 878360635 22366 43154 257645292 93198 73338 -464139818 96825 98156 354768438 61906 89090 -703248900 72698 26417 -560196460 24605 51188 229847780 71771 80585 -795839612 55826 17593 -657614510 95742 39303 812616744 65226 61977 556961176 22407 52971 219933702 14080 29827 -270268925 43940 86880 -495589915 14030 73271 -973373018 74257 45788 890315255 53031 3347 711743615 28218 22791 792763476 88764 35375 63659164 78047 54206 47567630 16736 79789 302545806 3304 79804 -341928970 65342 46173 951512648 82901 14130 965443014 58744 59681 -544313407 74910 66996 237834924 48319 78549 -809352619 35457 49841 745365040 60967 68139 952737814 688 72575 -292530090 84907 82219 -312059358 68858 92631 772177633 84053 36986 863784771 50892 79236 468596002 48848 13421 -465788214 10598 45966 817379342 60555 13391 -497029215 31603 63008 -826074715 92896 28847 -683252975 14893 75414 944076925 7970 31739 -504237230 23157 73060 863067291 95345 27714 -697396586 85064 90228 -893808470 27104 92787 -985443687 53424 31573 -574631347 45383 76349 449636511 52262 53677 -395665943 52509 36390 712057894 94621 26467 -341573015 74588 89799 -189657900 2609 24654 901093296 13752 50992 -192473004 31493 76653 387895410 40301 34221 439090360 19190 47177 480868990 70746 34364 -333764450 62779 22122 -560318129 55027 68338 -943554338 7376 59371 -163416265 15566 90255 438556669 21902 11030 788758093 11332 86729 -552455543 30887 95604 -430576985 54958 79100 -902760664 20768 51087 -99277600 9966 22644 221670185 12412 64754 474295966 32785 69629 -961293189 40653 47488 775011997 33927 8735 804206132 95953 50580 -652889575 39952 50274 936685586 96663 62837 -609728156 80650 80424 399894801 68330 21899 379276292 6451 59445 130474110 14336 68687 -888218943 38206 96183 678367409 96776 85487 -963226270 4746 75936 -391057507 66198 89511 672864295 88112 2971 -886188069 77956 52813 -343233127 24496 38484 875956924 41303 36331 728883371 71071 54994 463154914 3069 66425 811965742 78111 18179 -189814038 15666 84412 572763640 81401 9599 928220013 58760 82427 251204969 61070 72282 -981727128 90983 42576 670341340 82545 50738 72840187 10202 13257 300619252 23134 98902 283346664 95348 24504 -854422565 45405 82870 -975783781 88453 84196 452617223 61374 83761 -7890399 54393 66764 19757851 3394 34741 701505717 15881 58039 9819513 62045 65212 -929350173 32676 28866 -535192640 12180 45342 -451934617 241 35729 -357562532 19030 47144 357792941 34091 12972 67307103 49094 28610 -849798325 51437 12885 -66662388 69037 9619 498480953 49972 13445 -693607545 21534 1906 -558813881 88170 85525 620159574 50811 97338 582570697 20232 5128 -262794772 47475 54718 -761072936 28573 42671 909965890 61813 14538 -481516268 86608 54217 -870172798 80946 68111 574862060 43930 29195 11638144 88039 40800 982919643 71694 116 -594749862 52645 82496 15466571 18325 10377 327565541 73570 28272 227062649 14914 52036 694870277 27891 79942 -939052093 95980 98715 -571058916 35192 85717 -754944116 16330 35119 -416276852 96267 82106 -845498473 3243 43897 -75673318 74090 78579 -798346442 55148 68832 -588225261 69180 42217 282712945 69234 66180 -814534824 51503 38687 -918268809 49477 41259 -364097051 42569 30110 485825797 2642 51727 -8027578 66766 25385 -190895478 7668 84256 -642066630 20371 45064 825487420 27131 70053 -734446913 85759 43582 -761248239 77965 96142 -320777626 38257 891 -892303557 63239 59100 -488876393 96385 32582 496636655 27403 50366 -676700486 19331 98732 -92306484 90663 65359 525973766 18973 47061 649452762 20015 36376 124927401 50880 48926 -492589691 442 5789 763550004 24607 62917 709474280 37662 26605 831477723 86814 26901 414946052 1173 91144 47976078 41662 21940 598701430 25492 29741 -165724749 60340 53563 598014805 23176 70988 108151450 83331 71918 558390301 67966 45559 -527975243 55635 47789 -724419612 88331 60622 -657923676 20617 80737 714766781 58633 78171 -41991874 74665 19916 63115388 40961 38029 571011745 84108 13652 -738608097 2005 1257 377536472 51315 94836 -424853366 57812 72433 -882985699 38123 18725 -727810633 25227 7968 -898112872 2492 6519 -536463171 87167 47411 -832692677 72542 48592 798657093 85780 91074 296251058 96583 22902 838933200 88726 6043 -126075828 86967 22207 -927516560 51265 60890 561863286 86710 2696 -500031689 23628 27266 -732299794 12661 55642 -880821224 68460 33735 -786243857 48326 42752 -891916934 73688 58609 -102811799 19142 80441 598390279 71133 12813 -99846366 43742 12170 -493358929 87196 9119 -694594889 49046 50503 -989381770 95498 84545 -549433807 11996 26660 965270898 15672 92925 484344586 34231 85205 131582939 43446 48782 -289267694 5877 47307 -105781358 34524 80249 207012664 5996 22563 -687001129 64290 23302 -152096809 9382 69417 -266819742 26263 87141 363140301 42655 35112 -589305622 14199 52235 -285616344 40133 76632 986078871 43023 26708 955506582 37031 75668 765787955 79050 29059 -198080075 95352 34541 -360518137 15376 11365 265082595 92881 8324 272715669 29381 60334 217430269 95324 96037 615294137 68695 52045 357442244 53376 40503 174923826 98292 90695 -105056121 84270 31153 -843507712 34999 97254 671764272 42139 92331 -605621281 31729 38810 -107940282 17661 73804 390154444 25741 82206 -723864515 3089 75948 401199984 47091 79183 3890462 70871 87837 634234780 6601 86553 -581206248 31764 56241 -937294993 27830 75035 110971849 1007 24340 352680704 91229 20060 -557087832 15577 8490 766435665 73 8168 -995400362 48927 94398 372720103 17315 38794 -81812933 54492 72488 720434091 24100 87880 -445067186 54409 54560 -265801777 87672 49070 -256675923 72300 55637 -1518715 97245 92497 -883496638 77332 28566 -372752637 25645 56835 -27080934 3778 34551 268045817 57231 65798 145756808 33931 40998 531871946 49886 75391 -889109347 85068 9516 -402830550 76900 88236 796948826 97415 84665 -529305023 10604 23869 25685558 490 27423 360015962 87480 37595 617346836 92599 44752 -164567431 1304 44571 -119253308 61234 64086 924749903 35296 57322 -525846261 58221 97392 623267332 82624 60236 934044683 28174 53200 -924564331 63482 72200 -229191846 80525 28829 -382959570 89205 71409 516752550 57851 57186 603472504 97337 5478 137219979 36589 2040 -363663001 37012 7156 -887134684 65917 86717 104913851 36022 50240 11153683 88 23831 725447245 21628 27373 601447281 82292 59617 -245008232 3030 64356 299638153 38011 92238 -954457363 17939 65643 -257135154 75813 37321 83411397 57273 78883 -926266768 16137 86438 775343236 95111 19127 -953012607 82679 114 -232302120 52271 22495 229565293 59214 14609 -644525517 98003 102 791170680 57585 4960 -50179809 71683 7474 996151063 49834 67334 960291996 93777 91350 -943199255 60119 70373 -901982071 98850 46039 678911371 45353 45964 -788161289 88624 31284 -460284068 37308 91019 553707116 34195 63577 -138078589 24933 70670 727946973 49207 25564 -910446619 13080 53266 82122645 8513 13610 799988442 5337 90149 -564452907 57566 96228 867568771 33710 83461 386099912 16136 952 -712636165 64552 5373 -698032411 95870 72880 -215536586 48648 51794 717250157 98408 22857 -401714050 11634 94383 -401762032 32639 51305 -866717170 44579 65715 -349976759 10498 93717 -417185684 47083 98890 797023354 73432 22445 -338081696 96363 71443 972854412 82576 17320 -718921920 16142 33805 -166113558 22467 78988 -506739288 69914 20451 -843062144 23458 59136 508026185 55471 65509 734808581 14951 65754 -680300524 29187 55272 -504172806 47770 55975 698988146 5732 22595 961724355 24335 17104 754340022 57181 69605 93195058 60329 12424 381683282 89021 78082 471114280 3778 47945 -250701778 43755 62227 8449185 79941 61184 -91380817 93912 89151 -6348966 51857 92756 -331972811 16611 74259 -887120807 49639 17820 376234876 1881 41928 132621847 7274 80422 -617459301 77344 62991 331155531 70899 60155 824719216 29589 33511 613515547 18314 57865 783383424 2939 25239 906992408 34651 80211 849108073 79276 31579 885565579 49111 62133 294425709 20114 16726 428204543 802 11157 137075913 31107 16544 860651427 55523 83460 758223277 92469 12676 -520378189 87777 28379 173476737 35352 33638 833525113 26141 83282 -671572865 62662 9513 -902423630 20922 80830 403104656 67827 26050 -675999678 88581 97795 -799477762 98020 31901 367033607 45465 81130 818901304 10788 29733 -689828959 64818 62236 188102059 34841 54639 929137683 16563 47002 698422525 3342 24624 -978727066 43509 20694 -605497345 71982 4203 -243606080 71394 456 268113544 52693 38219 -74414793 89294 14473 -564641525 88860 58491 -327756513 19349 82693 -595941594 72167 48718 -305143525 94052 19349 -79760518 68510 8908 868155378 82478 7809 -743637919 12410 24498 -927388743 28985 93706 246174750 96003 69559 -336727376 23173 91923 194151783 64683 49628 -344948654 66786 55412 394104312 96602 61767 91560675 51361 1302 314074326 45103 44575 56018071 33874 44841 548401366 22001 69166 -168390976 81990 55704 -487688717 62280 32723 -20813892 94225 53040 -532245803 82220 98559 75803915 96035 89398 -745647997 5508 64867 -488814055 47953 57401 949759855 73158 68891 -234430036 75489 96850 411500199 43384 81759 409962893 56617 36022 235147893 85272 45669 -984751424 94911 20141 -102744874 47111 25210 283029414 31307 6251 493734639 18102 87744 999974776 63436 25301 620849306 70399 23888 -630712257 93818 77901 669428603 87589 87480 570243986 49527 7076 -774693235 77894 35014 962569041 58504 34217 296281192 82945 4125 -710422721 31056 53149 -748693944 25370 93194 359902401 84286 30499 839499556 57747 52381 -298913281 92658 51265 720188729 71563 48918 -270762019 26724 40328 -745984364 96998 45872 173483809 84187 67427 -991883562 78092 33198 -328329552 63115 75434 99094352 78589 74958 -997403305 33796 4458 937442005 30256 18027 -599433196 56165 53605 -823570180 91265 58052 53660610 90759 34852 -640488435 69832 84617 974679901 8012 95990 -792861793 57928 81932 -685033550 70859 35057 309733232 51431 65380 -329560919 98804 81518 502660420 46761 23041 -678185383 95728 16762 462300090 92089 66635 -241227618 69291 28737 61481073 63833 61796 -749131419 43139 82349 -197075203 82238 68979 -983302217 58334 74170 52749632 14378 98789 696927616 78630 82117 -669786122 17253 77880 -416935052 23624 9031 274166907 76561 45789 397934061 76087 1903 330781787 16017 98952 -73566009 65137 46836 -396647301 2570 2476 -422722766 29881 25905 -394021855 92402 16626 -619287596 86156 51576 -492054946 62766 51080 677044304 20735 8481 999872174 28774 15093 -159661507 2160 16000 719499780 68932 18459 292680563 64787 47489 524212503 77262 66189 -363098133 62540 50140 -141113802 26437 81531 -40835746 12591 15110 986601965 67653 6003 -261409340 18240 19708 924834007 50721 80271 357867657 68132 38505 985591959 62215 83078 -57880992 44746 57456 -399703049 13931 14396 -598742911 94402 92999 375234199 90029 96502 418091525 35417 84645 -65217614 39592 586 -720432432 54727 98577 -291759349 13046 21033 -187442046 10361 71992 -518072113 699 67437 366437666 77750 58317 349601127 27066 823 -793892059 1733 69283 399912983 79485 16157 -945755962 13551 96797 -699470826 17630 44055 -128153701 27869 17762 440389266 98196 42595 -716568603 63199 68188 287595633 13506 66624 196002986 29711 72194 -774063432 6100 71229 -41527520 59380 74800 855335459 68464 88624 -480585008 2093 31300 -962465817 22755 56561 836816750 7382 16458 -589596624 57785 58395 -402546309 84632 86243 829560116 8435 18371 251141949 24243 68834 -179645037 2455 70889 783664527 10274 73304 -253368440 13175 18395 125873142 83421 70981 798454853 48066 9854 -206784131 56812 98045 -620276675 83529 28961 -342506338 61824 36395 438463786 41160 31078 -388968413 77938 92227 -580278106 5286 57109 703060 330 91117 -645957678 86225 27393 698720295 20925 87246 905852466 34287 40654 282728258 59538 66650 399747644 30619 23111 -500662464 15834 36796 43014353 46538 34149 -131846653 57092 72556 62781176 105 13117 -270718734 88639 24177 83569875 51614 75574 794249718 58239 7857 -209230937 91096 34709 -395712362 45778 36490 873729718 91094 873 -828393336 78056 64838 365480978 91718 11793 -298287991 98612 59715 -829379631 33220 85426 -42965507 53050 68832 -272077270 36627 51643 458618702 16494 50908 -362723534 44801 60439 824096319 9437 36257 -857110343 97190 54042 876509239 94929 83469 -117504685 35344 61666 -454009179 92066 35860 -727297177 38173 57271 -2448972 91996 45719 561269342 26492 54537 556029990 96612 45688 276345354 18077 91727 -309556429 80914 49907 656800179 41497 16748 -809775419 83928 42749 -174828754 71695 79717 565879182 16594 3611 211492553 88950 18873 -401113919 54410 87354 681746162 31494 40009 -348745861 13122 14422 -969596273 76182 89701 -569320940 8904 59325 387765943 1811 81071 -275315027 41121 72844 -460236515 26503 72087 42977962 48884 68245 397380052 79413 97762 837620800 64711 58530 654757055 90811 97372 -510835668 65542 71053 -922788866 64786 12677 -960384392 23602 46220 -192809989 75283 54436 915852094 2565 96813 -437177152 8415 15088 -571457325 62286 70437 970247942 89154 56042 967926775 62910 43289 -754007978 71335 3314 -123299212 91440 57277 -755291298 47625 50849 841436077 78552 84826 482122590 70359 53614 -104151756 4683 66900 -638131358 96531 49902 333884376 73947 18286 124478954 3660 95339 252984656 58646 346 304912278 95654 52344 416900584 89891 72636 167878353 93380 53489 -605459045 87317 76198 805278985 35282 38281 -531574947 65697 75595 587525846 74583 11422 959631926 91242 13826 300273926 93477 18892 668727053 48225 13390 890070115 30673 63945 574913357 36472 59652 365861436 61641 34437 478654097 74628 32398 -453029590 9644 94486 -958042849 64311 84884 306582816 12622 69563 -411656182 45733 3688 -856124729 54759 21164 6014215 40147 8015 -423380462 41984 66039 205068933 11329 82653 563898917 37102 20848 987251758 89029 90040 -544919367 23705 59868 -679414331 41939 1877 -412321853 65917 91794 -552027975 9945 22172 661936661 57610 57150 761074198 5314 97989 130257637 49295 54848 -744621392 82745 1121 -792084369 86942 10868 -21384568 55251 49213 52802946 72453 17662 -340674608 12333 12070 857186646 60983 35779 -39909007 46476 39213 625392708 19080 17314 228790601 17514 2167 259037992 16394 95329 -746721621 27691 69951 -805292915 59418 23580 689503508 57509 67491 456519249 81608 87346 -499828723 90469 48457 422138032 75478 73482 -869515152 11597 48559 -310566451 30365 38140 379915064 27663 1564 627207210 20981 46675 -300859943 4102 52528 -335087660 33512 34519 -810859733 69373 91081 839203927 78664 2833 -55902367 81818 88068 -676303533 16412 71175 -82450415 26043 4004 -204133722 85043 22476 -279338851 31781 44006 577200206 31622 58493 -448404907 37264 40829 494993872 79683 74256 -580105275 72611 67774 459779822 81320 28276 -723171017 2544 74195 -910712850 60759 78126 -44840849 87140 84801 708610185 96116 52878 -86777747 33214 1645 637366905 49997 87657 -815182776 34966 4022 -90809046 19342 95613 -143569575 91094 79615 925128036 46504 36354 645952848 20288 38061 -47723022 67494 27982 -168961055 62823 81582 -188477716 55172 37301 904322166 13625 52207 855481570 2188 50345 892847042 40127 2134 263141485 48756 74828 -769716583 46003 39172 -48585620 25992 17477 385688907 29210 22147 867485954 9515 30707 60437631 53512 65663 -834002992 53809 98783 -113615533 74562 28285 841980181 68707 67062 -352783107 36034 98750 287536676 27064 28975 667565461 22751 97510 -648716976 18619 69550 688615890 44544 80663 -393800933 7634 93278 321241534 50849 57949 -585669211 11987 50871 868264065 73002 77256 562906323 7114 57772 724365562 72952 15455 -50710839 58187 62050 -891623095 27758 50440 -430796204 42254 7852 -168859972 2119 88826 227880048 93984 98612 -320988672 24137 11907 -314916167 36074 50428 -772741676 27985 73133 -534864204 42024 58783 185523186 80601 51001 -88735768 73644 24731 -276791746 74667 44620 -963655232 17368 92785 -722036873 81125 48421 220490166 97644 54097 -667058924 49774 41533 -322143788 31361 28867 105137071 31696 7862 -166487823 69189 1562 -17550294 86809 97056 681338716 15704 182 915333573 12635 23054 -102804688 24550 88940 392651555 19073 4520 -797337835 75010 32269 -624788801 45749 95115 -397928457 26592 14815 808864556 98592 11699 -131297143 18082 63622 -472976366 77821 62966 -155104144 70087 75790 406207434 19294 47815 287844721 51686 78602 435568356 28399 92125 412728055 68096 43245 837596059 91506 83893 -127365981 24439 76058 -856770173 46233 1489 -679907448 75099 27248 -983085547 15510 25551 156512290 10385 24239 345162762 68976 7325 -823728484 84130 50491 -935189861 6781 5743 813826748 86380 99044 140081445 82669 54444 -597411750 63220 92034 988887019 25488 76517 -244394600 51387 29745 346860392 67186 10629 -390309162 88677 83046 644961783 28433 54013 853682378 82869 6187 817557681 8398 91338 651883304 38978 75026 -25929337 57787 91775 452934032 93512 62792 151459103 89749 43224 530882724 98450 89780 377186405 57857 12261 -404951921 40108 18816 490035728 70034 81483 -557412005 37274 40123 -653844837 46776 43515 98493461 72498 8363 654317292 51343 81825 -813864610 19900 38232 726449510 98332 43164 -313362972 11914 97237 141649643 98249 19991 880798428 63373 88999 -702614378 80713 14003 278841943 80097 86697 18016311 1243 52494 280609737 24899 27849 589186109 51181 17654 194100715 20347 1603 898057696 95625 83152 -196709259 64761 86321 -152338926 50775 47060 507798354 22251 95763 513076991 76908 33282 545538143 48961 672 497596092 59467 60208 -371179415 75589 98666 -542270256 10350 51626 572023288 28419 57769 942074314 79553 1942 811976444 64839 24881 -37004675 42062 68353 523758533 54796 32483 -641088015 57415 94911 52445715 56407 94449 -490945187 25848 50461 -264208795 725 78187 370953881 16871 37220 -217564193 48426 6546 -530088965 48113 82570 -273994451 60841 19004 163103592 67750 97585 522042982 72693 12740 207340253 93965 91910 24986721 91558 70644 902048705 44215 46188 -35798417 10457 54670 -909558333 76051 33864 954263613 90181 36704 -685740495 20589 19379 142755342 93306 28724 -814842429 27886 4459 -647251710 25351 45999 251549536 63917 9838 -495114945 84873 54082 764613575 45198 44222 -229596866 73478 7386 -543522659 11183 66033 366633488 47135 47959 938283938 15320 83369 -312630104 97160 32972 949588155 16078 15707 473239620 35370 26109 -661565199 89101 2469 465739672 61578 91092 -301492603 79715 41459 404101840 27321 99057 156434099 52357 19759 356187725 79018 54211 800034502 6079 42406 401671460 54554 14327 683907769 28300 86929 -690625216 44951 95214 -852499917 43103 5342 681469930 17060 63898 364781863 65924 25798 512554325 74229 325 338555912 44432 79167 -719926251 38035 17574 410785264 68382 52928 -60053192 64913 12453 971910602 70791 73148 -345836711 36485 53832 -511064983 29346 52716 -806735864 82622 68619 708750824 12235 32994 727248777 83034 87706 96544125 44541 76784 -272111489 66856 47450 834566223 80405 26389 306630584 68597 17244 -497995950 43981 79216 -630805043 10250 80716 4135755 26670 36641 -788809524 23613 467 -256003498 98444 7537 -991855781 48239 12499 -40393149 90270 9046 683233556 83773 14922 771371671 23637 48235 -548831882 57132 27421 553131128 2012 64513 -532486470 34540 42263 -761373998 59115 39634 -247592891 34648 75297 532134374 22728 60238 793245376 72235 23237 940967840 40064 64302 823202592 66662 14736 -815956744 80709 61377 -586774382 91190 24071 940511726 84489 11403 193356174 36516 46546 422958701 3193 15998 -521887119 33291 88744 739640715 2194 91880 646325875 95703 11110 -568255096 56804 40096 669231945 38660 93639 -407176515 71402 46771 689422374 42552 71832 -133794767 27602 45592 -861784603 4306 54228 82857888 17056 14963 -743736834 275 80778 -965958646 64746 69150 797236091 29546 9863 -351464439 44726 76123 888917935 21040 23082 638944148 28278 23110 -591809214 16549 14664 910753444 29189 26365 228803739 825 81673 -424602406 58034 37623 -998082092 36721 22960 811104089 2672 87374 584385511 34693 63128 469852845 7720 11263 -542737146 74158 68467 886469657 26903 677 605698998 2330 24393 4719506 83079 70506 -189392427 91471 42147 642512558 83475 22769 199281730 96007 6247 529260508 93877 96695 -329625763 5731 71496 -27563208 10533 33820 541882710 85292 53495 722660077 23953 92875 -371281133 30447 55512 -595637027 66300 71351 620184006 17263 5168 689086467 38635 30045 346900046 60791 8718 -20604301 41386 22528 -858449772 84974 60195 705781072 17299 84452 203529102 85024 9329 808357951 36000 70893 75356056 48437 35636 862238868 10322 42667 837358980 32285 73753 935085774 43992 33644 845849302 1838 78962 723601474 58579 80447 539949776 63836 38094 146862715 10924 32125 -144224438 40609 65581 835350616 29626 45875 912363087 73670 16276 -418266444 83943 51022 311666225 17717 96185 -114718113 20460 45517 -914212198 27634 94929 404726479 81181 81495 -649922368 8972 33088 919725975 17610 92782 -619061628 98412 79824 408595223 81633 82872 -475738387 50663 68686 -406965253 16811 49017 -31634138 86072 25231 146197337 97583 98108 -925550298 50074 47276 -333122688 50150 78094 887838578 20668 88501 -214965308 78688 35045 -114725904 84894 15959 -967276158 1861 41093 -56854483 93659 84026 -748671415 66134 84185 151252347 65470 92703 -554712 52561 98368 -49908075 75038 6556 -36708748 79621 82414 -935995447 70245 37253 -877680158 83309 56048 460054903 86211 63910 -139327050 12125 36584 -277955183 54974 40688 -234715532 46851 52825 634217966 83906 16684 467429498 72495 12196 357930420 38749 63021 -19089352 60387 31096 -397788686 41873 37150 619177902 53500 8821 94536576 21470 17581 43949843 33299 54492 802809503 64105 30981 909743685 60171 68334 239364383 4777 64493 954234358 65028 24427 -776615285 60279 90137 -681193502 64290 33068 -389605571 49797 40045 -969280699 93170 13197 -572186513 38785 97667 -451496426 88728 99081 -699290305 88691 86474 -749822899 48255 29986 -969139303 11611 85704 -951875707 74205 93274 161112093 19120 27183 -905466071 20733 17961 529478804 46910 45063 518914185 41396 34481 -930918693 39577 66567 -337553040 75781 63365 602940200 50539 67657 -974070639 39943 66566 -788342831 20687 47396 173966156 19512 47757 -120832471 7284 85313 -981293579 14917 45310 -460449303 92468 11613 511843111 93977 74013 351354897 40455 98985 852531159 35383 14134 -900736419 50893 14702 39913306 91553 43624 -873050540 66818 91642 -649952713 71644 15353 -629810617 68345 97230 558979457 71462 86727 -180842296 1614 69836 -950935824 50216 63468 981759140 25739 69385 -22316597 79809 93603 -894202891 56823 72024 -441179750 24223 25095 848304488 18819 11461 175692824 57858 56872 547466314 66891 6820 -120670706 20843 98935 633542312 15507 86802 256789283 70141 35151 -308297017 90714 8165 -194554826 34619 3109 -348347678 30088 33036 -465862158 61442 4713 -305184028 59978 60089 -320857789 75194 37956 947524565 85383 26227 -597156478 51271 97471 953256914 161 98440 761909005 90107 10589 164852852 63379 82829 673156292 62039 17383 -283880047 61292 48642 -439977379 53427 15362 897029087 86735 36394 -797391916 31754 33797 -849889811 93846 17521 -539792440 11200 22724 -159510198 59118 60857 -588029079 48770 44895 955367592 91776 75547 520277480 9414 9010 -980339799 18930 68011 661407717 4079 93659 -818318663 50625 55428 701375262 25139 70796 -566036685 82421 94109 -548570282 52900 44863 685799099 58018 5383 -464966512 71219 79952 -663291387 57218 80641 -516116604 59334 73741 516414626 93120 73886 393517313 77586 63415 -633495629 87326 46339 828201790 7121 77749 93150854 80355 23183 78744669 55660 53239 -101580020 31058 29271 -642289462 15097 1752 -231264073 6514 79514 257222771 91490 76759 701627299 79794 45582 833941588 38122 61897 -855842016 96638 19441 -589606084 57178 9315 -943869018 18531 88086 892422444 54473 11537 -275425643 51479 23246 225437520 20341 2903 -426077118 71197 71772 587750061 88131 60817 472192766 56887 1983 392532696 43306 67650 721528120 41469 57124 -193521723 96935 50495 -788038901 79064 90713 -858340558 46869 96776 -941271934 48958 89309 626554901 12068 32807 -383817717 74192 57087 7351942 52581 14506 -154759201 63940 98505 -497588755 20057 72680 -897497136 19065 85117 -816796134 85353 89101 284561974 22653 76975 532698940 18989 52661 -375909047 70311 19431 -73573542 76964 23561 765388875 81656 31072 523389797 78677 66982 518401264 1557 32934 -933081430 80794 92431 662799063 56553 59358 965290169 64179 77141 -228039323 32336 21742 146474535 16147 28719 -149007726 26489 70769 167991046 20705 2660 -8748387 11167 45599 230528782 11647 67642 801095012 91667 92609 259897823 70954 31887 687164573 60170 71714 373941435 66173 1978 -188323593 3341 79532 -409597237 93838 84473 -872907079 6217 28347 915216216 47218 1523 4986755 29712 65045 -293107397 30992 29768 -332996235 52131 12073 -877969696 46948 10352 -995046416 55446 76972 -408785772 71569 5110 -949221691 9156 5691 -548921424 39213 31543 121424987 82793 72696 -335403775 90449 91389 -174028669 56440 50668 -715539721 86413 41723 -106903382 58177 7779 138939313 77655 85993 -704356502 94954 17915 -676948303 54073 6715 875425662 85662 38212 222703891 88400 88557 237706196 32793 65188 -151028109 23897 5361 -738583505 98092 67657 -680319647 75395 15547 -646103955 95720 27220 -912746432 26595 12434 132302407 43807 79873 -576065768 34174 55470 820247051 86955 46514 -907796519 43241 85445 864858431 91397 8498 -8515074 50936 73664 -396019965 74109 68738 439575275 24104 76106 433196097 98177 60959 -669568724 74232 92347 -476753076 95177 64824 -52167167 32380 62092 31754857 67555 38662 459549276 54648 82414 -752787567 79997 53707 -712991018 78841 66667 931409278 10176 2637 -699865011 64503 28194 -643516605 16879 81636 -393790527 85422 18265 -529243089 18826 35480 -880882678 60445 36282 278958616 11378 86915 628343235 58025 89455 -859718564 77517 2457 -497774164 585 62198 547692052 10983 7075 -825158669 66852 5857 321958606 50418 3953 -442932540 58268 35859 937732504 71568 89145 -790049287 13591 30296 -615240236 91814 88793 -14555416 18478 98688 17192226 76454 6439 -196046049 95322 96437 -586633242 51188 88576 -399473332 7060 465 -130241571 75096 4889 -735105593 63861 8307 926619805 26166 21457 -954151531 62695 81987 959872164 3262 84476 397690973 38112 87566 -540935451 46048 54495 -254180646 86155 3531 -153634539 29538 65519 151865147 43231 56443 666003504 90422 83996 869899013 47749 51557 -523099979 13673 43545 122220355 8384 64675 -160458020 95993 26801 -190684958 37200 91950 -20339081 67470 85206 618457024 17623 31709 -897412196 78639 59294 -419049726 47701 36671 513375322 27441 69858 -614470146 33109 86599 509166582 27296 43906 -70583254 89289 78316 779017367 22292 21532 -716283618 71467 90474 550565898 53877 77369 516005592 79165 56126 632041203 42298 32828 327467028 64321 23839 -928647461 52934 64351 652528606 80542 97672 -62659391 32145 87680 680169222 20446 50704 -598663335 19789 75559 -315492953 2078 22492 164303648 49843 88618 -353015797 12721 14678 -736552340 56476 72011 -820360472 54231 835 122024219 37606 38777 769726842 95125 2509 172916980 67 88620 -208817301 11978 18566 132927432 43183 62006 -939454019 46114 5970 582897989 76643 86994 962550528 62332 95511 674217689 26275 31284 -58520242 71829 90093 -141877456 92840 40356 -431383116 5070 24092 -472748787 21635 88980 266655720 19099 22098 -856276843 63068 65432 -155911920 9202 2646 -417356208 22824 11050 -700306810 78052 65004 107246320 25707 30404 -127015943 80187 75533 919003827 70588 26471 436282192 50256 20705 41376647 18567 61452 -472800544 7430 38464 -552416760 52373 31450 318928847 81908 89926 924007387 98040 94314 40911927 4947 48432 952152279 63487 13354 -995461238 83993 69477 -191424838 60495 94618 -679699612 57844 60323 221605658 62460 52318 86318404 46203 49654 -941467867 15607 62548 -466759693 54920 33454 -976293046 73322 31115 395409617 56280 1314 -658667293 10764 17059 351523622 75206 78639 373393601 69265 93742 170386148 36063 665 914134943 61621 12661 27071005 58566 61608 -817462431 88402 57409 861015591 10354 27849 -545437636 25401 8106 -666158454 35415 39215 61869014 71678 59371 -599086105 38241 65971 -298192958 33110 37187 -28929961 94645 40881 -417454227 92909 60332 911671595 30570 26426 102894470 59299 58665 -963526349 25063 73147 -314199282 55370 85091 -448839764 76029 59852 -789459223 68010 42397 -820018766 21640 45485 397629622 64216 68704 -818789919 91719 46708 307218848 52664 50304 72971638 41260 97709 480186398 30623 6661 524539914 1428 71583 841387822 26542 42663 461285665 76570 77253 -717638792 39204 7800 -902250568 24451 11655 722803734 88018 47196 -198436037 60570 8902 -924240021 55150 65523 454254943 88083 38546 -357904809 26483 97758 -40935864 37282 1835 -625651141 41564 23508 -711075608 96841 91305 -493915571 3358 11905 -509504537 44673 12436 768951803 38414 60633 -571079856 86298 34963 13760006 11022 70373 -344837639 87446 20065 -973080225 25265 47575 597822449 82116 83226 761458393 10020 57951 -143085158 8612 93804 374662320 98632 56648 597629202 4489 10009 14987542 72087 54266 813207062 25232 95021 -25844202 52343 41059 577676186 8857 70188 -898569227 70303 5221 -806448380 39068 84160 89068089 61316 29209 183726313 15093 84384 -488518642 45367 49518 -644336846 31817 42932 181846053 51833 26447 -508744079 56503 27506 945941911 79933 26342 -801860273 80708 76871 749612980 24204 22795 352384919 86960 74639 -594033622 16591 80909 -947256469 25928 15584 -679106188 83737 16293 759396782 10375 84930 -851134882 45081 98253 -729194119 89927 35158 -947489376 4656 62933 319276470 69586 10787 -843261330 7186 42568 564407310 66892 47835 452296958 16038 20821 404847803 44546 42068 -763932815 91077 91409 -70048587 97402 53625 -472851469 79207 84363 886073834 53747 18588 537294236 3187 89148 -439178102 96089 72542 880851471 70900 63418 -853854140 20670 65413 862011602 86348 90971 -793195240 19249 13568 -67645016 76396 34089 -37547711 78225 18846 -155982802 46671 87877 -291471046 16058 11859 -632943940 39105 18793 -203574303 90095 92869 225731639 83969 3133 -962906727 19909 92670 -114945444 70948 70576 218932410 78516 40266 830602762 39243 78948 735892399 27368 69846 -992349353 90566 84204 50286007 88249 47331 -38258287 11437 65413 986976933 65603 545 -457101654 80784 16089 509367943 79558 49243 435506937 62856 66674 652625525 97906 90075 325326367 14028 19785 133407894 58484 32159 455195715 31052 42404 -555794142 7380 21947 -434953737 26550 12920 -556323478 58314 17472 748578425 81853 55527 -340926879 59554 69375 -585924129 65858 1949 996214568 98102 25723 227184167 93659 35791 70079147 36293 2515 -417467395 4844 16458 4475663 13887 19497 -416460613 80492 23167 345887310 28980 15363 -25942068 91973 93560 87049689 16899 29023 -135334079 44602 14066 -452947596 31910 27450 -237945266 30246 92839 -331992772 35100 42960 478347702 40868 83690 -616213293 73145 78524 -621748096 70405 3974 -987975868 19737 38316 915169425 24308 40473 -475730782 11452 50753 -696723100 4051 5000 967899441 39460 21627 900599418 55615 63262 627227558 41017 9189 651228372 80607 54005 -918996989 2508 17123 744202596 17276 6462 448271104 80092 69493 456131240 44002 56130 850087499 34652 98957 923074606 83531 51981 -882267755 83995 35824 245173178 38806 38496 623325895 66896 11049 -569312319 82611 4688 292398104 80973 47254 -652693782 71465 69035 259761681 43398 4240 809106074 33348 96041 -859820136 61387 73082 765726465 20634 8230 -272331858 90236 22497 865920859 17642 24025 936094248 42359 47037 -593392420 68701 48361 -290932433 96262 66453 -893273991 57784 76838 964175897 32988 98591 260394376 14839 55079 -868933225 96425 28171 985237960 60539 89563 -395802337 9216 51819 412389033 71657 30798 794884406 74293 16939 -957064118 11134 84939 -343175650 52163 96302 226095650 84308 47911 567010755 17256 73902 488206431 97943 32179 26749232 92605 58850 950839585 3389 5938 -26497676 59634 77090 -358792183 84268 24013 192484045 17921 22299 -206308758 92649 68954 -721276719 91151 80055 -292716006 61255 6062 -548865398 30210 20179 -279341339 6144 20911 -198139122 63461 63840 820060874 91884 12741 -735271075 95414 65402 498115757 97131 25934 -150171548 42620 53130 824986991 34521 98674 449782987 45412 97525 -478002648 85641 83163 -486658087 5375 89231 -799419971 59570 63536 -886781874 70798 42779 -492239424 52963 68458 943351895 94277 38202 -699144126 49175 68629 -552118384 11110 17340 -15719567 40329 93592 711277975 11251 12578 -465750086 30215 40487 -305951707 15915 65277 -298031559 31950 68146 -735352171 43874 27692 -582215693 94938 42378 951923049 80992 98612 -560626900 25270 89291 662268045 69292 62738 757879748 27696 83856 -459127163 11888 21967 -885261393 49725 13266 -798930488 71790 83557 861517995 22700 28346 -210964718 37185 7348 227091391 76307 74067 -50785191 85853 19293 825402903 83518 19890 290952602 44618 1845 -190174677 69330 61711 -323273235 93389 25319 883341685 26896 40180 -461960402 84991 50503 -799769893 9427 35661 -260088552 14225 94464 -165032479 81529 67338 -611252687 65876 30627 712421156 32084 19391 -544922998 78950 75503 -463062149 57769 8340 -120420312 1830 17456 -220666158 68652 6101 871375555 16212 50507 416301253 61713 12134 613099585 5661 2477 -404446048 4225 59595 14292235 73159 83217 248829575 73091 65290 846995586 52347 98656 216674417 77657 43236 -453443126 68653 89957 -461903441 15843 49137 -966789834 57208 54561 141621774 38815 80076 -670660839 42643 92040 -352524765 24821 1457 562166578 24639 6545 232985020 76953 37052 -33885699 76326 82156 187382738 37540 95075 -790062384 26676 98807 -176626855 86920 96968 -552005399 63698 10862 -61927365 91369 10272 -50276300 31247 73139 614730103 82181 25599 7602850 77429 63467 -115576647 50157 38441 -191977415 84900 88098 20934284 53338 42117 579741848 7729 79947 -882403376 4037 25242 -988077810 29557 24675 -721404491 44173 74488 -805215835 66836 63506 -426119532 67045 45937 860128704 14228 99054 182523162 59106 2382 642296696 33409 62102 -188831100 54059 8319 -119024173 77759 38058 122638338 70262 60098 -52728433 30263 34145 -702678686 55058 82525 201466983 31689 32056 970942781 11400 51491 747461214 46142 84024 496310941 7857 30420 423921639 49794 84645 -533168867 46565 55221 -4149738 22777 74914 -736274211 78786 8389 489319876 96538 2842 471584544 20871 38278 -681782006 35653 65670 -580231984 60111 52997 665311894 46767 41761 -661453868 63179 97288 -749333840 84579 97186 872779286 53265 23027 286945969 98207 16983 816942080 38062 89735 -864699548 94731 7661 -290912529 82233 62304 -362776405 39850 39601 802589238 8397 93626 -549773966 60327 13253 -781922025 47689 49839 -705918120 36372 40764 -698401739 626 33595 -366329046 58641 29942 -728254284 80034 18307 440841628 53955 55367 112550217 6605 7391 27496349 62833 78811 -810840911 26009 97039 217594339 2456 81337 -349297012 92746 50236 350428734 16883 11231 873577127 63404 24361 166882428 18001 77896 905477459 53717 67421 -902469168 56230 62879 545864888 95870 25357 655028351 71472 9995 -686232637 62902 82797 -65468811 88576 44295 58048427 58544 7747 -269615281 48611 28388 877714909 17302 43181 291645970 27054 90687 464906919 47078 79071 -880019793 69195 61718 -20898977 47305 1296 402190870 40868 58263 666427173 28506 96698 441626212 39325 10034 888282717 62604 56094 -400951645 78813 84534 -751376130 97728 39477 -359726807 90845 5914 719281991 65708 38455 171143881 37679 75998 -350162713 58348 60859 428520774 75451 75281 548527820 65853 22523 742030980 7223 79371 -827915861 33170 1801 877499439 41868 82395 -112971486 11542 27302 125429754 43968 43635 -670701901 69736 65032 -413329069 56939 93963 -187420218 88623 54259 545599905 57822 83834 -641011003 52301 78086 -60712480 64412 33110 857961218 65461 61851 -529166761 60526 61530 -502377064 90483 91944 -943642634 63018 91205 -996429131 90920 39385 101550912 12128 98124 -569930485 54893 54748 702504921 87919 42294 532009621 61333 17040 33210608 13425 48959 100101655 52600 40206 -393720298 4361 6620 -617365497 38731 5118 855510943 27584 26920 -805358812 47846 64314 -309025303 45602 43858 411685102 2859 38861 -447462183 67468 3461 559447413 2034 54074 -110923267 49094 39748 -799891767 90429 18093 421692127 94301 2528 299836608 38623 62343 11831190 5830 87443 -378317417 61161 14519 818355099 29390 93528 113102733 54142 17553 -146440823 8491 35798 417926308 94261 8993 437246757 85818 35030 -136223222 47411 33546 382188249 56723 7919 -960633779 90189 1631 -624704396 32757 49300 462306661 8081 12932 -233931957 16261 94900 -747711879 52515 84451 549038043 84666 92645 801396693 52642 2686 459238711 67141 93438 935992618 18831 25036 -682250736 26470 58365 -174109237 89513 95406 -555901128 5481 45429 474359647 45445 29704 -240000007 43933 63999 871619194 78596 23478 291203918 67199 85722 -606331686 76586 75473 140523311 20312 49162 536959404 33569 24911 -294149948 61222 76315 619399572 36284 54615 526772087 20591 89619 545782877 77788 64472 236416374 60829 94759 -101954284 73510 87055 705775218 496 6501 668533894 49670 80412 773795904 62028 33612 7956626 72673 33271 245321454 94955 59293 300321250 97422 66954 -727282073 40479 20203 -724402166 85095 85900 245551374 86698 22420 483781221 64845 44291 -536082695 87621 73711 574426468 55189 62632 -932534751 2676 24661 555570354 65745 26860 -375111953 3459 72929 -659902060 47552 16230 -10670538 62981 1476 798630204 71894 2198 -351249242 30924 67837 268136272 73554 26281 941036909 9742 95320 350221291 60325 95473 -611717617 76507 38019 -847568354 3743 18410 -828368494 39231 32995 66350330 84656 13978 -477837811 24771 76323 -856331455 61309 31807 -383343294 40168 22215 709129293 32293 8769 -144470985 45079 20495 764609358 6687 97397 -414732278 10205 48337 -601423239 17749 18038 774473148 66362 40944 -763741245 17777 29281 736964304 24530 90153 867021622 91118 29283 916208552 13573 24321 -100409727 11591 68038 -62713925 54647 50405 -368996286 2167 88355 475585269 49310 13244 -19536588 1544 15426 -184973755 96868 37899 -335575885 56581 6895 147178144 36656 19782 -235633973 35708 3730 398129980 58291 78509 425740169 16041 41579 -595562072 12618 69349 637277790 62871 60719 -713105803 88433 18255 -749216108 85757 76609 526698628 89042 29103 967206570 79403 80811 -400062859 61639 31533 -138718776 79938 48993 -607391026 18527 30688 -93379 67782 8680 -143022686 44619 86338 -112815620 97094 5557 -950252636 45718 25213 -586455417 832 56930 -139968104 55726 4049 852218899 42533 31646 406075817 55056 6218 596622806 27429 83040 724520204 47696 7585 991652768 69638 3365 -461443498 79634 53858 90645558 89946 47409 376981566 45271 30064 -375251131 37578 32426 -416134124 90280 6485 98592988 33511 32442 -39900892 1270 12716 -183377913 18557 93426 -822934935 52825 66146 -657691296 42278 71208 985960902 48543 41214 737566176 96357 7856 -830181318 49042 67741 745959428 95518 83183 -378973584 40233 38713 128035681 22048 67213 880504126 37156 51657 430671119 58294 61357 296523001 50244 71489 -121114318 18917 58323 395022718 90026 2765 -661270218 46382 45601 992035088 74662 91834 -8532397 61299 72340 -946695948 77202 38941 421739803 34304 45276 749645134 6729 64344 561306572 6284 68185 296928460 60473 47127 -51553237 23017 96548 -99272010 17079 88231 -315466061 69693 42679 426194418 74114 33501 331860860 262 89091 -950492675 34250 54193 -285439522 59764 63419 464672489 88452 4533 -848536402 23990 98393 210202194 33792 81365 319770205 37051 89237 -991522704 64226 46249 573096228 20100 82000 63326251 74759 57288 -785548329 96290 104 588887427 85889 26968 -839627035 74399 83398 -223691480 86452 68895 253374211 19654 83591 -276466971 71358 13177 -349154055 52548 72551 942840618 81936 93621 328580351 6607 35779 182163868 12846 55804 537064093 33938 62830 -611689728 26229 50157 -473680551 98998 42834 -684664412 6395 16608 106743012 39990 53051 -155406581 38042 97241 -783114263 59298 41350 662115641 52565 74293 -866649193 32246 49718 -396150243 68425 52421 -449099744 34489 80795 424076481 80012 37024 -439499804 80654 29796 -531330676 30899 27450 367219258 22744 57153 -794815539 1246 49707 210219202 85629 57671 -393933006 74313 77377 596405408 76989 76431 -263084898 41835 76924 182291212 23198 91253 492647834 72678 31014 712491965 57243 44975 852458053 38483 46590 -866169759 26874 98435 -657999463 8120 6519 94409255 60019 12452 795808005 70733 97666 169856430 13713 13375 32044158 78640 56189 -879852679 98105 68051 -881877526 97750 37489 389562890 56037 37418 -40343965 92837 63373 171591047 36484 68619 840849680 13425 21727 -1205401 455 41413 149545423 14319 5767 -304743171 77391 68153 -514905899 42359 79327 340724270 26010 73521 -761193800 97769 75808 -948276722 43186 64956 177746258 88807 46833 74243047 41153 31487 -742486971 12583 45172 -882482815 7767 42479 897398873 13302 9591 -896129659 43454 66528 715821292 57452 66537 -884532562 52358 52894 -125835578 65404 86666 -513307408 50217 26746 357381088 47624 88712 -472329028 1534 42101 880853974 86211 93655 782586728 61333 67746 -983155140 59072 84834 235467680 40216 7940 661111304 69934 89011 422089468 88445 70958 -501510103 98641 24887 -79253820 71762 10044 591366519 68230 52226 -846725687 21940 20277 -529437692 44093 93235 -784796 98509 17862 699630439 86119 92764 -859526069 43978 75507 852711614 65715 74273 691760520 26978 61996 194759299 39178 94002 782669837 64439 86026 718625865 31053 4761 915616215 6746 48798 585350478 53112 36173 943691392 11885 73555 168909311 79438 92700 481827497 46001 31250 -759512175 41000 38602 637304976 84 44674 -349715409 25158 43136 568368752 50466 45556 -674823823 82369 84316 -890964812 55069 84584 -246046783 26085 97225 -221568405 79419 3517 567810798 80360 72861 443020545 21924 37901 -469331280 28944 66375 653565326 26098 48987 -98037068 78638 22414 45135604 33200 83835 991062344 45631 78036 570695503 68928 43660 -706681807 21799 23751 -740804666 26520 55509 133548620 17234 65544 -459254487 88219 32828 -796796267 56242 83922 -46373798 82400 44008 -655127306 20387 51440 133427459 59301 71263 -207585865 92157 27822 -437468000 50419 47313 424059842 84814 33255 -788404587 48892 11341 580514305 41520 31588 599663962 22683 32094 39076017 19651 60790 -887472225 89999 60644 814511652 41619 828 210106138 76992 30388 698747665 65219 80904 -698077163 59682 1682 528437195 49467 8122 -860172703 62561 97199 -109596936 79416 28637 -331547037 80301 89463 566827891 8966 62679 613493769 82227 78912 237983099 3969 17495 -153049924 49605 32730 -173092451 70525 95384 41108675 74952 63745 450292718 43982 23811 -677285320 7337 12596 106838624 30144 63201 -233884118 97915 71872 849374748 64330 13354 584706406 5936 35834 -331945539 23615 26866 -408576328 53107 65386 553068548 71224 45913 993349767 70449 3565 -632342279 62786 30219 614339360 81133 53478 494070622 52840 90156 -747519028 73543 60549 -431424655 23852 55465 -807485119 36938 31337 341989812 17811 69654 953726364 74349 21696 156595652 97869 6716 921173455 17665 90566 -601526196 6637 73644 942287617 90244 29900 -335090661 71446 40334 183633878 54176 72567 352673768 92377 4756 -924792235 36508 55548 -434225344 15692 79891 -665310431 18537 37043 -789864462 58598 23002 386763281 60094 11625 340336877 87493 63805 950855845 68931 66931 138468840 25529 19722 -529779128 56609 27045 785385888 28200 76990 519664470 1352 68997 -808871301 73925 73982 -949549663 12135 14420 -440339730 65258 40606 -493727357 11605 31475 -291884433 43081 69016 82158918 13936 22983 486423899 86121 69633 984910054 11684 21892 64848896 76945 72060 -304826876 9101 92229 -958426219 45423 73540 723961117 84603 75319 313642224 4137 8569 -128195236 59388 53545 -332301920 80473 96971 -573885373 95497 17292 -782578519 3790 25768 601223735 78975 73478 887223585 70284 70526 863877712 23582 27827 439142401 7550 16178 264216581 30480 97556 -389819899 36618 98116 -395204668 83280 5188 625447328 25796 98283 115991651 42051 53260 622486681 43400 45490 248583173 97961 28513 -674307578 88351 97615 -67374538 39989 50152 289625731 14229 29497 450880997 6112 3574 280142821 54611 17739 -302071871 7276 56015 -658004670 11567 42257 117142074 63015 56478 244070166 17876 17829 -463265181 46498 32067 -691185277 4971 69261 -475367959 31757 78274 -108138749 25084 80024 -569831803 90794 38509 -735701876 38251 29965 612234375 29800 11115 -346508951 92431 75753 -868025817 98633 53285 842314376 70753 21389 505280398 65906 24535 -876126441 51930 86159 508748807 40676 82189 788081018 512 24903 -90928515 20940 13854 -833909380 21534 39322 744546672 41349 69461 906900045 67855 4013 92613225 59852 41763 -163142027 64098 97704 -181848572 3636 29553 896030644 4866 19597 -384484910 48364 89683 -566552998 33921 12615 712724229 46147 11457 241938039 49251 78420 653270708 63126 78126 613355849 93802 83463 -136943223 70557 58491 -934031218 87613 67634 80148046 15536 84975 -615708344 35015 65017 559004853 57963 829 548593000 53043 43040 -750880641 57391 98018 26562728 1406 15824 214446869 85042 2592 -764115346 72742 20669 172768627 82669 73169 882603663 63478 66407 -305328973 36631 35135 -894513802 62417 53381 417110864 81687 13750 998229117 34521 42833 815747704 27964 76959 -247884725 2965 95933 -793805134 61957 91624 -117170775 25518 52085 -408352086 72896 64027 -774558739 71768 10035 -461148634 41572 28455 934504934 69071 4199 925609150 68657 94126 364671043 44629 48193 -355524680 44067 35999 762665720 96363 51921 598877223 87571 95270 -125155488 862 7582 561468823 41440 94663 -440721542 16088 36202 494676352 71920 84212 2346850 45590 93304 963642266 95767 78040 -498143298 17776 12631 -787382754 84106 11684 -971587445 22500 70356 -448817894 66518 56363 53788924 73926 74186 203878498 74119 27446 -55462290 81287 62225 162042401 6038 78314 865679894 17861 83905 -346746311 1890 28902 68464694 21510 20967 633213225 78717 42799 605174763 17280 8922 414635698 31156 46808 180551404 65319 15948 -309761949 4403 1109 -2472716 10275 92874 -444849174 68677 96816 818816789 27752 6846 -838089888 45844 63813 -43259779 48625 17721 -203003695 74226 9494 -368530281 91409 52568 -951830312 85372 79405 542870421 12418 69261 -579461259 86347 69795 249391330 27332 77290 813858405 89339 20737 67852321 35778 34993 860692373 58814 46458 -706611517 17200 75675 905058533 89019 43369 50106932 53840 95713 -191453786 67639 12230 -706832692 97104 48937 863900409 30963 94580 476254242 70041 30261 -561592944 13699 93739 372851385 9572 4498 380411311 41443 87646 -960141334 54932 30593 -986279949 82222 11918 199318691 73235 42033 -656384386 4679 67269 564153600 7392 48580 342748901 11117 82215 581857995 14377 70150 513995318 83670 33246 -918962260 90064 59444 -680961695 60190 98603 898873548 78647 70980 318514907 45472 85148 -102481225 78372 97477 -421152451 65528 88136 944172740 50202 46091 971910531 2128 88852 504283307 289 41155 837383344 44366 87320 779337674 34922 66311 -751426295 38546 4571 551241481 12520 95208 -296094272 4349 74045 32789843 56835 52130 514543782 15093 89538 446793853 22631 35315 -918768252 85093 98526 -108580524 97011 7048 672381818 30125 79184 18919071 26095 47520 -827229457 15945 45635 781041962 74655 61351 265744619 90874 88441 687616113 79525 64035 166250339 70492 40035 -591016877 72263 85474 845793463 87928 21748 760849519 4983 51457 -301814947 34872 95735 797182383 2884 41048 -287353363 3161 28258 659193538 78541 80449 -953662327 12998 98212 -273879466 71100 44673 -900800684 7853 14808 620418736 92407 71108 -819658105 51637 29893 -378567122 91598 40232 642686024 1254 78738 -864495810 99059 14169 110822539 12473 73488 -317126778 41159 31719 112214914 64484 7572 -603506668 73639 42200 -384708755 33008 53659 797914488 14054 91903 591986368 59759 3046 -509041547 48636 65096 -846994 41157 10485 736404704 75150 49308 118681729 2018 13971 307507121 97199 43973 -751191752 33107 4669 85056609 27448 26596 640043861 31409 67238 -439289389 82463 35195 -883233431 8847 51318 709439452 48542 40543 474145100 15801 61385 -927745580 44257 64627 -934077702 83999 67293 458957379 44852 58462 31133919 44069 84089 50932523 50368 72002 520659452 55975 14627 279731770 51716 16637 -427828794 56967 47091 -656415139 58672 43107 -91520128 52972 34091 73880328 2604 25874 -708317002 19676 35882 -477172129 65178 17377 206173857 93206 84418 529609261 81340 17630 -883495801 74750 28296 -368851784 4482 35933 -953650163 28668 68061 778289224 12083 91850 390614555 80744 10268 904300575 35030 30103 529643214 13911 3767 577835699 41991 19739 835996768 12885 15518 365681977 68015 68656 47384049 69371 29771 -413137336 66582 41824 -941659777 12391 55204 109565708 81904 65378 652125595 3549 72277 435120699 78443 34247 -148820476 78976 74672 565291631 34078 29961 411309490 32791 64090 544365424 5210 23363 -528389939 1537 27465 822165066 78859 66216 620863509 37085 63431 -464563689 77131 52607 799614718 58594 40239 -996342047 30109 14921 -664009031 83011 75643 92538247 21925 82975 -137942249 33093 92317 259740257 36134 57545 891805302 71605 46442 539345793 67553 8641 -757581720 51826 85055 601961623 59283 96584 747986460 6048 52971 -250640869 40134 54707 -932984115 36120 30060 100229647 49238 50556 874555460 52506 37968 239940583 68111 96918 53360797 55021 81872 -342993674 32924 48675 -796535335 78786 49654 642504020 72631 38025 344361895 37769 57856 -637446845 96410 43996 610449229 94598 88987 462376308 96581 63862 725290852 31076 504 929891386 90378 22074 -808464605 15406 36383 76977782 29751 22217 -502436301 37602 343 -881345905 35340 95244 328264707 17916 20467 935969216 42205 62285 -297863008 3319 49674 828621545 38727 11642 304647478 23337 31045 484858908 19479 8005 988877327 57358 39391 47772039 9688 79955 -36245076 39442 52811 -123619242 85338 50535 2189342 52216 31169 -257453976 56228 22566 524130265 6664 39974 477480184 79844 16237 -579482030 18101 65844 -87047079 70771 10422 250756477 49064 52183 -548341701 77403 19185 -796269528 62778 31708 126585754 84403 64017 171788869 80852 77058 -754384402 83140 58654 744599581 74867 8257 -492525988 63312 17439 -985065187 32711 81557 594675461 19656 93738 483821203 21534 14529 -974784524 44138 7776 -545820823 35573 7795 553587509 67238 58208 -836575205 82135 85969 -682805017 42584 51643 -768465345 79204 59527 113271869 50521 98196 620924026 4952 61250 -539898043 45849 95739 812210668 56606 8140 -493297033 82294 80942 268131613 19452 71853 -650486119 13761 65716 817466534 15556 8590 -662237436 42330 21905 161968434 3972 94215 -44505565 78790 68173 -447832730 45248 69842 -597907450 78755 59441 -10273787 24714 21904 -809874666 62457 37780 -379375206 30468 10021 -785689026 67646 74009 716968224 11728 8234 991415752 77367 48742 -506130179 3118 52343 29188034 87680 70970 838218623 65192 50989 41570801 6115 79538 296705134 20580 73977 -578491652 32399 17781 675619259 29986 81345 -493951872 72822 27707 -955645095 36316 41407 -452350142 76310 81468 948078260 66130 96649 464509215 1733 20634 755653230 70668 57126 -693008434 32613 82071 -341736160 84820 4234 -757583590 93405 23105 -366799378 20145 83534 -454587040 28696 59138 477465078 35469 93938 967306092 7103 42949 738676089 8588 83105 496047280 4427 47267 230262619 52019 32946 -369063784 78614 56992 77495068 34616 59464 378314453 49317 82398 -666206812 29363 74295 231100117 2976 21952 -642310717 59717 34624 659004643 7123 39532 -456263105 75394 5312 266750038 22790 22093 -912147080 14434 45189 -247692955 18716 63095 -119843919 62979 12703 153817793 25165 83134 280054322 96691 32698 41574228 83301 35482 534525710 55896 56334 -334266533 92873 29329 -402965399 58026 54483 -186155755 93134 44523 -705872378 29091 51070 998406226 55725 38999 78012217 40357 85158 421178414 96839 22484 812056835 74304 34476 952131257 30645 40023 -50133988 24364 22651 -5991815 64550 70632 118505221 14967 67421 934021762 55120 38445 -550627467 12814 90891 896062464 80667 23514 -846333934 35035 40530 -98833651 4065 67688 141957534 74218 90563 561872106 4264 6115 8562416 55783 15769 -458987646 20231 83686 725722456 24947 16322 -366657673 26407 11029 469691613 41321 19313 958026612 9753 69182 592936740 35897 23854 -907218197 11548 1489 352646847 84702 70988 -272174921 64622 80049 -568003698 58496 61775 -440692004 66493 68439 -411679723 97632 8002 -629285205 98273 11540 408684158 1189 7119 526119133 29153 25348 -486408933 72198 31170 -270034137 58499 52 -880783143 98230 41026 226414600 13215 29285 -232696862 84349 30450 68459276 97963 91731 650795211 56198 89574 -478831479 98237 8073 540845748 67910 44596 -610506721 64093 23380 -51763876 73612 51940 662168891 94842 45105 847153501 88617 611 240911072 84775 15834 -647780408 83168 47426 604422597 1312 56720 606070335 53263 10236 860018954 41155 57589 -888259459 90523 90143 32033291 52060 44622 766757724 32297 28252 540591717 60543 35434 -45827170 98535 28705 18055059 91307 33178 -309925657 17176 95699 540692395 50992 10128 -476203670 7741 46421 -538798603 25129 18353 404227973 40992 44512 741360058 24916 58353 361641454 63862 59574 -46153040 50401 55611 888832284 4892 69312 -410185648 26296 91264 305618279 88132 49739 -826260499 58854 98931 -511821301 18669 24983 -328544899 47075 66737 558585981 61172 2443 999584686 19756 39132 -58707801 88494 98888 -301484541 92013 96613 -487532712 8069 12007 -367077366 91655 48351 230306987 58458 55215 -209147918 6793 63354 -520363516 66142 82713 -83609958 32129 71867 917583412 22587 78685 -320378928 71794 83442 -299817633 8807 32686 550873203 60053 91699 224137277 21983 90252 327472813 4243 72394 -126430377 9819 89867 -545929103 16664 29590 -485759752 61247 6582 427786198 58743 77492 -905457927 44582 41696 -805350673 4261 14470 -721798892 24362 49280 -843730020 27608 74063 -75139439 84818 40633 -971704011 3580 63517 345382863 48347 6739 670415859 14739 61695 942758639 33156 58766 -902357532 55626 26234 43295650 27638 72812 -284963594 14597 19060 544376496 17165 44870 -349675936 75771 14149 438262420 81659 28001 5331373 78679 56622 190803121 66076 92356 918204950 3528 72456 -541064019 95237 10279 -282823103 2511 19584 -122195881 47532 21672 710290178 49171 8812 431716085 43020 6399 -676326145 87813 36531 697504497 90942 89719 -138718327 7162 71094 -555946001 11050 85904 -282436222 10046 32117 -113930502 50472 54278 910845028 49219 46752 416027630 64842 14658 683924808 98884 53447 -235412314 19780 15774 -503433274 16802 74204 -249799649 2613 76711 -9634346 90823 31603 -70691190 64994 63919 -582244037 32888 94227 -172841040 57625 31462 940789052 41797 21436 -371037997 43764 39138 441826812 10922 28070 350941916 15476 15083 -616702056 66926 63678 -554292815 85678 89261 -42621395 77640 93265 -285276701 9436 43853 -508139756 72404 38001 -486158910 3379 62016 827988109 23830 64235 -742713804 86605 84890 259830864 28662 93712 -501726121 20240 20157 -910425711 57333 28368 -661130316 2279 79731 472952881 40156 70661 263252340 26505 44446 -281806692 68326 31308 -149557227 54434 46372 862239837 38799 74826 222998534 30768 79631 -283266957 66491 7180 -971048856 34874 62082 -492847048 77308 33416 395921184 53718 90983 481325461 53551 23583 885349708 41092 11936 -258461041 45731 32384 -478153406 39838 68540 -717464420 17530 33939 -265436781 24008 23494 -197819210 45002 25349 -949794896 92501 80310 424792242 73011 79734 -714603337 49997 30094 -534496243 28577 89921 503874022 29020 28049 -792973976 87842 25498 -714077335 7564 96498 468081548 76822 56001 -98032667 12270 61314 94573474 52057 93344 551086164 33855 81308 174300996 11419 70808 813830602 87112 40964 -506496090 39668 39105 743928049 37959 43431 -747862373 235 18218 744652184 25741 24701 431178764 5438 44595 276903528 4680 87461 -878433887 29845 92123 -250159210 44800 61602 807263176 36965 57505 -885605402 16866 23387 391689873 10753 77332 903149321 82490 89391 432392661 54902 82773 682876062 67372 65707 -711485457 72907 97585 269671543 18905 92947 277679753 56974 44106 -331230927 921 3808 -98249094 89570 86650 -691129647 27707 26683 739808170 64626 75935 -941445265 36361 39950 403393601 45683 23601 -8250759 72004 21950 730257612 64526 65720 -440520024 38759 67920 143658814 60956 85308 -487958018 37544 29462 -290512168 50820 58405 781572980 91955 8199 778272238 26295 96574 439695061 16425 86856 823648567 40175 16766 224705850 64053 47532 -149955373 54434 69533 69004033 24036 2519 251413672 86525 61150 863569778 88077 12896 721628271 28089 10513 -136977291 15374 85829 463117434 71055 20653 231285207 25975 92055 -590465449 7997 53432 914550063 50524 92742 864423678 63273 17914 -647398293 63285 29861 -209306541 57526 3059 -29927899 66362 93388 -520702911 33729 91516 -700965550 64581 71230 -980376760 87889 68914 855107455 98192 17828 -403425805 72959 91281 156071174 17232 50927 -207639923 57248 91232 204226934 29165 78723 442161165 16167 28588 865592292 64335 59199 -920426739 77167 2392 90275957 93290 55426 382381077 40391 69859 -704355855 68990 91419 -632085395 33979 52932 125654267 9941 60172 -509530546 41259 48292 124009686 5244 22806 22243327 83451 58322 -598369698 79078 1478 782852103 37867 35178 9896645 48594 14249 -305188476 70146 93764 500480510 10421 52376 320151856 74735 60545 -37930368 90837 96834 966353243 8100 77420 -791893468 59891 76259 915807951 26811 17208 -728672792 39586 79367 80135273 16821 7735 847637562 24465 65698 334385070 81129 41781 648203669 47146 92393 -436785631 93528 55158 752260285 58670 44502 -641540976 86572 38996 395099792 38277 91962 262673839 8564 14785 25377312 44049 59450 -570262307 93069 87823 -208292731 68952 2671 661423751 39883 18572 -842847801 88329 52068 686810173 64109 46200 353487266 72572 63243 -241314503 57404 47999 -317164763 29255 65480 -960625261 35812 82683 77853329 1566 8302 -207722540 26326 96445 664457634 59636 90885 131810085 12731 80009 -379662026 78412 46355 301697145 31671 98309 -64889705 50356 33169 -268557269 25694 34476 -795398296 47527 33297 752977058 48997 93943 898521811 49018 63 968129490 98776 29996 179650812 59396 60076 -165990859 53971 7343 237991883 90330 12518 535077790 39263 23850 -456699939 84524 12698 316550459 5012 62380 -146782912 2249 4603 -168963290 87311 38503 684923878 48954 1624 760238171 24858 45473 57703758 88035 89414 -488023168 1856 75541 694714235 29494 44424 81527335 94189 12259 33394893 86579 8832 728650799 71249 88917 -461846769 88242 58445 122855099 41317 57981 970581442 78919 17142 131966212 29835 46982 -264595395 80826 34868 -352863403 48854 25380 -37270733 40672 77984 987889569 1869 25941 956523726 67345 10934 867063126 33746 18607 926523844 31939 49049 -352102621 56173 50196 669048077 38480 14977 -931932586 46654 80403 -229792518 14368 43053 397368104 80044 41016 -345403012 37599 12634 915046892 33728 95622 558419829 46929 17226 879642140 83935 72795 453901590 65811 51187 413672938 25865 75547 -718562410 77848 51106 -579828371 12558 22298 450928566 69335 59452 -321607068 90774 44371 -47548568 59021 71263 806614264 22654 53229 -440834851 75891 71022 -728814560 37812 30484 -261341125 70115 27833 -576842485 84162 38117 425206690 45861 2841 -247131672 30377 74546 -246796587 99107 62210 -472092745 58981 28026 173115126 10670 91660 530850177 20909 27753 -471536784 85289 9467 -887835527 93528 58070 -321455431 48917 69721 -345342013 80445 20053 -194867827 52147 39210 258983045 48850 11389 -522428170 46949 38856 -204279066 39842 10610 483566189 28456 12849 -403961112 20526 1318 -535025504 68935 17472 -261744673 89259 23222 915566693 38768 4419 -444816181 59684 15454 -167172887 56746 11372 321588834 34087 92683 -924261960 33877 48320 344741065 47966 67331 896379129 8002 24299 -448823141 63806 83255 -751080432 77117 51229 -936202507 12744 94877 232325702 88413 89474 993856796 57105 68199 388869167 60081 91190 230125861 60319 82131 933198409 17791 39553 354400423 15816 41973 444325242 93960 27284 587148204 49858 91726 282713895 27371 15890 -374425141 13353 66706 965193714 763 12581 219984120 43573 96625 -767992335 93741 18430 -267476046 90301 94822 175806 2991 68984 790379631 12458 80006 522268750 87955 57839 352389837 66206 72059 511173118 3754 80808 -18813528 58804 2446 -255835406 65418 90899 -253844890 28026 37199 -925565280 7041 20079 353292384 39659 35218 -857654701 65967 41001 284045852 96106 18313 -419398153 44431 38445 775266188 46984 81902 381877761 29747 45226 23212166 69472 76226 -409953510 88678 71188 -508360870 50710 72423 837224288 23088 85830 856813656 29810 90908 770095025 26376 61698 212536721 35516 65650 -530595784 30885 56460 93151873 35238 61136 136202268 29169 10020 415360087 45624 31764 223048501 52576 83412 -720358630 86910 52220 -750630986 43460 59018 -338087648 40134 21523 924449943 27957 35311 -643630891 12140 62439 -74473379 78439 76317 56058242 55784 1088 -582669242 44080 6267 210481081 55122 16391 502131602 65730 40194 760677000 99097 60333 586588146 79913 26694 484161356 51865 10085 182259918 85967 58686 -412377631 65312 63730 -265498957 95506 68648 -533043347 81595 19399 324409576 70029 97372 -421751615 65339 70293 726665302 24320 39320 569649724 31436 7501 -78773918 86888 48849 -312614703 18521 32746 892163636 8232 43637 586269991 66854 13103 -947016963 87955 53210 417856578 91097 39390 922287796 47968 11995 -202884017 96435 9889 -962677998 97821 71693 379899297 19888 8888 184950516 43011 67916 -474634045 49912 74734 -517971677 83119 17453 -210397181 66580 7044 977301572 29386 87190 484339368 59193 38491 668726085 39849 71416 -303764252 29103 41735 414507563 4252 29980 556784405 10300 64210 -194559964 17946 2173 486407202 41208 72611 -193612528 47770 73910 943469674 87827 15054 -891927729 10069 44837 -517111431 74096 1043 -986244124 2703 24219 -77243734 98773 32033 -472485617 3898 62299 -164059950 21770 59552 -877339911 78480 34760 -357210013 51079 85688 124629776 75322 15336 -963197246 63068 79702 -981255631 4915 20613 170551929 36159 57411 840922557 53428 46046 25138933 1303 67361 -878574796 7065 64988 -37634116 58163 75350 -109798101 6189 24948 -600089139 25875 88541 107509218 56755 51109 959162985 91882 58644 778568092 41654 75436 565245997 37597 77122 -778050851 62758 19676 955314215 70078 58027 967843786 61457 37480 -300403764 11448 27766 879961578 17801 25994 -784304004 32851 64562 978737990 61825 86485 -42041058 21849 77889 886052852 66919 35089 551036930 30090 29722 258618554 43360 66016 -859678668 67038 83882 449082604 84892 62717 863933428 20318 63134 -418399887 17836 76558 320098193 12599 50349 313298285 13914 67216 305059790 71691 30486 -75892317 74637 90920 49512610 66208 23546 -510512965 47960 90145 220202039 59271 61581 -466829455 96463 80666 -865873406 84778 5744 -886819261 59503 72668 -873688251 91757 2884 -338870726 22810 67460 771926456 52731 34709 -713678830 42388 17948 -772473704 92444 45891 445801157 29389 46641 -955859306 13418 35983 173588206 85341 90924 91589383 79640 37580 477011540 57328 55787 -359885292 69769 55010 358254078 64775 45392 -944304215 17544 29237 609380974 39168 14320 -775500652 87795 62029 465293346 52703 33607 201461457 90289 34350 -335380296 52348 44989 -69718524 26681 90309 -185920901 74408 49203 -831701085 52345 64544 377500400 8718 70213 -659183051 53649 37153 -831126506 98177 36172 841673184 42728 19928 -106820716 89416 26356 287608123 33177 68191 527136189 49975 64734 521185569 92003 52970 -778257783 80265 6218 -168483752 54127 57268 908515960 52075 63826 549207316 65295 10761 -505240918 40064 80231 -865039780 34646 95170 471108465 52017 68792 -730160258 68738 80426 454792384 6686 49037 853830851 96374 20493 421504797 13225 29853 -150691371 99052 93202 -493946848 70969 63405 761917102 96887 1746 -292713294 45102 8359 -63436494 68489 41699 -361387754 55955 19267 798835083 56072 85516 -472805826 4913 6497 120603763 59318 57143 -196545113 76913 16794 -480417509 47523 18689 -508660910 65320 74545 593486810 37437 84760 -838812758 42499 36068 68604691 87567 45153 -742838467 86376 13428 841266307 24707 26435 -589234625 45417 33116 380658439 39329 57504 -445634952 68082 13442 -110019326 53539 6071 -587171509 81164 66754 817296197 30555 37256 -205249492 76943 56012 291164062 38682 96986 -810410563 42572 2894 91653393 11311 30604 -344225614 23110 75593 631086207 5203 19549 697792937 3908 51437 133223212 45660 96180 -432527489 53073 66308 -980348282 62190 14521 38857471 32282 9914 319105962 14941 89404 -839546858 21359 55911 22316218 68426 95665 -461817275 59070 26472 328753270 20175 31868 -748502513 56399 85226 -471089913 10977 34209 186942099 53527 37772 -573338344 68015 40550 -108016681 70607 18997 875444577 78362 50382 -489542576 56801 32612 -851079414 55308 41309 930880549 34821 80503 -452758951 19712 18065 -875353606 76406 94454 -301405496 92159 79068 534220564 70252 85462 -478313583 5595 33577 280398233 52324 66836 -145884440 33100 79589 969609951 31970 2447 13890534 23204 73125 -660673775 32490 7500 -553539552 3697 61396 528559047 21298 7061 -898781933 32536 25193 -143621654 16501 15246 67358365 49714 50574 -635220250 29372 21445 -871132378 48316 68802 4333658 51577 92869 -43266267 73141 19124 903295862 71652 71450 895757056 29199 20709 -255163072 10313 36429 -873653172 46504 23127 517762039 56342 44672 -815039663 27458 11468 -994906140 67279 79722 -588851732 85607 86470 804022886 43813 67000 835402076 12070 97942 177782209 17333 93144 -743394578 50393 46552 -754890674 40155 98204 -678744063 12280 31276 350053479 58969 99022 558632375 20508 10963 -615714855 75368 49032 894585840 97670 16350 909445032 82453 84741 843089023 56017 63589 581479085 69845 8635 564275141 45499 74898 30374769 3905 77203 851665407 37940 88106 -580239037 87306 76135 -875317168 92590 91383 -581330380 57696 39275 263684777 67436 98617 810031443 57412 80331 177988958 70298 38180 132902899 41185 13840 809271168 62499 63728 -973976339 96331 46512 26994670 5784 47624 -427898787 43561 87464 244237366 58794 75411 238845924 37447 2217 526785175 18409 33503 -196856658 2150 42995 177525266 97503 80930 -651644236 75103 27025 -509698842 50304 52683 619270239 60751 81407 -408582378 98862 55714 541198999 33753 26701 -996115686 83105 81875 32543549 42056 47953 402820129 28574 76587 613113246 69423 89643 886143356 19104 70024 -465880911 87607 40671 518460127 67806 2701 -818415418 59049 8118 791477060 27226 15706 141699590 2862 90648 208751697 94181 94592 755323655 24663 97208 272024529 97661 32565 903788317 44655 26778 -166146596 17484 81521 -880887822 4183 85944 -685786321 90517 61090 -227825248 92867 12946 -872559199 15460 79047 -965937808 89068 16506 -309277383 44507 61837 -839781626 34857 36405 12807886 95372 15740 990887616 87291 97378 689257471 21679 19273 -84917903 52087 76810 -159215697 1137 26390 -6430493 10247 49791 625476201 72253 13418 859611778 42592 58115 367814070 15290 14810 -637418027 93598 66830 -174788712 36905 35782 120626326 42663 88749 -737147996 49545 26228 -991688153 44227 72781 252955119 999 28677 -777314583 63514 15039 505621048 58949 97767 -520545711 32710 92121 755321090 13695 63721 -738369543 86805 2710 -461850489 35536 58365 122293612 91754 65026 -65272705 42084 61960 503472423 44022 27697 896109047 28149 86908 639111908 59149 2992 341320022 46380 12082 -822423564 95324 5055 -970760451 85842 45773 -773681497 92592 61182 588158142 93931 63105 -425026287 57178 21417 618726869 392 88396 -66339419 51092 23207 -623892649 24184 55881 -247089478 85978 19479 -324465926 53676 3920 -236125647 62611 85772 -690322295 36643 34463 -153184137 74480 75721 443339603 5376 9203 659938837 61241 35978 -153655264 32850 66317 -696134505 88398 36655 553892678 65015 96319 -811145177 96727 10594 305778480 69621 70887 147329278 27818 33373 -908064145 90496 83208 -488348231 60121 82697 -229940350 24895 49468 130256823 24165 73733 997061977 43761 39000 -197017255 28298 32524 -97283946 33554 93384 48600680 22571 55047 657943662 40142 80190 -794416464 74597 86988 606981821 42237 93516 530394651 18956 32247 -821905828 22355 18978 -717916055 74112 53378 -969185560 37270 52336 -121939873 29774 24110 -282843951 37961 46914 -343126746 76633 29203 845817537 53493 80390 188899708 12461 65786 -430560623 68904 25495 854505141 92494 42525 -132651116 50948 63380 84584313 71220 33169 -308166122 80977 41968 -510815848 6417 53406 -32414627 26246 90028 -341393892 98783 68362 980714443 51448 47790 760320912 13384 82585 769120557 98512 46169 -683531857 97381 11107 -733300921 34184 94988 -121671537 45623 4549 -935424097 19448 28435 -758742046 60793 83442 -756683923 87178 74454 -881732917 3564 45783 -203249009 40294 61081 416479818 31240 48898 309583262 40892 26556 -851307114 8197 95447 -637194449 44168 78830 109143576 24487 90066 49354664 77175 61072 751198384 8773 39236 -578273165 72605 6102 -460871110 41023 37379 -988991947 44021 30604 -322305972 45923 74375 -388179711 77281 55523 660395339 89656 26224 -914040171 77270 97706 558657379 72598 31498 -847065119 73970 85524 84199846 39400 34332 -103748339 28934 13423 -192178608 73160 94300 935065267 47886 22496 499901344 66871 79403 -744379256 14840 52178 79557367 74809 26324 86781177 89352 77459 914881124 52025 66134 -19362042 84602 17495 373218093 33084 65433 117002119 94358 55476 -864448925 68235 59307 873177791 34990 79701 357156138 76802 1476 597777821 16831 5595 -935355664 13083 58356 70350145 32078 21869 216598798 33226 84985 -650347382 27294 68757 -57676166 22582 43867 282383513 36779 98888 301855751 12481 96923 -959145526 10651 69569 563604180 91298 74260 -516081944 72204 79142 795999568 96106 3090 190437228 36683 17480 -738467540 45081 69566 961416730 5449 47258 -999220876 1407 98838 497449867 93737 89224 691774329 29481 32528 851518598 4319 90117 -287147687 71587 1166 311567422 36546 56238 965116983 50131 54949 182286149 11716 71333 -729378940 79761 1842 452955873 18728 79178 -7647714 72549 78870 -442802276 87534 10508 768419137 79240 23667 -428588716 63911 29142 -189078377 25598 21771 199553252 69777 13507 813620366 205 11219 444886712 72523 21706 -61286131 45083 96232 501880658 90012 34314 280409110 27333 94779 -550166673 84654 58579 497263319 47475 8607 197427114 64904 39336 352269777 47901 38174 353960534 61127 45528 -253155272 40034 28278 -409886750 32006 74306 -256901666 91881 74104 83196219 1954 94870 947628577 56350 14271 -550467418 32503 59799 627867634 22406 44582 753821094 78063 26618 225766933 48159 54714 -726870543 13643 96748 247748777 57811 90867 472264043 63586 68567 602615886 7698 72716 245679439 41885 90549 612032156 20292 75811 506259693 63517 87284 -202890088 40992 56303 -987056935 25817 39539 510608044 73784 29697 -652469486 33849 2707 -789913180 95804 77806 -515661325 79820 62303 124272808 70220 22198 936897201 67966 13863 -795167302 89992 66226 888513613 58088 2444 204980613 95087 37953 -502297552 97529 9326 -130557356 81700 58954 -155938435 23535 62749 262697411 94082 55377 -728541551 63119 78571 -728443926 94514 44041 -825783512 22050 51784 937279388 85094 98671 -987253714 85784 75619 -102457667 22199 96984 -535175334 60705 69235 561922446 94478 6719 -814574497 74802 71183 -845760922 91369 53150 155319649 8424 41202 -753881475 99005 41696 -650358493 18282 36009 487378407 22171 78334 -886231178 83662 32017 -859784342 1602 9328 733727148 87129 896 -548196080 32131 51290 -281790056 39058 65982 -139435554 51076 34922 33037392 61918 64600 -942664630 23032 45994 402345759 65549 9501 -639653853 68055 3306 459285079 70172 22311 -25073207 64163 28332 -505828047 22826 23287 -350345174 85926 80879 122071119 35580 4815 785886832 3235 61173 774318814 12869 62805 917254797 64895 10079 76982931 26593 10668 -239553403 4157 18190 915180009 74020 41824 92694908 39960 19805 621913229 22606 71388 -138873340 69643 52424 -973320630 544 47188 -668527739 90747 90211 558508395 72739 98660 -930605346 23051 55665 -328667904 18751 14258 -343126149 15204 72253 -904864500 95411 7267 762658992 47692 98120 -473949951 75010 9269 9152144 30071 97456 -203117641 12899 42384 -328256421 55673 5564 616081948 9895 91754 -812667363 98741 32409 951864598 23321 16248 -101667390 42621 52270 914690037 32967 56981 735081020 30436 29239 678945965 72482 27665 431283981 32542 89272 -687301524 92551 27118 156484438 80711 74686 -859957342 96757 14419 928687454 21070 17266 -59175068 13313 3940 395948327 48415 96608 -969189934 87384 61134 -7214556 48307 61739 -836451360 95038 26920 392611172 58190 45255 557395046 31217 58492 900778100 2659 98501 -540958554 89827 16954 -32961165 45734 35593 446972027 55319 48241 310590842 87895 73106 608257458 43337 79098 671970498 67196 39260 738690846 20786 22216 875155123 81549 43113 262711570 15243 78455 -596218971 11364 76489 43279460 10763 59530 -421506841 33975 40929 82300030 82899 68928 995389772 783 93119 33765543 93609 15741 696323277 51442 25091 317795100 26634 77886 -347786799 3780 16229 -218029442 83791 17600 -726361162 88234 75116 -963383195 23833 62311 -82744252 42200 12813 692174306 86314 77724 557361509 42833 60979 49403160 47778 93150 109031710 13807 56282 -523170164 85999 90206 -52282498 52912 54701 -313234927 66141 37532 -163709436 13273 27565 275133034 90480 9865 224616394 34215 48252 -889876582 8984 75064 786702813 83201 40384 -518145298 49715 47034 -256022388 42741 76939 -786836358 12607 91853 534393219 86459 6885 -739706074 14611 92050 -610565543 34984 58421 658534944 25078 59851 -210969061 31082 21913 562560051 47352 65007 -216153758 25214 71380 164405445 51086 46080 810849793 33776 86570 71996685 74744 84769 -899584955 72865 83691 -162976053 96011 68677 288539626 82491 3532 -292113016 86906 55634 -114439141 12727 31537 903105425 56310 10007 50324983 7790 7371 -841044017 46678 11727 -251143248 5604 2815 332344646 6344 87196 -877608702 94476 70281 556198755 8494 42289 -564442324 59987 96308 -118862179 1890 99066 474723014 82742 81446 858140053 36091 53221 -209462925 91186 8551 -820184373 69753 93787 -867872675 56809 84250 -730183672 13559 65208 34034077 7100 58538 908973491 75566 87867 -894804801 93652 14928 727265151 66055 21302 -746366013 94283 69462 -277262855 2533 78941 -758976166 76703 14169 -751836183 66954 47162 694962154 11404 77654 797634688 77574 66167 -847439604 822 52563 -532014523 39200 95439 -80321856 90841 75325 696300421 51734 84143 159106249 9661 45274 -199998777 59720 10595 751942365 35690 67519 563456702 97996 38022 646140253 35908 15873 -603823470 81424 67524 502072795 43423 47188 -472304494 56392 4264 484367658 65621 5231 301808218 90483 64623 492847844 79682 25658 981729630 31681 7996 336483034 70394 63254 873441496 68512 74481 -379158138 19695 38905 -70693421 68836 20554 362026750 31464 12571 -768025804 31334 69268 -954702593 88828 26610 -380530805 46910 19185 -85967294 45974 9040 29246543 704 44199 -927316388 27559 7124 691361356 25865 19807 817772108 48731 27341 -994853006 35454 82579 -916623656 16578 86841 -851175652 15894 16272 -275274361 679 8905 130261956 36016 51609 -746758451 66042 33067 150839330 80761 6279 -708676215 51331 20497 684943682 31918 3375 918802685 70633 48182 272267338 63181 59847 634034299 88118 45436 991651264 9213 47343 -543839320 17039 55337 -275492047 2512 17625 980246251 64745 61285 -685191619 53304 59969 -987178379 10624 79537 -575213565 54038 43113 141646371 97176 78500 -684286275 56603 77175 683863417 49487 7479 604197519 88895 34011 120366816 50668 23738 216955397 15857 82456 -808634982 87008 89401 118605792 24355 87726 -264214800 64206 42413 727315340 88287 92749 369216712 98338 97535 -271453304 7247 87669 347715190 46633 48108 -578008443 19360 75630 -388268952 21175 54065 -292253295 35271 22483 184204922 68856 52134 288871151 76212 4731 -334419346 57803 7756 896363014 13203 24649 756330700 2745 81002 429149348 92303 12385 -935574443 77404 1268 377378362 74529 51841 -345075530 58067 95202 -468126982 48259 3504 -379624014 22825 88117 -741680527 24043 34236 -4324358 4704 66845 -876029681 87777 764 -172201267 50543 14993 4593062 55981 49113 -175113968 60375 2897 244053025 5251 4770 479223415 79946 48196 -903153571 64401 86139 -461795371 13655 24601 359728803 25747 95598 68789676 7224 83552 -771119621 78815 79756 1309941 32891 51714 775663950 88499 87360 -872771477 21746 81934 -397694501 27207 79000 915685702 4491 53759 -694084815 73814 65821 -199687222 89486 65506 -549587525 23785 7689 -608289235 18433 25725 939643958 91060 31495 -203713080 22492 71029 -681686725 68831 78228 553187171 63389 16025 -636433172 32326 77832 760382466 31184 11123 -348812365 54521 20782 551096102 12233 762 372533266 16543 23128 -549964816 20022 10900 368805472 93224 14709 58699503 92895 23758 -246290478 92739 17049 218244905 9817 87639 -910864329 31109 33474 441263280 37138 1548 487723625 26930 66061 -700407063 60034 29120 907031440 34230 9671 -350522 4361 32824 15473521 93967 64348 -333818787 87499 67156 -139894202 71984 86825 -621912744 26926 11369 -134309394 78001 10225 -429375475 16824 18404 -775675954 70302 85920 -838784452 31145 68807 678966185 44730 55871 108157324 94225 31389 -635872851 31237 40682 393804046 97656 89500 322615236 68354 39495 551553400 23565 43886 -228785947 82200 72764 -250432207 85225 76319 -786642575 18893 53157 133291884 95787 46353 823191577 25107 58089 516844738 2910 1101 809256730 96144 78592 -224508911 85643 20852 19927474 32673 95283 554118709 95614 45146 -731675559 82732 7462 -883012791 67344 62108 -440439607 33292 98050 363426870 61548 70060 -140611619 31686 21517 170126608 23568 72800 -239888959 99128 34366 -248067378 61994 93039 369993451 77417 46281 280992392 80379 48290 -361498818 8324 96401 -332580648 14129 27377 787222772 91658 23710 641241825 9224 27476 -415011486 59093 47600 -784729542 70827 71092 602895374 82426 9546 64919971 22615 50142 375073120 77125 35061 850633108 56810 54478 -378075214 47380 88712 971572399 49806 90951 383886853 55898 84721 -468118810 74483 45131 -328384534 52651 81456 691736027 89778 50042 -469747793 34808 69382 -374189662 10342 89406 -769206740 23032 93277 -77768324 34413 21788 535864023 3942 16058 963399317 1816 84867 417322737 32575 94399 -750126264 8730 77536 -181075629 70036 13797 -158221212 39586 97894 -888585709 78084 42839 -605213985 37574 13325 -717053756 13056 52906 82650667 18473 46279 771418498 38929 74849 835305107 45508 37015 742660339 94061 66858 -156185302 28150 8560 -437209027 59990 74292 -325218918 46229 45827 573404760 83231 14974 -52383393 60363 67515 -655963054 36409 19401 -421074860 30621 31258 584488218 12556 19235 -60061322 45374 26088 129377150 49666 79130 335322879 84062 86587 -884934525 79143 26251 -686641594 3620 77975 -89930670 2309 37260 879507537 43188 21519 980341850 90094 19999 -226407524 33536 27602 -882037773 81981 14028 964915974 61829 1917 787940293 38143 95366 -597424114 55358 29244 28532520 60893 27873 390172240 36117 7722 -862319390 63729 51743 -780376941 4234 61315 -99129237 6759 37677 471353843 54183 23980 997344715 72837 19494 677110174 79755 96353 -970002292 21613 79522 -632608841 42313 86058 848713897 49840 98590 -184113960 34943 44994 -119545584 16286 58122 331473740 37243 80194 654101132 47720 30233 816523483 68186 66322 425089572 45678 43032 746354493 45554 37736 -160122045 20685 47229 -585584920 85786 11923 -793256997 31246 33085 584005431 95858 62114 667901870 82689 66601 -828650915 63013 27600 -59256665 70608 37790 -385210996 90374 3053 -640090974 31621 2938 389048468 43637 53414 -312559895 72647 79665 -842945291 10397 15617 971913740 62680 19402 -722424014 86874 82348 479919263 22440 16727 -120884420 1884 33654 -542693412 37642 88323 871649665 56883 93200 953720530 96378 9477 -330538890 80794 64025 428533731 98170 59882 918106735 32955 66404 -449823376 83009 13584 723825646 93525 63356 364922160 74564 7006 -221306374 2593 68913 -377080458 67880 3244 659786619 42141 34183 -679595088 55069 45509 -748733086 12748 27268 131297911 90207 40734 871993163 51481 52105 277233252 78180 34362 -739805474 41665 45732 966266046 80392 9896 170248619 180 69108 -587212871 29018 31975 797802688 2607 35778 -927608218 87655 32566 421997370 32539 93110 781603806 28894 76662 495988699 58193 68878 118850560 51804 92597 438728616 691 60402 203679368 79519 72860 645587375 32452 82469 -442496226 82530 4364 -210050821 67474 91396 -949172533 13217 59871 8517756 1594 73908 876855341 39729 15595 -515519192 59310 2880 -331904169 93517 59950 -642116300 47696 17172 -555846214 83133 64654 74889217 6059 39767 600670742 20967 72890 292724671 14318 5942 -284889386 94968 23826 35687849 89285 92854 816977941 63299 82914 521254323 10745 88240 38136132 20458 67530 839201610 22742 31379 -225408876 21532 31203 -151124191 39327 47798 -377607664 54125 72897 104619978 69770 83155 -441825312 92513 30830 71445818 43929 51598 -366978880 34761 58313 145931262 94746 35955 122201922 10070 93095 -806194247 25777 98714 -880086959 27920 81644 69283594 59891 70917 -520520468 59139 64523 -403450093 10414 25746 -504281643 6546 81299 -511219550 9288 66100 67665794 28489 77266 146202752 29768 57805 -479475579 58526 74136 -895574187 63612 24573 -687458004 29944 68102 62395931 96992 73854 820551370 84684 71169 744636394 7118 29670 919833223 69509 13022 -191418681 18466 97875 -977368514 23442 39291 749247206 64229 51097 748156435 4164 22108 -134262803 6889 67266 -426865384 39295 29780 763890524 79501 35561 -89427000 97467 61603 -468600882 64866 31333 280973031 29669 68906 -741462921 48068 83072 -852308094 58331 72073 -366951961 59474 2607 719219739 90485 63043 -581148632 14602 38265 962781654 40661 22565 398840331 86292 29613 -142225521 82937 80853 105380559 53277 64338 -717010737 87583 10616 -512587724 90352 78030 713241347 61729 32007 -570942558 57753 4383 -567950084 89078 78263 -7296685 40210 5133 712722120 86152 92288 -557529422 23346 96977 761400571 10567 15238 659645782 69047 35217 842798454 73886 91550 -553495918 88108 56880 352523171 38158 33639 -128166986 78429 24795 892183898 50020 67250 28717038 14182 3108 -659977918 96152 2511 -264132632 15710 46213 739678179 27779 18975 701717214 67483 69355 526370580 25121 24688 -840534627 4869 43249 -574456025 45931 58678 724695395 46624 44130 514132076 40864 775 325888336 8805 86628 -777414391 37367 46971 -66704150 96144 15800 -894964235 73902 11147 321604549 11195 91442 -133344779 33217 85885 694487008 71061 38191 438403357 3194 71771 -485796809 92048 98470 -353266431 28065 52130 -839843328 26810 61463 -361372559 76551 66383 514075231 68742 87921 262498671 77431 44175 308470889 76517 86196 462273688 23213 24144 987062540 45918 75908 -481180242 24019 21730 990014856 78026 81720 790091680 41258 51883 641330732 37943 91078 81209210 37162 2158 507217753 18105 54886 -465915235 60653 51323 996425265 53515 9797 871716763 16746 65133 -675870337 79144 80933 891902319 5563 21363 -855757564 11492 45755 867703152 64586 96928 608486387 84375 3144 -763791126 80311 22161 -475191368 90892 82956 -372606425 64253 97113 -787523604 13577 44537 335539910 53768 75724 -110608708 60438 45656 677062602 12721 60217 -543782186 68511 77680 268540857 15141 20880 -770067970 34916 49770 -862450399 11294 67756 -73067599 3874 51266 374534330 3452 35753 857928341 47589 79225 -269589676 52676 6100 -486727636 75312 65413 -459951744 12553 92494 726335483 67094 58792 -390853610 91176 70989 687842457 77808 71678 -394865422 94263 33540 -334095160 88092 74946 -706717633 29788 58991 512335173 38600 58638 198727291 18293 63938 -255947523 89494 2448 -236056812 28637 54860 49245757 25595 6603 -870221662 21965 1411 -941551728 52862 79101 374987677 41818 87143 9584337 84115 34124 107109375 56871 45553 985691590 50036 97736 -484120264 35517 7948 -162162023 77109 42083 -643980058 81831 34380 -184331344 36739 20427 486885391 33586 40996 341845995 82686 26507 -72608379 28714 98744 788931537 90744 22467 -863660046 44025 36438 -499767946 67127 42236 731535437 14027 27346 901633273 51142 16092 -535606323 97013 31841 28277063 3221 13326 109826962 37798 4904 30072673 86141 84529 307627487 80859 96260 -519368916 60875 79965 -190384132 13347 78544 857079426 80503 96749 855771870 75406 84194 813008710 4684 24793 -635241436 4487 75458 -773069260 29272 34107 -371434497 45403 53322 -561522679 76767 72924 -309493120 59028 61957 26673227 55045 2850 -324151340 2180 90829 -563224364 4605 224 -602882345 33646 34717 -997802248 87684 55423 -680274897 2845 51554 -724408979 40700 20426 426201829 21767 17965 -741945326 8294 3381 -574869697 3258 90269 -938053721 45450 95843 -734604699 16846 20792 -638009767 38630 9328 -167599558 35765 41154 113699566 61086 49283 44924590 12128 65494 388942324 84103 49291 -826114253 41218 75341 320702884 93233 93773 -693305678 34783 90971 341356261 76427 69819 -472305795 22158 27944 -843815762 91400 97760 -202413750 98542 75418 -539591070 12714 9899 533073850 86825 45360 298988257 45072 3030 641612374 92528 7822 553563612 62978 20981 249680643 66092 86801 -808553797 28216 70317 451325825 65923 92751 45403057 36474 19508 -442764013 68405 65331 -902819772 58766 88805 763885505 9891 32262 -512711115 23310 9000 -82553124 5733 97741 702774363 90847 29950 -413977408 75289 90791 -965760876 3330 19250 152790955 38881 46524 345896577 47034 84724 418989407 40234 73359 2152827 8086 83615 337991226 33694 53257 -941637982 64165 37284 -860060714 11080 33559 -217112410 39144 18369 477174190 51808 643 -940182463 79298 91510 -334863184 55740 25675 -505364719 80307 85251 -329539317 1547 40554 948550766 14473 46089 -354519745 79438 69663 -626823660 98298 83777 114616983 20224 43751 479467716 26694 45409 93393808 86446 96211 322954679 42882 4143 87142691 38267 78926 942446156 41111 89673 365886068 45808 76983 -131856235 72157 81567 584666994 89337 96751 277627403 7713 78530 -907076190 92256 2233 879710248 5963 61310 928840888 86788 19385 -354411272 85188 66061 -772390271 24024 43744 807134826 60288 85012 529112252 30304 57467 -810993276 90845 28982 880252665 90512 32812 127450004 96099 72152 879008816 51740 60981 638191391 46625 10839 -27662908 41670 61858 -711511588 8690 73723 -290499480 92151 63730 -609441601 39582 67967 -442369889 82887 94766 952327381 2638 98424 -852803139 62838 97607 57739331 42894 18866 -217266710 68856 53115 -137528064 27790 71487 880187345 67412 57169 829556645 90128 44982 353831896 2106 46555 711915590 82603 45475 524118112 7798 96321 -812582077 66797 21984 559341801 4300 59162 483152276 66085 72709 467407770 94590 23706 -849944382 57358 27929 600443459 28826 26418 106285211 7173 16745 -470062467 54965 14386 774953080 7849 3389 -109636595 74158 35782 128410186 96976 98710 959421773 74520 89746 466312101 46163 36143 -507642819 67104 40710 605622735 42171 82809 674500553 24392 71510 -382238830 98854 19592 89304099 73513 50981 -94139753 6267 7921 -348024853 95012 77492 855917277 28515 42265 625641115 57942 85208 572093225 73149 15835 573396330 41953 27037 -825168284 34902 21237 -316255732 55084 31526 722339304 58339 93465 645634445 83783 86566 -603249476 62975 79614 -693326658 50169 62418 -206528117 55309 61640 -184627424 20767 98266 283799885 91475 3101 837841393 16451 49840 390233713 9673 21002 608304838 84073 11520 -381483239 22765 44378 -124652829 52480 37914 -475925419 19420 94486 280477935 85795 41423 -131251736 26709 58145 -327270320 87650 72082 -598557910 38857 68698 278684368 4100 82322 -694015114 54610 75200 500554103 95493 64097 583311304 35799 88865 903088996 70271 67377 -551101975 70374 97294 -474667779 68689 19287 -81185322 8396 11337 393770149 14675 85771 -667960476 90400 6038 -656126312 92873 11641 -983368102 39171 7510 -879540162 50009 75925 -639329633 41111 91895 -401934585 14006 16123 -269516257 62187 72241 124372539 65602 58675 788332509 40977 87720 547100816 91426 69846 869959116 52018 65824 -5975364 30707 93715 847583340 7331 25162 830659875 1162 62197 -139837553 53625 44941 -9692018 35605 37588 -309227030 63076 81537 -985132243 64414 90881 -781599456 71279 94237 -219116637 5605 45892 -876735662 59017 86243 -105388682 28550 29132 -541937072 27092 63477 -494154548 35192 58287 462440822 53354 81277 988665030 78260 44611 -446685946 4295 28696 -467341204 70779 42805 -652476684 923 58384 324243126 50783 50486 340893044 85809 81704 867031062 75131 79659 -318827168 79253 34296 588317131 31029 38146 -131851503 41523 15203 122293840 9071 69361 40055786 72933 13653 129535259 89693 64392 665401068 53465 54335 873540984 31384 4475 231000066 47838 16444 590596826 54073 50470 -107716663 15978 18412 22969982 44393 49716 -498994879 26989 24860 -272625793 65397 91387 -646698399 17258 53578 -220832475 1938 35811 -879815231 9827 44555 197518663 51643 4985 315231467 91408 55349 262060096 52155 94746 -451689537 59429 18092 -447593144 37636 71302 675704460 71676 48259 -550774696 87475 6940 894925711 32549 26979 -439134843 44165 40556 111539248 28202 47077 963167520 49046 48699 -835425252 40757 55248 415240788 92539 15242 -752745407 10195 722 -784406680 15811 98032 109373508 57357 26790 689069199 60222 596 104403165 14756 744 -312790700 56554 45231 650130655 28617 44543 65086827 36180 16250 652054848 83504 51597 948256160 47634 9058 306091748 92849 97234 337978513 95087 66577 400082773 53739 10242 448468146 60484 39893 -731258625 66652 44712 734424258 13217 54773 -852550326 18924 83601 161594429 49198 91156 -763034351 64519 77698 -971928059 85717 75448 -82729293 69769 3222 355660830 46487 55321 -121748463 37193 69545 -762516561 35776 98715 733200679 34182 23363 58166663 49864 89770 958492366 97516 79696 -336239900 86495 93609 -370289756 6473 64083 421352499 36972 3978 561586162 11776 24429 -522346298 12043 1949 -111103289 71048 57498 541198328 52987 78806 212823932 50600 53840 -511155293 77366 29126 554413959 17060 91374 -682432333 83968 55759 79269555 91654 49542 -699492861 95170 33783 -829790320 88088 3948 769048636 42972 997 240683567 36839 78291 -766519404 51588 18510 -34137867 30714 18216 -895124695 1802 79090 252042157 15600 93685 -279939655 57729 23458 108373758 71941 21476 -128118507 1391 68804 574372623 13569 47764 934171051 62410 93453 771362997 3663 40692 -980690612 23976 71817 -8584593 91504 62305 912713063 63282 42263 -931230330 33900 63250 -686926204 13019 21911 747148893 45826 24447 -952881135 9721 56696 -2160146 56573 94223 -92796336 84264 9764 -564197871 53835 96159 550613886 74613 49112 -526006661 14446 11789 -71296597 8591 371 -453873957 25968 52979 -810648220 15897 95261 413727116 12102 35892 351548886 50456 653 -370000399 36540 38349 -113974326 87792 18473 -518277009 93882 15388 -369557128 72284 98870 783849475 35246 38274 -134837834 31215 40990 543929301 29275 60807 -119230401 42374 71299 549389464 86841 85466 272840689 21667 36685 975218781 65973 31701 478485300 88049 29413 -447420990 48962 94225 936285406 27213 73618 976936312 38831 4843 208930856 34296 26121 -334574587 7368 84031 102278752 16149 73031 -390670690 73128 4004 -443628572 89665 52281 -277903573 89698 45519 -938236002 43293 62859 398565812 26333 6931 431631121 53586 61743 586372766 24150 99020 -656265028 15475 74801 477752580 76726 10656 748351488 14173 61869 349519789 2987 62128 -955241338 39487 88970 106392024 33405 35232 537638008 80823 3759 431108658 77277 19221 894159222 48525 52587 827452556 15424 99145 749260641 44583 74151 -63534778 59253 85026 -746122994 19457 14616 -309962182 17863 81138 101818970 58494 17081 944319970 53480 47401 -655807999 17449 52117 630652952 15822 57335 588012444 90800 17890 -601140680 8422 46612 -759418804 88702 53145 831423543 59827 94420 -547562946 60740 89861 -329049940 43240 24552 136942516 46908 95688 -166460194 63659 76407 -976261610 78278 28597 13175491 4775 78595 903075122 35986 53435 -506584758 96088 72432 -138897628 17206 57739 -809946005 45466 91729 849533552 39361 58354 854587940 86050 97534 880150414 79419 24185 802531618 71970 61334 -57448490 45774 70083 -44949477 46544 60587 918761101 54920 60504 965953160 46001 53412 913725198 75908 31554 -830210537 54929 39806 -523338373 67143 20532 -985645840 59340 67307 -233061561 78216 23474 490512350 74517 3087 -996721946 68780 29862 19576058 4403 10895 -3313108 58908 78105 537864521 96307 43941 72417060 60200 26844 208748208 6608 7735 -401848665 47602 77387 755589326 27733 73375 723845736 26430 79597 -936956213 2888 97803 -952830319 58201 20001 762385002 19952 38255 414593031 56552 64665 55302680 14980 63619 -923750752 27209 2294 376542454 66175 27640 267772237 92985 66026 -389817310 88310 77878 933663058 93167 85913 -119162354 76054 53271 -732467151 76725 28705 395681935 32049 73774 -862322693 73981 52894 170279295 98103 86454 -228389790 59500 74538 139562043 58219 50730 730473879 58636 32644 -314915895 11510 72241 549829266 7640 78031 -119183804 42616 58966 97302405 42726 93923 -222805989 60279 57360 876858321 42347 36206 714048082 34040 80023 -786847949 90271 25249 39424440 65514 61089 275379280 80525 57178 793415991 68613 33496 -572961901 27171 12352 302599612 76533 32048 -85854494 69085 16496 -980866318 62010 27302 -452924681 24284 50320 813189021 10832 95350 591349433 29721 54998 346479414 94974 4916 691803615 67660 20983 350145414 68692 72540 -166391216 95157 70212 -222710684 46591 74636 70342171 34917 28349 164722792 34752 80741 729975603 9200 21237 21132150 82338 11095 -379108788 20644 83335 -728664062 2829 25400 -166099350 84866 68957 592210059 69813 42384 552580658 1799 74477 -51181871 25968 58221 -373815407 63406 41662 -77113928 92321 17437 -907685358 28231 14459 -715245515 75995 22575 653913222 38916 10538 114973328 86177 24502 2623833 85635 16311 73000106 42796 24165 651886657 40849 68004 46575419 66724 31049 126707312 1543 35485 216673888 26998 15293 946075075 43584 30465 -309399469 80240 85671 -805024468 62980 82826 220459030 35270 63342 -330766878 33469 24728 -134894194 32828 84130 -563402986 34619 95843 496288573 94005 11449 -522119196 69564 9899 664221129 3832 98713 -386550449 3034 54253 -571130300 64371 9975 -404095164 46197 10435 602812108 86432 41551 26767314 73252 68300 -189375999 25575 43864 889347368 71269 86557 730312872 82046 49433 789853489 56003 37358 249906112 68809 71780 -370039066 26021 11810 551170840 94639 89785 -894520839 80012 55668 924453122 91498 82233 -938540128 72401 14409 28629913 28585 60530 -95187190 62960 63428 359718002 24220 18457 852540880 45918 16079 382683990 95929 9897 -478410475 56113 69215 306327593 68317 70520 -788272620 44937 39130 952008609 9797 31910 493326526 20211 28778 465345215 53794 36267 -604001714 76807 59142 651845557 1701 11240 -254222173 24747 88779 -487815789 24859 83602 -519827967 93015 22683 440443317 74244 69553 11108891 6831 96505 314610671 84065 15737 81356582 41182 43483 -631005051 20581 82286 752104841 97917 86922 -439642316 92062 98894 -935279743 40293 68367 -580120664 67979 79798 126598217 91402 14886 -556023982 42479 20410 886447258 53227 73706 309614852 57833 7807 423433145 55816 77410 -612794553 34744 89527 316476361 95358 82994 -683781417 48821 34615 857289320 97830 90846 -812431870 71915 20025 -472455471 22905 29094 334558807 39448 12820 914976963 41980 41630 -547011632 42503 22119 373536048 42792 74987 -255184622 61176 66466 260022987 86020 48561 -847155612 75471 49001 262557893 1275 74131 -84675182 49174 32733 -310984277 41297 42437 -900982651 98838 69226 262089511 30692 22288 -50973579 74874 5456 553185647 12192 36774 257640010 93783 61328 -816749942 1826 7612 391131545 85263 37006 -719580155 749 69069 -965356910 84205 94089 -258126799 5915 97987 921768763 21354 62384 -216244325 34198 92672 -747170480 97381 50925 -558445454 2181 48570 -756561109 42419 92262 601439718 74102 91042 512655214 49773 40695 -804689666 52707 77511 -354283624 35587 37985 -206110264 12710 43093 -626616191 5809 13249 -486745417 92418 29709 803779314 33687 98486 -522877686 89117 53144 -742143143 7876 45385 496736764 4567 4869 -943341777 53040 81555 -233312482 62531 12095 -657278352 72450 36145 92497709 75690 60885 -621558700 55806 97004 -961962014 57179 50247 -152517650 46421 12074 990236623 39803 64764 -487315681 62849 78132 483238832 52684 16270 -425380950 79314 81575 -129200194 39883 74386 -208992244 72708 61097 -68903547 59209 92826 -392279782 47987 86658 759235872 96779 43687 214708260 62361 21377 58120272 75508 90526 -441135017 55757 80926 151142529 81893 50750 63130852 5684 48333 669629751 61174 37568 145840767 90091 15787 -132102896 1799 33412 -549192296 59863 2830 -482019951 1056 85592 321571345 41830 87946 -571882586 93981 97188 -460966467 66578 12047 -128730292 32451 63761 -911613842 3434 50654 -276166417 3037 30415 130860179 82059 904 -529592576 21997 97575 952854573 53864 32673 88070670 44560 23437 -258888600 66862 92150 978198832 27682 30031 -841100976 18136 24312 788802657 98582 74278 -526994962 38544 18773 -308463337 54933 15084 570948272 53842 1398 -68957461 7719 47803 -286665396 46829 92041 -339001768 62256 75515 918527015 99083 85280 830511865 35654 79996 352223032 73528 24194 502888904 18768 61586 150903398 46006 4149 -158410953 51123 63785 -254952038 70377 75584 466253513 21741 46956 -598731503 72896 14440 -593134759 15326 43359 636520014 37527 88285 359797666 11526 85167 -4016532 5238 14675 -124643439 62799 23718 -374098580 43670 7674 -368065204 6440 65446 -92577239 10338 5804 397377320 56446 51939 499375563 54735 20048 458231908 18387 29592 -331126137 11220 6807 256900380 69095 34797 -260918259 28990 30558 -594909569 37072 10184 353969163 18554 19800 52677946 23080 37671 95298747 89559 79265 769431482 69951 20766 -486689940 48239 2237 -274895862 6877 69714 366759079 6792 72931 -776520321 3655 19390 484267202 19319 19281 58610947 33538 85841 871222622 36804 87171 -639032359 51840 28872 -632690948 96026 63532 -819220685 56778 70709 -385323015 94798 70555 625918418 45197 56654 -549201421 34912 20928 821261417 57473 21173 -235858270 3523 35607 801550993 50062 67944 791131585 74760 33413 439134040 56571 46633 -418328759 14806 68477 -951519942 30759 55107 996200085 26521 81219 -165722328 97851 21737 -188222043 343 15410 -248281643 67152 80976 381004158 9205 93625 -401801980 46867 40550 -813300609 42992 36898 216607129 10596 97806 27477426 48316 75391 -662949204 49087 58564 972012834 41279 55339 682791903 9449 6441 107318352 2314 50998 56130447 45929 36000 -610003418 64570 35048 489158306 53453 87093 13446966 34713 17344 745026480 99172 81755 -937029410 85878 36539 -997825927 59762 47501 -518066516 50744 31078 497461510 77529 19230 479470214 25648 31675 -95738126 20678 31207 -825149479 90914 47356 -338230103 97514 33240 -220712807 76168 54856 841667480 60004 82181 -773583891 32279 74762 137350058 16838 87132 642564380 50707 95693 -94676904 93481 35527 -199846751 33142 79289 445008924 37817 78376 76342342 70958 81265 363535505 10334 338 -561874987 17305 98395 285404268 87378 94235 418422866 24804 55325 -887073362 24376 53631 -331923594 45361 2225 138397164 8307 46525 99674983 98857 17341 185109485 98759 92492 -872951447 25253 36031 -449026738 78384 95420 396243835 30789 30615 -614853715 50256 94142 -432540967 24886 85030 -113541963 85082 6558 862017338 12823 52167 -53515419 40280 23780 652810579 44907 15462 87320707 36887 22905 -541023684 47743 35152 611895447 52883 96421 -274878537 26091 39567 -938592465 33665 81861 467667649 75339 38409 -993076324 49565 96888 688107886 69257 48489 -194014214 56146 46251 -442982870 37914 89109 874061951 67327 64721 -893957285 64208 83025 94755029 31099 16080 -42237669 46220 29368 560914352 6474 87487 90390827 2455 83040 682648798 80767 87678 573070107 86512 13222 -998445476 66937 51927 -805099291 43877 79726 -584705000 86903 87084 -450166661 22671 71067 -137637338 64810 30529 447704152 64381 18429 868692275 98419 32056 742639316 42047 18633 134617661 76371 96459 -468466662 90454 2194 -442735234 42507 70452 -744257033 16484 64525 -755139747 42031 80422 -601234598 37648 7559 -277560554 82014 12754 891832158 30254 47963 -300548596 54903 30878 -63255671 57853 38725 443077083 4941 96917 183079493 36396 98366 473303856 20080 76912 -996271546 59389 56726 -142128335 79672 15828 345440131 4332 45450 732604127 31379 5410 754312337 44045 72056 -961356985 25059 44703 -911844119 93657 69792 154396981 40140 6289 46703290 67275 22760 150487325 42867 36811 -485812016 27721 44995 -241346508 86473 55689 807076531 51953 43493 956253695 86569 2079 849826716 68168 11421 -863143616 68146 15031 403856452 6444 60443 707234910 8482 42048 -75398569 8443 52538 760985479 88122 47596 101055808 7597 39851 996550484 87772 93114 274597418 27578 50654 -29269962 49273 89815 10949338 96382 15567 156961002 275 57699 78702060 30285 91421 269967550 1220 36667 269505649 1223 43521 -158581505 84175 54920 79257327 6263 86976 -421656205 10986 50589 954655250 64952 12426 985642489 14176 216 924973147 46577 67305 144685044 5764 76176 -742361283 42305 27339 496746358 4301 62172 -836789463 73914 84779 162901952 23333 42911 496370613 33375 49249 -938135908 1747 33788 -628126236 61745 75310 -819855300 4319 96606 395002955 29319 81333 235356019 36033 66626 338398932 21382 33265 975851432 59759 65200 990089139 65075 55989 40485906 3853 84960 -924829568 39969 35533 -118315217 96478 4784 578050281 4786 90277 838940837 92419 97726 981676657 15761 7115 818096486 76821 17548 308461069 27773 10567 -383935755 97512 83565 530858329 43580 22069 571396802 48164 43044 -146235620 30656 14752 -749605580 74365 27534 171667349 42264 67806 399167918 55772 87366 23589734 72099 32055 113336889 16584 54714 -188512727 38234 44014 -680247911 29850 74956 451342571 47981 36127 -820589534 71697 32702 702807363 77624 19641 793405841 25991 57782 30477810 4867 66415 -720746716 79863 61807 86201206 62551 20989 -802842471 35258 70329 -258361071 39825 71775 85511796 43377 88826 -911541336 7525 36545 37797003 14775 57696 385264047 32875 7787 433814176 87192 9404 -827684019 7251 46317 -537448716 56267 10701 -292656117 68782 63656 696189534 57894 23586 754628079 56250 78508 -605551071 7438 38064 813286318 64140 78512 -415278373 20964 67979 834848677 24588 41571 139970775 18584 37657 -411529554 19266 44137 165627226 80042 9996 214808481 22083 30064 -254334925 37537 49845 646266035 36141 49490 724723360 56219 33883 -935260769 68027 47670 114987429 19601 44278 782123178 79128 45711 -316834696 41904 81363 -969644445 83272 34835 71104026 89904 19909 -15298723 61186 7396 674497370 96896 9281 756286875 91405 69509 -669655360 43166 1935 570546503 95958 24280 250232029 9956 39 -936260007 28841 9557 -820805739 87453 74690 -773016012 33918 80888 893364059 72834 61447 -998727303 8993 12064 -783364502 83942 93148 95692529 22035 68004 -554386109 45500 40456 991132578 91852 90781 -742203520 70240 42551 -382307725 48584 84290 -950036446 56007 93352 -361176146 68421 70490 -197408419 13658 76235 -859064558 35646 11134 171768952 81967 48319 105132094 1546 25529 290701763 10864 17931 948831676 1480 76478 227372638 40947 77245 -917062432 85275 46432 -881192079 39214 30750 821644288 26166 31439 -50976533 73911 50244 12146429 20318 79780 832994620 57321 70697 -634694576 54739 86177 424834701 55759 4919 -320537502 51593 23888 394030077 65625 95247 -839999032 45794 55967 -88312796 84958 19343 1994761 78010 85987 126636160 32324 41663 808396285 73041 97156 682200194 95706 76376 -696545296 83691 81964 -955954341 91630 82629 -627984526 32359 98641 -487376045 72851 1726 990781308 89994 45974 885007975 78101 729 326298257 85371 55517 581301001 3364 40281 -256070906 92847 44814 490570576 58221 38110 -974225153 44212 96966 281417806 31283 49991 715791078 28750 41406 328671410 32512 15347 -242019956 50405 85787 -17409926 20632 68706 803797446 16990 4112 -285448482 30151 90516 345355373 41380 43886 838793145 47160 29438 -715019798 51689 14723 -751962373 89861 10645 57200681 49810 11213 -780338039 14467 24518 656081804 19251 64660 514420941 54898 78949 -489320972 2221 84865 -686647605 32054 3907 82480747 15366 5859 -797441663 23910 42692 173657660 48131 27081 1734407 57403 96759 -909127678 29181 16358 881366292 2191 22800 -920848954 85696 918 978342040 33102 83158 670042682 97053 77951 -224169575 94059 47363 689758750 81224 74996 -545081392 96810 52590 223619523 62270 37869 420047788 93950 52926 516254005 23671 96873 -705184759 50988 16287 -111280438 91983 36787 -450851860 92041 58997 -325830946 37951 62583 -799665748 20293 49137 -379637856 1554 56241 -236249041 79216 32106 -997708745 79985 62728 686497627 28550 83241 327481542 56334 13106 -635712443 1495 97232 8020126 22004 50716 -366802398 75491 73687 815875042 11082 94302 -992009543 24146 48568 397298530 81639 59079 509488263 64928 86664 -490471209 51649 3204 -294418933 65927 11746 478504825 16673 1861 905471720 89546 1013 -496317460 67512 41536 -226086621 48809 91395 -208866042 42562 6999 904268842 37139 73250 389000065 68703 54238 55826357 13044 19051 -614189848 12554 46101 -303559230 13877 64240 983138904 14367 39630 -934597426 28020 49223 -825557019 9607 37566 -662162885 59747 53374 -497883269 92450 6495 514312381 4756 52704 -40130194 15908 64975 278223060 21104 57629 -504626653 92105 94635 -754579376 85964 84356 651416866 51150 78914 983083417 7176 21256 841179682 79976 59982 180625685 46928 17171 -684758174 42493 96020 103510544 68600 59074 -8398729 69385 70618 851738344 7738 65596 -831213829 75706 48448 640322134 12990 77293 631222764 8647 49508 -108464783 40898 57695 954512777 77051 13183 -651957479 32822 29481 -556821839 50783 33135 850810943 81558 88736 208380933 55011 1260 -392404840 98571 35005 174698606 70391 70888 756272319 68362 55342 151087062 64467 54568 297188942 76233 5139 202644006 36491 3168 -710581653 99153 36186 -261755344 4145 51479 496254168 89244 3598 767437741 46037 12988 -489118905 4828 94705 -482843477 38829 68927 303105057 81493 65262 -458836026 84773 2724 -959575962 2498 84017 -766371239 65882 84542 187928390 84224 64577 48416480 50087 34210 -370325713 80354 45646 696241468 52780 72375 -232456817 68001 52830 77572060 72565 60370 -793928112 54815 35945 -254141284 27771 85857 175153732 8674 56940 813061630 48847 52570 573841296 61003 32181 305093212 56361 51915 -2888031 46559 53382 -747597055 30416 54899 -932116878 10119 48048 -513438938 70072 63309 948887223 61444 62964 209218482 40136 48432 91331132 49459 13798 -150946277 60422 17241 -977802603 25060 6839 324168248 52974 64935 628834659 14498 34803 -536858311 63253 71492 77737367 20446 96434 528629785 50871 42707 738487874 42279 47852 -313083836 93310 72578 -858772809 72108 88931 340337657 5554 21295 856313026 8437 41990 -223911052 73102 60670 116439038 47171 30179 -665220257 27652 88362 -966195501 28112 11217 212532972 38548 44766 378687796 48601 72812 869797201 71755 3425 834630791 65669 88535 -253648988 92651 20240 -277480189 72315 80142 -134451799 84330 14873 -855330071 70005 91091 105429992 10536 54662 77588279 34071 92854 -715023208 12051 21962 686815827 67204 34635 481986645 16785 16632 -221865098 14106 35290 353086298 16480 53173 922189142 60535 17742 875286575 11237 76205 -550190698 94092 31143 -418216283 17913 57374 -989048331 9795 76072 -206538839 76664 40776 496544691 17543 65850 5265515 76095 50032 581051437 20477 43531 -229776115 67988 1318 383048436 84585 88045 -154456033 56105 80441 517125896 3551 93967 -454984965 85292 84458 8573708 15072 98976 -671630912 39933 40861 -409294121 16157 11397 903653139 20529 38084 -581708253 6241 85786 118313289 32275 20694 -18433802 6318 84800 853030368 2974 91277 40592328 76341 8221 -801104410 36326 96311 928501450 39091 79276 695277014 46560 49859 745769670 20701 46057 693314668 65760 89964 -419743720 19850 37945 -613363254 93018 85313 -565516396 83573 73776 562232729 57343 74444 863728749 92270 96719 -664388680 3802 98654 264353440 95031 95575 761295991 11288 22563 549882615 80735 36982 -549357204 44933 24138 693946160 66683 45328 46186778 74469 42547 -176024169 10301 6877 -998870226 93344 68733 857151512 77177 65203 -452170235 4703 60419 422579559 71301 3292 -552945629 65332 50978 -116204911 4103 40653 458870359 43121 92010 349231870 36270 29840 -669554549 75658 3792 -332430692 42202 36957 836138217 86748 22781 -452507373 36303 77819 976311719 30360 7713 -418529053 30049 65597 -778062459 6395 5949 -478095844 28206 84845 -186854995 14357 17834 532223029 86234 50608 -688786912 80636 15014 82300410 26081 86162 -198595370 19983 35434 880701208 78482 70319 286763997 43502 22442 -199859028 88618 38602 -359003757 14807 93387 -811864279 20016 84295 -737291439 37734 79880 130789153 17033 85271 -661781112 89197 7725 -600079549 13116 23329 -969315342 19213 12092 -927325949 7711 86045 181190526 3624 6970 207464778 63904 98955 973584702 84983 85001 -221846863 70741 14459 -172462962 5780 91668 -209243452 92582 42905 -628808866 94056 7127 -614994518 88419 34964 379187520 57284 87823 -777369642 12704 80888 921373558 67171 33019 843640270 53791 43365 -418572847 96302 59202 -888435377 68450 19808 629250593 62601 21592 -808062304 81379 62455 -192968494 80095 14543 -15292931 46502 75435 -70562580 86903 30708 101840608 43696 53738 -940215103 49362 28418 -626710568 36874 27613 957062953 9765 91874 -955621140 49107 51723 194522649 8654 97745 -312339550 65197 69580 -112462394 14975 2483 681460759 69073 10752 223323999 57929 38821 -946367189 2312 58512 -242185250 2717 45585 410852484 35262 10323 993196795 10108 62626 -168679336 13804 91787 869046582 16257 31674 701863346 1450 30723 -19268232 57326 45914 -868201580 20880 97396 142772683 44903 21673 -254010234 26466 53072 -160795651 39370 25154 -994420426 48907 82782 -594848615 80435 49742 -895033198 75305 6839 -383940189 75014 93337 459519517 19931 89723 873093417 78216 90775 377227415 21766 28050 -535531393 49215 2017 197476537 61827 9121 -528723282 21325 49257 415476777 60152 7508 -271565320 8762 29329 170232330 46787 17805 -890195540 45357 47443 -57372233 31300 96459 -538261096 86450 23358 -889957175 22572 37874 -612158784 51895 16623 277290730 22787 44739 -310641820 47370 25017 262544893 85621 38372 -303319539 16163 9271 -414964846 55103 4791 51524251 47264 62591 -502892420 9789 21862 -566792177 83768 19097 778196313 63522 56017 878579050 69384 91004 -792491754 8724 60315 -985624690 87010 44767 420490184 49141 98537 -194003662 66373 47761 -351430731 90571 95212 -829054330 4696 73678 114178860 85776 92643 521420295 47520 12715 -321807009 25473 3937 -747956661 29148 2051 -619513030 77738 12958 -299801815 81891 24391 -533595659 23900 84544 403919086 6465 72109 132349105 64174 50727 -962076459 37367 53603 -78083843 98404 43000 162610018 14243 67635 -425544065 65974 9599 650782373 98790 77989 -190037709 56337 65353 937486734 98200 13445 -351425012 49141 63175 -740565604 37172 1566 463167199 67435 15954 -290460249 26423 34893 -818899664 93908 23268 707355364 24972 56450 878207066 24680 90166 497682226 10442 20523 -32573550 58968 60719 458045816 7002 55238 -989704676 40707 86716 -540907317 54035 3894 -11141067 80911 45424 645032408 32917 51527 -921516273 53279 82385 -436971464 92752 57261 -324265190 50446 31531 -791369448 98002 14271 72310408 60935 57482 -941093202 34671 166 650124061 8311 7117 814332813 48801 86847 -639536719 23812 15622 691258393 16748 62969 135996927 98890 62937 646156624 62636 41421 816507933 627 75442 -528923427 73608 29319 554322529 55349 94152 535309253 64999 70948 -369369108 40529 23230 208448568 58303 50947 -418012707 4868 18884 -904737950 32261 25282 -868732091 21892 56006 -173544106 33896 69756 491293493 9271 71917 311915653 97788 701 -8191814 7583 23920 82949141 58446 47377 -226777816 18624 6485 394593719 91412 88509 18633048 97097 29326 782753365 28164 56172 490060453 54927 64204 -677275866 76203 46272 357535910 30065 70354 814647188 6312 97845 -366471484 98896 74171 299848118 79966 33909 -233111773 43869 76642 211003013 91534 80103 859479515 75156 39161 274090500 60372 21535 -721314440 60731 77291 -428462171 48683 57070 524435606 71062 2156 146094659 35886 9487 -257800331 42744 11416 543189639 48131 47300 -843003107 4706 44354 -372714375 30210 77479 -884902199 66872 60403 692379145 10383 38239 -935796819 58010 61635 407989239 10259 9327 761383393 76737 69499 176431612 50268 50737 -195820729 88251 4433 -385364702 17069 84051 -794517715 48878 97530 -31523124 44035 47441 -772220297 98500 94146 -462192510 33442 1633 227542113 1074 97930 -574543050 75956 44471 -576665222 17744 8897 -77471540 32624 42138 -629594581 14461 39143 692486846 94085 95888 878635518 36419 59279 165504188 27122 32940 144282081 48992 32144 677811152 86596 5848 -702847259 21335 60789 -412368409 69549 53538 -405714690 12928 29390 575064525 70270 4442 -192016789 46092 22845 -830914834 78625 26828 -674002846 25023 62470 -12596982 96684 32652 -159489352 65159 43394 657347643 64192 80457 4300342 515 78423 188087577 81494 43274 533901551 41857 54830 -962639163 29933 18705 665204217 90261 96228 242349232 1544 73403 -682257625 6773 74432 -718263855 8076 90362 872145035 80701 85842 -307735838 31196 57412 499440982 44628 85367 -276635624 73494 32770 578283442 28578 45543 643633332 24158 89686 148662289 67350 24767 -719292657 18853 71668 -876074391 46480 86102 637664702 11645 58697 370932308 83688 87288 384930692 56059 52123 62357594 273 57211 -75163196 82908 49684 -43856036 14172 44596 -321244033 8822 7772 695828046 46657 86102 717566280 20308 18939 -431072084 24772 27775 199064045 80606 32500 913848357 69235 68355 139781108 37246 56285 542847570 73544 54925 432072618 68319 48131 -702626956 19733 3905 -739963656 77475 62747 821979450 7945 70807 -752680670 54057 51921 678953340 28230 74738 -90123377 30621 20756 -734196695 46367 78373 -360496422 8017 84392 982808996 93715 533 -516088170 90292 32256 -877945417 66851 4255 432757280 91813 62051 -297891182 42032 44978 835763294 86472 5306 -131355371 90371 14126 -558746690 93064 41158 -525771073 29223 74543 963013979 58794 74383 304739014 94459 54430 -798386131 68036 6645 -329186441 5336 12074 -706529809 7209 61813 -315043027 5811 75977 -365926835 47117 48830 576126726 76038 8812 -173963643 97428 27097 -311688448 37767 60653 -48206123 66245 55085 -523752941 30722 45710 162035761 64197 49410 -974556231 2398 19518 998306819 24236 78339 -994111651 88267 92875 -320286874 77294 87831 338627582 20848 47335 796670761 14753 776 658195720 55105 68807 -899970016 85220 93703 -802620551 41315 37328 -960209801 26949 39479 -892529672 23829 53719 -258579770 10019 49245 138480663 36293 16509 26686428 46137 7554 -191009685 27971 27249 -598155191 93631 93946 -644505031 96464 67937 692124865 7798 73417 -601116673 44140 46715 609630996 46102 92747 -169474685 86047 48897 -930791061 17983 46113 829002371 47947 97002 -240636767 87625 37011 103602408 93257 60110 -828979498 51903 53146 817653429 83531 98480 852794547 81130 68121 922181513 827 11262 66392572 41436 79708 -389267457 74591 60359 715961417 60227 89057 -175198238 21650 30251 578184466 84741 30361 -193845096 14019 80094 -428028103 68391 44492 871934106 65813 67449 -494929984 18523 11319 453858 6541 14047 -942435809 66392 69525 527252221 46546 19039 347931544 41384 76270 624386823 59855 6138 761146636 65077 525 -837449965 315 18402 -114329988 88448 66446 246134341 18596 98209 575272995 90967 23211 941079914 51153 47124 622204841 28175 52218 -652993160 83293 24240 853961471 14647 6400 -206768107 97314 53302 944336524 11576 35666 137599585 98236 40188 753410460 22196 86942 -313467678 7664 830 -98508333 42970 76202 -87742799 69408 72343 272494939 80354 96547 -225668013 48500 16773 51486070 88634 33530 665387497 615 81855 -165785920 11217 50482 -363141977 91967 26482 821005355 46725 73385 -934208300 10013 62229 746046590 37101 57838 -167648344 92847 64229 816581590 42272 70601 719206518 63148 6235 580140613 77410 21086 -967768651 20995 40253 -685191138 38110 70089 -491312624 56778 6542 -55727118 9605 82681 -811570169 10032 63756 -416980283 11980 15496 -275812698 81783 77502 -232532295 60730 75053 528780164 98397 4829 134853066 32939 19461 -491927784 38940 66223 -85260193 27672 64441 401347776 29860 42331 -44468685 32627 69686 -334367397 59388 96985 743748380 13423 11679 -338585504 60386 36435 -649263170 38773 34326 -156145608 91936 13261 -338441275 38702 61294 282510939 37950 28893 -16538120 78383 60186 -48175493 26745 81238 904745638 4651 34652 -925654336 98412 73326 19251945 91908 57743 -860147327 88026 78226 14679750 60561 16793 -583280073 59672 68225 297574189 90565 24216 847255790 26528 22252 455142192 36197 16869 633993952 7242 74444 413444189 33284 77028 -234212852 8583 76934 828588166 1011 87985 528154304 91502 27720 175666403 1104 74107 873862062 70916 5805 904275065 39822 45086 760237897 53705 67449 63382123 24814 24074 477178835 31027 83940 492233132 85875 32254 -72022889 62129 68478 -778921700 94641 8197 -530861516 32128 63273 440732272 54897 22398 -335934386 57135 76742 862578421 91431 11176 -279297385 26406 27746 -660622216 54762 23127 555692448 23778 56892 451084170 4680 41287 -856654236 5455 49897 -735743995 50133 62949 -308078792 76427 41970 74691080 58088 31750 407288923 774 75752 656517043 78874 54844 -993271616 57736 74679 -576359018 54504 99002 632460142 92840 88709 457974401 79065 15859 -522597486 930 19064 453460197 64534 7205 -647498194 43379 76177 -812002425 37657 58808 -414687384 9068 16021 -30359899 69852 71750 -976827101 62863 47398 864053546 41918 97844 95215024 29379 71438 862970587 95404 13520 -760301449 85982 14669 773969544 48846 62199 -851229188 34780 41691 -85384965 29397 87439 459455110 13696 78255 149593603 64253 8076 -180795364 46243 41904 116308113 95577 91845 -451710218 82884 2587 820699364 19056 13345 798582956 33797 82380 764458109 57985 88887 468115681 84433 28429 224552580 12053 19731 -34727282 90069 2768 -185278580 53110 21885 868998632 91447 29728 456565449 95974 83892 -503571097 58352 32340 -840650339 73617 64336 887037139 35873 90234 721420851 29063 89966 312858785 94919 12706 -401551748 18590 10157 608194265 44780 72775 829228137 33644 2554 -485860600 55454 72322 171198520 12517 22649 130806427 13214 46390 10036732 19669 78813 -688393665 75089 65863 -501953553 61450 74784 -248768068 46062 99149 -55130007 61660 41233 649299679 89360 24778 -397931210 30413 83179 427614330 92685 87607 493986910 82816 95146 888210760 57643 59116 -986394670 50467 18277 -614506135 60883 83830 -859160814 33645 50918 671755589 34927 18096 561048494 49326 68204 737672050 64396 1525 77888936 73469 64218 696293314 31043 47835 -828480381 1571 87724 -300043691 30427 5862 -978993594 19774 9435 756311985 95451 25268 -832973876 3707 68954 -281014467 61186 21956 752801370 58417 80713 484833920 84240 15890 219352296 18121 20177 -329358660 22158 76685 -65133467 54498 19231 587884423 99155 66623 624771814 73695 29303 -527854896 69457 42440 884576541 36379 16836 769893511 16860 66827 -674604359 72597 68162 543777233 31952 77668 -249964336 22748 60296 103976331 48774 21114 77501640 17055 62927 -795095830 10908 84945 -602770207 85039 4189 952067624 86580 24718 -942501298 91702 13209 -552993666 9695 71229 703302773 84674 68455 811195246 53741 71871 270876920 65042 1442 -163417332 85888 64029 558329930 1345 38473 179885885 17746 83009 745372072 55013 16380 -576598524 32579 70870 -252813016 12160 45884 488742039 69546 17151 -723267833 71715 18616 416201597 31942 65400 -373668860 21335 10899 -591569120 49945 40089 543886210 67200 46110 43978237 54639 27141 -358810902 90874 6065 613784399 8872 25940 293797784 77651 59567 383217041 13951 80584 716227617 72986 93478 768702528 24779 1960 137303069 25940 69689 374688106 15183 94265 -428070042 39749 41048 -473220027 59621 47819 318354597 21270 26247 385828776 42919 7197 -39986236 10851 82365 -878323966 11045 43901 991032791 76241 58258 899656528 98578 32993 -814818134 86350 64025 -152559646 86979 82469 -999373753 62185 74747 -331469118 12188 47050 -788525571 79031 41650 -276217977 78335 84833 639646775 10829 17365 473464676 25502 80925 -980472582 92575 46414 -898512530 31551 75737 -95309438 82453 1540 754150977 72912 29925 770603034 50111 3985 -280212472 6578 47040 -434634274 93368 7719 -516484562 63676 97854 -23728772 6216 65155 63554854 6809 68174 81646594 67469 26096 697150704 95876 65455 294713257 80175 79384 -635615605 6298 211 202795470 6261 2110 495566806 43411 57887 -648303677 58681 71577 -502878421 3455 17458 -2749456 3003 33733 -30217569 63448 59342 308076048 49972 24121 -648101033 35722 13994 521995918 79010 17413 240069431 42669 69940 101238743 8883 4245 -925563830 6966 37750 701302057 22912 65905 841382214 95829 87454 744139979 80545 93340 -860835358 29834 30660 -966325626 29111 42437 861364697 70642 48462 246059178 81432 66477 258669968 40205 54712 476264436 48851 41652 -401456456 72383 3717 -943530973 35985 24914 203088486 31678 29614 -63958814 37540 14763 -924395289 82969 28688 -760644139 31323 87416 -924269941 85227 13622 251772439 19472 13674 539490862 7511 48473 -23708212 97931 27819 981978245 74159 26406 -390454972 76990 77777 272481135 6572 32725 -838972251 69872 52032 -380824063 20860 23928 -455426501 9303 92309 -671011893 45584 35594 -247754883 20787 79640 -170818487 457 33166 -384915809 39558 80540 470199187 45464 81198 907045065 79598 76117 827324727 7003 76470 421578556 48424 31089 673289409 4798 28004 -963176131 52450 71533 -939742404 11202 61136 -139961877 77223 77158 -513663062 88580 96715 325633805 92901 96309 997006406 24116 92207 -383030319 74719 49595 -515053927 10756 74179 191278153 56173 62591 -776083737 28414 91088 -904606516 61222 94039 799592477 49809 54094 443412456 48232 82837 116863556 78697 50792 706192104 35516 70612 -210973423 79252 82531 -602475293 55659 9807 -876604047 93818 94855 -541346172 59012 40362 -599679096 27364 44274 226726775 88203 13712 61034692 11179 65040 10492286 6587 7561 -398741944 16276 44785 264626983 6064 31712 47637993 97601 13878 -141698159 86340 89668 590514960 44697 51644 263937204 57592 57496 -288532971 87143 94981 -973609215 81032 54290 -768823458 41655 55970 -285200446 37727 49086 674532060 5086 53323 -928197380 56850 7298 -684815379 7880 70920 891860806 79425 38017 695058006 48619 30487 -205172892 62286 9437 815482438 50307 83323 -395903577 26361 81240 194011654 36746 88435 165595992 3278 47474 -534779635 86870 52302 -508107740 85587 55525 217419334 46828 50385 281570416 11622 14236 -731868524 44724 901 -151639565 5419 27415 891805665 17304 4625 -660924831 7199 17095 56962922 98711 16168 -301805879 37971 49881 -456554319 6024 72128 184738397 51661 77476 -210628147 38521 42864 -604975934 45684 80601 578295384 39190 52882 -762677676 51119 3181 -757634396 11771 49112 304016632 49586 42861 -72434083 51599 28278 504098213 94012 32786 104397954 39264 66345 561560868 80359 75438 58269165 46 28653 534752636 14967 5479 -273956199 31448 82655 843849835 11980 52981 -460046144 12105 67989 999122684 1102 7280 -128440603 77289 76722 79693072 17147 94559 -417246567 59577 76759 -866254743 59022 91802 123071287 5410 61764 -1406912 39215 64667 867604133 6438 36869 66491918 90935 73742 315777640 2560 53152 -856767112 36294 10023 267555735 98502 48146 563471998 11818 65536 447481095 61649 46897 937096951 92626 19118 199730723 58977 48726 -470232439 15549 77061 -18276828 47502 73361 -37230177 64614 66177 753642957 97936 13787 -33472123 98917 49246 314127673 92491 11743 -18518055 42330 18341 73150096 87517 26906 745939888 90450 5927 -964573828 65718 89465 422801582 45884 65722 466202745 23736 71370 -586479396 50292 62174 509541602 36581 51933 -307706104 80708 44481 416226198 52577 10829 382540721 3131 45895 -248981899 29973 45908 -2896724 82798 29688 342083615 7564 11643 945950302 50927 30535 293039898 22347 75494 500344319 59588 98145 185211260 85907 97449 -871875871 87502 55497 -377320920 40946 4583 -446054057 20570 22937 831807816 61395 22346 -791346995 76587 29425 -179843712 11947 34135 730535305 32889 96853 -378959633 34245 16691 738848211 14917 36847 380077848 56411 57241 -733795777 24842 45497 780831090 57832 76487 122497329 15397 65044 485939413 11368 2052 -397892114 76363 43145 -934948317 79992 65021 -564949081 85628 76797 175123309 96386 20368 -944467925 70435 60433 341945610 52724 59976 712480605 21482 62353 792404434 72372 79607 -109615603 46493 66963 644762556 43555 54731 684289723 6651 11123 838826248 11816 94419 844318120 75769 81096 -450603775 64839 46728 -771073519 67225 93600 968598921 22486 36203 499831443 51356 14500 78800852 12429 89085 -30530726 33382 77927 655835465 9962 97063 -790238835 16665 85909 537707397 76718 28936 -220082830 56221 46700 967416692 31880 69919 -969211759 2461 14017 -450716649 75131 49204 -120123617 1135 97144 -551065028 95760 33557 636290695 52800 1204 672105335 97619 67394 -20815667 81236 61936 -185153247 14742 38955 17375096 39362 70542 -25390428 70667 21254 -416786035 42115 4629 238897452 4327 73356 262078004 82249 27464 10877298 75229 5612 -96715989 8894 83007 605066491 86224 1101 608830848 26195 53331 48507336 21353 86559 133331793 17891 86634 -259792249 96306 26957 -559956045 51636 95254 -72553981 56527 37372 802201046 5559 19494 769638403 40205 80582 -262123181 13136 58908 633842814 72862 25676 -716798902 21513 54258 -201141160 7328 17577 -5787309 62900 87384 650388168 52680 18194 -475562736 67397 1970 385806833 66850 11971 -764455153 58024 81255 260630014 17298 74418 -65942446 35625 45723 787905683 57964 18123 -572784231 72442 39094 398803034 82494 9699 -252002466 40459 24556 511168366 44089 75254 -25682343 40209 8682 509231620 98216 89860 -615370013 82916 3209 -402005121 53507 21157 232364820 10177 77057 510769490 62189 46771 379197940 83330 21353 104963320 2487 78233 -62440343 75777 18587 462899600 91882 78345 534575427 56436 93151 -54279944 54201 40858 -852370597 2351 96260 -777009116 29313 49193 -692995555 5032 68687 700782738 64220 11958 -401493088 42943 81946 -387419744 85266 9216 -573018074 15456 52607 -796173363 31616 91004 532713652 36513 22623 835103398 52968 32010 760098838 76974 32594 -990906766 48804 67455 565017644 45722 29199 327613467 14905 79492 -497328526 96136 61582 639285665 30339 93773 -515490348 37018 65135 -428209979 27975 48004 608694937 85852 97431 361526732 71293 60129 -230504570 75086 32610 -587840991 94281 58979 -142424026 67923 74910 -566977586 48823 8052 738306431 22668 91393 -808971116 61795 86760 -570138158 1892 38701 389261435 52029 76948 -191008624 42992 1766 738472678 54590 49611 -212077415 81365 54316 -489708907 98381 92408 -863859264 7323 49486 139408139 56632 91184 -707225316 94948 72186 546536835 94753 80548 159254400 3451 38208 -415286742 21636 75217 498226276 94374 14565 -328442477 88791 7581 -840401437 36537 48789 210344189 46046 28573 592528767 77544 87974 326576664 95217 56050 847044459 34302 60803 -28398114 15719 50436 -350726233 7100 83813 -230740988 55073 11858 441139467 19472 79007 90006059 52040 89557 703967583 11192 87413 -457500276 47163 60059 -921013875 56210 33186 -805251349 27415 76344 319695452 39732 4486 857737306 14800 10633 847729074 62656 63894 568020629 68432 29607 -305917960 32577 460 609332289 855 24541 227169902 39922 26968 517480485 53547 35930 269644378 57253 46620 -659572121 27046 713 -255533027 5254 62952 -633539682 26632 68156 -762738728 50155 25170 78257857 41515 30169 -776006329 21943 70211 -995033107 68950 14489 -427423869 59090 46644 801462327 19651 13753 -329813423 57568 53617 224755507 82735 59791 589097077 40257 60187 532728824 22029 86939 126059872 38790 73909 354251799 88939 18653 858725821 21405 15073 -990356479 11346 3958 692615312 34786 47771 444951881 32037 76434 33357337 53189 6219 466283564 19242 19077 -205218087 51311 75149 -703721297 56767 27834 835863704 75602 1109 539486012 52750 60779 998245945 79141 40780 721632290 53488 70054 768203890 65476 67325 764312539 82248 44968 -962804677 79284 27724 -95146212 55710 70724 594826790 21013 2918 49249439 21566 11507 239715279 46642 11671 626738746 57488 84992 278451838 48871 66054 941200304 27019 98477 -498253287 50656 55797 974406976 17435 44983 160680655 43238 16366 166853272 9363 63495 760784404 54908 14723 -611394830 33635 33269 836407668 51575 70528 282290768 85653 90128 226776148 87643 40294 779487335 43561 41135 -139777628 51766 33129 215616207 57756 25737 -412749763 75076 3603 845084543 34027 39813 81406566 52185 69291 -419028717 53055 73716 23382398 99129 43797 -703166953 38967 20227 834149619 88326 19128 -274742761 1817 90910 -490523343 10616 12717 -65781172 87821 838 743595372 93283 26058 -325631747 6505 97073 955807869 58700 19076 -603321257 49931 37672 -753550796 38166 3579 535032306 63219 60249 685749067 39165 92522 -495921565 81962 33065 732560526 69085 15109 -350829169 41184 82054 329422352 72190 27665 -893168181 97609 7799 -382228374 39795 85386 173679176 89321 34730 -109241590 152 55103 -651803395 2105 34632 -524672645 54679 12907 414534273 65880 94913 347343288 87187 44748 -882797018 81216 49493 537397809 82366 35081 -429725116 61277 55521 -356443851 13760 98965 -115766083 97762 5089 65388220 16660 94218 -778679830 15430 29389 555515458 64042 8068 -88495033 82417 12633 -797781096 42003 80610 -732596923 3875 54225 -576662931 70425 49524 -248776100 93406 6318 870693822 76332 79039 -512380698 61194 48218 -492940341 63161 60161 -872683546 83103 91390 159359810 25984 6571 -797479527 65120 5545 463850078 7219 38784 -271269422 68341 28477 549235332 68620 88981 811483793 39535 80574 797429405 12012 13356 -283490385 53263 50705 324870883 85658 13342 467632520 14934 93531 -422457978 5936 37748 -564545888 17350 68325 905866778 31823 97588 389576204 63211 54280 641600807 68100 48162 -122971639 20873 44766 -760524159 50648 90235 171749258 96964 23928 616564557 7468 81563 -979321541 15917 57873 296740733 57132 63297 208331818 48865 41955 -801367077 44809 18879 -237263585 37737 31352 724210527 79701 16556 -38006824 38584 85556 -446104683 76541 49129 159742613 58650 8122 -372497890 9771 50904 276032528 94156 69911 998229235 77780 83469 484532597 98336 80666 167230560 39515 14069 76113157 1144 68323 -796131641 45507 78052 964401687 38846 291 -298426087 60591 25953 -6154099 96787 68174 272263720 84820 70924 300932755 97455 96996 630343255 6629 94208 383107085 83746 12725 569695462 54599 12191 -529977423 63508 53338 132322329 4975 29057 -618842537 14225 50857 88318454 91291 78390 -786163747 46461 32507 -997812219 64362 43054 192745702 46210 91775 -529127757 65406 17565 -42752744 46104 38143 -44902135 61667 25579 708814246 45095 52087 -95716907 87915 87954 24334669 24532 53661 -847882822 68998 23897 -123220738 90757 57074 -845005824 84996 73789 -621854071 64474 59772 -174815407 52910 24770 843680780 41185 38679 293064104 86290 64554 267007225 16560 60641 -397852359 64324 57558 -762387762 18246 92190 -994700146 74190 43510 152510592 44640 30856 141361425 44252 17964 934034887 84884 88698 -288338315 47235 38400 622290390 96487 28548 718443637 20877 12373 937370519 84624 23910 595566508 46336 5293 -653164430 49928 82079 -632452881 15232 86845 -859413931 28830 25225 75776849 73404 25273 -691381528 90376 82578 258698473 98556 40752 934030767 84708 84546 43157598 85408 73570 507000002 98232 28035 163347557 49147 30467 -384355062 39995 50964 -320882950 22732 75203 -125926843 34959 87885 -236724558 84416 80487 581178590 7197 37884 -889775406 5651 21700 -860075188 75022 64261 -938750808 62711 35587 762094831 62163 38071 140173546 15496 1090 569929589 84070 73565 74525682 78220 17262 -666854148 33606 26841 -85981734 5946 58595 -556864774 96307 18176 448658572 25172 38365 -411567711 57515 46527 -639463663 25110 1218 -125337110 48218 1852 900032228 82057 44561 9840992 31004 66378 122508130 14520 93016 -847031971 68928 8615 -804521524 55356 54093 181551360 54430 65144 961536691 82619 96438 -666119711 36326 76789 820181015 21752 95569 -159185278 41 15806 -536317924 45127 87029 305520779 71886 57489 -327974131 91779 9562 -290448370 95992 42098 -202647965 34761 93313 739363856 58815 32032 -893401139 38727 42239 -626430406 46850 62997 -783963094 75627 68757 -554375065 10519 297 -330990447 36705 90661 -173311825 19304 2402 -522775070 438 46363 390641284 78004 78969 494198992 5747 57910 335042758 21789 46801 -8919090 4148 97639 -63627778 1105 67949 143672697 10321 34586 95229530 82754 37162 845359060 46572 70010 -768676121 30274 31798 -85396263 54252 82891 -978292102 33807 76457 -459242098 48346 90457 -977700427 62869 30273 -418184990 24800 5468 516992496 2033 30506 324738459 39987 52189 -25703408 15771 44130 -131627950 26376 82559 236414071 68724 80063 -214614715 52795 57970 -386133424 60157 66323 -687481301 25753 87936 452039534 91395 61813 -330653012 70507 37920 -53116093 91720 80949 314573059 62016 8519 357505015 71133 71455 504143807 44989 5193 872555789 23869 44939 897856322 22122 31687 335581082 27208 69857 894735251 52866 61000 417710941 20953 42219 741002932 15353 3665 555616346 79739 61616 497510390 23214 20469 -620130185 52805 30082 -522547285 20421 47792 499306042 43582 28173 445488750 91118 7627 -359526071 86103 857 992736645 29603 36520 396661508 5310 96398 313607706 32476 29241 930782025 52505 88735 -178838953 43193 21391 349725972 91961 88845 -547871893 68445 71411 -480458916 78833 14998 -429713090 59913 18319 -638721309 26675 5187 -7446963 586 85479 225194869 11254 22710 338976150 835 97118 -766951566 39499 36302 -662343829 21282 76292 -891773528 47057 37335 640173211 70494 5126 864844587 33621 53851 -805809851 81726 51742 -674416001 60039 60190 315319426 23160 7529 691374872 93257 94203 -264803790 76709 31186 388319769 70693 7131 -82710806 64217 73311 700654829 81734 98709 804714132 17043 2212 -851624525 77941 28011 -119881050 26092 78065 287007663 65088 47599 40654807 96161 33352 -764520595 17196 11215 -58742244 36350 52686 -944247829 93364 43438 -358440036 8291 20515 681626496 2489 63547 -122856310 33991 63158 -243700027 91115 32906 265305934 8806 66487 106441603 66548 79273 -669286704 17193 47954 370768560 76321 55686 214524840 86710 12895 400546158 53471 2894 -557222318 20982 73525 -29452636 6793 29471 -34335847 1221 74457 954855645 13958 92962 -76633385 60872 55803 -968466255 92057 9868 -342988656 80726 49964 -282330028 18841 37084 -652624514 82273 57346 115433066 85030 45187 337274052 18104 45890 -628147310 82768 72671 12166397 60307 18218 320201115 64816 23446 101805085 37322 88279 268816520 19706 46945 -63718740 51758 64613 504208576 60421 68492 336615063 49218 84748 -417133388 23641 8168 92772535 44221 41544 -685381355 57311 60583 -728997203 55855 96181 502331890 41878 14692 700400253 79899 31420 807632560 42466 81418 -839249535 84384 70152 -530196723 50773 71208 -267079635 29647 79783 -30276020 49671 97463 -487691011 41686 22511 -871333008 39395 81534 -403532158 67832 60219 -491171350 39602 90651 525023215 81806 27718 -445678558 33422 75513 -933862372 18728 250 627297357 88549 83274 -481319937 50640 87036 225539310 90747 31790 -953580929 35344 15844 -237475263 60125 45702 963791078 61134 50721 874991153 56987 9064 -593340283 28711 76453 -782152407 62843 59080 -362773783 23221 58 -479673093 91160 78449 -712639804 95878 71698 30882159 16830 94032 280682661 56653 3456 176015484 16219 8207 945522892 12093 74882 499641439 57172 67674 -249764055 80598 58344 633673031 13204 88255 -325844306 5005 1326 -499492532 37041 68065 115163560 74540 32342 673102900 76438 93595 -38595122 22223 98430 -624038891 58511 59852 -377107235 3339 26841 -762368120 54417 45800 -777981363 92597 40290 109725241 19838 46587 -217546603 11537 45031 671710438 21358 78273 -501439819 46984 29633 665296747 60358 95525 292602871 30520 70412 845228529 20362 8013 -295119188 23497 57432 854722853 43855 7684 -225732436 56903 47187 652009078 3363 46227 -698227190 68316 91301 633162501 25601 3266 273460658 33723 53190 -269037958 54845 10763 884106463 135 87925 712730341 29028 525 -720515609 68479 49284 601772541 35435 98220 541414215 68885 41688 -199700138 62998 28475 -156431834 26544 96025 -965333394 78698 40605 -7671734 28311 33786 926555599 93249 60167 84459473 69101 80282 394477958 56606 1499 -680400443 79555 14334 829933935 92237 46567 -924847919 76867 91315 -3051332 4649 19889 257134563 2248 74969 286368815 3624 81542 905691150 96719 53576 -303915986 90767 10844 -959288980 82071 34981 -32774116 18634 28260 -76087762 4256 43289 482900614 85183 80595 724042464 298 81424 638732734 33213 7619 -87288249 89837 55256 -199307125 44490 4794 543113158 24076 41816 130240979 13726 74967 420351624 48090 49358 141608222 36255 43495 -108321714 14819 63955 -651323987 94715 11114 747561637 39092 12321 -797837758 16528 95821 855428303 8048 66143 455530109 2706 32729 972596702 14892 7938 528966519 50412 76343 503619478 8383 7405 -19343463 43231 11333 130347876 64029 50475 603116820 5546 59218 -181667568 70755 14131 -786262854 57700 45745 -877134616 9025 61582 -29348529 11009 18485 947951984 7775 40062 243291821 62758 10928 -604684705 56427 25007 291455235 89611 84084 126094789 24618 74246 709574444 76430 36747 -513943886 74446 95095 -333632303 54451 91471 982060461 58182 56354 408340489 57301 63472 301866424 22959 10387 681197947 50985 92889 -436994064 22224 1055 -791535012 10330 96931 939820729 46036 54433 -136407322 80110 35099 -345694563 18925 34355 -386679234 68864 54185 962905261 5103 13593 402679475 77666 63460 543211717 80969 21810 -130107199 9720 60478 -269701227 92537 41290 -202262350 42012 20697 543197046 33195 62066 -808907469 38110 46479 -980725299 51534 50538 792504364 21926 64478 341145458 42045 26036 700175130 78485 62974 970648627 23161 88355 156366928 44468 98925 -92090072 87824 89675 281297680 34082 91984 -481466787 31119 93619 -829043852 65590 40503 -923285637 46711 5030 742163402 53460 44114 570521720 58388 75111 809499508 35215 67814 436210246 12618 39616 46713559 58345 47417 95100650 47932 43660 -370540278 45408 73583 -215427249 38289 57157 -114972492 80233 89593 -98708239 17501 6936 669024066 77676 63843 -819069329 25215 77172 -698534005 60654 58731 -619194694 42841 12379 -284738015 93329 23409 -115420878 83214 59096 889179898 16888 96233 429983358 33886 57959 -83476238 94481 55616 -755825015 10525 77995 -103343024 77291 65056 979778378 83411 35576 530873666 45739 54064 -447712655 27208 40728 -914725672 97681 67089 848489385 94703 99131 551219977 14565 54275 17665567 42350 40334 308555057 27389 50454 589887223 88025 16706 -350696336 41101 17393 33310397 28228 95059 19310544 32560 31798 456223901 17420 60258 -881127819 18111 30222 -163561409 88594 83931 144901110 35530 73834 515299002 16280 22638 100936729 79693 53014 876564140 594 38525 73904416 38911 88116 -202286698 22512 7409 -46806642 80560 15772 618361719 38872 73430 -453312854 41018 61430 -557029078 43050 95376 -138554454 60636 70869 249242624 7508 20916 -662118121 77222 20009 660239839 36977 4414 651600744 25231 15007 440314730 93902 43272 901928729 13766 18911 53247457 10128 58476 -181136608 42757 78952 -219858571 67960 65114 -478912344 66719 75229 -219244398 72391 67231 -645371487 29782 19448 -826199896 86542 78949 -906338599 35268 93853 308861487 27637 67402 -681702727 85803 34394 424282879 54798 45781 -990300073 84923 40548 -24487723 37573 64715 -343860054 44986 24431 592011781 32779 85341 70527423 78666 89760 591939260 55741 80876 -91341332 53085 28724 -749855101 8558 36870 -306171662 49648 74361 -83551243 36695 66734 893983731 69050 24929 -510071144 30455 50659 321134690 66842 91936 -418749312 83024 31598 218534521 8014 36237 -805714658 82546 64011 -52627476 56557 72300 882765304 7525 69069 -511853283 50624 14281 -47983928 56117 89302 839404418 68169 3442 -828524984 42894 23227 105801229 42106 95743 -760502259 70285 69669 792802106 63128 42596 -353600448 39889 90176 598464616 32233 54784 482563977 4704 82752 472661654 4754 10427 -283224485 94275 73412 977102989 31612 37324 -661807265 1436 48925 -240992450 73790 76509 -544300885 80132 23330 66291505 15876 61720 -585784142 19884 40381 -63610421 68896 77890 -108229218 82615 49990 -560682049 65691 78160 821834654 75996 99149 -387243842 11914 48344 -107273540 31241 49450 944023515 83004 55141 227799388 15857 48523 526216306 95120 9043 -725554895 79916 11988 -339764720 42792 96587 -458084080 70526 83562 -92730970 70361 43637 235083439 89473 43824 386704872 33393 3090 -410028505 41473 97334 -446074145 30773 53201 453171223 6163 18394 872776720 7576 16867 -202222393 93876 65662 286972212 94226 52973 -381924117 13515 73598 -928285354 7360 77031 547154580 84182 42225 -770588625 54257 75868 182640933 31770 65038 966238885 70303 59663 277241988 34493 96501 -224344938 64051 96525 369691053 96101 14202 465392434 2215 69974 678349862 64673 1817 -974566285 97030 24182 208315670 60687 22806 125034317 74456 71866 31869855 97975 36196 830164138 6246 64824 -810162399 70023 30826 167970646 5974 94675 -786936069 80255 64867 721847762 48804 2499 755592122 91373 72290 -971523493 2999 32291 -596064106 57371 29005 308848652 48243 44613 -183185428 76969 77034 -598560976 20547 59124 495022661 25964 63414 85473303 43272 77175 556450563 46602 67589 -724217001 29812 83148 -672837789 34333 44903 -721508774 74884 85735 -855034625 80978 70857 906283118 65331 27740 -39937552 72115 12702 -108816159 61318 25011 708947419 79803 49555 -323693732 29638 89746 337679291 14142 71547 370818335 67447 27733 382032423 98467 62379 -823939266 49268 61365 560222451 16414 85604 74055778 43732 91598 817360028 44020 62629 669337963 44726 83338 -513512249 32364 76790 -346967859 89265 72410 674150084 38489 83324 -963052523 4009 80708 408208250 56682 9050 324804756 44787 95137 382322896 72437 73611 -924249469 14544 8943 22439130 2257 82011 -574644257 61836 54345 889115004 13924 40595 58186067 6435 61388 157393071 80188 78970 -192806727 8529 80488 722009169 52880 48633 117205894 15874 48056 872450422 44937 94314 -963266347 77591 47 -323560829 54599 51358 -293109117 2181 40467 -768864874 52505 65611 -567125469 41777 97923 373075668 20609 79591 958856668 89585 55355 525628999 56163 81236 858235781 24250 56764 642446876 26464 72607 -955991608 95350 37905 -463948595 3962 81748 848181183 56320 33493 -330586183 23672 52678 683310312 68848 31105 -493593513 28987 65776 847259864 34980 46634 -225934357 53263 18075 -873337627 54057 9393 973377843 75948 75643 -960252581 69209 70049 249734390 75569 54346 -462298580 1560 75002 627738413 85249 8120 -642037319 54693 8447 763905366 20885 95146 -121612153 68812 56040 -191605236 21442 40473 -49148674 71106 89270 -596071018 58218 35926 -595143280 79135 32385 -181941708 50935 92147 235129458 27594 46752 -95241271 9414 32135 968236424 35461 75963 -500717123 71891 47245 -158810781 62616 49753 -829049166 40099 46339 646190633 48383 1725 -546757476 18707 94862 762656348 47148 26308 -883101420 80451 55374 821357705 20515 63421 749270124 90585 69880 2764403 22489 20194 -881957406 15984 18883 -629755466 12186 13697 6078899 77096 43104 344214722 10218 27097 -811178906 23879 61003 -869747655 12983 63533 947914944 63640 24486 -642736187 28911 15961 252831722 71997 38331 782667152 15267 22579 -348771612 4093 34100 -607499001 75951 70238 970015862 19584 1043 868336885 56520 2400 24105293 75264 12174 -88365452 4070 5843 288185630 41195 38742 438216820 27200 11326 -678409782 41957 89950 330672903 13465 96258 419639702 16413 47720 570275162 38453 17968 263063759 83390 89181 -518364292 33779 32948 129885839 72357 82258 145875084 15483 30467 857634411 64752 65369 -380094476 91754 7774 -616814214 3138 86176 950153682 14423 59769 -545689339 17275 84781 976183940 82187 83263 -373111450 64594 22855 998860890 26190 68733 -32594946 96437 8687 308049123 78735 3 -545203378 34437 11454 233363804 83003 20482 356288494 63120 80904 407254190 72527 51846 706962238 38301 34536 953971420 52570 56504 263408638 97709 8741 -497953215 46103 59652 699642394 28785 72608 -174214111 19049 25906 924483473 13950 10198 -575371454 13984 38272 679208376 46728 26763 -356656984 87571 30298 -546739924 86692 11365 838914341 5237 36363 362882618 43196 77265 -805168249 30947 50748 657674725 9798 33730 886721626 22552 43513 668802353 93890 23254 206845758 29602 16531 -820935720 14785 89749 961093272 14104 73046 88756287 98113 3206 56186209 67208 39508 -56146989 79891 5321 268896298 22231 28092 826556133 19721 18990 -951459411 18712 63202 -746379089 86775 13175 -373306246 33336 63286 -654229846 31437 7732 -167915970 70320 95416 -472182200 68244 78725 471900446 6799 67763 -312271475 19884 79053 123110226 5099 82556 -641670493 30188 75905 -500804386 38045 45331 62592482 3741 17033 416826081 83914 41202 134649624 64290 91653 81641591 45345 97987 -458135847 92895 30778 -101508746 1883 12033 970821376 20374 50225 -194124083 59548 66073 -342572469 81898 10038 518794223 51886 56557 525760681 59731 85259 324419630 3691 11235 284118442 16171 54739 780829386 18950 49701 -389123398 12768 174 -82919235 78443 17277 704310523 20819 15522 228871958 68113 37254 782951485 57162 73504 972155733 15912 24652 -578033682 93060 8687 -693038459 50547 64312 796159390 18824 3205 407910045 7736 41291 -828968545 71650 18429 246574783 6004 12383 217685516 63923 24685 575394686 31209 57028 11601735 23270 82167 811227633 85343 444 69608591 13544 36049 694544263 34356 87661 99642374 90874 1285 -346280689 25133 34516 -368971451 43892 32119 630883731 63650 82507 342513384 81033 29227 954665648 63534 95874 -43989962 20616 374 -531858316 84560 16201 924675923 51839 26360 565816202 22197 36187 -796624747 2035 89471 -490447966 91154 1347 40572409 28494 98043 -224379778 30210 55700 -397599723 1899 96147 -82898712 47216 51624 904264166 8983 97056 -636123906 85150 88090 -580150048 45622 72157 558018861 18793 67525 -362808146 64488 74025 368782180 33773 24612 596786069 22794 36251 -745799544 64408 49306 -211387196 16988 91427 -597371009 41985 28064 7690751 29983 22200 -695891541 2451 88662 423633687 84369 51937 -605779652 5529 8064 365638919 13146 26306 398632403 39887 34150 653185640 66052 39187 -827447996 24547 92087 535711801 13985 83711 -480407734 61874 52072 -784990940 89507 76177 -494963872 14705 50808 -231851895 29492 35507 -957383678 79434 54380 88828066 56588 78829 -344773908 96400 83574 792397269 98214 36038 -61044337 79442 27439 -953724442 91206 65769 968068108 35292 59720 -497236128 11503 69397 -687691085 76058 4325 -396617046 31276 90903 441531091 30474 74197 -548110181 54751 59303 -896382238 72130 98433 -217890163 68672 43253 -141408164 20561 50333 -224900173 27662 71074 629247840 26144 81127 138818765 81234 63447 -310468283 27122 33224 -899861318 75817 8098 562881331 2183 13832 831987829 13016 65510 876041673 92038 86184 639044278 18813 25646 709338362 73404 45777 -635286747 23691 19247 -288626808 84896 78744 836583710 41149 70255 -358952553 98271 1895 729960735 44665 56699 850051580 68050 9876 569854366 88856 9167 -69651799 26812 97455 -232980915 12839 63144 -912109715 79742 11815 -513664640 37787 64654 606284191 63951 59838 -933031016 88163 97908 -225743530 19733 26109 -478940521 89956 93477 183314600 82962 5397 -245522177 58863 34386 -890631546 94081 83246 639419873 60898 110 955308618 15445 52444 597528209 33492 17482 -341335754 38411 70216 -376935466 90393 11193 -417870767 10941 62809 -441236159 63582 33328 718007278 16040 26852 358237581 90282 25491 -222198559 14551 71427 246574026 5367 28392 561022716 18035 85076 -838204594 73381 44263 -208692703 68310 17024 -978449348 7258 70155 108921894 96191 43122 179530379 18333 54971 96761599 89699 40694 257658998 30823 36390 752737715 12353 72942 -330990393 25177 40191 661054654 72449 87654 -278734919 45508 47757 -514972808 38056 84722 -153646318 47053 6278 969963327 60261 60436 388810635 56795 69549 -574207128 91389 20384 999146372 55603 74081 -149167317 74044 61279 -714404350 97901 88171 735086868 28183 41148 -297109758 11413 58170 115989881 64234 44108 582681490 27773 96933 -517462481 24629 24315 39684712 54779 5455 -342452004 94344 43866 980355942 6290 63317 -774816666 13805 2963 942146721 44475 64459 -223361564 16667 50118 263568437 12078 97933 -792965832 95242 25529 459661183 49750 16604 -444183059 55774 25511 -901195849 96462 15519 269182996 19161 18515 -420526936 64521 62366 295383464 2071 33865 -626984488 93966 46408 -973465937 84812 65769 -201713483 21444 93219 -27156314 62998 45778 579751343 44256 171 188171863 72351 22340 349412636 63268 84284 -447797 81081 23756 -123651646 12806 72417 -999132029 43926 88081 -755496994 61978 7004 941718270 522 18525 -367498101 97 93545 761075047 61724 84075 600215313 64507 94063 366293603 44189 9145 272180661 31497 54127 918888534 7601 34949 577249610 13133 56365 252944459 27538 15107 935051467 34805 96515 166416900 94043 96144 -247787328 89996 49262 -140787721 79390 54609 -566811059 89712 25975 -304869942 68961 27543 -969991674 50700 42574 -744644420 70594 38424 -157218509 75093 73709 364255660 43560 78719 928091303 4723 32278 -945953914 14117 15087 -870213307 58277 45703 45621733 48136 67611 -357319033 72610 79037 -14889249 7876 41476 -676454809 43260 87443 -359203306 6480 42555 -51683985 92738 54512 663826066 49550 48556 832327372 54814 98210 359791833 31298 80782 -633033896 85310 16998 595389362 82250 13876 38443032 34231 31652 846762868 98453 15023 -362152972 24410 38974 -113512832 42816 70992 -738992555 15148 15387 -859729688 54363 52222 -658640750 951 3723 -547032023 44891 62037 -35939655 64421 375 -469105548 53253 22203 93521908 46833 47797 439890285 48445 19168 251147321 81937 45782 -126135287 23821 10065 -407139036 64673 97222 -653832463 46232 88670 30777982 1629 9994 609551044 58301 31204 -734033358 34413 20756 758535429 89956 11431 -60382344 42037 56842 844813544 73433 11484 -266839376 18585 82247 -728326298 72430 17201 468593314 6411 55835 -687046743 3486 15958 -640700311 10812 95811 308328363 4340 77650 888178252 20756 43774 729621205 64522 73657 364974225 58532 45391 500049739 46243 29456 -30248004 3596 78215 -235543111 28267 64147 804416002 22381 86084 -146612104 27253 92860 289965931 61464 6307 708129574 25088 70178 -103648283 74246 54630 761682173 85822 8021 293992343 73630 54166 309102735 89790 94739 -593235108 60527 84205 75997856 27497 90662 943826565 79825 26795 170631378 22030 6888 288185714 70364 49687 708072346 95071 37221 907253345 52706 16209 68750197 29769 81493 50524096 58048 25779 -396611351 15550 3575 304802710 55516 51338 439254131 89480 96087 691277303 47926 67640 758350319 80378 14356 -645077569 67129 71241 -846799752 31780 50571 269903330 20597 29743 246849696 62713 64771 -976952947 15548 91777 -112366607 16646 18106 578428760 44473 17217 -670749134 96105 36479 509045383 64943 37560 562443620 58082 97921 695257963 40120 54415 -328456211 18887 21495 406687982 35854 15153 -864145250 40216 46053 -414101879 75711 15339 -956739462 7467 55838 624181362 78095 72050 -240074337 6225 28091 942062518 96452 97552 671795132 34791 26062 -680563630 33147 94610 -759959173 23020 4118 -122351218 14654 63364 735514646 6709 3769 -270573784 32660 69059 -809515297 92216 97072 -602656916 82754 5028 -104276718 63368 3272 -965942159 97295 65625 -976624509 29904 67187 61469914 1679 5166 878567593 44681 8120 728803608 31514 97886 -3844764 62026 54729 687175349 72232 92879 581598055 84667 38167 816590073 47528 43533 -566449459 73518 93162 -899246732 3870 16547 -824581174 74942 64075 -92755670 4596 48979 102849497 81712 7856 -739686109 77482 60881 515871375 82338 62838 -791019682 13275 68012 -239234128 17861 45824 941271994 96733 286 828156535 87937 64338 -465433277 91350 12097 -481440874 29788 18029 351414511 69986 28088 743517023 37175 51880 -154049569 1657 74594 -873046137 58893 11856 722952474 96163 90247 -449655614 16073 26826 -456314469 16255 89020 735064985 41895 46711 -275171837 46779 47153 -618363568 82647 67193 987951271 26564 60001 -709133972 37729 37656 -228133695 42499 50950 -690871937 48976 65203 -852310893 96327 41565 82076618 38033 3600 -193858036 33443 67522 -811417863 39729 66026 29071499 82424 79179 -252883004 93088 38503 -87021429 37159 23859 579119513 12086 23832 94849606 88628 39773 636127081 43802 20857 -409927292 48026 56804 379602660 171 14472 602117049 31468 30715 865621263 8621 78091 449977267 77790 48925 606609692 39881 96796 -134959567 51656 32554 649061538 62283 47929 568491999 49281 50368 -181065221 80427 65285 -47052362 95944 33890 -261797930 63335 48092 576645188 13650 41781 273506092 57157 35001 -70562263 74432 64309 289618759 45693 75212 702521420 15429 70647 -872977302 14897 47708 216765624 75920 66838 268126120 46744 57753 761312769 1733 87503 62013937 24739 9616 853358966 26906 3756 357188385 55209 38283 193539434 21449 9387 79989819 65218 5371 671116090 32337 51842 897461678 90110 54671 -202735734 52908 29683 -142954540 82146 9323 462656629 46731 82983 71995356 91877 63346 -447929844 48867 50611 -27854656 42404 58415 -587300098 63387 81105 356915662 84376 61258 -742208108 78705 19279 75231803 37367 97802 -507433138 55863 22983 722607900 75166 69286 -215285651 72993 94556 -988105078 36857 13228 -119911848 87409 84193 -299174987 85876 42906 734289630 8432 57194 712894873 21106 62905 109300053 69028 31480 530384020 48436 48261 186020945 62957 69627 66366790 92879 38031 453998384 63254 12997 -668571963 25309 58107 -188256319 55721 36013 -368420901 1059 89483 -599123832 73749 72569 256045970 25022 20527 -6621329 56957 97404 115934648 38176 48020 -545093772 71387 85748 929126553 68206 44317 -708282280 40737 22717 326233617 50726 33744 605328134 88359 19120 13119860 60941 57358 187121632 93730 3737 -160267261 90046 28543 -69471431 4449 95119 768416854 48771 44548 -197600420 26307 50086 -477902420 87761 79779 -215644197 8498 39800 -749320018 27852 70412 5758783 91077 43403 235604814 52942 76262 -930416198 43826 63218 588162844 41557 88402 -108753846 36984 58284 969982332 39918 17454 961319615 18223 30347 814697370 92396 23990 237790534 4847 30845 -552906979 74726 63212 69943665 49737 63198 157776932 92342 66755 -39371150 36457 62594 438239420 92654 83002 -970770405 80740 95800 -953917069 30538 93693 -459234489 6031 36139 758790846 39160 73144 759451566 84430 45748 598072455 63247 27305 269735120 15996 35073 305680634 96449 29818 407822628 48985 40269 -823875042 40423 66739 -219983880 90489 47052 -197310362 66149 44126 -786775687 32485 47774 256039598 11918 21672 -24917637 67703 72436 158406809 26808 50352 -945667825 46112 80550 -809613111 88796 343 -773574756 28143 67584 778108139 77820 56829 203169630 46665 99035 -890982115 67309 30850 236226772 87601 89407 -718176724 93997 59211 -209679115 16890 92608 -407431448 52694 69835 403357555 50999 69891 776900688 2041 92133 681307598 38528 39694 997764104 28063 13624 -308586293 20199 44275 686936264 52181 16974 -584893029 42358 83356 -600022121 93575 50238 -157496663 81538 48110 756903119 70129 71722 -94102916 36568 95440 61786537 77938 94269 419974557 82748 54117 235555764 43012 60883 628786930 82829 29151 -153453071 52713 37010 -985876569 55421 92240 -7609042 5218 90829 609183936 29602 41737 315384814 97982 81466 -550548369 55586 35782 380888961 56205 50430 128715459 87089 45538 281466486 48155 48329 620201109 55456 24573 -332062802 72910 79073 -369073751 64373 96979 995617225 69211 25142 435551107 59139 55438 -688947203 70723 792 -756750227 98355 96064 -282948496 30285 62433 -505689084 21615 26578 520607480 36296 92240 673833058 2085 5190 -449024008 8823 95054 -979409636 30595 50092 -684045952 33597 16662 -972685738 50322 75546 -308746977 91735 30343 863736614 39932 91853 -378218791 6042 56775 689380107 68856 54196 106554580 21430 16525 888995651 1030 41337 149238713 1820 89666 379554562 8219 32381 729622169 70814 91886 446929726 46355 33855 137107386 45849 48778 -490077576 55435 17208 713628711 13749 22046 629850727 75403 92435 148218394 75589 666 35475834 63785 20503 -296932173 96609 13458 -450339091 46556 98332 -183247994 17107 92162 647840483 58510 77691 -870575686 22738 78199 -47017545 35200 84861 732448218 7096 16231 -374968048 30101 50958 234607904 19573 14223 -193672313 55032 74416 354063808 75593 45523 -367782591 77447 25056 -761361786 17091 89879 55895975 53929 94609 -453290980 29268 63360 900659862 40275 921 773743233 7541 86885 397293497 81544 56292 464501481 95779 66095 -345459515 67458 27128 -539876243 36720 61359 405595171 56791 86495 -522804046 35761 94551 -435879600 17223 4078 16902362 43350 90674 167818157 46204 92928 756801695 44538 48252 536019602 41628 63363 94848888 51083 97924 -38982587 10595 40098 -819804364 37152 93049 537656273 39063 75160 181991873 50744 7483 -4336046 22696 72364 892502164 15896 17447 600227621 83809 18206 57979699 89698 33435 -436161535 14508 89873 -868531 9610 22678 -841534333 2811 83595 -365060128 81650 22018 475705879 95878 83662 472934761 41659 64959 980392959 12105 58028 -664154209 72489 49425 569396892 33034 1414 389754601 93432 76463 -40085283 22851 49161 535152791 54060 26286 -926921075 71800 13558 -76854823 14513 61406 -941284648 2276 88446 -61224820 59529 35168 724673870 64547 89269 887887624 79501 69735 220436632 98409 13032 -191047249 52427 71986 268574795 48221 7863 401116448 40256 14522 -309801078 24787 54925 -829147320 72547 25452 -677215564 13545 57296 -48560417 31645 25772 -62056383 76281 41030 851394167 5408 79303 -466374274 58553 52012 846942215 91785 77308 613464952 39473 30667 133242424 14401 41242 -938372998 67230 86911 -137181492 56579 70577 -932058614 7674 41549 568303324 55054 67425 -380379519 9250 39744 -349074658 5577 80127 -728618695 62569 76886 48052012 58827 31464 418230546 33315 60409 -140985664 57235 17032 806121365 41094 47640 836866660 35157 4625 -17981390 73235 50649 -436325460 92322 49653 -466583707 29040 8722 314616589 19859 76934 -446978341 85770 27842 -464101823 77795 34424 839395915 65583 91198 895187837 170 60478 223895033 64333 66160 818328568 36604 73776 373296957 1607 67513 92549857 28149 67426 554526289 68222 45251 -609893107 5514 64879 770024331 13637 21310 623982848 84107 49811 404649657 35124 66752 253281345 93148 31154 -243953760 8847 22208 655561288 84690 91386 257165803 97549 12587 -491617714 50607 12060 686370746 77064 9987 -137116577 46508 43477 -104628978 77493 69093 -462975184 94829 68688 -196604490 8398 72167 -58095379 3860 72239 -426220204 56624 23391 246174217 30393 92758 524764632 79059 71723 -131707672 89741 77120 129944424 43120 36849 -389885361 42188 614 373833565 73080 44884 641663836 47078 79349 596177362 33596 72902 187975590 34247 32515 -151820391 45917 39368 168275467 28232 64075 -722206885 91728 75203 406767401 50490 59687 -200481580 74280 91517 -454396643 45141 22431 210792892 18393 45905 -4481630 6399 73920 97096154 59210 60018 906315231 88627 85521 136842482 35788 28540 677988628 11378 24703 895267662 44737 87722 971881416 31849 16020 -437012584 13754 22598 609772976 11148 46448 -224001718 28628 46063 178233606 88289 97766 97327035 11520 8630 469077633 16146 29037 -377337968 30421 98155 -936687676 79001 93513 636227224 64075 15567 -426131428 60972 63231 -436689664 7071 43623 106649363 97629 6287 889608383 45869 15439 -518194151 97269 60414 201024087 77439 92957 -424009839 434 2272 145989726 4356 25935 -363137010 53110 26293 114273747 79095 923 999572845 20578 33678 513342741 67602 67506 -570413255 2862 73967 -29461541 69847 15066 -673306790 30237 75069 -409260677 53282 44673 -512433368 76138 69869 -561942987 63819 81228 -589689065 75102 80166 5833241 90789 69829 636302273 74974 66543 480668228 9966 7490 -728772706 11801 13018 -97833546 97023 22146 -668063646 29505 88811 -692703411 4321 19638 620763802 62069 43849 -446924003 32974 15796 -35310980 60202 62248 65023090 34374 80820 95901316 27461 47375 -493445583 96033 24728 858885904 91531 32239 -80873470 63575 4178 -337919210 33605 61528 492993253 79141 36845 -557048003 26772 53248 -369367461 18242 63566 -784358171 88962 27842 453136899 41413 62141 -598490921 83392 91206 -594790932 56665 7354 372359673 96096 38041 526754356 94228 21009 804713511 29631 63892 747908745 12340 58227 372615211 43177 48190 822596144 50774 69223 -404755220 59324 32949 509681799 81250 37798 -877399823 43621 19401 -843611570 63764 62545 916260853 14443 29808 -809199572 35145 50008 -737743634 15249 43711 908219038 84878 94676 32335287 83426 75594 -734610185 51548 46395 -229973435 20512 80082 507679851 60671 39895 -724779464 91802 14772 -173459897 4986 13633 703317846 4162 81634 -132633964 45101 59650 -831229786 96454 35684 611649560 29176 56068 691387192 81160 74521 -283007411 58419 57148 -799362365 96641 36560 -153577171 97587 49191 620525589 45158 8679 550672506 12756 14406 327692333 31634 16035 -130655727 39794 38651 -694344717 89436 11879 639554945 14010 18021 -625973197 15487 47967 -905333719 7593 96050 -959858386 93776 4885 -110408486 801 9973 -729257249 7933 69172 971603749 32170 54901 -764767548 29974 80730 36368836 79750 64898 -162766136 7341 22786 -2315425 85105 39264 -420227090 98732 39017 -595930857 33641 79280 -192272356 9250 84025 -60642225 31165 91741 167501204 36550 55176 933799341 24099 40467 -189838597 95163 77269 202338574 21583 84646 205556070 54932 37046 317401380 21923 23936 -871687295 35340 84709 -125856233 78568 15828 3087172 1603 32281 255872714 93914 954 -230997305 63687 93751 24442492 29000 90492 768402247 66794 13879 867796483 34724 64140 964769097 452 52560 -170222590 65114 14357 -671471051 98377 41867 -395452995 4534 69199 75722432 89898 81446 -151649641 5172 79056 -447052095 60185 59354 -299938472 23505 20073 667241808 91683 69191 -931346585 55666 27448 440454966 73064 95788 988446981 19373 42077 -846802761 82394 47970 631283605 97635 2586 -879382198 88829 17569 160382517 17966 75527 448136057 30849 78437 -787866081 91855 87595 863546332 81360 98502 428964843 36592 98799 -874386052 86078 62302 -567873503 82219 74703 -46718927 10578 394 -819865385 27256 71540 862732175 70104 97190 -483602249 70384 50077 -797132963 25966 84029 40615393 52453 96020 -12143841 69547 73686 509542326 17110 80173 -618350144 67906 38557 -243552705 43727 80037 -849208151 7353 97145 825283859 979 88328 -952112333 712 48855 -977039532 17650 69892 -741160555 81744 8680 -356895957 35071 17343 742988542 44866 76282 -974725310 42616 42331 -785629788 62341 27802 711810849 32173 55275 -511363203 11903 86075 -292440489 67728 76123 -562144575 19883 5778 -772412997 20949 23405 -181140337 13002 55015 645224283 38535 50328 -985443543 64485 36995 -664869558 64428 89980 -932669158 98440 3376 494057898 68457 45878 514270549 57642 60963 435610000 7983 21699 406409933 68905 98658 59543826 4986 95313 21045930 79168 7964 -177158302 97705 60472 -937047897 144 31035 -381197035 945 82690 -381831254 52945 66437 -200546146 93062 74414 702033777 85073 14896 -146231695 55725 98242 974347105 57666 63208 265280315 12609 25593 582204676 55384 72107 871016984 51039 24827 944127182 38985 90243 -214422468 40620 28093 -141894154 44074 37208 -634883822 80213 590 48215362 82776 57047 272408617 67988 90320 566835332 54521 66220 -758774976 18654 20243 -276267282 52716 81098 -464474918 22460 48794 882748526 54990 78662 517895538 26979 20315 -578453429 39058 56538 -434307116 25886 74206 -901535240 63731 29879 558245945 81247 20391 899065165 3929 58866 -29699987 50559 22186 -268878060 59153 57913 -644663923 78434 21970 -947437185 43031 6021 42377120 25074 51900 715731401 57679 81844 233791994 4277 13438 -67169968 36130 59208 109801283 93286 20356 -519773805 62460 54697 -433289123 32272 97671 -144716545 51085 13712 -433182441 12724 94379 -270437073 27264 4100 952331179 82127 72986 -258858076 90037 80991 -254683632 78057 1063 335144558 58811 22651 430611947 28945 26408 -313075520 24219 60459 -154996349 86026 46092 -241447522 27789 11520 -275928687 42594 91409 601366933 5394 4076 920745512 15316 79418 803552833 33747 89815 -821994474 58819 13593 -184207394 53665 6994 -380955467 42927 25822 -445290205 64245 67665 -886785374 60236 43868 -34736585 59957 36693 33764309 74884 12536 488093388 3912 73708 -421157205 19037 32136 -907881368 49344 90709 -526392295 89434 74982 111515395 88886 28684 -951282175 51627 62070 -601251521 69977 49819 -630244287 51337 78777 310527178 23869 1770 -446244794 54956 9669 542776651 6342 58661 -682096741 97673 70240 -639225519 51654 52443 -880410102 1666 42540 966138370 91050 18724 79771654 83911 95457 -440138845 6678 8041 -393151353 67639 30597 39010015 55169 62781 -429598788 40851 12555 459364095 42219 58270 788768821 64441 41447 881239648 44912 70504 -988223010 93833 25436 -300571731 22900 56189 -987465234 2919 62354 526461106 63623 6174 521431462 30619 43815 -267070842 51379 10332 -791665008 69933 63878 -613544460 13574 83133 909371613 21452 36633 20396994 71522 21018 656311282 3696 81895 -863690548 63575 24456 97048334 25815 14070 -937383617 49896 88228 -215735903 14448 83628 206345809 19572 63573 -478757577 56407 10979 831526722 84768 11594 145103468 41064 44322 730101034 33003 64822 417155054 83654 93622 -825704500 93560 55251 875437477 10790 60733 388909632 21576 85023 -340502032 17560 48860 -886387625 98036 43891 -154312619 79352 91896 605151512 45100 56631 -266639395 39859 65464 417183788 87232 93044 -203886607 59445 36496 -399389854 48267 34115 396917490 94683 80772 70745005 69542 87693 -796865478 38075 42338 -220797758 4620 32871 874930183 57796 11754 -755260839 80594 67586 976833952 4309 50465 -279791758 22871 38491 271289130 57159 3082 -713176860 64468 63854 439872331 49362 47866 -706805143 59338 39556 658741064 56626 84975 437325629 26678 23171 814673993 37162 38544 -654518718 29045 76783 544914608 94812 51367 -614820861 28459 45891 -405167073 14923 43730 -660695884 42345 26897 -799904262 18056 17763 -888562149 36417 82245 788060252 96742 9184 -946841960 39572 66996 -274173379 55267 59601 913265367 60163 51344 925433820 47084 93384 -20482033 86215 67038 -526491099 32874 80153 -530609628 71852 73762 -217994254 58460 31873 -220348149 89754 89135 -924182536 49642 599 850865958 97039 8943 733723848 37560 62721 365706803 42236 2075 -821355598 54764 88524 463451091 31343 18631 -659327907 18346 94005 460981167 37994 58229 -922761416 4657 35321 53913231 31936 93082 190959177 72834 72745 346329722 80242 1300 -182846830 63512 8258 353621934 96291 18859 -310285964 14965 25946 521004296 44996 28378 338340939 58201 91877 -219439272 94449 91063 264181807 49978 13189 -243375697 3048 35898 274144406 72335 36043 -16158295 12596 57711 -914169602 6746 95401 -684911865 81572 95479 -852922440 12013 30719 -353727208 85978 17037 758933914 40580 56870 -100332418 17481 14007 -581784121 77374 87561 -779508916 93408 1410 537300973 72624 45452 -132906892 83801 47019 262448760 56712 63406 -632629391 62198 39580 -829048275 14777 81753 -247230198 60691 87363 -976219497 40553 82599 -457746325 11896 3457 -149594717 29146 19081 148990211 63971 40589 772590816 50153 48574 760537163 42402 84148 -724157766 36003 19836 567021158 48606 27453 693736265 57349 81465 421853081 53451 56361 -24750411 97213 33253 -613614593 92237 58037 469696193 22689 6102 -393799882 21654 36861 461525901 59083 22092 441801468 7426 72777 528001070 74944 67521 308828109 27642 57748 -680717737 15981 59197 -513507930 76520 71705 872716814 91190 67975 862217383 6494 11319 -178924966 36238 93770 -597441225 85169 75731 -873626815 47227 98283 640851900 31148 14785 -301113421 19796 63066 -416659586 24180 91908 -293695521 63175 55057 -872185123 68165 72535 -93715952 38176 53304 717839492 19655 62326 -961088415 84963 55986 905173089 43027 3870 801481740 44844 17915 182155450 29819 9582 -402707208 21 49297 -215836793 53441 82092 -54316992 97095 50740 -529212911 72478 97878 -361377944 39560 10635 -951808017 85751 70293 889281772 31192 58540 775105547 47949 37521 69872694 68518 31132 -87948378 47362 42825 789113119 30242 46290 557778957 86680 98108 -375855695 21242 672 -495883284 19658 43316 -498474290 73143 42350 -118093838 64618 6967 -189941920 74277 39767 379201592 39945 42314 135011213 42396 23853 -48710595 75706 86768 569645276 55034 41966 -124239507 34697 56606 -694821440 78498 78937 53210752 44172 23640 528485750 33703 60894 -899784495 93791 62331 221663223 59060 24349 -206610485 8200 11670 781728806 28109 86894 -29144651 13046 64158 672888734 12349 90604 771065623 37687 61043 110511748 19384 34041 -331595988 29759 96430 177478892 56761 42761 231187235 3026 22124 78245935 22907 47489 714282057 28076 8079 -191151147 6446 29847 336854712 77327 94796 264013128 72346 65638 -358390335 87136 46684 17642727 47677 36853 -344936101 47990 49103 -674123243 84317 4933 123021531 75765 50692 -63302759 10698 96896 992696483 98212 66472 405257238 49568 90309 -169038468 99139 10473 397108278 83517 41161 -396944159 30434 56960 208990188 52492 73429 439167245 26613 81221 -757595391 55809 95390 -424411091 95866 3479 -153606101 60069 17190 -81226274 40728 21292 -146841596 12514 85287 420403816 95678 28764 783608760 8435 73784 159515327 84208 9756 191301554 74591 88741 800501883 12037 60288 532136630 12080 86610 898032751 10068 60073 -477923071 4180 43312 -746131138 13010 75215 -346292249 74605 93279 434024421 45117 40325 613629353 68303 21894 842557494 93258 27175 720936101 46874 82102 541434776 26043 70605 -456749390 39520 6192 -617338859 86975 62173 -369316595 83714 1574 -452939743 16317 32262 -11645371 68904 43866 767524651 74899 22407 -715976420 49737 9818 288984042 41870 57282 461980573 98311 43198 -293363779 66558 77384 245257242 90834 85893 -111262075 43583 97476 -105018982 29146 23961 -716652357 10580 21842 -46422564 20979 12727 -642935644 74165 79310 87238937 37022 65756 634094973 5981 127 -584989978 39550 71109 380416911 2660 72881 -79451454 85533 48008 166120570 50956 96834 -92617246 81976 92056 -49937637 75710 35067 -258507964 29475 57628 214547986 86353 61459 -740018273 18329 41961 -471253532 7647 42455 39006190 51754 81879 397044606 71775 16762 683031354 41279 20437 -113158395 25264 15305 809803028 73310 80311 131965636 38109 89804 178988162 24173 95308 -965689682 84439 50210 -562918934 52053 88529 -300454353 73942 35859 44826527 91552 71933 -435438730 52529 57679 -570166593 27136 10081 322085787 73447 87713 -214701581 95279 74003 919224918 96612 26786 -89208891 47542 9721 -813932122 18779 66648 -757351712 57270 85193 577661170 88976 71185 -301772820 78728 3674 792474163 95609 69000 -660674225 23820 34762 -827586642 66143 34805 257662900 94160 62917 -275393476 92635 83232 -579414927 68684 38360 863640583 22553 75994 96745337 81330 4 -675732897 93406 98207 -304975438 89206 31996 551890346 92820 51592 -640282663 8900 82087 -908514621 84612 42496 -742811094 58647 13883 771442381 28505 86790 807502188 56674 43962 56918697 91784 83373 -514599000 97709 57218 449027187 62895 98095 -134682916 97439 66686 -826179620 35784 63927 -983079054 17126 71593 599266071 93877 78 -585608759 19064 18826 -345718989 23412 32935 -303307878 13686 69859 -629965729 8676 85231 861353934 78813 62568 171720232 17609 31926 -787613370 5332 56104 -288134542 61606 28051 727387553 78225 25508 -690532017 26342 18527 -988434960 94656 77013 503546198 82536 96818 437653827 92472 68571 -236513481 76507 8736 937111833 83487 54484 32332362 56853 1138 -921145187 83894 1489 686282953 32864 23862 59098362 31342 61546 489857382 52896 51819 -692255630 56237 86297 -139119347 51942 39216 -261900999 45398 37120 316822709 85796 43140 606872159 77780 9283 -693000663 81343 76158 17712668 36484 9440 -346306465 37464 51947 -580840620 97411 18133 -40003220 23125 87120 -840621629 47006 24206 -183539339 7693 94255 -316639861 46774 82962 -685521041 50810 75319 -3776394 14516 5597 604142590 9474 85795 -247862489 27187 47962 825517424 70707 8037 -764620030 84298 24772 -168052187 4631 70084 -414654483 22930 96947 305678001 77285 92050 -776746190 18054 5540 -743723393 72958 88894 544979830 5506 33816 111664345 64613 58107 781955753 95385 54840 -16649731 73157 73662 -728501849 56481 769 691634159 85711 14689 -918827805 75093 36198 -32249376 97982 13458 -176257009 27737 49500 500113962 63741 20015 323016388 59207 74875 363188266 27046 20479 930206576 55147 59431 315068157 62899 67545 276557902 84341 320 -667004382 46039 51333 -927998571 23851 68346 -251230293 3145 73201 76475458 85387 56749 -937672965 89766 84213 971915625 51141 53937 -779357057 5854 93879 -136328244 86343 22938 -242374035 80880 11604 -749186113 27211 68540 -530470882 46959 22896 -352429269 16009 75947 202361930 27364 24789 -649678314 11812 86134 274476228 92075 34995 416961688 21404 20253 812078977 65195 72669 -824627501 21315 29630 558834753 71679 32178 -721192733 82166 65007 140563411 46829 2899 -339347559 401 47137 608940826 36260 71999 -477747737 38126 81757 460530976 98684 23442 -474113320 5906 37095 710114309 69848 31526 585159333 78798 47597 -213904200 56618 22590 -886734714 41924 39181 788136887 27412 92481 730085333 82251 75521 -119523984 55104 70267 716332724 23377 91322 722577381 83486 97543 535587753 79806 16051 -98335499 91591 79423 -622290171 53479 77456 940071897 77998 17292 -361620400 74134 31762 899790374 32578 68705 596926087 34069 71417 344403752 11056 10840 248522744 51423 97994 182823733 22502 39764 779032999 39311 23387 924545285 70489 27158 -901960902 49586 8420 181223393 72352 10259 -520469375 13870 89311 -855696301 207 96965 507704210 47848 63720 -993292119 95227 603 221323851 59800 76235 -815323104 48054 68244 -52679672 31442 3088 -515049732 25848 29655 573067232 62681 85089 -351685815 302 77524 -402510012 91375 39634 -239376724 47782 4964 -223152471 82591 7703 942966824 2728 83385 -840141950 64490 45768 -797946427 3573 76751 -923966742 8083 87217 -644777970 87154 64962 725033056 71683 66434 -585470718 62116 8838 -2334010 63276 56934 -212374950 84676 68531 -671025021 259 81237 838111296 94781 5106 658836959 59190 5902 -967042591 67779 46753 705409325 43493 1087 133517127 66897 14792 539153763 61595 82319 306834957 69540 13872 226922473 26863 4313 -160438394 2866 68124 -400977465 78728 39680 -167011805 12706 93373 380117593 81807 64682 18444345 93093 45659 1738966 81304 65493 -889349358 31163 85964 477130323 16348 47821 26476755 72642 8869 -205078783 91253 65856 436093670 41678 83903 362226982 63185 88035 -941169607 45491 44930 781107459 65016 76230 -953290754 47421 38293 892525692 318 98098 -345236900 18212 46483 -92124298 26067 19211 407834052 6872 8463 616399579 72574 76151 611850051 30461 1916 214552373 21034 20951 -40804118 51003 96482 919900873 94496 66004 -18286027 81219 83128 805815050 16568 37137 111379248 1933 88620 -999680387 85383 19824 993918329 87538 12708 418876249 71522 22333 855544114 96583 25267 -876856961 90590 22224 -960477833 12948 49929 -224092382 13085 39103 -526609294 18972 41419 473545991 68370 13988 858810087 95381 32331 213542192 31854 17515 -215531888 83866 15405 -806974832 8862 62655 -543770081 15535 59701 -25000781 66139 8584 -994618842 64554 72151 -294739937 4855 69473 -64833672 23868 67880 -261048978 17234 23543 538936686 16333 1584 -554607446 13844 77044 -426590653 41716 56941 709996265 91790 8389 -576465365 86563 10218 -954979760 55327 78402 334032853 39817 55354 -678946770 72118 68962 -31523386 63064 8879 718625038 7303 19840 22357032 58986 69550 710955122 74945 32154 -522361158 78046 79570 566369097 11169 70333 -254778394 85607 48589 977441328 35226 16717 -183973644 76618 4243 292889811 34849 33900 962116463 96593 83665 -195214880 9432 64732 248551462 5658 59329 857367387 40466 41453 -308657785 90974 76689 -661887597 41515 73620 -994051642 41598 54557 624113305 63471 76428 -130760665 99010 80598 -306005555 44620 14647 893406567 28072 76807 413610225 17049 70219 -35183548 53830 27315 759910156 81410 96299 -279574952 76950 27702 -700682926 80687 96681 8898606 17741 58905 864641719 85859 68002 576088527 2117 29163 -51883749 92956 63803 -325592837 87830 64868 -727523511 24089 52122 379295527 98846 55425 -741751750 15049 83575 268346763 59034 39224 838426905 10943 23620 352654764 46128 75143 289342872 56975 47155 -656458697 13324 72245 -805219669 3531 60703 -810028754 14106 90122 -585196680 82022 86494 635066758 91920 74677 778434454 66769 69221 -399109992 29465 23555 275991781 70704 92746 -39692558 30201 77525 573466577 13806 11150 550595709 45679 27373 210417596 65382 22828 618174785 89827 36333 646363900 46442 95891 -445878320 9982 19579 627284747 18454 32829 722444416 16882 69496 801642751 11663 49837 -289800510 33153 43144 -79425403 93590 74148 25087688 58439 30246 518345155 23714 5034 411462232 78525 54494 421481739 50447 42309 368825953 64324 61877 -880873865 36675 79671 216695354 68974 35611 459349448 17382 4067 763269336 83941 38729 -377026902 62660 96899 49246411 96728 14665 845958431 67193 88978 791822523 50029 26734 -700247239 64440 87385 -384195249 39994 34385 -361673708 83172 85629 -686782305 46074 17914 652275225 68553 81311 -149565231 12818 31343 840174178 38388 77987 33326761 38973 91686 -210605643 95162 13322 408382971 18988 51516 316944409 589 65529 -76898277 51591 26021 -657471519 47197 44448 -991908853 60929 45890 520552010 21972 55114 -275969528 40460 4894 -621935820 61145 34961 -404249862 23123 4585 -845061616 74199 16909 211663601 66061 93491 -397298533 96929 99036 494055770 19586 57816 310289242 6548 76735 -567622017 45943 34701 7434594 70416 75528 -447438454 13643 17796 -314800626 12311 75055 90319929 20069 54683 142753694 94324 18886 26751419 81582 56427 761248926 78913 5743 989977642 3660 55976 -784884965 15628 33230 653256950 45682 46218 -762944309 12574 62609 982997790 7620 70957 -654135633 70613 3901 631809283 48476 45489 486491901 23613 3015 997873364 56511 40388 296101711 43925 80642 -781167345 86471 61599 456707089 57793 56211 -987345049 45075 16575 402052194 67486 17812 -825788046 18317 33146 -690670217 46782 97487 -316635683 48600 12595 807378920 9912 49853 -117683996 41833 219 999517833 97020 89937 -521830162 6837 95881 715808081 15697 77399 -517748847 39037 18 -787850174 23581 61922 -859173343 18580 30667 244519237 89434 59658 333687520 24593 4468 -488530885 91883 69539 248257314 60860 28706 -200400010 99083 101 507552030 7322 84747 880423445 69654 27533 759010281 13635 5041 886562119 28455 12128 173000388 19860 47414 902688127 14996 46028 199471557 67727 42246 687623048 84717 49932 -148731432 35511 52034 752628768 89293 33415 -562778283 4886 64257 -980759120 95771 24264 -520843194 28230 8942 -418564058 8411 93364 -596479433 49906 925 77783034 40735 77972 -397057228 55772 87248 -627842894 65365 59699 680958449 20340 95287 673712450 67567 57658 -882694232 1585 36755 -725993042 12335 8549 305724500 84419 13634 -753150502 49100 69606 907353979 45236 46460 -73824459 2492 56430 66318499 71102 59663 291737011 63855 85579 -568647244 365 2625 -202501581 38777 42578 -791132553 85662 25021 274320009 68047 38485 236143338 41491 26294 -645803448 22199 87767 472869924 67008 55461 -56697878 37087 54906 440486517 45043 66382 -958207553 39299 28107 -41162859 37131 22457 800450465 43526 75568 -844626811 69832 43509 3149109 57725 80036 444241104 18986 14690 790209542 36648 26420 111637620 11457 32320 -511761513 20195 59060 -171199636 68957 91893 -59983537 98899 59372 -647552814 86049 1142 704948625 87273 31895 702629980 86606 98115 945238844 96969 4451 690059674 23021 86666 -505959097 96299 89956 -314095616 90179 42415 628278508 89721 15144 -438346356 57380 420 329116954 84678 71966 -415327793 12446 29186 -994708706 12143 95856 648304871 42673 37878 672453912 65662 68285 -125616121 53847 9343 -851972304 57997 27763 -999445981 78151 9113 -907092519 52730 46643 41166022 75271 82014 7340803 40139 21977 -80578665 77342 39318 888401525 3644 90246 105270784 34570 84783 581203367 65366 22427 110413701 28805 78913 248438552 30174 4794 296603313 94415 27560 -156545047 91741 5379 -778356597 34393 47999 -288985542 60488 1600 143636806 32985 52488 -702801263 61779 14316 -386977611 8623 3096 -717108578 70688 15201 -545065444 19961 89661 -558038714 6229 32048 271625901 55132 77098 964669911 72559 44804 491899570 72297 93588 -377923128 1670 83892 -763331510 55827 97743 690608219 82249 40098 178776762 3862 14403 -901194747 66088 34353 265535996 70583 35603 836364340 29486 27461 -238869947 95871 48657 -411672077 94226 19584 -485953783 46413 50930 -626880427 27657 31633 751359980 40964 22022 -377228758 35660 58779 -749769173 79658 12772 -76983592 65154 94262 -301137786 62742 21298 717302670 61133 3839 -108908086 20792 95327 503633340 62369 60322 145598940 77582 32200 -789025376 16706 47040 -717467711 21702 70934 -898198067 52332 61322 566726242 98167 72573 891426330 54324 85948 254498776 26093 69390 760151828 37133 85453 596259869 54187 79981 -340701647 8157 52559 87383754 56446 70569 -314800173 64266 79503 -26630209 29591 77582 -204485271 83931 95593 -946238186 85357 57359 -515596844 73813 43497 817855932 2823 7593 -648474529 1743 8334 -722699045 63772 43957 -559659631 35627 15885 32483302 55414 61744 -570891682 18538 31833 -829541110 33218 76281 692093148 40823 18235 391576691 71448 94531 241305667 22526 80734 68591673 48608 47789 276196186 37727 81663 -642486333 79625 40575 -368755427 95616 30066 230492074 96591 35960 286365964 49124 13785 -196718260 94093 27350 -965184716 16172 31904 573161327 16307 44864 -744027431 45685 5911 673920760 75211 42122 892208720 36583 55367 -623732426 58905 42817 -105683267 57306 53132 995744415 21841 52117 679842824 57602 31532 359646792 25090 52539 -741482789 24546 16277 -524052060 87618 92048 -136143420 85394 68154 -569391086 40272 61034 947836058 15614 47102 78279299 19981 17279 262763743 14994 51777 -52546678 40317 27181 589589480 45321 39343 -908993125 19640 88913 -446587284 54462 82891 57297392 42968 81711 -555873813 34922 84787 791435600 56338 45942 361705412 1573 96728 -251484072 68058 82596 516493444 22463 81002 -751122556 16036 37749 604326691 50327 20217 680064741 25686 85382 -669800335 9465 63788 -501113274 2326 71562 739958236 12865 79925 -31037823 43748 97935 861627339 18761 11707 -806321910 2645 63463 -824443657 58315 60300 177749865 86573 44673 548684037 52143 43890 -292897468 20744 42087 -552372581 97898 33913 41088933 50336 96873 409132432 94872 21385 235505747 11277 13447 -926260491 72908 71719 895996746 22847 56925 -190138240 77599 40445 641688870 46604 2628 -306415640 58868 50826 -807835352 47440 59786 432777242 48462 94324 -344603005 3138 13003 -736056673 38747 13757 -651237103 51471 50845 569786318 32987 2295 295416708 53339 69534 -620144188 97614 26113 478715282 37468 83792 932676843 28693 20898 462780785 73483 76732 196172095 54323 82723 -116108015 49028 75608 -521218941 18424 91962 78870080 63385 14716 935569240 62069 55657 392458543 27031 97420 -62440914 58536 88278 483030638 59133 65797 848984353 67872 91334 -955216057 68792 37827 880291507 44433 6266 -266978110 35118 95708 154840894 10319 21226 -668172322 24003 92424 -279447508 48745 47515 781889599 63630 84121 -455987543 69198 25481 396067051 76613 12134 283820376 62212 37761 -784423265 75548 21187 -51723111 79524 31439 118249169 24231 6836 252466287 53804 304 903907959 35063 47884 -198858255 4003 76312 69744413 5641 59785 -948523860 19413 65505 400555179 34420 4725 37712194 77862 43620 -254543769 77502 44611 88344267 54020 12494 100893181 65053 25134 739308191 85873 44673 927524047 96144 98302 -315603871 55763 88882 929009986 93919 52144 -849519238 21864 13491 70611274 92388 32632 -58471305 32379 90554 -485910534 71565 20147 -957559238 69543 24532 989193591 98015 37839 731899581 47277 78542 179492715 16278 29670 -559665084 44051 1089 -592547344 51990 1305 -516115798 53818 78905 305034142 53876 94131 843701784 59783 59610 -304953482 13932 45175 -98135501 19138 33347 790075880 77951 82634 -366020865 49565 56073 751864376 78004 52090 -512540900 64290 90158 781506747 77642 25418 916654678 43170 55014 -321295142 28048 58157 755004685 61157 55701 -299432213 5035 49299 -211217291 52125 82486 253356843 73700 9108 -184496437 34570 44042 -967266868 17041 45523 842340633 14673 80994 113473443 71890 75395 116947215 54570 83369 -308961911 54599 8908 -945747386 71289 62128 416767505 92163 93484 -76629339 89169 97826 944011791 94672 45994 -857355114 28214 23431 903347867 16997 71781 99397662 44360 68858 683600112 20459 20258 248614226 21208 2582 -993928866 43851 74517 102913287 36508 58830 -85425365 69621 61300 381904933 37272 18256 -146654541 90505 64296 832329900 55819 24728 -708914165 98007 83327 538301476 84098 35836 -936315921 88199 44900 199477376 67416 27204 363756868 17687 66417 -522605090 3800 91262 741362149 57779 421 184890986 19548 52353 793729575 51417 92910 96537753 21956 10453 -525914992 43195 56567 -443903619 81650 24497 93396857 36850 32302 815242882 11109 48579 790053891 18253 43869 425204969 41572 60802 -533954327 56855 29917 862675204 18792 66 -821492261 29323 90102 -903052053 88685 92992 885443513 86823 93546 378146815 72786 7484 609302244 59023 35071 793572307 95415 3408 -726230892 12808 39399 -387233427 85119 13953 166907259 68554 42423 -180625780 78393 70343 -66200210 65026 36191 151019549 54348 92648 939721405 64069 73688 -92784215 10221 77629 -523300468 26320 15706 -221520900 16904 48109 98035230 64586 83454 -941114613 41941 47294 -79845352 867 40813 -988580333 44663 93964 -918502931 98699 86564 -269885766 34293 45233 646775261 97999 5 528580320 98418 72284 -626399965 52491 44015 -888482437 6573 51278 -677654987 82790 20919 378029228 14212 89402 325810596 91282 65413 931324711 3898 12502 203628180 37178 21773 -917582472 924 65384 823917937 55145 35609 17634071 73619 93439 -651373378 25003 35502 991680983 85576 9508 -192711806 704 49312 657232811 24445 82588 -515991016 96282 19904 -437266435 27759 54036 -139617396 12141 59984 -136601103 16811 9852 969177720 87098 18731 519131118 12514 93721 -228873064 10489 36664 810932542 56809 83415 17032185 78917 17197 -160187595 20755 66178 -148182851 54105 11209 -3970049 22061 66232 973077942 72728 69092 -731593067 17297 29973 456179689 75506 21889 380013998 72260 32834 -28070729 69112 53319 834497862 45706 4844 106728897 22575 81810 45271962 43206 377 365902587 82968 26054 -797733262 7259 30225 -987198348 16882 50369 -536277935 81365 32385 418075818 7447 77187 260014254 34399 48679 -703120126 95639 97454 18773609 30204 12441 146305164 27931 98857 753422035 87090 23860 -347326465 1357 47985 -558120977 41038 41414 85583633 31427 12209 -287071365 80637 78035 319208631 54464 38244 -268087848 73362 85161 690016661 22559 22035 535758225 30400 41713 469475355 14610 9679 776259200 93856 15621 -438902223 70611 80413 853631211 81031 21898 874025404 44022 20355 665151969 98279 35131 -27964564 93126 72284 74726401 5537 52187 203853726 95688 36252 -760365964 14078 66253 -675566100 87903 37638 -904619937 65972 8740 -466467333 2797 68043 670891235 69181 4342 986041549 59355 81688 -72351742 44285 88566 -814207399 71698 25519 19512189 13841 61209 -649956556 80816 82029 881239687 4761 45707 112991931 73776 61072 -120395653 2452 86871 199344337 69933 71219 -834016261 42623 38745 807220204 8565 87190 325172442 35439 81411 -155058475 86423 86633 222227050 6096 73892 -537129179 94847 74827 120068194 67770 16878 -142914620 87231 84527 382793041 4105 11052 -19543455 46109 78792 47144623 20718 65363 384298869 45034 22475 981259207 58505 90603 -589419620 18263 59076 -996508064 15335 60663 343824712 81383 54051 521647537 26596 5452 38145644 26089 27450 542825131 77587 60816 809954305 29590 90327 506589674 89175 25193 -602513156 51211 7585 330504723 61888 20254 -895009327 85247 25870 -871145894 4456 57580 433969398 36595 2675 -560226453 45710 14827 455271081 24744 40855 -369385126 45026 29040 -915182706 62872 51331 -753564071 21365 2261 -372243140 75735 94727 468378399 42575 35640 894502999 41325 26425 499185619 90067 86386 -876374684 5975 63219 -308633992 70345 34005 665773635 53640 60123 895459168 86239 5989 904089856 88006 28657 725996045 40448 77485 251978265 90882 32853 831137836 69028 95054 15067027 25643 38783 -713869343 67850 84305 -897697523 80040 62669 -143897117 25125 93369 812075503 42453 54708 -165009164 76409 8242 83635685 58407 54860 -814531207 39412 88716 -52398949 12301 97323 -229412252 70662 45433 -600223938 34564 69128 136961067 43958 29733 -306097580 47273 14697 -739934860 28752 37626 240661962 80003 52318 -336882576 91947 11245 171951936 96386 75999 -836414481 63787 34528 -783813333 51191 58351 880996075 43663 38340 -69178488 19393 81587 -618063864 64206 59490 -61594226 38822 78767 441192317 23298 92712 -614198831 12976 44213 26846506 60067 65472 147158143 18302 80471 -590207376 57109 13147 -563202939 18052 36174 -290060497 49985 59678 -483570087 25155 61899 182365816 61223 8109 120051679 49348 36333 -657056156 2147 50988 664811010 45634 83128 738972681 68059 31955 -878531506 94885 58372 -83543626 31523 45280 -673382676 40521 24334 -156844550 14885 51172 -680889750 18912 1535 -394663310 80470 68501 566054070 83272 50022 -695966493 1320 51441 52905810 13656 19885 292700319 91455 88520 681485918 166 20134 736114831 30350 19180 -30569270 86903 94262 -920436610 41546 49355 -910470709 21212 29713 -437913258 76636 44738 109307247 25452 64873 50918404 47244 58864 -927544197 49764 53179 -809706338 6984 22604 -720264249 60113 84887 168116881 36879 88288 71289623 86133 47925 -874223983 72539 60691 171761044 70954 9340 -571414473 15999 57903 -734834099 15312 66686 -95941712 5413 59277 924706055 73408 722 656318413 63726 19803 508842834 69052 29507 356186327 89554 74206 -277803227 25215 69169 -599717133 31283 99004 890573436 4669 42036 342679024 30033 21762 -819456393 13063 91329 -878698904 5897 54875 -669620381 63900 61400 -578328562 81241 55615 650224699 71643 59583 -853107393 27258 25820 -633654444 54793 92938 -390373467 25683 26844 -880361403 26440 76869 -247406293 7857 75959 -731883146 51802 53862 827229212 12608 56335 780058468 82743 9746 -673018342 38585 73030 -173633584 3519 40821 991171617 98628 53517 361395763 29561 84835 -187366469 65081 10792 119945273 25250 77091 647878267 53517 29153 129979715 91408 43661 -29753832 58019 68349 53515576 93696 21138 -620790569 67873 64287 892334809 69288 80482 -630237597 14565 44058 -251361362 68805 12531 513641 40321 35517 432360099 47501 17667 757897348 63697 84763 571560743 59785 57839 -811666769 28410 71156 -351921896 23549 34070 -436624011 73196 65184 131599238 7022 63016 -312599172 34988 55062 -202389902 41439 40796 -532243861 18397 81748 -977367404 35802 12080 548974592 72895 45997 -763704053 28343 95052 630221302 68443 30727 -604116290 96180 38348 418497653 63090 17956 -68134311 6625 82295 -94522784 36559 36925 -306876068 48562 71310 -168106491 28678 38947 796042076 43598 45217 -469072616 4435 17287 549657629 4150 33090 610390610 31806 27103 655063820 1012 91309 47639124 24364 82443 -174876716 93025 82654 580945602 91458 52080 -950240161 60431 36854 717839551 96271 54580 51009056 32957 12684 866899687 8201 6122 -61123949 9814 17858 -878485209 30618 85177 738600104 82815 10329 846422279 10027 44068 95685352 3634 87478 276751908 56682 93885 -639401562 35018 36705 -799803833 22674 12226 -829647194 8186 51447 474094021 70505 7022 -565170157 17290 34000 -913718811 85155 96999 417499974 63009 94323 555484769 98228 64848 76545034 52773 48126 491349185 98736 30731 -392130159 82165 15554 -296767316 26534 43167 -988986036 56974 90581 -451684005 17608 71940 -596605778 77559 49393 739410987 87653 14507 -973130107 3343 63610 -133221350 72827 13882 324288505 3923 22576 438866128 37333 22124 -445210280 50210 81754 -225680346 49339 96580 -916539729 26569 76834 305441166 68597 98191 -242127182 43898 50235 -426991433 41591 58106 -45749048 47261 24382 414075963 40714 44130 -368378974 3455 9017 672034362 51893 78408 830623079 10801 33554 -895763543 94874 48210 -298979897 15150 46772 503807850 72553 20812 939052802 38712 68990 -531149403 85906 75825 -79435443 61871 26901 663960497 16111 95466 -805196064 26387 41839 -684791419 43326 35023 -497954936 33888 56944 65818476 64258 44969 293870704 98462 29887 656619548 51955 57633 506679789 82651 48513 358277253 52533 62077 626703789 56711 34705 507473691 44705 13548 111125708 12673 26637 441457795 93620 40353 231114770 439 16737 970998588 64848 50255 166537337 54554 90855 -303639820 78317 17130 -193462314 2860 28052 -348528082 64521 60760 -285483184 46913 61184 -479285760 60648 21038 320403285 40853 26045 394995448 98191 66404 -313275419 89788 69352 354332355 45114 70843 -16899170 10379 96242 -563608733 6295 15856 -738705072 8537 37554 -304584444 91862 49433 -943529128 44321 92878 447993944 76453 87588 -911306152 23521 17172 -637120246 69661 67783 500575716 4710 64767 788080862 87970 97329 785575373 15213 62998 919182800 96853 70945 370910632 32293 84297 700324810 83676 74620 769564924 22280 19552 345204396 71544 53720 -961487205 88854 95447 934859069 22445 24669 -578425437 19849 85467 -682294526 49392 83008 558692334 42133 21950 -312836252 52190 83364 379358715 34654 40839 589424784 54405 92007 -902935488 92030 44768 -543912775 91482 6165 -221834924 52466 78849 -227865613 53569 45611 623986935 45814 76024 623722443 79945 97642 758864863 97824 72176 126442805 85876 55419 205413361 52579 59914 382479115 89752 13106 703305420 59939 14699 -564646423 54528 79901 436061793 82156 78823 339205029 33620 43731 -732845453 83426 63905 409979768 39497 12274 -280285431 242 71050 303588757 12973 85291 950669381 58718 65629 295282481 55574 21122 287685464 29027 21911 855167881 21418 88925 328419333 96981 71571 317938109 10916 98944 86983827 3654 88959 534439845 93368 15050 -374290024 53661 13213 937305419 21623 66766 -202352949 10863 39321 -830401973 37571 96609 -516459156 97283 59540 -319059814 61857 40736 -121767356 67974 62119 962985195 61522 56440 -937571703 21094 53355 481590533 49316 28983 446705580 55530 29455 421225368 6235 10563 444898686 10534 7801 504567414 70934 75652 -18500147 77586 27051 942773027 46272 55511 -889303074 52442 65121 682894959 59424 53170 914228453 80680 9156 -246670109 97517 64379 337386932 45319 58970 -259883762 50935 91292 619260122 20055 12581 574588331 2575 8718 -456833195 91049 30257 235508010 93704 40444 -246663939 38814 79122 732131196 11194 66458 208033062 47448 96809 845245741 33806 11720 -493715599 74088 73304 -37958269 16196 82442 -807014280 21823 7946 505649500 28715 53119 478405305 47906 60393 278602739 5676 44830 420733671 36236 38568 516127442 6747 88156 -343771090 55485 92432 790072057 92002 28142 586136445 70930 66347 -582778111 11636 39375 605734485 69378 72436 -206125082 74010 67761 520786471 77963 39179 115781072 44479 76295 -416070292 46380 25162 40531362 41701 2398 760780848 83210 55293 -429498699 6094 28640 954489932 96755 35743 -588033787 79775 45477 866477687 41541 62879 -555958015 56624 2644 734227896 31955 69007 291290630 82240 44089 849129010 13786 63589 -740682788 27176 72614 306170778 38062 14021 -415198624 5156 18813 102061768 192 39049 -74844342 3342 1126 -201271200 46092 59602 567401766 58267 26008 538542203 51919 83274 660434942 5511 20810 -30332066 41727 50824 -467975445 91720 22268 598728851 52674 47058 -146395570 23011 26138 134346967 28509 16335 99313040 44110 26706 51350123 48133 36909 -986639907 11230 28145 -324460762 6047 41828 390407171 45098 24579 -304044752 90131 85763 -865957656 42591 72685 -760869475 33724 1014 -66723262 64829 50639 -973061646 87007 2836 -236589758 97624 32780 -37092246 39611 42119 -875904836 65663 55839 439198531 94204 10862 133727540 13919 23726 170226341 52089 82577 -847495542 86908 37007 -62334034 9484 75110 402607141 28208 28836 774713134 97476 57352 598890539 65951 41959 -287544889 32692 8292 -599952239 94356 24193 880269642 3728 38187 -260377036 26551 68047 378300130 21465 22225 -673373157 9107 22066 -160253472 73943 2896 159773241 31277 62049 660142755 7361 43903 72606488 41106 81274 -920390561 25680 91203 -371635806 62946 97593 474149512 6445 82281 579942373 58768 21203 839456545 46001 81611 -148655305 62604 91445 -208372674 12205 31455 914254911 33702 81803 78993018 77043 63027 514316727 86202 35601 -850234912 13716 40498 627576769 57524 11275 867192515 32138 48219 621369524 93186 92936 -11792158 15656 10738 41920108 61936 10317 -51481095 53165 53726 633601468 24458 31990 289834643 47657 91734 165066976 7744 14884 394736751 22814 38932 213215109 47407 680 730388446 30377 68485 413193883 59697 22662 -443676050 61181 65664 -27426713 10619 35381 -555853915 54462 60501 555557025 67704 49146 -639767041 44684 37101 63442214 2262 88800 750999811 8218 92461 -547682178 68064 36628 54628119 50833 7442 -57318903 18526 57522 -714164577 97269 71847 -17872616 2269 77862 -885396495 85314 35522 -79899535 67145 23034 917370262 90791 52642 738124957 86499 77617 -99322052 43515 11776 -319249087 11753 24042 -776636995 5807 85098 667553920 41579 89897 -303308443 89606 10743 -25790586 33552 73329 -92840483 35067 79952 -668689331 40444 52811 -823163251 17416 60093 667297237 8558 9908 -277438904 9599 93956 -283544061 72345 32312 -406503100 1455 2131 -456183069 98330 8774 -850459027 26248 56699 354809573 7343 24078 75387552 47009 42619 129614372 88319 61254 15219382 62550 29824 26187520 2709 44897 609645741 24406 67899 324878168 57293 67086 -660879534 26397 97921 584794422 43500 1672 384482762 20888 23995 -314346080 40230 97017 794978863 93032 77190 897203168 92276 11798 264472510 97160 93619 -485421368 62759 46648 398256025 80059 17952 -676030823 68978 59316 167136653 93299 33220 149468362 71711 31177 698601687 70006 18223 -176707203 38550 34362 -101521343 464 79583 416559114 60707 25880 550917294 19051 9396 -299553547 8604 45936 253924116 8871 21401 -137118844 5576 4815 669796063 36547 73124 -79107325 28220 80839 -418422840 40186 92258 -15510436 23867 46495 -129546179 59085 96966 831947740 60712 7606 979953468 47316 61633 421853877 28957 25778 -411620798 89607 77203 814715333 62136 63807 -23559600 94771 83712 -382078531 82716 14719 147877123 78012 2823 -666071020 87038 67396 409417873 78734 10252 -178147270 31041 43091 329703649 16117 8731 -404179387 84297 87710 -983309970 51051 94260 96018948 17411 58549 -884360873 15333 4904 -405090676 69507 95599 639564145 26500 11218 -415797452 13132 70052 544893005 9489 50946 54076618 79452 77497 400414583 34440 37361 -106426152 87924 65673 -992126630 74518 11072 445614353 6985 12321 701778672 37776 13662 240572976 77117 52281 -893990453 42712 53745 985121071 51772 72555 -868663662 28884 44132 -546542946 88720 26597 224405387 38923 63188 825848038 69805 77850 -203217943 8338 71954 -82262261 5446 78369 147193193 36989 25640 183565753 47246 50474 637340662 70371 28521 -98926712 25524 92892 -877389411 8583 21478 670098681 20309 24115 420635116 69084 59849 -538566979 23323 77297 767073975 38406 97882 -506442212 80409 19218 -784867525 53742 75003 917033527 28718 89462 -91810006 77975 1435 -302488332 89933 1978 -340569340 89227 52257 500087457 76510 15085 138053686 45616 78907 91982363 82361 71812 380180924 51341 94706 -269613798 24662 10600 613323406 4821 8433 424901638 58040 95758 -751529976 27958 1907 987956512 98418 9824 -235234756 45423 25468 -167069903 80194 24728 644484540 33531 19843 -950635307 68260 24267 147799212 19787 20295 -841432173 4237 12792 -40212283 71357 57740 224250726 47146 76184 -410568249 36247 83504 14749538 92745 59514 -909490830 73649 12564 -238189924 56685 7482 -694573134 98234 83332 -420353325 82515 5620 -750404505 84654 35488 20012478 93400 70181 -956219548 68051 86559 288677502 78485 51133 -751611269 64595 91340 58790273 18120 44498 401104707 77737 8105 722680237 68774 1655 934116097 60702 66491 704526882 39103 57391 603468395 95862 12070 657075686 2109 6065 -950014875 28822 22288 -538116805 33524 61860 -32566544 46447 88681 -194825927 64596 47440 482405386 16109 94709 889253533 22170 8485 -188121930 44296 7942 55292710 97979 50815 -642744025 15979 6565 -897585168 61865 18979 999576670 59541 27940 -568366035 77846 14299 -138893973 35896 17528 -131380165 73622 75935 -116176936 57185 82981 582945130 56512 26224 -100317894 64142 84911 317872195 15925 55984 -989510956 15221 45850 -606106067 36173 70038 -85871088 43379 24555 -339534227 25986 32405 899214913 65940 42427 391311036 9776 33713 -673048286 96070 22308 690265629 29708 61133 743612874 56080 64998 156128450 52401 28112 -381092075 92581 42120 440870599 68217 27129 -680332 52254 83357 360805805 50614 11567 -606771820 66884 37842 -990067096 45165 74553 -203858344 27540 84936 -486695852 93035 47652 259119839 73132 94904 302311773 62248 52140 -168371534 16505 76125 607918290 75623 64476 117472719 81673 71175 613812098 9311 1417 312268449 44280 27956 574384955 61825 93924 126073202 17534 38537 -77001209 23014 29557 -85214997 62400 78339 565885404 44982 1644 -815827582 68992 83809 837798841 27013 62521 621812032 8030 26300 -764900046 21438 56519 552963181 59111 22325 752257910 5140 91481 -521968995 50488 72137 -627217429 14388 23908 -12092351 29572 93823 -456558528 92780 38496 565462923 58872 27702 -432145981 34115 81034 4663550 34800 3029 189605069 88449 48979 -446798922 21396 8651 -753618722 75872 94587 -704644117 11200 14855 -836785764 16562 56624 812143764 67491 74077 -717809133 3091 54789 913162880 10936 44594 -924776183 13267 54922 858219878 59243 65110 -147026246 38169 24505 601560110 62633 32000 -596757412 90831 27089 -170984890 15703 34903 74673967 5839 3421 824692492 75730 34702 362661256 21999 93069 -215979611 38668 7981 -30288296 42369 64630 -528666745 8224 96113 -448157212 71662 27045 400458539 42163 23340 -945374333 60976 78939 -566347069 8063 84082 -170927120 91551 18351 404967749 81889 27972 -481566999 41244 15382 466897649 93561 76493 207028836 88909 3619 613913980 68078 91672 -206989987 73193 24905 -769233462 36095 72959 223060888 47092 79569 170178056 88730 67248 -31592802 40415 87602 681940274 2717 82519 895628298 29990 95287 -149933618 12045 82343 -685632200 21066 90382 -572909676 47900 52952 -588805195 46416 96232 194752871 71420 68847 -624171370 83406 28385 -58053303 37762 79636 888740777 2034 6147 24150410 88290 23848 -515133452 56263 7397 970630845 79059 38123 -263667633 18691 2134 982250356 75179 23748 -446123356 13042 48281 729497478 56135 41427 954687850 83146 55005 -409503820 73126 57447 649394336 65106 2324 735461914 18375 73427 -335428505 66570 43509 524768150 14278 92576 752932374 78099 55678 -955801049 80543 37942 714183179 44624 50004 -85703637 58175 73107 315210718 84790 91403 547008424 19056 76550 308640592 43997 78839 -290437044 38269 38615 -189660300 86887 71036 710911071 11159 66731 905549534 95901 62637 -876937078 25978 66898 -504184517 24724 64705 -987361329 81018 18101 -952945920 97377 3429 6750006 50011 26293 472134464 91903 9124 -123102248 23885 30946 65081936 48666 39893 817886421 36226 93189 -759863096 26329 41518 989518279 36828 98467 702751116 66185 19260 -684089332 73203 96302 -801466322 11516 68871 883267127 54050 16822 -606886072 13600 94247 -542829939 29269 34962 -239669281 24993 74111 -5824760 85907 1819 952069503 89901 73606 -101072296 90235 73391 306886036 97205 42817 -428329983 73057 10964 605248317 70864 62894 -234568602 69975 27452 932304071 35588 47735 -417871459 92569 83350 -852304708 2055 9277 -618768959 27925 74488 -705863661 94004 88893 276205472 78966 33995 24052199 72906 59250 -725833706 80239 15334 -619826121 70851 83959 151298308 88230 1451 -28222359 66248 14699 827101141 15316 51615 531646642 57094 62334 676744630 8985 17298 334583773 47503 57496 748453638 11975 49913 -856859166 96074 10295 216901075 72031 83465 -480685501 27576 49444 162593889 92629 5366 -509991561 23079 61637 901332841 46040 21609 -567074687 32790 6183 801995250 91853 48180 -398631041 42134 76198 240040073 88162 85269 534009087 49833 2874 -760636211 30326 8720 502928157 69922 22012 -404908758 73882 88110 -317819123 95725 38181 393589836 77265 68117 594145759 32839 69370 -277092182 54325 52902 323002649 26188 72929 512144907 81475 72643 31595247 83771 18977 -353817681 2843 6252 733960877 7461 16895 -102580433 42480 67283 -745825954 22432 32404 481752999 83488 75107 162201598 67522 43435 -521383987 36447 87716 -510901016 82158 92937 -456918956 64870 1125 -231746346 87197 17996 -49861254 57608 93289 -382445540 91034 98264 691202453 80516 65588 -660908346 49331 62551 430017238 67239 94336 108864598 89693 84105 260221513 84309 634 975373333 32757 35922 -586157567 67113 84827 132269424 95340 94552 296439857 93011 77250 976089949 67757 58554 -618499894 46511 77975 744853851 30303 82144 858359018 90246 51154 715210265 37133 63275 215554390 63909 19199 582949703 62281 36384 308969875 5665 35891 -599673197 24396 53929 -80600095 1094 18953 -748286615 53715 52233 108172490 8638 63379 -182998247 30697 50976 -531176063 63327 97915 524361779 4696 7022 -752226059 41191 93434 518848961 58070 31553 -331703696 27293 68242 104390875 29517 28049 555358161 66819 98216 67479990 41147 57176 -771739808 72722 97952 504421184 97866 66771 977897043 72983 90640 567359427 13936 94652 947344965 66599 3 -160417296 59842 86456 -195476329 1449 40880 863268857 25109 16751 -784650953 77268 35956 -123503142 92414 52611 661755727 30443 7207 787259203 18986 47922 510358245 83168 35741 962671110 65641 45720 -61777118 34025 69729 290593542 15040 46020 -934073213 57821 34397 610896260 55266 51822 469530707 64375 79052 172916216 68011 94258 214533570 43083 40949 -459355041 76393 28412 894700728 25639 44784 -334585112 87524 58966 537624399 65414 68623 679229803 23905 662 -445088064 74255 77618 973650295 56587 35504 207376467 81973 83914 -19429818 51513 18260 510613396 63723 64475 393758567 89662 23072 465764617 72886 73117 703857610 27008 44127 -978242731 72399 20077 735395022 84596 56809 682567813 39759 94204 576807007 39636 56933 35692733 41310 90425 -181032381 4758 7771 -653042699 97300 68909 -217214290 92663 15856 -760756836 40724 10928 -279505769 11484 93153 643258712 84432 3012 196781778 28205 42872 429348842 47209 64599 -592414325 72270 79188 -403242643 17511 86270 -509053658 69510 83167 -546608669 50522 65123 -608846131 29520 3730 70088900 63208 64051 986056588 86070 65814 -905685221 29307 9276 -718368559 85466 91665 -141623739 7319 67305 673432326 75634 67288 -662054166 48533 42112 142277893 90883 68554 -622306809 2194 81310 138546224 2202 44859 -760866556 21650 53635 357839183 80756 62390 682938193 25186 93028 -201139485 93688 96568 -236074885 78030 48734 631383470 78899 74976 100587985 24279 77677 290320790 98022 48815 959510089 7094 91606 -542329326 78639 91500 -822799693 14117 79786 -141486823 71160 25759 862475336 90827 37546 -774821525 88281 17959 -892952297 40318 37552 124787828 32035 36569 634207039 47770 72064 576875681 97207 80162 345981120 76649 35540 640388038 90553 52795 608228441 22113 62766 -994739878 78878 33028 810496649 166 11430 -989556397 44934 71927 878725909 24858 60669 -573410646 20134 18768 648721484 5227 61290 427931146 5928 66341 -219003607 41223 25951 -316254468 52595 17523 226785679 13882 92178 -478990283 70232 45324 -916872581 44882 87399 -763113015 78077 87564 409421294 55032 655 -177532368 32769 42276 -278164006 95257 4948 680550021 85243 9940 -498677331 36837 93323 -621199907 61928 80406 404252819 88597 17050 313520918 39293 77730 158619013 80617 79058 239234959 40596 77204 609413923 22345 95920 -74604246 78812 80275 -447630379 39384 44004 -755371809 86912 53508 -931740893 91446 89122 -804921360 4030 50982 -121395697 89671 9131 -175318109 39622 24722 469322487 4112 19984 398702017 12600 18356 -402728255 22602 20983 922218579 50712 43083 489430598 47678 29052 -23846030 60874 93107 -236389660 76636 17561 869189822 70809 57491 456998654 40026 82895 395119008 92653 66831 100117521 82852 56725 -305178181 71497 34930 693968526 23673 83383 -951336159 68825 71551 66279796 33225 27410 -148284344 20765 38243 -721847134 49127 67704 67698274 20123 72462 228773387 95042 61397 -112348248 19065 89822 8976921 42076 47326 109298466 35923 83839 547795889 42550 87025 795155213 54764 33964 881403608 73 66515 -71046606 49923 54195 431618861 56085 82880 769349289 4962 34854 -778944948 612 400 736688115 44892 172 147413809 42991 48368 772144233 21816 2328 786843334 49286 33013 145849060 92185 3403 -192658 80449 1259 -613092925 67678 89169 -945237732 1519 56031 -20092940 47863 76841 466857771 6501 72417 -982851658 31848 2404 573076086 3339 21322 -173035001 32727 89544 384978505 23822 20458 -567806387 8602 94110 -735908957 50764 78943 -487152929 71461 18854 989804727 36676 88772 539667394 22879 1470 -676084550 8845 19386 41971214 60433 74837 801087322 16114 25889 502563764 77424 89883 -757953053 12539 15545 24002361 82802 33937 -522375307 77950 25050 407005868 82291 84509 -682068456 9481 52755 492084012 54438 14697 -59889107 40955 30059 -468196277 67763 34142 -455968588 89238 82305 611730337 53515 33581 -897642677 19002 6525 702009616 28974 33799 687588450 92463 98599 -975030735 55107 7543 -509498111 88841 40504 304939909 81478 7728 -211306674 22200 17707 548856411 92850 17786 9025267 45264 22285 414815656 49502 9538 594514446 59322 1938 215052924 83933 26271 -420560989 26506 68287 176520909 67334 30370 -256624709 8266 61612 242273627 46434 52133 -160725377 41772 32234 -319682701 58527 45227 -603019326 45409 49252 143266257 62256 2180 -416667473 85991 15949 -952006650 89191 98346 -704878442 8462 18343 783552091 67377 49134 -234980804 60823 72849 697271978 11827 41544 -838124918 78311 71686 -955699376 72606 82339 -715284771 94047 38205 199904882 40199 15862 383734236 43483 9579 -865363908 22752 78498 -554839413 28868 55028 629127119 51725 77280 -542455768 73815 90615 889407563 4976 58756 905907826 91581 69487 76142378 72223 13783 -120213766 81124 17126 111460386 53183 16703 120342634 10024 52440 143207755 19079 63833 805517125 13793 57892 -585713269 53360 54592 -325183789 79061 15696 890381337 38493 71089 -419791738 22437 90826 423149229 64349 13627 792797399 49837 31284 -335612169 1561 71954 310119229 88638 45663 928483244 76903 24300 600541659 90512 21360 -407491648 47767 27362 906811904 20488 50795 808544096 79893 42797 743172479 6158 23203 -890224204 63654 83730 -872390137 31460 62314 51094647 34019 24740 -671109328 57223 48119 -453919398 42095 30547 978025884 98405 65674 -473007787 23885 17608 819628206 58406 62258 -910184283 4873 65985 37437380 73017 72826 -37865664 4151 24994 -955174365 45456 57238 -378798970 40842 75408 649275209 73313 35558 207946424 46951 51305 -995091675 69019 69388 -774378176 87715 60548 -988616318 51906 62003 842980690 95053 36082 58280227 74542 93960 -131352984 74267 86990 795779749 31492 18425 759503090 29620 15532 -645535166 85197 37737 872497853 28627 12740 -93135472 53747 42251 841973295 710 71603 -953453828 80331 23813 -651292117 53481 88491 121011398 29950 23989 152589630 86338 38229 -844523817 83162 83697 316613157 37564 57582 382050354 90914 28342 -473840472 67296 75247 806647371 29466 94528 -691648989 49286 22321 -515914261 36718 17520 -284114849 6331 45757 -427991536 89141 64117 -672350080 64629 88311 -617210439 77200 50641 -794789772 6343 20257 -681386723 50802 29181 668644065 22817 62771 -721911636 66573 81155 307107111 12300 83583 -843554036 70607 20926 539437581 54342 14551 45111006 43385 9845 -408602394 97165 95472 680239204 31774 41974 650497177 42269 65442 796644278 50675 69702 194749326 39990 45492 194194902 52308 97977 409821436 27319 5955 -406208944 49326 50083 -439041921 22235 69916 199341151 12801 75315 -188800921 49310 25859 198326029 50522 22775 587965766 74901 74637 610757390 21375 49242 635332218 43968 27622 -724370774 5034 11362 155496045 97578 78122 -3379163 29368 6093 734190752 37631 13953 422839784 82578 57670 279328914 73814 14970 271029901 41787 9149 -603622773 44439 35435 -57851192 57806 33348 -801037063 432 54407 114129915 88649 68020 885399571 46167 14835 364699793 13751 85521 208758846 52512 46575 -238934715 56384 92698 405970925 44672 25381 -177904247 68756 60871 -176250028 76587 12879 -408589559 19939 64475 148207981 57582 64331 770512792 17333 16254 961688943 44840 5674 883719636 70862 14598 893657745 6976 12442 -534021061 73271 53008 -127551139 46405 36894 -462012360 55385 56619 -92059469 83438 56673 832500440 40398 92187 764285846 14577 70394 -881476298 68333 29273 581193988 65988 30320 921802575 98177 27569 -930674716 17818 32042 -110202037 36631 44104 -75367153 63075 48593 -964468678 69017 5620 -573476242 65451 48897 -563290283 74710 80738 570392073 48693 4295 148464050 65316 52229 -852093223 25647 21234 174789195 90042 10767 -308886643 58872 69006 658207786 60844 94169 -655007882 90136 84363 66555855 51005 50896 -752637261 79747 26865 -814512843 79712 81943 179453195 23366 95408 849895994 872 9929 226198537 81175 85311 8787452 31826 24767 712185712 89533 51386 -209717269 90848 8550 498494378 15510 47157 -703764369 30832 94809 -64280902 96039 18072 737260634 67321 59427 -215987668 56249 60906 -145047635 98332 40587 204848505 89477 81642 290490567 29040 11369 -118923486 25486 4227 646359614 52922 9391 -334264698 86893 26959 747508983 92441 57495 -412943897 85292 14145 -695743171 35735 72936 424078709 73057 76892 499205941 22407 83162 -427529845 95289 88327 335265814 73632 67217 -576041855 42705 78118 -432764841 91246 26401 -198687226 96967 16130 -669440190 93359 1913 395648679 90789 59892 -257759010 45914 68839 -285662294 38308 58525 -976595726 63316 38771 128905872 93371 35947 350895026 8504 20809 -275818182 86564 62913 625498933 72911 77243 -894871494 67687 40564 80803349 8730 30479 -250799744 18800 23869 976055798 15519 40929 411722593 9018 5032 240184823 93445 7983 -550268624 47588 85802 -968794371 73611 4030 395519210 58236 55263 -581629194 64196 84243 -531082639 16818 49617 966778834 3043 20087 927782669 77018 54342 999300886 45087 49511 -467173960 88266 32800 593968333 26660 92297 817163723 51166 61699 -588636448 32801 70184 346681162 12498 23098 -243675514 58377 51604 -444528552 46072 7850 -52220854 47220 65953 -498639986 30137 34991 584030301 13797 79648 -197612054 53083 98347 212499179 8201 32152 -195268389 9572 13031 86812516 10070 48590 -65981418 1604 93544 -823959314 77377 85227 -708692375 81221 12036 -628649642 82765 21684 712351131 43047 26462 276557796 70703 10514 -248705481 20425 2874 265332155 39755 20782 521559255 3582 67391 152824710 18774 11112 157853834 60871 64895 62480453 11033 45103 385313127 54985 1882 -106919907 88144 78977 -978093204 85514 3431 944683164 83424 95589 755957114 47358 15723 -558663274 50977 37842 612747235 56196 52615 -9009346 36696 39621 455851182 5166 33593 325239543 2059 48535 -31668215 54870 70163 908239111 359 20797 93498862 24736 98135 -384110795 46071 46996 -92475999 45291 28002 -265253291 90912 93164 876700537 75058 61280 763879694 55644 73260 -443466401 7278 95993 720003435 42451 81427 888591998 38265 17152 972709841 13896 30382 -907079262 87159 81784 972690911 35003 66621 -235230524 50508 56432 272785915 45475 46503 44703824 73581 19203 40776499 3424 27271 -454319275 9141 54954 -451469147 15140 62336 -31361792 45107 67350 -470018618 95156 78249 -503783528 48564 59848 -103304606 64239 83779 901722309 33795 59874 88228694 4482 84387 820084144 92229 31895 457631146 41754 53619 -271741741 17603 378 467487936 12184 71230 -361427204 92186 22976 403923574 61366 10267 597526957 54875 60525 72370429 78446 70838 364968223 42059 16886 -325979084 78091 96371 -665732863 6401 51227 680677590 43837 50512 -649707063 1651 6008 503389199 65323 4047 -573178399 41280 87847 -825072297 95949 27905 290925933 85136 81241 -255266089 28110 484 264089022 9374 54136 430889611 26715 34714 460954277 63987 79195 784558513 32323 22361 223991403 72183 13010 -265903340 47853 4553 230594056 33891 23659 -599700250 34699 50456 -902502698 32470 97240 -19153429 22321 78197 -43118750 87621 17070 -182661936 79073 58805 472754720 70360 29129 416642014 97864 70854 -65443499 38212 17364 -696406277 17415 26817 -536817101 38663 16508 6599169 54315 1446 -483207971 22954 71088 445849605 97456 53225 424135405 22926 67507 -388038973 31199 98765 985478473 351 26719 554129562 87556 49855 -95842094 60181 73026 600956996 70428 79764 -390178518 87280 37427 710292344 79582 98629 846086827 76233 8239 -221207053 35275 25026 -247948992 63099 40150 106692953 74843 73536 661064857 45579 12951 454397548 67551 11445 479855203 19536 43546 -497654010 38122 86346 207681434 5117 51323 -550625826 36516 82958 -674337402 86492 23911 398420397 6624 39718 -646830483 54369 11240 415392352 73082 3363 -63186908 79751 76706 -475852057 51697 46470 -559251508 22245 34322 955994491 22694 35103 -766238563 62280 14994 166873990 8591 65689 -357095545 10469 34893 -189626450 67624 26389 376748694 87377 87887 782255116 43971 71373 983008262 53826 548 -89037936 43211 6497 -2426247 59964 47931 957340468 9290 20309 510463393 83193 68283 880497126 25424 75017 -405600173 70745 74314 118903432 62513 56981 -282810849 60434 84471 -987632518 10888 73022 667612570 71943 70072 741996167 89559 72781 -936322192 97432 82265 -579480059 49067 60134 640228712 45556 35376 -415669176 63818 41218 959376983 63840 92733 -199139330 38522 16977 733928047 21637 23812 -559005846 36033 95590 -502899150 54870 52357 -641608609 43501 80294 350111017 40217 54279 -37218045 78723 91698 -622305235 8702 59162 67035504 91712 24130 795475022 73945 64422 600214467 48701 69459 -266364913 14751 1821 903075613 29670 95328 299340423 4314 81731 749241001 47298 25960 110565582 81691 27063 -575362270 44514 17770 901079034 57171 51753 743717600 80655 46111 -370809431 72347 82949 332870266 14838 54514 -928044106 33119 34592 91038792 46450 16387 -181825091 51571 70435 -242717528 41731 43228 593673236 89131 41444 834880281 82584 7472 682605588 73422 98687 22602132 84276 63674 -526564536 18987 30143 644946320 86320 28588 251573937 98167 27943 292812166 72017 5224 -741336674 3859 60843 109484196 87348 148 -32105091 64291 26439 -743893239 80831 64995 45820596 91996 58284 -706751876 74305 68997 -333415133 83468 58100 381849431 48551 82835 203246223 45764 5461 -923456992 38649 80209 -692918181 72915 46739 364629957 37586 79393 -619019051 11107 52500 387858909 81573 8072 173090139 56173 93125 -815920379 52006 19390 -598208407 33038 3399 -374654071 83292 56184 893581563 24348 58319 -737297331 54482 54890 -864369598 41629 55556 435957946 68419 59156 -689441920 4965 72424 826770632 69370 3249 -271952931 90755 7646 -708385611 87058 52783 849556485 63079 49937 399951810 31167 58457 -757472507 65523 83019 502920793 51815 78547 -266951841 19142 46093 -637837193 81745 92414 -628198333 32930 85535 711097691 12143 39367 592521228 54312 75076 -866101049 7375 23269 73037059 40511 52151 -118350446 91297 43854 -957765440 57031 58191 224881998 53466 20974 -432301898 53674 560 -961739307 49396 71158 508302997 16648 79438 150972784 342 37595 -8044109 653 2714 -903948072 45477 43854 601732701 6318 75626 538016830 3676 10481 415670732 72095 85939 425153518 10330 91715 -393337139 22732 72793 -296151707 68970 21174 -478190990 6019 48261 751794405 61346 27800 -793567089 9574 64914 -66759572 16776 11199 973807393 47164 98791 88108941 84547 67959 -601962511 80864 50141 -292770303 82305 22918 -853534868 24541 49668 -259384395 64727 72371 821402935 50367 75752 923591865 31981 62852 -148070947 62184 20373 182082666 91075 45918 187511498 73897 66968 -233960121 87718 14672 616696253 86475 39032 924638961 81771 59001 -457441710 13472 83515 -416800509 61006 32269 -565941376 70429 81402 -281349085 32648 62776 428466843 54151 68223 -464656662 13132 7514 821064647 40098 3784 650537486 35305 34598 526120186 61242 35033 391096387 58383 93207 -701871564 29637 49128 -96616383 89052 8225 603098996 72243 67499 405753943 38989 7879 -558896603 96030 76311 -140459038 59303 8949 156264442 9371 14094 -691792764 56215 43599 131671475 57277 76709 -566727158 28823 77254 -357059171 38040 49461 876509451 37114 24803 309484394 59777 57282 -373596467 17163 7923 -787667395 4734 10217 3097356 63893 1382 -413964766 729 16675 -898196332 4018 7164 637439081 23624 49495 -521283422 85697 25646 478765806 31254 22582 -515377481 78134 50247 219523848 63042 61348 -735086729 58173 77360 19791231 92974 33610 -843225902 48855 84926 725623867 88029 95441 -144206490 32936 92498 796058057 87743 43351 413947547 91670 48728 -64250729 12381 75163 -713607237 67383 29934 358843116 84475 56147 -167710255 95070 280 603777302 25427 13598 260516239 43179 96474 -551945011 25516 66698 -784382645 72747 54148 731557200 91280 47081 -929652090 45163 98929 -21368777 31589 34815 -323431423 89806 43564 796127905 35565 4244 -288250546 84001 92637 512113219 94723 7795 268389507 69150 47793 -542595895 6189 49689 662886730 95340 48340 -716589235 36575 25059 469363007 48852 66920 -500608397 20881 34790 476986885 4918 1865 -773231526 64465 19167 480510979 83647 59978 -587734532 60386 43896 -452318529 4678 86482 71570302 59619 60357 330036808 64311 33395 -976479664 35352 36390 157802130 50020 77706 709235067 3903 90136 64114643 77421 53089 430868866 30214 59574 -982599532 28052 14546 -941247170 84627 92410 446319325 48905 45382 -135737866 57684 11545 -632790677 59255 63783 279646469 22500 42741 -917008355 80486 74819 -595291924 57625 95973 -182341315 36065 3253 673331205 48186 33539 807307419 42300 38570 138323179 82262 52339 460255556 90795 48634 624441868 90233 22040 691941177 76812 90132 11432781 48885 34609 662856867 24773 58018 189152532 78674 14213 -19245001 2127 86869 328542920 371 37318 -274230995 16549 16241 -221892820 21204 27788 236388999 73998 23139 638518826 69522 33674 452549226 51753 94820 -373908005 58448 66813 -692550991 2502 73945 -484326498 76853 34608 -542140417 27443 96159 -258028987 58392 45893 -256274804 8707 32825 889051440 67958 65617 645735866 5502 90623 -876604002 16707 51381 770099478 74889 77375 -983098456 64747 53449 318826364 34468 55280 -129224177 26948 88443 902006297 60949 70165 -709716313 57985 7081 391676899 83420 85557 131916661 88051 84128 -389484589 18251 6027 -224594408 88523 53667 55786773 43464 16907 615618501 69611 89425 75612957 63202 85525 911335300 67798 51382 -943622012 8371 65766 -386758266 66657 64091 -467894361 39461 30877 -260918338 63091 18535 -850805879 37234 6265 220423952 38349 73622 -309055756 72845 30118 -275965948 9289 28853 352766053 68555 24931 497308492 8045 41753 658978439 26643 51692 127962264 54218 12146 -756177914 69166 88857 64345716 25173 80576 -4480880 63337 76029 -13245320 92400 16950 696472870 94544 96554 -610975254 61040 39851 825072645 13564 52281 692126312 27958 23519 -563733575 40677 25524 924223547 19880 58744 -851196064 81820 46926 350814444 90876 15829 -300227421 50748 14656 311391952 41878 73752 -794431890 56530 36849 523575392 23062 37595 452538110 34924 65491 -413905438 14491 47267 644348406 10740 26928 281502730 75362 19220 -290045132 71270 78625 -463638989 30106 45057 -214786998 8891 3504 869052710 28894 14545 534101072 49557 45310 38454575 65768 43259 53571236 48925 56200 -98968081 54308 73274 336889588 69466 95266 595941429 10143 98718 -328055561 20140 998 -18223266 60396 43823 484709579 40630 5238 -807298757 56301 56719 522900875 68891 20874 -267427038 82938 68066 -773435048 56067 64929 39747614 3063 13303 -563282815 96788 94617 -228956987 68786 54115 -457939123 26795 28586 -386326548 20476 15254 344617830 8834 38542 669990493 83363 3337 199506631 62386 61771 -707280997 64592 95446 992287287 11376 64535 -750168448 21401 16290 556297778 53403 44286 898549453 25328 29947 -195369891 13046 92471 -527588985 37411 50407 -377638056 2376 75871 -492697374 43713 85009 777059896 3307 49295 757734387 8201 62051 -802336782 89542 49984 -797268341 4464 6657 345426558 45847 95748 293801228 93365 6695 -855732931 11356 28469 -126569297 52019 61117 -562994057 30062 91988 93353204 70688 87991 -112311778 65736 78439 -352681590 9171 23289 881965689 54248 70506 359573562 76736 66172 -114199112 23047 4674 552617401 71512 38313 -548726345 17671 89964 857069207 33908 13145 769251242 85134 63521 -955409356 68944 39662 163372952 22277 69831 -715912395 35727 66372 613502312 59057 60616 -877139302 8867 55381 -589861124 47032 92638 519308290 83101 43610 532256566 42797 13737 243711437 82542 13170 62526969 44955 12916 -991345357 24017 93802 924203239 21004 76566 590283016 43572 43264 -958383705 89731 15131 -877724718 71782 36409 -444257439 35222 95357 -612835405 32143 73340 -216078483 16214 5456 -272104477 91584 56352 -230984125 28679 18945 866480545 4224 11413 -645404980 35483 26299 -596230363 86132 97220 37932014 76969 19022 725881952 97453 80117 507570499 31935 34559 -469609361 754 98980 -866900380 41558 84935 245917873 37230 45185 -120686193 78739 15893 -719690430 5197 67256 852589721 72961 82298 377625480 91276 11571 -530789873 69592 97020 -625765828 18256 41518 -688549817 7285 83823 60638857 87298 41059 -201882836 79254 90479 -943141514 99 11487 824761539 18618 56520 137801534 66897 22253 -290203585 94979 664 283486217 81179 42706 605691446 5494 48841 -276677910 44545 76936 110186730 53633 90028 985794507 9359 84937 316551146 57551 12003 32030025 77592 67112 -120942993 46004 47834 -526844419 35700 66567 -968069386 75757 49416 16945928 61081 33840 875588375 65283 17404 925519102 52820 38096 622663336 75774 21194 -36724223 7062 98624 -401269431 57054 54276 797756090 79489 97636 34681419 5779 81045 -76294688 35202 60133 -847611957 9602 79357 367984982 49819 65799 576351370 97658 71394 -45243620 24976 5952 -904190066 29790 4191 -331008737 21331 11364 -14393928 6478 45461 -201892189 45540 65229 -414300907 2723 20004 887705737 59439 77476 -529635474 75433 78978 27269623 38934 90708 687875245 62428 40271 -46653544 46161 4259 701939326 65131 60447 -683308880 16318 22475 911748871 97957 10246 587727840 56423 58055 -879444765 89675 59181 28657015 7283 16716 864072654 77641 11560 -667618900 26806 18573 -322065275 6893 19416 124299362 33029 26749 -130547925 29492 39374 493932496 11296 87172 -908611212 59000 9534 736621634 86217 72647 176205473 42231 69093 -325802932 21675 92523 -76580478 1779 96246 175734534 77656 6500 -372292901 52358 31302 -873815626 31116 81669 -940211457 72813 72163 -678871401 40864 20920 -615474060 27594 18938 786599985 54005 74126 -859800299 43262 38374 -16005454 85099 30075 93561891 40410 82631 -519120607 67822 40556 681506650 91313 45029 -502105388 70427 75762 535464837 2763 96003 -107272139 24971 83989 592518914 62441 14021 -472277723 18548 63371 -874034220 47008 28624 -833895879 64826 863 -708028690 77804 64679 639033568 30493 552 422044256 73089 80909 -276527680 84447 62522 306234383 22896 88104 758904875 76753 21103 504394765 74292 15013 534644584 79534 84393 -511755560 2829 63670 -886637190 16878 10636 -418219248 1328 67665 966251933 87264 4572 525551130 43553 22838 384915497 24150 60118 227539442 69334 42087 748869019 52331 72983 -150172837 72634 87494 926286944 68936 55178 -69190526 28751 42692 -252526634 4307 1632 732791005 10056 82435 4136189 87531 6194 165238249 20758 84577 817428908 23432 98039 -375622088 74217 61934 -376218222 61236 49465 -504314453 29051 42495 -919248127 3306 95977 193499681 2042 89166 -979948683 34782 47868 -632172165 4144 97068 -523951236 64201 55806 162460204 77792 92941 789818259 56103 79729 444455106 28841 42975 506211288 61362 64399 -937273141 3303 44963 879872758 2643 63543 135023492 77199 34436 954259302 60315 54252 396835682 52904 83053 623144071 103 52650 95372803 25663 32333 -926869707 42794 38533 -248059942 37455 44923 348002132 90658 79947 565501182 1363 74659 279368588 70061 51999 -406426885 29436 92465 -519894689 63142 60407 611765314 56835 38684 854968637 2799 4556 534830819 56785 43074 826145527 31135 41151 810154650 5124 14971 -841112153 35280 56399 203919261 11637 142 838574643 79492 40015 660699646 40984 14424 -791622595 94535 30915 145467775 62035 93138 560811239 11576 31116 556228859 71234 10607 -715107384 65699 54340 -452375367 82761 15252 -169492379 46129 69810 727854501 69522 49864 -655760853 14283 60769 809282704 90755 15619 -175182242 5232 21766 -204646185 67828 77809 310793091 4530 41059 -966229178 25566 87901 973894884 24538 24498 262138832 70574 69571 -990244619 29569 85802 948072686 57709 7636 580942945 14018 13041 680740953 75193 51734 2356299 17931 27087 588924237 20808 13689 549134829 24083 28588 -920713151 87853 55170 -550019602 85892 28371 612114140 51915 40657 -399406576 81721 93736 -969272274 58140 91439 -111410269 43315 85942 -807235908 70587 11156 201507850 8690 61133 627383776 32896 65992 -515637901 98231 74421 848813969 75595 16509 11048458 75802 52306 440215206 2253 12888 -723913438 781 29602 -844379668 37249 67602 -2503887 10145 40715 53655231 7636 55125 -846735254 41061 66626 -87925125 54827 54093 -951359459 10952 96076 -431564791 12870 11952 560690157 79614 42225 405387681 38372 75461 657408885 74587 61921 444813431 91207 50786 -289962763 36850 97266 -846245738 5789 1123 -686636191 63337 50718 820124879 61025 87640 -832272024 78039 86311 -758832749 33353 51367 -644133107 1779 76128 731394227 90091 50113 744578336 16532 33240 698218358 67397 29668 381045563 67318 71638 422204828 39338 47153 791690234 64102 98499 541004508 43043 36173 812627201 79493 32239 -852243597 77441 51909 -654107203 68855 51245 27252575 13406 82043 -815515716 1751 46576 -360465399 42960 57709 359498398 49713 74144 -655381729 74654 97834 -535578207 85656 32011 924975788 54414 82445 -679146361 71277 64701 -921959257 27700 16956 -818073508 41928 73965 561156185 94710 45828 -423157853 82556 45798 510168683 43801 90232 489649745 3531 45357 -31602125 37235 82954 -102245663 55368 77759 42379357 27557 61500 -965560111 29621 74983 -611558544 43360 39472 216358706 80139 47779 -364034953 63479 41979 608072547 96328 9359 722388946 47937 16499 -397563386 72559 93372 784780107 13267 95028 -709057040 56439 17983 -711755808 77150 15707 -592468952 78187 8694 937279403 50003 35205 963012418 37209 85654 271108017 77289 22183 -174647192 17254 32655 -353187960 41896 11474 153786935 92247 48115 414485214 39166 74951 305259189 18226 22644 866025943 10117 65049 -545879213 34739 69271 -291370244 51936 69807 883479633 3573 41977 -103461679 73417 40984 -810084852 74558 96172 68237976 22587 97566 198440105 33293 314 -14285359 49609 9968 727496697 72384 23557 246675599 75436 95531 -482746949 55456 83984 -51370973 58564 38949 580030956 15667 93105 540571606 55501 45713 -514075093 23787 18359 -834027430 29995 55755 538989534 20509 19958 -471103133 52242 43893 -331933172 92329 76574 552237287 7971 13875 656602556 75688 23818 719539253 2559 6846 309515631 29815 45150 653613197 73923 81772 868747615 20352 90191 -135840213 65831 35713 -149161311 98627 24687 294303149 13608 67295 387536431 29943 55098 869304596 45557 48991 -984706356 50983 77876 -664147450 87898 56124 737958299 47460 92395 859804692 41454 37495 -962382919 4866 90536 -987999414 59179 42972 919854670 21435 58422 -5063133 63182 93448 735027132 23229 53366 250019741 49599 83034 -486854498 30778 70215 502283217 14449 35751 -139638690 85171 14900 378038571 17121 84776 -742610767 55628 85676 -229137336 54550 35396 -234921074 95278 74697 -579226685 13764 6733 821742537 68036 45183 365253095 42012 9523 -221529849 21716 71188 72520466 88211 36515 -802898766 58102 87151 -556633993 25973 37128 -454050908 9864 52106 -385802048 58997 26151 664693947 21114 4643 -54900879 72486 36334 700423771 1139 30288 587735655 80343 75965 -550616057 97148 84428 132168492 53709 93193 -442871627 50012 15458 41945955 46917 58243 -348696706 14379 22512 -924512598 20566 64567 -469939698 25580 79391 -410602003 24285 6670 51095291 82607 87067 -992772917 21021 46525 64698226 31484 6624 371988739 55597 57800 186869388 77905 29649 -770464074 31901 94756 12737869 63508 70002 440992893 77767 80608 477066299 74080 86765 -822615692 58994 5757 175665517 8414 29193 -962027406 3259 5102 357592033 6393 53497 984435398 68818 9237 140018657 59594 62510 -959436803 247 71669 -939551465 52993 92883 -217583871 70573 60591 990968557 51445 54577 -78208113 98950 2180 147524056 87416 95632 443762633 98833 13405 121473567 66895 14389 587610353 13880 83985 -747840679 30714 10310 378576942 50257 71641 28351871 16800 70462 888939438 35532 58192 -495212826 45617 81964 18877826 46768 5581 -653493975 71886 62689 505888494 3908 27262 601588141 35996 33172 -530106504 15373 77156 899183751 71442 17968 -281700065 72583 22940 175036720 86223 978 337339365 84089 36335 -107213819 23002 54625 -928540755 27207 74234 555689259 35220 39660 675678471 39517 79511 -539231993 16776 28935 -885503141 22988 48924 221012195 57351 38483 863465614 13765 52240 -289320793 96050 94662 4315403 80577 79151 -27780918 39132 1426 -85880668 5688 87488 -527057628 63786 73421 772048098 18762 60001 874929961 83335 98240 -886827200 25001 98706 -301716230 69517 70779 724952672 70228 19368 -914069824 43434 63830 -777860531 4728 14710 -242139151 9047 28714 -143802410 38996 72401 -698297928 35491 19395 -775275387 10090 39494 -180763081 55982 25075 681120965 26128 47878 766557325 82920 91563 -631221442 14204 98963 -595518164 7314 80453 298365660 83151 18854 -204378292 93486 60261 -119806258 41273 72498 401820681 17040 45518 919129401 66477 69104 444062657 89866 40456 -362105523 64321 33463 -857846345 77883 19532 -569327553 8264 63905 -354250277 3116 18188 526056702 26048 22835 -512620751 80313 96878 768859111 19024 96109 -180581250 52354 21769 -262481391 95577 61741 -815473107 31724 930 -897371008 63596 7993 -776937993 75455 51124 880607237 24932 24304 -735300249 74152 96986 -181621396 37656 91972 911468066 49233 67439 -237633517 44671 21755 -922045984 3837 29995 -532837360 24852 18727 -293369848 15919 21995 398613488 71363 75491 969416805 20319 85444 696945731 38051 80566 267909704 82736 82678 -362353195 63295 28141 456109489 2831 47764 -352404434 86540 93000 -2583118 73764 17476 864982566 29068 49262 848059240 14030 4657 -756609996 84198 82730 328700663 14987 89316 -919404100 74407 92180 139065900 56658 43026 -23166265 57078 9021 -237404162 22631 44217 409472082 22015 51492 662098607 18446 36789 -615273713 79663 43771 335769935 30592 2913 585643795 31610 42148 -858713271 37721 13146 159336850 16682 12020 924764361 79300 22752 529219295 70075 34352 -462462417 86821 43880 -719449422 30546 86369 -94385917 45409 23396 227974567 53773 66058 76459231 20849 41759 828783674 96464 97268 -985154402 86311 66848 90244770 27819 70243 -751479164 57574 13135 -638988035 24834 92132 529626553 10829 40664 -422380280 2835 10541 717197214 81850 77019 -159443135 71256 18409 -131232673 68144 74955 796993831 22311 135 -121864311 70602 79483 -79747975 58702 70466 34112193 67405 78200 -633491956 15009 39176 444198148 6633 84894 -37728148 49671 28447 249379771 77285 25446 587051051 399 78554 25767829 5664 62698 -772201110 98551 49285 -781241803 10199 74220 789430413 47165 6398 -314639369 43244 19514 -104783985 84522 5247 418248554 91748 29228 -502430168 3109 67721 893162495 97072 574 -190985436 54239 22451 -758445475 12441 90968 253820501 58825 10468 -584982608 42970 75962 -839004974 62210 52071 -219329856 50142 6903 371192936 6222 20493 869281571 91652 52417 608491707 98361 5587 736106457 61958 65944 -149386313 77087 7599 666064412 36387 48125 -478904544 22488 96633 -422079479 52013 68924 -515802341 49289 13296 905383049 10671 18621 -621596733 42838 3326 688667934 4585 40109 -657595776 63532 6487 -407669236 11370 33300 191694559 8315 24898 -13182766 64441 57874 -686436117 23639 35202 439948671 86929 45656 432444188 72895 4315 -27728353 16742 37597 224082113 23550 28565 919937465 27309 55218 40419333 11863 67744 536222182 25500 89224 417238334 56111 3759 -542681013 73870 54902 677075952 4424 63280 288136235 70248 78557 -750844883 12205 32695 486736001 26255 73030 -130416149 62236 29 116522086 77138 92717 16880775 82173 32186 636407289 55300 36963 -195871718 39437 10053 -247042976 452 16487 98315849 72862 55445 590089013 77517 73896 476762094 87363 570 -231307780 40327 54999 -533311189 72331 37343 -288541950 49324 37307 28118281 27745 62207 977993523 95780 33686 172454965 67846 44403 -937484574 19145 32054 -531820388 17554 51412 529944262 58137 47566 653838316 86286 83812 -434021949 81480 95334 394890616 2610 66059 119951462 88511 2867 684381052 13254 13871 666565724 11150 32190 794888874 36134 38419 676228589 6621 79866 207429209 21343 30422 870840207 93046 26589 -648527837 10528 74556 -82314258 9654 62880 -923785935 75246 46828 677155390 39586 50907 899641213 21612 70291 -130050810 98380 89228 323672178 57373 23392 -975094799 71815 60151 385902216 32248 16203 126352348 64582 6223 846720752 73583 10813 -469814640 30528 69125 259825484 855 32454 525875849 20386 31023 602400171 90650 77087 -800025014 14353 93103 -869095847 62018 51755 -546070889 71397 58590 997417060 34245 12018 478704506 24168 77916 -494470772 45003 78443 196756211 22168 97462 -70508529 90640 42370 -411694024 33019 50648 131598023 37658 65261 -854921580 52820 32484 -848537055 3916 86516 972069487 97621 13837 830934445 37957 23850 -513054668 93631 37334 851980018 15105 68031 -987422188 72567 49459 217314885 54179 50392 765817797 96062 7794 -386848309 95186 96349 888508999 89199 68219 512362718 32213 37654 976575417 91557 42742 977206482 24847 23570 -692655887 53198 65404 -188323591 35580 83329 -610204366 15250 78821 809454017 69745 9814 -976565518 15305 10983 67628034 19440 91985 -999354164 48230 94683 661745367 76958 72407 -637067195 74843 17788 -760624065 86961 69898 541434308 97541 24077 -839864961 1910 85424 146120073 63000 88712 -692825866 15994 40773 657406714 76039 45242 -1220407 89333 14543 -452371079 33773 94683 -843308169 86103 91151 -649372717 31412 25220 -999588742 13536 30941 987782057 8817 93793 -176500243 79815 56471 -936831296 78284 63091 268057348 93385 29766 -508365514 77698 81846 727639534 2816 39819 -905981553 76066 28324 372727946 38430 40130 -493756735 18493 21971 523772954 4500 17252 337547058 67739 24737 -645948479 28557 58867 475548421 64053 27066 497904175 93603 31010 802145084 84402 81935 400838620 15658 14668 -921977490 31387 74555 -911235041 39780 48866 -84766908 90903 23538 31687436 62510 37948 292843090 40330 51461 -646305680 37946 63746 -331974560 14887 25623 180907017 75614 41798 323589378 42903 66470 -938783164 80917 97958 745498030 23260 47651 -462312489 83158 41807 -97752372 54502 79729 88076127 94008 75211 683185516 24163 66360 767475928 58511 20941 571932110 341 68314 -121444101 94573 54552 509319426 51923 32581 -556566204 76809 80467 -511455634 55511 74306 -722173528 56994 55777 -313429909 7971 45283 -223112915 20219 9849 829826163 77155 36909 807851885 37729 14956 -770666207 98311 78559 -38222595 9682 32360 -489416716 25919 2486 -351316464 77929 71216 6529288 31188 11869 640454684 76419 79690 -918984426 201 8441 -370824700 78928 8386 -277162549 85909 44351 180588334 7551 98451 -299060035 66680 8775 -312466597 34960 63003 -925011078 85411 46089 520575363 99093 44073 -555889003 15262 56579 922736278 23272 45588 157605870 78490 19270 -485108913 61599 16759 -509506637 77479 49795 -912857983 18932 58524 -756662416 5851 77536 912232454 72905 13875 -774070110 50066 79241 717754146 90808 57909 948158131 8803 55524 -172346316 46975 59119 -856903527 73820 5964 -913694405 6944 30507 157264550 29735 59477 -398671130 29420 14724 -110062872 24952 44171 -217922254 28548 88839 892204280 37990 73585 -648664392 75852 52386 -621528497 32759 23003 -647718416 19735 44262 470171054 21824 72100 49814602 68971 63278 665144831 44497 68906 968830447 44755 53982 869516031 83190 99146 -881056086 92432 33493 55237883 67956 12224 -851551709 86984 74711 131362732 50754 14920 -451257841 75529 24417 470577959 8599 5035 -202359257 6822 67111 790266308 16391 15903 -978598157 50355 38125 893777311 5383 22166 -103671177 15718 76821 694375825 2578 79822 -546734126 61664 17878 594169530 59622 81332 46738296 86078 62955 -475225960 73807 41541 771198396 16728 80786 -740408474 64548 42702 -712557258 29162 2273 -594667457 48643 29078 323365233 86239 23574 318355213 65776 64414 532491838 5514 7523 -311953991 76859 18883 981934189 15768 40897 133665442 80805 1610 -116188192 34180 21713 -203434272 98892 36449 -459065617 18495 34401 -420794626 75567 30468 -331253344 69291 63664 -185729653 86795 13721 126545714 7365 16717 272896271 47565 52789 -913290828 68130 22415 -97773682 41392 10465 737058092 18559 27887 120880499 19314 64559 -325775596 23154 41427 473180454 33462 40692 -528452605 21419 56517 873471700 43866 30611 746355001 55742 83715 -774400578 28476 77915 87905222 63126 70291 51383666 48799 2565 -416959909 86016 26754 282783415 66935 44529 -258292643 71633 95709 -313399547 47963 31210 -97934497 39010 31169 328960380 43195 89047 -157026883 76199 57921 869648003 50837 98952 335046547 17105 36851 -403897606 19620 63889 -188913216 76306 74792 887391809 70665 44620 -8710811 20396 41109 784302034 36300 2531 828541327 10687 75286 -751711885 48502 37255 89560358 59230 21002 -542994634 24683 56699 -210779781 9643 96350 781360331 66240 11749 323710098 41834 41129 -364473794 2348 19511 32106457 28834 64342 85486262 16247 14629 -646116903 14496 59327 -56547002 3339 60767 31059346 65170 51951 -278893018 68271 30974 -684186555 37464 57943 -998450485 19764 41654 908968467 8997 1902 519000524 66093 39432 887680222 10364 69770 -389644749 90087 74626 -319863104 12233 4459 410415269 98550 69143 -352261040 40154 54196 -128810853 16533 25352 791906400 93137 33639 117231053 26964 94120 478886313 91756 59271 257449703 62411 19949 882920105 26677 58071 -966645328 84376 36375 -199434359 400 61894 -401574258 55977 1558 -567332529 73669 4577 823081563 80941 80577 -96912811 81384 59656 -2989203 83974 17663 -324752048 2423 91630 917792990 89324 49064 -158596257 35105 50195 333069874 55268 66290 -540305784 52692 5287 -755093538 23044 54688 -302772847 21865 60022 835025139 61940 7017 -863359273 59775 16925 -742191514 82779 51834 129615738 86934 9706 -798677529 89847 50587 -538861008 20328 38860 -278097016 5588 64881 -88652910 6129 11357 210235877 61892 87968 -578113125 22532 2857 -264339770 88671 46934 67131155 96001 94387 225452417 29747 70120 121987804 69387 72028 -744699002 21475 5771 -244790120 15180 52192 509997003 66862 83520 -12070010 67817 14274 -180001062 16910 82057 51786315 5109 15664 -843220022 92295 17861 -645757987 19230 14828 -285202800 95312 93544 -797428917 59262 7093 -54011181 65923 34150 976869843 81946 68803 739257733 86353 59763 610743207 35487 58334 257685288 91597 8361 -21800152 71330 83941 -787425024 84928 66577 718609487 55713 11086 547747600 77243 48162 100377617 89211 29491 -8574394 89398 63963 308585945 72189 76684 -155378952 20016 50357 -752439835 87726 61725 -249506834 71573 61199 850925885 28893 66654 691263348 41036 11310 -709449029 1149 59562 -961944015 26529 91088 -941642793 3058 58398 775493876 34026 46142 504865765 67209 27358 -714253919 69436 84985 -230502388 99099 82082 355254432 77640 33256 904186852 58757 16553 -782514292 87733 75408 -197528945 14018 37782 -745356156 98070 67885 691521693 98839 51118 398016584 41727 6805 -984045228 65236 83352 -698777437 89292 96266 -422436719 66663 14292 -105698867 61587 94087 880281239 15011 83247 -368119440 27079 84902 483897943 41426 82002 67125413 89928 36324 492441828 49467 46527 794268355 74851 51352 -75402141 95051 6337 -490254739 10691 75043 140313151 30505 57643 -865742175 93832 54730 197877089 51420 37648 884644756 55590 85711 646181093 99116 23353 61085754 84800 2616 47809327 63039 7988 -816358605 18472 76393 -846591177 41317 69083 424967554 97758 37041 -77738250 13668 22051 543179033 13463 25413 -995732629 14534 16873 -143064289 93636 21394 -930666661 44112 32815 -657709760 11106 49470 -38277652 56703 86871 -207730973 35245 59865 -842566993 69241 18395 588214864 45394 8459 -913696179 26983 42588 -961592505 81501 90831 256013007 35280 71814 -178007489 23317 85245 751398042 5222 88051 538817578 6332 19766 -784546910 58810 16343 -607007672 79307 25986 -860624665 65929 7977 -256914791 60002 17137 -879148739 9752 2009 778813959 86951 55951 -838765457 14238 33575 -260153612 58338 46847 -924794256 39953 58100 -232901838 71027 12021 851537774 25378 67248 524738834 565 7999 732212784 16902 29358 -454496276 9977 8285 311382590 88098 16016 -483611980 98987 41395 380307094 98179 72873 988299308 81644 93906 -310306758 70245 59254 169998943 38115 37450 -842712774 11168 52709 -346756580 56284 42944 729301768 44280 9545 -279243952 41085 58186 -757017912 10572 99039 -134179348 3802 97087 686510747 3754 93759 983439182 2153 28900 329559789 86490 91742 752389672 76813 46521 368645681 81565 71908 -293465791 68372 91999 732392185 91672 83312 -370885587 2345 58285 978817762 52835 10649 -68278954 84504 80346 -394763121 70792 95445 -833170321 96649 68381 308062556 23733 10116 739749217 60455 57331 882574203 86362 96190 -820225743 50553 15687 482830108 46886 50235 -826761540 41665 388 74548392 77411 81591 168377828 75136 5312 751586774 79108 50215 -597937494 43138 44716 337101320 39188 42605 65363862 65273 49800 -529867661 18503 2484 645316761 52095 19530 -131366394 80809 27889 -193642649 71684 95440 477546855 57932 51149 -893202185 75292 10274 -761350867 18162 25294 -918263846 12948 38225 345939462 23695 3200 914683955 79847 19967 -544634658 85935 19417 -110962365 37540 40177 -19612844 74622 54092 521230428 97393 64469 -335739387 25862 22589 -441214452 17463 92165 -811761296 74045 72141 358020085 52646 98795 63795065 38924 70902 -949908694 17228 10982 -29865672 88993 27067 -123768356 5744 30362 -73658469 9058 62994 526007575 43017 77624 -225504023 36418 87296 738532837 88156 11753 794644718 4261 6773 960236106 90790 67818 -750312674 17417 63724 -893058555 71293 74783 -423830207 27146 36351 -926306018 85958 72438 -988877708 55286 80819 -109885053 71100 15490 392118449 42587 16534 74359001 27363 28643 -755946466 87561 71350 -708573503 35716 47159 243701803 64518 63456 -254003501 28356 80592 828453092 53329 61708 339752375 13806 64702 927890989 44901 7195 -640733633 24417 46723 -736887379 85194 10877 -108837710 84863 68384 -752780719 58621 77044 280604523 96395 82164 -2304573 64961 40648 213969241 83187 23402 703767951 40283 25473 -133151050 3233 71158 109288359 2511 74369 990309356 29625 59386 -330235774 72012 93167 104647424 6714 87138 138965892 23458 30440 785261107 692 28920 -610319150 78279 71242 -612036922 44907 30471 -506607831 36603 59975 76761672 70050 1449 673285064 81267 57723 656919600 94254 66506 861123158 5722 56073 -54584189 40745 72289 -892903397 40200 28354 -869274579 62334 67505 -111134420 60348 6616 903300356 86431 90863 -547417550 56594 33233 -576175003 72216 84069 482190483 84193 18831 757491136 80270 40742 -326198262 4639 4074 -743670806 53841 47990 -60975946 83667 65367 521412768 3482 70838 168298491 16848 96954 -146427483 55313 2562 373184454 82004 5380 122816106 85512 52060 954236837 19041 56871 -27685880 52211 91956 361858037 401 23938 881893160 94846 19420 -996512595 26580 42453 -111320956 1607 76182 -854810152 36676 80152 901029805 41798 42135 -768478751 42330 73541 948446649 93147 24854 -599006375 83441 14815 -308488845 10731 56994 -832970314 23362 47211 -919906279 74388 85975 -433139106 16433 23728 672182725 14987 71384 464353393 77165 53202 986895680 58875 5889 245231869 87079 59749 -81432720 93185 18420 818781913 27736 7046 -945931075 65197 67316 752749680 81745 54317 858901471 53955 76113 11061146 20445 93892 -719268040 81787 54784 818484771 30670 44354 -984421354 32958 18499 -831894412 11065 1131 157534654 66336 98230 856917939 80920 76327 959101042 48018 27266 -961604291 37832 77018 -603991115 46650 56474 -196008417 67270 43427 31919031 94983 19919 496827711 83440 42690 494440218 75386 65193 517813887 90415 84795 -532973742 10774 65118 -549028142 16545 4293 722797753 32660 12330 -68283423 88909 84215 -643748943 98198 39687 422852367 31057 58689 -808301356 75017 15298 968771858 2682 59504 422142868 62867 2969 -932484141 20257 98677 499424903 39997 55032 -793016873 37877 12431 -368203775 89838 7909 217471655 88969 11547 -158222865 91341 81271 -253973430 85754 78639 -107430448 57733 33595 873112697 5450 4519 -190937552 90602 53675 325919175 52585 1580 980951650 81963 40557 -238465499 74044 52080 -568870749 88910 57048 550168272 40804 68147 880857531 16008 3075 562108664 87584 16156 -221394630 52681 63116 -723911628 14933 51551 -350727288 51981 32904 233635888 42158 54202 -989872128 9958 47019 -861561185 29760 963 701101713 65842 5835 745695790 35315 83180 -345648728 37721 14822 -307628341 46040 54569 -16463614 65564 82756 108043666 35248 45085 957043874 73610 84465 -926132535 30635 93021 584832236 83478 50226 -461685251 88292 88348 -113323356 11670 68994 -799011623 51266 20293 -752099098 86767 87357 70174924 36432 95255 -495759580 50977 49452 403935903 4660 76989 408952799 57069 15877 409556543 83129 1616 -588882367 79149 10157 -462639106 38668 42758 -576149720 93950 26147 502860778 9045 41761 672267166 36421 80892 441525033 41594 44722 -625939164 38732 12503 145499711 78177 10474 -785215035 45307 21559 -419101100 12762 98694 410680439 48299 90922 -332935481 48855 26682 -157615429 72274 80951 483715564 32304 46148 474178769 59459 53104 550676992 94069 56048 -659279079 32830 71772 863677222 52981 75308 842784721 51682 72914 820169819 53781 84751 305372907 13563 44498 774460016 4944 93197 -855571965 59532 36662 464042767 95866 29502 -308077766 4775 90487 -274788170 40764 72994 -242547028 30383 21464 -157383384 52714 95147 -589567224 43665 86013 756576282 98972 96066 312049343 79794 32259 -996151613 29506 41155 -967281825 1938 70471 309374324 82414 49387 733986378 97029 83070 733166087 37343 73572 793245639 8830 44809 -81579437 86552 75057 380451873 71765 52492 34436847 75807 79265 -483901027 55219 52621 98755284 10942 54463 -565713124 64910 54240 149946898 66322 89701 -85354751 25914 21776 -923936220 45327 36837 -218247536 79336 58005 -608239635 7605 16995 -684808291 55890 1035 90020936 36569 18109 -714780670 30997 3919 13341140 4121 40743 -274954484 11818 2853 -982874024 43182 13670 -346451486 94337 63830 -930622405 73146 23730 -905049731 43174 87502 638008986 3611 53160 436346861 77671 58154 -600300827 25495 56292 870899856 34526 18607 422595828 24892 26448 53170640 10902 70962 -602773827 62322 77467 366309345 11078 57502 969988322 95686 83837 -505158563 28162 46423 798682506 79946 80148 -283909859 9692 31898 443862094 51601 18736 -949222759 1396 89635 -405043163 95583 38077 -537920550 58730 29639 385052613 78717 96033 -391717818 24470 50856 870996049 45884 93839 -875645951 32946 13566 -457226217 64553 8601 98598993 23395 11814 727672660 76570 54686 -181166542 60297 29509 719826330 4881 52859 475357450 2619 54938 -985315819 81438 63484 341771648 84401 30880 -584551462 89102 6422 -410589256 86618 2321 662912238 25969 12245 -426596333 125 66886 631238909 85025 63601 870607424 72578 9817 806451568 666 48817 -591587769 26145 76533 669183615 23530 28313 -312243023 96945 78499 541564307 14732 6962 802051085 26067 38711 -963123789 66627 28103 -807904026 5027 3626 414906377 61843 16014 286435744 34840 32505 -521551557 8906 49199 951157073 90516 70851 595940607 13709 62962 496624177 72150 6940 -274171372 7952 11020 488632758 14501 49493 -229231001 52258 16035 84720816 52410 58940 834717035 18987 39981 -99574993 80253 20835 315625112 14875 40329 492716532 98563 28112 -941909166 6324 49959 440595590 58140 44026 -237224630 8293 28752 -994068032 73060 27964 529819992 20459 29024 -391313845 38700 68212 -550642117 98786 59234 -717519085 72225 53725 -146290439 60718 93128 180882515 20795 10281 -49937599 88052 45230 47455243 61753 42013 -418058663 52876 69996 -629468506 16911 475 197661964 5006 66258 336372238 86235 24084 292397549 1392 55471 858227322 12132 34061 497358792 81928 55644 -808449777 2944 32104 -712990771 22215 69767 -223463301 18052 48704 -155673422 99126 33084 402144663 41455 21995 604940081 58452 85473 874603017 56095 77924 -900819588 17212 54724 989975384 97307 45481 939546824 10314 44463 -55751123 41059 65474 103601455 54989 48047 143806159 63275 25823 -443463016 94773 72374 102532138 32448 74116 -782701838 2135 8921 -181118613 39632 4868 -602535967 5090 753 -213407614 83263 59492 626146561 21592 15139 -416130932 68610 80932 -27011217 10467 92672 -236482269 79625 94852 -69462290 40131 69668 654578516 11774 70482 -236200270 19383 70315 -2483130 8676 33305 426822636 66978 95744 154998707 42206 45543 997142494 18969 9493 -336713336 75772 27009 759329890 60334 11981 -972132784 11370 63101 -357357991 70516 26727 200371161 21551 88832 256111138 63860 42995 298331491 12144 78148 529633770 8538 84243 965603562 37602 69462 626745930 72383 98404 774761672 26738 69073 -297117544 77438 96816 -332008120 38268 54898 589046970 91520 29358 921373307 97476 12314 562116822 44210 67598 182705328 63493 62736 540057009 55685 5950 864818685 60369 71869 232741886 44134 89379 -968818571 12044 59582 218856577 9131 53778 999870386 51775 59736 -588960460 94233 75508 -859136049 80710 76706 -324624455 18796 85140 -273093189 42054 65948 -248762029 11906 49791 536869842 91439 39866 -710944118 74522 38753 -523870274 79469 10935 159691217 29608 91388 -542237005 77189 64239 749546428 99135 5964 773316590 39012 42471 383494145 6045 53293 508845220 42673 35702 -300888230 32256 96172 -745094348 56544 35049 -994247144 64646 36072 -105600905 36532 26280 882967615 26068 31006 508404610 86416 92011 152856438 67803 60111 451658326 54085 73387 -488427815 84884 62454 754910696 288 26179 -754706909 43285 26311 565682716 60305 26352 730559254 54544 5675 643017079 77915 29291 306229499 30683 51823 -611259187 81929 80847 -402702209 71207 8180 -879582389 40716 61957 762856604 4980 15619 -303757787 19852 13005 711535923 13699 51525 -37080624 49604 85178 -882875693 68674 98431 562470587 20883 52590 158853259 89247 38396 -459832730 39987 290 -713163847 24584 44336 974647888 60951 96573 340138792 49314 44390 -330718261 86041 91358 198857121 5113 2182 617650967 29504 36672 -972398483 87628 73539 646011447 95194 47250 544620617 39458 50626 197761943 23407 39248 -361608834 72795 86950 758805893 38567 68625 -348266247 41065 6337 -779496165 2230 47150 -314185070 13883 13146 -286111357 85130 77770 182319846 26815 88288 -613257949 58045 95839 585471319 17433 71871 724387776 77265 83881 -903334789 32093 49591 -27020622 34844 96891 -226734209 25297 49838 72483664 78053 96384 39710642 9335 64537 854545116 73221 29090 712927595 49593 33309 373204219 24554 77206 -479375627 57219 47562 -720966814 15152 42773 809939768 78665 17015 358815757 69417 65484 -30438567 48007 90696 -429616586 44418 44225 329992550 72178 89203 839105868 46389 85125 -485070940 53328 74200 -332214981 40900 17069 -470242583 1556 74286 -1086688 8417 10758 572871016 69909 73910 915901031 29548 65797 -232501460 63428 65919 -142447013 27534 70958 737261303 8000 5025 468580291 32581 82949 969272988 35316 36460 -388983229 84250 96333 852751799 75558 30305 -314335006 60770 86653 -293829617 32436 13140 788527433 57454 19649 -539892570 92192 31276 -500681081 59203 76340 464197907 95292 18157 55080326 49094 98645 263768678 8300 76192 -135142204 86420 80376 384283957 36405 93059 606927053 86134 91988 350803555 94200 55969 414607730 82473 6324 135488236 13842 32139 331934929 25658 81625 298023980 44446 24826 -151508915 36289 83404 662257467 71935 93297 -825151559 76713 45873 -328927633 73440 76150 54588875 13064 42531 291302479 57270 36632 -387676994 4933 30547 -387925867 34488 50914 -608269833 49946 43678 -223422472 30343 59696 973171366 54952 24398 -149091103 45840 51764 451098478 83474 90238 -686584247 45830 44693 -293549313 43618 55233 -370801952 15844 47062 407149926 72476 32587 97077207 49991 27097 456808924 76656 70995 552502438 20415 38050 98258321 79652 26080 580849428 20378 56622 713331690 83935 92824 -894627672 50220 43931 507036472 84698 2472 -924172772 28941 41950 -104902017 91490 72408 -846257403 80677 31580 669513545 61197 81812 202078865 86543 41894 -5847901 72568 43558 -313437538 24186 5308 -322684226 676 38905 460483085 34741 21572 682276770 39737 72723 587782084 70625 59301 -76085260 8177 50460 306780143 94360 43476 -923055466 26637 56605 651445538 17241 27340 853237366 65469 75792 577232441 89946 31316 -255125038 74546 69536 -606160595 72558 65383 -275507499 11958 68320 -98169714 79100 59445 -726307873 59964 75899 832933559 27014 60156 -317575029 31867 86387 165112514 28161 92385 442343069 46583 71328 -791108476 31033 17401 807433530 4946 52590 457062728 61216 28354 -203524093 7256 35799 -552193132 15915 38127 352934654 84039 64916 533866208 20600 95898 -417070558 50 55733 -187711602 33314 29186 545084875 15775 60909 -19629351 78587 54854 455353575 57485 92818 763797053 73056 30183 -442055896 95613 53350 786273522 71137 80217 -526137124 97954 82829 146029266 46109 2030 160218222 43030 14064 507236599 86277 88774 -367446354 56939 73331 -239742190 41665 57593 470606262 64993 68434 209071580 84411 81680 324958557 1677 82165 -892492279 62113 79034 -524570052 61446 75239 -991450435 19180 2632 399656899 59795 45279 -31090095 83847 24029 418257121 44787 97927 725021268 81830 66990 523990836 7074 10254 567394027 33830 48587 652950639 4839 1830 -31983180 63823 31913 926243099 53850 49243 -162832046 36730 20272 -104685561 20673 9553 -16313848 44513 98563 -555229631 91026 14583 799293289 6609 28414 -105849549 39541 39652 411813888 79715 50813 605029046 64691 4393 985865302 76076 63605 -21183816 10582 61489 -189900010 10669 23039 -564218151 97509 83471 -237970455 37422 85218 692162907 36248 78844 384918313 97283 84416 -955744487 34902 66784 370068446 72212 12053 398995068 38266 53998 -232126033 77982 30332 -2309433 89088 71143 -375728221 18673 98539 -874843027 28469 65145 468817123 87950 73906 366572018 97913 96991 64489562 9986 10920 923942724 66969 54071 124903533 51670 24266 -233418422 63992 53776 -220410592 73946 83668 -124222298 56703 37993 477694722 19486 2209 903727657 36922 12759 -854631704 98720 13799 369461972 65498 13070 419638828 36493 37842 -24511971 88701 17511 -87639609 51501 33275 -559629060 72649 95962 981630362 83291 51914 296168101 66899 86779 -683636798 7360 29403 -855560637 9878 93885 696992071 30325 82577 -868217116 38931 39327 -142619314 18496 82069 -22190552 56733 40858 -512469506 14776 61603 799565883 6848 67857 504677443 69803 84583 626493052 35690 47701 -401660606 96225 11409 -878817866 83860 97531 -23734958 49226 55497 282880994 90210 30229 48371876 35809 49872 -601345801 72663 31307 -70066912 90467 1064 -63786365 31507 12416 -532869770 13621 51132 723173255 78400 84232 299419699 6059 21292 189298873 29551 96965 -45743588 57484 54434 -566940298 75598 6807 -400817811 2385 75838 -753739301 41524 57140 178973020 55116 80185 931212865 85795 16369 615145997 81170 61852 -23230748 34370 79411 758153583 48973 54367 -327521181 50145 35789 998221985 37186 30203 144147318 16809 32480 -562371189 72822 32128 185550634 31782 8697 -454671296 16095 32165 -460697041 42136 88494 602102814 44905 29957 -176905038 19828 92746 973674401 30802 47647 868772395 50311 37153 258095654 12700 62994 -698995061 25356 42255 -165491732 69310 3126 354864699 77181 36437 735865369 53066 63111 100544372 75196 36800 256215855 5232 52932 204064195 15989 47360 511524653 45032 63329 -958718791 15205 78399 -182955820 20529 86927 -957283504 74139 35954 -393671955 95992 64240 -609454393 39058 18638 141999416 5928 72251 787109341 13244 27420 393418735 53527 19615 -960724982 38897 73169 -320955432 54813 39880 -417936598 34904 20305 -824166806 50289 22677 -836803342 48281 12977 -957222733 48383 1287 869698153 59480 94889 637294521 90349 45326 -923027857 75077 86476 733952284 23301 74928 -153498288 92859 2765 -449129119 4746 67642 398979370 81793 68953 -283868436 94073 49805 -242886604 9400 32962 -40963337 83912 38295 818888932 8132 64987 763374774 19906 95351 -678488982 37576 80183 999513730 54922 61614 385811264 5223 3416 689800742 95409 16739 -848391383 31455 80288 772832663 23979 40982 -618231563 74164 29021 -838490768 29377 71552 -696001512 9247 15784 744556877 88254 40755 -285039419 22816 15544 -836853636 75237 37115 914114963 10816 36881 527738597 7423 66221 400727822 15954 77515 528572324 93293 94717 -226945289 39376 89737 -250149677 50348 35400 -250263104 1135 74475 346316339 77832 12233 -3894957 181 70632 -478625349 16144 23364 -948161245 26082 52391 614398093 78820 90062 435461967 76351 3259 210797882 39431 49864 -550406126 88478 71366 -925499333 49826 42314 648229052 92415 55765 446800146 6392 32332 74993561 71681 78870 -265956072 428 74771 -578749589 37794 71114 964482884 24754 12864 907423147 58021 37661 743454220 17081 10684 603892054 15262 28009 -157028662 67516 52 -118909900 12867 81 -489937962 93262 14335 -163528132 42814 39407 -130261341 12838 77752 961755398 34957 29630 -499369046 45635 28648 736071897 59639 38106 575772283 67297 87089 -135066707 25437 34080 401872418 91698 27272 429092625 31863 89086 -336938448 25476 53771 -169994928 75217 25395 -305353853 97365 9216 89031893 67121 34493 -204975591 62376 62314 -424778047 92013 58022 -426408354 45468 78312 142252212 44433 92456 726084274 9089 24227 376905718 32148 32436 -469898555 62846 64459 -439987284 85178 80452 777950332 10134 79410 -927477644 77047 23817 -808459056 98580 73097 842314733 21324 58346 -874098795 34498 359 503610600 9824 9955 -438480706 13391 19916 850369450 17454 33095 216897298 45557 88035 114123604 82635 97573 871364592 19970 96856 -661328124 98659 56706 406735248 60809 37093 -955078977 31518 53594 -901754465 92873 68718 -635395778 72534 15177 457255883 13238 98633 259979758 19803 11234 782520810 83643 65374 -413924231 84016 4670 20247751 43536 61938 -672262375 8895 73824 285536662 17414 47089 -214944684 54913 17708 819827804 94085 65905 -400464763 25397 34750 -803281944 7056 95869 268909789 92587 1849 -641151741 96526 14545 -855904497 50104 21144 -639243598 58308 84288 -814605276 1001 22024 85637110 59768 65192 46514529 48957 67817 984455741 1612 82865 77739162 31816 57195 115798058 16601 89073 729545420 58128 14544 -970477185 82148 66623 -520527299 23396 7297 849412812 54784 61656 834562103 57162 41999 537806881 88080 25 672233268 40264 22113 -961956472 30761 10845 -850184193 80623 69411 844030424 23726 53735 -749419910 96994 20541 597349117 83734 8690 542702320 83318 11699 -173040790 29077 39756 261188154 4116 44257 557751094 93141 60549 -272377328 96247 79279 312307021 40204 25305 636145242 47223 36880 412470287 22464 80434 -165408247 16622 35575 -324107205 1257 76409 349960059 17381 7852 232805146 13856 94592 558620898 94620 90835 125253346 34790 98229 536056745 24444 28007 -322221551 55150 13710 835561749 87753 50294 722412561 8111 49003 -688871149 14649 45050 -455817100 42711 48106 -890121653 19038 70935 -682743589 40980 88575 633430248 95400 52988 489980558 91839 61085 -468285356 47416 73872 -922327822 7069 74158 -263469162 23796 33395 -545608031 14636 94750 558958915 4094 62108 624050580 23613 53172 201325045 47140 40027 -704767769 32141 97272 461448224 41974 68947 -798772363 49052 512 34885206 8001 82942 17959372 3707 92074 -397662751 92358 24968 864284200 53314 17720 413892214 21130 1522 -69848359 93325 68419 -918128013 73741 67348 834120720 94917 41433 246341833 41874 39430 262913579 65878 31345 -286906828 86410 59127 167938578 2819 32330 62931487 12369 6085 177471162 86617 39616 65304506 90576 63860 229001607 17066 87264 -29339262 39997 84585 -262548682 79034 75879 561172254 52450 14804 -450735382 53398 51811 586632032 97812 96385 -248642107 79894 67923 697225872 8877 75745 -628128539 92439 43312 -66608157 88634 52666 -439165401 27136 3499 -565679398 66265 74459 383874379 28574 13280 -4465120 65596 79766 -762029732 5691 63814 -666522820 73038 73303 219175000 96275 97338 761751276 30781 64193 127292394 80785 20168 695783927 14505 72514 302694598 88396 78679 -905339310 81483 40214 -207384917 57320 18794 52441125 38388 45671 -372454586 79885 46845 -916305611 27180 75888 -477047293 54944 42879 439148367 88960 54433 -226627711 32964 76289 -782587548 47984 16628 955413068 69726 85636 882513850 58659 47830 240134030 35085 57061 432619512 92827 65092 -669199935 39671 62603 -797298265 94119 8536 309927756 42212 60315 100466006 60163 84469 894177956 81213 60937 874125148 41884 138 529956275 67154 49076 994159706 59393 70922 984654300 54946 77922 190035148 1314 21229 -575462311 27376 16992 -196156154 32658 48420 -595731300 18345 25931 -661173871 66809 42707 834339994 3666 91109 -775158891 60242 38322 -43071766 53121 66275 235109458 70412 64109 992570251 90773 87657 798346178 80817 85861 -136479320 54811 81987 -619784082 23015 48773 -596868429 51864 21761 640768732 13602 22666 -215194543 58335 1424 -146058909 58981 13326 341720074 80647 75156 559130293 29538 41816 -656021523 70182 42877 -419760922 73710 36245 -625941567 41039 56754 875697900 39687 65381 638624376 69680 66052 -353656324 14982 97548 317324373 81259 44516 -143565827 44756 65572 -482610221 25250 69668 -135099781 92336 67190 -717349537 47082 79705 -97695599 67173 35016 -227033625 30701 68639 103119873 87207 8497 4658442 64020 71773 -152824154 97814 72421 705218582 83952 14765 89494675 19453 58084 -543950110 11059 65687 541395340 80578 52299 -251353768 55919 57150 -620257965 74680 3542 336145074 73620 56867 -182838444 5657 56639 139662016 79526 52674 -402032275 83898 36284 -283324535 23202 87032 873768658 93544 57196 806943003 95903 81243 -468069723 20168 54833 -518604499 73403 66394 -598790152 51182 99140 -709949359 63974 25238 -69648407 4737 2339 -612335089 95029 14342 517818796 8487 7978 80251201 38243 25077 -174758808 15239 90130 -407205971 63392 65093 -173285763 24477 85959 -445884595 37330 26736 -525849382 88705 15033 291664587 22094 80213 -769769858 2308 63393 611146875 93016 48652 -583177232 17579 75065 -500092151 24751 93343 -935531298 41899 97328 -538207370 68399 61625 -292728069 28673 65785 853297494 37445 41831 -691557292 74111 10170 54442834 93690 10244 -893996512 28831 52617 425536762 92168 17803 7057487 68714 59941 -258410962 1080 65098 -700232570 51932 82960 -695287932 19442 81606 -275607514 43685 74681 684261407 73426 91420 -937965053 59236 38240 121129306 1545 56355 -454117701 60876 41234 334204577 86919 72298 -169071428 59084 55702 657752624 16384 14659 294406253 94051 61512 379003137 58005 18272 -683766920 48817 23286 730020683 48615 23275 470795335 18650 21189 -661368625 86035 37214 885589696 85603 27746 715014339 35133 35016 -570160908 64831 94019 -654217811 70859 18029 -876139677 64397 1205 793601469 85830 5359 555599421 8178 5117 -294657663 1624 49049 863486997 87367 36314 433798184 6547 89815 -427405873 69350 57390 244034734 29961 15658 -602702893 12985 77787 122842905 36554 7397 -361317204 738 96071 407166277 49787 27326 810808098 31896 68269 215828909 26304 3296 -471275886 30639 37009 988655978 40403 1197 960769622 98199 7643 -942831271 13883 19979 -917338752 58584 72335 809062248 71335 65322 -465122196 76642 18760 -565324043 13212 41150 33002904 28556 31653 -965126049 5878 70720 -876438359 84865 87746 464557877 94181 30617 -112674258 81153 58358 138479519 37264 48933 -951960833 70231 10694 692222676 88125 68043 -976497323 47494 68666 721361912 97474 19004 61109367 31297 30966 -350774905 29097 22986 520840493 68646 49170 -590200420 48374 78784 140844207 901 19398 704618957 44372 96965 564475470 86409 83684 -291535078 96487 15720 894094373 58437 23402 -532942536 7877 81222 154723391 16124 85398 180297456 61800 30019 -548516947 94439 83745 687457932 61197 54386 -161633833 85576 77563 -876076489 40581 56790 895792561 58791 34517 -736996243 54693 89403 -440371481 64707 51911 -262745675 71539 1796 -456675421 76917 3430 909069885 95564 78995 32069055 41712 50989 -196954299 12224 61677 -950870425 66506 90249 -281731351 14308 4355 927360857 59342 27456 292106765 77988 66160 878114707 14235 22811 385148450 60162 40890 -2119318 98254 11226 269323002 13024 27131 313395004 20977 55968 -263430176 8545 69577 334168027 88542 42281 -509059103 25884 80330 331395656 27331 40430 -987716344 83662 93812 -65534862 42529 3585 -451844111 72748 85582 399120769 73584 83122 184361992 88394 60124 728843813 38763 85513 -768819608 93748 81819 334163082 28889 63810 -471291457 63743 25481 850538645 88501 31996 -306709413 9906 57329 -561605645 23480 72894 -837160946 66257 27242 768587990 7121 90637 105107663 80203 2185 -319467486 51441 98593 58039197 3073 56674 88840340 73241 81800 985912306 13270 15223 447895436 45766 12636 -266198487 70102 17900 716077954 21449 34603 -426121057 80079 34573 591571084 49717 86196 -648132277 56474 70354 -75327621 67713 14116 79301952 76906 94441 89671810 56693 23366 56348480 29468 66083 -728907571 89278 72182 -649972581 63792 59303 26791828 68512 80574 -922813717 45748 61961 307806853 12254 50118 855239363 95075 91847 -64245782 30141 3265 788676467 76600 48196 -145360354 69808 32007 989525243 91423 95557 961980297 47007 34098 110933645 5959 40512 332007300 78776 95231 935115876 87021 98739 -18745986 36511 8887 -504036817 26945 35641 950438628 40835 85500 -396430475 33919 81660 -538743920 93331 33426 456201583 42807 52518 -520320750 94447 67711 -722640674 66929 55997 -986888595 32124 60731 -410967291 51764 47421 -416428390 72470 38043 306150468 2179 29376 217050258 10095 24030 424647350 40652 56906 -804742210 7502 86175 912381970 45866 86102 -891052477 21114 56786 -229226210 81230 55658 -304760786 46022 51415 950768197 75632 38097 -291968521 44818 33062 983584966 27682 65560 -507519244 46214 76225 33024711 47826 91653 -287867030 41913 43186 -344173598 90762 36252 -849032631 44769 57320 -501942552 76500 83788 272792703 86403 96501 -604659704 5435 43272 -993423872 49122 4527 149173362 63198 58354 766895735 88587 68063 -471520440 89610 25337 766204508 43736 47118 95756832 74717 32633 -76326340 81065 43755 -343615533 41763 60007 882380730 98111 10436 -860056400 91666 98980 399612427 77543 83835 276362761 67901 48920 20558927 25246 16622 -460845939 14462 89600 -383207644 78302 31729 738491748 55875 10883 238387790 65170 40067 629211279 50109 93530 -307967273 21027 90407 361729529 22318 91099 -692346965 76004 37746 -53206940 52114 14869 -880180465 74308 74734 -343326028 49020 50506 752717608 88790 68594 -639644591 56849 45661 504206402 71780 13931 -21687648 25266 27363 891528545 39861 53149 177542225 59708 25749 918031727 34005 61865 378730454 98612 50071 -854616894 38844 69955 912148639 91686 59115 294530254 34060 71071 522358315 46061 67207 165079558 37232 66418 -518712707 80728 3492 425852273 86089 29577 -757124101 5197 14657 583346215 75961 91982 154781515 66172 23742 806909110 13384 82581 916589906 92683 43044 48031784 17662 68263 -45031863 83721 55797 591956190 81296 60533 -372324781 30622 13842 940563560 12407 32817 -89754901 16827 74133 -619704367 18563 35723 32425894 39517 23488 -560095203 23465 7528 -610314194 642 76148 605721148 70681 23994 257467233 41328 65437 530176439 28620 97351 -976408197 46599 4542 -56141536 83870 13789 797385532 19720 31261 -523236114 956 29703 -367425964 69127 51518 41658868 77890 1789 373131787 71142 75879 -27687320 53579 5302 2183050 89294 42873 757377873 40949 9447 -982946605 47284 48937 188546561 18157 53765 158002905 48157 24863 343453508 85745 14118 514448911 17543 75162 371261634 37275 7636 -886997592 2310 44140 -55931805 91409 24716 719737334 21512 4340 -214032490 87210 2491 -89815609 61435 46340 -675795931 6279 15695 -228367812 61325 97370 283197457 65136 739 -513096165 94591 85973 -263346555 77189 49024 969733429 17044 74109 113463026 65912 52871 -441360912 71168 84853 -766923401 46305 19381 370447091 26862 28839 570291646 38627 19848 -192958825 88749 21040 -330627466 33055 72620 -592388823 820 21640 -259828990 91493 57492 406012211 24806 68 -295292137 29248 26508 923966310 61960 50094 -900801828 72410 94998 307348363 52361 57273 864243024 29291 1046 -709350071 65682 23219 237838879 41062 41559 966728390 39387 12477 989960195 43726 78246 -806437247 32103 2806 573177977 15048 94756 -334332166 548 39727 -757705422 47475 48983 -47390507 1160 44442 317504426 20404 95680 563209538 15126 5858 -825011714 46230 14692 220458929 74654 66014 576294384 58123 48166 -427271729 96233 52778 246719145 78571 48324 617560794 6423 54787 537672729 77084 9951 -710555319 10552 86801 832256921 79136 10492 122513636 40786 30130 -748969871 46056 96534 -147063192 29102 66553 680655071 95192 65053 -454897759 60846 31534 597210605 96395 12226 -520089169 84832 98688 -984697496 29518 89613 -728588992 24747 11853 -833132982 5744 21905 -685205189 48321 69645 -319178036 92657 84057 -226206365 25917 35311 31765358 92203 76210 274793595 58346 73516 -977184836 63140 79599 117163751 27783 63815 -387497612 17694 86266 49990971 48398 79946 -235315302 9153 12660 900701929 99142 21977 -259837435 35444 48373 -818321342 60375 53750 -497320985 58822 3266 619745950 50160 74995 892417409 52851 6694 -92244232 19812 71665 -631509182 80994 93494 -480109973 25950 81980 -222450956 77404 31356 577140782 66124 28957 527770118 40571 8195 489333020 21473 52657 -496143918 93107 50021 671165336 64659 9691 -615103295 71122 15506 449312696 46277 29771 269066056 79578 70354 -167093928 36321 85051 -349591207 45012 3758 -265366106 28386 17577 -437288590 20991 66034 102106566 6470 76401 551844746 48308 65467 406943408 30901 33820 -551554188 26638 93905 -791238328 30588 69259 782822960 64326 14552 -567381534 18849 33152 -24030771 82051 59051 -176301288 71553 17450 708088398 71731 56913 291294774 21210 24938 935697197 55667 98013 -509096984 16828 28124 313740531 670 56931 387296623 48259 32240 248362926 43688 87285 -506128790 980 3838 855951047 56341 81798 -311094569 15397 60422 -270389262 15193 80194 541978446 36781 65002 454506314 37475 84754 931226967 88722 50251 -972031317 73517 71815 415161622 14423 21221 -181745281 18949 87079 -502199567 89717 68647 -964860459 82466 6183 -651341983 51347 50308 831069607 32100 86730 726496712 20431 39179 -163026792 58372 38507 -737045681 29817 79191 73815473 11150 10810 -991707248 50073 77690 435886777 40180 23537 637399014 32681 49515 -462179453 73126 35826 653054274 99017 94506 97643001 69561 81982 438560284 83551 47040 665698957 76324 24792 -288826709 23665 6478 -5878591 27964 1163 373310121 13299 26863 -85713839 62415 3907 975738858 47810 33269 226098864 96676 68540 985687123 3199 4352 392510416 96227 18663 237925346 29450 92933 542352073 73969 24231 -541955591 82826 17392 -826191966 24393 62094 750594464 64226 90403 50719539 23960 50634 -122197701 90384 95789 -142327974 13288 63484 -514877316 47227 95142 513648948 19475 15952 580645135 44180 86580 -282974190 89173 85367 213684192 34580 82466 828045290 19133 2369 -705999680 86236 17529 -131487136 72721 1966 561676517 73520 5299 -604397890 91107 56489 -777345222 90160 21643 -214894570 29739 10216 594452610 56616 22124 -735744770 56478 21197 775594989 1468 77353 -735521394 60459 75240 -337697224 30027 62338 -85768640 65301 84743 765683520 35376 77779 -450032601 94650 24771 -116524823 64513 62655 734585556 18143 67219 88051050 21578 49817 -138503117 29026 59657 912222338 37068 42910 681652662 97413 23697 -574083335 37924 72638 445381725 65838 65364 -834013402 2146 9075 168179003 84095 7246 295066557 66509 79878 459455981 2338 87711 984871688 29099 33970 847742088 40097 82352 -604488322 34859 23006 989028745 90981 61427 -74782835 73011 16211 -628050212 44291 34966 574772492 41981 1479 296474062 82418 22803 -799982878 49624 98092 -150076287 37603 76561 424825277 48562 94753 908822501 94227 96208 859873341 36511 67945 172708102 24693 25669 35954778 95752 78065 -144467410 47055 10051 -109030954 83406 81084 668374714 78105 24103 58103671 70989 9280 805817968 2386 23338 227158246 3830 86426 -753386856 27569 964 34251920 24626 65190 -147014165 15696 73359 982016750 66949 63244 900724579 79391 34663 -308856039 17173 79522 -13447650 64329 47279 28416025 63625 71147 -339755606 82919 66070 294816229 1415 8528 961190091 59880 35166 95940122 79151 36324 -721872919 32757 38906 -236493364 9576 79445 -518375303 32822 6598 -437878507 83134 94135 852681949 75064 29484 595149129 72423 63636 -204625974 30799 45220 158086172 35179 50700 -60246145 74730 78993 77252296 74025 51916 557961816 77959 37466 360836714 94319 61660 366617982 3560 72369 -628647044 22516 38521 207585952 98526 10448 589450177 25331 95567 849182239 65126 39466 -83512641 74999 91772 -819512094 28857 53794 438723694 48580 56671 -923972314 39570 26302 587462236 65669 71723 -15314274 35945 13175 -183620443 71919 52232 -546872762 76690 95718 132589549 55383 37649 -510367310 32130 23185 183673197 4477 43885 -611953768 79767 98396 591987836 39296 7016 807407433 73690 71590 -884489717 70525 64653 665521649 58899 2146 -305031071 58400 96625 -504226003 54255 43023 -409074571 46665 44426 -189768695 22759 36682 519128582 55279 30150 768845291 14082 91268 -676455000 38322 18763 -3807761 53592 15538 -280821536 47849 12466 -401708619 24885 60826 -846744530 13737 68204 -94247532 78551 69250 -955299757 47741 18814 -541124500 7750 73590 936725244 47903 63901 164729229 86639 46109 10249343 54375 82321 -881739568 29772 70010 300286198 19775 46421 -157113294 30971 78685 -52446913 64440 6435 -744468900 73324 25639 412190280 9891 53110 878969594 9903 11616 418085789 44843 20678 117728435 10944 67576 463048734 53529 78933 -807029660 12597 60319 -737772102 64287 87104 -719431673 98283 96630 -65240897 73878 54229 -199578018 64342 53881 -506069740 90427 4825 613971450 74346 8544 251757318 59495 22167 378731452 81477 40035 597406057 53941 31855 894392914 90277 98012 -894261465 27227 95510 -358355825 26310 19935 578486391 91738 10027 664088511 49306 40811 -147311504 25911 99017 -402174237 39643 66393 917603706 20015 56162 567632923 58435 60945 -752366862 68399 37777 -59322635 93234 57085 -923335224 26364 4757 -754945642 26202 92514 778052877 71490 49992 665726104 62065 88533 671724458 95321 37634 232616855 38691 53619 87319611 59276 85891 427742276 69302 20933 -101997973 70137 84855 726664696 80772 90681 318351533 30189 20835 759053578 37513 34325 997696429 18967 92388 855813424 59079 32050 346051013 56085 52655 -540125106 9396 84993 -438501432 56786 38198 -800101935 17746 26909 668810585 23622 25299 572483790 37475 32077 -329041977 18990 78511 -35678146 46570 28839 756359261 86829 88306 -518280423 65361 2753 -656981668 27426 21844 -385059033 17001 12343 -947785648 3696 18499 -631948492 75466 35427 188728152 34950 40910 -449708800 61533 40917 966782283 50005 21144 -119752694 97534 29220 969182567 31054 30411 -629941059 20666 19246 -664340330 17357 16226 153035233 95796 6849 -247157126 45590 83029 -753702651 84001 31620 37527438 94418 79502 340670616 43666 61061 505350438 98502 20680 -435392337 9216 81674 624382514 77104 22730 -579302307 64227 41721 -869069159 42622 1181 -767799119 65189 91719 -188806284 83125 52939 149433841 23828 76731 269617202 77892 8081 -17286410 65396 74824 309627772 94549 49048 -888390020 19731 67452 -182968408 2916 31209 -771721166 26910 47111 -29383617 53204 76349 -443377479 31314 3685 550773143 75681 12042 54214232 24212 70883 -554212973 6021 22863 -904078883 57773 98055 381002741 68967 10526 283680815 21939 96727 591666277 64073 20955 211612614 53647 72793 -58087004 52880 13921 963326614 62525 98983 -765975537 22741 63600 -295114750 93724 58867 172836323 46396 73247 -318829813 98402 50651 798430712 79834 11725 993400509 20697 66914 688369166 39568 12074 36028524 79343 45213 673348622 20987 98610 588548853 13833 89768 -283363555 96207 52412 -939287439 75033 1563 557464669 19290 48916 740314469 51613 84351 -193074708 55657 10778 915529006 98217 95032 -827023746 89327 25110 346624006 83061 7361 34151584 87074 45983 612268838 12665 55107 -441898081 85157 23604 910454732 25402 90162 870985188 93593 21706 722282899 146 70015 -215609360 96366 73963 -330575349 34484 15241 -264713295 73318 47213 -981102308 9259 172 -651595535 26328 15314 -528155289 8819 14239 -681271219 81507 10425 -915334172 6938 57459 142920549 57675 89686 -44091608 54083 55101 -437518815 9364 45658 820813683 7180 36800 537409900 65429 62050 -110658011 18848 49443 960820852 96087 64171 -861919239 9557 96525 997793228 544 67603 -486789444 75726 87874 534469938 82128 33182 75283144 29752 88699 729865762 54139 38582 194939710 88082 96736 55592742 33891 65984 -661585690 43831 26338 -784853153 79432 12790 204223688 837 4148 946373135 21453 25934 -801280016 20673 14129 632110825 4752 39092 251511249 44738 14681 -719196080 29608 11620 406063146 23103 52184 -708882626 24401 27662 561108478 83457 94222 157804486 85670 63739 -757600151 38026 7794 -69745442 30198 49687 102758113 86977 29372 -329674568 87648 79450 -366354041 87766 56660 -30746464 80742 20018 -939797572 24929 62164 -201383212 75293 26298 916807626 52701 23327 -225813470 86450 99026 -336216885 24632 65226 -233323958 74439 81000 978253139 61042 1963 -373178468 14397 324 843688258 14751 45993 -846833878 29731 93729 939690264 45783 66646 -703114201 1156 80236 415575436 33291 33797 385608687 12086 5525 508264829 77384 30000 -769046936 58643 65027 475838801 55252 46690 -939125540 93920 43473 204819184 54557 67942 397403693 32025 9519 -202018170 74619 1642 -448500493 93796 49135 -705429060 64120 15376 -115634035 36771 86160 94954998 11965 89179 -742603447 35944 48237 -663886114 4428 82130 995908813 95811 6189 127303707 35310 54036 -206814769 27231 67500 719289962 3930 6150 -857179680 3532 3413 509873029 95677 72441 410940533 74262 22101 -186021814 52129 38439 -834117384 38117 41293 376804949 35848 73382 555480264 66178 48360 -151683755 82567 14452 -158417922 31633 94389 -627672228 73509 97177 -619598927 55384 90310 495154739 6965 28704 329422278 92333 25035 -475057846 65790 81005 220345436 5475 41735 -587957445 42487 65941 41578331 23302 62868 -909795828 15084 89155 765560989 41281 92343 -30193321 60031 38984 -805374906 71089 60533 42448239 91669 20659 -69262674 35282 79160 -705763734 32892 91247 90836164 75702 69708 126827294 72462 40348 108767826 14996 49189 -896429038 79701 37227 652736800 59479 46378 845878233 33457 75368 -847233452 34519 56559 789805649 18892 34086 301929600 57836 16292 -196498623 68434 3343 674620306 20538 18768 -874394177 50370 5516 -524661085 37705 72211 -958692626 10391 13421 -46476957 8037 25435 -6604699 35334 17386 531671964 41741 11053 -143727829 32636 13330 285354574 30318 86037 -703122187 27805 13950 519428794 93373 93223 653057315 57470 95465 624514417 17903 35442 -932002079 432 59602 866009280 22866 40119 283681197 63911 42171 -532428348 18733 81349 425302549 14574 60922 133618300 46172 59602 653513464 41814 71812 391490173 43588 75152 -609934036 31265 71254 124414268 22954 82459 904985502 43240 91513 -292902500 39938 89909 -334343096 89520 71827 46390030 50276 26774 -869386785 62774 12242 -500160197 68045 45068 257655983 40720 39155 17043188 44367 71886 342565564 98348 83663 -451295873 64332 40403 -800945868 44558 46908 -203057894 99014 25803 730889448 16149 26459 404080978 32205 4969 -696111529 75949 43799 -448034950 3761 92783 -93815719 78878 9687 -852978052 35595 57422 -521296954 16275 28419 -186133492 84724 19930 -53237670 12021 23420 539678613 88733 67011 -334506357 35857 75404 239171633 15127 93365 -76229606 25833 509 601333701 79169 88361 -90767668 5085 1355 -98063773 7901 52066 295915468 69711 44018 -337361530 22467 60084 -959003221 79112 7005 -735677247 82431 44294 -645887283 20084 66045 821018070 71294 66316 -97420332 91761 31099 888398533 89619 15615 -307092522 4034 5186 117043302 27728 429 421977942 75413 35624 288626454 81790 26110 -926023711 39612 97574 897169896 43712 90597 -810817814 43082 95816 555155589 54113 72539 264714555 485 95620 287845174 3715 90784 568358217 79481 59751 -439758271 21329 7087 -540401277 80273 62233 -261353867 77362 33531 -777284060 85011 52855 327948342 46017 86152 78833317 79634 54525 836450121 70444 39424 -507190162 12400 64972 158613277 37237 15401 756922325 24023 20916 511408135 70478 35730 -348732914 7812 66078 -224007742 32601 32345 -267492514 63500 37644 -614837920 22901 77277 748303758 56526 32273 -561175844 74336 33960 -967033630 45179 94684 -63887950 48084 72680 516263381 63032 782 451042033 76385 84472 552842921 34953 39427 -364580463 1223 66507 966333765 46074 75389 -625927333 96423 7726 -901035527 83283 54866 -605238197 77916 50309 463842311 849 59300 -372238237 24200 38861 -430856232 58715 48245 -936766762 83636 70832 593785665 79922 10267 731069392 49711 19702 -858726054 95535 87827 -351445868 80934 8528 121137545 86782 82128 -383196488 83589 96470 -117463842 51169 68229 -235333563 10957 88960 -490404236 33470 36361 458464151 61417 10298 -894245882 20328 81288 825824755 26381 13593 -109964951 76946 84950 -429213299 16899 81468 460261949 32059 3515 569204659 92349 5480 -303551324 64231 28475 -7605247 76916 70505 902002875 52549 26875 -845968352 67366 4136 -271994678 51390 63886 -243813397 85593 30285 667527455 88267 55681 372065250 28297 88216 -461002597 13344 53416 164125394 47682 96912 377108765 75163 45699 573038904 1696 89445 -361800707 36789 64500 -631089821 18104 96943 657266893 67595 47135 180707813 40083 56441 526090120 63271 36756 -453796609 94718 31949 483106208 64754 52199 32101917 6517 37878 -677410857 61962 1651 -228405270 93034 63812 -118500333 40216 98196 825140666 42514 74384 433776939 69810 17929 -236878228 80410 53503 -631017186 90553 76173 -493104151 61992 47509 235759769 39556 96960 458285439 14239 51453 783253682 62661 94998 -869621987 44763 62602 232639138 25609 29684 664815000 63439 65980 -988681907 68271 25138 -930255985 21546 59494 989667059 53438 94748 451386163 34471 74077 647133062 39642 50062 54249630 2049 71013 -921174566 145 22809 978502676 46285 62531 464418631 41416 22514 616713620 4904 84558 377229200 34186 65682 91292446 78841 18711 -137224941 21375 97541 -923751298 37659 30250 419447708 22938 68011 974160682 90042 14985 -624622595 86977 63493 -715981984 90848 40805 549978176 64049 61313 893303512 33704 85534 -726518165 75185 53033 762888335 86350 60071 667087524 47575 40777 -729148671 58428 82164 246763142 54827 1424 -703072893 22339 64709 117219627 45565 27110 -341572982 39996 57344 -410649366 67169 46275 -992791860 15094 96391 -474712792 41224 93611 -879067019 9665 41859 914352084 67360 95124 1615586 41251 98679 691302329 26420 5004 -515423326 12881 14768 23816206 77461 91350 973230215 44188 43760 303115185 85819 7464 -185678873 11262 53280 56599322 46207 97351 -496709034 44190 11477 194296887 47071 86517 -199138080 87552 46258 -479460599 92592 65023 323567719 18344 865 -77608762 87734 80264 -756879443 47209 63339 -45958611 33374 70380 -255791568 67823 95038 -55173286 50766 17411 -351861330 1052 83134 -562758570 45979 86121 -796220942 42915 48706 -699751129 29079 54316 655250087 7029 93485 239564174 3162 46407 -210114079 54721 35054 -428158233 77093 77885 755937985 4351 33670 590595896 89656 77518 -865308636 87599 51432 -388592101 33661 5751 829624866 6164 65046 530387876 52038 21751 -544491279 24636 28375 77066149 87484 31387 997313421 182 51428 -716777236 54421 45704 -832611509 54247 45227 434409946 95779 18802 73523340 63369 87238 -687083592 85869 98425 304057237 28509 4638 -139376068 72568 39705 -159211461 84771 14535 363089027 44700 46089 -22763083 89964 87576 -878590984 60091 82092 362025175 61417 54090 8832517 29694 34611 -556608871 98429 12465 588263862 19841 15280 -736762855 20206 46724 -15158231 50410 16787 585144932 51848 5603 -374335348 87486 81572 204557902 26203 64389 733213264 15338 65454 -710495654 89112 28332 -317200286 15700 52900 -537287111 31743 48832 -523888985 63551 62875 -124875051 79223 29659 -858086373 48577 22598 778761109 46617 60782 959563010 7780 2012 -872524237 21403 14727 65995520 59858 41695 -75342330 29091 94646 748074754 47686 18436 499121746 36953 29851 496529346 63809 26501 -932641093 63819 22846 -454691360 45310 75448 860173575 68390 59000 541205634 94538 22555 668265102 34448 65222 -530118539 40613 60419 510103514 39962 83208 893584621 67316 16004 822877184 63207 57184 -157805625 40690 54086 278773256 55647 8382 274708988 32023 22468 -635731384 19688 77826 -396666465 74022 2360 727014016 50358 55342 678355087 43080 85258 -188770411 38924 29953 284953942 91697 25304 -72502593 54803 71734 -737386509 42104 8212 -750095154 95258 10318 -560360469 72728 23927 -801917788 67517 52074 -149133043 35665 39536 -532417915 6895 80232 -836229065 66806 83212 -485418321 23122 27367 88255653 43155 53417 -420729997 2203 34023 237749549 86235 65098 -569357734 35730 38300 -164218715 42851 18218 -775028758 88425 25578 807244349 77744 39283 -195873120 31058 72854 736480728 71522 17378 -291981915 61583 44540 -595461616 7480 65818 -268221951 96018 76219 -115521724 33445 95361 -386367308 9543 87057 216442036 62845 67155 140757396 17841 86094 400011910 71616 4312 933764218 34933 86494 646472795 19298 96919 -421225990 15795 37643 214778450 15576 72053 -668333292 72421 41609 631666598 21131 6405 854852352 55906 87012 -417904430 76018 15930 -588279067 83527 37681 869478460 34291 15471 538942194 7686 91842 371012016 16248 84366 -971159383 24335 723 -110840100 76080 13558 187737017 98854 91606 597163049 98241 74637 -490406172 60668 13779 -833509958 13361 20631 525534079 71135 91070 363271897 40274 44819 -437770244 31670 12599 896682781 44748 87776 595434545 38114 19345 634327677 26293 28587 -908558034 23669 39183 -788851404 50034 84534 -748182114 47878 8221 -90252311 78910 36291 208805745 79176 70627 521140830 50822 21930 -496602001 97508 81097 -152196806 48394 22289 898586582 4710 81445 595132249 82037 40105 -202202968 1722 25261 -608035780 78746 18530 312574023 57352 13874 -495108543 26868 70511 341033051 49228 51025 926697057 48549 68487 511963551 73305 49837 -239888501 19422 1137 119420494 76818 7758 -334195126 66500 62070 309147344 13018 40870 150146450 18958 68205 -960556438 52119 53795 -104060343 53002 28560 -510423660 73668 64406 -716603914 17087 78237 -546186077 13905 39719 -530168503 97117 61723 -427807146 87714 98681 371551429 63650 73893 -535937273 5357 27961 466658443 25500 19288 -77643716 41957 90553 -218180135 62984 15777 792869332 47979 45263 168907394 46795 78153 630572306 40876 72477 -959821068 81263 19983 747224111 76395 46005 -380861643 85515 32015 22271733 6200 98032 -759121198 23593 74347 681908865 62927 51810 655482069 8329 73510 590818809 5284 17679 361174834 90042 10182 174064577 60146 39590 -302550486 73297 97876 763266861 5352 76202 76641996 9020 98103 915508513 11698 57581 -903230700 40601 37352 36668715 96239 53338 -115391790 58569 22612 -595504877 56669 3558 945961489 66011 97133 -11708307 71220 97973 454678038 55857 59469 627149965 78887 4309 157566506 27886 38259 -253354139 97089 94399 587962842 23676 80621 268049183 94198 68784 -531156191 825 65195 697863032 1060 610 720393405 88727 74986 -791793964 41692 45949 924837884 72222 27878 -923346901 53351 49974 368533488 35029 21687 -604270674 77360 23050 -301165738 43515 70011 -486270510 50339 94211 891639899 20116 51008 -104621027 88681 88174 -230287340 54628 2293 235759726 78345 46523 981668200 3933 76798 58911822 95628 37815 -826092317 42953 4131 636028488 85346 47722 732086935 75795 20969 -788637691 35076 3450 219862973 8596 61395 555450916 26928 22412 -786092410 53881 13084 185620357 36076 97698 -646347232 63442 12430 -397213580 51421 32606 -217117124 85495 70178 -249145153 23173 87627 -412518874 33921 80904 -116985106 43534 8428 -663049739 34097 15914 -166366445 52825 58293 -200326620 65862 66264 544582104 61408 63468 595527755 33903 93553 -351835986 16218 93466 -857206910 53023 67875 -292890894 13815 10207 -834555453 1997 26714 -955036253 20680 66300 -955992143 54338 42243 -174018963 40150 20836 -655442448 17473 27613 269770495 10792 55000 532262630 41237 48171 -891795782 30336 84547 26690369 2226 28750 748835961 22000 40825 485542086 66326 95700 -734793316 73939 37545 351348156 45438 88350 -3816509 58882 82109 403538583 73114 58478 -178914723 4681 70559 612701659 70534 65030 -704602032 79527 49561 -350606776 14978 5158 441426938 21995 16364 516082448 3627 80867 -532728635 65519 73522 715783547 4463 36965 668315981 81128 80293 -603267171 34210 53613 831252520 95791 14550 437864261 63143 82202 637288690 86434 41955 -485936033 64026 6930 -478444255 37304 85893 883866799 30862 46555 707577222 53170 74829 -554221046 93371 81014 271350803 9839 2709 182394938 49991 40571 893483727 55896 13785 551933428 84905 17875 412930860 4479 98566 241818484 41803 78628 40993262 78678 28371 219884947 80998 33098 215049677 69679 82188 255285532 37674 65275 -418454165 59442 15016 -128612236 36080 30628 -554349015 42821 87563 98476072 16951 2090 -173342608 48181 55685 990855764 82641 58992 -917891419 86332 17410 612262889 96457 43747 460916446 76223 66855 461556908 524 39063 -500724180 96637 95445 -545837530 93432 67605 -594726701 52423 13729 -901484280 8042 11790 -463879154 86182 55657 978127317 16452 34513 -92471105 44728 89679 566682116 29566 68753 324011590 38872 92497 -764099515 1152 74941 -529595757 67361 31616 838630756 1082 79380 -735703232 18347 31130 742242568 83588 58099 233777153 29648 17456 -713931796 19917 92426 44544918 11229 20357 231404517 43906 92812 -997591375 97205 83269 328155487 53291 13019 -733201451 3649 51735 -887613909 59061 63825 -576265750 90817 9691 884128249 81948 29092 -649134995 60040 94395 -575798836 17332 6713 -31648143 25738 40728 -311413930 20902 72788 304985576 12794 17469 -458848032 43901 32267 -733560639 49975 81522 -326858664 86661 25095 51410560 50666 57675 212555658 8966 48670 200727493 98533 29624 27622856 54521 94709 721098382 19948 89134 -665853236 46949 62396 -163201453 13801 64593 -105924525 29364 42683 710033650 67539 77850 137803704 11777 52095 -953440825 32820 71513 832020285 13732 75057 36276545 16040 91210 552596858 21390 18799 654967434 6987 75612 318265009 68400 74057 -162732529 36253 4588 -727857280 96285 32775 -88853429 45790 4580 -984529732 83677 2731 290809735 64256 45351 870391710 86871 42580 -291571249 15517 18535 -875141735 61980 52897 826709279 89025 51925 -568205747 9151 28943 53937263 66320 12533 955760439 66379 52994 -847566472 86365 43223 712395751 11496 25062 645559658 72815 46544 -458268643 86922 62222 -462160821 35701 25938 -397439075 3683 36395 -295883622 54514 88164 678095937 21260 70759 -170498457 18617 58029 -129917381 18825 25586 482952368 36831 37642 -870303168 26336 26696 241529800 52238 95040 527444798 76841 50950 -384598468 41763 43937 443089904 52755 8741 -594813646 78132 11863 -675269780 48897 86593 846683460 5261 10210 847314516 14502 16053 743069144 4476 97902 -42876360 98632 74784 -162262406 39910 84560 -67647756 43416 32931 -963810437 7774 83897 -927408010 73511 25769 954713313 76508 73545 -315811827 80323 49839 -862247681 43212 73929 810252353 38730 36885 -879463451 19633 79516 -598301804 56472 57053 517840023 43617 85259 -511730249 55134 2890 875498080 6491 44136 -37714233 40729 67902 133366178 98441 2542 864599645 82460 3833 955643254 66753 18159 -400869861 89568 70631 597129723 18829 68178 -146810449 13113 38814 21822240 52168 37460 -10043003 83535 6826 223639393 68365 76481 -111366837 9231 40432 -967780644 76432 6623 -970456377 44219 90882 -490241834 40854 89041 -247069669 91383 86970 397821859 29886 44103 756357603 57032 72776 191740921 25681 26718 -810289712 15517 57440 162614776 89487 58013 -693529815 53153 75971 -375532506 90654 30167 823937658 66883 74882 727384247 43406 92205 604166105 91800 30194 261288164 15891 35370 -97424841 68641 51229 -768306666 62273 42936 -520687781 85101 15501 337169552 29473 27680 72908419 44062 69412 -860906571 82593 34089 270242069 35689 14998 612762230 94387 54956 -763054270 27530 3920 276407771 41210 40809 -244541871 31365 95816 637979500 69118 1751 -657663232 27239 98011 -739803717 18285 12684 998537976 61739 46504 -481788097 29634 21879 541878088 65930 94699 -924579751 39834 26006 -513501847 631 20707 967769641 32809 48749 576275867 25175 77122 380099816 4957 5689 -894791226 53640 22712 329350812 76477 46162 474931015 43209 96479 59313807 84284 73371 568446672 66603 19722 -321007957 39845 49223 -198117737 19107 8574 249966432 62018 93302 997821887 87773 28881 -176431153 36495 1237 270699124 95082 53699 860817779 43428 25731 230868357 46824 76211 -93154888 14343 33978 392350088 33209 78109 -192711515 62582 84 -701145889 92506 17459 -739390322 45011 10856 -838910441 61957 43399 -787615218 92039 19357 -931504259 39049 71255 -530807290 12762 4626 -831422973 53281 77370 -42846813 89430 70835 -383255603 29598 53100 956809886 69415 40976 -248809116 69972 19177 -288192195 393 45565 210915514 38054 66346 -298963704 1749 85197 206725781 33274 98515 507334971 7829 58990 -353069980 78291 48210 -242188716 28891 47528 -168381445 45788 26748 890934371 19354 60665 -11732252 1302 19047 -57249915 47442 41956 385043458 13285 53332 987311102 2704 48254 694756456 76205 56062 997135261 36013 36488 844197649 94307 94039 -3251091 48824 48479 120093066 16754 21611 48330414 23417 33489 552276301 38170 19424 697733111 22090 60409 50863148 60627 77718 993178801 87034 94785 490074228 71634 25225 -487040683 74266 20434 442805300 25498 96626 -193613151 19885 84545 259227694 87079 7036 -862050028 96513 15409 148216926 98628 64975 -819457878 33270 36464 489295262 33282 63427 575017203 92765 62412 147419489 93539 77583 -772355914 837 30598 -694966088 53853 57312 -562740583 36570 81279 -58242186 19340 14525 -579885249 48783 64832 427793640 87229 50856 -831485016 11683 82949 -901138007 901 62863 158388220 17194 67720 622646520 58156 10562 -711621899 54036 83665 593703085 35061 68360 214006463 85912 4708 132317013 33576 2572 -480772084 32523 46522 -283822887 60037 33368 -29129486 34975 50829 -636063163 1825 12426 -781448029 59629 11221 195668014 5123 25030 -190188512 21680 45694 754686753 57077 43305 -724623437 97920 52957 778947518 82711 70433 -826922992 81309 35553 -467692688 56820 66150 446740283 4541 60562 -658699009 16509 35000 -271407853 61178 12777 -656128733 6306 66744 277223314 33377 45119 369396663 97562 61999 948935302 86576 72803 -923386610 61701 77397 -976732436 57027 2229 346010635 73520 23218 157912167 5449 29533 -384373361 39770 77201 -40703032 94205 3230 386988029 41452 41123 -69649142 35995 41229 -316471518 23363 12036 470441204 26043 25894 -8929159 29566 14740 -438872057 36269 98132 514126416 38011 4087 988885304 83950 93197 -258916168 90516 84430 141050042 92838 57721 963207086 6432 45699 60156487 82780 90236 -30414158 4517 19311 75148505 82065 32109 782441902 87350 33001 468508399 77443 84497 -353561251 58066 3187 -886031895 79744 96436 -663083715 52592 91724 674519159 54851 60791 179718311 93142 26377 -153247982 39267 55254 -385970190 16724 43736 -831493151 21468 77981 -253102987 44408 84458 456139115 50946 75278 548076951 3706 82036 -513819795 35831 50262 176423315 2619 65963 971638664 26934 22177 -810003605 92044 59019 503246110 42867 64048 -596450712 3704 41209 -866251099 93210 38042 -31295946 14568 48740 835173867 75236 15788 -2427090 69794 94900 476618287 46686 59427 497591957 16670 38034 -56497286 76892 72688 910210299 25722 96408 728005552 47392 11811 583179528 53262 95735 -249547806 70984 88536 -562991031 83579 12053 327099241 37134 92960 -392565793 71242 64240 975744156 69390 71118 -409990785 77172 58704 -482037269 75255 78917 436269087 24223 66362 -600093140 22501 9872 354326370 34192 89069 -409811883 55642 95990 -349126103 34024 68135 -450332669 41511 87982 766658631 59415 15531 -879761027 40654 16642 782260676 45435 9068 -540016067 29778 38186 -995126572 89614 51906 623203033 74211 84200 -180608155 96688 98613 -652011072 81077 45251 393115658 76750 77316 780550429 13350 51706 -105753317 87535 36097 868833599 68346 90143 834566380 42200 82593 603070149 79248 64530 770800119 93292 82737 473448629 15921 16950 -223534210 96928 65265 444105927 32093 75436 827289889 80216 63681 237245022 25430 41877 698626108 23888 64689 -993980007 47006 68048 -399768831 24668 29693 585555442 35990 92729 780783228 33143 35498 80501651 64071 84019 294969242 69263 78392 -625537910 9710 79150 -748726136 28719 95952 585134577 46253 91890 -617393024 1502 72631 -888091651 79737 15151 -750489754 78266 65731 72687897 54286 79107 525834117 35339 78311 992540107 73699 6401 508046276 37955 51308 998414322 37745 33496 583840933 79506 6904 -471547936 96139 81298 -293400953 68818 81471 -677220214 92567 11294 -107960215 82374 79552 251730140 77820 65446 -483548740 93964 21006 752999588 65743 22315 451169877 22094 49636 -797832493 9540 77228 421434888 42142 92091 -786994104 10120 79116 -598749259 18835 3330 -597272264 11164 20432 -786600816 42349 53556 704141104 5710 31005 -36529662 58657 68212 699121760 66616 87344 908246133 98948 65566 912195929 4960 12497 -611704665 84650 33994 -231177874 4120 15856 -310192750 60195 98695 50545935 72862 13228 -351978837 15169 44110 294085943 31952 29542 609506120 10917 39734 715775065 31289 76016 -917730512 48562 89736 -566696586 67784 47852 370510994 91359 59812 340851820 36374 81590 458994895 66774 51591 284633002 52693 69826 272088487 98822 38255 255207424 42389 83194 47847892 42403 26602 -861296361 75096 64851 998556422 4988 35539 -236690847 90046 64229 932432424 25459 35651 212163656 69301 87761 -901587394 96199 35936 373276134 37684 34503 588608021 41109 8564 -441942693 66667 63503 -251593797 90817 48816 591713333 78832 40877 925655728 30935 94152 -890791746 24494 37998 32452815 16039 30036 150705155 79557 47852 -152776248 28560 36965 -643926238 91880 79663 -405211124 90302 11965 881655981 28537 78580 735942794 19986 47285 -850021554 1453 42594 555137428 62110 67756 846118255 52076 65801 -912794048 75994 97878 -482753273 53660 94006 -454090439 17529 16566 977395316 91064 17691 408503688 72761 88542 788900235 91291 86241 912397701 10729 54578 529533208 21426 43880 681796123 31452 33403 200752088 25120 89149 -986526392 82704 37548 -42947921 23604 13569 291298213 12154 12317 -550883590 48274 86248 -897482656 29181 75184 776009006 18349 14729 655082496 55975 88066 489204417 67997 62990 84080061 67652 93178 -395208786 36864 86494 50927455 35867 45307 -908765237 11309 25383 533321505 80030 52706 -705591334 66794 90189 202927488 64900 40996 584600581 89328 83023 10247573 30986 88369 -538356297 82113 78793 -411401205 88781 40783 -111759741 69814 12125 325162026 21610 6453 938998379 43795 36185 -995364227 84604 42424 -829598549 80064 91904 -912798576 2760 48994 -289975495 19811 79769 818086427 65953 57721 665279275 38626 43185 -368866252 56584 37593 -97379563 60362 16368 -768991282 45314 36553 -555743007 89712 96098 -656817155 37155 35025 69011922 46980 90789 550048561 66340 94627 -344716453 46386 83583 30674450 60651 98819 -900324125 88628 91185 501249765 17287 45083 -13462985 62198 8529 363886590 31155 85570 -657132532 16403 24582 585124609 87230 76629 -722547008 43980 38533 752879611 97350 53379 563703679 51301 60269 573495615 4276 45616 504179349 22569 24249 49427453 75224 41041 -722324243 78888 2644 -483381697 24104 89267 444503028 74363 32396 249016121 83880 39337 568598344 9661 7303 694725253 77952 90124 402842469 21349 44198 169371452 76172 98458 97368856 47326 81345 335397459 9728 98787 -736435700 58863 13345 -309530249 48497 84953 28032219 58780 26274 -362308038 56772 96082 -668370362 51644 49652 -409323337 52285 17254 -873040107 18398 47255 -735827653 42907 35819 -264153609 43279 13085 -94342604 56106 93066 326106004 65143 75460 -118087300 74517 72841 -753715596 48760 13195 -636842060 81453 20540 -822027304 61597 20622 -23000028 66460 88045 148914093 85897 59965 -361147190 1035 23593 477223332 66075 63147 -800104665 86584 93509 54558930 18497 95034 -371725433 71497 96904 514553062 26754 91857 253144738 35473 83541 -213281940 30419 12376 981582464 62359 13315 -573590008 82172 246 -779009689 76423 70758 -521497412 20388 95054 84336383 92052 2669 16795442 2991 50658 988879967 22093 51819 -846131588 38734 82467 -265357576 76329 60942 -962414411 37507 35720 796170476 36271 21168 -517257777 40912 37386 -204875822 16590 36098 -875883986 31498 31052 -990439686 28592 71776 -817544956 77379 10599 495867017 292 52876 504242281 62717 48079 861523163 11358 87338 -817124768 34977 49479 902514198 44258 88340 -221380183 48741 33616 -739002902 317 85839 -675908581 70568 41391 -852428279 55202 7030 51991068 5252 24135 580475165 72823 57947 17051150 84319 49758 -21729088 58275 49245 -845620755 23304 16786 793021020 77294 57270 910309110 92978 9758 -528423107 76166 82803 -21359042 7970 36736 -363817920 43052 21212 766764080 88762 76365 -335118153 28564 83320 -658796042 1957 83882 621727200 22132 50630 -171289051 5161 33745 -232921989 70412 91004 696903146 56422 88439 73451119 80755 32780 -445580476 13571 95823 -134010267 39223 68415 283932811 94054 72373 312920780 1366 56661 750849236 37083 9259 27883079 34640 9772 -243087639 69628 83283 195577280 15656 12839 675167282 25554 71719 103349196 70406 32635 420290833 56129 24274 -454313105 10312 27501 969418930 60321 68287 -44330796 76994 59151 -466809583 41812 19139 5249902 40092 95519 -671040968 11502 45613 -500688119 20033 31286 -58267250 96865 1958 -423540187 29724 74599 -969698786 52644 99048 218027918 38574 3751 74402027 44721 22852 131627995 71770 14910 -700919091 96501 87073 -705953196 2055 74912 -389802541 11273 59855 -363425131 68602 41147 -609132192 79298 61812 850199893 27097 52542 -83979546 33521 21798 850714047 79195 34262 -590690546 68131 77833 551201755 8789 992 662502331 24215 97331 78618383 28122 47128 53687772 3495 35996 411669656 37825 85400 -771369551 46013 59247 929548140 94977 34011 586556765 76470 11886 -687833818 77989 94122 468464627 74750 64961 630705706 5756 55853 -985529985 49736 52268 778842718 92343 58510 885092473 94153 14545 889948397 91530 69731 -56181408 56062 57807 803346277 9896 35992 154148883 80857 61082 941673534 43544 51001 -919943886 19877 61875 -764252843 25575 16594 321200916 72916 63287 -26736364 82151 33348 -231000633 57624 67961 677624757 79712 20727 692738802 85278 79066 467227794 26059 92749 335299730 50248 84626 -342881669 17283 68763 -83832441 79162 16954 -685799595 39513 71022 850816765 31498 58209 751200817 16852 7621 -794961343 78908 32741 -194869501 25916 62564 205526738 69098 40743 408038274 22888 12923 -611198118 77859 48034 639663415 75064 56116 783505513 63663 45600 -531388347 29046 18023 212458714 71579 47782 -734401951 66060 38415 282255708 64514 11277 218371138 51909 42502 -406962425 54997 60196 -452099515 75307 93917 -420913009 55963 88303 368338519 29572 67473 -347211336 765 63056 -876829190 29350 42389 496728479 50461 89143 -776251609 36413 22026 642854883 60752 80186 652986156 41534 93800 530704835 6805 4351 -551470528 86428 85227 361587703 61675 50711 -107366299 77574 15085 237073869 1942 60943 421068540 82580 43113 464494802 38863 18640 -343422083 26068 28386 -66639276 84534 53889 -808266501 94076 36878 729323086 40521 55181 723241708 36983 53014 -260420881 55270 62261 -210848568 99086 64433 873376856 53923 89345 -485920996 88786 78608 114006874 68136 79689 432610610 781 24440 882547015 24504 51027 -795773970 69907 64973 227398774 69477 41469 -808990888 96397 77509 398235839 1422 36739 345777534 68932 65313 -59244367 60113 36199 -217124562 42842 83508 719571232 11034 22571 -245838752 78562 46283 -5685863 38954 95935 519209929 20212 80669 -852745644 90696 82061 509906608 36775 34003 -865037722 80202 78117 572638207 61423 19511 -706387252 32199 49106 65545769 93739 29262 -506912564 13472 63097 431567270 98036 43885 -468058245 75209 15371 -187862512 76176 94902 -856491580 66784 34963 732597815 85036 98485 61532898 22056 35947 499823843 43527 40457 551178909 1612 45043 -925989301 31562 3601 -306779978 17839 13610 401281436 86301 81431 -796746841 23916 74882 -482232921 66090 58145 -907996778 71541 34676 911074630 34020 39781 -300726711 18951 12889 533071745 32343 41889 -399987199 58028 29548 -412155482 61996 6229 -323437281 10923 47391 -412324271 23967 28380 857674426 51698 74857 -280238264 79026 60043 -888703220 27701 78377 437347546 11881 17170 491351996 67377 58112 -243498142 70495 94640 -494251060 25896 11411 -637093084 79043 4695 -134839498 66920 74728 13930059 11200 32454 508588856 96831 95760 -333530776 24889 4425 -905409837 53440 6823 -576680350 94295 59495 -955478572 46217 85437 979423642 51765 79721 -461133125 35415 86682 963005474 80387 70444 970988529 4653 52115 -918353011 56542 38618 963656021 996 40927 667151773 39678 91507 -92130125 27316 6143 198721605 34752 89746 -437241896 90673 9926 -397706719 27438 62785 -812377926 97245 32794 -180327655 51061 33832 516316840 24417 8223 858762632 98365 26007 100515153 90073 19033 -279503192 78589 83802 757134954 43811 63020 -371389400 88639 50234 143534457 42016 53431 553021975 29759 88357 -135632755 60236 88785 -368416909 37132 62472 111389357 93295 49209 -259359658 51474 62784 368355031 20121 96063 489667988 59639 85894 887720512 94269 96787 -967826611 45099 82827 990572302 61221 26459 -352421923 60425 96183 505521485 17393 10801 5083723 73005 46177 679517215 81810 10791 398191462 2481 56961 270362894 37382 80785 38199451 61874 5524 858217407 98951 56692 764225779 16036 51027 -702740198 97102 66608 34271851 94239 61628 180477741 89718 62491 742187278 1563 55496 3721447 66267 94401 107615272 1387 52617 492383418 17462 45101 24510517 62048 51405 602244238 31599 39547 239992544 83417 19851 301957541 91694 25208 -288982900 17073 54525 381639196 36641 6186 -845834684 82225 58133 -137212881 18869 14574 -852891648 85035 41049 22279175 31311 60966 313849463 8513 97162 -588904308 33929 6212 -20748351 14872 7422 -264429624 58550 62882 373678440 43021 63261 21189063 13071 71383 -58598374 61455 64324 326305588 81510 50459 -699475329 67447 67371 455811347 35661 76491 858227580 36500 69304 -734791553 70468 93844 -887588183 47216 71054 -314002387 18318 22299 834816834 43614 12963 368316884 29222 28548 -939343558 69741 725 -183653398 62118 82368 -126536295 29025 17231 -970929435 87569 55740 252822094 75949 58034 -447083395 14692 67034 47647849 13696 20473 -205251398 94361 89680 143524151 31075 95168 -296038143 91604 84052 877769922 52620 27576 -994733928 7429 90881 738471836 79533 11832 -214750078 41935 53493 260512849 26390 46072 -85803581 4467 95834 842018474 64003 51419 -212523391 3995 17604 356822368 23805 92950 -504363789 26697 40698 -32738950 90359 38020 -336316351 94482 71236 -18720993 82738 13104 536647345 66817 48902 -744958816 43432 61930 375536834 62765 14110 480842229 85942 64054 797766601 62849 79161 -994938720 90143 5356 -287318596 54013 76049 646531175 19474 19479 -173834291 45615 85719 961717437 10929 27887 606110975 96428 35170 -973519923 98429 83547 -571470107 34023 12784 967253535 15597 38172 706372767 16997 83243 -855581603 85134 1244 -98245183 44696 28680 467758936 53581 6403 446590687 14832 63470 971759250 5518 42613 -973283649 69031 81179 -37357157 63840 36795 -534814439 25016 88390 29926790 22542 10472 589870461 36101 60034 569030290 15930 75609 485199570 98956 2952 -150076897 59659 81943 148637609 42943 68424 -385290025 82245 38127 449306498 46345 17502 -124865802 80187 39572 482852653 86259 50004 420467233 13506 89164 -824262380 49593 603 367872055 14194 86242 342346442 24099 78929 514232640 46963 594 -521761548 70588 40055 -744548038 98806 57700 437745300 93205 24826 7028768 79320 61017 -737552384 21714 10341 -46661355 81856 88230 323934173 54712 8534 -612757941 10041 91038 -364355910 47295 65897 -198717893 31984 86878 -534711004 32007 79458 -235136929 13491 13679 117852437 15309 85358 510103314 50043 46671 -833753569 85475 85567 352778164 87140 15950 -529404434 57946 4017 951035390 14616 22067 65630896 67446 13822 166175636 3165 18137 518726926 52583 32495 458444685 27472 98029 35964365 14569 80367 500783844 12697 81305 -181542119 42901 30140 90122410 15673 87345 -261399617 84777 53050 109262280 60863 90670 -826107545 73708 83920 762419888 579 97749 910163381 36059 69862 -495085226 16835 13145 686937394 36049 63789 -411766267 71949 80837 -456073434 30514 47636 397559239 97342 92782 -721631346 9947 97414 -348054889 69329 55287 896265951 23496 29529 -132672446 9578 15402 712851311 92098 7497 387622590 13264 34101 146554594 52109 5944 -781478390 66670 92805 727790999 31115 14058 994583068 52707 22323 146801886 12606 89332 -213567820 49345 51019 515694192 59836 16139 -913947042 92601 96055 511225282 61843 4495 57819278 16370 7877 -497793847 6636 23040 751441578 69580 73793 -798461519 81637 20929 -829034905 90481 82920 -799055822 20166 74992 927088481 43486 61515 281797057 50035 74406 439392008 40908 98469 -452281366 90419 15149 944470161 24110 24617 10935663 26716 78459 -596128639 6586 49834 -207500373 79966 33679 387797034 32891 88134 83636903 91431 32891 34169349 24498 97412 -981179521 64278 9110 274224226 93362 97805 -724785805 32533 68360 562236480 58560 72291 -706342198 42559 9662 -997989598 50403 67324 -362892335 92737 50829 710544187 98539 27397 908670141 20397 76124 -176153966 86517 26045 -761075282 61549 63338 125743055 53275 92602 70329773 23988 13589 -670278352 69738 71891 242716927 78993 20649 -253979961 69039 44167 449332561 7123 13325 763548603 52912 34822 386090804 39624 53571 -739035244 28220 84416 841326486 61504 59929 556032347 48616 91906 82474058 47644 69184 798972222 61916 4562 229884097 22916 13781 -197546225 10632 27272 -190723201 74025 48597 622317185 60206 32028 961875647 33806 63745 496639493 65181 71799 -36677741 35716 39917 559927179 49080 58410 -464363066 67439 35477 -959731528 40100 2990 -3724697 53453 71806 -852613285 32670 31929 908752482 91226 52350 95479068 7649 22166 -497977961 53945 19175 155363080 77371 90364 295102041 88558 6233 -768487834 35657 31425 936958452 50916 87729 872552091 89098 68852 -456694264 80940 23467 383195175 38326 72167 616842003 37504 19305 -430204418 71466 8523 -473851192 81168 39154 -793550212 28431 91952 -162243132 6375 24712 -681550015 5548 43907 -518261167 375 59643 548205325 55475 59664 -518109361 13155 28651 486029946 80141 58848 954907820 80040 5485 68665190 98738 56838 212854220 94708 35593 697773047 51116 3904 267544917 86569 54255 277869223 79308 71724 115890220 63082 66876 -390972402 74644 97551 -280185251 33170 16598 697789467 52861 76325 49347246 45783 52957 -475390048 90721 60560 -451650559 90274 40376 676147051 49408 29172 -988541173 78589 96925 -53884948 43031 23283 794508253 3450 37156 481759547 73120 61118 3177004 80095 65140 -981872525 45640 49008 820341022 85613 42895 170227289 78129 22554 -575166212 61064 26848 648573070 92448 21844 -631252762 83049 89582 -925312862 18075 45325 -906531473 2793 52986 -930778342 53801 68645 -521417105 63386 26226 -160080210 53259 63739 -170430752 90267 42776 -844716619 80513 61356 984816321 79241 5259 799888159 34145 57660 -74403542 39509 29153 173910303 44977 78730 723473696 87188 74491 40223448 86419 8427 -239933233 55695 49541 -934742861 93454 70524 868432718 26373 7767 259962917 76570 33383 -875294373 32150 15824 -381236668 87185 52161 156585618 63374 47818 -424096127 41847 90860 -875730224 23134 93718 -615690129 48535 84177 792095665 39798 73382 -947648510 93504 98963 -480002214 8070 30818 482829230 3770 25472 -759914563 81694 2742 -486155863 7469 29012 -842179161 76448 21301 907615276 88952 36895 -275300813 47419 58000 -450463595 18338 2607 -363770481 55022 36789 -26657092 84082 29522 247572280 56695 40594 402072556 69408 33019 252132478 43963 42545 -471899034 90240 10569 911541251 67600 66455 111763760 40255 95068 -877905700 64484 75564 -543212838 73914 68720 -307512319 94059 36842 -837370860 63058 15964 -666852517 21661 57912 868456561 15665 24679 483262839 53129 61277 619763282 13499 64790 -866742950 98256 1195 111911587 74989 77953 -286130402 82693 28315 -421299241 89074 51747 -852322934 19748 72779 -550742218 89313 18103 555514547 25700 57479 21701596 50567 29199 -968591583 52311 13676 -834305566 24140 64132 -339207652 90691 64724 565429009 43923 12116 249216231 3892 50647 -985210443 94442 6408 -103428416 1582 89876 510884031 59659 73972 -664917064 97857 98467 -748637006 86975 94904 -792263219 42297 91280 -117194169 72636 43873 -818332841 68210 21212 -334614654 98442 30130 365798830 33811 76392 520714865 56520 8797 275027252 54144 76767 -630577176 35938 171 -305754944 53433 10660 427994 44137 59785 -164621092 18383 64602 -653490674 60097 84426 979528316 16429 16877 -649140711 9169 51051 638421894 84625 75422 416521939 13251 35170 93764537 24832 62585 -435870770 10263 20597 539300129 35627 25360 191204795 61473 81594 -663669899 81292 56091 176696842 77152 11425 146495595 98560 92312 -223337782 84947 21036 588534246 97919 3518 -95471240 8177 2352 796664294 95877 16840 -751356016 14769 2114 697197471 16264 75692 -456109904 10031 54635 811076145 12479 28886 -603764444 66132 30371 -535913076 43374 26774 -542920341 10910 29455 -239183571 91712 29248 -975804744 48288 47459 294834704 17855 59672 710586362 5063 25640 884537060 61724 34052 -888515292 15620 50966 -150137578 6912 97696 158663124 17833 83108 -952305019 42304 79041 744640392 6993 52565 346322159 37101 48181 -13855502 32096 17698 109940240 31086 29922 -38090919 6589 44036 -597475313 11532 55875 248815243 89642 45957 -771300780 1205 90905 258596465 12834 65752 -637756187 6339 84948 -248901656 50989 59113 -91100453 90567 84404 -433251675 98059 30228 561818068 51351 97176 678738532 74494 10997 837546524 89410 47864 -237806843 38778 56661 -129725357 31776 61121 -838056595 11009 79502 -831977239 90558 6453 -348906352 52167 60342 -550749403 91224 23644 -730616374 33842 1633 -325907731 7932 16388 -106704995 10195 97816 -364009086 56904 11401 -737369799 59485 46124 -781044662 62448 24506 -141095782 95571 33969 -242278688 17445 24572 -216465842 25517 64244 -291350588 28880 15110 723548648 61188 1174 806329148 95009 29965 -525240927 98394 4201 -326118121 64862 64464 135378261 14298 3401 579589726 95072 59221 -330981299 14619 785 617320295 83356 75008 263543731 85970 6175 429972968 90761 62399 105433959 89992 96300 -262853302 81892 90945 -392930560 18020 11490 999507210 18557 73449 380385627 19250 65654 -683416011 56161 54877 -952681244 3748 93354 929692488 58105 14624 -983623867 85903 8845 -149952554 87778 86401 210253086 98906 20411 78424370 38850 3903 -413934165 72450 28246 -52990224 62686 30016 -828050791 19472 75138 -666558729 47379 23866 730135093 5282 346 -929805120 93203 43599 -73361081 36001 60019 493643706 58910 64081 -305529932 19617 68043 -916636234 80212 17398 802234285 14172 73314 513922692 56031 18664 122617058 1330 41790 -946658281 56548 30281 155067219 98576 7259 -673001220 29569 21286 480499080 12876 32832 -801953470 67482 57413 387462539 57841 73708 -573220281 32421 99084 647944658 22000 57263 -526373152 96068 35973 731282712 52712 16180 799920035 78935 13045 175518915 14422 2830 -550807180 40406 11270 679760302 72854 15528 83033619 1121 27548 -34737309 41085 52284 -130284837 27930 79606 934497131 37483 85383 253258558 23009 33251 829553294 4263 13963 364736706 36573 52083 -620150153 31421 5484 218281300 72063 92880 998005048 2783 27272 -663772061 70468 3587 599443958 56117 1826 -825177693 86545 49251 385806031 31433 22598 47569736 30305 3105 -533458107 34351 13903 488246480 3595 64342 658205567 95261 74108 -475035254 87995 51895 933279588 52497 25783 299174660 11668 72691 -144430988 93077 92016 -776372516 48263 25159 116401422 52562 82268 933381115 82762 80840 518275565 4406 415 118660041 88373 5771 737065867 71946 81745 -116014241 28337 36317 82205629 62218 64513 -176474526 69402 44682 -801420841 82499 28359 -848027516 53735 55572 -172148700 58618 91233 -295650381 9984 59090 -249060210 67804 49777 818058586 47884 13304 -885105867 18775 28901 -80083543 7008 98904 831124004 20581 58297 -783573799 87212 56421 -569353397 18649 3649 -290639891 75614 7152 645362630 21153 54028 -50961670 66136 12202 -160871773 71313 26230 -309003468 59497 40645 178217873 91140 87437 368050461 62176 23690 -447095881 81630 41036 -469663439 88324 62496 574109229 85665 6818 622771111 79545 27598 -553304578 65032 55449 671316366 30785 7331 -456922201 95181 91109 511333278 42235 2646 -909872258 98591 89168 -343953532 41931 97999 634894372 71625 88768 -434376265 25838 25719 114360114 62921 86772 -103714622 98933 3114 -16331407 3161 66631 822588236 69127 65819 -982769300 280 96922 560322880 83771 63984 273325911 90349 91912 -962610941 60003 29714 -4453927 19313 85042 -208065292 20097 51412 729994326 61733 28130 -409274183 62504 14541 -902905831 16063 19558 342423728 33308 41360 -503287289 84582 76381 -992387382 75425 44942 912921906 32256 7418 784186525 38059 35236 596163264 88211 75058 -537994094 67229 42328 226149131 68894 73825 6424215 56161 42576 -392512273 17818 66967 -276710962 61468 3737 745268298 78345 33677 571443013 58680 6684 -791778732 26782 28210 734781336 87769 84573 64647918 77533 96837 -995859852 40618 43125 -198705372 47644 69852 975470096 19715 26702 371871222 19301 16566 976876230 87814 90772 -117519415 89163 93288 401057131 81396 85158 -468289028 95717 95103 299651344 81974 50107 792434410 16458 64324 732617232 41150 24482 914149988 4833 2348 343820888 55928 32936 -691006165 26305 21459 -852326062 43606 55114 534408224 54113 5755 491417983 2647 90175 609276771 76566 5692 178677450 43587 89757 631445586 20430 24748 -627882067 24754 65528 -466260786 52455 29549 378865716 51886 33054 312748347 73270 4894 -179233769 92335 18233 -888722823 28366 89195 224860651 10440 25268 -458921740 90715 11238 -376271235 69794 472 492256393 39476 40250 -160411596 64274 65854 -384798320 89516 96726 431911832 18818 62069 899338793 38400 95614 969317539 98386 22035 38373238 51595 90280 -927384058 7798 47449 -499366468 55999 56483 -453242751 7434 61466 -366413389 66163 36279 402352243 52012 95247 -861099617 54010 58928 474750722 76064 93069 552992631 33639 35181 -412761347 16077 38707 -563298329 7739 69357 -714992714 48952 72157 -554468108 51392 66929 554807428 62517 72260 -318742480 78300 85981 -761452208 26463 36884 6943893 59922 47793 -993320544 53783 20607 -74340691 32907 52488 -784805295 96071 56572 -120353041 98476 53761 -988136413 72195 81071 -345440618 49451 42983 975492254 64050 19138 -932910714 49092 12914 -528592144 40431 91058 -734189458 23052 71022 313646059 26532 27160 -705061206 59212 81962 702491962 91059 68011 -476630220 32184 98476 -657951084 7400 83599 -257206725 77290 78697 -724527212 51152 84709 -620103907 90245 47451 -747333855 60469 50173 158786961 23757 28061 526639197 16566 356 455339262 81383 44528 465625381 36019 35088 372832556 38292 79912 -501921710 6366 61768 39811994 76434 78821 -151187518 53896 86474 -172294516 39795 61211 -829122757 84751 14663 -642327514 96815 22064 198018857 91003 4823 -682024362 66399 14539 -743385078 28575 14528 897275493 8412 27061 274687886 21167 86468 -309302133 20028 40524 54748697 53191 83961 515535573 16267 62000 182526470 13948 62928 -251361402 57900 56674 -211899675 86126 49123 -694271832 38120 82319 -870140084 41844 6100 31187282 11882 81945 -577960614 84404 76637 -977946453 14367 15042 -306200522 85999 54352 784796493 20136 35785 967645270 7114 83181 945647284 18278 92725 -11060003 92898 42589 -320276097 74711 48612 -461223840 56528 77155 -92400264 60451 26855 154656158 97665 49305 -362472286 79348 44171 -979685859 91577 65872 -326609827 69235 58569 743582484 89201 70400 -183865871 46218 46414 241687742 83463 65009 -875909448 11444 7285 563634213 36608 19179 -1012575 59984 59051 -453946448 10344 18111 -992158376 29813 2599 646382500 26844 79510 -303313760 42640 58830 -786337422 17398 19479 -285648841 23747 49896 -494913961 86938 83081 987081173 48809 60914 -26296193 76909 17766 836287862 75091 48351 547260504 32030 38941 -672222609 66032 40764 -281292865 94090 77779 -164154226 72350 11069 -472617382 11806 25205 104895528 1091 98656 -869288774 4170 10322 275829687 98916 44411 83686967 66832 52777 170098586 60143 49944 -103327170 35234 48493 -248537191 49827 57409 323067213 95124 79580 368435567 30346 22442 -205408707 64006 20409 -62085331 45400 16936 515209211 89654 13601 360037327 94164 78893 24687370 33607 41846 -523133623 91914 42106 620227180 79286 80079 -775334818 94783 80109 -687125774 9805 69396 342570715 70957 76767 -15974754 34554 63045 510775349 44960 64375 957167302 79545 4031 -669879185 38455 87095 920781697 93048 29097 262625004 13290 88000 125450087 72483 11892 461504737 55853 78124 48772931 15128 61047 -289901086 42148 1604 -768994139 1306 63962 -361030966 23715 43247 902433705 40620 438 123915921 20683 24904 -245848120 40727 93482 -153172173 11357 90062 381924516 19858 79237 -286589145 38172 43145 -486830042 4150 43020 -155679908 79494 95892 -265420975 56023 54784 468115407 64852 68631 -542435673 24217 93379 80644343 59948 61181 -660192772 63164 1838 -953897727 27026 48702 188204435 61658 11098 151519694 90683 89908 472802779 9703 21901 -886904849 4998 9676 810292173 72235 98247 -545945903 37048 81431 -512959288 42667 245 849130518 18787 55478 -527948437 75942 45604 74205055 61916 61442 -379812023 93062 25670 -669488414 43249 65923 221648452 7315 71794 -128759097 32467 96251 454486167 18722 42614 -299447759 89800 70189 316972651 52474 90090 -364072500 96789 87544 -352830045 24360 40720 865646137 12637 62961 466462868 73479 97107 -212493584 47899 86032 -196214478 37713 84600 757894093 93255 58420 126687309 29772 83046 -183199003 8820 46367 554802942 41095 44435 365582239 18871 52399 769324853 23159 47125 532552961 33236 83543 -695660326 59732 69198 627188711 24468 39407 -660932186 17862 13666 -590387445 35716 34189 -82897221 41609 25201 -111860033 38129 82677 -778994550 32515 22833 447202426 74348 24604 -948543607 88680 4819 -372112806 52364 33284 51790704 48101 96604 -472131711 25614 37890 -624053270 53388 98566 872454186 34043 80616 -419094029 37245 45499 -864050807 50644 88497 -223735846 13645 39237 8347640 1834 65337 -354252835 46825 38929 380833156 9217 97949 -425760113 88481 30856 103279609 89388 30609 -464335670 88520 36247 -268848494 43469 26760 461308528 44389 58869 -780296646 79390 82049 223120402 74261 25084 -284320185 85071 23874 506101777 25232 85005 131574040 51351 54760 31541328 14625 56134 957861952 58982 40281 766577416 23516 6923 913650316 32340 19387 501153796 89854 83497 954899863 96377 50011 94563245 27304 63018 -225969137 93295 89267 -622459223 19393 73110 612045585 36135 14118 559678881 55834 95818 824585869 48145 19175 595889642 20452 5064 195044245 44917 11598 447562732 60061 47123 924236861 93258 9013 -76884005 79018 92646 -545491361 56100 85790 -181004241 42844 67974 435630716 26870 10519 -695406091 41570 91183 -904837883 81023 74555 149258958 37585 65443 -76094200 38946 36112 927579578 60101 87604 -489965208 53506 7910 -337168324 89430 72193 -302973975 84154 16325 666691224 65859 17927 -231233779 47988 57092 -594428199 33293 72160 -454581022 35755 56345 377498796 26200 49176 -156790376 63251 89161 97865143 5289 24396 697538464 24189 13972 843899634 33365 56231 791808708 63676 84708 365327963 83939 19653 -318453522 86098 64594 731651997 34092 92630 151561003 45202 68337 -258890905 90648 51376 162744933 10121 53626 -496906918 21098 1544 35017000 43380 22169 247828374 15450 94440 -53321877 30506 44552 -414840866 42221 60739 27909386 28934 77105 491304429 631 92818 592676166 44905 96600 721356492 9135 15668 365911218 39864 20958 -363428013 79679 49395 467056509 65979 4685 994938839 98556 35830 455746193 46634 85337 333651301 36792 42801 92743679 16033 67680 -524243996 67118 94010 452547303 26540 53410 248123524 7480 17831 136623871 74745 23446 528862695 70287 79169 -990061161 86193 81736 213228907 42183 17470 727958336 60036 87426 -145395507 4189 29816 442605983 46029 73107 139657815 6248 96706 492542459 90082 60996 -489634323 33875 97992 -843759332 4450 73250 -28987156 87294 11605 254646460 43462 20917 106792310 98608 86531 -640925557 13721 35535 -547911441 16129 20268 -265309195 77079 98094 -291481494 13348 23904 410204401 36626 77567 -757652978 32220 77152 692368901 20118 43301 320787509 97124 49816 -186755611 73340 23367 -275985556 67444 93844 -968043072 71430 69214 -138162798 79310 14770 -692098952 93760 1980 28318903 36254 72396 -432807045 20403 69897 179308406 57793 61195 58034342 93254 73863 809327260 84200 6242 -971634667 26255 64232 137650805 30445 85807 -207924610 38009 23707 729004064 36303 88791 -495939168 18272 62306 386734660 77117 45540 -226221161 28899 84340 475021138 27429 59390 407798902 30783 93094 -173215957 47206 6302 923502826 79900 33495 505991218 1770 75867 120728247 43629 56190 841797928 12776 95438 -720137936 70957 54754 -672365923 56003 7867 509142398 20586 4697 797618696 40193 81784 883738410 82167 34746 -622017671 88953 65326 -104901502 62923 61382 -730573742 73247 76414 -956432698 43480 54998 -581090672 12877 89492 64826737 39255 11061 140219515 19283 66515 -565067151 63540 96530 969914650 81579 2465 -114829458 35264 317 -241621396 51197 23561 -559373694 49712 47022 469090540 11523 95100 -823335458 86362 5928 115262827 38179 10569 -140743048 88616 89711 -143894955 35331 63524 567613002 38654 88010 379107378 38253 44761 330169886 12401 37792 718139477 2279 95302 580158212 23740 32984 226248840 83544 30154 -986286495 39221 52924 270302472 52216 11548 -137123142 42548 86940 458411680 47906 14483 -430561442 39290 50140 90194337 17114 3071 132871125 36785 59733 551316605 16503 5873 -358324653 90557 10486 -461049449 75768 39188 -829060541 84827 80040 -953400583 19329 10581 -469001596 78837 26806 102011820 73814 83630 -848320319 79921 48935 851701200 74678 50388 401637338 69262 55352 -43216372 80043 7021 -582420982 58793 62079 -52062418 44743 44423 146538842 56261 2273 -437300008 47687 13957 178037699 68096 46469 360882734 45545 75258 -128277517 36000 90045 563680278 31073 13362 287119379 11157 94660 825860076 78253 69751 662571484 85621 88050 229804791 67666 71839 649812980 55955 79863 -343315146 64975 27190 -265236686 61649 65570 774340129 86852 55554 868758451 64738 85952 355957651 84028 94997 -20836013 7598 79884 313143193 63677 89681 310924264 26746 59997 530584723 61517 95367 616884825 99085 19288 -93334520 70141 40677 985102606 39071 57969 -981772575 86266 87251 909461916 4445 82239 745324167 18648 69438 231797232 8616 81340 -154346103 77044 22293 198139847 77488 9260 -671259021 59240 50151 -946658550 91551 22498 -277840895 17498 794 -321933465 7114 65201 651362338 12849 21511 -67213665 24305 69276 953817999 86418 23908 -274948888 24118 84652 -893810417 27075 89206 -200038334 65761 73447 294949560 69933 88877 -490303569 20517 67172 -98240367 74850 68118 -205795332 78251 69815 -464405356 46422 65819 -83264994 9904 31505 -514694271 59195 26888 -981564570 23726 77173 43825589 45351 32647 -341765696 95932 46284 663027036 28311 99138 584191410 92484 57777 -161915771 6544 78767 669290626 23135 78418 -650585536 49355 21411 514412775 50356 83804 -462209553 985 79869 -401840362 22490 69657 379886494 19392 46613 454080307 17341 38327 727788426 4871 44547 -692198227 67067 50853 -470433761 85255 78100 -411806857 93532 70555 729995486 46995 42154 -561596489 92886 88979 383290646 93094 38426 -940831337 21258 88265 -489034582 79174 32997 988582606 95226 21954 699328313 51968 41926 910817452 5432 37808 -765795656 42436 45580 742915941 49992 92896 155387284 31913 38374 -986046804 95986 35182 -773960557 73500 54163 -89291236 34126 48348 -96351660 67106 94082 -238916687 53331 26891 660972833 14681 85194 243511837 4014 27532 -6769188 90645 46709 803738449 43002 81354 -607754094 48003 51482 327101548 36920 37609 -940418945 7148 66421 -8566071 59479 12029 509557610 61242 48103 -966768432 21131 15456 -157811799 22737 47443 -839552003 26821 56934 674711105 16253 94416 -340299391 92098 53528 -47457143 45425 76171 97946119 84897 44333 463847308 39243 57721 -426667197 1225 79112 536649440 68438 63614 288683368 83201 52122 629822389 88397 94221 -866282812 48719 93671 26903735 50460 21542 -789509280 72098 61384 624658088 75855 62542 155872327 33282 19561 -99517180 26549 10888 -301568014 92489 49764 577557875 22009 53497 -69504537 9601 29879 -163299177 18298 51717 -1132334 17670 13744 942831080 50172 21369 585065749 13098 53778 135684224 55098 63917 -629818185 73109 57378 -479702226 59208 86836 212061345 27015 98545 570847816 94664 19216 418712558 58634 8882 -919645429 80552 80115 910988629 66382 53005 -288054308 63645 63415 -727788080 3434 96387 2912558 22797 52766 -968993582 79132 31314 -885933022 18799 38048 733220646 80218 43537 -250854387 87025 26540 137570032 13500 34778 -407724458 96021 6537 -977431102 62122 56225 -903449674 70526 29482 662719180 32511 95470 -771289502 55386 66232 -401386938 64858 95647 951982537 39757 81330 820230452 12241 77730 710456973 6603 69020 -218889441 37446 27236 14121302 43368 69401 -528041469 78097 57121 29338115 7591 30276 -567258701 14551 76798 11559590 93979 3706 869193970 8917 46561 -171638928 29472 97829 586600893 91961 79857 -409274926 91948 77052 82151285 59540 30167 249916694 13681 7103 -731317601 51408 98019 188622752 6569 7477 -882665301 44984 80282 -688797839 96974 37670 382477518 81001 24748 958149418 76966 80288 89372037 14894 72788 -737337014 88626 23866 893779021 3645 79308 395506040 97502 5844 -505748364 37306 26274 -199691237 5911 37436 -527049332 85120 25512 443043571 93773 4811 92404383 31784 95640 448875230 87505 37571 313749730 9326 36439 206910661 22766 9111 923231147 27378 52493 805405962 11221 62564 121546204 28922 96116 509328630 9138 21226 60439953 9735 67355 367742579 3972 74880 395509216 75300 12232 936893831 47189 7996 612053543 32686 55890 842854841 6531 79356 781040027 52265 9035 -982513146 82459 35397 634643793 58248 25583 746418700 78858 22403 -94387014 29897 50395 18483391 37164 20816 699133713 51480 77714 -741499265 16759 98591 797528175 58176 35550 197545793 23798 8768 -88840156 81124 94315 5901188 80960 52447 -200511609 88969 72741 463738215 14429 36780 170837813 91 95554 290238233 43841 87809 -831422715 83668 19946 -487612613 38635 1710 -2171324 67263 58412 -139254635 72616 26469 -930406495 14722 91217 -762738891 52572 49444 -911912262 9271 57500 939152315 41047 36671 -992661331 9003 42705 -107189034 94038 33960 261899134 69199 55821 489782222 66548 84454 696069859 46381 4889 702825758 29034 46944 864708571 91756 54093 -52591886 68629 64032 -920266408 39848 55180 274442408 4050 28203 125006301 41066 86635 7690163 30156 60983 -268514914 41110 28401 193561304 92925 78916 238740856 33249 69575 -708456965 8582 45811 -705392571 40993 42725 793100083 52491 93481 -977093800 80138 58246 511766329 11006 66772 650767692 3131 24065 275556374 78473 57748 69592193 41941 16796 957809600 73009 66555 -518121241 614 52867 -633530053 13943 43231 -977485264 90712 84521 461797282 96396 76176 -936534393 81768 92401 -795071223 80879 53747 -596982164 93819 19440 36448573 96065 34986 800876968 39314 42823 -441081144 29470 12903 -994704760 27026 20691 -173366708 40826 49687 142749984 78383 63430 34287227 48954 92905 -96633099 54300 18746 -940915097 97234 44657 -676346689 72579 19830 860466879 18380 23132 -786274573 32181 72697 169177109 68589 78309 -648252885 94262 47360 -292424945 40805 38779 855868601 98879 55712 807501804 57629 2068 368268960 21406 9490 172071084 65392 96489 636172891 6525 18074 300548980 45343 45223 626430045 53833 12848 271321362 78786 4687 -249110100 17609 19390 -805971753 77585 42543 -307681 60132 86523 -981080053 49667 17270 748657539 13212 14031 941058834 91554 25431 -19140285 77257 85086 -104980680 13449 72187 899749803 64719 60377 476695326 41869 54270 -390699950 81293 77397 -758654046 763 34095 -812544064 1882 9593 25497373 38074 92354 813482484 8448 97605 -661574689 31204 35343 -256791088 90368 48346 -54748536 19851 91466 -785340712 22711 49835 -292855802 29447 68216 -794969871 91769 2794 -152042134 83608 68847 266154434 66813 60931 -424750219 34616 83573 420598425 73024 87413 882511681 694 41528 -791170910 48126 50405 309709615 77476 76462 -44507788 28637 85153 216691173 62912 5855 -685323453 21144 23339 -278161062 14277 72628 278546087 5084 50663 -676911080 22746 13534 -983397196 90657 33152 -463322768 50247 73205 -627186658 8490 72725 374522446 56563 69900 658739580 44673 96105 169612060 87332 38519 -598610988 266 66661 189478748 29754 7026 -320207436 5001 39501 -984205992 39741 73354 -734703441 92916 54571 953201850 63340 9488 -35961772 98178 35193 601244012 40719 34833 929705357 42791 7818 792575968 1981 34817 -295293049 999 58375 837042697 82812 34150 799254800 40640 11794 669285619 97209 57590 -446865071 59466 22179 -280337682 10436 11252 878720941 49386 76109 653961395 59619 25484 122364454 64207 19513 40698747 4623 28640 -490001929 49801 34660 8992675 9351 9929 -916637796 49111 62085 707194026 47225 71977 -256390975 11223 46222 941982039 34515 54640 -202434453 64118 34139 -573269122 63223 52313 61315298 61680 38359 -269960022 16758 16097 -955448217 35666 37141 67971279 63010 57328 825592839 2789 98201 -481540086 69599 95359 161474968 61714 442 51673696 73440 37054 -469374238 89104 56790 310441594 64778 66934 -234021599 38387 81928 960412513 74794 93926 494548497 93110 96847 442628477 94245 63717 -373529889 4424 88035 -422199281 31247 19263 -520372195 57173 59497 -283334963 74512 49452 208763071 38419 51183 -840021104 40682 88538 -230379189 57611 69896 151367681 29358 6514 24635400 43911 14553 454146935 87523 73355 490040252 62806 60781 -357079514 52511 20766 -256248524 67413 32660 -295731421 79839 81307 -846301557 51077 45543 -420048739 55763 68323 890822827 84052 64510 665424249 82171 47123 -380819335 14109 98287 -407243901 73060 59796 938605315 67876 81527 518267070 47138 58353 596013454 62576 98617 -309929588 27926 88286 -595105093 29492 11502 392247549 41516 7457 977118981 44607 61515 -340139890 75108 51179 -178182170 91147 41653 13706873 24222 58726 -373970993 81922 48707 -218058523 22530 71343 -913069418 57145 27985 -439598225 29758 97082 460978236 89072 7053 -683534506 8377 48701 944323309 66229 61372 -509158316 94250 8249 -898422 39984 48379 649627707 48870 84067 195588670 63805 57969 -106333897 39195 65994 413473768 36578 10280 -516450841 14752 54525 698224003 12745 80474 121659795 72136 30325 -4380368 10154 96121 145442914 21773 48784 533109184 77554 74782 795443836 5293 84469 354323512 69487 78798 928153455 86262 97531 365771849 83129 97707 -990269302 17372 8605 905127647 71486 89468 -245236383 7272 6309 625783143 35643 7364 357628828 6769 57488 714528889 59096 60415 -302096029 30537 73148 -381992763 43232 16586 -660372065 56176 52523 -650176314 6207 23395 -94985926 81508 21687 412335999 65087 88553 -723666596 72056 6846 -776885435 43162 575 -488404292 83962 95521 218402302 81070 36661 59006994 29298 92338 -613022068 94859 45300 856522069 40398 44047 529069187 3235 83053 -155733326 80283 85416 -826020890 92108 48479 -509311863 37604 32270 -605217192 18556 27266 -240311611 82990 70527 582434008 28448 31119 95036723 85952 71810 -43826219 15994 94447 -499791007 78478 3960 -457636598 80624 39635 -786780137 27678 68130 195042816 22346 64611 779670234 14024 94207 885420707 30774 40794 920040952 29528 68596 -430816558 9049 68274 45686962 73610 26047 281953586 86144 90775 669366086 7941 65718 26780438 79320 8809 801555804 18270 22548 250065228 80931 82332 301897596 10303 44793 -912231703 72544 95299 -856549115 83284 30964 598526666 53135 33117 -11186157 44139 57413 -490163329 9647 15972 -218127568 40076 18088 -444085453 15565 72679 918259728 41342 355 -657432550 44146 7579 943851750 10512 50391 -231032118 54842 87684 316031854 30407 65769 -674795109 88391 22874 -812987026 32899 25668 -956467047 53633 17353 -650418320 2897 21404 939032847 652 31390 -73245541 97943 58926 -377250220 85947 34605 257172678 47681 41744 516960307 77386 62450 -92665086 42764 72354 -900388981 94881 4222 -291910756 56515 66722 664828331 6920 46587 163496230 7910 36908 651162959 23438 9999 -386125599 70383 42525 617142927 83971 1736 292295489 47480 37492 -680936296 8643 94528 -676047347 49240 89848 -787943502 41284 4965 -763532708 55563 44181 -631126967 87008 76625 -55068041 28743 38733 -537097663 31526 63054 -241558818 18035 45369 849912163 16078 90676 61091579 60976 71547 989734908 11658 81007 -56339 53853 42116 -264572181 28175 69579 -717074248 81818 55400 -566161928 8223 36051 -480140666 51582 56930 871707301 17727 36391 728728457 7374 18127 -182833435 93475 75687 146767252 66337 12581 -256242211 97015 83012 25227022 15370 73487 -958071001 98298 33076 -993076082 53170 22024 363876367 24805 54397 79304769 18268 2646 -656018134 36895 13757 -144277222 79357 36609 -81700037 73349 18845 -669718746 72848 56314 -423970346 71490 15745 -124724929 85392 29831 73841469 92902 13470 -778402242 15540 19726 352637737 2120 11879 768800799 96717 95604 -369914395 10640 36789 -984086921 66150 27605 458510067 95136 6777 -660489131 70840 55508 -389560723 94685 18942 251000791 59491 95376 -995020485 55638 45772 224472918 49541 38286 -749027118 70154 57257 545154172 43122 52676 24602655 49800 43302 -207117819 15793 1956 102427132 82539 65415 -696247029 91043 22910 -768810656 15599 14743 699847137 18389 242 638118572 61282 35502 30417266 84323 34678 -499067853 26817 68431 13494270 18226 41212 293372193 56070 40437 400208736 87516 26445 943811524 85309 91502 -888312088 8570 18264 159944154 44596 77134 547119743 59903 10600 929501387 55098 89163 717800913 33260 67526 17259734 67915 13926 -20017043 78298 22105 -80567850 97526 8380 -684541974 86434 9041 -262909467 78536 26439 64158752 64318 63674 -743063160 90907 43750 669354974 16133 76445 -45967462 53261 72014 424796227 39493 32510 -610701555 19549 2667 63499055 56241 48688 13210548 59115 30042 -534638709 3158 76098 428382825 21355 97718 476380211 6083 89383 212265203 27091 91995 -228050161 87729 61216 -149706661 48573 34009 -474863431 41441 33487 -415101453 14133 3222 559646068 4859 1505 -390252023 84667 89663 -790639525 35593 96115 848368377 60600 45675 621479418 51033 89178 -762704404 65888 90765 192418855 70775 10943 -50617742 28423 22139 -485659124 47647 60541 -335723548 69176 52632 -506718742 3728 84917 757799239 36352 35125 -364712436 55937 97027 -136366501 42810 69467 -747096000 25827 26964 343521682 15949 81074 360882103 57169 46726 -426540564 36108 20396 861733412 35719 14116 93283114 86418 15287 152861864 33976 15193 746077712 70608 95511 -695886988 76908 14503 764414129 19539 94164 -391522845 43505 82778 304131143 13970 68800 -621319899 80281 78865 -510741753 1436 21673 -505048149 67971 76831 158486418 91418 31028 -695562655 44351 90442 -961355365 98453 58419 373941297 86853 23313 -191083613 33767 93091 -822564105 83420 23379 472742120 36235 18079 117415388 8248 12643 -855401568 20867 19632 823520665 61399 28872 73625889 77941 69601 408550504 21582 88484 -2637483 14217 71519 793752894 13210 23097 -213120935 17144 60767 -712312287 83605 36391 -622846755 82097 25632 708936769 87827 13238 -918347854 4188 93686 413256225 25163 86803 998755644 1199 19157 -372522531 56087 49250 431941366 46887 9183 972346664 24737 97793 477769294 11414 15500 436910070 22932 15059 355635956 52473 50049 -160976121 32166 95618 752678231 54375 75468 -350957941 3410 63049 -260968503 44768 38768 206194513 45737 42206 -370506477 76591 44303 550578769 89457 80645 957461193 35761 25808 270081385 52367 49867 133411743 55959 49156 -236972046 44585 53520 -597926683 14395 60753 -831143569 26775 78689 -799122938 72410 5244 -866271657 24684 16311 -179845552 9344 40077 122480617 28438 88931 19193236 49238 65233 810793157 27143 90420 757645784 92037 42001 -66455623 30176 75049 -984647342 91329 97216 -92874112 83155 67942 -191989297 62724 38120 879581250 44949 27424 974146745 63340 16186 -822871105 49382 98513 -182602740 24659 27694 699449013 11332 87257 -260014750 10317 73993 732183026 14456 54147 -245956159 69601 12645 -151422295 34914 96249 -208909065 85510 82039 -388683573 21886 39858 438501127 84098 58599 645822017 57119 24505 50506571 37666 92585 301071111 36282 77879 292728718 28145 5070 -103681039 24715 83191 -627228369 81593 47417 67520155 73480 46684 -263261203 33181 43100 278879764 33524 49534 -209066334 69883 11534 838070014 5184 91343 -13409064 94072 25211 -726224400 35899 68699 790671116 37121 47935 -773175452 24508 32983 105561185 96498 21535 -937409725 13002 55965 74840838 17450 28232 68286674 85874 50398 214388657 20922 26581 348675303 37314 47559 518201364 57602 56117 -206956668 67633 30260 -334305773 48964 85839 932396854 63487 50754 325816876 77699 21978 -908478803 51311 69195 826118339 33373 17323 -799139239 96676 14762 542897654 2445 46377 -204660812 22415 26771 -725446576 60641 88323 284358811 994 51114 405262319 16239 72390 -274435706 56855 55605 416978691 81194 47190 598587537 55469 47789 -625778845 95167 97999 306076188 94267 4570 475959296 18750 28933 -306574935 80620 49697 336445043 95183 34045 -52003271 81217 60348 -191353921 25247 15143 -844414715 5487 52147 -824319423 3499 18744 844696127 61477 60164 -780254611 79161 34762 -918202017 48409 57392 -341814004 42067 58280 36645514 57734 49929 483393354 76195 15105 -837872937 22814 28691 152949605 25816 2635 531746904 39782 29433 -596252527 74219 21035 -152370196 28025 72367 -837748553 39215 83344 -474055426 94105 23119 804254964 96111 78924 -461163496 19266 16871 -711206443 84256 54418 437338203 24372 84139 501751728 44520 65043 633450196 96089 21337 -637831444 61760 77432 -305136904 16661 41702 61579476 64174 77543 771491469 52147 65192 -147813473 47979 96227 -73017284 70441 76313 -600862438 44132 91376 -657490504 51326 3771 13659602 91749 73314 -125988815 98265 32100 967556619 79837 17463 85540266 89732 20538 417421778 11135 71729 496850922 19587 2846 132397332 4306 35154 871066119 66455 6305 661870013 21651 3733 -737569282 71221 10160 -415661991 55068 20308 -383696032 63488 68017 970506738 13291 84370 -206726216 53824 21430 576737646 43254 62370 -819889824 88754 46630 615172971 64222 55875 -718556875 85379 52476 -534846728 81497 8370 -917005545 12412 77715 194475539 96921 86741 629287240 55961 74346 382987368 71411 85060 -483875627 77154 55196 -490555695 74920 64460 -984738996 32994 21494 -329663166 49716 44987 349415352 39642 8131 -763832568 7870 92145 -872429696 80028 55146 469684452 91532 85636 -987867379 28822 14696 795375285 43383 44573 -632685622 68072 72638 977277235 28774 2675 102500491 91396 96730 140462022 24178 61116 767503897 79234 88842 -63920468 35896 23529 -566337299 16585 66352 -56896539 38340 33125 -429564271 60366 84389 648178131 34917 7510 -788145975 79389 7412 -224219161 15975 49904 -786279236 32533 25015 -389222138 83021 64035 -627888066 64381 4642 -966122755 50346 56408 -10579820 19744 15529 642584765 7496 19367 75505518 25705 87214 -792475991 7384 89717 -207083447 63927 70326 -380696902 28226 36427 -174933480 97238 14759 -288163308 79009 34609 879548496 36899 25740 50351323 64797 53550 484892661 89359 17232 -265903975 45564 31710 841117769 78075 24584 -758630953 14748 4924 153885819 63412 24896 -310883587 46691 36220 -281183500 94061 50886 -51561503 44702 83033 302144217 31830 72945 323307038 9509 38746 -619325497 10355 3623 322214457 3873 57303 -757825264 93744 21130 -607531456 2177 94411 844183267 3016 98652 -559259956 11470 82459 189900224 3487 39997 -565142812 40944 39792 693872703 78317 1904 266129836 40198 50574 984153220 19873 81513 398765017 55275 19605 -416956511 90721 5487 157096390 30194 24281 146990382 53554 96675 771488763 16546 55314 -160723509 1219 28054 506654143 58191 23185 958340361 54233 30265 778918096 82587 996 215911957 85144 10639 -285761923 92133 26893 748105446 38466 53192 -326183302 46880 55213 -414016115 4849 45643 -641001242 91934 92930 -245523192 65045 67528 -714186586 86975 75268 732369313 29140 8666 -475240144 71663 56113 -453138127 45318 43173 -764912234 74135 902 -357900951 89327 47368 357489268 32971 78438 -646839345 76106 75816 226433561 42343 1941 -469753047 79123 20237 594260260 75969 17641 -330399439 88827 86281 -262797071 89257 56564 -844290747 38349 75923 -155107273 83849 89462 -931522506 46006 22243 860472539 6034 63944 703617220 10258 81813 931330548 47061 47174 822537661 21838 92038 -999568429 76713 17695 872406403 64848 69571 562002797 59881 73523 -303112390 71883 13370 -404134807 30916 66762 -887529646 77138 80155 729375543 61138 70322 652470223 79705 50465 -595201233 13043 68389 630636827 79580 12536 -782633811 2356 85205 546263178 96347 950 33473505 11958 72679 -613261960 88867 62680 180437063 96172 69029 -682836517 70627 86139 -538338327 8249 899 -380474963 59218 50804 -593895161 82869 67508 258224837 13721 20695 947858412 37880 1555 579525273 60563 60807 150865752 19082 88126 173073880 2463 61798 -895616546 25095 83051 -236558947 27646 22080 -31150719 61936 11918 693897106 80733 937 -948083558 18578 2549 643950080 35410 25633 -391464099 67116 31554 52462939 29400 20730 758060086 35995 84281 -991210388 12785 1013 590357414 40098 35744 -58301287 38788 4445 319944206 57945 81009 -906536219 22480 58136 -147367832 8547 11248 14975852 13402 76780 690161672 27122 34492 -811355855 28813 67922 -12041667 76957 46681 890125605 7696 23933 913688919 8080 2716 -755525939 65052 72810 -863547310 7018 88409 -910297648 75404 17887 -569247757 87931 10516 -293320366 31311 26913 688186045 22167 12689 294761204 5335 44670 936205749 85655 42680 916964973 26052 44362 606026580 2470 53982 489170722 56862 66603 -832724605 72469 78744 -51684628 50898 89211 165533449 6528 15667 667922851 43368 57349 -863530198 85921 62067 -467030481 84649 50362 -791666980 84212 36609 -830715898 54307 3808 386070925 36330 50128 -870247110 26938 83825 688819864 71046 69459 426688449 15586 19038 -49631487 95672 79748 -664387047 91408 67745 591935593 55909 92606 671764309 5893 25120 346506172 93510 36247 331882533 51782 25811 -451594951 95668 1374 -35970519 98056 63677 -313846528 53299 18192 -388513791 6866 15560 -773518332 11235 88414 -242118119 57309 17845 664724938 29720 80383 -896667184 23686 70622 613378312 42071 12902 -367184282 3226 49922 935353183 10456 12161 385858972 85620 92456 -398064052 19272 19673 276581305 66688 70005 168611601 78673 91067 672135284 84574 66670 -413174501 72567 2098 152977890 31493 97635 680484367 43305 93464 880325418 89492 30208 -274212770 80984 42870 783016421 65271 15048 -852612777 83900 81665 -290168320 94939 76354 83922747 30493 31622 883525102 76112 60543 -318278645 24526 35012 411249708 90713 18444 -910605946 14482 33394 7700309 46096 10381 816118627 32462 62437 67411221 34808 5505 -284770729 6397 84719 395657356 39647 4776 -300414071 46 46955 -50198971 70485 61554 485781330 96833 54928 -504016242 21443 50340 -649030062 49203 77340 430772685 82915 4844 -545910886 62222 52497 111287483 83974 13564 239375179 91177 47679 73600033 25155 53850 759569964 67551 7976 342617904 26255 91035 875908696 11601 59285 -484056718 25555 21808 -801313031 91953 59189 160833675 79137 83744 762696344 64217 76133 -193839425 65719 20731 910827531 13022 45750 -772776821 72526 73755 474467068 93574 78132 94060662 64104 3495 -481397351 49970 81756 545369956 24361 83986 432174220 76374 9882 373195774 3986 29827 6071857 61631 90248 926855039 18583 98480 184776843 94521 58027 954094460 47277 63112 972622467 40659 17771 50394272 70983 1407 694491174 76350 23124 -470687040 59744 30108 50563208 24600 42126 -425965412 83689 53170 691960533 76391 43492 946339749 17372 23864 -718808707 21855 36031 -708259741 61338 16096 639165589 58063 19462 644139673 27141 15365 -802920533 10502 77175 837629386 84849 3097 -559787046 66034 98171 110770416 76970 39414 -955041021 28667 92268 295855696 22234 69283 -237849782 77873 7982 -113337271 6485 27201 455267016 30019 43762 -244596281 76198 36878 905382647 78739 21744 885923796 65958 27516 -847860431 43099 82731 -988631553 64023 62255 949303226 17404 81038 -312619164 64864 62980 -793370212 19194 57477 26402999 11793 92115 701182282 88870 64099 436016277 20122 20135 -226748324 17880 86563 121966548 68049 3197 -95650243 33076 29118 -495553176 88634 93972 -519169227 94964 21748 -42317286 55675 52061 -290502590 61810 22145 -79154799 76769 94209 715349226 86040 61076 15691695 21552 6319 -870422552 98381 78841 462296803 81669 35954 481182434 56128 3768 321143463 50138 93942 824838992 49854 41289 -251801176 42975 6459 5238432 12361 23124 -209067910 81737 32255 -245391256 52281 69508 -40464473 18619 95690 -852407456 57216 52946 584365570 79397 54012 -771927287 16566 4127 221733084 67715 26951 -649296367 69277 53682 328463083 12682 25609 -532072224 12656 64663 -182559238 68456 14493 -329399939 92896 66094 665952303 13710 53937 -471956794 9162 83044 -19547856 27702 1388 -638748585 24346 86617 346499950 49584 78615 -763135409 40065 66460 721383184 37965 33687 983478148 8834 72444 191545623 65842 63266 -382849 6310 3483 -11602480 61850 19692 411246304 55635 95673 197924270 73227 30458 -654357144 10583 49825 825368574 58384 89275 -889287942 3876 14550 8695843 33548 73697 33872658 42062 21169 602356159 23483 95644 -652810348 96120 35471 -39445009 82809 56479 528548840 70696 14110 859170683 36122 23534 -96006674 30437 43079 688083784 73958 50939 -593937937 46 42228 2174646 55328 51423 380564943 59593 82916 -22227083 59966 95096 455332718 66600 83672 554360868 88000 41180 349304238 27401 9586 -334760208 14812 30844 77844714 83392 90160 -55791519 79189 34705 -735670976 19020 27250 202933698 97698 24854 935491213 28458 45598 302186814 87861 78174 -271769872 47300 7089 -141011486 5720 63651 940923027 78784 57604 -300444290 40418 77341 501931720 60146 96348 552359388 49817 93735 409201592 5747 5743 162463864 99159 20723 206559332 63787 95629 770143225 12356 97376 488248559 4962 91056 -859756991 26581 14400 -860129364 12963 61109 607168320 9366 73676 952632924 28238 50880 324240404 80444 95767 -656884283 84151 15906 844921377 83787 16507 149071869 50799 67962 -291724059 92926 64307 -531476259 97849 66012 93357978 86687 82307 786308795 97773 293 98616639 83768 1409 917149185 65397 16291 238584774 37613 46996 356639911 46610 35893 344623011 63377 18198 -160156320 70268 94767 848168536 63108 76898 458707127 60681 83386 -774569865 43311 13252 -971521715 22236 50359 -278187559 35503 56964 424162916 52404 71228 -687859300 90077 16514 511440126 92010 47611 -323169422 67977 49672 382701759 57475 20897 676138209 57729 12757 -83470136 33153 75623 -458910829 86372 1896 168179809 26910 15600 -373687864 25731 25768 93327429 12536 20507 777539622 87163 45411 -269690131 2476 40997 388534346 56636 38642 -704844009 27910 82826 609491288 97983 15444 -760011126 55156 48560 -722083134 37149 17932 -560355152 2775 3049 220470090 28529 9308 298714367 24917 4333 -825262112 35341 52540 804704721 45309 57766 754775361 27980 58074 293132745 54333 83018 -557058912 22362 65383 153604461 58654 36252 309731989 77194 26510 38358443 18076 18717 581369905 49807 55536 -650527406 65845 76824 -469912670 28883 51275 207390418 48379 68824 -484527836 56206 59084 -428252832 19057 58775 -808638784 77337 49123 -643660823 55065 5096 -726739103 48426 97512 555063476 57822 57788 869886126 72802 89249 -204191130 35248 79968 -227610990 51874 22577 -543447630 70863 84129 -611799832 98860 29281 22360323 61324 24371 469496321 62898 78075 -342115053 11698 45015 -80352297 65785 20787 -431995628 77630 83045 -620217750 72547 16074 507309814 8827 37018 440734730 30808 64098 -307555035 46247 86493 -178622040 52005 36935 -149141373 12481 95974 857707059 2758 84252 -474191134 27273 43762 -833253846 21913 60056 -695589634 41020 96038 152932454 19432 28269 223263118 25794 3849 193440456 54153 93300 -539220957 28256 680 -473365234 97884 557 970838298 78418 75402 841656526 76559 16205 -756710289 44638 37227 -134230517 56481 74787 312877118 269 75479 -76346339 76137 89559 -771621950 34615 81133 147175478 24931 29440 -645213187 5935 98288 534848814 72714 26068 -515747042 54013 7747 -511410509 49610 89981 149422147 41405 77626 -935524128 52700 51693 -667165893 29462 7072 35597886 79791 34173 609105707 67265 28010 -927984441 31730 69324 -165122920 19240 75920 556820996 77973 4450 419625325 57883 36946 -538902379 28947 79376 235418872 56821 37785 980050070 1374 76211 142566079 208 52394 -960976860 38926 79116 -600455417 97662 92210 539388577 7957 78242 -527576268 71604 69427 880656485 16335 38426 -958834060 36825 22881 705208651 73755 71183 -445113578 69519 85600 -338223610 29420 3936 87177007 41837 22837 65967415 85725 73258 568811598 60893 64177 -737046617 30826 37025 -786860928 9895 76342 441768881 42804 43633 533928272 39292 1896 456875260 8116 52985 -541157746 16160 53759 813872835 94657 41994 -630944309 88577 83513 -283467937 37906 84770 -522392870 27759 49690 810664509 59112 83470 -634738184 23328 74698 -31509175 2141 43748 -229344016 38007 94457 197253664 97417 98712 -835538386 21727 62919 -439148393 33852 22135 -579612855 3281 68753 838374436 84931 19657 459549936 78597 74628 -756769167 37009 55100 482593893 81828 90369 -298006890 83554 68627 -695561305 20060 11237 690253130 76684 81717 913426716 26918 16244 -944733190 96581 42419 -329955380 56914 77324 912728111 96560 76714 569379890 19373 65489 -429255255 6932 61071 -799748463 10161 32453 -861220164 52978 18788 403193433 81151 74429 583545248 48507 65362 -828161113 98818 33651 798828394 59710 58197 866839725 52305 89150 781679258 44232 4470 -721641150 62015 32321 -369678867 58825 36869 456285942 84737 9798 759738861 80529 35394 588782993 14138 22822 -314009003 76659 88402 -89646318 54807 41506 -863504485 63495 92345 -213123166 21796 67876 288016952 28670 73663 -525769269 75194 3942 -865498481 13517 26399 -932981934 41270 22118 -984907080 54812 86442 492088575 97364 29946 -946406570 24148 7603 44868798 45217 59950 -227861057 88934 7722 315921590 77163 19452 247417225 9618 19964 65694058 94844 72202 -476717430 60769 69884 -29287083 7471 10565 -837352999 25675 51353 -735160581 3887 70122 988780296 30467 86004 -100542935 2288 5267 655366762 37187 67762 -17755091 89004 15755 -663089975 53850 70685 -845348023 83539 70493 -277920160 41119 79178 -654230961 94138 23412 314078203 35054 93769 231750600 6617 43234 735181216 45551 75963 -99738968 92355 80200 -244388063 78594 34366 71850461 13600 77861 77425866 89994 65045 -5706316 26169 41733 -901308848 69935 50509 51846462 7264 42929 -879110804 56577 92456 -373451465 78660 48982 -278684954 21725 74121 -404406015 3954 65092 -84799926 71837 10536 -978710741 55443 62567 -488869103 23030 33150 934029582 11564 88646 10290692 20644 52799 709087906 42005 89125 -267220655 8845 74522 -617793275 78662 58623 -275250857 26826 16584 760167864 59526 78348 -420221823 72052 43876 150814303 68444 54425 504429551 84268 92247 467685613 74845 40821 602431977 10460 16065 236610865 26881 46182 -986059929 84633 26149 687113024 66655 49955 -86308769 13788 93102 -425768314 4700 21238 -84334008 48795 85843 -641861200 10929 30461 -566113406 55729 60950 -249571107 91673 30293 938199700 73233 6760 -104329039 10805 68394 355522343 91151 88469 836145148 68444 10744 15295864 35402 55786 545173575 79998 20413 -916187202 86311 7319 32961411 17413 52622 -706001836 26251 98701 -152475290 10614 47583 711097757 421 4803 -775262143 65900 2898 -56732720 94673 11748 -494708857 71908 97534 710787941 53346 84979 -479225522 98556 38954 25786209 25310 27129 351890194 82234 60558 -445992263 95468 34350 -880942249 49167 25995 938984926 32830 2424 528629554 72139 87764 532865247 8065 90902 -982695790 36153 53942 528547926 15400 57718 812982796 82867 44248 -488202548 6504 87875 -451376485 96293 64008 -539918622 71287 36443 -113724575 93569 30831 806767558 27256 54042 -393616375 74020 82603 669955969 15767 74854 -660229825 78882 80339 -856524357 57921 81395 -846051306 45831 78385 -888566010 80789 26613 -457143956 40130 44804 -276012393 17089 61593 870691313 60412 62390 616276790 4397 59609 319288530 99057 17254 -462484061 62797 47455 -608571269 93082 78983 -654701960 12344 43609 -917395708 92160 63324 -161143167 23257 54172 52257462 16526 69458 -441793922 52202 12116 -790132119 33228 16460 291681448 57122 11466 -405289707 42217 7062 259316589 10039 87427 83368085 95119 9712 -443807117 32855 93332 -890469267 68963 88839 -333506136 70330 41391 -602601534 35718 42081 667604471 96668 7725 910840413 11631 22047 -413662354 54615 2383 -862161914 69403 28691 -139059506 89589 45655 387262691 21242 86745 411783976 21393 39300 -961262958 34723 78979 299899141 4034 11093 -143196630 29570 68209 500773506 54734 65700 -681125024 64471 147 47680199 35011 73545 -517819829 6617 3713 -18314491 807 12126 -706290335 46067 69695 -771588203 70253 7396 589638447 69771 70505 376064576 83612 92125 964326676 13007 55190 -379478696 91672 78422 698869447 21096 44438 270379315 67182 96838 95503700 76279 98696 111418166 40414 78173 -668736575 29901 32978 -881337985 54001 44779 531224389 44797 75541 273937020 37486 6929 414636369 98997 22979 395456247 95047 84708 -321767559 7038 74216 -522996625 51182 42109 -670956179 3135 35962 -926231808 59376 5396 491226092 1535 72543 709296783 52501 20446 -741967140 49257 19346 -584879677 72293 50066 203071519 86348 38312 -998032965 62168 1100 171509896 39939 9389 -545352062 46521 57367 337173495 46428 35685 -307879738 50252 59429 -734048799 31896 87467 -217611683 85536 12760 -51101723 68244 18754 574704054 46994 28627 -722035593 41039 63589 914016068 78242 24097 -407827597 38084 12658 968103623 47604 73126 -646034949 11179 61859 -644884108 93982 62419 637613462 10386 95485 -295221457 59859 32907 605820507 819 76464 -426079633 85283 68501 107505408 57980 74647 494610986 30896 49077 248766085 49021 64560 -974410145 92988 32532 -806804717 68911 88194 429442346 26438 92203 496749067 70906 75542 -864150911 89048 46860 -338650487 37606 58112 463406379 93614 42390 455389790 91387 32520 339116968 53345 93463 -182271763 55471 30765 -54048715 1982 86519 253551011 81587 64265 168560738 42227 56404 -339834131 27043 90787 864510401 78013 98271 646624532 23969 88097 605975240 53073 64540 582622510 57029 5756 -850487211 48092 88658 829848214 59556 27146 -937175590 26022 6245 959454718 50891 17599 449670084 23534 70160 -378314183 32358 39014 -126915870 4852 77972 -107060548 31586 75348 -204759265 77862 50798 -608066159 43692 56476 -881574617 79521 93857 -427935199 378 29945 428766248 64469 56468 -288376043 33269 1503 -580993873 81596 65174 122132989 98903 69385 -550780340 37777 84114 742072756 12690 46741 683171113 69291 19169 -463975630 44796 19194 892506281 64083 13140 317345227 58221 25625 998483980 52633 46318 913500023 84113 23712 -230061868 13322 72790 -656238825 34680 20016 352211615 15958 15174 619089307 67941 26723 -519624159 29405 78703 813141103 7798 15741 672276299 49001 56442 -1383623 39839 42363 -750243781 66204 79532 215271771 69087 5797 -325949292 50607 60283 -144358687 66555 41928 735277578 43509 9004 -985202251 21220 47094 505207177 43158 22796 -591224026 87552 22629 806903663 12376 31696 381548151 56748 71771 -995330752 13875 1421 747500041 59612 65977 387287086 79332 97248 -777913574 94877 93254 -760780298 83747 24228 -486305966 15925 38371 746293287 67498 67773 830192772 494 54257 -372201506 16554 53255 -946779368 70697 34853 347079865 2802 67188 438878662 35756 44603 541587913 16428 50793 -19992725 31051 33041 -237649856 50128 54324 -919886194 91295 62903 156131089 11566 76085 164135963 55914 63951 -589689263 93446 24740 789067128 90071 61498 457575733 21706 25334 913727024 96542 26991 15751322 74817 41708 530318125 84028 80628 408239945 78573 87980 -270562244 15525 93946 946713521 52636 54439 -595601785 50599 30723 -179635799 46234 40311 537801657 69748 40484 -818756270 17468 84754 600262563 81403 33460 -347694860 89902 20591 -155450936 90327 19195 -364790085 40077 24309 496742970 71101 39646 -429144504 19228 15742 735648121 37041 96999 -886862185 10120 81558 -341093246 25633 28679 -22991895 90927 94589 -908473634 37704 72832 -378384111 13605 39222 -418930769 39949 58471 199671131 44526 38310 997059556 1629 63794 874417577 87412 1952 25654831 75859 71315 -450166280 89121 11411 571608075 23220 84362 -520592187 95050 89985 623433713 62381 79448 600652157 59131 69029 -12456863 16236 57470 -691197376 98854 21405 -46866208 93901 14730 -846741343 25516 86111 478625351 66861 38925 611729493 64850 98242 31490695 78958 35775 374634401 55983 7691 847493936 88871 23477 74378108 82991 4563 -731876959 91708 33337 985183135 88451 80318 -657410398 32967 91298 608792251 59872 65800 543114394 98775 76218 198996753 6722 58120 294405340 92263 61876 -969722220 78826 47864 858593875 5488 48713 432937911 58306 75678 -716411418 93726 9275 613399488 34535 77905 294441383 66471 85009 341004103 59491 13364 -572095849 60248 60420 -94475962 61003 20590 489940234 35354 43388 -64375658 96977 84453 122251397 31513 45883 -691276854 35442 92033 79052651 43192 95977 -864065770 4880 65328 -298583855 60436 60967 571689371 45583 68315 -840162963 31959 38895 -196057571 84712 86755 -729598880 16917 64715 -414541216 61909 49100 115932606 803 50312 -471111381 49980 27256 -24735275 98859 17221 530683846 38719 3707 640962860 29342 57813 -438761731 68851 50139 -324783169 51830 94678 -84580500 18881 32089 893752871 5611 55895 714233202 14120 69825 -356518198 38195 76444 -78397966 32643 7169 -882247523 34705 79718 655135652 94728 34407 -147667184 4855 77856 741860966 12895 64314 132833003 66675 31154 -304346626 20723 91348 275460348 35860 75293 -283197923 39570 25327 -797784257 60081 13076 368493528 32170 94550 778368483 93705 16505 -318137013 38720 32282 139183523 69461 63149 -546500267 7277 29382 856012291 94893 22210 780905201 42435 88233 -978586971 22939 96938 270188144 7110 54541 -284902176 49282 32639 723009854 73358 83469 -412153250 70795 68648 380149349 49086 49762 773620293 4916 81996 433932631 60547 58548 -370582349 83083 10235 -51715147 56723 19221 447194103 35496 47215 174488939 92211 80075 -470084081 67794 52882 691658749 45440 12031 -501443564 68921 61979 874153095 11547 64301 -550198801 14068 16444 204223862 26353 90236 563799346 57920 31992 185431349 7055 55025 -54328890 61269 36847 828617148 42701 29016 -565296051 89053 58350 182322112 58463 67439 475976083 3664 2601 -45981850 3756 68868 -951802921 28287 49659 487013086 9038 930 -3485712 3409 52256 -200217045 9643 50414 -587595793 99112 72080 -451643737 20710 47045 387893550 64496 38859 -696815728 7955 19912 -340592940 5972 26987 -169528031 29775 18008 56703830 43387 64341 -135434936 53097 39016 -137518030 46106 39052 899572533 74230 53197 474213810 93010 82167 727519251 43350 46502 216227478 12535 87402 651166410 26033 27231 -195055186 36083 14231 179413953 3153 49874 -742998759 13462 85587 584492158 65943 10067 -372872919 26104 35585 -150304234 97221 89394 -642049112 97578 12774 942390418 62816 38516 -857988845 13891 84377 516827222 87782 40607 676227950 66378 2618 -901980373 61251 87018 650070723 33199 84378 403807094 43678 42778 -890831184 21750 85886 16718651 24648 75336 -337196667 52293 86306 -584637676 40965 13339 -529377365 26567 4547 60543738 89852 48707 -508618815 44828 34255 867447599 88144 4351 -624744465 68515 10384 362364406 28363 35218 -549194496 37333 1595 632667710 78880 6301 618945848 40231 14906 21734672 11391 83516 -859772339 29571 90426 -420241970 47945 91227 -133695440 19829 33702 118031856 81284 18954 378212830 65685 91751 -198813029 88974 42923 500067511 47597 11687 318348516 59912 76360 -149293743 48299 12158 600150812 13731 80854 -400740545 37215 25012 710942824 64289 29145 -682634555 26908 8686 -134709894 73785 69878 -205778303 47864 67889 -411346417 54758 7395 624343304 87923 65212 201889636 20128 87844 -6845577 60697 21547 309425531 92391 97978 -79432340 3013 64459 -629051961 37877 83293 838645247 72519 92107 -971389492 27019 76360 661475796 26889 78806 956857343 70349 4508 -155219935 94540 15887 132750921 3801 91270 498925399 70580 42378 -623468628 21541 48525 274253513 31143 33414 -781985587 71812 46504 109031067 20572 88134 -358082946 51394 80932 742227491 49449 4044 135945517 7178 38157 218199769 96442 31159 570358865 93241 2232 -860939542 90641 76993 288112219 41705 92645 15592977 2722 45204 -817292995 18664 72127 -966992794 5861 90145 -352171931 21078 76809 -750856805 20731 75323 -341218031 97403 50490 -815134669 68732 28600 168307615 75089 44369 433782155 96566 51912 187288955 23998 30260 242611766 6577 59300 -892476661 24521 42799 205302102 29625 90413 553401836 43829 88903 496930888 56881 27139 -134119864 42512 51151 581214296 11316 41326 163538668 44217 67810 66610731 56902 17536 404318863 17559 29800 4889734 55262 2517 27874744 1228 39773 435202425 48437 97668 -789529500 28142 37130 -841206288 3751 91966 922461774 90236 24893 -114343781 28346 81115 -74737245 61869 57620 -379372086 20881 9344 131312621 1547 67887 610813729 88047 87056 847747385 7045 32335 -694439597 34906 87443 -868364011 77712 2569 -963129098 52522 68824 -67717379 44646 34594 313587503 8274 63600 -465699190 37906 75109 161342684 36630 67463 801778744 54183 62685 740136757 15032 42482 -15499350 61903 70858 -734610431 92764 32785 54205666 9300 33600 685863152 81593 38138 -671266501 43578 72619 -816524677 86322 7707 526373731 96952 93928 -888199764 17941 67326 110367261 34185 94941 484776379 63231 165 800666963 56912 87944 -250030357 64870 64256 315774349 73558 49001 -376298843 40534 28187 370241095 51502 68828 53763526 2981 17246 912063170 24311 82066 -629390180 65330 5065 125725822 68715 9942 69010130 83143 25067 597131253 33070 24407 -211796472 60903 12536 249519342 53952 17737 279472179 56613 96512 -871093826 33393 50551 -808918282 36362 6808 -375310632 51618 17339 658858550 37395 96601 513385261 64472 16408 499073579 44207 43388 524101119 55550 81173 47858464 50155 926 -152043447 1961 16613 547972746 56893 53417 252908167 64706 65550 341094163 92709 21221 -454207110 73167 64466 504233771 61858 64141 -494653401 95210 45396 883446515 90403 92814 -288016217 70846 57807 311886739 11978 24165 -596878219 12346 40639 685506258 63713 12967 865463766 53640 26066 978441773 21525 84788 -968632968 92085 78179 179589201 22228 45504 -151421264 3000 38630 -658237598 92775 97012 572760210 60455 25641 867217962 88387 27917 397153548 63322 92909 639166919 59266 35049 -949109684 70142 35448 713309965 96987 79206 65113739 15508 18157 984333881 13553 56881 -79324506 43831 97416 532770946 62836 49951 160071731 91486 3633 353830329 33283 32182 -513055539 27575 77723 -875450677 14414 94665 -798383986 33101 66880 -540694528 64519 50228 162420344 28495 22 692092881 70936 47108 84266544 5789 18144 -435536493 11949 66344 71105241 96169 54656 585781425 54929 63241 -859369661 30858 31910 231330901 32478 87742 787571770 62479 97489 -897530069 91626 28068 733429485 69927 33576 -694646319 53863 90838 -614937402 95859 44848 295098683 98397 43004 516455939 70664 56628 -525821655 53788 47878 -426189996 12130 88969 253865772 49234 3766 915265896 83698 74681 65512823 7847 95332 -944578611 17326 30681 438396097 86696 39342 -767203553 96110 48922 -15675066 3559 91882 -851379708 61622 21481 853480644 84681 7929 -131160747 50198 84557 -942034882 50091 88922 978039257 29411 22769 716485597 48940 21727 43999968 91609 87829 -509220688 98229 90095 -326037272 74930 92097 156178937 71025 33458 64584004 93743 71419 -604586467 10566 53817 410769221 95298 43350 -361235936 98688 85822 -279140828 45619 58152 709826868 7857 15733 -343281516 30979 53581 629534575 98316 11229 -16115866 85069 39831 -495198461 87646 58642 407239999 35715 28168 400989787 45936 75063 599049994 2844 52375 -368670770 15348 79178 318588641 27201 64071 963278815 64949 39844 819778988 51527 29398 -106892807 39448 72410 -376081047 30574 9138 -268672837 92978 15209 804795183 8413 87211 -840321176 18091 46898 -13838739 69119 58632 697384496 1744 87904 -231449026 58055 60510 -957764828 35623 97096 580528201 95280 59520 744098172 60578 77256 -359889461 17963 41760 657596376 46308 29618 515708826 89626 33738 841155330 45022 96607 -735084828 31275 12488 -97184933 5662 26466 980091824 56897 33564 729738868 14434 80679 -859713018 60054 47848 -827620291 23843 82325 -288577810 78754 4853 -730208687 68085 36160 798930580 23039 65837 -599360233 35059 14903 693069597 52201 43860 205769718 57648 12764 977279734 51931 8999 287256105 63728 86198 645328709 63865 83980 -312169495 84696 72015 766279372 39390 63429 -361687703 11449 48459 568370949 47946 51067 979819708 1559 12815 -345510863 97803 72286 -358252690 53935 22992 884596040 18329 39615 -871896054 92697 61510 -813868057 9011 4810 -743102971 66756 1260 -591272318 35300 5776 -734536219 17362 32976 76089154 67626 43859 -235180903 62609 75314 -99828019 15599 94574 -470893438 85524 15781 -110470988 80468 32172 977823694 92317 67193 -220136403 72348 94358 -816765231 76025 49727 56394791 43070 51988 -709524948 30324 17762 -173992748 87173 67179 -413357858 66679 19636 -584841123 74219 2410 638540723 26597 29415 -782851301 42285 8386 126991080 56403 1733 570601523 95850 35212 -803454191 97794 62921 -6487008 52673 62338 946680317 45915 70260 400460193 60746 7376 146012949 30650 8456 -680506463 52490 30481 650399260 97565 91436 76122093 26564 19269 789884259 66159 91776 757457273 1683 33673 -353548609 55358 54513 -137452716 97974 5631 -174168474 70625 73483 651877422 5096 60143 972216867 78819 387 485689767 65535 87320 461665872 252 54899 -189193096 85917 46610 930623260 40217 74248 826454207 17514 21783 587325320 55030 65189 -636013504 71308 7263 -608395539 71637 9077 -312697645 22383 21969 -469745402 47749 40177 -140576901 47174 21338 -424174880 32380 17055 -650288166 8534 81354 -494376352 92715 48366 361014707 9596 53622 -644390835 59208 69883 326256707 82328 21835 597740129 60101 35645 -143027272 76043 40932 252869276 69605 18339 826921804 19970 47156 -607719143 43324 89336 257706402 62836 50385 982488717 78880 34836 589887282 85091 32278 21509744 8456 61263 717965134 4272 52177 -229418639 26167 52488 95170223 98789 27473 628085462 20910 17325 972509447 48699 72899 -898346395 95732 18116 -723898137 11557 43967 669872096 87254 88125 779859537 39009 69773 -462832238 4722 89780 -282269542 43589 19340 717065228 42815 92323 705453894 36373 50166 -409074355 541 80240 943447201 37058 44241 612944651 25548 41026 -142393680 6544 2782 327692468 6488 4701 -942991268 3869 37790 8239058 67672 11150 773285623 6452 13427 -467706422 86113 97859 -20722819 10764 48259 968512181 4455 23592 478957660 19941 30329 910676212 93558 39018 650277205 32234 63132 833178980 3042 42461 668357012 46203 67337 387769674 19146 92154 379273078 67780 70850 -283765840 90119 13688 673263643 64823 69154 450073865 56604 79143 744602777 17221 85373 -169951372 11411 34054 -826672794 47193 6633 -460172513 40108 23087 461678162 58969 69236 -3511786 37488 21231 -950461918 48922 71752 -72458858 26717 7896 875870687 84279 59395 -310403481 11487 51026 -671306046 42385 95619 970175507 3685 71640 807341657 68402 7225 -794226707 99150 34787 -819405149 39421 10042 -915161301 22878 60430 653780230 16239 14403 868799285 39559 57498 -541595332 70671 24611 68330738 9611 93107 -424296918 27743 89702 581946238 15860 50818 639151022 17736 89227 531556459 54202 39585 380376109 84636 45273 -982450881 40803 15344 676523782 9757 76538 660208496 23950 92355 -655751843 95539 5711 -600090109 66131 67042 -956873337 1005 19686 -403335901 42964 59087 -392503738 56515 75612 626295756 46057 19593 -356542260 73529 63475 597139225 20986 37349 -339536570 77260 30448 -79356101 23305 9337 -149809309 76176 38744 729799699 53310 78209 -912919846 96322 37769 -143785619 28530 47222 383154861 3740 33072 -247932181 4951 52146 499521780 48148 68212 -799842900 60215 2785 47311375 83258 80831 -848305532 36249 66207 -36712530 71288 24584 -340605666 27188 96605 -395517404 51264 43518 -557961432 60922 16970 -414351226 63355 83967 -242466586 68408 10844 -978665624 33277 55735 -355781515 18138 66724 -108688743 8414 82600 231521024 8863 46600 871787897 71289 24116 -686695108 20552 42482 900258686 48591 72911 -94258233 33742 1236 -252095533 78407 5294 -970541836 37559 89010 772267250 59285 19709 -34962937 6034 19158 -616040200 63871 32577 385919809 61486 8847 -181924153 98602 58010 -319333124 2994 4203 829750603 33338 40575 -789743502 86981 25197 256626187 39144 31447 -6896280 20621 4896 915994119 35189 539 8861171 889 27768 139183469 19621 94815 -934978553 56040 50503 -856671527 87367 23077 -176455510 56225 26851 -381574707 71485 26350 -403028066 92236 27237 281865293 82756 73047 -219231930 71656 74674 274048701 86686 93278 -107527389 39793 88347 818557431 16516 86204 -97995678 93112 82243 61713463 37000 74387 230023657 74964 40637 -972247840 36438 21943 -766121206 30915 79215 439192056 88290 53211 -378497617 50027 10897 -551518052 33385 86374 -770988534 632 80888 843682710 54835 93753 464024491 20599 16540 573098399 52379 71241 48353557 72283 94700 -840425560 80441 84989 9604376 69252 69656 -557731019 40721 45030 -189930936 72084 95523 133194091 99166 58010 494215129 18768 21256 -268827037 90607 63859 -156412867 98391 79877 519688296 10206 54646 284725195 3688 9403 -988857511 65412 84568 -436040991 94568 19824 -253011259 3815 78854 402346550 92462 50327 335087228 40030 46623 258097835 604 86968 -532649505 39063 94975 142409491 76671 71401 38208165 68565 74346 749319352 61827 37418 -467470918 8273 51010 -854103967 7692 42911 -219138245 95550 8545 919222791 60972 92594 758272836 89527 9981 -821627720 91 4902 619259740 54870 49289 325360894 86306 17471 -291654784 51150 31704 -792622102 93425 77863 -870870170 98685 32233 503102544 40021 95736 -18550192 48160 54887 -893655576 68285 13116 999323730 40710 85406 -81749524 71217 63535 -693349100 14168 95619 -637535980 45788 62648 -794292356 35127 35481 963364543 64188 49658 203433640 187 52471 806525302 18206 52667 289072268 94309 43506 617207149 59815 87150 149565112 32883 12021 -786718295 73586 97649 947883173 35435 57228 966215327 23423 42721 -788056633 89495 5670 -674532189 98056 20939 -874641292 56379 4774 -55097020 12337 64348 -198855432 7036 9733 246547918 71346 55045 145545844 37851 79011 -285518533 5099 12601 -187537378 31513 42168 783854727 65361 51361 -260820295 3057 85163 -642798051 96887 67333 -888186783 53259 40785 746431373 41352 43624 212366488 57592 41468 351033786 4953 49487 -549328577 49436 41237 -227706393 96816 38334 166722168 60863 63257 331031338 96552 42797 -659029347 7264 54703 42606314 52434 22858 -101843455 29729 84552 -312637485 59778 7763 -301782811 10590 9523 -516698077 79658 40277 -259203533 54336 21536 -277535136 79510 82538 848207911 77239 9362 283308503 35228 21505 -775237622 17962 9900 -39923098 75392 88383 675305618 82683 92202 -479204523 82168 92434 -408415960 83018 50470 453485025 17144 82028 46838536 19741 9564 868122036 88953 52386 629969698 47551 75730 -319814166 55722 75973 -260111222 8858 86678 789069870 8127 40342 -600123292 36352 5633 -805449040 10792 34524 87952190 66923 17785 -312558543 40650 11164 399023154 39351 58424 -602588952 66099 2564 -776096705 53457 43239 -627565970 2960 43270 441008065 56499 78071 864121413 77667 64563 927166203 58288 34411 -471575920 20779 35806 21210518 13678 89332 595667571 69925 74237 399907360 6454 58587 993295566 91017 89980 260892796 239 70087 547783928 37534 84450 903080331 51435 55294 785622593 44339 18039 -38265840 41965 32205 685731325 80378 67356 -988142665 36370 57394 -439003979 96939 62244 25106539 66045 16108 -109122628 52466 67676 397878569 12588 27495 -888865981 24294 54919 -126713879 6911 81267 -752472622 58827 56888 -380898965 3042 79661 -686188139 43414 24403 -498351223 70257 14067 -106521498 81379 21436 976230574 15899 30491 458242454 34636 96896 308574634 16459 38796 -6866681 67562 48093 -135479251 7387 66934 -526301858 12603 81903 257842199 77342 17142 666198080 73591 59216 -661240927 12802 40176 603513288 59028 23949 -357897538 13669 59933 362159868 91388 50504 373845050 5812 16297 392529708 48401 15384 804320952 84492 76829 -525678778 71892 19624 648063047 27719 34780 393791653 12470 48166 260032243 78168 48864 -774339787 88986 76399 -994179111 80708 97085 -773886427 86122 8019 -986879646 71868 91675 -580118997 70750 96271 -121205993 64851 86376 961418804 50416 66816 -557447723 16942 3740 629271149 36177 70649 -830193111 78903 13858 984296551 6866 52494 -607834524 69844 95981 -543166116 83016 94209 133465965 20715 92171 -938450165 61943 7227 316652301 25841 46831 212172215 27355 51999 -602215484 65596 17124 -655345587 13127 47997 -559850342 44268 75111 -850198472 33463 84778 392297007 17840 89178 -283514494 61811 17847 -594905157 33104 24821 -342242334 40425 80225 -509365034 13626 37811 -747851867 54982 28365 -638221499 6031 85619 19016835 85014 69445 735395791 79022 37260 -478471492 32949 59317 -209846399 10110 52316 970704410 37654 14614 461475257 20376 36133 352444552 71847 82805 -698676662 98704 39826 786935160 71699 64616 -702916778 88755 61886 762127520 50342 1520 -306583315 9969 45245 406306764 9986 43354 887971123 68353 6454 845220495 56742 93334 -967353802 68672 74671 155311304 37351 52016 239554996 19233 58457 623248041 90220 68255 140072137 23750 380 -435984479 83752 37900 -548338716 51444 60995 699691364 82381 19256 945775937 57382 43552 939817804 44238 27045 548874029 92812 46417 -776954576 14543 50727 -162537047 20331 74904 -119021392 11471 81633 -566190337 15135 97758 -925948043 46604 35268 522976638 62058 69414 -357946213 4319 18946 310357436 20553 61172 524709946 19149 17426 383606911 65250 25180 297283570 33590 96920 380618082 38975 61327 655483570 30492 62050 3077921 45280 26166 -483288546 18585 53447 974298834 99005 12341 909643573 42789 73451 -132887605 77605 26165 683282190 94010 22913 -489381434 86514 60666 453092304 64826 92937 673779286 8255 77129 335618736 33944 51175 -437990386 81002 4861 -309069693 6324 96527 393904491 88213 6888 -914385037 55662 10237 -910095038 22183 41624 677489520 65816 69172 -496880387 4771 90054 -678352385 21430 85318 689221831 46651 181 -466417339 32642 46028 177510635 11321 78189 404525574 89431 75204 942998634 9180 41984 -154028786 53263 15971 480054870 46926 44811 746210038 8259 9285 -317331875 36822 58194 910180786 96507 4889 -711888415 74505 4247 168423953 17915 90652 -138955210 47863 85992 349789716 37847 75021 59970480 81609 96959 961748319 92991 81805 -178591304 54781 21838 -172290640 69743 39318 -337816532 90117 6902 960786803 49288 76343 -672262319 95757 91407 -462469949 43251 43984 237198875 16492 23557 77974224 14026 46675 -486757819 10893 88801 758369203 42985 12381 -602371983 66910 89933 940695560 79773 92605 -484691148 56691 61413 -318183679 67758 14650 31049089 24541 11049 -628700698 86553 20851 -180192541 57916 66685 -170191354 81308 87687 350928866 94845 20526 185610203 42052 81960 -48422131 48260 20260 -271619587 7598 67214 -302701257 96762 88627 -234661578 66161 74689 776563562 64444 65900 -1892739 28113 30176 808919020 44350 45668 -90282029 4398 44332 -77940418 28862 10713 90121504 82 93010 -480511230 71072 61359 -602745740 28917 53187 416924424 4130 73373 165690045 31685 76343 126910680 61801 26039 971467425 93970 63905 -240711138 46954 10547 949222671 57475 19111 -425342056 40694 2544 -70520783 31675 36541 -117637437 24293 8128 -705256212 63510 23923 -480800499 6633 24950 -440937316 8733 34577 -50240777 48093 49308 839221618 77784 70690 673324046 19393 2506 -954312868 12733 91784 403483026 6592 52812 -198689747 6730 51730 -375698435 34675 31602 -64753721 59914 39898 -520813765 31983 4872 -947730752 21210 85668 294885594 13704 90690 479594959 89999 45776 -602224087 921 66392 325130091 84311 56889 -343978246 90398 69158 -553999971 98620 370 -876785742 80904 64101 364790124 73334 83501 -129959624 57949 68622 -33480701 61272 89558 -333451922 6749 43086 90860434 11540 70598 480351574 15309 49161 550145258 26667 5505 -824027492 96504 75419 -519283126 13970 58052 529995328 27143 1758 -541601172 89967 40890 720166028 3815 16526 191076592 64281 37224 645837223 46564 5468 -549777861 4219 12211 638383809 63024 11402 -272214509 21853 51681 567291164 7434 33680 225706367 45435 68096 436523745 75145 33000 -853325275 64836 56156 879747391 26902 26824 -85902839 59348 96884 -480318701 21178 57639 279813828 71470 63507 -94533920 84539 88637 247271768 40991 28860 -108493085 57305 82869 -344932628 90496 91275 -905561844 21236 80457 -164061704 78751 39785 -587695058 24052 44532 850577349 76130 6506 -418175930 80703 7521 -678143043 6947 34171 -386634427 59909 56806 -748952779 14934 86962 -472327494 36425 28500 122432084 26941 45136 767445788 45890 7345 -159672375 656 10992 -365503514 71770 10212 258739710 14395 51277 135542924 15375 87604 -782433674 47519 78688 -502595807 57641 62181 -60739061 45709 19785 200995089 489 17534 697800495 50259 11394 -356728959 79409 91211 -458032485 25181 11141 66624998 58684 69588 797736218 50887 21416 573788685 55925 86294 734227075 34950 52427 344537421 85606 8376 34257478 39461 66324 -647469948 18965 34588 -177976679 74062 54373 284572169 73433 29201 143514853 65600 91313 94595685 58992 39827 -222252520 38404 84425 -836604349 94310 25461 30631987 91355 89475 493270323 1406 549 294700088 62453 66333 820234194 6476 60333 -473873950 58041 40472 892476168 2039 56898 -27580374 16750 94607 -649199169 12206 57241 -895589547 42218 73952 690823192 48792 37601 -690867489 89952 69809 -41098498 93791 20938 -579762894 90870 63685 477405926 49713 76631 -808559964 98598 83828 -807539525 31186 21088 -6450074 56204 43066 -601585836 91619 25533 169336389 50150 7443 -415085558 79863 75070 -882401501 42830 62231 -660192969 3051 66298 122202411 59168 24100 705422917 13715 18486 -489615855 10202 3084 661965692 47957 27734 -849143909 31003 707 -453448596 97310 21875 800682238 55583 14176 180909921 49113 62995 -646280385 64005 71888 714144187 30871 64531 -866512390 89227 4919 38262395 88669 94059 -471461858 9659 85315 795504409 59738 7172 -437188915 98462 20610 23306309 36697 56518 391473583 53561 59529 -149544093 9801 61104 -711843230 5025 51313 173677914 93159 18797 139020764 10189 19997 292356099 29706 76621 174719730 42165 63175 -869251527 15583 21512 203127933 28046 71293 484620004 32057 67159 86252275 57266 48817 -501730570 98569 71555 452484822 54830 65374 330921154 55110 22382 202408740 85320 27891 -813252159 24591 63581 -209406707 91752 33438 35729578 37551 48394 126256262 67344 68375 -978387050 75988 22998 2927346 69267 52894 -139037121 56706 85898 -339494321 82767 94483 -365852761 31986 63662 -888409093 50558 43492 -977352986 92869 98773 -705165953 15832 73029 391329162 60050 4512 -761573597 32689 90278 -281267882 78516 89184 -149825740 5278 94041 999542667 7532 78544 -417917643 72898 17785 557422086 44175 89839 92254538 16924 47633 534651639 98650 23669 336934854 97864 28013 715255742 52722 58365 602869503 16660 78940 -548698413 63185 38418 113722382 51036 60920 249782340 37193 60213 -47867061 37360 90485 -641175528 41077 50123 -927307777 84989 26225 -569093477 48141 17206 -634856938 16625 12015 -579160037 12106 87280 -671735100 30393 72879 -334283626 86801 48284 -622789401 82010 84291 133353635 96569 45792 -29648978 11931 97576 161893313 81222 63949 -400771017 74864 37228 606987963 10357 88395 -732051563 24487 22193 528395393 67503 21443 137809944 73156 46644 -884016156 77754 65030 -72053689 23947 95512 165889773 88823 65063 595928562 42300 79873 -800959456 86290 91299 304163932 49709 54963 236002577 66285 72144 500330664 84026 44661 -497030600 40175 81930 451659327 57790 60547 -208959456 929 57677 139293903 11321 78891 514527024 98576 98216 134754212 29039 4774 728565123 88369 67061 -945287048 28003 94469 451383228 99009 85302 722597066 66546 5078 461432573 5396 24393 -591245110 43700 69430 780894924 30449 97553 -32193374 3001 44869 -960065345 96652 72735 318373454 2525 77379 -945216625 23451 64001 19468906 25349 12677 516980872 74950 34030 129364367 44695 32500 453858949 52066 7195 -467414414 31467 18611 733334185 38027 63936 -440197685 15556 81002 -287923431 92079 28823 293697832 88978 31402 221741965 19918 16183 -17841051 70163 62252 -320772030 73683 51263 333948961 81608 26650 55997313 17176 53100 736049277 97042 68756 -25129787 16876 35148 -197489188 93259 90014 960415168 49021 96091 -701107156 19206 22143 -236458672 21835 64887 -727595438 94810 97831 -311959874 47156 9388 -918362384 24236 49390 -554540942 14253 81365 -463970094 15886 62238 -310344478 58245 37090 469177983 47310 23669 -516718248 8605 31083 343631535 34710 61408 -989642480 25208 78332 -674068515 62711 31437 950110205 17834 66876 -632155806 19367 83120 485449444 43911 70708 -331646250 6163 58930 -550759677 88866 35990 -503163797 56294 83227 -795230482 10991 55091 712951394 35731 92575 876170524 82704 82995 -122042166 49601 8636 260471949 80882 45845 -757474924 92812 1515 358718751 63438 30564 -860418857 5280 75487 579614503 8836 58587 -34984295 36070 91924 738846862 96906 65283 851272228 15319 43547 -126116236 76804 45026 816064000 11110 51217 -628198150 59794 98197 170077590 11739 73924 112999572 69613 93663 -205995980 40958 89335 885088240 59829 65486 350724953 46052 64409 -62232349 31147 44678 15764866 27435 77325 -330820723 61879 7712 -911498469 83274 48142 -47436913 37269 90716 424833663 55835 16014 668119943 20519 26245 31764127 52221 2738 852172481 51260 39926 15797959 64750 8745 -317759455 27802 34290 -705096016 96138 55151 -685763562 79953 28571 -952029947 3190 41711 467841850 31709 63262 -702914791 29481 71324 -457900718 66710 72007 -524765225 55854 57861 -625753929 88039 80357 793469535 47945 69547 -798154721 76407 19871 -258676100 14881 53208 -288205245 30435 87790 755703253 38961 84047 407820328 44929 52873 -986539268 61572 9033 -563017041 26167 25041 -973295626 79853 91038 448670541 46274 24533 -255217642 95200 50423 -175838005 14522 87387 246905194 34310 52198 -625565958 18349 74034 -371847681 71026 66116 828455594 83288 35521 -779021660 35646 37974 -353728478 93692 28755 -459918590 62874 81029 835737324 45662 12675 -491875328 12514 66164 -527729948 61471 44115 881838700 42664 844 -698386302 29798 38125 366876277 53817 53742 35392587 23049 78326 697410127 29295 42466 -568645701 3996 16719 -803503809 14554 64855 645131413 73548 34355 -672336600 47240 5455 995911569 69953 89261 -374882521 3335 80421 -991594694 59985 11103 304210027 53945 91786 298564087 8859 60760 -723750790 40898 87195 -615972467 73807 20566 623701668 61885 97004 510296437 14480 35478 -62677538 1184 50307 842661147 34940 48694 -419946803 10762 88174 325348101 41009 52569 -241895739 38014 76313 798202395 95933 75683 455798697 13441 6401 -890439894 4178 97830 -120330864 5986 96724 -8910150 70739 33218 412699652 40121 97915 -967544693 56199 25085 -728883145 31411 74846 490913555 44536 98325 -584351574 59485 59431 265917826 18933 12799 -503393318 6533 52624 -445084367 48911 87730 945663525 750 32163 319746111 14327 24786 198317790 94072 75353 599098878 88918 9749 -233104750 392 88531 220917056 70627 80586 -219955857 92482 64393 487993674 70207 82270 251912620 24257 19381 555961860 47418 3418 -616780163 3063 10248 176270915 88882 10548 -689823739 86253 57157 895047885 43533 88797 -442695953 10613 63417 481914927 40923 97722 407978548 60755 4304 -246122757 23819 9029 721142530 61229 23701 925343628 56691 82910 156764469 84590 28517 -380909565 98766 74809 -74575443 11673 31443 2116294 7164 17691 -928575815 53055 72169 -230669140 49413 8641 -995300557 95718 94933 -301544991 55304 66773 935301038 55561 22622 105857672 46388 25959 -408683146 37554 48027 -993879970 14625 84908 995782804 67878 48472 -532747597 31934 8515 229883805 37377 55113 976407923 40333 4354 -909808507 36270 31845 972305730 70989 5663 -125250472 21377 7072 -449086072 43137 78147 -298538388 47443 97558 -615970592 70073 73376 213576147 2727 82165 -615369133 5877 23687 101610884 16119 82801 -586997579 59848 10413 105059825 58646 22655 295417600 22799 42406 628906580 56358 20859 -255775238 33756 81756 -444664927 82712 2530 -819392825 32839 2112 252398982 35056 75380 855349087 83707 54513 618265336 71993 49232 758604020 66937 26880 -495498937 7129 59031 -372273435 78256 77087 249020473 1282 18544 -563542631 49985 21638 94803103 49062 71901 -878487104 23831 56252 -870717263 83241 55316 -222698593 63667 45068 -753228096 45946 40902 -133307847 78779 82641 -713757563 8580 25723 689070836 1749 65449 884603829 74589 53916 868089831 3488 50743 908679631 58081 81676 -298173353 93936 21591 -384721735 67701 69616 184123907 95078 35866 871337440 35260 23971 288256210 38830 26173 220812913 40287 70718 478880972 74805 57964 193813195 42927 43790 -743478474 98943 93023 706673220 35582 9153 -676673293 55667 58535 -730482609 43289 40113 171771710 89673 96291 -546233907 2199 64158 -487745288 20185 4014 -693612217 16598 11290 56665438 99027 97933 414047100 23553 46718 -409590465 91011 42969 116794858 88446 18419 991520851 50991 6240 -855937285 71571 51210 473941523 76849 80310 8945589 62931 50064 255228421 81472 29629 -865987582 91288 6576 499094231 51350 43721 596720718 51070 20878 -578507078 82351 98476 -149010744 14053 78129 421514138 55016 73728 -32538252 82475 55187 777576747 60172 29779 391712017 79408 79073 -820913011 31432 2467 32662843 37409 11514 534705115 27119 6806 -529783065 5795 86678 193045054 60606 77163 -332575759 85503 84702 -882298740 31526 56112 -497417011 87098 16086 -321538215 79431 72940 -929842675 67303 59209 739409656 11465 37261 627045200 87628 55281 -944385616 62316 92510 -508405251 52599 16711 983693479 8968 21281 600449618 47258 46690 701627706 16628 43415 603735184 68840 43793 465292803 49598 40560 677922770 28852 94884 951873172 17120 14992 660600703 90837 61135 211530178 22480 91060 941643839 71569 5242 -581149231 20416 88846 783518387 63348 53421 -133027499 95400 9257 913240774 47637 14567 72896399 3642 44791 -188082607 52188 1418 -295757223 144 50919 215811417 980 62310 306626683 20159 73228 904421872 10431 32378 561777426 19391 92379 -508759539 89496 57629 446076050 23211 20551 222586205 90039 77674 467400016 58641 8558 -69566974 59562 38525 -754973067 49866 10467 56322654 51611 6657 -670787735 85956 12117 399395347 73132 6017 -42766403 72822 83119 45363334 19075 75530 769125831 28052 92292 387528078 80328 15171 -936108200 21501 73337 -931621110 44333 20224 -298120070 32628 85157 -353458637 40164 14803 35397315 82494 35540 -860167069 88316 48139 -161980244 10513 24031 -908576355 84181 80714 822955176 86029 81353 536667582 23712 45308 -497139520 85152 14041 -531835678 57504 40344 666913139 1334 21614 147166406 46103 40412 174677761 83493 74237 460565318 5831 78269 870155201 35067 17386 -537140259 64123 42916 -37421455 47676 60026 139485266 96714 66463 -654522577 75119 76336 -454638024 21055 15970 93607122 30596 35216 -249484396 3680 43989 119872363 60394 59623 -541168634 64020 90394 -990176028 80340 57401 -409846336 43227 71694 -352300788 22132 57237 51674505 47786 44473 -483282746 77378 32745 644552435 99084 60697 -645521085 94502 55923 864711301 96319 55262 -211159845 67774 15978 6533408 10604 83701 -261734446 46512 46622 -541257794 73551 38733 985101688 75840 75118 485545697 62997 84824 -804663122 98522 37037 -729334159 80474 79642 -794823945 89148 18057 163153582 50236 73483 -648721930 95746 22269 924697849 88978 65105 144215460 9706 63692 679966379 49613 12234 -651522472 19501 61838 -781969380 75064 81935 785157123 35606 56553 -188151839 45853 29572 464778747 57892 84956 -300921618 7158 19576 -769536572 40766 23403 -729132985 80542 49587 -402541956 39140 58795 -487058737 44031 71042 339818222 50992 50419 -139232500 91853 36922 -136514731 64374 13450 -172866469 94188 40109 295389747 47724 9634 -186748712 84446 7630 -177344699 29296 84235 -6144694 10725 79744 -908819577 73784 38068 416964236 3237 1944 -778749131 70001 46562 783318960 7502 45247 119274801 30567 84044 840376026 21372 67492 -624316501 76387 28709 735344298 22280 71239 247392022 9297 35418 829095182 50305 55527 190274378 20277 28923 536756533 66354 88882 -670288031 98207 84863 -732894774 67548 10887 -9756818 85266 78391 82215507 45563 60000 -223099477 83445 85890 159843053 25610 87035 451587440 45295 14067 499488565 59051 2266 -56392513 6598 75339 -774459413 84882 61881 -328549325 95826 12426 -193673295 18397 87812 -860411029 88054 79848 -207640594 2476 54812 209488586 92547 94293 307331977 60073 68178 187142192 17185 8717 -346067078 36961 58934 689176050 65071 9040 -759060573 72928 52348 -716553785 45318 52656 566783933 98570 44119 -731498531 48735 42924 213410243 14815 87739 540474093 12244 63241 536680998 35664 68118 552857202 29274 94172 -596438863 47816 88754 -887011562 52937 95004 -426203016 33586 63555 17020455 62649 97788 -95463228 82080 7135 52878575 7931 96794 -904846184 23513 66668 105161431 46063 51721 -923585706 52888 55801 875773377 84858 24885 399789633 50579 2584 -696742405 2210 78726 -892338629 8387 39787 -350946608 70004 58108 -769046331 55233 10266 538745202 94287 83172 -126237475 44985 8555 -343674710 24075 94174 447344891 48270 75039 362920411 74027 98938 -580529427 12204 15118 -229211461 75311 40889 480216966 495 95547 -137500737 73611 44806 -696826912 86425 73234 -884924276 29403 4578 583099129 63464 56269 45370720 60775 24534 945794029 26238 1804 591488183 17065 15614 -667851738 22404 18980 915034907 6388 36590 -208568323 494 42540 -902490023 68126 18023 -738341217 36650 66458 31288650 59710 17791 -695685349 35850 58107 299054740 78519 50479 995379681 74653 65127 776909438 29490 17477 798479886 71482 50711 -177765197 55114 91702 590876167 56942 33423 632537966 74060 16356 207208174 25933 90523 26962673 87023 46889 974062772 74045 29951 2360129 88074 88914 -346228498 70266 17182 -425721674 55184 9996 709653778 87783 57680 966723783 44814 74962 152455619 3962 60401 -410073332 39363 49538 -204693166 87490 27778 761047341 55383 73104 197394261 10380 11423 753472633 31388 55188 198117177 13290 77793 105649814 81663 71054 432090158 85827 43515 -677499120 81683 44136 -857823728 84043 13942 -468502540 88563 53134 592935553 11400 45051 -51827483 87411 22579 376770560 17129 93709 -605111006 31322 59135 -706437618 64330 90167 -568983102 71805 30652 811155854 30413 45422 936498713 50004 47990 604861071 17727 54981 593369115 46374 13572 717731176 41123 59481 -694914400 47213 93565 305973111 57127 26795 24938726 13391 20193 -197528429 72402 43813 141958070 31190 31701 -724557391 90607 55152 -648531294 33883 29081 425661295 42586 94358 -813518624 73428 96307 156705283 63881 90065 -380375230 28802 10940 255811525 95244 57915 626550464 78834 41671 -958813271 79053 81792 -94924721 74465 10519 -254595696 57905 77364 -824021339 27871 22159 -695465818 24612 89212 -450271262 83282 73806 577646522 18948 14434 -508714356 19501 11746 291010334 7665 52373 509648991 76233 35814 246000800 71276 54524 -99929892 7742 27216 -833149807 66694 54334 250275746 74917 97313 236693337 5997 83277 -817516415 47044 82214 948296815 37444 23442 -396597340 22628 78683 -529492888 91467 11356 982130542 73805 65550 145848419 57144 75089 -508473653 68483 32589 622643155 22319 26694 551940215 93503 60143 422664821 80648 21793 993805589 18771 13922 865081394 42362 35922 330100730 60580 92908 -740403717 57520 86291 -618699516 6432 4139 629217273 35272 2690 -374986337 51703 68144 -445952629 59279 94076 -359904778 51919 70631 316471544 44333 9309 -252751322 32022 14000 -631735708 31991 43444 -229634444 2804 9854 969953923 7586 58199 990613812 52666 64532 990468087 42258 32855 -619953838 20709 6762 509909574 59239 31684 467365056 25937 1195 -157584108 49894 96733 528398377 89368 63401 -117056119 2402 57238 -835554835 12492 25208 724694361 10831 1798 948769958 78558 22045 -277943305 29297 11642 -946950974 52542 34296 -472540005 72995 89802 18591020 85835 64529 -964938832 96109 65041 658373700 96211 97552 914442682 53522 39972 -472175898 1310 77573 -497588645 57062 20333 971548164 42113 98133 723551842 12484 86586 324222595 17789 4087 462888941 89223 61736 -277621091 34531 72086 128252970 74018 29969 -848459109 76027 26394 -359191468 66995 42267 -791200457 59754 10678 -89467154 46680 13618 746540463 18174 25920 -712559060 32634 56802 355264178 64151 56992 -82080176 37946 68597 145250620 6391 11776 -29957443 27289 61899 157006029 87302 10656 33670845 71875 43696 -124688504 49614 90528 169335263 84604 43007 175883733 86780 30886 -245204576 13972 46300 -635643491 86740 41100 292495906 11853 77065 289728629 5504 48984 -524065002 26585 11067 986610803 36632 4518 -19395421 11038 58939 302767318 3650 97922 80844446 87468 63399 970841098 34177 73925 489378054 5516 76537 -357598961 70959 68738 680125396 75236 12772 -888741354 33271 87640 -810191214 97771 16760 35244757 51558 26949 164810353 47981 35310 875378739 72596 59069 -929249283 92947 39115 -779435459 26853 55026 358451646 64928 78078 -797023354 41309 21900 -721361544 3417 92381 -67235330 77922 86510 -654620551 25543 27800 56291775 70812 58577 -196679384 15284 17844 -902847993 82117 66564 -463469118 55767 92039 468598169 30694 50351 86615034 25559 49028 530047872 13977 81320 -160880367 80906 77447 804356857 17523 2457 -54661647 74858 91733 -348039557 93419 73460 511706586 63437 49769 144933200 34969 47107 -403065953 28467 43331 134316975 76704 2594 -737488845 41955 4312 -17942517 65056 94752 -403783546 33391 4578 -999376748 53526 11658 640451043 71117 45122 -208988754 87818 2679 -766340423 45074 53230 -289135570 86061 69059 -449409002 3630 36861 998611856 49384 21225 739937647 78432 79999 311993604 86224 60890 -526607289 18749 5185 -165694357 10691 20395 92227646 519 95046 -66207916 40465 59799 951289354 80921 85663 -120621545 92646 27246 380661482 34952 40270 484791063 59523 44757 -775538822 15695 95844 -191401002 25536 15143 -691575557 15183 73407 916997622 21635 76419 -845451808 61628 97532 -139161884 39629 14901 -121436935 8755 24886 584663930 45638 50189 445293188 29144 80875 702103842 38066 90554 816594969 49383 38927 772713519 42441 6349 -359945157 28897 92145 -252093185 2189 65564 523032765 13639 53466 -639698286 74660 3563 978297672 25088 34605 36960109 35694 55824 672403067 78035 52988 102821722 39379 89946 35371921 30574 52813 525138411 65381 91403 490978943 51297 57886 -352045587 74640 65770 341776037 70617 74940 883497712 66020 82406 397732274 92486 66593 694808302 37626 98565 263248976 52468 26498 473802918 61618 85263 -583437194 11351 84880 345903076 38179 96390 761936970 1800 34257 -414151069 95959 42495 -523440516 65982 15423 -417055132 55307 46743 -301603075 76592 34327 -962143003 52714 82875 -425435451 84915 11305 307250561 91214 95624 -198897660 40042 18795 799131491 69453 73902 737125061 15657 45089 -315206831 10784 5931 -571394766 28470 4177 -587379160 1306 34732 -773893538 68163 72983 599814391 49420 49360 -976095198 56316 14494 620796041 44367 22135 506565663 37293 76643 992061429 19101 79332 694758317 50290 12635 95332422 19666 97764 812540786 59051 26589 -375612925 25491 73823 316638212 52315 16099 -615810894 83993 9288 853886978 11022 12235 144865082 38188 28011 461173238 333 42742 347693892 25345 18017 557071001 49282 67544 -612349424 15243 19273 -321640933 85873 71265 -939865540 721 95394 -791932022 76146 4382 -473374357 64621 25604 -954568895 32170 64375 -910181235 67037 82670 -369424228 67700 31593 971554043 61999 55710 609444556 24666 4471 -765592993 83321 88802 134568395 92991 71447 -660799716 54416 81112 -37519016 18376 68393 -963625562 91522 49131 319865378 30044 32648 -149183023 37989 6072 64477131 79067 3058 -810570062 70400 97304 -131609069 1146 94159 -621104211 4386 79586 305976974 53129 76428 634068352 48560 27648 485058164 73473 67080 269720291 71686 55680 56786366 16873 99129 -3896637 48281 10503 247992866 25493 87454 869041656 82862 35676 471128222 14219 66178 -416262516 1778 18074 728953469 19962 36951 -464413888 59019 41279 436915724 82937 5054 818730164 4528 71567 37066281 59968 43115 378462665 93995 79048 288846226 15406 96054 -341880689 41175 43350 418113375 78811 76130 763807082 56887 85262 227949822 30192 64849 -165953213 217 74179 370532427 72231 5117 414053391 17821 22032 -214099023 79671 61203 493678055 57986 68279 552676220 41592 65390 -795289424 48574 49967 780388162 59103 23499 490477924 67879 53663 -296824852 92377 37790 838435615 84537 30146 512390734 98125 53747 428245237 57770 87132 125418042 12482 54469 -433998668 75568 92320 -990350750 64475 96965 463177645 77286 43607 -144397595 7398 32658 778088430 33767 32118 -693082002 97402 49632 -779011621 93269 95001 -984794938 1840 52371 853019137 57980 97154 152928098 10538 9068 128721714 81056 78517 -119536818 56097 43327 278592104 76535 72367 809658802 61406 70792 -985586249 53148 81756 411542319 85211 97413 -877412707 75175 32989 563273600 79182 39540 -545683475 50952 86661 710676037 11364 28297 -902003920 79249 52517 -87966584 746 26828 203774294 39861 44097 -628627490 57736 90889 -352165722 13736 32594 -501949328 6574 66206 137040422 65874 54145 -497269150 34583 90612 -963128347 8318 27747 827361222 51162 96656 641475257 35738 98806 -820239652 82817 67002 95198432 90466 25134 -97646167 6583 7500 286285663 85762 96967 -953649816 24804 60512 322665245 79746 56991 -790814641 1179 84667 971655650 79553 15480 -850328002 64989 41888 -509825381 77266 83235 754902748 91395 55491 522423858 89433 54317 -752694298 78724 33290 -317692744 90222 50040 -485221554 27750 56255 190001761 89299 90488 388355093 81395 82766 -251544461 8636 83511 -581451038 56235 75574 -434966144 53224 82564 -540239053 8652 96958 -133253546 77462 2558 -788836503 33978 81115 -905409706 19436 46151 -436930596 3256 98074 -679153973 80548 56950 828021051 91347 73250 471105751 26330 28756 -59284513 43354 53585 -198666909 88134 36193 682146016 77896 37176 198526587 30136 34035 536939693 20800 223 261610883 57745 6406 30484165 64631 74834 110156918 21479 25706 -799513632 62977 82158 565490658 25633 90557 -944047033 43047 46544 836093824 57030 94131 79510870 56302 54478 596853164 72743 6814 851073069 17205 533 -364695923 27178 24816 -863870639 24015 65423 496950570 42686 75577 -102976109 43815 43078 352542963 38593 79475 720469368 12910 79077 -112364113 58037 65580 -563909698 74218 64771 -417336764 41005 34921 111677021 71969 37165 17190930 1925 32538 402971137 41413 16215 -687543044 69186 40747 592328030 71426 71074 -572821452 419 44924 288762084 49216 96132 -645259881 86674 87774 -131364658 6035 87540 741049063 57889 4641 934723649 41417 52803 633410996 71322 24080 150029044 96348 9747 -149592799 88992 34228 -676888984 3236 65502 -276311849 77842 7367 -798361031 5518 9481 -699645236 79691 92777 -463615240 47961 42691 -193659697 25827 88813 -508568656 92091 41509 -724386107 71552 28467 358635677 58554 19501 -741869736 87315 68328 -149587859 68292 9827 -401961402 8850 83004 -85765211 923 48544 -574690714 4399 38019 110879670 12028 29098 -687626417 52855 83451 471768617 71918 67881 -411213681 32484 79980 -880550714 60051 59504 519407493 8286 13711 26003870 82342 50064 885434233 52364 64183 -593634137 25414 43793 -671783634 69587 73777 252906903 83475 82414 671992058 77137 27832 -341700275 13171 12482 334259778 91441 24013 -432472340 134 82210 -329070727 64232 7146 -413036452 9457 38712 -122275703 60851 46584 495433384 58646 58694 -330163072 51154 40723 -945825462 40001 80295 -524219847 70608 21480 -962007505 43282 93296 -964255270 28729 92212 -249495018 29924 73741 -580568388 27803 48701 -605755083 48744 60693 -31358361 81416 13846 424872360 88370 38530 -460950138 30233 69947 -883012552 78262 7040 -812393760 71616 7370 607279717 44923 32858 461402007 38444 45225 963125311 92033 48634 -249559750 82322 90455 109039902 93725 57173 -603885332 6602 81007 -202222820 80331 64046 -872906156 46388 58050 173754099 34809 47207 -224300638 72449 81235 -30268970 69207 55170 626407056 68152 31598 -798116153 52118 39700 29310851 84805 26836 -437485541 27228 33104 383514246 36477 25328 -823490744 65805 66175 248282351 9702 35987 671866704 64865 97474 -123675913 77088 96797 -991174826 22117 59745 -44943312 498 36732 899822490 62096 53271 -301023138 54346 74243 -350538954 14619 15229 657050647 18165 91567 897347520 15790 2798 -976400474 28911 51956 354519763 31666 55116 221968943 84350 54369 -141947115 14755 31067 654211234 67017 20627 -504666117 6749 18092 180901678 35382 11766 114379941 18286 27162 600689328 61055 14622 -514178350 45660 64952 -645419702 11099 35916 640910321 68464 75693 103706732 62876 38084 986147573 78379 57934 -255333096 98446 30536 -94113761 37975 88785 -23880764 58035 57993 424649884 20257 94816 471629152 93175 70520 -887483853 75372 361 -481748455 14063 35632 -880112306 85738 22614 -65619892 70583 94407 281813071 4613 88825 611723663 42752 90222 626828466 74032 96006 -818772895 70804 54308 -68768233 23341 30801 -883551797 40838 2372 -731243329 32356 22222 496425249 32722 26666 -807023359 23370 23182 755348060 36325 28231 -484151068 96117 57703 -598611108 82487 5595 -71927311 18984 91183 -194613422 1414 17603 -302758663 54402 40321 31349137 70623 66327 -666224344 96422 11383 -39646407 11683 72465 -194939090 8486 48833 -441773991 18071 74695 392629419 26171 48223 -668394164 62511 21295 874475529 84045 26055 -642288748 62505 9774 255018680 85194 89572 58457516 402 94979 422381212 74612 7536 904276057 23489 34059 -595448052 55247 18410 -384951316 59546 30665 -716046513 80304 21860 -799022239 32121 82031 -944314995 92097 17404 -639337344 66607 12994 152755871 85807 45973 -279480292 57357 48661 165244514 90921 47109 490087505 79039 77431 -275611489 92866 91792 432001566 49097 84386 299636218 2456 688 -480717544 45689 48180 -384278445 25897 77806 990484807 49657 48179 803583507 48939 77193 -961510787 81779 31153 -614303929 95050 39621 -132407116 82029 63103 -38228540 37173 69217 473350805 15393 19212 266967604 39727 25115 -636905071 5422 33278 -84324163 51464 31210 -848835373 88164 5927 -505501264 86419 99091 -414098716 68640 63366 -949959097 42181 89296 728826765 24660 53519 32611677 8515 39815 928789965 45870 65375 -340961906 77350 88701 597643578 66325 90871 -943498427 18862 3657 24465069 45937 29846 -214496730 43801 70901 683360210 62203 72675 -166548059 59757 51343 890841099 55645 52382 418809368 62949 26817 176138027 4081 45591 -619906809 18006 67493 -315766739 97426 80950 482608314 42969 75761 697719099 91816 6824 448627554 49951 25353 770492758 45335 49319 781002200 21965 54223 689150815 97031 87517 -613796160 36744 37105 971034150 75673 90234 -539868711 42571 28036 -275888061 81170 35976 760713258 37867 81213 -111957934 439 17590 812946124 20593 11537 477293755 96817 53022 241007816 32168 79170 -18296887 61676 61371 -662198889 81921 45924 -209922069 92659 47577 -755183959 51487 24265 830110655 97209 95281 -99535231 37916 86899 -941810713 86299 12779 -416244839 32598 48563 -726825338 27234 9750 990938845 54290 87986 603614861 29722 55123 -34446060 75836 10542 -73418352 22297 81316 -813801346 89685 85521 -889186130 16242 60204 -641679555 94239 54505 621126487 10522 37675 10708114 88084 51721 -647047395 9406 10724 -709572673 33972 78701 -840196013 31754 56176 406216368 23951 54860 -319026293 30238 84322 -265817488 40349 25523 222591376 49112 85796 772785371 26099 68541 -78220957 34398 53217 372731461 30565 66789 792597994 91115 59881 -549011772 48118 64736 428245116 5763 75234 -318469890 21026 77041 -348998801 82795 6197 -243239048 56438 55104 -761965198 94970 26523 -106102415 76756 4858 100651882 68662 38662 777452189 83010 78166 -17517900 32777 98319 -943016228 87888 17005 695725728 68878 16635 -382318729 48953 77582 -496144740 15179 6335 -984787373 34278 67612 -539824941 83331 58010 -586085185 31037 37136 190257416 88141 27911 274788869 43025 34507 426946559 41190 21129 895325594 58673 73572 -410521590 65776 3700 581898651 78302 53879 712757444 35870 6416 -813655691 95051 74847 762878384 78890 25731 401629582 37629 42345 482781369 26842 1390 326656651 2651 47301 328383620 13949 76365 -833421472 44308 39130 -284957061 63134 74026 -603591749 28278 43788 -366376596 22393 15768 608269210 1251 75264 -654248140 28633 35414 -695545166 96580 16962 197475146 71331 57981 237247712 69976 11593 -388567191 57105 56115 -790292642 95038 92460 -849663686 47780 51260 -109506163 97530 59020 999881832 60821 64120 -772364861 43238 18573 347425137 87538 92727 -128197314 15011 4299 693361633 95401 76183 157357888 85933 31220 -17119710 48321 58055 561120106 54796 99006 -295279235 49321 98102 361665318 78795 97693 230979127 4489 52256 -136964121 5447 99019 -220570460 98744 1620 194005443 79059 1547 -573625130 3335 64985 522450753 78449 16464 248536998 62741 40423 454913297 56069 97394 256100362 74931 21586 -907579798 11503 23579 -966682347 5000 4147 102667010 9548 69525 -591710162 19871 11539 317292865 60189 16271 -378113443 87947 97674 -14404641 93544 88624 -989077382 67223 14018 -427978795 86040 56620 374022149 44231 77372 192788923 61752 10593 -690274305 38489 27536 752730078 87825 34184 518756801 77091 64455 -842046436 28502 18194 406358989 21947 59950 18430120 38294 46607 784967739 37280 86758 -36136997 60955 47035 -722014913 86868 92009 633850695 15330 59616 880700371 43209 88884 475685312 44826 80465 248984638 70185 74198 -224706814 5744 68102 -548943172 63330 12119 -356568788 74404 72140 108325346 15661 47782 -559730444 51338 89255 925580791 70237 87354 264581651 89166 57121 962708982 67530 70548 -662531506 76094 88079 442698313 12364 84070 -38648072 58167 80621 445372594 31990 43321 -819364975 87008 70750 -262640765 58136 45224 -870859335 37713 51908 875849784 17267 96282 -948238703 70116 20027 -254929632 263 69421 845218033 28576 23764 105310937 78519 96345 -245977627 21348 39003 781745108 35683 2289 965943482 74905 77942 805586747 19182 89031 -577472223 46243 10139 -738971079 80785 97789 731180023 31986 78507 -596109883 36550 66366 -210049930 35616 39346 394751071 17726 5325 -571282728 74969 91770 -722837922 51182 92631 669274642 98007 76720 -914249732 20327 75185 -902532251 54715 49824 719853977 95648 48401 -55623529 22902 96742 -520721077 51376 9936 -713763725 54248 20874 682250251 84169 43348 -450466962 4651 18892 -259704474 22256 65648 279681762 19803 6730 139304100 51859 76250 -539099512 66113 61931 -862363106 13997 54182 197912043 19146 72623 504117515 37569 31069 -378644864 72122 42539 -215808886 31692 58453 248756571 64160 7761 -131165307 7683 16955 -386899177 62419 59320 -32470127 17669 36239 -813976786 56468 91070 -347810664 7619 78936 -166347833 39313 23802 -598491657 17420 24366 -896028950 711 18477 896316259 18045 80266 -494481390 68983 55129 742533848 49729 48214 -154107034 61164 34726 416418832 50071 9304 -173294871 3494 42345 298330820 31944 88350 988964090 50446 40314 840184142 34979 52172 403528858 62897 83006 -685731260 92420 36516 737647313 68977 71894 307583074 88243 16487 891754228 61187 50910 993805022 5106 83569 -475003550 23597 47915 -708201729 4167 98876 823137246 79723 71553 80620542 79548 85151 562135259 63431 81631 744305425 31129 3816 -356158462 34271 70954 221373503 59449 56844 541147080 25820 45716 637078293 57585 9414 638065611 40389 58496 64063665 16667 44263 -785957267 61876 98335 576728377 17850 87925 -246349088 55982 64005 155508362 39002 45938 557660371 6043 95157 -26184959 60715 41322 955163196 45811 89777 335239482 82111 51947 -971889723 39291 74390 804918801 56709 21094 259527518 32741 48797 -799163988 25051 69349 -197419531 23264 33019 414769433 33496 19344 312944521 58981 69407 -755300617 57750 26982 -198681234 39037 43067 656698169 5634 66837 -833134688 7532 72295 932665297 10735 89765 -602807392 61266 7857 -633643854 79786 46815 307482963 36524 62137 -453338499 46437 64157 971670797 93472 11289 -839065603 73876 32791 -845963485 34477 50018 -840662387 20094 37265 929375491 85571 26418 -54399907 30906 52861 291003995 26322 1390 915695480 53061 59261 -262416801 79607 59844 997287443 41589 75076 -354088104 56878 23519 885611565 48185 59758 -428062014 85869 20571 -664514466 84351 27775 -675262624 35685 83283 689583779 37394 46300 422031025 3324 10412 -75910586 66421 6807 896227065 16888 26601 -381031877 22319 82684 60148222 12068 24179 -927697386 44000 49680 -665261147 50121 22323 604104684 53694 94746 664243276 54262 90671 694593349 43386 62880 -813177460 26331 22507 -832445956 95179 46008 213595851 34292 17877 83082573 25757 36086 -387161557 62315 9332 -88331435 2328 68653 529799710 85877 18024 899133252 64037 70479 -995944457 71941 26440 -906808474 77823 84762 -578203940 87766 69137 -583186659 2499 76168 -596380550 84195 29923 -399235296 83966 40578 521786544 97525 65321 -943978905 25167 60365 134169173 77659 50822 -693845243 64495 81264 -4729119 1908 36712 795470675 88350 85573 -581033879 54971 58003 -636179038 24169 10593 -568679530 90552 96452 567597010 89496 79000 580927579 60332 8774 -813101651 82375 52547 -679949764 75285 95581 -5474123 57012 64096 -744754418 42186 10922 424380394 93396 35326 -383551001 43025 62119 28692077 87871 26540 -141080235 197 69623 301304056 21028 5385 212735302 21622 22026 -453810114 6919 20169 626417919 32263 77476 633131745 31412 33195 386396422 21281 69427 -445759699 320 46507 -276015821 48009 67776 -753029538 31787 41234 -69542586 65999 37922 -861470952 23254 51988 45876455 79897 23927 856425392 810 27082 520723177 69569 39537 -681860703 37571 89475 -274978699 60887 29359 -124794023 87079 34381 828069846 12846 29743 595418599 70982 39098 -523855043 35516 10299 -401489971 43761 25112 -59819736 39858 54180 864240750 65326 52698 105107000 83241 29766 895943352 23806 83286 822481361 95638 11293 892153022 58184 62456 -496489127 61870 90458 -737615712 95526 23081 147683031 78843 85984 -284326538 62913 20149 842324105 63895 20962 -892947325 45867 7519 936610610 58922 88252 -593922424 50881 38817 675902214 9662 60034 -879469045 5474 95714 389039733 40571 14205 539163903 36422 21968 -448845208 10365 93946 473656411 41761 38116 -474786973 64704 93233 -974618701 25828 18247 37415919 33181 92310 -873423976 77504 31909 -812680402 20930 11510 -704887109 32106 15756 432894482 66594 68759 -631898445 63177 98120 -564849725 83129 73701 -268943056 80252 23002 -786133619 17073 59175 108139209 16512 27325 410553599 82562 53746 800893381 68066 64140 579713452 87997 857 628497553 39169 90072 946273846 23958 60690 -809199068 62348 55833 184653443 79282 94528 131898682 88241 41839 596157610 2813 77813 766518674 31513 71225 295840287 34701 14675 -91714062 53280 49855 887738989 60089 9461 -776292376 80702 83973 192355931 61116 36551 -198303055 24257 58868 340911770 53292 30885 599954081 12519 30899 242120501 1023 31362 768642292 75023 70268 365099186 17576 16202 210488591 11899 55393 -765223628 39678 69918 -1574142 658 36124 -668080662 9970 48174 483071928 20825 17727 931758251 48721 28077 -722715817 41894 96732 936923632 6051 29202 929307873 69198 50165 -75084915 18961 67596 -597161588 64289 55847 -199736286 40445 8794 -619987018 51733 29503 691368520 28037 24561 348655932 83792 3496 999803181 14991 60183 993834014 20852 55111 334509264 84216 79041 887400389 89121 67252 247791682 71828 51778 -346977350 61224 56202 -977309774 90866 73794 -856510725 42980 29817 -133928395 42452 83967 361432534 72214 58286 -572861375 6956 16276 -124488842 11185 74212 102411890 68730 73367 -424871530 44158 7785 712332750 35601 67176 -285858272 68257 77233 -65427881 27126 56002 597833809 32518 1094 -358675218 67437 42064 -663125742 74266 40436 -519814748 45935 11260 414391639 38651 97417 -703888948 76796 69170 -265086236 87234 66774 -447429796 10721 20513 -846719745 94508 9829 -413103261 68855 26518 -527975784 56622 98946 -775506511 26179 13354 -632900532 70470 54160 220461055 21784 2211 -905714674 60373 26599 -369880526 4784 74153 249295716 77762 86372 805747746 33320 45208 -238665378 72179 96288 318882791 93525 97393 -698579809 65676 14881 -259773703 40938 44986 365147851 19721 61078 -865841686 93741 55676 13833323 22809 61944 -429557191 5309 68646 -908234139 89827 51196 644250778 72589 23306 -376078225 28805 61732 -232451900 12268 13626 323191766 40010 9362 -236672636 29844 64624 667897531 4053 60313 -357230353 37153 71970 302302726 58775 76601 -688638981 81219 92708 -253027011 18341 46330 960844821 45904 40574 664285923 49104 90551 526487883 47092 1830 -268335086 16349 22689 208446005 94764 18692 -482803125 49687 62746 -208814676 84226 64656 -567645920 3408 71540 447521979 82929 87425 685374214 49724 58969 -521683377 19208 74528 583376157 57006 18353 -730978536 54305 82884 -180973254 37109 56337 -494457080 51643 62464 293724906 96708 15595 305737958 89357 70537 -368122097 6269 65451 356862234 42331 39021 334045103 54614 18726 -85688786 82306 30578 -26576304 45873 40158 -146045627 31055 30730 513594615 9136 16150 -772645199 94517 96909 -823882241 17278 78841 -992668886 98968 38837 126291433 43950 94566 -441965687 84876 89942 584842820 32905 42474 690582230 8425 41625 633985975 89969 21467 -144882363 36550 79990 -562822562 27947 22529 -63800621 25930 32611 -85969529 21247 64901 506734913 4722 952 -602922798 36862 96216 543384426 56241 3988 200413402 14383 85019 -123777925 24979 19018 314617464 68031 83328 287146336 82303 95964 -742915578 51106 50113 -78663237 16268 5409 543848608 49357 96095 176033940 87909 47325 709851184 37508 37860 -810132746 8957 81309 -955529956 11827 56351 720771278 48739 77715 467230855 8541 79398 -702085333 14643 83402 984286626 86814 38550 453085173 3192 8376 -973720277 53412 56605 931452315 33548 95520 997912483 75872 9781 -347434848 7609 61538 -173880736 4599 63474 453928819 36 21856 -724999078 52456 14837 499417358 56487 14328 937752964 32769 17908 693654933 61559 93243 21232516 76308 14950 285417989 55412 44134 569173166 11339 20409 444638482 41386 28299 -254205957 12531 71021 771378421 80559 21013 773714022 65462 13273 -114917760 27555 36758 987338697 97369 83878 260198442 85795 50370 512902867 50517 10593 219786744 1724 36778 -150590508 40755 79944 -249900005 38946 81752 618539917 56295 6543 970804031 68346 47349 680553108 62680 90396 92689453 48422 87632 2859594 13153 24211 -603583657 9575 85792 458601105 17699 53641 168820150 66962 49997 -162486585 37490 52046 -66603645 79980 31001 -726640639 38076 16046 -884934968 74864 45073 827011775 37082 59078 -283219771 68657 31145 213313243 39793 86180 355102594 32173 35729 135001684 11158 60191 50156812 43383 79929 837708281 976 90792 603598394 69599 13451 345997162 78464 53099 -599409826 64818 40097 998199117 54722 54309 524263789 49432 50956 775042653 33225 71861 4021023 85076 42787 376338243 11510 85080 790227784 88456 24285 888144006 48312 19967 -424309055 85567 71216 33480604 10443 50172 152694432 65707 47396 300889822 67579 71559 -883265769 61947 14566 350851529 96117 46795 -877286500 24288 73263 832789436 41964 48900 -717417561 80974 91253 271120127 4899 66749 266208867 18545 78997 423936840 46532 54082 803426839 50224 40488 9460533 34486 46809 -887568719 80345 35578 -578096659 77416 61438 -140232852 12981 89044 -314373098 31525 95873 -731861026 27346 1929 296558119 15598 28086 -286986901 29972 25550 -634740942 17666 8742 -280396161 83760 38128 588180186 9214 69558 557066222 55241 7039 503219934 11290 54447 191261382 43169 31931 679197150 15619 92800 762368501 10945 91361 480688368 2771 45655 215448365 7210 61786 213740507 90983 22852 820672369 29562 92333 -455117997 22942 44668 -356430480 43037 21380 606092091 96643 9439 -693006957 70845 72573 -479817349 50145 33385 117690453 48750 10361 -550486007 4878 70815 91435407 28108 51714 -960713633 47144 11861 993289628 94737 79820 732717103 81186 15921 -213004927 54288 62561 -186681451 74237 25375 278344320 52276 679 747340122 14182 577 855717768 57760 80290 454269349 87630 26265 -184020704 84480 42594 -954305257 23509 97713 144813833 73018 18133 482072770 27606 98972 -855242601 49268 67176 -12650649 78971 70485 -837012829 24433 15051 156230665 80670 51823 -344313530 59083 41203 -326314752 73612 21671 200456104 31352 1700 872356368 40136 51987 387671354 23926 13927 -41970450 31507 31841 -742252847 2341 80856 683799936 71692 82440 518950067 21698 39746 -830410415 24976 87731 -477232739 34892 35666 -124432957 74437 51638 -261152309 42908 31592 395772409 28059 79525 -450853863 44004 68715 510068923 96702 30063 369825250 57035 38656 -730650296 5344 29727 -444416170 65314 18482 -562400228 10316 94916 561645628 77626 47916 -561671271 92081 57291 -456541043 76791 54236 -45431956 66425 50140 -178381098 96466 18697 -743116561 14548 90942 -536869490 64765 75731 233773633 22396 61676 -776942888 28203 61335 823834456 86033 3420 414684561 60647 71231 408308933 10424 22774 554531030 40340 51063 -788341959 9849 23590 -779140919 74036 9089 612518522 2535 12740 -800331093 19295 94765 -612011154 48689 73938 92069955 31325 24703 -856255244 63071 97276 566335140 16015 18907 -98788704 62785 60286 643507639 56991 35915 764294191 55098 63963 304222816 51559 78423 333205774 22701 29442 990599114 28651 71214 -55764489 65883 75378 -862229676 1973 60053 -917602798 64776 64793 748452111 69921 562 153696206 7454 24069 956094303 20265 81898 -356913013 44944 76760 869624807 5715 62286 -140067564 14857 49657 -894586736 46881 51007 101045618 65447 79063 -289623254 67083 39699 -913737639 63361 5267 -87085815 45373 4047 -901876643 44983 5388 920637330 54182 60903 900525583 787 5156 -696605175 86295 89530 903876415 89042 86380 246529480 28491 49755 -625598569 54857 17446 -519971025 84993 17315 -231833467 57528 43405 -974540725 10721 40502 -208060094 42733 17239 455972496 700 70671 -127724124 53965 94837 -985022010 38741 50747 467206003 92212 37475 287299596 23668 50531 87601894 70370 42104 -641725607 43247 10926 23436975 27724 57373 4831593 38108 51942 581708563 65332 33909 -102448432 8255 45122 567743063 43388 22477 24341560 2910 15695 594823067 72445 95754 -169781548 7617 32604 -194305416 3570 75500 -598833581 43804 50195 572570824 73377 82611 -329168190 8770 89222 741280958 46953 60546 -408386932 86458 84083 -784155951 40928 49906 -343375397 96225 20333 804963111 71340 51034 90630184 37230 98772 -191538048 85204 77733 -792741865 65371 30553 584461423 41573 16368 -390897744 88355 78048 765318517 55985 8602 689620941 18059 53443 272852597 21262 42899 988993962 80545 79998 -766167786 73674 42162 672538998 24810 42114 466421415 98811 54502 -679065146 8359 27277 -750467464 13695 64927 459715736 64543 5816 870941847 73132 67726 -232101344 2924 71057 100774783 79277 72274 160488591 68921 60317 -852853505 9556 8897 220544520 56235 31956 843750178 26407 9997 955688962 6635 93630 -72251870 95545 62654 790908755 86324 65380 -316347846 74742 58463 -271300992 83187 6030 -98938799 37212 52144 -251247744 79563 8603 -164965458 95815 28628 -663080696 73867 10169 719885602 66196 37646 -382240129 40186 86763 -295752059 37893 34036 267236213 29995 63443 138040616 25110 38817 -355683528 72250 60817 207567559 70254 38265 -19305349 39453 30630 888837760 78262 94894 -495794346 38648 82514 891879757 89839 36965 52201057 95097 39517 129281992 50101 16616 126080249 89233 2044 -108641761 18145 26583 -264064713 44718 44416 705150890 43645 83452 -811015678 48805 99049 -210370166 28401 84875 -505445843 77221 96526 -595532857 79219 51993 535369176 475 95537 -664839860 49031 42473 307037450 86086 48785 1275034 39798 83973 658402189 65132 85818 128765445 64907 37431 11907184 43500 14842 883496737 98559 56137 -979609485 66529 398 805892163 32713 91406 -595006923 80515 28824 124746286 9468 40524 432182035 36456 20016 -298309260 74780 1345 993446857 92995 74112 -784460508 46520 98790 -788729862 28527 723 723919200 17660 9463 47287161 27269 86174 -544456193 70081 88561 448733572 25552 60699 103148070 13932 57038 880932211 55817 39620 -867985778 90898 62270 381348284 82261 83633 -735201902 78447 60775 365710555 92126 82913 -220083517 2670 43343 351098148 85789 65490 -196976761 45883 91660 -985717776 71559 25263 -424524985 65691 13432 -718414739 45407 58318 649276403 53205 19971 -456355709 54699 30901 542624903 68888 42890 -477266198 35129 96753 251737186 49039 20506 253756712 32042 44035 -12889606 20960 90849 -152248584 16658 22226 -447939892 40741 5011 -253035617 75591 34854 406948896 74911 58885 437686042 84458 29193 470983847 89700 54292 -469193409 40959 5309 841126566 11732 61689 344285476 27463 51755 465067621 50349 9249 814149176 80758 71327 339540673 85780 2020 69442 49870 26794 -538823442 89921 46489 83318870 56740 47563 894580003 71142 46677 -738936623 24519 88709 833800017 44105 97862 -121833601 47575 27545 -880103994 53566 43004 -508285421 50401 72409 116268619 42346 91957 849377361 14294 67501 -637078527 33706 69317 449552960 27053 96399 310547314 11964 6282 533896090 36300 43687 56768166 65143 10183 62831416 5143 98110 691304385 90198 13238 216049920 12343 57704 -360098171 74493 28653 -41996832 82546 52057 -302460701 11097 21366 319965812 15211 16753 926845125 30709 68800 935652624 88166 16869 213883904 67499 93222 762841183 63740 17760 830194988 98559 97549 177176230 14347 20018 758727316 24740 28916 -815166502 98361 83966 651898587 71436 31974 944159059 56604 23454 -661031591 90043 49331 -956912788 87307 35425 973875463 76535 70123 827279442 8795 17979 679471167 74345 65957 -92572106 26543 75610 384230924 82105 25590 283257454 35873 32360 -763899168 5289 37100 975674859 32367 87686 639102395 55410 42567 -913443080 40629 73626 -415595207 5311 61541 152084462 231 67756 322047011 62679 553 19353786 19941 15895 -698006965 48913 34829 235225226 12156 4348 250328125 16951 64771 888383400 75304 52265 610164332 55673 19093 909082060 33591 318 831577412 85170 98235 -578344557 78363 71334 831584341 11366 20147 -789353067 92808 62279 219507192 76995 66982 340209772 23757 57798 -865286205 4100 89680 -860365674 1912 58775 108921074 62491 17214 -666750183 33051 73969 896205909 91699 14761 -237191355 94379 12465 710941867 55064 73318 -360370135 89958 42466 229887040 53610 41548 45701342 36666 74113 -777281060 84367 63371 406529406 98628 27895 -707612616 52430 46974 -406158937 99113 23861 -288908175 97676 58374 -401492090 29791 13152 399180406 78024 74576 -770159469 52963 25447 949465361 36937 95390 -845192864 57802 57910 -381717967 19718 12745 889916909 85293 93280 -8016517 29387 60518 738843959 17698 1603 -971795375 95278 3848 658598862 3196 88904 74941204 90487 96755 567524141 5707 81008 -140899166 71434 1725 -895139551 69932 78255 593900064 58864 54315 -722657631 20312 96414 -477747448 50746 16596 569269539 17105 57532 -232939560 73254 97865 788965913 34502 29354 169766811 4597 78717 -757772909 51827 21433 -814263909 5186 21058 -157865937 26354 24695 544534778 53573 79266 -951122865 67020 98146 -883807964 27933 31407 360221346 6879 52466 602460690 81906 20586 405959298 96954 92002 587273034 24976 87337 -900399265 58878 79310 43389106 16710 13318 251195849 66756 82301 538191953 42486 72778 378155377 56886 66369 36449750 2483 87601 734576242 70399 52579 -721076698 26437 57361 -737111691 64323 24274 548041771 94168 89425 -737862102 20276 53931 -361675877 49728 50840 -637349925 98581 70497 -910945397 56328 37228 -782395520 34930 91879 576315649 18833 29789 376270729 28178 8862 679685032 47626 90859 631022988 93784 25574 833757252 61210 21093 -382111437 33856 75507 619234037 1397 16861 773362789 95975 89362 -636241887 13052 75366 -593935191 96022 66948 246190262 43966 62602 46906630 15862 82930 42571514 4695 47214 -493234331 14275 82372 901934954 33276 77537 -443236009 51324 64522 -88533755 72424 98037 -58024913 82486 44091 -971867003 20647 75590 -114630191 80220 28112 381403377 76099 1863 -178475831 64736 56305 -226144534 75415 97921 -710799847 75214 68912 -513445143 19378 9008 934052195 72362 25737 -848611735 76757 60372 -809141478 41733 39182 -950984089 55012 82927 431143196 51878 62461 -604400638 28975 64807 168676840 67860 80570 948966887 64328 53967 530855523 98259 68915 -413698726 66595 38002 -179064617 67811 68233 682783493 89847 84165 -126048969 56605 57131 821242765 92288 46653 530703451 43065 93852 174339580 95323 20091 613647500 2132 32761 112181814 45322 78580 877806306 11257 70774 -142862294 18707 53997 201555366 69584 75032 -386414223 36359 53107 -137432282 27406 95380 -941249504 88947 23120 866389908 52698 13991 874555804 97789 89425 941689492 18301 79192 -360293058 17515 89283 76068799 12097 85161 482625710 61003 34795 282824502 33837 80884 -474481457 31713 32477 -797625134 32736 14618 -895120946 49168 59837 -714360493 66828 31604 667293496 91858 32522 769208313 59677 7119 -72328397 89971 55504 709686150 41138 82147 -300366179 33956 58113 610634293 90932 48641 -946318512 55742 11291 846230736 77524 30425 -276079079 70285 90214 540437656 51216 75785 -901270088 15405 337 -848630053 98267 69529 196924522 79974 9446 858330885 19997 95401 -119804876 85077 3354 -894126476 2724 16867 -392978355 25875 97232 -736826658 83171 81730 24829468 12136 40742 -170108528 95972 69756 -132337872 22590 12754 983082474 30476 2667 801015236 6787 66234 55799668 83642 1579 612916883 65805 33558 551544207 46112 70287 -445741065 47817 7779 -705615751 11449 45079 471315204 20775 9704 929211106 71570 29975 -376450471 92207 92431 945506319 81200 14956 -73785020 18487 78743 -309487417 18202 57013 -305590154 23722 30986 -131465530 2121 12468 -268628785 75135 21908 -768110749 45308 46071 -566499417 6063 4866 605509704 89988 29782 -308613049 59166 98453 -891909618 54376 4905 -10296403 91762 96574 -974771708 65075 30079 711285788 24228 5629 495875340 59120 48206 -435263428 73730 7318 -2087539 89874 72310 -214334028 9368 27734 -917295222 3105 25977 -261314139 806 30821 571586006 30331 8463 -915458423 70660 45217 504039419 4960 81179 -343799416 36886 84498 -633354259 39363 3035 561556517 79974 21081 104918544 65475 59872 -570204117 52113 63502 -381817984 65308 37823 -74550840 15869 14432 272754876 45331 6953 -128982771 57003 2834 729011913 18263 26010 -606475135 43004 96770 458357340 82189 49337 -250577313 51417 94736 343092886 5464 9317 846737001 25893 5383 -577971428 15685 24049 234950196 16612 40348 315404078 55609 19850 108775307 71980 834 -570179498 10634 41480 -824083726 71288 8284 764283249 56449 69745 -663790737 37671 86529 809799702 3754 85897 918926899 34515 98872 -767834899 41754 46989 -303558181 85364 45097 908584463 54032 36157 -413674575 87273 16513 -750883598 33330 6498 -385830441 8474 31796 -766312464 39298 29255 55489137 32799 43534 -386849040 84557 35755 -725335446 12023 28631 -382040011 37221 84530 -294363435 65198 89722 -896603105 78589 85543 90576603 46113 79520 866595564 74582 40111 -89933293 56349 61676 541922935 12566 93573 -270522875 77294 98517 -264484162 20642 37038 534831534 16757 38939 -236753254 94013 39237 986681254 83060 59591 -891781568 4915 46515 -909903558 28288 65440 -657461271 6817 83061 -580119656 25117 83056 -134874932 3815 96144 414032777 10701 4026 827038987 17517 4131 -19822090 77051 25793 -866043625 92505 94752 36666448 34055 82725 607102443 97789 15813 672077720 71248 66011 115776228 81372 64866 702696145 39733 29076 739266263 14224 59521 699653296 49137 65539 507105073 14389 18111 338678445 90798 81286 -381989069 70796 25951 390209406 37553 41398 -934515855 7493 1224 151872901 76575 17115 363514284 56175 41692 943080711 35703 70913 -927610129 3052 2846 546967434 72824 93514 474964889 36532 8308 476786864 34476 60448 -456128703 66207 60243 515339506 72615 37915 663083626 58229 8974 -654868480 94179 26218 -528048416 39613 80503 -489394653 65600 13953 -834493485 95959 16841 -670339445 95820 12244 -483455913 47685 31612 -530945990 40555 88888 -881624409 76315 98174 -437154068 86931 6999 34160656 64086 84745 623580941 86691 99057 -680935860 27430 60442 937010814 27270 88663 733392813 31679 55743 -84088013 7459 47394 -882894355 59143 51851 283944387 27495 67594 509029528 16084 82027 663228044 97802 96408 -221053228 85987 8328 225152656 73542 45512 -850082190 85401 56280 989626194 17449 71552 128419960 92175 25119 529993991 90600 61931 -205582264 35483 10435 648914468 52980 73110 681320236 34596 43097 -190767309 64964 34627 -274332243 95716 50512 -751813965 58501 59499 620467711 17127 73572 -461415169 41067 97581 -682060430 39737 21675 945560138 45867 16941 854850801 20563 64567 -598105242 63833 71652 -442523131 97694 35193 -867686379 20045 97582 -158298147 46656 64443 -865347101 33192 66413 -184268735 78486 79805 594872854 93977 42488 -630970315 95477 91953 -612303288 68329 27576 -719763586 72888 50311 690651313 22865 30448 -555189543 26400 83397 421160240 69863 64388 728187533 2862 74558 621290485 2497 81335 395425325 39371 34687 386978473 90511 64081 -816666226 81391 1610 -341146895 54991 35396 -5697027 94198 58149 180728525 42469 79788 -815235269 85144 5117 168959284 97427 97027 557493142 88685 51239 -736042640 31278 54125 648569108 22655 29561 -869318797 41010 24297 897495916 83031 98734 772153225 42089 9070 833066572 29986 33743 686251208 5140 91429 50387604 15853 96650 -130048618 63752 33697 -620720437 91704 14359 -877396345 75741 68364 884220019 79039 46441 635260965 14104 36374 -115848074 30509 94006 -534064498 3544 98682 -81588629 25214 46376 -923070629 49112 79829 321109879 90577 31105 823684168 29475 188 991209504 28734 76834 221380884 97265 23972 961973446 86005 22264 -457812644 62771 1858 229320422 85521 54196 -888931187 1911 23819 914343676 98351 17439 773503436 73179 79410 780325619 42985 12306 -326412484 24347 53115 940250448 18889 79462 -493980608 37357 26115 158392588 8783 3846 35417063 82528 95553 -669871178 2063 27120 251277292 22457 45634 428188981 28664 42716 -666467639 61098 95726 246827669 6283 31108 -610423525 91508 13408 134879241 48847 62249 -396895229 42742 93438 -122482370 79404 81551 -670974682 22245 81057 -942928213 27650 93902 402488758 42730 59934 773182415 86623 79934 -737120631 21620 68324 -968385756 76675 48228 118698959 92655 2226 -731820464 77705 77924 -827124618 348 58833 -272666837 98230 83269 619244731 15953 46446 -452341601 29386 65617 -185878016 14487 68533 78827915 90602 32287 -29877175 74436 46500 844250365 22754 51302 -163227827 37030 74638 105048567 80882 6771 -950110877 44446 92678 369759594 68015 47253 365871486 25634 51313 237477183 98826 15656 425479111 15302 53581 446814082 27259 67078 -319773187 45704 1945 341933287 38065 80541 642220941 88414 70805 173331019 81609 26932 41291690 13162 5342 -320933352 64779 32020 -521934484 8235 16486 652055415 49712 89665 726063046 4553 37525 576106260 81556 55304 -32715537 56987 57137 -551655198 52856 97138 320846302 2392 13928 22491211 77577 49028 411101211 87861 62519 -453773139 174 7982 -275577420 88018 86023 630350524 86160 47537 163578250 17655 37238 456077702 14405 3719 65240423 12532 26373 -911128669 44808 5841 833722410 8881 90816 -227139540 22123 48397 228959436 17495 35335 -392063903 98362 84924 -775794872 79659 11120 354345453 66940 20557 632427697 66155 33934 -615618738 62062 45429 -436956925 65135 83809 545278189 57242 71655 -640665130 45215 38455 -836095318 12417 95772 167798691 78983 57225 302928900 34509 899 647552497 5465 95405 -276147452 58752 40327 2572332 9791 38758 213449902 80940 64590 -957526865 91069 84395 -442996048 21616 43562 348201259 57646 83443 -239761851 69760 95045 -757473358 41352 87675 998404683 62753 63024 962845800 40735 72224 -899258857 27818 36519 226069511 90648 24008 747558500 53420 45082 -138479432 44210 72242 -390193050 32188 14529 -108475133 6211 76553 -686807625 5648 31595 -554002771 84041 86322 -229051573 92601 21926 70250080 93710 48627 -360330974 5924 16729 7563243 22854 76479 -555541763 35668 14070 988990316 90242 85673 265684452 81946 31401 -129517052 12723 7450 -179270456 39771 11767 -405065662 30054 92214 745830602 19361 60928 151109346 36239 52894 179067341 56568 23385 396086290 1574 74262 -883220653 52528 82107 291714028 56340 9064 -544377132 31169 57472 -349809429 18829 58780 -835940145 38667 7629 656305234 27832 6858 149549881 48026 2454 -316804235 61420 85794 -810466360 4263 66678 842926749 31634 71332 -668174461 89658 17777 868066135 23811 6187 -652344929 79199 12136 386958664 7895 92751 739652045 21108 7136 700318940 2421 83558 -401535329 17998 97696 767987808 78056 35711 -912256672 15403 95577 699035373 95674 80158 675548940 30727 53188 116556281 35548 69762 633420194 90419 21130 326730776 64363 51167 106693210 64702 61991 -615691799 25542 75084 988426327 81673 43619 -194113277 58926 37542 -158112736 85728 92988 633116135 91773 47447 -469461316 95528 65593 -807903789 1739 71736 243463914 1339 37624 -913547038 18694 50125 -486621682 51812 82283 -19748308 86773 94357 -260822962 56106 52723 630634384 28700 62806 151913675 67030 19035 -640674378 93186 61364 967185363 63143 30568 51718983 33610 37089 -960804690 39818 76605 -578838504 89962 71239 -72954866 22582 40420 -962536099 31307 90043 -54741041 19937 60623 216393921 85669 28886 -363878172 14175 32455 -141869336 67681 65663 572130740 799 48182 876548633 80805 16133 -440311580 63167 40752 275217378 42829 83822 691326610 42609 57122 185386582 46041 77681 590941576 38984 53266 -261141800 9728 90698 -355050473 70926 22764 416476946 21596 28677 -680160877 48547 69736 225181741 2772 61373 -112238698 44519 78732 -941673509 81015 17790 571240911 81831 8070 767313170 96564 48175 -319334088 87700 77460 45581175 89793 81043 417128229 61072 19174 -692774758 75865 37933 264408176 53862 40082 500464202 66927 59066 -312920067 11961 73745 -126183143 82136 39623 958138962 65655 18300 451481543 97374 34456 930312430 82206 15808 -613237022 61475 66527 -719990326 81209 70116 -623421741 39917 82516 395906717 87555 18027 548603913 81232 17104 -376892274 94410 82948 -955647266 60524 7172 -523275973 78018 96459 377869667 2637 8323 586599116 24884 50602 -477434524 30467 82670 -6938544 99159 80695 612557836 63868 70705 869332951 75402 53894 -902169559 93765 78161 -787666018 25441 69294 428525144 17235 79648 149947540 17813 13847 -378974299 51374 41808 -360068924 6045 69894 -305534353 10039 73579 671351797 1598 97596 -523031346 35257 50762 158040104 73057 89970 -958219657 69029 10710 797807820 96616 94554 929445512 17387 31216 918404274 53768 17433 -556546195 80472 76166 649817934 95964 61956 -767630779 4664 71539 116926687 11531 66257 -392663853 34983 4869 -588063465 5804 46242 -531696423 19048 68254 -795745569 2980 10087 95243669 37111 97639 147032370 6761 20892 668250618 97413 24518 483721246 2977 55012 252807279 70664 81418 335513565 90086 61189 -580100282 64081 20477 -205311861 76429 15561 138071565 8457 18717 -665504261 94969 37710 -557246622 71940 97846 -624897027 94581 64195 533633963 88502 35166 -637725209 66999 65372 -269368703 33507 14642 -320545175 26385 6370 -253165166 63847 65568 -921957895 71670 16001 927080411 91489 26509 360947706 34104 67002 443719001 36507 59272 893616605 53915 42903 -383505562 89783 14927 -72915514 79111 95908 315109530 84383 85175 -585187946 31715 44192 481608705 10651 32620 -94254488 19262 42452 56342930 78340 94006 -377787496 90244 15943 -849988781 61364 65238 -593614654 18446 69648 -247047977 6215 43039 -689381996 20402 23087 959793674 21089 60821 -283658780 37785 92499 -137660953 13407 1740 1050009 30096 67373 449596701 587 29477 189550925 23779 79912 -994126725 48514 41020 -442014585 95251 39236 -614626639 11909 81750 728991320 61384 45549 -751501737 20093 97762 -962644621 78931 24527 430892102 13915 62311 982062183 67102 5721 691901463 98435 54028 -794848310 10985 53692 -332723410 96204 70769 -266144268 2956 78392 -62328155 55708 24316 765455346 53557 61897 83507835 76804 81826 970070567 22446 54403 547148620 69604 70147 396342400 98936 35474 488753408 31396 44198 -330230572 11801 36397 212544867 73767 33136 988662345 23321 48475 -145297425 53765 5725 -329677468 1598 36681 -430995245 12621 627 285783822 7534 46747 -377866337 14149 29069 631321133 92958 1480 -112051765 46723 73588 227342104 81554 57668 -377167750 35558 83399 588410097 18806 26004 -193545270 13662 75737 -258701235 17292 17140 -435803242 23616 38548 -868602447 52152 93697 833228778 77112 23170 -302884478 35523 36684 -261311991 14992 40356 -913585888 963 46937 -622712417 5219 58614 225647694 7807 91187 649003263 51126 51096 122757914 12400 89953 756930188 20609 48928 907386787 59624 61319 -843408590 34437 66277 957822871 37853 49050 -125986510 63648 81913 107333332 87165 52861 -713272166 71124 67107 815222436 70082 81474 512594260 96967 20282 322938391 49533 20078 -514372205 55620 79740 335883446 81525 72798 -641892146 4683 74243 -670508316 90016 3738 -616906268 27768 34565 -227508400 72310 57517 -218443162 72736 62144 999018430 59249 96825 -427807213 7034 53185 -694125076 48063 93499 284580166 76254 95775 937321534 13873 21971 -936501781 12634 2295 -443198842 10676 74587 -638839464 98191 979 -111289 13822 68204 328014504 21067 44229 -615797935 39680 1286 706207617 33528 57355 -831141939 80801 59547 -924422539 6916 17979 722484583 50257 4990 -462517843 84406 78234 -251457500 79162 49848 133817019 23439 54379 787009906 48578 61780 198859848 72429 27270 -482932231 5403 64791 377655267 86099 40490 -765573620 63005 66515 -982097399 17034 60189 195299359 78674 63859 715790935 96799 62644 -264000419 77933 17925 792250913 2910 18199 -80145416 96059 12790 281180634 93627 22187 -764256172 51680 5703 233249319 42107 24709 -852501897 92415 37618 430655773 60756 87234 856020897 82627 75934 -831664897 29025 53027 690911780 54321 49177 -119410456 14963 16537 433804452 39222 51120 -712815871 35017 21980 928354237 94841 55555 -432313490 31081 73518 -973705154 66035 55185 153144359 50198 68964 -91099526 49715 77166 -998870759 2194 7131 422204656 98024 68954 102552746 20937 3680 254608273 9803 62846 901677387 42126 69995 -389088417 49569 48 16507346 41977 70788 170195728 71198 94431 -685521033 74525 44899 756370712 29052 17310 -956467683 82317 70802 -300714332 59405 74034 980121604 72779 73109 793902684 62690 72872 -282173059 21694 83224 -463104619 55103 50942 -626699238 12119 74731 -990168252 91264 5485 -519719524 57958 52459 314202400 3858 91039 89712707 56203 95063 379367129 56845 17353 -191551355 29278 4035 340512628 31678 97804 436319484 76972 9760 -128058752 98621 18167 503202221 67538 75640 453474975 46672 30106 -71161224 16712 86863 -222282462 75484 59285 -858632081 91815 13535 -830853227 49804 71638 203302757 70028 42665 526546602 62083 2449 269694877 20519 55132 218890576 32812 20526 -224920664 14380 74059 417091011 23803 27306 845461687 4733 94615 -260900187 45322 71479 -780288325 85259 22651 -926095739 61896 68479 -355494258 67143 60392 538236490 23507 44442 431564588 44958 97674 -384875567 46241 12272 913978117 61654 68625 159176790 76103 26189 650537734 42863 46490 311834522 3265 50479 -142287030 10641 4356 360674747 90874 1538 146147849 89960 35516 -78925406 65771 49586 -679926387 61544 96775 49130228 82878 303 822763130 39815 40179 -438753339 93095 44531 892261502 42170 34233 553154781 17942 23041 -24170446 12718 33305 34560368 56776 82688 288585220 62254 71121 727422020 77361 49560 -173890473 9896 772 -578313827 87269 63003 -107528873 42516 3632 -113629136 60711 37567 -147188268 31413 60607 2839533 61306 63873 20755469 40685 98009 878225598 80811 76150 -398208630 206 10730 -284421457 38474 92140 176670249 12937 8223 562964566 70858 37139 862413016 78563 47569 -945737269 58522 83417 -874051751 49758 12080 -1464670 50170 2518 -628311275 45915 20128 -380020962 33300 65463 514118156 12843 15500 134643871 36939 39060 455870800 35569 60657 317741251 99023 66990 353395695 777 54139 584045378 33498 20584 694243143 45636 60502 -831928322 83107 30533 47428757 88710 47326 -80122158 6269 37612 78904517 77058 67304 239034147 120 22146 55951709 10717 77925 -695386221 30927 41297 575558415 20250 22822 -503179964 67086 67067 603369169 73830 3834 594778032 59498 92223 879769359 14799 20942 467303105 56565 2438 780530215 47978 52694 -306006890 29911 22214 772909317 76691 84639 397383852 49000 18622 -704342345 72054 94060 621787769 53570 72555 766881110 62082 66504 67840322 98319 87408 -238494298 15949 59538 243736423 95140 44597 -982534480 89144 11550 566398591 82061 70417 378430849 67857 8739 -628628061 69114 22120 878127296 6729 37687 521878597 67664 89787 -494615172 631 51563 -759371096 74516 16224 -767193309 30659 40682 461095807 94338 76984 -814163152 49505 15938 31485841 54746 86675 163820824 71333 66101 -15569421 54263 3661 -692852054 28441 72925 -544929144 74522 38578 10330764 36649 4999 -372790172 5347 91514 -547478848 46525 17722 -244530652 40762 9718 835829251 36994 87310 776214736 76247 73519 -801604382 10424 61017 -583338512 59197 51358 240332999 63227 68048 -802857552 58918 34243 -627509058 74569 94386 -762882109 96975 67837 -317314629 66190 21342 67185698 46411 5958 -480213086 26962 84439 679489682 64358 51762 -986803681 36784 82409 128614661 29602 25111 -331655926 90495 32354 629336799 98618 29440 875422259 91894 18182 193208833 12883 83895 -233938926 19150 7150 47543187 34846 11267 -783034077 51892 30498 -515062302 13265 50666 606798875 18785 2017 -943015230 96340 8582 -120514074 93726 76151 -839181136 14752 72561 -135017753 18420 88370 -432791425 50766 74625 -352719356 54686 94151 -915083469 51564 47212 171091805 11634 34905 -471031465 47731 45201 553093428 22688 26087 -756428381 57410 96012 -510205023 51183 13529 -98461225 26321 88762 373410584 69726 28249 -615343360 74498 91505 3103136 10003 61904 998048473 38124 29952 5662108 67980 8033 176163669 88049 455 963884632 26653 4494 -587574015 74478 41234 -918848478 15102 79591 -74244280 94220 58839 621929411 35988 23709 642828506 58832 44250 941752638 25960 13056 -108950219 89672 26801 -123380185 51086 91776 -992992499 17980 28002 -646444167 64774 96448 924820079 21269 916 -307555183 65652 85067 758507882 64845 61347 -897395961 76565 23331 778911222 87674 90926 744843803 36867 88613 672407008 3841 34564 -190744910 8550 76369 323594207 80646 56816 872359664 70270 61675 -325380677 32446 76424 -761436145 1043 20039 561765457 92058 3998 -475801747 7799 79525 712568414 57444 92983 -795946675 48548 79953 -682805653 86571 96321 -949288751 8295 91426 511696609 1252 89985 -915235817 90751 87093 -3740293 82440 87870 232964961 16088 50233 751247737 66853 44217 -228408325 65029 10835 -914306254 5729 4294 -464374614 97987 48945 390595561 76209 39358 -180831420 21471 62318 -531326633 40801 50053 630300801 12573 63791 289413592 30778 92886 -633467382 90015 1708 175949795 22753 67274 713407928 34024 10473 142339170 27189 72053 -381787474 42645 35994 -937056810 83157 85860 -857648522 16843 6474 -611978010 76463 94776 -966353489 97606 26355 465156987 320 13738 -657315797 75639 60124 237393277 73857 21021 -486179906 17143 18794 -492130929 44997 8820 -368688974 44156 29972 -946658928 59643 83390 -157297242 18428 49327 223526400 31060 41420 927186356 33834 3791 -892920579 98140 46540 -455052757 29482 15213 302655626 86128 57900 -733278033 56447 9514 -762865896 40338 66979 -424050767 56471 70273 16384349 14101 5399 545946287 76033 62758 -993098134 90533 46870 80894584 29874 88621 -584945480 93320 10338 423087237 44129 95708 -582309067 53365 16783 -439473544 83269 10323 456909458 29458 34901 988100834 4837 55038 -429377272 92431 89584 -199324304 56115 51355 992861666 91915 48161 -494096223 69849 44688 -592428481 24696 35591 262686586 88893 57244 -7963237 13563 83230 -267694159 66909 97917 -468858773 58610 16133 11172603 40519 55722 99769517 73006 30473 898466130 43534 85837 914532031 63033 11395 184665570 56095 9092 -541554210 82702 23802 -968285112 21607 49364 136656105 77944 34741 355208766 32534 46894 569208660 77844 68480 -513254832 39888 84868 -585405297 7914 24067 871525024 2017 97529 -904153894 3172 27966 904597882 55288 73959 372323783 7511 36915 816160918 73269 51080 827608559 39903 69652 50317391 33838 98745 -921998232 26874 1672 -405385356 95797 1938 -191959160 14602 91702 305620427 33565 4347 -863044638 21086 74519 -210985952 31590 27007 359583290 87726 6864 -667858029 50813 52902 427247641 35064 33163 -355047758 85876 68689 367039251 89417 8660 -191482467 7643 50964 -966151153 63856 46728 745374262 63541 64682 -951674261 10694 96444 290181990 96741 47618 -49866894 11454 58524 324320705 68266 90249 -361094626 3406 42734 -478399589 49822 1714 114184173 22975 27446 -756999132 10530 17594 -701810737 97510 29916 -927210192 82545 71297 -2506969 79853 72961 -288203013 73999 5491 405362697 24045 89343 -121681425 32658 83662 -795190420 64375 92721 -456622323 68417 42540 -473473332 37892 40503 -130522773 24272 32099 -787952247 89468 85600 419956468 98449 81995 886840543 2926 91313 90106457 86385 79111 -258887529 29059 35900 695835260 73183 9420 -414000212 37190 13966 149681041 97451 12843 711629784 18125 55613 -275455135 52917 51821 -386356089 74985 61682 756167926 98495 10633 201968176 28015 26881 -871799558 56039 86377 -377704240 90480 21888 -497801011 40055 16174 -384840456 65130 74833 507628339 96408 58985 -525958444 90470 30750 667929893 35469 38390 -504438264 12254 72351 587049758 88882 38883 261380512 53597 79628 250290312 95226 23237 -351101117 5941 21688 411365461 21179 24185 94922122 82595 45079 241553644 53491 10843 245083205 30428 690 240397936 48079 59204 591125567 13541 25193 -189656556 41698 29290 -893610746 2156 13534 202329101 49595 38216 893939747 3856 33006 -590323033 33660 60192 -486222574 33233 56405 -770697349 98205 3144 -380816811 32921 29295 852292886 24167 9145 105834393 21045 3068 -487293668 50404 35014 -558141169 55753 79756 106816205 75689 8937 587259382 54221 84202 -535033672 9457 59986 609818911 33107 64442 -362649661 51980 33308 -733947120 82096 70809 -518290460 86633 65417 -309813608 3794 72760 -136582278 3815 84395 126877083 50150 74352 -905191161 55047 35859 346056007 87863 94554 -280865299 46728 50152 -438308639 48035 16599 271993288 82467 60667 -542970897 66169 55206 -533276405 79024 18702 546414330 10770 68538 760481530 46642 59427 -802419779 79752 87920 253516041 92900 5734 623138280 74169 45049 7525275 37747 35530 -79637120 25543 94226 -268030557 58993 67653 -704239566 25730 43465 609439731 39053 24809 -412758813 18035 89574 -815295362 21844 82576 862165783 74360 26656 -768442126 3902 15433 198675476 71818 28969 -754056993 74769 47246 207674059 83846 95995 -528421670 93768 76346 419900861 72006 29654 -127376308 88851 41242 -790573490 70755 15042 681812042 49169 61095 313774312 57809 31239 965482318 1857 82113 208662466 82731 62464 397632065 80449 14923 -778834483 2815 90788 54761341 9274 22019 9735488 27867 60468 280945742 36495 62898 816740669 9057 51534 736352773 33123 91327 -56711631 19064 18520 -353453091 22408 71656 951657050 76595 96166 559572135 94922 53756 708934656 44781 69553 795059957 7994 9775 -364125223 59225 9125 862660256 94111 62773 235230743 97851 80055 332304822 29254 90823 -838842978 88595 89826 -369206445 72856 83251 -664111813 61407 95372 -635073819 15793 21790 -436687065 92108 86098 9459954 15021 62727 -82045234 5154 19206 218778213 89110 41978 -343010218 80439 34155 -72552364 59131 41078 156108634 27669 56217 237305451 32382 43872 644902078 13701 59131 -985836673 80170 60801 763669087 12177 58850 -556885548 39571 62252 172336848 61917 13100 277742786 81327 16614 -176523490 30287 32176 -330375793 70996 44651 -637286745 95761 29433 -235545098 5437 46624 -483214667 17286 86334 729305455 29308 70522 -557803489 31715 91098 243851833 25602 56473 -541020054 68611 17216 805133876 62799 92886 883530164 56302 53624 -909834480 4086 20274 670024945 39323 55439 890595205 59569 75465 407560356 35366 12699 77503170 95616 29693 283387667 63283 9195 909938521 96105 56317 -427121586 91242 9675 -461824812 58613 69980 522037454 55773 30678 -719701630 42559 62724 130300901 67217 17906 -769975692 33057 29635 307687588 25656 41480 381935541 8390 70744 -178249368 63131 68902 -98854890 85273 63798 387234049 81659 9221 3481396 75190 9552 300891616 92825 17706 -917010293 11059 41920 -745110479 27024 45737 -826660853 79812 3673 -612610374 12772 63567 566151407 72485 51914 568618343 97819 93553 -472697790 43532 5798 -452334056 15042 85935 70142873 91780 65130 989031707 55022 55464 76478776 88737 91826 331930455 42576 92415 69967287 18243 59210 651763167 9533 39428 917316567 77206 85550 293687788 48234 51402 -525359502 40314 55171 -150771511 33554 88986 98815678 95968 79117 -299280987 59037 78900 -709779110 27199 92975 981975779 40994 28636 -744092729 33493 25162 -32773674 66618 35078 -229186524 28986 52068 243427570 56891 32004 -83776328 7119 37491 490260130 93466 85362 612812665 51043 22948 621385969 39321 28627 -877960081 79442 35723 149963748 40489 77253 -458384478 92818 9583 -827363882 18671 39689 -629038777 72317 78910 496966580 55702 61061 82729973 71966 40955 335598002 13894 28090 -532555677 82634 87930 319009430 43556 40302 -572656198 50689 22604 130840736 54522 97195 -294683606 70741 38738 601723623 38330 75527 332384192 4278 83002 423333993 54458 92377 729064812 72867 41104 695001348 59334 78071 778546769 93346 39881 -880785688 55057 78810 736670539 20355 69945 452351279 3861 12583 -249861391 88808 18942 -791665629 24853 85240 -164984089 52788 28854 -616503865 83001 47937 -73875017 39424 56471 499665375 16602 27590 -11872528 40755 90236 -546639850 86549 1300 980153833 86287 8723 -82144690 48422 24286 -42664369 9384 23332 282929006 46650 29870 255170230 59260 40043 -771555639 15096 16108 632768894 18087 31962 -463279228 91774 96554 80027048 17137 23133 -734343562 10199 98095 946538217 95007 38042 -709573940 36037 52089 -775415002 21042 49750 -694121854 31938 8462 -456935565 41234 34257 778910319 91594 72088 961877036 13056 62728 190564700 3321 53349 437270796 97521 39942 -624020067 25445 68947 -572903097 31705 55454 256442694 7105 81358 563133913 65984 80858 972802140 24598 20458 401934025 19403 76523 -465665665 74365 1186 767491302 16964 54223 -668313348 63219 11461 90474081 11641 8765 -762478182 24012 66409 953992846 74933 41054 -145680160 75268 71210 -983961183 52928 30034 389628555 65400 52055 -882601766 40123 20461 809228197 52746 90747 -388130109 16946 70836 -441293612 8774 84257 154771945 9665 56506 -881404578 89051 72518 -357958667 90730 9586 -479218943 55498 84232 -715459747 20463 62648 738537028 34038 9737 -733427280 59718 87062 764556938 4993 93030 320349243 42521 31196 972606180 17575 59387 -685286976 70978 41108 -318978667 11135 56003 -38335694 69137 89281 -485907526 85598 7119 797553614 72245 55472 737396854 40260 51279 179364674 31409 95374 581766543 45161 70855 -132065133 95848 85000 297895405 24883 19496 -121175354 86979 36996 216144995 9589 10287 -867361169 62179 4170 489065904 95580 53630 525264564 75078 98112 250903308 29123 18500 -652396147 76473 49874 63941319 45492 46261 -893364087 4849 4033 -695610812 98251 41864 -793753953 58685 20686 282842230 5817 4976 443430360 86893 93906 -929056672 72322 5223 992235439 71845 25406 616782992 53350 53714 -670023906 61489 35283 157264581 82042 83419 -404022890 41888 54162 414317204 88206 37264 999466459 47965 40900 777386472 58594 51466 331613439 2186 89767 975434386 89847 91331 43672093 48220 81807 78313990 21153 73088 467305703 4714 89696 -672929015 46639 35816 -436143866 40714 1273 578172968 41338 16700 -201355205 50407 68875 368423268 27546 60757 -8440064 37155 56849 -524370616 90003 51801 713642432 5746 88380 869038927 18798 54896 551723866 4486 49263 -605441346 35389 18157 -85047367 93490 80993 -394917213 50401 9436 346647273 87486 41886 90510415 56413 20290 -798715210 95269 13140 -253553511 39672 77944 -32840179 11275 50010 -698496326 74264 2359 -350164594 49800 93882 -660581529 22728 70739 270546699 53250 79318 659839624 18174 91608 347341001 91764 73917 -140051610 84188 7947 -291511791 31806 60573 657020783 28087 57563 -904465199 38457 5390 -156041452 87261 14074 -915187924 57765 44086 -493875508 91367 35963 526895876 55645 40433 -95563030 41816 44430 -411854176 33904 21536 -731282986 34097 22615 -685643056 58817 60758 851477575 6739 66586 23192728 90810 50570 -579309165 17113 27822 741728218 47470 95831 684786484 53199 24640 -890067371 95638 60051 -331779597 59850 20474 447088086 31910 37881 648686858 2248 37062 -141582830 75215 21920 165241243 22275 42477 704536544 25917 23776 20442233 25308 9532 319033120 69374 51389 -226737788 91937 18939 -820361532 47114 64620 741412668 46502 97946 -898308746 95378 4617 -936143181 52028 68511 -926602585 96054 85614 87150003 30016 28626 -205332219 63597 91200 982938969 14595 96589 666552246 51112 84601 693053486 90915 8354 685204387 94250 22111 236853763 8932 92712 304997447 77982 16693 19799663 35158 37720 674248795 59952 95593 477512634 11991 74837 795420104 7934 32314 978732362 98221 95883 -291098643 85225 15692 604700377 15428 32384 175943538 32646 51530 537142470 30144 69228 200526954 2317 29881 -800855885 55546 10678 -245059279 59597 92216 -149386357 26448 38724 730277058 22367 46013 -415838766 21223 86071 -339296113 21994 69880 560353266 93358 89672 -563874367 57639 18821 487799498 87782 88394 814192228 98882 59987 -492241337 90786 50491 498070604 70769 23665 -329523091 19821 11051 912457892 72117 35423 151390439 72954 67643 -808748209 66840 155 399567454 95967 34540 768275552 31888 35512 -548046607 62205 33535 -164713462 32196 1258 -157221816 64505 30091 -299285258 11587 60301 -621664817 12419 42798 -730481154 1749 22806 183133774 76200 29362 308677365 56244 39864 -770147536 34703 1464 -718355615 32391 42581 116534055 13753 30391 -723576237 97264 9841 -941171652 62005 31510 -734413531 80312 55045 -351892485 40745 7371 497496862 29082 90030 -104557483 50776 46745 -799521009 22430 92214 499101688 92068 35244 143789909 93348 11142 -948699637 32257 76249 -21173665 30399 72455 -147534218 78723 42526 205514090 82964 15933 -25852521 74106 55828 -606322605 76237 12844 487055521 46383 57708 -809600730 32986 67737 -702437989 88485 29795 -880893457 40577 55354 -689976927 51916 84756 -884641425 28565 76905 163847187 28307 53483 833669190 37727 52652 415542905 4497 64277 -790806232 97589 91942 -316925996 69784 91025 -485556613 65800 46057 -410850227 81958 8848 473180089 13570 17270 652834945 74066 23052 -588764964 1120 13726 333600788 15435 81652 904251214 26638 96512 -656225417 61819 60737 -198470895 31957 75070 -444839758 29444 66495 -273220578 16475 4679 468632156 90762 87294 -515255823 43528 64790 934295349 16985 8287 359278361 25856 92779 -625807100 16528 40500 739210487 18358 20291 -947627374 57900 41191 -29181686 71030 29820 23691579 55608 29277 353527043 11369 2208 -672869421 76902 7831 -657923847 61820 36089 -877296993 45665 33227 865627147 13376 27857 -812098975 75881 47589 398687331 32734 50369 762508724 82069 87903 399140544 88783 84932 185406243 93408 19230 413420404 93467 35883 -838095455 81938 22449 995733899 77124 71171 -554167009 11689 5542 277320940 48043 77753 -36993321 50638 49165 336823711 48533 55178 -240547331 9704 82627 -397058490 55953 294 924405526 46173 60161 -652969196 23258 98108 951037575 31764 48256 -568442993 19726 65268 -936957141 52837 79951 -501380771 25367 4089 -753915058 143 59945 452548589 17647 88468 293702671 34350 6828 504409849 49593 70460 -956650327 74370 80118 -34205285 25994 7501 -584977377 2332 4352 -49091398 49662 47034 397553829 2119 16367 460903353 91686 2773 -616811154 78820 23160 -573099752 27601 93889 742753736 77888 94311 -675320755 21306 35412 178183224 44861 44520 804213757 67501 96453 112671752 71361 39198 -151363661 809 15271 945862145 38098 87885 -381434134 13019 34950 -303297025 25395 76689 3896222 68895 39761 806064886 54856 49788 -863851733 61743 63242 -11332363 70922 65959 -859162923 91737 57304 25653121 82492 6175 -751697968 52509 81692 416030130 41160 2173 6156349 94096 48689 358080207 51052 51338 -505680503 1065 74318 -781175544 8310 56116 109070939 21185 43021 63837737 42927 32668 399681655 32776 46953 671324179 26721 31948 393581918 36412 72119 416129782 23626 66623 184120158 48434 82272 191789518 33112 49365 -749798928 85679 90332 809965525 91637 30031 -787202910 53469 87967 314525946 53442 57248 105696781 49172 50070 661451315 50923 47316 642970917 18439 79373 111256536 40294 80848 869373380 86154 30135 -609956666 57533 25520 -936646040 17381 84014 -596797688 39454 52586 -564755484 24356 66595 -433367532 30183 51811 517491856 13609 43676 -911835569 15456 17257 -425589763 18220 84577 958846008 75822 38778 -115059955 24759 96410 568531414 79071 64634 -532899550 52131 97593 462561815 62327 42838 897301816 72784 25259 498320897 4258 47135 -376433177 27742 8830 -372994878 25143 56075 977435444 65614 25045 443072316 64964 55409 517046766 96330 73610 -4956248 16681 27565 626393362 97969 90847 -802598793 2838 41124 847331427 96471 7723 721396551 22506 90691 718425883 87164 19158 -176473611 42754 81546 -40087472 3446 19142 -499157692 14421 48244 390578609 19514 43599 -751746833 57131 33253 977786443 82278 88255 525571768 45564 41323 181845545 50185 50746 -569429117 89778 6426 97896784 40233 62231 -148927305 16928 62540 39264327 62275 67622 719723100 94600 45914 -431921261 76586 64779 138458209 42545 94184 313321043 45291 9647 245501382 69243 76243 941491865 46026 62815 899236409 2979 54629 -591564650 12788 89930 -480001637 89248 3610 -848725167 18764 97579 -739749417 95146 14185 -226720558 34228 47382 -60473032 12888 85828 115602385 22526 51283 3502415 7594 5160 -602922969 9493 30039 738074763 84547 19168 -514428052 86 71879 816845696 59364 46085 882490197 57340 90024 -50054797 79533 47566 887552938 86404 4191 -533699022 70685 20033 -940647654 46868 61964 792113355 16018 59295 533939134 39486 12178 -43006896 61338 4213 -71741775 1810 74850 -53674339 7785 79277 -30944196 20663 5763 192726815 65607 6882 -969267896 19104 25677 -422506681 53091 51103 790868681 79622 47797 -512333676 75258 11827 614901181 85184 16223 -744355250 50177 4319 211435519 59445 7507 -610650442 70857 28168 204603327 74380 30556 -292476417 6969 61293 -533736408 48586 61667 434515379 63954 67008 -477709839 53685 25074 -542087588 21096 47925 -567983453 86701 30535 33114849 53054 81887 24480343 44465 34122 232668369 54491 12352 370533164 41947 40770 -25416116 86051 67485 -999368695 56372 91454 532795841 96914 41243 994971331 36724 1834 -809667128 36153 4872 -41337091 64139 86924 -494863104 43053 91096 83470955 76269 33548 -786869986 25772 22753 538065424 16961 50828 -453124412 88423 61027 -790572187 24064 43199 -351923431 67049 211 643896996 22029 39414 745592397 94393 35503 -980831539 98156 47808 677530210 80909 80538 713354405 79323 62609 885943927 86513 63975 72915731 29148 70077 395238663 78047 24212 395979644 73800 53261 80431740 59181 67910 -16071063 62124 91924 -669799489 89031 8646 -709910809 63174 87070 -716586273 49934 12425 778128043 29132 35198 -987969897 74775 64445 621459131 83625 37639 -795581133 4858 13272 -758710711 21830 10745 -576650879 46830 5304 725661296 82483 44254 -787782828 11141 28586 -652661626 88155 96073 -206043186 40346 79702 -615589468 43792 77750 -736829484 83329 50332 167179062 41329 8222 -542788264 92215 7654 -149171293 71995 60263 -88941519 49462 21422 -842611395 73779 42981 -160274456 66450 90849 -821186331 70428 12672 -474996260 2799 48615 -459653647 27122 43645 -889112017 57943 683 930511361 88669 13317 -538745415 61675 73334 945530904 60265 4212 989902122 13295 8739 -512300473 61244 15512 -26283112 22605 4959 -946332585 64580 82391 970963442 74474 5802 -242052748 24729 83797 301762496 4508 91385 697858954 91956 18670 438111800 32922 95565 -927476530 26828 78591 -634807702 79425 11156 -816843895 29924 54665 508000072 90439 69187 156840760 34176 62808 -919250266 4715 19104 -896528121 5847 69325 -303757023 30746 26788 414073786 63785 80985 -784205202 40326 54182 -48026603 94791 57341 371279657 11044 23554 -731879179 37867 40834 549688062 70402 10117 496020738 46621 9742 -257738895 8596 92720 -130702317 41982 91108 -140588415 51816 89472 590419706 99057 35131 733711843 96249 59965 -905858329 5666 64080 232430129 74347 37387 -845651014 90615 37994 -38451701 78888 95051 35562622 5710 8355 758009542 4094 42697 -868191522 21615 981 -60308354 20047 10528 -669095982 61688 50084 792382540 65830 96844 -609143347 58884 82277 -353668215 83727 30699 759434564 95567 89819 707674382 21161 94494 -64232077 63605 26232 233184746 88725 55008 -234933503 30917 84888 -983511144 33540 78082 284557561 43929 83961 -929364443 6599 11961 870205857 47150 69205 -539703043 14554 33561 -834373184 34120 45561 -618902230 98342 39557 -827210343 74509 9818 902567145 32980 44517 845546235 26562 81571 408811894 20397 89473 210238099 84676 13041 -631911288 61553 54844 545596770 89681 47536 591055870 78427 50962 197912977 3489 29687 524320767 96722 25968 537868899 12388 51666 820986042 13437 32675 -787862202 18521 95289 -528937983 60471 7158 770055609 56786 46947 903487100 31290 34282 599256230 35187 39253 794752051 14856 13762 942063263 44388 75779 298555403 98585 56097 -141202790 85104 70800 -66045663 7859 69979 -23026177 46896 16123 265082709 97857 32589 -65755795 55629 50163 551558742 64451 43506 388808411 94167 89599 -343487102 24857 57918 309643958 53521 86833 730514271 9916 66499 -946144832 25765 88000 -237693152 37317 44363 -385670887 14786 93355 425904568 82976 64529 -26001217 74511 8872 519947187 25882 86496 -781232868 33493 49434 394338232 82526 76905 -27941959 31808 13677 -929806218 61361 80801 599685866 70093 66805 -747624418 33487 79607 -547608975 71848 3501 -773896522 9252 20270 -85848593 53123 60233 924571234 47538 65392 -744157591 67502 83397 554956038 43685 14998 113167497 79555 22953 481963881 11575 46038 905616995 89374 72459 717665439 34002 54949 -163188499 2660 45162 756687221 48504 30122 489795209 73541 30029 773471719 53556 91657 523884286 61654 63939 -409908013 5578 70894 182628911 3504 41933 32342506 19639 47313 -620050356 21995 54693 -231149252 81888 84119 -232780166 46722 305 222488249 11564 53284 143678197 87605 24399 -62439923 19234 75983 297729268 23505 22163 -261986391 68091 36027 -992525605 68956 47162 -273940385 72296 82821 -352965083 45094 84505 681439119 60289 74649 598495902 3558 31818 629265472 4121 45027 412373277 20582 16512 -213929775 76040 47440 -859692591 85517 85005 15469342 62691 81674 -462559725 21412 34338 443886136 45736 36128 450285784 50609 37849 388476053 27766 16298 -695485889 71460 38161 338449403 22863 60593 200694052 77743 96073 -710261739 41879 1365 280982943 61616 95477 -570896910 27612 52531 554099196 62540 36609 -44396089 48116 17592 736361223 42401 51087 244568073 71485 32007 137094990 3114 54526 -859537844 26894 30157 221523616 29859 19455 578540549 74485 78005 826930024 16026 69359 -950235774 67995 13628 526414485 74447 95089 807613940 91345 82984 -100525851 56606 95354 -298437880 97947 20905 -234062756 5559 2808 -987869560 14779 30407 -86679342 54208 16413 456502709 92205 81973 735989538 49979 31568 69752944 54378 5484 430330573 69581 57447 839364604 54107 27551 182160972 42848 65560 981071340 85375 35375 581354758 47031 83811 -877254499 80240 17753 -123291363 3421 8849 -433462843 58967 88216 -290615675 17677 14121 -263656683 50061 69620 93218488 47597 73787 22625197 81518 70055 993137516 26362 88750 -306450072 23718 83183 442562507 31405 18306 867934369 33684 50799 -904863348 79485 39575 874935707 34701 10604 -885068710 8140 50969 -399256152 33695 49705 -76998539 51049 25809 426403336 11044 87323 755453531 19656 74460 -755925318 45156 36281 249625048 52518 36676 -706155302 31739 85382 659322207 87057 25470 -320850000 18557 19771 -572411139 30600 50147 314699116 70551 36103 -305215606 80298 29009 -610174797 17057 44513 570423387 44848 33152 -260461736 11172 49620 803253268 37588 37776 863289488 57021 30618 296243662 23484 67259 600294867 5624 34178 997397076 50535 10947 -644846934 72000 72478 707997864 30450 18189 -198068063 50782 48550 481539531 24798 71262 -114846538 30497 51946 90356062 11691 25016 566537861 78407 88294 238268283 73579 91306 372253352 43973 28674 356010661 74729 96346 -164746061 83804 7806 -755091826 49092 79124 631068174 23776 93554 -448090396 83091 93831 -804047445 55769 55559 -219268504 52345 48872 -385971812 29845 4067 702295545 62291 81227 -57861534 51636 33402 132723293 64785 20738 334956314 20024 4848 -865728339 18475 57315 148964614 78545 40787 855355383 45271 10683 414894186 40660 75840 -8474072 86502 14344 -261509932 77528 39452 -313743860 76373 41727 -903149915 75725 68581 -507725167 73908 27290 991275179 12665 29668 861310159 57572 3884 633408169 67280 19659 -94386222 57359 53840 -989705806 59783 12427 -698640816 5374 83030 -98248800 56700 24645 -411361955 29773 70675 -905733454 7520 36654 -103662019 40850 22622 -332302147 78021 46804 656493079 11070 8399 927217393 52626 51243 -894253200 12967 43868 -285314939 83268 87786 652981159 64064 27393 -823606708 47962 32266 -813955431 14382 89188 948504659 39241 85927 -550999136 90145 60257 -60032200 13160 52291 -812621069 79830 52170 -301977041 60431 12947 908500701 54887 48105 486769364 22676 51358 -788042237 55853 48667 -671962835 7743 85674 -668430191 95657 59864 -349570888 57252 36732 -947136017 26199 35584 289772402 9672 26785 -740853276 72457 94323 -863751081 88160 14952 -671326536 39300 37113 5697471 18631 30944 -838598689 28122 53372 201410120 9599 37679 667037650 38060 95701 303628375 48520 1248 863725493 69720 2736 -117187087 75232 27000 978635035 74537 58411 -710104394 23709 18361 884452540 20102 66998 686294309 42213 95394 -70653893 33794 70129 -138429449 88806 74124 136489598 19523 60651 307083334 27557 4880 595287207 66244 43493 -126377019 7600 32076 803181130 71759 66538 -222025679 85344 13754 -788621471 12933 17278 -619902222 48438 61943 -318514611 10799 4921 -145578330 22442 6456 -746193478 51729 37067 191172369 92526 11449 -837447564 37728 28638 19174016 12312 65870 585267726 64797 92459 -645064292 65915 6049 437475007 62660 83907 -889854498 89054 91075 -674406134 90625 67606 744045961 18333 34252 -691843251 4284 63521 487728017 17517 71614 -907407160 83089 96373 -349737762 93686 98025 42799227 83136 21513 953228323 54278 88836 939779211 65875 95397 -411280550 2597 4913 -759480494 24394 53661 294401522 76250 2500 -87533010 62975 50004 806667692 20617 88104 106017131 33774 83244 -747494841 50525 38274 652793310 32866 68678 -41817060 56027 54073 184111019 32629 94487 11166116 7833 60261 -759102066 32179 54448 -503253636 4967 5941 -935308627 3068 24128 -248894674 71422 24286 377475976 89821 24884 25644979 25804 91644 -862833532 69235 33878 253149924 5370 24408 -291481613 6555 54554 -707361310 6501 53475 -483178758 45151 7476 -663669491 51956 4234 843712054 4393 48630 -642881967 53822 2213 -47952495 49957 75001 -315802850 40724 12502 679183243 51150 65074 -148656681 62704 53460 -360014480 87978 58403 -935920833 3827 16721 901273240 80761 9901 -643175996 73817 57210 338750780 97365 91251 -367825390 67789 28601 -587576846 32168 40898 171453067 29753 10120 -11009231 40571 42481 -414130465 60246 87865 252615566 19046 90752 489212908 51947 57720 -828527069 56892 26460 -947218129 48358 55894 589913751 67717 5649 -937275781 40762 49926 -529683804 19009 36573 557125733 13244 76433 -308818379 18127 68469 -883995078 7485 14842 -468051155 54103 16457 397223470 44934 58332 555250218 36262 24179 -752737001 9138 24668 -502360765 60289 70042 832470441 1274 66540 466530104 41764 59134 -833825820 98188 96408 453204974 31318 45961 45040735 29750 15628 19978717 20367 64150 -885737691 31734 36032 540243602 85951 94082 -968994893 3692 50251 -463069460 50580 51061 -782685706 259 77667 944060308 26103 83254 -643451111 57427 60708 -636008045 99132 55747 789484417 31025 2955 152409408 30317 7615 -840242035 93720 86227 988632793 54034 78318 -52057236 66530 25214 827176706 71405 77876 -227060170 17931 68268 343959103 78582 18030 693699548 80339 50297 -149051 6404 34651 -13503298 89661 18425 -69963327 41838 79078 986733225 66416 9209 547763787 40242 76984 660857591 95681 80314 -52970987 64391 44140 583075797 22954 94941 94749331 48776 13490 -566398224 96808 6858 129200044 98556 30279 -62815154 76101 37852 439450589 38614 59311 917371426 57690 30105 232022583 88298 63332 -798180373 623 50633 -40451860 96150 11006 166056037 60680 89259 -310153130 16481 28494 -391884760 9732 46607 67823397 64001 16390 391980142 88646 23586 832228847 13664 57965 585914248 3138 35998 -18916704 3400 95317 -598174162 13394 54138 145969078 64665 26106 -11327371 26768 1862 633920871 84671 7739 800910565 32615 84196 -764424193 30076 14984 -255990809 83677 62233 -276904958 23012 48236 469667461 56081 6346 -895929313 89590 39683 273324988 17608 9878 -614047431 79663 46726 -888884498 44030 56705 -900428742 80576 86038 884263983 11290 31442 615288683 54295 64426 -139298824 87380 52352 772869994 54257 93005 -525442617 20501 89172 -59934238 56489 61700 41553289 93197 13132 -225673263 63453 2358 92932112 4264 42162 105373766 8539 2152 133995162 64199 23933 907591035 60345 57796 403697879 54768 20626 -120189816 23062 5197 51525767 87071 62136 -735469402 26286 57835 637558066 84778 49767 435549167 48374 92589 -511443774 30395 21133 331272857 6891 63376 -678033344 56427 81360 -819037819 37982 96548 -74568167 68301 90422 -681761411 63012 44091 -129688890 73278 35510 -966325297 68517 38789 -381830548 11578 60812 -614815031 28160 66624 -497608559 74074 21688 63441634 84574 98878 101367866 39409 30863 308151940 26188 54412 168904808 26480 68872 -144847426 49585 5004 642748711 31412 11207 -659899271 17313 41670 -494988128 92804 81835 608371669 51110 92682 -146979315 55522 61492 546345149 7841 12591 -902887093 73249 19920 820975894 75828 90603 -247648147 95681 24696 -201262915 42784 56461 843607563 44680 53290 -177085592 84173 85283 -248733302 78929 89684 -95635223 37962 87000 828088101 63180 72214 -635365538 42324 93851 645681685 97564 35073 879388248 8145 92590 159480300 81971 45725 -189058623 85422 90884 413199947 91395 87522 -512974136 40773 97590 192466199 76449 63744 -298372569 63506 93141 360692307 39895 51717 826807410 25759 56716 504068062 73353 26212 189337347 11642 77112 -186674785 19694 94186 -189811693 79351 77150 518133634 22109 33324 -990207202 14275 77609 133072072 30945 68708 -698407710 40562 87445 970301593 17552 95252 -88543434 31475 43386 -302444577 75845 64769 -966939171 63087 93782 -605970629 78887 27559 -183036299 72655 78269 417107044 22116 41865 290307955 17982 92883 358270289 17544 96552 -309125862 24572 92719 638120207 65089 64655 675380400 11115 39315 859076326 9607 93527 -500918041 75301 57890 -83995657 25878 93398 526576463 44959 61066 -40521106 36669 2338 -704962184 60771 12465 69046944 96744 11701 56739856 62207 45498 -379336897 56170 19717 126152588 64578 48652 261263851 52568 15750 693637354 63717 81698 -199981318 73914 43227 -719289361 63971 83836 -29843364 39612 26901 866802371 7024 98556 -843446029 3798 73468 197699498 52420 84011 657591297 93733 39749 -495745718 4291 23072 -486565876 38119 55550 806076360 11529 74839 956627324 10562 82129 -648955150 43361 60151 -686762074 99149 75768 -462577870 69056 61826 507509340 83522 72092 -965686038 90385 26325 -749752212 74010 6375 -839617827 8515 18868 639921672 30730 97759 749821143 89648 76655 -424063556 95492 33806 224972157 9236 58346 681665037 5199 96055 234640188 76681 39856 975903769 78588 32561 614048724 66302 74097 943911676 16435 83341 714896518 50457 13960 249743876 5711 41924 287948517 84403 7478 812277110 64508 11493 256407479 76874 49672 -651174594 37432 51967 12767544 38635 64966 -766679281 14691 68243 -251592133 36662 19831 573019019 83604 28037 -193676638 81636 60928 -563309468 96284 15646 -685903725 63607 49945 -581959477 49566 79388 -624279416 98019 87566 -233547431 11412 95495 862142170 38164 91590 580724028 17295 39624 182358694 78061 74484 904547169 10411 75810 469162030 61200 61695 -92000240 18704 71116 -615644079 83130 3657 425254057 98814 76244 777868539 87434 61134 -672360464 12516 66680 718078415 24428 81354 310150382 69382 58924 -812302532 64147 86356 593830268 53131 85378 988253370 70884 62730 -474517614 24648 13567 858839044 54512 53331 -727168875 30502 61971 180273890 13407 2726 -4341849 89226 25143 805617918 58750 28424 425367215 52061 15415 969883976 79625 97986 23165558 39089 17788 325493383 93934 10584 436167348 66434 9380 302435375 80169 58276 636249458 43464 43178 328722924 57943 41486 -692869942 6370 35114 602306071 95170 76334 168888979 8243 5725 -335713602 76101 19532 79312561 27852 97294 770489883 32658 33371 -505834705 39828 86767 500523181 40099 68411 -392138922 45245 34072 -341104943 92546 37531 -499779063 13421 45748 521423352 11073 8861 -878433568 76748 15490 82787914 89307 5745 521962934 21040 80032 -600109219 46872 15256 362060815 3713 17602 -70575907 10172 53223 121777675 53625 73321 508420326 85551 30559 -659144056 70559 15173 -602048865 27941 67392 -670721016 55248 57253 -433718069 31757 89332 319684937 74265 54154 -501219979 20793 36286 -7765119 99161 63661 766280220 64365 53746 -73520231 98384 1289 344650494 15383 43338 -21728828 43159 88875 -989971710 81023 55210 882151941 35889 12267 309128818 75549 66557 684024505 7241 23609 -560644154 24424 17761 761048246 69548 22238 888427530 77721 19554 255712586 94723 34460 408073230 71229 69058 114076410 92116 17009 -462560899 41935 47447 586318140 54214 50083 45873207 59795 28153 -830857804 65741 26157 832287448 76785 83452 -596604435 73029 86173 -396536108 67558 59893 -425809929 49885 92098 -819119790 14731 27096 -812720332 5877 53983 -779411041 73239 7971 983105633 57158 19463 -902385655 11316 95367 721256238 29624 23638 875106362 13263 83289 368172608 74206 73129 812398715 10450 30142 81754584 2165 63470 -153247011 61709 2453 -819491171 4859 74510 -236965271 95290 55898 491623351 76990 3465 -958244674 80105 28028 711230873 5379 72330 567281400 1287 39575 681672462 77391 72037 -621337896 6452 96544 -944338902 56826 29381 203522064 71831 33914 -378524848 98546 49165 -170971581 69178 77920 -290694720 72914 50287 -452412386 42841 55312 296279179 47819 94279 -716838868 46334 82050 -141293381 60366 60233 750751033 92288 10839 -379605013 88075 27144 181541859 19464 29220 430993777 24649 321 -291759903 44142 44285 896843580 80773 90955 -967897837 8989 98385 957647221 62323 1711 -209181963 59449 89174 254539126 97056 47631 302770902 89083 13199 -389178324 42864 24228 -59514298 19482 72123 -97211103 53664 27075 674462893 88897 97596 866928168 76534 90144 -96309018 93418 39506 -355797331 12353 33900 143375694 849 75242 52623273 63160 5924 -353433026 39251 47400 -976849868 45389 6413 558272426 61846 19659 849667565 92011 96757 681005984 47844 65065 -278834174 6038 57413 404532360 84466 48641 842091233 30769 33243 -262492526 6945 23611 -897239376 10509 3455 688930517 87768 60516 -683121009 7274 72536 665876157 25860 89800 883086619 10610 18104 61926829 13038 73840 -655940788 530 78946 773338249 76163 17314 -352109018 57654 67399 -883975978 30820 51009 241112643 43944 92611 740398151 93755 947 -293050645 17197 58869 29139448 33490 82771 -642206966 90630 9629 54273229 64421 88985 432704341 62899 35290 978504705 51501 1246 -108938121 6317 93909 -50552081 73202 58317 -454561820 30100 31754 406717128 65861 95105 -235679495 55426 24347 474351457 44515 88324 -839854650 73327 90602 820591140 18291 27097 67505639 37406 71281 922397712 77823 13863 -59368329 18402 30705 668388440 96780 91629 611776400 79910 79325 908335758 60429 12138 282068910 13151 92309 477482945 8227 77676 -574936561 84571 28019 -971117298 1957 23237 783305873 43233 62363 15056465 9865 46069 95325527 65204 16054 774790934 71629 79795 818852297 6022 38892 -459877791 66382 75575 449798586 72108 36574 -246180859 10387 30482 403769539 66273 63311 -946597835 80279 53897 -554914445 27974 65707 768558007 11211 11164 -455391577 68524 86681 781857058 26168 44257 453911888 38918 75016 676937847 63929 74700 149167320 2479 69573 135766577 56664 25752 -551011669 57617 11694 797182784 69407 13441 736423547 27045 72244 795522357 58195 87176 472705254 91276 21083 566911194 59787 97138 -406841730 1412 4909 -141222804 73785 86834 -888586043 28423 40457 985805984 40459 6790 -319722324 7221 43920 -508887365 72427 54297 962166647 93134 56271 -121436949 12744 54451 894621879 75452 71673 -297110037 79498 87393 597732177 41231 17674 465671300 50587 40321 -712227944 16848 76171 -374782523 27004 53140 55101964 50995 45963 824230296 88040 62835 -524745547 70205 77343 706976487 52872 93285 -509875306 3542 26236 309817322 65777 62155 -39879355 20311 35953 -559751637 52076 42755 -742470892 41403 2231 -825651106 42383 26313 -967238642 84863 34072 97822729 47570 19043 -561644601 83379 82213 674736194 79879 44724 -665475253 78859 50143 -227802972 44977 16600 -921625496 84881 49847 502630854 2739 39315 -199961400 46799 49638 896230979 56261 73391 -18479205 72968 52233 -922894787 76273 14043 955507399 3733 6845 -980133282 70325 75924 830005252 7072 36873 573983885 64295 93416 -519470321 9247 5376 926587247 94100 60740 830712006 46564 75169 330780502 89736 35355 882194394 55959 3744 581249032 98796 87804 -411691725 89616 79661 983919636 22675 11541 -819000843 20362 20139 -186958580 97945 73720 222556395 18446 25999 117451548 86516 59994 576632781 82530 12979 -359858937 35339 9041 -633140263 20884 79221 619292659 9081 89965 523715746 51960 4960 -672787133 97483 63959 340409967 42063 18181 -332192561 60236 68215 151687479 4096 4502 981477607 29171 69004 69017871 17255 27738 -622957385 85403 61355 164442050 50837 35427 -796600332 45244 10725 -206165299 13493 96530 716584715 45652 47328 -282118742 18828 1352 439101879 73609 727 821594685 48584 85532 -432960993 4226 27727 79408172 54536 93857 -442960600 92115 87895 816610327 39125 30985 -478761704 67086 73752 -247544691 98681 70492 879550851 87149 74817 643743487 81024 20389 -56564682 80240 31908 -561203835 63845 41834 574049342 71463 56264 -725329363 53293 13553 -754603625 73658 86634 826515980 65730 7923 474319898 1034 3679 271196 12612 67259 607168439 7960 24477 157894345 5528 35509 -295254270 22674 57962 -643986155 24423 74035 -154232677 23643 75526 968813566 86383 9954 -796145525 22552 34837 -156692754 26758 75562 189502109 83906 62609 338559096 757 11773 776099482 71504 85647 751407606 76106 93337 5052725 29844 73990 465535139 19603 1273 -212540395 84723 53506 867723096 99036 92705 -292347964 94024 44026 618270965 75842 38989 61212830 73193 52483 -780409648 43912 29001 964001344 45931 49342 -205660892 14351 59381 198936385 64794 69101 453965823 12380 11845 -453980521 91041 54294 645398787 53742 48346 155205995 6419 2914 835241600 43273 5415 -601991050 54894 84675 953367028 27831 79752 862452121 84844 83215 239208881 28107 50635 -277121780 38996 42215 77769384 23702 37939 965351253 12356 35989 749765551 98127 16181 758336046 7920 87705 269015684 95795 5374 -979514120 90463 56773 -688223194 15373 72834 -726305317 63155 55093 -830782825 68103 52651 968253715 42690 87817 880506559 34848 89787 632458749 86453 29039 -607954971 50599 73045 923779948 9867 44442 -722529339 63755 57101 -287263640 32658 66802 -868096047 13858 82944 -376634470 50206 69670 -621047124 10577 14403 709232979 9330 14395 206899950 73346 25004 643713543 31236 79269 380884007 36222 95289 399744277 11068 93248 694818646 18053 39671 -48602724 82553 26780 -998029125 2249 33323 847738091 88302 52430 638076751 90848 86106 206529329 18776 20914 -80764161 30106 88229 -703626904 38357 19459 857545262 21227 39875 -326628434 88875 99022 -60141748 98596 12881 -448669294 82669 83749 503707418 38983 28111 609496433 74781 9429 -518721212 85003 93656 -675628467 7922 9149 -416601746 32021 54893 259356240 95169 54607 -173370642 8377 88493 -341947808 21647 14246 -703646133 82714 37503 -32812809 46832 84418 -205528655 31569 45592 -154027716 12501 22046 -693412164 49624 83051 374337930 7025 46515 -438724704 30924 78568 -117592721 99013 1939 -566187079 41449 92780 396536305 48407 62740 -277418193 50007 80093 470563382 17564 95664 -674877329 63698 7245 -652833569 34615 14827 -610990393 54622 30934 -715059058 4935 66114 -224751749 13195 24199 897519923 67792 46514 994087284 58280 87169 -375992634 42124 21727 530446110 46051 96268 -937121204 88484 3838 909373721 36550 80156 347834298 93935 79255 -907910333 2924 95814 499003585 58074 91866 -243257436 19597 40887 -915560918 12306 73768 931990904 98267 34123 -868266154 95878 14400 -845085083 95649 74812 16301841 73049 19749 -673260772 8135 23720 -388350097 42076 80944 -343625192 17631 65679 248552939 7956 77736 -620548750 33881 98347 287062778 41803 74609 -805060401 9345 83298 -710191695 58875 90897 -292594240 47348 86837 575872824 66772 7397 -148243180 15331 77019 -784016434 16012 85467 -136708870 97462 84905 -238575352 9925 8217 533890237 24737 91079 -588779139 20703 92988 -4037874 95588 87764 -221405830 12490 7257 226661659 22021 27399 -833473057 12701 89028 600752306 75222 10851 -851603078 61692 40135 260701856 73162 95996 -312559527 4628 95621 790386301 85978 45104 -404618051 13180 32394 377473140 75196 18742 -676954159 77687 19583 -941836069 65197 33583 -750890375 43273 13806 -73148412 68763 86291 808079473 63024 32529 2514911 44003 75455 129542415 50573 71744 97829197 94488 78961 -944243529 35388 23074 517269574 77421 94464 828524953 91508 36225 -617178068 26540 67519 324045090 46095 11574 410504685 76755 93412 -417251213 39298 48442 -680328262 84910 52274 -340572281 49792 2221 -688807355 29571 82790 -647131405 10763 50345 -750564483 64132 91373 -581713248 85182 15000 -631213077 6904 52825 -413582550 35792 62405 962589085 8599 2886 588499827 85360 219 -123051229 60880 92313 -935023058 57805 41345 -482028895 33686 48165 -119816948 10358 15538 882963407 7217 74913 -456914062 93049 28349 -321357722 90486 3867 718007921 85556 36322 506092359 16468 45766 -502230446 67208 18477 -607824226 38803 63622 40749656 88464 58828 887637014 946 64940 -636907943 11290 29273 476452003 94536 90255 -965183734 86661 83869 401042099 2187 87414 -663156315 36864 997 984792129 44782 19267 -619046974 15062 40586 -265044597 7045 903 879205724 75043 87569 -243689468 73735 90486 273098337 94872 96344 165561446 44197 31737 -429727076 3367 12048 353113478 74935 40080 158014641 73749 56131 -213689686 67777 89711 -280192928 6759 49280 605859658 98212 84391 -256192001 55472 33556 -490006547 25660 71103 257571406 70537 63352 -614079033 4286 15694 -713980212 48868 1662 -792448267 7018 45946 959049957 59970 12133 -656067842 90233 35765 -990466216 47156 20426 188517393 69875 25735 267909472 75130 12756 -571389857 86932 31396 487740413 43121 16966 193710867 63782 60624 -521321966 16452 74484 -104245610 1801 24248 568125435 53161 83259 952612420 22618 76495 263573048 7362 91963 -149439202 53362 24270 -530820561 46357 59418 966146195 93246 17386 -193102893 51244 82015 -641443379 21469 87264 -840292310 72180 94541 -646838335 93940 80846 -609373515 8329 69447 195139741 82555 28549 796400940 62811 57502 -470521472 43913 97659 770094433 65346 26849 610457790 78389 20492 337231901 80466 19088 -348534646 42014 65105 -840809744 33523 63981 268589042 6086 84642 968035994 71751 96187 -2877617 91287 68349 609685010 45226 39137 365320176 45236 20624 -74266992 80083 62575 -188179560 76803 9834 -598074448 82699 96714 729322331 47634 68388 -518235063 89489 46757 573476868 15277 43515 -534203385 49271 97624 379142388 13943 61759 -172821402 62358 80904 53541513 21307 24500 914088559 68847 56402 892378895 10377 85618 -130061438 36140 16134 -921004629 13644 40842 -254160009 53572 40084 -315853590 29728 54816 879987204 34343 5327 46708769 43793 32420 -783344578 863 78696 484458581 14643 56244 -327016788 49262 50891 -87622663 9854 4319 146456325 31985 94548 141238775 20001 70937 -198425837 69272 75082 350307468 2566 20916 229265283 20587 8021 -949986619 19210 78706 350466966 17172 16277 141493817 78299 21223 -566834364 36206 19611 143950792 96225 34039 -133591004 29115 38098 40290759 56128 85899 -981215728 67967 86148 732328037 75252 82177 -405050181 83564 8611 -323963128 7714 70277 701511758 48141 64047 135297605 11148 83521 412271332 1745 60145 -330638086 64507 12335 -107761622 15531 47852 496735621 3411 33150 -908906567 38015 3367 180127469 81886 14513 753567030 50101 99035 -999819364 62265 30806 61378001 67398 63128 -263014455 2416 36895 -455768858 94699 43989 436229905 41593 36321 782126429 59700 15835 87462888 21987 45767 -300208252 60936 29446 104634491 1706 39127 689454174 85399 58563 -547696365 28089 64800 -179658403 46935 28597 -763811973 54096 76851 867686827 67558 67835 -541286018 24166 93900 879692427 98994 30658 -309653264 29640 8440 17931767 63575 36105 -71546606 36138 15971 823027094 76697 208 -364547333 47847 22437 177045802 27334 62384 587488807 50749 90638 -321755170 70392 17112 -62438525 9000 70881 -617421070 24354 10135 -637310071 85325 67469 -105542724 34649 44571 -216698091 14611 85104 -836386079 60956 38308 -187375397 9331 72568 689893628 80982 94584 -446671720 8123 82989 342787782 10636 29815 -260509565 60836 49055 -677423512 8105 4897 852150713 59311 24329 -769994604 9437 58841 -787195642 19870 24848 -333321141 38589 64312 444112928 51299 89253 742988365 93521 48711 904759257 86232 62065 -970140715 87911 21735 210711653 44419 61567 -352416573 5092 25955 -919733354 67627 53386 -742267897 4368 51330 -566765132 78547 61382 -397298802 63744 77806 143713053 67565 73933 119044760 38704 74610 238279259 75565 14258 -573451657 70397 85509 -907441296 19145 35769 -420462421 20913 38061 674158418 55382 31944 -858867119 84167 50905 -847568350 28538 55921 950747020 63343 78672 -362954477 29144 94884 882890374 83302 16028 -52429628 43057 61720 -365895019 10288 94211 -339907887 27239 98621 930171550 11252 17631 575487363 44348 37688 -138843839 86927 37565 -351677063 64902 43242 830983577 4808 10630 -550919827 72313 61390 337984979 44530 37548 -602577012 64518 78865 483178376 233 1815 -779560580 45333 2728 588483449 61114 80204 209857188 29475 58907 -834227032 55888 44709 615883695 91405 403 -456924443 63205 58702 948432325 21029 95485 -566647120 90607 94807 -239188287 82458 10960 -64349700 15495 90897 904143582 20038 22270 775714960 66751 67716 90944011 76415 32030 -65332933 95068 15536 628819637 71729 71099 -569885503 65715 44061 922520742 84175 48769 -848686360 25105 56475 155830244 6819 92280 641570491 43859 15688 575516484 53489 89415 4461672 22256 80812 207880606 17561 42687 -662635127 19048 74932 147994948 21197 12331 -261531410 92930 75659 -143878103 72000 94681 671112184 77718 93073 489665803 20854 12594 -637089667 74239 65916 -379982473 64475 61429 182166161 11206 26300 -543114323 22073 50146 -556426055 35373 69905 -974450704 11526 91326 547225131 28458 16667 682111980 5629 40406 42396197 66213 10461 -538163870 92167 4705 992784317 48124 65548 -700337328 53958 11025 -477060527 1924 34695 182684253 15233 19389 767954454 785 94895 315260431 32032 61904 -421210242 12589 74933 -11515125 84267 58168 -914898722 5854 88039 -113404040 50569 35099 258953985 34228 68816 -334416416 6417 23305 -612227713 92861 86890 579384727 35201 28833 -742190047 68654 95671 -205410374 33202 27371 -641689414 90524 4982 -186976245 29963 5670 -769271046 51879 81672 -716548010 66915 31361 -800838812 67504 71381 -312249800 11900 8983 210403340 52289 11782 -892437805 44038 25583 301130992 48678 35517 -581340150 50385 91892 910459049 58427 50304 389653194 4932 48205 -496854635 6951 26538 972556822 63356 26565 609352190 42466 77877 260696632 82987 20725 -246399649 9966 27469 220504366 45713 52311 -954606780 9600 57738 89254484 75940 23852 870064191 51863 76496 449952398 78727 49443 429740588 41884 4624 979927658 57250 81331 -937691760 92332 50400 950429616 45978 3506 -667129709 39656 72490 483082000 82145 37262 928686262 87969 89420 915843935 39231 23996 822342490 65633 24579 -401860628 87234 66886 236213260 11015 52249 -407685654 26653 75670 993417196 50940 59599 -168578822 94665 65349 654331741 31815 65337 -67172907 90621 30584 -929145606 86036 92700 -621782326 30385 69887 984637024 84871 2087 -851590105 84174 119 -899491042 32665 39739 136057017 42001 42835 522047946 71284 87091 -684356646 79553 28126 -54554080 43427 87769 36586031 77473 66819 -322463466 62936 17571 558275019 41946 28065 232379013 36240 19639 390124865 50225 58962 671537109 52412 80337 -852248524 72085 63222 -855283934 43043 96944 -866467579 92358 79118 455864505 5907 85331 -536875390 60876 75402 595230513 65825 67738 662496678 20757 88996 283353405 63192 24240 439110538 77722 67327 958177469 33412 22218 927434753 11918 91316 293125343 86390 53042 -706217365 24643 60124 -827519173 17134 46719 310506253 86250 98897 636123033 65964 74858 -906557034 17934 48373 521729742 26040 36311 -39501050 59168 67628 134603937 91558 9431 282966967 89620 66479 -686502499 79968 11850 -855465465 17025 42172 -743770000 72969 39795 30296342 87393 16375 93444481 46411 54610 -792161162 70525 21160 -983146743 25346 6315 585329366 50755 833 -723715176 38017 54581 246942727 60944 2487 449929434 9466 70980 117112375 9397 73869 947617379 73818 6160 909072846 17959 78009 669436316 17464 76484 -422969581 15747 54980 161233775 7758 50016 -345600085 25305 1541 -492292200 55602 59758 781138711 13795 76026 265349473 71483 35457 271963683 76763 10631 -428038346 54426 24702 465076327 9647 51232 837895881 71322 93344 349443961 55129 74784 -109534860 66619 80631 183549765 73896 20363 424541176 54478 44404 755101198 72079 68255 -6042027 96099 97361 -114170828 84307 25499 419953784 4887 48497 -742995160 53509 35702 -408488423 68587 45068 -462068900 77107 48443 821530286 92455 57162 -486756214 79956 50389 -172863630 86236 86973 251215448 19047 21247 434278999 10398 83829 832262489 93329 17500 -162776022 33202 19991 195158185 69938 76793 882308635 33829 86934 -943171374 44006 85834 -926851544 66658 85117 -307972238 29534 26724 -914053212 27438 39833 259281140 31839 27147 -75234291 22748 98084 390355757 11551 47906 -163439215 24454 22977 -823129833 41279 62560 538115106 3440 52883 -406023689 10391 23054 -120325600 62981 71586 106430897 77208 47594 -648186966 43230 34715 -789667196 78802 75788 -435439979 83939 96090 488506964 91081 92768 -147113097 7906 80022 -83404174 72561 1744 -637025386 70207 28237 733284793 72038 13804 -578678206 10536 82976 504415315 33266 65077 233657299 51406 84213 742408511 6342 59768 651087990 77408 21246 -506595353 45515 71195 531551980 43446 33541 307886142 84354 45141 -952263067 71993 12823 -139826271 94766 27803 267555520 24701 61956 -634840363 77930 60202 -257272855 75212 5561 -720944699 88239 53323 -630455682 36086 46987 218943803 90659 19015 -248500545 24845 78196 -300727572 48890 58873 -906828058 77228 16556 -550583896 37521 20241 808090239 63875 6874 -978301942 97779 35209 813143057 18444 83140 -958654322 78347 15781 -16912049 7392 40953 187715807 57208 67749 702350437 74230 61488 -85397997 52935 80030 969216692 69438 9147 -271681897 98415 31059 675795278 46090 24592 148804908 37224 75756 241521871 9850 51827 561892077 5599 2137 900693283 63897 31644 691013539 28797 34457 618041136 68187 4463 811648213 3382 75285 931911968 11011 12644 -985046176 63195 26972 879021409 77725 47493 -921328804 62051 56422 -606507518 44366 84009 238574240 60130 47085 214210154 11719 48762 857801037 80507 73723 497882837 36806 66790 -624878889 61346 98830 67455421 79503 18386 -306144478 36194 88741 -560549118 98466 63232 796781649 95331 80947 -916819503 35586 75319 281942749 91615 28941 342568619 48315 14878 -158368625 98306 30985 218913419 98791 9472 -125679057 34500 22654 -249303511 39833 8001 -282292675 54082 31333 -197159 16779 91037 -787517919 59207 32524 310937246 49262 93487 -959227697 40439 8459 499270886 94894 35291 330145651 97033 7502 -919785276 68418 82650 3779963 49082 52989 568240835 71924 66738 -3135830 82399 41649 -609952226 33029 81140 563490706 9006 9040 -861722688 79319 24062 681173535 2371 23849 246463051 97597 91227 344695432 6311 95924 382324466 51696 43377 -48790072 87106 91438 820810077 49809 53635 372928519 25365 16710 114963275 58120 97422 280679056 14989 16354 323701066 28351 10871 85283177 87208 52816 503910286 93814 97822 -736305826 38629 37765 -14669119 21227 89900 -674652938 51166 79387 936946387 11614 39858 428981120 91226 52402 -71218333 10982 11533 822032217 26084 71037 985481249 39872 10381 -151889056 66704 40733 587207743 41233 66290 -920612613 92850 11683 -568021607 42030 22822 -162986571 89721 45512 -695789749 46385 24740 -123075393 77441 31458 -361095398 68715 35672 -73973297 70023 22752 -401605310 92788 20494 -535870718 56533 8922 397489 23574 1033 942954080 43362 56357 -784012570 89437 16070 -39847190 7873 52769 933764536 87207 49555 300373672 536 18810 716007561 12133 35401 -595751111 28534 42813 -926798222 12203 62065 -197765552 26274 34583 587947876 49492 40425 345480044 34867 78326 500040888 14594 28700 639397451 34245 29708 666444404 11353 44129 395684496 25086 42791 788682330 1563 69462 664219573 38360 15296 -590457271 23709 52255 982927641 73530 85624 620893365 51603 70758 448679879 2342 79058 531231473 19224 52494 -272058769 93752 53848 428581612 67881 95735 486131907 2616 27045 -535723521 34372 21234 -320473676 1211 45929 -115426605 6414 80818 -314000925 73910 23982 340018655 22692 64556 509834163 24391 82077 748456661 44756 30379 -698151307 10381 32856 -514130493 9184 24417 124363776 54617 29340 -818877276 15355 69172 333433987 90627 92214 -885798434 79587 10203 28251256 91463 5536 226797410 30105 77777 27116135 44814 25231 -879619722 78565 49736 -357613877 19323 64427 134314794 52405 54487 -552455781 24144 33849 397708633 85042 75218 147716355 61326 15436 382809880 74079 24716 54630170 42526 68525 -647909988 5195 10948 682571749 14270 27652 56512564 71215 24160 328947095 78705 68661 -700758104 75590 95686 900930952 44756 67955 5357506 22625 41444 183006925 87174 30965 -162240151 66993 48635 861005791 60147 50691 -388985153 48816 32537 421369144 53091 38420 678156251 1835 19079 874479982 58671 15920 -938014475 50738 33290 255848558 35145 62264 -867381017 74867 93848 360002957 33246 12928 -881423475 85466 279 -803166179 49617 55983 -553446122 67322 75199 113019714 66180 2797 619170135 95391 73704 91114795 56096 53639 736727558 87822 11884 428568054 90789 53275 781366040 87005 24565 309282046 44105 51364 -438726435 85369 40988 314324185 12732 19920 485712390 94340 91809 -109700143 32765 70245 -970686949 35740 71547 -916333929 80150 32907 -76316780 30327 2359 -248356799 83023 17406 -340696365 12792 57525 676893741 89806 76022 -29071347 74093 66091 81562780 73379 77283 400960397 79950 22918 -968168928 16176 73852 923375818 95274 43192 -785119634 71996 29238 -773827468 24622 88601 293053298 65865 13020 -48878811 55880 71193 604933749 41885 83888 462412897 25952 20823 -782805682 62842 69214 -600212750 12300 57019 -721970983 40407 79690 -785502303 87963 23981 332264148 34301 12091 116320824 32430 11819 -212302379 51994 15351 -535069574 90997 87311 176578565 737 53154 -272396406 43638 62619 -478123355 5893 52444 802535340 32285 90156 -265303947 93511 48047 813468626 92884 96242 387621174 92823 86371 -452567222 78487 26797 705917100 75245 70021 143635416 54600 65027 -129146107 93746 65853 705395128 78421 3651 706178150 7713 31770 -24923368 14584 70406 437682640 92058 11891 384036099 40025 13726 -853314294 97112 88953 -352706130 72976 96455 -936887281 31940 80522 770395864 20775 35526 486759409 92870 81158 -625155245 71521 86752 -474906398 97968 23728 210085712 69204 62890 -620219843 16079 1318 954485522 18959 48545 578472528 32436 1585 379431686 71092 14114 764091230 10177 43235 -454250178 48327 13243 554070848 25865 95182 147908513 22585 44872 218983187 37045 25737 -253899147 55930 39724 861144371 50547 23018 -465758857 81761 59299 451455775 36210 24942 217004723 40793 56582 -956473300 62057 48907 -420861901 1026 442 19780609 87285 29630 -599035350 4808 20263 100175315 1635 85878 984303443 70471 75817 162166419 59279 61494 -211010811 50936 72102 -828140248 47721 46060 888804480 11281 30147 -241683589 67866 76049 654103653 57894 91192 -448941538 23021 56243 689144750 63125 41866 -42514551 40017 72112 -808204794 46088 52633 -374680533 85097 76151 467180398 73147 12494 -840343318 79972 75697 47129729 737 76197 -975494098 77836 18422 437394193 97971 68626 903796147 19433 31394 567991596 93327 2134 141169678 73156 8710 -874688391 74275 23335 968644869 44985 41689 326695305 63307 31515 -167489135 8173 1122 204290726 59899 7947 983953521 66489 69691 -528470375 52577 39613 -179143219 75643 11605 -103370854 89721 66606 -410393495 47817 40626 667675537 28204 15535 -805764969 81893 29840 -717331237 74750 28290 342376971 66314 36416 -911577612 19445 75677 823567446 40674 81104 -607721498 48956 17799 -578202560 42365 9880 900548837 56927 21425 -653978412 30949 67009 609233866 60932 59761 228475718 65296 81661 -569402137 43059 22900 981934771 57127 2056 223613798 84266 2926 375676710 67485 96413 186966818 77184 83272 939279193 29186 38340 782757749 48928 80058 -130289609 67517 78980 -667533040 70740 51606 -518871668 61609 60595 -115113015 60181 81475 630481011 19792 6164 660252048 18606 37840 753210072 27832 1450 -48768540 38492 28670 316503072 49266 20082 668703556 82856 98501 802052099 48880 23762 -716875354 60922 76772 -593089008 11168 54876 445002837 3770 68708 -264678344 12771 72375 17650895 70023 24629 -447054568 75110 81674 504664059 85014 47623 83826347 47830 90062 -105053742 36650 8020 -273040566 53797 85572 854504157 98820 53412 -920413412 29195 22882 959493722 54073 61563 -507584273 85097 42210 768839935 65142 90017 911953933 45682 65161 556174294 67392 23474 -782334437 96923 87587 -715320277 55472 5783 -750173293 33214 38645 -504827383 72271 12326 -80615257 91475 59394 766331421 75302 82871 -828835213 53621 20173 -445533357 10213 42858 -587773584 21746 60991 -176493346 89124 67295 -614545176 40417 22761 -609195613 25871 34823 226168862 32198 40788 -665576118 63656 18565 595623852 62395 12911 -520164351 38244 16990 111076179 81391 34416 78270180 42806 44354 648316029 19585 87920 12017371 35549 13595 487058611 95201 53440 -451108970 46520 80776 -620282788 91167 50557 -53290881 82656 39897 -720191823 26141 88144 -450003521 85834 30181 840505029 23025 88691 145089978 336 43159 -752868675 49986 92382 -741126014 74107 43659 -932997414 45723 77980 165740819 66807 85208 -924983213 1925 90696 -365084845 83715 37908 -545433125 108 68981 271846607 47577 82229 -376163840 87567 81211 199929887 5522 22118 -773162406 16655 64327 463178920 60421 67315 653646264 40574 76401 518377496 81776 45408 -600067775 3226 68895 213367976 17318 7778 621007048 5804 20548 -538376200 31420 50497 -343906087 19124 80542 -428331384 79046 10771 -774445936 98359 48184 -300930546 16957 55975 43589591 35267 74815 -279896345 45580 95673 735480059 75767 474 -685473908 60767 39631 -255462981 61496 8112 -251448465 78549 93198 614253665 40359 90903 728169407 91059 29320 200362844 42118 49164 -909244301 56292 18169 -886384637 9335 27661 262524823 29273 24048 -530548544 98302 57438 423134810 86041 80254 666604443 57018 42706 -372668743 83075 18174 255535810 9142 1387 383824699 15069 79236 623237658 51537 29091 238150289 53134 95530 -499183649 42214 18437 -458509609 14947 38063 163424043 96984 22187 752679336 11173 36346 -707091641 58511 41222 -598090854 86660 55949 270977293 82446 10083 -581526944 12978 51692 -763719217 11677 47771 776686513 56463 22892 877190548 46211 37318 -451253843 90468 37571 500001211 23985 5716 -970394037 69017 13220 -356664877 78757 50977 -786381141 35668 95636 734207997 51644 39821 372067231 27262 78102 -269494948 62195 89088 -542305156 7874 31187 -377171271 31741 36349 -388903274 90895 24817 -594360552 44599 75100 -221449839 94691 92502 350626613 32634 85429 416730005 50865 13487 -88286434 65056 53929 -534329502 91031 97406 783316415 80105 42967 148602123 92167 3581 -701587800 73147 74247 -907368908 92047 65385 -253724805 32845 77185 808846752 62387 62103 223849298 44936 16537 -922345377 56361 14042 882068417 63364 61137 34770626 31833 52136 -27996807 4487 8484 272454533 49297 90260 -818435551 43375 16268 174320167 65770 56991 -427330898 87067 40618 955927764 58819 46978 369663776 39904 56846 -241856057 60112 80860 288408217 15671 21369 345510449 14478 95371 460036914 43516 4511 315059240 15431 78788 895049111 26574 29660 -628694450 81249 37171 503648085 63227 34465 -799357628 26856 33542 -5500884 22789 20551 698953176 31605 39029 279312630 19102 92272 -132306900 18300 26784 252377701 90626 94808 88647566 22505 15124 311800380 8848 90500 -937351157 86175 92432 95331515 42642 29909 116566242 15164 68739 -480690247 7459 83955 345725850 94387 10568 -621211077 41219 95077 589850513 82292 41013 -474618602 35859 53069 -46073723 4409 71657 71905458 77142 47421 -913761802 98823 76742 41881123 85251 25494 206183305 48192 56151 100521047 43431 35530 -347164829 42729 64122 697388515 72007 36093 -477593955 62508 15371 -930864087 11227 33044 -200060665 82132 48669 293557467 74686 20814 -563414267 91697 90785 894936911 30412 70201 522259107 8154 30166 -13838197 69138 63448 245818721 23638 623 209073601 83909 10778 78725856 93565 14881 359937872 16526 16142 -132772548 28890 34733 -866557193 25363 4915 993841618 4359 56810 154094248 29347 26060 -945392224 32126 28622 -896444595 56953 52312 -2960141 84316 38110 -306336905 7478 61352 268600976 77088 74554 -318685962 88332 49952 -330583522 62704 69110 -678324977 45075 26312 -401805280 95096 32235 866162301 20501 84803 230752985 90211 90541 639568345 26905 77750 -629423404 41973 97085 294717752 67340 83353 -722375455 89340 64600 -947285856 41811 94273 -434836267 94001 69573 106783297 58104 81153 725536595 82734 6328 401512859 72994 18045 -867831474 26810 47913 -293408615 9725 90649 535140186 5346 40133 440982784 79328 83662 -195131690 15464 47203 -750283296 97136 68495 550667238 73498 19688 748347303 29325 69646 376504014 50919 12784 904567539 22916 18295 -841969353 89285 35743 503372930 16971 58167 -154701380 65317 38954 -536136442 86893 96043 440979063 17246 10437 925072776 62020 41905 -103008292 75725 17261 247479164 26212 10370 148723157 41087 18545 -889431864 52095 97592 377950646 42656 52740 -594218258 67514 55325 -772235564 89293 64944 70819975 74603 4676 -303824936 51226 90062 52557649 48198 79395 -910346501 60209 58203 923552707 46214 85812 245671384 12769 26822 -864715565 11178 14778 -145158068 96997 123 -553237830 28818 45922 366075594 34459 87310 269610536 70580 61633 -395981541 80268 42123 481901190 89528 62478 -845075058 84887 97061 -852831153 76628 25115 741293324 43227 70941 260853837 3400 28413 179382930 67760 94100 -530238753 15934 93119 671435002 47678 4703 -232460074 74735 96716 -146272029 81782 44396 -367432216 23707 66534 -883879993 96369 91304 400725485 19309 15130 390227618 85960 86148 765535231 66156 16471 -605474045 88169 11697 -499130819 22224 51007 -649168218 7303 16739 401144670 51921 31036 30622028 77053 87808 -448967797 81247 13630 711818621 62901 89856 942941282 77268 15408 -379680999 41012 68923 -967751666 4478 13062 499153933 83168 195 500517237 92315 98597 -219190558 17391 93221 -644115247 73543 31622 -99649452 80062 32149 13181140 32299 48541 558868453 9359 46488 695312712 35330 81606 -312461589 63049 41166 629691862 30118 80620 790080086 8845 14891 -823850856 97685 73620 763653711 44723 2024 -802256773 73233 39858 12458771 26550 84832 -503487406 36687 23647 -268964456 37611 53223 -379613450 78690 73628 -757426816 29417 1303 800266965 31257 95060 787103516 94454 41157 415166341 25737 66948 57570081 27352 95155 -472204724 71694 92911 -21370559 16991 96783 -194559409 77443 9255 869093308 94891 36705 -350126252 87770 35227 -129292959 48120 93702 -728909174 64180 92539 -241139421 20892 98074 -537702151 80645 40198 -512142918 28766 6617 -363818685 62659 25364 47183148 49104 75557 286479759 96772 59264 759869031 80921 81326 610869663 83748 18326 -362328598 55379 27286 -583385785 47339 4505 860637011 11344 2513 -865597070 10258 68698 -178826695 98007 50183 118449627 40037 6569 479783965 27603 89892 -23053414 53624 61541 48736490 54772 72447 -835479213 59160 26898 412588380 44252 91810 563606489 53153 86144 -349135392 2720 30109 655882409 71865 62799 93716430 15173 22576 -555258051 37877 67562 194705133 94246 83795 26120149 7743 1253 416139438 14633 87794 -539755703 20216 85373 -974148226 90098 69641 941652443 17788 38944 -706408034 74854 62082 -902194017 86024 72362 -841669108 66812 90772 -951465846 13271 4482 881170626 52542 40009 -362863178 51769 63870 547911133 92020 22768 -200719589 60389 79067 461755352 97372 37075 910151017 88991 77035 -135372278 16202 61367 -57635163 62653 58164 -382870577 60621 46475 52965885 81723 76245 -38093292 20727 22170 -782147953 51537 63036 -620351026 63419 97151 -261038406 18910 48893 -580298660 6664 71428 -704409283 82379 65675 383559621 41626 440 416083372 27254 31879 249298645 36094 81013 355426486 91164 60405 -586512432 19282 16427 -451553661 21803 49834 -178036379 54124 63834 -585705012 14981 6806 -734059116 26143 6150 -938939427 65018 30091 98888451 71161 43311 556377532 5729 42784 -281947920 8926 14343 -391285566 12777 91442 934744780 259 93864 -599818432 34753 23903 -655607838 22991 71965 -575952367 90402 76285 844433006 68389 45279 -145199092 67375 78610 498853660 11622 58599 -714792358 11940 2922 -566143416 60555 48726 269538902 14422 72285 977975365 75369 10122 -826822568 72773 69010 -107468251 61627 21077 -252625368 71621 33370 -915802894 89426 74123 152484293 60239 35104 -144462978 81301 39594 265090361 27190 6980 -668214044 49893 14214 488240258 71464 97347 38814745 72277 15885 737813688 23003 65868 -766869166 66046 96684 281993616 14485 52754 669071479 92920 83709 24478285 81998 13543 258706398 84775 32587 429410341 66220 6607 150031026 75073 63587 -694360168 72426 7447 71785548 43737 64290 342709345 96157 38692 811668677 64082 39806 -866658546 30962 10572 251581164 77906 1805 272111477 67039 2711 55999822 53860 75687 -812551320 43323 11904 873727070 50039 84115 -230933986 14556 21213 -479927712 15500 71894 962336263 16485 52943 -529793688 46124 29787 174811864 8149 92129 -23332223 97242 46 -834342599 68135 13199 308293804 5799 76133 498622613 3632 7072 526318236 2778 65299 408912154 83860 91170 293681051 52979 57879 960998807 42049 91833 -33155800 26123 54401 573392196 77689 13593 -959185682 24025 2839 715278362 78996 41036 922572985 88384 30254 -781134031 58641 23487 732326713 45228 17255 736799775 21339 76098 687695643 16923 82724 -430408158 34406 80271 -457423884 9269 9501 -647591345 53132 94880 -444375916 56224 64713 -542485193 71402 68391 410258901 80358 14807 268161458 34281 16000 383319050 84767 64595 -686716535 94227 14530 -855920938 71291 15135 -867211100 85422 21837 857756801 51905 55149 -734076390 8612 26068 -661953294 48745 25908 -151162940 79239 76987 -701083610 33883 88436 -784667664 84942 13413 827367125 90724 95731 -595762338 40464 42116 513541908 96438 95195 157590818 23793 39869 256150533 82590 45641 433299045 30330 77037 -35804011 53488 5373 575143639 49010 90088 -678635562 29515 98840 -719652956 56079 65448 -855634531 4768 40799 -879018386 5285 90337 -629333076 59600 15207 229943717 86748 41076 -8151279 57797 81773 -415008712 12526 82974 -195833841 87297 24688 -765614768 31609 30069 968696906 95259 67077 -48062452 6005 17195 373516620 80645 60453 -14556804 44915 65443 -575099777 22340 28345 518625759 42280 67977 -735563473 97495 91429 -823200991 54224 65519 926713020 28802 33973 -268731062 20814 89353 -707599258 23719 35846 -950627722 32259 58053 -348734908 1138 84681 -408043548 56820 60521 -126300116 69020 8883 -428786188 67871 41870 120808792 91774 55206 879121989 9755 41514 -175368936 17737 42838 -666159861 62084 62422 267588985 23663 40780 188471255 87768 54442 503820011 28659 8394 -60161059 22657 85650 -899760745 1614 44329 134655171 2411 69811 592986572 85720 20980 -977944700 33533 89819 811689112 47493 11146 301250965 17667 38791 789196170 51051 90347 -649982360 87441 60381 -606498352 59939 56782 -790154057 58900 46549 393064270 31883 14130 701210076 64048 54350 885271827 85589 24219 641578530 5033 97849 489989862 29007 35237 -596714683 53426 52548 -398750168 1748 56581 -868479590 36546 59336 593468393 20390 79362 -480260541 93392 62242 -549237374 24309 37407 143025403 37766 44435 328002197 75248 48054 901258408 42310 36598 -896631693 25870 3706 -230070646 21196 23144 -297090984 20649 95963 -957538813 21627 36554 902073078 11145 51997 -617049629 52604 90973 297581331 92001 50350 -21790699 66042 80108 -577836980 71398 76505 -668129696 60262 66690 -471095285 19007 79475 -434162634 93252 20722 -280286698 33016 81998 73541715 23770 31129 866933187 20591 26817 -20043399 29052 2913 481918924 60593 21296 634391157 21888 58436 73714427 83514 82847 628676371 90498 89074 -895294178 18519 66135 758210421 8689 71754 775625010 98007 73125 -180304211 41852 26354 64015062 30538 10777 223190518 23633 4360 251286076 19417 87458 777956609 24902 9829 -456659761 95573 51124 -7042253 25909 78539 977932047 26940 17917 541149841 84712 83559 -203474491 89424 91584 -644787503 2957 12056 -20458978 12226 16060 -920235181 37541 15315 918449719 31502 4122 -723356041 4172 89184 -675638069 252 83290 375765335 13308 67978 474677767 68665 5707 -991807386 76375 62202 348259778 98607 51124 -150560357 69527 32894 -184107372 36299 71710 -823993946 94828 57393 -814750287 53576 57323 -41289357 31365 68464 -103722588 62330 46278 -402419476 94437 10421 514035846 67803 50838 -268262310 73859 56186 460957516 12406 23019 -197120782 14812 84061 -296320637 27783 40905 186819571 36493 54495 -719193588 77456 37324 -377995107 20707 11814 480948392 95841 19759 -597018780 57330 75704 -704111587 18456 4857 268576122 16659 79395 484705399 47568 40506 421744856 92372 62296 345683830 79851 30736 -552612805 699 61297 611507203 24967 49726 3851713 69301 70255 -715376359 90246 72378 -588374620 95698 13728 643328880 99047 98700 942409991 65238 63923 866824711 77930 86712 350599596 94834 80902 -391542105 32570 89406 -111698399 45644 39715 629945514 20529 23567 -56312621 92114 3537 168696059 85582 84741 762137463 29782 74032 -821233424 15907 39319 -867029990 1468 61353 -608903687 66692 42022 589889401 49918 53060 298145729 84559 4562 -191376353 63801 41322 -677872926 26671 9945 -80676183 1534 84713 -98999822 96648 87264 -514247148 92775 24823 -81392620 74308 2022 -690900948 94183 56174 629444483 29605 39422 859786576 33921 3166 887124085 2579 31406 530266934 49241 35650 234260670 94257 80594 500210770 1051 68267 -751493123 67941 65036 -600152729 595 940 -133063121 21520 93700 -526718448 53415 5685 468084090 63805 70112 -718717950 68987 71724 568884084 833 18661 124050303 69349 81736 92127141 93031 77229 739109433 62646 72882 264609544 75708 79089 -966159246 73420 33132 -279885963 70659 19278 316568857 70514 30244 794372959 77335 6680 887368221 20271 47997 71578238 12141 98278 178835231 16348 94267 242833556 6460 79539 -237225174 98944 85268 -235877643 58596 13128 156950904 86728 1961 514123763 65185 11076 516743021 51543 6684 44603121 72934 73017 -853952227 29667 63828 2915343 40478 3934 680988910 25165 25890 -803909975 33767 23287 -962741157 31426 30527 474817208 97131 59196 -193231028 52350 34731 589109005 49968 3611 -39481673 68214 68335 -356827631 85903 44676 829375293 78117 43552 887174224 80247 20989 -102640681 66613 19202 -93270378 54846 40621 626120809 18005 61635 621562148 51293 59492 61216151 90844 57715 -37463548 26108 51584 -461540566 2836 891 -400760687 85854 27165 533513568 86414 82942 -767050609 11500 53499 433568805 98414 22388 268441374 72962 24779 111468047 82607 2928 936345725 12983 70976 -55177998 59191 60160 427165225 45966 20095 -963522915 67236 22749 261440834 62592 7991 778635607 45486 93847 628158401 94979 5169 -309336557 71324 35115 269024674 34878 94028 -616470457 74831 22186 -871552346 1958 92227 -56276528 72072 1227 -213373774 17268 63513 114667777 12424 23053 -253271760 19293 54492 -849819850 81000 11774 769315281 81533 8740 -656053539 47185 27378 -48645339 88304 18191 -859542169 7886 62075 228786798 15932 67883 -856430326 52786 48667 922556451 15193 54832 741192975 73712 55222 925029532 10742 81366 970285102 95015 31901 371150287 59590 26687 -343436742 7653 36380 97364714 71157 37720 806365972 38170 50250 -396803614 33654 40934 960092083 97386 9301 -474163668 61129 28711 -855515394 60009 26561 885489725 96448 64418 -607414097 58769 55119 -89827548 63786 91025 635410993 30558 42178 698135059 65773 27099 -708449256 88307 1119 736859414 6818 83808 894723879 59344 77252 359379984 58810 28637 681151514 51532 67654 -845661439 81001 12575 551779500 29201 43413 -355490862 28465 40419 -923924829 8277 53302 99122275 82408 33183 -444515730 81802 25897 -950143317 23138 14488 743964362 18140 87213 -317142459 12721 43736 -872721401 20393 38937 -937579874 85064 94347 -492508740 93704 33601 -909241861 77869 53728 30680534 41668 37996 110083669 60020 58067 -316186736 98872 79189 712356093 53811 40571 165289321 2362 59485 245388002 51467 1337 196274698 81242 31987 181853290 413 1985 627589714 47479 15588 675051068 97500 12495 156732359 42375 87825 -384804606 68827 3304 625475523 92103 38393 248750148 48146 92581 402767898 61552 46780 -469088371 94373 38296 -565520210 70060 11569 560558865 93635 91641 63308757 10013 65236 -706623901 20046 42356 -542499903 70440 56750 579376547 1024 56670 921235374 39238 25584 -571326107 712 31933 -299325267 25400 14863 446644733 88502 47855 257678537 48115 48003 174620260 43817 70900 847037520 48272 30376 931320741 50452 6373 407354473 19736 75369 -225127883 57525 18646 137673219 8944 5737 199625187 62507 86378 250693952 60045 60071 -579142068 71385 60173 -726241264 8981 24862 298189924 75874 13807 664982562 80368 99030 975649606 59284 10931 -125375682 24643 44233 -121167049 26425 13286 577479375 53586 64180 429700577 87791 79372 922246132 78014 93611 -123234637 32207 62906 -336874574 99095 8265 163091558 96948 65001 421024676 39128 39742 -693064942 59577 23526 -428292154 70501 65683 341225201 49535 10262 -830650783 14326 3652 897250368 6595 33902 250878502 36212 61801 -303970002 85944 81368 -699088798 98383 80966 618486168 14152 4825 815286301 36055 45977 208572256 25573 45448 60344235 91962 93014 481689551 52943 68382 -579558636 45622 46871 361826720 94825 29844 -996910130 55776 34476 -367205958 76734 97651 973004685 1816 22954 -10756373 11459 5593 993033355 79928 99057 -685801306 48406 7449 565164593 21155 48343 38169078 4708 29020 140849756 78921 69211 431841079 284 14471 -524713700 62412 50520 -767814709 70620 80229 603207950 36820 95968 -411189164 50751 10986 -872270151 49929 51935 307720716 85516 90512 460404032 49618 90236 886813661 92765 1407 -907294899 26507 20406 313181768 15026 76868 972835685 59390 55554 702734079 46893 81292 99761696 62896 2107 -368819654 75587 28032 145480431 10322 80893 -200534083 45652 23937 397033745 78063 15379 45321887 10035 42713 389756731 4577 38226 -619685200 65520 61175 381163642 21815 55906 195477636 47222 28215 -942153344 51816 23698 567172693 70776 41209 -729033206 59050 98674 -544516364 74829 89753 183383008 69241 31528 -153851513 31956 63986 -886870455 91918 69501 556013712 41196 41864 -799001865 15920 46056 616619080 47909 24899 473216964 67649 30687 348229279 30147 28153 -672820260 82079 34717 -766243203 15342 69941 -14169090 2053 94435 -989359991 59401 24643 21672432 31904 31871 125481150 5339 77028 -310926480 98035 9257 813810634 83285 45841 780552387 80727 38336 -616829688 81769 82696 -327716443 83716 28149 519439729 41372 56333 986591244 70951 23079 -855738989 44958 73707 473162400 90561 77255 158638277 2545 12020 -644701197 74212 1727 -867696739 67466 5055 -663718204 65845 32043 -249293423 33590 50890 159657380 77972 76782 -122438090 88889 5135 -104830628 18323 63199 288190273 65823 47756 -237159227 97371 30147 573545975 65189 52654 674458915 39681 98967 -741350621 65808 60525 -540679890 83758 12730 890562502 15747 22697 556760589 97913 49006 298049767 90811 86678 -125272256 99021 17522 -51337211 31258 60045 235112373 3271 38554 991907406 94942 38494 440096259 99063 30578 -907016026 64378 55167 268476167 96624 46275 -57363741 44719 31534 -228769739 51862 14451 94521502 58927 32085 -586107407 10441 7607 162045518 87785 78836 -127060751 66410 42518 929181771 33919 758 581709297 22487 48897 438650220 34250 95956 328010412 1670 75078 843039506 70748 8154 -917906151 37517 60819 -451549272 13328 71954 -92613654 35126 21249 999365639 74827 15379 -806952077 86571 67387 -473544076 98932 67728 822132731 95617 46213 -345476715 13690 27492 150832596 20428 87448 275659401 82964 78146 -857962739 2204 50833 777867457 66020 84188 -466585855 44129 47910 878457025 66919 20055 -415038517 23704 39050 -602148947 81765 26012 663037218 11527 48290 -625109561 14583 42772 -418455685 57418 95420 195081528 37273 72778 -873047823 47496 70786 521172393 44228 93513 -522062901 18293 8336 -397742798 53271 33295 748656351 64138 45634 -400805563 18281 38941 -672604255 93363 73115 137719652 9129 27938 864592970 70386 24248 793486730 18350 11373 -840409185 98698 25418 687465428 19523 36195 -732714975 10004 32237 46096096 78819 91797 866287803 28789 23345 573272748 9754 98969 -127169019 7883 60484 -732717216 31308 90582 -621350753 26298 77977 -188646498 49852 6251 732255981 94966 64230 651101945 11185 33422 -861930819 68818 98501 -63625663 60094 32517 302934880 20557 94792 113611380 7434 61755 918007072 86086 28064 149028249 21779 77680 580347765 65103 45726 4561436 27734 87731 253291780 11191 91377 -589401079 28721 63807 -772900278 78890 57709 -85547612 25327 20263 76182723 82884 62128 -302976279 73026 40655 -44057571 96940 14244 -27881647 71142 12713 725388686 43030 251 -496828505 94402 36739 -706908327 88425 24395 -381281658 45619 42134 -813256145 11262 93421 830705540 2908 52958 -812949690 83892 60451 -313935282 83206 96762 -369062573 76217 39303 388366357 84458 27656 897774647 13738 72441 245277157 45760 39398 757762361 16581 41369 545710059 53461 19756 864722739 56880 6554 -238553030 86933 87283 185283055 28701 47467 -849993040 75456 27734 -240700504 71419 93247 694447364 94157 29055 -304236966 29413 92036 -216150438 21697 58996 286758439 83961 34865 248241222 56757 6744 -642411332 88601 71086 723790070 85105 30645 -796921215 68657 45800 411010439 95953 68828 527544845 76817 39664 649533677 60418 22237 -256448056 56535 11188 -482455713 38233 9793 431967360 32167 28953 -605152420 98427 5343 815070188 42266 28398 576848572 48519 29130 364831169 57036 2111 874994733 679 38243 -506796219 483 92348 980116203 25808 28847 404197057 71203 69533 -278573115 39580 8467 -657279555 47013 27511 774643145 82597 59500 -595250698 63056 23942 -78645999 2912 7741 -96698710 29461 56621 43828919 24788 37242 836734984 53744 71713 -303033300 40835 74129 -875077546 25715 66183 788548618 38085 45386 -606533758 15897 28750 -792952733 33717 98885 -310281226 82793 57474 764062471 97578 52846 679806931 76604 73240 170066068 51826 24312 186612184 55109 59069 238524494 7616 36416 577343582 71276 76180 32032388 54313 68111 -645590104 97284 40820 589037886 32686 412 -961912137 39303 82761 939566817 7384 82251 714295275 77015 45134 894465516 97288 17069 270514786 49076 75126 312429266 38670 50437 586630173 49648 86227 522823704 80428 59713 -349186052 84774 65790 335428333 11521 74724 600536531 85018 9818 -216520827 12977 84121 83105056 95407 32122 -970523195 87746 8058 -449520686 1741 53866 -662928602 47298 89296 -530571386 23406 33863 -339370181 56053 36461 964342815 9512 58401 -157148583 49871 81627 303241531 63683 45686 356167328 28802 96250 -536054904 67231 10184 578773005 2049 24520 118546430 37763 53706 -885760035 57142 19701 -937879087 97225 93575 2876045 18140 20417 -482251850 12944 15113 892764222 70091 52261 94496326 2708 57777 -670441786 45547 84658 831189007 43760 81392 161068633 2676 47660 -912152560 35795 58594 791788595 79710 96703 -755049755 73852 64209 792195622 45925 40113 84880539 84981 17238 885879149 65267 75560 85317383 74271 22511 -152810795 66865 50129 249348549 68317 15413 -967550854 95863 15099 702603237 35531 46579 865994739 53467 68963 494790561 7324 70644 107245188 19239 6511 -489345517 91662 6131 233822186 44026 20470 633719081 29729 79049 -708633471 4098 41930 602092652 29540 85431 454917626 62627 36797 855161544 2615 47165 -686861285 39885 65035 -459423259 80056 29396 -283682791 81513 80233 381599991 48815 53628 144365066 926 33226 -897399669 68943 88747 562200406 66782 93816 -369937988 60027 34604 -84784186 27840 66830 -930758223 94560 18763 420321524 41607 54583 -461070245 51426 16116 -89045449 45704 44344 989403938 95193 45551 723170310 55499 23651 576131062 37159 51141 -745194133 19101 25298 -160388565 79237 89671 833786054 50273 48566 -919585040 44464 23987 -897119015 15827 3566 169544227 78833 77764 984017661 94930 54549 -338908866 13092 33120 -70297189 3204 23314 317797745 56537 41603 -800644667 78537 66886 -577858512 57913 95091 -749806211 81161 53790 924493768 44750 66653 -381053592 81618 62572 150871984 31352 49009 -465815570 30979 83659 -751917682 85169 71302 -340511921 84791 88804 747148867 15239 79800 -349688269 85444 71357 74564829 50011 83984 353520519 10362 79216 -374822078 7312 57468 487619576 16868 30563 -950477790 77487 93290 531604836 81104 72427 437524490 33270 36933 250783762 67140 75656 -874855191 70460 11855 468631484 37656 23255 45688469 18515 95593 -707857804 99128 17773 -153923162 79316 77346 784837526 44408 56839 868426414 60833 45922 611768870 33666 30151 509529286 43335 50590 358541483 68562 62492 125581323 32732 94282 -677978835 76112 6875 340696911 68842 4360 -531577963 60876 36682 13215296 70396 32766 328194558 97962 64470 -979854134 50445 14679 -741852926 83388 33531 971218192 71931 53242 724468178 20555 57930 16961347 53820 17707 414163367 50902 22827 911138591 49908 3706 191083174 74241 28574 -296172719 6115 33622 680769819 30031 45927 610189113 12315 39940 806808979 63656 61824 -513554585 15089 44474 -888141047 27980 34911 -425790758 11137 6643 -108519915 63117 39136 -814472341 33666 55572 -575419147 96402 31920 -810324671 26647 78985 -188376252 49436 5331 -492692895 59271 71310 -471631881 23201 23759 -287336891 67418 33585 -40502843 26035 74556 296876100 93505 81085 366379318 87124 17289 -174371969 81384 25557 433783727 91885 47474 -892904306 9591 13535 -538886008 95656 90812 -716568580 71224 85475 726118559 66130 98662 -798172047 58315 78652 678819222 98099 96205 815297524 96740 20839 564036438 52567 57922 596490746 17357 19898 988784659 21264 33123 -988859219 51640 38049 -424938323 69609 42624 203686182 51357 42230 852964247 27128 2110 -409614786 58658 89642 16739790 72560 34387 -315711063 47393 85209 -654323962 24766 82 -27238052 11710 11138 -471983545 29847 85052 -765228816 74504 65130 860705275 16722 35224 -538170521 55568 83748 816889306 37252 71073 618586909 46457 60064 402925740 44665 1882 -428092611 72575 3141 -855842345 56655 55556 465615271 12919 25977 -433874245 95464 94659 -287469575 59912 71552 -967846923 84445 40123 -806996271 48543 17239 586573076 7625 13856 -879759807 41338 89261 -188827240 9431 47849 362978753 59979 62283 243975345 23325 2496 255371848 80127 27217 -291717448 92083 72631 -371407973 55252 64797 440592932 56686 85069 -125821692 94398 61230 -759242112 9543 30422 -217282361 16671 84040 -145067799 84917 61246 255142576 80071 28077 76998977 60603 58877 -709176893 51736 19169 -275211108 94720 91436 -669405295 7945 86615 -247655045 94995 65369 -298011091 18501 98598 -36625462 6949 26158 572501764 84225 39693 309459759 57038 43753 -368507912 31095 7772 686692822 24743 72834 -555333832 74117 35160 214488246 828 94668 -757102030 31926 85995 -182173102 73785 14460 -463002730 71912 29395 -376135383 64789 50052 117568488 65933 10077 -887049675 25698 50019 -748408046 9418 89870 -458079153 36156 80360 914539056 48575 99162 465362096 16844 82608 -514489696 1177 29260 -964177855 70794 15262 -640467321 12895 31465 -297893371 21960 2811 282878705 77914 55774 160481198 62967 82004 -605174600 49436 72691 -834065417 95708 21130 -776130663 35430 87810 78852956 23825 39467 -751461696 88306 20042 635043976 97614 82063 -47192965 39646 25705 754103949 47301 44272 42136977 46197 86906 960292824 85031 25101 -651616991 41869 67536 -339925817 99012 98746 384001864 54028 54450 -587375976 2374 90520 -385021829 35566 70432 132549408 4747 78007 -263379464 94704 43361 -647861714 11945 65541 -88450864 80591 3722 544879077 23451 52470 344944189 53888 16493 326409657 66238 30749 -768273374 55607 75978 374176321 60374 56989 630214210 38141 51890 568896386 167 69075 303921948 28262 77049 -48634043 74531 1012 42961430 59085 27096 45953900 70551 19227 -246759578 5826 87834 859324767 40019 28411 657049584 49554 60985 971999423 75832 82292 -504789477 23321 1628 669139783 11941 95694 747075466 32958 97662 -667982716 6839 80057 -281877552 30980 2919 314835786 95809 37879 865995703 23297 6592 -678375708 47174 75012 196978317 85802 62080 872763575 80301 39410 672786273 74977 11434 664401757 44627 89417 364606811 8520 48279 -906211901 35892 45980 -101470116 32969 15817 649924049 56314 96049 460791641 98479 27341 821983434 50017 8720 -800945981 55999 40830 259118753 64413 40570 -298432752 80527 91489 512322359 79963 12227 933948630 28329 66395 60187830 83757 75468 526835510 65858 84954 -294639624 68137 84556 391188073 39928 85964 -408611104 46984 70178 -553944536 57839 41285 -520063388 72375 60873 -177170203 65750 84932 497817882 10906 63254 860789076 29881 44395 -942838048 13208 70639 -564960266 20024 64821 458437226 45010 92499 -528363358 45732 52833 110239139 73927 51182 422013510 62480 75123 -929225077 83755 87426 -562257605 7188 43399 765154448 37292 27926 359207103 19293 83055 571539026 73417 7793 710030682 34566 82969 -976773449 21394 84389 -465329522 51293 34335 399212926 90847 70960 -438120181 83931 53281 44909708 13855 91709 -193450123 49449 37207 -124436096 64575 14233 990873476 98549 8031 -565287600 70483 6058 209782355 96730 20616 69447759 4314 62837 -769483070 16282 4792 -637854832 44570 72893 -603702924 55005 26485 -630698680 6221 76507 -22888706 28088 42438 -789793194 73871 16521 404804933 40213 4922 -462751365 78185 76893 202075503 52338 22575 -674787395 20950 31751 -662806184 11990 75149 418033989 95281 36374 426375677 32333 34505 303344598 9484 30096 675628163 6121 41184 358324565 33805 77947 -611343210 93433 96833 972061378 16202 71993 694273783 84992 96487 501980216 72848 4518 -479798110 33641 46259 751682158 76657 11270 924676763 8181 78979 454174551 63939 55329 763672068 40834 98543 -508909780 19995 52671 -17757611 48695 67452 -102548154 17110 58375 -751689041 10526 86379 -832963409 11948 40070 983040022 34670 91113 -692910094 34295 88036 835619461 91731 47765 611224556 90521 61125 683404266 71535 93550 278499035 55552 84938 861999113 78866 69049 80065036 50082 27173 -960493315 91387 21039 5738259 38966 22988 -363313201 59261 58763 -702897502 50466 99155 -478688042 40324 76693 -470017941 61447 41059 357250844 37898 61640 410921776 36524 21707 -651009311 33201 88884 -493162693 30331 548 779878795 96857 27141 516744287 54276 91886 -842920977 90441 26290 -130149648 14883 52508 782497264 14320 41089 35273254 82489 21905 114935706 79150 86156 461200666 74922 62713 16682317 89295 62957 -749192029 27534 6501 409942295 57018 98026 -19530921 49633 61436 821875982 65516 56035 256827064 2492 35763 -262842224 83819 48848 -92202472 26958 45391 682070138 34741 78122 775871469 59257 77374 -914525732 98509 73357 309305864 21599 72750 956723330 78226 4452 909854753 95858 90530 13640056 67859 18914 395672210 63225 71178 722700798 18993 6203 -298578574 89034 73265 278883213 79931 62765 -633182797 2542 55197 451145693 8750 48510 507551656 43164 66456 -502659859 83724 41202 -451431892 64306 58733 -125314995 50370 55294 289874087 66201 52461 955490814 43591 26431 -280489350 45308 91449 689240524 27518 49265 684266432 22217 51756 -466273003 19596 46466 -946217687 24249 18680 870099152 12426 2558 762880149 19572 37584 -458338526 56761 39983 163205785 50712 1609 -440545474 31552 91487 -83361782 98026 46923 -520424858 31393 81980 -867801114 78288 50570 292984345 40499 475 -713476725 59380 16918 151041608 74461 40331 994218492 77316 72434 -215453056 13900 62814 998558989 81810 46355 -825752874 33125 15708 -252802372 38973 29741 -225764768 95798 24676 598466559 11408 22257 760381078 78845 36633 300751043 45063 42181 723886463 42540 47654 -199553649 92797 77798 -930544341 23678 19149 -611472466 97686 57786 520730973 68615 56910 -279292636 93574 97375 -445805974 7784 20505 265817813 45350 78937 478643751 88304 45943 -418282696 38006 54025 214933317 6533 32243 -615488919 26168 31515 -956436854 4660 86652 -351184313 8423 1590 75405089 29688 63955 907897768 68028 26349 241779458 3958 32951 -655021762 83494 16862 751754325 44853 91169 606709353 95253 49787 -402691139 89794 38006 920869811 39593 17370 -958400287 28767 17591 526218661 11220 714 -267079422 19243 31199 887751156 1928 90679 -429953260 11297 84028 -411085596 6403 60326 504049882 45876 58964 438852253 15643 79086 673233133 19310 97678 165935262 73674 27353 716436993 36012 811 -241859812 39237 46239 -400058458 33186 41317 603826694 87990 95112 -78310232 28379 19341 505738784 560 28940 -84273858 14090 66166 -527947466 30725 16513 -392293103 39331 65723 -765441090 97610 58326 454870232 6276 91710 895281886 4392 18268 514748445 22031 2462 884347276 92191 98579 499050374 79025 89423 -978741547 77821 19330 -522804853 42028 27788 -640732264 92491 98356 845455104 48244 57710 -488946768 21144 47894 187034011 96028 78817 -245532836 67943 42904 246828100 90740 93891 775678289 80713 81256 339066266 42654 83492 -850359767 98492 37560 -333566814 89784 58291 -2317941 10902 31798 666037580 41725 84564 406711792 99095 34873 -325054375 5358 66409 -161653059 57189 82830 126271683 74435 49995 -303210045 45139 16444 -404286153 67 25307 564845879 58698 27315 -567602658 41709 47223 -835411424 32132 26091 -596894858 34855 19581 -777894577 37688 98544 932103828 76038 40988 90009332 49314 92507 542035967 84926 905 162620014 47918 66720 -186796419 69495 93536 -675571546 27700 58208 849028426 95052 82486 -158791403 20148 31350 -197681148 80562 84141 -833432079 84320 118 635483495 35305 69320 182629614 43005 57799 287800780 30585 93488 262841613 13580 90741 -566092640 64548 55194 -151855749 9288 60845 343343366 46379 78111 -674139934 70344 65433 750211666 50790 32108 258072826 1714 67070 -508729527 47437 959 -160723275 82782 32089 955453809 67832 9565 978425105 91495 74195 -630688001 38326 28050 -42115626 61997 16897 -425956062 36011 97244 -777578164 20064 65614 862658013 78563 43187 -869565118 69752 58288 -628452451 8786 11669 -83638539 61569 21016 -878765650 77920 24160 318948210 14490 31116 211820086 95314 28922 91812070 69576 12590 779365340 29201 30919 9853110 19705 48040 -772145024 62953 36707 581070160 57063 11407 -61458130 1814 20521 -10866752 69942 4803 -152789377 30088 37295 498446273 58425 64988 -20173046 54453 8957 -608128015 50686 43507 -278383123 75154 87109 11830704 87130 24739 963824721 36878 92664 -553006889 73627 88422 -482769472 65136 90310 740716128 97817 63433 -320568963 60616 77487 -322358070 50932 32269 -745109999 66529 48595 292568052 17213 4158 -109737528 61069 6322 -450673561 63971 33043 -326870216 36945 96548 -804861143 23206 94114 -747065029 50137 62271 971338337 76632 12716 -85271596 65088 71191 -741706991 73036 58813 -972330015 79629 22103 -786654823 25162 92987 951080040 77558 60296 367459503 36544 39242 337822981 23717 25404 -80353466 37041 81940 -532549931 52108 7670 -705053084 18252 93286 29424684 29156 47038 204575374 61879 71265 449623505 56073 68282 849847143 35680 56908 -766054683 81863 53831 322041183 19094 76152 513685668 85665 52757 923261552 28024 43019 -207457356 40045 14016 -165783884 98082 58470 672364486 48758 3939 -927072359 92959 2013 497215606 23319 82177 -915101166 89628 88721 260090805 47561 78179 403555269 80657 1617 -197504048 38155 23926 665437764 45146 42170 395638607 81476 64025 -831700897 9650 21024 613567405 57414 87569 140450224 2309 5777 646991232 87122 17786 614122963 22611 26108 167309528 48937 69854 -747544787 50800 21720 474746629 62238 8476 -931040621 69703 54616 362602189 76876 57269 -965740837 15644 94036 723190863 72094 27740 -977758555 58577 61678 -552604836 7795 74613 -801027969 97451 33880 -895205916 68573 45130 663177535 68473 98491 739364862 52054 91085 501647479 7493 74899 969752996 35205 5431 -730687360 95504 7942 -670082827 82814 32881 188069775 77751 63708 536475262 26355 66135 -484210208 39964 21065 342367451 6957 7042 -587266107 6414 23781 -966855136 27863 79671 562325273 51083 23069 224008240 23874 30051 -943165761 44861 79601 -764672953 80429 1617 971031081 60682 96561 -639832083 46261 65691 -355987067 50560 59378 -147010975 42493 16289 -364726929 35856 7961 -548245533 93232 47421 -88447036 1679 92594 -76548088 85332 31046 187699312 91291 39442 250671347 45270 33517 -629992320 42991 10161 25618665 27005 57135 -271864726 5083 43462 -738358625 49270 12697 -658310257 43811 74435 922110198 63199 85091 62683646 37165 16692 393767675 85698 81850 -521820219 87215 74036 -909512722 50242 69161 -314662803 32283 16440 94006906 20083 60277 986136565 48573 78886 666656688 38841 65719 134140144 84527 40166 -122623689 33508 21740 -305508846 41189 65076 -970004449 59111 83457 370699567 89376 67658 -653248809 22211 72147 66767048 89476 31089 -220050109 17732 5753 678988659 49522 326 582696489 16580 36950 -558001291 61657 12564 164568347 63979 89609 -117909183 46335 30321 359944202 27485 10414 392615786 1175 82420 -248570578 82170 10562 618043323 70973 33265 -381205722 6286 33287 253996793 33690 35382 -902235645 36929 66845 -644372430 34536 28719 -767794744 81326 46031 -814121271 44377 33228 -499712195 36958 2690 220222266 95425 7276 -396791817 42936 18939 -547984374 33884 51145 -305021210 81093 5829 450336482 87686 40831 -752622861 78915 81124 -835572522 95338 16434 -406066864 62000 23429 -610991740 44769 81144 -846791096 50295 55450 472066257 7362 57783 514981925 36369 11721 306159142 42826 59558 935231157 58531 61373 337094952 90457 92246 -111512320 51790 3431 550418634 19665 10115 488456757 60934 84545 545570766 20201 87493 435036619 60870 40008 319399775 32814 27574 692200114 92530 75022 -913482524 21927 53885 -773729557 45491 59591 762096761 85536 34155 -711419258 509 60100 246454109 74780 75001 -442829299 17411 86303 61483319 82207 49728 -176673430 22501 88304 434128086 92736 59785 -267635925 60350 95417 -469874161 79585 8858 984937682 66066 39503 -478494859 84716 50384 183569565 63358 48194 -284745685 76010 44743 -80190444 80903 64349 -372217814 30666 8386 875884907 22688 28580 -115575898 61350 332 944596544 79126 2663 797241866 9 3841 125863884 17294 29184 -757065161 77393 91660 -700828767 74650 17047 424541816 99048 57230 180978409 3395 33715 343408679 35234 46765 745329936 1432 38513 -259795373 72630 71020 105479799 18310 29129 -872972769 58831 27753 -930448869 43394 46481 307862833 34902 65471 -863998242 60383 91707 -826435833 17531 16537 321193176 25600 4645 352290662 67436 14741 810469764 48565 40633 -83666567 43963 94782 759386768 74474 89271 701813514 59856 32274 -61800261 64393 62066 486923801 82566 78170 -550043473 71518 99049 -896521724 20760 91113 -762654548 46376 38933 406760638 4860 24761 475313469 81086 40803 19923616 58218 47821 -301332494 7639 55245 231860682 71408 53033 -190364700 84424 79739 -149316748 67844 3914 -988893834 90676 98565 358437603 63721 65692 76178004 23430 22086 -608662629 15308 42533 540391086 44728 90892 994019909 32150 17753 -633654786 56818 60245 692233280 98372 83537 -611512390 33976 25441 820087164 89565 81964 647173303 98815 75439 -961365735 73949 70536 694666791 79885 61680 -273202606 15331 94893 -780471728 42027 67953 714698306 38432 1050 -583756387 77956 77693 -536198477 71421 19158 -449383589 30182 17182 -200721088 63753 13835 -703578011 365 85011 83019161 59439 39217 -626934725 52537 38044 922282328 55659 71266 793711262 27513 97192 958168078 88828 81391 -865216176 43469 76186 851931943 30463 10848 -315805957 14278 2953 157060618 82110 2138 -895703804 44110 8961 310234045 39888 30678 -937904579 769 60017 -119659766 2418 34696 616483959 27703 61079 -106672133 29526 20222 399032454 91558 40219 -96955381 14623 57583 -627060236 16116 13423 76086260 15206 3676 -91383977 23772 65740 79697150 98171 73791 -31066980 5287 44243 -222132675 63279 73440 495667872 18036 77883 479727635 11693 79105 661480720 96441 83351 -680706142 46831 10279 380961581 11242 62052 -418733471 18798 56478 -668280980 16982 88672 129694621 17640 47349 -826492088 70769 51677 -191922334 7703 59066 -302697953 39946 50271 -504304871 32188 80986 -278586797 21706 24302 729523634 32161 81117 -745178778 85437 74928 262953428 91513 39024 -917686006 19598 28135 -918762401 23123 7267 -212034025 28827 4799 -193229966 17778 37820 155388538 50225 58990 885666078 84064 14369 -986133611 54132 24684 516386422 8673 17933 -90603123 34963 98517 -691712942 58620 23037 936103100 71543 77893 361815557 51863 34735 -12878779 98437 51420 49987830 89949 51381 -362735624 912 39119 -399149540 47736 76228 508692491 4163 5209 -946861862 42513 38597 -756715067 83245 97266 -91965354 78700 250 765619761 14530 94888 -969269260 83727 54637 -39238642 98528 35709 -157582667 36724 48459 -264752867 56539 25334 -736787651 96678 18154 419884104 24656 28014 337154352 5737 33822 307082905 3806 76935 -225788777 77105 47769 256632676 7512 60574 -751860866 74367 2937 28999480 2724 7455 163458775 94263 33365 683696111 47294 80663 811806192 58719 31595 284588760 50788 34723 -282489214 75290 57201 -880827640 97425 64319 -79814407 85455 9651 -20422809 20194 59521 -891510608 70071 10727 -736672200 4723 4950 -750129777 85074 33850 -536565864 24969 16618 -619459807 40212 3821 -382198514 28763 97275 -822704655 41151 2659 82511394 1148 21583 -854912330 49502 51911 996227892 72010 87748 137091856 42474 18454 -117186658 47171 88696 -556257476 23729 55284 400299808 43575 73444 -692759211 41123 87923 757679961 56727 67510 865195503 96784 1526 -1276164 53639 31480 -402385511 25863 57711 -953287356 65573 77901 626151036 78726 67471 188038599 19123 35138 -228171996 18132 10990 -627240617 63577 79303 995261534 83843 46389 -78574419 39731 37305 -280080996 42952 59449 531569785 76304 41408 55103707 21155 4409 -793907289 91769 20087 -211230901 54880 71409 -164477667 25911 81530 -415079441 20535 52658 -848535205 16525 35614 -984949520 28982 13861 236718410 44984 90371 -864403067 13726 82945 753774927 62123 65404 -777966719 17345 58062 -557094153 62090 91280 435996862 74257 93383 -910772905 58845 25054 597048305 50629 54321 -869481340 68787 94498 -901795088 38701 22147 881648378 43258 96807 133728016 61834 2008 674568486 91243 72959 -65649298 63874 788 -418185605 29556 33154 -857320049 96236 66168 -825045292 12683 18023 -290448157 74399 52806 -694134317 62274 8832 -853158969 47745 34535 -871962212 24629 65096 376001941 10460 88366 678709871 58434 47371 -285215264 44947 64769 -41906198 88396 63309 -955320156 44845 55086 -426245887 43108 85584 942928457 97638 80316 7564323 71963 5293 396524714 56997 63276 -357453481 98113 73192 413450635 86050 13227 262450782 8209 8339 566048786 74955 71459 609417481 77358 3630 -354605990 45500 55881 158563644 38201 78088 -289175569 4396 61144 -84880741 50580 96942 -266435563 45341 39492 197273616 44233 69726 -395274516 28845 13173 -8564711 45055 47140 -706133803 32750 61184 800428542 70902 90674 268852687 63184 85053 -63891483 46632 24068 -699934631 68714 12905 364661308 36145 4695 736168553 16793 64336 38632506 68013 18381 200326623 83181 40282 334473348 8224 40221 -639172724 30322 57277 423768552 19787 26256 -122209727 9653 93366 -407071382 47071 79706 -938504751 70784 97694 58321364 77285 76563 995779356 60143 36256 898577611 10990 54552 641428704 84662 31027 171595996 57688 52509 956841327 2331 65025 695137590 86203 95482 -94842168 50570 93926 918010811 73536 63318 297771358 13374 79200 715079278 44224 71149 653503054 64316 88854 738384483 12996 48154 -250914777 48735 22224 463763314 11745 55146 -449319487 60661 38137 -631441145 65912 48422 -497651799 79286 28491 -941848816 95309 65955 -806211885 79773 20561 367087106 19475 15702 887468991 50656 42807 314549950 43154 89303 8009402 24532 40761 -983952824 45624 45497 -296088665 60603 911 233408330 40943 30205 -875190433 79709 4348 797224024 70472 20990 258867769 26350 62909 951906103 85570 92154 -364302767 44239 67049 -85360279 5410 57924 858751895 92417 30199 665894299 60189 76302 919153773 92174 69909 989901391 37297 98662 -852596811 53821 43774 -307522131 98781 22173 -654941076 22606 38373 -274606953 6184 38575 -801857098 49507 27418 -946683984 9050 23455 -729831582 879 40964 528776917 71335 41055 25657731 53619 52329 -974591540 26935 72208 987136894 23887 93523 762192882 71964 17338 39600596 25940 12205 -929203555 1985 66935 23386914 50009 55473 845430994 16259 89190 -859272457 82160 86801 -327797447 51720 12777 911048361 37650 50922 -234824500 97905 56644 975380117 65348 36711 118903053 18463 80273 -404775292 98951 28505 394600342 49778 84242 420523729 21537 97208 -221521061 16627 15893 -813647935 28888 68311 389619136 447 82079 -795767126 438 90375 -53147875 98763 94232 -103719349 7867 12519 811974517 35781 58149 213989832 25046 8018 590321155 17384 7563 -783886154 36036 76237 -563429056 75424 62009 -95284319 36387 72515 -773020490 19909 9406 -906156092 75058 88057 44334875 85988 19707 -110016692 67923 8838 51734874 18912 69595 21658265 26267 7855 -320786136 59584 96389 810740554 52880 54780 -131545395 82735 74948 -298149247 9557 35907 -126761900 93572 94298 159635295 1459 42543 -315428212 29807 96745 -478306103 9203 85134 243717531 13481 83027 -828041936 92376 29805 -414441313 53205 70234 -176823674 56251 50847 -459647719 92904 69129 8842318 28900 29662 287749823 75446 52144 -478182941 89071 50487 -135703275 92745 44555 -809717342 64993 81744 -788071758 91381 92766 -229169074 67919 52351 -737660374 80059 24608 -82812171 38361 8308 -543119339 61122 87907 -862488528 11302 47824 -909176309 68454 73009 -880088413 5437 59205 -28055026 71822 67563 -60894134 60660 29575 -323923716 16451 96961 416660980 14665 17259 322478011 17151 4576 -268568162 39436 27484 50660716 52776 82309 946725944 18391 91966 751460101 12836 92139 -381965724 37329 24604 374208390 13460 5719 136011127 30395 84480 -773065431 30879 37877 562236561 86896 91559 -284574000 20767 65441 659744124 13953 63677 -300090724 47315 87348 700907884 48869 23793 801093323 13705 80183 -46722152 35440 73637 -881570950 32643 78344 -428804500 40415 11899 -102775019 63330 38406 -94596897 148 15395 784825420 36741 90444 20504175 9891 79642 -319595291 21050 17812 49241820 46768 53678 548828908 55056 57955 482584707 76235 30515 375636301 62882 83772 142199849 49587 43901 168834223 48109 63947 -711435045 60418 53891 12292782 53661 19640 944444949 43831 70858 -207591080 1224 26303 -699377554 75068 41202 680708347 76834 84037 573394725 89023 47675 758051729 26750 94120 -274602259 12161 53531 593371436 63157 68308 697054442 13555 40703 -696671146 409 69784 -31389514 38127 79388 228072353 32983 74342 -314660126 67215 75668 890176990 92675 17067 -664258192 1088 95853 339275223 78726 82975 -465023514 44788 50337 -385587907 45581 47576 541949415 94900 66829 517657078 77860 48577 969663873 28658 14367 881627422 26364 37497 392121052 76111 70500 379471229 80850 97555 777858959 3521 82040 831501527 29743 73066 -593834131 3481 44939 -190035808 73887 70018 -506684460 43667 14734 693945487 38262 48569 -879916282 4739 34032 290943531 56736 98873 396184073 60324 92328 846023321 63879 84143 -378283292 84757 5316 471461254 30987 89554 -908852899 1328 74309 761108366 34878 41300 -717093952 56969 67859 -942431719 92009 74965 532386751 43428 31774 175664266 401 44750 -916613405 70152 16834 730663565 9179 47589 610534205 54399 90859 -951003965 23140 9764 221106934 63498 60077 -791832011 2642 86306 -175263802 28960 60557 880348621 13634 85271 882797043 85854 38142 -688554355 10702 41415 -412814828 92803 12573 517212920 7378 80597 -854572748 2598 98619 503767976 71549 24132 976438786 97071 91120 597959550 46155 62988 369249964 79308 22519 678429295 14434 42628 213937977 45236 4545 -788827332 14209 79377 971553031 85841 69909 -314489768 83662 90516 169170903 38237 3380 -171586062 23226 17019 272831066 17409 27788 721083755 57330 84527 -738451894 91304 40040 -662395400 4836 70654 770663365 44719 8254 -949151358 49879 12066 128109827 83279 54100 -369032928 71186 1150 -852601027 64784 13267 308134300 21776 29937 100831748 65560 1225 -753116968 60321 86508 587476150 78654 27368 669435511 60924 58219 -372452261 89347 71635 10821025 76153 31648 -728992165 11619 25504 234700484 86980 57159 337999129 33379 64561 -281621744 58321 80427 888748229 54724 84228 758144291 2369 3991 120447393 5291 4860 426360244 31778 52494 113217132 23119 69444 -815031425 38799 21095 -908837722 94259 5323 538907249 40861 57927 -44241115 82447 50807 998253669 23836 95678 -224978827 81407 88684 -78785885 58520 25086 743728288 89016 38000 -776968042 40350 92546 45999684 62307 11994 785746957 54534 57540 683672432 26190 94550 -538805796 3681 4887 -613427073 10432 12068 -991144622 7639 33678 -292374659 92374 39173 -217965365 66877 44305 -831126211 92365 28855 -436774530 57991 15055 34580096 42024 46802 980809105 8953 28433 243283115 95740 75268 -233243532 39267 45118 -2142323 11798 32302 986888371 26448 80709 778762719 295 81457 949617822 13838 95631 -578230635 47959 29090 462973907 58819 71975 -883583655 5385 20906 -714096764 60260 56829 -891422314 80608 63910 799711315 90740 53976 -791917583 96143 33227 -304798986 87738 89467 -522653155 98981 44054 -817522315 750 94995 813664072 97369 36646 239786898 48491 48894 -146937536 35189 62086 889033731 59245 8884 631965414 40776 84843 913388250 45387 73129 -701465081 8718 29776 -45555073 31256 284 314277162 79820 24220 -932856828 63798 97643 210955714 24160 66621 284591428 79390 42397 87825007 48894 17461 -93019866 25743 52332 395224957 19962 93600 536826210 62753 70507 421035343 9914 69859 719335016 6163 51930 -487225312 78780 50743 -732739589 35663 52928 -428282936 46758 65335 671715045 3125 57769 -24507313 2085 4954 -366107768 12458 25342 -420912486 15376 38282 549560521 23923 68298 -679857312 2976 66398 -403454936 25712 2616 251693352 57165 98784 164929615 66810 89339 296470164 71986 75829 541389308 24694 72692 878632820 33645 93743 -557319617 79693 63778 161762189 87823 41611 -6938668 40554 4083 -111898508 55372 56405 -378138418 62318 20312 -994169207 67456 14483 778968300 90726 54725 -926425166 83368 38486 213000986 73608 86792 300879766 96667 79877 949774754 36635 89729 319968363 2505 24059 -521882521 73702 14302 821207382 11610 78050 686933279 6233 7958 -151201285 7223 16200 -335831062 58922 52531 554775479 6799 43410 546808336 23587 56824 -505469162 79436 42980 883337820 48813 95664 927883695 17725 93544 -222194370 73182 38788 -113259743 24068 35971 857013319 78347 16799 -796680994 75052 38339 287804414 57698 87174 643781319 48834 95867 -795170748 14686 12030 -419810341 82059 98343 -956230549 26022 294 974039897 28232 60924 -972142855 4264 19724 -152437928 61180 82945 -905313512 19259 91077 349838145 68610 7563 -342592889 72888 98124 826751679 78503 6361 -825862814 26372 97255 858221236 96552 23349 497709008 72806 62635 -888102087 10334 66733 -611218818 84445 50460 -773487123 74492 76157 704143143 66727 54138 -253640839 6764 45955 883616208 21500 39051 788731700 69061 21204 -851304846 33122 27088 119964717 18571 93920 -571481328 98733 51004 -510110085 67089 18033 157541684 79508 40713 702237593 33686 66961 845413438 53649 28739 -455651108 37536 30578 533190764 50443 34562 604726434 21299 11894 370503697 53347 58329 843393880 73134 67972 302538856 12208 227 728435988 74841 74844 924327690 35317 97626 506975660 42703 4501 490139888 18925 28539 828482560 96369 25063 625748161 36870 12816 -395800227 5170 22797 298625448 21661 53197 193940262 18201 34323 -221999354 25135 72719 559410275 21427 85486 -725820607 73241 28523 -97545683 89018 83904 63421983 20860 46204 -739095008 30103 29822 -358444158 71287 66041 287552159 71000 97453 509515281 91280 66926 488867456 63379 93605 61090553 76837 33434 736535497 11581 47767 -19683911 4124 48182 671857347 42619 41292 727240610 91939 93090 669676911 47384 25070 -406638747 69328 56941 -322722460 62056 29914 -212843703 61038 39945 -592144159 9640 7676 -612444929 61273 98348 445577216 12802 58158 -389729206 65209 79952 549950282 60939 22660 978117937 73150 5568 31721330 42145 51529 941503714 36615 94535 -789891438 60177 64575 390070315 95335 1608 -420498864 30345 56156 568071977 57604 47317 639462960 90737 74772 46419111 43848 60732 -480037111 82538 37361 287963750 17887 80960 176909681 44460 98515 837781851 48205 24968 -850601443 36202 2505 -113488030 69922 51783 -632126589 72173 56250 -933683164 63013 48559 -311138386 52707 7408 -645066190 31053 43337 -388803318 39067 28564 -192642492 55628 71993 230854040 5257 51625 764889039 2604 77150 556342806 18509 70049 348673312 32717 7695 404693473 68165 46390 563774488 70693 31673 481670438 7304 8119 683166846 80539 28376 565818035 56595 66702 216001812 19660 77135 488960681 52113 43672 -380380439 44467 26098 -767469455 83677 91485 619606210 5739 8609 -443848993 61891 75679 -369590702 72759 45249 672058466 52747 57331 630620110 43863 29141 -915330668 12800 32284 -13008886 98348 95546 428230238 24963 12159 -979030789 24218 76783 50009735 36212 80134 -317588242 42590 23791 622190662 19179 5886 -114948935 33321 2156 -366213023 86548 52714 513022091 74286 13096 -400050298 90074 42423 -430803090 1707 61442 931713452 30518 21927 -257563113 27019 31628 -149077070 20576 74374 -451555796 40009 95983 -888758322 83488 75621 84753000 24934 19432 -884459289 80890 82740 547683964 88375 88080 586505191 4813 30907 -388268367 45692 68801 -635912497 11658 81694 315796422 42948 79494 170483897 90937 64816 173976867 67715 10413 484870510 43637 62866 -186877661 31304 94727 -579220736 48292 6412 962398319 17305 54106 -204827959 94517 50527 699685377 96925 81108 -938287042 1898 54333 -887461383 41922 54157 -562247261 98231 2033 392197536 93862 55946 983323867 90177 82470 -207893534 51225 98725 -113776935 78570 76010 -55211065 57227 6006 672057672 4234 65552 331150272 21525 34082 603355935 26618 87706 729538117 52438 65153 -411940031 44640 81093 -492015276 64607 55029 553617464 29801 51503 -722622388 97820 49708 -289252550 60086 7846 719246013 8691 84373 234821576 6911 64877 209482985 92867 22470 939504128 3746 86817 -728018000 11202 56601 464000114 28098 18561 -686871987 19079 7870 -493653479 9389 17847 -987026279 12442 68544 302171725 16405 27058 123727973 50674 90970 653641850 50699 42605 -290827814 92692 54474 -630645908 35801 21261 759921560 65208 52936 -455302258 55146 99117 -666308297 88303 96866 -744323567 42408 96854 -669447140 35874 15138 -690435327 88917 78565 -643687494 76712 76086 595076700 87867 89774 545836034 18904 93353 681419940 30318 14592 486981604 91028 74071 177509241 55102 29375 768919789 16760 45074 79750820 84980 3921 -822524426 91493 71632 -257849698 35594 60033 -669939157 78798 37210 -751801991 64426 89888 -405443945 70508 23508 -909664261 87013 17243 84881501 86919 13312 919308917 56490 35335 928815396 94201 43732 275537428 65327 79217 994032691 38579 90052 -286276217 43338 80493 32460472 35256 90526 -866204017 42010 33272 -981979713 49651 95674 -592709269 95328 95205 419724942 97209 45379 -812277597 50330 8655 -61772298 26670 12749 -777094501 28068 72673 -667179787 64516 41365 -955854682 79319 62724 -944181480 85830 80915 -532125758 21637 44150 -830507184 7142 97706 859708874 78164 49248 875468590 93656 65692 79264117 94876 23002 -131063388 39389 65433 506451291 47717 73784 -40138327 47130 4787 851012771 57112 97149 -955099111 57141 30668 -166018153 14383 1546 216856308 62450 76148 899367296 13686 74574 545798145 78046 88420 -281167316 29878 33919 785193084 93042 11888 378410084 28442 93650 -709868904 17761 80295 -887166739 5225 40663 -244949925 91420 12053 328005351 42958 4381 -847052413 15941 4587 -41703184 98153 40545 -603089312 46751 67810 -478289165 96782 85248 -506726299 74245 26823 -238520808 95420 2136 -239810368 47175 64018 -402608974 47609 13103 -664017617 25412 28860 -379559689 17952 41587 -518380206 18647 11921 354671814 28339 50381 -493029182 25133 11470 695604448 32645 25115 -931370791 5218 88836 -446881002 39388 34877 -796274320 90027 34172 259206173 29480 1382 805709017 59514 5176 -808396599 90470 54752 521347863 66406 35007 -15069503 92752 52070 -484234996 23100 4401 237015150 71274 26338 798812465 94973 74225 -86872563 89042 54890 315622998 94812 45853 -478016515 49008 47993 -410952076 80802 48805 160961962 46458 79926 -76476500 45093 28554 304658225 48686 53242 888692489 87758 58942 737244489 59776 39095 -117950190 10415 84865 736555524 60139 62640 -122443901 8355 98020 -331435307 33474 7481 -700739441 23313 10245 -301115712 5618 65750 647964581 61246 62232 915093669 34770 38370 -101546014 55057 88429 314643040 60578 62651 -804985527 92875 86379 295035543 90379 88302 280032818 12090 79748 496250914 65614 88521 49806786 81900 7639 -399500136 56031 77810 -935954165 30059 81787 66755840 34286 51131 -632783231 15845 49601 759094160 10854 68238 461263411 42077 56473 -872301189 77346 50413 -190153743 16599 22226 176976016 53777 25577 989698148 83454 83129 311552571 70577 25820 -939557858 69617 12261 -950061909 25695 47768 -682005674 75130 46757 488594277 59274 61947 547716059 93129 37447 374094825 77033 77212 480010717 62719 78798 -378211473 68064 75604 -789277018 60267 46586 622745563 91146 96125 832206928 59976 10712 -598677928 41695 35661 348342821 3324 48671 -166893189 76893 49480 679512712 64791 72683 -819314344 8478 85726 511621079 12304 27871 -379839120 30220 57685 943647800 4444 94706 -757361354 34699 42050 -358526537 64560 29027 878429930 59090 41716 779965491 70149 16837 307165205 53456 38764 735905543 64509 2907 -390227327 23848 232 -886438381 53163 37501 231061442 85917 23663 -591892411 48873 65143 686750095 46943 92791 371702907 15782 63986 -159420670 46937 52839 -563042431 59740 70078 -144863476 43823 39867 -901282767 30694 87602 -162412163 28201 51957 -157225644 54484 80543 -500013264 79263 43084 -169321115 59346 9358 197471860 21359 75406 860513384 79756 82273 -675554124 73678 48279 186070851 75821 51162 -328911367 76262 80474 707266326 87219 25569 -172286023 43211 54585 81486933 67886 51133 -433568984 95511 74480 5708626 89192 89258 -504619708 37558 32598 -77064320 26087 63215 645056573 12918 60584 -438539369 88066 54193 -571466312 34804 21908 -453293257 5998 20887 184673675 10108 29278 350760383 77624 26510 -861181298 76683 97635 -376010425 56506 74348 -739394983 71157 2339 83329935 58452 2247 -422678771 21917 1866 -327614880 56864 55563 241092301 30095 31929 46173207 70731 50218 488888198 81207 82556 437383068 49460 16462 -132168876 6254 52456 -992426624 33494 49313 -313302494 85118 89395 -785440509 54264 24479 322709605 3360 55115 -850854347 26906 79166 262978635 29767 24740 31207466 46930 16923 -336473191 43365 39077 373700666 88793 5830 673088360 94889 54272 -334213319 56729 36011 925334186 92379 76403 -749960531 28288 53431 -412470042 1210 65962 35998611 2134 9617 725747712 60327 6724 915158663 47630 56103 -272090409 10758 90235 -148646913 36102 31851 -261322783 75770 12954 -952541912 10267 40676 119074151 10556 33878 200373012 7594 81365 -731360929 68666 13088 -792847043 98263 24877 184611342 59612 14061 84665027 96518 96674 690338353 3481 45908 95052108 26636 52299 -787150040 3213 6031 -193979352 41459 80191 -672816540 33416 78150 -407205387 18291 39485 -925850541 22452 60562 945228372 19139 31679 863429380 77102 43778 532306882 3386 73275 747692306 73426 12899 805654920 24579 5840 -737479751 77987 34116 -126436106 28766 24444 218879058 74390 28215 -412579999 57440 73239 605723060 45213 70000 -763442435 31378 15244 -286942853 64773 69990 -311178040 30198 81726 82369484 51148 77855 -357284477 84849 94504 791097585 97706 96591 516105434 53684 906 -67512271 12876 4863 -350347158 56437 4608 711885626 35594 61820 122732989 9984 86719 892770279 82781 95707 792657128 67250 3869 -64346163 11316 53786 310109447 61899 45051 -272620114 51040 29376 122390473 16229 89916 -246186639 72046 35806 -672272527 453 85215 -726246633 44220 73908 512923954 77520 80622 -449016329 80876 38444 -394899866 20121 55793 -80624999 20658 96276 -819483045 34044 95654 -964519270 60705 20515 420963563 38201 85473 -562712384 47174 57443 -46065491 71377 63124 63697127 58595 31355 531936604 74472 37094 725840825 83526 53968 -655474436 79854 404 -826694504 25716 87201 459895105 73677 41589 339668510 44953 62383 -427193920 80940 31879 331816214 68891 2841 269390462 41714 14633 585888468 56778 47000 -764829280 33806 61299 -484133766 51513 95095 167761267 62601 35008 700180894 34557 42803 -458029803 20790 55578 -882630053 30503 92476 769329861 73499 99083 -278196188 79744 94246 486979719 24530 22365 146133182 56195 61795 182606506 56268 59789 310273390 92512 8234 -412688357 8766 73 527421842 37919 68450 -733946507 9707 30352 -267014349 62177 54467 772774675 57643 20542 -532280833 52288 85778 479033730 90230 96585 187295706 89446 30182 -349731632 32405 16354 977372580 35590 69142 187154915 74324 2483 -921098084 11226 71430 888826424 70180 91746 -158702219 93827 21596 -268603177 43822 3100 -32106993 35688 52847 15391335 27339 90283 128679299 52943 72388 -779952022 29104 70415 -559336660 33253 15747 973281195 26421 79706 775244080 88401 13959 -558843795 2999 70686 -347910187 56788 75902 77552634 10812 23767 -541968352 74202 56555 813071673 86702 10112 972962437 33998 1987 -153308716 22781 95651 -384259763 78164 37560 -496989674 26405 5148 241880807 11664 66384 -168254382 44406 55865 -916797639 40399 3719 -996953398 41057 37097 983059090 54924 78643 -178721440 38694 37160 -168476668 62088 71911 586962951 67453 96190 523966591 8207 77158 -110398875 20246 85339 -493994600 89937 53609 937575598 69571 6963 778470009 65982 13635 430672917 25774 37894 814853071 10116 90907 940163356 41698 47336 -295362957 10439 71653 386671969 9189 59216 169665748 43420 8633 1755913 46518 25288 -740051595 8047 20188 950378471 88606 41906 13221433 69677 76817 621117650 98028 3300 440066370 70824 85119 254152146 29582 40412 -853379709 79402 62266 -449857116 83629 13398 -472801659 59809 53046 -301379694 58370 61629 367845318 693 20877 38951292 26460 23773 988970184 86277 53661 600325175 11392 89550 -51912847 29807 62437 605024774 19905 18632 254848534 44934 176 -526455393 87674 15805 569751196 78934 91998 -757639872 39620 83110 -393767811 68464 45210 623764824 87490 45182 346202472 32563 706 762457728 96597 61771 -22830582 90393 93586 -406783863 87976 91988 -838785465 31109 60201 215781740 80468 60148 -901454169 36959 29880 -697603908 40134 31839 -359642286 12201 1127 219329732 43352 23609 -939850529 80683 55792 -199750837 95153 18973 -461332265 77136 77081 -191551762 77669 74637 194092859 26867 57902 839457854 88902 47495 936370865 53791 2884 814067740 30041 64061 -843715368 58207 4848 -383164465 80393 50010 194025923 84076 47317 544943379 21060 14239 761680699 80184 30058 658919034 97658 53769 494865153 77690 25644 647916213 19364 20054 582627609 58510 25062 -538581383 31334 85913 -195800639 93471 73670 334724349 46765 23864 131961073 49779 6170 -822383030 8869 86261 155660638 64950 70433 -544301853 13278 41 -146523269 8950 48702 392614730 38438 64980 733515965 42612 4518 -611686363 29435 84506 -812665305 52993 20606 -528176119 43142 37360 10992612 77816 42120 -990576771 34587 21983 -852704067 39373 46443 444652135 62019 18358 362255377 68777 3361 -40223573 45740 56128 459802574 17749 79547 55150466 3780 6672 728972929 73188 49384 627546237 3488 8165 743512927 36337 37907 -145908735 5024 47671 406827904 54713 32007 -514279709 9949 73225 852899654 16078 29120 446036868 74300 70749 -142539763 38710 26979 -781172346 15885 28491 167472430 81083 44175 -419490040 16121 10345 776379263 34249 50317 315194484 16350 84537 28072940 2463 1691 -339345514 48306 93874 -175108533 11 81699 960990050 96155 52220 -565728900 63520 26168 792203847 89115 96392 25610521 71734 31525 818059480 71109 22038 -1508902 76098 70716 384242437 1826 46608 765489462 22333 30451 288551069 96252 50665 252216883 81940 8350 -768170441 31295 21832 51507109 2866 61028 -114853067 68233 73960 178669062 81089 88108 -479749565 55744 45447 983041090 34879 22579 -303320446 48997 9342 -327769527 51342 45686 872171119 27012 11828 -897829305 6651 68501 -757168769 70866 32973 539560494 37992 33301 757946726 73429 38101 55946271 56572 94357 936387486 54224 26385 -39077573 9762 79039 420383120 83754 50788 -178226746 81068 60583 42599649 22009 81121 170120343 77227 41883 -813208030 7919 15480 -290030629 88951 72850 970802907 93809 87055 196391612 11227 93404 241450999 67252 55160 544623532 78482 20203 -719421108 38868 668 -869361250 18495 40160 -678977966 86782 18358 -567987771 73486 37450 927219024 63202 37601 900627109 42704 68894 -164039901 79189 47804 -994784564 40237 43521 305151196 86165 61688 -130994991 38736 1858 -413116058 678 42416 -754732805 9689 75210 928599746 67535 43869 853801125 90026 40381 -20897529 7645 53000 -205875523 44580 49030 -457511080 2610 4566 -257196972 3246 84965 -983195819 92418 25595 721793754 28509 26566 -114094544 59123 50976 331782772 37736 52283 669201588 31500 8165 -797401632 59813 67639 512015273 29869 60093 754729328 93353 5812 -989353816 4435 12932 70734467 25786 87128 -515891499 74469 46894 -882563987 33227 97318 606497280 33596 92708 -725130870 31139 49315 785899181 83014 71866 -300861584 93665 84543 563830411 86675 71497 858895559 81339 80489 892339804 94031 51833 13510459 74698 52507 -490263836 22239 56062 -392221829 62120 36573 -251724150 88326 60071 289844476 68442 31455 -844997258 44023 1801 167016166 96686 93983 -600789281 2421 11660 283131945 53764 19978 -895106105 53537 7851 941242717 63807 37770 -48602255 52673 52987 -737127652 23185 43514 -821673484 79744 15783 -838136870 58941 47547 854330027 87375 98344 -561106563 24384 63363 776858108 56036 16306 874715590 38787 205 -267258272 68519 69935 70778917 64771 28411 668847420 98261 17380 577564183 43609 7052 329944240 21399 82349 848785511 13925 41820 -134513112 61664 27447 792985985 90121 39479 137373530 75200 97005 -452226858 89411 98657 214806853 52668 12785 249417218 25146 73577 590045798 65405 65382 356437252 96942 95193 -640969718 81960 66187 747658995 32057 57609 434679073 26880 38884 492981357 3861 16703 466903381 6116 39371 -535723440 28810 81889 -795537276 33528 37804 -647739973 13558 6136 75362105 92996 36867 -923386488 9842 33751 -651130490 35759 64187 312258763 95229 77519 965024802 37857 89865 521793373 97223 31669 34784978 35788 28237 707774175 72487 9139 -998532383 66053 4521 -460104101 43647 51154 645990664 27818 98615 -373237436 23139 11635 914882765 16343 71544 -760121204 47731 24639 641977279 93778 43027 46139924 46572 1109 -284500022 40093 86729 -123904947 25705 69695 797601624 49781 61006 736680743 21060 21586 870761312 76441 25502 773350618 49723 7436 751208944 94792 68082 -706299395 96892 21594 42186973 59573 42459 369385765 9722 61847 -87784940 71869 6390 -815733719 11953 27643 -694099197 68388 61638 238518969 15569 94355 -636034182 87943 28071 327155253 27582 49513 -351831540 67466 41073 79888424 53183 76836 -487020201 9939 30604 482027062 71804 91479 -350505180 84631 40899 -186471740 35443 77042 -462647480 85624 98830 24796140 42649 97630 717690714 46171 79760 873535752 10995 15472 872468113 39163 2706 -750537204 17356 36962 624261856 65427 61381 -686737668 46875 78729 -830044721 14034 96524 -188422057 41163 16632 -76922822 2859 81457 551439633 22540 61057 516158950 38032 60155 721370088 45145 90598 -652964912 55143 36129 751034900 39501 24820 539013515 90314 51265 -848206957 12156 61514 -269615429 26220 3603 180394322 81289 87102 24853125 37978 29885 496476192 3475 38838 -995325591 38259 27045 450250162 8912 68539 -864766578 20651 88006 1855942 30103 71980 -86429551 61157 45209 -42200766 17278 45670 -540809546 57338 60780 474613722 91656 58588 961616897 40023 29777 404529100 8763 70700 751182699 59576 59711 103440950 31277 33954 252376680 2477 49592 -946680640 58297 70330 -980014370 60416 97697 711708251 77590 66762 100528534 41680 42537 852480465 26126 17149 -895487938 57579 51810 -125784453 57146 36262 970808257 87447 13242 993301712 67250 60704 687030776 64240 39359 -162410035 37639 50575 -355012749 59046 56173 -468166435 43996 71684 -582648433 90503 45232 -131455813 15402 68787 218954394 51588 64640 459429654 18995 26532 754712398 93639 75092 -902816960 45086 95848 -47664058 14641 89543 -724100966 13192 69797 -596321982 42972 91358 -461157237 72059 29358 267022868 27002 52759 -806963244 92399 4214 -280883323 97182 56224 106268402 45989 58129 -710554993 38096 45904 -950260239 37603 49328 915161608 22212 83125 -532228663 46392 73262 109791281 46292 35860 787798601 69590 39092 -365085859 58163 38331 -757544345 70133 48498 848806575 31157 26054 -787834940 14904 99149 -750759892 3300 49144 95843844 69647 82649 62871383 23274 89028 -150258318 22757 53767 -257409046 42421 74708 -715233694 60805 45008 47490461 51940 28766 901759138 90539 92788 265060998 93708 36869 -717851804 47498 94301 790065533 54001 41621 -619184080 39251 78570 818848624 62930 14074 80583914 89030 57819 -268081834 96482 93447 271608016 61786 9487 606423675 13168 69792 115177943 72471 29226 -247285447 27092 68686 40321835 94160 13533 -927031976 11386 84697 -9182512 33986 2130 14145668 56023 48861 713365240 97951 19516 908855884 96399 39684 -139483903 4991 8272 -157562794 37414 57808 -798795599 28177 16547 254633514 76380 45409 204241053 14369 43548 -312390153 41636 10568 484605483 9952 49331 258573775 43469 97681 -738933648 84356 92630 -156975803 97443 77207 -52542224 31312 23726 -875326817 10282 96812 27043120 26193 78105 -783796365 58018 77361 -56068040 73315 9060 449134579 44719 87912 -494706433 27245 71977 837273277 73918 97723 240495509 60531 90490 -103103025 71899 20095 -707140690 86181 27167 76630682 83179 69532 -7466956 20327 40026 -673799457 95890 9370 -843741751 26974 48417 407827649 3330 40677 -967617499 69045 69338 935700351 69262 25668 971124269 8458 83251 -374996368 71586 59816 432264701 97533 15350 508533404 58995 30119 30099414 40086 24804 -180400590 11285 25090 -29678195 37077 77731 537299666 68193 97643 -767059290 29819 43416 573472458 23582 17407 910137755 21680 52214 -738204273 71224 40485 -173826475 95674 75379 -772897474 58857 53614 -662925010 74127 17894 90124910 97415 57843 -278140127 81199 31241 -496774997 77267 31724 450611803 1556 90344 -450017102 73234 64814 -237512417 32937 67305 68314071 36930 30085 418319120 98761 62385 574043579 61788 55916 145391589 55617 98076 -206077657 96040 61353 857032667 84539 60048 -813234147 90557 83197 758666295 23880 69749 276886070 67562 39802 -653468453 50897 96159 123363022 64623 9483 -437512391 38625 12045 -261289121 62483 20987 -160242425 89272 80325 -338883466 47845 21495 392495311 5457 84741 681999659 69022 87917 -600394071 57778 60914 39359154 82276 20139 299101827 15553 30421 324797721 36894 70361 614751715 62297 9734 279625090 83292 7850 -916390433 28746 72127 598177480 18453 90123 450580572 56990 42881 115195007 21862 74567 -659819279 15146 67121 -950983527 24472 62099 -885500154 18891 7984 125634288 15575 80730 815268959 6453 84718 692180430 87871 16110 218493992 53147 45317 279640734 39236 33739 380194279 19229 77008 574245044 9526 64569 -36039983 39788 91084 -519545095 88066 40092 -32313006 22278 71176 147347213 40826 72718 -394139791 94639 15871 -673854883 32222 25285 -989315117 36354 687 -608501656 21241 25367 199948368 86635 82331 -481923485 94325 40961 121762972 29446 26347 -149869519 79074 83035 -489013394 57259 30128 355522683 27365 16484 -246222636 27790 32724 -186558749 44 49660 -999204832 2068 70597 230811217 63981 13559 621525024 92878 41413 403787521 17149 4378 -727108475 12969 54884 -833848562 19727 71681 -655264486 43309 35718 -659467630 83428 86897 685926451 31870 31296 -904110936 96751 5649 -444415915 34768 25625 -411640630 24873 23677 933024428 7086 10016 996851231 85765 92403 503783529 81824 63750 -372563592 39465 97927 970418847 35513 55682 -964443976 56963 32460 463108080 3035 15824 75090494 82609 51442 -320324964 26279 52067 614165034 3941 37833 -41738173 60135 81838 860754794 66915 31319 727241589 54475 73472 149426331 41154 84459 463271469 78736 720 691706633 88760 49883 -209048378 18535 11893 -799026309 33771 49473 61305796 53318 94844 497432261 87052 58922 943106609 11529 65713 632333550 78930 92136 487483738 27056 69463 -110433757 88487 93681 87234799 36467 1848 -293280591 60390 66505 334784864 67934 26165 -329990079 93829 57899 627007551 10588 85980 889803764 4392 31552 783794468 24639 88250 -687579215 23020 79788 -756772442 2972 34834 -657427278 4468 50115 -437293564 5618 49749 -218415193 92342 35851 -11400724 89059 83228 754622825 19523 15705 802776388 66371 15665 -740352048 92967 60813 120808130 69440 59244 -571191732 57841 84703 21683698 47934 31828 -6293405 21703 32091 987939352 76759 28522 -343333399 86875 69259 641481039 91511 43491 985827864 83791 85171 -41848407 61474 7867 443236403 76993 23208 -246991633 37830 53816 440879576 55977 44583 -89051906 62318 65563 640755364 43060 41888 21183800 30871 16164 -515100347 37671 76089 -394857776 1409 82114 -760169846 63410 4157 15112038 94007 18714 -167511072 67901 27900 389016710 79586 38560 -478179591 28956 65169 -740768392 98423 67144 -629324565 22162 55522 323838146 14429 82312 539170200 11524 59858 411419032 97621 9871 191267635 61512 17861 902362774 19445 37200 -463647070 34682 23713 911614133 82869 39057 47816429 16031 73312 588510232 73223 95213 -950323126 20881 96261 -754495963 68816 41372 -69568183 32242 62333 911678874 8002 28833 815822426 80747 15492 -367582972 95162 74112 -538470589 40724 56052 166151893 56153 12438 -387634082 14096 40106 192590516 63484 37972 174644966 98308 35091 636308361 64459 530 84464872 61035 73583 -318196293 4094 88494 524989977 11179 17854 -554106887 86422 50867 14128068 17996 72436 -963773006 67544 78981 -431518588 53526 71348 429575897 94209 28656 146305650 2100 55764 -630825947 88986 64313 -422652687 20165 66011 144846945 63964 42292 610323632 91257 62990 -607541652 93658 81233 751181787 78305 11342 -429668170 8108 11260 -769158985 32842 54356 82407664 11797 837 -731476454 18267 22600 -762913663 3212 52132 964393092 98248 55987 -851840295 66770 37490 -348407927 98186 29105 -434660099 63137 23309 986456902 18568 61627 -977895044 60265 961 -71615444 16943 17387 546999516 81057 89110 582718987 60465 16793 271214743 23462 96823 687937360 75912 90385 -941258873 43104 16976 -534152435 5400 58423 -3892440 90368 54173 -769494113 53802 98209 663871782 83925 21782 209315435 80088 81315 695465616 87190 16863 -157791329 76186 97663 -469712309 55597 21921 29636595 11731 48727 648253202 47974 37801 -641893644 73065 32603 -395498091 95292 67938 -395746196 11300 28302 -698153410 94244 84432 -613120382 2592 35362 -626889104 10232 72935 353666757 12863 55569 -196470096 24542 42621 -509632128 42548 1912 -41991322 11781 44050 284845320 19406 56283 -617921803 24585 58977 -44522452 23915 39114 81567537 17791 35535 -568732831 24363 15418 523255351 60172 25135 -948241915 22838 24326 -435751229 80531 43047 -162364600 14804 3929 -672318314 22506 63244 -462869070 32336 31555 -68388200 24643 26137 -655191325 45165 70250 435260776 90614 45572 643906264 14862 17106 390196231 14695 30335 747773209 11780 94340 763313694 30486 8635 849408977 42974 31332 790349884 97142 98602 399174585 54939 38612 -288170381 35384 86282 -234511588 82487 53582 21793105 54162 20477 -676505648 86242 71365 548664607 41232 45595 780582828 6763 9204 170682707 15000 96002 848379038 82285 50459 928434822 97962 56700 140511564 68311 46946 -403530199 24591 28218 433569376 57536 10629 617012018 60438 68810 583711010 48298 57559 -316012437 72090 22160 757757479 15243 9832 -149998232 57887 63020 964604778 75841 89610 432514843 19343 12825 345479222 27321 27333 -640414220 22232 3852 417044558 95663 47346 -494560361 68479 15037 754641854 46274 19525 529316577 56489 29207 621606471 87723 22814 -598177994 94445 42357 10610059 87268 5812 -711428807 58149 40940 491050953 49307 21139 371907272 17171 2606 160623091 88863 58320 505866310 21032 47087 889047143 52438 43564 -987042468 23100 82503 -303070486 9116 59348 -914223611 64408 6639 -778481449 25837 27697 -319473468 71701 41270 157459968 97537 77628 750782605 85684 17685 -699429024 22815 72927 -483993002 31182 11462 393083760 64760 78643 -856547880 52039 78386 -938361828 19416 95221 -990206821 13030 20112 -828360774 83189 9855 -116090704 8293 64349 90389723 71647 10079 601608142 75182 3949 -970360503 93445 15086 3607182 21807 88217 -792235729 17727 65776 770272331 38543 37916 -166642396 45771 22712 78836031 15747 61810 123728317 91229 27163 550348768 32775 33944 -501524725 22732 81669 231553504 65602 80724 862042961 40460 57758 -355600614 55775 77541 -105357604 15954 98245 566702464 45687 61635 221951965 94801 58312 289477015 47369 98263 371684640 88193 49029 766923055 18373 55471 -397665636 89873 29481 289225445 44644 56397 -468158122 70939 15913 968975580 90757 76290 -484195719 71363 90979 489281337 20428 30180 439130778 65520 11959 927804350 66567 2759 -919477874 24978 87792 -639235272 26196 52153 877650738 95113 48258 568407127 78508 29788 33787874 95034 5514 -843349696 81120 34113 -813509708 56960 82996 13535270 14643 83991 344822748 75756 52587 -568935073 94601 9078 -756757051 73709 69688 988790586 21038 887 -166349665 92854 85891 -952918611 731 40941 -249375335 21416 89598 -703529489 34118 32684 838259145 43602 91650 -900958912 83947 8588 -938275914 20126 67484 705282047 40354 84785 -612952808 82449 21218 -651647976 77096 21404 863449613 47206 46403 431577782 93874 71017 -756725389 17028 14734 -148520543 48478 72309 -145934026 18628 62570 -787486868 44054 47181 249089294 90287 19282 -352638367 58880 54209 -966516994 81889 47559 -866587162 27505 20408 -691925566 21173 45882 527955537 7593 94622 -643557231 34753 50227 978682125 21913 6044 -186530677 68253 61185 58952187 61308 73656 485526633 41846 5246 356140013 14424 50371 -707643194 72661 61004 514959474 4200 60662 288960123 40110 53939 15877655 72120 58348 775819382 44147 48645 -796791994 38574 37179 622988848 26411 65103 2247700 51579 62688 -169212200 11184 75347 -732531265 26146 78537 -488991695 18602 75957 456207580 48631 60606 93128207 91826 43651 877803011 99075 59416 -189811316 11993 63333 -325486104 54626 61038 -631993091 63097 55826 599674783 88414 87313 259267728 7261 24666 631336928 62781 39893 -538187733 30137 68263 -832479472 47450 14624 -110958995 72907 90284 -244547072 24370 12182 -407344107 52822 43222 -794766426 87300 10627 -297190699 41007 61012 90719452 17220 76099 119922047 74876 58793 160452305 83764 30674 -325254933 82297 16939 376055993 40668 21171 -469949532 47304 55691 775774677 76739 81310 742938342 9761 61777 678102041 12637 10432 -121004571 63846 89491 370537399 54544 94524 -339731291 4478 15087 -17382638 854 1443 -930736681 93676 29711 755924156 1220 49617 -756066934 55968 41450 211710450 80061 3025 542305635 51104 7505 -458391234 95236 19590 763638034 6453 79684 237382574 92857 26279 4874751 99017 58643 -367873046 13351 44898 -388483611 19647 94919 -273938805 81513 72107 32901786 50978 28011 283210061 12843 37819 -135543042 19909 37421 -544183085 39375 29506 -873772187 82759 11674 789532979 73512 39736 58388150 86001 43744 -729070398 61313 54204 612119380 73638 75289 433947100 53271 25966 -389518098 47059 44088 339529331 74989 37783 -524591392 84436 46624 100090582 72184 73086 308745572 31146 49172 510435122 67146 83873 -217871549 44187 3195 -245836865 92273 74318 -265918788 53657 1323 239446494 74086 25075 -537744979 27225 17979 249746165 45589 54641 429844398 61037 76168 990879699 35403 74815 474517168 39788 5069 736225174 91536 6001 -647770907 98182 16185 170663151 60058 849 -405886348 75816 32122 -530617459 10826 13033 842835382 32998 27833 837835316 70993 84470 -626657681 6281 78475 -318608188 83621 94572 674103409 68607 1924 -407598586 92019 62211 -202962068 75266 68823 -450197479 48626 32220 474371291 90374 84177 919434045 81821 82349 -973763053 33587 18825 748055662 85416 7521 349845356 323 77683 -61973269 15475 57335 96816981 47117 63423 -533408932 33588 70900 -440288169 73260 30942 306028209 1363 13489 797526603 4103 59104 264464488 97632 95235 -715003760 38299 35144 882769664 44803 25278 -701767741 23582 43248 -577937049 37374 14530 687137169 10628 25956 -878250030 18797 11346 -154275605 47031 51309 -718450426 42462 83148 -921147012 71030 38827 264627535 80011 86822 875269130 1674 1020 -341693737 52171 5321 154180496 66845 47077 -901447855 85715 54730 -719822432 54225 58440 -701056524 30458 97156 734740483 37183 98401 -988385465 81559 86073 -284189415 83366 68357 620387135 91131 13935 746802732 52839 37189 -914112779 94552 8288 -294124590 65147 83620 3530383 90751 62360 760909168 80869 68328 -962043449 25546 43779 -392378840 52676 13427 744805931 26760 95527 -337574742 57387 42780 759684813 48387 81858 -101041164 68834 70574 -622264210 50262 15034 721504782 19596 56742 489539509 17041 15226 -392357025 62322 48405 862164693 56546 60365 -22548454 6340 53084 -341276004 26516 60860 128621654 64052 62850 -770744765 24811 80521 -222369894 49762 52446 -197840130 34324 7789 274633072 77255 70643 -820302896 55890 23510 210757863 92557 89171 854789125 35028 17916 441743501 17174 48239 337994030 78725 21770 143338185 24300 93526 -222992569 2175 33476 425247359 52235 51399 -720603075 92312 69905 26165716 23049 3854 -532765823 93098 65954 968274137 2073 2889 584017413 52665 98174 86036759 31353 78182 601545386 49938 80636 331627114 64836 5397 -690340966 61023 98621 941323444 28715 9087 -966685677 19915 70229 612991952 18401 76611 119466902 55302 78634 612950094 1552 38566 429474561 69006 25651 66183485 43498 36450 821829734 694 87363 939743860 90661 20230 -116821198 63854 91975 -134970583 27131 42085 919346487 94950 22337 -917879994 22613 6291 -430096307 68610 13294 471470207 19477 23415 -551267383 85613 59296 90279112 55991 44160 509921832 54634 3100 -977802009 97772 560 -210297314 94802 27610 816568942 78890 87825 -77150853 6578 56836 -655986834 96155 59070 847736153 69169 94654 -482168868 73534 53836 -821271911 1050 82379 6358625 80266 14826 761777015 93998 48517 -21578233 69410 94827 563980146 49190 18580 335665807 53230 35061 479016899 42381 86374 -553474227 16823 34522 -918814838 61960 33619 -56039350 69100 82054 -803293712 91770 58529 186742751 96157 57400 586415250 42604 96898 -63528162 88093 77701 -50139133 10570 79944 273405634 93031 17292 269244315 90692 26824 -660431630 27589 33884 -459774490 68312 18128 -150074665 79285 44883 103493817 57983 44101 287740055 64999 46396 -547028056 29851 6627 177354696 7420 28137 -830420160 19774 29024 7075882 27257 62970 247874080 25028 88964 -148670528 40157 42916 -647097455 29544 45987 394589743 3561 34360 346536289 18653 6592 552055828 85908 61242 328797051 49016 7278 -819161032 35405 30315 -730888717 77866 7475 210738259 40530 15070 -808248162 42825 91889 -98586034 9381 97133 442795162 59295 79497 316894244 81842 49189 276581352 53651 55842 -774503431 16696 16681 915823827 24394 3405 926637270 27478 47271 867838133 11914 75967 631571994 87195 44676 -845487978 42539 58729 319139510 40894 48825 286618355 17386 94290 412958970 76445 28115 344906253 51280 65040 195456641 95395 30992 209552351 90918 73640 -666629069 20922 18830 -25314570 75374 11425 -246444241 77550 10009 -112057272 47334 50790 -659062457 13149 39335 723124134 76633 78255 -636506118 1327 22871 384968126 58521 53447 478433134 9531 32938 468728895 20363 60026 -915432386 75008 26329 773455022 40683 88606 -976813639 22070 5270 897564044 27177 89800 -42240426 29096 70495 473514416 71593 92892 32094874 75191 37592 -399028935 30329 57953 157071637 73639 91673 -189198195 78635 83140 664250796 64103 25231 988190010 21104 21722 800986430 87857 26372 -193127928 95660 78109 -622611956 10689 65418 -65050745 19567 86261 -163026899 19947 22587 -966776107 77054 73652 -23577575 44158 15429 -192077477 39162 10289 739984880 18649 12471 671495858 74605 58889 568090237 98861 33322 -436242226 44989 10393 271480961 56689 20431 -222304899 78567 50022 390585859 36430 14119 272547205 24455 16198 640510440 770 1830 -559005068 32160 65341 408091678 62364 93851 803505983 8950 91337 319408544 70764 87599 276623922 43203 90587 948293249 27193 76575 -292491990 16967 1086 -775432900 35464 91945 937687038 92134 6686 96137418 12357 46884 -493816997 13061 16641 -211921146 69983 43474 -804440520 35038 15769 508664612 96834 16380 -940793216 62591 94776 -13331342 49106 59875 377791803 98010 65725 -572914442 55822 47307 535710372 87495 32204 -236529365 62043 95577 27860009 62356 63481 131623542 1200 26380 -243568037 45306 21069 282229367 48128 26184 629627284 15401 48302 827363511 7978 89216 -196556398 52675 19048 -255093733 45560 36136 200530045 9628 3954 -685684664 25325 88457 390525855 53360 74131 -357332904 17661 11701 441085399 95486 98823 -849780860 53154 63758 -342287591 23618 10729 -93712591 84589 34257 986218384 93745 54525 816846930 19959 58564 -346308916 1084 34125 -509780909 23182 61612 508353082 84288 49047 540553422 80516 90606 -212616803 23522 70038 -178967100 67075 97195 330283737 7249 21936 -481533507 82227 54523 423662666 22848 89817 849726541 90378 53813 -144171015 12714 39917 995154833 56116 45831 224272092 2754 54471 -699228177 74264 6580 -530510724 82129 34229 -844764445 37297 8717 -676050399 4613 74781 -983754975 44212 29121 617540673 41705 94010 555817175 62935 39293 699471160 33566 67062 -152442984 84955 15982 -429638136 73777 63016 493355502 81303 63742 -988306529 40520 91681 850082348 29949 28476 -306825259 39303 43432 -850099917 449 24420 512177217 97528 31591 874017551 92487 55644 -845826387 11757 61926 -228769824 29841 162 -96484293 11278 12254 196236137 96896 14155 -132365212 65236 83034 -183831025 12780 14056 -367721570 83331 59994 915488481 96415 11305 -104645349 66670 73039 600905303 44111 33949 539560882 86728 9077 -754328033 52641 39663 127832026 22347 64218 -62911163 83378 55899 458113943 5968 11032 313469469 15273 22967 -506957100 58288 31339 -707656767 33950 24379 330313295 66120 14391 -604129998 94584 62490 315429279 63869 23520 924055464 89498 61015 -698999653 28231 48590 534986710 45746 5771 564316544 40699 1482 647910551 33925 44445 67437526 78263 77776 838884044 42843 50252 807944685 67030 50114 -54914129 897 30715 -543399984 88330 61880 953572654 13250 69848 812707864 4767 35221 545504169 83865 8784 -740017154 67165 5924 494764065 12383 98499 -991362002 85283 16943 864668173 36959 40089 -502239185 59784 62900 522517991 11568 33847 377009 64486 93092 -695365650 88620 89039 697278315 19745 77007 -224495745 25938 2957 -538313771 68229 33430 311614944 93155 38896 14128870 11123 43584 -704697460 86733 8844 -4497561 42347 37912 941499660 90333 22437 -467797438 42081 21297 -948989238 8338 45056 202593546 10809 82818 -369424018 51940 34910 693039641 29552 11258 645707381 17940 57277 -106397443 68465 13502 27379300 70598 19981 763942274 66202 76832 160465022 88512 61021 759647867 54423 31970 -186749655 36619 7190 306470513 24442 80313 86210586 62520 5774 220345295 76987 25716 962143473 65665 82670 756989345 73223 45176 -526931624 64334 30466 -522041600 62653 94483 -941718447 36535 49899 -609457284 28402 6204 -796323696 19117 73319 692314820 82252 2987 -724611473 12305 45085 -221270053 7422 56084 -495272994 4323 44034 -206984919 32077 4268 630624768 32391 49697 315905468 88257 3595 -352740492 78081 39685 250519954 61864 4307 591758819 91821 48946 2171333 46957 58545 -374752140 61414 69313 -508484637 33350 609 125494454 43790 43023 494063105 22554 59514 591451571 17164 18580 496935759 34660 98306 825634576 20005 60513 -47329133 25549 28076 -753572080 95741 50448 -445832840 41837 71642 349033042 87400 59391 428513868 25295 39809 -509906477 1652 50840 -891458988 35838 9580 -761289807 20355 24191 298835905 70367 62927 6189682 15372 92159 -679970325 94071 42502 -403630715 22711 24373 387861222 11131 40090 550732345 50137 83612 -219363150 79722 55765 -33272738 34102 36590 224925717 40762 38748 403983078 69820 68248 622606553 46732 45296 802593806 86419 56837 -774034305 20680 67682 302043834 67093 17964 -255059448 73863 44038 -600692278 55675 9504 900512838 52780 21155 -672827590 98805 30151 706158200 17761 10211 -452995926 19624 72441 -931222678 14494 30384 624152990 1065 28823 -910671297 46635 10638 562402239 83905 19127 119542907 61809 21354 994594112 37913 4852 555036014 13818 77683 750105156 20968 78099 -442729917 66159 25052 713732513 31471 98799 -383560923 70075 51702 -248490613 472 95080 -290255298 84870 21729 -884482962 21723 40776 -45255069 22438 93104 160843787 78335 69595 820319065 23116 41016 451693874 73060 90441 935531145 98789 91030 -146087387 65485 88186 638810043 20755 2390 986431259 28492 8379 -957436633 80438 30397 -220318139 75114 73112 -563989538 30766 45593 40731089 55361 74646 743303744 25627 24290 -9164981 61573 86094 -866814967 76490 396 175089444 91405 21909 -37830036 75525 86923 -639709376 3710 45260 2143133 58843 4620 691312215 89019 44365 885817957 24130 34394 585506857 19288 83248 -53255474 18363 94707 600777695 36090 84936 -499836331 21015 50338 535605003 88806 780 866995725 8054 64413 -774085489 56171 33541 -610881045 12250 75516 -436932290 24735 14291 -85273640 65148 74467 -586790074 97395 56058 788175708 27698 46448 -356074963 79485 58215 394263683 57262 1423 -376145271 30353 25570 173224516 55191 35977 462474436 54609 4344 -406638015 91092 79163 953193425 62106 2539 -896056783 14134 11453 -575028931 70083 7298 252368463 89104 2132 914266348 91396 73370 906890081 55451 72472 385724559 62813 5250 -777363369 62386 6481 -384517403 34326 9600 729408545 30934 37602 -884957244 32592 54447 -20854585 15123 36594 -163834770 46818 24004 271403804 53126 15815 -231904461 22423 82109 -616686361 62336 13314 231656741 31187 28472 -816706306 44948 29933 -194463599 95755 61168 -179286091 23269 32628 425318554 94664 4871 -983250392 23053 57889 783627497 24036 43701 -183087887 41064 8957 -864529655 87791 49330 -491208813 96747 62685 -454482457 62813 68079 841823567 53724 15044 -407805580 78239 30145 328167971 62187 72043 818496553 4857 20127 501298304 86181 28586 620091436 86294 32974 257627990 41824 69628 6736159 35858 79555 62668352 42505 70117 970473191 97626 31416 -352010880 30628 2537 -815551036 78399 5217 606597127 24936 63843 -875261890 35756 179 486739756 31516 47441 -207111435 97473 29849 -461026672 40143 82979 654686539 82140 94956 -856533079 79999 83144 -254019883 56372 17667 488045843 56739 93208 -940764092 85133 98969 184211444 1739 6577 631136849 98145 19996 537454331 72849 63401 -193048840 74478 13946 -957339112 3839 32619 437263353 21896 24301 -200367781 98498 27607 714273248 34080 6505 -482110593 76416 30667 802935451 88546 64959 12211948 87967 63142 566472712 72285 20603 -372620868 59594 21683 117250100 43696 57608 223195987 97198 81778 -447215795 7139 32542 644178555 60542 29753 616904810 71542 20920 -729832754 26468 15465 521349652 58931 24121 -204881851 96915 63759 -102772566 81994 76510 375510135 94978 15812 -975637525 9630 37587 965502501 42305 51774 -858468677 49376 32052 -674628383 39696 1718 869996370 73190 50820 -654882540 56823 87204 -219928189 5705 84838 659594950 10169 533 -979455332 63645 63970 -703398551 92160 97905 -178727914 12168 2420 56244112 86172 67768 -890833901 21948 1043 -292912714 23332 92831 441741780 55757 64264 -97957711 13273 56851 -680183449 68093 73354 -878113129 74015 8443 -977687987 23729 92191 -600201754 72876 70833 42241382 45152 47006 -96814312 2819 57537 -771175174 3649 84351 -342983395 59965 43435 -385571690 90059 75590 375370550 12259 29911 -751674615 3580 15818 504047591 40246 58206 371933166 24541 6498 321659029 80905 14027 816974483 98130 77538 -147396459 86378 45814 -504322869 60616 89130 -472018488 1827 66173 -926819506 7454 30149 553163821 38954 70081 -550812337 32786 82402 656673815 81227 94927 882176670 88507 93119 -385228232 96824 59356 -190993775 21956 61947 86334982 36538 3623 705922639 94236 89750 -847393396 52074 29764 184806595 63497 83843 -951525769 32144 93148 -149229709 31284 93591 727399751 69722 14622 967801255 59636 37400 892079440 68171 2629 -869193775 20375 78442 200965574 34734 88958 -455423707 91295 46706 -967632855 94395 27229 -481862078 89119 85002 256405628 23062 8730 624308109 50960 74195 -412612840 48640 66395 165317678 5579 89832 937970065 33346 63070 -541559925 44979 6360 -632565732 69135 11228 -490743277 15050 88704 572960859 89496 67625 -749366891 90675 54860 393223683 11276 60119 -852227495 38923 10950 -440933791 92942 74926 -959440117 13103 68235 -21798766 7654 68881 -606906900 75038 21302 -383524355 94340 51042 -152048388 58600 41229 875720923 22623 85832 -159411158 69723 71625 526638793 44011 96329 -524165646 80111 53750 -475944515 46529 25889 730947221 36798 13534 -306543564 40354 81292 28092623 34913 36858 -286283958 8261 36150 897580450 4393 18595 740410905 24376 34263 220004693 85607 8340 -445870140 59507 42904 843901133 12994 85505 -239308514 98102 34823 181567182 5069 14064 668618248 31884 83186 464359992 44478 26673 -613823341 78582 46683 461273997 81632 78111 -663056555 73098 19037 -65230221 50253 33184 629465194 49307 54747 964337720 42605 69584 834411024 74489 5050 889562388 17682 12627 -317908746 32164 68945 692951322 45588 4525 67170655 83792 63504 -712324543 11103 1132 243506859 42264 37740 -633441909 31934 87660 599927861 72116 93205 -436348517 93256 2616 -810369965 14093 89294 -43146214 85947 17584 -670600430 10511 55497 884640587 93016 37735 149897597 60159 673 -162022727 19285 20792 440996894 41492 67169 636688482 56100 11398 699848464 68951 40658 -368058948 84579 97108 825334075 12020 80731 944755190 90406 85636 -778988385 54336 5499 241390326 71642 28586 10597105 49218 73637 -257150768 4392 41170 547098999 58721 66081 -471391248 62632 48341 -308310409 9135 97578 106303676 95913 68961 929728666 49132 83532 -184182224 52466 63142 -740419468 3192 86126 -501816442 77374 65008 -603002213 1216 42268 -698657692 9676 55323 -385698695 15978 28078 260626072 44931 7588 -711549967 97104 36767 -236021920 82644 93444 27126172 17284 32578 -733470195 58504 87022 754900778 63341 52616 329104226 27946 5772 -498020480 97988 67075 264181159 90980 16690 863049875 87308 70106 -555706147 24060 44479 -958456967 11457 43386 -141143529 22799 41943 -850478968 58072 1162 -777519609 50331 51738 11799507 69244 93712 337762528 97987 26556 123961840 72366 84824 958738686 85685 36718 658641089 51147 42843 801162692 43433 79098 -871191954 46615 34591 88776037 36730 37271 800910924 63319 79406 -673472756 17984 59730 -377314396 87032 9743 -572243360 84098 57706 216317528 21509 72173 2335477 35612 9950 -435937164 66920 35677 177798756 5394 62722 384222120 49127 1620 -790732261 28519 72405 -832878839 47915 19424 -161190360 93183 70505 -545836390 85050 50899 -534568689 42910 62752 941094119 39992 61495 741305005 4436 93482 267059539 13902 81445 -758015885 95479 7303 -361803105 77859 2914 -879317518 10573 92869 13233234 41139 9733 295896601 40787 40500 -406422680 45346 95287 -555083634 85726 35428 -148496730 13796 23626 878838414 49122 17973 -570445439 630 81332 -949577132 40264 88404 -68880593 15367 17239 -464316669 73903 28674 229787116 17085 25861 858926754 41521 59596 928517081 69997 978 382353185 32416 83715 -619597438 30866 52418 -956478825 88199 35221 392903535 36877 94172 -618538863 33589 45846 -563629093 15411 91390 -358314904 92655 3149 955758895 34401 8592 395417469 60428 94576 -254079597 31064 26637 -207074732 27440 14633 -610185751 90040 30813 -680197018 51750 8145 877493935 89589 26707 175354506 69073 58495 -283394990 41593 97854 -52828810 1123 78049 -546072955 61825 37044 59049363 8025 19637 -848691179 86314 50129 -968893367 27446 67098 962259485 63981 52436 770563078 43034 88623 77941898 68309 20235 -575640042 92248 38452 -718752195 61619 92407 -37702975 30142 72256 -122869836 49366 68751 851139876 95962 22439 174788256 22427 17421 -665544590 79406 46955 526498617 87060 40689 952615002 7858 60235 32348668 95230 49476 -403462141 58125 20219 586388354 96604 34978 361286470 34214 78797 611233415 30282 5566 -337258008 81471 53617 10125047 88 21273 -646539005 34947 10093 -853590147 76435 37220 -824875732 15198 58812 661319582 89148 37806 -97204351 98615 55624 811060535 10402 96327 -595964115 72841 53821 65464550 10910 68394 645801484 27193 60759 734786633 94862 9649 -555312233 68875 68444 322506099 35934 20750 729749135 8119 49181 -693228728 87563 33707 30798243 39353 56812 -27965978 78590 49140 -726733990 77206 96495 109176436 32597 2563 67841021 6120 92809 -876142887 32120 74019 801788324 91462 58547 723371140 42275 43423 957580231 18909 23696 406714259 17464 15922 854981132 55933 13406 -570681976 9435 24368 822318842 97952 42383 415360192 81389 97238 -168749711 68541 40046 -211971256 13848 61242 -545685229 80991 68318 -888374989 46382 21963 -109858374 98805 64899 -467286882 45474 69410 95115965 39040 15426 -539019259 31631 49761 505408772 14495 17238 -805267766 62258 51412 288709667 54322 10299 -732402281 65859 80713 592685175 380 77839 -219597281 74232 78887 -852530099 59564 40152 -11870156 71774 99149 -806319955 45714 28330 -237383334 24899 56959 -684515483 25993 30199 -783442607 21350 281 855168017 2552 88927 915870083 4245 78479 -277673124 63777 34208 -433197985 63695 85586 -612695269 90399 74301 528109311 96314 49910 -853337824 35228 47238 -441877593 56086 14809 58010177 37160 60611 -480484623 61531 55594 211415169 51601 37285 -744545267 24898 34335 -651705013 98164 82363 168642763 79076 88080 -971527799 81799 44987 233946055 20568 61381 106696228 97735 64248 -922451023 12473 45477 215384896 42745 84536 -508584499 93949 54593 511179841 97101 82667 654221833 47109 71522 118314205 96927 98899 -931554112 74396 74627 390234429 29079 36778 -382602240 7305 26719 245165733 63745 46475 749627954 32795 55036 621528529 91804 28714 971926851 43576 38996 966529183 6857 11142 -337007555 70227 81076 559919885 81251 22806 923338623 7894 54822 655912136 90114 62427 -759367058 95569 74462 -766810927 2498 877 -843885448 18927 74979 80536531 83572 87880 389997576 71449 21633 -849714851 15729 88325 598654501 56078 11515 -724585131 85300 43365 991008261 18487 4003 -222537115 55330 5264 -539019962 44627 40885 296475868 12837 97210 559253224 60557 15377 -956751993 60239 7403 812327438 77872 58582 -719258093 2343 32560 -960914046 44932 92061 287248462 31890 60709 -220639759 64284 60403 820744179 77835 1231 -938438103 71465 76063 -166345487 80181 44473 -579639394 63440 22481 57226214 10634 10903 651840913 69889 67688 -780572368 22603 4523 731469135 32473 60427 -410224535 79156 80620 -941108491 2035 57700 -244256790 62330 44292 898612037 46755 4770 -921814669 1884 83716 20463018 26256 31508 163799403 83542 42415 34940775 41685 16020 9132623 66053 66194 496096731 12943 32206 -78826742 85868 22234 -103686635 62280 29935 888132334 20323 2096 -602878834 30446 37759 373491346 23618 61726 -51830125 48152 78531 -564347603 74544 46775 346125559 9098 27648 367265499 24619 58716 15909730 28424 8702 661475693 56937 27365 271616290 27419 35960 -124658261 53443 23935 -737956695 61429 81686 -433711451 30608 86440 -484772432 28952 85920 -801204933 21301 91319 -750065772 64601 25163 674400729 65434 21657 -985688932 56795 54173 990692305 66240 11576 -599569481 22607 54514 -863421043 49294 97316 -264606200 15767 89475 290500698 3748 62691 -306461019 37142 25346 255630883 95140 98906 900473884 81350 31488 -552079795 43603 56816 -384146526 95973 28645 -867127064 28561 7603 -415118240 41834 87779 139972435 32659 13729 -798782738 83800 39489 42936255 44709 92974 -890878671 51691 15218 -427876334 3766 28707 -371489456 49928 47523 -129378299 53827 7713 -368091609 27154 16805 -355521642 34714 67537 -122764974 27061 11901 2209531 92680 86216 615696894 96898 6996 -453154900 13622 14485 -501648407 15092 19575 -780833294 11504 76762 -193027137 27708 97718 150987322 3701 59982 303059771 15729 94014 -914609735 31724 34440 710764937 76564 55771 -719626014 39454 66822 -528290902 55715 12264 119228069 92377 99 790574029 23458 70214 -69431415 67375 19512 -744447914 33911 54647 614617126 1531 59929 790755954 88019 33223 -202847463 67556 43958 469506397 84330 92894 -125948425 17575 28258 661526280 82435 69820 814511132 46925 18667 304576478 42388 91277 -404148500 70216 19384 800332604 70574 70243 -259694198 18907 44091 -902561519 33641 46735 307560514 43704 30411 557459955 35344 93214 955439047 9597 80849 -212709641 39920 63150 318798032 16000 18957 163629702 25478 40075 691105211 49132 8217 404702941 36974 89834 -352336522 3476 53832 199278355 58048 88962 -424888063 11636 80447 -973744686 90334 66055 219031117 47765 81055 479083882 63356 19535 -9895221 91403 86024 207024894 41131 16705 -617225471 73070 66909 -541047939 94855 37671 625270894 88974 56989 735179881 10954 50756 -959083984 17834 92951 -60241173 86241 33258 -967844756 98489 51424 -903530160 95019 91328 42750810 15594 67719 910220277 39014 19158 -851331828 99123 12378 484819968 85712 57618 954741235 85623 77162 -628660608 90443 67441 -976757153 32879 81356 775060375 83870 16242 -941022994 81980 90770 -419163114 35883 64490 562221748 1502 8211 385390679 92244 62161 -565437651 93137 87709 -973864252 6358 17955 820023113 56787 4093 -276509567 90874 43325 -528147464 83246 28918 -446287320 61073 73071 -899940213 64589 78061 574454622 87704 66170 401193357 80047 31521 -504124284 94364 18119 -550643522 24750 37568 982529496 71710 92118 706525775 41177 41812 741317071 56848 83928 -9546001 94146 71034 191520937 31583 90148 798424601 69504 69408 -63317925 55143 45933 -984468279 34603 91788 837886823 32896 25860 -792690714 47308 46069 989028740 67158 99037 -40097454 64241 28597 749720465 28359 81948 -271957014 60387 74511 467616105 30234 41704 -6010338 34464 1814 -795696847 8593 38965 361577052 5254 31172 924106908 39196 6941 -820228138 51013 78032 -760031133 23810 90609 163017617 42106 39375 807701384 51830 40299 11860402 19477 89084 -950437931 10729 48728 -472146271 58170 63 -322091752 42210 34951 -389059426 78238 69481 391196488 11205 98182 -975969854 82004 88151 669570195 83406 32831 403367020 20439 32246 -182535433 89531 54608 243028304 28076 80736 -905002 59844 62470 -428568322 96846 33564 984495546 77471 90826 -46173873 55717 64365 616505110 94018 2034 -244325780 48629 16059 623649787 13498 18721 447161053 8247 75437 447761399 79143 94172 -940322369 21713 86963 703620586 85072 65595 349896663 63871 90473 -559936233 14142 45725 -814644506 15699 72160 487631166 40325 15156 -773566397 83447 92036 654926860 16327 63429 -567099405 44708 39904 -82630773 15271 66327 335043824 34020 18021 -562410049 26070 52771 -159095998 87102 73246 -425548430 88378 58746 -993520248 48210 8419 -89129661 39935 63776 447292969 68014 29870 -107134246 47099 47581 -283188410 6949 72018 922889862 44545 79405 -886010006 63324 27527 -703118636 42863 42630 -516684645 540 54921 638740515 45188 83130 650706186 88021 14496 -411173387 43555 26616 -4388438 93376 96473 120100791 98410 95390 343079710 67927 14655 468969140 53556 8516 -546795422 11951 50364 -252803490 41258 42780 625105278 57180 60339 310840158 36994 32391 -307266376 75120 53920 -434840852 4881 74223 345626436 4682 50813 715412698 93098 274 422077723 9390 27925 -775167505 65801 28705 141481531 96577 40150 452940585 87671 94085 -625768964 80334 60517 -283343817 16198 20576 699613076 70377 11812 544540986 65925 10700 -184830393 88159 34052 220968531 32542 65605 -740431642 26673 10832 -676907053 15447 27691 -382831764 90877 79527 -699782006 19195 81003 608742353 72893 74988 -463623340 5756 79026 -190814862 59229 96885 372997197 18853 10406 512266514 98172 57884 785948298 63409 31970 651431202 73705 9779 -8335440 10253 92711 -835047545 2701 29420 -10465291 25835 8984 -734830751 30087 20319 -803661777 66716 57813 -598649091 68074 29250 -750657418 78368 64963 920603505 61514 46244 400879248 34042 57257 616723075 64114 25776 -211208424 2596 52036 262591736 4125 8232 -160535237 27974 47587 -273587553 71274 77231 -64189600 54310 12060 -88386236 90845 42614 -51278867 45295 68939 266837660 3766 32242 691813524 67529 87709 114248781 14176 48300 345951123 64183 57965 -821674110 81555 40745 -776461279 16487 5791 -278855761 22994 78754 938817719 30931 41109 752405820 54155 85469 -157679876 15537 95729 -311112748 34510 23285 532110738 9810 4845 -592819575 35654 88293 -53974419 27199 21456 -915291159 86391 5751 -31239402 28972 62451 -894550608 50097 76993 11664373 72197 323 -173406283 5330 1166 -777238838 83696 72643 -369771378 15528 41408 -169475537 33702 86473 -226660512 56974 6743 556206243 64110 11720 -990387014 44352 16934 -46084344 61368 80767 47260036 48201 60710 370825057 59152 44363 -276427057 22240 58735 301914809 87368 84813 -406499716 95779 26613 232713001 71835 42908 -881637419 92956 74018 409472144 43953 39995 -278652582 66677 8419 -156553015 10852 85411 524943840 44325 26028 643846640 14625 63853 -100332113 88922 44012 681179853 90031 64369 -142198092 46927 82790 710310248 76192 1199 560196376 28777 9848 -937448039 77159 4657 -711707972 97831 56221 -529480752 25455 19522 -20735994 9737 13254 -3673714 32660 66347 -721687756 52802 75 460507620 83651 98085 760744057 4564 9501 -908423951 55347 17355 535643521 97711 9418 547790923 93425 71107 914214404 89720 81751 -291725490 53178 27187 25630060 88439 87631 298853017 48615 89591 -470991344 69244 29110 734192133 10891 63117 -44699417 73067 54599 50003610 3280 26614 47056290 42113 27056 791643553 83821 18395 119838893 94562 64696 429823927 90380 11641 -91453534 52743 61907 -325273964 28259 82019 608004636 66394 9759 806952567 37867 15610 -424111645 75504 65531 -200668179 32730 63424 -440552298 35706 38385 362886752 26542 66247 961927907 1626 76375 823333181 3028 54974 -104346032 95828 9678 859809942 19754 54494 167716701 90770 44963 -158886196 3518 32199 -289574388 46013 45827 179925776 30635 30381 -73055812 5521 37414 475990588 708 50204 -143007024 37523 1655 -328046271 51505 42071 610935152 60809 82076 596135932 41740 82750 -478283366 66726 49947 -683749491 28815 94360 233491038 30984 16694 566031895 77094 77474 -449005086 78807 56607 235972650 62625 54031 -774972918 59278 80131 726806736 29698 28540 397043341 29307 29080 -123170835 67568 16678 860631474 32702 11978 195097484 89214 55345 676920783 39179 84925 -297124696 11409 98082 679747164 74806 48520 321344757 71835 88079 883280582 73108 88864 687857774 11877 1876 566252508 44861 27858 -570209415 24506 32368 536087916 12939 74557 120125391 62720 37712 -899867164 92406 56189 -226179223 52399 92831 978198821 90600 90562 -43394844 68533 88708 -192564177 54841 98978 -601600839 12787 60608 -726153796 27868 9777 -112068229 82907 44958 297461743 19358 75856 365528565 61146 11964 -758149573 81200 36896 881438939 45886 67255 -893235481 77050 93210 179665531 71606 85096 -401379375 14345 79673 -174164146 20139 57841 -346433090 55640 42464 445476100 34427 44663 668795892 26898 49038 -98670634 43630 32015 871022424 32297 77593 383470116 27866 84959 621130297 58747 48105 337399974 40093 10970 233912983 22306 31366 -169204078 78958 49921 396692942 46746 76760 -728728785 43297 78077 -536086529 66964 7774 991413699 7694 68742 585365710 56442 44790 105193222 35733 57134 -170965753 39191 13241 519714772 73737 22879 851261688 71216 3743 -792835547 60422 57725 70310378 5590 31219 573149380 23700 66037 -712184564 83646 25708 -626696232 54985 33470 206988065 6587 59999 -596722822 50010 10891 599862723 12869 67779 -239460461 57443 76118 -747354152 60021 93172 510076810 86908 41812 -383825768 85746 56234 121494404 14487 77306 -706320541 61667 59953 106013056 52683 64814 -633513053 85439 97543 -473348620 39611 9045 687450096 75800 19997 -54787630 41297 3774 -856626690 81961 56272 -307550144 91789 38066 -587763856 67493 37789 698827469 89847 33076 418670985 76688 96099 -413929534 90456 13442 -582813723 8714 35359 -550029941 12947 12400 -993065117 33561 16741 691252053 96434 38732 -838586409 62785 59231 -686084498 87681 15781 359189737 29117 60802 -519315487 6043 90757 692140276 55322 30121 726804509 23100 8606 -673774389 38070 66798 710156236 11992 73262 -640981260 40761 82036 67031782 39461 55817 -139182755 64534 69158 -254340898 21171 68650 -215291784 50328 11779 816209916 49506 87516 -182830389 18985 95406 456492383 29888 91345 -920328925 64858 7226 723005171 30654 27454 -450608302 96846 32044 473112829 57319 63296 -900337018 76177 47304 651512748 66042 71348 263481039 7966 15449 -462005544 20062 42710 893923233 31195 88634 -855477934 64268 57622 787547681 64969 47559 -644787481 76027 71458 -418562777 32082 34090 -514559471 40005 75079 20704851 75089 62336 290307533 97204 18542 385684457 53526 22027 14430504 85060 83497 5254124 23003 69735 9625474 47649 34121 919427263 85980 47747 164461995 68477 41915 -190078723 67555 51636 321432305 30672 20800 332950797 24909 83882 -942997166 26130 13510 321243653 66813 38667 -254800608 93354 20628 744229988 15830 19813 -329575073 12852 58900 -208509364 70141 60917 357369768 48533 26089 -516800154 29562 68216 148666139 94698 52342 -292949782 94764 13652 -328446922 50882 46394 682396433 80471 65522 -576162248 35339 72484 160011562 50296 36049 491346454 22063 723 708794369 52862 45527 308833136 1702 60908 442419861 6655 77849 283150204 93398 32482 -894165930 15487 4721 -125174225 43108 8567 -478319162 61572 54474 -136907172 23415 360 -918773350 70149 32486 -580621928 12444 90850 31008554 13060 54169 -895929236 78964 93883 328429205 23344 74483 875609408 60614 62754 402126600 4081 5484 -366953205 78641 91667 -418749710 87923 56973 -277442547 49333 61058 -748077605 48448 66928 145163795 42948 12369 499791163 89388 98663 -680498232 68999 72550 -604407179 37738 933 710635169 64029 9752 -43639562 79683 19338 -590807750 72741 85972 350133762 37912 53635 -174134478 26894 71885 -961778417 46819 76809 -632111214 45181 8210 -845443303 28393 83203 -112909695 3737 29623 309804281 57490 73192 -142230209 95840 15070 -547883829 96577 39673 -870334638 87208 12232 225532355 67798 52134 -352380474 26937 89140 281634582 58846 16453 -301140046 49219 6535 787685485 59643 49995 -843795172 49111 94532 -350691407 90533 72472 -797442109 11987 20883 95890428 28566 36505 305878462 22660 83331 -101171360 41635 81485 -777480565 33733 85846 764272300 91117 54804 -475967991 92673 11007 135635281 57742 68475 -387456365 32163 16156 959253938 11198 10933 -237418273 82144 22626 804445799 28777 45152 -452053721 32980 41685 228896051 59660 60004 465381278 4583 35192 876622442 67292 69947 351630260 65877 40636 -596955151 64847 30954 102236545 2993 68112 146657198 28085 853 -369410161 30871 21384 -104341325 50906 79906 628748349 48818 52025 81507352 57335 25424 368139888 13025 2213 -984661741 68983 17700 493833788 16216 83202 -404977649 12401 41409 -695901514 57005 89640 840526938 59385 44049 163113893 23475 105 725079525 82589 72709 436837908 35246 62767 863059102 47449 82813 -742946274 31332 22515 -856459370 68274 51571 811660320 27715 76170 -703591636 51515 79823 360013949 72067 89125 936571210 58766 72568 827568129 47481 34603 -911826157 35498 96882 864121573 54008 16359 -358547822 28843 23885 -828176808 87712 96709 20183632 24969 40661 -780287421 11873 49283 173744856 95317 46076 -944271205 52173 69252 73234035 26122 26203 -327401549 98334 90383 -594140245 63738 26805 914802854 25319 82510 788954948 43465 61508 516482571 37609 12282 564559012 55349 84644 -375076860 19228 42300 -676643982 19937 38421 -45547421 46282 70467 959048661 88938 19327 983878566 51200 79276 -875962419 23086 8786 712621673 23003 79054 -499502009 4458 64161 -149420385 83382 85007 -323294465 51669 21063 -153512336 62787 46771 -119453094 66652 68860 130730688 90683 83675 -790820440 9318 71882 -318396525 72970 68711 -455535401 16437 61020 627644670 3261 3673 92336150 50146 51152 361612995 36383 27283 -564231887 51435 30620 -927731053 35765 27469 752227065 40088 35806 -553485103 60723 46354 355526128 91107 8806 -516933770 73933 8855 -13503464 50559 62120 -166279252 37405 72089 -247271556 10029 41627 -495738274 53353 80272 -108316104 49866 26747 410403341 14551 76510 -68152934 40384 81518 -958966354 58174 36121 -744967154 20007 67623 937332636 23652 12785 -177204426 33344 97431 896003568 8421 4672 -833754771 11509 37221 767171560 97521 17857 421386281 28370 82569 -195070954 91984 87855 293879775 90463 69153 815891348 27923 12888 -650815634 19142 21825 853412348 31136 71917 -712684339 86564 7505 497564800 89608 74884 864066902 84501 13905 -58713763 38814 17986 524054959 23779 78634 -977240326 81367 46748 494011857 63445 45512 460297114 64079 52950 -603890535 42166 37496 -387829123 89162 6884 -412532798 86903 53943 -679919578 88333 15708 463026221 53787 36868 758250919 47734 48521 326849634 98714 89083 291129572 95612 14916 -846713331 38608 13191 494617662 52407 6400 -897691561 38484 90961 676257642 70539 77171 -402656496 49888 87309 -680354766 78885 27728 968944656 19849 64149 583053243 99163 20872 332808750 16668 11012 -81188832 80874 65649 694272546 23450 37505 -556887373 47701 12346 109817678 92267 47845 156968036 14045 82479 971918019 29730 96681 474677696 61385 29939 -253298694 98535 78694 851895056 24292 70948 -542778376 98702 42932 -511770267 82422 46865 -195594947 89230 45840 -443412623 79781 1073 516987445 82314 26488 806841408 1562 66909 -403439558 81819 89489 -125712187 51248 70880 220989930 15459 53894 -887646296 77269 66795 408620680 36446 92036 671060948 80979 55394 -405460677 83345 28624 -127253594 64617 90565 -111629960 29961 72218 -520888820 92275 27871 269530369 33229 53282 -972200999 45421 17040 257238721 92011 42926 604324401 13149 24580 611253202 96063 19179 995475555 52265 67068 -351652494 14540 52433 -38931265 27851 22328 -256619255 2106 51196 822079 30761 50509 338615054 33990 87997 -883564967 98335 57836 -83638316 4385 20895 403274576 94089 7769 925576776 15548 29602 -435406752 60987 8408 607376719 27129 9742 -756256937 85606 17165 -753531486 10498 92930 103358611 45594 14099 994694550 51899 25947 324687416 22785 77828 -111756911 50709 63546 -363559028 43857 83423 816279459 2527 35773 -510616719 60281 98734 -415183239 37127 52561 -147543960 88181 56992 536341885 80042 62535 359226759 95599 7981 -874830093 49975 942 458808455 24534 49199 -631231602 82295 21618 -578078636 15159 93318 964115955 2661 35784 -986071518 98370 98267 -111956719 82216 44885 715020283 17169 63422 -475368185 75918 77435 -115545524 69367 96665 -723535249 39652 69364 67772206 30529 85089 696159628 68653 50783 112934083 70172 88107 -686405358 24851 48834 -237237191 88552 85782 -772376398 62608 68527 -327519498 8574 71091 -564979954 13143 85283 996708055 83843 19808 -160030696 42599 82494 68922233 42 45035 159385931 23374 67088 198315841 93008 56998 -562901283 72589 32342 -401440040 21443 38750 -929826947 10390 98930 312751513 40274 46948 402109782 53023 33710 750487877 53829 84788 299689052 85854 86067 33187875 14123 49918 -282318808 78072 91268 455115862 16913 38963 36964634 86739 63993 -272458360 54100 648 -289993101 78931 35630 -590509523 10522 20907 -43078498 3609 50921 -681702927 14036 20604 -692718053 33788 7925 52660357 62399 87552 -955109129 3315 21992 13431042 67902 54325 -550577937 425 67261 621154081 56080 90207 -913057019 32905 48219 335132495 91591 44796 345681243 50959 35373 300428312 80932 29822 -620018336 93663 46482 -485790563 8275 30663 -557765666 88611 38034 483147298 55520 68891 -799425579 94549 34989 -705417864 23465 42662 288557882 96809 98459 592824438 24461 60602 827954814 20352 70074 611990822 27690 90985 -924637203 22030 29455 -887302271 93946 40859 220269828 18775 90532 743910484 21244 58901 138003258 63330 80054 -90840882 48101 81024 -493918607 15839 27746 -293253719 94391 59800 304598506 58670 56482 -718066228 13392 68633 92009852 62567 66909 189907782 46458 86130 254820105 75822 16065 297736383 57482 21325 665154301 47447 17630 218373827 68087 19733 -265806481 78337 60292 355285278 79150 47673 -487601477 5287 66076 156397213 65574 53984 -431586285 86810 59191 997142959 92921 15468 -434767633 7266 25515 558922396 52765 67383 -871709666 73153 3605 670712336 64558 67738 5623851 16715 41651 -766402119 69580 15495 -948705484 38171 1925 -782372972 65498 58826 591263975 25900 2744 -510279281 91475 49642 587230736 39309 11558 -907769814 3499 27760 169350307 44023 33927 -896616036 59208 70880 -301666537 52864 56539 -808380428 44944 19559 -66574034 39832 83591 -109352918 94675 40846 -837135756 37575 25741 327162184 18068 65265 -436029069 70497 72825 57396501 1225 59300 624379006 1106 51961 -825186557 45160 54398 474654615 59680 4606 -598134625 61097 62811 -108431119 67543 49184 -720286760 44238 77317 937851218 53991 94157 830223328 10488 98171 575512147 32385 82137 856595271 4555 69191 -597621538 82827 64810 -519207985 75905 80899 -210615019 42934 11636 211170271 18302 17239 -138750620 28142 82543 -110444419 70488 9361 -481549869 15821 975 402398119 46149 81593 -52367457 28470 49344 -998778359 23926 83206 -807515533 58376 37931 -725216149 87882 39507 168283948 5656 70863 857800882 10026 71065 -311328096 98682 70839 943751105 31369 95963 -462360441 49642 51969 -424174064 2251 34385 -714513351 5750 44706 848282469 78840 18060 875139201 5562 70064 -888488595 72623 51466 -585054989 33994 26676 -617017463 19892 17722 -203053673 31026 1862 -604475464 72935 44822 718689211 85834 55585 748779844 51464 7145 -997649350 63273 75502 499902855 84765 46860 387372307 63156 45350 748484336 81946 43787 735131247 72050 15295 927564689 11761 51536 -795780557 92670 48293 487600129 49527 7792 907247945 92156 95921 933226457 50687 95062 -430243245 13962 70081 342632604 20264 76154 700266987 65974 80531 -531977574 20906 11969 -618954544 12842 83148 535224639 19199 38725 -780214900 43060 83397 413715242 25486 80986 -180876268 59593 41832 867877309 14803 56528 861961142 4157 70822 -949712710 4102 25811 68246053 65815 74163 491855163 42649 93653 -638726253 94388 74688 -612664335 87102 58773 -34472358 81175 90510 -471382405 31487 988 -449272880 92079 2466 -793407214 84821 84766 -501320473 19402 48690 444628117 56793 55056 959029039 27631 35969 -305215696 77574 63071 43222568 32515 78233 958188352 39901 95258 524237073 88607 66738 768283721 3976 3151 416876586 10199 38504 970111572 18748 27122 317325878 44814 59796 92447682 50207 92926 459821993 60893 35903 436428641 65712 74224 -14674460 89601 43464 -464114849 82635 14795 645211600 53145 29651 -421576124 77492 87745 399223833 17863 7287 295615896 7795 92701 -514739454 71637 15718 -963189004 50881 5744 673841814 51768 46423 326118388 45440 39705 -492066678 61750 81528 -996814375 90795 33794 671932245 10928 40614 371625368 87771 29844 -188317443 45741 30112 -415917943 63087 44421 50706248 85125 47529 -929953248 89794 52530 -505289241 67838 13267 -181156372 13997 41262 -39699123 23122 39387 -662350859 21118 20032 -994111118 46218 56887 -483132591 96511 68608 423992848 48579 4267 -468568174 51186 13406 -951772533 25326 65990 -46286180 94428 88311 -691250608 84080 47363 -14352700 16453 20861 289908405 75949 88109 715694754 1602 146 -62518259 98127 25107 -167253042 51904 17863 882802930 3 91147 -149201816 94042 79706 -722051190 81073 93393 -770180820 66930 77008 662524602 57601 32832 801783498 16617 55778 468322359 69496 77056 -773860435 44472 67938 517254404 25654 61115 28827465 59878 66561 284798269 9763 60568 -571808748 42476 77539 -694784373 70876 77736 -275363720 7549 96149 171549937 43212 22792 -73507290 66703 27865 773588722 81067 76509 604787081 64196 81971 513525040 26361 93069 -260914086 62909 87867 850359369 21759 65331 -825312937 75059 47851 177089941 61100 87409 649566248 89339 37994 173970165 43983 21040 15877125 85851 39818 -271222644 45765 58060 -754983558 68582 40344 -974831997 22258 73064 -728559381 24548 94294 -947270870 42502 79362 856874356 53928 30289 847598804 26470 18350 400599475 24345 37326 151594979 47698 3152 -220009526 31435 21134 -14711167 54452 81378 -459486544 83171 37895 902757899 85480 74547 -442037128 4958 23193 381908508 44891 29707 511269039 77219 91013 587591775 39498 67599 -260991794 18460 61029 -681539680 30443 78380 -563433563 30526 22407 729554179 74048 92397 -466081439 97125 28695 -660372372 37558 4447 -37413163 10593 67691 -155847322 51724 86989 -317115666 44561 44663 515656651 54383 15631 749236362 78457 86717 -476759923 9365 98469 -882347753 2859 12867 345857838 997 28766 -174117151 86929 49991 328660151 70073 62869 -499958609 74818 21768 -470308020 49358 43205 142055870 39416 15410 -55131929 81412 97707 766313457 50101 58406 -610962608 21014 30969 981330325 20832 21234 360043223 66137 49105 761020493 73284 31105 601348520 37654 33083 -793079476 55596 9234 151704190 13317 43677 -257166314 5703 84314 312639007 64716 43834 -902619638 17694 17851 -840543747 35824 25034 -455449606 69097 77002 249886274 1515 12457 -546331240 7491 61198 153656823 78495 32932 -389159449 26156 68522 -351980567 4503 64116 -826569393 46388 4296 -15556173 43088 4080 -927921987 52864 40538 239707003 19357 6488 -785139572 95886 75872 75013455 82917 10633 -243751832 89528 16276 271032079 74712 59427 -673316806 88787 28676 -771456162 15234 83070 -329916597 62633 5788 -818342595 13844 75859 187862877 71551 57588 434349105 24408 62761 316115055 87968 34046 524972630 46755 75377 496696290 45926 52287 -293878384 65299 28335 -739693316 23543 7496 896773158 97323 86076 333348057 205 28120 725476104 17607 34063 -907249465 20345 29828 -654255479 16322 86802 608381189 68439 34292 -979244806 32117 88626 -940582311 66878 77499 913312224 98234 99072 -346043703 24498 35632 741801568 3415 23094 -164047021 83861 77516 137999431 74298 93557 659996567 13980 94762 600516434 60665 91602 496984120 87943 44300 394819846 14875 76949 811819045 51533 46829 546285018 61158 77967 -488035096 12717 14576 578889547 19987 50512 86981334 62858 6033 599168135 72398 62974 -961704383 36881 81104 949238182 9529 17749 -67960005 14417 22591 -938358824 28971 54513 225085783 95853 74163 511095157 33352 3785 615845295 41569 41709 745287094 12084 24973 15669627 64837 229 86938454 75204 26107 -467311931 55435 82180 -376911679 32418 58053 866309997 13230 19564 -974504441 42280 48502 586390009 6267 59974 -658581142 73261 24119 -226988101 44533 53423 853879225 94989 87712 460959376 31612 62341 257168481 17290 46856 -969239103 34611 62775 411893407 48134 55507 -769250859 22313 4559 -231950213 77853 42056 -418123007 16306 48601 -400859109 74172 33678 -492257621 49591 4674 -839381827 92608 71610 -507782969 88711 5336 -481205993 5870 58387 706818926 95986 88960 937204979 57891 77923 -580122294 51332 90331 767460766 63843 16774 -395273442 79777 61415 -499102027 69812 58228 322188416 72011 9345 -283362118 87883 47217 857264472 46200 23728 922089200 17171 32005 965347886 24329 44624 -393114118 8505 86286 911078558 78303 84745 -829808771 73378 27436 -365365728 24312 10019 -669018725 59606 91641 86628763 31220 6998 729081209 91045 41575 912657235 31031 23618 181986574 14197 20357 -412038501 41398 22775 -2983650 17616 12357 718963606 32305 8587 -67104354 99 60633 810175344 94780 50188 476781003 60015 6910 -936132246 51671 87701 851472322 50199 24735 -144149380 47982 83452 975111717 15405 7851 -430660989 48141 1748 351720493 5696 95624 -49563298 54885 96538 79910835 94449 46338 170264756 44779 9763 321376374 52368 8498 -374345735 83836 94767 19692310 55174 21736 726385747 32562 80389 -731066606 56966 67345 -125824291 36452 8230 -626584379 55995 37121 820466711 6608 94304 656926234 36885 89635 -274799654 29385 75144 -167495314 70302 53756 109317534 93127 47314 81036563 1835 87728 706056301 3100 73285 332609051 26925 53502 125325714 30226 15120 508570735 8063 13922 368298901 67169 66201 756379473 59937 35401 415060712 69416 52626 714798453 33433 20184 744975097 45993 70568 -316829091 23187 34794 -645028992 73532 37271 -833960148 52139 1921 -310814915 34787 13454 468920528 82346 36635 313382349 69191 76463 -284834401 89001 25997 -353227724 88155 3448 753299655 4803 29062 998159940 22981 8973 -73428438 61397 88341 702660715 33010 96764 24338374 76215 26772 -553018511 66867 97069 -386596870 55748 15046 922482107 60960 93932 -86344827 15079 73234 -931176710 85191 31675 -451184407 96298 38488 -153657529 10258 36447 -642378051 111 92075 227742732 57345 44936 -951030164 88745 28616 452884848 63177 79077 339922536 84095 51571 96389939 89337 47068 -114660397 78052 49928 795560777 80026 42679 -10040764 87904 66963 -536716656 93061 41526 -889596620 59365 33145 -727847999 71791 64899 1554136 26318 27098 -19798432 66646 47280 833122550 87270 45472 20147610 6169 79605 718487812 70307 92746 -426404019 49425 14966 977583436 61565 90614 393020295 61484 49228 986462023 34460 80167 995698259 61224 55245 -74748187 68570 69598 -112805599 38780 9419 -670921660 32436 27812 941370123 52880 23661 -181291553 18068 68786 -268854430 71228 27124 116952058 92814 94692 -431495644 7333 69725 -587946255 90261 27057 798788245 25487 32275 640458999 79617 12849 431584274 84806 33541 -708741908 42136 13298 147643333 13558 26923 835115381 77764 31114 -992433657 27518 18868 697699587 19208 4815 623541245 55895 30896 -473448089 43070 82519 96939170 29080 6100 441180441 32944 10544 770979673 82242 45978 492895093 27704 55680 -490062366 10924 98263 801253054 68475 97307 -50768848 34714 71708 -272259479 70741 86163 439017395 25752 7742 -878892125 68824 3681 -887460154 53660 90849 -484557251 76848 68102 -276001727 13323 91381 -431551667 88902 8256 954933036 33878 11002 28132 92368 31213 415511110 72122 91005 -777975142 30369 91483 955806973 24058 13586 167485698 76577 50712 52914578 73928 73968 -234105073 52448 96328 69289101 29057 49778 692358825 20560 49480 598930511 90728 863 667438831 83967 48462 -665103107 74318 9724 -847869297 97824 2252 639746901 30676 6015 -177434907 84278 98222 -778514156 39121 73835 -848123049 96889 69512 803016755 29495 13822 3969389 85477 85101 -611305790 73558 2826 904284687 99048 60699 -44218384 56215 86732 648955101 41983 42011 -764313508 32832 62595 841498803 5260 83766 913924805 82523 42805 -18215635 39799 58012 231484538 13567 54996 -261866986 30835 29969 748624707 91128 27718 -283080537 60014 89280 694332832 30548 19194 54066015 2965 9983 -899846184 92358 61832 126556879 60557 11191 2723171 82382 7768 951123581 23635 9952 -857249926 72252 79845 288840322 43458 80196 535256522 42174 51024 78358091 45603 44214 854684662 43750 9272 -418531845 15950 87955 -585727304 31430 68815 640459890 27935 3100 664309223 71728 65826 -67310309 83381 37187 -693638478 52042 78925 -138748533 3452 98551 -589411477 3746 92577 550218032 3494 61380 -129343383 58576 91615 -349853656 16956 62305 784748252 23318 3515 746170962 57705 15568 -487724428 59845 41714 195587761 49852 87881 -137774453 34199 12113 -176256600 63749 26103 879943423 59 10643 -15739201 85989 72640 -463931127 58157 73400 -266486883 15788 35527 522197670 24126 20655 -807961896 37917 98144 577727571 81372 38467 798980383 93788 74628 871364106 39209 37749 694371043 24117 79084 -353576127 57573 30382 -844446871 8911 77182 -2436426 11566 24226 -767638371 7143 92218 -863745028 76710 22702 -513539575 35366 27587 539467881 79857 7155 -644351410 93267 80276 921986090 91009 9755 246490247 71219 81913 -799322843 19085 4019 712753003 44535 18942 -351502355 54279 47154 -701697637 33610 46728 462676667 20175 33609 255859438 29379 34562 760221378 76159 7186 68987187 349 66712 -477550266 44406 88731 75336465 87134 8626 -902550129 83970 96377 523189492 57292 30256 -989580533 72315 82776 -876373615 84154 50214 495846971 29843 12154 717201252 14901 22869 -45845029 88975 13561 -213190451 73883 37076 979074255 48283 23348 555578994 43818 13849 -180276273 13229 72461 911905992 89259 62681 690069520 29057 6837 8928839 24285 22379 -675034679 42409 67477 161496684 7752 58275 -203899146 67188 5159 -679708736 69386 52223 763245501 95225 16196 790310416 80373 9839 -817784318 70673 38375 249388235 93693 40413 507150212 78518 33911 401323648 28891 7766 808877708 75481 80137 -39060653 4737 94070 -329657720 58542 67193 -559254309 50110 482 -839170645 59265 60009 320341093 3790 85333 -818573312 68009 54913 -106879743 95592 71185 -815967621 82701 34071 -707716203 9009 47738 -48364559 36920 33597 -404356335 62638 53585 989240286 4234 13030 193267979 36090 91030 -787332041 36662 20105 -249188773 4281 19622 352095370 58467 40686 156497943 56579 1794 961784779 46057 69553 -857706209 47444 43058 724777123 48955 59881 -417512215 98191 73450 648835142 14677 29517 333899622 18526 7650 -315991623 61738 17206 -752258146 52268 96574 738461028 82036 89505 714654185 63507 87162 907793953 73802 10993 613392657 25065 60119 -584839281 41531 9343 -618283966 6826 19906 -843596971 82877 15267 -267571602 28285 27957 606839629 52020 97812 -92698520 82858 89005 -648083720 55517 46459 -145205586 51705 13984 -512184761 74788 47526 -686723683 89349 69851 243401706 31853 66728 816660461 39760 8793 -989218878 89446 92272 -126068261 39305 27586 -660124170 23155 80938 235768138 38638 84423 -982701183 94837 91897 904355873 6762 57931 -617168711 25735 70710 80870076 17981 9858 -174614833 78449 37805 -751776713 35826 17122 -608864418 29347 81073 710431751 14038 10703 -591557075 71040 89310 -686646670 98386 98466 422983532 31261 95781 578425934 59513 48065 11801551 68754 74487 -173463248 37566 70323 -529738675 44264 90378 -970751171 44443 55565 -620215456 90002 35088 458265879 33282 87975 526397892 32164 66493 974638573 35325 42602 -282403838 20046 7559 951106101 3965 14109 153781683 10064 93714 -934687409 6780 4227 -631045691 60468 18491 120883231 90317 90614 83637066 70805 47140 950805674 88367 32580 -543858068 5167 64195 292359081 18456 93661 339149513 44727 17742 -455187284 28715 37981 354764728 95565 32451 685875969 28508 87608 346021520 31965 61193 -637034144 73565 92784 425029922 71632 35358 136198061 12377 31859 323461581 87733 28999 197573322 66310 18720 470556541 27468 98330 826360505 50865 15409 -101330332 40484 22076 -92364255 53235 23414 -695451914 76052 695 -96260188 74785 37914 426511728 93445 72332 -528283341 24584 60073 180189679 25058 84040 -613850559 19149 69360 -363745233 66670 13767 -964252607 89958 52629 936013949 84743 23928 -922520775 10655 35596 915504542 83420 79183 -636686623 59728 78597 429553557 57615 34371 -85948751 47046 11941 951000459 81124 81111 64856927 43841 69203 310719998 11563 8220 -617636517 34004 45270 368928685 70730 27479 -493042003 69746 78027 752638080 7170 79514 -327454525 21843 11425 -293295517 71028 21346 -355861238 21604 58020 -930382614 92167 87736 -982888213 22499 10788 816109797 42279 83165 -342405764 68148 15361 -645068529 84758 86405 843057540 35451 75032 884130996 774 81215 344480611 11272 65758 614147452 47885 39549 201791099 16537 77070 -165894825 28075 6340 510419267 1751 58796 522149832 37154 87381 -122824990 39000 33713 923386115 44394 46472 -65600354 48254 14750 -641580143 74577 88730 191556045 63319 64570 -114422764 69557 44391 -789811099 47063 52719 321000762 4800 42443 -652136574 55687 91307 629145137 29864 40839 347419132 45494 91505 255332937 86417 4358 -869667161 3883 8094 -604238253 64739 15192 -806043225 22525 24347 -403141650 91749 52694 -689914947 67744 50746 -314199043 93827 52481 377536213 61996 57212 -685427980 32552 68738 -822982026 31642 16160 -214530054 20841 96457 -186950326 17002 82881 415722685 52493 81008 -980551839 39719 81194 867570469 5376 172 446914863 94944 70325 668718924 93527 83564 517710214 67566 6765 754336014 55430 56672 -110219750 76189 5898 501042411 73728 9876 -277804772 22181 7634 948183556 76069 27980 -369062749 21432 38528 -220839504 12930 66333 150467848 90154 61027 736045529 92603 86230 338201705 16346 68440 453256499 93976 54939 -732377918 37393 78325 -814093636 12256 20308 -291166545 15608 76025 -525104828 55387 51434 501434056 78667 88555 -791231803 21439 28737 120236670 20862 17485 155468105 73417 21079 234201757 12710 31493 673367420 26479 67292 321319865 21526 51348 594761697 93336 32434 158869096 45200 52050 -12576008 3190 40130 -915373679 26328 35375 204543033 38497 8361 192482317 82092 37416 -846282897 44103 97004 865973333 18574 47881 -433037863 47110 60377 48670549 60176 23783 -958804409 26238 34471 -652144199 77658 69078 109147147 71743 47464 617686544 70186 19713 -964761690 97569 93692 4815235 96813 236 -104631998 66653 21673 -740096417 18741 45272 948926 71120 68390 -651840372 64421 28314 736047526 56002 68839 -158873715 61732 2064 -339304814 15373 29907 -211722458 33827 85328 -846969000 88700 59441 367888251 61963 14277 -300977418 29468 33374 -735576734 82956 83916 87227079 24264 59765 -620021675 54144 36805 30265340 89804 125 -931276604 29382 26341 -857223782 67431 59766 796989808 24142 59799 -183106198 52148 50086 269067682 19775 75722 -519157537 35035 50030 -199316626 53983 65178 -158148987 41644 83753 882795856 88741 84954 999557303 92165 51167 -823922733 33499 38656 290930104 99148 38336 -187651478 54761 53298 942248017 97809 20255 -749387607 9635 14942 864926485 81578 44627 791964457 65226 17629 240492978 20976 77404 874553819 54471 34116 414748638 81873 61246 796641285 77815 93461 -989617163 21552 16829 -369135145 8008 13664 644154887 95497 5767 783792101 79035 88267 318687445 83223 92145 248824458 41902 9072 978593362 4354 39978 567432955 37759 7311 -66922134 25470 14818 -398800515 24341 89416 84232543 56763 56713 982426198 98426 12306 -512891583 75255 13058 742746446 77617 42993 775804087 29748 68615 231297437 74489 39273 -414558719 82235 93161 23082532 62694 93924 716087832 42209 53643 -728948527 31280 50079 -215907052 78967 27747 755387523 15501 44994 463850290 92218 9535 865579843 54035 63269 -982008462 28386 25479 -135399569 32018 9328 -684897037 26000 20881 -749509677 30618 19072 -800213839 21037 34285 -769959672 42518 37395 -114930189 41840 14289 14084434 25513 50350 -320638872 22790 90342 -128038286 15662 61924 225877077 25118 18779 162881578 28792 48107 748306913 67621 7832 -78629011 19208 16031 763990970 18984 49265 636461917 64067 33966 775673069 31119 39059 -307610662 36500 7158 572717817 51058 64010 755160323 68340 45404 -642008409 55455 88438 480929658 85714 69342 170827834 62978 78248 910806569 77417 95170 62740616 80143 12207 333258667 32865 82972 650220864 59194 82303 -949129366 38048 77818 695229527 52626 32376 -303976833 71439 54159 -830958874 27221 59015 -42934456 80538 47734 325520611 15574 88978 -333076831 36872 77997 575887796 25845 38931 713791642 4324 69938 983489362 65690 22910 764081762 37269 94587 -802883373 14415 78398 794950080 28633 95525 859615251 21583 65441 918353565 32901 34086 -186347699 21794 77955 -395433576 52740 27 -487300740 32875 56529 268368289 25223 8286 323600194 73142 64170 311863979 19803 29526 -185707072 21924 14576 889289300 68111 25351 -689123239 30767 46032 986375513 24194 53453 -729123239 88452 51305 639174446 46362 52121 -51875679 73723 69675 826781520 23065 37054 -859235016 69017 4440 592042020 61216 41863 -386409539 67427 63424 127217243 58234 77409 -671859187 57663 21504 -773837624 33003 17966 1254728 92824 6656 -326501479 8924 18522 -634374510 72507 27145 -747842077 73395 98802 -166769308 16243 76350 997866413 4355 27425 -735000734 19940 84996 -860613572 81917 34198 772581060 27160 35720 -860865375 592 24998 -135100094 22790 33491 -69777723 67845 29422 390999578 89891 21548 -275177291 98580 3396 767200057 9434 58626 -207770541 77113 41667 53851090 77564 79792 103193803 61466 64331 881924677 1159 11164 -419946704 3058 83059 -690229500 70562 73333 -382712095 13416 37764 -899964387 16691 86710 478268960 18527 75274 296294781 57034 37316 393877177 54994 63126 -592694162 44450 21208 -106514598 87763 79376 918619372 20443 16346 467466755 1016 72902 -971368218 90789 14744 38333974 68281 49432 524733508 26539 34612 -112433621 14944 51154 -108546745 61769 3034 548025559 23294 89544 -50695671 92233 69523 239238886 50760 32468 214269598 49073 66060 936926834 9617 34385 -367051451 47337 29015 -735426787 3811 7173 -702384677 32263 50547 849720114 54567 17662 -609166806 88652 54685 -416290546 49332 91692 -969259095 55388 50299 757913885 96637 47170 -636590863 36797 58585 744667194 72584 91513 -383613420 36633 32969 128247973 97855 8840 -187925984 89831 59577 7580880 29184 18301 -360124115 70853 96237 122023549 22577 61863 527582304 20168 6233 689417782 13837 47629 780629883 37494 5095 -937134396 80697 38148 977033258 51869 40980 181573605 50887 14071 230861961 96353 59320 83074702 3961 47958 461199064 75113 75816 220018513 39692 47644 -684577002 84342 15538 -882529579 34303 56913 193748540 92394 74526 292691506 31614 25342 193874285 87044 39778 282438712 78509 42589 789399752 81197 72158 957498683 44216 69235 -871837928 20458 15088 342346419 92182 99160 -370830866 71105 55434 -556612592 58183 48104 -992992161 66984 13699 362349156 47603 40672 960714776 10472 92554 -758877954 44107 72938 -816178377 97343 95162 -7058288 42257 16852 -830129133 5260 1082 962159738 19285 71949 -213875875 26822 37910 836659059 16032 25948 -861782773 32215 30932 541754495 49861 45581 -432300905 44843 86438 -583025694 34279 57475 185348019 96501 55152 928968620 48350 1396 410798923 97166 97757 -358725233 41841 40712 -807882651 78245 26358 536670305 37483 32889 -39172010 20252 51240 702492501 64655 97886 -169547692 69669 8850 947651270 16354 41513 175665246 9845 84473 -76288836 60977 8944 -717771958 1960 14388 -473192200 31509 29321 -106920284 96311 35067 -247537246 45836 54853 490245128 87341 21730 -906669374 2330 96090 -171871715 24290 32131 352115348 71765 55004 918828609 86260 26996 -715548865 60513 45496 304980214 94229 32343 -173336715 27281 3623 495261625 4606 22274 -800586603 16267 42114 -525127297 7684 82459 -245326154 31655 41957 -570549059 35101 39035 120602959 29651 94509 -344418316 68515 72273 291289271 62804 92635 -536826132 50569 94818 -149035943 97440 82617 52298992 75531 35954 583799912 66936 43250 -875669207 24364 95665 -117536576 13284 71927 -155581603 27918 17275 177861173 76776 4396 194759415 56606 53273 -526945685 12142 71013 401408038 18340 68771 777215555 66516 32099 221674171 58024 95431 -686559079 74489 2870 750955394 75211 94657 -910773553 38850 75394 75183934 59280 30330 -164586036 98878 67854 937703584 89107 66869 587910566 70973 76331 583931706 90190 21893 450257238 82552 65334 -327349245 22239 69816 210446327 94098 31923 495182482 48957 82822 -565716285 58051 47098 549923721 19918 16486 -307750618 84012 66578 -521067281 73778 26678 -260062194 32011 34648 -468267091 77726 54713 25865038 71462 57741 753010710 13046 66865 924348481 80622 53364 504446534 60939 11581 715627866 26919 57036 -99634660 18641 6369 753017713 6567 16927 -135355146 38959 72800 116552918 16356 929 16698225 61228 3067 -409590509 92376 95834 167093855 76553 79976 -53114977 53460 48771 -407991227 34839 91688 -468839446 53560 5488 -661665924 90775 94735 374215464 63523 23471 -659165013 5491 62836 601763623 52419 84343 481733142 59289 47062 433595428 69056 73192 -382694552 10632 51263 787901482 9851 94204 -788192232 64364 85351 308462549 84524 94241 -339659438 55006 63566 613620291 38865 27175 -39908273 32668 71585 414837574 66297 82853 -461548061 78032 62649 -40064297 53988 2304 -81214291 37237 25636 120617389 70956 15478 -956113941 69644 53228 777065368 66497 53118 -153879448 46522 83094 940917959 35723 16015 -446166658 73728 44745 688713338 66337 54566 369576881 91274 22933 -648423921 76297 8193 -307707446 99128 61726 -87502873 58298 97047 511656444 31150 57104 724952970 47919 58911 505274115 11534 30572 449962758 35795 64791 33800969 42276 80388 857018839 80393 36756 -615521398 67700 48208 489927004 89401 46061 -488525512 33074 59090 -249770950 5570 90634 -153465939 79666 33372 -54923922 7655 34145 718850800 98403 17910 -265165381 57527 7731 778345220 86844 5826 637282716 51234 61082 570270060 6942 60373 581174071 7671 56436 794570252 64064 76287 424490724 72952 60413 231158444 84322 52354 -72952434 71432 85005 -501520772 78933 31447 -372790231 69297 37907 773007221 76520 40578 418153921 16600 32685 862541837 96148 1570 -789211234 68819 74592 965997205 36978 85150 759323451 62292 92545 364628452 15066 81083 359466181 12900 61160 -6422132 29650 81035 -686054722 48693 50789 -698049770 92234 98928 836489345 68684 60946 423994192 10017 76517 -59124416 7493 44099 -199563578 30134 22230 -616287292 67780 93778 -817354839 97474 16401 868011710 23477 13600 595185723 29431 75042 -216645819 53488 71762 166831728 50346 1282 570225218 80227 37193 -673388306 34285 84298 -337244831 82600 67363 -113459401 45705 39181 180631150 66963 57959 -679595596 55535 42696 -269906369 91549 50126 -10342219 70514 61358 346325928 98317 84671 -889502363 15729 89095 311526863 49201 27422 -493513892 185 16843 777002467 80617 63011 616049009 34396 54237 777614899 79494 81784 857772312 56867 20135 -93457660 63214 56506 601658293 4850 72662 904661339 29134 13248 -675178217 72420 80478 -783120365 88483 15605 285995439 86784 54055 -617636220 63298 26642 -204365427 74944 52523 -330657954 6130 86065 986661438 21430 10319 -577355552 15397 57387 -518537471 68804 72781 -854607409 40907 43393 -852974390 81222 67845 973965861 90847 10510 665203603 60035 78159 733256789 97256 57455 -363487504 72168 56478 775741101 75291 82705 -663802757 67881 5744 -519148396 88437 47432 256366651 7312 41934 -708572896 82916 52286 828442087 76438 23649 880854872 31984 67613 46116565 62666 6616 -945112459 8115 27572 -701235793 2939 69585 -671281829 9167 97725 -856789431 72069 80417 195507378 73877 73602 871690037 47215 14040 665056225 34007 68384 538409507 60784 5733 -314098609 86839 82671 290246172 47122 26856 629145870 726 76706 377606042 27072 47990 -240521599 20827 17016 359889320 63681 91716 -319728334 63960 41234 608677770 24847 63905 268172350 15261 33795 -444534474 19705 8587 762829778 12280 11007 -967900997 89975 71040 -263791046 43466 22984 617590364 77184 47614 305456511 38050 84524 729046373 19337 17689 641186211 64970 50194 -989068127 63322 2412 -170443545 85062 90048 -635938323 41039 38662 -17391593 13901 74881 103349403 48073 1727 -25039256 76366 86967 483659934 47489 96524 -66782612 89189 17069 92790277 11118 90610 -215454410 39009 42852 -303836465 5597 28266 -319007847 41427 59103 -782707850 1571 86989 243224549 11922 24670 803307255 74158 86549 -169376903 28630 82130 -905386117 1888 58454 -307787892 54136 93926 -830743399 11338 57570 764762517 71986 25467 -330399970 6082 7171 707697336 56822 15269 429816063 35954 42637 790666638 95962 48290 -101430825 5889 14507 -472219951 83102 63298 234879551 16420 77662 209499778 47970 35432 18376520 63397 67884 846888475 35987 18117 -374881477 48042 61938 86554969 20994 74682 -855018057 5447 19718 186399969 68787 50621 737479546 45182 76380 299573801 11395 64720 -169674515 11865 96158 -174356736 57987 38455 -318079870 19151 42383 438530476 75463 603 957165304 79342 89230 -139204694 25032 94007 -20205169 19570 81723 -802442336 59368 37082 -729347471 92261 37532 -349730070 96633 23056 478352216 67916 1192 82790468 96218 39760 -730525775 51105 66177 733137318 74462 32471 -183700821 87727 73488 477013402 20057 4244 -213427688 16082 26732 -575507473 54162 73990 607085927 24321 64357 -737410889 4061 66110 377499963 33305 14923 -303432864 67612 34401 955109914 77499 11651 171212289 16490 12880 -609227701 68934 69951 -66049900 48563 20520 -449797252 46901 21539 488908208 69002 50398 478700713 2054 93963 684844468 12897 12101 118183137 65462 89934 775891084 94208 71737 -495305007 49480 35808 839722947 14683 557 41916868 56818 66335 522616177 35542 72924 -372302768 44725 27811 -579034034 1689 84728 -119526069 38347 40900 -445038318 4482 56023 510099066 51269 78533 -464334534 21429 15123 726728980 18256 63419 -844648026 89208 70588 218553455 42795 98245 796670394 38538 21249 -784775908 20157 54326 75386223 96337 11077 474938287 51964 83268 -445107279 71860 5396 672001507 20593 1610 -687726166 53924 87743 -981160549 60395 82566 -201616206 3523 4631 574506698 71259 37280 -889254510 84471 30590 345240635 97698 13917 679721487 44738 36161 57919303 70222 49516 -374629459 10847 22591 95724550 15498 22052 153094657 12398 96522 807646412 34265 52544 -32960282 8769 49410 812909696 82542 63058 -643542214 97896 23214 816572789 62337 70902 -386747653 35133 76755 675474966 82229 18355 -939048958 74468 152 -683530192 27939 24175 141813379 58562 95955 713339419 22359 53324 8284920 38045 78111 -989716604 88804 28637 -155413917 13353 23580 -762983275 34353 49147 919085888 97970 84607 -461090211 97102 95818 -789824728 81119 43784 523739042 79081 19535 449768485 15294 72791 -476967276 80293 81975 344770275 61881 97170 -305833414 40318 8969 -315461264 2031 52367 -331578115 51763 47494 329698435 281 93937 -389851381 12976 37604 746179096 85177 56513 -194225279 1349 97977 -876225750 59444 87618 -948463996 35332 51080 359610203 536 25082 -179923602 96201 976 119126047 37110 32979 -39280636 71296 46964 -325451703 98226 37169 5781628 95744 69076 271156660 93315 75963 666481911 31996 6573 887525163 54035 380 248375997 30449 79188 -861791468 17579 28266 -554183076 42548 83009 -543467262 14372 58690 613806610 57961 55511 555121165 17091 16458 645222837 35260 2921 535591022 42653 39795 989611454 9726 40100 244210500 63571 43227 57322472 78534 41754 -399987143 33190 16866 -374853620 94803 10666 -917369140 37001 35139 -919363969 925 48858 -867698051 1238 99115 -976353409 72585 34593 -63940 52022 74053 -142751004 32248 81974 -825975706 75879 89397 442178827 31909 93922 -533929491 55459 21983 -125904335 17656 29694 169839721 4083 37539 -918284715 62640 71431 -733466069 16861 14938 379154022 11286 31032 310025328 63630 79072 206226316 91775 59207 -250887871 81909 49059 -279999499 35019 95405 789009154 69642 66025 36966818 97092 8017 26003529 33687 44095 -45733426 23978 39876 770508241 10182 41288 119158268 13739 67351 711759575 23511 17492 -504070275 86323 35305 -283220454 22439 64616 -646023992 35349 75766 -72869705 33192 77058 -461152464 87581 99032 809490419 82319 31128 -634178300 36670 47590 752036540 65726 71164 427679350 41356 9243 -831289880 71509 70845 447033101 76071 62078 51267855 34605 48258 156003783 42832 7036 172729812 80175 21497 -487990024 42344 14303 518390607 75010 24893 153271056 29992 15120 596372286 92221 49436 -52444579 19087 23924 358026110 13623 26610 828317636 87512 31501 -552559117 86038 23876 281468893 75870 98686 67678195 56582 48301 -369056493 79653 39939 -68968731 90719 11850 -863893744 92274 70995 -887375049 28836 50493 -275028081 91854 48721 272828356 15501 85090 967591649 47697 63904 645947147 14474 44211 955968827 22221 76448 213774980 36761 25555 -857725977 81590 90332 -636455826 76168 56215 -704514489 10333 75703 -930052790 43434 30379 180954946 32567 2125 920844837 37905 7149 -451508801 59552 83100 912592873 59799 66969 797974761 51661 14133 -424369882 91153 5472 -395172840 24357 12004 -984885511 30670 39437 -865656568 30532 45370 -854771000 22727 22503 626279438 51010 94163 461935690 10145 80461 -982064780 57185 11510 488499083 42609 78196 810900023 10949 1012 -500983968 84893 62293 -612783278 3526 69619 -226878245 47146 90949 -125720811 62651 33528 717047152 13819 74069 -255286070 53269 62705 -84849151 30293 74666 372049612 92182 12166 832122510 43086 95267 -219364877 10736 12362 970931307 17606 14581 310630696 8344 67193 -497069110 14884 36552 919628477 88090 88531 -879574046 94962 49190 -84519833 24183 40688 81357808 97889 30502 681374150 59359 39524 -222650397 73792 49404 -855671026 33796 41641 30361678 21198 65551 465313242 22290 53660 162524275 15837 23285 -497830754 67816 65078 655130383 48498 38662 -628543206 48273 74500 237658222 74268 52602 877236264 58842 56275 -953967040 2985 95777 134977348 40214 18371 629089988 4809 18201 -303790240 90871 84812 -612462468 75052 70886 241941020 80141 54312 833566119 44297 96456 163194193 52730 86895 204548940 16553 54500 451778912 65189 95472 35802540 58903 70482 -824494937 1371 97957 119717710 29390 50193 -630506127 30244 9992 676930573 86875 54467 681004873 65087 57229 437740567 89445 41747 552871056 43624 50009 -483645958 30683 14555 -101838888 89776 93612 670145777 6080 27180 573278814 51713 41895 -268259559 92314 95332 -534216631 97677 75988 969632907 40447 7908 -251254902 23985 93787 673923320 36052 34624 448347848 16721 98751 -932817825 36148 95184 -7901938 16552 76262 495491461 78978 95997 892108810 46801 39611 853953078 21760 67400 -815213873 11877 46415 -498905101 20439 80873 -457289563 87468 20856 -337557256 28899 85090 877650130 56465 95200 830982619 63436 9803 -873463983 88032 85850 -423311219 1615 98791 862207922 35706 93795 -291206140 88163 65014 199125350 50685 47486 -971025061 20215 80770 -731068832 7287 5622 -36096702 85133 19458 154831182 40972 51872 -774312534 79660 92171 955643960 94301 31100 -941708680 51773 25127 560371319 46077 9605 472959042 53587 77944 -993766545 14540 10252 417875817 47683 45545 45516904 14046 39156 -96078834 8019 34336 -974763227 92550 40174 533397276 3576 91414 269447804 77737 40123 48146327 27727 47939 103651906 61664 79806 461588650 45699 95738 779645034 55319 38127 -191931059 65330 19989 -935938263 84239 44920 -725110920 16548 59466 660481383 44423 63601 -214013628 88597 36672 873174472 67468 77027 -414949781 19818 59352 730865612 19902 94417 -146786974 57549 41428 634911156 67821 65767 -129704016 22100 12394 -939901235 49629 80734 327849334 82121 11945 375892756 89420 47932 165968977 50154 17601 -539469135 29207 83078 -681618146 87491 74564 463473900 32429 60989 -870534882 89294 26955 725935692 44497 12773 375786574 95020 61090 150836409 62330 46554 -799600850 42167 24273 104764057 76567 35000 -166788571 14835 63564 466662801 43316 45101 -820624649 58673 53299 -238089630 98831 70754 417704330 29046 40159 -277189938 54476 91415 546825199 90368 98781 295032030 86203 732 740141653 46767 37546 207478348 74224 31338 950532674 47246 64913 929308997 24420 38475 92171959 47201 54477 182848931 59695 35081 99620025 45047 59054 817490150 6401 9219 680872629 11356 33064 852076666 37281 90755 -53096211 95965 1621 359836002 29336 85396 -490421986 93326 68794 239154027 71949 60419 95752315 55112 19478 124533193 48721 89930 248665997 55440 38248 -861871294 82197 16381 496980928 48579 86535 -582949256 44533 31875 415745217 76273 55678 327138107 31413 36764 -232755863 85887 88520 -445766313 3712 55566 682439913 30995 76792 -235440182 47485 82506 504700365 27878 23764 2415135 39799 49676 -249209344 33639 74477 62961062 10221 84208 -622818949 338 60166 338860366 23767 47529 100279628 32559 12242 840735824 77575 46040 588049102 56348 46073 305161941 24322 58669 480210930 70661 36056 -343941477 93578 55965 -868729405 71515 31271 -604998862 73086 43604 922319440 43554 39804 -346220450 77705 34406 -907347597 23113 55632 257337620 85703 37245 625361953 96049 21400 -5023855 15646 75652 -943611883 86742 26290 -205598886 52587 83227 52046991 16206 32080 -552583340 49277 1558 -945982521 37637 94199 998228449 49426 57568 136621042 63765 65177 610542797 53547 50691 562195130 43535 21805 -952706105 20981 21380 408026694 92324 66370 316071755 93899 8567 -612881476 55644 3867 83840017 1918 43645 785537820 51300 98399 751462445 85281 14559 -539881895 2856 32969 806622981 9962 25330 278352761 63856 74168 855711683 47586 25576 -999787944 87739 46854 600055485 46912 29267 -454698739 88696 74073 717896176 28539 5187 537171446 80952 79291 -842032316 8201 77081 517237135 69953 5716 -881007565 9067 4718 61771744 51659 24892 860861115 94714 74478 -605346937 28331 81406 -270159260 84041 86973 -783930971 63538 263 523731647 66838 67219 -284604082 19254 95192 -849319133 63586 96106 138976677 13616 60898 576594974 80617 91223 -65206505 1238 80399 -87510980 82810 96822 -777381200 51170 45152 882636856 96980 17522 -360626481 3822 41741 952548125 16619 68143 905761241 68441 49177 -472428592 87451 58285 -456539979 88915 87645 -760870644 76678 37639 773134533 61554 33706 496700088 47838 95219 297708665 90209 11115 252954985 22723 58659 -712690501 75488 11592 -381946134 68026 26174 123380487 18190 39420 661813947 26193 26845 704492155 22560 92374 881880853 51142 91579 983749894 33687 34509 537654574 24539 51560 -839257214 87217 78513 -501965814 74163 64315 1843269 87751 44106 904053028 25820 5613 -630681777 42880 64136 -774149752 69544 80082 -502472932 58251 44604 682551119 97868 32187 498360990 33495 28034 783772303 68747 38433 599482417 30229 65775 -775358469 90227 20878 -307363689 14518 93684 -22089492 43353 27640 -784454622 9897 1858 726616199 42796 72880 -756887768 1275 36994 -499192407 39303 3042 486592563 42894 10561 127130591 69415 40179 475707426 40605 7094 -159222709 92935 78109 439366292 19783 17848 404702710 42890 60889 35385882 56601 74648 746294970 20583 97489 120261689 76959 76135 -350849250 5836 93699 -814513791 26340 60674 479697043 38262 37543 963462703 11823 25640 -98401302 24588 20412 650544406 25774 15531 -449873128 37001 99008 172787075 1823 76612 -180913990 54127 40381 -538354245 21766 51974 870532987 76694 86625 -699559459 11425 2667 206670148 81926 4438 -992018670 24473 88902 -460776940 41684 75496 90275830 52644 81292 -284633447 35690 8853 -222438210 83070 39847 619558870 39511 42346 -820314682 86638 17014 -953361758 39493 66152 -219176611 32212 67821 442743363 87332 9349 -192399589 19347 92795 895466602 11141 49757 714250940 45345 38517 61679053 94088 32596 81193559 83626 23452 618334878 94926 62896 10314251 36608 62224 -949059192 42520 50050 -753078237 30600 49908 409598699 57367 38461 -661460303 10177 2737 -688853784 88303 89722 567269615 94797 80557 145378350 90366 4552 396288574 86368 33513 313334611 72198 15274 -795472828 89711 17806 449807776 19660 33062 -905018739 26894 16811 363454516 95936 62726 -550304896 6538 61628 -804440881 56422 51567 585071902 89100 35453 480001055 79822 69061 11548019 25527 33548 715258050 58064 26511 -21121164 62661 30916 528912281 17059 64348 -695764304 67057 30344 -428989924 74046 2411 -567847598 68434 32575 529267697 55341 58797 -756726270 34464 32694 -989973897 52532 13562 845334060 49793 34392 36315105 63027 10723 -672881817 28753 71465 93794527 79674 21438 361184878 5163 12689 -569971645 75812 95404 202715354 18454 40551 989092969 38862 48097 -986375185 45087 44004 7470421 22932 72903 32894429 9245 46082 -431651149 25087 53462 -374081192 72897 93176 521715329 82478 3306 -467228964 46933 89850 174260589 58556 57071 -211645638 25098 92226 -206124691 81025 7465 675018824 32268 51385 -692244991 59398 96419 -482285039 23429 64840 476864105 77912 95744 727215157 96708 94044 354650877 70990 79671 -407944253 32034 3657 -427281253 80584 50663 228420646 13376 163 -11107855 70514 94989 308413884 48980 7279 715050132 64392 87844 -476662371 13606 97334 -761193582 2247 36469 800258115 5158 13491 739282864 50687 23537 853144806 62056 27760 -621922417 51653 33472 -515852634 97084 86894 -831345362 929 28041 367391442 1791 32861 -124552076 63003 21351 -74399269 43448 41463 -790091487 90916 45613 630342715 8346 33576 113867578 1090 39690 -303333957 65380 58729 -770730853 45268 68732 -60336162 17853 51393 986829352 83866 90420 709824700 84060 85395 -496227735 91390 81969 17800025 89100 10947 -665864000 60188 44898 -409312224 28933 2114 783333685 51329 24003 -207464279 32062 35193 958186587 56885 70988 563005074 75358 12743 -601197794 89966 30124 687076438 57063 19713 923101576 73494 72448 -827107303 67397 64224 18099165 54565 7436 -717562623 63175 28828 588069025 21009 56854 -433264766 22305 45347 419223261 37146 41738 306124700 17640 88996 365951073 12015 52127 872368913 24386 93985 -993840722 79024 20386 -831908542 36533 98148 92875305 8773 88884 -183544646 87223 34920 573129237 37634 80266 -676140744 156 9332 335597234 41649 61459 355655956 38476 70590 909149 68731 20748 145579517 41290 84245 301585928 60196 48114 945869522 42523 11097 -100605061 32401 3200 -46741651 65390 51838 37706263 12635 58907 -462237237 80481 13312 380581223 87866 37836 -344680980 26059 84340 770472442 98746 96240 588293059 47685 871 186288683 19276 85000 -569145798 48641 7920 521149099 68988 32091 -433176461 75092 36442 -232038723 77500 88015 216306590 97998 75167 -548558275 84048 79046 505812605 10723 82315 -567063185 22642 18401 109850214 1320 73927 704927063 32488 35002 779349020 89206 67107 -407563506 52167 54093 -602415165 9439 9754 740495207 49108 67804 -665168990 13965 56480 253421098 93825 30877 779826876 96648 69579 945233718 47181 36998 -575825122 43711 26250 -623095344 48686 33587 585018979 25452 49502 -397781901 38960 70159 -356950471 48836 69462 -537393680 72783 44761 280161116 47895 37750 287362901 39002 3543 -557433261 53531 49075 262614722 42227 44478 -242458104 79946 70138 162640185 10492 83973 54207293 62111 59855 252669129 84733 35 -781651409 47381 17635 -685962840 63934 8412 731952544 45442 92387 -362560194 56071 92889 -242535028 62740 2827 -827217145 75974 44516 -4533542 62475 46732 738780617 1592 26849 -745947682 22947 651 -981710594 88685 33073 -611144528 83293 35638 130768670 4464 16786 -398641627 85302 87482 697181703 66700 79442 -261089748 63223 53521 -52404449 19569 16827 179912206 15442 85373 -180582522 89718 68392 775388152 38774 27626 -597177900 82944 24693 -864404517 12317 5871 536036799 15067 89134 16061946 2733 88755 471751870 30340 6726 822327537 9185 80582 956920600 97882 31940 -726209016 13134 27442 966745431 19872 91034 289625352 37950 50924 -702714224 6660 77551 -353927771 2404 82628 995147653 5464 36781 -804211541 66990 91420 215233916 77054 25149 252810634 26226 53217 -372671998 90023 58647 203957677 12485 34657 -207062871 69964 34477 -258624847 29238 83093 -793339657 81882 96908 629013445 87294 64170 626293608 98907 30263 -947726190 16952 2203 -55057123 48126 65265 -694902144 22298 86336 158632738 65211 43600 -661430835 54668 49850 -830575230 46494 65235 999799016 20745 32364 737988566 70477 77855 811646540 91448 82419 22099310 14061 99045 -800395030 13492 10618 -911182 35058 35478 531613891 28788 68189 409373848 38189 75539 -29856483 26514 23321 -400491131 85169 15461 860351563 75996 8436 779733503 19664 89495 915258367 89863 74779 -146469665 56376 41080 -905918069 71363 16409 -456427462 25884 2539 -30348599 80800 36030 721712354 39307 51326 -493333550 93450 69545 -343103815 43015 81907 -719657977 93947 12236 954013059 89286 57072 49823186 84579 5948 812206365 94011 9918 -424126995 80854 85483 -651444762 69628 24642 445371634 14452 31806 -71647195 95118 6668 116486918 74638 63442 -772506900 26852 476 431013597 63147 81601 -714169650 31141 64289 168340882 70678 7887 480835449 47498 46404 82903358 22598 95298 -828711456 2823 45014 -327257892 52746 94153 -386991503 52622 11367 192783366 72137 9253 -396831343 97240 57540 98717829 32626 35140 -783094767 94631 58080 333051090 35600 15685 -197647782 19965 90158 886203708 67352 79881 -154174333 95723 93271 720724075 95381 78651 73819872 31073 33869 400542294 75925 68479 87458160 31927 75646 -628246418 29864 19038 567897989 64898 15538 -722175919 92651 12767 -466810852 83518 65828 165730972 46149 8750 937316580 13460 92562 562225818 59815 69088 -543493824 10641 62140 -296221786 47339 12061 462550257 85078 33235 902853569 97185 55614 -268052948 77730 88969 472223793 96377 90888 -585834673 79313 32782 -643363623 83448 85279 101417821 25844 37441 926589621 5456 65047 -308708718 67152 34781 -885572794 27932 48100 -300240564 19798 77900 139105167 258 77776 214561645 35941 33411 -365508602 73079 74799 -521839884 32268 27219 496712124 38987 3115 -789928446 15911 83098 377881948 84512 7437 -684687217 45213 64021 227449068 53725 1761 -37867993 26435 96292 95036683 27418 61096 86939941 11498 70450 2266672 24442 6020 -829980625 81302 21882 511996768 39682 35930 605093375 41510 17603 400370479 58593 42332 -652115640 85196 76260 388111312 82197 11334 34480444 91 75816 426238739 10871 61619 682393527 30445 50723 896604197 30685 52260 -849953882 90140 78349 494935737 87658 74099 -489553744 99033 5363 -350888465 88328 28987 -959263148 917 617 486021597 34246 57585 375808604 47960 28638 558424017 3814 97544 -492181681 52954 59624 -610049473 49344 35775 891654646 43622 85430 -816904978 48511 50600 -142815617 7492 71433 429040147 3244 68657 -101539440 37840 81557 -439711822 58644 38614 554690745 14290 86871 524674533 60928 32080 -346372951 71469 42987 -745130041 42184 22280 -142627564 71035 1435 -923459680 48572 42305 -473570950 93970 87383 -740841455 54890 6353 481769243 97552 72028 -176691956 74562 59722 146116524 9852 22140 -814443081 50510 54251 -967940821 62504 92773 658008456 89154 55597 -597313553 7082 44722 849160856 83077 87034 269493986 61138 99069 -150507404 65681 63375 272742800 82566 73836 -76627136 46844 60677 -865838639 65460 55272 -867453977 39380 36343 -607604893 30133 48493 193205339 38415 12351 857550218 31853 76338 -859463746 29744 94050 -511166113 68160 90139 747065041 92760 57913 -58670825 16433 49152 -334806804 90158 94345 -525835375 27610 31269 -613875910 41597 37073 438015422 44791 83382 -893365307 45647 83591 -484016836 12878 74225 -226940862 67567 25412 886925553 48956 50855 384650476 98042 37443 955087662 14392 15351 303162947 1884 24386 -375005300 91854 66819 501781338 26652 65299 842900183 40831 91286 -880293130 43868 24995 -984428115 67259 53522 -901315612 48417 12142 -171952020 738 18792 -329419090 76947 45534 -247282626 51383 1069 934511235 84510 32541 -974232632 55514 78293 -630674182 96828 27070 87304274 2130 58484 303072839 29367 64281 632916382 28396 43573 513679477 89913 51934 -686501954 32973 9440 -937981111 69358 66919 363899631 77986 98968 283688142 77647 65761 384881494 77775 10877 -875043358 43697 16586 818091945 16012 46637 -793551269 42534 86987 -413356609 14366 96195 -561806984 97002 25759 946440444 98709 1128 23161056 85676 44340 675863164 12402 62671 -842418079 5314 59523 -162696432 62699 23673 -502932939 51443 17522 414476614 64314 82421 649080102 8 58991 -582383756 24295 14312 48356636 61372 26341 119105120 29131 81313 241316196 95825 36974 -31021671 10380 50978 -706020829 75724 17955 -207540276 3900 80160 269283875 38645 72652 366129161 26403 5596 -121330451 54482 90810 493686805 419 19701 463190612 98074 82563 -384957044 90508 71736 -270538858 4016 66769 -387536149 88036 46818 802959815 24591 57366 802825733 79850 2623 788385998 1653 97611 -315488436 34821 4325 -535727578 29318 96481 -585607735 13828 38003 -373640366 84645 72485 126232575 33957 73669 8495293 74278 35111 905942271 54896 88269 -595411239 85880 75377 958285159 29273 60944 414940209 74837 15222 267757427 89239 5762 -755907228 81242 36953 -480532946 94945 51504 -728700518 85816 87793 178949373 10972 50883 -884104262 40869 57707 -631107039 19835 1460 -257843128 47353 65750 -54279780 51869 3544 -994915947 82640 68911 -778469899 19336 66603 -159430324 83928 81388 -336297664 48144 36998 967420170 34335 53128 389946653 73750 2061 202650850 32087 86335 375018400 44650 72177 -70209301 89612 46596 -253559349 15968 72097 -926259241 70133 1455 -114038054 81549 82162 725317405 78804 71657 -712323263 83596 13703 -467432132 32653 46734 365874126 7350 48301 -237989335 72048 25622 31660185 14927 44997 -613587250 66860 63759 -903744352 74455 58272 -823719639 19421 31606 700813710 25570 52663 355756093 86177 27606 -440231354 75584 11840 -835207490 35927 46335 -772419679 63208 31902 -729887513 86589 67561 -900215849 35396 15800 555083838 91712 92926 85034830 2000 85392 503528040 43326 60105 968815436 25919 79370 -288833112 28442 31138 -542423045 51227 28880 74394623 87405 8514 -7150683 73736 93813 -539974262 21468 72939 -731496324 69241 86691 9492487 46575 63542 -660349108 89167 7329 821944772 62237 53944 -897379652 41000 37732 462920990 10949 30703 899076034 4715 843 363298295 74891 81920 -921768301 89159 50586 135304670 74614 79032 762813855 55344 58093 -422182493 56103 51950 -216532685 54199 19946 -415945586 97224 96139 -455590337 2962 48502 157215121 49216 52411 270365288 96494 59424 151427980 79467 2798 -482642378 73952 14213 -83952976 26105 45629 -630007024 3231 32577 508373051 43699 51041 574339494 8947 13881 -582755340 45654 67805 -203849286 16390 76882 -998087862 95168 42198 -414566721 62288 28004 -530101374 16251 18300 349881192 21099 33974 -389533316 56219 97061 -279935128 18424 21978 44759555 34263 80320 247432650 7167 78196 -583896869 84508 71513 327237717 67093 27486 -749370205 24250 3038 12314534 42282 41833 401909555 37014 75636 -717945840 60451 98481 653643087 1066 34041 -659691980 11719 81271 -580159935 76681 50435 60722575 95171 94557 501410491 33248 85408 -15037407 68029 98918 -362679812 30474 95395 -307637121 91956 23204 512060991 24539 88741 -463390132 37313 44237 298186515 74164 58610 923919229 67597 82348 -901247618 22301 21384 794475335 90884 14135 107423909 84151 36662 -56551622 4259 83211 805668125 81694 4587 43314852 66510 21604 -808990627 87926 33685 156408892 67901 2618 82092005 62420 86788 17306878 56267 91765 35955254 42403 78022 -453958822 92671 79892 100316925 60268 65965 502841388 29560 63552 537001716 76993 15832 -16246684 46043 48731 224829207 63380 75851 46603229 52215 89661 525149522 10763 16381 -436211646 40494 40565 888622455 52350 43670 511040441 2879 72365 -617538719 4434 56392 -857165646 13842 72058 -309430161 52769 75346 -11347779 54336 259 270941291 68136 10965 -826767745 25042 5648 -908562321 86621 36547 527151284 45302 36815 420398445 36249 63781 -697192166 16511 48364 -297089301 89089 46424 -516084201 9266 13050 174427562 40899 57111 982586650 57553 65906 419791851 2900 44785 711788526 74650 95324 -634736372 69179 82440 33213735 27131 33898 753677645 14307 90218 882586205 98930 85495 -111806754 4300 33475 -325020382 21667 15525 85851893 20588 45477 79013440 75767 27786 921139301 27560 29958 637142393 25130 52777 258595092 12933 1266 83120451 89356 63788 -73681342 53771 59033 247894416 11596 63976 -740707389 95372 86874 434601001 47499 39810 -761284386 95279 75214 335292175 88519 30275 776463458 33187 6494 -703385955 4925 83939 -789363801 8918 7162 -168892816 81593 94501 -449694606 43550 35651 -905208237 29342 32563 709392236 80991 29280 596275428 34802 72571 -813281175 42890 93712 -381271123 89828 67999 -936833091 94976 71900 807232626 30124 59050 -892613373 44549 42754 -803909020 95038 30087 -792297400 97419 21934 -639461278 57668 40381 -350749429 96347 40435 865405700 78547 57764 451293147 6363 16298 -333530261 37312 66387 933753911 37069 82324 294998575 53333 51299 -630883480 49389 50417 -340439649 25725 6007 358300883 25582 65546 -500969807 19958 14862 -530090943 62719 10269 965551179 58479 17404 -519916088 31602 46475 -9676227 69365 29075 -232233389 12843 68403 -368645624 27604 40863 -832269766 4616 16194 923202131 18445 73521 -431194267 16657 65395 -517365145 86438 31149 -972499596 45817 64468 275746089 42184 293 378479930 33065 36857 -481795199 91347 23208 -416963744 46931 49536 57571012 41998 34850 -84690100 48899 43935 231597269 19833 91918 -126137261 35093 45593 148986904 9163 13797 604419313 61997 83486 -628689800 5972 84116 674769329 46440 21390 30856665 45438 89330 729546626 56338 98370 -442294244 30744 63452 408738554 96044 66387 191863044 20561 63909 -687595327 61134 64085 263504608 38754 26459 -743303278 78152 2146 278946506 77055 4470 684504254 62786 44665 -609752013 71407 34967 -783926923 88732 54086 -939058230 25316 40972 -552742041 33478 72391 951621823 96250 7100 -172781899 96723 53826 159490533 66447 85317 175661513 38632 1959 -731004990 59519 37496 60882184 83392 12170 -642715831 16787 54776 278679350 19750 10024 -50594387 75367 79557 381753498 96766 3771 -461481878 80101 49731 966721192 85655 75304 436436418 27254 98382 609619873 46040 19879 427505876 30093 95935 77549534 28611 20398 268382155 11832 62623 192976037 65047 33487 -356072028 48713 92018 355255561 33351 32529 673260174 76551 37334 570890277 98057 25375 378449260 39755 52472 -751205297 40968 10921 -417770859 5107 56112 -195676489 77978 72282 635729609 69738 97474 416106450 22197 75732 171248607 91334 56202 706810687 69540 11902 485357672 26879 23423 -56675160 52542 20434 -863453717 27023 90000 -883895581 28083 58053 -198150210 1069 82095 -565174135 7156 37996 929599905 84765 40350 605406441 33673 68542 -142001802 76268 98658 709661844 1179 34816 -398789954 67506 80185 94878773 75474 8966 341831235 37668 87351 781726196 3629 55264 264426192 47403 9929 240868062 80588 8892 571168696 17165 63038 -660273066 84895 22712 -331695165 86996 17992 411622731 6687 83890 -899908130 64580 29100 917480375 27313 42658 428040471 86258 63914 187797309 27193 91407 -349169542 17016 6375 651689123 93427 22610 475049115 26877 41865 978457571 8520 45965 576889605 44469 52074 264740812 22039 93373 117314516 41249 73870 524183627 82870 18173 -126575750 91825 47854 414011268 40735 65606 -250447429 27371 10198 770579855 30248 29045 -824984816 29580 69702 -200950133 50125 56566 933407964 75086 20090 -474852440 25274 27644 972097592 32294 31704 -279639009 30443 22959 -303314706 78037 32149 286401153 21953 33853 -430187463 75125 95948 916714281 70170 57262 68395392 90108 88347 144887252 91132 87298 91835726 50651 54590 368828628 85268 47484 -73743995 47056 84831 -364914023 27570 81258 -91068708 41996 96276 525678856 59219 18700 -569390490 17292 83151 189407384 43038 59030 -924677678 32393 2885 46633261 41424 23884 -878694977 49817 5008 -731152364 83499 44168 -291074852 41507 36848 -328555125 55808 65126 724981076 37736 76393 -630335475 39886 21238 -811934431 78317 7997 -659977318 29370 65662 -319108443 41469 89550 -95570754 97204 26705 -904353156 46924 6434 -712584645 92935 48128 803275575 54188 74013 722271011 12694 3554 -298405721 9945 68174 331308525 86840 46167 -281978602 29072 58290 -938691671 64356 61708 -169374076 18540 52828 -775585256 8806 2817 104952743 32719 20378 871683809 20371 56263 860610566 46801 64678 865721281 6662 46920 -720806262 47192 18355 446868781 40831 77415 -50183574 14053 1874 -77235938 56364 95718 244172277 60383 6772 -369050337 43585 77308 -545090461 77657 94524 362903096 98445 32864 -667824811 16796 65066 -409619423 49813 16480 -366876096 78753 55755 -682060611 5512 30074 -832132554 5424 18564 869121493 14700 4978 113333711 24771 67002 -43587316 71103 37694 313727390 36850 13400 -599366016 84676 51580 221808122 41997 40031 748615260 82311 45747 60700877 13858 93814 491954560 4887 3849 589473131 28362 73456 -141669443 86512 9489 -342670288 97089 37034 -499047377 6499 32308 -858644088 98457 17060 679958557 68818 4754 279211321 82747 93028 -174491582 88098 17895 434844772 37329 94175 958206665 32689 3087 -193121755 19748 36525 848020722 71099 23162 -565246240 23760 48151 84236360 15759 85826 -893951465 51439 23637 280045420 84795 80106 737850662 64585 8382 -951981043 36624 29188 -80691349 53071 87521 478677545 48414 204 155480612 42723 27784 -488960678 34917 56091 297302085 39097 30917 598111440 6647 90768 930764765 92315 27568 -242382329 10389 97459 -644333465 96579 77531 -704028710 91536 92497 -976097777 762 30517 -374853187 30184 57275 -723896469 84594 14548 406393716 20862 96395 -433033935 25613 62886 51527675 24136 7324 -288287993 96067 42569 894266626 79758 35698 500177747 39927 67952 838967497 56599 69756 728932873 84083 25522 -920739019 51817 23989 -932776865 1456 38895 -917078027 66816 48310 -160260185 5286 89507 89380895 47741 26727 265448522 63032 92971 539952850 12487 81698 -411814710 70132 40238 -64106077 98285 40840 -276273303 50241 49562 -576607649 75327 22755 -265222924 80638 27686 -431151996 96218 44379 -422751121 25207 33788 408490998 18077 81051 110561102 67740 78927 25583463 56446 66200 16570614 12500 55546 339320174 71442 52088 -896486164 75745 8128 497338185 11838 86213 -795478878 24741 17405 -165863166 35205 70807 708114182 45550 2267 -509427667 29156 50849 424869192 78282 18101 88715605 93830 6959 92578505 64398 44804 -163056561 14247 84883 802131945 38843 45344 656147481 54190 18350 661812871 62165 3847 420385994 26334 11906 910371289 89618 18462 945886697 95242 74926 -192378497 34416 7021 -585689860 2880 3456 760501766 69468 55433 -130966750 13339 89660 -31771251 20922 86545 -774202747 94918 18324 -883552978 19423 33237 55054152 81030 60867 420713786 17496 69431 -276169918 11832 58365 171822497 34304 2491 -220186304 57549 29887 -660905825 49243 920 684791864 65181 23278 598388478 78676 66460 -171235251 85295 54246 -971549926 74217 90301 57129305 26329 12524 358850524 18364 5613 60602511 67824 82787 829389984 69481 52691 -845281139 84881 23514 418909824 61451 88190 529638087 42491 70927 -628846498 84751 12799 106273948 61567 4135 -875278483 16030 42948 -75718239 43199 75023 -586986490 13170 7196 -205556818 60701 31236 422610374 57045 44133 -428688231 56634 37413 243582704 20603 25162 -248788723 29160 12363 -29622979 20091 74201 434132052 71050 26763 122826940 16970 20077 984818096 69014 78117 -486417915 58895 32113 -973833040 39520 46976 -90453930 15653 29310 121574979 13881 98887 844400641 75058 29904 99530335 50517 21600 115949429 74318 70572 -36758277 42356 9921 720054058 5294 80513 610213508 55398 93090 493823867 21567 80490 -533552126 76544 24876 -104470432 92714 53940 770270265 51969 48764 739009797 55932 9850 -518316703 40138 75302 35529874 47435 21295 503517891 36939 75503 489428248 83498 46849 -459800490 60753 51852 857680388 85584 29773 -304351987 82261 71151 371898050 86573 28736 422831757 20617 89847 -524922070 58593 39988 -168971674 13537 15405 -194204517 71292 43389 827027185 13177 43920 139547407 24749 95192 -310255582 40469 92752 308563873 92423 55976 404871341 23748 87041 -524903758 32887 58716 171606567 69538 15196 -851803834 35894 22208 -228912018 32579 73660 -232578675 19019 32921 -568471344 423 70935 148092598 95605 60299 226004858 30596 4039 -464860224 95409 98666 824323073 58317 38571 -311656668 88562 75240 642788119 83947 31358 512066414 85065 82920 -146011198 38172 10977 55742034 7015 22904 27687320 69176 15472 -342657096 41278 67193 -23689387 28659 67482 411238076 69373 759 -224380543 34156 42647 -36429790 65100 78944 -687028470 89016 22123 304368908 81862 34198 797800043 76092 11763 140911057 73058 48624 -670746914 41092 62766 858737877 72528 71945 441585865 21767 35291 -192849021 80385 47670 455319379 80172 19210 -460277777 32888 18430 969181221 84348 84745 578573289 17944 59253 458982853 58972 5112 374924554 42293 93745 951720915 96155 22157 563904278 84538 58947 -616603896 39919 38160 9033070 14806 6713 549102671 54350 6287 310363656 57635 42411 -536885193 71278 16623 -296870823 5000 9077 60507194 58396 66382 -218567690 8031 84125 425297702 66866 36996 -904576307 79263 58343 953877409 22946 29510 -467922302 89335 85385 -495065996 57362 65545 471958423 8486 66408 -491753183 97830 72643 315691183 6773 15454 295066439 48769 33288 116666219 25492 82136 727136413 41530 64031 -917951803 43249 23347 -31471029 12249 43878 86517339 25829 87498 136615491 27239 77755 -304970789 34881 95281 -701147373 382 78375 618950097 10658 30982 -589588855 59267 1317 967853043 95796 2698 -93185989 77188 71008 563859187 95219 84885 -105750728 21258 79283 212122113 64507 6500 154430579 685 3150 215551420 44555 30654 762818806 2302 45520 416095315 40157 23753 29409402 41211 56022 -404121788 57736 97098 822901624 96577 93859 -894999721 21565 27599 -979502634 48350 61175 976475223 32961 30550 -825355797 56201 15816 -785285935 30856 64437 -927816537 78759 66124 244654739 71689 15686 -541480929 69794 47524 116032174 9670 17965 -642071961 79189 14662 636204862 51426 85968 -889555344 34087 92436 374636869 95450 94630 606679187 10962 92726 -729278365 68578 52855 87668241 21622 12739 -169871447 74180 45852 -909492547 73321 40650 -24905424 60657 97223 -363517752 58540 74715 942329415 77880 90573 -287288169 29267 34903 998035758 26043 74700 -264047279 25524 40850 894699370 27047 52175 674126283 11858 96652 900467375 26552 7345 493543574 47672 23628 -498990923 76777 88858 313064702 96192 15390 291955972 8532 50642 39134026 17460 73555 -34754559 95868 84073 994251779 90379 55945 -300410709 25408 95997 -258942960 34516 86120 893115095 37978 10307 -443901834 6924 25008 384973673 782 42457 127467799 29600 50357 -774602733 84054 72206 31068183 51322 22953 -258144025 13708 4202 785105912 23385 40525 45101803 7790 69929 378543849 79377 42527 940851690 47390 23658 -162348344 53142 70926 879551031 77143 3434 -40403266 14383 61133 427626980 45185 66162 243356954 26342 88234 349197592 67200 83765 -573555602 2259 50582 850704757 37477 15483 -859037315 23874 12186 -154004082 24028 46120 -934594110 54776 30621 -162152555 36288 19535 -969330680 6433 38158 -559281440 48190 90778 -90385542 11109 58115 533697569 1960 1906 -735461155 98676 84492 76763700 9824 74341 191609041 31272 1882 279123276 86540 6374 994361338 53909 61616 664978297 98321 78410 981599915 52985 71062 494079463 68748 45721 400969994 43124 69971 617139571 82098 69023 -19600374 63589 14374 -367242280 6528 4729 904053315 46806 8509 303299946 60691 60848 927755306 65114 27360 -679106602 29075 8435 232664148 30079 56099 559819912 39188 56227 -221372090 18025 73668 787547077 84449 52990 538092498 18838 29515 -589260503 46625 27672 -187009168 97168 54678 139682022 77497 86273 -993248342 40155 83609 -941147365 57701 81948 -527659477 16482 53597 578061059 49561 16960 656170302 1426 20025 -777317713 91242 48332 303276748 58729 6792 -977172451 95102 16426 -704155580 30917 22663 211033921 11351 42236 558960543 49384 20922 517431284 55480 34021 -838250208 53966 86425 -1568892 44897 68256 967948049 2784 46314 -363818685 53226 27937 382732453 41143 46747 613087714 83465 69907 936193293 31757 80127 -823815199 88857 62156 -571160307 93804 51257 630904112 95066 10713 146614167 35895 94029 608999088 35262 66472 -302959238 3168 75422 784434968 25729 16704 675411081 71968 42662 -738495691 33407 73265 -784085128 93643 1940 -436556751 76901 39365 481504568 68160 71149 74696818 17516 32344 504945293 14986 87907 -449626441 81699 39322 -877927210 54134 95446 -958612156 16296 29393 385284429 52260 27455 173546475 77291 64709 128757745 24724 38035 397133887 13248 98599 735012585 19603 31146 -253550896 31431 89006 -505480305 51698 74799 642153664 87356 20464 188724362 32868 17460 549599525 34067 32110 -217202732 74418 45890 284692502 77931 76586 296722486 17808 54735 42406295 73393 32807 882793971 30974 78041 331627033 13517 1546 760553239 26385 17852 25905765 20133 75266 -123481845 34268 13879 899158223 56825 41814 -952593145 61950 9000 -209752396 3171 60107 -269886286 65301 64393 -644919526 21197 21597 731495389 3833 9114 -184138009 59270 16062 -663894579 12091 98605 -864561006 67408 70321 671407042 96234 53032 -204002099 77022 16009 620749009 36915 46476 718624377 43077 31875 394380063 73273 16912 868955403 22475 825 -56019973 98199 25040 -334726431 18809 48392 463607326 32554 42572 909674805 17220 72715 -785543832 27426 4290 375527279 56274 15915 70408068 45951 53304 283398499 62380 85954 -272604159 59201 47492 56170868 22550 71030 455859638 62179 84658 766397025 87764 12522 662696094 65441 86215 -64834973 1201 22348 588096505 17218 83215 855458401 56134 28338 208321554 59600 46651 767806975 69385 95079 -81754674 44735 43797 -510366859 83450 25711 212861140 75262 12966 980411768 76611 20481 -156688116 97458 20954 174831701 91078 3252 915420631 96743 89744 -334863817 73303 76887 326231079 31290 79762 -948517750 94158 57494 421281455 40194 35296 948431252 41886 54042 327360421 64615 64268 587301913 3000 32212 -517712033 42708 84801 -420037147 30101 90647 -361478392 40825 31057 -953702220 69902 46151 -522039014 14793 90126 -240596188 18381 75100 -264788059 20769 59563 698616183 23275 29115 -987897057 66601 48634 -944942184 21838 26339 -333838876 24329 90475 558667428 64286 73442 123563209 33409 33354 -476886693 44398 22232 -996016919 11082 9712 173181471 90750 80019 -906517990 34976 61639 -753421064 28017 67764 -8224545 79270 56020 -529781810 36571 19390 924276582 48303 11004 627833110 79224 31474 308887921 51596 64538 310446456 9510 11204 893929776 75861 4065 343290070 92674 86609 376194534 97645 64350 366662517 88984 37481 862626713 2534 58506 843668535 62826 94572 934340173 13127 69326 -901288477 70642 57053 983321823 10483 64534 -596011575 5639 83401 -122706093 11544 59160 -626622507 87048 44288 667152095 64862 81226 -165694907 10255 90232 973587241 65417 92981 476985972 26577 34521 641812929 20399 48234 717335919 32510 11356 -641302313 58656 34786 412710655 82087 16391 86941774 58705 88031 162202278 90250 60897 653914465 4311 86092 -883346061 44369 33211 540803126 54943 80313 -151297055 27594 48777 -606265797 81455 56879 41834574 77517 92648 543244966 56340 33168 70071113 75886 53132 -482627850 31454 30730 5347445 29249 15370 -341077755 88588 20958 452790177 60183 63911 231083790 84358 74512 328525339 57415 44815 -890587806 22853 4473 351083978 20711 30090 -477524376 36060 778 -736927460 62460 19624 555517623 52279 13268 924572979 84014 81288 694717777 3131 31461 -168371607 28451 71147 269822538 52361 14158 160368272 23481 38416 -694868788 22381 72690 -855650746 26265 55792 -330223378 19536 18048 -787300128 26684 29886 457322634 81639 2983 -165723700 7553 69503 150119734 89510 53192 288595898 29932 53697 -148491091 19491 88982 -294362053 51625 57045 12063052 41349 5476 -805457221 11446 79729 137578002 40019 45680 591782361 55113 97792 738774480 48137 68928 -119334994 23768 71780 847724358 54933 52156 -815434114 35831 50557 444912120 54498 47877 711218644 80596 35755 -487310191 10588 97653 -990175291 27524 58217 -133231904 73635 60784 -35699063 11500 6345 -991555249 79726 68457 728401348 75289 45538 -31959742 64595 52967 -1320801 79360 29732 -49716643 77095 47451 874892555 66021 22428 -723415892 34312 26943 -489064401 66912 54771 -301132331 79155 74977 -84914356 31356 32400 -547649740 67310 46279 -747669633 32492 85991 -781900146 86730 59246 769093029 6671 86229 530111838 31402 950 -175589077 4168 49036 -104979505 40575 95215 -504642124 88924 11528 3654053 48931 56792 834987054 4551 94779 194415197 20794 19677 102232967 6998 18556 976917319 42178 81199 34559267 33718 15176 768914675 87459 4865 -676326369 17213 66587 80070239 25097 43835 833621319 53282 45212 -243038327 41740 14008 -551228724 36384 47327 934735689 57633 53579 342589175 59373 17711 -477456334 72399 67638 -923269424 88919 73227 -71325734 54200 97809 91990459 22976 20398 677950231 72319 87985 895452956 24494 14662 747686600 52913 41225 682890483 20752 54928 -68788269 59876 96748 -774685653 98408 45627 -812542549 39192 14671 -262371622 39738 3382 -631125206 17012 98555 153455873 89543 38852 12181637 51380 89386 958847936 60262 51475 -665536498 79551 4235 -907596818 2537 72017 149305347 49587 40671 867615220 89877 14866 -6818418 36341 62129 -800331059 19149 77834 -221579741 87293 71316 583161408 94089 9435 -715885497 59729 90887 -13703529 35287 74467 693286511 97686 45795 -792105194 4613 43592 -923331433 4905 32147 -779873828 49717 14671 151151227 94617 82517 -101247655 28858 59315 -811168078 28217 56347 -448829819 62306 87707 -123839654 53369 94719 519007541 5013 36550 -206837289 64322 67421 -292119254 49556 98483 -332175444 23481 90790 -565669477 60585 19539 993477751 79341 93409 -272164396 88952 42308 908195362 60028 20874 -103348117 24153 57172 -369101949 2660 58049 -103857155 76941 86262 -465099597 29397 17352 -202211904 36855 89595 -416511808 6761 98822 -723010778 87467 67876 754997797 14262 83656 22438296 96526 92525 -394620966 3135 34844 983450680 39164 15552 -302240052 49074 16496 -303499106 32500 71265 713279745 4861 89691 -633765761 18037 30850 -455520740 77050 66844 385318437 46707 59628 -221561442 46432 87656 45869698 85274 29858 602205970 60644 9590 -710959719 24836 53914 -324595541 30612 45216 329970002 58689 79144 291763674 67800 32633 -921595569 29463 20586 -746171868 60506 12763 15469841 23215 73220 707607223 61032 25669 569316587 29638 96262 -465761444 51120 3795 389699380 21375 24866 645742828 37008 13981 -428545101 46818 53884 -808639407 77244 92503 421131399 50280 13223 -765883373 49554 21792 22622505 65158 75359 -566032058 77674 24435 -239434684 1986 26168 -243155270 70600 48965 21385313 77452 83104 764799528 23017 45019 -146261998 65621 86096 762163887 77275 44050 -877977197 93401 46462 -666119338 21490 25093 995881754 56824 42407 763141882 5398 69695 -655429866 61741 22856 543336668 57597 74584 698272080 60893 4524 -12767897 56985 72320 687040281 72635 91239 427829540 18891 79511 161131960 61080 19136 -499175102 42941 15770 863479831 38143 6994 804588144 67949 15167 -925093982 6617 19263 900277943 89153 29427 -472225212 45451 53261 -753902547 42031 36139 -861097753 4906 61732 -646310032 34287 61854 -892603863 81989 70334 130528268 29783 19247 -899894614 58126 79885 700689343 91927 96400 701694070 94337 4266 113489081 59189 76741 1204294 3213 33955 -823082777 24978 55892 -746096488 99041 66981 -295703428 79215 58742 -371370636 44031 67922 -301398391 48753 54786 -683749828 1277 48289 605761636 45795 91813 152980052 33338 6951 -551804200 2316 62582 -146351238 91600 25516 157311438 71626 95419 589650403 31549 16611 74201722 87470 62861 726378627 57618 28581 -454041074 40305 22190 -352139570 8305 70453 -174517079 44103 8183 -984733931 30604 74638 -374401500 18796 45444 711126843 72234 89450 785553720 12601 62163 246068332 43756 33423 353761757 63703 25487 -779955705 10354 45603 378771062 97893 64201 914423006 66182 712 -570232406 82521 30633 396217633 32190 26090 33358819 81795 46388 455803538 44478 51174 -241129144 3980 33800 -612580143 65031 87218 482657629 40531 64302 419708745 27033 66936 375057960 63285 90492 792024883 80792 5678 709265855 62047 29547 244817402 3568 59392 118528824 36946 92025 -470254943 28269 20789 59598448 3008 64383 290026380 28405 81509 -710608741 25278 55520 -487520750 72729 53191 -35600423 79292 90991 -129134823 41693 68174 442335946 36776 11999 -195078197 16293 72595 400755949 47408 22520 -582963592 8761 40007 -624698293 46354 46301 -988092128 56653 14859 609729460 1676 73535 101762463 54061 43031 -60843829 63589 96692 143604421 79323 19222 923526576 78210 60695 82323803 2865 19594 298620188 50563 88396 -18205120 11135 72710 -36475346 10605 3206 -609370792 75023 53978 -483414091 71072 64441 -661045886 96543 24897 70157307 3197 25415 -650214960 37435 48337 797133231 4523 57613 958201202 57898 86187 -211455645 88104 85144 730237349 80063 22342 313979234 21302 80304 -203879320 53343 68868 168340672 20765 16482 974996172 77933 73500 890230852 89794 73299 -208934280 47476 27473 -882947507 5796 83360 -733714145 37321 20992 151962919 4033 69914 994517403 79066 25964 318037029 89750 95644 -329200409 19746 69214 -897018702 32318 21390 954771686 78775 53860 -658164146 73516 65228 -578493246 98647 46385 -997776207 63687 20190 -484805929 83827 53515 249027976 17404 43568 869524405 26503 16647 -659526635 51918 74752 366375059 22584 14219 -277899329 94831 89685 894788893 21153 87091 819791060 90202 10699 -444141258 92337 29059 -774524118 23101 95051 -156680889 95477 3251 570775379 335 37874 -973171577 56170 83295 514307728 89625 57821 -988579470 35413 43842 970896881 81868 20651 696884225 47578 91695 902605670 87459 2724 -119157873 19633 41780 -848620465 4622 85352 432451368 43311 97801 -164102701 77374 48605 309689079 86050 61791 43750596 31254 89122 -990323703 52411 16209 64628882 96151 25833 983957287 32663 84359 -91837806 95322 43693 723435191 93654 95749 -568552187 38758 74457 919721380 81434 57060 439130256 73907 42158 334347136 63796 25574 -85713737 69101 92413 -465122022 43888 4360 -230655479 56576 42145 875960717 15047 89747 201225404 25219 89967 -715294578 63184 9862 323763731 88386 88946 18262568 26364 73670 -273596405 12133 49297 -574239923 39162 43924 809010764 19226 33329 600910768 46900 27088 -934602349 36960 60737 442420614 58415 31326 -720225277 21245 83209 -151544456 8228 32558 -772230705 21956 98051 807522138 39066 3095 483305194 41988 375 824545981 32184 73589 -535323086 49928 83613 -639143253 91100 41049 -341716744 20991 60958 -551137589 58360 26227 397082172 39393 69874 -752070043 30406 84655 367229381 46758 62245 692107169 95265 74183 119079497 88540 32634 -903742536 84689 7705 950766698 99148 67853 532687369 63813 90553 -255342107 6832 37880 183245838 46811 67109 -540342576 42807 85277 49415677 65282 3847 -282509700 92914 6778 579117675 69417 52458 -264119372 10854 98265 -592696582 71709 44077 -351145329 32185 95426 901248247 6022 2299 55118125 6187 34076 343411764 20316 44723 -595493142 67231 44928 102688854 26235 71685 859602846 2796 2353 -678238705 75889 56843 420742169 16167 62178 879089357 17127 54195 -578421431 7073 31858 -137859922 56617 3479 587773531 42939 422 655007260 81588 96050 -977789919 26370 33994 -958052867 53574 3595 -375341990 7515 23699 -999576261 2614 60901 -841232832 84830 23329 703888470 7204 18191 984925809 86425 2368 -538845524 41110 95738 -112349259 16404 32830 -825774885 74984 85468 -491479752 55344 67189 -422149937 36418 30054 477583010 51260 55188 678953116 78284 16032 -390680689 64310 55129 605351377 74989 82933 253299401 26447 78679 -670263832 27790 8157 213474843 38201 37310 -193761117 29642 43702 -627713095 48558 31772 149556821 98685 25897 624434244 31953 161 -937111241 58810 15998 -674604092 80971 1920 -651307058 31590 54426 963941862 97000 34616 96163750 51942 28461 918883179 94142 90934 -198960678 4284 11953 -496191403 64685 52814 -451159435 16774 34778 -481834172 60339 72670 92386523 91417 21048 -604405175 38120 58985 625335082 95209 35990 183143072 2208 45491 -278287148 89761 62767 648031995 69778 48228 -44673639 13320 77520 -658057614 5922 75529 -541085261 63531 95504 -658352899 44819 18781 781794530 646 31332 180115177 45655 18859 735711560 65860 41288 -857889916 94488 55599 -507625533 63185 16508 -221506411 88136 26891 137426185 38254 90849 79754759 39745 65198 -718565503 75548 9910 -877213779 9706 30086 -498906954 26392 12602 -939796093 88981 23899 -855692155 88983 70374 -305635221 48921 96779 -434393180 48088 47819 -184444530 12701 94853 989226772 89320 59719 -156727968 76724 60518 711962509 10920 3338 -747394694 32258 51535 -338927360 22036 78587 694946798 18637 80036 -29113003 1797 83523 -820223979 33534 52057 -298168822 77602 54857 -864279469 34879 12850 295424474 92197 39162 -390614627 71288 93803 398184157 82819 24574 801507954 78047 50376 980600868 29908 90684 249867696 75349 50369 -171220893 42875 83838 268447043 62394 46273 345147572 26919 50971 619428812 16226 16769 202405882 34163 1250 -766316599 91897 38432 -488435085 43276 15842 -599877893 94096 21019 116503600 73912 9105 -659629031 87314 88923 -291468384 71457 2848 -631296166 42744 57151 745691590 5106 7096 505013893 39783 52903 985198730 74334 45836 -670691674 4754 45435 608350338 982 43628 669277894 54633 39672 -164359516 53403 12639 6333303 57142 65690 880587891 70044 90516 -827453483 47594 38211 630540863 96391 46774 339303891 28206 58249 -333548153 61122 54923 344037889 52801 36055 -69386274 42418 68241 -525638706 80943 528 -233892097 42818 84347 382707982 56647 74889 -276842445 45906 21421 -403956204 40610 24723 501116329 30714 72479 -377553115 96231 90020 -942538119 11147 9570 -905657219 49986 75886 583581982 89489 19386 -683235616 50064 8113 -568935712 36072 59652 -85858679 6189 39902 766388701 6145 54752 -386972350 44627 66090 657503661 58112 60128 542948201 6524 71916 -509925178 3012 69750 -314424851 33891 74092 997850166 33685 15168 -712800008 38897 54697 -687935311 62147 13758 900230334 21316 26498 -939870371 51840 27074 -495707456 67816 69587 207172699 32460 22573 -765948712 19859 80646 -656848278 68461 33888 -738023621 19372 81369 638325306 34784 80218 -47544764 3586 60583 -871770791 62058 94881 -574514629 8737 69915 -562855134 14898 67528 374735510 74380 43897 49516575 71509 83011 -250004059 59870 22942 -646985142 52034 33826 -889115160 45119 54438 145292300 38969 73874 -189911184 97904 68401 34707518 47780 78195 847679577 70557 4679 -721442897 65770 23634 -230356521 14456 87273 -908641460 22707 76742 -755822514 18699 81885 746541799 32633 65096 386139184 84142 63780 23182769 49448 89305 690897828 32803 64066 -677752548 9552 14732 749214120 38429 21214 32691121 74648 90466 278268926 507 86895 513434333 40923 37404 -765056139 22550 49409 -817012476 26110 9410 -876607234 53220 5197 -179230467 66912 97114 -195857676 87182 7865 873113763 72406 51794 -634789492 29283 7118 254997297 55749 47468 596732667 73218 37676 409051189 79317 34462 -773376403 52805 23581 536691300 24323 36499 908566353 66615 11592 -962498402 67298 26598 614966635 31097 94982 -949111878 82779 61296 -432457319 24790 31084 -679408018 53781 23604 -538196440 52806 32298 233185640 81423 86731 -716758095 29752 69534 -465779740 66930 63267 486624633 41194 158 440473338 44086 74669 -12272567 50725 15499 -322521187 40059 32220 769235717 43661 68616 887982788 97692 61088 821774100 76885 13931 828556995 38404 6828 869062436 84579 59731 349133115 57574 65520 -909020036 33944 33573 912121077 9008 20032 -596968922 31170 82371 -157558916 67268 91069 237489938 91507 77135 476100618 21686 81575 715315365 30579 82136 -250653222 77930 3034 -330753735 63511 6006 466990205 68915 39380 545663662 81746 93742 287901099 6334 6234 920061205 62985 74671 549845653 54867 33593 -871373898 73284 19262 -987111204 94889 15585 820987653 61673 61533 362352135 64283 87100 913255721 46242 60667 -653285957 16452 36649 -830631860 83598 6404 436329699 82105 24215 -712719646 83653 55299 214760651 41700 2273 66237961 53454 14718 -583809184 42986 24140 669960589 26490 32740 -664405814 17095 58326 -707256807 67886 37216 419153872 93155 92813 -19286051 91453 85730 -187360795 9948 11336 -225402121 89458 52200 -838062164 87365 64126 -766131349 1021 39506 468348135 19378 97932 88178453 42419 84264 470183089 15268 35722 545043207 26925 23816 -871287929 48965 95859 364101646 23330 73096 -115215800 80868 16725 209943109 88558 79698 -883454774 91469 18619 456719142 2525 15392 -813116454 13671 36056 231475683 69147 45429 377431883 79240 4171 -331474114 70114 64893 -75636356 75739 33671 -103985866 89443 7281 -790769788 16872 61405 889646763 60505 29713 -295497777 38563 30008 -987440064 87483 53336 55683772 80468 50043 147888685 54675 45781 283027104 39042 73599 762320674 80836 92702 -387284889 4974 84773 -476630155 33955 44227 58088301 42144 46189 85886341 31051 78395 669727578 66288 13396 452259010 86685 43118 -473297478 4162 34306 -138866288 52744 84481 148638377 8018 90480 674920719 13582 19354 269770879 82697 28049 -940989614 17972 91559 249498568 50898 45053 -733632002 77277 28222 315136023 68172 14343 780049231 61126 69183 -172459219 36344 75830 343453175 22604 58464 392502855 58797 6258 -670861573 86097 25050 -449764778 63983 28341 -550858367 29131 41420 -17820622 3707 98771 449636007 77469 94563 -310526729 88139 30671 -267835857 66800 33320 342980501 83794 64612 205975533 9957 55245 869821410 31923 67231 342801731 18016 52416 587758520 74972 30041 543208153 91540 36533 925735469 51010 43320 872088704 92054 11076 966496866 90469 72799 -731304376 20973 57863 -458184768 91972 93971 819578958 76657 36432 -105023392 40410 66729 366877671 37228 25841 -367704711 59588 7797 700045790 25056 79259 617924415 14237 28509 -894031752 4082 30310 -881335269 90296 37117 -859736537 93985 37245 143328133 71791 74002 574663555 41174 25789 300906755 59266 14793 -320447643 60731 38929 800090133 9890 34423 862736999 39956 74033 -965193981 89869 49684 -482338341 44030 36725 383342825 27530 69469 -949446203 35604 74976 796159540 35502 54699 407850595 31425 19250 -231907184 51030 35306 55111730 74437 22941 780856509 24668 85738 -650794088 51146 27259 -202566015 78242 35421 435903752 12879 22512 604921760 94541 22764 22068422 13260 85385 34795846 34897 24801 -418000220 2026 72970 692571998 26435 50270 769593403 61322 50358 271435453 3846 22712 515190849 22774 46753 597780982 2872 3174 -363020669 98405 58601 -257559621 13213 82040 -985753279 78486 93822 636149141 16384 16177 412038482 5831 48381 -131526073 7159 81610 -755350068 25985 29271 658377817 1886 40959 -8021447 89592 10247 689898868 71839 12803 260832115 95105 38437 -792490941 87566 11032 -212805551 45628 11734 -749682287 79 9917 6955923 72387 70934 -266467218 54184 19922 715916884 32367 28466 -995161208 72859 23912 879942430 39211 79992 -76898531 22804 20000 -473958858 85089 40083 -484003130 72674 87137 -284821608 5749 59197 921476048 92264 51168 346952189 98212 38262 60485730 54739 24736 545684002 7743 12059 -483373503 47516 19775 948151427 46158 50435 928326568 78124 95104 665035516 68823 72274 220118871 87044 43492 231174968 31185 56738 -52982813 969 45115 -431509868 6788 9084 -770351478 73652 34943 289419300 50166 5266 -80384595 27453 37858 18077224 37727 33918 -756481713 52164 65555 -530878508 13232 8024 629617548 13092 82252 -106401247 85448 76384 -268602504 56050 63898 -392236234 36926 83972 -245268656 33671 12481 -207710359 27795 66490 697786022 33605 56009 -432777647 69253 1242 -221910413 23274 37413 619694295 23605 69954 -756260955 76311 76749 609422699 50547 8352 -905259371 47928 69463 515573250 45060 44947 -476652057 84122 62744 924604773 14417 19149 -30968984 90524 93235 -582972828 88693 28760 137296264 58633 19178 714821715 57447 19834 144417743 15512 23964 -354766449 56462 81850 119940139 60970 13152 284649603 68547 58595 -581529410 14041 97468 884778276 9152 72989 -674959258 64427 49701 622103648 278 44587 -746980246 27929 59052 743795720 36696 34055 522173478 19740 45121 236831516 55202 39897 188919953 24223 32879 -868777484 50516 74823 -276169121 57688 6724 859432940 36402 50101 -153549806 25555 19324 -336164512 28654 22055 411081562 49918 75397 983226478 1897 48760 -83436116 44790 29610 40091002 66242 52777 108650184 70039 10396 164148976 7881 10773 797622850 56258 77578 321610776 56641 87882 642288340 80643 49072 -559171200 64412 51311 -592352639 2866 3150 -126394238 71023 23393 -89620263 89475 48550 848035608 44652 58882 -959473859 54699 53838 -304752782 5070 23051 258697960 2264 92942 746819796 70407 90821 288649451 21238 37830 839889274 19070 97213 196771530 990 11374 -543751931 86732 50734 -292927364 70483 69123 773098105 67547 13000 844698212 58707 43739 366588547 20795 3113 -529896374 69411 53613 733846404 3154 91728 947670311 76348 51726 462833609 52947 75179 -938943152 82216 36987 362864503 14433 70829 -43516584 60978 12513 -10011217 27904 17040 -238572117 88230 55960 477846668 24597 16863 -75465409 30028 53959 -550977117 37908 58717 -790059380 44745 83943 641318841 95038 92477 774798662 72249 82765 85330647 89555 49184 -439128520 19636 47084 168599328 41736 3488 47582535 723 86221 956487835 83861 88828 -583935677 45200 35753 953407325 61171 68153 341628513 14334 67999 -46361295 51344 35578 -62761396 80735 43679 -207891476 74481 58726 -743301741 74034 85484 -20053304 36248 25112 -103656758 39083 69927 -716923022 12907 8489 36858622 98435 30882 -486546691 46028 83764 -358880795 67725 37467 361413715 9165 30131 -802083472 70432 31068 20016148 63265 7059 -642160853 69189 67950 -496474388 69250 32359 -554541889 94939 66161 760429780 53123 65684 7988728 69051 66925 538311258 53799 84812 532301951 93991 81960 -472242331 32895 17941 596651616 57701 14321 -789212171 51249 21959 -965917320 51437 31427 -539285565 96238 95572 734491070 74331 36948 -767788225 61931 32229 -306000899 27494 6021 -579862750 27157 83447 802566460 48993 40334 -103662443 38420 9306 -167133516 2311 76774 213772033 80499 40672 970731751 446 69811 -764180482 15744 26233 307132136 90952 35387 955231512 29729 82969 389643465 23353 9433 -10053959 75187 28722 -355208553 82560 5779 -578410003 63178 91981 827022951 41211 47567 -579822854 70595 56099 290756956 25751 83545 175610320 37759 45590 348427259 80482 27913 -907580888 11051 15475 718078025 71986 9569 -751752632 45258 75755 -973298544 8229 89435 410303470 68598 7397 769712355 1887 22799 -778645827 72189 49937 -228567581 30867 91621 316485766 33043 6381 -932639185 81104 52133 -222043949 1052 28461 949038712 16759 58245 225065589 92589 92404 -218392521 3121 95810 163098970 83890 43810 18635137 84331 19599 -280274451 40288 43287 634999996 65642 18803 297523428 85166 15076 -32211194 4206 68022 356092053 57141 76032 -366104841 53398 31099 514119761 66991 77381 -372357000 42287 68373 511040933 66635 75749 -603199644 81110 26259 -76975073 56654 51320 257909640 9483 36320 -943769578 58064 77149 -855675468 77706 77933 -241740356 62031 75425 508435845 95212 78179 979763180 24103 5005 341859136 38965 41953 -312784730 43544 26420 29087701 79745 81555 85069895 48782 85091 -426556484 26440 12207 320363398 68768 86491 874874049 59418 49631 436025221 15918 84435 -699388229 13162 1784 -338245110 93117 51530 -396583526 35470 30124 -675958654 86876 72988 868285688 7214 85072 -127297944 14405 55169 -827949824 39108 76836 94418749 88996 74679 -308659474 20775 51247 -573684918 54418 28366 58985246 21706 60084 -116599820 76306 27541 -372253117 35737 95176 -992620888 81261 42829 901037814 55521 17803 -581437738 40208 86584 -844898389 62604 5861 -762646214 66404 59224 -593539111 42316 80566 582904966 73812 79176 -290448775 44150 28229 -419036499 18226 90408 504177045 81075 79724 680004408 51074 9568 -819367038 26467 86822 433030352 56234 84356 -802076058 87731 22849 -824474392 92113 90302 782770612 6807 81114 -957865355 93416 70631 -175661108 68994 24157 532026139 35854 98133 580733135 66551 67853 -305301361 39982 95543 -864456856 32375 80205 -366255416 47124 22198 184267135 3810 79834 478673404 37620 70702 -85828415 74951 52641 798057924 79334 3408 -761895269 89212 94845 -517378723 42047 85361 -843852056 68367 35997 -908707742 2827 54360 -989001982 66484 5564 -902065809 10972 89530 -546286119 38962 68010 -617359525 94317 92299 -200399346 70684 31489 46142803 88007 91066 775418163 58041 49407 -332500881 25499 39788 -908165320 29536 45561 330339097 12443 75830 -594746549 47940 10509 329759274 19022 14717 -591548945 63608 23430 507539690 12399 15963 -579165264 60650 27023 -671401306 12566 29514 116486929 3458 13051 -92100763 44843 67207 -576501605 68155 50307 250373307 28414 61404 706200670 2173 6300 612012326 49909 23735 207594634 31801 53356 -356682408 96299 83475 -666487292 34956 44123 -330512446 71784 94400 811455280 97622 44915 -804457162 53019 33975 -24904303 92839 42029 106019597 19122 96745 -576794822 17362 34532 23034752 22903 69739 23319550 58561 93844 -66117446 43311 78988 -125561838 32477 94143 218153876 85441 62218 967678651 84356 82571 34719641 2775 84343 -531449062 29529 14414 -233440246 59776 35466 -95921611 81198 29782 -339522119 70966 872 883324993 6436 51934 -382340661 14366 85295 447593185 61937 91487 609320102 53253 66647 776065702 56206 32920 -312619342 3669 44635 167494442 11152 31979 11483499 82647 81939 988302370 27707 31156 -111889250 63973 33560 -373669989 97034 19678 -913287636 39094 54770 -953693799 42243 18041 832942161 83052 3815 -441446103 87094 68614 244859599 83551 35397 433370536 60648 64497 -263195872 91931 7676 506544187 8659 24043 318226368 25330 78800 -124656782 46635 72588 332846738 45791 71284 868368675 61528 91764 182488039 46375 11756 57282690 63969 35936 -860332352 95670 47830 -245939042 61928 34430 -876995430 77348 28261 -903766049 75640 46341 -899821334 25202 39567 883402969 17240 23078 -898656798 47168 19936 591234677 4028 31151 856115372 27388 15915 384329000 60616 77550 533861289 74206 75719 640980106 75749 69608 -733069710 64932 33437 -943575763 57847 94740 470927029 12563 22568 -952462806 67325 26948 16683366 85694 27043 196176894 73199 7793 823054583 44090 46443 -541475107 58645 77712 -556600022 1267 28921 874348738 53929 43580 -862837569 52147 54649 138617261 16493 15628 303845855 87866 56722 -782571104 17733 48515 -338631962 66353 54499 -353141972 40297 2592 205622658 95860 28086 -881059894 52705 33065 -112452200 41392 65744 -569361353 54978 52960 849581468 67996 58055 -710878116 34894 8408 278304798 80816 57405 -271867638 20636 8038 -989477191 27820 62764 -963121153 62813 95080 935225407 72166 1892 -862859915 27627 74309 444211724 2802 35025 -634508314 90932 63274 -988745736 26693 14205 488471361 81525 22800 -281383591 5738 24154 909777719 24670 10939 490443206 47609 66855 -671267402 536 20095 369008273 401 7963 -749072576 53554 4053 782103612 20602 45891 166516307 95085 58723 -204264103 42757 67053 -212144232 7086 34965 740876230 91234 22459 239406809 75558 1987 -398517799 66326 68891 -119230807 37537 52410 -424812852 94358 25991 520336696 29224 49776 -193568258 85905 1655 -792101692 35186 37156 -346615711 75244 63782 -791463659 55353 38157 -32833531 68904 33570 170391378 46062 70538 123675222 18752 88858 866611778 30653 34295 -5413953 73992 97738 938264812 93056 28438 -477691230 61729 7241 925583391 75735 58415 728283522 53747 40967 -801669246 48338 50348 996910170 65338 7089 741041836 63964 50884 341195963 85472 74635 371728149 52398 53933 -595569445 89780 4046 -710616812 26562 27619 55750583 66443 15298 93044598 63909 63907 -339131008 50902 59276 310529118 13804 41481 -652974506 43649 25011 -274204852 64066 14714 -662177290 61900 60395 -26863284 5528 92692 870662131 47525 18066 27051448 24316 48783 -103117494 16725 28378 997933057 46023 95300 92151631 9877 42911 729355341 56380 72931 -556383099 37233 12058 30567264 3320 4401 -54861636 76959 50263 439654292 106 72466 -439680793 72606 82104 -15747498 57613 77480 917814091 98547 20896 -260993664 64491 81898 -663343565 31351 59374 -843110336 45341 23769 520871060 84944 29723 63174517 13972 73452 51852445 76433 96515 -448034832 13596 61113 669894681 28626 5184 -685401048 48528 22923 -458161473 78440 66719 -431736530 46517 55332 -57384440 4032 79910 735195248 31155 19517 831258171 1099 20511 758975620 62045 9569 232693133 94723 2326 -306745540 21901 22301 -984348157 21630 98641 802484924 83863 75135 194819123 94568 39046 563140540 63120 51657 -873132607 96802 27052 -695779764 21661 78618 -369127742 23851 32227 400357583 33143 89449 -466156379 85609 78695 166789380 44660 60883 413613651 18721 69238 -35833018 74898 59374 -401647028 60442 18955 165510824 30639 24807 -438160280 42318 89993 -335106398 46984 28347 962714462 54769 9024 -233072764 51049 38336 -977078685 9254 34314 -952569136 33083 55746 -596568187 66307 92999 -151519472 75115 98219 -98987563 190 7716 8457047 47063 60375 55180232 87785 34450 -129630642 64040 25575 -882314963 62163 88204 99706488 79531 34819 -841578260 11557 72202 15123447 79095 21505 -927003713 38231 65386 -586551025 76087 14119 -48873210 68327 65031 886743779 81004 85194 -397417220 53099 49234 -940178855 70153 29489 -553770190 10130 90834 545464689 91091 47953 387103098 79274 76224 -813319499 32828 86964 455528556 44843 59176 191606378 17010 27556 -255356921 6123 90739 413235557 79624 25159 329159390 95555 66369 5340757 98226 3631 85013373 65415 5575 -155447481 80762 97010 -152878532 56030 11728 -52656346 95220 38879 263677665 39446 74959 -649764505 3468 13949 116235522 77641 50151 -71945208 24033 34964 -258082486 12632 2308 -263715079 41331 56887 -841746370 22551 43175 296386174 35899 59954 -206836437 18640 534 -448092687 3734 43017 218939272 20051 71380 786420205 29246 32437 443451545 19961 66767 -172670821 79833 15107 917019881 15217 42875 -984149830 89166 5007 -570603948 34584 92623 -934488716 66519 529 -745242163 51145 96089 566884801 40812 22794 -31093170 64419 89817 682402087 18928 42317 135223846 67596 8778 -928651050 9732 16006 303454947 36316 3167 -133766691 34775 74347 540258093 9953 94027 667206403 33791 74661 621873392 59303 61233 69981886 47119 75192 -456198262 19341 24190 -562336139 39620 23924 82346474 55515 80813 171063920 39326 39660 -75429457 98869 39491 -461131199 41564 8050 -607538839 75990 95080 -920259186 21893 75628 -174889236 19635 64947 557216563 53242 60317 -881524525 21090 85829 -322683242 33864 83610 -741816157 72171 4140 -499665333 51294 51078 -447953958 50543 44020 712758314 21080 56922 257865510 91045 79280 33373656 22219 251 110217035 83810 15226 -376621233 27390 98357 83722707 31089 19910 -304684387 55948 2438 -72093296 60036 94986 -564662011 12250 53862 256494069 47868 57853 692394131 61090 68462 -538285699 48125 74083 -913878977 8065 53463 725039385 21981 15599 63774069 77537 72814 911864976 40363 65625 -893486731 81079 46910 -539036412 44070 18437 799627760 67107 60513 139354297 27569 94327 -222759235 87366 65785 -452906216 96841 2274 -660683669 92074 38139 822344253 19010 73598 -46378073 38361 23266 344695781 89746 60398 580656165 21644 51383 200349924 98976 84784 494019935 80246 35040 -532923007 33205 87704 198190705 17680 77856 -889478676 22108 91491 -558114543 88410 61880 -237305266 15336 90048 -409284522 24957 50439 -982443163 35042 8417 203298572 43554 36210 991204520 569 3175 -155046672 88641 40569 -714598947 79699 17332 -39971737 57702 9396 -321709300 22923 15012 645868403 28687 73835 684912043 36216 83013 -798562209 68311 15946 879661850 72805 20422 -173976415 46096 31850 -676929070 76257 29209 -424162496 47798 81659 645972643 66096 72401 629556374 25498 89947 -327070301 93502 81880 791863716 51178 14724 347300637 73038 98261 -166087245 6623 78387 -728224431 40788 79676 618571725 64867 27224 249669919 6097 59572 955973647 42997 74186 455466704 14554 82320 927717771 13946 50003 786482794 18691 6576 -47220117 28403 75200 -423812299 23083 59611 -889979120 88394 21966 606629043 98053 76252 298801136 51993 81224 -141146001 1509 78015 -698194244 30943 8966 714629692 65195 16393 -110893377 19642 24786 -350608533 36864 88706 433192131 7986 34181 -3026766 48726 26507 -704646191 68578 28346 95039529 31006 71214 905714664 306 79617 110569323 50623 91419 574961690 71839 69507 11126041 6646 86305 118986457 73945 13423 433166832 40830 86449 850797600 2375 77054 949481985 56789 77812 570163298 62524 54705 -531521736 66761 1922 336980214 48506 13618 -308257554 53249 93129 167364725 534 57621 -499529299 66050 95775 -595477652 21534 81 -929326422 86667 38894 625150812 96485 25311 32038636 69516 44105 297906381 75089 84417 252555046 44679 9604 521781823 50962 75766 50383353 18264 25981 886015874 74805 6006 -631100695 62701 59074 392806375 15347 16700 -612092667 66097 78677 947651272 66622 424 -977853602 31041 32611 675284721 74863 22772 -188700862 75509 82752 348023245 76817 51732 -438883422 77688 90264 -99965460 75928 34785 -308581527 63199 63307 9649777 77969 47477 743689912 66754 81809 785544477 65713 41491 620322347 35633 17285 -19743501 21330 57281 -258155303 3585 13521 328063901 23100 87566 209993427 1116 19958 827641183 29994 53303 649041549 11403 95536 -580785753 75586 12812 -636090471 59800 24389 579255579 55860 5370 93885196 12924 5274 551403678 26915 46362 311920917 97663 30011 -573858841 81547 98481 -92207872 99089 75688 120288106 55269 8330 572782017 14012 91263 -691916204 51618 26851 178284511 4301 39298 -791792586 27565 44061 447700493 24101 28960 -809195203 96035 1936 928251755 36048 20532 -807024543 62871 44123 560798018 2439 36888 -522040709 48929 51705 -138420474 95988 1011 -94208065 10034 35933 -623513438 68938 48051 -214472676 69111 89828 -939404657 5486 67560 -821897715 32990 12747 389419135 7847 7277 69508819 67316 77327 -901586453 11518 92509 143784477 18815 90768 393147010 85508 46414 734773870 15394 61876 173977368 76001 29795 992851524 15808 68298 -212787382 73028 97632 -624723152 53891 12989 -78917077 79114 75778 -725457343 35463 86535 -269111330 64813 28496 790875403 43421 66167 -546962892 29471 16259 685590450 66169 88976 -63051918 47290 93645 -999847403 47898 15890 -762400336 28710 87426 741931674 83332 55282 -416587863 32820 89975 359531026 21488 42528 110099450 30185 15566 71391934 64496 90358 7851368 79498 34603 454119622 587 11377 -140165266 29387 86232 813383452 8930 82906 935112568 55815 36657 -375054816 65911 50965 -166571705 14312 92635 607943689 11635 52523 299571566 60950 1228 609159494 98739 51977 -34643080 94024 11282 813866258 40005 19840 -116751339 54992 58020 831966446 83335 48773 573522723 28 55399 -861660542 55785 49745 516484757 241 86214 185732942 55766 63518 -523004809 24189 80191 -380711403 35543 23761 303626386 88615 44359 909765078 75222 33649 -92106714 50049 41407 299429262 19066 9000 372411915 43845 96461 -995501254 51425 76852 -901767016 74818 70915 -286342562 66634 5711 260655829 68977 22274 933805879 56642 79805 -228484895 75958 21408 -333607100 11027 53685 -781751636 98425 85920 966235046 74938 86707 -123255812 22099 54462 -429434082 23073 95788 80696798 21735 50575 238932316 90520 63881 -427895235 79754 4688 -681757430 18855 16214 400287101 77391 41330 -754411210 37224 29755 496854878 75019 44370 378295459 59379 17878 343444590 94652 64022 -35503174 17840 96629 337502128 52824 12008 -79196568 93281 48908 266804028 98340 92050 637602427 63082 12782 110775826 53134 50004 269383557 60634 40447 209844385 5396 40094 880066536 68402 23453 796894779 90586 50959 -992796520 856 58383 599765057 70900 43754 -166973969 27642 43826 62664217 12201 53839 -7530572 50677 69874 861930273 45192 65559 340682013 58759 70374 260886961 62019 85244 858461175 89120 71390 -31098558 49411 57881 -513091301 17709 51227 670402751 4606 19951 -341468513 32620 8872 -694480271 78545 3784 665697100 96706 94616 -310959421 67050 80614 -902331150 30083 14161 387713368 16546 40236 996957463 17241 4605 303930095 26711 37327 152286948 36789 71324 839367831 61108 43214 853932629 72379 97250 -323524842 2661 6324 -704811669 42880 82559 -879034611 60165 22763 625688311 59787 65256 -209134578 87345 61751 402272440 66022 21566 -975104696 70890 71910 105088695 29662 90465 227903263 36493 8499 -146580403 29404 64431 912736329 27917 7066 76497854 32274 65690 263037572 9180 73870 -798848681 41557 2091 844041170 20162 1745 657420748 86283 86041 -171106845 79851 34949 -813157754 10790 969 452287347 8356 71276 197574775 89424 18002 -170615448 57267 54485 756064528 39503 15476 38907742 32518 64911 757403423 88811 11210 401409770 17716 89217 -679760378 90635 38013 -689635914 39189 74057 -502630280 55506 57535 -621503543 67136 48282 656708110 44102 7871 617067616 249 89927 -104861532 96929 2148 -783697941 94442 31658 126686056 4246 62361 -417601047 41800 93633 -815529512 20799 94027 -805131432 53833 20123 -224341202 35718 5991 887990045 10774 36615 589928375 11068 10524 -931226911 2561 19278 134759105 93309 57273 800989471 70327 5932 -137257167 421 70047 -559127063 5705 55529 576061107 93830 87651 716820854 52721 34240 -167585869 10972 15550 287050314 15523 83129 64406427 47402 40787 737059300 2167 38359 755530532 74627 80165 -460420469 57961 97300 -60781603 92489 20793 -401971607 23679 93320 -815234487 81387 92062 717408555 56852 17099 -345626038 39167 49969 912321431 2680 59646 6807011 15766 85360 631478149 5536 88401 84685860 79315 57815 -975575823 74507 6452 210247513 29640 56299 68807988 43843 87814 -555061531 95913 29346 490939025 43504 79633 -731341784 30716 64014 -735824865 27288 61465 -157111611 31656 30597 937209250 63698 12376 -407472431 53908 9617 -169157855 26298 16750 -208434059 58669 46496 -34550539 55304 77987 653857916 23645 87844 152395155 65730 97178 650924240 4165 8838 -268895750 86798 39985 -910983545 80194 10298 716131336 67909 46311 -207714622 85687 84204 854359888 78108 7174 -446186923 397 80637 -495239800 29998 69430 -50888799 6050 63933 -357872959 89321 73461 -518002019 93606 35599 -265374380 79390 71706 -675330827 36984 36285 -222329870 9052 94371 367546284 92124 28257 757422035 91847 76931 -587922067 60140 70936 392400679 26402 34118 -609829140 33526 61411 872041243 13027 47900 -530658939 7673 93268 536023040 44369 67748 512135099 28494 89618 -904466984 21398 40729 -662921955 59050 1047 539518339 86063 79249 17962365 33611 21653 965237305 10646 96874 753736907 82606 12924 -810548924 4010 64749 715639029 3432 65935 187235052 45657 67082 111710439 54427 79637 -754567119 39408 68116 -526287272 97709 41557 679650757 21882 71187 -920597321 65959 1126 81840035 22900 46192 -986857524 84547 53101 -707542529 89716 92904 -236992573 68908 7810 591081441 11837 57549 393610740 40940 36110 -307177587 45978 63154 987279894 82150 37195 -148573341 77201 35768 -553761429 93413 99032 -635170632 83472 14062 390011430 76501 54031 290447196 17570 7139 109962585 35201 74760 91848131 93965 95808 134915876 51253 24389 -260659374 83426 17039 -957582979 1966 90356 -550584795 11013 83510 139070554 38629 30752 785442342 7023 10979 -670319480 62486 85860 -454833468 28315 10762 -237367678 33812 24733 241458986 30288 38470 -790956830 4818 10231 997124410 34099 97602 86436951 9097 43025 647639815 89634 61287 -450941344 27452 88676 72885520 77653 3008 245799111 56242 48555 -916997607 67920 40467 693123807 64250 28088 -417054707 62667 84738 -684354603 46292 51049 460501829 36112 35660 264493675 15734 90976 447854967 32874 21511 297300800 17319 1799 -104209404 94264 60193 -629115871 8008 54045 401014794 17276 11161 368976775 97578 30377 273249891 54141 31876 -457241954 10082 98380 -213677400 83308 38429 -818694146 24668 32353 3152440 81162 12100 400829980 71164 88420 -650073566 29107 32134 -322172784 75526 54342 561619720 27452 57201 202443387 91600 20897 -42081437 50288 14721 -925388603 97627 9778 135711972 57377 20907 992723442 82641 44443 -558671359 71968 35665 -839823977 53578 61557 -657671028 83031 6256 19730956 82472 1603 419296290 1944 11046 33221870 94445 34743 333112278 1722 78170 -251622501 50727 82946 51095473 20808 65971 -85083862 38603 1980 -29788054 61868 75562 -659042317 55675 24804 -929459100 19554 2526 -637820830 94815 3376 -771307873 11364 23166 660500987 289 94214 -988366737 72849 5241 359156865 5204 55715 -210843625 33154 80218 -213360839 90047 20124 -932135751 6433 83175 -994923950 88638 43017 -51158514 6035 62447 331279389 6602 90524 -379415704 48538 66743 154029085 77049 15367 -547364245 60917 41196 814833615 71937 98004 -634982904 94349 98091 548064448 27285 70884 9162133 4003 65844 23253638 45753 27583 563669794 5545 10420 214036541 49438 28913 -882159279 69986 64841 520895990 35277 37161 -223292809 51818 30576 -218154971 14556 11508 14087079 6094 98415 -415297134 85969 37268 210055917 71212 10223 877388717 24970 60634 -634943787 78049 44730 -538512317 8501 44645 -936538052 32763 61986 900231790 94634 96990 438415870 88198 46917 917497234 40185 57160 -997401101 63272 23009 -311969319 35381 78584 5153733 67219 6782 747974222 56064 56320 -683095404 84388 44063 676450186 86468 15532 10374769 70037 20149 714432472 15988 87487 -371963694 16201 69177 -171183070 55640 36786 215873771 51455 34905 -855989618 50147 20149 602500718 97360 4849 -247881199 84756 13147 509606056 59861 75875 -690009855 72570 42546 -142567278 54314 71393 -659347099 48097 57908 456720800 96388 36070 -888004929 49463 8049 616573318 30069 3496 -473747242 44636 78102 592582079 80794 85488 -125377545 95827 4714 -378531636 97851 58791 926329381 84530 547 212310975 54346 71611 182815318 10708 87480 155505890 92581 33761 293380711 9827 41856 630014464 4568 2497 828396712 60005 16069 102181549 79217 93730 -253146245 87155 25173 -55053390 25607 66517 457504513 77127 63899 -397460273 52297 87046 741170627 77844 54 -701958832 23186 78157 33639904 48663 84615 995179763 53003 28946 701927725 84657 92533 488192400 13991 20880 479071367 67192 53466 588142238 2878 12672 -678245312 19664 41519 117312636 98008 98030 -611292888 13906 16619 -455398306 54838 98714 -177435813 1136 89126 260009394 44953 61280 -938125208 85019 22373 928268471 6431 20144 -73625333 61632 30841 145165224 7058 71885 152768883 74403 44538 -746193061 22466 41026 -574815418 87966 45208 -606835279 8955 35133 141657925 97194 8819 110506850 37244 24724 555356609 1018 95219 562474066 62114 84809 758632347 24986 3656 -385655941 37546 93525 891000486 96919 14701 336426356 40148 45321 -978300913 73203 61660 -890248753 65937 70267 -109821787 15891 85458 165471494 19533 71549 441350359 63842 53512 62385596 96950 93677 344918271 7838 92979 -801636903 69806 35548 -758299426 67762 8575 -248334238 92094 89788 -167149677 76874 10463 575295838 74686 19342 586051207 35990 36583 202236208 46841 11873 878994328 57676 74918 -468601341 65874 1821 513191405 49915 80959 -764327768 27113 10563 -335461394 75768 17809 813472672 73308 52830 738963589 12814 47536 166191106 29119 17854 725310871 76620 55859 -966523316 6629 9324 763010470 46899 47710 -519367738 33362 42101 766681528 34243 85403 -26715148 42689 41326 -30903550 80259 78336 -253977771 64422 65769 -859570330 40074 78222 -345715397 5099 65237 -478813566 58091 58236 -584399346 35039 74121 910492856 32305 79108 -545665102 92164 10731 -126483938 76085 8496 67472635 73007 41861 -401780176 49664 77384 605255502 92500 31793 841252915 51850 67156 -679506756 24801 29153 694572039 46952 352 -345207070 86823 85548 -774936196 65290 8574 -367595147 65059 28949 -573187945 13410 89352 -515390053 34695 64518 705682849 1785 68822 391318315 74839 97600 -363650867 12830 74350 877437630 20776 51170 304215072 48368 60646 -406480508 18926 61729 -815591333 6989 84248 287010098 26960 77247 197923383 78608 58652 856875061 46412 90083 -679203320 56944 23508 -852883879 94523 77680 -87707278 70829 83873 333578815 17979 81424 802147800 26248 86591 768377861 36081 82846 177341619 93183 42430 132494877 23459 66938 843144422 42576 70765 175044315 29740 6747 982447796 38983 52456 -291473067 17935 19239 -524089090 86852 89208 -539872431 29815 79777 -488034464 54323 43567 -999208479 91475 31185 -878496301 97278 75958 151813522 7924 59020 465311954 97543 77428 626393873 62465 10916 718181318 87232 40202 -264393013 42237 13145 -648979797 56002 68944 -930073201 49717 14534 429527712 31005 55727 -592333672 27127 82875 -454560932 71991 66028 475143049 44956 42517 596481334 9077 15258 -137542338 84386 36413 523210253 43672 6212 -351200873 92270 53467 -170742514 16046 87687 819377827 13749 67969 350233612 21979 94087 115868495 55493 78307 -185018363 68295 37395 -737090179 54108 48764 -282935604 42039 85298 -455762620 81005 84747 -384634941 55612 23656 609071692 23072 44017 699868328 3870 10754 4587569 41630 27703 898082741 52102 49099 632054948 36190 92813 -666238559 55033 86148 -881457972 42382 13320 14114437 56654 46148 333681940 44132 28144 757280064 8505 56618 93035102 82691 94609 -655796371 42993 45735 -638902555 19904 57879 -12305939 13957 17584 -779022278 21499 75780 -730373673 44888 10560 774659453 66019 5406 -433899276 49450 79944 724948529 75375 96389 285167810 9484 72589 -553399543 12569 91793 -462437050 17310 21457 884801604 76466 20935 181279432 44563 66225 -235301668 3416 36051 -648816498 9669 81362 -963163862 96014 5096 -168390286 37660 32071 -158486408 38414 69001 864016430 50675 95530 -447095817 87080 24014 283217530 465 33874 -406845173 88557 72100 -699025902 10749 82806 988452973 6842 57608 -875855658 4602 12847 -756330434 55922 27233 -927414350 97783 30124 -181915283 5348 59936 -508788752 31072 95514 272339877 35828 70554 -745503594 16624 37855 426939083 36421 57721 196238825 11847 88877 828913007 47915 68956 199587815 11823 5746 805769020 68928 80589 796351383 83472 28619 -17372062 13006 45548 123032153 36032 56935 -959894880 86670 92806 738366300 93633 43676 -165634103 55816 16933 -262869510 44518 78289 -386899248 8692 5138 177355932 89627 72607 -596259657 64447 52807 -613099617 43288 13144 180425984 96257 53388 867708952 35477 70260 350944481 81910 86854 -650139090 3445 57684 658122822 53977 4357 541214352 28078 74356 -903455259 91753 27750 -143870269 40739 21165 2385844 82799 23757 -416900418 46979 97025 556278111 44898 43502 -509513749 95952 86644 -257694625 55761 95086 -548986689 11009 94190 -311455372 91340 59102 -678223854 62374 49520 -711714718 23866 69498 117869460 59543 92974 -212305235 50685 30297 -332815115 64116 44153 771170667 91302 88712 72836136 34139 13554 115261618 71908 20369 489942221 27054 70766 919119451 10746 50808 967182702 50929 90760 -617739319 14558 1419 -145555194 60397 59402 565784824 79461 99015 120513243 82536 71858 819738343 39542 49866 515227302 63741 32954 -822024887 18796 54924 476214714 17115 22782 805619539 177 84776 -575953610 35940 18345 -947104549 29965 28203 15359325 69734 90341 -684591244 34621 36297 -620054001 42837 45239 -980124044 31916 23239 911229517 39284 5915 -530272199 82691 5636 -516604670 24810 69047 -148896978 62399 93151 -820883150 66508 71633 -842830207 32423 45379 106957474 44447 91670 -601352935 26349 34666 -66161430 84705 36713 -138433093 17937 46549 612966484 47155 18700 -287889000 87659 23584 914620713 94185 86011 674192880 51869 36841 -594973790 56179 89765 188264556 67078 73168 -867765017 87063 90267 366731826 67898 57539 42457007 61929 86558 -584220847 37107 19034 289011273 80567 8078 32156525 41434 14331 -64310878 74665 72872 932457387 15276 64391 979451912 73947 87622 725112303 53254 88658 -264265002 87901 19799 253949509 22407 13475 -547143085 79594 50105 -463692241 78676 93728 -418802690 26244 46238 -850705123 7110 82836 353290306 50090 68357 477530080 57657 48755 -282623774 8329 12267 -42253500 19140 71048 398956869 72959 40991 -872821618 65320 2901 -350633712 71397 39937 482570425 97349 83486 486297160 53504 73078 452906693 20056 24745 -383180605 62623 55010 -878314889 14188 27159 -355292186 31833 57421 -836324800 30403 97142 713097 11421 29305 59176696 90428 72469 -988508652 1082 69589 744288228 21221 78045 -444996329 96902 78881 -394980876 7860 52929 -28751751 9011 7823 -200219068 12287 74843 653682510 39222 96579 -849676996 15878 32777 193570050 60003 73606 777556180 65280 41468 -713503825 58219 20200 146259861 86422 92445 -133861146 52807 42955 -170142250 91278 502 205838658 94649 26830 493149711 28255 83688 588069076 54692 76093 515268742 52131 20229 736777470 16242 20715 -445296631 22290 14219 -927753275 65024 84555 -245595994 80082 32144 -99506349 14957 39054 695615384 71135 67351 769117868 7815 10024 785833343 73316 11969 342834006 80972 30529 249993833 41912 1451 574404715 42120 47379 169875288 30835 1620 393405559 77506 51062 -194237988 54209 51623 -878707064 60097 30523 -241063699 96055 51207 -667601115 83459 55971 -461701430 79665 81542 806140245 3489 83840 947613227 58109 49158 375307445 10972 23180 51201275 75125 95464 163778908 44281 13096 125960479 52983 61765 -434100888 78013 24073 344375157 61149 13858 -89804606 68019 75580 687883225 32344 38588 -658626053 64974 82504 -959301423 83132 55041 917714673 74521 93872 26169394 96681 57995 539562089 60896 10473 163142483 23222 881 179905830 49307 48582 130079804 36242 13344 238783058 39158 58379 867275093 91481 79948 -671590892 31654 76207 -763509097 17500 4087 110105695 82718 42694 -464738208 6292 85277 -186290253 40910 14962 -937424815 82815 70727 398069802 64758 62715 -119996490 93789 30773 818507219 69305 79628 151873906 80005 43325 100547661 83014 54318 -200935509 63270 17930 89985536 56022 76954 -566159536 86777 78515 439676602 31132 6113 -716633250 88880 91894 411252826 63937 64635 -204579145 2065 51817 420672074 15839 82277 -400176340 74742 33094 -457120885 60009 45524 630825986 61743 8310 557027496 50071 56827 -812387636 33239 10954 697497492 27901 6196 -255684070 59362 71754 502493211 16577 7325 -33946707 42745 31935 222897599 27768 895 308801258 15040 47990 829073995 79256 95516 384566667 2233 51563 -317443257 8918 61488 -881818209 22816 28053 511874712 39565 16875 -805341254 61442 22401 -965128744 41002 29135 705527955 2899 19302 -535496438 30929 51495 636159424 44413 62238 -487817265 92635 78718 528057912 59864 91615 -556655854 17749 89754 -984336162 77660 50530 138162575 10442 35126 -942640472 98475 5713 119943610 67944 11148 -537425189 3911 22536 -776856789 78299 27353 -194184656 37397 51514 -204784416 38574 44923 568860300 94925 22157 -587736819 28502 54556 785759803 68077 5831 43506535 97102 16140 -585052827 7782 61009 -821345038 96852 29543 952817802 42042 83440 67377958 51290 60098 370835524 91834 73536 -821464716 30932 54039 -264872895 12082 46595 -929609826 22460 77238 -829408991 47382 41126 -395360480 78162 30328 -727223143 58577 6021 654519838 99044 7670 -958301557 18849 66266 190073363 21354 96152 692576345 38823 59204 -3259666 29962 67079 -867980016 191 80577 -362028903 20655 60522 209236472 92392 86685 171514307 22026 63183 -963023791 86349 6455 -583504782 37881 3575 711337860 76958 70515 -584287954 35959 18612 -471471255 50787 31808 -562122130 7246 47396 445222283 23283 94313 -964132354 89275 79473 95638885 69785 89869 -330479447 34802 39339 992056584 53020 64200 -303286982 16922 82617 -976008026 23707 27532 -168947474 47326 74830 999934051 96689 87734 -433723021 41293 46378 -537524584 8938 72621 738271611 32073 66780 263191813 1906 46418 -274538953 90656 63745 -60526315 16259 87003 938194480 82819 12707 592399199 83526 69707 403428140 75626 18711 853554836 93843 81762 -426991119 85783 91036 -878309447 27737 51517 -384580548 54194 3747 -43095748 10329 89497 998083195 47779 12724 145604861 26469 31220 159559829 1998 25007 -7938922 2629 20800 -49210318 17516 92991 491619391 49901 55556 478536307 7226 97216 836391690 6883 19158 -605146007 43422 19941 -195244168 94269 83559 739848244 3475 19258 -828706886 52435 47821 -909237704 63241 23328 605673414 6624 17414 -339881587 31536 84220 -985707271 24785 80756 88857123 34244 21560 424186068 31646 58553 -723036831 81768 87439 38056703 13225 48409 -878581708 71571 81558 3820476 55695 2715 897273989 70477 92675 531909584 35051 95124 -974130273 74334 14423 -580203724 67161 58616 -588225624 40519 8235 -604176583 31332 79229 -939034482 49144 82833 -731172068 29010 27296 -89227040 34104 46103 -380722109 68060 74287 556521090 80799 93075 -496661498 49331 35354 270178032 62948 81360 -818842616 46288 57510 17331248 80548 14775 442256590 86838 81154 152367666 73895 45149 663803390 86805 88289 -358609691 84062 21487 897478203 67092 81174 568226714 7428 56756 674787080 94634 65455 498573750 33952 44195 -452053435 15564 30971 -773681994 58764 56642 -760748418 66128 55629 -268210354 65556 35445 420820647 50496 18028 -482248231 94858 25349 -129153742 39481 50302 608222473 83526 52378 -846880097 15496 34060 -524023370 92739 79602 -259347008 55743 9763 936379523 21046 43080 -707649653 24124 10537 635098460 78838 81616 -458730107 60843 52049 -812459999 16825 55997 -255523574 59343 93968 131888946 94253 47864 655384512 92677 2517 -391737833 6862 57307 52192641 3362 88671 -874987577 88365 72498 969732106 40640 43329 995546816 23623 69203 542408133 53728 28699 -343078015 70501 98530 -315290341 12897 78185 773056886 93599 19626 47648003 89663 23741 -328295686 58253 90856 348759974 43683 5424 913755965 36661 21268 378704920 67618 96291 865332934 51078 93980 -95487221 96459 34721 -550381026 34857 55979 -568773807 22948 45159 794844628 63904 24928 42391480 57382 85315 -793947726 98315 7525 774311780 32695 78770 753726462 40196 69824 -59894615 58233 12596 -964291949 96564 44435 -193473549 43000 43141 772050901 46703 77127 -621215495 6122 48153 -587444110 4706 41893 974472928 12457 73462 518038205 27205 80881 -622546959 93996 18770 585119478 70614 40056 597556059 12801 4361 -759059685 23559 23514 473530533 7533 42965 482319583 13837 50645 -115433227 10390 48837 822780249 57166 16278 143049954 49445 86087 533927120 17708 89186 42628828 24552 72639 -55156582 78773 80415 -67560934 81522 66069 -765570270 73849 71421 823962680 38215 22559 -988736921 17501 4724 -892363684 77854 39826 -770769124 56605 86795 -173538418 90785 18728 334638337 9322 69959 -87404657 37562 46896 -265264880 22743 35300 -679325718 93592 46389 573032713 69685 86107 821495119 67196 50189 314572110 42970 87770 -269597846 63259 14821 569614702 62689 42260 -43949668 23624 21144 141783357 11597 30626 641724362 90315 92048 -337270823 45975 40446 322536171 56951 81073 -533144686 55081 42340 518746288 92192 22156 -873297290 33528 80696 -539388448 88783 12856 -776853918 60234 25410 853656925 32682 32716 -908539116 35953 27605 -814311955 51582 92625 -756508736 7648 95893 398631624 57429 34979 863066862 37893 40759 269390185 34900 35600 -643422097 26666 82320 -814288766 79615 77233 -916928271 2941 13225 -523778729 8181 3417 -815826490 89673 28111 -776934598 51717 78697 697860025 41868 76137 -316995285 60691 35153 387400959 24189 56459 -52597197 24145 77827 364192280 72724 566 -221288131 34209 10940 -726077297 61170 87101 63452388 5896 71746 877496528 25524 81618 771406562 11663 21767 -419551437 31554 83953 -586360702 17026 89540 104337618 32961 63039 17199927 27352 22906 -56231976 88575 54825 -559942368 10871 90860 -93351963 75547 80256 -800033681 58504 86774 -999316442 71081 32111 -67168423 89261 28556 -705652640 16846 17657 416007440 26734 25933 -14348879 21989 7183 691891904 28620 46540 -298641150 34638 30681 376741593 22517 97409 -486811188 20597 31427 -620967084 14780 51273 -930712817 75307 35037 -209563353 34889 2644 -197290626 21547 43769 -57932219 30821 43514 -802147822 85111 34552 -342267469 96283 18146 996178440 43954 49195 -517380755 1742 11862 -954128682 93547 94570 299393540 61679 59408 -904211718 2827 80744 761774286 81531 70377 860770910 28612 88702 -743971672 74217 30459 82881273 98314 9901 749748913 16498 17859 723927086 15900 63493 -358652714 88412 22713 -924490584 35424 29207 -558948630 48486 42710 -489769063 26283 53896 432540153 8111 58962 -176929303 97443 80470 161161271 76352 8280 -866271703 5038 78775 953377427 33565 86487 -489541267 78359 55899 -838314957 52442 80938 40104757 96466 44272 564515944 42379 74514 -594811530 20361 26460 626465867 46590 51760 -975361662 10122 31736 696355963 59240 79581 -385033398 94191 71753 -861274232 8823 92153 -154497836 89138 90026 -21582292 61818 701 93977943 59345 78656 -323437032 6256 73910 363180043 22114 5045 -982832916 4649 42888 686905300 71854 83898 723065848 44596 63538 77890327 79154 69600 -988146518 49079 1875 -193095317 59935 47442 636322699 16485 44595 333200763 91384 84052 -789894252 2856 72638 -973131882 42631 43527 -671423610 21868 35637 -491485830 13470 45171 428560044 13803 56561 726378475 68634 90555 535243038 3279 18546 788462669 46200 38085 -486739220 9712 85196 734592094 49876 7644 -508405654 41414 76764 -147479102 6993 20345 316354243 61731 51170 857679234 16810 58749 897610629 41328 87007 195548572 73300 10608 788079443 18523 14473 904242391 57830 48039 -68410535 75046 97204 -185148802 91456 78165 972777116 46393 47821 -465844144 56890 89963 487002002 75458 40651 -180863706 47779 16555 423645242 30632 11404 -219056603 74965 13087 54132479 10130 78718 792364784 85724 27486 -234588231 54473 87882 166017391 69387 22483 570839995 56728 53304 195945520 29857 95914 -780519199 41638 64302 -994812184 57309 54500 66151880 16581 20937 29855500 76344 54268 522650750 50491 95580 384468458 13340 93624 -693286609 4189 31633 752507609 95062 5353 310361119 74269 26981 -711767180 81623 67563 -696422340 14914 4261 581152072 15997 44434 106991435 71007 16074 -449574040 50349 67577 -31515285 34026 35092 766467019 54136 2230 -306883606 3242 2494 372670161 21401 35520 777125460 44412 80234 -261107219 58389 59083 -35431800 9863 16413 322118856 27719 89315 -380219496 23996 773 -553282747 76269 93816 -719309862 28781 40686 -502316412 92725 70771 597277803 10034 58774 489207479 34041 64220 -169450807 28720 58828 725963447 51935 20718 -940511810 78692 28176 935183312 31573 10573 17016907 74410 56561 -639390234 95552 54274 -715000341 18611 33582 -906708653 43842 5167 395236639 34148 70774 965344277 78471 68571 368244525 77241 29307 -802869352 67009 93425 956987721 9579 59491 659697157 91132 36940 334489872 60382 33582 387848280 5645 84358 -630188934 60716 16181 357136550 19667 80821 22411902 83321 4810 -887747027 86854 22567 -271236700 95013 92904 236605124 95649 1894 55456139 17161 6422 -512869067 57102 71455 -243716877 88726 11899 611617703 41239 29594 -317397356 52136 8194 551938724 81137 9531 -274915258 5049 16127 -847177787 54102 65187 229538121 10416 57981 976070161 12548 2595 539173814 12150 75694 740834346 97360 27204 458497300 73929 59814 419494457 22282 73447 -986157410 5537 59006 -920755954 54167 85895 -618811585 81378 22117 357707342 16416 66357 361268687 56968 39844 -888375834 66460 11788 216696723 24148 17398 916891253 29321 31136 -15624475 92878 3759 -755958738 97375 63834 -132807312 27260 64959 -943473371 59446 6704 -135971886 37874 86506 980802524 74163 86964 558770744 61745 96298 -843981751 84486 84615 573622498 95148 17755 721717234 57313 37492 156652015 52445 86551 -101060628 80430 15478 -641156013 26924 58026 -549762009 27230 29896 -886146341 28778 6998 665264797 6613 36267 -426719919 59595 19764 -847804285 87079 28660 -653134610 92062 13318 578917605 14982 21023 49124209 98293 51773 579061853 81041 58352 633822213 35302 12185 294021071 32490 3800 711410506 15758 71044 52534864 35410 56880 -455715293 20529 76278 116463479 71783 51322 40591585 25080 13016 -174201210 12106 74104 -164726613 40236 12447 741846859 89174 91361 -612648677 64632 92229 683095479 34559 74901 -868843353 37483 22030 -460994472 27282 6634 650612615 32241 47323 -975432511 82243 66224 -98506357 56129 76868 -672200992 36821 47604 -195105908 4539 5764 -905104749 38319 50793 735871967 17725 3962 -593049316 40925 7729 950009850 53828 67536 -442683142 65221 98249 305216034 87683 74665 528864472 24084 12567 -767689649 32442 38434 -811783447 30665 54700 -213213211 66048 80869 25456930 91601 10422 -372594798 52925 16829 -698396344 75100 54634 898809371 5042 48367 -380964880 53849 77779 181592286 72761 18554 -898538234 31241 74457 748225516 88528 78063 -212563892 62595 70718 941735977 50373 54929 297216618 15777 26167 -159570608 11418 34993 -729053615 72058 44825 -429601375 17341 22529 554021580 17827 24790 -781856163 89429 22377 666162889 29820 41433 608256217 91931 7917 -570188149 80793 64650 -453776774 37037 24304 463046611 1336 29674 -640230240 29947 26615 684406119 90090 28114 -932302218 33463 7685 -394582645 59144 18391 -671755642 96647 22155 -568404854 56938 97098 959034029 46183 10085 410062046 25071 38903 -97625753 90158 21633 515277789 69366 5174 930032730 56886 4787 -43612303 94005 89695 -74059528 59058 75000 605575693 73072 74326 278257928 9265 688 578248553 94725 48819 920804644 32878 98789 -727790231 80431 9129 793075730 53688 6397 422695779 66677 33177 -807356077 98583 26028 427160573 57299 62062 290735630 85480 80874 468312148 82792 97580 940496993 48250 11720 183951312 90264 4488 -681417765 32656 55222 882316416 32398 91046 237693891 51137 24580 -161215526 96680 34751 -538438819 62193 16276 118147472 87729 8682 -999211695 11311 24193 -334775188 30692 69253 -263723702 79436 15689 31408121 52686 55528 346569888 13532 24401 -672741267 97100 67786 -637296871 46510 65130 -842032309 6749 83807 662276787 81571 10905 -147730370 67309 9523 691235424 68923 84910 -835392752 38847 58481 467795336 16352 24477 -302934399 97068 32762 433275804 54802 150 -756738201 68912 22002 847065602 28990 68262 -115888966 80262 30020 -273968067 48595 80489 -781326722 84869 43876 655191495 25535 30508 -817360448 10979 85286 -130617779 34451 14771 730744838 84794 26078 31803605 18439 4012 685961176 33423 82262 373416286 92677 19599 915765724 68501 83448 229553419 47660 82095 -137659656 5782 74512 -851046086 5219 3667 -859383090 62766 41796 -752221514 86659 31145 494328885 7654 39198 91060511 33096 76727 106715044 54968 96309 212815126 17099 5829 -389052669 95171 91835 893297680 27340 42501 -561811117 89137 61750 77461315 28057 53977 437106406 15798 92568 -521951765 338 58651 150802484 76066 6652 -380325374 79572 58826 -989186813 64907 70615 -497457593 64199 81004 -305089102 54151 98870 168738292 90521 40700 837870278 90312 61497 682691136 93046 3798 115420515 50017 14430 -473478922 98117 80052 401732747 12131 43977 -947809277 41628 82667 404832964 70054 9271 830210662 11152 359 396171308 50701 89188 122863014 26773 20960 -151137311 74258 31657 308870571 15672 48982 -468713750 72306 60802 -160442803 9754 46027 500619552 62254 42814 171873592 12437 58295 -828149785 26649 6083 185900610 76676 95735 189154442 2619 70056 230300439 59698 91077 -401323821 56177 58620 812008801 43624 17103 -955172008 35593 90252 -217111753 48607 75049 -424869541 11165 39987 -325298325 76892 17864 -263643592 50554 12011 786828898 30103 39700 129188744 31878 52455 645371987 45453 2383 -764882759 73184 42379 149285059 15255 70350 324079765 68980 25935 -492180432 93751 40470 506320351 71795 26554 -615842508 97380 58047 848093506 38524 93787 458346156 60281 29137 634945737 62135 83409 -211130029 1924 72573 295400469 83079 27731 686991993 13363 20839 799788673 39600 77602 -305949608 29611 39902 -19946757 95385 41617 556733081 32599 85078 105895165 43824 57187 732002244 35169 76886 431931731 77367 72997 224423380 31283 54557 808663318 90213 59412 -202962499 38615 37291 -999356094 22572 82458 -289947879 41790 10776 -239833307 8350 96822 675695366 35919 73561 150730700 3786 90485 682279990 27361 32340 78381702 86145 49897 669739871 82376 42971 263464429 74712 85130 892094337 68576 26810 -59071996 36785 85482 -452430789 24761 52701 -138779826 40283 58985 899868526 41025 38675 739245336 26029 32119 -884156532 65793 32699 500924789 88808 32362 956203597 41665 98110 595684780 54913 43739 707741953 13693 43392 -402325215 30672 22144 902309210 69289 76776 741116819 12316 14933 762569967 5245 68166 566643910 79695 29785 -319676046 67909 13392 983809102 68635 93205 -453362909 90522 34567 -972434968 20556 87983 -285100194 56465 6089 899632214 5294 61322 388630284 77523 65901 852562881 16917 65684 112993702 5347 44982 378440469 65371 68289 54567920 29891 48571 -90726966 10147 93035 651963989 48129 55076 68242530 23172 12062 -162251303 24456 77906 407668889 66746 92542 184158679 70616 39093 -790362030 57733 23688 245559050 87796 71531 -939652152 2832 78933 75013483 8221 32336 587776696 68344 93807 256956868 86921 45533 320830909 97300 31943 -515772098 21008 26140 -286360490 13421 57423 85022121 9912 74798 566687395 35729 97074 -283959390 33645 1851 25602607 51071 35557 659184599 10157 28208 -606697681 80952 79972 -14242191 23751 67951 -623394466 26127 73169 107633949 38146 23548 -531461757 18154 97101 -492465845 46343 75568 -268261160 95606 14460 -292571737 74780 59259 136589505 72799 92593 -931063576 4042 31816 831979368 64997 49119 121707863 61761 53312 441211065 33119 44453 -442950784 60715 82690 137830838 25889 33875 -523209446 73663 73178 966912490 53223 50231 832970591 72512 57369 -603684058 98888 49366 621518058 64268 90300 -155774307 64529 51260 -95808274 91173 85959 875228561 91982 41248 -958825270 28623 16452 895721649 43292 81736 564009347 48921 60587 174429838 84184 68272 411291051 62716 83662 576453344 38325 68000 -577434639 70131 11344 -673557776 14089 67376 -342961925 46702 36958 555410205 620 38029 642996836 92408 65637 289270002 22100 80975 43561290 88516 59207 -998091624 5888 4256 916864390 78597 78349 -903401707 65433 52021 119282985 5371 81011 497068219 47631 33938 992410907 74092 7641 -632178044 15665 28619 866206533 36546 23558 694809327 22513 5275 -703722965 53476 88479 354658541 58195 86948 -200623039 25277 30236 234165346 41278 90865 -10191788 34339 75578 701067742 21495 65188 -365928627 40755 68870 445480091 91454 5218 -316754554 64628 57593 -632345317 74328 55622 -981283169 474 42616 -830797296 26298 67413 -880933388 23159 721 -497159765 89449 54215 -990888774 81568 51649 -779188751 45431 61413 858584510 10282 5638 854594781 31551 74472 -504004924 96110 12539 -764801301 71690 93446 154408223 937 17165 568309076 2130 57748 515070565 91439 4533 -531206273 92055 16037 6229656 35703 45967 -499590420 63945 45778 -799321582 70294 39332 -478931294 69481 18657 -565240602 40078 59501 -405652554 11252 14660 232956502 3853 61279 -995164240 74909 57002 579552765 80563 80817 -670613000 97448 94355 918163920 37022 61740 -3904016 43153 57131 -279168089 19408 40773 821375651 36023 10359 769127582 95642 97626 -885357723 21615 58954 -14297263 88448 64645 822045852 57295 39712 544754031 97533 58078 -602751268 42156 37645 -763546423 6245 38405 414021910 34811 26740 254387677 80162 18005 808746754 86801 27782 268468449 23255 2093 -903276899 61234 35081 -643080557 84866 78588 -58183159 13651 74769 286471177 19858 60339 -713056291 78287 87919 784380437 81815 89294 921801334 25870 59524 857807665 62385 68959 571000665 67175 44329 -522914292 69242 86978 -328889939 16106 94272 673355227 25608 12020 -191003350 79186 15655 -470013480 80179 54812 -692465544 19580 56635 -379449959 68396 44361 871048475 56478 4311 945462608 49414 81492 295579258 1886 64400 816287882 33094 17623 -137621563 31356 21387 896559281 60771 54173 478313381 15581 68199 -336300832 9029 83179 -769355480 10015 20980 -966362461 57197 44722 -955944681 11303 27692 641095065 29083 81943 539031659 11465 67773 80179355 12030 81765 840418881 79704 1901 -693324090 89112 14223 -967714398 19073 49735 -554947981 23602 92390 -270478470 58942 71420 -87556270 57390 1806 620871872 15108 24015 279431086 86095 75112 -793678409 6025 83285 522841831 5720 44179 -664810256 81547 94671 -520104614 44170 8221 -713295533 50586 28727 -788007478 15583 83522 -457554431 18294 42750 -998110944 58513 58235 -244344693 9066 10851 880473203 23666 10277 379948805 94084 97021 762848163 70453 62719 340933041 4766 37875 421595590 83244 93421 556712516 41705 78921 94077930 20512 15696 369651029 44150 51929 -590570590 41584 12978 -427691550 16779 31441 -998527641 97112 30289 -489177535 40231 32398 173830938 21219 37859 115432609 84628 56170 -303069547 10192 7882 -692248965 64579 59272 -535639420 76631 23281 -242503898 56835 27860 717278644 80188 8959 -543495076 22817 12424 876631324 79663 573 -488064029 4696 15679 -228047236 27552 40906 398679090 16750 90930 -878708678 50002 35951 -788675482 5837 53062 151013798 50471 36659 979949763 52624 77912 785444048 62191 62143 596472329 88554 54756 -259235692 83912 66742 -544693651 26396 2206 -885834369 24288 80778 486530529 31808 44474 149681274 9147 92720 -427222561 6938 78008 -849082832 93534 10933 -549445953 55084 58217 -386040426 71359 78538 -883344151 68834 64630 709933615 70397 57725 340735396 40936 17764 -954451947 24611 26627 426668697 31176 75500 -865275428 21394 89325 651637953 58199 78254 668046532 75851 81713 892136049 82134 93096 -594508315 21109 71098 150743776 32582 68527 27557911 22478 89 -357808306 74496 93921 -94735497 32014 60764 -819886386 6296 63480 138726296 10873 21453 -524480985 79207 23889 855957598 87845 60527 -320055190 60745 10441 557410626 9967 63150 318041495 79565 35287 -942576264 34648 28328 887717535 59015 83730 -895786941 77953 55524 619426653 43413 34994 512368385 10049 22168 -840425303 81373 76930 -112536696 73476 24217 -976927801 2330 44709 -203333504 8403 69457 -754744947 21901 43520 -672144242 30208 16367 604939667 83578 54201 -471067858 59250 56416 33991637 42595 78910 -48220259 92517 57846 -406136976 27336 52696 337633738 70389 37263 211266964 39503 56794 589902046 72293 59158 -138091351 23626 26731 -428577088 6901 8637 -659040936 916 1470 771697232 6582 51997 -389570905 32722 65787 -699780850 64041 79641 -202409000 96031 27262 933531060 93143 66375 -133450880 24734 1788 446343740 4963 35812 166251542 83734 19757 312669735 17501 87445 429366254 21614 9878 306159094 10074 65034 -103749404 31875 77532 -513960566 39965 35711 727893119 46719 31589 388499234 55263 37708 -796403511 15402 55697 859082467 91025 30075 -615513146 4714 70407 -790586906 87829 16261 -668247590 66801 24194 452038163 86785 15165 -256116111 76050 32753 672813579 1123 43232 7903406 50632 32159 -883711949 24739 25973 857255223 11762 17927 87684810 86100 72124 927673579 57366 63821 261046790 8360 48784 -945206264 46598 20256 237714966 50152 3332 190930232 34394 38544 -857539329 52049 4506 698775997 92501 26292 616855194 28642 8414 677332682 63094 1004 358542091 79919 50905 -535120587 77335 6944 256989146 76998 642 605683615 82368 31069 -766070015 73321 10939 -242184847 90638 34137 112653073 43340 16586 12080328 51341 44968 -790336694 58644 72860 187869916 39756 59984 550253551 38635 16349 -296091620 10575 60476 7033006 18565 2552 436185047 24146 1392 -483525705 82205 97195 -201536949 61138 72274 775111874 47859 66846 751789880 80510 25934 922875162 51519 45558 -288893451 35047 57776 -153356125 89962 69152 -919181580 18788 83894 -560826309 84878 10475 677620869 14446 91250 974766931 6073 3788 -896816969 50126 21662 -93084984 55536 14310 529202863 47538 14958 718242489 26621 9431 -337912283 39902 70593 494216423 67757 61534 842162307 51704 71026 -134232755 5835 96965 154369863 67991 69097 107982238 26830 91099 -186959105 59522 93934 772426346 57023 94923 912170746 32669 46605 -195071845 35770 5810 811649438 14378 7485 107125000 36131 91047 469127122 7972 2378 597607866 60100 20911 797236445 66556 12034 515823203 17433 12320 61798673 52909 34367 455295206 60860 9297 80539721 38233 13968 -528712819 82907 57432 446251624 53735 61661 -877079446 22311 91085 -238314609 73482 92907 35068932 24649 80783 -569335126 44864 39147 -484489727 26254 90061 804000839 81069 93420 835142904 83513 34078 897038313 98193 43836 -391699286 11526 7600 -680153537 87136 71145 765604887 899 88470 -207414718 70897 32750 -656530851 63602 76472 -439488277 47024 71310 -487005424 3857 12321 988372029 50975 19526 796674718 75256 47653 895619745 48698 56211 696047749 27952 60958 385231721 55729 51785 -445676307 13068 17141 3384842 29138 9672 -846566106 54742 75107 77823188 26251 57900 841642670 23223 87448 640441426 51087 9511 138558263 21483 41373 -450722725 85003 87959 -995514274 80291 15115 728382965 46413 96794 901488862 60654 82286 602906395 44317 78028 240089681 66944 35210 -292621026 41914 64627 846991446 35401 64471 43459753 28648 25830 -557027851 43764 27589 -239460010 95234 44106 -238948230 88735 17167 913425210 3268 39843 806906706 71598 86491 -363600414 80485 49183 -236595030 62558 12192 975960399 53757 98228 -518776972 91124 61485 -552130082 49947 60951 881711046 54275 87972 549471671 71008 95485 -812882358 38331 41566 850139079 5938 29051 -901629711 32909 31662 275990156 49364 63273 -883946669 31218 28693 -539798096 75180 35510 167676636 92904 88575 565875902 49252 46975 -771223447 86863 36462 461464880 56646 61381 -888057405 19010 47552 -934104392 87063 66248 -252637269 46133 23476 -722489726 86131 74236 -178547599 39712 74171 518938848 20980 7367 772635177 60180 30263 -990673811 58967 20813 35381848 57190 40615 -12781101 89023 30568 -45838152 14399 76079 -957233226 45765 39537 595689697 47887 42354 661966671 32429 53302 166274217 39524 13802 402489641 95154 34899 623031186 93866 36820 273602223 32743 39059 429470582 1199 38881 -495156927 4440 36008 126381918 91445 41290 403490799 75293 66869 610201028 49076 37449 834897534 29562 74376 724360583 7781 2347 -62146413 62197 29001 -754507837 11968 11370 -200333982 22530 64368 -643368423 57382 26476 -264066878 74492 45463 678031088 14260 7104 -220498619 43543 56769 -374832837 38167 9992 995542838 82217 23002 -285977639 59883 85199 988324962 39023 81809 -569289504 38432 58420 422613583 70944 58189 -861076152 12422 72249 -351441234 77285 9184 955493572 97625 2647 839014409 14155 27788 -851673813 63900 7284 -334757813 13513 41178 455878798 47535 18159 -823393168 73507 32180 148012250 64630 55448 743593873 42023 61139 -117385618 46498 68711 747406723 67834 87515 603716758 74579 62154 976845106 42937 36914 -787175923 69662 66746 344620858 6287 49811 946793793 96048 16532 -383051926 17503 84468 -788305732 74686 52280 -593246955 21006 94339 -230814380 71283 97427 884650613 12243 11246 308175981 53381 38712 -226756842 5471 13858 967407017 44826 57619 508794854 93041 97376 -207231651 16536 87448 -689636515 36857 87387 901024593 48614 31703 268300311 92647 90884 801657651 64047 4318 -201633122 54342 61369 -661219354 49979 8712 -964864749 62213 45575 -899485008 56287 20485 -995308614 45575 38364 696170396 87133 29749 -365838569 17894 18221 512347590 6056 85069 413570494 88975 87430 -300898355 5611 80373 -293820893 5716 14489 80938142 16065 96781 669003432 58757 24814 504599276 59334 96546 242960616 66099 10979 -588206089 18243 71891 674427442 50499 25247 -545317201 47152 92507 266412778 40974 71237 878237321 77778 88940 914839955 67569 43235 752728797 68201 75098 328651404 75028 19196 595911859 52375 34917 -658880021 24416 28437 -56410059 59390 15360 -48065866 9756 95107 669688986 36929 41103 -894394213 35632 50849 908227755 14396 35163 871903066 71497 93324 277986232 64671 11119 395067312 88459 23518 -946512792 96363 52616 193384017 14893 56952 -887148651 72185 96239 -5500270 98086 42783 357376876 32730 98139 -204042043 87218 97297 -939713334 25352 67037 -515163776 57954 94546 -540277258 83571 51707 -830089977 35560 24152 -906078039 45457 67817 389710994 45518 61565 -238004651 25593 489 -193816295 43498 54331 376785840 35587 85859 825822277 78519 61833 -86849572 34049 69869 900306405 89941 20598 917140724 60027 86542 -539129219 90363 58173 -394944940 59752 42867 -8758501 92945 24603 -71909939 25720 19859 -839030276 51762 5519 699762588 39930 7518 917951779 47248 23403 -425920507 87088 21525 -577988922 36150 16791 71403007 72938 38616 834520841 78838 37850 538967632 71176 42221 -260085311 25028 81273 -477669677 82499 20304 227221339 83254 49309 -629802480 24773 27272 225764208 55773 47652 446079395 27063 77070 11737739 12867 72768 -974838883 2050 62834 611515466 62999 93549 -352619226 89657 78104 -806894088 30939 9950 -816694876 44292 8530 657566731 53765 15462 21343333 56114 86225 -616801290 39926 47188 216490673 43488 56849 -507835513 8111 12267 96051808 21159 65453 -248022699 86377 20120 840285239 78349 51564 -383810005 11838 37712 -897028030 4075 20912 686662379 37361 78643 -985622458 87734 80764 -982309790 10309 44367 -825453457 58034 29286 305791534 49551 57188 -803009554 477 75472 577805254 16308 73654 -284787331 96161 88342 -931159082 70358 65257 -736774298 72961 92008 -150595442 79489 14560 288689168 6671 38357 -304316075 37089 26288 309982620 51793 83193 971616142 50812 72513 584119432 30187 21121 -550467160 49186 94455 -282161862 30911 72451 142355279 14170 61765 56945079 26194 75969 613615854 32950 59776 -289907655 82391 39095 652143638 94350 57309 -239068893 54489 55934 68983252 40441 86263 -654079213 81646 27204 329385553 95769 84577 -551827330 17572 98674 -892547480 31445 29408 -881114789 4557 37551 -336233890 86000 19593 -257438395 97990 87865 69629217 23677 45791 974935248 18295 58843 904628961 9241 43833 -64918724 32527 84754 -352285606 21847 20819 922211266 52791 93906 268454803 70621 45098 331372035 65054 95833 -485613325 42516 32127 392168095 40466 72487 304181874 88734 17498 -36081131 36872 54577 -144216306 4445 77620 717588498 42510 93893 996140157 65687 36912 760300884 33048 70629 867600604 4110 54141 -142120746 15050 29286 295998551 86365 24311 297843991 25429 15133 241972556 90250 57380 733821227 16171 78 -447682468 92901 31737 -180407045 70346 31087 -989689261 40391 42310 918037466 95792 24793 -503306282 84886 80803 -719565371 20183 98434 484506148 9841 94558 -79382586 76368 13091 -584163215 85442 80458 -282228209 70417 37851 619260682 88353 84829 288226607 38152 12734 -623501653 76058 63846 86423815 26139 40756 119965145 4793 49441 526727168 39622 90837 652634165 27144 1460 -137577711 22473 66845 -108573718 53565 30172 849533329 60762 55548 680834784 97347 63334 147222145 10639 68335 -175592880 55182 57010 -493850223 20471 35528 931408655 83104 14292 -211315657 11765 39047 64010602 33060 30867 -46020459 15134 56259 -360528934 60231 51615 622936159 97345 32097 -359605338 48783 64996 264334089 50328 78724 -689852134 42823 61192 -778909609 56422 19117 165315105 57894 3963 -214414375 91458 50980 -360187970 62105 44806 311978588 391 42819 -568658208 97202 52680 -10960265 23616 10468 -711353510 68795 8612 -872672342 80947 4811 -987788408 48657 96788 245547791 93713 28762 310262559 3627 52451 -561924547 39027 31222 -850168034 85868 81388 -442200381 34912 75194 60293572 96760 83977 847756687 74182 60282 -733570360 14663 25167 -461990796 17391 72520 174104830 51291 91857 641165949 34293 59475 -127881146 26082 65173 -289323682 27664 44887 932897448 83191 23341 -505341005 95656 56343 281317771 45486 24326 166768501 15706 59101 880841862 97604 97688 488700380 90702 26183 -671215489 69947 48441 773879004 63754 72961 -66461971 76808 75042 735333587 52777 78964 85055832 89837 77293 658682846 50273 35223 -958845892 74371 79863 485638189 44493 13594 144758691 74894 24110 -424096010 59422 56308 -269122955 38955 8843 -805571466 27765 98319 146224613 75902 97101 105511050 2943 44492 293609192 64466 38451 378958224 77472 7909 457730428 96173 21663 -330394965 90542 22079 -449490053 51425 81452 354803822 40921 86792 669753391 57763 23475 -967073453 17763 89414 608678120 67007 51904 -768693834 63580 34354 -388951559 94011 96194 746658171 51224 97228 -173386985 73138 78893 -938957945 27742 85886 -53100429 3130 87319 281658208 52329 40860 120838308 2409 31731 308455372 79037 23746 -653376250 61434 1531 -916970369 30622 20472 917864083 35079 90837 900369371 62897 87143 -160579948 9438 18082 99107485 7529 96269 735096005 49951 32892 -513990992 84127 81712 -107467606 38098 42753 -827965192 814 55320 -86162007 8649 37080 -447769835 13308 75593 690516819 65109 8602 719326241 39449 83150 -785573668 61275 19979 795518641 12658 22490 -675141086 67099 31878 924100653 43246 34020 285598542 10146 42457 -355035409 34544 84387 971960955 56222 51647 -747031820 55209 24640 -535506614 99147 90551 -351184761 91873 19606 71340471 37904 90542 -631673098 17419 93333 -658406540 14103 90425 59816832 59918 28605 82905909 32176 67075 365569738 91835 83660 650537073 5354 51100 721961232 27392 4642 507726800 75679 62174 -211435128 60484 64700 -350946910 25082 25734 885693880 44234 42866 109760200 18807 58408 85287262 16590 12388 644100475 87753 72553 -15463477 65036 19278 -54760636 11967 80754 -574483901 29352 80945 763903122 45023 49639 208059512 46892 45370 -247537441 31413 15970 674064997 23296 56896 -570123713 29444 11422 -117007743 81307 3694 -846162920 41561 29114 561243140 9417 10081 -604773392 34110 19990 745741082 55573 40902 152744576 98101 46730 -257244521 43799 48800 -719326007 16473 21861 -730169719 94593 82348 -657652340 45209 82218 -936315687 83038 24834 289646322 92087 49203 -937691032 3441 90812 873449732 56601 44781 -11231500 35324 36683 -804071649 89544 79121 -663970304 37396 24578 726591942 88158 79531 978193636 2816 39864 -708281952 89499 12874 654531911 64067 91071 100744717 93252 55480 -651987018 41688 6755 -981641440 96634 43975 376464134 83974 53917 273584607 11275 56758 -381000404 8850 38741 -980498411 46092 93171 12282704 48478 59173 26951474 20533 50755 -398496355 28700 29957 715711041 74885 50262 53392695 22892 6391 979499011 66857 63763 -653022189 37438 60954 -462903177 45557 52718 628320154 32149 66559 -587065222 98016 74828 -631832237 60190 96766 -898012139 57677 38741 298163608 54410 98823 -296791801 2565 46727 -986764240 29519 37890 -933076914 79400 60008 -983619896 66662 67611 324083171 9797 44439 22912282 56230 86029 -775277388 19149 73794 149003612 66555 12659 -263813548 27655 60928 158266933 79624 29059 744800212 22568 93987 53935823 72878 40700 -953894796 52129 602 479700865 58913 78107 -444231156 37752 91862 -568855566 37976 44576 -993540570 73315 81013 539493330 19109 76577 679957468 89971 58747 386936022 56312 46083 -933542852 33820 96812 753401644 61568 51039 -81993021 36080 30509 -243952779 53026 18402 -647170753 86067 87167 -784080247 37137 22364 825986900 70454 82447 291875361 58771 22400 -891881920 50598 18354 -370416985 90936 97203 150856744 56040 59600 -597736628 64371 84631 -769307117 28678 6604 152170720 16234 88656 -271548217 86021 9180 -87662766 52199 41978 -119215991 97122 57584 283491324 80483 92667 -787062992 89884 47857 -826030161 77768 44656 960385098 43814 59176 -331872709 60000 13661 -826774588 22351 38370 821745178 61782 22425 -814649467 84474 40339 -192182738 26036 73495 -203150582 42827 54639 -224814598 64991 57028 -812190369 85959 7245 -155144147 97645 35185 -699473941 26240 81176 -500925540 9054 86177 -95034537 61784 92657 -744052536 57634 38219 810254450 94741 50623 635028915 77867 41275 905052152 70793 56656 82243633 98431 99124 13230639 13417 35696 -176441423 43978 147 544278640 22604 27756 -927054190 22331 56556 375885719 68518 70393 402853866 38842 50238 136817130 74251 10177 879104362 78445 81773 -971448563 12878 10081 -748582964 80007 54988 -385412486 89246 88619 -970564101 54262 36345 720399276 92736 19676 922124327 31677 88121 -117021803 93611 95814 -760887414 73429 66983 572065443 78963 53989 883315779 35904 52137 -746185702 24582 53347 -7319280 66400 77544 667274280 66164 2630 -56500143 31615 11563 813431382 53725 87453 769098217 70342 35372 771052594 1678 96204 589522174 37027 17078 -99774779 22116 89388 -930384681 73857 4283 706823821 20790 45062 160802186 20135 51738 998404613 68781 94169 -257789996 89525 48051 746197129 72606 64110 186731175 56281 81458 -264569863 50515 93468 -349964559 92080 50020 692510094 83902 27914 82883647 26763 70041 -783122967 45426 70472 -367253449 19879 43374 786286054 13421 14377 -308232752 67146 67714 265705675 85444 22218 612683043 68967 19650 -290440062 49736 55567 741457433 72315 78135 842866058 83848 61830 -176875264 82723 9409 -30530644 71811 58574 -403618297 88632 75096 -574438022 27145 89716 -649027769 65550 44348 -212860380 75171 22239 -228948182 12570 94840 -642013684 47614 74668 -642557525 37601 15775 583647094 61084 97666 -921890324 10829 37825 -897630175 24422 59097 -262827445 14201 81446 -497438321 40321 16269 579237213 37359 56273 769497487 44998 84652 -909753823 11184 40697 -259681330 72942 23996 -156375203 52483 64691 372573356 49881 51575 -347283130 19746 46742 651972406 55805 35076 852052973 88536 18504 86392752 80369 20852 397921271 19367 98516 100659666 14777 2499 617781975 69803 12148 -569000248 6178 33833 -997736598 74816 85812 -333442149 1542 76806 686587256 71335 85134 -232003093 68613 31692 -216575938 71610 8647 564523935 26557 15479 311092573 85926 82031 179660758 55318 38349 -598396569 11555 36481 181513943 43142 86093 -48490923 99080 59901 905688022 16895 8093 -632491296 7134 96535 62986171 87551 18719 -536159074 5597 74948 -440310678 91128 3559 -985028709 94338 35907 842999121 53427 8922 38151797 59904 27512 202399986 53495 95374 480392322 51984 35702 131743800 66762 95861 -315596844 56271 11119 448212808 67517 87931 -77089885 95464 63028 -441578642 22622 37521 -483100304 37007 45037 559071680 12577 66260 -472538532 23304 61864 488073595 44443 12221 774978549 6646 77724 -803645170 10481 49665 393262360 46623 9692 -337581225 39030 32874 104794707 18718 39835 -175059897 78223 66149 -17549293 8647 26239 -459678007 20877 81945 255219621 55378 25516 394653958 61571 1671 585566559 45184 53297 -938859804 28755 96121 50359862 10528 12290 -248138 34046 16130 -101598151 41676 80646 -876773180 98026 97673 107730605 49711 36364 -219475421 56409 38583 745785623 95039 92950 -605805625 68598 38894 233822479 67474 67278 135443749 63915 85599 -516228122 51057 95605 -855957801 83031 58994 773487590 78477 31303 -277108313 62577 47710 19937710 53755 73573 -897114770 71302 80835 -619917114 96636 74939 849490991 28932 40484 -293522387 68167 70732 696100914 24132 42752 -449572914 7647 89776 200794029 79019 97631 453220496 45975 79377 966804610 73534 49201 -851863212 92364 85636 355753258 77544 70747 -726147553 27050 6520 666968101 48054 61685 -89017862 49063 71474 -412505550 80084 55268 507502467 67557 47059 419147738 38321 36461 920587892 37602 98824 526337218 12992 57740 -336376439 51327 84906 -134867508 14274 1524 762777277 10136 81553 -140529920 47427 45370 -468915501 80421 79752 -69816530 3305 23811 182405273 29062 52517 367518469 83498 20252 -347043088 4026 28839 -654279405 76382 98902 -465040977 4126 33960 568070492 88393 86187 -196635514 79378 77830 924609337 9189 87682 -62445545 6303 95667 -775664515 13655 38634 -718443133 9681 95125 -201731998 3596 84851 -230573787 76360 40662 -732135703 15776 87672 -770693774 71486 20075 496459636 4176 24176 462408768 64788 42370 657182734 24745 86894 -646808650 49693 63792 -224246608 69503 75504 286304156 4827 78157 -441509680 15972 34035 -807219480 95981 55693 -954727986 65228 41142 -701756124 36491 61752 -319610682 69168 3852 -206430372 96083 78875 -392887814 88041 50008 392993631 27474 16215 -217399424 10738 17309 842537729 71512 30734 -932194316 63093 24543 547266769 31481 10135 -657651916 77070 14738 414088210 11137 19793 629244846 1190 87667 -863622712 85489 93579 -478645586 57928 67681 -523612697 37943 21456 686974005 32496 81775 -419354112 2514 15275 971050938 77630 1466 332183254 70496 78864 -897876472 16046 9381 -280878996 17155 35343 -431581196 4006 6543 974371435 75798 12105 169631090 44146 37243 846493865 21156 34261 -329966708 79012 38238 332060498 36081 1431 -570307603 40801 21599 -540999191 41719 79954 -919098200 39049 44096 8429970 9242 11257 -774164516 12285 24493 891803095 68170 28087 979997065 22073 51209 -648406975 14199 12073 -635404287 92201 95045 215715087 41859 67406 855229021 21796 39027 -497280823 44145 60349 16274167 89932 57337 644053348 5887 8409 9463780 68082 89673 -748982427 33934 15991 812796981 32441 48769 -939959153 32599 60373 -418451851 54226 84069 612044082 2265 49143 -931674426 35682 61452 462271470 9492 9312 463971602 47256 81156 217690653 62681 43246 -24714587 95407 78065 482106678 21056 22411 621322732 52359 24249 589202983 28082 63800 -240931650 66668 67319 -465418522 44549 39065 -180941467 80455 46023 429074305 21800 91375 -914452480 37783 62726 -537416116 94025 76617 43844092 77905 60905 -671393247 3776 49238 -583625560 37902 54109 120722354 64377 39145 744898407 86199 36951 647860581 64112 13499 -70360705 97441 12480 38246831 39978 48668 -413594000 59274 25639 -712312550 40623 10377 210097917 49663 73544 -347699066 35803 4182 -21080039 2869 3619 -290806847 98864 93528 -260008423 82019 64075 335123659 55823 75137 405730212 88705 32397 -95248764 98276 65080 825033425 88683 31588 578198298 54621 74565 657811581 75478 78641 525913276 16578 37758 729734607 43516 61068 -109825509 76388 68159 940642092 87528 77340 115586217 7237 1713 -736374872 79327 14674 -494306193 54392 96939 114070840 44817 75563 984992925 73396 50450 621278757 38971 69724 238726666 24508 80140 772696253 66234 15059 -132346735 74569 266 -932839323 98638 56543 -598623081 7008 19099 178135984 47267 95133 783543717 69817 47028 10161533 34947 42398 -954465125 52252 78421 782119738 89796 52978 -317506655 17983 96308 647091449 84093 67830 -705609259 93948 39120 -887400579 14057 40505 -62142484 88741 80599 936257516 4239 75036 519367595 21710 4325 -750073343 42395 90788 368614480 33784 5606 663250306 54380 69212 -759104291 12150 88662 -568831309 32663 57784 -78481171 50095 30290 950948674 72450 67770 575708231 18738 45144 -809350212 80258 21029 363622393 96974 22628 -495417745 10354 789 -795898762 78939 78460 830471624 2075 34048 231827671 41659 8861 -672111134 23754 56815 437146357 3759 33383 308044586 86845 70198 -813981666 84857 34253 -213582501 90326 74567 106216406 71071 17004 600270555 17501 98657 665016099 26767 18924 -887856205 93694 39204 797443561 6918 58568 302174155 87310 67208 -281937116 80272 61470 838764127 60595 14082 895040434 72466 30122 -300161348 44400 4540 -973765267 85424 89743 126459624 48005 6300 455607119 48908 30058 684957281 52916 58419 -159398315 48979 43182 -864915725 43093 16197 116405807 77857 2633 -234380549 83607 91665 -81783614 61964 84419 289559386 3629 6479 -518919660 76416 75072 -488774905 77200 33456 372357496 66557 13577 579849060 6404 68880 608320089 98835 92494 84217022 63715 79745 44165964 52427 84971 -332030846 92643 39630 -839967982 49421 14906 -707579505 64999 98699 264151976 38203 63786 984705511 37066 792 -588558554 12782 98677 -978993405 54860 23423 -526226941 56099 62955 772577368 68607 88645 935679168 49599 21520 -667719330 98963 58468 -550612198 8993 83895 -177748401 84191 7587 -613875923 61896 42128 965968904 56442 69932 770776797 92587 23461 -207618055 37739 86477 -488768419 33007 25679 -251095342 13130 10087 -139721429 20507 57813 -337150292 66912 91164 -559646417 2394 27517 -823260819 76245 70085 811628685 64909 67746 651366709 93626 3977 333942579 81955 71419 960696309 89183 94158 -543910933 75335 59022 -70474013 31493 58415 614014021 45293 75033 -414303261 73997 40025 270675448 44401 14675 495173466 9808 98610 -596162610 90077 37306 556803902 69858 53004 -610576743 47342 12308 -793246179 40243 83308 785151915 96323 67437 885083375 57223 80309 -782746807 17549 27700 -405212795 56272 54092 924308265 49416 96002 -945081673 29479 19038 -80683521 36493 80450 -750638178 71975 89866 848099248 16629 32411 -228384857 30108 14888 -3238481 64094 75884 -490544884 58569 90254 832471377 90122 11584 365538033 8481 80192 -714679764 32336 40310 -75355139 92545 73452 -510918438 5021 9134 -733482215 83870 70749 -242778438 63522 2084 624860734 19745 63990 878491713 73622 68733 108350565 12967 64755 -678744009 22212 88990 991984973 9471 97072 625582984 2749 73359 787405912 31301 14791 -538213242 32715 27448 -405838014 38138 95749 -248333630 12551 56214 629344880 84751 7837 -453311545 96783 18008 -763780433 79742 86426 -120384821 63964 73699 777600853 41781 325 40325731 78765 52838 645684489 43731 82664 -779303898 76459 44337 260394545 26905 8479 464639229 82023 68183 9361512 45119 21959 -773973475 87040 55688 -193529252 70249 10147 -944094532 50146 95691 589045754 87226 96732 -207482652 98399 60594 -345492564 45654 28616 -859311585 17975 55424 -199970416 56193 64672 52271628 67661 73488 325573673 56077 49709 -941208696 64500 75582 -212656799 75098 37793 -745267465 20237 48001 -468663675 71583 51091 -451220870 60349 72403 -986607487 7935 18398 -506444648 54929 67671 -933355345 12441 95120 -236740755 19646 85262 972033324 44837 27795 -879489498 40506 90574 68309905 90721 67679 -583077012 45066 72602 -236143643 13354 5407 930915823 24995 375 -349297011 90928 40487 767557324 73016 96968 -714636295 70256 39381 -505123052 47239 201 -703706250 38127 46767 515712239 39860 69776 336654222 87416 65038 -915807638 73573 13106 481692713 67899 89880 -846987552 36794 77396 -454977135 4818 57620 281659634 85834 82623 309199769 22378 74581 -760613581 96641 13730 321634918 58454 96988 -611585661 15014 60788 533505314 25619 98276 674169300 12783 82858 -916761382 76996 5523 -600367350 1228 90251 139430881 14447 60069 769424890 72072 3491 400419097 88148 9702 4691271 75733 1608 -151228044 59880 91091 529190489 32703 80232 664830808 96868 39010 637006109 20808 82731 -567251500 39696 37955 413500199 5254 41743 670072291 63552 5820 853984806 43198 94607 -218426308 96797 67527 732607520 67008 25682 -362507606 16592 80555 816515654 40269 38718 -730113001 23941 95246 595924000 67566 3662 -191102387 7251 16096 -214888075 31165 166 112319129 91474 20699 385459195 81149 5881 -273466667 30459 27298 911505936 33452 55735 -227137392 45761 34864 138551929 5492 61858 -38130788 33858 4421 -694592675 2892 17273 290921315 83664 78773 -996398588 13808 54851 414465488 23186 67883 274394029 6346 50894 628558953 94999 32080 -533438057 68355 60714 -243822589 43908 69208 329902889 51407 16508 738214028 77545 38455 643499248 20208 4655 334948916 28543 65622 -211709157 74407 8707 -815756212 48835 6907 393247354 33849 82604 635633869 49933 21005 270016148 49534 8144 438229864 43549 62714 624182901 89356 39966 15829646 79745 91376 -211815580 93461 6550 193177234 1914 42951 -178706365 61058 10544 -638582699 44020 89168 -98322086 96569 17213 -10128887 79545 89083 -856383653 37835 57026 -310551857 76764 62438 -406460875 76766 74877 593760953 61541 60115 -525573109 43224 74948 -974711899 20427 64082 -434532828 91626 66644 569926623 74993 66415 -179530040 8956 35338 -69571578 31099 32555 76179331 40760 83689 492757164 57145 81781 776668703 68688 70111 -578338946 1296 49791 -710078269 61471 58962 589459497 34830 6935 -888081472 82443 82056 268974552 96577 70890 767276786 23739 17213 247141135 45438 43422 -446578025 69690 61010 -604099826 52306 76665 208680602 25757 22983 -932887738 75516 66394 485053404 7978 79977 975190193 79699 20962 338365236 8096 5648 -479716720 62897 10791 -353334990 89330 6843 709670047 88296 60336 -70965061 16026 4726 697360211 16014 73890 147668997 57883 51136 -719528037 20546 19963 -689693149 30067 75251 159150374 85572 51565 -574379742 73694 76713 -530727385 43695 51095 12771471 41579 26358 -865571951 75133 37882 844216836 98875 4675 918454747 9203 31495 -749253499 45821 58598 -100155388 5310 44948 -416216179 97657 54622 -968565249 76665 28193 -547132327 7634 66109 489341022 4293 15778 -494356492 14777 25557 -439283769 59531 8674 896930174 6653 82371 846264006 62308 35844 707688567 66635 69144 979430601 63430 54753 -909983989 44514 32795 -786236085 21419 1205 -241478806 64174 67506 -740350232 12125 1913 407779189 91976 76692 71463416 33631 69415 -925302441 7192 98284 640933852 992 55405 173036475 87294 18046 385378095 16827 63597 731866794 31067 97221 -840731577 79114 17293 689281689 80021 9612 170769356 65656 14425 225424235 16263 11014 -529529025 92767 50005 -116242371 29349 6717 30026524 8777 32746 -549374740 5767 49152 -766229065 26773 20101 -700963020 73913 63086 -753085468 75562 55525 370490868 26361 53417 355790745 94736 83116 -419141609 5544 31325 726242329 15946 98708 905086709 39486 17193 -195663781 60645 11503 -54961421 76639 45599 314263867 6082 69632 401029473 62883 28652 -496017473 83002 6393 630394536 39966 72038 240407406 26791 90371 -976346986 98702 48067 -750268157 30868 57002 266822790 55700 84703 -887935545 28894 16196 203844618 25433 17059 392151922 21612 59734 94967075 52764 69375 722026544 7810 3047 61754122 48292 96607 945019642 18264 76578 934632065 52086 50893 997480727 83354 68731 745315082 70375 70259 370544794 2388 34790 -635127296 9750 98994 183312884 135 90389 917971597 80699 61260 -578196615 14609 39695 390063620 6610 46075 681359548 17882 77188 232982675 33802 65587 -983645517 30401 76153 -832254574 4324 13945 -88833043 25635 89677 62715831 77246 95999 734365255 78327 96490 -6370932 65824 47840 -752284860 74825 14017 -571023712 26945 48196 404823381 22305 61648 650261579 13653 1313 -738194651 14610 74141 691128084 9150 68406 -778248274 46721 15385 284338175 61610 21982 -50316859 55853 87567 -90937059 72223 85738 482713120 63707 38950 -890315818 49873 75362 773050265 20180 13691 -224483313 46489 12892 348295291 55998 11327 -826565726 82977 40997 702857919 8468 57899 -767976963 32933 92045 828918780 49378 55158 70484614 24090 79411 805687673 6913 45725 338167215 97394 26178 328212961 61089 96638 -276110433 15200 26029 -666637102 58380 85111 155196390 51578 20801 -362093403 44338 27288 934090376 45597 14722 795919664 87184 18561 -226487572 97020 16269 918504119 61669 53582 935793027 38825 89232 -783906606 5161 21960 -999819137 88421 2131 -779191025 78771 87790 473256373 52062 25041 189474584 16618 68934 -62631339 55539 88805 -977341092 34254 83874 970042371 43134 70184 513155344 47148 10436 -754583557 14028 85962 -126421354 8251 10162 -457380127 66939 44732 -295516911 81742 92808 744202791 8262 48255 -969731499 42091 55095 230767928 59033 64 -139691994 6251 14217 110911106 94346 85789 -390818157 1241 2220 184651144 25282 87231 85703098 89085 87897 667656533 71680 50656 -569597746 53253 41442 377734375 94374 68005 178711210 43223 30492 301320344 17622 23954 724385690 82781 50970 -648227014 77013 17961 967107454 20914 69759 949172457 8681 83606 712322409 98585 94285 666971384 69637 2098 -975292369 8509 48041 715889716 2466 35352 368146111 86064 18784 56424887 25042 92821 -604607557 35917 88222 34955665 95776 47650 993555574 46928 88344 396762928 704 67885 203665306 80693 63167 843646026 319 23685 -14865996 85564 16871 -305833339 28517 98680 -222146615 38525 45573 -373428719 53772 10895 -520542618 94882 88619 -440227045 19435 21812 609086546 66677 33559 -447079396 90983 30471 361931708 19482 4268 -730775495 96179 52541 156041926 58560 16960 802932711 44263 93701 -699826301 90732 3849 -136405387 27532 86351 491501414 25542 59889 -321365302 87960 98508 -338882982 30388 4159 -480202207 27159 10486 -263246510 61499 55044 -545327736 71078 36000 -606370386 71541 14584 -503404352 47396 69219 960693703 3003 95241 -670255539 96139 94507 583079058 5979 71353 910184187 53574 45280 -57865721 89474 76885 -583801040 33655 77705 -682797283 2400 8307 531077879 18326 93102 586776963 14049 99169 658443464 15468 18424 -613033047 82162 81246 382574460 85355 97700 4753838 37600 14065 32670420 52326 83974 -3300906 43781 23354 101232940 55877 80194 60006543 66080 54516 -341508838 64412 42199 -566335714 56990 75398 424295268 53531 2349 -483319033 57934 22967 538088562 60978 13309 531098066 37042 73154 128400099 85468 33376 -976342225 8001 62610 -557763398 37586 40925 -775650864 80 8269 575287675 93468 80230 -108264657 64693 98985 633252088 54740 81899 -494564657 87099 1645 218969620 46089 70804 -920619511 43451 42339 -677727195 3154 9705 -547670358 8472 28762 -653886337 28818 58642 -209281808 10225 71997 779535421 9516 83557 551036868 67311 12772 459020972 45495 87938 -805661739 71815 53267 590847853 27894 49064 -177274207 63871 71621 343907815 58094 71608 -52823486 79759 9023 20351169 86113 1343 -665299120 47017 14709 -434342396 87691 21118 -314550221 39739 80790 783731429 44250 40739 -510429805 75576 11071 918642309 81745 41021 -615593123 86408 19969 750189438 16207 70174 -117284863 66890 4222 -670062886 82380 96006 -706801491 61212 61764 -532436060 10480 54421 491330044 1854 3540 997604525 15502 81634 708208155 60559 64782 353101285 87599 98097 185778185 73313 28760 -675121643 92131 60510 413562381 51775 63911 -37549267 43626 44976 273111337 20202 34446 489408650 66365 13829 -673334226 67872 19803 -965959794 89592 61972 187611588 92480 7164 -614589634 64378 29089 257891548 25234 74175 875898251 8657 86413 600846606 91118 20790 -807507054 15331 57854 -8873954 17115 68235 -325468297 88817 60618 226548142 23268 58932 743863170 98374 45127 -196682096 92352 15071 -438646607 75119 72782 302739876 12657 23044 -648884441 56914 42039 -563284580 3832 25682 710052922 91187 63287 903768551 76334 64911 602856837 86717 21623 -738272023 72948 83305 -363217106 38924 57342 -698169425 72355 34515 535749330 25656 21561 -980886898 30713 35617 -267345352 75166 60437 -851585972 23224 8528 653884864 88861 13530 843909446 35949 14938 -108264761 31836 133 -502137460 71061 93948 626443066 86497 74351 -801378240 11537 53426 -17241942 92511 92412 449728144 22351 82017 -318342036 31920 96396 588019080 39508 83074 352741904 41849 64267 -272403445 23625 59236 172567975 18756 7347 473070504 14326 70963 470714050 23108 42378 -104909708 64208 18368 319271569 57148 37758 707009751 23117 58024 -809306724 62647 86859 -491102379 73813 39961 454593992 6043 1989 175256701 36636 94409 575095445 84287 88137 263175273 92305 54227 -929375907 19851 6456 -614796277 9913 18325 -464671258 44868 7945 -445056659 76887 51648 458861130 25930 39756 730770050 81460 73629 -896913933 73829 23148 589646896 23488 57892 -816099964 40119 55299 611134635 74967 61054 254881989 44666 16311 -972689667 59082 22519 -219909312 3222 59304 -755161245 32454 98565 195633123 11937 35622 718257856 11478 33234 -831913093 40374 40126 769469766 66604 24409 -774259508 45161 79161 -136477619 91782 36261 -165491645 19549 63408 210043768 2170 73114 141363744 14127 29817 -881733343 51607 41155 915359541 36057 43678 -59330275 11620 60150 -672648544 13696 81700 906504421 13505 47222 736201289 82057 35383 -39250939 18611 53077 231960611 10331 36798 819611474 85376 74103 62250112 6330 83578 782080337 80950 89183 -539900142 28571 90672 -162732002 1692 49189 -192466068 78487 71499 818558445 7103 91771 940927970 86488 63494 395113922 55413 36322 -352635138 22182 36898 -188517071 10758 52171 -458864225 82135 96313 520903328 42243 12973 -486265167 23670 57532 -440150006 31915 5807 600610577 82575 59049 -745970577 56906 78597 170310802 2942 10952 -595646849 8192 54938 458112508 13515 41535 -139196169 47007 79147 638248297 47776 34977 -280439912 18323 85220 247500653 90882 33765 -344522719 79956 57645 -659427114 71614 5637 49691857 57766 43355 575885249 15073 52651 77698051 51553 11964 -4889114 24650 15625 -466286756 26053 50504 43627668 90212 58699 40019202 52864 86730 -245237542 4314 51741 -246742062 5033 53012 -128393924 738 46775 421602024 55754 77687 -339003526 42990 57882 131215841 48534 18170 581315722 85 35139 -175876323 95931 71555 -15916662 11917 44839 393736211 58603 26142 929051945 66930 30807 -854794203 32125 36939 972253657 64699 84271 -594323987 91410 86699 730824887 3486 89641 -84424182 21246 3857 -740624894 65199 3212 -355386811 53064 33934 -628902398 15791 65604 476599592 32473 91386 -356314014 75843 47502 -750647973 46640 35945 -52989556 12523 18615 790499725 2292 61805 578372740 14805 85630 -771923859 75350 10028 -520644877 58651 94147 647826361 47576 36325 66464441 10534 44506 -948618576 29937 37222 332902954 4368 3038 797655823 840 35044 663567790 37027 26988 937540358 83290 6765 294343057 28909 67458 -970167565 52335 3154 -866313108 42152 65428 487351377 3533 69049 -252574803 36610 62819 457221403 26638 64490 -447446157 20530 69944 336409141 38083 93402 594177783 89602 78438 365264907 64244 12594 -999998792 68545 44315 509709326 91729 83581 20668866 58318 74999 32981334 58970 2156 -658677492 56415 50747 525654626 64903 21403 -449384549 40285 76987 -321794226 92786 77055 -663700427 58552 87080 -420683599 57861 89805 -354821415 70833 12425 941316826 87661 10534 913959780 90695 89675 475788748 90968 95339 128555667 33464 15031 910620246 68071 41851 381282506 75930 95937 -231021289 51973 26497 971989624 67503 7831 405841728 85269 12916 523726967 92133 20616 -406879622 97436 42800 -552109560 98414 43822 582273342 74256 36739 -90149911 12523 19283 657009833 3436 48229 198079541 2847 19198 835914800 98799 68565 674049689 57960 97698 217436938 75865 39570 -427551940 17876 84771 342380462 31508 10586 -848861303 57847 72644 -534959939 23236 18976 -930383818 24841 4227 947837019 89142 17211 -543781695 45005 18914 -380978870 31989 62289 -451562748 87863 41698 271111583 62856 66736 -7726476 14520 45813 -579669976 20551 65248 -77439245 27366 66378 -826075162 13339 36205 325712097 28287 8008 293974916 33361 19419 544301757 77643 16611 -967096577 27646 36256 696580704 28758 4019 270820214 36261 8972 316508459 55237 59311 -815030400 64420 42187 -714986851 6013 65586 -326560331 93977 20756 96644694 59025 51906 621763984 30156 51204 -62548855 56765 9157 -499820681 53530 66407 950840833 98847 43357 -867483678 14453 21018 -990103383 2562 44475 232422634 94328 75241 237501393 34164 74601 -743725893 89734 37381 837755000 95934 45352 -475709881 2720 43781 -158664784 27145 57225 -920570025 81219 6062 -800263116 53609 80899 -402643007 34661 1450 667058888 33404 35143 733538939 26150 91676 788340374 69587 86682 -757078479 59233 6875 67708783 53011 52454 196281616 35689 55624 -535996230 59640 95385 126699662 62818 66764 332906597 22381 40072 987913605 77267 56580 69143971 88925 3344 -278377448 6609 74995 17047386 44924 46439 -758196642 36431 95301 -156319565 72178 73241 -300048579 2478 66897 -225116957 64722 83817 645437681 89784 17322 986102855 56905 88689 733740503 67644 46252 -903825211 2814 63070 714677219 79481 31494 -146263564 13096 11178 -861610444 72938 22974 -802030023 70467 5366 -337128123 43635 84861 -302591624 96330 22003 739285664 45729 95871 -325732944 43514 69684 972179492 88523 40763 503602408 75863 46975 521208579 77704 81722 596787297 7296 66247 -538772954 82874 37770 -453151244 93525 86272 -186025768 75551 27703 -145214084 49934 94506 -689725854 39077 177 566216986 4500 9927 59468133 42418 48270 -665430976 40320 77716 271571477 40706 23351 489316110 47659 52820 338724342 85789 7738 595954132 63060 12739 -163891451 54198 78216 -724287277 15804 11278 -769678321 54967 97234 -942077113 88050 15425 536720225 60034 81088 80696339 94926 66620 -78085016 69768 65455 -734075536 92203 92558 -537526426 46027 86882 414867337 73164 27721 167405224 30987 13198 876621802 18493 68581 -940888522 46649 65644 97681313 20014 24513 -100396062 92254 82722 361345103 3253 14214 -546716924 33812 76065 -858938364 47758 46775 -567237696 75954 55920 -329189596 23097 46911 -640599265 98232 55519 -848554487 6624 86627 681440884 53205 55867 236696155 55335 56190 -590049583 93536 88419 -830741942 97577 47175 -765191150 6706 90062 -783778608 393 7470 908318072 20558 84793 308113628 14129 88378 400608715 99012 71322 -357194447 75532 44781 367371107 52386 62839 -335334426 69531 32013 -642147214 46540 82050 583647290 61934 65583 -456135813 89950 35817 -552699359 9430 59072 729337282 8124 24400 248063121 2768 37189 -400737246 70919 5446 -285347845 4347 78381 -743488349 6123 10735 -109237393 6089 12302 902497314 55772 98135 -836332184 23845 23615 -843408192 58549 19070 569190709 59609 56220 635383878 73774 43801 435574102 56382 69741 249930064 89660 19779 -960865667 23746 53294 870907184 32832 65013 -759845379 81989 80970 40248910 21057 42674 -44104616 80615 76112 212089432 47413 48887 474213141 48448 63769 -718530234 50442 33634 2303350 90433 60883 -354017152 60558 7519 140205145 73752 68862 -515223491 15400 80950 98856213 6712 90530 8555132 79063 95702 -734207862 27094 19500 -26010614 56995 29151 801745059 30954 94976 -374494237 74923 82944 -992993356 58939 62330 -36118524 47345 46684 -815039777 54889 11246 986737210 88860 49651 -67660824 40824 87481 -837344721 33523 10829 447556811 74403 72260 -923862835 23109 94859 -593846761 22046 69023 533830107 97911 58203 335495595 22382 44285 -956980090 80080 75081 -729055142 72020 25126 -969165133 28874 86429 -862593448 35768 27142 325796210 85117 90898 274624271 97214 77217 35709322 57628 61969 -553300556 20995 33407 177299740 95351 25687 508362051 3818 24880 358189456 40292 18056 -778735379 26730 34188 -95571117 39410 81902 312957536 6159 29679 -555761349 6296 90904 -838425842 7982 39728 115782836 21038 52552 -842088744 27341 61522 293980476 5808 81493 943652396 9896 91414 -223633977 72619 78133 126009452 2753 17309 -328522183 38221 5863 760718815 86071 49464 27831084 90569 82882 -669662063 5175 62058 -646578902 75958 35045 642973356 77425 11 -106976787 56782 84048 -347854051 76334 26012 -657906646 74138 47892 -695403187 89644 60138 -271011697 27662 17285 130250580 54054 75812 287905936 87289 69664 673492567 82095 76974 37880276 18433 90275 970150290 82330 51270 -915485895 78615 12581 349109838 80867 98766 364844410 6696 56344 -396719747 63863 93917 910247990 31207 37693 409733662 59264 83827 137187007 6198 33576 -249369146 6081 62301 260357370 41019 66221 786621071 46062 3249 -121960855 33926 35322 -622124114 22264 57404 -707293847 87779 31698 -416770638 54437 85511 207623566 24805 63950 735183760 8869 2051 407927170 68082 85673 411155937 6742 1499 -46202352 7012 75975 -1129910 77051 25988 -452523769 18492 30371 -502558681 46832 47901 771150679 96641 38565 596547959 37056 44047 -287527796 79740 38009 -435042803 26691 32921 279088966 30525 87638 -336796947 21820 30146 557067931 64004 93838 -80627285 75159 27203 -36732311 96119 37261 273689018 27301 48992 -891867549 59165 50880 -584253003 12101 9935 678060756 30400 92744 -427904967 69248 95302 469433649 87515 39642 -160201376 90935 49802 128376652 19069 47254 -659945115 19294 19075 113855201 20299 58598 -889010981 10151 68440 -525797502 40012 32067 846701581 20187 32492 908082725 89483 52549 107088520 14544 87909 644077133 50558 42353 -631762720 70942 284 -900637899 23656 2400 979923953 24570 8109 198507206 34586 74139 -191616208 2496 72394 39495226 32528 4550 -185732144 41669 86106 442241571 51632 38149 -792392637 62152 40418 355435517 61210 74457 -322949478 8407 46265 -53230538 36656 58925 -629119639 20479 32733 -45381960 97674 10599 -280137603 73259 13057 713200058 54821 23787 -558186811 56238 11119 725942142 48632 45653 -814969852 78598 91490 -676580071 53807 6817 -91770235 69348 53113 732550602 17257 86122 70736160 22006 87054 34950182 9125 24588 -716532344 83235 72796 275452308 49009 81906 164508568 12880 73759 -643801746 19902 3118 -54305052 48838 7963 882341110 63665 30121 -148912318 35549 81866 304865714 63639 52085 294956354 32733 35421 -856451391 40932 88613 767058432 39422 1126 -662207112 80744 12961 795617364 10435 12014 797653637 93160 16705 -759125135 49463 27443 722316193 81566 11121 -998978421 46670 56996 -617595580 16147 29282 247988083 34373 95572 -541813861 53021 5818 987904585 60988 88605 368972338 39011 6711 -116344191 43762 18507 -788339353 89554 31776 606688455 14126 83647 -244717289 83041 11199 408630076 84840 87299 -861261304 85991 87485 -967526694 4882 53685 -797121585 66086 82318 -883229134 6150 51967 913908308 29702 51947 216442580 7607 27435 -967380939 40017 42459 -986512358 45488 54561 673506835 80430 71887 209940983 8824 57496 -774899688 87278 45289 297047318 33243 2152 -171227954 46397 25875 503446342 10709 85216 -62367876 95651 16874 -579035588 40856 75556 404200381 92955 38905 -113241388 61349 64142 465576666 30355 35474 -156426488 54674 1489 -198408647 52464 62654 283412797 31639 48689 394038168 39876 54610 -385729988 86809 46072 707408259 86625 21709 -135793054 41997 85307 170795004 85989 76332 -784369698 35663 93279 369429057 1891 12056 -778878632 44880 14789 -33808478 72978 91127 408194354 47449 65467 -325345454 35323 65296 -489654044 77290 19464 -647527748 59061 61426 -944725496 77119 32731 847120422 43528 50359 -985070040 91820 71274 687975265 98582 96878 -939929744 40786 5646 -782207835 94332 6109 911847374 42485 17130 522901846 21632 91242 201370000 29465 14559 920443051 69710 72478 -320307666 33940 93075 -60190065 2796 12349 -987349942 36533 52814 -739458215 84730 60198 -510267704 89136 64734 -678704806 53208 10799 534916499 63467 32130 -787020625 32129 76661 -43074574 12857 17898 190294674 54866 94320 -815115750 26608 49354 517066011 7560 41245 652019326 44356 26341 8870482 23529 34120 -430503462 17489 56550 -651735704 4948 34852 96833661 57432 95882 -70294104 94685 34611 391448480 49702 76350 -999011207 29150 76054 -59419470 83005 23421 881580871 52553 24490 -826730055 38318 2665 809676752 62169 56001 514606055 35370 69196 429719821 11350 33771 -176768406 52493 4641 134825844 17192 56005 631594071 15164 92 245958057 8718 72753 -711033090 89015 89878 -141514123 62674 8878 -28772636 74053 35364 994418985 21957 67742 529925721 73010 20531 -620133774 61676 53525 107693783 48493 95712 -784437334 53938 54953 667783561 89895 32105 961391198 58599 10319 564252690 13053 35064 675032967 5876 50230 -771064821 14548 79659 169912225 36557 78687 -738724085 30223 10175 366110811 85157 12576 52554858 78238 19487 544061993 56749 62592 -148139236 72013 49971 -394026418 65574 20493 901924227 24756 54060 994586560 31623 58823 -152860665 96229 46376 395880565 56651 6538 694117425 84284 31799 -749259392 19519 30329 -519418129 34536 1291 408583570 47191 77132 369549335 82368 82008 -900073710 17080 27666 296962438 62944 51065 400014771 10341 34222 826996395 31272 13752 -826547948 56723 37247 -895282795 6709 12439 314966133 50994 42403 724900777 87428 76169 -907129559 26593 81618 -40436138 13487 828 -437834726 53619 1382 -27856190 38283 70676 -817729577 92552 8917 772196411 86272 24171 358204518 63250 69090 -147669121 37707 20885 -589027950 32329 55385 475755885 25122 29787 -327113953 19119 41301 -175213190 15360 59436 -805184904 54645 54839 -122462017 80462 7728 -756871769 69079 55672 156534710 77954 39143 -187789552 31045 50189 163426674 72903 6784 -869532604 44932 47506 -935105126 26199 90052 705727696 24648 50468 -853681852 38674 61122 62382503 8595 37409 -231706821 77077 23123 886918966 82168 80677 922453520 29892 39507 -874986271 87029 85113 804915563 50375 1274 -325762652 62945 18547 879780025 45634 74705 934812291 83516 55656 -794980278 94337 59658 43597674 52427 60805 625570049 88180 11947 237780063 61967 9137 -28745841 55378 41616 425261484 96244 44238 307867338 33254 85281 262701480 55711 13719 169431665 26744 71660 18869768 81063 66126 -34384600 53004 30615 -336914982 97341 62052 -139121184 88153 25962 494395567 8276 73561 994181611 81700 82465 -327797964 77831 87328 108407404 48405 34235 -386732791 61703 72185 289874859 59419 50646 -488868940 41207 33497 224259636 92610 83621 749411920 13223 90166 173366917 4304 42119 -774527816 13435 85074 -528328967 50302 12694 761728 56420 44395 155431314 26881 7281 -542427241 79322 42228 -178458378 27466 59534 -617198588 88452 87833 -416189395 49830 45280 98797412 24371 69906 407024433 4450 31120 -613879063 62670 57540 125319804 4852 43862 -139582948 53124 54629 397732652 27418 93228 701133393 86526 27322 -839792205 29195 97266 -331874667 43869 98024 609278531 56443 42619 412818438 11661 44207 526248970 82292 43255 -901227284 13525 47984 540885346 44061 74676 308711117 76798 56876 448100876 1923 76228 -736919736 22217 34923 87476192 82593 58649 334278906 1693 53162 994804458 39076 20162 -888892355 24040 32144 -990584401 57958 60529 626735088 71079 54648 93999978 87441 92505 745804359 50966 91493 71610470 55289 28044 -807966080 96367 23794 -317247100 33800 69400 -408800153 35235 29605 -56693526 76717 98834 -173133777 48764 92990 -160581056 9755 59117 -11918169 34258 26196 172290897 4591 34492 -22227605 9867 31577 943467704 14088 40921 -248235492 56487 35457 959582407 15168 57790 988536326 93787 96924 406900287 41092 5262 49360864 55534 51419 -875033967 43597 75526 63193290 87848 47424 -76891518 27111 67506 229259610 21605 52441 462456055 12720 74068 -486931285 62416 92978 -336085602 34503 19872 476958610 98939 28361 -464322455 41846 55168 -955807021 60466 17313 245616037 50664 68061 261031727 67842 91498 -124147401 43138 11647 -579536821 96940 9748 -72441527 80540 34415 860468480 77273 23664 750734160 50434 54289 -744634841 77070 38306 329983668 29634 54416 -404983861 7653 18679 593806408 4661 52963 502957611 77901 72042 -663800434 93910 88988 802427388 65431 90062 247149091 47945 48385 66098773 95157 46491 -641093529 4921 92909 451259977 58316 89199 -832913839 66768 97665 -183775142 17089 561 -392373923 3065 62610 498249217 89782 45242 -287822180 93401 91775 54052140 71820 34966 307052800 18966 55046 832295607 79173 21168 -168584412 29061 19929 22230357 62328 22076 -776448852 59322 18421 -350792088 58768 45719 -430906255 37078 3044 -769236375 26520 51298 -126296488 79472 5739 -43712867 54907 59883 -924604 4308 9975 643081176 46444 53896 738639985 90769 26700 -338171311 37604 63089 -852681715 77687 98328 -562270830 45505 85560 111520641 13652 49227 -131294564 63185 15134 216638449 27790 83480 -488288932 65893 14751 843217452 52723 94218 -874961319 89491 2754 429042411 2770 85707 -150577753 81646 69901 -71931604 4000 68072 290033090 87073 71382 748974474 89892 18158 553819034 81665 51387 343218555 45979 44554 -283313448 16266 64081 192255427 72062 29086 720282822 43470 14111 -559913296 40690 22445 305189259 33791 44531 540838596 31702 80906 962553754 39980 8891 668771466 53636 22385 -794736043 67109 79192 -813410975 67744 67205 -348485129 7241 12331 63727558 63078 64263 -320629644 60784 57439 -738640889 85351 75533 -631287821 5815 71766 -234712589 27436 20338 623493751 7210 97956 338429433 45744 29889 283362333 37809 96870 132770392 13096 40491 -673130875 80626 7454 451581045 5385 85457 -867859465 77139 85015 847131041 351 7242 -811477461 2411 56067 -442156619 59052 23635 991387876 86183 53455 -749819616 22195 83007 822195827 2605 98310 676377280 11277 2062 -997487596 10696 70584 861450554 4550 1300 901512377 33081 30970 570936189 49478 66290 549714284 59714 73863 999015270 22454 43371 -190632441 33393 93130 -683651445 63609 41105 -295498596 88425 33342 -126116182 93439 39226 -687614861 53281 66501 658676284 40635 27736 93474055 12068 7484 -748303454 67722 62135 210223389 33490 64114 828315449 42233 58062 -566857960 71866 67219 -254255200 52973 17714 -126408733 255 51095 160468110 84869 97332 -449298627 37041 83497 842221778 76631 15458 102944337 68036 54292 -118305533 69312 20486 499355991 37805 18362 -453182595 15642 33969 376925726 64012 16793 -494126978 94947 47590 -24710830 36807 42935 439813278 68191 59232 70241208 26761 80558 419750058 36404 99159 -342654902 58295 79339 44906660 49881 91270 -9366985 41951 62854 -728286896 98605 1038 950564339 28299 98143 579893293 24926 98780 -167703309 34213 80678 773686807 20247 38121 -31874774 36880 43187 195668604 39799 4020 -557421949 90316 86057 850833459 51208 21345 759781724 44595 64535 304383799 75212 98012 -315721360 87100 80251 -748422548 67125 31287 -502418206 98669 38559 -421027268 50634 16091 -942169964 41098 20700 -225278055 6279 95708 -126971870 14521 46584 979765207 28146 68657 523664081 17933 22164 -883437588 97383 94810 115794857 31778 93329 -54470169 35691 73607 182553902 36881 11192 -800121911 31321 19846 -297579871 16803 64732 -379702881 60715 78542 -731193167 48112 21639 472688125 83653 6667 802311778 61722 28878 -940713661 82978 69362 525989026 1612 70526 -829426088 30341 76746 520611750 87152 10351 465432073 50191 60955 807044733 809 50366 -184852565 46033 17311 -285769763 16003 75931 -27913302 38025 8688 981651643 3051 19795 -668611421 46630 31418 927518038 17722 43557 687770565 30384 24653 240374646 41409 68108 973705729 87671 74489 254294731 18921 78793 190129996 33146 24526 -541927153 3514 66704 451387966 10735 21538 31275647 73266 23589 648854766 88301 20167 -606221659 91056 98915 356366428 28361 20468 -717091157 29112 85769 -551230663 69956 4848 332841502 56143 22999 408506965 56533 4109 442946981 98908 3007 -860120270 83336 43011 607023757 10161 85037 -460669207 31659 33322 967352826 35801 13639 674319545 7067 14792 -492596450 6659 87959 -898087009 47048 38508 845591040 97970 42650 19246194 31301 76114 273379145 39143 66445 707252091 31902 18657 501939323 48312 45900 794194018 19197 17957 683288346 96365 19799 508356294 62466 82665 732029606 79371 22968 485299406 30454 91509 430307330 55171 31476 -377114902 21735 56079 -72267704 71742 56682 -704450057 71965 29982 -261945560 43404 54571 533064446 78473 91034 259779628 30077 86689 96774743 56101 3290 286634580 54960 31210 -766231982 89941 45422 -382478026 16437 85053 -221105965 39392 73417 -991253092 48513 69624 203941008 63857 57617 -932882764 98212 23854 -60815364 2048 91004 832233114 12962 43855 500601014 71984 90430 -451146903 95695 54776 73628886 63259 79845 -374629489 12392 84706 -29473005 20096 77907 -788597653 6674 33484 653982106 58887 14447 -1054189 45604 66484 -416176580 92443 69327 -262766016 74073 66197 -231780942 89913 42669 103089526 64126 10906 665177140 2391 67829 -365680603 46287 66730 -12896670 43482 29534 -184991070 84839 3834 -536662144 80675 7864 -368501314 94432 1405 -633624676 41794 58776 381458288 79035 32505 -544923862 96139 98027 -405986201 87295 12426 -847094695 14734 30103 -44333325 43062 52404 -881973914 58114 41530 283270366 1461 80015 -313953642 93135 58964 913715920 71267 14347 -494150626 82976 19833 487361760 75744 35628 -148086313 19342 69595 -677469477 88219 44977 -210430115 9907 61479 926439266 50380 86484 545269445 26183 95365 -427089111 43506 50466 795036010 21598 1519 -562950571 33680 90595 -174498658 62163 61220 171576736 78585 76807 817367355 72442 29215 883202668 71300 53557 644984212 19462 6357 550038793 86491 31266 566749723 51957 78005 576910795 25568 55560 -654796194 23677 35512 389174162 31888 21531 769703629 83442 86604 265122176 45780 21738 -685301836 11916 52633 -203441405 86635 35341 823682420 61469 25388 -619189237 52554 34687 -508382135 8663 26891 -27392270 24005 81899 301081047 6702 25447 989553052 48335 73059 840846952 36737 94955 -14545955 15020 87974 15254632 92359 83140 736301537 44393 29125 99472127 1539 1734 -706581954 2072 58391 398543988 43854 87684 140780749 16666 23009 -545344678 27862 38900 887791911 71558 72612 112851345 80006 66554 -780704714 391 24335 -20351049 30432 97946 866406807 36085 12464 -66821767 12655 37644 867129407 47824 90008 -293396631 74450 78399 -724344730 17744 24826 -645582775 34534 46656 914732468 60328 24122 -636334223 17018 61908 -714918699 78878 64333 334724575 27889 17089 -578698999 77132 5999 -128349174 69655 11562 803818654 63272 79624 -710732516 33024 83961 -700452472 85475 59355 -402741879 96315 22014 -533944162 95220 10900 724238278 62659 9342 -289611399 73788 93582 871213914 62655 3927 742894966 57933 9691 1608705 37378 13120 -780048077 32688 44931 667800676 35962 16729 534811557 98574 71924 142591970 842 3313 945359659 98200 45932 -43529007 57610 77437 -732506410 31765 45193 945849543 60355 27497 377035659 86368 67519 593492697 61716 16199 -821623313 39710 76131 -865992600 94567 15691 -599195873 76340 73514 92992524 79772 27023 559329394 32151 50075 173932994 76181 53755 392511162 69435 91379 -238024196 24160 84445 76116219 15078 23257 -972258979 54036 58591 -602103388 64788 25092 184901087 2953 94879 -736956224 11910 42810 -653516451 71162 56088 -599019839 12104 38875 328214893 77275 27354 -382267655 66194 71558 809352329 64794 12773 -509987441 65728 23236 -267583907 61225 50841 -703607222 23849 79200 -280998901 59539 64104 -452597577 20413 53378 590405297 77144 54925 835065237 70771 83910 5798186 34943 29324 -185103674 17139 9400 700662790 87106 39667 808017423 17304 57313 805490152 73313 62847 226601496 39037 60637 212245240 76359 8652 -475335437 3900 53931 709344773 77169 25784 285212561 58788 57229 -659187679 68450 50047 -246979413 46042 80127 801815966 34815 26874 850558490 88259 20688 -950795962 82826 89857 52055279 54564 27267 648501745 21892 55768 849240840 11760 73315 416575637 52300 38220 574729398 53635 66516 204887585 32215 98027 840689406 3240 36613 882624313 97632 42870 373896409 42751 92918 -937964889 3079 98300 158987817 44405 23598 -494714230 24975 15615 501770567 32573 35776 302920334 39441 30156 991848850 89898 98769 988949540 10802 40232 484489390 18154 95358 -274292416 87496 45913 23874975 62976 85648 685507014 36434 84855 41380200 56814 25186 -591316396 18212 16796 -333153832 70319 98732 -475269925 3039 62039 67227625 82516 66334 375642683 28464 46132 -440639367 46991 85878 834942805 78185 3048 256345422 73662 1801 130342857 32756 1844 -557831885 91294 81165 -943239021 8262 80565 -748961641 85509 93299 -596314703 55275 43999 701767614 88001 87280 -499480736 49001 43376 -214286049 37197 27005 -465985945 39906 82107 -254346622 8180 52801 -451036678 10986 46134 -55556445 95114 18971 596461199 48338 32378 849258760 76572 37277 -457634826 92912 60849 -654220702 33633 66212 -605261852 63635 15887 282981417 7127 91828 -959182396 82849 56577 479914991 98017 20314 -876893796 13719 21433 -481609453 5969 78551 -489767847 73552 33390 -615609871 28484 45896 -66969462 88038 79463 378867398 97855 74431 -141444424 14240 65911 -46486447 2275 30341 226436387 47143 44767 -921918346 65692 34874 306853841 3211 46196 -579211909 21688 46648 -279629093 27819 83084 855892472 43487 20567 570055598 4708 37878 -37280728 98375 55974 56165879 9694 27340 557085612 82581 82260 -415483450 78237 72447 -763179065 35952 76593 -75854488 50502 47976 708961558 11760 83667 -402837912 46180 16848 626278491 61931 94248 -243319288 46603 8117 624774077 61075 78360 697280305 21646 70986 -966345527 33690 35600 -551976418 29489 4597 -223588096 23207 58994 704485586 15064 50912 -10750439 71105 56983 -247059574 22786 3422 386268117 39275 76700 -517494442 77058 50930 813159141 95900 65443 783711581 55089 44804 -531463561 35012 21244 -201261229 97314 45819 582891282 81952 51356 20094347 57861 88589 -380285867 72690 45615 429360793 43403 60526 615327282 18321 65911 707976272 26043 18213 -870053516 93858 79196 137657465 67121 92984 -334564886 48319 44973 -125941885 76129 3086 -301035980 48807 85987 -618642091 45181 38441 993451917 40306 53135 -231745193 72628 20836 116128522 27962 77613 -19016108 39180 61419 735726030 63086 12876 888009490 98286 33132 -297472270 37153 6419 459298196 41304 85587 -328218792 88190 30268 -716222776 94749 33230 566009688 16411 83687 694038878 88423 78220 -202513798 47464 67343 -780970213 79014 8081 329534461 67999 31376 529229027 5538 90140 -528325376 94987 74337 -950756117 61280 10725 -520743824 43196 78946 -500255978 42193 45138 -87590162 85874 43468 -14315992 12802 35006 -948740293 70460 96533 -941839481 56165 51782 -912067109 32015 31109 990670633 44755 6286 -912167179 58780 59432 334978769 88075 40143 -290092476 21216 18556 535339033 7695 26785 -672147903 58287 86671 -507291326 4453 12024 -98426714 34170 15509 -184318234 25638 83182 -12905943 53213 73284 94701116 380 42946 474065351 93960 51998 -274876367 69522 95674 -30458444 90566 75261 -474763878 12859 37565 -410309592 17370 57342 910955727 50390 21812 -449706827 59133 43528 372756541 44738 28098 670299519 88240 16900 664954629 63044 38045 293984035 15912 29895 236822568 50661 63763 -580748315 83143 52205 -695317673 93153 91882 653825711 95347 83152 -355895188 1372 68048 -780316338 86558 96590 828730214 42742 94404 121225981 36523 44000 -126750560 47846 49467 -884186076 64341 39047 -628092435 43383 69400 -515036741 49097 33531 953445332 86995 42540 -160510483 66607 67310 -305020448 81264 9277 -7216700 82082 65843 941080790 86080 27832 819371872 62802 80766 -854471426 1438 7129 885702908 7687 92299 -878746577 39802 39405 -159509752 64929 86042 175277426 80380 38224 709766915 89412 12085 708119936 5952 30838 580348081 70841 4663 -546197987 82031 24856 365082529 10632 37746 480222758 16983 71670 -988435536 70474 10827 517252638 50393 3205 -9505200 98523 27801 502875755 69121 8070 -941879056 65538 36803 815733990 70885 27460 233063442 979 83254 -624282367 59859 39481 -44673011 56355 34095 680111233 34852 30618 -961150794 85972 76599 -563451264 89453 43220 657686581 90319 89939 -398128927 59242 29683 268144218 25281 52129 195324346 63079 7100 -240520635 82016 51978 -350660667 73963 59102 247822040 30898 49495 556401773 10959 52238 -172150012 46716 24559 -679325626 23422 35188 698650997 7728 23752 202556262 10292 87681 387133336 23889 70203 291583078 15993 93418 -473033937 19396 82933 -557234155 10912 14024 -708221554 32568 9198 -517986381 7295 87767 480789590 85855 19555 -518014910 77859 41821 -617895673 87207 14962 675090138 54678 59336 614876853 28017 46302 215432998 20838 60490 -640165464 68697 24096 305410149 10417 34891 -963208626 84174 98549 485293070 17082 72296 -455307055 42112 23902 821213099 75204 92094 531506083 36590 34038 351116174 8834 83078 455507388 65491 89148 -654972793 65333 65991 441902105 49439 9225 -352968253 82038 77387 -196014230 7483 49726 -419971131 24117 29557 -977626047 29449 73832 -962537916 30850 26415 534075465 57026 24562 820860319 62017 51662 227309299 33456 15706 -609205906 8329 55065 -755120486 69134 79020 -784284574 414 25490 819784735 56646 71303 -183650697 94817 72503 -597050596 49119 66665 -624301029 82282 17264 873935921 15782 61786 991769519 67302 15434 -595445800 20926 33274 497995613 31603 67362 -12271273 5289 34109 233429616 53059 26556 561116431 22219 73214 645895210 21418 38705 416764745 33215 94778 -213917594 41018 46095 -810350744 86501 11150 -913102148 82441 41993 717700284 19640 6734 258734527 59652 67479 127409312 47535 98926 68373320 55314 13345 258048049 32174 12511 337845696 11727 98581 -350226453 32332 7882 -470784604 61063 12553 7142236 9982 31440 -567887665 24267 15811 -477615180 85564 81187 -346225520 52980 47513 287048564 92339 96667 -471713351 97334 28124 -170161851 76839 79233 -516089172 33501 56259 431321746 49415 82731 -953550781 88453 78821 -667725550 98777 65623 -553605304 56850 87953 327824685 40389 6360 -877096396 2316 55071 -485933434 38033 64415 -516951368 9309 49073 -68727404 32089 95152 -86790832 47323 41061 314533851 59 8639 256718200 47080 69459 -112631650 11218 38453 -706877218 11543 83817 -762604421 12816 29064 864930443 31628 33426 226683035 92255 48141 924281711 48124 38844 -138432849 23462 64455 -788003490 34445 26892 -172832436 92420 88672 -647644820 44399 34920 62056165 20918 24644 -959049461 27608 80044 87207771 74821 45405 -986135275 63977 16726 350912496 74295 35310 -20585634 53767 90271 712293669 1947 8570 797698898 55892 42068 547073199 55166 28265 -383903813 66643 93165 460101550 73140 14873 53479742 75195 5955 -388346417 44060 75196 -548920719 12738 74068 -925096390 41475 48307 434582336 2970 69547 736522138 66078 7751 -813788519 94463 18635 63431274 90346 30843 793763258 25378 71223 246128862 6916 34485 -564606289 18929 52306 -933410789 54592 46229 -148069601 27706 67370 -815299159 69116 60489 -359534056 74228 63337 -794392921 17216 40684 674720685 45454 75327 597683362 93297 64908 277715561 38260 68232 873057750 68652 61108 -388260023 13 88169 233768500 27659 83135 350741474 27912 50993 -515034200 47273 13547 -234053937 43678 28375 705392893 90557 10 711034125 59074 67590 -17006290 47083 57911 -36167 16888 87629 -519871249 8899 98038 -501983902 45670 84045 -681830972 49953 3537 -250840949 56579 57125 14640095 88090 75816 -361649944 39574 88703 792152781 90118 34252 -114574911 15188 16926 383711617 51036 40222 940329326 23640 34940 -763240919 50231 67827 444461235 98099 1948 234623984 1723 19644 960608599 45823 45006 346285794 83844 47195 717078916 18042 60620 -149047313 57048 5612 -444116995 59556 66954 320336365 58014 43322 -337865153 90123 73816 853607838 46445 42548 -425668537 70011 83211 -894541154 10712 47768 -438948021 14612 3929 -245461407 79083 97348 523679540 37338 57905 609036180 65506 60234 355122601 71390 15460 939353295 74191 88163 -256563199 53456 14488 -558245901 33467 69902 -561756090 33161 91740 550793017 74242 42647 -663719571 33364 62896 -21890432 10927 68956 -517110384 68330 13350 -92814226 6802 26759 -384644478 65865 90846 695799347 91447 42905 830233089 90999 2903 -998225414 69199 95056 -10785519 16526 3444 845046211 73464 21443 -704314841 76468 2025 -886246845 77762 86904 -419178283 7390 12708 -867698775 87886 53889 926173127 87896 41826 -31878614 17507 69194 196797293 41671 84034 754885523 76006 22424 -383136190 32386 40652 -209587116 88034 17565 -400925830 41958 94853 325448249 91334 16650 157149689 14628 42807 916208801 36010 66281 207966378 29616 64611 612375977 26687 4216 -135914982 39864 69066 -664015344 74435 67858 914020733 18403 17958 680995877 66972 58079 -595194257 92965 61510 -165987738 36190 45104 -707482474 47856 5562 -669377301 8269 61331 466726057 64218 74726 739956552 6046 25290 311890811 24719 2452 950940087 4595 96774 556007792 40961 49520 -541806875 12586 93669 -863372704 54393 74136 994251838 30018 32697 -950428620 23937 62051 -92436170 59528 49845 294197401 11441 64021 560380716 46859 46116 183315907 17169 1809 -16327281 48408 86322 -614075854 53085 82149 375194232 98678 85481 -754024937 1999 94966 107330976 62684 1226 840425561 52096 37907 -434735483 20414 33759 -927434056 60575 95257 341022695 48976 8331 604644170 29429 73978 -167836266 32251 36955 -407506456 92105 84231 -438229121 10567 82579 374063879 54888 48364 74249401 51305 30604 369063049 28097 86505 608853439 51410 32920 -302074231 45386 11889 -40940234 47154 47311 -280534781 80472 41707 -993984189 84751 84127 563307831 54968 18477 430791603 90108 37578 826729306 12076 58174 -762470421 30891 65051 -947142110 77790 32755 -222755655 14828 37487 432567431 8255 60092 58322321 78547 59072 814613870 51706 91976 617777539 23883 89787 430895177 93281 25284 233500742 7260 15147 677179102 83890 3416 -957172216 70630 60903 -483828266 47845 63169 -45574614 36434 94795 11054592 55215 5455 674145578 63882 19954 841187460 42 1723 949543815 30878 1943 -168926183 52276 96568 -354522106 54144 35844 -619837837 64060 72462 -933761067 57473 52624 -606778377 79351 56185 175652239 35655 27968 -806119125 76891 26195 -880698590 34655 87987 -370741498 67035 19709 -388049495 21173 49171 -638410463 26490 31684 457334867 72655 71599 1783799 42572 29672 -701730612 24883 26663 -625873662 52067 32177 40478199 58361 42784 -810924587 49950 24789 715489481 27116 53478 993836496 93766 85577 41056385 72766 55461 993743810 46086 76643 -135683082 33751 56399 -341238322 80751 21330 485601420 10931 7436 -107358782 56150 58815 -256453925 52523 89127 941095792 46763 24130 740639947 19682 66673 560451481 57604 64946 -577743009 18554 60565 -459997602 52170 71139 136435122 72798 1970 190262059 51804 72999 740406174 24973 22376 -763784693 73299 60804 -160680186 16569 63506 96448502 42473 86163 204460345 9356 83258 -158372418 71764 18924 -260825955 25058 46874 401319899 54555 19667 393919539 69836 94329 395074160 25215 83072 791833528 37078 87139 -613888200 50727 90074 549508489 19180 56526 866684269 90488 45886 -60649486 13004 4478 930593750 67310 85464 -888679015 46442 8223 -303252309 24832 42009 -363437300 29097 46522 -504385735 47615 16589 -905646473 12267 7616 -76903444 16829 74374 30126829 62170 86802 415408414 10659 70442 797972642 6827 50783 -317595674 85732 58747 -647354511 82939 48424 118069495 33087 55139 81733212 61096 78296 113149450 35718 21446 888835690 11078 23832 -452844559 30733 44126 896170647 97325 41212 864340494 12079 39932 41653896 20263 28901 -222118236 60167 41902 -854581078 11067 97719 920204743 25531 30685 -851267406 30008 81029 -862236036 9017 51033 846600195 69496 13646 624099181 18378 47376 -140712678 28430 42573 -173360197 82580 41276 -532516340 74813 59229 -341350892 27562 72945 477562792 3151 14779 -933353429 9975 76875 413478897 72419 3285 -112345623 12214 82471 -910615875 56970 5986 205650296 7232 88109 -596410148 14236 982 915947723 47376 55598 -752698617 76394 18937 793327005 92934 48272 -337359936 82308 48547 -720526918 74999 23496 361220528 81665 42118 -363113587 6108 71075 -371116013 5479 59829 -914980834 626 75592 350778676 3937 56519 -167393729 52049 86534 101523357 19364 33344 -155290153 50412 92361 222690343 69017 16645 852789788 97178 79086 -383512468 54097 70190 867980343 19649 24408 922152503 85310 76238 -178790661 41089 31162 -968175084 9829 23715 783030874 13126 196 -105155298 54115 37810 -488807518 45390 7294 720810806 97869 54615 -631685064 43586 78514 -601245483 51076 77933 847550039 40078 63445 -423045505 78529 54726 272116116 23329 59579 126743774 22321 87911 -622396831 52656 35557 -949796313 56141 16632 688368804 26159 69309 443711984 36136 39656 -742794513 53006 24614 -534246672 90796 65946 846763552 58305 43187 169007495 7360 73082 -558342329 82849 66489 -384245060 39924 48848 507719247 32928 69047 157151183 61480 32144 944804066 63254 98184 -147841439 39200 97303 4455336 5188 60197 859385937 23334 47479 677130320 51009 3196 829233709 34810 9103 983719403 78420 90588 -5289641 56399 1280 262750048 64283 87222 974625472 51578 33345 623948186 71670 26862 14282666 54261 21690 649211693 39605 16063 -859538289 74669 51361 135435468 49269 11940 -61240728 98589 95618 248688899 92316 69296 676655540 88363 1410 -305387402 46157 21714 -127888755 31353 20547 897456923 95941 17387 -273453813 21038 17391 404158179 48700 1273 -795215181 29076 93637 -134709152 75506 24316 839479257 68396 70137 812655723 51528 13808 -364314254 79915 32608 -537336348 8422 91138 943307009 85180 24007 1492437 51006 80297 686771012 71233 88692 -807733681 74227 61916 -167340096 46648 27184 -605870501 64920 2255 -673774142 16707 7957 730504100 84338 59529 443420095 98676 57633 389105344 40456 30510 887542827 25992 21008 981342137 14740 18363 -861140690 22653 68710 -148294164 11680 51541 662743290 7945 77298 -340027177 62178 83205 817986260 15908 78684 438217836 21972 25457 -981065440 43112 87828 -668509410 71111 86192 -585383115 90039 7207 -715039543 28375 82393 -159266912 91616 34410 -840550167 30234 13893 774796630 54866 58684 511335001 63669 85688 -96663878 67393 91118 -466607227 15809 34212 974212343 86941 26696 -123869063 28110 18190 853959275 42157 70208 439003410 29942 45053 -346624586 57571 41671 -418572458 67909 27433 -676984443 85501 21415 -479700388 87846 85888 93018248 3949 77445 931005342 42242 33146 485933663 55822 95810 434506449 71089 21504 -313612708 81849 8152 -937607297 8158 16969 -275016795 90964 12613 -879448294 82225 17887 -387825284 90324 96441 -65068277 24868 13670 -773458492 91225 34727 -385719320 57622 5474 868790169 21489 18648 -670628452 8660 37796 -596628415 62754 83021 -693247487 61841 32480 474807847 76144 89317 -294844809 20834 81914 -620178614 22285 49240 -569490577 32775 12856 225549238 78481 55355 -593545687 58415 62117 655229653 25642 56952 -81610461 94783 82591 4678533 37760 97589 327461948 36872 31575 -686686991 2737 17354 -307831153 66904 81674 -45480538 21846 30154 63389127 69023 48220 -876470515 70281 85374 -788001330 59195 9288 -79368304 36322 45085 -190095525 86694 87211 325354620 59225 25643 -98794684 18161 89783 -351497672 42121 67564 894781730 4793 70276 468157758 23671 33351 -307860734 73870 8117 916717879 80293 79396 -645906 21849 65634 -303832879 98922 12994 -982520696 77357 1195 562913585 56027 64360 655364703 24898 17984 117780081 63180 2406 -243106943 42039 69379 429000373 19194 26558 -573103680 26908 30203 120468679 56776 59825 -581613064 14203 86030 -263522326 80649 95456 278887588 67218 72108 -522199678 46217 36076 511658550 23340 75106 283301120 55430 50123 441532775 69486 18254 608128413 41122 41669 -584361955 59262 53057 -258967099 11870 38037 -103688096 93360 50164 -313233516 1310 30475 -642935837 43011 55199 295875914 48266 9041 -177697588 57384 61063 108522526 52744 16074 676604117 7614 47931 146468265 41800 37233 -301625476 1972 27101 562385110 50343 4178 351157560 87846 23403 -751727652 17235 56614 -359395221 48097 22959 95328673 83056 58211 223709903 41472 33404 260670992 31283 20080 723402889 74543 83055 -285570417 33236 97235 702542214 40059 33911 80378857 66328 61080 -865353962 43410 74807 413177343 7391 51467 -393273827 21694 39038 699297937 41793 30861 856785139 39627 91257 622344984 14698 41637 895022256 8122 79253 -481496213 65975 5606 -670858798 31473 21197 320719316 28680 16729 -163518182 7184 71526 789718656 6039 86772 185430513 68149 44628 -186763944 89172 55703 -79326233 17805 54271 577090483 30086 40250 -52350866 74376 37884 406425367 52006 86242 159659179 51292 64886 377091531 14750 4903 -571184094 57319 58921 -551046177 42748 3029 714316769 72610 14729 -557388634 13563 70 644398241 63074 25966 -24162426 48799 50182 -649101351 31772 91911 983107708 14282 36334 -349564735 15725 54480 103596429 81590 32841 -487303757 88314 18461 150154923 41955 91003 -457170159 30103 65021 -543680356 74922 94058 881292423 36251 77749 -482646012 40351 98589 -421205667 55474 81244 -21751608 37672 322 605142215 47894 49194 87951126 41929 92700 -601850716 4889 46412 -837813501 19312 28333 -824697106 69678 50331 -38556855 92682 89076 855268243 87983 12889 -185088392 51487 95056 -321957364 46523 84026 953533895 87907 7089 659046593 18233 71035 728012523 13459 24052 757208871 3339 45321 -733670767 2231 58740 74697477 8721 88280 2738000 91376 2372 772870403 25465 90506 -637742742 86956 56156 -25646225 71574 22253 211461698 94218 86762 649804083 32365 66554 -458148351 93889 18074 26309325 53364 45942 -576288169 22830 3859 387986847 77604 22926 -952339604 8123 81558 146642450 73627 33965 569512586 98597 90366 -700620542 88521 76991 -227414805 14119 64376 -357893423 24846 40483 765383006 56519 95676 -746135061 10868 38931 55820451 89189 23273 -495185083 4965 38660 679018326 15195 2525 718950070 35319 47424 -200279066 98203 42083 787406202 90311 61649 95836326 37664 48843 457824854 97636 19146 966179946 88280 68916 -674924972 51663 79263 527314766 12434 85526 -589539745 30071 89108 694276871 44749 8821 -622710987 18093 38753 441675362 89379 27565 761538128 81936 85666 -428442551 53321 46483 -232193587 27359 4898 -296465161 81177 958 395566728 5469 87591 -562717578 68691 47611 -460072690 20480 8639 -66483450 77747 20061 565819761 57950 7202 213282957 74738 48553 768863651 70850 61623 466201716 94695 79070 124507875 70619 91541 419902573 68309 53652 -695703660 27505 92005 -274975355 32688 54878 -618960719 41632 97215 523401470 30368 88646 371876022 18301 2114 776302898 94081 86808 -79857997 65113 14233 -788807557 1321 3366 -216507703 76901 82339 -828705311 50615 20499 -570038399 99005 29376 -586016890 61530 39001 152078567 67459 57035 769479073 11405 37614 496205819 35698 7199 43491736 44311 29008 -47723006 78482 7160 -603112841 32811 38024 -287942457 54472 43971 149351063 41002 2174 -245047220 37683 35697 -642009209 35067 26317 101420720 93484 17287 27450830 76247 50907 -761018935 93563 84577 76786233 61755 62423 -678234557 85303 61058 -185686412 21802 27743 -192310113 18463 24602 147285667 13742 56810 -838855293 80740 64918 963431003 96279 67090 -887855200 9488 17288 -454540272 97726 92370 -572381086 66348 21970 862364399 376 93441 -168669575 2861 85090 -929174471 35952 72967 -929822336 75134 41901 992738398 17486 9643 753972034 71010 29592 475858598 68388 19167 34613456 42441 9526 -729151740 79089 81099 137059785 32043 1040 -268883499 24085 68805 312861018 1425 22559 144325561 27156 72211 770782997 3890 55694 886557216 83363 6263 -680571195 64037 21283 -668586950 49158 51586 108781407 51869 82909 653238699 31991 38960 541267875 81522 6815 907853429 22315 63392 -99499692 7568 86449 651133427 11569 60559 -497547397 8159 45866 -619338689 3070 11054 15473376 77484 42661 -638451109 22419 98536 259421573 85698 61236 -251745797 92946 38826 -828634573 43850 31090 945360507 2532 72061 175889061 54351 1198 500067335 37425 90730 337189007 95217 12648 -299573346 49295 62485 -126396844 5693 87826 903431458 10809 76327 -103212506 46459 86420 -187237776 61792 60981 891242656 37358 71744 438284109 54152 52438 -854567876 69346 4711 710181906 48874 73361 -488685001 79944 3689 -157529273 35582 20519 -369449041 41550 79948 -776337420 78786 37466 120394126 73226 20342 163162435 21929 4713 -115779239 90434 81949 134533744 48675 76742 -401960548 889 58111 -440649525 46979 38306 -810353672 89727 38252 -335276904 86536 67323 -883077114 56379 52671 665190849 38291 72876 -443319460 66386 1419 -206890028 85424 64797 -192613616 43522 54953 -566100869 81753 88037 742128178 92275 81060 785520296 32412 62335 319989387 41140 59819 567586877 4991 40016 824511940 96272 22559 -324763708 8680 98030 -709336855 60237 78481 254676380 96809 45816 8336980 48917 39618 -600099482 66490 15610 -219034967 40832 79093 -22100056 29143 48057 769292155 24202 28248 694354732 98284 84627 -178809504 31604 74152 -382916476 44594 97513 43902981 18442 24879 -562691532 33398 1022 239610675 83747 44538 663211458 53951 87704 894142646 12521 32422 -779544024 77408 89079 -362240981 17966 81516 -433146049 79648 74147 85249426 41581 57928 972059653 89855 55678 552205357 77779 1694 724298394 45393 22411 397668399 51603 15430 325956516 34642 64324 90323919 49884 47749 -957748439 2208 44023 479613580 77918 56440 -457646000 76788 61842 279816349 76406 30930 181840891 27728 35559 -284822663 22523 1334 582925363 11345 65291 -568567752 55797 26114 384968378 98084 58951 -581721217 43211 62593 219672641 73360 72927 -768560859 87956 12030 364852562 34412 49148 -372717203 5075 69337 -989638468 46682 23014 -48482634 5731 52753 624935194 5098 92195 -187411060 21166 45121 -692349632 97488 37426 927259643 56693 9104 38847525 73471 91478 571344857 70457 29398 -58310716 57764 62562 -424387925 81700 84974 413494536 13305 64832 554227419 85187 90591 -653729624 50848 61524 -32386140 63049 31959 710518301 24817 15044 -472587050 5522 28389 -667911553 26139 71421 -16706608 83354 47046 -656407875 61803 35012 890523934 23810 83550 144273130 46650 65116 -810396199 6904 69478 -813930534 64585 13611 781903958 90976 7439 -229184309 4292 98315 800553021 11465 36201 -481785699 18029 14474 394468871 62962 68158 505790322 11552 3039 -244076922 71687 9036 -865513815 95568 62083 -503566450 879 61661 704229732 59333 85268 -381135404 96307 31705 -404923949 77540 52098 -605357661 1978 48123 -562184715 77938 23595 763107669 18960 55226 -243067927 83256 75418 -56772552 69792 87429 42891714 42017 42151 -63434261 73777 660 743271474 93582 12894 23260733 96979 14420 646813831 4657 13837 783506898 62352 71570 951629649 40420 64368 575485269 98622 8624 -715971728 81851 43931 831958138 70821 48002 898118787 17216 32137 -765506071 9069 46247 -575710910 43581 58176 -15746771 66638 43701 420397621 41868 33791 -128254089 78657 48034 -783223072 93197 44154 715598367 40566 55938 589225758 93947 36514 323606421 41541 37450 620420740 50297 92713 982021054 45037 50992 -912807903 31719 76624 756235410 5976 31050 -642642970 11750 44515 -964173563 96161 85839 673593273 8408 25506 281798062 22845 22960 169353194 73858 78306 -22867941 40794 22496 -324531552 5076 8744 900630419 49067 568 -713270011 68751 16405 140054914 73602 12259 184888543 73405 77192 530467945 7141 77024 -406449655 40256 90241 -650323556 25316 64461 238960925 67174 69478 299316663 47261 83241 -325564231 61272 39889 -219678471 83668 80337 338582409 23339 19470 250864916 3683 59575 379109517 75053 80827 494902133 62316 54605 -597225483 28408 45455 748280290 90532 11884 -972076206 40026 23091 990544878 1488 50651 792199358 69317 69646 -445344019 18447 42401 29249911 53900 18001 -344456813 42010 70335 761199345 60607 98395 -597642368 21651 41096 873014716 34253 6749 -880251388 96538 63448 -468894063 85737 14950 854869301 70704 9743 509906726 83672 21414 -596858038 24408 54241 -60294059 78363 61143 417277739 62662 36717 -114097890 37124 78480 -472154918 10249 13904 67389526 53903 24000 676355056 77674 45383 -422717579 72082 87906 172602253 17754 41486 -924847257 13454 59467 -164162614 33539 50911 -376574713 76218 18503 -840862719 84936 12682 846836334 48076 78073 463436733 78901 48989 172109401 65437 18943 -875891208 29541 80543 296212784 44738 93913 802028752 21115 6931 961263124 74794 73524 -125663912 77111 47012 -57964465 58213 59770 835505849 538 3485 670557097 95258 90788 480700408 86571 28369 111713665 32412 58476 -563223525 94467 78839 775195495 39811 22888 403505733 95021 57720 -935055291 72341 82271 -29031168 79300 54084 -857257161 68617 61941 734453843 97677 15669 -120888416 80930 53228 713039244 25785 12473 818762308 77516 68185 730008218 22016 1885 491702834 12969 20460 85435161 88551 89424 31936938 37888 24178 -403240687 71362 841 672311846 94857 46097 -485733949 46886 48644 -751607167 56976 5708 -480545243 39054 63058 57525123 70057 74814 -30870430 83553 12935 -130027057 86824 46046 469518073 65353 74677 509462756 98741 72085 491939368 5798 8864 252042130 12183 29582 848075809 24755 25068 -192808650 62420 17498 441356832 97089 47889 69321755 24598 14252 -208167330 65865 44856 -192464366 67938 52461 -514664985 15993 66044 255186290 74509 12709 -722221695 48071 74879 956916074 42526 94621 254358569 39598 90666 -885588618 28324 57509 -318464748 10466 22098 -673579464 71453 92307 693594789 48771 40381 -559517506 7789 51003 -686495048 22718 83221 14760010 44030 16425 -101190887 82323 33668 891811936 25150 86318 -315888520 47182 8043 -508100345 1837 84068 -562657862 89336 89651 -962957841 67709 14202 526994505 86722 80452 -968292956 73388 88784 -350325097 87325 88202 -795700045 90154 22269 -451614889 61530 11596 246771766 63945 57610 994561806 10885 42332 579195932 5378 84030 -617270485 6434 87653 571732933 93955 57635 779136147 31058 7520 723693828 80488 7474 -621619585 80044 83206 -87024466 71504 61560 -446746809 80826 41586 390017261 92279 72772 996271108 76851 50739 171200432 42878 92820 -404005233 19361 96970 588663705 44509 24803 -176557349 25433 45235 -834071623 3256 66288 -161935609 61328 20281 744476202 65163 80971 -181907590 76963 15631 290787168 27786 15428 -958830105 70417 10709 192350994 56185 98338 -553455082 22954 59578 85007774 32203 73889 119205589 17411 86705 -696494441 54793 40857 325828416 37321 2822 -364908108 43501 71931 -990340571 60021 56460 -737171896 77075 13561 399858094 31903 9816 968375210 32918 56277 922744572 82943 17992 -59624036 95499 57364 120188568 70133 98239 -39736674 46938 89857 -764115062 86881 11257 893277392 44422 70643 -135080224 70275 52104 -503045534 87979 14521 454293432 82151 10186 977362711 94423 54398 978416948 60194 66949 -284126311 32600 70058 -437314983 73710 94880 892340698 81742 26647 -520583151 82786 66197 -532098230 44909 66419 110552631 77549 33307 76907981 6210 48450 -223065171 50981 29235 994302670 36903 99082 -273898339 55789 58758 559294690 57870 47728 43143764 39853 71994 -592350224 37264 25924 64611632 43608 9973 374116847 46183 14712 308868354 11721 75867 377215610 78714 3011 391728858 85895 36059 -917051518 44086 54568 -365536396 11989 41780 791633899 26201 91652 -715391012 2316 24081 271544982 69312 74616 -581766298 21611 45978 273965303 63342 93241 555333797 820 78143 174077662 5270 79473 -659823880 20439 89991 831695212 92738 79150 -278215832 1053 33457 -621836644 15745 55809 356146163 25588 25040 467823498 93642 14136 883423272 20809 11851 -469686712 70331 79055 571441884 79836 43750 -728341400 75059 55565 4909204 92416 56836 -131294698 68575 47712 885384165 33962 32650 66897886 65636 71167 603967871 50781 40271 837037197 34243 16300 783142111 20110 85859 -793648773 58958 92632 625044204 95229 68819 355615147 40254 42154 558899677 26816 73959 232061032 71073 65112 -375036513 45883 81585 -894647499 36160 27875 -417962081 98966 29103 686603199 45713 38220 -886314081 94816 27834 -499179708 72190 90133 33376806 907 21376 -381974285 94953 40450 463919436 64422 17278 -988163423 59072 56712 -684114476 75992 52177 -487176769 80406 68528 177059047 16548 77945 827790088 49388 75426 311417516 31816 52669 642642491 57713 1210 -246232588 89071 22562 632797457 25715 59495 -860423970 63921 96834 -401359045 56368 86536 926911316 58927 7000 -166056927 36694 26208 -876004508 93762 42544 -263200150 48864 21787 627150112 13664 23177 815465189 26716 60089 13042824 72156 70721 -275540188 48585 37742 701105970 42249 71834 -576574551 24516 67337 577759229 39160 18464 376340023 48454 57458 147774261 3561 35462 463210289 12715 30394 708175649 69645 37644 -59987012 81499 49056 -943322269 86870 19221 889957728 7542 33101 269319132 10182 69938 816431382 87586 63131 -240258430 72075 49500 242186964 95913 67044 893847904 97938 99023 899797993 65659 3525 -18632832 79437 44278 527353603 28855 1652 669690386 47658 50298 -887754221 73334 71723 -696165248 5751 91267 947297327 10400 77254 29302131 26506 94821 58244319 16112 58317 372923100 86788 5318 392192274 44246 39783 -1717800 28740 94958 -948732871 57047 96965 -365975328 76984 82723 534844542 34775 11584 198935643 38214 50317 -120150840 22121 72787 304980459 86796 54352 119409186 74094 98211 -719347678 56479 56747 -900463740 46702 26874 246113960 68680 77562 963191097 7012 64816 244340507 22450 27135 6738378 82069 62772 604685509 80733 3050 593147112 43081 64837 901947032 65562 83500 -924520614 89688 69238 246959146 61146 57877 795382616 88427 81710 -397444785 88352 53524 -965715198 50699 41055 888573827 5900 39852 776138416 26844 32447 983195422 52234 41349 285799464 94164 10729 -204808523 22439 57034 506556108 27129 49685 -139901395 58518 9864 143910375 47974 17631 -760544352 15488 37752 173032618 92391 76149 140828720 64524 67138 953801333 15961 68359 -24388396 9617 48564 262880050 79222 48870 -837969398 36550 34531 680492482 64571 6917 39448751 75599 19280 861127594 30335 71196 -50174687 97066 38240 -737137 11525 62842 429430921 32345 17754 -383494396 76231 57497 -345357708 66565 96641 -893794548 30166 29993 -254508208 78706 87638 -878197985 24680 89329 -178467992 71809 3130 52217655 55842 50512 -406887513 66286 27452 -110705910 78601 65685 -406539152 17738 71553 846073432 60512 28197 -404163648 5758 90795 -391924768 84052 36875 -605708051 71157 34700 -849062474 53269 11180 -556945591 69759 188 -380110206 66983 80149 548730505 27709 40419 445553503 672 55123 343351294 47608 40282 -823366448 4657 44790 -480617071 40926 18355 598461535 41123 20718 -651108625 79021 40441 840625458 23210 36628 259803249 30666 47234 -596659001 84299 21852 -699169216 90561 2824 876297946 34206 49750 887826386 18705 50403 674246698 50429 10198 -347518441 88450 69373 875820124 67945 15864 735466481 82941 17415 -571680644 35568 53062 259574923 96863 39430 765286994 80984 92568 529339174 39652 65573 972228339 94783 53888 542634193 54593 85994 707631627 54025 24619 -86185966 93522 37583 464857213 49374 19036 -851686640 9076 74329 -980159648 88104 46126 707071949 37919 68735 -120856234 55600 36419 704360457 93642 23192 -286734946 54949 77548 -877562488 97674 77101 627090893 17532 15005 465132720 11755 36856 -401435209 28197 56632 470273216 39427 23759 904851548 61749 49678 -822045541 95824 43719 -727250135 6782 96514 143265577 64116 91853 212070964 87336 62134 564064992 62826 5721 -171692980 75517 8037 744690139 48386 17873 -704751846 55304 749 -566009826 48046 69660 595829137 96645 89440 -77793704 81732 51294 593829103 71932 57625 39791109 75557 6785 148054612 65103 42469 -448336881 56889 47946 527419645 45586 47169 573910001 3578 16216 -402726894 32891 15022 389727006 81198 55422 66420894 4106 67876 -290042679 11847 14604 -731502529 18657 11085 -755823793 40010 67645 -444128804 14577 80883 864709649 22132 58266 -981106906 78119 76561 -193314872 85846 50429 -668147219 72215 56179 -79166524 31665 2091 598102050 9442 95787 70020026 88422 64291 91828771 15292 68842 -573425017 63717 36830 -899365066 69383 11923 474774346 74079 96348 12699026 39064 66490 -806079151 81042 6383 -158261047 45356 98097 401772723 10338 4517 -33915470 47596 9397 581640187 92757 41616 634446322 33207 70475 -576494259 5965 70223 -792009683 28951 17283 -543245741 42807 19207 -545616758 45408 47665 -49130130 46490 82020 -446279520 15751 25307 -708907979 88812 73632 -272275553 15854 26616 838149204 23126 79874 -479490994 85158 60121 739956079 63410 20803 663974512 13343 17144 -264262190 91209 50724 756009920 3685 54894 -667282531 61326 64379 19712338 61261 71077 -463189943 76994 88318 -366639079 12470 92134 380358160 31950 58099 -940679118 51828 87341 545985744 54374 89076 529808936 49664 87585 -864937642 3281 43304 -177028398 27783 11528 -360111410 84730 66998 926734603 91995 35970 847572724 9447 11598 6851933 65895 73050 -762603345 47120 92766 602520707 14235 6799 220490495 10851 60207 -190544011 16203 11032 -435201508 62719 43490 -823861591 73807 92130 -787985150 1160 42764 -240733786 13210 1558 -553409505 59932 90286 153105981 97472 71963 -990429920 54856 39913 390302099 18022 77003 343083210 63283 52082 -6601269 88619 85019 -202754418 29702 67833 592051188 32854 41965 647744834 23493 42636 -629834945 75109 11503 69344804 57228 72739 628363544 56198 14276 263001768 32951 35867 -595454654 57099 22036 237051309 66625 22403 -802239823 55536 20621 936797266 96074 39147 -805282967 58075 84129 561858424 41624 14162 885840820 59058 98673 172209945 14228 6160 -756688589 79807 97801 -656525571 25540 66349 659993770 49970 96702 -149071498 98959 92751 -130873907 40692 9642 -273501313 26709 78966 -121246821 96939 13874 392070687 2240 49714 -937095631 24922 6419 417613595 40503 42092 -467203033 81200 33188 -952033618 10715 12890 -213943181 35604 85245 489953789 94419 56688 -160521245 77855 69507 -336887447 48258 98053 264146192 24156 34855 700152084 51756 2026 -577231005 21436 64810 433131175 16726 9592 773426822 473 52732 -76733806 70261 24453 875040142 7057 19222 724141395 96750 44539 -524712267 82186 9488 386174819 90915 80040 413762532 788 13738 150262174 7936 35003 -327608391 56157 42013 999870202 37586 73460 -346619546 1800 42714 -564079241 73850 47694 260930398 3627 58629 -1999451 45019 51498 -8339550 47336 45631 104342584 19031 45749 -268831499 51859 55657 272105185 78041 42510 -83216160 27189 1274 99618483 20017 89545 32922619 78132 18908 -212747758 70881 59108 -721798120 92443 84998 -82657798 69662 54782 -290849777 49293 45521 365906107 52125 21714 586868073 25138 13470 133340104 14703 28213 979754311 1878 41053 285137751 93797 44686 -138309750 41995 97021 -526857273 87524 78866 518847565 64938 89035 -79857786 77530 15937 -770217501 68970 97896 -843605314 77158 46314 -162088955 32768 73835 -55007293 35978 2147 -349820328 54994 74577 -974988900 29321 60716 -685820190 75371 56840 -94431422 74532 79131 -471558957 35481 92448 -659910709 81309 63986 -455791577 61995 4503 -385538341 14757 35967 303959599 31120 68357 903492684 47534 91058 382294950 65768 65485 -637358544 35859 68190 -891328932 34855 26773 -191182002 37752 34570 837115096 31679 541 463644725 60108 64577 872905643 63277 63679 -733556553 50706 77284 -149697433 65487 98119 107584598 45572 86507 388525781 5311 93294 -987067173 77724 3269 -86504382 36958 64268 853117922 29926 85390 620877517 87584 37887 175689260 15249 92649 837621273 93956 49296 -224827423 65012 92984 173803388 6136 41179 135353886 55322 71839 896828694 61620 73444 832401347 98423 50560 -158588689 43296 55258 -549013653 20343 17257 466642379 30515 51168 45172169 55775 11633 205833442 73708 43293 924761920 11272 63817 364103560 93501 46931 -234969868 81881 94685 -853179622 12425 33921 414230362 96557 7178 760773514 75913 39475 769898712 87046 49751 -189497632 25842 27267 35614119 20608 26474 544652865 34577 92886 -858057882 93420 13799 128963392 45074 88413 929725025 31958 95031 -999876909 52920 37201 -308170502 9440 73350 -388801942 83104 62570 110733279 63638 659 350348238 42329 69440 939187041 12420 21752 -74448121 57105 22804 -353716363 25777 64277 191519947 48652 25210 419402188 68898 43988 606635055 75672 78224 85112667 80478 52543 -962675333 46473 37670 259342546 81955 65054 75176652 92003 35742 -412949548 15266 89938 -379084214 86263 43218 -969173897 73980 60143 -214764698 70085 13552 926389099 94682 48451 516480796 43060 58370 154907666 63547 37605 927619549 59299 65177 -429636872 53333 85740 532645967 19857 60272 655152537 44013 25791 657677255 55560 4880 393501578 90771 48697 860906896 39912 69626 -634559305 95660 25323 -59069918 48328 76778 462914148 48990 79056 -200155083 16646 48370 -282331675 58447 32188 812007190 39683 95080 -458433111 22833 26104 861139652 22404 67655 -805258704 58207 38859 -433603188 96343 78975 -173075484 15136 23751 471586758 68286 11887 -225397247 94771 88694 816731443 94595 54683 309157245 3699 4322 273226882 2517 86828 -159045094 85818 47322 -136597146 69774 61395 -333885268 47461 10828 350225701 51027 51937 -303293899 79760 53865 -295507959 98672 15482 -482495845 70506 108 629020094 67436 5121 -845399335 48744 49212 -64251127 15357 79966 -987894475 43110 82561 -788004517 69469 13778 879064385 79752 59053 -961406318 92467 4339 10540985 89179 26330 177723638 66839 5182 -561416916 59619 5124 405229773 50622 89129 -76524124 2108 56987 -565855605 10312 66693 820107414 36638 52729 -998262706 54697 16501 668911713 91744 58038 -112507068 51747 24260 -990433449 80261 71468 476510521 48661 40224 775115907 28408 20250 -922009501 63423 91496 -68495591 29011 54497 955877034 44486 26167 815591338 85254 49182 -243639972 54751 16022 -369752706 4075 8462 752050674 84192 51054 700612041 2122 48863 -196985442 53711 22110 38516612 79657 7212 148888674 72688 94361 -72498683 90934 49082 -254065547 56487 77861 353932384 67958 42100 53466717 64088 16447 874249468 81570 72877 292822598 52391 68731 -111703607 15325 92114 -414474617 72337 87211 -740027818 52565 76889 499670978 89582 28422 184388697 10430 44578 -665744619 20498 42426 -889707952 58738 52138 581711736 11542 25106 642824695 81436 4783 671295019 41736 13397 -65175138 91186 81582 296786334 29081 65449 678086489 35613 44340 278627219 71378 76764 896350546 5476 75708 -644642509 54165 74032 -223403190 49465 37646 -868036110 95148 74738 931508652 8715 37824 -640681920 6589 46231 -878661145 65042 73161 -206342350 64992 26785 492335864 89805 46936 -486230669 97176 95521 166769530 19786 93978 467263311 64288 89925 756273294 85702 51595 1860974 29373 47777 216265380 96464 91832 -515975635 56085 97117 -155793149 24715 70956 -392478850 90766 266 781716242 93388 26656 19524587 83572 12208 689369554 26714 15754 589444845 32504 52766 -201728779 46988 68407 -658526599 47630 56081 -860801227 58043 35103 -314769305 71144 70227 971329770 86944 66787 -865825975 88648 36725 565382469 49010 69911 448023653 11991 22287 448728323 72433 92226 295283869 79675 28404 691867196 95545 84903 -685934668 72534 99045 -858140793 1963 72227 -321284272 39059 9214 -510690899 25327 68104 -171319808 92405 86719 -460591899 99072 25892 -237447626 61361 70896 464347302 74691 35264 969476743 87120 86909 -172394329 25811 85107 998708687 86522 39411 -144101721 39118 84266 271218120 89707 87409 988270665 38838 74611 653455753 27135 73397 662761463 72081 98417 80683294 84247 54944 -778403728 55133 89646 -590103386 42565 42614 -696016916 83750 77201 890309946 76978 67182 56771886 97962 17103 -235010780 90012 70545 672008870 13716 48978 -666709965 8263 35424 964502715 6812 58388 724926349 64328 40538 453202828 90642 48637 689374484 66224 40934 -244858158 5896 83061 3757602 63081 14255 519690517 95092 1439 701534042 60402 23648 306428612 94700 90375 -38140686 51291 82316 649458315 33287 49364 329902317 45861 55487 469753405 35123 87261 762199066 17896 78026 988832368 61340 48124 357607168 1836 25773 223022880 85331 87416 -93255248 55517 1609 153076936 88715 76586 581860229 10323 5477 52975017 26880 75942 -92292973 64699 55952 925133249 84821 10088 -106711849 40819 86158 -480060908 72821 4348 -784423264 43438 26086 -818230413 56384 67486 -43990696 72681 64160 333673754 24715 19181 783494194 17628 7069 183496825 56053 40866 -278039320 86072 69954 -311493779 29962 76721 -620731343 88015 77278 165872560 8501 35051 968086717 9882 66143 -102005671 37173 49279 -994025770 56119 61124 247012616 66201 97255 -607973643 6998 23644 -229321304 52768 64538 655571590 82169 62570 -982220790 2978 61674 19354895 48142 95791 -616529962 38147 87077 426313756 63385 92316 -519353858 37298 61920 -736138559 64197 81418 274929749 78196 87252 750579049 83298 47668 -830654530 10705 80318 853246626 57170 18037 386291516 52281 24257 838434618 38563 90369 -640736858 65083 57281 46520053 18084 91065 11049896 96509 62785 324528387 92125 43960 -230254616 88786 88955 -51161126 5907 37820 636318435 15299 75672 -757466331 76259 27204 480508282 50728 74121 -558153625 36226 44383 990266560 6289 63834 530946731 49177 59382 662757256 69584 14445 -520787674 10795 22675 405351829 81572 52522 950275793 54385 80030 -519355162 84045 84600 376680369 34805 7898 54291180 38672 52764 -191591334 20035 5255 -292176538 35941 2556 -808979985 35012 91978 930371026 76165 67994 -474623676 56417 71587 -905188086 43579 96251 813356274 53004 52748 487112510 6494 9095 -70287957 54678 10527 -20850370 396 30347 -720121482 16402 26485 -241345113 30197 96551 -794961621 3890 43564 -843557883 4425 98213 -980667275 5278 97918 -841557040 80534 80435 -56069542 12919 89685 623339928 25387 63012 14282771 84020 73218 -950969659 64216 72648 237438224 22861 53393 -368589786 5695 18460 -361593668 27861 34701 534583120 43347 19048 -687643541 88178 4840 501198514 18853 66415 -479101832 11883 19805 -577961704 20846 27872 -533397080 23175 24152 395186075 72868 84971 579410201 83422 79835 -676159410 45172 24424 283276723 51278 46792 -671833274 9964 86806 115199474 24079 47684 -400293115 86920 31857 -17603425 38032 95136 28646752 55596 59716 463700910 32702 85771 -664589061 20135 63925 -8347400 2564 43866 388432328 39220 97362 -43875487 84610 37340 -908837302 12510 12296 -57348486 16129 36266 674102478 1541 85582 -381631821 51344 60824 -346874845 81937 44568 907894903 25543 86745 -551739744 50107 51188 -368922765 41502 21457 455143883 52013 9041 480565402 4130 97430 954454622 42085 70013 -783244902 66071 3107 -330776503 31107 13723 -965412701 81316 35802 -883488800 13461 91276 -907882659 67726 13007 985143877 21936 59958 -764448570 90072 10185 878555925 17079 14558 -273113304 62279 18654 -236773151 43340 20223 -653910116 76324 81352 495117776 50703 74359 924102890 20258 31336 -832397264 23246 3309 824852438 57624 6917 842180083 26665 73803 314538657 48166 97126 -425359489 36290 31356 910114295 21013 50743 -992090719 39533 87818 675746848 81532 96400 766987056 2804 87532 -549776610 48746 69266 -405636212 66163 57099 -440200185 27160 54612 369660548 27392 21918 -969195984 64964 18703 998496528 77263 59589 -439639000 3948 68412 51643976 8612 35411 447359755 97982 36598 63591235 72896 29458 -116931976 21264 66609 -889965187 75804 9982 -512152188 75455 92186 -261940441 74390 6880 986089440 67709 21090 8324765 80515 81994 877095829 75235 97713 -210554487 44272 31642 -686880916 24133 73629 -317449472 12946 18338 -199142493 10507 72974 -590607410 61962 38002 467400184 7304 30370 -474721573 55441 5531 -616958655 86796 92757 -588601343 68571 93278 -588808394 67593 2610 -837796663 16489 87465 123945971 32490 96003 244032413 27162 19704 876878042 60848 52441 374482309 85526 73642 -462901384 63490 70302 -38541178 75045 49988 -464710874 80925 29894 851716382 76428 22920 236532742 60247 86334 236379816 82565 64089 -238453368 16308 29130 -579164254 72376 88589 -645638512 97163 86226 507988075 54456 78230 542398143 58624 14455 -973082702 23470 4912 681537410 74323 89689 -153482704 92679 14939 432706108 83027 77231 759784212 71415 50085 -546745072 25046 32134 -880759522 35777 18655 185105661 31335 55561 268919726 64718 17398 -269999116 27105 52224 -533723378 38165 2670 -330250651 56981 22472 -400874507 21631 95251 992338069 77728 66843 -172025022 29403 49922 -451785317 48300 60988 2979205 97920 14714 -212370538 75301 67455 483194713 13784 21355 668883568 70745 6149 -114205882 24808 11703 -369060677 81450 79091 -884204053 3525 54051 991024515 32191 72599 820629942 67119 40445 -92736542 36547 36036 43013069 61535 92910 229294926 34364 49171 542370206 95498 93690 26195904 21651 89998 423564221 79491 64076 159609717 87790 67615 730597394 48361 65068 -317966082 98071 50315 987619055 23898 70872 532265680 36706 74961 -893224201 26170 50105 -123773795 72218 37817 899246599 16473 46252 713105739 82604 71448 -178804186 80629 18544 30617087 59551 92057 6099563 6075 51535 -570129832 86281 69701 370686696 13899 49571 -438688101 87264 49476 99224705 39540 47358 428295480 68092 81950 -457094971 69868 50084 545638384 22527 87594 -430528522 28554 38564 29173522 10922 82834 320436486 95719 76600 -349692392 55728 72411 -42273898 31330 37222 323490633 10639 73203 -234154397 3734 81911 579946043 71760 3705 -436577806 97586 50472 -951671134 25925 58638 632448079 55375 54136 710962669 70247 26984 978183403 56853 88415 -96222188 23921 71379 744626642 85475 43333 -220169819 10178 22586 -759250030 56321 97142 815789256 28022 45097 347807284 9642 27046 -605001742 3220 26170 840403407 47427 49911 719598066 29713 6020 -753754451 67785 55391 92180621 10627 11231 800835113 69817 21905 -499618471 97567 80051 903514966 70492 67172 139930626 32398 98416 -558263467 63647 94455 -417517515 82392 33607 795317483 79714 72330 -401942235 91757 67837 -465556400 58802 18655 695947629 78357 42582 -424334582 29340 60427 -44986998 58008 38885 558384511 91640 57177 726514446 66441 18655 199185245 93049 20891 -634664204 49635 29396 235335066 72113 40960 -530442296 21065 40063 -830458673 32573 14310 595347759 84146 71199 -805846053 43894 40082 932056425 85966 23314 -612486864 23846 52225 586578822 21888 40353 468141042 76859 48575 127194384 7131 97865 -584956942 21033 21011 309589605 7078 73163 101554919 71828 97519 220271407 46386 32376 799229239 23101 17474 -571947060 82102 44670 -688275414 53410 55368 -147692675 38577 53045 -824398582 69980 40864 687665346 39294 67578 153274961 24364 82034 663600561 85278 70697 473986736 33345 39517 -638950333 5590 14709 -937168165 32605 6995 826226791 63840 87841 401976359 78336 58156 514695667 69017 36314 286872555 94736 71424 41322865 25544 8450 344548789 16150 28402 -477473937 32003 76895 -642305385 1730 81755 534164648 15558 4799 -785039032 99113 69465 833480654 49139 81272 -530490864 95719 89120 -264789910 65553 56452 -882385392 30537 1835 -696071470 21398 19185 441630958 76590 87551 164529411 38645 33382 -502870408 60165 1079 829305819 16166 73200 863241632 73330 7460 813345533 39143 56577 -81260027 61701 98611 -732999892 85946 94092 710399728 19493 32240 -623249553 87856 45539 -127747935 3749 29153 991865622 15265 16770 560748065 60507 72649 742693425 98714 41508 -587165762 95018 76541 -11174165 77657 53676 -651580830 52168 28069 929998025 82579 51760 824545561 40813 73351 883144809 47578 46720 -506361687 59563 56871 880838713 51990 32729 812842204 43130 60094 495820571 65925 10178 -893360000 33509 13090 89483010 36844 88777 -272245429 91016 36721 -472859396 48919 28608 -132155291 47986 59964 -55586045 77144 90597 181151084 28297 32256 -925051209 9645 28218 147248725 7693 97312 -536127695 35729 15350 -44818346 91434 72234 798233178 90354 15146 -526935653 19520 90430 578729140 11117 67775 785578490 41941 63035 -740920504 25518 98140 416243867 62799 48209 -796077885 36267 38720 209153722 6198 53040 -2168761 37820 68056 -115495036 55559 31612 574877563 80987 85973 -318000926 26234 45256 -780303127 47341 75427 826329114 12563 92041 11822887 85439 12574 201330551 17759 32476 -954886436 47624 25300 564903281 63228 66429 -281444604 39843 39908 160228550 40145 60539 -382481420 11447 63326 -520869094 14325 73738 554078647 92624 41767 -135162323 84164 75244 -429554400 78675 4387 861933822 4276 30991 -221819574 16421 7753 -611112763 54483 84788 939810356 15305 78348 -720322299 8406 31578 139954852 16409 13278 571570757 62540 53573 494403962 13871 14920 -249148467 59801 83059 -480905598 11687 68613 -542857909 47917 21361 -309655085 8068 58877 -250961298 31307 77170 348016551 60160 94385 536918303 3555 4801 -61364477 65448 49713 -732994636 77236 74578 952744539 41103 41187 -247295654 561 67287 934240974 51818 60482 -689561308 60918 46792 218255792 43564 10721 685800972 866 58209 2345324 98225 92939 410549652 84010 28279 -902766085 23509 73063 -823547939 6507 65444 610604577 87746 33941 419047128 81593 88168 -895974268 65000 84024 433425563 58400 17414 -324712802 39313 35233 -171870412 28833 79858 -569105759 56924 71328 -555800804 89368 55211 945153969 3688 13748 -262387423 78825 82723 -832358912 36475 1525 93421236 69827 72187 -997852423 84479 35987 -427512065 14825 68888 -287264871 3287 28900 822049191 85485 69760 -792620106 5628 76433 -502364841 72335 34767 627283612 83722 97970 -544759664 80521 35066 -941413087 15736 89038 537360544 26051 96511 -950401388 71447 40356 -923552264 20573 59714 643842037 75943 73454 -277851426 13047 32076 -437429107 89806 79867 -205959543 67629 28782 -857181150 74379 4600 -151212084 98274 62982 -761034761 75216 52701 312192200 11361 3565 903147672 19520 27698 -202857967 84617 80583 -410379154 62396 89022 573280804 41957 51465 -162192977 40020 34814 -607528891 61821 64416 -865526826 21134 95879 345506698 17777 25572 -993927146 93949 83970 -504767925 75011 65257 -590990179 49510 40582 168964546 92872 72327 333488746 67453 33186 -771867555 13980 81530 -431224264 14955 43469 454879395 5765 10803 -239437957 62494 64327 -610352408 61614 65289 -688355377 6656 82332 206418997 7517 4636 287860669 66618 75403 -930994503 48787 5188 915974607 71588 84391 -894447607 22110 51382 359075324 91899 29244 -58327163 98857 37349 -781040092 17667 11317 -422191155 16654 26668 743827328 33796 70911 359757362 72341 53571 -54208735 63834 3056 224495312 45300 68288 227505372 10778 60271 -875424546 61847 95161 883696912 2251 45923 -227535635 4106 98822 -409494699 59987 87607 789525775 68260 97998 36301568 4001 86687 226439145 58929 75077 656329848 48382 69376 -890374495 13670 76797 954430563 18071 25988 -61041282 42333 89079 744344565 22342 82965 900923475 26976 85118 -465669535 76326 71216 -661837830 38138 78853 -717972672 57524 77955 758154246 16838 33774 -61043676 12121 49742 -634426662 91055 56895 302618739 1085 55453 -740600934 660 50006 -600522437 74753 68857 705796236 5974 75754 96254653 46928 57957 -790811145 46184 18933 866390579 16879 80887 -471473324 48788 50990 -788084828 4507 261 -124302279 27210 42043 -186046835 28631 23225 -892863407 61143 51811 -239002370 71060 6015 490606385 57953 34207 -227810098 95278 73755 825018649 78230 48147 98378859 69072 67577 459021247 61081 7540 -541636453 56725 26898 149677021 39088 9781 460879741 69633 5100 288890046 26991 79116 686609967 30164 39477 -917446996 59915 49282 338224690 75040 13108 435225044 97154 97566 -10551244 95415 56851 865228190 50121 34424 940826515 83095 62335 -847821491 84571 12712 -544689700 50642 76553 -152736675 55494 39045 227562690 42560 62619 105852981 16098 49505 -612454034 24395 78349 -773416665 48170 71538 -421364250 9707 70287 312979518 97074 48820 -45351522 40734 84157 194889884 23651 17127 294246394 18882 48213 760988087 2065 15068 -168794001 33086 24209 -405745265 89056 15092 -150522260 19658 41269 -620194811 80017 36063 -68447228 62893 89487 358943777 22852 45998 820774036 11696 82566 -168520001 63843 43031 -696185571 23999 70099 -510592687 61012 34278 -597725851 28881 5711 -240984188 50948 65004 -184785445 13945 98773 -843901398 76098 13135 -582941005 42830 21011 -207512746 4510 55175 209038265 18899 88998 247952456 69711 39934 323488473 97883 65688 634946506 8656 19690 598216415 18615 85853 -116578322 92711 25868 -379050428 18165 26702 776056944 3722 59939 -514347489 75825 63039 49069203 78257 64646 -896888535 19757 45314 290881760 54161 79043 997369218 37715 16742 145369447 59396 40705 -218083397 1570 2947 -852608632 66344 72604 983378951 36767 4854 -97737453 73695 10100 -344557361 17227 71411 -9011157 24546 60147 -292135144 79876 70521 -511123859 77269 38484 411507460 15406 18958 -857715475 58229 1317 203287076 63188 88504 -39156829 34781 21030 -433460100 39702 14796 -51863232 68431 70589 -887809607 734 16772 934292001 61932 75499 -984822469 20818 54972 986773792 81135 88334 194011673 52457 73821 979610273 54869 35533 338259924 36756 93789 223867681 25486 23431 -136157244 32888 58046 978734672 64352 94700 -975028515 60617 81799 -54029590 35516 29362 -916610244 55284 85427 723052805 92485 60687 -235362409 72961 17591 752670284 47912 51265 -891847638 50087 22653 160839607 76666 64890 -291433673 5291 25830 454630073 44677 57195 -556218569 2341 52189 783673121 71956 29239 658049170 18929 39356 -996019312 23560 70199 -888304605 53014 16367 -839566728 39432 52453 -922531690 58589 50643 931665928 25413 44762 774416816 60336 76448 -868759856 6037 12733 912335532 84405 91615 -2514872 18244 1914 -729962050 31314 67195 -776277628 13439 51519 -234666354 85799 32016 -144533956 10906 3892 881072425 59354 9410 848222042 79325 11997 648476125 16647 54837 -566853417 1255 63140 463949162 48746 71393 687767110 42160 21926 927422588 82592 56917 742688938 38878 54807 -806715733 45233 25712 -293821002 7598 37181 -114659440 93301 69080 586642216 959 91398 119067963 44099 43500 -73201333 37058 30758 819209604 4407 91952 192622202 29324 28174 -389668129 56166 42856 -145276065 32393 45437 -110958822 97338 75703 321572084 77789 49104 -431529639 6871 2561 743712983 27399 72754 -411655957 93011 58360 -904250812 42249 31183 -22520164 24384 70815 106813446 20429 21556 -314336247 42477 75219 -692930098 89395 66248 156040544 94375 19424 338531754 43986 42467 -443571700 66552 13617 -867953909 22419 29783 -837196016 88715 14306 289990015 84303 2068 -190866441 77262 50633 348430367 68208 73914 862432846 36187 75346 444660872 40851 26756 -686642738 93388 79517 661431490 24426 12871 -109319512 81752 70336 734292344 41512 72907 -914934041 53422 63741 286219877 67040 57924 -399902740 22203 42389 571170932 26438 87236 180305525 32764 75086 487791408 74626 39727 513056759 39590 54482 195379851 93773 65407 -350058792 12475 58266 -484371512 94992 44350 -797274040 36648 73645 -735428213 24697 66324 402850041 1077 29944 -687628868 53805 12260 363010023 45281 27180 831713812 25991 24118 -798412445 44319 78571 -882674397 9897 62825 717526835 25498 37262 -467257277 31312 92926 934821484 55230 17078 -282792822 82826 42884 473124778 73748 70810 -659211889 45036 87464 67509034 60611 96367 -196245667 91392 93144 -731804937 30525 77445 314306508 50798 3588 595744924 52959 97632 -859634488 43399 97733 -586412145 28138 8566 -237687330 60587 58650 693586264 2083 60734 602410509 89491 89482 -627572170 34911 73915 -93544306 9743 7572 796574078 6013 91736 789602191 83485 49348 661343709 13726 47373 14120156 47381 55303 456319702 83657 62045 648388999 39875 26072 -455078845 62133 45911 874241 5460 66570 -744249809 11938 31397 830103400 56597 93975 -482438690 39410 27364 433521979 14954 43820 -143372687 58948 28812 -47557307 75207 44963 332980952 39681 24899 -943809177 41038 11292 -309190521 43358 96908 -451603125 39497 90464 318300599 68377 10234 725933673 72330 95386 698671720 56138 90162 -686900302 5325 82501 230331016 7207 67361 776862925 15897 9606 -460372191 34106 19591 -412894428 74315 5144 -224403895 45401 61958 398305186 48367 17345 -937768708 46593 57162 -267682270 54589 550 -469520539 27500 59683 841059100 65687 71264 197902199 88907 76588 -902794807 24105 38566 686507201 70471 81139 308429030 95761 87138 494541625 27386 73776 272787702 96607 15163 285739342 74233 34672 -981116683 80403 79581 -439614190 59625 23420 181131296 36829 18909 -467542621 58248 30972 971278684 67638 76773 509612188 35978 11500 257129791 86376 96538 -751044242 51782 28777 233359524 21721 44854 525372614 9492 39960 -668603012 14101 15792 -137413907 6343 8617 232324674 80291 67441 784952660 9356 7230 -989751265 65704 21401 -361728646 51314 32817 559034520 32492 36108 -340519457 85459 36000 555078012 30398 91725 731077923 68436 8829 154651128 11464 5733 207100710 11227 65581 -620404860 67812 76821 -550077823 60136 43435 -56923103 38338 40738 -372293640 90486 87181 -222522004 95729 84007 -569051048 4612 39175 -135721719 23752 69990 -119836049 45195 64882 942506387 75401 26963 -335066171 9620 67325 -428332574 29578 46784 -529318048 9030 9885 -767688739 66094 49085 317789919 45035 34774 -988678842 87222 64736 208125958 93405 37428 -151598773 24354 79676 229264812 23715 69266 423722505 50294 22667 -195460130 94842 98248 724683836 59961 2851 422372976 51506 94922 -643366690 38822 29767 464726603 57497 60384 608683825 48214 80052 -461665690 19648 97160 802300810 12695 91320 -508729890 93060 32582 947286514 43652 68732 -793324342 7519 74244 -32744583 77133 94485 -25361431 42898 31323 667214114 92792 50868 940209482 56193 32023 -545182569 26179 87950 -343586252 7576 56962 -350318959 76829 37566 528941257 48626 91475 -601136252 62701 21375 598427164 9317 71913 566972127 32843 62113 -518182115 18966 17474 766261836 53305 88724 -459233568 12305 91540 -137412515 6530 24264 -733507327 1370 92234 -884267842 41798 54070 762720488 44362 16061 425519484 44127 31876 923246839 9816 50089 307919598 55955 22412 -195448842 55550 42751 -521383912 46711 85888 -438447479 51736 78305 370416249 88883 1040 -454866753 41022 11519 -985913358 553 59839 -298148516 66886 90821 -550414670 70198 24517 42404089 61468 44679 -397945830 94346 43637 -140900412 87968 64737 543261653 31796 24309 177427719 54320 14521 -280479522 16631 11209 267663818 97104 21233 855825526 70051 64921 -808820011 84948 1868 473942912 20831 28135 -711773309 34060 81217 337454507 57005 21663 723397263 98026 3787 -367581347 4338 58071 640629712 83560 91731 -870870720 4514 73804 824990951 5855 63645 -298614806 40405 1817 -131102792 96010 64026 433937843 50857 91234 470483353 39195 80946 133519758 36029 60958 278021957 52229 26613 -866509781 77092 86575 950500297 17641 19295 -623197218 96181 82391 186027441 90943 5505 -825389646 98730 31700 -714948402 93289 37752 -120074816 10670 30145 -545852948 35014 41444 -244510319 51469 63921 486139961 11118 47438 -166005660 88432 36980 542675997 86733 56573 584531047 35089 94258 29938521 36566 12539 -971376794 18146 65402 -725555996 36421 47716 -648602049 84385 10106 55925302 27568 82839 -571687411 27298 83802 -11079010 39020 82972 -906610605 72316 36725 366631766 38226 39208 669159189 32219 4691 389426691 41347 82256 -84969337 93170 99019 385110907 56170 74007 595397930 37708 66161 -802935020 66853 70735 707656061 6632 51861 682784843 19966 64881 341249555 96904 87818 289861821 17630 51075 60165547 90458 63318 319156908 54637 44002 -222863623 21133 85808 -735042200 88911 2317 -689347696 79760 52911 375983353 32515 45071 -837495535 28399 50371 497442258 76781 93698 777853348 36019 15503 -216154042 3933 39499 -774602106 41140 16673 571225796 93526 9426 -443577510 90516 82144 -591128314 82806 4668 20831521 57518 16588 141569105 46983 4685 -120484565 15809 86655 -900295873 91692 8642 -420717603 59900 94578 791501824 89302 46911 -843464576 23527 28631 681735686 2753 35993 446100104 98427 65999 -349870562 46696 27127 -263217187 54063 88883 -545624148 9686 73842 -362617006 60617 68126 24805720 1821 12774 -815800536 50987 26833 59986864 794 58690 -937819974 58761 49418 866670399 98413 16205 591727389 48513 66315 -738003001 28576 10278 -141136297 12164 20511 782752922 64103 32274 215469151 97098 61225 889606987 74200 26417 -381954065 27224 44666 688719012 56533 57000 -882778244 30834 77290 591358555 78913 61129 -447567960 48552 65662 -256236446 64131 30464 957169035 8649 24985 -103683827 79237 28860 -74485307 44126 56888 -577545821 52311 47945 -687615984 18342 33801 -599281238 86180 32546 -667186790 73052 76902 264115969 24356 21130 54155612 61382 854 -882480029 50292 62796 575382553 99117 22485 -618208673 85568 71957 -208951372 31261 44159 -658245042 93907 72391 -669430612 77406 8346 517265779 88394 72048 893959989 67968 41632 275400611 83334 78865 627903106 80113 79046 213218305 41532 16396 -566204170 34247 3680 68481127 20949 5423 -706466202 5908 17923 397842499 19957 15083 835019902 58852 65551 -760434895 76745 7357 -892108870 31490 5723 -850283045 17249 86904 437054782 83453 72600 13437815 92548 60794 422887881 15673 4073 -112125426 45005 71978 502145417 21268 52063 -561806124 5466 98531 15733856 81106 1668 -638275094 47983 67708 -746876505 9633 60127 623954842 88937 40387 -439459931 25030 69085 -348525827 52658 91507 -498930462 18878 30173 -568837840 79228 45986 901552003 85767 87712 380443243 95061 57441 235383147 6468 56254 -195615726 70009 42831 258999235 8168 74501 105645316 94775 98796 968891121 49810 73185 160376730 85571 70436 -624631664 2187 48313 -791711592 11488 20294 -353243213 46001 54254 -304895895 91220 60657 -415547393 77130 74175 66635393 22071 57880 873729808 43141 45412 427483521 2989 99052 988565491 50631 57787 -433012423 1388 19745 -311386128 18029 73212 478562498 78555 56253 319153138 73763 25682 -33348929 61392 66315 -748405020 10893 51612 -773134388 18716 65294 414134228 53259 36611 324451321 65019 59586 -796739837 13834 45689 979892681 52182 46859 999126917 53357 30367 94131709 73149 71832 199059363 81722 8443 666681103 29099 6719 -496270482 40316 5824 -268149079 91072 76825 377215503 22695 2669 500835093 55763 747 -914225024 57619 28283 -206115257 85010 47473 687974110 40567 91533 852332667 16270 25511 721783153 98855 17390 -208917129 27849 60132 -416753446 84141 27126 590234328 49601 14136 -232240838 95299 61575 -215694385 8264 17542 720410466 85070 34082 344293037 80226 84448 93409611 79329 72280 -544827255 56439 82485 -389485116 55384 43248 -430053050 12494 84169 -229763864 64357 27990 451864977 75528 57264 650057462 49317 99157 -199930588 60539 53945 -745027004 74224 58475 480104511 92291 35289 774503041 41192 82143 116170313 54289 10360 610301070 85918 77914 722821689 64002 36498 -434577967 43782 32710 -702233145 18608 43359 214141857 87565 50617 -774834913 60608 7191 -394377304 30606 70526 871697497 25483 26205 -179134350 1500 34249 928630860 20118 47879 -795434132 38358 49405 -722375972 89071 9866 391939143 54960 79252 -386441947 30162 35148 507249753 12922 51751 -572113458 47311 28286 59272134 96648 6676 487506968 47297 98917 820765660 6054 45254 393283079 25666 24338 -475814209 28652 84690 -352781366 96954 65701 -780325049 42689 82377 -421071351 90903 78090 307007339 45765 63718 -240332817 26544 44188 -912648103 83788 64726 -308200053 38408 41468 627527260 12947 36853 381602288 20268 85049 373990390 60512 95203 -813984434 52405 39889 -431509209 50932 5256 -441413037 62656 17863 -363885511 57250 54795 120097346 8531 43060 773929438 30666 11830 472932108 30610 60002 772754898 38548 57155 -553205465 64924 51260 900069905 2294 54146 737884799 97912 1675 -464951494 24540 92515 795663337 82085 57261 -674603807 90632 43566 619388363 92007 63054 -922806459 16282 66519 374949729 36701 32068 542010246 7908 35448 590898843 5287 50739 -329544601 40390 98935 -343820268 53367 24689 315307926 40849 28557 -277825462 447 1243 -709571904 25789 33475 885905794 7594 7428 -920628466 52727 16993 453716540 4906 93770 271624624 53427 66792 932045195 59798 35319 599501781 37960 64050 -145787328 58015 10917 -162748186 44111 1351 330329331 91983 86661 -588507021 62692 39274 4506549 27613 3869 213958082 38359 16181 -431903592 65930 35908 -812436600 96555 52606 996274570 46959 27294 785510762 67263 61727 389261978 42412 74726 -156270300 66939 40157 807844474 34424 63982 573754113 71008 3247 825042771 21018 72339 -526379695 53921 79370 -383988739 22338 17883 -480159552 27414 88238 918132737 23567 64459 -243938010 4786 96415 -521610999 71392 657 29321999 15544 12604 -465901583 98564 90465 248528513 94661 11277 -92228588 25890 93305 -59258667 76818 34846 -366858315 11332 65806 580383110 84659 17545 76728203 83220 12777 -821906248 8704 20775 -169737664 5651 93993 -99004677 37782 89503 -704264691 72473 19829 -988093081 32894 81013 700172222 59239 15572 -57686953 24914 86495 102378211 8147 22926 -44845402 78716 47118 -573565230 94636 80845 -867698646 14982 42003 533425764 11248 37994 -941190829 18173 51590 -77420060 34034 76778 -565901214 33952 88476 -388438417 92608 90466 536315078 36209 5681 -65316182 91985 11461 844497352 65438 21997 -235301286 43671 55010 960958042 43933 70665 -54689349 63349 14541 -561801017 66762 73630 916959529 18506 73749 908233699 32556 59462 249261339 2812 42631 -132658186 86767 80604 14119570 69006 91641 -101596431 2704 7232 524570368 53210 2066 710417134 16457 5851 -692325992 37005 79798 -92129945 19615 36166 -843856529 33708 59724 -200662393 62072 57019 -38933775 27644 69251 -978479825 35085 60441 386383429 7411 85092 -429476191 53240 7519 -266870752 26536 86775 -778994934 90789 53599 -809172989 32138 84177 -781211869 23555 89562 -181792349 37502 65569 -396908802 81929 88367 -842710981 35518 27796 -790157133 30988 72767 -974209336 97649 74022 -21642054 6343 38734 542077274 12732 41189 -974893721 42788 67788 812169462 33593 9962 976097929 24191 84192 665129879 95880 56878 357672701 59586 85897 -176863744 84382 41094 580573395 6866 74143 794891008 51341 37074 489787867 89553 4882 124602202 28011 11115 197206794 13666 4827 683366639 44069 17977 -94602836 43332 11429 872794027 21508 41480 -519161861 45760 67404 -959078852 42817 78350 -677805600 29218 92166 -822330722 20667 73917 283454895 18139 41104 96904656 66660 87268 -668231765 98430 35796 385227919 51376 68394 -14958912 18513 38429 397119492 22698 80215 -458774671 50550 88964 -432508227 56338 37173 -946066713 3965 55868 381564571 18354 61128 -562616738 23611 78883 157268942 9235 29978 -924022855 64795 51376 -80735195 94231 81959 -122551290 90933 45109 -224274453 63075 96146 86736208 19220 21914 -575562049 87939 80310 -183868502 39508 50084 -914967850 91557 84738 -627610615 17332 73722 979080051 64808 8291 484479805 11107 30531 638923024 27417 84997 -325780269 74890 49867 -23881523 72349 13339 -819162075 708 96126 -920005191 61249 96890 839864391 3445 88008 -462960240 6304 16552 677433462 35863 43312 -127121083 77540 25049 526093694 73954 82425 31945874 35752 97316 -366282840 19438 8732 743350658 29712 63135 -995980912 49491 3932 -766974512 26040 46004 790708493 37783 39171 872673731 97061 27746 255341271 87091 46810 -589631366 11561 34752 -993121041 389 69849 -705168242 75614 94472 800999399 81471 3074 -1193938 20642 41023 71713124 36282 54414 741621471 48274 24346 -417394749 98057 24909 437784295 75468 25676 321194570 61180 95622 955830453 55871 60015 -168660655 74778 51886 -315302274 59985 65537 -940416218 12504 93778 -990418171 80328 22747 -730792848 45968 28429 -326349989 74422 57183 211562446 55201 76660 848287276 98355 38357 -357624356 19688 15859 147004757 75317 20785 -838992585 14211 20732 -274785441 92900 19913 117487152 17846 85427 7870039 45360 6740 412085195 64789 76133 -876017098 78552 95615 624144533 93479 50046 -472804267 88009 76482 -867524597 5778 22573 -517352969 5795 96656 962573539 22845 80478 405869081 40644 17404 568718804 76875 98332 -493472064 19654 85601 475923211 108 74254 -946881047 44564 21545 709694225 35381 84058 551069780 8412 89584 7896043 92659 67614 -724386947 59024 78334 485680652 64507 53876 425520993 81662 41146 -510494398 25400 52760 -854502584 60619 10053 556617960 21200 41634 476683776 4182 60584 -512342531 30621 71568 358860286 92290 45082 941948579 10624 12055 387071123 65676 88789 -192693394 66623 46975 165318191 77995 52844 412366477 81766 74736 -453573783 82430 40668 -149523842 10680 34208 924281972 16114 75720 -225637310 78684 56884 -51912352 84892 11263 -930015572 23234 19732 329727238 22055 84929 -539199415 97806 58244 638111649 93601 13294 383032331 73095 5992 262600630 85516 52381 300202984 63633 72049 -17771421 88707 66568 -632729899 54520 56803 -861445791 54752 80329 -51689715 11619 75617 922663978 62009 8578 -386325963 43567 65394 -935005560 91451 27658 -198121878 47044 73910 -803754640 75512 73893 37000974 91192 95479 -760111640 6128 47579 -411994129 74371 89925 -437691619 46389 69785 -274945232 54850 65314 -611194522 77409 87643 10909729 68706 64463 -162539171 76712 62823 -157412702 97457 19794 -530822797 81960 66583 64776274 88787 28622 237989760 20900 37357 -552061185 185 69169 353439512 38922 53041 -26399273 71564 54122 931798918 7229 2601 607764341 76131 84106 -650732495 56925 61194 -147086127 86042 78467 782850318 42471 37677 933387996 9309 67000 -52322615 67790 23350 986617806 9352 36554 911114151 14049 1366 218875475 10016 87507 -494430229 20553 18197 463244205 87323 85140 24247161 10443 27684 175334508 39699 59291 -406130707 24439 47204 28559779 43566 30099 -666570248 91758 45749 952695573 36397 99068 -112873508 64999 43121 831413900 94348 65077 -667161621 70562 83206 892113223 19450 25207 -275254710 92365 61518 781364663 4660 87590 601866914 54863 35376 -520436776 75444 56658 -191600750 90732 41789 477575994 44233 91855 435587024 89304 88425 450569933 37701 29489 -833539285 80248 18982 -331289555 4441 66093 136800772 1574 3691 -600954198 93008 10022 -555508924 56714 41390 -908107845 47527 47159 -86152514 52045 41205 -912908639 99135 61946 626666294 66154 8698 229208889 60761 42263 -758262653 32633 82371 452520142 73471 10030 -26899632 60110 42337 318389138 18282 24373 -827412443 20069 70799 -541200415 62191 26917 298602442 92567 1894 829400125 54338 70872 -779194660 90264 84384 -864232202 40019 78046 330338378 51947 18210 -692024802 36984 76365 585271021 67959 51963 -5030799 11983 37285 -410475542 41447 3851 -288324918 96499 34725 618457501 4514 53748 692616336 97505 38595 -556348363 54787 55820 -520477798 3736 8339 485828495 95963 89720 -337196865 56322 64553 -755060361 60946 92879 207434741 35747 2426 -60591009 44360 46161 55924827 55616 87476 398258865 72332 14784 -444936777 66929 76966 257219335 25421 13447 130861225 4778 90951 957236546 19353 12414 -733719899 90492 23564 -677744217 92985 76074 805141033 17662 63738 382048403 62533 92637 -135299168 64 80353 803929051 48816 53775 -866963449 52172 33052 -18118086 24124 82116 -423339512 28162 28964 -816588134 19829 2516 26773471 73336 57324 -531214267 61216 29724 -660191730 80165 74736 -473653075 57795 34194 -180701875 8575 85745 -841977969 92137 74943 483738277 75469 8018 -924008067 17877 94791 222334685 63042 14192 320023777 85834 78577 -773476511 27257 99164 234916573 20331 82132 781388911 2983 90585 -635113665 75617 67996 451956366 66692 22333 -404119927 84891 10991 808119080 40398 50590 -290921511 49392 7706 -53245499 56645 66962 -317400991 2329 68552 535393011 55744 38630 -568875247 65170 70496 -596054951 29198 77466 -648178503 4755 95423 749313890 56204 10488 790554127 92496 80177 699743537 66243 69703 764556466 59473 93200 683865240 25306 60605 -331626147 86331 17252 512366525 57783 86888 -56190627 39263 71328 -518213801 71290 58927 -217070223 10388 17001 717077764 43119 86692 466269909 33563 25366 26845227 42653 63557 698661337 22255 68429 606884974 98057 25065 -618545642 6708 75963 -180334536 39155 27690 -135908919 18473 798 -128648095 94949 18712 -46157371 18225 53456 521277452 92009 74091 -986026835 95930 67358 898055465 65035 70671 -885271197 21213 5874 305859853 67314 70603 279253486 4304 25632 877749887 24403 8514 562008071 87076 11536 408762012 80873 44668 225677035 7068 83165 924201506 14165 70207 99857609 8734 62077 -215651338 25018 79815 -920362175 41409 19854 -276498885 23319 55799 -686058399 45048 15078 132331773 83095 21837 -668315045 46343 66062 -437585266 46492 69131 -652617327 24750 54086 571223990 81556 46550 -261544078 30558 79246 -947254360 75839 1122 92805346 64820 84077 779007414 54490 49326 -149145128 75127 34457 600890242 35490 53519 -442078208 791 45797 80137324 24205 9555 7719752 79068 21110 -122866147 72709 91702 757207083 2189 22390 -279427258 85231 71076 -949824664 22995 66818 387006018 51368 32936 -57416896 12721 37168 833010708 87320 41979 144821779 9345 81257 -720218987 17093 87491 -495926394 88938 83695 210275196 72347 57915 949014988 90192 69240 739145958 75598 88388 -418265673 76620 15773 -294503724 51017 22387 -293321410 91491 55200 874878886 86158 42119 -402381055 66896 632 -76769863 33920 2451 -759276911 25374 77531 319735215 15937 62920 -549236747 86542 34164 -514905673 2164 75026 888727425 77932 30934 710879158 53372 85242 271923575 71219 34068 -613705145 56893 33066 642148349 64018 67831 853636966 76515 56060 -652147779 51842 91569 716545706 18063 13764 -962236178 14188 42143 -465346830 92399 41937 -544413179 65452 94069 -11721381 50868 29791 607651677 4510 10491 729794828 22605 94611 388168832 90803 35127 -594603660 64167 55164 217628390 16652 16711 -468178585 43135 80965 289656715 57203 15931 202837596 1533 74270 142434195 56083 11709 158540023 63837 22851 -456650564 77351 8648 -534569335 50561 64936 -818809567 63311 55867 353590945 43508 49732 941494329 16218 30690 -857472521 32728 9573 138301296 59357 41118 -980123634 8640 16969 873064430 64989 66731 -48656778 69270 57390 157218724 36676 58179 307212956 85972 17387 52708186 82807 30062 408952492 76196 28715 594245767 94094 28904 -598445391 11450 66720 313623462 73490 28335 979105328 73000 50676 -353950550 4398 65452 646312197 94628 62750 578055338 88389 20778 -630952117 7791 9911 565446484 94501 82054 333899693 92646 6223 -254682867 24271 26518 -367737406 88543 94865 -471693704 67023 28245 768192897 7908 43307 653924396 98760 83140 641770486 78876 31125 922769723 42120 75036 352465594 43015 33212 850101835 57801 34482 -802857476 10057 50315 -988946089 94449 61819 818775469 65072 53148 553255084 22707 85309 737144213 32624 40653 -171103923 29288 64486 -781484144 73201 83064 -872784469 67340 97565 887827945 10356 57892 -124814926 83992 35927 541512701 91590 84934 628624878 25570 21848 97797556 67852 42967 647802546 26296 57741 863052565 6444 71778 -595349227 46307 91201 589302882 12333 44788 417575213 19314 87792 -523279340 98447 94903 749785631 78350 22872 842665896 59081 21116 -342242170 30092 4780 190522188 39798 43895 -293879828 46668 48226 165042758 57692 57415 79842921 2912 12833 891427002 13051 79714 -95610618 35328 89169 -23146951 28062 25733 -173926475 76097 39709 255357670 54615 93038 -834995584 58630 19930 945391555 63644 72009 -106742301 3840 70666 -233143603 57448 41555 349150663 39904 11054 -559555887 35176 80913 547165264 1514 59090 -742806042 92755 34033 130647109 47198 48684 546584665 62095 15475 768221488 35806 27470 508548908 67844 16897 785124449 25578 30368 -103663581 5690 86951 348898059 70910 77722 477260085 50023 34721 -462702450 64317 59393 10760198 27456 64561 259303603 55652 37969 955508173 82444 54900 470192574 33431 114 -759002512 31258 87799 -614916584 75106 86546 564635725 28615 12839 322984173 25808 6597 249360083 22068 61779 -943128742 63987 67125 319421738 12582 78069 941810957 55215 33855 247980677 63413 46230 677776651 7360 24916 552383672 45469 41223 408452777 22998 97610 -312263254 45803 70194 774199656 93734 66617 101038119 55921 20729 -991623954 13156 52432 704232660 13597 5926 -685547938 35610 17450 56587342 85294 65149 -651274130 34203 79967 773745188 30096 44688 562199547 24471 3260 -944701666 32236 421 -868141241 43441 75250 -959245510 99142 30740 936366448 71393 4268 -506546399 62925 25754 -692538122 66745 33397 -466854163 37534 11789 -109684977 13360 80669 -594128058 32882 42377 -162304010 39900 5523 518183405 16125 79384 -699366169 41563 18603 -921586933 83438 50887 303832320 87225 89696 -313332330 96912 60833 770743972 49233 32368 -113916372 53097 17082 -11748732 8533 70350 -860750397 21011 20070 -279423241 22192 90018 798389759 88096 64037 -848977292 6623 75540 145436672 37825 29088 -827779283 2836 55688 -117747110 53702 28055 -471954655 47922 16308 -615083595 34949 72913 736937544 78144 7131 -342004469 98362 66348 -207467317 54040 13677 527042203 30868 2067 -176180354 27434 16463 -147627977 68337 81026 -23425953 80815 16638 -960252225 67251 55406 -773677086 13938 35379 -135582993 42629 80 33996002 55855 86297 25142137 69407 50938 -320359644 34885 93837 -586689057 39104 13309 -237868580 4728 11400 -422399341 91810 13668 -986461493 17713 2645 -411652928 60462 39707 540935771 35648 69511 326904716 85840 58706 374883244 20195 86051 981537616 24631 60492 -989091190 29875 12812 -270570389 78027 68945 422166858 25007 79562 573205732 73092 12402 405578717 71994 82376 71176903 86934 52128 216693986 15819 40052 805459590 93227 32491 -540172341 27090 46507 -764526811 33862 58265 -503215345 43564 81828 814621491 85205 92932 248310442 65356 57053 -812010832 59850 66851 -220916889 72812 25656 75239003 91939 58073 762767272 3253 86601 -672662667 1143 13645 -764643798 25785 17945 630272321 92225 76905 -199281974 13912 40151 -378510387 26976 84191 538916135 47273 25665 987424196 52334 90601 365875514 34887 24159 -825823571 30015 82478 220870762 97532 2443 -363473528 53783 45692 800148313 40247 21328 700345632 65307 84393 -118149252 23970 59734 -925534095 77026 84290 576747052 97975 14712 -844840353 62315 49510 -481032903 56402 36952 -575274207 88179 96137 -694655661 20999 13507 762392622 54454 62837 753904154 46221 2593 460868996 55014 94413 -656174130 60861 32626 923968310 65835 57276 442666311 89435 88863 51898906 95287 32513 440912873 39194 52297 266703767 69280 34971 -397196005 67691 58907 -258581908 36728 63409 434454018 96406 79712 583777007 62553 53176 898532441 43554 50315 755415995 52542 59087 -983865047 19498 25620 -162206232 97397 6798 158434989 82580 65850 -684267303 74318 37948 145961404 7930 3311 67337037 95322 91055 -461876610 43228 83868 -680960487 28925 27238 -581789894 75781 42523 558422922 58593 76240 -611786231 32588 33765 -848052537 23776 64467 480861964 63307 33498 515212794 62379 50807 -420093510 13422 20517 -904524782 79853 73271 852499562 49801 82811 -339002054 58294 57899 180511422 86891 79642 -300400732 81163 36218 760503263 42120 31282 -414518189 91393 91404 -89394129 2229 81135 762819248 29766 89429 650273540 57117 87270 568076310 87814 61944 680212984 58355 80855 -886875016 90538 40424 -856313565 87884 4497 -108980328 17091 87860 676127324 20604 64457 662327610 91921 12246 -101900219 73564 85779 -650738578 68165 29221 -518983278 12691 99012 -150342498 95094 54833 286157944 44254 56767 -361481915 90968 91735 -340371322 72789 61760 722797111 79171 1555 -722044396 11214 65977 246999395 40694 692 -619111255 90732 392 -538618074 12705 57084 -340697367 95607 65222 -818412582 92053 42968 50753639 26497 44553 173884388 36508 10118 -401434301 38240 55102 -852908904 28385 86140 899770726 47805 92803 -887173072 97409 61001 -294474681 46447 43989 794014292 48094 11921 -944678655 27624 47305 971501380 90283 10869 -494520837 8374 8546 725044858 29107 22927 483262835 64018 8223 -220365930 19108 71134 -141331517 43699 58806 -12565830 17763 31641 -96070994 94649 84743 -773046903 7012 14076 -176400417 96444 95313 96340838 59079 2442 -318628816 97460 60737 540180838 92551 26272 959852399 48700 13636 680443347 42286 32361 -909811576 63289 71350 96344530 50891 89380 779046366 24598 77754 365033103 95088 81734 -124550439 6978 16130 361614094 28142 56176 -640164747 53625 49631 709972486 96235 27096 101793453 74549 61955 -292149728 43818 67784 976224367 29310 13491 -261909704 39837 28797 -873296134 22679 77046 496692923 36843 34896 -803130427 5628 18149 -700875392 56102 82040 735881688 20637 23386 -689352664 3449 81194 -535064223 83310 57713 199810191 47372 59403 849337420 88525 5335 -280465859 42148 16098 -876956182 29937 87170 121094792 79735 73991 -990015929 80315 49862 558663268 42967 62290 14451278 26407 18404 -113782468 27210 31466 235847266 76819 89256 -181052191 84179 58559 -340809128 58938 492 -458696070 20781 2317 908975762 93315 6547 501711969 84545 24340 -993995551 5149 94386 -832829276 48837 25594 -204529379 49703 28483 -782869627 15052 14921 -2917821 44541 16571 499993091 673 9115 -426969253 76803 3914 762943282 87596 58909 -578387028 26845 54500 -467213566 37769 6870 -59000221 20006 38092 267971909 57571 68184 378670883 49695 20983 205479168 62886 12242 -977050534 84812 46340 610225841 84146 94229 -902944152 74946 31161 -779927112 91815 8443 -883348231 83801 72040 -616989934 40138 14640 -386749022 35607 52256 -169246694 60089 54291 64895448 76498 73253 725371522 33965 59251 -340556876 54850 15040 41133330 94702 39018 -971233311 12370 36672 -55807772 88475 42269 -308412776 2938 53390 542299601 58427 21457 255322949 88513 38579 -589969307 97804 35414 -929512809 15889 71634 703028687 72702 37788 -256694765 58737 77253 65547966 6706 22864 -978373900 38657 6015 -716092389 89362 27798 -353485122 32107 73138 -711483681 36524 12506 150135843 21541 92853 544079976 28461 6428 -532685390 81469 11363 956475707 80989 56496 263871956 43792 9136 149299587 78635 15250 385504671 36153 44946 -391329676 64239 47974 546281124 55384 28527 328317922 95476 27893 576454515 64792 22110 -665472099 42812 15911 38349306 59414 26281 342545284 91421 93121 3646583 15462 23352 535017771 33905 87765 -355296336 4257 32461 437629512 61427 59272 103090701 40794 62023 -373678117 56742 83279 872441438 52632 55194 -647788016 64148 42722 399800838 44611 2377 870236254 61006 84483 567409882 37306 20008 247383283 1641 64085 792198577 12373 20304 -796811242 71012 32310 -579213406 16146 43779 -937949170 93076 23068 -931534017 80480 88769 9929275 7459 89717 -807761388 68058 32282 421273128 12613 90166 -742154892 65346 81574 3699469 25926 39169 562527789 49400 71550 897893403 24876 65367 877372997 59300 55181 -830160794 90779 84962 -527512436 32938 79455 -637477296 76926 24150 -155359093 64338 68665 485943255 25551 63176 759906061 14435 20815 -206940682 11208 84640 -813828910 49553 63967 916260434 85966 41708 911638035 81151 17968 -950872057 81109 69889 322066941 30491 37817 -197019576 37155 94024 -255913047 85460 79793 -998356671 72074 81393 -303501544 26350 48601 -430617601 40889 50297 -591119837 58697 48271 -831951912 27178 75585 927676504 97459 18518 814008437 33160 89735 -43598243 39608 68802 664958987 19529 22143 249614724 73219 7591 -468037278 6822 24377 209803270 55555 46702 -983297756 43811 80662 161903925 66309 91579 771099704 14492 55631 834256349 65854 3897 -446810823 19303 20211 341415253 38385 77009 -284471147 29390 58117 928280839 45620 42262 -146455823 94491 66807 200494736 44432 13138 455935818 27569 43115 -19599953 55462 72490 -212741394 87070 81855 -61116969 95812 30649 985523639 35530 92323 -563883357 49691 45076 690537206 19650 33264 -247473595 60391 44690 748463884 22571 40698 -109806625 60242 15062 841429604 27676 6825 451991222 98720 26842 -980589126 20689 58414 954544568 66870 37885 -454096452 6756 88472 -997817987 6716 88313 -809022863 57569 36551 -54579920 76996 1732 -499694317 49410 611 15921224 89667 80919 700721667 47 96781 -421092323 15214 76118 424195911 14425 61863 -306854971 79356 563 -443200348 34354 2126 -578211676 46347 8626 295962980 34225 68907 17256732 96039 57767 -355576004 38305 62654 962499949 58794 46201 -637348139 45929 56832 528375057 19449 43870 -541332037 56031 20034 830944796 54572 94103 816347387 30045 66768 -900062437 14118 84456 -108476883 12960 39452 247689446 63504 28057 6200270 92452 33054 344857445 67036 93524 306195771 34381 94011 -659130642 30784 97631 -513451805 12478 3739 -191007370 82924 92723 15469376 24913 27884 -867888194 67425 41383 -164426206 75048 19845 40405222 30217 33915 -678044042 70299 80154 908382089 268 27828 519221640 74781 23992 650174774 73493 64466 524695144 36188 30037 347170870 9753 54928 -368319318 72266 11849 635015403 2960 36376 167112680 39370 80046 668940292 60090 16010 614774976 92876 23956 -900593608 92507 31417 383559299 86911 76314 513744921 90173 20449 372647619 39476 98912 875093652 90641 90708 -959999433 77227 42032 -193612969 78405 54227 280824806 59330 43631 -436478393 67253 51592 -752630684 88789 40641 -578845735 97781 56597 -861409917 32237 21824 -654266551 36484 98756 -594401039 24097 95375 426412980 78325 81009 969134016 29323 12250 503742532 74419 80471 103617961 9943 67620 216218174 60792 81702 -629052612 23183 28719 317149785 3817 54818 -280705435 1699 9309 -714978807 45446 66735 -139668580 73817 98242 -75268769 99147 29257 -221849325 23796 38018 42068353 95877 15212 -799045914 91 53034 200387479 64488 75323 -627791151 2747 79931 -284140462 40401 40114 -880646778 29984 13409 -558075001 42450 68182 741668765 13116 89710 746318642 42059 72181 6815908 97949 6901 -181864624 44598 30398 76804241 29314 84495 143308366 95504 3810 -378056343 37735 92048 150582655 28801 65753 -98798571 12167 93815 77042340 50004 45097 -434855228 83869 86662 197934845 28487 50939 716542813 86086 45379 2607329 19396 39463 2633686 55627 45341 -840248156 28465 52344 -89393160 45254 89081 -699176252 67020 5421 620226536 60847 78065 -777270337 87025 44806 600304916 5734 25119 -17083186 45519 40315 -80820300 84273 66241 700884102 42871 66470 -466108363 55285 43650 -31527303 59264 39618 -782562873 72630 22571 -203163983 48435 64740 -740232255 42285 37862 -141000426 11383 23307 -514040970 5356 50776 486610504 80392 62595 -732934184 93476 93985 802612030 51763 88745 -957322973 39125 80265 833247684 47188 95700 -186153937 62498 65233 -726356413 69758 81419 -806547869 9498 90601 -866449689 95586 41631 -50445586 90078 84727 -489287087 29808 83772 861923002 46752 47554 -287166469 49740 45499 901144308 8246 70934 90254924 93509 90662 540396236 60471 25005 296266471 34783 88292 212608770 89326 67216 596773732 80403 28934 -911786568 39820 95836 -442264259 69787 71118 839408135 15545 88063 217025349 76542 71158 -161063108 76427 41970 275477353 73247 20137 -334450779 66658 81458 353358563 71257 71991 -950656564 23949 7415 463825084 60418 35726 -972470776 46027 23530 542729657 70538 8015 179796066 73784 57723 473427504 905 43651 705090917 76028 98128 -492721718 18890 38276 -103567962 15140 32075 395403324 46099 35775 -619578039 59668 57050 56404683 48230 75171 929540895 54741 71268 -318856922 96417 38716 -716578396 82103 74567 -164427405 29989 96068 -791867044 44350 34044 184708913 43471 89708 -620058162 52446 37714 206032996 76660 36825 -990692390 34782 96190 -560039028 93516 38370 850729742 73461 914 988577104 91188 68382 81423321 10489 37244 473036409 81861 75539 317997637 57870 40482 487735897 36118 54678 472675926 86124 30749 -330765525 86591 29549 -554296090 75169 94968 965627411 73691 62297 1547720 75356 79316 -17446452 49550 81060 126175778 93166 12260 -783407823 50952 31813 -649870039 34734 386 394492227 56814 75044 965407310 47578 64660 249917299 26121 7495 67576075 17788 4495 -409226838 26101 55278 -761776505 82242 25574 -235089100 81735 24338 233620569 91669 29093 -682958082 52853 68918 662684322 2469 25981 33563661 9065 10941 -986345730 30279 39757 305539610 26751 7617 384367774 21989 49140 351894657 61413 86610 640660666 87032 5204 -158968247 17758 75060 232279310 14779 5093 -768188882 10865 15754 -272041131 70147 10742 -504335993 86318 80389 -728172773 25554 35307 -174147638 27338 9521 -836862606 68288 49837 734223354 48653 13729 882654123 83409 91035 687868254 45155 50489 790270721 37092 34273 964903813 97199 5612 -274044768 38731 9031 575336726 51750 25684 394711622 79596 87851 22044638 1377 8092 -823134845 79303 39526 -843761728 35425 60516 90944675 45911 19304 -750974025 90178 55438 -395464824 4482 72446 -643830887 26445 87295 -124527693 47558 37949 811731104 33223 52716 -674391934 3664 77994 174728275 53280 92307 808785503 82432 13338 858263118 87838 64040 -827973386 50099 91008 60857658 89644 80225 -199180153 14138 19608 -507518545 40140 70520 919127966 12881 47665 -458678012 91451 84973 -370573848 93003 40899 680927724 92307 57410 614363948 59130 24777 108072826 34823 47390 -252205030 73387 92457 -73484308 31781 35749 -629962757 70999 29661 -889682330 35372 71899 -186279396 877 2131 259076985 49937 61076 711287848 93676 38746 -876033075 79250 13173 387701224 75631 514 983395737 35022 11876 -937155232 96543 57246 905610949 3424 75415 -567287004 89673 65994 526770836 31709 69885 772441177 84613 93310 10831191 59470 8533 717774718 86633 24596 -81113799 57803 56610 84230061 28496 73881 -839743574 13252 1501 -41842177 77327 19442 648878344 12695 10647 907631926 76866 93415 944786070 54832 57913 -541848466 94937 36489 509954308 53406 17990 753962733 18880 81313 -664549124 9149 85796 600193802 18975 21098 -834371509 81961 95989 -791660715 26012 27100 -689459255 22583 63766 193247392 31442 85480 -10721651 40539 22231 -770132293 87954 29715 343603603 66700 13199 -892829331 33901 72799 -641170310 78648 72688 -403253613 10657 98049 -828616726 9352 7296 -971477674 36583 95570 -994479373 57523 6222 951488789 6278 58362 725422480 60443 37940 140561884 87349 76517 576924514 22168 82355 352126934 37637 75494 121824340 85339 59971 -612549280 43227 11341 122047612 82235 48184 -863548405 88502 3696 663032373 30396 15209 470987704 86897 12889 -937131054 90669 50812 -70725303 73374 77852 960806033 1079 16778 -865509416 43741 3673 -360007677 82401 92288 470392298 68230 8996 -940401582 86801 20193 303606235 37130 73427 -790852366 70189 25866 295756774 35898 57522 -190946863 12556 74617 -12831632 92186 25994 -257351207 74428 91134 176918965 53058 26514 169157438 5124 55224 -989745347 1480 36101 511282877 95695 60678 -473972493 98108 74242 -520197152 68689 10263 262954088 13159 50825 -27531081 44131 31294 -985531638 344 29718 -450623680 92048 85895 764110792 97791 9990 -560007605 90730 66794 957310898 96317 33685 754473840 24362 70266 -860741580 50936 55402 -633920891 87939 46219 -876259579 94288 73655 36177764 23571 67591 -452604526 69980 91326 -52544601 44115 40028 23089956 92262 74487 814386189 64783 43793 13519791 84336 92018 448949123 22445 33483 144428231 97485 35774 237486476 14663 30691 -211727008 1735 62820 483893295 93909 13602 953362863 18549 13791 -370449655 29181 3680 655565537 73295 17311 -667682960 38070 67605 -364041472 2086 81772 176751442 98787 21893 573652333 16000 21537 -840061690 43356 6581 -596513717 85861 74959 -877486574 90299 14106 956578607 25030 38573 603480063 89030 54765 -551674765 16865 86726 691806862 94464 63017 407569072 18921 87980 -730324566 36375 41575 55707457 68736 32286 -231940155 12688 33342 610609451 32324 27384 954594039 46757 46935 -997681169 79046 630 -91575930 56900 69076 909496175 79541 8764 602717408 17797 49920 -41521747 33421 33418 178087907 11390 74756 388674010 85533 61813 757970437 77320 26905 791975855 31684 20744 299897327 14359 95492 -804899295 75260 29167 425363635 88568 15003 392329263 47474 17819 -728444097 65673 10271 238548529 37272 88722 -908741539 2614 65456 -504826477 33258 77773 -822408866 14075 69081 -768374039 24456 37362 786373523 91119 20628 -582769814 9670 61014 907127135 94198 64435 779826334 47699 98454 -81483979 66179 29471 -38038981 88400 61875 995010982 70588 1842 349655072 86045 68736 -489282658 17330 5317 166462391 86447 48533 350300811 43742 45148 988963115 45128 76643 630564746 20280 60707 -753043006 14086 94857 -955043501 60900 15796 -513993560 65358 8105 -640925111 68452 37998 698650361 66424 17498 907570856 32484 45300 -257979645 56996 31966 -710915721 89985 11980 627452666 98849 58403 -500494772 58564 71812 -128096041 62727 21250 171831921 53166 66802 312508921 46546 81284 92046940 87920 5950 473182551 69955 71688 260548916 52706 92129 -827631008 41213 33907 -323821355 51486 96219 -315301647 10664 19698 -531144430 57281 79765 -65396081 14316 338 364649569 52307 56424 -611902678 9946 37480 56073806 8858 86886 -854812757 70182 45627 781223012 99123 78163 -561441250 35610 34014 -758336177 11799 65647 236890672 52306 12389 -467646066 79838 82617 145310652 48017 17346 813485075 6793 20676 373529226 3718 66971 -361814110 27481 40270 -590967631 28928 88376 190810330 52674 22801 -294598537 14449 76226 966502821 67143 2600 553618489 84841 90226 200717327 96737 31683 -316733439 56817 92413 -924534222 4267 24525 559881577 2568 27012 344617351 7166 18607 -27947112 43522 8063 652836974 2487 6361 798305352 34588 56499 -161117824 58417 47038 -288694044 58507 59193 -511837497 62673 90563 -453732183 70899 19117 -508535368 75780 19549 -169152209 28422 91624 -410300482 81967 94298 -639692089 33041 62963 -61897487 14630 11458 128352963 52535 22782 -990256739 35481 86151 24167309 10242 30240 765917325 9042 84376 -190745028 31572 80057 332671459 55853 27778 196954437 27505 32877 -610668418 94076 74107 -746283645 13086 74917 54442968 75145 31754 -527245874 60537 89436 532349391 84832 241 -991314698 5393 90061 -851983660 90453 72450 -768389650 51285 68251 -808148378 74837 55617 -791324288 833 6930 -348897402 82091 7604 124614478 78199 81328 -148145305 11974 21929 644929230 73283 93227 -944875449 13963 12717 -185682272 91084 79878 432181492 57757 84259 46840114 82297 23247 18566298 58338 8563 18024706 50381 10684 557763120 39907 94054 -922147053 88226 39597 615334021 81771 93941 -175088977 54860 38235 -898510843 63979 10836 -970967341 42396 4370 214427803 62237 77576 -862775726 64874 84121 -589503346 95499 69461 -29887140 78987 8746 285786538 9168 58520 870245118 67530 92287 891300094 59281 64032 -116659389 48902 58335 -358441411 81931 74042 265186837 20519 43489 -949801379 7711 91087 -361177079 15295 32641 -989553511 4024 35077 -585148852 71233 36812 -72567225 64294 23258 152052824 83648 70071 340897400 33712 58572 120676109 82729 63464 -563745251 35994 87377 623572099 98765 21452 287664997 40604 25060 707435123 62859 52793 948518511 75458 60609 604726038 41151 38280 -348396109 85006 93209 -876596194 84334 53416 -153414179 33215 2392 -864486212 5896 851 -800944411 66056 73516 934170363 1410 81663 -171539827 58017 13751 -845106791 33398 68092 -666942248 96899 4616 -641608434 63718 77215 226107812 908 80218 -181316647 27877 60739 475983706 77686 25633 147650761 67241 31212 -786086627 3982 58053 661426209 76735 76689 -615057627 82242 12941 -312408627 35596 28422 -612403690 4846 14791 -692758221 35353 55353 -454902281 1819 45856 864168318 29657 76449 -92767447 56235 36313 -540033116 42107 14801 568466762 94877 77442 -266352291 3924 31605 -79428788 85219 47864 -258516378 28280 39403 -54730869 26524 92894 207670536 13778 72099 -108750076 18031 246 -121056285 84524 80364 627780041 56719 17788 -127521868 70559 82250 -799949505 47502 37050 -942948227 17190 36722 -585994798 35711 92461 417664437 28515 89423 833784362 68096 88784 -376587900 10552 55067 -496433764 60737 96442 -410553282 47992 90166 -259966092 38790 60019 -427736993 66288 31853 414361465 79910 50562 -144329746 83495 42031 -237044836 89257 75657 -990896085 92989 77599 -451734731 70185 38056 40225586 9387 4853 197858486 69963 4198 660973791 50340 94215 998257505 11448 95646 -693778486 34948 51497 -553334064 56159 756 240610508 50011 89438 323409045 1699 19509 -345169730 16882 76461 327949529 54408 6073 -303265535 55930 85316 -388307181 88277 83134 905539912 41139 23824 528733024 76884 11393 -185470703 76113 75063 -348037283 29910 85794 14108000 82735 62631 -72490477 9683 29680 -594763332 66719 95788 810303589 48934 36099 -761533665 10787 4659 -222378831 99129 14237 606964122 83946 38959 465116637 19982 54188 -849347463 69836 78144 -121940018 33679 98576 145544105 27774 13201 650691409 534 94742 480717724 1914 73408 -572047228 3550 6671 -195784987 20036 98365 -477215620 18316 14558 850445880 3615 52867 405536616 12582 78082 -558345375 88522 51607 568842205 62892 78331 -3247749 90262 35943 39925051 22800 89117 -69953543 2275 4789 125575532 74659 87269 -456606823 10125 6457 -416909828 9139 80767 -5792001 29775 78010 156170078 39220 33704 -347613225 7042 26031 209454391 77621 29078 813173167 21790 69795 -394185744 67309 1524 11554059 57 87495 347606435 44667 73406 -23100857 73001 94421 394383751 80914 67304 -326897271 80371 55699 402950420 44657 59803 161669413 17332 10119 479865310 26888 3211 -794100898 54537 9829 553487430 63342 88336 -98072739 49338 64605 816487607 8724 17236 -528783560 54798 47928 68266300 28011 82712 -157433750 97034 912 -658581074 94103 73808 -811089670 25063 98791 883444129 96996 37896 191232383 45827 46859 -528698533 32353 46417 -96161405 23522 69640 504487963 43791 75339 527594951 65540 5225 -462262901 9896 49362 849292568 66359 86038 880252825 59105 43622 215640649 26470 27461 -463911600 1345 5353 754595497 8099 49918 -748086325 43263 27216 -863166380 60748 36774 -50013431 14167 77069 848902027 58770 75904 242479398 64808 51123 112927948 88395 29402 -935324985 65853 19462 -421408370 63489 27336 -635427847 68337 31166 280259564 18021 95617 -945920982 23118 97639 994781751 84995 90523 -112502678 46471 67509 917127065 3752 15025 672027954 4215 52058 -874934365 2741 73213 -148759837 79230 13927 564632207 5521 61814 801701262 45481 52218 664374968 77094 98516 62384124 24648 4741 515097205 77552 34895 -372998818 79228 55637 -539447992 31964 6615 232199503 96238 52832 -577892609 92539 85146 -360684315 9550 82055 877955721 22709 9868 922110856 51027 47338 -70321657 80943 37707 503221761 37435 23832 -741844214 11912 17304 327357112 37937 12048 -735130023 20846 97179 -809523211 70751 78757 877495742 85127 56787 -10941215 35368 73300 -441814847 53542 44245 -828571429 24060 25284 324855038 94728 30548 -753638581 80026 37779 -681119163 13127 39648 -132350575 44893 53942 909374521 82305 92237 447520646 26553 305 -667174946 3225 53767 -771748520 21395 62278 -942311781 37472 97752 971656236 60897 88908 -992350105 727 92272 316625239 29699 59744 -137479832 33122 29575 457730445 84310 6294 -876607477 77781 91806 -861374776 90509 56533 -672176481 24719 34278 661209132 45625 27998 -466247674 61858 53167 24950872 1006 44130 -487282264 10434 83121 393659626 44053 74469 178165492 90835 41849 672051620 70824 87710 -953272029 10385 7129 163418846 39782 47428 -859918454 10696 61767 257502715 19131 24116 738881676 95895 85454 402878383 5559 94971 51024949 30898 2619 92082853 55428 2174 279690782 89095 73842 -377060196 82302 39928 353430261 41308 5010 921444832 55406 61860 488612700 67855 36802 -910061852 66172 30472 740600431 75511 89650 778329180 74068 17411 75303695 98278 92861 -369425616 71255 74951 -396479442 23610 39267 745436519 2866 42776 -850821500 32 91739 -209424831 15588 89325 -553426095 57688 28332 -851501040 69280 70440 -890596044 68878 93999 -329567772 30585 10268 325666183 83012 81675 -447131457 33439 22469 -839642957 29435 21697 859942968 51221 18915 719639124 67298 46115 367108225 40313 96894 448008682 51095 53060 -115452429 92074 7781 -428385462 77420 62280 -590508980 82284 64082 -636195087 73953 28534 347215989 65829 1985 -219283792 20157 55981 518326255 70511 62162 325607526 69 54523 -631425752 77354 63431 -681636706 56502 44406 -855515114 38661 39404 -800864350 58787 34882 -493771428 12436 785 623749723 70900 59629 -494652010 12042 95397 -56217418 7800 60575 -115752719 8015 32621 -176110050 75107 69558 -307583258 75527 51205 623750280 39942 86401 546703387 35550 96724 -755642619 41912 52317 16645862 7292 66273 -241163626 79616 95083 8789375 31306 93344 402644920 47614 39686 50625124 74490 21139 516095488 57698 12143 147714847 26678 13107 588947623 94456 53238 -99515754 19109 75758 916987197 68692 25140 -275514252 21711 78790 -35913508 41319 76132 -390392055 47168 34588 -156374487 83266 70456 392700509 16884 53556 817475955 63872 45520 -539073884 36951 48333 658776270 80041 12388 941044766 33156 20505 454951092 96255 65068 886096062 56707 62436 -206153640 12317 17685 86249844 64945 95951 510458747 20641 69129 -257506395 88973 50094 121750120 54307 2750 -631171741 68997 68472 -129970336 77048 33211 -751805874 64971 84443 747863052 75373 8401 907027581 69831 34464 -68577265 82516 51780 -438961920 33093 16561 415963240 40473 1882 645677239 48188 96137 311273033 32115 13886 173841380 59729 81058 -257973410 44125 78649 -200820753 91177 79791 514690766 54487 41891 -679839689 12170 62101 -869912781 67220 64577 -652286617 1744 86823 -503568026 63048 22799 848426968 89138 33526 709103274 49360 62908 744088518 2597 15621 785516753 84708 20785 -728200425 43617 17184 343423150 16586 1426 -40153451 78821 64735 -252718694 64219 93519 110070617 56384 3242 -856892282 77629 90971 365769570 50072 94214 862613507 96556 33717 -442254473 9548 69585 680432009 7715 95900 -986416789 31689 95152 258559248 86271 57814 622995813 18454 71577 -592371883 7845 60809 182226284 40183 84547 371504021 53643 98318 775304768 12236 89606 -229762678 62078 26007 -458960877 15516 77347 -162626344 52852 8662 -755823475 51354 16606 246623821 19991 90503 858046370 32592 98590 -67117461 36759 92132 12714435 25874 60359 91033257 62324 97122 614524919 12579 12841 -345593365 90098 70954 959133781 30400 39554 354368664 94128 21021 -30803445 15467 74886 674011587 19432 62299 -966248432 10811 87812 -452687872 13921 93760 -930946910 72929 51149 -937601835 18976 72826 -634088628 39611 31582 219822029 49726 46062 466915799 77075 88742 -957987666 47555 65469 934241527 7834 76239 922069038 43288 94235 -891720239 80310 84130 -845391704 15262 2679 -680792536 38060 77443 -866216271 40926 40948 -851355457 62344 59783 -913828654 92377 22037 -372150015 17864 72118 494658769 12777 64076 -32602580 66926 13959 -663968022 78887 24525 -546777129 55472 86673 -735051928 54849 15448 -640380969 33785 43221 425902310 317 93347 -795847720 73770 46799 -415480928 41835 14025 -889023707 31938 97434 976925769 39719 27897 -108708913 95470 37103 589593858 50055 55422 -342058053 43114 89619 472665165 19297 89872 240354047 90447 10761 -804424905 50435 90237 717716508 64956 71622 -997968375 21443 14040 645831015 48075 77323 149292153 75013 34266 -569921614 56333 75196 -682274137 53842 75756 583741295 95243 71912 220288323 80878 20890 248479607 39855 66537 -944468861 51393 86746 -230067760 5899 510 -115156707 60319 20742 -87327428 82243 89346 -511699879 38168 50122 323190568 68218 84896 -146680770 51559 21844 56105283 76771 98917 -181616822 70228 94609 256526116 74847 27405 538822802 60555 44110 750992405 25215 26164 725359073 42626 16374 -899827347 57650 69688 738314225 42497 98335 -116553185 89637 20503 -143907567 44705 94508 37920465 4386 50586 129719191 1550 40447 -743188129 6678 42949 -504212047 11731 5115 544712077 59188 2475 195420953 17319 31264 -305698147 22672 27399 122066757 59085 66841 -427727301 10118 16196 -970477566 49803 81256 838214319 18004 73378 197266897 93231 35649 843064507 9421 72399 469558765 79263 56813 -122878150 97243 41364 -210876867 20053 55324 -467026670 67066 94228 587404624 82484 97858 847293700 6526 64962 -801487251 40159 22593 -162094788 86159 26905 -310846696 82407 43311 -313338977 46898 1687 319449962 63007 66123 718364969 57629 38141 94053793 84300 77812 795582753 11593 1408 543730044 55362 29018 -785792946 83429 72716 74138366 45355 76125 730965123 57942 92932 252240397 23032 51760 162763515 985 48037 172739223 53395 72668 -588903910 82761 65858 842813801 27652 42682 480789873 49802 48632 37008192 81952 15663 -32950735 22525 58619 374984603 2574 67905 -737361366 9829 60484 -146814937 9504 82810 678987959 4256 33165 -269274122 25802 58288 854063185 8768 56177 646115667 69575 20984 -642562154 55065 23312 890846649 13737 47383 648506630 96814 44097 -601938706 94970 87697 -627313603 74563 16573 495186552 95867 47096 625737455 61713 92355 -34542957 9262 2071 659961851 35471 36798 -341235940 33707 19384 -766051787 94359 51537 926392152 74179 29856 -413699504 31685 81122 527694856 84028 7301 695540896 23523 72593 990639417 89064 93644 564022341 17996 84205 -913791351 21369 93806 94718271 5408 72168 769528421 72238 90900 -94170278 10225 40800 857092617 61154 46560 832944582 51199 92553 156379365 31770 86167 906173813 11510 60601 -929120311 47301 12937 -95136775 76831 98857 332864575 55665 48818 -833953726 67916 57476 -484151348 57582 86975 -816395436 70278 44174 386800018 69333 85294 252295868 47474 81135 -809576938 29044 46524 244578214 81398 4500 514264417 81626 16760 -704832089 94316 74871 394885389 49052 7507 589484126 76255 70051 596261455 89509 29347 515279950 56882 53317 -948233822 36842 84811 387517104 82245 93223 -350191290 50440 80417 557976028 30648 16697 -260360183 83323 88652 -482559126 36640 41348 -832141004 33408 47894 808629094 10838 73103 -293299239 67574 58903 965613051 86242 33777 168516712 82980 53250 342405384 23309 71274 705121436 90149 73406 -933218844 24346 56863 336717319 6159 92023 637903097 74981 38477 111626117 13166 8460 249282159 88500 77311 -143567326 46604 91337 833878715 87980 54886 -470234768 27889 82500 137743506 30507 45307 -846449592 80539 68460 143716077 69302 57427 -274734305 92770 10616 903818 96229 75690 -835273938 67425 56136 -41033025 4436 10206 642723791 60333 65302 851692730 17715 76557 -93176473 78746 67366 263751347 67773 30640 -449675332 97614 54429 826370321 55979 70908 970607401 27472 60330 -804787539 31819 79076 892081980 76308 43538 -352308788 73272 12522 -176472213 14341 86246 -594081799 26190 7416 -630736246 45423 30126 201336746 73035 30430 -304522642 29136 27719 321646584 78164 92019 252541643 9077 66626 612794739 70961 7591 -34530397 22896 41012 -389078269 38493 13859 -129714681 90413 88026 -623954778 81533 33815 -537677137 82083 37769 -421839159 393 49646 237987858 91695 40248 625539851 20103 2019 948183805 56528 25676 -528617033 87752 69675 -459998640 4623 75125 -166638147 68217 41562 -720063520 50274 21901 -304022642 26950 81323 -330376605 45037 57947 592913153 25066 94940 476720718 47901 78242 -144657289 16166 5643 156982238 21051 64785 99254485 42923 59437 -826480173 78563 95204 -875796381 12068 32565 -888076178 22705 97425 -782742894 78016 52532 214886454 12250 20645 -648124464 58229 53322 503528290 76323 9474 146490087 14757 82638 856143227 2414 36312 589829459 66498 8663 360040131 87783 51068 25107183 89275 63146 -885751523 42421 48643 822330046 2704 94355 -169047989 46739 58640 -509211583 63574 13171 539031182 32544 13106 -832022878 52211 8197 -433376667 16164 41310 727320278 92335 80752 16727749 77269 29967 514037174 30842 67530 921670268 69057 2837 180607085 96660 35317 -819342211 68760 42836 309209909 80502 62413 -890535585 9418 12942 -625829995 64270 62848 -287675869 875 21082 -463133606 52610 61978 -250554097 63033 20928 -848643275 96656 7554 17797163 83675 84911 783502698 80338 49895 64069943 91884 53407 109906866 562 62989 -319126134 24819 30868 -10647449 6786 64283 70987314 5772 25420 274959515 26647 23656 -994502593 26668 12313 -70123585 36206 88964 -733945838 16163 71810 885401802 76883 38205 391587875 66060 46335 -929911797 72197 15951 498418175 87217 29312 47303984 90908 79615 548135250 3067 14328 336507740 1554 40177 468293628 82607 71259 274070538 77123 10419 -450617807 97032 14064 630802378 54076 35151 -443484311 97623 46051 -887538619 50514 39325 -741945174 2073 3544 926535149 82830 69976 463098683 39898 48365 424353982 32205 36773 289636186 19666 78782 -417115537 67117 29449 -55050389 39926 52601 531311294 44027 83883 580094465 79759 45690 -40171712 88574 65043 474781924 71246 20326 963358665 29960 13315 -584550043 78108 64168 48848786 54217 47693 844950922 26130 55392 30836602 80198 51353 -607444912 46930 18805 760789305 14636 91701 110062860 96214 54775 802390448 67126 17099 -563095267 60901 82608 755168089 68609 25204 -737298880 1952 76949 -51976332 73463 79412 -107973349 98218 15103 865425428 96515 94060 -757198522 1530 80974 587461688 74880 70485 -723431648 86709 29880 -63623505 30054 253 788782437 11588 17108 30948353 22633 7341 -226119452 8456 29624 834841039 2208 75728 -160101157 52465 91313 458315786 10125 35456 355694089 40178 68959 285560911 42204 95683 104086910 60457 28000 448340343 12896 21201 -708750179 78049 16783 -791120292 8655 51519 69637568 4204 86225 -556209414 39086 32893 570722829 96549 92799 780556570 97279 8985 51707729 27996 83554 -971145463 36771 39962 -851740226 44108 64101 15851566 81831 43943 982692576 84136 70693 302029681 18970 56531 987907194 20718 60684 201845418 24498 9188 49482694 17609 35930 432714761 72034 14422 653561893 14228 45110 954104729 12889 46020 -605238942 26075 288 939449376 53433 79151 865586001 21144 93081 952400166 14468 7434 -53491645 69863 83056 -574044614 60790 78911 -92426705 19164 83518 362188167 21647 50940 -143702157 6621 50590 612929883 26984 52483 -714473665 69428 58894 273611180 84421 89074 141297375 3608 10773 566327097 47522 62529 859738442 73304 90967 -910002473 23545 15507 217983365 33485 98231 -877921920 79503 5022 -484830196 69320 47060 469752717 82400 84634 -428761005 8176 47444 -390075642 83620 97712 -565310674 85666 59927 100685343 16641 71803 -823617478 49134 72333 -187815671 60335 77443 447479026 65109 44099 -221030929 40750 15204 389009741 23610 43676 -684643542 75002 26768 583460964 19498 18133 -208891557 53164 22398 41451949 96823 34717 -854442206 16802 95798 -805629631 9260 43500 615126984 884 30273 774778883 58721 20106 789440220 60058 36356 -628266747 63526 16121 -224129488 69023 67436 -737618542 40681 12029 -91723522 3356 89868 -59204249 16000 52702 986126222 58646 38211 990258351 97806 19752 -857548272 95739 98650 944374906 59829 27648 -211878007 55642 26493 -411426719 24633 27853 519086514 29675 97048 2317590 48211 76940 798303257 46574 48072 -85643720 78875 16663 -258977628 42252 53996 -834446252 89699 36073 863136965 95051 97280 823833396 97538 17318 702847231 35570 10596 130187019 17720 84736 978275008 31702 52659 130235712 46007 97239 172257795 49993 55131 791063182 1832 71001 -403114258 8955 63629 -48462971 36078 48573 -555548327 61607 8405 111269882 92066 5372 871846206 81725 29184 -681469094 56226 8958 841741247 91565 81203 -835966432 8163 18437 28494614 16173 17555 663825415 29107 84851 -133273243 79337 36671 969514029 79324 16065 -839814910 14716 66636 -582764692 74019 18323 190675972 94243 29269 -917646023 41191 37992 66462525 19369 87689 -743992108 20555 40882 -862474917 15028 83350 97617050 95581 45927 -883092152 93997 45535 572924187 39127 3552 878500512 68912 5234 -450702709 33559 20245 -270651220 32867 63643 322650167 51355 23113 301387485 11606 88337 488610648 52825 52551 439138748 22352 95264 44700504 62417 40559 -360859481 96969 3489 -798707429 55200 11381 -217123921 15674 98645 -661146081 13161 34427 601687431 5492 83579 408294425 57432 14546 257154433 39502 46475 956966029 920 52968 523079890 47829 20808 56985777 30335 36298 689563394 96029 89093 -342014060 38137 71603 954472724 24388 62425 -291745227 64503 9570 -817311059 82481 209 847744735 30192 35334 251970274 41378 16638 484009327 58390 27923 824650534 81004 30398 -319904669 68600 73370 119967472 88505 49566 810187466 57678 37542 2341197 11014 86841 -642488075 50453 46673 255148568 80279 63669 752427506 5863 75748 923512192 80290 71872 423569949 1977 57883 -895817278 46667 86217 767371200 33245 77409 745316645 34362 58069 972575235 25781 17196 -250296727 8532 30354 207699452 38979 57153 211331544 37386 3123 -413998218 9799 79027 383504115 4075 41079 -352686313 18970 44854 -574268733 16575 36543 279910395 4498 11457 863845234 3984 15876 274485770 56290 96201 -108138389 97636 38415 588723063 21394 83977 -615998969 24175 69574 -527200750 7802 8154 -383689792 57367 29351 -427105275 95286 85706 651251959 73698 59916 341885278 89795 70760 -428534618 71667 90640 868440199 51020 1607 -261141825 4141 82193 -365915421 17344 33172 -58866768 5060 56615 772228135 2268 77655 652135545 78680 65093 453506208 88873 62999 449589052 32218 53213 -576943323 37144 68555 313911744 52580 56778 -926556543 4232 47570 -120533512 94611 98307 570005242 57442 49943 -909746012 79606 47592 765333673 53542 12996 -598586063 83557 68843 798239075 19058 59540 511395042 19692 17368 900922382 94280 35594 -11083858 89763 10874 -106822017 38558 14665 791482827 78844 53042 741854190 21258 88475 -618255824 9443 32691 369689432 3328 98062 361627654 85934 56543 -378658735 84639 51545 -205042229 84210 88589 -703360987 47770 81320 114278844 18160 69268 -863741118 87925 51408 465817398 32533 98711 -561888436 68411 11150 371017 85286 98271 -274114663 98209 86581 -649799931 21232 26102 -675407697 7604 67953 -268722394 70947 15904 644781664 87064 36209 -858394983 51308 7438 -284042318 34346 3662 -283862657 86950 20987 -621248574 14461 15977 -872531694 92540 54903 322808961 2350 16471 810158370 74975 80754 -449381823 16632 103 400729672 21760 96917 842251721 34052 10689 705725851 12702 54737 143674433 91992 10748 227547466 26350 37284 549402623 7237 11191 65153911 22669 63962 716375595 36743 70649 476516868 59164 38065 -287496146 50999 89369 438763095 15995 47419 634865714 4280 16590 -889087128 43272 43752 694951243 61348 453 89234052 96643 9474 554169533 18917 18000 -159559273 44514 57272 -746148672 61580 44667 945181929 80117 30045 129543063 76778 7941 -329185585 47479 12960 696009417 56636 50520 594412993 17712 64077 -347565259 51730 41172 -107520083 20243 85427 331840177 73694 82052 -351540060 51080 31328 905820548 93402 90425 -570818791 42949 54349 -717844879 27149 64203 -579862699 25677 80630 -792460932 60199 43329 788261941 54582 83805 202093332 11433 31104 -802515257 56293 82012 814894516 85580 16347 662358589 33518 31785 -497865327 37090 62609 506210167 3211 14423 -252374729 72929 73465 -83202870 78564 1688 -292987727 39902 75395 -57176384 53811 26029 -885659790 64824 91976 49146478 51373 72059 586684515 42458 94777 -479145637 22676 26384 162578292 39514 36604 23989644 21597 13614 201180223 64097 44817 132244966 33500 67212 946883372 41065 61838 -342901163 6920 61740 -427258275 27030 41552 784446273 94341 18133 798749459 59257 35456 442746345 39136 86604 212670368 8383 14249 261449032 32485 29875 -690865691 53367 76693 312072067 35538 7196 -405060170 57203 66643 -565454163 29393 9397 -927216100 53111 20489 566078348 74022 96324 -104723225 36973 88929 -426778246 97466 77388 -772878177 38200 30866 60620700 76841 63031 -642371674 61066 66068 699154824 12393 85366 -987129775 13371 96868 -590807849 62815 45707 -898781119 71649 70032 404479271 47052 28551 -915934683 78310 74138 241607494 54858 73094 -5800317 32658 84907 -682746415 41162 6511 279758659 77163 93003 278130754 17924 14157 859817466 65629 29278 335694203 97245 11174 -330983787 79277 46013 -169363385 48429 97441 -276056577 80541 14121 -866547148 11548 48812 490059775 39721 46166 -620061508 32419 94940 -285548940 44079 734 -922087107 20999 81315 -22549027 78833 494 -323650986 79472 55859 -925608778 81136 12808 854945535 37259 66074 -605997623 70406 35928 -251526795 68742 92864 494922570 63220 40817 -513119922 72493 50542 218101831 8784 77983 -708587003 59902 31277 -970381782 48363 50402 872880342 8886 73867 387169105 47051 11441 -727305932 34569 69950 -90385571 87198 41117 -143235634 46734 81477 38456353 54069 57512 -41738743 3680 574 707741845 1038 3027 339227638 64362 55984 -83863418 91353 87389 272243540 33745 25166 -740854367 35299 5326 -899450924 90051 7403 404116318 93236 15659 -227595040 8704 7091 -13744673 90310 996 -369155022 4741 81103 -48111188 68345 41218 -35952533 30687 1482 -266400666 41665 59512 598058199 34 93634 937084030 60058 85229 -495296144 78327 76753 153479201 44140 24429 -228565914 41800 34646 979788562 60082 14254 -83425240 49865 3955 -297980954 76095 92139 -629989853 79767 35279 -567711147 92434 82115 182019818 45519 15630 -346813210 11124 4657 -136769751 66081 94839 -908588749 60253 52989 65186228 50803 95406 900907349 52384 87419 -368976485 10349 38319 645528017 98463 24655 -40428861 38524 94141 176763045 16647 52233 495013136 30963 47016 42594402 76293 57930 210442836 90118 45130 323863749 81922 68021 -959192897 88067 35666 649714478 23450 17500 272947031 92577 17717 -730801400 59361 68393 -435425301 73606 60124 -130338532 12745 66619 92654571 18752 83804 489551168 47594 57486 826984818 68229 93636 976587503 85402 68610 -719725675 62178 63667 218814825 99042 88412 -269020100 37387 26031 -979130428 95630 13066 440411829 57676 91768 339443280 15124 61319 -857382448 17507 38722 166780595 31205 87103 996879042 28272 2651 -357051953 8956 36918 -650393589 88524 88002 -193497336 6447 17114 905219528 57382 53867 714400725 46730 54129 149854998 16059 76302 -385856297 66545 47152 -365255943 60417 43355 190033345 79027 23824 -659713854 14285 4085 153694128 69070 36680 -958664090 55277 40676 803752737 27039 10908 433952518 49456 78099 776326060 30571 63783 60613859 21611 31539 323913070 72935 57410 636165843 55940 58186 -461112275 60170 78128 873184376 50539 67787 139376405 25740 49799 215192987 13093 84244 -67972249 49156 19568 461882233 1029 65684 792516631 83969 56137 -940691081 8476 29319 261550773 15848 74029 55251799 48291 21129 -820608137 84438 75379 465619448 79066 93647 699173768 52020 56175 332871620 77362 36929 -871772156 78132 81580 652300479 73817 93613 -384059511 33219 14197 -447945334 20693 55920 769180212 48176 64090 605531115 72549 74289 -12335754 69815 90458 -232290510 68697 49127 -862011138 22096 57417 -593365397 28994 56212 -978253626 28205 20162 -188876926 86746 95650 207643368 42468 7313 -230280011 18762 31235 -662191866 81627 89119 -38409826 14762 74902 -469606496 68162 97771 177630077 21819 62016 -383552846 44309 32595 -648673384 73086 31000 -406759609 9974 13511 -288321864 24743 71920 305042336 56757 80086 -978085896 82567 17482 813251586 46351 68565 912661389 36083 57244 -683590448 26479 10867 478503086 31360 22356 -621708890 34092 40615 384564514 76064 21989 -356871535 59288 32949 -126195931 30452 55810 -570985128 8400 96817 199592721 79754 1831 -760644243 31905 96904 -921957961 3190 5272 -461035572 38867 19643 127000571 59618 38312 -492121864 87930 80613 -676373796 8058 10550 -118015804 32757 7084 -936923421 14422 17762 409152245 68018 51610 36530147 69227 40914 779212925 31739 23612 284057645 68512 32003 -3735321 42911 64599 351228105 23900 17952 -497006475 75208 15656 431043078 28220 3766 946852385 84720 24122 447197801 47360 44563 -469525373 85976 28825 -65203367 64848 10583 874283935 86937 40504 -55525375 50486 35455 541189396 48756 19315 -143983108 93863 65240 592843253 34222 91791 -44015350 35826 81364 308349895 48525 57730 -287956892 36019 67472 -55437839 31384 98202 -457714652 48031 2891 738480234 47989 15487 -381926398 45701 54661 375863662 70488 43102 922761424 29833 32208 8646927 10842 5984 448102179 95572 548 585574828 26096 27743 42863043 20006 56076 -742684521 57075 47132 -325065266 45090 50349 -224776797 79725 24737 95083513 65122 55790 -494988604 94102 33105 -530491771 6941 42262 459532966 96012 17411 830105182 71251 75106 128683842 7786 66518 -739221230 9905 68521 423737588 74713 90421 189398089 10385 1370 686487154 83225 2160 982930349 17739 68882 867698418 46740 42272 -62433329 71687 15678 -910861109 66271 37711 -377994734 33330 83879 798380833 14235 41636 -873484322 36128 38443 793430228 23865 22358 115276232 52252 93099 -430233835 59945 75105 173288635 54991 13080 -473113710 66445 21286 289746053 96219 93972 -348948160 58557 2016 -39982993 19557 74980 494218458 56351 52556 187472389 43702 41484 -592327441 16115 39463 -723147454 47570 9604 -902405796 38732 91075 257264058 87595 98575 -253880956 68840 24714 602315150 30389 17447 -467209198 78928 77351 236412571 28109 11531 581842100 13972 75175 236037762 89946 4368 -149802369 29418 3100 941092100 64976 13491 -455196852 1671 97131 793475398 41840 45984 -161322645 57132 75848 -127303522 65259 17684 393379440 98881 68957 -788466623 39266 92907 -518501466 40023 31398 670654527 13813 14256 -752864977 97986 25879 422500586 84449 24316 -985376254 30907 77804 152004842 39557 80558 841444604 98439 63441 -281635018 20258 63506 383632521 8157 9382 180645782 73456 65567 -276766077 35533 90113 43139205 85874 86222 -315513066 61555 97344 722580035 34011 46426 96828614 29439 93038 -679700147 49748 4702 -52124406 38428 69764 -451469804 69468 66529 -335617708 60420 33335 203370689 74284 37605 -242069735 33655 16580 -884006159 28154 98226 -888049900 14579 56842 -129893461 44606 57340 256059076 41596 50673 -120209498 75092 14744 -701955556 78944 20034 592927277 39589 93629 828510199 46088 79736 335751590 11732 97951 -527528937 39333 5039 111038723 35514 56297 886480557 25106 40737 -362658112 87849 49150 -965004273 62944 67832 -158001313 38615 3015 849294617 5333 86724 -715768370 83797 28010 -491413586 59900 67779 -260721765 7752 21934 120517519 6021 67884 264531054 72191 9089 2383906 87931 87810 -283605560 16203 24358 785862209 73907 39013 -190107647 70668 55077 762519447 39727 51479 755988370 28324 43388 -116369448 19900 6068 -60075030 44526 40017 -571251536 57017 51777 -362811016 50706 33262 76025638 11146 91652 364060364 86201 53609 692071389 30172 93267 -535668979 29695 37619 699599063 19668 37294 -865165759 87242 41458 86171707 66692 49107 489090675 59087 39933 -984040046 94337 9660 756655722 67874 19233 211257716 95442 62633 -711333611 56519 37128 45515478 69719 58651 -731726937 19247 13751 -228761332 55768 14921 461391179 63289 38045 906743956 493 81827 405591506 91147 56264 772780843 33 36225 830644830 15549 8629 108800047 58690 9169 788540969 38681 48256 -454117169 15888 97115 -576615135 7825 21022 -124611685 34357 62269 -923310945 28167 69843 -641078568 91054 4600 392768618 60012 39922 84257669 61912 21658 267150423 91765 73306 -316062697 64161 31662 -774018748 51493 88781 -91616930 29338 55030 -949193970 24531 50982 -597592530 81232 33859 558881416 71631 26836 146160295 40468 63013 979119484 86325 51230 -689549967 87022 32608 -628033334 19659 45278 381046222 58512 79060 675870635 88598 42144 -506205863 5726 81474 -768966356 98372 94800 -579057720 38984 26437 -863183630 72918 14968 363520567 54052 85703 -863364809 44965 97906 514627829 52644 95837 990587441 6031 14269 222397819 88708 6312 513010168 86803 91865 554935411 31471 93362 -882771498 90173 31188 428115470 33877 97486 -89082380 67666 30544 257830984 59362 92590 236573368 11859 86059 107324400 90024 60588 -758620552 22456 64401 935843981 41866 60723 -808296571 76053 45454 -916625009 65496 34454 233050225 58398 40021 -687088908 86095 46559 711601716 93642 58965 470238536 62172 17034 -759633541 85641 16873 535279567 35908 45339 -993716355 96455 6313 -99127601 83194 1725 -164914414 35445 86822 335437483 41773 73708 -426546045 95730 31412 -400896378 79941 67984 595318185 47643 39069 359737676 88778 86395 -729669371 3596 19450 401963247 19187 81647 124834835 3349 92576 -966408360 65443 59054 -541016395 37720 67538 304104154 3993 52161 634151612 50433 29259 -664677630 54321 87758 36097061 39253 61885 769931304 67547 98829 -210463816 82812 52810 978363374 98246 38852 -877725938 91177 10575 328696434 19616 50540 -815316410 20633 42625 876335342 44499 76383 -788122898 64663 27328 170699513 71993 33019 922995971 78665 13022 326338889 72146 19913 460824406 56746 104 116418202 62078 19015 -343000546 9086 74944 394412230 67162 44104 -89491430 14459 37464 43354703 60355 34706 -596072879 33630 51742 -61441139 79904 27212 258739174 69244 3494 -322397516 6377 12838 941413087 77044 22232 -221874124 19704 20304 975642396 16699 65077 -322253027 49632 21816 -398280800 95256 84237 -939822631 3050 52886 -594279985 49619 18962 651967366 63844 2164 848953262 26124 94938 793484703 17727 32762 -369072881 79469 61774 -606076162 45256 31072 36366072 74833 85253 -930142264 46761 91154 -110578783 42149 32116 -738307824 98812 5228 -226325529 28644 46316 923291721 3813 25750 -349385148 46693 62242 432996271 92330 71582 616027944 74187 11514 -119711004 87539 29600 905109742 67763 48160 737888754 26296 70550 -23658557 28228 15286 257442309 80160 16419 -444726784 2336 89122 269275716 7018 44416 -677888080 3766 9944 -131245935 379 15563 900723334 69994 34355 -26357142 57564 49046 -913240616 59390 94821 -290481990 10893 17175 563088904 71180 46162 -668008811 57510 89159 384309610 11569 26321 389041199 71421 12864 -350191294 20559 27522 52256026 61669 96895 443134810 20664 46319 514775315 96840 55907 927759658 49201 45946 598656594 43524 15031 -758889729 85932 47445 -534424611 83255 86167 8082517 84006 82892 -89151780 56153 80799 -332642740 67610 89714 -445030315 19321 81977 335830159 25907 82495 -996911282 46980 89028 351089771 9618 30827 154247241 33724 32084 295478166 52969 6069 421864376 41536 84069 850513867 51618 56058 -631413852 33395 25298 559057231 67574 16010 -745354544 83832 474 -392151155 35249 42394 -111589359 19324 45662 259503172 62471 83333 527621407 36906 62922 -388302041 77499 16072 250934124 92466 24718 -20008860 15762 43936 -218138403 53972 34309 -472301200 78332 94578 -513033484 64995 60461 -952655138 93908 64629 736767005 83031 68817 711374511 61475 16648 625139330 38694 32889 -250796478 59407 24829 50977738 97450 42982 923564238 61042 14947 -468472241 4045 96017 -729445797 28330 65434 -983633287 55942 21356 -369265544 91105 79146 893726922 11248 65002 97973240 27721 17420 264861490 14178 77021 -989899668 93182 36016 -624139849 87106 21228 476727858 34860 83640 -990800669 74495 68604 254942047 98786 56872 -749451561 69085 11594 877852616 59806 46829 890426193 80216 86306 -82461321 68129 97056 -684936911 76411 77405 -371154086 67747 93308 216716579 22760 24323 -761869023 25508 15883 448153361 30035 60444 -185614135 63103 51022 872208699 55315 65528 475009741 76210 24834 -453325284 45005 40763 835126735 8261 30880 -960161138 31766 70624 -185525558 95149 88176 -386277777 5385 13746 961356260 56950 16086 126341769 37100 3171 -847431687 58225 58802 664018993 13439 51975 -650870890 36074 22765 811841002 5821 62595 -650362260 7496 58721 -48451906 24127 91685 -910212805 24529 74620 28550569 56942 77936 -21382120 28733 36187 145072514 77643 73347 599925700 42523 58777 8019026 64358 86918 891058236 51872 55683 785957712 69544 10779 -418996718 61988 1960 -63591913 34949 24359 698785502 61697 61913 16168224 78911 76386 92670152 16159 32951 109705448 682 73520 -70501900 6518 36344 -942024469 32424 71767 755249356 47142 69457 236075416 91622 92104 69719203 61553 24586 760307931 39378 82873 -600298801 13134 63559 718825265 68590 54567 627217079 4560 97833 -937891694 94443 14129 867060457 95445 58085 979931087 95645 82220 -650395917 53901 55318 -492895421 51193 42071 -617556674 64840 58538 961774673 72375 24471 654809917 29694 29389 9105902 8686 58489 -480524583 77894 88553 707705166 61802 72808 -172609808 78004 48904 703018704 87969 87344 246444923 51150 34345 -59976604 52240 60914 -741937996 46822 22179 -125127021 13896 97652 -867773857 38449 4871 -644432728 6758 83254 -338684829 37835 55483 -410306921 82510 60164 -24819996 31069 98823 -242850165 84148 46371 436331926 7848 27119 -944767150 21884 66095 -60959213 87183 85222 -900462416 69186 35585 -5150224 2895 58656 -192996576 3102 97013 -50458385 11700 87452 -935862146 93649 16071 -980205362 33401 97709 -136453155 45662 72988 -821566375 81069 43822 472794195 12219 35432 342970194 12051 89480 -893072427 14423 70139 -416347626 42184 3573 -781500365 47182 11906 181827994 95636 62808 978967963 72680 65837 404301812 30014 26103 147648943 94137 71717 647862494 40487 92124 -334825473 34515 1213 680917422 86179 40043 53690950 3119 52486 -970230952 26328 85290 -213039252 57512 10065 -85035694 83332 66909 15591146 18283 90012 -595924786 78804 94152 -513244838 24425 80667 548683147 27115 95022 12534802 72922 17991 -146044502 31384 12375 216119357 91663 71007 -250275680 40415 426 -731474861 69818 39992 -455158511 72022 76243 261970292 30293 96134 -58511512 86772 95469 943610448 9993 53702 -459821649 15707 71205 801506084 63474 42342 274666779 18900 27011 -550789377 32823 9863 650422840 84547 871 -729639275 95432 79000 -388407368 93770 49476 -619398711 23859 44120 -60264848 4374 76262 385953188 40912 97184 682038368 30510 20356 -977488933 33156 42865 472065204 52941 65199 640930183 63653 39213 -865032110 9653 52566 454337350 28124 19303 -889446613 23661 55071 694597844 72918 19769 858539928 38081 1749 4874625 42778 67002 783145985 34075 68699 -860498021 44891 13644 -991140048 73844 35214 -452841161 77160 34309 -337949334 53644 21687 583835052 63953 25540 -668404118 72610 40551 362985349 29735 40960 -57532851 67057 87788 229896038 17296 75652 826610599 88405 27381 37689032 81616 57353 978822591 44334 78278 399705188 49842 53284 -180099796 148 80762 842096112 62375 86315 125897629 4892 65262 -544089989 27157 15871 -81505143 8151 19836 -712192117 45642 50991 452801346 98769 19213 528847727 70252 21503 715669748 35618 30800 -864062163 90967 26765 -606894428 17191 68928 314937160 22408 61202 -922761300 60110 75932 792353448 89836 69306 -887570316 94713 77888 719050971 84911 32763 -786214357 31391 45323 -183334532 77628 65067 -970682725 20065 73872 513812536 89442 30150 615795103 11051 22838 916058366 15150 45060 -39433935 6053 9086 -369602698 30883 70375 -37620787 9912 97532 -941056840 98645 36619 -984757842 85796 75433 -28250905 18136 17495 -572509353 17018 18330 -464170646 85410 8428 -694798117 1028 43091 -588752399 17114 16643 -286243035 37867 74500 -403826868 12635 21733 -390770019 96208 35229 -866760301 1983 73984 -551700776 98554 42860 -864635775 73680 19605 25159566 94595 17414 -791201745 63013 18974 -24265114 41448 90246 524943221 97898 4520 -584867948 50600 95468 258854721 4689 46368 890204066 84329 73108 -588208571 7237 80891 -541806284 98565 49274 -637218094 36956 30216 525915202 75182 8486 165215536 56980 74843 11229967 77904 35867 940903886 3047 61638 213362036 24399 65571 -553704370 23311 4368 226543837 96356 85141 971253260 30254 30872 -520375055 97431 32341 135503234 50034 96349 -642317501 3036 80081 714197740 43066 69225 896827780 91989 11903 -383722489 34589 1199 435981574 55966 28214 -502980862 38011 62161 -854330890 73943 71159 -47927940 3778 11248 622233703 36542 11687 73529124 95700 4148 172384433 26741 43722 50128196 29622 6158 202407116 74604 59567 907129986 84643 50813 -391227314 26324 20100 -916890512 12166 63196 -657834012 36429 50766 968713957 85465 1638 -152051300 37739 233 632243271 59971 99038 51267343 5007 2442 -620514049 43318 57125 415577367 92792 31692 281430210 12254 5440 817763775 62074 80941 -133156695 38193 73190 -710380363 60213 94924 -582750789 91486 86148 -763040180 45963 86203 -419932517 1838 89995 592697526 37697 91746 872010846 42902 46673 673767153 28304 91730 -696792621 81848 85809 447773851 37117 91757 -287139120 20979 65378 -492568524 43549 35471 -402124308 561 23441 -106206993 79282 13644 802732879 5505 87590 -693319363 64601 23196 -587080370 63545 31894 158456159 19655 88674 832907344 52387 27851 858033899 48515 55509 477711231 97012 71860 819506437 10186 86497 -494882401 85982 17137 716546878 95009 52918 -434232753 96445 21782 350741526 45929 52178 -878810507 70236 13951 765173738 90263 78034 -269312037 56487 44965 643967383 38865 40214 992421884 54592 56603 953070895 6556 48302 -920000502 14507 84373 754833265 96517 56160 775925037 59135 55048 862402734 14450 90680 -853291409 78618 72263 656749727 13778 16596 978669324 72571 18237 -718191323 48700 46792 -360143451 68049 82254 -746627245 32913 39302 -188179638 94486 22777 -804763855 17821 60292 -61160803 59226 75525 368955250 14534 86113 439690862 65813 28635 727146382 71546 96551 897903563 7704 64959 758081633 87608 96416 -773938968 37468 97858 -763048350 30744 25356 -667588414 83664 3140 -697513254 45736 72851 960157390 2955 59688 -239510133 81655 22839 -247658458 27211 43773 -151030377 23254 78458 -862873483 21174 58523 372055527 20492 55889 756500917 55071 80989 834744345 9756 32957 -183302882 6243 74033 -791583635 12895 64400 -981865266 61204 61222 79415939 96630 47577 -104132188 53187 33434 48218413 48832 64497 -814892641 40936 76430 958834862 29351 70791 206955182 75586 93830 25317131 23833 82440 -483032623 79929 80251 -748442957 29639 15405 -57440512 93460 46229 -572982321 68433 100 208555242 70079 62937 -182329466 61165 7779 -76627491 38685 9 -276203593 24089 77401 924949852 79838 90085 743272539 8876 783 -103733376 78172 60564 353094708 1732 84586 -6924466 39671 30416 -438645810 22054 41922 581091304 53469 13529 572971950 92626 75898 -797135170 27801 72989 -943126394 51121 26963 -944503506 73002 90695 773684476 59369 65734 -297266855 68258 5846 188735919 28032 987 490643177 86880 40042 61726605 2128 8809 -7014236 36862 53743 -375790149 52135 18247 695450260 15465 39290 -281797835 96216 3196 -69134090 38396 58366 239255343 69127 44286 608982525 44223 11575 -770527254 56361 41266 272493872 97542 75165 -586396325 22358 35579 -219841592 67201 62605 406999941 24617 60215 -380554204 14590 96628 206637754 1606 81222 -882287542 73246 6516 793865787 95216 66398 -145817560 19614 7410 -782571756 81385 84627 -774353822 18463 46842 420399100 40944 89422 648628863 28226 43974 949003595 93928 55893 -774383572 39060 43693 -4696164 91541 38205 827002731 34760 37043 135950021 71115 95537 484325149 44298 17318 -286423868 95393 83831 -29026726 33671 89206 -320906340 96653 85461 -455841121 49977 11502 -571891139 29063 52654 -441346331 10563 20619 472900002 28256 87244 -304651000 25111 8129 -727717845 33809 95073 -90884887 68605 63145 -829061630 20029 45134 972107270 88033 46985 -364376409 69533 19239 -781855818 79364 5846 -848140735 72098 91526 -568081170 67726 31481 -720558316 62876 24754 451981802 13463 95621 -741413711 97918 43369 194378925 74866 30107 690394599 89006 41346 -677159468 79247 20789 200156325 56014 72580 505331306 92181 2206 998123557 53109 41370 -207777030 23415 57447 -975036670 3132 27960 372390709 68589 35312 -797213859 13619 63927 124123426 70894 60428 -493663115 85575 19666 -924092291 9050 22289 382130177 30643 28550 46817853 52438 20114 -645659380 81681 10841 659091701 59019 15758 -493646848 53252 23082 189621772 65847 95573 549775158 36511 34092 -892579064 19111 73745 -41632200 79785 61431 -559391640 94210 73015 290342246 79938 86173 -7133205 63785 89912 54413236 43373 85986 -759292719 65915 42016 -196518580 86312 21226 936231092 82657 98565 939014260 75667 85680 -486374393 60732 48234 -463756296 56464 16911 -312331778 42814 27680 -580491335 9125 85766 361766822 21313 74511 363775701 73849 78129 979978866 35348 72251 -507584411 56157 71220 171188906 51892 71470 -183190346 51175 35482 -229082399 19122 26698 -224083175 82381 11940 83738756 56446 69664 523862162 46459 70522 -661922428 12503 45888 -483326947 35015 20034 -618973737 40863 66741 -632215964 27818 72989 689439714 90613 61977 -25802544 40194 75435 -327889927 51107 25521 722914064 43107 12129 -323330164 44947 69888 31387216 42470 37834 -121548827 6056 39454 -344631409 62975 73634 -737424263 20273 60261 -7461054 45460 70296 602681281 68830 2457 949443655 1227 67194 308204691 7864 59060 191676695 82739 18857 -277129746 56205 88967 -469834918 86702 41449 509395083 79034 16140 769264709 2256 85496 542348010 91093 67321 -371904118 8058 9371 -270430292 32521 18134 636390722 11790 14195 776152512 79772 65629 436147529 22804 92185 135484795 99152 37067 592955077 71727 87717 -765947046 56445 27649 291753124 30414 17121 281946749 59689 968 666751262 22724 51914 -517413500 4526 1317 429975009 68653 55679 -794534845 21759 67331 -607134772 76740 86437 -208724944 433 12655 -930311328 26206 39240 757162021 49986 52844 -875810731 66499 77113 -825459759 38743 63195 757056201 83549 12111 -854033129 73585 31965 -895353036 80269 78098 -831313991 6134 45072 49475655 45980 24676 -142637611 39486 41407 507419443 72292 82833 309887432 44157 88461 -332493148 85212 32179 488668835 3395 22910 15740400 9674 9049 491313544 6347 75842 852789672 41349 89738 892916539 6310 83907 689300404 59525 80657 774678633 4236 67776 436208019 77141 52343 -350606126 80577 98188 968816936 2620 30861 -927671077 6571 26160 -22527914 85356 43117 350826095 6199 33787 -370327665 51518 20947 -959055122 7824 29328 91204810 50560 8070 -490754742 27032 1655 444940310 88850 6433 386986183 86120 75619 -806778941 74843 6337 34374045 73258 13716 -548488222 7123 15137 578183369 1530 24824 -686967848 47698 66656 -195571654 73748 47989 645550602 58479 43996 -643779425 23298 8434 -21578861 28176 4896 -703695599 18547 10187 254968221 32292 23482 -329272512 19093 34373 -61614759 61909 85451 679104916 95754 21219 238670788 90861 93576 703656366 51033 35603 -308845074 36569 36333 341255638 687 44638 -387457595 44308 6802 -21356060 80722 25410 795151249 41650 6629 -632920026 74067 56304 252562661 79778 63566 526928704 46787 32992 875668747 91398 44470 -178717307 46278 78909 876067237 63242 25199 707388027 85293 78175 232783181 54410 97204 -689141393 79553 85751 735896170 59780 42898 -553195759 44621 58327 -104374100 50818 14239 703785557 9105 64911 -786317009 15297 8383 183236213 59190 46211 523348318 81403 47965 -397396739 8910 72521 -423304884 49518 69424 738985025 28854 66567 826225412 56563 28834 -766197581 68607 66622 942727884 53668 16101 59919975 46836 69653 -469994146 53440 19018 -801190886 15723 4214 -972907138 39581 56046 -993305948 27236 91500 368267322 49155 89131 745307970 90501 54987 -595271459 72649 76792 934271345 94867 24165 -420858533 37175 42028 -68731364 8815 67529 63691235 75153 69092 -31693414 10170 80653 61886515 61879 96662 101860454 62485 48469 -695600128 77501 26951 -678652611 83219 6707 -276881598 46426 71802 -593230764 91552 15971 -559207665 59778 75231 392792733 24423 11764 147755206 58752 79152 -485234552 6976 16746 -631513243 33081 69481 -631593712 23370 6975 -833064069 23500 80765 924905883 90159 18171 -308360226 30497 38354 259542951 99098 68958 361048106 34212 27475 830898800 91481 38253 642141542 78598 7016 -639683888 83136 48874 876321376 89199 397 860588003 66762 55475 163806961 38758 1781 717540114 3556 33373 -91184232 52685 80357 -645184046 11015 84143 -688479567 18076 11150 -404490679 38504 5383 -501294282 18237 21570 265337339 33670 43126 347602331 38115 25665 -146387246 91727 32316 -78406562 55176 11116 -553412920 42640 48977 497673087 35893 93046 -414241067 69516 69317 -821178241 28929 36659 -566704184 41136 37537 -783934391 2322 53192 588998441 79228 76387 358799277 40634 39563 191391936 16395 62400 -736623941 7446 73788 172899602 52145 92504 465668546 8158 65965 -852916649 59371 98179 -172131903 22966 74808 -33854526 91668 63904 -67316249 968 120 -201524016 14763 24657 75016055 76001 91416 571984947 70033 15703 -182657026 90602 45295 80956832 7402 34245 482735337 41815 95013 -640533993 80750 628 746721237 42278 32032 -555985977 25185 7762 510393892 143 71975 875086232 30439 87422 699458119 95686 42114 -297819585 32507 34774 631176147 34773 9924 424166824 23344 27131 449839919 91266 21888 985953507 54898 17772 -114621853 6613 27859 -348920732 18737 54427 -426383788 28427 6181 617931640 75975 34976 -726987508 97540 5106 -258915263 43306 36611 -988624999 7642 49030 -475222553 19498 27149 130099769 24481 90338 62587337 30821 50211 -171340764 95740 9814 510609463 36097 48104 -312851660 32053 31428 -494090154 95617 66202 -552935818 93351 80531 -160150976 91398 7993 -53246642 60791 30741 -784727303 33017 48804 705744243 80284 26381 -662551904 16870 85191 408889830 79643 84759 259569689 19155 28379 849177629 19549 64892 253393019 70357 81216 621556636 6702 83679 669133988 37578 2902 -481291118 73830 91025 812557322 38473 86787 214852333 82610 43666 -351252545 29097 86137 -7619260 56201 11789 -256135690 38007 77216 -281143918 21571 12119 565156090 27965 3618 956178093 55026 62286 30413778 75414 84597 -584118712 1161 21810 -596080135 38112 1272 -59770641 94431 94426 395685688 38633 61499 267350195 66098 66312 -443617072 68351 48539 -467333514 54520 87566 -945865496 27981 43437 941962095 29198 77561 -250087577 66253 54069 -882800747 89094 77210 -914432729 38366 89111 -49886221 87793 788 602542832 39297 48801 -769111543 36184 44000 -523595352 56147 42327 -88316038 73057 52275 -551335356 78109 52466 -280250912 74351 28019 -731378382 78059 72650 37804955 13720 60346 868051727 30947 12927 -892681050 4880 55578 -18143257 57097 63674 -576235145 96998 73692 477150055 79857 87735 -182625973 13380 31616 416574738 82675 15995 -707885025 97394 86288 -292754152 59039 10155 -200677025 1808 52539 758375754 40735 32295 -549950482 48562 10835 -275364994 47586 76709 -701091818 44782 51806 121833862 84079 92170 -457894065 36145 86951 -489472043 28221 80 -31314084 90690 92531 -156220953 50589 90082 161275101 92608 4760 -706649623 65708 84482 548982531 24156 85111 125048854 9963 29653 264843333 5481 14121 -126040822 34668 91782 -59009161 30211 50630 918727592 34086 40695 -308832928 50886 64897 859605518 45147 43634 613858715 24262 64203 434244796 28427 26947 -579581403 26513 52969 974384050 2324 47628 202106624 72077 81984 660010511 63837 5207 -469117364 44725 38290 507940055 39222 61316 -626047408 14455 87878 -991701033 77331 88923 456799502 18847 32054 895490390 66414 50079 -457952902 61146 92088 864748189 83040 84168 -46410349 94157 50033 -782994599 74901 82769 -417160583 58763 37662 -863962267 35973 34189 -462559529 51683 39976 162698637 76404 42702 -292449394 16940 8644 68880643 59902 12690 -739548099 67834 95254 176149939 10857 20232 -501645713 85795 76482 -93431628 20577 89808 591075882 39719 49954 142219470 52306 88287 454067408 83440 7338 196802466 80531 69477 -107094149 38878 29571 -913046510 15427 70283 85375621 41763 17628 -984613455 72125 2015 117604915 2174 94553 633368139 42809 70257 -194734305 37580 51033 323837098 92390 21746 724087156 95580 74882 -136664656 6003 75768 -254300893 88286 29387 192969461 72696 58642 -947504571 17488 47832 -779695068 52570 50683 -330857356 39717 67154 276087550 94389 13592 442112711 383 44537 -739945189 39130 43777 -555091899 37201 40853 699280324 72594 3557 -727461902 14306 95342 -986173065 97687 67849 799912424 58254 73040 -609399669 53829 14292 679689471 32619 31678 127610649 27280 10863 725417847 8070 63203 -488675697 61052 57412 28384326 15993 515 988125840 73433 93470 -405880010 47617 23798 -851853523 67943 74542 -546648678 59616 64939 425297928 74052 29357 147233583 13201 3957 663739812 8934 16985 -810361905 79246 86403 -266791337 32652 71573 964882988 68165 29561 289362039 5053 28763 -100384608 74589 2733 863809012 85999 26652 536846363 16741 80074 94866571 83706 89387 -965247872 92298 40162 -907585672 95594 4896 -498994327 76627 15337 133663730 46837 16812 -499856519 11958 52861 -76209795 43613 28261 -881116198 67835 46535 -530730270 91285 11081 749707170 60789 31177 878846074 31199 81607 243662785 84269 79573 -464337497 24764 85311 368738924 40644 52712 246123248 31546 12568 -963886139 98808 60376 911639103 83494 81963 -809975366 19327 87116 -716419076 99068 33570 902662315 69129 68221 -187609430 66537 37946 -603055739 9606 31351 613802250 76759 44186 -110394518 25776 51122 -106971246 19633 13263 -800754418 82181 4538 -369725163 31861 44648 -623791475 71522 59869 -649454241 46228 38031 -193972182 3524 52540 776651095 16119 82092 688256164 36178 66428 737999228 79723 67414 -706777568 41071 69915 -818031121 13077 65197 -479925722 9822 33718 148516640 16743 27541 -690953908 49038 2159 -12039401 67283 7162 -8038939 78731 25168 -388040734 32911 722 771267918 74420 22868 -201554728 73089 94922 -279935422 61318 50108 456740184 16877 58618 -781232695 79918 18048 -761211243 21446 79078 66512529 70180 81418 -469775404 88414 2149 -864270750 23782 43015 811024196 19688 5757 -944872459 17684 16287 -837023126 80413 71659 -521522947 9504 97901 122748466 59625 94481 -673401565 85900 9610 349052444 96385 91743 -348613037 12685 37420 640429078 34795 21796 -521821864 25764 60058 897737189 76174 50150 159000787 26839 29979 -659455946 42573 59093 999303138 28276 70947 479171914 1923 58854 -411806474 71687 67856 -998342821 4781 21943 920168999 55240 17989 -436934812 70069 60988 -677546428 53355 50632 -323777286 79767 39627 922195275 29433 95711 -206181597 29595 81240 701059660 23213 15924 890549026 88702 85084 908495808 8510 28292 -342864139 47185 3496 241748495 72160 38286 -86960960 29317 78340 230532504 57813 93986 954521082 67063 69871 999322454 20491 87291 -763324122 12088 75023 194190894 69018 75792 -310847215 26862 65355 -797303860 90159 27684 -478869555 17679 14741 151081741 89150 49777 -585338325 81381 60521 740495774 64808 32530 831346375 55880 93182 -479591799 6266 63869 841069801 77039 70137 307878419 21042 30824 -445913731 77724 80841 105572590 78629 21135 858588329 77816 3960 -136298793 59720 91622 840853412 61454 7240 469459476 98563 44644 917171074 92393 84425 -718750298 74914 25325 892124512 28265 36614 -177894673 32801 98780 -460893936 88560 75633 895061327 50786 43098 -107742695 14080 96388 -554765207 29017 38796 -51138597 64921 67834 -814157533 2445 48731 470080993 71451 12920 -516413519 92096 10082 -359352510 46877 44420 -216234783 93573 28357 -227460229 30888 83321 -940103984 67180 8795 732473385 20128 36251 539346180 58508 69929 -154750220 14205 15522 326422420 67992 59590 -325960507 93809 96462 981872618 24116 58467 -785927600 48656 42011 -619066681 64467 67965 331186102 12046 19506 279420933 45798 39596 -361068521 96344 45768 -520543592 38977 48395 304129047 32708 53747 893783251 29046 47394 -349646809 85348 89286 43141667 80987 66263 319639839 40546 44324 300235619 623 11239 -771430846 11793 91605 622518837 79619 98067 628040553 85167 2423 817129080 50915 40003 717199767 73333 47956 -264010830 26467 44207 -885478491 4994 48395 447179279 58646 29076 -139250489 91471 47221 942751172 68594 81801 -828379339 17727 28771 11887435 90481 40360 -546457440 46682 56443 -603640238 55739 46711 -462934579 96374 63762 923768023 23038 47890 954828131 96793 35462 -238388554 48181 3681 567220504 55714 69173 312729828 96195 49749 -557342816 33777 62005 -455939942 6744 28913 -869812857 32663 22122 991368030 7373 34374 423904803 84546 32509 -125318735 47043 49529 892025848 7508 35468 -219928060 40928 99165 -365732707 33369 60783 578820322 38292 647 885657153 53594 57621 -73123578 39098 95878 -827773269 1180 24868 -149312785 36219 88514 -378846049 59233 579 783696336 13530 79287 -289876770 50978 28178 -279333038 65035 79270 747300624 39619 67768 -297819564 96257 10137 -289646563 78587 70563 -307540380 63764 9899 348067032 36666 88503 297260554 77658 43016 373259278 91906 2352 175942470 34153 59008 336535325 52594 17924 327877462 42287 38657 -446773762 85038 26345 -354725579 43290 78938 -213631384 29766 17320 -559465016 77853 49115 -884328023 72335 32040 298472107 94492 82487 -838354066 64870 49616 365344263 7298 21490 777910021 59116 80291 297542195 83347 56432 900064202 84463 60584 -911009687 51065 14391 -719176149 74380 89810 -226659417 4976 969 708513990 25080 93487 273018688 16153 46084 799137673 94117 52093 597174932 70415 11342 426616148 85915 7790 -94237120 67414 98435 -327078153 77343 53413 418458128 78214 39969 528468617 7883 54284 539420884 75693 91769 -997795271 33435 87660 152878776 35263 3443 83952561 8150 35153 756968711 84661 70196 -324083295 1609 4544 291393527 22691 86506 55891730 66907 25321 -543616701 49252 53344 -91755760 31635 71122 188728639 51831 32699 857119687 93779 7372 -717738804 10586 82218 -505415466 71898 12978 -513397874 11263 12693 501913038 94140 41361 -947863411 30733 44458 -885727652 39769 54270 821051006 24150 38734 154943106 55497 41042 -745518518 17938 42870 379017036 50987 38227 838634823 77766 38371 -747818432 40341 89542 -170824309 47043 70586 545356262 49335 48899 428940322 22880 22016 -456162301 97810 69245 216598676 46203 71415 675953106 72585 55180 333912134 41091 63074 916868215 32939 42782 642045844 40418 22441 -732149759 93691 22254 -854698741 96413 93349 743185332 10160 2368 -710454293 31297 91785 -308562823 1630 49964 -545383134 78639 37949 41816611 25094 93641 -130354151 24413 69530 -514799818 50266 84605 935816619 80052 83768 -278523729 25166 52217 656751983 54951 85372 -790902625 17808 614 -178986112 26270 78732 -600385131 34108 73852 871834002 45006 44824 539183086 52386 2209 -128388038 50149 38368 -642946354 976 52282 736927346 84819 59400 -410962320 52493 96723 -379346848 14273 86003 -177784619 37290 9768 781997559 55699 13399 332821663 28622 20002 -68407956 66755 56751 -711588178 88083 38875 -733964950 85322 49432 -527480605 25787 45167 -352990294 70453 69542 302503665 38241 23720 514023841 60710 65463 58516910 56345 68055 -824129703 86699 96985 479915207 86460 17850 675931300 56450 29801 101598343 46853 62262 -203567293 80666 22253 -453606727 44459 63491 577533751 43307 14160 -705484917 71992 59387 -780610177 36707 72899 547440326 25003 35151 -723027091 68442 20821 416929400 79414 95859 -721625144 80895 84359 -751792619 14833 14656 -72490572 13560 50619 336518398 29734 79113 726140285 67935 11754 -433927054 3022 34123 228448723 80663 21021 -719566435 16353 97851 209307539 57084 65492 -250672318 69483 47224 -99406895 86537 34593 -378987918 54539 86816 505527129 88273 46538 -637455288 37256 22136 542736566 92967 95654 183406788 8274 98009 -589947390 1487 20558 -742570669 67737 75208 783751735 10299 22710 776817676 36960 94349 -261031400 4902 74980 297336730 65712 98241 260333965 33931 47599 362900495 82126 14621 764213462 33809 98554 872653071 47611 8334 -315985533 3014 78232 38555957 69464 84977 -883130279 19652 22487 -150525191 37751 41677 362174716 10777 10014 157074217 15921 20236 -192273525 70561 10583 139417223 81618 3878 20082005 52695 11321 -399029717 27781 53806 425877398 55422 28647 532593766 16655 75730 -212887043 77522 45844 350638880 33080 78023 951064648 15938 683 546720926 15340 45802 -797717889 83406 65600 237453480 75414 45734 595962384 88247 12725 137239669 12235 30993 -821808498 98326 21207 875038258 18592 40451 452547704 68816 15986 -249841225 94208 27287 883917215 82400 16694 -602729608 17928 77608 564412987 83391 27763 432716147 50958 95581 -451789345 49619 51742 716076592 39968 35955 -394245356 57932 98842 -34546285 55768 20683 760538139 33547 61574 647159871 95347 46317 -939692014 72186 3384 -636630171 26054 93590 567684011 25025 91434 -108443802 68745 52377 -284723594 49670 51979 -28093434 58889 59088 523393830 12804 71873 318037038 48976 55445 234175142 96529 86285 -507765508 48107 9034 786134378 97320 17786 -963420621 58230 85633 306016789 91231 70120 -996021402 83248 45361 736408315 77972 50031 -939689459 61824 41500 106784693 60986 7273 729672196 12946 3582 -180187975 21054 24682 -260606778 37344 2115 -460042113 5780 83173 -868047929 29453 16490 -670747965 47270 32304 885381385 81226 65861 -627787023 73464 8314 357945538 80087 48296 64790483 57351 80422 -851745784 30072 50900 -969694454 97099 56213 -973260448 46387 52706 -892237799 12754 85059 827639803 50627 94328 -88595142 84031 2615 -943309705 85601 86281 335109276 53836 4022 398947421 20246 61954 219647581 56016 96453 -809339843 13500 90096 708162766 96388 10420 -873120991 51522 89189 -850920929 81707 10491 -488360354 74388 95930 -199732864 93061 27773 -261044636 27986 58956 -665526074 83609 83815 726228804 93841 18341 -173342381 38561 84331 806319878 29324 35768 -888732122 15228 54632 -790363466 25022 68692 -913880405 58010 60949 409195670 54184 46567 46240605 67579 55344 -452119367 77407 38998 458373778 93516 15343 -434210617 26444 58048 390346843 26363 48467 -49441319 14270 76030 -996834104 41241 87715 -402629686 78252 56543 -960941471 85418 32641 -436897158 11765 42451 5182604 79196 46279 779116462 85306 34871 701435314 56205 9223 -101978216 14295 24862 608795174 74426 85767 -866348166 32445 52495 -101155339 3708 52412 627267059 72784 12585 915149102 19248 89546 563033562 73885 41528 -513490526 66096 95613 -202083720 4834 89603 -572937108 10680 54807 -602602759 31412 33685 787575638 23251 92786 -473334770 4997 91094 -35961916 49397 19751 761340329 86749 58936 330042562 67733 78929 -846103427 69661 25918 299201312 76430 5660 -419647628 12606 47172 156741584 84353 16745 -550231894 7437 59418 435438636 41388 64228 300693777 1243 72758 -414165703 69005 72638 -255175868 97170 87912 -28282058 56519 54218 533290178 33935 89976 237791965 74023 85923 985125364 55708 3717 645714052 29455 50740 358956754 85935 59661 -206061390 86019 40233 238684961 86623 33685 628493612 89080 33876 -428372534 22085 18113 -204573698 97223 30938 7668513 73911 30972 662594443 29036 73032 -41183710 94399 22654 -131860277 67644 23135 -694557630 78332 60892 996316213 92493 42538 42058011 17943 6812 -538303193 284 23073 -186835276 49018 38655 211866207 93092 23966 554338795 58025 53980 -889135746 18197 20270 305613251 58135 64150 841466159 9512 73472 237479816 95136 27839 121470219 17649 25393 -856281443 97007 89850 420001240 76481 48084 330750912 37242 92988 -472463331 71061 79733 -179279898 33721 30257 -963855179 91451 63581 -611599130 13004 60312 592536805 93505 329 -494771500 27229 6032 329843275 44422 95369 429876560 32638 64515 645522861 87154 70894 -32715110 17760 64951 -187367681 56772 43782 -60303518 63138 6103 331902442 95328 64438 -602830009 93313 21547 401698858 98186 66357 -231031979 8738 86888 -480458556 10461 48090 -839392905 92594 76435 780563449 2248 21451 752427671 20802 13872 -894895278 3119 10779 769875667 64188 79901 -907418979 31097 59316 -4502840 19673 86323 -431745970 76327 10822 -656522300 17107 86807 -478646432 78499 34976 -24263459 93660 44905 453430780 47718 80410 -69419891 27927 80908 -783484682 72969 60365 -230762660 80574 50238 338358714 34257 72797 -500893502 12522 94194 -936662344 60827 59110 -101180764 76486 13776 -333142254 5367 4307 -83601695 1277 86625 -881723267 16918 88474 -204013894 14449 35314 -277703794 32855 55336 -365134313 76972 90029 690017900 21090 55518 -418305951 69098 64510 592279700 82282 56531 -249614816 48855 70791 -731175819 24811 47843 128644244 28280 10260 -780443475 30420 93544 809304177 55338 9067 251228595 87175 22080 281245189 73838 25099 431531944 37173 18073 -127302272 59274 35742 361867755 80830 96588 -52015824 37395 57049 -302894202 9190 28789 -901210280 49486 54642 503722625 36128 61649 -73839074 76906 81061 -78353351 96582 13241 -75903370 21195 82528 154532280 13356 63100 -676175130 46294 38476 328078519 6767 2205 908935879 21668 81181 247766648 37870 53476 404958986 60105 7194 223611315 60398 83750 395745846 68016 38316 138184562 29941 80897 895156204 20956 50485 -359352790 70157 83550 200484928 68678 84744 -26992876 31094 83498 -400223923 68131 76075 -666841828 98269 96134 192377367 70742 21846 -268269041 56064 84527 -162089882 26709 17886 -728623336 20014 73132 36712693 88699 35190 530325410 24099 18562 -56989702 28316 73824 -477780628 8252 81807 -161851665 86857 89549 -24191943 80765 8201 849663397 55568 41501 199202728 93480 6449 -413704542 4176 22306 -57906465 42541 74377 -562418854 1403 23124 439154685 14731 83487 97748617 96950 78734 758576900 48982 95510 -942839761 636 77856 60563646 84363 86157 162265984 56610 86978 60356349 23367 14130 271692205 88992 39620 889507298 83458 25544 -555098338 58969 52732 521343983 76853 47422 920517318 69504 62869 -813631665 98576 4197 401864149 17755 44948 -48750863 60876 4497 -623959557 98160 52638 -933749307 92761 13636 566187401 71387 69393 -955052389 53167 70150 447654906 84323 83397 -171653689 89497 17305 -907236755 18183 40105 240198343 93599 7638 644962762 67215 70025 -848645965 15685 58003 -762682859 44265 52745 814406771 12223 70010 487201532 40095 1387 -955203514 24847 41469 -948881278 23547 34768 765776006 8756 49216 -476002801 93799 79942 509568015 65377 32051 -184419654 3962 45861 414454663 68278 68780 780468692 60324 27638 -51477267 59054 13577 -93960085 77257 81872 -405000042 82445 52713 -60373675 97749 36296 -532186094 50214 30092 226542365 93674 87112 784124926 2910 32315 33208841 2377 27934 -206092628 41759 56866 -396043638 2796 41303 616443807 44306 94614 377286079 64017 69 -558391587 84416 27449 601340261 48086 28514 -953062035 72296 1649 588946524 72793 17902 -845437315 55868 87096 909868085 24007 24848 -565602792 94629 74657 630538413 98388 54339 -80170956 39554 91736 801171816 43224 46128 -670574723 88087 84189 755212231 44087 75976 310168143 59635 37927 647223195 15573 1859 221343975 53239 41606 537071373 9864 36039 -160096665 24465 64005 493146786 55286 27625 -28258084 71911 805 -398695302 21449 1839 288205809 98151 63260 30703202 30671 72364 -780359009 34525 2567 -363204579 91557 58219 295214280 24802 56779 599061103 21276 69805 534082783 20002 51078 -556634973 3962 90857 989620478 14091 86006 -557327918 31354 61412 -862354965 79579 88536 -859223202 65068 57753 448442992 88154 52722 -48741976 92618 77871 700025132 80106 96731 -680234957 94191 51137 -240306671 39381 64088 -630566998 14465 74987 307001679 13184 73119 116352667 42552 82797 -14374399 25960 64823 -586361309 83892 72659 -870551860 32691 74653 431627829 81014 80125 -224727464 78635 91742 -611226087 97933 85378 -693161654 27100 54420 -767711010 40960 35647 -709511186 79715 77044 -881091932 7146 56432 281310774 94004 54018 -87906143 75796 50777 744902228 16818 54737 100311356 33255 38657 308236021 73885 77468 777400166 89407 72810 574045291 58874 89856 -241356515 81880 88383 602748275 91843 98444 743243134 65446 58001 -660513796 92862 60622 617502568 23489 16901 816016129 53387 66111 708035143 49082 89453 -337209784 2132 8112 542179520 95301 36314 570609702 84326 22550 349380336 93809 56041 658499045 14253 52825 -878242239 81851 26760 -52820221 97866 29690 -182376107 98405 36460 687403092 79553 45256 -990148208 74321 38527 -995307023 64634 56862 743043216 66214 33135 253599668 6013 90952 552191832 86554 68513 -171402366 46652 22846 937516899 11395 18605 -665474931 4102 47201 -983987696 350 73442 -804419758 54721 94552 780539729 41827 63392 483499547 40932 80285 -254696169 37430 15071 -293840458 39450 78843 158269161 25018 50316 -231663182 8586 25079 984769877 97303 17123 -393060153 76896 64242 376061733 58543 20738 55546081 72343 65880 -567785539 56084 54875 -348622411 61071 61268 -73492333 81532 51485 190813990 24096 92626 738589017 96620 83757 -39659155 30349 51394 19853853 51301 44511 40987806 22437 53647 -932243230 17257 86971 877854997 40508 30152 22631972 84722 20990 997281107 11170 73493 630181667 88253 93907 81960992 77737 16271 344861235 22542 12487 -569991443 10008 68014 -241715911 85127 9354 -32357754 19248 24423 297534579 24870 58038 246481783 21845 29830 126513567 43117 11856 498725273 72 51531 -172990317 12779 44426 608841727 38231 61670 23092199 69909 53654 157442322 54117 862 115427729 2195 90016 -441797113 95038 16336 -166703895 77900 90244 -494860234 47995 40562 -291323146 34955 52995 -759704068 34424 41138 405838931 58069 90023 -614676373 18709 68578 -391122464 72986 53749 -968779242 49455 96267 -380776321 85318 26955 -393778177 80874 93499 -578378513 74592 64902 -155868129 42328 16057 178834401 44728 41774 407084885 63917 90164 883021110 78176 8446 303511117 65615 31395 767974694 39637 12585 786450653 85543 40366 -281179812 19017 82743 425297524 48243 9777 -209371076 67035 52260 -239161891 11602 77513 835565647 8543 62223 767733168 64774 95384 809030831 31970 76473 -342270605 94298 35180 -355646462 39749 88453 -866037460 75892 72192 836041438 31638 42754 161346299 1134 4164 -416742211 78881 63876 19185168 14429 83066 22832858 35983 87211 530907096 83314 44759 -7645237 4816 62231 -58072355 86510 5113 -706056146 58551 47525 378324761 92939 73286 -285236148 45406 97970 -302016599 72311 32483 -101679154 4929 72345 686272854 26450 60046 926886661 12480 38350 -408094023 36327 52642 384183601 93358 93209 60827539 23776 70136 -397908028 18515 33254 164154124 91502 96134 214426391 10249 30743 491648397 79157 67421 949826819 95227 29403 -379493111 87176 95095 -996465728 60738 60869 622903340 59863 63447 619203954 90977 76202 908385747 78616 75545 587674424 78223 33403 -973749480 785 30890 782588856 15736 11178 -246447683 48381 59114 -539758302 98847 27399 556822082 6198 51650 878745010 97109 98307 -467166763 469 1926 945878878 32207 45864 -776578265 77220 85092 -107472597 98202 49982 403308236 54782 61457 -963376866 6448 6817 -35931498 35376 73064 -441371938 87690 50693 60473855 71797 69590 191471211 48949 81819 -18406926 41381 49100 244730491 169 96925 -876042577 14880 82861 -742282161 85746 73588 -868663429 70402 71845 -141132066 87564 7175 610374014 16727 29500 51976349 93199 16614 -993622931 92369 43848 548504100 2670 66567 -808204457 33201 28039 -71765143 48165 98764 -265943154 53859 37374 -303137687 20381 60781 -580000382 36201 95682 330559472 1148 92998 -24103731 10821 43196 71648245 53615 63582 210914713 35969 35979 -79424055 50985 6220 703036358 47720 65373 825506527 91786 65055 323270695 73360 22174 297742649 50983 43172 949745751 50665 6239 -124951750 14827 17218 693589788 27240 47671 360704025 55411 67758 -108685198 24369 6686 -392384384 97259 27009 60634954 91279 65509 -983828000 91533 8768 -22927438 1948 14545 359779475 72919 42866 -732834470 62836 31075 540607865 56277 45300 -14828 82994 97362 66801314 40672 24228 49021956 70330 98463 174618280 93070 27726 130106421 71915 39384 -242925386 40875 14600 78153243 12626 67788 -56929131 93101 48631 898130603 32619 87704 -254861569 56673 84070 499491552 39441 71874 548462777 82169 68192 922162021 27951 78885 381591747 31156 13382 -145249549 94992 23622 637747376 20734 205 -274866306 71529 57550 551353869 37957 66344 395322718 9493 73625 -223986539 47100 34977 967512030 84141 63832 -647240528 26296 94512 -663359632 9003 61241 -247057648 22992 51517 -748066859 79071 18948 891750017 64498 21645 -911295953 12834 39817 -621728550 96836 33877 555041784 87231 85451 -80631283 92883 98877 -579616988 52839 71623 710524794 39419 56731 -515438457 44401 40961 -106261365 28605 70955 275762836 33891 43202 -663996121 94410 91673 -374544987 57212 96627 -752195160 30066 19409 328513968 49274 52060 -453026325 74350 36762 938049392 48530 46176 251686706 27356 42879 -819998771 95394 89168 -858108496 21386 75862 671100723 23840 35599 976468540 9802 7732 773630987 66019 53261 272743478 36140 95805 -180977959 22846 33169 819950714 13444 58891 800114320 75549 37096 10397301 74973 75912 -211498416 13584 28397 -583293851 16761 27905 524348666 11325 39635 -550918128 13013 27417 944683434 29652 59655 -798260225 69424 28883 -626241742 36567 95868 -659068539 74845 75569 203186425 69332 70662 -694130365 36691 74311 -618676348 42217 37370 -107497799 8709 85409 -321288854 81560 59218 -443557239 21304 69016 -554982261 13855 77406 -471847257 18455 26345 702683092 11130 16179 -388530540 11189 46284 962252373 47630 64237 -511867320 67383 31831 -171311213 31001 34270 -783492782 60086 37925 267952177 13226 36099 299415361 68888 82815 15263126 27735 19972 -600914027 95173 37016 277324481 19192 70129 -85330255 60333 48596 393072370 3602 98797 145298592 95323 44890 486502532 50638 79350 558182553 30252 97247 130575842 68848 42781 -411653014 53967 73493 -824960715 29648 80138 353654431 80076 45098 811388286 55896 39185 905931150 62137 49919 -914817768 71227 94310 -397924502 83515 14519 -475783712 33699 49121 -607817209 74695 59352 -420050875 44203 16162 255252314 31725 57035 -521556973 57234 28154 456153909 93407 49254 319617037 51933 93866 769673576 65147 14223 -575026159 24953 81089 552733032 21421 10867 -530176680 44019 59283 -864756248 12140 60270 -394000911 63398 9236 729839809 30585 55729 747889586 37376 32455 -27160841 35372 57472 -713733316 8184 69899 325005781 14852 91129 -166476918 23475 42569 -722646550 66606 97605 -771478384 70147 58549 484556708 24149 68442 523341583 34587 76240 -430290149 68996 92219 735725155 69205 37807 -853999162 78922 55027 489262277 71863 27144 -563747913 92174 78395 -902907139 25211 86081 423707019 64234 57187 -971225605 69869 13139 -90384499 98471 61597 950164649 12983 21731 590045946 71629 54711 71632508 4603 71239 -606685394 91326 374 72808582 68301 65647 393366746 81521 83329 -457097240 43687 25173 -759517458 78817 60579 15391214 90857 46667 -922400503 26998 50990 106759110 63082 52180 -182312982 62888 5838 918735755 18578 66238 205179447 11356 82055 942297687 45866 48668 -460637717 23523 49033 -934327771 56237 29932 811157689 39119 39006 127482218 66337 55901 796466446 51396 8576 83480718 65758 25981 540436705 48665 46652 -211490363 77649 43373 -211755220 82377 55865 272273881 10570 84027 114516474 98314 30437 -470348230 91418 26126 331737883 87977 64724 -243637867 67611 45629 -328799884 41153 28517 -159182765 44261 26537 -541845573 49511 31900 -784825493 66847 64637 629927230 65509 15538 -105995352 46295 77808 170739679 96218 61908 -931113715 66019 64388 -444085315 96402 48882 593119931 46460 66290 -152412457 18220 92967 138145570 88645 15936 315590774 17355 82204 -727938190 86360 84651 -113687273 84431 38003 992443874 98551 97064 -783054966 6487 80680 591515329 54800 58495 -422150107 62908 40517 273978873 82046 87118 -719703403 29489 33203 -881137359 27717 36563 52727041 42015 32283 -876299430 29163 3781 488821781 55578 81389 -784809331 29441 44835 -517655346 91511 7344 -800043420 48629 87379 -365549275 64790 42854 -90885906 80228 8617 -829766407 24965 7124 729138541 75062 61295 790788368 58176 44335 445285377 40407 58660 -61958019 36432 85329 422623456 37105 7038 427591788 26976 20912 9725629 14551 37047 -229573673 8104 89346 -321072223 19737 21009 832746538 64419 82978 -21220182 27634 78851 60599199 94490 30729 -336302708 64634 93939 71338847 844 91463 601649844 22347 22498 -858995985 75011 83577 271330856 59413 92320 -569058593 5756 21387 -847097912 39405 59315 -690658210 27030 78000 -822907529 1871 64215 19133705 6842 59187 652870631 9905 6857 890425763 43203 54835 541211825 80075 79873 -510363642 95977 42779 114708763 36647 24041 -991192512 59739 5553 142049105 769 65879 -281014261 68098 71179 281412259 97245 39435 392758970 92684 73975 -212805990 78207 45829 862714506 7030 29001 785802014 43043 76767 -75542205 6919 42639 -854820080 13009 1188 -138502245 87205 2955 -890253946 60961 41843 896931294 68701 4406 -817389122 27445 40493 905046688 40352 88260 360680021 77530 54204 833370557 25208 12239 -703594462 72320 52508 -986862066 33136 32123 599243498 93184 66745 484743505 23171 55407 -121334106 48526 94612 280819738 79816 53880 -130317943 79823 51934 894667295 37234 38250 59099423 50662 41782 -351814903 66541 86282 -883433145 526 58046 891192056 3368 95453 350101372 43688 43411 624949206 51361 16696 -978519864 5728 36949 -234542892 75930 67001 97913725 73440 77895 -898888909 80833 38951 -771705649 45450 98860 -268970554 91355 60415 -307232748 40259 45929 840636071 40451 95085 172716768 58499 27745 605662158 53169 10013 710069550 64273 65645 -816052214 37643 55348 651830374 45626 89299 -45586239 49265 69440 400883456 91794 73113 242192771 30415 71718 -559640833 17855 18619 290677372 31659 33220 -806324577 80115 45238 265000017 93712 22406 304161734 76658 39648 -263071860 59790 14359 755770732 86636 61157 -560712250 33623 46746 -922643932 84748 20920 -196120672 40037 43106 -951565537 40814 12866 402980749 20069 4803 -286624630 56825 87424 -973376127 27859 35087 -90271566 91492 39825 921383417 36899 65641 -725576317 16509 61422 -531673050 59898 4578 497909761 64272 24891 -119079979 31436 28236 315992778 73679 14993 -406004365 85011 62480 -211929224 12001 9429 -595075126 67510 65189 486562721 85425 86267 -90067762 7673 90876 465296739 77533 11886 -533255586 17454 65175 -856161136 62307 61781 214265918 42164 65324 53168225 29878 58408 185502345 5933 29351 -910052629 36930 57245 989957148 78256 93491 -637423118 50186 6968 -159182505 48721 95286 -479097123 87509 3502 -250731134 64911 46385 865749766 53823 54473 775793485 84005 63025 -258201589 99045 19178 787686702 41721 38433 -909497219 7484 56398 -495071997 55500 93153 -470936418 37391 3319 -637157172 2710 75408 750797111 20743 84582 -314481555 22492 86274 531720725 1046 59548 -144419495 78099 26557 -793022105 64387 35232 -34476028 59544 86690 -11937606 51763 16956 453915826 8928 54083 -503405157 75167 68472 728544233 18734 59282 383075929 46804 65619 -819818428 41168 94904 570687610 75766 11520 -160420175 22010 16183 -163075023 87819 28186 -439328969 36777 51079 300144 67349 42494 869863236 77440 27280 682102696 48355 84103 -911731252 56096 35176 -561768413 61278 5344 -992804302 95811 48652 -303746769 42231 46956 263878328 88472 45162 799062105 27393 92890 -919166137 57964 56793 -717913151 66894 98051 978394427 27551 5739 98165194 41944 69083 -544946740 49673 10650 -270655371 8864 33378 -653825348 50391 25907 546124108 68784 78282 774075612 16402 87877 -317495740 40008 82719 -947398898 74368 30838 -164069909 87864 34457 919362121 4210 4377 -857271899 51020 88027 -162846142 94608 5580 255417237 84871 10783 -361350506 46213 76480 982308033 2548 46321 -687768392 96572 46914 -211275268 32938 31845 843652628 27206 7786 -604559154 61287 15722 -494159561 14167 85652 -481700839 11937 75054 428042785 74004 40053 -222872560 17602 89017 760765098 26750 85279 507652045 49956 34718 -704349236 44 90278 -95944299 56387 37562 -767546693 68916 60294 302326848 40953 85751 541797360 21093 53586 -782315771 51120 57551 -293231231 96850 67314 -262239946 24710 86127 889918802 33202 82176 -672880920 53200 71520 -603035437 70507 42749 -512804764 92572 79584 315225110 33004 60589 -750431113 27511 92766 900365649 58726 53346 92103209 30596 19919 7066861 40487 37799 650218745 16010 70312 -115327428 65109 11795 353648834 75795 84047 -522470501 53610 91855 -264913915 47044 36975 -671562559 72141 54595 679008118 68348 13520 769173197 77536 7236 -962897234 49379 14670 -689806125 60044 32115 -679737516 68029 76966 877908753 20620 38292 -211587132 93101 11858 927960205 96089 48544 213258553 99111 3745 991864625 3409 75390 786668882 89797 70176 -862292552 19972 37331 -688423966 58731 64411 -376487679 40149 12034 -416639805 75495 41303 -873191693 44135 56127 -384830680 96170 248 451892796 16115 46463 644866490 14298 62759 245048740 94442 24612 845731487 17185 17241 339068112 85242 79131 -883440797 75244 53747 -646624007 78196 68241 -836751123 9881 50713 746272714 43738 17006 -730500124 39347 19467 -233049026 10047 39099 -711043470 30554 61884 -570483380 74293 91962 -613800418 16534 22640 -258804302 46993 93521 -878708878 59501 51076 211757579 70928 49960 93294163 84354 60585 -583798987 50761 38709 -34921768 16139 94660 -404067484 40475 76330 968646185 57473 26981 458118237 3466 54614 466662852 94938 1653 603880847 95378 78985 -9985402 6713 76723 273559695 44480 71906 719790108 10164 51270 -261207220 98173 89864 -285140299 41049 69688 -736508833 31303 19509 -768549891 36397 7516 65739912 23054 63657 320192061 16545 47667 616712275 14753 75300 658005735 88334 79446 883645552 36070 15527 457945276 38188 1631 -542651529 98693 81882 40884336 55781 85906 903070583 3820 89112 -875285082 997 37672 -428796757 35350 85241 -200588031 23864 17293 301642911 21702 11066 364980443 95287 53840 784062095 51763 61478 -468590608 83897 54568 818932221 35641 45599 544982342 50305 89420 -452457001 83244 41696 356755660 8478 28672 -429141957 81815 42581 -620100060 81375 62436 198547696 51689 80141 190784833 42619 85203 515340094 88257 4202 109876722 27607 49119 873249893 64572 68557 -333996973 47529 41138 -399517483 29375 41462 -381055671 25609 97669 -592594350 61267 83514 189426217 95725 54166 886490894 17370 65556 -294742929 46461 60742 432506814 31684 27593 -339282919 5924 97220 473329320 47093 82520 664792087 40785 20900 -289343938 96797 55039 -648091244 79683 51200 -368423254 19559 8451 -636624491 12961 75368 352920563 62863 60725 601058424 71996 96708 -715578679 18658 40208 -294776335 62801 73718 405501912 24025 35118 -565511783 70432 20396 662709740 66969 35166 772577966 98072 73519 114150340 69933 40064 298894963 17409 11417 -396983074 7186 11221 190990849 69516 11130 25834517 40755 6393 -393096134 20173 68525 31125876 48009 19043 547189875 72184 3224 117346021 5652 75428 796116949 84250 5956 128533549 70243 22078 -819262670 51626 53059 10995735 19906 55262 -42602303 41090 49932 118552035 92559 28321 -368778562 49193 10654 -946460503 67095 33310 -635486719 87450 98011 439087709 96354 70788 119014495 86755 52033 -807329671 88508 47184 805789000 60012 28702 851437870 25102 24081 599912504 46566 79949 344789486 69106 64179 -27620833 81097 95844 461687117 54939 43933 -620706874 92437 66312 710217491 63959 76934 -656901014 36373 4197 569908123 94519 43532 235797734 26296 48401 -87058909 14792 53364 -319885646 23565 69244 899915705 35002 24873 -309884614 33780 97386 574277112 48087 43102 441453594 64656 88533 880661387 86743 88694 703331041 33123 6296 -679910919 810 873 -696205877 40579 37945 482206789 86835 17163 257545592 52381 63037 -979413442 96935 28711 627715538 97454 27866 -795800362 40642 71529 673571139 47670 2545 -450620967 31094 83672 239690615 61454 27289 801475937 83329 87448 493172152 38776 14139 730785537 62007 31636 -782487162 61070 77700 -412329183 41454 93654 538549548 99038 11642 377551513 26614 39876 -410461891 49600 58039 306489629 27432 21769 -307347528 19536 24190 237113906 59618 80461 946086389 24555 73169 776441928 49269 52371 357163144 38574 1394 675532479 57334 46805 -242987552 8168 56163 -479256758 48332 46125 971455327 28274 9858 319134251 62008 1767 -921450264 22095 51758 -909900001 86337 98526 -838009169 79983 23428 -566817506 82346 27356 -147963058 24598 82902 -709937852 37246 94654 233194079 48727 49258 -642860290 27332 9876 295257702 70469 45694 -113380995 14500 79223 -79683226 94719 42317 955287543 82804 831 -395068533 46535 73519 -332758694 97115 56007 -691806825 92917 2787 -546564224 54248 59505 -579532906 44055 90100 -979789019 27563 68237 -290752328 40537 94207 -979220104 54645 25600 395216294 51339 83810 -889463884 8497 15078 430832238 74628 87656 99489163 38062 4429 -593902617 1436 68591 -738918857 41826 66613 -783624797 14183 50316 963306875 22928 67575 -803360474 41835 60143 -615209405 19552 88416 730482852 31967 18930 700199745 53755 16349 -750674580 90718 20257 354437601 37197 66539 -964693212 87595 53729 -346809613 11546 88086 328808722 43337 88936 376948356 95757 81736 -368695411 27761 88226 878611948 40458 98736 123133353 86251 6753 -576179660 36791 47727 242260592 73831 33685 -444677928 1632 60378 275044398 66013 28182 636771739 62900 90261 645436129 69734 15540 -377277196 17279 2910 17014017 73429 67508 -195884619 1325 59853 957862939 14786 30679 -394181040 2515 50130 109701762 85277 28619 42962450 5223 82415 326915180 17061 64340 -227357363 1683 46565 -89453734 13395 15651 489337775 64882 10884 -323204296 35793 79859 -714167356 45768 51829 -801237332 44062 17597 -818465739 15542 58390 -951983326 51344 49953 -295002737 42007 54393 808639254 37787 61210 -206703655 27712 42569 -135973925 77005 66345 449953428 34186 10819 -862968956 6400 29587 -195566553 10433 59399 607880937 92225 98735 -307449959 39589 80163 -477092121 15474 23937 -116215722 71718 72776 668469710 88116 93770 -348864643 11342 63807 390875836 66749 47338 161072566 56868 45806 718602394 61496 87060 -573071051 30155 18996 -812106085 30463 82882 -654120191 49672 81997 -202571264 51155 75343 -612544416 59802 26935 -578231414 30187 10482 -221774834 6212 30713 -504969507 47763 41519 -343783402 34477 2417 -577405272 27337 45699 732934760 69096 76715 -555834816 50252 14707 -179112438 38712 70166 725905579 98806 66788 -245580529 89052 18749 862532676 21158 77597 274752487 25156 18475 392511673 46269 14908 203897575 3519 42840 25169520 64920 77441 -442626562 64180 87455 -946451508 2181 90836 657310870 53477 8967 811930771 28267 22193 -254731223 19915 60221 -727511337 20444 62850 -998115410 75160 87241 -894509781 40025 63213 27006291 68161 75069 131291302 98013 76604 134783185 7824 25779 -225908187 69793 50868 695024808 17540 48092 -771476666 84940 92506 994425833 58840 28702 854678671 30953 44021 -931885691 56673 67247 -878442093 40337 67999 893203325 33790 90182 892248230 42166 10721 -360956547 8261 15487 135247830 91809 89132 -297381638 18352 86819 514397023 93134 30651 341180733 7601 55843 926269020 39418 2894 -708409109 60869 55369 -355973190 18470 12652 834452682 38265 86958 30288577 79029 93874 752686793 68919 6712 142679936 89131 71060 -697758683 94537 58073 -502529911 73766 55028 -548605261 73538 65128 747343546 91952 41861 399155372 80669 44445 -273181795 25742 57898 116349167 88310 52915 -296710223 25851 12290 -284929230 43120 91903 -320955819 20603 31800 -349904701 79212 94698 -798838949 56049 8945 619098679 47389 59085 49316592 21063 85605 938781534 86899 87380 -908607852 90152 28065 -995035990 61063 15518 620719945 77865 39997 778937566 80175 26856 -214051567 3029 51559 64955592 81216 38969 -396097517 13017 95761 543871347 98782 46366 -102462271 38812 34936 -567901258 69734 16263 -692615257 37666 49923 494056531 85426 42994 -439430866 5113 16966 391185035 84675 90662 -82590390 54536 92847 -186957644 3259 13807 208624341 65014 84247 -983443457 37270 65559 436836263 41135 24129 613264030 98053 28829 -470585319 93289 49112 935935984 29401 57032 477246358 5735 57973 182253439 13699 37103 957401950 19546 96782 289573930 47018 74211 73364633 73288 72248 719146197 33088 5585 423804778 11978 16007 110508003 14930 96836 -77095796 76656 34190 479751670 31993 80328 797565817 41267 98801 -672397817 21404 25305 978834613 37945 45150 907543861 70543 24852 -843209925 68084 46308 -296936279 65824 89934 484127363 31564 78691 423786856 50 83621 414186739 92711 86959 437161300 35425 97243 -45822092 56778 57936 -730301073 6989 50700 -848935317 63187 942 649289057 57419 70747 564024878 89723 53439 558720618 43639 75944 -578481276 94578 72390 189568100 17573 27107 790428109 313 230 -970337382 47849 33083 -199506786 23190 45617 -723300840 76637 59677 486904691 72576 97454 -359510 33775 44439 -654680294 53338 52071 621105225 37860 66871 -534635952 23665 8084 556445015 32132 37769 973098100 83424 1559 598997917 10439 5371 -662751306 43084 38325 805149976 32521 86138 -629707071 57826 55222 500612229 21779 78063 757148008 66394 68365 -983556333 9241 24039 -305893566 39571 38313 -929676010 67013 36831 -475528702 85613 60731 -673791056 40331 11531 364414416 44946 54870 183411181 87238 63925 -4827615 37494 51348 60625964 14096 30920 -15577924 90861 55636 971577077 45124 57463 26992129 80730 7067 196811635 57405 75585 917754916 42441 36996 -591797902 96876 84743 736002954 80066 51413 10012196 40012 21056 -715616772 86967 51903 462273699 50367 50418 -678089606 29366 57780 -145195098 28787 77266 290373669 93329 62024 -5537465 89974 80065 213979948 75257 8127 -152469489 9730 29875 515662868 4250 49397 308929086 24393 7643 -803239727 63998 7351 69415387 92180 80335 218879564 71783 77045 92674911 95927 44231 -147305200 25244 3327 615550947 6837 40693 -504862000 1652 51002 -318180037 57367 33993 -784826262 39576 2176 -898286764 56567 10892 787238187 42826 78789 456156457 69941 50100 -544259828 54953 44526 567710726 93333 52105 519462813 1174 85989 -737994579 63624 82557 500059233 53998 40935 -376486094 84834 69102 -334353051 18831 5782 116938512 60917 26633 648926453 41340 12947 -896003580 7951 78832 -143448896 26363 67967 704993956 64914 86449 -189621762 95838 78534 -991868665 19988 53776 -871713730 52239 90131 506849711 26760 59830 419306133 20108 45848 180185036 68929 80366 130551666 41647 3354 -840969717 64703 22520 691730686 63991 43666 -492285852 50552 511 -859861474 77670 56498 772082691 40009 2241 80526463 24866 6711 -689867799 82789 10588 793903289 30271 45027 -344456243 88577 31440 -91351977 86124 86341 -111399599 70983 15936 -86451339 12982 50217 -520031624 2205 80235 -130785279 58553 79626 -668589969 14871 1896 305233910 91433 45588 -161030834 74588 48318 411500435 30193 61973 698034054 61698 59840 -821019468 21375 13049 606419700 97277 10512 -18989930 78973 50882 476635621 88437 59422 811506365 68377 43397 -612320339 95099 89647 47769125 8098 8911 -18698149 5842 59262 366606267 21669 24079 -624665992 69381 50403 -511043335 41041 91103 305909638 65125 37075 977506511 5514 85866 811537771 80391 1620 775755778 15921 32832 573480330 50725 25802 834125695 13609 83323 5635093 58436 88381 939187989 9967 61935 -377868161 14237 49660 -754964460 14374 51658 -628716433 20585 94541 -562727971 29258 18592 453954846 73884 50401 -425150624 78993 25910 287377880 69181 13656 -151195020 48034 55900 872293061 88540 30845 169083077 54565 80501 -417846393 20557 92013 -197701439 60339 89899 -526353123 53837 93592 -384235457 95591 19384 996539433 34459 73124 122632230 37935 71839 -271513343 18434 18464 -365383369 44847 49061 -538626954 22193 56011 -210973138 64317 14666 -736620063 91817 82562 637836154 88306 69445 -577803749 69469 26854 888176633 72646 54512 571840649 70042 96239 -72971596 3489 29805 -380492377 53643 79262 981405617 59982 40797 777555985 5142 27663 329688480 47030 18617 740499351 44856 51888 238459714 83306 84638 -372759341 65139 76687 -262758374 72570 21597 943308313 8898 89426 -854500267 39187 66737 -443591978 81364 16070 787451793 3387 63815 -560506767 90307 53389 -396813302 72881 91347 -410662351 3537 55917 -944641597 49061 86452 -663251825 93326 41967 -920513030 80043 41648 567289534 56634 79984 278594198 97443 32990 -17918835 9084 25238 -711489578 97440 40159 -977222144 38446 15916 -688189178 69767 86816 -444331069 20316 80078 227338890 15241 40689 -46160751 69059 93670 293335680 80249 31455 972337159 17656 92821 862882113 14400 35000 -725583447 38144 30597 202796460 1844 55838 546989352 36320 47179 -345056137 4116 27250 -235393055 97587 32555 317534471 30902 15138 797447378 51115 52217 -263667768 54607 62113 -429582884 57334 2948 827548678 45099 12798 -852763915 63212 17809 -834608856 91973 91599 -96624067 37591 62642 -680027083 67780 65987 776665437 23122 9314 973185269 6959 67960 -777378497 74314 57247 29928670 3198 80192 618182545 39907 36303 -811172395 28958 53472 -652773628 10000 94913 -503376 16957 43313 89568913 36958 49898 -147292977 10039 93609 -949612929 17933 74469 884868903 13789 28062 -314263376 6878 34565 89185547 91191 32203 32062463 59144 68854 336583566 10603 35802 -853174308 23931 79607 -443020310 68678 11651 242026429 21150 70948 -92186069 45328 1620 956492659 39970 71364 -82511739 39575 19716 646637598 37942 17407 -831733344 77977 40824 -917543175 94976 94105 -797277799 8415 66090 -172907270 14794 26074 -911000603 97688 40464 -786465456 69241 83571 -669248781 77172 78426 -134159553 16806 5015 986432378 5128 36623 -578211962 77985 8860 -576154526 10273 71124 99401885 63649 88912 77990704 40956 39681 -972662147 40891 74188 -559732905 23556 42377 -565187792 73562 27017 -678865476 56451 13803 766629801 4160 36575 -902530200 664 10445 -618492831 24388 80225 287523643 30185 4507 395704243 26352 79862 -732302287 67082 80592 -296275564 96706 54044 700209281 2801 76222 -70115861 27738 44050 -479765112 7643 43486 144875788 32750 82128 -158269573 40502 68772 -80790039 8802 24400 -694834932 41023 89392 -983307095 43533 20919 -224135940 29212 30902 689160084 49818 23946 830962610 67588 97013 443187280 27779 1687 -906996590 69891 36670 -717694874 85827 41155 -633900419 53069 7169 -823298052 49510 48685 670062286 8062 42503 196451835 55030 28307 -189859102 50799 25270 -424650517 24471 85613 -409754506 18179 52814 -194774966 45305 96520 -644677860 72739 54819 -404200104 54708 65512 801267861 77998 55678 750761449 8592 98793 -796055173 64165 24892 -337026959 21249 11760 -862804979 62257 72376 74242645 66281 79054 813976960 89477 42860 361165019 47697 55746 926020964 9977 63439 -218025526 78240 65091 885046911 11998 40409 -268419052 8010 90690 940914248 46050 8236 -936973148 78758 89189 -654967532 72171 78692 -16229720 85504 98257 466326653 76607 42826 16499060 3515 5083 -555557912 37426 85386 -519778756 49640 28152 -986452293 37957 48762 -560688054 19751 89591 654231738 21230 86096 -367498437 94562 37399 -185052828 46260 64789 -332104918 90461 18151 -842462260 55037 90338 842761118 89698 53975 -945113365 88169 58659 191770739 92817 33608 -619409026 56345 28529 411018048 27472 24782 -306036714 33502 59854 842040620 87353 25566 600927089 79245 94992 387365360 27512 8716 13927432 73990 77073 -352852084 254 59780 510436854 23195 7296 -382377938 98370 20689 -590509625 88291 73545 -180187301 20374 94942 279960450 38100 60606 262025256 22578 15669 624790525 4368 32615 930262939 90170 88685 499266207 83650 71674 473440236 40719 53904 -203455881 49424 58097 693057194 65220 84979 938693360 45361 26017 408525977 44720 38194 468678112 28931 19423 239331136 91918 24990 635510980 32256 92840 131663263 32864 80150 -285299115 43250 50417 -965178505 73985 56508 -683136378 57020 85487 -118703905 84368 52997 -3870929 56992 65461 -485960629 54364 95080 561254922 8886 19019 -92941463 33753 69194 201433443 84791 37845 -758999047 15223 7131 -27178064 45407 43438 -335914962 7231 98179 390129779 98386 36293 -912647837 36691 23887 602672331 55933 6827 -529212485 9594 33068 -787379466 21775 33255 -770172590 84372 817 650625233 11460 45741 -17600222 40255 74327 -488698456 63077 30372 -22851856 89229 94271 65109130 60345 7326 835419909 12085 94225 -705940317 52023 18554 505404286 70178 94968 55275216 83571 49167 -252451177 98133 23444 807407654 3165 71725 7590366 8927 2742 814724024 34654 79019 -447228402 30973 5310 -354687996 33857 66318 -419482431 98915 38683 458901619 59879 32999 808423120 80522 97283 -570697465 54805 23720 140077883 86762 2271 -920640550 17558 68070 119670189 5806 40897 -126595217 91109 62835 -857898115 12140 33210 -103232843 27299 73331 244480264 69567 5199 845458321 4529 77703 -157505945 38399 68660 586516979 39552 63106 865420110 41965 89357 693980190 53333 8080 347781638 35475 51589 -638379039 23426 37730 266256637 87121 73596 -871944193 14193 82231 -456948481 44919 76052 41163297 9437 64870 967767556 77453 37448 -555888386 68700 71174 175962900 54834 68906 -392065665 12161 86692 -3927708 62615 69356 61925103 480 82676 82192547 81034 29981 331667181 26110 39552 821946645 45557 36417 -796950987 40038 74180 402770442 20257 57589 -254989629 29450 69724 588258554 61586 16389 10492142 33006 92185 -220545248 80227 40211 499076544 16768 91504 -116438423 84016 60499 -309525445 86787 91158 -611619391 14373 95063 -875161141 96181 24967 -16765515 82999 64045 -898094685 23314 46156 220416363 95287 1219 824124202 19766 22958 335321639 51682 54769 729942658 8497 26639 477964020 3830 68992 -796203692 72360 95742 739083512 15341 18729 643048942 87843 32856 -915929325 6892 50847 190291721 74948 72455 -89149718 49251 51842 188951599 48435 7045 136690056 94349 85212 -940923478 15629 42241 847679061 61045 92144 -869525986 12949 84187 561057959 28342 73174 -564595755 86493 7228 364843810 7764 95518 -80814861 77426 70612 800393889 29901 37145 -117276881 2492 31877 -875835996 57994 47949 -387371307 22285 75121 85301355 33721 94059 743046769 72063 43888 -65111890 6728 45125 -270002566 20851 66309 111089498 14852 14687 -847946939 94509 8568 6054563 2516 63674 330787184 57956 28705 360867577 25274 61276 -727805912 40924 67468 -411915368 82497 23461 -499500079 50111 23922 -601150265 88808 54709 542063731 17750 43307 -474117049 94895 62492 -377700809 12870 27459 738682992 93318 21423 936060191 1787 41116 -618641206 16149 7390 -527671202 74794 10107 -65834876 18441 27249 -405600543 56880 3723 527481496 79074 66188 230847573 76533 60737 382781221 33594 98774 105591506 4743 78379 772910808 70641 53032 56371886 73209 79476 -981383689 14976 23465 317713612 97166 20306 66941501 58485 75785 439735917 23229 76764 820572255 1879 71383 -874395079 53027 58362 23173571 74013 72254 908500235 79769 18316 -427628494 45289 74218 -837167938 25701 67779 -303609608 32387 86784 843128820 10336 90074 -417552276 20353 44259 -379374593 32800 37710 197249635 83279 69724 171327096 75570 88287 -665295135 62870 12509 25448916 92043 97529 466638857 18577 101 -166388163 4896 10477 -345628803 54077 64566 -916235413 67914 82740 -627610306 736 47181 535036936 14499 68843 588554317 67389 88619 -314358748 64838 16242 73897557 1189 40795 -131620763 57219 91458 968475269 32581 75636 -215776869 3103 56208 209096595 97620 80096 -801780401 31931 93966 870546722 59958 51473 787023524 47256 67911 -26378759 72517 85416 872474480 21891 83521 120173686 163 79677 639511181 20871 70085 59797399 9249 78320 -273532417 30344 37150 -644598420 51127 80373 -147293368 17891 4244 -581296615 47992 29474 163203321 84622 32079 940525457 33327 12917 -93832294 41808 68971 163332756 26377 26031 -774451869 8840 29438 -645003237 83557 17431 -87036059 61997 80469 422467889 38607 75351 -567784224 16427 98994 -899134845 89415 96503 -252687393 23794 34907 354263263 24892 50186 -124582411 34219 93884 -244051457 85328 41746 -493996872 39354 98506 249127688 66792 85379 577078129 60696 75018 684920814 16208 61904 634728669 81990 77533 -127505574 25267 73633 -350564736 64688 35017 -38432163 96378 86249 -765338289 98263 76158 589774815 13075 13363 377385742 74367 70669 -658851191 22458 64269 283907393 89152 42013 291453337 38400 26518 -126360862 57077 95914 514239309 66539 69310 181288477 38282 37877 539478775 22026 55711 -253125659 59233 60740 -33285411 81376 46286 -661858115 67024 1145 404497615 78676 11211 -203753493 86393 28400 -825218206 21243 14681 821534935 82627 62371 -153967622 90699 60625 -789589103 39783 47982 -214960231 12498 4751 -733195044 18318 36225 664346802 19843 41787 260371956 63596 23603 606390771 46099 94305 -453468362 87176 54460 -662279398 15585 68649 -583261338 20185 49167 -793287482 59759 70498 -194580410 57237 49371 515899017 46991 47063 -251839429 90858 43357 -274864695 15311 49300 384217446 90162 83689 626011520 86764 21857 771515507 77608 76137 -127190577 45364 44851 700439341 22951 9046 358020516 60487 66562 500377092 53049 6774 -811156868 10299 56992 -127835069 68273 45734 -572520694 95991 12734 213500540 61231 7521 714961879 96411 84256 629514300 49211 96230 784530645 11604 98860 193133370 13424 37312 -848000121 27472 36503 -599274055 95298 63780 -753994536 63002 51120 -49530511 80144 58209 710080320 50972 58994 538797079 59227 53662 -742863349 59124 94713 -221336253 6630 55566 485117476 82248 51369 -201619641 65066 39693 -359630187 80152 21127 -416297505 32459 34378 -229240465 8780 84337 122148933 25099 87545 -154130506 99017 2762 -38440170 62167 25007 -592711758 7651 17404 -154426452 44339 40779 105690179 29439 5132 -316114386 77697 27038 724580165 50161 54041 609787997 71632 12245 762328901 67640 3864 -304136715 26130 84550 -710797691 47063 10184 422842071 78082 29800 626489874 29122 40514 -331176587 22010 17009 -886365133 26864 58236 -154747205 76472 56727 -53838646 35696 59016 137208527 46455 92539 -232598329 27003 18744 961006571 7210 8071 188577679 77664 92086 -941090589 26564 24240 510151913 30825 593 435042671 79811 59315 -376223278 80914 13486 96327292 48012 73068 590605086 47609 26580 625416548 12423 11502 -591029623 78503 33175 554753021 88239 21239 -626207723 87072 91778 -160737072 92086 69207 -560564052 80322 26445 -467019917 22417 38220 -984890527 68327 18216 266055282 79646 66218 925521322 87488 66710 -548087101 75859 53897 114526705 53176 65362 -238770441 64740 21984 -649920079 52479 81919 -453973501 46085 68087 -779902266 268 64701 439114280 27901 11422 965065257 71278 77137 -6079775 72807 15197 -245560730 92331 66134 -834262888 22078 76257 655187649 3164 10874 -416029064 47297 28312 -892154108 26281 20002 -826735316 63634 54773 828388635 57610 51111 -737596765 84981 63321 745304085 92595 88259 167016553 91219 87260 -482785995 91646 26093 479691921 58255 94576 787012242 61617 81185 -34571226 14729 95302 456573471 39601 19988 411269773 19908 63054 710406459 54725 83735 -84567716 98290 85792 -179320738 2628 70711 -747675483 59221 31165 888980567 77023 22999 -783446895 53719 3319 -947121365 29458 98786 -4371431 65132 57518 69244152 69668 96300 -339460780 64060 96742 935956786 91897 51071 819273518 25999 92418 820184595 63455 26626 157326985 55075 39384 10057599 11650 861 -355755228 50003 45384 163389525 14997 63015 -924124411 62435 97073 -297472104 64815 23858 -586045307 997 98868 631680311 43582 63312 779361823 78209 90928 671282740 50023 81342 695815850 52741 95486 -492696332 9981 42201 527097061 69001 15640 297360315 82206 14526 -115902784 92381 5780 513978709 16079 79601 925117787 25151 46481 91197571 81324 56795 -980944659 28742 23032 -582329297 6455 52320 560560235 6382 20077 -432586164 70071 79703 -615832852 31440 77252 171393928 72627 17364 -344415100 96820 57120 800213982 32033 48675 -973980578 51592 20754 234536981 49534 375 651127035 49378 75684 853853826 55076 66081 261154297 19237 38833 492065985 49846 94050 -895833177 5774 34289 -758456157 80265 75824 788529935 79724 56626 -629104156 6964 92503 -136742687 89476 17913 833235675 81907 3671 155689407 24380 68523 770069287 94105 95281 -137301094 44548 42869 403292735 38566 73063 170576837 55168 78498 870239302 25491 55437 502000206 9188 19024 186270412 69776 29848 -356290784 47011 40850 469039458 60373 33995 365431355 73077 70750 -250318572 24961 29423 927895120 16122 99079 -791822356 4420 90582 492321414 42600 93355 413237271 39901 2981 768616870 36237 46973 577586811 15924 66913 -738361148 90290 8215 -291760452 35382 2728 -901065558 35690 16980 -481555088 80995 28201 361296950 16231 3278 -932173725 46744 85880 982649578 54921 43997 -819525480 65448 56273 858613810 80844 53664 -368562682 74955 40547 721987515 46744 88805 214573520 50900 26065 -259092442 79861 65419 545000643 90427 65292 171780052 63492 63975 173138545 56427 95997 909050661 24526 53210 -925691431 29205 45159 -404490858 87707 82945 -217049968 14821 28561 -318581643 92684 42320 65945625 59531 37689 341235063 95299 52780 151163741 56912 39475 977385971 95787 3986 -940802924 55313 70948 -87944021 95124 93899 695390243 13769 16775 482801270 58782 45624 -328676137 91785 56415 -886522762 95885 74905 16433934 33196 67729 -246436676 24121 90289 -167107255 53913 49635 909862699 1828 34904 -611286286 56227 98109 -957578554 9591 46867 -30257306 36747 25893 67290276 64649 17201 395978063 81715 51268 263753668 86633 21636 365804210 57404 46950 192248519 45452 83798 432097801 74349 91703 -388195079 45533 10388 -9859705 4232 68772 480785983 22782 77843 -354537615 25622 35368 -496084163 95858 61831 874130457 85153 28047 822951552 18268 47803 -520049740 11395 5473 -355278303 18368 68398 215851485 50235 35363 628769991 65504 6728 617780695 20974 92161 313678176 2733 23750 392933289 4138 80480 -882227343 57606 19725 -978848941 67486 45329 861211151 63349 75409 -765218804 67412 69001 -40591023 81680 24340 757963584 43976 26249 -570745860 10300 24650 182810518 72733 47001 428570901 56878 44584 -741335640 33547 66881 697994812 60650 23257 894331755 86741 48184 65919317 80699 91031 832165088 87657 60402 -24573438 89254 55674 533625368 62885 81061 732100605 70654 25701 -74066798 95530 98904 -466483681 74901 25537 -65554310 11485 99074 -410454587 8842 89015 883887692 77733 73040 -397621602 23578 39791 -113820554 70548 49147 228986192 18749 34248 -438272023 94898 69586 -949923022 74112 22195 -444529867 89812 60973 776875312 70631 10186 -678359524 76596 72098 538221131 54899 49703 -14646966 34499 50139 -352148208 92537 62602 471027850 70043 90418 819844883 30682 92488 593250250 62704 51858 -855010031 3355 86741 -212440236 5058 41020 -629715491 17751 29461 483128093 48603 73733 -924094278 30414 48567 -773028817 55217 62924 -113186000 61484 26157 145441160 64105 64966 -343920928 4796 50728 -154938132 51703 90439 554712905 53726 80883 359152843 59509 50979 -534427280 27357 73808 431331271 88914 22235 -263872717 36889 86207 134041556 16702 55449 326223 62898 83087 950475372 47451 79286 -511697353 90472 67955 310972581 74000 86611 558989694 51479 5181 633501160 38841 85077 758395458 86256 20353 -513157973 73941 90629 585913138 31186 14068 247793433 12386 14947 942174969 15820 5665 -626513107 69398 43874 561442105 18606 12148 56517867 2403 39523 -321122246 63643 6432 140226117 40175 41281 426374133 76030 54288 -453968750 39385 46624 162608492 28168 31667 596968561 32392 35291 264906048 6012 40973 338634348 42425 84629 953151943 81168 15513 5429798 94780 30572 817580863 25138 40191 867776643 58739 69554 -943695012 54758 39592 -575308142 88847 57832 961192309 70177 44077 -368685956 45381 22012 952250786 53515 84020 -335002772 40091 48061 648786279 4984 61890 217635994 13210 50740 644104727 29068 49506 235319155 86807 21811 -633525292 32652 64455 -312552590 69756 27625 759963627 37028 3683 -988667706 11758 69670 466038877 80370 47747 -811774273 20464 22847 -716243377 69003 53531 -757854571 39976 88355 -798024403 20276 70316 619859095 9234 36008 675380013 67261 42806 -315670629 95483 55348 167124778 54154 78505 -871542808 67813 86390 -645392452 24303 28485 -789519257 62350 95901 249801978 30995 84019 661598919 16344 59240 516298515 6620 6833 -471369954 42633 75618 -555539043 89934 46289 466565751 18430 17783 655126390 64625 80322 -353720542 19201 27398 499660235 84674 52072 440405611 29609 69438 -540318884 95292 70394 -739196256 26415 36934 -901222432 15524 87337 -461972875 49384 74344 -1312812 40936 14500 -269244256 7024 12205 975955677 70166 73005 720509444 92021 17562 -632665726 95752 94044 -749831736 17159 6942 993777845 16460 16118 330753115 17684 28801 -632455088 65014 66108 -681573359 77059 63258 286377804 53872 12677 554505078 70733 17953 -96660466 57871 30182 628964340 33000 49980 722412513 26896 96521 724603099 19015 66627 54107221 21739 97377 974083824 40209 24032 -79814434 5356 58248 1578067 3632 21452 -83032395 47906 6263 -549597771 92381 92174 692427983 12559 44575 -610794590 83 98116 -783107171 71963 61930 -299384890 75999 42455 824430818 53918 78163 130026631 97464 59043 -467508605 2917 55561 -442712023 27424 9103 -365232466 60294 37033 -128469145 93462 22819 -303609550 21854 33643 985500449 20204 64661 149953560 78108 32052 190038892 17065 8292 -418094411 88345 9782 602910477 28637 57523 236995735 11985 80303 -750292394 16610 41879 616091413 5413 67007 -795538227 53904 39083 890367445 3935 22987 -969334469 18282 14041 393721203 97617 31498 857652055 69840 96443 913729980 39904 609 -353951134 44430 31300 654317251 62956 11400 473831719 51937 46221 198163823 52694 48474 -371051122 86341 95953 -908239993 26397 28540 -475228508 76675 88478 -286138699 53866 67473 -857514728 68904 84205 -505311708 76090 88098 -211941081 7117 78950 899337196 65120 12485 53857970 42538 29181 81089712 15561 25581 -671968413 43664 41136 663073020 75360 47194 -708384653 38513 32500 -239963944 23152 63562 496755865 8730 23602 570916208 74230 65370 899770121 30836 56385 847311226 46035 1549 509627120 62115 1050 -640994702 88786 66232 333037106 17504 5911 -684754580 5973 90484 536374817 45232 49475 -143867004 68914 63725 537623623 28523 36845 -587416551 78780 70254 274343613 15049 42314 -580279044 20149 76906 -694120771 65736 20172 231709877 44770 24038 748675363 98028 10773 -323396023 76453 58932 -999476091 10450 49323 -542818391 66841 52056 628935189 61020 75201 109215817 3623 90071 612689615 82967 35412 234967019 49629 61959 80760622 33248 35096 -347491133 12482 88500 -955264988 8022 9274 385349362 96812 6000 354962892 55911 35539 -437419749 2823 50981 -541274880 90913 889 -863888502 11933 58573 -225373213 34186 91127 -727773343 79732 39015 822225985 37171 81999 548741668 45759 30008 369958656 67960 96752 682114170 63752 49323 77703765 21175 11902 -853529413 53701 22399 -124208810 433 65155 -577359577 67972 55788 -638766594 24232 76891 195054605 79066 97013 642111728 43843 88543 -224330075 8023 76011 263428420 74128 34730 -256016841 89088 48081 17274635 2868 29155 -673652046 51446 62683 -623216703 13230 66278 -54826621 74061 56578 -630625182 91390 30205 -726697124 11031 77032 80935148 39038 65333 776297408 90690 2766 -683362968 67040 90532 566408588 253 73231 -732734650 82950 88199 682292194 46060 41862 -893669949 98077 31121 -457372341 82349 8737 189263114 17031 80506 -598228063 50551 60032 916586851 88608 79413 -110478898 6708 41938 -52370091 92471 82493 171726802 39868 33159 -851578919 62841 11801 258876728 70983 26629 -629371113 42314 38677 866446886 32616 88491 -374862354 5019 4117 37435508 58475 75410 -76840747 50962 84927 258293676 96383 94274 806493858 37328 13346 774363089 98779 20759 -517942972 79954 43405 -887361786 18720 86901 625618899 54551 9473 -772731484 80073 81009 -427090608 54614 42459 -790626561 85178 65618 -758966526 26880 97768 657091815 57024 71259 -31869863 44659 54165 -24905765 48666 5372 425438842 64244 21171 113959094 39316 96187 -380176287 22720 75904 -16595080 82058 57076 -664970366 10799 69844 296008323 55100 89623 169197260 43728 77940 268294061 36190 19118 76640883 80709 17575 130190155 65206 59649 421054047 9408 21568 607151644 19477 59414 -187063663 76754 42057 -151373404 64819 37105 713076019 34988 81586 615702601 26209 37560 -128764607 18743 68026 -401472701 98127 14291 -511794659 87016 43921 -15226514 76327 36341 -899366394 45455 64808 -661004715 48103 1237 190802519 62807 54707 143007775 45902 39544 -933579538 90810 43320 710737107 57775 62832 -827737672 75727 11306 314257047 21317 9773 132123052 75342 58061 548256072 92615 42944 268182081 56005 98182 362429154 9216 6304 -572036851 34729 80288 850900386 37611 8101 372100849 77950 70758 459063096 81940 28603 -78678964 66193 25635 985109924 69910 80513 878624407 31177 40702 381260278 192 39270 305957610 70338 16903 -551829217 83641 73146 811802876 89400 30466 230466489 76106 809 -561342771 92345 40711 725903824 44167 47793 -450743107 15920 93381 -680115754 16054 70402 -446921046 22114 35673 -396197675 2953 41723 879374118 52361 94083 -784939056 95889 25870 -944180529 95634 90545 355707069 96477 39307 647852851 88092 70304 -175597067 77115 98133 -609239144 152 21525 184705713 57501 15507 241100518 19652 66366 821799742 71330 72244 543092664 22317 3458 -751103987 29340 63968 968639259 25664 45439 -98936567 20474 55940 330916735 26178 3380 278371498 50911 66293 -378856716 87318 19803 -511498839 90944 38839 -813006965 87159 5184 426984164 67442 19925 588009635 283 8055 -861303896 15534 11162 -366275575 5367 60704 -350810560 69487 3299 698077527 82460 35890 91325758 51487 49759 -539431600 80584 9985 13140349 88782 92868 -685254765 49739 58110 -618980541 82666 6143 -631137663 77257 86253 -417101019 72709 18178 -175568280 63498 84860 192470446 64891 38234 654759181 81221 68523 111244136 22249 17503 -9261827 80023 21169 -332147525 46923 2795 -358123544 81314 96567 -589012838 56353 5131 -933887629 59952 33180 915948834 21155 30054 -583698776 68218 75815 706523492 62260 25089 -967161797 1344 92908 -263539464 69201 48890 -599162574 58201 12401 -160496998 96031 46044 -702416012 8450 36025 -546994603 95978 58230 2788695 21100 1681 948258422 24523 73111 618835043 11348 55023 67131768 52264 18251 -406200273 85494 13245 813338294 59457 92493 -775661461 25499 43073 -634932570 34680 51548 167893333 51004 43743 87245175 57724 15290 -831978205 38192 57862 -391754370 42525 65126 980042554 68909 16169 -354233688 64049 4285 -760069697 77360 88615 4446081 6367 1225 591481208 64200 74014 -384258424 58812 32156 657769042 66637 85526 -214575292 73593 21803 372343831 32101 91815 961576819 50763 95718 741409205 37260 5268 -501575199 15299 39496 -385971303 59360 45707 -893550635 45273 66493 794094004 17713 37661 641493685 93530 22450 -686135889 73133 3129 -938535359 37173 94500 -75146995 87572 34633 827277315 99173 82742 3253879 69207 97285 73532529 21296 61313 -800600701 22284 24839 752448716 62470 2396 -187777862 39155 85169 -278568054 65261 58910 678851393 94021 36402 205870578 33347 60287 -271085693 91066 40944 -179031509 87906 4927 -512447148 99054 96801 147671474 69826 90444 -889784307 12346 43080 -270120820 77558 24859 562564435 60010 90880 -181719203 76165 52589 49527983 23074 28973 545382642 40827 17082 94724269 56275 89849 165307128 93573 16232 -521334293 1550 92540 416317351 10636 96618 305282293 13799 11177 789644901 47500 75575 -271765074 93221 1190 -433646477 22718 41289 497057941 38867 10278 92250896 69110 35629 -10979992 19913 77759 -435276345 36791 8946 -1603815 44735 12408 -549484746 76717 51843 -753041550 11813 77487 -876832187 61671 1859 -357864333 72767 73410 199219468 37541 66066 -722762008 5501 59208 967395527 60200 20551 -90325570 29936 42444 -569376087 82146 34482 724598272 88880 35596 -73131292 76078 38142 672849587 66082 39423 -437654172 63119 59983 844213514 35272 60577 510739099 79095 9082 -928065065 19385 73516 155807210 4880 12138 470006611 968 62736 -76444291 95880 24236 999275834 51814 18115 -227482114 3112 6495 -722431266 42881 21532 921369788 34570 68488 591909844 98064 58227 300385468 63922 89796 601511557 36898 6290 -270119627 21534 26089 -927314360 43766 81980 -41309306 41907 28729 277134320 83910 77860 100890233 93691 14206 561020889 35408 47464 400398092 3899 43110 20977783 27747 1736 695219429 58392 35119 -7689466 2201 42290 -339670694 19229 2470 -778285619 91830 41644 724967533 51933 9020 -984204960 89861 29217 -960127411 51548 74436 -343593189 69189 35172 609826038 95839 14040 -501539763 50875 37519 59135481 53572 51680 -341316697 58529 48899 -798534387 44586 38706 290991820 33124 77728 689817137 40138 52485 -567858759 73513 70044 -308105372 26154 79099 -316417971 39431 93164 -479870526 82165 91067 -699739116 95264 723 910624655 47481 32975 -5739172 79152 28720 897268443 90914 22185 635017597 84721 13015 890865879 79743 49453 228309411 14236 54369 243105184 89812 81002 671526634 74942 58024 -734722022 94752 56518 395952851 57762 35737 937342989 59039 27354 -25239345 23104 12555 -383064814 9876 39765 -168734303 5603 42900 452042374 35729 41172 924728463 74090 71024 -942537582 77932 46258 -826377156 20232 24024 -43701936 8280 70512 -400055210 15840 93872 -53991538 81463 91211 -572540555 80556 53399 -857336660 79379 25050 54560970 2493 11075 453081471 23118 42519 362907483 20104 18093 -393875364 77470 10339 280651844 34233 52114 -493657031 74155 39302 -329289093 44191 67781 -816030233 15993 55944 810814779 30862 60606 -954812708 31384 96212 680345817 17879 44913 856632394 74938 50356 -77927807 59561 31422 -933906919 21220 6907 767527702 58673 98385 326120358 20399 98269 -913603750 84860 35329 -197739527 95898 42230 -813895631 81876 15561 959183933 47313 85606 -289695146 59947 5293 805354688 43769 27095 209960300 25178 55932 -438577253 37592 58733 196390278 88891 89933 -226332747 7295 43036 -443309599 70228 2312 561464725 26150 33205 250914900 9863 29707 878250172 60083 59808 -675087685 4109 48268 -508500009 44192 15816 -146170867 13533 56693 209875379 82476 14121 383077288 43509 31231 607340932 38666 12847 313666977 14753 28170 -17402282 84606 28638 366684489 55805 98127 879962151 90502 24194 -705098253 51541 83224 485887941 85821 86068 -588262508 97936 9655 722776264 1283 47239 -430327911 64311 86397 -680815354 72676 22295 300655427 33975 82259 -837657935 63175 59092 -562255356 51503 8752 -630223785 47501 85450 102291946 59323 19676 1306251 41944 98583 -656450799 7832 19957 654591713 74071 83295 385564013 77822 87238 982891757 39489 55918 534413451 9213 1340 280774813 55935 30427 845632521 88436 93897 -68492476 66492 53313 -448394547 3023 87555 254684958 4788 22 937866640 65724 51987 -523875772 16232 25745 -575736998 17489 29571 -47540837 81666 53070 -307257599 51783 26982 456668623 2248 23380 873222931 19121 3682 202014429 93704 96286 -236874197 15727 91798 -232311445 72065 26648 994591731 22336 3607 157335461 68500 76496 769942239 35908 48746 205294964 37900 99154 667755365 9145 5318 -764534492 57978 64669 952406050 70114 90590 -787678490 13137 68900 -462063375 63885 21723 -168473791 58759 36075 -583010657 83836 93185 517614001 25277 33164 560950349 85307 41543 -503761955 66609 53486 -103934773 66718 59358 -490506835 95851 46617 272616241 18216 76876 -170129367 83834 57548 778364150 2670 44371 376404571 47402 4504 -892223893 90138 1548 688605404 17 47539 560875853 45329 2125 -745884626 37731 16907 -612526986 49819 36260 839046693 59273 82250 79505015 46635 27522 -177626962 68462 46760 -839840318 21474 89906 969787943 905 5262 -229372637 15854 9458 -495265578 80356 76057 -295022725 50223 32790 -500451038 88033 83309 -634346691 84031 79576 -81440431 62783 47418 737565161 94827 76812 530412917 40186 50864 972423006 81271 75631 310277362 85306 52337 279704067 31781 8994 -939242744 8718 78804 320516881 42999 79515 8671889 3733 63995 -40334834 85317 43051 -412498115 21480 42932 51505325 76925 27651 -136230386 10506 68015 -205682753 77152 10338 -929262540 41195 60023 -302938368 67764 26199 -595775098 703 78494 354946976 89178 47319 397151929 37719 64641 54372606 44553 52683 -198108762 88585 98085 -498077262 143 71157 15661561 33866 87294 -217070093 31366 80788 492722275 54967 83164 581565632 33650 82707 67091146 62533 83480 959914744 17362 33641 -829634005 6616 96344 318172675 55936 56772 253383798 2278 11551 -755026948 74769 64078 -320673567 28531 34068 943763003 70270 86792 273219386 55318 5489 -312025853 92863 38845 -738381479 30527 78531 52990754 75864 62977 -847584335 70418 641 -687437803 25613 33246 -619834002 49088 48227 133187286 28035 80022 -954201427 62781 25335 -25103373 11298 79461 298245551 31397 6128 934241928 7318 79828 -379203982 84287 9455 210599551 28145 60806 231332542 18561 62859 -275205894 28703 24687 417388676 22328 29968 -683843429 40555 17734 -430621929 57278 26614 853486420 73202 62951 -865854090 65830 51434 46806949 83180 32930 215640031 49495 29897 -84449952 27709 24297 353291370 19552 5125 448699038 95259 12901 813513958 55584 63772 -843052205 67468 90211 -873647449 72357 37624 993750829 33091 59766 -627332952 90574 54051 -526254495 67482 7810 267420765 17683 70947 -741241340 24685 67317 -936175506 69451 39515 -121454808 95960 17659 -609846870 21099 91411 -359247038 32858 32804 -30311430 73304 39181 569582335 46820 70072 -382317434 93271 30520 -762829621 78184 52835 -387356559 36541 55688 -542180473 6531 5305 -321023666 90962 4900 -315773417 16968 24941 -687041556 87720 91226 587034138 46783 13766 928270096 81885 60445 -513234830 12207 38559 -987733946 79227 2923 -462338137 90093 27093 -181009603 37188 83344 55196834 52613 4619 907521050 73995 46097 -420508098 13207 69708 958100748 17092 92696 458480193 68674 17206 -675947297 43712 13106 -56353761 15174 60256 691603664 22080 37134 987656390 28752 36958 -225882882 52167 52242 243390588 79474 53886 259113639 80508 6246 212845224 8313 39365 924731665 71658 12131 112758768 5012 71704 -409300002 46471 35949 519795288 56314 27048 -353576033 13082 74278 106070143 30911 78586 453175137 6890 50784 -866303277 33179 70475 62245365 16019 89238 -89610937 61246 15852 744369837 9566 30040 664785710 12074 11304 -157458362 96739 2705 -766723518 12322 20632 488994974 29140 44320 582710682 95508 67676 -532061538 39897 80999 -706665293 428 57041 -194747935 84040 35666 -839848920 44939 3268 -959098413 10927 88441 853402806 21508 95211 -990668758 67156 56336 -937495562 52172 2039 446171657 40333 40076 113441048 33191 68421 376998371 96846 2356 -823897430 74576 49764 -797525797 12634 884 868248037 26619 8817 385412451 20456 47555 -437464682 66645 82018 807270161 64006 77936 -249253791 14590 84854 -496579202 65402 53065 -725634071 74312 65029 -693410938 45188 94090 506677102 34336 92738 -679400824 35889 27532 -697189508 44286 13421 65637501 67041 5603 -279259569 2728 46758 -734888028 22168 87442 776831922 26720 73929 190885735 59471 3040 -951386268 55180 8348 648972168 13373 2506 724892980 10181 1586 475360541 70344 23853 364026696 11036 93570 967009175 34193 15677 864540790 59332 26482 -571728309 49324 63240 -672135082 39042 95267 228275522 73921 25570 847459136 41884 56068 -218053397 66174 94374 -888395006 33662 38888 -904882948 3853 49860 717575551 14954 11424 -270457246 4837 89088 55347592 91374 84330 437408988 17122 68487 -988148009 81267 43869 -600990824 25019 36239 -634995304 8077 39114 189627741 55878 90883 -887543977 65472 23672 -767178716 8921 89260 -422246419 33408 35972 -851701541 82931 87574 761667029 2018 7277 199168329 42868 53548 418663248 93286 12547 -156839940 37698 41235 687455794 31394 89137 -372647913 7775 47190 849602952 4862 9612 -751836585 36431 92795 7110233 35833 21903 101796492 56604 26189 62370306 48118 8761 735387329 52406 74401 118899598 2799 73749 -124761674 93061 12275 617620891 52537 49343 -443425563 53743 48920 208722173 45367 4587 -493703368 83940 25167 14326636 38612 34483 -330201214 36474 18079 704757743 73995 80534 -581349042 2217 60387 335930142 9040 97801 -177006492 39150 6412 -684484339 97498 1555 -489709831 24269 94126 193437674 78502 51366 499151398 24400 37111 -888368228 72688 78386 -489922330 66588 39820 796897289 38066 20099 172065156 49116 59912 204905688 50459 36836 442054822 35365 36717 -388391203 62802 91504 -134350871 76263 39945 -700720496 32921 60804 961903959 69864 19672 602127283 36217 4161 966147842 69922 63610 739081704 96038 67281 714418104 64178 32012 -711750865 98646 79443 440502622 39544 78218 466801164 92307 66881 -342442894 35276 88263 534864311 79252 22953 -195719578 50195 58069 -301372682 27002 24685 765168052 89956 9598 -271401698 28040 73711 -486827091 49408 7309 253926654 52019 60506 -863558462 32252 21085 -142056524 80750 67749 435990899 3860 61278 516639750 92004 97831 336502144 23669 61013 -817527823 98679 80965 531889003 25153 37027 -311647836 50294 52400 692459448 85573 87106 -68679007 63764 63352 -333426919 55509 62946 395531956 62693 92629 -497490077 55304 92326 431595783 60727 95543 269900241 20829 93676 -389527146 40902 24601 -560822325 33806 4548 583209883 55607 53002 -475906777 53371 96536 645074584 44637 4604 -720313593 59138 91900 -147168337 48014 23464 -130092933 96934 22525 -119444521 93006 95890 -567031429 81267 41459 151973596 88444 88255 -424612379 83262 93293 -102298700 31262 58031 644505808 47532 28202 -635907922 29896 85229 -220479782 96677 52336 -789960106 63711 69754 122339724 22831 6160 -791250129 47666 74984 -387569897 31476 53957 -646040381 53325 50474 482606190 25865 59674 314536949 98452 10363 -407497452 50288 96562 549918432 49968 37529 -527252791 27128 34560 258839189 53974 4536 126314690 3263 80921 -305040946 23474 82583 -46832193 79233 42347 175809975 25895 40079 397945833 54652 69389 -155505075 74602 98997 927662861 92106 73942 289411758 10691 64134 -327255802 80347 87789 839165141 54043 92389 -450946115 42353 74801 671278330 72156 2654 -227625122 83262 85152 -430388045 3310 30527 -584693653 48233 42109 -959455852 84751 4988 315255834 56336 54473 -735802496 93500 10756 -375375010 63802 39863 -828124109 91542 73325 -492623852 53730 56744 -522757596 13198 90501 -893396140 24233 74005 444103968 9141 42643 -702760829 79019 10598 963161155 5733 87827 835750460 8933 19970 -787997688 6580 87801 -183795973 85585 83842 680655085 57044 41404 18422564 48244 60583 568681357 33021 47891 705653651 70531 54320 -430484837 63195 65107 -282241771 31182 82909 13062775 87255 93014 717737974 87407 93257 -146208818 41396 61223 855624307 42548 62676 -565767871 46858 49926 -236494179 18996 37487 472884253 21282 64360 -488953932 19231 80708 792800671 86273 29927 53358903 78290 8793 793325188 18337 62899 -202324671 22545 92973 -575767395 45814 20315 -977675949 31009 71599 -814983455 18549 61134 -444849739 12481 84299 757530611 15214 82979 -787829278 47368 78863 -149436132 85695 91945 -482203778 98107 3828 -412567247 54644 76979 -209380718 96869 52019 770230263 40109 68669 785360254 73891 93873 -947810196 83492 97869 227376789 66780 62827 630003753 62386 12459 171767921 1354 95393 -976417894 15073 50010 408576980 10149 71132 505845496 77530 56450 522635677 42220 26560 870369869 37620 97486 656610645 83996 55257 -289145073 42238 23096 -15113185 56036 13598 270085798 83797 27248 7284524 27520 30571 -738877511 18298 11929 907893187 51345 64637 -851581590 17687 69337 167441079 61198 1010 491142948 97871 26119 -303148658 79486 9659 -981183107 62188 27108 -432488516 81391 46568 -855194309 98017 88798 -742066612 7075 65674 -973381464 24785 4088 344037992 19976 10834 -71167367 25399 36899 -330506311 22980 66832 -154614038 27922 12905 -629646381 8102 38574 750865757 31627 28253 338875128 93857 13058 -241201917 97904 25226 -193273874 530 91681 -513833230 68730 80681 -461588994 68843 58372 -736509237 66706 49221 777950615 50545 7482 -90690626 94173 13111 16040163 95955 18367 455314000 25790 24446 -253534735 59497 73619 506009275 26865 6295 239341448 24956 12347 -773966695 91210 24987 -379633319 58882 51650 892447159 85962 49245 -502466406 11071 56411 -167224321 17254 93435 -206854326 73969 96310 17581178 1673 92678 -46127649 48619 13866 435704218 43966 74128 593250916 22612 72077 -84917293 81493 39565 922357032 33016 34618 967681086 12664 97595 844282356 95909 48817 -712017640 93451 93372 249108825 57489 13031 54084434 68954 93613 658468930 38713 75864 -840520713 3005 91826 565287682 77313 89787 360770328 38404 26577 986941644 43161 60804 -16719328 73027 89756 714153224 40809 65767 -615859523 7028 12963 701073285 31979 93530 694711821 42753 56219 -276387226 70911 21959 -206812709 52158 17065 500683218 42986 62968 -263873637 5689 89585 96018284 83466 66286 456687564 21030 59908 -723072836 5578 2017 459168713 25284 95411 368252192 98575 44388 606284008 35749 26819 987146874 66437 78329 -742590913 4143 43884 -40110591 31372 13191 -725472567 63250 85706 319276798 7247 81766 95078335 80423 34752 199473487 17932 56418 -804673159 71267 42886 474343039 90003 11647 -909163046 85308 82336 951606962 48660 15483 265688684 71973 439 11123071 42 59327 -319077295 98615 63857 68937557 98555 10277 -516102231 45575 53883 559977990 24801 24907 335831008 25786 99074 -220773845 48450 27966 446568678 63582 23752 462614055 71050 63873 -762749538 99154 93973 -855524214 25150 3293 793907258 5591 30778 -946483554 70182 48981 79043398 21351 67878 190131674 13240 50748 176193577 87650 69644 285057232 49452 17302 -96844879 8794 949 668171820 16553 30267 -674538014 22789 85419 587031244 22109 22449 -432356898 41365 39014 181070400 75222 42236 47009186 43983 31338 194176700 23283 71321 -453923471 91396 38242 -679904639 41023 37387 -830567169 47227 39517 827284060 60893 3282 213793447 49744 59835 10645968 27314 82847 104451871 60288 20679 -441771638 37499 55220 -299226239 45063 82972 128579606 55724 38261 -214773373 66353 65864 566801492 15053 60371 -992215400 86714 22249 120141960 40654 78820 -181875203 64385 45459 914541655 59890 46702 872716327 7600 72948 812966122 97492 83707 -740569088 11754 89431 -557179986 78035 96205 -527067252 9869 79830 267924940 34778 18535 268009902 30672 94165 -368217574 97866 66195 356279870 18302 38981 552705267 33454 86400 297903774 11165 35254 297601861 94789 97694 627030253 96359 78377 113633315 6806 23445 693889741 84542 49087 -143370479 17536 62596 578266545 47943 74901 274298586 2790 11079 135965235 52065 87865 789504298 41077 4362 894815571 11311 21280 -997317403 35402 15026 389745356 67098 60007 -618505129 80935 41862 -618629827 76733 48082 -519304035 42005 1861 -547777146 30600 28900 -506071355 90936 9957 -708104206 3983 7450 86042627 94314 94084 -986405696 46415 14040 390018851 68405 58241 290342183 20190 54379 -96844002 63194 82310 589012104 8116 23139 309009919 86087 12315 548071337 64316 25359 -258843986 85602 73345 369080637 23620 49743 658906772 65582 39934 -419862309 39183 25928 -348858682 91987 11985 -286105436 1449 88764 69469034 32808 79918 783397757 46053 86255 447533911 11149 35427 906622638 19479 32677 331796823 39035 4482 -504628702 3513 86103 961850376 49619 84031 -161646619 1758 24882 -63288402 24301 7063 -477825001 57187 35429 -231365289 95946 18681 889900922 40003 68059 -52808694 93120 50775 -455957874 27124 85708 -565834145 74336 38515 737595577 79033 11584 -647461522 86451 7539 -704000590 96090 73417 19995150 8492 93177 289251882 51904 76427 -122480134 17867 65420 513624834 6854 28559 122806992 89951 64669 80295395 69399 54591 -55151061 19444 33332 880016377 51169 498 -841468516 87993 25884 -785342316 82041 15624 334062939 26520 54304 400568176 63146 3760 -719493664 61696 82734 -564553987 11667 95525 -669697854 38049 98165 -640356686 12723 53569 -761624127 7189 52396 928261350 36514 66911 -722505447 21404 21883 -145421891 25788 13633 -430697976 545 78612 748266855 28275 7829 -405144997 29016 66450 -277945431 69005 94542 829889636 29922 27956 717729949 89696 1338 -560355274 34211 90142 885675269 5508 97553 35273843 76086 31230 461336200 62811 52018 -855714609 39825 45146 203397008 61606 27891 -587474868 29815 33209 -925547952 61864 87779 927024298 65895 91391 -844266378 43102 52860 -897504464 17174 2141 -33346475 33425 31577 14640060 33141 59236 -956899770 88589 49225 -76816055 17430 35733 -308015054 98413 91943 -636985555 79943 15224 -941145472 51044 50296 -767184617 13504 49449 197479262 38070 62725 536973356 57667 92191 890898761 21020 38627 98825219 56201 44991 -726151025 44958 27998 -18888737 16917 83099 591932924 67081 76855 -427382886 11277 63163 607928911 91023 63353 667221513 49108 75128 898603089 5276 94639 -1394184 97780 59070 892094601 78934 11568 284180034 23065 85177 430658750 31325 63303 683959539 75624 76244 -262555128 62886 96566 348041734 6759 10829 -743321380 52940 82228 -332252681 31149 29677 -41649205 33721 16389 -324165825 54147 81652 367993836 9158 14994 221474039 84331 58594 -329000004 56564 85700 -848208404 48566 49796 -639009412 74020 91528 -170542754 83140 69209 804127742 97660 68799 558299541 5114 83375 -589868326 5620 84070 -331953233 58347 19790 192937853 60765 58786 -932978402 69771 47291 -550500050 21329 56385 -271940798 62974 630 839967309 4348 4046 -625501191 62591 53429 669727339 33257 32616 610890263 25299 31963 -459079336 32611 33312 482025470 45738 13235 696241988 51609 58438 -161703515 25216 51423 -604186989 20922 16236 998587981 64459 12943 367110938 53940 87878 857175509 3777 5567 -164081710 61688 87683 293570745 42580 59733 561471109 43259 59059 592375173 73364 88887 -833690964 30650 58908 331509464 60514 88446 128511422 23255 61503 677678326 18492 88351 -135363683 96136 86918 -920096010 90305 85840 281837830 7784 13374 -620509407 97053 7834 -671911463 50023 77919 177320461 4669 50940 -379876385 59148 88447 -935109501 82304 13362 823263397 32549 27332 -223291925 7985 79897 939217803 53449 9093 -611528657 5008 11777 114849013 88216 98739 -715608869 34638 90083 964983465 3799 52469 141225122 74406 38256 -477743183 91695 75924 644524692 26216 23158 203017727 87711 14428 504190626 39824 38614 -578574708 6392 34871 -276501553 60891 67757 -258649475 5114 30618 62087771 35939 56724 967106128 56543 91688 -150352308 164 5827 936028729 15762 35906 610788755 56079 52531 -372313351 36946 41870 -88468348 3725 26187 -671169871 22792 38924 172338071 82766 64929 -660463421 25474 17712 910296028 63905 29143 871848102 61260 67511 -85705557 68817 39843 -837173655 89285 86022 694032150 22598 27231 476010528 10023 32250 593128780 76314 24714 -295526838 82871 27480 242645568 6892 62598 -711454907 49467 2661 -293785863 47006 6898 452643121 89203 27571 118631850 7626 80722 930468102 56819 33238 865212687 63861 6483 694254822 95783 22271 307839173 69355 8245 -805613926 56801 12440 861866507 84196 77294 -59428101 36644 61895 397240070 96475 74698 988165605 74035 53154 29675938 74118 39274 975792325 84882 44085 -250014819 17574 62517 509846285 27600 41982 96595833 97615 49292 -451056187 95507 9943 -624705059 96680 18519 681707312 78013 20914 -413001297 7323 75982 -620987769 36337 39162 -287909783 70381 79122 -49166684 85867 69975 -342176001 7651 10182 -399632735 47738 30619 -572317535 55041 37054 707848006 40920 60440 -1815665 68176 83073 -826700237 61825 77678 -729403227 24400 27000 378433403 87289 61891 804722582 50010 95851 840874552 26913 58559 270032572 81643 53592 -99775114 41293 1681 -51054221 54079 31987 -611491260 52162 89910 428019011 94792 98464 -262925942 94067 15956 -361461353 93720 59925 -359915136 46788 57800 -802065219 393 75749 704463131 63066 11219 -715821680 51540 85151 10973272 51910 56727 700171584 95566 20315 986603958 62207 33173 332759920 40265 65745 576166296 1855 33922 -732023350 50470 29586 -234730434 53608 38903 894757862 3012 27778 -363987867 32078 711 253286002 43780 34594 287688156 43545 43071 518132485 47302 11358 -564918403 37172 14008 702805496 52242 77539 542627976 83132 10517 149566081 90679 32906 -832343294 4636 15977 -115894801 21111 59851 -80175195 42676 72058 826184631 21841 44945 -93489667 69011 3337 289457353 81235 5467 -596032750 35497 20776 861392222 9766 85060 450424708 36336 30502 757791216 19221 45294 -106746126 73530 36854 92719491 88305 9412 -786954671 7919 90811 -110240488 48308 51183 481325881 54750 38971 -20186742 48416 95744 -883906344 2579 47085 -494406691 15927 66453 648326497 53398 42645 -18532040 88167 30377 -42079368 32906 85366 634839971 9913 85689 634661009 11581 1813 -606655307 43209 59632 -395894683 29291 7441 480012426 72387 45613 559603605 60910 76549 708546476 14703 58512 238815240 41316 89473 -876209438 12991 34642 -571548995 42621 83593 -984151608 90624 55169 67122264 64751 27634 -105699191 69379 23913 51662160 74453 99115 871873146 43026 12247 595379778 29376 44528 -990132467 14055 31709 22473031 78360 26861 126581823 41234 61497 -512615079 87053 23106 933034985 22805 31195 996366472 58054 49494 768732466 45910 50210 -591308682 6834 45812 -491743668 79199 69571 628845708 67010 41177 249433816 6500 66419 -732193452 15733 25903 -948671265 24409 85054 472184306 81198 7701 14287358 83389 4311 189902771 62457 89042 441256006 53627 73125 207502612 15865 1695 -305153840 11437 54620 -598729005 69952 86154 129231651 43950 7094 699678354 83949 83162 649949778 18449 8322 49462754 35629 43066 426620241 30243 3415 492790713 95595 26330 -249921909 36706 43780 -24333232 13100 44211 78235064 57401 76172 -89149908 8989 47066 468023891 34673 78552 -24491905 42311 54271 838523649 53385 14439 -8503014 74384 8040 199097742 35837 74427 -98909514 15945 6070 -139018194 83312 77438 -47972276 68202 48952 -690809816 60443 49101 -667516375 4167 27969 841754429 44882 77527 470071887 16971 60058 -627632571 69789 44309 91657089 19614 77582 80987392 48479 50232 711994820 85473 6940 -892981188 43972 26334 723597247 25648 48063 524949716 89379 5739 -73703565 56485 7700 306209963 86679 54657 821511823 25325 2659 -606669031 87733 54602 310161471 11624 52018 288597021 75210 43825 574276698 17266 84468 556888764 76694 5052 53775805 31461 17210 -400909570 60378 32486 -540335695 89725 8574 -978506182 7321 46825 448625612 68094 68554 413192360 21807 49917 -292483302 98507 72638 -16133452 88042 22593 -514324500 73184 78917 -653285706 48630 49859 -715541279 94016 86513 541011011 46359 54782 28684859 82948 60026 -497650824 19075 37989 -422895593 64468 77849 255018379 42782 26261 100588111 35128 25744 -80135712 49451 12818 -160939048 24245 58826 -782300012 75461 79576 -229731276 27420 53403 306112994 65504 39227 140786077 19181 2292 338027358 34514 14220 50732808 55863 81099 436019151 97189 91143 210691023 63009 44530 11321834 25446 15847 534717 68056 2071 568289596 29935 92041 46833174 48253 40735 -166691910 35262 13642 -508283661 94909 35633 371464638 86751 44103 -589781216 79284 92259 -756803195 9344 75645 -651542234 11665 26919 -813913746 28238 76861 -398646124 16944 25876 -420372742 96874 65226 -169025202 93149 96520 574971205 67652 27658 -638666925 74769 73682 -979858887 47456 19760 55140844 50636 37887 750393895 20481 9214 602760881 83145 1198 -257034116 90754 75863 453626884 37556 28003 -447606967 93105 74474 856954204 23771 33385 441927273 50202 42246 363377146 70364 15047 714494632 42993 83679 223699839 92052 89545 623364581 45714 90183 -509189311 59189 53144 -163535725 61687 3121 434048025 83719 90725 -785647194 19633 33894 629479141 51496 47174 -699808749 28768 53623 -365679992 21446 26678 -781375201 70664 21722 548010948 50358 43222 -751646052 26147 87784 -398829046 39291 25550 -933138649 7891 92525 -320272519 82207 98207 946638609 566 72337 -532771340 66773 19675 918258665 23014 19894 3030503 95252 69411 -600510218 29902 95028 904259313 95803 43418 74378535 67511 27251 764560554 19178 26789 674284594 44184 68482 365439939 30578 83219 896002388 35552 5051 609308193 57414 91736 616063684 8190 98725 720254025 5987 81186 311775925 5721 30116 -217658548 7066 38363 -546276208 24361 3797 -280526005 5241 46126 -573511766 91195 12137 896055342 58786 14261 583217705 42110 96171 585357968 20935 71800 -925257537 50222 93763 842753029 28808 29054 -669036562 55196 71635 -592924881 70778 19076 62714042 16207 54293 154954981 25330 75368 -370168508 7445 92317 789175697 96901 95042 -383789761 46613 27380 753689788 50439 31497 767044899 51314 9978 -653992198 17936 74801 172799192 51290 86053 -480751363 45484 18359 862537158 51209 11092 272740391 56585 9462 -554793000 6713 92872 96709875 11342 56645 918574317 40130 87359 -272957712 54307 37058 93272423 92966 48547 870793432 7581 20516 -376420774 80935 80273 -116277462 76130 86115 -619413947 36518 70172 -968949927 89226 77834 75826359 49386 52677 439999000 82103 32716 126222403 9116 18862 85463884 83035 86566 -526253867 61312 73114 574503281 32592 59093 315903887 22639 4633 -169632026 76429 35695 28798010 28683 79694 393368315 1807 24203 412342748 10233 4920 248654244 63302 21483 -799846829 23219 5998 -775531307 57384 19513 241252842 68305 81715 -684661687 56732 51211 88241832 1952 6335 -725387763 13395 61247 -258232862 29623 91099 -446599393 28053 10471 904325591 71690 83744 378302480 10107 78862 414385181 22143 44333 -86283216 83669 96987 403852754 93884 31256 -448194228 68952 36511 -698182667 83822 39239 -352226173 93419 3893 -83502214 80168 1055 -573508266 4100 45033 -49196348 72698 27420 249703468 65166 6279 976225910 95006 80621 -153427174 56127 50939 -82965932 4163 96862 -581314523 45391 75844 131534396 41508 88027 543815284 86543 72510 390475551 46997 96627 -11070489 24090 91447 -409402701 17548 7382 893977838 11191 37270 448424068 65358 15657 158976049 48878 34589 648007587 72370 97822 -635204318 98761 52900 56547375 64525 12646 776529009 51069 13511 -33569999 4403 81493 -145707687 20413 56089 7280667 11896 51468 -995478706 97632 76212 129644026 62559 27116 -555736646 35905 55342 -261035407 82690 49362 -119814120 37231 7669 -81139422 6263 75724 -772441016 31602 29252 570193472 16437 17280 208854348 7983 92250 -400529962 66266 7049 -892668966 14897 69233 -543761342 23816 64249 -479989178 77528 76897 -311368958 63931 18843 -641390719 70045 88409 -337954415 544 97957 -504027902 20391 95094 -36212863 67116 17882 -706394458 37122 21244 662430914 38832 32241 79054665 80172 45579 652119368 60955 86688 146967276 92962 61358 -156775775 10631 54724 -567437932 63015 72721 884419827 11280 32271 -345658695 36871 35076 -243187646 24551 98884 -108739527 86428 71385 211148731 5920 43556 694017441 32566 39678 -975784858 37600 33164 325059966 33997 29980 -999720235 24055 34255 857797688 2153 74558 661338220 50459 25230 -790167340 68338 76835 -259102458 29601 18059 625085247 58645 21773 337321904 53350 60981 -503243772 31487 91048 583709776 43586 2830 -225098422 55938 27644 -992690179 54791 79816 -776743573 15369 53279 -773166311 28424 40067 246597429 80074 2628 -953335041 78864 39173 -887763241 23012 4245 18550580 88560 11900 904426294 5177 76058 -6177756 72801 37437 621325406 79736 62727 547546796 56971 39746 -977596452 83676 83116 -527552942 56941 28554 789411184 22391 27318 -102609960 92824 13073 -328785094 20277 74336 917917501 84686 24782 -765201219 65266 97519 607933073 24261 38806 -161686494 60583 68704 660222185 65745 76572 -769454068 76286 13580 259673636 7657 15328 577033549 49325 23810 739857776 34872 8832 -645179362 45647 35920 388139872 40939 97958 -876457181 41503 12200 391350674 50855 34613 -31291937 80508 31225 275186760 86585 1376 -664498678 32034 40509 975675311 76741 70468 174141280 41865 91778 -846459306 11788 58930 526951471 20824 39519 469386575 23773 93230 -715332807 37750 56592 -865111582 43428 43896 35790532 96225 79449 -615801841 73095 9216 980167878 76626 39994 609298921 61893 80153 -518330568 15899 79659 -738465377 19005 24241 -454632521 95229 33630 -796653603 72743 35338 889599911 96117 79559 -123531214 77990 69003 -734999319 45229 69050 313380735 58775 88072 -250663891 23907 7704 -710522983 67110 82799 577511282 5423 83401 -782884436 74239 75505 -248953504 78940 57817 363951219 42574 74212 202329650 32761 12287 299513269 73620 83918 -285650331 28077 87241 -544411448 77947 96908 -369140772 15862 24935 -140152496 21753 38588 -940128550 27103 98453 -800010773 98646 81772 -838561156 47230 18170 43563203 83566 45989 -276507071 81907 15032 -69273965 76748 10580 434186140 50798 58842 -685076257 79843 73614 677673468 45326 73185 583269377 90944 44052 443427819 74520 29624 518804158 446 27977 413775867 75209 80859 142117148 84924 49237 -657515664 98457 22736 -395027399 56050 28168 -515959630 31510 41021 -904182865 16325 96059 -890635291 84775 43689 -997344990 78064 34383 231223369 34523 24301 214870430 46184 69480 927585690 24493 78054 370968666 68164 79350 -184602626 64129 77692 -150469113 14258 32426 83809327 27479 13898 -512083937 38939 79096 -343372584 20444 96259 559255400 97160 66107 -777816370 72463 24930 734849048 26782 61967 384562055 18462 89987 364386147 16258 26465 -61809062 46666 32953 -926341716 31780 5067 -424645447 51946 17358 503436648 6646 69034 782456017 68408 893 -588913746 9763 76902 -352460810 30102 56113 -759996180 74918 76262 153956154 89024 1328 503970862 33515 17173 942479300 72758 28833 949116726 95380 44581 -557358664 93206 5275 -747223140 64519 65240 -412365520 98500 11849 382328526 39009 8744 -605662704 57484 88308 304973466 10054 47975 -658385898 73745 25034 -570025974 12479 26006 406700444 77072 10907 -962551216 1558 82327 -383692756 26956 27006 -894045365 57042 33469 586924343 47373 68803 -641875273 10191 36477 -68033964 7655 202 441851362 5462 62244 761886550 15217 3105 -839063481 51924 48119 361116621 86962 76985 675447430 82724 6730 -124752969 36185 42506 -946279584 83964 48848 874169164 61094 98079 -950148179 45817 45657 -575700495 69352 89594 -221092592 7709 62753 608373594 55632 85003 -270147583 69329 61265 -316626216 52829 97204 -149880933 89819 42078 -181725391 86563 62333 -77619031 86407 59267 -923758374 60100 56086 -870312417 7921 12333 -32902377 36459 23104 -847584136 47562 67942 885844399 20973 81066 480999839 79663 86727 372089678 17891 91022 -117720720 61215 64001 -117537507 93997 20674 591276186 57856 80872 374587265 29267 46921 983103379 82089 35191 -94477815 26884 27905 770736944 75295 46335 945013139 48443 11357 -23156386 36792 77860 -578792557 64195 63814 -503352719 80053 638 565854481 49914 43874 54130904 95555 85778 -211495126 89740 50915 830678896 2039 11701 -885729999 60830 22423 -953072007 51349 84564 40735686 94499 4528 14265940 98505 58575 -541878980 25617 67749 587636450 4121 70363 -789079859 96904 4342 948820428 77630 76878 -28769894 10456 44408 952029249 72244 5768 205130560 74301 52040 -735032805 87420 47413 884310041 64626 91330 -165380976 62769 19498 -982293216 72371 44 153231046 1152 76924 67228825 34866 88262 -6322007 4816 18357 -547168898 9402 57906 993423032 10683 72415 92957865 22536 1094 530127829 70105 14538 464733812 431 70682 750052850 52640 32991 58123755 27783 81058 -521587361 64503 46670 869455118 49311 66171 -129884691 43466 38513 917191360 79663 14243 13478036 94401 2161 -16640485 92490 47977 -163866803 26670 67883 -928103586 79676 59896 499058376 63901 61714 -558079168 54241 64013 -83743557 70003 11063 -258673468 25126 92840 308114366 87021 65076 -221328298 63861 71254 135503225 17370 93112 533259852 90228 40409 551784267 19552 48537 -472659084 21000 6014 -616125348 85031 49994 -451476015 79882 88342 129148222 82131 2513 39158047 53719 64594 -272954175 11595 95702 886116345 22665 92305 -38009925 4014 85310 -204275052 67709 46146 -841075328 46299 77867 655464908 78451 49576 84468088 53649 56741 532105042 72792 23920 -313371684 2748 17432 -448964658 92038 93131 -550170085 38502 47235 21691858 61759 44922 -583927031 70587 69114 861941198 869 22993 8753388 28715 37699 834661401 93935 43693 902057436 91722 19402 712556071 11779 65094 129697841 43383 59355 -558017767 88129 97990 -211341647 7079 98992 -150298927 64985 29773 409647971 91201 77000 -784300007 14439 35562 967225034 56341 48648 796926854 51456 26246 -562224002 69111 75062 475963043 97991 55436 -580444360 59534 85316 205293819 12985 72559 453475872 70392 46948 -282379958 49852 27950 55586358 68843 64690 527716991 31017 53181 256227592 32115 52425 -429672073 41801 79287 -909747606 52799 87826 193971634 63985 53841 -332368138 41367 56165 462509512 47982 82283 -24341726 55210 73317 410745927 15402 56685 -324614001 7875 23815 -428326339 29658 67562 -498378704 20780 26525 -431855845 68147 64833 -393389806 84720 98445 285766437 74932 76369 863275573 73862 74658 339859480 84288 15415 998359551 60428 82855 -82516676 65773 88022 -911474159 67027 68348 -511478853 53527 53322 64356039 89792 21004 -472238111 10767 60479 761855463 19562 50169 -705105798 43734 23950 795494553 21060 57859 -715695591 21304 83702 -973516099 54574 86033 -507922497 69638 95081 128835334 23416 16268 -846901371 27527 71709 158702310 8486 21979 -930421571 63343 58943 -606095811 3500 83528 -100292658 32361 58484 330879280 14980 22281 144668852 87280 47253 -563989039 44915 51453 -917807557 31952 77343 455675614 93805 72715 -267268867 43049 49561 -563529715 24284 637 -35398206 65948 32306 -44442703 40163 79327 -413287969 56018 94813 257642741 11920 28490 874291163 1257 26000 853812452 59446 93174 565763366 81 16123 86665162 41222 30218 -460895488 63793 25835 -275303881 51537 34558 796635408 74188 34628 -21457666 72166 73423 354017459 1925 69615 900443244 74631 97292 -921522987 35247 62297 622321678 84633 95680 573163051 9831 58021 -186147236 3235 9437 596933687 49886 14437 68451130 12498 20150 832440119 84629 49237 -522281371 36588 69277 460722106 13883 39936 -226488459 46342 20152 -814892629 18466 17181 156893971 73295 65785 -849817699 34153 3621 -8586843 95181 62160 321507811 64288 56422 208294840 90318 60029 -196270116 29903 51777 175249587 23802 92016 686092694 44955 93002 -586891022 43794 59653 501724701 97311 52890 -196159342 82647 27593 206306545 32172 96252 267061655 67578 40528 595264611 10589 28510 -533804396 29762 40466 -742200937 65903 40962 -114999295 15211 79412 -271092421 3028 69277 41748580 73412 19528 397318738 74937 9140 616365819 34191 11399 -636716994 30853 10994 -627610903 50025 29437 73874046 46133 63282 47609904 54094 38287 -434002122 73940 1163 -832885134 77003 37050 184387205 87752 76644 469479172 61893 55923 -483854106 65506 83234 297859097 6174 89141 -21030224 10843 73694 63124224 42415 73524 573792113 21112 2026 -292881139 9634 9015 61552860 51781 3777 737323456 78487 4237 255127279 39269 58923 -305204930 85598 43017 -263840694 14569 43328 733738798 31723 30507 618957761 9271 71156 -485227600 40598 88452 -820600002 4203 66445 -511232207 16151 5050 332394262 29157 78898 -153695732 95972 61898 852567217 32075 78816 55589134 7945 29320 77590514 73252 47312 651318631 89240 27720 223711166 52038 36509 -639608395 7858 12629 -392934176 77586 49325 222032648 39004 88096 -734478303 71710 72592 777324304 76890 54006 -832434606 70603 28415 -645352815 95461 72527 -976440369 21704 13066 814097915 86524 84069 -441934874 76265 37148 856532186 9463 36999 -460430222 46811 80726 -165325820 50765 27770 -419687618 12182 88426 89907533 67541 33992 -63679575 54001 64927 464367993 59740 52987 -684083381 7240 82568 785836774 82026 1286 120791918 32970 1109 416443238 34780 60088 -177441556 92886 52924 -305769511 58929 15268 726030665 94831 51243 935872352 59437 30995 355331280 46669 50627 -745970790 42619 22086 -349288064 70321 41119 -745311111 93955 87276 989095842 14317 31452 591276416 70405 19187 -686632514 37605 64554 -336828293 3457 3324 -994985146 83030 84597 90468013 63665 36515 -606381092 83202 61175 -383783030 6340 82439 -690922316 49476 22848 387681566 88761 1612 -411358337 49726 77764 -389680417 33319 36025 658010262 95765 1306 403888994 10925 79653 -862300138 31196 5683 -61100870 64996 51366 -191017596 94873 52252 482001416 16926 33034 -680420244 59065 79348 26187990 23931 15420 -854855394 46315 98870 -724141691 23291 57853 -424184209 39253 33692 99638211 6292 86993 215899823 73034 86628 830531805 76687 84730 101061696 74583 88922 632608618 47442 79559 -844887783 86133 82118 361593617 19919 68831 -390901867 49708 91227 656719421 51224 90490 -741697781 59704 87869 -733239257 13158 64957 -463345004 73408 673 629415968 28737 74899 -182097779 75115 69539 -307183825 76777 34849 -836093737 60785 36174 -998991980 35478 83226 378765936 21266 93681 553607239 66944 37867 -445959708 46655 15562 836346307 95161 35891 -947811395 91351 95498 294830869 42979 37735 301361205 97018 61027 997882416 31209 89365 -416414277 14555 46008 208303849 45662 62056 -46642162 7256 23936 -598696216 16783 55417 481356608 46425 46456 -706091695 94152 88378 585325142 10337 21896 75302974 66340 36714 522921198 70945 72886 931127676 58331 26835 559296158 45284 6760 -533262765 87229 76713 150900993 38189 96212 247305511 85133 12316 -224500109 17192 57080 -470969359 46098 62066 849025043 33335 69691 295212906 35459 41780 369324081 6385 65785 -602194708 23382 29622 653068558 71824 29736 84942958 32076 87921 645756018 16184 65972 -268555161 59351 6049 730120032 6407 19001 713006308 81679 9621 893829248 94409 95785 -817489926 15550 33069 586586723 73117 73597 -39125985 44462 87777 -808762078 61904 58259 -660822753 90659 65074 318320425 92566 93142 -483881830 82637 71134 879125965 20861 49407 -617683386 51810 25819 905696406 32248 578 466008844 23807 81319 -17691255 53486 70272 24669330 7933 3471 -618549523 200 83515 946736933 30342 16458 835359380 85055 81269 -229172199 27436 69129 -40776344 78818 45501 -510964342 93196 15608 -251088759 25748 24528 166111501 47645 59873 -679228061 43831 39218 -135022930 67469 13836 -930474768 98772 48387 -674356036 95507 52699 685568491 72822 97097 71728273 98004 65764 -346886245 87156 27518 969756531 54186 77873 -703079 35286 13893 -823843378 56545 74572 -360738049 52795 96162 -82603904 92361 19705 -907739364 11718 15187 681690237 5670 74365 -63548852 1725 21478 -398815741 14292 22177 968494138 8791 49553 301102831 41942 47267 485246817 67523 56022 696986280 7225 64776 322639500 62934 67392 475849482 7631 52149 788516151 17276 57588 942023795 12801 30707 778178167 32353 86684 -478456747 19926 48937 -18895250 8222 76252 -329119099 2965 44900 -674371732 25368 693 -55989797 62927 3168 -484587630 70997 40410 -636384083 38421 3845 463412699 12535 96964 -337677496 62704 34667 -572381842 65955 1869 -700698998 15621 56046 517088153 78637 82637 -139272855 10662 52907 746362830 89729 66378 349997898 61627 66525 909488706 49341 4321 814236118 6885 2709 -299923352 54247 47948 97476525 41548 33866 22273386 90187 79834 255086500 58352 19031 453170279 36674 95132 602973794 89854 59915 -879102161 33711 92775 137625829 47282 71875 136652505 50952 36480 519094500 91128 54096 766727752 56173 44267 -817414000 57310 13669 -98813375 49326 51604 -887517508 48085 21673 -483276172 24648 93090 -425781164 74383 32386 244676907 76707 44295 -74392078 91673 54606 504185851 45808 45207 369210480 72320 82408 -380942195 52787 49714 589515589 28932 73421 -370568813 49395 4027 936400830 82530 26673 -905938788 65750 28912 -310346862 41965 40059 -917031741 30539 72866 -639375438 10094 47011 345337772 56981 36032 768670047 88822 82949 897431533 69082 97514 354281594 71409 22005 -336050332 89842 78135 146588136 77249 89630 -229999306 857 71452 210485005 35637 35180 -489512338 35853 88217 272867088 15597 23076 -334509448 39901 83968 258404677 86018 84095 -11941190 29243 16398 186398015 86034 30369 -669151616 50410 62167 -597016842 39908 66609 -711031231 20350 94034 -506757721 73431 31341 -348634777 76842 58228 746920378 60609 84089 -875426849 20616 97039 731193501 44587 53981 -394127128 79396 52227 745070773 15357 21692 -602008630 73157 46940 -529039508 78849 82025 -85796935 12262 34004 -339793681 57240 88146 44489047 10284 80223 320880369 89877 97461 976346532 94086 73927 710620145 10699 16155 -273417859 50765 6014 -504839909 88456 75859 946677852 33397 58705 -672883949 59739 31851 382448969 14069 27759 -306381108 80523 89443 -244818960 48850 92572 -211791693 28843 97760 -889059041 90160 36153 249837652 41888 51827 977253339 58858 34693 686111967 90619 73533 844792255 2511 52334 755699164 24600 64331 -356595662 58470 55762 -912946582 88486 12913 504203574 62466 98295 -796518343 22923 33247 -972046821 84814 53458 -180525216 99057 14052 111680953 74469 30848 649888622 15050 10407 397084760 22645 75671 743997640 97759 61228 -218061229 11667 33608 -889940315 13066 29934 795797728 50547 46275 -970710599 2320 45861 -403267706 47991 19913 -316505401 8822 39619 503357608 17766 60746 -522431938 75056 57270 363384046 20496 45142 58583288 74150 74779 837253615 21875 50518 52472875 84594 38938 -667435869 92326 37547 -433823299 62094 92972 -44767647 44783 80683 -518446465 53546 65207 495263330 94119 98592 -19178353 78471 91482 -26609700 67453 20206 591025391 59799 21032 -667271151 1787 1855 131947548 92138 66509 -724933090 92692 86378 -88355096 43080 37528 714009370 17575 93703 329705293 45229 69150 -2587905 7122 69430 -280741933 71504 14110 -428419302 10744 42067 294704643 82079 23518 -837386568 25366 21788 -911536797 8763 32863 136433804 13925 46493 351346849 15535 44626 580430376 20048 91472 966437383 89569 3395 -8055570 1937 36693 660796968 84600 42017 319365212 81993 2196 -114214073 26988 70008 -513159642 10465 81220 -858369467 16664 87156 974119363 79913 3541 30574574 70650 9761 403177178 35751 65478 678370482 36225 8286 -59648412 15139 72962 -141878893 9371 7662 92136926 46315 60084 -509988666 24769 53331 -222005129 5217 56880 695320753 23304 98090 -664177226 33610 31380 904035478 64554 41650 161877317 60485 83164 -920088521 94643 70024 90044010 45444 46078 749521006 40625 7060 636376333 32022 30502 588472245 772 84410 -664679363 42649 56767 -203595286 54077 11502 -820044329 67472 32775 -492202801 48075 9285 -99767585 40130 46507 187626976 35617 23548 86478026 8644 48851 101629013 15680 6963 -132249032 42046 83263 252710773 43170 56901 -626968996 91694 47859 -668934676 80809 41540 -65460033 26771 94143 -74095591 23385 71391 -721595401 35822 87494 -342632971 83778 88952 769884094 35438 73492 -803257819 90465 70553 -97135686 35883 88130 -6042950 67432 48367 -893674337 2341 54761 875478312 60516 18860 691331101 97152 16383 -625474712 62840 92525 51890130 60893 19380 -948563635 86460 75739 -381420957 29121 11185 -741936069 50787 74418 -528707592 10631 49104 -463545596 66090 49157 -567015475 72013 35188 390178222 36853 47426 -546244716 56701 95644 -896109470 30443 55234 532810222 13925 61352 -315042971 66974 92428 687416349 47409 56060 937466425 90133 462 -133083696 73874 15493 -522566874 11298 96102 -163495678 59495 20931 82806286 83152 83948 -191118345 65779 44214 -394067565 15577 45259 913293790 93168 78409 320626655 93380 47799 -289105322 87971 1342 -273719129 13988 75147 -660183066 669 81851 854104965 35955 59639 129437123 29757 49024 -902656610 45328 94463 -134471614 56940 41085 -933875650 26793 31245 -892810248 63777 6538 -120974367 84432 98740 -225229916 29186 4766 -501729400 30236 43320 -166625176 83606 84011 858596033 92348 32148 -395901534 82662 33560 -612828092 33574 7259 -472502292 33503 40540 -469569676 26039 27661 -516136965 26306 61623 -955409667 49632 27391 34845209 95961 72411 -895357156 33417 25652 -90737864 35149 66319 -698049539 11309 30428 830256892 78518 22064 134012541 90894 41563 784068954 73998 97455 -853679208 67530 70655 560685064 23336 44046 -131377217 70824 60197 -681701965 57093 10403 595485844 82366 57666 12673042 92727 95727 552300251 13137 18243 -998349455 8069 66065 293208850 1115 34429 135667128 43097 1893 245953224 45547 52825 -298309998 24664 40183 -418804125 81117 14529 859108573 18279 78533 -959506920 39751 85300 -612954535 10383 33767 -994065352 98298 60123 530522181 28777 59956 -47122995 37577 85349 -896262049 51048 10023 -761733534 84095 34249 485103513 75083 65861 -224497731 82964 6011 656977580 56974 61252 -636995375 35325 95150 -264206872 64903 81633 284855018 22130 1291 -631682086 26199 71019 863374794 97923 46827 296813123 55686 3587 971597234 50070 9435 993301198 20031 52717 -923940932 28262 586 -35933679 56537 97817 -413356004 74755 1958 676820465 63835 40763 -372881676 46923 47940 804145450 44096 43417 320104430 35071 973 -128011706 89996 17689 -437606537 95084 43042 -630323116 93053 89649 -349750031 2524 73259 482272523 20896 91352 650520723 43992 16647 -527740179 39210 75538 -507665742 93815 6124 -800364602 92128 50624 -392011093 74416 40597 -677556666 47797 90664 401233913 62936 72933 256407701 38794 97466 -228736759 37515 34870 892875945 54929 29999 330303334 20637 32281 -892933370 52525 16842 383532572 17134 3051 -478917446 32384 21110 -695481854 64776 95385 -639611824 34225 47176 -264382015 91080 88083 287582977 74032 90613 -409497358 18061 93056 -541798285 8648 22548 108899614 228 54091 441721443 26117 76651 882264786 52629 59812 15191194 19010 31362 -114725022 81966 40842 916955811 89931 83189 73161614 13437 1670 -172832349 56452 83879 -309106389 53086 55244 133786802 49186 34648 -902558078 87321 50000 373518658 43068 37872 -344065392 31912 54376 366085748 69525 65407 350031529 25687 19808 120216680 1815 16757 -144613632 45123 1734 -223450590 17044 90755 -244123118 65020 79331 -681017789 89885 91084 849929702 90315 71289 134202576 14208 59894 70414257 8365 99028 -354336977 37042 30461 555269330 33321 89649 -112507253 81617 44885 -831721095 45653 31642 92442220 9151 4108 -284716020 62544 67534 -879185139 79769 52106 544441887 69322 68480 -952265539 28128 95119 873402830 40563 90032 444660789 91135 47415 887871585 30282 52629 874480800 5221 29775 213645192 25558 75864 995757576 8578 19163 -347929776 54044 64115 -429971228 54477 3204 298431723 6654 16129 287746917 18449 31125 980098205 26435 300 -573205029 72789 85348 -13190230 58253 5414 445457446 18232 51480 -830430202 90386 24941 -164800277 85270 43227 -171045048 50049 46942 -36296268 93247 80928 594975337 80027 16156 553658334 90818 19054 235860213 94249 82505 -902095496 60409 22122 -404969531 16448 62298 -967510309 68928 196 321918281 82909 27418 -438867588 41480 83787 -367573417 65843 94659 -373344522 18852 8694 808590758 85571 30500 -750976591 86725 34209 -788130235 56117 38216 916138590 71793 2405 920050245 2411 10429 227102370 91005 8655 931078178 17317 44633 -34340349 97506 40315 474674469 65832 42434 -162568287 81188 82901 -189551053 5151 33641 351839676 50785 5428 -810043044 59836 5893 -346107485 7202 53708 573979609 21584 20767 -228639073 97516 74877 -503506295 27500 45005 689492998 88576 44245 -399765062 97041 75366 137536652 2702 85822 127795149 68144 88940 793269472 2564 69762 -677259949 52884 44452 594896014 25628 88075 131096856 66244 58112 -167402673 21325 64154 399902751 16955 44112 -743901520 95064 28248 -320150198 73543 37772 674570034 8923 50680 107347380 41164 85785 180942444 87988 1048 -704706368 29654 58989 -183763655 50620 18572 46895348 11726 74849 -73975104 51911 67156 -565080405 3024 66761 -818008371 58210 9827 -240537802 63011 5177 591940842 11178 15271 970913732 64250 83291 650923093 91390 18072 285237676 90916 18332 642408704 99108 73960 185006508 72962 12487 853561093 69534 15158 491904626 54634 35634 605281980 41243 69522 -753542040 34660 28627 -12077068 29748 7163 191703560 2451 36848 885499847 53537 16452 -957538660 95625 68236 -258923935 99080 21106 -252107982 70265 87072 -273234261 95039 8759 386039255 77045 66062 697050161 59692 25732 508647396 19636 12688 -611262748 61162 15995 -537751815 83255 67269 -86056496 80429 91793 542319492 32338 30117 -104607422 47200 94841 -641375519 26006 12516 -430289110 71592 29811 -455747681 87871 86299 654795662 93661 92483 -277282846 40500 42690 274377497 28600 56437 383121110 48386 51055 276772253 3034 60319 -853759170 82204 55441 -529194232 90906 60122 -41115458 33461 22688 555651385 12596 49142 -421892263 75845 64768 -369991846 52731 93883 889980505 77624 13964 -944976280 60569 62138 785403768 60704 56248 -973460139 65226 1925 -780760164 78987 67711 -42402590 66463 59947 729878261 33487 63072 946066057 17071 74675 -764037803 49264 63729 263484197 57517 74604 793744869 51734 10501 -302372803 17210 80487 -717861368 97085 77757 907630759 34199 1549 -737885507 31087 58711 -170085098 96088 97525 -7905442 77466 49319 -114008864 3634 89180 854466470 87779 92368 33246272 42566 63277 -806621319 77380 10265 -97927175 56134 74650 84032414 14558 69969 363608051 66320 48317 -829805057 72979 17970 16491653 9413 1578 815421294 82785 7615 -155034714 65943 81880 832253350 6776 8788 -920523708 49467 55522 -540822900 29486 63081 -519361098 21656 47306 -14863237 22230 35551 624929640 90365 81206 -833019721 84648 30753 -285562119 1797 41689 654658801 77646 25093 -21916789 55096 10126 -761648875 39681 57359 -153837524 39196 84770 986928354 94968 11930 -89005151 29430 3864 791960106 62336 23725 -877213936 66928 88908 -919833825 1303 38454 -946219679 32426 74273 800155611 8190 39766 49263748 91583 29588 -381676319 58407 39532 387341096 41174 40406 -156773637 55434 18132 932063150 98567 91455 -469444461 40181 31051 -553852662 91522 78968 -176598433 93114 95131 176450115 51589 60033 499184248 5376 161 512371451 25663 1381 -210304564 96201 8531 114807394 65201 84409 149790997 63531 13990 -866866884 36525 36992 -145907394 22575 13109 -51524626 62635 97756 281880289 30099 8773 -838684092 12968 72786 -707790556 22930 8913 476837215 16230 71568 -647517918 6262 78724 573442875 96529 82222 -95975125 89028 27457 -163565978 18977 31766 -882164881 5264 1849 75831826 72181 39586 841078954 25016 78624 568100531 8097 36187 88800743 22779 28083 846656090 63585 45528 -582404519 45783 84773 -806041001 21692 60344 -269614290 76013 26176 510071154 27820 63889 -504486659 57663 13340 -984533560 46868 84049 826109664 57705 9044 775249623 41018 72783 -970178773 30596 70373 -70897682 19393 18228 475527265 5774 77301 -915758739 22462 56882 -940503182 6147 98294 840566831 12415 44739 133274134 93293 54572 624318854 74045 55170 390972849 97966 87542 191337239 2059 56829 -125566511 84923 85273 807605231 56618 75973 303236551 59082 50296 -596905241 19564 72708 136863238 27830 11814 -228547105 92775 84088 -677476715 74781 45768 179040474 89753 21115 474055125 27660 67825 -989734788 66203 69289 84327108 11810 76709 -8293232 96370 12396 717994509 4061 41968 -249472785 45705 92476 258433295 14155 37792 -652711719 66487 31566 259621356 68116 34266 -604658794 4090 72068 -414377552 81731 45230 287242273 37023 20842 505701261 54576 72314 675258089 90877 66726 840211832 56805 5947 -487644216 80415 83571 -31096270 63636 91770 -46396039 39389 23772 -876393416 44145 15221 -385348050 64016 43745 -652149127 63996 83976 872560260 95770 26926 698282028 65819 28361 -36612330 12617 33989 -99041536 17541 40015 397690898 89321 94446 -932318173 26695 94688 -167462774 25615 7717 160974080 26101 63406 864773732 18207 4616 -167227769 64990 96816 25014551 45517 11296 -7952803 65472 21559 839081707 49424 79866 -501406620 33338 90047 532654672 16634 4823 -537087190 62943 33945 943323819 10236 16919 -992460972 40267 65049 306919871 90347 47432 -700456207 26610 77442 313397792 91576 32631 764375407 3831 42623 -981727738 10421 39948 964253294 71205 69893 -851735042 61138 73134 345740083 88378 55915 536499269 14942 74606 889492 21536 17019 951985344 41826 55393 -74539232 91423 35453 651506804 42265 6014 -454158768 95001 56208 -801921429 91871 14432 -658576950 65961 14331 -941544030 65138 90164 -944532967 15599 31190 90999991 22474 90084 -399876243 41055 18969 750200649 53435 61172 613920744 64054 20505 -380223895 66750 95592 283010970 65024 51318 132458511 87590 14812 -784174261 68795 67071 -452810460 61275 88416 -46712923 62829 95962 -293680687 93784 35402 -756993200 57857 93312 146032653 27000 1567 -612032524 19364 77803 -397800533 29055 66611 42846464 98499 36357 960910662 9006 68267 -562502990 23783 75882 349580983 75567 97116 -553948831 10475 84761 246842328 87910 58508 820128750 85734 94426 -895867919 49441 30540 -873045986 97776 86189 -916262752 59025 6281 -467327459 56133 76607 957508820 82362 59044 556798547 76437 29318 -640963170 91803 77309 -47816746 57197 79179 -364062857 42712 42156 -388528450 63576 44427 -123840420 11411 59070 -448270860 7696 68140 387587299 54533 95865 -230961773 72986 16820 -84578713 43398 30874 -805486271 61803 75471 -595336922 70312 36013 809362568 53011 36182 -908640360 3469 73510 -876782379 88499 86421 697308849 73892 48486 -986523459 27885 26450 838774652 55839 84546 511310432 51728 26960 -87919209 76060 24224 514989947 22702 31140 -825632358 66906 6448 463253750 37298 80683 710044274 56655 74584 868675765 17503 41191 543459896 20053 97914 388282281 32469 2631 -110099503 45838 34292 -207597297 38701 95441 453528063 46131 83303 -573730662 7124 39722 660619407 1517 49433 -464741927 95794 58911 -817832737 70504 62868 -375655678 17035 38632 103681204 91018 22314 -891068412 53954 88925 628573755 62373 29188 980780633 9515 66485 -960551319 20648 13296 905818426 39348 72258 52705863 58184 16455 -920266463 89819 90980 -794827412 82364 57315 143020043 94509 84626 -23627863 69742 12529 750190102 92374 94564 951913044 69709 8913 -671676296 41554 20842 995550944 37908 34955 77497763 40933 13962 -558877676 2624 23495 -952995193 11575 28948 -977038608 18877 33194 919405666 24257 37608 -442015653 55995 11566 -400310129 82073 59828 -761945082 83213 8576 -915695145 1928 21351 -183667492 69192 46150 -584606496 33229 37853 -224873314 38462 44744 842127768 15566 37805 563756111 36194 56147 -78774947 37100 67525 -683741658 38567 94940 -497453759 72723 15754 -169622339 33053 93231 -778476944 81844 39170 -649587882 6847 13006 -764126009 38458 72021 -492631508 49673 13805 882627277 53959 39084 398528390 22202 30366 -680493207 80860 65594 770097785 47564 89905 400735713 54628 29999 98295678 24887 80502 -875477502 78696 81597 353046712 1703 4674 116128036 87687 26813 691239768 91892 78892 -825457690 36000 62770 927703127 60206 27893 -945614641 66898 61187 281487036 79741 24128 -196528000 19829 3900 -976564354 89811 18389 24177867 76792 84774 -821909981 39161 6860 755151580 66169 78532 846767961 88355 47514 -582611719 92456 98863 -527413455 86483 6365 176736527 10161 31909 -443880931 12905 17625 -786859572 22374 90727 914741157 69117 89660 747931713 88505 40899 961778810 31903 3230 -426534851 93471 69140 -437885417 8317 20712 620870881 54688 92666 183208184 21394 98048 -879324761 94704 74659 -45318709 4829 12842 444223447 29166 93748 -83775683 82435 48317 -622331958 364 36258 122572127 38225 6321 -103238839 3798 24674 931024720 50880 25292 829178164 81955 200 860630625 19690 3814 -669472653 60290 25852 -46236054 30092 29707 492061773 92434 41259 -246200081 80675 67025 -806137730 27005 46841 88071857 2814 78236 -172714053 88933 36898 595240849 24853 4667 303400313 12934 27232 -314789462 34628 11489 -472942894 80039 74242 -888213477 66105 40730 -343753747 26173 94446 -834219422 97010 83426 -596043949 23257 2173 -585634598 12340 28979 -564761172 44205 99167 -467473088 88289 44980 18365914 52609 37752 -919765268 37385 76022 775246777 58432 62906 -591310138 95565 68221 -242653659 52405 30363 995840612 12763 51117 -350608480 6952 55865 905912860 61057 55030 -196736170 35921 20269 781839721 23675 84079 487847476 15052 54932 -770291197 58921 62613 -751313877 25699 28082 -113245488 87363 43821 307268905 93563 61242 665954244 40675 97371 155164940 77264 93856 -477865765 88902 95840 -877675950 61085 34548 -530775832 44794 90993 -842233035 77652 46389 133802162 31803 76678 -466977606 80536 84439 921316503 32839 69172 757006388 96489 77171 -511233617 6169 72881 676554408 80318 15288 -452992601 66128 2016 -206531389 6525 72895 -658738554 28977 21373 -660202001 71963 63290 744879636 32209 75979 -357676591 47612 31369 23387215 66475 29816 -361526971 66038 13193 -168302236 9461 97355 915661830 21050 25151 -923640621 68441 76560 30249493 23087 19390 -206482829 11214 14624 176030554 10797 21501 6581943 90073 5176 915493603 75319 12736 -265639015 26264 56472 524203471 89432 24927 -910351640 93968 84140 -867723957 66319 4941 5917857 79050 87642 -657741139 89281 65245 -842081712 69996 67251 -388178022 12574 60208 259841705 3318 48949 374133150 10609 69631 399068729 2322 19056 -170033944 82954 32171 -751541510 43346 66497 264241633 3696 57032 647035200 9216 4253 -80002793 71646 8035 -341770116 75995 51798 168188357 91428 76963 276886369 18649 7618 893237393 70307 64986 463303161 18483 58669 -935650350 40786 82027 886381674 26449 8559 900475790 81878 93969 996418532 52822 47006 100964862 48897 1710 471331783 1742 69112 -682678405 52439 74214 139261194 92493 32920 -631977079 92818 31134 244343909 12507 70999 556943629 61167 30488 -890040060 86321 87686 976401936 79477 56631 293514845 74879 43134 414030741 8802 21169 -469365265 88538 89005 -712435240 8099 73654 -597365849 23013 39891 959507920 6604 17590 -522804342 71390 15257 -684980324 81978 10627 297414500 44887 89210 -458002252 19402 30745 180748732 28575 21095 594013177 3009 89191 989737468 9701 55018 -672846399 44208 95824 486162127 28011 43554 -260465466 8922 98291 -905515212 77832 8328 -611675578 29882 77221 -902069947 39246 17726 -707817400 6965 2179 -163162139 87020 95242 193602531 97162 58512 -744989159 21167 24350 297020496 16371 96889 821230955 15240 27725 -242543410 49305 82828 -818142753 99097 49175 845607481 36963 54764 635802093 53428 6641 -463535904 88262 70248 -185400477 60157 49177 262531871 45298 74008 -240261549 20139 17998 811848698 73054 70019 986670871 24875 83466 -545845600 25085 72500 -479150589 27344 25201 -451828541 47170 88634 209128266 9703 71372 205632996 22638 30881 62643856 34941 29834 79376104 45211 91474 891744029 33307 28794 -311885873 42315 58224 -324793314 16865 60419 -841224048 8569 89339 922411349 67498 92885 17284858 60326 27639 25083349 29333 37915 -672870844 67397 94690 344662998 98116 98098 -400653382 27774 7936 745400439 79163 83242 -917671413 92364 57257 729877022 29239 25938 -979677688 42165 44205 -258046877 40322 93326 -722564142 99165 39473 332949774 57869 96593 -657575264 55935 67961 -312946569 75451 5202 -330134842 24065 77963 857050900 55633 18218 -393145342 8832 25082 -288435958 47477 27608 -397309695 16510 57125 55343900 61116 98184 -803183546 48739 52156 -406115156 64050 84703 606924678 25091 42748 -833935804 13246 17023 -858972568 60050 25592 735710860 28698 76436 936487353 21487 53120 452132652 66354 89119 396097876 83780 62052 -100560287 91505 72361 639060479 58522 60484 -538554664 85070 96673 -831941921 3105 84424 865821140 71563 57977 72670742 40026 83630 -833701524 34434 72436 944858104 59807 60436 -559999273 40322 88365 802628011 60804 41085 -967928036 54955 8092 -53678613 18128 29899 -61605808 85038 22959 -845900742 51402 38377 659079480 14320 89407 198594412 96164 94423 139274315 61081 71837 -541512975 46692 7003 227902204 82005 94078 233854371 9506 46393 -414732176 89300 72722 980103773 21981 15411 -823891950 26438 35743 232485219 21810 80375 767561707 76761 80656 -100573057 7785 47268 -288981601 79216 43324 -610918541 42207 3907 -136090543 70152 65732 467906286 2108 60229 988119519 70123 50866 772532984 83637 29438 -205871592 35157 80282 -170304115 93103 38910 -23602115 65918 48094 262604375 36265 55882 661863396 73965 81215 -217104906 87398 79066 -536162161 40562 95160 246973066 78965 86470 597507117 1525 71813 739096609 13628 68228 531761911 10319 54509 -586168884 69910 49830 124215065 53188 36679 596584767 51456 74633 -672960397 24469 83321 -778429267 69452 35604 117608771 49037 49461 -22255525 8846 49642 -26906868 30027 56035 647884903 18869 1367 232230798 74792 89137 9068381 96370 71099 -357254631 50171 77940 372824889 92818 64263 -133628359 98014 63163 -104457591 41714 10817 -185111414 82655 30132 -427731068 5899 33025 -675465520 77882 59779 -437497032 583 37584 921562364 13721 21700 -323856837 45044 58454 435111442 79420 39159 872961099 95559 22247 -924321163 86630 64644 754227046 45975 14223 -905233166 17416 2009 -498068428 7923 60764 383570798 16142 39532 -921731590 87787 48691 -795160888 27934 78386 36234727 48238 96731 316148283 73107 74055 -369787261 33409 26876 -203269703 56861 85710 964799903 50627 90729 -245217147 45244 55624 471107750 8347 62578 579490791 45771 70812 738143760 59149 94650 24146350 10615 60091 667969555 87568 49153 -790243581 50916 5730 -257045667 68467 37629 50914133 65347 9454 361882396 13452 7671 21011982 59990 12036 858842800 25606 32843 -765039169 54660 19114 -148266123 61484 79006 191293019 51076 4386 -163346744 66514 6749 -915592717 24523 53933 -231459446 81719 83750 578353669 61448 25663 -798548819 61125 62375 -31544851 65407 28465 -694062092 24150 83107 -580020350 42708 36898 200465743 8543 64452 -852796938 5787 53842 331285772 10770 15670 592260973 22558 18337 113724116 72105 38246 882554285 94300 4706 -16412151 73002 65432 -561550686 74861 33398 -225532869 91064 44922 -745469472 66461 16192 218092445 81027 15462 463585994 49138 95167 -733630575 41351 1127 278868851 95538 38577 232758711 2944 33667 -339447552 68448 65231 -933692728 46018 59788 639369834 61801 39071 902555452 53285 21085 406614149 50214 27125 628638074 96242 5133 -966184306 64453 80859 -435521547 57984 17403 214389716 94363 78341 -443180812 17717 53530 918278027 50612 97537 -753215415 61865 78675 215683197 36540 25760 -247981506 19644 810 -681059697 33943 78355 -101143687 78158 32962 613030924 65138 59823 -709210654 16351 22646 -56760833 68148 1044 -304151472 95924 89944 342873541 57522 54906 45371818 22918 96693 -950655779 83655 2614 440961643 73596 6308 6567894 9989 28546 394136590 44350 82731 -640780367 21587 37871 420343723 97949 15356 38742044 44963 15415 113302393 92984 85555 -908782209 58116 40988 458567944 85903 35011 -954965950 55703 13896 549800406 34245 13292 -662306742 3956 82442 -387214440 68641 59196 346005072 24037 20570 332494696 289 76978 748873077 38568 88247 68109758 37056 60480 -313013672 82640 10783 -797894207 35214 38322 163909198 32443 72005 281594298 28151 13593 -703429039 37212 1648 -686307800 77918 25429 496401804 62731 23908 -755432808 75994 53508 -750951716 25457 81304 -439710690 10466 9161 592626090 81200 21674 804105752 30278 79771 -824084136 57453 61903 406702262 43807 53642 205401654 10304 22152 -535395891 10142 26127 -489078416 59201 5836 229010381 75334 3167 -706968332 24581 523 513548212 13606 58078 -464943179 75000 71561 -993442269 72354 3316 -315537491 45441 21611 766761245 48171 68996 326335687 71406 89907 -412650059 94673 82234 -677313648 48022 82122 -166820240 6721 348 422990115 36409 46297 -479956890 95826 83554 -448366687 81864 73178 -703226484 6596 13503 770642769 24520 48139 226133251 68708 66683 -866371495 46251 65331 598587439 30662 49147 -948255726 13742 86923 814444507 33155 76748 17272042 35889 88804 -566264503 68798 89566 972110071 34526 86599 -658523833 63398 22764 131944524 29770 93119 348690598 45491 27611 288422750 66701 44241 87915146 98101 94027 705402813 58851 81693 484908480 69180 9054 -514794401 23778 34602 426629882 93053 94474 469575783 60707 9807 -420867606 15098 70548 -720666858 71201 12592 -296224687 30273 16004 925491246 70185 78713 289174860 88004 72760 -125290412 36357 47327 -954158573 83780 56795 363154380 82903 64104 669052650 53979 1306 740458523 8751 74253 223388427 23717 96545 -268562426 62902 60120 -177012550 23441 85294 -818068949 68141 18868 -670493006 24931 27558 -123367570 67151 38863 818105441 93045 16636 -448825025 79496 24587 -352107401 46332 78785 687133960 9192 8953 384136868 56995 90549 659358731 57238 78516 76914141 80927 94517 -382734439 70698 98985 589235462 28800 8753 -933001317 56226 66367 832097220 30777 45271 -122459017 57235 78422 806835373 6786 64984 313405678 63826 65368 26433549 1009 7424 -935336750 59782 40966 439464773 60489 14242 7290258 59364 68690 306907957 94532 24660 -727769701 89530 3942 444733161 53845 96656 714567680 5786 37595 -924187429 18763 3646 109236403 79659 97169 -292168408 19132 57215 84643644 41740 4279 -599241776 5772 97466 -471942364 82102 38754 -110719819 13323 69358 -575968834 18507 66564 218049132 6694 89585 -411903069 32136 44924 570666263 20589 89130 -970429997 39139 15848 -59740749 23143 551 -417348739 87679 70020 -821862469 12826 56520 960175542 12644 84406 -80573024 9689 51695 -531934117 95824 37391 475584582 26538 96285 820422484 42968 13602 321449020 15764 68609 -846126674 8081 14756 -460945624 45820 83684 -337426343 65306 91978 653085842 91465 92564 -690721268 9616 26809 323023209 92950 73679 -99021977 43264 60994 672631918 88598 15644 337194337 22938 51063 238460165 9054 32583 765459025 82075 44227 787656792 53314 1485 758042488 26683 28809 705117777 85115 86191 171130520 30232 45702 243299050 45626 88277 -622384810 44129 31610 -295522550 22771 43460 -784545125 63744 57298 -283441425 9125 48696 -91464641 70986 49161 516914749 44103 10374 235200889 59520 27931 -300434616 31904 73344 -632989066 96357 80138 -256442857 61918 99088 637245281 3799 42124 -926791655 39822 85672 -348254807 89913 38817 -36112895 42112 28673 111227609 49547 6826 913908340 77104 14656 139153942 54818 20707 -943329749 59549 58246 -909733200 97824 2158 689660566 23842 85144 -127737540 69777 94559 -957341386 26863 64310 253921410 19304 16830 929775186 2918 47555 701189606 3436 22471 628331728 51936 80180 -17991389 29884 66512 -895309614 2339 86302 -694592531 27716 73216 851077150 2188 84717 793829931 53099 36233 -269476695 30850 87968 -194359975 59767 3771 934103502 59343 34465 945149373 14397 44187 1761854 24866 49120 -643596954 10518 2227 -282193974 47834 85596 -798873153 89495 80177 326433577 74409 66537 -194944095 43928 73385 714090750 12775 36139 -702710187 67270 20977 810127150 7689 33680 749239595 83003 1441 -259792182 33477 28044 -478464665 10608 64548 587360803 60151 63703 -617286954 7013 29673 177427644 98289 13715 -16516065 875 9972 -916560955 58963 59388 623908686 43973 13369 -992923061 78490 25265 -123015743 84584 9753 77193895 34484 29628 -548646852 35685 97955 519205360 7447 76645 260653716 96841 24092 -649277062 92262 98760 -322509500 83890 37465 -138199110 46485 44603 -374586837 62899 10276 -642240954 32313 55086 -277309596 37153 95563 40994021 2927 78446 50692605 64154 40925 511200422 55294 19949 670468370 19861 2163 682316479 76013 95188 17040519 87938 27998 -675286733 12964 66264 973593107 3736 80712 690876462 1869 40536 666350996 36224 26481 199942701 43560 76036 -510013357 67367 81 -373702045 75651 49118 712326531 76747 46522 -729442163 50265 76326 -845712002 48624 93304 526773057 173 4197 287708694 38873 55425 942936972 51483 38427 -221126698 46204 71183 -72627202 23708 48301 559051966 37086 59156 -106340390 59678 80747 707444517 44682 28624 344685202 68339 6393 427193318 75212 83799 251324019 49270 61828 -780416097 26816 185 738232353 85884 36010 -953187040 68113 99118 575198466 93194 365 -172361991 12738 7708 -822315410 40010 6183 362046584 40273 42901 -51409893 406 19510 604164901 46025 64970 -462759564 97319 51247 76251858 2106 91092 -785307138 57780 97394 541791833 78263 43388 -808741381 55556 35628 396488533 97192 817 -261489634 96248 14754 49613996 30190 51407 685054510 12922 24687 510015606 97242 65393 -454591639 23426 51977 -973866138 21429 66802 -947982582 65916 75446 548401684 49247 62805 121407887 85527 83979 -6275942 93885 19671 200076308 49901 11098 236702169 1398 24275 673839575 86282 38866 322501641 97464 59890 -238974135 98834 82669 351470702 93156 44395 -544559421 96254 41062 -811845999 85454 12325 357608205 43352 9476 -192589226 28848 27226 801420623 67303 69582 -358422529 19572 42348 653464329 16068 16454 189627911 1031 3387 382111435 40742 27733 -869062229 65586 68642 -175284962 19079 51458 438081621 53363 49397 -852722638 52145 30009 90571130 26911 96878 311580783 11158 42342 -494034043 69446 18456 443591625 44523 3437 628636024 19381 93873 -850543106 30622 25477 -993574797 26049 64091 565336365 95319 16228 -631890814 87704 68285 -751128117 39154 73087 695757707 89285 21229 -177733359 44598 8058 2597858 19994 73789 342812363 48375 42634 -190603884 55994 23611 598698904 73825 88975 -131577156 58525 22140 910167470 41061 5411 755844190 51458 65110 233582642 9303 29314 -458683105 59988 41263 -609599221 9895 22809 -73551959 50205 11886 -497048013 46291 47000 -692142583 23602 22035 -859139597 55771 56787 -630833374 67978 60040 588168124 16892 32824 842802960 47670 12299 -437519275 24736 39486 579467112 78344 94554 -852791960 72686 70103 -635611919 16620 55802 -951707040 31400 55391 -112779019 81212 92729 -190327486 26036 27516 765828470 67778 31969 255858064 54014 73453 -18628226 12055 87736 468034252 79105 87079 187444080 29722 83886 15847677 92156 76552 732760189 31401 70977 -277911359 42732 44912 761432706 63874 44099 -596577516 88893 12497 879247510 10942 16817 -632949327 27652 17780 -234411568 7602 86209 -437693369 87999 36502 635928452 30788 42785 374343885 48424 32190 -525297713 95420 74571 -97401917 33855 25199 -516271693 17713 76457 582842876 80918 15030 -519376267 10120 93603 -279927849 19887 81503 -609841950 87390 5743 -562898639 66933 4318 965791613 80903 49984 -498631953 28985 83934 -9910806 30149 17851 961238286 36038 78540 646154807 67581 80478 -805196397 68562 83610 -956870850 8570 33446 -810653641 24369 62553 774940457 65238 82265 484923423 34339 22325 738104728 93301 5196 381741203 41697 27650 227977708 69652 33297 -401602559 75786 84868 840050091 28201 58370 -731162968 48565 74326 -762142533 70926 57016 647908447 76001 44201 592394516 94809 96653 -747338026 49360 94866 -587969263 4732 91534 222670451 9778 93861 597688690 62270 18894 457989138 58158 11910 877076849 72143 16703 143027468 32551 95175 458202261 4145 23794 174515974 81363 11585 -11717503 54375 31781 147884857 1672 29195 -748798772 16217 80519 -613981860 77096 67805 42222725 38501 85202 537958084 94409 10165 -801462832 41976 24121 -983952329 57717 44947 -934489278 2985 54560 -260323545 13841 67169 -97383172 16837 90484 -756611390 98152 43866 -968681113 43105 16084 429193678 18854 28073 -614562714 64474 17272 -31037986 89020 51970 717783418 58421 85968 965355137 84371 44640 230389832 30628 91475 87124653 87160 91599 -302743013 12106 36675 863237369 42787 42900 -454588729 53612 48499 -701308019 27557 78364 725242559 74289 61986 418550305 66840 68538 209464302 19391 49807 -945179079 43934 76584 -818033917 73386 14804 -296191382 34203 18959 -966067436 72145 73238 37765984 27188 63397 562946173 5801 60854 -990979407 36731 33715 -624199074 77498 49798 340439238 31328 76303 63410250 28286 89748 -115357653 84670 90839 -801909593 62225 67501 -25765229 76417 26525 -798591952 64291 78532 330277661 37290 48190 683033958 51146 67626 -44771356 2192 89684 362570680 20831 24151 -932375837 30955 57653 -589843803 40884 69984 844001943 79564 55827 382593520 20828 10742 -879478908 67753 31307 -768984186 18121 52789 -777643259 8066 85896 -966954232 93777 61375 521029174 31990 17937 599801431 95223 1516 423315673 54105 33808 954357453 36221 8504 -867020948 2 42723 389954006 64848 86737 -776589514 93632 62467 -296967210 47662 41230 204678777 30852 61196 310832704 66053 63192 205707621 26903 25301 975096634 28600 26434 44343599 93001 20158 328194658 53817 6332 -46790799 93372 63206 151487421 45016 31680 -192069401 76064 60851 562560818 15050 13002 -611910556 79480 11817 -360939900 77207 89018 930043449 76684 33163 -539669744 92115 37144 448061445 94720 97584 -283092759 93647 82388 360732492 51356 63680 768721991 55744 11790 205267654 23691 37962 -942620845 72500 85211 -272065203 75848 80520 355820759 50874 36457 159470633 72998 14555 745905193 37909 68386 257823630 26758 41669 854965378 14068 77309 -143364804 58774 34197 -364334295 72388 23893 938867720 12656 76592 331055795 82923 59478 307129318 90493 11438 459043035 90344 55221 52188206 28455 9070 643128915 9998 89032 855523130 93319 32494 -10103217 74678 17329 429968411 75840 86109 -645753759 59118 91001 -763397062 31317 36801 655157858 71820 23348 68699935 95564 22243 128371599 59167 66678 -935480744 31005 75254 -843866033 20486 88613 -606842924 10646 69361 -227742105 58223 46941 35746031 48072 17093 -362904094 15361 75939 940819148 33852 54834 -380873119 76223 42672 445972982 9444 88265 -200957209 56569 32209 355239311 50266 57111 687309898 86183 49532 -650750145 49551 9335 -633566789 56126 76845 -631412325 40116 1194 531480671 56623 68381 791960788 43318 75411 903412153 17354 46500 919527755 16780 55439 809694516 3000 69751 743616496 95836 84006 550962543 97425 15304 -814631470 11252 84426 262389216 96490 31380 -848036207 86528 3916 270951141 52751 41200 -750476327 28331 7157 829830994 12565 90669 -802076461 92141 71225 827990945 39891 18000 471398152 41657 73435 -180748544 18935 1786 -902197019 36102 46853 516610487 55883 87646 -671666807 72768 63662 -245545479 24656 86480 75514517 2832 93614 -139494132 84623 19553 32097594 19259 130 120370193 45634 12971 -139808021 20645 40851 302175344 22595 54005 -886386878 46998 81327 15682765 90919 26234 394770147 32090 75516 -894373301 27042 38159 -250924738 74256 32650 804761079 30092 15760 -875000469 24191 69154 -569227007 17128 53831 821603846 95001 82559 443878499 26109 17241 25438864 21701 34942 -479253017 4180 95477 432140336 92388 94175 -399488726 17217 20923 -949225185 31734 36142 -533592783 2869 65234 -627261908 72156 83769 -963922625 4247 83680 -466511536 74953 76494 680452844 8476 28688 -791627616 4611 32828 -188735558 20165 87727 -808409736 28192 70419 -858968507 75169 61794 972897912 87348 37898 333720470 17225 32765 -216100872 95767 79282 183213929 44039 56200 234371936 3599 14013 147093979 41302 59981 -661781044 86509 26065 -146551007 647 96630 -274681373 48207 96251 703682347 93873 1579 445044217 87256 64455 -142741925 44466 44382 -716322522 15560 3851 964323955 88435 14315 -932573586 93145 20420 -138062227 13968 97424 -895401306 4866 75629 800304784 55684 58032 -396459614 67437 51940 832986493 28440 29506 -880243183 22006 6644 400265549 51192 77042 149352878 80866 68179 -765208531 67155 72008 954130933 73874 71019 709660066 60329 3480 -569347206 80982 74596 293034205 47240 14569 -893278882 42926 45631 60786925 33328 52153 -774374031 7185 72402 -394409444 71235 33589 -951992426 87754 18537 -690908083 6462 68018 604448194 63130 73911 242600744 24213 94896 -44040461 89062 89068 -417124317 25636 44753 311050278 5582 14117 -582724715 97018 58121 80421268 5602 23209 -752981787 62239 10420 -285056413 50537 85676 804944754 48514 47114 -39915943 89454 5504 -951314336 42927 18544 -738539255 28170 82439 -241032101 42272 56056 963462259 85971 3490 -26041105 29230 75135 794574913 8607 42270 -600941817 61743 28527 10771730 7716 9708 -937898767 93685 15945 -365656953 91731 81770 390284405 30627 33507 989899515 90477 12852 535090024 38672 69021 433538946 74486 15389 957032893 62649 34769 -487514048 54297 48980 -801696241 27592 30288 -681198041 79799 5252 311276328 41944 91239 -376581476 22234 94483 -360207094 73341 25027 410754491 98076 70968 9833953 87415 1175 874545101 62816 97022 -498910002 42236 33799 -578272806 77544 7867 439884020 63383 23441 241330146 41756 82410 -606675184 93033 56623 9908629 81836 18141 -834325661 4650 98500 -757040098 20883 17246 -74243449 69623 8551 -790944310 81638 17095 722856757 80451 18450 9545755 96529 60155 606257928 20159 12044 72499745 6552 26349 -892404687 57225 19551 -880518138 85505 43614 113833956 83695 33830 -659466182 53554 23163 176665202 26260 42688 230321556 3017 90265 579379239 26219 24854 4521252 8411 53486 -606819353 37554 57469 -290570164 61707 957 229279474 24550 47755 -545809004 64143 18488 -884340126 88323 38823 -184578317 41581 42955 -21759584 6726 67085 953500714 32577 12860 -448731515 14258 4846 533636329 43996 81541 556582147 23056 46392 881898662 86589 86654 801365057 84271 88168 -571937843 96903 90863 -775250816 42657 61250 961190879 25991 1624 72975570 42188 50175 -591308030 14773 53879 258279314 10314 73693 344457437 57007 29714 852150891 42376 41772 -467883060 75011 65594 186829951 43952 1610 -847257892 80247 79776 -328244130 25156 3029 12226832 87433 28860 602064508 33419 15500 -893764947 10538 36373 -595415685 14020 55601 -96963131 6557 37773 -767044054 29757 54846 114270354 84330 2860 161801383 55204 32651 982318640 83467 60953 418271470 54430 67249 -926304832 34245 31896 690739180 83294 77546 640042001 64288 42956 -492607577 49933 42846 -468638273 79179 45630 -705958162 3388 36191 931977240 23545 9801 999163168 53389 62527 244277821 10919 55429 113188185 88444 98589 340104656 11996 88786 606030457 56249 49870 -592772026 10331 16934 -389036651 10783 22154 -429923699 10064 91280 -1859796 93037 93103 538654426 61616 56849 139394661 32786 75300 150726564 1260 83871 977332784 15152 72468 39761586 82710 33891 -238776830 69246 13738 742357453 96424 4860 710172348 35673 78702 226482556 80482 69767 740771375 77471 70134 328851244 56706 81581 -151304264 43427 52874 151588616 67713 41888 984298693 46387 84973 -384632390 22616 72583 -934442150 31108 23969 257495337 20862 93172 -544301290 82582 65797 356893320 43586 39584 -321344919 14213 75256 914357617 36025 76920 -497770168 489 88172 354301741 93168 96951 79021003 28448 32949 -794171390 79150 60893 299038271 76771 21130 677495537 81373 30992 31328958 19177 37147 -978779186 32550 97072 -107450886 76163 42401 -490654034 52801 83332 434927527 44461 4174 -273493668 84221 90830 34312495 74590 44418 -939421208 35857 65479 -409103511 62530 82809 -969914391 7417 64608 -380072794 41276 1082 -763410439 48127 13227 -810347444 85241 29824 781019688 49576 48179 572409557 23075 39128 861565129 45552 94155 716692150 14900 41110 -387000348 68822 76008 -670125465 62841 31689 -316221822 48712 47840 71453640 65618 67889 -550684217 84503 95365 370478709 41952 37495 -652212562 5749 75317 634057697 84830 68660 60010215 32146 52723 522588458 52976 94938 272814995 30703 4766 726972702 34635 76337 -901075953 25831 42760 -646487667 30445 17328 850076292 45557 88912 -591076527 30543 37270 -226882937 53219 52959 -307761216 68218 52002 -988062751 47377 72657 894944048 40515 69954 600478698 35788 51837 -708503954 48235 91337 408127401 69405 68500 -348095261 40964 349 149962907 91945 66538 -582922404 18565 95227 945430221 95712 48969 -808484659 29509 89418 445193604 90917 11338 544295164 82224 55812 810838528 42442 64341 994855169 92149 1945 210975366 39376 96353 -137120830 38758 84655 745070282 61292 52536 461910325 30757 36103 -415521384 65590 33275 570644173 69036 60979 641176232 6992 11700 414565321 52479 84684 -404605615 25235 79249 858313923 76579 54435 715219557 57964 8366 20215459 13694 7984 -161001543 82265 56977 -118595771 12467 87997 -970481954 91768 57448 -31713051 36036 76048 -777740639 14201 94112 504839953 13145 64682 641864692 54003 85288 644498243 24744 58047 504588029 84175 28380 212709495 95277 65210 390325659 70597 28269 -323757949 74761 48262 78097331 67711 41440 -604418933 9228 44988 -650714167 52259 4373 -829488609 4384 70388 -921814108 85715 69406 -505050348 26958 26914 -988733700 4607 1814 -522249540 34252 56807 233609247 77046 36714 -627016970 23523 38336 -179648449 69016 53816 407473957 51710 96912 919639293 11035 78639 420958240 37796 70231 913264224 48658 91480 165878537 65902 58378 -942107507 13043 52741 710364994 352 42256 -576980956 94506 35954 173221723 87435 53805 -187043109 35709 26295 -946027670 29535 84324 -412389840 52487 68899 839868661 10026 81586 747011560 6778 4059 -649766277 66352 49520 -267013262 61947 288 -294929569 62005 23620 -826666355 43824 11324 -617947491 22550 53416 698016522 34484 11285 951338648 5453 35325 -991995205 70350 76233 -530349393 63525 23285 -416455127 97249 56164 -403175802 10239 47216 867379728 83494 92265 -619572088 75478 33288 -39639276 74933 17841 -435007571 72613 90873 -870275394 49749 6689 -315589975 25438 10382 64580967 60394 75923 598493337 70326 72460 -777360385 3134 64976 904966988 63240 88713 717573071 11281 2732 452447029 43957 95422 -276108385 33374 25252 73455762 32 16375 -565420158 83257 84893 -556506732 41781 42574 820023690 36611 48013 578177049 90299 23995 -333692463 67836 53576 967935037 43160 42252 475201200 10904 76153 725794544 79854 43622 14514382 35410 78087 -75024755 11219 22123 -778681180 63160 27146 -157411174 4465 87839 912183297 45604 5984 -420712189 97095 47115 392380932 39333 55968 -713956200 62212 79789 -905484721 83933 27352 -751929951 17510 40500 712949397 76754 21914 -566510349 86311 52520 293752961 80170 72281 717996717 70900 10197 314759620 41408 9090 -526790630 97150 27377 515100966 53978 52146 990255603 73662 26926 356630795 58330 45441 -771700476 94665 23789 -800827573 32671 10963 -79118075 16387 47355 514447970 22915 77163 -484747252 10454 55989 -286193829 96886 95928 582291176 12287 62331 -532018926 73632 23879 -303518413 26451 88268 -482541223 99014 83969 334437213 42287 17664 -69986440 777 33203 804796209 82090 27168 854414851 89120 97305 -698723069 70074 54580 89928823 50906 59697 -442925442 98530 82920 -632592742 17382 70215 -551904755 22737 93714 -276286279 97896 36570 490258687 13570 822 -569833804 90360 52489 703811649 31715 87228 -181833229 82503 72351 934986470 22028 34397 -443673187 29590 10162 311661073 5701 11486 515684489 72868 85235 -801737308 75215 10854 -834506301 72622 61375 -750477994 80565 57763 76155773 73666 60201 721653164 36062 81903 -742288880 62336 89487 -949815474 52957 36362 -535283027 73497 25096 495108174 10614 40295 632356333 82158 51103 548311081 1803 88701 879807378 48244 88495 76213385 26478 33301 -956106397 5618 3712 -80252590 95715 18795 -900607509 43793 60507 -722789846 85041 21408 -354474710 38927 63892 -662157644 71916 17751 -789548175 25177 98371 543959958 15992 31985 -458233239 18023 40223 -112889743 75202 8837 -274860040 53301 45095 -300182827 2933 59513 -644993845 13856 20276 638496497 11601 31400 -571805709 48067 92646 388338023 18670 83929 -333273541 29299 1977 -429645001 28321 94327 373888650 45216 17269 -479628838 13747 9363 -634245210 52008 62601 -367489515 38284 47481 -268642319 57566 62804 512192096 97858 13310 -184459352 22588 32903 -358341456 37141 53844 -542575675 69166 52422 721757727 83656 85014 -607757536 26990 36681 -229509780 53875 12393 -225400686 72481 32765 -665505859 78248 97181 272058896 64196 45576 934969516 62963 42100 -127825169 60025 17784 923017802 44889 51814 939376333 45399 86022 920283360 5357 6956 574520162 94404 64866 467172592 55937 4816 -840429221 64134 98799 -178617818 38300 94527 44944500 22166 68364 -852655756 28352 82020 21743586 9649 29771 -906329381 93397 15730 733171135 42699 45634 -516871514 74065 18352 -272841085 17529 29526 -446144808 41632 6784 -412608961 95010 10445 -490448846 91909 17966 -596587630 66628 32024 -283533435 71256 72155 -928297865 22116 90863 -862063375 3619 82423 -294800837 41299 96933 -875753014 58253 46160 -857201409 32488 32547 -840578215 83675 69173 -99029227 86075 30661 -405175527 51853 610 630665979 28626 85990 -294217145 92184 28082 -782484652 85211 60464 430600370 89494 44010 -504903272 42272 21443 297404582 90975 40164 -710714991 36458 60100 663476046 51491 35965 605127739 48722 63962 974756121 4947 30668 447206705 95440 13784 573458354 48830 43232 -144375088 14437 64972 -118796771 79637 80248 -1774369 11316 79476 869959662 50792 75527 541519790 40722 93140 467015779 28457 85417 219633088 79195 27524 -630813298 94320 74867 -962503255 30098 30956 822708089 2417 62928 -935003825 38106 13688 -492230611 56679 55371 -122948066 47072 88913 800076289 6684 61512 -999602994 12195 17776 521730160 40293 75840 425053613 16244 34124 173651938 71526 68706 -293056553 7579 85238 105580486 25556 61123 581106641 21379 13826 181661243 95325 52494 -357574002 43144 34857 333033166 70030 1615 122695016 41616 34010 -185520042 16938 27849 965486792 32384 44264 199387208 51327 43411 -234889250 52640 96724 -607069145 4697 63348 -501076979 38555 89039 69058345 1638 21713 620356744 90060 64715 -827117538 97427 40304 -936081457 13716 60312 980285253 71284 7852 -396151596 73372 32362 -398845363 42502 23148 940188624 59566 28928 784809674 38918 62297 991209070 17287 43694 -121731999 5388 2908 402506813 14321 62044 -980532937 43184 51912 -281548108 58974 34265 -59680453 29381 82707 380120593 88448 6546 572370195 59965 33484 -433393755 37866 82031 715024475 85045 63119 2043210 75840 34065 -465826478 84160 78260 836496045 81939 19179 -896523606 3951 24814 -739288028 22398 71675 -643840910 77100 98758 -978062028 5890 42140 842751582 39607 25693 -939592269 45315 67934 250391125 33444 82863 -987929089 80947 28043 -493568258 62054 41739 579560571 81706 47011 -872454735 88532 9952 -987760897 30074 33314 742310995 19854 86562 -92363283 59419 44317 458196673 54178 7940 470741834 8430 87158 902319139 34596 15195 571598207 12127 26432 -30114937 79113 97710 -145630375 19817 70172 -395945946 62469 26756 601994257 27873 84789 902971340 37147 91961 968484971 74206 87987 569060795 1000 36229 864233403 76985 38742 -754174533 30848 42696 -392898360 75298 28355 677941135 38285 79533 -790037152 30501 66102 -414094473 19448 18702 -856228786 10687 56544 611207768 65007 99057 752235386 62038 43347 -3577630 24566 19764 -42552557 3969 60829 -324230143 28165 55563 751672025 60523 67143 527440774 26262 68095 369662018 12434 29326 796555301 69776 46747 258596693 15451 55934 28144140 70883 79372 150437145 40600 52467 937721373 14742 2563 -474747561 78674 86878 -584778843 68850 97591 170267282 54744 77208 551284939 18573 16779 484848636 51551 2411 350077873 65225 39418 983310673 1301 12054 197935142 4341 16792 351176146 1081 45432 499540431 78510 48294 -650411277 13693 10355 21531891 81210 4679 952537023 25206 67907 478247107 25403 89956 -663911364 75612 16021 -857100694 18414 76196 205859525 65786 96081 -837236723 75917 63032 380119154 7184 80931 202035556 93205 73876 -379527897 23062 95775 351059988 29270 49907 519956889 37948 78647 180696236 60524 82924 -728089660 70935 47443 599385918 3608 18821 710546731 35261 69978 529341097 61824 15797 -385032632 62378 58266 886987215 65698 56177 -506448874 16245 20683 185910480 97485 98002 751675743 95826 60872 -202080235 56939 51788 -597365201 21873 3770 -57834526 62706 17225 -84956439 24760 16651 -314475810 80110 13641 684686244 98266 48670 -2112566 98292 19157 -348526469 98781 94909 -185423230 79956 6242 900352840 79630 48402 604532349 69176 34295 -312824943 20515 49479 886200124 43749 59817 -319520416 69781 69014 137448238 17378 19669 -864545466 86625 80671 606174482 37363 61135 320497391 15451 24363 398123267 74536 19639 -44402562 7010 8511 -864226377 76865 82634 -570894470 84946 653 -277319768 95459 80801 -614270714 97307 42248 -11832451 85767 62291 764529150 19374 11585 -981494051 51212 71952 663007369 15248 64523 -620516757 59678 61908 829057876 52570 3261 -682706578 55733 65467 -298880402 18160 6933 602329767 93140 32579 886640989 40389 34867 60450153 11120 38552 919306853 40900 69407 325598174 81191 69849 588749028 13125 63690 -275006007 27256 87685 -823893800 36639 74248 -933623361 82132 40848 922230934 50598 12768 -71202908 75910 33771 -722304173 69320 74216 -252596846 12286 13273 582369697 97747 30991 193934916 11463 18021 -187410456 94126 8267 386119338 85904 17563 165431964 74673 23658 -488592163 80895 37253 -748963847 40171 18948 308548141 48436 33469 712343908 81141 5258 932800476 13697 68637 -346782238 23986 39766 -343010721 85475 31474 -818081766 38043 68976 -832879145 80258 7611 634571193 62924 28956 6436988 10314 57724 897160416 53055 67347 691360893 67734 8293 47266676 26571 4848 -624682323 94560 28639 -777105833 80566 92148 -661826258 16137 5969 797436698 94747 42108 -269181473 91215 43243 557764520 9351 82666 585549872 65994 52838 467745624 74923 20 -683596283 80653 5037 -925923510 88313 5072 313512530 4466 34505 659021892 46066 91511 252558976 66747 29843 609927516 76162 48151 -103839930 21517 63058 -211390763 42791 18086 -776774902 15010 85498 -98161299 93962 66935 883161194 23845 15509 -244084833 72757 79348 -382065139 10496 6793 127175213 95346 41300 -702648444 59557 77144 -433167392 33390 83595 -352784793 14464 79646 234326511 37677 17063 -858987419 71589 45271 -911349847 64151 23294 -551217644 68047 87657 997363292 96052 61979 -157362734 34392 78740 413621555 77055 85430 667368152 60160 69438 -928801729 79325 24140 877120132 42798 54088 523033892 26121 29919 -229118731 16322 4130 -509812839 83964 61248 -806164809 91438 41523 -651059299 50904 30189 -864504987 92580 20947 600975460 7175 44660 450751841 51840 99108 899368713 34108 95793 906580191 45840 26292 -674285259 96945 71172 444868958 10584 64153 -6212237 39576 34917 -591292317 6702 35018 822937982 97616 11978 -896995267 22381 58313 122395127 5549 76544 -892001134 87546 44940 -523071221 37583 49698 76934740 83493 64267 -518165619 67953 6275 594557113 57372 94556 -252538895 63832 69662 482734982 50463 39572 -270907770 36559 97926 -597950492 56507 7389 -836819916 92675 33962 -871875635 87122 93104 889019703 67067 60512 202395576 56497 95805 -58618649 82581 60780 498213096 33895 20453 281581840 50331 56735 -349535415 72002 41287 -455278544 47043 90303 -76532052 3197 55552 413047612 64397 12373 -743022779 92969 38492 -179148028 74489 45916 480125897 24038 57301 117156570 35908 30723 -44266217 39055 59037 97873441 66125 79003 -857298261 85066 16234 14597196 46884 42510 60905766 92899 58276 668821922 91098 59026 -737739241 274 33763 -738003013 86986 13293 -878809085 92104 72816 -944493645 5838 86088 -170534261 37401 53481 309542535 53268 73381 -288419635 40142 79635 59386932 96570 91997 955592488 90099 12838 -465621733 12207 58932 437254413 84291 18593 -66084552 54946 82034 123127381 68568 98666 -603114998 35589 39082 864736811 5088 67436 -310668225 60302 22302 767080580 38518 48261 896618852 6490 62896 941751477 55448 87694 -750838059 82317 60109 -708089765 93608 21460 -495322580 61701 14815 -747405620 52563 80813 212707873 23837 409 -274521490 53890 48136 -718428035 21264 16647 365006547 54508 25316 -168988001 52939 21547 -928805156 10961 203 -652083364 50119 27622 647580442 31116 87121 -329041489 93211 54348 350339326 93274 43173 -631977668 32342 24025 27175327 60151 47770 -978157228 52954 69643 -844465827 22937 14573 402815689 69441 10970 -183021707 63715 15693 974079482 39242 6676 -865339442 20461 44576 -592702682 51577 9334 -25394988 13499 86219 767836480 5156 29959 568095784 81394 87139 862361377 87065 83507 -218475536 8810 19283 312101276 40132 84698 -895688174 57985 3212 -240391239 29892 99065 788319420 66117 65404 106682490 10241 44553 -457559252 86704 57210 613426240 69959 63885 680832324 60401 18200 198817743 69247 69529 -80746415 97234 21313 107364441 31071 23589 547885655 70361 62084 -91640196 79332 35730 963981358 54685 82867 397113033 94220 30897 247450768 63508 36012 -716477743 15024 51670 -232295203 87207 24791 -614180836 77556 1973 -169933908 71470 96534 -347921638 16231 17619 -294277838 9763 71746 157146854 70583 61825 -806317540 69299 31306 900536253 39298 41908 -674227921 12866 36123 -912410963 13831 8914 245511849 84820 54855 273556889 78250 29390 -849824917 94103 74332 -739845254 76627 67308 -446656985 22593 52897 661997883 39106 57814 185019001 1034 65084 699548838 63175 82088 -807210276 18108 59259 -509257359 5309 66183 -6242146 43260 93001 -760564638 16986 91858 -214555428 36572 45523 -54189435 40076 80713 -986401107 60237 39859 616909042 47231 88514 -678814597 67372 93834 926458854 81692 80667 -559949932 42438 79715 -245747304 86430 1998 211604228 59069 28580 -506919608 50024 3785 428920923 20618 26488 491836167 11793 3517 475878847 79089 19955 -157963766 19740 90500 -135612117 96945 46419 568697506 16548 47947 -865264396 1034 96603 138096614 78308 10171 104395303 68860 7355 -603234673 29478 27140 -749434940 63633 26689 -343826916 36377 5721 562905775 21635 85570 88873927 50686 58798 49902415 97978 97403 -512370259 34415 11938 629631305 33565 94434 -535589904 72189 63593 695430084 53378 2517 -107943407 7843 25373 -637405573 57106 9652 163482555 1477 51285 763718828 47045 84110 -111243407 57760 21921 -148455998 9635 16408 -947963948 22135 72272 639243345 21709 34074 -447088389 84594 58131 -809658657 28687 62283 758599661 29932 42160 823174021 71705 22418 -884456114 68139 96676 -592428391 27122 8683 366651593 55040 54243 -391461581 61673 71763 122708229 90089 22706 -571403169 78554 36773 -545210147 24791 58639 212889407 54519 33135 -24985528 29847 81296 220477867 89047 60214 -580227877 68224 11275 213470707 30696 62015 -365172979 69787 551 139610012 13507 93033 308206004 27352 34255 -412726906 70219 69148 -9648105 92809 5527 741653725 92830 74201 545019676 51162 73960 632601156 88999 43391 -656864450 40931 93737 614246585 41689 11038 -849877976 59881 57630 265347462 87928 42055 211053370 11517 83550 -740492530 73254 36301 -434746205 84975 79979 -831330354 57967 66238 736048874 54389 16567 -540889515 47504 13488 963445515 37703 90294 -263104554 34267 84495 225897066 60896 93531 45188119 28881 83652 21541159 43549 69303 -896018463 93394 14109 550006274 28620 44145 151647643 31273 54972 405807382 98589 15032 116271255 55974 64078 520669078 17116 75170 -322559834 1761 70122 -18486046 30064 81675 92709004 71268 71816 86403551 78583 3279 359857625 17292 5652 731125884 39933 56058 413874470 31960 39051 372184135 65019 49068 699948162 96633 27610 -534717336 52552 65694 -877347248 2451 1364 764880192 25915 45029 -732666957 59033 76839 -870253596 61386 77904 -758116755 26748 34349 -813532510 15495 97676 -973733518 27572 95638 -300556382 19040 38008 472260197 25361 6532 -800721563 80060 43640 808198637 89212 277 -423953725 28826 87331 69287959 32189 11005 669355993 50255 57782 700135695 94631 93512 -450175616 31646 6496 269931068 23388 82877 265151222 14295 77083 -209316934 58155 52476 -694227915 44439 30827 677951423 61132 12624 -830277852 78599 28823 569722913 69348 19656 -766987402 19900 40133 430793284 1078 2010 352795083 51821 57730 -663440109 20431 79426 -950927562 50002 7805 455375827 87311 66563 13504240 22113 32754 383214133 57625 20932 -588300188 56594 48200 -259022989 559 7109 521552943 54107 27910 101684002 80921 58421 31228116 10542 91107 948596068 82654 37080 202114125 23627 22309 -642163453 23096 13191 -815938926 62781 61980 213155837 27343 38685 249139938 50686 33968 -86403703 84364 43460 -573647665 35756 19192 888506469 33523 13887 603395022 33043 25165 961757484 24078 16740 276328963 44687 85117 905127700 51198 68845 109003590 21706 32286 608331484 93949 9185 -391220850 44451 13241 -659471038 78195 36397 295891416 33228 72601 101473201 56217 79460 -76535754 34412 80698 -231483521 47425 93240 -149706151 20137 89680 130700804 33781 19169 39917561 77805 98804 -454241472 62316 10327 -453188920 93660 31330 250852202 76330 6070 128717972 70152 56447 -352879149 86413 49015 75831984 98597 92308 885684 33133 12095 765525747 57589 93078 549870392 33866 66175 -623919720 81500 51008 -618345400 35798 57120 850724847 44903 42894 244026445 42888 8871 -373613499 76777 38162 373296467 17543 33830 -245152677 73688 8019 -675323716 41201 32250 91291792 48370 77587 -897947602 68622 53651 366844894 57603 13234 -893263253 71794 8069 -828362438 56594 61422 -71915893 59937 17506 834163648 49354 34467 -532837629 49051 96526 881319014 25551 72560 -603742387 59545 41547 728155450 40091 7693 438178558 20743 32785 676751784 12675 84358 -301641869 22961 9924 -915153389 40992 95514 -726382343 87756 17155 -92374999 97518 64044 276679114 14219 3691 258344954 43089 22880 -245334994 51016 71507 -481079773 18044 13227 -926127313 23443 47546 -652620147 95771 94013 -377609364 8818 32390 867758872 49456 24751 -341143656 70165 15402 867304011 91821 12341 -39277444 43268 85161 650899445 41592 74881 -172648737 45863 89486 -319009164 83042 5699 457467579 63083 49278 102148917 45058 35512 -536669684 78195 91880 -884243352 90455 14560 -550818069 62521 46699 -76163218 48983 91461 879343020 53882 6352 -178987208 76396 77437 839835358 89982 28081 467722896 61040 38102 654022478 11936 61009 334877863 45739 31692 801725605 79288 20864 -848160080 45964 11903 -596962408 65701 94177 -905785966 31787 98749 748464035 39155 86608 -593505526 22735 610 830383694 44013 88606 -248414439 20700 60607 -819581412 72282 65183 -36607712 3176 94044 761278295 18058 89878 44475904 93468 66328 910762733 51622 26924 764194950 18715 41684 -774187869 30260 22876 -96996406 25511 48506 -725753615 25044 60 602502861 70070 36783 519975040 30592 24774 -213400987 83261 73450 187696654 52029 82289 962358288 92294 76374 592209277 87854 46806 933057692 97570 87883 -178806886 80710 72343 632482825 41270 53405 -8815472 47340 61167 -994559377 89953 53442 392856505 41152 25282 -414000951 86983 16837 -72652131 92764 57099 813221770 12998 35726 -297902976 6723 88799 389917814 45125 77743 283041993 10711 4114 -848786488 26475 37249 75195181 45704 51928 -884597666 6619 95475 -125342361 32388 9981 -13121754 15215 80298 856265676 36704 12980 160450292 76510 18349 -634507244 34836 55313 -973550351 57475 7109 -748159715 29097 79799 363533514 12549 39663 914870150 84943 31136 -379501964 19009 77477 659907099 81195 87152 -945987223 72883 41840 -668200398 58302 96628 -252250577 96007 94052 250914578 46950 31806 -89069538 89351 63235 -157508213 887 81901 -904778336 60653 70031 104129313 32704 29669 -809459210 63700 36939 -285708626 87236 53900 623860791 58870 1838 885195976 63055 17420 -634275826 61238 39604 -573601476 5597 86808 370448018 91007 65254 534743159 41877 7523 518372003 85468 39667 -726652545 26678 65423 -600042565 6811 55795 -943613697 31141 4673 926947862 74654 6327 -908792439 79204 96717 -486835370 60128 19600 749471613 43701 22510 -669172108 49599 24378 -587483920 56120 30979 -83402232 63367 31738 589152090 23198 60469 -553838423 20347 82582 255001021 70073 27920 95048540 68578 88334 -546300204 67641 1239 -781608681 5920 26502 915021170 93650 28062 378539292 87380 22807 -951443992 85374 34127 69581718 45616 22685 750048826 36409 10812 -127969872 89508 9327 -453710623 43068 2270 247116662 45308 5808 -535538323 49208 12091 237157550 32555 29614 277377632 84726 48323 741103008 12114 41257 -660061038 44307 38531 374867993 47937 23260 688650364 6786 25265 -431310631 18472 30663 471721318 12354 33407 -589404467 90202 5203 -988621324 98863 78592 -47497000 27977 76317 -871526035 58616 43973 880106272 39308 80452 381771486 9816 65360 797326081 19994 18034 113290382 74238 2190 -598538417 30952 87296 -42551702 92619 53551 -727699015 87348 6467 665731832 72786 23726 -227253094 44501 14076 -847287105 25301 79900 842012256 54666 76300 312771916 45965 45405 -910027629 25150 39811 346813464 11080 89361 -195032564 16288 1748 927148598 54964 6970 433754031 30046 57676 838181032 62540 61256 71999707 13483 11724 -186470568 73288 90635 -785477515 20165 46344 96977970 51123 57231 -896654018 83914 78619 958478475 35377 13797 694148399 87733 60060 715103872 98497 15087 807414540 96933 53276 302561243 68393 21284 702346782 150 78756 -64689041 11758 34414 390633897 43791 40316 -939485029 67368 16413 216626789 71767 2779 -547162140 61238 4268 378555637 96565 85310 417685795 80964 25597 546897180 15774 63965 -435518581 44465 32506 -499744231 93237 22756 691823746 43566 17854 -482385968 33290 51218 -370129330 54320 28510 -492562401 41456 66595 -572314787 55583 8193 -271420764 56366 67632 135498635 55544 58724 351833280 23358 53691 -371332247 98692 53583 394716667 71293 41420 -338442565 16604 81016 -318018307 31929 28686 -754696781 16576 30353 84753951 4154 6141 44298563 46640 7326 -634611827 74518 57660 -789460236 77338 21757 297932847 91169 88519 -30657405 50620 89994 -982837075 47066 48345 232034358 65025 68327 19188795 48650 43054 -349109877 35740 45883 -938658617 86796 87030 978682981 42969 3677 -275077809 51925 53673 607408851 94739 80037 -296650144 22787 84673 235718463 97203 30796 997564662 48207 49671 415159446 60988 36199 -940016972 65787 58827 88173942 21388 66021 916536565 55673 2010 -73383095 89922 97422 498973560 49548 12816 754675590 59934 49949 -924265811 72104 44868 863465468 85991 94761 37773576 20375 2608 -18025093 39924 15492 -274871288 52891 38125 -44750933 93151 83930 -490864557 54966 78516 -907541237 93275 89016 -832644724 85586 53822 -882249406 83134 87227 -582884087 83244 23457 -422837513 53022 60971 655940739 14136 22250 -521086415 73549 85564 994704010 61137 79445 293533217 67231 28508 938822859 55142 3365 -391483231 60052 86561 -867501325 93980 50028 -176902622 20208 79780 277401308 39576 36298 55135389 88561 60510 163333752 22426 82511 203013759 77651 40686 -154764703 84700 68523 -27515030 79999 20161 47422441 75706 28075 919377448 45317 97428 921177576 71025 58177 977383190 91897 98248 -644994 18031 86745 -201604407 45067 42843 -678135158 50889 82591 -131473498 98514 86440 631286292 11350 30359 69981207 76502 93586 774480321 15192 7327 180289768 80433 41311 -406246790 78531 96716 820015740 23760 7514 322578029 60548 85571 36561207 1389 6116 -809543311 13714 73850 901743738 88195 22236 -574563823 56308 26027 546026915 48621 3463 -367363183 96555 57438 528638295 72172 71383 268288037 70704 21939 -922535007 60293 4615 454233886 52883 38912 -373877464 65663 74894 74677145 23129 78501 -57413611 42111 60172 -388883742 33728 50925 -78728595 18226 68958 -404649037 86855 41132 -759621697 48211 32901 895288532 60776 93820 252454415 30324 11446 -189107899 23377 57183 307654038 64629 83793 724177356 63522 16073 -129643695 77771 92209 -258108893 77300 30237 761231957 22882 3150 -37499045 86026 12903 306470548 52437 3516 -821129416 64063 74756 -435116805 77028 78603 -928510101 45321 86929 -696470677 2303 39201 947875597 17121 29876 671445493 51683 93686 -613630193 37812 72406 -701776073 43284 54632 -893108328 57317 22621 -636369390 52938 22184 374250199 58745 82279 -163035290 96268 9405 -949820413 40326 57241 730582526 27994 52773 -39667133 56681 77746 619259240 64554 13839 -568081741 16984 64862 -617774222 66095 20721 368883701 89461 85753 -888982887 16570 94281 530714512 94188 7289 484542943 53513 49361 -345925714 47013 77152 -688237601 65032 53853 -281698518 93395 24148 153375155 43700 52836 -636584549 39633 70437 -548865647 60722 32825 -732476328 23132 52015 998279648 85623 47907 -443662922 34321 72046 -130792824 11711 28033 -417698566 98211 6817 -332171560 97996 26293 236539501 44309 55136 -456990804 30274 80326 386914467 7887 11032 -802373265 49399 5478 -590779309 7975 55382 -763714408 63500 32599 -254982362 12270 60806 -139948244 49188 54647 -925810882 59074 63102 782357995 97769 69510 -817648974 62566 97119 -414389044 93137 26849 -967008677 17741 7170 566417333 31617 88733 999476153 90558 34048 141072159 18487 54432 -651195530 91008 66336 -146894301 4035 45803 943319273 87892 7782 842613186 62849 42892 682935318 63042 91997 -678904287 51156 55187 -777494493 10118 70948 -365818216 63888 76826 308244192 32627 98714 -586082428 4111 27504 413541988 94617 10308 196934213 14827 15454 626919466 40884 64750 -767173374 2857 33945 426617335 7763 59586 -524316727 12097 50471 433110193 41539 5446 129409815 94582 39046 -227343041 31743 34452 507471033 53713 64671 -204136161 673 83068 279791112 97707 4498 -125785895 93495 18979 6982263 65432 58652 -963711129 26781 47588 -29444418 42087 21264 442196219 60293 57329 -26853913 90733 67373 -897294013 63011 16987 -549881176 6486 44746 -602393608 32643 78953 747550609 70398 31186 -58443140 31553 77295 802985929 64190 86047 -772353243 66969 62112 829175891 80921 34425 707485429 87943 25569 60195435 26204 79292 284670125 2802 31071 -666062818 26014 25037 694654089 53574 94143 265964170 55896 54268 -212643047 69872 94548 -272528904 16264 76294 -395014739 24398 44719 77986404 7692 53415 812813969 55774 8569 -882449519 37179 98548 -850904704 75802 48349 -100025525 62743 13485 563419584 28267 7080 -35081825 54733 1794 -624216983 66001 86990 21756232 51843 54316 619033400 63016 10320 931541622 54709 31819 -558776218 11279 57484 717472736 49072 5079 182348355 38673 53574 427827615 28092 93907 -907181009 41459 76974 845290110 19357 41498 893204134 79350 88274 -302219410 68824 83975 107570901 83699 72852 -861659858 68596 34203 -344010847 75114 5233 929227923 88631 34508 414156600 31239 27290 -572411152 39273 94843 -739257142 34471 18614 267680969 93324 22986 792722410 37120 80490 683751274 23305 63072 651530248 22133 36389 151145241 25486 76844 968302902 82263 46275 -367445747 899 7064 902662805 80700 62203 -787245310 77897 80728 401481636 35284 47501 85252152 14824 37817 23529270 77134 3955 -507280200 13382 21887 751946823 28217 50448 398293878 72550 75157 -397074651 44331 268 55836107 25217 57089 717649883 17595 64537 -97782341 62786 16245 544722434 31348 41447 317888459 13571 56986 -277170623 3412 77545 -177046990 1458 70031 895556422 81328 55494 -869741994 86436 67379 -888490476 43886 56218 566178325 41726 89087 -580384595 32999 49786 -5807178 17199 71821 825977004 89911 40325 -79996202 4033 54593 61991333 72604 9573 676484265 49342 69755 419814058 78828 48767 832755877 25578 67280 -860292592 8861 26433 -73544658 82440 5598 -844067775 44878 81528 -469784359 15801 92415 77446767 89305 73018 730010331 13506 44330 -510194223 41564 89466 803778503 99149 3649 -809599673 61473 52711 718793899 20171 41769 -161446484 1115 99107 424240092 94737 36558 -804619455 29301 53193 191499473 58913 18761 903431653 44375 86281 -310371033 74407 66041 -89229584 35168 68999 -715333989 63642 8391 578175221 82960 93971 -527056784 52923 44756 312905778 97786 82543 359877013 87372 53102 -874768631 58711 17989 500665907 61865 84783 529421950 4684 67953 -113132713 77434 25189 600499408 76686 21331 -48065816 67549 15756 867001652 5904 15834 -991131548 17707 31010 -990642876 2183 51970 -123022584 71020 72749 883608593 49306 69635 -659392435 40072 23147 955828983 50801 72528 -850320559 87854 89461 222753581 6776 13803 521276271 44912 38056 -959937648 75769 92208 81524503 61356 72759 -191487476 50184 81886 64277810 39686 82769 -650458761 15777 93401 579443990 74282 32847 202557848 16356 21677 -517245152 24448 37281 569089686 30427 3211 -985995170 91385 33738 -789222982 21583 25932 -56707748 85271 60387 171001257 91735 5860 -103238403 84214 61046 -331838661 51600 34186 208917780 21444 71264 861722153 6607 57896 259295817 27508 40516 -100385462 42409 30729 -255081606 79908 89665 -114927411 55086 12714 223111343 68023 52847 -497422949 91824 51312 850811750 49295 91067 -337902604 95261 46847 -240837215 50817 472 -467093948 3666 55856 -802974904 46440 97942 363827094 27764 95356 -233213440 77417 26656 752962318 56110 39859 -70675903 15550 74154 802034130 54093 23719 29332113 70797 24724 619399518 28193 28467 572033518 52529 39996 -200192123 92706 5394 -626764843 77516 5736 178208004 95017 18785 709269595 90330 44228 542808789 16030 64308 -37257948 46054 76367 126886650 82205 82529 103443803 83693 23824 -202285622 88371 1053 -992658830 6525 60636 -700363500 52936 27502 831357323 4078 73160 577303769 6678 92775 295533524 10564 15041 -200780659 35705 45950 153878889 50403 62284 -989669303 27223 50989 -569354486 80418 63324 631205442 38902 48668 -74987154 85961 26458 -322288852 91627 75236 548595952 94406 25785 -881895811 97546 5478 -883809610 74747 63263 169625018 53509 26535 -541543114 61325 91110 -937253034 73048 2615 846922007 41880 33659 672734875 7280 23519 533747990 1512 11728 -480454773 79116 91335 -884055660 54853 60473 -866760629 10615 35297 740626240 48059 1086 752748346 19418 24537 -182937218 37027 30269 -224145603 62435 43910 -952198943 85399 69226 -369400542 90274 21616 -45613646 77075 7254 430155128 70386 33786 -818965995 70368 16907 -223773891 71864 1920 -65817448 8413 5289 884565254 76459 46035 -595233658 36813 70899 -142769183 62677 98952 224670548 9321 35352 -958788333 16666 88811 9316767 7603 92175 452032127 22660 30878 624520716 98744 68606 110253775 7609 20185 -928073953 18204 39987 461938118 18487 80934 974503137 96895 88611 131396538 12926 65818 43719511 85165 8551 -675177791 10221 67907 772720275 48147 81557 -64755117 83757 44116 939215687 65665 80997 474046667 73272 34897 -958471852 56020 3911 741389503 22932 95627 337282581 21415 85718 -38247411 14568 36915 -801533910 11053 12910 768989729 19214 75014 890917545 26735 26642 -910905879 82467 68781 -956431318 91101 66531 878720164 89519 30819 -896027515 7326 39666 -378840469 66973 72000 -329132306 47806 82641 -327767875 72741 96302 555889161 86643 51135 -325107612 16601 9375 29915184 26539 76398 452313776 6051 57617 961714763 69331 16745 -532734610 79425 46977 894088131 37266 97430 -325987619 33313 44316 -916024345 68630 88292 803120837 44251 75176 -672456620 10144 60914 -98732392 82261 70994 -696732403 48815 81010 556536361 18404 4954 -928091371 3463 75457 316102868 90939 27838 -972204552 58097 15915 980243524 22090 3292 9236787 22784 66952 -214344659 83682 29949 358003662 49818 47948 -954985687 22893 7691 -713294235 6527 63470 -671792251 83714 35026 807372439 33644 27006 -660618895 99127 51045 -482900741 66269 63224 826324385 21594 15655 30541359 92187 28390 681307505 58823 68727 -532959372 47161 71816 111276072 76883 92139 -858819963 4753 30615 -989594984 11522 3205 808342120 58582 80938 -89015283 31935 10412 550814502 50154 23405 805979499 43663 35921 765308963 73252 36868 162908366 49998 23900 -222458883 83673 22705 -264311052 92186 10552 -949311625 8740 17851 -589077834 41751 44533 864502539 88951 84405 86998589 9071 43076 -492949815 38094 26370 903135213 61671 56603 467122700 32618 79381 5760968 74302 70289 -304805315 15009 72718 -15868283 39396 74559 -897960353 85254 26291 -870305881 85154 77001 -456721869 81207 8308 181213919 36175 80034 -45449592 15153 6638 15531416 56119 28090 -418254797 60667 78512 -789908487 76319 53116 -602823933 54134 77452 774314842 90683 11450 551504498 36747 68681 565123908 71105 5573 941252557 66969 69557 939461189 69516 54676 -607063274 62351 21335 774368932 39246 6211 650277900 61110 44352 636513796 830 9163 975411140 33090 22186 397357561 5429 60268 -83192297 48722 17197 -910296878 94542 69953 369369781 88808 95734 -824771631 51934 68792 -769610887 37731 35827 -411202368 71175 27878 -535275251 14378 60028 -32341679 60553 60403 267614023 84791 34842 -277350958 87458 67615 156381453 21322 13883 -39151652 57879 59002 710236180 54757 89600 -877679987 73911 35264 937988195 38364 88490 -669530913 64352 1908 109315912 56839 4556 -959490973 33637 11386 -23698019 97619 11916 -557984428 22064 32569 -449168993 65876 35322 583080982 7772 36711 -334462776 19500 67299 -687371651 44009 32507 205579443 86722 89327 -867224329 60366 74795 434345840 48835 12543 432339573 61971 25112 84466235 576 87145 -273014875 72236 86358 -162024012 3728 7384 921272535 64135 62641 -845182838 3610 67004 425326477 56141 56073 793156158 97969 11765 -623766578 11773 51176 899134744 61734 31665 358065513 2028 41351 -666748743 47245 85286 271262192 64622 51027 -549842971 85516 27833 -724180007 41559 12135 -831969600 30593 29535 571064381 11306 1424 135160438 92977 95712 485520836 90072 77319 191977961 85940 4435 -668223574 72056 84941 896491862 70788 61912 -71425481 31971 64724 -229404553 69223 29744 -888211761 39792 39194 289283382 93597 3863 -184244205 14117 40575 -109927830 52988 61999 -557916380 65272 73878 -890527952 74835 52814 59181106 18701 83090 -619679821 26862 77370 -492307695 62912 56443 -821499831 95287 21954 14068394 66157 28576 -50785191 21327 55389 634299503 45616 55988 -720924830 64053 362 -350886222 77528 93776 -645674424 35606 33921 -899926377 37730 42636 843287465 1405 84761 276306826 33464 48493 649386619 42681 86060 -200760176 66271 36912 -504039078 59893 1690 -258549993 51805 76568 -952450497 72755 80540 -4844686 87211 80435 -850266734 86030 26396 -342538184 32894 45623 -541652259 38424 3557 -675411677 30028 65346 -396364605 11197 59427 -675616595 19287 49 338500396 23324 1186 -954912728 68760 74242 -371636692 89752 21028 -303876397 98871 2303 24022675 55845 59203 561477179 97435 24934 859951378 29165 65670 -314990491 64930 8887 608487241 4745 25089 -183787290 58926 17190 -762950366 88743 55792 -462189194 22733 17544 354190361 79912 14250 -885652480 355 31096 645231714 97880 52455 635789550 38924 97605 -562474580 50220 88897 779687548 73196 13172 -663456555 16477 77087 753008591 61518 26396 -170061841 17502 41695 528273681 71687 32537 -458439692 76783 15130 -967151092 25027 40450 672408567 58856 14732 580466860 56954 54796 -991337224 57737 22370 567003543 98850 53449 595978435 25434 5183 -40710899 16881 88210 -726940623 90715 95583 -769117742 66860 22601 -358866472 89292 65792 -618328503 91212 72100 -688187557 91643 59113 -423059194 88041 93908 -692793852 26378 75784 -853848148 87531 54466 511992919 32895 87746 434030412 8308 60206 232717691 23467 27615 333183849 19726 6024 649114697 7400 77285 -621350981 15826 352 -282278066 79298 95932 757370193 77632 60395 740515581 9923 69105 -12687151 42508 31380 -489719581 44875 44451 -303564867 33694 27193 883658682 81007 34988 -249696779 86533 49195 786127383 92007 50803 3180552 85735 54539 -395992548 35500 77622 -207177318 12581 63825 -698263361 2277 66263 830957258 61220 82824 298759090 71218 19516 108290456 90815 12159 -94145043 44468 42080 782069458 22358 23688 50665600 58429 97952 -87723440 24050 30438 -929918880 58759 31164 43689943 28984 27468 -935238599 14380 58597 602275392 36917 69638 -701848232 80167 50999 266183498 5106 96001 107877050 7919 87209 -993133404 38343 73272 885606782 7534 98409 146814383 72517 66690 -51564588 69572 65210 -557187163 17534 70927 175593636 34434 36549 -487095296 94328 47510 834601191 1181 83663 486967695 89627 42375 -191793081 30559 98304 398540350 2734 96645 163222873 41449 30593 -221789590 57367 23496 -987360029 53629 52828 778776907 77701 88596 -872052784 85023 79948 821913943 85215 21062 176151169 71408 53959 39016872 85386 18357 574483723 85919 28767 868785847 82752 23355 986042994 58493 39704 -909451561 85691 41719 -925725184 45175 66825 -603155946 76598 19751 -45298644 17977 62198 692428331 66356 85572 258443822 50519 24748 98169033 36744 28737 103051165 5534 96949 -75618767 46240 33591 873782748 29825 19150 856146396 15844 84376 727396860 9375 77706 299043230 65453 10977 -643535379 958 62362 -204420302 95546 10803 470890610 26905 36161 847317167 29971 32703 121205814 29931 9384 -549607779 17588 93817 -638723303 15987 94667 -486669148 90953 21746 -221935254 33020 11008 -663303144 33145 1585 549936942 45191 45467 890742978 73548 8819 -160242861 54520 24676 391402125 6031 67602 165601790 39841 56312 -764255439 90631 8585 641892855 61674 14775 -98822193 17068 56810 -146618942 96222 46364 131524591 41656 49036 737445657 57299 42679 -509517255 84580 708 56853809 62337 45858 -150145556 47131 57614 573602594 50906 73485 -80576989 25613 59860 -615852326 97467 75930 -956817867 74996 40664 133755688 83397 88837 983529354 10500 35664 -795177471 2117 64004 -709442503 14127 41781 835090095 34547 40783 896908554 66820 23450 -350416038 48836 78103 -844658639 8662 48760 -971515297 4587 23082 -322382814 89818 45397 -435107959 12514 12468 -350329597 19390 58599 -731987093 75885 55023 691606206 6580 87071 503202394 81215 39842 -123234283 49206 49100 29001296 18708 92656 -282413527 96684 36745 447767676 84595 913 -311066008 5447 78484 -957210768 29254 33709 203087962 93413 4203 -874830432 29543 27901 924805049 33210 73665 426772294 57781 64550 -407012620 62634 14154 -34933983 16914 73519 554427995 18645 3809 911725213 8899 40286 434939377 98800 18917 -277664164 66804 57325 -123267634 27763 81591 415645995 23011 67766 -978163340 69866 30040 325614463 75050 18295 681973342 14815 70764 -75995038 55861 98773 411231221 79858 74138 -120939576 59699 61103 -845141346 6080 72159 463582844 34736 61254 656036662 51967 29163 506616553 47465 41882 -787925723 12792 9692 -609029074 20922 970 -315921038 48622 22807 -837609899 13320 38820 -647231004 16906 39466 -328375758 67644 15394 -593061915 61560 56473 -64061262 95846 88893 935663422 3638 7519 -788210661 60488 98677 -836453431 19798 5104 880806645 1529 41361 980822235 88194 14423 102048125 92 28574 335272750 10085 46272 848990073 47197 51136 -226065080 3737 18894 -353357418 58090 28407 -314439654 41193 85377 -487009018 59995 41179 437089468 69082 70554 861599823 2315 2613 153393592 13134 69797 364919133 6991 42033 385115877 78954 54592 -746873592 28962 83739 59837627 35861 12441 960116702 71624 24536 363847066 2750 83796 594474589 33832 67476 990320110 22665 87961 -518800766 32602 75093 667153291 98923 86382 64985164 51528 88979 -332273974 97596 10084 -407696673 17329 22857 -198771058 81969 55202 -869858261 36437 11751 581306411 56165 68989 780967268 41133 45119 63130368 23907 7676 780683720 75082 85969 -489899102 9255 87275 287847045 728 9084 -927149982 13138 55362 -556676300 33104 43427 -305742992 70702 68667 -275410265 29775 41467 -976367261 34898 65453 -555344746 60724 9784 291162701 59749 99082 -315584818 63494 6502 639006286 81706 72618 400642839 55704 8428 717226933 56250 51615 55083276 52019 34793 490646571 72899 42201 -971407368 69134 21030 773069740 32845 81695 -702181326 98413 71010 -927173500 89568 23637 -138196104 33442 78328 35935199 26902 6372 989754502 35302 81857 947741773 24518 14569 558207807 39791 5670 -201445963 14067 44111 -135783348 55766 17878 430323634 17448 38247 -356691272 34421 85916 316738276 40127 71755 -250798394 88647 17614 810129722 26056 38239 191506578 48140 60566 275973642 17124 40461 689641685 8568 6217 944500616 28942 47920 -914979682 88546 6155 -935271995 30375 17476 -216264114 49396 3122 696939696 42365 78121 95107182 43764 86630 -722015657 33623 76229 -610034055 15305 16979 878579221 77052 26844 -703585520 90256 16252 749031103 34228 42166 -952824878 28975 72045 338856582 85470 33929 563042448 89344 1722 511425304 11794 88395 -318981898 8945 15548 968621724 76765 51077 318251323 65791 65689 115549003 33488 79168 -177437313 55605 93441 162630762 2645 87479 -538574530 27805 16627 -439991347 80266 36216 -603240805 3798 95780 948995032 1303 37495 -65583595 61766 26272 926340475 27761 60699 -584275816 17683 16376 316398825 62857 80091 -645597566 34330 57484 -454571972 98363 68982 378495411 44387 90592 -2124286 41 20551 595905147 18694 6211 791110310 55691 89326 -188416735 3762 12880 -285365637 48734 49163 303409299 18519 73598 516196441 56009 96502 657768737 86919 24388 398583776 30966 64264 314440034 26150 79456 738891595 44407 41492 -211105937 87991 2218 -765496806 76407 89283 389260606 71101 32763 -752444817 13566 2883 -360317777 71148 27220 -648358927 43668 26065 379300986 94411 79003 -678013014 86364 48231 342751974 16694 57850 -936078714 5782 92889 231864852 27447 3557 999055001 45268 81980 360148474 13490 86788 278457649 46712 78970 251192266 77566 774 910863032 85313 79608 -800955805 7537 15240 905740398 20547 55964 793009011 29343 33063 161950409 60694 11145 -880544026 4613 84774 386016294 82239 22664 281196317 83315 25512 374692790 36013 71397 -798183141 16967 94574 219466248 45112 32739 -474882997 6641 48731 -671650019 83803 88874 197003046 43731 27840 49947121 29001 33530 740211630 63913 21196 -465111029 46948 48117 -526273942 56932 718 369100925 66428 30261 -112248734 32087 90523 702786397 35136 7797 -417252445 31746 70802 154731986 30145 53173 -32521603 84048 33540 -304266547 52723 1309 -277401770 31480 8575 783996495 63844 87315 -544871783 23615 11668 438964758 4759 59949 455780179 66762 96782 864621206 86461 24917 -127045267 57065 38472 -17341658 13240 37656 812654206 71680 47483 709051425 3893 46281 585693768 55531 30237 -530610754 88698 41931 724481688 14557 45324 -840200117 87920 37514 -841593133 34507 38677 23066130 38113 46809 144440513 45124 67432 -546679395 7990 54271 958535285 50316 84760 714193233 32784 48625 -568641666 45731 38146 -558860454 25984 18913 329678558 66011 41159 -981681118 36499 22703 -405451614 41127 30769 189690311 83849 73784 755603910 30434 85573 -199638526 94894 55230 819976279 32410 34366 -161411275 72693 84122 366489848 37118 41646 -555349636 40053 16289 -928570034 45182 67179 -30762651 84262 47509 -145038566 36725 17203 702779821 36629 76413 -138431375 43351 38552 23751856 92411 95392 477998749 53218 41116 -409910693 97852 66914 -71898962 40145 43873 285622332 54208 31325 -231420446 94295 56198 -404663454 94765 21978 522070654 92622 43908 979198352 10374 91513 -238809854 45434 38123 -200422786 93624 18655 -669115399 31836 69623 -23586664 97229 15417 -16361558 87105 8144 474994528 68717 23467 816826201 89589 75034 -583057473 91816 8093 -171276237 94364 34517 965076292 5558 2250 898257363 495 68294 963490757 60379 56174 554748267 58693 72014 -528887527 17666 17308 -908259811 38745 26801 -545361992 27963 6171 -23090132 16202 67182 337189627 65774 82355 -413250530 90336 32540 -919269731 63415 6021 -123626015 86323 42546 530432729 42472 80156 110469101 49218 4009 176470541 77854 62260 319455615 9859 17191 314020241 76347 37133 41416872 91481 89367 -404621536 22561 540 -959968339 84221 93224 -840257564 65024 85957 -772062886 606 33762 -789788100 39557 60267 592767939 356 83672 852949893 257 46978 -824301539 90818 87615 -103378373 68101 74800 -130337815 39270 57678 -167265476 15884 57328 -4818792 35689 37263 -263741493 54336 53661 -681590877 28059 74047 -795712698 15342 9685 451447907 93362 149 357367684 16770 6640 -548477257 48686 81313 608967033 64169 90519 -256564247 87309 20809 -151679932 39012 44186 647084511 45715 54396 706574900 81847 55005 -689146429 57735 38088 -46084250 26747 28823 295242239 18432 98529 -536969983 29961 15925 856679772 89463 37112 -115530409 31565 64223 -210012777 98256 88007 -571950436 95353 80648 -57439057 38626 59840 -912223258 86096 12824 -824645408 9233 40200 -347465035 72633 17283 727469209 86912 98036 868451401 56303 55330 724360975 8890 47936 931217677 43574 25284 621312570 66469 76840 -895764210 34025 69607 -468388891 52196 94956 -852483583 29296 72528 663205620 14581 35433 433391659 29990 44067 -512697303 51061 78197 -896144840 43604 98638 571241461 63950 35442 760306543 49419 10464 -366493901 63087 44363 804620363 14020 31589 691284137 43852 66851 641778828 37578 18339 -242101175 73574 62559 -408338771 28216 10561 329778718 94020 34516 565382624 1152 1422 -114146183 35784 48389 148346006 25424 80666 541031256 70717 75777 633802510 57026 37955 295139998 10888 50845 596858560 49504 19208 -931768168 61222 71189 -389047261 1671 74533 -41244807 58256 19329 -838487797 63795 67918 -324181884 50110 55395 822942562 56677 28915 -846520413 28602 99172 525952099 22295 80423 -567566261 20975 43520 -210407215 70709 382 -58427328 78358 59968 -319723704 79858 50011 203377415 92418 77813 -169287454 54131 14649 300357091 71350 5780 254270924 17879 62726 902600647 2560 90528 259248703 16403 3063 -814221147 46899 55154 435079075 56247 37651 -117822620 88680 68976 135333586 22087 38330 -621513351 35201 303 -390713589 25217 57924 250262791 72454 13693 -514236220 93915 14315 71601839 41934 86042 949153188 48622 72641 -383759515 17346 48938 -329703008 37955 6836 -389867243 51325 48633 -759454277 19103 93656 -537822851 18217 22109 -595261437 98845 13084 15297275 72227 85239 534906913 64052 59185 -738688664 5518 69565 338511516 13590 12119 996170365 68378 60997 -67905959 71146 6837 159613381 1103 27421 -495954173 63981 96991 866933293 90649 25789 188992527 86216 59541 682137576 39397 8818 59499938 92613 45434 -879711264 92471 55450 476132995 15808 52211 -617130525 52006 34255 -715680399 76473 47596 -529981136 74628 27650 -98835127 6919 95276 649943316 50309 3296 92885643 97627 86186 62086004 26415 34450 -466606470 7326 13754 72907744 6429 38444 -437416197 86184 18734 -230470322 22886 49373 433623951 96655 6779 -221728068 87777 75120 -740410319 61736 26226 286957630 47516 57175 675440412 28765 67590 -339008165 92628 23823 -966008805 39328 81077 884714732 57208 45846 846650742 84182 1161 502698022 81740 64512 761252057 42640 34017 951632533 77834 96209 470382370 70182 31439 -721726980 61285 73134 665012663 75604 15665 452253982 38775 37308 588982566 79002 73288 813329308 6155 60340 -991512933 3124 11896 -612377082 72712 14977 37629866 37994 46315 618824227 4342 25951 894004211 19978 58441 747488343 15998 23156 -760608160 95242 25460 -641132327 76666 27094 984279231 44280 87469 622558612 28502 3498 -40566680 85961 54337 780554577 19891 28557 -739497393 41086 24516 441158122 37596 86107 -259288202 14264 38262 -446421242 14914 59821 4274498 72723 41493 987009496 65589 48038 927252777 12511 36159 35413663 23381 79648 772178643 46998 59164 -906360921 95353 74061 936779335 43942 98364 -232990526 13778 26460 507463412 98339 39678 233705069 68301 97369 -874283987 13480 72313 -623881104 77674 62387 -910937076 36123 36255 -933016835 85720 96589 -249085870 89724 76225 374545321 22331 95215 584038129 16817 54447 -978969952 92537 36258 -481149987 50448 93482 685064754 73432 92220 -441662122 85990 98573 -632330605 86745 52333 341335831 68276 64146 -153830929 42963 93077 47836289 4859 16084 -10524162 18964 26231 50869912 14665 92934 -737403040 11469 42887 -815304051 26846 34160 -835338083 31253 34433 751610856 41761 34989 4575048 4487 51295 891196236 17565 70617 855229412 72714 13666 -963488169 53895 78552 35388213 46616 51171 -856852151 34477 67645 -355253675 61179 32166 630915568 72833 21599 -739891166 69300 43156 475189403 85820 91775 281813074 45972 10304 -586298353 40692 46 -729266688 76594 78254 -226975836 64779 10603 148583204 66932 53123 58751737 24101 37693 56018486 69089 51786 892393119 81118 71357 571710153 40431 65544 -165069373 11755 26531 -921048759 75501 30453 347712417 32036 41194 388150324 51473 20995 977239513 62430 65488 413414519 12050 4999 -92598753 90702 52994 786406742 94401 34752 -79701536 87138 66673 -379747932 62188 8036 -109664167 93448 40038 313854235 94339 54959 155210839 73011 28552 -39755308 27614 93401 -724689416 67769 13966 -958676637 27634 71542 815886251 37864 63221 -408882752 74496 56875 -137497125 19238 45195 735164878 21089 46371 755312977 83903 48757 -209291620 61967 73311 -504545268 81525 85871 -351706475 97191 84401 666745973 3192 44829 -863287966 42908 64535 -622112983 62722 11945 33331287 80907 43493 -235171299 47605 55482 993331720 76951 9413 340048471 33466 18784 658605670 53533 16882 833775946 24922 17428 -751730400 99052 72320 644939103 28895 95243 669231432 70721 45375 -235576522 97079 66743 946409231 37432 76705 -872587898 91580 30630 859946806 16071 64209 -167692559 93998 40624 -650552769 4678 19190 -367560480 71213 58903 143657886 15714 97929 -577505123 60756 74263 -664355911 45144 60862 -246259141 48481 92057 419376082 14379 11381 -586652014 8311 15989 849684650 53229 5663 680287076 83074 8921 -664589209 50536 5082 -854796659 92645 72358 101129619 12682 7996 -327955877 77188 39862 490934438 19621 91736 -961856728 16572 40037 -937049493 1567 7402 787684485 93682 12312 966673779 8522 61835 381034579 67616 11776 172149917 84674 3524 14081399 34976 64545 -808519073 7254 90011 -121866945 33102 44389 759094055 78104 14491 899424742 94920 3658 -704422190 70478 83167 -937196 13617 67734 397256192 21589 6329 809811117 81441 74248 -260753708 31195 43665 -9148355 69031 21022 532280151 87711 18439 -327352316 78748 36015 -216992392 35904 6695 630254033 58244 53456 881352487 51017 91224 -650877542 28927 11704 827274482 15425 75966 -859219938 717 47650 611380920 48025 94449 -846243733 4015 61214 -8986265 61349 67464 -279572782 26196 91552 503350796 59718 5044 -857298381 94409 57380 50551240 36876 68954 11489348 44163 20457 -153811904 66879 75017 -417607964 59435 65654 -684986333 70300 10532 127506193 79860 58214 -299314354 38356 49723 -807101287 2335 51558 -19855469 72385 43665 -499209010 12528 50412 569365323 10938 13397 -207900068 50413 74648 635415170 67237 93793 262221399 45285 7960 697292064 36126 94314 630275019 72662 86238 398477259 80477 9144 834351600 19580 94814 -420287533 62680 24347 -34521582 13938 11450 401197639 50311 50213 -165603749 82867 65638 -951871597 98871 79225 711503437 22951 22869 -266679948 11679 47144 442086549 55608 28810 -150439873 12680 73702 -769489884 28184 86851 100283432 96928 52814 340767985 45443 40882 -729655252 90865 29289 588379568 86354 17524 271573348 21645 14286 863816925 18185 57723 106856075 84354 51443 898129522 62213 62732 -863552100 92883 49688 802363825 34276 57321 -857093250 90518 73105 -862215045 21114 26251 17872984 16364 77907 -705676706 79938 8222 -383689810 71659 72268 367783561 15905 59378 -276071345 98546 21003 683101712 97456 70630 630458446 24826 10795 313877293 71641 46060 -736717080 12095 19983 321296690 12456 58635 -435757472 58562 16984 796291509 94363 83447 901439504 90246 71202 -916933375 41312 64939 58836648 25276 80450 382173507 47764 47637 753415739 51509 74068 -530339454 60304 12217 767079205 41654 26178 -258476223 13394 11511 -877547240 84692 70530 -463997421 12610 67331 351919103 49593 83135 -669728834 73234 96694 313519527 56536 20377 -926077642 94565 38255 491610179 21717 9090 819480731 30886 40754 -702087393 98700 92577 -229533448 53693 57683 35737350 73586 44210 339911378 43616 7438 -815808168 24150 10304 -866181008 49242 35805 -57871964 18812 89999 610046393 80084 4308 94783099 73258 53968 -958341749 56483 8690 -243077591 59577 92032 -971888150 42023 52495 715934816 56997 13991 -360098449 61923 21121 -405414266 82409 7863 -136838081 69105 69386 -974161395 13692 80006 -19856524 67764 58600 864772310 7660 2327 -89495376 52834 64788 807129768 44679 83437 947334399 41629 5065 556314357 59360 46179 853216853 86733 62690 -440611850 74090 90990 673956829 77497 47020 755797635 36593 90935 -12124440 68669 95684 658870506 96379 28992 869351106 18420 20189 -163936295 44271 45948 -414813404 88982 54422 -636492937 95820 48709 -103897724 28778 51495 255843450 40531 2360 -331474693 29680 22185 649024427 82188 22306 900462858 99091 44982 -859958493 29829 82172 -820990707 43051 60124 612844269 64674 98123 618394520 35856 94885 382166444 65239 49852 -688788700 16168 90282 649488678 98537 92428 322866580 88796 2165 431302714 3618 33031 -51590189 4447 67570 684183247 76947 68135 -922324867 67336 27564 -482438948 85802 63361 973818816 23746 41126 -193609684 38050 88810 -566681021 6597 88607 -785312424 21607 67275 -963092813 68357 70738 -556706980 77906 69449 6142352 12585 67948 858420869 11734 6022 285936552 47163 82121 -418022294 84801 59162 -825979662 74993 83397 -833287949 73009 3536 737536235 45010 63556 -829946044 93952 93611 473837417 32146 93531 561964634 85287 30044 -717434672 32795 10163 -709398772 23006 89669 758337082 14107 72467 -722741913 44425 61295 186300427 30438 20371 -585137600 74351 54376 292788799 78853 24926 -184832753 51404 84275 -932119344 93087 87551 -238198807 5225 38884 -316791564 64300 34660 -680297365 95176 29642 -138824099 28485 83865 -519490776 34074 85826 391246530 93785 78208 -167032525 45761 17408 -377593062 51750 61268 -692598151 39877 83174 135833861 68901 52428 799493964 1519 74712 -501432302 70349 90171 -541250196 93220 99079 -21533845 16535 50864 579558254 42562 57955 803951231 15257 91616 -522920458 97448 86178 -455384614 17060 19295 -105484332 60232 98433 465965089 51016 6855 7255880 19499 73134 -45670766 43296 24775 50057427 90803 4254 -733057817 82637 62916 140655421 97559 53413 165000503 54790 55386 -625707437 68110 91290 63201967 88780 7220 494713824 36855 12536 222224773 59732 3893 303630277 49654 56923 699434284 76563 24140 894580335 53629 13689 853773825 94865 66150 203080774 64035 17872 -453852560 14975 77159 474486097 94830 54032 -680750711 51411 30048 123549671 56000 21759 -133188954 83942 7351 730236815 22729 65257 -641992351 835 67893 530946917 83143 22622 926065565 41779 5390 -413315785 26360 9897 298886785 23802 52189 803048477 89042 64629 862043489 1462 2896 -953297512 46389 9969 -472917225 34744 40345 933057865 95565 32045 -328031496 37591 60008 -512745772 71306 51529 -90950205 50530 26512 -363039776 73352 82038 -597473711 24223 59943 697662466 4136 13454 726057490 29080 25231 761847732 8578 75116 519345944 75068 84458 -144755585 74782 54355 322831710 69737 17140 348949763 18259 22176 232057473 42051 54982 -809581624 86741 10891 -538673728 32480 9636 -240941784 43614 61743 809618494 5866 37009 -567440659 73630 79745 692924903 54702 84896 224335741 86021 84783 -958014732 35132 72483 -819396847 6047 1044 -608865213 49824 50340 -789404883 59840 44590 794800015 91173 16762 -409668289 34909 54152 -818589743 40373 79614 142750437 13972 60027 -74425277 46501 38296 -595018223 9670 26279 -271234112 49884 4119 -657223711 59706 30435 -523436618 668 76226 611854529 70293 18970 -421142550 85885 17691 -882460923 24639 44035 -448721392 26838 4591 897488207 17509 73875 946009312 15486 34780 727710276 77467 21244 929340734 79296 60265 150799282 48013 1123 -594936948 37068 93635 465445958 317 24059 529170609 19817 10096 -594265479 29411 68779 -150888211 6080 88990 -131029425 549 3634 843194265 41017 26480 253645167 74839 95447 338230250 56455 87672 -668021068 46615 48900 195352278 15568 42506 -142269562 38701 17360 -256221410 27252 28369 -846220249 6157 23926 -749867099 9590 91640 147132130 56314 47927 -251589828 5429 7444 224211075 73130 89353 -906178483 25749 99040 -210694941 91849 95390 -913912515 21036 29240 -799951311 85931 85739 952148117 70075 67222 594311377 84685 14985 786646045 13948 63185 -101823375 19360 29143 -201048785 10778 63586 737594577 31118 92995 -509110641 82600 26418 -541244445 24843 36216 -196753561 95876 20525 -700249005 31670 93565 901599178 93918 31945 -187127083 58585 23845 -414122020 20655 83825 624319412 57585 82558 328298330 63400 56231 -597941570 51524 31710 -379192980 79571 61498 -467475563 17957 6471 -443313186 37994 88152 -618504832 90565 16373 365119468 4778 15399 -521638250 55432 75330 658985125 25593 60688 376123269 14560 30241 493373497 72855 1306 27473787 31038 84753 -515465203 39099 74566 -584220118 31974 44626 236484687 27230 5824 378191679 61390 50454 735003344 49835 10365 -627081401 38776 10361 -931075217 95189 37274 -847736955 66473 19124 -936693324 62318 96498 -457314858 95466 4104 -891515025 47264 59769 -567911419 6142 31710 -112395208 39991 97304 460685317 36096 10596 636409407 21686 85613 99602896 17811 62411 -152043135 68800 69527 573451884 83126 30604 -713184324 90981 54950 -453378580 7501 11966 -243795520 66627 7744 -896083169 1706 63572 357509906 12932 59865 -266951384 54960 87101 -519079058 67208 41006 614511870 35428 68704 656092633 57926 40577 398653615 30426 24320 663217054 85871 19404 357640291 11511 27349 -240813110 74495 35173 -461489411 65901 47117 -363080131 50125 1371 907593929 45519 77284 925344299 24613 47999 303539278 3056 72290 519921563 34917 86464 -599520672 57346 4352 -738939430 64260 23808 855122280 81586 13215 -445969711 97311 67011 141189792 59789 8668 -169806394 54181 81893 338035431 68700 96178 764045893 45636 30201 -502860395 39189 35465 -148816984 2410 55700 -521481287 28860 72260 -608448168 3442 48451 -813296683 27244 89381 -406434360 52284 36892 -655077011 41528 40473 -345134409 67395 93928 284661896 10515 53391 -17338468 27879 80834 459866916 19146 58607 -317080730 97425 30430 -102901426 25862 4361 -663752594 55527 27619 863280649 97224 37962 -828872833 6395 31556 166922917 37371 86068 120194590 69546 50744 -243153911 33280 10931 676563168 65510 86422 39606000 73486 28644 -182748384 45125 8348 566553829 33204 38697 20572399 75219 66408 718661915 71854 92771 408537320 83093 21122 38680038 11900 27322 -474983278 75985 16199 411344614 75119 61079 -404869952 91 49997 -351520413 37853 59119 -439811273 45032 14457 -497272908 93189 94325 -737521494 81857 73019 -466726014 44727 50931 410665566 6998 74102 -333362525 32136 78621 815792324 65228 53422 202069406 67103 44052 -129098264 4134 53701 -928959404 93365 26450 863785214 5304 18470 503133466 41663 40758 -719295022 83902 42658 531905973 86349 75997 -250158582 21263 65138 725857695 94977 36903 6321662 91242 56968 -537472412 76980 85791 45218415 37056 31443 -150643537 58997 35182 -220816233 86868 18493 921679033 12476 85810 -868610865 63194 58281 814481263 22454 60857 -443491341 58624 14350 -500819145 12390 19625 881189751 67136 10161 -746703421 86100 4565 856599230 71264 7485 804196246 12510 41767 912673452 17694 74810 -274998307 812 9349 -942703643 76908 83777 -671365752 30114 11656 271469465 84558 14177 -813978651 13856 25819 721847197 19910 73405 -514093891 11928 87496 -421959046 2186 81115 -677007114 33703 88044 -606474589 69559 83802 863974573 74365 79082 -457127266 72216 67728 -74830789 64983 1818 782794183 81338 74393 3831646 71114 3771 -213972754 59586 73709 222918769 15871 56694 948548969 5891 75731 -114899873 25048 31707 -934003513 98841 32983 50134709 13267 98338 -198256617 53622 98653 -10950627 71371 40250 -448890564 9150 87864 414919081 56964 39639 -900474050 84323 29131 -672057014 15836 36188 -130096865 46442 49827 -485992265 91247 4832 -905604275 24803 86308 281385016 39866 84060 370632826 37859 89478 173342319 416 31250 -339525073 37043 68863 152797337 68708 80312 318460046 15262 67611 -629131628 60743 16463 -831011381 9101 37762 -23035088 54421 30273 -117756868 13378 52070 -436778323 51285 86811 -903988884 29916 55272 -533859488 75612 26326 379114729 80703 21300 375826651 8573 6803 361768449 20463 4669 -739842764 258 88493 -521828989 93445 30401 434606765 57523 60599 971419496 27924 60035 762993385 86738 65127 -876077304 18082 87338 187237172 76457 96314 880548421 14307 94515 803976303 25448 453 -7467898 38954 43312 489903922 44559 29301 -215862423 39411 59743 -545363850 58096 18729 38777814 52458 61882 504652091 72560 9444 225595934 41559 34104 -657984511 87450 68591 -105995648 70730 68467 169021785 35570 79683 -625417782 52714 61021 -621026127 86548 43824 -879931927 73790 93879 -631764030 27856 11494 -749739154 5198 58898 415776764 485 70651 -799999682 47867 81858 -25159033 819 55207 130727190 28312 88178 -609939588 65187 29062 -9508549 71716 42829 -374455802 26081 54674 -502912224 43995 96462 -340236174 69798 61281 -103357042 77142 58840 -230222451 94589 68960 241971411 4320 96475 -13345513 65818 84792 -673144292 80868 64685 506025123 1886 18545 -952347397 18746 29365 -589988583 33305 86698 -136459988 13656 75741 -326098097 14026 6720 -462979648 90609 55896 -663741708 81679 6996 714667007 21627 71695 -788393643 19852 35588 219238796 70190 98873 -219300959 52170 10977 37015939 70637 53714 2900668 19906 10475 -875481216 58557 85423 -144016010 75337 67045 604742525 17527 5604 -722392108 44518 92216 475888463 43657 6719 36402811 81305 73002 911550896 14157 32027 -687794858 13025 46470 -520429975 40685 96496 333713257 15706 36152 -998790275 23358 99020 -17331717 45449 96387 -838361872 91526 72320 947857738 34981 95714 894589301 548 97197 591905086 63121 46308 571407938 60860 52702 262640238 42008 61735 -959624091 82252 53719 948102609 24462 70494 -631714557 80157 38095 715962938 60151 83529 727804050 46363 85511 94293033 87170 8398 -458946501 98921 43058 -487394047 17542 56702 -144995633 49443 637 890925950 28049 70025 -542797199 79764 21753 -331541854 94927 43702 -689615611 84495 1320 -973150256 77772 31604 443218695 47807 85627 -414513871 794 70516 294752103 34644 34481 -464720955 5993 85720 251735826 17726 29230 -53684745 94977 80799 -880552349 88803 29523 32442195 74376 88251 -993566897 8066 92570 763747393 65693 92116 -232835584 27756 96618 833541116 61288 15758 -190525647 41174 89552 -487714828 47824 66450 455274786 64156 54664 -94320461 75330 51429 273942387 66939 83924 -518573390 57905 26767 917022999 91118 14958 -178437326 812 93303 421217984 86823 96834 -271460592 2606 8276 -329785235 29146 2351 -206314499 68816 89005 417285434 85830 51600 510443762 77004 97906 -34283853 88362 3074 798730621 22987 27105 757335035 31154 56317 4932796 47370 1941 709464370 5380 7031 714892968 21924 26671 -364109246 79663 17819 747402587 86183 5068 134747637 13710 91475 -145158034 48529 84262 760951395 90840 97599 434838885 13199 48686 192217806 5339 53596 -625080409 8729 90678 958688972 25124 96333 750240194 84760 65408 -83542402 7573 77145 -539741544 92656 84386 -97626662 72312 2241 829359249 88159 87052 -839994845 46911 71940 -379735428 63149 68479 -891923591 80047 74473 -483549807 96807 35319 720649033 44975 82326 150274023 74135 88018 938993688 81846 37862 152892630 13859 63177 900793492 61662 90364 536701253 48321 44524 322827138 39237 24748 -952150954 57069 43929 86221479 59768 71019 -604204162 8728 43898 74102456 12527 67574 828750346 63342 67643 613242251 20935 66556 59452269 12171 79506 -553934018 53838 47231 250146360 53550 62862 331117338 49873 74673 317143838 19720 10784 -262127569 13525 41205 -701355490 35484 52224 -345369972 43437 87154 -502139714 56715 9387 423996658 12197 47300 -537892524 43741 13632 588129055 58273 42431 -57236271 49343 58149 273512866 83102 57014 -856737310 59864 77189 629414772 41611 61298 -926759396 46295 28253 -754119614 91394 83535 -806449136 32725 53617 772712362 29640 7822 -473435411 92164 72042 645284694 61843 42331 74926603 20429 24325 339874183 20573 64158 -493071403 50154 83313 319375339 23279 13865 -398076394 42249 812 -324865994 66832 42233 99506792 69501 14531 -467111041 26419 66356 -841987310 46520 95642 73773406 16769 89901 324646874 62974 34711 807149954 57840 52488 418823887 16782 16668 912341201 87098 82777 -376712005 15346 84916 -136747918 48109 68946 64093476 72336 33980 -158701378 86888 74225 12873844 13724 15777 -385539340 45780 38520 549287715 6772 9628 134013292 97932 62336 -683801330 47674 62703 -702828200 18700 54691 847444329 78961 21687 174006592 37353 86261 292460074 50241 43797 -208503411 49234 72396 761129676 26531 86770 -952367798 31163 82061 -758455917 28830 40974 -994235025 61786 77005 -407112264 35329 23861 389659643 36893 97764 -232843922 27811 4919 -288939052 10033 76633 633533169 26174 65830 -665883303 28588 85427 285456205 66124 18782 345339046 81844 22933 -63037014 83563 78568 703451098 8830 20632 671835076 77909 34092 20026475 38166 61545 351319018 51089 81746 -359351592 9359 69719 -366490437 5600 52262 337429606 27681 27731 -827660290 64307 44488 956436578 58929 44571 -607293051 7032 24490 698444112 16760 31356 -811805759 51356 80178 -159237887 77103 86743 -869868803 17488 38899 989549300 97449 72158 -657664845 65861 3043 961070701 64155 72941 511523923 23738 56087 145060938 51541 57965 -710301157 93023 4124 -646356860 35171 76948 -384389855 97751 51700 444565169 32711 30897 385897927 46282 58768 -587515803 60749 68244 626437302 61381 42185 911448155 58193 30916 -273744522 77360 48884 95915322 89465 85126 -438535365 58748 84620 482653025 84201 15416 -352063804 60730 70443 -559466133 73693 12989 814453643 51544 59506 -751973817 2854 27956 -834391975 73264 95105 610962256 94737 72822 679639964 38385 74203 416034598 44466 43721 -494543182 40961 2982 -572606045 27410 8258 -627134728 51284 95710 -264789472 28350 49829 193229825 6857 38836 331497614 93236 38001 670512495 91953 41487 64787548 18731 10706 566217474 71076 55017 260835955 34754 19535 236615803 70036 64762 770252548 65196 50104 842053608 15755 25996 13021492 2666 71843 966036920 41392 67837 656870910 58860 24825 -98202230 71639 75937 497487295 33009 59262 46001364 1722 27576 -899772659 6688 63101 -498280756 98449 89104 626995863 73575 61572 -562763242 24719 68088 367028609 96004 71823 -747298446 41252 43378 42860224 35928 64824 289616985 50449 41086 -837078060 96038 86180 205411923 58540 53443 388978830 84407 22253 -667362285 26199 59887 456645257 36063 77874 460546836 23113 78599 398620472 25088 4209 117492630 90584 65765 -571302683 84250 29947 -940728632 26453 21423 634111015 69703 47560 169540818 33135 7402 -250561900 87537 74790 658483894 94815 323 -242369737 64802 47686 545939118 36363 25916 885460161 31099 71071 969068888 93653 61158 -137560677 89824 92838 -124289201 48139 41617 -685440274 66535 17271 -228095557 92760 24838 -753773812 71242 85094 -931973476 64045 67690 -851232804 19773 45270 -545888478 67167 36614 -76255054 71633 89831 391594303 44961 93835 -671942191 3530 23382 -980751208 93602 12396 -583062928 40483 96086 246919412 39632 25357 -561468569 85994 81535 543117311 36614 48493 317318932 56380 9149 46945154 37568 12175 -978109859 86641 40780 -273993079 64444 7365 -257792228 96116 44237 -55653525 7838 22493 237263230 27021 71139 936759765 17930 91354 971922301 694 7996 36153723 67621 78768 -65715512 27620 48105 49494340 28885 84511 -316352477 90477 95373 936062784 40976 25422 548671040 97041 5994 -402292092 56256 80243 51959114 6426 35538 -176454802 75704 76096 -350732752 27744 38807 689326550 5049 52890 94862726 3544 94462 745321834 75837 54737 -118939132 98743 24809 911096181 80889 64049 290758962 23645 99119 303043069 43416 73592 160001086 8679 45351 507488834 23216 16603 621250999 5491 32785 -338902870 24558 53068 383078041 59908 5946 679927066 69652 53581 756103187 670 28888 -465125629 65380 43437 -479791797 40717 25017 -528693953 71229 50046 10205633 10254 65922 946961057 71690 42684 47038194 79266 99048 997447725 31037 86164 278063092 45231 43802 150766407 65857 7187 957709207 92809 34896 -530408259 28956 8344 -647712143 4641 68655 622394649 74385 34857 -324308928 7964 16163 280317117 60461 82863 552411489 48613 7390 -443281802 49800 72254 276549573 33282 98569 516735501 52167 43240 345374142 25765 3591 -662347866 52566 30402 454050635 50592 41306 957470304 56041 70637 -665510387 44102 51354 832238539 75215 51775 387865497 55231 2264 -508187117 25191 68576 -329385497 9690 72951 -623191837 97759 92363 405793394 47921 30700 218017603 85699 39745 -932944825 98914 75366 40874272 92652 42651 -374020678 35808 78063 -119934598 11 36262 959675716 16151 60604 -156489513 21099 46467 -173957093 65455 72182 -187183737 40328 34778 -758339501 5043 38543 732944484 24106 94194 -458537485 97550 82420 -948927633 15315 6839 -261430828 5785 19219 -502115332 82453 83269 -464914290 4118 8070 587579834 2557 49416 -718710751 26240 63319 997379593 30452 50116 -452802058 60319 8816 -734923177 1030 47731 774496089 55 13722 952996955 36724 86806 708885568 5002 77689 -413471984 407 97868 471547065 72592 54104 923409084 29792 41836 -25587736 38929 96907 126704468 47841 32140 -165712963 10601 14399 -427808599 76110 38286 113724620 91485 9738 38533858 63364 82556 508844310 67635 75391 -377485510 86902 33660 -418895413 96475 21234 -307733265 40372 18701 844635867 61344 49248 -793169965 29252 57519 -817286370 31666 18960 -101390867 60228 27502 -35184276 92209 49760 855854193 73520 43340 -51564784 8974 5570 -578952559 52325 16595 -307038226 96023 84500 -183236265 86135 91071 -417356720 5609 9650 892640190 76285 76140 -868389361 38686 82558 -976970348 89586 25845 327839528 77067 91225 869753558 61049 51408 735043539 9609 87727 652273876 54452 7791 -864501237 10474 67610 -5983994 47635 9834 -874764989 2525 64264 757014314 12478 26649 -848970761 71600 4006 -983660751 6776 49052 -775110099 82707 17824 455592679 88210 34162 -155838971 71553 71520 -8118336 92049 57198 214395483 27026 50300 -637751657 91850 20400 656419988 73521 48247 701903478 77925 28655 543507762 10655 20188 188507921 60383 31324 -595655195 61 11351 824730600 95210 18134 663277404 19927 76797 469934997 94693 11143 -776504158 69081 87861 868574386 23815 19191 905156909 2770 67252 -369262615 94051 38562 -526313761 97948 88119 -635520259 54694 43415 6987169 9741 32185 179162526 63240 34149 -367599007 24186 51933 -702930036 99001 13144 -725392673 54505 51088 523846938 21468 56055 -348056355 23989 36357 -648055655 92530 98816 -513272515 75020 31980 332987819 88628 96745 817769535 30813 95016 598922637 7023 86532 -498199863 3013 41029 -579033668 56804 95115 -719858682 54133 21846 558461872 43858 22857 -132802301 42238 46042 80079565 51 24801 521061867 47641 4013 -622181588 52378 58409 -845025920 96350 23084 -365811905 96527 68801 473844548 21116 91166 917123401 32116 63839 -140917617 14753 89362 61373179 31936 85082 -964612576 54692 57379 -757942674 35898 12670 -816990961 13216 57533 -376196292 19041 34180 753566624 81886 25923 -257913108 25776 131 -9753332 82718 28346 980819072 69648 1566 228105714 82125 40296 -615973566 2215 39188 -744725823 23692 69404 -790768610 29400 36800 63447266 21946 22374 -814397384 82316 93524 242412117 19950 36164 299958828 82878 27640 -204094531 6294 75117 -125194766 27510 11527 -957969889 52120 98582 -12307215 78977 69266 604384352 73016 27086 779342350 46313 29451 -256442934 34864 42692 952264329 14555 62170 -212056853 21986 82637 -540155940 23440 86277 -48728023 58300 44102 -115440198 56389 32815 -985988614 6083 44410 -747300254 32564 95411 -733077631 70920 82828 885502887 71825 3187 -526102934 68813 13151 775244616 7813 92101 104500405 76690 88331 789199836 88996 60927 813618684 24210 11713 -618674768 55348 83997 -242980028 66671 28376 656254398 67656 12218 492763006 4578 50863 -884166358 18194 68788 429972772 29455 63563 743185200 21450 92357 -994310929 15959 57381 68162460 8747 44955 470481171 30682 39123 -752589147 77068 4647 969178328 1167 72276 -157733041 1864 14012 235859499 97868 16134 398117794 46500 22823 330063757 62488 46325 462894037 57632 39716 157504143 65925 26808 449220587 59614 63921 406428522 82236 60600 -826346591 95386 82029 927300722 12130 76489 485958113 66720 87307 84257372 30861 85741 626248511 29309 79835 -696119923 92066 83040 807106971 96874 56705 104430151 53565 48055 -352683375 22126 23291 332829287 11486 28229 446067109 71260 75842 677069860 78755 98495 -425458046 32658 72905 -343360200 92316 18588 876693143 72093 56758 691908215 88468 91031 6085642 36715 53869 -44513254 47892 54928 278307361 31447 56612 -200669012 60907 26295 -482086189 50992 37482 -287564565 44439 89483 393293530 31657 65161 545353672 28387 81505 -166035842 63037 26383 125306283 35643 1286 339424707 83520 40856 -435614473 81315 93729 82824208 44359 83127 637781992 11789 87518 878127291 19928 40080 -888789283 83215 67609 226216305 97675 93620 -991976847 35551 98281 -344315433 29238 88992 -999909654 79879 76105 874924317 4611 62711 3899696 46128 37554 -991322248 50503 19400 635323241 15210 47182 -505394747 25918 63820 -959138378 46260 98036 -268667638 52133 66435 -121135715 3075 636 -107972668 68482 91451 -804528673 50147 85173 -77968791 81820 92951 452313841 95389 43449 619932485 56204 92489 187132061 415 82516 400246889 56660 35412 479290319 71414 69936 -84760749 27168 63745 -902939226 41282 67449 177424980 30086 8068 -33837278 75085 36629 188461928 89515 57072 -597163727 54028 12509 -687302267 40956 48483 -486523600 6948 44055 516471050 35234 69159 17862230 26011 70414 -903691189 80352 65734 -814439024 79180 50561 -10187676 84087 18537 -419675907 34143 76289 -107519175 46424 42305 -996231026 88253 25910 -670463759 37124 36963 706862615 46621 98012 -925235945 698 87564 957771420 53176 56343 866277243 43970 78326 -665879870 48847 63880 853325195 30980 38377 -724491933 45767 78783 240295872 87436 75955 -708518706 65617 76851 -607565337 85429 51599 713347297 81697 12111 646032450 30034 55181 -326912447 71005 22422 225904026 34011 83998 901627274 94640 12957 677606706 85827 53105 -440994667 3418 94786 625136027 34851 37416 359388854 9141 18015 743414579 82462 2613 -778609745 72017 36920 -100447743 81341 7776 -885906391 24949 33670 107280060 88504 52198 335140461 47341 5397 984823601 40852 42767 -798642180 81587 36244 686983217 35784 93183 -33617006 90453 23916 922615214 28536 6859 -207181410 55232 94739 -688083151 82969 19802 -572967684 68841 52016 592252319 76977 10450 -388599934 29808 57522 -358865192 58375 33052 -334271853 56033 25794 -531301121 84723 27752 -286649031 9100 5070 902352167 94658 39604 -555184785 8287 11426 -16633623 81603 52888 941458801 31275 36231 -496866622 69069 73847 427203315 70686 34879 -689830986 97767 24028 212529511 75363 36928 238307234 33394 28266 37675070 45693 24557 929036650 60592 27313 -52068108 37332 31996 -412974470 21102 83589 414182134 42394 26454 -885680415 46049 43950 -337560548 11460 23499 -89947426 89734 72201 516953508 27486 4796 552008287 69121 49708 -947164623 67929 54567 7061469 69523 50545 833626008 82452 13175 858797211 24964 42903 144272186 37645 8325 234312586 34264 21453 -9889502 41918 77390 -162763244 26877 71992 -663143607 72468 9669 640205848 84359 62360 -110531442 69997 2170 898691132 19385 96266 -773742150 69244 1148 921150271 59483 88959 -787595971 8428 11328 948048829 78869 2746 -232464338 77343 92803 429176935 19643 59061 -228390253 60126 41791 569379016 83624 62460 40139837 39323 76749 818029544 68409 75665 -241420278 26931 84411 -11179768 85922 58909 304621608 41103 71410 -807256458 16208 59982 -522516232 69691 56867 -704675785 77130 75299 678491789 53116 23163 -85745054 15524 31912 870305398 98179 1677 -461797001 50323 9893 405200949 11841 34361 -965179880 34063 34472 -939955115 38523 5782 -715723046 22381 87018 345619737 58899 69228 121702180 86733 39309 -578749684 6926 79014 72751754 49467 62818 213108594 89347 98780 -123267834 40824 42439 390197135 43380 18089 -168644935 125 66464 710597271 20124 31025 87111973 55027 51914 886914684 6849 69532 -429683609 30680 83330 171259378 49330 98348 219758496 43882 81271 -240272231 89423 10724 461602753 28014 72265 952974433 75169 93922 -948806331 71397 73100 347546500 11261 40084 -317266353 1412 74778 -458080912 59230 97512 125277865 82651 79318 -28156252 57650 2486 -9232488 6500 54311 -485738694 2466 41170 -769188474 79526 53571 -753075197 62271 2004 52513504 85777 71119 -349418498 1591 12718 -272172542 73200 11994 149006133 28670 68498 64897983 93779 96135 311443890 23314 83707 430131606 26072 14466 -385166921 46451 3804 -605144514 15794 51668 152719775 86862 56948 976396359 33958 92908 -340986400 61832 85130 620563568 61831 4506 340119612 38647 3856 416163314 42845 16829 3216703 76898 89506 -804031993 47666 88002 698405502 80172 69419 -661920579 77831 77012 25954771 51291 92820 -357998867 77326 46549 9435311 87654 4906 354828269 83691 84815 126264587 56102 1250 -223926212 51696 96660 -348098581 36587 54904 -537958338 11447 28447 994792791 31372 12446 -254732982 23662 20728 -652208198 16239 59306 -689830804 39354 47736 -924668746 91372 41420 -208151732 98433 723 704487687 29214 43104 618215907 14350 87955 -18273570 81568 46254 -294413125 93609 54561 -359619989 72898 16369 -444508332 42283 68464 -46418993 98381 85995 991732369 44587 32331 212128759 4678 35899 353065516 14359 46828 -498566197 28464 51617 -873914952 82850 92955 120292256 30899 29716 -812393727 25976 1569 589915379 72907 75583 -255292263 37849 4474 -189192743 90587 95000 -895080187 60689 44403 796690017 55847 15543 -778010261 4774 75417 327905212 18148 15018 -946167671 5381 35051 -30539466 9218 87952 500822990 64109 48454 -268135227 35786 17356 -587379460 71814 98797 -682748211 49338 76017 -404627240 84708 42618 880448831 59253 45783 449185226 52555 25358 -895781699 93289 8637 -459888842 97966 58271 -436810447 55510 27392 709323324 32014 67627 -414183800 37337 78531 -371974585 41553 91052 593097274 40048 22609 207399658 21120 43959 -665132902 15307 6582 990874603 83736 68357 -873389330 75292 61719 411653716 63557 28242 -986191130 8615 30046 -99958309 81182 93594 -578026110 191 58133 -110159609 24840 64388 -117311815 2762 89324 677897442 21650 20764 -729507859 40280 76569 175525558 37029 7218 -419303820 73492 78005 -500472041 39542 87349 91380208 2998 16629 -775497644 45101 62736 -980785330 42448 1287 -104367219 97542 19982 557405572 84226 82385 -185885355 36475 91163 -251116923 52381 32587 697068895 87389 87802 -63479663 88171 96990 323846842 67168 79763 -294626069 25395 75069 933936755 28039 85356 284860707 52719 41815 653447513 32252 75034 -954632958 84628 49719 -12093025 66077 25229 485822379 34820 38647 -332239969 36257 34787 -108131600 46213 50664 122592252 60998 92993 -86330623 96366 84229 851962456 74740 15652 94966192 92007 26996 944146795 27628 15004 594213041 28801 56769 -880775910 13675 77343 156869095 9326 19903 -741021121 107 50017 -914397739 85737 17816 825999404 61714 40531 153723541 47264 33458 410973380 41477 15910 380130548 76910 60276 453598687 89268 56808 -691521650 53372 51491 -540263093 71791 32805 753692372 14940 12219 -723232113 60407 34480 189977053 64132 89336 -73147685 81346 70139 642335083 77750 69011 525329908 7608 21902 -448954255 32572 59227 501673696 4041 29332 896258804 69757 94683 -65676701 64702 22042 571073155 11835 53007 210801339 21166 42782 -85238085 13446 31028 -486269071 50232 90750 134702282 18610 12949 404666913 96157 21251 -456807427 88436 21074 -778673462 26382 43694 146384737 95951 17862 -558739469 69379 41383 233734344 80216 14298 -611698702 18500 63369 -89304045 50436 82310 -644855894 26718 6775 788592145 83583 11953 493473155 761 67127 -156836915 98783 50423 -69928608 5339 61608 -174177091 65827 5196 351714563 39879 52020 -391732 11967 78898 289461995 5921 15863 -78814643 29886 73838 -379985981 70156 40783 492388144 7617 58472 -993415248 13730 48889 417413328 64546 52424 584518907 17916 3541 247257627 30849 4966 -670435326 59963 4762 321050217 40478 84834 -407813009 71040 55845 151412663 33980 56520 783714297 40938 43319 538744948 79544 70273 244471349 98443 57949 818339437 22975 27388 -806582598 97912 2469 -339410448 20572 95262 269133036 16777 20474 -895818411 95682 92750 715050311 1404 23450 274708740 5025 14268 -477107452 76286 27996 563240509 5566 24472 -708989633 23864 39630 -650427590 89857 13451 -503983694 88423 41183 798461460 49475 84590 522523572 76579 30917 -473384017 94514 71466 593734566 53673 35988 896358891 48252 83103 -518991355 4892 8524 821017063 84280 33727 288613989 97502 29847 -992432838 44891 37677 616230155 9977 244 476194230 7755 59768 -859089547 10604 45947 298408642 33523 13803 628964505 6104 37024 484187379 4850 32570 519345515 57114 69496 -130333916 84547 57690 994874340 11948 90688 -410259728 44877 49336 -940898634 71554 12306 -649448617 26404 17852 588393811 67033 69530 986590726 42924 94143 950359590 7994 28489 278183175 55378 95677 -996577611 5992 67262 875576059 89445 56250 -891886470 43803 69711 809727483 81850 44733 -823382020 8170 67527 497758021 34182 436 -185719080 44512 59629 -529769245 3481 8144 -840035704 53388 94815 -529433096 30624 78567 -710444149 52317 11397 -132582693 71741 68401 -318709935 74030 97091 329969199 58690 86050 349141257 94133 65498 -796402634 20143 62996 -465882808 4042 55465 -164243798 32620 50855 -569633553 97241 70146 946474399 37825 98297 -111737581 36650 90103 -166195338 65414 7689 -3848422 44612 36419 177898970 79237 90993 -532902418 76605 66440 -224059088 58537 69949 951176317 38757 77638 -505178008 15388 780 -200862318 41514 14939 242415773 32822 91071 -282012522 56157 19316 259498285 65147 28923 582085100 64885 92199 60115982 85714 23929 -45996540 5535 25305 110843683 49681 13650 -941679687 89705 44931 236457279 50823 22242 409534910 4816 96159 -241890646 95143 63545 759095770 91989 41040 -915346393 74994 44266 -962347890 54861 16009 829960347 95056 49252 -656502202 98548 84739 -123660737 81542 68345 -730459860 50510 17955 800897493 85972 5828 -39543161 22945 29596 861562210 49279 75529 -517859834 45610 70624 344538008 20839 6136 421128227 10586 26845 480395082 44217 5735 -865797864 88018 95353 -893946876 26002 92275 253406359 34277 77679 -504511492 54926 47882 -586187790 72288 8273 -151099562 18920 88080 -91299548 85034 28303 849007797 64636 56991 -803529961 34700 26960 814214432 36879 30127 -304310339 18846 98569 537343233 43813 56548 -445398538 25577 59561 473957352 55678 48740 78156446 95208 14383 -374593524 30032 55750 -980069164 33611 48627 196932963 65048 87081 329557591 53292 10914 310085935 9843 8650 975388551 4747 92780 387059120 42746 4822 951648928 58442 42560 844217623 93880 71767 826481013 39611 67396 515232711 21786 63499 486483252 11195 72271 -527943143 54645 9179 770075841 72987 7520 87603011 8334 57014 566272999 81060 76025 -391835671 8743 20079 795710125 87772 95250 -479915394 39163 12388 -870660780 66960 41999 -604822109 95361 25517 -888438472 81787 85172 740649392 78245 45075 -500613345 76009 7480 340263340 320 69133 237346330 35124 65186 -2350743 89751 51540 104385112 32090 79677 34132801 11040 13638 -247402277 66053 28530 938926380 60339 57383 58712088 91556 51565 -584166095 14571 64962 -289446545 44922 68877 -672606529 563 55071 -853479889 52018 24211 -278068103 72412 403 -138982960 40869 98615 -169277737 65972 51785 365612273 24013 81931 602244635 45584 5022 -673863802 56406 6193 -391931110 21781 63948 -126940611 60338 97943 69463298 8232 94942 864161419 60880 88135 -37077701 75243 14040 -738435182 27701 73440 66832217 9024 86527 230076237 13984 5453 -687568766 52209 674 651779249 52861 91903 -86625732 81888 50416 -120322211 7065 52854 -452817226 36613 82862 -52012452 90782 84583 -637358937 80892 43571 -164104390 73586 2214 -428126988 52596 57701 477135031 52624 32951 362314772 74298 22365 -575682394 67525 9035 836074435 4075 45030 151871920 13648 23397 616825250 84778 53281 909849163 50033 88883 488718215 35681 28744 -66225053 34252 41386 -234886140 32640 25638 -477479324 80540 57123 482921726 46279 87728 -983324275 33313 22391 278552612 26123 38808 56996304 59027 59441 131393645 24197 51869 -662618222 84422 93535 -820005663 89192 91131 713154179 33311 47674 437140647 46804 72965 283758204 84039 63608 -644912926 74172 46931 141679337 8863 83673 -770579522 13771 69695 677981145 79359 73747 -650168219 58223 93551 794618613 70335 9768 -226280902 66008 59651 374012488 24959 50874 -744530520 6323 26436 -121839360 71625 3695 -646665061 47982 88503 -785552360 68156 94310 -331023894 41363 33234 949901274 47682 28695 -753961013 15334 91448 327399506 92639 15707 -606572231 52455 67215 -951211594 50773 33925 770147297 90065 23353 992891689 11930 61158 611255367 39286 94308 321310026 25899 81773 -653077301 51545 48259 -949582673 4945 65631 424125392 31667 66793 -385082713 36778 47696 -868837673 1877 45311 -660811354 89840 71118 -481821105 67855 51427 -218970758 64123 16407 -775134473 59216 98839 168100187 78497 87055 -586333685 11730 73510 -170632172 17810 74699 -942585057 89386 68413 220698175 16587 8865 -308843804 37992 84226 -440533197 95636 52343 583329754 94734 29676 -612951841 55753 55276 339735373 68649 71706 545850039 66778 50916 467795033 48658 76954 -163427276 69745 66630 416446692 73874 78957 -901597009 76275 52095 779521722 62292 98495 -496388481 26924 16306 -536121675 85354 12401 681351368 12603 35154 -196527261 23352 53054 -796459282 18998 69569 892146119 2908 97681 2799502 89385 88273 516080540 55440 67210 513712347 22333 40721 -726523494 9139 4522 -678151373 85617 66620 -283708819 40508 30847 -168952512 71377 58896 825106462 70435 56389 156689244 11104 80009 760659122 77393 24239 -996641951 10941 37164 -75267479 14470 10377 609616246 94409 62385 462703012 52006 53639 700450461 38253 64701 -34609961 46571 98790 824268317 59336 76135 -226084550 81915 91798 484813036 66463 40287 -981423612 91547 93538 976639788 49110 83686 652048570 25156 32945 -967686961 17361 48359 711984542 61990 79210 623503760 57794 59202 557965258 24561 59314 -336828746 81400 63280 -46701209 11135 93496 -780252858 51725 15040 -690189535 93361 52256 525956700 34568 64500 455843385 16585 1136 191755206 12341 68788 565475859 88774 40642 418791325 8593 78252 -467777210 69786 54593 -948274870 32536 27811 6683209 91439 31251 -602653648 7941 18598 -519861310 9097 38803 -684754977 24599 59560 -727796831 66316 26397 233710578 49900 50378 -724765038 40499 62722 449708379 66938 65996 -383397417 70726 43772 636941866 94039 36066 227263159 5542 40617 11192429 20574 17170 -263077580 88612 66744 -421280591 51704 34869 -118885959 74445 53931 -994116244 29228 76237 581999971 33217 77169 225493322 41513 53114 -414834384 12344 97150 -691643118 2676 60066 -951628501 57735 1380 -763205367 70668 36119 -639389797 31510 90996 -259723924 77784 26872 -755629406 84545 87938 557702529 76822 51162 -290008100 76825 27796 -153857701 51498 70261 -747003925 39983 34008 -598773941 58425 29852 -584522451 50277 47448 -574611165 89072 88789 236960838 93067 31157 9679497 45325 98826 139335544 50432 53261 429248246 91083 26567 397514264 91714 14935 586782896 13186 11847 -337141183 84334 53914 89868457 73888 22191 898308649 66417 52791 -379486807 44923 64431 35743980 54738 91265 -78875409 39124 54673 370848211 98063 96791 -404904480 84490 66704 644220681 83614 60754 849778100 91756 66593 82719159 21169 21303 -138894036 87922 13110 -202157177 97056 36402 616026781 81960 48216 -8370647 10580 71253 968201845 1898 50457 -472855702 89174 36717 911799282 22598 55372 -408291811 41708 86588 -660227555 50553 62670 -950564349 36155 39837 -154292378 42125 94189 -802354880 60342 4890 -118099718 37103 91402 73520995 5689 10997 827191330 35079 66960 389407706 50251 45143 -654758660 69844 30179 -585168253 36586 51541 -414052968 7619 64994 706405168 80910 14886 140222811 86034 72201 106510562 74143 52319 96785116 73613 7410 -209468577 35089 25194 457511130 35050 60624 665562149 60784 5413 967449180 38185 94379 -304130631 60263 95262 780028170 85977 94653 131361421 4493 30418 -531904235 32106 19577 -690702986 26788 81272 853496047 7501 35237 -210839019 80962 40979 456581542 36236 63789 516379226 411 78957 -847700858 62727 20625 18483064 12945 56502 -275779008 1168 12507 50574961 22413 32782 737230166 83317 38371 -900120632 8977 21360 404889372 79245 30485 109455541 26146 56181 227799596 25282 55336 21758903 46960 75385 -266782993 22066 53041 -317249531 30974 55462 -689653409 17418 88518 148933088 51586 44704 -126105543 87514 74594 958382906 77328 15230 -820155864 20014 22984 910325704 52148 53147 225142244 58060 75917 203473799 71306 62156 303313628 48607 36063 -428782790 53832 96654 -901647372 83049 43804 68224385 71482 59103 -535113542 63762 90794 -504522088 31615 42946 278080900 22179 62580 592240038 14343 21814 47214555 70867 49347 26205323 46569 82706 -869268703 65805 23104 -123402429 95954 93454 -683250101 69828 63062 874427456 80661 34244 780706952 94758 5330 196978195 30425 64776 173822247 91822 30764 498564238 43437 91586 -159440654 67469 72383 -351330214 53976 96378 -601942489 58756 29219 616182676 23782 87217 914151265 95039 15147 -137931056 26146 3316 -509664093 67910 3177 35899237 27456 41605 128000713 53523 23318 -60205663 42957 42337 -746719508 90325 64413 -105445258 95727 20804 423704092 27009 30202 451187159 78422 47326 -510127463 5499 16393 475546544 53913 5257 373455220 79556 24451 52398178 58959 9785 540882750 88967 13611 -936717577 14274 51814 550749860 8890 39983 -439802492 91027 1349 698013154 63789 28189 -332812169 90623 36774 761212220 20037 3960 -550944010 42709 8909 334150075 23264 70061 857472827 24868 27996 -205665067 17597 57973 -843528978 9206 3193 -53379350 36702 23744 -108256489 24291 57211 -814878738 91932 97036 229550450 14451 53454 -341550329 84194 13711 -13680006 37987 7088 -303108238 76812 2003 451236205 3224 68250 -587833754 58896 96355 851091755 85275 25634 -666878385 26183 56317 367504337 63491 52857 -4054435 63333 21285 -614663133 30089 66338 27425752 96658 71851 -504559661 17286 59822 975726633 83877 47644 170020824 41117 1943 -647798765 94581 14792 -711519070 55012 33757 -245375438 95134 10762 461839620 25459 26342 -66043746 27316 36973 -1669294 5875 4957 356109115 42730 11223 -294280089 43934 21205 -56037986 55704 62952 965783586 11842 80728 774902487 18856 70523 -533036100 69514 33564 229662776 5332 80032 654646562 45635 91266 472316701 72439 50270 844218215 82480 63855 71481882 80249 76847 782990423 76652 961 752384254 7973 88407 -796537639 21151 1227 -397969503 89604 48240 -542658868 4838 81662 344109767 22412 92549 -681239010 81336 70297 -306467603 12118 71625 816257995 20132 33201 -625290508 64385 25863 -471833671 73443 90041 -903473909 36458 12793 8947485 33848 85401 -460375692 33295 54875 111605818 18536 51682 535875049 83804 26259 -963833042 71066 87147 -818507366 65402 50493 -125123197 52715 14428 223577488 35996 93756 948378523 32804 40181 -651348717 39294 57439 767185543 44892 14892 221637105 22472 57478 915844877 91541 72160 -753191622 37421 10972 -196281790 60145 62635 -772344909 89474 19477 -428050381 4219 39556 933724278 23495 68731 740651563 70202 64649 81501134 72157 22455 -445859202 29958 61725 437132943 29049 6936 297979400 93117 40271 -870094616 48533 50644 -480905418 34626 5582 895052375 58762 71657 -650069925 78971 57790 956611800 99033 7984 -259020214 74556 80506 954904483 30137 89727 721363368 84852 92026 -962882597 25440 82025 -90661788 70526 64228 -596951225 30837 62315 717036823 3479 29734 -769981679 60721 85519 947435706 8662 15735 185615829 42965 40874 -975425927 75636 71614 303441058 90364 72677 -568196349 15541 26948 -247978616 57453 70173 643595803 40419 16386 -543709093 29365 97515 -33519651 60521 76777 528664059 32967 57548 621437340 36387 22562 310557968 25887 32816 904184953 24992 7105 -345605409 2443 15768 625758342 16275 2788 56197710 36507 83233 -701659996 55448 64417 -434985760 77265 84432 -771044323 74125 1142 -471794362 85113 24796 -291197221 90974 41728 956655968 34175 78405 -872126837 85610 69133 -350740951 52780 54880 376467596 87014 77061 -181143218 45622 75553 311479 8690 55179 76099511 96607 46429 714683064 27455 81780 927714552 36677 89443 -34519251 94777 92254 439053733 90721 39106 -6799238 95681 31542 441593311 91080 22823 -419978057 48200 66794 -110024466 81449 22798 498218403 23394 86567 52637261 46290 43401 -545514105 69479 19095 -53995146 71252 53543 955788108 93602 78709 -530978826 33376 98308 925222270 96175 61198 205592827 69661 90953 4533969 96661 87627 -305524658 75675 528 343679085 89889 23703 808992702 2372 45409 463076589 86399 87700 93105250 66987 81622 122589452 62028 47264 249698450 66725 54446 -93976564 32981 37337 -746610066 69018 61451 -675939099 94800 55766 73061316 15857 7176 496821364 63983 397 -692758042 36218 17739 -640242999 76800 85504 881304282 95580 10018 -68555679 35323 85746 -851396248 64135 36170 -708080991 18425 32919 375717566 60330 84301 -178862451 4357 59455 -62535622 84988 90314 -633628285 77473 22246 -886601699 7261 6922 -604034299 90835 60149 -511464353 95985 15718 -210238876 60485 69623 -968272470 42495 25005 622974499 36943 7127 -196590112 28223 6102 992144091 1898 96504 470661048 11225 5960 -677099702 59997 32627 -115587540 28393 75206 404285937 90048 79749 805260163 26774 8953 904368607 35658 8143 -598266155 71066 50218 665676503 41906 39454 -340572200 18258 14425 -472155600 52397 12289 -243786982 58716 45320 -978572433 11018 45043 95928417 52445 11100 -856153290 9094 42204 -40953551 33890 39484 -284858283 333 57196 -634871500 95668 40090 200579820 81817 65734 -328988567 16714 20372 269118102 35640 820 300493194 43881 78711 238898646 46579 4665 905541346 87656 96158 530941384 25124 60022 766301630 30508 85619 576281546 6887 84671 251517157 22583 22104 -586238765 36633 70670 -683137285 86105 56423 -395396255 40676 47335 661440924 30993 78488 244165353 98232 92733 -471836411 6435 1216 -937842899 3118 90870 912004665 98501 29520 745767517 70585 60971 113718352 49632 35398 640964870 7202 30620 -261644730 43083 6891 -369906694 32470 49603 521354005 23409 14991 -970883032 48839 26723 831393665 88091 99126 615646841 21536 55616 13549084 71968 91521 -872830191 53585 82850 -342491573 5694 37594 -82858580 93783 84177 -412899545 31896 60078 480217002 14744 659 987564876 56748 20096 -52121704 75960 10779 -152039767 23342 11401 -953812696 40199 67795 -264661532 48447 99153 947995965 89670 19736 905171160 1030 29148 -209156363 17379 35817 -890962506 37558 39828 -385244160 94169 67758 -814509920 70166 38696 58116423 3481 98259 812466671 29157 72783 822169252 36638 66959 604867431 67769 58792 -529439295 88677 61394 531286409 67722 15617 -934780025 24966 66191 -990607522 4654 68437 456068073 91371 47687 -863032457 33431 82328 816861004 8747 84296 584889989 37678 81184 -666413428 97774 12136 -269082329 79611 70939 -87237050 40425 10926 923273053 11888 86879 -103514692 46789 54464 335661324 25528 80757 -169165693 28829 27374 931163429 48016 15488 -120537964 81911 72702 -632787933 94541 81354 888111670 80927 47840 -580325105 82096 30166 865402046 13476 54615 -857739976 91221 95315 249505396 2525 47379 33047439 35935 20102 634783512 30161 41499 -365403740 90006 33227 395152614 16844 98734 -628753814 33757 9446 -578096199 58702 75949 646174832 64089 70606 558151838 19045 77051 -465952703 80318 9778 -106728415 24704 26212 343315586 68278 75368 -649985775 10546 51087 260864441 48859 36803 -164976873 72551 82228 521314313 19744 50787 -265238130 98711 32201 -927614248 63866 85191 561705286 84457 49175 -805795151 48568 7670 -640259992 96393 91487 -925118165 41516 31659 -970734126 96753 59794 -412451866 39373 52928 -502137702 34417 65946 -349878385 30615 93381 -419536922 76754 50394 159243326 78925 4376 46252013 28671 94123 444627737 89878 59756 -735033059 26681 47520 -297244417 86779 60162 787483709 41855 30417 298058551 86678 50557 -981355071 85190 82035 1133366 8375 53305 800172379 54797 44155 408472056 14199 96567 637059928 57586 14474 519596634 11209 61886 466189121 48596 80430 -761437935 25314 76799 -662700870 77940 39836 -289656482 82104 31075 399669119 55422 54932 -850660823 9530 55879 608396824 30171 68689 532729623 25947 98313 -304395133 57648 145 -885002137 18752 863 -930314872 25611 85590 -764135154 93690 98065 402523430 79807 75755 -304022330 50372 95820 -935231359 27973 26923 -627845075 34893 83610 343061389 7670 71301 706608721 73009 39521 325523785 62477 406 541928477 7416 56496 37087742 40443 71846 191859165 54128 33971 884027264 62929 78248 -187915814 72786 79021 319716672 75766 41250 -448634678 34806 56433 -648275160 3100 26120 -625678471 65893 94230 272330183 29197 51142 153535203 46661 72273 706901913 32397 22460 702417999 76598 28705 -28603239 11960 5600 -914561486 64847 9970 -546032753 51237 54904 336579157 17343 36183 974430160 56625 86203 -887123877 40066 14460 -470303826 16513 51940 197353881 26900 56218 -908989757 38010 5210 -460424519 74573 21377 387952744 31957 34936 125140842 34147 69380 -662027773 22882 23892 599169606 29097 86380 -356126221 15605 15965 -313363929 93213 25552 737675485 300 44652 970496576 88165 95864 545095403 40673 38841 -650697412 12090 97611 732374687 45612 44871 -567893198 46765 2756 475029862 25453 75284 -226667027 57907 85749 427547770 58587 71299 159833461 68894 30006 797825282 17565 86722 -553568054 65083 53617 -984140296 6059 34198 206108753 53785 69153 -697485449 82586 51207 37325404 52179 64427 393964521 14618 7307 457331305 59680 34172 794302166 60419 10002 -856126610 67820 28051 530911107 6206 86357 -931277171 95530 45050 -524821555 38892 79137 -268919758 26133 36748 -170455551 93819 37916 -37207747 78416 12937 -935166146 51028 41920 -203040304 29988 95197 989252877 76854 5282 -59636371 15956 78605 -874940022 73248 60991 636477537 16665 84945 -249635753 32497 51126 12992381 28454 47361 566824824 81668 81016 -398397978 82521 44944 -962464252 87542 91839 684956353 82797 85439 873012189 28510 63665 373829253 95428 16654 625426908 50002 2607 -322844474 70043 25966 678599986 27453 50347 321593272 51827 27773 -601208494 12406 23214 676557018 39411 72820 141281223 6074 86206 363803613 8385 45941 -842018658 40698 76010 -319461324 16226 96347 217927356 43541 37592 -468403976 92395 12503 -997312574 97094 54740 -952004711 31507 1468 -844252797 36226 67936 -564758699 98895 54552 -587845505 70490 96136 -995837925 69108 4125 325834772 69243 64403 -816966705 18897 75548 909404954 94683 21284 531384726 87311 47851 -532172815 67589 59691 -558765459 39273 90455 -40225960 22445 3051 -47640192 36746 93698 673423534 23991 58861 880696776 72256 58883 400962184 82403 75259 51712114 61199 37484 438290099 7250 61428 770730103 35403 64247 99285553 37681 29466 -242520603 23178 53712 -436075786 78314 55242 320174292 94065 50169 -590601 41466 81131 71415796 4487 6757 -106727253 22070 78157 -290970311 14579 90016 -550897985 6378 37281 818481670 29046 7130 633494886 70398 14396 178906262 81256 24335 57033489 2536 24113 -845377702 12734 27045 509330715 88003 43208 -419750225 46297 39976 37621335 34166 62449 157162213 31420 47976 -524635007 37623 79293 -866799869 44206 95114 131762591 87482 86757 188745875 73979 75180 571440016 3818 79995 840101337 29610 10663 -260665019 27401 19873 835525917 42334 54642 38696403 77771 45635 499113363 41255 73294 457814305 22147 71220 589079948 81485 82113 -517848207 39382 41481 -565422630 92362 11255 75690445 21746 75654 222687219 90937 89632 753701148 2268 92706 874389021 84018 38051 -998439661 16614 23276 -124218096 54438 64628 -348075885 5875 53744 246673519 71427 80392 968604465 13766 2167 937582056 1382 8336 972432002 28118 88689 383787122 23064 37304 651483150 11889 15679 -810097799 88634 29228 -893751573 38833 16751 407099335 2293 96418 567449528 6602 27937 -823422911 72284 16042 796629330 92311 20519 -313429768 11259 65661 -659046015 48497 69912 -525891652 39809 51622 -703854966 77189 62732 -652316333 9336 43874 -907044105 76344 43995 587328748 71540 19807 -388351332 62214 11379 -27394210 19897 58182 -177970698 38370 15991 50952360 3872 38246 13950729 60076 10855 -280330823 91944 16210 85736205 75898 66543 59809425 34249 45613 411674954 9772 34462 -825304878 32216 6221 383403801 50071 75077 -319678732 38972 78837 -118675205 87548 81131 588224842 41610 69972 -696794663 12290 82534 464523740 46832 97564 -937097124 15615 58084 -686459670 46871 93961 -357147988 41326 93027 622478430 5027 50624 -974572428 96841 18373 -50387959 97863 71587 -850960377 45941 97234 437146869 92287 4284 413624827 9127 67208 934865285 85159 7940 -461357963 1612 10945 -295034438 13110 5760 97388680 4681 80065 123742876 37093 49155 306580783 76986 60287 720694622 87494 29494 653043767 7370 82003 -646914571 17776 75806 840833391 74377 87397 -258183768 91372 5919 -310400039 83014 32122 711799692 63678 5489 81486715 84616 14801 980236019 15067 73887 98526848 68450 63525 628790724 65981 42171 545803882 9174 48291 811386184 87994 34057 -653594624 60184 85083 -765192430 15697 93879 317971840 70680 10153 42240733 16286 95035 -920524335 12436 77645 77614600 93892 38602 -233344343 57969 61037 746716116 69122 64551 -117177441 74513 50387 382615744 70440 96920 -920573247 21109 72475 -445578484 4435 95931 -323586516 9360 5325 -973227919 40349 78157 524900985 46564 62876 665856438 26181 46120 919883911 93861 15718 897859445 34430 13442 -552277770 3391 21344 -384231474 82868 63025 671208834 5333 51815 -850524822 421 3895 -512021732 43758 16437 359160213 50657 23636 -423671515 22315 40743 -84515525 79331 6140 -17583507 43901 61553 -25012298 78217 37201 -808720516 4581 16235 900566979 77212 55141 -345814661 68059 68792 726967077 94207 26717 -559583959 90150 91344 959402020 13436 36001 -932220573 18527 28019 334870384 17084 76867 699547674 13242 47739 -771589577 14844 21599 411509963 42507 98967 -53235713 13464 78879 -927212112 91875 41635 -96954018 48248 59360 -308614286 78324 91926 178031412 2452 45073 -216387437 81722 21421 85542540 45099 68940 -146524536 17259 6319 178437 24000 77021 -310250933 30741 50929 567173077 42670 97213 -721451341 28119 83882 901442855 75782 51978 507865603 33134 50278 -465612144 47681 66593 223847360 5093 34658 65545532 57927 66660 342604837 39083 80407 -456120069 93074 38387 380138307 91542 11472 954186467 99160 19612 -627114953 88243 66293 -522830801 59542 47877 -462808975 98367 89017 708288053 62820 12429 509410225 48321 97955 239435703 60195 69914 540611613 26100 94415 -917491998 63790 16675 -590407493 83523 50605 270858536 77317 91091 357146839 74961 50725 322245890 82713 5269 -346478270 28509 36508 7055491 43965 50168 -177645702 84084 57558 -798048686 62935 68867 -564209653 49845 56152 -12324150 91302 44842 593845385 81743 85352 -749549397 90995 51819 698265183 5663 11940 -180236562 39335 48933 -515183749 48476 82219 984739287 1780 66414 529659723 81613 17637 -340527814 32478 62165 701658837 87000 83880 -823950935 25649 43508 295320213 98983 75611 -659237431 9552 38767 239060185 53699 44854 659585942 41650 5890 -377399897 29592 49485 -638678815 57713 42187 -738998766 20422 94241 -109355948 58047 42515 916508395 82382 11669 534948478 83076 26978 111569256 76967 11965 -395018391 55117 36877 631770105 50776 95425 73686244 54264 31123 -854070393 16356 29823 -868028389 65553 55445 611836675 42644 55157 991330613 51708 61682 968639172 57417 75360 491783400 61948 28364 -857173652 67310 14585 -829217966 50531 88302 187579092 65610 51063 -128937069 28202 70902 456000513 22973 93676 735293154 42725 63012 610654974 63237 52307 567903894 72306 41978 18709917 84414 46384 440532822 97132 4405 259645836 22942 58878 -188243240 33431 78529 214200764 19683 12896 617740016 98776 53385 -973894136 15617 71866 -11295664 63958 10511 -904649876 67961 14965 634060056 69717 20923 -321709595 51930 71466 684839789 52943 81285 393735782 95132 68926 936113594 61721 58027 400996233 6885 58528 -777043707 3770 79426 -752978710 80308 63176 -216364264 44629 56720 -106071323 96830 18887 -262862510 56843 12504 38970069 44658 5280 508345421 49859 69616 428642963 18647 26207 -661845182 24617 5405 337870252 31630 98936 -951057482 37116 74982 783515189 52764 1643 906360378 77920 41962 -834439698 71219 78783 -285731007 55578 25808 258749705 57914 91141 -172323367 59403 73071 38110198 98608 7746 -29299055 21655 40540 735166210 80618 44198 135014537 46344 54303 720331367 69664 95911 927655021 8810 53976 290344739 23845 73676 205133140 22886 4696 -118653194 10498 27474 666838460 93377 61441 -38649102 48583 48297 -395921378 60468 30890 786680063 9551 74281 569974654 23153 33041 -691578863 36601 61847 956564616 26904 1992 722337107 52318 11822 -256659420 37747 13486 114680553 8697 44551 586196407 72505 59638 -275793546 21190 51929 -939236591 82316 58470 -693752648 78239 1936 -368646828 57132 57587 571911139 34008 51071 -138538920 8840 34617 277574257 43031 12435 -610122054 69106 14820 200366463 41914 97269 -80315262 90333 65787 773162006 95175 75976 705205397 65289 15581 -845811118 37515 11462 -462913860 664 14688 -902798287 98092 47047 503783836 78329 25004 -183684783 96288 38252 876994515 23883 4488 2478984 41760 38298 368487578 26400 96254 -575282559 52878 35211 -628392418 60809 27271 877284474 79253 95381 -522128740 5377 57790 -182671501 56623 72615 615928460 80181 48728 26810811 23842 77351 -222154389 43267 26733 459831841 17155 63323 -781289320 32508 806 958913670 80338 57319 -234161564 7800 25487 -663443688 20684 15993 798397946 14248 86864 -13478168 21483 89931 -286137156 11892 89164 -655866654 84059 71250 944219258 17153 11666 -820475460 80187 25299 387649610 70300 8683 902826858 31816 28162 -324927368 78687 54697 -584630792 1927 49330 -876733049 60905 20541 -819548425 77579 25556 77207738 59308 73932 -893285917 1487 83245 645820821 67218 28260 -683961110 44965 87058 -200736287 46506 21145 -487398935 97732 96474 -74653323 72750 35470 -923551552 21345 63214 -879971173 66153 80755 581084846 80355 940 67840584 38723 55835 -883852352 12074 38855 654439222 70747 50749 360624074 56395 29671 700062441 82144 8059 -565271097 24203 45647 -534320572 23496 59977 -992341990 57999 19866 -465581771 81762 26366 459855780 82122 64201 -19485304 70620 39289 -819769507 61508 10454 -98045534 4476 28673 872237180 50592 69453 247524654 54103 39860 -112988907 10309 22338 414961690 64959 37607 -159020269 25962 98514 171918811 6634 11702 652370086 17772 61897 -527806522 27077 85891 726712878 96120 57565 -146778431 51122 27991 -907594303 511 15095 105018850 26628 32425 -713895145 56034 46357 632867268 96085 20254 -441328628 59403 24587 -491097615 62775 19028 -479104182 48730 98331 -835387930 93071 82898 216491244 48997 79424 115747563 79238 74242 -43845432 87717 49617 -13047163 82712 90923 -197143749 5728 5707 -536266958 29506 90860 -570510100 1398 58770 544648620 71715 64224 779931264 82413 1436 -377399064 79383 56986 551395178 76405 51862 -663051567 22636 45813 -68813361 20344 15684 765128958 14359 89722 450954573 78542 80957 542698540 82797 27465 -263651650 65409 27736 129869560 51235 44164 624486737 39217 5911 -352148988 42453 39719 368968334 66380 21779 315813638 53917 84078 479784233 92743 20184 -53011868 54014 66318 -136051193 74683 31460 -351641564 95693 46562 -815769968 60009 40924 -737771846 38315 13396 -592389897 26472 93107 -855197729 19089 87561 542572394 71642 42327 -334787390 41104 31186 542213333 76400 65188 -931155425 47105 58282 -340826125 25196 62116 -86974028 9208 30532 701606063 17563 26994 297639175 14055 13014 99871855 26698 87538 53752192 1060 8197 -949672191 14483 43950 459921816 84150 21406 722781216 42560 97494 -250244943 2555 27567 -824286715 68534 59908 -963318570 66020 31302 50515935 5620 21869 564017806 65874 5942 369209909 40197 30695 -310380048 96426 66149 -568659357 73080 25840 56218588 95253 43933 82313360 16325 23989 -755008249 69864 7214 -1201910 36385 41650 -453297720 54839 23737 232282455 34011 6589 48658999 88723 55139 -831506906 71076 88458 -283535479 45192 96271 -987690475 90168 42060 -807982329 9465 2255 -116933311 95840 26249 641215449 66668 44857 91308939 91353 64476 -279731224 86073 50012 -786923480 66661 88253 -99607122 40163 59792 516362417 45489 86527 -956313324 44846 18454 772229974 24993 33345 -870281912 97890 18360 601710132 13967 31339 -818703347 18357 89040 626490066 81394 51803 694189620 56427 6961 454827644 85602 12090 -352128874 94421 24970 -164850348 97258 10610 -773777939 41059 13532 598573474 13915 50042 -931906393 49604 10220 781183740 68753 42708 361884689 74756 37928 582464238 92123 13438 -482814921 47822 30227 -630997836 81222 85904 565775453 82031 91650 624656153 8900 71714 370660892 13083 94154 535425274 75637 50299 613898882 94713 1492 -124740643 68310 9740 805947842 81804 9133 920382909 33677 50467 344386796 61823 72918 806889658 11400 87041 -627105820 65895 51019 152061834 38374 76091 176511878 92228 65488 199282649 97960 18220 698699764 6572 69578 711472823 38340 22259 -820510875 77970 10312 497841391 30866 4872 -70224992 10645 80728 596968063 53761 59421 -951723193 28159 23541 -217312027 72210 31166 401781640 60647 19081 339464115 70818 58179 578182245 59560 37648 946847128 93140 60600 262881325 30492 3280 902633900 89765 65456 -572961273 42085 72590 -133798229 3253 6080 853495409 64246 89444 -11887735 9242 75841 884977157 57484 91824 -484694367 46366 91622 461793120 70257 50254 -240335495 44665 65887 -573765483 77125 59982 -83925966 96328 64529 -589108654 22335 60944 -394343480 63091 80606 504314215 62520 37360 86090605 46900 90177 610386865 63694 354 -70137999 67653 80855 -519981959 89531 15271 -128109137 92742 36673 -356082237 26112 36382 909767167 84653 96118 285601839 23597 74150 -212143833 15257 78977 -843710433 93723 93108 -739172711 97408 16142 963515150 88280 82368 -886885922 91449 29107 803016158 69327 12791 39746428 51998 33660 755144810 94403 70569 606260939 97975 44263 -126101862 6491 77811 -348355368 21958 58591 575069988 40638 64416 -640975546 92994 63385 -742630933 36709 67263 759569309 40566 84447 551382528 75416 85404 -49220681 95251 48273 -392935162 77254 7725 765546407 88629 53438 -400344310 67819 52960 -267256694 68791 44943 -303564995 39661 66098 997916545 19512 22368 -203970767 43219 33002 436714909 89451 77072 -867652260 62841 12588 -371470933 26809 65055 -582536749 86533 22347 393010716 47656 12813 -526352860 90769 33657 446602544 54825 55705 995647070 56652 18650 -77354789 81745 37168 -602851483 31410 15578 -367069809 36919 86475 -298310198 16798 66756 581702672 4188 83472 -262638647 35645 77834 551701003 95867 22421 -239453472 60161 4345 995416536 53981 86515 522900084 96148 79640 506698256 31521 59196 -33350943 35695 86922 -811576011 11213 84482 965586051 34949 5954 932871825 48362 50677 -226236962 24636 71782 -734980108 90823 8585 412607044 84695 52921 688695026 54756 36155 -858376471 60685 40643 -953794699 15619 81667 741145798 1879 98343 439742234 5121 90809 436590953 27087 94772 -875347417 58531 30502 809963097 75368 80632 85929357 53692 98196 -941306800 79778 58470 -911295151 81309 51090 -983646969 88682 74272 863331624 82549 10645 -981078243 35435 58422 -909772000 76751 57390 712667217 45877 26375 -10178644 49952 88479 -393040222 51494 95001 993139658 4299 45413 537012329 72948 37854 -707934450 9480 80596 -374133388 12162 37639 -535560259 96856 52765 965208280 82142 5885 -398506400 93603 71625 -279360745 74469 44611 -116025559 70393 48693 -422490977 18378 17694 937791455 2609 93297 721673888 83211 4835 -395943565 69260 94813 734218399 81679 89620 -35389277 80319 54427 -446949326 62626 47406 857615963 97164 2642 -39193368 3990 5779 427610073 32689 77851 -895832149 68505 66587 -423342182 11325 35700 72299748 16971 82978 992646859 40345 72895 -32302241 18479 31207 317328450 32239 26682 385715931 72857 27042 -105584769 6101 37760 609904204 11488 17139 426059661 74532 34401 -840192173 50459 73883 -165740713 9620 81837 180872430 81463 45414 -231964341 77485 66679 310624023 52382 14733 -612692940 2560 3132 -585852980 18581 95791 250732895 36422 9887 889205887 31727 23500 -992539375 25386 21080 943151504 63092 68875 500030356 52118 29103 387994761 39328 5201 311214849 85250 19823 127375019 61695 3468 -986631498 25556 66433 999348585 54843 78470 122254341 57901 34337 -288615426 14832 59591 706926827 32878 62178 -434724218 53353 5921 -168880876 771 57893 -136332021 34962 87173 939782246 29303 90787 -93734899 63073 33969 -263802178 47769 72423 -184941143 40180 89093 218850398 54966 78341 480598370 84352 36853 -394287755 89437 77548 156740498 93040 55642 -886287506 96447 24006 567881361 91929 90750 593407388 53721 46016 105431163 7312 12107 -179523542 57057 44506 7805309 85609 40551 -831970677 97735 9224 -789240659 14198 80470 787376091 87083 96926 -2227286 45892 42297 -697727370 21814 18359 365880223 13913 27803 523578494 69357 41025 -439747621 13251 97892 414327409 56363 53079 543324063 92755 23466 -775978263 641 75412 881663711 77475 28670 439511233 66006 12452 -988368891 40148 72893 778858099 7810 73719 678219899 12809 41675 464515378 94768 92128 -3849490 54814 77064 -878489418 28702 18160 183210814 26911 48718 -537609947 13482 15047 -690431907 59001 66259 184919464 65057 84206 -812008170 33973 15707 -14317193 80785 35316 -229943757 24475 45933 359882596 58600 38588 -204834676 2778 56654 -861882258 69116 26098 580529461 65503 75442 309033456 79879 55741 -991111873 23530 61845 871085501 65603 73413 553770949 56852 17273 440386402 66258 92206 -335979434 36880 84063 -567294219 1308 37618 -513031345 96510 58824 -367555845 92115 38094 -319063703 37573 1775 970005839 97490 72575 314407669 35935 45569 -796165260 95107 33526 703086765 61402 6223 -173776904 52458 8354 -439076511 83035 94044 463728988 17643 22397 477377816 71785 65715 -146206051 90376 9311 -729156124 82192 32426 -713868240 69575 31415 -131489227 43293 3369 928005497 56649 98691 155061675 44078 43320 850269695 67538 96107 -205812323 50692 75999 -709561510 80950 7854 517410003 38979 84582 568552415 82012 60515 -710919337 20604 69599 907023609 16541 78492 775862101 54583 64203 -204343655 87565 57736 583312364 24566 53012 -547043613 18582 96503 531104526 58790 61932 -763492825 41497 69173 -452361004 58618 58542 642029091 82637 51041 305786274 47103 27597 -882331362 96734 21052 112499105 78073 58005 813918510 2130 54286 822322513 59102 44225 48152782 97489 74852 141195304 54993 11384 -513711693 68254 87073 -226417163 9197 49075 -699631783 60840 24901 -38989074 29546 75439 111962398 29498 43843 783712695 49719 83182 441861292 52682 62225 432963659 94658 61645 332813718 31836 37091 -984353261 14710 80519 149531204 76498 45633 451628492 84480 41871 -368953347 35316 58462 912052914 60827 68484 605190595 52336 6411 -172204523 85917 62887 -62959010 36734 14729 -748263441 42270 96709 -285038242 41845 23295 -962909154 82061 79379 -196159049 10301 25121 -21263565 83197 3379 477550639 37384 48573 -883494089 17717 75718 430936749 25933 90837 425206004 14212 90957 393278993 28161 51609 479463371 56125 47276 586143098 4630 25232 -740960637 20882 35050 -692973697 67938 51632 -532646928 92493 57347 184633713 62394 26130 183438771 74661 23237 847695643 66430 81938 930138686 59078 55556 -980483688 33842 60615 990313856 97170 82787 709297864 64419 81474 550555837 54601 15889 611110960 63229 22052 -986108397 21251 78481 -546770607 51474 23259 161307495 12125 39246 754102649 28587 27572 -82345399 7144 36164 681699463 86710 38371 959676628 39468 57510 -432226167 4219 59778 -314853805 39698 54418 524700317 78353 61883 167268876 77088 97900 -14677774 68007 38326 -565942253 25551 50050 -570126410 6886 50230 -109504903 5890 12081 -665264288 22025 11278 757926684 90002 55931 -706685895 31938 70034 -458151696 17102 12251 981748211 35473 72733 -903893679 48113 53569 205523360 99119 71456 -225518916 51798 27270 -594480317 41925 26429 -174111817 88508 12922 311918328 68536 85108 895055157 42240 22414 364013655 24691 64481 -700721512 17962 2950 660129817 72549 76345 -180658922 89636 45885 -957371361 20046 13966 192791132 4405 47686 573373006 23484 94318 850885763 68197 98282 299426582 61807 48809 -160466004 53891 2788 419194704 18451 51264 -251261520 91451 31724 -298718202 55628 25048 549195429 39565 4308 -128505600 68224 37432 530860157 90232 61325 -803241869 71503 30468 357767518 50756 28312 518626632 57589 98233 -839683226 42134 8155 408557313 43686 6538 348228388 36076 47765 -894577813 20155 41428 -133517969 21104 1087 534232244 49918 88169 -310566924 69675 57402 -147096735 70278 81768 16445504 17430 41209 737719264 40688 81841 -148405759 9252 41719 -560667354 43908 31510 -149584175 49466 44173 864873306 44852 23142 -57410594 3433 92211 950793867 75057 27828 -459669272 77544 97767 -66378781 68379 54289 -424333791 76744 65272 -39618044 41578 21329 -683129904 12459 59011 702054832 35290 95014 731131603 20624 97315 355005759 37805 73333 -757302303 52443 53067 -369449579 88970 59575 -865792489 57368 57800 -715566447 64859 23023 -767125247 91501 15596 471677276 75297 65380 -528344228 17711 30062 -365708514 22372 24124 -741143006 59741 36796 -469248890 75445 562 156855211 74188 39486 -55869967 24846 87283 541080198 95078 20365 -910243851 84219 55749 -971942990 81356 64820 -927496512 82158 75191 100600480 69610 84675 -990302604 96815 88437 224961268 7499 51927 -484970486 84407 56906 -722574834 6160 12032 208717639 14588 70462 824417228 32487 17145 -728610235 19432 97722 729613391 47670 2481 600999017 95297 26765 -622022790 41169 97468 -998279428 46063 2818 -509464731 36778 99037 135975531 73681 86874 -602259296 80971 46084 -74967485 77875 9732 -436983202 68625 73146 953411067 72501 12508 -860942372 77590 52918 895670497 82437 79245 -625154261 88708 39937 312310161 90529 1349 356044922 10949 74266 683182537 11408 18016 -579093637 73090 13538 -718551182 71323 3977 331303002 10357 75577 903439100 78045 17065 -162372758 62336 113 -952357614 35779 51099 699176167 14841 23970 -270810424 52491 3138 47295002 66939 58147 -262519452 12327 11237 800804201 74814 73614 695010485 29719 60990 980919120 77157 11110 863319742 55862 35809 -857044029 68551 20141 -306192396 33569 5682 300845574 19755 81520 5900456 45701 36608 166037709 3883 40964 985820237 72858 92653 -581580109 56337 32245 314891595 86810 79362 -359048531 53774 19383 -670030943 57880 60924 -824070120 75534 93939 -366641833 91448 39322 541945114 79567 63195 535937629 41177 74983 -21469361 77454 78262 582261879 59599 41060 -460469068 18388 92696 796074794 47727 97682 -154425195 37895 57429 -765044197 23570 89886 -855606792 41220 69055 -972786597 32593 52727 444435804 5632 21618 -480869030 25034 71662 -615323541 33246 53096 921157362 4677 8628 -692298266 79279 27577 352316513 28528 60904 -818550228 47940 30736 -420863429 25510 2106 512174716 24201 43041 583397802 97391 30756 -600681594 74024 78706 -754711366 354 46102 -794603462 83229 41971 127287168 31724 5853 -635727051 99080 86880 -709818453 91087 93681 319370116 30365 74220 -698029077 29113 86233 -866513851 74814 78984 551200964 65317 14314 817327108 1899 13468 -285595308 60499 30880 -577514778 60187 58073 838449327 56936 57404 175930757 66745 64681 -158738164 65187 39346 587707404 34828 6000 809870294 78383 35516 -30995254 76386 92392 668629687 32750 8089 885525924 15082 47808 109487175 80086 28177 655694232 6475 30717 -383184535 87592 62019 891329353 48310 80314 427924251 13602 73225 -168110127 85464 24403 684878776 77034 23906 389862359 31001 15795 247211055 61375 1074 908564602 14080 83655 -34375074 85220 52906 -224689351 2599 51932 616576687 28874 89232 274636091 20341 62342 -17894779 65235 88222 398674196 43638 4049 -446001228 15829 71065 -710674684 25173 20090 -12474969 97710 43537 869779286 87139 29192 -79974245 55984 20014 -86391474 85148 14007 -502369307 2389 7692 683261501 66127 80661 -540411043 23854 23936 183062161 86249 358 -90953027 24857 91996 -740949304 31077 22881 399779976 72683 89315 -127267131 86119 87623 67116717 15221 72934 297353180 82824 30381 469044437 35950 80074 -610595617 84745 83226 -342294500 97376 22781 349654528 99154 70334 -132847457 9272 94285 915924520 84502 94824 258010885 62506 53969 -632614437 43513 30996 -923259436 3071 12356 -696993904 44466 41949 996924854 98838 35029 -24095025 76126 23033 -168030364 2046 31879 -753259979 89643 13214 789893999 88908 88429 -215293189 74946 36470 659406680 5719 12779 -117618297 48795 78298 -417122766 90337 17488 616831249 67454 69432 -372573734 73032 17962 -587450292 44610 8550 290865292 18948 79248 743567371 48434 5517 -44641721 2665 17247 -449407951 44865 82144 227830824 25099 10283 893865658 59413 43255 -148758147 15563 94361 -107192430 92521 78428 629413051 26698 47298 -851898375 62102 48297 -367576531 90263 84993 -187509705 77542 77103 249458717 96634 28355 898587297 36019 63117 545262937 82625 27789 -886890281 83818 68337 161540258 71510 48562 -656763566 8947 69594 65060920 90673 80486 -358481594 43501 36947 -880155354 83995 86037 -824447856 40589 86590 461468358 30043 85556 -75605497 94874 2703 380050247 93584 78067 918978350 65302 167 -582279083 89948 11203 -375793158 77869 41067 38834691 68679 36480 941320517 81448 24829 -326002563 9856 45524 586511092 65508 88749 317030051 8535 90204 -41379355 89722 98266 124253180 76415 3501 -115871352 4360 78448 636176278 74503 88764 335373461 21287 10614 -765857113 82023 28943 -89999316 6394 95687 934467086 34723 34787 -548587893 97853 86147 -802089491 6114 51544 -205084659 33274 19697 301340938 64642 68960 500209226 72330 67734 -411912960 20307 73770 18232263 12182 21487 283103625 52137 54566 -624101210 13251 2233 -615533538 34043 2650 -228827520 95210 6372 -241475018 4520 46838 163810067 28598 60566 29838940 66044 54402 -3545796 15599 71209 -724759988 49097 90783 716246376 4456 60927 -860329995 97592 82900 -814079753 7206 34403 -608515608 10711 10994 495767866 83097 49216 62695281 96063 14488 -537387591 72558 44454 41653390 49861 12177 982924327 47541 27036 976710866 22260 41431 -657262150 10671 6371 579015917 72353 14112 -312417478 86098 84456 -331041546 92396 27920 -98609726 84271 26241 323226825 51293 66967 -511462179 85785 93984 377494332 95467 21528 186715498 37187 33967 -313510883 21655 93227 -9589945 68653 13725 834475785 46639 83490 502453754 41453 97061 592560290 52425 82024 574556436 77061 65092 -551296305 93828 37374 -121566967 24735 86065 585124221 4881 28183 187729287 14843 22361 -783662428 33446 53439 15859830 8008 18654 643411734 23999 27342 250054239 54368 23106 369438769 90238 52475 -778034173 30237 42478 -206341838 33491 33588 254844173 94316 34604 8631862 78611 43477 -831077378 96220 11961 -89377207 29682 21115 517339767 92161 3401 -463332722 19397 36025 987050617 96573 51677 838254649 12534 86974 768522566 39425 10893 -747074301 50178 94139 674597686 26741 6947 -870465138 17226 88272 -906085641 87518 54528 -648594182 88880 36341 452541742 90588 56668 -847812784 97838 54960 -310867121 58745 73151 -226100896 50570 52007 718327670 65247 1179 458962224 57538 80884 -961622606 40574 3821 -510238755 97298 81596 -995363972 93271 51215 677838873 92207 58551 696107728 24401 48441 -353673450 12827 47249 710958012 5854 29179 -57725597 76322 83849 351255936 68696 39185 366472321 38927 19239 -73943097 54671 32275 -163679116 19587 47608 958959179 52325 63064 -319863858 9882 77756 -687699287 6853 3933 -959413620 95428 56982 630886599 46 82690 286852789 35418 63703 250845486 34487 55276 615973621 26389 96989 954988432 37372 80056 406200992 27367 96236 253625460 51866 39853 -204964874 47288 54926 499711972 75980 67849 -275381635 258 7533 -324671133 55757 51060 273175530 75568 95285 -252484571 61380 99001 837038196 54405 36433 843086182 87448 71255 21830893 32279 5553 799865601 37692 31049 -873802716 3248 60702 932541483 27408 53866 -318952538 88032 28426 228591924 93271 42237 -869037840 67515 42355 -601548128 71070 76399 903439286 79373 23039 -49415520 73962 16483 -143861107 19106 47900 259599822 80291 2253 -41857444 28792 53286 492819382 89889 83999 832865220 59739 76194 95040546 1144 28884 616753218 35540 65596 665411647 2873 66752 -669554769 57667 4517 -350029133 14378 31051 -397770916 74395 86389 -922660267 46095 46684 590996745 73306 98380 -166304230 45966 72807 830066032 15904 46985 108928964 72485 63632 485098101 64696 62081 850397766 79665 2455 -793320875 4349 32514 121757222 7140 6309 334815358 27232 25659 -809856038 88953 7422 -313513749 41697 74701 509404269 29790 49273 912740055 26322 33055 538713349 64945 84263 658113749 71403 14885 -950746154 33176 19998 -222851407 9058 85443 -736303033 45990 27354 466433279 35712 65281 395175177 83965 6817 -296813375 26194 90808 947455653 47328 68158 835395618 33660 83377 -633435140 25677 51574 643622460 97777 79722 604192543 24514 86681 603347713 91716 36108 -445735601 95601 91112 45231733 37861 54282 -965172996 80465 51079 -664195691 62480 90637 -225168864 28419 95398 990381966 80446 62204 -319912306 44665 31534 201445980 28425 13433 -363790693 65888 19144 89862509 94724 51887 98036549 49137 17129 295004388 69079 80499 -760159440 72470 83601 -826770979 55389 91745 -825000410 8888 32526 310513133 55844 40318 -903246002 51081 37770 158852865 22897 46708 295225417 38668 49994 817913387 65895 12087 -149928060 33254 70538 -894048174 3504 41776 -636685 19064 82837 -28711311 32609 95188 973302225 47378 43277 319402433 53211 59566 -985939245 74058 59291 -553666157 71703 66231 -523790812 41671 61308 860275894 51420 13762 949710828 91191 80827 44494385 93706 98478 -897728082 87684 27089 -659500034 14959 28766 806692884 2334 36997 868903741 88860 46214 677438994 45761 18785 32765057 30192 22674 -508005874 56398 19786 -570066798 49638 23309 -441008862 10810 55030 598882485 17415 6194 950206842 93600 59735 128138680 13333 42871 -746972918 70105 44878 -990923773 63098 21277 108925706 84536 38604 -97480658 60009 21625 -319512626 77333 39356 -55212184 23661 52176 649918205 58481 8472 831471955 77926 85440 -116043675 54265 85508 416250425 84555 1476 707915915 88806 59915 386644248 5657 16157 316809525 68083 54884 -42788893 48080 55624 70369234 55820 58588 29170775 31676 17054 -159598086 19328 20469 -685320478 40674 75915 436171772 17177 41278 129551237 71278 13700 917660880 51115 84107 380384744 57622 50971 201943538 11720 39370 442106167 70026 67471 -632824723 14128 98885 217608723 42508 57159 -311137 83958 86124 167563080 57191 91872 -746909046 45209 17796 -974359202 34305 36733 950684485 46197 45997 -634405351 39425 32684 812772522 26910 25441 -251973585 58216 32172 -845009609 55754 89443 268204696 10769 10736 -420898820 33914 46733 -682801709 26056 59326 -572428529 50514 40652 361062724 1454 95996 -838948587 44632 73512 580405459 71134 52985 -414260983 41298 72008 53431425 89413 57104 343809999 43920 23464 554187812 68668 42772 -793788646 63755 18623 -6561531 627 24349 288563374 23118 89828 552857303 35747 49972 204162234 97472 11713 -544455748 59513 86475 311406822 73048 80229 -320708774 24346 64996 975047649 85523 36319 336498636 80416 62974 422163274 55093 66553 730068277 58962 47879 -662003310 32635 76937 163106251 7238 48212 -150621291 93571 8577 -602943100 98506 58324 763209677 25971 37634 909574583 78597 51719 -530759572 76323 47804 -467228528 33883 75328 679728596 44662 82749 71197973 49567 85605 -815210110 52513 93047 991358808 43175 940 -853671234 1590 52322 775809566 6308 51001 199150513 68828 94050 -357228786 40050 11128 -510787843 27446 55712 -986248714 35404 45377 511010048 61528 43974 800995912 38523 62526 -263900134 49715 88181 380479012 39701 21411 -623337778 97176 93597 217470618 66480 79337 942344974 71957 62577 -345190675 35599 12 -900118140 68305 87641 440615478 78592 40916 -782963793 34004 69151 331978070 89485 84070 457555832 49107 16648 -890549259 76034 65003 467354095 52299 23568 54541486 66282 47241 -892551109 79576 38656 -354293935 55933 5568 850295 37407 30565 -789239263 94073 63283 -573008126 34511 45106 151097860 66921 95367 -509124377 33497 80256 17732078 13257 18026 419392181 20133 46701 -656769495 85936 7303 86791172 84015 98513 -671713451 8447 88891 738806571 17077 92609 116493326 67623 99004 3455018 25345 92828 -444468200 94759 83549 494932003 77053 80375 -866046511 94924 26483 874081739 10597 37475 -618232363 16226 79687 49150359 7922 3777 332590724 52006 41046 -76014409 98174 83098 990833067 9021 2718 874261889 79392 50967 -906934536 31203 63053 -437033318 7204 50981 80815131 50938 58769 -763630474 16093 60579 -640370592 10478 71886 128865574 35301 70460 -862996931 74720 66536 -281508685 16977 13539 -969314247 94800 67193 335614441 19005 20606 -823245620 74055 46500 147413000 38868 63930 645747344 61425 95061 118165827 16502 25730 -54226313 4621 5568 66517444 36364 71566 -557769443 87462 57461 -989851798 20389 56702 -183302973 21994 3951 950597300 88850 27732 579016699 18370 90147 -694349384 39980 25657 183308518 11729 74276 977474193 95438 4376 586812734 14288 23382 -165361498 7494 93433 248638142 29981 63194 833542437 27996 91983 849923026 17660 36860 497285281 30448 32084 421942525 20282 7574 -555921262 71875 92158 870723759 12627 49045 -765437066 89835 92161 -768877963 95855 81299 -43913983 18047 75761 -295134190 53937 28993 926590971 31924 3078 -743307457 32585 98581 -784195477 17237 82478 -627901050 40532 92982 -900306692 81306 16280 -557648274 1208 81245 -760807850 20259 622 258298338 35650 65919 579815795 42430 20741 126877428 41469 50510 -332004032 76034 9704 -906885531 87732 39070 -552474883 46724 11822 -886466850 36696 27551 -334347921 94208 83518 490417283 21104 91323 -964599485 53649 65624 48736388 42167 20225 352828665 8811 96683 -969477914 94332 3326 135532950 30981 65655 122727369 35432 79140 662290161 63809 81034 -177824453 63337 63995 752889912 64691 411 668506502 84779 34834 -615991900 99097 23096 -741764250 73359 56030 613499553 26322 97280 892628449 55713 63413 150525284 52088 72344 -969174193 52546 45151 494628303 27201 90031 393463568 56475 51010 492816085 28915 54081 217233693 37417 19397 -904246851 30921 14341 -558887033 43506 24139 -795574038 45601 34691 30359779 31299 15706 -276277621 68962 47993 647378229 43362 42150 -659074120 24381 71916 881269187 80222 20881 245147003 60348 79348 950109131 42367 90467 869295605 16214 51539 -611684762 71349 97395 -416723250 1682 5990 611544663 3063 97549 979607307 69475 21618 393130479 41120 60623 775801507 4177 92291 -952524580 69327 68465 -825331524 86479 17237 -940710582 76478 77689 292644549 17135 78718 -153675079 22208 6148 986840316 30366 22391 35211704 27851 59119 207176216 89963 37485 -434561305 42304 71993 -729925433 4388 93891 259540427 41860 1085 -624812223 52258 20687 202657362 74749 41513 968606286 3631 76086 -932409426 46278 33456 -846947284 13888 50027 -662326887 35767 73673 482614945 79285 8757 410541236 77751 24947 -158387002 47654 96559 892854125 95071 45917 -585708864 6960 74480 -117661734 77175 88859 -231551533 47763 3466 -552421 25764 41961 -2176051 29736 36817 -326296709 93630 52847 -188135849 3890 7921 659604820 96502 95344 520630481 84928 42990 124290549 82504 98596 91478013 94124 41398 -345546280 16602 69662 761704328 67820 48300 616496917 28793 53951 543503023 16940 1137 52323026 53682 69169 -989638451 89047 76904 -530774197 72673 83969 213548985 32285 43701 -843634011 17678 21475 858778444 55278 3721 486101219 78486 71175 100366463 15662 16292 148132420 58772 8878 -40508038 10796 18425 82918858 14380 85552 -351807927 66312 12983 900014519 16385 29663 936967651 22783 73766 151152085 51408 98102 -316016890 21523 91919 -76028736 35313 5312 -972653750 32806 98739 -208380414 7716 21486 -678010540 61690 70220 756314171 13862 1187 -50350406 46181 82810 -381354919 17988 37271 -551981506 36147 61602 -325871493 78290 19080 529528844 67360 26444 207169021 34580 12126 629395453 70229 18403 -296737883 65558 42568 -704682928 97054 31518 882764180 2447 11116 -774944588 95836 62186 -710636152 46281 30932 -860630297 36573 10767 -177633584 68137 63822 -541271977 74186 72200 -520452225 86692 94933 277602612 4436 13408 -934323247 72590 58870 148148304 31565 47098 443287498 95067 24374 -453505257 1030 47999 956686177 58341 28523 -118332728 88311 6327 197157580 39173 41845 -631629314 48643 62800 736585805 28335 96561 920997711 73421 30638 24242012 98620 86690 506255209 6494 61421 -904616040 33300 40125 -662086213 75251 79944 -562441346 20719 70855 -760886378 35663 743 -828795013 59800 48192 223087127 64266 57621 997408113 27593 12886 -467493058 17576 15908 -659777364 35540 65615 928020068 65034 85495 206992755 16562 48268 -63795260 29328 46781 -495150560 63615 29094 967655711 10237 55767 -460857222 57624 20834 -390235435 17909 63612 990364985 79541 66926 -520534935 74916 78244 -31892657 25645 4494 82887892 90756 62118 -819348775 69289 33149 871472945 21865 17005 394342146 38456 18849 -654852212 28398 38061 -618138440 71802 52295 -963560492 62479 80257 -410884734 30383 83507 488138372 25454 40276 563683785 86718 56866 -376425628 52971 19795 141721592 3735 9531 -170840461 92956 42144 -569826913 9193 77254 -15324923 16344 56908 151956759 98521 76766 -429246599 60012 43611 236720264 20266 64195 910698468 36697 75629 -730185202 43283 42430 85165672 23200 4831 869737596 19421 90322 -116730701 7268 46423 35608244 14948 54091 934141398 144 33917 -293209352 66007 18065 -696158158 44861 57378 -310914328 77974 88470 174626901 77799 9611 -741644183 67890 32605 71310826 38799 17421 -656905067 18870 56119 -255122847 23547 82678 803298480 16599 20056 -666226468 82111 33702 740274598 6903 72287 851587629 88647 93580 -721037661 44757 79849 -526021019 67962 27883 -932733199 50642 10309 -877962894 66529 94149 601434385 88361 7586 193913880 55861 3296 -732006706 81311 61024 931429120 90383 92199 -52185380 41831 87450 13307098 53766 44041 763853531 27316 9702 -394531592 16863 38882 744746159 11567 78345 -127483034 6349 24338 942486305 14943 63156 334813019 14334 36100 -519533536 25830 66208 563343937 16157 59316 -371268480 89627 40171 -370010230 70710 6147 424872149 88389 18630 503246354 56415 52768 -524169605 59908 3833 600639269 79415 75274 -152672713 27618 39166 105171145 42773 90571 -744945773 47114 2953 734640257 13440 43546 78777863 49759 61954 -784048167 63442 30758 -67157351 34013 56782 946580830 93977 26904 -574057918 42576 32827 56059690 86915 76547 352405116 8130 74013 308457113 67404 23586 231175174 20024 78849 912507092 66955 85859 -725360147 61872 25059 -388370814 5531 34400 955547879 38639 95910 135215035 60898 76488 -184703939 84439 1509 716553766 36031 29277 -251538756 41409 2945 50512690 10218 2803 -406809120 55904 29307 238721213 64377 17255 717256698 56875 75111 -162474892 56706 95995 -801986231 27193 74317 259661079 38440 88775 603953857 19822 48495 -165219632 20923 75859 84251124 95099 7599 852121773 23880 27152 -912505593 64056 12039 790553689 5630 72137 711953105 97066 53125 -785342534 11645 90213 -421299035 10064 72956 91667613 73475 12258 -396500578 66965 748 -35928145 84292 39906 349019761 73528 28302 -701241131 141 56670 953818507 56500 24659 137536940 87581 53412 -103377925 10345 90850 -286329448 94273 31192 -241643128 62483 34753 221954111 65368 15245 954075856 53191 68949 -448086189 26872 30596 -971211352 31642 65420 -367237006 59619 43423 -2773549 50608 71015 469058291 12712 77900 745858292 45972 56539 781378124 58884 2961 77945533 51223 79701 92615352 85451 62771 732734812 52880 32885 811177919 86980 59799 682519346 3518 10697 -782699410 34705 93554 272644058 72227 91904 926640887 31411 73987 -819176872 17793 6974 316221992 83392 31085 -787786017 34765 59252 -461978484 85761 49051 -117292494 43880 71243 -204694824 33084 54023 -525054159 90452 86770 -940725353 96170 8435 778950337 380 50050 623583599 78401 45854 -253213967 85129 33076 793417555 86508 46681 -60501066 79298 98453 -286200252 41042 98840 531407749 24963 89236 -935354920 94562 65609 797241712 32071 77927 -211736111 14932 21564 -62103795 95127 46546 821878487 72876 84330 -470491057 41006 35759 -459912499 11550 71101 -42766172 27194 55818 -559423530 44598 50265 -720241905 76278 35491 -285983789 82862 34087 -270753959 28172 10806 -596512385 101 55446 719949370 75446 90140 -680427226 50480 71475 528041867 41370 16594 747718026 22808 26653 355115731 19406 47585 -48276089 69095 7894 113911289 8739 57627 -300193556 97249 86777 -536324719 47593 39212 -956468112 27404 48030 -812990839 78160 36676 620276385 16562 15118 477407463 67644 62318 -721166403 90966 514 -968700175 17793 9056 -48579658 83307 29164 660730646 81667 31241 -21767083 48511 97140 609137492 11416 30698 417018643 2359 82410 969396961 96623 79217 -834165235 11808 41435 -973047751 70221 25994 -791801174 28789 50178 579268058 73179 82624 500406927 86756 39944 -705974702 29469 78279 250740950 72779 83149 957377307 96389 32913 -126098335 98323 86303 579098818 71873 15792 -38645589 62371 38483 -43972921 24222 36686 -416320507 35868 15513 402313663 11215 95604 -850604951 60932 38578 422181179 7446 63451 -572858986 50471 69684 809190033 88383 44938 741111368 84797 57138 179582766 48871 21001 939544581 94152 83536 -939012453 77872 68101 -456001235 45042 15371 -26109460 33374 50790 -591439888 46500 59306 485818985 21887 20439 18968455 13035 88872 -765119001 4939 75104 -135842765 8194 81746 867167332 50571 37162 661421665 21814 20050 -967496536 58564 41727 -970931999 36739 97247 930308817 64712 96361 -821506716 77505 29672 221647475 89997 78225 198714687 64531 82202 365182859 83946 24370 79336230 55880 89237 -111393348 79676 61555 383547109 8801 50398 -665191970 21984 71259 -241488884 96909 52204 -873844557 62621 36134 -870245285 89059 78446 -668474001 60573 11106 294427137 95172 77289 27078439 75075 14008 -943246172 50957 21791 -907020502 74698 52207 -943742218 40450 15637 -617034007 11771 4743 740959082 3476 8643 -479692428 67965 61719 -852620212 46998 67931 591723136 51044 1876 -124280560 67311 51929 -547616838 42475 58529 -223233316 31257 80835 -89376268 83282 85160 -820438627 79366 81216 -433278864 19075 18126 -386084821 25015 58557 -956844295 61439 23057 -739190125 86574 31801 -881452374 50092 42133 121064520 53965 23626 -295375798 87606 60609 656189032 79268 62795 -734138307 32282 95985 977539051 28908 14689 -622482800 78371 66705 944031036 17058 76898 -698780515 55697 38063 179403515 40200 53929 899746686 95740 14409 370592124 43743 41509 375175906 46247 15756 229894282 63976 3439 -124810512 82804 90728 443542502 580 64451 -560849312 77512 34959 -744447603 3284 43647 491410905 8628 68409 -173175874 16523 62823 322749529 18526 45274 -970380914 59799 33123 680600963 30084 23295 -226282643 94048 65185 -620473103 66930 64492 603732694 6568 68429 342186821 4259 96803 760046839 39399 48166 233388117 95212 46210 -156291748 17690 4569 191389265 61704 63453 884878232 19291 84672 -246288492 85148 53740 -491783119 54151 82548 792568494 77827 47173 340286660 96972 70322 122315956 82720 33871 448234641 42223 51497 -122435222 6227 15247 985493596 14779 45435 690237956 53834 56582 -643281018 54393 42310 -834537403 68165 86750 507280056 34452 72054 -340463498 78609 22246 2188999 47055 97660 -194725035 19734 39772 -276587421 2814 48012 -639246899 60634 76184 -586853169 90518 19965 220522179 31371 9982 671183979 89068 14029 -222525132 28389 52937 592231501 7428 44841 -202771360 87997 39643 240210753 63554 82287 -466383142 38406 35825 318327023 30472 97935 292998336 79821 33238 -540484683 3816 11965 43290509 16735 17706 -995485075 76371 77782 -680185076 43144 79893 -690437518 82016 84815 333543101 56191 95630 474323839 62067 74882 518687426 13942 88757 -439190879 32509 64987 -257608544 19524 90539 -276091484 98131 79527 262191475 77270 20963 622690592 7229 12881 566300732 65100 16384 455165803 76347 64149 15910847 63343 2184 -187350268 86518 51290 -439996220 21011 90557 -571955206 9810 1679 494925562 41035 20444 -989309866 73483 90660 243615693 35272 51831 -375716960 83385 71905 -596082295 37618 73122 -71146560 44171 7110 -848962529 34134 24119 -939300124 48861 13518 -291511289 91294 95934 -884027348 13326 28202 -958834022 36501 90469 -309978260 1763 63110 -502919970 91159 28536 -276926760 48580 29572 870149750 57768 98760 -858952178 62456 22037 -676100724 1184 46481 -693802237 37754 75767 -537229887 59227 88413 -823682398 57666 57196 431925724 83085 20706 -107290622 41716 36118 573385533 10587 59931 -256387025 82045 8387 966553608 52700 12766 248549119 83406 75326 656246282 71695 21912 404698237 71384 45115 -346918429 65062 96443 611163352 79214 78243 -811971421 82832 41721 -599449470 76607 46507 -98955036 32499 13592 -558862861 34122 53678 250535902 56750 84968 124242431 24629 20006 577746651 90150 82485 -818143425 47721 28159 163202857 35485 8447 -174388347 5401 79817 -484085667 85035 6465 183771112 10589 14105 408172001 11686 43520 -329086246 56228 82199 -533827027 8655 12200 -136039676 75402 91148 560223435 82620 72341 -836071632 74530 20632 945000973 92531 48555 974018693 74640 89583 -229117894 21031 69994 -655982307 55317 23806 -615924415 89352 40158 -349461083 69533 27094 39637462 96835 10668 -808682626 44169 15017 919629258 79741 58090 -891616155 66286 31012 400093616 10554 51554 434106641 96247 32848 -467315516 22508 54275 -271510002 59860 88648 454562021 59614 82730 974245780 58512 54377 395703980 90677 70348 -763526339 7863 6763 -70667535 16003 68049 -479468667 92171 53197 988800421 61542 3604 877928008 23735 39699 -381427675 94513 72082 -232631501 30808 75065 -159585862 55770 34676 -618938933 58778 87192 319848710 21647 43317 475965093 61761 86475 -677950009 26793 93548 258381732 67189 29545 -723100309 49189 12462 -218249219 21973 72641 -70542525 46086 5961 -279747853 16661 2860 -912004862 38470 9377 -617094790 4945 52703 -119487989 36912 75738 -411434464 71201 25416 -286339926 71388 54301 485859888 55411 56527 -834654804 44886 94498 -434342729 97624 53699 534523298 5682 87949 257256525 1494 14093 731984628 60611 48690 569460599 98605 64398 -660066680 46023 27976 618054532 49613 90577 525043295 77069 11665 107581914 98537 64729 45795459 11170 92024 656451498 66089 8679 -367752655 12858 42807 -811317127 39382 8249 760259262 43346 2354 378680973 29701 30326 -114022295 56456 63552 551356334 21712 20974 -332259603 14 66243 -713793274 72036 11399 -323417040 16417 6611 285868958 17302 55518 -278700998 60210 13353 339605190 61776 74817 -807041852 70954 49590 -329323835 66200 23886 719957510 14143 97407 80514791 95328 36278 515772908 41812 17570 -757520185 67266 92019 -360538715 29277 94428 -637724477 33240 35699 -494041506 51219 20279 933991149 53380 3232 -548551949 10543 87407 -511984288 16818 84107 -132446481 18714 82738 842704645 36864 49599 -266231750 69263 73266 570419322 79547 2449 -259661464 556 47164 670889036 28374 67079 -281257796 89673 73548 652495251 2096 12967 931303337 38976 89445 -501493052 47166 28915 -450565474 3716 95124 -552058055 34205 8741 519562146 6010 30870 -146036121 62393 18127 -882033783 15714 30840 -989845324 90692 705 -982956073 52798 94508 328611791 24903 90408 -795006998 30158 86624 141632436 51124 39881 263959102 66677 54299 374433068 75353 72446 471260281 98858 40873 -61705971 36079 60913 -643177263 84236 64280 -602841930 25510 47512 873385779 11177 12920 -474343091 57705 74165 -195643303 44236 70877 963537116 65670 35172 -734777036 982 4231 -736463022 48993 10377 -264608726 38923 62905 672302859 10780 24456 -707656348 81602 53789 -195340205 69844 84663 17923190 63402 22534 972906524 10353 60135 401147933 57453 51405 -542585211 75930 31714 758868677 43181 19341 590363523 68468 32882 -15551108 46575 10712 476933248 42577 27008 -347368227 54782 14161 -832531101 42229 71924 -568980979 52437 7985 -402070625 65694 29445 953208910 32254 47830 -957783756 82223 15430 -218233144 63915 63420 288063077 77545 48685 763432201 58695 74021 819477750 54900 91084 527432659 8671 75210 530498074 53111 89177 -913653471 764 62277 -511841140 83479 83456 -144808853 72293 97447 140818179 85389 45455 -195330300 97107 91497 -87367360 22262 26308 -216810356 72979 18415 379091848 97845 35019 102125300 13865 23186 -346119463 3978 65379 -991518138 67221 77575 -327800408 12996 40107 -676008897 27177 82552 -729939382 6765 15787 -26696529 15760 81125 -741005616 42945 1777 -93085353 64805 58219 -572558229 86028 59937 679896709 99077 32970 -393425257 98948 41605 953917616 32598 17429 -815847628 73208 6664 -921017882 71435 97585 927846770 56722 72979 -673355026 38136 78483 683335547 46564 68508 508511247 77033 15023 474004254 96008 18531 613519576 8404 54599 -313744378 9296 34993 -983420519 82312 30853 -834183235 13003 44029 287930058 64527 44334 710189276 47093 53293 154081615 7549 20043 -586064669 66632 86331 -9188985 2836 54243 601188281 94862 17307 -699925054 66918 72626 -837053353 45645 11452 -487053631 46195 68262 -659728946 20148 65508 915474766 61544 70975 492519773 74266 37787 513948750 58316 35582 -89390962 49986 35452 821692102 28448 41002 852999871 14272 84973 936985189 27315 1335 198846607 72842 71216 443043115 7487 30594 -426369520 59783 5312 627562814 35455 61932 476109937 94995 20062 916651036 90983 13581 366760435 76751 95306 321402068 29910 12536 645582135 85461 35871 100399062 26754 973 -870686720 44253 23348 -83288996 49733 16973 315520511 62275 54908 -273282684 8573 36689 -758945719 27766 51291 -723838788 47780 88777 -314504728 83288 24930 -323436476 86913 56462 -154498699 52473 82436 631875167 79676 49768 -583852113 84602 46497 773001007 87782 96727 -590521099 81465 71579 -820566276 93283 54720 854482338 81358 54307 -481407558 56430 90390 592916542 5195 75864 362291501 57782 88610 -782355367 53400 5129 872854531 78942 92465 131673920 43296 62502 918095867 67310 17428 -232277079 45081 15123 -54083829 28393 56590 838817085 15398 85243 443831809 19029 53939 860728757 96802 48078 -255431422 40203 42059 971452697 45288 80087 466738792 31770 29198 220577391 59548 95972 890119622 65717 18510 -995858253 90084 43206 334226952 65745 40710 592120604 47467 35591 -784550281 46647 88372 -410291485 46508 18899 396292026 97312 60541 -874110268 81027 31771 649998284 56324 92564 546279864 84905 1567 518335647 67226 80523 -114659863 4765 24249 -190172153 72923 59090 -824544500 69235 14394 226786063 47311 22592 127890834 22002 72255 -895004334 83679 73552 616344246 89237 39699 22900377 46352 18501 -69263889 61778 36335 -872711803 36696 68874 86612816 78172 89918 -699664489 56029 65299 203023984 9545 57055 709364864 69430 16566 -644694746 4909 6426 -287044183 31094 29774 -819056917 31776 15939 972865988 86958 7874 965056321 88136 73032 -272871339 84747 86705 -376548772 63057 74280 612737238 8714 10547 -578100022 41764 98728 25239126 47410 49961 440028214 62346 83754 886939007 53582 34477 -412790567 88463 30333 -34476367 87761 47348 593734811 55534 80822 -381706967 58087 29448 -985195222 93853 34860 42862310 78804 75975 711738686 72813 22469 510334338 55511 26342 24956207 80704 52471 -720222609 65710 91778 305301996 18782 91966 385621919 1291 73220 -996958621 20919 3095 678212751 7579 92142 -146306997 17816 92557 826040082 76872 17150 489305584 57600 26842 -618584860 26280 14495 -601866793 96311 61003 869654928 30885 76935 -434839745 51615 1914 84811467 90277 18837 -961505934 62881 60732 839622384 91670 34766 -209537504 8688 51516 -966605372 31113 50558 -200770668 56241 79300 321931047 81769 90648 -54166912 74649 6144 760643612 47253 79265 -794917577 61900 33539 -973242395 97108 47867 -970076876 23744 72262 -63851032 64668 28745 362911179 98093 14889 -782683399 33961 26593 -409137446 27768 16261 -35261585 21678 84405 -720056865 78649 40258 -117898910 43185 6206 125118383 43702 50564 -280588715 39081 43909 -779454173 8599 27402 -101864462 10548 76839 995234792 59550 1856 21386802 45877 33230 588401187 76988 81342 229334396 29818 316 626184614 6699 76664 77332161 43960 89200 -382605268 80196 62203 -559379943 80907 16570 7221083 10238 42952 175512351 45326 65412 -808847954 64788 40696 795920353 26051 62799 -772753811 27617 89146 -954642101 53531 64192 -173324519 39136 58584 55246346 46081 63613 -532158957 57263 70673 524102812 24652 87457 640125341 49189 11145 247866600 72300 19525 -301352358 24523 89239 199527691 19081 69922 -811451276 16784 39517 -6472570 81483 87689 772476672 91067 47470 -162952603 56446 26632 -267049051 35459 48945 80283703 70764 25093 -214620360 53031 4433 -941998546 74204 34341 800578830 82704 6967 590858404 33463 19033 70553797 74875 39308 125887169 35993 71625 777898464 98780 16300 -989566503 45734 43005 409395151 21697 86088 -952813025 64782 77229 619666543 54287 25552 -258574183 70209 34665 912535204 75172 23525 -934346624 1577 28557 -505425046 6655 5049 11528485 42148 89841 -195849813 92062 18716 -710319210 15669 75759 360530788 69888 41925 947750291 82039 33366 99569903 40595 10530 659305104 1987 91227 -719962151 57768 58764 236709119 91413 41939 190039601 37448 84748 366954406 84219 49441 -382344557 59379 51304 641351751 41556 95277 467828310 23970 36847 -997219932 39986 98260 941103581 53467 35355 -654412859 93109 26179 -225342822 92268 30532 -76913152 1057 93955 -370833055 36426 88349 558707607 17179 70528 643606878 70161 84012 -544103454 17759 51051 945757786 71777 42370 -944253782 87298 82414 751095560 29612 53599 -659517084 24671 21197 -466677878 28155 14795 -226132655 62790 52181 -723857924 80257 9511 -358628226 13511 61024 -131003047 4038 27558 -482694898 45574 36391 -770940748 3783 30875 825415940 6718 33025 -124477485 84302 4286 732254137 42220 31367 -586461813 35435 70824 430458575 13764 65791 -140556377 73519 20367 611433759 44331 91520 -957841273 48725 32030 -869058682 78437 11045 324747350 84469 30808 -867440204 17782 84896 -149104722 84530 27759 505606018 17632 84699 -761298811 63217 84562 412897299 17649 51828 -365273961 55138 75885 517114148 2415 42295 -867054983 45904 77399 -697155332 5187 29605 429575263 25337 58836 -723844014 85477 53815 454162263 39319 77640 -992310650 52918 31718 -26524931 4588 84276 -135655110 11497 25455 530528097 5931 98506 63428827 76000 27298 832249220 8577 14873 281872846 10023 78487 -41546552 2531 25885 884292575 40391 25281 770275043 77019 41945 269711308 80409 78370 -404634616 48359 53579 -363883019 28228 39580 96760588 19034 17125 396775561 54590 63766 -550766116 295 65506 -449518865 86120 34380 -667124638 34420 88961 -402624119 77130 86932 85118777 70461 19525 512332930 7885 48183 488344949 72731 74380 -625712138 97620 72022 120124015 82100 4274 -703342814 29331 56548 875934888 53756 29895 -806050091 68149 38946 -16385503 66206 91156 661824967 82903 22571 -478193207 16122 91080 -326364158 94733 20641 -878036139 58933 23775 -744832938 1260 44220 482893289 72473 86978 105767530 96905 38699 493441080 52599 90141 -592797238 45813 23471 -641054707 27981 44829 -443520579 69493 12046 -550297677 64823 69703 -341951031 38810 58491 546464721 35680 46462 16194393 40260 26005 878717652 49385 18414 869456742 55945 14165 -278904052 30553 36987 -318499107 57261 51655 857145828 58468 24140 1212746 15419 18189 833153667 44878 79143 807624468 34744 34475 951584500 24157 79892 380580056 90319 55454 90663227 71919 86289 875976500 49101 68686 640234467 50205 38589 505486479 57869 68872 -95233515 94485 13872 -241158674 56411 92747 183888643 25611 63481 -482132419 94199 73777 765157968 78097 70617 -688681677 91273 33 610412925 90761 35411 -77527998 26612 50279 -328280555 11213 66489 -412724848 11787 47575 -231501761 53768 35803 111785701 72788 26767 209515734 51596 68288 -805365635 97118 20320 -588625438 37850 66298 -134393556 95378 29739 -923937100 28936 63502 -7138497 36138 52357 -706518580 82830 32248 778820796 33154 81121 -869031540 26362 37671 -114560684 53046 77921 -612768987 47164 2771 -956975330 26195 71341 450170937 13679 92760 -427029725 77891 68507 -787709144 11201 98792 633508332 85670 53626 552502855 72724 15112 -380188897 61362 2666 -435706728 7613 95375 75727200 88092 19634 -217253812 30924 60368 567032335 9070 57624 -778440024 55170 87656 100254921 70342 15504 -788167312 83736 9877 391798369 2184 94050 -394023997 25309 38627 715969759 46241 90978 -919754109 47278 74020 199268626 49320 85114 -341176914 22154 7568 -259176535 16278 49066 739896278 3168 42311 979073094 64027 48045 192856392 25340 89180 991430415 17659 83857 602756422 50651 65866 -845029338 78468 62085 858559612 69134 27383 -532535280 65688 89116 -218646099 29844 60820 275832916 90298 70513 233292738 98813 33691 120356926 62765 35515 -460826715 51807 73500 842864196 98387 92199 -545095155 6009 13481 -438185780 32433 72488 -713177021 28794 56968 -754115610 72279 19947 -993725014 71663 62247 -922820498 79169 76283 535281723 75334 1585 770411618 68651 89644 897363322 16957 28953 991966625 4879 24661 -712218989 90200 26272 -597061995 22995 24538 -16461458 71340 4541 -374353787 21665 22310 -177712042 3940 15697 -353185333 21799 79779 -245091036 62774 93448 441000376 36400 16693 419212850 48575 51873 927366600 60061 80858 295310259 9177 63332 -344654785 46141 30255 -212419979 74530 88891 -373333736 68049 6858 297211850 86249 28405 -623197955 41222 1978 -523571389 44802 76902 -663308469 65616 77383 235749317 55415 69977 601210145 51143 62454 101069714 84443 69355 -61355486 96475 60284 -575632438 71536 28864 431625896 51809 57986 370731909 38827 78612 909696748 92317 43756 -368734315 92702 95826 549613795 34699 92222 215157850 25778 60835 548821013 76792 81323 665478833 95095 1762 -59946875 62514 17973 795028041 29260 56040 658591756 59079 87992 -706388820 17641 44145 -40330375 97032 47621 236260536 95017 19519 -734289399 87733 75037 -308866690 54135 19193 872875194 63757 78514 -854814093 58898 75372 358124582 94952 31380 499420046 67829 78985 272558579 7574 21029 -673311934 36914 65606 -700986384 49893 67354 6381525 4499 68905 -343688761 67502 92873 283127549 49723 53203 608834368 68407 24813 676416318 44685 83911 -174386953 47245 23165 -854573486 81509 43467 -799461619 11246 94022 -260654953 24978 17517 120927624 13685 65193 -174284561 37930 41031 165044550 85389 60286 -145236791 44147 12637 -403241157 12655 89826 -693341481 95339 54638 354485217 67103 8562 -954121482 5547 88624 -644860709 16642 58065 -284672920 32210 46690 518940741 16946 40063 -204355661 71547 6627 -747799075 17316 54749 -973536582 48642 32761 -684938096 22507 49055 277769495 22262 85300 742077117 22497 52421 -380806479 13451 42210 821782207 86542 54196 53072048 24214 54198 -353136132 68321 19596 -642469472 47388 27273 -111521469 27283 28079 770123011 5383 62654 975546591 86333 29955 299916083 67456 82841 463639547 50835 93196 553038851 80533 90680 -807651875 28423 73712 189162276 21073 78694 -342586869 83103 95829 79708361 57059 40052 402999401 18375 92223 -658099571 79886 53179 -237503205 94194 63797 130317998 77418 33459 -662686068 63013 97380 -17320138 94843 22760 943287062 39174 59249 -660467752 88371 15136 -421897848 8079 80565 176092421 79620 78649 616719924 12507 77152 -711291805 624 74927 622461966 25179 81794 -126345068 85315 21584 763993830 32889 92963 307687714 6957 76899 916828597 25007 37533 818298267 51209 80071 198819637 19464 54089 -298768199 79542 20794 844820465 32577 16999 -310547838 55825 78577 -365719483 6969 65360 922317064 65596 58089 859503228 53099 6979 766274676 11510 60719 -712800765 64986 96301 883325658 58332 54760 -804666778 42182 77308 651562241 74050 93540 -351162744 69406 20502 631293138 66602 87326 692388718 38351 77315 501473545 4542 421 -444758812 33621 7609 -830285417 98798 7559 -811963936 9379 82422 203380497 60924 34291 -531394043 33044 63022 -304672473 89568 32942 594305587 30189 34817 506796419 42026 48583 613145694 95735 41828 -454600701 18609 88118 -754722615 34855 39000 295989435 22927 53001 383666032 24048 13317 907825251 22851 19269 -705416505 37456 98499 521306834 26471 6803 -283360863 35476 39675 233963374 6256 40576 -635568511 73938 13124 -603820709 59488 21641 -595783865 38261 39133 432495460 58809 2815 -273875790 54092 22896 388747909 21388 21990 -645223098 53665 66796 963385358 75779 61975 459428828 65707 27421 82712789 50272 97214 984492552 86742 14173 749208566 48074 53977 -573591485 80488 6117 467174057 1827 89233 945020938 51599 17714 -431629783 76651 48726 -600965359 8474 6368 -358548529 36917 6411 669496589 18417 25286 -189614200 60728 95872 54044593 32924 40675 31425947 24271 51441 350766012 52373 72660 -688222007 59472 961 -403792532 93408 90004 -571930133 84946 47918 352489260 70357 21341 -639328123 87922 22280 -271269195 96423 35878 29664141 51249 96006 -338636281 13230 49866 -117729930 61768 14517 -6971411 58351 49531 -665146549 24174 9878 -499345635 79488 44689 -361102583 66727 70831 -589035527 6742 47086 -749842546 70084 94643 961055062 14283 26279 617847057 40311 17898 -387902464 53573 48299 -112376070 8766 15321 474647805 35420 48930 335333119 91301 14149 944539762 24277 31367 -587544930 39464 66648 116046719 52993 32044 42682760 62557 35276 389123676 76886 61236 81687087 46775 859 -996715089 60727 22267 -583881484 12128 58253 876043412 82653 15036 391441547 81745 227 -934628673 53867 14734 18883168 11407 89363 714562170 73709 38819 -1697812 34302 76810 -937326750 58049 55120 -64896437 98629 61204 -69840634 92278 75476 -982247279 42653 25863 88900475 83444 19611 852971586 26770 13853 -877289611 57145 77828 417107102 95532 41637 226162242 37506 1511 534571424 70204 44432 -331780966 89134 76481 -856822944 89538 51116 517086731 27540 74406 -203929612 71548 28782 -737165630 30854 2190 -573095149 34423 18165 -627567018 90545 54084 -606309257 6418 16169 -457348261 86267 36492 747929144 92542 97049 865282314 46385 59993 -888270994 48883 35034 -775259160 37782 85742 239906982 53162 32748 -764848189 36197 87042 -422653038 98490 54117 725698279 39177 92343 -503031516 26385 67877 -936848199 42726 96643 909573776 77024 58264 987133216 20692 77913 779716157 68399 84614 -254541197 97032 83788 219206118 28373 79984 994259503 81646 92355 721919810 61640 39193 -40187708 26623 40535 -312886455 51421 24554 432578396 9243 53528 397631486 2958 25766 925995112 22584 45417 -823018856 20527 89617 -181954082 82967 23536 206566424 85046 39597 845445197 3957 10912 330658035 72926 3065 43695355 8788 8189 497813129 77587 8457 332901190 48936 11987 199630792 89204 97651 -338955737 15644 63687 856222577 67140 44117 -542530077 79272 87268 -216218356 14497 49577 711763757 15396 40033 438275485 80101 91607 -466490805 15606 22732 725698694 87193 12606 770359625 47474 38510 744726493 32431 66626 678601656 68598 30977 -457665014 73871 37862 710440311 19317 49241 826534407 64607 30504 -118904366 12771 33956 -150200443 52011 62890 200456283 70527 45696 430040479 41217 34997 505033913 87721 70845 -191841643 841 88477 860150523 48733 93775 -207216430 69728 8095 -571156900 94529 18580 646212496 34614 72983 -553834036 81606 59516 -423861346 74345 61517 -688849928 22323 71703 706043893 54361 92525 631356917 56960 22411 197349981 63539 70731 362292123 40843 85654 232948135 67546 36714 -241394242 660 50637 857571297 92147 19163 342842058 77606 92619 -200417570 47910 14264 910305320 57520 63935 -640799006 16164 35182 -968075752 3609 9289 -18661651 24282 45394 -999876533 56666 58586 -196178776 42176 51605 979013570 65897 25472 270817206 1251 80872 -196933406 75361 56158 -896648482 17290 90175 862028847 89059 69690 763976090 76839 72562 573965871 52031 45257 -945407153 3567 4990 -802718278 58925 55670 -708375058 72977 60008 219742523 90726 20389 444864528 69968 93545 -357519734 98582 21362 840197285 600 23398 758583978 64972 82703 -674301355 79105 34137 -165707896 8406 55433 760118216 81515 81926 -696174078 19554 72272 -252843626 24555 9252 681211112 85151 11191 321208740 47583 64255 -201897964 57402 64960 986156639 69796 94133 -376710826 71564 76528 -730780430 56196 22551 784234053 1036 4056 670208989 29527 14377 -247236844 25645 11034 -706616027 29446 59132 847642543 62111 30883 -374477859 36998 72859 578318369 18177 64707 -450348688 47541 57623 156925712 88716 83838 -23357131 96584 5590 -279321294 15562 54099 -131194554 40431 78743 -271660846 56421 73024 184294575 59004 37543 89107448 72408 83606 91724776 29742 47754 923386752 96248 78024 673639911 8341 57604 329694176 74190 11107 171744208 8286 17064 968933740 22300 62078 -864691475 53602 24015 533170290 4323 17237 796056056 58874 59420 748557517 75779 38322 858229091 94994 15706 -921899036 30553 10918 -237950969 2302 45114 -863349290 81537 6569 145850075 59990 46988 -956174374 58455 38187 281728071 77696 83886 570907779 77824 11486 -292775295 18513 71406 50652331 11455 20141 896649417 50695 23314 -262485800 8191 29303 804864129 68864 80032 -422901724 62449 67224 875253489 62736 81610 129241166 85993 44683 -190135467 95307 28380 -528613295 39171 89798 -429511886 58458 80785 904043203 23008 44124 878020099 92101 17764 -515762820 82488 94181 967104067 68794 14412 869513350 42494 94779 -273066799 56649 17031 404180438 43078 89793 -418570345 5934 26638 83241855 34020 28164 927519408 47226 40468 304358301 12765 36332 -359630157 61598 60377 550260108 97499 52378 -695938051 13139 55670 -463131620 5021 36171 -971098928 95229 43466 -636180532 88082 65329 184550143 47188 13028 237599135 6704 32910 178728585 45155 1652 -468516548 54337 39355 -665862776 67138 14859 353460053 62588 94687 -390510075 81173 67384 459947606 34431 22632 -536681607 91102 36412 506229938 59723 73243 -63099534 96874 1299 671045365 46409 77866 560064828 5963 80852 369870190 31196 7744 687383453 75023 95544 129793222 47419 57927 -610823074 16741 98564 135497738 64512 61204 56506891 16719 66633 988694751 67232 86779 -647624742 74401 55885 642717135 19323 23963 11465737 4907 30557 96373971 39189 83943 -170051319 51874 71480 -518222655 56211 57306 -449451306 48706 64571 682038729 9308 54892 -153298943 46063 37920 864211045 98283 4928 -827328125 49819 72995 -204071982 82800 11979 -895422241 26798 7932 768108956 53344 40107 566204351 77010 59003 -69406839 9582 95326 -518082911 16252 5568 -581673151 65403 59708 402405206 98285 60944 -121631069 35877 60403 626307411 36232 61055 -922190683 34880 12549 -226054186 32752 10080 322212325 64601 19639 557794960 1764 7766 681179818 88498 27817 -615753607 69863 26947 289443838 67385 87593 -948596671 57213 61734 -951486619 44644 15994 833765143 56684 44818 675766229 37699 22616 -455889667 22678 36346 963556194 92417 15395 -361760100 93907 12849 -312970045 16117 58535 -724361497 29577 5281 -243995146 97266 1148 -19799238 45749 64098 74369809 86733 98181 12591352 933 29866 -309880102 27069 9923 586896141 24570 88417 -747996856 24420 71424 256256145 3114 99058 -409633352 92362 42074 -524409984 14284 64260 -874327078 25445 2940 732734940 43358 23011 -466479329 67630 96263 -415389935 85267 79268 576568054 85423 57753 -179537039 73988 76833 -615641203 96372 91138 36893399 13470 91659 1475841 82515 43152 258631481 14534 39307 600095108 14071 9926 633127297 23002 66880 268007979 67758 31991 -200593537 73120 28221 -857266666 87809 61612 -221208366 51917 33021 953703870 78982 10210 -92887166 21511 3432 644017228 55299 68020 389080251 33971 50151 -924677227 34288 18 998421188 88736 30940 -552820184 93460 69826 391844485 93891 9766 -840922415 79794 88460 862681233 53315 62544 565293274 46652 12101 -997589290 66393 63654 750051767 1889 20874 324945054 81407 37411 -103413975 89771 92154 -963123773 90159 92308 -176978944 33612 30271 119037204 53482 5886 704153072 90487 71502 625186429 16291 5545 -553238142 1114 93669 -64195 84602 3507 690236826 25174 89733 79828736 14442 5171 -463972699 14789 56819 -538063722 83215 31020 -287139356 22125 57720 -697393725 40051 4712 232624081 93374 9112 -510209128 75263 20185 -513428839 18335 96691 -511475967 23746 9402 228670044 19377 74165 959954525 29727 13846 870232056 84451 71558 21207034 44521 33178 -862962128 76770 5897 261205368 47441 80701 -591512189 47965 3892 -919504450 70539 29904 -530110418 65474 9099 512451393 57975 92152 352661752 68503 72321 45686631 70107 48130 542223387 7722 68745 719361700 7313 53384 -832954575 58774 82274 670909367 22132 56073 -725106245 69930 55065 39364322 97913 7963 -150879346 8880 843 729159615 32382 75596 -895978582 80675 34674 166735193 71813 7666 -341868907 77382 43924 -939888049 79109 52419 343220775 27927 12492 274463232 23650 15564 -248371914 2968 24168 420504337 26426 22913 63909456 74165 84774 129111636 36520 25112 553683454 52640 94460 -295032778 36356 64149 561235544 66813 83095 -302334347 19548 8287 295334062 93527 74839 -82863013 18065 69611 -158168411 11809 6224 -129798886 97322 62905 -591843540 23139 50818 -691065490 53966 64048 609170230 35708 52793 -25542769 28422 73735 -877510751 68185 93742 -170649947 2153 959 245455714 3925 33056 -608247551 65305 50772 -981989867 47629 9599 577194454 48757 9529 -822050467 67471 64174 426702796 19747 34762 -463645671 69540 33218 863921507 21833 5462 -108432677 62561 44178 -287614074 6555 80583 108388833 7287 50526 221004592 30206 94832 -705106611 40716 51438 -886813541 4548 15829 -797278786 39832 55749 161389530 35162 18560 992130164 80766 5155 -223513495 73855 66391 -965203873 79310 75438 225652108 75140 13460 848754162 65387 27067 -211001520 381 83085 -34284388 36325 47276 996931303 60126 53930 -483147145 72734 14329 -492311566 12084 3512 -325077913 10874 31739 177690464 17174 87949 78021571 40821 17500 839263208 30099 6410 239884418 73956 37038 -671316352 81705 9510 581336770 13962 97343 271251084 11230 75926 203682070 89349 78481 238420388 52892 98226 -341503371 12369 16792 534547039 11301 52866 998885893 75022 71616 -654112509 9844 24259 -318489062 20622 33686 -814266410 51659 57290 -650583148 82735 24894 72812792 42173 28114 455053115 98661 7676 -705915144 97086 69763 -627563228 67031 32400 17471641 50617 97037 -116279646 41506 35694 -379988704 49916 65271 -307980282 243 17930 -379487653 33155 43114 566216637 78540 47462 819967506 84270 51162 828538213 77237 58652 728407288 84202 81125 -587623072 80717 67603 -32403402 97360 19383 516718379 21449 54680 -676103940 31823 36239 -714651632 172 19900 -337593617 86585 81904 -279943799 28172 33283 -382230327 30485 44702 245284554 81125 68484 -164892210 57313 56193 -552186389 23042 28312 -784885659 62157 67516 -776510565 54157 89129 867859525 15391 65089 455073060 47586 47857 -270012825 82230 24133 -417242295 59555 58667 -205945418 91213 4955 -752562002 35912 51822 649472859 49303 5620 -512414891 26084 27918 432926451 10271 47276 564256846 46736 33534 158437978 66353 40230 596159073 44481 58601 -407712125 318 23745 -396530588 95293 64700 -215700160 86284 62260 585609843 56079 25309 -686454195 21716 21485 -264425580 95118 68502 -850826689 88203 46164 -285019032 11665 49989 -27953934 24188 10482 73701542 50171 41269 -759754723 5851 53349 -981990168 82953 64639 253307685 65716 22623 -989473635 30247 37345 886196411 9152 56289 339531860 8856 4411 870065137 23792 97763 -761971640 17307 18988 251304766 94320 81167 525533232 35311 26757 620937269 96818 93461 541145951 58958 9364 -459462456 90252 22399 -727950387 39958 64232 927189036 12317 44103 361227985 25109 43707 517458512 77168 24591 176688311 64011 5983 376270806 12153 4762 -959092447 55658 37482 -905528625 86362 55609 -215905314 20990 60125 -817041404 50337 52823 -923109806 60514 26893 -971206696 12698 79138 -496712628 15571 70077 341634319 93047 25740 -754248751 75943 54673 -27484715 39175 50673 466000709 87567 53733 -950984419 34872 77080 -307215170 90179 16120 662239923 23739 51947 403970437 51774 64835 -753422061 17672 21996 -370181750 23202 4938 -258658450 46166 76520 -968543167 57888 19940 -151960173 97673 92906 -174518497 61863 78679 391593358 29850 3064 -948013210 33201 23864 -852041637 57408 26494 -101230600 59883 69160 -407292582 38581 38577 -818073366 34568 46265 417193034 42714 58927 -408268388 12675 36139 749920288 97560 60497 -399587726 75331 35891 198964519 13985 73748 353594175 15238 39422 432367465 70165 84891 915165929 71402 30455 391201309 80131 24873 776694328 22029 69601 357129100 37992 30844 67168560 90581 74925 -611626159 78226 97521 -96762463 9868 53574 689330756 30346 75112 114889434 16626 77326 134247390 34082 41243 -752649477 28356 63057 703039814 75155 37418 -991084711 29243 76841 -975995998 56515 28097 -964023392 80317 35057 397995587 87636 85403 -722768824 71675 47765 710298088 19032 66169 -328803724 60217 14928 296232426 73261 94079 -186592115 36706 52164 154848563 97061 97698 576905565 32526 85660 -539264108 38871 48370 546176662 6601 78751 358613628 73161 49169 61796344 27260 3870 340776080 68562 68595 -410937167 75239 81511 740687374 16485 95463 541476290 61704 94285 -315461758 48285 20142 -661914970 98425 2147 860986816 58928 82743 -473374314 28542 28776 122929215 70827 97204 -135981833 26690 41525 -547133124 63220 82615 851238988 18496 76983 359032471 82744 39189 -986087225 62425 68675 -659493456 9324 70817 -490800094 87770 90235 -221610786 24189 34476 -594273779 75853 29783 664372890 720 81060 705655232 23372 76859 417717361 20476 27741 459454158 28575 98132 -454686767 53582 88840 452730582 96191 63180 459635470 84896 6846 -601663530 65222 16332 701834954 87881 69403 -915221066 69613 60715 -395886142 21578 5862 488446827 98009 46577 -599015694 58412 76005 -275218077 67978 59117 -402888340 18647 73359 -948417934 20075 68215 -938157406 2572 10972 -663346910 80381 62392 -444905696 90487 83745 -407866519 82141 16081 -689557222 77717 20759 -995613598 57866 65118 -634795611 9854 15329 582462744 56457 23656 -555353954 37759 1068 793355597 30512 2554 -267995021 63478 25466 -812276544 30881 7260 -961059095 49852 26857 190235667 95249 46207 639953743 57091 19563 -4735037 62621 44459 171535092 59165 8808 -907337866 44732 70489 730937424 9502 68762 702138384 80906 23246 -164630382 31877 79559 -605827091 89816 80702 -376518174 74544 23587 945775076 29944 83977 35964914 84564 3059 -174752086 23267 29712 599351962 73528 86030 736802288 38990 74955 -887642795 77377 80916 292279581 36229 26777 281438003 78628 35154 32914522 78824 887 421235917 98062 80021 -374268732 79286 78954 932338471 6663 71849 -977945492 910 78971 -526416612 75155 83964 457805116 36166 42671 898431085 65944 76310 577373388 37248 87347 -741405912 31918 47793 -599469701 31733 57712 322257383 24962 8212 -553154249 91948 78817 900050559 30606 22893 -294482206 2097 72023 858779115 65869 15571 703562053 64162 48900 -771640374 94159 28382 991327247 11982 40719 321087186 31148 95520 -977837243 97673 3686 125915646 72331 2126 405658572 62721 76587 -574619871 88066 69043 -6004163 39138 79924 -876220696 41485 18176 -411325023 41650 17439 23583607 3239 6668 670885988 90115 49290 1347265 72037 13901 -449127089 54786 13866 259836456 23765 54555 -894913273 23925 1812 -219711523 53476 78619 -798704768 25607 78626 -755908064 59260 70826 -847401250 1995 3189 -154007282 2014 11339 -794956063 10809 63119 -500162300 96476 71167 -810530818 15667 50757 997340324 61688 92636 -131121858 51952 39850 35841481 62799 66886 684073188 14993 53286 88808601 643 83735 471504114 94899 19490 32988782 79825 70237 -869404516 58704 8987 68799495 145 12248 -738608514 80217 41821 -745220355 41960 98136 407692148 68355 62463 -610792293 77227 40381 -981256508 88432 87531 -178888845 46417 46507 103323572 67466 12332 -148433483 30335 41593 -824515077 60555 20383 808190225 67911 3439 -13127344 51552 20742 -788557071 575 63568 -320212104 29235 85429 -683869885 48106 929 361609273 61961 22231 519096093 52848 63081 97027618 21732 93008 -538091638 96035 76864 776630489 89534 477 618875622 74376 27023 -996512857 39530 58319 -831745171 20503 40978 -506861481 52419 31418 -723023613 9370 74520 425185499 5497 50674 416065870 65280 96911 657906204 48928 21304 -668879693 63082 98172 -120471936 81188 91500 206266622 84669 32390 -641650075 54477 14716 -197413347 43898 3518 775955774 68248 44997 -271738031 93304 4572 -563032617 16220 64550 973962577 86820 7581 202345059 48282 49663 557591127 42215 33853 616096397 6619 64609 877208532 57777 73688 -556026001 70584 4087 -167758143 70370 33540 -571473519 21999 88852 388413111 66536 32146 867765986 96431 83494 -824501950 58710 39507 -344564224 18998 60667 11648441 21094 46376 675653567 25954 36914 989330894 36120 63965 -269092797 12064 88229 -498601198 59432 12870 -38756782 36561 84792 622860904 36777 75720 247550567 9465 80927 -235334067 4770 62183 614168126 71129 76729 -358941305 22761 50271 -343242685 74496 75255 550688446 2728 58775 -977551735 18216 11450 961875144 58043 62934 -986151668 12751 22313 951551733 39676 96170 149409383 76793 58266 -525090981 88839 72343 -562122178 32724 65156 -514610205 63144 66287 771547611 98976 57709 -472926528 70753 16997 793994570 80624 58108 502803275 59965 32021 680035617 18310 44159 294639341 71523 16123 650897572 30071 2030 -171713854 27543 46626 280525353 31812 11486 -248601908 73318 23744 -693586815 95859 28460 529961675 41976 48978 -572154869 7649 96051 377892758 47495 36469 -394039929 76021 15639 -562952807 54772 16540 509582135 30196 73602 -624711226 54406 65237 63785568 26329 39428 486010546 71891 84100 466958587 68847 27981 797990367 39619 87913 -745106806 95601 32924 310954506 30840 12204 -154298790 73724 6431 -20075861 52726 92676 -194091750 91641 30514 -974000655 63323 90899 890495740 15980 23075 -585952762 98406 67542 258642552 81802 36186 -540447839 53148 83073 270218035 29321 41591 597409241 15464 56653 55731904 57535 83353 -58128164 97623 20229 167530694 39709 54112 -51996320 67425 12149 -448276492 93869 34741 604450330 33118 86224 -629574007 3057 10833 -379719205 41512 73253 9766470 31388 54277 204289118 20737 68612 728481347 55745 37666 559213060 47434 13163 112253498 43252 44095 -480306878 44871 9770 710801201 75205 45354 -185408397 7871 5824 598459172 3164 6715 315708736 79129 703 968941810 31500 71801 113898927 35560 11994 10345092 56366 388 87436854 21462 54245 362148933 39931 92452 -932020253 74856 96082 24737070 92232 5891 -841419044 76568 68803 -465140460 5845 46058 -887449680 38702 60952 -502376617 80216 58921 -330282473 82003 26202 -808338023 33405 34583 165091751 39704 31553 -205184091 98554 70070 198280056 13378 66545 36060622 10171 4863 109847773 95898 71799 229401159 46147 55996 547068112 64652 74642 781459276 42837 33180 -735794764 32115 97735 -405686627 13302 84781 447019851 9062 34235 638392494 51974 67151 334609289 51196 38738 440934347 81086 33507 990831531 48596 45808 -116314913 13460 5254 345570279 23581 70472 -139340300 82251 5247 52241260 19569 46437 314003013 67691 30526 -572934853 80855 43868 -392057256 80567 47249 318783882 11759 78726 77589912 47634 51206 -878160837 20019 18394 140602974 46981 10326 468066967 62351 32099 783884076 69566 47864 -306522168 84572 93465 992398156 34987 7709 283161705 41010 49968 895597579 44589 72327 571009064 61064 75892 -932431023 42146 91759 368285022 48520 40931 837902590 43122 44069 -449294040 42075 12210 467927674 51998 12447 -576419098 53896 80241 -856842929 88797 27160 -800398940 66080 50557 -389944447 51097 60 59427428 73540 55844 -326272806 83470 72815 205581487 35144 60329 -57171989 3156 82452 -701010765 92486 6388 961948219 21001 34818 356467745 91649 59484 -136213273 42459 8305 -294423953 86110 20029 969090179 42373 19283 88918315 27449 31613 -641214197 54680 7263 -61702340 96707 95105 -10680343 87345 32391 192115448 61423 16726 708974077 87288 69355 675227504 37416 7714 -455508095 76142 91087 134427485 86388 77 770157772 39930 42575 430720407 59960 32023 -269588757 25287 14969 -409729391 34051 31411 381374310 73554 27929 445481558 9331 24959 -283923349 13694 52354 398963768 6497 42844 -753932899 74355 23117 414240156 16259 31522 653682146 88460 16287 -716828275 93613 69869 -864919057 9182 10357 697348783 1826 22602 35052365 18268 295 300175433 50694 75771 99622181 90503 75945 -972354926 11446 97958 356780207 8836 16820 47578895 93954 69585 -818131961 4802 16907 148321085 96791 98633 279287750 78401 46970 79267182 23432 1004 -433926926 20669 34954 283646168 94745 36517 -997709223 28544 7170 736323184 23672 55416 -699411523 79062 38770 -996249960 32609 44429 -691606980 44873 11457 -329055077 73181 41300 -67199282 4008 20159 195895214 72769 23394 290446273 82758 73323 839898445 76388 67725 470714018 11772 15659 -17747592 67921 77948 131633246 50445 81451 -278879263 64600 9489 -307362710 50149 60997 -169984193 93596 89000 442678106 32789 14415 -991386791 84593 9162 635549764 89099 78624 912830647 76614 58647 326444314 14693 30793 -442910773 78619 60649 852906079 19156 90768 -49624219 69216 60924 -588460639 55338 13667 180829995 86636 4493 -909767699 78262 77516 -271740053 42990 29431 -573805906 53611 91069 305808441 59449 24248 -661103380 54246 31107 -12210326 62537 44754 245583780 64812 17978 -424334160 82392 31933 278427634 93037 83061 755976061 88608 21989 612221136 40447 3233 -402787349 16041 64301 171581695 25980 19621 71942879 68494 35182 -805615688 58538 59189 295480280 49945 30361 418088284 26802 25465 -464908448 48273 89324 401037347 88504 35117 552408701 78903 33678 -69190377 13533 30664 136252491 20140 85281 360439062 17506 18114 245294488 78719 87074 -56590049 2814 88715 -582402065 23078 42934 724172473 56906 32212 439948664 76681 60459 -617196002 55729 32186 -788738585 27888 44152 -519122127 13530 24647 874233770 68320 49700 540529114 34440 29259 268127864 42004 46733 188951237 31652 51327 -490152982 35371 88246 550379370 56094 13031 200984969 15159 94266 -543096032 46898 54485 -492257223 68837 82920 -639779119 60183 3275 -427415187 71113 93692 833587102 63048 66915 -653261246 58368 37723 -328556274 90782 55596 -897976531 17308 7540 -969967419 64247 10973 796783313 43091 68822 -201753459 25439 66189 -337021777 92236 7892 -453694012 33389 67682 -891425066 85295 72216 -298960164 71932 86903 177991872 92248 88711 -525416448 14426 44729 -207020272 39399 96775 -188889989 91852 56419 -139811612 17680 22843 -762519528 27233 42273 -460410445 2848 43513 568777203 83510 64250 -803058833 54952 6490 740702521 29401 20433 126692655 27030 52743 175427231 55649 5701 849162008 29633 11021 89379745 56543 93453 389516321 83336 80628 76080106 76042 51736 -441478788 54644 5182 -678115526 77936 65582 -844920511 87927 82226 928030743 53107 11618 590476672 64455 26797 802463016 33044 73472 -573071028 5447 49486 -951410550 15532 45436 -698159837 97577 51831 694798676 47355 33751 -241372195 60059 97191 -711831226 29330 82354 -14938801 44308 24313 -501349344 24745 79141 -105551066 54013 93813 -2194917 70268 54618 802389864 79625 64944 -740742601 293 83638 -814808066 71639 27754 -326602180 33129 57433 -13056842 56099 44023 -318613400 46936 93724 -617365428 2120 6492 494136994 31032 87197 -371861435 29157 46242 9739621 80377 5449 -825146213 26992 66507 -947089936 32940 39251 545028620 77921 40593 357907029 89641 39035 277665672 53589 30087 811183740 95672 62292 -677695162 74132 11784 504372671 15278 93704 -242247082 15248 25639 329788486 64727 83672 -229447228 5980 26353 273459754 39086 22922 -485276142 6310 90421 -704713582 95424 71779 385424286 20062 80112 -655064866 85932 45468 346545620 49877 50567 -957478733 40172 39773 190278124 68032 90837 -137836215 78867 53652 151247226 33349 91230 -33752304 41247 51983 -874532180 12846 41838 444250763 15925 85997 37661116 96171 66374 334278346 83045 55494 383449727 40440 19494 327641056 83165 45532 168790569 98046 14566 -501196831 68561 32659 -958600931 58790 90516 405271375 22167 7802 407041412 22451 47485 -148861735 39737 79464 -252220193 51142 9106 89424889 17014 57667 175795311 42506 70374 -236156498 4087 21577 -160970922 57546 37305 775647072 56406 86704 535096769 45281 13063 -584732661 92776 71452 -916036136 11432 57593 -88375910 12670 53081 76326711 96140 50515 -524369278 43052 6716 877628473 56868 29565 -677060005 50082 48593 649495109 65227 11772 884082323 61512 43474 905982426 94034 14478 -726486484 63418 94867 558053993 12715 54857 -528970975 71163 48434 314155325 20931 28227 -207704772 83422 57372 -175466611 50836 96018 -613610469 15655 24102 -532692049 9003 16240 -311463204 29080 60981 688850142 45033 4491 309013361 3069 77718 -290857776 84456 64704 -36379067 28410 92706 698796894 29836 14169 414212552 57010 68887 -49643348 57614 47485 423055392 35698 78441 521681659 57173 19244 960748401 34452 78018 -416391322 93223 4366 -769009119 81326 7082 -583620099 84749 141 105245211 36239 68815 571100378 19154 64440 227182388 69238 25998 -490536244 74328 6307 29336456 51135 91982 688904494 12256 42844 -486157693 4803 28895 806643055 50449 79048 -542535214 8857 93292 -192495778 7262 40002 55073616 5093 36489 -282963218 66115 97470 -191576514 21114 40198 902967526 3692 39349 996092845 16104 19259 -101869166 83078 20146 204950085 72674 83094 517743355 8592 74717 719559373 98961 37502 -48384470 37740 89291 88883600 97165 72905 48597318 97236 8010 -652547885 95786 37801 -976341167 81315 9731 253510504 27425 65726 -244944916 88445 87429 -639873776 18301 22070 -84632137 86976 91439 -312670483 85183 71610 -846160759 3992 82773 802808795 77078 54078 157645176 82012 73372 222467180 86745 11824 -796805872 1666 93080 583891748 16844 37515 201773687 29987 34094 -323043930 90795 69318 435506862 9527 21450 657434489 16996 57257 928834458 17200 3919 746512610 92741 52902 -54828218 38486 12140 -508134076 51983 13708 -460099329 9529 68288 -369746937 57588 92177 846156204 63040 38198 -340246929 31447 68781 -434760778 37030 68749 -114567874 41537 7529 728939007 853 33839 23753174 84944 12197 -811381184 35976 18850 -951402447 37088 34273 151906220 59079 43635 -936934431 66047 92890 103661016 62309 77989 -51219347 35908 49753 386735030 11256 13212 -169624632 56554 75028 537192831 44697 62771 -14067367 42322 97730 599208642 33601 86887 645322716 85751 8534 -291542096 38097 54172 631848422 64995 95873 -745984751 62974 47674 952501045 26558 37946 910448614 36997 37869 431147889 27944 26093 278252822 34571 54510 125954357 65476 51076 -777156485 8698 31113 -119951067 48560 53951 79672198 30559 90289 -275888051 85972 22103 862820080 74631 36256 850684562 85672 18167 212665890 61917 96432 -46539027 30163 60405 -471087756 72955 96822 -539087488 72540 88615 864649154 79411 40078 112841253 27240 12263 4639057 82779 96780 246822658 949 67013 235555725 32851 67372 856340550 35905 26476 -333640325 64584 31413 -794115001 35011 25677 -161432533 35118 96543 158087254 21721 40277 466430599 59881 6369 295985775 57690 24811 847600148 63336 87917 -741179151 50147 98661 -300743113 52698 74358 966813350 5889 79116 -452351050 21584 41631 -902047680 69326 28029 -270089969 5389 48911 -320424259 91537 94532 -648203174 32251 47839 304431268 59398 90743 463253193 9867 58294 -391316821 13261 44425 450235225 65686 64233 456161360 67246 98936 325094584 96417 29338 705985832 14634 66605 846569265 47349 92099 -348574632 95449 88042 736321254 64307 41287 965163267 10004 66274 -900987579 62020 33070 -357937188 19599 6095 -170726012 16723 13293 316521381 36511 70929 461259455 7640 64375 -915913227 96329 6442 771142416 65962 17016 674954643 84726 43259 10876404 96381 69829 71532610 65723 7496 506631650 23477 45948 -119567258 7961 98077 -568985862 58867 22994 -326739291 19579 76718 -140985875 6786 60000 514330949 76520 37949 -572515104 7080 10545 -691714583 61616 74978 -807964903 59347 61957 943347485 85746 67588 341903232 39055 80641 779595704 39985 36978 -988116652 47205 55574 -995006744 30296 67950 -189425750 24620 27003 -910529830 37937 81218 132030903 9051 19901 -330771520 6011 60270 -454552283 34206 6916 243270873 23979 6191 737119959 1594 4307 -385999226 32329 81848 -102513532 2442 1866 -343121464 66611 32798 155491649 69756 71426 382094575 74098 94442 100206479 45601 6645 86406507 81269 71694 842354680 76360 9519 940484765 60681 15583 -195230504 55806 49720 606197573 73538 31660 -415062687 91714 12200 -844283337 4604 35487 -8280476 96237 60455 -392134094 43649 20033 -208789918 23232 82634 331554545 79181 36059 -707297866 58132 87455 15555314 83777 11009 968043829 14855 18068 68187652 54995 56851 -52957607 92021 93507 567955964 51701 80532 -592254015 10934 11605 -141153471 53776 78168 -692186642 17662 2589 -658512636 84855 37824 -29597046 17354 3988 926791218 84917 92437 -937987404 34672 24835 161879603 12166 25918 -810273431 44413 6862 -128397246 8415 69109 -59427385 54664 32181 567094732 32256 10127 573677939 84780 76905 492689841 90591 65776 114424517 68927 47813 65475585 61836 10081 303576466 52410 31084 5315282 8063 14970 -132047047 82810 46552 -721608348 72614 65119 -717009970 56976 62156 935772560 3599 53859 -898896207 2753 16361 284775480 16135 22055 -913827063 34067 11763 818591779 42665 86028 -229558797 27626 69728 -858801257 29950 84756 -319074239 8161 37753 -559119289 81936 67831 577007173 63495 85485 -946812059 63389 72319 -804042162 69181 91412 826643524 95724 33870 199499264 71738 42234 694331029 54409 35467 556801550 40536 32324 -611425867 26711 91374 -52236168 98573 18263 655352698 23599 14403 -920749577 97547 63293 -984159550 27011 87575 -450667728 61924 37377 870786359 63420 23050 -260982459 23305 64972 -323969156 33255 20442 157138554 98345 43400 109932335 10184 45921 311835124 88343 75143 641273339 3539 73443 -822869018 58993 88080 79871147 96084 22814 -375859220 87977 79189 355742484 43030 90363 929749926 6237 71242 604061006 76595 9851 -75234679 88501 40559 -629214538 57790 52286 781585255 68521 27720 403900046 39011 76991 -428084460 96556 30919 -675374817 18091 45218 409934884 39330 57441 -168851147 54283 58350 -447740295 20451 74108 735251688 65085 42694 396872309 37551 55321 127040511 19390 89630 152502487 48405 37725 309874515 4076 14413 924294084 87844 6635 -765153630 9747 77929 696664574 21249 4831 354976437 81796 39118 -278432630 60065 42352 -67754243 50262 43844 -597845281 53404 7628 -492187826 17461 64291 761882053 29300 75918 -158031715 72018 52237 -19681589 46941 79335 -52025336 56074 85942 174107527 31141 64395 -871680548 65441 49458 261191898 40482 9552 -347172264 65338 47406 530485277 58102 75243 -143000583 72293 29260 618193894 36837 82765 -716774990 93707 95604 -486563002 59729 49467 -350192461 68985 17480 840752671 86855 40937 -357871787 93459 2639 -408031836 39865 1874 873173236 81824 36688 82669329 35984 12319 -702936647 86654 34907 -654139641 17242 18600 531756751 83035 14470 -959042116 63517 60461 820114587 52584 54428 156339928 66533 17783 -138321173 41744 50012 78479239 62198 29629 -490262074 53707 44795 -861990589 11033 49134 -770645824 25930 24073 188982854 13489 48546 99422977 73140 31577 -114113077 22665 58439 -561435539 39983 38212 -410858035 37046 44007 109425258 68387 46309 603321394 36123 38715 -141836452 47211 28720 -718189157 27268 65509 689426610 86198 93368 204378089 66744 44631 -615781898 7440 89782 -334177676 78741 66538 352493283 58424 71983 -891270116 72433 55226 196643804 75093 16276 49447596 19325 57136 583380297 41368 18303 -820393789 19242 44357 -737857941 36308 43421 -317672692 89383 61384 804392870 36182 73730 650100358 59423 27224 -754439221 707 97109 -514083759 28567 57686 66627201 68606 63183 515645188 27947 82483 -983273255 71558 50788 559110572 87313 16340 342767890 6668 20366 198209945 43516 40818 985898113 87599 10049 -668812911 21177 55510 49059475 46173 88691 -513220486 83801 38018 713174072 40626 1023 -864913509 51291 70662 -801262892 59062 3700 -595075616 81224 94150 450834225 35079 29984 617133245 74815 88582 124993393 86888 42767 -291803034 41859 34533 -56304931 64947 58711 -756818268 10052 27302 -351660674 2801 96160 -286478751 36269 42110 -470834782 36976 81626 -857810650 95510 37578 -267338340 90902 55732 -471831384 42031 6058 -36125357 98310 64558 403470934 66432 50666 -261599566 28024 73213 -34132270 10882 61135 734983117 46385 66924 -14195211 22912 50344 421969774 88765 44317 -384666486 55554 3082 936895271 62249 67793 682108191 40926 10172 627037943 81242 35303 -665364241 29175 54167 -433838238 70304 34706 -680348873 37678 68554 615604401 54729 19045 197217120 93053 69085 393547001 89957 97657 -664394301 42368 39384 -324570414 19201 66494 -96701731 48689 22195 377577465 28101 23417 859023118 98600 3671 -238596426 78237 19820 262289033 47689 80243 -678733129 8605 52211 256064390 50321 40795 -141080306 88351 65388 -8084782 54173 48451 534323764 11527 72498 196956842 31780 44771 -803850835 83299 13894 -486239866 77305 44120 243848998 94301 41278 683759596 73483 20638 -643093730 30994 95493 -974466254 50783 24184 743888531 11753 67823 -538967182 81454 53623 -802095091 62275 29304 -77944219 21377 98989 -852784278 68615 60580 710522869 42433 24852 559404847 40752 81831 315617178 21689 60477 361597992 58679 71012 -79287848 1463 75992 -571750412 19945 86103 31548665 94024 61247 -297379146 56481 541 209621367 57150 85999 783582002 95392 3645 -524526501 79700 67587 354601354 84192 49207 524639129 29330 45735 440586302 2446 74731 940775670 37545 44158 -541885353 84324 24333 293443991 94043 95968 -714526020 93854 45696 678550825 98025 13095 569525496 43892 91513 393348744 18489 71922 808640215 50891 70649 -389917064 13108 85280 500543441 69509 88980 -43609498 53830 63875 -716164223 38676 64398 -68719633 3493 37394 -617057053 85167 30623 990501906 66557 95624 963704535 76762 73012 -50337748 41406 43270 -577359483 27509 49565 -256185042 70773 70918 268587677 94764 1970 945820233 95833 94666 115696952 34843 44954 -736462497 89846 62590 -722534144 62259 20820 484548242 5070 16321 -615041358 52863 6809 -179386748 51734 77864 -940190755 23678 33061 773768311 28705 86236 -353102590 41160 6307 743706338 69545 10499 -431778964 55817 73601 151680600 99102 45749 -454764967 99088 7944 130470713 63018 32047 280329413 46567 4467 924094752 11314 59541 -208018582 88137 35388 -115142162 39437 70615 -638114392 40209 58032 923320951 68164 55539 -902522338 1627 92250 -559039287 89116 91367 836163994 76212 71526 -712138657 13522 11192 63122989 23730 11292 304377866 52989 15824 781865911 2400 43377 -828867567 78535 9208 519530938 75133 94534 -307584920 38702 17980 -993441662 63097 16382 987920751 15975 95227 -631979906 42359 68305 562253942 51487 61069 462193754 62144 13423 -957802340 30082 93982 922194471 79499 12821 -990179009 41355 91866 -897639671 5297 78590 321731716 61624 20594 196584936 63048 62410 -117009151 51546 97715 -3854880 33248 69899 69432131 40786 26360 372116078 43901 15968 489727624 21198 31623 749649713 75637 30597 -35730222 92985 12783 -347733175 80819 61585 14691249 53756 40211 -805272997 57093 39827 -674414816 7506 75132 -392260716 76233 55290 704822385 53686 43758 873396441 35519 77995 -210732191 90128 45536 -29688677 77202 33321 938320731 3040 84740 -696299668 70454 2177 -709650625 11887 6805 111957529 61489 76212 -336386976 25703 91685 -545414107 74873 61534 -394527636 30165 81136 -864306787 15695 34046 746000403 17309 34222 119651797 88089 17461 872978392 62075 6039 899180046 33329 71142 -586330833 27465 56030 -473401412 3197 60080 917843761 69808 8824 82754775 86442 85130 678134053 32006 30485 -875372920 88850 91347 418518569 55092 33440 -932290884 50809 69128 -70981799 31612 15111 -511549985 74476 83175 686441681 63408 15859 315199686 88234 2248 176470833 58790 87991 150036512 15393 97766 93184216 526 34500 305782501 36547 82642 526913316 36280 1465 754934763 57459 82023 82183846 36570 19914 -27100093 85674 37790 -18929207 2963 28468 -18608988 61959 75026 -637896664 30823 98865 383939108 26524 78617 761024670 90090 93673 -304981394 67996 30288 -600715474 62874 25735 529614215 44752 23575 -87478160 6806 59641 -520707952 31935 46993 14436281 93575 68106 45310587 58123 61235 -313764626 71996 45418 -788377074 7508 30133 346864085 69080 41302 668480944 1663 67683 377367520 10355 74172 994066888 77827 2966 -180386288 47018 64051 529190179 87763 41926 -252402130 88297 77688 498589798 76335 98347 -760903918 67598 85407 256947156 71507 39557 -30813317 30891 8147 76708946 63589 51385 -90965403 31856 34247 489737211 28588 64702 -76830024 55181 36512 -854925938 30016 88058 691680943 4807 37150 905000977 2495 75207 290566630 63822 33507 -559211003 94140 74036 -805849028 88019 82705 -877154700 48126 57213 -523393212 86644 71179 346169159 30604 27336 90899542 81384 35032 124971860 72658 30220 -156633353 28895 91277 199498266 19590 84528 -579305021 39532 18360 -476608176 82524 37034 -975181684 24716 38728 -190023050 15272 28398 724577590 93754 33490 413198003 71111 89242 -41597332 97395 83271 837909265 16291 57203 555302948 59964 41168 129293404 17527 95433 201877193 75483 35734 -855262607 31514 15204 27568827 46901 89798 320956736 91687 21308 588536856 21479 80280 -281954653 80888 17230 -155881849 27154 64348 -721267217 44804 525 639884040 13595 78449 -816488956 40286 7677 -932259885 703 30809 -822057780 29470 15815 -135725849 16109 42012 377428451 65943 35061 -948246842 30741 14567 -865037016 38456 11319 -990002709 32658 14366 -974908794 42931 28756 831335349 15649 2355 50540510 40224 75802 63720281 59886 84983 504166493 67469 17232 804683616 50981 70288 983723727 45525 12242 850690147 11903 51198 -976935941 5080 8082 -666678962 84035 96192 693648151 54900 69034 240212512 15017 73629 -729869820 65541 95375 -917478856 20155 85701 -540297953 53314 3891 -512786820 72250 81859 -690538063 47952 13530 -971804637 50138 86733 342779896 19021 53337 758769430 57276 53604 -209490586 46947 29912 172562696 7556 30241 -84526694 98774 92997 808338695 44467 48290 -204039753 94594 31579 408403304 70926 65345 321817781 18369 5060 437212664 40524 45728 574249149 57625 9975 -776770467 49504 81749 -27717605 41348 91042 -656915815 77272 25694 632841461 66514 56079 -802396271 15097 8222 636413260 19161 51119 218309245 24121 24735 -311177188 60372 1904 -177080977 922 53542 22363407 26712 68510 278043280 16332 68895 -788650196 91878 92124 -156973163 49900 50812 662275817 2439 43799 566176320 38085 4662 -442030155 32608 29408 623651754 8860 44823 263031449 79437 24227 366489289 74724 12189 912340626 68239 93529 806679643 1800 17046 567233978 56087 25623 -357321521 29236 31256 957977884 12763 51509 -343803563 66865 25566 472574629 44179 87096 190982110 68955 87148 614682434 66949 76476 -965348127 24984 2594 -791028319 64575 22230 679902481 81713 30225 -625309582 5034 80810 911002823 53758 33569 -73022184 73689 54235 689275909 63857 56114 -456846496 78593 45006 -906078634 96410 68466 -249017459 43887 4361 -267066264 10371 32449 935100986 30307 89181 -512826484 71956 79615 -209239305 418 74328 765440356 4133 61249 -65421448 58635 61600 508320665 36095 20325 890519528 4666 70334 -271787840 57976 48864 -583484787 4742 26613 -898628067 37566 25987 -930882287 86608 31424 51977522 65064 47153 -39993344 93471 11836 238210582 24282 4985 -423117024 65415 41406 -549672805 97025 93180 -766836391 92739 58767 483715240 47573 19975 -291712447 12671 36578 73671223 37096 82437 172624687 94712 79051 923967608 65693 34415 -284854535 13786 49664 134024750 26273 50731 -843160056 93706 15408 756036354 57807 34522 -156668807 47696 77416 -669895101 69355 5055 880894958 35609 59953 536360672 45507 32777 -803760679 98720 35399 -192068158 62483 26724 -32881064 51039 17434 -437462806 51486 24305 442151355 59583 14419 -696202712 12917 12916 87283995 87128 87232 -240279969 36116 82936 561318966 41436 74008 -239171648 64785 1975 544095720 87529 98660 -555615809 82634 65694 646229949 95318 33538 82185932 91657 35982 366170127 58232 5836 -596332273 90475 78977 556933093 28389 16432 205034441 83917 82274 3424093 1958 22040 -264265637 87684 26823 -426539326 36079 20574 850931972 12576 4413 -631284271 44396 90469 -952568072 41841 7494 -916460329 25262 93821 283000501 63176 46306 -641448947 89423 89258 918924208 61090 55198 -869763797 34322 97028 2239259 55460 45421 -163017480 23528 81934 -860424381 4630 68314 -14146035 89089 37359 62918732 68872 80696 -462624140 91892 65429 -890759991 26511 28118 -613159296 21273 50277 821866368 51930 66678 -457296246 73903 90374 515128817 31160 68388 -552301382 6579 65252 804328932 12240 23010 -523771003 88876 64883 -483218491 74391 43696 -140781336 40469 88182 -101137010 20447 5614 191465477 97135 269 865671820 76658 23691 598573954 46723 41865 60036767 12015 62998 -513022929 41895 77448 -964742279 7681 9555 -559442953 34215 91005 -728855852 37652 60277 629072636 26885 17515 649574715 52293 81958 137766431 21045 4697 532971934 90879 26937 442362601 83191 39432 -669302606 58084 52489 -605620232 97577 73544 748182147 41789 58502 533621464 84538 69037 -971161952 14368 35984 301713130 97580 82504 -786080297 93751 58801 -543968235 84604 95290 -762374552 26049 86993 328652213 26094 11602 698943175 62629 25970 695121921 7848 36646 308103494 92357 91288 -809080178 56399 88069 -246546569 12288 95781 182271733 19920 35423 -269616131 32693 4445 202210262 43641 13914 717836639 94438 72105 -929545615 4200 47761 252457568 67930 82862 -358602452 92949 72975 548705160 71165 87658 686400065 39781 23576 2133656 62915 19796 394328057 96110 62280 84839567 46880 45311 -823245493 19502 91504 154139978 48528 87887 -238810756 52134 33626 -74072140 92993 20882 311382786 32953 43209 85583788 8464 70452 -993093394 1147 91861 -292943395 94621 50486 -280554644 27286 62617 -120674462 80560 12062 254561291 7382 3344 189510984 89904 38436 241425430 77538 49454 993765467 81493 51302 -746137902 62340 67255 -827587750 15632 45108 -921126096 94135 17724 397762089 35646 10769 -949275011 35445 72455 -59227401 34135 55952 -501277991 8680 61777 447804792 10690 36766 -36631033 78562 78369 -695891637 81018 13410 -790449383 70861 29067 -303003727 15622 57993 -914758770 61274 1797 705000280 85133 40694 -575653805 23721 42828 165647424 70703 73128 -594883248 81415 74471 353479344 84113 81897 686542589 46257 3735 -871512439 87827 95325 328446061 52221 24608 988786823 34086 77403 -892353464 43973 51679 -523843733 18127 96098 211147435 70385 10740 366507716 84946 19354 89359108 5257 96925 -753562086 80024 86758 -717321788 83523 10256 995904182 66607 14254 -998124850 35132 37158 -59181272 23231 7779 -23928277 82229 23146 171527667 95428 83002 340170288 23133 14124 936855539 98736 12788 440606267 67848 42267 540725641 44783 36002 89529966 47872 69008 521860866 26540 77022 -594124193 4780 59906 807889768 52011 30369 -913872117 58896 6623 196918695 36166 50643 624787087 94167 60727 -670411114 92373 96580 -432213173 62349 55475 601005218 94010 17378 -698478667 54468 93454 -722977888 19064 19862 -605954129 73144 68277 758309810 96804 50982 -206592016 69234 762 389419029 39358 35834 -82455175 76461 68426 817757175 89594 10823 72233193 21277 45084 -523287732 58457 9945 -713213693 38507 10471 -667225435 12312 18685 -167132516 29757 98965 84121268 8293 97505 -398309787 1160 78428 -152496257 4904 34786 750947421 76133 25883 -37992883 62669 79920 801392520 9918 78758 987286288 89855 40328 441107892 20963 98116 959413818 17903 17928 238732550 55511 39381 283849532 36141 10614 -387378055 27995 43111 838249660 7274 6996 -588528897 88212 41123 -865170037 21981 57527 -583941996 73677 22785 -796221999 83847 53793 -604580363 71765 47055 657876107 50760 95280 158594814 8989 12529 -360713234 59782 74880 -297611946 61916 60025 470743307 94491 47063 510271003 60342 33201 -813930761 215 50051 184938441 6413 87965 850194452 74915 87485 -264958862 70595 61846 -94284515 60397 404 -119152448 53740 19417 246124463 58641 20698 -351445116 94728 93924 559729896 88766 17919 685475784 79063 32326 -142185543 84175 35817 152165582 65295 20359 -490531546 42586 82564 480476435 87869 66401 918372932 77000 52118 20412158 76952 73626 664078952 95645 57468 913749002 20671 22205 115251968 4512 35556 -332525995 16895 46925 -606779270 91672 60793 -290011646 82795 68788 -161621272 13984 14175 292544086 41008 26921 -560988748 54721 30410 -486129788 64905 35261 927696045 44986 20831 304009525 57746 44739 784973307 17034 41399 -210762842 9275 85489 83134847 54755 55784 -297104384 80278 82276 155392355 33150 93441 -655667560 28156 72956 -249973634 47529 53986 -255593816 86412 19681 -92319819 12340 49456 337645985 35463 26295 -103866126 28650 19877 -407973750 40863 18473 -612320915 49454 24292 -815324779 72969 57700 -329490051 37374 32501 -533183380 1986 93767 -783931718 97982 19 5520162 30693 30201 51120855 71074 704 -189207968 44766 59627 322908491 74460 26533 -680699051 11184 4966 213333693 41341 62161 676306739 59730 38787 -412064270 58731 18889 256874837 46129 48937 -964713856 38898 20638 -659586363 66638 80330 -765694601 42422 47096 -319213514 59215 8577 706543395 66857 54305 -997216875 64109 44306 -472962878 17752 17060 -504955729 4752 68496 -958273453 23349 87785 931398942 68787 54531 -174199765 51041 37980 -155601253 45321 77989 -437509839 4337 84128 -194731438 88125 25596 -850506043 87165 85691 312572305 6071 51696 -461600636 52121 62814 454319850 97923 64272 185362879 53462 47739 -484817429 65364 21455 827370259 99009 56036 -410689337 52697 60349 378571212 20884 49357 -695109323 87373 34404 727543334 8278 56955 460330298 9632 98917 707927560 20427 27484 243412409 74523 68340 812769479 97508 2166 215113182 10752 18367 -4642977 78074 26326 437104803 77786 43910 -665943869 80631 95183 827158892 3301 42332 -325571818 93874 3068 -351610519 2287 13371 32054265 22900 43836 -246344026 94995 24773 73193331 83529 69228 -530437075 55773 2496 137745598 1704 70221 667671002 7375 1345 -126258688 3115 11374 -162610764 79408 23108 -101620615 78660 86313 706144721 4143 39411 -132339257 90156 27869 143229711 88900 76320 -849294260 19369 20541 -968384645 68921 61724 634907564 9763 67943 298922942 46831 73873 -484285858 28998 57637 -953605180 74876 20334 -354925436 30873 4818 508612815 78936 56503 582858111 63965 70951 -279654550 72076 96980 1559517 47744 58068 -177210848 16965 55552 -477983582 39936 883 -838478484 31887 60864 494886327 2505 66525 -490867506 1028 79188 -177344196 35079 19162 -873406300 57648 25597 820079571 37535 10737 -36756325 83433 17116 -259680586 80442 95360 761934436 37077 16511 360575898 1675 9984 872230899 57711 48263 763654947 19314 62358 764692716 69014 79256 -884256560 47813 8617 218578145 59775 91841 576378085 8623 5547 27963151 74458 84618 561168973 28762 42585 -63066228 77382 20800 -779131823 78445 36410 -54866778 51942 37946 -721002543 73582 15054 -646154536 23787 2575 -165725574 8456 73722 718738614 10932 93240 46354024 94060 88771 -346506722 83645 58690 310312834 68632 82303 -328343100 53276 29820 -696433680 28314 90653 383063857 79664 64586 376702744 66897 84655 22032268 65277 36286 122473379 12875 82081 28999763 51697 21806 -454821168 28234 34611 -105463015 43493 39026 20772953 39638 15428 583131105 86121 540 -79324331 16098 62046 424261862 18181 56816 540868288 11467 5416 558300164 68621 30916 5904504 63286 52624 -574771992 87991 37216 -463200301 6949 55430 868387548 70317 3147 934299900 48129 96218 958012385 13985 94923 -233281041 21405 90349 328153416 73708 44962 767372928 16428 98976 -835152451 15717 46239 322167763 44081 54990 -659614927 83780 80625 -718775439 43030 71259 964721540 46106 8245 -299540680 74012 27914 343636116 80397 93276 -910962421 91557 75263 -937329076 30617 29213 -949824880 11981 42383 -672680969 42302 71352 936205086 81235 76109 -409030843 12723 32841 928062239 86858 87775 43313387 4532 19426 -757213675 73364 90824 133410003 89804 91288 -727465394 46191 74372 20972592 58951 4054 632239751 36244 69298 -439195154 30980 4580 -719759542 80289 4408 796675658 6812 23057 -357209169 85491 42121 -678358004 81518 55071 275669423 12278 71189 -637085262 95515 26204 930247901 93898 43511 268379525 86284 45297 -655049340 91711 24496 -895989918 45245 1859 140438211 36477 2114 -349673411 71672 88873 -232295045 21060 55864 -493423137 53837 96261 -204200866 85310 83252 662439006 91537 22637 297473541 25786 60182 -749458760 71993 94597 -707651451 49164 50831 323822277 25076 88567 141321601 39369 53814 865803782 32481 2843 519265785 37626 91948 720925120 44029 31051 -93253323 20200 72373 68991037 54824 66802 684709877 36858 62343 -22383569 70131 8667 175131183 98485 70378 366370670 18440 40221 -156683581 74873 10799 478314184 87860 3960 -559344113 61662 38213 106984207 69714 96015 605862635 251 40640 598603062 43269 79587 -387029593 50348 19825 36241740 78305 69683 942866117 20519 65171 -926917113 86610 28760 435645483 74196 39244 -639218365 74473 23519 -99030316 61019 73366 759295782 85226 17507 -117398086 17732 81513 35435946 31323 40929 -789292357 48357 781 -839963862 45486 19856 602936889 76993 48231 196274507 19034 77974 427875345 4199 6849 291887663 4971 44298 740127838 46567 44209 -320910539 13482 66356 -388142246 54571 26534 165555715 84113 78431 708394159 52212 3413 523896134 63736 27290 241089600 68634 87179 -1000747 88237 74588 132137757 56531 67570 -60234725 21916 89727 508614170 50434 62355 -508826335 44689 81539 980185979 63667 82312 -517054029 37215 13835 702546942 96351 25048 20644623 85606 94395 333377259 60834 87307 536151182 70795 98541 717505451 41421 68958 -916067294 29384 79206 -838988556 58674 31165 -900163946 14557 71838 965391736 50696 55242 -699183903 48916 12727 839972065 74216 76721 -153058517 87848 87664 344886512 73168 55895 -515802954 73703 32874 125847498 3728 69770 -511864649 78589 92947 -787569949 74823 61634 -554884376 14475 87189 -128676564 33086 40352 -986527800 28538 65359 968881044 51221 44270 115201776 75493 27867 -839152098 13051 69467 97310709 81670 4604 305738798 98769 32558 944269230 825 27083 -787329078 31376 9513 -707234993 49218 73347 -939886413 50415 7979 -461580379 37824 67604 -928950928 36672 44118 419118323 69624 18760 -299493405 63016 88622 -561919276 60694 19967 -458129584 25054 26785 276915054 72522 59706 458817585 9644 18480 89090075 89276 74421 32665737 81158 52194 287491733 27410 64858 -677962475 71529 25668 143602350 10728 60886 -980788442 23273 59547 952805511 11930 11542 141187190 80065 48730 416102362 94276 83760 955826026 61519 92132 -595204265 6776 91021 -99135135 30956 77965 621722192 87962 22298 -400467237 50194 85874 158407238 15636 1602 -536178114 78463 13670 337149281 38970 26929 -802066742 61471 13391 495786159 76997 51806 248945600 35531 92585 -974832197 30033 8561 -159555726 64823 66063 -558550593 86443 81362 416148507 41017 73591 -459177065 29057 52503 971400098 14873 60216 -6485644 77582 1893 -133874694 85687 2083 345571978 5678 34472 -224175717 59769 77279 -250517529 48535 14430 751920799 47793 30548 -945110273 39559 12689 580802471 56390 3385 -529997253 38164 19669 18135149 68118 41068 -626512449 86007 76022 776367713 75854 30857 620460192 97821 84454 496270195 72389 25964 639998180 80506 72586 104462755 46565 67597 353740700 78563 56219 -983613525 49672 18400 870747138 57599 91044 919713256 64899 17543 86912057 64359 95932 -446433628 48549 86819 -330676754 96285 38164 936718994 79432 92774 638964666 95599 16231 -588759272 44979 73164 -800564384 25644 56109 -673679220 5947 74045 787534915 66828 33765 264808476 30214 27993 225811255 18370 27511 -413828614 81033 47371 -749594054 15617 62076 201757861 41893 47284 571326434 41975 42408 872458361 16100 52782 -573179067 41364 18419 -782462873 38639 28662 888117633 50182 3982 739018145 93578 67399 -186195153 81176 68868 291413128 59481 94674 -486544502 7170 89059 24333523 16262 84255 -469493704 75299 91556 -917733859 76645 87790 220296764 79812 22502 -603829458 79317 85166 2637254 97909 48632 464614433 36674 51832 197925514 31462 88586 -558101062 77855 26225 519782620 66709 48237 526436313 86235 12698 -990372462 57512 38472 -939603278 26815 91227 -768883856 256 12263 -265253349 5093 70365 -391107936 37918 64962 -729801437 34987 98890 -825626029 96048 38187 380421931 97246 74545 -52221119 83794 26114 302390352 43649 5790 11900484 97884 4286 522001103 57016 95846 -757221595 97149 45084 -340545824 18540 80965 584812172 93710 95912 -895320638 45670 53203 -664057005 67481 44315 132049211 71200 85081 -108438101 42880 11615 -313478207 71297 92152 -509601522 5848 87410 182301191 87517 12379 -176666909 51131 47152 731891311 46877 52374 -437182477 85246 78588 903142338 32246 26914 53898953 79097 33712 -804716471 24595 54611 -604965396 4641 79165 495731340 75037 14903 -145922128 68294 15834 -589154818 83140 48395 -660167438 2244 62509 674702505 79852 50323 485870829 51834 46476 -33215623 17206 77743 677290414 32239 87429 -905207267 80617 45534 -681417537 20948 14325 -568512837 47329 79060 -680488507 57697 6663 593586326 88592 95711 -625830093 85222 225 -304269097 97193 42327 -408990 51121 58501 -869388079 92840 78789 322162081 27753 61908 233875712 52262 62298 878666940 1778 54365 -621896419 10213 83470 204914118 54794 29971 752670437 27387 65143 -663125615 63625 811 900604490 62310 46362 -287540614 20021 109 905941922 11836 34365 -188845575 76394 43178 621714978 47056 70991 127719903 62772 91612 151215403 87042 83647 -161852821 15447 12795 -563748921 69890 63540 -916854008 24679 78961 -177866945 92150 79051 -512332827 68944 87109 -130772039 85904 64830 -355624331 54399 89234 -55759212 36633 55813 10497152 92715 59225 171287597 5521 56370 846665097 78260 79578 271461382 51563 77216 -841825104 72344 53177 -946285216 85945 70885 -927166208 75965 6290 -550501558 33063 86257 -87898398 37481 67926 492348601 97088 88398 -183804932 79685 39095 -180824116 32466 79154 683098737 97947 19844 36553431 38445 76026 372478715 62495 90989 -323512684 63382 52875 410517545 93498 96961 636966075 21900 96735 69466348 74993 9117 666069794 41204 5930 -461664788 30588 76481 -184902942 90191 3794 -396240012 38628 1527 -658182002 43612 40974 760193984 74148 66983 481888651 14094 14476 506381866 33508 15499 99436023 82693 84461 412601341 32796 44061 259899581 28604 50705 -505920478 99112 54851 -607866264 14443 92750 -491798975 65566 28382 -407205116 23513 36153 -463267877 48047 25528 85931461 71540 84790 429870843 52627 29751 28357935 69907 64193 -814301552 52983 60628 950328163 95724 76544 -338446429 43630 88713 -215805621 39677 90770 -103687217 12018 91395 368336380 38300 88 -605761373 58221 85008 395472167 89353 86325 -879214649 46064 75975 -273770458 64647 69111 -760119971 63153 40951 -294686676 87866 8281 178033177 68758 95807 844901007 67763 73405 -517734608 71421 75709 -208792310 58229 41802 -936827698 58601 39224 -356780660 93033 41663 538741982 78358 46296 365814159 57211 44612 -381173205 36484 86693 814496449 97277 62580 484283328 73034 58601 -357003900 58137 67222 312939959 93163 43096 795089088 77890 60787 572679191 74130 91457 754016350 70128 85871 -191709074 63357 59911 -875216865 90339 93287 88428447 1439 93830 -306345784 48238 20765 557103533 13102 19883 -824865989 62714 60621 -901237566 70760 91399 229792278 76875 96766 36471863 78858 84721 -391067930 80069 11775 -781787909 81012 16233 965073689 33582 31779 626216592 46824 32193 -496028574 34013 44774 497113311 45629 81748 -948405215 81340 94256 281088952 94689 56441 -21447312 21327 14744 -137798793 6452 71654 803052651 89448 69208 -237701781 71667 66302 238443479 51684 7412 -184807201 12334 75785 24883203 75642 95173 386295363 76682 30496 -559417638 79267 32154 -711468547 67408 44 -119681479 78058 60080 954780792 99041 67134 531038628 40020 86993 -247583634 4740 30488 -649004679 29151 58284 -811056856 49640 92549 -336234424 17241 73882 973628869 76813 3748 700548132 3056 62408 -399901043 58578 57661 191220324 96689 62640 -478658224 72902 42118 -765144542 62909 45846 -197534556 12986 33050 546060941 32662 8946 862248625 94793 36297 338208279 64538 6753 817750901 54362 92059 964423184 79529 40341 359565816 89997 45787 681965364 38878 95024 -813726537 946 58592 842093040 21685 16522 -896096817 51741 83423 -138745221 75575 30389 -282763541 98941 14868 -503426189 78197 60283 -413654706 72476 32471 -43709178 9372 56962 332932555 57593 66879 133661910 26270 93134 804478827 23003 60268 28662872 53959 63672 930505460 77616 1269 469856103 35507 92787 -630089948 82460 50787 847336995 65483 97870 603791283 34835 95805 -2580892 73193 86978 -757147507 83581 69572 233497034 79570 65260 -323231260 49131 67860 -689250774 37852 41078 -86596258 72591 94009 -376813279 79119 11952 802077967 27930 74555 220132914 65723 27674 208615636 70999 13382 182544071 42681 48033 562111765 31027 92112 -588880598 77939 5273 -416133406 57490 87259 612552547 76784 91957 -680805805 22935 89513 -279532264 81380 11805 -314473530 16407 1362 -907732778 8093 11041 994237791 47882 22385 323648705 92580 6776 176294401 83881 12474 -377754144 55140 91369 899021633 41127 38638 -734919618 91571 88749 -833063984 65012 80470 600876615 48415 86151 949875006 36347 99043 -373984221 6990 53007 -1140135 20548 83721 -561761754 29663 83663 393474911 87960 91927 904180676 88925 85557 231531416 53013 90561 444158584 7032 51906 618557843 11368 55176 272817957 4060 87017 -39974006 49732 2567 -696452292 74820 52525 -399134193 68128 4790 -217563801 54304 75766 -272430388 46888 98305 -20441268 17188 77422 921573581 25297 27344 -313781263 49948 16729 174333227 62785 41200 896710702 30677 18459 291285370 32264 12293 768962408 65446 860 591447708 29976 18817 -219052685 25311 45286 747972736 5023 84664 380800444 17846 25103 -186168854 24393 17262 445149053 48724 50529 -600209391 46993 84630 -903098996 84783 16867 679329870 43048 9632 -276712216 93945 33149 -58974693 74061 56107 -756582877 7644 3220 -194055689 15389 83616 278603863 65186 30949 -544002775 75235 85696 -308630399 95347 71322 -417199674 21218 34228 66577994 80807 44322 -864120468 59085 92037 994349681 35171 32518 -684310370 54119 84924 474677557 41609 75816 556454039 63700 98488 -864132935 19758 75655 334343377 11514 5271 384728958 28467 58975 19697051 19985 41315 143918851 38543 12932 -87410100 38789 81478 -498413066 18907 57914 -216590346 1698 10271 691070970 3383 96502 -884605174 50994 38067 -773370236 64281 23746 -66066104 66467 77835 -321674365 32489 47078 102273796 89095 45386 679491091 22954 28159 -935892785 1775 72129 899948880 10172 33513 -996427805 67447 78481 751808158 36804 19477 17671779 38883 24725 -729929584 38393 32301 -985080816 91077 96899 -785270071 49989 32888 456909944 46517 855 388950027 73300 79465 310066820 92028 58693 -357286547 49117 72881 173435031 74817 65355 605911884 26453 36172 -922730426 74206 87017 -99571392 38932 24480 317708555 93155 61811 973434952 98115 86210 179157848 43275 73286 618948238 8991 23145 -42377362 55561 16264 -69431154 27120 12289 797267447 13309 28873 592713102 62327 51649 500046219 35294 29761 877576782 97387 75422 848650069 47374 85137 941567891 26946 57977 348745875 27571 62864 214277746 70615 4409 474178612 72445 60231 950805545 37163 23601 706791964 63700 10021 -185092284 90548 48950 -550746730 11084 84069 622303613 22259 26032 731966881 36162 47856 -534752964 7598 3513 -304281480 86386 23986 -372607461 95471 36515 -379100248 24262 86115 -998021591 35736 69999 929159266 26459 76192 185672036 62354 54534 -111939620 23746 92186 -29661419 47249 90424 646326106 65994 52893 964028769 73992 43775 -86669183 81555 4540 -273798855 97029 73692 -473411140 16215 46693 -917946874 62023 15171 -131382951 34400 35847 627886968 67345 97528 4973776 41040 73136 332231103 46773 89070 -277488984 98829 15214 854001399 76694 28017 -356090888 22449 24596 -153662901 90471 82402 -794262012 38271 88578 -831444661 492 70572 340224782 58549 67963 253915608 88355 61623 -133917853 37024 47494 -804888089 45675 84465 -373480452 79646 94347 -445726027 35509 58108 412317051 89613 72097 913106853 96985 24955 162403617 74809 91171 227622878 23766 50131 -876810521 59677 6012 -553469621 88308 78370 598665907 85128 91791 -892830574 49687 16145 46034439 82673 93635 791909498 92844 93657 -78896936 16435 19558 563588414 98883 83570 352631115 23221 45618 904155718 79046 62773 -169355426 46184 89130 794494903 36263 55176 -199839425 63100 12286 -587584018 64519 54918 756181283 9322 3280 -38617650 21547 75990 -151653785 95764 11398 -730772197 87029 60439 -37087336 17205 95362 171553663 81170 57691 130411629 41002 84458 474698904 19683 39810 -806039150 63151 64164 35941605 98571 32449 -673745980 68053 21270 90720302 97560 18219 -882104512 29141 94763 -98119788 23677 94634 197152516 32796 1466 -589685983 93926 54179 -937725180 80377 45595 -734078197 72240 77808 637670903 84508 59605 255281208 42028 6383 -869853038 33855 88798 -245432543 21934 63238 -487206241 3997 86973 191345658 73782 92153 787450662 90452 59938 224118335 88789 91625 -661966939 36296 26471 -578749864 17662 10638 -203677437 85195 65613 737766002 13329 43489 214362362 91914 62787 889472875 39601 11395 -165013808 61579 73410 -471387079 58407 49405 -900000338 22727 75573 -525225924 39462 69592 343563573 45938 32002 -957857284 63987 59855 -507568882 49248 82335 835741699 81653 17429 966925617 65264 74364 783294622 21174 77308 -761574948 6351 30488 -93532879 34354 83932 245275161 54917 83577 658344868 24228 54397 -442279791 34648 30510 660166175 90133 51257 -363133892 52227 95468 -960767253 76204 59182 -47091611 75376 36838 -490077663 85864 96512 958239139 83202 57237 -25875606 13005 27962 -768942848 21581 62455 -223011306 36182 74065 -403978218 5928 26418 511052076 48460 50552 -132681502 92595 93868 -643804344 31398 63924 -492706655 33436 88806 72986492 65872 4662 305195809 87876 47063 753148879 93692 94952 305057920 35793 69032 -172441575 7311 8274 -404163623 43986 80374 -262966960 64761 70895 504889821 96538 91951 -282608886 25565 9865 -27201368 33116 84122 -305468417 44449 12078 632804447 47935 79559 -623631314 46549 5548 922668902 47731 91756 -844244818 92502 65944 -32464145 87125 25646 -368281676 57471 64137 -169029472 74912 36463 24137139 41672 83585 759511353 49368 51487 -797212496 7928 63036 557631161 52168 65963 238177156 83749 35016 330462360 69420 47005 -957285433 12752 55231 567118826 63166 63260 -906862388 70590 13835 546656886 51681 244 -490853913 18475 9249 723086759 93016 12839 -647304333 22376 90608 743535206 12192 48294 -798513793 82082 18274 699578885 2642 55547 -320840473 50429 74106 -830498766 66762 22504 569257858 89843 60457 135734429 29970 94559 -701135263 5764 92369 -419209692 46345 67281 -447788882 37395 93867 -17609803 54161 9565 -747498174 69130 75917 948600055 8394 60873 -889355172 10849 48532 642190388 34153 15361 716198646 61205 15357 959908117 20354 51388 639453800 43366 63150 874315544 35141 23702 -623309219 54087 10242 108667377 72045 61870 -508147824 26202 31932 994607505 38869 40555 -292690623 79725 9605 316751321 42555 638 518218877 11997 16821 9281887 27968 44903 -401200207 46007 94465 -92143502 34088 70800 21323827 73393 49491 32808647 27975 65563 719872779 47598 5085 654413668 74132 9621 795432960 83099 9754 -966083738 33666 1381 805981502 96913 84172 -27963898 24158 43542 -138911496 14867 50690 59497926 36864 31604 -243249415 16159 5181 114845857 52402 19646 960711847 35312 21252 447562503 66405 76069 405177347 88526 57204 -271912090 54587 20947 648843076 44717 12361 -111854403 10790 64465 -727779454 5826 73350 638419544 33493 28988 236245757 96876 8608 784661269 49996 20731 -406409906 51742 57629 -250437615 53967 6261 -80000403 41548 71348 280037694 26971 4474 424168994 28574 12147 496719179 31046 20176 327291927 45251 66708 624941256 68660 42846 818233502 56321 81105 157278207 33845 24449 91748871 96885 40127 -293818687 82664 89165 -235821285 20237 40813 654174699 13034 30480 220328520 32530 88522 -996527561 68926 47656 -439450644 22569 79552 768771115 68091 21518 331017820 10550 25802 847021186 42195 7802 117166826 10816 33878 717745955 13084 10718 -588554875 87453 14783 -481755327 23836 63266 -833795260 71484 38509 481220681 44466 75499 -697738902 40301 80040 -54276800 35206 39752 327981387 907 42224 297250380 7378 50467 -947519313 54176 61090 -696250278 38998 75196 -220313013 47569 13182 117983475 75907 59564 567723995 29955 69714 234311263 10611 74881 610780364 26252 43329 794217651 39977 33268 -425754502 90820 3236 567416728 55760 19483 31502432 87274 8673 -978786733 36173 98501 -454094139 43338 66872 -220029209 54967 28711 -494218269 84115 3717 806259198 29335 13248 278408774 92074 65336 -325051035 96516 69102 -282545337 60176 97432 561282979 10051 18091 -990404276 64182 71444 -599587158 79936 18784 19482479 47739 55855 465372512 41445 77005 -701654146 20294 11084 618663854 61998 62098 814211932 25170 67813 422320701 27784 59397 73296609 19964 72847 694760719 5953 25381 -111583533 60192 3108 -270426911 85354 88099 751387767 70064 23274 80278275 96730 22384 892645656 61617 64422 -933774141 9115 54479 -776562386 98941 35300 -984699045 12167 93242 -572924631 91595 19849 -726374846 58484 6759 -846849870 21501 58860 300136473 60087 78848 -958130178 92201 50254 -331347142 63860 60248 361276554 43121 27819 204098923 1769 98197 610880482 79424 75324 -976144899 64801 5130 832712868 67640 39776 274405462 43074 41596 499474320 13002 47256 324238642 11452 46174 -700330981 64430 27533 -781838034 51732 6401 -199427626 24776 51266 -467242861 1473 21720 -916833743 91325 12535 -669720041 27187 81481 124443180 9234 87941 90915791 47922 56299 -239669970 77764 37890 123148904 50007 97812 -486162131 89208 39977 -229192434 90997 62402 -182132656 76944 42341 601925619 8823 31480 -215495535 38223 61737 541384980 19409 37313 -328995637 6155 79001 -389657971 8818 21504 14396234 63254 41955 266854014 84061 45846 406007665 54087 12244 -310392169 8832 79168 875155098 14762 84139 -371162425 2826 54783 -255752540 90169 39652 -275178531 41688 17718 -286536870 75648 30363 -462485299 83036 91354 -608038929 74173 82031 891869034 55662 92909 -811821994 32199 33460 442598566 20324 81845 745015448 85712 80519 296327724 40239 11909 207526508 40876 59499 153861666 45080 87198 239216200 40138 39511 -432194234 23209 16880 -797854442 23905 39979 665030643 47210 54882 -275119857 666 91291 626804412 32044 51430 448695960 19527 63705 -574272464 46100 61079 -110424557 84985 23373 -202438581 73185 98739 705181420 7822 93887 -440725176 51507 87194 586591455 76438 51751 -896944020 23235 59369 -413127986 34357 98686 -453445195 56753 77735 844109186 88229 38086 -624409688 73503 10606 -232752759 61292 9466 164778702 30205 82353 -130921187 19790 31493 -874866561 94698 56490 260295195 89362 42151 -456572253 68073 79488 -393976947 61637 93125 691888529 25421 55943 719660210 59739 3253 339270126 58401 44040 -797513112 7085 97987 678880306 61903 41716 293634793 97073 91259 -442020972 24972 77072 -940403542 2079 60810 837530467 65257 75690 -884479817 40000 97831 867076967 46243 46985 -358774209 58686 89150 -450799545 84968 50745 -485351709 34318 89609 -919718827 20627 87662 707728213 24760 940 -916943845 25068 41852 119536070 39409 25410 -144747709 11129 77822 18412434 96752 21227 -497547190 5452 45617 -82431830 1222 15812 497796880 18366 70860 710314768 20550 31629 942903665 52736 75155 732571481 86841 61500 697183502 20914 87570 318254217 87284 59836 35852256 55266 96874 738923106 65580 67961 -82337191 355 72123 -207299282 12233 42773 -990928134 79246 26083 -776519576 90458 75050 98882573 68275 39060 740232036 3321 33919 -338442974 93314 24478 -454107622 98975 12356 677868151 73492 77283 845155659 84031 84399 494345043 36578 48172 -617544100 88759 2543 -256891928 40989 49946 -390743879 5162 5933 802461507 94308 51813 -172519339 74622 92597 51587268 76797 98015 497008485 59751 88393 753806532 82242 30952 -860146004 84214 8659 -926345231 34640 16160 802137108 72876 38457 -825035037 76355 2243 -266793058 73699 11815 137741874 78429 42174 -87642472 14548 78490 -622059065 28600 23370 -775603974 52749 58086 34255435 13978 22426 36087283 36794 88924 -546575009 11850 26729 886704045 82274 92356 -647277586 26828 1229 566678112 58478 42506 -889879478 36543 56855 915066608 29098 33667 -685651208 94444 34211 -169525817 69165 70054 -695555643 58783 32069 -40729941 35463 66455 571949541 43037 74732 482356195 75179 92782 415697081 16190 73970 -750530454 38204 39773 375848583 68128 7460 128422859 53059 64564 -177835633 86467 73123 157473768 77496 95012 -290719569 7652 65163 538230725 14003 52198 -522618689 87028 40314 -648124102 55142 58902 -328222353 84712 37627 737293521 54124 70649 910111075 8513 2574 -793416507 95943 21536 -394934797 11416 89242 240221434 79481 73306 77796162 9505 62266 -155336638 46854 10456 978978608 72885 5667 286412450 1049 3467 -458832017 24687 49705 228539935 38703 68088 791981738 21336 8460 -477801669 10595 12691 5400855 64411 98866 222442647 19228 30066 420275323 47797 45091 176460146 66268 27589 -846834074 69557 22101 -208095172 92495 62963 -807194124 21078 97395 -371820693 5431 36863 224019531 25819 1675 -713409209 57029 97877 -691215358 89213 86546 413462593 34532 84244 740331087 65519 92549 -873721674 27126 60772 -310611210 8342 37920 198398282 58406 35573 909095851 58418 72528 84629038 17990 90977 518965267 67919 69427 -310470183 56025 28825 -755171128 38142 20145 386907540 31654 84988 132436939 2206 77833 814098535 18232 68950 966901616 76875 71693 -243692341 63402 63330 124717645 53202 93065 251997404 47460 21476 898507831 94867 11509 303366384 60720 43645 866136974 39353 86394 -977176171 58815 30574 -708950085 57114 55241 865709523 40491 54554 820715457 53228 9725 -575740162 84289 48285 46797390 78547 21425 622122970 16299 5553 190461064 16974 9329 -375211811 63190 49452 -673434639 70112 88517 631140408 56723 38415 97243314 30601 59697 627063844 42900 32876 -662653221 51062 28371 790739020 55604 63889 -346992124 54687 90987 567554847 90028 53840 -375344691 47773 44417 482482939 37848 34262 452752690 2562 83953 574297236 45440 9918 380218825 46018 10495 977122135 73753 45229 198477444 81195 61103 439604213 68656 29969 -867419489 96491 2991 499241976 5296 26381 828057233 62126 4441 466701126 61690 91252 -178403158 54254 23474 375970192 29321 22109 165845583 58514 43655 -136416531 95210 53949 123537673 43511 68369 -298658313 21146 4802 -58604684 63287 50095 -108952278 64335 77638 -266126255 29173 76691 -103474813 79912 90646 -756204845 33727 87402 78194194 93881 51593 134254384 88968 66346 -246609923 9017 3766 -619260103 20589 70973 -725512192 45174 18733 930104289 29773 93537 119484879 64410 31071 32363853 47836 82900 825658919 77599 51537 52403429 44214 34530 249458462 29431 55847 -991185252 93775 98814 -820330436 72103 97994 477380025 44888 80417 -540921876 30355 59355 189568947 72304 1096 -761208450 5719 33987 861703050 13072 15252 -530172898 50469 35597 -107319401 31424 96023 411809302 11863 20782 -172110345 96438 86223 -949633778 13328 19191 534156935 18362 98004 769571319 75975 97778 434289507 61748 2578 139249831 20211 91551 915850244 38050 94279 -377913477 81498 52978 892890315 61909 911 -403556525 81964 5660 -587422398 49483 73729 929226849 36167 27317 219718649 63020 87599 -776073354 26219 52843 500901867 54807 28070 -112774552 65804 2661 -815928553 9510 42460 -208544395 24504 43891 305023291 66151 64094 -836640248 46282 55658 337994911 79805 35488 822241302 51723 38642 -343426592 95219 94021 -440914449 10026 56777 -598017497 59849 88339 -606460340 19568 72664 -728984353 60727 73266 47852739 65164 59565 702318840 23961 89283 -192757218 39329 32069 470632373 66548 98656 -871594483 8995 28742 468618962 48494 38660 -152891444 93682 76420 -881061784 88833 64520 -279354013 26351 15396 -977728625 35822 59460 -543962271 92639 66163 346486285 83734 98923 -262883961 30273 48023 -297872593 94950 31588 -121260336 22761 41274 56893280 85600 57037 134811608 4795 32524 -881400965 32451 51947 -637367123 89631 28717 985062870 25304 8604 504048235 47047 57247 -683726388 49992 57937 784057816 45232 98205 719218506 54841 2996 -791792064 49638 45454 176390199 7636 24703 47174520 73124 64300 -341377387 81677 8971 986114683 25294 44569 676110526 42935 83875 -371772414 89784 9832 -451654186 60750 33470 -278502482 69033 71569 -574618442 58585 84380 276122009 35677 31110 764992110 94055 89787 -706713995 68125 39904 -350436817 57363 24435 343535477 62608 73594 -272713143 90295 20784 727371285 71535 76180 330161657 62771 32568 -76048936 84590 47648 -311135265 85941 22277 -165179436 37542 23807 73799166 24836 53288 -775790630 75022 23984 816341038 34356 85410 -570767044 46497 77270 702353690 74369 38658 120936008 23740 95652 708103772 89030 11790 679359551 10179 48935 -2711579 24871 82116 -386664485 53267 79738 -439645687 65014 90391 -616393116 29783 75873 -607044191 8399 64753 -346638308 28270 11959 185589201 13718 11538 -955326564 32324 48530 -919034209 96918 13003 -590349014 34433 24822 514136294 86308 4058 -506067690 52896 73688 477245836 3059 16743 650053958 24635 70168 -834127316 10375 5040 693092427 98453 88749 74734607 11108 83082 870703357 9723 81519 -629526680 18906 64737 611037094 18282 89368 -965352023 66432 9808 771174070 73257 45649 817313719 97762 74739 996619691 96689 26836 -857980876 473 35674 -330597296 48664 37624 -909317001 69861 90408 653603611 48180 42569 572091436 8483 90644 -462247076 16498 78804 593017216 22429 77515 654014166 77424 53062 -534366 23474 63478 -476448312 17549 16580 -364624548 38774 40764 -311863533 46162 65573 -376868250 54420 31816 935765262 32084 55779 377298983 10492 39020 -795316438 72292 70433 -749582925 20241 41407 -835412061 95369 42671 -381605416 40778 67471 -579680193 16619 16223 675816327 86525 79027 833625550 2802 57323 535930494 94317 62319 -402821693 25521 96192 -483238951 57708 7495 -510963341 574 83291 675574542 63395 70617 656139755 81308 69204 768525592 5173 41112 -444066443 49051 20313 -879256899 65182 54396 -360392226 72808 81686 -952888315 98245 36312 -828500014 93002 76981 701008684 41737 80134 -238918165 40269 73816 -92502558 17552 48664 284890453 23875 12901 -447682081 41868 5792 -654370395 86364 61653 -357194422 79799 91331 469173467 94610 87056 267000132 58745 54861 -544838249 82207 51600 326658017 59129 35959 941297259 88074 12148 485408845 79742 54857 -807737564 91595 97594 -837946758 43341 41816 752561226 10330 69451 -748663818 63554 93695 -863837432 81820 41936 -844950643 47401 58014 -912121249 35118 67357 -768889136 96481 27884 -6528351 21566 44598 -776235760 70852 58683 928908752 68339 43595 -132046371 43318 78297 -882600622 29141 75051 -72798074 37005 1263 -929850745 63586 77171 387122369 51822 1951 269413902 75440 36247 -685773763 98318 28794 597699631 14205 10560 -707127351 7164 45265 239465968 56663 93659 733948388 16055 8137 417868007 38055 81026 -345789435 98833 49007 161282145 82387 95645 851149352 65727 72437 411354673 3449 26308 84128008 91738 84427 499316360 82291 58619 -641983530 51271 57613 -186975911 61681 57185 489779849 98345 28196 -808725053 24326 78950 616564471 72303 29943 55916248 58251 30557 838315550 62394 65318 188156753 46002 26976 -210917331 16626 51495 945311521 40241 93965 -858181728 45800 75682 508945907 18039 45713 644792881 40584 4520 -420127073 6718 39031 214990076 71576 35571 -837859977 52996 89152 -866693918 96631 10261 544350297 35948 75344 -895336595 45079 12680 -475787915 80578 4149 -869659833 74517 1554 -799592031 84709 3351 -590426449 68278 94131 240538474 10811 5200 808620912 66110 66710 574145868 97682 70961 136351786 72799 86178 -55787464 472 12116 981390122 66672 61232 -586608565 52815 10044 387404118 72615 24509 315850745 83702 96508 -309147847 24698 89711 809370101 43658 98951 336088223 51583 51327 -384073299 10058 62673 521298242 70739 98759 470105998 83806 85223 8169648 47676 23887 827174997 62182 33338 -125781384 44674 54649 -653070848 86252 79856 -948809737 40475 11536 321699930 51024 70379 -536396077 66042 53834 133238195 80087 48054 927333219 73474 88785 747630094 79843 8046 570497766 8678 18210 829512061 14545 6028 -521374249 19302 38430 -520948992 71501 97067 269409446 66111 77561 757367036 61588 13455 -783273109 78154 50894 427558814 39722 85627 495425318 34354 49377 -452348866 76343 92468 -938888244 55323 73685 815963348 65637 14227 554694309 9660 62479 295962639 24802 29982 576339602 71375 35075 535296995 10781 78588 -305432386 49179 17693 -830267480 97626 14352 -391571488 78173 74252 -421341398 48517 31015 98012489 9266 19122 605296759 58878 83135 -410602269 24435 6783 -502624443 71757 23719 -820771406 953 42285 694172520 17589 34541 943292637 79736 32371 -192981758 72321 54754 726349546 36928 94344 869511162 3283 60629 -911657691 14260 65539 -625012136 7184 59088 -836387714 98221 10953 -679652628 64886 75148 112285485 34629 79121 598148096 48771 70227 785844346 67147 30990 -377180314 81100 78767 475264773 39884 58443 -419786477 1621 8475 39157272 38983 23597 -499287620 20793 97340 -878748775 70003 44419 -298508569 66591 45911 -988151127 85857 5040 -444659809 5152 75421 554081016 16352 90204 -23736671 97354 73235 250931756 64995 97425 -363075624 42371 34931 -244406795 16417 83680 -783844309 57510 36587 532573613 1789 65352 289848456 94451 27818 -236680046 29351 62569 -58813005 11676 72418 858137565 81613 47886 -238467263 34269 40851 -392066043 84639 95014 -62124036 20143 11486 54960216 6868 49943 -685476061 80749 50251 175028705 24321 6418 -980344726 47891 84570 -278157895 93237 19929 -793036045 19054 17762 787874484 85871 10942 525649329 21324 67746 -296185333 75372 30968 599238086 50479 24694 942468524 4439 34381 513820041 40970 32905 -704087267 48147 88404 278448561 40439 48476 186454213 50276 5533 359660899 13974 70755 -490263084 57374 96824 836251769 92872 11506 -939435268 60463 49864 -419297818 78272 48046 -804195477 40420 26041 307093299 60793 2985 260887858 9826 14468 -367007039 24608 34714 -604595348 32905 57328 435292563 81299 71348 429493002 614 83594 166513513 53468 47506 -703026745 75277 17647 -742725086 25971 87505 462383197 84757 42027 -947504561 48033 8181 279048409 46859 16848 750660662 91860 58257 -45842346 82631 38363 536748832 93589 26255 73695944 73510 90787 -437012558 41852 3217 170614187 92516 94365 -10775121 10111 96356 -156643867 52681 44586 12329590 91475 67610 -698292337 52799 60322 125760388 61564 28205 -700035999 32042 27570 -237390672 96508 82019 995493929 70007 53819 -223112543 6524 96164 942495579 64300 36475 617093029 91389 68156 -666532388 15869 67887 320732024 27240 43932 728599434 66638 90985 302116105 12170 64353 916747178 64241 90434 -354389306 71155 6039 -898155522 92873 16172 -582925292 51575 3781 371790545 38293 77354 -802293249 81823 55005 861887746 84840 15183 -911346819 77607 7752 762040686 69087 42869 826120404 97510 77217 -909472910 1194 80346 868873974 24050 3720 -267923398 50686 99054 952446983 7598 54742 -28971843 64599 93093 -270681629 79693 51616 -504246577 85995 63951 797264027 73486 57018 857823081 41550 74724 -842792828 9313 11979 -625566509 14686 96560 -996625185 71275 12744 -308064103 78203 7278 551363980 82988 31128 342238350 63977 18274 961666309 94119 24725 -638558244 39713 13907 505307592 57934 1653 664627515 59974 4269 -195553152 75335 23385 -356715156 54860 6787 -45479283 98434 36287 952141224 97830 72774 823809396 70118 49991 634729702 16885 42957 -714977651 59797 27724 -538072250 89928 17782 -155549639 7101 71415 -410067363 2356 98739 747430100 19673 34512 604829554 95224 32299 -894786094 45878 97696 -785493379 41130 5998 267514300 76777 52001 867481774 62025 1198 -875818975 76761 81316 704391185 5310 86918 210893420 94113 71475 -364401669 81214 58090 -996788553 61027 48851 555027658 52419 843 579635589 16040 92731 -430077700 32899 98772 16059673 29774 68424 143629923 29130 67293 -900215584 34499 81225 861265806 71841 86366 455735200 42476 56301 228830954 79497 985 -107702622 54259 87743 -881876700 86430 41563 650468794 92325 33879 -963508763 34388 62039 761354647 53651 57076 2313876 27317 50844 882120896 44680 86477 -29498885 18238 50344 641259530 88328 33723 807897564 90025 88868 968471516 66397 90705 930506003 47684 92462 938687561 34623 6700 -619926697 98884 16599 -47460352 73511 26440 -439300773 52520 55686 143766138 58123 6010 -630549630 62100 2408 -823396688 21374 65226 -509220221 49676 44969 -189106631 17609 3092 373232173 59572 98363 627989158 49594 95254 168718954 32472 53449 -714031157 21280 3137 463244301 87144 53351 -582615490 73598 78294 -604491094 2534 29519 -755830165 70881 85862 498512435 25726 24791 -153421665 88107 57720 792441948 23569 93996 -897155087 73706 87969 -108862 34315 2419 288180732 65079 42411 -398244950 47323 42747 -820060044 72001 44925 -818040367 35337 77214 123095527 75195 60249 718241552 96847 73981 464352170 80046 71627 -531316097 82020 18204 -129817294 6872 26787 753596651 33529 6418 228607662 76077 14714 -83292225 87762 86965 -768403789 12218 78502 -79587252 60076 69410 889406936 60801 45070 -633256293 96438 14335 976965342 3315 97110 -851290372 16191 54485 532002354 79048 75379 328034094 76421 76265 -955461685 14915 37949 -453442308 10124 49669 228104030 96777 23114 278310424 24459 40131 650742566 66036 35777 -288557463 71348 16089 257258794 54594 20861 162104693 40106 49678 -872005007 59819 60221 650571958 64271 41142 -112557909 18204 14502 -723582100 22431 94758 840525107 23380 15296 -359310887 87825 98051 456137199 2149 44913 921892948 94271 75019 -895093617 79392 33973 287454921 77445 36307 669368691 15579 48574 -227883176 73009 87439 -164216476 4412 54244 885697570 58392 15209 140086704 43783 12165 -692327778 87104 36997 -519603549 24505 5988 -962734889 22096 7755 -194533198 45995 77675 -11537857 71643 10257 642287118 76308 64658 -959479118 97738 39657 72891350 88471 66640 825660094 38374 40116 -623696635 59922 89498 599077435 53015 94194 962781064 72292 29394 276110194 19607 48354 132244148 28635 63611 387360070 30808 69980 -102972220 8151 15860 942766923 70751 18567 761580309 13417 40667 -943388686 82636 65607 403366132 58456 91233 -994274710 26828 20635 729546019 94837 89176 -840790529 2033 51452 513440594 66061 37371 -33228983 4634 11887 524775264 54287 88130 -220800073 19255 23146 -64302461 54462 90064 204103745 96245 60774 -734418405 39561 97861 359277233 13352 84008 483580690 42077 26685 352902209 3084 46413 681080941 93994 68548 75053329 89554 24847 481851918 21858 9854 742846474 64567 92621 -706948445 77052 77330 125727919 61634 77565 295264222 12546 86111 -377176934 10057 77841 107927484 40378 38192 -835505355 72458 365 747927917 33481 28992 525205386 73469 16395 -913784718 57279 26983 958151663 6216 46977 -193792986 94377 36967 -268021934 36334 98389 472776160 87399 38527 -845929200 69860 8742 529482903 1972 39317 -658401204 50145 43867 847820206 51385 102 -473268442 28786 41077 89272482 31240 27252 41828760 20041 92174 248255670 18021 50780 -915760831 80062 57424 516217575 64835 72378 -337279310 46590 39346 499923388 85039 70415 211343424 93868 43352 646076816 97077 63583 346715718 57492 8648 -465364104 56000 34889 -713433039 66155 20332 -125095067 42046 36601 144538653 10034 53188 -60651590 27378 72544 169068951 60475 30634 795966273 26130 20797 -637252587 34981 61509 59997187 20378 77665 896787402 33308 31561 -345429424 22693 99059 213804569 26977 54507 -81829131 37587 24824 249271406 17096 5170 -881621756 78888 3724 -370810386 71145 80921 295655352 98363 34657 747564051 42951 65237 -940167955 66599 57380 -618699202 91137 54575 -652376869 96081 45557 -544391966 86132 3049 -501541197 65784 83232 -452624094 27353 81935 -67104923 22941 45617 134165579 7862 76571 -688829710 78232 27312 330821117 38579 33099 -788588626 29060 70697 -521595666 83577 26404 -858638664 80934 94267 -995080423 99148 19223 -565240932 11611 48671 -620071749 74354 1926 -662439449 81629 18158 -473778028 22516 59473 536554703 6187 39887 295848504 30569 30361 -14842625 91209 76010 858788910 26161 39057 -688463062 1818 90063 -494230945 42113 87926 -521901568 25622 10620 -2480293 868 71488 -773215443 5590 51538 -214809909 26382 77369 906318264 11447 84333 773065808 75273 63552 976726756 29777 74768 -880930594 9977 95814 -120270093 19277 97316 -667677636 11923 97863 647118261 51147 60112 752086665 71755 38692 -535393309 3053 78611 897414398 19016 34064 -57516560 25598 33053 136490969 22443 3979 -729254682 24571 82871 730374212 48440 48506 -931218987 27603 88955 772246207 83196 97732 877566870 43323 91942 712626982 70751 56793 -378930884 94320 88182 422429518 85242 65732 -867725228 92148 8732 -417305812 63788 10004 934198752 89125 33774 -46056249 16609 74080 78748455 61238 52161 421301872 66675 37716 897688968 87548 81248 266999412 79815 76122 -530782760 45838 52252 -438312487 31174 61799 167507795 51099 90010 -121989472 64198 24237 -31548771 76460 82455 17319297 82590 89987 540731401 93713 37980 544040661 51223 79583 228664079 56554 24041 -709396733 96655 92531 73011690 51372 32411 121820146 63754 37463 273029191 75180 9415 -313788215 48833 70784 -827108176 66295 14720 -370759261 43613 82685 923397343 48638 78270 776952364 45163 29009 -499046412 93152 96274 -147787695 68026 61386 955066819 87906 82956 -728179284 36754 5152 818412472 57660 21173 -227861154 18087 7320 480746429 92336 1195 782304552 55279 34778 887421792 28596 77058 -396190796 69017 67518 387296403 60257 15929 492623078 74823 33483 -424556124 27650 97436 155356501 16123 74466 276868154 80455 79195 -69647073 379 23457 -798507482 82308 23652 128774509 77000 16465 -269696864 44697 50281 -509314017 91952 64888 93105201 46892 28469 -233488524 55469 57 -433010417 17419 22078 -722561025 88150 89701 55657449 71351 12189 -325625038 84407 14054 -468472215 34123 22849 27853037 20877 27032 -898977512 41495 86548 -757518444 24746 92013 -851475122 67632 62740 -348396799 53452 71230 892183497 28282 43657 -960695741 99074 70613 338841580 40653 99155 663533016 44135 60525 573195695 65484 54875 691285960 95246 64582 385595087 11294 96508 -658245731 1242 63847 -101913715 1305 19201 -876231601 9250 58331 478210671 73616 97569 -310195925 74652 5516 339137510 76950 13044 -658033745 25037 90832 -292378191 58822 47169 705884258 47328 39748 -90952807 98115 51048 -44784583 4369 41753 515901588 5379 98499 -864023232 43680 90695 -322700206 93474 28139 649262337 2531 21084 594256555 98365 6693 -342066716 74504 4795 -682051581 67531 67485 931497958 55165 13374 -46226330 91306 81500 -61057843 67640 72736 879623442 20212 24790 -969426624 28094 28690 76890117 26428 66960 668929125 18171 84051 -357898661 15974 42282 264027665 75421 18226 -795126727 17340 10261 -73639392 35566 73337 923801395 48595 87359 38015735 20893 26999 -620847656 62370 41160 -849417144 65845 37547 265826091 14497 95093 117679489 85794 77518 -340652035 39162 9546 -825335436 32246 21706 822164216 54043 76327 -392793973 17642 21907 963098025 5059 83152 -682118282 9827 9909 108158168 70974 85813 869995916 27356 12061 -982777698 29343 11433 413304535 69069 11623 713188871 24462 29653 -496456773 24511 81985 -713182082 41206 92273 471948560 60229 94145 64448662 13995 94113 -776763639 53312 60573 875527244 88572 88989 541207030 21942 35236 -799806787 50578 97208 -919153276 16282 72614 718473995 59941 34540 -404431166 38885 46277 181232978 36632 26848 980560855 59705 21589 579041456 12053 47926 471174521 58162 6856 -314320114 56260 24061 -250704470 5954 31259 -238812293 46578 21203 602583854 58303 33132 -486139397 19358 25094 199185061 95357 36036 -519395681 82619 39226 919300900 28320 13544 -263141851 82855 21762 317983325 1997 70020 -16338730 24157 19205 652161214 34500 4622 -711569820 61086 95761 438117180 95965 47087 -729636147 18403 10265 655836605 12962 56149 315460374 67430 6617 919737575 5812 26439 -123669076 45576 48545 998127198 96077 83651 329672130 38605 38405 959135120 67600 2218 305737989 31356 29031 979205100 86833 98260 917010827 10769 38414 152021146 89734 35272 223728690 90926 50171 -466893174 96728 86053 -495493004 82162 75892 941414158 97846 68180 -842873741 13874 37745 -557865648 44610 72694 21000739 10299 69758 -319248015 78364 85591 847854338 31471 82624 24176755 6995 48802 461331555 33877 30084 -872380340 29384 18368 292464316 17844 58308 -351384957 96272 68350 457014323 32749 80670 929916575 69182 76627 674914683 18848 60917 -358540796 23087 68671 -719755528 52497 54982 117655464 90095 28884 -318740178 98316 57505 600643697 91231 75883 -496458874 90149 85288 -183968434 22700 29834 352447275 95369 40626 -960051113 86240 68195 -243839718 85860 26079 -896982611 8717 36441 -188700960 19016 6261 -18307804 13451 37702 533451691 25153 91640 966798426 23227 53759 -855495430 93313 85861 -972469820 7151 82570 -665174482 56606 4623 488453228 8394 32649 -637182918 75285 33622 -173059665 29577 33592 -936451789 25038 34560 441514551 30311 44198 395260792 76534 85133 -659309324 420 83717 364360602 94138 5421 381393019 40971 2783 -429895528 27494 68690 -49203225 21930 6729 -383211188 5063 62220 -243967282 13683 58203 -44514116 55258 23568 -399762502 22259 12407 -504198205 96166 78562 305807101 54526 61877 374230609 69563 93105 -4186879 5771 72489 832716073 29829 41966 -173617594 41942 1569 911241317 55535 79418 -220394218 58180 56728 779540016 56558 19354 -764646930 56816 88350 855745460 83469 83515 183232792 92774 49956 684772828 83891 51600 -753956471 15443 12523 -369851448 52384 48299 -11616127 22134 73260 583156291 79906 49408 964839935 31037 30774 -279472595 93344 73152 -441752094 54724 35553 -250619744 9255 61230 -248771014 2640 39318 208439372 68124 79417 744166370 21217 98992 921349933 1153 68105 -171304066 80066 8206 688677540 75936 90856 167264587 85372 5679 -387927289 80236 51250 203589589 55971 11490 -432933455 29761 58191 -430561175 36585 68751 -91286962 35582 83849 568502685 78635 49727 930921420 89019 39049 -556486935 67165 96691 -208917923 87317 29693 374684506 62767 31074 884701287 55296 72621 610774876 18853 85158 730442394 36953 57751 771811145 57402 82108 228469203 66835 97233 934410398 64726 11787 69604522 11678 64240 337225085 82833 82618 -708531529 69489 79497 -822452696 58031 79216 161618497 15890 35748 321995450 72810 97673 -783679551 66854 10009 286495447 98867 43131 727282714 84194 60285 -104533849 77979 64659 -432374042 43558 25507 335207437 83957 2840 857223664 74409 42237 -585206076 85748 66940 -29617037 36791 21586 192375812 18330 46004 924571674 93775 76585 -567367040 7010 47910 -814215541 78473 80233 -794831892 39777 85648 -774384338 13424 34702 165645053 95308 9422 -312101844 50663 56774 -996310773 4660 63701 911498319 85692 15685 -279518048 46361 53998 -701245282 8060 78836 -414984920 84141 97643 -479473627 64435 6495 581213534 23548 93553 -756267779 53578 47831 912190727 2660 71802 -597265341 12506 97122 835451615 59513 37069 792117971 17820 31632 396855509 25898 92029 -696634819 9796 63709 -859149151 69419 7937 831508496 48813 53875 139516511 50871 40215 47232742 69939 14176 701441268 42695 13661 200678110 8852 71269 106320029 81384 5337 216901633 88069 26535 599791733 40813 94808 604229269 55410 47683 381799898 94370 60444 76262952 37283 54078 -743905305 86822 97696 -394732095 28340 27268 -639411882 84511 27896 536504927 42012 94779 -642937901 39498 23241 -13117370 83112 2503 -139232409 74892 6159 -192639139 23619 92453 -616946989 6244 55548 85469123 63399 5807 902191611 9375 22532 -822967997 32083 86066 -316411339 62036 81809 -786299935 40745 47337 -54889322 1935 9149 -522344984 6895 10933 996442403 63479 37609 -992014870 55670 25362 -785693563 49186 83169 340460026 37089 71811 -910969987 47180 97111 -5232204 19973 10174 201904298 39433 34993 -578799379 32600 20510 614440776 58745 47893 119891609 14997 49360 -99407284 85099 85230 -324465479 28032 50085 -84587624 50325 6407 614121536 53881 5353 842093985 85583 70543 298569218 20300 72046 576713258 62624 70565 714952105 89389 44664 -112085707 79367 19597 -434549194 51231 82546 354516692 39112 71877 -954486439 33273 5767 216969258 85856 45170 -469379111 23794 94624 -234050561 24985 59240 -489200918 24263 27650 -390586425 15280 84923 42078262 45099 78897 -285914753 7831 75658 -223188564 54782 20870 -750009155 71551 48517 -650818022 48811 84781 -60928093 77578 12733 405007612 37300 51631 -277293101 75566 40057 -495624421 79325 36197 -256477939 90509 53978 -959960081 93599 49358 -969003587 55409 57445 -400760227 69948 62044 -141425144 95525 71124 -713264496 83341 82366 -709188073 77995 42002 450460262 65359 71713 -33306697 20398 4936 -220768586 56837 29476 -47016372 11248 41708 530553119 73973 50667 -593102185 80150 5233 -276414938 89246 57324 532403597 28368 8291 857041613 17351 91617 405290421 31321 26187 391131310 52655 31201 52319626 8058 110 950361882 69039 95714 150283944 63616 43949 -951509585 87340 98824 4829364 30755 84993 -51752027 3915 18007 835221754 55750 15886 293233 49799 7035 -572752067 12634 80200 -681516465 61947 2736 37792103 37598 55859 726903873 3993 33374 779956434 41305 92713 -365337487 79605 90956 -766699817 83293 82385 743758174 43081 3881 -967095361 70653 84555 309264912 89920 53378 -153063376 29974 86644 -418773288 74146 41916 -4642538 11553 27417 258423243 98897 25220 3837694 43160 57039 -222125446 43696 43420 325159420 52787 47033 -275683433 58678 4223 -245614377 75744 9071 109251677 81385 8718 -721832399 96597 12002 -927586947 76596 64497 -952382596 69850 35372 829318859 51625 13890 281884602 56892 49177 -476777125 90544 26042 374294847 80650 14721 86629535 51774 27460 -569574156 16837 71884 -530939320 39076 82143 612969516 57975 39226 -618185659 16529 66530 -176412061 79811 96946 -878433074 56499 50755 -290844549 97126 42333 -73953422 19113 8064 -637603941 67459 90171 604373571 22874 15834 -83082517 38887 91861 980035543 3583 5740 -948103893 45923 92249 -777011561 52146 79168 -723543413 2235 74670 624574309 1932 7224 290129233 34957 87368 930444584 2768 12806 -155488818 16545 17038 -931558244 23750 67723 -179935049 56433 93057 -783309698 51583 49699 -99213288 26865 41521 813015522 55027 57979 -286363759 93104 84430 483569430 33713 94184 93855693 65036 66990 -362125553 34143 42020 -251386486 93030 64370 -521940256 8724 21806 119124556 89962 87667 -856973907 74919 66193 -855685085 14105 75113 95145330 73818 81236 680599951 53500 77970 760373787 85365 90812 -105546609 8226 71139 730918430 14135 13015 207042880 10762 17046 -852042377 10381 92753 -367487389 91809 46102 359631012 85182 84074 176057624 36708 9118 81895494 84143 96277 -31124739 54126 22785 -446041585 10544 30491 -1628533 50454 9903 947905982 59649 58463 535328460 83376 69278 -929029771 30734 8491 -692747567 22516 87420 358791077 52598 32478 -887995751 15560 48434 666042453 4928 87667 651802185 20982 79361 202105063 95179 32111 85179105 14633 59020 -975217690 13205 70673 -983572885 84713 54136 113344367 49695 10457 942632038 67354 48344 -767249956 77644 54463 718529721 32124 92222 526046180 40472 75452 595440094 42438 4186 665246255 58183 26631 669006684 84793 36254 -498490697 73519 87089 -185528782 68317 23555 -687579628 16852 23947 -732285747 62659 57556 1158863 90632 44232 -784587207 12774 97974 -987202238 55289 4555 152589977 330 71861 437613109 97521 46894 -522262942 89962 56030 668726413 66737 47913 -194982640 31211 41292 227947727 19795 46016 -427154217 2913 80169 -928675719 30873 19907 130981422 32900 26355 489807204 26703 21282 539187632 90029 16464 -355421434 61918 71167 225607443 13380 35837 -140020065 48611 96142 -874575872 98752 39632 359656190 23311 2019 160318523 77495 95254 973982562 44657 83126 894548938 38794 26702 -212936023 42234 84502 89710562 68293 77353 453878686 35853 20921 -97448315 34326 82807 640321566 96074 23554 782295344 65162 68929 -360932992 19322 74978 -759225806 57459 93690 -464607656 76454 46300 76587828 37131 25872 -217571013 29443 75163 814573171 11951 73187 245756773 88114 71641 762286826 3411 10551 681154672 44891 81362 -291341876 9505 19130 983044769 1177 27421 -399927213 38555 83809 82129361 86904 82010 -328235146 9641 9892 299094809 22568 50178 -746524170 16236 46128 520916924 87453 91547 770340968 62956 70460 267396198 57587 51209 756969797 55679 14716 989198078 33122 2429 289643532 35454 34628 -958547168 78878 18291 407507600 70751 53954 44541100 69612 19684 32880371 42547 92235 17539966 78911 1073 964512541 45007 91606 561430298 32209 8870 -93054817 38492 10537 95633155 48243 82734 12365703 16941 56038 -794660349 78315 3982 -282888664 71042 2246 346084758 69026 63486 472320967 89163 63165 -371959284 20053 33276 -424902044 2030 72991 777093328 81407 96210 -275941351 33488 22649 572930358 78423 82917 -868455400 1897 98769 917034072 88259 38522 -717705430 98154 7255 785373463 95193 53705 763446705 49788 43662 -258539688 7997 28973 -65186332 53895 44020 -649980236 86770 15269 -499799149 62485 90936 798295451 78888 89655 -260664974 3641 37101 260742928 6407 69507 -600700428 89994 12932 -245180741 21614 44482 -278094782 66312 53681 383459234 64590 68045 796286964 97099 28338 -710539661 88255 77023 767932169 28112 76769 -149285597 73462 18428 -52798990 57409 48583 -236492553 86489 86340 140589067 52864 17582 281170302 98759 83973 -398421139 11426 16763 323806829 13193 65831 -560381951 34529 65544 -495222353 56399 97230 -786582483 81334 52353 862566314 53797 91693 -519171964 76939 65467 820463435 46967 53605 -214891210 63394 35974 -997788448 63586 27483 -109913202 76761 20181 738518669 309 72367 -357865188 43941 23436 -698910511 94036 23459 -494520375 94341 78374 24352672 19289 76621 493107659 41667 25385 440966345 70023 92223 -719601786 5687 567 315479248 16892 89874 467254590 98234 34206 -680012256 29661 4779 -333827601 82022 68960 -362687395 98427 55010 -144829156 20436 88232 -548515467 53654 74042 282986661 94748 35159 -291115000 49088 31040 -209463677 12923 89289 220433816 24363 16617 -401734612 21558 9613 -273579262 2037 41865 491511720 1364 83184 221263186 9439 49492 391598203 90934 50076 -360680252 63844 79969 -7037549 79636 49528 160887503 58068 55661 -480218115 49821 8127 691027957 69958 46406 -968024859 89156 68148 350895884 76172 79484 796794412 66023 18506 -395140886 76783 5410 874596389 94358 74601 904325442 63981 38471 -713301611 41200 33652 -906491754 86577 24948 -84180660 90335 81699 449136998 67637 64610 -454003645 73014 11485 999137609 93601 65334 78622196 40984 5452 473326424 83764 70191 900861820 46782 51787 639482962 19485 34596 960952982 28516 41235 -179625568 19441 67177 -778899327 25427 95191 -837828053 11321 86389 -891848371 62957 65929 83156454 77788 64698 51069122 92367 96190 -326051564 56086 11116 -722622817 51119 53850 -177767181 50091 4936 -289109818 94040 39276 54643561 91184 28545 -43295209 4439 80783 483265596 55933 16244 -161843317 61228 28903 532007892 71563 69682 761753045 7247 80691 945366805 94232 30830 -384348887 71932 36385 705248170 96532 68913 -655272291 37956 39496 -673102527 81121 64427 -547187392 35254 27998 -289406977 29055 52208 -216555089 31130 42037 929698378 3642 38769 88453599 48885 22447 -763301863 42480 98620 236814496 34885 77584 478719436 48125 72481 617456446 77133 77392 -99484928 23006 56936 889068823 5528 83992 -511557732 65631 74882 -172604211 99159 9016 -985727062 17008 81420 289373073 18631 17615 59076823 41894 66841 505915685 26247 83739 -863482893 11136 94817 -583540783 28098 52187 241550629 7548 1499 -714249610 32997 98213 -292684271 96676 67648 -422288737 77207 53249 -30385611 91601 57881 384688113 35439 89869 -798919730 24070 52201 602096306 3429 28758 29917044 94067 9656 440656353 81268 37286 123396994 19868 76961 256879852 22819 82491 670241690 836 9966 479163120 73163 9078 630316814 36917 51498 302115919 14245 81443 279742046 98059 29300 653063888 12105 25944 -611304434 81858 47574 407121556 67624 98136 400967270 47335 86297 973979425 52620 48078 -293849239 784 23025 916328071 54730 15296 -692582332 29554 84430 178074163 75768 35608 -589645008 49027 40062 632215337 16572 51723 -462342825 80623 27601 937671144 22472 77768 122344441 51 42071 -308259780 48802 58941 -652959079 92769 8222 -847428157 98879 50840 672413774 19198 27166 238142778 37216 6479 682723008 32538 6816 710794726 76793 32798 -706875190 93935 41996 -842917192 48260 40210 801733202 76183 47053 897920135 81231 36035 873934493 55371 50469 -127711879 21382 87967 -620294379 27403 86641 -746503547 17394 23225 261255230 60246 80810 -717816850 77609 67347 -972221984 75612 8818 -752648297 65232 97360 -711423864 68064 75091 947849899 23381 58453 -829896000 45275 839 456157312 55608 63444 -962866275 64981 25125 595847181 54755 37721 523267824 73502 16380 -407231895 95517 5489 -402662830 19700 44815 518460958 14457 29593 -862565442 15420 18049 -111140873 16064 19081 -792584538 4713 28326 -530533479 58075 62626 -644033443 31446 3685 -627352298 30155 96048 231982246 15285 34133 -63024045 69424 56143 -611361477 80763 94078 608271288 29640 16656 561503637 17628 34701 -762458998 46392 47729 -610794775 60449 6003 -351196065 39041 26731 -44003300 23809 53915 824514906 32485 79521 -777788584 43941 27413 485622906 29411 90802 536569559 56132 92410 485815033 43863 40659 248634711 69268 22065 26086086 71021 3931 766144230 80450 59509 -711098646 38950 81828 -830722013 30161 92720 82605824 98123 96839 730730809 73589 7984 -320200097 13355 35912 -325319739 82552 46802 -524293715 40003 5757 -739697783 12403 61560 282686482 32850 71189 673854793 61505 51982 474287580 90281 13459 240360483 79025 23978 -56253399 11765 89539 -283368456 44620 22361 -539374375 62711 34257 -893965283 841 85554 -709399149 25494 80805 -607877743 26952 47067 -778929047 71463 17652 114625398 19911 64334 -916438575 40525 46292 -673362993 34143 52563 876962267 32297 92891 738061325 56472 13224 857747928 31093 71313 -337016802 48725 89768 819102525 72611 4085 643024087 76003 42950 -57391415 32313 74288 933794303 80966 43533 300738747 58391 61130 -573075146 59973 56472 621597757 31730 36973 870409566 72460 95068 226086021 20641 50173 422736957 62314 53697 -834982312 16542 77990 769428840 48787 95182 -782603842 97965 84255 862977010 34133 54510 -686722717 93766 62816 -909897607 41968 25312 701622048 4413 46581 -341716075 14864 52873 -627227229 25230 61650 492447780 53517 8102 -276805229 15735 91100 801712619 25843 70828 629104727 28261 30763 -945565577 85877 81558 -343382067 9168 22953 -909155709 81988 91996 637885437 50485 9897 -572224481 13067 95230 -42311861 77595 30270 428728949 45473 58756 194470988 46139 31726 -245427416 3656 56724 378460381 90031 54209 934678988 41300 79446 -94936827 33478 61111 -596486010 41697 43494 472745172 59788 83848 -471335966 37589 22534 996397253 61673 98190 158518744 73363 92176 96572583 98258 14087 975931694 3001 71847 -374988479 98380 28800 -950323447 43532 75983 -169621277 29767 15756 -743239856 68451 85764 -543085249 89332 95490 -49866027 513 75254 376326485 34373 92965 160269965 57314 70881 765570369 19287 2263 -257267138 62986 87275 -353309113 50586 8851 830528779 68120 86591 200067505 95081 15859 -285290530 58986 10028 -728677140 49937 4434 -960762210 56043 9534 -215605698 96720 82348 979317113 18687 49231 -338731116 241 64690 -962793520 56415 73345 338430919 83342 50615 -112812811 76927 31999 -294554047 82476 18305 742421706 31531 429 -398767367 14484 13585 768710566 16565 54423 -191741297 52114 70032 -321631336 52985 59760 -473423396 60506 68907 228415972 23589 35696 -4637239 7941 62579 -427986108 88426 44668 -988203263 66110 50946 257282785 75349 90437 -664253913 12739 70651 -503168427 3903 14660 215577767 47780 28511 -998944981 12740 37952 42803699 97784 72333 675143354 85084 42990 927371783 92078 14805 -833059635 8435 11749 263704960 31505 56381 -392899835 22708 58357 -849088424 42343 71428 294176013 10755 34070 910484286 84951 878 -128387589 67626 54854 634626821 47033 89149 -775009545 44561 93419 226418743 43793 37260 -136425222 67338 80140 -204037265 53771 27309 -995116322 73310 34043 -323772222 97781 55201 -381003653 51796 51194 -309086516 1444 14 465854642 83512 43946 260564903 1598 4099 -582562061 72233 53304 780817111 72771 52968 -176720460 30798 55359 701335642 64779 6719 854892655 21906 87154 -868747607 77997 66203 622700956 58117 55961 -960839569 7594 61731 -341245495 82068 2861 319924274 14116 5153 14670087 43852 72559 237115069 68076 91931 52584825 55177 67568 -350166450 73438 43536 -560889027 92768 70170 -637554323 56997 30563 -213114942 45205 26224 -706674145 2553 63625 394521186 7122 71904 54241253 56265 61014 -677843725 9873 95647 -802488264 29993 69578 -436666050 92723 15389 -31885051 27462 96334 -455825450 55280 21237 927918799 52661 45897 -814981930 22785 70710 -633781978 82570 75460 -246078459 6898 63277 -809767782 43101 67776 -786151337 77577 75988 -356079346 64561 24891 -830118459 81460 94112 53689220 83269 6544 691707620 90766 72486 -507556638 57803 67648 -539913223 49282 97974 -998295431 78754 89812 975847097 82999 37281 817781366 33944 95150 -811556758 52943 83644 717775037 52893 21108 -791539903 79826 74285 -66995469 88637 53639 479801359 85795 60899 1950390 36340 59181 613351938 36196 21881 895787701 35486 70217 -595929747 47784 76656 -82077787 56509 34772 -31990591 85526 79379 983818010 34422 13439 -603105700 8258 70958 -338515025 2992 56016 -876632151 80574 73658 -900862004 88714 51432 -708969384 6796 24989 49758669 38822 98712 713813668 46208 34999 -136560481 38615 37647 405735256 788 61633 -408399928 83025 79534 152968041 71895 16558 82699909 83314 6380 -495737068 75591 81090 -720329701 4679 86714 128739677 64215 86066 518604028 9312 87589 -380030321 79346 1575 129182905 75040 92791 15772647 96837 40063 -748992978 14348 57255 174042662 98802 47118 -688692713 10084 14404 170229780 81641 98256 -656513682 51630 82450 -518797675 8056 67073 -297106524 25063 41552 55738723 60265 97345 578446833 74819 63988 474658397 93552 74079 591552445 96007 44898 944594372 26921 96756 -311901681 19706 4196 -780007039 82043 18731 972402568 70850 64427 -662738151 54051 29718 424100884 7748 72189 566231076 12505 84110 496477150 19830 80254 -169619810 79878 4003 -485839989 99068 73356 424794110 9058 90741 896578644 4887 38018 -305530050 19268 25338 -69163559 2625 91047 -901102204 2495 95976 -536459813 8492 78506 725426641 83940 611 -892403726 63261 43370 906029999 39529 2795 631971308 25684 12771 -472457779 32391 53764 -903667614 29293 97490 927437361 23964 25020 -873563135 97818 23450 -817941752 47309 21230 -84657896 19874 43123 -881848359 27598 42995 -542374881 52913 97462 197723989 67071 4813 3633144 53527 2482 303741634 17879 73117 -223480264 19081 62324 505608710 88732 34514 701162635 18595 13993 69614319 73200 90304 -756526031 27122 17555 -147328757 68298 55967 -398253609 38766 47708 464862827 77956 12614 635871691 39393 53457 -480441279 78727 43851 -178755974 48441 46375 113845928 25424 16255 -562438389 66555 32672 600675805 22779 94992 -530889446 9826 40597 -926869144 29171 55710 41955990 28753 53964 -973062650 12092 31180 550926534 88554 38755 -953691072 57945 3758 436568884 41492 49893 545388061 54689 50930 -599528535 19089 19676 455918718 82741 28129 -239551952 18895 17493 287989917 2523 41882 640064310 29030 60868 -9417759 36841 70938 -587574553 33334 24617 -917490419 28361 36294 343476191 73389 84858 -113282367 16526 49315 462261366 26821 48057 -105013158 173 94214 -422258204 78946 37196 -242416764 46152 54696 906965809 78132 7028 -539467415 50792 83216 886311515 23290 12351 196468478 28306 429 318812970 80128 40991 851190032 36782 73842 -163759512 50051 61212 -110165334 6031 23796 482645250 20665 10837 -138428712 25913 53058 -212950516 22644 39245 -317115989 7956 54662 608039545 54803 10676 -500315539 78898 12375 293905352 84132 39341 664647579 35386 80202 493480092 53466 79404 222492657 36076 4751 500442736 65369 69691 -933194337 18360 83469 296572419 10182 13549 791057375 93635 94684 191014952 14565 78230 555491340 32876 67333 894450676 70077 79423 -397074460 3233 80630 -113948021 43173 42277 -277606308 71232 56811 -438807113 4355 5373 -76546326 7442 7971 882010769 79592 17710 -82202946 23249 95321 -860199228 36362 27322 -592140986 46659 98443 -19002936 48309 72417 456679641 54143 36254 -733758249 42624 4846 756733443 7213 87252 308014200 91605 96444 113463840 63401 16634 -166250342 74709 87835 122758466 82434 30817 268922491 61558 20602 795089215 20125 51457 -547569790 29376 28089 -885620391 58891 62227 -672803853 41120 49823 641063995 8368 49668 -698506710 95457 66502 -55322505 71962 35720 -28349377 74511 48588 31263191 87946 45430 -782630685 60268 49353 139886940 49500 14700 406822388 94050 72346 -304438964 27881 38218 -974643606 67763 21081 -320258490 23047 68613 106415673 28713 1791 304234304 30521 43455 652634420 33447 9913 544574400 93556 85352 253965658 74457 87904 -2604640 92001 1689 -677691954 28037 69578 162712600 93046 24628 -734547083 22121 47047 73633202 18538 43828 -930530175 48200 33198 -170035943 23445 68670 445268862 19652 19579 91297996 65714 2619 -628878218 35706 61450 -191904721 43844 64482 -710879699 44674 92193 231146564 98850 54873 729144703 77864 5312 -199599661 18648 59497 -529690929 75404 12384 -917328358 44854 38271 -119086363 76800 26922 320604470 18866 66992 -570591457 66259 4150 -702020124 84486 46420 -761838189 87699 58445 -641828955 83313 53385 -511359327 65759 35469 -878242240 83064 53273 82780824 50413 20826 150575337 82673 7709 -147604897 42705 24150 484862202 45512 23326 399143245 21723 84627 -221556975 56201 76397 -894502945 48366 16244 125716914 88323 70562 -436627734 44776 39299 663456282 49365 65246 273517035 86752 94032 334044679 92500 91095 -299000119 55399 51187 51857259 88572 49182 526892472 16081 42284 -412466824 73926 29997 -847910485 88235 33314 849149443 92736 62637 332874096 73122 66577 -90977384 22566 76806 31205804 26239 82309 24186508 48219 32175 -12123101 68840 31586 -38587316 64262 11936 729805905 69934 10005 291283870 39239 74813 -600269183 10859 14519 -965523995 37933 50780 215270043 23534 50126 -542696966 52887 7400 34132154 87530 45486 -712791210 72470 74647 -959060426 74296 98776 457309379 31263 86153 860764269 62133 69366 984590082 81088 96290 -833202721 41557 60740 88428607 3788 86006 -217282488 22889 75014 483746817 27296 14751 -955924942 58008 32674 -800147122 34342 93481 494982366 87180 98899 -606151684 59868 83023 -550344535 72749 3849 -652245312 22286 7261 56317005 50998 55347 -153785720 77635 94620 -707524976 17772 1297 570342087 33759 17643 761098843 91138 29164 460486872 24221 66385 675937526 21481 67648 567884982 24407 96756 -434714974 97818 67496 -667341515 40392 4013 -27424974 67098 26656 -561683086 72321 8336 154465566 45830 59147 -987708164 41259 84321 989313448 31491 6987 138981082 22140 31032 -373437942 44453 85364 111500032 78083 58293 -163727107 60063 77640 -524525004 41620 42676 935306665 73698 58956 75730203 70436 86730 -599671505 37488 1579 -722590306 22349 67601 96793939 79844 65950 904210813 88318 66791 -329990341 45309 21342 116644872 513 82096 337377611 32832 60433 475140576 68910 6600 282704415 83530 49592 -792863484 53362 63557 469423919 33440 64773 -503805048 86962 82025 -486164394 2880 97679 -740220595 16489 19537 -29929190 47855 15258 607847677 36595 14661 261354351 47449 66743 -634379693 43607 5566 -394630573 96158 81262 -837651487 18684 86280 -661707201 64947 92059 -826798784 5237 57181 -929432110 8646 77328 -765591765 70726 18347 944983833 97707 32757 -373307569 81790 6418 -485301461 78769 6903 -384525268 42020 32203 793609751 50035 28463 777228589 18341 82433 916132986 45396 51917 573807333 13603 85764 634940229 94491 29814 782339925 73433 6796 -444602572 63251 18616 -352002282 80324 79651 370418422 26185 28129 17216833 6244 46847 879714984 72653 76584 366263032 56089 75381 -495644345 11409 63900 732260900 72244 63750 517315272 81431 26194 112394678 24365 9933 -166527429 23228 1680 -242604003 13937 69917 -850260963 33110 1670 -948626775 33507 85999 -3633571 58190 50674 -956580770 40931 98146 -260963971 93173 34226 308563049 48839 71590 -479475616 78450 42769 -982262246 35919 31214 361454504 69472 27006 623796129 21173 18355 -770028148 2013 25959 -541936972 98935 24975 -761632848 77935 23665 381207915 56341 70894 996129840 20447 77624 603790706 65705 76163 -887708629 68767 94928 819865597 17718 42979 174451919 54709 80550 770013188 13837 44045 714796449 8748 1055 630722100 29289 10850 519519490 37622 48184 -554851897 62062 92110 221514000 47500 98830 -591238934 78036 46416 -746071780 61752 31983 998186157 59754 61767 -447218381 88915 11264 -465324450 16366 85333 -349093113 19367 35587 -390002698 22312 77561 405066802 92079 42699 -358158702 71384 17774 401753083 42601 31836 452303962 12740 25937 -650367654 88083 55360 112923485 39596 23607 122714854 18558 19042 922324970 67379 84144 -872568344 41952 15695 -963683518 54729 39079 666143050 11827 79297 -277622550 56674 74391 76560469 16005 84429 350784228 5525 49020 516552154 64677 60881 -357868504 73435 93832 716878810 95665 96206 -198825646 47761 16955 -260147128 39945 12467 -964435917 11474 38873 56339306 8909 85534 480489246 96 87538 605623255 48798 39877 351576994 37263 26549 710653324 51778 96187 246242513 31674 40036 -856471307 6531 72330 -681450408 22556 38935 -417806062 73578 51072 842627935 16238 3521 -284705762 85480 70635 -208037655 97593 18210 728398153 38374 56318 17183836 44239 94164 -450972924 66555 5466 -458182815 65761 63474 -673882728 66229 11973 116658849 96729 24059 -202189050 61830 5738 -556234185 62055 89635 -841721800 33229 54521 -462960739 88116 2549 -813719474 84773 45868 -597056170 56543 94976 -455585628 70554 6403 -588543888 45880 20869 895630804 34522 96128 158551160 21484 59079 -550373349 55988 28191 924455431 82564 76258 -659262227 20014 86122 878673988 26470 3500 -832849830 60459 64059 -62838353 97108 69696 437968965 44935 79821 819374157 29595 68127 136664280 78071 36656 765277055 22271 70703 477286631 58494 44957 980950856 80918 8473 -866634752 95767 92476 -327686750 12174 97363 -706214643 67633 55055 604309750 69810 44344 -349286443 87855 10685 -105954366 39986 9461 419093455 31320 69718 -294202527 96181 61109 -29608444 97212 2029 -254854009 70789 69794 493052065 1441 28118 572930487 50665 56220 -236854246 62192 66406 268248450 54712 6307 88874678 13964 49542 -74232885 56617 14710 973300764 43610 18021 52532508 880 34059 257475067 70407 94494 -997561604 97438 47067 137182092 5571 77126 -187686602 60649 27353 -398345736 25764 30295 871139657 55929 74274 490059451 63712 91108 906121016 88262 79805 -604656698 94188 9885 87811537 40188 95919 -307519894 53038 567 -799414943 64859 49907 -745409952 90997 82389 -171387222 64157 45873 304875883 44075 804 -551478764 29382 89626 452185452 26299 17662 153332087 13281 80456 774105222 2523 86583 -498932481 46403 35107 73006792 55453 34200 916507343 25772 21019 -518171472 45312 63492 850020785 79758 21101 -973313151 16827 64068 -179993214 96638 48008 850613698 65253 46767 930095077 60157 69570 399867072 76560 40186 -924356142 70783 13104 -198019464 59171 93472 878840956 60611 40636 -467833648 80128 51161 916813225 42273 56836 -976616394 11147 71352 502691373 48691 6353 -426269114 40085 55529 -230413463 12050 41853 54893310 44158 8466 319131130 90263 9357 -575775661 54700 12100 -751229556 38350 10507 513162158 64381 67233 -367196425 36308 97211 8860103 80682 64672 -546335458 29480 85561 317093219 29685 24263 569789720 46993 35823 942218178 62939 68261 -8327117 65683 75510 -391378890 80093 34687 434093401 77525 90097 246035213 23984 23101 -399903273 16269 62706 743108351 89703 39994 621128291 70168 82145 -747151488 61717 90387 -689455648 75083 52165 248234896 15030 13175 815306870 61988 20500 480572531 23309 86147 -808502544 55191 7698 -230545084 45845 87059 -528894132 42376 46061 -939957482 21636 84732 -358891910 1523 6556 56051258 63815 40091 -284727308 94376 59610 662628555 87299 17355 -373026286 19158 13073 -839665587 94523 18313 494401016 48461 19397 713333966 75435 59606 10904520 63008 32928 -355201867 30222 67236 537077678 71775 30908 432329886 36934 535 -154900835 85340 76791 -702529815 49947 80790 -949542897 71035 93361 -591365016 46255 50123 923651692 45571 52221 -783583455 44964 19119 -89453781 19489 97183 -629216645 74254 5832 357054645 82822 61372 -671796071 24660 83445 798381328 46480 56010 -807796585 77463 4982 102075227 11443 13479 847784753 46707 3938 619068011 45494 72896 -538181244 71596 19468 -116577695 90302 65229 -454560618 98532 19368 91340563 46567 13037 902457588 875 46068 631732749 19005 65554 986850607 81759 67749 -845452443 29985 94055 710611704 38419 95456 570821585 61250 91070 -4642794 60919 9208 -652762213 32526 46347 -785603369 69844 44483 -11637969 48670 91712 352427732 68866 88130 875186125 13826 51772 620413790 26810 18672 977363132 50230 28425 492287562 49732 61514 863306446 43666 77565 349431526 68849 12995 400151765 23778 93654 -260928785 57600 23689 203768071 39470 54758 -787649686 90893 41347 39888125 70615 45032 559780756 23612 11596 -180037676 1701 44304 473788518 86412 68705 -37170469 37229 41766 177200408 36098 90404 -802177487 83618 28636 452946996 60493 30227 317913752 7973 66926 -130800078 90125 16667 -565219804 60400 41138 -425324890 15266 95321 452958610 17022 65166 51347071 68585 62272 -588632687 43721 47997 513931987 28371 50561 214633485 86316 5390 392558370 47160 49600 -938141001 34892 69805 -207484080 13506 91826 599612828 65885 55341 -51030312 34935 40433 -83580534 26869 91865 -331319820 17905 76557 591823582 42999 78953 -520522329 13708 91371 430539831 34704 87762 -380634448 86592 34358 -543060583 3701 79670 -154558166 82713 66209 698496829 83095 63355 -916888689 72800 78217 -891560703 18998 218 105744919 15745 53986 -578418839 83791 72212 124858824 54769 6519 -596732684 31413 75467 -934153955 35470 75330 -123691614 17508 840 -43764059 9941 28998 -86791499 78900 89169 -492653789 75285 97279 336898121 39036 71950 445840636 9470 13892 -457509574 22194 72584 853264242 59326 46309 -946859950 44017 30250 133725089 41326 91488 748597209 54228 60236 -119019824 92018 4086 -226290768 90334 70928 -536849216 91365 39755 61992384 30766 42477 -506250384 68477 73926 -682784730 37461 67576 279344725 96128 60737 4391447 42230 12378 725635988 37812 2284 -431417321 54429 16793 -892904284 33018 9008 -962739741 60124 93649 -658002593 7431 5858 557068709 72830 65076 263654715 77915 58465 -455728516 31984 30572 -363600359 61767 86270 -983993021 81932 40328 117775277 53547 510 -227255385 37354 92650 3025448 84228 29645 -833693568 32646 7357 775261675 95219 84005 -786201563 32042 55941 -4961392 8999 37485 224097664 74691 67075 -925657073 44319 71798 668904660 88376 9728 -151681023 39978 7744 865342417 4946 21546 -932209134 77208 18626 611925992 47218 50190 75581447 3996 37813 437866003 84020 81035 469401357 93857 72566 728051445 93274 55798 110232368 38039 78576 -377954001 87142 57280 221075419 91815 34637 249430657 18809 5662 138176494 23732 64257 -316632366 38441 12830 -888334584 88317 2120 -214619657 31902 19481 469667129 67667 73807 78460150 47770 56183 660022856 41340 44950 -878660040 8628 75933 -144027010 20999 57697 676566167 76388 92953 -645452813 27167 25803 -329029079 87668 66349 -197395192 42801 52333 642463862 11550 70107 -730792352 96259 75750 -799662373 33233 94070 -750958544 91488 14608 -378722238 93550 28342 626832279 38038 53695 412014631 48329 33779 234825802 43095 54501 886100612 71094 62627 -494654529 86580 45108 -315173645 94689 144 922894291 44932 6266 378403582 62689 35927 -915607284 36313 69299 896206061 65428 27263 -555688059 76239 30644 -150796343 50570 76329 -884043961 43421 29557 446292247 51637 26197 -530283344 653 67703 176569760 33879 9790 745027130 59730 7681 -939851385 5958 72844 -189951210 64603 55317 503076228 32133 94821 597427374 79143 52135 899793785 13223 15678 -781459032 68241 41024 816827180 91833 66158 -851462922 87691 20894 -255220217 23655 81881 536801690 89082 39911 766245936 16802 43171 -999200505 9585 7165 15878818 39953 59474 -532113841 40767 53439 -157297890 46476 11030 510021474 69354 34957 283476853 92037 91035 780646556 56887 54337 796112856 10173 16151 745121647 91990 46480 921907822 9523 75930 711156045 37905 5406 -135104004 3697 22299 277285694 76411 66431 832123816 95986 52807 -550981814 60464 77652 275540828 63959 93409 -295448868 81468 16553 -473107670 58256 71818 302846351 28116 91946 658544796 37122 58069 -753829484 91638 14816 863334682 88704 9410 -232981569 48863 34845 -568215622 88311 690 -960764522 70416 67671 57972553 89026 5445 333603309 45721 82183 -89210429 58694 26871 783982255 29717 82153 241657633 61835 23445 -962165865 56436 50669 -369989075 54070 11 408758626 46126 93919 254812081 63518 73342 -729527792 98003 66468 -379612567 52010 43342 554298956 22211 99010 129334018 77873 55810 -43677799 53676 960 -172102129 81340 81999 528877526 72523 97851 450090095 59295 23962 -7920529 6859 20082 57099445 8159 61215 39694856 10359 5359 399247768 38174 2973 -140186361 41204 75871 8141754 40101 53509 -261549317 24834 50489 461962453 95784 33440 -98134910 16907 55288 -746775987 81353 52212 33064911 50797 63888 -610206308 63375 50546 -148588246 45832 10948 733640946 75616 11107 -746192396 81090 58828 388504376 69022 45421 -693679920 21242 23226 89821680 56869 91165 951178291 35339 17796 543424124 1070 85555 987953696 19600 15084 -37783583 36699 85680 824698301 91636 75005 1478530 42789 38228 523167879 74965 619 -491493635 89936 3395 -630082040 11186 55 -534814987 76662 60009 707728503 30201 37480 -447306792 84197 38155 60421952 30089 35380 -509042490 13088 24069 979538852 53251 54348 -450219418 66576 74268 827430281 67714 79948 84760482 53372 47422 -994051047 22177 97722 -829594238 93186 94920 -557770335 80631 83197 977603332 60088 35972 -438092840 41971 79748 3432707 67902 55232 192523648 58503 48794 -55548517 75408 32252 -366223542 22866 50404 223054175 66979 80184 188991687 25305 57272 196790437 26158 83171 869295054 38575 35352 105857939 366 15149 -420530037 46668 84256 615022568 9814 69707 502733016 79065 74759 -793132713 34299 13017 970698608 85111 27325 -905832680 15584 75196 -85402461 34959 12831 -566170366 56075 82509 354808959 96220 45180 -340697347 47885 53361 326719529 47476 43058 -529459839 86464 78441 -396134664 55915 90628 357062148 89637 8414 655565033 51163 46131 85059256 6347 97930 936240216 40457 55409 260723023 34802 76941 593793870 66172 10523 -123255980 78318 41283 473747506 77266 66630 -186565295 92142 34632 -802566155 89944 93608 -528240283 38866 23594 -673121527 20244 16927 -784211323 77368 78579 -906985198 91201 66808 -426782842 54374 10067 -173269125 93831 46323 160534807 26761 31683 484207916 87064 27374 256239659 33895 12900 -684641459 70427 37875 153309395 3327 45060 171890641 72764 50431 -314493483 90696 69620 -203794411 57585 15652 -460736243 35893 78075 -416129308 72730 84285 686562422 69653 74956 669491381 80561 66807 253576038 28260 67570 -161654020 46529 56878 -371371078 97020 39230 -460327639 84430 88851 -560771014 27947 86900 -944578479 69636 17566 -677432883 87681 14334 -8683395 36288 81855 93577021 11474 83411 -292190785 77958 34478 -359039212 50875 40755 528252580 13113 44464 610217697 83451 19576 -389540150 32760 82222 -272012734 63674 76620 -794471295 13633 21969 820534486 41512 91485 252137107 91995 10693 -487303378 43010 43541 317544722 35465 95171 -835598006 16378 17678 256658297 84941 81050 205130040 98745 72454 41910469 85333 39060 -546598819 53725 78254 -782410139 49988 78982 1055455 27701 16126 918816596 19640 92437 213653470 90347 37658 763261788 43076 56788 932411376 58355 86283 -666691564 57347 59478 572204717 45935 21483 169249890 83587 31672 -261535049 43022 1065 -91393367 10451 61397 -458283222 46215 28696 530103518 49613 94409 -894914865 57984 79219 68615954 88710 76420 -481846805 38729 85190 -173595561 24148 2300 -767663625 18910 28133 611235684 98789 33830 -510745013 64823 86086 -134180596 41243 11218 -643882260 72231 74597 881272294 66620 95188 751052009 64729 27855 -404628452 24297 24279 576312929 43514 88966 202481051 41354 30599 -836514657 89518 40011 372666303 22279 42001 197539995 64250 32160 948759839 12452 97030 310638996 86286 30516 -648134319 54599 91561 681521617 89682 13073 -924181070 70389 35251 880274866 16983 74818 970495826 29758 61029 -885106450 87701 25058 -182232405 2825 51063 -659513947 47716 52618 -721792448 38867 79548 -871434374 41441 16308 -756303598 66407 45047 304359441 97897 10417 144433093 21880 80370 -618050862 27199 8898 509000274 77912 14278 622637786 29127 77148 828490627 89977 23546 -965369984 16728 44052 -219187180 91802 60929 823741013 33715 63916 -325865038 10661 78588 -772936926 35072 89411 982324447 71026 75747 -996991602 67081 11288 -844922161 94036 52083 -229379931 41492 11816 129742411 56879 5701 -287363419 16415 89735 830833639 69484 96327 -382543105 4626 82807 -460147266 34186 49450 -50436146 45052 26362 177251585 14178 12776 -577641842 10581 95853 -386940655 44388 16903 -531599835 27048 398 -865407715 90569 68419 -21755772 65184 49753 -305831263 52024 88188 689775021 78525 920 63078924 87300 723 63783047 12465 49540 546376319 92529 48840 -380859032 43131 70404 768713263 23673 52081 -867210222 83881 31086 -145690647 91904 58686 -843907265 80663 85492 449999385 49807 90543 633996993 25459 7188 -161670618 49627 64630 13533750 65103 1067 989157900 18785 16960 906149543 70665 32460 678537258 87757 61275 -594856305 2921 55005 -475758474 19695 18018 -337862284 23251 98070 -382826478 75282 32209 -517706810 53286 48522 -222399338 44076 28197 651994201 14937 42724 788189775 40236 70103 -783092090 818 94867 91406011 87327 70699 155525214 24702 22211 -517597121 66941 43154 623589634 87327 57673 736735379 97492 82009 144876989 10305 82233 -426700074 21752 61605 581600994 69822 35205 -64744204 33604 70211 -515135393 56028 69405 125848423 45255 61466 440409273 98363 10876 191582818 40075 78930 -544542239 65977 53380 -385158510 44287 68856 -492201929 36562 32452 53732180 3301 5478 332206254 1309 37560 -814433481 998 52222 389423866 20180 33225 96664918 34755 82977 864639032 43264 3956 262283709 67416 65788 230085370 20097 92676 -817750214 57789 71866 732519557 56248 64803 -888339672 92489 53006 -501134207 56909 9768 -878203977 95007 26855 465591018 91263 7134 37942894 93967 55717 -282233551 46409 45323 -524046243 67576 95214 531429834 45866 91182 753891093 12680 89833 947877273 23011 52295 -25797324 33275 62550 405374412 40295 47073 63876157 22413 13451 436572325 36905 43206 490515724 79368 50971 -383690169 80931 21802 872362564 18716 15959 -517297915 35170 60669 -517691658 18625 73664 -141062379 93410 39 953561246 3613 23726 -884115311 46418 7491 292207170 80784 44429 346498207 491 72330 -299621664 220 55245 -775260091 43759 49714 544371540 22892 68385 -595924243 9147 34205 109226644 14831 55830 934466995 4943 67328 15603121 68066 12342 -634693968 73471 43592 646201343 50155 87032 472373653 30015 94351 31459946 24345 49136 368559876 40510 53152 -126545734 23845 33628 -685029698 86549 79361 -663849255 8011 3567 -925726199 2619 65351 -170567125 18042 1195 -826829144 25672 84028 -785001199 57529 54315 34917777 43582 87567 -510397741 30373 83791 -264325908 90270 80885 -257888761 26903 34034 883184769 93670 25824 -166975925 57811 28575 -192190514 55389 58722 210661614 89644 97333 669897622 50648 88262 850499830 71693 88439 -696466886 25120 39198 323600321 85133 1067 -682433474 11414 92953 489080002 64169 66765 764453321 13901 63288 443772477 31958 62327 844999337 92924 84990 -482842060 54007 60167 -973126651 80334 17337 526730700 30317 86323 -191226953 47404 96421 -386752910 53165 65686 774780057 65708 54700 408790749 42570 60507 577626951 11734 16107 286495281 47997 97461 -881140571 6760 39108 -662224061 88627 70422 -158255721 84932 97777 -531491417 39201 11353 129934986 50451 21307 -291237137 91888 4123 406032326 81757 27055 743111793 992 50448 975383405 52598 15367 178968543 25768 34125 920072794 62645 96241 979407149 80013 67721 -395353156 27898 9381 -331284180 84107 40376 -530064344 35873 16920 594856108 85892 18411 -655460952 84646 33632 -661119055 65527 97070 -29788411 56651 3549 -156833929 44783 65960 914674782 93862 44992 96006378 73182 12347 -294114528 72558 57298 75037678 77780 64915 373913673 22780 95912 327923993 7056 69580 -528577754 11239 24824 -277847384 74018 59242 742511444 31829 64009 198821061 49464 46746 -329879359 60442 20813 -405787622 5992 58166 -477431908 73139 17615 682242113 80617 85050 -510452479 52919 504 -652628394 98529 41802 760893091 44861 20301 -779519066 15888 63054 -289268548 7266 79691 629426812 74011 69625 -754386738 39334 45998 -408398922 47990 17238 595783822 27383 17236 -912170900 98263 16143 68426232 47069 1490 -120416405 67489 76444 -668842882 18706 32387 425201946 80757 33509 -543797194 55212 37504 167427693 80434 47428 454636440 55567 40194 -294627507 31093 26018 -215753154 98031 9458 -87638070 34773 25491 757314971 32042 81131 -633479085 56252 89095 -894094525 6452 16585 198296107 24760 97435 -279225771 95920 3411 386485371 49546 63854 -83127743 73862 20721 -501440837 15389 40594 247739822 48444 50551 535359185 90176 73660 -823869558 84956 11326 770998720 43053 17601 707924399 34919 36160 -649287724 50874 14013 184904831 4866 9839 -526525762 11527 88177 903879971 28913 33399 -315374425 84887 27018 -525812775 75446 81501 623206450 59050 23930 326271998 26958 10436 74423649 80760 323 171948439 59572 91224 -557180825 95789 50426 -121426814 71520 62772 750196659 74075 26382 -526400229 50085 76567 -352111023 60740 82037 992262986 38840 11272 377990464 41152 21541 212567576 10533 45925 59171727 85096 48021 280402212 310 27567 -977653774 83665 98459 -926108168 66850 45788 -402740998 78454 43887 674205760 14292 28499 94363320 42814 27946 -876001121 82384 62538 879286440 15156 97340 -954427702 83831 93324 -180681080 44474 35428 462971689 16837 13664 424674942 30756 5866 482946002 1106 88073 -617869751 80683 58329 -550100843 14754 95539 -677192065 14886 5922 -960780490 84013 13729 -36876000 22201 88955 616286018 64135 37009 717221630 19141 129 -5190489 28031 71647 -64355177 36167 40734 130837626 30171 27198 654438533 88412 92307 -28198033 61471 85946 268282603 36649 12369 923311449 5693 43934 -945524644 26460 39547 -375009309 28611 15797 -853340294 64674 32936 392049542 54468 75728 13777925 52744 89847 -830450734 98386 92053 678000463 42763 60386 306877097 38559 40541 458067132 52160 34663 425482431 9448 87708 439055774 63224 53192 -208421745 70533 64042 673106611 15256 8848 78444398 36151 43138 958813949 8383 37167 150377415 69450 36146 44253267 75347 28172 -699189090 94947 30191 217667108 20878 48659 848551434 7308 59106 -415564726 10597 71733 629548512 46814 70602 -123616384 7755 20744 -476505418 88964 76605 43469816 82008 29859 569269045 75138 76624 -484228767 33601 97914 161763412 80150 14212 515487410 96692 2629 -455659505 16562 76638 747754227 10397 35317 -415564564 4621 26252 578674787 60700 28591 -897090767 4515 19986 -441584001 97628 35739 814094592 15116 95250 -953832938 86717 44663 -17963435 74088 35650 358483037 72807 5015 -438438150 98857 92913 -767862081 92652 18018 -406298676 51098 34429 495582 85350 37308 306455157 39361 85443 624338844 26892 14252 323292280 80162 69579 -421869798 34921 63966 661888826 91763 87984 -109043221 71224 81719 -28760484 35286 50843 -768442697 48592 32084 -451847430 63280 43275 -426733114 45247 633 -400958834 26096 23855 -929795625 58681 72725 98606682 64578 35630 549164873 93123 12241 -136682638 2644 1793 378297092 54408 48302 186362327 63658 3509 -653746343 85706 58266 502957275 83634 2473 86001634 28307 10086 604159549 30648 51593 -654248957 88025 18417 -510722219 28080 44039 602616068 3765 33934 -749788123 23779 4676 -643461660 45994 275 638197608 94151 26825 -532248737 44185 35859 557511905 34116 15974 -861059234 3288 72960 346908512 54457 65982 509396903 28930 69745 -151038583 13096 98711 14525429 91590 66057 -841298349 57564 54345 37786043 11189 71098 -506486416 65483 35893 -68690193 14034 68437 136723159 52263 49879 -277254128 15730 89972 -319722024 41638 26929 757816095 8262 78904 435553706 7364 10075 570173678 53698 79215 -303984203 98914 28505 -710192022 17958 33790 439033187 67577 69126 180024359 92111 98526 -613674286 89230 47451 488657906 83748 94464 522008366 95211 14958 -62841836 62167 93319 -620192729 51906 63633 -396107063 50766 63719 -722404475 38031 13332 767754579 82746 49600 791893592 15839 9675 648760802 235 98266 -645320521 75384 25732 366957081 89281 60604 -705496971 60620 7680 80242144 19227 59378 -316196311 56218 49601 822719861 6547 53285 884134099 64609 54390 622154298 71338 7370 -700639185 38788 1655 -805156340 43141 6529 -74809331 79544 79839 -456973108 48874 8460 -442385671 38744 42650 113941256 19426 44146 -110483582 74139 25948 -90309309 42992 50409 794409362 76857 73946 -368423822 12301 58014 297740795 64366 76766 -614404771 22492 47073 18823480 30472 23493 -911740131 56116 83916 -964565698 58783 8561 84899594 87605 39594 412117830 65863 28673 469147043 37636 46758 -463259869 196 81563 -900878492 69108 39714 402300785 29305 3964 867960412 7055 95360 -13033919 31471 89579 832178679 74677 47743 -136802009 59782 93400 790481390 3146 39416 -954426846 69969 86606 -952735536 54628 27001 -360911638 60944 68759 867924942 69896 47832 -959575823 67332 20616 833763855 89585 85486 460436377 81641 69771 -980544277 22262 9333 -651457756 44763 4592 88045359 1955 38858 600767685 46643 82950 -98095313 98805 84001 646822558 72825 31255 235127960 63221 78535 -833504595 59627 81670 -25967480 30846 63736 704172061 27574 31207 -718519078 86459 56561 308297834 55992 91231 190966265 42517 59197 -384050353 53859 64645 588008096 66785 59505 -541994372 88857 27653 535945908 12286 82983 -415316206 19738 39330 -977476471 66578 46767 -946220461 83358 28164 -665526465 21486 6369 -285959840 8829 28798 -756666693 20961 15081 -845089052 26546 47524 128841607 77068 90553 -759512617 64156 30954 -801844420 77413 50242 -244669767 43321 39644 -540646863 69583 3941 443239866 46917 86766 -268572206 44510 62574 621673993 76390 6360 616368192 70332 37297 122037408 88101 89182 958592565 65015 6132 -267869258 67847 46359 664800997 89943 27895 65756338 83141 40482 721894253 93435 45377 404420051 38091 69970 -576576750 77197 33673 694895065 31252 35885 -634812560 61191 65627 -576603159 2136 94590 -380592563 38863 20408 643358220 68 64604 -217359225 19483 9581 110115179 10477 58225 -930468512 66653 59012 -117505598 18973 36103 -691834156 26142 58208 332338583 19980 70916 -568702779 95570 17651 -702605236 97700 94067 -940973388 21327 13026 605357098 92010 57022 77315684 19521 9561 876193578 60320 26961 244057710 66068 96472 -816314971 69436 60322 -608575626 62913 87202 486261902 83572 79207 554350232 56825 76548 565123815 10700 29443 -264898238 60250 40357 -132711491 8155 44806 -835532493 1785 13351 -48130934 39903 14819 -66683305 6052 7746 804468177 18063 12347 -45866228 43884 58162 -796642160 65837 94279 406106346 44426 30556 202979281 44635 66198 933524247 75128 3317 754989722 72622 6611 696887902 42292 64844 380837984 10635 71183 -605138925 18356 62350 261676701 59006 59665 648753813 32306 32494 -71850680 32899 76094 760483647 4188 75795 311781373 40892 16960 -307791561 19508 25331 448571843 12491 64445 -762734783 83774 10174 741010383 47170 76541 -439180662 7907 85856 720711737 97016 55853 1638066 24215 57914 922730698 26378 30404 -841404028 40494 10758 -605725264 16527 36838 -602348771 84832 55124 -487900075 98282 1456 651031157 63734 83031 -414776096 83038 58737 610952073 31083 52432 245426367 40889 23397 214354631 34332 5996 624702877 31169 77175 -23289734 46979 69434 -234870307 45978 52556 -51003322 69193 89671 887719738 43327 62188 -220294387 94298 39571 -241742655 64501 42967 -822275945 22092 46483 259044776 50062 2637 883465688 5023 79622 -812064248 13790 18977 693571994 7276 35719 800993607 15755 1318 54987072 44824 57226 -434591174 25274 31380 554773153 1740 40740 917070435 491 64872 290202288 80994 65760 151926517 76645 14546 475533939 69793 48758 460768288 49233 42705 -252540088 16657 39379 739975805 10468 95947 -640035297 24596 51355 -208758956 94168 77408 -881653919 80377 89546 768740552 75198 19346 -751049330 65731 86786 -935242400 71989 75385 -834329605 54739 11072 99447503 20412 35244 361769176 12356 94980 108410696 86612 91814 -645137822 67242 84665 437380646 42491 42983 470346007 63346 26757 367040342 24263 1550 116458231 55564 18282 -302735675 62100 39429 783862244 73577 14590 -584301059 83857 82286 -430155539 5979 39225 -886048538 29173 15358 -239974422 17840 73700 319235589 4355 97636 399236325 42826 88488 -294657410 61736 18916 247137311 96814 30514 211575307 74353 33619 -851031887 47115 11150 242415177 82221 24300 248899064 17444 93276 864796048 23173 97369 -921211034 48436 33127 705902163 9722 86102 605880747 43412 89731 215855227 4738 16619 941101095 10445 8682 -118196008 98826 87994 -334498853 56586 99146 -601044044 28828 90485 -744893432 84480 12493 -982115518 66513 13527 666724818 82872 35838 -419364982 1047 86360 255021371 26739 64450 -878061859 45923 36806 -1367966 83237 40489 -470388863 7442 86233 281416549 27091 2694 155106738 760 61538 721935649 95458 26018 -16623220 64486 33453 -890566843 96853 76537 -815696992 20751 47293 -334229874 85897 54941 -847280733 57640 29904 888692241 49395 85105 587391925 56852 18488 344195844 46870 69544 620893781 41180 9387 -606031485 97871 34815 799568067 14563 43653 -532325361 21990 18266 -928583701 76153 9717 863036738 98464 67648 -332512970 66072 95526 107605000 677 16339 696777476 87106 90213 -777457853 19802 5840 546944569 54964 66271 -520733733 19801 39201 -500214648 77750 51431 989963630 39752 62395 511888616 23216 14283 977694166 77241 69292 814630992 36342 5882 -977941640 88898 62024 756928042 5997 46852 341994893 9725 7794 -741908684 31492 27739 -65660965 27669 89637 -217983949 68078 17053 -859581556 8945 12569 -665572385 15069 44700 -977755127 94988 84063 795551003 26272 66781 154600665 18667 33895 -293693641 10151 10017 -253036256 59158 11550 170267485 56318 13700 30259383 1240 3528 821241015 11660 40864 -144309753 48567 12978 410701108 8073 45200 613680208 58948 18143 737242774 65677 80681 898562954 97270 94073 144240974 52329 14024 -136046927 49143 83264 -810397155 32029 40791 -154022873 45484 29896 -4381259 93935 65202 -809738697 30402 39538 -765241038 51897 83068 492039683 24172 92367 -111347205 79297 20674 326032753 46781 63576 889187346 10899 27965 -834533903 76277 63203 -974471334 59927 45830 -670596502 59675 16061 -352040605 62313 11798 493457359 64896 73557 540278806 68041 70929 -989924144 40286 15700 360738485 72219 92604 -274872638 49387 33737 633664413 58104 58803 797323233 13550 31851 -832476569 74276 77553 -337300111 92214 37293 -827379543 43328 35638 -73731116 49864 81280 921282702 28831 86329 154954668 1922 88529 870437257 97629 61469 -650221429 11306 46173 -278322957 32300 12494 35855308 26202 94644 -854627339 49323 92673 717335696 50315 53462 -362316165 26876 37143 -405259804 78753 8277 941096661 5587 55348 -282382825 29721 97987 108773723 43276 16729 -996348297 33449 54693 -462830767 48923 5118 674176051 25081 23680 485724809 99044 14152 -100203289 42450 27496 -341642705 19906 57371 -352347534 19107 6202 752566762 53703 42022 283674506 82632 20013 358058420 49817 64105 238634432 7609 39014 -140599733 22961 68833 922295303 62266 86916 -189399830 6495 8138 71658147 26585 35235 -171941123 94070 14429 -205781895 2488 12587 985471017 16288 61626 -950793148 16709 56613 -152682281 45701 11593 18210872 4657 87942 567311595 48924 77145 98024190 29859 13529 -319560225 1290 98726 221605471 45534 12743 142303983 93612 90156 -25692681 81002 1662 551479326 16782 86282 -991202070 60933 95402 -464357723 3861 43226 -148147375 44944 36348 -980287196 54128 44702 -338605523 30051 49806 617933832 84523 3038 -946354193 91399 63164 384932024 21630 97820 -207214179 79892 7826 -301819200 14105 21261 -649646740 72927 72251 649387446 91215 97055 840310688 98333 87286 -863804510 73002 83636 -816568714 63810 73883 879038742 19437 23738 928830055 39807 18965 -852281529 46257 33105 725368739 36277 67875 -990594672 4644 98415 -993893847 45092 63727 93237437 20971 59105 -102281512 43323 7245 -927528625 84095 16283 -785954910 30717 13018 -933888309 11030 62861 -373782407 88887 45636 304466650 79274 64305 779042831 51865 13572 751110345 11768 12168 758724399 14147 57009 886716663 70713 89786 456449181 52746 63999 -22048798 6783 65159 -553114578 21513 59309 539527417 50644 66877 633449704 36019 92395 -997233550 53099 21831 -610439506 4606 59126 -528552859 63663 51749 -451943441 10904 52386 862788023 16229 48621 86563202 47378 31203 427883412 49645 35168 -775728252 96770 27793 -237620141 23963 28472 -487221746 10605 92642 -190949163 53159 36685 -147240581 63270 44915 1562095 64336 40127 75140729 20123 7176 -208218094 62 34252 262294771 93838 96836 208689374 30486 85963 -206728236 37799 8469 671497005 89579 12765 -133603099 24874 471 -662136650 57129 92982 629769087 39594 58582 651618197 68055 37426 -796447949 45223 43717 -235618546 22807 96807 511939512 49329 70829 -727721138 95247 44096 -864731884 78958 62220 -891027600 31413 17308 -694349647 40542 7320 -653580941 48963 34222 802695877 82383 86429 -799845548 38835 45423 878657152 55622 36662 142972524 84019 555 728075995 6907 3531 851807139 11806 91250 802749662 723 36145 18834533 73719 57571 607184165 3120 69418 231046578 61050 40560 828730922 93871 68879 364926503 73159 97611 399223180 8104 68676 944655059 76582 59432 -884914233 57811 89465 267703858 25255 75108 740992285 62135 70025 201617075 98251 68184 -926726493 60003 39979 171139988 6235 45306 917458112 89939 7014 420740651 24 28155 -249278538 62444 68553 -723309702 52511 20051 -19000207 88677 30951 -877383897 5331 96923 851021902 45298 59387 -149384863 96619 85233 623858401 4599 53307 176627015 31699 67032 -187980788 37007 60476 62948069 46315 21054 319767909 24562 6337 -269768199 2471 94435 -865749304 73580 71550 -388373489 74250 11415 954842778 74088 14238 368115101 10503 8298 3598474 61584 84333 -737700451 53079 69545 551781639 38780 31988 -150616097 35715 49003 544501938 46608 78958 7631652 97023 34044 291925178 42661 66676 17248870 11782 17442 -171940897 35307 57733 849570184 31486 71838 -917147236 35346 48711 -524180599 6376 87480 -793443272 82308 7103 -911376803 37976 17177 -772696644 69478 9435 381253125 51410 18546 -68595385 64604 20937 -81779738 4299 57362 -146977309 80472 65117 -395027262 91751 11442 442466968 17588 73237 -12424847 72100 10591 463083887 86905 54733 -750912460 2170 19101 786924709 49814 80842 -171623014 451 30926 661208019 31424 97415 933142610 15095 8263 426952459 54591 9117 -877853853 79287 34401 971732201 55673 67510 346851320 65616 51885 253810482 66101 72192 -884530538 5197 63604 -885750994 35530 97458 366605038 93526 64910 -319991374 85916 96050 792054107 6644 26377 194931420 4439 13310 299466228 18976 25603 938395881 19618 96407 471010397 51465 95901 -542979497 27979 95093 -950825238 37658 80833 -495389997 51944 64217 973525950 46457 12489 -789044501 23144 39510 273890118 59460 57821 996413477 19928 7171 594262033 7230 90553 -120730506 61984 18771 119205194 173 64278 -454405459 94110 35563 326624570 45016 66358 -388831832 26912 37900 107497607 26184 87606 -447558704 88286 72644 -834408263 4591 58597 414193455 86340 50691 487929771 65130 37834 476197498 6954 23175 -681643969 50009 32974 -680610527 89951 53242 870642759 44277 59651 -44216433 57091 7293 660101279 89392 54692 -44687444 10331 32503 256132330 85709 62714 787601840 89817 70052 -106362281 24037 96439 -64913869 88769 26636 -87999895 2926 87858 27489131 98755 77679 133127408 34377 66594 -580922700 87571 86406 -836495001 47483 92202 -405716495 5041 73568 -561117495 10481 48546 934257479 59683 19503 734899705 67875 97710 -524846117 74262 95301 -171201841 85244 49135 -303703092 69227 76398 192243603 89342 4432 -632238762 65482 16788 177305737 77149 30645 299367822 49538 16774 -598584414 3244 93500 -797078363 6388 28487 -108579780 41447 31521 327179906 84082 49382 -455049033 24772 7542 127146465 51287 84514 -844248700 99155 18412 -573609559 39977 78367 -310510721 26180 19129 -386671825 40371 69967 -766361496 83550 53793 -8467258 80922 2334 -394012421 77152 8222 -133949719 87612 2226 984433136 76673 85960 -185138515 20268 50644 -208810302 8131 75686 744539403 21355 68574 197520141 61355 56112 517243785 22191 14244 -656325645 32236 7377 169467103 28932 64369 -155745128 86868 12328 422603755 22445 97942 -419972063 15543 75236 897125333 59953 59282 -412120865 15948 12583 -928004173 4270 23313 70527586 88520 65365 -400887222 93442 97081 85779575 27074 74132 -707849997 54934 54677 659718750 65108 45459 783128534 74450 41771 196028415 39251 10882 -906606276 33847 20412 426464893 49191 49251 747818477 89579 19753 -39995594 85946 71944 926116216 49355 93988 744831862 46499 95713 569351895 3662 82207 359758569 49698 29404 206675048 69802 43717 64915928 25527 42748 -982793408 92445 3573 -864999985 43279 59109 -254924225 26387 55546 769214123 29310 52059 -104937639 22521 72343 451352616 65046 12157 -31725727 52937 10856 -676553031 5798 7055 -795047968 6195 99013 345847197 36488 93434 -601128105 18446 26346 294918516 60418 26819 -773780778 51459 83066 32804317 33295 3332 945611505 84411 19981 580266278 53012 81749 -320872587 35211 29295 -279306384 56411 75787 301109872 21344 61152 773484376 45995 1729 318903927 57630 77300 -998402735 46443 69802 727669897 16652 80793 -48923065 23133 92257 -381127744 53012 87613 -709177131 33188 6964 -74005657 67817 39177 -748815927 80670 98482 550946437 28559 22038 -539913759 63986 50752 -967830598 89651 39002 -42903492 58815 21987 851400414 66818 86434 420508653 53160 52476 -694048442 76765 25287 -424872795 41642 7407 896239874 78578 19582 -349489169 80458 81756 -19380127 79041 18626 253935472 5673 1946 307552801 45304 77043 -252856399 80536 84630 -845208719 6673 53238 420145916 93705 35302 200295292 26653 65184 -94262662 53855 81423 -541337815 34702 18767 915954145 82488 2860 493950933 26213 819 -72142571 96449 43587 66936739 83840 77173 505144405 23646 97460 -163572784 36736 63012 -949589617 96903 48329 845412427 35072 16284 444241480 34743 51021 -132027374 95754 200 176107883 23454 77854 460342315 5745 32199 -360373758 54855 15578 922591658 48171 49029 164227884 26741 16294 519447644 60907 37571 -839014506 75021 67808 -661685588 30603 36652 -752286820 53042 43561 446291349 38022 8845 425560537 63665 43418 -789871547 26035 33220 -88208332 95788 11705 -844714480 52083 71819 -505344714 23809 89021 400813521 44950 27050 -914014291 71892 34794 610368901 51343 2140 578060520 76919 59370 302327646 5296 55407 -998516947 23235 90126 -890566145 59250 15000 561374052 82018 42138 544878918 29016 84284 -780236980 32038 27927 929588790 14719 78866 -515809855 70512 28038 963537490 69968 77365 532758136 21407 47375 915380004 89086 66977 -736447531 45368 67527 -490957328 58003 2027 -865687356 2773 49202 613282986 31467 48322 634863458 1652 67961 799899708 87961 70917 736463511 27101 48116 -908045661 69298 33875 -594641737 20137 50102 -221908359 81189 14834 -788046334 58943 82467 741784646 83101 39348 -672896346 45109 33363 736006219 80582 28917 -72704907 19797 87911 -419119290 99060 42296 -278725224 36690 14372 129678268 13707 76486 388046084 90077 66484 675365766 6289 75536 -971514011 81415 15796 -722436792 62345 488 -177641615 35015 29042 298348336 85865 76956 821103742 86115 73785 910905628 7625 91260 686533708 83723 17887 40089671 41000 32545 161592247 53552 62942 -836143922 31123 27621 20608494 90146 47784 -639296532 14326 74508 -202535179 83900 1105 228342592 66331 5032 -757876238 26167 90772 514993188 78618 72227 -690904443 45451 9887 -266603558 16532 89298 372676768 55442 68160 -342246477 83011 95021 405149155 95503 34746 666357529 43753 80306 -961813456 63986 73845 876832658 14664 29037 171077723 66424 35570 -659860081 47995 78918 -407212220 31499 25340 603344721 79833 19360 -647583296 1114 42571 -769752276 24111 59246 274993801 4108 9769 19661414 78794 6811 107062723 3000 70338 249989226 30186 74049 -166599848 98602 28791 -96492769 54135 96902 281846354 33613 62930 806150778 98525 78546 -464636313 24813 13674 939482564 35598 40640 366064697 68376 53198 -144427842 4869 798 718092832 13800 21881 322567361 54172 91015 -693819670 64574 55614 -977136606 43068 50510 -798100523 69968 72751 500528469 13716 10193 -677501162 19138 2490 644362787 55573 26991 -176631946 27439 41594 326300605 37638 23570 639634885 32492 84623 -802562814 36656 50459 835886771 21156 53508 -83118147 18248 39385 -995589603 70738 44638 559855337 26260 92231 963722475 31883 87584 -914739782 43991 15093 516935554 37831 34827 -480710395 41198 66954 859538990 5110 74390 -575073839 35120 83335 94040029 71720 52849 -117389551 19541 55491 -33791016 55693 47566 -805565809 44123 74403 886752098 72780 50012 -576944482 96439 13925 139468100 8813 5619 -596487096 37052 11661 32609691 49688 33300 -208127711 58400 96275 -131364399 34366 45913 352333953 23565 3327 -380319703 25275 19284 763771794 23214 50008 -959002429 85764 96312 -165130797 50139 6668 108814370 83635 59217 658921821 43935 36871 -151393378 28510 37461 385613043 87495 78068 -770022250 44621 40623 -506589043 96109 20408 730442626 78035 57859 92822167 30192 50944 -121079377 65054 57788 -535716717 2095 29764 604214751 4930 68676 -230582647 39198 21701 -669586702 16292 96400 936769952 95843 69271 681679833 66209 71190 -225633312 36553 48988 723977134 20870 75457 -133315239 89002 83513 844538191 20780 66590 826988613 16810 70536 878195788 30552 31688 764607833 2550 63056 775361462 95044 57749 -742877639 84977 97561 -812148894 88588 57394 740762537 60873 37131 600678071 92075 37759 672284235 9207 71496 -377077274 28696 42130 433933574 88354 2314 -594858096 89470 86359 -625284319 2242 20600 -452923484 31608 19474 -628664802 70998 32973 -417928187 47213 37568 -276859641 86781 19746 -962928454 25397 74658 -631756640 1362 17240 703091861 49615 2767 643737630 5144 49177 613219825 16518 53890 -764666494 22702 49721 415648008 33869 53850 -295578561 44612 4072 -842979977 55871 72648 163188598 15411 97326 216108854 54507 95749 91050160 67703 34870 -310234564 25567 42523 -822191600 54608 64354 408352967 803 39085 -183626244 82171 65736 -53624749 71846 31187 308106435 58825 83016 267949787 78657 34467 -173329447 61166 75153 -944363897 5863 24469 994836344 24562 12668 18503212 96872 87339 100415922 1941 22003 549986290 33078 58706 -804496478 38084 44315 954110119 45903 4544 252630030 21480 64821 462757115 34090 66913 469302630 42655 7234 -69973352 64484 52009 779116752 18567 2175 268368485 7417 85321 -602669674 77256 98841 556837163 2000 91406 -317112782 25080 62092 791868620 75944 28552 558625419 99092 95696 616075665 67055 87667 -947594556 98383 65383 -17930577 83985 47765 671414095 2597 40277 -704497097 50207 65998 785493689 3703 44409 -606016653 63363 74857 695292350 89293 18208 -886956139 18785 88476 -294997 11843 1374 456593527 79605 41430 -18511190 55334 3352 761759821 15796 91777 876709594 75351 19076 865571405 64686 97812 -423446636 5622 92967 202726034 55264 82155 436429309 72914 53397 589895107 49185 49596 -810309603 40517 94992 -622148566 39281 37394 -388176845 15264 84153 419335561 41047 35393 856235388 77529 96057 -850622583 84272 29581 542672482 55491 89303 747960125 8632 59999 -821252648 94737 22421 430321472 7381 58676 -349167900 95628 41784 -872797500 52184 75583 725321295 77204 44437 224783865 79334 68721 93741708 7076 34249 596870430 82022 73175 -833282620 40368 10356 -85755610 17509 36874 -425515568 94031 70360 637696342 98229 94285 -615786795 2931 3008 -549018993 24680 89004 873543793 85562 25661 765342407 5773 36288 794894227 17971 79780 -603506211 95196 89623 -723844875 71571 36557 948355086 51870 41129 896752232 93848 75297 -209633378 23993 95604 -341254479 23076 16376 46998315 65192 39766 637701482 86119 24073 -806725202 2332 25013 161272173 467 73113 645471870 21451 10791 432236405 19505 1016 132889846 31048 17215 413492005 41080 73745 -817953725 1901 58924 927825423 57205 49392 -208855675 43389 95962 -11495935 90095 27526 -671931897 94280 77753 -764975825 59427 80670 728636277 9753 75693 -755458220 75874 40839 -619790568 44952 90295 -602356403 91268 72417 -889449825 15517 96658 -317162686 21940 44912 248243027 69604 93316 -710986208 94871 52641 11364280 42277 25062 -40138033 98397 12383 -250981051 30944 25090 427884187 76287 47958 86509662 29482 30527 182684807 67780 76120 568319351 46712 19741 542716324 34430 31708 231520487 56993 53422 -40657166 76108 47484 911550295 45117 79868 279622679 66101 83210 -484923070 86656 31359 62812464 71140 79335 141772806 13308 92076 -357705668 51173 79194 -96123145 32877 74925 -634661918 61312 35123 -106974894 42913 41761 464231899 87289 40954 -490444798 7509 14058 -675067787 55475 9446 656913718 81475 35387 -597906331 34404 76242 -502498538 16789 35247 385559760 30702 12446 -660086792 13160 6872 868176255 60223 36218 -589577604 96313 70982 229941771 19246 28789 677591848 89352 63724 -475907393 63922 50993 306543138 30911 23184 -584785468 54430 92617 456544058 47370 12914 -990272838 38752 26460 570433205 70870 12335 809712380 1762 72557 29586235 97564 70123 -416977481 5179 26709 968293266 47984 35128 229518108 30358 5429 81429411 59933 91045 -294497078 28365 92663 -956156044 30747 51208 668245136 52718 17641 -189582715 3141 69162 665735584 49782 28038 -13972440 39367 16357 386475873 81193 3636 699987025 76412 2290 297129938 37672 87054 510228935 83497 51548 -563539536 69312 25770 -751976907 96319 56720 -780142715 22073 95815 457205173 65499 48315 708957286 98579 97876 576557676 83186 99001 -52182915 71944 77669 -296047384 52072 7546 431262445 45907 57286 -919917063 93516 61503 583509486 1379 3409 400121604 64516 1875 753281804 35354 4046 -431263683 85091 68644 569261946 35309 64247 439845852 22264 70209 -596143107 24000 96194 915708192 18796 3018 -976647049 12957 83172 -422496143 86918 26112 -987593156 79652 39954 833641038 39612 11989 -377246544 91089 44000 -595731206 56586 78484 659797305 77688 15531 -631392119 46283 82253 -841329851 95652 76627 961671507 23708 22010 892665360 66146 17318 947414244 67510 83787 187706443 5182 10531 941905382 3812 62507 -554253044 52057 74838 -218872577 35751 4638 404626075 93367 91707 -416866741 23771 38415 -65284639 96968 97101 -182633688 46447 76853 802685209 37177 2681 -237168444 5879 10082 -668818670 55627 14268 569835726 16714 28469 184751687 50377 54085 -944252674 72509 10968 543334029 50868 16238 -807114888 82371 25932 -611283158 35890 79113 721346106 27758 36691 379148639 71536 79037 663229431 20840 93828 -414106929 86110 35250 -92092208 58778 35816 -721498777 78927 8115 678378510 27077 76590 597779717 74891 31221 34284223 61663 43119 -965220949 56617 47354 566776731 90532 770 952485300 78479 51765 -168045349 37506 90036 215730149 64254 47676 646167577 15201 25798 218579888 65443 2983 -893329320 55303 91061 -518220493 70846 74506 964184734 27920 77261 -993213131 10986 48358 532205087 32747 85942 -729611074 55609 19091 -735281241 21621 32946 -252703877 77885 45213 -505136255 28605 71914 -959064654 60299 71038 -713221735 58127 70473 -797989843 41360 58537 -199964323 52831 63209 -655748061 63618 91773 936262736 5188 97026 -362906110 12922 23392 268914652 46933 87705 49074751 57844 79388 -353665545 66174 79952 -705046732 74556 77901 170089938 90710 35496 -480028262 5345 79852 -395293538 19976 80677 -776441202 4520 10638 424408791 38773 75629 -15270103 95975 86187 777566727 47886 90448 -291176187 35080 79957 -982006038 46008 57136 75868232 43995 68464 -515329962 76216 73534 -706035914 28696 30121 556994389 39752 86746 525909329 25876 95646 -19330208 1571 93316 267089877 34976 5094 193980713 84276 96022 -388180162 15971 93595 -346401379 22375 82699 -775415747 61206 76153 -251471234 21359 80111 -491187573 60993 39988 302207956 76526 78891 619942693 1303 44610 -659142836 80010 88263 -6182884 54022 83739 859898387 36995 46156 585159245 40344 25366 -96769669 35844 84455 -872496686 21204 68670 702957454 41124 14839 658451192 24306 31964 331173171 74872 78702 310984818 60846 92740 -904967923 28032 71819 -405601716 38268 52587 -471707436 96080 61787 -218862666 93286 75452 989648406 51882 37629 978450191 32326 41888 -426688732 33044 44346 -95392221 70567 62740 58911612 41562 74806 -458788461 86803 42205 -572714019 40636 91640 900268417 85092 71547 -160101448 48082 23964 -669427637 55788 42843 323204201 94709 23922 -493603170 8813 25254 -758441299 35125 7536 -270661370 71270 48888 -950486543 52738 55686 -684112621 93416 85157 -745436990 65740 16088 212517003 79115 20654 -698499083 17698 93524 923028975 79547 64573 518067091 21557 26036 -842640028 33847 73509 795630153 60079 27959 528350833 50901 76526 -569751630 97066 10453 -632606779 91690 78283 365149698 88486 36302 -946926562 78596 65776 803053574 42992 34783 -371484779 8031 23838 -125753079 21547 68270 441516254 72431 7160 556060758 11763 95243 -868755240 85952 84312 -827383796 72318 17147 618892504 84997 25975 -396643054 64059 84532 636382900 69023 41915 -662317888 83047 93604 -938268967 61795 50352 -30987612 98301 14389 143774784 74420 51823 -225868481 19527 48433 -206232457 98233 52564 346219941 27531 79680 704454600 61113 42621 -594552784 51658 42026 -459029466 37862 97232 200311129 73688 69597 -941135945 15758 48615 871564873 40968 41325 874605557 94743 35750 418562678 65313 71935 644987823 30938 90117 -588591942 28530 93862 898339028 94665 61606 -754989242 42387 88275 -990665844 98243 59554 -940502188 75755 46146 -106778965 75897 98967 937660408 94080 23126 -922021689 38279 63469 -374331269 14677 6414 693388873 99082 95609 -704033003 90450 66078 766989901 35945 19652 -205621375 38505 1559 871644393 91817 92128 -690707242 9888 11591 665690518 81238 14415 -458005994 37039 78996 166758023 84967 14382 95215580 45767 92666 102196026 56916 73519 -987301058 47499 73216 307281999 83046 87934 -916287093 78675 15239 512658147 87063 6559 -946346831 4965 49314 873778172 45493 43596 -880373216 94946 77243 -869621910 33538 92935 -300010201 31455 14273 947823676 72037 89763 443369656 91839 67501 597177596 44455 25896 -678356463 59271 36129 735257368 27103 99137 -565245111 39684 65696 -174410549 65051 66259 856473483 91513 60292 -67867325 24286 58844 704298581 42698 32972 -374555627 9550 31970 -169609894 29536 93856 -936727931 47898 52087 -33152462 42784 91554 -343371955 9864 59039 -358680135 21124 97685 -520790065 78640 55915 -193011720 20585 8410 -192919884 20427 8973 -138578615 86177 46609 426133731 72633 58722 31278304 82912 79373 175962603 30756 66246 628147120 32057 79746 -209519907 14637 35816 878547898 22341 52591 -100187777 15469 61960 473840907 22206 60051 -481438998 83344 39840 617775155 9142 47082 -822580539 64262 15067 652347018 18159 18394 -445823656 45062 84789 -327777128 88590 95191 -218426598 30744 22857 -960178413 93298 33041 636826222 94250 90574 -88785166 16683 33180 -24725588 64242 78303 -285661058 48182 49468 691208215 40442 73255 168595329 20613 81258 -200678870 74584 96062 -79936627 64007 90455 74139121 60249 4784 999217808 63980 4140 856912645 96605 53518 -99869303 6719 42452 761585461 27864 78283 118726566 24699 45007 -875115254 24973 51721 391034482 73391 37934 -183577719 70796 87654 -599216037 4187 41862 690471124 22871 90498 -63742184 86659 97868 -953554145 37363 43347 -134163367 25515 17892 484461196 51176 96756 600299376 34185 71779 58017615 14159 3310 652027284 10479 54480 977929187 18944 67600 -989349306 28153 3894 -942270691 4186 46560 -470608098 69195 91940 848293307 39791 35472 875802183 10466 98302 -823314964 37717 55316 628787411 93419 52424 -385787802 52555 94253 940790503 13958 66970 -401175601 4211 43565 701540672 21314 41682 -231411821 6367 57021 272215538 8918 55503 -793898735 90123 96394 -356379940 99157 11282 874062840 44347 72036 788479679 31940 9495 -774513957 87018 71133 904552620 42533 63261 405114523 21603 75122 236694134 88365 76925 -152489062 9440 60267 806680921 75751 73657 164184564 67214 68009 -729563088 34466 89800 -128267603 95712 46436 835877247 57278 77809 206704853 87211 36352 670397307 35699 38991 271120443 12479 9823 -131557095 37604 68117 371821368 91574 61883 917907829 93799 47945 136122628 5940 19239 525895834 92682 26370 88764249 7674 11641 783194306 19350 44755 -647751728 70315 63935 726802172 5367 17149 241122240 3250 89602 -310922851 19897 10251 979682310 3210 58391 164078179 5087 45077 -477109960 20398 66600 -482886031 51590 36014 -613921199 10956 37268 -441036771 85089 44202 -98010651 61950 90769 67139967 80346 23564 539389283 90143 17745 -279253538 67858 40195 747261497 84131 35353 -811917651 24131 25804 -593193219 39549 28399 916546335 78885 21903 -649348359 78389 37717 -601070063 80529 51811 795219615 12825 87661 484080280 76206 95115 956553762 1077 91516 -37190622 47468 13504 222478994 71829 9839 -245094183 31719 92499 -560017550 6102 22039 -589021560 49298 49380 -763233988 79955 43302 -421870524 10146 20478 -3355305 28295 43247 -249186202 98494 3531 90827343 74332 88300 520705288 65344 510 23007728 71704 87086 -55716857 31878 77289 -370246278 52157 82368 -838255156 41316 18090 946638666 92384 250 680697479 76330 5345 231039429 76087 59808 970838524 42037 43530 -523434978 8732 96455 638728502 73372 11066 -496245253 21041 3165 878358572 43026 32190 542383888 27749 38340 -438734052 3535 23265 -993020543 96959 46990 -454395377 72037 48450 -939309943 82660 39566 -724942994 84946 12071 907150960 72325 20478 45612830 69599 18509 912193616 34743 12430 575358887 33239 81978 251978143 61877 11058 -475661695 71263 39415 -87239820 28746 53086 -605083155 7882 84402 386538601 88500 38871 29172763 44606 12567 861808801 48393 52812 772886218 86126 26007 -595268810 16797 32441 -266266254 83029 87115 -807804546 62410 87199 -738192230 95997 18020 -803797672 59991 67262 955919612 5159 82466 320191732 64542 96029 -951365658 1722 7525 -733541694 37167 92854 -544301743 30487 46040 -611745053 74930 30926 184604447 95144 95244 41203592 70979 60846 -105403244 19317 60920 824510925 62676 3714 -654997274 27010 13687 -251678256 64134 76555 957918322 41402 9576 669904300 29105 13561 342809563 3320 20161 310128704 69738 40225 482137478 33267 90269 740858015 46440 24681 -76197126 84265 49080 367465667 45 84036 -583378511 98014 13076 171609175 81579 9968 835707978 42806 92087 -346794378 86356 27069 943458446 24890 15101 -978505399 31751 25763 19934646 34131 35959 -796199244 36600 77130 -772935733 46111 57226 -541133955 87709 29444 379876417 52522 91297 875718646 13769 78822 362462365 80981 27446 555408757 51121 24729 888265616 82286 63183 377646641 1204 65858 -301220248 83472 26540 -408340133 15700 90603 799144480 91601 39537 46423358 35228 24152 -518022844 83492 91864 -933846699 26998 58664 659510159 33278 15559 899662262 20295 55977 412734109 73094 70447 -971115117 81707 8867 889533497 41274 33038 117412955 19175 1628 -298871335 21112 26665 207164087 94972 73054 374864095 25898 75976 -820180115 19039 71909 833542337 73429 80643 448139054 89814 81581 875559365 42190 57439 -302420951 60121 63992 -106052928 25632 41224 433938514 86972 96740 -249008481 81852 81458 984152472 97022 80192 -711050461 90243 11177 -908662671 83096 75209 -897981834 63766 38884 -990825994 55878 95694 -834793934 25063 11620 -957768889 27876 50086 -322391792 7508 27291 253979937 92103 98999 998874217 72007 20665 837101433 25068 4441 -356858307 13348 92009 964698149 12591 27507 855100252 74247 41684 -230755651 27973 16979 194775227 58992 78680 849295540 29732 57201 -441457639 7442 646 456825000 92523 17393 317050510 31265 91120 -730025316 67128 90035 -683935490 60412 39314 -385267357 30653 24579 686884235 37819 46394 -950305730 75842 15627 407067623 88545 72441 -385211480 40205 69606 -99149908 95825 86483 -240927389 43130 59104 -107706872 69546 31011 -126794428 25074 63197 -184707805 7655 48384 564548758 59130 60624 -236419774 75026 47723 837571273 64053 58546 816973565 42275 73628 -463387903 60543 64147 -672065913 40460 79170 -809693602 87332 61207 -778609878 19561 86043 -259828798 30458 64499 -476297037 92570 58660 -779362887 39461 35551 -604068768 8330 84832 -902628007 83591 91727 -141384296 52485 31023 88849222 64927 10193 499498040 85407 63260 169523662 89762 99053 877594341 5647 20893 553148015 39253 76642 606587682 54506 83293 665524722 23633 82042 482705344 51163 83371 878900964 142 59576 -803034056 84064 96997 -702580337 92692 95217 -568089070 27475 36382 135609991 40693 80291 318082419 41613 5158 -296473134 98107 94664 766078184 43442 33796 -51462561 98153 10618 -62886655 92896 23822 -586488278 28196 60684 716260318 82857 47907 -916481086 69068 1770 294761603 32215 44247 813864208 69492 9463 738659446 65216 98192 831280948 37792 35704 -650167783 16773 71869 -270820184 62032 84335 708092976 85263 18586 -787450744 30967 52991 20640755 33306 70993 554533972 76079 48227 -581218129 96036 65696 218913913 50654 39723 247813687 25534 33614 -428026466 90694 35278 762492921 87200 41917 247071782 60022 45908 83605851 70402 66052 -409753987 50167 70119 -553824334 92166 96010 -407664151 68765 64405 -631732666 96971 11294 -214115167 61352 92411 -757296131 78216 71679 611215464 84358 36366 863816037 91727 17505 250270626 2110 68377 -71948283 93932 58754 -345434150 60574 64824 74109230 55518 84690 537726761 8113 36181 21336020 43465 60769 -423890575 61062 17841 -324585872 55729 661 535654553 34652 19275 435814486 80242 95020 263517394 55672 2812 -143509032 41026 39607 -528798650 70029 77952 -201223382 58797 68635 956638257 73335 89545 -185433246 68265 69872 794826158 80692 2223 -46596057 73362 54242 -299295228 27768 97145 -899981294 69699 43954 -680896431 48021 81026 -646480104 93532 36614 650496926 65329 96701 488064073 14704 10050 61367913 48997 51153 -411265494 10202 7261 896849520 91774 18640 198136363 1954 87206 -411727080 25988 15474 -135809666 64867 38343 775787775 63623 94566 -544343814 93971 1320 -957679332 23121 92372 -949402006 15992 51208 933684517 67746 83836 585455778 8886 75454 175706768 35561 35401 -508654685 40996 11412 128337896 70429 34895 -16334351 54816 67270 239082833 48540 9549 960161103 32599 43468 458550925 79304 5891 -872097223 59646 65802 149428917 49876 83066 -642180263 5556 84584 727325798 58235 38208 -908869264 83915 28515 -524932258 76955 34053 664896539 57026 1726 815616912 92601 54516 -724250009 72314 93335 490090379 63960 56326 372795660 49611 55167 -744585726 30293 91053 33780057 77325 31986 -702379047 35622 59579 -319999651 69955 16222 -424222215 19616 97694 17750605 97395 11893 -989717181 53508 89377 -934601736 67211 44703 915185410 55064 73244 90327873 73975 13894 -438716404 24986 24880 24579464 46174 40597 -603621106 14289 19251 31475283 44131 98867 -822600416 56195 30170 752233315 10129 71378 -123602956 5177 12253 18584286 40122 93239 977110012 30236 67124 -822727583 5308 78498 -717809884 30805 91898 114711999 61375 45373 -730850322 63157 84596 853265250 85220 67731 905334923 34903 62718 -396967120 50001 84148 134369887 28893 80207 114571280 35203 52436 449663461 3543 60584 -647968459 75336 81787 525546440 53374 55929 -653780260 35935 85687 -882605122 43095 39003 573778951 23729 2111 610529002 48302 51097 516621423 93655 68246 316348268 56014 22877 9956969 43690 57270 83503629 76094 78954 -931582343 35645 43090 -328246744 13523 94732 -19328949 95759 60369 -727284014 69492 50545 819727070 25927 43648 698092462 44805 50826 -522725259 19800 58056 -229280441 48992 71864 -91034914 43528 63343 -917681380 19979 46338 -292269479 46480 57757 613910711 42519 71490 337727928 42659 1179 -809230976 46833 30109 -13960849 28036 52633 -374951260 72640 21528 -812821010 93749 19261 -349637018 70085 22904 537900587 36134 76358 809380347 82693 35467 -182240627 39066 88545 -194964259 20515 32271 215851050 18694 33774 88494115 42153 53669 -544416513 18640 45078 -405466945 51008 15648 371430106 79637 68605 -986372705 98 74093 -361329498 692 72016 -931143471 566 9627 -632163423 43001 14330 414271248 96576 88237 -117755927 48397 25363 119956629 33090 43112 -895110484 12886 78277 -170306773 94972 98122 901732797 17257 1201 -550765427 62650 54395 842557666 10790 9213 -970405978 33046 95780 307743359 76758 11419 -954012667 12568 904 359185770 43062 66700 689626967 7652 3267 420040368 67968 29263 -906789284 91249 71631 -636472673 55044 53729 812539040 25370 5368 402438636 2406 95226 -926990498 64924 56918 -526271933 7773 19410 911480947 75233 3363 -856189763 71014 6223 -825061820 54280 9439 -242814372 1204 39525 -981331631 49017 55915 23410692 14243 55175 -666244950 69376 72658 -932018335 97479 90432 30299245 50762 93138 -967055924 87108 39601 968447997 61387 71643 -363544870 86840 47991 714363637 51227 73857 -563528106 92381 51425 41706531 35729 87188 358593879 52768 83649 253674485 10433 69488 -284223261 95573 83422 553104053 73877 46338 -40075970 33823 79335 158608082 1942 87063 51941274 47102 84588 -389620338 49289 14711 -621607820 54258 65896 4477190 10796 2488 -945180284 70973 69537 -885524496 87370 992 809478758 25988 47583 -806685803 30412 23203 178521137 38533 32114 -971501730 59225 42803 381722981 1892 96348 -864392916 34037 53158 508838160 50042 8313 -648389204 71374 11249 878323881 17562 13237 -527894583 24962 90318 -730585576 89482 10372 58875077 75610 48127 -671563584 82612 51726 980048699 76667 70271 -671535858 97520 85104 -816640669 45655 92614 -10548034 92515 34811 68204657 2244 37110 47238142 38294 35614 -390490239 81171 62245 -636384723 47913 93159 -684234142 51521 59790 -131027539 26503 69157 -567138464 3854 29108 565249958 261 17551 771832081 59962 39322 -562985049 31923 80793 140965277 12099 95686 238947809 46965 10282 -129301213 88717 29600 -455917543 85347 63468 983593087 59189 83816 580796057 44287 63976 -886908953 90034 80062 -487860694 9773 24565 -802221874 33745 30609 -431662281 56564 26580 -344692480 86197 42612 317897440 23374 2084 -771897582 67464 4214 162269175 12948 24758 683400842 65228 13819 164840482 44894 57268 207700390 14111 51473 -6608629 21926 98781 -616606600 12599 27731 244078922 79486 6559 -89215600 13283 9690 -758275185 47956 22331 272043820 42610 88431 -415156562 70234 18849 -696137851 32476 11535 829392247 4923 4220 -101279353 80702 78070 -532769668 72096 4695 504758246 48891 9842 230598209 4114 56969 -813096150 16481 20966 103054696 92485 83624 673654464 9816 20805 -634923554 2327 59166 -809801386 46910 21787 -781334607 11702 11111 -921495541 28508 77489 -251805968 87659 59108 -500010063 22391 71548 269706059 75095 25416 -703966185 88085 77816 88707302 19594 308 15599076 44667 82780 -601457092 11184 29712 -353467833 18665 50752 764319513 77022 42471 -622597136 57245 70973 137828642 33171 71262 -242750923 52190 84316 -324116701 63989 51376 -994401523 7796 30842 -609454628 49111 55157 276279257 12962 814 -885268504 90071 97983 -753228798 69189 51510 -894887305 71076 74403 629588413 26950 37380 737826419 24035 34359 652725967 26013 32638 -694187147 13140 77935 -984057697 32540 24784 -615168905 26730 32638 -694630893 97539 55274 -994076797 79300 65159 280502662 80113 51561 699314510 26502 46396 25804181 67595 94341 136723801 55972 23141 -263003370 97307 94830 -581846398 44299 30605 423324622 86292 98539 192433582 96959 77728 -374692900 72121 70326 -587388408 87537 87497 942711958 22291 87869 107842793 42600 9 226370805 45836 59089 891604264 89736 33249 -767600173 72872 88490 -313444762 38298 64632 -303120934 57277 1315 490064019 87278 72565 21612209 19585 32351 621805592 42784 8797 -238588284 27428 52454 519249714 74717 57152 -340359130 95224 71837 581645680 20152 39242 -346529327 93881 19086 131126662 61060 38502 587887382 47136 37308 -301105060 75941 35262 -154396774 19035 20167 -728098918 70533 40779 -718272966 96952 29250 -359446665 92253 27408 28372620 64834 43181 -411131726 75796 76974 -853914011 12043 6128 621148934 70686 9993 -360409541 5929 29282 -855467846 33191 69951 -869728384 70317 30601 309636817 1350 21910 -25762900 83532 10878 125318183 40440 64915 50090939 53497 57281 473989553 70339 75137 560456747 23009 81648 480569410 90485 48232 -876451222 83603 8868 -762348812 7871 14450 -577076310 25867 67678 -493903441 50189 32937 958880554 37670 94540 -794452547 14664 44596 8380210 86621 16717 7449443 55474 58919 235422335 48761 1411 962707528 85482 36344 -564759188 37921 43425 1385706 22299 89451 676294690 51222 44990 214987131 90227 57317 -539589410 91793 12472 -191192136 10755 66122 -785140888 40246 25512 -544619825 82504 18967 600956446 70471 39596 553218695 47220 19572 839339601 21165 73859 -331871216 58387 23911 737982877 7964 46182 711245145 77999 24085 765356610 73711 69373 403966469 431 3055 -988398996 9899 59078 -145461773 54360 41561 -745656126 69609 83827 -986665483 59170 83720 -642869619 87356 40788 -257230019 45681 87783 9710158 45925 31075 -810026152 39140 22870 -543222220 47307 3881 -797936865 54811 47454 108302591 11248 92320 -758147607 7130 97308 42972770 58714 41722 882753222 47199 72630 -629287191 5731 41430 -623619506 1844 35695 -638577980 56175 83307 -186311496 46583 18479 883878402 27900 57824 416488656 54822 88273 451955459 13279 42401 654965462 10591 57739 -469671927 28380 57526 -46930038 16772 25012 -367192224 40103 72898 564157678 3945 39452 -533827264 63541 23135 236941225 67533 79744 -825626179 41975 48792 -184365105 18097 31342 967365549 95557 53445 -481119716 87116 40984 857889066 25545 90809 956526278 58948 40144 -196666684 68949 202 588398760 43120 24218 -798924222 59222 27884 -471170832 12498 34901 572756659 80679 64183 350487487 31384 48399 -23040403 13132 80543 -391692147 31305 95704 -766747276 38476 51392 -329140763 51306 86537 87100469 82807 25032 802077994 68396 34680 -156516909 27688 14834 -780688447 58919 12416 826372484 29806 88252 293666378 85977 27415 -362988919 82227 49150 -314643983 92063 30126 -202612635 72242 17331 -52740308 30438 79172 -253939255 4575 55945 612027966 87007 77179 471259361 2365 46126 686852224 79256 90415 -29444582 2785 61749 892973561 96876 93193 520352954 4850 93654 654614424 6833 28706 -388784979 48463 20243 850307418 90356 51757 641243632 56616 36728 860648406 66208 59121 826187403 61058 90397 229405548 43371 47197 -800857097 49370 7660 -717717662 22978 67635 -934063406 13264 22984 886790539 39931 39128 -148622162 41064 83222 -91656317 6432 90299 -539156264 85391 27231 -81921825 41859 13297 -709956600 54129 25346 938750161 67810 51755 -796031585 43577 27149 931900743 68544 35158 -89690392 81957 30858 929826570 18793 11148 864658921 52225 72506 803177769 81746 95151 883674798 79540 86586 43871710 21996 95431 -287983674 68892 17765 -648431849 60921 68056 -634370953 35515 49688 73106474 4533 39562 397961428 29775 66228 681857960 35572 57437 289910351 95444 8662 -323220537 18618 5469 214889397 39826 69592 -679268925 53404 1385 -759476127 58155 19347 -765183259 2151 70252 -665851325 93406 93226 -494056563 85547 79902 640329260 20973 68679 -463914648 38750 4228 33316574 10574 61502 474443849 10624 7780 -858449252 9752 59470 -40269331 83195 5142 16673803 19872 30948 -787374417 61644 87784 -531990539 83374 5941 525673172 31149 45821 946050302 40932 53547 -232438454 66875 43525 452551320 36684 25693 -174243825 2188 56872 -457999376 92905 91208 492677883 98346 19501 -735590078 93465 48997 -678195832 10442 64454 632768699 77031 82711 805165456 86527 65066 797988711 34518 32423 -1260837 9261 53693 -749098065 36259 88936 204415390 10217 12419 386177781 94610 53782 -781437504 92845 4776 823754251 20287 52461 760921487 11200 29729 735373160 25960 65225 726372291 24884 8071 222509525 49584 93340 -541865102 33501 19925 -167305184 23097 84097 -944722071 41202 48818 474484506 72286 11889 -168059749 96725 23677 -90364161 11047 26648 -271885475 94234 98937 773859070 32780 34485 735603092 61713 50465 -366139892 58237 61123 -211561199 11192 96769 -868024309 52185 84737 730187195 57857 96106 645096966 13771 25361 -899401998 80936 61017 -506624710 10136 65179 -450682425 37465 76259 245601705 13166 92415 667987559 87892 74053 -891484284 33902 9606 67424715 57126 32114 -990412546 73762 1389 -395778164 15077 31956 -420203639 71997 89757 -972505913 73378 66335 -380011812 12428 32457 683803871 57052 86793 994756010 34685 84939 240579753 91114 5071 -365959530 97559 68567 -507040626 5995 2363 604010818 58659 40838 57336484 57184 68598 691090623 13295 15622 -840873093 18438 86654 466504711 39765 86993 -363373731 53890 63588 696390349 28508 18325 812046304 90444 27300 -678120233 63205 44112 655963581 55004 89430 -46083840 10293 10695 -594337058 94552 94503 -863654084 40180 83169 -222477529 78311 20119 625723414 41926 76841 668911327 26948 31627 162348336 73914 45050 -361416946 65284 30612 494550391 12374 56393 -242834802 70629 28952 -236710816 74715 12013 -801700998 64362 79317 107618503 75463 7841 -101369786 5577 71177 -486129049 8527 94935 -697579559 18694 91036 -457330907 43183 57437 111062925 59652 91374 -394077136 19193 18096 -828848547 82769 19349 490376931 54162 53502 -993724931 4001 81644 475700040 49250 11001 -71270269 74431 1383 -697964008 39199 48417 -458010122 43162 13951 524284657 88723 77998 -748145940 90520 10666 953129997 77491 4949 45055458 38235 8923 669856900 74592 51201 837691375 35604 61749 174620156 29575 38044 787192718 69624 54250 296134016 79017 76506 -128535469 62525 68252 364053052 89066 44069 -979354803 49923 6257 85804526 13815 38106 -840448346 24810 45802 206537702 4021 17790 492360579 87956 68900 -771029304 32087 7398 -374696190 69054 6423 911681333 52141 34932 -281093807 17153 7042 -170674457 54913 46016 882062003 2776 23509 854702054 27912 81066 -923329834 68591 56593 518588192 50058 43689 -978273559 3693 23307 -287502556 85050 60952 -339813657 86048 22741 -897253585 92691 27429 293729520 64426 78884 -741248865 95911 52840 -556631842 41953 60154 167288653 71694 94212 -753101404 82121 20989 -119115792 45939 5643 -202390559 40297 71976 551019094 29065 93947 -464216239 94776 79935 -859627742 68443 67558 304968556 95836 89769 -566108305 71241 53866 149854357 2974 68308 169059857 37929 40289 817123603 96544 47252 -642408905 70611 18645 185571029 97597 36213 585063874 47950 1515 156901417 10320 81140 429464901 14118 76429 -45615937 12560 66631 352511076 14865 36749 909234153 69155 2482 -761185295 69720 96706 675376356 50737 16136 612683757 14478 52272 373576091 24615 65047 168901750 86597 38241 944033598 47652 31413 -683263837 86538 4177 -205626154 28983 42788 738829327 5280 38713 -970522674 35097 71207 211690144 42053 66646 569513287 90381 2981 -394604597 73289 21387 -792898140 14047 46796 -338532652 91242 57282 -665771577 38773 95766 571895537 61664 9431 -73562185 56345 15519 -633625224 14079 44930 -313144864 84456 12434 -4214734 2913 57985 -40879011 81899 27548 935516012 72807 54358 183818425 53308 64413 -426902362 83628 24621 644829209 65603 66765 -504760815 25653 27335 -910540275 73905 84288 -121031641 30638 14294 -673299300 84748 61158 634926357 79010 87977 450981750 82648 54301 -957640128 29792 84056 -23768332 7778 32193 -245723794 35401 39822 560018535 76957 81984 4722593 57845 34985 -966090603 69792 57449 -270010861 35782 88769 226445733 37822 36000 -274834206 53342 12532 -895944028 56698 19393 972386055 34861 98937 94903383 35769 66184 -903127917 84629 92690 -637928872 15760 5413 -31925255 9059 73953 269423705 38889 22252 331814279 70823 86791 -511751165 47448 55019 -922608890 3145 69867 -412736941 7849 20826 -614831824 25859 45585 917960646 62296 16241 -820399503 32047 50714 337944011 59839 54764 -299833835 6630 61509 -849851796 91652 74707 506417154 28690 39404 292216328 70365 78566 194036290 41194 26822 -270973875 84555 86450 542172524 56340 22119 407388732 97146 80204 981340417 56730 6632 -284011159 90152 37715 316477646 8069 86850 -846106598 7562 35951 874761035 22233 96662 559322356 46175 62653 -488887135 5054 37260 562981770 67430 5322 746909687 1257 3916 221892100 57854 17058 304040335 76826 85485 726801897 78226 30468 -793914255 77477 83893 -543556273 28858 59675 -208541784 41641 89196 175055386 40538 45034 628765108 60707 15598 -400251768 77651 2004 423865470 19235 85850 -785519405 2294 33268 -684507829 25938 83913 -43862147 70551 98739 424562734 45160 50653 -698095989 38791 807 892664250 79527 77027 -159267889 92066 47789 512606880 55207 2624 460736064 44385 55679 790552596 15979 92242 831412255 53668 66314 14469804 60396 71456 -702994760 51278 56839 637662341 75715 2364 -57507858 82229 95781 -80538024 97274 41819 -206726080 21426 72094 923384988 96104 43422 -637200651 32114 68427 -595964654 65742 97028 114663917 80413 5520 346834456 41456 59778 -313918668 77655 87199 470688887 96881 38183 -597833609 80501 43740 -371476670 52708 78778 880039395 31841 25284 767232114 72850 39924 -883237087 17068 76033 -502832608 73102 67818 137640626 38284 89455 244536356 10106 20342 332034798 94079 74719 994905898 89246 22831 157322391 90086 93691 -989845729 47954 36075 -295747595 20792 50591 294297769 29041 4490 -578577446 57331 13352 518299914 4184 38269 -728387514 11375 10586 -825079836 58751 90349 666210192 85531 23183 -641211421 70587 78711 212927648 55647 73300 -387470344 17974 88925 -653577501 19778 84152 776492263 24125 48874 -328788836 75636 59219 682116385 12242 4033 868176628 60653 21191 -655477335 97698 16556 -305098720 66084 39906 601890026 46985 19976 678018247 12272 88204 -494754122 41664 73195 -969460261 60954 62489 997976948 16166 65094 -783022013 92954 42641 336202672 10207 2456 -420114050 44710 74093 947874316 73773 53560 -173328584 83366 34171 486035793 48712 19697 273580372 82383 94934 41197057 94324 14795 -223581687 42521 16780 -503865309 29337 49307 164505747 63459 20464 253242026 5611 9748 -889538067 3632 46277 216025040 64655 55606 407978721 85217 51785 640956462 9213 30977 -586042570 93891 27714 -321594672 40110 27795 -889063420 44964 89518 472499836 14706 35508 520617441 77572 26035 -874233527 92898 79156 312604693 95887 85332 29605543 20709 76276 -2477979 54035 38330 197433992 59408 89989 -281116288 5033 54264 -149561951 44728 79287 455027071 44631 7192 976983585 57477 11085 -240566862 98448 37902 76790709 80189 45898 -458424923 50069 593 449648138 15091 6056 414188443 86837 7171 -372523204 38084 37184 42763507 42110 97508 175740802 49438 45938 986272047 32583 52660 38710888 20870 31304 -438328990 65806 96738 889566641 2145 15298 -138883229 23667 25833 538348285 30138 81999 -900071379 49329 41021 -510638959 19870 58122 859110336 35902 15906 -693539854 27330 49382 608838176 88844 71258 163940321 97454 77515 -860910446 24719 65419 921796277 61909 598 507682906 93432 22897 975089130 96899 11056 91087315 29040 31575 832959640 12934 92673 121371255 12628 25345 -527018560 62727 79304 -324049315 89358 85953 475185987 46904 82710 841197436 42973 63333 -804353190 86993 73528 -345424058 66165 97748 -677816094 27968 22347 252968907 65502 75379 -113137553 80884 20739 126514934 40702 19391 270385827 40841 35495 -82720402 87427 3578 -903718821 61167 31174 964000835 4270 22500 -864452481 82314 35632 792139219 73125 97374 609540449 5583 97889 -574510818 33970 84734 516077177 5557 87357 -833791066 97631 65164 306051087 59473 370 388410974 67157 46069 75988829 19095 59875 -906191304 83885 84324 -130402018 67801 15177 453610812 60921 46744 565254777 34978 52036 -897688462 86671 13034 498383552 19127 82122 -883660000 39671 98905 -175563100 88007 93155 -380951352 8716 97429 69187069 31272 75462 -459729276 99017 54492 477547636 47948 77273 -979376546 87462 29971 201808191 37039 13757 -127024980 79542 46966 61628142 51723 51838 -253905380 71851 16672 482125662 34842 45123 838688809 99017 7730 123212186 10494 22129 -454377382 68664 89471 -590904873 48249 50884 904768369 39202 30091 -111776986 16192 7178 -929572237 40604 13801 485734045 11400 64539 694430964 58887 46608 -838692988 75537 32208 -493870991 92753 75673 -412191654 45740 88269 399336917 89693 50749 109667806 24222 96990 32568086 35308 48943 -120077242 40392 81204 -219243901 25200 62877 964634045 87259 12147 -84137985 14251 62299 -183903316 10132 71056 -285115245 11443 36804 -910532862 9890 73998 -139043768 14485 4315 8718264 26732 82577 415372922 60623 92769 220179212 15948 31462 -7895153 30226 81715 -428393619 26412 36491 601707024 36926 55065 265763131 1440 77899 85010554 84370 56356 692269251 6631 28068 -367534639 28751 25674 -906491661 80590 48231 -637829679 80918 92322 -246722169 2374 12576 867108171 22447 95550 -910284714 4414 83380 798825027 42424 20860 -491522588 91737 3765 469068729 86743 87764 251462013 3230 71332 -837838483 93219 73643 -371310304 81560 93739 590524280 4590 35781 -793567260 25011 58833 774583589 71875 35639 -511360442 6081 20622 -520626225 46616 74120 -326698288 24514 26127 -427775875 66040 76229 741295613 31874 56270 536348545 83200 2963 746186263 10296 13332 -779133809 17166 17036 -873667653 66540 5578 383551580 90181 97463 512194773 58521 20860 -144444348 98371 14548 -446759347 73919 85316 845068164 62728 30637 -689621156 11620 14711 910976001 96038 11554 -891863084 60367 37810 112042139 39979 37574 823696968 39268 87456 -169260113 45930 63747 638208529 59537 83850 49833359 61565 54574 700043337 2510 6563 -5557321 21917 74322 524850682 55118 87577 -176480431 74693 45321 -660654454 84145 18271 766531520 76338 33574 315579353 22138 28846 190601476 39625 5175 -520547195 21353 93803 -784031158 30304 48862 -698923290 26207 3349 -526718523 76527 63518 101480651 66318 65759 206964790 65707 43340 -542873285 82806 94198 -21299827 85125 66679 442383113 57358 41247 881714062 66645 77300 -546934249 84470 30855 -164958514 46684 41098 787703661 92964 98759 542045160 49629 10019 -283400858 15953 65803 850088939 88361 64831 361806391 75382 56992 -111928178 88108 24254 -365022369 54561 10182 850081115 46921 40153 -817420933 23022 75378 739194942 81088 83484 395942221 19542 80587 90901681 96674 5031 -891029458 20158 69390 -783689501 96414 3930 592442147 30902 58110 -921491015 69 63129 13221549 5698 63335 284817495 76975 16502 959675363 77429 14428 -798925295 90162 34816 694781191 28950 45819 -652272718 98769 90199 15955869 90565 65714 -879696031 92315 20540 -485263313 10948 25933 -486703631 60935 22896 -687596337 61889 27085 556227537 79336 89756 -123653997 4214 8464 -284310903 62613 43091 268754626 38266 13203 662917126 29552 78811 -445956796 82563 13913 -949799372 7668 70028 -853046266 76616 89443 -567173615 19013 19082 -373065513 46972 79468 704681569 60424 7114 498673053 64721 28531 460672295 78842 39395 -218097915 77338 17809 95275730 14223 46144 -553648699 65610 44484 550074505 27474 78589 332541753 85860 74478 138328139 7872 48576 208979115 93802 1780 -363411423 63869 82926 84843717 59696 96532 796225710 29145 21033 -291921959 63127 30040 -976766811 22633 97776 -212013665 78951 44918 106061600 53224 98165 -478763665 18908 7694 552387472 19589 67183 92111691 95897 57976 522437880 84969 25607 362592296 82182 25341 -497081893 14521 42511 825740160 48946 32335 -921958324 13680 56533 649808536 49748 12217 326508941 76302 28680 90034457 25 72449 497774977 1551 49074 -382898078 77867 69733 415608202 53475 85884 -514277931 95353 56919 985327268 56283 26317 -895991964 95744 91515 153530316 12874 81439 -504826899 65009 34681 153442976 68905 74452 -172001199 48550 56961 210229002 59508 36811 262473528 74602 24751 -957546720 14274 28594 -103842271 83096 63702 -365933578 57866 96743 -818192022 57543 68860 22112141 51660 62189 164617552 96472 41699 -519175694 97001 56833 107775125 50015 44799 765972184 62482 82255 -939073190 47245 58444 801529053 76714 92164 621472176 11805 12440 522564229 84837 56621 -712438659 19322 68125 -854750601 38337 5045 573552832 85889 36584 -198847236 7501 68848 -250906639 97496 8031 -846904936 1722 93836 -724748226 14960 58337 -801898780 76938 44935 -881857367 60943 38559 729143107 95764 98761 672478077 65346 67725 611521872 24460 89027 -88270525 22584 88413 -920920383 11253 67812 264716952 22924 45928 642782225 51096 26028 396029951 46283 52312 -623277543 73693 31915 -543875857 69078 89853 -808180605 10784 21314 969891614 76681 41473 -408981425 21656 65993 224735862 68302 88044 -423913630 33048 78758 -60356266 49659 82130 -517867454 23962 41556 843741275 9656 66419 985003682 72895 97335 -857593649 61155 86449 -833461548 43817 7274 -145919258 80873 41377 -544470132 96081 58663 227640974 96360 54556 -454630325 55435 27564 -153224546 75768 81255 -320205671 16393 48215 -350172317 6118 68126 850796060 68594 50955 835077512 7315 92664 636426846 24529 36429 651479803 55016 38907 -636796312 6527 83729 182360290 96046 9876 -522455693 26442 22698 733574687 86429 38211 529391657 23169 58980 -242507476 96159 29430 727592723 61295 73971 425393330 18508 98361 -255916427 40213 55442 -356669073 63711 64703 -614210331 90277 4450 -707882973 57070 49424 335402537 97465 53478 -147447064 56867 78708 -732933802 62105 20548 -280159067 88458 94144 -504749821 9564 96958 -333911108 81508 14126 628789718 87228 19549 943318952 24384 63723 10350397 28943 73528 -853392357 31044 3304 -326684785 47667 87351 -13789871 25944 21656 -860991536 26067 2578 -665764137 12852 48580 592826731 36880 82244 -717660222 91185 70968 -963661039 35798 22628 574972205 31935 37006 -697187191 51831 58079 966885481 30529 49722 -438098136 31933 35770 817394656 93335 62504 34368415 51654 86916 -675731612 6105 52175 -999321918 63751 77194 263635073 89077 70532 969679622 33698 66281 759572296 90757 48332 -704660668 87978 95675 280557360 10303 73074 10819889 36394 11493 265874370 41523 84546 407667381 54913 6584 -482680188 6245 72092 -329854378 90430 48802 -323700298 47611 22900 699533113 93800 32729 593549364 57818 92331 -750478492 76472 93159 -771162767 54709 13573 345675336 70043 66791 -440321073 42199 59562 423309114 36436 27388 -596283139 45379 19068 321380174 52008 42129 -432585233 61872 457 -740926574 91125 36 666000699 61789 36502 904516047 97363 67029 -747772945 10023 61121 818737805 51140 21733 -434572142 70695 50901 737979067 67866 31777 240980482 68933 40430 97444607 81500 59769 514969279 14251 32751 -895345773 18841 33192 -507150513 32837 17065 807106730 19315 83089 15648136 73252 74055 471704463 56322 92620 -201752741 63248 79652 -276707648 8613 89116 468417590 58571 87053 135460788 66089 59496 787652142 8075 41206 -261883405 65863 52816 619952423 47478 80558 -272980132 52060 93825 -342183252 1697 55667 -818641820 74646 12883 -546214523 21355 87425 350006196 79382 68162 -636504409 67707 67287 -677731260 73732 368 -943336754 29014 86548 -979927122 83210 404 398433090 20714 37826 272751758 27249 20225 -413044157 56378 96964 922959480 29458 50154 550579137 31919 50109 569417863 48804 44737 920631536 11970 25392 684777853 10021 35944 494484286 23961 61684 -227327105 50121 42775 -496364039 91876 60817 -890056377 98203 1009 411946705 43610 72673 715812078 5937 78781 933210708 69503 44867 987828203 38165 14808 -930494560 31732 15724 506877843 90500 47395 -950848675 71840 18614 -109585702 86906 27029 -818830321 10570 13731 -522126079 6045 15649 25269053 26073 65159 967748865 18884 58388 355651157 45850 28019 -104867218 57060 78768 743469759 29488 69013 -122711286 23349 69963 651358068 18186 45235 6126611 4874 7542 -144595469 42467 33780 499674866 50661 67238 -376647239 76829 88726 -170774521 90029 38694 -56936792 89225 54037 -894763720 71366 79796 517972986 67295 8379 773213994 15273 34791 -985501419 2171 23182 -227972671 38254 9493 -360593209 72835 78204 549024032 28722 5206 -655458281 88924 79087 -984859992 15557 81540 -455316529 79106 66238 -213169077 24517 44610 229784663 36483 76143 122846888 64528 13585 -932907387 21630 428 712517161 69830 8375 -526402203 92677 90113 362479853 1205 19616 -322644096 93658 86731 198494074 25000 11062 3468759 86280 35465 -41795900 69208 82669 -24950646 20861 41260 -796191612 33838 57404 -65445003 78176 59334 579216191 34564 48329 909173528 24017 50711 -849268219 20865 40818 312352900 72792 80753 476974931 36112 34918 -691264428 45707 80139 999326101 81991 33481 71070967 57493 32500 -790809772 14563 88829 -616766703 82986 84275 544006333 35260 56307 726954673 72333 57845 603969491 97412 40656 -379713327 30584 60090 71627931 2648 79121 -973327512 68243 1778 635712783 82225 60415 -972144393 71325 64283 856882204 86490 61945 -547751561 71571 53515 795624514 92407 40705 955573959 68802 53140 463329594 31916 37939 -91658553 88142 21512 -291726395 91596 71648 -690945558 84522 63131 -616900104 15643 87854 782713904 55306 49897 -472821781 25910 63124 171826735 35235 76881 401101364 51548 62280 977019045 53452 71637 -149106953 73687 44366 88543752 77989 17430 918794055 66253 32025 -68005342 51979 76929 -247937655 73778 90510 -810988828 1821 61970 745769697 54158 54934 511836366 87711 87309 743899408 94680 41641 274855749 56731 80089 -832714591 46647 41490 -383467738 59907 88320 222581180 34380 29986 -273212813 4369 73847 -287103457 35496 40582 -744238360 86865 69902 559029606 82952 89309 625685969 71047 73096 -477802153 91393 79823 -916659569 24762 58662 -344790621 70651 16036 736400588 7193 21312 -640573029 98915 5880 471424575 51073 74807 -273761059 59714 36338 -548537087 49447 91515 -604852955 60983 98177 -304999009 25512 89881 394139830 47712 78074 314951246 38335 10988 387265909 72117 26602 -894619592 69317 45718 -999306777 44833 74866 320195062 548 59404 -125159880 73642 72793 207974895 4360 63223 871850078 9589 5247 669213466 9611 41068 582841543 36748 48315 -348295869 53081 23590 330855845 9866 40365 535297223 42675 55611 808160905 96285 26117 185229556 87894 73076 205199028 43027 23042 254388223 38848 19179 131303722 39184 16198 24356926 2203 10938 -559888154 17616 64628 914217129 51105 66101 78836579 17490 70723 914043084 6129 62414 -713467491 54596 35962 -687464572 97416 34483 834806904 90135 89210 -838292768 21925 95925 -926759574 54798 52515 -340452423 5460 84785 842542582 11088 24059 -224509896 66090 70661 -591118216 90851 1349 -336947444 87543 32487 256536985 82243 54529 -939315887 55599 74576 -560578570 67017 35005 -668207323 23624 6595 947203641 20618 90029 843377943 5237 43741 318471360 25999 59606 107729973 89905 18372 -632217781 9069 23065 505356711 61267 19011 -700251603 19448 51773 -667089867 1870 14593 -57625107 9981 36679 337929826 18428 20271 -541245396 39896 26581 248873944 2871 59415 -864182467 30465 15860 789541960 9633 91024 -498895958 98876 40048 -466021930 78472 55375 -639558946 9104 371 359486163 83923 90064 -290976551 15127 90590 551372727 49750 87481 -43031411 92767 66565 376821137 36949 87563 -779555850 78879 73624 -478695106 55899 95278 518168207 52593 97669 463592821 1527 12038 -927283933 88420 13960 -800647265 30443 7114 851084198 88668 62322 -829143888 21668 7230 -389156038 1803 76664 -199455827 8342 81798 -633724503 53122 45833 513278434 11655 30628 -909235921 64583 87947 -574940797 6509 66362 -101931263 55347 12602 -926249216 76933 79346 142320186 60861 16185 120849028 5192 25201 -623801927 6884 13269 115278492 57820 50129 -149105107 89411 34380 792817527 62006 2311 -647367509 52854 56203 -811837037 40210 41291 -853447476 54959 48990 -123803436 93118 15282 -924469224 95216 82051 -670669889 3298 50744 -345801217 29467 30342 -877490911 57103 86922 796060290 58299 98770 -226849867 11355 75481 832971144 74540 52725 -389969969 74862 47583 120196371 80457 7124 942513488 57103 72412 604079371 11321 55523 60768855 93547 74028 232797353 36623 93451 -477321203 22679 69046 145352339 58235 96695 136053730 58740 8157 609895167 22780 95081 857572472 27435 43396 789893277 52822 49125 -137686063 69054 87272 106269994 42315 24923 270467894 18283 5242 454395486 58083 36014 -247606297 74772 55527 549423558 79427 49523 -453887253 25281 71540 -251634636 53995 36192 -786058274 95581 71748 949932755 98327 16076 -639083731 85777 50968 -728241082 69104 46456 -979122997 19062 72713 -475975334 43415 81737 -919489506 33087 12324 -153914375 51732 78759 371243720 44256 84519 -371596145 31265 70067 467777699 51397 75426 938055927 4576 98150 -493114766 17433 599 -364784436 61877 48571 474718768 15589 90079 -784946542 71396 55200 -270067770 64925 46641 -403954550 34442 19680 796313887 99016 85065 373884101 39996 42011 489609958 95941 7782 -925471472 87904 48304 -283329653 54852 25962 -580085784 416 45881 542676156 51239 1761 -629148440 22076 23328 -396930655 34596 26424 680015774 42265 3310 641136325 10228 80333 21193719 57764 28813 318228757 74227 4751 40943025 55491 79362 -847732086 72056 37748 101698381 38274 34085 553863715 3404 59711 558297613 93655 8254 -6632962 39526 52812 -925071140 28701 6773 -624402826 71754 84291 -87151135 32295 81756 108107542 25830 55189 732266793 33026 3093 -917415858 74514 23306 -77981628 24106 21183 -738493346 34922 68659 -762711759 17703 5674 755795548 85940 559 78451373 66639 32804 442621058 96780 11980 -531173370 93720 10868 -38195975 91962 87103 -179350930 70950 28061 -624664182 23702 13432 256667593 30616 37603 488049114 92599 37400 -856741258 47088 28372 57894228 60561 3383 995535767 5012 66804 -330612820 17562 12154 -350352634 46612 26847 -199041760 59943 26905 805642669 97408 22680 19357633 44724 54240 156164345 86736 37948 -303403205 20233 19540 606586937 1993 21275 294345029 56215 3956 -307931054 38096 51974 -428841627 48797 40505 -566360872 10346 37932 -470322019 69706 68290 -60670219 54022 65998 78217449 83657 71562 -98446101 72613 81314 -129862 49353 21926 510181856 29301 37951 -361953846 50148 29619 236350352 84558 41781 272852753 92624 65344 -332201778 8541 57793 -70661639 76710 66096 -729097393 59599 12092 561320738 55343 47668 86741507 68344 30774 843575985 1011 37650 828695990 92612 52680 34077725 28832 3285 11501327 84817 77669 -581782469 19681 65670 601822778 58591 45166 -217706137 75596 66585 -82017426 65858 20365 103713377 98431 74524 -229230432 97004 57241 889301249 93631 24831 -741982651 44449 30184 -688712080 43632 15301 964136178 6704 42727 758052605 85336 13941 -460754075 12604 68414 682191219 86043 46275 95080789 27673 551 -512596351 7259 65170 -676198973 21639 1146 -209187841 25400 28098 329228129 71937 36271 661473387 37549 11167 503365587 8569 70976 -381248094 11966 65010 538009585 47658 44614 239047962 20646 43888 -530017220 66412 93660 -475677701 16371 10435 302338160 21483 72331 -285109524 86521 29960 -583561224 67891 24794 -393453865 91566 93384 -189173715 11318 17175 394707797 71527 30415 -762504340 73806 74740 -135773172 65267 80984 -882467781 4573 81831 122059594 17226 19870 -217162103 69747 60778 -397330504 81491 53527 598191037 28757 13257 732250782 54604 11865 -757974228 35693 94172 -867556605 35658 41503 600555303 80863 43580 525115461 48558 63526 -722594626 35725 96939 664219179 7333 70767 -358818889 74775 64422 955111106 46332 52074 653388661 4822 54266 397786162 23734 74633 904691722 89400 62281 134044669 24612 71103 -445593137 85293 57974 -436863423 79506 76405 -372686193 62613 68056 619673668 3199 69763 -86375220 95484 38032 785952965 94197 93731 942908259 24086 55845 -385549620 54796 16218 873716215 27833 76852 -202035172 16664 26429 715750477 25100 6246 466072454 39216 28808 328175205 87788 69326 120680951 70959 7121 615996962 80812 84472 -242122756 56734 91003 -596827393 1524 87112 -605235083 25045 86530 -181597804 41772 90146 -246213632 75969 40668 -854702869 32994 80577 -273865170 67670 43521 -298485810 53346 42647 484322101 26641 76442 -752772859 63798 98769 -930800869 36843 432 -269190900 20839 389 118760587 15571 29165 545442916 65070 93037 -452676519 36359 58055 850116251 26052 20666 -634244821 10942 22603 543159613 42898 62789 870299239 41503 17049 -545657937 38608 2444 331673820 71821 53387 271284807 56196 38840 711202 18575 32374 -900517467 18695 77694 -228573510 16019 6106 -326473011 68061 78390 731358716 72677 59567 -611915660 11338 68841 -325313245 90259 98450 284672443 51001 43738 -501261743 1622 37172 -140719452 14408 376 803729547 70133 8104 176183356 87054 13767 -578984155 45712 87637 -28886668 12352 64503 702450977 3495 50104 828791011 80144 16934 -395078313 47124 18658 601450897 1986 10791 218403464 72325 69348 -778770225 13936 38091 361645366 80619 84949 495218010 54202 7857 -315534567 56552 479 537265306 14023 39868 559472557 59883 65101 -584937696 77088 93110 -360568137 49142 73371 946879856 63955 20833 108434282 65504 45486 786202427 68174 24652 -18167538 64853 88980 621063638 47911 13275 197783668 90122 66188 382944022 29873 82126 -967242691 33644 91052 -679449525 68036 74191 876908970 66007 41403 -880838064 83212 10590 -86076530 80051 3498 401404316 24264 67658 265252667 21885 62079 -7064891 86238 17748 -726430184 66888 97320 523003004 5455 99079 -403567934 22724 68627 569677588 82543 41438 131587209 53939 79645 600219348 77972 11517 168050157 88348 24490 -887468872 85932 6789 -313095585 999 99083 -39051464 70997 44259 -130273810 72869 53440 -638726597 44066 89257 371980329 95732 41323 -769049864 10800 53812 -853671863 96919 92495 -868746302 29456 88835 -51158708 8862 71166 -360320600 36020 21582 273053234 6400 648 850662467 68825 67155 -247102496 32882 26594 666145174 51715 1472 -84198219 86561 10979 -490859606 1113 60027 878011598 65355 77351 -846618309 96727 29563 -465014362 27827 8129 948157425 96145 88868 47120982 43309 657 -810521032 43033 56655 -771350724 41340 29297 259737858 74771 83055 -345439919 86583 70807 -903946856 7190 52089 -529495083 26783 10675 -678597580 89039 7066 -819823972 4790 12105 -114237711 13711 54222 503254213 21833 46200 -72641535 75372 37607 -346617963 60089 49987 -335985344 5000 90095 375087377 36806 1936 463115861 37697 90290 680655203 52682 79539 -205015915 58114 74840 740877905 346 29867 671324811 74793 48809 -647245432 68113 97938 -495075381 9187 97131 984389092 53153 97312 -917645880 36490 75671 -317098255 50650 60966 -569515221 46061 61477 -71561633 33970 97429 33897139 27118 46158 -68256819 18411 24953 223818395 21863 92486 846252564 7547 32083 -335022077 36469 21030 -354445899 46118 3313 -564595808 83541 27012 598967860 77275 94228 -668315191 66840 74042 642237840 78924 45925 273678118 10013 24049 664621361 49923 94852 999820314 10380 59596 214870465 75530 48225 185699457 25351 15823 -709598775 14984 50141 -981488750 90104 82072 103755750 50200 20498 -73129957 84662 56366 -535487025 91417 94377 -471379286 46181 7174 -352358497 47591 94905 -723188488 61854 91321 -856741049 59889 61224 958168192 82769 95136 -233888446 93804 42271 357792265 37003 12942 790486661 33041 57707 339296471 50852 53579 -841306882 39965 44991 -98591113 74019 61726 569624762 49983 86442 -370212662 54324 57356 164931754 73505 29901 105034492 56060 30537 464946608 31646 83597 -638615169 54666 35244 83969624 27137 77417 -526176691 758 80652 -762705149 56912 38229 806386022 60465 16931 463085383 65488 2188 -373399332 42766 44770 446688975 27050 96415 -737397888 36526 68343 695636579 84756 15883 162571737 37643 69220 912607730 49343 3311 77596823 51351 63744 877873311 43138 77130 477782429 15306 88263 675956587 44230 61016 504261193 13321 95432 16936318 75167 75167 116636338 91280 58666 507452038 69921 16676 632515443 17503 54480 284684040 83056 56735 158019150 88814 56712 -947574629 27237 97493 -510636507 12501 14974 70772435 98533 89746 -468642209 27428 64613 -299829977 18636 14204 -436182245 26443 89586 194516667 60464 19790 997579495 29983 91772 -809918166 39366 72532 -212847117 45865 52457 -623228942 4564 15312 510101715 83123 23233 410289526 96161 78421 -439318620 76127 25613 491966710 70327 78747 -908076599 18315 35757 665183977 28540 11118 -638704353 28631 32202 448021155 28732 72200 -843794020 73134 48728 -816610565 34377 10233 -449575714 31945 34385 52578603 34600 8606 91373424 81685 30499 -315914044 4030 63989 -948756142 89216 40139 544085689 62774 93805 725877882 72568 31306 178125265 37941 16977 250924612 44481 30960 -297113928 44188 89207 -355072846 75202 45359 432381388 57836 70367 -887963927 4009 10617 -723811694 78508 98970 485331995 10950 26211 468427976 2216 89899 -930949339 90149 17721 -796712120 75891 56408 -769367984 8738 83659 -434311936 82891 23666 -163953193 4181 97193 -945386846 58182 15278 -569947687 48255 98469 -554394377 36957 37026 -329866156 74956 84866 -910296940 98740 40019 650245949 95671 80389 -635433352 39197 61289 254563383 88138 53795 427795566 82035 11248 -523295786 31841 62972 346990482 53813 29659 616865442 86885 29388 483413391 91906 60328 850967149 34141 71008 -81049880 5451 39711 -856207608 29666 78151 -440224818 55298 63281 559329168 27600 18657 572455900 54245 35542 -787811036 61484 49172 996056628 4602 58599 255914372 13444 88527 143849416 40533 62102 86435703 72372 34741 -100021904 19110 16893 783980879 72755 700 -150905629 98558 51520 607578983 67876 32875 736624226 2799 10009 129354438 51981 226 -914161152 88645 79360 545262011 3156 33662 -426968878 51602 73103 -919563330 13744 59599 -662014159 73031 13489 -433756536 36361 59435 289932132 24972 96359 386213584 26470 65253 490590730 18511 60970 970242181 53396 65562 -412252856 29119 85988 452431012 80274 16399 585751546 20051 77195 289639684 16725 54564 762785569 33468 82729 510749953 76981 85771 340761705 55122 34217 -876790051 76127 76703 -115268166 45281 34264 -598296357 50961 27249 -737110249 42875 74770 -29241347 31566 9427 946512047 47229 53013 -521139581 48992 28553 564299988 39606 42910 687328064 80246 27045 -623699061 3868 6435 -391599769 27812 79733 452696324 74979 67774 791673320 13263 87664 393506628 95468 20956 652929407 25617 52496 -508756123 22122 47900 -649615553 58961 32092 -786193877 1099 40133 119986286 79717 79567 -989005929 31839 20226 441272575 80687 12269 519402899 90719 71811 199154298 42582 37782 -592926295 24084 59308 -880844518 90703 30800 630439007 89086 9135 894324476 16772 12233 -727726749 15449 66905 685014978 80065 56563 865926421 82657 89111 249629181 6093 33098 733817281 19640 36348 677461811 76191 90265 -396332175 8574 23777 -776599464 49945 60502 -385746679 90216 56482 -505360378 81649 45295 -76594555 5999 60692 465409431 29558 26594 414437213 97548 89873 564157638 57579 91596 818204123 46701 7510 -116411400 73790 74212 219643728 43340 48270 468082508 36766 16644 -259247352 83786 27428 -874570380 78094 31487 486822845 74891 68108 -315924404 63514 79311 405085305 25841 83297 -784788177 24986 97435 27274270 31273 96891 25296770 25478 72908 -668729871 33939 33275 969583193 69497 7079 218704056 47783 97855 -327660527 2119 98136 -775501330 86470 33232 -390775316 74608 93380 592601523 83912 90813 908538404 20298 73862 204174649 45099 3355 -858351266 93109 87464 913979287 51885 58780 507539839 40436 53142 600659175 61517 61675 602676742 9646 15589 -521443546 47877 48922 -52782643 56265 59549 831387517 42663 45947 -378436680 87129 7474 586633751 23056 61485 698845351 78410 21840 204097355 96056 28573 682642009 66961 42398 -945261654 16688 84291 715041319 28077 91561 -264898394 7039 12500 875736823 92375 82896 -17113348 64720 77711 821349335 85763 10294 -453962387 91107 8564 571199690 40061 42242 -231960548 23940 22761 -537873466 86269 14477 204937954 14160 59985 113194374 82946 32935 66646974 51958 84020 191543638 87153 8552 25255369 63321 34541 99748345 96390 37937 527855765 8572 5446 716516990 43765 27104 -641671712 93224 92572 854626057 95449 31800 -467079567 85000 17617 13229360 8859 89224 882001043 96328 96782 -451877746 17882 65532 852704457 39981 88289 -538485267 84787 57519 822005146 2627 37596 -63274972 5604 72177 149549310 35037 4283 -684874924 52907 83054 995176079 88488 21163 -168691084 22361 32006 981088674 95488 77228 326482131 47872 73622 246080567 71095 89769 653665835 53514 93933 -333086558 41591 49414 -823819455 48462 90687 -998069758 56360 82567 -444220778 50491 83107 164142540 36197 71545 914463840 64821 49211 -170822273 63015 38716 -550516542 92371 15650 -210768714 23779 55871 850629674 7151 68735 -357195171 78926 84644 544642416 19958 26146 677278687 98860 14274 -784340304 71730 51861 451577587 22285 34514 -415104159 25220 88782 -966010544 60041 18805 481400438 76963 25578 -291849668 44977 5867 -131238138 92813 9494 930540089 42722 60344 -113357204 78772 10032 428443877 8554 65482 -608997548 94115 74806 140568922 19226 92115 826824302 45182 15889 613123080 10134 21232 -171469562 62120 31500 -141186716 48487 540 -67349968 70092 58185 -44586671 7996 75736 -821436343 91999 74567 -416981615 58764 61172 -851993962 21161 71818 -417361770 56825 64004 505071801 45870 37021 -686731017 22639 5973 586213103 10909 11922 -725193795 16178 88973 -205948668 26952 92957 876298968 1874 12628 -948325272 56028 45744 -659709411 78214 6438 -373373024 2330 1934 -310680182 61503 24153 -394725777 56541 6305 728946002 38483 95051 -873515059 61988 79246 872848706 30782 31169 -616893111 46721 77953 -3528833 86344 23116 -585997867 91499 68697 582766015 57882 91175 462835757 63593 54918 727843997 75725 50266 -253939307 86692 83628 -464329382 20837 93306 484170951 39193 72174 351984182 37576 22956 -491641122 38028 63444 76606299 35014 41547 -294680811 5245 32565 962949709 23261 49929 -891517359 53634 56031 -983389732 37374 15199 -404888783 60568 92663 17898457 86040 82926 843805834 78552 96906 -941419490 96570 53468 -637503466 75193 54040 -848292271 13582 60948 -31715565 68225 55650 685193321 88284 88305 -293938964 68165 34257 568863965 13293 67825 -360288107 3369 66588 -435775683 65067 19461 -805378706 17622 83561 -567660074 89581 31733 -483177556 36826 419 328818785 54602 87047 -598528234 69693 45573 282960004 36391 41217 -698688263 20918 71594 -776027630 78039 62567 -700773021 10576 13148 -610257650 57189 88347 -679554969 81306 32853 -904691583 71222 52821 -522790187 7565 37538 296636901 79405 52758 -959726370 26467 57017 532782071 45404 92147 454475750 60801 24268 230282010 97644 1947 77257276 51045 63924 -386802395 31897 75107 131814169 48253 3839 438136282 13709 64324 216577881 53547 6799 -279182801 11086 54848 -362582772 56984 47130 320237595 2222 77342 271312347 16111 42444 -317563907 56329 19461 513828622 13700 81092 946310557 73335 55416 -643247689 76683 94140 477273561 94726 71832 778842936 4182 22046 -196580163 78704 4017 -257837674 48936 80598 -447774190 36344 6581 19125868 20443 39412 512095007 51914 63384 -410977160 97554 2346 -461942933 55868 30451 358154579 16184 98750 -25961785 55030 86316 -50639649 32431 51475 -223720289 63014 32169 -436397328 15553 64748 -347685332 82885 78657 459606881 44997 98193 -455161328 96421 72604 377540689 14090 82674 692236043 53044 14997 -46953633 84974 46800 -985877043 26616 61868 -762762274 44612 73687 -719285100 97108 15692 -523284174 72185 55736 545135219 72875 96252 -6063238 5385 20000 906929261 56790 64719 164400352 69366 50835 -209628186 93796 6406 251504169 77363 21706 485922342 91895 4532 -359072785 15100 39648 78695694 27621 83820 128741297 62797 32871 293854475 46870 23069 -412130628 38628 1708 -835122176 22813 85430 395080705 91200 18446 293164238 31368 32509 -429445195 79751 11063 621191290 64066 44647 -909578031 46931 7404 -16835799 70224 37461 -622887896 12822 30613 59642527 29050 64537 268928308 55241 98664 986954728 79696 6009 955979511 65846 40948 -400865453 68197 92663 -432518893 78247 64946 -830695549 23633 37220 -317725473 85877 4918 -714607654 39459 94061 375940610 91016 42531 -889987333 46744 55698 884378617 21826 45375 -6728406 49442 64920 395482295 45976 58173 -188667826 32934 12313 53804021 49038 25269 40810116 65307 42867 326134623 9565 73202 -932087917 64730 73092 -231668852 25454 43391 654815113 91807 44961 -223323882 62053 27575 798477140 15711 30029 -44611163 10113 3457 -15982896 46192 42729 -297567533 79512 89202 -849012811 26252 45063 663449201 83737 14503 -848958753 22862 56992 939852663 50088 12454 -665739016 77144 23670 957541512 62059 66642 -779809223 61010 60842 -699647089 16015 30423 933591048 96037 78731 -692938113 20858 14480 -619013795 98954 33500 -489831027 17223 29968 959531694 78098 94376 787299248 14938 5024 -313171043 4295 57005 -159206660 46861 32547 -292517036 78568 88001 932460598 96951 19242 399251880 57296 8525 871289351 82239 78805 47804785 49086 27747 -419284605 63899 91476 513333278 50756 30079 645188464 93090 37680 -539687063 10774 74580 -224840648 35168 31362 -140052057 90005 11284 600843128 46517 57545 216214154 72164 32763 -336983966 69041 84594 883582045 93583 72549 936014873 92135 81268 317440715 85225 54774 -387444666 98872 4294 540094452 44769 45677 -988559979 97839 58606 914379724 31575 21912 -167509459 33263 86894 -784269707 93124 22525 -469748729 13953 86336 -495738693 20633 41413 24962642 94727 89777 -818554204 41536 42757 191560087 19606 50256 380035619 58279 61035 -301014774 86188 61540 744874869 54065 94364 -562884528 79280 23589 -375068654 11141 35502 312341422 97480 92759 -723581283 29105 91553 -820435712 10478 94747 370912538 83998 91863 -547795732 87213 89927 998507584 37263 6519 397854095 17839 71291 760351937 13551 1613 -123901093 34390 92370 -762925038 32379 98605 -714959461 92389 42019 -91441344 82947 3974 955508750 17863 86424 262170063 11441 63806 37489044 74642 65533 -729932157 18486 43315 90408261 56034 62575 348325404 19530 24502 431100383 35982 81556 -846944806 9586 81248 -94491715 79080 56148 799660995 89189 40676 -97353108 47577 25064 -234558520 80870 90974 327222917 40110 21257 -414487375 27486 78533 -583201094 280 14245 222665826 76828 12211 190216552 97214 81066 -742055604 18252 80735 111112136 67334 19935 -203519357 1679 74631 -183818001 80381 12215 806001491 7353 36439 553599393 63762 15022 435631838 6994 57580 -109962118 59364 26923 -160233512 33895 98855 254925892 80703 72638 -14320216 77518 30811 -505920210 68656 49182 -573590022 4275 22019 690576250 75129 72239 -824718308 59531 22092 742377669 83732 94916 -320202743 56830 62205 -658444194 10547 18142 -344878980 66278 41552 355834984 36490 25945 -864021216 82420 10641 64763015 37217 7386 -278540639 67059 61118 -132544502 1448 10507 127368019 46273 97458 376713004 2443 88687 -730846930 53034 84817 -454903398 45035 64632 260090701 9816 18474 213918033 80716 47145 -783126383 14246 42441 657902636 22243 74498 -501064558 7427 70635 763257859 37864 61273 977458771 15534 74468 154576054 21545 75970 -30936666 1843 76038 -351970475 48269 4028 996252459 12522 36434 216928286 70711 92765 -694550867 10979 85699 701065165 80251 66345 837341345 53720 94237 -403836885 93335 48613 484067350 2938 18419 221585621 57780 3179 88819396 17625 41037 -932441023 1915 3260 284363534 31962 46085 -32941029 52897 65604 -329332923 44075 25002 -183054586 65457 57649 -207393471 8874 78921 959508864 14187 61091 702819466 56319 76090 377273866 17391 62412 906313962 17001 12603 332308951 66915 83712 -394350777 30947 15599 -382148229 53578 83615 444894549 20188 85673 -349499212 36852 41328 -672308577 41702 90759 948431902 75865 45964 115236380 38513 7218 466844805 294 35042 267236946 95930 74409 823118960 54335 24505 -469060521 90018 31028 -75558267 93043 77675 462091622 74689 30517 -430121512 84925 97230 -499767681 31915 48965 907881508 93538 17511 -521909208 53195 31163 -531400643 39915 16055 -894101850 59686 97262 33915474 51028 50453 -124631304 80863 76187 205230603 31937 37524 -775934426 48926 71090 103880037 28751 46265 1789696 97270 29026 871759558 2514 66048 -76227953 9209 88570 66604841 51597 71394 -573663234 42112 59931 249374867 75761 3026 849249326 8743 48974 501040859 51845 73905 56142956 29055 6097 204524837 48005 91170 666376824 29860 1789 912963898 80331 29913 -728646401 70304 62335 549122139 89420 6506 769543664 74827 68346 -579363107 27311 44148 -230706248 51633 17960 235451726 40447 44028 -864257235 97295 24661 -251467291 1508 54599 -292351737 73971 93148 278579324 58134 4592 -393192699 6003 53670 892913158 48525 59189 -897341983 66273 28384 -445290658 21762 42546 -778074410 14309 47389 479200438 61062 40631 885112703 66403 12950 -186393890 15423 52850 -437022407 30920 39486 -766999727 38525 75470 -40510558 84247 41751 -911844699 26889 94083 529814372 72741 1583 -847813976 54280 63962 496675012 85434 54620 430615481 24768 48831 583214584 64336 79911 -831899638 17330 78525 222517995 75021 12890 -187910992 38749 12089 867632005 43232 73090 585263409 92716 44543 -967329084 89876 2261 905210238 30197 60614 -69007682 32948 26474 923209652 5713 2492 -697104822 95283 69928 -716432691 14369 78144 717026919 26904 6824 -98202714 72296 45641 -961747130 59637 26074 470728564 69116 71790 495942090 22145 35742 -515656286 35925 32223 -347149301 43038 91035 -787864046 22975 16689 616338570 74574 26271 297251875 81856 66468 546272778 50044 71348 -218409562 63788 21856 354180951 93882 39895 810463371 26231 97518 -614165211 96854 28759 983998300 83250 44401 -939559701 90020 37846 891351825 41724 27953 -760859899 89568 41028 445395234 89743 74728 950082882 29081 72772 -3957548 9867 91767 -252351960 53885 58079 194726354 32266 47134 774543428 41434 48665 -290794366 42044 37253 160870578 60010 1474 -198369207 8935 94099 789313489 43383 60205 757186609 55452 21488 -552814982 81718 20722 -485295556 90038 28497 803596356 65893 49984 466016121 42165 87490 768436034 15843 39955 -867558173 57269 94995 401104713 35079 38384 -952221864 12002 28305 -330009374 62162 8667 907867554 24797 7484 -938473279 74171 22514 -366997077 71759 82033 -253737085 14071 621 563573369 56387 10777 -580198116 39870 64035 84220769 53332 35783 -832188177 14985 34401 -29804045 76270 80191 724826177 2720 53273 614208818 27925 12369 307633279 12978 81687 -411664589 62090 28147 365688539 13098 24855 929448051 82653 45075 335208237 24165 56127 -814555742 32401 28243 30410619 56802 15196 -266559451 68854 10504 -164902846 1464 70022 218116073 22942 60709 -510590058 20101 36723 177172760 39847 4962 -772661016 4057 65094 -714143134 77375 21557 625277023 14715 57764 -742067939 66661 23251 757998700 53512 1152 607139380 65179 55108 56359249 5383 38175 378521044 78367 51008 476046637 94539 6610 868056175 76549 8558 -246991 55318 22882 451949688 31155 70355 910657874 92314 76287 204089526 28400 27453 841036819 28363 94863 -907191864 7862 91837 291166719 90012 29511 154042557 94928 2058 495351010 64489 78279 -535376599 59792 32881 224501635 5032 71863 399247326 53003 31676 753262091 59602 22485 -283787947 49973 3442 -219896799 13663 49244 60592067 57035 49913 -773765112 19981 57122 -319228562 36414 1283 -109308416 2381 98404 -747267978 51896 393 878656902 98403 54868 212536206 66802 10092 -127728101 72490 34711 568273017 71877 92581 -982825651 15215 49392 951340462 15645 17734 276307419 21048 25538 237634482 2178 26550 -97461138 77952 13626 -967949345 22999 86863 -485724948 9576 8596 -253802757 7469 96931 386908120 53908 96892 -251512314 50311 87538 265421511 80646 7779 -635328166 15611 77355 -599540058 80386 31941 -941213478 2974 12358 709130154 42609 97601 366366344 90805 68514 -772817979 40857 71733 -755421312 36871 95799 -890122852 74970 19628 848385921 93855 15928 -855202481 97202 77600 -852031398 93121 45398 384793435 21179 37914 851817428 6302 38518 615861968 78491 90089 -324789920 79704 52758 296503087 81914 58911 171880363 29152 74583 806422933 38143 24933 522288043 98728 91316 511154032 42576 15209 933427336 71651 26804 -156586737 94825 69346 -478343632 91060 63064 14841979 76878 48887 -55858397 6030 41869 211093904 60931 35274 -215714903 54507 89949 -418133889 14734 34243 573853836 93278 72541 823477073 602 6958 157322017 40560 59736 -592095609 27220 39571 -868788288 96381 84041 265914978 69945 59304 -368037743 66394 46933 136150046 10452 27709 -628289188 33150 28470 -698067969 72002 4041 -44242002 11351 76855 134993926 61060 39485 -782784423 47847 80305 45509327 67576 57754 502992330 1109 72735 -902810413 24205 43470 -577655967 74286 82931 958891342 98400 5323 -872683299 62124 28950 -462378504 53771 37867 -719630197 92333 84744 -215947452 93789 2968 825946877 20612 17460 70284946 30906 85996 805945570 52426 74227 921888989 21827 42076 -37947900 97455 61994 779906063 68893 16191 -311300857 60559 42703 378618650 88812 85964 -667725871 35086 5988 724978324 64741 17727 729265640 25187 40958 -987726218 93217 35653 -115405773 74116 37994 342459883 64066 69151 340776033 65904 31431 601093781 36820 96131 201631840 97678 17411 -80957549 26184 577 -999956071 13735 14777 -271474642 45591 19721 -203205203 34467 42064 -187460147 95576 44126 5129902 2653 92132 -859294257 67595 63477 -250319605 17250 35705 -378375863 8527 25849 60881340 92922 64037 781785945 95107 60109 659807038 20608 33925 -265457218 97455 44234 -180494641 18821 47130 -980368875 82845 40686 -885558819 874 60027 742773148 81021 80947 593564267 72633 73100 485238136 93443 59519 385209548 11649 4172 -844266995 27844 94586 -300031456 89288 21083 -487891448 68344 98758 -497629735 52180 82719 -63080441 74907 21102 -635265949 94964 25377 478525317 4521 27426 -180287377 57635 112 -192861472 66048 96302 435058706 88211 85474 852085002 3687 38424 -740700954 99118 9548 802891392 77533 13774 339449550 77510 309 828511226 22221 89262 487637324 14577 15435 -215252620 75905 37828 611403645 5691 63075 -870683289 59229 6695 -342128779 90522 19283 675190152 19481 2854 -459671229 12466 36818 -142607040 77805 91555 168461513 37325 31405 438114109 72405 94122 -107054077 12538 90009 243384199 56298 18131 41328659 39092 63909 -88352214 19751 36698 -173540958 4736 77973 -486296499 17284 94342 11804342 68061 63933 -94393051 26995 89871 -539426010 6991 234 -493059543 32889 68560 189322728 21676 49507 131892306 10326 30578 -613417670 9734 72164 -418110951 77544 71332 -788761382 56278 55443 201839112 50106 25749 402001982 91461 83242 518852450 327 42797 -266731301 20845 3492 696397280 63167 94360 153088861 23510 3488 303365885 19315 52075 540654152 42498 25941 130075260 36261 44664 -555980823 71215 69311 944325465 92344 17457 -214916170 7764 9452 -949667640 56779 92591 659696385 38470 83597 -10167697 61230 1191 -309714852 79739 51746 -199212666 22916 43250 -36707695 71784 39466 -514022548 26215 17959 305694984 84880 64825 -402932792 17370 80371 795978552 52684 94481 -470204202 25426 79736 -834523265 54127 58695 -643813537 83641 98270 -377468993 15837 31464 -543938973 85908 55825 -744639165 20974 15101 -297662794 97513 61734 -135825052 37929 34887 487428422 96074 19497 -986785291 83981 11208 -131827253 96336 70726 758150503 17220 26516 886766745 53142 86252 -917857159 94929 94131 994492189 21214 19686 -293319601 47838 70842 -356545336 27533 40069 623992575 50305 9510 -465462436 33454 82296 -828872925 81276 31826 -719528122 29698 89309 -5354890 87760 29974 -80379395 60550 56379 23327251 93623 65547 848242762 77483 56040 -753409625 79950 5756 67470874 851 41524 522229893 96431 89476 -839592731 64808 77474 905337388 82180 70105 -564702553 39271 8799 -441059503 14752 56487 786437560 57543 44542 734749895 49648 52709 -752768695 12469 52250 858076315 50315 83441 -599985 73823 35161 759083115 98849 77053 -231613255 81390 80606 -415799376 9111 37367 -682219751 37575 30233 601287100 94165 97961 -756017854 53154 30603 868335085 23209 15187 -264717419 70771 36098 -932627016 50535 7481 942376758 95909 36881 276825137 72989 80403 -280751393 19614 73726 470414888 90054 77874 853121794 22320 81981 948398135 58862 18276 -334553402 9413 41220 -753938738 23765 95205 744924747 2531 35444 450155906 43182 85043 -856330041 42437 15976 -353271807 33513 52876 688807366 44270 24128 -636040782 52214 96921 -969845294 61599 75340 -630810350 26443 70359 -673234870 33481 45725 -128752163 29748 23330 -829485721 1212 28255 568210074 67696 49518 -216593021 29118 9344 403701432 542 82707 877822948 89849 89606 994024476 19673 23190 287583642 57656 73285 -165066873 29759 91644 -86197758 2645 41909 -111957521 16295 698 827150785 21909 34736 -902301330 27140 75363 -893158724 48712 13170 -754777073 68419 62931 -876382250 64167 69564 -42600452 95815 10452 321677414 4711 74525 493309 39831 6629 -716441777 79446 81713 914562452 28658 65707 -790581959 95425 68260 -539212594 67216 67939 -529068486 33327 19366 831590405 51931 4537 -758822648 38091 58045 -868136209 68275 14925 834002335 69399 41337 -137974856 36298 87949 -732783929 84879 54611 -4404536 684 32013 292380818 73358 78814 -561848745 84028 77392 531866165 47821 82706 302538245 40655 21446 -530472138 88649 42239 781439836 20949 41805 -988218805 4944 18058 33977868 94563 9753 -601160410 86969 97935 67553892 59171 19004 -626678359 55158 49279 175769469 65963 39187 110464408 95648 25096 -939211594 54489 27722 724639067 27807 2445 -89527940 72231 53111 502229831 27579 1567 -920435104 52419 25204 562726308 24796 83137 -468959075 57832 62651 460482051 79456 76800 316562240 45999 9019 -548682428 44549 8316 321946703 46382 72546 -485449126 90359 61602 -295053551 94733 49545 -836750661 73865 22690 -502039933 55684 51602 75873536 29180 89779 -552220313 80487 57518 -714680812 33155 22145 -511165898 98156 77275 -516123404 58959 60846 -318787531 2068 98813 851514758 27006 87610 359582626 25266 78239 192468955 43979 89182 494509759 87115 98071 -135829714 55787 70322 114820484 30272 75661 -883600183 39799 2001 602920548 57543 9786 -744679350 89649 93468 800963603 16627 76832 454863959 38547 54871 -891191555 71977 53982 -510928480 94827 1990 986124878 59120 66805 -624798722 57172 51930 19614835 46902 3481 -50476168 98986 93253 882538874 87453 32704 637174389 26087 81952 353764546 50873 25929 -125684700 61645 96933 828828564 9886 81722 -497254469 17749 27252 142002473 26723 6136 -989307613 91769 25249 186982621 71294 59090 507562062 92647 75143 -114454638 25640 44810 -620163840 58419 69835 216995087 62163 62463 423367514 43157 51783 101540129 97242 13369 160243044 13148 31433 158621096 66195 83507 -592108409 25593 86341 -730659441 57845 2629 -413822485 16489 96644 855042438 51646 94593 204123186 43787 47706 146082013 34201 51184 -146085211 96945 61114 407603147 54968 21754 51051493 90956 42304 380661687 23036 72237 -707697262 28012 2771 504968106 28494 67862 -692152821 23074 4763 883021958 84972 41814 -706194050 90012 65240 -318451740 61559 65325 471589764 25592 54838 622568359 20863 50935 -473212885 66751 27103 -928393890 30581 46199 45286805 36019 73242 536293035 78311 37253 155257138 33309 18518 -817304232 66938 88820 -250872202 39695 82802 317459416 60528 82859 306724178 88003 18368 434296194 20501 21289 -580250844 1430 25979 366672555 30171 19639 -278207795 41466 31728 -571403493 87507 61368 511836982 96970 64562 906763033 53163 13677 555380345 19501 5785 -157273761 64030 74366 964773284 16833 78209 -895935921 80153 23616 -806106924 58841 50319 856321274 45667 5566 -876473922 8898 54209 384909267 22553 35728 491101716 47878 72215 35301727 54430 55972 -964980857 66746 64243 319310484 68633 65547 -966751470 76880 95488 -332715143 95486 39784 -82025486 58217 74764 -905877082 73605 36245 -300290931 8436 41679 -914655131 217 89271 -128056698 74886 95595 -58688054 16442 72641 -429445762 81349 18086 -529164862 19141 13512 192614546 87305 93900 -61941102 7469 11948 496467076 29866 44572 556668186 93670 13381 -493574261 92726 89761 -174961705 25212 97645 14771667 52914 36459 -569206353 4323 28273 -198288708 37131 54070 784258729 25620 77651 730837600 20898 24563 51439481 94073 92851 978092250 89680 21295 482488566 88544 74429 819458242 41294 55794 -791478374 93193 20188 965186757 13288 45309 852579476 72524 9569 -650299344 77543 25701 949268094 87897 6486 -398824914 46200 17872 189206269 12630 30331 -911076767 31877 18693 964938645 33224 43199 300874734 21544 83945 -598360283 10249 83737 131979543 15867 6259 -252898940 6966 62544 849098775 59733 8646 -463325165 17050 22566 107633574 40770 63857 184137546 62348 54615 -724523804 45322 69841 -364498310 29511 15383 -477120717 43907 54804 769550025 76219 38620 43584155 86155 20522 -288476445 47541 11919 278325877 67853 9735 225543617 84859 95257 180669773 2628 69037 -21958568 85833 32246 -257687330 34332 26021 -108832531 31769 8087 139535389 60490 6390 355909202 95852 52202 -635762166 56349 72111 -305506911 19200 36754 -106075276 44965 37750 297332068 41801 61034 749623571 58884 44928 -882983323 42563 58400 -192728817 74829 75590 -115055196 19564 17741 -5557650 92804 11893 33366660 4546 75448 -829129431 50129 68293 284825056 62324 54365 -556968394 71609 66627 264223140 42372 56259 -505749519 56672 47259 262017611 42923 63931 -913789578 47610 70733 -695948452 74989 45199 -212614064 95191 20213 855199533 98381 46699 440655113 14468 73545 -473355366 61382 75356 262193248 13874 39593 142974920 49743 48393 -227924461 60853 87761 -855052072 19685 54804 -66847377 10778 53559 -584154165 73637 27714 438828126 92744 58798 425424644 94062 2624 -482176068 18644 66702 -378192701 15306 19147 653849466 12115 68111 864767137 27000 18136 818297190 39283 95457 467627644 77919 6013 -99900578 30198 35514 183980275 41961 41059 -52289436 44317 21332 313477128 22832 71365 -503336759 38118 82341 -927166280 34606 68122 -401603553 92205 40017 -290462343 57441 39540 630279760 85428 68054 52444162 40139 89303 -860932284 2357 94023 -4015959 72592 40423 80022067 13331 91955 585783482 4508 10582 281000532 21271 16567 -353481883 26238 43783 -350383643 55114 9601 -19379679 94179 89554 623022544 90629 42292 -131541475 34677 1489 701864856 84509 68853 386674694 83105 86009 463109450 77143 82992 100257853 15260 91275 845764637 86628 57044 -773274181 10679 453 -73867767 66319 617 -585633477 42390 13144 -658906768 69775 28865 456696248 11380 68223 678153639 90397 61177 -594127082 863 1966 -122474369 74722 21450 -383182914 22877 48781 -535799452 98758 71155 890481178 64125 28994 -134690341 56258 10421 -223879662 13524 24819 -197196565 79481 51905 478559267 31068 29606 -745868836 40858 17801 262457447 82251 14544 -748963580 8189 47995 -192694612 69151 20138 879696299 87778 78072 400079443 63577 20073 -851585373 11872 63344 -276350606 70542 57786 -596636671 190 78624 731280685 41008 52218 -690045611 49289 74592 554462326 99161 11793 549411925 76524 85188 833444319 16702 1959 507919547 92972 27122 877448036 39639 46127 643768198 13776 29585 879599884 35603 23849 846009990 42217 11258 -194771246 18015 27250 -966851802 31509 33975 -112186006 18748 26473 -833245790 97428 24832 -366363242 36934 76066 519214765 70075 39390 10381173 57728 20593 -153979415 25373 98306 903474969 4962 62043 675769377 1348 49338 707289069 32969 81233 655891545 86510 60555 -43369998 86584 93180 -35385596 28925 62597 -741583310 83564 79939 -457188792 71675 27478 527341973 41891 28775 836599089 35813 60129 -120805983 84261 68222 -422340263 78675 1357 584047960 4023 13690 478810410 36347 35328 -246721848 65716 75369 229430837 8458 34378 843908244 33448 29882 -925816650 72781 12757 323831894 63386 66866 -709523162 76235 91903 -922891187 50550 70009 -211776489 59593 97807 -353868949 24513 13913 745636845 65023 89290 -610863375 25122 64499 -866261743 49366 36267 939511373 5411 66949 -907887212 4041 50012 -245128256 16765 69655 -484070982 60885 63096 -584431236 73216 13773 212549751 96555 20603 -295214052 19111 4081 63004421 79411 47241 694237145 19217 4715 959946692 50118 10283 247976489 62029 90698 -581369846 13516 88817 -182568366 85262 96853 426182087 78150 47542 703217517 92831 93649 -523019347 39701 61040 -962179709 66506 89105 926256203 71567 72299 769436081 51967 17843 -378599527 79273 8324 -859465277 82152 90084 217673434 76162 29148 266089881 74502 1909 -781270716 84436 81693 -629759474 46970 57025 -450899253 75436 70404 -920065983 14784 82748 -121048899 65588 82095 -764751996 742 66284 -788968728 97115 41446 -281178062 75970 4816 -67513064 57638 50429 586468234 44976 4255 -471989057 29808 60941 -710678156 85111 84926 4624379 23778 44109 -163489744 95639 65904 -280331873 48116 77534 397130320 87218 88694 106813193 98756 69483 -620896353 4312 26830 -274796934 36912 72863 439279120 95725 33456 -85934736 44622 20811 566769119 73980 33764 -456658739 3987 30471 535629614 99115 64768 -777103878 4802 39951 763498968 28333 52444 621154970 37895 21107 -114274640 81764 89149 938549517 66105 39330 707628791 18330 31676 -63239976 3642 30306 909318610 46722 79493 769271295 19581 95460 397094123 8519 28609 445603583 43932 28234 -445195224 5376 44733 -722852431 81560 26530 -401741827 67914 37990 569588981 83235 85896 -847706662 81005 88615 -429754290 28453 17445 -462557598 11635 78295 300312905 3763 9373 179713467 76298 87563 758131292 57905 93685 -779007861 70414 55468 -10606128 96532 40032 239574950 93890 81747 940795423 30062 77922 -517756105 41238 89198 711919913 92453 17272 -256897692 61188 48016 -473483272 11990 24222 284997624 87782 72282 -67388453 61697 55738 -451214095 86585 89221 -419719379 26890 92214 317643679 16598 49269 780999073 94967 29695 -582503482 95888 42716 -435395551 24123 30926 89088409 15701 9015 516501835 3874 96910 -634173648 43802 35818 45473373 66608 48431 -620113882 48943 42641 -690632757 18592 47226 647811142 82695 8188 -159993742 12949 69140 363501338 32416 49079 676710863 78808 36875 423037857 25488 49110 -563322618 39939 40875 -786426182 49453 50710 -562880813 76833 16223 -731456176 23479 15767 -69211518 96029 48029 523767910 13789 45810 -634785471 7414 57253 819288326 64727 880 797748037 7331 55231 -882525703 48661 27719 -929595706 47945 62934 -408320846 52134 89864 505832301 88042 80176 -492247090 21941 56472 621812911 15255 50292 -62227495 77754 84080 -409781807 85632 92694 160468730 71335 85567 -755132050 8305 83145 -460784500 89756 53581 -816049654 33343 35951 -820706140 29844 42542 -798359822 54705 22038 -350822758 72534 91553 900610478 48929 35514 -174138311 32211 1654 863689030 89484 34273 -832435312 74648 25496 274847033 70963 10733 -883109985 67330 49538 -467193107 96939 64333 -139581294 23508 31025 648321332 66388 51597 718168422 29930 24966 645619416 98235 34402 -383709409 85167 43247 926101954 63967 96007 885119061 18615 71073 715555019 84564 54086 654638405 75039 37806 -265933362 90986 31656 941676433 91284 50800 -230871335 17224 77974 128395534 25767 57320 -120515059 1910 86028 -791931717 21344 50077 -274914737 85326 97459 747603138 69309 46060 59191166 89898 32980 992065634 71488 35866 -582017826 93170 27819 546966077 36710 50232 -642159048 90569 24367 -637136921 22617 91511 -49582852 34266 61920 475120871 80646 21730 -635370837 98669 73728 -277337614 41430 56019 409906816 85742 69123 493941143 96773 40545 -95578303 53050 1571 -350648443 41804 71543 -333982883 29962 16800 -206419181 19654 48339 -778105082 28493 70098 522440335 72005 70141 402643685 8464 27865 -285446801 51912 73487 20704415 43066 9419 -77034142 69969 68393 539487798 50067 24910 716860037 84481 20456 761426733 22085 20612 53812088 55771 83950 73358076 1981 7450 -211402590 95557 41528 550596243 17774 37063 -143727629 88010 27397 473383486 53205 3609 825791048 32501 82947 868280915 33778 81164 461930669 4840 37500 736418088 126 74729 -358046166 97645 9844 -533737052 67015 65096 -932077816 67803 13676 -55883124 93019 93434 -48594495 12969 87897 -126316292 1635 29687 -616885332 68795 13402 -429933843 62573 32021 21291397 57271 86646 -604687420 54229 70556 577212363 27916 25626 -29466641 62974 2246 712198889 74799 64116 699191625 93595 75755 897510273 20296 47352 -57292753 65023 53855 -428982485 58131 63872 -292356905 59825 48266 734104317 51789 75608 510692460 69306 95001 145575366 28299 80893 -623478730 8319 63331 910720316 51426 35534 550969970 4288 95617 423120897 93582 68166 787830684 94004 5618 460337476 16182 92085 -893001702 9221 3342 995575527 9606 66394 -397325174 46502 498 704221634 12029 55024 286410030 18138 68805 575783926 28779 39553 382258947 80339 83766 198121926 61247 11746 667841225 56550 62094 571419399 86316 30524 174405527 86581 13179 61336249 60572 71445 837603547 18650 59214 -346888923 79168 75098 -60952964 57875 63288 201968289 29997 54449 -905436161 23698 9652 -843748635 2333 35724 -885371350 25876 29604 70382484 2976 14231 97930823 14140 30775 700498988 95469 58933 -211212398 75569 12934 -319100168 63141 37544 887341538 75105 96777 -761513216 56788 45582 465948681 66486 23372 -220543250 32377 41480 -403467840 48878 90176 -265058374 65526 74950 252986767 33576 15574 -452754638 4784 12770 406878312 6988 6247 914734673 72885 70544 -849169689 93246 61005 -633690105 39832 24678 -944564712 14178 90174 -558190064 7825 16134 -180705389 82045 1936 -382028540 79913 77858 -140047837 67547 73845 769112189 29453 87449 -657176297 71642 96187 387968976 61507 55349 304346037 61452 33433 622061525 85167 99122 766628709 48846 46288 503180032 2579 60248 467439996 88565 87443 442025678 78081 76931 143975629 97904 16728 -118007955 26538 7292 237287089 97915 22895 453541371 6104 23226 -38827466 5500 53999 -609923250 84878 60466 109505641 86254 36441 -685984222 53444 26021 -408120954 54682 76988 952621001 12480 92555 487132924 31788 56198 -511727777 67043 76802 947393904 11048 23826 -328597912 5138 61692 78009119 51717 31274 -786530004 22845 38458 -503681407 29713 33723 897121273 39738 82957 -329487203 38680 63271 761279967 53307 65142 -447716891 61504 75482 560086290 95343 33000 -312179589 20701 21967 -137174827 53197 33778 -89417235 29147 45661 409588522 69453 53173 870224986 1648 55602 580342756 93115 33423 434892239 33278 71354 234271711 75626 35420 -861226518 18962 54302 454174707 35318 16920 344944643 98812 52324 716466826 92157 90598 87344700 81215 32522 657682528 18836 83325 -18818849 54694 41147 963192060 78382 86616 -621854513 68952 71490 761538804 1055 86599 385185189 29250 62133 -683757451 38597 64622 41909009 75461 95310 -373045065 85701 66279 -968971312 39245 50176 -781827731 20951 94965 -792286529 27895 59164 916470170 72565 1750 -910372486 81829 69390 752834885 66156 18481 303227946 61776 98713 -272708803 11013 22446 67642998 49740 60354 -662827360 78878 65571 -646146414 52532 38535 416457207 32900 72208 839403965 7644 79011 951275037 34637 93154 -534823262 4167 63224 893977786 16482 55222 887290820 77164 3867 290727728 2967 32853 973039452 69137 37225 -157734446 7520 90894 -850813770 86875 76330 -254857556 95724 76790 716881437 8990 34749 627027271 98108 52543 226676556 27357 16813 25699927 88635 54141 350768433 16594 1723 982547755 94352 38634 -157520988 49426 35064 198610169 43745 81829 968009629 60893 27863 922356649 76561 62217 565545118 56421 32290 14821117 61536 11643 -517359478 5230 5554 745708232 1799 3531 923096245 82191 83568 549438032 81100 72590 436758929 23528 14949 -404134981 81779 92890 810297013 79747 68208 530752373 46463 33746 -259904943 86426 42359 -820133421 5739 95814 66590222 94589 38191 750596024 29170 76202 -883145642 11359 2099 225250574 89216 17686 -248144418 50342 10904 -917248240 69293 5943 -739068308 42540 51800 -376907658 33679 41485 166861817 59048 8750 262273249 90540 72541 -875923374 60688 39870 182943187 23352 89849 -5928156 24428 84242 492862728 6404 6491 859972779 29874 16110 -818565993 92678 21230 -265386782 72337 79378 -80711098 36384 52571 137779307 7824 79255 -642111570 93689 75187 -803717212 19274 39139 948453630 87272 27244 820001273 64227 97033 648937339 19608 47983 -996742886 95266 80727 -105412728 72646 98286 -795464371 74671 48935 308328256 20594 91336 -216145232 7720 41928 -186228925 71892 82936 692590412 21214 80360 -653901812 80344 31419 -892312054 18666 56898 -268928270 86276 19421 475508137 96007 36598 97645772 74687 70861 -76613298 56177 53453 531570950 36517 58879 -848159491 58650 83167 179102570 91670 86591 304758698 39957 53854 -102913843 86401 35381 109978164 49500 19060 614439977 30531 74569 356255668 33718 34923 -548402468 68084 9886 952435508 67864 85855 -535112229 69372 54193 -254163807 42302 30589 679244070 45627 38189 -864512903 20975 53217 -598019099 56493 79546 -763095923 94596 66920 876641723 64864 81254 666041766 34531 74538 -76732113 45940 31060 540470246 56685 3904 298538968 93086 46767 -43010870 42406 88002 159671242 64313 72870 630032876 73611 16863 -616216783 72930 53978 -199298167 95606 16719 419004132 53943 1399 -21630433 84721 48923 -451702154 5680 57729 -209135910 73585 13225 -652638921 9746 80152 911403282 81879 31882 998799092 92877 21381 792401435 97682 62290 353162390 24404 66632 -713336262 54662 78769 353386999 7511 50191 458790653 97441 97055 -166063717 65285 25648 -949447946 93185 13281 -115238031 40523 89526 492096543 4918 13370 526834860 68327 97419 714749486 52792 72717 225629827 84149 88560 681296225 94981 48116 -520875877 22431 4846 -850161775 82252 93712 200116921 81489 25887 393968667 43324 7651 -856899224 97954 6460 -898654266 93336 57282 -344215502 22468 38198 -379558127 77433 5351 -259194516 82496 10198 -320096016 68288 57181 314816870 23039 73179 -205756722 1402 66047 -493151807 91302 85385 640055988 82046 10952 -971895645 73445 2685 502147229 58563 27199 190217121 61954 73509 58903100 56527 78304 596805290 48272 97985 -705532403 34433 78069 996895728 44928 38946 -413164274 67690 92763 -721957324 49416 23696 -34619559 77110 51055 499288851 20084 1895 896149897 31347 80246 -949397307 34752 48779 873599890 296 49827 359199595 77650 85991 -202374652 31693 64660 -538587783 96339 8440 -811548405 86182 83997 -381447005 12415 78733 904063020 61015 41400 17782305 30307 93924 -846440248 63409 56436 502585846 6480 24440 986399421 34766 33654 944125247 73291 18665 420710179 11059 58489 803263438 29255 13829 -676936954 59956 22658 -914819090 73874 57129 -713669631 81092 82124 -63285981 43335 46982 240305206 21929 14554 650412836 88559 34157 -667583173 80571 45501 -314046086 60490 3873 115698124 19501 33009 750621916 71168 94712 926873341 65397 6762 -748002113 26239 85869 714765901 98475 64201 -784221845 76549 2298 149482072 18544 13574 836074989 55136 23207 587996022 80995 75231 834363361 6730 34210 -28338825 86330 73243 551778195 51329 80111 989197601 65751 39253 507308664 43194 86714 304684434 15657 90958 -203162286 5569 67900 -964144686 31716 68200 -603839021 87122 32832 400505118 48524 67498 -254640151 34550 11230 192495798 57271 47315 577471013 36875 78406 369650183 7380 35462 712583047 90411 41189 -430616308 64809 28796 -896101717 75190 80643 -183303111 53451 32801 557422621 46996 9867 293955845 11272 26108 -606845952 65077 73173 128900360 67658 24230 -942441527 46232 48613 -813386118 71025 87278 -742018930 94876 83049 586709303 43038 19608 -598878506 69971 1183 695416828 12730 11163 83099583 78090 96188 157363200 66183 68444 -924646989 56592 82770 12341915 12341 30934 660031638 81278 87275 996731384 29520 91392 -749713553 97226 73467 -300695543 55199 89003 709018227 23138 48790 365640957 12119 8693 500983859 23859 10937 -685996598 15556 97440 -41396922 46641 7495 653915067 12615 35 -518092424 76572 38473 -543207147 9662 51647 -445879720 25079 82445 254070946 43769 59195 536105313 66092 79439 -19836584 24410 62169 -228023284 65964 62769 -40566978 54385 56709 3334548 11355 73670 466316362 93919 57172 96355778 6609 6812 889233195 82759 71134 679979668 62200 17220 935463966 9769 41809 469363186 57922 75955 -368373987 83810 36502 324729137 87611 30210 459785908 30234 90958 -486412487 30795 33964 289094528 39153 64204 422636032 17188 5677 509949650 46627 55171 492941587 69807 38332 302363362 47764 68612 -2092703 97431 32717 382943243 7777 46315 603068674 21735 27480 -50624419 54267 70889 661267413 88718 4584 -865481808 73020 181 619371359 40198 41095 178094218 41668 88328 574076284 1780 5190 -787154541 40620 63323 664718673 41944 38639 -687734401 36542 54460 255525473 97034 45761 -723452390 90747 78154 683864127 20809 64489 -117090791 98652 28905 747150443 93151 71242 -986869014 74891 35134 880642902 15841 91822 -79890549 60100 4064 -683519221 58433 32902 766926316 71507 90293 954145082 19248 12465 783873848 28648 19390 -66095502 790 60566 -146337240 34978 40291 -742960610 30405 83301 -502344413 57221 86282 466787436 54416 312 -662842266 41401 78057 813876914 44236 48574 -298493444 66753 61553 532126361 58449 29637 825085448 53696 30721 -114822483 2505 81819 312433535 96270 17062 -794334340 16999 12662 -713768780 62430 69497 -733041613 19988 12406 -316477328 50684 58466 88127746 10280 9221 -11322218 53236 68861 -447869537 49408 32254 362112145 2162 51018 -960834532 72488 62090 -962283508 43774 62247 908456995 30672 24795 221995933 27858 60327 -253306329 80014 21985 654144310 90843 43512 553131241 81603 92441 962067304 20259 86048 -991882208 55982 56451 680022164 71189 3188 272877194 80202 72327 -68401396 62423 94494 -18718179 52741 76720 171704405 95154 87651 -507973423 60937 57488 559028648 25915 74699 347968602 87342 97744 -994623767 84332 55976 -276339171 30616 13363 170754918 95971 84267 -161258 75311 29338 166945309 98093 86094 13681998 58124 89179 392977012 50200 75686 -910034830 22693 20540 -599348748 52449 95591 907342716 80926 66054 -562095869 82468 40537 -568936366 29240 29075 -511853319 1993 30797 539797289 78305 47376 -664640383 6673 84595 -999765913 96022 69785 -403247139 2805 5161 -179088173 20179 52624 830953097 22862 65419 723335880 22751 15501 30754205 73415 74071 939763635 34632 19663 -307110270 60013 37618 113398792 59413 24734 -69362957 16373 29049 -707432725 68660 6930 -32433256 55075 39427 797590581 73405 24294 -49054651 52039 18181 -688542160 95288 64959 -930835697 15731 20752 -271626882 47265 33854 -239283452 1226 1864 -488906988 46314 75059 558800734 50599 27718 -949742688 74697 71496 549595108 42972 11606 641415761 45759 76560 312600143 90520 66100 -769320113 84608 14089 775996943 20147 76266 -310536391 38387 617 859250767 81999 78419 493114735 42797 39252 -288970169 70120 12840 451300464 93395 8054 223049230 70437 48316 -203308821 93197 13720 -939872326 76447 47336 321314729 98932 70047 596762933 49374 63368 -722687113 30268 17837 357476375 52195 38916 244904933 97064 49385 -289683011 84729 33584 825190183 82219 93662 -946388225 13648 75559 -849327908 62175 73462 920499050 17317 70428 -557934524 48639 85965 518243278 20120 88804 -650150149 28832 56407 113876157 1755 80553 835839815 20227 49476 931902846 89743 50094 -252295601 11204 90716 -638316501 46183 85873 -163830267 93640 78340 -880809558 32229 2860 967579491 22878 66885 -20750293 80416 26859 479231918 83228 39438 -630009502 60929 17112 -616535703 68663 62310 43864554 10929 24536 -20435175 15896 57631 216298635 31107 75817 688976053 89962 22678 183529107 43697 68496 -562720596 56899 46815 -705365887 40210 70568 273524316 49541 97950 117594715 53507 83 -701465175 2590 74724 -847129518 84354 95979 858652359 46025 21968 -52703762 89623 78485 223613027 80981 45232 -340394562 37995 29820 414604108 11197 65288 167068121 12008 59919 408080731 82164 86705 838269442 74385 74827 -952527279 81974 79697 -951645588 49273 94156 991998676 71300 87878 -723645058 85081 87599 -247441767 60664 56667 -252888234 85598 10920 23150651 91112 85204 861777439 12175 87465 122728984 28435 59725 567899431 98142 73448 -812639262 45570 35365 703811618 54497 49993 -261653557 76889 56291 -572289502 23130 45820 -433880533 19317 67290 490824650 11117 3609 -319252983 49117 12391 855652739 84856 59277 -636767498 42112 32099 578841371 9759 69932 -916373730 11334 88035 880559436 23268 67365 154406829 87894 35091 674296975 42578 82646 -128984514 57623 70708 -119409853 73836 95250 -217075185 78754 33836 -298353601 17205 96906 -521863350 16380 17876 419062898 29119 12911 -904878619 96133 4841 -287581077 91578 36160 -395563452 64518 20040 -909248853 34154 40658 -969494449 71794 36530 -622020412 54047 62976 -377019162 86853 13928 -678452144 67528 16513 -290731659 84188 89345 -488142191 11550 44256 -300615070 83027 67464 597849493 92656 45612 333217156 22886 12556 -810972107 47026 67583 909162244 17 13181 840369332 40915 72199 464424130 17463 52278 -630493943 19820 75085 -952918051 27402 66174 542357580 8455 94031 -605181803 59019 48395 340370029 76999 70461 963225342 8393 47045 574536297 87699 54606 923806393 74048 18710 -210675792 83494 46439 -519291819 41644 39599 -383616560 55000 89410 -550081358 11857 29553 363425360 61383 20660 -313373998 91823 97323 -853453287 64378 59288 -780521678 4809 17473 885957470 36214 3095 -502756495 55656 89550 -56396167 23543 57186 259292444 2635 36788 698945960 54643 68092 964889612 51545 6906 301568355 96031 10405 622303936 84518 97939 -589069565 90021 55667 -758570505 56704 95106 -306205392 91531 81878 952659484 36347 60480 -464392343 71918 83484 -698843544 90523 69185 -279362034 19602 48616 159080154 3012 89043 -938814199 13163 74129 166222325 57564 97500 -289983816 22474 13663 -999769024 90209 62153 -865159641 74683 34616 -562004833 2007 64116 425639417 96087 86784 342870911 53909 78944 154694205 36325 59263 -428322999 41261 98782 -297557027 14675 36408 -318303463 2868 10878 -262229775 58192 80809 948777815 46089 39333 -585201350 75924 70027 926288849 80051 49915 -520296051 69795 63987 -568690328 39203 69738 282386434 6603 46390 -413460223 49714 15546 -177761039 34143 79920 301705027 6630 79792 724325394 1998 7970 -183347628 56820 86378 456363738 22899 39409 805075181 19540 70806 -875143767 27936 60860 -456276176 84043 64988 -357616874 35500 66866 415263393 37392 7573 110336094 72177 12501 -973864995 19404 69759 -481750194 5930 41314 -371809191 15629 20472 -954139404 63561 30036 985649741 25003 61519 -805746270 65651 17358 137442952 62183 20803 517186124 64042 35088 -592155747 26004 51188 895061473 66258 64788 875293922 74924 90440 310518629 71154 69167 -245199103 42801 65590 699308281 8208 89103 -954057214 62591 86105 -55990143 10376 13702 -613235213 43975 97403 -754074652 11921 49734 -326867823 32551 8848 -941674739 71989 52819 656122515 71491 62392 -2661486 88748 98609 167484943 86185 58724 392885485 31608 55387 607883075 27297 86470 944165205 20484 61329 769965338 30600 69866 218600309 87683 54644 274684540 84893 44961 976802259 69541 78846 -701442714 87206 86168 -295318098 14418 12364 -300099601 79223 58872 81783745 7599 97122 -389654047 20370 2466 -917416661 38008 36879 234512540 72682 62949 -666758556 71059 75459 -659645533 17291 523 -66182259 8622 2726 -816324467 2228 8569 613417140 7212 36152 714096921 18448 24269 494143186 78684 65886 -185502712 20735 21861 -594722753 62938 44822 336718955 70971 75810 -957444885 54025 92963 292011093 81579 30006 -615096182 96954 93266 -993597928 84678 75179 290343919 66045 49126 -825267015 48610 53660 990356562 51673 48639 233326864 25134 34171 -848883342 45732 18948 695982165 95724 31759 -426505382 20069 57223 -227954967 11878 62430 -878114488 53688 31151 -250368697 15843 17600 350214257 86696 46060 -270845892 49174 19523 -864920383 97100 14738 532907280 18907 83155 -588045083 30383 80922 819314038 75058 15105 -745506325 80369 15655 748359277 54570 70045 464844841 96651 66304 97445741 20993 32604 -636002912 87080 86124 -528862213 29691 96627 -182457720 57177 31905 -194088892 33098 94468 -216533288 95962 68630 -523840649 54557 89002 -799355758 29119 86327 -305555717 94758 3216 -302890944 34154 88659 800580442 11705 69859 266952482 36958 86200 369411091 44973 80919 -196001821 29588 64850 676576559 48912 54866 480406537 84607 59312 -639310318 90422 17160 -497272437 65177 62174 495650515 79481 10507 -845186847 68686 26220 28450914 53778 45371 -488799281 18904 59746 -938337080 40052 44098 -678297847 96860 59059 -646714856 12237 46680 107782859 79319 17294 -977790431 15105 62849 -955870497 18954 4470 974047991 7819 26652 448167883 54649 14557 -846050208 47959 94571 349429139 36313 57951 781139524 64978 61012 -768945928 94306 3221 -854611930 84322 70810 785497941 52845 94102 -595828754 28218 30822 -850989012 64899 31670 488217549 44682 44880 343914011 87993 91576 998932528 1903 30913 -315483320 43533 24320 155237346 18675 56321 401857987 60501 41631 613600396 31907 20777 -902620770 92762 72593 -14072385 95176 57235 -472871173 79138 48502 802492185 84802 31061 -848850324 33374 92990 436590076 34580 18663 -226019176 75455 34445 975311642 95200 77188 186897315 47854 88570 628801572 90745 53022 -473960969 61852 19463 269064000 46944 10582 339722695 32583 84898 506028940 57922 60991 -450361926 41438 70597 -96664748 46728 9799 398163072 3799 16873 561829313 85739 15244 817994316 88442 72363 -178871066 72018 99125 -80110033 67062 53718 22363121 89642 26277 975317224 4916 32653 -310179526 90468 47613 251548197 1299 3472 -830364355 78338 34502 346983140 47482 90445 354461004 72312 53896 67921728 87269 29299 870485442 45637 55705 504888720 71953 17351 640546634 68434 82226 551006046 58800 24899 363052271 67858 84067 -205445935 23858 42626 -430104703 21536 29522 -187652132 58837 12681 268377664 58190 49544 339183150 62663 73785 -78105520 59106 32996 -993941548 64793 17502 -925438463 89597 48566 -412499107 14157 56996 607109241 81478 39513 -731487608 41346 46123 -272383801 98376 91804 659101494 35608 40476 254064095 58181 38863 124500069 3985 33822 267811347 32952 79396 -512802153 3838 5731 334921903 62220 8654 61554289 89878 72001 -741953558 43422 77850 502797771 51500 37572 -95327957 2610 52118 422935924 86532 67680 108340053 7236 62563 14149203 74500 72714 -405012993 20578 8756 -42835883 5288 57057 -304295719 88525 43117 698065917 71598 18038 416041467 63105 44125 100722616 12189 14604 -86682887 28777 65917 -176194386 17224 8113 -428779858 77215 27678 714896416 40147 40772 -353986485 1247 97721 772061914 43499 47957 216367718 32993 63194 -747590838 4936 96295 58378696 6631 32044 349589886 87433 50416 -390512591 7937 60184 190626707 25537 58693 556869704 39420 80478 -456848326 50772 84537 978779536 92103 63915 -30248301 48474 27771 -706211262 9707 31069 729567445 86489 50275 -304086157 89522 18667 528305471 94605 34454 -967285730 80474 76984 -621472141 22227 42614 -603346051 70263 27324 -932962357 48220 93294 207654671 26217 73389 282196813 57067 56130 -804174733 53180 80425 263630749 71979 41689 841882369 17770 64602 -423974891 77008 33828 -692202251 96099 75887 530492989 36509 83679 510535339 66786 3721 -335600122 41148 1527 220780329 15475 70041 871316856 30361 87022 -842830990 98803 6253 707607005 81229 66349 -822815359 23944 81628 -487449014 39944 78240 -100106702 27441 80902 -840317389 51292 76252 319226166 55303 21794 -431229340 40658 66114 409765891 98690 5685 401279313 56019 85433 568767699 92520 59551 7705426 13524 91692 -4142976 39946 97738 461109584 20908 53160 -166326676 43020 95226 -815393809 14518 10843 83393327 91428 29234 -37669319 60670 85321 193949462 28145 28674 -243469161 91872 51016 627208605 10503 79850 -992704426 85140 40346 -854702264 3006 3304 -493718083 10779 72487 -106377330 50213 94274 703193290 90267 28640 971784224 90613 14775 235697928 142 16140 -38336145 95453 47966 713900125 90542 47311 616758318 66067 36626 376045227 2181 13045 628955424 48962 71789 -647876848 54115 11905 616545021 82539 72038 720495421 69690 71010 -330286083 10972 52572 760471958 20596 80024 751579196 85236 82097 810769244 69021 30816 -708780819 28304 65817 -343487401 15888 6759 -442927720 97939 96747 -832453355 66698 53699 226479937 59451 98617 -277162745 33569 95119 -680819962 76431 67238 -832663537 14694 69659 -406172383 11306 74914 -311204887 67450 39626 952805262 2167 10091 547516055 23377 80534 525642212 82726 89857 -414447244 31727 91351 592279848 75716 74483 -696047870 52088 53302 525427171 67889 52815 778288400 48296 51510 -290207417 63520 80145 -743185665 97334 63590 -265081441 44939 1637 -46209685 64918 7785 -498436308 25328 77604 814676170 8423 45903 -712769525 27097 75182 392822693 63053 28861 -511145857 35434 91526 497298751 35487 72315 -672626681 36863 33267 40014145 96546 51882 -27776624 32773 85058 -712590242 23167 83866 533687243 17215 16734 -131550402 53081 7269 -236566235 39470 65937 314031038 13397 322 260058735 10565 62767 858873826 46166 10867 -952713846 79107 77229 696366774 56281 43591 -903011854 10675 71723 -216319158 1542 65610 -392414535 5931 74520 121505733 36349 67524 917133004 17697 85059 -70463817 49681 38283 764859249 12848 47519 -61477609 94592 66904 917450206 43093 9702 -925185157 26884 28097 -886719841 46192 47567 -812647135 2308 21551 -476517116 49857 83149 191107310 32691 42627 258891281 13245 2968 -253761661 98348 57656 878585017 38830 56103 152205605 4553 3036 225547027 83564 6751 -4309421 32272 5724 431656089 70505 17486 963925059 66483 52757 -922646071 25595 53293 -834170769 97176 57840 91646648 56456 36987 833665734 82030 14239 -13333252 23414 49030 -347731890 9601 32361 230827542 9885 46802 100561529 64129 87355 977776015 24251 90481 -967203168 90917 75606 -74226768 15188 78517 721130001 26091 30186 893870266 14073 59195 -549604090 93621 7779 -740824696 34321 65094 30612839 38019 65220 901348521 98054 54885 394464900 16851 68936 99368393 83825 41579 -428045985 93826 44184 -74400816 98171 73597 -729177544 86924 79133 28997588 83289 3361 -595041820 8027 53019 31724189 51782 96458 -494341084 7831 67291 444280687 28057 68174 637251955 75134 51029 232989294 32855 1593 14519478 35634 72461 -983805887 16559 28789 660317859 44866 80114 -963603329 91116 33539 809632508 14685 91841 -215997235 4502 20022 -748316690 35987 93392 486446841 56498 72460 -434793861 35715 97800 -511547815 43169 31437 498304627 4581 73692 843868086 3253 62840 956640036 25932 84603 -25929603 78932 28670 -772971651 70606 222 637783709 12576 3458 -890830340 37974 36975 -712612671 90652 36747 760419789 49284 35838 472318477 81274 83776 299961212 84716 44369 416026930 42601 46122 717504256 79417 43319 -819134083 87770 93999 313127669 66439 41468 610388994 40622 51429 721396109 81124 37440 -267931602 4930 84322 -757521668 966 69732 302800348 41831 92480 747848206 84854 18398 281646800 98292 16441 225685043 58188 45052 -565475548 57109 53825 -72911143 11053 62421 896703693 5748 2484 -278216111 43897 65079 271450804 12726 61137 -143137675 40127 21364 721420919 54912 47856 740606115 29779 37555 200557654 96704 8368 -752211613 82845 75841 -365301874 26040 54342 243380112 17904 15728 -215313078 1690 10424 -288503452 72823 70389 -840684601 14309 11108 -573222945 13445 89456 196214204 88342 4008 -607964810 55900 91728 -951352777 35006 52765 -414805108 53697 19015 390929216 8926 79082 95658523 81432 33135 716266107 24143 16066 -802315187 81349 72744 -378906445 26046 18610 952988646 86613 55772 602637560 20562 78269 985861543 7544 40093 -288919972 15800 84391 -724651648 61668 14195 945909754 95678 39680 -361615886 52894 36815 810934861 52253 25290 99456538 1634 50739 972854126 59348 36282 972698389 89963 39676 756530936 67807 19240 990343344 52386 44749 -384494431 97102 83749 830819060 62077 54061 517455130 79663 4616 603749669 26831 80525 -698815581 59050 54666 -727047393 6760 12933 93411933 53384 64215 -111724088 91318 45804 845817732 52362 600 778669122 39240 96556 655562560 89723 73119 517788060 77200 94589 637457964 20568 45758 -562657984 50047 12215 604413709 17774 54814 -717185914 21553 11508 -110977338 9584 74823 403835589 76604 28464 506634700 18762 46227 243982823 25767 49062 -339578498 31628 41554 187932924 84679 48485 -507284648 55080 55315 844064689 48314 24683 515058919 39121 54457 -581579237 79034 36051 -600668097 12263 88472 280317778 71927 44169 -355232462 42559 48540 781346375 22636 16030 -460010034 28174 35500 510655659 88269 85942 662684530 55190 89789 -113947767 90240 32739 -895798666 19594 52544 92565341 81850 15390 -983059694 59306 40691 841785436 69054 49850 -971133613 47804 35098 -575028155 26648 43026 -204367005 84541 80397 925824048 61023 20051 -86822852 27633 20956 -471441716 63835 55009 -887740825 31023 14103 807474124 12969 12828 559365790 82331 16120 -107528013 63105 83004 -348581873 18845 60269 451433909 8977 79119 -602806330 8281 72046 -421127898 22733 2037 558583673 91903 33446 -654197179 24030 45287 -116211201 68432 27117 -984394733 91814 97733 76899655 13260 13452 -192918498 80080 85059 823260761 75822 80286 283482845 33826 12061 139418208 98560 25611 178065282 75534 92827 -261071752 5132 36376 -265733922 25797 34822 991471247 63995 83983 331443925 85976 30703 -8277490 71671 71364 554923792 20938 71262 995997676 14928 37828 744458658 92204 12190 -537032458 78182 97687 881691444 93924 53777 6073323 62201 64395 673385623 48690 22163 -588457070 76780 19674 -103949357 80817 58602 794612602 44683 87279 -959653953 57737 74105 -802769595 9489 72519 -607787296 89196 16807 -606108655 38923 19560 491617151 56525 76155 -829181603 20588 25381 993611697 79763 50988 519411785 46493 55991 -423561939 67186 4564 63264580 48512 36963 232621262 29579 23422 -675247141 49740 74463 -797445122 91714 58852 985048723 16014 90542 -218796415 75940 39709 603661928 25430 95730 504513886 81399 53909 -269508739 49619 37681 422305360 83969 70739 -384689846 75681 47037 535312715 29513 12973 -783275151 16398 41312 586709901 50407 63281 456264794 7852 41612 -760832029 47785 8816 988508021 40981 1052 -583184139 21779 71774 -656550736 9822 76457 -536412285 14847 70108 196080219 95790 12445 -455500806 10737 34248 -950091032 54591 86008 14759393 7606 87031 520916808 75521 72550 -200170227 41048 73120 518261152 16485 11642 -17482134 21866 47999 571674751 86935 47194 1680722 82305 25173 -231421240 32397 51648 569136723 66633 86158 404495905 24106 78499 521242592 63203 48526 625622952 8047 91191 369925369 62206 43694 555418729 52903 74419 -186079896 84307 11667 185042042 19115 95345 -160828644 50725 31601 28681241 58767 16837 789404867 25381 48819 257476086 20491 37167 -530687900 88917 10822 152536304 29200 25907 521628134 59196 60817 106494277 9794 45533 -638609584 78721 33557 582797119 95107 79812 880370710 68559 84375 857064492 18081 75911 244540324 82254 41433 641906693 70249 18683 975219433 70539 18199 656926562 6509 27273 -44378778 94740 2530 555448512 23106 97184 169238097 1738 30154 628152604 42821 71969 -614103271 96223 40166 186015466 9811 72043 846752707 29395 46713 326371604 62717 62637 -874326700 86199 43302 -581680715 16063 44496 -183150569 22283 8459 -126304608 68788 87267 -767131342 63022 65610 -542409121 57588 45280 -436395068 74373 36856 217316461 23867 68584 23838717 89534 41123 -522581870 30677 11361 -156946568 81007 53130 454453433 47552 13075 465809733 35413 58259 781334083 82339 26312 -75939173 75574 48367 328387516 26531 74966 732536423 28277 23438 804025648 68230 20775 -430621899 39529 73043 -401515649 98808 1473 -591247625 51824 34339 650380879 92261 54607 429572202 53225 94190 472313257 66402 17902 -64156383 64857 74825 736403959 31502 68623 -231403036 92296 47797 709195002 62670 24037 -978863612 65300 74122 -505403835 48887 52720 -845424994 84440 12166 -15880001 73520 96710 216306516 69282 75440 536544235 42770 29676 986140257 96378 28445 -252973845 17247 34574 -798501944 58976 40422 115853190 77289 18220 535048856 98412 58308 140334882 16693 11194 339124281 97444 21682 -27108125 15724 10415 683767281 51339 26937 -456580088 84565 14603 -612370670 58263 95904 339471552 94555 56372 689642733 64954 39278 947628041 7356 91033 801165342 40482 56174 320251650 58784 8657 -793360286 54603 26051 -519202983 31136 64864 -719022452 7717 25004 -905932930 53561 29559 309477112 68868 87002 -708601249 24364 62629 31053807 6764 27462 -367162532 82572 94622 -366922188 56883 29019 -814874893 18921 68721 -554285427 61303 20361 680649114 3044 11286 770144295 8637 49679 175936060 33084 48975 336292566 14348 46279 -472072892 7428 96606 -558336913 21692 14228 -349039887 17461 12483 -469621486 6846 67127 -198969542 5400 53297 885584176 68580 24182 -516302814 77797 75389 607366500 64492 65601 -293208964 2854 88583 466371660 7307 15921 932038634 79904 17303 839527225 88594 87967 -532121846 82638 71755 876682572 65402 70288 227978434 68846 28485 -700356337 53986 68068 -816511702 29644 43902 -278005211 31028 33706 -915867370 47113 36387 -547465284 88204 6303 -775707797 23285 68921 -433630233 80508 1220 -787387542 8726 89529 941269482 13556 60984 491898897 20964 60556 -844092280 8614 6070 520986204 28011 51629 333789151 18833 44486 -181199375 26937 87901 561776300 97860 90945 506077228 9813 58333 210165310 13933 86074 46790149 95143 54963 -675038304 77920 52140 -773249478 61873 89409 464989041 53770 96797 661029766 77537 66222 876969279 47244 30200 915180834 2387 38541 311621021 89979 24091 -529516807 54664 40510 -669821309 64095 85573 186195041 75614 54769 -893304471 79928 59489 266649368 61225 32707 532867037 66012 4820 -622206692 67371 36191 -509531441 56016 88620 -873577626 73391 32432 -525027456 51951 10941 42349993 37555 370 -608533909 68489 78609 493352884 48460 28729 591957004 93475 19987 516621249 64841 20977 -783517810 63398 78567 -481820809 53886 54654 -912092611 91855 92227 387985335 48658 68549 960198132 96608 30029 582175427 72422 17950 926241829 10452 29121 92999169 15485 66850 -664980436 67779 34875 -369730081 67819 80491 -497356422 62867 68447 846991014 34336 72781 -303574530 46879 57585 970921849 28571 3578 866919162 43310 52866 -983406731 92965 71997 447923449 541 7505 77375831 38278 44843 -652466709 24186 72420 -439260853 84671 48411 240100456 21885 32680 -590812953 37361 78399 218427961 58403 71983 791966485 7141 50535 344516795 34446 70511 918956428 75736 83771 -639969196 46178 44374 -174506414 17028 58450 -936098432 59433 17486 -778799845 75040 52163 199462204 20588 85616 -425395433 93605 85534 949118782 93850 57835 573495771 97612 8198 971956925 11097 89363 190886745 47372 87492 289321427 86632 72790 -671064614 79679 82748 725154322 58046 49926 -269131501 78783 56444 -758788886 78983 13843 -112165435 10247 79619 901636345 66982 32558 703611902 78827 96396 -937315545 71171 41259 -327230210 85845 83701 -253866580 52226 62856 -920411654 81206 45933 -871701546 17020 21838 -353106137 11054 97103 418009601 11013 45593 911685126 96626 23191 -213552824 54852 27428 -122915703 30987 53304 4549192 88261 76416 254507957 3220 55925 163395383 11989 70549 481622665 10089 36003 482697351 31543 30244 797426737 60743 95178 523201697 57755 8824 433660805 19779 27489 -88022684 33898 7001 -379832246 16289 38847 -336536329 11789 88160 -253139732 12542 49571 935591638 41085 34113 -709529065 29076 84154 592493601 16852 45930 -815988223 29360 67178 -574215140 53402 35058 -150355567 15638 14044 179165666 8533 98778 -823893131 83310 18836 -560918354 21768 94405 -775815155 6366 8375 -924521886 80765 95625 -919893904 19693 48149 682768644 33159 31061 808015164 96742 66380 450486311 95663 61522 934251522 44306 24491 -771471423 33460 67841 735163458 1643 70350 80379711 1217 56471 -330679767 66993 62380 -48966696 17118 71062 -293447278 40020 5539 -581491061 50459 9865 483598456 12686 12608 -301687855 9691 75176 580571727 93975 65591 724590361 86751 40204 -574121039 23887 40307 660636922 33312 44409 184698480 24118 38400 -524804206 6600 96902 -571061326 85370 17844 -707115511 59193 92274 -967220552 96502 7104 182125409 42982 25921 -57725695 50102 82514 -630045832 48867 12526 -357860244 3713 14616 840741726 37100 73800 269518785 45903 25193 588661041 4378 59296 -426402242 91400 25674 -841118481 45841 78770 -3679959 79339 9249 -120034820 4302 23809 -14695571 66039 45278 -486158655 29151 25569 -460483012 67298 13485 588626262 61658 85895 -117651787 23427 75334 832886334 76029 44134 -357638105 19373 15058 17203006 29460 74584 -44264689 31932 26920 -953331912 31697 92332 -960866955 33616 46 348151209 29740 41337 -278275191 95109 53479 648031761 32592 52082 207934149 56932 55706 360704754 30071 26448 149929186 47130 95048 15402117 86785 80645 323795296 41285 52989 865902189 8725 59793 100216479 37529 12281 961599928 6041 90284 361044748 21328 93187 400969753 6727 2126 -211581217 33049 56879 973396784 35159 80529 894897016 95519 22089 -762188743 93856 28934 -188708077 49259 27875 235953941 46112 26850 -810815053 31759 87336 942990354 95466 14901 153200350 80541 30761 -657880658 20785 63657 607065428 69115 16990 907936961 11545 76054 644639964 7941 38083 841179240 32128 1072 -820251024 43727 82126 -596390848 27416 1644 -648206858 80157 16165 899983807 39769 54183 -539849929 5954 59574 -248214355 3348 81501 705322521 88735 48673 490259929 4129 29777 354773200 65609 86785 708113947 87114 4495 -470272322 2627 9964 844402084 35752 73115 932137866 52083 84831 -540238948 7168 14959 -503090641 67760 73465 699230870 60717 94075 -911686576 53680 16972 156380818 23994 18537 77316766 93857 52234 747834795 58009 38165 475321297 32005 86369 560839114 98442 65315 -144625491 17640 45305 903507338 67767 71839 -242745353 97133 64526 263758037 91588 64530 834885897 64535 67734 348190168 56387 27586 -837887910 40436 70003 -784267270 17795 7749 -468535235 58563 90005 681070255 74131 26267 878479899 62936 31461 -815019557 92160 29384 269875763 21501 21423 63407039 63760 95848 -646418306 6373 4 796511200 61652 23481 687091485 35468 53847 88516040 43319 85610 -932333886 45365 82803 -298127906 33302 70716 597356048 25058 11087 -628039870 85475 12163 214813805 656 6216 169131124 95508 61290 512939282 70697 65968 754444014 14696 66826 793182624 28660 82958 745833969 70207 9749 695137675 97764 60345 310189155 57149 17236 -428897735 78962 71037 121864244 62804 63482 674580578 48751 58103 -125811308 37611 45879 -150584982 53981 88383 -222306463 92902 10055 -59938443 22767 20577 -110749027 24908 292 -388491124 60868 40248 -916935692 80311 63990 -419609901 12187 25763 871297180 64823 53481 -516798665 77993 45986 -15224788 7643 77447 -624469779 16943 76493 682886542 94426 29593 898441332 36344 18795 498019162 47411 54116 909301938 78881 11626 866222408 38534 73328 -940777247 10740 24084 217394316 71091 1619 -709785829 41099 79888 598732640 70291 83879 -589403083 70502 57362 -485557174 53896 49095 234685691 12780 14679 946991287 46967 47054 277975059 30575 96924 238913511 85921 63844 741451148 92086 53416 711549721 27284 42863 670600954 64803 36702 758579701 24814 16968 -809459045 66953 53951 707971691 32025 37551 -82327984 38125 83028 20290015 3355 89263 594670399 76195 22471 -84986155 75525 46285 656786733 94035 83888 311532603 20075 69784 -340920081 52607 3572 391921867 6001 71792 432668820 81530 32409 365394637 23032 81458 -542611502 69185 26795 516345172 54109 346 -221806298 70848 3824 -126147790 54412 73523 213963182 53109 77743 -338499254 16969 38109 -988364712 97733 44898 -437608807 38944 49539 -585282592 6717 54763 -890873075 73898 46377 -595117763 65896 18332 986830823 20460 67785 28091754 19124 79397 440876367 90759 77118 -469128697 24745 83744 69096345 41278 37620 173325239 91382 79304 279197805 16431 7060 637287295 60320 91663 901653445 70967 96919 928721541 58747 63368 -891750680 24433 39364 -997957610 95199 34073 -784246771 15139 1486 583931482 23997 69402 960651696 60907 73148 541586514 36922 912 -648531741 52783 452 -250902848 93231 12905 -496259146 3744 22444 358611799 31529 17951 15571913 45048 82013 -775080329 22386 41589 -373214655 22812 73612 859166553 49068 95326 -350119189 59510 30461 -23315057 96619 78888 333574311 85019 65785 -603046825 86542 34273 -686367074 11873 54845 451464165 61544 8876 768039506 78253 76805 330640443 21364 6114 474987721 37236 91802 -366267680 85519 3010 -252838032 15216 23886 919958399 14139 13588 -521429394 27620 75546 -372691111 57650 70252 909193756 69689 38374 111258781 15581 71197 884266168 90321 58209 975658664 97465 82814 -71161701 66772 14630 -979108235 45695 56704 194079043 14063 97819 -590054840 46089 94414 -969919779 72920 47621 671151695 98304 45211 -230810124 55449 54927 -620802544 92931 23494 -905109419 68978 93203 334516568 56284 66568 525694816 35118 63483 870542065 29996 59463 993876526 14387 78346 343706358 43152 54525 -557584267 5780 26382 711897233 68942 64742 -799572618 33677 58701 619455861 76257 53273 801806230 48945 3778 -822640072 78103 76326 -662800823 97881 90716 -936013335 24067 8826 53104954 92295 77136 144109279 37590 26611 479480060 31572 37029 770356137 61616 72841 -638929117 14035 22159 412404354 93078 68880 -657048948 58519 33343 166473248 126 73028 -523779215 39730 62889 853516192 35011 97640 -291317398 25429 31316 5003759 94528 2098 -21707799 27500 11095 396794392 59408 37526 225395019 67692 65576 103757769 40983 52705 856184884 88618 50506 -31545798 40735 34322 -936645733 82865 77462 -876607772 84353 57960 -622930076 12416 60905 -57893263 43685 33811 -710722922 20166 28576 -567707322 55142 72737 -82326432 56377 32450 -69740611 34918 33988 401027191 56949 3743 237928680 93337 85149 593357292 51050 88040 -260649000 66282 20713 123649256 29277 79738 -306969549 439 87387 -947400610 46559 23105 87415990 69913 12657 -76504724 96417 27036 90126384 58898 44222 -555682622 28646 20187 -398333282 31 70437 -788035915 13802 79642 426968366 74754 21068 635897385 38024 4896 956117207 67328 55031 514259491 26676 18593 936853030 23035 40081 -639220315 62277 72513 -918495818 14821 50458 -524702801 2181 90807 231236415 17784 78145 -611374755 76890 8646 -693881351 77720 19472 932747323 98092 53101 969799347 76172 47802 257059349 2452 59561 93670761 24984 50642 -463104429 76138 86590 459817409 89673 70061 191011792 77031 98044 -969432863 17246 75266 -131827528 82619 13423 -209150906 92708 39215 575099499 50276 45434 -85608822 86305 56707 -309927093 42056 3968 -474183322 98287 13732 -41337467 42001 2905 -516019785 22856 36510 -709445577 53318 78646 319902494 96376 46949 -925856327 13649 72633 704071495 37843 47465 -429257150 20048 15282 -443882605 63340 17242 -236474965 44302 26398 247857230 68022 30299 515969037 805 75769 314039342 75117 79923 -337475766 32924 59142 986293904 5365 21280 29384460 36521 68751 -671800611 3196 76197 489730706 66747 32830 -244139835 60859 25180 272372526 27013 10137 403504510 12314 79720 -320564538 40269 30184 -744764111 97446 9879 -61591491 40622 12369 407458745 84807 11155 -298590118 42571 48882 -934174678 68702 93768 -748243775 1312 99029 739639052 50167 83241 465600173 70732 65611 -29220837 98921 8529 616195528 23596 94972 -275355945 5786 58242 -890377481 16427 53625 494997183 68444 83844 -988199909 1380 52053 765617477 80686 14538 224680233 82188 94133 620550405 65308 92648 -438833708 72719 51882 -117685781 33416 51028 820078896 48685 80989 431604684 32420 86137 -292415148 49757 80559 299908056 48621 73336 -83396915 70750 85176 -520294804 49552 26834 439555255 13939 27902 709264180 59428 48938 959720191 6823 61022 106247540 1902 25809 442108619 90844 25288 -825970302 16487 21026 244308041 3037 53019 -783653529 77154 16738 -477642026 24484 77900 945848959 38414 67926 -609405818 33313 76661 990756407 16625 845 -490028785 92127 95826 100113817 59186 42141 110973925 45029 8026 36698351 66552 37241 429344668 63748 55518 -442771633 1707 16826 413181564 96263 94036 458265911 24195 67109 926872355 28023 77362 -147750749 44117 9472 829949976 41134 87786 111009470 61237 37480 -56804499 68469 78220 -160769391 22928 85329 881981396 51744 30072 -65888870 77278 32293 746579713 57826 60512 879600382 19310 34997 782740005 43996 82333 -359833514 11592 50387 330660021 54041 38249 -179940682 72954 8573 555018991 5087 42000 -292020010 61474 83059 -456921799 12545 87036 315258777 14326 11313 -482139465 92717 56651 -361510436 20895 61408 897587085 92027 30448 485275389 78368 42109 803208518 4182 51801 21945921 70289 75126 401906122 39500 95715 925216882 54501 23360 -890409044 51763 35882 227448317 88309 58456 -23656784 59726 58697 391309525 1361 24242 -671934938 14013 41666 -962460737 27390 1244 31155388 37707 80551 -400415207 75656 52498 -361318770 44928 16031 -965331626 18476 62518 -997418803 34466 74907 460892302 54026 31268 -166621803 18917 81227 101643027 20979 34110 56855036 98956 16195 936000405 46392 37367 91537305 92540 95689 130657001 96810 26741 -568163386 27506 23949 261589224 2492 87725 -124001070 86657 23935 -862927246 42148 47629 738039797 76276 44552 925383594 65336 55234 -79052174 87986 22957 97436692 43506 35814 909043715 77568 70837 403924192 39434 26331 636173718 85718 88634 -903352101 20344 9159 2126966 43233 37013 542880578 93741 50694 -560219481 13125 25796 -751323393 59085 11202 -637012738 85365 83429 789577948 19941 47856 -586639218 71884 50917 755912336 72225 39945 -26461335 60374 39419 -730146878 12030 2020 169558171 30007 32761 -218453644 2284 49300 526649678 91598 20912 964412313 63052 991 471115306 3377 98588 6927135 25906 7687 -158792255 39669 84834 321907978 67037 41135 -382149397 8726 43970 878275258 56097 98414 -882000852 10616 43281 -541084970 9564 18897 -247614800 93513 45754 16373748 31611 43942 -183636698 76191 67749 892464375 59164 36470 -525339371 88283 44967 -79545884 96146 53952 844276955 62576 82355 383015880 42787 70970 361780008 68745 29578 326082253 41083 218 134588153 82986 18781 -118840824 26996 53004 -367419999 34914 11082 -398324067 63061 79979 257558705 34300 77045 -522997527 40924 47718 271927389 82679 82816 -466595703 62556 79431 17193007 82956 11728 581792788 57122 45552 55873200 29603 38302 314968046 29266 4446 -822570425 33 20912 -470854325 7437 94597 868065609 18269 66099 -751354944 48911 45561 -878021590 39249 16893 818004356 87522 88102 990388608 54542 31473 35077965 65226 94344 723396882 96776 19170 555991097 16838 32730 -694049474 40886 5250 -545061546 40584 35128 195203521 76536 53098 -117466942 36946 72900 -521934394 30263 24601 -558777200 30170 42033 -799160356 394 68301 -924306582 93989 93324 -832159458 2815 14936 -280240262 87216 52231 504329108 21297 49693 -215377704 12758 75877 -596257106 66722 96477 -508165148 4450 53876 -968921576 61824 43025 -158456058 27497 37393 -774984652 2329 80954 -317207157 11237 41409 715995422 79640 61839 -128317003 98691 27034 -703766402 28750 28192 -457069528 62148 56529 -978138264 38799 86047 831062585 85423 25092 -419728986 8295 21399 91619328 73740 44017 44184623 76417 35995 -680810962 44181 55113 759643456 15807 72774 -67573183 47869 79226 89627515 32922 50976 902039702 80328 48968 248465721 16314 61924 -33091395 40129 71243 -209515835 37610 29271 802733368 19476 75423 -866238594 45870 98858 -899825363 25674 3283 15194259 3799 79666 -719996704 35104 33587 91796220 7500 20421 960022167 6316 5238 -185784909 16080 63190 467447055 48785 63238 -394312039 59584 79239 -421912375 82883 53020 428604213 90616 72343 41027226 76433 68019 21600853 19704 30322 -782302146 19042 2821 -978786594 6709 25767 86979039 45015 5749 209792509 14913 3729 -151512470 54270 60579 -646602937 13817 28102 -627663492 91167 49239 -69752462 74494 39685 496838047 66008 64930 -941555261 77257 45107 528083134 72720 98170 -685391133 75896 52655 -311340952 42915 81537 -900279891 44344 97943 -395827244 98666 71684 -653552783 18694 57148 -549326047 3357 64818 -765549290 25575 76184 919428162 75964 50554 39601423 73642 38974 -513275450 20478 2865 -593427532 18780 15306 301745325 94369 3645 76612597 10477 17116 -267514022 20069 49191 -675582362 5636 54961 -4947018 44571 55221 -897381645 28268 6891 618333499 74717 88009 -261618560 80128 44776 -442770305 94992 90359 859012771 62562 39684 45104717 45921 42680 -491367234 4659 19335 348609146 87866 39768 909353154 27032 18462 -359011483 77140 47265 -462821916 12579 20079 228292732 90549 8037 -694079682 8388 83155 90850926 37612 49759 -738258968 83068 5640 -699531245 4638 80352 -252293845 78489 28613 446767847 98305 92437 448783506 34409 37719 642216551 39795 9248 669800886 7775 7594 -119377202 77617 68737 -654517818 58356 21427 643502040 43910 1417 890122603 9879 55958 618546568 9211 63345 3794670 1770 19774 136506971 93536 80972 -782364941 79468 38192 -811162044 59955 51829 63005933 44912 419 416026225 9235 67349 728508298 7829 17665 -641308842 78963 80820 988815205 41873 94122 -985844577 12958 58123 -824908248 78668 86000 744877254 55022 11593 845211010 90651 82968 -912052407 42579 86208 -6824275 67640 84256 -950601806 65716 10140 222339242 57188 22015 334643629 95438 95019 -841156011 87165 35847 -619761249 48347 36164 356781579 78762 37332 276123299 13633 90905 -11755088 62987 58355 718002576 15739 29057 -530083934 66513 27526 -394776363 97032 9776 -829780910 32594 563 -95699494 67816 60479 16428176 77225 17536 -30507985 28111 65893 566467989 74572 83240 263748371 79940 37415 -717659022 27626 44064 354047978 22571 94978 993605497 36364 28313 -419960078 31494 58424 680687467 39322 21073 954794751 74210 51289 -888228219 35943 86729 158364414 36337 18333 36507904 98266 33834 784105734 50735 55172 -794456920 60594 19631 -302952287 30651 65970 -68926969 48435 93269 -376388399 5908 51471 -90924391 16217 4033 687257330 38677 68263 -542919164 55892 81660 944129996 25440 38635 342905390 15657 80311 462771956 12367 94451 -771130644 5125 20220 -340236648 47814 54267 -583711742 14230 40071 616788579 6736 14072 43933689 22305 12633 -256249468 5025 98155 778226977 8618 97045 -66509177 37185 99071 -669275157 70319 87018 -528822129 10573 33504 -607525670 96177 80576 328809679 65077 52222 -237052643 42035 84284 314338376 60612 82822 673297522 79469 35101 -895596966 82338 2640 272692684 16623 62350 154307482 86501 14692 994895434 15458 85940 -132316901 11618 50666 -495210535 92380 8077 828541974 12374 61446 -88024366 73570 1872 -220838221 47285 31698 -684806980 81466 23657 803349651 18845 42834 12766967 29952 63918 459019479 68652 81021 843488287 40830 41387 -311807882 17941 95802 -577557230 61466 77556 27480478 62604 22199 -985197 38306 12409 -470638280 62570 19075 -623117451 55197 36661 -598919543 85017 5020 156623930 15284 87133 184391649 46389 3419 -487739547 24354 36684 -578433697 64978 66888 -757148808 29282 62483 513648142 41671 9739 -783375214 8994 44851 -721878827 24055 36729 -180608107 27162 88864 -945706385 28188 78138 824087855 37944 74047 240048636 74569 35828 -326582833 85559 94666 -779942607 58651 96672 503716851 20565 27850 703415932 97335 31919 -183204394 13329 81463 -293207724 56993 38937 -42053370 5753 222 -284469186 24963 83609 504402242 65050 22355 -232130047 99052 81715 -919034141 85509 9841 372094079 6792 66760 -684667390 91876 48810 -458483771 47742 54591 -900590672 59884 47419 -669092571 96904 16830 -906097278 15240 67476 -521239697 77250 79872 455459070 29487 30464 33815192 33156 11899 522630608 92450 40424 815490151 79684 37349 -416962785 17776 44443 144651908 45064 90846 -592485733 70609 86759 621728449 35447 63979 585958919 80819 30036 -266161461 72663 9625 -321465992 35681 37853 -900838713 73343 56301 357599895 7093 26723 -691018478 7085 41267 359532322 55839 81716 -741884139 42574 81425 522297844 1896 3084 -147891031 33949 23335 -725913753 85620 39810 699345567 65527 96202 799074219 85062 89622 712919043 7284 95575 -68161969 14570 93343 -162639612 53658 82986 312960072 60338 54636 740909887 40967 96511 -308642110 10226 55557 469066735 70135 58016 147000542 73369 83365 -96437724 371 1332 -943850219 88252 77931 906736639 9236 50584 -408481856 33854 75043 -577166650 20859 42763 -676900924 54063 10019 -225421189 25272 20886 181114229 11785 91296 91840919 10314 46472 439049228 52104 82809 -697337916 44870 59948 -972100971 37067 67353 503692521 94512 28135 -540390390 34168 71699 29785575 63933 32126 -443822252 36027 53215 458459638 25282 29805 615222757 33034 90951 584976727 73708 66410 -29587006 10402 88309 877283988 2434 29360 922364896 24937 42189 612206793 83080 27493 -108966437 63766 94945 539553100 66850 15243 205570164 70071 37632 197104255 85856 16123 -993710307 39089 98457 631091920 96645 86414 -380138203 84059 6842 627818687 2797 25428 -900341190 95014 54364 361217160 84357 63103 623532939 18082 85515 -682472312 12504 74077 -198002110 61111 55639 -190722048 95921 47342 409938297 93746 25530 972950936 59766 98507 601977424 89873 34375 -594769458 55421 76147 -661864423 82314 52755 -662431559 29612 56529 74880809 7164 29780 -356936713 11955 72331 -269842093 6001 68970 -809870604 59429 58062 944893173 10569 27353 468385856 69196 94122 -313962195 95691 80577 913674175 12684 64003 637060193 30312 5401 70226094 50674 19017 843215283 20817 26356 -41850866 85344 55596 654442625 82430 41253 -793708475 45314 54760 471470781 45217 6900 -505172462 80082 57539 298058658 63527 80223 348583884 48282 83645 81633193 29678 38095 -993571535 77526 79083 -338315939 26442 7429 -523666897 39165 3100 -190453028 20948 1787 645405186 93546 82066 787959690 31541 1158 -511607991 31003 58461 -607973813 3137 65297 -700800650 87443 58219 -432861670 19635 7622 -997662358 59998 2679 -59693199 96743 1081 726846668 88558 58980 80451554 25522 90693 -834325699 87155 48394 864115548 92207 57870 -15365484 62349 71964 28524425 23337 49005 -280126133 78688 95181 42845157 726 65042 -648128139 63731 3355 703608786 42146 41923 699358606 27883 42764 91795930 38095 32925 761860948 85236 23076 457278106 28835 46542 -667110426 43148 92965 189316588 2321 82578 -844136641 32427 35516 -542562974 56544 75784 370961649 21615 46549 -531769490 43814 74012 849339673 66081 53329 865398368 49688 88660 -186699508 36497 22438 -404025686 65415 83282 -297183843 69288 27593 748943485 72146 61968 -497507745 90156 55432 244546432 49961 52822 223229765 57170 30253 343454627 15134 2752 959036853 47840 47939 921835198 86614 46671 372157302 39424 4480 153395119 45921 22382 -363318451 54681 64152 322810105 33483 45866 -707867450 26136 64817 317061657 33793 91418 -922942756 31772 60029 -573635315 36192 61468 -841581638 42538 54455 763131249 33053 70923 -400239896 58358 66902 726447014 96070 41609 835315620 76370 24780 -406519025 73849 15475 967987192 87076 96462 -202113301 13014 91269 758330565 17042 40862 119130624 87819 98720 951329819 77834 86222 250304989 11105 9297 362322664 91695 44715 -976279897 735 95469 -840669665 26069 31402 108008929 52436 82578 853452222 7981 18516 -428766765 17310 88248 117270988 88824 86671 -167212030 9109 68684 219856309 93017 12815 376513731 73098 24705 -829256112 12790 78265 -577862037 88525 31665 -280890616 58051 29928 224955639 95221 79769 -652177816 50508 28729 -1148061 81403 37485 -708363729 30487 6621 -492710547 19243 23877 842879030 68698 43580 -772646211 49313 55021 -530782863 15604 54259 933540512 2285 20222 498865475 48050 60824 422280068 91276 13026 -42843674 66239 62981 -433711734 66490 9354 -60565927 10041 1092 -143399312 90899 59888 -954857947 36262 96082 -714920873 94694 14038 -452768542 34156 74803 487398683 78425 14847 123987597 32431 10958 899873337 76843 68532 -270272843 14221 75255 326541414 59576 18407 283538605 60416 72235 950775323 92777 50838 708190700 71098 54354 837811312 41897 86989 493996275 72400 23027 -24544998 92871 88112 -70042723 55315 52376 -695044144 59818 79906 899548441 70561 17111 -747531123 65670 88993 276676954 42752 21462 -293096539 16832 18977 833271055 9521 34357 -668522582 12683 29550 352153730 68679 120 581093828 40685 13880 566065856 86186 32029 358701971 98599 7227 -197304044 88414 75158 159315039 35863 22723 -220158703 61428 93950 -263623868 85439 81744 -49405492 22271 33782 -12560458 18012 50577 141941252 11545 49666 948195531 25248 91878 -544155362 90000 70202 306094687 40015 9047 980460346 67172 28778 783573655 27445 33511 855267619 63867 46444 188152549 79220 77841 -91904234 96613 27815 148783840 94175 70983 -702585879 9938 33972 -292756140 94474 60928 -617795875 53863 37589 687892066 39496 29546 -865790469 35284 78069 -382950537 35688 55804 -366970538 57595 76332 -2589132 34172 96238 97593548 64037 91514 -6178133 85127 70094 -855998863 90942 74462 -440798175 94808 39027 -125001633 25418 81189 488940000 83654 68713 -861797937 94225 84017 -975332048 64994 20920 -279908235 52132 71671 792587493 10991 57062 110095640 4991 37350 -947862197 53764 60495 -358094682 96276 38754 -356051857 96207 81374 -921000224 61613 18265 790894131 65094 62207 -452871003 87180 98581 -848508562 40817 83926 -302302387 40794 27178 924215926 31927 54116 -410007636 3360 41986 454073372 91598 28046 405619176 64676 79084 -388512308 50509 36954 -255868434 48298 65715 -399488952 18012 25224 498486774 6287 22941 524347379 87186 26983 920947907 47553 22607 -105351668 3994 74104 -677556990 30319 73827 847792734 6442 16292 -770220677 29870 57226 -434312954 5874 56758 990485754 80604 2488 -995749156 73934 18130 -417309865 77600 52972 -108348425 58075 69061 382148347 28185 64376 361879425 29828 14801 223557164 88993 90134 -810292469 69601 82740 721667526 13178 49056 151355609 20508 11684 164756075 31457 24057 -39771610 25462 30782 -607840486 84835 84430 -929229537 37611 28369 582049301 62300 57446 1449202 8372 83041 148876065 54457 94096 -490444761 53495 88146 557718731 90947 9629 -23222732 28725 37525 -184304534 42616 7593 -434369041 75007 14511 -870564640 79481 45517 -513993151 9515 74994 783476351 94813 24247 -217159743 93448 82231 -330158142 73660 83062 965831412 42920 31460 216671650 8062 43475 289201017 98326 5820 171722111 94438 34097 663847118 80313 73392 250651210 72084 21043 440913740 83676 77185 -584611889 11497 78000 -757310889 72766 86022 779223846 19882 26725 821374395 43883 108 -194954195 42708 30375 -10050998 731 32761 620151123 97912 83572 145520009 63766 6338 -24236975 8341 59120 -936114322 26034 67233 -296392104 76104 10216 934224971 47013 41492 525560607 2803 51943 -993643770 93903 31704 809041772 64788 9253 777684228 68365 15280 -720758060 53137 76583 632648487 58672 50338 -707486552 49650 70366 -632337133 41683 40062 -552548769 43450 79945 -518637477 23991 32985 908846168 1034 96826 -435065494 40879 7720 225892595 53713 28809 -553142850 83475 41167 60176060 50621 32295 772973204 40309 77701 127467572 48527 79616 -292624715 22282 73964 684962214 52311 57577 935108181 94343 80840 857499286 877 76412 -870569904 14947 17222 -280160255 83502 18048 369056253 43174 85962 380262790 29376 33210 542129079 63265 96879 -398378243 78408 14822 -992741374 53830 29746 352626909 22481 76233 786397466 65925 14371 624052791 84427 19285 -752088721 24081 50558 919983361 37578 86207 160801076 12045 25673 564588510 84052 37368 417617926 59624 88990 -710544730 26964 42223 568496922 64608 86460 764553118 47661 57458 -678781819 60254 52993 518081726 42063 90586 -632569258 43731 10354 -893644726 78469 57003 -412638369 9670 78376 205823508 20258 6560 -454498397 51042 19965 776224768 53777 35414 -834316271 69261 19911 -340273189 6812 91984 -457938531 15756 39167 -427068026 73958 5590 -468160369 31532 86797 683178014 34960 76366 -404865838 1678 74757 -231669888 35489 19371 370810377 12492 66801 877313688 18551 38646 289015825 71521 92680 -671905795 81480 14905 -350530648 24156 67850 -324201756 16348 50440 444894632 52112 94663 377180946 90250 65200 -976185503 70399 39936 -473676142 66622 84179 590143537 76688 39270 -605594568 95541 18895 -418996402 831 86814 -209618151 81689 20627 600599474 74666 65922 -848981882 95732 63435 794463346 27427 39273 879967828 26093 70767 -266390690 40510 60518 740663948 93848 30493 64633614 24588 34825 200997894 32209 64254 798678219 56197 50642 380408361 44164 12235 612852765 27909 67287 -989405149 91532 35643 802449692 40865 78431 -650252467 65067 67036 -866164791 24378 66447 -714599338 32219 13146 976823074 93554 45966 -964852727 34565 94081 77051624 68195 19787 68492507 90521 67658 -272471879 15272 93532 -457031246 84251 92557 900074719 52614 42004 -448196404 55779 73584 715575902 17533 71456 477562349 70589 62006 -798257771 24175 98883 -730922938 73295 52110 651484364 81527 63190 876042393 80126 70625 -402186860 92114 66234 -411177812 28124 68850 -715288694 38014 38230 21218279 21636 37744 -314069982 3943 73504 932533408 67321 29642 -879708037 75796 98888 469797418 20411 15475 414642690 85150 6858 642710945 71988 92805 -589039803 30842 66422 -694100627 65766 39920 -746279947 58693 85153 223610985 19080 69445 -424645928 70006 29191 884517457 43341 27835 937969224 52948 90428 153588911 45139 74322 -24232421 11006 19753 566605372 23602 56896 371080514 47622 57834 -399107731 23662 49280 -926753671 29827 6950 595724953 20301 18776 -638841554 19981 37760 -442819241 46042 81175 702145443 64870 2081 517457269 7982 29637 -359368864 52785 57416 661893966 26922 68753 143197177 45561 70785 -525503291 43170 79527 679908488 42999 90305 285852499 98690 12315 -343370576 85637 50716 -793891178 72133 61879 -107613743 41422 93288 -985704403 8872 62476 427440791 83334 42390 247972827 63433 82800 -493378300 48608 40746 -944110350 44377 84783 -270105597 53146 31326 -686776048 23661 16029 -87876080 96548 48399 -712321771 49244 4252 841048434 45450 95748 -436151571 76251 76766 -470079385 33511 24516 67845209 3634 28623 264657276 14781 78113 -437954946 21039 35685 -590873661 10893 77251 755930450 84135 27177 914965424 62294 6809 -233606489 29547 69051 -454521378 40904 2691 430019367 8490 13650 -307526798 21287 83364 -844742436 56860 65108 -526471032 21939 22998 993745765 54426 35264 -767366042 94550 8370 -91397804 9649 73567 -58529520 62194 50605 -459672642 7807 63072 -644231332 91931 98916 349020262 38573 58600 766883264 87249 25264 330583984 36118 14628 247028645 94031 53594 275135168 26473 64473 516626739 67273 96856 -946318722 64180 55760 -163467950 13096 51743 -286482300 98318 8981 586660371 66903 79144 -36444367 41993 15182 -910487352 79706 9156 -897741791 92628 81428 194159540 40374 41126 -775184284 44249 30296 939994215 53914 57529 -611359922 32105 31359 -324764087 75132 2877 -99171024 68043 73345 103544256 25760 37403 248341759 82772 82508 -925926973 58133 51827 455541616 77086 80501 399339549 26388 15741 -180113479 32963 52897 98121751 24751 19707 444325120 45608 83659 839026033 43261 97201 265470095 27017 80684 -975473043 26636 50874 178258971 56822 66285 4872372 34622 78885 -570079526 46560 54691 -181827237 34075 36038 635906180 60091 94646 503560820 3514 9567 -342559140 16969 70799 -565091947 44251 52093 -640070907 50074 48188 -408453928 24124 11223 -882825043 95634 47357 177509972 78774 62572 -581558660 21247 6077 346753468 43299 57406 881388308 10313 87269 201688036 27804 90159 774364945 79268 26629 182938632 71304 59488 411147224 95519 27258 -514164746 28198 11669 444063804 58065 38523 -438602807 56543 47027 -640488577 75335 21484 -318780304 43897 58527 -80045829 55069 13012 -782247321 57874 39987 -406614558 55013 72609 298644581 9131 37290 819185036 79580 4469 -434484534 29123 77270 378414525 68129 67887 688742258 67375 53440 447818875 41637 64911 196160346 90120 88378 -3397819 39918 59791 567203216 44836 99071 599493210 76571 47963 536800665 63382 24337 -379128310 74087 25935 553322293 16267 6957 -416377573 21627 9889 -28743810 37269 70218 554516455 93179 17752 178803561 86116 6808 70791690 20449 32880 -635238676 80099 97672 320581745 45864 95619 -308877891 10127 80748 279387843 1463 49108 -570885662 6021 18657 -563255475 86633 6020 -298309014 88621 1919 621858429 33186 68085 -944488980 43523 67393 658561995 84415 51696 -593487353 27 28868 634867395 24485 79858 -809291297 27456 53416 -849531720 10152 84730 564686154 1024 37896 984763791 53122 10920 362217347 90905 51666 887961667 84061 83399 570796290 41474 29681 300042064 55428 15567 -952324546 42637 61082 367186511 5592 10255 79434857 72839 45155 423898928 23058 94343 135668897 33556 53884 484306434 42821 20785 -159658215 92715 27223 814063152 74276 74655 -471297362 65180 64145 -651852653 78948 95477 -398063617 12430 87872 -365343929 76971 42626 882137421 43444 32099 -937405155 50380 31258 366392604 40577 24738 695842862 67084 90263 505573461 37385 46966 -274228653 73236 9238 -304582882 15248 93112 431907943 87494 91488 137327380 6908 812 716799406 83265 9116 990360363 65073 69404 186213277 288 50423 932876157 84415 74675 -12741544 34686 26070 419506298 89168 89367 309020244 5626 24900 856836871 93499 47223 808102422 71893 67054 -38004672 28152 70 711688820 43735 63788 524531920 76604 8982 332414263 79719 21877 743192727 19153 57837 483416810 78151 29882 649615101 46870 44911 209223541 73977 93322 -859161540 94177 46421 -78727978 4655 16435 -588431261 54949 92218 658426977 4902 6680 917149314 26467 27506 -803041065 35099 97667 -302252838 78881 34150 907632237 85018 79436 -118047886 95991 19373 318664147 94373 83874 740638539 53893 42360 983366310 36020 30663 -229115850 23248 75737 857064963 75357 66598 -714407096 38843 7617 65579556 96176 75410 -960647194 25646 9122 439805501 54504 94180 92972434 54862 75233 -802544401 10546 30071 -309850502 1419 67575 785044398 98148 92900 155478388 48808 7122 -339708662 63197 52406 853158546 76628 9237 -555338418 53011 94387 625640414 51985 96455 -841033875 80451 90656 -333186548 61427 92167 632163756 18768 82601 -427071454 43415 55835 298948096 63079 19472 903602910 91164 75825 390681430 70416 79849 846949904 12983 31123 567618891 15276 35269 862100014 9826 27127 -414392127 36625 24883 479660526 53333 98113 -185310359 89460 70858 -656799625 9682 17910 -334838838 48852 77421 -776454379 22180 20032 415202961 75119 51398 -940761707 70442 66927 497847505 17809 13462 326990696 56287 5105 918780252 2887 12837 -110062384 92362 30378 210507813 82493 43529 940152110 61275 63826 233929385 63057 13778 -350619547 15671 72470 -754559531 71915 62217 623634371 34605 93659 -534473530 42211 22243 422679544 4691 54467 504490176 14497 47210 713329447 32208 90854 -359698769 43215 65278 989483357 67175 95961 -568133391 23113 55208 -319239780 2302 88721 -515378416 36 8870 -296464481 55749 48203 980128764 79310 77226 -688759077 87002 97068 8983785 63338 98349 225868087 73558 60589 -168174650 1007 60947 -545127940 32557 82139 -485633770 88547 22663 -562787830 25262 50154 -684404907 57070 88442 339382647 33341 2985 -414480228 40634 82294 27959690 49570 87312 552466785 3251 51236 -831549437 8189 21560 -263676916 32882 27842 908956846 42244 40047 774106824 65664 49743 -234564123 28968 98995 555629793 25405 71187 826628661 27479 43424 508518978 96514 41408 -513020725 27278 20579 -563948898 44904 22631 458049325 98004 35897 -973868030 8246 50587 -627478636 65678 31222 453003793 17209 39071 -129929087 44927 51121 -483906561 7287 48865 -688920076 43068 8041 536625291 93054 47968 -945280556 52111 87709 550769469 41583 86227 817048341 36959 13812 -356422086 57138 59150 146068610 42263 16933 -36538994 3723 90707 419338465 17544 95547 76410841 34293 97331 -911231624 19000 66886 651044270 35751 48411 793742138 54399 34572 830524360 74568 67359 -616420812 73914 3600 -153344951 54162 76635 -102609851 61262 11209 -599169724 17196 46715 153404987 79931 68480 693767260 29780 52184 -150999816 47777 86277 548151471 18603 50090 -653158827 54874 64247 694785446 76606 87771 784443446 69861 43166 -691080793 59425 17134 226355119 92043 5651 6278415 65008 91984 276589905 50210 44966 -940874397 36232 97307 177274535 12921 51777 -833624396 45215 95013 204115421 59498 78922 -192179876 82955 48494 -673768853 68001 75549 -635502445 4579 93611 817311595 12009 32762 -737444998 56155 15749 563837030 36521 78097 -862179068 15251 97276 942979769 43790 42701 -533030500 52329 69568 850813327 77806 71436 889306596 95564 52773 -494333773 60621 22905 421272171 32785 43099 -692910103 54011 45607 -480037914 48392 26870 306135343 74805 17686 951664453 53088 17031 -63852852 48226 27159 -360710251 48810 16751 -137524358 81696 25146 461841750 84331 25234 -275317640 80834 21427 -860289864 15563 85530 -893284047 40374 93093 731510751 82063 46387 -206714102 47487 74174 745913700 2232 58801 -620770587 36986 65345 356200738 9908 29533 105162404 70013 83908 622274328 24157 76030 -837844053 69459 84907 174095908 64712 44088 -848268517 75952 57412 64040393 76935 10267 32767151 46237 67707 -801847219 43356 39732 -552587403 90855 30938 -858249233 57484 68975 -459522570 74947 41768 22936264 10307 67305 -680842650 40692 60674 -636181576 70121 51008 -609146220 60299 6450 944408635 67074 60496 986953590 60392 4939 401676526 23 6460 712013794 15355 66495 -49018714 68906 85049 -338024798 21291 23078 -640103534 20479 17361 -29313395 32063 92087 -709131232 76776 43031 -452311162 33785 3111 783791076 1853 18328 205903457 49801 80391 799795006 86413 70180 -729893073 52622 32514 810161937 1831 33883 598440154 65437 59689 817370361 2897 37885 610095995 8977 92169 -540816203 24127 93603 477752569 31725 94598 626379218 10636 8252 422165870 44805 56440 289179547 11561 39413 -402731023 19110 16348 71168119 22622 58124 72816697 40086 37184 34545139 68115 6009 -432555883 42446 26386 -211342409 17293 70907 759329600 14146 49106 791156755 11697 91189 176205071 77448 93250 -329350829 13647 7435 779008228 17018 77312 -723483431 52846 31927 -379206272 23337 17682 -357800128 2542 11886 -479771038 34504 4543 -179873799 19949 25323 -18233094 7611 53751 770739406 26097 21552 115087363 47718 19420 924625207 69939 43272 901932081 34466 27900 -642897453 67879 6746 457461741 50062 63005 -860463243 67424 19694 246314874 85995 35566 -202846750 45147 89932 441517534 78191 51089 -314733649 94084 33368 944902342 43340 61622 778472338 23728 61226 -334797454 36956 53962 -352551549 12107 39043 -340314837 36882 34644 -68646033 57669 58389 -309131219 69235 83673 348858287 45492 91956 373381366 83510 66731 187362899 22401 14412 -427188440 19096 24907 -97869566 35386 59115 724591030 26534 27817 -808446336 35133 8298 -978497087 84863 25055 -2475634 65148 3581 435708774 60123 1437 -256195099 3362 17120 205234790 51602 33900 835152344 45616 79552 359911584 98877 3074 61701805 32217 21394 -360228986 41280 51798 17993637 608 15091 326406545 9930 13365 677591414 16607 35097 618105326 26094 4998 124989841 88986 32167 59685327 94184 36800 898864995 53663 37495 -292205352 73964 65837 -795930754 21364 53437 -464430063 90075 87189 802460641 65124 29315 195568201 14056 91918 -49191452 48230 31540 -136430484 31324 66034 791950323 30315 92053 931319985 42176 10247 549556877 18383 62260 178358368 73531 40411 -501988311 18027 70633 -653316693 60853 15883 475282482 60291 86498 968909635 37829 56638 -576127022 83422 12240 177460034 5552 58947 -264801493 36156 75880 585445902 30998 17719 -146499730 53419 21254 -598550250 46833 77122 -745456914 33463 71151 554853321 74002 26353 8772710 5488 33777 672271816 19568 9656 637085764 23084 82010 -126501413 31823 1710 -171638337 94189 11686 688035134 2438 40245 -216431787 1932 4564 -883855566 37035 6490 827636574 79390 45386 -386207329 16714 94038 864475202 98872 33469 -263807659 97916 61793 -266505716 80175 39514 -723845059 79484 42480 78869006 51311 44526 -74828865 8102 94527 -280031192 62940 5002 26034313 55450 33695 -537504410 75276 27344 -922443887 86153 33335 -494770038 44537 28318 994328267 82135 25078 291467980 72553 53005 -749719888 97876 82986 234479979 37243 84247 276389283 72976 60235 676632139 90496 84271 311802887 76026 2715 -309335651 87058 66333 704866399 26267 26070 -317884929 80711 93582 -524498228 39488 71501 -927815780 75993 2618 842209775 6537 36982 -78873662 84502 74391 788878657 89660 20399 383870703 12087 41373 131714501 26508 71762 -488420076 13054 49270 -834005690 54740 35816 739987353 5448 36160 -356224509 79891 61275 -916004050 36446 49946 230157747 37917 85005 652156849 9190 55724 -835626700 93642 9850 -303750295 35286 32652 167325861 22457 13000 -505774922 70834 58158 89424940 30323 65776 -877626016 56878 25856 753486904 51077 48121 -237328670 83338 60877 -296468254 54489 96525 -118474724 88898 45973 -398306960 92000 87488 -263985474 51297 74778 -596797733 26704 76440 -407895857 45839 25004 342041408 46161 98580 797107963 40277 27108 -694013577 52511 35846 553876824 88641 34696 -310447652 47280 21955 329177027 14061 3932 -961789679 60518 45766 -382822443 87466 3012 -827134602 93118 25931 -943835017 66782 23229 784717564 51129 35524 374740479 87854 34079 -176103611 5611 48323 688011080 77258 63769 298308078 48350 57534 -179688498 24067 29669 -649320842 92118 6651 -123553135 8914 96832 -173746550 26311 10743 776515245 83768 4570 -505098857 14631 32388 379255655 19480 86594 240962292 56595 14209 -120818568 40593 40726 -200343553 85946 19692 860338341 72794 9448 -405789056 55270 92709 671329015 73881 42179 371919010 44476 46946 260834934 39872 5660 544992883 29210 18398 186837936 25918 74301 -619476606 41950 39800 -772044187 67548 37666 966732789 21154 72028 970342491 54545 459 -250759474 72482 60887 -145670758 83817 94879 -836664742 44739 4545 -532946841 24108 62909 489462762 76886 34903 -376325533 28830 89482 658192869 26237 91680 590099898 78241 90366 429862357 40636 95426 -627893834 20632 8405 -741406410 82965 2236 947661467 78069 67510 -479705210 17739 42567 358147363 4816 13939 313907818 10618 1641 -768628571 23754 74989 -551609741 44710 43841 -319825688 38693 19439 -68574845 55330 59741 790931224 89692 29875 139521306 96858 1463 -8976175 43606 15874 -849099363 32180 98763 393142909 4486 60704 665878549 93086 44232 -634724769 48903 45979 -522498359 551 16974 -460220490 63873 23369 671946348 66497 75697 932548431 26053 41737 -880558502 66779 53866 775575982 19097 3582 805547021 51939 2433 -659272127 52892 16389 -97948490 54809 84000 782057464 31098 93527 939024365 96141 94316 519184148 25066 90808 504599857 45988 89501 807187946 68291 77786 -823191396 77291 38635 833257799 25842 73157 -130652768 50415 96620 -630180333 84552 29253 392081774 92065 55858 755030524 77563 32400 -260233699 59650 41991 290678651 1490 12905 -700568788 47712 8111 -520283789 43795 37631 963782546 24947 67581 866021499 59756 34420 -344270977 65969 25394 -113185621 74646 56607 824495491 24823 23759 -760605101 16874 82525 -132372525 48373 26900 375021153 58960 59676 -230897577 11616 28650 -355058249 82843 80619 -513562042 82559 90793 -805001457 67803 9672 347367380 76351 48379 525759442 48634 5770 772600279 40790 90177 779634830 72326 62581 -760915587 82415 43980 -676202233 30243 54329 216841599 53384 66140 521846306 62888 63681 -361513920 36178 47721 -495359800 47946 36077 3205492 43185 78298 952940491 35770 61813 2033441 82965 36286 844920922 48514 7716 -767835010 52101 64854 292112444 83776 22943 -881354214 29646 45080 949190298 30936 25352 -61514770 75358 3212 532500583 38450 61574 -152448415 16257 1937 -475070370 44352 9058 883502499 3406 7809 956053012 7311 31357 301364362 66016 80421 -238640489 25412 16410 360579435 1450 96665 652479926 67128 27705 -19976331 20010 93394 -396677369 64740 71111 715398540 77586 27265 132151771 10673 84792 -346861373 29742 7014 100430779 61521 36822 42666057 73632 12628 -79505244 33233 59050 964825661 19604 63733 478480986 26736 88740 -65907057 56954 21857 -694080440 69057 73973 893342181 24523 58767 -630147478 4224 56030 -118304932 16897 25123 77937722 864 65326 -851537061 95255 31015 -584723727 54695 56204 320072303 61799 87569 855678944 42986 46424 -864027193 20472 89377 921801665 36010 32239 -662550905 49328 35631 946492922 56068 41208 -439340576 53591 62370 -863717668 84597 1145 669910632 90979 66769 581316123 85874 5004 89179961 53963 41471 -810317299 79027 63610 -629065662 5534 77757 201529194 76525 66105 678743672 63027 34242 -517647923 37080 32257 -691361799 82392 56042 813605959 32720 77057 -534456247 72850 28015 946510326 29457 76560 -773275342 30278 17207 588605647 48522 82839 837258996 50272 70693 806664574 96511 27880 -999530827 56201 36960 32808222 14374 87788 -445047391 48185 25626 837902377 65708 70414 -564079910 30995 80671 -615202194 22738 26381 -398919102 48228 86477 569640959 34767 54950 -494597493 30605 25108 -153645866 78363 76223 -98841758 81552 36092 791057659 53286 14498 615911569 20917 64645 -444375048 88118 52950 -948154321 14265 10951 473425233 58263 98035 643758361 15316 65554 39424823 58322 45815 -815891574 4336 55432 -271576386 55810 16619 -848449905 47239 4051 141343410 53814 57003 932531474 46575 14015 373367539 67162 10070 -975560697 29069 91906 -612325140 76728 92776 474179397 71695 41333 413023445 53433 80270 616085984 74045 59127 532435257 62325 92206 -509216173 4257 90722 -482264454 69268 66870 -244319712 21607 24068 -37391334 12559 21384 256234324 48215 29731 220376401 93340 5048 84549839 70108 45676 -838062784 63342 90895 14908511 21980 79414 -838796460 1416 84578 843700007 88067 320 -203088320 25438 20207 -796978149 58343 53429 -74292276 80565 83916 -123769777 11628 67792 -978032233 82317 45946 272765075 6789 25003 -805545731 57307 32864 954020613 68253 66628 -685121831 65243 40262 -164190987 15525 1785 -351690277 20072 26234 709413380 1499 77210 31040368 35625 47649 973143868 77687 90600 -460826524 60680 16850 -790736154 65980 29948 848801242 56745 75605 -143002573 23026 55822 -450661813 77717 95024 -162817409 35586 49561 161849286 11252 22472 -346071515 19494 52808 -569939196 61923 7621 283261394 10841 66572 -151096679 75731 20467 -431301299 31886 92592 243591548 64572 79366 -145144775 89958 48502 -978909186 17763 63035 738167051 28608 3124 -650491271 59936 32345 -875144419 13635 29970 -547508354 62952 14001 574467245 5696 85222 -699321406 58415 64595 -287547743 25093 68438 -642596108 48862 45309 956008295 58339 84957 -148315810 97027 5120 -454145724 61099 70666 246922897 30899 52707 12071702 19871 3041 343365383 26693 80875 954510706 34706 48760 -775020859 63133 50573 595600317 66053 67029 997455118 38229 85736 -134636106 42819 97086 -122544409 13619 72681 694963804 8146 11836 -869209783 8229 92851 -624636732 95801 35318 974082627 60669 52485 815428427 43721 95006 -23344821 62444 77490 233365755 79602 22226 289444337 90121 11625 608144231 23782 41628 -929595410 70145 81478 -562517622 88230 78209 112613387 12394 6810 375228243 68156 76567 305302542 9285 29568 813424462 68200 23825 578932474 66123 71760 -713822446 30715 66166 76773127 36152 19016 682079042 77509 82105 -413524615 43569 34680 -436598488 95130 24409 86131369 2357 29556 34691360 26176 73913 808749578 14753 54867 -490486601 84727 50414 428930797 29695 19654 993204872 49862 57054 885746391 50129 14749 208542620 28861 2387 -690132620 27152 8428 138693402 14105 71698 -207576971 91401 80704 -451372378 60435 53226 627194968 8852 41872 -468092253 47266 58256 -369037795 77053 73296 -659626501 20780 79754 -918583302 84322 81263 -76495395 67453 39597 -96082686 70536 71357 87752644 15909 61652 237777680 74808 87151 -225853831 79571 20323 680769106 54676 70433 723841767 69277 80066 966980692 72319 81926 773591970 62073 76760 13508675 30306 32177 -745285531 16851 31811 -515319477 60373 31631 15026307 22017 604 -695879444 18086 34006 578546209 86997 46005 -509649500 95745 22258 600007606 39793 3714 -258959823 95309 57682 898324051 10878 59450 753533896 34677 2712 -785620346 92722 8814 -623971914 15193 17170 -808416081 46703 95176 -500257627 65007 72547 -666393094 68409 23478 716496785 43662 20 559294583 70134 85352 -944452042 20823 42483 332898472 23685 51385 192155402 15882 12418 -123073625 76169 46043 -273416735 62390 56499 -665915041 15160 97211 710148428 44138 31680 93693538 64487 2925 -507543002 85806 26648 939913197 97644 69451 803707688 88317 79705 -827829167 49085 34878 859740499 82030 47919 167270463 16091 3131 187497439 29501 48205 697847018 23057 49456 232008372 67303 53728 -692922814 79351 78416 -658808612 51341 39055 -263541235 28965 28847 491046471 64126 63793 -484503386 24995 97427 577558515 29728 75632 -61094993 66635 6128 152400979 36526 87537 16845254 5767 34302 -613545765 37072 71066 -686888568 64441 39950 11738022 11035 50527 524241264 46234 97394 693055544 142 47025 697833880 91770 61517 263713263 43809 55748 -935192751 44132 61187 -512137009 24380 51167 -997558110 71136 89534 488724869 77018 30985 520539060 53165 84034 -405830576 42753 41857 -573119925 24881 55186 -561720098 18075 46110 943659085 83327 53436 450499133 59970 89524 -153583554 21690 70845 -847275576 12472 65537 536465441 22306 37891 120917326 27350 79758 986328457 21231 82595 622881330 4103 94240 -937183399 8356 61316 -234225856 7178 27595 659745166 88730 97275 -714577473 20335 76277 -965531752 70873 8945 628669872 44123 31813 291921558 41390 95843 290402660 13444 56620 -766166194 55727 86519 815007312 70494 73844 -655409039 34147 79031 287896968 22475 88983 -107127426 7142 73703 859541844 25357 44355 -896874015 86386 78418 475486629 86890 76315 799233409 35226 81596 -139004069 95019 47858 -382698128 82914 95584 -685816009 22084 76413 39617931 21671 1235 440705007 63597 14 612532141 2716 71539 -266169119 48750 42525 -860444554 44861 9224 -675184636 57904 32148 210537877 82916 44076 181491709 5129 6911 498072403 41956 72586 332743041 84579 96252 -26192906 93824 10313 -885338203 47134 18110 990546815 20153 95125 -651306688 11463 62420 -833866034 63935 43307 -336807387 88500 46163 -708298087 43981 44600 190870582 27207 11844 -627097825 67290 80221 632612154 7794 66394 -170888048 94269 46335 285422451 43108 2536 48471055 55891 96029 511582003 64246 76159 -223088537 36304 49263 299874203 18933 84793 221021097 15944 98086 845280452 3264 550 -30677368 47656 12976 810167266 13313 2747 129671046 53853 38640 -191715628 25594 67581 233682074 96224 68779 -519037926 20908 95772 646706088 6693 15856 -534406504 13857 75220 -332737451 50816 41720 715075792 34827 84807 -253087952 43570 91187 -682955935 88829 27382 -700066741 74786 20439 -490223950 82389 31758 -382224032 90296 90757 6111984 98156 90754 889950573 74828 7441 -10786028 21846 71418 -731072718 93121 87705 -271508717 22868 42754 -377529652 51793 4891 990014825 40121 17055 -361312372 73771 57722 -897126524 26509 66218 884343877 35306 42510 -858810879 19594 33701 -282868848 39896 82915 524153302 86919 8037 624665472 80838 84690 -960978267 61600 74848 -431344342 8583 24461 -469914085 24556 39968 -701041840 56017 15192 -576226551 53991 36763 -150719776 75139 63992 837951758 59029 68120 -137936706 10145 6002 117066086 43799 45535 -371066423 88256 57901 665371793 43063 62489 809740205 90709 69587 -792811692 29246 43250 291044834 92156 11489 481816609 83491 22922 752488520 41213 28326 -36333861 51435 74509 -563855327 95298 46176 -129792363 51243 5105 202631861 68136 18335 -663477410 71700 15555 -851920063 41231 80231 541934905 96737 70244 257152024 36437 87237 -403676024 22104 40772 656355322 13142 15435 228576567 24527 75414 144859052 56918 90707 54875454 12697 63403 -74585361 80791 46587 -363821851 82904 40787 669520952 24259 16236 64693368 88866 45557 935591181 48523 49879 -49142407 34271 8240 -699315738 97951 58586 -662688833 97749 85658 804245341 59499 1885 43635268 88278 67953 720263478 12738 22290 -341026517 88622 82003 928074839 51467 21736 -476806054 12743 54824 -594414891 32380 9095 170447739 19893 94250 -944440517 82319 88544 633773253 39251 50290 38414038 87189 22028 591726168 70615 12523 -15650565 6479 68545 213716664 36675 84166 431211529 49225 41425 547133014 64552 44531 -487488958 49556 47996 -893705019 49783 82092 -641171237 31389 41330 -927385344 55179 36562 124145237 83175 97311 239853575 52570 32028 989008074 86947 49256 -213760903 31692 42149 -928805827 44978 61230 -61555407 29310 93706 361660988 91976 19396 -78894444 61548 55862 329777503 50458 70748 -283791534 14630 89986 -347764533 30461 39782 -432461262 50404 84879 -683963925 47304 76325 593362693 11137 52354 -728017582 37126 8485 244251310 7952 4304 477173467 30446 43368 306992269 83489 41967 772789933 84135 81354 -723231558 94875 89939 295045551 49143 14186 -340074308 3382 21907 213816601 41791 921 -647825017 69762 3387 -700384900 27981 90894 464478482 83827 78413 495854700 91707 82823 -801281687 68035 59354 -515220513 40485 51352 -366276878 41370 93555 -491585007 19595 97030 -239267047 91091 53127 -698304842 56377 901 98401340 2961 59976 -592554099 26762 25471 -682910102 44937 4156 913337916 92739 79952 405333031 48264 61772 802614429 57962 92746 395951389 26387 72652 -17203082 7230 91055 135619587 95021 51359 218784255 18353 45308 36334627 22132 27500 -291017973 47007 66707 -169797849 14823 51880 138195701 54529 72 -91257207 5353 68318 -92592527 98407 65608 839595800 38127 3425 -394594394 30884 8534 803656726 60273 31329 -102449569 87498 47705 355580656 17484 41139 974681384 42541 57107 300180942 84954 61424 -454288027 1315 4710 -386425962 71462 50902 653275741 41505 35968 901925590 16807 57942 -491923241 66251 6172 41731261 54250 41517 -734991750 38786 25059 416971755 30233 18682 -242885743 46186 40478 -189424117 15598 64412 253654077 26138 48476 506814238 27348 19343 -903813471 63856 23020 972161737 86140 9495 802331341 11631 69770 -960740864 92841 18765 888529094 44528 82142 -746266296 26491 92801 752058333 57460 22269 26792010 49960 74953 503378141 22699 73700 502581395 49067 67597 -758752453 95181 37596 76806525 68829 62918 858497884 382 12073 625167548 6998 56737 717686372 43035 54947 647917095 19885 10415 -18166502 24546 1466 -362796238 36144 12926 231687109 84782 80144 -797216964 5522 45694 639367221 77359 79618 998438558 37486 17811 289628443 21347 36378 -333418574 10587 74475 -129702991 36291 65038 -405890601 60307 72768 597456330 12256 53485 749535210 19855 8717 -379131290 86350 1057 756981052 60541 88947 -150528419 56304 89830 786707941 494 15325 -672926591 64024 61745 765355918 73772 49013 349371456 65325 41857 -355670484 77754 33385 -536999207 29853 95097 590329424 21041 29377 224982728 49537 83552 -934812389 82591 80864 -576628225 32022 405 317011183 78909 81521 62402611 87096 32070 -929764152 69576 90905 -929081409 54969 32673 -538199123 17251 10556 361152364 70061 33957 798147506 97578 42809 458865106 36251 42147 -941654337 68348 78067 -300949614 82593 86459 -713876395 52402 39557 -290917643 43270 92585 -532182597 66604 31985 -233526305 12263 86342 -244659848 49271 86044 709194299 43607 99001 -609888057 43910 27058 -316628105 27489 26387 889229534 94253 86304 672872547 79746 35598 -834717342 59750 83237 471685828 26729 53932 -65139372 59214 16382 -820623736 78180 57520 -360542219 14583 85745 -753664794 76215 98375 -16992938 50826 64945 399494103 17164 83748 275865821 20 29903 -825195570 90141 49358 -771196896 74515 4535 29770117 52876 1655 -683539459 39291 70678 -588190185 60888 8376 -495644854 52038 59808 -573355141 18240 17990 -21024280 17065 53356 -340596315 11881 4739 334384505 88536 34929 -941371359 98017 62410 336898412 37116 84179 -887993856 49656 48134 -853066481 5065 32674 257571588 46558 68887 485491333 6848 64331 -567054410 63799 77861 630001803 95762 32315 -372547666 9431 85983 -48387296 14255 25213 -287184019 14356 50337 -443139469 30922 71203 -166545548 12383 39280 -703409842 18786 36985 -497077480 89606 30628 -633591844 72899 31432 763566342 18850 12279 -244237694 65490 11716 -791426324 63698 85124 -601849347 42987 54347 -451649603 5278 4350 811817481 54243 469 427441924 28553 81911 153314350 12253 22986 -117829195 6217 50222 -154421078 69679 32197 -107545790 97643 6655 -927002808 41342 4079 -904008079 60315 37069 12892938 56353 4558 441459299 41521 36159 -639515445 49299 97742 763609167 54304 51910 368609271 50548 58324 -666909342 31177 34959 662169430 18221 91312 -159023061 54733 34348 -552889762 15471 32507 -192883519 69737 68788 859407866 46158 1108 -579535689 93638 29564 542613307 50363 45012 -272852571 6377 46378 60308901 88155 78574 587054675 89887 85834 -73800399 8245 6898 -222216217 28043 50574 270190792 3873 19109 682161041 93284 58444 -812115593 6833 88587 60042714 26896 35041 872462937 59223 84913 -704953181 47486 26223 338072439 26886 25700 -777649892 36781 27768 113358620 54715 76973 -56854198 33066 91604 555956856 28598 52506 627970322 52654 14865 -835503759 74491 45355 200770478 85433 73389 -301620946 85949 46102 -963641716 51622 64877 968147849 96179 22572 -708879313 84665 24280 116801328 10370 22220 619487931 23974 1156 -93913504 40361 79918 -190118678 78126 20439 12969229 10577 25200 349041099 68310 84037 382884240 35144 44472 -402269354 28783 31441 761953841 44162 31611 -921976368 91517 53363 -475016570 7610 4919 -493764522 6849 49106 -269551792 22350 72659 -253922083 84453 2900 -23706523 87782 47965 871013044 23341 86934 -116471388 59483 87718 636181386 11484 90349 -719303776 31456 49156 -313764574 98808 4691 -324269350 18544 95636 -842946189 49460 13886 -935695031 67570 11379 -711734990 44784 13880 -701363892 56047 68950 160457520 65495 731 -857216599 75515 94092 -720893197 2142 93171 -270669107 42407 65220 -629416965 22591 46955 921259779 3575 77860 127937055 77557 90777 185166442 69443 71438 237111945 8176 66966 -693947480 57407 56952 87959287 41693 9111 -745472061 63837 95800 234976610 82741 5406 -828414722 44265 87435 -155917593 34511 86389 -700150389 64081 37048 361135641 78194 13279 989461070 6694 25004 -21194829 54965 45437 125647546 55294 24795 -611498538 2751 75350 -610670986 42515 51878 -834735403 50040 67723 -262113212 16943 18788 167969397 21360 78119 -157506693 35548 79727 -457378636 34754 20030 -254903856 36456 60132 -825638772 42662 62450 -328662615 87866 31528 -467826665 23151 78871 256498703 85013 19855 694278375 40763 72035 476939459 51722 97659 -922215434 33838 19490 -281564365 2387 32176 812070409 59327 32899 -56650191 75645 44398 -806851999 15129 48909 -661945326 97745 61737 770035438 87925 31158 126535234 82306 98877 -965050761 56584 69367 -189009312 88683 5490 241396063 25330 44347 -849345600 94926 61070 -885991869 51 3888 832508084 33464 57813 807376873 65687 16760 963297094 41100 96153 180844196 48960 53750 637186715 24787 4489 327522920 50392 6493 -678163635 28591 64480 -326520331 76060 44210 -688443620 3509 30918 -644127453 63457 36053 258567796 87167 87008 788501422 32734 4465 415309830 19227 20987 -268347850 37450 26672 221788334 50573 41996 -381362691 37729 74927 22282496 92512 70670 -301368923 12248 92033 497015605 61965 24294 729331641 80878 56886 -339782163 23845 45055 -697248843 52012 56189 110948561 12236 38853 -373145186 23052 52999 627457583 34536 70090 418084416 14641 92450 -62315563 57830 50314 479218062 96961 88270 -906454359 16248 35605 -496856046 76945 12458 641983736 41488 47649 -461106834 37871 86820 -865389559 54191 56654 626512997 21326 94998 -36359986 31768 6237 829018556 26135 34374 513847367 99031 4339 -388797117 16240 17045 -142615109 79242 20768 250946749 51427 21969 775526690 79652 49197 -465424032 28161 45471 405735343 83450 45313 -314617157 98957 10966 -604831842 89465 5930 -435233597 86579 74747 -647202591 4937 23801 674075377 64778 93045 -892423882 43678 3865 -419893678 85811 64183 623046815 44482 36601 684891175 78372 30197 969863213 87300 54389 848913836 97908 40146 -64224780 48197 88781 164602848 77801 16616 240499421 65998 56097 475400178 18820 4029 -305517992 59051 94289 176601760 80042 71370 207051611 10450 55948 -49306838 86154 651 -818812586 30696 10791 502567099 96885 81488 775438797 62363 78041 -588018501 4940 5730 -557871502 59226 81831 280490932 40647 42607 -577139009 16070 29851 -606262541 87655 34595 645738953 25872 96753 584196412 72982 52212 -649082165 73152 22692 566796512 44732 20172 -313822417 32173 45451 -971315378 56378 30692 -367423375 2040 63217 -866783896 16502 69004 317018462 86207 4970 158200004 28619 79616 450307891 68221 64834 232316999 22602 91894 711103105 95849 93704 952991142 93503 14865 -414312313 95955 55150 520756109 91989 5308 323983554 80641 36066 172774124 58822 32245 849288138 14334 65493 416929473 42357 89617 448612598 9259 81873 -712090243 12501 89941 760723714 54726 8526 42241192 95957 91626 386087443 55232 16862 -106641118 33447 39359 -446051005 32007 39189 692755021 60129 10282 593324074 20095 91050 502499769 26864 38872 88805148 29975 14079 -87519532 38765 85032 915207704 87645 21152 -863319770 1113 2414 -455069703 16034 46118 77913864 74753 41861 -63951180 59248 54280 -600348170 49004 60347 -867677796 42941 75683 665021541 66109 14051 -323708087 49673 36218 -706922561 60316 59637 -46575550 70603 62457 -194739597 86555 77877 701612714 49428 38628 -748451950 14207 61888 -268087143 4451 87934 288636898 40309 11357 -808661311 92413 45740 -142078528 73284 13171 -989657437 44416 29028 -929358950 56017 71526 352513625 87780 30906 29021623 68920 28006 43808370 98525 89132 166699274 89726 8424 -530418142 76700 19271 -908265221 77514 76149 485589501 30402 44502 189438738 88055 90216 37215806 64875 2009 900161268 19398 85244 -414046128 30125 35085 -216878352 84368 745 68478604 71511 92525 930550650 55595 35710 -336713420 12669 57506 690680029 96932 51451 680729664 21029 19397 -937280755 75642 72268 230906241 61715 43108 -872126198 86916 33398 47591055 88852 35008 -329028057 46097 46909 604882663 72437 59547 -192614531 43053 43862 -6675030 93212 22483 838430905 67055 95675 578757734 78327 76065 -772250924 52399 83705 -865994658 56390 6617 -95856726 99125 17442 294413054 82890 51738 -791721984 25731 15020 -77639738 11846 21312 937550182 94105 58681 -844009881 70069 49291 895960939 43846 76819 574502749 10715 10279 -599432246 55057 66084 -393712115 22495 91705 -255938132 6276 67079 214743178 26778 78064 417370577 41470 28352 970710583 73110 17489 -605599751 42753 9676 -495577870 7115 24463 -964804610 47887 15485 850245683 64421 61746 -463587233 7227 26528 679694805 28261 25425 -982586780 86718 26938 -273041597 87254 36621 274103666 18566 36135 562001167 45016 61415 42672178 14415 55947 -945639945 29366 49655 483491992 50868 53886 -400163131 63439 1219 737521961 22597 67032 -265350702 97185 98220 198622552 1503 78912 -934435863 31157 13629 -76587964 6168 83814 743732011 51840 54262 -236403734 17481 33979 788066287 51240 1246 -417646696 76829 66131 123500748 91203 80852 -163531090 8497 41794 159210179 36647 57203 -155671803 25126 73709 -878070120 6847 43882 121869475 36676 8299 -679735986 93327 59657 -157450250 142 43486 752925247 53037 178 855172352 50840 12660 368810695 81999 26341 964827793 50062 78343 702327905 26382 79816 -207533601 14167 66897 -717549085 36536 84034 -659934224 28175 63361 657339828 47075 59741 -532993386 43077 617 -865466662 2085 71121 584049340 84694 82351 255424244 85458 67695 -922306391 38111 93624 -417100619 48436 72670 631949911 91643 16323 110399692 49745 14451 593354356 68018 93468 930752133 35162 75996 -220657972 41081 44029 -139215420 77502 57951 676129574 24368 91311 681297430 81827 48758 -455129776 33694 81062 340378501 90118 30967 973805951 82456 15531 282326237 27177 1318 -522471732 69052 29663 10932631 72264 53382 930800813 22673 86677 484735725 74915 54799 695491377 38819 65074 678370749 22586 10362 426030059 34869 81653 105683580 73298 92134 134747843 29627 15163 -999268763 22875 54727 592959564 46521 66803 -265124754 69892 5764 508139981 18158 34980 -942517911 21892 53298 103498163 76254 54275 -15145965 49852 59202 656432836 21762 34967 -83762818 44203 53911 859441964 16944 31812 -350425522 54970 8181 576952431 80050 84629 154699613 84817 38150 -335076485 13457 98091 -515578341 81684 87675 -868549451 55227 11602 87993651 26136 40624 -22244191 62301 11643 274777800 88605 4390 527599571 20234 72724 202968980 67511 81862 -744998630 34107 29133 -584607966 43116 82593 920403105 17473 63832 202625860 17397 21839 -191186207 985 20568 304929389 46484 72045 -16433605 23614 41861 -468546670 79341 41567 209260373 82601 93268 -320331174 13947 62216 -133650842 21143 15439 931493582 64147 94580 380732186 80568 41812 425756167 36066 25799 -151546223 84611 50882 434616258 70004 64387 -410037890 90698 28502 -172443450 68876 40202 375259167 30150 64764 -389005178 12250 31319 -427087151 72875 13604 -659820452 23604 89000 352915237 21986 2412 -876778879 2245 13324 -373457437 28846 93425 447954345 67269 42029 -450041673 93456 60210 -522396162 65350 78282 -837890021 80265 53110 285623303 34113 89496 -137863870 84692 19953 365697834 55399 48268 818255638 37836 26180 375931363 62937 79618 -246636415 91949 69869 -946938665 60086 40550 -304478592 46808 27843 153708956 96666 88292 656898673 42030 98071 305418761 64325 56257 -601943818 49742 22617 -482707158 62835 75987 91007255 75773 96352 69291305 84173 1022 -958167525 29005 91927 106377393 37384 15069 -208203044 86458 62381 -651415424 91916 18755 281259393 56446 17138 983664808 32662 64831 375349770 25546 24755 -816713254 45387 75695 916767196 15503 64298 484746993 85379 7600 -224424000 76167 5738 -207207357 33499 11137 897789240 26701 4459 153426511 13956 93305 -41547598 34197 43643 -815119011 76877 66223 -218476939 17369 11224 291817133 65133 83240 -59890254 31382 77495 941419003 555 76049 604616213 47061 68347 -819800277 89012 70027 592076717 59912 28545 622969990 18079 60682 -889868632 11896 40583 106601854 85071 72303 -537316278 58965 38489 146508420 97649 17778 479548957 39792 23673 536445542 91578 1914 -499312911 88701 15631 -509552549 51257 1164 209463282 76056 18364 388693208 28004 44444 249822117 60480 80917 -979682240 18736 7460 354073523 40652 81047 -242690870 88467 5826 721623212 93746 40662 -291352758 26290 11081 -147525088 24084 15825 -241953585 84616 27806 602660864 41985 38997 -996320826 62864 15423 -227299886 26833 13132 345566037 36372 38824 462967133 7174 80186 -400796899 1703 428 788900352 46649 18175 152783018 12241 36042 -341969460 36772 47224 -258662843 93639 21902 -154168283 24361 73928 -988898144 18898 19793 -763528132 96369 98913 48349186 96332 24583 -37325671 83552 45524 824040479 26023 57156 -137318079 7643 3231 -825786975 90140 5961 -386116433 54639 77949 780224518 4840 54992 997745215 79725 95962 -114971974 97625 36735 -507067188 74797 75539 -585452546 83900 83939 -456194141 21944 86573 633870799 26942 33062 862188585 81110 18794 169869397 68382 4110 748815836 62540 36851 151306763 37963 29799 -53575251 19246 1815 -654522006 94926 61872 528428256 74018 824 426359230 54831 71540 846528814 23094 42346 -613742913 34682 81223 159509806 84602 30933 -457804044 34797 61210 -996959397 3007 59992 973802200 83113 2279 168651470 80308 11435 -786841993 79522 61159 622967553 22877 89988 -769619152 52261 32286 996726058 45419 93619 -19973831 38542 31818 19157354 44404 1843 -891859270 76497 17896 -749069123 4718 36086 -773077054 52688 72891 -923236138 51795 28841 100020809 73567 79290 -883308301 51793 63059 -858247373 23232 81938 -771778985 13067 43378 694997831 233 93775 224457724 38791 37172 41081895 91763 77706 -352323065 83782 88890 -767061226 35178 97547 273606724 61155 67490 935915039 14697 49191 406961181 25279 62469 832206644 23539 90900 -916299946 41380 85464 -7575074 36356 42792 587418305 94027 44776 4969704 54791 15438 342357280 70557 68819 -214930639 38708 16884 -135020286 88615 48521 678661281 41962 93313 17369655 67706 39868 741175766 16855 87130 980920698 30563 21556 -159590615 27914 90294 -225828143 26271 68861 -990942887 53375 23651 846969966 21277 6719 790812323 49244 94154 2361605 17369 35557 149221422 43507 96858 -634464222 26713 24764 -888241837 84791 11432 -765480099 48457 89262 737322206 81539 4227 -485737486 93413 89532 -373674906 45866 10597 299647195 42835 88197 182100743 43562 78258 -620729446 72127 91029 -787819136 79428 18042 164510250 48076 57137 -419357983 5054 15798 -862657681 42687 3425 -370303243 33042 17171 -213160276 3012 93208 -280357753 72645 11998 -310967517 84320 81136 -42603793 1540 6615 -518428633 60186 70471 419994094 61341 56462 836256859 47774 70343 -133485332 34098 87659 -59218504 76999 30966 -401032393 3271 34583 -222303781 67765 90972 -200017764 26333 88736 -623039185 36507 42681 133808782 65542 68681 620866175 76753 89355 407611592 13941 39007 -721832459 292 81136 -134786411 27159 33674 -161415195 92561 17224 -927553803 83064 57826 -667520665 36982 18501 -378503946 37129 54782 72462693 52036 16519 554363832 67571 95840 725095602 19886 67578 595998682 40473 61009 -770469117 5844 97334 100902108 5978 46117 -34054502 24660 83072 -284630462 27127 87488 698927513 35900 47212 -964953003 1468 90235 -679732614 50246 97969 342384165 72089 61588 -867429878 76644 57508 -798430991 16663 9911 -318690608 43832 97549 -292915747 75518 78553 388277392 14717 14771 -409462711 22403 44951 -714743110 39692 40484 -795887095 10774 33736 -934574386 66710 29051 -734727364 23014 40950 414995659 82757 98803 -9067999 76546 67108 -981691038 82690 16024 -127414195 22111 79727 -716606372 93879 37716 -248167927 81273 80173 634716633 65240 30061 997538724 124 31277 -111306854 95130 5570 711045365 86552 20893 220125455 21328 96584 -515829093 60822 46764 381702590 84149 18315 -886931075 41527 72707 -64641709 25100 1210 -951774012 1855 26008 139011980 29594 56015 15302411 20611 1800 -337130639 1752 78659 633282938 89490 18483 -472607647 7412 82237 -331708670 97709 24431 -297519860 26032 27360 -179984560 90575 78016 613467225 76747 27610 691574494 16277 73741 -868821876 12008 35902 10739694 27595 62876 -845614414 59792 50500 311827938 26973 73849 205145984 43649 28432 -461032450 34427 94274 744521894 89527 96461 959675456 96094 97908 -306386009 73839 74135 -579751853 2709 58158 -892196505 10879 62528 -373181824 40604 64985 765437623 91911 94990 105542499 45225 40930 819295959 12002 27693 861382232 29031 76188 521905623 1787 39503 27453403 10622 37595 659782701 83234 70431 140304463 61694 62964 673876497 62724 14185 -479661905 35350 38464 -303531464 37224 61523 72850042 49680 62819 -335557296 8030 55319 -669038357 83947 9069 -616016034 76228 82127 -902654338 85034 48502 -521452380 80202 69643 -451605771 50753 35783 -652735610 81703 13099 -494752344 21169 52240 54650861 55484 14195 -370858229 49729 43886 304462575 33516 15928 600200732 52224 57105 -132908501 29845 82400 24049717 13667 12627 581604157 40429 6411 28837300 46495 86875 -564281289 96320 59289 991469583 22642 50186 -229938373 15903 24384 175061756 40874 20383 73801965 58802 27487 967334337 98643 14724 469348601 14577 82650 -898107786 47932 36960 -246675849 39752 29319 564529952 74060 3558 -826260565 96671 57596 -751146711 55335 24848 274191215 67028 76764 531337958 65589 4083 -704499989 94690 42568 -579067455 58316 75484 -696392019 38365 37829 -891157510 26886 32014 744258387 29592 39412 526972462 39161 24785 -270421949 26981 39172 251414468 82661 42225 599496273 13830 18877 -345734628 11057 95354 -294925859 68629 68134 383695561 42698 84958 289408943 93532 94907 -426475862 90673 52966 -1571735 55730 11342 -231502278 16156 5130 -310842204 14715 82329 666133828 53385 19184 -948316980 28925 39519 567412920 92399 54224 547422345 28383 6646 180390429 44483 20295 448492872 20272 36232 -116522225 1729 48491 672346261 82206 3097 722583003 71178 68270 573935556 70833 39310 -404796442 70166 83510 -830980919 74893 95990 712418810 61312 405 -340830187 7183 75817 608413095 51206 64550 -268085753 334 50012 63532938 74242 67812 956015439 57562 22109 379997881 50682 38515 -843319658 68603 93717 791646643 96897 20888 -431845719 17911 74064 706299674 24815 48955 627572472 21003 25489 -345253132 84862 75466 765204316 72821 1075 591710804 24426 58165 -830569162 25114 72301 -982645967 91195 49046 -464590842 1591 28939 430252451 75183 45220 -482116502 11320 27354 -201321168 73030 73125 -675223826 82151 11266 33584841 77418 9849 -328615771 44609 53453 287103083 69370 12309 -375834536 62657 42460 -72524472 19894 44779 -512844011 27026 60287 794983990 38961 33483 -724368222 63882 44444 -901494799 62082 45685 721779303 53720 7042 571315269 77838 76236 977313586 48320 64691 307251837 90824 55571 285538680 18493 49332 -654901413 17614 88681 -372960181 10378 88557 -976844478 11187 32509 347717007 35057 37976 529472245 72402 9975 989045570 46023 54997 -642233892 17480 84545 -831008045 33485 3903 481595444 73784 14662 245781937 83736 92776 678574765 73491 27297 909529969 83731 80803 -162349513 111 51113 -358406334 94851 6722 436131610 12830 46448 46579204 66490 37853 68337461 50182 7258 391564745 32742 73285 343219089 22087 96735 -521770729 69624 61338 900742986 90740 3827 606695974 4371 6994 -789687062 57898 44390 -73887266 13648 36040 273973660 30193 46385 -966031513 30479 58170 -271576228 17365 75459 -643684731 41698 18319 628075256 34368 51471 402988163 26028 9957 -92466037 2304 46015 189594044 19113 93128 196612704 31817 92740 570986639 94073 58965 750669754 28270 79068 383074773 2729 19628 -528431329 39852 58660 59702078 84503 75263 -516957440 70150 49979 -804391856 17179 82931 -272399705 56440 53252 490380939 54335 56706 -33933651 39302 66112 -390256430 37162 60963 356290438 85584 27998 516070253 42405 37386 -823012446 12106 6925 393901450 59049 75566 784892569 49107 26526 889943029 23376 9917 -335203184 31774 70642 471114265 89452 98260 -197865624 22543 19568 370930406 39703 42492 -427901542 73679 93914 -505363601 15873 68723 -429444368 70369 629 -375850639 60977 37234 711560210 89945 33992 -682747668 62133 83804 -696724763 96930 89285 -741949525 38107 17899 -28057793 39881 8542 373459394 991 40946 -501797551 84227 11941 696316563 90928 95311 622358235 34250 87541 952207889 24410 67304 259782815 4293 34426 159163361 52176 98334 -364395412 20631 45817 753790621 86472 92373 317526644 28849 54805 473884454 76386 32782 -12879468 58492 48223 417213315 33849 88403 949034668 19174 55349 -783317126 98730 84716 267047679 55885 7828 3241370 75576 45763 582998400 55700 62864 -847990416 66980 89848 871753338 32270 24297 426542710 97470 80521 -493106279 87152 43973 77695261 60673 96073 -631562073 60375 50273 834663396 44422 39765 340998611 19145 93741 694944603 83538 19515 -13452163 12495 42689 164014026 28057 72965 267230658 77347 61574 -81964375 40719 52258 913708561 12906 70708 299069875 51503 90141 377501407 95421 57174 -240889446 63756 36472 -855412549 9880 38773 -832707686 80516 38647 -306170053 14626 7140 -489593355 51299 12881 -583439656 17526 98071 11385727 4561 6213 703728588 13810 20119 -13235420 36483 40231 -964961946 7466 63313 365792643 12658 37483 -14838800 93118 49769 404603484 79218 4572 390253879 52209 85202 -937537919 88061 7049 554764870 48803 98308 718632975 73861 80653 -337414526 5066 79829 -241775239 56092 85140 -359419901 10421 95242 173362423 4013 81191 364374810 59968 4921 -305598328 32431 23589 -276134276 30169 10841 -864318233 82102 40663 288818607 33347 86360 179956334 73646 67307 -784636971 59662 67949 -678242286 91931 43927 787246200 1999 31461 -196541401 6645 95784 179101108 65397 70235 212230411 64302 55579 -921410298 71416 25247 370724792 74715 15728 -522605731 94242 37758 427654119 78955 29162 765519421 73933 39183 -405892032 75937 46338 857396605 75323 89464 852048117 55001 1888 171658712 49910 2936 -978941540 33642 97916 -496940843 25683 48938 -30351425 32147 6865 -562058407 44846 19671 -476203202 39379 83131 -10361484 87446 9180 -997531709 8095 60637 242029229 67392 41617 602516724 21683 78954 151625022 4651 39069 137090083 45685 15213 40314645 57949 13867 234337532 70458 87004 781200132 13616 58028 4592524 85152 94096 564510319 26071 9761 163245267 56195 80172 -878970883 54498 76456 264542351 31492 85847 931664683 14809 36954 209554578 14894 96657 -52589135 38231 47360 741008110 91997 6455 -341720346 819 37839 -116340379 6611 89506 854914255 12520 66522 -135333053 73501 4599 80308253 70974 60158 -391999275 16173 40435 -848181041 35489 35470 -628310336 75724 88894 292362736 63863 34141 708018912 47057 33154 -592905418 86942 30310 898999198 69316 99123 -614144764 85621 64998 -936311003 89685 89975 -898200701 47999 69754 -990282039 27025 19439 667194643 7711 67252 -288867115 34499 29175 -952610920 89598 85198 386617254 92508 2533 -966267169 73252 8858 993633155 46295 81141 405738652 11355 70572 856524034 14164 84006 -271282577 58549 35079 570253096 76990 82163 -209761634 72644 43286 878581810 61639 85909 -79626241 34507 42506 -465133427 93886 86939 190642015 44171 8401 -395368590 57189 35650 229158497 6752 33479 -820605349 31575 34867 -506533308 61045 81016 -233083624 29974 15814 815560762 86567 97837 310542112 64779 92221 -336845990 52856 69646 731085747 82620 45018 698886183 31332 59861 -274192374 86561 27593 -202499635 68347 34299 -163555237 72523 82434 580921752 78911 43223 -187592711 24617 35091 836581788 24988 43285 321344634 75299 69516 336728293 45507 96572 -180396152 18891 60514 999642772 97129 29937 767433465 94577 62161 -478165417 81742 38476 -845394212 51775 47179 -36407096 54070 91438 -242213543 45354 61340 819732836 60832 53081 347504446 42408 37350 323199082 20836 42880 -55149564 37981 96029 -481669450 53815 27499 779700818 1208 95965 -942520911 54809 67086 -999150068 45976 69441 489178431 61768 54158 -127743670 44158 84578 199608851 89543 88128 -477555709 2620 36742 977886759 24488 13700 126132671 50976 69554 577364633 89216 39010 -430560040 94495 82122 -484482568 37881 15335 556502011 36995 53546 -66527270 89757 48239 29295186 17064 90653 234124300 7443 20984 446252796 31762 63277 -799011636 55671 84304 41029571 75019 45740 -520333325 14644 42910 -959287129 69319 7842 169662038 43646 5088 -869030335 80890 28477 784123689 62752 8691 812212036 36614 57711 318073974 66893 27876 -579618803 57154 26272 -542301815 26095 76062 462681600 67746 37086 139851036 78352 28322 -715407603 46563 61667 -559933084 21451 42973 899182696 55539 76737 -985180744 69621 674 -257116879 44147 43649 251152227 59025 52520 146762546 47416 91403 -106015451 28173 55258 -181032446 15349 272 -438273231 98965 27553 497051206 84245 60973 640338222 33738 26554 -265427310 73351 50019 -783586722 84138 141 -37926850 54061 37087 760797146 90996 49052 615383698 54850 19796 223629302 87767 32659 452910742 16992 59375 205287465 25940 4915 550731344 83719 72974 -475259322 50641 81034 -269491894 89159 39160 803557829 28536 90179 -71577400 68729 49868 -14719500 22693 86401 479667689 25627 6434 998144025 59931 67466 441032638 2130 13037 -186013459 28916 63815 995838280 52923 14338 626636981 42292 48398 -526918626 56008 14790 -265470393 31445 19943 -10023870 79609 69922 -480075781 37940 26750 -857286410 52174 89118 429378391 88719 27427 -777257399 89026 77147 -578492550 83072 74893 -58789143 5429 81438 -644376532 57321 35351 94351602 2731 92430 353569520 18789 65287 -515192275 47469 30983 925238650 76283 10750 328323518 50053 46477 622689190 11945 16399 8560326 42902 92426 75307203 66384 82520 -944028120 93998 89404 67579613 7679 91931 3905825 88846 69091 319014743 66126 91580 -669157657 3040 13951 -645652229 37257 46080 -579313044 45537 73 -519615795 98872 4047 202818417 94981 93795 -352139288 9971 13014 -549376211 78180 14987 485986022 65871 44789 724325782 67846 53436 -538362724 28873 57343 964055327 90671 17705 170727091 31994 47879 592285343 4271 59616 338889595 25007 37037 235320832 838 12627 370505197 69124 45042 -84216741 38715 28088 101551668 14192 28971 -365658626 20039 37277 -196275537 90550 36607 -87163392 12239 94902 338331588 63619 50316 -366350083 70384 55116 -755649138 25614 89402 123564595 54921 65282 -420707206 84353 12375 -704808874 63992 54663 299790056 60949 66598 12452406 41301 83295 -824359746 62555 1857 137539187 50152 32404 673336806 36297 1307 517937655 24430 99098 561637038 34723 45836 -16526479 81047 80968 -88217797 40281 26308 -320126916 29709 76181 92878757 91008 69282 -354038425 45400 55103 -820201040 68077 34258 966171841 2206 31955 -101851016 54883 11146 -86238502 57920 49174 -318180429 38953 76965 -714799782 85005 87769 -783369447 25035 75131 864786431 86352 57339 -938767511 63710 15453 -389647301 64394 60278 -81913110 48179 89790 -80959851 4231 4786 -470641380 80344 55115 -82608453 63104 73658 259016198 4690 47661 802913639 51881 81129 -146275155 37676 87583 732461746 6360 47575 -120437023 18902 96333 983783773 61763 43183 -580057022 40502 11688 660733876 98177 40923 -238863501 66314 44782 -930960265 76146 41101 -526096734 24854 36643 431549945 46236 18974 -27501324 10927 67818 46305794 41734 10868 635813332 59603 48518 106603893 49581 59803 -972819947 65619 6092 677062947 77970 36937 -149001265 82906 40574 225999526 14665 5357 -461422845 15348 89118 -177535000 38756 82972 -642306475 29426 87926 45448475 10451 94852 -137083382 87478 60559 297563891 9513 24116 -992281664 2669 48272 957850820 44177 42181 461678031 42186 77395 660374898 79720 63428 -225470256 35082 32180 -331684507 14215 58336 -934078847 35708 67622 853720293 2776 53020 -936440 88985 65721 57634365 15052 62581 -798895692 83296 94117 857830833 1972 10128 -614525797 92620 37858 271575322 88165 89391 -833390039 6126 22090 -147269380 19513 71336 644121954 38641 84418 -117526117 70986 16226 42948538 40611 45240 539405790 29382 23274 -233118192 20152 99075 767150924 84141 98651 794563488 14609 47460 -545130169 12981 44507 430741295 80365 53161 -220848736 60586 19798 394676583 7190 86849 130421568 12907 30743 -455574799 65423 40521 -510325992 12751 75160 -900168990 94597 26952 -6827001 47518 45540 338269347 21069 5426 438614655 51894 57033 -770037153 6319 86077 -71063478 64791 25157 -710273477 13920 67702 -71121943 91477 86458 586038609 94653 52099 -792251306 70070 80717 632876099 75472 73545 325858743 1533 23092 -770738692 88173 61862 104751528 63825 61891 -138566151 73663 59983 53369053 83208 69082 -646927539 7993 4533 244781063 55060 92324 -755685265 33647 91890 -710217458 79115 31371 -225554327 78441 9300 -243107626 92140 59142 -39458109 42638 67987 335819010 58108 69090 167027669 53658 71315 741727472 68339 70556 -225468219 50302 31957 -304788810 82890 98857 -653754088 82168 32451 95574284 69214 79800 545003386 66313 7806 -682903406 80092 11382 23236508 35189 84094 413577182 17538 47652 430028107 61563 39256 650102919 75346 30900 -419593115 2877 69996 -94591813 10109 32276 90716070 60552 15866 -39339788 56899 89044 -884181303 63450 27506 748651961 57033 95623 -152430979 19254 48223 866351617 13885 27572 -32116802 2058 68505 -553672500 16029 9615 -192447330 55257 66127 -883864249 44540 41554 -648670282 49857 79240 -406397710 95509 4421 740791348 55648 38200 -587404491 5930 52645 -488344875 666 94025 -308114520 28956 31470 204591610 41988 29706 -319814392 46761 71487 344475052 15886 11810 471706539 74525 46058 331134171 33946 14862 -603837845 78727 73479 -49475468 74823 71371 -84550225 68812 97246 -480350420 42794 55064 -957268220 17679 45907 -559857020 52354 46117 -234041415 19899 48471 -419650241 32822 90807 -36087469 97413 10394 1967026 1328 36705 -376718363 13427 89743 -191473637 32422 89905 388212804 65936 17751 -683589952 74957 81952 800999899 91185 97494 -320651364 80151 26189 -848229363 70209 93875 10556589 62408 32469 -658896835 28279 32259 -70247484 73360 93642 168185965 28527 3586 433894005 38059 11815 -279481872 98878 56658 751555912 89084 45273 -504739692 59175 92709 205653846 54554 103 -350024847 83543 95353 116865775 29432 47526 -845093921 46857 19352 138722794 9999 69540 -627728249 2977 96434 -663732285 33050 9959 -621915720 95271 56364 -800546629 81898 73122 141413855 69899 55381 -407090952 44771 24450 231239516 96041 87196 -829461652 69993 35404 670024419 15122 72959 -99573602 67647 14368 662361817 81614 12216 -281256346 53199 90689 -848543327 49121 20067 -767513664 25713 41320 -437999910 78733 9462 -902255298 49796 88606 -211339711 29222 75667 440158891 24556 90900 956162038 70381 53959 432407976 90944 34811 -873247681 90125 75554 -946051604 28149 67543 186756019 60567 76111 -985837744 95824 95338 522392686 34933 3593 965865033 22253 34368 -999337557 42918 20216 -907933313 75622 55347 166814818 35490 10980 -812739636 71835 60625 -480354012 8058 38000 740317218 6361 54020 -267324006 28865 26056 -968798077 20119 46327 -461076508 88493 90437 363563296 47879 3972 18607706 65849 7286 906690655 48115 6297 -126136828 12004 75019 -400980680 22729 81061 -224951352 36408 5164 -820106069 70030 1653 672042012 91500 79917 107699606 25723 74968 122008851 89900 10455 171334817 53379 95605 108469130 17222 5065 84141555 22309 75693 477460843 14592 6128 411019386 28236 18747 -410081404 8281 23375 -296334831 67012 53824 31653176 7990 34650 -45666214 19399 79314 724721681 6051 80377 -72505685 23944 18975 806275640 95075 57757 -993307828 6581 58283 -665705989 53005 34478 214326703 88985 82980 565929344 73282 25783 162392293 55672 22002 708671640 59181 13312 -674939517 1621 11096 352226693 30007 73827 695470492 85832 62678 -326171029 88918 7894 -449515244 58774 47965 847755554 78417 90425 59928109 45371 14018 784775816 55651 17302 -929187161 32528 34957 815472450 82039 92937 859800918 8223 38712 63224781 26083 42970 -457905795 33187 5625 -59152251 79512 41035 658330787 89995 67702 -869139800 61803 60359 905675441 72423 31349 -477882543 91258 68751 266168867 73078 43179 275279585 90434 9781 916292610 52533 59444 -634957887 59737 868 595192336 72001 78094 258146891 26421 62980 974987239 28153 93082 590252901 87750 13116 770463665 91492 66999 -14759672 32961 70050 -180980067 20664 94547 -643063401 87071 2735 334887888 4061 47219 -889559639 85920 25553 475587540 47961 39187 476882838 26406 86386 632098506 98472 51039 -533056033 15776 44707 -700719491 21768 16345 -621000875 51136 75873 -697129809 30810 71022 524834566 4901 94137 77227367 23845 67406 -378046950 2693 49569 -48059864 6549 59809 549741598 15077 84795 -907569263 6097 63702 -762921839 67905 88333 -506266942 91862 48029 -410360645 96964 1486 742625489 2370 62974 -776385427 39841 87061 -698048563 55348 90085 357503321 12998 46807 629304421 50482 9089 501075014 73386 23126 -438127158 83429 98576 -626305793 85909 23091 961121398 76205 11549 -164632366 65049 63957 -810814160 55830 76327 754832341 1193 79690 935608644 75527 28474 -533244446 85844 96427 895140960 59649 65205 -223884504 3008 49553 431621012 6663 13367 661831885 75166 69308 107976030 33733 45775 124562645 30342 7294 -868627985 45585 70258 963351507 80802 32902 527738439 17537 59745 702778404 5492 49582 -938078347 25463 61570 952459047 24579 28539 363227312 71380 39841 -191118735 82283 56352 -219006739 68112 81812 392562940 56693 98990 821163661 30072 92706 738120069 4525 93024 709832074 41201 5407 -96903122 98398 76161 -183276778 97817 72694 551638058 7379 98436 561755225 27283 22616 799939235 53374 60321 280912452 16691 59856 458691535 23442 89093 -543152564 18191 28269 401337678 78465 1906 -794424436 72059 74848 -528339460 39198 29894 135800247 12994 34548 -304333408 84331 32419 -556267823 43599 55945 -929296567 15391 82652 825592043 42843 78842 693783263 13263 71883 686165631 33644 38035 873131461 95189 1527 955706237 58256 56363 835205146 29522 20660 -873574180 90117 26939 173625051 67255 16255 176492858 33687 34929 -908532335 50784 81376 118570377 40656 9365 -984693799 63316 87041 -346713516 10701 95747 736657064 34221 23773 -426433403 54792 81602 -84357944 8312 11874 -379482024 80351 33407 788008486 4464 35789 145700770 7836 40464 -475504907 77865 42347 -718909670 94062 39127 -655347220 47937 41592 -836279974 83281 83476 449047863 96840 51328 867684178 55427 14861 264694971 624 35638 892565177 51356 70125 -201239197 51598 71014 -170782368 23885 74283 -929953843 96290 22604 -889932477 9674 58108 220656987 77258 53211 912850661 65352 50466 82389313 30942 66650 167215538 92623 73140 156251314 87757 82944 -3911075 93777 30804 -367275827 14959 52207 -932229046 58309 47560 143712792 37113 29623 -138007795 92907 23154 -842099159 66044 37187 -398663660 22746 15491 -726680449 82086 47140 -145884509 444 95298 -287091877 83571 4825 617263333 46488 24935 -994096214 90005 13249 432692272 40617 46460 587501080 10543 58094 34905444 46114 52367 681371956 20420 27220 852942090 47513 25938 -10710844 73775 16335 779806224 89099 94511 906679474 93372 77234 675364064 53625 36979 -498611652 45288 68913 -55342739 49791 55611 267097830 73850 71998 419233732 38823 7487 -690290145 43761 75523 -98167174 62516 92687 -197433461 95912 93722 -509379819 89468 25128 -575163953 7010 40850 -477923708 89743 12227 -666575443 86069 35465 -648451491 80447 91365 28741282 93297 29191 -745627641 54085 38294 -955694636 5538 89212 714863948 68378 2216 837312003 45759 30786 -966999102 1782 90036 -382153217 18683 46299 569437236 95294 70709 -665649186 69993 32300 -320640912 63041 25516 589097947 46048 91157 -535951758 72265 7320 -138597096 93517 82784 -990606736 77443 29614 235789641 20674 11283 -949489106 20695 48868 -683007032 98208 92788 -834326506 59940 68035 872772226 87624 47107 -551963451 47800 47957 307858616 8260 69567 107324301 19394 93518 630122414 31902 19997 248994482 43366 7395 198667684 15132 84088 -343872987 72538 82119 424034903 85372 71654 669680046 94424 88287 -128755163 5157 27952 -227122570 60360 67449 -803818914 90034 94653 -669122448 56370 58826 -715994189 78748 74435 748626528 55129 70252 654786056 33226 5621 830305046 51281 3439 381490914 47789 3880 993799574 23803 62066 372782722 14410 62328 355652082 62310 13615 -400893847 54451 28809 522089131 20343 86803 736150109 98303 220 -153037578 41402 83618 -775488515 33899 59514 -855030315 46153 47891 105438645 64799 94493 -392105136 56788 9048 -791027196 14513 69991 -965088033 15351 67420 -882284046 39315 65692 -628342456 81333 6944 885285166 22651 66956 70029061 65108 26710 443728545 75128 18669 -322400929 61327 44507 -861177723 88365 94785 -768189673 66399 18938 -680019368 86904 2001 -161538508 18800 34554 -469181473 76764 10988 -689447828 23260 33138 161565743 40231 78789 323269149 89131 88198 -485762725 61471 47981 883009962 1465 31977 169500131 50996 84962 -667872672 87805 85825 -980707981 11968 46045 -567224802 54716 68770 353215605 31735 95220 90700773 9148 97884 87629104 89820 10567 836498140 9605 116 303741321 23208 56730 -599914566 47718 94337 -232394573 71915 86746 -73216980 59512 65464 911365763 78940 40621 307069791 1413 52311 205425559 46937 83296 461363948 48492 1739 -847100034 75467 11365 781384042 66948 64167 12991508 43195 11914 -975079011 54763 51980 -304259302 56426 14647 132566384 78816 78544 -259467684 41319 82317 166343847 97332 94570 -989539292 47849 43244 -620937505 72093 95377 384250090 86757 21978 163982393 1899 29185 472341370 35364 23896 857912087 28422 38382 860120258 40103 2942 -94031528 15296 37377 391778805 52415 54817 -119407737 42202 46091 -249504360 42608 78248 -489446757 44896 65485 -514868056 81144 25593 770377608 20328 88217 -675809000 17893 70618 113074115 82887 35105 -941790233 2904 1498 -268026780 15405 15194 -842043470 77759 16639 906401658 92269 75060 665335924 47709 96815 256479710 98413 58900 -640770389 14621 11030 -222206662 89308 92815 -967510564 26315 51902 -828341757 30121 97405 425851534 36696 65613 -914282017 22933 59768 308842292 57445 57749 529628026 11784 2416 -26880740 68963 92446 750707724 92015 53129 112780867 6289 52776 672600796 89825 54236 -298821037 45985 31334 773385273 10867 74130 -771994915 57743 52950 122409209 68225 89596 643827059 58145 26538 627657254 24061 22026 162592729 67834 67344 -293566995 40833 25284 780388643 25324 34156 -428278796 19467 29640 -492010628 30150 11712 -747603562 20161 94831 -884242174 56451 61302 -643487803 44030 81391 -18936928 92448 13165 -98520004 81398 4281 589052382 86157 94185 12030250 97107 14025 -278293184 70566 27080 583824878 49661 79118 764045254 93571 75554 500700628 79943 55821 662072916 1547 82337 307573834 99116 24479 -495564310 75127 80860 -852958756 67297 18678 -618113650 50322 80428 -683414974 8465 10984 594991820 77965 72452 -67056874 76418 84379 50929678 31130 47913 -490181607 91325 72718 -32844694 35060 92526 180519645 50066 20303 -259831671 41346 16856 -47994357 18861 2176 617111013 20255 87560 -899267667 51408 18139 224090767 85182 378 -312496342 11504 72319 -658721086 43629 78056 589583536 18159 33558 827172801 93845 75557 132285726 96253 7485 244964645 62321 39373 134227853 74283 31644 285476395 73507 88036 -524379772 48552 54184 -804663107 88571 60261 445750723 78787 44853 169124280 93952 31567 911781146 24296 85509 498848154 25068 20646 -789338184 62972 3298 164947691 53856 53844 862092949 10026 21117 -391291009 61302 54622 -607086841 32629 33926 -433588160 31407 31434 -69784749 24646 46075 -762832152 9032 41353 994992451 26222 19611 921462711 2379 40366 111192327 53706 34672 695940983 74893 87518 153333351 47647 49825 -244095872 76676 62741 988178492 69661 54593 -533048560 21533 25308 -487508820 21565 615 -457907574 14419 84767 311768597 24520 63885 -527781601 78838 54950 180298783 21485 10139 950248428 97505 23222 -840716537 4157 33957 -250293011 29844 58421 -646152171 35924 32034 -769825378 93796 52991 -262419085 39404 57209 99446201 36796 6946 -515655767 2091 22085 797031216 50464 14372 -922321868 68122 46674 941239418 71265 7434 -178358493 68329 51300 -891829279 24122 55363 -208935187 27234 17450 78340714 21828 43210 -758088693 30966 48365 -809891642 54092 13455 -180203077 28831 63169 -574697256 74452 25229 -604327265 48099 71168 965297773 61726 16438 252224779 40362 28572 269751487 43255 70022 -247694619 1501 63988 -46385875 50355 83078 -207164658 15901 81084 951171067 32242 98390 812936181 38817 74900 852167266 33049 92035 15505413 86437 74120 -771075491 47288 19318 -758299761 92089 29247 -452131373 43494 84042 850945370 91844 65608 532029828 35197 42202 -191005563 22329 8146 -534305943 2592 86886 632667228 50214 82846 -715005600 8191 58266 906319887 9392 91436 -877904703 92554 38236 99321371 33268 21956 498849871 20338 8986 206268857 22290 26811 -228646916 60532 14258 -730892215 53132 63721 -531901402 26832 26667 591048904 79910 71730 -176626896 58742 29929 81870562 20847 70158 161079816 91260 88805 342747897 11174 32454 -803162481 74634 71236 -335624903 33563 7093 817700510 32255 27304 -328257156 68471 76934 999547372 43273 97123 841677843 1565 80623 -774799622 52223 71209 325467478 11733 73960 735782064 63181 72002 -202281595 51382 2167 -805965060 51608 70784 -47113626 50080 87889 579054403 86942 79611 -481193269 38956 55685 -786172349 33081 56058 644013225 95876 25855 660754646 38559 91781 -437376867 82921 25979 -903027695 5940 79644 868711937 30418 40634 419046550 38767 22493 -56241263 48714 15810 696273001 63007 72248 522062711 78619 43774 -970380508 51967 27368 -265588747 87184 3527 481936697 26652 86305 -417081076 95619 81468 961782111 53162 13815 -365785300 40283 4064 -561096485 44778 48055 -297895450 95454 61303 -490317285 40132 22300 698516126 88949 84725 -414015030 79499 1865 698680102 68551 18756 598853933 93753 70002 495747150 68792 46520 126059509 8735 50200 -436762693 59599 60427 876259181 74724 10708 452295201 84440 92841 301910586 97565 53611 822004809 28121 9366 996711340 68271 90683 -988508197 22700 87847 -233731295 93950 11866 -896086995 20187 19633 33842789 81658 76522 313239163 81055 56782 -490559319 77470 43044 -482195679 78234 68349 336904585 9835 48688 602854886 56758 81026 -519635062 33661 2681 483797138 59235 43825 724807022 35307 47285 -405002062 25998 83239 -44787058 64233 79266 313221904 66775 39227 354759712 64414 73230 296760448 23907 51131 608121143 63211 42078 546879232 28264 11217 -879181894 66116 70782 -736571706 80101 34033 -142802716 36072 24255 488782592 91759 76739 -795544020 91802 76436 326092396 41302 54645 -440493588 28707 68771 137731196 58657 55695 65218038 28142 23357 -948401181 44283 56652 19539839 11289 55351 -945401394 39588 49622 -556767160 43066 62110 305696924 7154 46635 803328128 54513 52385 -143975893 38655 18650 136341946 2528 42646 583716084 97083 10241 -613920153 94081 86961 -808676215 41041 67898 443156445 72032 15072 760848258 76907 65110 -763524225 479 10538 912863612 54960 45094 944841677 51555 3075 -981887092 63074 9907 -813304812 53483 465 -694617540 25013 79251 -757939059 28388 94692 -682078741 62166 38380 494093411 76298 47189 -844287086 24928 70749 951558024 60906 83164 -370400052 14743 70994 -674433805 80998 34855 187821603 12364 15776 -30746281 88612 11093 -199535242 42701 41210 998362398 46573 89587 84663315 98088 50877 27145891 29283 45894 899304300 61505 14290 -419629527 56856 35890 278628482 68351 55711 -438328822 34336 29192 45646051 41599 55998 728301842 77879 95521 218879155 2666 78176 646905686 33253 56594 451590509 28310 88552 385524819 11892 49792 45541008 9407 40969 141897611 79812 17945 -475931008 36306 8240 861708413 8213 5933 199632833 49978 1062 762701767 31015 48591 -956117798 12547 13115 202240182 60539 57119 226002673 81341 10658 -236161016 2320 53068 579926389 69998 25824 -870237596 24309 62784 -31074690 51514 92359 793170219 34232 12409 -273750176 48176 77184 -740711446 341 50818 -769715804 50646 84889 382108905 7374 38590 813457685 84320 63115 -302214528 45041 83061 -622802362 21894 14171 547235729 88299 55740 -161187318 86511 92803 -324291055 70081 83924 -874434136 45331 75657 169452022 7918 93313 428167912 98471 12096 -749500986 35887 77901 363959652 76141 20526 537091549 97108 32762 744056977 37082 18295 721229958 25019 98091 784377429 47380 14662 -505243678 5147 90123 -863475933 88975 90941 -454592280 71585 52576 183767398 96532 49083 518955 64073 79980 23201113 72468 5739 402980019 15414 30919 -166724602 93013 44095 -738776432 54583 4537 254460188 58493 91486 -223809584 98657 93902 520877166 87858 65635 -665744537 16244 66756 990452265 17788 12502 317215288 89058 97932 400461913 69866 39430 -351661073 97270 44586 591776974 9597 72663 981238699 66450 69552 243010528 98353 50052 598739722 68081 71586 -789981150 20414 39685 933867589 11071 76269 -790941224 56565 15978 -186747475 16839 78165 -311593981 50167 56684 583151634 8296 52893 826091679 94001 68785 991140020 17404 63160 -709046752 33726 82356 546078453 18672 97200 -270797079 35440 34644 -561364514 94912 79480 -187181825 87394 81850 -779475459 33751 42220 -252920459 15146 61388 -385434397 32362 39388 289504026 52670 21154 -414656850 52760 54784 -59086128 36164 36201 -885016722 989 67250 -524438449 33602 31800 365569853 14657 33228 160266864 69247 75674 140337069 6292 40962 -993091066 15003 26955 -469159242 24826 90669 -80243624 32588 20125 -391934093 69366 70452 -843042194 9767 42405 -705448381 18716 28644 198381007 37144 95098 871015108 48860 54478 -372269922 55896 80809 -738286806 97907 78202 -402469637 60418 6672 255869942 56891 34588 178720636 19803 69094 31616232 39104 89821 939128879 93461 44980 876565749 21446 78473 -761700459 53193 73560 213271841 15604 19466 35354531 38265 87653 -335290563 7095 98221 -425009129 87483 41042 528388615 95311 56466 -16819787 46458 43787 456302547 86408 47025 180061866 74468 72538 469662424 33863 80590 637960776 21919 97323 268001648 89440 51331 -204613840 82490 35037 -258927932 79095 63629 829648713 11343 76111 -651640541 98054 36838 53043825 1775 56425 -898755932 22767 57769 -847636220 66218 18230 -635255291 20949 78420 -198613588 28200 37522 -158541032 74972 3678 -575441529 61563 10950 -678676584 42021 38846 -934936900 82708 57514 -284705256 50914 68711 337828005 25262 34123 272035857 86345 50700 -753573541 23475 85009 -8762380 59810 60785 -17953096 70273 82998 105479777 35120 37735 -450854909 46347 89942 958639331 49137 83113 56600412 33007 85004 -257244720 77195 64647 151854516 13501 87302 951458266 57504 6966 409407954 29736 83592 773659772 97676 78901 -103752709 27852 20328 361475008 32428 42832 -95024982 79682 64175 14178629 49049 98129 -723286486 28381 78835 6464512 10326 18486 575361921 74343 80127 -636530450 55944 27173 -100047459 3600 56955 859061455 68782 74744 360363867 56708 92896 169367724 73768 90731 926814775 43217 32785 -354914201 9416 34457 -272936988 85188 15692 360923852 22302 9950 -230301921 39040 47580 99720544 27134 89538 -719452929 84060 3671 525332044 41764 85545 -601917037 34350 53488 -912489734 49318 58711 -44060049 65647 26552 -252059745 17920 87613 -999762877 22446 29696 -482950553 68421 63047 -521768594 71220 407 125171958 34387 22239 610019452 18619 64260 -10397936 35622 10059 489890498 6430 70653 -809725005 84402 83834 -641680096 33660 26931 -403246544 80811 73500 -205746587 26050 13885 581661365 70108 36678 -844486459 43002 72734 461631868 98735 12143 183713731 51186 25221 -804116261 88300 68578 942331666 1014 8462 -533067945 66544 80436 -624003528 13790 58585 -593887081 54439 24331 -478397609 13840 17875 -975244498 48837 34221 993098844 34325 51151 -355673588 85817 44673 306926818 34781 1146 906889389 64321 3225 -190857857 50771 33118 180732702 75894 44091 -951971589 88266 92741 41616667 19064 79647 568636523 88369 14350 841650065 89595 47343 869135357 62079 44572 584212080 82186 82402 564322699 18211 36335 824349776 446 40139 379276483 68161 76294 -455049516 37164 21928 -913344120 66873 19184 -571784483 75593 15874 -970412241 43737 5452 -840459081 4553 72684 271239830 97607 8134 705612084 9578 6278 -336219703 97955 7018 -186067933 53438 32695 303855051 76373 57708 397698337 33071 55769 -276421869 73978 46582 -403645479 23831 73181 992422542 91498 85136 -992103035 29340 82499 609135395 33729 56725 65406874 27657 84836 -213974285 90995 50784 -840757595 69510 91074 -15918549 74159 79828 390484612 3830 60583 -78649474 31342 50751 157484961 8703 34844 59424450 16736 20168 301384153 28810 98442 -354001975 2052 72618 -867057191 60398 88980 -327625415 35083 72381 50384267 87937 24191 463793697 35381 92077 -739373908 40893 1974 -575247330 44242 74308 562607467 86537 85286 518182499 32060 96694 801621777 71249 53087 -384152171 8128 43176 584223419 4476 33642 203880007 90911 21777 -207921978 67494 88052 -239332942 40317 14412 -602842341 73467 65693 763410066 97996 67007 -775202415 39060 9130 304423143 17216 69660 987706771 88875 87121 568090162 89079 23687 -194812619 81562 92417 -928040216 26611 21217 -847615728 28595 63072 -882622554 59198 83212 -553654704 50788 21746 -821255570 33564 86999 238372653 41600 4495 716994010 4855 65529 264450405 90949 81832 -429279696 71378 48293 -277010560 45766 92931 -447396805 68185 29242 -364375223 57349 93570 502620650 64064 5791 354012289 56376 93594 -531103922 64520 90526 232034356 2199 80418 -24065682 66343 70176 746671652 27090 81642 -456884399 36291 11867 562939974 292 29287 -976101449 21730 40144 854613702 47399 81294 -707350637 9788 91757 -604743955 37087 61519 371671695 71017 72264 387961018 74451 72665 -579272904 46298 35183 -997345124 3544 87897 -337155423 71943 5245 -64108907 83324 27687 327019294 39812 9006 677747885 96925 68061 -849302172 85133 77718 769426046 66747 67463 -688655658 42664 68357 -338940162 45288 61879 -854889396 54598 52803 906657145 89573 89391 -128146024 72954 4384 -259143870 18277 60765 169032601 95817 83426 650343584 25575 37973 852024501 50541 75822 -374153896 72488 53313 -655394797 71164 28938 -554796702 6971 30267 -175254716 23991 76297 -92619867 95856 49074 -383078658 66805 25013 -764270599 98856 51948 -414444563 38023 39912 -366438250 11242 27309 935950376 21431 187 -912184560 16643 49838 -513378216 57265 28153 -909945604 677 46576 477239505 25230 59825 873682409 80584 92689 75700438 86069 21877 102382285 48191 67343 126486651 62832 86690 650124946 54835 23307 33296719 88058 63816 283671868 75053 95952 -821380828 20011 38309 397902771 55233 95606 226570891 85780 34791 -83229182 12684 9641 182230161 38003 40214 323186247 72620 48685 -3662995 32159 77507 -649565916 85164 22511 -501868622 74742 40534 507197574 80 74085 -322210 57067 44226 -575984322 6634 97783 296798420 57499 24370 106305714 39232 53967 -479794050 19672 78153 -568457141 77909 36159 417890499 74835 90514 -179256282 68434 98605 252681573 84997 88426 651695181 96952 1670 710203262 77752 64963 -192908863 86084 18893 533053691 28793 58378 -373742597 58929 64157 -207457363 69445 60830 892362675 28870 28296 114575251 43062 37899 -258877510 43794 63267 -413602458 16132 18226 -827172211 7176 68632 176028897 17516 74106 507192102 68893 15432 -813092577 83613 25193 -427053197 95009 18471 935110867 34562 43914 -90513359 24598 71562 116446407 72940 81447 -890455582 36713 58532 -742687771 32638 18998 938479808 66843 59934 -961402181 74316 28861 773993819 8774 44770 -433919294 52843 96957 -549244382 17002 4163 -19607341 61044 66333 -40418464 38079 67849 -276766272 68740 45385 775367947 53755 85631 -615400027 51477 13504 445635746 1208 62941 -850819246 53843 71356 730612618 36693 54354 204515559 28772 77294 -222697542 29146 87086 -785543993 76313 52870 -427850199 92718 73583 -312176824 17241 70479 596015522 83192 35871 175122410 44319 83090 -346225751 42380 13244 -888769269 97284 89206 30071471 90827 92561 -931260107 63889 30130 935600165 48719 3605 -483500141 8735 35746 467363017 59039 19765 -566427971 47768 41605 -521851071 93657 79514 291252964 45109 86175 121040012 87830 59433 454452934 57010 29057 318823269 19408 66941 405319359 66573 48002 430561863 57221 53520 924732327 94747 79074 762062874 80908 31517 -679656166 71220 70958 73014653 36444 48408 -477346363 65925 87371 572286830 74480 88321 -261986975 68494 12758 -134594470 37106 30394 69760960 5812 35462 627058170 12034 34112 545301555 98476 68611 729378039 34961 98928 -652823777 65496 94607 -522216014 71330 6518 1261345 69668 77597 961482883 22455 11581 -742740046 95821 56981 567064534 85470 8633 409895579 91093 9295 -293270210 35922 60769 183066350 7514 65349 462000 37743 88115 145519776 72931 28117 105038290 47959 62006 -198618135 15368 97667 615102539 74151 81382 295906198 84956 4701 -256339286 16251 49764 -56133884 97699 25286 -587540209 76383 97182 305982442 87920 12152 -641823017 1898 46492 -635547359 89575 36354 -655242802 74442 86951 -69717895 56108 33305 836790764 250 52114 389700497 85175 80138 -408270035 16267 78578 -919433083 10012 46801 422741364 68794 73790 -994421978 72415 72733 -293680179 81970 88214 77105718 32661 25893 -439051862 85720 49195 -736067811 26312 63454 401612567 75269 27311 -263148972 72217 87420 -868705363 42292 88322 246187846 26818 77787 -754595933 5 3029 563412597 8477 36477 385181891 44845 37233 -126817649 6574 61148 75267377 16489 13024 -936375194 6090 95934 248643806 98162 9566 -877174096 16645 88375 -267512623 98850 87044 -259215007 3299 62495 -256768606 47344 29457 936843477 41959 91698 892444946 54632 83449 -848445761 85375 30268 -944141615 64010 36856 -328687181 67000 85838 -50987308 86377 98771 -82839607 24796 62050 -246065456 38844 29973 624183719 79593 42943 -403001083 8205 81869 -542421240 91507 79485 804345101 39097 76776 -996275700 29953 10885 -939153467 53972 31138 -695422279 53058 79304 -750082461 57554 64862 -578478394 92537 24816 -153786925 9513 39662 591701696 81609 75300 -468009525 10245 46517 -172486068 43241 19169 -488794285 86165 78958 -521666665 14851 58814 185830957 98828 31768 -955903288 37091 56585 992193173 73462 30936 -904175111 89230 91025 9455291 53358 96274 969169978 27946 67003 229021762 94510 85253 -240916189 41126 78492 -810256683 2282 76310 -239083199 72135 15239 -919680225 90143 25088 670826488 54146 31202 345717730 43632 40618 -354057072 50848 62581 14142186 15198 14230 935497624 6600 95466 471568164 11209 74047 500500068 57683 17521 815212951 64996 14867 -239267028 3707 60619 792536309 56916 4766 704056364 32358 72791 -187347810 30786 15208 -630668081 51877 55945 386105134 47688 86569 735739863 75376 98641 70000651 50004 42822 325741985 98272 8864 -53158171 65172 92631 172991901 71893 94448 -357349631 79321 631 -206807925 82861 11943 -194523140 61567 14381 148396248 9347 26251 889400776 75363 6319 594945188 40562 85365 671662349 34432 25190 378768279 14067 8679 680020221 84054 50529 -929264374 21430 35260 -944616385 57486 10178 526093540 20827 94617 47737437 18825 93441 -939588642 44430 7519 -380391385 39643 95581 548761782 26533 74181 82067096 72282 93737 -934311097 96538 66658 -87111700 27118 68292 -187269537 69175 53839 -683838329 67807 52487 794964371 29997 35750 -253774319 37527 65234 776546380 88882 41991 -692652689 75869 2976 429100153 70142 44772 556018035 20654 36572 792225494 25752 89219 900384456 67338 105 993920824 93141 14716 397828486 61470 59788 987172290 37171 77418 753665381 9841 57843 -70683417 25469 53459 510990271 22635 34030 857458844 26995 74072 -941671373 65910 59614 735709028 17515 38539 772284814 11941 98363 -877000654 63401 75071 628566053 38092 28231 -634633678 24535 94361 -861883225 73845 83876 176907951 59413 47451 -605848570 25315 30449 57971451 91202 42583 968531098 12673 90076 -198721900 83260 18425 985460403 91421 15975 225769195 14283 70026 723873336 16084 76231 521670353 42432 76079 -311647508 10581 38668 339531529 10064 22243 -478170601 38785 61492 -846406276 29240 12962 -588855704 27913 31998 -534898679 52950 14925 520994358 12738 15700 -180315973 83708 98000 955136187 4272 51718 907343745 84972 26554 -490981722 30540 45399 -280639097 37054 41046 941471129 42149 98044 186911417 90584 5373 -532835821 32261 48301 540266265 39103 1973 -275596652 55823 63928 199936546 4623 56084 -152376461 23292 17984 -139641333 97207 1425 456423412 97422 58004 -317323962 28833 10275 887854261 82322 96177 808645521 70100 26764 987582986 52720 79784 213013345 83364 46529 746784619 30410 23826 -823231829 11985 18140 103617216 12671 10360 36510271 12668 86392 -447573447 11240 70259 -659664764 77764 22084 827722612 48273 44419 -42425030 75885 44632 -711024643 13001 66938 -621483163 56840 68927 -904156843 96864 58711 274476506 86067 22129 67867689 25895 53609 269122192 95656 77053 -419834217 26496 72365 -810578713 46896 72638 -637631546 82634 14268 888840781 27908 70776 -384875915 9656 60414 -351358013 62366 29450 -420319303 80615 71410 -315361376 6446 90569 335092017 58792 14219 472883903 49135 29926 603415506 63438 28173 286353397 2835 12617 255813583 87112 40634 -636343234 98871 29874 -266697401 60204 28344 -615123851 38237 2915 450775931 83863 79134 56022273 80651 68690 419925223 54936 61611 -475663120 28579 57551 -532022943 26190 44413 545973801 46412 1374 640631465 26728 56076 -965370615 97326 4461 634165269 86036 48905 150382015 18336 56204 -949097370 24878 84965 -258413000 60436 41615 -741756155 65593 94786 -639155743 13947 95299 -758530286 8359 5339 -875891296 33492 9787 110324548 81376 18794 725537309 7447 12636 -622270116 48029 66108 -721720702 32645 52268 486800033 3649 27986 670119428 77016 17277 312261177 84548 14349 333712356 57936 41982 -898655917 87462 67549 526958424 9687 7246 157435068 60024 15110 430645207 451 42717 963745326 62474 36248 -420554280 4864 80049 -192016725 52949 58737 820548742 23899 38722 -52263677 16737 69635 -171324295 48372 56994 842784848 38193 57803 -592185455 72043 50877 381963203 24923 44038 -652246981 7058 72038 -741091623 55656 6892 -330800831 38812 63587 452775974 38765 14264 950531351 27956 36748 -159820259 23566 31316 -488325737 10964 45517 -328269647 87548 96277 511206049 3618 10137 -868518328 83378 40627 842666296 5562 25690 54848931 20205 33555 -846703641 67903 20939 -609266774 49327 59760 216712202 18287 46062 634051286 5724 33935 -470807071 11352 37360 517735504 94601 23552 -121667914 93664 55371 659747854 97930 20812 418829789 92757 53979 269254287 61202 20420 -805205803 77528 29671 -793048079 5753 98320 19148814 51763 74236 -18367665 78843 23299 575482940 59917 62971 -628723067 91099 13295 103699047 36982 94294 -888498644 52388 45100 -132689584 68323 60670 -669771734 65159 32047 709156975 87683 29045 698039613 22995 32799 -317488311 48055 82847 501027241 13985 3515 190345703 77719 98887 247193551 27183 74818 393492636 50832 65693 962503113 63510 48339 -931941803 75263 59715 426505318 57201 62355 -345015665 5154 60578 962729461 64965 51537 256913764 24210 33208 514487259 76157 75551 529915384 50700 96036 -834657432 3063 57872 -31262381 58619 70019 -241238856 25354 16857 -428352052 54735 8655 775753620 36144 97913 852873385 17135 10872 254003446 29186 7316 937853464 35482 29226 -319203998 4090 15999 -367060430 44289 61986 -733548831 1733 62794 -315289595 73527 86479 -504416055 82143 35282 278640849 85123 18575 -846940648 46094 49189 -105419853 13932 69222 430939319 32079 10518 -434969498 57110 1591 946391272 62196 14547 -404189856 40917 46318 -294352600 94617 54271 67410898 52326 83062 485248269 25797 73932 331744830 23305 21631 291550695 24422 40882 -235280596 76842 87055 333672121 3610 8416 740267525 81409 26389 465067505 15703 57400 -731597873 4744 35844 -101008976 43455 760 839789374 69626 46283 -958144508 28714 31132 -262995147 21667 182 -101177479 24531 92765 655920208 73108 7817 -159079055 1464 43506 -421670625 77157 77865 -327873707 94257 40908 932684835 63986 48406 -33429555 14342 10438 803246954 13778 70250 898670930 44896 18641 -450856269 15893 32830 830350109 79225 40027 -319811778 35814 15226 -511092654 23601 34540 795682572 57587 8907 111103499 30284 54606 361740673 26650 71536 -571187113 41411 89256 -113346217 95042 63005 -966967423 88292 79064 -759946000 97243 82201 -584963861 74731 9923 -527392919 23602 35528 -65769018 88805 96482 967281327 32827 25501 -8912459 93304 26904 -21019520 35995 30981 -299478861 73631 96678 -179761148 87472 63726 -746135725 57392 3508 -365028238 23881 10773 -896186127 76393 10301 154117087 23180 85972 -627797091 47086 84651 -593328298 45274 18406 -757970223 40669 60004 -356058697 77221 74510 91223548 11097 63708 -224136522 41538 71696 109697927 50904 45720 850372562 18584 33141 158602018 50235 18390 -854089892 31236 385 -903999854 5535 84632 -618790303 97881 26159 574719718 71345 29159 271881561 96233 35703 444392305 97463 54104 -255615909 32908 53562 997055558 67300 85448 -183649977 9961 63041 955978787 84497 90615 190478249 2491 78641 -579055794 50445 92310 -411453689 84208 60512 931818678 93350 18118 981694901 7777 58303 -115263621 85558 56060 313217814 83824 35840 215199876 89657 6598 380907884 83853 67551 906584820 83920 55424 -441394220 24709 61781 -455802312 18895 8769 174765210 64190 65098 -124431292 76602 52062 928366444 2472 39101 -780665812 49857 78678 175494473 47000 69927 -498817610 23405 18950 -173942394 69875 46313 -869192697 78423 22012 724422650 67768 97648 -458140701 64135 49504 -441803488 53656 44655 -83173255 55473 31833 44672759 18927 13657 61377242 32466 79809 -659895317 58047 17467 -145728647 97606 57671 -909490247 63725 23704 -293074377 78493 82363 46172776 17362 58345 -280575845 66874 85922 -326565720 33380 99082 -276403773 72980 91501 -67040434 43318 29753 -444800403 73681 77129 -561309287 71799 36587 782358396 28280 55762 -497426796 66499 26654 -630216812 49922 96201 -180428649 83453 62011 546072847 63621 46679 -685898616 88028 31721 -136404705 93139 46862 -631046618 59889 15435 -558601365 89457 24123 -245404737 62577 2345 854541815 44059 94317 209527454 80376 33411 58800972 38446 42674 -291395995 51175 73443 365175424 96592 30985 101830702 40012 92431 327535189 36465 24811 628864982 4480 92844 -304821034 50702 7169 -630446441 49406 66534 465342659 40018 73758 -478558924 56606 40577 -218395546 25871 8466 -550068560 19926 609 830744838 98666 2552 304675035 84650 695 672163561 70998 5946 -230145599 40848 83296 -778154996 30866 97292 -307676540 17192 80684 90308951 28579 83195 -518326516 95461 15377 680667330 80771 88411 504229263 2813 90885 129418288 69853 85794 963597687 43549 26606 649681892 67599 21147 366359550 80774 51322 696506090 29822 11269 712201728 18161 11667 -395036632 74437 88845 759318921 84456 92773 37933035 13493 76175 210540062 82759 14245 -708511518 79674 89156 445688119 68597 4571 930237132 57279 70108 -961126875 61322 2658 714706632 41938 66376 -944101824 16793 33093 -300506032 82566 95610 -842387776 84203 18969 -615903559 29646 54272 853731889 42948 8142 -924841762 66945 90139 -527352655 59407 61276 957745486 89947 83501 172947024 96704 46085 408649427 14928 68362 301907792 68720 30999 -595842772 73255 52381 571203638 2054 24512 -979074197 57948 34495 -942383896 73693 85645 35295550 35426 4069 -307208716 55394 75515 411523503 28212 79426 452726397 88599 32049 -243386300 90019 37513 -735546800 90394 77259 -267745672 82639 91326 -332342144 40029 32777 445832019 39878 18912 963690719 58496 41958 -714534147 95652 80578 69269534 37624 36070 -555615154 29200 14094 188981015 53007 48645 -181446089 98763 17969 -728398594 32254 58883 -580681980 97836 92636 560528305 66199 68041 -364742632 17532 27325 619338593 47996 76129 765367902 37798 17296 539276973 23366 83002 -42404995 21280 97172 292743937 47336 52447 -494292723 80241 398 669733896 28491 47133 700539686 581 55573 441685698 60374 54548 130518624 82910 83189 -146166265 40923 87270 -80345399 13260 67823 -946003689 5996 70427 -850319746 87856 28212 590965951 12075 79479 -945417265 68887 35301 775260908 25745 579 -786036084 48820 16178 -496002451 69625 22502 788333957 21952 16833 -836101940 49206 80191 970732617 48231 2596 205770895 62028 57218 -396432886 8149 17409 -243283208 56623 29760 929601926 73659 22971 258788570 59127 56162 592122146 41614 4306 -410541382 83683 73413 713944542 15895 36120 541940163 18534 28733 -47507109 61490 57650 236993313 40840 48675 -103808964 50383 91843 270760125 36513 46909 -708440989 61411 11307 440476480 19904 9202 257233075 24138 80613 -917076682 90297 9829 973985206 18779 94908 -711053018 15806 5064 816796932 30169 97445 944734886 54978 88241 -56846527 36415 12737 -82554043 25144 11846 725105551 87358 4505 -649279579 89531 82698 572879824 36188 55321 -187126404 10702 92299 682598875 47613 98792 -648968720 4998 94507 -65336838 61828 33528 -895528769 19255 86037 -998948181 760 22513 272809854 55668 7343 407364381 15923 81959 623140901 84293 87600 -441902851 72201 96614 -436138044 21154 30967 570160306 47041 25685 -748357848 42197 43419 -615195975 17161 83368 5497670 1588 22987 -514622471 98920 94293 -336385241 102 19952 471734875 28987 21387 -916506422 34692 36157 832826357 18501 93422 -874471291 20923 30513 346291086 3569 55922 321665090 45332 31696 -422985985 49489 46472 950007587 23984 13401 929578929 97745 78515 774273047 46190 31931 106607537 73882 67727 149412710 98422 9539 787555060 92114 64794 583485368 1626 67068 811166636 48166 3379 -477243459 42662 33725 -891312199 41545 15780 -868084491 54397 21501 109755123 20619 65262 -768774420 77097 28469 -856170278 66960 36865 -4464918 12924 19458 -639022324 2130 44677 -709211900 52973 42462 820051142 43823 89789 -836110500 54495 15215 -750355156 31013 94789 -291009057 38063 21542 929297143 19939 76695 -754682710 67972 15375 49403566 46091 89072 397631762 79618 37261 -146201859 57255 19866 419200236 87105 44356 -593983032 7005 89148 -60426164 36722 7617 -411718566 68239 30701 171460043 45079 20203 68972214 58616 18643 -904549054 25023 27223 -589160643 40662 61619 -78565505 29855 77394 293761866 12289 69946 -937860084 666 20765 -755977374 35366 33394 -219557732 50005 56942 -185643121 5736 21313 -583641862 34694 25538 955917909 9766 69539 -686613340 9175 71275 937979174 57054 33721 -308888040 10739 34428 272261870 55607 2879 149961857 94885 18608 110460521 68768 59683 544890962 13745 29393 918576470 47558 45226 78326284 12312 41994 291342967 40984 68615 -992856897 41362 83429 728950695 33982 52816 -481462720 34479 95001 63334632 14925 45501 402228162 88018 69232 505711525 3921 37215 -587039621 97337 30857 994694633 64416 11173 504814382 94816 19109 -979419844 71682 61825 -857789132 37998 48863 440019022 52376 35799 562475165 79023 71896 -219968175 84932 72101 580792315 65684 92205 8319534 20769 43314 364570140 48879 53360 -708960962 61806 84193 504819434 90026 76517 -204378318 27650 97134 -179856662 23770 48110 59236197 36112 9594 -692396007 64545 45002 120840648 61221 96833 -960499437 1542 21123 792602640 7080 82139 979791104 25920 28694 -815312814 96619 14205 -133870514 94015 46307 -183279705 42115 57150 292865561 67284 97352 -799727 50801 64052 -883862551 59214 88817 -365298818 72951 29278 329413689 96252 15286 -62112832 18688 69536 -310706330 84324 68421 531661019 38033 60903 -298931802 23747 66757 815810992 62061 65211 -786129614 27334 7134 394656947 91022 53069 -364145703 21867 78987 -411823234 55529 65550 946016750 12531 10681 -186487659 402 1237 -467153492 79704 42539 -884155907 75602 50489 -456222782 92002 27374 -724373292 96378 8910 962875539 45091 20498 156176885 80503 48442 89632010 45611 28014 983777507 79188 80725 884176088 68748 62577 -803079165 58792 74546 -759414575 77991 68334 -743513562 70784 15910 187598917 62732 3525 -362310534 70107 51695 869852557 36011 66063 -429038552 91004 55396 993577679 96754 43641 120406654 13311 94620 -505498759 98082 19567 280012800 93312 12197 -756563012 79887 81486 -697142484 17307 42796 -23861345 48523 46103 63314308 19467 14942 944672939 72119 41806 -222034747 80368 1614 394005439 80017 90492 693163926 6836 80240 -487018597 8269 18618 -395016124 39325 26518 -355074954 53304 41334 -574200556 48146 77226 -239477 49470 71887 838609293 38975 70021 611416306 91727 58977 -160241495 75462 49751 207290720 5467 10496 -808337014 10892 81745 -403519626 48816 41134 841738119 73463 24096 -696330195 78624 42619 -222005596 36178 87721 981225623 92788 44103 -513259306 57536 80852 -360042928 25114 95831 367950888 81195 84842 912757688 24564 63753 474836590 2943 42217 -728872093 61765 93476 -444150510 29305 81122 -104628321 40761 18042 -669555246 16623 86209 932807650 2737 19204 63371726 42733 83325 -845635925 89925 93837 801211306 7112 88671 -349513947 72214 89991 740188857 23207 84822 -841760867 36882 23283 141144240 56749 25490 -229332637 93754 550 691833491 2836 60975 921197622 58023 11058 -714157144 40164 76620 -786109124 79988 97307 567431680 10882 40008 492344047 70575 571 779501433 39787 65499 133228944 88197 66557 -266094898 35658 67952 -872020249 24377 83440 -479504878 98694 76648 807368728 40808 3565 -141288706 57477 52345 -937376646 5084 8375 -52939700 3121 73724 -902712785 5024 59656 -84546097 1267 17753 -861241772 43439 97897 -283838917 87828 43712 993781660 62528 89726 410869105 65457 70919 -169307146 30030 69731 292728039 62477 4879 -753091898 44565 86447 -168530405 35066 17974 270295922 7657 4306 -390357990 91336 27860 10902233 89625 5503 -419508685 24080 18690 467423873 34539 61910 -413885404 36503 30359 -942251177 98742 27121 942206873 12022 46958 661169108 22355 59710 -761287047 26012 62243 103807948 2165 80235 664716429 34972 59730 227405012 7202 39784 149372779 30466 60170 -230532455 22579 10694 751007107 45893 80023 -519350890 47355 1931 -827652821 442 52825 634539811 4267 90793 941395783 34244 81967 -583405816 62426 5332 -87201477 73484 88634 -130404818 26214 17136 339828356 44635 85598 -201859159 56383 1405 -246234406 72212 22690 934150300 32862 98781 8248826 47478 29626 -309229747 72131 92043 976962193 65545 16624 -886743556 10053 59495 -752011538 67268 66152 -459445227 27940 45643 -530276258 23556 63209 -72844254 82737 53712 147332537 72954 94719 569477191 30100 72702 996441580 19923 96320 -991454165 43685 26980 322762209 69717 33613 -534983371 25477 81231 -593968703 45605 63757 -19182432 81110 83596 320761638 56186 85548 228255799 97997 7472 804654759 98095 73211 -599003015 75873 81134 395061039 55762 75896 -688351125 32850 68642 -368644457 34233 53628 860755741 67580 44853 -784226752 71271 7835 505442326 33364 5294 122765358 92644 96647 -567365160 9939 23582 762191065 36815 83477 586556150 8644 90900 -304661747 32479 39854 -712150056 1628 84505 681800519 64181 40675 659854734 89943 89235 -412568810 46686 20166 -717899804 13244 10445 -850215195 94325 35781 -677393554 56209 85744 -229807465 27899 36896 -417421240 73886 19269 -342596747 74012 12113 -632785372 11622 36658 -664910554 95218 64233 -137373759 76202 81025 197592481 55952 38317 401840546 9596 65143 -61881044 21805 80211 -863788088 3463 33569 -955213039 59566 15463 971189190 34182 12418 -270857118 22311 81015 -639765038 2154 73554 370895199 48366 33702 -321039089 73112 38779 -71011969 94833 83671 493701422 64662 90745 -251378081 14460 29231 -628163952 96011 60529 942951135 97590 79361 986537674 54307 21408 -669246789 60102 89906 -364326176 11557 58634 638424651 40175 73069 799609348 93963 39426 208983781 37413 20646 -336615571 1356 70359 968662007 79481 17477 591198456 97883 3186 -402610238 89709 92609 279816058 34054 36530 -368954036 8218 80422 745267554 57413 44657 -206045268 44199 13186 -261141528 60702 75904 108819475 69593 9014 757205305 33927 36475 -462708700 90443 49143 294518164 8045 10252 -349484155 79660 15660 860687883 61084 37718 264324012 92198 76803 604045714 13857 1845 -496182242 9359 34448 -960449327 33502 85595 32276291 77445 83320 -465142992 41615 88390 560027667 2821 73260 -8020474 13729 51486 -632648119 9457 79908 -703054438 54915 14759 437002958 73126 30878 -539542691 17761 72801 -24500174 69871 82497 -757065062 35267 55646 767604985 24177 32671 867618737 81295 72659 -137990362 81433 84954 272365377 75326 50377 -545956125 33573 82250 -741300618 83162 81780 -741470581 42133 74346 -962860632 60991 25176 -369320130 92227 37928 -951360376 54427 67936 -628668697 25389 12913 281187050 2355 46185 -522372337 97754 49740 -928564115 44066 11069 623069358 29453 7926 -234818123 62806 25692 -270613553 61517 77584 971485996 44017 41607 42976788 22666 55037 -153626333 88809 39541 -741332758 80687 62550 -363210730 45814 67742 488758284 86754 42875 502000369 98772 3152 -255357965 81583 49051 246336439 40982 45799 -270207375 3642 78192 502077018 96061 48024 613635252 63203 45209 238353719 50536 22314 811612813 1167 98347 -824150281 41427 59219 150432709 23715 16795 -111715826 41135 34380 -286394303 61652 29340 -971199577 56311 81826 -901731608 7319 10264 -637709950 57842 44500 -137392559 90911 38509 -516940041 45922 58727 249645424 42294 64479 -8121263 36338 88024 -821641320 44964 3362 -654840474 91929 13356 -827328608 80620 19841 -917135311 48159 35268 239995390 5922 39446 -566548018 48656 52705 5222902 41207 6837 818916348 63867 5305 774599753 53392 10319 -10727074 50018 51555 213065678 94581 47339 280409531 49686 31123 -271272102 69919 34078 944057152 43359 52238 -346334317 15132 69371 -686435704 71961 71751 574537892 25522 83247 90826186 20135 23723 618777467 20728 7588 738457695 93801 39068 -584613751 94459 93427 -824452197 32237 72126 278948390 51360 77125 15604252 17091 20544 94542314 32973 31006 -297369242 49335 91220 -153836214 53861 6359 114057305 79192 42767 57404482 43711 8038 676641162 51747 51601 270419873 13323 47102 -454802522 52470 73266 -369962531 60384 23456 432894778 88037 42280 -307344745 65028 21595 477228874 61230 55690 -176628183 89087 46409 234103231 94366 23537 -661435908 81062 36082 -73614858 12774 46106 -669010649 60764 58412 -915251742 96292 39034 -758355130 20721 9266 -803291770 56993 24100 776046584 8259 71525 843019808 95702 44883 364177701 46271 4582 639848969 64986 8821 635880612 23081 17447 -432426074 75486 32569 -821472097 84995 93922 -122601006 69199 43227 80984778 60372 54033 -15990815 93142 65777 723999652 2992 50413 -287327559 98681 40028 -558845438 13512 31337 879257890 89015 55191 900734658 95425 94158 483084435 29779 3078 641634595 22516 69013 761047035 63460 54330 604840996 67703 537 -367611589 29242 78295 913724962 33631 46224 -505383744 50547 90115 378044442 47697 39283 990758687 54317 65001 431301746 65618 79154 793076313 52826 39601 757633560 64991 53049 -905108807 40159 71083 -977826858 1821 73501 -212076281 42651 13683 710965977 41290 94 -647726114 16498 76339 246664921 21445 8062 -722951201 41185 41358 619392289 19407 65615 -127569026 32860 24125 -116540006 73836 55939 -643411640 14444 29317 -147172759 61237 43270 -183947698 11355 21940 -83008824 22652 12716 775764552 43883 78953 240887837 61334 35518 852667390 65516 80098 4409941 58870 111 -515184171 31501 44189 -268807231 32852 27225 522115464 12551 65809 300614200 33551 51912 -922985901 78973 46202 671278601 46416 40354 891297613 16719 37860 34120762 66362 16878 128767718 55095 88664 -999576672 6246 11014 -383818999 35976 23324 -789739049 25768 2197 979283055 72434 649 626419108 23979 45001 -57332383 48665 9292 -697620807 39685 2109 -461160689 72619 40103 311507573 46426 89469 -631614364 15197 79709 -16685479 68803 35573 735968735 72648 67674 517819503 66417 33195 215252589 1668 25956 9498464 72068 73686 992976025 29201 38017 -140289576 84985 72545 -796970869 76244 4817 54613604 38409 42978 -750164713 29426 23181 832175803 39278 20845 -902346646 44113 23198 320688395 10291 65745 -758664968 1750 56992 893956717 65413 25369 189260612 21482 67923 -86010733 61962 1255 -38654228 4366 89113 -587299873 68561 8666 -736342895 84239 35194 -658730513 89828 39641 638680805 49007 63894 384405899 68594 75186 -236107873 7407 8284 -668366543 42176 7248 485879487 65629 49368 907707036 94659 14130 -81837493 26610 23128 410108420 44720 24512 283187302 79894 28807 -253369910 29572 74894 -939321751 74956 74043 188446782 94123 7469 -887352171 45701 62647 -130065996 94487 17687 41111220 26233 57090 -685843435 99007 40309 444877199 92688 96272 -571693249 27707 96880 -242668653 73079 666 -228046099 24447 12745 453208275 847 78738 -820347631 91574 74481 961991076 18934 2076 -924418905 78554 56018 -81406707 98950 97095 -708359945 37171 56749 738099173 51114 86132 -605833357 16649 50015 -428778615 33093 78961 -565634549 66121 4042 87754366 45265 95690 869128390 44742 66905 -812443127 26084 49348 646192345 20740 84035 536622173 5802 30584 -789696423 43933 13190 -806116037 21312 82632 677920936 90989 36690 671717021 58557 37487 601119385 5608 14658 792993798 10699 28268 -652997174 74064 82305 779048502 69096 93794 -222388978 51470 21920 -307660203 13103 42293 355863269 43162 86637 -684465258 43011 85014 -411204621 28952 70065 -47338858 74743 29694 -332260335 59272 37509 -389200255 18780 17498 453392494 60481 13950 -374084727 32621 2228 -559980650 57284 26922 834348585 14329 13542 -457103739 90910 45722 -714236424 1716 97975 -713545468 86669 56233 -515084774 13349 31653 -763933022 85720 9402 -574815577 55650 39982 -620513279 28947 7129 956719191 85766 60541 -655226121 10865 93886 -684560180 91741 75451 202593948 71459 95100 -931797605 21875 97670 629428780 82298 25445 -938215116 16318 64758 -508874603 79181 59046 -721002897 78173 96459 -188686463 38167 89530 -306920294 65858 42724 -491596852 68933 40807 -724402503 4792 30754 559883125 15538 61978 101733074 86178 63703 444621284 24017 3182 404530730 63841 49248 689872493 12829 40192 110722113 90219 1584 -344665168 95009 453 -439506616 20269 43300 50928725 10719 70603 -595019722 80486 48181 83396562 74387 11694 -110148728 61474 5330 200836310 22907 9780 195265389 72827 73134 -821472745 1297 39175 434789051 76366 94494 -60653975 73288 68099 -540942162 2503 64784 75126787 81177 59254 665391901 86702 46550 -160764127 4567 68887 887602075 89289 26937 752333745 46840 40469 873507384 61771 72493 353312847 96349 3285 -731203324 14489 90040 84350975 72382 83221 896680473 27457 24502 -29615186 27868 65732 -897379854 65968 82760 -478017533 855 60515 -327129834 80700 7102 678266125 96222 85543 490429903 36965 88412 134282513 75849 62977 -329214511 63049 13213 656403841 25918 40647 -230202858 16440 50464 -563462578 50567 37874 -529828538 50809 86365 675486378 16301 67572 590331588 36600 4303 -815018734 87545 80059 258911825 61282 50194 555800814 28778 48388 455143622 78648 81479 5299506 72320 90784 375488662 31664 82570 -815715146 43128 94886 -512274395 1977 41785 652423583 35188 51746 687109225 84542 29010 -191751627 37856 2923 210980414 97906 35273 961407723 74133 1814 -828555271 19726 33265 228766576 1905 68191 -190982998 33844 60765 550339676 9597 13472 -553656148 46316 83980 656739799 74192 50661 785473684 25132 34361 -539030306 45247 57543 246230400 6330 88041 -289551881 390 16640 256554686 55967 53689 942821390 18656 30607 162268249 25433 59340 319447402 19823 83085 689185270 85614 12369 -191871532 58990 75187 -251125716 89315 36464 18399333 71736 5534 -312335952 15844 44434 -381881847 62000 86034 -564425722 27007 47447 654412887 52343 16667 -999609031 73067 53475 -658896999 15406 26186 -684333238 69740 77302 105627083 47604 30842 -590875353 35321 18701 -478803206 14604 91525 -84078171 69662 72192 313227637 96338 85642 819134542 91167 41933 -301180115 69008 57411 456207153 22031 60974 830659431 50346 811 -864951091 11896 45299 -940128852 70369 90276 -36286593 36486 85960 374858927 55045 93608 -20650128 20814 16232 -551378066 44703 9828 269903348 37824 31104 -154927850 11072 18322 -437680168 13971 79557 91299680 31920 28804 764800966 22219 9973 -175437964 84054 97006 -92530188 32320 88718 456472854 55393 32960 -454665778 68263 39219 286147235 79941 95990 377527095 60302 19674 951231609 50331 45878 236902088 42901 7608 -524464669 29099 75908 -627751283 40088 22941 -251191441 1320 75369 9883523 48911 13052 -967216050 40557 5890 -195294586 75947 76958 553578766 36696 47468 934024601 270 85017 -201818652 72491 7409 145326483 64799 47962 761496910 50149 56468 694629001 66258 68212 138758780 10278 39525 185637666 33737 31948 63718040 32955 47599 783620948 65218 46483 -879132870 57039 98917 156919279 4222 72592 456601737 84437 23357 -902491738 87913 7438 976990696 58365 4455 374833273 55104 81369 -490393344 47644 67870 834788685 6514 63944 100242769 39363 64135 836792579 15628 75603 -316310234 46281 1258 664232719 11586 20378 763705808 95649 33995 -264374678 57149 10865 -832047169 6055 7993 781510406 14870 501 641071541 54768 50290 -596129083 79963 50151 -323318052 24178 11792 944887107 34044 56055 -82081857 48528 209 289574944 8511 49470 -435856665 22872 19365 690189271 3512 32202 -366072285 29333 43189 77083919 61213 56214 46900292 29996 88463 -521264333 67447 9000 -876607342 72022 53274 637869680 73866 28692 313001335 9757 11356 433956078 16918 68203 -705939243 86961 9613 620372963 9856 12831 401265692 94656 18133 172125417 73725 92150 343859913 2911 92883 -916254821 2541 88744 -599197739 74511 48582 644701164 12461 20550 -343800923 29178 76055 -302656955 85121 82444 -541095529 48848 51748 -61164274 41801 34587 502404302 94974 79181 -291822222 49862 39794 623121129 70199 22379 339289704 45157 75634 -418678656 52235 86832 -973361640 73347 10384 504105816 23335 73080 -98242172 56264 27972 916924829 22706 1525 -497266177 82337 96291 -100950408 98877 25398 689360082 8125 98678 786710968 42976 53916 601325906 13905 33866 45071163 89261 94893 -777413322 65806 75063 65155614 91602 97976 -589539213 77121 7745 -408797137 82709 29667 615553702 78298 72896 610162141 36421 10380 -143183828 22245 44324 -31293435 61263 15520 628310818 76239 88500 -101605435 88158 63097 -288250057 83627 33440 -40064027 51296 92845 -963223163 96484 37495 -242525491 5919 13084 -629022784 11503 78639 -13989153 35978 84151 620045209 46065 49470 -782295837 56868 12218 -536872522 2136 15344 -844060122 94632 87626 240777816 73072 96875 -461758908 50652 78836 -333949229 48236 16159 -554717447 43296 24355 -390499958 17296 11416 -232847183 56089 93266 948177650 84557 95454 -803413703 66793 82665 -700898357 65482 29912 -315388107 48468 8823 -590899548 90168 33518 -401248714 59549 16316 514793308 45916 87818 824010822 29197 26722 -920138791 38544 65911 -300211796 14196 32216 -872212958 10969 84787 56102096 40976 93542 280068091 6017 84895 247184104 82759 43186 233158833 72904 19326 -897837683 59213 86713 311962940 6936 3338 -898214551 28960 36312 -236335273 35587 84484 -193648642 74223 19332 -178371139 98572 9791 972531612 52766 61820 -282658829 32891 79752 137886664 75032 61807 230245771 33779 60348 -316000237 4453 59952 -420013503 78469 27098 -220346698 28308 41628 -551915765 9640 77888 -443823406 83690 66378 -342147659 73804 14966 -790697477 21519 9558 954412561 30114 39300 -143076533 48062 95134 -958218619 16591 88683 941683579 52659 49389 575225045 62084 25119 -928780818 52041 86727 -850151637 68803 19323 -88384102 576 97916 -735473631 20017 92028 498468790 11631 54174 679500366 7105 48222 329711553 21274 49702 655816083 3856 56985 -592359886 97454 23081 -720158943 69931 33992 692089336 17810 90713 461191538 73233 96159 -4695580 36401 82612 562241800 50017 45968 -127237986 66097 75189 -643015642 18304 59224 677075550 75510 3670 900506846 12552 77307 237097794 40337 53811 -950500351 58731 51812 -797564082 53832 45405 542285067 9948 46131 41015711 84654 55611 489815817 37019 87588 412542455 73520 44113 489994032 36885 57394 576520674 40955 54273 353883374 4356 14293 702354046 45096 40987 520648257 76439 41856 281117058 7270 69951 -180782442 40699 84453 343620650 33 41267 934687092 75290 32284 806442452 48342 77402 888161837 79646 59585 579309428 19051 37410 188651841 78817 15287 -722281947 66934 37622 241381021 12087 62231 387751596 88899 3343 958296357 82733 536 268309709 19768 93807 -31990449 54179 37974 -773528952 97931 62487 161983352 72737 97797 968301562 48161 29512 963915531 5887 22943 691720656 9274 67019 -528988244 87908 55552 -646997317 53025 28240 608783774 62699 73111 -549569819 82576 8216 -829478640 86576 92607 873939363 11999 81929 -61567910 21542 12678 -764328420 68911 39848 246914098 7578 44383 733551462 59646 70213 359800376 14526 44444 128237077 13828 88423 -398415623 57527 72765 -342391963 29048 14459 291319793 45540 46670 -143159881 71272 2143 -313298351 42065 84370 280307545 35495 42144 -659363034 70630 16682 890680188 10243 46399 850318223 38008 38850 116318907 51585 82333 -834882695 49596 81982 954088895 30345 89213 -644365854 42422 39030 -383539500 95556 29630 -52996853 55124 4628 -767358112 86717 52859 943832076 55952 56821 -863298593 41210 63816 -83640370 45191 29019 -887869931 76144 54037 -933912141 93077 33551 -834903169 30627 72793 -384050628 46129 58415 -456797110 72628 89869 794775155 90234 57819 791946729 18689 25756 -894243785 58302 49200 -490731051 28783 96700 696170321 5819 15486 -515883521 20754 41333 -318907954 28350 78845 729347439 89503 98623 -523823892 85331 58417 -682994371 26573 96126 -896619306 8423 35560 -753546559 47927 18003 393059080 90006 12695 795121905 87341 97923 774697498 63526 10506 -568128818 25349 31318 707517583 27579 57731 379868168 69824 78530 872711671 78202 33371 -734830689 4304 6983 -215706061 60215 34254 596117369 80188 39704 -696205183 69677 89566 27533517 84196 7745 -573868787 65778 1462 -293063133 35574 18034 118898073 49510 27160 138012711 86190 65750 598157501 50400 21679 118129347 86410 19369 -853656923 4782 22656 595318391 12919 10473 -687639034 22894 68539 327194149 79532 4333 -149153469 23741 10275 -565902867 32570 47137 -290440515 59492 14611 502288003 71960 94703 -760457077 97940 86817 -593973024 36459 52326 -38110465 50506 80174 107801933 71751 35497 920465436 19398 48416 -574695177 65642 79372 -204869351 70181 28817 983493998 26691 18158 512607522 4750 85872 693302849 39527 92586 353694705 94239 94832 863615668 41561 21502 420693395 81456 40137 -37879327 36441 10451 982566112 50025 71083 805708120 86023 32517 101869455 50559 43743 375721091 62533 65175 -795938106 46568 14517 -586388883 81561 49326 376814540 80947 23359 77644090 96987 23017 -822616001 64332 86610 -969547701 71737 76903 -649052048 24365 78117 518929893 55658 80693 879061518 28890 63637 -368208820 55608 84616 961892218 64437 87680 -825405920 39975 26380 -936663691 98317 16469 971435131 54727 43875 -51659928 87464 90237 916520627 77898 5084 673168194 28156 8436 537813741 20820 7046 275621593 74329 63393 -81331308 85969 79180 268804745 55079 48585 -459321586 2025 45594 -296932120 30540 41192 79571402 98849 32297 342756286 94637 28143 -867500586 53494 47892 -37863298 28779 26907 881494946 91801 13819 -131078402 60603 58404 -244818229 33022 54391 286066566 17906 4437 247340477 62835 72093 351404985 12803 8 128359605 5391 89429 -135889731 25043 79803 173862439 55751 74031 -464625138 88219 81897 -295053846 15675 31353 225803892 53036 40816 -52552879 65051 92278 -892947243 38196 36945 -334939799 57036 63134 613504879 72026 30268 388684118 12305 63618 -305812479 75889 30853 -195357647 5079 38005 677133111 21565 93522 79350721 52811 29336 736334177 59893 74676 -809169616 37382 20291 -601824615 90839 69795 793224038 37063 65270 69053376 56455 23758 739549273 36711 21547 879295332 74669 83379 -922639982 51359 37642 -606542280 87234 46710 229854699 11861 44607 199560139 68415 97204 -884770105 18127 23234 -282413895 48998 90398 784314136 87404 52754 379470082 9156 85341 575540894 15706 93190 -673840196 44227 84619 655909818 81056 44490 -313322698 71462 39378 -923998409 43269 65790 -924727738 58393 47913 -629537440 79744 46423 97948362 49715 33166 79934971 74086 6134 -817406323 36025 26789 899061494 63155 67291 -618016878 67366 92630 91045754 53151 42804 247668286 75830 41016 526584555 81200 95137 -882386195 61454 68600 656756263 34433 2351 -330497223 31885 61329 -219995798 92246 19168 -78124630 16642 44576 32280393 68881 50878 293656230 89215 53073 -842878873 40418 53536 322095780 34848 33939 903995449 33839 14630 660595446 68119 42562 341330749 7828 39326 -137058911 28030 80572 690980031 27730 91562 844908234 46492 65952 556179942 59123 65689 355357454 90626 18805 -848354410 85071 86675 -514078377 57039 101 956213292 91797 92729 -822828493 9932 32874 -303264280 57127 38605 -323155811 60515 47769 -810254848 57255 80909 409020865 39700 29828 -339458226 82143 33228 -660476332 26493 88529 909004945 35202 7846 -460801065 58373 51080 686089536 95525 63849 903496210 76200 35664 638250845 55635 46583 -667749297 83768 79308 940680578 30675 41992 -409012176 28156 70005 591599085 26912 19183 861525803 76952 2192 687692947 31917 22103 -334516807 60217 59413 12659121 63544 94479 664839480 18028 56239 -628369563 48570 3592 -768314640 46864 81752 -561892650 2119 89824 -447766838 25642 2590 844482214 71534 93554 -99289144 40346 27870 -111433922 10956 16179 -751524582 59337 13903 -615665714 78684 22737 -694940805 85336 49626 -748335647 53194 96269 -126144641 80178 73534 520386555 61306 65203 -786499215 50659 43297 -357372814 21326 51391 -990427300 89772 94006 -256768214 81414 20523 -107368850 95062 23263 -929875744 14246 27840 -637789785 78683 45468 982309954 29929 60207 -398100846 23787 86946 -169239967 82594 58045 -927667969 63716 2274 887826541 1688 52344 -835951658 1850 40423 6514702 32270 66327 292278936 74470 97139 -395125689 19127 73528 881849602 8913 14797 674707357 60874 20817 -83375611 79121 67216 587594181 10452 13789 337200886 32500 15850 -212934420 38783 96438 724450726 87599 65527 -386374240 94450 62665 -783689727 35249 59805 -111823318 28688 77785 -697156309 32279 39085 921377148 69590 88879 408516725 39722 48364 205360631 95274 49803 439871172 81452 71791 842024110 88908 38159 -721190208 24428 11837 -267690987 51105 77119 497152648 31456 2762 -997179491 43975 11225 375328832 98573 68474 -550893743 61751 56885 -732693995 40439 26868 490420665 10204 4127 858496761 58984 26958 -683774018 18640 93433 561729642 13099 73691 -857972019 34277 2582 86704939 57560 72533 513651009 49009 11201 79008105 71871 56758 -765438187 85426 96503 216240042 68244 77913 -86953982 54371 2527 -504151675 5634 42981 -713172487 60972 49511 -132302068 15989 4525 -861242053 52556 58703 959193429 84044 29089 -90439822 67879 94334 206907654 64727 15558 500735880 67182 80140 294537665 10203 15218 724172628 18548 90971 -467983901 78764 87555 -18248444 74648 87896 351037605 80995 16834 -471772286 83626 10965 928558248 55166 23579 -135472554 27923 59912 -836727156 45416 8271 -207846755 12402 83631 494232566 16388 30322 -23770756 48263 87151 811899644 58928 33112 308306010 77514 51296 385674176 12923 17952 349732371 30221 15919 -24654240 14891 56078 -606514179 81779 4739 -925144099 12047 70668 273523670 47125 97376 633906596 68665 31338 428285222 37247 7436 986744071 21924 11491 769955786 92252 75475 -661227422 932 506 -505040696 3624 87065 -983180385 81639 72969 -448636881 56041 47592 -236096237 75128 45947 -237472200 23798 5915 -809618719 41414 6324 680912202 98566 81454 918341163 19641 34320 782313168 90457 60142 -906524184 50936 80485 476016565 83154 3417 -181373516 94048 58320 367875675 76637 40897 577383721 32865 20440 -470926102 49203 79128 104349809 86882 49496 601414109 36841 67729 -854977253 40737 37115 -472529495 62048 16796 867076974 69235 72617 678767177 80438 73173 -917552640 64582 64524 -926451118 913 19469 361821816 37512 97216 95342409 96756 28592 -971265017 23761 42813 239053720 16421 88720 -479074379 86036 44783 593082571 42052 50628 137141724 49085 15195 956355862 43784 34101 -134838376 2884 91070 988522309 38588 60357 -913268187 14518 354 143996390 29946 91708 -96527134 62348 34507 -592292885 61406 28830 -357251599 770 58798 963133573 5949 44612 -413834268 40363 20982 -259421677 53371 56515 -940816221 58839 77959 417082842 25761 867 535604727 11650 44337 142393425 83202 98767 -434616758 79850 6337 -746109454 43124 85933 -299738337 5972 23952 80760297 7367 65675 -764694547 17037 61778 384650412 31145 32170 901326984 17332 76235 -278225309 72166 96907 -443411652 96427 70685 -449259144 47672 94378 -295932721 81942 18912 569752017 83955 7240 -461548413 55171 785 685575397 55141 86235 684381088 21605 76206 -61011891 52488 25841 -55135834 53215 64864 -640230677 18822 81045 412104224 76077 86598 -389958984 44301 96523 -397245244 39662 73729 910499945 67999 52638 -476913819 15422 74817 -702138669 98198 34866 650857988 75318 1166 728209661 38047 35567 560732067 61146 31919 -7119398 78853 23096 404884937 33074 73134 733225613 82147 43400 104393211 5235 82752 607982248 18664 52433 -526000780 47866 62885 -219726386 96255 81391 282579078 1059 87385 -896203885 26855 67004 -372314730 39394 93132 475396561 70264 91144 -698921815 71644 20112 925688868 47670 57786 880036077 61380 19232 -167774836 56049 90029 91869678 41269 72538 -236885429 46510 95120 657803799 42131 40885 -169810734 84765 90243 213648785 62818 4610 -12126977 39752 72617 -106601584 50248 35741 -424653587 54587 5142 -242855611 8636 60074 673522445 14040 17085 871228715 83125 62482 -715859741 19233 69733 -859013480 81553 35735 538066369 44825 72330 790587430 39668 9798 -919829724 11449 61020 26198076 1242 33711 -879318637 40201 46826 869248313 98606 54565 -829844717 86938 51327 268251899 44949 19433 536154512 37545 1997 -814146519 60660 16063 -512453106 93949 7198 434283718 23055 36417 -871326707 46254 44649 -257641762 14228 27971 800006681 69406 55899 -361429196 74812 74164 469156797 16477 27364 -684506207 93081 79378 597317524 32987 97948 625474599 89260 45633 554456415 55210 51194 188183557 20292 82059 393742442 17313 59935 -895461911 44388 66472 405838588 23573 42628 -553156085 31107 97887 769355666 44283 42698 -640330690 45415 53000 -97896815 13865 7895 -744918909 16828 42513 -311654447 66631 73301 268927300 78965 92110 -776296607 89703 94588 -959912455 27314 30912 41242863 17083 87070 689488022 78236 77865 -460649672 12015 16976 -110060903 48508 70852 -686570894 21800 77023 -242814313 33018 4665 559012511 11608 98393 976175229 75779 46034 -294844789 81784 76675 -147617328 88215 95444 122072951 82583 14319 -40253894 87229 33300 345318700 25621 36814 -924079264 14624 39559 -666553947 71112 35452 -540467457 4801 44837 -12970140 50062 25477 648683409 76922 20708 286150240 5117 66977 754987611 85418 4531 546980710 35585 596 -48359852 98296 58996 -398707129 6841 56518 -673802180 7853 3470 -516118051 50050 75470 -742454501 71443 60145 -904987209 87974 51345 -146547325 98648 70743 -480683780 9743 54818 344270436 5307 58429 -889767235 34957 47706 -606892083 6325 7046 899915731 48877 94795 115852275 16157 2149 -863558529 74744 9752 527121615 67224 76779 -752002553 49950 61924 245627647 47973 14763 112905976 69259 2151 -137513938 83611 61367 -54492526 24654 39205 733900902 71869 69943 572116364 56912 27827 417423697 92522 55494 579615500 14410 87906 896752241 16591 96546 133952310 81062 64548 -56137230 91064 51083 -757395116 80243 13532 866364280 62041 21390 -668658046 87673 77922 604626636 9356 19632 -493090545 8072 97511 -277598370 30824 71854 778981275 54284 45954 -374835421 87230 53937 190918470 20872 31510 -5917942 26767 57909 367627594 3877 87846 677890728 97615 87372 680767278 58595 93562 188790570 42550 12295 -168346189 65442 30794 307744202 75817 63139 758905431 32071 89417 -231609852 7743 25808 949799708 65781 836 68010727 73052 54045 147873342 63066 61923 388352534 35280 65163 -658989066 58797 85304 77418506 91952 22064 -691081152 49096 59026 643226908 39682 81390 -13247721 89575 76519 592388905 22585 26523 -590017944 72582 70117 862516820 49193 53802 617673840 19429 75737 511011921 9722 16821 595363139 43416 30745 -198172315 54750 33818 896138054 328 29480 -348028049 31791 44133 497916381 31542 80320 898885814 77851 87223 234558203 22061 10881 -971302806 78691 85554 -763334255 53482 83988 449751137 59290 36683 -145481503 82628 95141 -684292047 70253 45464 954830760 12450 29151 -44380335 48841 28567 -275234026 84422 28941 284538014 61806 12602 -921223675 64662 33094 -670100425 75142 79941 -68968944 68053 7278 562845932 63449 38446 915888486 51281 81070 606820129 39026 17164 -824952920 42753 68036 20518154 13932 80835 -778968580 28476 55453 607340647 81518 14468 817873744 21552 1004 -944369320 17672 36559 -239023667 86583 16720 591731365 33305 21551 -872713020 6940 94355 580149202 32418 11116 -184798864 8940 71734 -18173524 78605 48202 72586731 30278 95361 358378079 93074 63020 6284522 68419 2622 522184904 48765 49218 -323848047 98803 49573 -258066677 31625 96169 961411933 57238 28590 -696385796 25570 81097 998563101 83194 64202 783647513 22328 32386 619082508 53740 15302 -69325716 18152 36314 291761496 58480 76341 -143530189 45725 76743 -134214920 12251 31142 806391655 19537 74365 802361405 35268 7575 540599794 94007 79659 -720982672 64769 80315 -281161915 66259 23634 -397409366 9873 64534 159891025 94226 19418 819883083 65041 36904 -333258355 44887 8563 -845259983 46676 25121 990619945 67508 7302 323172184 11357 82844 -404635902 13477 325 627849191 59873 66324 -550067202 98497 78219 603826677 81066 55769 954722773 67168 16182 -923791625 85517 35280 377623386 91581 57060 659679455 82049 11375 198119036 12042 64799 -927444746 71738 73005 -266030028 10957 75536 102951171 58206 60696 -753820473 42920 14458 -910831496 87954 64720 858243679 68626 34632 -454876655 40267 69991 -720106597 68917 90369 687110329 45711 38069 -315506394 20814 8374 865983958 24309 19877 220489172 91629 62188 -852336724 54290 85039 355215423 73964 52156 26318452 34881 8599 397393500 93448 43466 416898937 23007 93007 244873770 18789 89374 934749587 78702 87109 231165113 72207 15110 -59672185 24176 27621 -852413159 23600 64976 38627116 21067 80383 -244816672 96900 35580 768017531 85251 81489 -932202805 73958 59968 400276707 91512 19128 -307116686 88859 11233 -468088316 11043 15286 -755575501 26981 26796 -587902049 86091 6530 -343778906 40874 48638 -525379216 44277 75541 786614967 91492 1880 -406204523 48060 37735 -807292838 29262 63099 -96521808 15965 19555 395322253 78715 98111 -550614950 66862 85947 721090017 821 30405 -566294465 1273 55303 479469436 27865 59442 -686667562 82128 38797 484259102 25157 8288 -125355670 36954 50968 633260543 79334 4574 -682049719 87398 83720 306848466 58706 76567 210527173 41005 27461 -240429885 57797 9110 -872197673 71433 94026 -322761326 21663 44196 -140456238 65391 49246 -737832071 69435 58391 -364623704 17023 56637 -772984496 92161 21821 -24405516 37874 25666 -816507011 6701 86110 -671346614 88716 13116 -648616452 52485 65852 313703809 61881 56078 -175805399 40080 27790 -239852452 26695 93734 362345077 46990 34972 -218861966 8723 52480 -514288902 60395 83308 -828061337 84676 65246 472326861 63283 46474 233299970 10059 10556 352829165 41253 95542 -493241111 73299 38528 -347866719 69285 81389 774908926 49046 97053 652597041 36999 7559 -10249263 4146 22985 955586556 96428 55052 474955432 13896 77904 462105916 56855 15486 579079637 755 19290 469350301 76670 89154 -919001007 45868 31511 -457669274 870 78795 -714951927 9329 14025 -186362020 79406 75871 -92967894 29400 79917 718863321 28515 87318 151251132 7426 38301 -612386153 36794 72437 -440133788 85135 43778 -216837533 31721 81624 596043535 2311 74594 936320856 70128 61961 -44420774 66187 19397 920563050 62285 35164 -851482592 2848 62655 756983093 90868 41094 -908044077 39895 50462 891398680 65900 52947 900436234 59488 98121 805821692 47011 66746 161801613 13943 93632 -875339926 92402 19112 14551820 38659 2333 -51644615 41239 74219 -658292512 34673 99030 -502719195 58420 69870 -86631346 59649 22915 196180274 17858 82927 875383365 92920 90137 138550756 16779 44513 642661651 58333 10193 -199115729 28816 59534 -485759493 22507 4958 94506030 55825 64675 -301040532 63789 50501 101448310 35122 44402 -410195585 15592 41101 -845219032 20995 83299 123080676 25697 48835 164916742 97812 76031 249221971 73334 55712 664119524 62722 94026 251144363 72585 12985 633369160 84966 19535 130904149 69361 33264 -507098203 10832 62317 9251104 10978 7374 482569341 97688 65923 799403973 81931 32985 52387228 80270 44704 678702720 46596 25438 -977355016 70827 532 204569143 25059 84288 -571381167 46105 68034 59239061 79854 85472 -929332863 43193 74702 -290439106 72928 36636 -240947998 93462 74845 100741745 1508 13555 -610908999 56894 84519 -295099771 60576 96583 938065195 56322 52604 -566561444 51668 48643 -253866532 97298 37651 98987449 47239 94956 -893178179 31530 40358 634243649 75673 86730 513200261 22219 7197 571769697 3042 53428 375388432 59874 82484 -585235377 88449 87375 -287417438 45653 20657 -725029388 69481 18157 705958574 36343 10653 -941743559 21648 31370 -101230150 32006 63501 827000977 80102 66737 -584660680 12497 95087 967108721 3323 95398 307352402 85398 76461 -768107368 50021 98989 694468257 11851 70614 584181308 95110 30973 808701788 46154 7977 435846691 44486 52962 863770621 83927 55269 -136615197 79828 29034 -607472694 27093 75132 579188048 2006 61862 -342602409 11485 60637 -529647561 57378 45225 176884193 1468 49882 533632160 55518 843 -441864802 83520 12096 -94395934 93791 15524 -565061664 11376 40954 -999770126 13335 66881 435444586 4369 6589 100354155 79529 61877 139406742 61989 75876 -328621287 56919 1 752934891 81387 18025 142922515 14018 79211 685419604 71087 31081 499453064 17924 25677 -654045738 76321 17139 -705585850 35413 98797 -875346689 47144 80339 -535769615 65460 22120 -145026411 70196 84279 691683401 30721 75269 -816120839 92252 64787 -416779894 47038 71487 780801883 29849 62680 767397818 60298 34528 990369370 35451 70342 697440420 24462 54114 367499069 93608 5823 -99214080 16049 72721 190055026 88208 48110 87926674 58989 97472 299786506 56161 95536 -843119444 49802 11066 592131787 39226 43175 -379931462 57305 71473 451563700 75210 27284 -523875875 2245 29908 385114658 93761 16990 261154991 74161 78641 -109416071 96750 26052 -897946418 59822 41045 -907092274 19111 24761 -628453610 48634 4737 935384761 60591 57916 700232108 18749 8183 114542771 54473 32894 -185294129 5956 79076 -807832626 93224 87372 -39015795 44659 20863 62163620 40993 59805 -421485424 72924 74343 824808490 76260 30540 999137926 87800 90214 531414899 95265 86027 851678786 97328 77049 -958136422 61974 7350 -495802165 94988 84783 -963073545 71350 6233 -668743009 83761 38560 -130906958 16221 92660 22647711 15955 25952 144786753 86872 17449 906379333 70517 28437 -622696109 29138 53829 879873468 39013 75952 802795797 96746 79147 563402929 69568 67914 506628833 63922 74993 -884865403 87786 1218 -575862729 71198 62897 -709566175 1890 64069 362896463 92957 23833 832916768 46836 34433 537950508 50988 34415 -590687869 18911 23417 53224978 25427 25264 916785954 86461 53706 218862062 38627 79762 -524245002 98575 45811 578018758 29059 13406 -86774219 69121 9735 337379419 88232 82355 -508722061 43358 86350 600315195 75838 7011 -58957530 71010 14833 722134185 95852 37700 978275538 17755 5467 -520880234 83282 44097 -32013332 61816 16931 -899143364 9624 42962 941254469 73380 74750 -874899848 13111 80837 -862792052 4853 31657 -135506265 60436 8463 -83116852 10534 64373 845793601 15918 788 -490768039 32504 13796 315889887 1851 94053 855023122 97583 24202 -491585568 7510 50714 -817573564 7416 9296 -247976546 51310 21037 -666008841 74755 85165 103102446 17402 75569 -700035854 78222 37769 -162188588 13581 44418 -898192466 14445 43995 334485856 53091 16464 787061327 87628 1631 47054557 38728 254 393819092 4708 80024 664477564 4686 78674 -572698461 75975 48296 -714246061 90689 61522 36918228 45435 7044 727547689 48967 43673 -202939628 54080 69841 -28571408 25691 71537 283912585 3668 33813 562530525 35661 90045 711542201 61728 15868 -588075724 52506 94090 175865268 16091 58519 971078432 35437 80882 -212168677 67133 77909 550930000 51835 18251 -932527733 5888 74213 -767334139 7956 63691 -218844775 67356 51774 -238701379 32530 11272 -251778549 63467 71072 -857188939 42246 55898 -18909416 8472 11447 -981627303 16050 61488 -892826513 84879 16046 671614577 43959 32851 -889711096 67461 252 -806300701 26640 85963 448722911 80711 63005 -638822355 42793 70535 732505186 62286 24951 377778137 24207 11913 367483979 95945 84984 93349797 10525 66107 12396370 7163 189 -721732471 7530 29078 -245015692 70107 30934 306776207 81319 84274 -808191253 84414 14605 462757357 17584 84562 -797762669 59660 92086 -806144619 93177 8740 764912223 53676 11151 -523173493 22928 12501 593932066 58061 36242 4305214 33926 57109 698366264 74050 87729 692232353 98902 8741 -256733546 21167 68116 -852666482 72284 14733 551362023 33531 67580 -454339239 977 50742 -13202065 95011 26228 -757932773 6251 89143 615219679 82393 24747 -185790842 67099 18119 831438508 67004 42761 -725639028 98103 76003 913880261 41554 6525 185214160 25061 63090 726400044 14960 87606 -406578268 45451 67897 868200488 36442 45376 -447001581 26018 9687 -6803579 56916 4278 373067376 5430 31237 907951608 23526 31233 -785409720 57062 34211 -453215653 5038 28762 176784278 34034 63967 -146859684 89629 2730 -526056314 78172 45437 -953251334 83945 72986 612609253 25431 12169 391725593 45090 32981 586399249 74341 85013 745935810 95009 86687 -876465250 64635 10280 907708222 613 77350 275843381 25899 43469 713109682 12640 39438 -839024547 25462 69634 -450312268 41697 91611 997605599