5000 436997689 629873358 6634 466399950 366306463 633 438783204 -151372065 3678 554010167 -177963451 2637 436023667 106339668 16628 560276236 -86252658 3785 538422040 936518412 12054 439976346 642003570 9599 508825533 -378422446 8994 516099249 56614524 8969 505171058 596404583 1840 421808088 -446803333 6281 448506926 710233061 10713 495222045 240507262 17503 470691634 -408248536 14743 459672043 408206297 15651 432039361 -24041917 8578 521690107 63629552 14444 493291020 283495846 16766 460207085 524574729 16171 505905998 -400629200 2011 561893186 263768525 19020 460711048 -243305110 10377 532568690 180895951 5580 464957475 809526838 19195 499380587 111527302 12563 524291399 139116008 17352 479888744 -204296628 2217 440318521 -297346731 8981 543580292 115672287 9422 532215181 643305693 10866 517360709 594611680 12865 544971177 667468084 1686 508123865 -316642971 14017 507012936 411053883 18285 446444246 570391534 13357 559139085 150377547 8673 447423602 961669289 17061 537093917 197790154 13620 455652973 752990480 1342 559641469 397205389 7664 458773767 -421318643 14972 532189127 86390228 9779 546698058 838345722 16963 522664794 66272167 74 530295811 454362719 17707 435691070 342327642 7811 452407274 490351217 10922 539091712 823897982 15551 521539249 228437821 11684 525209539 -34080853 7443 448187078 -294141251 8049 538544370 186983450 13652 460788106 858084065 11947 442468512 175190705 917 542661512 460092649 10941 466480217 466070532 10111 531752867 49648969 3227 541960616 379649105 15582 457751099 178223438 14607 530493286 675792122 15825 499266080 314513798 10406 556621991 401344304 4973 438334541 187410355 7087 526769083 241363171 17292 455908087 -268474521 9739 502780842 821777316 1214 446677223 -109843777 6274 449859611 -117686534 784 435735513 140279015 7849 553716976 41106842 12708 529066254 929661028 1392 456181443 -290230352 17678 522608143 -305157132 1195 480096853 749290888 16688 537561758 51249615 18430 515192556 -351699517 8282 476254432 -412378135 9802 500732904 868156393 16145 454258728 511141258 769 563923068 -335856967 9874 484740074 -287346123 1519 480582791 409666578 14225 429847740 953402724 6515 477041711 -438576218 15696 470660754 -411455047 1036 480897188 154622075 17204 420678330 261241270 14512 499970370 732382388 10541 498752601 516811871 11239 546902540 392983160 19224 420771342 594577525 16688 457888256 95875815 9183 459574453 185355100 7401 491491918 158512158 10627 479293558 -45121083 1018 559318801 -320513447 14970 511205483 647623534 6688 414629159 703513941 2716 472409165 563655217 3909 524737522 938354635 6746 462490326 225981376 14554 465529718 -207515926 5779 471752745 622803137 5118 491498023 921088421 11577 521824159 330550263 16745 423822723 866045997 6732 470402562 -39222933 10674 453006027 -57453485 14194 424774838 938599753 17627 437281224 604983654 15693 488181571 52550704 5353 436619777 961669398 4864 474789249 -131060885 4960 498763051 436010355 4221 481766736 910438188 13687 425400937 -199592896 12453 500121736 -464671956 1708 480631769 362206917 12273 559955320 64278405 2332 553674682 878363195 13506 506680925 256932224 10381 461029201 110670620 3378 487764731 868603319 14461 468247909 -331775341 5299 470917461 479079509 3055 422807002 144294090 7022 484553343 -459354351 15511 482018496 303670356 8108 451677220 634886180 15897 547772311 523914608 18793 492672861 823187532 15030 550181459 401394984 15905 495030902 718476442 2787 532025608 952433631 1416 522378228 119768281 2456 426167792 824029785 13742 427641436 834282165 12376 494866603 -492393226 14546 426753329 192939706 14577 506553772 922282276 8404 487286543 611529439 5661 444893507 -331872410 5311 491495509 265038534 943 417484981 593623760 3684 448623112 331954815 9561 440896765 -361852799 9388 525563629 566368946 3883 435802783 482649337 8923 524521507 869583769 16840 545030078 135206560 6381 540052164 765511075 10595 447660374 500636558 5756 507722686 578647692 150 431736995 206656189 10145 560822221 235309312 3834 543895634 -48598205 14747 453617501 930680068 15391 485101822 -86541592 15515 421252219 454389632 4715 468302627 -405478803 4592 496004379 110473660 7679 438829560 171963685 17205 453747648 -334501339 9390 434214885 266588836 13274 459629509 449297703 3402 502132540 545888463 5877 554370186 -154939860 301 431183763 866523669 3477 450106493 -136689152 14337 447905916 336660934 7367 483990285 953024753 16278 560856456 898987208 17711 431203352 -388257267 2134 555477716 -361097778 11324 520563304 825256224 2193 457928127 -280921742 6399 457509843 -345644831 8924 515227979 283785989 16145 558757883 127895416 11008 419306158 390926209 1527 478094062 -25894328 13800 528686015 273004638 10936 519508206 423617315 13946 556650206 407422550 15627 452955972 445956846 402 500645623 -44117442 449 546280718 203740302 2568 539967091 -506110562 6712 515826771 -370712708 13031 562388202 60310865 4284 514564307 695610505 6215 517961856 281110558 14332 497917390 842934654 15410 416667146 744930663 11909 543101488 805505399 5113 539544648 324376633 7869 498262644 932394174 3461 523942129 585461630 10502 471416990 -499526426 12403 559113477 -195962021 15069 476260599 -476331792 17116 496891851 730019520 15471 456828988 583070286 8064 534877067 860078099 16700 491495901 838801287 10950 467748274 689511502 14363 502788404 354399387 3944 427411893 905462236 5269 423182663 -401846572 3175 527260968 363750225 18604 458322338 478845360 7869 475320828 405120882 17964 545984566 578139219 8869 524736549 -162122978 18497 466576508 364861213 16900 555235474 -269931053 13140 461364875 837503597 11595 485177148 734600222 14252 549621483 75905794 13536 445831093 280344436 461 560539494 -329726883 1931 502176891 -319480071 10700 540660658 -228231004 7215 480751680 62650351 11108 508504162 655569476 10378 517966564 783482004 7676 444837069 640288709 10941 539990785 -299087173 9913 535440095 -275110681 12121 481416939 -320885750 5717 530754435 536272739 12892 496660390 749125369 3655 556202345 -162512200 11582 421590239 823630462 1499 528519316 564854320 9866 519080435 -145361651 13617 550130018 757989997 7041 556101212 459468926 6683 480338715 483753195 10295 469694708 42863169 14846 549754797 65870151 11803 418838329 -187601988 11819 538781295 748056389 8134 517390527 28258657 13723 480044762 466421628 481 507693244 -448424960 6194 475958601 -306959524 12469 517519728 336060313 1791 437854834 559363797 10741 437211808 452490761 12569 551269876 145712134 3106 504198589 -301109483 10732 539054765 759043979 17504 418803321 253663864 5813 538009516 858391213 13033 439462369 489794878 15119 477552588 50728643 16483 461082468 783337956 16868 487979488 179853373 10873 436643151 -17872986 14050 430688235 668918389 12272 426866436 -49105370 4725 536953221 477050060 9193 501364750 775954385 13405 540364830 855413926 11173 416482699 761104778 12433 473354129 -426975988 10566 519447044 18127879 14605 447093069 -488137496 9634 432429462 305125204 17214 550268055 -257553722 8220 552819684 -457785500 2252 443487064 -134074775 767 520444952 93649705 12040 416888350 810268994 6227 558859422 -50337184 5637 494525995 262135873 18388 545615724 821478332 7251 481955792 446627175 1008 465334371 760599989 19234 508978604 564751560 16828 552432198 -129940222 283 485045173 47650437 15884 414106687 536173758 12531 453161472 -391480298 9401 419678071 879857675 18698 439730660 778138858 4168 454774456 -319927731 10801 496245053 -95424646 742 487362667 854517105 5285 441820551 -426985129 1156 559886011 -252961886 13970 476168152 291317032 3705 449876228 -107061344 5030 460987653 718126959 10383 534380540 185549206 10631 561887484 209965392 10582 443890867 828366402 701 522670948 89513523 1293 553167257 335801823 678 443587491 410988769 11737 436820914 -441256917 15073 418867692 136184311 17915 538394664 963608054 19069 520506507 163611554 2683 461890724 -337719959 4656 422196071 168984673 11064 530735619 733189226 2096 463022238 675881056 3631 546296004 584105952 7907 541002343 -151126490 15266 500275551 787917091 15559 478099772 -396862779 7736 414560683 746402152 18285 493283661 443454510 17034 560821642 127959483 16951 483044824 -244034420 24 524894395 839798671 2544 522472066 751632301 1869 562548258 -316834825 18699 513384439 922474793 18331 507131610 -205108513 11078 438459472 -258433846 16472 453106221 -236881583 3399 542128200 922611886 11100 430199770 -496765481 2058 461711807 912335826 15920 427329862 -80915756 8847 448071604 337264761 17862 459313615 -454354340 3504 422493950 -5355279 4631 450205412 -288222626 19055 536135174 -391958747 1194 561395799 -325342934 5769 485520309 -363748187 15278 487975565 -477046562 12808 453241651 497634462 4374 497742060 -359162454 8448 451533041 389390718 8679 456353974 -287157676 12902 520788543 -501035842 13225 490275853 -367213624 2979 494657112 217135754 1821 435487622 -192142403 1635 523433387 237252135 10425 418155797 233810411 1539 509777892 10144297 278 457626472 555897060 3239 438010693 -181373032 2050 434819404 410496053 13564 510074298 787799098 13502 546977384 893034099 7207 461998750 -158781051 14196 450297230 -360137807 15867 425494231 823868065 16205 460173938 953920120 2795 423764858 158011814 5433 523439876 724805198 4848 416481109 328677333 4202 492282327 811082349 15274 510726366 -143723510 11308 488928101 487907460 4854 426865057 -225144175 1449 478745198 123043749 16774 472584503 200831678 12705 481145335 -171889203 15827 447257710 166279940 5782 465135055 672946484 234 558344706 -89452441 17864 549025599 844707559 908 475398316 -375467180 9121 530769057 307352385 18867 536146437 852711877 13684 542544453 844390788 10010 457751496 858128076 12379 523990600 262466227 11534 470001944 234302979 3425 534264011 200433990 2066 428092180 15269534 1189 492484197 -318206803 1498 429880501 387982899 4113 481643058 644745772 18463 447963394 17184716 1743 524102865 13075946 14133 455500614 355826244 5712 505199886 96619417 12848 521031103 744339649 17121 509688247 819250235 12807 451046531 410652554 8107 558122501 692956755 4357 535802395 539661968 9676 482710269 -222831357 2458 453881391 -377963122 4008 512270571 422871106 11245 486727086 400346856 2241 419462280 -383768167 4387 474052442 -268105775 13967 418993544 552655476 3054 419316674 -228034567 4980 419462121 -303862445 6321 484235324 704723396 9542 509208571 338568319 8983 441597562 503191168 11620 500391802 22198531 10481 485329053 685534477 17595 563221046 463525394 16975 460816767 922011829 16451 491318382 881303857 7149 494452607 733739524 9636 499747962 33030467 865 480109441 494001071 5852 522755357 871545213 1281 518174093 805167575 17266 457526783 147143578 17208 529217281 909901840 11203 532616456 519262666 11333 491005479 921352530 254 478364973 683784614 18550 535430795 -352712613 12882 434702373 387123962 7483 479324534 740560646 12212 542490301 567424072 9032 449964641 312784983 6806 524044460 584495837 18314 509469254 926291060 9869 444111558 -83044107 6011 489634102 623849662 17147 527564293 370288589 8292 469541043 458176094 19191 543049070 673782864 15119 499433911 339129154 3948 436722590 679634810 2079 538197404 -351080826 18133 556608915 -62167091 2763 519875677 -214089211 10324 468155585 -427773316 17978 440579696 40780671 4663 557129172 -16327516 15618 420489070 -243815574 7624 517299496 579916255 4124 468269613 230316751 14582 438502778 949571384 7756 536578439 -39925293 2581 484792523 693732798 13681 559367728 -494991421 16792 479720459 232419366 12785 430157219 -233740701 6540 531239481 302757256 11561 553625755 542504518 2748 469353215 161525035 8828 438889018 910181534 2647 418630637 -460143349 4281 463933039 -337346484 3047 434067256 -255477848 11119 445002602 -414310023 221 537876920 830298809 11747 420795346 247489015 4841 489160265 -86182595 8371 471341570 650040743 5287 547488369 2313982 977 483813589 848009391 15509 519104190 -161073416 17385 531671629 -267869748 15329 547468442 950692318 16088 455388841 217954860 6824 414340467 -467331021 2440 548647226 6378192 424 515080014 533435642 4490 556288464 -25147008 5327 538917623 117905937 11325 425633083 317005412 9935 460763135 -219052270 2415 516733005 -351356345 5526 445822407 -261608263 18801 458332281 231918774 13771 549575959 -329171723 10835 505422377 35783212 12412 526182647 -290486416 14148 437284857 864739377 9665 530599345 799257332 2764 492237802 679309095 4540 506958104 381545014 9991 495860413 601153751 17868 533093756 263328731 3548 469308796 384288453 5988 510526237 -246069294 3867 490556078 404138063 12484 478031344 413587192 13533 437893574 900050190 5537 521718423 -488524724 10729 446624600 -178863789 11162 540025049 130893451 4888 470272943 252494487 2903 416203640 339133784 925 457278968 660342021 14427 535758555 393257709 16614 479269999 74586712 16038 414619024 256681171 3989 498248792 -140949965 18325 445480876 -153449025 12998 499883956 392671684 3123 527263773 -236386323 5555 504849733 305671508 10153 433312075 356678008 17971 488830547 786043817 15499 481707879 62462684 2331 466373946 574424629 18473 500567927 732635090 559 472693842 60211646 7631 495402039 601047489 19051 433920010 131946333 13463 531580973 799954624 4353 511836101 815121193 6492 523916613 549173308 16318 464702837 -46412332 4544 500182592 863722044 9412 539357037 788495420 12431 475672363 -440121605 10583 500305413 526838123 916 477548001 895424173 7147 547538164 -239768197 12837 465389497 75935896 16729 441772040 838323897 13612 517686343 -322200819 8935 528574514 2727413 13756 560581626 -338907791 11402 426010506 312006027 11311 502553200 -10334139 8930 538641387 444842041 13925 553979195 199581604 997 506777332 21448741 13320 421793517 778873742 10466 465602788 -98691313 11001 450311406 712103964 17290 474056435 277762265 15543 474355773 650104383 1884 551845721 137604526 17580 476451888 -144620389 5618 505396324 -301690512 10350 428005383 467931665 11653 414381376 324238623 12757 442297695 84951849 4811 512209720 -278129954 15812 466432564 916611350 18817 476051496 -102699607 11297 559044354 -230526165 17974 486073992 793065131 4423 517997597 391250017 8967 457044455 758706226 11223 485651969 -359823640 5207 476241372 295626739 14299 546021221 -208881579 1688 440598675 -305758861 16530 534613889 -146056838 6941 543284043 783378290 6017 475597256 418348818 6799 431904077 775868197 17270 416004563 -207131231 7905 528557983 -503042558 3325 495492360 794375152 16812 439511204 -372872947 4967 527159800 762577187 9138 425571670 -416968277 13436 437051188 681533708 18835 477823550 313279695 10320 544032464 440531807 4414 499449841 -239327929 17238 506667051 -223325958 14505 436526595 279212406 13 508900985 614785099 13585 499096368 -393600779 6265 537957495 -493006121 16778 464290554 135195729 3075 518229201 210946823 4623 432554069 290086355 13586 421762794 -222727596 5240 531646719 708485579 5356 544905985 -1688686 4284 431836539 184212124 17079 431660106 -238430463 7779 486220979 222224703 5725 436575404 -101742062 377 464919747 194429944 5230 540969705 -56925074 9488 505075832 541169294 18580 443921373 635150347 9815 538716602 -86278051 3061 424600146 270013805 5745 427007154 933672189 15017 560041265 -368463620 1656 463407894 332818266 13337 462890377 842912217 14667 485575562 -136278278 10063 477335562 769884888 5916 473741184 812898195 6271 432881536 -31985720 10196 491005690 266452191 17777 535039245 879835066 10861 460393624 249826328 4327 559191805 582324888 4084 425851052 -415879208 8358 476368345 -450041686 3093 552376352 614728591 9975 506556124 458383128 17375 428680445 517486453 5925 549754328 -436969859 17607 469459176 -486048585 6496 493886786 22091934 7434 522006399 -219392064 18448 524993986 -350453975 161 448079053 8183390 16998 523987869 793152966 9625 494781973 -446768483 18305 492144229 229178006 9978 558722789 668440015 15470 420378201 909444534 15763 434912785 -200932507 3682 528517847 813463614 5271 507268600 803616588 6317 477753946 -357814213 17403 495156342 519942350 12688 511425185 74706850 17516 524829624 60457885 9172 509234920 802915049 18342 501910228 -226957301 16432 440842501 260840039 5826 450087366 -256786635 12121 523872405 840551353 11796 520479778 -91166051 3535 560466101 72935868 5830 414127233 -31179101 14677 417373945 -162945369 13930 548854127 659432481 573 535875843 451517867 3971 476766596 654684031 1301 466369088 583153662 7616 446105867 -109583406 4488 551139789 705668387 3079 508781650 875974875 2453 455184600 -168582269 15656 512938747 392060029 535 466514496 420298859 6973 474705732 -138143338 647 549378219 343906319 9217 434107215 767934188 13524 510314546 803194094 11118 424327328 242707663 10004 490404321 653551406 736 464020407 115038364 6535 445359404 -277616687 5058 554285803 321101999 13295 466544611 -319352476 15305 538412568 717968698 11093 463832971 748054211 4750 434828749 -402380236 9410 556854908 -428523519 15195 537372480 671232418 8874 518343759 -127962707 11535 506605529 247682825 6115 542640705 -277941794 2801 431101158 -458153219 6806 428966178 112976361 8224 442094847 628030133 9833 540993086 -199369670 5812 432238026 683796929 80 562920290 290346357 10768 543479516 808659850 9479 482632628 -69544553 2788 476069216 447146714 17707 532239464 -273992948 15026 558524808 222530379 18776 426400515 667874829 14813 414986401 80173061 12330 491628794 827193183 7836 449262593 477874495 18205 414013392 364103182 3276 534774811 -363690926 6781 455279907 845995362 1989 552686887 388224748 930 548256583 610130964 13355 424746281 131921542 1684 518394510 523505321 15412 423255969 -152502752 9867 433938790 505554245 8723 516720076 -23608877 7959 417978050 346475945 11660 472487540 683437484 12977 445119275 -419920644 16253 547483440 -467891147 18664 505668471 428360809 18380 447491749 964499131 14170 463686738 217130463 17428 465188214 188390050 14167 450465005 421702550 14113 494653907 -368873082 16435 552429668 -106768329 3090 416235897 -238936775 7451 555292208 933516828 7170 516608938 388054506 1552 492256561 772094569 6391 428202812 -98427911 18468 478585940 692487460 17005 484597354 899151595 16398 511591011 711786945 13347 430974141 9931798 484 419010827 -22132665 6935 559503423 -453030009 3807 514623413 528745052 10453 515450614 294216653 16467 420402886 212869721 12488 537858057 318778195 5082 489193640 142209403 11520 523131626 -1392929 566 476593364 540803736 8196 452304833 -111763433 13534 461517387 586547423 4436 458589692 962425516 16578 564064682 848128648 1083 497870474 533340546 3618 426556766 462079237 7561 489287949 658733757 13634 484425137 62852061 14419 512282186 -101300062 17098 530763991 -175751702 15341 470918511 744173041 6789 519872064 348144663 14130 552122148 821666645 3629 421954206 862609340 8893 420856644 721718289 10529 537795069 -143964465 18049 503624407 506681711 17909 478740359 199896062 10753 423044570 -195062745 623 474220538 773825924 5465 415491821 49946030 16571 459186045 360332462 2724 434819492 -479703056 13406 468313429 175744129 587 548706265 425469827 13211 455837404 654999758 963 535056772 596487276 15328 538551757 -427353289 18842 502334057 381390556 14758 420963831 306235387 6719 434969148 -318031277 1951 456370831 -487149970 3113 548946428 213849024 13902 558574184 -114754675 2241 433115489 -77935977 1063 540098679 -395318852 18455 491760226 -275430761 7005 448229586 -402352041 9845 531310227 -97066865 14892 442543855 810317427 6958 506684593 376491881 5147 553713977 -126552525 19070 532050947 441335028 11198 467128496 308999926 14730 418066975 370717588 3737 557967289 207158016 10204 497149653 889852226 616 513012921 705803350 7691 487791220 168000209 18768 536842537 -428878076 4236 440798081 190734270 18140 502018327 -151195665 5909 417335430 -73262331 9403 528786764 14629128 7220 482507281 190046389 11544 478466971 -93860779 1689 465697466 59503912 16966 510936406 813380630 16927 452272634 505846904 7327 492803694 -501697354 15705 533767862 859303933 679 457167076 -233408642 10448 557109981 429572347 10839 505037839 353935979 7158 506414986 -289124080 1118 436993459 67552153 2646 463286472 106130852 15531 463937604 707558845 857 541088436 -429709541 7644 466465092 855738005 8665 486755619 -471871210 11239 560633577 45348919 11101 551001545 -301790537 3511 557620493 831732896 16022 495287275 -382936711 17083 459765498 -422764576 8188 495071867 -45229959 14420 470803311 485412165 7470 427911560 -338846684 2987 562436959 -67130613 984 414120546 -116602656 5309 534892011 -352077435 6828 437487655 497188877 17475 415378105 121400528 3694 523417826 839765867 6466 455485722 -155825802 8372 481403039 -149467368 7690 501905564 808417487 1090 536314432 354727544 10817 491043098 869824005 16492 440219376 715774719 11147 500385707 -322784304 7720 472659197 565802994 14803 554412106 475122750 1374 502635003 76422300 16242 481556079 342232353 14521 518746063 941066876 15672 511814116 679929968 13863 510714617 393326447 10452 548942787 232254793 15682 563737928 347074574 6479 414593444 -241194970 13272 547272514 796210334 1677 424842665 -309494849 11776 508871412 937034167 12489 530267893 552741939 6292 440422651 -189981228 13795 419743554 741232956 2549 523744039 -391952745 13969 496269695 -288608555 8844 509823900 630826524 8617 453838284 -129013472 18314 563265633 -47160899 18409 481751514 -410440177 2535 493611895 522533479 4201 473803887 -257035605 9876 487135302 563146698 13143 532746724 423383207 13746 494776144 477183152 5053 540676090 111729038 13446 507778712 327826179 18232 539970280 352878219 15498 459470143 644598454 2191 513290745 690851704 11406 445247004 -406562083 15148 485014402 -314293539 7954 545346032 -500939964 7872 434145151 71590417 18522 552714758 370652030 7396 415035029 257177210 17252 435003506 -416677387 7579 511528460 -88053190 7419 465812334 -116361659 6552 554555509 857542359 13913 498205565 -148550032 13973 464142080 730454178 8494 531752328 574315060 5337 442293634 237746333 16217 499160048 142833927 1010 441973907 -353368455 12081 464240106 624635582 8632 526370047 -223689219 12576 511525378 -505444871 9764 538427137 630557265 9292 449056955 -445337625 11143 443582093 165277434 11666 458431113 -228268219 2544 550162166 301783728 14412 460551863 141415379 11171 444961370 -193229524 11949 480070978 -215025957 19254 464449120 715102934 1175 423385891 -406600182 16741 457590257 -438805919 6685 486322120 425357502 2018 479855061 443534247 16255 431636182 -432063220 14818 543498148 93220393 12230 508952646 372983067 320 445089693 864369619 8083 548603046 441014440 3339 474354692 131016681 14775 531310234 -146521159 18235 558237243 161497291 3680 447083525 224708718 8199 458493927 785541795 13934 559192798 800675213 14695 526498588 -425264306 5603 434524094 -215529195 12857 449813144 103963644 9026 427381589 -382440884 3374 445945884 503136733 13129 431378552 566987431 6548 461439778 655924545 14537 537957910 -308573466 16865 552415504 -139861643 5653 444755999 -330338222 10539 561564415 284475914 8405 482125599 -105321443 296 424332321 682228850 14202 437517507 -4887696 773 424412558 41254308 9094 560568822 549769255 2847 518505056 249755315 14580 552006234 812485257 15644 437122342 -28960642 4166 511902928 -175449271 197 480485902 559346751 13661 507282475 -316308355 16777 514485549 733500310 12893 462858133 -162704479 11654 561921322 684083639 13592 485070301 276305784 6499 460099817 -335017735 18106 512579098 522200507 2724 501892358 -52066201 18044 416835467 439372699 18125 430555670 -41763306 19148 461069062 -424144659 14972 523707609 -115155235 14271 441840605 738466951 17063 448637604 -333893157 16250 439634980 -391057806 2561 438060386 7795119 12264 513078510 897235544 18080 472565283 924409128 15288 440466779 806227464 10749 469175944 295328892 4254 513909750 -381945826 6059 430450561 619087660 13562 489705118 808000675 1255 514082288 528339900 147 508856001 -502522347 14474 502556010 963636241 2208 533572692 546672292 449 542006383 -236703592 458 446800882 533879972 17418 516377528 624273653 2196 536342565 625150992 25 464761395 72300168 6151 531964534 357602858 1552 533389717 674154749 15769 554454800 -434065226 2656 456268621 602498137 2726 530592924 -32453447 11437 498339845 447535974 19074 467314743 495330086 15946 464198903 827274184 11916 427780268 143878213 4034 509754811 -113853158 12031 445624485 438761296 4973 429581920 273131799 9721 469873083 -196350805 6317 462849668 104071832 2115 495374756 812972388 1679 557084700 238558360 3716 466262127 390250422 15940 505068281 542245623 459 516333600 -136634424 16643 560131846 -325040684 4153 519442407 593519475 5767 475679531 264804167 17309 459869448 -348856036 6087 482818288 -279965201 7121 562854295 232004854 10698 550888009 943949079 13832 535809992 722561243 6688 496365650 -464278786 8895 498729021 -377486620 3546 427894432 530617609 6510 518314506 822019400 16543 423012088 266512285 13437 519672634 377871312 18419 424549084 47884384 8048 545483963 524765060 1471 539607796 408246150 129 454626587 468830415 6927 511885628 -185175827 17953 464238473 464571760 12548 532638116 519003440 9254 480694547 -235167438 2911 433160419 647140831 15767 420865363 -398465774 14959 538731092 721070442 11587 555552613 222701738 12351 544388259 -463397488 17304 431816412 -253323573 11693 529154347 548830132 5615 523003160 501174019 4663 491815724 -292353628 10457 514477188 67645927 9873 522209399 -413872111 10132 505191401 268906708 10403 416833232 622132242 6454 456505719 721745326 5999 516376600 120631210 13297 531003188 241325729 15570 557345613 551581151 16780 488613212 -188467156 13787 526783442 -282519779 7378 460784561 615661009 17736 417938685 -487015981 19210 551183424 110479866 9697 511484148 363733324 1528 501087248 -179567220 9220 479660764 -370496686 14126 494106711 425097561 8659 454654845 -325657379 12295 481539999 -420161215 6781 434956656 -148910620 5047 517973996 -453831245 18778 504107816 832302508 6469 551978978 272960316 17914 496681965 281358392 10356 513214098 -368889058 18185 467218355 -268895223 19136 492900199 417826344 12818 493723599 -152487081 83 552552610 -181337148 17523 527167792 -215030954 9059 495848390 -203213517 3798 502575197 89225038 6033 563271573 139061475 18429 415257709 -336438873 8166 489978956 690060234 18822 505668224 460765722 18005 462979539 -251759795 14870 519753800 729178498 8064 530373941 -234809329 2614 508881366 352947326 8393 459796395 524734103 17346 415559775 112057282 9656 484782750 -377882855 8833 439476087 100916913 8901 423981613 643042524 8443 453176231 27295063 17088 555696464 906797618 16361 560737217 -500048299 12577 533799802 -186446665 13984 460593319 99279314 6225 482506013 -250160535 17595 453950851 -368002505 4395 479715439 -87793298 12905 479625707 -73330621 17681 494267365 950611926 11278 527073331 -113144241 10651 427982636 896976473 13415 501401063 359516168 10875 493071645 830105835 6238 535014544 470671927 952 557370666 626217622 14384 473622539 -150798974 1556 516463408 581331213 3708 425470495 234650411 5410 475747877 56529548 961 511995671 -466523324 6021 442305775 -181260173 7515 529282023 648871748 12340 476355352 802770523 12116 495047444 744567509 5896 475176487 -466462080 12736 534019613 470217977 1768 435166942 537902009 11960 505861952 -471308864 1457 475031741 515152404 18547 496905877 676966010 10887 491795369 18712487 18936 555702687 -75912652 5637 426756238 -448476296 14000 548908953 -326887990 16344 427110230 -157177157 18322 457139837 -9553981 14339 478328655 759722034 3194 561502784 545253184 13522 555849150 655299481 17597 417765859 855634968 4418 524146212 -442698932 6318 485743129 318927402 8614 478724214 -144652295 14730 471258995 141649303 11804 422205312 -185975030 13340 482543778 -11489015 11137 509906322 740475629 17843 478749662 356642690 18472 545937351 -475341338 16839 489741497 693869196 11360 519414872 729941022 1813 491658581 367838874 18493 514838589 570592580 7521 473712898 453307204 18046 428994006 494444670 981 427840224 566935895 6218 561572752 561779905 15670 418700104 69599308 16755 553051955 -220507695 15469 435615095 82996223 16317 498645868 -24758460 16839 431871248 48821021 12675 423364646 823589286 8259 415838096 762608411 17006 501504209 -395816923 5772 546527241 -298452357 10770 461670364 -318723596 9429 451707476 -161111590 14471 514073595 485891740 2595 435228909 572705456 3675 510027393 72578946 6575 536848779 254863120 12354 548126340 -155411833 16707 513775647 -45303081 1145 474453839 126617796 7572 559308336 -68576346 1248 468843794 420220366 3808 419698032 -445491875 15089 549174876 394050346 554 423043727 -209209679 1483 533133248 327760386 17209 502858890 88515271 47 437574739 325875017 13262 531640834 -235696818 16119 526943382 -62293065 7696 466982886 400250970 6969 506778544 -479922461 14040 463557732 573354671 18654 470072145 335256023 5448 514175053 -417596974 7563 429051879 -57771730 17896 469797607 478502117 6484 453873729 513162329 4714 514222576 77631809 17446 544684472 -129960071 9260 440543738 -212673982 8135 533752568 -179571568 3663 489657649 111840436 15671 540946486 788670526 10128 489170545 -100048791 16559 430544623 564781324 15221 414650801 581111147 18983 481529371 248836398 2464 420110593 -359628562 14929 526154925 133554884 13343 515913149 -322427061 11372 462900082 532271994 1462 507384441 125487912 7397 455928610 -109382233 16031 529591398 -325737691 9730 544606071 932444230 11630 449638428 -374475349 262 432919882 420683632 3994 553656174 238499181 15214 543975890 105083889 6714 475438245 -41070978 10436 445305632 942933608 1195 437427507 636471369 3348 559857634 -322253984 2464 416781376 807434256 7720 461553139 -463286797 3733 496559610 94583778 15090 482354367 -372907166 401 550555932 723179202 3245 524233955 -113518690 19147 474484419 716312585 15359 452860786 704832193 11540 486892026 280404908 1244 556262217 434545221 14066 506623031 461169476 4826 432246294 -253493940 2792 451431484 -368587576 12892 480111991 -149233836 4175 467758008 -185255131 7223 538268402 -221593085 9827 451651139 477885230 2048 420184543 -216489200 8162 481409857 -360820136 2132 523551662 -415511934 3030 464885936 542618542 6869 510183765 961650687 13531 470071686 -318808667 11282 543851675 908816324 12430 447779482 268749816 5502 532789797 -372767572 305 535212060 931513199 16982 524658774 -259844321 400 496244986 578701656 12610 503533053 852520964 17975 422246292 198367871 4186 461362130 760229012 12230 496837369 -337857993 6071 426033566 71515253 4201 528887739 -92938227 17999 558323639 -79993469 15355 498781453 816045027 12851 468375993 -479966892 5246 547517130 959902358 10236 435737706 125157845 13856 480042938 383740866 15135 456293387 635343067 12285 519374554 163101283 12482 542543517 174637213 13046 501689347 484113888 10420 507445054 42565784 12341 481485282 309261307 10173 536584183 893135170 451 478995219 358340022 1427 514171507 247728978 863 440789987 -56900775 16005 477443430 -31874089 16291 473208426 399925227 5593 534047237 695572762 16483 430851254 562355711 10308 495151555 314371399 19212 448329582 871076582 12322 523268649 44383886 15322 470520524 -505683403 8962 522140279 336774715 8136 541105354 578236694 12090 537914384 819895333 17080 426886219 -395496450 14851 539919226 291896432 17945 540327456 32275872 12119 470856423 787609328 1497 526613681 878962118 7434 451698291 -210320155 9120 475360179 -242678139 12019 425899014 -205875533 6136 503597291 -463069545 9073 559524975 554975819 13759 503235820 -406611543 17929 454353970 -131131182 16345 549314725 -431506346 8250 462563971 -322185064 12262 462277350 728780182 12192 516656246 -249199310 9238 436726139 470524772 10715 542373391 362801367 11656 475872655 297473291 7886 470693568 284404815 11938 488685881 529091508 9549 563702483 -102697284 3510 494533223 915182552 5499 472267425 -213818316 13366 548321032 -175050335 7683 425582362 238854920 17289 427676427 605810561 9928 437048163 -98379212 17672 499990968 283606318 319 434407734 796363741 15364 526601781 -499621044 17494 440247606 377469630 13022 483250226 291379629 10306 538459713 250371989 3788 504232889 274773480 13221 455394944 705429490 11056 466188972 186787758 3410 492631705 432457605 4083 473492056 -473155664 16914 415915242 -455491490 8013 537790098 591613584 510 524304621 665936648 9100 541339206 83112757 12572 426316055 -41158796 5625 559742588 34592207 9002 525364153 116901243 13233 442685532 -425322847 8937 542919791 682979899 13335 523630203 109464918 5331 436122834 54260138 4730 437555637 537394611 5741 559518784 -123681600 7837 548519852 543926201 947 508885887 194335035 13802 561708364 56266648 2676 494827142 477480744 12218 459672700 568506008 4252 452582461 747011762 18245 423585618 47439858 17261 564000584 718513773 4260 538608248 207803930 8962 473529734 -93065147 11179 435539965 -85514413 16446 418208876 592127857 4213 428690013 148043603 5913 421311449 690945675 7709 477959940 -354257910 14022 524012058 -244714285 7919 427066943 507694471 3985 541608484 704780195 5189 416543221 643870235 1778 555686552 236335208 13662 527459934 -92351839 2640 463111231 464821421 11147 432115436 395415222 17639 415828598 -202571053 16464 493332171 708847778 13443 416492466 736142541 13263 532703500 495224211 8168 558755959 500287406 13871 560319395 470522490 9747 514296598 877216484 1510 419009009 319053419 2950 469586416 945842065 14218 528600941 532054170 5195 519366908 -350949963 6052 515044066 465699450 10187 495482353 -131605757 6596 420483612 106078151 11797 523187262 305537625 14112 507118729 -268246437 4931 549022382 -502017093 11568 496500865 481338563 3547 463449078 603391738 9308 523051321 -392722931 7197 503256444 -126581780 9784 552793999 448083490 13275 489958844 694342131 4247 507616405 -305817702 1130 557742351 538301425 7464 417843258 385218099 3613 459429185 -79044989 8617 449713190 -504519056 14775 417091732 935524983 12674 451423549 -24075881 16225 448546787 -414999973 10766 503777073 952706669 6356 469601652 209752323 14709 547192803 586760785 2710 457615224 -160298578 375 478510844 -466194131 18472 524821291 694913674 19091 476238768 -7071002 16149 492708136 359575173 7620 418131780 819606536 7346 426691666 -100715686 222 540544437 72119363 18038 563981736 147619112 17291 463699844 631262445 5685 436935424 259870772 18097 473102603 -402441099 19181 557488169 412541388 17652 443920467 39927959 10938 468589477 272748526 14209 467620335 -221159705 9883 481002623 -281953369 16537 466269845 431778260 13881 540938998 310895588 19095 507317896 22912891 10355 514665945 794547206 9497 420603546 319412561 2840 528888668 111198696 10618 495520214 906999204 4747 547293586 -337638793 9742 533792072 -319499799 10869 442258517 394707041 4073 415385536 308844211 13933 478473769 436381477 80 444216106 -177005776 2113 548486694 -47471746 8927 559437908 177422891 1076 505870512 838543661 8434 558146849 -158738895 9739 486324538 77135132 16554 560712230 144845553 15635 455784583 227493607 12244 557241913 469793242 413 471721052 671976151 16768 512334934 -400984718 16319 562611837 675427145 254 521341032 -184114777 4727 541141563 614403531 14284 444828758 185502979 12866 524020310 -40521738 15046 557965288 596805890 18879 427489126 204474191 7748 493838942 7026554 1498 510762790 775631787 5853 446971876 -210429718 7741 512760823 -125026303 8929 485189753 931443492 18400 543490182 213138101 8819 469488368 602583969 14938 417933097 635353538 7063 563208322 858290300 6270 434902913 -86083073 19142 459716826 -133916503 7315 539066704 528674584 2297 542167576 765155545 19009 499865749 378129026 8035 448132447 -455422622 6462 514427131 58181089 13259 487641738 -277628409 16187 507201325 917367465 15000 433981556 -291417495 10456 549668944 -338382116 4114 454051006 -49547417 16596 520421371 460300867 7086 445706029 502675191 17892 460288726 309272017 3876 454496322 -29496821 3431 533318753 579978466 8441 470548295 -376421742 5168 475806246 54040597 13751 518300693 -307840317 14146 491658927 682767417 1185 484339244 336894314 9401 442383771 226807037 18846 470156654 709861471 14862 481905981 -26184330 3307 473260852 -75302583 9846 471838367 -229759601 69 439877509 31714827 4345 483714956 427583477 2459 425275889 475082811 12540 446415828 -472161664 14140 546082697 666474698 8257 525434171 -54866503 19203 436857685 199074981 15726 473636583 -136229706 5115 469190077 883400378 13445 416244591 -380931233 16254 516991328 708445703 16199 540840041 -217441961 5777 563441311 940957139 6757 515242505 -373612610 7407 542382432 500105923 14318 451724052 711546157 3828 414047144 271652433 1794 464404416 677440925 9518 490267299 832610292 6979 452459283 -433377657 14394 531747863 141058762 6801 458528984 84110372 4447 487775266 -47812359 9556 428834386 -54690722 7893 524419970 194480875 8942 440392359 -454067032 3015 467939356 -270558885 7574 421513920 -39953426 10602 482301772 363129314 5640 439000995 963025246 6425 472001187 544382312 14110 561099144 489454324 13559 480415678 295030247 6736 499068146 -492833005 11309 546150253 461209193 7141 424170083 -414538267 12438 432052290 958019926 14547 527366341 -243437499 4799 490743432 716702759 11589 483005782 335981720 10176 527280877 -76051428 1569 442114715 -316651141 18111 468782982 -89346542 10954 449365892 699447750 17724 443262312 495568480 14194 445744229 440365073 8588 521507110 814043974 2478 477654117 -103378903 7529 521879128 -468691009 2674 514400666 6883717 2780 527178033 745442663 3064 438946891 371394140 15058 515497911 701117150 4879 460754423 657631030 11536 546481330 877460973 5587 494168081 -25142506 11154 512605009 540407289 16936 533023862 174638202 9899 416703194 -399176913 14197 496108103 -52905505 9832 547213321 -461779531 16747 440731502 -129559813 10675 461511062 616452796 50 545543677 440968695 5535 448111421 -416003470 9876 456367081 344811608 18882 444195558 483518821 10030 475301702 623197010 15418 488761429 -219411617 6343 542775477 -8534951 15861 419169482 -113774366 9291 448104924 -371077453 8073 448075562 -374825485 3509 500614857 -103510118 1633 472712493 829409776 17375 450103443 805833572 12849 415739984 -421297852 15964 512867802 53942956 18475 456308586 -202151211 18557 420170027 446668965 1944 420013168 28525196 12062 468098552 -111949319 16107 521690221 798697584 11756 536268976 839403255 17398 544200811 350802901 8181 531234599 542667596 8801 554362624 -269287813 2737 451603014 72387240 15441 446576648 -328087527 4369 471450081 620572356 3187 553686075 129211530 7490 502204387 577425019 5526 562462415 718455043 16260 420978299 558446111 7307 477172280 186666118 6317 534929894 -480313808 93 435279297 318698657 4098 481877361 -427832214 2590 490216667 -55270867 7686 525211850 804315661 5162 448785694 241264700 4423 554096275 -265830205 9183 446987860 -364528617 15233 552056526 413740759 15758 416293157 -470657349 15409 459716783 -94632178 4727 510685580 721699687 7021 417417564 -259869613 2664 422006792 347789154 1962 555991594 276927926 568 561942211 -467625070 13222 521743293 571074502 14327 514904263 -311791459 18905 528071316 -490497840 16942 525774512 941311240 7524 530892992 812684264 14374 469757038 5557390 7188 559932392 836546447 4721 529629540 166523066 11680 484782692 472076391 6106 468606817 -391197104 18256 451517534 666468437 13058 490892486 918091103 15968 446700294 274149771 13883 507666708 245703407 1250 519883540 481028102 826 538756217 921777033 7251 493391154 459112055 9952 453150756 391985868 18076 428115444 249824548 4470 515031108 451407034 16324 441131933 187104114 5779 542926480 198759203 13771 484577101 -127809992 5388 480350416 511428935 10628 555394652 -476071970 7937 557996486 -139492662 16363 504632330 422630131 11582 422889335 -37398337 326 508877708 -480678186 15393 442413959 354520166 11065 557871149 98811506 14725 422614065 929333121 1824 524563276 -212406014 18044 546552706 957953267 16486 515898455 447065960 16953 511320529 637975991 39 500770887 286595272 2215 444356872 251297935 1646 533086702 420012063 9885 515480466 -356819137 16219 525305900 572790103 6084 553924357 293832916 7361 552684103 -19259949 8088 504836730 -171425142 6851 511257980 367488628 8386 463498671 83624357 11008 523537411 558168943 6084 550187960 22471106 7615 450605366 61859335 6288 456984493 912691403 10684 505296153 58029483 8935 533428865 636094791 16698 483733655 373211135 7975 545670476 -160708640 10393 515057856 -290734417 7530 469793300 786128096 12646 448602924 803227955 1326 468083249 270842210 8243 496728346 -41896252 14869 509738079 -484041114 15222 543757301 -66836250 9800 416740285 -408700474 11691 460488774 269731797 10180 523496818 -337204435 3817 418018219 320542614 8940 442289418 -369521653 16192 466927414 -108557525 2527 429100666 -174434828 12519 561830059 930820902 18556 442690784 821991438 10929 563407114 178163654 6637 540635721 216214181 18934 539734485 -257102423 18222 549311048 904512845 14296 508564521 335721806 5262 491438256 -163983122 17414 481427291 479291773 17451 545234299 247844592 5043 526478322 112248626 17813 545821181 163773602 11458 540557223 158754449 6671 447576231 478156417 16080 460388293 -457721916 14688 540434712 -295720189 12894 477285233 694665963 18298 466281456 910992416 14084 490888430 -25346090 13990 542250534 588013175 2221 561479351 458608188 11179 525188221 652021721 5881 456907359 769815383 124 463156805 736279726 3662 415269428 75565549 14931 457784289 -133331589 9897 424883157 -430595912 3525 506737326 927666438 15389 511601822 -303343416 15700 417722769 -171955922 17716 476660366 263203108 11199 521319304 371800694 12601 539421702 915143585 8765 533921170 478305687 18576 456432107 -141707619 9112 454850224 835046162 15006 541836720 31785753 155 436508675 -149347652 1511 436028511 2218043 1145 437059012 332245340 3462 545063483 544962394 14142 490911109 272805015 17072 523220189 -482401915 7772 468682350 654320501 18590 476288402 540624417 4107 556431654 120116343 10558 559521049 944195079 4451 453232820 -316070002 2628 449433605 409158214 14588 478801745 -422547787 5207 510679232 730108551 8287 516542618 -302931262 14367 482778176 827993100 6117 540554794 896951295 17146 537801740 -437281258 7830 504841165 390036214 3341 434629692 269558781 916 534323536 679502638 13420 479988597 -484850396 7099 552720121 716171269 15969 519075463 414928102 15429 534902387 -370181388 3335 557920148 -337010136 12983 488656155 551822307 986 420846739 -486658720 16683 467676345 -259554306 9327 454525874 370225489 655 540027745 -320864332 17071 533106141 405834525 11833 504983584 476703361 1079 560253304 887896286 13975 507538071 866306429 7624 515011642 696176030 16527 478403799 -304517117 236 560862388 -384858959 16542 559091260 803328914 17363 454611336 -108855410 13817 453702472 734404456 12369 431056620 139447742 7291 500138553 93508993 15551 483997112 577980939 3038 526597533 635120332 9919 483824689 760850273 9118 479618921 -254350307 7950 441131272 214158705 14646 510538056 952483295 4464 559124818 -323756960 12724 526308157 -506539387 1519 445734682 93013972 13769 414394640 298757835 16303 420223175 837196320 9293 479611303 -189762059 9877 535421661 357082020 9430 478411712 837062898 2862 563708569 -285858131 18459 540715136 208646944 15036 484403296 296938603 1469 496058088 -449206772 9274 443956325 959384649 11803 537169683 654971499 7559 452859756 -348885873 6547 505783670 106367217 14451 431109567 -100584066 13890 530365597 851968745 7170 561000330 -137480084 2205 504988717 698294258 14632 469959456 -294738744 4555 555620214 -164568293 4594 516478282 888195119 18161 447780216 -92037871 14889 420567211 -293611488 8328 425005792 -68793019 11977 535819670 -369521710 12048 415078166 655662434 13221 484357455 1574034 16145 543037263 356597835 7012 463549636 670812835 15086 460480100 -466666962 14866 443466059 234775437 17170 530705342 911156026 13556 533482339 543139843 11891 518841553 906991159 12240 451224005 303316302 5255 523791357 644006413 15286 483615226 569034791 11386 530181231 -122898623 3378 533523692 156398765 4289 537109484 -24349392 2592 464412441 -402551927 9727 440018749 -432590246 1180 423702156 66445369 5202 553726943 117492708 7486 540336032 670279048 13827 450389596 -84086763 1320 552113370 174279799 16993 514596225 148969450 10660 503682253 -443481202 12963 522702951 845934326 1714 502155620 957678741 5519 542802321 -411821572 12634 438518274 152728871 14843 535822532 327419275 2102 536237653 115337044 4685 433469831 -75067863 14963 422178459 528356683 8920 467784876 306868133 17666 531879458 141795094 262 439612937 658651625 65 547443207 -81906287 10687 473472382 -257571015 1900 463982019 -195356660 4151 494642977 314180595 5185 558222696 -456462444 9292 447385916 357336931 263 450776433 503738801 2077 521999836 819457948 5519 534688232 -395510567 18504 516866583 -483227530 11850 443480020 619101820 6857 499930580 288751717 16928 459061298 104008350 6152 449078359 710398418 9251 482814513 402838119 2244 516738063 208703367 13155 526082739 695014098 15305 502690232 -64223661 4651 543573642 -14989941 14062 427265888 608680931 5825 475153623 -344264418 15190 460870274 708141271 7284 471875220 805489717 14508 431826729 422852643 8181 479860920 -362316512 11075 489777138 641136031 11120 541922326 775022443 13685 421382208 265804720 1539 463460942 290524741 9750 503786605 927612872 14039 520493665 238826734 3539 430773022 756251373 4743 467310454 9779807 18199 547061954 821172267 2426 516437245 236542608 17978 448469901 -494247110 10416 507413075 675054275 15843 547809906 770794970 11583 480723648 -159336615 17890 478847644 -457136772 13252 492939998 78937518 9005 428947733 -126290739 10891 482098693 681200581 13139 445861024 630951148 5979 460771774 439018800 272 482664683 -341737453 18515 429600200 333250894 13390 441184843 -83829277 10420 561609942 -299547895 6388 422143448 383176985 3139 524991180 330659314 6605 507035968 152237651 3571 514202292 372768306 18297 449599673 65934188 13526 527563237 210610610 17451 524400707 -2026588 15803 485560039 345962624 1954 473149111 741408664 10661 546383099 527629005 3168 416987087 -35591351 12664 544561677 502500836 7541 419765759 -79770204 9939 475942216 -117992285 10113 520436018 -427310724 3889 489377163 -169093381 4398 431240667 787224922 10355 533442228 -298220944 18142 549351147 -76921203 2494 467320110 -227909493 11105 501150977 -289314695 6363 419228432 108053480 3145 444902013 867593493 12708 554098016 875725241 10863 484249289 -420826529 2706 486837334 322006018 14236 544508393 -181437596 2816 525519590 84040159 5957 434027663 123108305 11598 547540241 284621960 11089 518486026 545337230 7108 552759307 -134273391 14877 507597987 932812932 17256 485387546 465235091 10747 467032533 330705996 6821 466784013 60073922 15360 416881231 206593097 5988 523356160 762695346 10018 472363142 620911736 5769 515190086 -353100630 2178 510654861 516441354 7544 419971956 145369995 18288 451065200 635962646 17209 524797500 302070800 9174 448279535 283781125 7216 486360897 -101488778 5391 545996070 -127138422 12156 440114132 870260585 5224 512381711 -222842451 12637 481667914 -370971602 11062 480953490 609061590 16708 447678815 118981470 3485 485952333 590239906 4032 476611637 936785064 14676 486043987 378282350 17137 558305043 660307004 18443 444407227 860653302 2914 548627829 129282169 10904 464008511 645490558 2507 521197642 240734334 9628 429811729 255928489 14019 477464041 817767137 12737 467020400 -2662851 18379 542102770 333827152 567 516737888 -228560494 15294 445714465 68259082 14353 434155478 545998445 17736 419335734 468577736 17524 553173069 687668733 9700 421688055 73626312 4532 485492290 665564664 5248 556665193 966760345 4508 472118724 793827043 4809 506523909 937963242 10174 516410608 -449757214 4629 543205107 491877776 10151 511184621 794693773 11678 509178992 239057748 18940 423652964 915758996 4480 468845706 -240225153 6970 432679368 949370667 11434 435012453 765194107 9336 458156580 536226524 2885 467296339 112816278 15125 552826129 -311398285 5375 429917634 861147036 7460 557676187 136404205 7999 464915034 -207199275 3893 534351727 -168718311 2191 484904362 405942102 6467 427004410 -14133716 14185 491349867 267849767 12524 504879784 471194991 12728 445373386 511306689 1169 437539684 -267946006 10177 527716442 179381779 9973 558180020 697548080 8164 537926595 337251293 13871 497377599 -217309327 12610 452548277 -496862780 4148 557857372 271600970 14434 470021996 582245939 9006 428229623 926764729 7891 439739785 40346550 6943 443623229 -327141409 1015 512715153 264209422 13175 521489690 -263727295 1080 478839630 -166845949 5823 543336122 831846254 2936 443283048 -38717346 8267 470551429 -229610239 8518 481519176 456621534 7868 429572499 -135536544 9125 430507409 652376114 3704 468559415 566964062 3497 461518170 -450721750 6444 549505946 -444158806 15470 542700839 157611238 10544 525934529 306065815 7349 518915982 387744189 2578 453437556 -106712015 319 552500465 -376976423 7147 469112742 -396315514 15202 563139957 604490670 8414 515756440 -299743746 10415 519000957 -377324717 2518 505583684 530731243 425 522089546 499843516 6298 459144598 436930888 10228 505375848 -322462481 743 511558936 894170506 9889 535711505 593060475 17466 530433002 358077565 4084 552250798 -320963810 13781 500322551 -417446585 8028 426768602 104165350 18509 509297323 229389727 101 425220163 811658341 5935 424513929 833837204 11580 548930789 395003074 10667 512011002 524870484 19205 464062797 8443690 17180 554778409 -443899047 5106 416164420 265410544 11108 543492966 -216841733 824 462915918 59089351 18116 540201034 2157930 19177 420441264 885132572 14811 477260372 283772671 11785 481957928 364267775 14709 459629053 486758853 1701 421429847 -341775841 6931 453727311 766449061 6720 512880355 -265146137 9060 501169475 279363512 18347 537405617 -391797170 979 535073759 241695705 6712 443617281 692600698 10724 457151420 847015942 5723 481626995 -315624164 6554 450783295 8028404 4037 450283784 -175387212 14852 434934692 -231170774 8652 492057697 -2416072 2186 539581842 -104419474 6878 475021389 309183696 5166 544606542 662071429 9987 418180428 -73619197 14029 462891794 896214158 1326 502464009 -482275091 14613 483569933 -171432410 7647 420118639 659570092 156 542328078 -365361136 5560 521310747 326775157 2158 537132045 -434980624 18407 435265274 304826919 3943 416065074 152818592 3093 447954245 553435928 7907 414679907 346244132 19054 478228540 -392439 6957 508537086 637944851 3420 438262658 -87628657 14814 487669241 607971542 14673 481630989 400438146 9388 553899755 282421959 4722 562930296 392666842 18286 488054672 -119823955 3904 521777708 740145807 5194 462066357 407766894 5179 476728159 466710739 17418 488467225 609351862 8817 434636638 -327997544 11901 531770661 199410367 1037 447712623 812384522 11010 439024525 349446011 5204 540394739 641843459 3075 556288662 289248495 8303 482428209 178828365 4581 546895035 -348719767 12107 549502026 139565993 4301 527637928 551092397 149 497349784 857848901 1284 557551158 855240236 11977 416657144 -451529875 3689 427317455 681950738 5673 462127290 449252987 9288 521119840 -224727842 9467 453591749 423223495 4910 483963241 93771033 5599 514046993 858019023 12580 435307171 -71917367 14402 483483821 -309517838 12972 526899271 -491692738 14318 493959304 566070465 11915 443583610 -352288978 17130 449489877 126841951 5066 467334967 689313963 8202 470353367 945264300 6292 528570474 840714143 5117 552184053 -126846389 14365 528751959 891537044 8858 558532394 384936747 18031 443845601 -460032829 16629 535537616 -141860005 11954 525038303 959766312 8575 513473050 394337411 11771 417751726 194241834 7478 460495513 642486919 1384 471011738 319549834 14742 417722664 642964844 13688 464456568 859457088 8817 428549548 -112182213 12745 447130796 36611928 6587 444472151 -315213228 12132 440772410 -52493021 5066 542075182 388171983 6844 436456798 939807175 17459 471853338 168525208 2740 527258812 -376390997 18504 507212621 -288444644 16814 467285172 490635506 9973 437160535 -362568967 3688 553744403 -302704179 2979 481619317 219206386 14736 459298037 190311146 1403 446226875 353406615 7735 559655550 933925376 13547 510491559 573453257 19 536917531 -357078179 14872 531758797 305265877 10695 467092415 -465205961 10797 533877685 69219288 1827 418267870 373498651 12984 445156589 335423925 14587 507117524 -206517924 8010 425011801 721516122 5915 462733474 100957118 17622 562702049 783488587 7864 462609975 -4025707 1149 461663949 431049389 9183 480575928 -250767929 6336 468188523 -231551987 5276 441241697 64308826 10792 473018523 128187487 1272 530863786 59592632 8423 464530453 272727864 12809 553283490 -120518595 12948 541342296 548869147 4566 521036686 597243670 8371 462361726 520792834 6963 498471612 922228213 5803 514436172 150612828 18588 529818596 -498616822 4717 427668821 -68321561 1966 501026155 467981833 17387 454020042 -20987722 893 550605874 -246305319 6656 461636103 927105291 5749 496267985 -121846401 5701 467810185 -296285302 3462 546472160 -138898553 4383 472855012 70571153 7659 530092748 940707247 4175 446266963 935857609 302 447230484 -174185227 8508 528730172 131936813 14455 464375843 -152328001 11837 444138239 -280501996 4613 536246823 701148957 4867 520443876 44988959 18478 492492783 65929024 10112 554808802 -180561251 3225 455118099 -458772048 15423 558103778 620181502 5386 532021509 911989566 12627 515828402 902709064 4791 530366289 711498870 19057 460975121 774194864 7992 433500874 -178244925 14529 491454655 59517636 13571 554591369 -297805308 3407 529874097 -129499500 16373 549328017 -378916832 10119 427318269 301034724 991 466594283 -335980852 18507 520936868 279368841 5682 427989618 400934880 4359 416928344 -233273508 4018 544150335 -312977495 14478 488601564 542984315 216 505449477 195175000 1490 559303064 -416755273 5489 509944673 -201652420 2810 536616298 428636000 15566 461220733 669084428 9133 551342364 391125772 1460 456354332 263463035 2243 522811780 621233932 13261 488610414 -482103162 3066 558595591 -39366331 13790 542634434 566574681 15794 464825093 527968025 15304 502577291 486879974 5298 549972741 179634848 1571 439303232 147843662 11150 497489974 913728425 18079 414553678 823618936 17154 492517541 756959847 6348 499993999 451452892 15987 433250747 285743278 17952 420605355 913875310 13150 493286275 -303753225 5153 497590424 228664175 3542 514378321 744605167 16521 492373294 666811697 15857 443612451 -182946230 18185 496002861 -500871552 15400 515210070 629244547 13384 505393705 85397329 10427 495942813 -477520416 8612 515997684 235167072 16141 434032813 -224473932 8837 423766473 829721690 9380 546248056 676912912 9840 482948843 -49707097 12969 420635879 687657040 12377 436299476 -333166859 1753 416057555 -458638706 13653 446335479 -308444455 4201 490648740 894147485 8236 530720367 -429789966 2280 545613470 421468266 14424 419512329 936238250 13488 483188738 211031325 14247 504722613 437552051 17350 487270859 -420226692 14097 414890578 929658921 18351 535947225 -458953193 15843 487143239 429770786 7729 424194798 843544523 2191 515902859 72366073 9095 439409232 864885319 3663 524698286 288462425 1689 432473955 -103043149 15358 507853212 157209873 13242 527476407 143651724 2683 507960479 792527423 14937 437059209 959893817 18864 535790799 507130413 1399 439118817 -94144855 11733 555161194 339275494 5285 484426722 -32951738 7830 456139154 286610301 9085 559609966 409321096 3171 522232290 -273529633 10093 563220115 -485064237 9828 539907660 -392804280 8499 547198424 -61410933 1956 515136968 204090287 17768 504606569 607609060 1009 466530726 512612564 6818 536070827 796974887 3398 435798616 947049895 327 425240303 -190613945 2222 415263175 459364594 11227 447595752 159315013 16658 414911241 395569337 5768 444891513 -63395252 9877 449047408 759525225 4946 528857211 -100775816 3336 440182721 -236403426 18099 447954486 310698900 2922 439219299 -104578317 652 460357910 -246273197 6846 535981181 404934561 3920 500554438 -458676099 10226 446455126 361346654 1010 536831745 -223894920 11036 464499088 517035658 16146 543712816 558452153 5588 436445861 -355090597 4251 477672750 834201924 9750 451937829 413194018 8632 491676487 626922949 307 499779799 626053619 10781 456870563 80901101 11432 502816465 -230097665 16435 480971366 19673387 11849 520413843 -263999579 13034 489793471 -307779404 650 491753585 143032358 9579 519171708 -402375780 4027 534348977 378633502 14452 526530214 -417646735 13858 455058238 -33345179 19165 522754712 -394165884 16615 448528131 -146339589 407 486597390 843569792 6270 471737254 738312960 9271 459831566 167664963 11403 495887935 814895201 910 420215755 -392736412 14108 542718652 722202838 8247 546740503 748339943 1073 497306076 476787763 14973 469890575 749601032 12440 557062754 922598460 4994 477502424 -398337495 2732 556733069 621282512 5032 504734252 676797770 6880 494396988 -11667400 8142 485664631 708829184 11628 504129798 486564880 11688 490393753 -271404677 12364 428848367 -116502150 8924 445662449 268529974 6479 548382872 -396802955 18614 511673230 -481085119 5267 556124796 466842575 4816 447763041 -232093088 1198 507340713 617567480 1312 426916727 -150471353 6927 437317176 253380656 8370 487073738 -305813378 17976 461488314 -77466333 747 443037182 520218570 11730 522123306 -139584038 2123 532103353 833524553 14141 531643592 721285461 13130 464925626 -391419158 373 490405120 -384110424 18684 491916225 -475349900 14506 431513929 -477636509 7149 496330362 573084386 16940 510597942 -90086400 1329 473944340 433427782 5825 474243834 38034435 3177 467899855 -391344339 10693 439698665 848004589 15348 555751288 411268790 13488 474952545 -478986480 6183 510146469 212146422 14175 450923642 728512639 14436 436603167 331464611 5475 504069291 879674044 10132 437960279 -496055431 6696 562862530 789685344 48 484849701 811728041 15238 519206755 -466346102 1563 470815500 -161903905 6476 560533253 590164179 4611 436275881 716248943 3889 457265914 -315116935 10625 436645683 -139647140 14670 436680313 843392476 4664 542147225 -328885401 4663 534786878 169763496 10757 541636704 69516118 13685 467335408 -50120354 9384 430593868 164354280 12369 554068231 420485684 4650 532305793 440507109 10315 543268710 292546894 2003 422627291 86830307 1432 430145178 -246865253 535 434526027 419835999 8578 533511916 394963110 409 515536016 -95019173 13219 449190447 491097865 10974 489006365 690870987 4311 439367343 868647463 15176 479521542 892236404 10675 453275461 -279582271 11644 421413757 802118637 3609 432683166 881206256 6421 457014050 -223147359 8912 480613168 250784089 431 445979152 280986108 379 528868759 445093540 11214 490542893 -308736399 5414 550165954 255041729 3661 504209460 -273763241 6563 435812507 475260434 15010 457170203 -340717003 17130 552215605 451903156 11925 511089879 399891586 18795 508075934 -124366348 6340 456640226 880733052 4473 432314204 -101050819 4731 433113177 146219089 1877 415587095 354445708 5894 510469929 582334561 16224 510366660 837710911 14415 439854487 905756654 12807 513394625 830914740 12857 522638128 69059533 6901 440917564 -218861535 2249 434691548 535056073 494 433580863 742445336 8726 523311181 119937372 19222 504134332 216590787 4432 525496445 -316084425 9378 534520725 241285629 1700 493477657 -127156994 1046 436472494 -157934284 11032 497522724 576354854 3020 544252342 924427451 14212 422188092 -445215808 6812 475597081 -361978967 16227 456892970 485307985 5836 517828891 451541867 8981 517591589 194689260 11223 504931096 -184650249 10834 497866741 189119030 3975 417160780 79362101 17482 429291685 538807054 12893 560980926 -357082286 18402 511878608 160035893 45 524424350 845187670 12489 511342091 612317735 12128 442533904 57138496 16817 538177079 -201150184 6073 487958367 441398057 17086 554109350 628337486 1906 492678800 322382140 9895 552409434 682220631 6651 473093054 543004999 16608 530459398 -290821739 6538 539611617 568924982 1515 545630451 879897885 7186 508255996 -507133100 18265 494452837 129922191 18024 519827057 299951012 3990 500730161 -75548657 7248 465630773 -390802256 10127 451061113 -245299234 47 434207903 160313188 5141 523660466 -229293692 500 484450300 151036821 7741 419811588 51941474 12452 523269170 511930572 1578 473528065 68579515 11763 500378092 -249535724 3076 491513064 -255882024 5 517944262 84123330 2762 446560910 -32785403 6368 422573083 -250212618 11201 469614219 609671104 14006 453769426 915619414 17147 530581871 840064728 1900 559961045 757339742 5477 431091299 386660990 3067 417958270 488348551 1907 538083785 -166767511 19232 463460669 546473349 15485 517043428 852258447 3700 425149979 27905016 2330 506217108 142463309 10779 458149069 205773130 11677 510779019 233414923 16683 450535470 -25640926 4380 544986181 545188676 17974 483405399 509066370 6890 449093504 -326874928 19156 433988101 9893363 6816 476742469 366303466 3318 537018974 -334539478 3820 480693065 648141936 2596 543191804 865735480 7583 428798461 -21542866 4801 450805067 -152322161 13443 537656531 875907993 5478 414082605 585342955 10887 467930306 86440439 8760 433014237 -412988892 4321 455594065 -8151872 9660 558441087 461785926 6644 552682785 733189010 11069 564057140 469502788 11613 510603288 8971282 16393 515175252 171671522 15724 481485757 -215562062 8292 553151756 -65334334 8734 512250814 876830377 3501 534433907 -1949709 13183 465288999 578740176 7979 561306217 144645980 2488 531031252 -344029419 10409 528640794 1158616 712 512502212 -325993037 15946 452016438 903151637 14736 532022891 -106115408 10592 491471522 467303806 16808 441241331 561926217 18593 552322950 197634502 11041 526324661 912704146 7250 441329188 -359334980 3337 421325873 362056056 8707 535790186 777594608 6865 461111603 -407818698 13262 436043038 365347610 8819 556983241 832773499 14990 429607736 766054856 11728 524410384 -172781033 9243 475770034 -91037040 626 516619935 -84315504 7410 476714212 130420657 18122 547594186 633356964 7744 449653621 210460158 8103 518107123 367854626 14200 552409004 30664239 18409 447917411 434432532 1291 499295504 -248509342 14510 449774218 414518974 758 472234701 546638435 10980 461990664 132903133 15820 483959751 -76663950 6606 445194804 132530023 11682 505383842 859793615 18203 551251719 550738913 2828 441196001 207893858 14733 550672841 -137756212 14360 433839849 -265978174 15564 523462668 393584655 2443 469923288 -502660852 8666 453438857 626975277 5111 414469829 824986350 12854 542128402 -467251135 13753 533342850 235586318 4460 479570846 771770024 1333 456458863 -155662415 17163 534441365 -464542232 10998 524026828 235366501 4378 469596177 726367228 6939 520426725 -483902006 12936 484916646 878260935 13535 428762179 -63156557 3762 433969084 482430153 149 427011325 -229554420 10499 474399648 -240946307 9680 423423891 -397231198 1439 475653626 -153585740 13530 437996648 237923960 14943 428204137 628216724 10155 419907881 339737455 11011 418425400 561326872 15583 544434916 964871654 14689 417199868 -264489938 914 484266633 702750467 11475 562643948 940485981 5159 448837981 897785465 5891 515479666 386155105 5430 549835247 203995440 1704 424756251 442779402 3271 500525567 -327028386 7219 468204024 421328570 8445 492695210 191838074 1788 519379736 58144620 68 493620685 199289077 2414 437650660 -1333669 14054 478167530 722713851 5437 434562664 509791575 18605 459952267 518255004 6461 486306765 615834241 7559 511853787 823288868 11061 558907806 433079540 3177 478973155 565043608 11234 505525597 -270011213 14144 549962390 62401032 3276 532020905 -178226021 1470 488675084 323901553 15455 482416675 382395563 13568 430084269 625123295 5465 465552177 778623593 10041 479205335 577707054 8340 508205633 416923376 17714 426869468 507457060 14780 438235293 787621635 13320 447384122 482432822 16363 524787041 604970820 4798 437098908 595131033 4083 443171340 947994137 10581 461559025 245237043 12510 417607474 821008243 17596 532168012 258713399 12458 482680568 874612797 7872 438322594 -270058832 6480 463554177 811803490 15312 520867250 446227388 9529 438330810 178921883 8895 448187902 -89760098 2600 460061361 265217732 15491 546542008 477440063 18045 495768065 404437522 8217 543321048 890238451 9628 556404975 -475740334 4895 436804010 160662641 9240 462647005 592101698 9471 423164198 649067005 6495 467212226 445242945 16115 418590595 459260401 572 519901973 13571574 16674 446575177 356023614 17411 509573308 737661695 16530 447470688 458922477 18917 512979864 -27821387 18975 456664564 -204224150 10616 540745914 20412401 16015 485997148 125889195 14441 463224617 -64339667 11948 504441551 -384541223 3394 485630666 -119834633 12918 518893819 211616222 2152 508161130 -191095616 5250 504973870 783919042 7436 421378242 697948966 8444 432535292 -331223178 11201 537926052 460485757 6264 530642665 -166721797 9483 554957845 808741263 14645 462586574 344320934 6273 550780999 65596125 13059 557917591 69783549 16044 497427400 729826670 17386 548807671 -289884328 9512 537271089 -130701533 16499 450944642 301005689 13886 477503748 61205590 2382 510800186 783658285 11788 416318418 166064260 6730 495455785 148207193 12464 425798254 129547430 8622 508764724 365740939 15030 448003179 534704182 11545 450457942 926931120 6678 548348636 643524066 2391 510536380 -90561016 4808 422143667 284854146 6602 456438165 930109883 3791 449647116 160920543 2690 470959324 727184894 11692 523014184 802615153 7772 423676503 298787075 11871 508061987 -460654806 18307 424470665 240659090 18983 429678584 -270755332 5279 505151933 146945803 17792 490774100 129945577 12098 429422953 679149233 11764 443953866 242191474 1433 442924026 698328412 8255 521375524 -71887177 14109 420722452 -188249882 7828 445071273 336300193 3275 506539739 586975101 2758 428482104 621097054 15675 446373644 604163953 4464 476547131 10264929 2239 556970944 -1198478 10195 538786276 -2504106 741 524773195 331387267 408 434349421 653925645 9802 503239227 414551059 18597 508847487 28468201 16973 418060617 16876682 16447 461694159 -33785615 9492 424639095 -349202132 6015 428243208 -245661635 5909 481325367 -212008033 18369 418107998 -400210937 8686 564103623 348334650 10200 436178068 817314945 13027 500332151 729986765 7746 440663781 924465822 5724 431796912 49383528 4074 559770977 716680864 6006 470209264 324368948 2951 563555995 -417418440 3067 499929988 -455309575 11201 554233552 923295716 1040 520319299 377074002 7040 538358308 560412071 5712 536862244 258813528 2000 433240239 -461930072 18872 449223462 824014209 9036 549198115 199770880 6634 437637790 -469083654 2055 502119438 754080219 7279 514566390 598669206 13135 499863538 757704337 17852 556957444 154652192 7507 481637049 91370099 18426 540222372 697043944 1783 511985443 371835607 16261 445742799 -499047161 12698 558531504 -184190834 16052 510981280 335854717 12238 472359826 -388865739 5822 549685237 -168065166 14958 487693810 478747706 16228 485010940 -373230547 10987 439047534 739369834 11236 544191945 298052759 9198 449914246 320013988 19182 511709214 62517334 6946 507624873 20209035 14450 534502002 -100403276 13488 560518230 924281513 10714 472308192 503398471 9510 439811092 403677634 5486 433455025 -74660476 16332 502872723 -75807999 3640 429585602 822706635 5852 529785592 249432410 682 476585192 939877173 5924 499609658 -102964749 17561 495093882 504833532 19139 459461674 614316321 8924 413987406 -476432438 6970 529848412 43895365 6692 431979897 384472241 2631 541360831 424245099 18937 519474531 485294480 1051 464738318 -98633874 4864 484008960 1299057 18409 420947996 341497283 5026 562660265 641859232 17427 506960779 -79791366 7893 456522568 649542381 10578 429740682 460147389 5479 521499052 206950328 9480 465262378 -414567962 13705 479758098 540562941 5999 443921678 244504533 13061 506823102 741895860 7620 519019387 459390266 9855 506162507 128568898 12350 519984179 -415305326 12882 466341302 424047097 7399 506931737 108450073 5052 505016371 285033088 14637 471669985 -11989549 2903 444266739 530550373 12494 483157084 55561459 14485 493855221 -164001080 8176 518103220 -47365722 6654 557650963 840945986 16660 552857727 -154798307 13103 445361680 -451045864 924 560749653 312045858 8107 547715630 672842946 18268 546525603 126946284 269 539241283 791379005 10656 437977588 197469835 12421 472170952 -403554274 2445 563829605 340960651 14291 450686034 967893286 6255 425132734 665594655 10392 533840989 153876765 2150 517199091 242388441 5167 480347346 -336770764 9616 524067079 -137803703 1823 433778897 -91231365 8979 463618902 371777477 6520 554133110 582988859 4134 531840952 -485276624 4003 420029653 920391368 6606 526076924 388873855 14093 428644883 -438673650 18529 449039214 758457455 19151 502926179 753310836 13143 414256525 796384600 2632 518803644 246339045 9494 472627677 -443943169 8962 469824521 126502930 16599 415435484 348450178 11060 552116005 215579039 5284 499677884 -247794472 2165 538422968 596841001 5067 469175530 31214499 2355 504601717 572392123 3170 447392552 -40142379 3451 489836359 204572666 12728 467608628 -432618159 4873 419215220 -406782229 11174 446759228 -367916374 10711 533747921 -442333893 12580 472657185 80229774 1679 488807884 -132996236 7190 494776692 835309642 1937 514112328 251087161 11318 512125344 774368074 6144 494033261 -109523122 2055 515476101 429819430 17400 443759310 -269803226 1127 547374557 -359215759 3928 548740118 88468436 13626 493548897 361872481 11839 467863676 -255871403 6209 494550221 386027778 10759 465818006 895502460 255 466981297 266770039 18670 446929909 801889439 12699 563935152 -210826599 8030 559336898 368878393 10480 559033773 -196429852 11865 416375387 -354017950 2310 524297026 184774957 6394 521111771 411177192 10414 562928403 645267965 19029 543058705 786599483 18315 472647281 447982316 14165 523912773 661414271 2753 445087998 -306861051 6751 426348766 -447926395 9343 505063532 862629248 18814 432599012 512022486 3487 440558710 559480903 3852 466655623 316903532 13970 460711067 220739533 46 452111218 -39182200 15969 493663023 654060317 14017 507350029 48598333 3447 497593892 199832641 10233 537464327 -377727592 2093 530487736 -394731502 7904 557054267 -297720312 1232 473015664 800228872 13319 543196743 -31208179 12378 436264154 235358190 1654 432610837 142845008 12036 507958022 41723177 16602 510337374 802312963 15017 438595954 784436660 5201 439882636 179116108 17574 460587156 860688256 65 485489434 -214300589 17214 465566296 952616256 9728 545044354 148670371 15057 482533014 745362953 6014 442644330 764160482 16675 483179698 826043705 2741 548949517 -360127856 11039 420093423 573257033 2398 540585891 -183551731 11318 514424243 -348026007 2082 433512780 265951906 1665 527085207 -477168559 17943 449641169 185172081 945 456688976 304588957 4201 463704247 384903923 15516 549776799 -77908973 7370 533358529 435101619 17724 504157003 943406995 13069 508313787 222086180 14283 529645539 166036411 18288 445477965 -67432895 1680 419712901 502064335 17935 447464395 895332462 562 494391796 904360505 19162 483239521 48728443 9843 447724201 -246106104 11832 508786183 390787407 11957 425424238 -479628147 1762 430131597 935019053 11172 554613025 -462728331 3428 447846736 824075943 2995 418420277 -192184376 5036 437008824 281547467 5327 438801972 -426520350 12125 533992080 -196836501 17164 428114738 700421563 6189 423328092 356312523 12425 459864412 -2537531 8202 486681881 314580779 14188 458048885 864477541 4277 426526307 834633838 8782 463635290 12050014 12194 529205699 789569058 6860 441596487 -420717858 6887 504492495 416249124 16740 430591332 92933112 17718 468059943 19198523 5685 519276755 -207392570 13696 501835034 669878257 13159 447444494 805915980 14490 456882727 232171412 12072 414478484 109740080 18528 550209130 781719263 16868 445285383 -221941891 2159 426144743 846705496 9572 414777426 -424696817 8034 517040939 629376486 4882 496970833 914371669 10115 449705102 37682391 14263 415730389 365925259 4119 417011689 -242042947 6162 547308115 834289914 7640 477382860 710292968 11714 437074157 545554622 5728 512692914 -316877128 14125 542465724 39171214 15720 551418016 548422134 2352 456774655 952598510 17480 562670047 450371414 5192 556852845 -237511750 17080 498193278 65761708 8104 474885628 746294975 12346 526249836 486785412 3976 534601193 -203293126 19123 439863707 -424201346 11424 508756298 774964850 15362 548984685 -138093910 7599 470344023 281724657 15381 500955588 203512558 6140 444718286 433986420 15677 421474334 -432392102 326 541621985 383144561 7239 454225482 636874837 8042 451068742 899999198 18618 453093608 333661296 1204 550575655 -466798688 14884 440778031 423315189 7619 438469263 -297820754 17106 457007618 -444533269 10787 469041862 775639513 5071 509329708 -69394730 17097 541135839 868759128 3711 555125865 153030292 16703 531928671 413821615 1893 451396273 185724864 621 443718757 845385453 11858 439014056 461017871 12507 474458867 91771231 10319 507410902 219726350 6781 540937512 799147333 14876 489233312 224349571 11734 461994660 -53641380 10796 500594152 272089038 11902 531939869 905422229 6124 544540784 858295525 9156 494823299 -196529925 136 508486836 135834954 10293 522004124 518584565 3075 456274050 -495736085 350 445941818 311519344 12994 486256612 -303489671 19189 454759094 751527508 7668 419633953 -496827120 18736 510876121 -104088301 14255 523849102 867133088 1664 522948946 -121933338 2135 442585620 659541032 5455 478992910 -172882826 7019 553670760 767324511 18613 462385060 765161125 11403 493907588 735268378 5897 505046728 -66381574 18266 527979171 251224813 16804 433881260 507530767 4482 442110009 691046339 14916 501319844 402261910 5083 510721213 336566652 5463 555386263 177468531 9124 444828709 132087749 2194 432098322 470026490 2663 437325175 803537897 823 446132512 296204567 5450 491334264 304904031 6277 487619113 104357217 9214 549876424 305490605 11135 514383896 187236642 10066 438939454 2617567 5706 483931884 121797187 15344 517869979 587217679 5132 435481737 499606578 3335 414600457 -301268522 5238 440336602 868498947 15163 466957703 655411716 17099 473540646 944634381 712 517292980 299008815 6686 534479027 911881033 14406 531573804 926705910 11132 476362134 -18228077 9521 437473314 -137523808 8300 473709249 540221300 15589 502005583 324691958 6377 513604476 101467434 12099 441975482 -216242173 1209 507317670 802526224 11229 531257422 229361899 1189 495394670 -337000193 4916 499544631 266144183 3572 534853312 -32388038 9879 482364563 -48489083 5138 505956751 77241222 7240 429607657 816841173 16885 429337072 -59188343 3129 474589566 -381639994 16398 415514412 872455251 12085 464676254 -265297293 17472 428788328 96987693 5517 416752340 -199294285 10407 503440773 709205417 13494 536261587 928331733 8861 503305468 36700383 1729 432159773 803615582 18191 476784904 47316514 2959 490849595 363960905 18513 415743521 632113517 3322 475873386 598846442 2944 551700175 54851621 18824 519666077 567067301 13641 480559318 301196536 3219 474200392 163053309 18882 520360888 624421775 16735 532338686 514565972 16250 551154341 408498278 17743 445452801 300688786 18573 495515899 102023129 10386 419532655 638309428 6102 535709772 544829204 16302 463265728 521671223 9402 468499077 -132026360 15928 522616035 632362089 15396 489017522 913254855 2025 446204888 619690696 2224 532043134 -455239309 17873 421614941 952024008 4427 463181867 742545110 6365 500775825 54492959 104 489961523 202465043 19073 511136244 -471731047 11923 484250868 -402935102 15933 475404290 624426346 18827 442230264 49417392 18128 460067181 469671556 5122 551873195 -174506649 217 476813765 81157418 303 426013722 846537073 11938 507757755 296865921 10535 443372709 369040269 3304 543842343 141138954 9000 504099146 238229307 16812 489344621 -347596627 4840 508084178 -283936864 12227 536629156 -227021530 13403 451712024 505233587 15735 454577989 -226925633 5265 535686073 687130870 671 489273362 542224294 8489 438285351 442709171 15248 505852242 740128801 15881 488423668 845908435 2590 432192829 -426332157 225 418911869 -429753075 2969 446276387 -154432990 12364 421077535 815326213 1649 472333943 -117516193 17422 494611074 312366683 17201 455838264 452151566 14207 524793567 307235935 15834 490105829 874132397 11372 459814011 355950435 1591 527341063 114588508 12870 485638803 326771603 18148 422710009 49234877 17085 437050578 671635194 14858 519934823 553439101 13985 450242986 104579074 6999 440003632 535157916 2975 558868546 -281046879 3622 425167695 924858401 17390 551754515 -185154259 2804 523509657 -377336905 5170 478202677 542508896 5194 416126964 -32482227 14526 424741719 298020418 17960 485248790 798131719 14250 434967921 881760356 11627 486592718 -215300606 12173 480720360 213089531 14114 531623349 -82685839 15393 519888500 678383628 10349 522661762 939303671 8876 435874550 882516220 9339 523054143 26570952 5669 461335578 -9161966 2366 542066607 -153456576 2440 490530104 705770348 5299 478250639 -240978856 8554 474814721 893503817 13985 509806914 137258433 11965 436288568 522814928 6884 441685705 187514270 13512 460802222 957856472 11455 545594525 623071542 14060 545754090 102323291 7948 453825497 645320257 2447 494659595 746270777 14239 520108087 574414756 1278 425422144 -431329667 5104 449095745 209005068 12143 561790885 337001019 16827 482188277 890971961 13125 499079219 352541779 14584 560298028 548729428 12703 560209377 502309034 2313 471123816 136042140 4842 422071036 464195126 17952 505259777 664661689 15998 473512430 114972941 5453 466943712 -398250413 11578 488528145 81444796 1627 548072127 7547200 5814 456829531 -313440075 12764 483024045 35412111 17599 446428120 346410807 13107 481907371 648292777 5469 432605864 781355565 15821 539067966 8299777 6551 445586144 9597341 9132 550892570 669324007 1752 519403565 704307748 11069 457109512 -65138384 18009 505297425 372195860 11181 462190654 159569674 19188 558589409 96579333 16388 465732598 636836310 17972 432904368 12772500 17337 562402008 -292270433 2196 509121022 356410992 13548 537474327 642032325 18304 526182120 659760118 5247 561971438 364943650 11475 548326638 -120836410 7760 535016834 162569086 2049 525053744 -213819327 1685 515928872 -456539897 17314 430737363 123585947 8639 558788287 -238603370 8017 515845828 278202584 17276 490894987 776199075 17042 541540289 932539009 7665 533897101 336601703 16306 484843363 897524265 4523 433980768 466944433 10051 463946089 852900523 5458 507702196 -181756965 9678 445238516 210517765 14711 547124871 -382831202 18640 520990047 644550342 9981 504556890 -438046685 14742 549798854 113441245 17388 486599569 429337500 17045 426375031 787475518 1182 469140290 549669321 13170 487787276 227222638 3230 558240917 364172847 10206 503154517 -165468729 17156 485456912 389426137 10035 431496899 498583589 12704 480816660 -114208514 4258 515120306 -73271352 9782 529875894 -252746710 2699 488574487 -148291822 16881 479885721 259468967 5216 487111962 508045001 17433 503814608 -334557433 10041 418361599 574652199 8719 491899003 921480772 19180 425020903 632486564 617 514168111 -439041944 2972 550711455 874095785 11984 549894847 -240045181 6175 491767554 730883114 16333 537105764 249494740 12910 499952236 183081182 10749 418485904 576524813 10486 484088551 400065065 13604 490612870 -302874084 5645 520055274 200902227 2657 438579828 383214875 5827 416792908 102552736 2723 523796613 664227601 4067 454196778 566205581 255 507274060 -39954828 8700 434379058 155191948 11300 447911439 150196104 13446 453299033 -479275420 234 533318918 62573738 4870 532613841 328541663 16091 460737102 55544672 17460 466680111 -354833333 4144 546376056 13532311 9792 527898006 -201650766 8323 474059894 455063412 11531 432836672 720790263 5620 444381481 384315804 18092 495670190 -169516940 1596 522082827 372087198 6879 425304728 166018107 19107 471854404 -369416575 12198 472578889 -453719852 14999 512690717 -1909300 3418 527405156 91461624 17028 537962025 10751505 13920 472094575 -42290358 12792 467262071 -252069494 8916 554499821 -417075589 8834 432554301 586914243 14365 464990429 -246278558 10420 463152772 470059951 3871 532054721 424001914 14367 519306245 -267638041 9 510325146 -295217211 8489 465719621 -23601143 18842 526281027 -439022359 2629 563321491 904461418 12056 541754345 833947825 6060 531664637 -65329473 13180 505214699 -25747322 9926 442640850 -85651002 16713 506691586 77698169 5896 428030817 -464639523 10077 455736759 497756055 11056 439967456 207258907 11644 552803729 -493578137 193 562243768 795923239 15790 481155810 300449326 17642 414351553 181373050 15613 423487244 580340647 8996 440581871 251291717 14605 434304564 87229989 15574 442602432 -195980413 77 531486478 137713878 9863 428767612 -454423825 5218 548292160 258781008 4099 470385570 -349749830 2411 483577568 876294596 16116 544088687 1296955 3879 488315003 607290110 17026 480871634 233015972 14426 531220654 207557461 4262 510953732 787176426 2425 434552659 -197397060 9622 444901963 32948294 7222 434339919 293940209 18206 528095796 -458660984 3608 456758879 -235711450 10822 458570241 -128574010 15623 421096746 11913835 4931 552123021 265203583 8239 483288099 255688035 14508 551127105 -127272733 16146 465815494 618004245 4374 438617483 -417219969 17822 508181682 249727327 19053 420238280 766653678 1840 528089522 156441358 13043 514675784 429040673 5421 449041833 418483917 14066 502697966 927260128 1802 457395848 -341488938 17473 513075728 72929870 13278 455273823 -2351316 241 481504768 591924820 18613 531560966 728544650 10344 524084642 -441780375 11771 530435764 118570705 2905 418833520 -362441835 9350 477886093 -393107936 12733 437271763 -105464820 11041 486701497 637990656 12865 541068331 -96182024 10124 468462884 912540821 18689 545085965 891481028 7028 504482600 801457395 8593 457095946 207124440 62 419157778 -410215872 9682 459376525 61200449 10553 547666953 -307470796 12531 530452772 438332705 10629 503336348 496235464 8659 430526526 -268417532 18336 542245855 -490772520 10057 504360055 839321712 5967 526366029 345929342 6157 522848912 -236155874 7471 504089210 256093123 11275 535258482 651655532 4811 448689107 -408138199 7368 479784973 567419404 14155 467956111 520791913 9123 429651717 -438382220 17475 434813814 134228109 9104 522469169 138323412 12468 466404801 555206305 1344 488479030 502981169 6209 546913817 353295145 3855 478496046 439417703 11544 440115179 15363413 8566 522247367 398271255 17483 517852518 411843772 6768 447992037 885121749 9657 546586255 499545272 2217 467294666 294937113 11351 551016710 -483224810 11138 445848641 -31931972 7799 493983820 -306200096 3511 452896891 962614386 8588 501943794 406795693 2625 429993422 -481196062 3335 528178358 408617521 11555 437989296 174744408 18617 429160073 -450985527 17294 489439344 -409117126 16826 416922113 -117473721 3964 472283663 186236447 15807 495320215 370777693 9723 414909542 119652232 3485 467900013 -460148128 13892 556869766 453450836 3474 503873328 752046608 2912 437998036 625623721 5359 469832367 -302450156 17823 503435345 -225822883 7506 544515826 450952941 17888 527487046 -409942841 4804 490077214 -18509095 6239 456204875 549982517 13739 478311933 418764198 1683 453768090 -394594428 7804 542183309 -18064579 17287 537506552 279613422 10571 472692607 364307877 10417 432172227 414924076 10611 539799656 779930630 5738 466285517 97917207 2375 508813464 -31711958 8050 520881416 -227530711 8054 562068203 -330061188 11342 494618948 -99967178 13118 492257971 -423006617 4239 420205264 38424652 14374 434325759 -175208985 12008 481867352 -460481507 16171 465760408 -424206932 5769 495268174 492709151 6434 463642916 423019237 6722 467353733 -10828973 92 471794458 -323990615 6093 423311872 250719158 19205 504333090 -397923113 7069 541580314 -502599917 11887 443894658 854163117 137 498713887 381403798 14851 488075301 -110904057 15379 423822861 933393697 10827 417890330 -481545829 6412 453976968 786149041 15654 563096620 -368653350 4478 489102783 387426559 15779 415172232 379561380 11085 531838132 345452340 2372 459711367 361758428 19231 441914403 401996909 16729 428814424 515237425 16809 535923421 -271711424 1463 552168624 578459713 3157 440921698 -103538791 4559 492246702 290537254 8179 473680151 897615969 10191 414442915 276293913 12175 459310263 37784475 4365 503211617 342534469 15044 428151742 92281453 7958 554737551 700988353 3113 466891279 901931551 8813 444573675 133852299 12256 511423459 -306543179 18339 495536467 789390976 676 560694375 -292908584 12825 477739960 -435386658 9319 533727491 -455201832 6249 537086228 348744227 13305 429749587 928672139 4917 485659693 244515540 17563 508687499 890723053 11966 526233811 898540125 5019 505861563 598985643 6683 546024041 -8724829 6094 502227687 114360815 8359 457354930 573329571 13639 426497093 -191479896 6960 482447136 262221801 7334 505464737 -97716180 15919 559157145 -71154188 14306 537316135 944894304 1752 563973174 -223763010 14090 558191533 553461264 18038 435033863 -297692282 2020 493503578 359263857 5892 522387812 297267993 7674 548930215 568395009 11911 460349368 938278279 13961 539819334 202661684 11900 458578576 -347981223 6241 506223633 238196976 694 527272022 844844252 6613 497344889 290525508 1011 563452521 935934926 2101 550244001 450912395 10446 526454238 -461594044 5341 466740417 789499270 17900 413951365 -106537545 16979 510810261 362305508 4184 510978018 -479819703 3519 521998817 493902117 10885 530425786 8622204 4884 415053300 -137215768 5098 422343614 -468283452 14025 452398711 537545322 18064 561622257 310486414 16776 530360152 586299230 18828 428376209 774015916 2241 437741737 199268810 13116 494225771 820941362 15361 516752693 -497895277 13010 433005716 786304028 17532 447421884 883225157 16241 418382538 -478669389 9269 561282653 -68543521 11121 528151070 733701576 19043 414372404 -273646822 9190 469937726 233317983 2337 457459742 172390941 2031 502422828 -7830559 4963 467764931 -223530847 17775 425698797 905469543 10467 484009914 -324274021 8643 493231483 -250837343 11407 439736549 898482102 6731 480794364 -226426593 11657 434349360 156587103 10065 562440606 663708638 7072 500085145 413676920 1171 499420642 666596598 3719 515558635 782780280 12833 472466328 38679563 7486 532001587 -294632712 14639 513943741 958900927 4662 430499757 -496625816 18682 502295873 875816946 14283 445333147 126712216 8017 499599974 60680714 16106 480236663 -446130800 8658 471248010 273689134 13684 529350483 748843995 7983 555015222 233247280 2905 541479720 -261888854 17155 501417471 518660311 9049 461810676 44962448 15241 456016063 -89348877 5271 525942516 642523440 16613 561641090 -53136868 11304 435346759 382828472 13944 510715984 -10591861 18100 491317188 155888024 5356 543144911 -448967607 11674 511845957 481810164 12002 516894933 286447184 14740 470393869 -32801910 1117 448817108 477356217 7125 473826703 -11888402 15879 564097604 263621934 5893 515439174 672729214 18148 424408110 912669865 9032 558984586 -431197715 1795 415584583 -82458788 13037 468110988 459698173 6761 526016823 960418166 19145 525925630 -422831645 5578 439089984 386782256 4321 516854535 670691627 13308 525477655 966812904 4745 430478838 -127029845 15703 555036219 928154314 7863 521745775 930167441 17809 498463682 555884150 10274 561336032 626814599 7627 472177584 105836977 13420 461420855 640923842 11345 457279984 -343313716 13569 541351267 -5327518 2588 479243310 -261696517 18731 468904701 -105074681 9449 490514403 662077275 2253 503722771 705468022 18210 435433463 -445955584 8326 537731028 138671209 12862 562882456 477105203 6381 443871754 73377995 7572 517381703 864457622 3677 483953343 -141099838 6231 440881734 -497226093 7154 505419836 -473845334 9020 478670899 602579232 21 493078860 189927797 17752 467426639 314832081 15658 444537755 807293215 17420 496767510 845676901 8528 460559738 80014297 16342 427135099 -158223485 18123 426407163 -151651364 8327 535703990 101334615 12137 494889645 303185797 11397 422829465 371326433 5991 461427390 56731530 16021 481281313 -486143330 12735 553088756 -438265609 12351 525610283 92068944 7999 517199993 155534733 10702 441666240 82238632 18186 424455112 -356155134 4436 474906715 323859362 17437 550383285 72680653 3851 490737045 -1784449 4366 513927041 381652188 17109 442138859 903293615 14810 542019394 207151890 8725 492630923 -106129270 9600 559739191 954416630 3471 490067075 -126383054 15154 559399026 190774243 7036 529319320 255059889 11452 454485206 335655936 15846 541340866 -481932438 9148 485812102 -277298466 11864 532013620 316091729 3270 497928454 463400390 9960 465131370 103840391 7970 503333173 348320304 11112 476410874 -455337097 4603 513522364 -425261318 2909 520351137 340450232 15307 477515054 761238738 16632 472033363 186618887 9183 431506417 -294644102 18479 417488301 474757807 13044 520751064 525009939 12399 425200267 875674035 3874 464692801 -272174642 17607 563885281 -465689455 18728 509216322 -150977992 10372 464722098 -100358874 18663 549190323 632557030 5196 550508976 492411190 6773 441591255 652884439 10780 516342605 -485972491 16673 473724822 -171549381 14514 457221709 -180425602 15897 441904137 211324847 2617 418235456 693286975 465 472452426 -324077427 16685 443109066 24141802 16755 515518409 708116366 8801 519853213 -171505921 5754 484895556 -439595038 7332 526038981 696870419 16747 486319027 -197377808 11314 495007738 -242183674 520 517048884 827209612 3657 554602796 535786416 6966 532322431 472839276 19061 463189649 875374500 12402 433283496 137628338 12276 561157584 266859863 16815 426257806 797584602 5116 556098792 136658883 10809 552585445 229908264 9966 507783105 487049259 15384 452683677 -389445466 7639 539086509 702958919 8306 414812232 585677882 5349 427199074 -120239561 13847 564028397 -374360446 15841 450794049 833449379 8655 466679052 634806126 1739 480056219 246147896 18085 433704477 812757457 19121 497712914 -43579811 3981 461619975 215719397 5565 435634796 135218545 748 485757285 272399580 3044 533746951 -323739138 9215 551135570 -228580621 6820 452447811 637120091 4798 440503688 -156426520 3494 437386888 68649076 12424 531668460 820677108 3846 464098207 -342075735 7896 459162605 -166234889 6140 439716604 622439057 19209 459220022 436588931 8733 415019565 77934675 16783 512937536 594481432 1279 443051494 378812530 330 487593980 327924355 5157 452071614 -428694150 12467 503533346 -205089905 18282 534910984 105149155 7275 497287249 729291894 17332 430149948 785660990 14150 492070105 11124232 16630 422200871 336161800 9956 481813296 125779077 6405 418433928 273154778 17479 545864609 967625596 6409 562158418 -496489265 5632 476138242 -357657555 14716 470112755 201080238 10045 466577554 159752597 7001 534377845 454131773 14631 464565217 901300641 15716 508629380 -27347105 4424 493947564 -63360272 15117 485586306 603345040 3907 417287383 -28305990 8347 540721475 476575761 4523 456159590 -261120117 6210 427262993 439609364 3319 548946655 579860366 14328 454562983 692584911 17554 502794632 886819072 15297 440217585 670787013 10852 448246356 453513245 16903 527227648 936766506 9790 490139953 518459837 16022 460380259 -82009492 5524 555777457 380597720 15715 414135883 847685156 9527 492450032 452425159 18460 548696194 553825767 1176 461588823 -498690916 1555 423639811 -202454094 5832 553849095 800355460 2520 439370504 424601025 16576 517614920 -190022468 11914 562326702 119864133 11877 538383534 364927882 15779 492899901 3353575 4431 463384082 700918463 8806 456332008 171499776 1459 552139389 571478465 11159 485558574 931977839 13531 520073753 3949101 18066 517306401 -30515709 14609 450850867 -290481823 16046 502003641 95833675 643 519230948 -172915757 15982 477048482 -455158853 11614 523076751 -9788859 7506 490633522 -406919536 13374 531780716 310225916 15598 443365993 -435415939 14939 540192151 146306865 15537 417658897 738398929 3556 433865512 -298295536 3639 451394817 -156948614 7813 461606416 -341258050 17178 533700337 -232195411 1057 557927866 775278229 15365 512660174 95089503 18060 450085664 230380599 13501 520024420 837774717 13218 503056564 -398550022 1159 476245050 -281939486 836 475946920 -190199692 10300 524766095 119806085 8743 559060135 -253870384 15446 509094794 -172319489 10815 478718100 621510801 8658 541407706 176591470 15353 528841044 693311974 9076 452948838 448160823 14683 422743356 659796848 13462 425061569 -160816901 2512 520847596 -39525518 12181 479467008 569816463 12244 519000767 293279722 920 550436676 502748478 735 464624364 922876900 13546 451721214 -98919463 15832 512082380 341015180 13216 480822729 -148331227 3687 557342353 71593745 5615 467786472 769563768 2770 538199017 476288838 13562 440983399 873745703 5109 517474315 890096256 18313 490820032 656001951 8247 478488581 -65387115 9027 494400488 660248417 3248 417221210 -399801329 6198 497086294 7174270 1231 447458804 -480111577 10050 560263360 411864516 18739 447359328 -390546743 11425 533200011 832539995 7546 472673346 193927464 13137 462388607 472576765 9248 477999007 452616417 9646 471288556 937185066 13607 539412537 -483831510 4595 493959268 851694235 17959 484760884 709659612 3968 545615506 -257883207 13795 511445737 72531913 13516 487554942 -287658081 6885 513091549 740676000 11465 459083459 860562021 15904 447345817 531237987 10694 437472206 763441389 950 433649257 681513229 5306 492608019 262536715 18840 478507611 -68272082 13154 416659814 -218704040 14325 416303001 384924934 343 558516633 109378151 17011 508273324 24521795 14418 464753598 882672397 5153 457974798 61932029 5282 487892067 -336978726 2749 471819889 878491096 8965 491762344 -296873842 4446 415951146 787862252 6916 442371468 585214779 4854 418913589 49269937 15717 553686960 626391347 751 545445712 901423831 10213 457432237 815545650 18647 440945807 528265168 14715 511898811 551134603 5869 477056128 615340514 18453 464314648 -102105187 6249 522452509 445974308 15150 504917133 428126218 1037 444376729 787048165 6945 473832968 -326671619 5973 530332104 320748855 7567 430065018 286271936 7874 543759609 79783295 10210 457943470 750448347 7912 425416585 634451544 15247 550135528 535903687 559 421929229 934191743 6191 424441697 -406432147 10084 451935713 723039028 15149 430013932 108126258 8680 433730029 -180952149 14143 431862926 514338924 11238 448165229 457176039 16120 476167459 572008874 10800 516687253 325536633 9865 493101583 813699695 18681 545664281 -409302137 4084 457787310 264252636 2187 516719592 718249107 11094 549456213 864819448 14016 535402845 61807079 815 502286848 863933500 17322 468272744 731359921 7849 486866642 951191590 2542 441165666 106847923 3238 477324789 -295745076 17319 515640357 296070463 3911 547764703 -360926741 2582 459379636 560308505 4094 494124690 237300758 10030 423431456 864371138 3797 475280406 498844884 10388 519678333 -454953141 11477 425921433 32875709 3041 413944851 -49980808 9207 470434556 159274082 9131 554733153 574274731 9216 522071119 950475935 14832 430355104 231767602 17728 474514470 -311918502 578 521929898 793995223 3233 544541685 -208729488 6193 414120673 -330860119 10284 541785351 598801799 17805 438092615 773307218 14592 502103722 430048444 719 529087974 -349105054 14926 487158135 585585746 17476 498796543 918155502 7181 527512690 -321135458 1846 538261511 228611815 19145 560208315 608639889 1602 458926254 -170082418 14722 455190774 -171495601 1502 497139601 461879238 18734 514801458 767295401 10137 531711997 742199397 14883 494336829 556758585 13836 543352633 -402573730 8118 465610532 483965074 4951 480243858 350578683 10154 521531210 719828543 1484 552768119 190882926 4698 494691498 714470307 16083 530381671 846694141 11764 427084871 371101154 5574 480361573 -459271977 13322 531596250 686575815 2573 492729227 80872190 5105 434382914 193329876 1453 526256364 934389546 5292 508893441 518725418 12946 502440542 -377540333 7775 547092714 161504962 8848 441046462 529672618 18013 418993613 -62295367 7230 533860595 47980052 8180 473492888 -234648861 12805 535914319 613781849 13720 526500620 -114978355 14847 466204649 801163630 15850 489970658 248079864 8254 538380056 -299385164 16141 554580819 -27533365 13612 521823911 655487081 3614 470516902 815197124 10235 548151321 151786210 12069 432201600 797423241 8163 556551010 -432532649 3209 553596974 584317679 59 483627763 358589544 14196 471325920 213312861 8781 558580130 930499041 2684 441302730 268744075 3532 449224341 -80421854 14812 518227554 408115966 3920 558185446 129389462 5058 496642393 472830290 7327 450789329 -453460036 16096 516640062 561384661 11629 445319681 960438587 8569 441149190 482005851 11188 518490749 446177556 16909 539907645 733337292 3774 434369025 -310811329 14165 503972626 -189293608 16887 469229861 897384151 12352 478580269 399487183 10644 506211544 298886240 8840 440355979 -315458168 3440 534706907 -459305001 18992 558612861 248022450 14614 452830448 660626609 15937 448894814 556409644 13422 522300778 462657752 6164 449756554 273709301 10828 452521918 -365308270 8952 563903982 130409973 8609 474364075 -361707557 745 455312976 751591370 12657 428799040 469105715 291 508086244 359469406 14925 531908177 -201160570 9768 528062018 276951953 16551 466194496 605943336 4182 437744731 562884755 5377 546520938 -219827622 2226 521639317 873536768 1927 459316447 630749043 6837 523603702 -410206598 3694 488752775 -449932587 11490 482401128 531468164 12084 456431963 797235486 17996 479990381 553903182 17985 432165859 938010898 16009 482898797 97777608 16116 498585907 -505486281 193 451525679 641323090 6002 548684544 27959983 5703 434069394 765884321 8558 482456969 -389948852 13324 435365908 6625023 5733 541597477 911428104 4826 461241518 942303469 4841 479528664 759932313 12144 436085838 206452276 11683 485222513 51050756 2361 557692610 428765410 1098 438673101 277674011 14852 499413934 -214764337 1570 544436819 -194036194 15156 547985397 -92715695 16952 554814005 126985707 1013 438138484 47783813 11182 560912994 -500267172 18950 454055641 -47345646 13650 527247495 54210631 7429 516735053 -502903495 4194 520774344 263713873 9061 484648512 899858189 7432 503198135 -112074007 7214 422702803 341927185 6869 554105445 312512938 17010 508103813 -217883206 16384 525167073 -435503285 3938 560731595 67071183 12472 526268635 67159671 8807 525049590 317369834 13656 454849186 712317171 4733 495191033 1660812 15956 562708563 506010383 9732 522197656 342568951 3433 489660989 420410024 16687 490719289 -113867740 2959 487897294 444973055 13802 554399358 -499611993 2950 439229865 523113677 2860 494263792 50790482 38 446219371 856722549 9766 442637641 -275306488 382 457308425 927970759 5057 498560941 57490777 15423 538694720 -203752609 6761 455324771 110016095 8032 456471717 494820673 13015 562298892 510434898 4400 461861796 664419598 5685 476131755 492504797 9129 526489518 73676651 18619 553120260 795679185 9037 482681415 389498211 3898 543479152 340329710 16581 443059568 122519822 12014 444971815 786869250 10094 494248696 -26341863 17652 467721524 -322700835 17108 484166347 60557212 16773 478903180 44583257 16206 418432469 588505945 15893 433705232 501242296 17091 554742843 -363584824 18753 553535784 583323103 16230 441088947 -74147783 15996 519452356 -289707999 142 547364372 871841064 12551 455503895 335352064 3094 519054502 215464644 14372 498860733 -287524521 419 552926075 802216626 14833 463098049 951894766 8442 466351168 444612064 14730 453700021 -361280908 3612 524254496 305830392 3208 563398708 101671675 10613 463163327 132379276 11347 470511038 523448561 17521 429192381 954554673 7283 470193894 -502360184 13649 472726264 -376254425 17221 562785623 -146645712 2910 443626548 -203027611 17183 463067508 570328076 4523 450781917 3820905 7640 517150669 316115446 9130 447163353 -343798998 19220 417246153 15765015 11516 460808380 274721136 18119 444976460 594436916 4309 556972624 630581120 12092 441666546 448109585 15207 483713306 737685760 13109 518634631 820382231 12710 563969075 890924704 14005 551013114 27567717 3608 441696254 -401525127 8758 545026539 391675900 14496 519636777 924982897 18739 453460584 -370437042 16009 416930047 350561353 14050 553368144 -458769517 11508 476908186 957476414 13469 533690121 -254823754 9956 503404954 -282099990 11291 517854187 24335328 9287 511487076 75636522 10907 545270770 777376987 12258 492400328 264153849 9713 515790670 322594195 1204 425664451 804247918 6177 478607367 29471629 4072 540040988 -45878450 9500 487335543 537121812 847 443924015 -427119544 16852 531180498 463279680 18069 515622592 -396163953 1623 473191573 531628707 6664 497080597 931062935 18301 415765023 40241547 18928 499862166 -382796716 6252 548795083 87036598 757 493340458 -233955114 3639 557411779 -90513381 9553 467591239 -92060166 3056 475551860 29017080 12307 551872282 -447034804 11960 500094468 775990037 19024 553337871 -268561724 17966 510241144 -118532449 1611 419984732 -267048274 15896 526724846 222536535 831 550817777 804322710 18829 460216968 596395656 8876 443691459 -412191877 119 445499503 865658371 11769 500603159 656471755 17652 536813086 183825987 17703 448986225 32201988 740 562800168 -111194028 13467 504643263 483307606 11441 563526882 746306574 6209 495538058 103430185 10390 424406723 -410739048 8406 522815330 -335186309 14837 505912092 229894078 13649 438358619 178914088 6274 498222511 -8528683 6026 537391241 412901813 11382 472253147 236043544 17899 545259389 893895732 13540 502850057 -450181582 2499 523416137 339456816 18572 529481962 504487596 6302 428094061 699639289 12483 499612999 327557534 8802 563079128 312836256 15626 550061201 816542702 1662 481796200 823133692 51 512906564 100165671 1239 465552434 -483781465 8632 436608392 -270387052 703 468221114 -88926132 7715 438629561 354341173 1627 475044713 -186230817 16813 426708563 915697125 5522 428781596 69713518 11254 453174265 500841497 3164 424351019 411798825 4791 480013405 840226880 13481 532263474 891913578 10170 419363577 31043831 5714 436926651 -131971051 6471 549819722 761982481 6710 542999023 -364671735 5174 452351099 521817866 10074 537171848 585772259 7120 552895707 -111826767 18201 436144157 749662459 1807 531980805 24313223 15574 543197059 111652274 11978 510022427 477208227 5498 548984837 544304067 1476 442791996 -218656286 8999 434241783 -43271552 9418 439415649 671969265 779 421148338 349456295 10727 425193834 605269940 8449 435271441 -489303017 15572 446871438 675219415 12627 463161992 -33897900 3398 557787208 886286685 9667 527883928 607679593 14365 495320008 -415932624 14217 548743544 -99664229 19250 509883454 -336583941 6010 476446222 397317393 5311 513843285 -451956491 5645 481589491 154770744 12720 523526979 442270593 8414 532557594 950384457 17962 541169049 844968612 13716 440124876 131917833 2941 553000861 -106153186 4528 446730762 -154725033 2943 543412927 750928041 1266 512499304 102425265 8611 461394912 -453932606 9291 515346320 829423565 13133 528041690 605870274 14779 454714289 866946132 7903 493469950 624254954 4006 500943822 -219475532 12124 562629004 685447161 14442 437065931 163301002 5915 555165237 42710094 2722 444902938 617665168 3857 534048153 416121356 17607 433426169 -495925919 680 518721131 -254454240 11699 528524530 -296714046 6552 450586469 5294756 19088 473152550 48602220 18865 440372249 -236558969 16140 496176755 640738570 4583 559015838 900464372 3323 485996799 390875028 9318 505829793 -54042003 15626 425716504 -165346686 9336 468300726 -152500233 4715 494708425 278014829 9692 462170241 692985848 2998 415535384 509470651 17896 532697260 -184219449 11942 527464350 -181002192 7175 553283857 91923739 19200 558646736 -434133448 9651 466908573 52439061 240 509840495 833132058 7571 419486458 858207300 18759 467586878 548075576 18509 455397746 202601207 14250 539126128 387447047 625 486461221 728593841 15266 506378200 57897034 3525 531334041 337070183 10296 470750980 229397738 8532 486693869 769656909 17524 563570756 -202141461 1816 485787077 137048959 16167 460934209 695327095 11757 537315660 512765801 15168 443078732 342315840 15508 459544061 441228619 13744 473577621 521295529 4373 480201471 -179492058 8819 541093510 -143796081 4856 453928622 795458689 5833 511539899 -57439663 13316 562720787 -45349579 2998 484841518 222019436 15819 501076871 15589848 3417 523870050 88958959 5820 478676344 98958370 13726 441742736 109732690 16396 483435139 101463118 9310 472309053 288365202 8835 450100540 479508264 3772 465024236 -292801951 7154 561429374 -258833782 8258 484075748 822924916 17051 421286446 704257554 18204 535484728 -235587087 15574 504633829 -419394420 7451 467328883 -73638864 14672 420881202 -111248213 19018 444771505 760211058 16499 435837555 -450462290 6269 429289373 83670998 14969 528272837 807334594 9658 475185346 717599623 735 432071920 277085612 15561 550267939 -130811759 18950 503875688 -313658811 6972 473185504 -396198701 4622 543610217 180006044 4812 428695100 -188961742 3240 555385298 -286652606 10869 560886758 298342412 11834 495206286 -89459935 14550 448848539 604006970 101 554959598 668789075 14253 458742217 287577518 1263 546140214 910796151 17620 483269774 846034004 16260 454428829 707072179 11960 457544695 539606331 9524 507695707 351741820 1133 417689365 857722920 18413 440671398 875397901 8898 446574372 627273242 11133 525580923 -413174745 11703 556506467 587361956 4345 525772405 859812964 10547 503700098 -313453730 2623 509757792 404362206 3255 477434595 -313445350 1039 525186636 363630797 13158 430312858 764630633 14676 479546321 671432123 13546 529522937 824250107 6345 519074266 468120545 1217 483729308 -151488791 15686 542889928 -51825481 7359 490130616 527104128 11362 490496551 192081583 7364 530041205 107918526 8093 552434114 -138585485 7678 555917199 -228450822 18787 537771519 1710655 7878 539108605 385041487 3829 514272437 824855225 13868 524113004 222092168 18080 469696357 940869442 918 437209350 336695924 11442 505577901 -72933447 11369 446587241 269802389 4121 554806335 -103712363 1502 487321576 274604975 14205 485606368 366512276 11226 497468470 820781091 18936 504001833 234987120 13778 512046998 945298167 15660 421285011 187867407 1114 468242387 506701871 13800 451653215 930796165 8236 512432477 573756270 589 416980670 438211208 15280 548520128 297908152 8234 462540468 645529096 11150 426011298 183476394 10462 497032017 91627522 8196 491539355 55350040 4195 493363096 644685603 14395 421798812 -107487344 11683 511920577 -487862779 3999 563719097 508210757 6385 434681639 396459883 13057 548383455 837585975 9531 427828504 824044104 1531 462019025 -153612641 9127 472198296 327482663 14070 504121671 544039617 8939 531177806 142957747 17269 432224809 493591853 15642 490377374 -84697924 349 551463705 124298683 11529 442590205 850139404 11055 448480780 217597213 4440 476257084 29264546 19037 425791251 900825641 11320 554845740 714629505 17093 544600821 579559843 362 464132179 -493193277 1798 550718578 167724506 4746 548607116 -403973185 11852 433133031 827444194 7020 477261468 928962906 7754 451303420 -419401591 5588 555718947 775583361 15134 439085128 -494143549 10544 553478883 7606116 10973 435027127 700997965 17801 496841413 -424792618 17715 534392501 -274015171 6249 481770361 33408314 6824 554702523 826770647 15375 557724515 -153400535 9365 540477196 862386510 3951 532969938 -436714791 15555 552608608 -349629660 12985 496290806 -330911676 5493 548391452 181978745 11109 508904981 -290308167 18511 549151770 717642658 7210 453279854 829489614 11241 484811900 889198773 3553 555060197 -447797213 11574 453838015 873416155 6439 518029944 527269375 9639 516318565 -304515543 8218 498775604 -487482769 14952 420981851 537564839 4572 416647952 -269064434 16930 495059864 288548983 5352 551482618 -269282036 14787 515204263 -380417337 17259 488940846 -319576065 16684 549974279 609494366 16036 505481900 438146687 14299 521493502 913168289 2651 563206334 -240527382 1378 446359198 462335717 13338 463673683 335472358 16322 456858594 283544442 14949 502047849 562377683 5599 487663571 558321776 19067 538728595 -443802530 10299 464018972 915616238 15967 511946738 126688422 11557 521203941 359607988 12426 525738207 -15522418 4000 467352782 767063364 12162 474351541 757924302 18395 514442277 31347938 14996 446308751 564587194 14473 471914517 949697001 9617 531321288 912549392 5 543402287 169781499 1020 456166938 -68863903 18122 546966961 346087493 5963 538350942 114320905 57 541999584 384923299 4476 474280358 897181765 8266 561067546 686469235 12890 494314563 301638813 7818 474570885 477466952 8602 488273819 -164185253 17102 498224456 610116370 16692 527851585 130843420 1203 416121086 568836875 10946 442146770 68046453 16833 520028510 -304145542 18047 462494116 858660541 13887 528807546 -206152203 11597 541105497 550760842 11153 429928848 702658295 9524 561168359 493691046 13646 437542248 397970611 7954 442968526 9101933 1747 484106356 660166479 13596 504693079 -347204198 2269 473552009 -350559191 1581 474964419 370969756 2491 496525766 328545957 12650 493718526 384146148 6261 483096274 164150319 2337 480463512 193374927 8808 551644153 -378331354 8886 484864757 -503898148 6748 471673295 -22608227 13296 451610640 696976696 15628 496754490 449705774 4454 444382726 924354437 5413 527144867 478126942 6885 552438248 318653635 16454 454941677 -104748671 13202 546482430 707500010 2922 543749937 566657106 10857 504556025 -280537725 2790 490479790 791791056 6779 448515868 812976892 14474 539236527 -59783442 2715 472894088 -477785564 7382 473314292 -495524827 3692 432343319 243040073 12648 560570005 534131734 10671 452566973 478944126 14230 470573726 225533726 12561 508122911 845351230 2214 418451877 181374897 15013 533514615 454896235 3864 456921840 303499409 530 559053401 248818918 13933 512983295 553513756 15235 535301972 -243494651 6768 549546358 354073363 18946 556808981 62297987 2580 559571475 -242698017 4445 442853199 862168481 17555 494901069 -292321624 7500 456193344 596130761 6714 419063567 443788504 5184 444007546 610077799 8898 441128766 -63486596 14773 525702744 696739953 15764 560829316 694655467 821 426936803 -378037248 4133 525620170 528849021 300 443482331 -427921242 11763 442780208 -430648316 14109 514148440 215042775 17513 477699024 904107437 10473 485168570 362109377 10211 466699402 295485653 5604 434195486 -402899677 18720 515219836 114369787 7501 495297114 354491365 4721 462967868 73396569 5007 524984667 -262415769 16453 461433044 604569173 1864 431088712 515482900 2797 470401819 938549707 12320 521350804 719851244 3570 421540847 277095321 1329 462373823 719096503 12749 444273074 134486156 11801 513589342 -281342429 18428 499286496 441762676 13618 516720586 144516978 11144 513604400 -287820195 9504 448774036 -36297679 18105 516877597 -278280335 486 435416380 -75861946 17055 507833774 192184029 11966 458062071 -280502594 11477 460869562 -425455539 1120 511964280 256065830 5534 454056963 319314182 12217 539038223 104541686 11945 506529477 403642572 13466 489845229 -444169865 12995 452999021 562613519 14558 423419949 546389791 7489 448111404 -448916226 14951 531780836 660468736 5945 439719184 245352951 9939 517634988 959078223 18636 540078398 383071424 950 458034600 571534392 3887 493180855 33892364 6140 524623425 429548151 6546 422255492 520326851 12743 468109721 471077020 7449 481046917 245501976 790 448280956 622034580 16279 504669920 686306319 17501 494734736 558549791 6419 548559497 659113670 2948 461805579 534620376 7921 543687226 720982060 10033 420812991 524799570 255 543337473 -443997781 10774 461267076 43902061 12968 497380575 906060535 16072 495316163 646173592 10236 550447543 330052055 13153 420515159 -233324574 15431 539849661 527277060 4881 524599736 663241265 3279 479160649 479982160 17577 496660251 795313497 9412 529420133 822324290 5059 470140056 -474628302 8403 498605991 -120781394 17610 529072165 584705795 4248 512007707 847110744 10246 516800369 185334469 8984 496544560 -35855795 14982 556592124 332326584 1838 525486463 -443381235 9523 462906887 -145441268 9435 428966673 756196699 9973 454760493 87149511 9404 468355766 -194105812 16201 520564219 861554177 13233 454712174 -26418924 2509 483747664 208408046 768 491262075 41449793 9068 502431004 851466675 16586 560818138 311233402 7181 501679299 589395432 8090 541449444 724743102 3788 530720500 751675128 7001 511851896 450122136 12580 466114359 17796850 18959 556839469 524783329 18105 431108192 153773082 1441 542866791 826212840 2268 485945502 765356460 9473 528845256 -499767663 1417 439294158 -139509155 11301 563770308 181485793 10464 467968657 849460324 7560 479323878 833302736 4576 563642681 -442273596 18817 418118147 369059010 11534 499923344 871850087 4624 500888389 749364521 4481 490623419 -467765551 11313 536311735 942046430 18326 482135472 -16380281 417 540994433 512418310 15700 531560220 -287291186 7245 549920908 758581033 14564 547483071 -431527868 10185 424275803 -94112526 17845 457671319 821642855 13505 493687271 87003533 18429 423472683 -94444662 10031 546542806 551627859 3734 438402214 484034006 6178 489971024 -305379031 1932 553004075 -325407200 16734 534584202 -255305648 11749 442292921 -288583222 4803 441845290 -329519421 16302 461117900 -213368872 9753 434897663 97499594 10428 438076761 274126263 2851 560832593 539387998 9325 414823700 498043143 18321 492495784 176892910 3202 449192508 666765303 1781 436218006 707036027 9775 553960491 -266625251 12977 471471551 77245634 18669 545241521 37807727 1009 415452920 359569907 5265 444178914 763891508 17019 535019925 651702381 2322 451098667 -483299712 4181 451850700 741496641 11580 454820031 867935600 5997 429833530 -384895996 5101 436224538 497704248 1279 482713010 -107308036 18088 532526273 179038486 15777 440976754 -254926365 3992 424277830 -141034269 13947 496042198 -142730425 13668 484424704 218915026 13461 546373581 259096133 13980 417929297 509590094 2483 472974553 -415514096 17460 452220094 917731744 127 514740760 -364825064 5664 517135468 214109168 3977 531997654 -418979079 14973 529393035 -455032966 10225 465160274 -337438672 16388 483423836 60005138 6431 485944215 794478557 9775 472902359 -59490519 15954 519757757 -394069808 2115 489168523 328491965 6553 449732018 778209473 3174 476986787 925217963 16927 525336690 -234954324 18793 534737588 -410414789 7336 508692430 -265456145 17798 475979411 3711674 13741 446432684 887265907 8533 441506553 428528095 14911 515747291 -74153721 12709 557142487 692708719 18344 439202028 -335290944 12659 439586565 352829249 11323 490626122 172250539 13903 530966580 30119646 7161 562771881 -12429008 2616 474050862 816493266 19003 426633575 587630494 7108 451005111 -379973625 5641 442979246 417796045 16762 494013559 62111355 4355 561398817 864831641 10726 497716396 921243668 11757 445761667 -46183401 17635 512504934 373754142 10329 424362623 899877663 1948 545642945 8733233 2301 438114874 355371159 12895 544267524 -204950839 15148 482747103 -21827654 9403 443105671 -97653977 14699 516978612 -5738032 11103 540320243 611003615 6085 461187429 516572670 9211 467257369 927389763 4418 537491562 -239012490 6779 478595480 -301466021 15337 435088916 197149541 8594 462188573 390085284 12625 556266000 267319793 4405 498757097 -72940392 12687 528773768 550581365 6990 527919961 536818981 8873 517953508 -475653724 16918 441571426 856505931 10749 546468166 553358272 1143 417219208 337405869 4394 453662249 652638425 16280 522904646 -414256182 8093 511816268 780365493 915 434835331 529910087 9226 505660689 317444397 1488 499499088 412085062 16562 522580039 314114730 9998 505646316 314968857 4979 479422915 514309207 14157 514993824 -265352717 10405 543444906 710738574 3580 470186754 -304298137 1306 418233823 318400552 4380 537742260 344407581 10653 444884981 762565391 17784 456614194 585034522 2998 543988857 -81398543 17630 427840239 272237113 571 543425265 501882636 1336 452392663 -52466755 8457 535945313 591260454 4003 480879881 -255367483 18710 452277040 448410110 13569 514330177 -489530241 2489 546963434 6917898 16053 521834539 391499993 1138 536792902 205430928 16407 503423523 -475602999 2928 495182303 -251665217 2748 417512866 475330867 17761 542029192 -340473706 6435 449476369 -506850328 8588 517729952 876056293 18784 427166264 604461951 6870 547763776 -128015148 1997 558646694 768922186 10846 449171819 -94780158 8746 447184807 -32399217 8335 494700367 181645042 13212 465020760 4434867 6569 455514315 857660838 8059 531582553 883843914 16111 533137497 276773550 11827 488232523 -497676268 2035 438461005 805518604 7242 471934203 373505658 1199 454108706 305972559 4443 508763003 -181888965 1177 462931452 291662236 1732 561981159 -440381056 12290 561759384 232793545 2582 511615016 643082336 11146 534433687 372357359 8863 444503505 -118145860 10771 475523097 517903776 3415 420363280 131868811 12311 513382843 -29724784 18874 458207916 395638888 3904 442560231 665537565 19024 555222822 937004104 7215 493158651 -504560434 17536 474832961 -448571067 1910 542394988 795636556 14682 427463338 477214671 17069 467991365 -183536549 9009 487009758 -24896459 12580 543797862 -379459303 16478 424629509 -275335374 8228 533617650 496496841 18442 550658826 497862131 15 425491368 88045800 3629 551419331 -137714076 2849 475914841 594063407 11302 420817696 915433992 4901 473502310 911585317 16317 487776333 325054509 254 433638332 423047007 16527 563574406 285764793 10088 466538035 -41711267 14708 529615610 948983475 16855 503545810 -351260312 14619 435707097 336285973 1313 451359554 396257447 18511 498879866 515220839 4767 540151043 728257983 11372 481886063 756747559 6790 541495847 -395752938 11921 500513335 311414256 6028 501210480 -425855971 12270 448266131 882819571 12705 462619889 658094334 16547 540116469 -192883052 11013 435049372 -244685282 17227 423557745 -91511414 1119 459959006 213594021 13141 460046642 874212661 9140 473223817 -234166049 19164 423297115 213564942 2474 546659685 -497541901 3702 451978346 193530136 14891 415995998 48121162 7018 492581299 655903567 17843 510433044 -334310149 9996 493760532 558719286 15469 482183029 874456885 8404 483871895 -220701955 14131 445401700 257936002 7933 490990761 616707620 8716 419491450 241435889 6951 443716750 351447663 10728 535431494 643411038 7114 501799877 895087278 14986 485649991 795806661 14145 423877473 54210790 11902 530565095 889897753 6502 447688012 282312675 8860 563913238 558298000 12662 479385845 -469291866 14710 439195178 -503872770 12077 429119173 83126765 6858 432885335 -95159962 13876 476802761 -483046878 6116 535023263 -416469940 17389 516744289 939364593 17065 418422685 -364091777 5791 426368564 -177200305 15081 477960600 142104421 4118 547389740 939642520 2602 516052562 944826841 12881 415330094 536674757 14147 525828442 579036523 7741 527159699 754143603 3946 451861960 45564994 6058 547524036 -490024573 6024 554281163 -482297688 4560 487840496 820693547 17023 487623351 852751794 13793 515642001 762981009 4021 446004644 260183999 5016 514411340 -262987014 3992 422769343 449261914 13879 452444590 -195351881 8938 420101205 626659239 7016 538533576 864209693 4499 484984682 575762923 273 492857660 83228710 13289 485792290 161697974 9827 561432831 -465487419 1770 448761120 435997716 8248 438008751 -107910085 12392 527261759 -453594902 14211 445250275 -461432299 12176 561410039 218902149 16333 495363084 -58840828 7205 536875945 105818861 11806 520487576 -145387034 17724 451762464 -166997647 1349 519231279 402873490 11415 439800824 -498432256 13579 532968231 484170676 12515 440747738 -421027861 18604 479297387 297644173 8896 511235994 637885051 4696 505551393 937001319 15368 524838266 748252323 10346 556424753 46284442 13944 546969382 12569342 11887 436241992 965649031 11253 452783191 -383871389 4507 563837937 637941573 7992 464073819 -132050883 5263 419819156 102675134 1559 462453035 891057843 516 501019093 951191703 11010 467245253 -200957871 11955 461661579 -386348458 14272 546972552 -195801660 14806 532400161 -176024520 10562 540824534 743933988 2656 515482975 210376107 16518 517053111 924186216 5186 562676238 300032139 122 549049290 170543727 12270 428199357 360097342 17099 414360601 384496688 11419 491357209 163444138 11424 509195370 -200122158 4700 419690157 -166972224 12341 447390763 959410893 17915 463633752 -376894032 7714 564103331 78118644 14705 534162854 90676991 13272 551636572 458137730 1729 423179921 -381349984 12952 556594320 929040936 293 453884932 964574906 18000 423984985 -48733620 9684 521990581 -284575438 10469 517120405 -262046860 6485 433952756 47253848 14393 471005261 107676181 3018 534148686 -399414208 14785 552558673 -427357170 823 536545137 158888531 14601 517049980 -500724072 16059 441592773 844384456 16461 501969202 -230978280 14832 482937098 413282495 19133 460682297 687151940 12536 558689695 524430730 13455 504100852 -48884330 18339 519813385 340721107 3552 551989269 753968571 16291 539215056 550265744 18251 488154783 -341082750 13144 555745416 -226071425 6472 489235794 804605179 11678 446296640 57723338 2000 519049207 762868050 1583 428317076 28551523 1422 420978404 242279326 3584 426585068 -412992245 13677 418912223 33202179 3017 426394758 832697641 9221 496741269 920450271 14685 459484395 279357969 8691 502258732 423728595 1930 548883490 905011678 11677 525734532 -478646379 7475 488689728 454981822 7041 451851257 87514368 13899 521463255 237525983 3839 542571668 334225231 6719 549015062 -225955837 19127 448630397 499971421 19038 561219038 794488791 2074 499376962 503444137 5712 437430902 -140611681 15651 521878189 55043181 17845 419177791 749920973 13238 498488244 291827354 2578 480648909 729897569 12394 550450024 495583552 278 535312105 -156720617 10248 417664879 377816118 5880 544387589 338245747 7722 475089889 248046546 2120 421993334 548977242 9729 491195846 -163115813 8553 486623419 -181113786 5907 422413719 518182770 9655 429807910 852300103 17316 443758417 192821373 5809 418333416 585738242 4917 475513501 -390865458 14253 528979204 -886834 931 456573634 -144439913 16436 513474691 -38259633 5451 519928144 -463399817 1039 467545455 427558029 17061 422324682 636992025 10938 424196171 -228075739 11692 532639162 509701382 422 541107970 19093755 1561 525618442 516437259 17500 493085544 -315883248 6922 558811896 530224505 18249 552894975 882234442 12224 481674822 -343699910 2846 522637239 -402998870 17389 489867592 -176991158 15149 490108117 -43119562 9574 469501296 371510829 7029 504515882 611867050 14363 553358310 531786113 14125 483435629 -467103099 4486 508360494 -483674206 7109 483419575 920262548 18044 512445356 716399283 4326 479195364 -471087885 13084 421525317 956479256 13499 547929753 -172451109 14131 522873926 -248058020 2654 493007092 640280071 15632 415936593 651439096 15771 504768207 -70878411 13935 481345895 280944334 17252 526600327 679109534 8847 514344914 566489503 14496 541203730 823140272 9153 553152782 -303621184 1572 418916351 171290050 18438 524803146 -373962383 5772 462526446 -468239171 15151 452677495 541165114 9679 468226318 -154188908 4776 424690960 -27169139 6088 550178959 -448011510 2800 500302610 -407493589 18091 446663517 409100094 15072 432107289 827647070 18189 418513064 161445042 5917 493586695 -105012071 18690 496223746 -118741719 19087 562172474 -251038980 6879 476029322 -412894986 1434 419964982 597935252 13723 438715572 691341879 5625 541045883 963946405 7134 504129545 146769664 8366 495520267 108026299 11501 449186079 -167810449 17959 479546265 -20501876 17010 474234565 -175999947 14034 491425175 -473884836 5902 518710191 823986939 13399 524972818 510539773 8344 430749521 -279296838 3117 523310525 917297393 6609 444270584 265004437 5385 511353255 290662204 11514 475362707 412685836 6933 497959562 -435983684 11000 449361807 412875678 15968 472594479 430826076 16124 508169884 -36520437 6785 501732196 560270235 909 527822773 546738885 14337 545796058 59260731 17139 497447399 -150672790 13174 455417086 380503659 7330 534228501 -314262506 11956 422167141 -282307777 1209 422463673 543539099 7075 461420545 -138295861 19143 501429090 685146210 15185 483999394 465603572 5940 504624539 -470857383 15710 456193696 283579151 12264 443360677 435829939 3458 548333412 -68592294 8230 425271170 695226655 18147 438297883 545286590 6202 487212138 -471224226 4914 545703796 188189972 1850 472979990 412572045 2450 511847009 338517558 8472 433851203 773797270 4782 490113188 313649814 1366 463512126 27207861 11442 420940641 702337375 9288 540244261 912698972 4194 469286237 -346234658 863 532100259 348344433 11750 534261045 783872910 12264 492032060 660399505 13693 530181465 727183503 7001 558456981 329289274 8709 525636392 836177031 11473 508448377 962600860 13101 483241858 -398070716 11525 510912304 -397996850 14738 446565791 -465990845 11778 433836351 811200486 3658 429825092 -336839324 8754 546540626 24135611 5546 420295688 785914027 741 558316435 448953344 14826 421768258 352600041 6378 453634631 623107920 8027 544043100 -108490641 7955 452099596 -282083165 5309 509000043 -367749616 5139 462045904 79342864 834 539813425 861633372 6442 456968430 808421482 8709 415853819 732980634 13768 415562403 -374162084 10400 511050637 404590270 7662 431819218 733762390 13949 436722047 -190669862 104 500035567 -444152296 18335 506834519 170539071 6915 498494935 181525624 16830 491527354 270356597 1329 479958458 -128143915 11358 436187581 762662011 12322 555802210 713691408 571 457661870 443526455 10664 509806918 -504260573 17645 485744970 374747520 4812 423383704 863850215 12282 546593902 484038758 3735 527134795 161703817 6794 523001859 -377005706 3799 547713205 343369729 4193 464609369 329736184 2392 480408695 -149637243 2460 486347020 657399667 16778 493406762 168999397 4222 495875922 -198986851 14563 512124041 -387887195 13042 444983339 175450309 10261 453970104 465848090 14439 416629533 249003929 13706 480246466 213776299 6257 547024848 954846625 14951 418507031 78690259 8254 466336832 395543128 10885 454541242 912548350 10298 415741833 590197146 381 455090521 -163491264 5525 534342481 931839804 14485 448543532 -503847711 18447 563959826 427066399 12873 546604758 -442921876 17707 428964478 -214068112 8551 463085279 -41416259 16183 445024318 301108805 7903 413965030 249149534 5031 486941927 -223927743 12403 420104712 282878980 11888 498357879 264659595 3937 470382344 -30117848 3551 461155285 -254086016 14870 474251258 48100010 17475 520026535 189370572 8416 434736513 -277399083 6523 424940255 -364904264 15823 470649795 644666474 687 518668212 492483280 6727 559633582 448968415 12616 503308484 900583577 4993 416223020 778456353 7204 499966179 248480291 7446 451350474 747221297 18453 550195954 471582678 11084 428675905 712990517 5444 428290960 42046294 8535 481476912 360828442 13878 558981992 208767726 12370 457240360 444962604 4504 561754411 -136943198 15602 516138759 -348948260 10030 509025288 -328258413 7188 463821850 -468899143 15613 428153042 -348384185 11078 471245025 490088078 4843 456758664 928598781 13750 549054356 -408374880 4156 444030003 -194107997 12928 429905334 -125705912 8960 524772173 473226842 9512 427146044 -505082541 9454 425067204 16243542 10919 429818026 435789722 17756 470980617 392132068 12261 428278053 543235698 12561 515049160 960376809 7545 523833207 13967844 18857 543404024 188525544 18343 542475098 430119128 11964 526730798 210969604 13745 419386243 228826493 14664 479470263 -172039323 10546 493103626 69788332 13258 534133728 118029628 10864 429985272 -290711919 9582 458995226 312799951 4647 437872414 -428435926 15377 538512316 137771141 10898 427849578 -295780158 738 476516046 -456387575 4875 442417786 429816392 19058 480266190 900156919 1930 497000255 113777103 13142 509503500 89833987 11823 454324061 838577985 14437 458521312 -478333054 9789 555815998 837951867 10986 463864315 -130521377 3851 538945808 -114370112 12328 516838688 825146728 2956 553105015 128348790 17473 431693590 -323103613 16899 491002937 712826256 1838 478627168 710425827 10723 461748309 76122131 13716 439265389 525361978 10797 512776264 56651669 8631 534001108 545155943 4648 545849592 -472668401 15800 478379426 -480649004 13180 420629655 -51310442 11303 477177960 -422432241 4385 475753951 174713334 1580 483256882 481214907 16468 502214930 -240374578 14140 470795079 784522556 18467 440377657 -5895627 943 479347197 426409378 16750 451943924 -416943971 9830 464611596 889865508 17357 487103537 -159805996 9227 545466647 172553527 3800 454749816 237973874 7546 419904676 265407505 4984 515015017 -399079062 2503 523275734 646009907 9646 529742444 751683761 11046 441842610 573693709 12737 531140231 731671181 10581 452124275 907853986 3006 513796828 -150676302 1831 417728072 -275632103 18093 511357898 -425592845 12423 480189543 482435028 17348 537647541 15950838 11629 418268653 -126838109 4027 495127715 44427294 10108