 9 2 68435456 17 7 20575940 37927936 26 19 34281311 38340667 95298816 34 51 92296858 53482762 85304963 29220096 43 139 37965749 8163946 34598239 20405225 94123776 51 374 14441915 67111470 60143317 17536845 30319187 31001856 60 1004 33627766 18689222 13726307 71322662 65763768 71114245 52206336 68 2695 99466671 50639794 66701508 70196306 73637144 42254057 24811036 10249216 76 7237 557733 22622139 73186563 4299424 8293740 41602535 25246609 90004945 70602496 85 19426 68892225 72907091 94619068 23518906 64240683 90521395 21251812 40973890 42852052 8498176 93 52148 12099416 28438084 72209623 28008092 29175908 77847968 1628519 55034721 61273941 41967829 49728256 102 139984 4638611 27631598 40142535 52776738 26028435 77165595 93124931 88102369 91948760 5908630 48433294 75444736 110 375766 81324381 33164623 16895486 29392438 1092078 25331179 31316655 54451534 44018337 35095419 18397415 62992485 10959616 119 1008691 35862769 86678343 43426563 67651341 413253 23915434 69947631 11486904 77350328 59165220 52161250 53840404 64967655 18544896 127 2707685 24816485 82613070 45101702 23017913 71455814 21695874 18992146 54439661 20903931 27249997 50059610 73806735 73360445 44956756 14232576 135 7268387 24295606 89054932 38078880 4534353 64136068 73180602 81490199 18063928 81133979 23326191 5071376 35655607 62521606 26617793 35346016 28614656 144 19510928 43947495 14461349 82686207 28941092 87383916 56069692 86973099 76585733 67623535 12575191 31441468 24819748 91831950 87913930 96549847 99555178 31643136 152 52374249 72633826 99202110 35149241 58643546 62727366 89036631 73266188 95381407 42474792 87813232 14772144 66514414 18694604 9611361 47476104 73416628 88532564 41430016 161 1 40591056 7947488 69628293 28365186 93308967 80349469 34894784 39861164 41199243 95983995 94747002 14407465 89285935 2845729 75279726 258314 23419686 52815160 99402036 37047296 169 3 77396242 48215413 52241554 58098826 88909169 21220416 44042837 62063002 45624162 39214885 20861267 25177658 76754146 83750307 63844899 77058462 99247926 32561434 25143269 60436493 95326976 178 10 13065324 43383617 15118183 26096474 89038389 80059185 63696288 227775 65070340 36354527 92961597 87468515 12277392 6216096 21067339 83191180 52045295 60270690 51297354 41578642 13387210 71661056 186 27 19426523 22184754 52906916 17548639 37192751 67627624 3446781 15398758 60662264 87563482 82451201 15979739 42624713 36696958 20851985 74486208 78186106 57767422 91284927 24195241 61066772 13281442 44801536 194 72 99904988 19551234 98258745 69120466 11982916 56115976 95888926 70802863 88402675 33883818 40946049 81077942 39645827 69531775 10516971 1927554 20070079 72042581 11555542 70120319 14789764 23920132 59870759 45660416 203 195 95533242 62936974 77914016 5606558 41808892 71304874 63844933 66220246 52814652 66200982 45764723 52355288 38735010 35890049 56845679 11298014 90829834 1708855 13171109 74324950 45331435 7682501 1714538 15799849 90109696 211 526 1359015 48373507 24098988 28801286 65550339 80282317 38594982 80903068 73215429 70808221 13666536 27758845 12269829 68856178 21771301 94322501 83803863 12781477 6518808 49955223 67112844 45981916 63757884 32271727 12932517 35781376 220 1412 697935 41087484 74554421 10231393 16756769 55925788 76234170 9654313 46915180 59924995 29369604 97614998 48544893 27491419 98289061 64843293 91954738 13276544 24347305 32153980 45741358 6028631 60362463 51763861 87867973 94172651 82867456 228 3790 32737378 10276737 3563204 25415662 90451318 77726310 8578870 12647120 38458706 97482014 37461153 4312690 30880793 62722926 59194754 83409207 71835728 62029480 8100864 6358764 6300903 8972232 73574990 19640686 67724412 52843475 36359489 38919936 237 10174 58256970 19260773 92351975 58785674 61315282 1775982 91076089 14364075 27523525 43956225 80447400 99417557 89631639 18967182 1363966 6697711 8475957 69281085 70988471 38903161 30850241 94101421 85759152 43568006 84359151 59402496 5851361 14116891 67650816 245 27312 18711707 58831066 31072934 79427193 71049300 88205959 82498307 19969854 96526101 2096495 17862947 69886374 88304091 37907025 52866360 53157527 29193691 68306390 34707986 88057654 45689403 63146476 86590947 90245289 84070609 25915217 17005303 96150358 54486072 41732096 253 73315 59403129 59006833 12086870 20758653 62476522 80756870 47537011 12379163 23853703 43464792 39277205 11048641 9916034 36006392 83390455 96353810 78443531 39266666 40532382 85129582 28426782 98180301 12293861 85667187 30242107 32678335 38382217 23324821 40553184 94992574 19595776 262 196805 4915701 79337085 55916293 15786306 51709906 89144105 51188912 57892079 28835125 58768481 65899096 64238950 11633448 5155428 79284302 72620271 35257611 19640791 2112982 73454174 39566956 52333331 2153340 13496720 87762810 70666030 60077239 85298042 70112502 94285653 70905754 66233856 270 528294 53113566 52463523 39784916 51660651 88473260 36121522 12796070 90266739 2556724 85947441 72558876 57187894 67439499 32571286 78882347 55950268 55372505 38978462 93957690 83866839 99005084 16873151 76764264 41053024 23290821 11884041 48028292 75156173 88383968 98767036 47648953 85808977 37998336 279 1418129 83367708 49826794 26668310 7057202 45935455 88869532 63833223 27765852 51961140 3519551 11641847 19420041 84601191 53909426 21664605 37485590 52541645 34169294 73364427 84984974 36008333 15151825 88904359 21545256 80139765 87650356 93882662 65666970 7723798 18295152 74335102 56819287 71889518 51401216 287 3806763 28570312 46407630 39995263 74543393 60261162 48049815 18277595 98488080 82330635 19627563 8851101 60257509 88473290 28940110 9163738 22859495 86119445 26287622 13024200 44053515 45497277 29327720 91758022 6387812 34120281 96792475 33436689 60737302 56821732 87292564 69251083 54699626 8416828 83929296 55914496 296 10218702 38481776 54356806 28290748 61345826 53504534 29542612 49304188 12785248 86369096 1681898 47833222 94789577 43332784 22655756 49138882 50057519 95429845 59607218 33687203 84290455 9558663 76979313 37951384 94375185 18653206 48908458 53749530 21885639 11109389 74453986 8643645 90432038 70933208 87549557 93613308 30770176 304 27430620 34396844 34162796 81255936 4635037 19631796 61660350 56000994 22809869 8798364 73582587 84976818 13968066 42362668 93605587 24790919 31372323 95161205 18591228 35149807 24935035 50031322 67795098 89596701 23207562 70631179 89759579 69769644 54084495 14637925 1957281 6130226 29828775 47949210 70036903 7184303 3246510 25760256 312 73633510 80396045 95805923 40614718 45308899 23370574 76877219 19696124 22073040 9933194 49915739 23112581 26754250 79864519 53227192 97040289 30638504 85730703 7589928 60134513 37291468 24902769 17338914 86704001 51327982 77717401 83629161 6519487 47279625 17148100 77522836 34210836 91764065 47759082 39193640 12917984 60561952 61408220 66036736 321 1 97658450 49542052 57348587 37030192 68266558 26657852 95037457 91148244 86624409 84370455 94918006 22084346 91889831 13072687 18866322 16610095 10331394 22529427 73379627 45109523 18596450 84337269 98721459 18879065 83241960 62350854 1060175 85433031 92646349 42415582 51132379 23907232 8128503 60890950 60021018 60376290 88210457 66211549 15114333 40911616 329 5 30585362 90991634 73739654 1702838 58539198 97839577 12714745 51549598 74269893 57125722 15646062 82502953 35636663 21339663 46634169 93700216 53261445 19982636 7140649 55944866 26366955 62122335 26813063 14328410 45579576 58305559 28325311 88897348 82642786 54408606 32932827 37405311 45437577 72855268 90640894 98485579 74526384 26498665 88853573 80812130 96656896 338 14 24279238 39648881 62918480 51343246 52164093 71640403 972997 10376120 45113415 47871900 76398812 9041451 5563007 40006550 93473974 72220667 52231099 29434400 25910051 20626800 86347153 55514853 95485528 31624261 94456704 24359449 93535084 13258819 69413228 91072406 50337721 33523230 37077384 97099485 30894507 77507879 8344263 44202918 61180736 2412700 26342659 53304576 346 38 23270468 30294184 20020246 7450357 92557098 83589650 49940637 21234818 24811122 55747395 11167899 61348732 37019740 28167959 43154090 28688022 18975941 56458510 55638164 10537902 95607175 38878319 36144981 34971499 75753300 75886424 51305073 61129677 10616181 55082597 68751427 80624012 31171727 41976550 16271972 82498820 65356785 62045234 14091395 73052158 95404238 24005885 65446656 355 102 63013515 70233739 49929342 84241578 27113862 32050947 48688777 23027253 19508857 97587406 27615722 25308693 48815900 63514230 34595183 4423863 18246187 26918756 26283119 52630251 85296869 22359993 86304409 50722240 84417262 32710869 68370352 29962015 49125307 35574758 27912440 73819147 9445440 64232455 84236544 45295317 41602705 50720367 19243006 38599016 612849 96302836 62340589 47035136 363 275 49567130 21720098 89078043 13684216 77372787 95927179 3874773 17890624 11851059 86792991 3597525 95776738 77258193 47045113 85404617 35883665 30665763 99865758 12365947 75145520 55546495 85409415 48783443 20881982 50347303 7049044 19701530 96429184 91073582 81180256 60746535 57629404 11830943 65943325 74045232 22092755 85235964 23659928 95787403 94034180 62756402 59285102 63097461 61782565 80182016 371 739 52806152 2465726 50111739 29025897 69658492 17838432 48059889 5176266 43376990 59731065 26345931 20945125 46610911 93976773 89982802 5224832 59544023 42568031 20710236 23534052 76663609 43795873 93170298 23009652 95503804 58097301 93389958 48297802 23221691 31639984 621975 77842713 73506671 56130275 15294856 75850581 91524829 27451222 18734522 55781849 56346515 46931547 58752470 81823528 23861600 27959296 380 1985 15552418 98344196 17698731 87333784 83992123 12177029 57254774 32919318 40526518 50896797 41362460 57953679 5472214 1127397 55209233 1053015 20280662 80347176 68100753 7701357 85940021 58084357 89775202 91051954 83387385 32428381 36996016 91199273 66002964 97609031 34542307 51703043 57750096 99600536 6087218 48424191 44285028 81625837 45617333 5750294 24092169 74016753 77442894 95219681 14261763 51942263 71198976 388 5328 86128366 81723299 45723047 61041179 57710142 70600552 86032338 55234066 47326552 76047258 22665941 66949982 63931986 63445918 75989188 38591914 16140329 67632182 10678823 6171543 8807280 81703586 98750267 30777842 15522332 4171833 40387162 69954482 11798848 708832 38926936 69626292 79314344 21166929 15344668 69589107 11392815 4265456 98929768 794676 56695989 70231274 51078556 20453049 27693165 93700380 45200223 89293056 397 14304 55308642 21119207 55626215 35010600 74557108 73111668 913012 30043946 20485343 71165516 39623071 87721587 18977911 85206957 33650532 35444108 75829151 56653780 44110739 38114897 83070472 42241076 29825946 34885392 93633394 79802072 2124312 35798505 6586083 45057445 45641092 2744472 55516973 55800406 79425155 38550445 760147 1098638 91970509 87187401 66624394 49111625 98763899 26584772 9243620 26383283 54006707 12000910 4993536 405 38398 49230629 92702193 10723876 83059905 75971314 80278887 40951456 73202075 99539301 80554886 45297669 67481218 58332116 21938100 46997351 97207146 97045576 78856689 86832544 40275883 79578633 44845257 78054071 8786139 60603982 29434719 92767239 56502152 31472663 14309007 17286793 50725089 41826473 12782764 42800414 3778742 84618424 9521168 39390385 56009003 23733353 15946681 16893323 35765898 19289186 20612807 47855198 52818089 61669381 13212416 414 103075 16791953 93627378 78941695 67109692 77925625 32006181 48945701 61724262 49969978 70094132 78033022 14895580 81849490 16794536 3431156 7415504 23473312 58021971 3454520 52394816 32524915 57592220 21756993 65126489 91626960 22599016 66017026 54497794 21585098 82349776 65356074 97896733 8632667 86940159 98171870 59222269 59022204 57999535 79470369 9838583 24119102 77770514 31269205 58868639 90658502 95110899 74945312 38882767 71306068 45439545 13821696 422 276690 29702758 12014649 19421868 74884129 83219559 66875939 22941153 32864461 50370612 18897472 95812490 83613052 29397532 16599929 38678855 45372978 60720517 66301814 52676933 92107384 12304501 43984178 96155805 11966398 18353232 50157533 42324402 24365258 41326122 45490686 47496733 89349285 86938389 36019366 89405612 48796289 42806188 556342 38839607 67413509 78743071 52444146 72882018 60956781 97423949 79958289 44814735 6157406 81597522 1122858 19609852 68453376 430 742734 86053374 20439226 35130125 93967363 38668628 47802636 42475373 54940635 9941798 51946589 70761928 68092518 20085111 52254688 14510386 1280042 2503366 47428330 16120751 77785324 58036748 54856587 36331441 94344135 53074071 35634395 56303750 16202304 52721613 25894763 67660890 21210410 95622421 91809135 77037259 57165614 3729769 96895148 22721229 96867554 40349427 11504060 41681754 99659823 65547559 89772142 88993422 41772823 6423816 29554181 51893045 47465644 1299456 439 1993763 70974471 44894674 45898769 75953720 39822837 18393593 6680978 67505232 35841872 19032952 95809689 92903629 73433768 70365726 40368748 86082102 64689075 21059350 34142293 54550846 73838954 61391618 43475143 85225206 42120185 46316728 22248348 49252730 4014126 96221254 95542747 17452103 36981444 31407248 25485879 2107880 71622009 2390596 98559325 27522285 37906792 66964689 3839969 9392126 7837179 30832165 12756651 27703500 7656088 56553997 92740869 25218137 94961864 63911936 447 5351968 70581574 7757000 10369915 90240379 69994934 58683597 42367523 57163946 30518085 5304826 6333290 5319466 11792095 87764766 53945091 8603972 77456926 2373963 11963621 36774422 19405710 52349894 89110508 64644879 48369447 91609880 60830423 72838478 47570220 1543420 50852433 5285265 26235276 67986654 6998223 56584123 21252146 51968313 91939950 23306772 25892231 75774120 37921022 54752660 46657224 1383087 5485615 2583872 75847656 25267110 22267007 27545687 59976786 37012280 84002816 456 14366581 60043378 22710282 60028531 3943414 74369045 83507486 34144687 9543787 93190736 77461794 3311452 3409573 13040662 34112071 26751047 24642609 55153084 57540814 72546729 57261763 90798239 53379439 6645864 22901425 2270572 7826232 75195705 32202189 83971305 1863407 88005480 55251973 90780624 58846140 87189937 34086537 16913384 41989956 44505152 65430840 39211962 38746941 56992189 79531585 79557492 3846840 4258007 70901470 62167633 92717018 54424702 51742584 11677231 98678500 84893022 18244096 464 38564998 83073652 14172818 65696453 2580659 34919671 31023221 75480062 50441182 65468851 21070536 3857175 36794615 18026049 42080766 5798671 66071933 31995138 7806252 39442328 34134301 6003596 33251324 66829039 94829528 69019820 51209215 57533726 47358575 13821939 53592127 43996505 2614768 10842071 57368450 58788545 88706623 48457392 59259035 5747545 47108886 77121850 4135201 28927340 56144158 99438276 53562634 60989042 41020877 97400291 61680999 51885406 37929553 62004134 93190419 72778971 20761654 29067776 473 1 3522130 46768224 94250182 38987581 25564972 69182282 91532302 78339025 97280290 67090601 28541845 49678442 28766593 4257747 96153040 25604986 71439471 49542742 79767677 21148105 94010134 70292037 19158120 99936582 12562861 76218437 92201611 34367961 1316263 12738186 42129455 67357130 89100244 69518172 26866637 93572501 22771549 25301910 77163012 97773409 89412475 2084405 83413946 43737894 54477869 21393639 5694958 46067318 10387732 84471828 94691368 32379371 21171506 21872250 34331232 14460627 23327417 36832441 5465856 481 2 77890102 98183777 88751050 87909483 52697387 2157008 61495746 36389433 59605191 86057201 49365489 11010873 8859287 20950713 15586484 6919102 84552487 7274063 54385080 6324726 61567413 77599854 56691061 46567939 93974567 25796927 39204087 84975408 86358532 92814736 80613212 44766901 45577928 14462686 73226014 5463242 36122368 7560643 55653845 75011970 69604289 4308884 30576287 48677392 66607580 64351376 55751671 71291863 41911366 2978131 22518774 35261520 76210005 26029610 94653199 55779242 65409971 18568483 10100391 47790336 489 7 45955565 11816583 89036600 13209022 97287719 15143647 91152035 17252318 937916 57060137 25033131 79935071 38494556 1919014 39519777 58550029 27449366 23305237 64366565 66374288 73153823 91700851 46202333 35663677 92706242 14295651 67881383 99012798 27082969 66058253 98074060 43014908 5989175 25038147 7959400 73817663 54473595 46175256 752862 62087045 59250910 68837357 23468700 74299252 97209114 83098391 10444710 19019614 65999494 51787256 13461110 61905368 5027795 13809984 83934907 85155008 37187906 42176168 28446279 92149502 36553216 498 20 2409222 78232540 84972651 57147301 5038764 53615784 32632413 26864298 51904708 62319335 62215273 49666809 37610412 98528851 4245479 17182350 7112055 41680416 94065756 5100764 62326128 81305886 77796500 22852804 46988135 83690949 77219558 65301104 53666181 10672639 29883919 33338624 59855117 89400064 28705885 66639181 74485772 37735079 2297686 20938715 95317972 29048833 79128105 85672738 52022642 67011529 8988601 42693149 34200028 6674621 15483129 67292117 1424192 80570415 77703756 63448827 2989174 18010925 65772509 22230160 87664704 5226496 506 53 75176328 16179109 77034964 72117474 16630086 55940159 14434471 36148630 23080529 27814040 75349613 11242814 22939587 60054242 58737427 37426943 76492878 38907097 27735537 19536996 77593812 8648195 92727406 14049029 88751440 69970742 65172418 39139765 73602481 97162683 96907419 13324752 96524902 65809822 23325959 8741751 39147758 73626363 44728828 45361753 64946273 56792601 45030739 78066886 31445746 7477455 68500817 22840606 11695945 29309817 73324385 74057725 15923390 45231114 99218673 45091884 16434115 34101054 41913535 5352737 71876108 7374792 37042176 515 144 28879087 30516035 8877862 82872454 63399192 68892437 28624743 2039516 39781604 1498971 12867317 55258227 64391170 58003551 93676433 1478899 16225014 91122811 99283247 74444098 38419479 30213096 17315155 51019713 44212558 54882922 10374230 49517616 63082998 10785429 77422320 44816425 38313974 60382208 40463976 64268264 21009920 67746912 45594562 62292598 25853193 60706966 67739527 67041186 26321547 86842318 26524961 9079837 18322400 8103862 88500201 22191752 23441625 77132189 78316082 51512492 87554096 45520760 93081412 94665605 90384030 46281805 52859486 5792256 523 387 32227373 69624529 94368291 56734123 49514935 99483280 17885231 45562593 14267226 14175193 98456218 54724227 35345244 37025619 13765016 12778337 70996636 76302319 89298254 81439986 96270192 45750086 48411792 65090680 42826311 14981670 21530544 93621720 330029 62929005 59599582 94081095 84013092 43949400 47386508 21651864 9566460 37580253 37703844 8805692 18953826 14970030 82423405 99431626 5347183 4686005 3629408 25790718 34684490 20768041 28896990 71097187 30484547 3306145 36721317 22081187 14742590 6621638 17930075 29459922 88313664 32404455 71571682 43884084 80628736 532 1039 71031169 53834012 44218177 78820199 11180732 22583756 79185982 61456490 66795701 55216302 61134407 21764637 23871679 89961153 56897447 81108885 10096817 63948496 34330641 51107624 36966946 11537005 27403632 36023616 82111083 62298930 75887136 47881955 590236 54031987 12787692 24126410 62825247 78965725 57128589 41348928 11769755 53284484 51860853 80730463 98294341 65439526 50637325 73157418 80485191 19499346 98735898 60721480 40002877 45026226 33631464 78527498 94493604 83773298 39250155 33089287 40940610 87045864 64127607 37820078 32859619 53855832 46480252 12157435 16118419 14863616 540 2790 95111627 85237640 78226739 18065072 90588793 53456602 52615989 51948802 96612786 4994789 70110136 78758595 21849524 79338256 80573691 48405837 57729998 47203989 76429790 8798280 52748934 37406788 71610345 48676352 8144157 74991266 86570060 85226160 26180884 14848627 3257771 97971392 38638200 38729637 52098989 49846767 74385364 93467728 99477623 40313157 12352992 24217387 38162392 23375650 76663397 99675257 253935 66197470 80176786 49673267 98547831 85583233 87823427 3700659 54615221 44319059 54458987 47930123 67895219 28756291 72092437 54819413 45948868 73249778 51282911 94163279 38768896 548 7491 90235571 93454961 71752144 3351044 83165273 941082 75320483 39554990 12866684 78748202 51039249 38798010 21396191 51294955 43893092 15126526 83124456 64721333 17398639 54251944 45412522 52216987 86502885 45056907 67398318 99333741 17112033 60824591 93007735 74882083 68463927 6918529 90193381 39983279 8661632 3160382 29447445 55966508 53997180 15895 15254403 5492406 24914863 61319286 72838141 99767762 65393845 35216842 60719242 43865079 42692073 82031680 12058464 84161594 32772122 72643845 58343135 37304518 5895929 49676946 80975359 47401014 49650383 30892184 96990286 52060044 40889686 76376576 557 20110 92225164 99671628 64105411 2613056 47461143 83645687 77990275 6424866 12264183 98136000 50057553 83360159 63677524 25441943 53749102 6874913 27641370 24846941 83486965 39375838 48429775 91348941 48495487 1239275 57415576 92609989 7455661 44716818 70764235 57262222 80116302 82367499 29075238 64246033 53991115 44107778 62351576 76843872 40655224 36056748 22521346 40056333 76027463 75185234 94527814 61339344 62109738 96702812 4141927 31993777 98441687 3542402 59615275 8419143 51048861 8159470 14781981 48333113 16016973 23009162 69563951 45169833 41231616 84105225 59232221 89728033 60282481 12128626 6278656 565 53984 84585202 20568774 84524020 40866786 6316073 88020891 41631822 50437018 67370314 19504268 44388222 89567392 64330556 60186141 15012655 23415216 80314566 27112721 61648712 25529751 58914817 81315347 62631177 70113727 3858165 73660702 47383622 80352212 20655306 44428268 89203794 81507284 31692793 43297661 9477344 93374356 67950507 42154855 30258668 90011240 51712366 90769178 18627517 751956 27002874 20429733 44105425 1655162 46820673 48846355 82409703 48763336 56233847 51790366 27367451 2718526 89848399 40061548 71049763 12759438 80382182 29098504 29479126 68345141 83857884 94889632 16157601 8603868 67817594 86427136 574 144914 46713377 24935996 54943383 61354063 52118997 72163569 24865868 58071673 6956018 11809555 93679936 54029870 86936774 96154478 44514585 53550423 99891268 20432253 90522777 86063577 9399715 84830776 19867519 46021814 89461196 78829682 57844555 94195459 24274838 4190762 19324821 38114514 32936198 57094881 99708970 8958744 13969590 45134770 5763875 84154691 93339767 91705553 37178028 22061269 24237224 50341192 12207846 76391842 91907160 38102825 99579743 34527652 86192801 1102937 87080837 96040146 7642816 63974344 96168643 63847785 73608005 57555694 69290252 13754049 14823591 85452520 78964922 15396890 11990278 2213940 62934016 582 389001 81066051 23231968 4561698 34483708 18763597 19670238 17851271 71300768 41110306 95475243 33052244 83246146 24439848 29971656 67864898 66874084 85141469 30845621 94157599 53406467 62218282 10010920 91725322 45892532 67182755 54172193 89280289 51396090 54956576 19105619 60332144 39566246 34220818 82299194 84154964 53288765 68326597 82940765 81877406 39853031 3681127 63748972 37086177 58581036 69014968 11747752 62873741 12850567 88661357 6546454 71070538 13252270 40601350 43312932 30290116 46762476 6332605 69813920 62091601 7996302 78654945 41925171 50286068 28895656 54953120 39027359 84518968 86405144 20317997 48439769 62393852 82871296 591 1044218 78429480 28667095 36102623 75330787 31918995 69697125 55077670 62461118 81584847 93698940 80139752 13425436 27357794 22905241 27608586 20537242 61672195 38325449 91490557 66792038 89509881 27079453 21402807 61008661 34756928 19178655 70134960 27492114 3289975 90044913 10380130 92307497 79078987 5443226 95724226 79049525 15864654 45265654 93551829 22686801 59348587 75963756 67903681 91543984 96873060 37440541 33870325 70256376 50502070 13446797 55451547 11769120 49473540 17732867 33426404 26279961 85748014 98248196 17023392 49669967 84821473 40271945 30248612 71593195 42292795 30585991 36519583 47671450 84926373 19731148 47536887 35672453 31070976 599 2803053 45525941 4595528 15432562 70015630 44865773 64978516 79111996 29535309 11602466 58656411 740149 7885543 8096835 69029852 86736130 27554456 86802390 90225016 24312839 67282506 17975585 95431589 71738292 20493870 28784334 68321479 88658780 42940341 66825445 81066073 9499279 77675332 61689671 49974623 10378820 68754009 32544757 52281291 23754503 38148443 30928908 18214328 63610294 19050049 49138345 35719047 87141659 24836224 64032918 25489892 33286045 36442924 26723243 17435543 29060672 70724959 44875291 2917377 40134197 27518556 68840860 91450868 1279921 47768592 59850777 93443165 39328406 43501924 46903697 15646486 38389348 34422984 71099084 10925056 607 7524389 32454935 44500122 95667238 5665048 86612924 8472865 85027944 613417 70661038 8889100 36095238 55490537 52747385 80682360 32063038 82191211 94200329 83735773 77831578 4229686 27185582 12513983 2590595 80693966 15922080 6345380 7951025 52970781 96513686 18588002 97383722 98544357 30968342 99524583 41293522 64002058 45104772 26045714 53619205 47262315 75419163 71455764 13166151 27321151 22042085 43042909 3249542 36930736 86645200 10764516 71762299 65837249 93648003 67306988 13821757 29837299 40207496 10548971 33053327 46758395 13114814 91018714 56611571 5506815 36658660 66783899 12429627 15137725 31723497 34281549 7258238 28326183 97775854 64049027 89185536 616 20198128 79456937 95629467 97930418 71997527 75641685 72177520 8146589 22029094 61792431 80824825 8822018 20914805 44872557 61862621 83824724 46905682 56844300 95241530 17695039 42983545 63122557 34387359 39935325 66747536 2399004 22301729 95136651 63734760 11488089 61547606 54411352 86575226 90651804 73493221 31661303 79720249 45245649 9511964 58368542 71401292 81092416 2855934 28511002 20789512 86298628 53708189 13704427 87696343 91162054 1106979 53714752 32403866 8484989 69470188 52869025 23110082 70804519 51695355 29442626 31078223 18857933 20771685 49089112 91043620 94037482 92720624 14888470 32289933 98334714 75133464 57685029 3324049 12809509 26209724 8506912 24764416 624 54218939 13316961 72661670 44061918 5367499 94166415 99333415 16017453 92193484 59029660 9796023 78676624 80812961 37779934 66242203 2505457 36925626 89251250 47162835 83187439 78285860 72014844 64488857 1001277 56057252 69476193 92551574 49083928 64584549 94488665 74499182 28377699 18095117 12954641 41244487 77033941 22356583 14203908 46864429 50477447 79491537 94689948 74768036 22129542 78693335 65393589 3526190 41936727 46371792 67448683 38358149 56836864 34030377 68649616 77852601 36104936 96186055 89931826 83394326 71541328 19572426 13296066 99831016 66635944 8748431 3020666 10656822 24010477 20269951 53029687 94904442 24546654 72911150 43466608 59907296 36409712 68348345 1533696 633 1 45542856 50048630 93618902 38449330 64972880 94420592 17056345 94558765 47493568 76225241 25920961 12187444 56911185 38159955 88757463 75475103 91404866 92977457 18921773 42782343 31584191 20765536 61019821 38401575 98554853 89225649 97540249 1966411 68318999 15010424 76088459 67972798 19869454 18043202 74866124 82117483 39825091 90335174 46762793 4293991 16544304 36917267 70700206 97287955 9081966 40425338 92157129 33165685 59870845 12113332 80671321 70701239 96799583 52126823 84168881 47139508 17208293 76174989 45082597 19664946 57064899 34027614 7697940 81777796 37114354 72878074 83740385 37533465 96684248 82133140 66139444 30587476 55483603 14414189 65672 17223554 27019863 61037303 85125376 641 3 90688630 52250606 67531607 51800948 5854729 23891627 15095232 1597573 29061417 87762581 96125946 18708638 40384263 99410211 59620982 56410067 35815039 34913357 18308140 78426466 36736575 69218158 89043251 78256821 60799371 45581248 38043556 23947090 16860832 90321846 15441747 70465394 80062547 93395377 57537335 55324985 1581915 5318133 51057260 74315202 76555674 87541659 91203174 98059301 88111697 93102438 87366538 35794283 37241936 11196800 15649822 28544571 90574387 43141725 27775408 78783889 71788809 82917288 29027659 36146920 99907798 76001125 1345986 53681240 59563063 35766016 51380629 33843690 52069844 20371558 66153558 91834096 16886719 10520761 97261471 39500558 44461518 9308292 92321859 23731456 650 10 48746806 88324434 29165114 58509903 13328457 13005022 28847866 89634245 14759437 59987039 8508057 98161994 81074611 20481182 80885072 41762413 54275816 19342613 55931333 19936282 61792490 47809280 45233706 95976511 93452446 1254407 94051481 67004016 69283493 68915251 59222901 86535735 85525929 63172739 67737521 6261635 80914580 88653995 93979438 69698913 42104686 94570197 97483162 64563278 15499294 13048788 33764493 63255875 79268609 2538997 55750471 81512583 75843145 92073158 97560645 23549941 61875003 2191304 92483857 77308656 21383475 18099854 49501105 9779098 97933820 73170397 52187122 66030288 97646563 72673350 38740055 54267722 81437717 43350319 37586290 25149280 18334926 83768966 55425755 83136346 12903936 658 28 15208273 34247633 95021412 32943309 28099072 67481482 88297935 4946990 69410283 62424753 90893428 23970590 38892266 28786372 46713204 98017957 23010862 69654528 91026057 32058899 15487545 58862499 99254987 54314923 46433515 59692651 67522115 69572873 74772758 21720777 86514722 67870453 14602079 20516655 82065507 54753026 63733984 17327238 26320854 81250324 6883236 40006758 17384204 17102602 12390368 87595638 47663200 44865006 63089052 10216273 67131665 23908451 90932742 59706124 14977410 91445513 17202542 51188607 36734089 33957635 83507965 11076026 94901941 19429448 93787786 25937210 24484772 68646339 31209326 60818767 50289644 75063889 19758940 14861579 49405393 63007824 94089124 46401863 35640876 40736709 83322515 44354816 666 75 57017165 89660280 36346809 48415394 48991777 86641058 29248756 58862837 2799251 35764220 81232556 56928731 61639672 35856126 19800436 80075974 45252706 20900524 30490980 4734444 13497007 62403340 26800122 41419584 47753907 32944081 72287155 16867700 89701682 48413917 10905502 32971592 39178725 89987002 60812599 40392728 72774467 4249155 4405034 63904101 91564791 1807939 73477015 73846471 99916655 19225559 58085857 46852785 13406120 69651812 81580679 70493001 90534378 24372758 62137225 28521140 27486651 43537523 60657112 22613918 60071546 94139023 44728314 59775625 85467959 71765084 59443571 21147145 95972482 19521791 87997989 20715757 25888385 8870388 68366617 67949550 19576314 30139597 49327277 10651228 80021478 28155892 58756096 675 202 85713489 27282222 44455403 78023988 97320966 31820631 91066481 12301460 99062855 14647305 22241303 64722436 30949071 57260987 86354848 81611123 16808452 26448353 72427545 32895806 70277217 96192883 764070 81110482 46558722 89760187 99780290 60646569 81962320 41597111 15915386 90786356 38735543 52430620 79185490 51538549 55116440 45708190 71864354 82026771 37997420 30482847 27123546 25273953 85087504 98527898 52942940 36715279 42331741 22360881 34437741 57382835 11269827 7531493 74505992 4010452 95323758 11968006 2440683 80066847 51529938 95837492 86466143 25160157 83986307 40197236 7985925 44419813 68797290 21525203 5239499 59906421 46173796 56389828 31197169 91973036 91794568 56294549 96763133 23324986 59945988 12304366 65828946 22539776 683 544 54047507 78301142 22597297 85412818 58962507 71988354 37147459 86571818 90485586 93905440 56549624 86577135 4169097 40370169 88162104 19763878 62296933 48270870 92425179 57339528 72746506 50021756 14110684 96595213 47029912 11795401 95835950 8759136 24366392 55679315 2290157 42028785 75418268 89354984 624652 55081180 50345412 27193630 18494048 56324361 79591124 46350290 7432447 6691229 26882600 625637 70469111 39437467 74165626 58633429 80239844 62980771 10049971 70003311 57816307 48017829 67268876 78490019 54572396 68984255 23251858 61943538 99022137 92304992 42775619 25204625 97036671 38195329 42766047 70495516 96862242 64086619 62409817 35881268 76685833 33312305 4773584 70517539 90875901 93456182 14019902 57179810 74709127 98014126 48697856 692 1461 73970737 97396220 18749911 53840721 6351284 46690459 32396377 28295760 84474405 91412713 59079883 37472271 24089895 62671081 60970410 42212681 70485425 46832580 48068672 24666249 40782184 44792865 19658817 53307705 75317087 5022913 3395525 62955827 31734052 97057775 17940234 51426754 69050334 1170666 77589492 92318730 5463017 725217 18989863 59360445 42594413 88913156 51833563 17602463 79977853 91145033 42549552 51063762 36716789 92228370 65850816 82571584 9594263 36085484 64994284 62677872 4318540 14362497 88205325 90450776 10161512 71355669 35093855 47468799 33421280 59605416 65664831 31136782 71984259 16997394 43427898 72483561 62293341 81589599 43290174 39516885 95900073 87088383 81405925 75215384 68823381 39936197 71889148 36711579 37973767 81582336 700 3923 82764903 78697059 78707730 53772001 10052875 42059251 39477667 8698766 65225816 71887814 56943482 34120510 17906397 17548523 69914135 24170764 62425409 26944050 96989839 53847391 7598386 78955835 94592676 48912335 2166246 6919951 50718122 70730162 13787561 79885193 38628350 32584347 45945402 97384788 69811405 13644555 99555554 61477492 7069478 93127010 36276429 15381765 14398797 67260981 96817044 84621554 9708133 30788955 36106354 45644431 33853660 42583504 29436708 60255163 26988408 31183135 63022124 92708276 68268000 80805153 28390958 98913388 40404414 97145967 95051910 96905752 297385 36230100 67773866 35114137 25777541 97323067 16756232 16113909 28628321 4086677 2104360 59964388 21430016 381560 87001461 69399650 45576795 23378383 51280080 79678667 65705216 709 10532 94464234 88851579 29803359 37617996 35452937 97637943 27175511 66311725 92936514 53904478 84789680 48489339 8869678 91118491 61305815 74453462 23780316 3228890 8591918 3877073 77892060 22719474 26006042 47618305 55564732 51393779 38328079 96398465 26434576 38602999 14295196 34245541 68740983 98388613 61641891 71802506 10584487 350010 17733340 597882 92645358 1956735 40511318 19098755 65633611 81866318 61478695 91412120 72110737 23013261 40220763 73678183 93336386 96865070 28705784 91900640 32408288 42890429 26289375 27117681 68916168 22525453 20744703 57277006 5358982 64650357 27941199 75336995 96354687 18851690 46837534 34143315 14443220 21017237 87206068 13119466 9668561 97153838 94066689 18071540 66134130 42494484 16334678 11599390 38801566 72402274 85993248 18538496 717 28274 15798091 67989846 5187807 64476744 5234431 72229130 25055716 65322199 87996156 59339117 59977533 45056658 49412947 3097506 46183442 4836130 86583471 77951581 82587594 36652048 67790195 5866484 33079582 70849567 65777523 9896918 4314380 22736683 80934815 66350792 77905919 48796551 98826869 81603171 61331221 12030680 68465251 95310623 41557132 10907969 75997181 26265819 60742901 71758839 83641165 17469841 68401625 71992463 9697506 30866825 18548806 54351297 1404403 97322209 12978424 64571406 92087176 82592447 37220628 38873472 49892966 43318911 3347707 63141360 38310145 50410273 36861878 96982952 65144863 93186893 27249188 88858267 70147364 3226038 32047078 64764306 64140344 41694166 58188474 4635606 58049694 57783542 33872771 68680044 48129002 57077472 67463311 89564984 27314176 725 75897 86490623 44023349 28305691 10763433 91086334 66274131 15291707 25214441 11700628 21394366 91533317 41558094 68707917 68563637 59545469 25901441 94246017 29197460 13350321 53719958 186807 22901643 96454032 68644752 1617746 7622325 7905934 23690600 86290189 48909693 15608262 22851310 84198614 64119109 83065719 8466388 55575091 28186962 58203165 7753050 36552244 6956308 63533949 21324024 93518127 14041489 18696711 91269296 59999673 28030238 93938773 42763687 98156350 20960083 86680997 37933894 61365769 3019668 72514195 54136551 16553643 95685812 36694850 24593190 66898173 77820167 18789840 90282999 19218024 55609189 88824692 44936824 9815148 51197814 67629049 70247929 85808962 1558790 18948191 64577755 66272298 34661979 36991681 13730166 58435371 51911086 4742680 91978989 94993636 89824256 734 203736 77975531 42903366 39444654 99872968 89988465 80561570 17037100 9247891 99028730 70096434 38748773 99644212 97817276 14754265 22954623 93277517 78881822 27955087 24978756 49584790 22532304 83705124 40771030 47225445 9469516 5663199 8377530 61989876 45547063 63832141 85173117 88678492 46066295 15776408 85706545 80459652 72636177 70490297 53962603 58230176 10259983 4636462 80604094 28536987 57230755 3203247 52822587 87984368 51619372 56848987 71483502 81128388 83572718 27809896 70585378 58057654 98473145 92411525 51202419 46619617 98388105 64020854 75452260 58618443 51723057 83718808 65079747 10918620 57200535 85133726 45442152 21705920 67979082 66520575 28833531 95731694 84512302 47541017 55321904 64809688 88779626 26842930 38026211 94298171 28026952 261936 54596253 15366301 9630586 37878167 19220736 742 546901 75377589 35994983 22028335 51346683 48714356 53270858 24759537 32242221 3451520 82814563 28779352 17175885 48556923 27343535 14838189 42703018 22189531 33722197 93416510 90275893 74798935 23664856 39920445 56409518 88797458 60761330 28472006 52106487 53707923 97213829 5426143 38880867 61070621 46904995 5588805 5241755 69202566 84312663 63625192 99562406 75061688 27603158 7566640 4960256 71838710 24247932 10920186 64625912 83516506 13856471 40370138 73624272 51663735 40141031 3548758 86209698 90117062 29894419 90475848 17711648 12048912 2505553 39540043 76683246 15558034 16239957 75953563 91619080 92137239 24698066 81771904 52007699 15579480 53696201 60906622 99052947 59403448 52596659 25602359 1000407 89813722 60875398 57001915 42866942 7585252 41113242 56158517 11194968 41820164 46135646 82684422 32815616 751 1468078 21662031 72018881 34449110 88478463 95959053 9604207 25204624 91493425 5852881 67396770 59599713 23610678 52522558 40861631 26207921 45059225 68970777 62933471 79779869 2111067 4049070 88564225 18694966 8721069 25434070 92975802 2145440 53717023 42574182 62274273 31686716 74896242 26755553 22247813 36505054 32740810 79429505 86905179 9771904 94868352 56559321 20506391 25081592 72102927 74077305 42391807 12790644 81993679 81323786 8832418 19803542 446579 65671815 71140919 70321263 3381046 36158435 11597494 38989319 62411031 39735039 93749665 68226664 78809629 49333455 94847308 66601687 64667825 65429498 31844352 28532880 77835328 38396593 62182523 64397627 15882863 55548749 93040370 11467313 15526153 50322467 83538385 74324839 60968311 43457058 89857432 14657723 49230016 52245557 17179217 93818882 11755180 44880896 759 3940842 45522141 62695348 54318363 89151728 19172249 75164265 53221541 82349336 76588009 61065564 47863882 3560 56388337 16703554 20740089 45401913 95023621 43605063 99705231 20302116 43660693 89563701 73345517 46524938 2096528 27965938 12594835 8916176 78251689 26163221 54881870 59650565 45777743 29808187 25650237 4682568 75376316 27813593 79857881 60888518 80913783 78731800 86327183 79275774 87029464 60720720 77043617 74773772 29784500 2265758 6572336 28383930 13791461 96840092 20791267 8976855 21829036 18603146 95008421 92427800 72578071 64800126 57266798 73751772 30234311 43584285 52134991 93805644 68039172 16962620 26736880 62730898 67659639 17721348 89601552 11698149 21103068 17797885 78141054 35927428 95564114 436598 70492782 12752148 81488970 21857655 73255518 89577507 34092895 63384104 961096 2635264 24138317 83448576 768 10578618 41491520 45727840 75268435 80393376 10333084 4628082 93045328 48412513 66046588 83968730 46720813 90609749 81589650 514933 90484377 70070418 74504419 50957628 37957920 3568414 83425678 75151739 15868030 26340181 53029553 24767261 53306731 403939 80391534 89716547 6886175 59705987 39316333 96871551 38732602 78172746 78667766 31721643 34320276 64875109 11695492 47634116 66433569 46604735 77060884 17271527 68660706 62003668 63612190 45314097 99558128 87337748 29643253 82394359 10913084 62059814 23967752 82637858 34580866 63083964 34902077 58431891 25391848 32765794 28787643 77126491 58357763 34448506 5154926 7216119 6425987 43209253 91541948 95330767 71837023 829692 17819061 29354843 85568855 59252581 74615133 19997969 72446309 15109880 82104776 79594017 83659466 19303998 30405611 85830528 62971346 50093759 58316187 54973117 51110656 776 28396762 58057760 14082857 84342208 87435685 73677117 27849719 51842043 80305919 80553389 92425972 52706109 85574423 9876093 4012665 17556599 88964760 7936886 25068406 10750883 73590410 63230885 17773081 70253403 39578066 40207659 7515279 43500182 44938653 65460567 28660526 23175368 86492839 51814052 37140438 70084294 89779881 30454353 23863433 95901999 12253650 98859552 56031210 27948151 13326098 98342895 82666008 10370992 90831766 64010281 51447745 58672549 22631850 89966091 57554041 59287292 46496849 34703130 59244223 87920555 2924623 36317135 11694025 73688019 84517697 30868306 82905057 37917824 14516932 30466385 30826878 11564892 66584029 78205416 10409869 3310792 28914675 98192230 43825624 96210555 70377818 205409 5037289 22060444 32492181 48303611 98996420 72838421 56245271 87372530 84143186 91438189 12913187 96460427 97093610 66835474 49819136 784 76226979 12241085 17741943 66982184 99235229 71422865 73418873 58399290 68246170 2497923 56664464 81545118 33112796 86452823 38724824 6178378 97187103 39835976 79922506 24662319 78050402 35311074 95967812 91344979 76098331 2239708 98531178 62102137 11884271 85800140 29598566 28220763 9225256 16786871 75525817 98700824 59329097 77611017 98797885 76515416 65769687 90788490 71483346 81604506 93813830 57317888 85589995 81019070 10517018 97321587 7027126 46744645 6249256 16374488 16617949 99625809 87839181 57033650 85209782 52380630 81048806 6121155 25729471 31155172 8877130 17126312 19604104 82285876 14936337 42923572 32896830 84030640 36345895 96863289 33573475 40802604 37858394 32299561 53350396 21187787 92357096 67666398 72103374 28936838 31922999 52833557 10973109 40591669 6437228 3267427 58293827 48655335 94692758 99692261 68333388 54446270 73898368 89686016 793 2 4620239 226836 81535427 39334941 72298445 39603719 32183728 9525490 24423157 70908832 51665402 51731594 23790295 25765006 68443446 5544703 76655012 18057853 97305400 8975146 56297417 46640757 8651380 20744584 95450325 88836109 2779466 63351322 96071071 35430573 85216886 36910630 9336786 46138651 74436249 91115560 57276078 15598722 4227307 17205067 61538857 64530771 4588087 98971206 31594319 89018016 31990823 54346630 28377327 83835854 3851970 97658657 12908339 27975667 97654997 85030741 4075411 59500076 73827668 27438777 17181012 13296887 2738703 64155304 26407796 85494374 23942640 17595890 86513881 48786759 11275589 87572512 63937111 58068532 42497895 80658257 12352777 43521139 28846195 34916111 12895065 61236381 96558509 56505277 89420777 35276543 94852708 27115135 95095866 42326902 13173013 63338284 91746699 41237025 24637059 13958023 13318543 52484874 1783296 801 5 49273271 63402894 43967212 32488642 18142757 57976344 55453401 27029761 17333854 76599039 91035650 84159252 88858451 55861933 18179212 52105326 83958799 49379154 65638162 44354875 60298805 29217480 96703563 91015101 21792821 55190814 36141777 93203908 67161650 47401598 48348625 51391234 20360525 31336916 20223142 87831014 51044661 57694068 64434823 28381493 70847665 13737261 51732630 91686480 98290292 66730382 3050009 5705912 82288089 38351269 7979479 85598781 58793151 40764195 90189790 78626289 45292745 69891718 31274293 98652014 62197240 26455031 32577123 60869151 54946513 90712189 34395079 33477449 88109772 27525695 29194785 9959257 63415349 2484145 80750012 39880480 31119426 43687480 70537800 2417142 12646544 17804801 16722011 45775304 37938383 44564063 60926907 97601486 83497582 67045308 74798351 21571341 94078174 93254540 76093002 4632187 4615181 4348618 90079542 74942976 810 14 74444211 39692424 80633250 89479706 78792346 4021256 87709454 56743318 66136228 8346406 7498748 45919674 25766501 63591891 6695900 2809843 70213842 27328502 97080324 66536084 58311372 94860158 26557532 75046529 98320715 90813090 20118530 39837649 25247730 70705097 4043541 36800293 87847572 96893793 90379781 80292336 31054354 6771752 25040919 70470280 5596060 97685920 59594739 70248303 31680875 32521157 29411497 72035797 10506279 97031988 3613417 13784903 68600800 7787411 15399296 16255078 62884572 45180872 75904701 67349593 30367829 52356123 97427686 31067472 52513781 16268607 11301772 5386369 24549612 98764757 67411074 51031138 64445473 32882472 12606784 278821 17834454 26040944 4639345 14725266 48934560 53258463 20312063 70899163 4618696 60133395 36167151 25211588 24824732 79040772 26425743 16638186 10405673 87665595 73230837 2713344 42011054 27930770 97605239 34214671 36557056 818 39 57931042 32893757 52633578 72707258 94362529 38614255 23496010 32320210 19816093 43704681 20700435 62073774 98727770 16162638 76461465 77373016 75472255 68141343 56764924 20174186 5522703 87443930 40251882 14106086 97259886 9045572 78924308 81538055 43056805 5312429 65573530 70974732 68202641 8410129 50135987 41448235 10826112 94953208 3257618 99591281 61269491 80127006 39952931 27237337 34073870 14402316 87893480 2207252 44221012 54696483 55066220 77116721 6869638 50868972 64181586 87473370 44050056 81466313 81552764 6268843 89887429 65887424 13427542 1830927 54052839 92689845 68867755 34886956 84599129 56962699 62979417 25625413 72223428 20158901 99568310 12481958 90151374 61904150 89764111 30144156 24789006 70723958 55788908 84024219 62321547 28304730 4738577 38582697 87902512 66671249 45348096 17006598 73855334 12067429 65913851 30640250 46697429 12506716 43388189 30798293 9907075 97377536 827 106 24490241 64123660 1135379 6513630 9042134 5082576 12096902 45289463 62559180 77912268 29136844 75251380 94351284 3199373 6942612 31399650 34649589 69188806 33034591 12900012 33163711 32888081 32032403 37393930 88865234 73199540 56461660 26341498 90857810 98338524 77105230 17601027 31977862 59815065 47716590 43616830 91681285 66315148 96887452 40642118 93328175 70562191 772569 24636206 69287020 69795644 98853359 89151928 15831788 67826227 3518508 82904941 85300321 45635286 67357367 39522756 82052690 87870006 97710262 9228183 70587139 69147831 42149627 64644010 69244699 33871993 94009793 10770241 69405995 23225906 50114829 89796848 17716616 83176808 49670503 31505363 29501101 54889233 74501101 49637219 28137619 19244916 65612059 84272845 9601993 63550363 17226901 81355752 98866342 71234744 49134912 74143516 87392590 92715563 83298771 32150352 6056456 81215085 28991779 81902722 52070712 56647032 80316416 835 285 19898827 82515535 15536719 97082716 63537573 77146540 38687031 26130290 20331150 19430232 66787830 7542251 58201579 53313755 68805521 2338866 59002184 9154871 77382091 33486702 92648631 73220487 6186264 6459336 89727878 7830224 50453355 19326882 71247667 22486827 39284720 22282277 94653233 28439915 77032887 12498078 96429557 23654332 53167762 67395969 28661722 3186739 19517945 77938777 77710865 95937377 89311131 39612088 88457302 13144969 82949437 21965906 70964402 87082665 87911472 31697444 49495250 92050893 91621723 60621189 1137358 30817680 59040481 17502356 87895884 42572185 38939424 81331755 40375195 79305288 2649108 16023602 87800369 18012941 17437690 7125933 62541944 46779220 89832619 52680951 92368210 38679443 78267728 2982100 1767475 40055515 17113640 43789542 51735229 89041263 20578791 7267359 61495995 96552486 55805164 63927520 15938189 46114020 53877976 35972170 67487486 72025392 81564329 53245696 843 765 57520469 21111065 6515025 10113297 9735871 88476955 47571948 77914099 66138255 73412033 66388008 21546557 42685131 41898047 19195694 11230923 19615677 91610825 79227145 73708679 70007889 6810484 32993198 15115534 45478654 67861466 85456838 8035085 73982192 40443769 65192229 86845854 41296150 38572065 58409821 82390747 25904689 68669607 39516518 17884149 48015088 23369569 89011070 75473233 52680829 39959377 82181654 82193627 42842890 34185471 70286564 5002553 84056754 44398063 24955801 59038411 67037266 50681236 83607399 55739453 15530256 96090829 42147664 86676867 49878054 16341943 97918582 56140612 49086620 93797431 54602473 56986279 45319833 37836384 78045038 85865172 42165201 82338478 93166921 86353617 52147682 75083101 29629340 63768981 78082130 65116804 80278918 74766498 13676852 26897744 91461699 65521865 92157761 19179827 57144464 17098914 24932871 55815565 31320711 52479116 38419862 72045307 64046331 91379350 85797376 852 2055 7529173 82018447 77409277 33874075 17992964 8945694 88616457 63337356 71432672 37033207 32451000 58250247 68107019 16873950 3482481 2274243 89461322 46159649 96084949 93513350 46448620 25594138 66686145 90603741 84054338 6920461 99934948 98417147 4568195 53964969 48872723 52396489 31052933 59835500 13929311 56179354 10663003 88586757 74462137 76869606 20876465 4892339 49975737 67094838 57563272 62338162 7075611 86961062 59044420 5273766 85133834 71441812 21357300 9049967 53911947 79760285 58252208 3749705 20735520 25163399 24934284 9098592 13172300 37846228 51686734 13750195 83979201 60744701 14104966 74984283 8685934 91454067 10762725 38765120 1931659 94559895 13524783 78792327 38369019 54554702 96627221 98562657 34364711 65057597 2990459 46797871 90499705 61216398 20866608 75467596 21526894 53483663 56629546 49459473 60142114 97615132 43623451 46102943 26748534 80401771 37069429 68822222 9128055 12406513 16544177 50163456 860 5516 55073052 7724482 28650778 61055340 17502695 20145000 86004456 13919314 31444955 81028690 95297383 39020317 98381019 47361328 72119413 81351212 96905716 89341698 86041017 50574732 74022165 58974462 83966187 85169687 56272541 68385101 72526052 902805 45426688 52783031 92732582 25117443 871067 90612145 64879211 856121 37398707 10432635 10738971 6674749 95190170 15075813 84524183 30637407 88296361 35509761 61665322 98697940 90710430 21112180 9576693 42593458 39016837 88722121 63148734 90897718 31034540 27552386 27201968 34144605 52007403 19997351 27837076 58661496 9805488 47351104 90343872 78010971 50381387 81358898 23254176 99571046 7090522 97236926 69279980 18333789 69942435 3412591 30542164 57981829 67695835 95724894 68613662 42230873 24986685 50936384 84647473 43866997 67820864 36235034 3269593 50722780 17969109 36349739 49717448 58427609 88021002 85235301 98949559 37448365 61100068 62017869 70006168 39621560 18935366 31796213 85895936 869 14808 37810894 47666961 24942640 21078948 81118479 67630244 91986454 1756310 85206594 51834216 5044605 65956016 51249090 24144262 72039645 33482827 49501975 3291292 73408885 68859266 45199529 74190608 24719691 24551911 18277725 87183555 65226694 42923161 93795418 49538100 44474266 2651514 67597263 10586678 36371925 92003349 31417565 95360283 62333765 95273171 47024711 31136349 64118604 88874113 55721332 23496406 52017606 95397099 73659596 97678656 91161320 66762952 25581874 69934303 77435770 51114408 63997117 70610613 72817743 75833635 52721189 93360749 9201639 47234910 54723583 69689682 36858410 86534739 8629284 11653601 46709944 5748247 56440453 67366419 56820286 72185271 98173078 42135965 3212494 76210572 89048649 94485317 55625061 60162509 18106211 18634676 93254935 31757263 25100878 51421662 83742252 24047334 27123140 65904292 97405243 81876709 1184284 38248683 56847956 91688594 99243687 81688959 33084641 36250923 76860596 92089207 66303275 48706816 877 39750 93730295 612688 79124105 98827212 36131048 81934980 34455521 30027585 4452070 53738278 21904006 20564213 68474025 8546801 73133422 45532900 66794964 40860596 65904629 4269245 89866859 77254121 55753663 91670130 74020312 79049175 17217654 62483449 47776575 34518433 82258298 81092901 51135405 46175326 34090313 19942410 26678030 43165452 18719976 87718812 28181974 24134218 14107213 41393055 99326340 27420077 98604836 42717975 68870619 3239924 9536442 82977355 32696934 253011 23712231 67870315 91441002 74124274 94563170 50660173 32884926 60690536 55017006 87707631 51866461 43630664 65106035 28074881 46470042 16775902 23863107 32804798 56151821 18736923 55877859 76231280 899926 72961437 87398514 96363462 85878981 54131037 3516939 76060321 86122594 56239295 99801566 86223114 42096585 69964343 12041768 66638483 40682430 30962329 36847362 41281925 19373343 18246532 15104520 37652634 6794109 94248402 48141211 90741628 52246981 82891860 51704891 89664763 63268096 886 106705 60981344 80984193 95062882 71554158 15417217 65580426 11141715 71957260 84004695 84846512 18382886 94038376 77744689 47973046 20092292 5636881 53803767 29527912 96603167 49585993 69585234 82330157 48176777 97150461 46826044 17178285 83767089 70467956 53017011 88902915 23570887 51095987 95563414 82870627 82269143 68870227 93702252 64103058 41317167 29337449 74648683 6454942 51902170 65657766 60785194 44316251 37740454 30135408 83394760 24964369 1944537 79628194 14869043 88771075 86810053 23450328 1348712 67942747 45700021 95745387 28568690 69251174 53729569 28803116 61392708 26761389 61190466 68939896 8122805 59641621 67238352 97181502 60849285 25661922 19537875 65600488 10679402 42030624 46118874 17986084 94238307 70857232 10288585 28362055 82324955 43259074 66346311 10177506 37332145 78326863 49269784 63007524 80459315 31351950 2848409 31682396 13937722 11429569 78384480 14934139 95628904 524832 97369393 70759920 30611791 91869479 76582422 33707313 12870930 11776 894 286435 69028031 1523154 31929490 70420922 72811326 51687067 87892571 39805841 26108948 36224041 88075658 38438361 51753767 72069849 32653811 80236540 66081124 8426139 81765025 17795540 28959250 40660037 66170145 63391596 24842921 19928673 92133529 22668564 44564393 62188961 91026859 37329220 26641160 36460931 68590463 806318 41098581 15922249 16134374 43025269 575276 78231802 38547380 47588245 19320309 88398995 46704216 60031146 12087152 95623777 81487092 90054178 6760249 76281650 30264162 25388162 93649991 3115095 95512694 33359142 95929967 13367346 15454558 32516241 42480692 38891906 23665292 28621620 41157066 24273339 10205755 40678121 67475968 35134657 86353017 60990969 38769830 58502410 43203954 20677573 13163335 2418926 10436002 82203573 88011449 51727174 33424766 74522851 64265451 76790193 18712099 4196040 52352273 95632390 2385340 53836288 54846363 91352249 76810200 72211406 69134268 53429061 78617368 342922 73896423 22671952 93421798 61636811 70239867 63725690 95929856 902 768894 95135069 82355822 24258297 97032165 4461848 35521072 35382376 82250367 50384170 59298460 423991 20912239 1853078 37823780 67820552 61306139 80147406 76551290 84270702 18495939 72403135 88313957 50696004 16826640 45514984 80502602 71548947 30854688 33831817 23255431 48549581 4117566 64338640 30843028 23290658 14820572 50334171 74428898 14170925 57459621 5081910 85387751 47046548 55649002 98677281 93770150 58137396 80227376 83158780 15549436 2177561 40871295 54282075 27755539 83422141 95078702 94861652 46842918 3198256 57226231 52048796 71592648 60505290 11293568 94274136 32615217 85345171 26223729 26638878 44490344 50503450 6443781 40987599 33435287 5000708 59092138 79468835 52133692 21423691 48498961 72563346 39699015 31854187 76350450 39338223 84389820 30005269 2949052 63116314 50362761 24512916 39045804 51326305 32102730 24422939 75130726 65854415 7068356 23126356 56292218 83592024 99228753 64223706 29520334 21806632 65633448 24307343 11924944 55719524 98586701 11574386 39374336 911 2063986 66881922 49678690 97942704 77447166 70419422 97833840 54907676 56712605 7061330 8309611 51335902 73560760 16920303 39466006 13998089 66859127 93208440 82317942 64750683 68459772 13968871 96620534 54545441 96286493 3526197 970232 69119254 97089755 33834320 86129375 55285825 25396944 79527818 49613463 48121152 40553719 38115595 44560528 12247276 68558795 78363826 57411960 2789073 14987542 92699723 73787467 30499786 21271300 83471106 71443879 49048162 89715864 56347856 29756909 91925391 15056245 81900421 37276312 62285862 61380231 53363760 80691028 74545139 41878183 29012215 73716824 77030651 65176763 23643618 82686227 14806030 47620594 1124385 17662309 25759546 90927100 23367459 959074 42492335 92976505 6346965 78962008 79783774 17805951 67152940 55766886 94002700 74333966 87814278 64820691 80255374 89162479 39404625 73645190 31954709 69002692 70197655 39112214 28109676 69586610 32472041 46768101 32265566 85362979 77099037 80927638 7981815 34364187 29985424 97684604 69540412 89524694 38857216 919 5540472 2622409 63581652 66545586 18008679 10148395 18447148 22711 97196996 3077993 60822423 55771380 60004473 99726653 57403921 54684571 83317188 94211415 15419184 71565345 1186749 51973437 16053948 49672809 86023182 64561371 2245280 54886379 26493151 47176593 48851702 1526757 12385604 57127326 22695134 93318362 89225873 54576636 44152576 86156801 1853972 8991815 20328712 69940621 22804167 19928078 12650412 33102192 19912129 39278845 93715039 69436483 73261062 14531608 99860432 83325846 91479598 12072489 57789815 76915611 33089376 41117590 66077890 96394352 92464276 27935521 60977134 72089325 2119397 59976784 1278958 89409147 42430238 68399112 47606460 39575661 20943552 13984145 14800799 80592239 71811665 33998786 55953068 38323586 2888431 56460958 20338737 25446594 39269922 95223155 32242487 62253977 55484252 14231410 78073802 45634410 66989996 80682948 35046730 75715922 81867390 74010632 58627862 4801277 51452600 344577 71494346 30958950 41478302 87905784 27013458 5590548 45963893 61457008 95850496 928 14872591 34814709 26409203 26485259 71038895 86564514 89011805 85340454 98552415 51352602 17788758 2740047 83122563 39496385 27501246 56615755 76202252 6314569 87320798 80294664 22057976 48487677 4076761 85319721 65632626 60046602 70397305 7982182 46170835 96200559 85616697 6844469 44743546 10925422 65792444 94770676 96156952 52256130 90127187 3410057 68912974 43368452 14362112 63358097 52272646 20839179 39091760 2665892 57570767 33484173 20292714 14414925 73799914 24022262 87954056 23953109 13159452 36233530 44898339 48149412 1127234 45689647 98647527 92424460 83151413 66758700 81916825 64376412 34796414 61138985 65886683 13940700 59413836 69325997 47507691 4880866 63256335 68918115 79575714 45067490 18793955 31659037 73554290 26053100 91218790 44170766 61523230 9366753 69451260 74767143 20733948 67530820 52747917 24641064 42450727 64022650 37465863 40279816 31882139 52107262 68291535 64850619 7146160 83163403 18994333 44310568 76038286 53036575 71873671 47446004 85591203 31373862 25053275 41962610 24172364 1586176 936 39923308 40441519 56813969 20997395 67636688 5430970 27947630 93642119 49286649 98274831 82407845 72758907 89036864 8816029 91649656 62554938 14763142 80797456 43358448 44953236 4418213 76155172 96819186 27066399 88609016 49973827 78091838 90273087 88983886 5362171 52445475 18781814 77200406 2894684 13172681 60892562 85607609 97964095 27278605 49496075 90767849 16422446 27187114 53918669 99805548 21276322 22466768 28598760 89207103 81798145 2510727 74762355 63685936 31835054 90221343 93708173 72357339 95593754 68562742 32357677 69377768 95455918 91728973 41617334 88861636 44903350 96361004 45756316 4269786 23373498 94715378 32854231 20947003 45464773 44877119 10194072 60187329 15614418 40294871 95092706 79375079 65452562 31061666 46842000 23577176 7988238 78229459 24786567 99226176 48576081 80679477 67336954 2348032 19090505 65117988 31636005 47650061 26963836 61139062 60594752 19200167 12747015 2330093 41489020 57804293 59216125 30812729 18237389 87737617 76640875 48874960 91112138 19702946 11560924 15187355 57195842 77856256 945 1 7168314 96567825 46606501 32049318 83197972 188377 83493670 54537930 46874107 62831436 94019812 45863026 17613104 12315334 10744397 68522769 46711237 71651772 61389384 81002712 16195668 25787613 82475456 16114629 95700961 49818768 48436295 85733103 12236972 29455985 58317226 47178650 12830445 95765494 54876051 94434764 77279450 21955069 86177769 5083897 6488289 80537812 53625230 88650811 67841542 45823080 58381603 89695422 21098055 91819191 59768803 47825182 27014513 56403390 79460700 683371 44414643 46019115 29788534 239831 66830242 45579739 22461696 7382370 68330443 1102530 91844701 72183999 61801716 14675174 48194745 71834773 36243520 24181939 92657587 30095769 27380963 47451659 24170331 26608717 10454793 2098908 10218798 2570232 93241500 12195521 20162133 65834240 81677791 32091682 70500259 79092771 58943974 91868277 89745048 87504783 56102939 25343313 76288137 50040071 35866968 18138659 90418636 88348649 57860339 9169683 99640290 8675044 67983258 33479635 60061724 19159043 64054621 25086995 46489591 18392801 37567747 81812736 953 2 87677754 96563466 63911574 34531191 15151863 52600904 90021527 25962662 34672804 55799646 26177328 30366895 45129672 36874147 26924076 92079440 68287187 96757834 54818907 5039103 76431587 94027706 76199894 83425316 40781136 39404454 35458399 65413566 30948340 37949541 21948272 80609280 60655866 11326461 98262044 27160647 44037828 59114391 89858151 32224646 26868902 32566828 33411405 6125090 57665569 85518547 31841404 64090283 62317094 61113345 66076756 16258914 10969524 67179627 27896532 40413611 25226826 70313829 99704427 8505297 23244002 8212532 83121140 28110276 40733856 28346591 89847423 87886104 53366262 55435867 53941129 43708721 44201946 83158020 71155000 98992387 48685878 16001205 86503242 95083167 9534323 31974821 53512925 7801304 49239038 3361102 94914891 42510092 54065591 58303150 80724685 85096146 7915103 85749174 69336843 18515752 77386228 81435623 86490137 77310765 73437035 59108002 42609184 22717116 36616609 8394267 4950315 5409135 74451233 51466860 49165523 21515810 16173922 64384566 67289266 8711296 24397411 16452022 94767616 961 7 72229093 35256406 211822 3061704 42981069 94854006 92901921 19754303 6017973 2324658 88917806 60057082 27773161 81433717 36829800 65612522 47931664 41034606 38515687 11493333 16805449 61552375 41291471 16984792 51875125 44133542 73103940 80188149 872414 62213064 2242642 19115921 97453530 79189135 87171382 61540871 80913177 99113555 45458434 25504232 15574236 48010226 14341625 53217594 81985875 39576566 45876051 74461269 9555225 8534752 10133761 71505426 23100877 57376882 82539095 96723053 65109363 29489906 18363057 49794945 41005574 98180261 95461203 94597788 65689968 86090639 22312837 99347353 46557394 23794995 81697468 77599529 71465473 53822988 9762371 37410666 75563631 4643277 92929854 66985285 17162656 27988045 99301040 45210267 28809660 27553720 2817733 60887456 75753169 30500824 73180078 56859587 76599521 13273156 10438015 18008253 39034988 19902056 26819283 72626978 53614881 36179795 84497069 97808698 90756857 56621893 3219152 78888678 20144068 18272549 64965856 43739551 11975903 209437 14200344 25999503 79602277 91167478 82081914 14992896 970 20 72936688 10562102 22099741 43379532 24753455 11004250 3418431 79938529 49921541 32690896 68960967 61344038 67252405 56193386 55534195 33516073 91045613 92830216 76780096 33850453 29926633 30828143 61848948 92388981 24836381 52902076 67902048 84550063 44952814 16912706 10017230 79228664 32094805 76931397 97969458 42517711 86721834 30459636 54232635 28298305 88656564 71388085 47471063 89510893 32692022 47421536 64271684 69544703 24003276 2967900 72169521 46975932 96795202 5514809 5092390 63791290 12543784 25935892 13800093 13016280 77643422 18782377 87985734 11547573 34706495 45803207 97191952 41432193 29924521 52435869 52647692 84930059 44338893 77490671 53268194 11449669 89813273 56964940 28285991 14315679 70335614 64660974 88682720 75034627 15362094 93268914 260116 6184770 19388301 45835091 95257021 60676861 69936945 84646433 11438469 64600377 10602116 57158703 49690002 56654609 1253319 26740135 95631615 10231690 92019872 45915028 75679555 46818495 6240989 28325009 97488736 97202799 50067825 83378971 54717030 86788750 57259105 69859149 49636928 54189032 74520576 978 55 64497051 30762155 26012053 69262941 19933642 10039788 75864282 98872892 18091341 10311653 59924263 87515101 93940629 54114653 44167486 48386945 83482996 91643743 68643497 72350394 67195262 58653315 89862716 7505071 10779990 1132666 76679830 45176236 36903019 69972883 74193735 15584706 35264622 21917228 97396794 46435461 73153367 36710768 24833637 82269246 44687733 76364116 77370926 83488702 67179187 60428250 12908405 89110545 26622871 46520753 83590984 5036635 87277634 2285814 82337686 3018280 53650204 47626634 32831094 92237720 65646154 40388993 70943818 58782485 17112827 34438770 18205052 65868809 1363033 80973041 47096338 37349944 34793215 69002645 48621695 77421437 60154734 45521585 20842269 30925256 9120351 90702966 79150009 83939863 55772221 58371698 60913027 73675012 7250195 43037894 9090116 32214786 38919175 49542958 71833356 15367180 86226751 96459122 37559152 97591970 4781057 29058469 88935722 8006926 17814604 24633848 81583527 81979520 71311748 4140353 68813439 63950394 8441140 58621922 48075687 31987458 35623741 48353606 50830059 47581745 15158239 99942656 987 149 37083033 78416787 74793254 94477460 4745059 6961104 73569961 98192490 98622325 98666630 36026738 98790490 95991013 27804740 72897961 74671334 69619883 45510477 26015294 12843743 85545573 53455767 99160031 67004767 85134691 34365919 20041548 53321516 10084405 20873693 54901939 28903037 56398685 46071245 53883497 34977307 44474791 27125070 14852496 93073298 84743897 90449613 8187896 26065535 72550870 58265120 78682738 21611978 52948746 41792373 69406207 21048820 47214674 87527041 44444726 95496951 12151851 3079797 3665403 36467610 4817873 92054603 43774170 93004040 11725056 11639981 77897936 11938949 83750770 2258401 10964966 67220621 42611791 19458606 6298990 76644509 6746907 74044778 83265800 66104016 20758994 23043978 51229185 83643459 50694945 32958111 33636451 76855166 61487567 16442887 25570759 20028804 74325282 21259667 15145045 15121298 2197254 83013941 251715 56064761 81722372 93960228 15411875 11252660 79788970 14325408 39913802 92395412 25287136 3651265 30275638 48558715 97428678 22421864 92718622 48223951 70137600 89559120 12300237 93898178 57040810 66403508 37211136 995 400 96426954 83716509 77171486 96824824 69559180 95097977 23991286 92520676 93662730 48011419 12741821 8411232 89287354 21194710 56545416 2949553 79302755 61937905 16106785 42341226 38586458 40530522 56655435 18323690 12350448 92254407 91422686 19459742 89141415 10696074 46235279 8335184 68273940 49446918 4705131 81961126 73583100 75403001 74351287 86339910 17536556 77210863 32657744 66409715 68361220 28050962 67307087 12372741 11625176 89323724 89887956 81777889 21702847 80034956 82471101 46952732 20914532 72696323 21921674 23620763 32513041 82812282 50709363 34627339 18716447 85231374 16672016 3667190 43792505 41363469 31699714 28678477 65123332 295493 91643060 58730477 41422196 55897031 70363699 69651417 34115796 82349472 80001266 60512061 94165511 66441176 45475778 68713172 96220127 30114091 38442456 6195517 34390034 23067076 46207823 1306445 29840099 2276675 7367789 81304739 3937840 45444198 90414905 23646131 32494845 84174795 36008846 88585758 20407510 92895306 66522388 22569738 65332156 66595403 36099641 5711816 65080844 79154032 49176919 80059075 82116928 21209920 49867530 60438016 1004 1076 33026535 92405818 75298736 94519775 69281248 57562768 85073632 45794717 2912233 66634551 86675629 52984107 37120708 42917541 95425705 36587344 17427881 66744578 15596002 89827824 12488791 57453141 7071307 78290641 13905623 88327828 56465496 57391665 56699516 12722296 25711626 24026815 1155367 49549699 93754850 5537460 29606588 4801991 56788674 61798803 58923296 13790869 5223493 80838487 12360793 38715049 56384758 24089496 3510992 60416804 24849290 77288785 82690522 45785433 31181613 29794836 81007813 29589298 72873834 19879847 74249460 9079224 17192502 73326583 84773166 13936059 89950146 27243335 37443251 60091497 47850136 59642786 25694625 22452602 44202275 57988784 85784374 21828827 94412254 13880843 75020046 77118158 82430996 81723125 40808436 63109690 98809369 88835287 17315369 48459810 52803678 22750901 23365797 20565715 88684836 41279250 39415325 88261547 11566560 18177530 98996543 98043382 55389951 16346280 44848423 61179315 76192032 33839359 98616643 2038500 4939212 17574108 87205200 66088810 68713004 8603837 7248158 48482352 6166880 91347009 24994150 69934114 80785653 17380743 84695296 1012 2889 25205588 30874940 94011515 88108206 89117835 53647969 5070001 22425449 48103419 72204011 15708377 36929954 22942934 94228747 44890123 34009884 17251477 62514848 72822769 49776641 30452088 61198297 21949193 29220831 54694920 88072297 38242981 21085755 17075844 66590449 97146097 14307946 43854056 501314 97399003 26826106 79656339 63274375 96233833 66715244 21730186 67802558 22672973 42366969 53375824 9401527 83734026 89844396 52994925 712475 98506930 99896744 67131641 2852368 69214953 84450434 5558909 1645896 96969097 13622863 93967108 77225616 80716917 10985461 72088083 9183021 93965989 31907347 54196723 17614341 27364364 36924401 25993900 38894745 74911092 1524859 6201180 10960857 83126076 91738930 21749812 64163457 29884070 19168020 34664312 95715602 78408022 63052672 21216463 3406577 36767154 43478653 47067940 27704105 22052585 2753360 2892709 76688486 47259180 56746298 20245504 25811809 3638459 98381868 46092750 43112863 24319069 44323432 28634739 38366264 90314596 72675811 28862926 4977000 33297425 84965573 27901299 28033870 83626606 90105040 82244266 40310359 98403320 47968847 176012 2814976 1020 7755 77693119 91407416 50232881 34789506 94175804 19967930 35598544 90553313 57446378 8245230 59980870 42148003 3635996 3211271 89754639 28695675 66356186 62980531 25132821 37315818 6727498 92710056 20537849 10226080 41004496 27500793 8820153 135979 4366901 49477242 3334312 85222833 26653211 21155243 13642642 56261150 10640194 52606443 64565730 23070218 3622789 69880922 35558747 59858655 86132500 80052778 12113128 93200071 51561744 59973338 15941129 41868362 8760390 71520064 90557284 97268475 75109986 76695675 3588014 7671828 93671564 92282184 62513720 51298026 26415190 56921334 81830607 91356617 87178452 99493825 31930152 27608168 89738701 4125688 11166651 44571214 37646870 10460908 70085655 62810471 65886288 74371741 18550832 9039682 82368426 55580886 79659445 8883760 17290941 29256589 49090190 66524345 70667808 11248281 17943837 17844754 54897218 65349392 36220012 85813264 34287999 67477871 28866820 64894121 22441092 80274211 4151532 95490271 57270785 23894642 14292783 55803421 43433143 15664289 53894096 91578524 7453267 95310193 1378183 57216213 21071011 55302594 63838106 4879313 18711710 69037865 66189056 1029 20819 25517160 72197179 30584560 10816107 59925985 44507628 90485196 34653264 21672174 96111490 35884803 2866904 14554670 52894368 36157851 25109751 81976332 16392892 25572539 65870262 38902000 42235750 13276404 89024569 57963086 55632055 32993025 92909783 96593735 94056316 26842829 90934573 9513517 5437389 38117497 77339626 83896454 69532810 88560320 36451524 98574260 4791956 58222718 26415487 81681851 28810039 99012700 88448404 96527380 23784967 76663771 44659352 68959066 76373052 36077044 85764580 42671435 47942001 1484301 94818292 98981260 44291287 10524894 72158410 72117593 25773684 68080669 50035345 77030229 83070815 68771049 86379426 7295099 34857465 69568979 72822798 55621131 43503507 97288797 27589256 1321935 63067450 58645906 71365105 80871053 42511062 92128210 67129082 13009577 10539155 40995061 16351570 74873772 95194822 87618757 15386320 24561423 22382347 38070108 67898699 44729532 28027075 49282957 64168750 22594025 79642396 45969402 41848337 93183669 51094651 59593650 71910216 79084931 88766715 5301648 81297004 69754157 81681103 23102541 35645050 83810193 94617788 9736975 7384142 60350593 91711869 50216334 29569536 1037 55886 26255570 74227787 48878427 39193627 75552384 29198416 60552717 42531023 81904185 68198661 41316974 64470955 21618120 20366758 90972300 88568532 79784997 5631727 7824515 44361923 21236234 22687728 46390578 753733 30311939 70913377 40707059 60097202 25757883 53948661 47195768 87045659 94957940 88654632 97985262 96380611 97387286 72923741 97038659 80554737 31443208 45825870 50282355 26797943 17570121 97445418 22127979 11718079 19325937 30632566 68382696 46946113 3895097 32056447 36575291 87494606 55493742 41092689 3971848 70302173 15861949 82448078 50924421 13940422 86174150 31763116 92559 62112672 57968768 70390946 89422521 29786350 26910889 20199940 99026847 96801635 37632725 79999576 301818 60445777 18609279 93822758 56933607 11212383 20249461 3369933 60319054 42012017 72453709 62652941 88324959 37176229 50253673 84796688 87608642 30750530 91293488 43096044 25488901 83213431 47941667 94321199 90264132 7575069 27850376 17538830 10590751 253088 75574680 16924225 316344 5486918 35310493 53994872 32878545 16661473 27418715 61451633 92403380 23777650 75869076 29390698 93628821 44007256 86941143 98012583 10425709 95313422 79868416 1046 150018 54373277 4743619 82422901 45517305 38848299 29306006 75982659 14102299 73011362 31852747 75033825 29293046 62211179 54734322 15173558 71618144 88841812 66771184 26316285 71086970 86547470 18414611 35812727 61556855 42925241 58065832 767093 6406102 92337404 13516983 42814593 38011622 21386285 62701108 30459379 44969207 24765623 21765595 29047064 94530980 43959792 595732 45022389 65114060 96231445 4188228 75339949 64678903 31686691 93450942 6223499 9289388 61038350 25410102 66365883 52784242 8115216 49223699 20643034 17758647 9624985 34183619 50952770 10092013 67724405 35925865 27689358 84104339 87307160 60792467 27823128 81261701 17063968 14304187 70895810 90537143 33790139 10644826 64176844 14716905 62223217 46049773 79737635 86867803 97808381 6335312 63462176 78753775 35366197 82489014 24171603 45140485 18874102 55054266 45742386 47356079 87855771 96795590 91357313 86248210 24501970 95736695 6332678 54198363 76006748 28411894 57185810 74746835 95557365 33284700 56170779 60621698 30150492 34981189 75239304 64416821 75988242 28917013 74343083 10068925 24017900 91253712 71121241 78008456 65049592 29466732 39329150 5393325 11885578 68957696 1054 402702 96195362 18442869 50607555 36962442 27848689 35557056 88113133 54613076 58701727 37155140 67215023 7932123 27635839 50088951 25652043 53120941 80996588 95323804 95342145 55023594 39932416 24527665 96981674 68088937 57077447 97614176 92998541 76445659 59418843 84880600 10278796 97446079 42278005 34432965 99449022 12055120 53483105 61555662 96908941 24055852 40430548 12784309 11929848 96213610 46430678 31356610 95251105 38452853 5443083 98571558 46105630 16916556 67589501 83947324 95526074 7639268 92668470 39632357 42484966 92684009 31224905 29229114 90770564 76503662 93409244 34941440 27797496 66843116 25406958 69853496 75197094 70161586 9076396 69646919 50363765 28873153 56846921 99342872 93624060 23286256 71612857 52795872 27995574 44770545 72575541 71362961 35977255 64715311 98781814 40110593 52965537 94729035 25700943 24745683 21244079 71558524 96573066 10450261 85674462 5610504 46305737 46839553 95257074 52118792 90387589 34724686 75220655 84726369 94291609 37281377 73105488 37470356 27058899 62546268 22606154 51280213 23184760 69531869 70376122 12579413 38277361 83619719 83327301 68523252 32832105 70233109 46823175 28819996 87636307 35360473 70469376 1063 1080997 53224571 13062272 85811886 2690380 47899308 26164931 77904427 83044509 17198905 54970083 29072793 70348119 28737479 78364088 71105836 2632050 37907658 90107018 50326747 16795956 53341627 63982647 99223440 66608194 5366379 74791892 96265315 65876950 92386748 43547033 94145535 52970803 65266180 43375569 28163476 1684249 77902338 44208104 58489830 32386533 9618438 23027506 48083848 46162131 98392563 5491429 59651899 8399971 44167135 31751860 44124306 58627316 5243723 47091840 54345596 54586250 37841239 7659619 37694506 70151239 3641820 90692987 88726363 44080140 45383403 1550478 54314976 93848799 92122181 43814400 53809840 6103437 55957482 86053601 95954267 1157621 44310062 27502469 96989805 1179929 40127036 65980632 50387679 92851762 57262006 34345186 74120926 25272122 83632229 93268238 64563691 31166189 75655404 20261195 57163090 25753476 79863294 37080304 6834648 89585255 23930841 52745042 24094930 36321063 39321489 63168955 22785726 52979297 50851375 58965140 31543963 7966249 71978016 59819304 32361141 95050498 22668246 9498751 50461728 34349237 67617338 78976592 24036886 25124960 85355924 65645447 66402708 9855890 3425097 26621040 83295478 80595456 1071 2901780 65503252 21853147 71065559 55851951 10692006 55300401 93316642 9084618 87879064 53934873 74504534 34987902 79648848 90012422 87177403 17986572 43722397 3001234 725041 25027934 51003777 39279024 89882927 41088649 44131729 94701782 92532991 5845733 61137989 44632767 13522045 60281378 33188737 6113487 19375219 27126179 57450041 43166355 13142866 74349417 79933346 52351720 2726833 88030217 49037261 30654672 7833471 31879445 64332027 9171811 36393443 59170039 18592109 1053884 90161889 90380626 11659302 67131118 20236684 95115534 39705922 55822055 59520090 29453254 3268984 83298802 14748624 2112510 1905941 82062921 87811089 54070830 44471996 28280170 82452330 20398218 39954093 72184652 67495889 35693428 86877817 83703827 73346590 38393676 26584999 84279394 64281662 37791594 17656189 78276445 71158367 18289199 59083113 25992456 72375921 99650502 88026454 42088747 31205244 92958076 41040143 57884890 65688488 19336692 14362547 99881857 1633448 91316274 85257553 94635343 28679021 13336366 76139061 7511518 33711402 96164534 34506697 77228192 91572626 58433500 78855983 71537303 51369477 21674319 23707325 57457000 78017244 28071551 35630015 46499544 35188838 36014747 82887936 1079 7789408 13345633 78764508 70745190 85986343 63875792 54610622 9912809 72045090 11314375 62473508 28053674 52277440 41659062 74379945 79249491 75483105 74063247 84164408 19298971 78637546 12940126 42156141 59952590 6156215 49204154 52396586 83573948 49820917 67625288 75948155 98484716 77444112 80828705 67069839 22605030 20181147 83618904 68927498 23562994 27437094 70298595 23646354 37904108 96095163 73807347 99814024 77878246 45523511 28291890 27769705 65823722 25948372 50410596 60245704 74137584 30150029 85173158 29215435 26442245 52791722 48558278 27816621 48555105 79374016 76948938 34300223 38714248 14483269 90270783 61730074 55043074 62716864 26727086 1404181 51038808 56568530 57668361 67290609 57004210 37654202 54594034 47370303 66578366 35757279 95939821 55560321 32348437 52853910 15752337 55558917 98648207 42955048 32039768 49827497 73202572 24552257 81293126 32534144 77179573 52263700 30108952 55893778 18991032 82137065 73105723 21384750 34306548 3857546 80272447 71033983 28906069 15568112 92977131 79110394 50075566 26409018 27945715 51556683 81388949 74283690 29853419 46964734 89709058 41158069 67893331 51150162 4817945 44357260 88955850 48633103 91891382 71316480 56170240 97058816 1088 20909533 24274460 91395516 11500823 68274473 64442682 99475424 45623127 97550470 17082835 80181046 83205657 12996529 56740335 4164418 66063654 56976315 9782897 7212744 92255330 91806831 53966863 36669486 93469304 51556505 12840436 56735240 80095325 74837295 54763404 25283106 84151578 56377953 36207976 64603708 76491499 90117036 22010820 10486068 19820519 12766154 27911218 68459519 20475491 73206738 97424419 16031464 56687769 99691421 9951480 67795576 1354689 341864 5597546 86212608 24292586 48711674 11663179 85114634 87443722 35950420 98442867 72174442 72853295 64870883 86069529 52819689 5829456 54455319 60704453 63787455 10858872 37186044 58474959 21730537 4047794 51026441 602009 62439470 64452216 6346990 30735857 38828194 65383109 32930113 51220721 47836977 89976051 78860906 74517819 14800506 84567917 44933971 83387986 66968878 75035290 61099797 21843766 34808635 87387004 12434590 22570304 9840830 35971433 55315598 94018321 47118940 9786938 66520911 35030687 5361228 95695386 54972798 93362659 69917084 22150238 64559264 64358416 87667459 29429246 37579506 78649802 68494064 28019624 2043300 2344238 3649106 73876945 82128535 53799602 89166094 27169020 21078911 79895722 48569715 31780096 1096 56128600 90763307 84591730 44687584 49653182 65901697 95560301 24701995 62250961 43320708 18232118 68920461 13461885 40843401 10496536 22142880 39460855 24485404 36557596 72297282 23422566 88266131 76728432 46600369 79638563 63909564 45196318 35673692 90733035 56135913 92721047 14099009 64887984 19096615 21816316 21601154 56094621 11113261 31782244 98432308 90190548 45279831 15115030 55269143 59921739 58824211 82834199 1357657 88744784 82136278 53662243 61979121 60370868 33755784 44416184 6639163 31088620 54021454 1752482 24793058 85910908 50347080 86834146 45379628 38563972 90268782 6606997 18141512 25769321 50342740 93513713 99153543 56786160 34943587 42078770 19585587 65157123 59508103 28040781 74860920 9208068 37383378 93574433 37557911 67508804 36781105 26695185 76184136 90954890 62715383 63120272 4151010 83483864 19118698 26599831 5159692 51255759 27838845 80406016 43540263 592672 97409738 72714901 85028561 68815128 25421197 96473317 71408253 43439439 71855200 53229711 39780315 25572499 49344369 29719747 85189398 11338484 43625193 81728240 12024835 70622896 40488692 48042065 78347789 50873485 73537566 6298024 31414252 39424028 87754169 34841923 75560147 29356393 736862 97897568 79124085 61483776 0 10 20 30 40 50 60 70 80 90 100 150 200 250 300 350 400 450 500 550 700 1000 1 1 1 3628800 3 33 204896200 45350912 4 13713251 118462086 98524629 67108864 6 585390 136021191 254271616 266233087 5395456 0 8 302827 211164882 127599281 250933901 26903797 158573010 209190912 0 10 1149783 41877663 86367486 13995654 87847981 245205148 49275845 85391495 0 0 12 22970284 91084519 210880993 250993245 128214763 224466194 7107737 251740189 100880485 231274496 0 0 15 7 25576019 191561639 163768859 206743201 222588069 132579268 26667146 253462856 37230582 66325649 15212492 155189248 0 0 17 2044 21277222 139753774 84797876 199086371 15105 164011411 256498173 27889451 183175099 230945030 216906603 26734169 239724372 0 0 0 19 1781910 82590045 203687573 42816699 228855062 244739833 175172385 190523715 171056351 17011060 89590986 155323502 213104430 221178032 48899893 207724544 0 0 0 32 29 8234988 191024093 204084842 263506814 221345205 246999046 236505899 83148347 199418844 136346616 74527248 173913817 160079055 260097352 217999533 164257422 60054050 56829829 247979588 146829898 6919219 267759265 43508045 227349157 193273783 202975296 0 0 0 0 0 45 10664 91262993 75979684 230083912 246519807 212797232 197363785 162054376 132744524 39055027 7271838 54447119 55739518 179209873 240691646 188960388 178088187 179854898 118044406 114111154 636052 145038345 113864957 133423624 125019034 163386281 97134030 116258095 73009665 162808597 38114277 117517315 181411459 120347112 176873292 7787531 10268748 76213290 0 0 0 0 0 0 0 59 4333 226995220 142317697 139651226 251589879 47865911 52381141 149808317 222223552 235078394 59603142 10454200 71569916 61372666 48563693 39982330 109164997 244499372 191697564 152294195 17035753 86693190 101771869 266362247 154567835 2842554 91469948 249434951 253750805 124423534 11181315 37548816 202622908 184562889 15795033 227362033 61200593 236362087 62255001 227963563 20524984 101173212 52357019 163955290 140318083 198198785 14845237 4974057 68355362 208013919 128974848 0 0 0 0 0 0 0 0 73 40675395 153640039 238788146 120656399 126576376 90253901 220067521 221014434 225871352 99048322 200502818 231435429 4518975 250655537 100962881 209853982 203187193 90724657 260511020 248823548 98432951 108108387 116821616 88863371 92099796 9919153 81156352 109167760 72161061 3272127 63030725 156993309 109464631 28363860 250715458 181413939 197850619 23534418 60900273 53247513 119503861 212301061 211160852 187895404 151896659 155390761 251103774 166882094 181916298 102950581 141283042 45943369 88353898 19092872 159917356 198497129 123035899 149415368 217083689 183199845 163957580 260899091 123404288 0 0 0 0 0 0 0 0 0 0 88 6066033 38151297 170669647 140870659 28957746 67616486 255902929 246636974 260362107 17237774 268400417 260554673 229639644 24734317 214328994 116856387 30700914 128768778 168133428 232006683 150191233 183950374 62835097 118358297 71309092 79396791 55906835 79834261 110486383 72375787 256105424 124126678 3052029 95520062 10844409 211380755 36436414 17706816 244316405 202924182 172585126 214937987 243559076 256897490 162445574 28812239 17094187 249043716 13168580 117336221 153058132 164672825 87815366 89082096 90963582 227063673 214604219 120275943 183383109 91809397 154529844 193521246 38617651 109618797 155202373 15427589 10778192 159349674 180604954 195548793 263927550 75659770 111956137 266139174 135076757 142327040 0 0 0 0 0 0 0 0 0 0 0 0 104 4 87029208 5617244 7139897 161766764 206781491 35805643 222463950 260246847 184273262 246962546 39465044 95497475 168732135 104212226 171748109 195347233 175860754 71477345 30280824 57370417 261361527 139414076 116563781 2662980 90641471 212527219 113081020 84764652 141254219 140703261 164044878 158070968 132516019 79717802 79516086 76373955 22519416 47477209 205378895 146663960 175247046 110888480 148170936 164346312 59332067 250339326 87663929 34993036 250498526 82691778 87185632 257182293 73938636 231053222 15933763 171598501 147153437 34168803 247023023 22614284 177910665 79409269 132622029 37826723 114752510 56138370 85593886 68531830 119120992 126535693 228659439 20480782 212598395 72096867 46259049 21899554 175589784 146227965 84631947 77797844 82069245 9173377 206719312 192602620 240257210 29014968 1972193 100200696 195370144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 432300 13111999 75663180 25842669 111227873 28154684 107759628 149488745 255507230 36287371 116770458 259209621 195763348 91211485 254064505 256650920 222925191 102228820 219457418 28085276 65465867 148657947 54492517 221688265 248779932 75421098 267623064 237666141 120629615 256488008 203183641 4910444 207566278 201872504 223050942 159740006 23823895 85475765 28759051 145891539 200573668 110404531 157773558 29007167 60176056 267617969 9111994 25831150 156157304 167184422 58430491 107604636 99021467 42867014 229579539 106746547 204488927 142479272 65743241 84389636 247362248 97557552 50967387 11304832 5439146 266262139 93981566 92601382 205546908 78075568 96254981 134878237 189770000 191638269 144540933 82077715 196557927 233810124 110669989 179539896 251707390 221723092 96439266 125453423 71206815 39576023 78241079 150712984 70832454 245194067 116244632 260288448 184108522 138806333 263340755 239147086 17706144 141893222 107450387 204095873 45484133 216359732 174686035 201326592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135 41866 86294737 245033977 60223560 133351935 169327081 99931631 142979290 43992121 160082910 225890426 26126253 16485514 58434155 201607575 48454862 99610530 102763249 30004362 10370559 122612248 163738658 120405677 191562018 173142684 60091451 225805001 162361578 52160808 24811443 203626616 116488028 257025529 28865134 150903352 231187350 78165199 204516274 19130529 201057495 57132826 174290050 834769 268324009 121338041 155013045 247314242 97715295 128636196 113963021 244377170 139842184 152423705 17484604 215172030 222141683 169487442 30736145 178534076 234834255 160038752 192747365 101828357 264138698 136713350 176293236 228826920 145085340 21070842 116325820 248136101 46399945 181814601 181956677 146686804 63054956 199965103 217456830 100512630 82202769 148113126 203227560 76982846 24180693 3704709 76013065 115344288 236778612 66794967 217178533 134450201 202544629 13967133 166999268 191474603 204756117 263061975 25984714 242483259 139718567 175206616 153971335 121800646 217318551 139940151 234665616 50342967 234414346 65349343 146739475 73350944 258378983 62403482 20129243 91341223 198534003 68327323 42205184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151 603767 35552897 238511583 184919145 153651370 199572587 160087778 62168068 233319959 169312621 215792582 55217239 165063961 254256756 134332339 59043468 93328609 215748047 255050397 210781291 87795557 165012487 97118213 143064304 144748189 158899507 167879320 29214099 31896264 236872210 83202384 222828239 134772175 206213221 72315542 74146994 14173201 75598316 26893489 34502741 69270696 247559702 128761785 105431883 222935335 201507012 50980455 83935460 219458880 37342909 104615297 23179172 180687245 130683169 10540573 77678506 88996459 20909854 173664975 89223603 66649644 219667792 15672557 11689537 80826788 176088930 241661941 170087183 169062931 52143025 266367559 43880527 130423438 145586607 110864510 15662592 111503444 222410956 62246765 55773769 136601219 84911855 17094478 139465886 226361518 97059212 249075560 87544610 220215901 226469048 100231977 57693341 95387282 45670374 195328116 246654152 244534600 79372676 257068664 96565245 172958931 25055921 46767318 195020432 7055178 245913201 45940149 142089073 55762586 123225268 93946861 185991644 216565156 266949847 149598751 94751116 133536279 43387575 143286242 206288675 203972443 47845535 245943670 154972145 23481234 53054483 219485886 61682533 95631771 62630062 226600981 79642624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 4132 115707202 103952441 20205289 245361067 40521449 170642077 91882355 109473889 161486037 202490342 189789523 181808670 122297117 255065625 10225999 175731701 224415486 146379262 168884153 142262182 225284600 34771840 130755042 26294666 227298514 142713047 177291130 103352426 118788201 127817424 235515948 4286407 183663833 460829 64567173 47498763 238260512 199267704 170295044 80206049 15831584 49297412 119371832 133870074 191325020 62312362 247450570 124815041 101956453 212219326 147771725 102592927 140488671 16499682 178377653 158429547 92336588 153323583 228614032 115842209 7374025 102077328 70403336 268348324 77287484 53112084 215296859 218631066 265729506 171471995 225826997 187402245 216394961 173247672 210657360 235579855 77668366 144916628 135516574 135246993 71228978 36993800 116946208 59928022 28771957 242185559 109344518 10322875 231936424 225680085 15527953 169400861 178428280 205625896 191475457 117304775 162836880 199243669 16916829 66996908 229843350 140838631 265730366 93124093 34395483 80341119 104857407 110948140 129167247 236629611 194706175 26944438 201800359 104337478 172567956 78502343 171065143 59093597 76842042 73370845 58988744 185504095 230030381 13303618 127911398 45021193 55260110 178990404 216095561 223710771 8479631 152849150 28670392 233844663 14027338 140617656 204756792 214465282 201434197 159677372 54338329 47832472 47826941 144618582 28348768 202787845 198282859 29931126 240658981 206904010 148872119 105131067 100886864 142340364 223825663 191647038 201796470 137307721 123911147 145916608 224838945 134257760 69128848 123330621 266545252 267107793 129293017 256975218 58710668 69831410 16180600 38173441 189842987 261542503 128294157 264241152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 305 172711 120797334 163004638 115520145 265870702 241345204 22174390 30139684 144403699 72098595 24189805 166940175 20624654 183610685 227702558 203863225 245892113 210135836 213747039 137522906 185631527 90052226 222198417 53863271 3316673 91338016 148320125 113148232 61269616 145488147 192454465 137947559 63027842 238720357 117704102 101324769 19235723 209783949 46545173 75600206 169879655 173423169 191557615 100576304 10979331 170978201 86018114 247380615 43227048 215550078 42971477 171827441 148738278 78195002 258246565 179034808 90153556 265018527 17916000 197321396 68216158 121015172 81379082 248156894 184647151 110819191 244141787 32618790 182459891 57060281 239429884 9429589 191413408 239613994 149348124 129022515 197272156 206646073 24552043 19962087 54415681 119688163 117168435 176848280 168358742 217059568 264608671 31665471 188948634 137339111 258597634 264965920 56801388 197046411 135994272 133204657 27059680 153946521 112660568 142054183 227667584 246839721 166788554 132860496 250704937 99175769 14929803 255316542 95563213 127552194 203335633 223680263 144690479 213597861 48944375 18282594 91813346 37887120 215001070 9801777 84292082 120607121 69838156 181298909 7783706 155202739 29277892 7267424 25240158 3840546 206694050 177058985 83703078 5313994 254090004 233885381 37505207 162892559 201750137 47417869 102048747 123690172 54443425 186225464 126674693 3501010 42789170 128553327 167721909 191622879 240353976 102591565 173189493 79101676 145331058 188985255 134775661 42059186 215972124 259446471 58371378 207542087 92626881 96728156 74472912 225132664 106352679 218031859 125251075 204849372 196979237 245779816 106727370 202021529 166430935 169234776 18511641 34017673 204815390 119685796 254871246 254520592 123029940 251488389 110162933 146928744 110435525 70326338 149710142 63372251 69702415 103049222 120331888 203807614 129396758 177582861 195390720 137845226 211003620 218911877 61490161 159094525 117872302 91557245 32522875 148623279 210475300 223425551 200743874 41422778 124069365 240882082 73504827 101445767 234739869 213675896 153984588 97869072 114581367 240107972 77821654 154925963 23130414 219930463 82907774 102604268 47979450 70938612 131241182 128351455 66031763 124154002 85453189 105042325 3262197 54116814 174094953 163929717 206862795 221306284 212545652 120235642 111781191 226369210 19076161 155086121 53827293 246748693 32165643 76341384 153237163 263670768 216939022 72980272 16940842 87658601 124342036 233110208 210800362 250475483 189121742 167199998 260631568 109859333 112291232 161357750 34330893 237327179 99098803 108675072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 15 20 9 36 84 126 12 66 220 495 792 924 15 105 455 1365 3003 5005 6435 18 153 816 3060 8568 18564 31824 43758 48620 21 210 1330 5985 20349 54264 116280 203490 293930 352716 24 276 2024 10626 42504 134596 346104 735471 1307504 1961256 2496144 2704156 27 351 2925 17550 80730 296010 888030 2220075 4686825 8436285 13037895 17383860 20058300 30 435 4060 27405 142506 593775 2035800 5852925 14307150 30045015 54627300 86493225 119759850 145422675 155117520 33 528 5456 40920 237336 1107568 4272048 13884156 38567100 92561040 193536720 -2 1 86381864 2 36295528 3 13502832 3 231851952 4 93061286 36 630 7140 58905 376992 1947792 8347680 30260340 94143280 254186856 -2 2 63934384 4 177935876 8 163305952 14 38200816 20 199193440 27 60114798 32 7562008 33 216765252 39 741 9139 82251 575757 3262623 15380937 61523748 211915132 -2 2 98874484 6 65443308 14 152701052 30 69361764 56 52118860 93 176343252 140 130297150 190 18381170 232 82118198 256 203787674 42 861 11480 111930 850668 5245786 26978328 118030185 -2 1 177456354 5 129265693 15 254029536 41 52263192 95 17362960 196 246879704 367 156615264 620 79738882 948 185114868 1317 167625498 1664 98712016 1914 6144636 2005 44785160 45 990 14190 148995 1221759 8145060 45379620 215553195 -2 3 80856767 11 237397270 37 218484038 107 37427953 271 260200469 621 172916784 1284 196300080 2408 233844922 4109 67315186 6392 45060188 9083 162930172 11808 184965678 14057 258545158 15335 257646040 48 1128 17296 194580 1712304 12271512 73629072 -2 1 108913538 6 66493904 24 98264952 84 46622064 259 143751364 718 191591888 1796 210544264 4072 190902512 8399 259518703 15811 188489696 27231 71098768 42996 197030304 62345 70945576 83127 5115616 102019 140495984 115326 112137120 120131 183918364 51 1275 20825 249900 2349060 18009460 115775100 -2 2 99892138 11 89522334 47 161245438 177 112941258 591 108035404 1774 55670756 4815 189454260 11878 198885052 26727 44838183 55026 139684869 103938 263849197 180525 161572575 288840 258516120 426384 74835656 581433 28838952 733111 83046584 855296 141626924 923720 67057732 54 1431 24804 316251 3162510 25827165 177100560 -2 3 235159422 19 217662596 89 39957586 356 159830344 1277 214811458 4128 74539812 12089 256643086 32239 236989136 78584 191785051 175659 255002466 361078 210997037 684149 74835676 1197261 63853569 1938422 256773658 2907634 116725031 4045404 115715616 5225314 15248276 6270376 233046296 6993881 239287372 7252914 148729328 57 1596 29260 395010 4187106 36288252 264385836 -2 6 41798739 33 138092427 160 233346920 687 94108488 2634 226531476 9120 164680980 28664 210785416 82172 103172008 215702 136608793 520223 187355377 1156052 177735988 2372950 54006500 4508605 102612350 7943733 78532062 12998836 79700564 19780837 226323428 28022853 164037507 36990166 205792091 45526359 26144880 52271004 238801328 56004648 25771032 60 1770 34220 487635 5461512 50063860 -2 1 117771464 9 142701741 55 19192580 280 232099886 1276 176483444 5213 4812847 19248 17770512 64618 136353992 198163 113925392 557334 169420221 1442513 43741372 3446003 179058682 7617481 212147564 15615837 179888823 29744452 189253688 52728802 140269388 87117151 266762744 134305609 86899721 193400077 114398180 260346258 19779822 -3 1 59407980 24907924 1 117951450 221095379 1 157922510 40326624 1 172134442 95357936 63 1953 39711 595665 7028847 67945521 -2 2 16399759 14 114798313 88 45369687 476 30247945 2293 267756215 9940 176013593 38997 256888359 139278 112152057 454976 44240839 1364928 132722517 3773625 224825835 9643710 127162485 22840366 244661579 50248807 55071653 102890414 202244251 196427155 117667205 -3 1 81717299 93043515 2 46717013 155072525 3 105090795 241913139 4 256838646 85129901 6 212775315 245906195 8 196872418 201121341 10 145040692 261245443 11 253857937 99225501 12 192302994 131604771 66 2145 45760 720720 8936928 90858768 -2 2 241918528 21 106427544 137 238473968 785 258716248 4001 72536512 18339 41653936 76178 7832992 288388 68001392 999745 253633856 3186690 53483196 9372618 62561592 25514349 170306556 64457304 91171776 151474665 53192400 -3 1 63366191 154864608 2 141814276 60534672 4 224612449 34107712 8 178734424 184142568 14 149949978 30186640 22 257108462 26953128 34 3103376 39930560 47 100192365 93965488 62 20209807 76845216 76 150195308 121619312 88 243694024 71961664 97 65213747 11599206 100 50921105 182773260 69 2346 52394 864501 11238513 119877472 -2 4 5155424 31 39954536 211 32193672 1266 193162032 6794 59921968 32838 200144360 143985 72249672 575941 20563232 2111783 254355488 7127270 220915564 22220314 246607772 64192020 235203864 172304898 37953048 -3 1 162326789 94882620 3 199805537 221392780 8 45487782 239006560 16 186322149 196627040 31 267638968 86063416 57 159627595 208601240 97 125596839 167177552 155 60835841 127056976 232 225471490 56367736 329 50334581 237051032 438 246069746 137111072 552 49795368 224449824 655 193349728 132316438 735 54097904 18204270 778 120441417 129807356 72 2556 59640 1028790 13991544 156238908 -2 5 130932424 44 157856281 317 18965568 1997 146326624 11258 239072704 57232 186283664 264150 240304320 1113207 92360928 4304401 196067648 15334431 44179572 50513420 82371424 154346562 13081168 -3 1 170233720 93690784 4 88731493 87219304 10 194150797 49797280 24 230447838 152043984 54 10787077 62094944 110 89132480 3744260 211 224821452 221937344 382 251541401 174056736 652 110406291 266714944 1048 139090761 73930736 1590 229547048 149196352 2280 60581980 70682528 3089 90738020 61126592 3958 57537832 111872878 4797 224296574 151872304 5503 107273316 512936 5975 32102742 169287760 6141 25537945 9946308 75 2775 67525 1215450 17259390 201359550 -2 7 105781658 62 228055453 467 236264223 3088 2418227 18247 87499193 97319 19269936 471623 52087312 2088617 584848 8493709 38169776 31851409 76027796 110543126 90167644 -3 1 87759062 51930892 3 263277186 155792676 11 39243936 221471128 29 51651176 68737800 71 175586606 119913608 165 31137197 217967128 357 201681656 159087412 729 218157051 34628028 1403 130448453 107890124 2547 18014599 116264164 4366 107578015 7570384 7076 155837786 3012848 10850 203159877 201472368 15751 26474043 257823056 21657 204173970 119625678 28220 192835200 204682330 34860 238208189 47568706 40837 10608422 201445446 45374 131091783 134349788 47827 43862665 170631988 78 3003 76076 1426425 21111090 256851595 -2 9 225983016 87 92996643 679 96957826 4687 158981633 28977 226295628 161792 256850963 821410 106377470 3813691 33720329 16271748 215456192 64070010 244378980 233667098 164909752 -3 2 255000922 51816076 9 84728793 121245168 27 129153985 129503108 75 241667240 178718280 196 174678220 72591244 478 215223570 200086112 1097 68197877 167725596 2370 18458396 211963432 4831 78924494 101697204 9304 191770945 166035120 16947 234253312 177790364 29220 126193170 213971160 47726 206115512 81050772 73899 137303226 73542720 108539 243607153 158347518 151298 14197297 196323620 200247 113532466 204573962 251739 165735283 4082408 300688 265070452 12332750 341322 170300561 151844572 368269 42463523 213280938 377711 256924104 218749680 81 3240 85320 1663740 25621596 -2 1 56104760 12 255991128 119 220434286 971 237006574 6997 149521688 45166 13368824 263468 167463292 1398410 104186140 6792279 7523976 30338846 87294184 125147741 24544189 -3 1 210070612 235958317 6 90742175 152961184 21 4190130 210495264 65 39832951 8290224 189 64574675 177472816 516 29693412 44758752 1323 251236659 9775968 3199 137393211 90734120 7294 238094594 45812520 15712 17245976 98673120 32006 15246584 201000800 61725 259491661 119208944 112809 141013160 4967536 195536 137048628 80193184 321689 26305308 62657056 502639 57879260 30792786 746343 20866669 167738738 1053660 218942678 268388272 1414915 255660818 22945392 1807948 43329175 29319112 2198855 234072953 137228552 2546043 172134567 173024400 2807176 86544988 252717136 2947535 37185147 50604628 84 3486 95284 1929501 30872016 -2 1 138046088 16 234398480 162 108601722 1371 111774840 10285 167222660 69194 51210616 420931 87835034 2331311 259333264 11823082 30534728 55174383 53016912 237939527 144749353 -3 3 146451742 42126500 13 52994259 216456518 45 226469869 59620676 148 266265026 260876061 454 18950640 181484096 1300 78670967 7236768 3505 37002961 147889984 8908 239451732 163375640 21381 91500337 123666080 48519 52768771 249653552 104226 113355139 188320928 212175 58193026 258736856 409717 177167506 258963520 751149 11632397 116852512 1308453 46240510 168912704 2167125 152083317 195875586 3414864 142033546 259845992 5122296 213050320 121333532 7317566 227661756 19941928 9960021 145829055 265752474 12921109 7808332 25539424 15981371 186259947 158741872 18849823 6319447 139053280 21206050 241990402 122880508 22757713 43639211 59852496 23299563 127765405 3755672 87 3741 105995 2225895 36949857 -2 1 236545923 21 206211381 217 183065618 1910 205079710 14903 257444458 104327 191498470 660742 49603334 3811974 38386506 20149006 49508414 98058496 205149554 -3 1 172827779 117866625 6 232310188 129089111 26 187600628 24794621 96 257441034 174812715 329 177367332 57492319 1051 207972309 17253545 3155 87046015 51760635 8917 59261899 169622269 23779 68553247 4933624 59923 194229018 259393352 142895 8886119 184926872 322836 248743288 129478184 691793 111194187 85713640 1407441 207709866 239177688 2721054 25762770 247661832 5003228 133962338 212920376 8755649 234434092 238392930 14592749 211766517 128886094 23176720 67899601 46798234 35096176 102819396 17178806 50694476 267821552 144118478 69876170 267589264 198649794 91942330 69527499 247253126 115517286 197482430 152343274 138620744 22230551 236499020 158906706 169522340 199089364 174040678 185667325 154137052 182135593 262972550 105122052 90 4005 117480 2555190 43949268 -2 2 85743718 27 223618248 288 206110107 2630 267279350 21311 17479087 154989 151523856 1020347 259334548 6122087 213830008 33671482 236540948 170602179 250002192 -3 2 262826806 114920667 12 259811655 73904238 52 158895748 165505015 199 79388527 217459624 707 134189772 248532526 2358 89385301 202092356 7396 158328693 182375486 21868 47942380 165721672 61048 178578388 149464969 161168 127849562 29515298 402921 51188449 73788245 955072 121335583 125195200 2148913 4569606 214580336 4594227 222666589 264373664 9341596 157476398 9636720 18080509 140268071 148539840 33335939 116012920 248704506 58590439 541303 119875108 98225147 198286491 19378402 157160236 102510020 245753808 240105916 186438693 196500236 -4 1 81989395 105234431 192468968 1 220314994 167966611 218994924 2 114796355 134476997 23557776 3 25569398 17107784 23325278 3 207956761 92882420 2256636 4 108398493 153102066 2632742 4 245856670 8594821 59123040 5 67393838 167801783 8246904 5 98717641 70121761 133700048 93 4278 129766 2919735 51971283 -2 2 225374572 35 78381484 379 104403449 3583 31595397 30098 50652970 227104 138167450 1551880 228316359 9669411 121707027 55253779 196945736 -3 1 22567783 249836872 5 76463514 177767359 23 251592817 63036483 101 18365121 176675554 398 256160265 245301682 1476 35112433 129153401 5131 83709584 154961085 16793 103136077 141097020 51840 119967771 225480444 151201 81470545 53671519 417315 160434195 83708883 1091440 213108313 239579806 2708390 31721638 47699886 6384062 113120355 35739601 14309105 114699698 15311237 30526091 155214203 229516640 62036895 211524818 111409504 120196485 158171095 182301482 222181382 121554310 247503042 -4 1 123649336 151346323 199915260 2 124072024 9699957 106912476 3 259546140 15627709 38030150 6 29835722 96625242 196432222 9 1583887 71754185 21043608 12 188073618 66776997 112272408 17 39151019 224366674 138145978 22 44062648 178732463 93465266 27 118466959 80678763 102936260 32 146750008 226785151 97116452 36 264374266 208903952 195770886 40 73125836 215542728 70007166 42 6278580 84860869 224775344 96 4560 142880 3321960 61124064 -2 3 121741936 44 108032416 493 262336532 4830 18400 42021 160080 328527 220880544 2327072 21066648 15036465 198069600 89144761 43006064 -3 1 218889238 91934240 9 51162161 29209474 43 67069580 200617632 189 219795533 75182128 779 68755773 68463328 3000 36539589 115944312 10857 170586436 112824608 37014 178891485 165000336 119090 178746279 169066336 362234 29185309 234623172 1043234 62578855 256955424 2848831 253483939 71895088 7385860 160077886 265931104 18200870 202738038 175981192 42677903 225463079 236774048 95313985 65089633 161933584 202926549 60645055 76326368 -4 1 143759097 30910580 146649327 2 262536706 43678977 15975360 5 139078012 128305537 258561056 9 208018842 181266589 20856128 16 151149780 83449951 132274576 26 230597727 55519110 25868992 41 188495130 149777542 26036832 62 5007675 50672077 265859136 88 101088346 199714552 197655336 120 190449538 50175840 60457664 158 19310671 14575894 104736032 198 136618940 155643682 19160640 239 30345995 236286336 84087920 276 82788342 261111523 246299072 306 91787075 242808784 45484128 325 240430642 121233792 231151936 332 183923155 134944307 146489116 99 4851 156849 3764376 71523144 -2 4 46787432 55 123081464 637 207477284 6448 159125356 58037 89950924 469574 215317060 3443548 147336008 23045286 118764888 141563902 115988984 -3 2 265324535 30921512 15 184994257 95229074 76 161062172 70183926 348 256509085 51291318 1487 175206908 119765714 5950 163956721 210627400 22385 169397145 204358744 79367 63718968 114464056 265707 189977811 44743656 841407 198943218 7470516 2524223 59958742 22411548 7184327 170651804 105084476 19424293 63709758 144928532 49948182 163825093 104237912 122286929 225217516 23793288 -4 1 16900713 167593596 55517672 2 98232175 61299410 106253176 5 7416780 96706815 24461407 10 55730350 115000062 41529661 19 218714691 144283810 17455117 36 214444815 191259802 185808335 65 112799771 250538941 181195120 111 105004328 172667901 206951248 181 199579215 211080403 252888208 284 71258748 213141074 16980272 426 106888123 51276155 25470408 613 160361822 145806906 134860632 847 93625633 9612783 71192344 1123 61681547 12742526 175526152 1429 151713456 260249993 247800144 1747 66122911 109300193 123909872 2051 30938121 11597854 250499376 2312 257631982 258668317 116847632 2505 189622829 146006282 148954556 2607 263101832 58835054 67381940 102 5151 171700 4249575 83291670 -2 5 4371385 68 213342112 816 251736204 8532 123847208 79351 239098484 663670 96281360 5032833 148523492 34842693 222933192 221499982 55866908 -3 4 225724738 77212768 26 86527576 117854538 133 42969716 27753756 628 217825629 41580918 2780 2302202 42549608 11537 9554138 257111510 45049 101219841 173087580 165863 165245655 137010922 576916 247976507 138097632 1899018 55688878 152581484 5924936 216698974 25082664 17546928 63593671 239474324 49391353 149178247 266451664 132298268 121562156 71382116 -4 1 69153229 4732052 71070728 3 16159432 56253903 47668892 7 28872376 61380560 179988512 15 206666920 203296982 265131783 33 121142474 219741422 220755626 67 237952803 35397484 53246041 131 239890353 260511866 118788620 245 125831364 29992562 27208769 437 231710959 31735208 251674906 748 262129965 61348000 260958367 1229 24067330 4312196 235516480 1935 219099977 154431210 236720728 2927 89075286 76397173 246665424 4251 161327851 8696674 32294824 5932 125225668 261842295 13849120 7954 241125907 204687374 49074440 10252 263062644 132584170 122903824 12704 209257861 59249119 198978296 15137 163657625 76306088 145698240 17345 47714228 260798625 32728172 19115 25191654 210714885 41546056 20261 268295064 126721014 27932692 20659 78808460 108151978 165329840 105 5460 187460 4780230 96560646 -2 5 267166820 84 212145396 1038 182861997 11194 181276261 107468 237013552 928140 94677360 7270432 204768408 52011557 122704408 -3 1 73354778 192776496 7 194479231 256830192 43 120867151 203155846 227 127484818 131951670 1112 26735877 18747656 5092 65909446 99972712 21896 176036437 385932 88629 86179038 39910028 338402 231434343 127980520 1221192 251620769 251762824 4172409 54397929 77252902 13518605 219198963 228824566 41595710 54991913 105258032 121705966 240438696 138962288 -4 1 70602594 171270522 3630008 3 94898111 75240568 250304568 8 133034366 47443864 204608176 20 148673172 97465127 70718576 47 142480119 24061514 213868355 105 38613429 264721588 261608123 222 176511542 23715982 80284044 451 181665828 155483746 132183580 878 69890574 63720212 227197466 1637 224651636 133339610 206042202 2930 232470008 238607724 142656188 5035 20808731 45118932 190012332 8307 235660998 114711557 98771983 13171 6965350 77104486 45287223 20070 36179148 168623113 107357024 29405 21793234 134684138 13708768 41434 116119930 18959631 165736240 56166 181267945 198692572 75533872 73260 236436450 259164224 191891296 91965 211132314 51186965 86677216 111125 87346052 263177508 115919780 129268 63258710 207536321 238932676 144780 113799429 6954897 128018160 156135 201676479 39081021 138058800 162140 261055469 236748509 112395432 108 5778 204156 5359095 111469176 -2 7 34505996 103 234366200 1311 106746555 14571 22852524 144253 199396442 1285169 190231516 10388455 38940125 76714745 184313440 -3 1 252128889 196130480 12 40977761 65864032 70 171074373 64067582 382 73136924 94073544 1932 160964651 207158572 9154 112567772 218355624 40737 44586313 220063250 170708 33446197 91298160 675073 10248391 80405656 2524186 38320071 218949488 8939825 247565027 182651138 30037815 26512125 1674984 95889948 53661538 201511436 -4 1 22785868 43667433 144721160 3 37155319 203019491 159809166 8 176548594 23182857 246468576 22 214371538 222109466 31632368 57 97766831 99918038 96909536 138 8759021 265593603 216411355 317 239801302 139874467 246235268 701 63158993 182224052 235254774 1482 164214495 239551607 29551156 3006 109294292 60734620 52466637 5850 82090563 9361103 22292104 10930 224020645 179964573 232381492 19619 119886961 150939327 121127688 33843 146407031 25489315 229077921 56130 203538179 258332768 248989988 89541 247996013 252319264 192676062 137436 118452273 181272126 33542580 203031 28566973 200679504 37349927 288755 94315676 22940626 184355008 395469 76651488 241498606 124104032 521682 238188154 101539707 249382592 662972 707558 50746370 221852820 811802 121388439 67616687 233308592 957926 239875122 128106073 205510920 1089407 14890583 140425820 12653808 1194157 197000081 45521676 75817164 1261751 152438009 265885631 186469920 1285117 90637585 156475819 145183824 111 6105 221815 5989005 128164707 -2 8 116759509 126 140779899 1644 219525951 18824 6954961 192005 17253511 1762955 158418601 14691296 156934699 111879873 265918437 -3 2 246288205 250816323 18 232590754 172394093 113 53367247 229058190 632 156115849 143127954 3303 129269937 210575070 16169 180640506 112377730 74380 133014143 248502102 322315 129002197 3100618 1318563 88478241 159103686 5102266 213990151 148817818 18708311 158281158 98272906 65104924 89109446 213140694 215347057 108906700 168132922 -4 2 141073527 263317996 131625190 7 154785127 253083077 126440114 21 183826650 11598804 19393710 59 72962780 139077580 53009474 154 233940725 233508134 17279710 387 47980902 181117151 43199275 926 236879489 116341580 144088485 2126 101300430 156369026 109491443 4678 8112582 129263493 79819901 9875 225909695 123758788 19377871 20018 160469553 18702013 235164801 38983 157083339 92932438 217773415 72969 73773055 242780066 132308745 131344 186478591 222255754 238155741 227450 152698979 162276904 189811027 379084 75541328 180983022 137394741 608298 8849150 128104806 245441371 940096 257708192 149173709 159689473 1399699 246498520 78937502 52837679 2008265 26880800 19889301 17455049 2777387 242785711 21795087 138367815 3703183 234235796 29060116 184490420 4761236 109420697 229102618 160506124 5903933 39044901 47864045 209765012 7061567 25647002 241469563 208787884 8147962 8943814 113427677 158313572 9070372 222678758 146527826 120522844 9742252 80100618 157381739 139392516 10096516 4923053 236314381 183506492 114 6441 240464 6672876 146803272 -2 9 251007004 153 76235184 2050 46567058 24146 130890196 253538 32169778 2397087 182134512 20575002 154035084 161434635 155490024 -3 4 90893761 67181596 28 248044467 484880 178 259706723 153995139 1031 186536238 256123846 5559 185003616 157350315 28091 16423292 60367712 133432 145119502 18311176 597269 125494261 222573360 2524820 249861402 220983208 10099283 194139243 78626464 38293117 120946710 219831668 137855222 220659794 39774728 -4 1 203453575 259762299 177449716 5 195831416 210341229 31541664 17 215409984 116689335 165113320 52 213007851 59095990 156416176 149 156129818 122699397 85265224 405 85352321 133313996 92493920 1051 78776247 236731274 5025081 2612 81865331 157117736 110099458 6223 116080508 208511531 151763521 14224 265326877 54770641 78452592 31215 254157312 23256103 194529476 65806 158530449 128831516 105378648 133344 250591843 112707425 255914964 259851 178599604 164571300 168323984 487221 234210962 174353460 181389742 879376 16795438 39704071 176800620 1528439 93105274 235183787 211426510 2559247 74742299 37963063 123037136 4129694 126707697 164972278 155831556 6423969 47970054 18014250 63447672 9635953 206172809 27021375 95171508 13941379 246890040 199013750 240500016 19459842 215992025 233050784 167925779 26211216 225188739 133122076 72794054 34074581 239058270 38840971 40945179 42760259 168408684 27687849 161914432 51805699 44004768 136789300 232301104 60602893 97060655 185341772 89414944 68458823 263744428 104975991 110947824 74682353 116898631 187728933 47824320 78683193 214237373 221753291 198984536 80063600 189739560 122037033 37646704 117 6786 260130 7413705 167549733 -2 11 174805000 184 202597064 2540 101355070 30766 213433014 332281 103905812 3232191 181010580 28551026 122531782 230604444 122426766 -3 6 102448851 104149608 43 220298292 17228456 279 95778763 244049135 1659 190070835 249874587 9220 161164235 46014870 48044 48572302 112608054 235416 130630099 122282735 1087399 258255349 79089427 4745018 4384162 198698160 19598987 123148459 85430064 76762700 236265630 267492220 -4 1 17121791 73601779 82390508 3 205126968 136543777 229589000 12 184309106 161941485 97740296 40 208942905 137046980 26555820 125 39572894 226208160 118524476 367 26602006 55090237 7653552 1030 65998034 258518583 177345072 2768 210924150 258561077 157847777 7131 193509946 47775664 219486229 17619 146486656 181195279 52760146 41783 132634278 46212439 63760242 95173 138067521 164913990 189970905 208352 222450790 34552371 2346549 438637 143369269 86870015 160350104 888522 49511059 107137863 104557016 1732618 69703020 61279332 217307954 3253941 163641703 95443957 139679482 5888084 219417713 236621317 112144300 10269915 101784488 231673734 126930988 17272130 110174945 218810535 262281290 28019233 208554407 56697696 37738434 43856191 268077451 77073113 70739960 66250843 62284503 230657450 66882744 96615813 12537893 123864045 164646199 136050838 209395012 114159778 51065667 185029140 198877870 262631480 198298326 243077498 166529002 239756864 134186998 -5 1 40085984 149417090 201062383 108367623 1 109939895 168052915 180743282 239264907 1 180009405 50043017 25315236 164268576 1 245237748 169576828 121729701 75907360 2 31838707 111049929 211468013 227845000 2 71748154 104714725 113282419 83714728 2 92735018 200889528 98675919 151396208 120 7140 280840 8214570 190578024 -2 13 163084532 221 163333144 3130 58933715 38953 226352592 432387 177125304 4323876 160640304 39275212 116972148 -3 1 57850924 63217840 9 77841087 214729464 65 174267382 14182992 430 220882814 193739181 2635 167009031 64115144 15081 165269502 202837212 80964 124314455 170583736 408870 144604180 42719726 1947002 151720422 24470296 8761511 145870987 110116332 37331657 236390726 235769192 150882117 71812478 125224495 -4 2 42516418 82486388 266113696 7 237943976 115552644 22489968 27 122511718 223337419 227429216 91 52195642 32362725 17192392 289 82278619 185975510 184130912 877 151152145 233055320 3763824 2547 205030187 165718932 45564064 7085 259861713 83418420 26061757 18895 245572142 43492149 158976504 48351 83609703 16546810 19929956 118806 21370957 186379980 233040776 280514 95198448 89606442 222147386 636843 107301022 43820572 10993768 1391000 15381202 194610627 264191796 2924666 211296935 99448101 245746968 5922450 65488428 140984428 209069495 11556000 127782299 150694649 191882672 21736286 163656576 8622683 213921800 39428612 246923936 215407068 25968464 69000072 163681433 108526913 45444812 116533455 258544057 34159088 243777744 190000199 252308175 61529720 23988296 -5 1 30713794 260177745 45474046 117728304 1 186520696 138436342 30011608 78381833 2 131636087 165068743 181055555 11086088 3 143973571 121654724 133618578 107010300 4 229191426 61708266 151817406 241618808 6 118279461 112855444 211774461 83147438 8 70717661 241027243 155219771 91485272 10 67858176 95240215 68311819 267611340 12 81429811 167975349 135661275 52698152 14 75342784 132656014 28039742 113895891 16 9245103 191331649 64448977 85498560 17 111862440 212453954 120915096 88240928 18 81152333 155010395 140712582 10832192 18 163035509 72589341 13313988 2064880 123 7503 302621 9078630 216071394 -2 15 222872242 264 158793558 3836 155022943 49022 250931333 558861 122575545 5741031 87830427 53582959 14444284 -3 1 189080578 267874132 13 105107918 110633364 97 83747718 159690684 656 229752780 138388021 4134 88123429 97304759 24346 161035142 185276811 134546 268291048 91438161 699644 106623262 153355890 3431589 50004008 61911526 15910095 85417425 213834678 69866070 200027311 145377890 -4 1 22673172 28140763 113609539 4 79048343 79225168 117033809 16 50164873 9533605 90096453 58 41033196 83960629 144722879 199 102337322 57777481 227757272 653 39038310 263322221 135179336 2046 140215738 37665623 29856584 6139 152211758 112996869 89569752 17651 68510053 123539407 89740877 48674 180787254 218653158 109182335 128844 194328721 26126539 83737891 327633 195036382 181479823 258951001 800882 118841660 205008053 66294262 1883156 3748031 83020285 54310930 4261879 107379659 244400741 122914210 9288711 137671146 99041776 219709222 19506294 47517496 261674822 139266819 39488351 168213225 261296501 209911121 77096305 149459327 177801653 51912533 145227924 112987168 29037129 110274095 264050771 181027991 126004450 151691908 -5 1 195120343 43404007 209277348 135068460 2 249158486 155295847 168123882 112318060 4 214008467 77367683 172631930 161164868 7 159889769 55389968 116746540 210438465 11 168033394 2606444 200606783 86533883 17 55415894 218605903 6987746 224706911 24 168799275 255008645 52109591 137418893 34 27233262 22706793 175396148 66379026 45 183362072 81066734 37436674 99052486 59 58734604 144854722 247370100 227821910 74 78565875 215891346 212724142 139393602 90 57053498 89588127 258307887 92567815 106 10550156 114724131 86992938 47585661 120 178620461 10215013 265607074 202251521 132 251382295 156845940 187973633 109075635 141 214454024 24136760 57339632 116347344 146 120271934 244957191 186836476 137764336 126 7875 325500 10009125 244222650 -2 18 93318567 314 142525816 4678 173914457 61342 73075798 717704 157054651 7568521 21196724 72531660 91287165 -3 2 99175955 160402898 19 33533195 240112671 142 214589801 235915632 990 180093902 143492473 6410 59991021 28432414 38817 124669666 246739467 220646 171777721 3829068 1180459 140547985 7063741 5958509 262040259 176264122 28438343 18283918 145768719 128590768 176043964 52230568 -4 2 14997803 129172615 179416945 8 104140711 43840451 34088950 32 156760033 263223256 122098019 120 182910561 109942258 74416836 426 186544417 149049898 243942709 1441 250879283 161199249 538962 4662 68504922 11183538 189647463 14437 255440315 268431517 7128416 42862 179524486 33542738 46328309 122093 177862060 160621243 140099894 333962 20690580 91959281 233206367 877843 46717083 234051956 122146188 2218992 125546946 241173933 129801449 5397549 65969058 194868632 40042786 12641628 133314206 216223756 206809875 28524700 53024968 212571086 12372536 62041222 249547035 32845382 147706221 130135248 25852447 245669761 67576174 263368954 129016274 235144666 245413751 -5 1 246052734 39780501 265829136 229705508 3 165205445 62838880 202510932 42856545 6 157875457 1166990 46897373 167572634 11 161287019 136272645 129264585 9131435 19 200282992 49188873 88662793 249709968 32 133898237 259913658 6114048 92213885 51 196709310 19304336 163124255 239920118 79 179452027 201527370 57937825 203046999 118 193730543 168729288 254768810 207837916 171 62605800 103979603 16424034 165548497 239 21569213 59077129 190070728 129846786 323 54013515 174313039 132671792 56228971 423 26782800 111056143 168798792 112653992 536 115446099 179151247 65414555 219525013 658 207707427 102275454 136846392 165985454 783 191561845 33736770 172056413 225234639 903 70641278 84380592 161904279 145848628 1008 172835170 103172843 162897415 24172649 1091 85788618 261249396 114641524 210978426 1144 33654827 135343164 33596612 203868643 1162 76797833 175839390 161956299 253974336 129 8256 349504 11009376 -2 1 6798944 21 51033024 372 91416768 5678 51928432 76340 41973360 916081 235244864 9910340 80196160 97451679 162246176 -3 3 71758748 118038304 27 19353652 211073216 207 148378004 186572224 1478 218332483 121367544 9829 203833506 64592120 61162 254207871 193123392 357320 100547319 167530816 1965262 16139345 250330848 10200645 249945220 187246560 50075898 55649093 162710464 232961787 83822659 220086464 -4 3 223608192 168890155 144372560 16 26473858 172467741 69493840 64 105895434 153000053 9539904 245 175304232 86564172 185523776 894 235955090 238645070 62269856 3116 173826974 127657153 3973792 10388 221509306 246566872 192202944 33177 57960070 129323411 16324032 101605 60062203 228280786 100323996 298657 209084109 3985723 221682076 843269 6113256 137576375 262748480 2288873 16593124 220029902 214651456 5976501 237196544 37651611 262217184 15022018 66580819 101892847 223785696 36369096 217708395 147790674 33182400 84861225 239550800 76409450 77425600 190937758 69227252 171921263 39989872 -5 1 146039189 261576298 124401099 217751408 3 63116699 202933324 209519360 98327104 6 146429284 217062793 130505067 242639680 12 212993023 58210747 72053912 193613216 24 44406213 169605957 76449511 156930720 44 34405180 99635304 69576815 64818112 77 249234042 255911205 14353234 17372352 133 34306450 12158836 169922646 231004360 220 18362740 9142752 39848455 201081288 352 29380384 14628403 117444620 106981696 545 113935515 17396243 118762736 18340416 818 36685544 160312093 43926376 27510624 1188 164723905 4989351 256280722 110875744 1672 231833644 26906158 201618524 76510912 2281 47701331 109899886 79708565 31123392 3014 110968805 20594102 86155214 50714320 3860 151536731 73468842 166851861 145009616 4792 114063402 183766651 142331683 152242752 5767 41717915 134697603 80285430 196856640 6728 93410144 22929475 227884063 229666080 7610 202473442 52340107 187361198 140970528 8347 74861105 239248652 222811343 249864128 8877 71092431 126612635 232697215 180510912 9154 182365973 256398400 198025963 177763270 132 8646 374660 12082785 -2 1 40883840 24 104807488 439 7486592 6859 217641296 94512 254606528 1162509 71496096 12893284 158472896 130007286 76800784 -3 4 126325434 6868352 38 24365 58380992 298 250731431 262411136 2185 256415292 90164888 14915 249576799 125742816 95296 58471109 132268240 571777 82391200 256738528 3230541 210496602 54708312 17229556 48906721 23342208 86930942 149143745 32360768 -4 1 147321225 211438580 178111104 7 9180071 31944268 137832624 30 104082416 180948912 251839552 125 15361551 187154579 65919200 490 259149392 158115887 30126656 1841 32286126 56063664 180083824 6602 171323098 182543110 220023680 22669 15546999 89860435 39586752 74588 137746725 148463278 130253184 235419 266990942 141431510 193007804 713393 247789326 249623364 226958192 2077235 66205897 158392949 171348904 5816258 185376513 67690620 157654384 15671585 245964341 40714348 37050876 40661412 28756714 207207400 38091904 101653530 71891786 249583044 95229760 245011072 255873165 57805260 36805248 -5 2 32779832 165408379 141108116 58728656 4 204498871 63441572 211877546 66309312 10 85166946 92717498 101154075 143670176 21 159528344 69206179 230445887 157123264 43 182363798 237598120 142786473 92087696 85 112048013 124618080 88339445 221839232 161 147725807 194841843 108721244 16912320 295 161790336 48103912 256050671 70925696 523 124323965 174662497 229726850 97635560 897 98083031 107681813 125382001 205723168 1489 168186541 66008918 224240250 78433712 2395 23035881 100868546 223693699 99791904 3730 216560525 265528785 255525989 67687336 5631 109096556 15871853 56486311 86975104 8238 144691140 3335825 147260731 241574976 11683 200317699 97463055 155155401 83923072 16065 40555812 167566133 112675380 216057520 21420 54074416 223421511 60755355 198598208 27698 143974975 38984460 175755107 233667040 34740 144180754 121691820 20249456 65586240 42267 175419917 246484714 257280900 79796592 49889 185050111 172117084 180459541 230604160 57131 198923412 62884094 206655281 216453312 63479 191199851 219002025 80486170 240503680 68439 17393660 64145094 141300104 267681638 71597 212295928 34067427 102394109 160272664 72682 162638882 181002940 42937477 85424164 135 9045 400995 13232835 -2 1 78264821 27 264082023 515 188207905 8251 58536464 116433 229491312 1467066 153548880 16671211 12244784 172269180 216007920 -3 6 19318743 247314576 52 245044898 199425840 426 222917203 266524496 3201 61266293 254103256 22408 160428601 168110056 146900 216566080 237096120 904599 189208396 47194760 5246678 77353965 5294152 28731809 180734872 16209144 148883013 204438547 254815400 -4 2 194597807 210780213 131492888 12 192295220 88856142 255719536 56 123646337 254934837 158289680 238 234034784 231966336 70869552 964 89790456 220628808 47493712 3719 154595007 199082152 183190032 13723 255684838 206929977 111267952 48491 80217698 158490280 196294096 164244 193772233 216431213 15426480 533795 92888847 233639394 117244924 1666088 135372050 135426343 162586084 4998265 137680695 137843574 219322796 14423566 52175849 90993794 203406196 40065461 174759076 163282055 177277108 107202181 46807895 153944343 256685676 -5 1 8033327 7689643 255732541 209877028 2 150756573 266912099 126713661 205385660 6 39693230 103718126 196738605 224490128 14 65783294 57000713 252894351 179705328 31 236707762 229834152 144174499 18718416 68 255999261 166220860 236907045 40484016 144 47206717 249939816 7286628 255470960 291 149149565 64006655 235448780 39400464 570 116747765 8519345 227238521 42074544 1080 49733774 170339980 184712846 73961680 1980 91178586 222811479 70204762 46117928 3516 30409920 165516521 80823074 191448344 6047 191891500 155839397 203440197 254129224 10079 140862196 259732329 160110025 244591736 16282 83004457 68536628 114097104 2780984 25498 190765951 107330946 107772891 130975624 38720 70956443 143099921 233249509 47832 57024 104499489 152179421 216616152 63518824 81463 110937062 217399174 2668267 205784944 112905 116079724 216538535 206202065 266373136 151838 91312450 235668626 45896350 219380016 198161 242013831 2734045 37149859 236262224 251005 20219699 146628700 100743580 102412816 308612 214085279 241889326 115063895 95113328 368344 82336975 98204033 197948784 139499984 426811 176363061 96748454 156934262 50859952 480163 30636284 8178715 109442180 258544038 524485 231693508 141086513 169101851 22233738 556272 237601131 157771619 49199923 267613470 572878 12316740 206552712 142818063 91302962 138 9453 428536 14463090 -2 1 119175356 32 2105074 603 154739448 9883 151493789 142762 160064618 1841637 132098289 21429963 146160000 226800447 137573856 -3 8 50736074 11879744 73 31173515 259460832 604 114535488 212140928 4646 142294066 20220648 33345 184282170 50370960 224157 30826147 159647816 1415729 39281457 174739264 8423588 112928717 220970480 47332544 123246212 142336544 251723077 94171631 98084592 -4 4 195818044 101477158 144554304 22 177727670 173070019 88676264 103 91031156 16105174 232565072 449 34279987 131942211 102212808 1863 12951765 159575736 185384576 7385 175975246 201189687 159698592 28014 149134193 87416460 68882368 101786 58670414 254978199 53419936 354610 13897573 169596860 47560832 1185727 96801659 223156573 58368236 3808700 1831170 33515710 220023480 11762161 210929256 119294722 500476 34950423 158916567 70701120 124200480 99997045 74394393 179914139 265872888 -5 1 7232074 59987000 249309102 7445648 2 195824365 187695497 224663711 104558840 6 268093104 68292882 176849094 171738144 17 86394202 169024884 155844280 116351132 41 108295122 102839212 136806416 68596984 95 167022998 173596406 9174297 94513164 213 129423839 56701763 14239467 54939008 460 248933805 152928290 61248333 75912672 962 221733442 200145559 38462477 140677440 1946 156509508 42837798 118609969 161866464 3810 89326115 100986889 237884099 36986752 7223 202901859 18089746 199330364 165191608 13268 33023858 11312966 267508053 56890800 23617 69519885 148986100 35930186 235483352 40751 93638679 104434286 9362782 16829632 68180 37933646 138591051 211829026 79779472 110631 248951046 174235394 60092655 53481184 174142 227823498 125128607 253663153 109038480 265963 167364763 166702287 11603177 190934720 394196 22764445 136826327 117860862 259025080 567089 28039457 126196965 23563011 590448 791969 71555935 79048441 83817136 88760344 1073856 169821052 234577424 259242466 20258432 1413911 62536446 4633426 19213366 125099936 1807952 18356498 120339821 37769654 256776640 2245359 221959376 192750335 77214703 163034272 2708688 12107702 189915411 122974058 51806336 3174243 215515306 29619138 215413392 119430806 3613754 129722152 17201145 92438141 16203868 3997031 127211746 165444848 236459914 87064926 4295317 108659665 37564002 101859201 145646800 4484816 188457498 98434941 82667508 116544172 4549814 12231795 212682233 150001860 9302888 141 9870 457310 15777195 -2 1 163859687 36 135013492 703 264608372 11791 204331799 174256 7127579 2300179 147771134 27393047 100400686 -3 1 28322557 58671517 10 260398032 189873233 100 79906676 48675264 849 50193794 89994688 6687 93286242 104728392 49171 180637982 201610152 338738 51348521 46692656 2192884 21594109 19709872 13376592 239098247 200760856 77074654 73831974 146936312 -4 1 151971749 36671512 20567648 8 27666674 61353040 13046368 39 225506300 77956233 153623128 186 121214098 128611971 225035000 831 231068143 264074040 136749296 3543 29741954 239917002 204652656 14425 140266206 18106882 181313992 56209 213324305 227913120 132602856 209849 241644132 206630555 119241024 751398 7980277 55793246 37295424 2582930 195204362 242120931 161757452 8531498 124163829 124576930 54359708 27100053 252289863 253602066 77930088 82848736 88693138 215418080 38834216 243943501 112021210 246546466 54692868 -5 2 155401186 165542772 46707781 104424404 7 15591235 212885336 240857277 243408560 18 171953101 80428404 168068938 236753584 47 143201406 191670658 267514520 147381364 117 25404128 197181644 17372972 232117284 278 213877709 252175211 258669114 15789288 641 236466036 249727135 71154976 123749672 1429 172827617 141355641 268296043 55995260 3081 181652095 197325757 5664720 90874732 6431 87322356 85019285 163546413 61269440 12999 130811493 177558884 233478861 215224768 25457 88400348 112838458 233533224 97122328 48316 260910921 142945219 87148678 19985976 88903 61316784 69745675 63716803 133410960 158631 67300857 66550322 45266042 253837328 274554 23562287 104858809 78345074 88302856 461043 176316997 246991139 222727355 41920936 751330 108374433 94300408 5049155 257214624 1188468 25009309 129643521 90957805 221402272 1825147 115102998 112812582 168446143 138684040 2721711 20944215 88169592 128747374 117331048 3941788 122896951 229514237 251256479 253235280 5545227 222936220 181833603 162372859 10464976 7578478 9400499 266401621 266648816 184311256 10063224 250114018 111714447 151647920 244741176 12984806 97588350 265376589 238970777 255180608 16282534 258720862 60077482 218705044 94161728 19844339 130766674 224214376 48442964 215422902 23507909 229244187 63248763 111073372 156078654 27069714 101289999 227385656 209246749 8904372 30301919 21234843 78250211 230224936 38013076 32975617 220487517 187791728 116321173 25576850 34887247 225488664 249253001 134735536 77634362 35884026 93878677 264044100 77228447 102861240 144 10296 487344 17178876 -2 1 212573072 41 137510536 818 103263280 14014 224879798 211779 206784304 2859026 241451272 34828145 232557712 -3 1 117576494 5008188 14 161409570 9554608 136 168155125 89403832 1184 25688654 59005328 9546 207114774 173740569 71881 154113857 29148288 507164 118008622 250396608 3363301 5533495 64040320 21020631 101693209 64707680 124121823 101951198 49734784 -4 2 157082918 191749920 9627200 13 191311565 95090835 179448192 69 36189856 177426408 132966032 331 227398403 46340392 208740224 1518 225154190 139825328 212028224 6637 238353158 153753993 101451392 27736 238604233 48079248 88377568 110947 149110564 192316993 85074816 425298 258415799 110865743 191902400 1564002 170974519 35353876 168834688 5522884 83660074 183563632 227098740 18744334 170055514 151208194 233888448 61194739 144632894 67311617 226706080 192326324 71081301 249898721 60590144 -5 2 45450458 185392224 167571099 190910032 6 89136129 214669317 75590750 194500288 17 222732212 60528600 262296276 222723680 48 123567501 253992118 203568758 261203520 127 55929236 163412831 198823672 81679464 322 181152520 152622347 222803349 17317952 791 86341049 156983245 207658709 48861536 1877 23771135 178855626 93053933 209544384 4308 207085706 233631591 201399463 169858512 9575 12798033 12136564 208945069 109027904 20607 45050253 8613337 251277312 88758176 42968 36820643 92207830 204101937 190781632 86831 119147626 24156903 88096489 212173316 170118 200562436 25414712 41118613 212990336 323225 166320263 209349226 185499548 163089728 595749 48642499 12155096 194524800 5844096 1065474 133455221 119821108 224006835 196291872 1849502 241787760 25657841 120406598 128010624 3116754 238442234 142658753 148226119 96416960 5100144 97339522 184635150 47326045 133369984 8105586 154700312 226329142 142323472 5842928 12513888 12784660 104531944 106702010 112627328 18770832 19176990 156797916 160053015 168940992 27360873 232691808 173955853 128653285 187106176 38761237 262537864 246437459 25671472 19001248 53376130 264714764 75321626 79356692 8563328 71455143 25326302 239381122 45621113 210625600 93005106 237486646 115574937 46597221 167625600 117709588 107631052 238549217 230941072 166013806 144873339 153117869 107759106 77746353 266271328 173408997 97866168 76110734 101194437 143828944 201879131 69862255 100626024 165886441 211514144 228598428 11999866 94206273 203632321 53972392 251789572 246639379 201022655 41443333 8873056 -6 1 1339086 110864789 42815765 255317143 182072496 1 12738010 198726400 112678942 24135203 133053984 1 16643197 208943029 203722412 195970844 235565252 147 10731 518665 18671940 -2 1 265582028 47 21947356 948 96951156 16596 86032494 256320 254982250 3537229 29094122 44054580 191531502 -3 1 230849792 23206708 19 84611604 158397212 184 234635095 97214476 1639 58217410 92453380 13523 144749315 91651745 104210 215372901 11483443 752633 153641348 112762139 5109985 223709342 2673753 32703909 89562508 231860384 197780785 4769022 149504480 -4 4 59002672 2910269 148559456 22 250640055 4145575 153806368 118 131753308 66158049 213056080 582 261679219 250335677 81868272 2735 133488711 100910200 74417904 12259 21588060 84371198 154545488 52538 245911947 169851239 163814816 215590 194524194 132335679 61283552 847990 49300615 180502094 8404576 3200479 21545108 187674968 14402080 11601736 178764315 9233119 52207540 40430294 118633271 113520099 2978396 135560399 3012357 33239153 167889596 -5 1 169230975 25064779 15279968 58859732 5 19451616 197283959 196668487 212945328 15 58354850 54980967 53134551 101965072 44 13511933 258052704 167938725 97367504 123 30881162 191236274 42623661 93172720 332 110222684 247902484 61396794 117348616 867 137068580 123188520 81664183 194948760 2189 115847455 16903623 65495796 70186392 5346 76874714 197343414 241086500 221326856 12636 181703871 51593275 252598917 157087856 28923 254838698 64404184 226222146 222356304 64135 191601696 119467065 233187565 61219984 137823 149015752 119653674 175555810 148692016 287132 109122892 70321518 52566573 86078820 580124 176646585 114686796 95249384 168436076 1137044 88529269 181836447 240375885 18749580 2162613 194696400 203732904 157169409 4080324 3992517 173599578 4442423 63021215 110777312 7156399 149094817 94064772 219323774 92201888 12457436 70636398 54379789 33813942 1426720 21064392 60871992 4099676 3489210 197638240 34605787 61656064 160126871 44080197 17908016 55247835 202040033 137906296 18570314 89812112 85729400 82100520 260274503 149149140 120850832 129320620 214841618 110532754 265935467 232347696 189670243 225622555 1053433 193186018 126028256 -6 1 2077842 158968039 151122200 165513068 258955680 1 106792667 229163263 36436951 220923435 211990048 1 237824711 27970432 232378817 178766655 38887264 2 127595557 87042841 36561742 50081858 235588910 3 43166200 140055446 67335413 150675982 135637866 3 248856520 43857757 156868820 112114 266132666 4 200693906 125139053 85478396 128343520 265651486 5 157158873 131432094 195304745 8879489 44095704 6 106018512 53221001 56323916 177452235 143855240 7 33769484 151338414 223822209 82688724 45252072 7 195416048 209496949 133094111 44307130 222992120 8 42228606 42178698 65922824 2029395 116075924 8 102220722 190422200 30956948 134464124 78806908 150 11175 551300 20260275 -2 2 54729118 53 69921557 1095 172904880 19584 171439146 309002 20574188 4356929 75347686 55451827 56051288 -3 2 105446086 134759462 25 107555584 26399596 248 151332042 28251370 2253 173065478 77188784 19015 34176613 13746157 149883 253601805 124142382 1107475 218483583 246185627 7694042 133324125 198626788 50395978 94810201 52780591 -4 1 43539648 24484099 160562662 6 218695828 241178749 221585977 37 248387967 116745960 206116736 200 184720450 92094607 195916208 1011 125684701 195721366 257273248 4862 222249070 249230589 39255504 22332 265103338 130525057 31153728 98105 167515114 170724745 127266896 412720 56771105 190606826 17040544 1664638 50019822 97692225 32938800 6443760 193625118 222297703 118845824 23962735 48954770 172358160 181911060 85684931 231991246 79440086 211211832 -5 1 26421515 111443857 52302864 79414028 3 171933880 31895067 196355389 86800336 11 168949665 131713183 187310496 90865340 35 223092112 188168628 185348161 11528024 106 147726853 234605896 127321443 27216612 305 265933131 253879425 97205611 98809408 849 33321369 40137651 209347593 254063448 2278 37021145 88044764 24793364 118573904 5912 83296045 247671087 431480 26509416 14849 140539138 60215961 207092323 60339104 36111 91632593 12216542 180268168 152834536 85062 72680087 22811512 162161462 85609552 194163 235926839 127931951 31689067 78702040 429639 59428071 185989790 195771128 82766912 921934 43636657 46781556 162841567 132864756 1919128 68922391 267208528 207497733 128662200 3876639 21111631 51208698 54073201 125679916 7601253 25605034 89882331 142869967 114845200 14471616 126181350 202095453 8729202 79267644 26758838 334743 95120836 46529708 187088920 48066801 159674161 16763369 232711952 77573732 83898417 88358848 185440329 20617207 52430464 142327672 68405140 161194583 106877973 170433872 234715810 103389689 148094814 195092479 201006688 -6 1 107919205 128754439 84731857 72154429 104778544 2 49987204 55177522 123024745 7867661 76938176 3 84761774 244747182 177639681 114832877 201694128 4 239473468 220283800 209284358 81413932 112757088 7 6051179 255599385 66625697 220778885 257112272 9 217235574 75809615 259238796 189084907 235575424 13 89783712 212105600 188824883 72487920 173434702 17 172477849 177387619 105287676 252838592 97314612 22 193660136 216252140 164068192 244281382 76522978 28 130615801 227050593 257781927 93918760 95939256 34 206799073 241607061 184375440 8051467 164473290 41 86256092 61485834 250235793 52362468 265487652 47 218689180 25130387 258880222 233156507 69450022 53 235068000 149300924 95095410 28303131 29103392 59 30497350 104163968 119253878 23598283 259357372 63 43617804 23045734 46523595 87726971 67521288 65 194113846 23980020 186254921 51380902 81141156 66 160910636 153148773 49151883 5537168 168122384 3 6 15 20 9 36 84 126 12 66 220 495 792 924 15 105 455 1365 3003 5005 6435 18 153 816 3060 8568 18564 31824 43758 48620 21 210 1330 5985 20349 54264 116280 203490 293930 352716 24 276 2024 10626 42504 134596 346104 735471 1307504 1961256 2496144 2704156 27 351 2925 17550 80730 296010 888030 2220075 4686825 8436285 13037895 17383860 20058300 30 435 4060 27405 142506 593775 2035800 5852925 14307150 30045015 54627300 86493225 119759850 145422675 155117520