70000 47214 47212 886251792 2 1 5194938 66081 66075 15639715 50763 50758 240768150 18773 18766 613507473 67467 67462 184066049 3915 3921 903310528 49064 49065 202914087 26540 26541 258686145 16617 16621 503554384 9 11 516318282 23591 23597 257179898 31171 31173 118771942 11766 11772 987773995 36633 36631 179626475 32576 32573 223338757 53180 53175 224095148 21187 21182 676127899 17673 17668 550861553 19698 19700 626418179 19904 19908 778595492 22 20 439472045 17 23 785755597 20833 20831 553443058 56663 56670 50149313 8455 8451 98662896 48697 48693 521968789 9101 9104 476304278 34822 34817 448116697 60168 60167 509099515 23774 23773 386652035 32 28 376716020 8963 8960 239661354 1844 1846 947780325 12179 12176 27422069 38681 38679 690077143 63827 63822 969221074 60839 60843 392284875 2082 2079 667338859 1049 1043 699003214 45363 45358 517373526 39456 39454 545212750 38484 38490 846677003 64627 64620 819209516 48895 48890 788520988 37630 37635 939125266 27306 27307 24957472 10705 10711 187843207 33487 33484 38003184 64511 64515 81878849 12264 12267 296424727 53938 53940 291486266 24116 24122 460106371 11958 11951 493719558 63798 63804 850325633 35664 35670 675414883 22994 22990 372964584 20896 20898 457252626 29248 29253 291088275 13989 13991 692660709 65678 65682 632626965 51671 51676 396919066 42337 42330 735851945 1048 1043 850291943 43722 43719 13086824 37125 37132 266019670 26295 26289 329446079 33852 33851 531983699 1236 1229 35784735 15721 15726 825795075 57608 57614 462519798 72 71 686484568 1813 1808 913179615 70 74 227249891 57690 57692 776419349 35843 35849 744987113 19156 19149 983248430 24478 24476 927549368 36147 36148 207474182 2336 2341 504132411 24441 24439 68624121 30931 30925 97475789 44601 44597 849859413 34597 34604 533016907 79 85 917088270 10944 10946 27723629 18852 18850 678587572 49518 49517 29837142 16847 16843 649414563 1273 1267 952283241 22227 22230 902072954 92 86 718467423 550 547 58010318 22835 22831 985564822 95 91 27243295 47574 47581 678449836 27602 27595 692109322 28276 28273 25647949 64644 64641 406740417 2212 2214 657728585 21535 21531 466049465 4978 4974 664619754 13443 13445 425090210 68105 68106 318501764 33754 33748 676520092 31016 31015 139075405 5229 5228 240506792 30116 30117 523169903 64660 64658 805803612 110 108 804129372 111 105 681989852 39742 39736 922635362 66182 66185 438560773 114 110 909580927 20378 20385 669703403 116 111 363210870 23017 23024 775901318 9503 9498 637434658 46206 46205 675320232 22941 22938 111940619 24291 24294 378260274 33135 33141 293993271 59784 59788 410942600 5487 5481 236919619 4073 4069 169236034 50753 50759 247112626 127 120 410341157 24314 24309 953804164 7181 7174 520324433 19655 19652 460512778 48979 48975 60159419 69435 69440 348054522 14971 14973 81077214 24667 24673 699345599 33407 33412 154530734 45408 45414 284954642 54886 54887 648308686 67324 67320 333080526 2850 2844 784529922 45384 45378 105462272 11271 11275 895792103 55745 55751 956835646 51809 51813 571561442 33029 33028 656926523 55256 55257 438659670 21656 21652 20485528 6569 6565 898930970 754 747 404930812 52715 52719 273501994 4726 4728 160657510 61359 61353 708382364 29145 29139 806359746 153 147 668990166 154 153 950701243 60543 60546 631698687 59194 59198 542103761 59323 59330 800578739 22988 22986 985394603 45953 45960 276678907 55151 55144 84631214 35460 35466 130796924 28936 28939 636283598 14868 14863 479829998 20421 20428 494235044 46870 46871 460042704 44751 44744 110028481 12159 12162 860852826 53838 53831 738986819 7919 7918 58862772 55050 55048 324769190 43258 43265 195966565 53125 53126 54328796 170 173 282223118 34320 34321 163107743 47523 47526 683616856 17260 17262 531143942 6186 6192 44072747 30190 30187 838044502 272 267 69854497 42545 42548 744152091 65685 65688 183766842 59603 59601 193309816 183 177 108843729 47964 47969 387198140 10393 10386 20234190 21888 21891 558969397 31568 31564 694004510 43304 43307 243538761 189 188 175749472 50606 50604 98744770 189 191 702095329 60127 60121 237221738 67557 67551 767024075 59750 59749 934324440 48191 48193 614057369 16645 16650 376914569 364 360 497716942 14551 14544 761029683 48913 48919 69828071 1466 1462 223112789 49528 49522 822903438 65593 65588 166663699 3756 3763 20505616 53202 53198 100215617 33541 33539 678476817 45324 45322 958268606 3276 3270 214954879 36606 36603 832636675 67146 67151 545646532 25681 25680 864581883 8782 8776 177964608 61258 61255 929995542 46699 46695 743685110 680 678 720745625 5430 5425 891981189 41005 41001 886541112 2207 2204 394029915 21037 21033 513374438 16088 16084 264443429 61618 61614 635147244 28453 28452 276572041 222 215 391060792 15672 15668 78025496 7832 7831 893659384 18449 18455 988328830 13200 13204 199112040 53003 53002 726644732 19514 19508 887432168 41978 41984 699565593 6826 6824 758597714 50068 50067 917758868 24414 24413 37763210 24707 24713 23329948 228 234 447977047 231 235 193043011 4085 4084 953103729 67482 67487 39820593 37424 37422 46081499 68636 68632 46646933 17461 17455 238124658 20643 20641 992307554 62790 62783 286694343 241 243 976864695 8139 8133 48469290 63000 62997 579584158 246 242 117689863 247 245 241413626 43555 43557 578459510 3482 3485 436589243 14383 14382 597863949 246 251 620227924 50842 50846 326579192 46311 46305 400499311 45188 45181 908160332 25867 25874 554115551 6436 6432 999042201 255 257 964564950 34772 34768 33203135 19559 19561 618446424 42534 42535 232657666 22746 22752 34101487 2022 2015 893384800 48911 48914 4060321 64108 64112 651841825 22199 22193 648506911 266 263 147456945 51759 51755 111751231 25146 25144 343439275 11076 11081 79634604 28900 28901 814385718 32780 32781 228073692 179 172 108600468 43613 43611 674804035 3859 3865 901705976 275 269 314430663 40639 40643 648628632 274 277 2227827 47328 47335 516881924 277 279 172417903 36437 36434 421395126 276 281 109818672 282 279 59662058 54920 54921 354068460 48242 48240 611724464 23311 23314 381904209 60033 60031 158940991 22380 22381 521800566 60072 60076 35421068 285 289 328764434 2554 2557 133590811 291 285 627073004 8356 8358 377704725 24283 24280 932982930 16561 16562 345348508 48601 48604 612518478 59545 59538 292070235 33850 33856 855108182 34061 34066 928156513 10919 10917 785366339 9545 9552 907330351 60436 60435 900669892 58366 58370 114362639 12792 12791 714113940 35486 35488 194558632 28410 28403 568418985 35662 35656 748697040 65634 65629 944298671 308 305 890223521 50035 50042 637910708 28733 28731 293046735 1145 1147 16031013 30328 30324 836771384 41113 41108 60028409 67538 67544 830167229 25744 25741 743210284 315 316 100200273 41714 41720 591915887 47243 47245 410445903 57089 57093 56952094 46987 46982 169021201 13755 13752 324490098 322 321 102766270 37113 37115 553313272 21604 21606 603184995 14854 14851 364755521 40244 40247 978948422 327 323 195163099 17495 17489 648479351 59410 59416 410305665 4348 4349 694950567 51449 51451 538187919 14229 14224 449128765 333 328 995113913 10007 10003 407724455 11406 11411 627791867 5225 5218 783282670 60406 60409 37675219 338 336 551249806 29527 29530 788151983 48002 48009 248665732 48350 48345 797429409 38748 38750 505345704 343 338 713886298 344 339 635579197 345 338 101575766 16198 16196 9021639 24591 24595 380396628 49405 49411 85896476 2353 2360 864874505 7043 7041 171572670 39586 39584 551005205 63038 63036 881991784 63577 63570 584773942 5313 5306 859046375 45462 45467 734745020 15812 15816 726662955 38288 38285 908593981 45849 45848 900367518 44617 44612 35714697 10807 10814 800405429 20427 20433 691933152 57964 57961 37215940 363 360 379050339 28102 28099 531200790 365 359 465684937 28607 28602 471812413 1612 1608 776535379 23468 23474 551459751 7712 7717 57691906 14952 14945 495993714 27120 27117 452077575 36594 36598 957381505 33293 33286 107111291 45265 45261 602048976 33015 33009 523278928 38207 38203 239307524 3342 3346 28254600 378 372 601496647 46506 46503 542807204 21041 21040 252237650 8515 8512 498265696 380 382 635589835 16046 16043 79864221 59598 59604 45656274 65714 65709 205695135 57454 57449 710020567 13189 13192 972222584 36305 36307 28815790 49176 49170 385527492 31424 31428 900356325 41981 41976 586170263 4881 4878 364006485 393 388 393486260 15104 15102 81052919 391 395 779736832 123 130 31541753 38490 38492 25763126 37925 37919 694596881 398 399 357110491 26765 26772 860180754 58635 58642 66831989 60022 60026 232670909 15404 15397 5307896 57110 57112 417975257 402 405 951429249 49213 49216 568641670 11771 11776 385776710 21134 21127 606430926 67711 67718 654454989 408 410 780910717 1803 1802 897058141 30510 30505 819339058 64517 64511 400073139 5975 5979 311460535 16570 16566 182480629 38437 38430 363291022 48040 48035 967834860 19960 19965 647583692 23331 23330 529581933 50439 50446 474691627 69564 69557 374763544 420 422 158774106 46787 46785 56574022 424 417 566200727 32602 32609 892798780 37307 37302 342063744 47843 47840 601532581 4152 4145 512517926 57522 57526 630615871 21746 21742 927193700 47404 47397 176945108 15425 15421 386100079 8322 8324 819054700 17999 17996 21750957 43332 43326 53897153 28551 28553 863971531 431 437 882968819 437 438 927234058 52308 52313 706125693 10600 10597 10856409 33855 33861 626487144 44621 44614 331309737 37969 37966 572812734 53061 53055 396850685 38627 38629 941589826 42568 42570 392453312 68577 68575 860885854 3776 3777 779928540 36283 36282 893432157 447 450 53099784 15721 15717 281353690 9911 9909 271193057 35431 35427 844814968 68598 68591 540113213 449 455 120115668 452 456 23178940 457 456 883333560 38923 38924 872672416 64549 64555 316253586 460 454 852190174 68057 68050 993656100 460 462 483798644 50726 50733 506547068 66282 66288 490243070 8310 8309 826366503 459 466 365459588 59370 59374 667045026 467 468 770683799 469 468 138784785 18332 18337 589372828 8294 8287 278508339 472 465 484898663 18311 18307 979966614 34501 34499 647237644 42012 42019 310330631 28017 28022 278662385 48683 48676 883414093 27040 27039 461240360 13877 13872 506646039 67597 67596 777652476 50625 50623 689359154 46447 46440 992271050 41486 41484 565246719 45930 45925 309626387 48621 48623 153565477 51277 51284 150523854 51401 51402 913130371 11471 11477 814277379 489 486 669182569 44214 44221 114673813 27144 27138 932701447 30996 30993 465408352 57246 57239 70118437 494 491 289334915 26803 26800 5860629 23945 23950 923137023 24959 24952 990243046 52308 52304 597909890 30399 30401 303354843 62694 62695 224152957 494 501 566397211 14570 14572 77364860 65526 65521 581379754 33887 33886 302431927 505 503 139978136 30023 30020 439031268 39044 39051 313016953 62344 62351 148165968 69168 69172 596609557 27113 27108 637348398 33792 33791 195567200 24369 24362 375335471 55598 55603 525404076 24678 24675 698912339 515 509 108176925 8969 8967 944410622 19660 19667 417109853 65035 65030 854498382 48025 48032 961291410 6603 6598 629461420 66685 66684 17550477 47219 47218 268008353 19115 19121 775175748 4461 4463 377749739 21402 21404 647124867 10949 10947 731707345 10647 10650 19135454 56495 56501 898290867 63496 63491 675207146 530 529 295200485 12327 12334 105800877 525 532 920917950 58354 58360 255377234 49137 49141 450109419 44209 44213 408922401 59621 59624 421930761 50032 50038 289588143 66496 66498 27459956 20395 20388 247487826 8483 8479 225476697 6926 6919 989389272 57496 57502 503416851 36581 36579 466633593 39256 39250 128737460 545 541 34664457 54721 54717 165049569 63610 63604 321594995 545 548 919401188 545 549 67106402 37750 37752 758219772 17330 17323 400933953 21173 21167 621809143 34839 34832 306238310 553 554 848179971 26965 26971 852478090 13240 13247 4031426 12583 12580 679942781 25063 25070 588257180 19923 19922 280057623 58798 58794 166166361 556 561 856443506 561 562 717669871 69116 69110 680371798 18545 18538 799568792 55871 55875 53212149 563 566 82462504 15103 15099 165849561 38681 38683 191207838 569 568 927623194 30182 30184 270344185 3483 3488 317115604 29252 29250 194019149 34262 34264 285365976 29058 29057 179070741 3785 3780 248167586 54044 54037 56632779 40977 40973 460637580 14638 14631 919464886 40333 40330 6256961 576 580 588918788 54045 54049 998326131 33020 33013 652405784 4874 4879 978989521 59785 59789 407576869 38708 38706 228774451 53955 53958 833936380 587 581 562649880 9717 9716 369830690 24830 24828 808276051 27931 27935 247053094 50099 50093 59134977 30292 30295 87756081 21377 21380 898507710 51481 51475 441416671 37097 37095 22623769 52267 52264 482804301 29999 30005 49473093 34432 34425 33454452 21159 21153 793794577 53740 53745 568639413 15975 15969 15989785 602 599 414777012 48240 48245 188450878 46244 46246 273875818 62626 62623 466363477 52439 52435 320625782 27027 27030 79186204 1032 1025 714879668 608 609 362580850 32597 32601 732860433 39657 39650 352322503 612 608 844302494 22293 22292 716234705 43287 43284 790690275 615 610 684276864 56499 56503 139875445 617 616 89250869 59005 59010 814556107 39408 39409 914459951 14705 14711 889997389 617 621 61068357 617 622 632821678 21745 21751 16311771 44555 44551 413620092 62499 62493 702842639 51264 51263 726713845 42885 42891 664901939 31255 31254 56763677 62103 62100 18003840 630 628 825195533 628 631 549987080 22541 22536 902005390 26768 26765 53448941 37245 37240 244738790 2767 2765 64997073 51839 51835 148536818 56793 56788 829900173 23935 23930 47641461 38050 38046 35462694 30386 30387 48543408 64084 64085 984220925 36166 36168 60374835 38456 38454 308064069 55144 55139 966295026 46216 46213 189312186 63540 63538 890016411 48740 48736 189985680 642 648 508604711 2583 2589 728548522 68284 68289 842495920 51146 51150 232306189 49556 49552 442592386 67191 67186 151699860 52745 52743 59889780 745 747 422095845 64076 64082 357234553 56392 56394 707811235 60874 60881 149692786 22521 22514 750082278 653 660 144244038 56870 56875 122019048 68644 68640 295588917 15441 15442 376125953 59715 59714 2198377 61009 61013 223165397 7992 7998 81064398 55014 55015 686948300 43519 43524 38051876 668 669 136476098 49396 49394 869080915 45051 45047 434788608 672 665 539707646 56716 56711 884716907 29455 29452 967677530 45533 45527 137350396 676 670 772329793 45799 45805 996766064 8238 8244 130472834 48914 48916 706127425 58849 58842 593133692 51066 51060 303341268 27393 27391 433226987 683 681 598666484 28888 28883 589916417 47004 46998 109212543 680 686 305565881 55144 55148 83947871 29202 29197 742770280 26412 26416 814758076 690 684 44466580 57858 57864 810542704 692 688 831220746 9871 9870 209104316 18586 18581 40552235 25202 25208 676891705 179 182 438289287 51845 51847 23900177 27200 27198 781541549 21930 21931 110291566 42726 42719 699587392 14656 14658 904802355 14631 14634 978212686 50117 50110 426711787 32343 32342 280855774 1741 1735 233988094 53 56 688616136 4174 4170 714679339 708 701 616858570 8174 8170 959592754 7733 7727 376289751 41765 41764 758473681 43366 43371 9751474 51141 51138 728317426 14484 14479 713046204 45649 45645 337807651 69112 69107 210063115 34323 34320 573211974 717 718 905369531 5634 5630 272310154 26211 26208 783834505 63263 63259 388271514 27272 27268 913326493 723 718 915450132 720 724 593040040 64038 64033 442507068 723 726 45406767 30896 30891 246466802 69546 69551 21137959 7874 7869 343817953 10212 10209 519521473 724 731 149093882 36686 36680 205840519 29423 29421 821735457 24409 24404 957676200 38686 38691 476540197 37235 37242 827878800 50333 50326 812419062 5938 5934 215151036 739 736 230276114 740 733 317478605 69199 69205 583257921 2531 2534 807588571 743 742 483326850 17052 17059 58921483 20345 20347 160052549 66209 66214 123682916 16023 16021 458596826 52389 52386 865398750 44835 44842 572772906 25916 25914 562834620 67766 67762 720901541 207 200 230823452 44184 44178 403601787 9094 9088 16611021 41320 41314 597182479 38104 38097 589451872 754 757 522329257 49409 49402 832328322 19927 19920 563306346 760 757 24782473 2175 2179 902905222 8666 8664 152791884 15364 15366 6694829 42252 42253 387555640 38886 38887 258502858 17723 17720 926998176 11010 11006 586272496 53454 53447 52067413 67086 67080 642576529 35661 35654 2388087 61871 61876 632314866 27141 27147 228576138 21295 21293 910048987 19626 19633 67439564 38832 38826 553843859 69795 69790 135707334 53447 53443 513267724 778 776 865044770 46240 46239 359108186 51393 51396 360176828 44462 44455 747468137 51887 51884 739673340 56078 56083 626520816 784 782 444860770 29626 29625 225206177 36915 36910 4160610 28288 28290 998648483 31424 31427 369609843 6531 6529 685560129 34417 34421 239187299 11257 11250 421592804 56930 56923 555181037 66049 66054 589392190 794 787 2122125 51412 51410 202226889 52014 52016 391302803 25868 25867 123088240 64766 64762 468883575 57509 57506 221183883 30203 30205 656697964 22424 22423 431004945 25202 25199 42189367 803 796 111020809 34871 34864 167650114 29021 29017 297882434 799 806 557156844 34385 34382 32585284 19512 19511 614412580 38075 38079 18313094 32844 32839 305250358 811 804 48045026 35433 35439 256829156 24823 24817 126306885 3783 3790 213358009 41101 41099 796497579 816 812 102600858 43958 43953 828302155 27434 27432 62571934 48470 48466 578517006 51551 51554 19423776 14627 14624 632301638 56642 56645 935643154 48582 48589 226006685 56878 56877 886306195 25067 25061 49523531 25302 25306 925332676 40983 40987 86578829 19985 19982 974084568 12464 12461 786751826 830 829 776600939 831 824 457080375 825 832 513093909 18051 18058 347721909 46573 46576 568533566 38376 38372 614600857 65146 65149 489217844 2164 2160 862787509 30405 30399 919810682 59129 59127 666548182 34495 34500 37551716 8978 8975 368651510 33240 33241 644174560 31030 31025 849805234 44883 44888 507060119 19334 19338 422734846 45502 45496 445502517 39363 39366 427728919 68181 68184 565101828 4366 4373 503703481 62565 62563 841652672 179 184 479631251 43462 43467 161789095 42737 42743 599543032 18898 18905 759500751 855 848 918246871 46245 46238 902792380 13900 13907 171398381 46997 46995 22000178 54914 54919 326334009 52915 52911 208663624 16267 16274 10026416 858 862 359047870 18904 18901 759171635 6736 6732 177080720 47795 47792 25595582 50028 50033 647057355 860 867 333280226 53020 53017 10778272 29531 29534 962680693 870 864 335456951 45767 45765 444518536 25886 25881 484428230 21829 21836 15858585 7052 7059 323677793 23428 23427 773059338 30965 30970 525817876 17314 17307 665662930 59225 59223 213513647 55639 55641 327577203 54794 54792 509083617 881 880 226562092 36468 36465 528065032 879 883 234401903 30470 30466 882681160 10222 10225 287353493 884 886 233034202 63676 63679 755510225 43148 43151 26259623 23450 23457 675101538 890 885 297428758 55795 55799 51122957 3118 3120 999526178 33513 33514 90397643 55971 55973 409591215 39443 39442 55911103 4002 4005 741272862 62921 62926 708385386 29887 29884 659091999 7803 7798 141458466 33240 33233 12975814 6002 5996 566107584 55077 55084 668456930 1946 1941 39653274 62272 62273 718749322 61321 61314 579688113 50293 50290 469893112 52945 52939 216012587 908 903 264806811 909 902 421118723 8697 8695 979070823 52508 52503 766550271 12770 12768 221796976 35350 35346 435273698 26262 26261 845292983 17069 17070 985770467 23027 23023 657478979 28364 28361 6496863 918 917 415208308 50200 50193 679495627 24944 24938 67534997 786 783 448764908 46905 46909 998613168 923 916 1303626 64430 64426 345725862 64825 64823 9689314 54842 54848 510772094 50592 50587 33668379 5750 5752 613881086 48967 48961 955250427 57907 57900 522823288 57141 57144 376844443 62287 62280 313407719 51657 51654 178501080 35069 35062 25091899 32096 32100 662062156 15466 15471 819884016 68725 68723 437908349 16646 16645 598357221 56711 56704 187335507 57230 57236 212749676 28732 28731 865496784 39224 39217 445806237 943 937 404559611 24236 24242 527445489 945 939 31182877 39015 39012 906256908 68095 68093 118532912 948 947 645866969 21027 21026 309591445 13276 13282 754522588 951 948 21141765 946 952 595722180 41631 41625 64956874 950 954 835923008 32550 32545 380215599 53386 53392 78007060 26142 26137 65321525 16555 16553 782215532 63977 63973 473347719 17691 17689 887552624 64168 64169 936077232 26391 26387 693422616 24329 24322 840259724 964 960 340202050 67250 67255 842115836 39573 39572 269657602 6711 6710 837418462 64520 64527 404023097 37411 37414 357789501 63472 63471 761592425 7667 7663 85200580 53587 53588 321350855 19496 19493 490984569 31777 31771 75399314 25579 25576 585953192 976 970 639603620 977 972 305136156 54358 54351 360698951 979 977 923179925 4422 4418 397031497 55624 55620 581044599 59098 59102 162556499 42831 42834 795856576 63995 63991 347873654 52589 52594 633002044 33291 33285 130160391 57095 57093 854475004 44990 44983 416583341 28587 28582 91634436 48821 48828 806560952 38093 38094 61384260 56117 56112 44272820 988 993 283832266 40326 40330 15301182 34087 34089 795507509 60279 60281 910923287 61484 61486 914933869 45503 45498 582275447 6494 6501 702024593 9070 9063 698052004 1001 999 643390769 32104 32103 475069890 29800 29805 918311102 31530 31537 5492973 13575 13568 474042174 46499 46497 792806021 40816 40809 44286020 51390 51397 308733129 34363 34367 306092832 35966 35970 469055912 7530 7534 784573011 10295 10300 70656979 34189 34184 447314758 33146 33145 235194903 31273 31269 187127867 4267 4264 819351274 7603 7599 577985155 58962 58958 812854852 56412 56419 553745137 50703 50706 44846512 40378 40373 459855504 19650 19643 703335074 24998 24999 652391313 1021 1024 29172491 29022 29021 242209415 53427 53431 17241131 1025 1027 43409367 54943 54937 232539558 573 575 365435241 20791 20789 679757531 66509 66512 929135780 9083 9086 244386929 58150 58145 61949594 1028 1034 864955442 4598 4596 10999423 20677 20673 290687773 64911 64909 380664416 15461 15465 838414774 64521 64525 976422417 1040 1037 895859361 4523 4529 398575720 2608 2605 881069935 26271 26273 845588136 63138 63141 68347832 52242 52235 145292864 62812 62817 957824618 1047 1045 210363574 24305 24307 821014880 48974 48969 9263582 11721 11727 57357623 59095 59090 218318415 12063 12057 35460957 67548 67541 4259351 16101 16096 55275626 57821 57822 859094958 1056 1054 545527988 1054 1057 444109609 68637 68631 617559325 36251 36244 69059504 44277 44270 270033456 65570 65575 772827442 1062 1058 815901549 55883 55885 581214295 45232 45228 269913312 26102 26101 843816119 699 695 373109497 33875 33874 298292553 15347 15340 591916183 58037 58041 313471262 59751 59752 63341414 46771 46764 116048463 11813 11818 3960427 1073 1067 483994932 49915 49909 709661405 15845 15843 638635990 28618 28614 697304887 63150 63149 448888231 2058 2063 705105035 40695 40689 196535153 62834 62839 774451737 29838 29834 351922061 1082 1078 647583520 23057 23051 51632725 1081 1084 293011188 23175 23173 22298843 40679 40672 55552849 38189 38193 609817564 50754 50755 464662767 46163 46159 59517679 18624 18629 123746902 23064 23066 452086786 5601 5608 304082164 40946 40941 31848711 9687 9683 707552365 34993 34998 331548139 51906 51911 390854706 23272 23267 829936840 26169 26171 125730645 46370 46366 325813851 42366 42361 860817052 24215 24211 912166584 1099 1102 3072724 62546 62545 881122876 38714 38716 67770727 52978 52983 680644 47841 47836 678347057 65682 65689 232850716 16136 16129 359263632 28856 28860 521282747 50919 50920 536132026 35927 35922 13501357 11397 11396 564296276 8195 8201 789059792 49398 49396 978273088 34409 34413 793980483 7572 7565 963936182 53009 53016 348346908 51186 51191 286904470 67207 67214 443608921 1119 1120 342369532 52464 52471 647592730 8817 8823 601571605 18727 18724 677487117 32696 32699 152217394 25438 25441 574222889 1126 1124 608474907 20158 20162 316439711 11489 11492 760256422 43882 43884 250629133 26853 26847 711999112 59784 59791 28524789 16636 16635 512371306 1133 1130 132083311 13712 13717 287499072 304 298 857815322 47635 47631 837817558 36977 36971 776333912 65626 65627 973789099 16959 16965 234384827 2457 2453 213842947 137 138 62643898 30591 30592 973081400 13260 13262 66073769 1143 1144 612070225 50399 50406 745761512 53192 53189 759566549 20161 20155 501283162 36486 36482 657754850 68436 68442 427274520 64292 64287 868824441 65440 65435 362434919 11792 11785 197520924 1153 1150 451963112 4674 4673 358622875 17500 17503 472405775 3551 3545 168923691 69398 69396 442204630 58381 58385 235579576 26517 26516 135238579 56870 56873 994407548 65481 65480 20614087 36400 36406 36986321 30052 30046 730823256 1158 1164 572057923 3345 3351 760245121 17234 17231 452008938 36906 36909 316699176 1165 1168 453900791 50034 50041 249252145 1169 1170 171955084 60285 60282 712372465 26232 26231 883905489 56159 56157 383669990 49893 49897 927532612 30561 30554 222111141 1176 1171 802375248 67947 67946 257610003 40059 40061 312429858 29097 29096 987575000 1179 1180 668553656 43399 43405 19745553 57826 57832 310308666 45041 45040 905378117 1184 1183 585844110 36443 36436 105628059 24884 24887 386795559 34619 34616 174420554 43409 43412 171699997 31740 31734 67517776 1189 1190 916373123 23173 23177 998087271 62462 62460 172578805 24187 24186 222758197 6785 6784 837421680 30728 30721 441379779 62213 62210 454759526 35706 35710 751984944 32545 32542 274009106 17835 17830 65169575 62132 62127 813867530 49547 49551 394620046 56826 56821 607056403 1203 1196 125449728 28425 28424 307975736 33048 33041 110688382 4424 4422 921661470 33192 33189 886359521 31826 31823 483089554 9040 9037 970915475 1210 1204 494486884 23610 23609 308810239 1212 1206 679593336 1241 1238 570630982 60791 60790 878301978 10268 10272 728116 35085 35088 452437138 30874 30877 852248690 62238 62234 67519224 11480 11482 658029309 15810 15808 514965322 16841 16843 492416982 18226 18230 220183996 38755 38762 356917244 1224 1218 58542927 7455 7453 845524375 44293 44291 18245541 8909 8907 632108662 63393 63389 112246036 68101 68097 746875579 7655 7650 141502713 30649 30652 373701589 68921 68926 57615951 33927 33933 576960431 1233 1234 855093376 1235 1233 690299943 22417 22411 182658170 66695 66696 554462914 15529 15524 940822022 43388 43383 852935838 21797 21804 612556629 2708 2702 773842600 2119 2122 552961756 44429 44422 279023118 7303 7300 911021923 7643 7647 840561912 7066 7067 8025688 46067 46074 113760115 1248 1245 353125480 1249 1243 177275053 31758 31759 392688721 56070 56069 113457256 54614 54607 16316913 6703 6696 74785961 13874 13880 548326307 44558 44564 495580080 23258 23254 805312460 36970 36964 45488173 50927 50925 95027377 23215 23214 164262321 11628 11622 33207436 40831 40829 847733603 16192 16197 979249118 33521 33523 976046836 24553 24558 83058694 14789 14783 697781717 42331 42332 28953619 1267 1265 865526439 51748 51745 593928151 67847 67848 341320947 1268 1270 433415484 49264 49271 526586139 66620 66613 538556380 14960 14953 238894224 58646 58650 271802059 1275 1274 27942470 11591 11590 46263991 20340 20334 126958437 36336 36333 40199220 36611 36609 393989186 16060 16064 306716241 68532 68527 398110093 58540 58542 743635311 64734 64736 488911308 55442 55435 956366419 65856 65855 930719495 1286 1282 543903097 1287 1285 13425349 1286 1288 955467435 1289 1284 589854264 59940 59942 267707603 47047 47045 583398581 1292 1287 169315342 45691 45685 620422759 60327 60324 27833345 1293 1295 68971331 38094 38099 103770224 50848 50854 121573950 54554 54551 999670284 16495 16489 720328894 16718 16713 17164685 1298 1301 782059087 60241 60236 458537729 32458 32459 849009304 32419 32420 145788772 7446 7444 475493261 26189 26184 45617264 16604 16602 295762406 27365 27364 231725750 17961 17965 411611599 16704 16699 336302062 1311 1310 232948705 35576 35581 869034892 55976 55972 73978449 1310 1314 38577556 55373 55376 48292967 16254 16252 152678318 1510 1504 344359474 24434 24438 460712061 41723 41730 973079163 56824 56823 662020397 1315 1321 856489207 40176 40179 51757387 55382 55385 750769856 35387 35381 9259738 24624 24619 167726854 1186 1193 138272931 61045 61042 386095618 6403 6401 943888588 46692 46688 897296428 24391 24392 732647340 23824 23830 860728750 7513 7514 685826782 1333 1328 502939160 60735 60736 464622740 22487 22482 77369429 12979 12972 929517358 31338 31341 982367966 41329 41335 510904076 41017 41015 212211757 56110 56108 298217120 7224 7219 992039797 25452 25459 163410119 44374 44378 706542992 57764 57762 985081177 23065 23063 448508473 45845 45840 658879486 62726 62722 518649211 48943 48940 33446212 1344 1349 431767913 13568 13569 15532527 41758 41764 47763984 57603 57599 615002257 9674 9672 538823082 52248 52244 352248154 2684 2681 64548629 54261 54254 357359664 40846 40850 129218691 1358 1353 846087426 5515 5516 271734898 42594 42589 743279194 47899 47905 242021087 10226 10231 25176114 59774 59777 282282166 11100 11097 1486089 3800 3799 814757774 1365 1366 437024566 30608 30610 227107219 44826 44819 626860155 28767 28765 721490371 1368 1370 62271965 1370 1371 517648478 32211 32207 392177075 29276 29272 628808599 42600 42593 104097278 28066 28069 206108816 10021 10014 136971512 1377 1376 80957573 25461 25454 596501488 1179 1173 311332424 60139 60144 416169044 25958 25953 624603117 18779 18785 536002320 48097 48100 299974854 5252 5251 967458326 32863 32865 14722450 64199 64203 905811006 56748 56753 607147249 67201 67199 849657681 47035 47032 607747611 20429 20423 854843488 1389 1391 459509714 39052 39059 326145627 60594 60589 204641685 5159 5163 990078687 36499 36504 664785175 1396 1390 197699918 19878 19876 343875055 47900 47899 897886245 12986 12992 629161361 39008 39009 733146250 22821 22817 265330557 53302 53306 557475877 56579 56578 341670326 8787 8788 197030193 69870 69863 766788982 49038 49032 277955795 68472 68468 881325088 8502 8496 491029418 1409 1402 214921334 2796 2798 232742055 60989 60990 227164172 33369 33370 581589535 3067 3073 891410684 21382 21377 665158942 16745 16738 476708828 1416 1413 261870335 34997 35002 977650157 12147 12150 617517369 49188 49187 702963605 48530 48531 290505596 37967 37974 95370000 59414 59415 552544253 16758 16753 146284386 13299 13304 53513230 49447 49444 149746576 40381 40376 277195505 21680 21674 3630095 56882 56885 823556334 1968 1966 400956541 15591 15597 758787235 39902 39904 77747087 1429 1432 59268252 68983 68980 723344203 55588 55582 169899811 1428 1435 424602487 1436 1434 6600793 5755 5748 166644817 18792 18791 267592326 25751 25744 49885056 37445 37448 455563950 44410 44411 483366219 28244 28241 559594341 48231 48224 603722249 5249 5248 347206627 52729 52725 663816152 55303 55300 656832859 38036 38043 640493714 25070 25071 798800009 60722 60715 731665405 68010 68008 76645771 42535 42536 286959170 64570 64566 242204145 13039 13045 842418849 26499 26495 864080151 9148 9141 139388514 21248 21243 528294579 30141 30139 52487695 24764 24768 146930602 60439 60446 831227616 1456 1460 891288872 1458 1461 686169719 50351 50348 541968879 10792 10797 51286733 59743 59748 100489711 17558 17563 520550509 37944 37947 830974999 44940 44945 969850080 28671 28666 356829804 38374 38379 273279848 1467 1470 192631896 6830 6825 935143921 26278 26273 49316676 60367 60368 56244292 63301 63298 958356841 25139 25135 168086398 24001 23997 67406562 1477 1471 984172480 25153 25146 227836166 30992 30989 390777385 68523 68522 47020022 22660 22658 44038401 69979 69980 409329266 146 145 904790071 1480 1484 656588785 64924 64922 267208718 5087 5094 29839600 6682 6681 709362707 20187 20180 111580554 53945 53939 130002514 59154 59160 248993353 43354 43355 216777417 8988 8981 23694652 29438 29435 362729245 2553 2548 232719689 63537 63538 417704588 37840 37841 741445061 64240 64245 766274083 60690 60694 714118210 40880 40878 570254641 44609 44603 615381672 44877 44871 921001467 1497 1502 709422984 28543 28550 854827697 47645 47650 901920428 1498 1505 492780193 56736 56737 273539059 7438 7444 331641771 1503 1508 633561180 37774 37768 210363381 13876 13871 705741152 64194 64201 937636832 64592 64591 307092101 22134 22140 292570170 15883 15885 57395504 31136 31129 343934133 9737 9733 948509370 10653 10660 620039831 35404 35406 48487623 15968 15967 516183988 24379 24384 627541971 65663 65656 504861081 52221 52219 770111502 9081 9078 840042763 55903 55908 233105514 19591 19590 204446128 5371 5370 353215474 25618 25622 507972107 45915 45912 256237917 1529 1527 959374254 1529 1530 677084387 15665 15668 502963114 58937 58936 391775311 1533 1532 333520715 10365 10363 863750486 12671 12665 884807938 20074 20078 884698663 6207 6206 36536739 1534 1538 33923139 3240 3246 895111632 1540 1537 252540303 44998 45000 458450869 68168 68165 733618087 24428 24425 806778103 66793 66787 121497974 55375 55380 170690790 1546 1545 147010308 37365 37360 149981946 53067 53071 69801358 42159 42162 393066877 25401 25395 234219996 9540 9539 904036485 56810 56809 216044239 63087 63088 467975461 63065 63071 286252602 11337 11338 622805220 14164 14159 216060402 25062 25056 448342382 57401 57408 888810281 28749 28745 190046346 37567 37561 676953591 1561 1558 61724748 57104 57107 40708410 7887 7880 434558860 69812 69805 980031648 3369 3374 492726935 1566 1560 238352130 65646 65640 490294307 59250 59247 553411316 13070 13075 394320521 35719 35720 157793178 55361 55356 48688430 1569 1572 889392061 1566 1573 86318658 44777 44775 565264669 14708 14712 134470830 69430 69425 717057545 16765 16763 56332359 7222 7217 193743150 66679 66684 257960520 48417 48416 435249069 55880 55873 762749951 54039 54046 438119792 1583 1579 532962758 27287 27286 774967229 69599 69598 994464821 58535 58534 57820683 32854 32858 171118998 64965 64959 58600213 47773 47770 794552729 4966 4959 214196270 10635 10631 942316874 20998 20993 277662932 37460 37455 793377599 38997 38992 515228807 11206 11207 568414230 16357 16350 989702364 44239 44240 695974687 49786 49783 26430925 64997 64995 747092821 32845 32841 607315 31994 31991 662210707 9695 9699 26414903 10567 10570 814320900 31056 31053 751084580 8031 8026 136319708 7244 7238 991300354 19849 19850 667712069 64966 64965 636252543 1609 1605 569117596 65407 65406 250050798 17861 17859 65911262 24882 24878 70429781 1613 1611 221309277 1610 1614 48190145 35877 35880 747114168 1615 1616 444143581 5378 5382 375142921 53135 53129 808332483 64551 64544 627958368 43947 43943 162263826 68031 68025 406226289 47760 47761 462145601 52285 52282 485257097 2870 2867 16774963 61707 61700 42399175 950 946 495287819 18867 18870 571112584 1628 1626 641001025 20054 20047 777636899 27768 27775 884433654 1631 1626 46704087 17717 17715 634661252 1629 1633 473239297 67011 67016 631781466 1635 1633 308525202 35956 35950 728858631 12611 12615 40046785 20581 20584 118006420 1639 1636 395222269 1640 1635 32193815 470 466 86945830 1642 1638 905179013 69298 69300 582635772 13120 13126 463967944 43193 43200 18914008 29722 29715 841837841 5646 5650 206500506 1645 1648 47776880 1649 1644 658969058 7843 7844 576999330 63487 63484 451861123 3427 3425 834317610 44972 44968 57305140 1654 1647 7415971 52029 52032 297289353 41870 41866 315811412 28708 28707 307681570 53885 53883 764833029 39404 39406 646026275 37752 37759 690995729 64213 64207 35166435 5696 5701 784370621 58494 58498 538741481 1659 1664 548122056 49756 49754 71001876 1660 1666 281449539 44083 44082 479442713 58077 58071 103456931 52266 52272 839852851 37064 37061 883485973 14423 14428 64064021 8596 8603 668588561 47441 47435 450730788 34907 34913 64068146 61874 61867 132466403 57284 57278 493924421 67018 67017 573977006 273 276 206934944 48276 48274 255305900 48533 48534 946925237 24982 24985 136724223 69086 69082 87272422 29623 29625 785834301 64693 64700 476431515 14574 14579 58422052 22297 22300 982746770 17880 17877 246370697 34449 34452 59373943 47738 47742 772291218 12798 12794 571023029 53456 53463 459804197 36433 36430 286158219 12103 12096 450387104 1694 1688 382721378 60311 60310 614672843 16736 16740 223040606 44659 44665 14755851 1698 1693 41154099 10000 10002 591073240 1700 1695 839862074 68619 68621 893621616 58156 58162 320212932 53641 53637 663023309 43929 43928 550998446 15666 15665 890888149 11583 11586 463545909 30630 30632 797913810 29052 29049 648858124 59496 59491 63023905 51516 51510 68404652 34167 34168 627281966 28327 28325 744468460 1713 1709 857367712 52861 52856 599588561 37711 37718 88415696 7687 7683 248224423 60611 60616 962293632 57868 57869 689186640 1719 1717 737214410 25849 25848 521598941 27891 27897 861280086 39339 39332 771612763 59034 59035 215818704 21098 21103 183523823 23573 23569 246944409 57684 57690 872721702 21227 21222 276562365 45820 45819 751933062 2050 2043 474354982 27977 27984 144742761 45078 45071 444107279 18157 18156 71267595 53374 53370 169931451 15134 15137 292679649 17108 17115 938966118 1732 1736 369487148 7160 7161 100815228 49839 49833 8519887 50732 50736 903310345 10352 10345 880604509 34959 34955 125725808 1737 1742 814184567 19415 19412 519161953 22200 22203 801530197 45184 45183 37971461 44137 44134 689915298 37809 37813 576321403 32473 32480 772657293 60576 60575 5810824 69220 69214 185733149 1751 1747 563904650 67362 67368 734538948 50897 50894 610362030 17859 17863 613662520 13122 13117 654394979 57991 57988 603338878 14752 14755 332985871 20424 20421 763301959 18075 18074 63459840 68238 68240 543174016 17795 17800 156573093 1755 1762 731659557 63429 63435 376220926 25768 25761 836430678 15806 15803 247891537 9174 9178 54519980 11298 11296 954518559 18594 18600 277001677 1769 1763 532087638 47760 47753 362108734 39396 39390 383650248 12740 12745 603980665 42281 42284 864768220 69372 69371 147906880 1771 1775 738373763 42560 42553 868506672 11596 11591 801138286 5566 5571 544980377 58787 58786 708154751 26993 26995 61865357 1775 1781 36624765 1782 1778 68369463 68972 68978 131285771 1928 1921 46039406 1778 1785 591974363 27524 27530 954927242 49718 49711 905130783 26545 26549 155155063 31352 31345 5866048 65143 65146 174054408 32068 32063 51072979 46427 46426 689312397 1330 1337 231263945 29148 29153 35719335 27368 27361 188202981 68888 68890 268577627 1797 1794 22371188 58913 58906 175193446 1795 1799 309128504 49587 49584 963638480 1798 1801 878266533 1797 1802 502896324 69149 69150 784589648 58533 58536 844563871 15030 15027 772338596 29834 29827 605025607 52992 52994 481748950 6626 6633 159005118 67984 67978 364005660 69504 69498 888234999 35382 35384 553115418 1812 1806 665067752 61753 61749 217917341 62755 62748 101158624 34050 34046 380958348 6864 6862 267025691 13302 13298 841798172 44483 44479 42598292 3157 3151 634675010 47253 47247 132927770 57076 57071 173797998 58026 58031 835003814 33150 33148 557258870 61887 61880 672431852 4031 4033 331394000 1824 1826 122689840 3915 3910 217664005 61037 61040 332723803 68341 68348 72446818 34103 34102 55915854 30409 30411 212807409 52574 52575 434926454 66985 66983 369570984 8888 8887 20259488 60431 60429 967315423 47112 47110 17269519 66710 66712 24897032 1837 1838 962881996 62342 62335 556584346 18620 18627 570938174 28404 28398 775467342 1842 1836 832665082 44059 44055 717290382 980 975 741916124 57658 57651 249856042 24831 24827 27534679 42896 42889 643861070 15577 15578 966437641 2760 2763 858594481 9270 9276 660590483 59024 59031 46367246 42033 42038 220016039 42401 42403 134103512 1850 1854 718324323 1398 1397 731565354 67228 67234 511273949 68721 68717 626915325 59005 59009 373836799 57669 57674 265392797 15165 15171 309546389 1861 1854 145471326 43910 43917 413630372 54002 53997 265068682 18189 18184 454605565 41836 41842 920787615 14934 14928 892847635 46299 46306 329967287 20158 20165 60170 1869 1863 114663752 35576 35583 535737360 56358 56357 159744269 60553 60557 244105712 45807 45814 326337092 21098 21094 27947236 45445 45440 196104730 1876 1869 841564075 32359 32354 369397348 34335 34336 611527900 18842 18841 787950991 65851 65850 881524346 1881 1875 678077146 56679 56684 129771464 10309 10306 954307266 44769 44773 636567903 1885 1883 794897342 61641 61638 480364413 40637 40644 39234861 38239 38243 761664160 58365 58360 750728845 23911 23910 707411540 59671 59673 668999917 21143 21142 16642633 1886 1893 968070309 67955 67959 428261800 8322 8327 602149188 33695 33696 102012071 1897 1896 688491978 25953 25949 709972060 31337 31343 955023128 65969 65966 429043918 1901 1897 291840676 46518 46525 248383826 13562 13555 98656625 1904 1898 2744085 13902 13900 65606975 1906 1903 808227317 31779 31784 669387263 3200 3195 49954197 14330 14325 276643209 21472 21478 449121456 44239 44233 144199569 33855 33854 433741997 1913 1909 872683479 52690 52686 307896180 17056 17055 340707487 6552 6547 65975169 58973 58970 379923297 10877 10873 240650806 9220 9218 408556993 68135 68133 368766070 1921 1917 872753857 19637 19636 504745327 11540 11543 155565110 47375 47372 882075063 12202 12201 287629433 19514 19518 890495131 21590 21584 823562334 24027 24026 67111348 39000 38994 513696106 38474 38469 524056763 39823 39820 93073472 2434 2439 108539805 32762 32766 48582493 1928 1934 488890066 1935 1931 643763717 42076 42069 134104043 67071 67068 210217853 62304 62300 675894891 20362 20359 58919547 20059 20053 916240088 10895 10899 208582875 54018 54019 525669394 46324 46325 727981971 1944 1937 581565155 55232 55235 404451049 61100 61107 442123222 69879 69886 19503844 18201 18208 654611277 1945 1949 870939648 44981 44974 655663054 32728 32721 452323365 12083 12079 962015902 56182 56180 625989594 50587 50582 757798545 7281 7286 136440759 60216 60217 575990048 7201 7195 756966936 56062 56063 980287932 63869 63867 65643289 26903 26910 503014242 59085 59084 700393662 29985 29992 924380272 66131 66127 900403569 19901 19897 600946871 55966 55959 561349298 30305 30298 34531793 37799 37806 455108106 60488 60485 388647348 44708 44707 882936384 33991 33985 891255688 6141 6137 44464848 65365 65358 526364342 35054 35057 939027353 39313 39307 289572930 65041 65035 796560598 1973 1976 672708186 12273 12266 919493455 4524 4523 316400175 51056 51054 194232529 68730 68736 159642627 40757 40751 491657435 54100 54107 771153283 38508 38515 98823578 39612 39610 412802648 5114 5111 180289815 43657 43663 847935225 36536 36529 412415664 45414 45415 526515651 1989 1985 197177541 25153 25160 414616139 1986 1991 927708851 1986 1992 25878771 36603 36598 15822086 67370 67368 889657531 29503 29500 627603946 51497 51494 784260442 67340 67339 322394083 29021 29023 347053966 7132 7128 876841150 63685 63683 53657520 61876 61882 300867272 2002 1997 30375563 2003 1999 695222845 45750 45746 503222382 38278 38276 557482243 7545 7538 799927936 7002 7006 217826968 16196 16189 591871060 59537 59532 306040906 2010 2009 251561917 2009 2011 531411366 3483 3486 874926308 16085 16092 150224178 39521 39520 169760919 38198 38204 960783711 43584 43585 350628068 2017 2012 242428345 30928 30932 693275623 58882 58879 247325793 2623 2630 551183584 43433 43438 187370429 10293 10287 520920968 16705 16698 546192494 66522 66518 715139494 50049 50045 690397058 2177 2180 9167069 16209 16210 283377899 2028 2022 73363144 19329 19332 508111408 15325 15321 203797833 51123 51118 568972643 30819 30812 805887261 47390 47383 512805971 35139 35132 427302068 56836 56841 469796866 21095 21096 932789568 25967 25963 911598682 5061 5068 431393805 12505 12503 470236187 52923 52922 760575504 32806 32808 210370840 21432 21433 31654338 47743 47742 160670883 11125 11124 336370479 51052 51049 217736262 1787 1782 44787273 21260 21263 892849844 42658 42660 794364803 67704 67698 982226174 41165 41159 748991131 42625 42629 515767306 45801 45799 4445623 61603 61609 696156738 24383 24381 16080052 19986 19982 594218377 40495 40499 260729019 35449 35450 564999539 11745 11742 261623829 28560 28563 339672501 2060 2055 567508544 711 716 684430554 21506 21505 66508354 56215 56221 875719480 5352 5354 6361917 43062 43067 883406371 4633 4637 658199364 4976 4969 511193952 63776 63772 290412141 58946 58940 90816732 13112 13107 243099175 2071 2066 347970718 20151 20147 63423182 23595 23596 668164347 53476 53475 51319677 2071 2075 896110857 45648 45644 911639588 2074 2077 528566614 55031 55027 52646362 27795 27794 433973465 2080 2077 152321908 48574 48579 958973480 49221 49225 933234774 2083 2078 481576172 2084 2079 630124425 2079 2081 81452946 4132 4137 6374670 2084 2087 134412612 10672 10671 889434482 11453 11448 943754264 11499 11497 310113699 692 695 731383687 8139 8140 607870210 20595 20594 954135328 34003 34002 638817721 18651 18650 457025917 25682 25676 331768655 7059 7062 240336759 2098 2091 909631354 37288 37283 351693718 8538 8540 809549108 2101 2098 16431051 22847 22850 757154320 11959 11954 255776610 21643 21649 848325071 50471 50466 104407858 48647 48646 946989102 40265 40268 793652759 6032 6034 136609027 4205 4210 380168098 23529 23522 91639432 51702 51696 659960590 59931 59933 590757367 31206 31213 342524022 61127 61132 627436119 34794 34799 19283014 65892 65885 856315285 21350 21347 459222768 57123 57121 429940694 44140 44137 913641184 19932 19938 70028556 26073 26079 520156849 9048 9054 133187783 53785 53784 856716705 59587 59590 146185295 64306 64302 883089474 68850 68844 382372591 65446 65450 657141619 69773 69769 143132819 18244 18239 95636367 27505 27511 831372950 2131 2130 60463076 7018 7011 965612245 2133 2128 704303719 12574 12572 885171464 4246 4240 61479845 18241 18248 73559122 43490 43497 702233341 48444 48442 39530262 12737 12733 593589005 54420 54416 378910477 2134 2141 680589930 9955 9949 39405973 14794 14789 36086420 20941 20945 518013004 15719 15715 913393449 2146 2139 823457246 50423 50424 319113048 58550 58557 426840859 39171 39174 187480985 2150 2148 392993869 53202 53203 920755611 58935 58930 103138504 53350 53345 671942782 2154 2152 320255682 47712 47707 650534723 36398 36404 744852837 60394 60396 574044033 30543 30538 148354339 40859 40857 136076377 35038 35041 190981706 12174 12172 350780843 32658 32654 610119128 26872 26869 243654538 47083 47090 844576912 2162 2165 1954798 49539 49540 75617357 26734 26731 169892009 66088 66092 13261719 2164 2169 886725533 45343 45341 260472692 53880 53874 499324715 37587 37591 248128384 2171 2173 727284975 44425 44431 794312768 2170 2175 490673322 44842 44846 26670516 67990 67988 693919103 32824 32817 902629419 46098 46091 329240419 5250 5248 769927515 36842 36848 308449487 2178 2182 686219185 18350 18349 828978359 64195 64192 604922342 38884 38879 92673216 2185 2186 923708627 11475 11479 584817582 41711 41704 208159110 37939 37941 666637339 34289 34288 324667797 30011 30015 237981551 60850 60845 762566066 51937 51942 370227468 14683 14689 969353856 45830 45829 970402249 9241 9234 69272998 2192 2197 72598946 8591 8588 461296929 37901 37894 448871854 21954 21950 773194462 11104 11102 693499985 5409 5416 856909448 16219 16223 177443250 8778 8771 38283679 55519 55524 354593391 23246 23242 12675530 44026 44032 636480144 33955 33959 525038958 2204 2209 390842042 23523 23526 783269503 6011 6007 313566629 2207 2212 629299606 32636 32631 253852112 26270 26265 489574212 16435 16428 774611828 39429 39433 654716327 32629 32635 160181942 32646 32643 385374266 40150 40157 594493984 59562 59558 98470385 65652 65649 189911378 17372 17373 762461574 9434 9435 696575989 47271 47265 534573069 39106 39101 55517425 52916 52914 21997519 67762 67761 699375072 60098 60091 651934037 58184 58187 616403650 24431 24435 416902339 38053 38048 229423602 45472 45478 553784680 38890 38886 695059545 2231 2234 539079058 44262 44260 905091553 20186 20184 285153447 41452 41458 7484460 39729 39735 961570161 55887 55881 401796487 2240 2238 105634490 2241 2238 174081561 59979 59975 920352281 2237 2243 72880480 42026 42033 359408907 30359 30365 65877983 66728 66725 593743941 33636 33633 357071120 7465 7466 942551369 57743 57746 641640864 66420 66427 905160248 36527 36528 77703643 51444 51438 367556583 26567 26565 857213542 30683 30681 775931444 44097 44091 708658476 56512 56505 868028059 4633 4634 918689946 2544 2550 417759492 36943 36950 573481743 56911 56907 215455455 65633 65632 944034446 39538 39539 1463923 46612 46608 453180599 2264 2263 313375859 17407 17400 927118069 35979 35985 701623763 4758 4763 201336568 2268 2262 356434905 18076 18080 372716390 2268 2270 2410615 2271 2270 325639373 2268 2272 324282584 38111 38113 750345949 42376 42369 158387257 24612 24618 18599892 25547 25544 851594490 2270 2277 28832825 12390 12387 178685941 47598 47593 786400461 67388 67393 547698190 2281 2280 767400127 21679 21681 924861451 2278 2283 43182623 56993 56986 430333095 36374 36380 623843989 21723 21719 216226017 40757 40758 7882323 63879 63882 439683738 3036 3041 713638728 40810 40807 417142111 11450 11444 125067414 28694 28691 919554436 64792 64790 681916999 15779 15781 589772146 2295 2291 451114299 25854 25852 473489729 20609 20602 888436581 53614 53621 54782090 23491 23492 417099832 41848 41842 935487094 38972 38973 969065819 59576 59582 475981851 30378 30380 410040228 63099 63101 126114057 31344 31341 142005316 13403 13406 26189343 62436 62437 803964479 34509 34504 312693412 59212 59216 332422176 31639 31640 35085203 22549 22542 588371434 13056 13054 160187701 39317 39321 304729937 51377 51374 496934645 68412 68406 962746922 63346 63347 238504305 40956 40955 129408289 2312 2318 545024717 20188 20193 12271786 28847 28840 610630988 2321 2316 952435770 13013 13019 669854753 55471 55466 497073590 11144 11146 165835394 62612 62611 66975020 2320 2326 240791807 2323 2327 91148993 44275 44279 918793490 50985 50987 614597866 41656 41661 66839799 11758 11756 145190111 54243 54248 94974397 67934 67937 483323725 37576 37578 891214238 68990 68984 120307019 18472 18469 66856076 51674 51670 129542544 50788 50793 442009868 2332 2339 840392163 52289 52287 707819335 77 80 334562514 68502 68498 416641118 59691 59688 972962727 38265 38262 6807039 19604 19603 631365784 3456 3457 210723894 35732 35725 623907134 36399 36395 280760197 2349 2348 550432073 18893 18897 539668790 62495 62489 234254705 34347 34346 57458672 21402 21409 462814896 2023 2018 288785033 2354 2355 148070830 47803 47804 187790107 46898 46903 946826877 35905 35902 476797018 11649 11642 851739782 46879 46877 997067044 62650 62645 678203075 17301 17308 300650074 3162 3169 662754351 60128 60123 739481327 589 584 360393851 21730 21728 293892670 57683 57685 532245763 43504 43505 165348513 33494 33496 882876928 8977 8972 787180095 2366 2371 928606207 15489 15482 243842085 55601 55608 3897746 65642 65643 40264089 31537 31540 465913157 27268 27269 556361642 2377 2376 440836051 2378 2375 118522124 58044 58041 572352154 49529 49534 508837923 4973 4967 379037261 58914 58912 588161374 2383 2380 91822569 64526 64528 141290438 25996 25991 756717034 66733 66728 71224279 2386 2387 221033406 16822 16826 534473870 2388 2389 337203578 2390 2385 209334467 42906 42909 453327308 37246 37243 592977593 6411 6414 41158704 51556 51559 224531444 30631 30630 562634087 7727 7721 941770570 10255 10251 434649126 59815 59818 414140221 35621 35617 37324299 21712 21713 977416840 62682 62676 961233108 18857 18859 979853048 41618 41622 332540883 27139 27138 885842557 52176 52171 919405981 31862 31859 12235393 14343 14348 277299715 60191 60197 35605880 40651 40646 37265475 15980 15978 809771705 2411 2405 742977919 2409 2412 337652876 27420 27418 791716717 48790 48787 541651076 33244 33246 318694225 19021 19023 612555279 43795 43788 661974312 3407 3413 56351051 47906 47904 248306470 16907 16904 218185755 1010 1017 85690723 40662 40663 34321787 47345 47348 374366674 55333 55330 128046864 63590 63592 349709426 42459 42466 622497027 53267 53264 48234440 12804 12798 385070096 49149 49148 3509644 1930 1929 297774554 35243 35248 785123235 66598 66591 374384514 54024 54020 534464845 24951 24948 401392759 12900 12898 468640 58583 58580 840756112 16171 16176 902313013 4326 4320 270658136 64971 64968 6537505 51751 51752 134537897 38673 38670 261535014 3679 3673 189347452 41040 41044 533891371 26206 26199 792749567 29964 29958 280723434 56867 56866 788009960 65626 65623 111602921 65340 65335 684794889 66611 66608 616785835 12152 12153 967649317 2451 2450 299089703 27875 27873 935497475 2453 2450 429310329 18179 18183 789596608 2455 2454 482749400 67906 67901 560683881 25642 25643 565761736 13713 13718 741607114 29287 29286 933589648 19702 19695 363400832 69700 69697 48864751 2459 2462 601242454 20867 20865 93434123 67535 67529 59527886 2465 2464 309313194 26701 26703 43759613 2467 2462 48741796 24483 24477 999823516 20285 20280 457953433 62028 62031 995522653 56849 56843 863670751 65302 65303 6235771 2473 2470 344060350 14236 14237 994044309 50831 50825 953894112 12437 12434 215170492 18550 18545 22386435 44015 44014 104677579 20481 20475 277976561 45142 45148 108471030 56258 56255 522594482 34662 34664 991781286 42641 42642 979437312 68017 68016 624966277 36238 36232 68164347 36945 36944 71109332 22303 22309 109479710 8221 8219 164893957 36432 36431 188076658 2490 2488 365940358 2804 2807 200879361 46789 46783 560089051 43583 43582 720585358 56773 56774 370263279 494 499 111804803 39243 39237 904170412 35432 35434 455697451 20444 20440 362059465 18279 18272 499407393 25219 25224 643787491 19413 19417 628614665 51700 51703 829997520 32371 32376 300729213 13805 13810 119406640 16610 16613 51980618 2506 2505 55060804 1200 1196 327351261 50607 50602 704267524 2503 2509 656442360 24564 24568 27107947 38422 38417 14646698 51172 51170 244641814 2510 2513 817730429 45670 45674 778489101 59381 59382 211098097 63325 63329 983098337 15377 15374 91692841 47714 47708 790406647 2519 2512 196190949 10302 10301 972860707 65029 65036 326077104 2270 2273 890040696 485 479 737912411 63211 63208 121573727 69322 69317 528041 50590 50596 261316583 3978 3977 305444940 34888 34885 464137564 57569 57566 606551312 35383 35381 200769051 42611 42614 542625111 30159 30155 663856036 2530 2533 845987781 12713 12715 27814897 40708 40713 601433404 34105 34101 848485127 32630 32631 763195147 2538 2533 109191882 22991 22988 736675170 44658 44653 601148693 56052 56045 138191370 34880 34877 185093130 17442 17441 128910162 56343 56341 843703463 46033 46027 329894733 15984 15978 514467738 56004 56002 747609914 46080 46079 22192727 49627 49629 421288772 28235 28236 469729895 13576 13578 73887340 41467 41469 184847619 36335 36340 478524099 46828 46826 24179425 56087 56088 600643036 14601 14597 878697550 29661 29663 112403841 25300 25294 393929085 18792 18798 676484261 55820 55815 832011039 55525 55529 931761306 1327 1320 14895923 38608 38607 52860036 69914 69909 340771872 27568 27572 4876558 61635 61634 453401601 6814 6807 291522139 62213 62214 662080064 20996 21002 97359424 66807 66805 135119718 69236 69242 506296496 64687 64683 931358513 5751 5745 180948087 5427 5424 114185448 12869 12876 891405867 31550 31549 45521387 59805 59804 571126624 39127 39123 923201166 23467 23470 510721564 18834 18832 291337511 2575 2581 146392203 58503 58500 94367590 49962 49969 684169459 10848 10854 906780133 33563 33561 681098729 293 299 15449600 45814 45819 529330886 64212 64207 904124903 68804 68797 38003797 2590 2589 350707441 67276 67275 690099662 51387 51392 416034356 28837 28842 64359432 24841 24834 796433234 2595 2588 220304618 57206 57207 565808533 3078 3077 758132003 38058 38055 212940607 31793 31788 581039642 2600 2594 787109659 7078 7085 506147368 48204 48200 722122840 30211 30205 644885766 35459 35456 35972247 11045 11049 887529089 65949 65953 665435203 855 857 962012533 37376 37373 821782817 12993 12997 369127160 66085 66080 43867944 3988 3986 106487254 2607 2612 24024466 33555 33549 40912446 45171 45175 186495539 61571 61574 284332474 12888 12889 338921738 13856 13850 432594788 2618 2611 869122582 13348 13350 727413848 46267 46274 954956650 32232 32231 74780773 8604 8598 251243908 2620 2623 348453640 6955 6958 308821979 2627 2625 100457626 9866 9863 853035959 19694 19688 67005896 6341 6347 619643205 2629 2626 926848836 49497 49503 97149675 45605 45598 69401018 14170 14164 839731929 3946 3952 682956294 58239 58237 848916193 2635 2629 550648228 5344 5347 14309000 16833 16839 750023527 37772 37778 79394653 61034 61038 611237998 26205 26203 238513033 67452 67453 162160981 18100 18105 747501224 2643 2638 677848488 3892 3888 621825239 43262 43257 341773213 21185 21189 731500558 8084 8089 889718786 19050 19049 513456049 66467 66472 842304116 45139 45142 684807777 37625 37626 861442514 32539 32540 177631768 2653 2650 57140465 65948 65955 751952501 67035 67039 190432145 30908 30912 66166612 68330 68326 894247824 2658 2651 102857122 2653 2659 709283422 3587 3581 319873136 2654 2661 16459953 63065 63070 359662661 17472 17467 819265146 61971 61978 973090489 60272 60268 931910935 18251 18252 31036479 2667 2665 158512586 22210 22207 281218627 3907 3908 944957034 34014 34015 354532213 9139 9134 646542936 64925 64920 193690212 60471 60478 925445557 37280 37273 73181262 2675 2672 683441362 22015 22013 244522550 2671 2677 749141992 62786 62792 103976504 39455 39462 757623562 37444 37443 778162970 64547 64541 335409751 7419 7413 320260131 52682 52683 61080180 21475 21469 402992944 2684 2685 356146490 45450 45457 898585348 56492 56485 218230443 9812 9809 559391712 65676 65679 394423851 63404 63409 74678867 2686 2691 21700589 39081 39087 20786260 2691 2693 995478187 65438 65436 717521038 69054 69052 503723418 15414 15407 803376123 28717 28710 20215965 46612 46614 468424116 27638 27632 14102200 42341 42338 788536584 58255 58256 38193352 16024 16021 805207499 2699 2703 264693362 7217 7221 974565104 38661 38654 949794650 2706 2699 670748507 66495 66491 192432789 44754 44757 515011824 61281 61285 426200672 2710 2705 436859376 62206 62202 829647378 48586 48592 17611397 24074 24073 21170767 32109 32113 96281755 9013 9009 140426623 42784 42783 777511922 32061 32062 806204542 9311 9305 273847409 21329 21330 970734485 63164 63171 418064574 668 667 381403050 59143 59150 686818059 2722 2723 415642547 24861 24860 613787187 62237 62231 295594609 5240 5244 350649605 7433 7434 259143770 24659 24652 483699679 68355 68351 178188759 46020 46024 602873984 8880 8875 904862127 43386 43381 951079959 47063 47068 58840003 43845 43838 208696223 40441 40434 273051645 45440 45447 184148591 52714 52720 136618371 5665 5668 800574221 11248 11241 884618800 51439 51437 445395524 68976 68970 146793028 36547 36554 104743030 59861 59857 436794458 33319 33320 579712307 2745 2742 472221083 13106 13108 870693129 57613 57610 229112370 50787 50788 984449438 8517 8512 704767487 8148 8152 71039997 44243 44249 302590352 59608 59602 660992302 43768 43765 25137485 49128 49127 246831369 41838 41831 618156274 68604 68603 305778507 2750 2757 32838467 2758 2755 49667818 68184 68189 758715899 66212 66206 704026534 24783 24779 320550405 2757 2762 486842849 5767 5768 302772206 35779 35774 720651440 40636 40632 793887899 2765 2766 26743346 2320 2313 942191159 41376 41381 257175073 41742 41749 71730544 26300 26293 38724262 5044 5040 681780963 3366 3372 658667378 2773 2770 147941076 15334 15330 166756106 19835 19829 520665379 24002 24003 422776418 58933 58932 650401659 24216 24212 816812718 3170 3172 67397069 55629 55628 170375541 23073 23076 959851773 42115 42114 946478823 62884 62891 900265947 12042 12040 770193008 25955 25954 884819028 19648 19644 820322701 40284 40279 966819562 45410 45411 61775583 36588 36583 491351649 2790 2787 68307838 12555 12557 65000379 20611 20606 543660175 18808 18814 677651047 46615 46610 709609241 59398 59395 216437430 4057 4051 585875476 46864 46870 124960910 31234 31232 110464707 11723 11729 932023394 15052 15050 944139076 12281 12288 435315809 65855 65860 719246182 62403 62408 189973486 20938 20942 166962618 1606 1611 129714001 47383 47385 71332589 38069 38073 412297132 59125 59123 968390996 17183 17190 54506288 36734 36731 792461001 379 383 711300496 24718 24711 166001846 22829 22832 868975798 36237 36232 872305263 45950 45949 618341814 69449 69444 764572101 36488 36493 130334208 55436 55438 715045336 42735 42728 188679385 12358 12362 15004716 2817 2821 787196172 2822 2821 123512831 19644 19645 777445084 54281 54275 692631514 8321 8320 16728126 7857 7854 249855335 44707 44706 44063045 14034 14037 498521986 61083 61077 839148254 59421 59420 847830674 20821 20819 513088957 66833 66835 384840474 34220 34224 813187991 47197 47195 344496779 36708 36709 552170642 2836 2831 666951261 43412 43415 329133818 7334 7327 877470045 31728 31726 53355829 2840 2834 27415881 8488 8492 867666937 54927 54928 44599962 13009 13004 974824124 15380 15386 117832865 34480 34487 266414188 24158 24155 504900565 2840 2847 69576801 62353 62348 126114924 47881 47887 542198672 36250 36243 922828584 67365 67360 768928257 21282 21287 204157556 2853 2849 278321283 63919 63914 469047727 48816 48811 32319646 17047 17041 230276808 13365 13362 568099017 58270 58264 770601483 13201 13200 794319581 25939 25946 947248186 27145 27149 891717322 34975 34971 16149728 29377 29381 492815752 22313 22306 477224674 26602 26609 33015377 3305 3308 174880087 25201 25200 226910222 22276 22269 97059481 30313 30318 446236943 25043 25039 959991708 30025 30019 701005566 50027 50023 21438335 41671 41666 441193750 28801 28797 504857441 52413 52409 987631248 60541 60534 782936694 13298 13303 597136222 69686 69687 37500506 2873 2879 108518684 2876 2880 21144997 30196 30194 142716996 50446 50448 825069247 44544 44542 360773025 66618 66619 910009590 8875 8869 6948870 2886 2884 821724621 2887 2884 576588351 39695 39692 920237719 49134 49133 172710216 2890 2885 176820805 50216 50218 791637693 45466 45473 810049405 59461 59460 922306450 48054 48059 3425004 32999 32993 67937028 2896 2893 434800604 26215 26217 459386319 2893 2898 933847305 41260 41258 357166498 17445 17449 153990064 30361 30354 718078160 44511 44508 304120554 41745 41747 296945224 4178 4174 835027256 20276 20281 958251463 5523 5524 346584671 2902 2907 416305228 31512 31511 234010486 2909 2907 621707469 25891 25887 979166525 31371 31365 421668136 35278 35276 784229552 42371 42364 712470364 2912 2914 339985884 2914 2915 375631609 45671 45666 876350706 59333 59336 478577365 21063 21056 361632154 9315 9318 399135489 60040 60043 768206985 12702 12707 134686459 7851 7847 131533654 60967 60963 44687909 35584 35579 575550089 10059 10058 33666678 18331 18327 660805110 2927 2925 45880688 6254 6258 8095561 13307 13302 67485522 54239 54234 660609761 10512 10514 475251854 69218 69222 923652834 30537 30531 844726653 38931 38928 505872517 47030 47033 245920850 9317 9312 889802675 10639 10644 843826509 47228 47224 427471059 6795 6799 537960241 30391 30392 301896928 53661 53655 711388151 4094 4087 449261502 53855 53853 937347524 2944 2943 507950286 5730 5727 273763353 63053 63049 996360640 2947 2946 614292809 62352 62355 457567144 48840 48845 587977777 33568 33562 953098836 10896 10902 173052451 38375 38372 464084445 69202 69199 221199651 2947 2954 687229565 2955 2949 951642710 46394 46393 195552928 69691 69692 791727287 564 565 376227646 20580 20575 697187340 24998 25002 558134887 41714 41721 295577625 2955 2962 78684192 56333 56335 650398739 2960 2964 881394029 2965 2963 63204439 2964 2966 476794287 13945 13944 415791196 53682 53687 70399024 46191 46188 133567206 27606 27612 68417021 18706 18703 19245181 21418 21419 133067764 60418 60421 700387358 8286 8279 104297757 13205 13211 47057456 26005 26010 748099902 24933 24927 607144377 17824 17822 564928425 46895 46888 340592594 51358 51354 544932441 41156 41152 840517465 57068 57066 702438717 57854 57847 34707173 56399 56395 160980948 10033 10037 736374527 63418 63421 285703418 68917 68922 447463567 13258 13265 158682370 2987 2989 299206548 4764 4770 775684 59890 59893 681801240 17963 17968 761540216 63274 63273 45105508 61845 61847 448441860 40883 40877 414952304 30324 30317 113254547 10801 10800 73547933 54271 54270 739028903 9767 9769 137494950 56969 56967 724563440 2997 3001 473783764 14465 14472 979628317 9903 9897 989725042 17234 17237 484525554 27630 27636 959998081 3001 3006 63769243 4200 4197 974153133 3008 3003 449743680 5051 5050 808659839 21821 21827 574569689 23601 23605 429127123 3012 3005 419189316 62946 62939 131032973 11921 11917 400172948 3014 3015 657322120 65948 65946 548861869 5419 5425 373673935 50028 50027 53022734 24973 24970 3966480 65946 65951 416708333 58448 58454 195742797 13781 13778 996161417 12239 12238 270197461 3024 3022 905693372 67935 67942 606915699 12081 12078 345915855 9493 9495 911854053 50393 50390 315838867 66105 66109 39004559 3030 3029 204188589 13083 13076 352829297 28161 28164 810704946 3033 3030 826349911 63324 63321 482038132 3028 3035 116081487 43640 43634 502774811 68202 68206 250720352 49542 49539 984122743 49723 49720 36327801 261 259 168707092 2283 2289 511407272 18565 18562 943437455 33433 33427 143732364 19406 19399 971545769 3045 3038 38633485 59510 59512 300164762 3047 3044 29650506 17976 17973 707096232 26919 26917 510898899 8325 8318 578629879 18148 18146 629985817 3052 3049 384480675 61396 61390 584119843 15557 15554 66049804 50088 50086 269803906 40195 40190 740990577 6928 6925 29869190 21185 21178 31510209 32154 32159 599674546 3058 3060 501347757 10661 10657 881000046 22114 22120 468190978 9875 9882 392634620 33931 33930 676603446 2079 2073 690092205 46044 46040 433303104 66895 66898 749104981 43641 43644 944916397 12709 12702 17556220 67194 67192 837434097 1294 1291 235711190 64879 64878 997539067 45013 45006 958916726 63295 63289 52895756 3074 3075 358971710 3076 3072 409035464 910 907 531962906 2597 2593 119259022 35881 35875 972365678 63586 63590 251874821 25717 25715 915286860 55038 55031 841141495 37331 37336 649821163 13068 13066 13802083 3085 3079 30168660 64149 64155 598378445 41376 41382 951128415 26592 26591 554813657 65667 65670 604878046 2696 2692 7516184 51978 51980 621388056 63455 63450 218869282 3089 3093 615134329 35719 35714 442681061 4807 4804 124900743 26816 26812 206991676 50623 50622 100593432 28289 28296 80614596 11444 11437 407928002 26571 26573 957356523 20333 20330 94813076 67423 67430 280019017 3103 3097 184996611 36755 36752 270806836 41317 41312 710478375 64576 64575 821163150 3107 3103 338681128 64344 64348 696608226 23223 23221 42614003 50699 50698 111220655 19494 19488 400610097 21602 21609 410050308 64322 64329 817220729 15543 15541 356094285 31899 31905 72208580 12665 12660 867104365 14575 14571 562964002 48454 48455 518005005 3113 3119 974148012 45995 45988 97526067 43648 43652 307061434 53392 53399 681788694 210 216 509306966 42627 42623 628186161 3124 3125 15382256 42727 42734 649769110 6292 6287 28017235 15225 15226 897002117 3129 3124 704131031 36747 36751 281662013 3131 3125 369664728 15389 15385 223454226 62943 62948 853685608 20494 20487 505244352 10567 10568 886248257 30253 30248 154801151 32610 32611 9687805 54096 54089 703247191 26475 26481 957391242 32152 32154 41199414 23867 23874 465456088 44089 44088 66636352 3136 3143 61249748 69065 69072 797813478 17997 18002 57614234 69502 69498 249752378 3147 3145 221513190 49294 49293 748575489 36871 36868 895886028 19612 19610 139158026 8913 8915 609370538 3147 3152 730218687 8097 8103 574716762 53815 53819 556619002 15245 15247 332630956 33455 33448 204644634 67944 67938 392409363 22161 22160 1067349 30641 30644 822490270 3153 3160 483949392 55415 55418 388935210 10303 10300 283636716 63702 63708 300931287 3164 3161 37164899 3162 3165 54739384 36830 36823 21974933 3162 3167 730999503 45545 45544 131605660 11212 11214 415835192 47149 47142 617464742 30263 30259 405327268 49601 49598 407889924 22366 22360 379532809 31688 31681 18111102 3175 3170 90685336 29873 29870 494598890 41227 41223 866784752 11789 11795 37521405 311 315 180278417 3180 3177 146872672 65840 65836 57943955 13917 13912 386662406 52430 52428 664191128 3057 3063 55836862 2798 2804 235545087 14911 14908 892411140 34457 34453 697512538 61565 61560 107994653 3188 3189 372575778 3190 3188 92526179 47355 47351 986742186 38299 38293 463031517 50294 50292 801185106 18551 18547 944162578 18793 18791 405132797 40981 40978 81814815 58241 58238 69234629 24004 24009 23512072 32390 32383 795089133 34429 34427 220060236 31983 31986 172516118 22900 22899 18856124 19837 19833 630663350 59033 59029 3582348 28366 28368 753488071 3204 3206 977424299 3312 3314 88299196 57967 57973 190273616 46491 46497 12035257 12840 12842 845731030 1810 1815 346545667 30414 30416 87540425 54066 54068 614968758 18771 18767 574812225 52609 52605 335441334 7237 7231 509213294 3215 3217 801618407 3218 3215 265165429 3469 3462 599311265 41549 41546 961033338 36027 36026 192903518 44103 44098 909434110 3223 3220 314922678 63589 63582 718882924 3224 3225 902885518 3226 3220 436721902 3220 3227 348754316 13794 13798 577519237 47614 47615 731413198 69754 69759 92560729 40723 40719 543726811 22091 22084 975924814 3228 3233 986471641 7073 7080 751865303 24950 24945 897333761 31024 31019 793292047 46644 46641 18947409 3237 3238 977148166 45366 45363 190393728 50412 50416 37948504 3241 3237 944843063 37246 37251 42401541 62685 62681 655341950 47527 47526 59203196 15102 15101 743518837 41005 41007 554625017 11861 11867 430417988 3241 3248 766936849 8290 8296 26863188 40106 40103 9093260 31820 31823 644179648 61770 61771 702285170 34939 34938 627203590 33266 33268 826483304 33147 33144 285486851 25644 25638 599349053 56222 56217 192764702 43676 43682 692745921 30810 30813 335332035 49952 49947 133993686 19887 19880 412502547 3257 3262 348614857 39551 39557 52751321 7361 7367 270522850 37783 37790 880039104 54434 54438 271630905 3267 3265 6094532 23128 23126 984019916 57165 57162 70681831 50231 50227 807869391 3269 3271 70224165 18862 18856 727654467 2840 2842 211285673 3273 3274 901116874 67231 67230 504741441 44769 44764 866147258 3277 3274 9490704 1848 1847 714136688 46351 46355 146018179 36174 36175 42680295 5298 5293 497027718 49609 49614 626420361 51222 51228 901251831 39697 39700 28420164 25545 25546 838723418 37903 37907 902769633 58453 58457 766424527 3281 3288 62773393 60369 60367 853921858 5083 5084 959327689 55918 55916 31383778 11286 11281 45095248 5805 5812 20617428 3288 3294 374313879 7234 7229 713630504 6832 6835 807163464 41443 41440 560025100 35185 35187 570047777 38471 38475 220879935 27991 27996 393264899 3294 3301 561706185 65027 65030 723418438 56444 56440 716543722 34657 34652 264920400 3304 3305 262873168 3303 3306 790028390 31367 31372 903512972 69353 69351 70706113 62347 62340 441893575 7678 7683 904364773 28266 28267 289604273 32360 32354 234323502 68687 68681 39911355 4523 4520 377517996 56624 56619 902938502 41897 41902 951573553 48923 48922 527532187 30500 30505 586727079 58470 58475 14899804 3401 3395 383226791 24149 24154 237699899 9821 9825 20513096 39992 39995 713990953 3324 3321 67957557 20850 20852 779370577 42555 42557 289250051 31734 31741 602268679 3328 3321 457202881 3329 3328 196250619 55981 55985 28479952 7817 7823 489864115 20537 20530 449155061 43373 43370 312918584 38946 38949 440574636 65309 65307 876316687 3332 3336 413486271 52597 52593 866842986 26326 26333 835269144 29203 29207 176054432 1225 1232 550940627 27441 27448 754074843 11106 11104 439668888 66330 66328 57975056 60536 60534 555440936 51650 51646 19938613 59564 59562 985935669 3347 3341 718373806 3348 3342 20898935 43705 43711 4426504 3348 3350 937451516 7404 7401 46320617 22001 22002 592892864 21460 21466 527263559 3354 3351 123427965 3355 3348 976060633 23140 23143 201503172 49383 49381 596909515 58592 58587 749804621 26335 26338 183809974 50762 50761 850142860 44243 44240 495522255 9116 9118 491371396 14283 14278 3337823 20710 20705 969320416 18820 18822 903624819 29011 29013 213201216 9931 9924 612136404 55239 55237 252721105 37321 37323 179770681 3370 3363 552408608 26603 26597 404810940 17422 17429 869249840 69952 69949 975076491 46615 46621 244808394 61415 61418 258558432 3376 3369 756461588 51475 51470 338683443 55475 55470 490851941 30959 30956 953743022 14203 14204 469888088 66570 66566 895733729 67374 67377 329602335 38149 38146 191658423 44425 44426 39485978 28091 28085 147599272 47359 47358 199503528 57720 57722 20997937 29653 29650 350316606 26670 26664 844428929 37220 37216 801828022 3391 3387 534125942 17365 17367 931081449 63246 63251 553886407 3392 3394 487602559 64446 64450 709409667 1551 1558 160630790 7108 7110 154788538 69779 69777 831819330 63625 63628 597127033 65471 65465 472524740 61632 61634 116410108 58289 58295 67678142 50674 50681 987889440 4253 4248 903596310 26268 26266 670762263 62576 62582 707786425 8136 8133 88087647 47364 47367 50959922 60140 60139 508119541 3406 3410 689525371 3408 3411 604405702 36928 36932 773821715 63799 63793 438410342 46258 46263 895984464 68136 68131 318804740 26408 26403 533931511 2285 2280 208097182 33526 33520 495898378 58651 58645 515320689 6433 6426 660836833 3414 3421 282428852 36372 36365 27894140 47819 47812 44749957 52894 52888 182069528 9441 9439 4407844 34302 34305 935359232 40715 40711 798304863 30753 30748 61908902 3532 3539 719293517 64356 64361 402808562 63490 63489 967656511 37979 37983 152331738 19214 19207 980787700 16831 16835 822774323 3435 3429 786476812 3430 3436 68928199 4658 4660 17690559 49963 49958 605944231 46052 46047 354023375 63494 63492 336914115 3439 3441 355915195 16504 16511 694810807 44900 44894 276448822 29881 29877 18806248 50933 50932 406332887 39952 39953 11355600 3447 3441 832571154 51276 51274 571525782 3444 3449 207583847 45599 45592 796560098 54278 54272 736241369 53486 53487 816390127 33274 33270 355976866 31933 31934 695111650 39577 39581 865164325 10962 10955 769430618 9711 9718 90649380 41494 41487 142198088 3459 3456 70812211 5657 5664 806315521 26623 26622 418300013 12235 12232 790431889 30835 30828 249398117 54454 54460 55783762 19152 19155 392690016 3466 3465 943961278 68676 68681 272585665 62158 62157 464499074 16345 16341 507950532 32734 32739 327219411 27362 27358 253098863 63958 63955 827800325 47043 47039 320433350 53320 53314 156515930 11778 11772 39137599 65358 65351 753864216 66238 66244 36490613 17099 17098 660971486 3479 3477 527009056 7538 7535 36935991 3476 3481 181642053 33189 33185 348712816 3482 3483 276535978 33443 33442 37222823 46636 46642 899282061 59820 59825 238603557 27150 27148 313193365 42988 42986 27731950 3489 3486 445675785 10790 10789 173886869 39203 39199 12058688 67652 67658 285124181 10500 10499 830884441 48997 48994 101068894 46764 46762 726203436 3496 3491 114733421 41856 41863 803659903 17785 17782 946742943 54432 54435 454788222 55688 55683 431416967 57100 57096 318067813 43925 43922 796535166 23925 23929 592742016 61307 61314 200371258 3505 3501 303051349 17930 17924 335044771 13984 13982 498493472 19212 19207 65069281 25212 25208 955210879 1733 1739 367073466 24031 24033 880704623 37136 37133 204167451 3513 3506 702872951 12606 12599 9980404 66859 66866 413384227 57583 57589 6628425 3517 3516 136088244 3518 3514 925412999 36658 36656 538352150 48780 48783 123264276 13939 13937 165500690 54504 54500 411691305 42627 42631 201574853 3522 3524 926528484 37733 37731 851850577 3526 3519 198982553 2170 2163 923712978 6115 6109 166662506 25930 25924 907160212 67056 67058 883576087 3527 3531 731322499 21280 21281 995226391 3527 3533 13938914 42443 42441 254312679 63300 63304 569751616 3529 3536 889361314 43615 43618 742099368 55647 55652 880139474 14390 14387 650007065 21318 21313 648894853 39322 39318 399482933 11833 11827 115015588 33950 33949 687676477 7911 7917 105371009 40847 40848 733150269 44855 44856 101263279 3547 3545 813303940 19681 19675 944820502 3549 3545 48284759 69705 69698 190728518 40316 40313 5948647 20555 20548 538078476 29307 29310 30705280 3554 3547 773862723 13355 13354 124422146 10023 10016 400576493 50843 50840 986664085 68657 68650 264261507 62791 62797 978229145 33574 33569 290972809 22440 22439 7315676 17381 17384 270030180 27366 27360 37117200 37758 37764 497035376 54451 54458 772056700 34275 34268 699216974 47199 47196 991588337 36790 36791 497781371 45132 45136 465311232 13906 13905 904753191 3571 3564 26023530 3572 3567 443930948 34841 34846 143183320 28361 28362 426842589 30910 30917 352801740 3576 3570 88326569 53154 53159 844976856 3578 3576 406574560 3579 3576 606023950 65400 65396 535125325 43854 43849 6935223 3582 3576 301560485 14333 14334 644272456 24389 24390 217272599 719 712 63626897 68740 68738 641765156 18292 18288 581487672 24833 24835 135429041 19454 19448 130063206 3585 3590 13750618 2571 2564 489265344 23857 23855 103789578 26297 26296 871330969 4534 4531 232238280 3595 3590 770279269 3594 3596 36163028 46942 46940 10834033 54414 54412 371669235 59615 59609 54919890 3082 3080 386722311 13625 13618 984660636 50859 50857 58595298 44847 44852 843193428 40034 40029 72974684 3603 3605 423268519 40990 40983 214297763 8423 8428 817582683 56609 56616 37734099 3609 3602 291975 28383 28387 173040071 24763 24759 531836671 17426 17425 71465518 1182 1180 698994451 44482 44485 840581089 12457 12456 66049657 3615 3616 790381172 31220 31213 971072135 55260 55258 7293450 23391 23398 836574629 3619 3620 22392430 789 792 934997251 41815 41811 774956640 40744 40739 666865799 59897 59892 831998253 58128 58123 803232522 1953 1955 285769859 32669 32665 939577539 57273 57277 953684610 62917 62916 54214659 43220 43221 196527126 3631 3625 493465123 39177 39179 306514821 30402 30395 54139579 22561 22568 675844420 42866 42865 486411029 3629 3636 695841551 21097 21096 939840482 43336 43340 73200440 64440 64435 339347243 2956 2959 375049792 900 895 919049354 7342 7336 258349220 3643 3637 794147225 44724 44717 89716473 19317 19316 569333419 4365 4358 853575227 68421 68415 125959098 19211 19205 128727651 32383 32386 922796449 57790 57783 178102583 1263 1258 690537355 6487 6491 194627430 67704 67709 148720812 66757 66752 117306324 40707 40700 36671023 3655 3656 18047795 60182 60181 570323311 21084 21078 483114451 12614 12609 943118953 55838 55841 201435579 5590 5595 246967922 14609 14604 561761016 11117 11123 651539237 28966 28971 544540725 19293 19287 259561888 44748 44744 258791820 29845 29851 98617840 479 472 787812252 59713 59712 856146633 55019 55022 841421020 6622 6615 933470586 37349 37347 984973614 40609 40616 415770145 32565 32568 983402424 48381 48385 59538971 3676 3675 31251695 2361 2367 452292287 1134 1130 996989684 58232 58231 510304844 17765 17764 935621156 3675 3681 551897375 3676 3682 219861995 36963 36969 480920874 18489 18486 690956760 16162 16166 424183201 8053 8057 441982711 59706 59711 882565366 3719 3718 815081819 13985 13990 476629768 2638 2641 339743226 56475 56470 715864984 47113 47114 341749438 48215 48212 912972028 29801 29806 244744920 65552 65550 189020951 69442 69448 851261784 27698 27692 428563080 69284 69287 67808762 63522 63523 285835298 16264 16267 434894915 3698 3701 946030748 3698 3702 41200845 44593 44592 857215114 13644 13648 141609184 41145 41150 136633484 7640 7636 58470977 66975 66968 457609670 2322 2329 358270287 7464 7470 719032976 39034 39027 316543819 3705 3711 73831278 47703 47705 8643320 15929 15924 28195906 3714 3711 513870180 7894 7898 8579520 3716 3714 718250245 2858 2851 656155427 3718 3714 392187143 61596 61594 656414750 3714 3720 913032933 64892 64890 289422102 42335 42333 981887543 57643 57641 729697166 14690 14689 252687051 31049 31050 470672611 6297 6294 707223798 11355 11353 450225465 55744 55738 440186924 46012 46019 999473333 323 317 826411983 3724 3731 43586797 11437 11435 259952197 30041 30038 372740252 34892 34897 805246541 8610 8611 52148635 61391 61386 950718099 8857 8858 117353228 5159 5166 804356994 9585 9581 802491864 3740 3733 438371161 53479 53481 130252125 3738 3742 542491777 3738 3743 429198944 29524 29520 51070494 3739 3745 58465865 44526 44522 978411236 16137 16138 684832911 50832 50839 94137899 27321 27315 276394097 51063 51064 221619014 13236 13242 568328935 14284 14281 391237393 65361 65368 312759512 45789 45785 851309514 31814 31808 919576973 28885 28884 422807330 44062 44069 96562534 2662 2658 726473363 3758 3759 94965963 2333 2337 135519731 2609 2603 799993702 56884 56886 573780042 58654 58653 51701135 19605 19598 348959457 51767 51774 983860744 57026 57019 434606747 40033 40028 849373675 3765 3768 612694920 63250 63243 930399456 56492 56499 5139128 22805 22804 150107027 69304 69306 954946125 64540 64533 130755174 24150 24152 720520148 59179 59175 504762979 43910 43911 7967958 48683 48684 812528244 3778 3775 994783657 3778 3779 163018966 67547 67540 246682252 54624 54617 327055563 30364 30357 720963316 3783 3782 217788559 16266 16264 13435168 41144 41146 313813902 3784 3786 433139 59875 59871 683676884 26429 26433 803978499 57033 57039 430280133 44046 44042 690529518 30919 30916 467655950 60651 60652 224543725 53645 53639 268388827 63156 63149 33396907 3793 3795 158119755 12274 12272 251037527 36044 36041 868865056 1841 1845 62086391 34914 34907 116683452 1365 1360 85883136 42810 42814 463936841 55938 55933 55328548 47502 47497 314423863 6723 6719 54434156 3801 3805 554947819 62236 62230 433366662 56136 56133 839507637 3808 3803 435161184 57687 57691 849705987 3810 3805 481206006 69963 69970 928231893 13217 13214 993513320 37422 37420 239830897 61191 61197 70210383 24987 24988 814772312 20328 20330 785155153 3817 3810 596742776 13049 13052 92377075 3819 3815 30700195 58015 58018 811017647 42768 42761 500834624 45487 45484 450508103 58661 58657 228108609 47195 47193 457720664 3823 3825 379908949 57736 57741 465699378 43974 43976 116413278 44687 44690 52194535 3827 3829 801662501 14849 14856 62312098 52879 52878 332598604 3110 3106 865546298 29956 29951 364308357 3833 3834 738971143 41308 41301 425203970 44111 44113 420095989 69416 69415 700282925 69765 69760 874332630 52102 52100 361788056 16173 16175 277748221 3839 3841 339787319 10940 10936 966493192 41526 41523 633776845 12263 12261 541533693 48402 48398 57105828 19604 19607 986237849 60849 60842 885019009 32433 32437 396461028 55902 55895 928718039 17376 17375 105790729 3851 3847 285012027 9826 9823 395727461 43508 43506 947929880 43045 43039 394346718 38465 38462 720639140 25470 25475 48657782 34667 34661 499011346 55552 55546 446720543 44733 44728 995814154 32709 32708 375194834 63279 63281 19144022 47790 47783 420703451 3863 3862 291268830 29245 29241 688933495 36550 36548 667064022 52831 52825 229450912 38382 38378 148932406 38479 38483 345985320 5451 5446 401035114 14025 14028 552250117 64772 64779 684264779 32775 32776 91489004 27580 27587 63353423 22351 22347 221445665 3870 3875 691038972 50354 50353 855758733 34159 34160 62989475 29089 29086 722777873 3258 3265 564863818 3878 3880 430874 36635 36637 540122602 56482 56483 629985397 10579 10586 529057499 44701 44700 46732389 59385 59382 800476812 3886 3884 373161203 4655 4659 605224567 21664 21659 895202182 32478 32471 527204436 30602 30595 163024307 24310 24312 181085581 8246 8252 232370262 60550 60547 147735283 65247 65243 733112546 50509 50510 397440175 3896 3892 51242741 67383 67385 871095931 3898 3897 458231856 1493 1491 762854418 53887 53894 515395653 54749 54747 28431844 9789 9787 660485969 3899 3903 735358479 44440 44437 968965229 4898 4901 42676107 40458 40454 848489087 47829 47826 900741540 62124 62117 143189335 6975 6971 447252910 3910 3909 70515447 3904 3911 527463668 69011 69006 286964529 39274 39271 271902961 329 331 643577720 2493 2487 87267267 60183 60185 789576944 28298 28296 698146524 37256 37251 774921927 6778 6782 152274427 20685 20686 63477448 37148 37152 902851162 45579 45573 338225709 3923 3916 962783785 43489 43491 246550709 3925 3923 571876412 33802 33807 911118839 63005 63011 518971393 62670 62664 763399414 46885 46891 11921332 23882 23883 672439797 57391 57394 859746006 15271 15269 74733197 37664 37660 490522331 35438 35437 781679612 65103 65100 53987875 45746 45739 244744128 32056 32058 984561963 3934 3938 618456677 6080 6078 526851589 25277 25279 368742555 45483 45479 567878149 66058 66063 135666315 1843 1842 909120958 32333 32331 335463787 57357 57352 428085548 25811 25807 735944528 43852 43857 42119219 26854 26860 965336388 49884 49888 743722824 24248 24241 376937369 58009 58012 169282159 64811 64807 525203581 47838 47831 453488741 4026 4019 85146830 3952 3955 725704734 45923 45922 503711535 11043 11044 917960306 11995 11991 403221851 8482 8477 60641299 61203 61197 246958009 63214 63208 588432322 69275 69274 656055089 26851 26856 642979522 30057 30056 854873407 62730 62732 11017613 54114 54111 35324997 40916 40923 568573639 15583 15584 85116454 21289 21288 58897520 25136 25129 60163344 4367 4370 443866973 6253 6248 813193881 7172 7165 393378025 3967 3974 856366350 23005 23009 235574504 34039 34042 835861255 57699 57697 775973340 27235 27241 959509823 46905 46901 644171116 55394 55389 525813411 64716 64714 503069457 44950 44949 641018025 60481 60485 926755603 48432 48438 420114915 6632 6637 691287476 3980 3986 127369940 3987 3984 612757162 67520 67519 552973570 45875 45881 349168851 43084 43090 268484684 35649 35652 816566821 67747 67748 460294782 14208 14215 709953508 37926 37928 729978147 13888 13886 852945687 3993 3996 928513435 36160 36161 571774268 67644 67651 4159853 17274 17268 891776315 4000 3995 45907678 21333 21338 898649241 28040 28041 18020290 3999 4003 989365486 52160 52166 220300434 62134 62141 429119897 25497 25494 265155007 62113 62117 790610354 1091 1092 867525958 4009 4008 545850944 1120 1122 829777541 28497 28495 975933612 4012 4007 33407052 25554 25549 79002998 5308 5310 344472376 4013 4015 10897191 68465 68469 572415036 69165 69167 443882887 66611 66616 651557249 4015 4019 156318991 7608 7605 480312176 4014 4021 713153185 26719 26724 29050381 66563 66562 191526775 5838 5840 751222406 19384 19389 875311450 10755 10758 678189323 4027 4022 619242260 11070 11063 52688609 4029 4022 396470567 4030 4023 807678130 53152 53147 951918271 4029 4032 998408488 41915 41919 673670886 41387 41393 947166138 68761 68760 890459639 43450 43451 18255813 37457 37450 643682133 44686 44680 226393566 69623 69621 26192732 49192 49186 46648679 49115 49108 578730392 12569 12573 399237216 28325 28332 361837365 28231 28237 292403584 36700 36696 111030711 26922 26917 949045380 50235 50236 913407468 25024 25023 195678408 68588 68594 149605150 65220 65226 233676308 25370 25369 499331724 69301 69294 908590008 64393 64388 99353372 42027 42025 522789339 4050 4055 127088970 57664 57671 4342544 16136 16137 46412644 33478 33477 821523498 66724 66720 682194425 46992 46990 373903442 58845 58842 393155727 10919 10921 28552022 54112 54111 214307476 4064 4061 498477124 15799 15800 16994455 3051 3050 765819448 44349 44348 484759992 64492 64494 24591730 37180 37183 468755805 4063 4070 993814187 24120 24127 226074919 4072 4069 673856681 36182 36188 104896293 19824 19817 257101842 6522 6519 884294727 55093 55099 938878334 46564 46557 702034709 46708 46702 158303695 25421 25425 146747040 69040 69037 114075845 65620 65618 783638969 4082 4075 134131149 1386 1383 100398690 30673 30680 850007834 22619 22617 355420546 47058 47061 345651959 159 161 28064989 55885 55886 567500636 33500 33497 943243586 25357 25356 943961023 4091 4088 171498246 54595 54590 722967852 41810 41803 933089970 50026 50029 933791896 61816 61811 828459001 28986 28979 638662515 10162 10164 172215533 4682 4687 928987772 29874 29879 646764402 4097 4100 593727193 61011 61012 946595570 44041 44038 136810855 20215 20216 989770322 4101 4104 217857103 51156 51160 39135269 46972 46965 455926490 31531 31528 867670816 55153 55146 777150342 4108 4109 344104142 64062 64057 507734105 66647 66645 129005701 13944 13941 614989173 39306 39305 636765337 62707 62709 2729453 62572 62566 102428623 1495 1492 927493847 533 532 644536597 5601 5607 482926754 26727 26724 614797168 62098 62093 399072938 46823 46822 380227125 32855 32849 292693258 63764 63770 901155196 39230 39223 172611761 39695 39701 776740562 44529 44535 958651833 33604 33602 112164398 30119 30117 901015540 26379 26386 772366119 60679 60677 281213383 38745 38747 640374371 23377 23380 469484859 46188 46192 435150675 8115 8113 56664913 35524 35526 306097693 32767 32764 979211670 40309 40308 464182746 60347 60344 511182328 4137 4139 246992642 36682 36689 295844056 4141 4139 213797412 28101 28103 774710624 45352 45346 593705691 4137 4144 375007255 66926 66927 684168957 31497 31499 26100658 17657 17655 37799445 7074 7079 153216046 44064 44059 666836244 13360 13358 383047707 31097 31093 365838915 388 391 920548411 56347 56349 3607932 46947 46943 799151435 18724 18726 927152282 20875 20879 553612321 4157 4154 295433262 4158 4151 222560247 37496 37493 214971508 66013 66015 230568711 16401 16397 913492613 66403 66401 351278424 53630 53632 266345933 13422 13418 6250967 62166 62171 50450368 15686 15682 470253993 4167 4163 995664841 4168 4161 426693056 4169 4162 294825347 13790 13795 475326124 57763 57756 567850796 6317 6313 520471220 24562 24557 950654551 58863 58857 273429030 4175 4174 737744096 32148 32151 755253739 63230 63237 290438181 38083 38081 927761502 58773 58776 49452659 3393 3398 223811679 25339 25333 659308735 31019 31016 31336098 14301 14299 149016215 57605 57607 942885197 4185 4179 922874456 6417 6420 636719555 8053 8047 989749152 29931 29927 12441274 58575 58570 397151750 65755 65758 455705748 37713 37708 602089993 10982 10984 256922092 59238 59245 228659783 50294 50301 57434223 66373 66376 936129776 28854 28855 95299053 47401 47399 76669305 4191 4198 557601199 48281 48280 47388821 19152 19146 860862988 48843 48839 835187809 32795 32794 937636407 34366 34370 691497694 36505 36508 865914459 24141 24140 510008485 4392 4389 2521578 15912 15909 294774230 8104 8099 432415794 2586 2591 430724946 24115 24114 746857777 4211 4206 522217002 32002 31996 151547050 21060 21057 322023255 63349 63345 23742328 39217 39215 369107883 12470 12477 887637795 33720 33719 489205767 64612 64606 663185329 42529 42531 218609103 68014 68010 158715838 51438 51442 379381659 53253 53246 703971535 62164 62167 201940527 20389 20387 998882788 15215 15213 35270574 38028 38025 707237452 55183 55188 302932746 40932 40936 17371837 28361 28356 703578559 16330 16333 35551396 39859 39854 60651969 4231 4232 824203194 65172 65171 778601906 8490 8488 876828120 48517 48520 16007513 23517 23524 210201868 33730 33726 605239376 36275 36271 128700396 54542 54544 609012988 37047 37048 767551530 61389 61384 469617602 47831 47829 206938985 14518 14522 672808568 56495 56493 559186511 63464 63466 965710874 29976 29969 124394972 56493 56489 893972671 22043 22048 639375098 46852 46848 885799371 4249 4250 125543509 10761 10754 427831909 4250 4252 360067692 9646 9647 76430380 19158 19164 549898729 975 981 627150885 39939 39936 864759853 37035 37039 818676728 3168 3167 292714032 37269 37263 851914589 61470 61464 663710088 4261 4255 215352785 14852 14857 231578567 4263 4256 319240333 42617 42623 469791754 50907 50902 429323448 45231 45238 882179791 22882 22875 623923676 42666 42670 115732487 52862 52865 265356439 5797 5794 724274029 4265 4271 340437395 11638 11633 437315349 4268 4273 308526263 4274 4270 568376392 62013 62015 33506975 7531 7536 459061903 4277 4275 143055434 30836 30842 2920718 39384 39377 54614803 4280 4279 619717139 39629 39623 537674467 51930 51935 955389167 18172 18177 747048100 10735 10731 226114053 34184 34188 933234425 67424 67420 113112352 32457 32455 806141740 17592 17585 947102218 4285 4289 822670440 67881 67878 268805978 50990 50984 236413224 35940 35945 241249165 52754 52748 728053999 45505 45512 862658648 38848 38842 348925498 65658 65657 487594045 67650 67646 628167858 50958 50960 6115421 21544 21539 839545767 22754 22756 534243469 4301 4296 129965242 2069 2063 29794731 38963 38961 833297113 15780 15777 802765363 8235 8242 385748337 25200 25194 407203085 4300 4307 599868382 51466 51462 474003113 45858 45864 238431527 54751 54757 644673614 12536 12531 718958568 66855 66860 713265583 744 750 554253967 53131 53133 252331712 46005 45998 842873803 4315 4316 50777543 6630 6634 636650306 34430 34426 49960886 25178 25177 204089987 23122 23118 727993528 4321 4316 680087099 4319 4322 553862922 67781 67786 941457323 61076 61077 715069964 3838 3842 599598681 66746 66747 35007384 67043 67047 285944326 4324 4328 30688146 62094 62100 605583585 45873 45866 764204480 36507 36500 597900794 4331 4332 880617436 42777 42781 301882361 4334 4327 896312808 30681 30684 747503632 22680 22679 540621506 47300 47301 602792238 40682 40678 983823096 4916 4921 51688822 67373 67367 689985501 47645 47639 952006639 8789 8786 424313053 45787 45781 291717245 43982 43980 267833101 4338 4345 434266128 28068 28062 21576966 27999 27995 918648603 29832 29825 369966324 57891 57895 631614536 34447 34445 480003818 54134 54135 970641770 59776 59774 226240889 41724 41726 560944306 8785 8792 529150592 29739 29736 620384807 3931 3928 292042309 60465 60472 872274256 69574 69568 686727877 55736 55739 803552051 45123 45118 641621321 27876 27878 128709764 4359 4362 208903738 56378 56380 370837526 68005 68002 32915254 31567 31564 346938773 4366 4360 711831395 4360 4367 353630327 35059 35062 11941892 19255 19261 324115248 18902 18900 874236746 57363 57358 310586021 58259 58261 656097132 59966 59960 373253604 40121 40122 400967674 10618 10616 714491410 4369 4376 241795950 58903 58906 213392036 4372 4378 362767108 23108 23112 640955859 11435 11433 551312075 36314 36309 752467273 51291 51288 985946108 32261 32266 423490337 24793 24799 71411595 4889 4888 98110222 48388 48391 112920317 66930 66928 684580826 32323 32321 937247097 54383 54376 977706259 3563 3558 924101409 57223 57229 964309249 65351 65349 547180707 31922 31928 575412954 36786 36787 3200778 29768 29763 93415737 4395 4396 627277787 32597 32596 367951053 4398 4392 327433565 53757 53756 459039566 51512 51508 893446456 62804 62800 524967606 34033 34038 265106241 7652 7656 56519853 47617 47616 458378901 15221 15216 349725253 4406 4404 23005925 20189 20187 244608999 10432 10433 56708624 34428 34426 464200078 45233 45236 207366135 5549 5556 213233458 24488 24484 204399245 40175 40178 296628616 41867 41862 613539885 63534 63528 712183528 10590 10597 61021745 65074 65080 535311502 33595 33602 833987008 53434 53429 934834182 65912 65906 857586919 67930 67923 884505826 61345 61350 464038379 4423 4416 367598254 47834 47829 363557086 63098 63096 639188774 61687 61682 52068721 48811 48806 237353126 45595 45594 467893001 55865 55861 4459233 30584 30589 131089685 15251 15249 260530134 17902 17903 472353182 3201 3203 569839360 49537 49532 953690143 624 619 358591693 26486 26492 719595160 28933 28934 44701778 12663 12658 349556446 49183 49182 897379645 24361 24358 449721909 41167 41168 148531211 58539 58540 876274464 68965 68958 375773819 39498 39497 623183224 39650 39655 172180546 62335 62332 19199164 2178 2177 228287488 4445 4448 972187816 59800 59799 431707251 19391 19386 463052809 24341 24340 634948074 4420 4413 944368079 31569 31567 24298493 5209 5215 634012772 23304 23310 223561596 4451 4456 243861308 35658 35654 624096421 4458 4456 944818862 10069 10064 737742234 3398 3403 43483650 38671 38666 211829010 66911 66914 47690187 38844 38838 565497166 6976 6975 572963959 24684 24679 360238927 31143 31146 979199780 34649 34642 749179462 20075 20069 452077749 36277 36282 232059724 4464 4470 829020453 51208 51211 930098515 29140 29146 989841180 62823 62818 912662876 65276 65283 5988800 4471 4475 258273003 61811 61809 417248462 6565 6564 750350520 27340 27336 396192489 12749 12750 47608232 37949 37946 602458674 30446 30445 30991355 39441 39434 528965400 39719 39723 659584199 43582 43581 478267762 2020 2024 513113509 13543 13546 77160395 32058 32061 131581610 4483 4488 878091516 31997 31995 297340569 2402 2398 733842433 4491 4489 992690006 4492 4491 379528709 4489 4493 777149598 38169 38163 243914431 435 434 570739446 48171 48169 408754945 39077 39082 334430945 18829 18836 65086350 30583 30581 223741014 54268 54275 278656557 32660 32659 74980977 45479 45481 373010171 4503 4499 210624361 61747 61748 414282757 25950 25954 644792514 11200 11193 64794902 43147 43149 600957892 65393 65388 880550350 32139 32145 791671339 19676 19671 253482996 32923 32917 709097248 22831 22829 581401613 35477 35483 892355688 50562 50567 949910574 4515 4514 272512988 42017 42010 350559502 4517 4514 708900121 4513 4518 120955231 13924 13921 227993464 37616 37610 271842143 23351 23347 36755009 16825 16818 8483498 4439 4438 937190683 36360 36362 890910802 19662 19668 655655623 23346 23341 792103729 15942 15947 9910286 18008 18014 803962494 2938 2935 393891064 60406 60405 324270239 61526 61528 462137919 30244 30241 285306942 31212 31207 347309315 34589 34587 577443231 19384 19387 217477823 25113 25115 218244657 10001 10000 991197564 6845 6848 836771427 18096 18101 533590085 11096 11097 622673336 7420 7427 667337690 53900 53907 784273694 11334 11339 67367849 25752 25753 927790972 65856 65863 185719545 39768 39766 33510538 30552 30553 348297833 68493 68494 915695077 13532 13537 580203929 4550 4548 482373219 11687 11689 112245031 13815 13817 188754851 27820 27813 462126301 53338 53334 747424233 14519 14516 43027496 4549 4556 455690793 42683 42681 487083724 29548 29555 932810338 4559 4555 227324887 4553 4560 972062766 38391 38392 976851155 49946 49951 553977238 54028 54032 459795264 4557 4564 21084202 43020 43026 212357698 14152 14157 353899090 53684 53677 818484886 66289 66294 286426847 27495 27498 913686218 39165 39159 495269605 31828 31830 796429230 27304 27298 937572813 25319 25314 211689734 10528 10529 497626022 15435 15437 808887937 4576 4573 49968572 47777 47784 691500271 57865 57859 919176556 4572 4579 150873006 4580 4579 917431606 6717 6713 632392293 56890 56884 341339156 14098 14095 994347765 67241 67242 782038794 4585 4579 24931757 14883 14885 539943167 4587 4584 171518398 29220 29224 636202187 35051 35047 374086638 7880 7874 517051793 20737 20731 956603792 4592 4585 663615823 17907 17913 911110579 28537 28531 867226035 54149 54143 822767258 22344 22339 645803825 4597 4593 443937132 48420 48415 224619090 64508 64502 271006253 6825 6820 40383823 55659 55652 984892397 51206 51204 971786206 37814 37817 519171391 20979 20981 434800460 34675 34669 869663981 36990 36985 586710220 63713 63711 788238058 4605 4608 114257935 4609 4606 432166280 46335 46334 840821780 56770 56767 554703595 62075 62077 710188098 19025 19019 834109118 61940 61934 488505268 4615 4614 326364196 33040 33033 594077396 7391 7386 344990706 53128 53124 438464299 45628 45623 941995803 8315 8309 310538615 4614 4621 956335468 16445 16452 6605822 29840 29847 320836729 69968 69965 165839651 55006 55007 634868439 18811 18804 913660471 4627 4623 546544523 14403 14404 634812049 4629 4624 205196739 31722 31715 174793441 20962 20957 590286020 4628 4632 217233601 40523 40521 166689828 35972 35965 439639693 49276 49274 442076217 40140 40135 408344437 15939 15937 328149713 52825 52819 634165712 35186 35179 544468003 9801 9799 602677171 21864 21869 114360326 4642 4635 790341059 56632 56625 823691105 4638 4644 111594567 36040 36036 616914403 33919 33917 103861890 63910 63904 392014836 50706 50712 851723327 4865 4859 873845995 58755 58750 32266157 13681 13686 68228481 32988 32981 40968045 52025 52029 189130373 10283 10276 105071850 61699 61704 201127890 61356 61349 303003369 16090 16088 49600383 54893 54894 880008289 3940 3941 237214037 1428 1424 74084236 50219 50217 270111366 26532 26527 726729022 57601 57602 33717659 60584 60585 385981558 65011 65005 105290415 60355 60357 830359602 20360 20363 768614363 5527 5533 541465480 9833 9827 32017905 44598 44599 759650291 4287 4283 79576429 4672 4668 460357099 21509 21515 981809064 3951 3956 149065656 4669 4675 758624335 44496 44492 549746311 41196 41191 23128340 60926 60924 51835838 37940 37936 790747555 53869 53873 97458317 59501 59505 231153112 38799 38794 226354629 46629 46630 169548847 39878 39880 631842286 69809 69805 859560572 4682 4686 347903892 19141 19146 868017884 21879 21877 288583137 34130 34132 667345643 4690 4685 416044401 4684 4691 37684535 3891 3885 660192097 4693 4686 875604725 3356 3361 792005289 63816 63818 616545267 4692 4696 357618604 57440 57445 836440782 38605 38603 317297166 48210 48216 91561829 27718 27714 54409926 26012 26016 889383309 25774 25780 545737844 34680 34682 6354951 17832 17828 243024884 27779 27773 519962543 64838 64840 982763315 33298 33305 697146613 68701 68698 768465985 19633 19639 410732945 67676 67672 364901032 38466 38462 585155699 4760 4757 631909629 48484 48485 868618745 31755 31754 757491892 54971 54974 107176549 11191 11184 645560376 60567 60569 922893454 67082 67079 512443196 10929 10931 981418198 66731 66727 946815307 14719 14725 242030683 68996 68995 782074535 21698 21692 332883058 38001 38007 331627344 4409 4403 648036945 14532 14538 892732515 52924 52922 596129547 58874 58870 553633701 36250 36257 785127362 34807 34814 831981920 49353 49350 761872919 59555 59554 556794990 55630 55629 50182374 17623 17616 112020627 71 69 105642289 19462 19467 43327760 3984 3990 46125401 40987 40993 525216116 38092 38093 440013972 68063 68058 48398006 4739 4741 895691931 39552 39547 981226113 53756 53761 448428963 4744 4738 997493455 19719 19715 405865615 9762 9755 530585529 16965 16967 353025892 4284 4285 33859469 4749 4742 18767357 56508 56506 986692898 60621 60615 811869440 11026 11020 417499752 27230 27226 285793040 68378 68385 554262851 62853 62850 339394628 50575 50569 785059994 32314 32316 898106328 51373 51369 14330283 48592 48593 914005539 56072 56068 858628513 38604 38599 60740297 33039 33038 547732328 23098 23103 298581810 44571 44578 342543296 4765 4758 569947963 10556 10554 114847120 50896 50900 63808043 32464 32463 195767421 4808 4802 45878760 27773 27771 842191804 41701 41708 324869739 56583 56588 354590500 64013 64016 835954545 67787 67781 6994056 11895 11893 516836979 29243 29240 273611587 50536 50529 220793049 2546 2541 134979604 36206 36212 842025579 50391 50384 137847597 42807 42809 176224264 45153 45149 548027014 11677 11674 93090458 26465 26462 598581879 20878 20880 699977289 11192 11185 992882310 20275 20279 589629935 29170 29175 32658046 57557 57558 252271308 13491 13496 605134273 4791 4787 901275772 1358 1363 620481246 61417 61414 88331557 45167 45162 322336102 52781 52776 52544501 1726 1720 94948348 16955 16953 672456652 28413 28420 673776812 68284 68285 883113013 61091 61096 940409214 4801 4797 910334619 4802 4797 241214282 4803 4797 152469946 62560 62567 967753421 58016 58010 200066387 4281 4283 159213565 43687 43690 389860388 13435 13428 223905690 9359 9354 80605719 62838 62841 696872710 28193 28198 972348090 11303 11310 56843862 44294 44293 108611567 4814 4807 658092201 69647 69650 169265381 40195 40199 703603384 62872 62878 849171782 15462 15460 674064303 50687 50689 79046834 22108 22109 623575100 5787 5784 21164653 25598 25595 724273125 4823 4822 425733460 9473 9480 797535390 33054 33055 51033110 4819 4826 476595355 42580 42581 542926240 12730 12729 34256483 18173 18167 192015833 36501 36506 297772838 41441 41440 954893968 34896 34895 611853136 4826 4833 51233970 42183 42182 788018526 8164 8163 260523457 4836 4830 631643888 57747 57745 567202177 29807 29814 838969376 41926 41923 203834357 61959 61958 1519379 20101 20096 289330057 4842 4839 657994189 7370 7368 678889361 11586 11589 205698122 24014 24008 918713074 6803 6796 94328010 35952 35959 774080287 30755 30750 483026028 4842 4849 634819400 19977 19982 858081790 19760 19764 487441358 4850 4852 717528340 17721 17719 978630137 45425 45428 820246359 42715 42710 965964781 68786 68785 737603616 64724 64728 447638746 10224 10229 794588742 7619 7617 46808436 5878 5872 917503028 1916 1914 573496483 19209 19203 180070974 4863 4860 281346171 57200 57193 302648117 39477 39470 859656046 31897 31898 790193976 33906 33900 449720768 13814 13812 774488270 14871 14868 832100156 23477 23482 615819314 7524 7527 631915814 10471 10473 75159790 8798 8795 614203504 4869 4874 70833579 22030 22025 433662000 64076 64075 536245832 26501 26504 24876114 31658 31660 318381097 40942 40943 30624906 43978 43973 224133330 56401 56405 495250317 50427 50421 121066164 18437 18433 810304129 20069 20067 863605830 4884 4885 140464306 30549 30542 878244184 42867 42863 242246534 7014 7008 325287589 58819 58822 240022195 42050 42051 523343783 22240 22242 304549039 34616 34615 817417903 26357 26363 577562473 32026 32020 977118004 29955 29951 475162934 55006 55002 568619627 69520 69513 821116430 4336 4342 165926425 66298 66303 57737976 13298 13300 140043686 27608 27606 426484163 38955 38958 817139058 36822 36818 736665335 65387 65385 819196012 31933 31927 285641739 4906 4899 598378464 64549 64544 171529176 8821 8824 463271312 16693 16691 751142734 4910 4909 107658247 28422 28420 893778022 13673 13672 751161642 18316 18309 331809111 67174 67171 797097744 32767 32773 579914765 48293 48289 74073875 44917 44916 427994583 2994 2998 346798887 33660 33663 806906720 34212 34215 55883627 68102 68104 719072 39410 39404 520648190 47619 47618 445811347 2541 2539 491101972 46552 46554 575342955 64626 64619 660957001 46834 46830 464633858 13501 13497 354767413 38296 38292 105534418 7659 7652 444096320 41993 41989 811589288 50531 50535 156438199 39497 39500 392674390 25340 25335 86162720 4935 4932 117596328 59416 59423 702269643 35811 35805 144558490 19736 19729 145667498 67662 67666 364405192 63765 63762 12351842 18772 18765 515958566 16963 16958 923838882 18869 18876 412756465 43227 43232 203878068 20612 20614 582891494 3374 3381 388467794 35438 35442 939280305 62774 62770 45536954 43966 43961 4468392 32348 32349 285006341 57788 57794 380287673 8634 8635 666608052 23608 23609 839119521 45028 45022 33627788 53145 53146 137145951 6360 6359 158703268 41214 41212 401243625 50526 50522 961678268 61171 61178 788775965 23043 23039 216949712 48649 48646 493327354 25470 25471 469114861 4957 4963 48950800 20221 20224 641301828 3995 3999 162263605 29818 29822 824040573 675 669 58429306 59265 59267 951298893 10492 10495 495012958 7204 7197 375622731 60741 60746 947251521 40726 40731 524628223 29183 29187 495718171 44135 44133 470587964 49903 49897 468828269 2121 2119 480228016 67616 67609 76132984 3293 3287 155645882 66182 66189 346971310 4980 4973 863937659 40464 40459 496180326 57392 57399 141202224 34051 34045 440942803 25381 25380 652691647 37079 37081 106533687 23039 23033 993746575 4981 4987 655732564 48864 48858 577355421 49964 49959 426393635 33215 33209 925165005 57453 57460 375977161 52620 52627 173973630 4987 4993 6930887 23273 23276 696120672 10226 10224 717996657 15372 15374 875213450 45853 45852 777572001 4998 4996 600232135 38025 38018 11128492 49280 49274 108732721 67076 67081 30533525 41763 41767 267057410 37159 37157 244433281 5004 5000 25612198 62523 62517 256383595 20488 20485 209584917 39152 39146 258759449 5007 5008 793785951 40191 40185 323638351 5004 5010 822050440 56666 56669 19703874 12087 12094 4687767 50548 50549 213926991 2271 2274 974580714 67133 67130 856665325 46626 46622 898801612 63371 63375 59868129 57730 57729 500646730 17888 17882 594347185 55438 55443 893464642 57186 57181 485100378 59343 59344 133991100 5023 5018 838865221 18612 18607 781664637 8772 8765 426795128 33928 33929 43266778 50585 50583 9017610 5028 5021 675835851 17365 17369 596516057 32900 32901 742244160 5026 5031 112061823 5032 5026 475165624 28443 28437 128855681 2986 2987 409184527 5035 5028 338428362 52214 52220 3960983 30000 29995 974447704 32012 32006 65687403 16588 16591 589879606 30803 30806 894980864 57079 57072 153043114 5042 5038 426860029 15075 15068 342273967 29841 29843 553729869 48861 48860 931552165 26636 26632 85993842 18987 18985 958557768 5048 5046 752717852 46565 46569 50400223 41652 41647 485759482 10549 10547 156460469 43895 43893 790389968 61131 61137 948656845 21857 21855 855297994 721 714 32118994 21923 21929 985055248 5056 5057 849064781 66450 66457 891917210 27306 27301 722638619 21957 21950 397489734 28190 28187 661415965 2577 2580 966888743 4423 4429 108095281 34663 34669 593013792 49569 49573 557315169 27686 27681 854428082 5067 5066 627409243 62632 62628 411378963 34642 34636 68290593 48767 48770 205640320 2871 2868 659053058 16060 16061 71096275 22758 22754 2710217 15457 15456 767333208 45607 45613 531430452 5072 5076 133959389 24777 24781 738495912 31484 31477 682053896 12836 12841 614413346 28157 28150 99107566 764 763 113712753 63501 63496 196341728 9334 9337 82299299 25329 25322 488279432 9808 9802 577563069 4625 4621 524175926 5087 5082 642173615 41807 41801 266229108 34121 34117 906739078 54976 54980 160323296 5084 5091 196601316 53517 53523 931514171 35888 35887 403930029 48638 48641 454287293 38433 38431 61854980 5095 5096 615453611 37997 37994 546196598 63060 63061 44681260 1362 1369 46337396 28648 28643 662814297 2943 2937 861954311 63217 63223 701784979 12758 12759 199900351 64959 64954 72659481 3501 3495 847726061 10850 10846 956455897 2335 2340 45711121 5108 5101 905093511 58624 58619 408667542 5110 5105 63678445 22860 22865 229076413 5107 5112 433201538 28776 28769 969923288 6147 6142 489951805 37535 37540 575367096 5116 5110 744299435 14366 14369 816788328 48761 48759 333958976 5119 5112 523642396 27183 27187 791509739 45861 45855 769671780 44494 44492 377234412 7905 7900 305370789 55716 55717 484844522 40478 40471 866312906 5126 5121 68702784 54570 54568 646497847 16200 16204 158675865 26699 26704 936413694 33363 33360 179786172 16145 16151 993286998 44756 44763 710004137 16125 16121 773753417 5134 5131 794575332 45574 45576 556703916 38775 38771 113113873 69515 69517 979002708 28263 28256 643904705 25253 25260 28057479 20505 20504 268736652 2771 2774 179023537 66318 66312 363737952 23158 23165 744049240 36009 36002 565990680 38607 38606 433389138 28798 28796 613846608 3466 3472 228374326 24875 24876 704856184 5149 5142 426930960 64602 64607 940995624 5145 5151 215509593 41421 41425 969173427 5480 5479 70862118 54971 54973 387192831 7594 7597 312881311 5149 5156 22496148 50800 50803 406513843 27617 27618 916514802 34620 34618 924584458 14903 14906 449500456 5158 5161 958414907 2725 2719 775312290 1112 1118 403252288 10099 10104 41605699 10671 10674 980279079 15356 15352 335127220 44245 44239 389440777 39719 39726 90470395 31812 31815 297917504 5168 5170 16374607 66507 66514 10880213 26143 26146 458380586 5167 5173 823374904 4001 4002 30633633 43051 43046 416692532 67399 67401 918898417 298 296 150354977 18719 18723 351973722 5179 5175 318599004 66426 66428 53275952 63114 63115 852861940 43456 43453 317361711 53064 53066 793548454 56085 56081 818027279 47126 47123 53938444 50504 50498 645238872 3339 3335 19921681 46926 46922 751404408 20309 20314 66787496 3098 3105 788211730 32051 32049 495628222 11332 11331 30409114 29741 29735 379339372 59528 59522 809974559 15840 15847 821889394 55012 55014 535647079 4913 4910 47395041 5198 5196 785218369 26062 26069 42295063 5200 5194 218270743 5201 5198 316509680 4705 4701 871091395 50374 50372 63346235 12528 12527 23146147 5201 5205 431260011 13463 13461 975944944 35925 35931 188606863 45570 45577 302915659 64486 64487 156534661 5203 5210 25168025 57723 57727 512526186 9131 9130 83514129 57910 57907 855212372 5214 5212 193245843 7762 7758 649357892 5216 5211 893929532 52309 52303 351899990 35834 35830 69558327 22499 22496 837778747 12029 12032 562875606 38672 38674 352632297 61163 61164 937656801 38106 38099 569607825 16186 16185 128221742 9616 9623 577020882 5226 5220 873018737 30674 30679 36676140 23582 23580 754461782 27967 27968 4044983 7241 7234 922058957 33487 33493 101501973 66738 66745 246943909 68323 68322 936287653 69074 69078 173524573 5228 5235 791542521 7839 7833 975234103 9307 9308 850264459 25169 25168 721880461 35912 35917 464505515 57293 57289 213338728 42752 42746 24431036 27785 27784 491217231 34968 34963 13593760 14567 14565 478896989 17548 17545 805176945 21571 21564 688141975 36124 36118 858645618 20542 20535 141945468 52005 52012 60858693 38293 38290 41580765 5248 5251 419823198 33648 33645 811328750 51274 51270 158753719 39463 39456 7985822 63142 63136 746003909 17684 17686 359227428 5254 5257 244955052 30663 30669 16934362 41759 41755 666944943 5260 5255 576110671 15807 15813 637481962 32193 32187 60041367 5257 5263 58794819 63987 63980 463838950 3058 3059 447999646 12944 12946 794608990 35428 35426 117152336 5268 5266 937507108 32110 32108 169926614 40399 40396 253761465 5270 5271 38570952 61037 61044 534736520 41631 41636 642208776 5274 5271 997214395 57424 57419 414643263 61925 61918 385863507 38981 38985 537128586 5278 5271 311013240 18951 18956 886719600 62431 62426 191576845 458 453 961297432 5277 5282 479426440 57542 57549 177374648 11235 11241 240488193 53312 53309 64359249 24229 24228 400414600 28180 28178 87377050 40487 40491 876438716 62585 62591 760975673 50270 50267 757290906 41983 41977 500173625 36784 36788 489250962 7487 7486 902875065 60468 60475 197666784 5289 5295 426634209 52302 52298 619352089 10957 10960 900572187 14462 14466 773588740 11620 11624 793746303 5293 5300 996006060 57489 57488 237701006 50263 50257 93763763 21878 21883 389291044 5304 5300 614954473 59233 59234 656112552 20259 20258 253398045 5307 5305 66530694 5308 5304 561481780 53161 53165 422163679 52692 52687 255128184 9118 9125 735676799 40141 40140 61663538 57821 57818 1877263 58573 58572 911943034 5310 5315 985062027 24226 24220 278645838 59833 59835 890510839 37586 37581 758046178 28539 28534 340625998 53408 53405 222370103 2366 2368 818545596 62241 62243 146414063 5323 5316 8309260 57519 57513 445587040 27071 27068 366120804 62829 62825 649229287 4318 4317 623011632 3643 3649 832382 15758 15754 584884572 23810 23812 833915025 27476 27479 743105990 60982 60978 699753486 5326 5333 216966131 58240 58235 227208636 28567 28570 310782721 61962 61959 338594253 23055 23052 28081628 56556 56549 728152246 9999 9997 488322997 37599 37602 152256318 37437 37440 294655152 23520 23516 103093461 59999 59995 944468701 64030 64035 86772776 4615 4617 36822890 34009 34005 109898226 21395 21391 32881175 68275 68271 743300629 18322 18320 142575849 40064 40068 260936425 22158 22165 568409635 67035 67034 697583316 34319 34314 721756786 18710 18705 847455259 27839 27835 199989608 60709 60704 933808887 5357 5353 203810347 40344 40341 191971820 27194 27196 307838575 58769 58763 284934230 29698 29692 476023201 27829 27827 88508229 26610 26604 571220069 37188 37186 134790282 21765 21759 881532995 30682 30685 102530066 5360 5367 207792029 23758 23754 127275891 5369 5367 404327909 6457 6453 57940933 43492 43491 31007245 41183 41182 988997043 64731 64724 525830462 18205 18200 48275921 68647 68653 441450444 8307 8313 507002673 5376 5377 162213482 19034 19033 675783217 5379 5377 121751962 37798 37802 915064214 64087 64093 936649064 6747 6751 773479391 16337 16333 370110296 12670 12668 844592851 59902 59907 237846685 915 920 765322077 10265 10259 473387147 3478 3475 831911833 5384 5389 55483727 52382 52379 287704879 60928 60924 825397470 5392 5391 906457568 52733 52732 12383787 13869 13873 334659678 32319 32322 347386525 10780 10785 997688161 5397 5395 320841664 19553 19557 778823927 10648 10642 21985083 6307 6313 939310107 66250 66252 746823426 9452 9451 711180938 35070 35073 213552076 69802 69800 70626514 23198 23200 949964232 5406 5400 525798572 37698 37705 839315339 36615 36610 730596747 16998 16993 11081037 60837 60835 380398453 57662 57665 736703062 60112 60106 611566610 52312 52315 556872371 5414 5409 401923587 36110 36106 955772205 61481 61479 816476788 39708 39704 744583548 56938 56935 489260277 10604 10601 763430583 67899 67905 628553093 5421 5419 876473871 44160 44166 787577072 15624 15621 835632573 17522 17525 468380508 30185 30178 21601849 19158 19151 685256990 59008 59004 677626797 27092 27090 153262546 39390 39395 382543273 29519 29517 630782378 12098 12102 10591512 20497 20499 48800518 32208 32210 554329203 24764 24769 324336197 24934 24931 386944564 63033 63030 301729243 44747 44749 864542094 9382 9381 802704548 5439 5433 66418523 5440 5438 776427641 5441 5438 827086678 10254 10251 752526080 38436 38440 531039626 2722 2724 187194056 43119 43121 45533194 30357 30352 10597525 64870 64873 851134179 8299 8295 229393144 54862 54863 935462991 5448 5450 71824931 4035 4034 468325163 24548 24543 275437052 42260 42266 306320811 11179 11175 5653104 43206 43201 609084493 5454 5456 331761162 35076 35075 941974795 22604 22603 790075076 56905 56908 557398741 52260 52255 371761437 5461 5457 229819710 42303 42298 717435755 11201 11203 41470070 41425 41427 340348787 40775 40773 936235384 5459 5466 291983415 5464 5467 143927940 5462 5468 828809743 50457 50452 103904208 5470 5465 387924219 5471 5470 588002427 17712 17711 126513464 34938 34942 95680450 8200 8196 636675601 66474 66469 916212342 19345 19342 533220088 64743 64744 981806253 4018 4012 705815253 11464 11462 192498617 1702 1696 310260126 60816 60821 40867926 5480 5482 102196264 56821 56820 596741415 38019 38012 261319229 5478 5485 521648484 12895 12888 793212654 34632 34631 953115597 5488 5482 246995754 26707 26702 674978274 5490 5487 835743376 5491 5484 592789333 18345 18346 665516674 58573 58580 636613056 12406 12404 487316347 61647 61644 666883220 24233 24236 309251234 60860 60859 317528401 21658 21665 398135711 29351 29347 761714685 5500 5496 261386925 50705 50701 112888783 49164 49157 474758896 44473 44472 479938603 5160 5157 947177738 61518 61524 134199763 65436 65433 487854569 5507 5504 619169883 18054 18057 930354658 5506 5509 113011677 65841 65847 278196228 13000 12996 726764271 34431 34433 675268518 8691 8688 49261266 7459 7457 632831043 5515 5510 546819052 858 851 537838472 13028 13023 14546040 56212 56210 538095018 56557 56551 64557437 5514 5520 501433341 16381 16382 658844156 3181 3184 472036803 13336 13332 852998254 61079 61072 583550785 5520 5525 766039662 49667 49668 999421721 33971 33969 607238834 38708 38712 840175059 6315 6310 881471295 5528 5530 963726269 65116 65119 833113565 3219 3212 967158005 42522 42529 725967049 5402 5398 645815236 35763 35756 207403947 40382 40381 572987693 17618 17624 575676615 63687 63681 224379846 5532 5539 51297399 56832 56828 122420423 11171 11177 92000473 19571 19567 55247201 49613 49616 442815429 5544 5540 403754577 37036 37029 43411202 24569 24563 105556916 65760 65756 253552313 27250 27249 519942941 33937 33941 35248169 15281 15275 91481573 68463 68459 676997789 27702 27699 845502914 15059 15056 795113627 5551 5554 959359387 5555 5548 870403423 61518 61525 211937435 41496 41490 318299784 5558 5554 628444037 68351 68357 267282960 23457 23464 207191111 54723 54728 52984961 26329 26335 698928081 40089 40093 561529702 5557 5564 482031143 13915 13911 166751744 5561 5566 20685493 19905 19898 846237243 33212 33206 96525028 40018 40011 516288480 51250 51245 301226218 15989 15994 939674636 63933 63938 611221734 57232 57231 887351009 21091 21089 606329388 63466 63468 13776251 27132 27131 185683677 2909 2911 864296998 69944 69940 720281532 51234 51228 188724430 18875 18879 159435324 67188 67190 2167735 45158 45155 915018974 27488 27487 61075566 7448 7446 492746169 5583 5585 448276735 5586 5579 873776986 5583 5587 714171752 5582 5588 173440975 5589 5585 604058958 5590 5588 433479167 5591 5588 588583407 19005 18998 442351933 3607 3604 867750488 9077 9080 998350620 27142 27140 687255511 26444 26442 99863428 50667 50662 417066676 48741 48745 108234501 22926 22930 787971868 26060 26067 73549676 42559 42552 662678110 5602 5599 636677780 431 425 621912154 58114 58112 66937727 25828 25826 857012533 30714 30708 258982309 31498 31500 649789266 31299 31302 174166668 21795 21792 816108926 5610 5606 918865305 28907 28909 287427947 5608 5612 18649126 22852 22845 18055776 5614 5612 712437717 41510 41511 24087598 68095 68096 267399459 65236 65241 593518182 5618 5616 401853504 5619 5614 990357449 55218 55224 554102302 19547 19540 249710080 7553 7550 936702919 1731 1735 902209934 5624 5622 893502965 19288 19281 898303490 5626 5623 572265180 17276 17270 340019825 46407 46406 577788491 21856 21860 774397475 26424 26422 175570931 46601 46599 34639245 42447 42453 522934278 5633 5631 111022975 59195 59196 612065797 5634 5635 972540575 28232 28226 991405523 54365 54363 43174166 26024 26028 803825421 5639 5635 876462217 4846 4842 59168926 24593 24590 665920587 22766 22772 753666701 53257 53253 21446097 60666 60661 901903386 49372 49379 870067046 43164 43157 945351690 16925 16929 836640031 25411 25405 456713535 2111 2116 595426322 51771 51765 267171211 4378 4381 694516675 60448 60443 903009478 57977 57980 565951455 15406 15412 49694750 63947 63946 2312237 40948 40946 371569583 5654 5657 106583233 5651 5658 815314004 22653 22655 260049523 226 219 62212540 15205 15210 73018767 5662 5658 805301440 66494 66492 199030990 65921 65923 926696947 31596 31590 641805957 45882 45889 145543291 5667 5661 181686813 22431 22427 54673184 5669 5662 877658051 42737 42731 347140003 5671 5669 830163040 50269 50267 846284881 46279 46273 717922252 40467 40470 814029783 6922 6916 178387775 59707 59714 297757016 62702 62700 439727112 69642 69638 391134909 18490 18497 84902529 5677 5680 811150157 20605 20610 355378498 69626 69625 656359549 64260 64254 432572565 33550 33549 232428809 69547 69554 179175978 22259 22258 220954179 21165 21158 441087244 58712 58719 371782571 67092 67089 138834388 40404 40402 437702849 17683 17681 650815261 51754 51758 162785559 15090 15091 610416183 5694 5690 43210922 67316 67320 209403936 25144 25151 229902962 22000 22001 277429935 2603 2596 765990712 24810 24803 197623315 5700 5695 611225256 58016 58020 328911484 52193 52195 753221799 31858 31852 110339608 13291 13286 225479911 55651 55654 739285825 12712 12707 78669496 19111 19114 377454325 55416 55422 231787297 30659 30662 440350598 5710 5705 511532335 5710 5711 186899346 44182 44187 544316557 23311 23310 311737654 22180 22185 145451605 3043 3042 273888639 37781 37786 238964774 19299 19294 400114721 27298 27295 583187831 45786 45780 12651884 52700 52707 778809130 44589 44586 30639739 44510 44517 834041188 5718 5723 105093039 30789 30794 247106461 11501 11508 294671708 12591 12589 472004339 307 300 604807873 17198 17205 62152388 66155 66151 798345022 27378 27385 244142971 5725 5731 284251585 44870 44873 552368042 39334 39332 976076418 44112 44106 128450394 17430 17427 777968 5736 5730 423573919 27222 27218 34103274 62445 62449 210540655 50757 50752 479963699 5740 5739 118876851 32042 32045 974754080 17286 17287 83917983 19853 19850 876218260 56312 56305 480318015 61707 61710 365946670 41857 41858 68593235 6468 6465 824453569 1754 1747 8527197 38137 38138 928836869 12867 12869 511186168 65661 65660 48043148 48406 48404 940494699 5749 5753 133374967 22385 22386 714567550 39380 39383 973837161 5756 5752 998632589 52011 52006 496980028 29801 29798 284950234 39935 39937 313532403 36367 36361 442219559 36 43 226921328 31379 31380 108782213 27256 27250 242327656 40556 40561 158647655 53403 53397 640280339 23337 23332 337088762 57975 57971 953442344 8513 8511 56823225 5768 5769 295837448 65245 65238 188390972 51533 51536 957797433 30425 30422 984537424 45797 45794 535092247 17866 17859 569938509 37138 37133 275981766 35079 35086 906536356 67009 67005 956204651 24054 24061 928042936 44597 44596 6048924 9948 9941 16593391 42245 42244 928557077 60482 60479 63946760 29536 29539 415152556 60969 60968 741408175 7744 7751 703913863 5784 5786 400182350 16021 16017 776049036 5624 5630 489962791 5789 5786 51648537 66338 66339 64688032 56469 56462 948369141 35080 35074 852188125 47065 47062 343674503 2574 2567 278126996 10491 10494 409527622 1253 1254 321468701 9043 9040 900599665 54813 54814 559225545 36722 36718 104602368 12415 12414 130789493 67569 67573 976096730 66885 66891 601498975 29446 29439 672175176 32493 32498 96135224 23928 23922 297857962 30365 30366 747033466 21293 21290 267326825 53452 53457 499625979 5809 5804 910343724 7704 7700 984204739 24080 24079 572179791 38436 38430 349040410 50489 50484 99475601 52589 52585 616260070 68128 68125 592467980 15674 15680 603104052 59058 59054 93501035 5818 5815 748607765 5819 5818 788973911 55953 55954 551972523 47492 47488 182355506 49655 49658 4519043 5823 5822 363833096 1851 1848 237090597 5820 5825 244749250 17928 17932 133541354 3060 3064 586574749 5828 5826 321475598 5824 5829 651903707 58841 58837 511738374 34409 34415 201255097 16386 16380 482987284 20796 20791 694602144 17673 17674 428579608 44446 44443 94945695 55276 55271 626698409 7985 7984 902624025 54885 54892 3140452 30785 30790 47019451 19385 19381 620644996 53310 53308 666628529 43038 43036 886853556 19259 19262 444594970 11725 11724 702538273 38221 38222 825967033 5846 5843 227123666 6879 6876 374106349 48360 48355 410282300 29864 29857 485333987 34686 34682 6936849 27006 27013 679129610 60202 60196 331100762 29240 29246 944732103 17694 17693 539631813 5855 5852 172748651 65194 65199 226494272 65625 65620 636853858 61499 61502 666985670 39246 39242 37403308 6305 6303 49941881 61156 61161 399592594 66786 66792 448392178 5858 5863 305928337 23508 23501 118945493 48582 48580 829154715 29756 29752 258878632 48298 48304 234877823 13889 13887 917400549 61818 61814 304723365 46910 46909 115600717 69150 69156 422487550 12029 12035 20055168 64615 64613 126403643 61289 61284 822651595 56125 56120 229315901 9927 9920 15545921 39059 39064 660682445 50772 50771 418713357 19820 19813 164813710 68727 68720 584431878 21913 21914 304431919 21251 21249 959215492 333 335 649888485 3155 3153 584415602 26480 26475 488649241 43165 43172 937069477 46401 46400 377114462 44627 44625 839271788 50984 50981 616133029 4977 4971 186016617 44982 44989 710220212 62160 62163 713835679 6299 6298 112179156 9668 9662 85999051 387 383 18102730 4909 4906 802404088 7229 7228 73250057 42224 42221 144885582 58008 58010 490012966 6839 6837 919978795 5896 5901 217536140 62684 62690 619901045 6854 6848 590497137 37353 37348 911365422 68048 68044 801806601 9906 9910 441373768 5907 5905 69382393 20470 20472 58409659 54342 54335 914385678 57795 57788 102674134 14366 14365 906256175 40760 40767 10187218 3036 3034 660152208 69283 69279 926278573 30538 30531 367899433 59000 59005 458388790 47687 47681 796029031 5129 5123 705696868 46677 46684 442140193 35278 35284 483666667 36375 36376 889262285 46984 46985 756369169 17486 17492 795250676 5924 5917 204430526 66239 66245 295096291 53302 53304 752098515 46594 46596 547789732 51282 51288 539023037 51849 51855 878431020 63391 63386 675878986 13459 13456 795443670 5927 5932 49315771 46693 46691 743780624 52683 52688 219640858 47890 47889 284701524 62369 62371 45070286 5937 5933 446763867 25894 25899 3358572 49234 49235 349590413 4165 4172 695912144 5941 5937 213338555 30220 30213 874890861 12159 12163 855663376 8746 8749 35393761 34028 34021 51321413 64202 64197 692106444 44182 44188 36534805 56240 56235 710088419 46466 46461 90484209 38820 38819 38848064 5951 5945 370053876 16353 16351 252260604 137 142 552484633 38177 38178 685600000 23930 23926 93283500 48370 48367 949854488 49042 49045 916856830 5958 5955 16150090 4242 4245 420760925 5960 5957 18669413 41407 41401 864484163 34622 34618 830508252 5963 5960 549211342 8596 8595 404665045 7339 7338 375677040 18003 18002 376565118 5967 5961 849415912 61774 61768 855969696 29116 29111 573314673 51519 51518 10962806 68568 68571 286623289 26436 26434 624625087 2527 2523 942112276 6807 6806 573201170 5975 5972 954635890 18140 18138 544653170 2697 2694 439813263 63872 63871 577599522 14616 14623 396054249 28045 28041 485953466 5980 5981 353871351 67024 67022 445420667 5982 5983 699708696 5983 5984 700846304 30579 30586 312475594 67503 67508 965702261 20539 20535 15572764 23692 23698 620221164 52057 52053 335475558 5990 5986 279304046 59089 59083 846962231 7200 7207 468228655 16236 16237 335468687 19420 19418 124408389 13470 13468 760084814 14599 14605 327200186 54726 54733 289652717 6459 6462 941691360 40447 40440 944551788 53989 53986 946976228 56652 56646 9192843 20719 20725 872041382 50101 50097 412858941 24321 24316 930556616 67710 67714 653259610 40677 40678 793555462 10779 10774 534243476 46832 46837 33261765 40989 40984 471937964 37507 37504 366705390 65287 65284 576219366 7484 7482 543117564 24853 24851 883676090 45319 45318 118715988 61121 61115 359525324 19059 19062 774587349 6011 6017 339056158 55943 55940 978007217 52381 52388 363005572 42269 42267 643658619 6021 6020 666850649 37070 37076 184728961 17983 17980 352198001 67587 67582 430182491 45492 45488 132298318 3364 3357 757421508 26490 26485 826171031 35698 35691 842400169 64799 64792 51636933 2106 2102 155637376 6031 6027 840649760 53760 53756 605438939 25190 25189 266372074 11377 11375 15078205 67007 67006 797497050 63025 63021 89052972 54057 54061 657544396 24145 24143 447500423 39809 39805 536053942 33174 33180 238403098 26725 26731 109569246 43420 43419 380324464 63430 63429 243515210 59177 59175 27954152 66850 66855 440431224 19482 19478 715115275 18291 18294 962164304 9426 9431 29112605 32833 32838 265291095 32467 32473 640700658 8993 8990 399450661 30467 30468 837731332 37179 37185 268996889 6054 6048 59931586 57495 57494 146512459 12381 12384 57609002 19972 19966 559130562 16560 16556 97633433 21277 21276 682398696 53231 53229 291504098 23391 23390 838089786 6061 6062 16904350 46028 46026 271297604 14252 14258 655495876 51692 51696 172618957 6061 6066 848059258 20420 20415 972784463 43010 43011 333573162 11944 11951 655003050 66049 66045 57277399 53800 53799 291137048 69468 69474 729082546 12401 12399 998951780 5906 5908 402437096 33384 33386 675121495 62854 62851 771338687 6072 6077 469040500 2420 2421 206694369 64217 64216 362238949 57096 57095 409683959 6081 6077 261066932 50557 50550 408888442 59262 59263 999438654 30607 30605 483116486 22043 22038 184234469 16284 16291 474338673 43252 43246 903029766 8225 8228 40473562 33644 33645 309395499 32109 32103 344984581 34011 34010 800747649 58272 58271 773634470 64190 64193 67489676 56531 56526 913495419 64256 64262 580876057 6096 6090 310754271 57137 57140 166165364 31698 31695 873210269 38972 38970 8051932 29730 29729 139496194 68609 68615 882723124 6100 6102 681916726 48312 48318 741027835 33092 33089 242418124 56378 56384 28315774 11739 11733 753910935 6100 6107 463879756 24292 24285 845968319 33316 33314 803909611 37366 37362 323576341 43957 43956 172475337 6112 6110 545672100 38217 38221 33091957 11220 11214 200789128 3525 3528 353063695 6116 6113 471087620 9189 9183 917865214 38052 38057 829133262 6119 6113 610634208 55350 55357 531919789 39969 39964 760959687 25413 25406 15011654 6117 6123 42306466 19933 19932 629997619 6120 6125 63780345 36516 36511 549010006 41588 41584 429198302 15407 15405 395384941 50608 50615 148454176 27395 27394 277160678 54329 54325 435611841 10453 10449 666572020 42107 42109 40741034 24369 24370 696110562 3280 3275 143054238 68838 68831 273771688 3330 3324 770098541 8343 8338 145017276 49523 49521 886904170 36388 36390 8911146 19150 19148 742425886 35298 35297 111546087 3087 3083 395003198 62502 62496 382306146 6139 6145 603736283 60646 60643 471443037 63168 63163 408631001 6146 6148 82354683 36682 36684 291049378 39252 39254 767516698 36070 36072 16257307 41190 41183 74331106 28039 28046 607253208 56634 56631 12655006 6153 6155 26604172 47751 47746 886138059 22977 22973 171600067 22034 22035 385127535 1354 1348 86870483 58665 58659 122929581 30846 30851 557848335 31417 31421 857234581 46563 46561 398307391 65275 65279 390146881 45919 45922 292304205 1696 1697 85212957 6161 6167 512558657 5438 5444 707744902 6165 6169 260046703 6170 6163 44041879 4260 4255 537069039 11576 11580 406638911 3311 3304 118995022 51883 51879 227083159 6175 6169 494999427 6176 6169 475280499 43402 43403 753482789 22286 22281 65359672 44838 44844 430042075 19276 19270 208191213 11948 11947 956637971 63715 63720 543188372 64186 64187 108685047 25005 25000 968334778 7669 7664 152400796 6186 6179 74775117 44194 44196 467245693 18084 18077 956905646 46653 46651 714958121 38268 38263 273062151 23335 23329 361320504 49709 49713 317591775 19011 19007 222016131 11574 11568 652512235 6713 6719 428582037 60470 60464 469937959 2432 2426 485031004 59623 59622 445141542 6199 6196 106836260 19283 19287 892084902 17987 17981 70630343 6202 6201 13805160 46416 46414 691521309 27794 27791 869928767 7400 7396 378487994 22103 22105 789648742 67186 67189 474593753 42006 42005 843500566 41927 41930 578508947 17257 17263 511353944 38954 38950 218052949 51968 51972 129241625 57856 57860 735692944 40557 40558 946800508 8272 8270 708623538 18603 18605 682703476 56625 56619 237316182 5665 5661 179923089 48010 48012 983694519 64197 64193 794070298 6221 6220 112267371 53516 53513 600685917 6223 6217 449281614 57482 57476 192978755 57060 57054 652996796 5231 5236 386608679 1999 1998 595602691 30353 30355 455098856 20007 20005 782070551 7549 7550 687443005 67625 67618 941196680 41155 41157 711524425 47634 47637 237497778 10005 10010 596400240 38792 38790 16778804 10311 10318 471576168 66375 66371 281503139 48572 48574 308271507 6239 6232 872737663 55695 55702 968886156 4204 4205 785490277 6242 6238 653902592 24238 24239 110274183 69238 69232 736844991 34666 34671 133647194 57830 57834 84667154 12021 12023 804858766 5422 5416 444191568 10521 10517 92382275 31369 31368 917475756 23120 23113 363362938 6250 6252 886289233 41790 41794 613795273 62074 62075 145405617 58983 58990 84407124 31666 31667 573195801 5787 5794 678491384 32824 32826 246055049 14544 14537 431714505 50361 50366 431572164 28123 28118 883623103 69439 69434 260616867 6562 6566 199226028 6257 6264 587617966 5409 5412 259442801 6266 6259 428323821 56251 56257 642570354 35412 35407 42325500 10479 10478 199235143 54500 54493 49830750 2647 2651 617786293 28710 28706 870473747 6267 6273 470604252 19615 19611 948045933 58627 58633 981301937 54575 54573 237903903 22253 22248 192755375 16527 16530 894825879 20634 20640 70645962 41270 41276 942829966 21561 21562 558578341 12008 12006 192406237 6279 6283 151874308 5384 5379 111557778 6104 6097 711630980 54700 54696 368933443 56101 56104 610979466 6402 6397 671850146 55155 55157 736764537 24993 24986 954466386 6286 6291 6084392 35747 35741 22220537 38893 38891 26645139 46654 46653 223726231 43396 43402 969975760 6296 6289 404901654 17167 17162 172113733 31294 31297 904152610 28721 28728 309155609 46886 46885 654906682 36566 36573 39733224 6297 6302 449580551 10913 10917 248723899 61032 61039 30084845 65991 65994 340526391 30198 30199 238326241 47145 47139 21197588 21385 21387 597433722 18802 18809 344708561 51344 51340 409816138 44601 44605 568545702 11402 11406 184180334 30105 30111 866188987 44815 44814 741411172 67823 67821 284222871 6316 6310 32307741 43604 43611 508591067 6318 6317 48577875 61106 61099 688975664 13443 13439 239370781 18070 18066 729291902 68 70 550988481 16035 16036 998573919 5428 5426 165568457 61665 61668 911238611 58426 58419 25172313 6327 6323 436999221 40803 40801 584995519 40460 40456 548046189 29996 29994 734190668 2044 2043 219939688 27980 27977 66420578 6333 6328 26773957 21976 21975 774596815 6334 6335 841356497 9497 9490 614206809 59613 59609 565241526 62122 62121 53492890 46875 46869 30782703 9977 9984 22435343 32321 32317 558019583 52454 52448 494064747 54035 54042 45423971 2248 2252 5724465 68828 68822 782451653 39819 39825 469561985 44636 44631 158548338 17593 17587 600243506 69949 69955 644281102 44923 44928 646116642 2254 2249 588838023 38962 38960 636815818 12086 12085 20629063 61930 61926 832814358 44273 44270 257190062 68695 68702 631896691 10141 10139 774359999 31954 31951 724050985 8702 8704 615671577 66408 66405 12501227 5064 5065 349113897 50319 50317 239240108 2984 2981 41538719 45728 45732 570724277 39271 39273 68373790 57383 57380 533711605 52973 52967 787250232 22376 22369 31017624 6369 6366 777617817 46415 46417 311797211 6366 6371 495217026 30320 30322 477891358 56697 56693 264412282 67046 67051 327529274 28611 28607 490165056 8302 8299 339282198 51155 51150 611458307 9940 9938 39780725 16732 16733 783554005 63286 63292 156505874 38572 38570 147710302 2881 2883 938890991 30918 30912 44285389 6384 6379 540905194 56633 56637 659669780 6386 6381 912929937 13306 13299 535405141 1729 1731 359729719 54712 54710 316144023 45301 45298 695087176 13865 13864 836931518 6392 6387 35296985 6393 6390 147885242 60863 60859 277121411 29945 29946 51066878 8913 8908 777533298 35182 35179 461985588 41446 41449 920259001 7612 7615 88370991 6398 6400 225746408 65817 65816 73865505 36415 36411 394603233 27337 27338 67707406 27985 27987 170737127 67572 67567 506108544 6406 6399 700861944 6407 6400 649667709 37342 37340 22368093 48745 48750 120479158 60479 60475 357040511 46923 46918 483637761 45941 45945 800413948 64150 64146 732258825 64750 64757 241129466 43687 43693 399632964 18418 18411 238889660 11141 11135 937293350 20770 20765 441077363 21235 21232 828775317 34183 34177 45704790 6417 6421 847256220 60439 60438 997311220 67512 67505 968768867 52663 52661 537918921 17178 17175 53750367 21432 21436 94894864 25803 25807 767591110 28580 28579 906962905 6437 6433 115691334 6037 6034 443136603 6426 6431 357510390 69699 69692 901538443 40182 40181 234434701 55950 55947 220063982 6435 6429 159704530 2016 2015 66020779 67703 67700 714864979 6435 6438 794053092 6439 6438 586525274 181 175 60576582 16657 16653 687249693 11149 11142 84427231 13088 13095 267502901 69451 69455 873075760 34103 34106 353194065 6442 6446 551398788 11498 11491 314693932 22258 22264 555005568 67291 67289 754844348 6450 6446 677627898 6451 6450 669580205 28513 28508 628313615 35359 35357 994155021 14786 14781 5415279 35973 35979 342122313 6455 6456 15696124 55404 55403 417953880 32574 32580 550282644 29326 29322 468323894 2616 2622 642372138 18999 19004 400685716 68425 68421 295645724 24712 24706 523056334 6464 6457 929815488 6458 6465 355470109 13904 13898 243285312 18624 18619 571931662 60537 60535 296935849 18398 18405 859161650 19941 19948 324013118 69394 69392 973960215 65055 65061 70065682 23702 23708 5265528 8533 8531 274332118 69067 69074 607030961 31009 31004 326261231 56318 56314 723928949 7603 7604 110218444 62809 62815 60074435 48467 48462 702827382 52476 52469 550718486 6482 6480 198614632 24177 24173 127019485 32495 32490 804062370 16637 16631 993764138 23627 23631 925978873 6487 6485 972334254 12192 12191 205812145 47230 47225 423660517 14309 14315 890443341 49009 49016 893557646 52658 52652 203974566 63747 63741 77501534 25673 25678 60425787 29921 29926 50152949 23405 23400 866271944 6492 6497 69970961 6495 6498 382485786 6499 6494 568323074 22584 22578 902206753 24435 24442 370656862 61615 61622 618248775 28585 28588 874434805 14757 14753 351495424 34251 34245 304942343 5192 5188 442324642 3868 3866 363474357 30842 30849 722402168 35765 35770 873439926 6506 6510 916187921 6511 6506 443169611 30135 30139 432718558 24508 24515 226325877 9162 9155 264474365 1274 1280 880987493 49159 49154 585315663 33972 33973 546185524 6518 6515 59919568 42677 42673 42990804 17325 17331 677239592 1423 1427 569696839 35371 35376 899390077 32836 32837 99181070 8605 8612 348772748 54549 54545 591140837 40010 40003 930778104 16817 16819 14704557 5732 5731 729878753 60368 60373 621532842 7305 7302 18996665 46033 46040 23376622 38249 38252 15125331 6530 6533 291670805 66883 66889 319863101 41151 41148 961237043 6529 6536 447282000 2952 2949 500902923 57481 57483 640828805 11749 11745 8681858 18236 18242 939395595 6541 6539 367656275 56941 56936 136019350 6543 6541 660745475 54846 54844 32060921 59993 59991 219931160 6546 6545 524949239 44894 44898 853101958 57652 57645 594837846 6549 6548 962150250 4895 4900 392656950 13512 13509 643143418 48464 48462 167194785 63376 63369 891645628 6554 6547 897924963 56612 56619 973002999 27421 27417 223303964 60389 60383 702201960 5324 5325 341923987 6558 6559 955629877 34300 34304 2588493 6557 6561 569413159 8994 8992 144745567 6563 6562 127219219 57440 57434 674383232 27362 27367 53894553 53420 53424 756362850 33071 33068 296927505 4191 4192 510503491 56678 56685 823530179 27443 27439 385414079 53700 53701 551323990 1062 1065 392287976 13457 13455 383005324 7706 7704 842021272 60069 60062 446520876 13695 13698 325025286 6576 6577 432977215 10172 10175 92959640 22997 22994 649515390 11770 11763 918702584 6576 6581 868051212 23840 23843 520010346 8187 8184 30120033 6584 6577 170941277 61573 61578 888300678 63604 63597 670093887 54648 54646 497203080 6588 6586 584636310 26150 26152 781814055 42808 42802 560808269 40207 40201 727574990 6592 6589 850724683 23908 23915 83465672 6594 6592 141162059 68943 68945 901897904 46291 46297 13173991 39545 39544 699549993 58811 58807 570949365 34869 34867 628372176 23804 23800 157448983 8271 8273 40028783 32209 32207 802246286 14183 14177 315896948 11041 11036 106459983 6602 6605 485481889 17885 17887 201004121 12408 12406 70970884 65538 65541 525120581 6605 6609 230052394 68862 68856 765698591 27183 27178 339394704 9155 9157 32157812 68936 68930 500812122 9439 9442 353624748 2681 2687 71713863 17829 17836 573080730 15283 15282 595343077 32750 32748 536731730 9605 9607 485848321 4938 4937 579143227 60036 60030 664350050 15513 15508 96394085 67613 67606 943200439 18319 18312 608854556 6625 6619 944238797 29641 29640 108221 21343 21344 463830533 6628 6621 70320328 14201 14205 586619142 43855 43859 17289271 42892 42893 18229935 6632 6629 614905614 16608 16609 380748879 35450 35457 333120308 20929 20923 311038489 61689 61682 570601601 45946 45943 777738706 67978 67973 211501848 6639 6633 341490637 61977 61971 382874103 33030 33032 586308633 6283 6286 582442956 28880 28877 528826873 46712 46706 168760842 47863 47858 634309524 25354 25351 415675965 7173 7167 98994670 6648 6647 721458587 5121 5128 585275671 51415 51413 281851611 52733 52737 68602019 12699 12702 964023882 32492 32489 721004633 36695 36697 141949979 38614 38607 530959664 56791 56790 369592574 53687 53693 100295287 113 111 29206261 8916 8910 761191251 6658 6660 978983011 57545 57538 757389422 56781 56776 959776614 6656 6663 65850350 6664 6659 425387879 18731 18733 760378788 38182 38186 104267504 51015 51014 8662918 19082 19076 662773693 6664 6669 825770592 6246 6243 187775765 44585 44578 454911686 48872 48877 185503835 45753 45756 866334285 6674 6673 266578400 26055 26059 213269755 10402 10399 877632507 54848 54852 431790843 42399 42397 691452508 19973 19969 127337621 2303 2300 500742045 28065 28064 893779550 66402 66395 226288410 60367 60362 59498412 38925 38923 885651715 68306 68310 786085197 11994 11997 280115375 40795 40797 29738617 7594 7601 688665907 42780 42773 405925380 69889 69895 146674740 7649 7644 58012632 39867 39866 630435577 12982 12981 643486371 68918 68915 430983620 69436 69437 907634125 46172 46178 815682915 8850 8845 335526829 3179 3181 704900866 25450 25455 196182524 31308 31301 871535171 55494 55496 732263050 30081 30077 54650769 1420 1424 144887343 6701 6704 757278897 28401 28408 971539461 2667 2673 4898201 62012 62010 72584916 47246 47249 97198982 36324 36320 667067086 58252 58246 629453897 59350 59346 487746941 23925 23927 332387297 26311 26318 19550201 4107 4104 154055247 69745 69743 440749918 6716 6712 27352998 56827 56826 157044605 65765 65767 630515298 51437 51443 515376082 18234 18241 511238138 52867 52866 957175479 6716 6722 955070393 15290 15283 81177814 21561 21558 379129801 65975 65974 213455588 7339 7343 295271569 50325 50319 142996365 19540 19541 328305217 39182 39178 20914090 32444 32451 39993514 19836 19840 493060794 69985 69987 74979668 36068 36063 63112592 6731 6734 52646346 28132 28138 755667273 13633 13632 237999161 24394 24387 266512513 13299 13294 520788025 6739 6733 28455623 19967 19966 597872107 36689 36694 503418445 17328 17322 215001412 48269 48267 48048612 25738 25742 101094312 39237 39238 998334248 6745 6746 386019771 58127 58124 26358008 54749 54752 756824948 6749 6748 815673898 6744 6750 775723635 42497 42498 379405436 6752 6747 392970900 67116 67114 313368525 64054 64049 151419076 13610 13617 315912077 6750 6756 42662931 2370 2374 46537330 48462 48468 806339851 5002 5000 55657580 6760 6758 190074688 5178 5174 973083356 19574 19570 846373161 6763 6761 760484609 40920 40921 909182510 6473 6467 68586674 57954 57953 32845570 46004 46003 947195731 39527 39533 525544499 52527 52534 800179970 22932 22939 927233792 21117 21115 686936081 6769 6772 318110826 12585 12579 714688697 6770 6774 43979918 66880 66876 65505036 49619 49613 228450353 5194 5187 328859948 50390 50394 706195101 35422 35425 19760571 64055 64060 609975724 6777 6781 985716882 48687 48690 835365410 59487 59491 697632694 47687 47692 352867903 45334 45328 791841927 13822 13817 338211989 1262 1257 489196859 39388 39384 49064728 58986 58982 963662475 6790 6787 607357044 6506 6505 23971244 24916 24909 17214883 61831 61835 33079425 67015 67021 28980158 60490 60492 396560911 48937 48940 104753683 6796 6797 93323569 41647 41650 530669689 32104 32105 990013325 34832 34835 833522144 6801 6800 863322822 69273 69274 873977644 30503 30508 117291508 4249 4254 954486852 45517 45512 464125265 32534 32528 954259813 9771 9767 629331508 34235 34236 598991549 14674 14680 120582980 24648 24643 361674293 6806 6811 87573733 6812 6810 880662414 53362 53358 501513719 15441 15446 392014511 47759 47755 935300288 3000 3005 946558013 66069 66063 951885862 33740 33741 359991405 16423 16425 938708258 6814 6820 68481558 10031 10027 470329457 20829 20827 25862667 37107 37111 405432461 63715 63717 36578471 11579 11574 431186907 31791 31787 103318441 6827 6821 410091302 34870 34868 297670210 32439 32435 461398092 23216 23212 249816429 37730 37724 617740599 6829 6832 912361087 47259 47260 357383951 20838 20842 547681791 22396 22403 999285166 60767 60772 445524663 6831 6837 525473621 23003 23010 468016907 39750 39745 996692125 6836 6840 560563338 40048 40053 945973424 45255 45248 210146755 18817 18824 433137080 34056 34050 178502234 54765 54771 807935384 13746 13747 639037787 45560 45557 20763355 39806 39810 45495757 10083 10087 963288553 47972 47971 671830411 14427 14425 391493249 68812 68806 455332431 24418 24411 608858467 11076 11079 704959760 62036 62040 725648973 18454 18448 716872590 4418 4416 8385065 57294 57298 269328427 6855 6859 199051653 39202 39195 366091260 6858 6861 664801091 54452 54450 651899680 9662 9667 100950930 43776 43777 49377616 20683 20679 794402589 1543 1537 671862968 13034 13027 180924034 6868 6863 487861509 40328 40327 62112261 40553 40551 644314304 34101 34104 35478406 20938 20937 71607514 20244 20251 693163184 68968 68964 572611208 6875 6871 723033972 64389 64385 871225169 6871 6877 665645749 6878 6873 85267300 5847 5841 640457029 37276 37275 352859184 25081 25085 459114769 56311 56317 118140207 34531 34533 258838680 32588 32594 100890882 16265 16270 810809506 35156 35162 972122307 6887 6883 47345198 25685 25687 284982679 45699 45692 68765868 69035 69028 42579586 25966 25963 772276332 5208 5202 798608512 17602 17605 806447447 1967 1960 514391761 3221 3219 247006685 6892 6896 995000724 67404 67410 2112558 6898 6892 359376023 26389 26387 415811501 23252 23259 93698158 65010 65004 921561249 7007 7000 931618754 23662 23661 76727342 6904 6901 406096620 2115 2120 8495237 21283 21288 159175106 30030 30025 86993239 57957 57956 494575537 21262 21255 445806735 63732 63729 997811725 44952 44946 648994624 65329 65328 813877412 14492 14485 682960092 66807 66813 227801241 15376 15372 341631656 6916 6910 359575920 6917 6915 44793708 15498 15499 470551653 25907 25904 117321583 839 846 430743042 6914 6921 379501218 54968 54975 328012272 59122 59119 454163228 55422 55427 473250062 48943 48947 452102598 30097 30095 225164736 66006 66000 252804952 30879 30878 36546698 9193 9189 345036676 7340 7339 333835997 53194 53200 699307120 23767 23773 959639088 18687 18685 119584362 20341 20339 241444179 61175 61168 135814104 17858 17864 596181504 68175 68169 853810541 2021 2018 364513460 16868 16866 338983587 1402 1396 342607036 33905 33901 56434789 12972 12968 811826835 20465 20471 585360395 9246 9245 910437483 55821 55825 194114700 6945 6946 918966538 60165 60164 977417199 31209 31214 48952023 7746 7742 742469379 4917 4911 527721781 23806 23801 71946064 6945 6952 233686543 37142 37140 171006797 40325 40318 862388660 6955 6948 253382868 36077 36070 952349414 12119 12123 778390482 13586 13582 709109037 65781 65778 925577027 39509 39505 924444530 54566 54562 872101470 6962 6961 781806792 50310 50304 563854348 7373 7377 24143245 6965 6959 577509023 63819 63815 169806514 26274 26270 543710145 23023 23018 989707607 43515 43511 801677482 30752 30758 972606619 51345 51352 608668311 15872 15878 98613170 10193 10196 721306487 22798 22802 720548408 67167 67164 451618535 4146 4149 661510340 6977 6972 236075872 29890 29887 499291073 729 724 893307823 55118 55125 375921785 45823 45822 946123942 39562 39566 860510323 6983 6979 363215634 12427 12428 383647487 51227 51221 284196333 23576 23571 550714639 52196 52190 641784020 39880 39884 40258376 6989 6984 277334715 6990 6989 206711385 10247 10251 388510943 42301 42296 946043276 6993 6990 874153468 47418 47411 279354266 22269 22268 78587328 19930 19924 910138820 61841 61836 384808064 57310 57308 702027039 6992 6999 94565163 63259 63258 397534768 45 47 887777148 7000 7002 156871352 7003 7002 562663539 44878 44871 56483793 40341 40337 348503813 67831 67835 306681402 17554 17552 786818835 13002 13004 622724848 7009 7006 441973913 38499 38500 34477054 33165 33168 426848552 7008 7012 305533333 26371 26375 13706646 55907 55902 648874847 21645 21643 274850804 48455 48456 33736721 60783 60779 23129024 65966 65971 55945024 56348 56345 480651868 38455 38448 373052277 7015 7021 125526463 13465 13472 716571267 64079 64077 522710891 18064 18066 851673624 53927 53931 252602782 13941 13936 86849683 12962 12963 923367629 54686 54679 703568405 36093 36097 315423566 41615 41612 212732379 29915 29919 266834261 23279 23272 314926539 26343 26347 610805025 26729 26722 922480716 59113 59109 404407159 19472 19473 752127067 27087 27084 309155920 38570 38573 763527132 11699 11692 519218127 58948 58950 813117485 28433 28434 981597045 9793 9787 832048385 57185 57178 452635544 60061 60066 118463852 7039 7045 61213969 7041 7046 683598650 19343 19337 406332214 7048 7047 726468741 21374 21381 7591432 7050 7048 283052935 41696 41691 241835181 7052 7048 828759212 26014 26007 962538528 47683 47685 479175403 34490 34483 524942887 21477 21482 928782935 60520 60524 519488645 7054 7058 927842545 66688 66686 19845745 18397 18395 27294657 64415 64411 606180936 20601 20599 834825765 22017 22016 928507263 20536 20531 626582888 68672 68677 6474971 27670 27667 369076886 4584 4580 874093284 7068 7063 479465615 8353 8350 437635735 54137 54134 599950427 51489 51485 187800667 7740 7741 714542525 55397 55390 414235446 50477 50473 884063755 23780 23784 234537537 66037 66043 706019644 26837 26842 520336985 34763 34767 144508227 44499 44504 893995032 51376 51371 688663452 61990 61986 762900995 13805 13807 968898852 44539 44534 934102789 6651 6644 822294573 50595 50598 743703837 7086 7081 419348690 67194 67199 128893011 32954 32949 927734664 44270 44274 502512112 7090 7084 841478646 30418 30423 974206958 9457 9462 893518343 1204 1199 957345966 55699 55692 942901053 63323 63328 336748265 65498 65492 680250952 16135 16128 720998889 41608 41603 428156631 23654 23658 27774457 33080 33076 995567534 7101 7095 31363354 52976 52977 9285368 31071 31064 868503543 21942 21936 345970911 40105 40100 57226523 6526 6529 571756123 12681 12688 647052386 60578 60577 275136071 27689 27685 285846701 57001 57005 896128698 58236 58234 263545306 7112 7107 536511636 43005 42999 908745972 21016 21009 18324823 2478 2479 881721510 62647 62642 305428281 7117 7110 108595190 21813 21817 925061495 779 777 678843696 25423 25416 62103275 10071 10064 639970591 42054 42048 551241953 20334 20331 855585411 6440 6434 925200423 7125 7120 532035008 22791 22789 522377827 10700 10694 506932436 27078 27073 360597929 9301 9297 642639755 69379 69373 346845773 52493 52500 753193974 43299 43302 373162742 7132 7133 72195353 61569 61570 500429556 31334 31331 952696292 7136 7129 263064276 41311 41305 396085861 12329 12333 887151409 46353 46358 954114363 63963 63959 790828493 44735 44742 936950606 47398 47391 44610272 26344 26340 798736317 1077 1078 423189679 7138 7145 749218328 1061 1068 20674913 47067 47065 19816656 60020 60025 840493838 3462 3464 233770987 7150 7148 773687834 45603 45600 834673660 48883 48877 229866945 39147 39140 833339731 7760 7766 243827442 10970 10973 196326257 14828 14823 134476129 29266 29262 104157375 9550 9554 95399128 67787 67791 770096767 38998 39002 89145549 63163 63159 343802114 43819 43812 982833722 7163 7157 32498715 42228 42222 443028393 26127 26126 710035413 41662 41656 266684302 50893 50887 442508641 57097 57093 484826330 59735 59741 748183634 7170 7169 137806285 22982 22981 956479501 31313 31311 459999500 16059 16058 294645114 31015 31013 306896115 16220 16222 25306880 45797 45800 38564652 15159 15155 51588273 26616 26613 28373121 7179 7172 967622337 7180 7178 231777518 62340 62339 685094973 4757 4754 353230843 47563 47557 866956281 7184 7182 644469065 52691 52688 447109579 61873 61872 642751850 2292 2286 139403766 39401 39395 217949941 7189 7185 984411369 48929 48932 720995290 19614 19616 994132778 25640 25637 824335604 52189 52187 933974413 29665 29668 509570013 60983 60986 753530281 9334 9339 351668998 30135 30133 926772876 7198 7196 964398087 1883 1884 950666670 69272 69267 493111347 59337 59342 672777252 13195 13190 389455728 7203 7202 991758358 45669 45664 174020934 22872 22871 11846771 7318 7324 10492981 55369 55373 5784803 16668 16662 388296524 58582 58578 193624062 55580 55587 556988919 20682 20688 438972859 67320 67322 41743897 25779 25772 491609131 7210 7214 588449882 66713 66717 509377639 6919 6912 56469699 18367 18365 456497607 7218 7212 860902792 54290 54283 217097556 61996 61989 187920932 41705 41700 725448064 60823 60820 773956779 15625 15620 510011925 51717 51711 840107868 43908 43906 838110316 7934 7927 858485878 21813 21819 972177375 15700 15701 856152654 46546 46543 19795072 40956 40959 565712285 20037 20033 331783692 44542 44547 306890270 52613 52616 339687706 30260 30258 23431001 39696 39697 860772504 19235 19236 287213497 46032 46030 909683064 19667 19669 945987557 7239 7232 560876199 25044 25037 236092493 32756 32757 942563135 27898 27902 732688131 7743 7745 53135101 69642 69644 222064589 64794 64792 292853493 8848 8852 793704568 45440 45444 32347268 23986 23990 679410543 22314 22319 226124935 67341 67342 548022412 54124 54119 498672842 7252 7248 667218989 20534 20531 637932996 7446 7449 239539339 2195 2198 259367553 21150 21155 21293383 11707 11710 91956447 58474 58478 202932550 51804 51798 355023357 11715 11718 29176511 35213 35206 823442161 21978 21983 800749970 36092 36086 198553017 12552 12546 481824732 44546 44542 455721588 33877 33870 884176072 33708 33704 901132499 7709 7710 617207208 47294 47300 493455818 36856 36852 145952068 10156 10154 679432587 3728 3722 734965105 28628 28621 455013812 57688 57695 71007462 7269 7275 597717959 24722 24729 187654988 12147 12140 191710172 35262 35266 819946900 25460 25466 243424146 6496 6494 337396877 23454 23459 731045195 15500 15496 964580278 59962 59955 516474777 38651 38646 668044881 7280 7285 422033651 56831 56835 713726136 60729 60734 646945709 54674 54679 936733684 49453 49458 341691943 42918 42911 474472332 4230 4224 179247940 18488 18492 775292315 29448 29446 708941597 16578 16582 715230501 22453 22452 553104375 7293 7296 36918443 7290 7297 116958067 68949 68953 426764029 49221 49220 913627141 49310 49314 444646480 32201 32206 805550759 50363 50368 548489616 24848 24843 34610895 7304 7297 427494392 46084 46085 645664414 7306 7304 550661855 18740 18736 618246490 7308 7307 964026837 60432 60425 827751966 32387 32383 55245550 10192 10194 339341520 34575 34578 317843294 4928 4929 262170452 7314 7313 686543942 17372 17368 339637503 13775 13774 813326798 1941 1938 314673743 5838 5839 34322036 66585 66591 466928857 58403 58402 249903268 19180 19179 549321602 16616 16617 920165512 39468 39470 111401714 7206 7200 93488161 18516 18511 510600774 3952 3953 965698967 2608 2610 860647429 7322 7328 380316621 7325 7329 30203734 26471 26470 643155257 30826 30820 162125168 32749 32754 660772083 13498 13505 203818833 24571 24574 259881483 18308 18302 688971699 6038 6037 540500256 40192 40191 744897852 46180 46173 834638894 39063 39061 49714933 46684 46688 892353704 23650 23644 156213501 14053 14047 276941767 41084 41080 53687167 69105 69103 371113249 60802 60804 868361697 17073 17071 974317437 19237 19243 574280766 21705 21704 115265510 7349 7348 16053527 55849 55850 870986494 60675 60680 123997509 27521 27524 529873045 6535 6542 213508146 28766 28762 250283386 260 258 354857033 68525 68519 888315793 9567 9565 599614379 50371 50376 597841958 37995 37991 49504548 50799 50806 678441089 58029 58022 365214045 15859 15853 914746555 25985 25983 594899027 61550 61553 546392272 5426 5432 804354823 8463 8459 70648820 4240 4239 315737464 45624 45631 690173483 63047 63044 519853262 66394 66396 901686292 61550 61547 216521176 68328 68332 998114565 59826 59833 964315064 4790 4786 20522333 61774 61777 730841821 5564 5567 784555798 18501 18504 840498226 64926 64920 403901082 6960 6958 215862421 37003 37002 270432728 28278 28285 836773003 54425 54423 61557142 52816 52820 559817778 7384 7379 587502857 3769 3763 443707255 45246 45239 933177251 33670 33675 576197256 53076 53069 158730540 11960 11956 810257037 59840 59842 268106260 33703 33706 806143635 51018 51012 339502600 21134 21140 755086536 7394 7389 85949123 27568 27564 402108398 47871 47873 992649511 63739 63732 965042442 7398 7394 234687628 43827 43833 51210588 43769 43775 29624920 63178 63171 274720916 20536 20541 267373519 7403 7396 201077571 4877 4872 696224813 18839 18834 133516688 53452 53458 989521138 59624 59630 30684204 6321 6323 234858110 46344 46347 79957384 63733 63726 235797213 45678 45677 944178501 11826 11822 291094756 7413 7406 329516012 66357 66358 54500733 33089 33082 31652063 7410 7416 844379967 7364 7360 738712719 6808 6815 605343810 50137 50135 978860272 50841 50839 809349681 59714 59718 440047146 7422 7419 95985824 14895 14899 985210770 30480 30482 456181152 6081 6086 295900376 30840 30837 759319697 2992 2991 458283905 43319 43315 206544696 68234 68241 654427288 27988 27991 468842770 30176 30182 568548001 24433 24436 101270759 7426 7433 850349007 68640 68647 57833633 34932 34936 401622135 57828 57822 12196191 7435 7437 450940355 15336 15332 571974086 48749 48742 149947563 29468 29467 83045527 13622 13623 98811169 36871 36876 119616903 15966 15971 681010572 10618 10619 800114251 58700 58697 878755448 1298 1305 56396786 7440 7447 554842764 11509 11504 111331447 10543 10542 60398268 7450 7448 661392535 12148 12143 155654848 39718 39720 912837600 1261 1255 397066692 41933 41929 737992971 1218 1225 51915617 7456 7452 510396555 53748 53747 768203980 2346 2342 705658726 42022 42023 27294285 38872 38877 153125956 44827 44823 377942259 60623 60629 26846405 7680 7675 930343047 2151 2152 205803800 7460 7465 403411390 62176 62180 862345162 7467 7461 753018034 50256 50250 287169499 32430 32423 945595283 66164 66160 692771607 61688 61693 43641754 7470 7472 79612579 22536 22542 798502463 48548 48549 242153431 59055 59057 32380076 51946 51941 809757515 45055 45062 37109617 52595 52591 294388277 63957 63953 386685049 49340 49346 957428210 17226 17220 55106877 11892 11885 885336546 31116 31111 457502519 6011 6012 152520569 44855 44851 52444826 7482 7486 166039699 15663 15670 155838784 23322 23323 521119752 24843 24845 194269156 8721 8728 379940993 8096 8093 57379217 44238 44234 113070474 62329 62336 104100186 57666 57669 551801576 52815 52814 736010828 65956 65960 959316524 48087 48085 848596385 67598 67595 585913992 7499 7492 653470518 36288 36294 620365538 7501 7500 109701696 55727 55733 666011175 7497 7503 760983610 55428 55422 511842786 32252 32256 469877794 35889 35893 253116173 14056 14050 141294052 966 970 942788902 54034 54027 189018647 7510 7508 975087494 46974 46976 468746727 60587 60593 46079215 7513 7512 758355794 45176 45179 524268900 44997 44999 477146520 39815 39819 896128573 2231 2230 93070828 52684 52689 110412922 43985 43990 762189936 57618 57617 44012376 727 733 354677088 50518 50524 774192418 67794 67797 665022093 7523 7524 977619018 30894 30890 338301198 16980 16982 371280568 65143 65148 121952050 58138 58133 367534434 8694 8688 342512313 48172 48166 891527709 57971 57966 37941059 19460 19453 352990642 3550 3546 193428744 15121 15125 342939701 48112 48117 109401034 8659 8655 56423314 1228 1229 88023560 45852 45859 339134569 48288 48285 539999349 12217 12224 211540252 37009 37006 34584488 10483 10489 399444774 64448 64443 132097557 5951 5955 20064430 11790 11788 595328060 7541 7546 435944539 1839 1844 418090272 7548 7546 679438699 7545 7549 37623035 49642 49636 690606591 7544 7551 799324208 48442 48447 24270777 57195 57193 345474177 33719 33724 196002441 21774 21767 798364290 7556 7555 953772484 7553 7557 49189197 15011 15009 202128247 25597 25602 834999928 16412 16410 194099194 25416 25410 799814724 7557 7562 757901256 39107 39111 451987479 60915 60910 510523789 31742 31745 762672941 9850 9844 111429249 27447 27445 433143690 15285 15282 74412277 28226 28221 91335475 30358 30354 150016299 24730 24726 224052125 39918 39919 312550507 8255 8251 663378278 65252 65247 700265043 23880 23886 318370883 11321 11326 542792815 10097 10091 675315514 7577 7578 941198346 55187 55186 20593425 40507 40500 796439107 60582 60581 720376070 1472 1468 415485539 14457 14463 806225856 41276 41281 17589357 3065 3064 873499782 21911 21908 711073271 19577 19571 721471151 3059 3061 932771641 7589 7585 594582361 65072 65076 298142308 1000 997 864038750 42395 42393 592088885 9903 9907 377177476 573 568 774313161 55140 55138 756894964 50149 50152 507847603 5155 5153 846443502 6229 6234 896337484 7599 7598 392188602 99 97 316238666 38956 38953 381190882 1104 1108 946165396 38002 38006 873215646 42925 42921 258118741 7599 7605 922854544 48981 48975 252240463 45263 45267 358472625 48928 48924 109527923 46862 46868 497111948 22345 22348 750334382 28553 28554 340610218 7612 7610 930488837 7613 7607 365106509 35768 35773 478383844 50216 50212 785024609 38695 38696 42906291 10573 10579 34800303 59876 59873 626994347 31819 31812 234967636 50615 50620 195293672 18086 18084 16866417 53274 53279 376134847 28305 28300 882258213 40050 40046 104018001 11878 11874 989256120 20678 20671 993220192 7625 7627 350803225 55891 55889 296732002 57557 57562 10702475 31554 31552 938183892 58749 58748 257010843 29320 29313 69218769 62608 62615 322178133 12804 12811 229840355 25004 25001 409205943 6352 6357 671042073 69215 69218 976359014 64491 64489 114401370 48376 48381 120392608 48041 48039 678678776 64476 64471 96431218 200 195 184187528 7761 7757 192142123 7644 7638 227994098 40380 40378 953638160 18554 18551 461973700 3042 3039 200897361 5699 5695 582108620 51545 51550 462407740 2662 2664 935660517 7651 7645 750271665 41736 41738 706353937 14312 14317 895085014 21009 21004 689903560 1663 1665 25960715 57759 57760 30481040 55478 55475 792626209 12216 12212 930159054 26393 26391 242415558 65164 65161 365834204 59817 59813 505619012 53878 53872 88084315 7662 7663 835038316 44954 44953 10072523 17194 17201 889514700 20640 20645 335154265 29424 29418 511884585 1571 1566 563586807 18843 18836 523960873 51104 51108 808989106 24815 24811 8844111 22751 22754 524283456 7052 7054 45743404 7673 7674 100447193 7675 7672 778659796 7676 7669 519797577 7677 7675 709583760 7057 7053 485781826 18460 18462 129682898 13494 13491 727941878 40731 40736 399917678 49975 49981 18534117 20485 20482 994462982 60039 60036 672986100 67003 67004 50365638 51479 51486 956358848 30011 30012 894561362 24610 24609 840152369 36872 36870 628332541 36849 36847 637586514 27883 27879 903547964 7692 7686 666956896 27939 27937 823380570 23881 23874 881460001 64309 64312 249327981 69561 69558 426017910 5577 5572 373883272 62872 62877 911947572 36534 36530 176676658 34593 34598 558648368 5465 5458 876423959 46303 46300 173841305 4455 4454 965427710 5805 5799 604750987 16456 16453 380696827 37704 37700 820079328 7706 7707 692906470 42960 42959 952305482 43083 43077 541090827 52785 52779 132480415 26797 26790 36623651 49691 49689 962358643 9820 9824 480362116 7714 7711 793735404 24832 24831 231377556 16567 16574 986332626 18398 18399 988108419 50303 50307 355491046 18674 18672 624362554 14188 14186 759917429 49543 49549 800368782 7722 7719 704781100 60495 60491 121776570 10557 10555 614884398 49722 49717 66705420 13688 13683 21943140 44921 44914 380984030 4803 4810 141389588 41229 41232 824406984 21059 21054 73075126 7731 7726 9669140 10920 10922 742103811 55802 55809 660042866 44244 44241 878617422 12682 12684 173663981 21301 21307 267828503 3990 3993 600052510 11621 11625 53256926 7739 7737 138352800 24088 24094 135200565 43684 43679 819321284 32265 32259 595305241 42449 42456 997525637 20394 20393 230489730 981 985 873562046 5776 5783 716370233 37975 37977 409353370 37805 37810 927201770 30802 30807 676826188 32080 32074 751628666 12618 12623 888619521 7752 7748 405967002 60959 60954 2263315 30231 30225 110424989 15020 15019 516433792 24316 24309 161452166 58608 58603 801555610 7753 7758 897504102 6494 6500 426838016 12295 12288 443405541 47611 47605 531702988 62441 62437 468311838 22527 22526 80094478 47252 47245 663172272 59608 59612 111806842 15772 15768 761155089 66820 66813 722702685 29664 29660 471990566 19244 19245 739557078 61904 61906 47105809 7765 7771 929098562 7766 7772 436048971 7773 7766 304873464 7771 7774 383252210 43520 43514 330180407 7776 7775 161771364 42087 42081 138774876 14909 14902 704624396 9223 9220 792193624 31191 31189 313092476 42767 42772 622017378 24099 24095 251085756 37333 37332 749892841 68201 68203 5153762 7785 7780 685624525 6413 6415 517538531 37036 37040 948739278 39871 39867 869059241 52977 52979 130616645 54250 54246 359258726 46584 46578 120576018 7785 7792 8720167 60110 60109 471054293 42851 42849 358061740 66336 66338 994006881 7796 7793 407796343 48554 48556 5657965 69866 69871 343662883 7799 7794 869773453 15755 15761 564984311 11167 11169 297906017 41500 41501 806864571 16237 16244 47192332 40076 40079 464566218 40529 40531 442683880 26959 26956 689524329 62622 62625 184168569 48585 48582 775174487 13139 13132 593403551 29316 29323 139861926 45944 45937 106978063 13486 13480 572100040 46653 46659 792162051 38209 38216 718223597 63460 63454 881306673 18709 18707 26184845 44328 44333 470075130 7818 7811 904869440 59300 59299 816832741 8409 8415 541959126 7821 7817 767301451 21425 21432 868886436 37257 37252 806447700 15712 15709 198489884 7825 7822 7016482 7823 7826 392132513 7820 7827 673122379 61591 61585 598773145 54361 54368 578421645 23499 23506 685138371 49040 49043 482800573 41936 41937 431411402 23647 23643 384522241 63923 63927 432208155 2704 2705 380541247 24172 24167 440867572 7834 7837 67027157 43996 43990 23117502 3125 3130 24699787 68312 68317 478877085 7841 7839 796705477 18441 18443 14043205 34128 34121 838800894 47942 47939 448145423 49677 49671 618918513 13380 13384 259356236 60521 60523 345487129 44959 44964 843429337 7784 7777 733514460 8688 8690 787921652 2920 2922 55642884 7852 7847 742518093 46210 46206 666877422 50384 50383 130052192 7855 7853 70557190 19432 19426 763078147 11883 11886 114774259 7858 7853 757088059 61225 61223 797269774 57471 57464 248434516 7855 7861 456621849 34696 34694 160339249 33120 33113 40173614 43756 43753 492891872 20485 20486 498166773 7863 7866 854535025 10159 10161 58775834 7867 7868 48312073 47324 47319 401712638 7866 7870 650976562 16735 16732 927580077 5804 5811 365591925 3564 3557 918501649 39260 39257 782241323 22261 22257 641032805 23724 23721 295582096 44787 44785 70832363 50756 50749 738746649 58790 58797 889365730 26939 26941 925627144 68500 68497 169438131 56350 56347 219184701 41398 41399 210891371 63275 63272 348764239 22346 22344 468982893 47983 47986 678177243 35131 35136 331027049 47306 47309 916092188 18646 18644 158850440 11418 11419 29027004 7891 7884 361906921 7892 7890 53352170 45940 45935 950858577 13726 13729 902103213 7895 7893 262431518 66859 66857 634027384 11794 11789 674520701 25147 25148 247294718 60618 60614 674704861 45790 45793 580855111 66959 66952 428498596 17096 17098 8421124 30518 30520 210568224 35209 35206 990915104 45253 45246 591758528 37832 37826 215191191 54623 54616 924927876 56342 56338 5683595 9905 9903 727078322 38616 38613 262741653 7911 7910 501761227 23666 23665 425790809 65143 65141 155614397 55782 55788 861580637 19950 19946 143699546 38702 38699 923096603 21170 21165 276368905 31647 31645 216861012 22144 22147 247735995 25439 25440 407961000 31751 31745 40720673 2356 2357 542062436 35931 35932 46862621 38548 38547 951985051 35704 35702 687524726 12633 12632 211347832 16465 16463 701672911 7928 7925 202630610 38752 38749 412312282 7925 7930 541885697 47278 47281 505540809 9351 9352 648081136 9765 9761 444837893 34704 34705 362297716 68645 68638 23310371 28993 28990 226399452 13685 13687 60235540 35058 35055 915449546 7939 7936 417598619 45114 45110 785450817 21882 21885 408718340 56915 56921 695702526 52939 52933 929572372 50076 50075 33918476 19184 19179 459247932 56434 56441 620180883 15123 15117 325981713 58000 57999 269801457 61384 61380 728673793 18001 18004 207881227 61777 61778 91224638 64469 64472 599677157 48137 48139 198649599 7358 7354 872227441 28777 28778 773852904 63556 63549 567228581 17606 17601 977351366 19205 19203 220878032 22020 22021 78403968 42572 42568 157045038 55986 55979 820997195 50045 50038 985532090 58064 58062 217768732 37273 37266 470105411 40357 40354 285070691 53536 53541 221635010 7961 7967 904692470 47607 47606 775190251 29568 29562 883026251 68711 68707 653784066 53651 53646 530430187 24634 24627 526124528 21581 21574 694927139 46657 46652 143910550 8575 8581 161650685 30718 30722 976928353 25764 25763 310787183 8563 8557 84263967 7975 7979 692732113 54015 54021 24921361 32657 32664 854906772 51401 51395 502320961 46888 46882 668888114 7980 7984 168026133 5837 5834 534112865 21722 21725 132442405 35053 35049 148964748 9250 9246 58767178 57719 57717 446731395 46989 46986 379127799 43783 43776 944756082 35070 35067 918857933 27481 27475 325594640 38869 38867 288439657 38731 38729 14826520 9537 9541 804127105 25112 25118 320358909 17203 17206 779701551 7999 7996 709393370 60739 60743 508676492 28213 28206 230082727 7971 7967 958911361 3883 3876 64145843 35547 35545 582123738 54479 54486 480508494 2573 2571 471727004 7308 7315 18669510 30650 30657 723429273 36446 36448 551113110 4372 4377 379930177 61981 61974 642057689 18264 18263 992840891 55758 55755 220964357 32772 32765 414408757 18280 18278 103750613 45385 45384 474033272 38010 38011 411600519 19528 19527 119900351 32529 32527 315139656 68490 68495 902045385 26015 26011 406363117 8973 8975 671451181 16153 16157 21235427 23745 23743 225220078 4385 4387 35461993 64872 64878 918926927 8027 8020 637039356 23880 23878 796552424 8024 8029 385042707 60639 60637 545394938 59655 59656 50073613 52312 52306 56327168 26728 26733 881822312 36350 36349 675406470 8035 8034 208970803 40487 40480 771012926 27310 27316 270764230 61819 61813 859142225 24253 24260 415738544 5499 5504 500339443 40331 40334 410575857 44720 44723 22814522 60393 60391 108985450 9319 9325 662151728 8040 8045 3339409 42419 42426 868936743 8047 8041 277014633 13986 13992 194352972 10230 10223 806362802 1195 1189 21361791 25646 25648 804690012 27199 27197 183005794 9847 9840 556348482 58148 58152 546314928 59466 59465 712489749 68653 68660 645136849 3686 3685 523200406 4444 4438 513556139 25665 25661 140295945 8060 8055 130707642 43335 43338 850316774 69071 69066 712016483 10888 10882 855055569 8061 8064 289629573 18753 18760 860778956 57552 57549 258342482 37737 37731 986853804 33359 33356 373436509 10539 10541 34403785 23597 23601 23033843 58837 58842 99756538 14806 14801 997591471 4035 4037 730154689 68113 68111 991533641 19468 19464 639040450 31537 31543 58365615 63291 63297 841703034 24472 24477 106457175 46181 46182 385413421 26654 26661 690108883 35621 35622 9213472 15447 15443 338986918 53478 53479 613106441 32297 32304 598187350 48087 48089 59902148 59232 59231 62716610 49557 49561 960185159 30175 30169 989566390 52114 52109 750618072 9099 9101 466871229 61508 61513 338696062 384 378 100515382 39440 39445 476779445 66890 66889 862271146 13833 13832 663389029 63105 63108 911696221 54063 54058 873497109 38772 38776 699581475 27352 27345 514212700 35338 35331 280733557 741 736 276696217 8099 8102 143457732 13143 13141 207058660 65813 65809 220812557 62446 62452 740134213 48659 48652 875431598 35628 35626 19733283 69919 69918 522623352 13370 13371 691257087 44225 44223 125536773 19712 19707 162633058 37766 37765 637955404 25952 25950 69046291 58905 58904 407052658 21265 21269 346475918 63475 63472 86147300 61104 61103 764675250 7278 7275 595413922 2125 2118 21616826 62649 62653 606255838 8121 8119 216607086 23956 23951 562918085 67636 67638 361903002 48272 48277 389334685 30736 30731 709367232 28701 28699 41878288 8127 8126 477138186 36242 36240 793981639 21873 21875 16285314 8126 8130 306811195 6788 6784 739287173 34493 34494 847290312 2838 2831 966285429 8134 8131 84742404 8403 8401 337060015 58840 58834 7418958 23235 23232 207817405 69582 69585 726965162 57406 57401 870494668 22884 22881 80469452 36502 36500 191705440 58849 58850 240404082 6310 6311 952955974 8144 8140 325176055 58968 58963 350449611 54369 54367 875202853 23766 23767 73965355 25080 25075 343522892 30035 30033 760140620 11866 11872 203469968 8890 8897 985836204 24202 24207 453581447 33164 33159 30459288 174 171 48789764 1399 1404 950176416 66820 66822 143637293 37063 37058 308645703 42044 42048 54801108 57981 57975 835320063 28003 28001 492180228 24835 24836 69462612 30584 30591 71959257 62508 62504 926044263 10920 10917 816962197 31904 31900 461055134 15383 15380 26943729 8160 8167 626128538 66648 66654 289296049 68457 68452 511005289 63746 63743 61605499 64470 64473 978769661 22592 22591 220495593 13500 13502 519475421 67574 67570 302174941 17414 17419 342584603 1103 1098 576007189 67775 67774 754833542 44977 44971 856423423 12619 12613 401694496 20163 20164 382482126 13948 13949 820109267 24907 24905 409027789 30904 30902 36429407 8181 8184 953097715 8183 8185 764743063 48255 48256 855983032 53844 53841 159536077 33095 33100 120425768 23728 23725 719616907 67158 67152 799275318 32971 32975 666191492 3838 3845 25295698 54961 54965 129272009 39467 39469 450131518 41939 41944 875174464 64228 64222 544069917 13122 13128 877067347 20084 20091 760648397 32717 32714 673613797 37608 37602 903892854 25354 25355 343160714 8202 8200 5649507 56218 56211 816407031 8199 8204 894438929 8205 8202 166820023 52171 52166 698786950 98 103 749444896 42523 42518 603957732 52969 52975 646753670 53015 53011 456510 59307 59306 325121198 54092 54094 825887658 63979 63977 107828613 51799 51792 123699608 67457 67460 41189650 8216 8213 915762786 8217 8216 307655850 32904 32906 84107300 15379 15384 877659747 25801 25800 540011981 9145 9143 702715339 5568 5563 5489526 64922 64927 508736729 49811 49812 22633203 8225 8220 902421795 50278 50281 285706408 65156 65151 924353874 26486 26483 919985310 9013 9020 572173011 8229 8230 392137687 2628 2632 615916496 8232 8230 856803806 8226 8233 8375647 13471 13467 74535585 22387 22390 318433785 8236 8233 443571331 8237 8232 310166573 27531 27534 207646894 13449 13445 833546645 8240 8236 159522214 31169 31166 1394698 25922 25915 641415204 66242 66241 450234132 60895 60889 686005793 22606 22613 470917028 21531 21538 943435825 56484 56480 552444934 8246 8248 763000082 43963 43964 305376785 67464 67471 738401157 8251 8244 86825377 43725 43723 11882076 62570 62565 629299527 46930 46928 719261397 25437 25442 365151038 52808 52813 281970982 54072 54075 411282081 20886 20888 33888089 33050 33048 874371292 6938 6935 151610970 16212 16214 588725089 58241 58244 785838415 25752 25759 52451740 30802 30804 838027047 48253 48260 347563816 26966 26965 320720502 27670 27673 30374979 17936 17941 967048064 60248 60244 515378815 22871 22867 290401427 58930 58936 865397691 2019 2013 603758747 6601 6598 109603154 5315 5322 281656304 49658 49663 846396818 33675 33681 585699186 8270 8277 72621936 22443 22439 706041304 5698 5705 290537593 10281 10278 379575109 4331 4336 793652492 52597 52598 992248604 8283 8276 674743495 8284 8283 903798806 7188 7191 333611327 28218 28215 596972178 8837 8833 774287604 7843 7842 506487084 47319 47315 436368516 14504 14509 686571408 8291 8288 62837278 6013 6008 203962257 17230 17229 358381882 68627 68632 47933557 225 218 193296519 6196 6191 575123 62174 62172 591140901 55499 55496 259806497 47430 47433 739806741 48923 48924 806009927 6091 6098 885306094 23343 23350 798231927 29893 29896 578618577 6635 6638 613288961 37432 37434 20240030 62026 62025 181485538 49995 50002 45823336 39837 39836 610943197 31959 31965 539237927 38044 38051 7433678 26572 26567 733988269 27348 27341 186911290 20517 20510 197469404 22320 22319 629695530 18250 18248 697433877 62894 62901 751539258 42394 42388 186845427 62121 62125 758181357 8319 8312 664599866 7020 7017 641345091 17258 17256 73760266 3451 3446 551345806 44667 44668 216798809 51462 51464 357781889 63864 63871 923430816 42039 42035 42817162 2413 2412 637833171 36836 36838 960769890 20284 20278 506278807 45637 45644 17926626 47828 47833 992319664 8328 8332 986001432 16016 16015 985779384 44975 44972 45334170 2784 2791 243848215 8335 8336 475527450 4065 4068 97926447 54064 54069 64485179 22644 22642 44037079 1623 1618 310825891 19995 19988 181594379 28540 28542 759257937 61370 61376 676881121 66707 66708 69741361 42012 42011 699959487 69183 69186 45220334 25447 25441 895090636 43142 43141 849091592 37167 37171 23374756 31590 31583 785495590 61114 61107 574973776 62781 62787 168497581 28268 28273 30198389 49991 49988 620171665 31966 31960 821382859 51851 51844 430568812 16075 16069 641788369 49145 49138 24254157 3751 3752 448720576 37420 37415 871656658 59440 59445 397102269 33613 33614 36908537 8362 8363 649198930 26427 26425 921937971 15393 15394 919582495 21728 21726 882823994 34095 34092 668350669 21695 21702 14546725 52845 52839 244072516 28560 28561 969801018 44873 44874 594543134 10572 10565 845097219 51921 51916 773403995 61507 61509 483624356 64987 64985 523994966 51409 51414 449587051 29571 29564 726174711 23402 23408 949159849 14224 14227 397475371 51411 51404 879782080 32655 32648 214361233 18723 18730 798539902 57819 57812 507539063 19282 19284 180624553 5484 5486 475602180 54200 54201 274380251 39947 39942 529829046 43009 43016 776709264 30205 30209 555774736 22839 22838 561671294 50358 50356 299082892 16748 16755 349458981 31028 31033 30783191 40319 40324 369176230 54828 54830 182162237 11651 11647 565556696 47536 47529 252546402 30285 30278 698639001 29875 29874 49023028 10484 10485 370244962 41325 41327 896975645 36476 36471 620917023 58801 58799 619123069 55379 55377 689103421 68039 68033 404270679 8404 8406 165919748 8407 8404 143254091 44955 44953 137340967 26643 26646 311796164 34829 34826 662381721 19421 19414 18622322 476 475 63758755 8413 8411 594112251 8497 8493 379920948 61352 61350 1247213 59185 59180 159645816 26098 26100 42970872 30085 30090 505964715 32708 32704 753620826 42804 42803 140058672 8421 8420 96982682 52201 52198 56251613 62220 62221 325222521 18514 18512 620996762 27625 27632 785155366 28624 28621 677782826 7362 7361 600109489 29569 29567 405482056 37243 37239 161262274 25617 25619 343927798 44873 44875 45744011 59631 59633 440502034 8433 8428 884369659 68944 68941 204528170 50874 50871 723831092 8435 8436 2594449 36049 36048 921747264 8438 8431 328319922 7253 7249 13113599 27107 27104 628299429 53579 53581 29326692 35796 35789 42640896 14535 14536 814387425 59092 59089 10704368 32015 32018 460113440 8446 8439 722972808 30699 30702 984486132 4908 4907 124565080 43391 43393 828350863 54085 54086 696223554 68015 68014 219674101 28934 28937 22519689 29298 29295 307765169 13366 13363 77454635 1454 1449 126652870 13792 13790 228751729 190 186 279972584 52932 52937 941410500 13422 13428 227307500 11248 11254 393483970 12157 12155 211561086 38399 38405 206627985 57403 57407 76505106 30101 30108 438925171 12520 12517 644486429 22356 22362 444118427 31634 31627 977834116 45485 45489 260916544 52430 52435 415339348 39140 39141 956113391 65075 65073 853915829 25178 25182 733322277 32143 32148 988090905 2310 2309 263223069 52597 52604 525194169 56184 56177 88217831 35506 35505 720381250 46183 46184 336527546 8857 8851 996240075 18485 18483 631011211 1910 1912 538548747 56714 56721 763375326 20212 20206 339439561 68849 68842 20398557 9281 9282 619780499 56143 56140 26463399 24914 24920 913418163 10897 10891 399576554 63307 63302 966843231 4234 4231 675595956 27130 27123 72525104 25748 25747 18252422 7631 7637 506259414 29890 29892 137822635 34349 34346 875025161 36609 36616 115910599 8414 8408 78834370 8493 8498 452608179 44867 44865 913542828 8496 8500 697594248 28932 28931 732599765 1408 1407 424025082 6921 6927 70505130 16270 16273 873996776 43853 43856 539464482 48989 48983 255657776 68530 68531 354382137 67627 67620 979690952 3492 3497 672434080 22398 22404 413984779 8511 8504 38540467 55096 55095 624147792 21960 21957 343451051 1746 1741 88784065 67617 67624 913673237 3331 3327 709339755 56285 56283 1574275 27798 27793 620221073 31120 31121 137417089 8710 8707 749694790 41013 41012 465422794 64213 64216 6505019 26019 26022 607611068 56523 56530 84008149 175 173 611155466 11208 11209 525580418 15556 15555 564328369 12075 12068 832581966 8529 8522 699387181 55057 55052 953514161 16317 16314 600124140 43268 43273 787875499 27157 27159 36841475 36712 36713 864859923 29362 29361 678191136 23534 23538 934957357 35309 35305 866579391 15771 15770 267103610 36947 36949 42243745 39419 39418 757820884 45664 45665 150612090 8535 8542 537918394 8541 8543 576662507 340 334 659701992 35534 35529 949766063 48329 48332 738119210 48111 48107 132534809 57344 57345 759424115 19502 19506 884804798 8550 8549 38685225 60829 60822 82501231 23629 23632 358442692 51136 51142 153577834 8554 8548 376030871 56233 56237 693817808 320 313 226859245 61557 61561 629065818 8558 8556 147144280 69000 69001 25518920 48658 48654 191819078 22967 22963 260136859 45679 45675 59723989 12468 12475 643632260 48034 48038 617899497 43311 43315 28100892 50014 50013 653310075 51402 51407 934269013 42777 42771 263951156 31775 31770 394454833 4312 4317 81540922 18694 18687 644766002 38469 38472 179610186 8571 8573 599753489 34549 34543 827855111 35039 35036 686412211 2260 2253 756644753 25244 25241 379863896 42470 42467 18970202 30348 30345 18005782 40491 40497 525070645 34660 34656 238050438 58820 58819 998799024 62234 62227 348085693 42637 42633 989527460 68097 68100 872254845 9750 9749 984015626 13157 13162 802994093 13337 13340 324866576 14516 14523 125886983 8262 8265 464291949 26505 26503 381686545 8585 8592 628454641 30021 30019 273122638 16757 16752 421045344 35822 35826 39590581 25292 25288 810397824 66008 66003 943367266 7224 7227 848471409 57040 57042 706564748 8597 8600 893194557 6685 6684 232480951 52321 52325 19771824 6217 6219 975950378 2733 2734 539112554 8603 8605 780554916 4183 4184 866565426 28340 28342 833032011 60496 60492 396830349 27636 27639 414227429 8610 8609 849555599 3735 3734 686536778 5281 5286 897520114 35354 35360 640387609 55233 55232 754229093 51039 51045 70472875 8616 8611 648543526 16195 16193 778062149 6534 6531 198512339 312 319 870166930 49240 49235 866687358 36659 36665 278111824 33746 33751 254397439 8623 8618 514000969 34295 34291 819143054 20703 20696 639820165 66282 66287 297849489 2678 2675 467762366 62404 62403 377702322 4719 4712 482775316 25156 25150 898777909 36828 36825 399889922 32454 32448 22951048 33816 33814 953193361 59353 59349 939616796 30570 30576 91718347 8636 8632 445879668 8637 8633 64112755 19253 19251 773510524 12348 12347 18651635 7457 7454 673004315 14594 14599 149034134 5684 5690 685014027 8643 8638 12625655 8644 8643 83773417 40314 40321 986685626 24494 24489 21984136 54076 54080 775434361 16895 16888 25456267 51787 51784 711979009 5269 5265 219526963 21459 21463 293410495 54629 54635 730284149 41 35 651604085 44136 44134 979172944 24716 24723 619195441 50868 50862 51233373 29363 29362 724752256 8658 8654 339878568 52786 52780 923605471 9014 9010 16351934 24088 24081 957023346 64156 64155 789518087 33475 33481 955812345 8662 8664 759080534 61673 61666 444756735 68804 68811 14394303 8667 8662 879911508 8664 8668 120092329 44110 44111 211090878 47732 47726 131362595 51732 51728 708447980 10904 10908 67086460 67635 67629 290992299 34771 34777 443465741 1277 1270 407624797 9500 9507 48813146 18315 18312 708602790 19767 19762 129439834 22688 22690 672948840 24285 24289 347118354 8677 8681 978064626 8459 8466 562530665 17636 17635 81460852 23585 23579 404379703 43983 43979 275438518 61721 61728 342152351 46714 46721 430988810 18762 18760 1445535 18423 18420 429296256 19840 19845 733860325 9939 9941 939497816 34369 34367 664805604 63841 63842 992504253 53609 53606 42966056 11338 11340 631692720 6677 6678 301912038 24179 24183 353415746 44604 44597 28117464 25017 25012 322643974 8700 8699 318818631 57951 57949 740069318 35714 35718 133390186 6652 6654 978259829 49010 49009 524273134 38719 38720 9955685 53221 53219 580049366 11303 11305 598581178 7030 7031 73349253 16294 16289 848426527 20982 20980 793572121 61319 61316 362496951 20268 20261 156011515 8696 8695 269781846 56452 56450 206271156 8713 8715 706199538 26526 26522 914387459 27405 27404 862929748 69608 69606 878887980 8542 8546 219888915 33576 33569 104513938 16918 16923 191880643 67807 67803 55762312 67841 67839 584671850 21221 21228 19798885 12480 12478 826141747 31457 31460 570602966 63875 63876 369000551 22681 22677 683596409 14914 14911 714851480 20697 20690 449170343 67094 67093 234048288 3385 3389 188530321 33639 33640 338002890 51084 51078 362265486 33369 33372 219620558 39879 39875 674000563 5796 5800 865181699 29067 29061 12983461 36896 36891 923170896 24276 24272 48622507 42671 42665 837782371 10093 10089 120563975 17677 17679 54155686 17066 17063 678955655 8745 8738 38771823 6233 6235 813703255 8741 8747 28846200 8748 8745 601480985 66380 66381 369377934 28981 28982 292946487 36474 36470 793258125 55593 55591 37191288 10959 10955 987591819 23701 23706 639697618 1072 1077 465116244 15869 15875 19692416 33366 33359 158103319 9289 9294 968411988 8759 8757 572645726 11535 11540 178106189 58766 58759 27824963 56417 56414 987693164 53471 53469 817464033 14827 14825 486295492 14073 14079 449795338 6359 6365 937580753 12292 12297 582110776 9742 9748 461432330 8769 8767 26589637 51892 51898 49791929 8771 8768 108342622 26215 26214 107891979 53635 53642 645314229 26765 26764 48616803 8969 8974 199823734 8776 8774 458465268 58009 58005 904690045 62315 62319 289898383 52226 52233 447540550 25021 25017 491204793 51341 51337 508196004 59807 59806 46105601 61440 61433 274218934 14090 14083 86761105 21951 21948 33501719 58124 58123 61764866 7053 7046 650096214 52251 52250 434865269 23157 23155 299054502 9432 9425 74197983 3071 3067 36646870 52246 52243 817723300 29515 29511 254275459 69155 69157 890975592 27574 27579 665765516 49508 49503 358553121 29383 29382 909721286 31043 31047 368200817 31514 31517 457132785 21179 21175 442262836 16967 16970 274596843 19390 19394 829984341 33133 33137 639321636 8804 8797 289914853 59252 59253 776323922 48249 48243 610237294 21922 21920 83385446 6362 6356 721294724 43213 43210 171628478 16814 16812 297745822 25117 25113 44727708 42547 42550 72183332 35673 35668 308327639 69174 69173 63190217 53876 53874 543875536 36816 36814 3619611 19681 19686 452344232 51543 51545 434851672 23388 23393 671924144 40117 40123 203874692 12968 12974 949130017 66675 66680 557653176 51735 51738 239590158 8448 8442 876321981 68302 68303 40414870 66601 66595 16608730 11327 11322 56099678 8828 8821 562436841 26684 26682 15299135 43380 43387 921201584 55423 55421 920590907 638 639 635463023 37282 37283 705380790 30383 30390 587441078 8835 8832 169314786 49850 49843 875302777 67920 67924 125680764 60279 60275 669721190 8839 8838 304190390 39453 39451 10024054 39159 39157 754308212 39657 39659 889800643 50871 50868 71063738 60161 60154 148702873 5889 5888 409443941 29169 29163 510879695 21701 21695 798993946 41639 41633 75148632 69236 69243 534867581 6162 6161 556151061 40172 40166 599799715 59509 59506 23226861 23736 23729 197835465 53944 53950 256647968 24202 24206 49236038 10331 10337 238667736 8369 8370 421924286 16047 16053 611783938 48451 48450 581242521 31190 31186 244352859 25501 25498 600803507 8860 8862 31673294 63612 63618 363985749 16632 16625 522919933 6106 6113 951907941 8258 8260 314024222 30463 30465 109772761 42609 42607 607976712 29823 29821 272526705 55647 55641 407157133 6350 6346 998606502 15648 15650 625116683 42009 42015 809337566 2676 2672 507857726 16405 16404 682735585 47060 47059 356871512 8874 8877 914295952 8871 8878 387806292 39363 39357 773293013 63281 63286 51744391 49034 49027 182547414 51369 51370 538648952 15110 15112 39842670 29999 29995 831479025 55306 55308 966498269 689 685 767067222 44194 44199 722977982 24271 24265 400024118 8889 8882 897597498 8890 8885 534190624 28349 28348 518406524 67846 67841 161402040 56198 56196 37461860 8894 8887 40466441 65878 65881 936832384 54984 54981 123604509 57224 57230 110323000 25476 25472 464905163 57275 57280 261386056 16315 16322 915966417 8901 8900 111632756 8902 8895 613164579 30669 30671 692372598 33530 33536 35443586 63873 63879 103953980 14106 14111 278017359 8905 8907 130432080 8908 8902 574717346 2215 2214 315071128 8910 8906 8165783 1914 1910 737280575 26321 26315 220755944 24173 24176 907422963 6388 6381 32120257 58644 58645 987478097 35740 35737 251493839 31866 31860 270882205 54753 54748 523163 55680 55678 202351031 67819 67815 171250966 8921 8915 429341002 22716 22721 31052916 26223 26219 534109511 1203 1208 533765182 21895 21893 233323410 12424 12429 308994979 46410 46409 30631419 16877 16872 66952976 61097 61102 34817903 5476 5471 958204160 45569 45564 961863535 56068 56066 543192852 6505 6507 148464578 4910 4914 467733862 8929 8935 595434599 64691 64697 541468187 8937 8932 15925710 47488 47485 789656375 45389 45395 496598344 45630 45628 217090229 38576 38582 861971387 53923 53916 296881368 4514 4513 424609946 12633 12636 332579516 9028 9024 463420692 38584 38582 296903472 66336 66330 48792972 21966 21968 442955720 34364 34362 32281930 41114 41107 405449773 31782 31785 965908592 4067 4062 47710136 63537 63533 663399471 27941 27935 33703743 54126 54123 831789370 55040 55044 44801327 45351 45350 485841019 41098 41099 104236507 37881 37888 647545350 8811 8807 150645268 40973 40971 674086475 32064 32065 101608954 47290 47292 938186639 28686 28685 917751313 8965 8960 351535005 13555 13552 761517208 69523 69525 307338680 50117 50123 685704982 46339 46337 312555733 66782 66787 21424181 30376 30379 105566727 8972 8968 309600211 18123 18120 47151419 67265 67258 568148823 51518 51517 105821733 7526 7523 674498625 67208 67213 362612602 1800 1794 982806278 51306 51305 219277920 17198 17197 954985498 62162 62161 266461219 44331 44335 40877390 2092 2097 733993001 65732 65728 766454108 53317 53318 561679400 45861 45866 641916352 22735 22738 4254870 34894 34891 840916682 5684 5687 629354849 8749 8752 8961522 69653 69647 326492897 65363 65357 77859435 43738 43732 808578827 51161 51159 34465275 2344 2350 528031463 8996 8991 783464457 61584 61587 152469572 66107 66112 674472184 28361 28366 38129066 9000 8998 621264819 8995 9001 224095888 39186 39190 488890249 346 345 39847887 34098 34100 267031612 10117 10121 973362263 49098 49101 673051220 59964 59961 588343840 9008 9005 997040569 17680 17682 506441572 23155 23156 128974465 30147 30140 178663436 31943 31939 799816711 46340 46336 894780264 8654 8660 429047357 39495 39490 985124898 41280 41273 822844739 9016 9017 696716405 63996 64001 787056440 58468 58470 402394778 46816 46821 679212112 4176 4173 35059587 9022 9016 142631206 37629 37633 69538252 68829 68830 867533652 840 835 534439663 21457 21456 990719042 63620 63613 605895863 55374 55375 494751291 39300 39294 593654007 7299 7292 997316550 33622 33617 239704443 9028 9032 38080307 17062 17061 591558207 59975 59968 318220404 8705 8712 550097887 9036 9033 41252654 22868 22866 206533199 9038 9031 999526160 7291 7289 68909516 21533 21539 513747044 47468 47469 259430418 61233 61237 606408419 50006 50010 996247504 36814 36813 600344782 55810 55811 6711897 40068 40069 481539130 11823 11818 513421212 25878 25872 27774636 48579 48583 30449750 9050 9049 716315365 9047 9051 619116166 36020 36024 779868415 43037 43033 463520802 45084 45081 87884985 67392 67396 415698440 49960 49966 927878672 1196 1190 558377271 20950 20945 962265103 42713 42710 435714111 39666 39659 942885351 66809 66805 32906486 62056 62060 909942338 15937 15933 195949165 14063 14062 15520469 3641 3638 645260066 56651 56649 24951348 34088 34092 718761847 9068 9066 120789483 44978 44973 996866147 64809 64806 325045962 34287 34294 207463016 62751 62754 48756096 53734 53729 596829381 9074 9073 454286700 54714 54713 56891628 9076 9073 442545071 41651 41649 302358070 9078 9072 720495750 65295 65288 797435350 16390 16394 950216407 54323 54317 209091340 9728 9726 213673481 28152 28156 857693083 9084 9078 826277401 6039 6036 359707772 3726 3729 38089706 69399 69393 293361364 42468 42462 277832669 9084 9089 50310948 47290 47295 330467490 15482 15478 891918527 37879 37875 334801998 13953 13954 586354562 67509 67505 129391021 9092 9095 506212799 10741 10740 169808857 46210 46211 152438906 13560 13563 735281675 9942 9949 943946712 44220 44213 457510322 14199 14203 762741204 9102 9096 111224514 43719 43713 422028596 15772 15778 963125839 9105 9103 883095739 17612 17619 396126042 21985 21979 650955425 9108 9104 949247467 30557 30553 92482624 2045 2049 57529440 65974 65981 631185936 759 766 253677316 24924 24929 194580437 7858 7860 673740259 64290 64289 784774423 69115 69110 38554333 22133 22132 557895123 14217 14222 428368378 9119 9116 241412976 11615 11622 546799101 18631 18625 569432564 39752 39759 87319356 29191 29190 164734328 4294 4295 635582126 13141 13140 611881946 51107 51102 56747334 48772 48769 233121457 18861 18867 801507199 9129 9122 490961286 45470 45463 891071801 5247 5254 86872129 64757 64760 466232259 44890 44891 680749537 9131 9134 209210425 43455 43452 372517744 38369 38372 859834384 35934 35937 19737910 64196 64189 618555887 40603 40608 163333166 69626 69632 58943680 9141 9137 77121974 46768 46769 88557832 62475 62480 419550090 63786 63781 507097203 46412 46419 559419891 9139 9146 806721460 55327 55325 603765308 10065 10063 26349195 37203 37199 355568486 39553 39549 525698599 34849 34845 261983005 17811 17816 679941551 48035 48036 359403242 55137 55141 687795484 60026 60030 202401193 63998 64005 52128329 6612 6609 78067006 56676 56675 187761741 51630 51636 49897604 9154 9160 379355400 9159 9161 354158982 33408 33402 544647420 51479 51480 766968818 2297 2301 98790750 64159 64157 316722122 59498 59497 6941293 45790 45792 329503837 9168 9164 26198019 30779 30774 371311478 52149 52151 771351146 35901 35895 810708179 9165 9172 542012784 13655 13648 493298136 230 231 798902206 19910 19903 30321029 69204 69198 521434213 69346 69342 265548966 1761 1766 933550266 26708 26711 54958153 44385 44386 157359204 67175 67169 660842613 9179 9182 912883635 8150 8144 894088473 17991 17997 159278132 9182 9185 53222211 39358 39359 976438146 61703 61697 268820626 63539 63542 549455966 44679 44684 563986158 46303 46304 997391874 67863 67856 92745334 9192 9190 130238899 37310 37314 46320570 29114 29107 285385366 37252 37248 771714603 9196 9190 917486532 3697 3691 847151824 9198 9195 208082080 34732 34728 26607418 19241 19244 360129385 9194 9201 986677433 53291 53288 41174027 7108 7107 51651024 15123 15128 336913723 9204 9205 41113063 9539 9535 563287490 31861 31856 942052160 49161 49159 718144537 44335 44340 959212332 17444 17438 838141495 9211 9207 194307199 51297 51292 41103271 21046 21052 771072065 38550 38546 635610077 509 508 65986214 9209 9216 77456074 35072 35074 894485056 25138 25135 334578606 56002 55997 164715892 57441 57435 334500398 51077 51081 964508715 9985 9983 55031718 32810 32812 34952649 9219 9224 744057536 14876 14883 408228707 1132 1139 165676870 9227 9220 572892717 30903 30902 726638644 52676 52675 764226097 1033 1039 348086802 64383 64377 808110919 55069 55073 1428352 7333 7327 83006017 23268 23262 4090387 10559 10554 955361382 15437 15444 66509151 67724 67722 883846946 40731 40732 440744021 44632 44633 875085819 20045 20052 981993680 69384 69380 528574663 35 32 841461098 33705 33704 909555740 57330 57325 971602324 38921 38918 520662537 34575 34579 350291942 6492 6487 242984195 6937 6934 990137011 33863 33859 368674594 536 530 827919073 58398 58392 227828622 9252 9245 298600695 68017 68024 711292980 20943 20940 614446200 34809 34807 865338301 17651 17654 226405744 365 370 670364608 54916 54915 774833228 60188 60192 105562934 9260 9253 14937070 483 488 170663215 9262 9261 204263937 15254 15252 260151236 9264 9261 848040330 59949 59953 782900045 12784 12783 67889600 47827 47823 54249940 57297 57302 890549022 29722 29726 795245257 52947 52945 953513142 60 54 234200822 64623 64628 660728776 25192 25194 619913398 64853 64846 727423891 64259 64253 182916194 67215 67214 484666219 41409 41414 280775949 25651 25657 176521484 57875 57873 574630257 6790 6795 768775470 38436 38443 793226536 66796 66793 764081754 48984 48988 258816544 48302 48305 796110331 12757 12752 846593609 33954 33950 466287544 45066 45067 257059216 25623 25626 341056257 4344 4337 599834641 21271 21264 17827560 17161 17166 915315848 6776 6777 881537075 62822 62818 779908873 68712 68706 164649391 26183 26180 800818162 20247 20243 39830727 35835 35842 303464221 66753 66751 661186644 39418 39421 564934490 3695 3693 210604983 21109 21114 12362780 37848 37846 13141542 62436 62435 34772338 60924 60921 712693315 27737 27741 195102265 59683 59689 816930291 54485 54487 902197393 27813 27815 947926637 34819 34823 959461517 34273 34267 770679953 869 866 452457775 4397 4392 42840444 56801 56806 727332755 2711 2710 61186905 7997 7993 595388522 17912 17909 570851961 46822 46819 802101674 49761 49762 864222375 45808 45812 420159620 9315 9320 167312565 21686 21681 500763543 67432 67426 631422043 1622 1621 789662051 66691 66688 593903170 32994 32989 547132160 37289 37288 80260699 17325 17318 16281359 12164 12169 327162997 9326 9329 693592306 10253 10248 44352783 1372 1376 946018360 37973 37971 260234346 25403 25401 161526875 42400 42396 68030435 63081 63074 460320942 51353 51355 485699968 14921 14917 900484241 11936 11935 893927881 62181 62180 49513447 61633 61639 971066329 50179 50176 780463050 8952 8945 104810420 11495 11501 952207229 68066 68064 757495515 18700 18693 340879777 11413 11418 248147742 31155 31158 38300588 9348 9346 51051954 44746 44750 546395544 47893 47890 451452035 68270 68263 954120152 63482 63480 395140043 16420 16418 140388752 9354 9351 520524260 22792 22794 200417541 33903 33902 177514331 28789 28782 112036947 29208 29202 339166533 45015 45013 324499550 52630 52629 71160790 64519 64514 244065290 34592 34586 14646575 41041 41034 193024943 24473 24472 588459640 57253 57251 627275975 11881 11877 251083055 4808 4813 526123498 1982 1975 938157759 47950 47954 624158461 5573 5569 205608021 14522 14525 512771494 3285 3286 774233327 56595 56599 651829762 9778 9781 982843318 9373 9375 465411995 62930 62936 468402317 65694 65700 340575892 1974 1968 169375466 39346 39353 851454247 35190 35192 980434660 9381 9374 584842578 39278 39273 555516046 28292 28287 921501388 36253 36255 103874948 43992 43985 896544062 9386 9382 274478275 58 62 156351152 26787 26790 121060542 60996 61002 651116097 32509 32506 792417198 27291 27285 385449756 39468 39466 22187561 25926 25933 3908007 9394 9387 537471990 21500 21494 59393790 9273 9280 207612704 62677 62673 35871903 10059 10061 10667849 53991 53996 563315303 38802 38807 344137537 32539 32546 12369597 9402 9397 683401943 53852 53846 347827469 25736 25738 40753903 63835 63834 944789112 61169 61165 303014357 50487 50494 67976393 9407 9408 194531793 30772 30768 896340395 9404 9410 279975932 61345 61343 909380122 55189 55184 713451857 64365 64367 885955608 17593 17596 893226503 41510 41513 995427489 9410 9416 57322783 66626 66629 388950496 48956 48955 19417145 11780 11778 55602595 13264 13267 376246187 56493 56500 656524301 8956 8953 754274004 60861 60858 469607050 7786 7784 467625134 20448 20449 190126856 11115 11114 410120355 33981 33978 393230181 29279 29282 814166946 54882 54879 550594851 2031 2033 184655217 43909 43915 439722339 1894 1900 735757381 21459 21454 27122449 52652 52649 500693648 38967 38962 294973788 34924 34920 64583450 56974 56971 419873897 63654 63650 869286739 6822 6819 298753608 29602 29597 491545576 48796 48790 567430695 46930 46933 498200468 9439 9443 475946949 22459 22456 67602489 9445 9439 881491242 9446 9439 644672047 17768 17761 238590102 10482 10488 187205083 45459 45462 69150903 47954 47959 123492228 9451 9450 906842398 30883 30876 358019427 44634 44639 230979828 69622 69619 75820025 57824 57822 310690281 67149 67152 84127910 62381 62388 925390190 39905 39903 819221110 13442 13436 948071972 59266 59271 346745150 24697 24701 19063188 10928 10925 442704616 9460 9463 560123424 38736 38740 387088139 9465 9461 167145273 6195 6191 515205311 9467 9461 557648339 9468 9463 529048239 12881 12888 522086166 42260 42263 653670767 54802 54804 86197079 40601 40602 304672784 40257 40251 597409606 11933 11930 205314802 9475 9468 425685353 9476 9469 471112922 1711 1716 539929545 54480 54479 600406596 15205 15200 397855211 8194 8198 331069179 29594 29590 556899073 69950 69954 860287462 21645 21651 34468450 12419 12422 18084645 60099 60092 14186552 58083 58080 218701917 9481 9487 179207288 3546 3543 232721231 9489 9485 426802712 15547 15544 340774576 19157 19156 645536892 12310 12306 501853492 2406 2409 530716977 17140 17136 696428269 20202 20198 792311773 37823 37829 256440531 20853 20846 615537270 47240 47244 47837348 9498 9499 802434483 33458 33459 580620014 9494 9501 11958720 41054 41060 312613225 13094 13100 42967350 67386 67380 189542283 42338 42333 619309130 35216 35221 393344855 57835 57833 22464069 8006 8007 667805814 56991 56990 366736180 1564 1559 14227848 62880 62879 535783392 9511 9512 568218556 47416 47420 230028800 9514 9509 597855902 35951 35952 373507758 38556 38554 918873649 18401 18400 108797208 9518 9514 34166590 9518 9519 882553208 40817 40814 663932395 22887 22883 743225414 9522 9518 235250319 27937 27931 91842987 41232 41235 291823813 68979 68975 933207354 9554 9555 394260160 53402 53396 467389915 60008 60013 765401822 9529 9527 797350407 45020 45019 808828287 15842 15843 158962747 18864 18862 976366871 912 906 334428070 43347 43348 39349890 10835 10832 23644965 42475 42479 165125016 52442 52436 802983026 15908 15915 443523586 56368 56365 140846489 17733 17736 12034636 9232 9230 330423979 42794 42791 529206074 31840 31833 251822517 40416 40410 514876768 9545 9538 929486579 9543 9546 462461677 17688 17682 469485378 7013 7017 864639944 19566 19560 80806612 40934 40932 762602462 39634 39638 543752231 37019 37012 591270330 53040 53039 165537592 28750 28749 152357718 29242 29248 429833460 67120 67127 339387696 26951 26949 316007151 55847 55840 595230625 48444 48450 526925656 65370 65368 724897386 14396 14395 748298541 61257 61250 119045776 2098 2103 441300139 63411 63414 862760555 20601 20605 250059785 68553 68556 269102073 5969 5962 567246949 9568 9565 787115384 63691 63687 781463295 17878 17872 274200627 45624 45619 44668581 12863 12867 247622044 15807 15805 936360302 18682 18678 472946331 53606 53603 756082347 30641 30640 324154662 2552 2550 811913499 2390 2394 43350546 55181 55178 183719262 16170 16174 344007976 52153 52150 32900268 37497 37504 328867196 15836 15839 44039623 10242 10243 838905850 30138 30133 742633006 68283 68277 278726210 19611 19618 118144404 69511 69516 730651574 4497 4493 526669200 66921 66919 747806416 9591 9588 301988758 36644 36642 556448954 47039 47040 40851750 66127 66123 909921048 20006 20005 779142723 26865 26867 996803624 10965 10958 130114087 21105 21102 268912910 9599 9596 749644853 20600 20597 676969 69463 69467 724570927 29197 29194 340350762 4170 4163 608526505 21067 21069 876503462 58089 58094 5672638 56863 56869 562293482 57586 57593 574170625 59566 59568 686017614 60634 60632 718190518 34972 34978 245462861 18589 18588 61767235 52981 52984 382522259 55282 55279 604782049 41087 41088 120963928 64695 64689 506406807 26979 26976 620446189 14665 14668 765358185 16850 16848 264229012 55340 55333 299717325 17241 17237 14637973 56537 56543 728440926 51183 51180 837341582 48186 48184 734081492 10228 10232 144723723 11963 11964 636916532 8729 8732 281161814 53977 53975 838975556 10020 10017 525066129 68238 68244 882607426 30791 30797 621356289 26682 26689 36015573 1476 1481 287795117 9628 9633 265337924 23427 23430 560258088 24510 24506 22481638 55719 55715 568694187 9637 9636 191244762 9638 9634 50979686 59139 59146 916197111 9640 9635 679801880 13165 13164 952475142 25108 25104 805560798 67469 67464 891172655 62523 62528 395065416 55402 55409 825428402 2725 2728 63684786 33000 32999 811990744 61857 61862 760029394 9643 9649 135090472 49985 49992 295430029 39219 39226 506897373 49906 49899 203678735 21115 21114 621489816 54410 54404 312237338 19325 19329 80597331 57934 57935 984952478 15534 15527 109028502 38264 38260 164232075 54195 54193 824302061 9660 9658 204550627 13618 13614 731283609 57070 57073 372315411 14533 14539 354681478 5400 5401 814826115 28507 28501 647392637 57395 57396 315221100 21330 21333 234871963 58990 58996 752387818 15520 15516 387847682 9670 9669 582140754 42045 42038 307867854 9672 9666 995440069 59443 59449 208230219 11058 11056 628650245 37956 37954 143751525 32142 32135 333374600 55782 55783 260703071 36081 36082 323840203 58213 58215 83848392 13367 13360 471262697 24480 24481 363901867 9682 9675 22136940 49883 49890 808884231 9684 9681 68021859 11367 11370 442739582 44965 44962 231556789 19986 19991 356813137 34866 34864 814318772 9683 9689 566610572 60420 60422 879933941 30372 30374 401640062 62204 62205 255437920 17851 17847 584191852 43067 43068 178171523 9695 9690 318466951 9696 9692 990013483 68455 68462 429926938 19428 19427 597167414 42655 42662 509566216 37510 37514 171407011 60732 60731 27205238 9696 9702 483316203 10085 10078 33001669 8193 8197 712366740 9705 9702 936998595 33379 33375 303944195 27818 27811 901981730 9708 9707 686139794 59705 59701 87164457 9704 9710 973705954 22673 22679 203116713 66744 66737 578316915 46117 46111 279493427 9714 9707 704688241 1192 1189 738023048 50506 50512 472417233 57457 57453 966034001 46267 46272 43766685 45306 45305 893831440 887 883 54377100 62799 62793 434616407 15707 15713 64829654 58844 58846 848136504 43287 43294 361119814 4117 4113 812559612 26656 26658 158451345 34260 34258 929305111 5213 5210 832295398 6849 6844 856601948 51440 51447 787493830 8761 8759 647320430 9732 9730 253879830 63288 63289 151572087 6726 6722 471350899 44330 44327 543497244 9730 9736 520481733 52392 52398 758501296 2474 2473 957706775 50529 50527 416519335 9737 9740 331323558 29210 29205 944418126 9738 9742 180092471 54461 54465 366594490 3523 3519 294700974 56997 56994 320195326 52922 52917 919182557 31469 31474 363513506 8768 8767 113600410 19491 19495 280911440 44490 44483 807930132 22556 22562 485670863 6738 6735 737278311 38241 38237 822534454 66482 66485 187270509 5167 5168 756665689 1919 1920 741744343 63139 63143 176886920 69267 69273 969601661 32126 32121 578827641 12362 12367 897333491 50493 50486 486642306 51311 51318 804386141 10803 10806 985777931 37322 37324 817305220 2086 2080 192606532 40980 40974 800042537 62851 62849 49464339 94 91 572863129 17289 17288 50637649 9770 9764 31732865 44163 44169 769874997 21258 21260 831357700 9773 9770 787764240 42968 42967 15242763 30414 30413 307967803 16136 16143 444683996 9770 9777 387384910 38925 38928 852249327 25059 25052 291377043 34678 34680 77382908 53990 53992 234924731 56334 56338 898772057 31946 31942 610917583 18649 18645 63253123 69546 69539 155383913 41641 41638 31269627 46444 46446 330567203 9257 9251 6928723 19084 19079 122208592 9790 9786 583600008 66746 66751 342807786 24170 24168 130324114 25432 25428 563709132 46478 46475 29175610 69622 69624 251985697 56412 56406 68716844 9791 9797 118821405 63877 63870 112461389 18268 18274 224092651 30271 30278 485800014 24284 24281 506804966 5858 5864 578380930 46425 46424 286315531 61825 61822 64237548 40998 40993 256742830 21629 21624 645934493 58286 58280 297744493 54108 54101 241807677 9326 9331 919425123 59989 59986 153630695 40053 40057 590911646 30963 30959 986725690 60758 60764 65063122 57611 57604 301580972 60471 60474 63655758 17157 17159 64517922 50358 50362 616231216 59189 59192 770145470 34069 34070 310198997 26417 26422 524337400 62706 62708 482832020 14534 14532 730667761 28788 28782 760229804 7713 7710 160703491 12378 12377 720768890 64442 64446 527597213 59622 59620 931037936 9825 9828 46904654 6485 6478 435715138 44408 44415 809954335 9831 9825 129909986 9828 9832 412304934 69378 69373 504869807 60207 60204 187027800 28791 28795 48384362 7973 7968 444845727 53549 53544 527977833 9835 9838 70799917 53175 53178 69577871 9840 9835 510210063 55873 55868 743984251 2014 2012 83763461 24632 24625 794429696 9844 9842 780087697 44538 44545 323944917 16523 16520 612307278 36946 36939 322373262 34970 34973 88787075 54026 54019 630193867 8331 8325 261620216 9851 9847 898966192 51810 51815 903587592 48918 48912 556111765 21299 21296 456557048 62378 62374 759416062 27947 27940 7442567 37666 37669 53966285 36014 36010 607174854 39431 39434 676272566 44305 44304 884931114 49383 49386 38025972 4646 4639 461817056 26621 26619 440138810 42607 42606 42408800 1808 1809 812069613 22217 22219 983806533 37211 37209 306737552 43555 43552 72468572 50658 50657 93525632 57351 57358 530292987 18806 18803 967750369 44817 44824 463531156 49604 49599 299359704 68275 68282 292389769 40611 40610 971098106 55669 55668 80331586 16899 16903 396075781 39732 39727 742530430 9550 9553 181285326 3767 3762 20760550 60378 60376 232854651 64905 64906 900401640 29403 29408 689644786 30693 30686 291118274 12370 12369 176519058 9883 9886 417747421 67036 67035 879383584 9883 9888 4944733 37668 37662 343718660 7326 7332 186192630 41702 41703 899041973 26157 26150 474168065 64220 64224 504928626 65190 65183 395621839 40437 40440 217306931 24052 24046 381673277 56112 56109 658688991 11420 11421 336802952 35374 35367 143787455 64039 64035 214472291 192 186 129977395 45640 45641 23013191 43646 43648 578464419 11195 11193 925876235 42510 42506 560703417 48158 48164 966171828 11807 11800 653294797 68981 68982 47174542 21180 21181 981492129 49006 49012 140684412 31679 31673 45072463 58957 58964 281992844 56169 56172 70589311 56476 56473 322953678 2090 2096 959480029 9916 9910 517739367 54805 54809 788859339 63884 63889 733700065 57748 57745 48487506 50297 50298 393373637 27263 27257 686236255 24913 24906 793432684 69906 69904 326360364 12978 12975 169034514 50630 50626 731226876 55283 55279 328180780 48017 48013 134636811 31320 31316 193838331 9929 9923 885739973 18049 18054 445957474 16188 16187 31448374 43378 43379 43917813 63628 63633 203098562 42191 42185 789414482 41023 41030 245969686 16246 16243 37110708 24125 24126 892603742 34267 34268 681142725 9939 9933 983895736 62333 62327 229737396 55104 55111 169732329 48974 48980 939574152 43040 43038 855368016 30614 30612 757085620 19896 19899 31431448 8995 9002 997562091 9817 9813 301215153 58008 58014 729955381 11941 11939 80054656 55848 55842 987087171 61123 61128 953097429 9575 9573 580940031 23144 23145 714485534 33503 33501 199629928 56120 56116 369645659 32902 32896 860803997 9955 9957 148611794 46184 46190 513324343 9959 9954 328463620 42136 42135 631982044 13115 13111 723539935 1492 1490 826741266 30352 30349 757165365 59631 59625 828138576 5949 5946 415771245 9964 9966 754354523 39689 39688 777661305 63957 63960 768921808 4244 4248 122761736 44574 44581 697673724 13613 13610 421569788 39896 39895 714028276 28758 28762 882091038 44696 44693 440149986 9975 9974 869401616 13789 13787 793884318 47761 47762 687982212 9978 9974 560854654 5184 5190 65771692 22275 22281 611027054 47312 47308 568816113 1419 1417 223726403 68969 68970 374183144 44595 44589 586582092 24696 24693 598320258 33399 33394 7373866 32190 32185 829621123 4897 4899 756444642 8646 8643 873079861 15524 15517 667897393 62665 62669 398169693 49277 49273 238553376 16251 16255 13068142 68166 68165 457934807 593 586 866594557 57425 57432 592679094 69199 69193 333826421 9998 9995 232127394 62752 62757 296596236 34251 34256 187302045 54125 54129 836991221 51471 51465 665572506 40342 40345 109225687 46994 46989 49102479 14744 14746 134397567 24536 24534 775282379 49172 49165 28904914 28326 28322 276957834 58683 58687 75889925 11737 11738 407276999 10010 10011 772216592 31935 31930 381200721 65022 65020 15610975 63515 63519 173740833 44812 44807 998147019 32916 32909 966026987 10017 10016 44481482 10018 10012 987366643 31457 31463 970253794 9628 9626 747197218 15342 15337 188838500 38336 38341 45664857 52555 52556 480122966 55701 55708 240437765 52284 52281 984674737 29359 29364 2591220 15147 15150 220922829 10028 10025 826163815 47423 47422 60047897 16366 16359 147459688 31439 31437 683911439 14551 14558 190295133 10031 10033 789153127 32399 32394 771435742 52496 52489 652983179 54454 54448 247259076 52911 52913 847881036 10034 10038 319597954 30510 30517 664783827 39362 39361 701668025 15486 15491 841366490 33550 33554 320973318 48613 48619 697729564 15183 15190 797511711 22604 22609 717957641 42807 42811 956755486 40202 40199 679635135 17520 17524 664372764 16156 16149 75404854 43286 43282 594714114 36764 36763 592234170 54004 54003 113738908 10046 10053 211851423 43392 43387 289762543 42686 42684 173771312 23549 23546 253793229 5715 5719 405498856 25995 25991 365552550 67484 67482 365839077 8222 8223 406620833 28442 28440 234008473 45979 45972 888452843 54846 54847 62696643 32160 32155 65184591 30183 30178 417643165 60675 60674 665071112 41350 41354 48267351 18633 18632 5069779 4459 4456 38403525 66230 66234 132192584 22948 22947 718671701 10072 10066 878874729 21345 21352 872674883 42996 42994 622745724 10069 10075 508861200 10073 10076 6464534 43979 43986 583938096 45403 45404 7860601 63784 63779 31275267 10074 10080 237379359 40362 40360 545282310 10082 10080 821311127 67707 67702 33271115 68954 68950 821150608 60607 60606 373908006 18437 18444 801439028 16347 16346 689158954 68383 68387 431796151 1164 1166 653472595 31055 31061 209937455 24496 24495 162497413 29685 29678 896449190 66892 66885 958557493 43991 43989 158607981 55580 55575 314056038 10096 10089 414817460 3820 3824 697613272 4943 4947 533140824 16625 16620 827423356 51114 51107 408509948 5018 5015 627194154 10102 10100 735307611 11810 11803 521605526 25352 25351 156390620 22106 22104 742252417 8967 8968 22865512 10101 10107 409049388 60571 60573 691352696 61566 61567 984747026 10107 10110 667873906 53990 53991 981553622 53802 53804 777726773 57621 57625 476451195 38455 38462 48587250 27817 27811 167829715 46161 46157 2593087 10110 10117 643422778 9919 9916 150055526 42724 42721 551959172 18072 18076 390604547 67354 67348 421993267 21921 21914 588137166 43452 43447 82812141 10124 10122 99935157 33818 33821 725751342 12414 12417 493477422 11895 11900 634821179 30492 30498 674124747 12055 12050 993619031 11208 11212 25419790 21573 21574 59650872 39786 39790 6667648 15563 15567 703824060 36157 36156 40391421 8958 8960 15218649 10131 10136 566333778 36491 36496 485780178 31945 31949 989618442 10139 10133 64844721 68749 68753 72389764 4708 4705 680982769 35989 35984 371885641 21252 21253 69323387 18865 18859 693592989 43409 43416 575750868 52557 52564 120920916 53850 53843 259844244 52336 52333 696823527 16267 16269 452185114 10150 10143 736893383 57317 57321 972248958 68894 68900 283329265 69452 69458 15218375 10148 10154 15721155 30208 30212 61744734 17710 17713 653121294 57859 57858 712148419 10156 10158 670369644 46476 46482 758579839 10155 10160 519728084 47364 47369 133328730 10160 10162 402246507 53536 53529 424745933 21217 21218 811841949 9867 9866 42137018 64750 64752 496041837 24082 24077 456773467 53025 53029 382775049 57877 57881 675761017 69231 69225 85824930 48630 48628 753361374 42518 42513 980418426 62130 62124 43774476 19656 19657 313295423 59927 59928 223005231 35398 35405 3883415 39 45 12936785 4825 4822 640967164 9730 9726 110070733 52812 52817 37068234 41820 41815 842384134 65033 65026 131379350 27435 27437 475701592 64131 64127 799902914 39832 39827 274061647 44118 44112 471404366 49659 49652 571209495 9742 9745 360359409 29934 29941 483678004 23308 23305 3513193 10191 10184 955970931 67040 67037 238943759 13804 13801 702523425 66980 66974 239686830 54212 54213 918231930 38365 38363 446862741 17701 17696 805282148 18512 18510 161223659 18952 18954 861579614 53865 53866 564090691 38359 38352 274166963 52962 52960 853578096 10486 10492 67440883 47503 47509 414361243 53445 53446 54945955 56515 56509 74742675 10207 10203 55259700 40893 40898 338099811 49396 49397 347364658 1969 1975 379362602 66940 66935 56152510 54779 54783 62117159 29771 29777 171969086 10213 10214 734696468 25660 25656 272459603 52865 52866 19760053 27422 27419 428840460 50142 50148 618207152 47508 47514 472360537 15596 15595 784015775 51243 51244 143025602 14488 14481 491540324 10223 10218 960549464 26525 26523 655975356 23845 23849 455195116 15908 15904 798144792 7528 7524 72454016 10228 10224 71479976 68499 68506 767234299 10545 10548 558145464 32740 32743 486965025 67982 67976 458060607 30069 30063 927177153 10234 10228 929407413 34167 34172 136779312 53673 53675 205060902 39681 39675 864499191 48 54 849430405 16097 16102 568249289 50716 50713 641307458 43460 43461 896306360 35245 35239 864987678 58621 58628 972587432 13560 13555 905098303 10245 10242 557034755 47038 47036 116271487 28504 28503 35614382 50199 50197 559025930 11272 11276 246825020 6025 6022 434811688 41392 41398 237112162 13009 13016 802118487 5474 5475 329829547 5438 5442 374872221 43088 43092 42888813 42 36 984331804 23766 23762 903383036 10258 10252 653620711 32494 32489 956513565 10254 10260 87232532 22013 22012 91142590 10262 10255 598419475 10258 10263 274530276 34830 34825 23093822 18025 18023 523021796 42610 42609 634114992 36426 36421 849119958 10268 10262 572698203 58953 58954 380516167 28103 28109 72645461 42132 42135 153409070 63736 63738 395590003 43722 43729 145375777 34427 34420 942286361 69960 69956 49567945 30719 30715 457350736 10277 10270 355464852 39962 39959 677320217 10277 10279 754050217 25857 25858 644585986 55238 55243 32107297 7071 7076 510496502 48207 48211 874200436 12728 12725 903291993 68803 68799 73131825 25784 25790 578399317 52546 52550 936675059 15779 15776 974540398 55159 55152 874788240 59012 59013 66518621 27838 27844 102854035 19173 19174 801452315 4830 4825 624625389 26531 26536 804221500 10289 10295 628988647 31143 31142 533261182 35895 35893 707945563 25038 25034 825488546 10298 10299 186740772 68844 68843 126923130 29258 29254 47900627 11050 11051 11332676 63499 63497 960319651 47092 47085 693561910 7737 7731 411812016 57354 57360 66397274 60874 60872 87882851 62297 62292 73293468 11104 11107 609514033 59075 59070 61044002 53345 53343 100956805 65055 65052 892696539 47331 47329 625601018 1356 1362 897718363 14542 14539 707990478 52516 52513 39306214 52471 52473 12570772 9898 9891 416350154 10319 10315 912448808 50611 50608 913884658 12499 12500 807675368 26492 26495 612904377 10318 10323 728093217 68698 68705 615645436 10320 10325 457188296 23439 23438 87065459 34081 34078 344555371 27215 27212 20648001 16850 16851 443822182 6478 6477 750588361 43117 43116 37352282 69047 69046 161592772 10333 10327 553509083 26524 26530 248164240 50059 50066 306772585 24512 24511 17175755 17743 17746 254938018 38885 38888 81698849 68068 68063 572528053 26819 26815 644167266 68550 68553 750906138 60984 60989 447400408 11902 11903 286345601 10338 10344 382595543 10343 10345 183914504 43751 43745 38337685 63991 63984 747218352 49940 49941 625076540 28594 28587 250897426 658 662 813549630 34928 34926 703797838 42586 42591 552760809 10353 10346 603552837 10388 10389 553116475 56004 56010 217092616 68278 68281 689660151 1773 1768 362675087 2085 2088 43000056 42517 42513 899620015 7493 7492 759325126 35228 35224 303252806 49432 49427 193525863 51315 51317 383134137 59485 59479 360098936 52418 52422 342278048 10366 10362 902699644 49715 49721 342250175 29606 29605 311562355 63474 63470 918382137 30690 30688 590813359 10371 10369 156939776 56773 56779 376973027 8306 8307 748154000 10371 10374 700750717 30234 30240 909697245 50017 50019 878055733 10371 10377 621801609 27057 27054 132163814 67296 67297 389991003 10380 10377 686049181 47449 47442 353975533 63046 63041 10517232 11751 11750 581328292 11373 11371 178517906 5708 5701 700619749 54437 54435 536962596 10386 10387 786568326 28287 28281 572518989 39503 39504 578009475 30178 30179 657248268 34078 34077 14688755 41524 41523 707668813 29987 29982 321820218 53166 53164 548746683 4476 4480 38186111 52374 52370 942622422 27320 27323 248482145 10398 10392 483869253 47159 47155 532060389 10395 10400 206256237 18797 18792 961369011 56467 56470 364508482 10035 10033 252437635 51074 51080 162984285 17959 17966 32915922 15095 15093 1150800 26839 26844 33539545 17114 17110 384704310 68446 68441 95772351 10410 10409 694831758 59201 59198 645011726 16402 16398 637205065 47766 47767 424588900 60006 59999 5786913 16179 16177 278660715 10416 10414 615293997 6885 6878 384522 23706 23712 751072178 31356 31352 895123677 10420 10415 350230077 57893 57899 803391715 7990 7987 304567790 19791 19792 241958519 10424 10417 213524503 42373 42374 72125570 16337 16340 526620422 56298 56304 205913326 36567 36564 518747678 22069 22070 643414366 47307 47305 184974381 4905 4898 878300188 53309 53316 720130041 5227 5225 553719634 10434 10433 931468060 13305 13311 659777662 11585 11584 356554514 40496 40498 721253920 67812 67811 65478289 6588 6591 257385909 52333 52340 666248472 14054 14057 520613353 21799 21792 705023691 34819 34813 910485769 6324 6319 430215806 67384 67382 28666807 34605 34610 113619984 44891 44894 66335713 66181 66177 2954490 5827 5826 867369972 16364 16369 845220135 27835 27842 611958348 33693 33699 645656071 29794 29789 202003696 37930 37933 44021727 59494 59500 375513468 13193 13197 235268451 20507 20506 442235230 57919 57915 447981958 37881 37880 552800837 68775 68772 382397329 54926 54933 287607511 10457 10462 662363506 60111 60118 846179235 2193 2187 261394519 17939 17936 402273366 12394 12390 62558076 27320 27318 642894129 52902 52904 775313729 13396 13389 97342650 35734 35731 73723520 10471 10467 864989618 4955 4949 802024477 67122 67120 52900168 49426 49421 752018143 58784 58778 47567244 10910 10911 553804158 10477 10473 342636582 22637 22630 185165053 58656 58653 751813960 67580 67578 239444793 9703 9709 203084513 59680 59687 6068675 10481 10483 543126548 10484 10479 471030507 13219 13212 621431016 22290 22294 397753117 61386 61390 820132417 19312 19308 120680561 69790 69791 78459407 58133 58137 96844413 39605 39599 208643013 54815 54809 216930414 10486 10493 625998093 32520 32524 961887063 36422 36417 437794489 63936 63935 996471496 49424 49430 676851197 10498 10497 360335267 67890 67892 2543068 56292 56286 699873579 69779 69780 277178593 47813 47818 963989598 10499 10503 308314895 53210 53205 408223109 10505 10501 607321114 9941 9944 888239113 10507 10503 675621336 55489 55488 959674504 8070 8064 932427506 32111 32106 608326952 31952 31957 458054111 61270 61271 538273835 4005 4011 519469075 53124 53120 883359940 65005 65004 757827955 65249 65244 449216041 56843 56838 151179277 16906 16908 277406954 39470 39473 369997830 42734 42741 828104321 19006 18999 16479187 9851 9856 867751722 50296 50290 987375788 25615 25616 242560501 63095 63089 419151678 50801 50802 666151705 40300 40302 192064673 46027 46025 259797131 12263 12270 10452361 54400 54399 669178063 33781 33787 150109632 4677 4673 21605903 53745 53750 692518356 29118 29125 768815978 18061 18064 871180557 38127 38123 711664270 32395 32400 340484513 22593 22595 629223305 60483 60484 582158635 44823 44818 62742236 10798 10805 827048794 35648 35654 160479697 13385 13378 66225894 51050 51049 649903375 44037 44042 644257481 66663 66656 663788908 62758 62754 788440491 21151 21145 666188034 8002 7996 638866846 4504 4499 205126277 19620 19614 503564811 37324 37325 631643348 60301 60296 828764652 5991 5996 397266125 50747 50741 945051708 55102 55108 142581094 10648 10655 38295724 45850 45845 968491513 50541 50539 111185048 45865 45867 217826016 62486 62480 499156025 13218 13212 370483266 10563 10559 886317084 46847 46844 21089580 55842 55844 238034643 27626 27624 278887652 18372 18378 5550826 61637 61632 254895226 10569 10568 93336861 56802 56803 27427487 18049 18044 239093447 5927 5922 814777274 26136 26134 666171550 21690 21689 303368249 5030 5024 699419038 63363 63369 861682469 55569 55572 15812675 31413 31411 70839546 54447 54445 704098299 46538 46531 671034549 53243 53246 173933787 15367 15372 166199598 60779 60772 14950289 826 821 489706664 6332 6325 403513242 18429 18426 79964327 14196 14200 821832117 49512 49515 137238530 23006 23000 391446679 40304 40311 377836856 10591 10589 734041568 60690 60695 352510727 10593 10590 923543374 65439 65436 456211259 17629 17632 401423408 46853 46852 515987397 26888 26889 492967710 1100 1097 821613068 4074 4070 68920808 1783 1786 264703112 33615 33616 169970124 19401 19399 745937548 29772 29775 655096300 5418 5419 704436835 5907 5912 552481279 65932 65930 888075679 54154 54150 164995910 10608 10602 923974574 40731 40734 461737409 44447 44443 143690414 56536 56540 37244836 10612 10611 549796482 21160 21154 604031237 64256 64254 682901030 42798 42794 382674903 33979 33972 823783231 10617 10616 387002395 59022 59027 773634039 28037 28030 821220437 61633 61636 983535367 11942 11936 776155709 44764 44760 87423509 30686 30681 989054904 51105 51111 682691137 10625 10618 305951750 23116 23118 307660539 3579 3583 643602749 23395 23390 934329111 20250 20256 352154102 50676 50670 40160803 21722 21719 439545670 20689 20682 357344248 40253 40247 337621744 29752 29758 689661071 9644 9642 154532312 8432 8429 683425302 10633 10637 51907259 9303 9298 155088707 10639 10632 807304478 42544 42541 50419689 54636 54629 494169220 10635 10642 753341897 30210 30209 4465124 40291 40284 925303722 47272 47270 18599258 30178 30174 666777260 62939 62937 400888349 38157 38155 444798425 51150 51156 814847665 8832 8830 651560957 24724 24723 609767262 4530 4528 754267063 68203 68210 26631904 10653 10654 753665489 19431 19425 341401952 64256 64257 690450893 11865 11861 426864035 55092 55098 916824256 38421 38428 876789378 60013 60020 20002916 42933 42935 320928410 55357 55364 114586728 65119 65126 401211460 47293 47291 685896714 68991 68986 900383688 58419 58424 447876584 38923 38920 819879373 4372 4369 166690835 28606 28605 340975124 10670 10668 102974054 37226 37221 212383334 59136 59140 138897686 3804 3802 14452683 14932 14933 938939785 65921 65919 990653437 46803 46809 809789804 25817 25824 265288988 29560 29555 640004096 614 616 474336675 31701 31696 848048564 35021 35020 112101019 10682 10675 571598329 24193 24196 390877711 24206 24211 206501714 15317 15321 440426431 47336 47334 348671402 10681 10687 940663320 44873 44880 394597099 41964 41970 382359396 48480 48474 591324620 46604 46598 901739327 36609 36612 53685995 9691 9694 367836234 39220 39221 982961179 17569 17564 553366051 10696 10693 866518527 6617 6613 551686036 57118 57113 73008088 4399 4393 975568138 30084 30082 179712411 41889 41888 985548617 18436 18438 46025799 9676 9670 798387807 12468 12467 402950261 7581 7587 313434326 45353 45346 350258992 10702 10707 65042222 38507 38510 826084616 6732 6735 507249547 9632 9630 587902818 15148 15144 470845866 23942 23941 844426258 12458 12452 461959961 10708 10714 854548268 45298 45292 904844200 43745 43740 634063638 56321 56326 999264795 28969 28965 602531554 42331 42329 104565025 10716 10720 350922459 50946 50939 879244426 10722 10718 323056478 23093 23098 56095924 13397 13401 360940 45947 45945 998343238 10720 10726 677823612 18440 18446 32344609 10728 10726 52418838 1683 1678 669395348 38480 38474 154432413 19116 19111 556527311 59801 59803 137438189 14869 14862 14636955 49315 49312 909003302 59524 59520 151389256 49464 49470 593104710 36595 36597 440106214 20111 20114 247736318 33808 33813 981136568 53378 53372 60196286 9165 9159 444681189 56400 56394 32714771 31591 31594 795227505 10744 10738 855420466 7034 7027 289345388 17358 17351 210616533 40015 40016 207620969 4891 4893 646701125 1548 1544 926956338 47172 47171 561030840 42949 42955 56527802 9774 9767 578266846 42705 42703 13631059 10567 10574 567092919 3282 3285 66906145 6396 6390 140803239 8539 8544 33511375 42227 42221 63535308 63845 63839 363820416 5672 5665 859755663 1386 1392 20749065 10758 10762 744475257 9439 9432 34605661 16594 16591 65314377 35822 35824 67878472 27285 27282 932458819 848 853 689477473 22702 22696 996579018 68111 68114 758892858 58949 58946 281113905 64563 64565 586910681 13309 13312 61278415 19943 19937 314507628 13180 13182 885921105 69044 69041 241598520 34237 34239 765763924 66005 65999 703745747 20293 20292 34478132 21485 21480 113275027 14829 14823 464496670 65483 65488 57742918 17069 17075 880648813 62530 62524 40437539 1533 1535 558648371 19306 19308 418518529 56271 56266 167976213 10785 10787 419264199 46751 46746 292413533 8234 8230 126158884 45602 45598 246377546 38979 38983 831579520 62932 62930 441607082 10793 10792 835999026 56681 56678 284997035 10790 10795 418637555 59841 59845 230772719 67916 67913 174315154 60464 60467 41250014 19661 19665 72563946 8382 8377 290158656 34110 34107 97593618 10802 10796 636988427 56319 56316 562291667 10804 10800 915240825 32948 32953 890572639 9106 9100 669795934 32581 32586 288479551 10808 10805 996945593 42807 42803 130147470 14691 14697 110080649 37417 37423 825145957 2600 2601 844583906 10807 10813 910335638 64662 64668 607104831 53985 53982 279682205 18555 18557 310939674 51804 51807 337502419 10104 10109 654455738 59155 59159 840184293 30771 30774 809709133 60935 60941 171155077 66098 66097 90711606 38125 38119 961360735 61078 61076 487971240 66095 66092 956190031 10821 10826 975938164 10827 10825 32857041 45295 45288 806775839 36850 36844 47294393 56751 56758 549539896 5380 5379 497447460 10832 10829 908578024 68341 68345 42022318 10834 10833 965200331 58584 58588 976380901 33093 33088 171237118 41590 41584 262414590 36245 36240 369595002 35814 35821 803696583 57793 57792 359890848 27479 27484 751715293 48267 48273 758357268 10843 10842 936108063 2356 2353 933401807 52128 52126 97816418 39873 39875 396878448 17647 17651 165762407 20242 20245 390900691 25431 25427 403581962 5100 5106 871040997 15477 15472 593633467 58485 58483 436512695 50684 50687 673932850 39120 39121 850302417 45480 45484 889433695 52268 52263 78151624 3077 3079 611639456 48730 48735 185318931 61234 61227 959807543 66617 66615 60755482 18835 18829 789567227 18488 18487 382218896 14771 14772 845199437 40366 40361 454782467 5968 5974 272265294 41420 41418 378637233 10867 10863 287781712 50136 50140 62726302 64102 64101 277586314 65163 65156 507559651 687 683 44512015 35620 35617 349830473 60825 60818 993435649 19805 19798 689480982 60163 60161 649566465 38451 38448 414276647 8465 8459 138896363 24740 24738 369463615 23908 23906 774418624 10880 10877 817371295 36698 36695 786643684 14612 14615 199128791 43255 43254 554044042 20906 20899 600919515 10885 10878 529197676 10886 10882 94543961 10887 10882 215311807 60979 60976 975888202 34392 34391 643326566 10890 10883 113112520 10887 10891 450145126 24125 24124 92030751 12560 12564 893353882 10889 10894 927257382 10895 10891 238942376 4870 4869 289862864 53844 53851 374201907 5080 5076 674557694 5537 5531 713242962 10893 10900 991312791 66917 66920 99368001 991 996 69011163 10903 10898 26366551 9218 9214 851464436 10898 10905 891087928 18012 18011 224384974 21565 21563 705813580 57931 57933 581163817 48091 48084 867882864 31122 31129 107532525 2513 2517 497249771 42071 42075 72369597 32384 32388 45944995 14464 14471 704257486 17018 17014 59190417 19015 19014 46785018 10203 10200 242447986 25570 25571 224684816 66847 66842 149006527 44389 44391 113066351 41461 41459 281568736 9865 9862 274855635 57079 57083 586347677 10924 10920 315385966 63608 63603 461307093 17127 17129 961996603 35741 35737 559780466 17195 17188 164215439 21040 21044 175500444 10930 10929 965849329 2039 2046 711302445 20142 20143 43004715 10932 10933 501537893 68639 68634 428608929 6220 6213 80198880 4370 4374 138798050 20155 20157 17043908 11497 11493 220725885 30897 30894 234545471 5625 5622 43614998 10941 10938 508486961 34702 34706 804386488 22523 22522 409996325 27656 27653 101059181 10941 10945 498823302 23721 23718 694180364 49926 49925 835922960 60370 60369 202237267 58699 58704 855938436 22559 22561 957602613 62403 62402 289932960 25877 25873 327069557 90 85 367279694 47048 47045 722906740 40695 40700 766423836 35344 35337 682623816 23528 23535 133130732 4430 4426 874406925 5125 5120 4512492 11806 11813 365189248 21585 21591 114458313 37727 37722 902352586 42223 42226 351192608 13909 13907 988181145 4566 4564 647376182 19821 19814 719223413 48558 48556 73900520 25177 25174 244014930 21945 21952 333275621 4593 4591 999436897 10971 10968 49796378 16402 16404 95651116 13203 13209 42499694 26961 26957 968890338 33644 33643 51740848 41921 41923 606650863 11926 11923 704536013 17116 17111 87017680 66651 66644 221983303 62980 62982 884807974 17655 17648 727585506 10839 10838 399545865 55297 55304 774491809 52730 52729 697332382 89 93 130940656 36611 36613 972933612 46162 46166 925498915 20937 20935 608692459 64650 64648 11510303 63458 63464 515636958 33528 33527 233082711 59669 59662 643213283 47101 47094 92518395 7830 7828 670598601 45616 45612 238967659 50415 50422 691526433 16790 16783 237017586 44303 44298 315514008 8392 8398 412250289 2053 2050 514894980 65691 65685 486060505 28397 28401 196981948 11003 11001 133745950 30347 30343 420565677 55176 55171 693697640 15897 15900 720636330 44519 44524 276965579 28004 27997 460500868 34989 34984 832936889 15249 15247 411617115 8145 8148 91902070 454 447 301530803 64145 64152 899742157 26675 26668 414908618 5810 5808 128290818 21981 21988 839980074 55828 55822 413367047 67832 67836 3552890 21487 21482 461581554 25104 25107 45296281 69961 69960 736182447 61804 61797 273591534 29622 29620 663548146 54907 54914 211829241 61341 61338 547978096 4752 4748 994235182 11027 11023 443827279 31410 31417 849645060 48050 48051 581127643 60602 60599 276543817 11031 11026 963106938 35140 35142 836072632 34334 34329 437305058 18514 18515 281745101 69581 69584 374203017 20228 20233 164764888 61792 61795 370064477 16512 16519 716071249 23531 23536 772236726 7284 7290 218369131 31579 31573 517090697 12531 12537 512455403 32792 32794 783257054 3957 3952 417322811 56129 56135 803968388 42049 42043 183713978 65262 65259 635181571 21794 21791 908189015 125 121 444974546 11049 11050 551559518 14737 14741 383506122 45695 45692 554801553 7840 7833 262381787 68003 67998 73161083 44432 44429 955689214 13261 13260 968982529 40450 40457 308538474 8074 8068 986084410 44513 44509 498149387 66999 66992 474836097 11055 11061 306099248 37912 37913 50746824 24138 24143 57474692 7894 7892 555327791 11065 11064 759544895 1003 996 37706709 21582 21575 900798109 12027 12031 85382381 67857 67861 442794896 47243 47238 914453 49970 49974 392102065 9405 9398 972935652 37373 37368 527485 23965 23960 844605634 63197 63198 23160766 34785 34787 512893949 40527 40528 408908103 28064 28062 496581401 54583 54576 820902884 58131 58126 518117223 34714 34720 66709649 11082 11080 521959385 57796 57803 89281258 56304 56305 15301908 2987 2990 303455715 3981 3979 81090503 11085 11087 306435769 34741 34736 54571323 30948 30941 886271529 26461 26458 295953964 66715 66721 471133663 41563 41568 189896664 48712 48705 722663473 24295 24294 697251669 57449 57445 563245069 10674 10679 631102247 14381 14374 414620976 42132 42138 638250770 11096 11099 306405529 19695 19696 402566189 49180 49175 746327358 11018 11017 305321784 44897 44890 749287677 35275 35274 58636591 65014 65009 842537429 23834 23831 252544543 25737 25732 75416406 9962 9965 405808697 66278 66282 219928662 40943 40945 533501221 39209 39213 821626086 63178 63183 896650137 2085 2090 435180677 53195 53191 503965481 62906 62907 587708563 11110 11116 841614433 55508 55510 962188040 42995 42990 369721105 14407 14413 596859237 8019 8012 218860776 26259 26258 35038187 17442 17447 184182340 64845 64838 968801547 6089 6086 80867657 40229 40232 457114911 66803 66805 590684977 32721 32716 958873175 30441 30439 411110370 52805 52798 48876278 51764 51766 14808518 50571 50576 941914046 11132 11127 799708119 14937 14930 578016424 11131 11134 675110905 69813 69809 772148697 57797 57794 715602829 19247 19249 213007058 23711 23713 265119811 67600 67602 962071015 11140 11137 450518831 69076 69075 205575666 15936 15931 11383840 11139 11143 236962888 65297 65291 586236717 10561 10564 465075948 39345 39341 550034576 11144 11147 203153155 16194 16192 59349176 47132 47136 730700680 11150 11148 179474073 11151 11146 23758401 49934 49930 896814663 32430 32436 340750578 61549 61548 300609987 68234 68229 986709200 26899 26893 770513428 37109 37107 820250168 3821 3816 790175386 54788 54793 38574241 47029 47022 853859488 1320 1316 550442704 41673 41679 340829488 11163 11156 326325067 28282 28276 423247147 48257 48259 845944079 30846 30844 692954009 11163 11167 999669381 10999 11004 278336061 9520 9526 892419251 11167 11170 800517228 5739 5736 799542447 25685 25689 464457760 26407 26403 871249242 11170 11174 257703241 16528 16527 276891978 69944 69946 813696867 10252 10250 386745608 16984 16978 175703373 63758 63756 18092924 64397 64399 9515865 8416 8409 785552037 61525 61529 435272608 11178 11183 247077518 62391 62396 691280024 26775 26773 631011453 20658 20652 831833576 65746 65739 57070701 85 88 197423994 33294 33297 438462142 64288 64282 744156882 69685 69682 133286956 56132 56128 233289375 31972 31978 565597694 51022 51018 547777680 16706 16704 810658431 27898 27894 30218601 6892 6897 847595954 44363 44361 478377814 3750 3747 360172098 54020 54013 913258111 7266 7271 903111352 6374 6378 166293468 54704 54697 462361328 1485 1484 802175563 4897 4891 38011342 11206 11199 989369824 21749 21752 540861229 63241 63246 121545084 40438 40442 41168920 32369 32364 507203233 56188 56192 283085629 57006 57002 865208196 56608 56601 692573086 32024 32029 451345252 51268 51273 684840842 30066 30062 963347739 11216 11217 270376396 15789 15783 353918963 59654 59652 396667682 20871 20870 58138298 15757 15762 622383601 2512 2508 437885209 44159 44156 258386486 11222 11224 581583649 18573 18568 56247744 45049 45050 882713383 17184 17186 987657373 66571 66564 914643410 42504 42498 417246674 33890 33896 687796338 9561 9556 466382927 49900 49895 28579731 62247 62240 951857185 36813 36812 428183507 35245 35246 288105450 59411 59406 207429360 18441 18439 358811278 51427 51421 312632101 11239 11238 91431216 65442 65444 810375863 29154 29147 584888669 18093 18088 60070859 54564 54560 80740230 62338 62331 893825146 31714 31720 554547636 61469 61465 78676775 6158 6152 996927095 16539 16534 389770512 9148 9154 234095647 11386 11393 127270180 22938 22933 464070703 8208 8205 438697237 11249 11253 72149263 56696 56689 393667245 11376 11370 744909825 26520 26517 172780389 62068 62072 668637526 28417 28416 55940660 5999 5997 60727010 38951 38952 612265893 41071 41072 999898285 50009 50002 367027244 60751 60758 246657003 66062 66064 643140794 11265 11261 134801455 63985 63979 967584143 61888 61884 77596379 67359 67366 108347216 31308 31310 728387291 51916 51911 91884121 11271 11266 675566227 11272 11271 348863572 40503 40500 932691477 11261 11257 812955658 35490 35497 882807192 18007 18010 47103866 49096 49094 11114022 58439 58443 779143208 19976 19970 380135060 11274 11280 331475384 11274 11281 960401079 54116 54110 875338427 63943 63937 328512213 65512 65513 888123337 65242 65238 951006554 1159 1160 596693200 4400 4403 386973900 24032 24027 39030443 19019 19016 290964481 8802 8799 535843575 33707 33702 696483472 11292 11288 417074210 11293 11290 282308997 40123 40124 172419012 34072 34071 239978585 45472 45471 312766771 50128 50133 232394273 28833 28839 628873810 67870 67877 168477445 32424 32426 322526377 38734 38731 578430452 67757 67751 580858043 50211 50207 282052246 2038 2045 37602707 60280 60274 241087362 65231 65233 355201697 50929 50930 476829874 57098 57104 961185220 11303 11309 17539635 45005 45001 256278440 11311 11306 715634465 11308 11312 538989650 20623 20624 203317459 965 966 637367801 27783 27780 596046419 15907 15904 418748440 46862 46860 32832017 36199 36195 495495361 39103 39110 663066584 46530 46524 380630068 62111 62115 569473280 41115 41117 32595120 34471 34464 98299110 9808 9814 12460169 14519 14520 783222681 54641 54644 223563899 19396 19390 448411862 3688 3691 56264766 52098 52092 340780343 38662 38656 940932954 29062 29063 361471911 14533 14537 130611261 47352 47356 951260953 54005 54009 422722443 4186 4191 657853562 11227 11225 345398709 41991 41990 424862947 17815 17809 812942029 44831 44827 408398868 55992 55993 366613657 4446 4440 360913694 50673 50679 45536486 42794 42799 126482271 11859 11854 225887774 54856 54859 548593075 17101 17094 136776733 26549 26554 262098409 11348 11345 727111489 46767 46765 480807540 55802 55797 75427776 52938 52933 367337571 8338 8336 229697343 16919 16914 466070420 42663 42666 793353888 57678 57674 6466340 58997 58995 692280859 8830 8825 189528617 27923 27929 103101328 9274 9278 337199268 49908 49905 429427483 3891 3894 92958897 57882 57877 748172778 3559 3557 994288641 11364 11363 423875403 11360 11365 204762506 27299 27301 944918537 37071 37068 865530749 31955 31959 572715001 11369 11365 714335609 3772 3775 628037072 26994 26988 612475646 7780 7777 899497271 49782 49775 70310948 65265 65271 850549538 994 988 493749901 23043 23050 216275037 30028 30034 823863448 3426 3429 634067559 53563 53560 6529751 69876 69881 825478788 13836 13839 68842436 66044 66051 932309774 32883 32878 978274735 11383 11384 7753996 11385 11383 553291515 24011 24015 675842054 56904 56910 624488586 26786 26781 66153495 57681 57674 19741302 31397 31403 4332611 4495 4489 982212354 32649 32656 377385739 65919 65915 732525520 64332 64336 505731903 11395 11392 793909076 6794 6787 483061524 66058 66052 454964360 2996 2999 790680438 44907 44905 504498913 59393 59399 262098847 31509 31506 876644482 47622 47621 926619881 6698 6705 487265457 43753 43746 364089568 40665 40658 637853319 62804 62805 59287964 41206 41199 14301675 36699 36692 797566030 15768 15767 393782465 16550 16556 705207832 40175 40173 751023710 25706 25702 262938402 50978 50985 33827647 47652 47655 904044522 42116 42112 216285947 11416 11412 452049115 14750 14753 866784887 34524 34530 992802 23402 23409 545076313 36138 36136 280549821 65671 65670 960881087 41073 41077 362446292 49223 49224 774886192 55344 55343 455833933 60331 60337 818770387 2737 2739 131763355 57940 57943 97976542 42155 42149 125635798 22446 22440 59815762 11680 11676 213674769 4262 4268 784900582 61428 61432 640402920 66546 66547 142270784 11434 11427 150518104 27253 27246 41406059 38733 38727 322855124 18519 18522 240033670 60724 60730 670384020 58569 58567 348049081 67147 67143 646349617 8691 8692 233502062 11442 11438 536859759 5478 5483 101732797 38889 38888 199273049 11445 11438 75963431 40717 40712 512840596 36407 36406 633600904 60235 60234 57747949 11444 11449 905344327 31420 31419 478946356 66771 66772 45442000 32949 32943 166246989 38585 38584 384011588 46251 46254 444419972 49543 49542 791059566 11453 11456 683677473 48421 48419 521481722 41459 41453 81438524 54332 54328 854763489 11460 11457 779824595 62173 62166 61571368 30971 30976 4586522 11463 11461 232343498 10914 10916 250043410 55163 55167 425804531 12975 12970 499639389 46667 46666 599328110 22673 22671 727465553 4725 4723 516457569 59651 59649 924226123 49557 49560 912983608 30009 30008 50007622 10553 10548 781286879 57842 57838 852507308 2884 2882 201532980 9395 9393 183505259 49835 49830 432206268 17844 17847 817695564 2187 2180 24303764 36204 36206 783325057 10796 10792 704585387 15282 15280 504377724 6860 6863 718394415 26521 26517 943458568 66841 66838 197280325 22530 22531 832958610 28160 28153 496040445 14359 14363 542934471 4624 4621 547498885 52701 52704 272910437 30391 30398 180687773 11744 11737 115643210 49563 49558 965729610 26991 26990 417082322 46294 46288 56937423 22668 22666 317905759 12551 12553 957628633 41294 41296 415811385 22641 22636 169767674 20375 20370 992869017 30378 30383 496232536 6161 6163 672028416 11503 11498 295307687 53495 53489 906485453 56313 56309 864870740 67917 67910 765103631 63112 63111 582802179 41319 41312 301708696 10962 10963 802592572 51838 51840 193399891 53793 53788 719464289 41604 41597 902851287 69151 69145 837043684 54779 54785 861267259 14144 14142 841080502 31497 31494 148092716 36933 36928 771849219 52803 52802 573814334 41925 41919 965536540 34222 34216 52477568 11894 11899 66675637 25530 25529 87510355 3784 3779 23989072 46980 46973 635027068 44256 44260 593254137 11526 11524 94429047 48438 48441 931839284 21918 21911 460180750 11526 11529 431205940 62540 62543 25199915 21118 21122 224507981 50453 50449 70769899 11530 11533 818898604 27430 27431 301662963 24798 24792 913078342 36865 36866 281742855 11534 11537 922518286 60688 60684 998132697 11016 11011 240998251 64126 64122 102938654 23895 23891 350468073 7670 7668 772692967 56726 56732 660715823 56332 56331 300862767 10696 10702 264658481 23850 23848 796740784 25962 25959 6341798 30822 30818 147781116 11545 11549 868316605 69136 69134 323466696 11107 11109 591113995 62968 62973 841775755 11553 11548 638203848 10848 10853 517231432 67840 67845 722310716 19704 19710 8056999 11556 11557 523319668 11554 11558 364067915 42278 42276 845900601 22824 22819 829979232 43816 43810 224403011 40663 40667 769632627 7196 7191 698608809 58179 58181 376149127 33723 33716 513497756 58088 58081 738052965 69652 69646 352334165 15480 15486 73856307 45852 45846 855705164 14288 14285 664547656 11566 11571 855884459 57676 57677 746977855 40037 40031 923320066 54594 54593 930299722 11569 11575 179029820 23780 23786 472721353 35859 35855 633674450 1381 1388 94778652 40296 40292 565067070 34701 34699 625817269 32931 32932 857844403 69688 69693 201409649 56076 56069 448611595 39078 39080 782218024 3069 3070 505744641 9187 9184 943339395 11587 11586 2699680 23040 23046 736570125 33143 33138 724471803 11590 11586 942843789 63886 63890 472311071 15048 15041 43491988 34376 34375 104424518 42321 42316 775242578 11595 11593 990177101 23643 23644 8227501 8058 8053 219701096 49457 49452 221619605 31298 31292 31230485 38441 38435 570043793 8080 8086 28986958 41774 41768 487799710 17197 17196 349242371 60676 60672 709074234 17213 17212 610719687 24374 24373 651541436 45966 45961 216006858 38066 38064 229319654 8462 8457 905998087 55484 55479 149990333 11607 11611 36356030 11612 11605 728738456 68092 68089 574805541 28059 28053 864057208 14802 14798 3271771 35078 35076 429564311 63045 63049 302264477 46801 46797 210376516 50869 50875 129024700 23343 23341 490712813 8840 8843 628434382 61968 61966 10845310 38160 38166 21082148 5299 5294 180120810 10276 10282 375296893 11624 11626 557632006 9889 9883 34174329 47118 47120 234371230 51260 51254 40226897 46470 46465 751027907 2595 2602 535871428 43470 43473 446992482 32928 32933 491257429 356 353 654551067 61767 61760 400900787 15722 15725 75334223 40479 40472 186477945 4272 4269 458626683 7275 7277 102716695 68957 68958 65921221 61217 61211 580390416 61299 61294 746388949 11643 11638 771031911 26777 26783 139838182 41185 41187 390394707 11646 11645 283419677 38907 38910 330867770 21147 21149 876429081 64673 64666 197715421 64727 64722 920899531 50436 50429 49558225 11458 11457 698580360 38926 38929 203654702 11654 11653 284917340 52988 52984 17952651 11656 11649 3507362 63310 63308 804355881 11658 11651 169192145 52764 52762 228740206 48612 48609 153866649 62116 62114 614713493 44074 44077 566699055 54831 54828 210539429 6838 6843 65826021 54299 54300 533363103 11665 11666 814642173 11667 11661 6317564 11668 11662 542362303 14451 14448 961325910 25330 25324 336876745 63878 63872 780759910 25763 25757 719742375 49200 49199 766307118 25192 25196 57325731 37569 37570 288292727 37979 37978 153006302 29094 29099 138886526 63642 63644 189718432 25374 25375 896642027 8190 8184 531055853 52868 52867 898707458 58425 58427 845643353 28105 28099 28201757 30171 30168 103995421 11685 11684 29405786 56419 56426 92566633 27936 27930 599290513 45135 45139 666828028 47638 47644 621787785 43787 43790 199234291 11684 11691 656319851 65700 65706 181629150 27524 27525 972170102 52384 52382 593523481 60451 60450 862695157 46589 46585 29456986 61368 61373 56714094 11695 11698 80895110 49457 49461 845255965 42790 42784 48551881 8097 8090 487881888 11702 11695 808434661 55973 55979 507366132 11698 11704 685981130 36529 36531 962476448 58000 58006 14297448 28841 28834 938928944 18691 18687 451700161 40248 40249 191508453 54816 54817 702480194 66934 66936 629015211 11710 11712 486091859 13466 13465 427741771 11714 11711 439615533 2843 2849 939453154 663 670 135118827 7750 7753 926651282 52545 52544 150605284 12903 12899 438154359 41335 41338 712466233 11721 11720 668670173 37043 37039 700247978 41555 41552 641343920 62588 62586 269363118 67179 67174 678558771 58254 58259 145664194 31010 31009 615330037 46100 46093 846394369 55504 55508 573349634 36605 36603 250633973 54235 54237 839497558 26501 26495 290572973 54405 54406 76844183 2834 2837 784912655 33662 33655 224168707 11734 11736 849337456 11155 11153 130804903 21852 21845 938171746 34014 34010 242040273 43947 43951 182227661 46695 46690 382567881 11735 11742 330569794 11741 11743 66906044 40012 40007 223522443 2051 2058 565202937 11739 11746 694874759 19303 19298 973472096 11748 11744 609515061 25102 25105 400824086 11750 11744 712929294 10027 10022 670977662 20265 20267 293598360 58125 58129 175320421 40420 40418 113929784 23952 23950 118773885 6509 6505 905758535 11757 11753 910274061 39385 39381 148077161 44040 44037 275871974 50956 50957 45907226 47226 47225 911036313 54177 54173 436680842 13246 13252 595096551 11758 11764 280626347 50404 50402 502154873 19105 19103 788486536 27471 27467 335946450 11768 11761 557558488 43705 43700 991311745 6576 6580 465412563 64821 64823 548581019 62837 62835 101787972 6413 6408 9550440 591 592 267386848 11775 11768 286153309 26056 26052 835962070 45514 45519 407333962 57844 57840 992653991 22343 22345 4789205 24902 24900 807861304 16711 16709 494244391 67928 67935 422543398 18301 18299 897142757 26124 26131 100124249 62777 62773 56459618 3500 3507 640285660 19756 19755 634167571 10929 10926 968810731 11784 11789 159536195 11973 11971 988634446 40544 40548 114796039 61378 61371 62697190 35281 35277 434264181 56578 56585 288908934 14582 14579 181219857 52959 52960 641607428 1987 1994 926930312 58359 58353 804510351 49707 49700 710590881 17769 17768 769118786 11801 11800 358419824 44492 44487 64436730 45429 45426 451294413 64200 64206 430529125 2549 2547 54247172 62478 62485 95439708 24637 24630 751966670 49559 49554 731654259 859 854 660744832 17585 17579 177495502 15871 15866 297273219 11812 11807 547623734 2485 2487 638570500 62767 62761 607085419 38682 38685 179210220 36939 36935 285154748 3162 3156 394888723 66809 66815 721110486 1879 1875 48810160 22073 22079 947176922 64241 64237 676547093 46950 46945 370968242 50958 50959 939595673 11817 11824 647324324 39525 39531 118217941 9598 9597 67623975 9048 9041 204019987 20760 20755 385716982 12554 12560 51337987 60952 60951 281385316 14004 13998 679073456 5874 5873 831732719 8531 8526 952148403 14959 14964 371740951 5262 5256 153651110 41601 41595 851744625 17900 17901 666660060 66446 66441 8127991 38152 38149 392734031 40730 40728 3279010 43826 43831 421678554 11842 11837 851956027 56205 56209 799262121 11844 11840 183385198 11845 11844 802315245 45611 45609 983301920 11841 11847 264144340 12175 12169 464946178 11842 11849 105328824 11850 11846 408795494 64712 64717 760841367 28639 28634 792561490 11850 11853 953494211 12410 12412 830630867 46624 46618 873262298 43329 43323 13297556 9716 9713 401195001 345 352 275215535 68274 68280 732663853 11860 11859 135883203 11857 11861 38625322 48564 48557 278207303 43191 43184 109252928 69808 69803 630067486 10358 10356 660694922 12872 12878 855610987 31574 31581 395976297 64201 64208 511971750 11869 11865 828514608 11870 11869 440574704 11869 11871 821148705 9177 9183 59047075 8033 8026 396777881 11874 11867 786737710 47392 47389 700784519 26210 26213 606288160 2047 2048 417169698 7618 7625 731281538 11878 11879 214538460 18688 18687 792543850 64740 64736 491937425 29416 29414 292684749 61696 61695 778964485 1466 1473 993752725 49829 49833 19386765 4884 4879 71090675 11885 11887 723191052 11885 11888 911045879 11889 11886 110896417 37312 37319 245665630 33527 33534 225754783 12204 12208 51724971 48123 48125 810086974 11894 11888 243443065 51718 51722 479682704 66481 66480 585677583 36532 36525 56496694 49516 49509 152641845 47474 47470 307867731 41621 41618 168213062 57685 57686 837361985 42980 42982 659822983 54199 54204 965598595 11904 11899 65281975 5123 5116 755994875 36681 36677 436946407 47953 47958 876469341 34326 34329 23300748 40821 40822 525454052 8415 8417 641610963 27337 27330 703549508 11912 11908 884204084 3038 3033 248079071 11914 11910 425202250 55508 55512 501286459 52765 52761 428582114 13147 13145 661313972 48067 48068 627932754 11919 11912 760020846 13748 13750 627885580 20361 20354 759426958 36313 36315 628913010 18552 18546 899976106 44818 44814 534945004 11925 11919 381453949 47515 47514 162381112 5196 5189 584479712 15089 15086 583230210 14245 14246 249009398 57019 57012 731119285 11931 11924 629683366 58506 58509 40714896 55694 55689 527444046 65235 65233 174835964 17247 17251 291260597 61950 61943 504067357 11934 11937 58554178 27924 27920 794542503 11843 11846 590119788 68167 68170 399536627 15737 15730 558761074 7064 7066 968120658 2825 2826 793738060 37564 37563 893004961 56550 56545 751653089 43792 43785 321884701 11454 11461 936543354 33961 33964 659547001 41118 41113 834543223 65993 65991 204690990 38200 38199 717241153 19683 19687 988020243 4058 4059 100647551 3650 3649 537746989 31492 31495 140156557 11952 11956 819002312 17139 17134 600410153 6694 6696 557197254 62714 62712 828357232 24585 24580 44181560 1674 1677 736994058 11962 11960 227572779 48404 48398 491086497 33319 33314 886512580 30077 30075 270021015 11966 11963 178816656 53268 53262 947748088 18828 18823 320501269 19304 19303 621793197 64232 64227 167082669 12552 12555 716364787 64137 64130 15574676 57525 57529 485701900 18690 18693 353848127 11972 11975 84551988 43752 43758 435137263 5381 5380 696122327 11976 11978 35221639 62949 62945 409165825 52566 52569 564642714 21973 21975 105036566 23614 23608 263143113 11983 11976 865523651 51101 51094 131216972 32995 32989 720372020 14377 14376 695717070 11981 11987 163045000 49972 49979 379243134 11983 11989 630137474 23081 23074 339503715 34545 34543 5497729 15411 15405 779489775 33961 33962 482389938 41211 41216 36579032 68967 68960 632336772 11994 11996 778401571 41541 41539 973174876 132 129 254502786 31176 31177 252787083 50984 50986 70310879 12001 11999 4969341 33778 33782 620269113 6060 6058 518974770 34286 34293 615237551 19957 19963 811676658 26841 26836 126365658 12007 12003 859810109 33125 33127 737486432 12009 12005 385545986 12009 12010 154393286 16611 16609 1533457 35759 35753 632493702 50822 50826 722963153 1041 1035 654339426 64018 64022 938456118 34462 34459 29228535 6044 6039 372625134 22970 22972 215776405 9311 9312 500953819 4501 4497 375417422 12021 12019 170737862 12020 12022 31443533 6240 6247 668098130 54541 54546 210742122 12025 12018 57699886 17033 17029 15958523 48721 48720 183195791 64092 64091 473351660 5086 5093 860518366 12030 12023 521355538 66950 66952 355958189 60682 60677 846110652 63762 63764 304227312 12034 12032 461756811 59813 59814 872545898 44009 44006 626751620 65598 65597 431423589 12038 12032 2550884 46250 46252 571443878 1490 1484 342501427 2394 2395 660870560 58588 58593 731921948 12043 12037 38076904 12040 12044 814935420 31262 31255 106768617 14129 14125 692541241 47941 47944 132902873 52381 52375 748047445 5652 5649 569347820 39520 39513 895118019 12047 12051 149275335 27911 27910 356613241 21146 21145 532909623 42849 42854 692145350 29414 29415 536599075 23914 23917 296249318 44360 44357 572281279 19002 18997 265255124 49223 49222 957632259 32959 32956 191609183 12061 12059 840199004 4735 4739 562079872 18125 18131 722471073 9725 9720 56209643 9917 9913 300049992 17656 17651 683473380 62416 62413 40914138 21838 21834 867583060 25087 25091 924215716 18854 18861 236135964 48300 48294 429530288 39935 39940 477034921 29677 29674 752544499 30118 30122 209635272 42401 42402 453790408 27372 27374 526719420 560 556 506687645 15632 15635 228831631 16587 16586 329902572 36815 36819 111910053 56367 56372 138306670 36184 36181 772920471 16290 16283 787936651 61460 61463 408805950 16752 16756 343111188 11575 11578 696268557 16391 16397 15713844 29056 29049 383824036 36795 36798 451186084 26207 26208 789740195 12091 12085 11600415 54393 54391 690242236 58326 58320 209636886 14016 14014 496268045 12095 12089 280746404 12094 12096 719447724 13073 13067 88549316 4095 4094 666717315 19112 19117 824966594 61530 61533 618441822 61322 61316 111049455 54915 54920 543998530 43458 43453 33517209 12103 12104 757244929 57861 57857 427674170 38908 38901 787375371 67509 67511 794199024 65369 65365 793488519 12109 12102 414874925 2657 2652 724988322 29719 29713 726319536 7097 7090 481907239 12360 12356 591475380 12114 12107 572700497 30890 30884 338588263 1457 1451 81149149 61443 61439 911942557 42347 42353 29134434 26117 26110 47075782 12120 12119 358133477 12121 12116 803837213 3837 3843 762764968 37411 37413 11650851 29456 29459 41947972 26143 26140 950655820 45069 45066 980235767 12127 12124 643444728 37425 37426 391552063 66110 66103 376499108 12130 12123 329739944 19934 19931 562182754 65557 65552 770634210 58025 58020 644775814 650 652 106194454 12135 12131 593448867 64682 64689 262598778 53307 53300 64126134 43946 43944 907002660 941 938 920653472 24825 24821 30092572 12141 12136 7790554 7961 7960 958287028 26070 26064 55807076 50548 50552 534627868 12576 12577 756587774 50399 50402 481153073 69792 69799 481058971 30636 30638 533360022 9343 9347 865829395 46114 46107 286726150 65976 65970 35430936 53704 53703 640699368 9686 9691 55286635 65418 65416 42117156 50325 50329 308705103 12151 12156 77601846 15897 15899 213192255 5765 5764 59866241 12159 12154 738888412 12160 12153 91428069 7598 7593 259978537 13099 13095 127581587 5943 5936 53449722 12160 12164 604804640 8527 8524 346489514 56370 56375 787052249 41967 41968 635031309 12163 12168 756705367 65019 65016 281654181 10751 10746 620941139 12171 12168 231227929 14178 14176 114526907 49808 49814 777621986 14970 14965 242956292 51818 51812 515131208 38398 38397 557453763 15151 15158 71974029 58814 58817 147987575 41166 41171 210806632 58249 58247 240752041 3003 2996 441760949 50480 50481 380557624 43760 43767 701187178 27435 27431 42447086 12178 12185 388633549 32085 32079 874824278 15242 15235 495571940 30188 30183 17351890 42254 42258 52877357 12190 12188 317733352 55693 55691 32385424 53196 53192 374802909 48730 48728 445728658 29194 29192 52235397 46287 46288 710119883 67746 67752 12259417 30653 30652 795398042 13805 13808 692853194 51338 51334 294566935 44739 44744 245191893 5177 5183 531768393 35496 35500 518469336 12203 12200 808400282 44534 44537 682932388 44510 44506 900862087 49669 49662 577693907 68529 68524 985494428 25404 25405 300813916 52601 52599 365302432 69026 69022 833640804 35354 35352 133983757 12472 12467 363107927 10184 10181 413580995 27491 27486 832837432 12215 12209 522799612 48365 48358 58640181 3652 3651 228962691 4635 4639 44964991 69480 69481 775656481 14141 14138 397073496 9671 9670 619614808 42924 42917 20945774 17615 17618 673483604 30605 30611 186872935 12225 12223 29926943 47914 47912 337548989 63661 63666 185498388 47655 47662 199933900 61166 61168 886239638 30470 30475 614216745 4300 4293 245278210 12232 12231 491765558 52554 52551 508029921 42464 42465 652076787 39815 39814 976502883 50032 50035 539595287 39495 39499 943440137 37045 37052 202855520 64724 64717 589888161 46788 46786 52024615 43207 43201 148612215 12239 12242 40338487 21327 21324 319691722 12244 12237 449548511 63255 63261 18246013 3003 3007 555210566 2267 2266 368225295 38795 38798 573913087 4281 4278 685598669 12249 12250 20857821 1302 1309 815574854 20482 20476 584431113 58483 58476 895228416 50955 50953 604626513 47752 47758 53650793 27726 27725 83267011 12257 12255 793023504 19098 19091 49224571 20063 20059 964679445 12260 12256 132876217 54212 54209 50705375 239 244 804940599 42975 42979 623467532 43794 43801 575828153 12258 12265 514465198 2282 2276 537234661 51 49 670595508 43121 43126 173172821 62417 62418 8041638 36528 36529 43364331 68410 68404 135707542 55815 55817 635256676 44833 44839 323379027 18989 18986 102324784 49005 49003 300341215 68601 68600 586049153 17650 17646 882116131 12278 12275 69754531 12277 12279 642144738 20994 20991 936078475 62604 62603 183626220 36894 36890 365323186 23172 23167 818666644 63786 63788 188976420 29 34 103461987 6203 6202 262076883 68012 68010 101242126 53462 53455 82956082 65926 65923 757421222 51133 51136 642335231 12291 12285 700968207 40239 40234 91730784 51010 51012 404824499 59703 59707 981836850 65588 65585 28550007 35591 35597 113537694 2674 2680 318278895 23992 23986 226432493 9176 9169 362461389 31290 31283 609111197 56378 56376 660628640 18675 18669 487190708 31524 31527 967267771 56056 56049 190309972 12304 12305 254092914 18147 18146 669243536 48321 48317 145099149 12301 12308 321665150 28523 28529 242246134 29548 29545 435597965 21209 21214 138707637 65956 65951 29770777 21372 21377 906144542 51310 51311 546581309 3917 3924 451515209 22058 22055 504730345 66470 66475 226073795 41332 41336 649710900 26087 26080 502725507 38481 38485 741634547 58940 58934 629828384 35605 35609 961357706 15067 15068 805717057 32940 32933 967803906 25817 25811 306513492 37306 37310 324994140 12323 12327 523086211 50612 50606 331714085 47083 47080 223628515 388 382 308948811 14517 14511 60902127 24726 24731 188616751 54521 54526 3886646 26924 26922 311643131 69860 69865 670738512 69363 69367 615129910 47116 47114 915971350 12336 12338 854080662 66567 66569 460052499 56023 56019 816211989 41483 41482 946090549 35383 35390 27433030 32820 32813 336401864 60249 60245 202802666 46018 46022 204496549 61579 61577 275001791 52800 52804 991300263 47497 47494 141277336 12349 12342 560549471 35859 35866 813313458 5673 5667 112681481 11007 11001 4465990 4062 4066 580131518 65211 65205 387590491 28796 28802 5972971 33556 33550 968063710 5685 5688 798092545 30558 30557 698740980 12358 12359 854040430 25924 25917 846679183 24714 24709 71395021 2820 2819 837207616 46388 46392 16508249 30397 30404 10943052 52908 52901 751261352 16623 16622 978466561 27892 27886 590369430 4754 4748 49581898 31368 31366 599828095 36057 36054 306611074 12369 12371 240659121 33580 33581 544937606 28536 28534 9511456 25731 25727 978064654 49997 50001 29442652 42944 42939 487324989 55223 55216 261814209 29975 29973 945128566 60535 60542 30830573 12376 12380 392474482 12872 12869 941163640 7650 7645 335556751 29259 29257 543836127 39720 39722 353402987 50746 50753 241362624 17889 17888 986801330 12386 12387 786895693 41026 41028 983718196 12389 12385 237445371 702 706 209325883 39631 39625 10264186 23981 23974 737670939 12389 12393 18219498 7135 7130 253036554 12395 12391 385499468 59325 59324 343456306 29550 29554 857954614 12397 12398 191325957 31194 31192 459846603 24588 24585 391513041 47994 47991 280880619 40742 40740 287206036 59775 59771 93038759 55238 55237 667690257 49916 49920 353803512 22322 22327 588508707 39784 39777 696219568 41516 41512 157310290 12627 12629 576825776 41115 41110 193556644 16491 16498 773544028 52893 52886 941746357 31612 31608 665434700 25383 25377 409709322 52207 52202 724577348 68891 68893 954867363 46865 46863 857051751 55742 55738 66514127 48887 48888 801757607 13556 13558 295510085 17953 17960 740601216 59832 59839 721175663 12423 12416 812398054 6979 6978 694687497 20786 20790 905048444 65013 65007 756376043 26687 26681 492240902 63624 63626 285410083 56522 56517 963703073 33174 33170 485609799 61969 61973 549743410 64013 64012 854563338 51900 51905 397328028 13341 13334 445640460 10621 10623 86325558 66446 66451 733525239 11503 11505 68505084 50214 50220 991439047 16862 16856 57173252 25272 25273 171233129 25571 25572 111503284 33149 33148 488473480 58399 58401 959667507 11775 11782 935466404 12445 12440 641411869 23452 23445 618476132 24444 24443 120114811 22687 22688 143328045 4168 4171 986521842 12450 12445 545012979 48634 48640 388169274 5012 5006 868454735 64295 64288 665542098 38727 38721 340506066 23424 23421 175518962 65619 65613 870905242 13003 13005 35973826 10713 10710 788955426 25770 25763 271792329 14760 14759 251785310 52094 52087 97417640 37337 37343 638692104 7234 7235 593614856 31570 31564 115387189 27642 27637 850711505 46800 46794 968543787 68975 68973 826639260 10762 10763 828450678 65182 65176 1103468 23808 23814 561678905 12470 12471 664500632 41926 41927 950549699 12473 12466 512058636 12474 12471 540281442 50582 50576 718962610 68819 68812 57026428 40608 40613 166548010 63974 63978 7576539 15326 15324 879996353 8725 8721 85206857 12479 12481 799659425 20681 20675 951080029 12479 12483 420628549 13527 13525 909487508 29308 29307 54522672 6890 6885 931743907 19816 19817 920333023 45000 45003 882383884 19862 19860 104491260 59018 59025 403329776 27141 27135 195904212 27045 27043 194220836 64803 64808 46220299 12494 12488 38576007 12495 12493 862067086 15880 15878 608784530 55247 55245 5553866 57577 57584 431981872 1090 1088 235728668 10317 10321 501521872 46353 46359 167460744 36444 36439 358291385 2556 2558 238675117 14314 14310 232509086 41311 41313 740431096 33627 33621 669782643 19460 19462 791688985 52460 52464 674090879 49491 49490 148892339 68062 68055 307264689 56161 56155 321980760 17051 17044 262456375 62343 62338 3140020 48649 48650 55417421 12515 12514 163102472 68359 68364 236140115 12852 12845 265426651 3922 3917 601104931 22141 22137 35658988 19200 19207 882365345 41304 41303 562110826 43856 43861 188679316 12523 12521 199636327 8503 8506 601439412 38253 38257 691734923 69610 69609 462602755 396 398 15011589 29289 29286 11475297 10316 10309 763265223 19314 19315 96325979 59458 59457 67066099 22516 22519 912554309 9733 9726 488838800 69579 69572 903386760 55683 55680 258086274 32469 32466 586116668 4598 4601 295414457 4486 4481 661022970 64803 64797 307509928 64526 64531 322535147 12540 12541 959672313 10861 10862 563259941 56506 56503 595714175 31904 31911 693949240 11827 11821 693141100 49647 49648 460647427 12892 12894 490023364 38951 38949 276573389 55138 55131 414381585 48482 48475 139241361 52405 52399 120911961 48220 48222 486974872 33769 33763 28651853 19499 19503 197493581 46302 46295 754870211 12637 12631 351436366 65796 65794 747276134 33838 33842 372484543 68791 68792 470472620 48476 48481 536968419 67280 67278 562208521 39826 39828 685092845 13711 13716 168691299 63649 63647 536828691 12561 12565 54808773 63090 63089 34868197 50304 50308 590723927 41714 41707 822199517 60093 60094 286366094 12570 12567 834738999 46673 46671 6750624 26403 26397 296249090 157 159 285646139 29571 29572 358234488 27927 27923 92598902 13088 13090 861670795 63059 63057 576338184 15624 15627 11181248 22845 22849 665391031 62907 62914 848384576 12579 12581 932947476 40264 40261 873659949 65472 65466 459877990 29510 29507 923097906 21762 21758 955591652 69008 69007 19083870 14962 14963 722759975 35629 35623 6577970 12589 12586 241918686 57949 57943 619337208 60190 60189 888361668 12592 12590 9500247 66984 66991 303761103 3206 3212 237461029 714 710 294207658 21174 21170 534127740 66783 66778 712890726 38227 38230 422395152 31536 31530 567493997 48568 48567 288635839 22653 22646 212079799 21512 21508 975074922 65307 65300 92848960 16849 16844 278591748 12604 12605 645623225 12343 12350 885522408 12602 12607 962215549 57532 57534 784591984 12609 12604 822683336 63254 63253 14673859 68627 68628 489895971 12612 12605 158443502 16480 16482 715993635 41844 41838 373721911 9225 9224 578295891 8207 8211 733183405 26751 26744 962749551 3133 3138 558357764 56443 56449 575219923 3456 3458 371183264 63485 63483 888911666 37789 37784 517389296 27569 27563 465444747 34000 33998 790128893 36864 36861 426253145 10176 10178 550656323 12624 12627 439007499 66230 66231 453572287 40127 40132 552557491 5396 5395 977514313 55926 55927 56386306 12632 12629 17543716 48759 48757 108236660 895 894 329058260 6630 6628 232322760 56424 56423 489776687 65101 65102 800103603 58180 58178 653955767 26774 26772 522355669 12636 12640 18341671 45648 45652 65143020 65944 65945 610503756 68226 68223 301181512 31049 31042 171863830 62608 62613 268952959 12525 12520 40741359 57535 57541 612500833 12648 12647 70342219 52814 52812 354151982 34753 34754 478335617 64856 64859 247211527 65478 65477 7585753 2727 2720 643653539 12649 12654 991432934 48983 48987 9149763 45668 45662 481734166 3771 3769 831160296 48652 48647 737631879 7171 7170 135435971 21956 21954 381039388 13902 13905 347751149 13082 13081 74983377 40085 40084 535757656 31054 31055 209186635 54917 54918 547306758 62510 62509 828185780 43076 43074 628609912 7601 7607 613097413 12669 12666 46540138 69723 69725 856901412 26728 26735 922567101 60899 60893 508116209 54511 54506 399829173 53832 53831 32584091 51135 51128 973811044 50422 50428 169191673 16154 16161 634047334 65047 65042 444013974 48190 48197 161907919 21554 21547 698281548 54407 54409 44520034 18749 18744 831506964 65673 65678 210681860 10322 10319 941297180 12678 12685 145717104 49471 49469 282053146 66949 66955 863759147 7107 7100 445472481 28900 28895 882907067 12686 12690 448129841 12691 12685 526500116 12692 12686 939555540 56101 56105 335362643 44087 44080 921283558 21502 21507 799888814 38571 38575 969490037 44045 44052 491262123 11858 11851 645874250 12697 12699 948261009 34825 34818 868800261 5569 5562 366789404 47567 47569 3256944 32392 32395 554350453 14718 14717 883384589 12698 12705 607191905 12704 12706 346584305 35271 35265 697911481 22931 22928 41831637 23916 23912 169226010 24365 24363 984853867 68369 68366 436594141 35421 35422 622563054 7783 7780 116720202 2565 2572 59699453 43013 43012 400494088 65838 65837 439782057 12717 12710 571627992 12718 12713 387751117 46627 46629 615442564 12720 12716 431707294 3318 3319 483067409 2276 2270 942521474 47561 47560 70704956 28303 28298 67448614 8991 8998 215559461 38422 38425 817430730 29733 29728 179652933 29596 29597 498750176 12729 12727 512572837 9166 9165 639780310 10964 10958 320939346 44575 44568 940178736 41704 41699 58271500 66149 66147 360032729 12735 12734 493544510 50528 50522 15535803 63619 63623 783474227 29971 29965 933835661 40823 40826 348013446 42774 42771 996686316 6836 6838 990518234 46779 46786 232655022 52566 52560 35974604 12744 12741 533217651 1765 1772 559182630 12745 12746 362722428 37387 37386 214886229 2938 2939 602261185 16046 16048 413475358 23438 23435 622853693 47931 47932 608416908 44311 44307 727754893 20805 20802 69938733 35232 35234 796872633 61554 61557 984799358 12756 12754 535195986 68708 68714 225298083 36091 36095 822487997 11067 11069 690523483 29661 29656 829085134 3377 3376 646887220 48977 48982 57128089 23425 23418 560711931 51084 51091 47413636 54221 54216 881551991 66486 66493 436159137 12760 12767 205358935 40067 40070 607846203 8379 8372 561577064 22777 22773 638814895 30105 30104 261694731 12771 12772 925029245 26734 26738 382164199 19996 20000 588666015 12775 12769 22642651 67903 67899 583323418 24304 24300 528515638 50949 50944 182501842 50399 50392 662496043 16446 16442 843584418 25188 25183 847850367 30200 30196 838345644 12783 12779 576466565 60583 60581 10367982 48026 48020 618607436 20352 20354 197845527 28446 28450 653644823 64680 64686 281191064 39660 39663 64680461 12790 12787 384922109 40996 40992 589697330 28740 28741 234532990 51728 51722 393031830 62707 62712 829316049 9979 9974 797242061 61511 61517 873896771 40466 40464 207858334 37079 37072 351162887 902 898 765665279 27573 27574 531606478 48912 48915 111354178 15129 15125 990369688 20477 20484 239809673 43966 43970 107570377 4862 4867 460094847 53465 53470 695989887 50087 50084 69755210 25971 25978 389071139 25097 25101 865665723 25216 25215 645137982 65802 65796 67721416 54698 54702 41812622 5213 5219 366842173 60418 60415 348488282 20006 20009 790033838 40071 40072 714248194 20826 20828 419985584 12818 12814 942665946 12819 12817 220117321 14011 14009 2103864 12821 12814 44404900 56119 56112 563730636 42671 42676 818807817 31925 31918 747277360 12825 12819 860364045 6553 6560 56019136 16525 16519 697080326 12938 12944 639808940 65599 65606 18981570 23031 23027 761490764 1703 1702 565898617 64659 64661 342642099 1091 1095 139612159 12834 12833 832944006 58288 58290 619968830 27765 27760 509292303 48399 48395 656034020 56644 56647 808358797 51122 51124 239905625 25720 25727 103571662 14550 14548 801015796 40620 40613 192491264 12837 12843 513040238 50534 50540 833119429 50961 50954 147009175 12839 12846 78237573 67475 67480 982772039 12848 12845 442439176 11039 11038 449159576 20926 20922 70479684 46452 46449 290369362 26742 26735 636360563 34459 34457 717155239 44651 44654 807380329 36214 36218 708924705 40015 40013 641356325 11393 11398 473968600 50480 50476 742443174 12859 12853 463697384 59349 59352 28443648 32589 32588 464890914 42092 42091 712862126 68262 68261 681963266 20548 20547 59825706 12861 12865 816204769 21303 21310 621578171 594 601 129186412 524 523 337163150 22749 22750 938560085 3115 3109 642748681 56048 56049 280025417 54526 54529 416790364 30776 30775 101770529 66227 66222 24469337 46266 46261 322850396 7880 7884 21660037 10620 10613 827891405 36467 36471 415400047 12875 12879 351512721 14952 14953 555999040 12881 12879 70750532 12882 12876 231094420 41217 41222 933567860 19251 19249 880663944 3851 3853 393597014 12886 12884 27483412 12887 12885 127841208 33449 33447 875113372 10715 10711 343170103 54550 54557 61972161 57958 57959 837352882 12892 12889 333821821 33368 33363 527410175 17122 17119 861756527 62912 62918 579003356 48639 48646 238851699 49057 49059 700356648 24348 24352 274589046 5183 5189 178847571 6255 6251 482456457 69492 69498 739265811 26279 26281 452858931 2956 2960 252675160 39622 39619 408030732 13187 13185 145698179 58836 58834 509092487 54305 54304 505855186 28555 28558 22448144 5350 5345 364854559 14974 14979 137480791 63217 63222 777392843 12912 12906 805258475 47554 47559 259975925 26229 26225 758656010 62922 62916 608316143 44265 44262 747149240 41507 41502 847606770 12912 12918 893666574 66944 66950 554110736 59820 59819 796361173 807 813 40536939 18041 18034 798586451 207 212 947677349 24342 24339 165429605 12923 12925 504024983 12926 12925 253958862 28598 28592 259181382 10703 10701 898658255 584 581 35728914 12930 12925 246984184 12930 12931 569708337 40128 40121 225849405 510 506 26762332 12934 12931 29309004 12931 12935 831077320 42113 42117 767356446 67975 67972 700068952 26534 26533 846333900 67275 67274 460161553 35187 35193 8413605 44008 44001 471213262 58496 58489 706093693 24965 24962 383502133 40867 40864 403890247 12938 12945 381260265 21703 21710 155390183 68648 68641 457555713 12941 12948 858744641 32204 32208 168624570 12945 12950 170091158 52578 52573 781817448 42696 42701 289832464 32904 32899 454201011 24050 24057 273186459 26613 26617 461286911 47002 47003 817287927 7754 7749 229009964 54895 54900 619592203 12957 12959 261448832 12956 12960 447423357 62250 62249 381513441 12961 12962 456982143 61607 61604 565735752 52063 52064 458681068 7353 7359 380158834 12966 12962 478380179 64454 64453 4017881 65831 65834 574038227 42664 42663 995232994 67955 67952 478021224 44018 44013 120796504 47546 47541 173213572 63199 63197 176009497 29721 29718 898645537 29729 29725 50879247 66409 66412 175999638 3689 3690 336177506 43910 43908 755541097 37553 37552 13631724 56696 56701 227618149 37728 37725 204367086 7879 7886 526383852 62442 62439 142031105 32558 32559 850626958 1567 1562 230472527 29081 29080 343461594 58100 58097 655328514 62312 62315 898948467 26488 26483 73559805 35140 35136 4474215 21811 21808 587869898 29499 29505 51601597 7877 7876 55113172 19379 19380 285914189 12995 12993 41362135 60575 60573 461563093 31304 31306 694259092 68651 68649 664499272 34424 34425 592202953 23148 23144 518041449 57983 57987 798394976 26316 26311 530254745 30217 30214 33350631 46338 46337 689908973 13287 13284 118914368 42352 42356 29332100 51404 51401 902679450 41868 41865 408968472 2841 2843 562992288 13010 13008 61301714 1389 1383 419518447 63000 63003 550439779 52779 52777 117950670 13009 13014 874091344 13009 13015 650061337 48838 48833 216092045 42802 42801 404999807 28790 28792 256570446 13123 13118 122643694 47825 47820 630624794 69902 69909 945723722 13018 13022 991277089 63560 63556 703719781 33222 33219 45661903 6319 6318 542043692 46781 46776 725773473 32514 32518 186779934 5517 5515 52059960 13022 13029 400786947 66421 66414 767558316 28491 28494 584385754 18601 18595 752509730 68633 68635 413646867 59995 60001 518669473 30861 30868 985301758 36810 36804 899607841 2037 2030 402613380 44381 44387 96818405 13034 13039 746232341 5635 5642 853192971 20171 20175 963114721 13042 13041 406785122 63130 63125 133753675 40698 40699 839443067 1453 1452 683251866 39989 39988 661778691 20190 20195 563236082 27082 27076 955167567 53791 53797 476543876 41658 41653 870202425 13051 13049 140346625 61174 61180 769417771 13053 13050 69278292 1406 1407 699527545 52085 52087 611062672 33138 33133 669702388 13801 13799 85867815 15918 15916 84083900 49006 49004 24003422 13666 13664 658365269 66556 66555 541997053 5594 5599 504533245 48781 48774 653854283 13064 13063 893601085 24358 24356 681935161 60784 60780 495623871 3511 3509 448531422 2915 2921 754080095 20343 20342 593003043 13070 13064 415267460 25760 25765 852111296 477 482 722214833 26153 26154 901100391 21110 21105 368122711 5055 5062 299311678 13076 13071 643683310 13070 13077 63583635 12641 12643 948377923 9568 9574 823090380 13847 13840 805004308 47679 47678 480720284 36297 36300 357807066 18833 18837 375020669 22312 22307 461733606 49076 49071 278498138 58317 58314 785639599 48881 48887 848915595 54173 54174 258224747 15681 15682 393359367 25058 25051 426613212 39830 39834 669417685 18180 18173 24236141 26904 26899 549547716 32337 32331 129156221 32851 32846 936910940 13096 13093 20684539 63395 63397 833610004 36456 36451 50462003 48073 48074 431775686 15775 15773 741917415 52538 52532 792899935 11630 11636 835762338 51378 51376 954002395 61155 61158 840270409 20903 20900 278424945 19497 19499 131911155 28052 28050 448504842 3630 3629 49168634 44375 44381 958916856 14675 14668 108679507 58749 58750 760693989 9532 9527 187156762 13113 13112 990097417 57241 57244 650815601 51393 51389 30070945 34911 34906 464640395 15743 15746 18352540 44855 44862 295398148 17283 17280 345568151 33665 33666 977650804 16380 16377 560663051 44622 44626 60950851 45896 45897 71295173 24185 24183 430382527 17386 17389 391951767 13063 13059 432046699 2737 2744 32938062 18812 18819 971241882 65958 65961 635876067 13130 13127 88124221 34954 34953 333141494 34532 34527 814955258 62285 62292 568167799 13130 13134 672564350 29240 29234 248638887 12969 12963 420966931 13137 13136 607062079 38473 38479 421667189 7298 7297 650598382 13140 13135 752536289 46273 46276 606306313 19228 19222 275422832 3153 3150 243905663 11238 11231 60001187 29434 29441 966614539 5741 5747 996353855 37978 37976 698371757 32417 32424 998351707 62739 62743 123148890 68801 68795 958926263 13148 13151 713779187 41973 41972 162449487 13146 13153 220778100 58589 58582 52799024 32311 32312 419795566 8025 8023 841819787 13152 13157 574707639 13158 13157 593260552 44103 44106 4528991 16098 16096 677092956 42840 42837 392858087 63336 63339 345405470 25716 25714 87590318 15092 15086 388043478 17601 17598 21590444 8356 8349 850563928 13161 13167 617157730 20407 20410 288344144 13166 13169 714811153 11480 11474 350278429 39041 39037 437904683 13172 13170 692245219 12845 12844 779628551 31909 31906 897107419 13175 13170 751246040 47805 47810 845124846 55681 55684 982741728 1981 1976 104693123 53816 53809 656971745 13180 13177 672517525 13178 13181 964114645 14378 14372 748332552 4040 4034 881838302 64947 64950 52718909 49366 49360 617267328 41570 41568 635939812 61877 61872 663191310 54519 54522 465516049 8171 8173 66262626 30898 30892 329609874 36312 36316 672389841 6354 6355 901977729 1887 1882 945469791 24882 24888 800922389 47886 47880 167036462 26435 26429 486759357 65484 65477 866482493 13198 13191 683956848 17227 17232 182681423 67777 67776 729816638 5916 5910 39904040 66463 66460 641294380 41741 41734 953299711 43632 43637 491158078 20712 20718 642098225 37522 37519 885312725 50179 50182 3057459 40020 40017 279612987 46596 46598 385482 22009 22002 444151933 28993 29000 572552574 13212 13208 780994937 26402 26409 228008012 46389 46391 320031031 13215 13210 315053467 40795 40789 982993533 46633 46638 309420913 56232 56231 876173725 229 222 65318375 30914 30910 192679314 5131 5132 224598746 59989 59992 968601419 67183 67178 25306596 64 68 725232455 47420 47425 450352266 49409 49415 970309986 42989 42983 506408631 21633 21635 525887215 58304 58306 58144106 9149 9151 23793414 13225 13231 826281387 68258 68261 422071583 58875 58876 410041795 49891 49892 407569888 53358 53354 655485100 39133 39136 235250228 8813 8815 967526343 53772 53776 762214557 57805 57803 551635149 35571 35578 932569291 50825 50829 739565064 1692 1686 725001581 54267 54263 648421059 11595 11601 7175751 15600 15603 433605631 34807 34810 867224709 39990 39988 89197927 45967 45968 45920591 13249 13246 540867206 13244 13250 80991901 66842 66844 353223736 44817 44819 377826893 39861 39857 165778014 12399 12397 79694707 58050 58055 662759894 30661 30664 836855280 45404 45405 822161067 32991 32985 905959494 25540 25539 503879304 36634 36632 457262506 65264 65265 162471795 7396 7392 331884123 59518 59515 671047351 53937 53930 726134323 9143 9141 337263650 5902 5899 372719995 54104 54099 687336817 41657 41663 547384324 2868 2866 919193097 24263 24270 513101427 55866 55865 117321448 12363 12361 541079005 13273 13268 14736090 14531 14526 194367892 37118 37123 551193328 13276 13274 497498944 19279 19285 341473070 62263 62261 898942257 13279 13275 743321476 7138 7140 723419891 29476 29469 944539904 22496 22494 316162083 13283 13280 12099905 8178 8173 838490498 64984 64981 321393199 13286 13280 64105544 53517 53512 794728425 54764 54758 316084155 12689 12686 217537279 2400 2397 123440383 24866 24860 94409954 13291 13292 769509680 13293 13291 429733016 29045 29046 385504686 50021 50014 524374452 45344 45342 318724792 47274 47275 723012486 18784 18787 723275837 19857 19853 581200015 39870 39863 439793902 9423 9418 197167671 48912 48911 660214680 2874 2877 178669763 50891 50894 600471217 35001 34999 545819521 35131 35124 783682097 29832 29836 484340037 13308 13306 8999843 51740 51741 322706713 1205 1211 534612091 43046 43039 131939121 8854 8859 34462378 38250 38253 616649245 49267 49266 963048304 31267 31268 695153730 13316 13309 855249009 7257 7255 660055435 23316 23309 638711564 33777 33773 20758364 27791 27785 926757352 62951 62953 551136456 38715 38713 822693071 38876 38870 823591171 68089 68087 340656832 23106 23104 352049690 42934 42938 572658239 66447 66449 656803297 58054 58053 560868336 30579 30581 931876653 14085 14078 35336036 50721 50727 406274372 66572 66573 535341619 66730 66723 112246674 13334 13329 115101003 43926 43921 603473310 12892 12896 995380359 41583 41579 221111100 36830 36831 666426500 20202 20204 114313475 2419 2424 835666608 68300 68304 211777793 63366 63361 430713763 58725 58732 941584302 13344 13340 608451507 47050 47053 263870751 49590 49586 865996226 61438 61431 813803132 8073 8070 245765211 26634 26637 613390260 8434 8440 983470334 61468 61472 403410287 12786 12784 674403767 53472 53468 53374277 45598 45595 371737845 49167 49171 478966317 27676 27673 733070234 51918 51912 32172856 5719 5721 744460623 15223 15224 801987199 10179 10172 129284890 13355 13361 865266265 22482 22489 643013682 13363 13360 768679634 21116 21112 920035602 55544 55543 364466521 42859 42856 473710796 9680 9676 722801849 47528 47535 73586336 64118 64116 686789963 33150 33151 700224973 64179 64177 718326121 17432 17437 513374631 13373 13370 379749925 43084 43082 706773994 66699 66693 26837563 48137 48138 316841806 53650 53653 56123717 20253 20255 480242779 30945 30944 95062318 56093 56098 438167167 67134 67133 149976041 13382 13376 815390558 21753 21754 689550179 57096 57099 249054313 51400 51396 417680822 50837 50844 970547890 24643 24647 606093215 63344 63338 824777982 62049 62051 109740850 15562 15565 215173148 37230 37237 156724940 13390 13392 384999798 42780 42787 961445962 51318 51321 48600038 61616 61612 663873656 60566 60565 69189323 50364 50357 117041868 68703 68710 647656283 53003 53004 404546901 55284 55280 719756347 8707 8704 904762606 1610 1609 132268877 17318 17320 889186743 59152 59145 335948233 29981 29982 661061574 11864 11860 945464975 13538 13532 926617625 69851 69847 789102267 9661 9658 700116431 26283 26285 797617274 61458 61452 24123800 36649 36652 176211997 11468 11470 848921963 18121 18114 388106092 67830 67827 941804151 38083 38085 877430589 42990 42997 21857115 4476 4479 60885317 10305 10299 66224281 24738 24741 30695469 13420 13421 687570248 23457 23463 983297000 64113 64117 602120714 56862 56857 4732997 61194 61198 48215102 56427 56425 586273728 24358 24359 697877879 65814 65812 216327326 23255 23253 143914796 13430 13423 85273145 53934 53931 53421745 5947 5946 355412120 11576 11570 373855589 33377 33378 893989442 14587 14592 830300462 62185 62191 60586580 39979 39972 353100066 738 742 192604370 3741 3747 643119751 57651 57656 970330939 13441 13439 218219006 32532 32530 125774688 47943 47941 180419835 41895 41898 888126069 53125 53120 531355512 67133 67138 492334697 13444 13447 759587307 13448 13445 28403571 29346 29343 706947957 13450 13443 695174126 25971 25967 404982876 13450 13452 450010726 50412 50419 257717435 54294 54298 215642611 69451 69448 261264248 47991 47987 349542597 45905 45911 711289207 68741 68736 832002305 11135 11128 939957517 711 708 910504908 10202 10196 681943480 17898 17893 919497380 49453 49447 611026957 15966 15960 938995447 13465 13464 203426289 29934 29933 85094382 36479 36481 208250636 65421 65428 759954058 19433 19427 363914619 48357 48353 178249715 4147 4153 715229893 40222 40216 342578701 52644 52640 390947089 12477 12478 530384459 12090 12085 49142934 10837 10834 243957448 46953 46948 776353106 9686 9682 308001172 62261 62255 279202047 22071 22065 2469451 31921 31917 629463363 58762 58761 462758381 609 611 483654183 13484 13478 423962857 57785 57788 70449866 318 316 984518523 13483 13487 15325271 19138 19144 96115768 45926 45924 704594740 39787 39793 972447976 27363 27361 922424956 11600 11605 90279315 13491 13493 357619120 56643 56636 451213791 42904 42903 334723241 1336 1329 744446105 55927 55930 966043089 13498 13492 710723985 41662 41668 300216979 48962 48956 191085995 5021 5020 64732688 17025 17032 22026035 22408 22411 71335956 42242 42241 72169073 65910 65914 314412616 13505 13506 319101565 60977 60983 431081897 45038 45043 745543253 48906 48904 478751288 7220 7223 625823277 5206 5209 173870835 68373 68366 415851782 21838 21844 630415365 13514 13508 416062082 32261 32260 773955898 4712 4706 977998071 23124 23121 544213173 8424 8419 456669634 42167 42172 987327973 31216 31218 605510622 67101 67098 466461877 2538 2543 657385653 31603 31599 714447107 18615 18609 525931317 62882 62886 481574484 62295 62301 813227303 51611 51614 166012870 13525 13528 730238652 6275 6268 549805126 13530 13528 944295017 59712 59710 772717314 3236 3234 647970549 32570 32568 142443553 24521 24522 159056337 68158 68151 324164018 16590 16586 493669287 61921 61922 695389411 13407 13402 483820853 34565 34570 590072692 3667 3672 63029852 41806 41804 143982955 64723 64726 625725812 47943 47945 579863304 31270 31276 347919587 30333 30327 13863163 52282 52275 70589166 22111 22116 137271509 13545 13548 453289935 50711 50705 929242045 66368 66369 630695431 13544 13551 984634724 34004 34000 554414325 39160 39155 972075323 13554 13552 73477544 31458 31459 922209251 13087 13091 156018162 36156 36149 753944292 26511 26506 380295613 43682 43689 509740195 67639 67645 244218530 40446 40440 601022606 57513 57515 569787832 32868 32861 755414938 13564 13558 740224938 38310 38303 115660015 3960 3956 930158349 66099 66095 402036449 59609 59611 773370096 37296 37295 629956643 4436 4429 405906356 13567 13571 326936887 11166 11162 698287134 67541 67536 814302761 13408 13405 24684714 18702 18698 22951037 10901 10907 488605474 13843 13842 473302374 5366 5359 552570992 13579 13575 119158841 32326 32324 949092017 58036 58032 717658400 53413 53420 820824458 31798 31793 204077075 13584 13582 230143167 28676 28675 512281604 57572 57566 17982209 30552 30548 541038170 41818 41817 677111560 13751 13745 337943201 37862 37866 211416290 61139 61133 159989376 13592 13587 244630923 53780 53777 81569259 13594 13592 981844669 13593 13595 988667801 51334 51327 687964425 30249 30252 818722233 12760 12762 770520615 13599 13593 843970273 1582 1589 319580555 13599 13601 824855367 52510 52509 3576632 7512 7515 53059635 5821 5826 321363161 58724 58731 847659956 67888 67887 150141198 13601 13607 786920083 13601 13608 991053060 6469 6463 386566789 56998 56997 303835208 13611 13604 654612132 45773 45769 806545117 64373 64380 12246048 33130 33135 878139788 13613 13615 526791986 13615 13616 456867963 57174 57175 62199890 997 998 456303617 63864 63861 177119146 13618 13620 27703225 38352 38357 7480522 45710 45712 828830677 41430 41424 595281053 9899 9896 79386805 55183 55181 637755292 38509 38516 890671289 38226 38225 602106433 16038 16045 174613587 13629 13622 475341247 12049 12043 873378912 13977 13974 578255088 69057 69060 224915128 44486 44483 376263055 30557 30560 805613827 55211 55216 421713319 69222 69226 360451535 9568 9569 212600139 56932 56928 718972896 25694 25689 323636360 13638 13640 397678535 27088 27084 520828312 50062 50069 450482103 52280 52279 67963736 59945 59938 51160979 13645 13644 526385149 16311 16304 116869963 15649 15656 75836418 57604 57599 448163177 18092 18087 60193124 11001 11002 185700327 55115 55108 973360914 13821 13828 978139460 1480 1487 73221791 13654 13649 70376407 56690 56692 609732155 17208 17212 706829666 53562 53557 157712609 13658 13656 617168106 62836 62833 336023250 44582 44575 494062278 17974 17967 67340865 27112 27114 821405431 12518 12512 143875152 32571 32569 45100983 5930 5929 64629819 59163 59157 582785620 13667 13664 917992147 13661 13668 633116735 50438 50442 488265263 13666 13670 911202912 18986 18979 916984222 13672 13671 9141933 49427 49424 106502623 53187 53186 508113915 13675 13672 441757077 5427 5431 24080404 48172 48179 215310325 28451 28445 535647241 26815 26813 732347330 13680 13675 28166858 4122 4120 407638651 59124 59128 392867315 28047 28040 314592211 68605 68601 393137385 36491 36497 14076257 29886 29888 605680166 28916 28920 608121497 1655 1660 401030353 13689 13687 287751419 69848 69845 19024530 13691 13685 393888906 25925 25921 255894948 38837 38839 818399360 65155 65159 734159660 55246 55248 616702016 11256 11249 651494345 13695 13697 912325772 6710 6704 863939692 57559 57553 195201272 45251 45246 419970410 15473 15480 569459102 13700 13702 443741647 56013 56015 18927892 43422 43417 294117622 8735 8736 58212507 25651 25655 529154646 10025 10022 100324505 18972 18971 898298783 45037 45038 792401738 5275 5273 374925574 62661 62655 619348914 13709 13712 336809948 27743 27747 469157590 137 135 727513958 64601 64595 417529131 68691 68696 43108841 30694 30700 288225871 49977 49982 272612356 55649 55648 458275063 13720 13716 120332354 21689 21684 63454505 53860 53867 269690096 45010 45017 442188459 64917 64914 754066988 66309 66315 636631483 4431 4424 194281023 48713 48715 388203520 13724 13728 673662509 60117 60113 626091969 11251 11245 493454474 2825 2818 738500437 21981 21979 612351630 13733 13726 961581786 26364 26357 644063084 10851 10844 986962474 37493 37489 553167328 65209 65203 458889995 50708 50713 29140999 4570 4563 52402086 10684 10689 941247860 61794 61801 212959547 5248 5246 559529856 9922 9918 544301842 13007 13003 271939553 56673 56678 146127285 13746 13740 302560639 11916 11923 814484060 53227 53232 866512771 29368 29362 522030761 42173 42179 667123376 5594 5593 565004437 13327 13323 286355702 50191 50187 909906603 63563 63564 300596036 4943 4939 684392564 7121 7118 598162847 25103 25102 893199154 50311 50313 395070833 13755 13759 534218448 6704 6708 56703523 22426 22425 375847706 44547 44551 275949 34391 34388 201194794 61590 61585 490904813 17362 17360 559469858 13761 13766 155303031 6579 6583 199343137 46573 46566 328838317 15754 15752 223190639 49420 49413 134304335 68686 68680 769838587 58926 58922 104664788 6371 6376 190396680 13774 13767 403721401 52502 52503 777713955 17703 17699 47097369 13773 13777 950619736 68384 68390 915331454 14755 14756 500980389 62659 62656 486179063 54429 54425 952512943 14672 14666 700727146 13779 13783 796135604 65129 65134 783669292 36842 36844 936530625 2002 2005 358868175 13787 13782 787117349 20617 20614 8363323 28625 28623 348700709 34429 34431 919201280 59626 59620 520022001 44652 44649 430086379 19670 19669 868268503 16989 16985 155007960 38454 38448 68280247 13792 13796 946936262 50945 50938 942265271 27865 27866 305001009 26263 26261 13564983 13793 13800 847884956 29630 29628 655206408 40260 40254 360115821 13803 13802 40144600 23558 23556 24690429 46777 46779 827365873 67264 67260 832357872 43829 43822 53205796 1035 1030 486552514 9325 9326 636561407 46958 46963 604873891 38504 38507 83006791 42827 42829 61890437 48324 48322 205999778 16135 16141 895665011 2715 2708 482738323 11805 11802 960085796 67856 67850 642022059 33056 33050 228519632 3208 3215 953636862 45984 45979 815543874 28094 28088 448072661 36037 36034 812457263 51303 51300 347580066 1580 1581 738974662 10527 10524 125790009 9731 9728 560272776 11053 11046 993193020 37065 37059 187414106 13829 13824 4739031 24181 24182 809969112 3742 3748 881625006 13832 13830 652854509 9135 9129 448400148 20695 20700 759064992 13833 13835 482685310 64976 64978 431869233 13831 13837 616152887 16293 16300 85893221 69409 69403 567641685 24086 24079 803813918 8184 8186 716057067 1249 1253 94802990 63172 63166 703603072 5971 5968 68960365 31803 31805 666931392 34907 34905 163516426 46864 46861 566380402 13842 13848 700305182 4262 4269 62127530 13850 13848 230352519 16833 16828 850600000 19501 19495 18627059 21307 21308 25655168 43704 43700 731220027 42021 42014 555975203 2617 2612 465320947 13857 13856 2604159 13858 13853 60547135 40724 40726 313478138 62997 63001 177320935 58605 58609 178614980 68963 68969 850328750 6519 6516 13632966 3552 3545 970534112 31932 31928 980671189 37144 37141 846721323 31521 31522 958713132 23239 23232 962309295 4574 4573 733119513 6177 6181 162926936 324 323 128383990 361 366 749310572 55191 55193 16775003 50860 50861 645490016 13875 13869 821307026 1265 1266 593396976 58327 58325 961766219 37532 37534 100231791 21575 21579 378098833 10326 10323 425816411 11223 11229 842993405 13878 13882 148412724 25871 25864 681411882 13884 13880 522164622 11909 11905 305126504 1740 1736 795114598 1688 1685 73562549 3995 3993 701805234 46749 46744 447372009 66078 66079 37195067 32141 32136 977408048 54681 54682 197333935 54100 54106 579856829 13894 13891 142826482 56480 56481 8905661 25064 25059 343471030 21047 21053 945416842 51856 51851 675443275 13894 13899 866302242 13894 13900 420264120 26317 26314 744227799 8584 8577 377720330 7969 7967 5940552 1169 1166 610391532 45449 45447 50721679 38127 38129 832935288 5560 5553 505318332 20662 20659 258095693 7836 7832 253653379 2159 2166 691066850 9028 9035 859494193 41506 41503 21253914 18317 18320 872882660 30888 30886 303567896 25018 25015 112655868 31514 31521 398919252 45680 45674 268277709 47955 47951 586682094 12879 12883 513002646 16782 16778 930412867 48189 48196 240576439 50416 50418 408369599 24874 24871 101466142 48331 48336 65017586 67392 67385 566413827 42079 42076 15067365 11897 11895 3876565 13928 13926 72128686 13928 13929 646729076 13929 13930 834574914 23922 23917 140414112 25365 25361 368198283 50217 50212 752261554 49867 49864 581323706 26997 26993 7772041 2857 2859 137453023 28483 28482 719372744 64387 64386 843801014 58814 58821 361756735 36743 36736 148966340 20087 20081 390178470 42691 42690 310779299 10913 10912 267861649 61713 61706 981914011 42627 42633 724330912 19208 19204 479831154 38512 38509 421446134 6961 6958 405926276 51577 51573 212627181 4711 4708 225547542 50971 50966 802683400 3014 3012 96209127 19640 19644 552071210 66269 66265 702918408 13955 13953 707568389 66714 66713 134790894 68143 68138 106864340 35432 35436 183863494 40460 40461 597895245 19185 19181 625312520 40533 40526 925619921 46405 46403 302831183 29422 29427 326770407 17014 17007 757783400 62403 62410 323084520 28028 28026 87998376 20389 20392 183128060 15257 15253 691585923 51534 51528 313541956 48884 48889 327862107 48232 48228 459756377 62587 62592 888904342 36600 36594 534654454 19546 19541 18432243 54578 54571 618510833 17306 17301 44980254 26132 26127 432920944 17459 17455 998004610 13979 13976 200624217 9025 9029 763366494 13981 13974 46191370 61518 61515 368124955 13983 13981 407748939 3333 3329 902503133 45446 45450 14888320 13986 13980 765351000 67777 67783 985907236 19813 19810 224218341 3961 3964 780350322 17683 17690 903078100 22138 22134 1071461 8048 8041 229907972 24178 24176 12341219 51005 51000 743199666 13988 13995 286492469 33117 33111 3967631 32879 32876 633189563 13993 13998 896311061 9721 9727 486952926 12002 12001 949477402 13995 14001 882123077 15227 15226 545489830 3431 3437 331727948 48515 48518 416401410 10486 10483 387117746 54825 54822 336168721 21264 21268 168769681 419 426 631941603 10647 10643 571221140 12539 12542 568392328 61845 61842 727337060 25900 25903 80922658 6051 6046 992714083 14014 14011 60166462 16216 16209 404169117 7935 7941 146942053 11041 11045 725074172 66120 66122 50642157 45004 45000 737238715 67784 67782 687686165 14019 14021 407933724 58991 58989 815715922 41629 41622 739144030 37793 37788 575782115 41290 41289 674228713 5873 5870 60686251 69957 69962 491527373 32272 32266 58455360 55016 55015 174698602 13375 13370 173072192 25788 25782 42238064 33349 33353 124669156 54230 54236 715962635 50320 50317 72750039 14029 14035 46838359 52023 52025 428062024 38765 38762 184557594 2312 2307 175633726 56229 56223 933980594 30644 30646 701239851 14041 14034 101105228 54238 54236 585538245 15525 15524 594393431 14044 14042 726160913 22333 22335 960244537 20822 20821 31860672 7312 7306 257088064 10128 10124 532736703 31730 31736 389468123 36731 36738 403399690 68570 68575 299206154 39521 39528 269017025 31284 31279 568723731 37822 37815 175607421 30384 30388 22058871 43734 43731 742336740 4510 4503 215276068 40427 40434 991987579 59007 59006 876836588 14059 14060 336227516 14061 14058 124170038 64531 64537 990492009 60368 60375 730185971 56371 56376 115139359 1171 1177 790212564 34851 34854 170046766 60883 60887 211174586 14068 14062 9861544 66433 66429 700850543 63549 63546 58937528 15511 15509 97664147 20535 20530 600687669 46768 46770 668883417 39029 39028 833521015 1048 1054 5231219 13809 13813 234989418 14077 14075 246268362 14076 14078 181443296 26477 26471 42377331 9805 9804 4985132 36793 36797 177891166 64980 64973 352372972 43016 43023 546372945 67884 67887 396371750 2642 2638 157589653 17667 17660 847146647 14087 14082 375587568 41576 41569 345795399 30978 30985 476495315 35721 35719 368400481 10844 10837 840494291 43691 43687 936504898 35858 35853 47467613 16994 16995 515413712 48261 48262 673788070 16526 16521 134396941 52549 52548 469493986 22503 22498 487122156 24376 24373 893969078 25326 25322 637146211 64788 64793 25502191 11512 11519 45208769 2214 2219 748904564 15648 15645 214853954 35154 35152 162687609 33412 33413 559400928 68927 68929 773884662 67304 67306 975105389 18361 18368 832511064 34763 34760 312910303 67965 67967 77730166 47870 47876 45705451 14109 14113 797084358 32819 32813 815747797 4335 4334 742542289 57499 57493 887314822 15955 15960 753640676 41487 41481 936549343 9528 9527 9807113 4138 4140 612945229 31240 31245 688203829 23920 23926 926621597 58211 58214 317494723 22631 22638 126620946 14125 14121 47375137 14126 14119 746436789 11055 11056 680505034 61983 61981 6645485 54996 54995 728893300 39588 39586 136863823 9961 9954 553726858 67079 67072 469665975 14133 14126 6032604 7501 7502 435397784 69675 69670 71255190 58602 58597 39067792 60401 60403 228762478 46167 46170 620932928 24623 24628 956308002 23375 23370 482285914 12219 12220 942781986 24550 24553 471981051 53340 53335 586534537 62061 62055 673835836 3773 3768 269450578 41111 41109 101179140 14146 14147 688535753 52835 52831 22490656 57417 57419 177938751 52898 52903 160725909 21145 21147 597907202 50173 50171 86300724 4719 4722 617639053 56844 56850 571656816 60489 60484 853526779 17802 17806 5960301 26931 26924 763432642 36880 36873 997691481 20143 20148 20811933 10140 10136 871717631 14161 14158 933097162 34835 34841 916530329 14160 14163 333487734 4500 4495 56574438 62090 62086 879496566 24111 24113 362309501 57565 57562 80058423 28258 28264 810479969 14167 14169 902854648 54731 54736 265242837 63403 63400 219084598 14172 14171 50551922 25609 25604 411388520 25861 25858 241360502 9753 9758 960225517 14176 14174 445037919 53237 53232 375439939 60442 60444 274303673 14175 14179 722029433 29234 29228 619430964 64687 64688 9691367 14182 14181 920892153 59142 59141 128673820 1574 1569 66456382 35980 35987 568827416 14183 14186 966526488 61477 61479 236002748 32642 32643 63049105 40348 40344 151038590 37176 37180 46650107 46263 46265 354653025 50008 50002 553751428 42731 42726 983384613 48660 48658 865365770 14193 14195 839305914 14103 14101 557523248 14196 14197 198512379 48897 48890 274377905 53986 53990 106384025 31280 31276 24386804 28538 28544 609885013 42694 42689 350085601 46139 46144 913004915 39435 39442 436938740 25844 25839 683201643 21302 21305 814349967 48512 48514 127191009 68147 68145 378217109 16588 16587 211197143 14210 14206 716518196 9264 9266 643713826 6002 6009 32620290 26519 26513 217378586 38132 38126 786474828 33613 33607 349038486 4378 4379 22119338 6561 6564 309039128 23830 23832 16203735 48449 48447 10578756 36914 36917 28497344 14221 14215 997249431 65640 65647 428701147 27372 27368 26376277 14224 14217 340161466 1412 1405 244442307 62960 62961 706788576 20536 20540 66639255 14228 14224 447924179 60195 60201 347487405 51354 51348 156957043 60243 60246 17992443 40680 40677 491648137 44809 44813 459309255 24850 24845 122488739 22356 22357 557234199 34521 34517 787918112 40580 40576 518852458 49100 49103 699781511 59101 59098 773866149 14236 14240 29133341 34782 34778 483496016 4180 4181 272266678 57151 57145 791330562 23499 23494 153266635 56200 56193 232658714 39869 39863 11271629 2096 2100 321561776 14248 14241 106367673 38639 38636 142398924 51709 51708 457417965 65385 65379 112183509 14251 14252 612089402 13198 13202 183623500 5063 5061 921185850 43553 43547 843245754 14256 14249 55020259 14253 14257 765131238 21469 21474 627493725 20228 20234 547832908 29582 29576 887494417 34564 34566 26556363 8437 8431 532157187 48587 48586 219760798 41348 41343 707560289 26791 26795 23662989 14266 14263 440305500 11030 11027 428919396 3943 3939 786816310 2292 2297 289568421 5364 5362 17280156 34971 34966 754864250 36710 36707 269175607 45545 45546 288415725 21148 21152 470364030 26084 26077 965570139 8012 8016 262112718 938 940 24142886 60500 60497 459512764 30565 30564 719466155 64312 64314 82974122 54896 54894 909787764 63456 63459 195175064 38310 38314 12731310 19824 19826 618177085 21346 21345 497217245 14286 14281 838398294 14287 14283 928383950 59551 59556 838193215 62352 62351 836265165 61398 61391 277223360 47358 47360 425795609 49592 49594 351580201 21369 21376 325224853 27167 27172 311656097 18793 18795 579482304 32271 32270 483081403 60471 60477 191078119 63473 63469 550628938 51283 51279 194578330 28506 28499 653846903 34605 34612 903333212 27633 27632 496968976 16607 16601 609169566 1547 1543 801554723 24288 24291 332697327 54256 54252 155319756 40181 40179 430366829 12755 12760 176723019 26392 26398 97165695 46493 46486 237610585 14305 14311 605344966 40756 40754 31209405 63146 63143 767846736 8269 8265 892495386 29851 29856 499732751 2667 2671 535384843 42096 42092 967105418 591 595 31421553 52871 52875 15476947 26043 26042 513883916 63313 63318 359319737 11186 11184 916447049 17445 17442 232905278 14322 14324 73706075 64340 64346 91078476 66101 66098 17531277 48122 48120 428226723 34926 34930 239667671 55853 55850 681606678 21174 21175 237406639 14698 14703 57714423 59111 59104 72270625 14333 14327 583923408 63686 63688 110891042 55098 55102 338846291 14336 14334 497659682 7961 7962 786260116 15691 15698 855883232 33124 33119 60185718 45046 45039 251451010 41371 41368 420371043 67041 67034 136119013 29076 29075 652322369 12989 12982 641104434 18561 18562 557522337 31960 31957 454286514 14347 14342 118745657 25206 25205 315482595 12446 12439 85409940 14350 14344 35676875 37718 37720 522549000 26221 26226 369375884 30663 30660 846268649 390 392 47324985 33678 33671 38328828 41331 41334 455410920 60243 60241 561073710 37982 37977 708976904 13492 13490 707529094 53109 53106 935793653 10621 10616 383347801 14362 14356 895280842 15689 15683 758521789 14364 14358 336108407 16152 16154 239388223 53611 53606 589234963 60187 60181 482878681 64836 64842 986992243 29619 29621 208328734 22606 22605 342854907 2398 2392 192735672 27024 27023 303861172 64816 64820 425351700 27244 27247 408868511 61907 61909 996766300 51124 51129 991929929 4296 4295 582906534 51492 51485 543601568 27631 27634 878506091 39631 39635 447029253 61873 61879 102431034 29355 29356 481087394 21887 21882 35671469 43969 43966 155098110 45685 45680 51169437 31834 31838 4134094 24738 24743 448186002 28097 28091 730284815 19481 19478 361603453 30787 30782 760619601 64669 64676 748491946 41068 41070 845464662 27551 27558 942578928 21278 21276 160748251 14388 14395 353020203 11230 11231 54977462 14391 14397 240922348 34732 34735 977785633 581 583 43396462 40543 40536 140941398 35917 35918 916207820 35313 35309 145016924 39990 39996 628772722 4628 4623 688405280 66060 66062 80686033 43679 43673 772605639 43763 43761 164350040 59396 59389 700007747 60070 60064 611203999 26877 26872 139155492 31078 31077 29670117 24734 24730 881893041 38189 38195 583934140 14407 14414 903074360 14415 14414 972966915 26451 26448 158399650 65779 65777 559770389 19609 19604 436550986 62703 62702 457901888 7889 7882 373575696 64759 64752 803398777 14422 14417 157780649 30308 30301 418941261 14424 14419 927056953 14604 14598 247530267 9576 9581 502160163 10461 10464 655243905 35735 35728 522702111 59320 59323 422865940 2307 2300 859149710 14428 14431 411834708 11686 11684 662750731 41535 41533 395478495 35672 35666 180587843 40289 40287 632132836 45708 45714 148840454 49433 49438 965483227 40189 40184 407484574 26489 26485 438892403 29443 29440 992059487 18532 18529 946506700 46082 46077 904001407 38332 38333 728457447 52038 52032 34923816 58230 58233 559059547 50852 50857 5302732 41084 41085 920572233 40101 40098 129643961 14448 14449 125932433 38195 38201 457496045 52811 52807 673596230 10235 10233 545066283 28753 28748 512754272 12914 12909 496443214 47855 47852 123688625 2148 2146 528383198 22317 22316 18155547 34580 34579 629787873 16363 16356 794790655 66546 66553 348965107 22197 22200 82671864 57122 57128 352919449 65464 65462 737774026 36421 36420 423776467 14465 14464 963478165 53016 53023 904673520 32428 32427 3670351 69977 69976 113393062 64418 64411 900870768 24589 24582 104059234 30881 30876 346033903 47480 47481 410665181 7809 7814 282343022 42002 42000 743046896 44393 44394 225458610 14473 14476 857891497 29587 29581 667412821 65709 65716 323160990 54970 54968 149028031 36358 36352 356245633 33804 33798 261825874 23608 23603 790518773 14483 14479 90726885 51989 51987 793877408 60142 60147 800466548 14486 14482 688121218 41698 41691 804236309 27426 27432 607819653 59169 59168 68910382 10163 10168 864433493 14487 14491 438309350 13982 13989 827656305 16219 16221 128356569 28682 28684 115508867 60254 60250 412747792 27391 27394 53520365 14497 14492 105755184 41413 41407 88008868 14493 14499 154737649 51014 51016 399562049 13937 13936 392216018 3185 3179 116127317 36388 36384 22175244 26034 26029 182644733 60696 60694 70190276 9477 9472 245603255 14505 14507 603184260 56995 57001 839420532 64764 64757 11679468 15940 15946 634088687 65173 65168 539471269 63898 63902 588568124 14509 14513 868828055 4261 4265 548474020 25143 25137 389024348 14147 14149 132275376 50517 50510 292895732 24790 24785 181281412 51669 51664 717977786 11318 11325 513178990 35778 35771 119781270 32139 32146 990175679 55568 55569 862914165 57473 57472 568425690 14160 14162 931180278 27711 27705 266411914 38029 38022 512594790 14528 14521 423371417 26554 26560 139581423 12318 12315 333117854 4114 4113 886123532 12986 12983 288024598 683 684 481806400 53842 53839 160468150 44670 44676 140440584 55311 55316 997865216 20264 20262 929835022 28466 28472 537836309 37780 37778 185999519 10639 10643 931313610 41341 41343 84145247 60572 60574 252248829 28660 28663 214958908 30979 30980 40185898 9165 9167 237752736 14540 14546 454976825 66804 66798 564077547 20642 20648 256766362 30812 30806 300740128 36539 36538 35052436 21644 21637 806448094 38745 38749 129095642 67657 67661 132674707 52499 52496 254107488 17895 17889 661446636 65053 65057 865163116 61280 61273 177933968 508 501 388366320 14559 14552 502491917 31734 31733 162831383 40524 40523 698021650 25314 25315 484444446 14559 14563 387922144 40801 40798 670054245 57724 57722 601332987 29692 29690 490977734 22620 22624 837165093 66701 66705 862052133 14569 14565 165401996 57172 57166 61573704 14571 14566 56382275 54299 54297 548420585 32042 32036 134913775 60784 60786 102499082 3117 3110 56660675 14576 14571 609077129 1629 1622 417559214 32772 32774 696525556 1568 1561 148166098 4909 4912 179649438 30198 30197 524068921 42363 42359 771511795 44192 44197 400684227 14584 14578 950865928 14720 14713 680126307 38539 38545 587660151 62378 62383 37311883 49971 49966 327420265 52154 52150 387328741 58754 58761 600866036 27527 27524 384536132 24735 24733 290772904 12076 12071 877155034 14594 14592 997160036 14595 14594 608438699 14594 14596 826393710 12325 12321 719341377 14591 14598 824468163 31854 31848 638087586 52290 52285 465105324 40704 40697 691481215 15814 15818 16755858 13953 13946 464955822 44861 44855 716253203 42164 42163 729947099 14606 14602 572875350 51470 51465 113826170 46958 46954 435008923 8081 8075 772704767 69340 69336 923026198 20342 20348 284231506 1594 1600 523820029 14613 14606 126162301 32661 32660 228562656 61213 61211 442319528 31538 31537 715640633 25418 25420 724009800 2030 2025 164250436 22243 22246 804544147 61270 61268 249250832 54795 54790 319962935 14622 14615 486517718 61305 61300 697744459 33026 33019 289148555 17833 17829 310046342 41307 41301 715643057 49308 49304 811574703 14624 14628 574509170 4114 4120 267457108 10127 10131 340929775 23110 23116 753186751 32736 32731 33844694 7531 7537 664779302 702 695 771370290 44271 44264 494198050 14636 14635 849759624 14632 14637 898254434 15319 15315 440653343 49035 49033 341399713 15753 15760 342184863 25267 25260 131021525 26937 26933 247300830 17158 17151 504651690 14644 14637 301413366 32606 32599 954638638 537 533 2155419 7545 7552 262358222 16924 16926 918716075 14649 14644 836959105 22238 22233 915309575 14651 14650 19064899 49048 49050 313915554 19473 19480 346998469 49025 49024 164979159 43176 43177 370439267 67654 67655 176929280 46065 46060 240192854 10589 10594 95032132 53238 53242 798086187 55666 55670 268885168 43448 43445 288000371 288 284 904822153 40036 40031 781975997 63642 63638 37042913 4135 4134 926209985 55161 55165 451681129 14662 14667 542215902 61787 61786 900644230 31799 31798 205732295 1731 1738 93868967 14671 14670 936114553 13782 13777 617888469 69826 69829 4515952 66254 66252 466673548 26705 26708 878560794 35545 35552 135390409 18203 18206 25228940 14678 14674 77545828 14679 14676 802400884 39354 39350 370952096 14681 14679 54458702 57187 57185 14352641 7059 7065 347457499 49695 49702 741627997 14685 14682 302775503 36247 36242 292566070 45799 45792 15313866 43176 43179 509776711 20341 20342 300724874 42975 42976 127287645 14691 14690 905616479 14687 14692 800795240 32634 32641 212662239 34062 34065 622328274 10952 10946 860757722 36883 36888 849036303 8984 8979 706090641 44774 44776 646934134 40256 40259 544036386 67168 67163 283822415 57917 57922 902615367 5793 5798 457281581 21177 21175 557914944 52003 52006 12581502 41294 41288 294532622 14701 14706 693999200 14707 14706 938336738 47862 47857 111628214 49862 49860 259195093 52427 52420 977007995 8950 8949 319742681 52183 52185 567677783 6493 6491 875400688 53721 53717 245228912 14715 14714 66868892 68187 68191 141972611 61058 61053 558488726 47011 47018 988870707 24584 24579 487014338 10437 10432 232854433 46726 46728 661430627 14719 14722 193708092 14723 14719 934954380 37485 37478 377141979 47146 47143 9955543 43122 43120 284067593 14727 14722 588947032 14728 14721 938531999 24476 24480 845433300 14725 14730 335811481 21803 21798 971442735 2247 2249 24773154 62746 62744 407283748 67380 67379 845218033 40283 40287 551148857 2000 1994 739838424 27680 27677 365725425 24202 24197 579085466 38274 38269 753146435 14735 14740 853087742 44469 44462 819915595 38846 38847 538248481 40047 40043 829726016 58225 58218 319752976 10044 10042 335433382 14306 14302 2613398 31147 31143 917624260 5007 5013 882613843 3870 3866 948412761 38577 38571 762790670 6294 6289 398233995 5989 5995 975664205 18588 18585 955374880 30213 30218 212544802 20487 20482 149968624 42617 42618 963006279 65046 65040 185280410 36052 36048 143870573 39757 39756 102879095 32232 32233 458608082 9393 9396 574555340 46053 46059 107690002 9981 9976 685785668 55520 55521 612219199 66291 66290 970004893 17231 17235 35019571 19865 19871 649338529 14765 14768 623862821 68067 68072 119537240 14768 14770 308561787 61347 61349 929142396 57962 57968 298195167 35527 35520 333586733 14772 14774 357348757 48989 48991 589646054 9987 9991 48764940 14773 14777 7026864 34200 34202 70453683 14779 14773 955645077 29925 29932 499427085 14781 14775 770098776 10624 10626 807627272 14783 14778 751102563 14780 14784 609562251 14779 14785 278571265 6454 6448 638838094 32270 32276 498898893 14788 14786 765290734 45430 45437 707247979 33217 33216 992323905 52410 52408 75710837 48310 48305 99262695 1149 1156 734436024 60450 60453 14895393 48557 48551 158815649 17590 17591 924123110 14797 14792 9224434 15340 15341 562107444 24195 24190 49413817 14795 14800 951905445 59909 59912 67941763 44387 44393 605944898 60177 60183 461749709 9820 9823 143620507 14805 14803 111070651 27195 27194 419564568 31837 31843 541070605 14801 14808 713089930 21131 21132 999636814 57946 57941 769682949 14806 14811 921223758 14809 14812 286334962 60344 60349 931563219 19442 19449 705987168 5398 5403 10764172 32218 32221 764083099 18942 18936 411600966 18316 18323 317064704 14814 14819 171970402 21798 21792 675268879 63948 63947 7451015 14238 14232 935708866 24692 24688 643810196 41029 41031 13541149 45524 45518 555392729 46356 46363 646804487 56310 56306 399334278 56971 56966 375334744 14786 14790 848886115 14830 14825 130146611 46979 46976 632413378 41688 41689 400718998 9994 9991 964930995 10741 10745 584122415 8523 8524 30764406 58553 58556 475240818 14831 14837 926145590 63265 63261 173329896 66447 66440 15069428 17550 17552 586733258 2469 2465 664507841 59329 59324 810474190 33937 33940 17765424 23335 23336 471105 14838 14845 730258955 36108 36115 577495382 26737 26744 105705029 1590 1587 384292030 44962 44957 450575920 19010 19014 776105080 14847 14851 43648240 184 186 47425259 60831 60824 54467888 40852 40851 764612146 41269 41268 332850451 21074 21073 891474359 47661 47659 878437485 66416 66410 982033923 41950 41949 805415732 29383 29387 65173204 41163 41159 907370033 67506 67513 200783728 33127 33131 521426939 65922 65920 331296058 60329 60334 248802342 14864 14866 966676611 789 793 557968056 18732 18731 842242466 60441 60436 868349916 14863 14870 677707847 65104 65103 26952155 32448 32455 628136716 14889 14886 111062855 48484 48477 513760589 69071 69077 911853434 29404 29402 714467130 6269 6264 493375 21364 21359 4758570 31766 31759 722261966 14908 14905 25981747 54073 54079 28495358 40364 40363 860370423 32338 32332 451608502 27960 27957 625484224 12048 12043 279956900 19972 19974 732831440 23456 23461 352875826 14885 14888 738591218 7593 7595 933822134 14889 14890 536185941 15903 15899 238377961 62697 62700 261037466 13380 13386 287459995 48374 48367 625167404 22774 22767 523882405 11636 11637 494131152 23163 23161 968482334 51058 51052 866429565 43919 43916 723091154 63811 63817 256858989 53882 53878 711429103 57645 57643 307456116 14896 14903 760304898 31628 31632 185080209 14905 14901 985546530 46908 46913 737231555 17304 17310 806892907 14880 14878 185423901 50616 50611 187268527 47193 47194 181045277 9243 9242 715081063 28158 28161 781766714 67299 67301 388922096 9654 9651 24966588 18045 18051 122799860 14912 14916 837672144 42007 42008 799947302 39578 39584 557277148 46676 46675 303334194 34236 34242 244955408 5575 5574 488816883 12454 12460 435459134 65166 65171 243713255 48761 48763 62181099 11519 11525 702568929 15236 15238 717493414 1038 1036 910287614 14926 14928 102733208 14929 14925 341075674 44682 44675 6930781 64315 64309 521657092 17449 17456 415662098 29436 29430 692503471 69879 69877 121539503 26698 26695 156695466 25496 25503 215972759 31432 31436 102414482 7807 7809 728012910 1867 1865 369434438 14940 14936 707329579 14941 14935 51084443 56540 56544 689125998 68318 68312 623179345 21816 21810 59890451 51771 51773 91146310 63475 63478 114337543 53155 53156 468705770 33768 33766 427746138 4376 4380 972421107 65124 65125 491648662 63606 63601 320593490 52989 52992 637321296 62277 62283 921255525 52502 52501 195390204 51279 51272 756514158 14956 14952 957195782 25605 25603 107931460 13467 13474 328943134 14959 14954 340554056 17478 17473 55080403 17808 17813 415410587 14962 14961 501133411 39120 39118 559752846 38163 38167 330950865 15843 15844 511609434 14959 14966 642232121 6819 6818 694611730 14968 14961 68528737 6352 6347 181653205 37932 37938 270117776 23107 23101 876690504 8933 8927 889670307 28626 28631 36943171 14974 14972 574654557 66147 66141 448555467 21682 21681 879258367 57452 57451 378796353 49758 49759 731072792 21401 21408 216274904 14980 14979 823867039 14978 14981 765825613 28633 28635 252823615 14983 14979 4003282 31090 31096 458137842 14985 14980 924633675 62984 62981 942112209 40807 40812 101080252 45203 45208 750400555 68963 68966 216894978 14990 14986 921163220 24352 24354 158931394 40743 40748 417263551 63074 63072 556140960 28336 28332 72488655 2024 2027 906545329 54513 54519 625489643 23836 23834 405703474 14095 14099 781113425 24764 24766 94494330 65880 65883 701255468 47747 47744 185169197 36403 36402 758155624 67604 67602 921371571 4441 4437 952757957 31597 31601 831602920 15006 15003 494110506 15002 15007 730259221 35435 35429 795564861 9455 9457 884838688 15010 15007 645874480 69615 69621 776957951 15009 15012 769890269 29754 29760 685659250 5871 5868 94599702 5580 5578 563706098 23737 23730 934356022 15017 15011 803010532 15018 15012 43710972 63071 63078 359954963 13218 13225 4194458 26356 26362 58534237 7222 7228 197785864 15017 15023 99171245 25050 25044 87162526 40000 39995 664676905 33866 33865 981433314 21341 21345 20670636 49709 49712 311577503 18081 18079 74953078 1344 1341 60326455 68041 68039 908540194 27700 27697 388092729 15033 15031 685465305 58563 58562 902397750 38850 38847 707013830 63519 63525 579886033 29244 29243 880098505 15038 15032 567053334 10229 10233 396612976 15040 15038 827748109 59605 59603 705418019 47136 47140 313881230 41584 41579 877703582 60968 60965 620202070 15045 15038 700402085 31947 31942 807596379 68164 68165 525309682 26757 26762 608359261 61598 61596 323558003 47851 47850 773835966 156 150 931146930 60123 60125 596540051 68344 68340 272487573 57017 57024 694232315 3979 3978 431715911 18031 18036 352060848 22051 22052 105574006 23298 23305 730193115 46186 46181 118779327 15060 15056 12077101 21705 21708 830023782 57563 57560 391450667 25235 25234 857157195 47281 47283 87547849 14443 14436 644513561 9967 9961 23613499 3224 3220 973876929 46051 46049 64944392 7750 7755 16704551 15070 15065 376122464 29585 29582 60342810 62795 62801 457760687 36019 36016 547275402 43403 43406 726987890 34375 34381 856253429 21673 21666 192399690 25799 25795 241745187 48201 48207 498062158 15079 15075 25247507 18454 18457 707032998 5512 5519 864175413 36064 36058 500605782 35954 35952 676006874 54774 54769 16094551 27922 27921 961473256 15086 15083 114200300 14107 14105 890284242 763 767 962518579 37223 37224 927758791 18463 18460 579237626 14826 14821 733216554 30992 30994 886672853 15087 15093 223566659 21102 21104 370501997 10422 10420 345091380 53903 53900 221044251 5863 5867 634718510 43246 43242 905881526 10280 10284 851591396 32741 32747 17583017 63810 63803 538906688 44908 44901 40877384 44533 44538 576062037 18386 18388 778217060 61708 61703 580264598 33825 33827 192783900 26757 26750 513265221 3738 3736 914545655 41563 41559 352008750 15514 15511 30358320 55680 55686 810352788 21848 21853 846535249 15113 15109 44551020 61179 61186 350186243 15606 15602 66383561 66815 66817 288435237 53256 53254 617613208 15118 15111 993111067 67966 67965 671642253 47218 47215 58237289 4702 4709 348270429 42026 42031 178243456 5374 5367 859407406 5964 5959 337034711 27802 27798 640021835 5039 5035 982703422 15124 15127 314008861 9203 9204 673281904 40464 40469 691892311 43703 43707 870069479 15131 15129 6773360 15132 15128 657982708 55651 55657 354754134 59126 59120 217666574 69068 69066 556463969 42150 42149 197426283 45030 45029 437450373 15134 15138 777004237 21435 21437 186513357 11355 11360 456753567 46938 46945 462818308 46522 46521 510798912 15143 15136 869509813 54205 54203 106267807 24485 24486 316293207 15142 15146 911823112 28567 28565 110980289 68631 68626 828346429 26214 26221 417465828 53328 53322 34564041 1151 1146 583152312 2050 2052 610936977 5109 5113 416068215 15114 15121 787680172 25140 25134 29795338 40824 40828 596588916 67181 67187 705782208 1306 1305 602779869 16320 16314 94848326 58354 58350 792040710 59634 59639 314730452 34893 34900 700124942 44906 44903 790278820 12124 12121 743211561 177 174 835441576 20575 20577 26082291 6264 6270 3678332 15168 15165 881711876 9091 9090 288588186 61674 61681 787271108 36396 36391 750364621 41373 41374 247217024 59929 59926 542785000 42443 42446 803745214 15175 15169 875908279 18907 18909 249937870 17395 17393 372864822 11436 11430 90522274 56559 56561 207904001 65624 65621 513954528 5073 5072 669452 67093 67097 626529588 38491 38484 895420564 24526 24520 760417515 15182 15185 495707733 27237 27234 983613630 38732 38727 460998142 52123 52121 140747243 60469 60471 657804258 25378 25375 289827211 15400 15394 629275888 33288 33284 462020639 41364 41370 612590309 15194 15187 716948332 67753 67746 721207488 27326 27332 419741321 39102 39105 741534582 15198 15196 975022134 64800 64807 309107432 1467 1466 165608303 24343 24342 840484626 15202 15201 141737537 67882 67884 395076997 15204 15203 103434973 41022 41019 23468823 14834 14836 15445739 28944 28941 965817817 44345 44342 356881696 15209 15208 518292297 62458 62461 623045907 19767 19771 292116169 65367 65360 907560268 49924 49918 322458704 38913 38911 693898142 58828 58830 268358496 9226 9229 257140664 61162 61165 488599096 35110 35114 952574966 15218 15219 611586378 69757 69754 129226877 29809 29803 196189935 47375 47382 565988486 65661 65664 174521178 55210 55217 104710650 15225 15218 10556618 41697 41691 704487232 32474 32469 2997252 61391 61397 444640082 43656 43649 444227841 28371 28370 184045591 15226 15231 622430180 39571 39576 215439085 22851 22849 115542575 52120 52124 369251204 55342 55337 68890165 50662 50659 379859187 42984 42981 20997331 37476 37477 10261765 53074 53081 738719067 42753 42755 43322836 54988 54991 519911377 55835 55838 414301594 1650 1644 835563866 39852 39848 887257283 57348 57353 96246513 12070 12063 550865479 44930 44931 46215772 18211 18212 462164534 66904 66903 833072478 19619 19624 344437397 52509 52506 550858031 7494 7495 111115880 20490 20495 631670313 20903 20910 342908688 8898 8897 745992132 28597 28590 678486999 36518 36522 691794116 1950 1956 983674826 66666 66663 449649585 48170 48167 38121415 51584 51587 851636104 6489 6494 383308502 34482 34478 335114416 2128 2127 513222332 14112 14107 967953967 34659 34655 314288846 15267 15266 961931038 528 523 893988612 15268 15269 819512410 62992 62991 41958222 33772 33770 330881661 18913 18908 536113963 65649 65648 681682957 51830 51826 53633399 15275 15270 699401203 46473 46466 941571716 7747 7746 424751150 52928 52930 48547437 15279 15277 36354760 49815 49814 52176295 52673 52671 356828937 37243 37250 419539417 65578 65577 884736236 9734 9731 172422382 67321 67327 590671055 33654 33648 142730856 15287 15281 600918382 45819 45826 457420535 56394 56401 7547410 63682 63683 264716874 24762 24755 117118726 47555 47549 809704229 41418 41419 187404875 42080 42078 618562996 28480 28475 522933388 41847 41844 4154399 46428 46432 346379860 29640 29638 431923550 15229 15226 948763007 27961 27966 926565967 51307 51312 461301487 1934 1937 679994629 6227 6220 415528064 15304 15302 377704035 15305 15302 770910013 42415 42422 667174378 15305 15307 355575252 34853 34847 22371792 55457 55452 873869127 26296 26302 648656210 15309 15311 288188901 28955 28957 388234059 6041 6034 571874937 35878 35879 827688708 50479 50484 608842689 34992 34990 935943502 23689 23682 310083105 15318 15315 24518094 53380 53378 680933273 66868 66863 399920281 34186 34190 140948469 6846 6850 15964673 11425 11418 819438915 15324 15319 53442222 66977 66973 433390730 8914 8912 472546800 67341 67337 651162297 3899 3895 317638739 15322 15329 31237598 56346 56339 640341108 57754 57761 293189272 31144 31148 295122964 15328 15333 451797455 20769 20773 251779435 15723 15724 55218850 24165 24168 794912958 41726 41729 17909921 50024 50026 696784948 69477 69478 812756541 15340 15337 544507366 6159 6166 472675196 17255 17248 54758453 50079 50082 756498674 15344 15337 147024992 3 1 305977068 65436 65442 681740118 47634 47633 329198830 35107 35108 340236488 15349 15343 563750240 15343 15350 289253507 15351 15345 317041028 61760 61764 927475197 20253 20250 590823851 25145 25138 873914925 14139 14133 612564393 35110 35107 378821536 64378 64372 887079302 69826 69822 64688330 30432 30434 721898102 15360 15356 398838938 15358 15361 192512011 7167 7161 320938321 24972 24970 943580586 64889 64887 427754899 56187 56193 759513148 59332 59334 547964862 52873 52871 996918309 25914 25911 330255228 11903 11907 337403770 4875 4868 194889108 15366 15371 395342958 26650 26647 533555718 15373 15367 934451214 34182 34181 802406486 47622 47625 564373807 25734 25733 689574440 27441 27439 71109028 14950 14943 705275917 61667 61660 114971572 33224 33225 81905821 34844 34839 514952651 17159 17160 69742022 57420 57416 450907759 47340 47338 851076195 21152 21157 319047286 53533 53540 159468048 61382 61377 236754806 15387 15388 79830333 18530 18536 308937854 27357 27353 51499906 34278 34279 200350467 15392 15389 803482162 17337 17336 463136797 57869 57871 465610035 15388 15395 16256500 16650 16653 68382733 53393 53400 816139636 15398 15396 748574016 46975 46973 155670601 43000 43006 210550747 59933 59936 959676167 36705 36706 824507210 58898 58894 112005032 65930 65929 404268400 50531 50524 214595644 49015 49019 595134198 9099 9100 519242204 6178 6184 692635106 64571 64564 621230048 47286 47288 11150955 15797 15796 572280658 15815 15813 246926859 15413 15411 937566882 53653 53656 888126679 16805 16804 413472154 45148 45154 592179468 60100 60107 971896213 4581 4579 804088042 42279 42277 969222636 28150 28153 913602245 40477 40476 144033970 24674 24670 552475481 15423 15416 162390945 33728 33731 476764766 54333 54335 12965715 68167 68169 455753052 60017 60013 533329590 25876 25871 645068993 62274 62267 590189754 5792 5786 570517297 15431 15428 352181836 18592 18590 52055837 68703 68698 578255496 15433 15434 490579607 15435 15434 434722602 63518 63512 108546404 47908 47911 26324806 22557 22554 894752083 61824 61830 891644474 53872 53868 443457742 15441 15438 468412128 27507 27513 396656559 10056 10050 696551176 9659 9664 384354901 42324 42330 994774821 5388 5381 582343414 58070 58065 72658502 15445 15448 35452214 15449 15448 437535304 20469 20467 981126137 20613 20608 329002058 2462 2466 952703350 15453 15449 226642274 39189 39184 76578190 15455 15448 73229198 18063 18065 48090203 62274 62277 401256174 42992 42999 209520395 23150 23145 684795696 12599 12598 901636335 60415 60414 587129163 63829 63834 267494095 15463 15456 648947056 62146 62143 7815809 35177 35176 570975549 25846 25853 856192185 27990 27986 224649781 4525 4519 134948643 15469 15462 472520813 30380 30381 478535855 3067 3074 341426567 25285 25284 766278701 15473 15469 514032612 1444 1439 974680345 32631 32633 20161046 50479 50482 580230840 61284 61279 386711188 34155 34157 748211556 15808 15807 906921906 37172 37179 676157987 15481 15480 362242000 43077 43078 474595455 15594 15600 667047377 65125 65131 954365586 15485 15480 927891919 42284 42289 890785633 10734 10729 8638476 30817 30818 388913003 48781 48788 945443884 52321 52319 182050689 10041 10040 271574690 55336 55334 118794711 15492 15493 775470697 44246 44252 630189404 64420 64422 645512436 23273 23270 767763271 35913 35919 704975463 60179 60178 899961586 16841 16837 27377159 64937 64933 435277804 3858 3859 45305583 19658 19659 808164938 31348 31350 212903686 11152 11153 874639677 65684 65682 122778157 15506 15499 321255402 15507 15506 759760829 15504 15508 383675509 21202 21197 424107056 55942 55935 297376095 14071 14067 636735774 51253 51254 251513107 34470 34466 781631852 48910 48905 679138235 58703 58705 576101824 66671 66669 64929624 32410 32417 8479543 24221 24216 430253586 18890 18896 286475867 64829 64822 128669388 41080 41087 130913359 14667 14674 291496956 30637 30643 704953421 30595 30594 261559482 14037 14043 586905427 4725 4726 838560791 28526 28521 478180376 25595 25588 337623727 62255 62254 210703685 15530 15529 137490050 29040 29036 630480866 1420 1425 424416511 15533 15526 994913806 34687 34690 661144418 6158 6160 239794676 17972 17971 518969664 21184 21188 269702394 15538 15532 770494816 56316 56311 300277563 35116 35113 954373325 49382 49388 806998840 16823 16818 825754665 62557 62558 740522442 15544 15537 256715588 23159 23153 120756828 6991 6992 304960238 8264 8262 259636054 43188 43182 115270921 41540 41543 839534300 63757 63751 962090722 63701 63700 56256441 32445 32452 286264769 52370 52373 275133078 13013 13007 992997822 69098 69102 712011632 35165 35163 610607831 46599 46605 63688009 34219 34223 609518656 47690 47696 820042269 3844 3848 480973306 40486 40480 2815767 36772 36777 768685223 53178 53181 579518725 12507 12512 54134685 25680 25676 739725578 15566 15565 425313593 66136 66137 692509074 15564 15568 60326773 24901 24894 319393675 15402 15405 898464445 51313 51314 858296275 15568 15572 767703295 16599 16598 698699500 47254 47250 171184898 15575 15570 12398839 59548 59541 576530936 9142 9147 562814432 5682 5676 746670934 7793 7792 457909718 64513 64509 251828451 19330 19326 255363582 14868 14873 995161871 38654 38649 856964456 51766 51769 343717255 12062 12057 11036738 45840 45839 57222662 41209 41213 630359883 45395 45401 983471470 54450 54446 563767691 20054 20058 196860695 15591 15585 733756994 35450 35454 277279335 39881 39885 164145438 15594 15588 161600163 15592 15595 809484976 45047 45052 886831364 58531 58524 456266529 15598 15597 25595662 43739 43744 231056673 16616 16615 101689117 15598 15601 173360417 875 874 891793729 7369 7362 892485826 67540 67537 983415371 66799 66798 873020045 29147 29152 3359016 51594 51600 4660196 61003 61007 558640750 65603 65610 532725560 52363 52369 714508853 1171 1170 300651645 15610 15612 157928488 63220 63214 701002203 12427 12431 648993756 15615 15611 543180455 20751 20753 319866720 6084 6083 361027217 33823 33820 86793749 27503 27504 260819743 40104 40101 660893119 26074 26081 129431898 15622 15620 391140829 26324 26325 892481479 4575 4577 416408886 68604 68611 683155608 18326 18324 516175285 51919 51924 718486564 39527 39529 726727286 43705 43708 784174997 34741 34745 702444577 35794 35801 199752672 59593 59591 77856631 46570 46565 269834491 51756 51757 400290346 69211 69210 472045898 15634 15636 76888562 52141 52143 493240666 15638 15631 86340061 52885 52879 363939793 7250 7249 87744999 35455 35461 66269605 50353 50351 529407178 25326 25333 528121485 18302 18297 53784599 15645 15638 936884661 6724 6717 580033158 55302 55298 727663286 36574 36576 770473098 15642 15649 105554629 40038 40035 999896873 54807 54808 14710826 62810 62805 534048011 15649 15653 266047989 31322 31319 372382161 46696 46692 358809068 10377 10383 51472808 15657 15656 716487367 44250 44253 274238237 15659 15652 241517728 17408 17415 62512435 18162 18157 752492965 5514 5510 380685234 50457 50463 332119312 60571 60570 739192771 62710 62716 510258777 19442 19440 684292794 15667 15665 202965161 69193 69191 281516339 51685 51682 333139603 11913 11916 89787488 68208 68202 642467327 26798 26792 659107233 16781 16778 809625702 15674 15670 49055317 23444 23451 269982533 915 921 696464881 42907 42911 260594891 25506 25510 907806799 37118 37114 338768085 34449 34454 640667208 13624 13627 414571037 2994 2993 30346884 48025 48020 545338286 19780 19781 957420689 34911 34917 942227100 69497 69503 931269683 52276 52270 879638513 58825 58823 724985595 4716 4710 31312618 15685 15690 561922075 62707 62713 924201828 56096 56092 993407609 15693 15687 793233 4270 4267 448320770 26836 26831 898795503 41571 41566 225595713 190 195 259188859 20940 20939 319834160 24434 24428 154574370 50215 50221 72776014 56190 56184 629738872 24393 24398 999120881 13066 13069 634359724 39578 39576 9911006 2927 2930 650958524 11773 11771 446804503 55206 55200 266625509 39469 39471 158699252 14360 14353 653858398 47032 47025 141245045 28764 28763 989155397 39318 39311 486208983 52724 52728 921010138 28518 28514 317653349 66610 66608 264120043 44809 44803 674866577 53414 53413 515885711 12256 12255 174019139 44792 44795 443788567 2726 2729 663767153 8949 8946 5465154 46240 46241 894796272 59106 59104 554016688 37694 37693 786844554 32957 32963 558117785 47748 47743 756467024 8404 8400 559692735 42085 42090 434945329 37539 37533 491809441 56596 56597 567351244 64033 64040 932927730 16761 16756 610286467 15733 15731 9431369 57373 57366 115159505 15730 15735 744395802 15736 15731 709194461 67097 67104 162836453 50287 50284 654184271 14695 14700 721324461 4421 4414 271297634 6076 6069 340484524 6504 6508 547325498 3021 3015 533471301 32790 32785 325938297 2923 2921 720983866 3754 3755 169438477 61069 61068 45553951 15748 15746 40706379 56293 56290 29278479 1554 1555 38799170 55070 55063 798256285 8321 8328 484041033 57108 57106 406182413 37487 37485 251575771 25751 25754 676585669 68027 68029 468302245 15757 15755 64104958 26253 26250 619319772 56708 56701 659060671 46672 46677 580848852 7800 7798 572708876 13769 13763 2844367 52250 52246 459642971 25781 25775 369459475 68994 68995 856624455 14108 14115 644548415 68119 68115 840467080 15358 15357 494042846 15769 15766 454649635 46140 46135 918287677 6934 6941 227019230 49306 49300 180699002 16475 16469 228456951 54245 54240 635044062 22570 22566 584441877 48995 48996 715615084 47993 48000 521266047 38123 38118 577531578 36530 36525 6025100 51242 51235 20053760 29433 29435 61580123 15782 15778 558050927 22067 22065 5569475 15780 15784 338885316 45532 45528 463749005 15780 15786 295248156 15785 15787 153095649 29630 29635 526470666 55313 55317 695280383 33517 33512 961769447 52383 52382 930552624 15788 15792 413735273 50068 50070 403297275 52974 52972 960492151 20951 20946 414647195 20135 20140 510044988 4970 4972 724001969 15798 15797 961979771 5349 5344 253577783 10428 10425 859785250 15801 15795 25159093 12238 12235 23095073 8158 8159 60823991 15799 15804 643971452 64666 64660 688970366 18780 18776 523894687 17145 17147 70356726 32684 32681 600402931 69657 69651 491743208 28036 28038 923362222 18348 18349 167514993 55039 55036 746036719 8074 8080 360078003 66259 66258 596233994 20196 20203 665143242 3264 3269 918265376 41711 41715 19209729 13153 13160 4561140 50747 50754 529268294 9558 9554 913054201 16263 16268 943733212 15822 15820 24237232 24501 24500 571000144 55735 55731 220920880 37765 37759 421872046 66501 66500 942487558 15827 15824 867107316 59903 59901 581163840 35709 35714 922163911 15830 15827 52742085 49259 49257 999037541 53549 53551 617347048 67115 67120 836271323 58341 58338 215765052 67746 67745 963031160 7405 7408 807586729 42831 42826 482623105 15838 15836 870258623 12977 12974 604007462 16664 16661 535996235 15841 15840 265381813 15842 15836 51374376 60299 60298 794023438 62309 62313 109994328 4308 4313 577688663 20076 20069 333273171 43138 43132 987087345 15848 15844 227775647 30767 30768 229107370 45155 45150 42502305 15844 15851 666224948 493 486 43001011 15849 15853 912280022 40906 40909 879129975 28525 28523 387765601 31510 31516 826543722 57225 57221 529908838 15851 15858 135558332 21064 21059 275626662 14032 14036 668758623 41928 41926 77634250 12874 12872 365334878 47591 47589 260432468 15858 15864 188217200 7923 7924 460489174 23621 23614 427761613 47973 47972 989594977 69518 69522 354903872 44607 44606 54351681 34002 33997 720019069 11808 11811 39974631 17243 17244 541300406 36295 36297 12035623 22131 22129 564124777 62268 62275 612499108 15875 15876 540054652 69075 69071 609248648 52339 52344 559853451 6271 6274 497075064 29615 29609 31188865 46912 46916 8163015 45849 45856 240302949 15880 15883 35879913 19779 19775 868015479 37187 37183 166784555 23419 23415 693127036 32967 32974 651389602 17875 17874 370501974 15889 15882 91930465 57243 57237 336930263 40583 40590 856855791 7558 7564 321917399 52219 52213 574754809 643 650 32497540 15894 15895 53104963 32041 32034 530837498 26163 26162 7268324 67530 67523 906177812 13119 13112 880807859 42956 42950 579812737 15899 15901 91045373 53514 53510 729491738 14891 14889 64693369 26275 26280 98333554 42615 42620 438478461 38529 38531 232348335 35129 35134 34294385 58759 58764 780073113 15904 15909 960125317 66250 66257 456030705 34672 34673 405150623 64831 64837 481517572 15913 15910 660501399 59581 59584 334758016 9537 9538 499452839 63669 63670 876787589 52702 52709 957448733 24389 24388 391118847 28081 28087 21816403 7690 7683 750642740 60049 60052 83121633 28137 28131 659523737 3473 3470 69463569 60976 60972 700422890 1341 1340 39984020 43180 43173 355245945 29357 29360 781801075 15928 15922 992955079 64233 64229 901595208 15929 15930 361317713 33874 33872 840074925 12728 12731 91930540 40806 40813 111316981 46496 46490 18268884 58004 58000 459035162 37093 37100 299677378 18468 18473 640855031 11198 11193 584892732 25104 25101 786521783 50592 50593 110628593 47578 47582 525155214 45337 45331 812293317 15939 15943 310827431 50963 50962 121276266 53809 53804 879519837 28576 28579 304516912 4527 4524 602632621 60393 60400 21054494 57555 57553 702783723 69230 69226 361043009 55456 55452 917037493 15951 15952 106798660 7611 7605 941779750 42215 42213 753146433 35975 35976 982584139 40634 40627 279654103 15145 15152 636471003 15953 15958 466385021 15959 15952 166895906 61260 61262 385495317 28469 28462 179150911 62964 62962 187758021 17194 17189 533979535 22290 22288 185212674 44922 44919 949539433 33632 33630 95280877 46820 46817 909467916 16046 16049 627349987 15969 15964 252131797 6833 6829 466201935 13803 13805 206791862 21276 21273 496834755 24535 24538 883447523 7479 7478 808795464 29172 29169 350309582 63379 63373 177317618 14190 14191 969310294 35773 35777 738923703 12502 12495 206540603 48466 48464 715731584 50645 50647 579216854 21412 21416 454015361 15983 15977 923222535 54619 54620 336947910 54632 54627 421864046 14108 14101 804362255 57655 57660 128595422 38312 38308 219295454 68199 68201 138092302 1256 1259 814348750 22771 22766 760651922 65036 65037 203721766 28636 28643 486180106 64374 64376 169479086 52718 52712 165894042 15856 15854 542952642 15073 15067 829391002 229 233 227505316 26159 26158 270604942 16000 15997 26482199 16001 15999 515904344 3663 3660 331381801 40918 40912 169569708 61282 61287 145594192 11762 11755 929838789 47475 47478 162349240 3912 3909 123110486 26229 26231 265799644 14 13 697142980 64684 64683 616660564 48087 48093 856865682 42874 42870 986297837 16013 16007 152644637 16007 16014 58039039 15286 15282 310912137 55830 55825 654632187 63981 63986 35413755 60031 60027 463044420 3066 3069 724180744 5128 5130 68467776 19068 19072 855578990 16021 16022 310683822 56983 56981 283476994 52913 52920 332334394 12848 12850 784622058 63355 63359 627348558 7512 7516 476176396 4734 4727 311654956 60663 60668 658986438 16030 16025 997647162 11352 11354 155172320 34282 34288 126575772 57478 57480 65204671 7074 7070 98618120 49378 49374 12531419 2441 2443 21987798 41355 41350 95987315 59233 59226 200494167 59190 59197 839339903 19262 19263 539898728 58831 58838 367109862 23206 23203 526973255 53093 53087 341085681 8686 8680 173959589 5603 5605 599559935 48065 48069 950422524 37189 37194 961276027 37125 37127 810280482 59992 59994 757613580 48208 48214 989465887 37344 37343 154168843 52092 52085 986888252 65161 65160 341582138 28930 28925 551373404 26930 26933 213858995 25116 25112 119047567 36905 36902 573205022 32836 32833 271670501 59926 59930 594457127 16060 16055 248354944 59616 59619 809422128 15141 15138 377749485 24817 24811 565234242 67464 67461 946503349 19823 19825 996177482 34788 34786 222983982 61514 61513 389047682 9803 9799 259143575 50083 50084 497922349 62311 62306 640042340 24732 24730 24572807 16065 16072 615772887 16073 16070 820124668 35235 35230 522351312 8781 8779 204791192 56672 56665 377872102 39594 39597 412182975 69006 69005 519201718 12800 12807 997338398 2348 2343 17434491 34768 34767 879310049 48603 48602 959758048 9490 9492 635243046 30377 30373 376226834 2732 2727 980541874 48959 48964 447964184 22223 22219 419656675 14118 14119 522368615 17144 17138 961351910 34691 34692 496988849 19028 19026 187319594 14003 14009 573266175 16088 16093 41394709 15095 15097 97935359 47011 47010 966065909 16094 16096 894475679 65865 65866 15498297 4357 4358 622697946 22684 22682 784081633 28864 28862 895884242 53116 53111 493593139 17711 17715 661082400 26027 26025 815209904 16103 16104 646532968 16101 16105 212795718 45482 45481 118298672 39454 39460 382976455 56432 56431 13049074 9045 9041 766908314 17941 17943 689135983 46131 46136 152785329 6325 6329 174105159 58730 58728 301880506 69733 69732 560550343 36439 36435 626072218 23138 23142 469909762 25250 25248 325043735 34199 34195 522631971 16119 16113 231841492 27427 27422 889946369 16121 16114 374114691 38442 38449 13574900 33415 33409 531943510 53035 53031 969714920 6679 6684 873516982 16126 16125 277764271 4251 4246 285924152 16128 16124 63172764 63539 63536 219344589 16130 16128 679156813 64920 64915 924778553 16131 16132 65370568 16129 16133 51512518 62997 62999 54201034 52406 52401 884440889 47729 47722 248402523 69770 69766 459876869 22599 22603 441046694 47542 47547 273748415 3954 3952 957387528 49139 49143 155956178 49676 49672 774519399 20941 20938 845641076 45824 45825 493801413 36619 36617 537396952 1591 1585 515326740 22175 22171 195757733 15850 15843 817057868 46711 46707 759593384 54936 54933 760763580 57470 57475 592145093 52327 52320 32771741 16150 16153 994625332 4788 4785 216038125 34863 34858 221104874 5413 5411 584172923 31246 31240 992645460 67759 67755 499941182 6985 6981 137600587 36318 36317 934547178 4951 4945 388166469 36269 36262 310480837 68056 68058 75007176 8146 8153 806359735 18833 18831 750855205 1724 1718 999454113 24156 24155 294760802 39543 39538 648201456 63557 63553 791619960 16170 16166 6099314 52991 52988 885908671 12662 12664 699610216 9896 9890 829528486 68671 68666 626467804 22822 22818 662009767 27947 27950 726952245 53821 53820 413593210 60727 60722 10749448 16184 16181 24226697 8169 8175 429904689 60192 60193 910550949 31621 31616 610760227 16183 16182 831473399 22902 22895 519882876 42110 42107 174161209 58661 58664 888358877 56038 56040 531983398 50586 50584 173675512 39365 39372 770007598 16190 16189 883894506 16189 16191 523192175 61869 61863 527537100 34587 34584 618108641 4904 4903 45583236 8617 8612 183072720 43773 43776 252110817 39493 39487 412650384 39693 39698 213620968 37293 37295 793199468 55702 55703 388411496 64989 64986 975327967 69254 69251 792138709 10889 10885 543691271 58199 58198 191487058 369 375 206103638 16206 16199 632886032 52928 52922 946239371 60977 60972 87099351 33003 33000 368701152 63148 63143 622851554 16207 16211 33096837 58177 58170 5087472 16213 16212 14872910 42528 42533 57910424 16215 16213 817750697 54508 54509 88397789 22722 22719 95854290 16218 16217 203921154 7454 7452 57355082 33066 33063 32210848 21181 21182 39878021 62532 62531 12427509 2203 2199 907908578 35077 35082 397836927 69289 69291 542203105 22142 22145 655100617 21734 21732 512745617 68536 68538 367573638 31822 31827 616072775 56167 56166 24339420 33322 33319 368477333 34117 34118 695918082 14807 14802 241285498 17714 17716 388541709 10054 10050 255963351 14072 14074 995351559 32666 32663 535850786 65299 65296 644955458 19684 19682 358208606 22580 22574 472220907 22914 22921 304196427 7082 7077 612037090 7900 7898 828487898 30358 30363 481065161 2818 2816 772693987 55981 55980 698230108 9597 9594 955690266 38269 38262 233612800 39340 39346 258498368 23944 23941 94254494 53110 53103 74465174 16252 16249 695621553 16253 16250 247226007 6177 6170 5001374 59119 59116 220104934 41655 41650 564352069 14616 14617 330238086 36369 36368 667913429 68756 68759 864880201 31029 31025 433490916 3225 3229 255958923 16262 16258 148388799 24935 24930 767624223 16264 16259 113137406 16265 16264 504246410 60779 60785 921408604 45765 45761 494508143 69594 69588 915522758 26427 26430 310924619 53489 53493 50580914 30839 30836 242199907 66362 66359 22182322 53351 53346 658343674 861 857 628048201 51283 51286 479599558 24092 24097 554409469 6046 6044 420970661 21980 21986 369524141 47978 47979 39507341 58276 58274 840162341 43513 43511 697741761 12967 12970 880128240 65954 65948 249765963 33314 33309 457830253 62654 62655 152584358 31238 31234 444288294 53825 53827 72474555 46572 46570 509035100 16289 16284 689020175 27020 27022 2240231 49076 49082 503410746 16292 16290 267361597 54989 54984 911418011 44264 44270 839599568 58001 57996 53200714 41752 41757 940663965 43667 43663 994495310 16298 16294 832599809 16299 16292 120643600 18446 18451 440592335 40908 40911 707850768 39161 39168 627169185 23068 23065 331932119 54945 54950 634797931 39384 39389 258909485 57924 57928 857547094 41243 41244 592551563 37761 37756 237452235 16747 16753 733546707 29280 29285 667677389 23976 23982 621366079 16312 16307 182117261 56899 56896 912411031 34075 34082 198137400 48018 48012 786760872 34283 34277 2130452 1015 1008 127213297 33193 33191 523589579 16319 16318 467147167 37010 37005 250824199 16315 16321 714694076 61326 61322 39379518 48258 48264 302769571 16319 16324 223702992 16325 16321 403511991 13652 13657 741041999 32356 32362 824589140 12217 12214 647237661 16329 16324 405560582 51330 51335 174506557 61448 61454 679862009 16327 16332 596104803 31586 31584 218783921 68471 68475 836399693 7708 7707 897847547 39515 39514 449965910 61903 61896 617933092 14897 14890 950308681 14919 14922 162769000 57114 57109 152957811 66599 66602 873702317 2670 2666 504269308 53584 53582 421674354 50850 50844 291595639 38640 38641 938056194 61234 61241 516567735 22347 22346 278291437 7352 7350 622575844 41728 41722 5452984 13636 13634 825544655 62258 62253 869332436 23047 23051 345413763 61337 61342 40193485 1225 1227 697582621 46597 46593 600665540 44682 44689 119915741 55069 55062 311448351 16351 16358 106513788 16359 16356 218157439 38957 38950 459678400 32695 32694 115276018 16362 16357 610181967 62667 62666 33481323 512 510 796942785 53037 53032 20216943 8295 8292 455646456 6724 6725 599923216 35884 35890 291857076 10445 10450 563017247 53718 53722 19286114 69746 69739 870080670 36342 36345 386934325 37433 37426 541506676 4203 4201 401541240 5053 5055 918920036 68132 68139 516377379 51013 51007 273569344 65805 65804 545723308 37682 37676 1406298 60452 60456 928652575 64919 64922 158432572 27494 27496 395938417 69421 69420 207385497 66742 66736 811709202 33044 33051 982888579 37853 37854 431889857 33202 33209 124080093 64583 64585 310484388 37128 37127 603707156 34024 34019 800376216 16391 16388 980804362 33939 33932 67984326 34378 34376 964522579 48933 48935 44566391 56171 56166 579608484 68267 68261 994876201 44845 44844 751755400 43584 43588 946654433 36938 36932 782408789 35754 35755 447754948 61965 61958 532524895 37317 37314 935414241 37072 37074 636202603 25688 25691 488535378 26746 26749 47723623 31662 31661 344847235 31641 31638 907285592 14838 14839 741162449 7248 7243 28275091 18617 18618 606406231 16411 16409 696463408 8072 8067 66832388 16409 16413 420492220 65398 65393 964992241 16415 16414 93999662 16413 16416 57954034 28987 28981 28294940 57461 57459 160585324 34489 34493 284398383 3199 3204 613006182 39262 39255 711979477 58152 58154 928910562 9105 9112 27606837 39396 39399 477749869 59839 59846 36232296 45958 45952 140712949 50559 50566 327012326 26769 26765 604787675 47062 47058 368699454 60082 60081 12990281 50908 50915 105281291 24565 24564 668121286 16433 16429 427898915 16434 16427 664129799 16080 16084 67221777 50674 50672 543703560 53753 53746 18614982 2199 2192 856264796 16438 16439 791484299 6593 6596 313697986 12152 12146 774709050 30901 30907 482695160 15556 15559 419417006 16437 16444 941732564 63588 63594 89117560 56724 56718 504716432 16442 16447 531271891 11287 11282 250537318 69369 69370 346331867 27267 27263 338643804 25130 25129 882441977 48094 48087 308092770 31938 31933 604778146 42527 42524 208961690 28792 28799 179270977 40892 40891 452682231 30143 30139 318802545 29710 29715 951078409 27363 27370 747443312 36907 36913 652188951 16455 16461 584429264 31305 31302 190140783 31637 31643 986433904 47399 47398 166497786 17905 17900 687436715 23382 23384 2691347 1140 1138 306046927 35761 35765 101526937 28386 28393 691268305 6220 6224 847471683 1322 1320 439407679 15537 15531 192393012 11915 11920 401035893 44429 44436 495392208 52145 52138 984268564 1857 1862 552242893 54330 54328 72325040 29508 29509 745234061 58325 58320 984477385 54227 54229 871411627 47189 47183 717449469 43987 43986 884349396 32049 32050 108305019 16484 16479 287050456 16485 16482 787601595 16417 16410 41843712 37893 37888 498357357 30121 30125 72117667 49051 49057 42616239 42064 42070 917392116 50550 50544 702252162 16487 16492 551995422 68694 68698 427954047 23781 23783 255479955 21879 21881 12167366 5756 5762 840829856 15386 15391 138806584 27882 27888 64019270 16499 16497 885088742 61560 61562 321788229 28801 28803 839461832 6240 6235 840610937 10103 10097 255769011 16498 16504 798769257 51429 51427 553533061 13241 13244 428477726 28252 28247 447005091 3088 3085 729271601 68399 68398 741374885 16510 16508 732362792 52263 52260 381938511 16507 16512 865740547 3011 3017 163985091 46868 46874 105324305 61527 61531 984034550 68658 68653 904363784 30349 30345 155155297 51037 51041 996885077 61829 61827 584313849 21779 21775 25956017 47689 47691 901136224 58110 58105 92176373 65048 65045 663320413 57350 57345 255944239 48632 48639 538912138 45268 45267 596945397 16527 16523 452956748 25836 25830 830982905 24181 24175 294080520 54059 54062 497855710 4198 4199 799706772 47042 47040 753575498 16527 16533 626508524 37892 37891 820971069 30480 30476 108525351 26439 26435 943752097 16537 16534 194107049 15147 15146 602884898 49740 49734 621628057 16540 16537 619192127 9807 9809 856799894 25219 25214 48774817 51314 51316 336348581 16544 16541 789251244 49112 49119 466454382 63489 63492 67205205 34724 34723 626015657 16543 16548 903724339 16543 16549 286679507 3756 3758 327883480 16547 16551 573410085 16164 16165 467439201 16553 16550 198454470 31796 31790 138418764 42428 42429 565478464 17109 17106 252692618 49233 49236 20054577 16558 16555 65652949 43007 43003 116197187 64975 64981 961062212 16561 16554 54701405 7180 7187 564637469 43237 43233 656086299 8222 8219 409155050 44063 44065 826186620 14390 14393 237084367 43764 43762 402357211 4579 4586 48863258 52744 52748 969002529 53175 53174 802495772 16571 16568 637800760 17829 17831 979138104 22034 22029 789827523 26771 26764 961447737 4747 4745 849837324 36605 36610 660881896 36234 36233 721034813 31922 31923 151323359 5305 5303 982488020 19789 19783 639616664 16581 16579 76879697 69552 69545 899167433 31483 31477 65192241 25459 25460 12692468 36457 36461 849259296 60689 60687 34801465 9106 9109 880738923 62680 62676 493977712 32248 32242 363536052 43932 43928 975863924 66269 66273 272494825 51740 51742 444675009 56032 56035 711482999 1051 1050 914139458 27607 27609 523394234 16592 16596 985098596 16597 16593 601743544 58104 58105 147981167 54883 54877 5156112 8934 8929 998769942 69723 69724 766416941 16598 16602 274567245 60153 60159 162106559 5760 5754 955515738 25718 25715 374765164 16606 16599 905701167 39702 39696 313872578 53638 53639 36294135 22244 22239 560692849 21709 21707 275962863 49504 49502 243676855 29241 29238 3314295 56479 56476 31254299 14020 14026 817050985 65313 65310 269639006 9315 9321 741052073 36997 37004 10159023 44995 45002 370701309 16617 16619 470255902 60155 60151 394747679 57342 57347 819591251 28323 28329 178628625 31270 31268 655404672 67303 67309 106024881 65522 65517 239544468 51933 51927 659216525 16627 16622 7652018 16628 16626 419832312 51381 51383 727088609 17045 17039 2095454 7412 7408 174184453 6821 6824 141252052 287 281 158885902 1837 1833 950497779 53042 53049 471725167 65759 65762 231684071 1602 1606 56549329 43148 43143 897987 12004 11999 878002185 56789 56796 860651543 65104 65108 155249480 5431 5436 896131269 44304 44310 357789074 7945 7948 201752592 7220 7214 118316146 48868 48861 872120822 27031 27025 786198251 37367 37364 342548928 16649 16645 448391089 5881 5888 124702167 49414 49419 879751066 50286 50279 980448729 16384 16388 880407631 7570 7567 135724780 2332 2333 461823815 42274 42273 232362579 6441 6439 77281526 23907 23912 523418175 19272 19273 30641217 24 25 410091751 16661 16658 365338166 40028 40021 858457562 60985 60981 998591994 36628 36630 508427668 67725 67718 255734018 16665 16666 3671376 40241 40237 159432582 63887 63893 101598494 22878 22877 522036531 48772 48773 51001397 47579 47584 933759521 57267 57262 689714058 16670 16673 211478532 35345 35340 856305314 16117 16113 588693414 48419 48422 199979684 66392 66390 843465365 16678 16676 244465586 8311 8309 677430552 25549 25544 43937401 66278 66274 541690984 61586 61580 959889927 66293 66290 970312989 41826 41823 592254429 46171 46164 648670695 16686 16685 698169926 53137 53135 499049086 64921 64920 574182631 38707 38706 126071516 57580 57575 693373846 350 347 345932457 14535 14528 41786736 19564 19570 290467063 37067 37064 18116133 4206 4202 661866543 37403 37396 374367639 41397 41390 555787851 25083 25080 218101156 50740 50742 502408518 63413 63409 248552511 13309 13302 216163281 43709 43702 954378182 36739 36742 483241544 57783 57780 542354319 63152 63145 899266532 1462 1460 611623621 16707 16702 737211442 44606 44612 278639986 12747 12752 27763908 55748 55741 798348252 12460 12462 616558374 11240 11245 313990165 68086 68093 57394451 9466 9462 781237710 25091 25093 140179689 46356 46355 255709292 23641 23646 764018779 66255 66248 106549086 4051 4047 37686630 63116 63123 344993965 28494 28498 824244614 23319 23322 818923988 34245 34244 948983593 53900 53893 790296275 31676 31674 739399012 16726 16719 687519615 16881 16888 105641445 20619 20614 697448220 16722 16729 20986665 55264 55266 62105645 36366 36361 93461743 29299 29295 892825227 39710 39709 46946028 8939 8933 367376821 264 263 65432512 41780 41775 974299495 58834 58837 777870889 58342 58348 80271982 36902 36896 67211894 1690 1696 255330746 16739 16741 324161087 3670 3675 640115637 68747 68749 739884116 16741 16744 453334483 7453 7448 152044275 25010 25011 177991274 34180 34174 471730750 21023 21016 459404997 31696 31690 255559403 20188 20192 359363444 13366 13372 737615166 19749 19742 369032933 21644 21646 999469108 52182 52175 12857913 8392 8390 298332418 12085 12080 815304784 31031 31030 338461373 64832 64831 167716646 16759 16757 808371803 26759 26756 825514851 19553 19555 297542362 32729 32725 98439725 30678 30677 209804735 46782 46785 643902785 42994 42998 164419522 24128 24123 483298626 45283 45277 756072904 66332 66326 930680400 43323 43325 17112593 65921 65924 791032541 32260 32257 526967219 22654 22652 484438204 58195 58188 627395143 16771 16774 560354427 28649 28650 646855650 56265 56267 4386547 4435 4429 814136135 67416 67410 276349213 7371 7372 289429594 16776 16780 81336872 15673 15666 836607192 20276 20272 770874312 35862 35869 943149894 43862 43864 933583056 49909 49913 16300583 6036 6033 72532483 52324 52321 610760562 67411 67413 665998631 59663 59657 398450755 61534 61540 591446620 53880 53881 490531025 12365 12366 643136428 24816 24809 347394208 49332 49330 869294819 11237 11233 517922552 62123 62129 795773345 16797 16795 624116629 50375 50373 884783021 18893 18895 946761632 20673 20679 967256972 16800 16801 397540062 2926 2924 514705747 20428 20434 306669864 65447 65451 783494073 56970 56963 369157147 61325 61327 812829552 16807 16802 473775376 16808 16806 193966262 53521 53528 126470990 27096 27102 591913767 8505 8502 601946751 64043 64046 683969493 69811 69808 462462305 8807 8810 118521242 23220 23225 314202302 54381 54374 715331501 956 963 997440158 49504 49510 110802548 43572 43566 344773051 32249 32244 428287641 16814 16821 619436341 67235 67232 333467232 62046 62041 630541447 5038 5033 571867448 10913 10918 743045050 19393 19390 11069328 46188 46187 147511257 16828 16826 31795947 2845 2841 649748388 34560 34555 617647671 51673 51680 639562888 20375 20381 29192794 53679 53686 15232463 17957 17953 780040975 65138 65134 280752149 16836 16831 433208304 33902 33896 591701755 51763 51758 40709587 45632 45635 893865759 34580 34585 638362714 33110 33116 3737163 13461 13460 103268806 8398 8399 807421932 50582 50584 71556364 48922 48918 846439366 18606 18611 937594411 30691 30690 195022055 16848 16845 1627324 13960 13956 86217945 31392 31397 851184843 33357 33352 643344156 18832 18838 725100005 19275 19272 164632787 26062 26063 452841586 16855 16853 22552766 27392 27398 496407878 60419 60424 446401384 16851 16858 844663666 63148 63154 912605090 29498 29497 498344032 64354 64355 75622191 34346 34341 338306591 33432 33429 373362625 53268 53269 819633147 1570 1565 429479973 43696 43697 431547729 27498 27505 786890170 36398 36393 324854433 16869 16867 726785575 66462 66459 645210341 27037 27035 969654605 16869 16872 416846625 14622 14624 750092155 23520 23523 473532988 69816 69821 840849377 33090 33097 880172814 31648 31649 17613128 67138 67143 931857082 15293 15291 319262464 42300 42293 690383166 21349 21342 405269529 20780 20781 332890696 33948 33951 38819030 22334 22336 568636492 16881 16885 881658462 57905 57909 397938131 13669 13674 145085621 58920 58915 838246678 1985 1978 29998827 18538 18539 154090955 65455 65458 869191059 14217 14218 26358591 10483 10487 346707319 64347 64346 166286501 17669 17676 150388874 53277 53280 136290733 23101 23097 957587230 29223 29229 998040921 53257 53264 552130903 29445 29439 812851469 16897 16901 742823136 15741 15734 195725797 6112 6117 300589788 31438 31444 219448906 25580 25574 58900512 46474 46481 681388488 68675 68670 100303263 64800 64802 914105114 51487 51483 541880101 51384 51389 489246855 30989 30983 957496905 55767 55761 921398898 6698 6699 245408669 38728 38735 353145900 16915 16913 526655527 52563 52567 581759756 16917 16910 860018965 11786 11781 154176450 18352 18345 865998764 4605 4607 408341992 37461 37454 603227522 60577 60573 333960666 45711 45706 757496045 16924 16917 688438472 35548 35546 223536571 6029 6023 758001417 14590 14583 509527587 16928 16926 682376370 13419 13418 85102588 68407 68405 250255464 41911 41913 987826733 64527 64534 641022066 61289 61292 71636581 22234 22232 19762706 25037 25034 96748300 42282 42281 199247638 28581 28577 160643449 16938 16933 242372010 16934 16939 668327013 63529 63530 662076016 14653 14659 595700383 23776 23771 534555859 3844 3850 769636866 903 897 445103512 51599 51592 581852837 19286 19279 24870837 7317 7311 786715217 15747 15745 850412391 65512 65510 873558072 33739 33742 243699583 57934 57936 442554595 56732 56733 701891836 66856 66850 591172205 16954 16952 94478559 3905 3904 780990703 38872 38871 241717307 381 377 77337403 16958 16955 85494412 16959 16954 379133901 69373 69366 329311817 20490 20496 129428990 6942 6943 790780861 40560 40566 821090171 30409 30413 163752466 64778 64776 829156854 13143 13150 907973295 66017 66010 31287067 16967 16968 46208196 48465 48463 43685574 53714 53713 282682146 16965 16971 869252979 16966 16972 75757137 16973 16967 744970486 21622 21627 382045404 37766 37770 26157420 16976 16974 622587888 68962 68963 779092081 47868 47863 71516709 20138 20137 814390419 65044 65051 923780764 18270 18271 85490439 68428 68424 651828810 65575 65577 890161051 4481 4478 529887123 14521 14526 29415660 13001 12997 830286875 16982 16987 606225625 29512 29509 980150489 32128 32122 816224567 4043 4050 952695917 26394 26390 298192070 6825 6831 706533299 30935 30933 723467364 27330 27331 390286488 60235 60238 389433473 33863 33870 272348972 25203 25201 299558611 20111 20108 966606073 21468 21471 19348555 47259 47255 765892244 67539 67535 790860615 53289 53285 317822833 15972 15973 638075401 69907 69901 717547515 57023 57029 18732392 24579 24573 956605924 17006 17007 608293829 38318 38317 130506426 17004 17009 738667585 48292 48290 679811260 27381 27384 142059053 58544 58547 887807467 9751 9748 343401667 31387 31391 827063652 13220 13227 466014995 37441 37438 313784044 17013 17017 564235327 25970 25963 177882317 32771 32769 436573163 40582 40577 439515105 41643 41640 663843568 68949 68948 257841644 17023 17019 268831824 24142 24138 759171630 17025 17020 963395183 12634 12635 577620025 8120 8118 567452800 13478 13475 247488769 21090 21095 598903869 48007 48000 986280498 20525 20530 955315163 46147 46144 48330694 1094 1093 243213373 22470 22475 400283606 62588 62593 446643048 11610 11604 391733424 23706 23710 130333495 43658 43653 498691371 51548 51547 639070287 53817 53823 329950007 63621 63625 898811222 17042 17037 425754808 8369 8363 986437216 3510 3509 291580565 65786 65787 810539178 64600 64605 754594315 7913 7910 111782539 25138 25144 12024392 17151 17152 83828647 16082 16081 605648949 34932 34925 12424038 20571 20569 987541139 8329 8326 528276389 26781 26788 804862025 18926 18921 830004651 20558 20563 43019516 29327 29328 482211678 17058 17056 197258209 5393 5389 619049654 42932 42931 980478159 65101 65095 85141875 39016 39019 146986905 51963 51964 754231051 58259 58264 120277914 28051 28048 778479335 14232 14228 45568401 17067 17065 229950158 18784 18783 660713904 34197 34191 108848546 30947 30945 6835695 43078 43079 925816394 65777 65784 971347622 20854 20857 87224047 49235 49239 569751387 39425 39424 732288107 24473 24475 294850008 15920 15927 113295870 14787 14785 956727681 17077 17079 232176963 34446 34444 898646245 25690 25688 234473059 17082 17076 823759763 14076 14070 389634185 932 927 160136751 32798 32797 780717718 5617 5611 565865669 14121 14127 910000149 13600 13606 503207772 60329 60322 523512433 788 790 778015951 4752 4759 344980069 68879 68873 678219736 2772 2776 874269109 69308 69314 313152110 51467 51466 89384220 52981 52978 597990225 39542 39546 16477829 37093 37098 379875811 17666 17671 459878270 17100 17095 402484281 48642 48643 593817577 25427 25423 721591154 17103 17098 665396468 63973 63971 194531911 17105 17101 889654348 41574 41567 761543140 17107 17102 522618766 65053 65060 446769398 39726 39729 636111871 13552 13550 345043206 17109 17111 695155324 30136 30135 932025861 60354 60348 51751348 34227 34223 79406120 43494 43487 382270612 17478 17479 324835318 39184 39177 181733123 21291 21285 197168287 53102 53103 47868112 15618 15614 769172623 3027 3025 720329448 26623 26629 90660931 49950 49946 82821837 56705 56710 232052571 43103 43100 250492995 17126 17121 664733681 30526 30531 170753357 68621 68623 560869418 1501 1500 408686167 51320 51326 918775306 14094 14087 71388853 31416 31415 105734541 54667 54661 614315340 3733 3726 567815411 17135 17132 665205647 41185 41186 971157339 39365 39367 60126894 17225 17228 114083219 37747 37754 963516169 17802 17797 833281327 33490 33497 5347307 27174 27168 515425752 23113 23115 831623541 49894 49893 459975911 9093 9088 960748248 54611 54607 304052019 56547 56553 119996616 3936 3937 91385126 4143 4137 176291885 19110 19104 892169495 26070 26071 171963675 17049 17043 786077651 4398 4405 168741892 36890 36885 737684349 18812 18811 707171116 59811 59805 70039193 17157 17150 329810014 14643 14639 918674787 9816 9815 597786334 48374 48376 698815333 24236 24238 648698270 16258 16263 640916296 40382 40385 388879796 26774 26780 795878123 17165 17164 809980172 31829 31831 933446066 68419 68416 122009946 60643 60640 367314721 35060 35054 36939091 17166 17170 424564649 55530 55527 50470941 20549 20544 3473857 17171 17173 384249604 21300 21304 379454777 48985 48990 509571438 48659 48666 440872651 4313 4320 70853905 59500 59504 744790516 36428 36424 343170147 7095 7089 753610498 56654 56648 598766930 67200 67198 85893997 17183 17178 968656438 15211 15208 35940970 2799 2793 649232644 53331 53325 489886654 17187 17186 408187588 4201 4197 862358736 50345 50344 543944005 15014 15007 254932995 65065 65063 433043727 41597 41591 91196994 52322 52329 40475033 66642 66640 135642845 49542 49546 494796220 17196 17195 814121363 11603 11601 209821288 54215 54216 595824368 2588 2584 917011862 2160 2153 280916697 8335 8333 721468285 25524 25521 805940581 1434 1433 315729929 64688 64693 43387886 16563 16556 620371593 8790 8791 459371624 68779 68775 133613992 28824 28825 222528754 10909 10907 880829342 17210 17207 111925675 40855 40848 181388967 25696 25700 921161415 32507 32514 746512820 7153 7152 45483234 28812 28807 218916193 61909 61914 685086099 1406 1413 184270120 26594 26600 876049989 53561 53559 60303572 42085 42081 37139266 34119 34120 861342264 46232 46231 537902353 20891 20885 349748000 69776 69782 501721602 51391 51387 277577608 45556 45561 529120775 67060 67055 787277836 30762 30758 112266949 56558 56554 527186080 10341 10348 16728043 53312 53313 99428225 22762 22757 999246787 19899 19900 552044652 41197 41200 908018695 44323 44321 976041997 62379 62381 502045941 18720 18715 877026234 13222 13215 740399269 42426 42428 645515617 17240 17234 763353243 12531 12535 426355647 17239 17242 873743257 17239 17243 374978259 66851 66845 814218678 10665 10666 453869715 56376 56377 353576628 26322 26329 609145309 31185 31189 68080271 19846 19841 554238896 30254 30248 740651090 48307 48309 1260700 51779 51776 338105134 17249 17253 713794167 28162 28163 947605965 51540 51535 484234322 15657 15661 9758180 60309 60303 811548843 27683 27682 263144968 31000 31005 127544293 66864 66857 252648386 51399 51396 791149301 21189 21192 973465573 63525 63527 624203357 49080 49087 125283103 35740 35746 430176606 56601 56605 917362895 8636 8639 416235881 65889 65884 539263510 20866 20861 854249944 3888 3886 671070001 37993 37988 302440411 35221 35224 337351430 17268 17273 279968437 58617 58611 666772732 63642 63648 53634088 13121 13125 116108560 5237 5240 92130605 46892 46894 55959078 23757 23754 67666153 49062 49056 351214236 45040 45042 855316445 14046 14050 538763045 69155 69148 31782237 17282 17284 193548245 54257 54259 69747011 17279 17286 127146872 65336 65339 435885028 17281 17288 157755688 38635 38638 262109763 56335 56337 463881247 51496 51501 61218949 8962 8964 113326537 13409 13414 567509157 4225 4226 854007325 17295 17292 614394217 17290 17296 93858350 44830 44829 794063253 25874 25879 483813629 11075 11070 852994910 17300 17294 704128658 60660 60665 789064737 42023 42030 236705099 57718 57725 46054485 38383 38389 976674163 67073 67071 477250495 13975 13976 885656342 17301 17307 31390692 28931 28926 120786452 36245 36249 569246404 6910 6912 882786421 17311 17306 59753925 17311 17312 16538876 38576 38580 720501998 877 874 188637183 19364 19368 489478741 48006 47999 420934774 17317 17314 508408283 24267 24264 477806417 37247 37241 341068054 22973 22972 246308623 3410 3417 7094159 17316 17322 646899084 17319 17323 523328814 17187 17189 182860314 22971 22969 32856818 65776 65770 509501908 32196 32198 877395941 5848 5851 655368751 69124 69129 471405648 52307 52310 867709394 54969 54962 744955179 11319 11320 8907688 49395 49390 381539799 22587 22590 33189427 2324 2323 281071120 4088 4081 955359523 28737 28739 517028381 53152 53153 240632615 6901 6905 290427721 31929 31925 511578627 12627 12628 108993687 37232 37231 806101731 6218 6214 587505586 13451 13448 9217774 56263 56269 319649315 7177 7183 145313823 9639 9636 101397190 56378 56385 300909136 4359 4355 924614527 17350 17347 642720408 63673 63672 872940329 25230 25224 891640535 9328 9323 887481295 18409 18407 864622479 17355 17353 911882527 5669 5676 413085174 58139 58144 679314203 10828 10821 327886921 17352 17359 609941778 18166 18165 23388770 17356 17361 974308559 9827 9820 645148813 58979 58982 161316368 25003 24996 150106776 66608 66602 942438970 19265 19266 898393385 55808 55807 875447370 64330 64326 158074708 11510 11506 434983183 6078 6075 126278253 1142 1145 718554007 44480 44473 434989595 7355 7350 693163495 17374 17372 482319022 33511 33513 189905390 44663 44656 884912563 23888 23883 359466684 17378 17372 327011525 57141 57147 278955504 15578 15581 724843174 17375 17381 749925743 9945 9950 875653774 8030 8027 20353372 41895 41896 99313090 17385 17381 59846724 17386 17380 632588137 17383 17387 88230808 22636 22630 218883739 5968 5973 683406945 27558 27564 160245436 10059 10063 619525167 38612 38617 948380168 42249 42251 56665682 52361 52364 2695790 17677 17680 781841741 18297 18290 140024994 60141 60137 24347784 17397 17398 354492782 46495 46490 86347333 67298 67302 80116041 7577 7573 803552213 10143 10137 326573610 37189 37192 371691020 14846 14842 647989150 38730 38724 545434098 27732 27738 30997785 68737 68735 942759355 21000 21004 662561417 47666 47668 9906170 64462 64467 115061553 35564 35557 822909713 33042 33049 973348533 47678 47674 26694892 46694 46690 893451377 56782 56788 603947759 66100 66098 706808079 17417 17411 291395116 17418 17416 3285593 57302 57306 671673306 17064 17057 625767755 21315 21310 610933250 18932 18933 394613357 53079 53072 102879356 52393 52392 717626464 40135 40128 304323610 52036 52042 737674422 52048 52054 528312867 17422 17428 601524999 28997 28999 11739139 46394 46397 460583488 53920 53915 2986304 1220 1219 606085183 35845 35839 584773040 2229 2226 88710045 68368 68365 63905770 17433 17436 297114571 62188 62182 573953018 54353 54352 108519265 51058 51061 163760729 5658 5663 897858738 17436 17441 830159644 20918 20921 501424292 17438 17443 997161323 15110 15117 864055231 11602 11595 112871221 12863 12861 949878147 50940 50935 612575010 16318 16314 719752703 66320 66315 33734857 21329 21326 639735199 11833 11839 449720612 17452 17446 48554310 3523 3530 564742464 30010 30014 882073756 29517 29522 941141305 8774 8768 81589418 32255 32259 544950630 28409 28408 889230500 54981 54980 6718417 12813 12820 546873093 53267 53271 604747754 33260 33262 665033953 24540 24535 808753788 39687 39690 10085751 56976 56974 351017439 69501 69505 270376967 11560 11555 851054192 53549 53550 139401187 5217 5218 76107582 55879 55878 834377415 32736 32740 2621190 41884 41877 536000877 57080 57085 63822690 23204 23202 867496541 54007 54006 602433597 39864 39860 751283971 17471 17477 124451210 21899 21895 761844483 57640 57633 719392053 13818 13813 828145105 12909 12907 906619738 14303 14301 446844540 21698 21699 967963318 62465 62458 365369802 35489 35486 110698331 3384 3383 936789642 5203 5202 183691687 48646 48651 401261606 30161 30155 143069558 25382 25376 107138936 17491 17485 360130967 5996 6003 598866398 6627 6629 966588285 37812 37814 953230993 23964 23958 445414199 17496 17491 324203058 17497 17491 138032035 15753 15748 118700198 60204 60208 473527006 17500 17494 395062564 2279 2278 33721598 48160 48156 717600908 22906 22912 998161156 34516 34509 132682235 65874 65875 270218252 6375 6381 57656732 17507 17503 50177223 17504 17508 452632001 46056 46053 493093163 53741 53736 583082546 28655 28658 60766825 17512 17511 111223236 38048 38052 214043424 45896 45898 13957678 9254 9247 13912016 63124 63131 138547737 17510 17517 425326481 51494 51500 409942390 45917 45918 785343749 64486 64480 353395732 58862 58859 73930635 44782 44777 725545586 20553 20560 47055541 647 642 843513042 5424 5422 797329917 45060 45054 773608590 67422 67423 317648051 58169 58175 896217007 61972 61976 518352442 51713 51712 491401916 5896 5895 134696564 9921 9918 747457744 45860 45855 596797051 6476 6477 951425519 49051 49058 5125010 35760 35757 780550042 17204 17203 766650971 40686 40680 674527137 18442 18440 67373642 20184 20182 322551097 51261 51254 113666393 66191 66189 130502734 63506 63510 162372605 21082 21086 332759835 35574 35577 870825305 2183 2182 467174903 17547 17545 206899122 62947 62950 319890802 17548 17549 716068 35365 35367 763211424 67745 67738 869187219 22365 22359 225308085 5136 5129 775798500 8679 8677 246708946 791 785 210531948 17549 17556 829901087 16406 16399 333994664 17558 17554 111488026 17557 17559 293281327 62859 62855 537118511 27885 27879 453819622 17561 17562 635640712 35996 35990 574822515 54687 54681 342992934 17558 17565 747059444 45164 45169 44748849 48424 48426 562365936 17565 17568 887847820 66771 66778 38669197 37386 37380 488809901 22180 22179 991666180 55199 55197 178540204 17567 17573 565247315 64831 64830 731546265 17575 17572 307995442 60772 60776 572123923 64896 64902 33442631 2056 2049 248389398 31636 31631 408242589 17580 17576 324216085 43327 43326 13392723 45662 45667 773970761 24746 24742 168842641 26424 26429 841136712 16147 16149 2599616 32839 32835 4742105 17583 17587 382774267 37615 37617 644071431 59628 59623 350426304 29831 29826 562819700 56657 56653 777191148 43522 43521 742105584 54010 54003 517034726 17594 17589 335396938 6607 6603 923666458 12186 12184 12510822 67668 67665 782059945 55239 55244 264614032 36462 36459 745821022 14224 14226 473448208 31150 31144 403577573 1927 1922 29319935 17603 17600 623843639 40337 40338 375018329 16041 16034 742639705 42749 42745 29447251 67901 67896 23374150 17601 17608 445473518 41633 41630 469231146 24328 24335 483766988 54954 54957 15951056 62820 62827 103359042 68227 68225 29285726 6774 6779 830158000 17614 17615 28625216 17744 17751 340747021 17610 17617 340147810 12217 12223 502001862 53292 53287 633047714 38761 38763 908821193 17621 17618 9872261 10539 10536 39117532 8096 8101 563396136 52961 52954 322136372 29414 29409 743547770 39293 39297 985247299 60594 60600 847778985 2482 2481 828741329 50792 50791 536105946 51974 51968 119951438 12218 12213 20634397 59664 59658 93111143 17628 17633 420699040 40688 40690 66824919 17635 17631 301582115 8056 8059 729517184 53499 53498 77567403 58067 58073 204163258 25869 25875 518520187 17640 17633 105952235 16348 16341 555926336 17637 17642 688811608 32630 32625 38826124 36404 36405 145944122 17645 17639 151113349 23657 23661 782954517 30340 30343 182188255 56241 56240 622051653 29708 29711 616111367 60234 60228 72568537 36131 36125 493697441 2349 2353 636416677 17653 17647 86176309 28837 28833 988913811 4666 4668 56740645 25576 25583 772408890 50751 50746 632250851 9077 9072 221754034 15445 15444 550532448 37569 37573 548719782 62925 62923 380326600 45658 45654 803996842 55774 55779 315259500 13814 13815 839418319 64030 64036 259821824 53900 53901 203881589 41383 41384 899313926 31626 31620 522812257 6934 6931 686026890 41480 41476 120055568 67345 67347 319139600 30034 30036 243525450 9283 9279 60831179 25085 25087 915980026 11672 11667 948683791 23879 23882 403675708 17677 17672 18513929 53731 53725 20232376 39540 39547 900006830 46464 46467 898625071 38814 38816 195111409 68776 68780 218766163 40575 40571 33890361 17680 17684 449720540 26301 26304 816262162 45397 45399 397464280 14100 14096 198759714 11278 11284 903914050 17682 17689 218693984 1281 1282 513202903 65381 65375 772219264 16749 16751 392659749 43066 43072 149094833 17388 17386 825778917 37049 37048 242291339 17696 17695 46936970 1738 1745 627785283 69506 69513 284933914 17699 17693 607231522 29488 29490 646046013 61452 61447 925934645 59215 59212 30856340 65248 65244 635342149 60649 60650 11238475 17705 17704 140455689 33402 33405 680874482 63848 63841 533100187 20563 20564 291567496 69364 69357 586754857 68403 68398 319431129 685 683 842123501 16601 16608 920863499 60090 60092 52267103 52949 52948 274707827 61720 61723 933520809 54514 54512 434675373 49454 49447 826588251 27569 27570 860719339 39805 39812 320523104 24180 24174 64431757 55910 55907 75478321 3182 3181 569897970 1799 1805 642568264 45582 45579 43953038 50966 50961 213638104 26123 26120 304726077 62400 62395 803925179 2087 2091 955765207 17725 17729 620603051 27046 27042 765087749 65719 65713 299898294 18254 18261 379993939 48846 48853 765901804 33463 33466 506057862 60044 60038 66510171 31080 31086 951605807 32392 32389 783295549 55551 55547 35820672 66945 66943 337567599 17735 17740 835000159 17741 17736 569249061 29799 29792 142230201 25650 25654 278980573 19158 19162 976115993 41855 41851 625941393 49094 49090 890168441 34528 34526 40497457 69843 69849 140467544 3444 3438 354078288 4443 4447 216582156 21518 21515 289889566 51865 51861 286080090 29653 29654 238252182 34661 34663 712641348 19691 19685 901839096 55658 55655 796456738 60409 60411 408198266 31452 31456 971026932 34571 34565 391596090 69057 69051 900371959 40703 40697 945114488 25312 25311 488754294 17759 17763 314892034 45719 45717 615962339 17788 17786 711230191 17764 17766 946810406 2368 2370 675269776 54151 54146 217738293 56065 56059 72217252 2796 2795 643970021 24295 24299 297145803 22741 22734 375212800 68521 68518 68747582 50023 50019 339745431 28075 28068 17973180 54709 54705 814778777 60572 60579 743737032 31386 31382 104326565 212 215 108390929 17780 17774 726748701 17781 17776 172576050 13038 13033 60872060 49069 49073 511637915 12053 12052 916671721 27548 27544 205743823 9570 9565 725544460 27104 27098 679727825 46585 46582 186046240 60930 60927 30326488 20680 20687 796724553 40186 40187 81110090 43311 43318 973437224 62285 62286 697398760 13154 13152 984846765 17795 17791 453001542 17791 17796 634530093 46402 46401 730563711 43824 43827 996282549 17799 17796 134745126 1694 1699 573277597 1317 1318 995618176 14597 14596 410197344 69864 69863 883749104 16240 16247 11393451 59762 59768 577339570 55087 55082 226205363 8924 8920 329674700 14003 13997 724266444 17802 17809 844049730 1931 1925 788117048 35135 35141 132691850 37645 37641 668897852 18824 18825 519070783 16958 16962 378975865 20163 20161 853561370 27522 27523 767033722 17817 17814 13601565 55916 55912 929311114 6572 6568 716526865 17818 17820 580418760 17816 17821 61748275 17818 17822 438298493 62632 62634 411516971 2978 2976 656880812 30099 30101 584196925 27190 27194 24034539 47939 47932 51870147 48775 48772 253359986 17829 17823 255527899 39621 39625 908239218 29408 29409 655045981 22336 22339 23916456 47595 47591 636397584 13362 13368 997588529 29537 29530 958466077 59006 59012 11039392 52070 52073 271583427 9153 9151 726434894 68301 68300 947738445 5909 5908 454909681 42815 42819 828256833 7871 7878 980816752 32223 32229 719421659 4177 4180 52923126 28936 28933 19955385 48040 48042 619327558 40332 40325 646762456 17843 17848 258818894 41298 41295 234393791 52073 52080 34310910 9690 9693 141899514 17852 17847 589125978 17847 17853 652465610 12677 12679 15144398 68335 68329 311106331 1230 1231 43415490 20043 20042 775362742 48609 48608 208907119 48191 48188 838544824 64548 64542 900514545 59752 59754 328410179 12919 12922 399590813 47623 47618 761878387 33820 33813 333296532 50972 50975 909276564 21358 21353 311051160 57177 57184 993309330 50257 50250 547047711 30648 30644 791150256 54456 54452 80986278 34728 34726 68897661 9355 9353 294057544 19427 19424 60946693 17868 17874 332135055 57644 57649 864136516 12257 12262 575461770 43129 43127 59637216 47562 47559 767248416 56260 56253 832808983 53644 53647 350337955 65437 65443 903801589 41179 41175 508862377 40054 40050 769912779 63319 63316 432381463 27379 27372 784269534 10990 10986 183807358 11436 11440 318927964 10767 10768 541252011 21099 21096 903960980 35682 35686 383941241 17886 17891 150603365 37663 37665 246107370 591 584 380901623 57014 57016 797745782 14555 14550 591479210 53836 53832 580754083 23500 23495 44539724 27185 27191 13638358 57982 57980 923142031 17900 17897 960624745 59563 59570 91209146 9840 9845 288327933 2736 2743 426903966 17899 17904 65880850 46140 46146 591013068 24132 24130 102410453 17900 17907 99148805 41969 41964 174939960 28543 28539 117025522 39006 39000 271205192 29753 29748 742770709 58461 58455 389403580 65546 65540 446778624 65711 65718 63236809 35629 35630 656455365 65158 65157 867318846 17917 17915 754711213 31287 31286 63781324 28233 28238 436947757 30309 30316 243004837 12826 12820 66038037 28738 28743 4144458 63606 63609 936383755 50891 50884 792041117 21944 21943 381547832 17926 17925 745971006 27826 27833 817103681 17927 17928 382578196 17700 17697 809424505 11033 11032 157806890 40835 40834 146234965 65069 65063 129733053 67736 67738 958947616 8731 8730 662819475 25511 25517 366039791 23217 23211 910245006 43723 43728 709269720 45692 45687 15257984 16712 16711 641043551 1858 1855 547962177 32248 32250 650367793 27990 27997 190195455 55242 55239 244440853 17940 17944 260682966 62089 62094 46489631 18680 18675 944494496 13778 13775 541885222 60539 60537 40344335 68916 68913 397999737 17126 17131 90222073 17951 17944 130506446 46672 46665 704401138 17951 17953 42142331 41120 41123 914091808 16600 16599 312271081 58702 58709 208396619 39745 39738 835683397 35143 35137 497933108 27885 27889 501377912 8316 8313 965556008 40751 40744 508055642 65452 65456 259060692 17401 17402 744902178 38853 38859 690611803 1855 1852 275858466 53997 53992 55478438 9051 9056 619860145 53610 53615 651288060 28267 28272 317225064 17967 17970 36048850 68205 68200 948555153 20199 20196 706794724 14859 14857 212184028 13657 13664 46493316 17974 17975 816372820 4922 4926 385697842 17975 17977 54244754 52167 52161 10423150 17979 17978 629607472 17980 17979 634751434 61654 61653 85329793 33696 33700 603914563 64108 64113 475410047 11810 11817 870637265 12814 12807 2094853 35627 35634 568790845 35509 35508 226505023 32182 32177 997010995 63009 63005 638210398 17987 17990 844284312 36769 36768 317327760 45345 45338 872202013 10154 10155 981346863 23106 23113 369823765 36099 36100 43607096 43760 43757 447416196 45197 45199 829096448 13931 13927 780598904 38254 38248 385229346 25603 25607 576293532 23529 23534 926852796 43124 43122 35816202 50380 50374 17043163 64473 64480 200558433 37597 37603 113303603 57148 57145 677936407 18007 18004 178941716 29137 29141 649082641 68617 68615 726950553 18534 18532 508115825 41437 41440 586172707 62004 62003 944593840 41932 41926 724848901 960 957 40047340 19166 19162 936868225 56664 56663 223665795 35869 35876 431443956 42412 42410 960234720 22746 22744 16696141 6014 6011 827997845 23412 23408 294496195 18019 18022 965014954 56551 56549 401419464 61703 61709 255561525 28995 28989 385939256 19470 19471 5763883 14681 14688 977311191 22760 22763 962610806 33208 33213 573928954 45442 45438 762907464 44607 44608 469542532 52039 52034 435755950 66106 66107 292112148 18034 18031 127414888 18035 18032 600143741 11277 11276 188970488 37119 37116 53762935 18038 18036 680344057 59902 59895 884377236 23638 23632 398650034 21830 21827 415818869 50275 50280 295360235 22382 22389 615018813 18037 18044 579324927 29705 29699 540202566 69959 69956 665630771 60768 60769 443236115 41494 41495 929843014 61002 61008 647527046 17200 17193 396012874 20588 20584 336215123 66265 66272 55776178 41614 41608 846795445 14223 14216 577068203 14479 14485 353035360 26212 26211 879374512 51474 51477 636488374 833 830 292915800 62004 62009 17895997 33593 33598 40416371 18059 18061 149994321 22231 22226 316796502 64616 64610 69598486 55625 55624 516991603 47716 47715 998816945 31677 31683 34394413 5324 5323 619507384 18063 18068 221086186 24328 24325 270584038 10515 10522 39168617 54762 54759 653087252 18072 18069 592776278 21387 21389 230305380 58488 58482 692925723 8736 8737 382663616 35480 35474 832965626 7127 7126 439505539 18078 18077 989595224 20500 20499 607239797 13750 13752 323703388 2215 2217 209601533 8183 8188 941827513 53192 53199 670123410 55307 55300 645361352 62030 62037 653122931 50935 50930 7852506 51027 51021 308477848 31273 31275 749235404 38810 38805 963377128 69526 69527 746914524 18090 18091 26548396 6826 6829 317006522 24235 24231 733752644 7850 7854 366992611 18433 18426 66501400 41607 41605 570396714 27813 27811 800893650 18096 18098 795933335 5645 5647 681253835 18097 18100 382979189 33912 33906 463803330 59376 59372 129036711 12016 12018 963559636 63540 63544 579274043 24014 24021 742978472 66691 66697 411149122 67569 67565 92512235 52095 52093 315133150 35220 35226 793919740 49112 49108 57758364 28407 28406 357234408 10937 10935 571635972 31455 31448 361263000 18111 18114 905235311 34643 34636 745467977 66188 66190 803688729 34237 34231 755700541 29483 29480 900569207 18119 18116 940936624 18120 18115 555076811 61633 61628 60035598 25708 25706 346474997 24994 25000 622699107 47554 47556 670343820 47553 47550 817424147 18126 18123 227789869 60787 60792 509631947 20473 20470 883320339 28620 28623 136672439 1504 1503 135515624 60053 60046 854615542 45842 45840 223737563 43185 43182 870508363 19486 19480 82753267 44405 44401 609911317 2750 2751 242810531 18135 18137 915613569 24118 24111 844607134 31405 31409 484922622 48194 48191 319717356 58074 58076 364043505 2507 2508 673952318 18143 18141 232138666 52081 52077 81851519 32327 32321 735510679 33748 33752 204487595 62138 62131 899892152 8286 8289 348355556 66978 66975 586219347 25865 25864 509016003 35699 35705 239263209 25149 25152 450042348 33 37 378137704 24455 24460 754552037 29968 29969 593793186 18156 18149 515409192 57518 57516 503661566 60988 60991 824013174 520 514 280061550 27695 27697 132416879 27823 27824 55047073 29709 29702 313512544 37890 37888 671872121 18161 18164 903045724 19242 19238 116993727 63992 63999 348785038 44254 44253 70695702 35997 35992 4841933 18163 18169 247135533 29579 29575 703571057 48129 48126 689558073 18172 18168 530044517 33106 33105 594813347 56555 56549 810285694 3406 3405 234147837 8298 8304 20706315 38219 38220 428522043 50374 50381 368432046 18179 18177 934151968 43028 43026 707424362 28437 28440 113192182 17446 17444 623714044 23663 23662 24130946 18184 18179 50355567 66918 66916 611015223 42931 42930 949893355 36210 36206 411712170 32457 32458 877648846 25502 25499 432201542 18187 18190 396083709 18190 18191 648330817 26351 26356 752519037 41043 41047 773089486 18190 18194 979731773 14079 14083 202256021 11910 11913 896282678 48065 48060 587699552 50967 50972 912518838 56327 56321 66255127 43565 43569 823810041 38716 38719 920578030 12962 12967 308843002 15760 15765 372903645 57231 57230 92586376 28621 28622 246794833 33121 33118 49397916 50513 50516 902147873 62222 62224 722734826 20869 20865 147005379 48377 48379 241447094 18204 18211 112181696 11409 11408 624783337 54338 54344 915826533 3820 3816 424784740 18215 18210 210616763 18216 18211 582803604 18212 18217 62858426 63952 63953 448035655 18219 18218 11417530 8938 8941 98236350 54719 54724 705762346 32785 32792 942732035 52178 52177 274416772 299 303 346572157 68228 68221 265984384 12000 12006 173351873 57991 57998 51821449 18227 18228 289489323 55256 55262 909051501 58345 58343 148548526 22535 22533 148819288 50777 50775 973785704 24463 24456 287283971 5998 5997 518243449 18235 18230 812237353 10576 10581 838152854 7337 7335 764957243 11615 11619 658299353 6064 6067 90784852 57743 57736 280617051 33815 33808 60814447 4979 4972 278704133 45857 45850 382188248 61888 61891 454818723 31674 31678 815118816 58550 58555 702749242 18247 18246 619361237 39961 39959 589868188 30884 30882 427097393 4616 4620 375111993 45771 45767 938565394 39413 39411 276359736 18253 18247 890240490 18248 18254 704313799 433 440 502536312 3676 3678 275601583 48691 48698 45836535 64218 64217 765340459 18259 18258 289800853 33568 33571 779171834 18061 18067 244264230 15191 15189 189744563 69429 69428 112537882 56381 56386 339403353 55100 55105 530352556 39379 39374 578832687 18266 18267 600335197 5985 5982 839473869 5267 5260 909898913 32382 32376 72244084 39171 39175 486493912 4707 4713 250014623 39826 39830 876690303 50081 50074 398388954 42993 42988 8138664 39375 39372 15062231 25142 25138 316567463 54423 54419 637728959 60641 60636 239248655 42243 42238 224692934 7912 7909 81533149 27396 27393 246757378 57639 57634 980600818 22636 22639 826967165 62958 62963 14645191 6895 6900 605719433 18286 18287 66375516 2293 2288 290036307 46287 46285 866506865 13697 13700 794908859 21486 21479 448572153 5469 5467 303920227 26339 26336 440923340 30548 30545 484540934 58831 58826 362189724 9336 9334 415926540 11662 11659 74901290 15721 15727 274656603 38302 38298 14278585 43565 43563 853617519 68416 68415 52716227 7875 7874 558144173 31204 31209 17662956 33853 33854 649800180 18717 18719 617035828 6280 6287 55541878 18300 18307 716981616 30528 30526 733740230 40834 40839 462361595 23900 23899 20245041 59460 59463 817177769 531 525 177210450 40876 40869 867177724 2139 2145 115363041 65894 65901 609405339 20803 20810 628152268 8972 8979 866065663 39269 39264 34952073 6624 6618 88991344 17579 17577 677258154 4131 4132 166358320 63187 63183 985508274 53444 53448 597236726 27556 27560 560240679 41250 41257 662210717 47185 47187 18291688 48566 48561 765600798 61786 61784 14280641 24208 24212 30222012 28981 28977 226365 21919 21923 646974590 20752 20755 27055547 45908 45913 27847650 56113 56110 624995524 24347 24351 75727056 43972 43966 962024604 12769 12766 62366669 49635 49636 20930583 39639 39643 920135025 18340 18339 280835246 7111 7105 684257819 45871 45868 30418898 9090 9085 341967331 43753 43755 600531585 18345 18340 940639440 66797 66794 570240278 61403 61409 833715020 14351 14355 168408421 13165 13171 326125780 67569 67576 769352967 9364 9358 525229812 11353 11350 113921523 66823 66827 994251891 69113 69117 450091854 39642 39641 268238027 36802 36795 560465029 37544 37538 608359387 56252 56247 165623448 33452 33445 653840864 56214 56212 629729209 18358 18361 968915874 18357 18362 392136981 16842 16837 775570155 66363 66370 190565106 52461 52457 132680509 29245 29249 392357626 4857 4855 884074180 36022 36028 131818710 18369 18367 234954634 1886 1888 970853631 30968 30966 344645866 18372 18365 84573649 65704 65702 950703431 40674 40671 384997090 25983 25984 560614398 41122 41127 37105297 20010 20015 69122968 49152 49146 590038498 16129 16124 51636805 22487 22492 473345673 58638 58635 108074630 55352 55349 196859716 18383 18378 498180649 20802 20798 34793582 12787 12781 567325050 45118 45116 985885394 10029 10024 604419256 25520 25522 927390397 43694 43701 516227526 40789 40785 59406679 18391 18389 968477731 42431 42433 73164850 52882 52880 779114780 6341 6344 918772516 18395 18393 66583104 64970 64969 490650706 44198 44193 349071381 50204 50202 516578958 54125 54119 760397577 30620 30618 862360547 20094 20097 989155499 67321 67314 602336877 18398 18403 401899291 49671 49666 36163438 23714 23712 693487807 5075 5078 411617439 34564 34562 535581240 32431 32435 787493316 59367 59361 704171157 61642 61644 764101763 2355 2359 124423110 13751 13758 957813878 50459 50464 314794323 57849 57853 242362751 41478 41477 815238990 12027 12024 42885212 27582 27589 934504326 57955 57951 632067451 18419 18416 64449277 59506 59511 673283087 34412 34419 86015388 18422 18418 148042595 6441 6448 40548390 868 865 692400238 18424 18425 33354347 60434 60427 216498601 68293 68295 649742270 56008 56004 610605853 30625 30623 974440360 44686 44693 43477184 52996 52998 780503262 68360 68366 25104641 4108 4113 273532017 18434 18430 444129698 64933 64929 892585797 54745 54751 268863686 67764 67763 954767300 44528 44527 827092043 30181 30174 940123091 55062 55064 320501081 69017 69014 465537797 3540 3539 71079483 30292 30299 671439119 38189 38190 499906670 57945 57941 512083069 10725 10727 220090616 27958 27956 673236387 38739 38737 425479931 3268 3272 386505173 34385 34389 112187530 58302 58295 864945883 7921 7915 420940219 42558 42556 628355743 224 218 416885246 40617 40614 737911593 66188 66187 445844397 38541 38534 914733773 3707 3709 753797604 15175 15180 265307299 23007 23008 770644114 41955 41954 769353016 34691 34688 703208144 37450 37454 409699203 11505 11512 102003570 5146 5147 942374427 18466 18464 414483420 27336 27335 6996135 44044 44050 821464344 1187 1180 92589461 38941 38946 811444005 31259 31257 836833295 42718 42719 936624785 1925 1923 731023914 53155 53152 174057546 40421 40423 480129889 38516 38523 661859249 59236 59232 802757443 42461 42458 54835440 18479 18478 879469672 18480 18475 6748557 7475 7482 972385193 52601 52605 686584128 18483 18477 390868880 38217 38210 256468226 40211 40207 769674254 36465 36463 314401383 14778 14777 465346156 10498 10504 755019053 57358 57364 774595972 19881 19888 167100693 37274 37267 116716081 7287 7292 654091761 12273 12277 105036804 47133 47139 467847679 18488 18495 723791417 11030 11036 259446389 64391 64385 17954537 27578 27583 968471133 41530 41526 767013505 47864 47862 900868003 57184 57189 222950770 67695 67688 81550957 45705 45699 898836010 6963 6964 104669866 32170 32166 194157892 58604 58602 51685358 57505 57503 22442491 48198 48205 321830781 8823 8827 752648421 18510 18505 987149478 38100 38107 630835934 52399 52401 73974610 26076 26070 982892609 29146 29148 931290332 24025 24022 858836063 67698 67700 802565923 54412 54408 746927401 10504 10506 899588574 34399 34398 90710832 61259 61261 430816816 64406 64399 722331088 67336 67331 924824701 18520 18523 944228263 11287 11289 481162363 24608 24614 963315532 39517 39511 67486092 3109 3111 114280510 38090 38096 979418443 58677 58671 133369883 60032 60035 950569572 59977 59974 289088531 65188 65193 324639146 14872 14865 777443995 25808 25809 38661475 65178 65173 188757350 66497 66494 125198054 18533 18537 232740753 29267 29263 293241449 45516 45510 307014686 67108 67101 42122004 62734 62729 464605347 22166 22164 941857626 40254 40249 734664771 24660 24661 377619848 67514 67509 319437534 42311 42304 33001118 13387 13384 727417989 8597 8592 71597919 336 334 260217137 4612 4608 547237284 58225 58229 18784436 27923 27919 968501237 15022 15015 256700143 47675 47682 663400794 18550 18555 803830854 47299 47293 8924015 8565 8560 494125649 67186 67182 474231991 15291 15290 730714324 32131 32135 133308722 54215 54220 605957874 57779 57775 815917362 52683 52686 521526429 66376 66380 520905834 15967 15963 650938449 63249 63247 178427720 18567 18565 453496066 35130 35123 614367365 18563 18569 613977171 18566 18570 951248122 53090 53084 732018952 23994 23998 627084725 9173 9179 578168254 12588 12586 233188428 18569 18575 387787737 33155 33148 131324273 62293 62291 494124735 54999 54994 641425863 27584 27581 65912644 46973 46969 612652276 37036 37041 620274532 3751 3744 316345080 12322 12326 117392952 69723 69729 105288637 5025 5026 487093283 238 245 777503982 60219 60221 435783501 37836 37843 310073869 9777 9783 679290962 44814 44808 418241216 51218 51213 964527931 20713 20715 424360812 21674 21675 994975917 55482 55476 482601989 18595 18588 728163168 9030 9027 233490725 45389 45382 348867027 6374 6373 975872859 23858 23857 755612734 57492 57498 651612357 13032 13025 568250057 10816 10814 467467489 18600 18603 158674939 33757 33751 639019680 6211 6216 122444661 18606 18602 859708604 31742 31735 397632736 22077 22073 159160396 24858 24857 334622500 544 543 17001366 12778 12781 554017754 1019 1013 585380644 51774 51780 453492485 18611 18614 729153306 10490 10485 791315196 15834 15833 410184390 52224 52223 912271531 55762 55766 51081849 38558 38562 43556859 50133 50138 215421845 8301 8306 816264335 2825 2832 19007720 9960 9963 817982129 54665 54661 797705528 10915 10908 396503180 36271 36266 405794847 8684 8680 709820315 60329 60336 890554650 62835 62842 913451617 39482 39489 325340 33677 33679 694587995 18632 18631 926832872 46762 46765 936473139 18634 18629 41741662 1882 1876 132638774 66845 66842 29762325 18637 18634 810683656 59270 59274 61970411 9799 9794 34674838 2542 2548 748510041 9203 9202 279195469 18642 18637 735793483 62745 62739 113547658 18642 18644 538969390 18645 18640 70536529 6233 6227 697143114 28453 28454 834700865 18648 18641 694048338 12894 12898 494239687 21252 21256 731260217 10499 10497 367410579 20967 20966 945247048 27254 27250 739353160 56309 56314 785461870 18650 18655 829864568 59117 59124 735360983 18651 18657 591088079 18654 18658 503648959 18420 18414 804042894 9115 9120 162145673 49529 49531 702707003 63760 63754 505582859 953 955 406691479 29782 29779 519430701 45563 45570 948963793 15335 15328 42254770 50830 50829 588839161 62635 62631 140387925 18284 18280 598283703 18665 18670 690958616 28347 28352 958825533 50429 50423 576060377 38385 38390 229352058 5770 5772 58107942 6721 6720 424331153 36122 36116 559361106 51631 51624 24057737 42543 42539 742588616 58135 58134 652328774 25147 25146 304693152 18917 18922 879111352 33468 33469 675794032 54054 54059 537040722 18677 18684 35261029 54211 54207 819784894 14676 14673 910904978 61117 61115 2403279 21684 21680 256167047 49638 49643 674809783 32950 32957 157561126 16640 16633 811718010 18689 18692 550231986 11969 11974 758822306 39993 39989 282264873 53496 53502 565178421 14738 14732 119338452 42272 42270 373024996 34203 34205 742590748 47200 47197 925383045 38029 38035 70215583 54556 54550 124817603 1873 1877 134774659 18696 18703 440690964 68295 68296 2803978 12975 12980 623356908 33893 33890 560010599 31366 31367 481727793 22893 22894 195742161 29633 29636 772303598 28725 28724 850843861 11120 11115 111992139 65735 65734 200527856 18708 18713 28924093 54144 54147 131809117 13117 13115 218997882 48867 48871 927033900 16648 16641 891866928 53254 53259 977976468 68371 68370 800742390 10690 10694 989625482 33975 33968 280700291 18718 18722 359458962 44343 44342 70423453 31563 31560 798505174 32055 32056 513521365 67667 67662 584169077 45477 45475 232576626 26939 26934 953376029 15452 15451 586425003 27390 27389 510868188 18731 18725 3588377 65459 65455 234095155 36417 36424 566810987 63817 63823 318145133 41755 41761 287633500 18736 18729 705526318 2844 2838 288911074 16201 16205 501938255 18734 18739 891922856 68823 68819 607731433 18741 18738 867794111 16788 16782 470277296 40662 40669 692244369 41136 41143 803106947 17605 17607 442438934 65256 65261 30769473 38809 38815 690429002 18748 18741 82600925 12681 12682 253052126 49999 49997 32526773 17678 17677 227011629 11615 11614 807125279 18753 18746 652322419 38029 38032 490673733 67258 67260 307206201 6763 6766 187740724 38432 38426 9058836 18758 18755 54332975 34983 34984 82043023 8065 8063 490283337 33680 33675 282659430 4724 4723 473252915 1760 1755 442722037 18758 18764 583829330 18764 18765 416385775 12648 12650 555429652 56413 56406 770128211 66511 66507 45187205 42969 42968 738021020 38816 38822 533600285 32020 32013 650341433 13763 13760 270773468 50211 50214 547584060 64096 64099 659952026 18770 18775 113460566 34074 34071 923290264 63147 63143 229013251 48838 48841 472317274 39703 39702 544175618 10540 10534 943335609 12733 12732 885131528 63969 63963 878388020 64557 64552 893904309 59377 59375 264426375 5720 5719 348999111 59538 59540 469456767 42037 42034 7160462 49860 49859 682953996 21452 21453 603449504 23730 23732 20361624 17487 17490 249945549 65078 65082 30687639 47015 47017 839562069 22598 22596 145281631 44684 44688 30327385 35231 35228 534300730 42235 42236 850067600 18490 18494 697645754 18882 18878 548184891 17837 17830 698539341 26847 26851 798420571 37940 37945 841658897 8502 8503 363004961 46485 46489 344585450 62359 62353 585484454 6379 6382 868400337 18807 18802 927903196 59704 59703 982665071 48856 48854 961182661 2625 2626 387883754 11221 11219 57384674 19846 19847 45178879 57223 57222 11881711 29557 29563 413926993 18814 18815 656066509 38009 38006 454110464 68841 68840 614325952 66460 66461 750815614 57442 57443 823624154 56946 56945 491047582 48121 48120 338849719 10047 10046 199067118 66777 66782 335699307 28270 28266 43296071 3152 3158 950595769 45879 45886 653120162 9005 9012 311995014 62527 62520 37246509 61303 61298 360011148 34564 34567 58989215 47888 47881 966085971 53394 53395 26640840 41330 41331 908407133 46259 46253 2179948 9362 9357 99211425 21400 21402 378222673 67698 67701 144775484 56521 56524 7103383 15038 15039 855914594 9971 9965 865800264 18837 18841 527079066 35194 35189 24693040 10515 10517 822832171 18844 18838 608278767 46463 46457 467577297 55009 55007 369233996 17911 17916 52449717 38399 38397 858195660 34641 34639 7494812 1138 1134 179325316 18851 18844 94240607 6249 6248 503327787 67554 67558 720757915 18854 18848 844279923 60627 60625 475606697 48798 48805 902412185 53102 53108 919852497 44469 44474 438596155 65845 65843 149010106 59311 59304 655065707 21391 21392 122676517 37193 37191 638157825 7044 7037 683644635 32203 32196 706178869 57997 57995 969423588 18866 18860 349243757 38109 38116 464982266 59797 59791 457726035 46915 46918 73009982 42923 42929 745786155 18869 18871 302306345 3858 3852 994315876 53220 53219 573078212 25244 25247 240401772 67634 67631 43988764 953 959 389736137 44312 44309 697154800 18875 18878 863901286 61240 61233 158859950 18875 18880 421878314 11527 11521 845908638 21202 21208 283702479 11479 11486 767183964 28522 28517 471794 40951 40952 643977867 38415 38409 599037542 11204 11197 269148360 23399 23395 3066830 55867 55871 514536925 26712 26707 627842667 22936 22937 13155895 20820 20818 192077362 26185 26187 777734811 10656 10654 675572770 36690 36696 45241620 66432 66439 24436948 54143 54146 346025520 24183 24189 458916180 18893 18899 455808107 64655 64651 132216367 66882 66886 385951724 62897 62890 922319053 30280 30282 208646255 23395 23401 179104513 854 848 60922755 22332 22330 282135775 45650 45654 534921461 69691 69697 609699022 50662 50664 461179788 57082 57086 406826462 60529 60530 440605174 65651 65647 774561883 44935 44928 615083011 18914 18913 982198434 65540 65538 32712209 39612 39617 947494963 57191 57186 613844168 28338 28333 790945032 34882 34877 926368519 49856 49850 719498021 49384 49378 38741021 4931 4926 736494705 53167 53173 913233981 18502 18496 210582212 63794 63793 280453420 37430 37428 22317121 34547 34542 710755645 18927 18928 879393254 48802 48804 13397631 50640 50643 517892193 68808 68805 677743157 34104 34109 561378085 15056 15055 4960902 44029 44034 58779582 39436 39435 979745910 31651 31650 989106017 20435 20438 637021205 6830 6836 7649992 59066 59059 351486198 15788 15786 951559229 13879 13872 130879715 21551 21558 191278068 13426 13432 899684047 47983 47976 861377181 66482 66487 558646284 37266 37260 582468154 45223 45216 691515839 66537 66540 477656366 6950 6944 599000720 46898 46894 63072663 62448 62445 972973222 29209 29207 520543966 15299 15297 333476818 56334 56328 816943501 13203 13196 99834890 47209 47216 662382944 20846 20842 344179738 18957 18958 140168606 31451 31445 24469142 57513 57511 337073065 18143 18144 409804563 18962 18957 175848404 31396 31391 126310806 47763 47765 220590198 56820 56815 19510349 18966 18960 66878269 18967 18960 335914877 41105 41102 87860420 53423 53419 189472700 18968 18970 590361191 4541 4537 234040928 54851 54850 561755734 60763 60759 614336567 23434 23440 873702888 7375 7381 1404537 62482 62475 164375090 3855 3852 309532154 49360 49364 76373721 20824 20827 81270948 18941 18944 555905828 26604 26600 31073061 47736 47740 816669013 18983 18980 545232101 56250 56256 632959034 19516 19512 628963387 34068 34062 384758527 61993 61999 729211104 66202 66203 962427718 25787 25783 71697572 44558 44560 880177529 22142 22140 646260831 61552 61554 295421791 45775 45768 362980139 51698 51697 693221614 20079 20072 481208784 25940 25947 269569889 40712 40705 129669248 62037 62041 616176266 37836 37835 829481157 39829 39836 44307560 19001 18994 364554679 9853 9849 961700604 35268 35267 385990770 26546 26552 197356633 5589 5592 135261383 5148 5154 426143995 19006 19007 747830834 50823 50820 849911897 19005 19009 37692684 62422 62424 992795581 68564 68562 76508162 23943 23939 462920532 11410 11417 26090438 34586 34581 621160833 9564 9557 316433156 19012 19016 673032311 46848 46849 692536472 52695 52698 566072839 64907 64913 51920382 38599 38594 62388150 20998 21001 955161610 23479 23478 482830611 12062 12069 920478681 6984 6979 41755720 2851 2848 311221767 39108 39114 646044910 48497 48500 738026018 61140 61147 257470758 19029 19026 719943263 36383 36384 544576741 19025 19031 180754316 62350 62346 743114639 25558 25555 124206406 67580 67585 295019464 19029 19035 473886316 69897 69896 78575495 49462 49468 675412436 63790 63796 578691691 61547 61544 677914428 65743 65740 252489299 6195 6198 449803395 1020 1019 28694057 56118 56117 14838041 43149 43153 16297726 19045 19042 868227508 35475 35474 804054876 929 925 422780484 66471 66473 793809111 46782 46777 828255274 65075 65078 876488678 56606 56602 150506148 64353 64352 377212401 38115 38120 97322892 66704 66698 946760107 55623 55621 506968643 20629 20625 178987426 39231 39235 155939560 38030 38037 220980501 65113 65107 429042125 29904 29911 270268165 15818 15823 342950699 36145 36139 374288270 34553 34556 942062356 61742 61736 458352504 69420 69424 40897962 19066 19064 521847306 43639 43646 701165455 41837 41831 962414878 4091 4092 458533532 19070 19069 377196411 19071 19066 793752278 9549 9556 538463582 58779 58783 642041757 65029 65023 860367706 27809 27805 549565735 19076 19075 644198242 35694 35701 599804461 56992 56995 8421413 6367 6368 463787492 14433 14435 611545754 22621 22626 803291695 3029 3025 294655451 33168 33175 423075347 33978 33973 6121270 2206 2202 211561579 37860 37859 512419969 19087 19083 750045917 19086 19088 142015151 10530 10528 335463692 7429 7431 141512353 46205 46209 697198607 19092 19091 930759230 10927 10923 309422627 53001 53000 90566598 64126 64127 833714844 32041 32044 148397411 19091 19097 150310434 60104 60102 889309954 52520 52523 734346009 29575 29578 921670240 26687 26694 392673889 9881 9877 478104936 19102 19103 560619584 20646 20649 116078268 23691 23689 247341468 7181 7188 184842386 18577 18570 92076398 5900 5893 16637377 44344 44342 726188659 42716 42715 635574555 14421 14416 575723813 19112 19108 279254782 29517 29511 921770473 22182 22189 483626278 29741 29747 804622218 67348 67346 216579269 18368 18371 326886886 25533 25528 104635094 60961 60966 309654759 47928 47921 681169582 22964 22961 751237045 22437 22444 594302676 19123 19122 1098794 53486 53488 177501202 20793 20790 319428231 31913 31906 215620300 19126 19127 260490597 48428 48422 234771089 6035 6030 24979438 19130 19125 107613168 51831 51829 776865868 32114 32118 713442445 9133 9140 849060962 36556 36553 845684 32046 32043 54322362 19130 19136 78013356 52013 52018 509396415 45848 45845 604642064 42070 42074 516835117 57877 57875 635550554 59314 59318 142183877 57729 57733 254908289 26524 26517 358037317 14998 14991 486967109 61026 61031 950896279 5349 5351 422116103 43085 43088 693253705 22124 22121 107774431 19144 19149 9195325 43239 43240 111441385 35133 35128 530012066 30326 30319 10057951 8626 8629 767782434 43778 43782 155384557 37485 37490 557426013 7566 7571 780807616 27263 27266 609989527 11395 11399 734836193 41295 41301 164022957 56653 56656 602140737 60354 60359 553036878 66741 66735 645141013 1833 1826 495308391 40940 40937 557813987 19165 19159 588293087 37561 37556 454447325 15821 15817 666328453 19168 19167 979930479 19169 19164 61107527 6459 6452 964276244 17850 17857 14067108 63836 63831 171018605 58824 58826 427030372 63968 63967 193896596 59192 59199 20837766 69961 69966 314051758 19177 19176 121019258 26014 26019 699370687 13026 13022 23898512 65916 65911 94654915 59915 59919 434979761 43133 43135 383889146 69410 69414 71062093 49823 49826 879142019 11268 11266 286575508 44909 44902 85162028 41436 41430 824783593 34957 34956 679202953 64959 64963 881175699 19190 19183 22808131 26709 26716 949090742 56979 56976 598253491 52112 52111 380760194 5625 5627 138390191 2578 2572 93045931 56194 56190 138242212 8585 8581 55241241 37173 37171 32145637 19193 19199 472509408 7762 7769 693284163 19197 19201 998717810 61664 61669 645043422 50631 50632 532012052 6173 6179 51169595 9055 9060 475368078 7679 7672 169417110 51439 51441 16023847 63514 63520 450441337 41467 41473 346827728 18943 18937 294137741 58907 58908 342278304 50922 50919 128925105 36581 36585 96394880 32173 32175 236239689 26309 26306 277054504 61902 61901 575705304 63617 63612 819655498 46928 46923 33344466 50855 50853 872371212 19220 19214 495517099 19221 19218 296234172 69589 69582 212439348 64488 64482 335970751 30098 30091 107842087 32505 32506 543830475 27678 27673 55744768 65093 65100 310436439 32254 32253 748584207 40191 40196 10536527 48372 48366 390354636 19230 19231 11783947 19232 19226 847543402 18730 18735 28870018 45871 45877 638969519 47032 47034 260796859 53141 53134 93568002 50417 50411 792760965 19238 19233 435234758 36417 36415 701188968 36837 36836 49213926 19241 19238 858704603 36804 36805 869404849 7347 7345 509514423 10457 10451 699274985 61902 61907 169933548 8721 8715 593317910 60878 60873 881740915 2981 2977 923951392 46527 46523 120916100 56392 56396 186692381 16631 16633 232534024 19896 19895 315725416 36882 36884 702783313 4791 4797 752131059 10831 10828 877056521 19250 19256 626104542 11890 11884 540975976 37523 37520 33635912 20376 20378 277110442 17272 17277 998424421 23657 23652 825373633 35383 35388 574859216 26553 26549 138830919 20404 20398 387839011 59141 59147 247741622 49097 49091 327254726 59306 59303 74919387 19264 19268 652632836 65808 65804 273980040 27333 27335 708259940 32967 32963 528264586 19272 19269 652851254 61393 61387 350079962 57032 57029 330177900 3721 3714 997586712 45713 45717 683699883 19277 19274 221492276 32970 32973 769385122 19276 19279 8047215 39172 39165 63647387 19277 19281 776236674 19278 19282 194882383 26944 26940 48213532 51733 51737 762690559 9057 9055 190295954 38700 38695 553462720 23669 23670 292624850 67108 67109 964031767 19282 19289 407877786 36498 36494 392996805 36755 36761 733360359 50472 50465 34300132 3661 3665 334059951 59444 59441 168331571 3120 3123 540019922 52770 52773 943639983 51413 51412 435782735 38673 38676 701990499 60010 60012 312088499 19300 19296 472153984 60490 60494 498134488 27021 27025 168482992 39941 39935 707327691 59685 59683 488238760 20370 20367 198787598 19306 19302 339444476 48653 48650 667616512 45493 45490 570824248 5256 5250 353854873 52996 53002 615458860 41680 41683 610950490 35834 35841 966513287 46607 46609 539478148 65238 65239 244609448 65 64 925496713 57136 57129 848678832 4751 4748 606357696 49664 49662 138610140 57361 57358 61229148 32507 32512 469338130 47316 47320 717071519 35265 35264 65258681 19323 19316 808915019 23670 23673 760664782 32125 32127 981531994 2528 2522 364073012 57370 57369 70062574 23450 23445 386335308 31165 31163 689170827 69974 69972 70733510 62402 62399 773027460 24088 24092 980292279 39099 39097 360028083 20758 20751 680232427 64902 64908 837760621 62969 62968 171534460 38341 38346 172064949 34621 34615 949661347 19339 19332 65292720 48298 48302 312483535 50724 50722 132852314 46952 46955 519607796 7047 7043 813474934 48453 48451 698639910 17078 17074 922778059 5001 5003 59357542 26365 26366 786099597 67270 67271 122778300 19343 19349 40441370 6459 6461 566701958 59609 59607 50728167 56688 56684 100465423 25657 25659 430463673 3284 3277 150129251 22698 22704 170325016 66322 66327 176572002 67489 67485 454646272 14820 14814 744722964 38080 38073 341619419 44863 44869 345459516 19361 19354 640839596 3525 3518 499185968 17955 17951 721637773 30218 30223 920903143 19361 19365 365126491 19366 19361 349855060 7997 8000 55931312 70000 1 929591026 19365 19369 573971217 44128 44133 602623393 19365 19371 51834985 14713 14710 397236656 55444 55446 735042998 54516 54523 332915003 3625 3632 349273859 22257 22251 84165303 14995 14989 753739158 19378 19376 678337995 23247 23249 236076394 42130 42131 818447969 31437 31443 340198112 49556 49558 212397566 63789 63791 665900721 30587 30582 278902606 40450 40453 120557095 60745 60738 652748804 22896 22897 94671757 59643 59641 112798945 58597 58591 198339300 23137 23144 356099089 3080 3083 283045591 63824 63819 839852478 32588 32584 460708337 55600 55607 294904544 23811 23808 32482830 52391 52384 648340050 19391 19397 481909775 50761 50768 41679403 63480 63474 961254866 47408 47413 231148363 33479 33475 98034786 64787 64781 424529204 51689 51683 25383018 60177 60172 776886300 27243 27244 652548848 10414 10417 443350848 4293 4287 562596927 42261 42259 484147578 23789 23785 470724389 7419 7426 898809366 19411 19405 418368607 28009 28013 337325026 26207 26203 668842578 61846 61845 134727300 29561 29555 700830972 54277 54276 889349648 55464 55465 896741929 4970 4965 746534106 30056 30059 248604138 10667 10666 789591945 15450 15446 46918467 25769 25772 928324461 19423 19422 433259812 63145 63140 277790483 10824 10823 855485338 8586 8585 449849622 31514 31512 969365831 34984 34991 53909303 38361 38367 142101776 25504 25500 861986736 64034 64027 690099221 7856 7853 376768198 57979 57972 122023910 50904 50898 4624542 19432 19435 68381940 49181 49186 866315089 4969 4966 61862725 48284 48278 701932866 61037 61036 113421164 19433 19440 575372208 44385 44384 48918457 34048 34047 833593735 12550 12547 865386925 11256 11259 912901244 19440 19445 726443952 19446 19439 855965272 18720 18724 560297734 56966 56962 205811860 443 448 110361088 8461 8467 215465511 28938 28931 835494511 68356 68363 816502684 59394 59397 371611230 5341 5336 433474919 17342 17346 794490113 31230 31232 825597049 23530 23529 921315304 19458 19453 345385234 37614 37607 333141112 33085 33079 344546263 19461 19454 387957148 12507 12501 601363748 8229 8224 915621304 19460 19464 982739619 18382 18387 413176031 32865 32872 247915294 39062 39056 578938693 38801 38795 617292945 32616 32612 455204855 12439 12434 423020676 48220 48214 345996233 19472 19468 645024407 21519 21524 779102352 62746 62751 132564319 17496 17499 572490898 4548 4545 20522864 9560 9562 750057019 31034 31027 213850811 40612 40605 112192530 45885 45890 260440091 66976 66979 18222827 16685 16692 454185258 34976 34972 448151645 61394 61400 413711961 68539 68535 6724982 44013 44019 601706304 13142 13139 831847854 69979 69975 891581234 11515 11514 291197466 17752 17756 973438997 46889 46885 535161058 65533 65531 485299056 17793 17792 651134197 36089 36086 513608134 45508 45505 700381691 49932 49928 54591523 13236 13230 201874060 19498 19493 891163636 4643 4637 418305695 5742 5739 518444315 20355 20357 8969797 17698 17704 531406403 9581 9583 993975447 16114 16118 443598705 38219 38223 636460780 18982 18984 56059612 52118 52121 145865808 47241 47246 746165247 19229 19222 439652658 17363 17370 878141676 69620 69617 834970461 40887 40893 401079779 19511 19513 971637290 4119 4124 172899107 32490 32485 363788019 41021 41017 338320640 47629 47623 175937994 22962 22963 478770742 45189 45193 547429995 68160 68162 494582909 51793 51796 208760176 54417 54414 641665886 52717 52716 302472644 19517 19524 756844868 46679 46680 900211290 1902 1901 315630294 38713 38707 717570079 37355 37356 429805700 11328 11335 328998957 53893 53890 839309920 51112 51106 58364481 19532 19525 521539120 11916 11918 362861423 19534 19527 341285825 45608 45602 180415764 13940 13947 258378622 5991 5990 59291149 19534 19538 253854528 32325 32324 728387622 26672 26674 712691048 20383 20390 32351189 30197 30192 686609964 43487 43486 449072169 47868 47875 512267054 19480 19485 6351101 17925 17931 766216531 34652 34651 248921457 29629 29634 810509522 14019 14024 934848667 67769 67770 721115019 28216 28215 480286329 19552 19546 190362011 64022 64023 306969898 7896 7891 341993517 8718 8713 46395486 42804 42805 976780946 43661 43664 566879500 25957 25964 261129621 19557 19559 29779811 66518 66517 113976584 2373 2380 24966402 48951 48958 681665443 7803 7810 507851115 19564 19559 41492751 14388 14387 545823413 42720 42717 777582141 19560 19567 860163202 19565 19568 913600508 19564 19569 875360049 55837 55839 912611275 1518 1524 778659669 66599 66600 6108395 10840 10836 301930853 68426 68429 161464249 13098 13091 432952757 22785 22779 15621947 10705 10703 842252452 67259 67263 944441593 9523 9518 306957079 62319 62324 439895822 67232 67231 433393447 50166 50164 374556798 19578 19583 632448279 9129 9130 71533002 57221 57227 755680393 60796 60793 529462210 19582 19587 420300273 58187 58191 425653403 44677 44673 693327945 19583 19590 67016513 41620 41623 383909639 64736 64742 870811374 45987 45982 130657356 45956 45952 470621436 39806 39801 91097950 12292 12287 103816952 16518 16515 123850584 30709 30706 80683767 19595 19599 82598432 19600 19595 549031469 11471 11466 522833818 50386 50392 608362939 45185 45184 365881627 32255 32258 101763529 3764 3761 411671841 44357 44355 361800405 35091 35085 654536513 35981 35982 722069834 60390 60388 293829728 19605 19610 28376405 59890 59887 204478246 26268 26269 520402164 65591 65587 653428912 47931 47929 95444560 36302 36303 469158277 20591 20588 472597580 19614 19617 114181836 24626 24625 48581470 47904 47900 909248444 63934 63931 68575902 42310 42307 711313235 34696 34702 60797724 10449 10445 842520139 1496 1491 705937271 66299 66292 950262090 22331 22326 795521963 64007 64009 890615641 19628 19624 123361579 63993 63988 273403031 19630 19629 249255728 46634 46640 802567470 20957 20960 62649680 61545 61546 976995463 2878 2874 601480786 8805 8806 96173242 50120 50126 233082689 23764 23769 61610569 16723 16718 736052415 15822 15825 444762125 64234 64233 53066908 19634 19641 7294832 66253 66247 802034087 41279 41282 144922845 27885 27887 735354820 56387 56384 892375157 67441 67439 3370559 34977 34981 66255108 69757 69763 559944800 19649 19645 699844403 35219 35213 428133440 67498 67499 166610687 42093 42086 38741978 60587 60586 589380969 12126 12129 811834469 66044 66041 5091951 69319 69314 309286882 29842 29837 103436092 18452 18453 635049201 60397 60390 157027484 19660 19657 51929320 31896 31890 560311730 68650 68648 597461030 53617 53612 69385453 46200 46196 594222245 26619 26616 528658744 61800 61798 541739727 69369 69364 38668657 49481 49488 949285011 65988 65984 562543645 46101 46098 195766967 17115 17117 745328474 19672 19667 40796784 19826 19828 18361620 65920 65915 586315056 11063 11062 868517756 5583 5576 231258303 59156 59154 984572342 51759 51764 754683277 17609 17602 815239378 47702 47699 815592775 63585 63586 71892734 19682 19679 512627624 48682 48688 677382906 46832 46838 374908818 63449 63443 832865740 41412 41411 647666269 11549 11551 7927476 19688 19687 907712879 44642 44640 41754978 17811 17805 578481676 18184 18187 46553191 28576 28577 378111856 48951 48954 13684202 27483 27486 976513819 53243 53240 837931164 44745 44740 41760109 29143 29142 152942830 45420 45418 615834738 57550 57549 799520385 12904 12897 188763903 19698 19701 540798429 2460 2459 336927230 47387 47386 887174247 39665 39659 885522950 19705 19702 899532941 51843 51841 165166895 46571 46577 431315524 29450 29452 838856996 38826 38833 227473332 56854 56850 321491321 48176 48181 791949873 7544 7539 184606783 53685 53680 326438766 6453 6455 757169878 19709 19715 94968557 55531 55537 284044547 33741 33745 336669626 26547 26541 285170754 41093 41095 450474585 5143 5150 43696990 19716 19721 532456189 30966 30962 678243390 35697 35702 809816059 49571 49570 53744642 4106 4101 346835069 19726 19723 700544335 9084 9087 157486971 69816 69819 544964838 53719 53715 288210663 7362 7365 473475196 33912 33915 300444456 32216 32210 721898438 67834 67832 233364170 3854 3851 71079891 2958 2963 738256500 19171 19167 545719966 36307 36308 538940698 25711 25712 933199076 6218 6222 647252083 39573 39574 630913587 68111 68108 602803630 19738 19742 433950532 20894 20888 461563489 1591 1598 296488586 56695 56698 243998146 35628 35635 6171403 32799 32802 904461849 31788 31795 657389935 60157 60156 679901813 59773 59778 51789142 19751 19750 542777502 66546 66540 870350063 58978 58979 805922636 44085 44081 449969351 41038 41040 455519382 53620 53613 419935710 53044 53048 588839085 65490 65493 694410240 17089 17086 982997194 68273 68276 1880146 19756 19761 835872357 26914 26907 301356076 26121 26117 221204136 62874 62879 487180326 43321 43316 414084643 66405 66401 994175350 44664 44670 703255745 31477 31476 442844025 58581 58580 582895099 22976 22972 526941071 21288 21290 646023499 10425 10423 364496172 23934 23927 334405348 11984 11980 137845804 12359 12361 899984544 48423 48420 96467303 68972 68971 994457402 19778 19774 862254470 15878 15884 759102397 19864 19859 775654933 32000 32001 757333308 40346 40345 517013721 13149 13152 884316868 61946 61948 3830115 19785 19778 629293455 66039 66040 19694309 30017 30013 455577466 44726 44720 575938629 30573 30579 305494457 67355 67348 272340080 19791 19789 363744202 3506 3501 552207601 28827 28824 86708903 50356 50360 822961346 19795 19792 631031872 19792 19796 107504993 62456 62449 246141736 19795 19798 943985703 19797 19799 650063503 12736 12739 461595094 53903 53909 67044464 252 255 340969585 19799 19803 94213131 50605 50598 259752784 19022 19018 330327702 953 948 89525619 60770 60767 498648112 22034 22040 140171799 18209 18205 63299350 51953 51958 22346631 67186 67188 70308121 50925 50924 456371253 20158 20155 687952 33226 33228 8318473 48130 48127 537653258 58879 58886 744764409 34365 34362 306693382 9372 9373 829344218 30289 30286 744951783 36245 36248 936668789 39785 39779 673359586 32898 32900 359257054 60574 60580 180864954 20885 20890 20249089 8447 8444 89745134 57967 57972 77469566 16845 16843 62272817 29888 29894 742524087 38359 38361 503510298 28853 28854 442785062 33041 33045 983458589 30223 30226 23494901 56778 56785 416375226 10868 10866 159330504 64563 64569 268967924 3732 3736 107998 13189 13188 961667077 26830 26829 408615000 51896 51903 333425744 2062 2064 446507480 21235 21237 841603223 16026 16020 89004622 19836 19843 565125998 7142 7144 53957903 9435 9437 525929455 43087 43094 316257320 35427 35426 175910832 16348 16349 561892849 57000 56999 679101682 270 274 5052133 36266 36263 721749275 33196 33190 380088752 58272 58279 184589159 19854 19852 269291402 14850 14849 704932826 42120 42119 766997188 13177 13175 209405561 16566 16563 935913888 19855 19859 510352057 56220 56225 867682150 19404 19403 349306680 31466 31460 549603764 43192 43193 497557931 24063 24067 939403286 19865 19861 814084887 5802 5797 302825942 19867 19862 836871237 47699 47693 879451670 51369 51374 989087344 18571 18578 677720603 57700 57703 943268928 24421 24426 497492460 43780 43781 814884604 52051 52049 980512540 24764 24758 654908411 19876 19869 459721188 33308 33312 691072603 29608 29610 620918901 64564 64566 9199350 51356 51352 682002571 20426 20423 976802962 9346 9351 62354758 19883 19881 320964184 43174 43167 468663094 3089 3082 15708808 38014 38015 927366324 65044 65039 595761002 14661 14663 395397241 19889 19888 347231368 55420 55426 363632745 27931 27924 655131162 2707 2706 568889008 35391 35390 557440194 52233 52234 712875792 4589 4588 670882169 2856 2861 630940281 37500 37493 685192649 41945 41947 555501787 61267 61263 927586366 1390 1397 433593656 51605 51610 783750423 19895 19902 16369149 51672 51679 182790976 18970 18971 312032146 52593 52596 153062789 19906 19901 4427056 19903 19907 66702336 40283 40288 954305523 19909 19907 464564691 31110 31104 639148080 19910 19911 489483037 48098 48099 721415432 45315 45316 967067430 9712 9706 53741629 29084 29083 14510813 10044 10049 80354373 54693 54687 806258565 25697 25694 573903005 19919 19917 124021163 19920 19918 266507360 47179 47177 941519963 19917 19922 157950232 552 559 492100755 27274 27267 469105620 18564 18566 291125496 18426 18424 917955195 28437 28433 297515464 16580 16575 56416607 26907 26904 65314064 31467 31472 164451093 44136 44142 207631135 21855 21854 30263941 49219 49214 179996474 65895 65893 7298365 47206 47200 738427025 19936 19934 445820939 19936 19937 636587890 35458 35462 78966730 48275 48274 211892925 39217 39220 281566332 23520 23521 351904152 44757 44758 624742553 66565 66563 900547939 46381 46386 833078439 61881 61878 953987055 18306 18299 494716683 49792 49788 811026922 58828 58824 777561631 19949 19946 511636894 25686 25681 133759108 19945 19951 97010140 49005 49011 130822074 19953 19950 819874098 47290 47284 505528557 19948 19955 627249508 9449 9445 654209042 14394 14387 324239130 19958 19954 613275955 31424 31422 855978455 50537 50535 489935879 4562 4567 600792106 19962 19957 61170630 69827 69823 27992616 50865 50861 205337915 4310 4312 622762009 41529 41524 770034971 11373 11375 464855922 69365 69363 917764245 19969 19964 287862788 19970 19968 806655530 18906 18902 891236210 57161 57156 943373503 30342 30346 321571048 26336 26337 294547185 43852 43847 768100106 18171 18165 633313448 19970 19977 704733739 27988 27984 511445743 21325 21323 34943168 61558 61553 364571139 33826 33829 845092884 35395 35388 68712361 10810 10811 785301309 19983 19984 275592133 25864 25862 420689486 46823 46825 56077097 1761 1759 56133582 34059 34060 673320107 19989 19985 893704809 7412 7418 857835642 950 957 66711782 42017 42020 963616178 33053 33047 179725913 19994 19991 345269805 12623 12625 907672218 19996 19991 326447261 26308 26302 872645365 19998 19994 960894679 46086 46093 974738211 50030 50028 136072818 55321 55322 887304825 10703 10708 958326673 20002 20003 294891872 22181 22178 609807869 7621 7624 879031045 62279 62284 976035959 48151 48149 228441938 20001 20008 275231308 26851 26855 523432220 20009 20010 619531049 1091 1085 621221022 59637 59640 403749169 20462 20455 835766822 44455 44454 8554829 29730 29736 848838926 59094 59087 451279299 22738 22744 719118062 58366 58361 922549003 21995 21991 458516240 2755 2748 612479710 34451 34449 625948196 20018 20022 26457487 21197 21200 481879605 13715 13713 751528350 62121 62114 448425692 32175 32177 21987211 51607 51603 50075060 14614 14612 3209192 16986 16993 227099405 51552 51555 625793458 966 972 122654437 21821 21817 267168481 37316 37313 457382420 16005 16003 988922174 54924 54925 371099590 62701 62700 708997493 34267 34274 919055150 61484 61487 238701163 20033 20039 28537721 20033 20040 448699089 20041 20034 177254401 32833 32835 871363834 63767 63763 41742020 32286 32280 846865641 735 733 49424148 20046 20039 562580655 52858 52862 558130832 38416 38415 945134324 20043 20049 5940818 14761 14758 828461011 44627 44630 829855338 3025 3019 20775915 48049 48042 831667595 6604 6600 251913650 32491 32485 895631621 12517 12511 812015885 53834 53827 368732403 35627 35631 190965022 18938 18933 269300918 41346 41351 529546333 32449 32448 667882402 66099 66105 421047019 8652 8646 595138038 42989 42992 793036579 51768 51775 778545682 52030 52024 816758897 59209 59208 383826404 50995 50991 58474087 23361 23357 947043492 20070 20063 483660301 11060 11054 83398849 20072 20071 233151353 29669 29666 44066843 20074 20067 782513568 58643 58637 305209458 37627 37624 35094124 22713 22706 736397854 44124 44125 434290959 50136 50130 720539393 20080 20076 433942678 14631 14628 330149819 35712 35710 960409793 219 217 702528796 33843 33841 57958674 58666 58672 137223135 15156 15154 982572580 62779 62774 639004821 20088 20083 492891454 9666 9659 513214431 4089 4082 857409064 58738 58735 695013088 24642 24649 515075901 51910 51917 418803698 10430 10423 466247618 59402 59397 246736792 39242 39238 658775158 29163 29158 946906549 3897 3892 896877162 20093 20099 133730043 20100 20099 939013139 42897 42896 931574437 50161 50165 354213022 1892 1896 213796969 49689 49694 318520707 15956 15952 743590568 55139 55132 405437021 1203 1206 809763049 21101 21095 67622649 14656 14661 315068037 13388 13387 11754413 5409 5405 532928931 48220 48221 278696939 14844 14841 56235111 8571 8577 968235797 35777 35783 145736295 57283 57277 273083283 7736 7732 927054943 34804 34797 56337444 49745 49741 653599781 52767 52774 752564081 45057 45053 917552863 40673 40672 120961512 69889 69890 993729395 37546 37545 179913159 28958 28953 387814207 5643 5648 344034679 20127 20124 690176779 67466 67473 420176924 30634 30637 595464251 47697 47691 73786474 38883 38881 32326729 20132 20127 168048058 20132 20133 304306291 24227 24222 103960413 53982 53981 482259889 52342 52345 857885232 9551 9544 653659370 67177 67171 329379952 64174 64181 416687975 48155 48156 359432144 20141 20138 35669384 48536 48531 219795913 40996 40999 802661814 38806 38801 229891634 39850 39856 11930520 28527 28521 38568464 4145 4138 839273866 18128 18134 752125103 20142 20149 753846859 20225 20219 142900466 2072 2066 270453493 34881 34875 938813671 6615 6611 6734131 54125 54131 986860958 16112 16109 295178670 29170 29165 281257276 19102 19107 946206920 9471 9465 173967691 20159 20158 853813133 44081 44078 96081748 34013 34012 967879910 60595 60588 949978032 27436 27433 732823312 44213 44215 173805211 54488 54487 107493709 20166 20161 523620234 20167 20163 488202714 14712 14719 393726655 20164 20169 541510688 20170 20169 606799130 24756 24752 671509294 7173 7174 862194226 60457 60464 316647527 35946 35949 372578468 47168 47165 726504056 20176 20173 574777515 29303 29305 635566222 57860 57866 821182705 20179 20175 704857541 56385 56389 44303269 37955 37960 928264419 51384 51382 153775566 1819 1812 431133766 17540 17538 936307423 20185 20181 37664795 1725 1721 554716811 61088 61086 413427921 20188 20186 39223514 4047 4052 854481869 5727 5726 612460669 37216 37219 202921056 29631 29633 242282335 55613 55618 623378166 24628 24630 222477692 13042 13047 646572176 10118 10115 773881846 28933 28932 846602356 16754 16748 793117285 43052 43045 367960610 20200 20195 152897647 41657 41653 711170955 54230 54234 753296794 67102 67106 435512190 4533 4536 990889821 17807 17814 408204387 20202 20206 321316221 20201 20207 38207275 36853 36849 63816343 30179 30180 902228615 40243 40238 502675192 47802 47795 348574296 25676 25671 161753013 22100 22104 76700519 6390 6383 611204089 53121 53122 466710359 34513 34518 92792473 4558 4555 287913176 14369 14372 756025838 37732 37735 478042141 1554 1547 63429091 68338 68341 483866511 22655 22659 705232973 68254 68251 886982851 48105 48108 877585787 36485 36492 805521833 20225 20226 493907726 15974 15970 574394887 25175 25173 175049483 20224 20229 342661414 36666 36662 629493039 46534 46536 794723276 2416 2409 825363587 24940 24942 929943145 39708 39715 821231408 58904 58909 180545429 66737 66734 697223315 27121 27128 876236474 68026 68030 453881236 20239 20234 81955598 60995 60990 910615348 30473 30467 102796997 40687 40680 806628198 18090 18084 913365636 25315 25316 874853408 10844 10848 583595288 20246 20244 426732721 34171 34173 245009256 17652 17651 440452437 38349 38355 14320296 36891 36892 837881095 65611 65607 155670224 156 163 574087574 44502 44506 742475597 36081 36075 35087867 50152 50153 223822838 56328 56324 410268394 59476 59480 73601089 48792 48790 608613799 34588 34585 853934775 6523 6518 342520091 66176 66172 174845605 856 860 286348583 20260 20263 831084053 205 199 416718904 1662 1657 428079100 43420 43423 326172444 7804 7806 915345077 11782 11785 469884692 67155 67154 749753006 20270 20267 621422122 3754 3761 591435106 11204 11205 939279812 35053 35054 286197895 20283 20278 845929338 10861 10866 857834888 53329 53333 48387109 20277 20275 1599797 20278 20277 122570040 62013 62006 170842042 52541 52534 253292628 54400 54404 568196301 20282 20280 584328470 65926 65931 723426348 37056 37051 328234292 46976 46978 927696455 20286 20281 868937416 9380 9379 363021625 20285 20288 6751979 15832 15827 745018877 65452 65451 21800070 19132 19125 212238815 39647 39649 556839781 60644 60647 311634992 62598 62596 554368909 58785 58783 76458046 63911 63904 690670800 28025 28029 46590852 34568 34567 394318494 45971 45967 964276253 55547 55550 260545566 1706 1705 668425087 36114 36110 138167421 20303 20300 763477349 16131 16126 363416967 17359 17360 816986893 20306 20304 270320756 13338 13331 251214500 4028 4024 452602116 20302 20309 715154175 14263 14269 757811918 20311 20304 112001931 11093 11098 489722068 18759 18755 58931335 45007 45003 316235612 20315 20310 774152048 31846 31853 546082811 63116 63110 873902013 62069 62064 641970163 1175 1171 769723341 16067 16070 1505471 11428 11421 305258014 204 210 577844971 35257 35250 60626623 22899 22893 635605801 51423 51430 184786184 48123 48118 613577122 9758 9761 814631304 20328 20325 726588298 21660 21655 89537599 28400 28399 541173495 33238 33236 262365965 53764 53760 557994227 11092 11090 734970987 7146 7147 2716623 41617 41624 331702873 59219 59216 7197627 35530 35532 522865047 42881 42886 340239252 66425 66420 773267736 29489 29495 26088445 16665 16659 276876724 10359 10354 707084977 24356 24351 473333277 20344 20342 497586200 42450 42444 59061012 14244 14251 891226392 32861 32867 511285213 53022 53024 910959405 56377 56382 952286960 38989 38986 547520188 23431 23429 372381425 49085 49079 634594212 60513 60509 71623138 7591 7587 805628951 20355 20349 199919768 35274 35267 933269928 63759 63756 836521067 47593 47586 180818084 63060 63053 497600818 25715 25709 140662182 69925 69923 324189551 56033 56037 819259750 3703 3697 355172038 20358 20364 240094930 10691 10688 515287220 68265 68260 381781856 20367 20362 640361341 55275 55268 157970850 18049 18055 915806054 4221 4215 705459739 30629 30636 345776165 43465 43466 465417809 33854 33857 71273110 20374 20372 29517859 8620 8615 48920239 20376 20375 161453917 20377 20372 604233654 17798 17795 482815882 51030 51035 675118257 45533 45540 569368585 13497 13490 997125919 20376 20382 168194147 61606 61603 783656421 57214 57213 240585436 114 115 529662603 29978 29984 549563208 20387 20386 967761576 43969 43975 193622048 59681 59678 624788891 47329 47323 583664085 56445 56442 335443580 47642 47636 159712356 8488 8494 54573139 39607 39609 744081195 49997 49990 103946887 25786 25792 869312251 44275 44281 112157593 11885 11879 273995374 22148 22153 349462545 20400 20396 566100091 20401 20399 823609273 48241 48238 478837063 481 475 648503050 19264 19263 782856510 35503 35500 650896100 50423 50425 99802723 58115 58121 317250690 29392 29394 976654308 62919 62917 119468460 48253 48250 22369778 20411 20404 395248942 20412 20405 278312911 1044 1042 305904522 22983 22977 697326121 2099 2096 931903466 28913 28909 985868198 20416 20417 996779352 20412 20418 264819136 60120 60118 17424433 4855 4848 918499283 68037 68036 591942615 26974 26978 465185396 48090 48085 1250983 41634 41633 400060677 20419 20425 974216747 19881 19880 368029062 1996 1995 54313872 119 117 249932462 43935 43930 165187674 30072 30075 67262011 7035 7029 803190614 19844 19851 445225350 34196 34191 684539344 41139 41140 383887962 20428 20435 676939015 20436 20433 527427078 49586 49585 326509534 56720 56726 50711729 17160 17162 72474324 20438 20440 680338158 56959 56961 787930166 20442 20438 683403153 20439 20443 412067988 41257 41262 258071488 39671 39665 860479345 20446 20440 643813709 36270 36269 282332222 45459 45455 204911427 9418 9425 32165258 46214 46218 943291582 62332 62331 907711603 50649 50646 778015232 7077 7072 169509472 60392 60389 79179714 25751 25757 483940082 20456 20452 14654152 20457 20456 387146807 28352 28356 280480184 20459 20456 993750817 32297 32295 18063660 20461 20458 777161271 45544 45540 465279494 67108 67115 661489803 24805 24803 619517444 1486 1484 399973612 52797 52799 607340180 54138 54140 37171036 50125 50130 858945001 41786 41780 871957189 34990 34996 330711630 42133 42134 793079015 7668 7664 767769018 41516 41517 34605205 24420 24417 323507109 3625 3621 928947745 46220 46226 191905051 64019 64024 884463125 61919 61912 127216399 30107 30112 984588835 48555 48548 64071409 63613 63607 805706847 11368 11372 892537219 25818 25816 218284716 59948 59955 126588904 26862 26859 399907956 24432 24425 216266493 43924 43927 530409629 65499 65495 546072813 69265 69263 134342584 37806 37811 533793024 20491 20486 394139259 20492 20485 977992116 50467 50473 440233073 9772 9768 3469071 40505 40510 194933488 48095 48098 302518067 57224 57218 408307788 40231 40236 798903091 40260 40261 724656970 40984 40991 252723749 43298 43305 376777431 58405 58403 925156473 39583 39576 199472634 53074 53072 49905033 57539 57537 895207432 20506 20503 263647600 67258 67254 538762519 20508 20506 300027168 44060 44067 212261556 22171 22173 877657263 9985 9988 356366553 56760 56754 45366258 11855 11848 24145177 24255 24249 30872909 61827 61824 434205214 28520 28514 929268425 53254 53247 714763605 64800 64793 56436071 16775 16773 203220200 33989 33982 221136565 16777 16774 519928813 52498 52494 643569822 69567 69572 264182493 14141 14148 618276742 20525 20519 330830407 1707 1702 385430167 18576 18581 210884037 54090 54097 318430805 20522 20529 610919216 26996 26998 71497081 20531 20526 345451024 45538 45541 942287868 15152 15157 688457558 12853 12852 208705650 14070 14072 843884878 55674 55679 21944217 31264 31269 942272463 24611 24608 287739442 1915 1917 518593717 17826 17819 265796879 44070 44076 288778384 11202 11195 867179374 39759 39764 547245982 67664 67657 167701381 23978 23974 783624951 57386 57383 960789854 20543 20547 282487304 51164 51171 319247333 50872 50877 8814658 18141 18145 390307904 26901 26908 175594259 25795 25800 729745246 20553 20547 237335574 20554 20549 662267347 26804 26797 2052999 20556 20550 964527587 46374 46378 14948089 20554 20558 72940508 20559 20557 979882059 20896 20893 954506410 4678 4681 372363480 59968 59967 222347941 28464 28468 42527470 12319 12317 329241773 26188 26194 970343298 20566 20560 314196857 21255 21251 446723617 58719 58723 568586540 8112 8114 137608490 19452 19447 716715817 8126 8131 535057467 68221 68219 309394985 55483 55482 948321001 23104 23111 752229515 29766 29764 22436788 20576 20571 986771179 15164 15166 790887225 4259 4254 379281141 20574 20579 100807082 16103 16098 261540987 20606 20600 935075964 31802 31800 397937862 15491 15496 583768671 17757 17753 77624362 14323 14317 664396659 26571 26575 105323997 42948 42952 616421305 38767 38769 357885450 21501 21505 669046216 41372 41369 990726688 17304 17301 88097217 66961 66967 887497584 50244 50238 667858052 20861 20855 364441591 55167 55171 200715044 40791 40793 646978936 47753 47749 922503833 1617 1620 690064079 64053 64049 486411189 9600 9599 37579137 26381 26388 127591258 63451 63456 260782487 10775 10777 791558889 62519 62515 114147757 55169 55174 414665981 20581 20580 652334406 60220 60218 710359642 37148 37146 373964642 17176 17180 142011168 12358 12364 888936275 47095 47092 763662405 39559 39552 36793804 31937 31931 240802113 7263 7264 869945403 64824 64821 27289611 20616 20609 28350040 8819 8821 494574917 10083 10090 99036670 39926 39930 431685299 57779 57785 897571131 63354 63349 785246706 10780 10775 305631907 24851 24856 27295591 14717 14716 404720617 18304 18300 861958517 46029 46030 147454640 28765 28760 36729843 20628 20625 371009438 49511 49505 781862877 20625 20630 247919538 20627 20631 830937417 46193 46199 239912920 69486 69493 947803549 52453 52449 314581691 20629 20635 954648576 4594 4600 974010587 49123 49129 669538830 52226 52221 150166239 28132 28126 149933264 66834 66830 32525356 20641 20636 617512427 66933 66938 260457398 241 237 461212951 50602 50601 536344854 51890 51894 578876883 61374 61370 986320862 29115 29109 568717656 61475 61476 735098665 19181 19175 32027851 38661 38667 158942070 62532 62535 456548278 20646 20652 924692662 20653 20646 466300601 20652 20654 16222883 19218 19212 309905021 8471 8473 330346324 11476 11481 856042218 7257 7259 831856654 2788 2794 82884250 9680 9683 660952158 15490 15486 248587917 13735 13737 583615332 64960 64953 811240990 60728 60735 744527730 29703 29699 23330101 67169 67163 662093782 61097 61090 153989823 31628 31625 424826099 37990 37986 10457947 44217 44210 438960791 20667 20671 416996438 57561 57559 833907848 39412 39410 239793882 47505 47502 22692192 54567 54566 67989346 59332 59339 40838555 15390 15385 844071281 64008 64015 463941871 26862 26868 954886020 16991 16994 740319196 45370 45367 117669189 20990 20983 337398659 16080 16073 89182721 63424 63427 391118267 11800 11793 351911772 38536 38529 510502754 8711 8710 353982532 52450 52455 951658225 8684 8687 14730275 20685 20690 993647955 24855 24851 408410713 1250 1257 65960696 35853 35852 633377257 6045 6038 608796453 52964 52957 295213426 39646 39645 288639886 3963 3958 389753698 43628 43631 550411814 24015 24019 203649638 66989 66988 834291510 20701 20697 197956133 20702 20695 27713964 16745 16748 976791597 59880 59876 333773750 65095 65092 789305645 2407 2402 93826448 20707 20705 995343974 29683 29677 294064795 5071 5065 468141916 45435 45441 630347950 10316 10317 174711761 6893 6891 197122480 38401 38394 55525363 14641 14638 150041447 30741 30742 338291925 30588 30587 859115915 45776 45782 544798492 52131 52138 565747231 57809 57811 893148667 20718 20720 945409025 57214 57221 386916449 39775 39780 819457983 64752 64754 545588848 42749 42756 598268588 34424 34420 562623794 20724 20726 845605939 66440 66437 761342599 31916 31918 367480172 50140 50144 693417314 7782 7788 837290733 61304 61302 233291317 31104 31111 811925731 3308 3315 750810026 22429 22427 109628769 38613 38619 757641108 12968 12961 624737527 36179 36176 288450597 32562 32556 928966023 20739 20734 896581985 52223 52228 798024532 48552 48553 493343442 9659 9653 128642140 59040 59047 48835454 29428 29434 869182952 37511 37512 465448470 65880 65879 722970721 60763 60767 601950064 13765 13770 133070181 63385 63380 610824503 65769 65765 570024986 30843 30837 50493154 2447 2441 598849474 68742 68737 263447266 14857 14860 32836240 67506 67500 563716640 65357 65364 954447546 25668 25670 273251238 61702 61697 205656016 64505 64499 3810972 21030 21023 865748556 10378 10381 896194679 26173 26168 769889130 51046 51040 983174509 3538 3543 578040634 20765 20758 355745068 51910 51903 267410163 34006 34012 298561995 66863 66859 115108234 43167 43169 517678849 55003 54998 298780291 20771 20770 109346709 20767 20772 222667528 44863 44860 351334165 18107 18106 286331192 18918 18914 492334027 57176 57171 762127809 53732 53739 798915821 50564 50561 498046897 65612 65605 815216916 42249 42243 849023625 69710 69711 652740847 20779 20782 374353555 69109 69105 780796473 20784 20777 736183158 4247 4243 619474664 61749 61743 746670344 20783 20787 68782760 32170 32171 73022051 22677 22670 539136135 55819 55816 284897083 6353 6351 353557234 25301 25305 57417583 56318 56321 496846816 17084 17078 132154589 133 130 509318989 67962 67965 889671547 13852 13853 457763306 28437 28441 620617636 27261 27260 675360275 30351 30350 971242159 4179 4182 573200641 42598 42601 805957062 23295 23301 581845057 9641 9635 69961973 39366 39369 10659684 8461 8455 820292738 58513 58510 252171769 27549 27553 565922429 20807 20809 749423032 25773 25775 601468567 35207 35214 376199424 30904 30906 811328056 20813 20808 236542340 31157 31156 366801611 26927 26926 133504833 20816 20809 570951773 1771 1776 819554227 20818 20814 684509798 62060 62065 56277832 47224 47223 724338406 33365 33364 523558677 68894 68887 68617652 46479 46476 825956551 12558 12556 48445459 42841 42839 604829405 67861 67867 318729351 29371 29378 625758997 68467 68464 893191911 51943 51948 891139364 64856 64857 751890610 67631 67633 279569322 41540 41535 527608230 49292 49288 87916901 28700 28702 221100175 34516 34517 504302245 3435 3442 9923166 16374 16373 50461952 17698 17695 910582650 36062 36069 464585542 12394 12397 433677659 52165 52163 621094840 60716 60709 548739668 54185 54186 293600884 35953 35955 508542384 20845 20839 538590772 18957 18955 398386689 24679 24674 63431480 20842 20848 927391669 29872 29878 765161601 7684 7683 32918506 15775 15776 58612544 22126 22119 846921092 39263 39261 297102 20854 20848 931542652 20853 20855 678304093 5754 5750 39161210 38560 38557 718837935 31814 31818 39786407 38867 38862 462092294 49408 49403 272059068 43201 43197 953358875 25936 25929 780788576 64235 64238 186962386 61039 61041 950628272 48166 48162 305521518 40517 40522 73090079 50722 50721 751216129 12222 12219 397002880 57918 57914 218093863 63823 63830 274013025 10219 10216 729121524 62990 62995 55326107 20873 20866 181103147 30981 30978 392316967 56456 56455 39237297 48915 48921 966211123 42487 42486 51171905 22461 22455 857079157 4156 4153 619891552 20123 20121 19044544 40429 40423 894561428 54280 54274 368027861 66992 66987 292339153 47597 47590 63534459 69510 69505 58857012 65596 65600 932702418 10290 10285 852233204 30544 30540 987842788 69549 69545 874586261 32048 32053 690033533 17946 17939 758676830 52851 52848 320130109 20888 20893 478794766 44740 44736 289918187 29770 29766 936490955 19554 19558 648480268 24474 24468 858915419 20844 20837 280145332 59407 59408 586455446 20894 20900 122507421 62952 62956 166406427 18520 18513 238188918 68619 68615 108340291 17342 17337 436462205 20151 20153 807281747 13780 13777 721478992 68554 68560 400717558 20901 20908 525507840 46435 46428 24422122 16392 16385 520318568 51174 51173 684054777 37663 37662 596339389 57416 57414 35454763 58293 58298 23918182 29599 29601 216159290 50997 50991 386477581 24337 24332 620631366 25174 25169 520563702 60229 60227 678748106 20920 20914 242368399 35850 35849 570835407 46731 46735 979676489 18481 18480 645143135 37051 37045 720764071 5934 5935 912318013 5986 5989 472613524 20921 20927 382866643 68044 68046 713909754 38610 38615 844341612 62806 62799 223564432 20926 20931 884550819 29489 29485 540823028 21493 21486 863978011 67584 67590 519856889 20935 20934 349107825 12265 12271 340825922 53569 53572 119384431 45315 45309 514907920 20939 20936 997308547 13120 13116 211911512 67343 67337 876787055 50051 50047 849718809 1491 1488 452687169 33068 33074 20301548 20569 20567 773589894 14375 14372 502913501 20146 20141 972948923 26253 26257 512387705 25324 25325 775092996 51902 51899 754222376 63165 63159 25674785 20952 20947 834856125 37896 37894 917008285 58113 58108 155841100 12896 12901 861849160 62728 62731 620367163 4165 4161 14526952 55564 55571 911546780 68384 68382 138717228 62955 62948 628803770 51747 51741 968475617 63498 63495 895340530 44150 44144 909436520 52188 52194 395739589 56183 56176 668757864 20974 20976 299138347 41292 41286 514017472 16041 16042 921495337 65225 65231 568954048 17457 17463 361947813 18592 18594 616553624 34584 34579 514079354 46746 46753 784759568 20973 20974 622752200 67121 67114 733183866 35816 35815 967716493 12687 12683 862991589 56246 56239 65319546 9613 9611 21376916 39167 39173 453432831 10111 10109 222278319 50270 50273 8337833 20519 20517 371533879 46702 46704 39311277 35501 35507 338058559 57765 57772 149958597 20986 20987 538458202 24154 24155 776138554 29014 29010 82874448 19703 19708 652502850 19671 19668 206205205 18264 18268 412067725 47249 47255 327429371 38971 38967 603063067 42189 42190 461770278 4402 4401 41774416 19571 19573 622967872 69969 69967 366587210 19383 19378 202517103 21000 20998 720952178 43518 43512 849486212 28543 28549 314989905 48731 48726 804010614 63568 63565 310006694 47446 47441 314236174 53473 53466 227290805 46851 46855 722310883 28005 28004 725834977 59610 59617 741957257 17202 17209 434751357 56540 56545 430544646 62055 62059 832475616 54768 54770 272983941 47358 47355 415747767 28709 28715 510507855 10822 10816 740466592 44573 44572 17249270 21018 21013 209253108 16800 16797 415229907 48978 48976 334418915 17885 17878 99217075 21020 21022 351862983 50678 50682 50474702 10533 10535 619461554 26420 26416 701718521 21026 21022 338659657 50735 50730 953101084 43308 43303 370102742 44596 44602 158331877 65410 65409 976033944 31333 31331 624683710 45294 45287 966049118 64726 64729 191363837 23489 23487 963345492 14262 14264 420964699 21036 21035 88350748 55697 55704 641742504 62075 62076 588225056 52478 52473 153819837 35874 35872 45085991 38473 38468 311864241 21037 21042 724063783 1729 1724 880379216 35087 35080 661815130 21548 21547 627279048 24309 24303 351111572 13350 13351 847309990 23173 23176 359811028 32228 32226 305726721 17231 17226 117606681 26791 26794 695634933 38655 38657 52309111 15538 15542 360876628 14213 14208 129219433 18746 18745 747430039 21056 21049 196148841 17121 17119 113713179 21058 21057 557268926 39411 39414 36570250 33600 33599 661434518 26989 26990 317071766 4053 4047 770548820 51309 51305 306190574 32176 32183 199202347 59580 59573 509209706 57171 57169 211954924 49362 49368 13006473 21068 21064 874623260 8380 8383 259367710 69947 69942 19783498 64665 64660 371894854 21065 21072 286494879 63102 63097 11075485 60820 60817 583031735 67160 67159 292563890 15602 15599 564248495 68861 68857 448443832 57786 57784 873557888 7909 7910 176057214 48618 48620 855720843 49910 49904 386753953 68395 68389 195985269 14092 14090 46191104 24266 24273 150055476 21085 21078 702357104 19672 19673 640920682 11234 11229 688506289 9521 9514 771533042 31299 31304 343928993 21090 21084 103302073 16261 16256 197370288 14305 14309 733334224 16054 16049 530911380 21094 21093 3962303 68276 68279 457081918 44396 44389 721071899 28527 28532 33373964 11692 11685 797613147 16776 16771 367646528 30200 30203 9965031 60697 60692 343702961 35676 35673 299340146 22570 22571 36545728 52836 52831 126814346 59849 59846 814742926 44171 44177 198317421 30955 30960 346894700 21108 21107 625783839 15000 15001 510289299 67026 67020 357746105 21108 21111 48979222 57712 57716 502266884 11536 11542 759059220 14274 14273 228270918 43712 43711 596594482 49437 49436 310951516 17279 17275 420980296 33464 33463 932784393 21119 21117 949607771 32467 32463 217068686 21121 21115 488412364 15777 15773 505606779 21123 21117 162548174 11235 11230 940220868 60027 60032 768429085 63006 63001 540570135 60890 60889 676871150 1971 1970 332141 3344 3342 457417761 54597 54591 625260512 19125 19126 30442686 28546 28545 446113212 21133 21129 460546463 68892 68898 962349016 21135 21134 491956586 7716 7712 927135271 55672 55666 13647555 24930 24937 293437578 26980 26976 38895039 3633 3635 395541992 3474 3475 49804699 21142 21140 936448385 39084 39078 112807598 50134 50130 257825407 61671 61672 384549020 61632 61631 535429582 5545 5538 87137485 42842 42836 755178030 57196 57203 424893725 21143 21150 587515527 23466 23473 995911381 28780 28786 162224764 3551 3558 180260827 21148 21154 608627010 7256 7251 269681701 28651 28649 25884339 15385 15382 461217651 45549 45550 486653598 29782 29787 28053310 61976 61979 337577570 38786 38782 159076587 21162 21160 284175547 61244 61248 10196549 26171 26176 745532379 26348 26351 712714794 31659 31663 712376765 26744 26746 398071684 21168 21164 290304694 21169 21167 509297788 3539 3544 55054413 51827 51826 48262634 21298 21294 33240140 69303 69300 693317391 1947 1945 984455191 1909 1907 993448326 39908 39907 543950909 37688 37693 909533560 276 280 901441613 38705 38698 794999824 21180 21174 92352235 11506 11502 11484718 6028 6027 798317090 65012 65018 829514080 4845 4843 625873916 30243 30246 663004430 5882 5878 867468624 16931 16929 319625204 55400 55407 492227292 43931 43929 651630037 21186 21190 632897683 16387 16385 257625454 45955 45959 275289912 27081 27078 979362474 4349 4352 900556844 21188 21195 557498644 5239 5232 786152325 68461 68458 666071697 12867 12871 11201119 66560 66553 25464399 16933 16931 651188087 21200 21201 813667321 8997 8996 59135478 53438 53445 223102765 38864 38863 14191754 47416 47415 751623983 61302 61306 487087803 13706 13704 337567455 22814 22817 171568765 14364 14365 222079208 21210 21209 573367297 42867 42872 239215675 7094 7100 690138577 9399 9392 88835260 46270 46264 74184988 37880 37885 989400122 36625 36631 16292430 21693 21700 495966117 49162 49155 126641124 18341 18338 649923707 21217 21220 9363327 49549 49555 771291780 60057 60063 159259959 54625 54624 428115391 58437 58431 40321841 11389 11387 1109148 21223 21226 916199284 68570 68567 754826859 4649 4656 56663032 59320 59315 423368213 16384 16381 636163328 10016 10011 181529866 38065 38062 686472618 24060 24063 754489978 33267 33260 492408517 15628 15621 316953288 21236 21234 424470498 439 437 924760892 53179 53177 40165550 6047 6046 697394680 50122 50117 635876991 8444 8441 42303533 50455 50454 408961580 5270 5277 770739342 21244 21243 84412450 27493 27495 28205573 40305 40298 682129588 13901 13903 403924645 39304 39298 499836595 1892 1885 922708705 41063 41066 988635711 61821 61815 61431547 58853 58857 5354972 45025 45024 788748479 21129 21130 930134473 23121 23115 138970992 20402 20398 101413261 59725 59731 212779523 21255 21258 383559634 3528 3532 288139 19910 19913 435059830 21256 21261 624275445 54872 54866 48975584 35303 35297 63034101 21261 21264 683474576 4921 4928 770095936 21266 21261 78357498 3013 3011 325206524 62874 62873 960615317 29697 29702 376041076 7500 7507 481624367 42646 42648 867079697 16806 16799 747866499 37346 37352 184563846 58992 58995 729124877 21275 21274 982379594 69863 69866 642871069 27470 27468 516353867 29059 29066 57273899 39220 39222 685780961 51185 51178 484717162 53833 53827 502522368 36047 36043 150478239 1022 1026 818017459 1830 1827 297832244 21283 21285 135691205 33004 33005 51769736 63288 63286 600269249 28882 28879 832802186 13696 13701 844723742 66768 66766 965691014 51271 51265 155167667 53036 53042 483741759 43356 43361 297802609 15188 15182 27011901 45436 45438 477339472 68341 68342 392590184 3137 3132 761862538 8495 8499 3611862 40863 40858 854014984 2964 2967 561183458 21301 21296 952951833 10545 10543 407381886 65140 65139 177659498 5365 5363 929026250 62085 62080 368879411 21306 21304 244095717 62470 62472 3766958 30542 30538 975033346 38368 38363 71991245 69205 69210 466693823 44339 44337 763356972 36357 36364 63646899 20319 20324 478937157 53119 53123 214725446 5711 5714 794179299 37293 37290 167472326 68790 68797 928116441 17532 17539 241076151 57770 57773 337650675 30534 30536 703359594 21316 21321 590371885 43198 43205 567468241 20822 20823 838732323 56520 56517 80704145 27055 27062 83555273 21319 21326 958209881 32815 32810 621343068 21321 21328 101135730 16674 16676 94378136 30915 30908 991721112 730 727 898803756 443 437 922681097 477 473 745064299 3050 3046 802726619 21328 21335 644443716 33826 33825 64023442 57572 57579 557189492 5043 5046 348483570 21339 21333 722677498 66069 66072 227436562 53153 53154 382006987 21336 21342 419319730 10082 10083 101862344 34778 34776 644803790 43824 43817 485083373 7917 7918 25821300 52771 52766 253818571 33245 33244 505483218 46296 46292 450264376 57259 57262 899302291 52055 52061 561257797 34925 34927 939774316 42685 42680 827557744 21354 21352 851977201 39938 39943 838591003 57566 57563 788378798 38918 38922 84284477 20946 20941 693685363 21359 21355 228599896 23549 23550 633347567 18370 18366 816602027 36178 36172 8089216 27720 27723 65659816 46200 46207 57407306 37697 37701 526222248 7768 7766 42416263 6111 6109 524694750 41174 41170 500670749 62266 62270 248255113 43713 43720 826236022 12311 12314 121389166 35027 35021 230792332 21373 21367 964981126 18969 18968 34645571 50688 50692 850844916 14289 14293 320802300 10000 9998 690749241 64541 64540 38937191 52367 52370 71465899 5364 5370 592673176 34771 34774 818098724 11788 11782 595809374 18708 18715 870505719 23362 23366 84626384 60877 60883 249809704 46952 46950 797932840 16592 16588 626494172 21386 21388 410986453 27481 27485 939661326 36845 36840 621441483 25075 25076 643457924 56637 56642 128992798 20084 20086 145540609 57950 57948 997392847 24924 24919 350041021 23284 23285 514482918 35419 35417 533382162 34221 34225 259190208 19248 19250 760111480 59140 59143 197311659 15332 15327 551466419 57766 57761 924544432 65339 65343 13837899 42964 42963 131670704 36083 36084 507835709 29642 29647 42892723 54150 54153 328096240 63944 63949 647435132 33943 33938 728933994 64893 64890 172193377 8754 8755 584731844 17712 17714 246475609 16186 16193 389601499 21414 21413 658104151 21415 21411 327922249 30018 30015 438444758 21415 21417 234928788 56458 56463 994548149 5845 5838 137534372 19041 19034 510926150 53311 53315 604985979 57204 57202 592528546 21420 21423 525795872 21424 21423 486016831 55010 55008 130153180 67291 67294 925199812 61641 61645 431808937 11040 11047 453625115 45341 45338 466678760 68016 68014 901515208 53710 53717 681632594 20448 20441 575533434 38523 38526 965584433 1332 1326 427356384 17917 17919 603527120 59247 59242 687107006 34309 34313 455474480 13931 13936 342296896 7422 7425 683196924 43982 43989 569865870 29014 29020 769491391 13003 13000 880695712 55803 55806 520663381 21444 21440 895084116 69320 69313 207027360 4714 4710 803097022 21447 21442 680504444 8355 8357 543776703 223 218 550119668 37965 37963 420636377 21448 21451 917236662 45604 45600 40000577 51994 51989 793540292 17583 17580 994982454 21455 21449 146187117 29543 29547 918059666 12793 12796 134962556 32515 32521 514928543 46104 46103 306355887 22187 22185 423889195 44776 44780 563035754 63196 63189 881003487 41904 41903 157149613 10440 10444 446195916 39912 39910 452581188 3353 3346 729281351 27611 27605 483265597 45431 45427 43540215 23643 23642 642204831 21466 21470 736788524 33640 33646 307582041 34837 34833 643756146 21473 21470 445486201 6148 6153 8920935 1355 1351 216936606 7936 7937 208546761 21470 21477 775776432 39874 39868 210778323 10365 10367 990780110 37124 37123 553601994 21478 21481 425732488 52898 52892 739086803 21483 21476 753111631 65189 65184 339317767 44107 44108 534399017 116 120 606111689 5877 5870 311994026 4743 4741 101677399 23298 23293 61444383 12646 12647 26950304 31021 31014 579801612 23947 23954 511348822 214 217 522587865 25360 25357 719863619 13235 13241 665150408 21496 21491 230853600 21490 21497 658668586 19838 19834 540557860 41396 41395 930167507 37577 37574 884329370 32049 32042 365512395 69995 69991 198410678 10330 10336 277123142 21504 21500 888011369 52203 52200 481238 2062 2056 11909363 19414 19418 548016608 19443 19439 688798969 61435 61439 990685261 11716 11717 745509335 21508 21511 858197121 12602 12599 84242487 67388 67386 702713745 9671 9673 928712675 3542 3541 117073584 51929 51932 508196823 50063 50062 467200491 65240 65246 887628443 62078 62072 220015383 425 418 471735503 39187 39191 347896071 32930 32935 37396487 52292 52289 247636738 23295 23294 265092058 14167 14164 582324339 42401 42394 403351350 21527 21524 999784675 69339 69345 887882742 10851 10856 545720357 9850 9852 182119095 34138 34143 537074384 44787 44794 429622503 42240 42236 533479155 65181 65175 457351966 56086 56079 57062659 59720 59714 784616882 12667 12666 993766680 14996 14991 807945094 33832 33830 777837657 37930 37924 5921570 58404 58399 283412149 21541 21542 513604105 20327 20329 419090645 29644 29638 362485318 58389 58382 611479118 7270 7264 505083465 54822 54817 17793050 53011 53007 961389297 58278 58277 694662985 21550 21547 616972266 17583 17590 677679092 50910 50906 704953913 23703 23701 895727731 47339 47334 732798229 21551 21555 989624527 25125 25119 844803321 21550 21557 442379898 55416 55410 453675255 28568 28564 492056638 41090 41084 691386959 59642 59640 686337652 39624 39630 511621696 3796 3797 581165942 60024 60027 436553246 14385 14384 443525207 23673 23677 559331749 9938 9931 723206609 21565 21568 352510861 21567 21569 595163518 15405 15406 852068446 15306 15312 707123019 32678 32676 661751686 37408 37412 770019115 47347 47351 305649321 52123 52126 346617608 56139 56132 4554040 41400 41405 992876799 16721 16717 594233925 60881 60884 927151564 10326 10330 577054358 18201 18203 782748547 2323 2320 182015224 21583 21580 881751170 29284 29288 14874325 52193 52192 69560483 29201 29198 836770569 59478 59482 727513782 31624 31627 725894386 48559 48552 339678254 55197 55198 856189382 16522 16529 83632410 60880 60882 599709738 21587 21593 42426967 23101 23104 776224256 56290 56283 728927236 22290 22295 51527808 32043 32036 3732535 21598 21594 87087754 8898 8899 667055598 49444 49440 147387706 21601 21595 511412809 54558 54555 62530750 23075 23070 673548790 21602 21604 326435684 19124 19125 808357100 62567 62568 375409911 58725 58724 777113180 37715 37721 16075852 64942 64941 3580644 31231 31230 711831832 49849 49844 632659719 1045 1042 917525508 19134 19129 834142682 65170 65177 507647748 22107 22105 565884927 57807 57801 299409380 14234 14230 770738903 30713 30706 462135588 45908 45912 67391476 35800 35799 68016901 41422 41418 48095949 12681 12676 59262180 54012 54017 179192502 24362 24368 34372807 61345 61348 260167439 60824 60823 759939894 44666 44663 110152635 3612 3618 31679820 49957 49956 437844948 41788 41784 233888525 21631 21628 964448412 65093 65090 188120058 21633 21631 912433847 56179 56174 820597731 37409 37404 477903768 21636 21634 428068861 53009 53006 367037242 21580 21575 439763508 62362 62369 236283408 60955 60948 234467010 42302 42296 632053566 21642 21640 910268417 25560 25564 679908105 195 198 860830845 12669 12675 414807436 6851 6844 908131150 61762 61763 686509 64618 64612 772133541 9483 9482 437658704 52331 52329 332475556 16737 16739 152166347 38637 38642 346680947 45314 45308 657105817 8494 8501 48346000 42813 42811 646661202 41688 41684 806334310 21651 21657 301563866 21658 21652 783570722 13946 13939 538745305 65632 65628 597157314 21658 21661 727587948 51381 51379 582340718 45691 45694 6852891 58023 58028 30435084 23174 23179 357484042 21664 21666 44553487 28751 28758 457798515 29115 29117 784215695 53469 53463 25201491 21670 21665 752475039 35038 35031 7881572 59387 59382 739096539 46459 46457 34805580 20364 20368 705113152 65273 65266 3923732 21676 21669 895562049 45358 45359 701137371 21678 21676 160741142 32237 32233 67161804 14902 14898 109766744 47631 47633 45439053 24144 24137 634419915 12843 12849 514216313 38229 38225 795181691 60455 60450 14358993 14901 14899 271776522 8649 8647 816977198 16019 16017 337115976 67516 67519 739086331 31640 31644 631162628 34857 34855 70790560 36708 36712 357544738 64374 64379 96738113 51000 50996 178294766 65495 65501 17624233 23126 23122 545787312 4131 4129 90093441 978 974 263147393 47991 47993 413989062 9374 9372 675553372 39684 39683 603879034 11168 11164 30454904 30982 30981 543970201 33077 33078 72446165 24286 24287 979139662 34502 34505 148822805 34940 34933 2748007 30010 30004 973554574 62062 62063 185418247 54316 54309 800997277 41079 41073 814757018 32391 32385 747108925 4451 4448 884926478 44001 43998 17678040 5670 5664 148966465 65833 65831 889029213 55400 55401 209262773 58267 58273 862358674 23629 23628 558163083 17379 17378 585061292 37744 37746 534674095 60487 60482 623550493 2286 2283 520224336 55318 55319 606863021 33106 33112 527086483 48671 48665 751906508 21727 21723 240713864 32511 32510 363645734 65731 65733 817101405 32567 32572 320921721 29640 29642 684151505 31972 31975 993388195 30293 30296 682244588 36533 36529 453660672 67811 67818 54495213 5169 5165 535077618 55504 55497 769115013 44515 44516 904384961 21739 21738 611440706 21738 21740 509658278 62638 62636 44044622 43873 43880 532531746 5923 5918 50801753 51687 51682 287039892 55677 55670 931272916 1722 1727 595268619 67431 67429 736278368 55136 55132 714166105 21749 21745 89468294 21747 21750 121173865 29105 29099 274801064 29 27 897982930 42090 42094 260830007 3782 3776 544780203 44042 44043 16709927 69324 69326 28307362 17054 17055 242344096 39672 39679 275186248 68508 68509 899542519 55207 55212 502850223 29972 29966 560812508 68474 68469 672916791 18185 18186 69041877 6538 6533 18364581 29178 29179 155101931 21765 21766 886486389 33714 33711 212711842 53240 53234 669505394 2428 2429 171903535 50792 50798 876772739 62796 62793 301850598 2105 2101 529417672 25336 25332 916687602 42721 42719 817023973 7118 7113 119578440 26365 26359 90683294 68645 68652 549033950 68810 68815 90642853 29869 29863 197835287 66196 66195 893389487 43870 43866 891932034 21779 21782 180895949 48933 48929 908655557 68233 68226 86839034 13714 13713 26944212 13477 13474 715621104 17526 17522 153154407 14039 14032 768447809 18605 18607 150592938 21790 21783 478355362 20160 20155 311737910 34544 34546 445386122 39833 39826 28033344 19040 19035 163642108 60833 60838 832561680 27164 27167 568079776 9573 9578 601593013 64175 64171 435213337 36745 36742 81147896 65110 65105 628774803 21795 21801 565437326 29205 29203 655231899 40456 40451 8906386 1235 1240 447649844 66444 66448 758614578 42532 42528 431847975 51032 51027 754805928 38046 38040 982209946 21809 21804 713427052 27052 27046 764204772 62941 62938 213498791 54498 54505 438998432 14764 14762 169305067 44327 44331 490024448 48350 48351 716857890 29955 29961 720569445 35728 35729 184326853 21817 21818 920184620 54323 54328 280381007 26654 26648 584352458 28685 28683 622994928 69092 69085 407165979 52208 52212 626946181 25681 25685 210224375 36411 36413 462293960 33159 33161 321879815 47511 47508 849208772 4938 4945 70629078 48757 48755 916521613 2690 2686 964202795 5237 5241 332993069 21831 21832 29142167 44879 44872 643080929 21834 21829 292284746 67196 67191 204522374 38428 38430 216223018 15910 15908 209496654 49667 49672 838683175 69085 69081 79442871 53642 53649 27677896 2074 2076 789040574 31364 31360 118212874 68115 68109 852435791 13508 13513 47597419 45030 45034 305994753 26569 26566 33880642 7493 7498 641139712 40408 40410 536423249 23684 23678 989851722 29470 29475 405498269 13885 13882 64973087 41755 41760 696169342 65660 65658 420181170 21848 21854 717999346 2813 2810 236635173 14694 14696 353026614 24769 24770 422950068 63309 63305 65815704 9291 9289 382917425 3712 3706 196126087 67136 67130 531578800 21862 21857 579736044 21856 21863 30873475 47076 47082 97394621 44283 44289 708991849 61917 61916 377177038 60137 60133 823627266 39760 39766 323696107 57820 57814 445793926 21870 21863 814969125 39797 39801 48433591 135 136 198774377 57178 57176 677186324 21873 21874 486845783 39319 39313 573249616 17726 17720 657678160 2615 2619 2168578 21878 21874 187156689 43454 43450 12472478 15502 15504 29664000 39518 39523 794796196 26889 26892 29349765 8345 8339 562917655 10050 10046 787257499 13593 13589 987055409 33840 33834 456673127 250 246 216610901 6185 6180 892698248 50046 50039 79822661 26352 26346 703104751 29803 29799 308119957 28804 28800 446440689 21893 21888 489052000 33200 33194 72432538 30487 30491 921687865 9027 9022 449821253 32903 32905 530341988 12645 12651 962332777 46857 46856 190717255 58328 58332 721871798 63285 63287 33402907 65424 65427 748610657 54078 54083 711060455 22405 22398 709041084 49781 49783 816292783 16532 16530 446103817 53658 53655 518914536 22354 22360 965779600 69176 69177 347299376 16435 16438 82690287 30939 30943 846231356 55611 55605 11118770 55980 55976 708583186 46935 46937 112541219 64305 64299 588183416 23826 23823 4088675 41822 41816 10441388 31295 31293 279634106 27757 27758 32148565 49494 49493 237450028 65696 65692 139652794 17909 17910 225674573 66761 66758 962590770 54039 54036 565428310 285 278 220566747 49539 49545 769766263 16354 16350 994222223 15637 15644 165725551 68664 68657 411256084 34501 34503 489612379 15256 15259 388139155 9930 9934 825632715 21933 21932 1300044 20585 20592 490723611 6640 6638 948493191 2217 2221 235230721 4599 4597 33995470 21938 21937 182649186 51474 51468 221710169 32786 32781 984200810 12380 12381 188939978 59323 59327 168915419 63491 63486 325871387 7237 7238 902374821 15494 15487 229973716 55264 55265 439151288 31220 31224 270466433 12020 12015 177407254 5859 5866 9050211 27846 27845 306376236 24780 24786 759086950 14348 14349 553736546 30799 30793 772261459 11194 11189 88663793 11713 11711 73278535 25590 25588 907475188 13245 13242 768476004 32806 32811 241196739 18122 18128 921731782 34952 34946 8847484 39709 39705 118938808 41100 41095 85148898 27973 27974 814098216 21962 21964 586748779 39796 39798 989221977 64966 64969 429311124 4778 4781 957497816 11791 11798 138368632 63170 63175 916075441 44424 44421 419998625 2520 2521 824643554 15977 15982 262062622 60667 60664 764112400 60224 60221 431120597 43419 43414 466866041 59547 59546 588099355 63100 63097 468390698 37309 37312 256240258 23926 23931 350059122 42263 42270 453750514 13732 13731 817254806 62479 62481 119538940 61198 61199 788893894 25189 25182 249735786 36963 36962 536971600 38711 38704 210192667 21984 21987 977793812 11998 11994 216338446 21986 21989 490663480 15466 15461 887907004 51488 51491 840518941 17995 18000 984715947 40078 40083 31191185 57768 57774 338253632 26845 26842 329781318 41202 41196 493877205 8695 8689 26112386 21995 21998 415423499 69429 69435 471760409 38138 38141 168851041 59755 59756 142782873 56929 56933 271072518 65695 65692 786318020 34349 34356 32791276 15278 15274 699144003 47520 47513 317805342 161 164 600121240 28027 28031 489846867 28018 28011 922595157 62656 62651 421563075 65430 65432 30399371 62737 62740 516444729 33867 33871 658667910 12717 12724 912489066 21290 21296 123699127 22013 22016 418094981 44595 44598 677411570 11350 11356 45367051 22018 22019 476958170 64509 64505 994019041 31484 31487 429416601 46195 46201 279291044 69239 69238 349966036 40965 40964 783394620 63780 63776 767799773 43381 43384 227575988 52781 52782 480811819 66040 66047 498722376 51946 51953 899060488 16861 16855 837063872 22028 22031 835497866 43 50 614027005 65832 65831 299833284 62719 62721 459322066 36926 36928 175834941 38320 38316 698023957 22031 22037 231089570 38448 38447 887967221 27962 27960 593594039 8725 8726 492153485 5496 5503 554493587 14543 14538 182245562 24069 24063 904295949 59839 59841 585637930 31405 31406 441404274 40336 40335 120316854 6918 6925 376097657 19153 19152 540832242 10576 10572 826515064 15980 15981 364987394 4782 4784 982123991 54236 54241 910532271 26599 26595 16393669 46390 46387 816630202 21728 21733 660182827 12978 12984 557961583 44797 44796 706532830 40212 40209 342460030 7730 7735 128442137 4962 4964 16232455 61291 61285 489657386 6090 6089 471606260 68635 68641 708687211 52892 52888 150583691 818 820 214993268 3794 3788 97765955 37911 37917 673121423 56809 56803 417510615 60305 60308 133694573 38300 38297 516363930 68057 68060 851997719 69511 69510 16672010 63985 63992 10330662 39310 39311 396009895 5704 5701 175153975 17102 17104 344689158 46599 46602 536658586 69210 69214 10098209 55095 55091 474608458 22080 22077 636787441 22075 22081 80426786 47614 47612 771512127 22077 22083 146661965 5690 5695 320297143 22737 22735 293914879 53173 53176 69318462 48012 48014 296875362 35098 35097 998283909 22083 22089 614660564 19456 19454 735329758 5903 5910 818262863 11876 11869 71919183 36852 36846 511283240 51508 51506 780795621 9115 9112 361869053 29784 29786 139579211 22097 22094 326593001 22093 22098 983531675 22099 22093 199860729 22100 22094 814113908 22817 22823 644046564 22102 22095 262091341 39715 39716 169481974 40245 40240 874262281 68321 68317 178303822 43617 43620 310014667 46393 46390 657073225 59179 59184 13844747 21760 21758 778738238 10774 10770 164505322 22111 22108 958051948 22106 22112 188011458 38478 38484 219662384 22114 22113 35741698 69027 69020 455567996 7977 7983 114587193 56048 56043 693638532 22118 22114 438571632 64266 64273 470087866 21930 21926 110087101 5097 5104 796209405 53500 53503 921754645 15042 15039 337784589 18168 18167 80632418 18813 18810 66689091 911 917 541874901 20453 20454 602438527 14236 14235 331475326 62111 62107 535944289 64657 64662 82121498 6769 6768 435848892 1194 1192 900034604 9117 9110 388407367 11059 11064 647259727 22135 22128 24534678 33924 33922 486446026 21994 22000 778432329 50577 50576 781949285 30910 30907 405909636 28893 28888 350107259 34464 34460 465128863 19193 19196 703097681 8796 8793 754881566 380 376 287053222 51395 51398 340301027 3095 3094 760200075 22414 22415 635954594 22141 22148 647854197 5290 5285 110368406 69627 69629 567558289 69660 69662 779235442 25049 25046 730754647 41964 41957 18482331 44554 44551 954125922 45156 45154 232597908 56303 56297 67883903 17256 17261 647964089 42241 42239 142912772 34235 34230 627161649 3585 3583 13490019 66977 66983 207701022 44043 44047 264568574 18682 18685 376576534 26579 26575 224393533 13202 13207 677606359 61353 61351 583481310 22407 22409 285014582 22805 22808 811665037 22169 22166 698815321 22170 22163 58939573 39253 39248 162021158 22172 22169 499948437 35372 35367 503879675 4838 4832 134707350 61361 61363 404048800 38394 38393 415963612 22175 22177 75407482 5136 5137 715654939 65908 65911 25432321 28910 28909 663822508 34793 34796 123246452 46374 46379 710010592 13653 13646 286944203 51654 51647 865880980 59971 59974 511763949 50588 50589 348045829 47178 47176 437697059 34770 34767 301138150 5707 5706 431666636 26412 26409 508766896 32373 32379 169691731 68945 68946 862441530 1856 1857 317015135 15416 15414 643662217 13088 13081 628130633 2665 2663 20682473 44532 44533 137905363 22198 22191 592964668 20112 20116 281958679 6379 6378 123957395 1205 1202 512053949 22197 22202 925031419 9427 9426 128780145 23267 23271 146727322 36038 36037 192476308 61663 61658 726410234 5101 5105 981359666 40250 40246 593648036 2191 2185 668511797 11572 11571 357179377 45891 45886 351015384 22212 22207 517042205 22209 22213 700818270 63575 63574 582838941 40425 40426 740112899 39335 39331 131722418 68159 68153 117000755 64316 64311 229614655 37449 37444 351221754 65383 65381 953357784 48144 48137 57435068 69175 69180 953600283 47574 47577 574343974 56748 56754 165580611 38515 38519 228442212 16935 16937 869308410 59527 59521 185969044 22223 22228 690473071 40438 40431 80035451 62052 62056 660965545 17914 17907 956967543 1829 1831 455408411 14682 14677 253730997 12719 12715 701059704 22235 22233 46511780 20272 20265 584333768 17744 17745 438902442 52205 52203 987136700 22234 22239 878282005 64507 64502 302026302 22234 22241 678936916 32625 32620 676701005 13934 13932 24154471 26026 26030 24979464 46735 46739 201000340 68921 68914 439742728 31790 31792 127593052 30655 30661 828840691 36926 36924 138284717 36991 36997 114467406 42651 42644 981875289 64287 64293 291941779 14540 14535 480504007 56713 56710 254819716 42800 42795 500997097 15271 15273 820819902 18142 18137 917199725 29920 29927 54329233 64494 64497 729887800 46842 46840 393548047 26235 26232 204196880 22262 22258 236048995 69288 69284 567369112 28971 28975 80056165 22258 22265 496447618 68330 68337 170972011 9481 9485 971203072 31601 31605 422417761 29269 29275 540709243 26245 26243 36446236 51997 52003 97011080 14490 14494 633778411 62259 62257 276503832 11990 11986 55583855 55961 55954 919314670 62637 62632 615795117 53782 53776 739887447 43877 43871 71439714 22278 22279 196217877 28947 28948 426008470 53137 53142 342853276 30168 30166 54995316 22197 22196 654022785 68781 68778 416143705 22285 22283 414286383 27069 27072 947879211 48352 48346 220224476 27360 27356 968024812 19606 19599 674068667 60662 60655 69725071 26622 26627 181635699 44483 44487 752770058 27206 27204 747247825 29690 29686 377147052 40590 40594 54665657 13540 13538 30149809 35215 35209 202077539 66188 66194 729443348 22299 22292 643015364 53249 53245 954901924 19893 19887 332171337 1835 1831 456978266 33970 33974 250174667 2040 2035 70889706 22302 22305 168019136 22306 22300 338239128 10633 10629 152913838 11969 11976 33311821 67003 67002 675330534 22310 22304 584112874 50989 50988 8744558 45214 45212 149980124 67008 67001 34831167 60162 60156 640509681 22315 22312 376433072 22310 22316 740878953 30748 30747 961533235 22311 22318 736345425 33736 33735 539421247 29567 29564 357591564 24693 24687 474200973 55724 55721 880965427 22323 22316 221008775 32548 32544 780339871 29011 29017 335646718 38158 38152 532792003 61375 61381 897476123 22328 22321 505854527 24249 24242 16865432 22330 22327 12904883 3461 3457 265517615 67517 67512 791370705 5000 5001 184516179 41103 41108 442001335 21523 21518 266127903 36070 36064 558491003 48368 48366 523271052 2616 2620 53580039 49291 49296 746933478 22340 22338 558206759 47323 47316 49682561 22342 22336 842189024 27867 27872 238166184 12326 12331 690819332 14642 14645 907615702 10698 10695 849692675 65934 65935 620922153 67474 67478 144110084 53811 53815 614399251 66335 66333 8254260 38176 38175 655353427 29078 29072 350578270 22353 22346 755926819 64498 64494 211501501 54634 54627 917239475 19039 19034 25378318 8901 8905 280091863 58371 58372 688305128 18138 18139 816110076 61543 61537 539419472 2741 2746 828975969 60810 60817 489806217 4462 4458 578936708 41675 41672 152037673 2562 2556 5727450 28601 28598 574187634 33266 33264 683887810 41258 41256 726051294 44562 44567 975291580 55197 55194 119792380 21476 21472 891566038 40887 40888 81786235 87 84 220761704 35144 35140 25625732 63863 63859 20948993 8473 8475 54054990 57354 57359 265331617 64008 64004 198081004 50686 50683 248775209 26021 26024 188301673 151 147 549311759 22382 22380 762172438 22383 22377 301674326 949 944 697446691 14840 14838 346980030 50773 50766 321802861 22387 22384 728898360 63313 63320 721377175 32136 32129 280652444 47197 47201 292087644 23819 23818 215379102 38276 38271 478591779 23015 23014 210977535 22393 22394 870287572 17995 17993 712903168 63597 63592 867647211 33066 33072 19581724 22398 22397 973063883 69117 69122 431743990 22400 22394 518734164 22397 22401 620258193 51271 51272 991916471 67111 67110 387567551 579 572 32178313 13109 13111 304728284 7451 7444 851398935 42839 42832 882700731 11524 11517 3427066 52372 52379 22667233 40625 40630 885615083 32732 32738 805582833 22410 22412 825158104 63550 63552 332265576 22414 22408 164844855 35095 35099 822699146 8456 8452 611738522 41297 41290 759334301 22418 22416 861578883 12305 12309 798926932 22415 22420 269940858 52459 52456 574317710 20752 20748 403235422 62533 62530 36818241 801 798 208005881 22425 22420 272227504 16979 16975 401573078 3669 3663 334098661 22428 22427 10994775 9107 9103 60451931 29007 29000 147560450 11669 11667 48713467 10256 10253 492266780 49583 49581 164813641 9584 9582 440719993 21082 21079 646290400 61319 61325 5722002 6353 6356 733175068 8491 8486 573175256 22435 22439 33498390 6963 6962 692013640 39654 39651 262521813 53220 53223 280380736 26194 26196 78822850 14332 14328 395852945 63564 63567 65978973 34932 34934 214838229 22444 22447 878339375 22448 22442 917657347 39831 39825 820756223 57541 57543 943782720 5480 5481 659703113 22975 22974 904528376 37528 37531 861222380 4337 4332 470182446 60486 60490 685271843 22456 22455 149216272 63489 63488 511486902 19634 19638 15061199 7284 7283 719571826 10183 10186 265439405 50859 50860 646918102 9258 9263 364753240 67470 67469 610602255 25730 25723 665521782 57728 57721 852651815 25308 25304 68726913 30924 30926 394814329 37992 37990 578029013 46719 46717 400905832 10435 10432 981574151 32344 32338 72822608 57663 57658 662329209 22471 22473 973292733 494 497 582252843 66961 66956 687893211 22476 22475 999606996 15176 15171 390057518 7084 7089 226413874 22472 22479 739070083 63 59 828777630 62962 62956 969477671 59822 59828 218123747 22432 22438 380393814 19045 19046 26776912 66492 66486 304581110 64414 64411 478217228 24099 24102 954824070 20349 20351 186857386 69835 69836 964469585 22490 22489 884234237 51385 51380 462164199 8195 8189 998547246 4650 4646 465869517 17033 17035 133507083 44401 44402 508976500 48164 48168 520550050 42699 42694 169189992 55553 55547 646704911 39911 39907 44491722 22500 22497 419212946 19533 19536 887128064 61255 61251 182975205 55929 55922 63168427 65205 65199 67386316 12418 12415 237846489 22927 22920 233059053 46689 46684 420238973 38508 38503 977626594 50197 50196 333575964 22506 22510 50687629 57383 57389 138610120 67253 67250 95495595 55600 55598 33265234 22514 22511 18813356 11103 11110 567053244 53056 53054 943920067 17019 17016 752012269 22518 22514 949613881 16627 16631 176511912 46552 46551 742516486 54729 54725 56194751 66866 66872 866683298 42760 42755 839121028 62681 62675 746259225 22518 22525 962275457 43117 43120 647156062 61308 61315 819543913 44163 44156 76125921 39355 39360 431929422 22530 22525 703436131 16106 16111 248627731 12497 12491 957434633 22533 22531 12838181 36620 36619 41641392 26107 26104 825274726 64561 64554 670957697 22537 22530 44645994 22536 22538 358997957 62557 62563 821483494 65162 65167 281648890 54424 54418 536107109 50237 50242 75564326 48498 48491 421274685 5831 5824 78934891 8068 8064 597867202 22540 22546 848077276 51580 51581 215204793 56924 56919 57595023 40133 40131 292955920 26582 26586 795886323 43069 43063 365645004 22547 22552 626987876 19703 19707 43470658 67728 67735 209665277 44896 44893 443152778 53685 53688 802497966 63833 63829 896635953 11117 11124 414532238 22559 22556 7645230 22560 22557 961816690 56906 56904 199996439 63093 63089 83462846 9619 9625 492316565 22564 22560 936418427 22561 22565 430952726 64176 64183 811370410 17086 17079 274251201 54309 54302 478703320 49736 49732 476524975 37355 37350 475573491 69062 69057 752879192 22568 22572 474040156 64739 64736 26725707 30903 30905 152225341 44998 44994 246876963 54710 54711 529458973 56996 56995 417210038 45242 45237 966352306 17850 17843 4644495 46200 46204 453711606 27372 27377 775063199 62587 62594 539243133 31734 31737 853293103 23051 23054 261924357 31615 31610 203931161 22586 22581 844578639 3341 3337 551439160 6259 6253 850589741 22589 22586 640243997 19298 19302 629002461 9440 9434 1602819 9023 9022 49011349 22593 22590 717084933 22594 22587 315567199 38911 38906 502605199 23676 23670 710681639 40255 40248 36275475 50092 50087 61556242 12733 12736 156931069 45112 45116 180424722 22599 22601 448204520 20865 20864 635275192 45474 45479 686274834 19581 19576 432861257 6606 6602 518746381 42523 42530 668608275 53 57 959797688 25043 25047 660642305 32005 32007 3365742 25004 25008 23347822 22869 22864 857088381 34906 34902 828939831 4802 4809 287806938 25927 25926 165005588 22615 22610 433573139 22609 22616 605669416 1713 1717 794450052 43540 43537 944807382 41489 41484 830563534 22620 22618 36940759 22621 22614 27374213 42847 42840 873173385 16104 16107 487786281 61885 61881 893437066 22984 22986 542354008 2646 2647 244160390 22627 22622 617169729 2379 2372 97755981 22629 22625 186722908 16681 16674 193447465 57150 57153 609715033 22632 22627 3105646 39814 39810 190067542 34632 34636 353606994 2167 2162 556664660 25322 25315 646703871 18955 18948 41211116 20756 20762 402054375 49710 49707 146140990 64619 64613 223012184 38648 38641 110293547 56341 56336 132082512 59569 59566 378623428 49194 49196 121705874 40930 40937 678772737 64151 64153 195382265 22647 22646 585005751 18449 18445 6002957 2221 2223 166271940 9470 9467 294364628 22651 22645 410189196 29069 29068 192459243 12600 12601 502930346 967 965 192895444 31233 31230 320939999 65347 65345 513933714 67359 67353 919563086 763 762 324446579 48894 48890 636700652 30107 30102 525736750 67871 67875 72131634 29783 29779 923921709 32827 32829 158276373 17362 17364 415420460 9649 9651 542994999 65209 65212 756833027 36512 36510 835930207 56059 56055 67370688 42629 42630 86307367 22664 22670 814308601 41862 41864 223931124 57074 57069 577495649 45634 45640 323774507 20990 20992 89716632 22672 22675 712191138 22676 22669 28712520 54461 54463 37466197 39849 39846 615661677 57862 57863 101642331 69221 69220 273850356 16792 16794 502594328 28244 28245 287892616 66770 66776 30608563 47000 46993 463551401 23402 23395 827576266 36191 36185 318291710 55737 55733 39949925 3694 3696 466293996 425 428 407805737 35397 35402 474546023 21441 21443 898939599 22692 22690 738512136 22693 22690 976610772 22694 22692 359260256 62800 62807 12659313 43643 43638 717930893 22695 22697 737369805 52009 52015 286649866 55955 55948 385291122 47131 47137 35969740 43341 43334 977978877 23687 23684 682712202 22703 22696 926854170 19355 19348 400878172 53262 53256 471476912 22704 22706 9170567 22707 22701 316394841 49390 49392 635836823 12507 12510 211440149 2055 2053 874310575 64967 64961 462036287 29867 29871 978249758 68249 68243 228370880 22714 22711 709306162 43053 43055 969034114 28334 28339 533543505 25603 25610 298699304 29380 29378 295147077 65518 65515 720687612 59238 59243 769423320 8922 8920 250808616 16715 16719 75822753 51059 51063 130835242 69447 69441 16693789 6204 6198 942480514 16403 16407 363758850 30342 30335 846086317 47220 47214 453118671 15677 15672 540396631 17029 17027 69256104 69141 69144 750337997 35179 35184 725529185 22958 22953 60863921 11248 11255 395268313 5645 5640 377967089 46683 46687 54185097 34221 34226 991730937 69777 69772 613961052 49889 49893 334143272 42919 42918 418523329 39594 39591 363974785 1053 1049 956617471 7385 7383 460337316 20195 20196 856319178 20445 20447 453090044 59079 59074 805796627 25234 25231 744500025 40156 40151 622681892 27445 27442 898123265 57286 57283 779908331 18751 18746 754588130 16811 16807 905241494 12 6 81505420 13381 13375 120204385 39909 39908 817514557 5860 5857 325329836 67173 67176 401399164 60600 60601 117538897 40920 40915 647310602 50226 50229 847902004 48842 48848 256167446 62120 62116 693995804 19632 19635 792356016 22733 22736 403448001 14008 14004 659004544 31413 31414 876769062 60734 60738 458374072 46908 46902 140361768 31763 31762 712270407 26176 26180 17041239 58983 58989 297814352 17298 17297 536456454 64470 64471 195139290 52470 52474 311049118 16280 16283 501291465 22775 22776 329613112 15861 15865 675447309 65913 65909 361278826 679 676 634153241 22780 22777 414194528 69675 69679 849591958 10779 10783 818294831 45464 45463 143846745 22783 22784 892653927 39266 39261 69848211 21933 21940 62829543 22787 22781 612315464 1494 1489 945130230 22787 22789 395654147 30307 30305 411187087 600 605 89620167 55119 55114 444631547 18667 18673 725628744 40438 40444 65809318 22795 22791 983161179 17076 17071 95270699 65760 65763 190780844 19807 19808 367733937 22799 22792 364873903 38835 38836 94208122 20318 20315 71327193 41975 41974 868120505 22803 22799 276574991 37921 37924 538757028 41352 41346 15730271 62903 62904 70443211 22807 22800 452724718 1601 1595 356540584 22809 22803 931222065 36121 36117 770460535 12289 12282 304577120 59739 59737 128393288 54489 54491 61121832 22443 22450 66818898 22815 22813 501058465 24459 24452 213678730 48549 48552 922479743 22816 22818 674334836 22819 22817 926590348 22817 22820 619884857 41454 41449 356936534 39823 39826 424726523 42257 42264 382993700 32289 32288 470225509 13641 13634 105421615 5034 5032 921458822 16771 16766 184038671 44328 44322 289556191 22829 22825 906493044 48747 48751 866795194 25010 25008 904927254 66227 66233 666185918 36283 36286 44085999 21091 21092 353893825 27211 27206 876544935 38407 38400 511400413 30321 30320 378267728 22835 22838 535750086 31298 31301 719481427 22840 22839 284848730 57094 57087 719044266 8122 8125 743514746 68576 68569 32885840 52597 52602 522346265 30467 30461 830198518 24774 24769 571167122 29735 29729 754676728 22848 22846 34672191 67180 67184 661835663 67765 67767 483666247 40474 40481 487418952 7114 7112 777721783 29903 29908 253726389 2487 2492 948711125 22852 22855 53170018 53478 53475 540907441 46575 46569 310234378 3411 3416 92175612 57540 57533 14288139 38534 38538 938139933 63064 63065 224422936 55998 55993 614341250 43050 43053 201525550 37492 37490 69836852 20265 20271 68877001 69089 69083 197877935 22866 22867 19440215 25720 25713 3507440 26003 26007 667257325 69318 69325 839741903 40530 40528 95612985 32090 32085 72979343 22869 22873 74627768 69565 69558 601341876 30402 30408 338211880 56039 56033 742394132 41957 41963 64871233 57455 57448 61560881 23976 23971 369845664 69079 69074 690136006 51802 51798 68398852 1016 1013 408976800 1255 1260 706055356 31457 31452 162496431 67878 67875 591554912 49576 49582 89520477 36558 36557 310193344 56348 56353 809722654 45981 45979 570384410 22890 22883 314689097 36051 36053 187711120 27807 27803 382129958 22893 22887 394903512 18707 18708 535328072 42506 42499 135838518 22893 22896 55589917 29116 29119 899626663 58667 58666 586669507 10535 10538 458798687 42139 42132 174828061 22901 22899 509091958 34249 34253 357143591 17921 17917 59640031 28784 28778 994970502 8220 8217 644282777 22906 22902 127922276 50273 50279 571444009 67093 67089 471994234 19497 19494 62658375 38322 38327 510076014 48580 48573 422469592 8719 8714 272717408 31702 31697 164506652 22914 22908 905306816 69122 69124 309677609 24687 24689 202304098 51544 51537 265062040 28110 28103 785159380 61368 61367 753511550 51979 51972 892927471 3833 3830 653109150 16759 16762 567714220 63424 63417 323640028 54547 54552 720779833 33659 33656 983798517 34946 34943 17627724 56504 56510 978373998 26288 26283 910761400 37969 37970 48439754 64814 64809 96367166 33629 33624 116369152 2189 2195 574450341 8698 8701 140760876 48668 48667 147051020 19324 19319 479454085 48140 48143 9198464 57212 57205 316108431 9849 9854 717865418 62518 62515 325358226 22940 22936 5036426 61130 61124 657801802 54952 54949 646802826 9297 9292 377725408 22937 22944 338110796 13482 13489 804449305 26197 26202 817198565 22943 22947 709572558 52071 52069 714742030 53127 53134 853586332 27848 27841 68265593 6051 6056 445685212 2851 2854 943567201 50525 50522 862467797 38514 38513 366820453 32405 32401 283327281 22878 22883 295295894 3395 3391 20149934 22728 22733 838646991 44002 43998 315301654 22959 22960 385813061 22961 22959 342919025 22962 22961 61051230 16896 16898 671914873 20656 20663 214575047 39089 39082 336042318 8154 8151 731607233 68809 68813 686059371 25574 25576 463475899 39402 39397 736414937 41912 41905 7668006 26182 26176 877167010 21369 21368 951105157 14066 14065 221528969 22974 22972 517558979 21371 21369 237742840 29442 29437 905254346 6153 6157 10596922 22159 22152 599626833 52667 52668 632819946 22980 22974 980487413 60931 60930 178058668 50530 50533 876843916 50341 50338 59936795 21334 21330 577930934 45738 45745 965730562 44924 44927 838140852 61449 61455 538588878 20744 20740 131124350 22989 22986 69854275 17327 17323 386356239 23446 23445 564711279 67449 67455 841835780 37646 37647 295202012 28640 28641 983045733 22994 22995 47250186 51257 51262 791872195 14278 14280 258183708 29281 29278 22391683 55125 55128 547314642 18335 18331 316179065 20608 20606 867043255 44754 44751 465714105 23003 23000 819711900 61214 61207 530446761 18647 18642 661889092 1197 1201 778758491 13027 13031 541506145 63387 63384 382391578 18221 18217 415915967 24551 24557 170941251 18682 18686 417030336 23012 23008 817104727 32732 32725 891362824 23014 23011 243499341 23780 23778 806277753 60007 60006 22805805 23017 23014 193182050 67626 67620 423568602 30995 30997 24484595 35088 35093 716922415 23021 23014 383113461 67879 67885 585613134 1426 1433 386448824 65810 65812 955385653 25950 25951 806666060 13773 13776 48980115 30857 30854 995847411 37366 37368 244833497 17858 17854 681127127 23024 23030 467838355 35052 35049 467998713 6918 6915 988895225 3048 3046 206885482 180 176 802209473 49175 49169 356299709 23035 23036 500031032 16566 16567 202625980 19492 19491 476153489 51511 51510 217304922 53855 53860 935846013 30666 30664 264034793 25500 25497 59891196 4264 4261 936734349 30310 30314 578947442 47811 47804 814659057 21820 21816 32593149 63832 63827 136705080 15108 15105 820706310 49232 49225 459576119 69241 69239 249203990 47055 47049 65346785 69433 69432 930685419 37258 37262 452082178 53032 53033 750646220 57526 57532 51087665 28431 28436 13910041 44034 44035 168157695 23057 23058 56112934 44300 44304 365746293 23060 23057 269997897 50700 50697 767988926 51566 51572 127075890 68624 68626 315970336 23064 23062 218676859 15351 15354 938975281 5561 5557 264312704 51031 51028 227321159 18916 18914 6395249 23069 23068 825530672 21356 21354 266256294 68031 68034 877898019 20999 20993 973893938 47372 47366 187952631 23074 23072 37178810 13468 13461 382058899 51963 51956 83645576 23077 23070 453281958 23979 23985 497857499 54292 54286 335004824 23074 23080 124710529 35451 35445 995230144 35097 35100 904391080 27748 27742 817395159 23082 23084 187394290 32533 32526 379544236 23083 23086 732505799 35601 35608 365990170 49655 49660 767805167 8097 8100 428570679 55743 55745 117364576 59212 59210 910484687 23092 23089 953373524 23088 23093 218969361 1470 1471 522280095 63227 63225 496008327 58167 58172 574627648 54499 54494 414655564 133 134 783487798 27761 27767 636181369 32640 32642 880349333 13080 13078 754346976 65590 65597 268528088 34536 34541 377898749 1323 1325 515407993 23100 23105 357556009 9265 9260 557942719 36883 36882 701276433 23106 23108 759294424 34327 34325 849551719 28928 28929 282395431 59749 59748 592087 57792 57789 698460127 13403 13409 493639741 3866 3859 294037457 11747 11742 531253013 37482 37480 586204290 10041 10048 805137970 48763 48768 919227777 24796 24792 528020660 28101 28107 504354551 7070 7065 952460596 50924 50922 956219008 45552 45556 551778625 21902 21898 770372153 61459 61454 344733968 68268 68273 564964891 31977 31971 875938671 15825 15829 867640199 41200 41201 817091067 583 585 533118753 48813 48809 175656339 18087 18094 120881378 19490 19484 897058572 23134 23133 65608297 23135 23132 330033190 19820 19827 116180882 5680 5683 405811391 58682 58689 614110538 15731 15734 84579399 23140 23133 275942050 25075 25068 361417588 39685 39678 713812002 60249 60256 122351159 22463 22465 547680607 9452 9458 332573166 49338 49332 81229007 39226 39228 215623643 781 782 468288989 58715 58718 757839829 43263 43259 88153401 23862 23855 270734141 57234 57232 47761778 69143 69139 567528500 15519 15512 611887558 60655 60652 969424139 21433 21434 880645433 46963 46969 845384699 37513 37519 777404388 1509 1504 786831127 67310 67306 445494416 64365 64366 571268222 55128 55129 370927747 8408 8411 122958549 65063 65058 632543130 67943 67942 551249397 9306 9304 850831000 69497 69495 736332768 2168 2167 868761534 23169 23165 502605306 16644 16640 587013532 3641 3644 480207478 564 570 61847590 25714 25713 31101454 15459 15458 435144714 1081 1085 520889847 6670 6663 362239041 37322 37316 279300628 23210 23214 318324196 61728 61734 342486890 64526 64524 859192898 23181 23175 877320916 47921 47916 774736687 20911 20904 938478583 64281 64284 537826719 23185 23181 785846393 35581 35586 881596019 48657 48656 85170030 42641 42644 833379730 56827 56829 884201747 35255 35254 71079740 46185 46184 96511679 46521 46515 266632091 32484 32487 786577174 23188 23194 617782427 55420 55421 144605824 15785 15781 487998972 19027 19033 624837594 4486 4489 59384742 23192 23199 62072683 8509 8510 107684412 18796 18801 280936985 37174 37169 394870259 23198 23203 78254812 5636 5633 8186277 59701 59695 364068980 65034 65032 773965857 23205 23207 185092439 25415 25414 295246278 17940 17934 637914094 58439 58438 520925264 62223 62217 846673152 19258 19255 100056817 15890 15897 192557679 3874 3868 682609828 50187 50188 117456418 23092 23094 872527550 42084 42078 435115330 43794 43787 878264773 15427 15421 652619689 51603 51599 714517638 23215 23221 161254295 27147 27154 42039650 23972 23968 283533735 52408 52409 752509417 33469 33474 961811714 59563 59559 57695914 23227 23226 444068819 69180 69185 444349768 23229 23224 415374331 59632 59626 31988945 23226 23231 235608069 36869 36873 73113164 23233 23227 984434780 61387 61394 492786577 56562 56560 827059387 66270 66263 248249950 47838 47844 255091174 58039 58037 373345702 37587 37585 861890456 3161 3157 36700460 8258 8255 101843644 23242 23238 741488977 23243 23242 52678623 56224 56220 290101546 43896 43898 416995814 19135 19140 199743190 23242 23247 225626364 18947 18950 191664143 20035 20038 27374543 13974 13978 251635966 55346 55340 593456380 60074 60069 73147220 61019 61022 61048007 48116 48118 675539862 42429 42432 141981456 41982 41987 714051768 55978 55973 58943875 7151 7149 937761262 14504 14508 687832590 7247 7245 721809087 30124 30119 830941592 11910 11906 130090331 11448 11447 943374064 50878 50874 25742126 59607 59601 98581507 23266 23262 798948277 50019 50022 916748115 9229 9234 820763025 8457 8460 209600932 18277 18271 560856538 31883 31884 540037112 43236 43243 592196021 24702 24707 48955838 62596 62594 495486505 52643 52637 42915655 49104 49105 844242478 7473 7466 579579001 49090 49089 250928903 35823 35821 996641735 4983 4978 393149138 33200 33203 316484961 50368 50369 262146398 57163 57166 513734311 21153 21151 69051196 55392 55396 62393828 63236 63239 346239769 46665 46660 76633657 673 667 572846411 23289 23288 797894615 27691 27690 41991593 40152 40153 5593201 13703 13710 3703200 9914 9913 95184882 23756 23749 694539395 1246 1243 40016747 36310 36307 205702179 23290 23297 14489167 22022 22015 694653856 23299 23293 148077026 12801 12798 932628094 67143 67148 196111087 715 713 53310459 23303 23298 966529465 30858 30857 725440160 15058 15054 246455349 15140 15137 909181975 23307 23302 215491190 21526 21524 640507708 18599 18594 246236521 26609 26613 150461046 16681 16685 553592258 23312 23310 690524232 19947 19945 888358710 21924 21925 559570979 27601 27598 482685931 13317 13318 251317631 1607 1604 623572013 51765 51763 113300778 52661 52667 29058146 23320 23314 213495007 15311 15315 66828608 47861 47857 838738202 24004 24006 211450429 23322 23324 436471083 31048 31042 189928007 23326 23322 160393609 23327 23325 64454838 42906 42902 21236842 23324 23329 143898751 21312 21311 98220176 29433 29430 6173098 23332 23326 401442406 39478 39479 720087302 147 149 30763339 57808 57812 130251803 27516 27512 515736366 5766 5761 998466912 10855 10861 424403035 3184 3191 505432238 61837 61842 167521684 44183 44177 593461237 67767 67774 823164516 20521 20524 777647662 23338 23344 834283952 3837 3834 496889488 37591 37594 256764559 2774 2781 32623623 14512 14511 705921884 23349 23345 297168098 61120 61115 498833161 10264 10262 182873803 4017 4016 57519285 10266 10263 364605181 44800 44797 964497793 51824 51821 435002033 23356 23354 850955424 57315 57312 412656601 22776 22779 794728878 1948 1942 18818065 23360 23354 565026115 44451 44445 877955027 28554 28556 538363847 20523 20526 70566890 23364 23361 655366792 56700 56705 676267817 43574 43572 210125577 39487 39490 851713628 51983 51985 653148318 2409 2415 998387839 17464 17467 167184437 34166 34164 310845742 2430 2436 450796151 23373 23371 113407837 30243 30242 509526032 5040 5033 865475657 63859 63856 37969994 46736 46732 654083758 45997 45994 77243873 23375 23379 306521659 14705 14704 981984787 13748 13741 393880387 53612 53608 414481910 40096 40098 627099317 34507 34504 63393806 10737 10736 874290766 53545 53543 740138015 47466 47463 342896909 23388 23382 319886144 43675 43678 597678056 45360 45358 32766513 4122 4123 368283325 23386 23392 245280750 62790 62794 702173579 57716 57720 859627140 31927 31922 900192738 50715 50709 438191140 32723 32717 570118296 64242 64243 992580214 57524 57518 46155710 7262 7255 216913967 9235 9231 550342866 21048 21043 726968550 39058 39051 640467766 2305 2302 905246500 60230 60236 56278241 46935 46938 134370490 23404 23407 550926165 2448 2449 199494999 28539 28540 187740881 33324 33325 207736665 56939 56937 836725191 27610 27605 91739876 16913 16912 613843600 54037 54041 382390065 55018 55013 619062623 50363 50370 431349289 40039 40034 20937332 68242 68235 23381043 655 661 138474642 59790 59789 674007626 56985 56982 42445234 39632 39636 141451346 26463 26467 188787705 16010 16003 154615212 63690 63697 860117224 46794 46790 443341320 1853 1848 74515667 42352 42349 104334458 31849 31843 370151572 31731 31728 947554001 4923 4916 534153088 6423 6417 970806052 27357 27358 495344026 17810 17803 8630189 41374 41377 892372487 32523 32519 408835290 21569 21570 840550850 58765 58767 85701026 43551 43550 104343185 51527 51524 532433430 21193 21187 609801784 2288 2285 297919544 40111 40117 618692076 13841 13842 805533455 61798 61797 120337930 42667 42662 387846139 19563 19556 26589705 46376 46375 193503815 38017 38020 840225966 49925 49920 61418237 28445 28442 562060414 20723 20721 59857150 21623 21617 728749177 28026 28024 703521105 21216 21219 19217157 44416 44423 848789436 16508 16501 984785193 51099 51097 281401233 41591 41584 78728187 23456 23460 545103051 66321 66328 581800540 53848 53853 328811865 50708 50704 304590050 2607 2605 920419002 29599 29597 63610390 4313 4314 748964298 65779 65786 1586912 38613 38609 523994332 14217 14213 642652991 41555 41558 214633480 23471 23468 333220157 35748 35743 787247047 26220 26217 748000291 14352 14351 534520253 44625 44621 258443753 61576 61577 61857237 38227 38226 760850672 50375 50382 953124243 39368 39361 328233972 60502 60498 771477414 23481 23475 904659516 14650 14643 638131645 7558 7553 743317523 23480 23484 87019164 15886 15888 880333692 23481 23486 764727919 58885 58880 714217762 38103 38097 199192414 13401 13405 172387726 55903 55896 828945505 23491 23487 713553564 59155 59161 41141334 23493 23490 99868976 14305 14308 715089 16454 16460 30623525 9780 9785 755718195 50112 50115 96219526 23498 23491 852943998 61264 61257 366250753 50775 50780 128718951 32842 32840 28546712 44484 44488 909105453 61338 61339 434388634 64867 64864 177477546 23504 23505 40699346 53105 53106 567248168 13054 13055 899020030 13319 13326 409799285 34301 34308 624952963 23510 23503 989803834 52846 52842 318046814 7083 7082 976097160 25720 25725 176144478 36539 36546 74454452 37149 37154 348829328 23516 23511 123092581 12307 12312 331538939 60284 60278 981485803 50890 50889 886515598 67447 67448 909034962 32943 32936 203309399 29466 29472 930418103 69709 69713 169151478 69500 69499 336271963 27532 27538 503498832 26894 26895 69544950 68821 68819 922330504 54274 54272 629781710 40997 40993 897230635 21450 21454 909782279 23496 23502 68809130 48738 48735 785440957 61691 61684 174692110 58638 58639 946490960 42550 42555 141436391 59781 59784 601037567 33907 33911 315468933 60690 60689 582798265 23538 23539 998925931 50699 50704 9142319 17357 17354 486488577 18185 18179 19995182 25364 25363 400905353 23544 23538 155241260 19089 19096 300958292 34962 34955 228141601 57315 57318 655775542 23543 23548 851501976 24095 24100 527235895 50787 50784 399579653 63857 63856 464400267 27218 27224 849738841 27559 27565 173727685 23550 23554 40924884 18381 18385 393794375 57202 57208 932430362 58011 58004 687493885 25738 25743 252146314 14732 14731 431675211 38387 38388 158800331 44384 44377 86331971 12544 12537 972001447 13550 13545 359885340 69660 69664 298413853 58966 58959 646985695 23566 23562 714760369 51212 51219 798711396 56189 56182 197792519 36458 36464 84446589 38371 38366 230945456 39911 39917 627393905 7275 7276 482748996 31752 31750 582446764 2343 2340 29052337 20653 20656 444537268 26955 26958 340929490 64961 64960 241007455 46582 46581 346253380 23577 23579 256899396 23576 23580 344911733 21401 21395 228055663 55204 55210 749230845 16277 16276 60663385 11261 11266 576998450 56242 56236 790350871 48644 48640 4909814 11979 11986 651383761 23588 23583 499599060 68629 68622 83512438 28149 28145 949767756 43916 43922 842410926 42512 42519 569725034 61874 61875 115131920 13259 13254 555170974 41684 41678 321924502 2073 2066 229938375 46641 46636 474436685 60159 60164 64996753 64404 64407 66026833 10472 10470 865655041 25261 25254 249042425 66177 66170 772028238 45333 45329 390543695 22065 22066 842787315 24525 24522 612831171 25526 25520 465442050 58321 58314 853819680 3654 3653 881040059 4717 4712 568794814 20177 20171 212802909 23611 23605 429413370 26064 26063 434131772 51543 51546 878934755 61864 61870 2384148 23615 23611 529852726 40155 40153 109751965 28222 28217 75614605 23615 23618 424962399 52884 52883 742708435 23613 23620 466004424 49694 49701 807583739 32251 32245 731868796 37297 37304 680309233 1853 1856 404906476 4038 4045 750835153 11094 11101 785358378 23620 23627 353131864 27435 27442 531915516 5447 5441 296683416 4134 4132 458945071 20406 20404 140279791 36164 36167 744392237 23627 23633 173812025 47795 47801 782145234 63526 63523 357542213 23636 23631 638410876 23630 23637 814762118 28037 28043 388227425 45660 45657 422836747 30400 30396 586465574 14460 14462 246226865 45101 45096 148690605 21469 21463 839900824 43461 43465 265633838 12741 12740 166664147 19200 19196 963035529 6259 6265 484727140 49851 49846 3726554 51029 51023 883710823 66670 66673 71784782 25055 25060 5346189 66701 66702 649210934 40138 40139 143947980 21363 21367 925890650 17865 17867 81639765 27617 27615 891230096 24010 24013 150017223 48276 48278 104489613 59539 59544 388403362 23657 23660 619129594 8397 8394 216476926 6232 6238 673946571 2450 2454 976283517 44694 44690 658305996 40103 40107 833972862 32962 32966 447893116 54834 54830 60734611 23662 23668 29336863 23664 23669 888243254 34015 34016 245809679 31920 31917 630076343 23848 23852 952436819 10289 10282 919613817 10792 10788 11638642 27706 27707 617959518 13335 13332 596518793 13055 13062 609987712 23678 23676 529420700 23672 23679 927318050 23680 23673 277762090 1116 1113 163267814 23676 23682 474191876 10102 10108 166376768 53320 53327 329830239 45737 45742 208503338 57673 57679 174969127 69270 69265 793334041 10363 10364 571210390 52674 52681 227431984 59985 59991 712406790 4769 4765 899653300 37465 37463 443448835 23693 23686 873521089 47072 47077 24262565 59892 59885 623353147 12998 12995 894548764 51918 51920 520240390 54991 54993 492821389 65449 65442 643095162 57003 57008 490911517 23696 23701 70362129 22693 22698 23575627 6537 6530 269655395 35340 35347 789944706 23705 23698 477087573 9776 9771 974965486 45655 45657 503947405 49842 49845 573225616 61718 61715 969503785 38327 38330 431695501 23706 23711 249191600 26503 26499 413876684 28253 28248 768510280 334 328 476725951 23708 23715 710927146 12440 12433 399201409 26976 26983 433071956 47957 47954 880352802 19044 19038 804210813 55971 55977 671601727 64285 64289 213396814 18084 18089 50904789 23584 23582 748101327 12725 12732 493366614 55660 55662 222984992 8787 8783 508459773 49391 49386 962691177 59600 59598 129938783 66709 66702 207897619 39044 39037 29817668 24471 24476 563128889 2798 2801 182884788 67817 67810 61089625 23731 23734 243668309 23732 23735 820127312 31878 31874 520478196 5610 5616 564892805 58706 58710 896491617 59316 59314 701269604 67429 67422 952822400 50326 50327 542599694 23742 23740 789452189 47788 47781 599895630 18331 18334 430975744 33286 33285 721906640 12947 12943 534361793 49268 49263 292269709 23748 23746 137968862 60921 60916 786166666 21011 21004 611501195 61727 61724 787459778 45831 45832 808660425 24872 24870 948890976 23754 23749 98764090 34336 34339 405661746 40194 40191 720783924 58807 58812 52023387 46815 46819 366992148 27512 27510 117321800 61642 61637 799275989 25114 25111 335241957 23762 23759 856107745 45721 45719 963875600 39267 39263 728152102 23760 23765 23738702 69511 69518 891441773 39730 39737 1867196 3141 3138 28671719 3067 3060 145001545 23659 23652 23277321 23771 23768 876509475 63279 63275 881780890 11891 11885 237357423 25358 25362 111588363 5228 5226 370897981 5017 5012 884786438 23777 23776 730099643 23778 23772 565383497 68747 68748 321756840 20484 20489 437438901 49593 49592 699347468 66766 66769 695855522 22837 22844 879448871 25808 25804 61788278 41233 41231 590457255 23396 23391 592714102 15206 15200 880972318 36274 36270 540517852 49366 49369 242161842 59824 59822 524750121 14694 14699 42091031 37926 37922 505407420 24220 24216 803617978 36773 36766 10935716 8866 8865 303905855 17051 17054 65172403 6807 6808 879669550 23547 23540 341588179 56361 56356 367071977 3026 3021 809788829 5844 5848 863658466 55834 55835 286852136 23803 23802 159297546 34392 34394 43394591 67804 67798 425004429 30489 30484 665147159 67504 67497 638037436 23805 23808 720406815 22522 22518 962975818 27461 27465 24896920 16513 16517 600242876 53438 53433 578321479 23311 23317 141291035 26713 26706 850293416 24348 24353 679560428 53911 53907 194626949 41605 41598 52882274 936 932 437695176 58851 58848 498496465 23818 23820 978145678 32004 32000 580587878 12092 12091 295962236 23823 23816 786346774 55301 55296 609456726 23825 23822 977679572 57707 57710 144043725 35273 35277 799902983 38871 38864 964259225 36442 36437 644547643 1331 1324 726912456 48490 48486 709891350 25873 25869 601045846 61149 61151 608962702 27582 27578 934309117 68097 68091 363700826 47467 47473 805360718 32341 32334 939880870 11280 11282 958960641 54345 54350 866556427 69994 70000 493629578 23837 23841 53534398 23839 23842 757280493 6580 6582 391531016 39285 39287 378082770 5437 5438 691073782 46546 46553 254805212 22982 22985 324129617 38755 38751 286545463 47472 47467 492676048 38099 38102 223018608 24417 24422 266871949 64916 64909 374709898 16278 16271 22503350 23850 23854 605486158 40839 40844 157484165 23856 23854 861885666 19998 19999 758836850 58224 58223 589512093 37035 37037 910470311 60221 60222 290162458 50363 50356 92315060 51459 51453 422106763 19945 19952 361395076 54543 54548 897673552 46316 46310 27257231 52215 52218 675886793 17037 17039 619382610 8227 8221 703587432 23868 23869 5632252 36476 36482 38944778 23866 23871 58551915 23872 23865 223327367 7230 7225 97952854 26964 26961 217705607 4050 4056 570184652 33930 33929 191207320 61797 61802 169757661 21757 21753 773850494 52661 52666 486346135 12488 12487 27509194 29460 29457 824625204 46687 46690 1075631 135 140 658078609 16897 16904 829562384 37955 37953 281255650 34993 34990 767484893 55500 55498 499752869 10530 10537 476203168 24793 24800 585354452 23883 23890 923406675 7436 7432 704774751 44646 44651 813326709 23893 23888 533637337 17250 17257 486234205 26551 26558 263118193 55263 55267 510630093 11312 11313 6706725 67237 67238 906227402 49792 49795 592926258 60158 60157 31899051 23901 23897 677824207 28666 28663 708931697 33880 33873 679233562 23900 23904 465227350 33191 33190 950423123 57132 57129 398034345 42509 42503 400105288 14989 14982 908968664 23909 23903 156550160 40169 40174 513645007 34904 34897 228803324 59220 59218 423112576 23910 23913 205272523 30624 30623 361210307 53182 53180 533237789 64828 64826 683811169 44964 44966 385952299 34080 34075 633139819 23919 23918 473129908 28462 28459 276645585 67145 67144 358740795 64918 64915 258680623 49193 49186 788936047 47807 47806 472145386 63637 63631 594874603 56882 56876 367728764 39457 39451 819839519 47080 47078 935146252 69286 69282 267264910 53069 53070 335569474 54088 54093 487704123 4087 4081 400011097 59448 59447 106458717 8903 8900 940964470 638 637 804472922 59506 59508 164460344 23930 23937 559573491 31281 31276 679696272 37816 37818 755823548 68465 68463 738269395 48586 48580 619964112 9918 9920 264808205 769 765 224625346 67825 67831 237095577 64211 64214 549371863 23946 23940 282104814 48095 48091 364296562 23948 23944 962967996 23948 23949 976166095 29808 29806 590355768 1093 1092 348123124 66854 66861 550463667 12661 12658 517194981 21492 21488 392559730 26319 26316 158379288 14209 14205 963222970 9685 9681 513016104 38812 38819 51977258 6979 6982 825741517 21992 21985 982147406 63703 63697 770871052 45943 45941 358456944 61650 61646 44074155 62122 62127 101780657 59848 59845 273326824 35662 35667 317748057 23967 23961 899479659 23968 23965 950495340 23963 23969 705886840 23970 23968 980844414 23971 23965 901175401 64275 64278 570481351 18893 18900 991657820 23967 23974 281105018 49898 49904 610180137 56020 56021 622503507 38437 38442 13498775 47426 47423 353070447 33070 33067 86216399 49401 49403 8206433 36017 36012 7229968 42162 42169 490281346 38587 38580 932062117 5280 5281 48119176 23076 23078 962258196 25505 25504 437898843 29669 29674 492966041 42812 42811 225083940 58507 58508 61971154 23955 23960 61122726 56747 56741 685537468 29973 29967 73155281 67736 67740 16318942 23994 23988 759001236 53215 53214 317925060 59699 59698 894308596 60395 60389 475914159 53883 53880 32518235 61684 61688 966317963 46102 46103 694754098 1470 1476 485507873 42638 42634 682842801 38967 38974 636949646 35407 35402 759925238 24005 24003 166402292 46243 46238 279413077 24001 24007 984882799 65800 65796 121883632 21125 21118 512308811 29012 29010 626498439 64477 64471 170846068 24012 24011 992489105 62903 62898 266167597 66533 66535 720919691 65671 65673 348102149 44860 44859 983252112 45132 45134 58453255 39505 39501 44505642 13275 13269 788154162 24786 24788 28107368 42617 42619 331147049 37085 37079 380486448 45126 45128 267086123 20071 20070 19128023 44841 44834 39224132 32074 32072 784229871 63300 63294 123356613 33839 33833 850357600 27613 27620 548495347 53050 53045 741721787 24029 24031 470230268 65152 65145 26738378 51048 51047 605177647 45074 45077 777619052 23479 23483 300855147 41736 41735 50522015 24033 24037 797212376 13767 13768 513530079 24035 24039 411359446 5259 5253 35732143 68042 68037 202443059 57264 57258 617991029 61094 61095 553179809 51364 51362 109505930 68749 68750 782053735 55068 55071 59513746 51628 51627 477347414 40549 40547 106193161 10040 10034 707190271 23885 23883 472816927 40391 40395 576256035 33549 33551 237010374 58021 58026 168162155 54084 54078 458535177 24055 24048 48875353 39964 39971 389038239 11911 11906 338413183 24058 24057 218188736 48977 48974 663708399 26915 26921 726864695 39350 39347 862297842 35041 35046 417369017 61317 61316 487120893 3316 3310 891546229 33186 33184 161008096 40814 40810 646569964 38846 38853 767356993 27439 27446 944043267 9421 9414 704986185 47365 47358 700268118 8039 8034 636476061 57615 57610 832821712 51750 51743 998622608 45460 45456 379939449 66687 66681 631324567 55104 55110 532186766 24077 24076 47043069 54962 54967 41648599 8825 8819 516563927 61655 61658 851775029 45637 45636 346799419 37937 37931 298833019 55727 55720 213165 47980 47982 622073726 22912 22918 809972954 36572 36569 280590192 24086 24087 751378569 14967 14964 993778537 36919 36914 23243470 25483 25477 455421767 26893 26886 531854720 47507 47506 744174520 24092 24093 177887214 7739 7740 789648533 45212 45206 482133966 45177 45178 844904818 20897 20896 933482102 4979 4981 207848563 26837 26839 226582095 20811 20806 36893537 69271 69267 395254918 38968 38967 19683068 41821 41817 722825988 22337 22343 740005011 24444 24445 57455777 24106 24103 501622227 6299 6300 340307348 10045 10052 601803485 56245 56240 311370286 44350 44346 297116315 24105 24111 199470537 24108 24112 822975827 26215 26222 952465403 54141 54139 782925180 45597 45594 518628879 33454 33448 121887441 59230 59235 883005109 47624 47620 368794533 30760 30761 853018104 48725 48720 107419766 68694 68697 666283377 5615 5611 206265796 29846 29848 4909754 59602 59595 585547811 5978 5973 13941798 49831 49837 904378000 56201 56199 457399215 810 815 905752321 14580 14586 945002544 11508 11511 990302528 40100 40093 626802901 3312 3309 904684536 31101 31108 910305999 7417 7414 336136208 14439 14441 269857100 39902 39906 373472825 19185 19187 146081702 5523 5517 35561667 4591 4589 151944154 25521 25515 270027701 12758 12754 67157309 67893 67900 361436444 67485 67478 870316906 58992 58990 307079075 57992 57996 814969215 64737 64734 501093732 2611 2609 274477449 60750 60756 433023230 4919 4925 624215100 8670 8666 708502248 572 577 147976424 26905 26898 835854597 4736 4734 155632040 66260 66258 865297528 7639 7635 675715037 51490 51486 471230905 28487 28483 57383642 67467 67468 344164072 24156 24159 951900897 63005 63003 556041314 45964 45960 902310479 25992 25993 764666771 25452 25447 158211859 66453 66448 143722507 1047 1050 607990372 8734 8735 829683411 52233 52236 487646388 56586 56579 960077825 46918 46920 716174303 24691 24689 423454346 14345 14342 1229225 52791 52785 25516632 62161 62168 490962535 15950 15949 11950236 19228 19234 115239932 69885 69878 128288358 69288 69292 909528327 11718 11719 713808243 27528 27532 873845851 51483 51481 567681861 68479 68477 807413936 32748 32747 748147321 7857 7859 114675864 51913 51907 379379286 31781 31777 137599668 10119 10115 68948130 45450 45451 821483047 51270 51268 84484537 28221 28215 679276363 45716 45709 302373600 40411 40409 893928611 24188 24192 888419030 53897 53892 975259665 13764 13758 59723436 5092 5098 769048649 57289 57282 256008407 11862 11858 530660998 12572 12566 143362180 64363 64362 975576188 30928 30922 42301739 700 697 387356301 52669 52667 865273447 24202 24203 360044095 69416 69417 893749253 61263 61262 74842350 48674 48667 710304346 22959 22953 352263870 49154 49160 573887194 56102 56096 600698324 24210 24207 70810855 42617 42622 238384582 42970 42971 75016935 459 456 595881807 56036 56043 473083801 11550 11554 621073480 39054 39047 770144681 14406 14401 647834579 54518 54511 285699970 68610 68603 34924250 37400 37398 719296867 59259 59252 787767480 38117 38111 361547701 24218 24223 822532149 50774 50775 311128988 24224 24225 796849336 41733 41739 720014796 22182 22181 649440184 65157 65150 58942878 17846 17841 109943412 30726 30724 678519394 38135 38128 796272612 50443 50438 773222647 24228 24233 537559791 63787 63784 802912154 51777 51784 89641182 7569 7563 142222844 20265 20259 69162513 24911 24904 160229271 6243 6237 241398512 68867 68873 320595521 37090 37094 863631141 28424 28426 684989186 24243 24238 47955209 17434 17432 114778403 20317 20311 763429723 46905 46912 405487495 43257 43256 998140728 50487 50485 282156095 34800 34794 111355975 38382 38383 225660504 24251 24244 666992949 49085 49092 985252343 24253 24250 680277089 25124 25126 641311401 36411 36408 739742936 64237 64232 990527476 43828 43825 536966019 4915 4913 200581170 57680 57677 673917087 24027 24028 759625119 634 631 388157806 65551 65558 4516272 45290 45284 622892588 47807 47812 842773158 64930 64924 933956677 4856 4853 288630628 31592 31597 735545541 37953 37948 943867261 34783 34779 892237584 50869 50868 897080722 64394 64387 53053395 60657 60652 729471451 46361 46360 62882362 15641 15636 279925507 66964 66968 371757412 28996 28998 235988793 5077 5074 473337876 30437 30430 530646916 30973 30966 39994537 40217 40216 947564374 17216 17219 711328592 822 823 209828453 68343 68342 236821624 3796 3803 28789942 11755 11751 191145350 24281 24286 724304122 54553 54549 110868938 15509 15506 261148958 18381 18377 902318002 56468 56472 493382942 14299 14305 106413630 6106 6108 249197594 69001 69002 796962484 45467 45474 522568619 62633 62640 591804053 25543 25538 330387831 49624 49618 806897103 15921 15920 985613059 29219 29218 85366068 47267 47263 566081481 24617 24620 720593195 34827 34820 624556427 35413 35411 594721958 6232 6225 477136614 45726 45719 26153044 46317 46324 42150954 1151 1154 742136343 42337 42339 524689001 43894 43887 499417272 40412 40417 297094350 19966 19960 298897370 15577 15570 40440368 52450 52457 872804396 65589 65586 22085863 10073 10071 21491683 58228 58224 754494175 49272 49270 765308776 35975 35981 730085355 51738 51740 11683405 51229 51231 289316955 51664 51668 989049990 30012 30019 979718608 24321 24323 895103958 29123 29130 955853903 25164 25158 231161223 10635 10636 875845013 27466 27473 302389342 19734 19738 999708330 64422 64426 997327566 4693 4700 798734265 24326 24331 758402412 68459 68452 34377247 22723 22724 120125859 40526 40529 804303042 63044 63038 63137449 16202 16198 924747428 60372 60370 339289777 23734 23738 695280568 47107 47105 154549859 22477 22473 529999860 41248 41241 4948105 31180 31175 763761831 24107 24110 568998923 54803 54799 445418509 43875 43879 631366173 24342 24346 57140512 56462 56455 761328311 19474 19472 161320370 14323 14326 89623877 64652 64658 241327289 33835 33834 981170593 58057 58054 557082346 22751 22748 430161214 50693 50687 504097673 24355 24353 156504230 43160 43158 549740415 32207 32214 269895974 68233 68237 244335789 51576 51571 964725447 32307 32304 856329088 47342 47347 735598209 39796 39790 317305541 19614 19610 542165164 54827 54824 911186367 9997 9995 267328439 25094 25100 213727351 24361 24367 118244124 50835 50831 748958292 63693 63694 829928083 51572 51578 278460139 64159 64161 288826759 2303 2306 337929496 19918 19913 837483206 55603 55610 305472590 66379 66382 181303420 11301 11308 657762347 24370 24377 559549538 24378 24376 951390800 24024 24017 512252979 19595 19593 80111215 28118 28113 682768992 42234 42229 451265701 31903 31908 873911044 34609 34602 9543179 53455 53461 469280026 24386 24382 595335048 24387 24383 912530414 24388 24382 458919657 21132 21138 881712337 44390 44384 492467763 24391 24387 30809361 65642 65644 590313783 63165 63170 862655528 6920 6919 667525480 35256 35253 982244916 30892 30885 762346 55032 55025 728097447 28713 28716 314508779 24399 24394 178066240 9083 9077 237052726 24401 24396 862623546 9533 9531 588915461 32710 32707 140424899 9621 9614 571242263 33406 33409 12753583 2496 2491 54998787 24407 24400 77378670 65217 65212 488462796 33016 33018 693101115 4698 4695 25835445 24411 24408 14558103 34203 34204 731047511 32296 32290 231567862 58881 58879 942572784 60077 60073 228889016 21517 21510 276233982 45327 45323 739405658 6853 6850 97940237 27314 27311 279633134 1158 1159 501021645 5816 5810 424559560 51330 51332 800132967 21428 21430 858136187 48418 48412 354609425 17771 17777 608915204 21316 21310 291156193 8348 8354 939828548 54922 54915 791696862 20961 20957 531442100 24425 24430 957828701 57036 57030 976257108 43719 43721 213267083 50141 50146 338884580 15699 15695 739566918 2229 2230 315398487 64912 64910 242237233 54080 54087 452152197 61410 61405 313290759 68590 68597 662036256 59063 59065 358910511 66595 66594 530683625 11374 11381 211840145 28989 28985 545456163 42060 42059 723680937 40318 40313 180957000 24446 24440 761098969 42889 42887 122008828 24446 24448 302187268 24449 24446 336617279 24444 24450 540662616 57993 57986 206052070 41751 41753 30399851 17687 17680 14401356 27938 27940 884405642 56491 56490 898670149 24451 24456 839279694 50189 50194 815225427 16767 16760 314429039 31373 31379 886928669 54052 54049 235792605 47888 47889 317000732 67005 67001 384075533 14225 14231 635906456 24464 24458 964852113 28017 28019 770652115 49026 49025 380189420 33427 33420 883012740 36447 36451 47518884 37054 37053 245151878 25464 25459 213153433 3345 3352 729393106 30100 30095 153870996 52933 52929 108010923 59820 59821 756563491 48326 48322 697755928 49342 49336 278257829 48808 48809 365276567 4868 4871 563192737 55367 55361 18447376 15133 15131 643261276 47540 47543 41430536 39286 39285 768044458 46194 46190 29463319 51794 51797 790909700 51186 51180 9285276 26719 26713 998854107 17947 17942 288746415 21540 21539 49886252 38434 38429 712001879 24490 24487 252880725 24491 24490 758375677 24986 24982 895448615 6747 6744 187557153 22699 22695 591914300 24491 24495 38085708 63686 63681 94785930 17299 17296 985692742 48224 48230 771187001 24499 24498 301772680 57487 57485 925578930 4102 4103 165563636 55071 55076 203020793 24503 24499 684228036 23682 23683 294833212 65217 65218 71327681 24506 24499 370276780 48333 48339 674796981 53501 53504 151879051 24508 24509 81979426 43328 43321 468413574 23394 23397 994010676 46558 46552 244521286 40216 40215 876248309 68207 68205 161318722 39710 39712 403139264 57754 57753 136937431 24514 24517 377658616 24518 24513 860487066 46767 46774 775230969 52715 52714 823943661 24517 24521 66449231 12358 12352 158902480 24521 24523 26116647 27041 27036 574852858 12188 12181 782716930 49485 49483 895508009 24527 24526 305884593 65414 65409 37901238 24529 24524 348496509 32714 32715 488559980 48405 48402 788459942 21747 21753 499280026 67600 67603 450409487 28835 28830 268214119 17776 17782 394334263 37486 37480 666464358 19658 19654 235089515 28212 28217 447523946 24535 24539 143228218 63201 63198 564627100 3370 3371 239082026 34703 34710 59433674 24543 24542 366457513 45307 45312 735501826 28290 28291 547778886 60948 60946 786318688 58168 58163 812141345 13448 13454 33498404 24544 24549 698696096 60951 60944 722938375 66246 66249 347073636 24552 24550 93238992 3209 3203 256368508 50073 50072 621838370 24552 24555 551371224 62376 62374 836535448 44031 44024 57747456 10514 10515 72263444 14821 14818 320407302 34150 34148 544561491 8414 8419 908055480 19388 19395 792745157 6280 6281 801612315 30008 30005 928273820 67705 67698 799824149 28564 28558 930974755 24567 24564 264556138 31608 31601 616544338 42205 42198 319250154 25084 25079 772350879 67365 67367 380131048 49557 49564 126250262 40974 40979 134102765 10599 10603 529554348 14516 14513 285434030 56091 56090 61268177 69738 69733 225876028 24578 24574 950535492 36315 36321 983582075 27808 27810 613818923 69902 69901 867234261 65764 65765 303249507 24576 24583 751107631 60607 60613 695221269 32371 32375 48997148 8240 8241 620370570 33007 33005 879730001 11357 11352 558426176 6655 6654 799770714 25827 25830 657634621 24682 24675 278518155 24592 24587 828406691 3927 3929 955183416 39358 39352 259742853 62039 62043 410429481 10094 10088 688037625 51390 51384 376956744 54863 54868 29074798 24599 24593 162752413 60678 60671 29707584 18761 18763 285781628 8031 8032 591916170 10951 10947 52121597 56693 56694 130572860 41267 41263 675090861 15555 15550 387640429 24607 24600 216084355 24608 24602 703871218 43143 43138 617346326 38774 38771 572285999 5171 5164 181330188 30533 30534 842914349 16735 16738 314898646 29767 29771 928796141 24615 24614 49893531 16044 16041 635583228 24617 24614 600943473 25899 25905 743777608 52620 52625 872478163 14504 14502 229116722 53185 53190 964086864 19068 19064 355220964 24623 24621 987579520 16275 16272 639800293 24625 24624 391257660 16212 16207 149924330 42882 42887 221031182 65605 65608 938223088 15144 15151 29458407 24041 24038 232239239 24631 24627 493636368 1860 1858 401250417 33185 33180 707154019 57911 57904 763876459 10241 10242 215154107 14927 14930 260953931 38076 38075 85757353 24638 24635 827025995 42237 42244 160538217 18662 18660 755925413 12060 12056 818268948 33887 33891 106544992 48629 48634 353658134 18699 18694 1461865 31954 31958 83976675 69042 69038 169005029 18131 18133 842977510 40158 40157 604191942 51251 51252 826928570 33700 33702 44516252 11236 11242 1431709 26838 26835 874249902 49460 49454 116559650 12715 12716 626767434 43913 43920 570648358 8971 8967 266124121 62780 62783 728382980 30503 30499 113097270 53246 53251 302584333 24660 24659 154241985 30847 30854 846801970 24655 24662 452047535 60592 60596 51357700 24664 24663 542098212 10237 10231 545273823 14702 14699 535390339 24664 24667 756971873 30701 30698 737607045 66154 66148 347926049 69605 69603 356608648 3371 3373 657812638 47247 47250 699448874 37301 37305 461643126 4434 4440 545305623 24675 24670 764401881 49962 49959 907058719 3018 3016 679934012 62617 62610 425157516 62068 62071 266563666 12999 12992 754191026 36924 36925 957237048 30527 30525 38123207 55881 55880 127875824 4681 4682 834835445 33619 33625 507456528 68951 68946 249582510 12780 12778 908828859 36151 36148 531548992 46131 46138 794260433 24690 24683 335923881 56917 56912 187434083 23205 23201 569553324 43068 43075 602863978 24694 24691 136900900 19660 19661 314437048 3405 3412 873739929 65587 65594 372709422 24770 24771 764179985 8159 8166 733463600 24700 24697 170116648 29602 29607 759017046 13515 13508 169656931 19359 19356 636131684 21462 21460 553281474 24705 24702 791097213 40834 40840 196157332 35211 35205 140641171 47322 47326 914058383 56658 56663 997508898 24705 24710 340356640 69217 69219 67616286 56537 56531 701804032 15994 15998 759139114 51133 51129 777055240 55324 55321 871110154 64994 64991 62774342 48274 48280 628899419 48913 48906 685411152 9952 9956 125210753 11531 11526 649583832 2381 2377 27121890 24722 24716 468146305 8655 8652 18554706 57105 57103 659503345 42502 42497 534568141 24726 24724 345895208 59380 59376 76991340 65794 65787 207133712 9935 9929 225109138 54191 54189 697371221 57501 57494 885020006 56616 56617 926179958 24733 24731 79595911 10252 10259 922617629 61256 61254 634610683 29902 29899 873150380 45188 45194 365888616 24738 24733 51060504 53229 53230 967535750 10878 10873 840025338 13420 13417 468392404 8939 8943 168367331 68180 68174 161310602 35829 35828 600109040 36542 36544 536693967 44821 44819 850558111 69245 69246 18678061 43848 43851 120301793 53728 53735 583639362 3041 3046 711627377 4630 4636 100963768 37987 37991 370723171 49327 49333 254733943 59618 59625 696393984 24755 24754 180774936 3584 3581 510067409 14383 14386 342081949 67038 67032 527464442 49904 49907 817508448 64982 64988 37543114 68020 68016 674975818 33630 33626 119009935 10632 10627 341271621 64310 64309 541606831 62929 62926 828439284 35818 35819 587533812 8037 8035 655248289 31299 31296 604251944 53080 53075 429612919 12956 12957 565120994 6303 6300 898292465 43729 43731 39378591 2456 2454 134904722 52662 52658 699809044 61138 61134 368156119 61475 61474 65296835 65791 65785 57139050 65463 65470 237313997 24779 24773 42428312 54181 54180 959286023 50421 50420 11380229 7579 7576 716234319 6954 6950 32821150 33549 33542 56025121 24780 24785 62812112 3622 3629 670474597 54869 54864 964519927 68654 68647 744173707 9915 9913 262361882 40544 40543 666897114 54370 54376 256396245 6093 6087 249569797 39136 39143 684183190 65932 65939 423607296 12746 12751 916252685 30459 30456 310385425 24797 24794 692305373 44116 44113 894561322 2275 2273 163319704 52438 52443 302313334 45330 45325 615269354 24800 24802 582782770 15972 15978 270620180 67920 67926 255940798 53384 53390 502413212 11641 11640 40963060 69480 69487 750877251 52322 52321 324252856 12787 12789 698275384 15547 15550 600441552 63445 63442 877355147 6635 6632 920867831 34838 34832 941032932 42673 42670 550249516 69153 69152 728210805 49329 49323 308402256 69666 69663 131606573 24818 24817 577050352 51993 51988 754618415 49284 49278 373990240 707 705 69251714 37075 37072 212725513 45693 45697 945851658 34791 34784 191059203 29699 29706 825299639 24819 24826 321467367 666 660 665917436 48380 48375 989583838 38621 38627 42388867 25214 25208 889452286 4330 4331 234630943 29158 29152 59883479 3210 3205 19002626 5320 5321 559151688 36601 36602 32725808 15087 15088 991614616 24837 24830 465721651 24838 24837 56223425 24839 24836 908790800 12465 12462 993167887 9782 9780 79856763 31992 31993 918590186 24843 24840 995274567 24838 24844 30526192 7482 7489 12334112 24841 24846 601676104 4535 4539 310222460 25259 25265 562687282 24848 24849 46931151 63301 63302 65863394 33236 33232 694110206 1715 1721 22412430 47268 47267 852224279 24851 24854 223947206 51568 51563 606348095 65006 64999 820387588 24857 24854 60231660 58636 58632 133490564 22742 22743 330558292 63657 63662 651866453 55203 55202 860546341 8571 8568 154911665 24861 24863 334457206 10833 10832 211562378 30303 30300 421295613 22075 22072 412413541 10191 10195 301059971 64198 64195 916448107 50885 50884 530262934 15752 15745 999322301 13358 13353 978297470 9273 9268 77669129 24873 24869 653491570 41821 41827 707329371 27533 27536 257471755 51077 51078 703143733 26524 26527 254194680 69450 69446 721662689 43868 43862 659927540 11197 11193 495534598 45499 45504 710195957 67476 67471 397284986 24878 24883 315209382 41499 41494 849091927 32017 32012 385156120 24886 24879 149028945 44759 44756 716340660 13191 13194 411593030 22421 22419 35256693 43417 43421 717333527 10613 10611 113580372 5546 5543 54334135 8159 8162 296681475 16056 16055 957917057 48024 48030 464862685 68871 68875 997448143 25345 25338 918194718 24896 24898 597608648 39420 39424 23829583 36753 36754 384827513 33062 33069 664615429 18324 18328 439588136 55834 55831 558845131 24902 24904 415205604 24902 24905 38802525 46544 46545 19050337 22751 22755 209570071 1709 1707 964264963 24150 24144 380093100 24910 24903 224372281 7678 7674 974190363 7072 7068 394293260 18003 18006 412214751 30020 30019 147446520 59048 59050 760955750 27571 27564 255764218 47820 47813 978811077 16771 16773 47066602 57102 57101 69913514 9504 9510 996859147 9763 9758 785990290 3917 3919 246445793 21396 21393 755341628 6673 6679 490942274 36227 36229 332683613 37013 37017 733722544 24927 24923 91057045 30677 30674 752009702 9111 9113 69088418 32989 32996 33021105 30302 30299 538743508 37309 37304 288124673 8015 8010 300371904 60708 60706 778400576 7280 7278 860412473 44199 44206 11338978 5878 5884 687463548 12372 12367 516838974 44743 44741 786498219 24940 24938 155030684 65781 65788 418973053 65417 65422 34728079 24943 24937 986598707 1695 1692 9392261 24945 24940 128172238 50828 50822 576588188 12043 12046 489919871 48317 48320 475855543 24949 24942 185709151 1403 1399 218977746 51641 51636 145620064 24946 24952 850158482 57311 57310 737484419 24954 24948 652225824 41653 41660 311697996 59193 59186 571308088 41974 41973 265940084 52894 52900 675596669 44672 44666 288911837 15820 15817 567894288 24961 24960 191248587 25523 25525 26240352 40889 40884 572815952 14306 14312 980660292 19145 19142 479885320 24960 24966 658797127 24967 24962 408771079 25615 25621 629841986 21247 21241 219130128 48510 48505 105602865 67362 67364 312686855 62349 62356 374694463 27515 27509 10505641 38640 38638 540634915 11427 11429 967725947 55615 55612 701856943 17343 17348 296365824 28603 28599 260874150 17182 17185 645010479 47363 47370 58421199 24979 24981 390388772 32486 32485 871309127 66882 66880 811319062 24977 24984 929900059 35149 35155 999129225 40582 40583 108155926 61149 61147 596749253 3815 3810 515546840 60969 60973 4565638 50405 50402 366146088 24991 24989 523603957 24992 24990 829068 53273 53267 917707223 24994 24990 716677654 29481 29478 463624709 17132 17138 132580736 24997 24993 634781212 26627 26631 334575484 45694 45700 413965173 4831 4827 276276293 21012 21011 11701592 66229 66236 448395130 22657 22664 870548332 25264 25263 38138924 24158 24165 109958258 25006 25004 519466806 38687 38686 651258163 17433 17430 74665420 25674 25669 818238391 18653 18656 460642903 10407 10411 758638264 3987 3992 15760256 14731 14737 219210070 59598 59592 305043851 25015 25011 324272909 50301 50305 583929319 60167 60172 69718499 4222 4228 545634563 42395 42398 740158694 68359 68352 7050339 40088 40092 772238549 19294 19290 998672114 69052 69058 797295902 15028 15032 995977626 25022 25025 270801672 68127 68120 338213394 25027 25024 11991346 65928 65921 245788663 25029 25024 733605180 63553 63559 596322335 13368 13374 475409860 10585 10578 714381866 25033 25026 906124436 27854 27861 523865177 25034 25035 784546073 44500 44493 23392164 20487 20490 504452888 57644 57647 359194118 42757 42756 307670428 59985 59979 562650396 25034 25041 58312755 40823 40816 825669358 40568 40569 899937369 45701 45708 970735373 28114 28112 982871349 16942 16944 652986846 17582 17577 699889539 39456 39459 770622517 14657 14655 984933330 33825 33823 138078501 30115 30112 408444143 25048 25052 339773975 9010 9007 477008033 25054 25047 8396058 64492 64485 575164566 25056 25052 35292538 69656 69658 31080350 8274 8275 956517012 46277 46273 629301015 61404 61397 64041192 25881 25876 208048296 27295 27288 624126320 1792 1796 729473075 16140 16142 23494961 30043 30045 58941444 2540 2545 921422607 31650 31647 63350607 328 329 819078629 59506 59505 149256921 46099 46097 984707285 30562 30563 744423413 25069 25072 842400733 61800 61806 918097330 14912 14906 468841131 14434 14433 601252947 6097 6103 9289139 62959 62960 233990911 25072 25078 289830270 25076 25079 195333050 64002 63998 837759557 44735 44736 243469204 25075 25082 816918974 30865 30862 878818080 13534 13528 123269430 14033 14029 490167080 19625 19619 736037344 51749 51747 933081503 48226 48222 285195629 25089 25085 368364247 62356 62362 879177948 34994 34992 42567925 54351 54348 15499156 11052 11047 100430753 67954 67947 134799536 36035 36042 775537154 44147 44144 819773594 24715 24717 237422825 55445 55438 619651291 25095 25099 31294284 7593 7592 376968241 1304 1302 757717751 34345 34342 636427490 64725 64721 84508542 2513 2520 127621969 4771 4773 835823990 50954 50953 113674959 32602 32596 5526500 8458 8451 680575155 66669 66665 357041654 48186 48190 274637229 25109 25111 826109681 56577 56584 669942103 51638 51635 28523627 55410 55405 755605517 35447 35445 744089274 30564 30558 651492095 12241 12240 645924780 18226 18220 616850052 1308 1304 262514553 63679 63681 153897650 25121 25114 915685365 59869 59874 24414763 25117 25123 515693578 25124 25118 770276153 45816 45822 916087142 58380 58377 455881502 20810 20814 749937265 53527 53522 256426917 54874 54879 893144194 1384 1390 207928061 36827 36834 844662354 7499 7500 185750983 25130 25133 285135537 37773 37775 239245166 30327 30326 209095543 3285 3292 316128439 4100 4105 712968382 14127 14132 20607641 1475 1472 571426894 15154 15155 70568782 55912 55906 52125529 13558 13565 55874474 61982 61977 849350761 18234 18227 688790188 60240 60235 691373974 17125 17128 811827539 67778 67773 207630076 19960 19955 533993650 39521 39525 241799532 7899 7898 844037191 69185 69192 713044322 18145 18152 734045833 65640 65633 769122871 14619 14613 994849728 52026 52024 996917656 45183 45181 756467481 25150 25157 476112183 13024 13023 230475258 44208 44205 252154048 55315 55309 23322003 991 987 645793807 66024 66026 812320438 55572 55573 754110880 46886 46892 197131240 51079 51075 444923207 34572 34573 181130680 2420 2418 315015969 49083 49079 621527375 37703 37696 987860682 25777 25774 691864905 44624 44619 441830096 25172 25165 875808963 33684 33686 408748136 61695 61688 692605109 2132 2127 133013344 25171 25176 778905475 10968 10962 341443157 47458 47454 232743630 27218 27219 9765670 25180 25177 64827792 48916 48920 185840552 32394 32390 270952 31871 31866 676138652 25184 25177 433883698 64335 64329 635450590 46249 46245 487410395 49863 49866 676432607 41638 41640 791670387 26499 26506 359680596 47221 47215 786120324 8592 8595 492198960 45431 45433 273602467 54264 54269 873238224 5496 5494 874754372 28091 28092 768310390 33111 33109 899733459 36235 36230 265991673 7698 7691 313167104 37495 37488 135857595 64477 64482 794280538 970 974 488136410 41287 41289 387916319 30264 30258 149081259 9173 9167 34852946 25201 25205 274527844 54915 54911 559521295 30439 30433 155552536 9085 9081 288067868 157 155 551201257 41219 41216 949752256 25211 25207 353933945 34862 34859 853447896 60109 60105 849242529 30454 30451 131336231 16724 16721 153960038 18197 18192 346058478 56144 56142 684555048 62043 62048 30911676 9588 9585 428736285 25220 25218 156562056 32848 32854 535272446 25220 25222 765919741 26940 26945 69519872 5917 5913 623459093 46538 46543 268973062 21304 21309 447588329 17905 17906 285367829 29284 29291 97876680 25225 25229 388110344 63164 63166 23357574 11300 11306 15968389 8285 8279 47896854 55837 55842 725867567 55950 55951 832213083 6868 6874 836154653 61851 61853 96821564 25232 25237 886388364 30225 30224 715653367 9385 9389 784892624 961 958 174719159 25235 25241 282620305 4941 4940 62593896 40228 40231 906718259 53529 53523 120133066 66995 66993 992603798 36741 36746 41228996 47684 47682 759169024 3247 3249 26231804 877 882 549402711 46162 46165 617346724 3904 3897 591439252 66794 66790 816125079 23740 23744 434644340 63852 63856 423703972 51874 51875 46742896 68931 68929 152260905 54547 54544 210733808 30265 30260 120133604 25256 25259 314052028 3495 3498 427668999 21829 21823 913964723 43821 43823 15301514 26907 26912 541452479 59659 59666 280354501 54701 54699 528722440 35887 35891 63933758 14979 14984 961588072 9890 9883 295173824 34524 34529 870689824 42365 42361 609533613 26539 26544 278296009 21045 21041 860381076 44974 44969 108170381 13885 13890 576441606 62028 62032 797716374 32831 32827 695693222 23378 23383 987086279 14571 14574 628119424 50207 50206 346346154 38302 38304 345923740 20603 20607 399847338 53810 53805 554272210 57110 57107 965395843 32500 32493 977360351 19634 19636 26341878 24098 24093 549994169 12028 12021 23250369 13193 13188 623682336 35863 35864 465856206 14194 14187 18621558 10179 10185 252469931 43980 43975 767138512 29580 29579 335643962 1313 1311 898194765 66776 66781 56625066 25296 25289 705227943 40595 40591 335031205 50973 50978 954078727 62386 62379 594646731 24303 24302 105190430 49618 49613 464454240 25297 25302 226450545 47081 47079 651039553 8797 8795 82171636 68622 68615 63532573 32890 32883 664646619 2850 2857 767319009 17471 17474 652792749 25302 25309 667030132 19860 19856 622294426 19841 19848 528283045 53079 53086 8246798 34627 34623 942695522 9072 9067 833714054 50983 50977 814409258 12445 12451 457766819 38111 38115 889408708 911 907 324878972 1754 1758 282861106 17074 17070 43416121 25315 25321 264624865 64456 64454 511006942 63226 63229 35615778 35553 35560 531200612 45882 45880 903513822 49002 49009 301862158 8514 8511 368914052 25328 25325 72880634 59309 59312 46236743 47408 47415 468117495 50398 50391 341417607 67798 67800 686719638 28235 28240 441525388 32209 32213 88514436 2462 2468 160483962 54617 54622 409128982 27381 27379 721209729 10995 10990 111222054 313 308 18832981 48395 48391 748565278 47277 47278 403695582 32696 32692 69407826 11571 11577 233236528 34776 34781 884655507 36727 36726 200251837 25346 25341 836905216 64513 64518 13042889 18469 18468 685505312 3756 3760 845005087 63973 63975 538945070 29168 29166 351281155 37225 37218 175071156 33546 33541 447953511 46776 46770 797295708 33401 33400 135305570 18697 18704 745301506 52738 52731 35921629 64783 64789 761856013 35793 35788 675118224 68143 68146 596952576 3255 3251 100603693 50280 50282 403210316 25662 25667 271034842 22681 22682 515107689 35254 35250 38892517 29532 29526 181144868 7345 7338 821971635 48327 48331 652211259 26243 26241 43108346 35669 35662 310810151 12816 12815 145165360 38214 38212 129449785 11993 11991 31291716 4999 4993 699713768 25972 25969 256395 64835 64834 530844266 32241 32246 26839293 33910 33907 482162561 4350 4348 825165473 25380 25378 404398488 10420 10427 398498374 66387 66386 372248334 50124 50118 364812916 26219 26212 98016466 25385 25379 246257826 49245 49246 319315504 12472 12479 486631849 31390 31386 824389354 18237 18234 56876665 51211 51213 55517579 50491 50486 708792587 57061 57065 101581816 43961 43967 399607703 9360 9353 946084936 32294 32289 989650950 36231 36227 750038997 56765 56768 882882986 35003 34998 26517651 25399 25392 892732205 22796 22790 159132833 38929 38930 528087751 25402 25396 47391262 67582 67576 497204916 40048 40051 626256190 64968 64961 994820582 7067 7071 485255325 13191 13184 905148663 25407 25408 39525843 12910 12906 370987873 27884 27880 224493640 8536 8530 51631345 25412 25411 42639946 61274 61277 592208761 56990 56994 615375452 1286 1291 996678854 14017 14011 502282961 54388 54381 500484305 25418 25411 203133850 1055 1048 487570489 48048 48046 720234077 25421 25416 310984433 41907 41902 497042631 32624 32621 740576054 54839 54835 947859234 12936 12930 307837125 64407 64412 672741674 22508 22515 418916426 25421 25428 940634396 53762 53763 210453275 5722 5725 462404881 14459 14454 240689958 57238 57240 962077322 9047 9046 285407017 69381 69378 494283852 25429 25435 667727649 41134 41127 311714414 45774 45771 981171460 69366 69360 82380976 25019 25026 265672114 31051 31044 818845454 6260 6263 13245993 51862 51869 55858837 65257 65253 103694585 10378 10382 270212214 61871 61869 857794553 25444 25446 448349529 23496 23503 235664951 22208 22201 467108595 50812 50809 440950325 42640 42636 38160347 68253 68249 73214034 25473 25479 921427353 64107 64106 48545158 47196 47198 11256064 21638 21640 504089170 22814 22808 738730175 18379 18377 800378359 25458 25456 843584562 18276 18272 238692839 16578 16584 99127422 14523 14527 869287289 26724 26728 84822492 25463 25460 344300000 26413 26410 261340981 52610 52603 887667294 67240 67236 583050224 36867 36863 860204213 34919 34921 16568840 54156 54163 361407967 44555 44562 684490337 48557 48562 231407358 25469 25472 961483100 62590 62585 123500182 25470 25474 210204073 67061 67057 782209530 46780 46778 589116252 37248 37255 90026756 25478 25477 661790019 19357 19364 902444553 62715 62713 682589815 41202 41205 908602380 52449 52445 729302578 24089 24090 789120306 44375 44371 305997280 19520 19522 909164406 41342 41339 59935609 2752 2756 269872542 30005 30007 835219981 65197 65200 168110702 51126 51131 34613921 57748 57753 518179867 28129 28136 995897145 1726 1730 948792323 2034 2030 952735286 15171 15173 71486618 31102 31095 89041890 19099 19102 223033256 25498 25495 560750666 18165 18163 741119666 60263 60257 813647692 8856 8861 43743157 55521 55527 800349936 67372 67376 267531291 27853 27848 949424124 23986 23979 334716903 25170 25166 826809538 25507 25503 277335859 49741 49746 743109181 25509 25505 941821916 52954 52959 435720028 5771 5774 985901948 25508 25512 227964574 21386 21383 60114328 65802 65803 939580895 51934 51927 422865435 45784 45781 436375666 17931 17935 848142339 25514 25518 272938863 26058 26062 845321307 48611 48615 987790414 56923 56925 459960681 56156 56160 580041141 54169 54175 789722664 21866 21872 495693455 24957 24962 149103097 58986 58993 367224670 40467 40468 679479445 33162 33165 866767314 25523 25529 11491398 5296 5294 211398298 25527 25531 513977431 59183 59188 459986298 49195 49197 399273416 5613 5607 549617566 8290 8283 376206407 62430 62434 801573934 62312 62311 816717148 29886 29881 139686690 18019 18015 537313252 17874 17876 12835416 25537 25541 160500160 25542 25540 560791779 44768 44774 85419470 10682 10684 867005607 48692 48696 883883544 51266 51262 647710243 23230 23223 519908940 51264 51268 190525069 20149 20150 505084525 26359 26356 185687076 25551 25548 353525191 49682 49686 410015938 25553 25552 40418344 52623 52622 55801008 56429 56424 48779085 45632 45631 295088063 33264 33263 854692507 27234 27227 461030036 5267 5270 109911824 60261 60268 331635268 66296 66290 67530104 23574 23569 929602593 13020 13018 919069924 65934 65927 175732691 25565 25562 188597080 60828 60834 588641706 37551 37554 22609604 61201 61199 73659698 25567 25569 128856629 9722 9721 214406664 13961 13958 826010445 55495 55490 363343085 45936 45931 399010801 28509 28503 216995609 21946 21950 484815937 22962 22968 605274577 25159 25156 462743757 63805 63803 442969148 25617 25610 15376133 51056 51060 57168243 12919 12920 56483826 15346 15339 649328855 37346 37344 675555620 45528 45523 999776423 50862 50860 737283052 13872 13871 574846674 40208 40204 48886987 25582 25588 480023561 12349 12351 618178857 54365 54367 682585369 16368 16365 841271626 12161 12156 52683896 46813 46814 111070335 62222 62225 351925789 44676 44679 12253081 9259 9261 717987733 15916 15912 856716195 7152 7159 36949076 7361 7368 282612433 11937 11939 710779465 10489 10491 588439987 9271 9274 432399029 67598 67600 944216238 25600 25604 1633084 16050 16048 552026541 45818 45815 194950973 1618 1617 709797396 25608 25605 132769631 8750 8745 711448822 35028 35034 377814380 11439 11437 233566599 25612 25609 61685859 25613 25609 994527700 55218 55225 978027208 28734 28733 8244145 55091 55089 896937279 61192 61194 62528499 25618 25614 934436697 7127 7134 638086112 38857 38860 599751854 45614 45612 750260452 4305 4309 17244716 48572 48567 593966726 25624 25622 767063982 31453 31447 104051353 26913 26908 946588112 25217 25211 681368503 25623 25628 159514114 27944 27946 90356203 34504 34502 403568348 25631 25630 621424558 39234 39237 268725938 45686 45679 754724629 67450 67444 711816807 64583 64580 155864904 25636 25635 892622470 58494 58497 51336758 28785 28778 748390030 25638 25639 896666247 16068 16069 676277902 44433 44426 860283346 25642 25640 41491698 33272 33266 256990993 54212 54215 471575197 25639 25645 421967186 38772 38770 22963512 40344 40347 11535023 51207 51201 925669321 39956 39949 843855743 25650 25649 173716871 25651 25648 496139726 62718 62716 740084461 9697 9704 951104779 36718 36724 913409293 44216 44223 846484993 25656 25652 970039079 53926 53933 619008777 63908 63901 350217338 17240 17246 982337661 53489 53496 331023450 25660 25661 408293743 12414 12410 955411587 48432 48431 41142939 41791 41796 840080813 33728 33735 797564315 62696 62697 434024032 25363 25359 409163354 25665 25668 169603082 40441 40445 12937931 54073 54074 520546895 62398 62399 644935899 10767 10766 778313888 46233 46229 676517540 57874 57873 338974223 59755 59753 483723491 31195 31197 386089825 20249 20245 52116908 54698 54693 98333541 56259 56265 103386972 62521 62526 299547013 40479 40482 519627728 66806 66804 90011291 23371 23366 692214740 25684 25682 450240518 21824 21817 383893726 53821 53826 356465916 41368 41364 392943357 25687 25688 472567329 17543 17538 617849100 50690 50684 31099225 63966 63963 581711147 5205 5207 379085787 25693 25691 571094384 34966 34963 127667336 61599 61595 7010009 50820 50825 833153146 34148 34152 349991045 4641 4638 590981087 32809 32814 968045860 68715 68714 871332104 37491 37489 720971949 8742 8741 838797245 32590 32588 90777679 59350 59351 591988436 25700 25705 464210601 36451 36454 7089666 25707 25704 848758333 39065 39067 220079600 33802 33806 840342562 25708 25710 202704017 21254 21247 17551610 57450 57456 916515764 23623 23628 64898084 46162 46167 869851093 9873 9874 758754611 7680 7686 889937209 29652 29655 896212894 53547 53543 942332218 46003 46000 711829688 8983 8979 769879519 56567 56566 673107939 25722 25715 625796015 25721 25723 756701441 16335 16334 60703687 36555 36551 949952812 20445 20451 187411499 32210 32217 521122727 60814 60811 266750042 25729 25728 655567636 22464 22463 564019237 29642 29643 559526631 25732 25730 130937536 66644 66641 217791770 38555 38550 346375194 46943 46942 981254179 25730 25736 807266922 1880 1883 64341795 9402 9404 950712842 45486 45485 750300768 32699 32705 999121801 36590 36594 426216949 19549 19547 650369020 17063 17057 876987592 43382 43380 916309908 25739 25745 770611645 25746 25741 15625846 25747 25746 764893481 12057 12051 534488006 46717 46720 577600650 9757 9759 508780293 1150 1144 597359221 17192 17189 672901022 10437 10441 820400847 1137 1133 528818875 68892 68899 100051776 53151 53149 448639837 51558 51556 305434597 23319 23317 717283500 46048 46054 122432581 16151 16155 770406028 12970 12971 273617031 62357 62352 271357040 10015 10013 594990818 13904 13908 987242099 67154 67161 8764756 36183 36185 370721957 47800 47796 231409559 24073 24069 503420066 28020 28017 633519441 17242 17245 759187818 13580 13576 123213963 44511 44512 64258924 56223 56217 986298468 61025 61021 218604260 45200 45202 489122822 15723 15722 49456743 15599 15598 611887578 68735 68730 935157692 46107 46112 242976504 27931 27932 543675630 66308 66305 201868002 25782 25775 651793311 25783 25776 454179697 23720 23715 603186335 26311 26305 558521615 32176 32181 524279230 16834 16829 962716455 6873 6866 373671390 4779 4777 82509018 33198 33197 763101004 28167 28168 886778356 50883 50889 215510096 25786 25793 447702046 65281 65282 168034818 2388 2387 875194453 25796 25794 573472096 28159 28156 62436506 12426 12433 628780702 37415 37413 661884395 57791 57789 370478781 54143 54139 12657267 46285 46280 484938591 42868 42867 513186814 69665 69664 367359194 49678 49674 12643503 7576 7570 369187467 59149 59147 124497909 51008 51010 750756205 13084 13082 27023291 56940 56939 57028841 64356 64355 335977951 25812 25809 466588144 1442 1435 6004198 25809 25814 282983496 25815 25813 150215406 25810 25816 445337123 65114 65121 996860387 49103 49109 932946422 25816 25819 863729654 14877 14872 56044680 38198 38194 115417931 602 604 981212490 30623 30617 131951602 53856 53862 231531238 28174 28173 810821913 31215 31221 172336666 50095 50092 664071808 32801 32797 854577351 51975 51972 884272685 46373 46369 300508997 25831 25829 261562976 302 298 561553914 37565 37562 579621833 55697 55696 717276459 25835 25829 781438969 26604 26607 470723345 30552 30556 608101399 36076 36070 953201712 2666 2662 590540756 25840 25839 623088100 25841 25838 843752608 25842 25840 789061437 50395 50392 576210207 31360 31359 389233676 25845 25839 763885782 55575 55569 998235710 30797 30800 90212395 19309 19302 620907881 45395 45402 560469132 21892 21886 465157285 28653 28649 6496494 25848 25852 31536797 44464 44459 775454329 7440 7436 417501158 42606 42603 7434625 64611 64605 837342095 25857 25854 459121337 35808 35805 739335673 35680 35687 836087971 22915 22917 37558760 34630 34631 295269707 3096 3100 176526299 30109 30113 777344053 35242 35237 692836249 50953 50956 27843220 54012 54006 434850829 3098 3104 326044604 44413 44420 252445011 25869 25868 412244954 25870 25865 211133715 18028 18033 10275555 25872 25869 27576078 4934 4927 500307402 45270 45268 633612278 16412 16414 32905718 19987 19985 934442115 41571 41575 564985587 42303 42305 635387587 24930 24923 142094952 37744 37741 14565810 5593 5587 358770761 25881 25882 515422986 21385 21382 205149517 64119 64115 741619548 12259 12264 823151011 69225 69229 802057312 56047 56050 52277217 63149 63145 441218954 25889 25888 99374141 50937 50941 713410269 33430 33427 655177215 7810 7811 87431684 4324 4325 948311350 61643 61642 510630303 14282 14280 198046378 65317 65312 917403867 25895 25897 587737107 25894 25898 226972997 48713 48707 155805320 30831 30829 201115872 47281 47286 527857978 59909 59908 141582964 25068 25066 264806498 49817 49813 640907306 29865 29858 971937912 21522 21519 851019862 65618 65616 164569510 25903 25908 40672404 11074 11068 183081852 20154 20147 790389526 27854 27849 710543589 25843 25839 974123580 25910 25913 964235354 25282 25283 867822181 63600 63602 589286485 52054 52055 722135558 47256 47250 629702665 68607 68608 106924025 58205 58207 47285328 26581 26574 135776279 3288 3295 975077605 41418 41411 549731848 26376 26369 995837395 16641 16640 284873306 32971 32966 664525101 28861 28866 19731409 44987 44994 270568704 7946 7953 851480318 18338 18343 100217222 65012 65015 146066963 19758 19756 742537116 24976 24973 268505846 9392 9393 520836982 19166 19173 58778004 30731 30730 550997906 19482 19484 824074360 65342 65344 549457898 25938 25936 17350044 34666 34672 188015982 31600 31594 478369151 46013 46015 929036721 52584 52580 374788215 29166 29173 589740771 25937 25944 384150089 60067 60068 265060351 34729 34722 769415159 47364 47366 825523525 13802 13800 193265625 57367 57360 29482219 24767 24764 62322671 45758 45761 752766992 3450 3445 476774006 25724 25717 571878385 6878 6883 166486201 4917 4924 48260959 25950 25956 447382570 65504 65500 23020145 13676 13682 883754417 25959 25957 57602678 25388 25392 648176452 20175 20180 943117357 66522 66523 781476792 64851 64846 947492409 10728 10732 943272151 69727 69721 493933007 38757 38761 887510962 1728 1733 602503090 25968 25964 253829945 5535 5530 207986529 11848 11841 466715912 55320 55325 635491982 68347 68353 185925764 32686 32689 355337427 25974 25967 984534055 25975 25972 184399777 41463 41456 739974424 23551 23553 981232249 65632 65635 4247807 61955 61953 43425630 56081 56080 985852439 37611 37605 467393418 57180 57174 787681669 25983 25979 23204448 15684 15681 409277416 52544 52547 133306530 23258 23260 18713649 67567 67566 834363876 69492 69487 929476789 33558 33553 918600256 25990 25987 893417088 35606 35603 232206924 44594 44593 997457644 58522 58524 736158537 25993 25994 38077299 3700 3694 168810909 36887 36881 29701058 25997 25995 13009796 35125 35121 868334094 62295 62296 689797122 63978 63982 291199403 18679 18676 385886748 26002 25996 775183323 39295 39288 502520903 26004 25999 860012260 68073 68072 846587937 26005 26006 457497445 22610 22611 436186719 26008 26003 852521961 8 7 915718 33565 33560 40605885 18920 18917 57158111 39126 39125 98851327 66936 66943 704001828 59739 59740 792062456 52434 52429 323905664 16511 16514 489111980 7217 7214 366168631 54864 54865 24698286 66699 66700 470662304 69738 69744 474847545 23328 23333 856698332 38919 38916 228644221 61944 61941 930749378 46660 46661 978627383 26025 26022 857207321 10412 10406 652761732 4108 4106 488904970 41390 41383 163867895 27091 27096 254625748 37820 37823 926072297 10673 10670 546598850 22047 22042 686644496 30676 30670 984568667 52483 52487 55607124 16360 16354 395124184 436 433 439087581 7382 7378 28984539 26038 26032 389563249 54703 54701 676073053 27876 27881 69539837 69600 69602 896646376 4097 4090 441309809 69080 69087 70093319 48271 48270 436814033 26045 26042 36760316 296 297 194893449 25951 25957 804451248 7298 7300 735117570 1002 1001 366511088 15837 15836 639480434 46258 46262 905330389 52956 52953 511753976 49212 49210 805892740 15732 15739 753862632 29388 29392 678968856 25263 25261 208007524 44604 44606 73435613 45794 45795 530339372 60621 60625 232238015 53418 53425 223833526 37629 37628 784644610 2238 2237 374986882 2926 2931 443416115 55889 55896 653739688 22010 22012 294846046 26066 26061 105245875 42793 42796 382534273 51016 51017 619756209 5197 5199 65905729 1859 1858 766052747 27969 27968 771950300 29388 29391 423211667 30938 30932 704105311 24200 24198 674678108 6586 6590 601265433 15623 15626 72503246 66465 66466 447525455 14744 14740 726363257 50426 50423 856243505 41387 41383 629312298 39081 39076 841107725 20399 20396 707536828 4561 4555 328560579 9263 9269 857727793 51329 51327 197743481 37797 37803 575353602 21526 21530 686876815 51859 51852 986061490 33583 33581 615193557 33895 33888 260187049 26091 26084 407480572 66720 66726 698189632 16450 16455 632075595 26094 26093 139837209 17641 17647 113869459 15607 15605 16623025 47960 47957 365645413 6557 6550 37052728 57321 57326 70838146 32647 32645 414284448 26101 26099 878613395 18968 18966 35498228 13610 13609 54822683 19297 19294 187575531 19362 19358 995762601 11426 11432 451014845 11390 11385 1661522 37559 37553 836663349 26103 26109 159942750 16081 16086 358482183 43528 43524 481477698 26046 26043 190568805 41447 41446 886136015 26109 26114 683940557 29332 29326 688592552 61828 61823 793347877 27547 27546 74636281 26118 26113 483703817 26119 26115 553888358 23692 23686 781594724 39705 39703 323493186 67711 67715 968470589 66165 66171 412772354 58410 58408 465029844 26125 26123 436557041 26126 26120 608691950 61813 61810 902306853 67981 67979 988901741 31394 31388 561522353 48662 48658 574511651 47426 47427 381719068 8085 8080 445469416 60749 60743 482904082 37252 37259 109348074 67949 67952 540098138 19314 19321 320974917 46881 46877 733557512 26134 26138 91122132 15712 15715 864024820 57098 57096 802057030 26141 26140 82159722 5521 5517 821504372 65403 65402 219072547 16671 16670 48323313 14156 14151 134496884 3265 3266 486942947 69814 69808 175618758 26148 26141 136309778 60116 60109 941938502 46715 46709 732678207 17311 17318 416371422 45992 45998 821427127 32441 32442 502360931 45085 45082 23243048 40126 40119 183042064 26156 26149 12945842 63866 63861 300839987 31582 31584 558859585 61768 61772 394897958 26160 26154 320972059 26072 26074 783919745 39936 39932 830510261 19831 19833 68813198 1915 1913 799352011 27058 27063 726363389 3168 3174 657360047 26165 26167 484973529 26168 26166 171255266 26167 26169 489992891 26170 26164 452722145 15454 15460 391793214 66773 66777 725752385 51848 51852 585305522 26174 26167 87374590 26175 26168 71125013 65888 65887 321297 18959 18958 903626047 63731 63735 571551552 3602 3596 737878876 20124 20123 314643258 26180 26181 620712095 24654 24650 39187171 9947 9951 947482933 18587 18585 721716717 34393 34391 919034232 36589 36584 698219432 18893 18887 190269542 33822 33815 367482139 56728 56725 864562769 27789 27787 378310483 35540 35536 9601495 18132 18135 373924859 26186 26193 397393173 43906 43904 454856237 61043 61037 53771032 35126 35127 24987528 23572 23575 772140436 16758 16760 517371779 53282 53286 831114969 38527 38528 696792832 30859 30858 300749826 57062 57067 783006245 7410 7405 325291888 36110 36112 827930215 20699 20705 430011255 33770 33776 960056039 30166 30159 576586582 69441 69436 823449858 1212 1215 678973549 53234 53228 856050467 60708 60712 565499818 38540 38547 72236508 48495 48499 690131781 49568 49569 583221046 35441 35448 136074413 19826 19831 635672645 2897 2893 803896002 69170 69166 361354495 8842 8841 369350724 24461 24468 943488590 6738 6744 83025547 14400 14398 991935075 52713 52711 332652665 51983 51981 898221902 13684 13682 377094574 4500 4505 707953611 60290 60287 942679546 39889 39895 134707807 51750 51754 320468248 67611 67618 211493540 30604 30599 909493913 8951 8947 171625697 63022 63024 738331166 48624 48617 865922014 39782 39775 867925962 26980 26984 791949559 22321 22316 61180663 26232 26238 337849966 68980 68979 663910696 35599 35597 315388934 27803 27799 704233279 67949 67948 721770957 19692 19689 533012209 22989 22993 837250361 35739 35738 45001334 69717 69723 155399286 26398 26404 802786437 18747 18754 179452927 65715 65709 997794431 26250 26246 138912364 26249 26251 118392555 41809 41816 618960522 38311 38308 743284770 9557 9552 640187313 359 355 782042955 32422 32423 33597522 2692 2685 87677834 67710 67708 165802704 11121 11119 804803957 20235 20232 898728081 50972 50979 681946824 65801 65804 798886740 13799 13797 588034649 30214 30216 627904709 27972 27975 764643406 69973 69971 22337102 60345 60339 612471437 5759 5753 837991217 20851 20849 165637492 28222 28228 24621268 40009 40003 871950539 43879 43881 105607515 11039 11040 612306166 49915 49916 86866044 26273 26275 978059375 19191 19186 279700111 15430 15423 264462708 61230 61235 9486821 55211 55204 936503293 66205 66200 579877467 24519 24517 731210737 38338 38333 620204335 25505 25508 446196633 63517 63515 956395282 68069 68066 800673365 55363 55362 247859326 65179 65178 17683854 34910 34906 751804489 51573 51568 504229355 61785 61780 88774779 26286 26291 172391112 26287 26292 181929309 21785 21779 483034596 34185 34183 654243538 29330 29323 271417689 13061 13065 339700714 54671 54666 952222162 1128 1126 36231861 2797 2793 836173560 18369 18376 649381461 25532 25530 262092845 66350 66353 992413015 16308 16302 129094013 208 205 213011012 26299 26305 573177041 3881 3877 480183410 26306 26307 627721062 7121 7126 901488416 61091 61092 243286910 29697 29691 936135874 38779 38773 136640086 26312 26308 379427994 42145 42144 844993111 26314 26310 783847048 51323 51321 750837136 47119 47123 833689891 19170 19166 894796900 29196 29190 203019784 38644 38641 236406912 25207 25210 118933619 1584 1586 991304721 42142 42135 126743052 65114 65117 188448051 63573 63580 754559491 55893 55889 34429868 33559 33556 836561502 40689 40691 901407450 27102 27109 265324434 68315 68313 262973930 41440 41445 154797649 6474 6476 131742795 29635 29637 446301092 58125 58118 111177826 42069 42067 897704761 3908 3909 48067200 4102 4095 119584766 54838 54836 219681297 49263 49269 746232559 18930 18926 893284118 37804 37805 372728875 40960 40956 486939605 23538 23545 41594958 16473 16469 686950094 7143 7137 804989947 30707 30701 569557234 3402 3405 145475512 42016 42014 967308304 21901 21907 739567103 13871 13864 54697360 56487 56486 356718993 43233 43231 319316323 42876 42883 32832014 31254 31251 376670522 17124 17118 466205891 41132 41137 385254390 18188 18192 555175875 51248 51247 962492768 38553 38546 794340153 13970 13968 735102491 28415 28413 826395900 37653 37647 343143383 8650 8649 309432932 58053 58051 850166214 6075 6068 985916509 50686 50688 83956052 55989 55984 859957689 16669 16666 630967059 23248 23246 917943243 12780 12785 795611124 39194 39193 266311985 55639 55637 501828285 24600 24598 121516785 26373 26372 963933623 38074 38072 42708936 7013 7009 39463079 44857 44851 399012286 39186 39180 745816832 36704 36708 904931838 26379 26378 493684311 26380 26377 625731301 57142 57149 67463959 61588 61581 23218265 26376 26383 463178102 63813 63815 780848732 26380 26385 172333224 58032 58031 757069280 31753 31749 832140882 66125 66119 206575581 58697 58696 504147009 27329 27334 512868002 59601 59600 714234460 26390 26392 833807721 68103 68110 154669783 37329 37332 747329069 53918 53911 510510762 31542 31549 340826560 16883 16884 14898754 22834 22828 461876760 26399 26394 269261430 54379 54378 16362729 44549 44545 860125628 28310 28309 32382074 27467 27462 864738717 14490 14495 39223985 38241 38244 32185446 47111 47113 340759151 63535 63534 477932321 31129 31130 388282148 50723 50729 604154819 5230 5226 430334618 14206 14204 338766759 2654 2651 980872469 20800 20801 814622267 43594 43599 127309726 58525 58519 401743866 6875 6882 39670940 35514 35507 279735706 870 876 112155300 11953 11957 61321606 16192 16199 868574098 7093 7091 433334670 17187 17193 514386393 69418 69416 169709277 56709 56715 709048855 60247 60240 270055980 31810 31805 178659053 64645 64638 389890614 26428 26427 341906701 58934 58927 275102316 68584 68583 896730516 17908 17902 38821865 57434 57432 433715867 39039 39034 583078568 47200 47202 499548680 60691 60687 709029621 18665 18663 258978474 36786 36793 881531681 2481 2488 578914182 5226 5233 528063866 68270 68277 389088619 60826 60823 985517690 58200 58201 921591501 41903 41909 974404415 45656 45661 682953168 67399 67398 9585211 44929 44928 57029282 23045 23039 405488685 67805 67800 22873102 52252 52258 63400784 56887 56881 328788046 35774 35769 68287186 69279 69276 16419361 36855 36862 986979463 54100 54099 784183838 48393 48396 43291359 69111 69105 336819272 772 766 724950294 57043 57047 71839714 61074 61080 154889130 26460 26454 135628677 49828 49827 698939666 69330 69336 673449327 28861 28854 478599853 60377 60379 799471646 66740 66733 671243769 33370 33375 512288542 50522 50515 372344325 61016 61011 819570207 10625 10631 796081449 45962 45958 10906186 67929 67933 326225652 1029 1027 554477013 62623 62629 46480998 26474 26473 820464597 51690 51684 188075103 53846 53847 220663380 17468 17466 681362008 52634 52631 515943588 25822 25821 208065873 25366 25361 702175218 32161 32160 498513162 28020 28027 519789598 39673 39676 606575478 24494 24497 736185035 29780 29777 791474285 52284 52287 770694322 64312 64317 739628449 56683 56687 138607931 14439 14432 18146515 49188 49195 63302222 59924 59918 8911431 45212 45213 479027814 23033 23037 583798133 45503 45505 985301736 20042 20044 516884993 49120 49119 58760884 9186 9183 220765933 40151 40150 525609209 44268 44262 729246222 25347 25341 927967309 6130 6133 818154940 59313 59315 279870973 28434 28435 545541838 34896 34903 500703649 6003 6006 775540422 25146 25150 179476212 26507 26502 599111240 26508 26504 619482083 64720 64717 469558225 22664 22667 39539428 3196 3195 80016037 63981 63980 143537033 55252 55250 949693961 41967 41965 335000405 19226 19219 597968051 26515 26516 650733774 36263 36258 83742847 44885 44890 459271891 39047 39042 52870243 64856 64851 72823856 34406 34405 111551141 26522 26521 474012528 30444 30441 692282699 48985 48978 518575859 10218 10224 837858004 8716 8711 341250880 34733 34734 692759845 50034 50040 693601691 67850 67853 12095174 44779 44776 457827547 28389 28396 43538510 4657 4662 401701494 26527 26533 379443228 12938 12935 786991582 61310 61316 248605768 17344 17342 380846608 26537 26530 255464153 66118 66120 661613929 68923 68924 68798009 26540 26538 220615612 6665 6666 476924902 38692 38688 331416227 26543 26537 828767081 61778 61784 245002258 56003 56001 244611468 10273 10270 34791730 21839 21836 648519112 12855 12861 845942636 28351 28354 711436285 23070 23069 372059587 26551 26545 314020966 53486 53483 339796072 11644 11641 725216203 52208 52215 161627272 16573 16577 260924408 26556 26554 11373673 29468 29473 758506607 13807 13809 8241589 26553 26559 8255834 66682 66675 796608534 26556 26561 67634371 26562 26556 763918338 26557 26563 42333703 59298 59292 668868057 26564 26565 522168200 11232 11233 101793069 30611 30612 108607139 819 814 884871264 15397 15391 401071586 14852 14851 171785333 59338 59334 995209586 248 242 49477408 61597 61591 269391319 26574 26573 927093535 31392 31391 577310430 26576 26570 220079821 5953 5959 969013971 29227 29231 121454837 51027 51033 827428341 158 152 871063524 7883 7876 764027431 10165 10164 494411458 30515 30512 538521320 64867 64869 45384482 63854 63847 747208069 36026 36031 447046871 26587 26585 528870797 26588 26586 30052873 16906 16902 180051334 2086 2093 421527945 16336 16331 928615390 41158 41155 849799522 20824 20830 20349989 66711 66718 288423857 60132 60131 210726009 63335 63338 473355190 66526 66527 678086465 69781 69774 625392938 7171 7178 261881118 2902 2901 18404819 8729 8734 442614558 69188 69184 373109079 11640 11638 313372979 5651 5650 594790222 26598 26605 23417572 26604 26606 530072474 18508 18509 133106755 50105 50098 892940539 57309 57313 876893471 27059 27056 2877406 69232 69229 667040890 36183 36180 811940726 10673 10677 15360061 47715 47713 274794254 26613 26615 57277227 47349 47347 389918110 19054 19049 750095124 26612 26618 40477084 11483 11489 625817931 40530 40532 479296276 59823 59819 547461466 68853 68850 848153083 19619 19626 455935475 614 618 872014529 31824 31820 187644970 59948 59942 560159013 36719 36725 275729634 24987 24984 169549133 46917 46922 815678085 51719 51714 1058070 24991 24998 307810041 35512 35506 618830761 48135 48129 147363279 23236 23240 244234575 22949 22955 568878781 2486 2482 734516614 52014 52013 157514830 40215 40213 602163540 50302 50306 840405720 17156 17161 403449819 35700 35694 406547375 26642 26639 107608878 46488 46487 236556440 45446 45440 217826147 26642 26645 628714368 9600 9605 772238313 12000 11995 664471150 26642 26648 405482268 14990 14993 769558455 36940 36947 336592919 45234 45233 218316401 43994 43993 431702729 10523 10528 621335337 7131 7126 796949068 38081 38076 129200345 5548 5549 345304433 26657 26652 128743956 51622 51617 423535008 49632 49639 574987908 49081 49074 648723423 68618 68625 366634134 23521 23522 408680496 50980 50974 382761844 41064 41071 691809056 30838 30844 893151540 68798 68793 374440349 26660 26667 622979406 26668 26667 957346568 11337 11332 995495764 21439 21433 994417035 12743 12740 285376989 42047 42045 649520301 26673 26669 533127619 66290 66283 843471395 19150 19154 142029198 1964 1969 248338665 3947 3943 377835823 12161 12165 361435794 6907 6905 838590962 3430 3426 439922397 26681 26679 304359086 29026 29020 45632904 65027 65021 583513150 15111 15104 644405865 26683 26685 772802101 54969 54976 387508154 30304 30303 24183246 69539 69533 362185397 50112 50114 13500706 62312 62314 333723233 54626 54628 909289630 18549 18543 117846187 21583 21587 373209267 59571 59574 712687032 52744 52737 86118863 47070 47071 927272314 63440 63443 299634829 21995 21996 816248705 51586 51592 947458089 39001 39000 141209876 26701 26700 955904310 26702 26698 21127041 6799 6802 886110355 7585 7584 844660913 24393 24389 621189787 52821 52818 712788991 2535 2529 452691612 4730 4728 452631882 748 743 499779210 2422 2415 101515337 61971 61975 373786357 47988 47981 377872927 57317 57311 463919929 35484 35481 562140976 1756 1752 314216949 52418 52417 263877426 33790 33794 836267454 26718 26713 276211591 57052 57047 458675732 26715 26720 404806602 63080 63084 548721812 28283 28288 208876712 55056 55055 542569072 23537 23541 541965553 65903 65900 267127325 43404 43399 19326190 4119 4115 628056395 25462 25461 404622326 59132 59130 818454298 32525 32523 11356220 57284 57287 403698315 26732 26728 922345707 22185 22190 141458740 50221 50227 533311093 61184 61180 228677177 42383 42381 739431719 26737 26730 572209527 4081 4080 975965698 51298 51297 700888834 49941 49948 916713926 22089 22093 694679250 34158 34155 514619983 18873 18877 748545209 51814 51809 640822820 69312 69317 746969240 9791 9786 596421198 62763 62758 687640275 20864 20868 47119974 58411 58418 109085954 33678 33682 582618866 59176 59171 582258410 26752 26746 491942386 19510 19506 830453675 21534 21529 504101301 20099 20106 349258554 25225 25218 127951345 21112 21107 16901138 11391 11386 193024787 31422 31420 534182183 7536 7542 887533524 37098 37102 69330972 14321 14322 159736077 26757 26763 537192373 26764 26760 31232972 22338 22332 265506447 65509 65506 992746919 26767 26762 731167247 24433 24437 621017936 51225 51230 824484248 53754 53748 209034602 51342 51335 955820545 37131 37128 115898267 26773 26766 125717830 58158 58159 512296419 23250 23245 756984445 42657 42653 39762988 60352 60356 115413516 54340 54336 469341218 24349 24343 296526362 24775 24770 214379844 55775 55771 573179715 32222 32223 889434939 28057 28056 860173712 26777 26784 105643627 18557 18561 491728294 11388 11383 63808201 5289 5292 667034173 35617 35614 840884460 44057 44062 127930836 15523 15526 413707622 48589 48594 14540451 67441 67445 381600340 4616 4609 503840466 44880 44883 776924980 52355 52353 209225448 28814 28821 103979767 66725 66732 357122182 6562 6559 103033943 61084 61090 53426517 23559 23552 239914091 1811 1806 205715005 47956 47961 746108793 49980 49973 749799128 60590 60587 283643915 26805 26799 640480550 5774 5778 616818757 53396 53391 803850114 6206 6202 69924213 26809 26803 215562964 26810 26807 38623212 29484 29487 418087689 26812 26806 449016077 28852 28847 452227008 5289 5286 242411939 13675 13679 220744006 21024 21021 338459256 63511 63506 776206789 434 429 416910627 10651 10658 222942904 63432 63429 887667489 53222 53218 568827554 57099 57106 398317863 40944 40942 594935552 26824 26819 650529975 68060 68067 815412860 35530 35525 841605106 51706 51710 965388131 24487 24492 18646957 26829 26824 55878745 63248 63246 399658950 28842 28849 392352076 44933 44926 957211064 19141 19138 227908262 26834 26828 89479534 69150 69152 152057031 7946 7949 969170005 54610 54605 328473010 51708 51712 813409973 4864 4866 757066502 26837 26840 615908161 33115 33108 9324081 14714 14716 477651181 34228 34233 718907616 56964 56960 971209471 61134 61128 654244281 18841 18846 371672937 54893 54887 276662605 68743 68736 672440150 26035 26039 243048264 4470 4472 407852547 41342 41349 428369899 61052 61046 85864912 67472 67475 771184061 58166 58163 400620439 35632 35630 485313405 18056 18053 773691452 64267 64263 234431066 26856 26858 943120517 31828 31827 593223783 7946 7945 263858988 55786 55782 317076297 55841 55846 659930419 12226 12229 628982578 24451 24449 375755896 18783 18782 792506900 69125 69126 573292681 27044 27040 842390286 33009 33014 110869945 53842 53846 37313579 63938 63939 550569588 47604 47608 21346891 30061 30054 25593039 13631 13626 69199713 8927 8923 717856355 40838 40843 328583903 62347 62354 390511708 14410 14406 476717167 54512 54510 323035597 38879 38882 30124772 26880 26873 52749895 38689 38686 135946608 12493 12487 491674281 26883 26876 10263831 56674 56673 937412153 28703 28700 703578723 7870 7872 137460212 26881 26887 285154650 39984 39983 367308323 19412 19407 675583405 11988 11992 60120623 26891 26888 638257458 12286 12281 791385782 34716 34712 927836820 54832 54837 198076894 7253 7258 960182346 55787 55784 930479594 38041 38042 190357445 35576 35570 773548555 9371 9368 742514926 15614 15620 479122808 53879 53875 856507855 26282 26284 887393472 23030 23032 390840976 58339 58342 109838687 1271 1264 430805414 8808 8807 6462864 19929 19922 61216327 3612 3614 910947 64597 64594 827694881 34886 34884 752946703 10961 10957 872500043 52905 52900 108824713 46540 46539 87835516 66109 66113 586627158 8337 8340 380173691 33844 33845 38582685 26917 26915 871411670 67640 67635 936376704 5528 5522 130794455 28214 28215 658200492 14173 14167 295510964 49636 49640 929367599 22003 22008 35581702 26351 26355 16077195 26877 26882 843460476 25135 25133 12730632 21866 21865 45862865 26928 26923 224229198 33395 33398 470353659 28081 28074 876942130 5568 5572 458550694 64262 64265 12387537 13361 13362 559834080 26933 26934 198573787 26929 26935 344036630 12632 12638 437683250 31575 31574 593000511 3660 3653 53610932 16147 16148 972693591 59675 59682 559442516 68171 68166 4695823 37929 37925 707158384 26940 26943 879659971 18827 18826 859570015 21328 21332 268634284 26941 26946 74009673 9611 9614 264949847 7361 7355 965020987 67821 67827 169486677 42706 42703 366698362 59983 59990 695389749 15276 15272 188849688 20513 20512 8869295 13822 13827 382158278 36098 36096 109463330 26950 26956 889768681 67223 67216 703520065 55710 55707 270603760 21846 21842 304015624 27916 27920 691804644 49036 49032 997083894 20898 20902 533215552 59002 59006 59664502 34880 34885 407366916 26965 26962 384314270 10985 10979 616849925 6441 6442 748825371 40903 40906 820019335 26969 26967 591367788 26201 26198 327717389 45323 45325 803340879 27161 27164 138836336 26973 26969 841994617 54670 54663 842117423 26969 26975 516912522 17868 17871 713196550 29093 29092 311342144 64050 64045 19556802 35637 35631 2301163 28575 28569 313066067 69287 69289 177011233 47906 47909 829739299 5410 5406 41533874 21637 21643 186075814 4386 4391 972266718 41147 41153 81447475 26987 26986 16187590 26984 26988 901051922 28906 28900 610799393 28892 28889 44070358 44500 44503 394552112 60123 60116 9991404 26993 26991 598216436 24975 24980 2740085 25798 25797 151943326 36021 36017 676196177 64283 64281 30083143 7539 7543 517012348 9295 9296 936244193 62843 62837 604659614 27001 26995 998442862 31588 31587 539020765 22586 22591 756628848 69307 69306 569902326 59218 59214 710753184 27006 27000 203575948 54156 54152 859932642 27001 27008 762384320 20640 20646 385780089 27009 27010 657116161 45186 45182 466791031 15459 15461 584653349 28914 28907 862432632 14793 14786 968602553 10189 10183 768674704 27013 27016 266135190 53681 53676 26715266 16766 16762 79659189 27015 27019 6377779 39007 39010 1696837 68291 68286 131227742 1947 1952 499842554 28459 28457 588012936 69091 69084 392265639 22691 22684 785790519 36328 36326 861614351 40668 40664 804586847 15357 15352 367996153 27026 27029 807806237 30273 30279 958058626 3421 3428 774053543 19675 19680 749947575 774 773 776197764 61638 61633 8388707 4886 4884 499042552 13967 13962 999144998 55099 55100 445377219 41061 41068 521689799 27039 27034 300352011 56498 56496 489151435 21920 21919 124980118 67938 67936 52389959 11791 11788 922255420 55158 55164 523507186 5822 5817 583732892 16630 16629 37085822 54845 54841 13114639 68801 68802 582073129 43821 43826 402434010 27044 27050 966137487 15289 15296 14995368 21810 21804 606586050 27053 27049 441265207 5493 5491 636454300 16093 16099 618084177 68814 68818 736572756 33181 33183 387539966 44828 44823 296435024 12185 12189 476198392 65560 65567 642516794 17959 17957 270167391 45541 45547 314713686 26158 26165 667130542 47084 47082 603728659 24700 24704 497102574 18777 18773 446059744 43788 43787 234019881 11358 11354 36083264 65978 65980 416995874 27070 27064 842276641 29908 29910 987718467 9266 9271 986014058 27073 27069 772603351 43736 43739 512967635 51772 51766 95806841 63928 63924 484144889 68 75 383199436 8425 8429 752001202 42032 42029 521817965 60712 60715 750178717 41377 41379 14242342 10274 10272 645855486 60706 60705 661405541 32618 32614 741264073 27080 27085 33033708 24774 24778 768232445 67312 67310 755240905 40741 40734 182810931 63434 63432 915504009 42816 42811 30751607 47771 47776 309752233 60996 60995 48911702 61678 61684 801541197 6252 6257 719782456 345 349 483301172 31726 31720 50637297 28750 28752 196772844 44783 44776 246643346 37872 37878 701853250 47648 47643 48479877 12495 12496 459949309 41183 41184 748008665 55692 55689 239758028 10130 10124 661314010 27751 27744 887808892 27106 27101 30776805 61521 61519 472441198 47859 47866 284065402 26328 26323 766232393 7648 7644 367179155 27111 27108 283537900 62579 62580 923497268 59049 59051 18748583 11972 11977 781735236 57272 57279 733053354 27158 27156 820580763 37882 37880 83124413 39846 39840 746227292 27119 27115 733234738 371 367 628761733 62398 62396 123543576 36988 36984 251160772 40360 40359 911302578 22781 22782 599381645 46305 46307 28386088 32097 32091 547989865 3861 3856 627344251 19924 19919 585969809 17759 17754 447809726 33621 33614 194087099 27130 27131 32205956 58649 58646 719562804 38067 38066 945432213 27131 27134 358445359 41052 41048 205985765 44679 44683 607632989 27130 27137 640516038 20183 20182 60923325 35328 35331 779271004 63808 63805 277622198 9272 9279 627668305 33849 33851 673206371 27143 27136 45238731 1957 1950 718219566 17946 17952 183059099 59046 59049 352557216 11350 11352 701951416 27141 27148 796338807 3565 3569 157335531 11823 11829 958441977 34761 34759 822573515 57409 57414 214388873 27153 27148 597570796 6945 6938 607470200 9869 9867 202532692 59829 59823 990498333 10167 10166 113851182 45123 45129 858399016 1003 1006 967085763 44697 44699 20586035 34895 34894 212086949 59732 59733 609356954 13940 13938 891694125 34476 34470 122127501 27164 27165 634075688 20627 20621 329902435 33404 33399 351742414 13467 13460 307021873 63611 63607 737433076 53113 53111 521625756 44991 44996 280197762 15860 15858 282478059 27166 27173 472874534 29492 29486 850105953 27175 27173 795804746 27169 27176 287489225 67442 67449 958847812 27176 27178 21407314 63425 63418 502897357 55059 55056 83453597 53427 53424 358483637 27178 27182 182217749 36392 36390 756812245 53274 53268 837539455 36763 36770 91479364 60837 60841 212567505 3826 3831 937045966 69801 69806 160819016 25180 25183 979362209 35505 35498 25702069 47731 47725 833595466 22990 22989 702298648 901 899 62140128 46560 46557 202658671 13293 13295 483690111 3982 3984 87016656 24971 24977 970783480 27192 27198 782004918 8050 8052 679092167 11972 11979 852029593 69896 69894 274737478 69049 69053 794215361 61419 61413 923461152 30378 30372 652986459 2691 2698 270429447 5158 5155 614755533 23352 23345 208360106 46298 46299 321238855 29551 29545 965802977 24108 24106 693094810 47143 47138 607903787 30816 30812 781113166 27213 27207 252432475 27208 27214 952975854 29315 29316 806622606 27210 27216 638046119 59230 59225 117308512 29225 29221 863776786 41977 41973 36558432 58632 58637 880591693 45922 45927 640584641 25181 25180 182703952 65090 65085 94732114 14097 14093 589516670 34085 34078 33584816 8697 8699 368568955 34947 34949 548519097 28604 28610 834312766 34360 34359 716088389 29030 29025 223617639 36759 36760 653211921 39948 39947 650965202 56122 56118 32912124 68679 68674 796910700 51932 51939 899155318 27236 27235 132970053 53734 53737 525667637 27238 27237 220920039 42419 42420 492981801 58434 58429 972612071 1964 1957 507983795 3055 3052 30771129 27237 27243 951866642 48357 48363 156749256 4696 4697 15707678 51348 51342 974414022 44565 44570 705625144 54363 54370 440112449 43400 43396 576501121 5548 5542 600178296 23381 23382 33415242 27246 27252 14664556 42873 42877 945169612 58290 58294 777871418 45391 45393 228950809 37453 37452 29987239 64699 64703 698956627 62553 62552 891068157 1040 1042 215844380 20662 20665 973731350 42846 42844 241283405 27260 27262 921816502 1072 1067 276264171 27264 27258 796410398 27265 27259 34261591 47111 47105 984752093 38358 38363 8167364 56852 56857 150589674 36936 36932 133523950 22244 22250 459186160 51340 51338 175343114 14926 14923 784025065 60447 60443 426402296 63663 63659 13085678 41161 41157 932925632 27269 27276 309615437 3261 3259 66656572 40097 40103 634437085 27279 27274 724294930 45026 45023 531021966 31553 31548 833612774 12855 12852 145321540 20153 20155 144266957 27726 27730 333318374 10466 10462 56331780 17553 17557 722751153 43748 43741 30434018 20980 20974 55926739 35962 35956 20194827 31496 31491 17380405 13637 13644 225991143 14684 14682 725354904 31562 31556 454384978 13999 14006 311757283 52004 52005 87134869 42001 41996 770416059 27294 27297 985625237 16919 16920 202281813 35179 35172 735558731 27300 27295 523377032 63855 63850 673042036 18608 18610 509642535 64893 64895 465553802 64677 64671 982330509 5212 5206 25117682 24328 24334 155575161 66084 66091 486074999 27303 27308 654627101 69194 69189 729321207 67087 67084 857902705 27311 27306 596350812 55874 55867 661236429 55791 55785 790086350 40619 40614 759577783 59465 59471 901491496 18201 18207 848884986 5038 5043 674173096 40339 40343 539551736 8493 8492 977636842 46038 46031 867565888 37849 37843 496027671 30119 30120 531387747 38654 38655 782331738 55952 55946 846349828 27325 27323 652813203 15990 15989 660483119 17154 17153 87986512 12281 12279 591822060 27281 27286 56824057 1141 1135 51991059 24877 24881 734601802 56302 56300 532042081 43189 43187 39058438 45398 45393 89101260 63336 63342 963028970 21477 21484 110010132 63363 63357 997625568 15783 15780 658179995 23401 23406 83196278 66684 66690 69779574 11471 11475 422147214 27338 27342 959104964 27339 27343 592333399 34414 34413 44363070 34456 34453 884252028 27343 27346 19012880 39018 39025 226804891 64400 64396 36579560 27345 27349 35715576 34278 34275 213561676 20187 20190 790999923 19447 19448 423346480 27352 27353 235910839 27354 27351 827732424 27355 27354 477674933 27356 27353 483122331 62611 62604 670941009 54033 54040 476891609 65525 65532 817770586 35135 35133 816355566 37679 37672 880857280 42789 42785 230938455 6094 6093 343005441 62737 62744 67825588 35613 35612 663264229 14608 14612 525134623 283 278 730329195 37398 37404 467691197 50036 50030 648017923 31622 31624 962695058 64887 64891 732959997 2192 2191 117471898 27372 27373 321529154 15708 15706 789028629 22248 22247 445863234 50750 50743 578216226 33985 33982 17487149 31769 31774 36514447 43632 43629 873744998 27375 27380 129992176 4533 4528 988479285 27382 27377 267022318 33468 33467 949011132 28323 28330 144757474 36558 36560 812347180 33371 33366 616718499 13637 13634 589265976 25893 25886 392773275 27388 27389 879930314 23993 23999 954251297 27391 27385 131133173 19032 19030 389212931 1497 1492 627578668 62800 62797 341615201 3298 3302 435201969 26414 26408 337695682 30391 30397 587946831 19710 19713 460812897 27399 27397 440644172 47659 47664 597757128 27396 27401 817208474 36872 36879 47868064 27398 27403 759796813 26423 26416 749408456 50726 50732 67170898 68917 68912 735742372 54496 54494 427480925 65942 65935 402694072 8301 8305 554412835 32924 32930 683082869 45676 45681 764060618 8408 8404 678210898 60162 60167 548227997 31076 31074 685222175 61169 61170 245754629 43899 43894 990240662 57296 57301 113468596 3362 3357 219115316 34948 34947 783524388 68375 68376 795483463 27862 27857 40412224 15170 15169 601492551 31671 31668 714443873 55771 55765 939830377 4725 4732 3762043 57328 57334 228563570 9335 9328 275125657 41823 41817 306700489 58107 58105 244731782 11609 11602 149933777 38114 38108 230341837 16449 16443 653384309 50187 50189 735547364 14915 14914 650428421 12280 12275 98668197 1534 1529 306861120 40737 40735 614307069 56374 56367 650329266 27439 27433 270872552 35562 35561 341967424 32213 32220 470181021 64577 64570 997896705 38362 38358 503805957 2423 2417 693469263 25110 25103 562612850 9711 9715 916627998 37858 37853 159751054 168 170 160059533 47327 47325 859294354 35081 35085 492710587 59959 59953 190277304 40227 40223 300870108 23903 23902 671032306 14923 14920 611949452 27455 27448 422381532 58691 58694 339596898 32325 32329 31810287 46505 46511 346823881 26986 26979 737307128 49977 49971 255484427 9490 9494 675906505 179 185 383083951 27462 27463 772513583 50129 50125 250763525 749 752 170304804 40576 40581 675283711 63795 63802 295230277 65768 65762 888985154 35194 35196 676383366 45948 45943 920759677 37518 37521 246578724 32607 32603 683352570 13253 13252 129314523 65039 65033 630698099 48742 48736 162180698 13431 13424 798597158 27477 27474 194815732 4141 4146 946561067 47482 47479 558891928 27480 27477 760106758 7993 7988 938021891 36466 36462 684630137 54017 54018 623493428 43345 43344 202855836 55080 55075 458647072 5351 5353 568261423 21799 21800 867639464 31695 31689 218014254 28947 28941 565882568 47427 47434 614614694 43891 43885 11873297 30717 30715 1611976 20639 20642 239453017 14504 14505 340319291 2945 2950 56076465 19819 19817 616681911 63848 63853 499281815 35282 35279 711843536 20706 20705 210637165 64782 64776 836954127 171 164 282343466 27495 27502 324374855 14946 14945 88187216 3968 3964 103569446 16249 16246 507063582 48530 48533 841923851 55154 55153 345337350 53349 53352 5893655 57465 57463 218713185 55328 55332 223455367 18620 18619 774214242 53436 53429 64420417 3568 3564 922186824 55104 55097 578887084 19192 19185 139094232 57522 57520 184734149 62531 62527 848193035 27518 27511 589922416 19363 19356 978605572 32924 32917 593955083 56529 56526 628414532 31812 31816 413267273 67356 67361 47096609 69266 69262 973211198 21558 21559 51367796 354 357 812226486 14276 14275 901671059 27528 27521 293686731 22192 22196 415941247 34712 34717 812433591 47847 47841 316803166 9411 9409 102505190 20269 20268 71858475 15054 15055 322886992 52655 52661 66304172 7809 7812 37319685 30443 30440 967918244 23520 23525 207574281 36949 36955 48602699 3176 3172 11897699 23271 23274 871294459 27541 27542 880083057 69878 69871 673543980 27544 27542 957700478 58059 58055 847371938 7123 7119 496283542 12119 12116 551146725 14109 14107 466751385 55657 55660 600202994 50801 50805 259637391 27551 27546 220456752 22183 22186 949470267 60812 60810 926114469 6909 6915 734709235 27835 27830 106878570 34296 34302 840428463 42625 42618 395858268 65266 65269 978894175 36205 36202 224341525 23494 23489 508597890 58734 58735 224375067 34938 34931 492656116 27556 27563 548722518 59886 59883 248102919 12760 12763 147646664 66003 66004 767444694 12130 12132 988324728 62872 62868 13905110 64669 64665 339612335 17609 17614 61762478 42748 42746 951936615 2565 2559 902617417 14020 14017 778854145 28042 28041 217492777 55965 55968 661627190 44536 44543 861403134 8948 8943 212371024 68292 68293 220865399 45072 45073 989314202 15151 15154 732266584 36142 36147 85937173 30649 30642 770674893 1586 1593 742773612 27166 27171 229592317 27578 27585 555127082 69967 69962 960337379 56578 56574 65684267 3470 3466 31326297 66925 66926 388953680 56953 56954 557101686 27591 27584 844826743 27592 27590 877606170 27593 27589 765529771 65675 65680 878676935 23109 23110 304502167 27596 27590 151709875 27597 27596 75637313 27595 27598 972210971 166 169 977240309 2135 2130 541867481 5530 5532 134217854 5597 5595 906812473 27603 27600 976956829 27604 27597 79689993 43341 43343 178447027 23369 23365 368456687 36057 36061 606388161 21357 21355 660228352 13509 13503 126639762 53556 53551 73467533 31380 31387 46405431 65336 65341 127685952 53277 53276 213477556 27614 27610 631965288 27615 27613 937089529 23011 23013 63888530 13791 13797 222226196 1875 1874 8337497 3275 3281 40029860 30841 30845 289760127 27614 27621 462246801 27499 27498 874421308 27620 27623 751912698 42577 42578 480113365 27620 27625 196046447 10566 10559 412323697 7797 7801 592845409 28621 28618 301950505 40214 40221 32323286 5659 5655 788334430 42066 42060 840544353 46630 46631 224086607 24938 24937 253112146 15212 15217 3095530 27633 27635 729783082 34683 34680 850283491 27637 27630 917625938 55513 55506 781376004 32926 32931 912572940 66723 66722 775730628 64485 64490 88906409 12492 12486 911877658 28694 28698 73374717 49793 49792 483852179 40874 40867 280178704 2295 2296 36809891 63083 63079 805435926 14811 14818 471198776 42410 42415 97200033 40589 40584 260073621 24201 24195 51831318 33830 33825 43890782 27650 27653 584381533 43248 43241 573988847 27650 27655 618821853 4513 4508 6019314 16902 16898 430547880 13765 13763 219762225 27659 27654 811924722 67812 67813 650594728 68766 68770 436117448 40693 40698 603785439 20360 20357 848744703 27664 27662 421686135 34740 34733 60883562 61967 61971 386562 27664 27667 279615056 57349 57351 616067864 15301 15303 12187420 3326 3324 367862951 27668 27671 374265687 51603 51609 18769802 25109 25102 134852052 14048 14052 909381469 31076 31079 736739882 47185 47184 947171472 24829 24827 120479079 41712 41719 494106299 4386 4388 886829827 17668 17661 933541169 19969 19971 886855187 27675 27682 781182424 4645 4641 364990143 12335 12329 111217208 33422 33416 186950646 11330 11336 983245521 63899 63893 581856609 27683 27688 682176690 42879 42884 699482517 32247 32241 890271047 23290 23285 896636044 60308 60310 612590707 5565 5562 537254486 41842 41845 269679838 2812 2807 735429132 601 607 885062289 35146 35153 532716806 51227 51233 11605952 21275 21279 232572493 41069 41062 536727526 41081 41083 383360595 11392 11396 723867928 61051 61057 470019810 42646 42647 958384018 3335 3337 837012307 65350 65355 923799447 7132 7138 92422400 47792 47798 127293816 56243 56239 105507836 36302 36301 197123058 6246 6248 109593601 5111 5106 396013756 26197 26196 613561769 60545 60547 879318881 23589 23584 780295137 69751 69748 846289484 41533 41534 312307099 68791 68786 745425441 25390 25388 240399300 47862 47869 51067220 27721 27715 769989494 68639 68642 328790516 28191 28196 245217390 27724 27721 139610055 57018 57013 901630912 55266 55269 173922460 1749 1747 771203785 27728 27726 827756765 418 414 33167462 63462 63456 907786852 11194 11199 657789539 27732 27728 161416079 67726 67724 120782135 27731 27734 760937623 27735 27731 67661294 49548 49541 258015005 27736 27737 83486310 34316 34317 202224646 27733 27739 28198334 36209 36216 391883657 8316 8318 69572364 27740 27742 802274182 46726 46727 86486094 8246 8253 488151066 1927 1929 57802660 27745 27746 472668784 13707 13713 561647804 25553 25555 992766426 60506 60504 392076429 61920 61917 114228000 410 412 804592456 59956 59954 192092696 64011 64005 946193547 1499 1498 198406518 54609 54613 940081112 23671 23669 794117350 27754 27757 558255943 49095 49090 167694680 21637 21638 689721975 54961 54963 296859 66374 66373 389936586 21761 21768 654267694 27757 27763 13902290 27761 27764 649883475 42343 42340 71972102 20445 20450 1280612 20736 20731 424518074 11613 11616 486635370 27769 27765 594326094 8220 8226 676153836 54111 54110 526312869 63463 63469 350492677 46353 46346 383965656 27768 27774 281635513 54966 54972 819571500 33501 33496 155083913 6306 6300 241947970 57211 57209 16305221 46856 46863 583545998 27780 27779 905099810 16394 16398 394837002 46607 46600 953981709 19470 19463 800109356 59063 59069 942669374 12206 12199 995266581 36748 36752 551510287 10554 10549 231817739 11064 11067 380398863 4319 4312 146735145 12792 12797 638934098 44132 44139 761491541 27792 27786 837416972 25227 25226 115030643 34808 34806 48372574 46992 46995 517626840 27790 27796 477410416 19765 19766 252628738 22403 22408 356443584 38535 38529 555899782 27796 27800 455203258 49212 49218 257696329 18697 18695 518905480 57072 57067 400767475 18059 18062 223399979 65174 65167 882896801 58754 58752 365362891 25323 25321 700350427 53795 53793 26281291 40916 40915 20222405 36823 36816 502221345 51744 51741 109923993 27808 27812 400886885 51454 51460 825956180 363 369 297291559 31545 31539 363252400 36948 36951 234617094 69734 69739 147624275 69380 69387 903671294 27813 27819 202970694 49294 49295 460722562 28115 28111 843626920 43411 43410 364981963 25789 25784 720198564 1945 1939 942062447 28144 28139 109925280 27824 27826 129214517 14821 14823 627468215 8008 8005 803779624 42290 42293 584177770 16097 16093 422409706 27826 27831 792843410 20452 20453 585207627 12008 12015 719874457 6192 6197 588267290 7633 7628 855000042 27836 27830 767608124 38291 38284 863884198 27831 27838 99175674 61322 61323 804596121 35432 35431 973099423 27841 27835 341287020 3415 3414 237973827 3969 3964 15279644 26290 26287 908288482 31218 31222 580270507 57021 57023 8518833 47138 47137 167244053 22950 22944 905384881 46006 45999 317922181 27850 27845 233571716 42860 42856 251614153 20806 20799 986989440 18934 18939 67311363 46633 46626 807583234 60514 60516 836350882 25783 25785 601615108 2038 2035 812885137 23062 23057 767859442 54798 54792 412691630 36991 36986 104370106 10065 10070 156059262 1908 1910 110725667 10301 10299 3207711 37213 37208 761348447 56664 56671 942766974 39145 39142 131365091 25629 25622 481819338 39898 39891 55879798 58680 58684 161235240 27863 27870 139586184 27867 27871 597616552 20299 20297 551331014 26801 26798 59366519 40899 40896 215490283 62705 62702 637223511 11734 11740 97319897 3170 3164 163180109 19079 19080 341362920 17998 17994 348321177 31196 31194 960665470 34350 34344 736510443 48506 48501 204297440 62691 62696 312742356 38566 38564 300274759 35591 35586 68055931 67891 67894 744111927 61157 61152 843634577 2237 2244 640147468 49651 49648 51644039 27885 27890 3420374 42698 42692 479416830 20065 20060 612640870 45421 45416 815858815 28954 28951 17341865 27895 27894 518029676 54657 54653 331372853 26696 26694 425102134 28313 28309 5921058 56060 56061 558372305 46926 46932 992766747 7564 7568 219919205 4640 4647 606088372 27900 27903 81475911 65218 65223 853590526 43312 43310 123089191 14843 14838 889974874 23071 23067 702835339 27908 27904 469916554 39728 39722 616972412 905 898 12734222 16501 16498 505997182 65823 65819 16616877 64507 64510 96884678 18410 18408 868206930 15515 15513 858236840 4275 4278 499864857 13576 13569 411691599 48120 48118 562505642 54443 54440 12557488 31118 31112 271299526 64949 64943 190757568 21725 21729 485672223 52863 52857 896745189 44731 44727 803938157 27925 27921 653114795 21671 21668 980063166 12575 12574 278909881 8445 8452 253689869 8458 8464 276335619 37345 37339 532770071 19890 19891 751242305 30488 30485 577191530 27932 27933 874243487 28968 28964 7579839 14285 14283 868900278 17401 17406 288154249 58677 58679 386679739 18571 18572 31998670 28399 28393 549692918 52237 52243 769868342 4446 4450 299596662 24466 24467 128914018 38517 38515 776574468 47665 47662 373833598 54107 54109 850554965 61498 61499 667127834 43324 43331 749350020 43730 43725 576821 17012 17008 127260351 8256 8263 113880219 27946 27951 3063872 18452 18459 319242098 36878 36876 279119486 46796 46799 475019023 22729 22730 123345573 47151 47147 764270094 44637 44631 441670980 17896 17891 521130913 12976 12970 690594374 59347 59343 949853992 34439 34435 68970276 69587 69583 422183426 61893 61900 190092633 26730 26729 639996835 8140 8142 347886357 66852 66854 611136487 50044 50043 814470197 15228 15222 21312934 40267 40260 946282867 49673 49672 244249481 49794 49796 52392410 55691 55690 277852444 34244 34242 253307518 31809 31813 628038180 35665 35666 759468137 27976 27974 574797362 42704 42700 617307864 13256 13249 727291512 27979 27978 457897896 40138 40144 680537052 5815 5812 928175115 68543 68536 859980619 43765 43766 233112447 43522 43527 71258704 40554 40552 681318145 1648 1653 621235685 4890 4894 375901309 40492 40496 42757513 27987 27989 418451082 40404 40405 699542674 56333 56327 547232852 52452 52450 157016005 26747 26743 691203545 55526 55524 68803364 50538 50543 688957529 53361 53366 327654407 20883 20876 622671623 27998 27994 925655918 45065 45061 457169925 49922 49923 387633814 1191 1187 361155983 66386 66388 371105738 6139 6132 400995191 32257 32251 958916988 30433 30440 983505105 28006 28004 616355220 49113 49108 591046127 10361 10354 772553480 52651 52644 774977168 28006 28010 564169133 67491 67485 992616532 60981 60980 28337229 27736 27730 769637747 53975 53970 504340729 59627 59629 362745775 18949 18953 130360224 28013 28017 225054599 8605 8609 37242593 48625 48618 112982958 16680 16678 872826654 28267 28269 283622587 16722 16721 963797970 45308 45303 253604130 28024 28021 444148516 61788 61792 789247331 11557 11561 109126588 48369 48366 303824001 57858 57852 397265109 58970 58971 996052150 13685 13690 70632083 943 946 872871013 28030 28032 553473175 28027 28033 948603728 28033 28034 867706066 28035 28034 543839243 68154 68148 19997334 17589 17588 311316913 12420 12418 884451827 21744 21748 944465365 59223 59216 583391040 30456 30454 16992955 28226 28230 230283000 23224 23217 677936584 28042 28044 69489096 67798 67792 291384888 10057 10050 508771045 64385 64388 662373391 12711 12706 5022883 28049 28048 422368082 42595 42602 520265540 58652 58655 477499254 61974 61967 656114701 23796 23795 274109209 55265 55270 225476256 28054 28055 751243248 29787 29793 622242437 59217 59213 325008129 9511 9510 11471626 34432 34436 848595218 25363 25368 68976973 46433 46434 228659041 52170 52172 628835479 61236 61231 453008533 11379 11378 849131 55619 55615 194207221 28061 28066 578494431 38253 38255 744760536 4341 4346 278592427 12559 12562 889561180 6129 6122 612383872 27709 27710 882253659 36730 36729 160388123 28067 28073 794963611 45935 45931 314878873 13491 13487 522528581 28076 28070 218842509 15950 15953 669811097 28078 28077 724321872 6855 6853 865714143 35822 35821 224482968 18174 18175 100894113 6322 6319 109483084 51405 51408 1893655 31779 31786 552371607 28085 28080 90111203 41015 41008 80462396 6986 6987 297510911 28086 28088 39012137 47320 47325 944796147 61993 61986 559818830 357 361 379356491 7442 7438 952374447 44353 44354 839137864 30008 30011 793469112 28095 28092 273421270 36128 36124 674826961 31464 31462 415271102 15975 15979 32351283 28095 28099 804580637 57869 57876 162895866 28099 28101 539332629 29776 29778 590803579 7292 7294 3957186 2786 2780 193444567 35034 35040 728610159 23718 23723 870380753 1085 1089 998274058 37162 37166 428232924 10270 10266 397169366 65090 65092 465254520 28111 28107 169566816 39469 39474 223573183 26591 26585 772737460 7088 7094 602153787 27821 27816 681558480 67371 67375 110750971 14357 14356 42228569 45097 45099 514110438 19704 19706 907716749 43477 43476 726641231 23552 23549 536743289 1945 1950 1359561 40604 40605 710142060 25141 25135 267736636 28125 28122 514312363 10725 10719 73463352 28122 28127 873159014 15166 15167 131264906 61520 61519 171085547 38556 38561 73655053 28131 28129 60910106 5993 5988 490504899 44285 44282 839838745 17523 17522 73410340 67734 67741 593263689 2235 2233 835736758 40235 40237 122024568 65786 65789 338616286 5617 5622 966425432 22479 22480 112510198 61135 61128 649854255 28142 28135 656361119 31005 31011 455035601 27893 27890 752624217 28143 28145 191824588 24822 24820 37456209 14570 14563 122580706 29410 29403 490871673 65754 65753 683177916 28147 28150 974887134 34164 34171 839155932 58 53 959200567 24255 24259 747126996 14481 14479 46299577 66536 66543 970516917 53401 53395 845742387 61125 61129 699151819 11735 11729 735828566 25797 25790 106704007 26264 26262 462679124 48940 48945 705246141 47167 47165 83802542 50598 50600 240795920 46072 46075 542031174 35824 35828 685785002 29740 29735 703339964 487 484 102202928 58347 58344 629680887 24746 24749 889862388 21672 21679 919493122 55279 55278 898798701 42799 42803 297186074 33617 33616 993795045 20178 20177 611935749 57199 57197 918952050 68061 68057 25341605 13408 13413 944002087 17129 17136 212648908 15136 15132 467901835 60332 60325 168178258 28181 28177 323592010 49509 49514 374371941 28180 28183 33429035 28178 28184 621259041 37946 37940 537919298 5383 5378 162957408 28187 28180 827097191 25370 25376 759252692 28189 28188 154189031 67915 67908 215786067 14893 14895 660622457 62623 62630 77378673 52839 52832 577010291 67205 67203 128495956 41673 41666 829332285 42364 42367 135039172 28190 28197 582637062 602 608 808131970 17769 17776 814528183 28200 28193 802129627 38795 38788 115055653 59011 59006 54806140 12447 12445 730486411 28204 28202 397208712 37060 37061 458066487 16635 16631 183061480 22143 22142 221194883 3569 3575 792056035 1904 1911 783130887 45854 45849 240586734 24222 24224 176125197 52695 52702 302387909 8001 7999 737412933 57282 57285 308416954 55814 55811 821540283 3839 3844 134436685 20511 20506 481524741 773 768 61604350 41156 41160 483353537 10896 10889 765270111 7432 7428 324426047 9285 9286 780313453 55462 55458 389462138 7402 7406 67945248 28225 28220 29973581 40264 40265 589033793 54058 54051 479824355 64327 64326 697722492 30704 30708 498907760 27858 27854 30954934 49374 49375 182269214 42968 42974 969339297 31128 31122 786034507 56124 56118 797077645 42013 42018 933206257 1378 1385 364249729 16530 16536 755983205 47087 47091 831417738 28234 28239 779821125 18666 18669 340116563 33583 33589 147573931 53373 53367 844851958 34771 34775 390192295 47660 47663 442588690 53774 53777 14113517 39960 39964 762441758 28247 28243 71381194 49269 49273 457076988 44478 44476 613624413 33982 33983 63206353 23504 23507 679480067 11964 11970 10233621 11138 11132 44170259 20875 20870 938406630 28249 28255 905981900 16139 16133 990171554 66734 66739 623426187 31492 31489 309892788 17545 17550 603690049 28259 28260 973805486 34800 34807 940029989 34529 34534 772991897 26981 26978 489179302 55678 55674 210613384 5221 5220 59341732 28266 28265 735455092 67864 67862 368341727 62373 62377 687031875 68535 68530 916554416 6333 6334 260636714 35145 35138 181000439 27667 27669 493726773 21550 21552 12515924 25585 25586 64557604 69248 69244 642481050 31779 31772 674788729 67999 67992 1213824 48777 48776 111072975 43455 43462 261472410 6647 6644 936959853 46213 46215 433077640 49791 49788 25321755 37104 37108 545271150 42762 42758 325018677 27228 27223 537099940 27495 27500 809559549 9864 9861 64729518 8779 8785 715413813 19109 19115 600963694 783 787 819986158 11314 11318 1652632 10395 10391 244063643 25423 25424 800840295 63037 63041 603636841 36612 36618 260931726 43511 43507 289691859 28294 28297 702280306 47423 47424 922493552 45141 45135 581417878 4858 4854 243517712 53046 53052 505709398 42344 42339 6237960 9299 9294 842724313 52170 52165 466395594 7623 7619 816188737 14568 14565 770704057 10718 10712 2092836 45149 45150 548076091 28309 28302 935801408 28793 28791 487181071 69951 69958 185865322 41648 41644 385043425 57921 57914 49209032 28313 28314 47723803 2034 2039 820953664 27786 27781 855998719 59359 59354 785038896 60956 60958 50120691 46590 46594 552238432 56079 56075 873173787 19372 19373 595585333 47620 47627 963626797 13206 13199 937646375 27466 27460 473479553 52443 52444 586706036 34465 34458 850396520 8036 8042 707636246 20714 20707 285878207 8214 8212 18811123 35958 35957 873729732 54273 54268 433654357 37198 37197 596139048 1951 1949 699973785 28332 28334 771722597 28334 28335 351195179 23193 23191 8650321 62991 62989 312617138 15630 15631 2568179 35990 35988 1471111 53494 53492 148458902 22928 22925 370396268 49300 49296 265425437 28339 28343 249404283 67352 67353 296558486 43736 43734 887103324 38295 38288 135585554 60865 60864 636190907 18427 18425 212856499 30361 30362 11730937 45819 45824 706006022 26106 26110 223056418 21189 21194 408582291 36008 36004 777112096 29074 29070 122277043 28352 28355 212394542 45769 45763 942730402 29041 29042 266205583 30689 30682 156472277 42951 42947 354966143 8006 8005 889170574 34486 34485 923786346 36433 36435 641554861 28363 28360 396998236 15906 15905 622858441 6889 6883 65145785 3234 3228 18901119 40276 40274 50662702 11443 11441 481483530 28363 28369 13807591 28368 28370 409761044 43668 43661 709782786 42922 42917 98734284 55674 55676 689536836 45758 45756 504901945 28374 28375 319915275 542 541 556172238 28377 28370 56085124 28375 28378 536000062 28375 28379 731340830 28380 28377 763190930 53229 53222 198934335 30336 30339 433531256 28383 28378 689909557 28381 28384 951108318 56606 56613 778608751 48578 48573 361573567 69828 69830 237315053 3683 3677 395606077 57798 57795 344673525 22183 22180 923047153 10755 10753 412998408 42184 42179 105196159 42844 42850 499941396 28394 28390 815280237 27899 27898 406345451 21249 21248 812365877 21618 21621 630300148 61136 61135 525114776 47063 47056 748554784 47460 47454 561549622 65795 65794 894944800 62487 62482 252719452 28403 28402 733082070 1837 1841 484975901 26823 26826 519517705 68616 68615 654077348 59502 59501 802209884 59530 59524 511697352 1131 1127 55013761 301 305 32980449 20129 20130 236001194 28407 28412 42910170 60068 60072 644134720 26916 26910 352288648 19720 19717 881185752 64319 64317 372173626 35307 35306 769929059 28418 28411 62880402 34210 34209 813196708 36460 36455 260267411 42742 42745 790753768 43137 43136 719547898 49210 49208 481148145 14089 14085 771371218 57619 57621 662095667 49334 49340 373588035 22057 22054 933643075 22578 22582 42656683 36141 36144 35075212 64200 64198 752075760 46580 46579 567928388 49650 49645 536263188 3276 3279 173133470 69258 69262 181283849 68193 68200 66826817 30525 30519 856239047 40415 40410 97393658 60131 60126 698207389 2979 2972 490339501 55741 55739 47768260 64023 64029 919472018 41911 41905 873718074 7646 7652 964304541 36981 36980 419678669 28481 28478 107897662 54767 54764 44917622 28442 28447 262061899 21680 21683 301247209 60448 60449 384105019 54809 54810 70641514 48443 48445 130133652 60088 60087 354311650 35833 35829 36039078 64215 64209 873415730 7505 7499 695750522 36291 36296 893290183 23080 23085 640500998 34817 34816 979564143 22271 22265 840045218 49338 49345 949871723 27865 27863 455996608 44778 44781 477125317 9643 9642 316145879 67684 67677 155987684 69165 69160 971009184 28459 28466 382050909 28467 28464 390911365 27898 27900 224790028 53927 53926 196942935 35571 35565 85758820 8482 8487 862824767 39618 39621 659648515 49968 49964 148286455 28474 28467 915836809 6773 6778 972139577 9255 9256 503080875 64174 64167 35192440 54606 54601 704686723 28479 28473 982151375 24878 24876 757201706 9024 9017 864633911 28476 28482 839995529 16867 16866 136431100 8940 8942 32125036 44466 44464 49107826 664 657 27884760 62596 62603 656253412 30746 30742 87242143 57389 57390 202394829 59908 59907 538083377 41638 41632 597498954 66012 66006 264522677 31746 31740 385120720 9174 9169 88233817 28495 28488 263780634 65627 65631 781781222 50002 50004 505611110 11544 11548 504828311 22115 22119 700728033 11268 11274 287233323 49949 49946 55220320 28502 28496 949569337 28503 28502 713848144 69308 69312 84488900 50715 50718 924589040 52872 52865 406528015 47974 47967 999798718 40719 40712 513330354 55538 55537 260326446 28510 28505 840559086 52359 52352 359147426 28512 28506 148280638 17225 17220 770871447 28514 28510 289095470 1814 1812 95990556 53398 53392 37530224 37912 37906 261683849 57912 57911 584105261 1331 1334 498959213 31769 31765 653690521 19894 19887 725610952 56158 56153 712264394 45403 45407 140965755 28524 28520 622750410 15855 15850 999005948 10847 10841 510291691 41402 41399 144453198 67851 67846 16654682 36325 36330 825964081 55931 55932 736212727 7685 7680 528621974 43548 43542 55736932 21755 21761 224778581 40627 40623 590556508 28535 28530 448122914 53744 53740 891327559 38596 38595 599657150 28538 28531 203513867 39515 39518 177010794 29189 29193 133753380 58859 58853 80719777 12932 12930 572028663 54773 54771 542728966 14200 14201 640905827 58684 58686 272671388 2771 2766 946789018 24381 24376 883277109 64945 64943 724880687 7841 7846 789698093 39857 39862 111536752 2534 2536 897057623 30348 30354 61473525 26036 26035 903579448 45351 45357 480723833 48400 48401 16003443 15976 15974 902550249 234 237 789839749 30787 30788 57461947 31184 31183 228769714 10363 10362 295309697 58288 58284 222816319 63512 63508 726011838 66915 66914 17600226 25490 25487 153229048 28565 28563 90123383 17236 17231 67848974 17818 17817 7249652 69110 69104 817380812 64300 64293 282913695 40248 40245 627662013 59867 59864 317744511 28572 28567 658239808 28573 28571 404519952 4020 4014 555542238 38070 38072 998040123 45810 45813 643288027 36032 36028 76807556 68858 68851 583811083 2579 2572 688548742 43100 43106 985548263 6138 6134 991132572 1081 1083 11362272 3578 3580 913141986 44532 44526 611185652 16930 16932 40490588 28586 28585 432772990 9285 9281 10122612 46668 46674 518870354 59988 59984 934082218 15223 15230 507151369 28877 28870 250285191 36614 36608 294531738 59535 59536 745061586 37883 37881 660887851 6343 6336 626167815 64690 64694 665652262 1889 1888 351356677 26441 26440 977331598 63659 63652 648523527 28600 28597 284072084 47607 47612 546828757 64166 64159 389210981 24978 24977 551695932 28600 28604 696472391 44460 44453 529081531 19019 19021 910560996 63233 63230 653436031 47171 47165 174267109 54777 54775 353035410 27483 27477 728943811 6372 6375 386172239 16294 16295 26435546 24546 24540 834500121 28614 28612 853074112 45891 45895 146594636 33601 33596 845177556 23038 23044 903483508 68852 68859 620868634 29758 29762 595237565 41218 41224 497156934 5 3 997564331 12311 12307 321104918 46846 46840 479638539 30615 30608 301604325 11412 11411 683546410 7623 7628 190550142 10458 10459 497299012 63885 63881 68451118 28629 28624 171660351 41137 41142 83067421 58482 58484 313577881 28632 28627 249908701 68402 68399 353341600 28632 28634 882737476 18750 18747 545448417 59872 59868 468566391 46806 46799 288810210 46804 46798 146146376 69829 69833 47933716 17534 17537 863410370 21637 21632 734452483 28639 28642 226696705 64291 64297 313889232 28644 28643 886299720 50328 50324 825200865 15126 15130 964080717 25271 25275 881267159 5331 5338 916625623 44982 44988 796682944 48345 48344 560580235 21156 21149 780051598 28646 28652 252358147 52889 52895 9426377 28654 28653 350340129 63712 63718 650417536 39323 39317 66923683 28657 28656 13488261 50761 50759 575501047 28659 28657 163404506 26026 26032 594986320 19057 19061 324976486 56299 56306 54846969 25426 25429 407125996 64401 64398 62637802 24715 24719 275020606 52656 52657 818545561 29576 29575 502407086 64702 64697 731655442 6552 6555 54835142 45603 45606 529210442 46970 46964 257339193 28672 28668 582074032 28828 28827 317137944 2382 2375 605917446 49441 49448 272488521 13585 13584 698367087 10426 10421 931878710 54030 54035 61292489 413 411 569123778 28676 28680 441753404 28681 28676 487228033 67737 67744 304299027 66819 66816 962671656 24129 24134 809952971 66231 66232 756692034 34757 34758 982892906 28683 28687 33195557 65802 65809 951613459 28687 28689 25635365 33089 33090 391675350 60341 60339 767327495 4512 4511 720669644 58463 58461 48196025 11922 11919 877827684 28695 28694 797092160 28696 28690 680602872 15029 15027 347415793 14710 14705 517535652 69232 69234 89122532 57621 57623 632178519 48541 48543 735303846 19037 19032 568716330 11467 11469 746894894 37654 37649 959759857 61372 61370 881640210 28706 28700 711017232 12603 12604 599547899 37151 37156 353878417 1374 1369 586093655 9464 9463 324732531 63596 63594 420208717 28712 28707 647380804 28709 28713 279341814 39706 39705 441336306 24917 24913 4350154 62676 62673 511114974 38934 38932 120919640 42629 42636 996104498 6551 6553 287884091 13060 13059 558553461 28715 28721 842721609 15991 15995 899477084 28439 28444 767704077 32019 32025 531509219 68524 68518 967744632 28722 28726 926865565 40754 40755 814480595 16334 16330 377940296 58080 58078 69386488 61028 61026 837331621 52806 52799 582774466 52223 52222 927170951 30774 30780 553861826 43556 43554 384190761 28734 28735 444955955 24864 24861 941533124 54761 54758 450263856 28738 28735 997101921 20871 20872 22147109 60553 60558 207351020 22793 22788 830231428 32411 32405 618794891 63599 63600 33969849 34418 34412 75956782 28745 28743 13872479 24020 24014 24148838 28747 28741 524419508 52809 52804 381257594 13578 13581 889263946 43877 43878 777945272 47946 47947 832474624 55415 55411 248834569 20913 20916 681786161 29340 29344 674939336 28755 28749 233766699 28756 28752 650367700 55877 55878 320578787 21667 21665 187216356 22935 22933 327117287 3724 3727 112960795 53749 53746 550322835 32796 32789 25124829 28760 28763 576171656 1443 1439 763170016 1676 1679 418591066 53408 53413 632047750 60062 60059 964215689 16302 16304 9477482 48378 48384 803524531 28769 28770 308648248 18858 18852 25314823 57622 57621 76218307 28773 28770 22110205 22452 22458 49695313 41281 41286 620451396 60762 60755 28141369 68927 68926 847428348 26358 26354 494531505 28775 28779 310423078 28224 28221 909201889 14910 14906 16959577 45158 45162 179531068 3724 3719 253169590 62616 62612 846627599 25638 25635 517980958 32305 32311 978498906 34683 34688 845278626 25236 25232 89445856 2001 1994 954284090 50506 50500 254797690 13236 13238 813522874 54432 54436 307251632 51754 51760 215211267 28794 28792 864895626 7672 7668 272719222 9277 9270 897178276 61556 61554 700719023 22720 22718 358072193 24502 24504 159254639 28800 28795 329916449 8472 8471 37534169 3615 3611 174471126 52387 52380 188712674 8706 8713 314932051 54958 54961 277824771 28806 28800 481860614 11953 11955 705359408 34613 34615 972608936 29451 29447 621021454 30359 30356 52359186 11852 11857 907918689 46827 46825 972812114 69621 69628 69903043 27059 27065 662541310 67056 67062 967993244 47491 47484 491765192 65552 65556 789668942 29918 29922 386156115 66722 66718 524021424 69099 69096 545348165 43850 43849 958333374 28818 28822 41221790 28862 28865 67847055 28824 28818 845447240 44789 44787 173474695 8710 8717 677511662 13645 13651 412742349 28673 28668 475667474 7041 7037 160811263 66300 66297 218710874 28831 28827 716606245 31061 31067 311159083 26008 26011 785357540 7696 7693 512756345 53585 53582 71176693 28836 28835 741056734 52714 52711 29033429 28838 28831 21506537 22810 22805 424996285 9595 9588 62437560 41254 41253 638710996 68788 68787 65750473 8710 8714 104416932 4762 4760 60745485 68483 68480 298329034 28843 28846 4415550 5939 5933 563115250 45883 45882 8450931 66393 66400 324485635 61061 61057 158282226 23016 23012 949725591 32560 32558 30308165 56404 56400 32926894 41866 41865 68631696 41994 41990 421126819 28852 28856 1618465 28857 28851 997714271 28854 28858 246986057 19809 19812 125871564 64204 64201 255738474 29288 29292 243771532 10455 10458 333457746 30392 30393 490851052 56541 56538 45721543 20551 20552 216782867 8830 8834 704933475 50594 50592 252237440 26926 26920 635302307 58446 58451 96765363 16915 16921 533059898 25192 25199 452551721 28872 28869 61367211 33401 33402 667701646 45990 45996 808322070 9395 9398 519282991 40647 40643 51095634 2784 2789 194425006 7523 7519 519284029 66946 66940 382785273 47783 47782 757710160 38568 38563 634503036 15096 15093 18426743 671 677 44205462 12461 12457 19737631 24159 24160 562406474 28886 28881 322381456 28887 28882 888639032 8126 8129 881592445 35154 35161 575930827 9424 9420 967895513 28888 28891 152464819 32937 32935 457604845 24639 24635 783972758 28891 28894 284985000 28895 28891 20940546 4127 4133 941945654 13915 13920 38583975 28697 28693 669090004 2133 2138 216989123 16231 16233 888876770 52711 52712 134002653 28898 28902 122703673 9034 9028 924360886 25568 25564 48734144 53902 53900 12118141 43006 43012 648225338 42544 42549 13769282 35549 35544 579937890 39183 39182 934651053 12910 12913 132069946 34533 34537 160689392 48622 48620 342488224 1099 1094 547454970 68659 68653 5735458 35389 35388 560998893 54118 54119 820837395 28916 28917 99455955 56907 56904 250937822 28919 28912 727744397 60355 60354 685730971 27540 27543 554532875 28922 28916 476736736 49633 49635 695894467 54254 54250 764527322 28925 28923 5060443 65155 65149 192852124 28927 28922 382746281 69562 69556 18671286 39053 39051 420614622 40150 40147 860397322 53371 53366 766220542 8353 8360 782555611 20197 20195 35483540 32635 32639 654930215 47361 47357 366129827 51409 51404 714536503 11766 11760 365390559 36956 36950 711560564 55714 55718 985949981 28934 28940 451591292 28936 28941 11161865 28942 28939 230710901 60507 60511 167335447 62109 62105 123843234 55428 55432 501540540 14390 14391 843725107 20346 20340 421854685 51837 51832 835179106 45554 45557 28548232 28945 28950 913331131 14826 14831 880010722 56442 56437 372377531 61726 61720 969135968 67526 67527 168151965 66158 66159 349034810 66426 66419 323010417 7616 7610 962665757 16496 16494 713473134 29134 29127 41445153 44715 44717 979142025 33520 33513 995939578 11483 11477 123332167 29295 29289 90124146 16419 16424 133805007 43272 43276 306608151 28966 28960 235889731 9473 9468 61644592 48901 48904 64303184 5179 5181 105352694 24919 24916 513962756 3664 3657 370819329 28972 28971 154614752 32978 32985 526741249 28974 28967 666289967 36542 36537 136409518 8122 8128 925978774 67961 67958 398268162 9310 9307 719057899 16961 16957 232761509 63093 63097 148770890 10350 10347 902268841 27754 27760 684286310 21945 21942 676442231 52904 52911 363119390 28985 28981 244759305 1007 1013 899863377 19500 19496 388967258 23962 23958 963864050 19801 19799 806725147 28985 28990 892632927 7565 7560 925425064 63507 63506 621005038 19656 19663 860572474 28988 28994 60352969 34463 34457 136906846 28994 28996 370818557 57609 57607 915922086 48818 48822 729976269 1003 1008 462869406 27854 27856 935581516 38992 38999 73016577 22023 22022 107724843 21171 21167 714033453 42052 42046 714585551 66258 66263 120994773 29004 29006 753068454 26029 26023 338452214 28568 28571 888694716 60683 60681 676000780 44466 44470 281475977 4330 4329 62984581 58291 58289 458282766 51611 51608 31381622 14372 14373 622866464 29015 29012 58672269 22639 22645 542558211 43292 43285 564502087 19828 19834 845222202 29019 29013 482307938 50130 50131 759785374 24969 24971 445287830 16234 16229 312938158 1992 1998 573604736 29020 29024 573762086 5491 5492 721352671 58668 58669 368551123 61620 61613 170535682 29028 29024 237386149 29029 29027 221374593 12275 12276 243536646 45511 45509 853590316 29027 29032 260125802 50190 50185 351150401 6754 6757 82256423 29034 29035 876779234 40958 40952 472644488 48373 48369 970448069 45837 45836 342162204 29039 29033 507116846 47447 47446 836194644 54759 54765 162275610 36860 36861 791383373 9066 9061 518610877 68844 68847 775849963 54345 54348 42213935 60664 60669 177472807 54126 54128 283996003 22874 22870 258506666 17952 17958 353481816 20594 20587 862016154 29051 29045 832429203 54311 54306 467875252 63278 63282 249614028 39027 39023 167755675 55473 55479 61921256 39576 39579 856253039 62305 62298 748068391 574 573 650483362 14023 14018 65475743 29057 29060 87959559 29061 29059 338994921 29777 29779 640899372 48193 48195 759513370 9358 9361 875483370 29065 29063 928282612 24265 24259 489948730 28704 28699 257196382 17094 17096 454270538 38756 38758 493481234 27281 27279 895250641 46927 46924 912944022 29216 29215 55729311 13754 13747 369262957 56738 56734 824813176 11418 11420 595065486 14343 14338 650658850 13125 13129 319271445 48584 48590 407266749 29079 29077 367723065 62944 62945 469341011 37244 37249 721055870 27070 27076 197338288 66664 66660 32205355 22554 22550 308314484 44394 44400 53912831 65455 65460 39692134 29084 29087 781809696 36445 36442 950528779 39650 39648 573817172 5265 5261 750560888 19375 19382 11853939 20329 20331 813779556 619 623 700474141 28662 28661 28312961 67729 67728 316940968 9737 9739 787248653 62298 62300 960955996 2119 2117 846371235 38586 38591 937795555 61711 61705 74379096 40915 40917 940328955 29102 29100 115933187 60807 60800 215779694 29102 29104 224084188 28691 28687 124631108 45466 45463 568427593 33010 33006 898435383 29107 29108 168652020 32580 32585 488848743 27474 27472 760583969 62565 62571 640923215 29112 29109 522873919 38935 38937 92210680 12822 12828 782685372 59862 59863 432492396 40516 40517 38203934 56648 56642 229477230 37571 37566 48339792 19575 19570 809043304 37959 37957 875396409 29114 29121 368354469 40775 40777 50180499 30958 30962 884233664 11721 11726 621814267 10532 10534 200583261 29119 29126 270171460 29127 29123 199095574 29126 29128 685288721 29128 29129 216440761 6818 6817 130238883 58330 58335 169134512 20336 20330 358481903 69875 69871 803178688 44738 44733 539729396 259 254 833779191 2031 2028 776026443 55433 55432 940386527 29077 29076 745776128 29139 29133 424243960 11734 11728 26433952 67046 67053 788000613 6763 6767 149069459 51127 51124 971422438 66643 66637 303739820 145 152 650209286 62694 62688 791408639 66140 66144 626099094 42949 42942 730240755 41002 41009 610647385 23598 23594 850079896 29149 29151 608930049 59187 59183 112906810 60698 60702 838519642 35650 35648 615011638 2560 2554 20258246 29156 29149 403402764 51180 51182 418464233 55188 55191 546465206 29157 29159 542246821 68079 68083 722812728 40520 40516 72537929 29162 29158 4506489 32871 32869 33723909 29159 29164 721428817 60294 60293 184781474 42677 42682 944013283 46408 46402 352981103 66431 66427 314468653 13436 13430 570553983 57027 57033 469680861 22507 22504 852221713 65369 65372 88787302 8088 8083 916763472 45416 45422 168640852 21076 21073 690257725 49655 49654 233525980 67125 67122 819972585 29178 29172 7488440 15722 15717 816528871 60514 60510 141460274 52132 52125 494777857 48182 48189 416988286 10222 10216 183566890 50213 50208 829416268 29181 29185 6650036 29183 29186 752643742 38238 38234 146909123 3321 3317 512832983 31686 31693 248953602 29664 29670 574071829 21399 21403 945908116 59584 59591 515978689 65345 65344 296452174 42948 42943 521696357 29195 29191 3445283 2604 2600 41313469 31328 31324 798517471 48411 48404 642915088 36983 36976 117766169 42166 42162 200501696 39877 39875 527041634 61307 61301 463724065 25523 25521 104150211 29197 29204 126025607 54525 54522 38450279 42358 42362 804619427 59159 59164 739029652 44498 44492 196801295 25361 25358 637181664 56767 56760 899341607 5694 5696 670266785 55218 55215 565883419 1667 1662 790016165 15498 15496 479155266 61118 61112 71905315 33084 33078 359459249 15484 15479 726970354 29218 29217 381262605 16763 16760 749346041 36763 36768 767767709 29221 29220 197451495 29222 29215 606821795 40503 40508 472574500 44530 44536 217897453 27218 27216 118533639 2575 2574 123570599 29223 29227 865776457 8675 8673 954211187 23957 23953 599621305 60947 60940 561358012 47775 47772 935463986 20847 20842 184521798 29233 29232 711456202 56922 56927 914502410 46865 46866 933534541 24528 24526 150382402 29237 29230 581098 11728 11727 431730112 63681 63682 448775211 13132 13135 615153027 20286 20291 674372139 15630 15624 29657484 36453 36449 390717955 56975 56971 613061870 64484 64483 793782405 9659 9663 82431269 55725 55729 276009517 4197 4195 869326504 18364 18366 21850708 29243 29250 29781442 11085 11081 480841383 67879 67873 448851357 50696 50693 232470744 69227 69224 361494432 20736 20741 869210259 50151 50148 518501626 29383 29384 379761588 68743 68747 10069631 65779 65783 92566199 35817 35812 190699188 25390 25396 227764079 69882 69888 13570597 29261 29263 929197051 13683 13682 553878015 3392 3388 488254967 54801 54807 398114522 67243 67236 188447215 19565 19564 784720343 29269 29268 40177945 69649 69651 109003243 35431 35433 761094979 42511 42506 299441018 17434 17438 967225098 54692 54695 940594728 18647 18652 718207565 10523 10518 503176428 49776 49779 340416737 2401 2396 956939366 29279 29278 261187462 30087 30082 767359858 35814 35810 524323098 61646 61645 468869629 34285 34283 752813069 51465 51461 447324695 47403 47401 859477013 29582 29583 91887434 12101 12106 124666915 19154 19159 497193002 26688 26690 310453397 29212 29215 549246510 49865 49859 766292397 65763 65766 386852798 37200 37199 859438658 30384 30380 998086797 16448 16454 906294965 29289 29296 59032105 39236 39231 832622631 21429 21423 174866129 19664 19663 622360553 25980 25979 41272966 33188 33184 709826356 50622 50620 358647396 38463 38456 6993179 35523 35517 745027123 18114 18117 14436029 32522 32520 194875450 2976 2972 782431679 11487 11488 993327955 65891 65887 874822906 66134 66131 1013573 17531 17535 29405040 64832 64834 72366413 24205 24204 478015877 29311 29314 227342078 6470 6467 292275308 10322 10328 43963212 54886 54888 973274079 29318 29317 588653027 29315 29319 59552275 40031 40025 843936957 29321 29314 751621099 42742 42744 941008883 63027 63028 137611116 4326 4327 420700115 63762 63757 986766961 63107 63103 681717044 1380 1373 63556511 39591 39596 913492998 29329 29323 35405724 46016 46021 968339501 3243 3247 157056124 7794 7797 469193872 48235 48238 320322940 29328 29334 92242028 54688 54686 54361331 58559 58565 762738415 50377 50376 851784325 10183 10180 260850946 63440 63435 249875354 68666 68659 156180838 42237 42238 83890190 43865 43872 18518786 66359 66365 119744811 46237 46244 413913467 2937 2933 515895508 3147 3154 223417350 41886 41880 510580482 61809 61802 129974906 29349 29343 5454709 29349 29350 31814314 26184 26190 589008803 16891 16885 638004209 9974 9967 933549301 61402 61403 627184398 50199 50202 289000242 11130 11133 780898354 29352 29357 712532795 49332 49336 62995288 43054 43053 282184186 26697 26696 941464277 18329 18330 145498005 4220 4218 817680432 13456 13455 472297191 15963 15970 228167475 11623 11622 645445936 8814 8811 905737538 20262 20261 234203659 49506 49501 774129388 29362 29369 51674529 19978 19972 922534336 16875 16872 397783837 25558 25561 896352354 6712 6707 486296928 67013 67014 55305438 63344 63346 534270965 29376 29374 737033531 12491 12489 807782983 31083 31088 912168532 41573 41572 134742801 3379 3378 59811555 56322 56318 72113687 66994 66990 64441567 66018 66020 459935252 41893 41892 569458440 29385 29384 623475443 34109 34116 733971648 29161 29166 618501185 44070 44063 345475612 27333 27339 676374499 29386 29390 382473787 67347 67349 758878468 26055 26048 356553174 14518 14512 527487826 54785 54787 446372889 28548 28551 563607146 17389 17391 941056433 25721 25719 848410000 62201 62196 636906023 23477 23478 561895332 50043 50038 663867244 29396 29401 576045905 52877 52880 353276853 63181 63182 892707720 39619 39612 212765064 58588 58590 842575917 29401 29406 767689239 10975 10981 738225936 35882 35885 523810254 21202 21203 986743070 59578 59572 64363304 16333 16338 576245721 23119 23115 503488454 3604 3603 604876549 50933 50939 87848898 42830 42836 808699556 32320 32315 791312193 60505 60498 125458725 29417 29418 776907335 29413 29419 61206489 13549 13543 676798160 23570 23563 981010342 7368 7371 638653724 11507 11500 153681919 66385 66389 56606794 32718 32716 9076243 29425 29426 41144616 14758 14753 37007429 29428 29423 546352458 31200 31197 629415389 43010 43017 881697881 3860 3862 294665981 29432 29426 853473710 35411 35406 71208662 812 805 484608031 810 814 864277531 13378 13379 10069017 8803 8807 450245558 4665 4660 127811568 15646 15645 733641147 56890 56897 866825330 32985 32990 148920474 57411 57418 282558402 56831 56836 561972376 29440 29444 962973796 55941 55948 498612608 60495 60499 818848404 9683 9690 160942229 33996 33991 919821788 29449 29448 280478412 63360 63354 808415461 66656 66654 15157560 14464 14463 652894094 23445 23448 118693318 16323 16321 72120123 33993 33992 884520490 53562 53565 107781487 6330 6325 102204185 42294 42295 325446814 55470 55463 887955897 38135 38136 740660028 29461 29459 225353046 29462 29459 551758106 57631 57628 374181718 14972 14967 153874162 29465 29461 425294703 29466 29463 563588161 50552 50559 52818455 36994 37001 287121236 47530 47528 217322300 60418 60419 939537318 29471 29468 59533622 66538 66539 174387817 52988 52989 74765306 31647 31654 411197795 61126 61121 429697168 51591 51594 108315643 26672 26669 258689223 29478 29474 363819668 44297 44300 800482087 22947 22954 34323481 52847 52850 318917415 29482 29479 343999961 61605 61601 415414176 54385 54389 762387862 8665 8659 339559810 55438 55441 681374168 13065 13072 537563846 25827 25824 481698951 22536 22535 708445603 17925 17929 412167097 29491 29487 722605061 20404 20405 536278217 25993 25999 410132283 5120 5118 169229737 46477 46471 131446767 34045 34039 60299385 30395 30390 284581468 11776 11777 374263128 53294 53288 587993787 40007 40001 948539002 51478 51482 515033598 43605 43602 101134970 68196 68190 644291265 36086 36080 612755698 36416 36412 934098558 7351 7344 905354570 58141 58139 53885184 36110 36113 441416653 24725 24722 927393818 48837 48832 586992898 49820 49814 179283352 269 268 972299065 16695 16697 7947638 15305 15310 509924964 63087 63082 807501392 63921 63925 957082152 19112 19113 135797274 37686 37680 706968116 63762 63769 457159953 22582 22583 318191826 66586 66592 118614257 47062 47069 24854971 22736 22739 610121833 37000 36995 555971376 29525 29520 346967756 64380 64386 793175878 46520 46519 508061705 11528 11521 457449346 22786 22788 684684509 69445 69441 237467813 50225 50219 210128711 8757 8750 67085001 5906 5911 103912253 22618 22625 416567725 50112 50116 26832797 12254 12248 590270798 25823 25829 212501350 346 353 609538231 15357 15359 624663336 17349 17346 706066713 29541 29534 862675641 31094 31087 668489502 16818 16822 581132074 36622 36624 665568379 11328 11333 725402873 29545 29546 821694405 42322 42316 52704392 48874 48872 651794053 50458 50456 683898574 43215 43209 73694094 66836 66842 376929357 46254 46256 441463694 50907 50912 381505604 60828 60826 202721764 51266 51267 82818597 29554 29556 885714865 6048 6046 809670473 49612 49610 798321458 29555 29559 834997987 9535 9537 693103949 21842 21845 50688563 29558 29562 10957161 66702 66706 122628348 29558 29564 325987203 29565 29562 428960311 55938 55940 931620478 43683 43681 282997001 35178 35175 125772987 16966 16960 227343859 29581 29574 52530922 67263 67270 16595017 30024 30023 182943008 15139 15137 33047525 28208 28212 325154345 14347 14353 531734300 19111 19118 877871391 31924 31931 91004145 6370 6363 258023227 16770 16767 549097353 39955 39950 872100844 55460 55453 476018399 56547 56549 22071590 29279 29286 567379897 43692 43689 65056253 66534 66537 861773531 64718 64723 816702322 34399 34402 283702394 56186 56182 953229 33784 33781 961520627 12322 12317 169954988 8020 8024 980245437 29589 29592 651897626 13376 13380 565692828 19718 19717 868049635 53012 53014 65785112 29596 29595 19266535 31812 31810 250710574 66132 66127 155125294 44297 44302 878026309 68087 68090 848796795 36535 36531 611559780 64670 64675 5067556 29603 29599 641032609 815 818 837060896 49772 49778 17684189 59686 59683 884494178 43155 43152 167457966 47127 47130 688577125 57260 57257 556392605 24580 24578 481931785 29604 29611 305514642 33138 33142 32885149 51895 51892 688682380 19049 19047 624409149 32088 32081 762197653 27964 27971 13140318 62558 62559 387119094 59744 59743 905942439 7307 7300 744987303 32106 32105 135112707 44096 44100 502652937 60777 60773 503994100 42231 42227 274709975 24204 24198 755352106 9973 9966 654749274 32892 32891 666565716 19475 19474 21811421 67437 67430 903925558 63313 63315 14165089 19562 19557 354223611 22650 22647 740275858 30823 30818 630665677 27918 27915 461293817 23822 23818 69737636 53321 53326 151281266 6605 6611 875421275 43597 43595 785098465 11513 11506 989612041 915 910 161394465 68072 68079 787552654 40856 40849 814965565 17757 17762 472135020 60659 60652 793706723 19197 19198 12175065 53349 53346 887688725 6621 6619 47451666 26301 26296 158181410 36583 36584 573064945 33926 33927 469515989 8640 8636 120282562 50559 50565 462262252 29651 29652 837346899 47468 47466 743732939 53016 53017 712083786 2862 2865 733799538 22092 22087 888167355 34123 34125 353538989 7226 7225 727307514 38834 38837 952192394 57962 57955 52726958 59949 59952 406082064 63404 63399 37813031 6449 6448 408697134 61029 61028 27172338 10646 10645 483319794 24186 24180 91017898 33858 33854 32402428 24297 24291 115490320 36667 36673 693305137 41805 41799 894305630 12456 12463 649944500 29670 29672 254265305 29673 29666 97073170 42953 42952 817911462 29675 29673 874958780 26735 26739 446045918 30419 30414 102177723 46541 46534 289864165 19769 19764 636468127 8481 8477 421484535 61832 61831 10472632 16177 16175 793835779 53813 53811 41581449 29679 29684 46081981 1923 1918 311120762 68767 68772 242625263 27606 27613 614743757 29688 29683 398123279 14722 14729 234564819 16807 16809 834320919 62208 62211 839140448 64479 64483 148997009 27030 27035 945205372 29694 29689 399096561 228 225 959161691 29696 29689 130931240 26305 26310 847491472 17872 17865 523948662 47653 47660 937766781 9164 9159 59236224 22452 22447 784460558 16635 16639 315485346 25596 25599 158748583 29697 29704 852356742 11504 11502 317469274 31087 31081 497910518 61640 61633 21152350 46498 46492 138816750 11364 11367 45463996 24318 24324 665776886 24218 24212 320081996 29712 29711 919489966 25511 25510 300802784 15286 15288 428827819 22286 22292 625853631 10789 10785 531697025 12196 12193 515547477 25298 25304 154714401 47719 47716 859241512 14918 14913 243563366 40257 40258 333475086 33590 33597 234666218 19119 19118 422980766 29724 29717 560432926 29725 29719 318325988 41617 41610 20844698 28988 28987 783137369 54011 54005 423927729 50494 50495 113033489 35045 35049 213039433 6340 6338 204984887 39375 39381 302965225 27018 27014 490354103 57109 57107 580592404 30248 30244 971625530 28162 28166 587421398 9323 9317 706438487 50105 50106 101509020 4355 4351 93507079 44283 44288 652886601 45760 45756 820331354 29741 29742 26305669 51167 51160 16483689 49847 49843 743735640 29745 29743 389367436 42700 42698 285761017 5563 5562 673682125 20721 20715 232716512 64899 64900 57180572 16622 16620 970494242 29745 29751 798198724 1655 1653 846042110 35903 35901 148998045 54668 54666 859872947 55003 55004 980860291 20824 20817 896619157 65007 65001 44155016 10631 10634 948776800 7555 7560 956462950 58338 58337 925034444 29761 29757 597348792 33166 33169 687072354 46042 46038 782296425 19619 19613 348547213 29765 29760 853207660 15740 15737 332762612 17488 17485 540572333 55613 55612 149424647 29769 29766 31218248 48819 48821 754807256 20583 20581 711388154 31053 31048 866218029 50875 50879 918868948 45330 45331 685711827 55521 55522 69922871 15887 15893 181570613 42513 42515 640754940 45286 45282 14311981 4590 4585 254299379 12659 12655 845679385 15951 15946 25460111 12138 12144 527835186 37465 37466 299572447 29782 29784 16517657 17006 17013 790654912 24784 24779 883325107 36106 36105 31845970 29784 29788 303994679 53055 53060 809581736 30096 30090 839339653 29787 29791 944315332 56065 56069 42527674 21061 21065 859629250 20532 20526 790556929 52044 52048 859893843 22045 22046 13546668 68864 68870 230937709 29593 29587 899568259 55490 55484 75534913 54163 54167 765284699 48098 48103 522191470 10382 10385 899665643 65088 65094 662273396 17332 17327 193759196 45966 45967 443893355 51436 51429 568853023 44194 44191 66536437 63630 63624 57198467 30941 30940 956408177 8981 8979 874884743 10815 10819 47468657 29812 29809 309142892 24056 24054 341680750 39647 39644 422687631 59849 59851 841817787 69482 69489 102737142 46445 46439 683366584 49862 49864 88970281 54782 54789 601160 29820 29815 613369411 53376 53374 59444357 49505 49504 812027208 54902 54899 748889778 49764 49765 16472761 54875 54877 69826928 55711 55708 978533478 68956 68949 238500405 61623 61628 504866180 28529 28530 739639035 29823 29830 924079615 42223 42225 249834037 10235 10239 977384978 67394 67391 20271879 69634 69630 588508180 38828 38821 418011574 66703 66701 734730901 33945 33943 35010142 5949 5954 63699625 29839 29832 276897763 47050 47048 657869956 21456 21452 700915497 18336 18339 369836103 3503 3501 974971528 29841 29844 319678746 57391 57392 95446394 29841 29846 640307323 66360 66358 145375383 24121 24117 136818645 21826 21822 936555972 32033 32037 945192533 53591 53585 332418215 52749 52752 971215097 2530 2523 554373982 59153 59157 449577194 55595 55592 909105008 19151 19147 107727883 29857 29855 860875523 52152 52159 95544274 6675 6677 329534032 66220 66214 787619415 29861 29859 737162581 44358 44352 660061610 30782 30781 125997513 18036 18040 938836330 69425 69426 903293269 29863 29866 410613395 39132 39130 987338753 46271 46267 830306712 18714 18710 868777709 17974 17981 947560114 52877 52878 582176577 23130 23127 660305015 62405 62400 849428838 41920 41924 833246382 60818 60816 642862199 29876 29871 963229538 29877 29876 60469746 27675 27673 629193781 13393 13397 762442164 10144 10141 466607607 33795 33801 49016868 2951 2957 14713975 10415 10411 378218670 32697 32695 60923545 46341 46343 739339891 33521 33517 945225385 21421 21425 353283390 49834 49831 556292847 40363 40362 402661562 16778 16784 744080516 24856 24860 933750755 18413 18416 68708964 31800 31798 192086715 59229 59228 898199235 20403 20400 377182270 12603 12601 265927845 29892 29897 791009431 55758 55764 418438057 39135 39128 694685588 53705 53712 432223781 20832 20827 363477848 30649 30655 608437624 13663 13669 105331536 55889 55887 351787164 50085 50081 766503784 32554 32558 841181435 7908 7915 120340350 29340 29338 715239812 20680 20679 473838358 9788 9782 374701053 19054 19060 413393232 29908 29912 976705691 29907 29913 56430360 36004 36007 839693264 51566 51570 804553117 29911 29916 28835428 62165 62163 374842116 52347 52345 807869383 50964 50961 694216541 11019 11015 770476710 59405 59404 401926102 52620 52621 694909884 43239 43238 241310254 30751 30747 313117419 39109 39104 683618925 63206 63213 818417291 35102 35095 65981651 29928 29925 185381122 29929 29928 61221390 33606 33602 127518868 19787 19783 548755376 62688 62692 29139325 30339 30341 769476319 29695 29691 971222589 35304 35311 727597902 14602 14600 556519988 61294 61293 353583213 37837 37831 580205166 48423 48427 13492957 29940 29936 735393984 27015 27012 35621415 44586 44592 398906644 63284 63282 576749229 29944 29943 14892801 39044 39046 457491937 68370 68366 56627103 36619 36623 741150388 66818 66823 779568025 2780 2777 905882706 61833 61827 157134211 29627 29620 860128524 19991 19993 769184878 29953 29947 28555669 5922 5917 403072698 29052 29059 200484978 49798 49800 801587500 61024 61019 32755628 11550 11548 137658944 68728 68727 939327176 63216 63215 313518017 46212 46211 407391992 20294 20292 664021654 47668 47670 21364115 33347 33349 646597855 38006 38013 578862275 43746 43745 276336193 29967 29964 571999870 16429 16427 488110717 43390 43383 48964535 43824 43825 773932616 83 89 391519701 55964 55965 572812887 4723 4717 909066340 25482 25476 687230137 4357 4351 46659850 40480 40477 465901673 29977 29975 361690045 20310 20303 986317604 6649 6653 928237364 29980 29973 312109432 26498 26497 19318171 43024 43029 723077406 34908 34906 316392843 34190 34192 34402697 62654 62658 841807673 45055 45050 860529343 37830 37831 75143662 38803 38808 277876328 15744 15743 892380599 29989 29990 183430948 58971 58972 986004829 1962 1957 803351074 27519 27521 207420567 41702 41701 469774063 29995 29994 973796991 59167 59165 625641867 13721 13715 968194115 44218 44219 522410690 8107 8102 445932573 65487 65494 970664633 57944 57947 827832453 35244 35239 535218632 2386 2383 786732965 59427 59425 313439111 26844 26846 867984141 53115 53118 688072748 47774 47779 301580200 35297 35301 824963092 37047 37053 267752942 60260 60262 412810655 59743 59741 495542876 39605 39608 457236801 45737 45733 233794081 4302 4297 477807574 18030 18032 138749979 30014 30016 732420918 6174 6168 11503105 12163 12166 374934794 31202 31204 739816930 44847 44850 170177502 26440 26439 9846734 47993 47998 672578167 67994 67991 879269843 27577 27580 197427558 10351 10350 228446251 47838 47842 670974685 30023 30027 877902771 16236 16235 991914178 8962 8967 429495455 26674 26679 23641858 30031 30027 619936620 4368 4361 144079912 59388 59381 981000727 31566 31564 587579950 8706 8700 194656141 20712 20708 580200850 50813 50820 75655010 29959 29962 386788525 9884 9879 135659973 28426 28429 902936897 3600 3596 211328948 49628 49633 730715729 69003 69010 183359340 25884 25878 361421877 52348 52341 309876004 24564 24570 77705965 30040 30047 866249722 26276 26270 197839542 30049 30042 318157614 38783 38785 11958491 46666 46663 384664462 64440 64442 296022734 30053 30050 38070577 30054 30049 785123703 54388 54390 755391848 61461 61454 796276428 28398 28397 774593778 30356 30352 783094690 49724 49721 668675695 49060 49056 86457282 22155 22148 139422999 22547 22543 557403712 43141 43144 827632556 32006 32004 979978248 30065 30058 409879469 21302 21299 43969722 13474 13480 295085261 1513 1517 385298872 55957 55962 379631780 16589 16582 305553277 34388 34387 27419811 29819 29816 47668528 61700 61701 764986445 34855 34849 650238584 23213 23211 195059108 25456 25452 781765523 2041 2040 618791394 30077 30078 716073890 30068 30071 353407082 30080 30079 596982087 40962 40957 857948670 67687 67680 5415282 52932 52925 957958706 19729 19722 9831032 56364 56371 945499425 30086 30080 237977958 12344 12343 213818718 34201 34195 68670356 30089 30087 539358766 59258 59257 858656381 54803 54806 817964532 65401 65400 8590285 1516 1510 737484012 30092 30094 585408444 4233 4238 265851932 32908 32910 544450459 536 541 626573448 13438 13431 701580972 30095 30099 83445414 66282 66289 351595831 41054 41048 943194641 30095 30102 429622746 5679 5676 697267585 24862 24865 291276065 65347 65349 890599163 30106 30099 492279639 37588 37593 197258309 42775 42772 864706715 26420 26425 994880413 48474 48473 901808950 16442 16438 213013674 41395 41392 338157611 48748 48742 190035379 29043 29042 494814736 41964 41965 649793807 47842 47846 55359517 6981 6979 16471773 18218 18216 358582147 34858 34856 464660213 43342 43337 315171070 898 891 900476702 55540 55546 413229230 59284 59277 187021697 65453 65452 173163043 59426 59428 179044189 42431 42426 958771895 30123 30127 815764477 30128 30126 735441952 27627 27631 458750951 30125 30130 599592261 30125 30131 165856343 30132 30125 565067089 38168 38173 392670955 8624 8620 207561990 61503 61502 623625632 30554 30553 981539413 30130 30137 86960893 19283 19276 40819243 33278 33276 393329294 13624 13621 293538957 15614 15610 735563156 16067 16071 754503399 33058 33056 447100923 7438 7431 513882273 51725 51731 631853452 30146 30142 787647988 46082 46086 334733156 30145 30148 787125500 9478 9473 440627621 26782 26779 863912206 68223 68230 33524075 49283 49285 78227531 45377 45381 551541506 29493 29487 572880757 41385 41378 321470550 27624 27620 531978242 43754 43747 177418154 11765 11767 991755375 45207 45211 600394381 3634 3629 766461655 13464 13459 344676618 50720 50714 461553092 58069 58067 611484960 67526 67521 574800709 55161 55160 38824562 142 148 698368577 38412 38409 674418238 29135 29128 929416714 28967 28963 537138067 30170 30163 690499637 9216 9219 449855423 60806 60801 362283178 30173 30170 748888839 61849 61845 930505719 56825 56823 520944028 35749 35754 606272490 48493 48487 742594762 36051 36055 802231902 2938 2945 350452849 30145 30139 22660693 35332 35333 575916217 54978 54982 933892935 54737 54735 130552834 3113 3108 584725178 547 546 870288666 16209 16208 853213203 30187 30186 82530739 29132 29128 499885740 30189 30183 835389716 33205 33208 535376422 17783 17786 427104014 57775 57774 388004097 50884 50883 185858866 40608 40609 474092905 51102 51104 952709185 51878 51871 466837587 19327 19320 655466468 48284 48286 276767433 49939 49943 180649629 3514 3511 556429698 6996 6994 666280958 63238 63242 77784758 46038 46041 570274585 39749 39745 754200112 28859 28857 332343095 30204 30206 475600805 22902 22908 436607181 6794 6800 634102596 43305 43309 692178603 11063 11066 993606798 57956 57954 497610615 3069 3072 190027624 36279 36285 390948698 41647 41646 285467503 30215 30212 355161593 42207 42202 377112971 56603 56607 550279335 64223 64227 232974279 62514 62508 15792856 58578 58584 28720992 33862 33855 645113561 44207 44205 51379995 65749 65746 566466751 29959 29955 961094620 18856 18854 420529566 67286 67284 286986613 13067 13061 184954107 30222 30228 863974844 25061 25054 332102275 6969 6967 1821664 34561 34555 83920381 30581 30585 820889085 66922 66921 509972349 11289 11295 671025901 30235 30233 421104602 61905 61903 615794274 56845 56848 394007907 1866 1862 46300977 29899 29897 733107406 32834 32841 79489009 30241 30234 113571441 33830 33836 206249413 57629 57623 40239029 50050 50044 33147254 30245 30239 391059655 29590 29591 246077125 32934 32936 843619984 10452 10447 682210815 15840 15839 969281768 62298 62295 375118801 51086 51083 908767494 32489 32493 680784734 20799 20797 783082555 37640 37635 243463823 41306 41300 752168673 63293 63291 88711338 46226 46229 950164366 30258 30253 86896423 33584 33577 61823117 67659 67657 778511551 9866 9873 916317582 44163 44170 395674309 17881 17874 789042076 34416 34409 70673081 8929 8931 640747856 21416 21421 106785307 30260 30267 205783364 47680 47686 704133757 35258 35251 231336139 60802 60803 835743708 17774 17771 338734303 35398 35397 34915120 31277 31278 250401627 23513 23518 42716482 47517 47518 926479467 58268 58264 980114878 17884 17881 544860224 60114 60119 532664969 50102 50101 121732360 64251 64248 42500436 68530 68536 820791581 29822 29828 258394482 68377 68379 233368956 45523 45517 260396006 38977 38972 815193210 30283 30286 646950849 49599 49606 180943026 1079 1074 205621419 35975 35974 65544258 30290 30287 597273535 68476 68477 431290423 30885 30889 833244828 39288 39285 497585221 52011 52013 369970360 54427 54423 16324284 47232 47225 116674296 27886 27879 20546743 64314 64321 853315966 46577 46579 664603286 34258 34252 165624771 11299 11298 752344239 35904 35911 279215845 11681 11683 866246721 69174 69178 56239170 63754 63747 735668393 30299 30306 199968325 632 626 272782553 51252 51256 700978560 31132 31128 283975941 41253 41251 325221371 47168 47169 473153695 30307 30312 758641868 48755 48760 408867974 9078 9082 472047080 30315 30311 71976827 65777 65773 329921081 14450 14455 844196564 14042 14040 39313393 65214 65216 733992308 40075 40069 62319389 51351 51346 889370362 58904 58901 931103869 6967 6970 46861113 43609 43603 40440979 30325 30320 923556329 14199 14194 446852858 34613 34612 318062235 57741 57742 527898105 33233 33231 295613683 649 653 547212888 15116 15110 927260433 40555 40557 831142770 54514 54520 180808784 30334 30329 643694988 16481 16477 170257971 30336 30329 14784613 39985 39980 665483676 26960 26958 280627214 26662 26655 27453503 6253 6260 623997436 61427 61431 650726999 35475 35477 414333020 47537 47533 423721111 30344 30342 299243942 53045 53039 574457444 9347 9349 68533365 385 379 675312705 4688 4687 841129878 18604 18597 435956363 24469 24462 734747231 13325 13328 534307942 11014 11011 798572354 30353 30346 638714615 24807 24813 738162338 54078 54075 830316756 35738 35742 96704484 28748 28744 283670968 28970 28963 611675850 5910 5915 488405628 18883 18876 41495292 13320 13318 427822402 59825 59832 583052776 9461 9456 660305396 27398 27400 773384908 33762 33767 498455277 17520 17521 438111505 67107 67106 937170421 30368 30367 466344155 30365 30369 746555763 19331 19334 129137118 2753 2759 528070110 5656 5650 566604915 30373 30366 2997109 35377 35375 53797611 30369 30375 109704240 30376 30373 964966691 23191 23186 548008438 9248 9249 489746520 17820 17825 52014352 21239 21234 135228733 44965 44971 767031006 31976 31970 658077259 33868 33865 389285064 5515 5518 238551129 62322 62320 288761720 54406 54408 205012844 640 633 387678790 31502 31496 14301648 30388 30389 425547508 29721 29723 312840552 43077 43074 932034972 46149 46145 152794946 33089 33091 989741286 66279 66274 744848750 16991 16989 67110526 41337 41335 749386513 52815 52818 2802118 4553 4554 855799477 62419 62417 21662920 58043 58036 503466723 1526 1525 75127662 69797 69791 200571124 30399 30403 501712117 38460 38456 883285540 63103 63100 456848287 3601 3596 886783720 57667 57668 204227240 22869 22875 224550018 37817 37820 96627324 47936 47931 935430354 28310 28317 747770663 30471 30476 311372911 34382 34375 329542413 68089 68094 123532022 28251 28245 569562587 59414 59410 743346594 47287 47281 277776317 25803 25796 55237661 6655 6662 861987026 26245 26248 415996822 30421 30419 512400605 34813 34806 609475604 61 66 443132733 58004 58005 746365962 8270 8274 943276831 11318 11319 279661099 30427 30423 961775602 28214 28219 979393919 25673 25677 454480411 5380 5386 405590967 15944 15943 962686954 60524 60526 608235966 39241 39236 431583949 13553 13559 413115024 19534 19537 285990084 69525 69529 317796431 59295 59296 370197013 1278 1276 166990740 57141 57138 843690817 52677 52674 378490115 50858 50855 598147894 30442 30436 847576354 49393 49391 550059462 69910 69915 784510571 6619 6620 299983448 38284 38283 55969183 49069 49075 808695518 45575 45568 989645918 53972 53971 507266823 30301 30298 475433461 46802 46801 711779253 30448 30452 314121847 25282 25281 244364977 69065 69070 949982223 52066 52061 500186782 57428 57425 96311956 23056 23054 860931883 10669 10664 45277534 41927 41931 326513037 17737 17739 72991576 27180 27175 298295597 56635 56639 280820055 17577 17571 762273949 5029 5024 799458986 65031 65028 912036561 58441 58440 148165619 36108 36105 755401868 58274 58268 298363957 42940 42939 785297944 47371 47366 758812717 68141 68142 553768250 31280 31286 43076070 40363 40369 746098533 22532 22530 278477448 41119 41116 4438574 9945 9941 432637040 30477 30476 244250624 10638 10634 843391878 28329 28333 303548177 15414 15417 191023563 55434 55430 341723284 1780 1774 41731634 49772 49775 6222385 59430 59435 331539377 30484 30485 932138930 30871 30868 245972631 30201 30196 971088639 4695 4689 234783776 35914 35912 778354764 3404 3401 362565703 44044 44048 49066129 22778 22777 397843931 49794 49793 368686138 23101 23102 64158933 13297 13290 959473696 39459 39461 559186665 54335 54339 75808441 64055 64053 397617755 56066 56064 100139915 56482 56481 642454292 30495 30501 60133095 4498 4494 768530933 43225 43222 544503763 9288 9282 223935083 18182 18177 844571208 30506 30500 891252292 34832 34830 972258718 57582 57585 818216897 62689 62682 265062212 48038 48044 189366764 13285 13281 935191988 16522 16521 245392171 23816 23814 756330406 65584 65582 14437910 10275 10278 425177988 30516 30514 554126470 19125 19128 128373535 9334 9331 93331694 32240 32241 113100704 33907 33908 509561327 30521 30514 194339265 33176 33170 15505958 16313 16309 111581757 35838 35834 563568201 66187 66192 36781188 30526 30519 948843378 63270 63272 482575796 47984 47982 980000698 61553 61559 240236997 67457 67455 542868234 17127 17121 268476675 54562 54555 630842926 53720 53715 310764482 24612 24605 986764843 30535 30529 415312461 21319 21320 758450643 2932 2933 660737823 45991 45988 590808470 400 404 925204822 4842 4843 819147163 6964 6967 2154852 5674 5675 629380624 56061 56067 826716680 13571 13574 366293438 65739 65732 41934717 50343 50349 43359968 62958 62959 964103921 64897 64903 531102261 65545 65551 217508920 25133 25137 477413460 63677 63673 15307202 24918 24917 805246272 57237 57242 218275530 26279 26277 177449532 37632 37639 401901521 24448 24455 790345184 53360 53364 63211851 3114 3107 370094701 30555 30559 944404632 44524 44525 470210142 35643 35640 38288693 49989 49986 502135615 60737 60735 524248116 35138 35135 81028802 17727 17730 968752105 39117 39113 593504784 69090 69089 302595047 35726 35722 652249949 30569 30566 498723115 30564 30570 40231871 65323 65318 798434966 43642 43649 924150592 3684 3689 410730401 30574 30571 940807474 61662 61655 785517388 63847 63852 304221890 7124 7117 247462743 38767 38763 315127248 55049 55047 81603509 27252 27257 348343806 37762 37756 899614270 27093 27100 846651911 4495 4499 861228708 40512 40508 469684051 44020 44019 348924584 5701 5706 853667784 529 524 49754253 55596 55592 761501154 36006 35999 819140045 30590 30583 594923270 53077 53071 199409676 37591 37598 122363923 2463 2456 492399178 49495 49502 730427451 9990 9985 668243036 22735 22734 421107217 48454 48449 928965277 36359 36352 379402978 30597 30599 879475681 18886 18890 595331145 58827 58821 125698986 55078 55077 144430078 9097 9096 63732383 68118 68124 11189743 48851 48845 204169017 53518 53524 437875858 32752 32749 8392896 4224 4218 346461049 63353 63350 737404534 54187 54186 479514663 1155 1157 68101906 64844 64839 628844834 55754 55753 264260719 66990 66985 112626505 58315 58309 592531334 26255 26250 461250920 30617 30616 622000282 69755 69751 143770122 1037 1031 647817650 64258 64257 697249678 65878 65882 138873164 48314 48312 132259453 26437 26433 934157136 42232 42228 492287515 855 856 382985795 3245 3238 72286012 33537 33544 38137533 32835 32840 394999129 31321 31318 696804125 35464 35458 598191587 33493 33499 134805883 18411 18417 740805079 53696 53689 919531998 1639 1643 640165267 53973 53972 582382255 25356 25353 716471016 36260 36264 485221742 27881 27882 45377904 50898 50905 376512932 26401 26400 243439906 48777 48782 339526681 18523 18529 723184419 47257 47254 234686022 506 503 384707807 30640 30645 159001101 20899 20898 945029465 30644 30647 613928360 22600 22596 127726783 11892 11893 536230880 11862 11863 52995138 52643 52650 473336959 4847 4854 280917029 16299 16305 467413255 30648 30654 175404563 1984 1983 3260324 30653 30656 525013429 37164 37157 879967840 30653 30658 56427908 39999 39993 360913046 30660 30657 357058012 45506 45504 240781481 4588 4583 966813778 39896 39902 889226229 2916 2912 704797000 15069 15064 499910406 37233 37229 432410559 46729 46724 899876872 46076 46074 844182380 2404 2399 819817855 55109 55104 151349517 49267 49274 12901689 34625 34630 282474749 14585 14578 565901184 48131 48127 695911430 60443 60439 871846548 60251 60250 238893687 34029 34028 820824664 16395 16392 107956599 45999 45994 793311307 14809 14806 427520665 31961 31958 127264698 67974 67980 680919473 25920 25916 192928308 35115 35122 806393061 21238 21241 565293119 22903 22901 306965255 61782 61777 945637961 12214 12209 776399906 28355 28358 542602721 714 717 601202770 26723 26716 48020263 68536 68541 124815577 24702 24700 66395777 58853 58850 665194352 1687 1684 57879184 26801 26806 640483291 30697 30695 244766307 61227 61223 110510016 23485 23479 877599722 64624 64618 883013817 19950 19957 236933805 1307 1305 606808232 61191 61196 798663357 52082 52076 213994571 43970 43973 244098027 15395 15401 584292368 60078 60071 364379449 13631 13634 277345066 65630 65636 876058766 30710 30705 271067364 69832 69826 461651630 30261 30259 708412469 62606 62607 41379176 41593 41588 959105429 56931 56928 9865746 30716 30714 883360528 1357 1364 803740210 25926 25919 646501017 64807 64810 763419774 30715 30720 191479456 13967 13969 614453255 57636 57635 14167271 44082 44081 973924273 41880 41874 52789137 46231 46228 142127078 53513 53512 484018300 48423 48424 461405323 33101 33097 164021968 44791 44790 994915123 30730 30723 800563928 25935 25934 987334035 3851 3857 784702481 30733 30726 449949751 13906 13912 726080897 8341 8334 856887667 20213 20217 325348426 48527 48530 886287515 26709 26710 38200447 42119 42126 929000822 30740 30733 49150006 69732 69725 561758193 36924 36929 345908447 30743 30740 560648209 59040 59038 855069396 30738 30745 92997163 9946 9953 60904241 59286 59281 664572759 15416 15420 732000229 57021 57018 17061922 24711 24708 776684041 66581 66575 995557251 20113 20120 399819377 23358 23357 728551441 828 824 360958081 64485 64480 255010162 37621 37623 32153922 37722 37721 973375511 1983 1977 677050549 30753 30759 88590630 30760 30756 502298472 13149 13144 907063480 4291 4288 944432710 54651 54644 90397765 37563 37560 37938355 30759 30765 487907676 8945 8941 360250585 53409 53406 995002520 32702 32703 366932540 26342 26341 246363343 16502 16507 317941397 48062 48063 24248460 41220 41217 714025693 52761 52763 651668416 13265 13271 854721192 5654 5653 421239732 57889 57894 215271348 43689 43695 2170690 15048 15049 991521730 28841 28845 212938053 1004 1002 35572900 65671 65677 502711118 51661 51663 817073816 38643 38638 570372761 58944 58943 346484948 52399 52398 54783807 28348 28342 22972002 34031 34037 913324972 42104 42105 196136238 57352 57348 381235796 53588 53590 961135966 30791 30788 686399394 30786 30792 197728993 25621 25623 822125105 5719 5724 594540363 30795 30788 806025023 40512 40518 520651232 39342 39344 990413151 33134 33139 970996718 39848 39855 409741165 23234 23238 626063201 62599 62593 910106567 30801 30802 73290129 30803 30802 719420346 8377 8371 747416670 4433 4430 309102395 26419 26421 709117823 33046 33041 985092312 53532 53526 821136407 59708 59705 804482542 67667 67669 850567305 38203 38202 468995867 14547 14549 88099470 68141 68137 168737014 35084 35078 350342533 33454 33458 26883326 20036 20034 587236106 52585 52583 152374993 46804 46808 844653001 8504 8501 65286559 67603 67605 583526036 30821 30816 18624477 2794 2795 516297652 41898 41899 243715902 50411 50407 477264509 56018 56015 44191967 65201 65195 340132646 68103 68102 921791937 30828 30827 795371223 30822 30829 986508157 54772 54776 261951490 51101 51103 982306099 35197 35204 853202167 30832 30833 631509188 18220 18225 343490739 18666 18665 620537921 7109 7113 235265529 52684 52678 307903907 18083 18079 431175845 45600 45597 509435580 38061 38055 946768188 30838 30841 924984685 27916 27912 495828679 55620 55627 562442266 31739 31744 572840674 45651 45656 386367067 69134 69141 569758736 46273 46267 440927732 34083 34079 67269201 17081 17080 338695176 12809 12806 281074167 48872 48871 732876425 16343 16339 401225909 54251 54258 706505203 79 77 133187833 30855 30854 507406138 13754 13757 956997499 63382 63376 266759680 1871 1872 233731862 7744 7737 909514508 69333 69329 739962584 4154 4159 42089208 48329 48335 768568917 5082 5076 835721513 10088 10092 261891136 31839 31846 922577669 30866 30862 999478076 30867 30866 796800863 26153 26149 874143983 26052 26048 885062198 6019 6023 6314840 44664 44667 9677472 46934 46929 476768355 49029 49022 399358209 30871 30874 248173499 30874 30875 159827840 61802 61803 636301024 33585 33582 989908668 21161 21156 57929081 5361 5359 204006586 49485 49489 416020459 62544 62543 173001763 30877 30882 324195882 20002 19995 32479660 18249 18242 540574928 59214 59221 24118229 25534 25528 65505900 13079 13086 540030678 53582 53581 716362524 62102 62097 941371094 51861 51858 864518238 30891 30890 704252511 15512 15506 843148067 2876 2870 407358223 7519 7525 194481189 4658 4657 777382544 22889 22887 750075515 35018 35015 611013066 61377 61376 6656106 53751 53745 780587094 34073 34068 602543743 30899 30901 666839094 5033 5026 30419674 12206 12212 742982084 8182 8183 906400461 43927 43934 873847785 27218 27221 965291174 13388 13390 538299535 11521 11519 35581384 15063 15056 203072857 23120 23127 860736769 28437 28439 391893137 20514 20520 578555159 20092 20091 898923106 60908 60904 355382180 54512 54517 986143303 51660 51665 282250276 29595 29594 866267331 46032 46036 30227789 28521 28516 14844755 30920 30914 445292191 24453 24449 687780001 42268 42271 137563195 30923 30921 777821946 41056 41052 56632056 51616 51613 574502658 38493 38488 1400500 42231 42233 4087974 40459 40452 457555176 64176 64178 135145555 12383 12380 236090751 7875 7881 641063525 63238 63241 43393001 43019 43015 964096739 30934 30930 267553387 47494 47492 651146601 50646 50653 46622649 1646 1645 236618085 31316 31317 820598470 7268 7265 290666118 61930 61934 917055195 52618 52617 7683442 52659 52653 634530279 58462 58461 469829816 5223 5218 37022486 52484 52479 1909253 41542 41548 292818852 42206 42200 710252442 60697 60698 517525492 2153 2146 738319869 51186 51188 280987356 8637 8642 994376175 45896 45891 296864579 36322 36318 883787423 5320 5327 789563375 30955 30953 65184285 30956 30952 795362712 68378 68375 646240785 23589 23593 40409921 45171 45170 396974765 21107 21102 208533704 17305 17298 470094304 33103 33107 800636859 38165 38159 984317133 56445 56451 356376173 13859 13863 403129723 52753 52748 387506505 38630 38636 65044174 52513 52517 245182055 30159 30162 133979318 61837 61838 671784797 10451 10456 694107302 30972 30965 37888856 31599 31595 774935112 17208 17204 498869099 37678 37674 439979119 26005 26003 957647654 30976 30977 873104973 7122 7116 591611755 68655 68649 79337702 18860 18854 527012221 61334 61331 608854212 4186 4183 534826074 2561 2560 78040044 39601 39599 961077835 9615 9617 222921746 61820 61826 725491897 30987 30980 964512009 60584 60577 11109954 8244 8249 188501885 58708 58714 699512588 13209 13210 79099876 60840 60835 290294617 20423 20427 980513202 42418 42414 276360284 30989 30995 805773004 42595 42590 16839500 59343 59346 294636352 29523 29520 301727414 34551 34549 49971 30994 31000 534262295 69922 69916 601514267 9200 9193 839783338 50403 50410 341464622 43820 43821 544455807 62559 62561 191651609 19486 19491 36458189 52660 52653 841259766 48470 48477 675063433 39417 39410 998025848 28669 28670 96237623 39422 39415 504784233 29727 29728 128373249 30459 30462 983237719 31014 31013 45345030 17465 17463 549655178 55356 55349 443493620 66587 66580 82951225 31012 31018 534692825 53952 53957 410733821 31017 31020 266207286 17941 17945 377811589 31449 31443 756049750 31021 31023 931600268 67133 67139 453332445 31025 31019 494005000 34854 34861 997341348 31027 31024 711616420 58500 58507 184500164 17454 17452 338784113 23161 23154 532457457 49354 49356 639717336 10496 10495 187868682 16595 16591 64274900 42142 42144 34799853 6421 6428 509852254 6412 6406 193856912 31035 31037 776511272 29529 29535 440500558 17720 17719 602026893 63959 63958 281785982 10311 10306 546558408 58254 58253 335445834 44006 44001 713573477 733 734 749671103 44134 44133 756339702 13860 13854 455778336 52601 52603 934960391 53731 53732 507884672 27 25 231113300 44233 44231 269491855 39030 39032 949505849 34247 34244 438748341 24177 24184 779968105 69590 69586 597959005 14438 14433 3823843 27854 27857 984897940 31057 31054 522641698 28293 28288 465904082 56801 56808 770948756 24379 24374 408544535 56324 56331 772496718 31062 31055 65083450 31057 31063 999454206 31064 31061 164410238 62529 62527 705458721 31064 31066 725218407 47733 47727 865853558 28100 28098 206338508 22027 22032 216403378 43269 43266 219992108 55594 55591 261264757 31068 31072 333640774 61819 61820 225410941 31068 31074 153778659 47856 47850 43414298 33819 33816 61019383 31070 31077 433527521 44583 44579 93567208 15318 15323 296516261 31080 31076 233521710 39774 39777 971532707 6346 6343 519298588 4425 4422 368305917 39759 39760 17292029 68029 68035 424078954 42210 42205 76421731 4101 4097 250583851 30687 30692 561711036 3396 3395 967898945 47651 47657 16227110 39138 39133 516147933 39500 39502 774882437 59210 59203 222134296 64328 64325 274199250 23781 23779 336424676 17625 17622 885408694 19931 19929 949986626 58039 58045 547470167 23831 23828 539164598 45144 45138 265161330 16534 16541 29940728 63374 63372 568135850 31099 31103 894779373 66417 66419 849434911 3786 3788 204437205 65115 65110 6309187 69503 69509 221255366 45521 45515 564353513 20911 20918 57121369 47472 47475 749429407 20725 20732 381221539 21686 21687 310435646 25264 25268 997639527 31108 31114 262729663 13586 13591 212724617 7186 7180 879931984 31115 31117 23458758 52316 52309 653117351 45711 45715 868744611 31120 31115 544862615 5458 5459 120492195 697 704 150503393 7148 7152 16446397 23650 23654 832667468 35693 35688 72202509 2405 2399 292675320 55642 55643 666069450 38664 38670 88080367 17612 17609 833670776 19487 19486 896262909 10172 10169 270012255 8267 8270 590604482 31133 31128 904012603 43212 43218 67669509 31133 31135 894104117 38249 38251 237477451 31137 31133 116636434 31431 31430 884965032 31139 31133 732321963 45974 45976 3365078 31139 31141 985004957 44428 44422 529515140 17008 17002 251636801 31139 31144 891704560 11965 11960 613525727 4466 4465 89063608 30983 30976 417756190 35463 35458 515227118 31147 31149 533440447 41606 41605 31645290 33211 33205 518184843 41131 41138 684716132 31153 31151 29479050 13592 13598 202911554 10972 10970 951574646 34685 34687 667874990 52342 52339 875352431 39436 39439 568945644 28819 28812 245585392 69754 69750 341332330 7815 7812 928882946 19343 19344 481769625 12177 12171 261899952 49333 49337 865895932 3801 3797 209780922 31166 31165 764377983 31163 31167 261270414 39545 39549 664091913 936 937 131927923 64641 64646 23593812 31171 31168 229853704 42435 42430 658862333 57967 57969 185723885 54631 54633 224509399 8619 8616 581017280 23191 23197 519744645 40308 40304 660170571 19141 19143 50855496 38905 38907 381540347 4338 4341 948754709 1063 1058 667338644 31182 31180 747459563 59319 59312 543186980 46983 46982 194846051 57706 57709 59349558 31184 31186 823292041 46300 46294 169605191 52888 52881 903302122 41642 41645 942216830 5674 5678 14556910 31105 31107 16704151 31192 31189 456188264 21170 21172 197595169 33635 33631 698632556 31188 31195 181312745 34200 34194 237605729 65680 65686 929102262 9098 9091 314609750 31197 31199 609069878 31159 31160 537587354 41446 41452 957052729 43638 43634 561705094 59280 59277 125202973 21253 21259 422053278 31205 31203 238452873 13919 13921 88209881 42609 42613 431890783 31201 31208 421474108 18303 18298 367858667 31210 31207 737220013 67033 67029 39038561 20301 20308 521622791 22674 22672 454228102 48143 48150 504225130 2298 2299 677404333 38934 38936 973230549 31210 31217 111513829 31105 31112 50659574 31215 31219 424075889 63206 63203 551280704 21780 21779 972963192 62710 62703 225525055 4873 4867 384073470 37376 37381 854137128 53567 53573 286117651 20733 20740 257122997 58791 58790 231754058 31228 31222 536445487 68306 68307 211880301 50342 50335 911764428 54908 54911 865824879 3586 3585 950512700 40825 40822 614315426 2882 2885 806790015 31235 31232 219158570 57976 57977 647389689 62769 62767 37995698 66659 66660 911170504 65072 65067 477447006 45607 45601 213083733 40990 40994 577602048 29759 29756 53261353 31243 31242 935874190 40654 40659 259375875 31352 31353 533681620 21029 21027 763621415 11896 11901 117635686 61453 61446 85927672 28391 28387 624334809 59533 59535 756178377 31251 31247 710379058 65051 65056 234607857 31253 31249 130806175 20836 20841 113331229 16709 16715 141875813 22765 22761 346071531 56474 56480 156291354 24591 24598 551752116 35444 35440 79676180 60846 60844 908952488 42400 42406 39971617 65425 65423 64608545 49358 49354 496712312 45022 45021 311209777 62064 62063 884264432 48397 48396 677132669 16095 16092 849396592 11676 11672 78661455 3332 3330 89752487 67809 67805 799705318 11711 11715 853988349 26638 26636 47618833 29653 29657 519783625 31274 31271 735708924 27566 27563 859525060 22064 22068 650605641 31277 31270 8515774 36000 36004 302989666 19882 19885 744985231 36015 36011 504624654 56234 56232 425480785 66869 66871 978895939 40717 40720 560958156 57945 57948 39291708 6758 6756 263331378 30472 30467 200216778 57895 57902 768566285 21991 21990 427320559 36784 36783 380684661 54197 54196 292889513 31291 31284 2324358 9270 9268 38453004 33252 33251 784538129 31294 31289 892799891 15714 15713 577603730 57216 57210 785969336 45267 45271 863011682 59883 59887 627806146 57254 57247 742931246 59078 59071 144029407 34006 34002 362334376 10217 10212 544433778 46617 46614 87220860 23724 23729 615110318 7346 7348 35284358 65944 65950 689503076 26754 26761 281872706 6693 6700 573372953 31309 31302 370819716 38298 38296 584107612 27594 27588 682608233 31308 31312 369088599 8069 8075 26958221 59950 59957 368652707 7665 7664 44980094 57836 57831 588162145 20947 20940 533818993 22157 22156 471502982 31317 31319 58360116 49802 49800 982453110 43867 43871 994880356 18564 18561 875079125 28304 28303 518765536 44575 44577 71353241 35010 35017 132501885 52492 52490 52719716 24594 24596 573741564 23228 23226 783067666 4221 4225 183589177 323 325 577029005 49238 49243 237340324 38825 38820 661058025 13522 13521 287301365 22716 22712 399088045 68006 68005 460963356 6730 6725 994894446 31337 31335 280745335 36711 36717 503922339 29833 29835 211653192 56226 56225 516269492 61376 61379 870893670 26261 26258 384250964 44476 44475 737834291 21575 21570 503555857 31345 31341 182791885 31346 31342 185787177 60017 60019 842208137 58510 58516 893485472 28316 28310 642305437 11431 11426 375656591 34874 34873 342195996 12596 12591 285638335 21935 21930 423995944 58793 58791 8625014 21649 21653 979855715 59727 59725 912237713 49880 49874 602410150 37402 37399 590120147 5946 5940 487255542 68477 68478 321410173 60725 60718 89526963 31362 31358 979841567 31363 31357 207252755 31991 31985 910424493 55027 55028 907006415 66964 66959 80578517 60515 60511 500921884 13176 13172 803162000 51192 51198 170822109 4746 4741 231423480 26955 26952 46973463 69029 69025 431097945 65234 65229 859557 53674 53668 91455626 28980 28978 107462189 36335 36330 121600894 31377 31371 478697298 20349 20347 80107030 1515 1514 874423851 64649 64646 504382521 66763 66762 825812724 20407 20400 971707943 25374 25370 635449092 53261 53254 368863242 34560 34563 851130623 43606 43608 14296527 36196 36200 978436429 26371 26374 560094515 18394 18389 954959563 2974 2972 161480737 59695 59688 857031616 27588 27595 30465851 14790 14796 213889810 11203 11208 680786103 15101 15096 990213562 12100 12101 709627756 51622 51626 579366005 8656 8652 916444716 31399 31393 343366076 31400 31396 193023829 31401 31397 9704951 2147 2145 461285027 63635 63632 796536814 31404 31402 806548296 41358 41353 863501184 69316 69309 630579263 65618 65621 672596119 8847 8846 47328989 25426 25422 742441051 50317 50314 238241705 13290 13285 747714214 60773 60780 580570477 7276 7281 784442808 56351 56346 634381965 59137 59133 195381805 12548 12551 580006040 62034 62029 701303596 18220 18214 676139549 33219 33217 717945568 41019 41023 845700800 12812 12808 487570220 55480 55474 960037260 31422 31423 611457690 20134 20137 781590923 51741 51746 726564245 55358 55353 134837396 33547 33543 239560665 390 387 413152357 51792 51793 346634791 1807 1802 475982322 36192 36194 661551165 66922 66924 928187132 31433 31429 417016581 54579 54582 172254692 53255 53248 784773901 11342 11337 520550338 29283 29276 24616759 47601 47602 242075826 30594 30588 556391346 31448 31447 568121966 16304 16307 338513192 37200 37202 309966114 44930 44936 531246137 51481 51484 671104635 31440 31445 755184937 31178 31185 422676225 31443 31447 37434837 34790 34788 803701160 65759 65758 10228716 4812 4818 315054497 42729 42733 938610011 31452 31449 915561078 57385 57384 108291337 13722 13721 420978262 59774 59768 289518021 17277 17281 130610862 42053 42052 186742141 67691 67690 334021369 21354 21361 440355504 31985 31979 912239064 37323 37330 714278437 50416 50423 86763621 35967 35966 517972190 68840 68835 14246340 44160 44158 844398152 49763 49760 27287292 31465 31467 20388020 31468 31465 61761285 50732 50738 734572042 41883 41879 924512035 5717 5716 566144700 61430 61425 360634226 17390 17392 242098426 22042 22039 481975233 20378 20379 831106597 32230 32225 862058659 5167 5164 438108293 31477 31478 858864836 31479 31476 344997694 68299 68306 387761274 1129 1122 424117888 31482 31475 788730780 29254 29260 770224127 5103 5096 452936087 31485 31479 188317603 31483 31486 811314110 61068 61070 967051392 31483 31488 170041826 31486 31489 911793672 63357 63362 659702051 31491 31484 319710591 57816 57814 413888773 54196 54192 577100720 5353 5355 539375303 62207 62210 585884383 13099 13101 67457776 31653 31651 985279742 31493 31498 931388714 58072 58071 901453348 13318 13324 455692883 43949 43942 411714362 20786 20779 918407378 26354 26357 972429560 31504 31501 785956647 60060 60061 891559696 31502 31506 403978438 69003 68997 642786216 43196 43193 702487846 14171 14168 70267662 58106 58104 854494485 59390 59384 133511079 8407 8410 290562638 19722 19717 904910377 5455 5460 270552397 122 115 953014794 4718 4717 751846754 86 85 561989177 31518 31517 640007941 31514 31519 35558411 5224 5219 382000233 33873 33871 387234424 33425 33420 29999700 31523 31516 215203719 41752 41746 883018541 11832 11838 440436231 31526 31524 13906007 35776 35771 1524608 31528 31527 388350397 58984 58983 70011497 31527 31530 473804718 68287 68294 363029659 31140 31134 43518700 17984 17977 232536582 31534 31529 74877695 31532 31535 435222947 15028 15021 520776399 13343 13338 40823465 19161 19154 262637938 67642 67636 572339204 68187 68180 278367555 31794 31788 425408515 59696 59697 931773748 3539 3541 807753809 20959 20965 933626981 30350 30349 951334438 31543 31546 692016117 34224 34230 616645310 63960 63967 421844760 4692 4689 526758923 14419 14420 26520937 57329 57326 497070503 55394 55395 785227650 30749 30743 930467340 48577 48573 826343882 37667 37661 1365511 37725 37723 526662031 44130 44125 272896106 28193 28199 153360469 24237 24236 290664450 32363 32357 519438701 28816 28820 13314504 52919 52916 780733897 1382 1379 950674779 2710 2713 924492302 56881 56879 836709806 58316 58322 929344235 46882 46881 298708990 180 187 926118826 64404 64403 275638024 21014 21021 781503236 36924 36919 688932472 39738 39736 212625978 64034 64041 666843812 54603 54600 2249313 18008 18006 88068218 28945 28941 54137853 51968 51971 599103927 34111 34110 226473170 23338 23333 501440859 12252 12248 756885495 29331 29330 990676057 39392 39389 701074476 60480 60474 964379282 32716 32713 861840493 10113 10115 26942468 46327 46320 40662216 53829 53822 868388415 44445 44440 236125547 27715 27708 579913241 17377 17383 359118337 50719 50718 737089955 15005 15004 613833535 47883 47879 45571676 43444 43438 294036665 31593 31595 451932068 67285 67287 366012667 48981 48984 179501427 31598 31597 111730133 24279 24274 296573770 11227 11230 678703862 67939 67941 423737194 59435 59438 73461948 36028 36035 524976709 40342 40336 591140171 22268 22261 494642738 31602 31606 735613405 9188 9181 526716772 21831 21826 221100633 23162 23157 420721693 68443 68445 805453094 66417 66416 810806559 44766 44762 366553409 5576 5572 177517156 62622 62620 635744397 67516 67509 291999758 31609 31616 630678635 53630 53635 67804577 31618 31615 54253195 31619 31612 690770288 31617 31620 365697026 16177 16182 256193109 62970 62972 274249884 32874 32880 866507173 15400 15402 287660147 58643 58644 7631203 6411 6417 139846080 52033 52028 412326580 32850 32844 467300594 47700 47695 47967891 61003 61002 157423869 66897 66895 699357894 15926 15925 65847797 31633 31632 923418385 36965 36960 788288987 51313 51311 149638825 53065 53068 963096503 11329 11331 145827307 28436 28438 969703654 5164 5163 917816398 52769 52762 245440694 42588 42592 451836055 51359 51358 602274352 64929 64932 137583948 35685 35682 544771125 23149 23155 69040490 52600 52593 486846413 3592 3590 92756314 24510 24511 647469243 24960 24956 464761890 55988 55981 785368149 36493 36500 806121689 31645 31652 733072018 34905 34898 880975965 27722 27727 152552805 31652 31655 815185736 24065 24060 767869513 40485 40492 56199711 31657 31658 907440669 31658 31659 766918093 4873 4878 643271475 8083 8084 323700304 13012 13009 917574052 22220 22224 167005619 38589 38586 985463270 9711 9704 602349884 31664 31666 112613792 16717 16714 169005798 62095 62093 340695740 66420 66422 394175761 8489 8483 152986814 45951 45957 592404089 36562 36561 548646997 54732 54731 191175269 26714 26709 474691888 18998 18999 832661793 30281 30284 974897683 31677 31674 36407981 18245 18243 374005546 54474 54469 368647607 31675 31680 931084957 31677 31681 535250119 31677 31682 689080164 53708 53705 15198650 11126 11123 618829405 60597 60590 275323761 38712 38717 784581020 31687 31680 182639050 66456 66454 596845058 256 251 32190927 6168 6166 501793553 32755 32752 913813550 61092 61094 845727998 66725 66724 793820650 64027 64021 632667400 61272 61275 43733839 38926 38922 503608329 21242 21239 972603691 8792 8794 843694923 31697 31699 652277307 28768 28769 420607900 54998 54997 403001060 54464 54459 418202277 2634 2632 492047651 31704 31698 15452279 43267 43263 748227783 35979 35984 743573351 43953 43951 415074270 34646 34640 803372060 13511 13505 766508909 31705 31710 953570278 31711 31708 584981604 63204 63210 963543889 33037 33036 912202960 21833 21831 683607803 38282 38278 581968211 6473 6480 914308258 31711 31717 18345681 52735 52732 276681345 31719 31715 178845805 49764 49769 1504989 24132 24139 165922228 34499 34494 585925083 31723 31722 787974423 65274 65267 489520020 31720 31725 413596319 13173 13166 227561579 31727 31726 63261404 47613 47608 518195615 31725 31729 861848095 31729 31730 20743708 10428 10431 58023913 55122 55120 214968215 31733 31732 946081442 46896 46891 140107737 31735 31728 21591438 35029 35028 993570907 55698 55694 547947262 6720 6717 119222804 59045 59044 162099395 41989 41996 787262351 17603 17604 704247016 62370 62368 197616448 26934 26938 743789729 50766 50767 763751448 61967 61970 691797886 47310 47309 150282327 1347 1340 380895460 31748 31746 900185762 10218 10214 78587326 55505 55498 493182293 11597 11591 403286640 60946 60949 524265498 49592 49595 372114700 9377 9376 138550203 3044 3042 861282249 54751 54754 600126516 40913 40919 896341937 14118 14124 90194189 59866 59860 496128921 61657 61660 242897894 29007 29008 708413270 8070 8076 293469524 49649 49654 602994478 31764 31759 346704875 15560 15561 112988045 53203 53204 377766300 62471 62475 975054073 16055 16049 367670082 63230 63232 699822152 55435 55439 69893239 42295 42299 813898513 31772 31771 73040300 31773 31772 683995232 11750 11752 910041721 69569 69568 310314414 25821 25819 887402033 37863 37857 580710416 31778 31772 81096890 67560 67557 749656494 30925 30921 393993627 8192 8191 961481591 67390 67386 614106967 22907 22905 992329491 18030 18024 391979258 69479 69475 881184025 28084 28082 822689265 56489 56496 68731267 30028 30027 592528414 64452 64450 197423199 29255 29253 71681068 230 224 2182343 33123 33119 501787680 18991 18993 413742098 65751 65746 996050993 17944 17948 745694028 22767 22764 901760474 31374 31376 825015524 69427 69431 579611949 32734 32730 757279909 14576 14578 633046122 37160 37162 702547943 54512 54513 158405072 39320 39315 426491399 21622 21618 491548595 12255 12261 3173652 11090 11093 62921935 31807 31806 360459979 13017 13021 279626460 14752 14754 748859846 627 620 931026275 32264 32257 415232752 10733 10726 823859919 55145 55149 488090428 27701 27696 356332999 8625 8626 471582103 23868 23864 220869819 52723 52717 386527515 32663 32665 543315389 30923 30927 808395653 50020 50013 418430099 59232 59238 30154729 19553 19547 559992586 61138 61142 999511460 13649 13652 508472205 61046 61045 416099219 62265 62272 630779381 12749 12755 555387778 664 665 355546787 31829 31824 97862119 34559 34557 730965964 68096 68102 236094929 56769 56773 600624405 16077 16070 591805723 29147 29145 926851424 33770 33764 813879525 39091 39089 115451621 28903 28898 643573316 30052 30055 238863748 22368 22366 359337785 9538 9543 569959257 41944 41946 829245408 68374 68375 470903698 59332 59326 789042154 26051 26049 933640061 27822 27817 237588557 10051 10044 47367141 40337 40330 51154234 21828 21823 164048031 17533 17532 265946192 52632 52630 963383392 68787 68781 15335183 31850 31852 566488786 54652 54656 497320335 51209 51208 332502758 55124 55127 511346 67445 67446 13413227 37908 37906 616960279 63034 63029 457993184 48372 48378 638162704 20776 20770 941522822 27213 27217 852953559 43900 43899 280327866 31863 31856 890052540 43896 43901 691926658 31861 31865 940131106 36164 36157 11761766 42173 42170 32017131 31861 31868 775559297 54678 54677 828970801 31870 31864 704910295 57186 57193 309143095 31872 31868 703465705 2747 2748 991720863 68655 68656 229478535 55779 55782 598066141 61337 61331 3978470 65004 65009 178456043 8280 8275 256636146 49925 49930 404235582 68891 68895 911446501 40466 40472 286775802 24862 24869 61706521 17540 17544 235074914 14394 14401 988441626 24167 24173 91074706 27605 27604 850923776 62909 62916 496980848 31885 31888 377636092 43617 43619 380880864 69055 69050 127532848 40089 40095 63251255 31892 31888 61260228 13277 13270 105988083 31894 31893 286629686 31895 31894 439462313 6271 6266 791521777 50973 50977 709397822 35946 35950 733938210 27647 27642 968680282 55807 55804 544667079 56402 56397 393640730 22006 22007 970057480 67991 67984 748794629 38454 38459 162262219 55130 55134 869252674 48122 48127 125067651 31903 31907 180046344 62517 62522 73697864 20918 20922 816158549 54470 54476 385323053 35435 35437 593386723 42776 42769 468692430 16925 16927 752944472 65952 65959 353788712 17465 17466 328900028 31916 31912 25462190 42534 42538 61619761 51416 51412 892629657 67876 67873 75024094 51755 51750 277827967 3871 3878 683012909 39001 39003 899736871 42677 42679 289158454 39212 39214 22025372 13331 13337 778325883 62288 62289 198469248 47122 47118 362877653 21885 21890 247320739 64708 64712 472207022 29284 29277 951135700 46242 46236 606048625 14955 14950 179777527 35240 35235 782519615 51304 51297 79959128 22125 22132 606647524 31933 31936 38799423 49214 49208 631792905 41020 41025 612645829 6643 6645 409382314 42817 42813 202184421 63400 63394 45467083 64162 64165 76596438 14978 14977 218055527 10199 10194 599493016 31945 31939 358078890 58809 58806 39472078 21020 21014 768659296 15116 15119 850545867 69612 69613 827433900 10640 10638 845557999 50980 50981 78989053 44118 44122 1305140 21717 21714 887911998 15071 15065 276929284 31955 31949 532633165 31956 31954 151713614 3929 3935 959439791 54345 54347 1102296 19942 19938 528157314 39308 39304 17634263 465 467 264108722 23572 23571 910545597 3305 3309 758221936 66008 66009 974846034 12285 12280 756238560 2010 2015 838643974 43093 43092 421686034 12486 12481 888968325 29307 29309 986017076 31970 31963 536722573 31971 31969 550041094 22545 22538 428293628 31967 31973 298105486 14088 14081 657963054 49990 49989 488253452 54224 54230 383184517 33343 33347 479914544 33711 33706 486940745 55849 55846 415605131 20621 20616 731091635 66000 65996 564977220 40972 40971 560791876 27273 27266 242496268 35586 35593 372238427 54538 54543 897021011 68088 68081 593223175 44862 44866 252245948 31988 31981 757493018 31989 31984 349431759 11287 11288 216671871 36162 36161 266371055 31992 31985 524049613 36537 36531 657671307 15005 15008 396049947 18075 18079 554797976 29598 29592 465715223 53727 53725 685926718 47393 47387 144380498 32686 32680 196007121 32000 31998 584092382 68897 68901 28037124 53672 53671 352370971 46313 46318 402778713 48667 48665 32604366 30878 30877 690004700 18150 18145 772558707 59717 59710 3493905 63465 63462 509732309 9965 9972 885688875 56239 56238 896069595 32004 32011 815360894 46760 46759 692676773 59367 59370 913855287 52144 52150 426399959 290 293 836086347 30929 30927 604235061 29088 29083 74928301 45498 45492 424651633 47467 47462 590905540 34153 34152 241000768 35527 35528 259000092 36874 36873 830597555 17866 17868 518988380 25392 25393 577459397 67811 67806 614801272 21347 21344 802356529 43178 43174 736134695 28844 28838 20082310 44607 44614 405957016 35758 35753 801033596 17897 17891 468562272 4541 4547 753706121 68824 68823 390950584 53927 53929 51551408 29414 29417 305205733 15280 15274 759004826 30607 30609 579179511 21947 21944 674115559 44219 44222 826370230 59182 59189 58472646 2059 2053 805784794 15467 15464 708620739 21597 21592 829146234 64948 64945 150052833 66902 66906 903110087 15036 15033 293399785 57512 57517 519703546 45629 45636 447691265 18430 18424 470527627 48430 48429 31618688 38377 38380 7313572 4163 4162 835695873 5883 5877 388345045 3552 3557 217505975 55533 55530 617177353 32544 32543 599385344 61843 61848 708034233 56066 56073 839605564 32052 32059 431895391 41811 41806 173789919 38088 38092 287491374 22205 22203 780679109 65799 65795 167739392 32057 32064 342874822 8962 8959 318221968 35445 35443 941853323 68764 68760 58176489 2916 2919 35590303 32063 32069 7917342 60760 60759 79576777 54689 54686 629941052 42417 42412 793178266 50260 50265 7341437 13519 13512 50858306 37931 37925 928777150 59228 59222 128862632 11117 11114 98638131 63270 63264 549794489 54308 54315 637630298 47291 47287 189956095 32081 32080 374665517 44204 44205 990157430 26406 26404 718087836 47840 47836 16990108 20096 20095 974357562 21625 21630 510202056 32080 32087 428731191 68381 68383 474461884 36259 36262 973018510 1174 1168 828795773 28294 28289 382339711 56414 56415 294502499 32092 32093 164869952 32091 32094 739731052 56409 56402 906199024 38119 38121 981133013 54239 54243 442981580 15996 15993 15269868 49238 49244 72977829 51522 51520 606183456 41837 41841 334101906 7202 7209 316383578 8939 8944 550639842 36427 36425 719378064 40655 40660 941999956 33226 33227 364478871 3514 3519 49346187 32108 32107 43923256 7959 7960 750706876 12520 12522 46667143 63721 63714 923454378 32112 32105 655167600 66634 66638 762493908 38502 38503 486897299 36992 36986 108089836 42551 42552 870858834 45497 45494 643463308 49263 49260 83476263 32119 32117 358428709 36564 36557 624243515 15609 15606 908547896 32118 32122 553809205 13699 13695 790971080 17108 17112 65611856 39988 39982 409287439 21415 21422 797683377 23189 23183 538587248 4827 4829 539836919 32129 32126 935017645 52184 52190 653066771 33442 33444 2947674 19538 19543 899010650 6753 6750 673762449 32134 32132 27704536 69619 69613 187881704 14034 14040 527037416 65165 65161 155706784 63605 63604 849521154 32139 32132 588894751 67376 67381 920811987 24487 24480 277663648 59451 59449 24537235 31121 31123 574007338 36902 36906 56933011 5135 5141 998601150 44263 44262 245355029 63486 63479 394002901 5275 5276 20131937 27135 27130 706295050 32147 32150 70035221 49369 49370 274128659 51113 51115 933397437 29745 29750 550237941 42960 42961 335546275 69021 69023 250499960 11131 11130 559749609 32157 32155 855083993 20504 20499 537273812 9632 9636 677630144 1828 1822 648521067 69411 69406 353653105 18471 18470 847302721 16122 16121 185696582 50867 50864 657763471 32160 32165 384848221 26254 26249 541013637 6463 6460 751678094 22553 22546 369299938 32164 32169 100070304 54417 54422 947780035 20877 20884 556191676 14639 14636 26829496 39162 39161 929775905 69547 69541 555713309 14942 14941 396749850 27328 27326 71939496 48508 48509 984364589 42846 42853 452192830 7265 7262 34430358 34678 34676 477042955 29374 29371 863053044 35938 35943 770894801 34520 34518 580609857 22069 22073 749670784 57335 57336 470591495 32186 32184 31794696 4279 4273 38204369 43018 43014 607791211 26179 26173 799712480 17405 17401 77996310 39590 39585 251650080 32607 32613 252250737 52152 52157 16159835 53361 53356 979177909 57684 57678 569562539 30619 30614 236991998 32192 32197 509613877 27746 27750 499512225 17631 17628 767800596 408 403 936098239 4660 4664 542262420 34137 34135 711581210 62803 62799 349278369 68491 68485 535036712 16219 16214 125489279 7376 7383 880682086 24199 24193 662091451 49374 49370 134954223 17978 17982 84405345 47566 47573 757152845 1370 1372 172313711 32212 32205 938196367 56159 56164 276951946 11691 11696 245118107 62642 62648 71989232 27578 27576 31538118 5418 5417 705355182 32218 32213 815840162 25473 25477 894245651 49199 49204 356208407 43516 43519 77480292 25098 25102 76264886 9127 9124 873373137 32224 32222 980593225 20236 20229 408118952 54243 54247 967041967 21378 21371 344574153 61894 61899 527871463 49596 49600 479816026 41420 41424 156866922 32231 32226 372486075 57965 57967 233059518 60278 60273 712666044 32234 32228 730301512 68636 68640 976989198 41870 41872 786607202 36248 36253 114972920 66111 66118 850559405 45095 45100 30074699 32240 32234 996438952 58034 58033 347584408 14986 14982 273188226 38100 38098 339998112 41362 41366 342116653 25288 25289 795511820 31770 31768 14848180 30486 30487 226754655 1217 1213 52971982 58301 58303 753224488 15110 15114 545470387 40895 40888 874643580 25940 25938 562036526 32253 32247 133356707 49855 49848 651606260 16689 16690 397379858 57215 57213 704904756 53270 53268 846835097 38554 38559 192127855 66499 66500 385327582 62045 62040 811111818 68586 68579 263901962 27084 27080 303762722 32263 32256 238989762 31811 31805 23858207 60178 60172 378453081 4383 4380 56397708 32267 32265 763689284 23635 23633 733310886 51708 51707 464221646 36469 36472 853315634 31585 31587 918658317 61559 61564 796226324 32269 32273 64813844 64444 64441 797557534 45928 45926 606683242 49630 49624 385375526 11552 11551 508336571 58594 58592 65471835 29392 29399 912797646 64028 64025 919832281 32277 32281 649880503 32282 32275 541585786 32276 32283 719723342 35265 35267 371681775 55045 55038 801616351 63835 63838 312983568 60848 60853 436461859 17020 17018 54654321 14300 14299 891631215 69138 69134 720236086 25672 25666 29466156 43265 43272 904310312 11276 11278 367304583 34879 34875 120222728 2102 2108 503614057 1103 1105 461605155 3409 3406 917522858 31373 31375 131599142 15001 15002 717983618 32299 32300 863673908 63624 63631 202113600 56268 56263 740033846 50786 50780 914011966 38856 38858 358454386 32301 32305 211180052 2918 2925 369373792 43809 43814 504714252 40113 40110 80239288 32304 32309 189171670 32310 32309 919164880 36233 36232 387413373 13150 13155 832513573 40278 40272 967826074 11798 11804 588101175 32311 32315 632857288 4173 4177 542310555 42926 42919 306003031 15212 15218 253632587 39530 39524 992617797 4753 4748 974972736 6341 6338 712295529 62979 62981 858857795 65311 65304 3971314 56981 56980 88111360 67145 67146 758602256 61073 61072 396833628 6805 6801 765774065 27253 27255 88782088 28192 28193 23305455 32327 32330 155911766 69920 69915 238142984 10912 10910 55855436 43586 43579 42160014 66154 66160 898717176 10777 10782 286709023 1332 1338 44246786 32724 32721 151304152 10022 10018 785928328 12701 12698 103258054 56165 56166 49505061 12983 12976 75071901 53334 53330 413699411 41969 41971 665878701 22464 22471 749359348 1926 1921 669000465 8599 8595 5916971 32343 32347 280596010 32343 32348 220361840 67141 67135 628307788 57978 57977 56258276 18539 18543 457413814 273 271 21619937 32348 32353 15634632 17664 17665 526277078 65879 65886 646519152 35663 35658 327497554 19106 19101 869453286 60111 60104 313651294 9263 9268 88063129 58188 58183 132241680 54833 54826 999860073 42714 42712 644872285 42392 42385 332772374 61497 61495 945898031 3901 3897 939529976 32366 32361 106706871 22604 22610 917853681 32368 32362 456516101 13264 13266 860305313 32365 32370 86399702 58976 58975 8434392 32372 32369 379213741 32372 32373 939881041 42159 42155 145091365 19083 19076 5587101 43936 43941 18182277 53412 53419 325906525 55078 55079 505304469 9031 9025 940151988 58832 58833 162870960 14439 14445 65983484 62135 62130 914063643 56152 56157 980397752 61200 61196 139726741 32383 32385 897727690 54603 54604 177534255 52760 52755 831640295 22573 22567 903244382 45346 45341 668337735 17416 17412 661229647 56677 56676 217412769 51419 51424 208174714 49753 49755 614489686 4535 4540 577097338 40176 40169 400109805 69537 69538 264346140 36325 36323 533927359 49572 49568 899456950 32089 32084 930502899 22898 22895 30029498 32401 32398 629062829 32401 32402 68013706 32403 32402 289410179 66785 66789 618453390 47590 47587 873039153 8571 8574 98629253 17632 17634 421782669 2776 2779 671034904 10375 10374 47934397 30931 30936 480840373 49531 49538 130559399 32407 32412 590084250 41742 41738 379661225 32414 32411 262335536 32411 32415 953037450 18672 18669 32569499 14502 14499 65381297 32418 32414 804556943 44924 44921 823170709 4462 4469 559076197 14081 14074 660786805 14344 14351 619657326 50236 50240 216350793 11459 11457 469659271 62471 62468 171155192 41729 41732 541930989 37357 37364 375051211 26390 26384 647373395 32422 32429 1877794 67062 67063 980599602 63313 63308 58342758 588 583 367797857 64091 64095 432728638 52901 52906 917432549 18408 18405 478596102 17988 17983 853232138 55020 55019 648422781 5405 5401 796488883 28997 28994 171793341 32437 32440 982086382 62501 62505 186426993 59923 59916 716570571 69051 69046 202707010 43047 43043 111520623 36645 36642 14244754 43118 43117 368018788 2770 2768 377429869 65755 65750 497697075 9796 9790 614609084 50284 50280 715032885 47780 47773 421931964 15545 15552 723186598 1549 1548 815280559 31599 31604 979553787 4788 4795 758132434 64123 64117 532951669 10480 10474 510934158 56741 56744 591797239 18313 18306 729510898 45145 45152 972975125 13429 13428 835404897 32461 32462 738072429 52277 52275 719364744 9272 9275 904588346 32463 32465 709567379 1559 1555 136914726 47015 47011 645126305 17213 17217 632638048 36168 36169 503053941 9213 9214 76507887 8736 8743 197219694 22061 22055 835905606 59853 59859 998192569 16199 16201 459522584 32475 32470 823178181 11269 11267 21201005 35980 35976 877783287 3889 3882 813851126 13502 13504 866301088 25596 25597 164676765 32479 32481 252250412 32482 32476 900889697 54200 54197 39309212 21912 21909 139332705 32485 32480 563477302 69160 69154 920909366 60802 60800 905252730 32488 32482 551097222 23702 23704 864143961 63212 63209 242298326 20052 20055 324675746 63924 63922 656001184 29485 29481 137390781 49620 49626 23056806 30046 30044 499771291 44649 44656 243313541 32497 32494 287345645 62835 62834 60671629 55559 55566 321345940 15160 15165 42613712 18195 18199 136969049 39701 39704 608378489 69268 69269 902840543 7389 7386 654047072 9913 9912 834574037 52954 52947 567484123 32507 32500 47927152 48999 49001 2418902 61035 61034 120278809 32505 32510 645584678 40529 40535 274297187 45752 45746 52348442 35014 35007 148159039 1444 1448 743393107 11487 11486 328574835 63904 63898 235773654 32516 32517 947664456 25449 25454 160568928 18393 18392 257257859 69601 69596 140385018 64071 64067 997923735 53075 53078 619567308 1771 1768 706201881 5791 5795 721996086 63516 63522 621150068 63159 63157 297199389 27453 27450 743779294 15134 15130 818871683 19931 19932 678037131 22534 22530 338379867 42405 42398 650229280 22810 22816 779861915 42369 42365 860931946 18568 18571 229938322 57092 57087 8998224 14025 14018 321177980 18427 18428 804961542 65296 65293 287613780 53775 53769 764664452 48471 48469 275355113 8792 8799 797231415 24022 24017 519600692 57700 57697 214045942 15671 15668 716504809 58510 58517 9076023 56740 56739 160827212 32544 32547 774855811 22288 22289 829975622 62247 62252 325791271 1829 1824 26104760 54453 54447 24126509 32552 32549 527602191 66976 66969 142721930 37984 37978 165399065 51620 51618 735308953 17839 17841 585875223 59724 59730 241982920 53728 53727 337841427 58346 58339 111398546 64705 64700 234109811 32556 32561 709408429 1600 1603 83025359 32563 32557 90314116 17482 17479 782776064 53435 53434 227560935 32562 32566 537105017 51468 51462 67987969 37704 37708 258820059 36751 36757 408148875 48108 48109 477600963 47990 47989 29377088 20218 20219 523401446 10358 10360 58675857 26486 26487 555458657 59080 59083 687709849 10531 10532 28436554 29918 29915 857338707 4733 4731 681974155 25666 25669 31391755 64708 64703 128906736 64758 64762 813886994 51986 51979 234361726 29250 29254 879048374 59418 59420 255263239 58768 58763 213161329 10807 10803 6024955 67988 67992 883878497 35220 35213 199375745 12615 12617 713203960 21479 21473 533051590 66708 66715 20554997 21873 21880 923893397 12597 12592 819756947 55509 55507 18092073 10294 10290 858382080 63551 63545 674284351 29439 29440 621263376 33984 33983 441458031 14987 14988 947635763 37794 37790 351607739 10038 10043 753460645 18171 18174 384571497 31829 31836 508681188 47444 47442 966705934 32605 32601 960144999 62228 62233 335863532 57983 57984 86756749 32603 32608 691452797 3135 3131 399720916 32603 32610 77601616 36675 36669 583407947 32612 32610 97615124 32192 32191 769868106 32614 32607 39137523 67697 67698 810907744 46066 46064 550188065 52284 52286 439624845 65325 65327 730690740 42739 42732 13130161 1903 1899 51122102 34316 34320 63920709 49315 49320 733814648 27772 27771 57516617 7119 7120 491135018 61280 61283 910394493 10138 10142 330209449 42145 42152 339196372 35680 35684 540329368 54637 54635 668530470 46988 46987 465205938 53555 53551 905269541 32632 32628 21095518 13724 13726 265981586 32634 32628 866280324 8002 8003 479592625 13468 13469 214885792 53100 53105 651575290 8750 8756 54018325 13771 13766 560767249 32640 32638 576942531 14688 14693 879851000 7060 7054 950266331 32915 32920 84144004 32643 32644 16679666 16065 16061 162280205 46584 46586 9760597 6951 6947 492828778 48844 48842 28534685 44494 44497 589317148 63196 63203 244336771 32651 32648 742396362 32652 32647 92916981 32652 32653 859964142 32654 32649 254457449 28209 28205 492725709 5406 5411 296925553 22763 22768 346040492 47749 47755 669217935 65193 65196 749505857 60788 60784 3773771 69880 69873 606187624 54855 54850 593637252 45416 45412 882424343 13539 13544 4466948 50998 50996 55134612 38707 38709 96078679 34964 34960 608825829 62555 62554 635572700 2475 2474 41081481 23211 23210 145209884 58417 58413 501241957 24368 24373 240632923 25439 25438 856953601 26974 26968 70670445 63336 63335 18661364 52175 52170 777537739 36153 36148 570265245 28351 28353 621221350 27986 27985 61113876 32677 32680 769770427 32678 32681 966330208 32677 32682 210016168 32683 32682 859220459 23599 23595 813384830 17736 17738 204150835 43109 43106 19772119 64166 64167 133610177 57146 57141 91661226 32983 32989 101781343 67882 67886 147939612 59179 59186 547881094 19963 19968 3109273 54853 54851 134467862 32692 32694 275218724 68835 68833 210202697 45391 45397 944436459 44992 44993 693389802 39370 39365 5496095 14552 14546 25945794 26776 26769 838416642 32701 32694 573567316 38177 38180 950124866 48584 48578 983986890 57961 57966 775105669 61014 61015 500915246 54782 54777 893919813 57830 57823 40330717 63051 63058 587026398 33468 33472 888659769 34095 34097 443012069 32705 32711 189051039 31236 31232 463762364 28878 28875 264159641 32714 32708 680185699 24525 24530 835483988 39309 39305 16779153 24310 24311 809795412 23268 23269 417761796 35113 35110 250743398 24404 24398 162691093 68760 68753 615947222 32722 32717 563698575 67652 67647 877296355 19230 19225 308682177 32722 32725 564003952 32720 32726 569046226 32727 32720 903881468 58740 58736 504478549 60915 60917 68944596 41262 41263 915334685 66958 66962 545019527 38912 38911 43565651 32733 32732 9598363 64636 64641 903951813 66865 66858 400502654 60556 60553 588702593 20079 20085 518476991 13498 13503 338167459 67494 67498 486795390 23361 23362 336451947 8884 8878 549122082 11877 11870 802541203 26227 26225 12844362 34116 34119 263621343 69603 69609 934315525 47359 47364 96640245 2996 2990 606082885 23047 23043 339273583 32749 32747 632165265 3465 3463 225767727 41415 41421 577778683 49881 49884 260378610 53138 53131 716271954 27060 27058 29316904 12937 12930 196256664 41768 41773 932758788 7353 7348 521221558 13885 13892 923520975 36737 36736 147079535 32760 32753 179824001 14177 14174 901818259 63062 63061 462123922 32759 32763 222034037 69743 69741 934444302 37146 37151 646693022 60843 60848 126250216 21886 21880 900337091 39430 39424 773972624 32763 32769 5750773 32770 32768 932359367 16724 16727 232487704 65305 65302 380266163 16829 16825 593874070 49287 49283 342977326 4342 4343 58265429 14480 14473 859345508 68801 68806 596617190 19381 19377 659320221 65284 65279 642964223 18633 18635 658830679 11802 11795 310964267 9764 9767 905502104 31801 31796 311514816 26620 26617 672138370 33261 33259 840954641 60021 60019 120925992 38829 38822 721543654 32787 32788 350652576 28202 28207 243044393 22916 22914 250222426 60184 60183 28815586 50256 50262 928849071 32786 32793 6400870 61604 61597 40473277 36553 36548 870925258 19781 19786 731135091 17600 17596 392834974 25778 25784 347143144 63108 63114 875056344 19752 19745 812966641 25903 25909 743252239 16153 16160 447099378 55466 55473 615116522 14267 14265 535967988 30951 30949 454672343 16649 16654 391794424 451 445 461583872 10406 10402 256529291 32809 32805 628800123 66023 66025 810020507 66371 66373 881056704 69471 69470 390365833 32813 32806 22652513 40093 40094 160564351 872 873 259281397 32816 32810 74624772 31292 31288 891503701 4782 4785 172606158 27179 27178 911727884 58152 58158 795888087 56486 56483 503414536 55617 55620 145100979 32820 32823 732642966 56397 56391 25690144 1340 1337 102711693 4284 4277 508137695 32827 32820 547778504 55599 55598 117029826 7918 7925 619284442 58376 58381 612448263 25030 25024 326691838 4706 4704 724491748 2768 2772 753318733 34899 34896 411300707 33552 33557 361696052 10820 10825 84267376 49371 49370 100062500 44937 44934 665935664 22280 22274 969796747 31850 31848 218847125 27506 27507 798134532 14291 14290 601099568 32843 32841 718532810 4022 4021 559423558 41767 41771 185577331 32846 32842 526506789 22941 22945 691684571 22937 22943 902604984 51725 51729 232507486 39285 39292 834132314 18803 18796 836009034 46607 46610 743811560 52320 52313 465448339 20795 20792 593477914 67990 67997 200195017 32856 32853 354916115 30365 30370 152689992 50283 50280 38501174 23264 23270 66496943 34766 34764 386083900 10692 10699 86606995 34022 34020 504837763 9923 9918 867969652 49380 49385 64340649 13313 13315 742724079 42454 42460 743083610 23531 23532 883611446 54488 54494 990179686 34112 34108 35379134 35397 35403 345358615 26976 26974 571657271 37522 37526 899442625 341 347 334970561 55442 55444 621999770 16909 16906 90321245 27344 27341 580853708 63788 63792 50071713 4266 4261 780572361 41914 41910 268603057 41491 41498 759089887 38841 38836 912794218 24683 24679 144683020 4474 4470 26699488 67289 67293 280398355 51960 51967 903055115 69210 69212 43787215 67629 67622 909992381 51649 51643 411888840 60852 60858 728773079 12569 12564 562962180 49641 49638 483034813 63704 63710 147848992 25394 25390 239771911 8980 8982 143871135 43030 43028 353470330 44631 44625 777676929 5238 5234 881354806 33515 33522 823877655 43923 43917 907876912 2882 2880 386865687 38225 38219 229233379 61265 61261 220715500 43756 43761 14129731 18725 18720 840731983 45929 45923 80254707 8218 8216 925014043 59850 59846 542078135 12923 12919 406426205 28711 28705 181999404 50113 50109 237022379 54385 54381 334352055 43273 43279 5072056 14011 14018 149534139 45584 45586 975258661 3494 3492 700515343 39516 39513 28511129 64045 64039 979482287 53295 53293 407608339 39094 39093 582344625 62665 62672 7402623 68245 68239 792998523 27290 27288 255003016 567 564 611524660 13964 13960 696280494 26160 26166 913053816 32926 32925 185864088 40314 40310 395985488 34736 34729 420194987 32929 32923 802177377 69630 69624 571803099 7030 7037 772168547 53575 53580 239439041 1326 1328 113250773 63974 63971 545738478 66885 66881 286000111 57449 57451 195858816 63274 63280 338078937 26482 26480 25777395 68745 68752 934990362 1823 1818 524831033 32937 32941 684111443 64398 64403 894521868 10308 10306 622584877 11184 11188 317271427 54360 54363 65330064 17216 17209 291263203 4800 4794 242318102 48074 48078 74125240 24765 24761 394831807 32950 32949 280891685 51536 51541 695805158 42703 42697 636786553 17554 17561 917770867 48400 48396 46054914 69723 69726 581597011 10821 10823 640995622 66578 66584 330196517 32954 32958 750474415 65145 65150 997579318 39400 39396 10767463 55542 55535 675045552 14371 14374 442064101 49167 49168 277242382 47554 47550 902285990 40079 40082 729751507 13725 13721 37337952 44843 44841 134265468 55789 55795 728563090 32969 32962 875647923 63268 63261 976746592 55407 55414 667230405 32966 32972 887739806 16964 16960 48562518 15887 15885 993459243 42388 42383 330067540 32969 32976 56746112 44278 44277 877286697 15688 15684 963697032 53407 53406 868758325 65894 65899 40136115 42672 42667 459801979 32982 32980 648958534 59730 59732 44523674 6239 6241 37256949 58955 58957 65062144 32982 32986 35760051 39284 39289 59736922 62466 62469 202142409 2759 2761 472958286 374 368 346534181 60022 60029 549654125 32992 32990 105154293 64133 64136 132991331 50037 50033 352748149 45736 45731 834418033 31097 31100 45454597 32997 32993 436684830 32998 32993 875537023 19346 19340 695228201 18517 18513 444308167 49918 49919 923279041 39932 39930 293360036 54445 54441 747534328 33004 32999 910133454 5628 5623 525620086 33006 32999 384983112 6652 6645 264195178 37714 37711 47634159 54302 54307 560588743 29107 29101 31738708 54357 54360 38504876 14514 14508 865002695 8003 8005 874527523 35216 35212 960242868 28725 28730 106955279 40878 40877 777720883 7101 7103 954891616 42518 42520 229324250 1933 1928 323255177 59174 59170 136821717 1688 1690 638824756 33022 33016 167377465 8630 8633 128179764 2029 2022 722260886 6527 6528 419610299 10030 10026 759026636 33020 33027 97066189 16736 16735 170847519 143 144 276272628 14288 14290 850922381 9601 9594 494561590 9864 9868 33223262 6426 6425 248242500 42829 42830 101881854 33031 33035 573943540 13859 13864 543749128 24078 24074 607373297 13846 13842 530805667 20922 20923 695508401 11142 11138 356091921 43780 43776 553468072 44204 44201 145163141 43718 43713 820659132 61344 61342 171554869 44908 44914 802255864 28489 28483 126291377 33040 33047 750991492 1775 1779 595460211 3512 3509 401616597 29839 29841 873906103 6734 6740 38571297 64349 64347 665247117 56725 56731 662168854 40002 39996 869385516 16185 16192 272009419 17480 17479 270330761 24545 24539 94192631 9235 9237 505343528 18127 18123 550281057 6591 6598 22254642 37767 37768 753980567 9936 9937 143549897 7182 7176 742309859 51232 51229 722029976 33063 33065 228339323 34608 34611 991656110 3721 3722 81550584 2531 2525 277178508 46007 46010 396605961 12505 12506 208268156 65925 65919 283984233 9486 9480 953773861 2824 2828 757433102 31974 31969 638116189 33075 33074 821373604 34842 34847 119542590 35233 35226 16732473 4702 4697 816861820 67588 67583 233927482 15061 15065 985705717 20814 20819 51580062 29883 29881 679711370 30158 30151 261672289 18407 18411 396970286 21164 21162 914119732 6122 6121 424634172 33085 33087 983305587 57469 57474 915654670 27122 27117 400268375 63345 63338 46706379 65768 65772 921109613 16120 16123 27869568 49440 49441 764546886 21898 21897 617748083 33095 33093 37986416 3287 3284 53275572 39393 39391 630806950 33091 33098 867492084 33094 33099 815847748 102 108 62257050 16389 16388 532989182 29499 29496 879082772 33103 33102 373806800 33100 33104 980447083 27503 27501 537072184 47018 47024 12823579 11341 11338 36106148 58435 58433 258119457 11820 11821 681335846 5072 5071 869759061 1293 1298 571072879 44417 44412 759350010 38095 38094 14106619 33112 33114 41382292 65276 65275 880334217 2111 2108 625946617 55488 55487 155275726 15960 15964 563246507 33113 33119 653536106 51782 51777 66574437 4404 4397 970935067 69083 69080 375173876 40689 40685 473420593 5445 5452 857740360 33125 33124 813470018 8479 8486 379798219 1055 1060 444086302 18936 18933 106296306 47379 47374 685962757 65348 65352 318799377 49612 49617 564411160 63759 63766 387576435 5237 5230 45499406 29223 29221 246914474 13614 13607 698694952 34583 34579 186606116 61862 61865 867471719 11239 11240 603496703 53908 53913 144620028 60001 60005 673228062 36228 36225 569811456 22799 22806 807093373 16564 16563 19755621 51061 51068 337914817 48081 48085 640571949 1095 1096 669157396 48524 48528 950478553 39415 39412 35535151 10481 10475 904347941 26327 26321 331007416 36138 36143 358572530 33150 33152 741962703 33153 33152 902239108 58373 58370 872077284 12580 12576 81744621 33156 33155 940060619 49772 49777 869230025 18757 18755 220385298 38595 38591 707573804 49434 49427 718442898 47989 47995 161011417 33158 33162 471678276 65251 65246 872831413 30417 30410 131197526 43389 43386 647516795 33166 33165 847184510 12266 12264 455447472 33060 33058 7018127 54871 54864 39543770 278 272 986103114 5605 5611 142438637 33172 33170 913989238 58185 58179 919214086 12430 12426 614284339 21796 21792 595252571 57634 57628 679841931 33177 33172 40300658 5898 5894 957613386 2702 2704 138721426 6040 6037 772207631 28343 28346 848127352 24425 24429 384396452 8253 8257 637333578 33256 33259 497546635 57258 57257 901019857 68168 68172 381795033 36019 36025 83692258 12988 12983 18587464 64866 64862 363517981 33190 33183 393175943 58167 58173 891009499 12803 12808 895506388 12432 12438 433819489 33194 33189 841731021 25662 25661 602360922 18335 18336 855421059 30020 30026 294308740 18281 18277 383525073 33199 33193 451426729 7234 7236 44628460 37998 37992 102116561 15836 15833 273628730 44044 44040 635616182 67994 67995 66378344 45297 45302 355838328 33205 33206 813474999 55646 55643 554924434 67536 67534 59136662 17137 17132 859537421 28587 28591 617054326 6676 6669 795918835 37884 37878 592966618 4672 4678 357841415 68033 68027 842842029 67221 67216 418174387 31712 31708 352133337 18683 18680 63258178 7537 7540 433240341 2393 2390 280085071 33220 33216 595256318 12162 12167 338654077 37755 37751 615113322 27456 27455 593841257 34211 34204 253546489 66251 66247 197882589 33226 33222 407639789 24941 24938 224815687 15809 15806 364631611 42810 42808 699288169 33230 33227 317648353 33231 33224 957206097 24513 24510 586753403 39561 39564 419811212 42391 42397 263233809 6297 6298 619610519 61301 61297 679483444 34561 34562 190448022 39756 39749 316244809 33235 33239 840306248 26818 26814 507982628 39769 39767 986577979 38628 38634 42056921 9840 9846 441170492 33244 33240 718058446 58220 58227 341604882 34884 34879 215372821 12024 12021 240079212 20021 20020 861581049 33246 33249 169568023 29304 29300 944598999 38325 38321 8533620 9292 9289 340082480 67688 67685 226198314 57159 57155 66155003 42741 42742 26146072 64236 64240 19481408 36274 36277 830936206 67912 67918 832457698 39427 39426 748964540 44247 44243 221129917 29882 29884 891431530 2085 2078 500637424 16043 16039 632664298 19291 19290 457596540 33265 33262 894070603 16353 16355 67871503 9720 9718 700541392 5036 5029 913087258 21745 21744 123145120 16035 16028 718576937 6528 6535 782467775 40494 40489 300352372 33273 33272 993794109 45206 45200 942925233 33269 33275 351590574 40935 40933 830809389 46835 46832 96739546 24410 24404 768999195 5620 5621 105177781 33277 33280 970955052 33136 33130 315995793 38544 38537 223427680 33280 33283 996084882 33284 33282 681259547 33279 33285 68569186 21978 21979 610760571 27834 27831 713597223 26177 26184 883243753 54318 54324 26574258 23615 23616 21092334 46251 46249 499172601 23033 23040 376751432 57019 57025 436635336 33294 33288 246753598 27521 27522 822083763 51345 51349 944441392 38737 38736 889417551 35848 35842 411091314 33299 33293 947575714 48691 48684 242536027 50018 50013 390951639 33298 33302 931985304 5713 5709 249300534 56049 56054 394720454 68269 68264 916932436 14737 14739 640395841 19505 19500 193762439 64866 64868 77691190 48511 48513 531458461 44367 44369 12553216 46817 46824 552388814 19640 19636 162306225 64160 64157 135606254 16284 16278 335461358 18106 18101 580382184 5872 5871 362642945 33315 33317 149908583 47517 47510 355080233 52186 52184 866271702 43757 43756 850427956 33321 33314 15015819 10531 10530 710338640 16427 16432 484208703 52205 52210 246313247 41873 41870 511425218 66930 66934 480821769 60202 60205 185441516 33328 33322 724040662 2649 2655 307294935 28274 28278 405748092 10376 10370 893025867 947 944 901288757 36067 36066 693838458 9159 9156 404936661 33335 33332 719259630 33336 33334 138834011 22757 22759 254721215 5953 5946 992321990 33339 33334 171123977 33334 33340 289448234 53601 53597 943116189 33342 33335 65659906 33336 33343 510067447 41346 41353 601925320 19623 19616 871962225 13229 13227 662064067 69633 69637 635890614 51322 51325 812295201 61058 61062 659922040 21357 21363 89864517 58878 58883 9875558 68023 68025 611032162 3684 3679 784822104 63007 63012 805136969 48270 48263 102081485 56272 56274 855359871 9634 9627 681697688 49314 49316 517103251 23517 23510 66954454 33354 33360 83612334 11587 11592 659741987 55012 55008 775391340 2556 2549 606124302 56114 56113 290949866 67971 67964 195184074 37773 37777 196526881 57320 57324 986494758 2910 2906 491069298 11917 11924 116616126 57273 57270 172054913 7104 7106 23934835 22390 22393 612617799 48046 48047 92311066 18365 18358 510958691 27315 27314 517263473 23451 23453 698154161 63707 63709 10579287 9436 9429 47647006 55263 55260 426544444 9039 9038 774104507 13918 13913 956657110 55765 55762 68747280 59836 59830 428194837 40474 40475 318167218 21499 21493 418794074 944 937 894798616 17863 17865 361658084 28365 28361 545032106 23634 23628 50171018 63582 63585 206615579 35615 35614 200308656 43066 43063 921167353 53163 53159 774459764 47458 47461 632908674 23061 23055 692990760 33396 33391 645043898 60551 60548 742541317 63413 63416 828899002 17937 17938 381977373 33400 33393 799304523 1113 1110 1312658 49509 49508 111058611 57382 57388 808214790 27677 27679 730526159 31917 31922 497786962 4071 4075 541750882 63296 63295 575942779 52636 52641 469767085 24405 24401 942602210 13301 13294 21090624 6200 6195 826874298 32469 32470 602457103 14412 14409 8561087 33411 33414 8737224 61519 61514 646935589 5749 5746 661732964 32762 32756 831587279 22709 22708 31780349 32596 32600 660947138 67213 67220 340907231 50805 50807 108999897 22149 22145 11169249 13500 13498 855979194 7336 7329 302730998 24257 24262 16036616 21382 21383 701816831 41193 41190 149017563 33428 33427 438917091 27964 27957 425350253 19808 19809 139890658 24313 24320 921148182 67358 67355 948075814 48827 48829 18266490 23645 23652 56458907 56893 56886 264125185 48524 48525 863321345 67267 67266 920043911 50701 50707 740675904 68851 68844 151446101 33438 33440 472622331 33441 33440 79706448 63321 63319 500580711 3477 3484 27007089 69012 69010 114884702 68889 68887 247325045 19517 19515 163533743 33447 33443 802367446 46059 46061 721098425 55001 54995 179908345 33447 33450 731586104 52532 52525 935008425 63105 63101 731511390 51698 51704 108451780 62207 62202 634330918 6180 6177 693975860 10149 10144 126248677 57904 57903 433366305 35201 35202 95003425 24442 24447 654066277 59653 59646 832286631 27487 27484 17520193 2133 2137 799226840 33463 33457 861236814 64971 64977 285228612 44306 44305 518754998 37834 37827 865977978 22216 22222 668944035 66798 66802 694362397 46316 46317 656600312 14243 14249 153518651 52581 52587 319546688 62244 62248 725494235 33473 33467 813102307 38597 38596 867415765 55617 55610 48957088 28541 28537 739580903 37480 37475 788978231 8473 8479 249981700 59499 59501 494003814 29951 29950 112552687 8660 8663 378380055 33482 33476 46705417 20907 20900 581916120 65974 65973 594905448 47314 47313 614423179 15551 15549 537878312 860 864 58515551 8388 8382 679003910 10881 10877 317262591 69981 69984 609792554 1418 1415 129852937 45779 45780 300531525 14232 14235 829749441 29157 29150 644679644 49067 49064 70069255 7390 7392 842913764 61174 61176 685942918 42276 42281 712999822 59389 59393 615480111 50163 50164 443895652 20136 20139 615472614 38263 38259 510467733 55360 55357 545519738 16615 16611 710466445 36891 36885 628174299 40158 40164 39879881 63578 63571 9142151 33506 33508 146593770 43449 43445 991437126 33509 33510 521878792 37472 37473 931888919 43380 43373 62784584 38099 38105 657385322 3273 3271 640125873 33508 33515 610406287 33513 33516 419779387 58595 58590 655890543 33518 33511 572828969 33519 33518 609542522 27472 27468 637716633 52543 52538 642942944 54759 54755 285264474 44174 44170 256173572 21588 21595 3336189 61761 61768 414623534 22079 22085 198490415 33527 33522 26198911 30621 30619 895136582 6251 6246 18558507 31439 31441 455312153 25568 25570 307040226 26491 26485 868890901 48628 48633 94146447 23800 23797 857308045 33535 33530 831396677 27846 27852 446346066 10312 10308 768681846 12018 12019 399304324 13819 13820 782027367 33539 33540 837825959 13241 13246 823312864 58237 58236 696102649 38 37 641663272 58052 58050 188181507 33545 33538 784096049 8555 8557 416820591 37097 37103 418651407 53440 53436 157837593 63052 63045 872524974 49106 49103 53444201 8539 8535 691306437 33552 33548 289703135 52498 52505 774962950 10042 10035 918743279 47828 47825 28486040 50430 50435 563628816 28911 28918 82906310 46929 46924 519722256 25991 25990 597517305 62014 62008 326629802 41394 41391 478541027 33562 33557 413717082 12774 12773 484080638 29781 29779 42143600 54308 54310 703797 69255 69261 776679012 56489 56483 642452704 48573 48571 488958569 33569 33563 867525878 37560 37558 11292996 35428 35430 705354366 32408 32410 483325535 38150 38147 789940039 13959 13956 26450969 63942 63940 833469401 28921 28923 641723233 37805 37808 62636971 33578 33577 39809923 22478 22477 15289239 53209 53211 297737281 38353 38346 293335690 416 415 978323494 880 874 37460608 2984 2991 459166999 20132 20134 614667184 68193 68192 549341995 34792 34785 52942851 2793 2790 993577405 19010 19006 608474315 41295 41302 56776383 14874 14870 41254066 53762 53768 632558672 31065 31059 712167920 33963 33961 372227729 66606 66601 276166338 33589 33596 868205493 23581 23583 706306583 30874 30876 388107352 44327 44320 54526604 52847 52848 857078290 2488 2494 20851098 28405 28402 109824587 11076 11072 579780878 4121 4127 511253329 33598 33605 859962554 37499 37501 155961255 20117 20121 32980587 33608 33604 39666081 59696 59693 186503707 51501 51507 414034221 33605 33611 724783207 17881 17882 791281140 12484 12490 631670083 59546 59542 514211746 33615 33612 844836588 12806 12799 359617153 39328 39321 600451358 46547 46546 974351949 33614 33619 398678152 49961 49956 842335556 51151 51150 80800381 54954 54948 721265020 32015 32009 372751596 33624 33622 623914105 42172 42178 681280146 2227 2226 651711743 57405 57400 423622510 37366 37372 346031909 35977 35974 971520373 27849 27843 348072619 68952 68957 459053448 19412 19413 32756109 67595 67594 9140387 26750 26756 834244824 26395 26402 743015767 60373 60380 739239357 10533 10531 464907642 50665 50670 485980388 44547 44552 523982877 18874 18869 461379075 5644 5639 607206334 33638 33642 202579374 32893 32894 555771071 58628 58635 53286257 20804 20803 916570135 66533 66530 659708444 37675 37669 920829512 66557 66550 815289950 16032 16031 633725585 46351 46349 232918933 49172 49174 598037092 36020 36018 195911397 59903 59905 347437338 13655 13660 35396743 35157 35151 923046886 67950 67946 722185060 45647 45651 958511623 53811 53809 36182243 40664 40661 56145218 19956 19954 306465535 33661 33654 93830800 22128 22124 776101532 44707 44710 5712148 43183 43181 34897435 56929 56923 2280271 31241 31236 418466860 66944 66947 995815063 59722 59723 447829731 21230 21234 647161029 50571 50565 659578639 17819 17814 832149551 21428 21435 670536647 18568 18564 18273238 66924 66929 457836613 4454 4448 980199904 51678 51672 35555320 11386 11384 713965128 24258 24256 729009364 14368 14362 462238164 54470 54466 39727085 6985 6988 79045447 34344 34348 122334276 48435 48430 720252120 47146 47147 750843872 25248 25243 571632612 54358 54362 58201889 5418 5423 486322400 33685 33688 812071506 11954 11949 505703313 5159 5165 772699517 61605 61612 987768703 16031 16024 969654403 39197 39204 55061671 46833 46830 181026155 33695 33693 12130416 60534 60532 345487611 48431 48424 485753568 36472 36477 928127365 1447 1440 602047504 18910 18912 528396292 16087 16086 838348253 20275 20272 930553704 69348 69351 20106721 23681 23686 746507821 57413 57406 649989026 56736 56739 695375410 39364 39361 859256584 41151 41155 153003721 57075 57078 126540565 40633 40629 573230346 34730 34726 276424912 62084 62080 783324782 13391 13388 985337474 45782 45785 829194649 33715 33712 297602853 25613 25615 445624694 33717 33710 453520922 13216 13215 238147209 17843 17838 541000474 35940 35935 241320577 42830 42833 969132655 49876 49874 719051277 53663 53661 200672612 44771 44766 945215729 33718 33725 152665850 33724 33726 829955161 66939 66936 701696220 35612 35619 57108333 53510 53503 776963221 5884 5890 670914085 4069 4063 436309249 33732 33730 261616223 40024 40023 7047681 17267 17264 15750447 3727 3730 908462195 35753 35750 305483382 47992 47988 343398498 40788 40790 967652534 23733 23731 664855417 17747 17753 504885028 37606 37605 867709374 62494 62489 580341759 33743 33737 633930365 60905 60903 333464865 68065 68071 569673601 69185 69189 929565908 21877 21870 473129098 33748 33741 976923878 33749 33746 230091516 6398 6396 560521216 59614 59608 955005397 47235 47233 42083123 12531 12525 236931553 24939 24936 122330580 33755 33750 582665777 20512 20508 453330314 62420 62418 220917961 33756 33758 158044325 49357 49354 392135577 20220 20217 725519537 21901 21903 435101103 67047 67054 638689099 66399 66395 836145322 66172 66167 538730292 33765 33759 584917618 32114 32108 95224740 52687 52681 412391206 29042 29045 574348769 32432 32434 402495318 63352 63348 790171919 33764 33771 331925107 11697 11694 432307274 47204 47200 892706179 33774 33767 601459442 2998 3000 194731545 61527 61530 514285382 39706 39707 881013125 33778 33774 610110261 33778 33779 779110472 65992 65991 283200368 50075 50080 675122635 32737 32735 473790660 33783 33777 59308624 23956 23959 414622631 5194 5197 29152040 65096 65090 914066961 41497 41495 189636902 33787 33788 251131789 33786 33789 631078229 56244 56248 432336783 55485 55478 159320038 27751 27756 222142984 18015 18008 703861100 33259 33260 212849208 5340 5338 528668236 19185 19189 640481219 40110 40107 614245486 61020 61019 33337864 21205 21198 278759737 33798 33800 95520174 37013 37011 594582463 7920 7927 215390335 65311 65318 332347188 2567 2560 960782202 13002 12998 841267621 18690 18683 24586531 7315 7316 303012582 60543 60538 539393566 3723 3722 210137037 33804 33810 594344444 25233 25228 210972061 33808 33812 61025877 26853 26857 951927237 4394 4400 37018647 23868 23873 721834443 18558 18556 391122717 13439 13444 160216963 38355 38360 193869828 16858 16864 835685764 30814 30817 558735418 21585 21584 143679452 26188 26182 161730135 32158 32154 542201091 49501 49497 176480433 39177 39178 142435086 32731 32726 385322026 57870 57863 925197605 33826 33828 384367949 61522 61516 526689591 25165 25163 10112922 33828 33831 643902956 18041 18046 95883037 34798 34801 149977308 59069 59070 906360902 40432 40426 601115902 8930 8926 431516148 47146 47153 816046435 31358 31351 626998739 59659 59653 692525092 41269 41273 159185640 21876 21874 605939097 22634 22632 68832362 45230 45227 448608203 38153 38147 396408532 50758 50764 760607276 33987 33982 624930104 29188 29184 347296134 33848 33842 319396054 56516 56523 350112818 20663 20666 966912237 43565 43568 576733834 28630 28623 59533009 55145 55152 203658144 15581 15583 539492926 41851 41848 469101105 9579 9575 607306220 20373 20369 68193236 33448 33441 537438819 15456 15452 752780407 65176 65171 124809489 67501 67499 290795532 35648 35642 816103834 55894 55899 33526912 23963 23957 191628143 33862 33865 983302637 60899 60904 767991202 32302 32299 536370960 12267 12272 943697145 8680 8679 382939133 37537 37531 870473793 34742 34743 560035089 39739 39737 734719716 30143 30150 359265833 48806 48805 609705406 1874 1880 487443985 17293 17288 838469165 9684 9688 338086464 33872 33878 296555367 20785 20780 877327042 37500 37502 84077073 22853 22854 560778869 8349 8351 332901901 33883 33880 153073528 43339 43335 899996307 59489 59493 645387233 3970 3968 74588291 14027 14029 479004334 3973 3972 996736761 24340 24344 966651135 33332 33326 587450914 16655 16650 349059970 14298 14291 753079375 69173 69170 411963438 68891 68887 557657416 53579 53577 731417652 52343 52338 535899107 33897 33892 177523250 33891 33898 389592533 50174 50172 73041066 56709 56703 838531527 31542 31536 718504116 13543 13538 532352941 42927 42923 712872175 26203 26210 942715731 12487 12484 445269181 16001 16004 477302072 33907 33906 933533616 14646 14645 399474080 33909 33902 458241343 53587 53584 574135781 58599 58596 569156798 2788 2784 106687502 8199 8203 290976141 5858 5857 223270050 24076 24075 841819023 2499 2493 837095103 52772 52778 766254045 15411 15415 34026598 46563 46565 574007740 7184 7190 289804569 19267 19274 7662541 33921 33922 990431400 60557 60562 588566916 65285 65286 476211272 53384 53380 858804443 33926 33922 25393125 21365 21372 189539400 147 145 744853945 64401 64408 721003756 64268 64271 897363486 1124 1122 756782349 1316 1313 67723680 61312 61308 314896070 33933 33934 639319 33884 33883 347900669 33936 33931 70489972 53662 53658 228570262 33938 33936 321397273 45269 45264 782400486 24301 24297 775929454 8760 8755 284352107 33942 33939 369218033 49646 49640 364484282 61544 61542 271829005 30187 30191 650062008 63997 63992 958917103 30093 30092 162135565 33942 33948 17432213 39036 39031 400664278 14747 14750 852963623 15750 15744 219353754 44294 44299 116109707 37175 37172 45452160 36584 36591 590791476 38297 38294 735169983 40802 40805 185347642 51566 51569 62911317 7387 7382 546784944 38517 38518 691678204 52987 52986 971636274 50911 50906 770418010 51520 51519 733131709 25552 25547 375072632 16403 16400 193705411 39475 39473 348575093 5356 5352 200125055 58344 58342 272548476 29053 29055 868438663 41508 41514 684321011 33970 33964 328685984 4459 4460 640066037 33972 33969 980134357 44021 44018 590164227 22303 22297 203945163 53563 53567 668022774 45303 45301 1121615 6377 6371 63121208 8385 8381 176274225 10610 10616 464846388 33977 33980 271719253 45028 45035 993521675 8683 8678 724700679 40534 40528 490881161 48720 48718 494426511 56205 56206 28713815 17324 17329 917411589 33841 33846 589657970 59153 59151 235038567 57802 57795 992895195 33990 33987 764968681 2886 2889 763540113 21294 21288 832436876 53859 53855 92937916 1951 1953 22997490 7428 7423 473535275 36227 36225 94439281 44846 44848 385404928 51967 51970 445104230 33999 33997 757257898 12618 12624 623878092 51294 51289 103302420 10956 10957 148910349 2239 2246 575795484 12513 12511 561242391 34005 33999 539023431 7922 7923 63703987 62148 62143 273889203 11457 11455 31683346 5346 5342 713318477 34003 34010 343823785 8753 8749 342760259 3506 3509 746427968 55359 55354 231617213 63632 63631 231909957 6670 6672 853832392 36447 36452 906805861 49797 49792 664123026 55722 55723 814768478 34019 34016 489674205 36011 36010 442782990 65723 65721 80316078 3603 3608 933709264 27803 27806 541460293 56811 56804 480301065 27914 27911 66397266 52207 52209 208854014 37551 37545 987164518 12173 12169 258680809 69709 69704 528202152 59917 59921 586594379 39215 39212 462005961 46759 46766 87270019 4804 4811 534506554 34034 34027 42441632 29603 29604 121835676 34035 34036 678905204 20966 20971 904707960 36649 36653 470670313 60126 60123 660571440 22826 22823 6261401 32055 32054 25607477 2370 2373 171673240 61964 61957 73122427 23805 23804 51208340 57210 57206 633727530 58754 58756 567860001 45255 45260 236464279 47929 47934 298378574 43226 43220 121599090 22770 22763 737902460 43593 43587 235974721 34052 34046 89225328 34047 34053 441334284 34054 34051 769884326 14414 14418 698628442 6844 6841 605259752 22783 22780 458000733 10549 10555 490543392 55987 55982 240259946 65563 65556 638068843 57056 57055 342830508 61051 61045 12631406 17093 17095 731107864 16479 16483 619705325 4477 4476 268681635 9079 9073 511603865 56180 56173 421259187 12145 12142 882276394 49107 49108 850498004 48497 48492 336423598 9320 9322 622284717 1513 1520 588330273 65135 65137 35702066 6189 6183 54563133 21120 21119 174934299 12293 12289 553659283 17097 17095 960319892 39575 39572 241448411 39640 39645 251601206 48360 48364 298646409 10326 10327 107817526 69946 69951 604999329 11808 11806 166202844 1209 1216 65671883 35692 35697 433800759 47131 47128 527324330 34083 34087 297572368 24085 24078 286681962 52068 52064 498163996 34085 34090 309926040 34091 34086 315364981 10307 10300 647551543 34093 34092 5815627 30783 30777 500589328 5770 5768 224376791 69646 69639 897805641 58429 58431 281045137 67685 67683 890477369 6834 6828 6247331 64692 64686 183589499 48569 48576 76462749 5440 5443 183139649 39342 39341 563676778 64945 64946 273153515 62971 62978 242363267 52251 52257 628891865 295 291 72859234 2866 2861 863430781 26802 26801 508945466 37742 37735 446009268 41245 41250 901340133 17588 17582 926416470 34113 34112 792730398 34111 34114 871263243 3610 3606 81147376 31743 31740 726574433 39253 39259 26261102 42649 42644 996517660 17456 17460 11547301 4990 4984 214467534 45564 45566 27768015 49628 49622 793200551 34118 34123 610619338 45871 45874 238898829 23151 23152 9279432 34126 34121 512147567 33986 33992 286193479 53417 53415 135145431 50168 50165 9861700 45219 45215 755193535 34044 34041 872389035 52103 52108 279383462 34127 34133 967107859 34134 34130 69848803 27647 27650 352704680 5766 5771 19074616 16915 16922 828755816 34407 34411 289334442 45450 45455 212287891 59937 59941 126929040 7387 7393 187653468 12080 12079 764214763 30259 30252 577050597 68102 68107 589997813 48692 48690 735562346 69250 69248 381039869 21871 21873 318451645 37377 37380 815722865 45233 45231 797922802 12436 12441 283843901 37361 37359 50531931 66240 66246 541760083 40646 40650 203421111 19201 19206 382096267 22018 22011 60951718 68470 68469 974476974 52118 52111 455972960 23714 23716 898389197 36295 36298 650145703 13894 13895 229735640 64357 64358 209156090 38307 38304 292283500 34163 34162 625738508 36704 36703 182022891 24366 24359 1309812 21770 21764 297599698 55583 55579 394048934 52922 52925 26422599 1023 1021 146091554 28577 28582 893580274 56895 56894 17752555 30703 30699 175029518 31406 31411 367573051 40555 40549 241817024 34175 34168 354702453 34175 34176 382037671 52880 52886 106167131 18991 18988 663209652 34176 34179 678871681 38579 38586 687536188 34181 34177 569782273 4996 4989 253631563 30619 30626 866523249 46080 46087 884750396 36765 36761 13586194 34186 34183 202844550 34183 34187 64469066 51204 51201 658572249 23613 23608 59309141 67889 67895 973575530 66460 66454 513065015 2859 2864 395019659 8867 8861 464611061 64862 64860 225329534 55461 55458 335462660 36609 36606 514239371 32395 32396 637185026 41571 41577 72873552 1060 1067 555666596 23560 23563 401122905 28086 28090 377600752 26885 26884 615046128 15919 15917 8418476 35413 35415 154171190 18698 18693 883109910 32984 32981 608939123 56129 56130 773181653 46031 46025 858230443 28664 28657 684994864 28417 28419 562249330 1142 1138 426308990 1347 1348 159546112 12718 12725 921014237 64319 64323 85903752 5698 5694 669631015 34216 34214 322774726 9230 9228 541129762 34217 34218 844789464 15363 15361 556231159 13198 13200 853550926 31914 31917 774555366 47578 47576 588855172 58722 58718 682313783 47280 47284 381524784 1326 1319 603993204 62888 62893 740961079 66933 66928 607681237 55450 55448 288364741 4939 4938 427482876 36565 36560 696653468 30030 30037 168496354 43903 43902 417180844 27644 27641 22044434 49615 49611 311454180 31253 31257 387658005 21975 21978 821389385 35052 35055 31684141 34420 34416 911464261 31582 31581 760843334 40857 40854 963706945 47765 47771 494513961 33228 33232 533199222 17223 17224 435228659 4949 4956 659913471 35246 35247 746422469 64620 64613 571279923 44400 44406 59204798 32857 32855 619573043 2244 2251 700740134 48234 48239 212740287 58790 58792 8053996 49355 49361 437473870 36621 36627 241284435 2753 2749 132100189 69578 69571 354723560 52488 52487 476534535 28496 28500 65632695 63861 63857 415211222 19772 19766 437786558 37113 37111 127196121 61266 61262 682836130 32543 32540 228035318 4869 4864 174204321 12840 12835 33005442 34265 34264 41296328 34263 34266 303639311 33257 33263 969538150 10969 10962 249446789 34269 34268 647603136 20273 20268 731999093 52738 52740 856704518 48939 48934 180550825 54099 54102 241432710 53818 53816 494277888 8276 8282 43372320 34276 34275 932428153 34270 34277 551439866 28780 28773 889783181 41033 41027 245354357 51125 51118 854481602 52673 52674 722767455 55491 55484 43623037 66118 66124 428640874 24956 24951 972674583 11218 11225 636087516 38856 38854 528233780 64881 64875 337689481 57177 57172 430445136 29979 29985 677132286 16426 16424 508516763 33276 33282 431931136 20201 20200 116741639 51835 51838 29637685 5391 5390 189162143 28390 28387 977503776 34295 34296 522602010 34297 34293 7892051 34298 34293 375647408 25153 25158 809980383 3143 3149 269153324 34243 34240 102094352 33387 33388 190070339 24357 24363 62862167 3283 3276 675020068 3049 3042 95572104 34306 34304 900623952 60417 60413 977721413 31054 31053 257800108 30930 30924 304579258 41406 41400 758291156 59093 59087 827494796 29692 29699 643723955 44119 44114 374416395 49882 49875 168537937 25696 25702 142422447 23447 23440 263472107 29373 29371 451020994 9226 9222 17709897 58596 58594 901719386 29474 29469 530671180 29526 29519 950629514 34322 34320 670587079 3971 3964 659281881 3544 3548 879831183 52156 52153 852360435 34326 34322 565355222 60245 60252 298868127 7058 7064 918154164 963 968 957512689 34330 34327 848313351 43787 43781 649277121 35158 35152 26915197 68567 68560 303207004 48538 48539 15899375 4347 4344 844493176 5339 5337 855423729 68549 68548 763705966 9018 9017 596648615 12680 12686 575886499 55114 55110 601077466 34341 34340 511306311 19255 19250 430568778 34339 34343 868252227 21424 21426 140345414 7042 7039 33553516 21839 21842 324312699 4437 4430 158134781 46773 46769 945941770 45293 45299 862676036 29550 29548 599128029 68007 68003 706790299 34346 34352 527543354 34346 34353 713727130 34354 34348 14342552 38451 38452 652183947 22002 22004 355022002 12476 12473 703622686 46367 46368 805081307 34356 34359 690428767 41682 41681 493699985 26377 26382 388919268 39037 39036 431908436 34363 34358 690866251 46955 46962 279866041 65192 65190 548426724 9515 9513 107721914 25575 25578 203694506 63208 63209 740601680 63185 63178 268269944 37057 37050 37457732 32469 32476 712398201 17807 17806 169162817 14550 14554 66359265 34374 34373 697235503 53252 53258 40750810 52230 52224 34376892 21243 21241 319867073 19773 19776 489662267 50845 50852 947528339 65214 65220 824402610 55201 55204 363141794 27537 27532 512942126 17788 17794 23377293 34384 34383 708443482 5776 5780 404788078 2376 2373 337041744 36627 36632 479869781 23462 23455 238820271 34572 34577 894122742 34390 34383 893661678 31706 31703 946400926 33296 33292 207648496 37263 37270 411436396 25703 25697 521009368 31134 31127 601265597 42144 42147 174412062 65782 65778 672028136 34398 34396 269468387 2242 2247 753225004 34395 34400 886346625 11706 11702 389648614 36519 36515 215011687 17971 17970 651190791 34404 34398 927104292 7829 7822 548912838 14278 14279 738281665 44514 44510 407583890 68200 68204 478929236 19964 19963 684932683 57262 57269 180123346 52753 52756 298244785 68927 68934 387479077 1829 1836 128943901 63916 63909 684042622 3560 3562 732650095 5222 5215 823767789 63303 63297 999029831 39090 39087 751605039 11935 11934 748360824 62099 62106 617299655 56027 56026 50253497 2712 2710 279563088 39524 39521 397723294 30785 30786 481521425 16313 16315 523988935 12228 12224 899596498 40274 40273 583945816 51782 51788 467686894 41203 41204 45238696 34655 34652 546923690 56485 56479 347697982 59745 59740 237789381 58601 58603 224052217 16974 16971 510608976 34435 34428 192954766 16379 16373 8062656 56519 56512 853770808 48325 48324 270617666 25385 25388 715715754 2802 2803 16385870 5445 5440 822245961 37652 37649 521828991 34439 34443 829551000 17431 17427 660682914 39209 39211 799720691 47400 47402 426658061 32526 32524 957632897 34446 34448 87123506 54696 54694 787135076 37089 37083 907807347 43066 43070 453213234 24477 24484 39548216 11352 11359 556455081 67672 67666 21783103 34453 34455 59836574 55763 55768 126178612 69116 69123 762094135 13054 13048 814861186 35480 35481 305457498 34459 34460 306096744 34461 34460 428656741 5758 5754 522727247 3899 3902 599773984 66926 66931 424398939 54941 54940 478156272 34464 34466 842468160 6209 6206 749206349 4215 4212 450860631 9345 9338 412624245 59724 59720 621717489 23537 23533 27674210 8751 8745 947406827 49052 49053 35866106 34470 34474 30348674 21290 21292 328990343 52070 52066 58896745 55453 55450 330706790 63144 63139 665613337 17309 17308 432044547 67493 67491 396390505 46437 46430 744419589 48707 48703 992310878 64600 64596 200382917 64593 64595 517766724 49000 48994 39120389 13704 13702 642563069 3275 3274 116195807 24544 24541 636949146 8892 8890 624611323 36402 36401 50751016 48142 48138 42914821 8016 8022 446742476 52445 52448 267186014 27118 27113 316504083 55954 55957 437840914 44272 44276 391273347 34497 34495 248171019 35229 35236 592018806 1670 1663 46828676 66823 66825 462400808 470 474 267727808 34502 34497 434782478 37265 37258 942907131 14994 14989 740699241 23260 23267 19321505 50952 50951 684364572 36731 36725 342087870 57278 57276 460148666 69534 69530 435347893 40240 40242 715104228 34511 34509 500069174 34512 34509 965143250 22735 22742 235373418 48911 48910 654825007 33197 33195 59135088 8632 8625 748559658 27648 27654 661464077 31473 31471 53482442 64639 64637 655950751 60145 60144 824758401 30438 30445 147188819 41694 41693 1842693 11428 11433 315483032 58715 58710 36095835 15629 15625 395133908 15616 15611 584569908 61202 61209 400883029 26054 26060 694205309 51992 51995 240771978 24075 24073 751090226 34531 34527 349788787 68877 68883 933956723 28592 28586 924547158 42308 42312 37253849 65579 65576 597782452 47525 47519 623083018 64815 64818 224122235 50089 50084 73253515 33044 33042 803903357 34539 34540 426804950 48595 48590 142587681 39295 39299 426312109 65079 65076 895425624 36387 36384 470068909 64343 64339 235181267 67288 67287 82077478 49842 49841 635589492 34547 34548 744193322 55851 55846 197329922 49365 49358 702975204 30993 30999 936363808 34550 34552 37353515 16791 16785 976038528 68055 68048 452182103 39244 39238 473952596 19063 19062 904901204 39681 39688 109986053 12556 12553 372775157 1108 1115 490898984 49154 49152 278325642 28072 28065 625812910 60643 60644 701079220 29936 29933 606359130 19495 19502 72529272 1399 1393 204078713 795 794 72267411 14487 14485 665391565 46458 46454 210781709 34569 34562 343796682 8621 8625 323115793 17704 17707 38801925 53900 53904 910668284 27790 27785 92097257 25560 25556 187174580 34569 34575 814945451 9505 9502 272291131 6889 6894 108431489 1504 1507 71228548 40256 40249 925138447 53864 53857 53788549 8430 8427 957448994 2428 2431 650137229 49024 49017 825326497 54664 54662 306885336 6576 6571 999390657 2964 2969 648895073 36899 36894 111197815 57796 57795 52212215 42072 42078 319824435 34590 34589 337501075 42668 42665 173262283 93 98 773103337 36522 36523 36325813 34594 34589 360237117 52635 52640 6666618 27460 27457 916810104 25245 25239 759206247 67760 67757 793620859 34599 34597 208393350 19885 19892 730647987 21860 21861 682338509 18364 18361 949488109 40327 40322 129294228 55926 55921 252879468 5024 5021 386627661 23140 23147 922549305 58446 58447 65958255 44769 44770 122173371 13144 13145 830276019 10106 10100 587846023 61526 61521 460159875 69665 69668 910771577 9735 9738 494472367 66039 66034 343369732 40162 40156 727519331 59148 59145 981166534 34617 34610 789682518 28096 28089 375929184 62283 62285 504365635 15603 15605 382580612 67995 67996 322101917 62216 62215 598307152 34623 34616 523713407 60315 60312 49927386 49025 49031 568488162 34619 34626 183538700 37673 37677 499016466 34967 34963 600025522 7032 7038 411057251 30668 30672 991933649 62260 62265 973686559 27305 27304 725163578 34632 34633 7083460 34634 34627 931150944 34635 34634 473388908 49875 49869 552692071 34632 34637 592075405 60759 60765 872890237 62720 62716 845295586 34640 34635 307064685 58316 58320 691561385 51434 51429 429057393 52252 52249 383562511 34643 34644 716812360 34495 34498 119098345 18020 18019 841735817 60048 60049 510899364 29500 29498 871056951 26396 26391 382693503 34666 34670 27926677 34651 34644 246297591 23864 23859 42412604 2303 2308 24834947 11297 11294 737832810 31154 31159 7527554 34890 34888 812041373 12239 12246 2684530 32699 32706 89300833 21955 21952 273470050 57342 57340 13514598 539 538 738740906 65491 65484 847196117 35636 35630 950057177 55912 55914 347406564 42724 42730 548283375 64845 64849 857317289 20021 20023 6145741 34668 34664 151214123 42718 42725 811191529 22226 22221 963022271 6243 6245 960352582 20873 20877 577394066 45064 45061 667439524 37456 37450 781524866 59117 59123 227724276 37008 37001 631628082 34519 34516 605137934 32177 32180 519960413 34678 34679 580179878 30011 30013 398111082 34681 34678 350795388 21139 21141 241351489 8591 8593 614140628 41723 41722 641325406 45757 45764 651800102 16801 16802 875604771 46812 46816 553027094 69777 69784 930834291 2327 2334 361350566 43502 43506 532563836 57051 57057 204623531 50158 50161 585339860 49382 49378 637093758 40603 40598 76285896 55917 55922 810760435 7462 7463 287375089 34691 34697 146983055 34692 34698 780443912 34699 34694 51962613 23433 23432 73990138 15520 15522 609872546 65841 65835 507272255 34697 34703 607895258 43834 43832 146703208 48287 48283 122433250 13866 13864 221379832 32421 32418 61844848 61799 61796 204306805 34703 34709 42162272 24535 24542 437106623 58410 58415 803252392 53129 53131 520770720 25037 25040 729800334 36705 36699 484620451 43503 43498 200703513 17368 17366 473241642 59671 59666 111013829 26083 26076 594360763 25467 25465 772938106 17154 17155 962066075 34721 34718 424936383 40710 40705 357804446 32425 32432 630087468 23828 23824 59389501 34725 34721 611515933 50916 50915 6742505 41510 41507 692098734 16159 16164 698081695 27950 27956 107208931 3276 3278 216100285 56582 56577 767026470 6521 6524 809644564 14152 14154 90836727 5779 5782 430399550 31300 31294 595384287 35016 35019 912970289 34735 34737 31792805 14977 14971 8895253 33300 33298 491978437 5936 5935 594565715 51197 51201 277658654 34735 34742 41641199 39145 39146 511121131 26861 26865 586750231 31745 31749 18338292 34746 34741 467939324 5828 5832 283133190 62725 62724 221520352 65710 65705 847445408 67305 67303 13594736 32928 32927 595615727 34752 34747 924543829 35174 35170 289652220 28911 28916 20095750 36062 36065 276908837 49482 49480 716340704 34757 34753 630553034 64892 64894 355410808 64037 64044 193487176 58693 58696 122040880 49494 49496 196132907 34755 34762 290452232 50499 50496 401927839 49228 49231 162496439 27597 27600 967562536 6505 6501 46665467 62678 62683 119552915 6948 6949 15962413 34766 34769 833815597 41808 41805 867686168 34771 34767 513582898 27462 27458 277816587 18914 18917 474940040 34856 34851 392561709 20074 20081 645419437 19755 19748 480749585 43000 42998 178414063 62586 62584 512175754 3027 3031 528045787 67356 67363 106342337 21937 21941 547918583 42006 42013 863429764 56399 56406 559978676 39957 39959 300351201 34782 34785 662173598 20830 20834 511398132 25153 25155 556407254 60100 60102 447401469 21196 21199 125797826 20394 20398 302346677 63431 63427 525002755 57740 57735 859879907 32007 32008 717978023 58692 58695 519003690 66437 66431 39177376 35260 35259 768588325 38039 38037 121477237 4941 4944 280894902 49610 49611 61570872 19086 19089 206141338 44782 44785 282395320 16227 16226 836800065 34803 34801 732777975 5443 5449 413776605 69147 69142 334108383 42381 42387 938433210 68327 68321 537118768 63438 63436 624290509 7529 7524 930014141 33248 33244 401310095 34811 34807 65039064 34807 34812 884808460 49598 49599 657369867 60610 60603 42199862 54824 54826 668222217 34816 34813 182037120 24902 24906 638612451 34818 34815 139268264 18650 18646 195695231 34817 34820 607089108 61377 61380 139668807 54722 54726 638104033 65820 65818 212318750 10667 10671 380273144 10860 10853 366076056 6211 6210 954244194 55939 55944 3172970 34828 34826 432272029 54538 54541 339768351 5301 5300 447349167 61839 61844 470720525 65461 65459 918307002 60169 60163 963411336 33269 33268 639884753 44464 44465 145021525 46291 46285 551533834 31029 31035 92152929 64126 64129 590736852 3285 3290 54143411 34840 34833 901974667 60885 60880 87528608 68839 68837 456275530 34843 34839 708212798 58993 58998 629615873 26347 26348 10139419 3571 3573 353802695 38321 38315 385490478 4623 4630 51685233 66453 66458 925709837 34849 34850 969473891 46759 46752 606125153 30804 30809 12869798 13396 13398 103758743 16864 16871 542738747 41795 41789 465512153 67711 67705 983847855 12354 12348 518326333 38504 38505 38034160 61496 61492 228908860 48132 48125 715913823 30224 30227 651379557 12526 12530 397176870 64415 64416 228204370 38994 38996 755404748 34865 34861 630691804 18130 18127 463471367 27317 27315 430109579 67694 67693 777063633 14615 14618 522851920 69484 69482 945390269 1864 1858 674981239 16034 16038 661713036 34873 34872 371042263 60815 60812 460986875 34873 34875 513455692 49623 49621 97832672 34870 34877 903680103 34878 34877 844023157 30130 30134 787655011 41896 41897 1844468 24246 24242 619643227 30501 30504 235829860 34882 34883 514711227 55960 55958 945486258 52757 52753 60355061 11883 11878 806935811 34887 34882 884063605 63267 63266 139278409 34889 34884 941966294 34653 34656 43891988 10773 10771 261942870 35095 35097 497509036 34891 34893 622272903 67820 67818 518217308 984 986 604497480 50334 50339 4783632 55222 55228 796374260 34898 34891 31174947 32830 32834 583467225 38003 38000 639552370 66788 66786 789518316 34898 34902 914038453 18298 18296 119974586 62458 62456 861783567 11509 11516 742363298 893 899 736344547 58148 58149 221092930 26431 26428 583414250 34909 34902 172299311 65299 65301 21791618 13116 13109 266183657 34905 34912 367049289 66880 66881 427153678 32378 32380 4005611 34910 34915 259096781 67522 67521 222404664 64064 64058 293697950 39139 39136 610620026 12466 12465 530468144 48844 48846 147224837 49032 49026 867280547 34921 34922 266292751 30902 30899 37236472 50185 50182 265714882 18704 18711 355199430 20672 20667 661651856 22769 22766 259576878 54434 54440 564323527 452 449 288159760 63779 63774 382075749 60539 60545 137505151 47304 47300 224909869 21074 21075 592254067 8610 8615 18824442 34934 34935 941418686 60080 60077 850064468 45808 45811 700351042 29339 29333 66328897 6909 6904 34595168 49661 49659 695912285 25086 25088 260933556 47096 47090 154183981 34938 34943 970689791 16247 16250 313655985 58454 58455 518029412 56666 56668 729139768 38429 38423 713845208 13532 13539 271884152 45986 45984 993492948 66592 66594 744443614 22332 22333 77981004 9239 9242 623812387 34953 34946 61506533 34040 34038 978787616 6094 6099 879253091 24862 24855 46010339 10878 10882 489731936 1513 1519 141741826 29121 29124 537626692 53194 53191 573857071 33033 33026 617989233 47476 47472 313497869 15878 15882 235132094 22689 22688 155998787 13325 13320 167982887 15149 15142 171393230 22911 22910 859688643 57477 57470 511091867 30494 30496 280653814 37294 37300 698065749 36337 36330 694189287 34972 34969 655573116 26522 26529 3955764 34974 34968 823774135 48693 48700 218899429 37090 37088 323715435 45255 45259 525367967 55515 55516 181934476 34977 34979 69017882 18995 18994 911390899 19645 19647 443914709 40384 40380 388429681 29192 29198 736646409 59891 59890 648475620 34983 34985 976285403 32941 32947 549495175 16390 16393 796630485 32328 32321 105859918 49343 49340 54945175 54394 54391 957021171 37880 37875 98656714 35902 35896 857555082 62900 62905 613662038 68952 68950 12070748 33654 33657 408693205 3433 3430 518794482 1599 1602 290614087 24229 24231 41338736 11856 11853 279530503 68729 68723 266518565 50505 50498 55708926 2469 2472 489310047 40628 40623 255796758 20850 20849 145723012 56655 56654 625044209 34419 34426 2670686 58452 58459 160393180 35006 35008 416034743 18542 18544 618957566 18374 18372 964946470 35004 35011 272952789 54030 54023 347925800 60636 60632 761058020 600 599 333197682 58310 58307 32104869 28227 28224 911114374 68232 68225 157498053 39283 39284 104614021 34472 34470 187573904 29725 29727 618193476 10681 10678 764186539 35022 35018 274234785 35023 35017 286883841 68185 68190 628992024 20676 20672 713475583 48990 48992 53761937 3145 3140 727388164 35027 35028 862483324 17956 17949 123296787 61279 61273 392822304 2182 2188 142544844 1410 1405 946224 25444 25442 61295770 58758 58751 760896672 57745 57742 533517357 48434 48439 460284598 22532 22539 32215339 27452 27447 494738532 42390 42385 260380706 39886 39889 72664789 69682 69681 431862978 35582 35581 848910662 35042 35043 589518665 28308 28306 546504215 30432 30430 302806590 24708 24715 832512546 35042 35047 27015266 62663 62660 491097675 28585 28579 56785636 63230 63223 233357144 58387 58380 60753876 46278 46280 924250116 3039 3033 572756186 57380 57381 91982158 13036 13031 836026920 9455 9456 712371479 51417 51419 818774445 7938 7931 625331948 24241 24245 723562123 20327 20323 199200545 35061 35058 440005836 29824 29822 895470623 35063 35062 853510480 1007 1006 135863806 39580 39579 869851658 51224 51226 223096919 35061 35067 656981613 9537 9544 208842323 18172 18178 670503968 58082 58089 272053512 10447 10446 520958969 35066 35072 386187270 36557 36555 133905193 33394 33393 288900140 395 401 819471540 33171 33168 787737793 19341 19347 111447845 17393 17397 529510080 33543 33540 541985407 26271 26277 78423666 58940 58943 441320054 57170 57163 988246850 35083 35081 888051935 54461 54468 975668686 55738 55731 120259686 56576 56572 798266426 29307 29301 942851967 68051 68053 321235145 29632 29627 294245279 35085 35090 450231982 3845 3846 466447531 24263 24260 225616159 23020 23016 403857585 34071 34066 387088556 3827 3821 132868054 5368 5372 556036815 8428 8431 369541263 11089 11095 270487492 24688 24685 292805652 14556 14560 685351578 54718 54716 226701074 62183 62187 64771467 60722 60724 407403168 35098 35104 838653065 44372 44370 431825269 41814 41811 276908057 6236 6235 226745688 65411 65413 889256548 5879 5876 692447447 889 893 751697035 16158 16152 565899580 49638 49636 899879484 12098 12097 541484221 6136 6130 811045251 11189 11183 456978675 30269 30264 187495650 57233 57238 583222670 43001 43002 96687011 35119 35116 340979526 35117 35120 279786605 31168 31175 114974485 20475 20474 715091478 38860 38861 562033059 25395 25390 27705528 25290 25283 788761346 35119 35126 463724807 4504 4506 532748955 35128 35123 609146849 33330 33329 206642024 14351 14358 687081511 15196 15189 718103652 29184 29189 499396812 16980 16976 145743168 52532 52539 844935467 6741 6737 995486552 45381 45383 375127454 39390 39383 421800677 53000 52998 194232908 57209 57208 759548020 18606 18609 131672130 63406 63399 940543639 34147 34151 142209222 47405 47404 771881946 29278 29280 424270567 57377 57373 124482808 47264 47260 827918169 42508 42513 313124687 38546 38551 658820736 35147 35149 453799826 35150 35147 522665163 35151 35148 374724798 22416 22422 875309379 35699 35695 719259471 36748 36742 69685348 47927 47920 5842099 45243 45239 7073067 39691 39684 757964543 51820 51816 36893296 36094 36093 847368417 68217 68216 179893878 55417 55413 416867797 7084 7088 720037569 35160 35163 525717148 67609 67604 944933415 26675 26678 261937643 56176 56174 268959530 38591 38593 676742496 10687 10688 625144965 35162 35169 810539705 35170 35164 32835077 23551 23557 608103752 38331 38334 480065434 58419 58423 287427490 25030 25036 28520622 41043 41040 222558616 7763 7757 952093109 9103 9096 568149608 582 575 554467846 12363 12368 391451444 48126 48122 730915817 6086 6088 908418482 27797 27792 853607665 2365 2366 777741094 50389 50396 784556172 14843 14849 934899597 50847 50840 626999512 16677 16670 477703451 64642 64636 470919608 35189 35188 11536360 38068 38062 702478888 24166 24163 407697895 24952 24958 763508685 1024 1025 498914071 62036 62031 153303248 67669 67670 992760317 51801 51800 631513069 35197 35191 946479185 14413 14416 530079431 35199 35193 526944248 35200 35199 533803647 59453 59456 694154290 11303 11304 26562180 43480 43486 646845205 31961 31967 141371821 9925 9932 849128250 3991 3984 127541637 37646 37649 664828342 19049 19055 25861606 18045 18048 565914699 58819 58817 43118281 9402 9403 90131424 17616 17609 355518044 27745 27749 439331631 48673 48670 403743061 28280 28281 746794430 61796 61791 294777734 35217 35212 126352144 61601 61603 110485170 6623 6621 973107740 44527 44523 894656928 19100 19094 933982462 53613 53607 298384749 35223 35222 155370733 23208 23203 97240358 27717 27710 488461933 66655 66650 381455255 61278 61275 712107461 32147 32142 853123933 35229 35222 960031668 65123 65130 137291075 29759 29764 11432544 35232 35228 656928971 59806 59810 779385487 28578 28574 314858250 44810 44808 139739417 2361 2359 6864825 45802 45800 983595166 7965 7968 693037194 59850 59854 87509876 37576 37569 798654136 20455 20454 421935587 42223 42217 956857058 65540 65543 417835157 24756 24761 21219097 29763 29767 222966600 58428 58424 97896248 7989 7987 15603654 66649 66648 230144883 9086 9092 342543639 2699 2700 780513587 32806 32800 24301813 57664 57659 290518562 23216 23218 4146560 40439 40434 420495745 52255 52252 495132979 54038 54035 750028738 5813 5806 958014231 60742 60740 114830419 36792 36789 960872758 7148 7143 219317688 12635 12641 673691475 59786 59780 283797468 67800 67802 205947864 35264 35258 13262505 62698 62697 162378000 61866 61872 205345494 5674 5681 34993302 64084 64081 430963456 35875 35871 659308302 23508 23514 368143101 64998 64995 237600274 9541 9548 960403309 38130 38123 977125999 40029 40028 126915473 2778 2772 772735122 35276 35273 753596257 25160 25163 898961725 47226 47227 324070360 18967 18974 2160255 35280 35277 878006675 11793 11791 948062434 20739 20745 139408794 20769 20765 700550886 3101 3099 355010686 37612 37611 680243374 27909 27910 54165924 60232 60228 221134330 20794 20797 459090144 24995 24996 869542997 39923 39926 747972677 35291 35284 331897744 35285 35292 24115260 21702 21707 995573358 56636 56631 552336340 3425 3422 575765409 22378 22374 11178841 26241 26237 623614709 33481 33488 689951528 35293 35299 449057484 33698 33693 157424833 1732 1726 381766090 54147 54150 480300574 64033 64032 177594577 67527 67531 590576452 35305 35303 388094256 69086 69088 290121239 2887 2892 16083735 68558 68553 893724786 31241 31242 422649935 62282 62288 933282935 54783 54788 218859303 63439 63442 915017508 52827 52826 770576818 8548 8552 521316647 35313 35315 607941935 63597 63601 100530676 14142 14143 514891209 22134 22128 574120212 35319 35316 811829889 35320 35316 719655360 35317 35321 795485544 35322 35319 991186094 20017 20011 102362129 45108 45115 24486443 68673 68666 149421126 51438 51436 62434410 13223 13217 49207546 38162 38161 890743324 26686 26680 185498495 65062 65057 76265792 58180 58186 330138873 66515 66513 614475325 22689 22695 119448595 66372 66369 746518318 26596 26601 580682480 35336 35331 379007869 60622 60621 569528677 21994 21999 425090995 54509 54516 767147877 35338 35340 393472910 60886 60891 507378620 67893 67887 166118997 38397 38395 83757824 35728 35724 628559208 7281 7288 248449733 11630 11627 502204699 47190 47188 815609105 7592 7590 149810116 35347 35349 818821136 62880 62884 39323411 35351 35348 61434888 20322 20321 342682530 16478 16476 771555726 26942 26935 91498189 35355 35349 12492795 5332 5327 219419332 58917 58921 116927514 39541 39548 322956510 69626 69627 239000355 52117 52112 986490417 35361 35357 628446701 33847 33843 429990495 35362 35363 15946335 12680 12674 545937586 20629 20636 377788712 69376 69373 346655596 23699 23696 509490095 57034 57031 478841176 69496 69492 751812173 60305 60298 47394213 36520 36527 813470907 64057 64050 815075828 54253 54248 182156998 42758 42756 21112496 43119 43114 330541898 32807 32804 842769822 2450 2444 356833117 48891 48888 268800693 19730 19726 855995851 35380 35373 588889903 2582 2578 218426051 30076 30072 45824224 60726 60731 300888015 39876 39869 823402439 35385 35384 296580105 39727 39723 54213091 1322 1324 44534925 5843 5839 513531207 24739 24744 195676458 12777 12778 600978545 32279 32277 73466205 62145 62144 317227224 54031 54033 48669567 68396 68390 58780612 25094 25096 159752253 36299 36293 306165090 37446 37450 51590217 39084 39086 71495704 56339 56332 637141583 51419 51422 506299926 26721 26714 702149419 4750 4744 283229486 64801 64798 626967129 66545 66550 36692709 4734 4738 86557868 36305 36299 886299338 37420 37427 155912003 36156 36160 771223814 39347 39341 460249786 35410 35406 544621365 62186 62183 798203549 11737 11736 966825332 66011 66008 24371490 35410 35414 357718459 37061 37066 545564439 15 16 972773230 41277 41273 479817753 46486 46483 978972974 5094 5099 86330119 29386 29388 53228277 59879 59876 219942582 23600 23597 405430882 60092 60097 91622118 29199 29206 512553809 20985 20983 5358965 69223 69218 28240047 35919 35926 246618067 53602 53595 786529677 52104 52101 719995062 55500 55502 174639730 28458 28460 26295823 32817 32818 614527734 53043 53038 724566844 45383 45387 648166284 7356 7353 142565247 4546 4553 473140640 3468 3467 323430575 25597 25600 465180642 28478 28475 367394349 5884 5891 164350177 55488 55493 460175386 51153 51157 442488795 35436 35443 174642887 65399 65392 295948243 28110 28113 10501229 50821 50816 644567269 56752 56747 52726559 69867 69872 138574807 55555 55554 820127996 51615 51613 723467248 45504 45509 267443369 21994 21987 448127757 69727 69734 560920575 15588 15592 929549297 35455 35451 295597824 22827 22830 517502685 15263 15262 889626896 23468 23469 572281952 49726 49728 3656290 40624 40619 193835633 52792 52798 204097968 21508 21510 373129147 62325 62319 423818799 12961 12959 419649848 35465 35464 586400194 52959 52966 120854017 35467 35461 905855853 12469 12462 149996901 15723 15728 458638861 1458 1465 219599672 36154 36158 161689415 61945 61947 383207021 4409 4410 794907327 59205 59203 685985256 14932 14928 128222602 35173 35176 272797581 58554 58551 192644581 18554 18556 818048413 2968 2964 837782311 50545 50544 352859714 27913 27907 279417332 67554 67552 608563560 53965 53966 254490804 28014 28009 65894095 55756 55761 52917827 11556 11550 682296926 4215 4216 150504682 62707 62704 887866555 17480 17485 113247119 54561 54559 756608536 5885 5879 842186536 56288 56291 493229392 61939 61946 83008118 51388 51387 920565042 35493 35495 892271087 24284 24288 74777116 9420 9414 591610364 3179 3173 364378573 28891 28896 704349540 18341 18347 555787636 3270 3266 594966536 658 663 573964 64280 64286 346225106 2444 2448 104481516 18291 18293 292113896 12576 12575 387998362 16515 16510 191287845 35508 35504 983348705 13364 13370 492063433 44398 44391 326563107 35510 35511 84219503 19959 19954 963538928 34022 34023 503995968 3876 3873 418275030 35512 35515 250877543 11265 11270 442369915 58931 58924 993419972 35518 35512 856975082 27711 27716 732279781 49819 49822 568743467 35521 35516 67364402 62202 62200 962518294 62509 62513 415546727 46237 46235 965355368 52187 52180 325336648 22140 22144 460214295 69611 69606 31133328 57172 57179 269973219 35529 35523 507500330 6213 6209 357389358 42046 42045 9993379 25548 25545 568639245 35533 35528 298211808 20408 20404 196139423 17427 17420 117800204 35536 35534 689231774 20930 20929 463834325 20991 20985 272044851 63658 63664 433038296 5677 5673 903013391 44091 44088 72005209 21233 21228 229174455 67923 67920 881155128 66590 66596 781439519 166 161 455639328 35546 35545 473436539 66577 66582 996928770 57328 57321 945317970 16976 16981 216701634 35550 35547 36157652 37753 37748 432358192 39271 39269 115926125 35553 35548 163686969 7435 7430 34455194 35555 35550 135056479 33070 33077 354003452 49726 49723 362643558 48110 48112 319485355 53976 53983 976707920 21908 21910 84410572 1101 1097 638096524 66844 66849 689197670 37866 37868 905134187 45094 45098 677143409 4350 4351 744965843 35562 35566 657346352 15189 15192 283777079 56236 56235 814144961 32883 32885 137802438 34328 34323 524754163 39072 39069 385819107 12902 12908 117734231 51346 51340 558862806 35571 35574 48091034 35575 35569 412076993 8175 8180 228115985 13595 13597 707014101 25014 25011 558126742 36039 36037 548565957 4395 4394 110449811 4556 4557 167797627 23374 23368 265727836 14367 14370 326611467 48133 48129 621996226 56384 56391 793326821 38868 38867 575107045 68246 68243 875279182 18317 18310 87367241 21448 21449 163605521 35588 35590 215288620 23979 23984 328409969 35592 35585 208218391 31984 31980 750701923 41595 41590 338485684 35590 35595 640460794 32720 32716 833037279 47597 47600 427350563 35591 35598 698423295 32746 32741 41020050 66186 66181 766570135 46084 46079 826057468 2800 2797 795966744 37307 37308 118862727 35604 35602 324082938 68548 68544 263367295 67975 67979 621117706 39018 39016 692393034 23087 23086 262010118 19990 19985 219961246 67050 67047 993082215 41511 41512 719790577 21566 21564 305560958 7053 7056 680917041 9862 9861 275808706 59226 59225 953991094 22502 22500 495230057 2999 3004 441832309 50660 50661 355044917 2102 2107 826374518 64529 64523 56687505 67452 67456 233524360 14255 14252 401454556 58878 58873 296349235 67461 67465 794441989 35625 35620 75568366 69891 69884 968273752 37341 37339 224709266 27535 27528 451301783 6645 6646 521891599 33360 33362 170518861 10434 10440 196891485 2972 2977 296903519 65600 65607 282525878 7660 7666 198504676 9918 9911 238190595 52838 52836 534358582 49480 49478 959296916 20413 20415 544270409 21726 21721 53074707 35639 35640 230836284 35634 35641 640725435 58204 58201 488639790 19879 19878 640331461 35644 35641 140203091 44541 44536 53578275 35646 35640 112185159 4213 4209 169110385 10438 10433 828242082 1916 1918 352733481 24064 24057 903247564 64822 64818 862807574 55121 55114 395190547 68072 68076 540978443 66878 66884 594762490 35649 35655 479908052 41369 41362 385497556 52275 52270 527416941 51897 51893 483567762 37455 37448 129761138 43501 43499 557383130 46958 46960 594387159 31429 31426 535279705 37503 37498 21931993 24071 24065 766203225 28816 28813 19279668 7319 7312 529659286 1342 1340 813067927 63039 63032 297681997 24590 24589 736222805 39950 39948 802772119 23834 23839 288337245 45009 45004 19294453 17417 17424 931278700 65759 65761 439408940 26940 26935 50448257 21102 21096 908266067 46707 46706 46346898 42871 42876 431303978 69049 69048 658437245 26651 26649 29275821 25259 25262 159095105 35682 35679 64060649 35683 35678 248512622 16373 16372 67957263 10747 10754 517691610 17886 17890 49010119 12402 12399 15454358 39667 39669 208303302 21717 21719 262921504 8298 8295 547355299 54849 54854 290545114 50292 50295 566163942 39768 39775 747719355 3753 3746 570145379 17727 17724 102278469 18213 18208 851189190 59368 59367 11503543 47968 47967 902350958 40525 40522 301999747 63624 63627 773737599 49363 49356 367923202 39195 39192 845122354 11706 11708 950312039 48591 48588 48873584 44806 44804 590349298 26500 26496 629370016 7682 7689 6095206 56686 56683 145690813 45008 45007 177934012 60303 60298 278917291 37165 37158 276519449 63365 63361 264720331 60323 60318 30770942 9181 9176 218880973 37524 37517 931762110 24060 24054 429275589 36160 36165 132143926 37857 37851 407366017 3250 3251 428694200 34574 34581 952759066 41226 41228 122930248 16509 16507 138318538 35721 35723 105200907 30903 30909 429414141 57432 57435 547686396 19487 19493 663053483 51183 51189 929729761 56928 56935 839177700 23390 23386 476236670 35730 35725 966354605 34709 34713 921734920 24638 24644 437904394 33665 33661 91485660 29398 29393 656642396 27766 27763 759472497 66853 66848 204306413 69770 69774 727360139 13237 13233 305616074 26864 26858 395113906 48814 48818 220109009 24821 24820 208905187 40330 40331 311406346 14961 14955 636148613 35744 35743 16593723 66120 66126 674534814 36484 36482 433377974 13053 13059 28941127 68910 68907 223066486 54171 54166 963510110 64278 64280 71045994 35751 35744 3380858 67060 67065 624492049 49113 49118 411600676 7338 7333 919576135 68699 68696 582497348 48128 48124 635823711 29858 29855 97137625 55261 55260 665087089 43529 43524 16746477 5142 5144 480564981 34719 34726 462405577 28856 28863 908266897 49028 49022 57167717 14721 14717 449899568 25707 25709 680655650 45596 45595 759508052 35767 35760 120499131 56379 56373 907049133 46007 46003 841072249 4663 4656 325869290 66912 66916 273327527 35772 35766 814846927 5556 5559 510455110 57037 57040 648396168 34662 34660 665647106 29111 29105 156186685 8193 8188 112691300 34916 34914 15173862 45880 45878 562063944 60282 60275 877458017 68704 68701 832819346 49769 49776 609411265 20110 20115 191511325 1669 1666 987176682 5146 5153 896170228 10630 10624 795970139 69305 69299 46734021 37599 37595 63355210 35789 35785 35613074 66519 66526 964216566 1955 1960 855061930 24277 24275 62667321 29945 29938 334565848 67837 67834 377928284 53085 53082 998657754 181 188 358843952 19334 19335 224906004 65825 65818 65298778 51192 51196 48865414 42174 42167 968027119 47689 47683 967166716 36646 36644 11062849 35803 35801 381126788 35804 35802 2634488 16905 16911 916858405 35803 35806 872493412 7547 7544 903999182 46501 46495 386841105 61737 61732 125821581 38569 38570 29970844 37233 37239 721257473 38756 38749 62465478 41685 41690 245504530 62815 62820 350001351 9064 9062 276871647 47261 47256 46505701 34745 34748 806890744 41460 41457 356877380 28523 28519 580454350 27133 27131 274407680 2752 2745 465896552 50475 50478 337848697 58129 58136 30845783 16489 16484 409688302 35819 35825 67934955 45119 45117 635710030 8590 8584 57324711 61409 61416 250745674 60719 60721 571953395 47976 47970 169932207 35827 35831 727960849 29929 29930 808762099 43311 43305 604404562 6278 6274 71402509 47738 47735 921884042 6640 6641 688056202 4299 4292 725633473 55636 55635 29548510 37809 37806 279527211 35840 35838 653655032 66758 66765 883713883 60723 60719 711616537 2007 2013 307343283 66386 66384 280089829 37447 37445 243918623 37874 37872 9726651 35840 35847 858909699 63113 63117 639862594 50621 50617 984807025 11160 11153 728463684 35844 35851 508023456 34267 34266 147009216 53822 53821 953917337 45679 45684 247662906 43595 43593 814605876 35158 35159 735202390 62033 62028 953293891 14093 14088 257645221 37578 37582 523659277 16940 16942 748434623 11216 11212 884914174 1817 1822 58762386 2518 2514 99484316 44010 44006 313954041 35865 35861 862143165 9156 9158 827755921 46320 46315 488408055 27408 27414 943776456 56659 56657 844829529 35870 35865 923360822 21442 21440 404957272 67265 67266 438613809 25649 25646 945658380 21040 21035 52038555 39437 39435 731673757 47764 47758 274055423 35873 35877 259621624 59660 59662 916061148 32125 32123 153286 48538 48541 772874561 31440 31436 660236446 33921 33925 352458394 11570 11573 838144633 35883 35884 169817034 29828 29829 528651879 65805 65811 544775034 40458 40462 13770113 37446 37439 789638576 24227 24228 965860127 34735 34739 504072355 25994 25998 856133707 14405 14398 864144334 57012 57007 863988597 11285 11278 32706883 44256 44249 641923688 15797 15803 978833730 4041 4046 165467260 61309 61311 64103434 42981 42975 357911309 22890 22895 453121519 12727 12723 571932205 28590 28588 452297133 1792 1788 208644502 5271 5272 834331900 2354 2358 481508834 20456 20463 580084580 33703 33698 721230335 1416 1420 398814035 58194 58193 261290205 35903 35910 638333293 2004 1999 300115817 35906 35912 61765155 26374 26377 674125503 63519 63524 355158407 35908 35915 968924827 31022 31015 294568286 67165 67170 903513105 52018 52019 543413623 55995 55996 825137279 6693 6698 860280380 35918 35921 470123711 35922 35915 24831879 31765 31760 50336929 61937 61931 147028407 34138 34132 746067608 29457 29458 298377986 57851 57848 75686835 34479 34474 540584717 40890 40887 697508815 35756 35752 175120057 14270 14273 196878860 42511 42516 510112320 35933 35926 814925181 49171 49177 346546050 52607 52604 229540388 9779 9777 249085593 22115 22114 198039069 69209 69213 66456755 32207 32203 613754649 24742 24740 471864609 35941 35937 754160654 11816 11810 504148139 521 520 42550573 38383 38385 807096103 64890 64886 256824341 48180 48175 252002122 53954 53951 835391046 28395 28397 9887421 35452 35449 33768408 15564 15557 94694515 35948 35951 56135277 46539 46538 697622331 26028 26031 441367652 57194 57196 932811409 4603 4596 859806799 40056 40059 830480314 35955 35957 231318695 68279 68284 230435088 55972 55967 952937919 66954 66952 494503322 64603 64596 883287031 27289 27285 944720607 38228 38231 208814130 56440 56443 798009596 68708 68701 871359626 35960 35966 725568757 19353 19351 469807426 42778 42772 849231177 44392 44388 265070075 13321 13320 40068297 65116 65114 209969963 61189 61192 847724457 5661 5660 633200588 5892 5899 230350552 13400 13399 679454545 50226 50222 477607309 54627 54621 249312222 35978 35976 95511843 15019 15026 909392056 60568 60562 120093478 49573 49577 706507003 51705 51699 660297134 51961 51954 903530123 52078 52079 588915179 379 376 244081996 35986 35981 951494914 51748 51751 132451990 35983 35988 316202775 40297 40304 630440163 59135 59134 887974059 1741 1743 994150347 57641 57637 725191209 9052 9050 758450227 63151 63147 546321851 34538 34535 60169409 42894 42889 463252322 55038 55040 575444627 16490 16497 98361158 32800 32798 394622512 43131 43136 43044939 8151 8147 315666622 41240 41237 418973924 23348 23354 921228662 8561 8555 270085164 36005 35998 403711830 50324 50318 70705459 46457 46464 420871957 33752 33753 300151445 63857 63862 955615580 34162 34156 474966098 64496 64493 52180275 25200 25204 261261785 50811 50805 876996282 50098 50091 17595494 38213 38219 100942361 38191 38196 284653454 26970 26966 853418681 24332 24329 193868313 43335 43331 621908661 37438 37434 837589263 63484 63479 569824907 15692 15696 645654293 36018 36023 604037400 57529 57533 580493818 33180 33187 895599555 32084 32077 911387790 23648 23643 28222712 52612 52615 263006899 68265 68266 298505944 20384 20379 731900854 22549 22550 6049838 54223 54219 849366751 57395 57394 519616933 36033 36034 584668742 69131 69135 400835897 45562 45556 167205865 2813 2814 34305516 7130 7127 815766780 20860 20855 939959738 50502 50503 964661120 56624 56631 69295566 25095 25094 368981527 48307 48313 883055350 65937 65944 311485975 36042 36045 111165525 36042 36046 480850909 45166 45172 66461784 36048 36042 72087908 50150 50155 560257003 47727 47728 457091862 36044 36051 249860076 44192 44193 870117089 37992 37994 286396639 18936 18937 562538894 24209 24203 724265188 36056 36049 18787406 40012 40019 256510439 23135 23139 213302422 4851 4848 631975447 68535 68537 417388589 69420 69416 948560025 60180 60176 61343620 16352 16350 916848253 22640 22638 823956549 30979 30975 509985777 53382 53385 455273006 9800 9796 60209588 6733 6729 356585504 46630 46635 30349006 3787 3791 571914099 36070 36071 225602175 53442 53435 476763533 21529 21524 894411381 61912 61916 366967731 36074 36075 115818817 11148 11146 759324958 6954 6956 659249420 56965 56960 48597330 64838 64841 312450694 48052 48054 775389355 44093 44091 339748896 53132 53127 854118713 36079 36083 696135035 62855 62848 499663310 7759 7753 554064672 13891 13886 87127380 18499 18498 685739633 36085 36088 314077284 22482 22479 487558624 36090 36084 383529749 33912 33913 148574558 16399 16398 609756434 21274 21271 749252374 50205 50201 353765360 43605 43612 981598300 36094 36096 985719742 412 419 456594144 35832 35827 485859805 40125 40119 773814824 33727 33725 118901266 50054 50057 360387901 63776 63783 129701337 36103 36099 24665252 870 871 600165884 55378 55384 198134927 30450 30445 521250405 30775 30769 369803093 66632 66628 482806832 59935 59934 13369888 40965 40970 961354245 36108 36111 256998885 30498 30502 534488741 30523 30520 630191770 52287 52294 34723778 27376 27370 956191395 53158 53152 349123348 63380 63381 536010893 45371 45373 278450089 61093 61092 356450558 10609 10615 498547069 41053 41047 550617836 52700 52693 669228362 2362 2355 318377998 57406 57410 60324001 44976 44974 608763280 36123 36126 118063674 34057 34054 739317003 12844 12842 816641673 36129 36122 66248628 6424 6417 594680465 29283 29290 731844052 36132 36126 345459453 36133 36128 456178808 53119 53112 816700781 69255 69252 473484137 36132 36136 414237198 54646 54649 358332766 2566 2563 347464557 36134 36139 506293361 36138 36140 44396173 8287 8282 202568912 36135 36142 70237495 38679 38682 633726901 17771 17770 173491345 13772 13771 259286680 7213 7212 111827442 52316 52319 562374307 46480 46479 504505333 53324 53323 6111846 57776 57775 584973772 60886 60880 141078476 23622 23623 919976663 7824 7817 18223693 58780 58782 854378613 40491 40495 271049062 13550 13557 378642971 10134 10131 898189126 48779 48776 547572643 36156 36159 192068555 8322 8317 335529446 33760 33759 361253804 63311 63305 163099020 36163 36160 808795128 1595 1588 316904483 31707 31705 286136255 44966 44967 202208111 5176 5175 97764878 37411 37410 608877313 40431 40425 68467745 45589 45586 971743243 14244 14247 997072853 59571 59569 248280947 33032 33036 13968476 36174 36173 910701094 19336 19330 639433524 41126 41121 53455279 20109 20113 739105626 44179 44176 956430088 64983 64985 657625275 22920 22914 514864560 36181 36174 53873131 18277 18278 991954173 26821 26820 981289497 6994 6988 389258676 13268 13274 852217155 36186 36180 186073559 7246 7241 746847398 36607 36602 932476094 29299 29306 378161017 10005 10012 151157097 5702 5703 952579034 46852 46854 98208533 49304 49300 122158089 22943 22949 183010317 64169 64176 268536788 36190 36196 924575427 29212 29206 355758674 1537 1532 687537439 65353 65347 107584468 68661 68667 263488023 3420 3415 706373657 4112 4105 835914112 36203 36199 703426753 22510 22512 730602020 38863 38859 329061380 61249 61247 112602644 38435 38431 7739300 37117 37114 777325888 36209 36205 897284128 48116 48112 533870148 34405 34407 774289451 29649 29648 466241925 36213 36210 600622172 14625 14624 947956349 56642 56644 60604199 66368 66371 401689427 45427 45422 625199372 18435 18431 595809967 64164 64162 875469070 59343 59336 257534924 36221 36217 493648231 47439 47432 122118351 36223 36218 875428986 17338 17339 123551575 36220 36225 518782473 2495 2501 35811157 40485 40480 59407016 17664 17658 375374878 46400 46403 633558898 13779 13773 915791806 29261 29259 102390778 36232 36227 68034703 40849 40844 965480581 53184 53185 66142987 38164 38161 97236598 36236 36229 295711199 16015 16017 935002377 30971 30975 211363392 36239 36237 82992196 22507 22508 706194050 36241 36238 98410539 11767 11769 641504487 36243 36240 981566516 54382 54376 981434549 10838 10837 735864570 66978 66981 438203275 17691 17697 468074037 2723 2730 841936116 68376 68382 372785898 54497 54495 256971837 44635 44628 323497439 36246 36252 721647748 54232 54227 5118034 37618 37619 43063058 40564 40563 499602666 62621 62616 967285739 33915 33920 110417134 30332 30325 713396386 46836 46835 297758133 11344 11341 634350962 36261 36256 551195230 15924 15921 67027083 13647 13645 218453441 29625 29628 175595434 64087 64094 76236964 13542 13536 104257516 66562 66558 187172915 36268 36266 505876452 30696 30693 787058858 67517 67523 58197483 46530 46534 598812757 17856 17862 590455991 36273 36271 391444154 18435 18439 392220720 9494 9500 811768853 46331 46327 72774270 372 376 159636740 66578 66575 58645351 750 755 461026948 2335 2331 57745880 63187 63194 667512348 24150 24157 27314113 62515 62517 368079448 36283 36284 934300710 8561 8566 357638009 22833 22830 33649012 19744 19747 900938859 39133 39126 500767249 12143 12136 140624887 36290 36286 523388214 67434 67435 5604410 65496 65495 982148097 13269 13262 77246038 56563 56561 5539014 36295 36293 55253095 14310 14303 202360999 58184 58179 27007417 11296 11293 150132580 5746 5748 371440952 29410 29412 239224180 47930 47933 524901927 53656 53660 893460564 65550 65545 751966997 36304 36301 717427999 35164 35162 67133197 19232 19239 509502815 65432 65437 334161678 17418 17423 289250850 48307 48312 182735290 68288 68290 647185745 30292 30289 981063506 59477 59473 933785918 36309 36313 471285218 11059 11055 227671676 35496 35495 675732921 44924 44925 42031091 26049 26048 311773724 9588 9594 750159155 66773 66767 470970940 36319 36320 353563401 40758 40765 242470501 68108 68105 457747024 55770 55777 299330935 63699 63697 162588938 36895 36889 790886042 36326 36322 985190832 36327 36322 822833966 25167 25161 301475014 12178 12177 900658433 27458 27454 719370417 36331 36327 584969413 49155 49153 58055117 65493 65495 251217089 4922 4919 642108603 32676 32671 276206534 22603 22605 837571832 15081 15082 100727909 48739 48746 106271156 29504 29498 154766431 624 628 864421601 49619 49622 505229405 36342 36341 799643786 50888 50892 285446113 36339 36344 891577958 8947 8941 356640125 21447 21452 641992109 31116 31119 376153923 11130 11129 949325098 43561 43556 238621564 26018 26020 164734866 36351 36345 285439389 36352 36345 544448532 42086 42080 585774966 1167 1166 971578673 64067 64069 127210157 34621 34628 677576142 36351 36357 513111659 18354 18355 575278215 33282 33287 46902101 69913 69906 89161031 45792 45798 538169278 47298 47293 790653205 36363 36362 225865242 38621 38615 766721073 36362 36365 605675446 67209 67211 692046432 36483 36479 515715495 36362 36368 164461956 2214 2218 930427393 29876 29882 979817071 44553 44550 342815561 17529 17525 199890937 12704 12702 290399276 35594 35589 427697232 43014 43020 389517168 46742 46737 815821968 68257 68252 359192620 42197 42198 517532308 22363 22360 209700404 4008 4005 655203595 66876 66870 46361816 36382 36381 7531982 14780 14782 883361230 34711 34704 555539057 49257 49256 803570284 16940 16933 909294359 131 127 826918170 25632 25628 197190539 24752 24757 823097608 26876 26881 103373453 52694 52687 863792668 8302 8309 792173418 41001 40995 243566383 19470 19476 953226704 48575 48573 302864504 40688 40683 927522783 62409 62403 617253448 13643 13646 894389891 44916 44912 130438136 39426 39428 595978242 62892 62894 310289184 44964 44968 95511761 2208 2213 430621450 2156 2154 529150636 17640 17644 312023143 69702 69707 53489125 12481 12484 624346432 34589 34595 54199549 31915 31910 51478319 4143 4150 711916145 7583 7579 379744718 61074 61071 990476502 36466 36473 958639984 3020 3019 398011688 31541 31539 119415311 48561 48559 405576544 44307 44314 65710214 18797 18802 726032708 63724 63726 51727360 67826 67822 149560195 57535 57532 615614897 10400 10407 360063233 36423 36421 946629828 19314 19319 953059440 58855 58861 857927316 47694 47698 185871392 39731 39725 214106910 11414 11412 418521112 49887 49882 925687735 25184 25187 563367525 44961 44959 464656890 30946 30939 271953330 25319 25324 826094341 36434 36429 324355609 19988 19983 487416549 36435 36436 327546937 3959 3965 807155790 36438 36431 736082569 65629 65626 857759887 36435 36440 638992619 11707 11700 321694662 23987 23980 472269445 20655 20659 552837456 58886 58887 27808204 59317 59324 883538052 36443 36446 918911713 6361 6357 679938465 53141 53144 650419233 23090 23085 5161220 20385 20386 339946744 64296 64292 286699167 39842 39835 352315125 44784 44781 396194726 12282 12284 525370660 17087 17080 358039691 27412 27406 724929944 3606 3613 537729325 57162 57168 151574855 36456 36459 968328525 46439 46434 802115099 16732 16737 559889217 1097 1094 623869765 36839 36837 178316012 3297 3298 16623573 8138 8135 231703789 15083 15080 779301767 39448 39446 45513239 1661 1656 754731488 32364 32357 402124577 28425 28432 850202490 11036 11042 420794527 40144 40149 844173725 16959 16960 889795377 68039 68044 656347150 54067 54066 932383739 9853 9858 671815980 44820 44822 118508885 20716 20710 615951416 36479 36478 419642307 38773 38780 235165173 27162 27168 791842599 54209 54208 206175089 19540 19542 258946101 32005 32001 86001442 30271 30265 133218856 22081 22088 316206132 25853 25860 844953779 33762 33757 797717538 8385 8391 124049979 36490 36486 902728324 27017 27012 889894467 4549 4552 956332840 40467 40471 159529000 36494 36488 390059619 11111 11114 615665166 1936 1933 117272489 31539 31532 39287834 20044 20050 36350556 54879 54884 247853026 45648 45653 286214370 36501 36494 407660577 67274 67277 381137402 52414 52413 255018160 1392 1395 554377296 21576 21571 644043441 51169 51163 511340623 42001 42007 111257869 4201 4204 995196982 39476 39470 645376290 54402 54401 145643118 50325 50332 951187381 63651 63647 789283355 26871 26870 58753582 36514 36511 242870769 26039 26044 306078724 58098 58091 242023752 68155 68161 332251254 41388 41389 60010867 68954 68959 396158076 12432 12427 250758478 15957 15956 994624765 20711 20707 881224983 30415 30409 987508034 48970 48964 295991423 58985 58979 901099947 5363 5356 786794752 35722 35720 436583072 17170 17177 324296304 4783 4780 150158283 10282 10288 429647831 38647 38645 626813828 47857 47853 81614462 58923 58917 523832973 24531 24527 924870472 14140 14134 765242368 52869 52864 191190597 39863 39860 156843397 51815 51816 894873733 11538 11536 440315848 3814 3808 681310250 36541 36534 687851307 69671 69665 701157057 23253 23256 129154232 17534 17536 184162771 48599 48594 49456985 28268 28261 905172406 13258 13260 228820299 59129 59134 100960937 1651 1652 961739216 22084 22081 326211617 36551 36544 758616868 47739 47741 847792733 28692 28687 769174707 50202 50203 139423296 36437 36441 659341705 56751 56747 920409952 36629 36635 203047690 30307 30309 54594651 36559 36556 985417699 6078 6085 925011306 15773 15766 2678080 31669 31672 535193912 4834 4827 177820736 61233 61238 763827188 34481 34483 987631013 4438 4437 319206564 51656 51658 745584081 36568 36561 712957117 36569 36565 537650926 36570 36566 54137841 15812 15809 512366444 13377 13376 24045641 40277 40276 80241328 39908 39913 791489139 44144 44140 640043530 61079 61085 49337949 15872 15877 396984808 36985 36982 37523971 1670 1676 364912458 46111 46109 554184837 543 537 379599222 19047 19048 516089724 2570 2577 994890733 38410 38417 594349198 2819 2814 825631901 36581 36586 340409152 64972 64966 914066008 19826 19832 96987404 20250 20245 315541381 765 759 192058804 31757 31762 922047766 36592 36587 596170197 27712 27705 350839226 60717 60714 539683775 28378 28385 580702547 56539 56538 271377028 7412 7415 425513130 63181 63179 160063311 54875 54880 600822113 29075 29074 393714935 49697 49692 211485226 47306 47304 773080532 51612 51610 530880311 11072 11069 632987602 21684 21685 267515634 64322 64324 536198851 19204 19201 338468589 29536 29540 403615994 64180 64178 197481756 16572 16576 21256725 57428 57431 515078466 23306 23305 882372634 29343 29348 701926057 24137 24130 272715462 65315 65312 704427542 53157 53150 180491553 51340 51343 931135484 50383 50385 462864726 45965 45960 76111600 32523 32530 998686402 55024 55023 804575837 51674 51675 513382987 12830 12831 516981113 22578 22585 698798323 36625 36621 780324471 1778 1773 92859564 10045 10038 830949887 28660 28665 300802927 36629 36623 148046555 64151 64154 432794760 10836 10841 198749683 53653 53655 191938612 31998 31992 287769211 42663 42665 372634989 29530 29536 162342507 47168 47174 802157061 24983 24990 10207023 36631 36638 591601906 55831 55829 837155488 1937 1938 729080553 21937 21934 157656116 60980 60977 995847470 48165 48164 16896113 9592 9588 902957738 31265 31272 286636200 32653 32657 923628350 45876 45869 23562463 65996 65991 833039703 36643 36649 316035599 66082 66081 22359490 36649 36651 227890832 2035 2029 892971458 68331 68338 699061969 36654 36651 869683040 38965 38970 577711180 63004 63002 983324675 36654 36657 45158585 64342 64344 455092544 36659 36657 460842370 29807 29804 938113011 64434 64435 929206136 35929 35934 585802127 50496 50501 17952964 36664 36660 529084338 47680 47675 265296672 20230 20226 710457853 53962 53963 683998279 57527 57526 141072930 36669 36663 753284777 36670 36667 3581502 36671 36670 64393828 36673 36679 44505962 65500 65507 447361648 36674 36669 121336460 21297 21292 597477913 43345 43352 970522996 3654 3659 175984307 65017 65011 38222372 64371 64368 699194249 39374 39369 20668014 11905 11906 895053334 66343 66347 145026501 35855 35851 767576184 40295 40298 805321549 36685 36681 638670881 54378 54384 575187508 6899 6903 300971216 9169 9170 663290949 35669 35674 731155391 36685 36690 202448570 12949 12952 613354270 36685 36692 658686290 40851 40844 858431937 25809 25810 604439460 6977 6980 778774294 54172 54168 216077491 58763 58757 179650393 27561 27554 33707714 22278 22271 688590859 13472 13476 17432426 36701 36694 183572640 25676 25683 502260713 67755 67753 485426040 55821 55817 831975869 21055 21062 699630352 23184 23181 537200498 40959 40961 668176250 4776 4775 902501816 24348 24347 875403274 3297 3292 17746104 36707 36711 720174419 22595 22597 44003752 24126 24130 824764241 55869 55870 346435229 9736 9743 556387304 45024 45017 150619297 5810 5817 726186381 40786 40782 554721286 36719 36713 494123588 22860 22854 562966266 43974 43973 592208586 55282 55289 595298907 45027 45026 820896275 44163 44165 622239948 66913 66919 709567735 36726 36722 10915336 67934 67930 959767080 42459 42464 748214390 26161 26164 603398759 30488 30492 52655870 8126 8121 379558135 36729 36732 967110940 10149 10153 819781714 39164 39159 59649842 46787 46791 176189212 61721 61715 110297379 62968 62965 10606933 31519 31525 551094557 11803 11801 29779922 58899 58903 53345974 46430 46429 205955054 53256 53260 579044411 57257 57263 759659901 54862 54866 519237700 45423 45430 946114817 25246 25240 679042444 57839 57837 66172961 32759 32756 28118272 63251 63258 527472214 21577 21572 122545686 65984 65982 353999848 64620 64623 969601376 65496 65500 66648345 33033 33034 209742177 19053 19048 78795167 49738 49731 377894815 55265 55272 719602776 13085 13080 716776441 1207 1200 354949946 31878 31882 936387643 6947 6944 498448265 36760 36762 235620848 36763 36757 497225292 35534 35537 210256504 65800 65801 348735745 4575 4582 405970266 36764 36767 675536528 51363 51369 509070555 50175 50172 160741502 33889 33888 81138895 5950 5956 946157667 28684 28690 166878127 7526 7530 820523422 36770 36774 902173164 57386 57391 953953095 36776 36769 525706115 14906 14913 489553509 36777 36778 658352082 47158 47155 305669217 9494 9498 705250217 7205 7204 145344955 37943 37941 203485605 24667 24669 688060668 56003 56006 559850681 17599 17596 129626604 56283 56286 306084110 46762 46758 66945284 5494 5487 11626253 36789 36783 588671782 36790 36787 244231354 43249 43246 442941836 3667 3662 128409923 47277 47280 437301759 46454 46457 292873944 36795 36789 171255625 22072 22069 577711806 3626 3625 215371244 47654 47648 586974111 36798 36799 911855892 36800 36794 973295141 1691 1684 246145995 18353 18356 656213959 29400 29395 218098284 9367 9363 744968162 56877 56875 540170330 41886 41892 704042763 35580 35577 902567409 20788 20794 753407140 59269 59272 295895741 60896 60898 336886445 20797 20803 673048554 51781 51780 207494109 57077 57080 219344636 2349 2352 111802353 29921 29924 692973761 55789 55788 694837829 36816 36817 145698947 36813 36818 534132385 42729 42724 854579073 15328 15322 146296917 10662 10660 553698465 57420 57423 652343176 52382 52385 17794143 36817 36824 356366541 59309 59302 455640329 2412 2414 545250039 28843 28838 141941550 8631 8630 142206767 36829 36824 253995604 35310 35306 185366339 45510 45515 350389737 14096 14091 985054785 36826 36833 973594236 35368 35370 47054661 43446 43453 256986925 36836 36832 457696911 36419 36413 944070498 18946 18940 238352600 40339 40333 741739708 24426 24433 281709798 36841 36836 669331786 36836 36842 303792991 51999 52001 29465084 67227 67223 23507163 56139 56145 852287834 9096 9091 772288060 36840 36847 102490741 3262 3264 51184450 42864 42858 16373790 2158 2163 6774618 10641 10639 900234327 28211 28207 867882167 15352 15345 314817543 6520 6521 315804068 36854 36855 558093042 50551 50550 968070169 14727 14734 52257767 36852 36858 776762252 53450 53453 612720955 36860 36856 734551305 2485 2483 835869047 36702 36701 394349957 45225 45226 66976846 21624 21623 563189360 54932 54926 365456338 45138 45134 856152201 2801 2808 863579623 24169 24165 733225206 49291 49285 926962167 36863 36870 295722132 21280 21277 70983399 6952 6959 874288524 68498 68493 303324490 28723 28718 611659559 47676 47672 994316757 40951 40949 105026531 36871 36877 536296467 17338 17341 425429446 5157 5153 260894042 13016 13017 63788786 2824 2817 179883006 41483 41488 521302138 7782 7779 273110724 66867 66860 651728244 69216 69215 109018266 58562 58560 293677135 60207 60209 857857157 37313 37312 774478951 44827 44829 336478682 1031 1026 234536407 29933 29927 176369841 36910 36903 427442574 28320 28322 721458839 32313 32309 796662694 9401 9407 600568707 22307 22308 263491569 109 105 202215180 36898 36894 854274260 24895 24900 228036056 46102 46099 315375704 19978 19981 994343768 22094 22088 56174462 34970 34963 100342706 29983 29976 536770515 47826 47824 575609343 63729 63734 775990085 11831 11828 281372343 35733 35736 940742197 52407 52408 447928937 40270 40263 69924301 16838 16833 901771440 41920 41914 261788820 9480 9481 537669474 26242 26240 116827967 3808 3809 653069834 43531 43524 657617867 51589 51593 710144409 36918 36912 34429128 49164 49166 248156248 63273 63278 197049080 36918 36921 807129633 13662 13660 850036504 38950 38943 110067919 43065 43064 51690494 2309 2311 282090739 57608 57610 438056676 36835 36828 879553225 20801 20807 104768516 49210 49211 653724522 36930 36927 496559461 36931 36930 298628674 42239 42234 632276468 51635 51628 40986309 11374 11378 310394582 3318 3315 429199966 15284 15278 32797437 60433 60427 179780264 14571 14573 849175801 14776 14773 509964257 16058 16057 334907665 9342 9343 152983452 32557 32554 946128275 47047 47054 148212661 36941 36944 80017256 53202 53209 454321546 4181 4187 590676203 69350 69345 35569512 61695 61700 434606332 35784 35790 207668804 44880 44884 597090383 27816 27813 744365484 36952 36945 194222346 13209 13213 426117117 58552 58549 796679312 49302 49296 80398549 29005 28998 680090519 59766 59760 425781195 59481 59487 48720513 21343 21342 369074526 36954 36960 642812905 33672 33666 279307308 27643 27648 774869884 27851 27850 339258981 10064 10067 427750154 58336 58329 719740798 37927 37934 238340060 49518 49520 120214058 33483 33480 368062025 55398 55393 493638278 29228 29222 346786180 36964 36971 541312147 13780 13784 923631032 62427 62425 828018410 38983 38987 978964567 15664 15669 955129259 36972 36976 268870319 55859 55864 904958391 57488 57484 55701694 36979 36976 952954911 36975 36980 68734535 58469 58476 449209820 11054 11047 356353061 49178 49174 603780032 1004 1011 113811424 17085 17090 839718572 36986 36981 932154238 40232 40235 290734084 10984 10989 69612443 36988 36989 449917536 60122 60117 600730044 36729 36725 145069700 55467 55464 822755553 36991 36993 322526355 36994 36992 70602329 48544 48550 150650239 36996 36990 56215770 53772 53774 851734724 36998 36995 630630353 47046 47045 920250966 67344 67342 306238711 6082 6079 210580695 49763 49770 395019813 66319 66313 847297550 23470 23475 511165801 46068 46065 965188501 28319 28321 482628953 37007 37003 371803601 29234 29238 41955239 7541 7536 180492071 58226 58219 87970294 9366 9361 474392941 68172 68173 182799596 25976 25974 597982111 28119 28118 371378569 7309 7310 767902164 22435 22428 914159799 17134 17128 9840496 34746 34747 503587106 3186 3185 407690650 12374 12369 514244425 37021 37020 188938225 4673 4668 824142806 37017 37023 746457466 18430 18431 126614570 35103 35096 416348125 49877 49872 228233533 37026 37027 70511314 37028 37025 408914085 14321 14317 942335446 56546 56539 667288564 39582 39576 818129442 47743 47749 405575 10408 10405 708539613 24791 24789 509413404 31004 31006 289205649 63722 63715 659976548 13915 13922 667277532 23838 23831 381946330 59090 59083 279405416 2410 2409 223442834 33298 33291 329783580 37039 37042 21562325 29853 29848 205970580 17566 17564 862809644 37045 37041 354120399 39987 39992 90535355 46292 46295 567867176 51750 51756 869305552 36197 36192 435211144 64473 64474 368765628 57117 57111 634640601 236 239 623570914 23463 23465 13939646 30642 30641 764809229 62838 62834 27883905 19292 19295 720647943 46648 46655 730691917 47154 47150 850287463 47330 47337 973340061 36469 36470 766620586 39800 39799 960088564 63537 63541 65257861 8157 8156 487104719 53981 53976 993044346 11091 11090 680912343 61115 61111 742456490 16694 16687 412528732 43936 43942 247993066 14968 14969 573825535 9490 9486 64952600 16269 16276 948409774 37072 37071 26842032 37073 37069 717421270 57782 57779 506318234 18927 18920 216920275 18161 18156 584143686 24009 24016 28322988 17879 17883 572853755 12580 12582 945210109 37080 37073 937690476 4985 4982 225286196 41552 41550 848491917 60011 60015 638167296 12874 12875 617772708 54684 54681 833036551 57045 57046 5434275 16881 16875 675718616 54296 54302 13230261 46756 46751 898491424 37290 37287 707499031 35280 35287 49230624 33710 33709 946834217 42076 42081 336717918 24238 24241 151946693 37095 37090 63413659 59571 59572 437233103 34040 34043 431790854 4946 4939 609554701 50787 50791 78617519 60239 60238 837679929 62341 62346 787649086 63092 63088 235214421 60440 60438 38793701 17475 17473 276421951 37268 37271 171073427 37099 37106 655125637 26616 26622 39554411 33243 33237 506518906 26494 26492 173208180 43988 43981 193157002 12827 12823 157258898 59927 59925 467094474 46892 46893 952535733 65605 65603 653037267 36243 36244 621643088 47182 47181 180208849 42229 42222 869939981 60881 60888 812962775 18037 18032 544673215 35724 35720 23201398 59243 59246 15989655 8470 8463 254974093 21033 21034 99004572 61838 61839 230199394 37125 37120 114445397 50062 50057 644298226 10209 10216 220311496 40567 40571 23002758 44716 44713 802187177 17993 17988 163328647 36482 36485 833029835 4839 4832 233225107 56660 56653 874644698 45291 45297 428218576 37128 37135 821065036 17292 17289 185724289 14881 14878 202779285 58096 58094 117726679 8168 8167 816814490 25069 25073 179023369 31161 31160 173248873 41685 41684 10409895 55542 55543 219323175 60272 60277 415893803 62303 62308 505189961 37146 37141 103269329 37147 37144 251716872 25914 25919 604801960 732 727 32731918 49008 49004 622648809 18831 18824 173699190 68907 68905 232579464 28907 28911 937280243 51560 51556 484673034 64423 64416 607788879 69587 69588 581797014 28243 28237 798703896 30455 30457 722302798 21530 21536 20358806 1468 1466 977140448 37161 37156 22418687 12498 12491 66667607 37162 37163 463309038 41511 41518 70835000 43713 43708 937596178 51718 51717 421306314 52914 52909 28877091 51068 51069 578887093 28446 28441 714014491 60972 60965 154525390 8349 8344 7336610 54959 54952 761439794 62395 62390 728547018 23202 23197 546821010 396 397 462472700 44646 44640 131901133 37177 37172 529526323 41039 41032 56943044 9486 9491 805470055 52318 52316 501169258 64142 64138 618832461 36851 36848 627728154 28665 28668 638569789 36293 36292 807655214 9629 9631 611122547 29763 29762 777927117 8082 8081 228888699 65931 65938 208562436 21031 21038 210555367 66280 66277 102838040 37191 37185 136679747 48741 48735 768320539 6445 6443 859690059 57885 57881 150835646 41997 41993 515012955 9412 9405 80988518 27232 27239 542334502 2519 2523 602448002 53637 53633 6545067 6789 6787 669517595 43377 43371 69269093 23955 23953 415296684 9875 9870 680287682 37199 37204 729081653 32757 32758 2350039 28137 28143 713969803 48106 48105 754533458 39008 39005 573492722 37206 37209 61062064 35897 35891 834893293 33301 33298 875711408 61641 61648 89491541 8541 8548 536323591 2823 2821 410873001 65756 65757 330818389 37216 37213 83028645 21632 21628 817868376 35250 35247 52922134 61927 61926 373623647 23719 23726 1736428 42108 42101 2916354 52708 52703 113410705 29393 29389 705675025 13420 13427 623494009 13232 13235 618093258 289 290 152660475 5011 5006 923135823 8559 8556 973633887 58720 58724 865385303 37230 37225 822792248 37648 37644 487656739 38213 38209 208077556 23041 23037 96276916 10362 10357 12960945 37235 37228 441721915 37236 37232 167957074 41347 41340 694759889 25092 25087 34032082 24062 24058 426542440 3208 3201 14706649 40356 40350 524980225 63870 63874 73649549 30761 30767 665911584 46709 46705 126836907 24118 24124 82690941 24720 24713 91610070 17313 17319 326283773 37248 37247 224990511 69788 69784 653793504 2319 2318 690989349 8534 8538 842848060 12247 12246 315770767 37253 37247 996783274 53603 53597 470931192 18159 18157 252985151 23899 23897 158818873 189 193 64865726 19852 19848 50725966 56597 56602 12042763 37260 37255 479184482 37255 37261 398903267 23053 23051 396502060 37257 37263 669076427 37258 37264 555592318 6544 6548 380884550 36577 36574 744776731 37265 37267 360904523 32122 32123 774637770 36364 36371 42765814 22502 22505 418652840 42134 42137 420100222 36695 36693 487693762 41666 41662 30605415 38514 38520 241530339 37275 37274 916330233 28176 28172 833418923 2985 2988 165950960 35166 35165 326386145 27640 27636 90208373 23130 23133 715624458 19728 19731 825540685 55086 55079 684121915 33855 33860 900397905 37284 37278 968197163 37285 37279 697654558 13392 13399 355357068 9894 9901 62428941 27945 27943 601115036 49256 49250 577775718 38008 38007 434408951 47730 47726 937986256 31771 31769 160072111 22463 22459 319381260 63910 63913 248467870 21025 21022 284424675 52169 52168 388749051 60154 60147 750694749 6297 6304 649857068 37299 37295 43889716 27325 27329 487713755 37301 37299 893920648 38954 38955 463716940 62568 62573 66243796 68868 68866 266524910 22033 22026 150506017 42537 42542 48806960 10542 10544 756696186 17823 17817 818789269 47160 47164 83589279 9588 9589 160953355 37311 37310 698365438 53544 53541 499995769 64913 64919 429287390 59358 59364 413651095 6422 6416 347029214 52386 52380 165983746 44890 44892 74043038 13296 13291 557373328 16225 16226 585970620 49250 49254 492864224 31853 31857 850384386 58033 58028 282424374 20780 20783 951556829 54344 54349 41874054 10552 10550 192715793 37322 37326 766660047 21764 21762 677983916 37321 37328 68573099 58147 58145 570295864 31249 31246 451784227 37326 37331 412360757 29497 29491 3625671 55794 55797 264020935 66357 66351 80803839 37331 37335 306573739 60596 60598 309543580 37336 37337 920264815 11747 11753 890088882 67419 67414 927269091 51992 51989 303227050 26749 26754 743622347 66973 66967 251758483 47672 47665 542321110 46187 46184 133864377 42578 42579 171676372 53984 53980 871504505 4485 4490 594192675 25420 25422 947854931 31747 31745 705057898 14775 14771 256937537 10186 10192 33621642 367 368 60984647 39815 39820 112976338 36569 36571 183985228 62648 62651 61523315 50705 50709 391923752 24471 24467 121690675 464 460 728387070 33041 33036 509698405 37360 37357 198075340 15709 15711 814938136 34557 34555 337187648 39276 39282 146179215 33074 33076 261029070 14298 14304 685041 10412 10419 865831167 23093 23096 472094274 24400 24397 38304268 44209 44210 764999314 49788 49787 401905579 20958 20954 557712244 40905 40910 43734825 23719 23717 369793970 17080 17079 718328249 29644 29645 697848639 7424 7418 709877516 61429 61436 222725229 54066 54059 365304353 37374 37379 368869728 33914 33911 447037023 9111 9116 411826627 37382 37381 244734689 37383 37382 78670009 37384 37379 847859729 21913 21919 280272663 30319 30314 191548280 22624 22628 665992656 37388 37382 309507540 49786 49789 745878705 37741 37747 521684843 37391 37389 50075982 40586 40584 212022944 37391 37393 849078844 56433 56435 29551300 37392 37395 314577536 69701 69695 30139182 37397 37395 340771144 58753 58746 656669326 37399 37394 430696921 35132 35130 189990526 55704 55706 794034121 63906 63901 52542810 16696 16695 388383598 32112 32117 260526162 58161 58160 943960726 37406 37404 69560253 20331 20338 630223224 57444 57442 636278704 58730 58736 215334891 33567 33565 960785616 12950 12951 8736470 69118 69116 628578148 15100 15106 773425640 14943 14944 774464175 68904 68908 857352585 34366 34368 6600316 66531 66525 582623504 6161 6158 894424826 18592 18596 773700918 69740 69734 209475274 60778 60775 20580042 55391 55392 71378263 39202 39206 106511783 8985 8982 860877670 31426 31425 574193636 43576 43578 568086510 42765 42760 449868106 37424 37428 175804201 15172 15165 984512267 27339 27341 49203179 63932 63926 587127728 36777 36780 333607731 68482 68481 506163028 45353 45355 478595583 21091 21093 622655504 37434 37436 636927333 35177 35183 689768118 10304 10300 572497632 37439 37438 341476290 581 578 5649640 15891 15887 319391885 69323 69329 965439429 29617 29610 388257988 39963 39966 773122724 37351 37349 684724249 35210 35209 489294571 34227 34231 895375416 50149 50145 300913610 48877 48884 787200765 40204 40197 197555218 37451 37449 782755044 8149 8142 43629643 68775 68777 732982209 26456 26454 617954049 29031 29033 949579185 21128 21121 284406622 23468 23461 428547152 37452 37458 750051838 47411 47406 621152300 10651 10650 468337662 63690 63683 21315706 53930 53928 955110486 37456 37463 809245448 18794 18790 280048489 5363 5368 10808947 50322 50319 74607835 49744 49738 927045786 6320 6318 319410083 527 524 515330898 37853 37850 736070753 51575 51580 370690396 21971 21974 226266609 53625 53629 167928212 37474 37467 297549888 68689 68692 771368554 6276 6274 698235230 37767 37764 651155350 44559 44565 716732629 2248 2253 329073672 23038 23032 810201402 53063 53060 124420126 41066 41073 837734401 37483 37478 628083738 67609 67610 300595093 14721 14724 838254291 23655 23654 86237097 26608 26601 165382315 67915 67922 380620744 41362 41359 313647808 27296 27302 688269364 67866 67865 360971879 56697 56700 919907565 44472 44479 372541654 34676 34669 896435984 26649 26647 428119840 47493 47486 450900066 23042 23037 732991079 14131 14138 698334509 11398 11405 431348812 26328 26330 65075275 38703 38702 791810987 40987 40992 679839104 57330 57333 719864198 55982 55978 464551437 69119 69112 4473918 53623 53622 485931905 44956 44951 958856969 37508 37502 758301907 2494 2498 641199008 1674 1675 99914158 35738 35732 905378872 25131 25128 76879884 37513 37506 508937140 3885 3878 719902726 50572 50567 781666841 1058 1052 932174314 18263 18260 976067394 25637 25630 937972367 5512 5507 172010965 7990 7992 363028965 39258 39257 667760245 59073 59071 32612304 47744 47742 812071737 32615 32613 6023991 6598 6600 127728477 22129 22125 858632024 9606 9601 385318712 37528 37522 730731358 37523 37529 782132334 8866 8871 523126837 60114 60112 949500519 12663 12666 94070941 37531 37533 279773952 50027 50034 60151165 3780 3778 854207360 37531 37536 128682106 51569 51571 314610125 57655 57659 375094985 34872 34871 214559200 31914 31907 770920001 37541 37540 86513526 15647 15640 40087733 37543 37541 613077000 26902 26897 401543552 37545 37539 97360126 834 827 433338721 27002 26997 104658464 2829 2830 279442570 34382 34387 175463501 24687 24684 876792051 34021 34027 703118447 37552 37550 55802100 1185 1180 318585518 202 203 43419155 55532 55530 433186276 65775 65780 33756699 35367 35371 60654417 38280 38281 290067054 46020 46016 11846289 33988 33986 467420571 16392 16396 656960970 37562 37556 406772531 40924 40930 537487914 11940 11944 89723353 25833 25831 424221841 37566 37560 922857369 29622 29624 775915146 37568 37565 311305851 37569 37564 415707008 465 464 420046679 38261 38256 486747695 37572 37570 16733930 56279 56282 29451864 37574 37567 32872746 42389 42391 125390521 64986 64990 326706903 42914 42911 804410172 67083 67081 30531923 37578 37579 142681967 37575 37580 441686195 39677 39682 149790004 17695 17694 290600982 60087 60080 955470778 37975 37974 598772789 11195 11201 778162859 5541 5540 370530364 43785 43779 367191463 37588 37586 331066585 11010 11013 408374258 37590 37587 249836946 31573 31570 249335913 64469 64470 619311195 22480 22486 393158075 25418 25419 670073704 64016 64017 9312469 48936 48934 272311616 56943 56949 59462046 9610 9615 924338963 32238 32244 23873509 51965 51966 494440781 17039 17040 940731031 44781 44788 539005547 63841 63840 39389494 53100 53095 460759053 20504 20509 975381382 36794 36788 553259597 37607 37604 652396426 11843 11841 5382480 37607 37609 786630062 37610 37604 100728090 10281 10286 830731590 35285 35283 833820583 37607 37613 1830711 19459 19457 104322359 17662 17660 662721268 4520 4516 889886441 34943 34947 874193325 41316 41313 126735243 25274 25273 146432451 29676 29678 131412657 37614 37621 870924414 54498 54494 186408452 16949 16948 428857346 58978 58983 534215901 38082 38080 563259263 9573 9571 23367187 15084 15085 420928425 37909 37902 325063697 59426 59420 409172840 57028 57023 110380843 69645 69641 526503120 37632 37629 696959538 24079 24084 985761363 7149 7142 113368389 32076 32072 599433269 1074 1068 309996267 13484 13488 745364033 56363 56365 170740575 41110 41107 719767995 28301 28294 127601195 25563 25556 885031829 69555 69551 696351224 19322 19315 493205221 37644 37643 333873829 20223 20217 149965719 58394 58392 705861014 26244 26238 95410527 37231 37230 69008463 54207 54205 44974322 64598 64595 35648833 54983 54980 913883510 33307 33301 57624803 26361 26357 611552311 55058 55051 85004549 61505 61507 418171035 37656 37650 96703586 36066 36063 129171032 1905 1903 934938740 7276 7279 586402788 28175 28179 468258700 37661 37655 455178030 24164 24161 211171617 18728 18722 896464523 35971 35966 400880232 25675 25670 183862771 37666 37662 135030054 52834 52841 578296941 26538 26535 455686339 59520 59515 918574536 17494 17488 212691359 9063 9067 463807628 18186 18188 846473897 37737 37739 329998384 62664 62662 259196205 40436 40433 138773389 28850 28846 504179437 13786 13788 918171539 35766 35763 872623732 9374 9376 60966459 37680 37679 33953191 63971 63965 118206908 13404 13411 283867805 41881 41882 54340610 51827 51834 48227504 37685 37680 404167260 25509 25514 467932116 37687 37685 622121333 68578 68577 802168872 37375 37368 737105285 37690 37688 41285067 59780 59774 635398856 37692 37689 385222897 14436 14431 494897712 16037 16039 272496182 64398 64393 62080087 11105 11108 698719026 14397 14403 852405431 21726 21732 59096397 55158 55155 776736541 60522 60519 178506452 21365 21361 389816667 46345 46339 396055117 59566 59573 557770557 337 341 704384008 29529 29527 36152511 37706 37700 989268983 23757 23760 239383165 13354 13352 222798271 38762 38766 724893803 41814 41819 992548111 37708 37711 829864134 45704 45706 72135217 19529 19524 679672139 10350 10356 521167071 66323 66322 858294438 37716 37714 726083415 29616 29620 485692973 53715 53718 246770610 11998 12003 908534222 9311 9313 387729777 49818 49812 275259462 6545 6542 663339353 37717 37723 234434452 24968 24966 296104321 43080 43078 362737582 42130 42123 950703017 33786 33782 488657778 12981 12979 72625101 31875 31881 476872159 39353 39355 656335098 37731 37728 458719109 37732 37730 369730145 50583 50582 738199610 37733 37734 974531242 1325 1330 64151823 48029 48025 928282506 21701 21706 86360707 37738 37732 254557080 69249 69246 729963254 62777 62780 52096604 21797 21794 746625376 20509 20516 916815529 26295 26298 62080578 54950 54951 786434349 11343 11342 483263709 15431 15436 934241607 37390 37386 710606499 53293 53287 177167896 23951 23958 556264171 39699 39696 17339357 58788 58781 608479464 50950 50948 348649852 18923 18929 389943772 12939 12942 658758236 60845 60842 660754825 45525 45522 958036602 25430 25436 429826792 4626 4625 217933498 52281 52283 252003614 69654 69653 467630971 42495 42488 300825772 10743 10739 455495533 15368 15362 498611430 61996 62002 310067367 32083 32079 858592678 11467 11468 591353844 24892 24893 729882945 33061 33056 60552814 17789 17790 469118650 33338 33336 255000911 10693 10690 8620598 43645 43650 796327939 48624 48626 549230000 38901 38903 33298050 31326 31324 28189166 12578 12573 537974236 42192 42188 41151924 34063 34059 99058965 69857 69860 754185527 10660 10665 24310836 37775 37781 852804564 37782 37780 617574295 49460 49462 663492098 8422 8420 569596297 62584 62580 43031942 5716 5715 274700311 10431 10432 507103206 8980 8977 443651359 11538 11539 530505503 3875 3879 877986985 13539 13545 891069082 59150 59155 513271162 66032 66029 31072861 69199 69201 374829031 53094 53091 160478847 23792 23799 890824424 39380 39373 182621406 39203 39210 573996909 66910 66917 543848212 37800 37793 401789429 27803 27804 340969126 32785 32782 506202716 13965 13961 10349439 52750 52755 17956852 60343 60342 235491485 56163 56161 119402456 37147 37150 461712139 57164 57163 77118333 35839 35832 107197711 234 238 349830538 32768 32766 521343908 38971 38976 353487594 64427 64426 1739818 57721 57726 643360287 37814 37815 404674653 37816 37812 398349017 66048 66045 880834180 17030 17037 368887751 37813 37819 50659306 656 651 583856813 37821 37817 35968402 27402 27398 903037623 58466 58467 260500263 5005 4999 154610957 68726 68719 689983538 65312 65307 869408679 55217 55220 318720912 37828 37821 318871139 25865 25866 826315042 37823 37830 639239764 51102 51099 179171782 33333 33334 494474077 30711 30705 542924166 67883 67876 60520959 62578 62573 133322256 1744 1740 594913136 49675 49681 445048166 30198 30202 710549997 63532 63536 707062999 21661 21663 764957520 21435 21440 267247662 27166 27165 262491109 8056 8054 81346857 37838 37844 713851770 67096 67090 387542829 48693 48688 6276789 1638 1631 773562167 16245 16240 793284267 26911 26904 791384086 66971 66965 188511917 37850 37851 884231896 65995 66002 525026405 37467 37470 706813826 26050 26054 949401123 37855 37848 46699524 18014 18018 21217649 31826 31833 58040683 32361 32367 783743981 23587 23580 237271897 65879 65878 559288408 7221 7225 73913778 31567 31574 40978410 65183 65176 845963417 2946 2943 491750376 59407 59403 305301147 62987 62982 359816057 37862 37867 459951401 34496 34493 15886774 30282 30283 206876492 37865 37870 510438400 37871 37866 424054932 47052 47045 204469910 27123 27118 348904530 31202 31206 23768422 37875 37873 40215814 44529 44522 117669668 46326 46329 636508187 30447 30442 302274202 40724 40722 27515346 61205 61207 28505663 51485 51480 347348349 47995 48001 591196682 15399 15395 211258861 19101 19104 24326536 54858 54852 988011053 41442 41439 62927917 68974 68968 30603889 41451 41444 984480232 43991 43995 157581641 14621 14614 572842489 39187 39184 790629658 64439 64432 892786183 11942 11947 41381327 48052 48057 422283117 37889 37895 69896396 25337 25336 9809110 67590 67596 469046563 69287 69294 603962889 59794 59789 314634763 37900 37893 306323974 61347 61342 160647566 37897 37902 980714321 37903 37898 957035905 44319 44318 830357134 8638 8645 790531257 30116 30118 357146446 45396 45389 467183228 37588 37589 261447465 64729 64732 985690678 37906 37910 442931981 33645 33652 181778285 47814 47816 136098517 26097 26103 658051575 17659 17666 824133405 37156 37157 845774443 10910 10908 154388821 37515 37513 640060117 14151 14152 47450133 37919 37917 972357550 5330 5329 600093104 4131 4138 842896651 37922 37921 154988300 37921 37923 168986644 58523 58528 63088817 68909 68902 160375992 39144 39150 110693407 11057 11055 987273119 24146 24143 275470181 63944 63945 264543328 7350 7348 234789103 42556 42553 706075637 31376 31382 881205664 10740 10735 409079660 36959 36966 898784545 14548 14546 965917406 54755 54748 245662840 32910 32915 419828901 5888 5892 375545564 43516 43521 894627018 4672 4679 157451463 64768 64770 61352125 18924 18923 950458702 32738 32745 567453513 37944 37937 463842734 53223 53225 148545734 22231 22232 671302439 25252 25254 843700113 21984 21983 819797773 69124 69128 34221241 46935 46932 801334556 56070 56071 652831995 37950 37952 960670732 24264 24268 62646769 59757 59760 58930789 11760 11758 320615302 3427 3432 572131733 37957 37953 399476141 24812 24807 896763199 54596 54601 197606995 36089 36093 904957143 29851 29854 532737937 60684 60687 378526060 68170 68177 32446503 20100 20107 618527172 21043 21037 518134822 12191 12197 652586670 37967 37965 721207276 28810 28806 885219732 26105 26111 748836693 9408 9415 802449744 34149 34143 317939504 22413 22406 428609856 6428 6434 248063728 30635 30628 736368285 32787 32783 52399780 60149 60143 896438280 15276 15277 1995562 68816 68822 453571430 52363 52361 945361055 37980 37976 19574254 56537 56538 78543641 35925 35921 54671488 9668 9675 684753305 43836 43842 474522169 46865 46867 670958395 37981 37986 55437636 12320 12315 509318832 37988 37986 89995763 31783 31781 190405614 56948 56953 886839310 40504 40506 984618534 58872 58869 977606251 22193 22191 503914999 22891 22885 550612158 567 572 154934241 45339 45335 6880179 10267 10262 590498556 66547 66551 93203770 54043 54047 30300650 38000 37997 351842082 17106 17104 605255690 46737 46733 750812138 68994 68999 416949486 38004 38000 87123412 32782 32775 172152848 52463 52458 322934842 65250 65245 967588544 29301 29303 781697829 4872 4867 569645665 10573 10571 28629788 41665 41672 280420565 53168 53172 658237242 33712 33719 70447414 38012 38014 853344132 63554 63547 70218439 23195 23191 234229113 38017 38014 690299946 38011 38018 599647466 34362 34366 535984339 23449 23445 44841739 30079 30085 575320764 751 747 871508427 38023 38022 800304730 38018 38024 109706593 29943 29937 19086545 32516 32510 803569703 23300 23293 692936804 62215 62213 71776428 2958 2951 192132911 40405 40406 682413572 51535 51532 16254488 65530 65528 6686307 38033 38032 427317763 64747 64740 944051179 37201 37198 187180357 38029 38036 829531073 17851 17856 70608731 14862 14867 769188710 55628 55631 180976861 37281 37276 4190277 38891 38898 34660781 69198 69191 569959816 53025 53022 662912884 2266 2264 808483888 39169 39166 918047311 33893 33899 853700965 32019 32013 200728005 19342 19340 795584266 4041 4036 827379709 28879 28875 683389589 6401 6398 738156845 17508 17513 254168606 30998 30996 986010966 38050 38054 30826421 57009 57015 854709807 38056 38052 601721593 66985 66988 234893662 57426 57427 652968167 38057 38059 433899246 38060 38054 228164079 22296 22297 499465214 52625 52631 123782733 38056 38063 634013110 38057 38064 673923222 21232 21226 116531328 11608 11602 495251089 39232 39234 234620788 35190 35184 594422857 59972 59976 717209619 38068 38070 449789280 38071 38070 170954297 31043 31036 59211942 66065 66070 822060109 5175 5173 8927210 38072 38075 148792251 69190 69197 153640465 51003 51009 845021604 38073 38078 101526885 34165 34163 225862612 41579 41586 29911087 42570 42576 178342388 51004 50997 688126343 47478 47484 916657920 17167 17172 72460907 28386 28382 317247228 20174 20172 229056271 69998 69991 747248867 14810 14808 996264052 22789 22790 65991905 38084 38090 151166012 38084 38091 923477697 19519 19523 427813053 58269 58271 4682921 37469 37463 952798036 9138 9133 6535173 48722 48724 493352699 46940 46946 111226561 38093 38098 127731998 62770 62768 628568763 26156 26161 4563115 13862 13860 201526648 57429 57425 423832425 23483 23488 805477910 33275 33276 831462794 14884 14878 41299329 37500 37505 518981507 66054 66057 552060138 55734 55731 61404187 60476 60481 759485045 28985 28991 327010498 17381 17382 610766386 3097 3094 640453157 20118 20114 523638095 24023 24026 531977983 47026 47024 335356300 30123 30126 169766706 56565 56570 148138734 25013 25007 646319382 38119 38116 614322616 29999 30004 372571921 38568 38574 816440471 38119 38122 961281896 3537 3536 22891805 38117 38124 85540436 7866 7867 958020720 35171 35168 873058905 22658 22653 867539524 54922 54927 289145555 6544 6547 312748038 7835 7832 28254418 7146 7141 901303898 40131 40124 219767335 38130 38133 371178184 43385 43391 139784895 11409 11415 341777330 10081 10077 594980912 66997 66994 117332106 22122 22116 31586706 40787 40791 2445378 38140 38134 67650448 50686 50691 32599555 38142 38135 575903934 9235 9240 283925537 38142 38144 498632238 35563 35570 959444303 26178 26172 670050366 10717 10714 942557199 45140 45139 47923123 67581 67580 447263853 59682 59684 999460620 23515 23511 55280621 40806 40811 494385168 53084 53087 106025922 50347 50348 988157866 55077 55075 130281280 4232 4237 226890742 28490 28493 777891476 50299 50304 272535708 28141 28139 487534003 38160 38159 348650845 20724 20717 85749648 36394 36387 920335083 38163 38158 48316818 27494 27487 789058046 46951 46945 389313349 36314 36317 656677028 32150 32155 795260496 34554 34552 308109784 69771 69768 233323175 38170 38163 720126807 43733 43726 92756737 38172 38167 392592815 45829 45833 424930701 23466 23460 430944921 56411 56407 857935072 1138 1143 160208264 41477 41484 44952882 17574 17578 20562050 13179 13175 928354763 4426 4423 524560175 38174 38181 646313656 66176 66182 468535856 38183 38177 280232642 38184 38182 441105585 38178 38185 386258337 12315 12309 821170754 53525 53530 328058476 65517 65512 266812130 38189 38187 640820820 15081 15084 76151645 41936 41934 673913746 38192 38188 422264793 54674 54672 405317790 66667 66672 843119787 50459 50461 823145378 27162 27161 724767087 9786 9780 29808686 14342 14337 349266519 19219 19214 423157037 26116 26109 392403907 26610 26611 888066328 38202 38198 442323986 8671 8669 173850217 13736 13738 866975672 38198 38205 381447763 11814 11813 11594641 7092 7085 187473840 52298 52304 717730166 27226 27231 97566779 11915 11914 964909837 37172 37176 93570559 68825 68821 880322277 38984 38981 713768207 61068 61061 917808066 28001 27999 888659320 10898 10893 902600245 51088 51083 350666100 35519 35512 512777328 47851 47852 14428640 21017 21014 156976217 63557 63558 112639728 44417 44422 671713245 22160 22159 623510306 38217 38224 797369223 59862 59865 636073584 46747 46742 520125265 63923 63926 73763786 66253 66256 649658810 67538 67537 382169795 46008 46012 276550936 67128 67122 167067531 13510 13509 732530480 51937 51932 43468061 49902 49901 519013124 2537 2542 912309177 58209 58205 563561708 68626 68633 736490901 27154 27161 48041704 19992 19989 958976976 38239 38240 579506997 46803 46799 750285223 15660 15665 421213982 48902 48895 923331563 28258 28259 932741141 58317 58319 81384114 47265 47263 453656834 38247 38240 943055694 7019 7014 958303707 50514 50510 303308411 69045 69042 652190581 43905 43899 50545884 43370 43366 386105754 36400 36395 369906601 1840 1838 836758363 20838 20837 69976994 57319 57318 150552999 47368 47363 679459911 38258 38252 137948189 29948 29949 553775434 69873 69874 649806879 42206 42213 294015045 41876 41879 960771624 68884 68879 431770793 33113 33108 676269407 57398 57397 198289398 16113 16120 734240108 17080 17085 364055090 6190 6183 239386250 62091 62097 787447444 20788 20783 438620125 34144 34137 27057792 61654 61656 838153223 60543 60549 25445560 20631 20638 918354934 9893 9887 70877392 8816 8819 36301311 62873 62866 865125090 17773 17767 940377905 38273 38279 42869636 31378 31371 224406755 49030 49023 11455479 34148 34142 218158224 38283 38276 908357281 51425 51418 905905125 38278 38285 978485181 57050 57046 959126295 49281 49274 357596242 38249 38256 916714362 11771 11770 973708641 419 421 420170832 27731 27724 184830819 1189 1188 274266590 2021 2026 2268147 67243 67244 239733446 23414 23418 11416519 13948 13943 108320656 33954 33955 535727844 27559 27553 335130762 57292 57294 343187730 2863 2856 114695634 38301 38299 368690318 18850 18848 987162033 33390 33389 930700544 25280 25274 975686954 4431 4434 777305260 38304 38306 227034835 45456 45455 873884140 57510 57511 8468964 38309 38302 349198558 30750 30748 484318094 50799 50798 471952730 51690 51694 1471118 51405 51398 852875559 30493 30488 873667841 45008 45010 522791534 38310 38316 57547898 40367 40362 967384686 35780 35775 889998418 7929 7923 146181234 67160 67162 698733119 33785 33782 346619136 39251 39257 479680808 20012 20006 646824276 38324 38317 682755128 61941 61940 59580173 27689 27692 783128626 58737 58743 384492581 27411 27405 523882244 34580 34582 480769830 26324 26323 179374494 49298 49296 53079451 38326 38332 946590724 19811 19804 925156037 21055 21048 665776034 47889 47896 671969424 38333 38336 10915297 41713 41707 28267205 43984 43985 949810423 2465 2470 133075073 51171 51176 129986819 22084 22086 649600998 40356 40358 949773145 64776 64783 755945488 57379 57373 758236698 53431 53433 447256907 6059 6061 523725321 9479 9472 365697411 20094 20090 14062233 3643 3645 976243452 60684 60677 17312331 12413 12408 780145475 7634 7629 857700150 8841 8846 310165092 61535 61532 39994855 10676 10683 935180893 38356 38351 350651500 15345 15342 924165843 58362 58361 428794796 24808 24804 345083140 18155 18150 733879546 63504 63508 69030909 69427 69432 587871721 41565 41559 12797196 38270 38269 807670369 60067 60071 143668345 33928 33927 130810610 24928 24923 789815921 2372 2370 425889129 38369 38365 411330627 15636 15642 857416609 55314 55308 259933647 20263 20266 365804700 38369 38373 124347194 29251 29246 443024338 56855 56850 31215847 5718 5714 721556169 12198 12204 172564387 38378 38377 831351014 28125 28130 372134688 1276 1269 42781571 38378 38381 34103461 57383 57384 118442050 17978 17976 919367683 60845 60847 70302624 426 430 765756619 58754 58757 140258765 5738 5745 582245822 43428 43427 437738427 11481 11484 74901637 7031 7033 772616820 58703 58700 297999779 61560 61555 86125234 38393 38387 946854055 45487 45494 270828201 8108 8106 647004326 6639 6642 455133736 62470 62468 542938344 15107 15100 575632608 67083 67084 212693474 27390 27392 313255683 9520 9524 170058340 4665 4670 404992018 30603 30608 55150356 18147 18153 996698096 61193 61188 889335323 67124 67129 828498490 68542 68536 897211678 38408 38407 507653083 49790 49786 869646192 38532 38529 775194330 64561 64563 13886598 11157 11154 95574135 19334 19337 928053931 38414 38412 728841591 48568 48571 834322932 20048 20041 771307708 37099 37098 4305783 38411 38418 651505688 49479 49472 730960568 51549 51546 493038435 58834 58828 969936740 50150 50154 726239691 38423 38421 111134018 18300 18298 612770156 1214 1218 2371174 54064 54060 622951713 32708 32713 474800552 37669 37674 109096089 25258 25252 883498836 4648 4647 509106861 23887 23892 553197091 4530 4532 154967536 463 456 11191402 32456 32451 584398728 27830 27823 708884882 5430 5433 766358589 26454 26448 228871112 41612 41613 212411344 17784 17782 490202613 23317 23321 269605518 46843 46840 695143409 2777 2784 944632100 44091 44098 78529268 40537 40533 808449717 39920 39914 539653197 38446 38444 552110378 46957 46950 258762838 39000 39007 563726282 39452 39445 74673575 29452 29453 612881418 30757 30756 913637514 7555 7550 602625190 38452 38453 88245935 64860 64859 811839216 69591 69593 189199137 1405 1404 587819624 38457 38451 808117881 60531 60530 354382478 19292 19285 773267282 58247 58244 526658292 33131 33132 462868220 53235 53230 50760087 69689 69682 739747445 38464 38459 43639151 57958 57965 957198228 67621 67617 777033541 55294 55295 95667848 17518 17513 29303493 54081 54078 258951041 38470 38463 459124180 7750 7749 483411117 5434 5437 697378852 12133 12127 490035302 58092 58090 318280965 27905 27901 185329578 38472 38476 985727358 38477 38475 582215883 51743 51742 49993372 22981 22980 536871527 16941 16939 808583690 39189 39192 341382811 65668 65661 747869922 49366 49373 125800052 67337 67333 315553987 39278 39280 888011174 52632 52636 14703908 35865 35868 400053889 38488 38487 969682663 38483 38489 399676960 2630 2637 859762737 2438 2442 135278820 30888 30895 854292090 22467 22462 189062945 49419 49425 930780896 16656 16654 237586966 61450 61444 313837761 23827 23833 714754339 38493 38498 901115016 56144 56149 626917174 21400 21396 750580935 64758 64752 411200647 43124 43125 748692871 33759 33766 13139589 66635 66636 870309340 63634 63632 558348303 3867 3865 559226812 37313 37318 195572712 16364 16358 42355216 59034 59033 84816741 10343 10338 999864588 27091 27098 328658793 28712 28718 182567100 2514 2508 705974675 7626 7630 169457120 6608 6614 47244214 54600 54602 791509242 68454 68458 921785226 12954 12953 783333285 61028 61033 74735265 2413 2417 32462888 26204 26200 349682332 32137 32130 849331019 18476 18470 911756702 38524 38517 775290986 6755 6751 433310465 33794 33798 47470535 26515 26514 122456136 26200 26197 131886884 38529 38523 453713493 38528 38530 337908882 22221 22215 29581533 34523 34518 63253380 38526 38533 654198296 66587 66589 797995047 32927 32934 605061309 33681 33684 404620534 19134 19135 667352621 43264 43268 646151817 17272 17269 581140206 38535 38540 77554093 49973 49967 760835932 18485 18486 789661626 16350 16347 978308763 9600 9602 46734625 63867 63863 532873680 23857 23859 674836037 27674 27672 747169681 53455 53460 505968268 38545 38549 426590106 62273 62279 102983093 35148 35143 154876609 67226 67225 881921900 59154 59150 693716780 28869 28875 644020507 5746 5745 621702337 21366 21360 509934084 4121 4128 29918174 54155 54151 204726669 9624 9621 933437514 52366 52372 53546458 34572 34565 880849516 29454 29451 79441057 38560 38563 567627963 50604 50598 6209082 13927 13932 419602294 40546 40540 860730102 68449 68456 469286037 51923 51925 527197874 38569 38565 47365631 35810 35808 94559916 33505 33500 203251709 11152 11151 506141077 19611 19609 565540847 9890 9897 270467559 51040 51035 72089406 8160 8154 151548024 55545 55538 797395601 64665 64667 303185232 6796 6793 684147012 69927 69930 618549943 25207 25209 176302358 23848 23842 569636499 40180 40179 45223969 6093 6095 718487025 30550 30547 930574096 58756 58759 27746018 23982 23983 542328204 64527 64530 815191176 36000 35997 202597111 39157 39158 448268656 4193 4187 525078877 7008 7001 950172706 34969 34965 18565287 12915 12917 580784631 62814 62807 115521554 19043 19036 712608811 53031 53028 749700064 49394 49393 653873971 55293 55299 205196110 50485 50478 854199377 66338 66342 613108421 38602 38596 30682469 44389 44395 607465044 7967 7970 206242566 12328 12326 138504286 68239 68238 904092881 4853 4849 27893904 38477 38478 784258049 38609 38604 864030486 22625 22630 851763265 15494 15501 1150479 13221 13218 678440638 13719 13713 407878462 7321 7325 21131135 29305 29311 466152450 21079 21073 500468985 12595 12590 22160776 3289 3286 395117022 40584 40580 340217663 51210 51205 837599543 59937 59934 6880140 45107 45113 360899762 38617 38623 510139072 38617 38624 377525565 44472 44475 721052743 38626 38625 686416339 27154 27155 10971169 56989 56990 73758870 30151 30146 2473623 33345 33341 431126047 16231 16230 22934054 34218 34219 464994066 43727 43732 521156544 65021 65025 43765237 5582 5581 655098164 10815 10813 740224834 33446 33442 656284650 42605 42608 394005946 66355 66353 579539411 61072 61071 621617405 60857 60862 634221216 50069 50072 359748696 46488 46490 156750642 11943 11938 771615710 38638 38645 821420370 56612 56614 53319098 28692 28699 969891747 20015 20019 649487811 25343 25340 688496084 32478 32483 456437585 44614 44619 218710298 25347 25353 260419919 66292 66290 592769246 33323 33326 62081170 60139 60138 890682291 34784 34789 428252265 65674 65671 10681994 67996 68000 851376502 27051 27054 54634537 24549 24554 517787324 68298 68291 293886681 20208 20204 983073016 3589 3594 374398559 38660 38664 49547317 21498 21492 612522030 52056 52055 38814107 43082 43077 817999835 61086 61087 986083208 38668 38669 611036625 30884 30886 202050018 51416 51423 923726406 38669 38672 24651435 33018 33023 546265198 51446 51443 624367317 20569 20572 367630830 40422 40421 447130456 8450 8449 580175507 60314 60311 651652739 38674 38679 276882500 32860 32859 50079631 31 36 817744693 65625 65628 532575354 30724 30722 918164062 13693 13688 377673235 69423 69427 942055468 39115 39116 208194129 35020 35016 58143606 38681 38688 584370920 10658 10663 520485042 17046 17045 993916446 59586 59589 584286057 9909 9908 788516827 18397 18404 55597544 38691 38694 416061696 44957 44963 543375673 2540 2544 834744570 38691 38697 117456721 58084 58086 605140375 38698 38699 31164299 50357 50351 358667544 63950 63952 105511253 43672 43676 179275399 68940 68943 794075433 2099 2104 670047307 6520 6515 501605312 38706 38703 758572281 47710 47704 92459906 35510 35509 864767597 4371 4365 457954880 2737 2735 190725914 25566 25564 939321637 44283 44280 50089886 5007 5009 982409450 62967 62962 407445145 34943 34944 494533194 11447 11445 872652992 51864 51861 278482614 37322 37327 918830893 67313 67312 162201929 63704 63702 864655865 18616 18617 494057470 17924 17922 495301901 38722 38723 326874401 52812 52807 166624565 26897 26893 108700931 38724 38726 594453367 57711 57705 55636978 38722 38728 289227426 31126 31121 950747240 602 606 868811561 7995 7989 692632963 25900 25894 957296946 32903 32899 853055925 63228 63231 713717995 39534 39527 461225405 21904 21902 918928669 39648 39645 938538966 15160 15157 412072963 67578 67573 474113838 40947 40946 499906140 37642 37641 691780505 38741 38742 803376319 2809 2815 677584263 38743 38744 534185775 59716 59712 144429620 54193 54188 401980143 28142 28146 761786398 39929 39924 891798167 5004 5006 583808956 48084 48079 702889064 38431 38425 668034157 37207 37208 751223517 38746 38753 564398511 38754 38750 347591554 40632 40631 693784721 46611 46607 617093129 57822 57823 106113387 42764 42759 698238363 6176 6183 121128396 24081 24076 713623148 41034 41033 195260084 49264 49260 271753618 33224 33222 811207427 41948 41941 49370391 49983 49979 809003570 50086 50082 582587981 17539 17545 732505921 14292 14289 447884385 46831 46824 684767216 42616 42613 845338931 17595 17589 44937778 49844 49840 512197733 40435 40437 981754335 63772 63774 864361651 3781 3787 970223785 43184 43186 997630850 16260 16257 23791697 38771 38778 300127931 54153 54159 849652507 15019 15014 118467801 69989 69993 81811071 38777 38782 753637185 49442 49439 503995425 38781 38784 262913746 30050 30048 901394691 16026 16027 5825726 14101 14100 412063993 38788 38781 346923416 10599 10601 16314974 49757 49755 444294318 38786 38791 339396102 47934 47935 650413464 67098 67102 839327091 19648 19653 13841425 42983 42990 785027404 28953 28948 807850502 44230 44232 612894218 28427 28422 174019565 57030 57031 804781301 9782 9784 618038104 59275 59271 178587471 9891 9890 634304970 38803 38798 800422351 60561 60567 450828745 36333 36339 491123793 66084 66086 358937652 15375 15372 611324363 58416 58414 177608663 38804 38809 434918531 6872 6869 422821693 33890 33884 424682111 52942 52944 920326341 1339 1338 754247229 38813 38814 653812984 27082 27086 209037221 27948 27954 29162778 38817 38816 64270652 38811 38818 240706559 66499 66502 893097370 60949 60956 247421729 38817 38821 123545886 18165 18170 86353391 31732 31730 846742496 10900 10906 252676455 31332 31327 39687655 5987 5985 463095270 29367 29364 549021597 64082 64086 500201791 5542 5547 367577215 7487 7490 412772107 38824 38831 411573785 51076 51074 106076993 52978 52971 395184434 38834 38833 39440647 44753 44748 346556228 14052 14059 401741767 13313 13310 67408943 18042 18036 883054724 69839 69838 5697581 38837 38840 643124591 33746 33740 24054793 65441 65435 553976245 53798 53794 764022156 34107 34104 833249180 38845 38843 824795705 38839 38846 522877646 41434 41432 859031098 37698 37702 921425140 38844 38849 370429337 6860 6859 654823559 46845 46838 863931827 38848 38852 672941539 41283 41285 617609962 38854 38852 415133342 30964 30962 168808091 8956 8961 210377495 11659 11661 563448144 51520 51525 819521106 34518 34524 575071542 48859 48853 151870467 40982 40988 712658129 26077 26082 613106920 46815 46813 897296878 1527 1526 273026396 69595 69597 699113689 18464 18468 636811818 2930 2936 826411985 46964 46958 987832223 43090 43095 800180921 48837 48839 274583267 30655 30659 94878480 43948 43946 131329417 66079 66080 900688931 20427 20430 14524772 7779 7772 460514177 47135 47134 77384348 45258 45264 127862192 59027 59030 17245186 51126 51121 845444894 15370 15369 495362465 24439 24432 379062618 8038 8044 18878869 67754 67753 662145156 36982 36979 367305505 38885 38879 856325379 39055 39061 610558971 15298 15295 589444469 53130 53136 676627434 37920 37915 788507884 52816 52819 524815507 38891 38888 798105943 43323 43319 251513744 6293 6286 677146174 47993 47999 626107075 38890 38895 921829299 13994 13987 869380842 38897 38896 991818117 7309 7311 686658675 38899 38894 698560182 48468 48472 147559057 64632 64630 463250735 38902 38896 129375375 66294 66295 209936819 69066 69067 137486693 43435 43433 415967250 47014 47020 514673033 31176 31179 791272351 50614 50612 483607303 33945 33949 108350435 68078 68080 108958676 1067 1069 170375571 65129 65127 843720287 6649 6647 260089792 38914 38910 935461994 62326 62322 88591694 1512 1510 758739992 65071 65074 808303271 38911 38918 389540679 22314 22311 634324912 38920 38916 193907999 66514 66516 408296957 67904 67902 705275371 54436 54439 616395585 3867 3872 750901544 20093 20098 900646920 55032 55037 839742940 53437 53431 755646120 21514 21508 34874666 27420 27425 637853300 1550 1545 838919970 45025 45032 32134964 38930 38932 651268574 66360 66364 293640402 59046 59044 432850634 64313 64309 218731350 26455 26449 546296387 14855 14858 753152788 39719 39712 448997732 38933 38939 349170980 38939 38940 124615196 25013 25020 600600595 33431 33438 601981316 64334 64330 446549208 28977 28975 374643824 53412 53418 720219146 2537 2533 101566021 66162 66159 554591056 37716 37717 590969354 52689 52693 978976536 49234 49233 5810625 37405 37400 439784588 11260 11253 62748151 32344 32345 800714689 10892 10888 876437402 68401 68399 38512690 2336 2331 64949259 24586 24580 412202350 39769 39771 31421300 38959 38954 132498957 38960 38958 741260636 19215 19209 612371176 6263 6267 206385016 4303 4298 506997898 6014 6019 437485252 12172 12170 65160929 48702 48697 633377491 68493 68496 526040889 1335 1329 705472867 41787 41780 337264748 12240 12243 601577525 28079 28074 411324242 64664 64658 831185180 6998 6991 902032767 59098 59097 468290643 38975 38968 602288174 30990 30989 180845843 5180 5174 855628152 63696 63693 119747685 38978 38979 787190218 38980 38979 218412598 25979 25975 263083413 26953 26947 250053801 10789 10791 679045959 16115 16111 751953329 53058 53054 659158395 9194 9190 16885470 58165 58171 388920684 1445 1440 71652215 49985 49978 925225392 38985 38990 736497866 16378 16377 396604707 44129 44123 54596800 38993 38986 279992865 38990 38994 586410676 38995 38993 44865016 67632 67636 129038981 17919 17923 867285148 21688 21682 716309994 2783 2778 999691421 43206 43208 499748870 32 33 277627735 45559 45564 219472701 8378 8373 644315497 67594 67588 676079941 57266 57271 846987112 52417 52413 364398976 39219 39212 102834900 45655 45652 817922441 49277 49282 299250506 39396 39397 908225549 39011 39009 50290684 12355 12350 532408796 48094 48097 239831391 11632 11627 302260543 27126 27120 414571299 377 373 488245133 39014 39017 287720040 58109 58115 863512825 13694 13689 750031919 38725 38723 407118510 30572 30570 394950670 39016 39022 658703134 23389 23384 207907625 23546 23541 946504854 33105 33102 615870301 39026 39019 18044438 27772 27777 325565118 66840 66839 885646945 27478 27474 473955140 66954 66957 130114896 39031 39025 970719937 18626 18619 350678891 39033 39032 73101078 61013 61017 160438202 35943 35946 177808039 8812 8816 416367577 40656 40662 806658316 61529 61532 409701963 1242 1245 24060938 64476 64481 157459216 34316 34313 294747329 60783 60790 774556282 23746 23750 292132134 36882 36880 813602364 31906 31904 877766068 14778 14780 953050308 69005 69001 319648607 30511 30508 961720011 7462 7464 527411658 39050 39044 247485226 14062 14059 446277049 48614 48611 949409007 36934 36931 534725577 33425 33431 185974704 39055 39051 910624607 39056 39053 483141151 30492 30499 984526302 19269 19266 298643167 56388 56393 344523293 16116 16111 108946326 62065 62070 121996312 42494 42487 7564356 32780 32778 307050725 40106 40111 142799059 39062 39065 833009386 44871 44870 745308911 39371 39378 825868878 39066 39068 272228887 22009 22011 615353773 39063 39070 186970100 33502 33509 904917776 8708 8703 902535914 59900 59901 475052316 54614 54619 710765806 20060 20061 776648841 19300 19307 879557783 39077 39070 534803926 65976 65977 308671607 51878 51880 530547515 56597 56601 177906859 8923 8928 608517856 33367 33365 905564849 18503 18499 486359372 66624 66620 39664506 67 65 373592096 50325 50326 243137472 20968 20970 91056389 30910 30911 562385562 47198 47205 213694691 42849 42848 541061710 22031 22038 707892052 25449 25447 32428902 56175 56174 585416280 32919 32913 649641478 15618 15619 487106122 44241 44234 297729404 39097 39094 982470162 7734 7728 684421657 69515 69508 644386717 53348 53344 731967 24625 24627 644333706 55568 55567 889439164 39103 39101 599953190 39099 39104 924639830 58046 58042 10117531 62771 62775 98087079 67728 67722 230822244 39108 39102 10919468 8166 8172 253166852 23082 23077 233518488 35501 35502 646715896 39106 39112 974320238 47104 47099 298308842 19465 19461 742724814 68180 68185 268418599 8383 8389 850880399 64001 64004 551254099 15829 15831 144387215 39119 39118 167063388 20416 20421 397779783 2584 2582 889156524 39119 39122 395074979 63726 63727 411096483 39124 39120 205149968 39124 39125 27364164 8088 8095 115376598 13307 13310 305068590 63917 63911 700071592 63334 63333 557033422 54206 54203 298545785 36955 36962 373686740 35974 35971 674573970 40448 40449 727905507 66442 66435 26039522 21659 21658 721991565 61625 61621 779399829 68486 68485 459167614 25854 25859 2320616 64931 64929 66103031 69639 69643 172801083 48719 48715 538386047 16670 16666 981355879 48056 48052 804488917 62923 62924 282714451 55862 55856 974585640 62406 62401 348276418 6309 6303 801158026 65969 65970 650422895 49753 49746 96622499 58539 58538 814647132 9329 9330 872429986 26097 26090 813592935 61661 61665 764805497 29984 29991 47377950 29514 29520 60190794 66541 66534 713150420 46173 46172 74200092 38590 38583 785653 11568 11567 165618643 64785 64781 697671062 31036 31034 129333087 66140 66137 445469008 48243 48242 217239603 38288 38290 50921295 59081 59080 163423737 33670 33677 716363430 39161 39167 199289732 59301 59308 485819621 25582 25580 65765382 8024 8026 657314030 39166 39171 83214467 48495 48493 645781508 23347 23340 285166981 2146 2149 121544997 60876 60877 603314450 39174 39176 940636826 39173 39177 257069275 49208 49204 848352716 46337 46333 408975542 68420 68423 463836505 69302 69308 723110222 26721 26722 494371175 44290 44288 330180377 57920 57926 23268409 18940 18933 279070091 52605 52611 221421824 37889 37891 798149258 11796 11790 31776499 50793 50800 110396961 37683 37676 69866145 56572 56565 10487928 28169 28172 175129478 48389 48393 808660996 52807 52803 372251613 5376 5375 915239419 27415 27416 423598262 2018 2013 932810507 33712 33711 616693832 26367 26372 644606539 39200 39194 599560840 23294 23289 536717426 62630 62633 54929403 4047 4042 619799879 55169 55170 173716168 27773 27778 72717144 21311 21317 55367185 30751 30756 179462127 34793 34790 953649027 41843 41846 597368130 37798 37796 684781356 25016 25015 100541674 39212 39209 779811213 23452 23454 385984662 63233 63240 108417009 37999 38005 421418753 47064 47057 777333501 36120 36114 407036705 12402 12405 30159751 8038 8031 9767842 44584 44587 394519980 58977 58976 836122258 42950 42947 66084892 39223 39222 23131486 42663 42659 627743161 60399 60405 20101885 43893 43887 936714081 42025 42018 523673195 23735 23740 402287623 39229 39227 186002265 68522 68521 846721289 39225 39231 986297123 22204 22199 65819837 34453 34458 968135682 24752 24758 724079949 27703 27708 402873475 33728 33726 184765894 10818 10821 722098487 62823 62825 499700075 8579 8575 206154412 36380 36386 11716431 41790 41788 688912285 38214 38215 983695395 16679 16674 347803494 11387 11394 476244044 18717 18710 798658746 50553 50549 44722233 8209 8212 342976664 23241 23238 363104499 54025 54023 513260923 39250 39243 197075701 26833 26831 985570002 39252 39250 276661567 29200 29197 340816047 69206 69200 753504934 39255 39248 292633539 35491 35498 866437486 45573 45568 799369610 28609 28608 312207642 27719 27713 856640707 16879 16877 207137411 44016 44015 978531875 641 642 988986920 21724 21720 689538378 39262 39264 513967301 43940 43934 993019382 18224 18220 435467815 37165 37170 843853175 8488 8481 496462398 32693 32689 812387427 62881 62874 634534004 67528 67522 819660938 56448 56454 194240829 66141 66139 835826476 46516 46515 187020783 2855 2849 11980650 39275 39276 41890517 11500 11497 990141691 59916 59915 154435454 39279 39274 902216480 59898 59897 604719451 59495 59499 499251162 56955 56948 908864650 59940 59943 36642650 69893 69889 838049516 35749 35744 472031161 66475 66478 728076669 40802 40807 76289257 38556 38558 238959589 25445 25444 718868716 49773 49772 430196298 31226 31224 43706947 65138 65145 595215721 20470 20465 460368554 39294 39289 89341157 53936 53938 830267394 22748 22746 889297886 17622 17626 781189519 33292 33290 717907910 65482 65476 669753187 29256 29249 389482864 39297 39301 238486042 49304 49309 176779370 60078 60083 545753288 26426 26432 264831117 66065 66064 805282608 64650 64653 494599634 40825 40832 638630967 24430 24431 502196840 10123 10116 526264472 14583 14576 825461507 56591 56598 222227928 6125 6127 715752822 65267 65266 803239293 39312 39314 741526916 33310 33306 453345403 47134 47129 553997299 41593 41600 393080559 62169 62168 975154147 36190 36189 315764751 32553 32552 777493086 29746 29745 814345825 35815 35813 537773104 20753 20754 751520812 52077 52072 713027065 14440 14436 613368877 57123 57130 951681664 39323 39327 873595530 6135 6129 673698634 39326 39329 39485452 49350 49352 415844204 23372 23366 218216840 24609 24607 755166365 67459 67458 579503518 37950 37949 453877391 10520 10516 594508454 64421 64417 302921856 25899 25901 901438184 39332 39338 348194060 36153 36154 15297803 51700 51693 198336581 39341 39340 583585489 51255 51258 835239941 39986 39981 184147969 10336 10342 446666371 19089 19095 252926372 16873 16870 955433765 27348 27351 694379891 32670 32668 584222101 5477 5474 877775249 29118 29114 943138583 39348 39351 342031478 39352 39348 756076058 28402 28406 584496427 57070 57068 418983948 23902 23900 183454653 40783 40784 243864947 39353 39357 734952940 35644 35645 474342458 23727 23731 821718051 55953 55956 959816776 18077 18075 863920813 58932 58939 58157144 4573 4567 363741989 33160 33153 874091780 2638 2634 730243630 63075 63074 109062178 58137 58140 565243237 39200 39205 998412884 53586 53584 891432340 62387 62380 874100955 39368 39371 761313577 21845 21850 155755948 64263 64257 728001254 25611 25610 571708358 67854 67857 58484441 65639 65635 84743618 53559 53552 360351631 35688 35682 126618284 48949 48952 828847493 21809 21815 477844753 12841 12847 15620831 13271 13278 617351257 1443 1450 22915420 46681 46679 59310167 50111 50112 65067146 48101 48099 394663711 30670 30674 79800886 27028 27033 481684760 19441 19444 659395367 35135 35137 387413842 24560 24557 139779084 51138 51145 155895833 60521 60527 961302194 51610 51617 415548874 21300 21296 370262906 22755 22757 563889125 56363 56359 122397451 641 635 469774948 27842 27843 594358340 54242 54239 356996939 48593 48596 5647988 16856 16850 514049665 39403 39397 664188878 39400 39404 863177694 31875 31876 62197271 59971 59973 959691653 30271 30277 431439778 42053 42059 454220916 17241 17247 26990718 38870 38868 589291865 48058 48055 389126126 66031 66024 320840615 65985 65979 727911961 44418 44414 520033514 45340 45336 836969987 39413 39416 182524504 10455 10460 902237116 39418 39411 248858280 14686 14687 644030168 49015 49009 36070951 58296 58292 758021918 21669 21663 810422536 39423 39418 977424773 59717 59721 428357627 1629 1630 427741532 51139 51140 16834306 217 218 38470088 59360 59361 178977408 21135 21136 871961459 45290 45293 179151507 28248 28244 281301635 13416 13418 142282916 2216 2215 158773449 67907 67911 394206013 49557 49555 195772475 21087 21083 124888090 30377 30382 78426533 30386 30382 239709314 14070 14066 721005467 24035 24031 768541656 18597 18596 543657394 15503 15505 919356525 51529 51525 518190064 39443 39444 736105112 65952 65946 30477952 49653 49649 636441097 43397 43391 504603050 61283 61288 10386266 39449 39442 984236547 39447 39450 302336999 39450 39451 468918497 42467 42472 200946144 3837 3840 865041682 57159 57162 252364444 18237 18240 652348366 66501 66506 185380144 67553 67551 43754473 61368 61370 853973825 38438 38432 779879757 44458 44463 610564630 35692 35696 263143080 9738 9744 564698609 16008 16006 836084578 43152 43146 507414432 41691 41695 581191634 39466 39459 30172239 60912 60909 364800433 62730 62737 576929696 8192 8194 26858191 40513 40508 410328062 36354 36347 587158532 22273 22274 778298670 58484 58486 959278186 28112 28110 229863718 33958 33965 748351689 26661 26664 735806243 39628 39622 844580691 8715 8722 415040758 37782 37784 504269714 68552 68547 816867998 60270 60263 883535518 47431 47432 339178524 39483 39481 831645587 48301 48296 659669379 8929 8932 277907522 54065 54060 980249935 6910 6905 240421415 39488 39485 519643383 56805 56798 831645596 3485 3487 160815046 47789 47784 247665995 39488 39492 65651686 59635 59633 411938793 11545 11541 269584830 24225 24232 784478754 4214 4207 68647806 31900 31903 40074447 42773 42770 548048631 45131 45127 569379695 10841 10845 23654321 31992 31999 473421525 12452 12445 785841975 61607 61611 300374046 26065 26062 770709942 50232 50234 564601318 42882 42877 317940934 49203 49207 75068860 6628 6631 942872200 47564 47568 186016722 15767 15765 914961137 61781 61774 703861497 59424 59419 560411493 39512 39513 635815117 39508 39514 680184968 63410 63412 324987437 11971 11970 558679633 3207 3206 978508783 7295 7290 429202016 39517 39519 280595409 40615 40621 913099921 66850 66852 498221490 63847 63846 3060177 62464 62467 926988546 41710 41705 509286704 26188 26192 750072439 6100 6098 621284152 39525 39527 262721025 11615 11620 905220989 8387 8390 765772033 65098 65095 389761142 44707 44714 744537270 16482 16487 27362699 31044 31037 447060215 65998 65994 143493999 2263 2259 668047144 39530 39536 496237232 39537 39535 334909799 45538 45535 296541325 11279 11274 178137606 3251 3254 369503751 39534 39541 976080702 53888 53892 510796091 1518 1516 434382625 39540 39544 662571246 41086 41080 813610961 65707 65703 35660394 45938 45932 226123760 17451 17444 655077769 23837 23844 116749143 12653 12647 866329359 65608 65614 775000075 45483 45490 310946108 34990 34989 213335916 40452 40449 835782306 3080 3076 471152560 42791 42785 148372277 3256 3263 172282256 31797 31804 262932385 57806 57810 17775681 54973 54977 707230432 39561 39555 599263654 28218 28220 681410059 39558 39563 288347332 56448 56444 539923056 51876 51881 587510902 50169 50172 18803686 20594 20599 887009378 33946 33943 242164061 65275 65280 708435499 40419 40416 889214393 39570 39571 53114089 39565 39572 712305377 21126 21122 230569174 14647 14648 261707026 18122 18119 637499209 20313 20306 7948922 35860 35867 378829545 52142 52138 873923330 43159 43163 201637914 9876 9879 95302763 3455 3449 748194236 194 191 800464028 8016 8021 115103253 34933 34926 342618170 63042 63040 683762699 55312 55306 429781882 51545 51552 291510423 20858 20857 947923763 24396 24389 257775734 44355 44361 522036280 54217 54216 38527010 39592 39590 627655908 39593 39592 844608512 35664 35660 938564854 39592 39595 209578715 58578 58585 976152479 20603 20602 997491857 67190 67192 41694170 9001 9005 690881292 5131 5124 832726780 57702 57706 512879476 39598 39602 135073164 16141 16144 305954211 13820 13821 983477844 23993 23986 870776794 15634 15630 689804216 62114 62111 644149938 6929 6928 944389959 59109 59115 977715541 39610 39607 831470480 69919 69921 454935021 8007 8013 710164535 39613 39610 22846045 39611 39614 351231048 26947 26942 450452784 13582 13583 26988746 37004 37011 5548238 42873 42879 313775512 25544 25550 188883702 59391 59390 41167468 15536 15541 975098472 48551 48545 41764413 39619 39623 998066402 2900 2893 282819275 9211 9212 195302222 39626 39621 139874936 39621 39627 980014650 26070 26072 214079065 47704 47700 169125000 46643 46637 821295757 30068 30066 350269031 69523 69524 407692493 47727 47720 186539138 22416 22413 905183557 14375 14380 5923191 51858 51852 732207522 62862 62868 986209162 8576 8573 706732653 39632 39639 322226331 33652 33658 356496023 39639 39641 498433621 27433 27432 229235029 4562 4568 652565673 64384 64383 572393006 20045 20043 996237434 20691 20696 174978897 46283 46277 172582042 40351 40347 772334125 56304 56311 811757302 49465 49463 406014524 2524 2519 500850189 39652 39645 466860575 47203 47197 682101415 60387 60380 149525232 2859 2862 32761795 17023 17028 899474900 13483 13477 29211345 39651 39658 22168015 45670 45676 387231265 39473 39480 889876445 14357 14359 352710556 19278 19276 61240638 34876 34875 672502194 63378 63373 865039377 23284 23282 704631955 34918 34920 164916772 49524 49522 611657122 39665 39668 44437003 48881 48878 276968230 21730 21737 834635375 6189 6191 76507203 43290 43284 739596201 46852 46859 587261226 6643 6650 998582671 3860 3859 997967756 59270 59265 439056270 39482 39478 818337620 39672 39678 391234298 64939 64941 357264277 39674 39680 671301537 10403 10401 272210881 66564 66568 87830182 43030 43035 28198685 43592 43589 431971213 3549 3555 421170289 46686 46691 562360210 9462 9469 742061060 35719 35725 20071743 27169 27170 113475015 60597 60603 416675389 54500 54503 50560977 41868 41875 807765355 14686 14683 40304907 27293 27286 75790125 20131 20128 854445101 21865 21864 344501767 52376 52371 357906153 55818 55817 785273194 2309 2313 266031973 22212 22217 616770765 55440 55434 53817839 63008 63001 58833664 22832 22836 848593133 52793 52792 904517565 15759 15758 206104850 35262 35261 239253889 44894 44895 83950040 62752 62748 530335129 5444 5448 397163050 12193 12186 582734976 696 698 469774688 68320 68319 205843560 39710 39713 93748337 48181 48185 351182871 27872 27873 34863460 53129 53124 827740148 39717 39710 697672456 35013 35015 460095842 22367 22369 262233829 34710 34712 797851724 39721 39719 752217970 58489 58491 60093697 3746 3740 757514377 39718 39724 456403011 42521 42514 408531991 15415 15419 937219994 31856 31855 629652760 36808 36803 744123375 6569 6573 121611971 58668 58667 805431381 29484 29483 575167489 15568 15573 387700522 31374 31371 16827172 66200 66193 827827039 39806 39807 895779286 39736 39734 199105556 62450 62444 1209167 58109 58105 956388968 105 101 261368524 30449 30442 529621391 57939 57936 103973948 51445 51452 868942117 62035 62039 512210236 39741 39744 468607425 9292 9298 446092357 9946 9943 577469390 28376 28372 321600548 57917 57915 934844566 23255 23261 406411691 58124 58126 633515424 39751 39744 266502567 23467 23464 922616380 59565 59567 638903058 60016 60015 857461596 49793 49799 53649289 27950 27952 861333925 14759 14757 23157248 1898 1895 812307910 8780 8784 268731316 55372 55369 203671305 38875 38870 434046817 18354 18347 948908071 39763 39761 534488757 20543 20538 53830753 65141 65135 402919941 26090 26085 126936780 11833 11837 85924416 62599 62602 655511021 62795 62790 860804385 39770 39768 249695621 19513 19515 123097512 39772 39771 657030318 20719 20716 846885066 40771 40776 832593447 24158 24163 23555176 23531 23529 941545709 50738 50739 962340478 47948 47941 684809995 39779 39772 299729565 52734 52727 570881714 39781 39780 52820891 14143 14146 262510988 39777 39783 891169673 68865 68858 473833038 59190 59188 77622245 1139 1146 397992077 1352 1353 800250897 5622 5623 363633362 29932 29938 913288196 38209 38206 625911536 21078 21077 579108672 31446 31444 621025429 6683 6680 122878979 682 679 328590880 39795 39793 750115522 1300 1298 553653170 31409 31412 912329171 37314 37321 551982216 51019 51012 971258218 59726 59729 547739272 30691 30698 357360582 17081 17083 50605081 59658 59656 946283948 19597 19593 595920952 28808 28806 849476373 35081 35075 593150153 17481 17474 932131876 39804 39808 569887530 20747 20740 738604634 56900 56897 54568718 67605 67606 770137613 13424 13419 90205065 39813 39808 679121942 22627 22633 137833063 34146 34141 661973963 34799 34802 141401538 23741 23736 983063853 39814 39818 807916500 50869 50873 469167970 43685 43683 62620425 16953 16949 718530405 42820 42816 766001240 13679 13681 757485308 25166 25165 136116692 30982 30988 700147690 28787 28781 741738366 46840 46836 217472870 394 396 583772254 39826 39829 708203981 5776 5770 14673874 21657 21662 198446740 32195 32191 834232101 15458 15457 600267904 54054 54049 680017763 7327 7330 249962009 32144 32139 566539628 16021 16025 19895388 9069 9062 807091784 40422 40428 776891824 49126 49123 983036346 68191 68192 481625883 55293 55292 752513304 20708 20713 996627894 39844 39840 384153689 27671 27677 643329630 58429 58432 513115504 39847 39844 788894125 49044 49047 78432729 22677 22678 438127144 4209 4205 529062513 42515 42522 69136570 10705 10706 225694090 53485 53483 541634914 9430 9428 9918271 18363 18360 537612840 65099 65095 646759429 65119 65124 993554005 16948 16942 227561859 27519 27518 616422371 53068 53072 156421540 63290 63289 564420915 1500 1503 963380202 55186 55181 319719678 35757 35753 862736645 11905 11898 14578318 21963 21970 848139428 6692 6685 385118766 40290 40284 252179851 10778 10772 655562207 33043 33041 520137701 35236 35241 559997516 5049 5053 52413916 39870 39873 361257984 57222 57216 12360296 34982 34977 779989207 56858 56864 733404772 52883 52890 987633074 66206 66205 31592423 13698 13705 871476335 26368 26365 974859217 39881 39878 357467673 43476 43474 687530404 8837 8840 924489051 10587 10582 25816982 14665 14662 22207291 7274 7268 893116644 67112 67117 189966341 32825 32824 292819048 25409 25405 367653508 44099 44101 583254382 40027 40030 942389112 44178 44177 968205508 39893 39892 717936453 24824 24817 383455248 2581 2583 129226729 29415 29421 517920102 1701 1697 783423792 27197 27190 875870490 52592 52599 18239275 11422 11415 946797011 29889 29883 664591582 41468 41475 388767457 39903 39896 820334905 1759 1764 481198289 61053 61050 10500170 42748 42750 973684798 46848 46845 457930416 66358 66363 955490026 58863 58870 70079827 5977 5974 20705037 46374 46375 45957458 69983 69985 836340972 57845 57840 45210173 47731 47735 798922414 24500 24499 44027013 27403 27404 730420843 60286 60293 115580464 14494 14498 45486727 12140 12139 521973713 38445 38440 972273726 29651 29645 871372728 35885 35892 921769087 19330 19331 727718246 39924 39922 957615870 39918 39925 868852548 50486 50485 870849413 39922 39927 31681172 38976 38981 221304202 42336 42329 258114471 68027 68026 547191303 39926 39931 205277776 56453 56457 186168198 45376 45377 344370842 43271 43278 532540539 22998 23001 486324662 57473 57479 140909527 25584 25581 672980791 39938 39937 870268890 42295 42298 904883842 57648 57644 331086633 41332 41331 6568063 45689 45690 197330976 25515 25514 911818133 32161 32168 352843369 39940 39945 121108438 39939 39946 915695310 20922 20928 825824630 36935 36928 364984651 50288 50285 608843650 21489 21487 2515304 39945 39951 730400974 32441 32445 824857798 8495 8493 795525424 39952 39954 892880887 47706 47711 41674987 41474 41477 747515282 43222 43219 180449390 55535 55533 263334791 68981 68975 968749119 39960 39959 931330737 2129 2136 621782322 66910 66907 182969514 62533 62534 834043102 5596 5593 338088931 7491 7487 603047505 43431 43427 533998068 39967 39963 96918275 32144 32149 660918320 32888 32891 907957257 1117 1113 694105725 23252 23251 311009163 30082 30077 825209955 433 427 228854392 35900 35904 815300706 56513 56506 605327992 30738 30739 751120777 25453 25450 36607011 43710 43704 553353028 13434 13437 204908912 39980 39975 418198390 64219 64214 457297008 61582 61577 615219911 47859 47853 548966972 26881 26888 674807616 49937 49933 41554476 6229 6226 683186453 39987 39980 563957065 12884 12881 423879105 46061 46063 500279813 5066 5062 156894552 40422 40424 123918378 37646 37642 921939481 13898 13896 299446545 67405 67401 640927299 34674 34669 960423956 37357 37355 12078123 64904 64901 738008901 55298 55305 512797834 37060 37053 727921761 51195 51202 986388251 66248 66242 885250559 62952 62946 900235622 39999 40003 624611597 39999 40004 644828118 16228 16224 705517181 14452 14449 517684498 46079 46083 799709500 16258 16255 573753226 12626 12630 559074404 32102 32097 838094160 34045 34046 726804914 65705 65704 841799210 46006 46011 300513338 1485 1488 124218341 64330 64337 248146777 4416 4415 809439468 48294 48292 121564652 1010 1012 16235289 39718 39714 216378815 25238 25237 609569994 40021 40019 991624009 34891 34884 536849976 40023 40018 586305942 7851 7853 77928708 52581 52576 400530052 16032 16037 94448659 31074 31075 250970930 52397 52403 502123932 62938 62935 583627958 21750 21755 51546495 8954 8947 770835726 27207 27208 599304665 25538 25534 237925465 29413 29407 333168085 43058 43062 35818056 39656 39653 681181893 23768 23761 868116431 47589 47586 632021873 13809 13816 557556000 47508 47506 47462318 22393 22399 918762457 54228 54226 211746355 40041 40043 179088764 28340 28334 50669737 26096 26091 241276449 40046 40041 527946241 42381 42380 635368295 31155 31151 979149578 40049 40045 936867760 52433 52428 4980547 50315 50308 678769038 34469 34462 316821486 33839 33841 280776568 23563 23569 851667813 60034 60032 613174210 28147 28141 968205489 9806 9811 423761100 43805 43800 475030361 55682 55679 56671097 43801 43802 417778040 33423 33417 511066594 49227 49228 343545362 43789 43791 227822668 40058 40064 592347560 40065 40064 209544792 55862 55869 521685258 52833 52826 492900986 67119 67112 215046765 42320 42327 685263276 16985 16979 875157693 44292 44286 552024420 9427 9428 714860853 12230 12231 882941379 40074 40069 874184492 49571 49576 107351055 6412 6416 996547122 14458 14457 919257443 60552 60545 66988635 25402 25404 907430309 40080 40079 397545179 10925 10919 778343097 47289 47286 299131603 53297 53291 946520052 7754 7760 168463467 21871 21869 752243156 5808 5807 12861985 35253 35247 72447470 24747 24744 256244321 40089 40085 404886311 68365 68360 29798229 15513 15517 896558631 3392 3393 52995838 33369 33362 354664971 46662 46656 971499396 65712 65706 711510362 12227 12225 447469514 40094 40097 433140539 52041 52035 310263878 40099 40092 186020069 62342 62349 137565200 14448 14443 662357846 25986 25984 427147832 56104 56106 919417160 38378 38384 802670429 39745 39746 755670369 56046 56042 193494395 5886 5885 446553258 2694 2699 94412293 2113 2108 289690946 33795 33797 739912244 30407 30401 797953364 16768 16762 962538910 63929 63927 621208134 34224 34228 159059722 65373 65375 552009779 2633 2627 250569603 2640 2638 32416668 22240 22235 690157483 35848 35854 442548058 24540 24547 511017810 10114 10120 916342999 10936 10931 468958023 8820 8817 47747710 6567 6562 17329006 13935 13932 485617776 7717 7721 981127955 39978 39982 76544889 31265 31258 183543166 31673 31668 4791874 8207 8213 154009800 4656 4661 63382216 57339 57335 803320045 56097 56095 767945740 58038 58031 78546209 58204 58210 185473037 53162 53161 927180136 40136 40137 304121331 26155 26148 369583713 3825 3826 594835085 3890 3888 443453282 43368 43362 65989885 50974 50969 787236554 61892 61888 577510834 29990 29997 813930643 40145 40139 903694743 40146 40144 234605351 10315 10309 638212490 34001 34000 112129653 66689 66682 284478992 24408 24406 721326403 14190 14196 517658439 41562 41567 543516870 23290 23291 920037660 45568 45574 187151984 62666 62662 103079869 51111 51118 531023881 54045 54041 738199634 28240 28241 28877825 28200 28201 9328616 40160 40159 356295685 40157 40161 705047213 2343 2345 44883408 15077 15081 241438051 55296 55293 956002884 69975 69969 433685263 30253 30255 83216057 40162 40167 633978097 10941 10942 167726229 42323 42329 906259129 62984 62986 918054684 25960 25963 487125240 43312 43317 384843658 40353 40355 350872533 31086 31089 59979103 3867 3869 53497857 59202 59199 775956731 43989 43993 453569517 34704 34698 712397930 16470 16471 737407802 38582 38583 912926337 38239 38232 356048497 1578 1585 628642858 11426 11422 702491892 2194 2193 775197692 40185 40183 988571444 65638 65637 42102287 69796 69794 413443877 32057 32052 351148558 48632 48627 409928943 33643 33636 160501133 68896 68895 290831335 14271 14268 984698013 7890 7886 556243901 40861 40859 216699550 4099 4094 742201846 48521 48516 950032725 49406 49400 701896605 40198 40193 157969471 40386 40387 790605622 39505 39510 287950372 8375 8376 181640948 57043 57049 817556718 36526 36522 595370796 50103 50096 944062396 12329 12330 710235400 34344 34338 19950387 13648 13650 348971392 5328 5322 62126100 82 79 782773382 20045 20051 168405012 20386 20391 918795393 32096 32091 54596840 49278 49283 410339837 40211 40214 397395359 58301 58296 865005473 14295 14290 16985652 12321 12318 83785313 18894 18890 133483876 24107 24102 571714037 51428 51431 697916605 60615 60613 408887689 31419 31414 106252024 29773 29774 607422646 14749 14748 476895368 40225 40221 265188529 40226 40220 808967795 24675 24680 755800514 40228 40225 603006817 5255 5253 4238072 40227 40230 556571378 25236 25243 791690780 64914 64909 367319893 40231 40233 581973475 40234 40230 657368343 61671 61669 854500455 63001 63007 462315832 17534 17531 173087704 14117 14111 518200708 47736 47737 345068399 57582 57578 570384160 22604 22608 719105700 23182 23181 936837988 49914 49912 714785953 55947 55942 844374760 42590 42584 147520502 40246 40244 549759714 5864 5868 336105102 66846 66850 837918895 30298 30291 925698530 35109 35103 466469807 40249 40251 781262700 43430 43423 180846934 32758 32761 32495967 60787 60781 985558912 13395 13390 887490453 30633 30626 999309573 52757 52759 1636553 51812 51809 55437454 16799 16798 83022854 37503 37506 269344167 13066 13062 235447903 52431 52430 995899413 40263 40260 236681441 16453 16459 21927273 55020 55025 800654022 9943 9936 490011861 69315 69309 662686699 22353 22355 38791999 40269 40267 452875141 50052 50050 868958612 26850 26844 238554895 30957 30950 440596319 31703 31700 700863879 11756 11755 520020890 61595 61591 194513625 59843 59842 683831747 42231 42237 878223260 57434 57436 71057203 29293 29289 57489660 54896 54897 975148204 53709 53713 328733943 62417 62410 214444081 24156 24162 708673229 1068 1075 93993242 48827 48820 188802993 12897 12894 233643111 60237 60233 596309957 59301 59305 960151381 15566 15570 472394565 34371 34367 21876271 59387 59389 135254018 40292 40287 840285543 57825 57823 48508179 40294 40291 656009445 40290 40295 335621831 66561 66564 478723487 56952 56959 68065502 18508 18501 904667498 3940 3933 28600056 55100 55107 14664463 66305 66312 578541389 5278 5283 923339938 42554 42548 836891551 6404 6400 496835087 21241 21246 629392493 40299 40306 178193910 5258 5254 37839978 61406 61404 732717753 3268 3264 155131949 40303 40310 336045523 47863 47867 433872426 8020 8014 850228075 36626 36628 12943585 36360 36357 235161640 69292 69296 557350741 43367 43366 120583496 7405 7398 175294400 22133 22139 117580524 67351 67348 809588869 24787 24781 378391734 7653 7658 773607270 40318 40322 89615510 66707 66711 713217271 43797 43803 522831841 16533 16535 190706258 47409 47406 327455396 35969 35973 687992589 44251 44248 280124727 40329 40327 298896233 240 235 880082965 47016 47012 276638412 47923 47917 341735914 63692 63688 115982962 59660 59661 69347822 29324 29323 263037023 8532 8528 26547826 40448 40446 943087256 41662 41664 635037624 60994 61000 92739218 40340 40339 540120840 21531 21524 362719467 28449 28443 477464064 29017 29018 259403096 9743 9749 347792940 58916 58919 866426591 12026 12025 849490135 4060 4063 67554886 35887 35880 480864032 18501 18500 899986635 45255 45257 219945040 54418 54411 992667925 40351 40352 883401322 12621 12619 538273899 40347 40354 176873732 68269 68272 7170596 35199 35205 208223830 7965 7958 314925918 3838 3833 264100497 3299 3292 356288755 4936 4930 652950898 49419 49423 723496361 40303 40302 5569558 43741 43738 489279657 39895 39900 582339856 40365 40362 241725491 3717 3713 84257977 10680 10685 398259343 37603 37604 706323399 50848 50851 469583687 21848 21845 3341345 31109 31102 112781971 31311 31318 192114674 56414 56412 127280405 27549 27545 943812348 40375 40373 12536774 40376 40373 963106352 25047 25053 461751345 32555 32553 767668091 43314 43312 295272671 10239 10246 858193890 43623 43621 586656274 62397 62391 660361681 6896 6901 73869494 46557 46555 346667440 39481 39479 9924500 21533 21527 738691256 63705 63703 38997193 24427 24420 250880517 39948 39949 316003702 9244 9242 182691308 40391 40384 13798330 12434 12430 139716494 57362 57357 35328733 12885 12891 259776685 10375 10378 64663502 40396 40391 614471615 66021 66015 521665488 9794 9793 503589953 27080 27075 439226224 16787 16786 897285454 40398 40401 720953786 32383 32379 932945520 22213 22218 93327788 48904 48908 311398070 50534 50539 759611371 16400 16399 646604295 66343 66339 413779637 21712 21706 433351861 20583 20586 908307991 25572 25577 310563157 7614 7612 54538336 15539 15532 398946511 40413 40411 143385301 40552 40550 21437105 7765 7770 739628710 49597 49602 397593545 58072 58079 747914785 60216 60212 619544818 56884 56877 925147686 6181 6188 468366382 36418 36420 699274203 48382 48388 337091061 44565 44568 870532768 67824 67820 40983245 56794 56795 685968966 694 696 305790235 65068 65070 863976827 45579 45585 926853945 32845 32848 58521225 18190 18193 30975944 31260 31258 119689281 14295 14297 276088392 7472 7476 524898609 60451 60457 610446822 40435 40432 640627486 39425 39431 984110228 5508 5507 886039726 36681 36682 108048479 61109 61113 15230308 44347 44346 253760253 17371 17367 631115729 10320 10316 335897510 40443 40436 548789769 57893 57890 933997350 67589 67585 15011925 3250 3248 348956207 9059 9057 844591655 26630 26627 55150579 38905 38909 995807571 40447 40450 274605810 10770 10767 540185467 39554 39552 141391377 35418 35420 359639499 66042 66038 444144621 8348 8344 378423527 31528 31533 825523822 50733 50740 295203618 26458 26454 122226847 38240 38245 359133937 41423 41420 397482173 4994 4990 344480159 57251 57244 128095374 55385 55387 783865410 58572 58567 203757555 69169 69166 319682797 53633 53632 759427521 10331 10338 750007847 31612 31614 685564621 37212 37209 743554716 32804 32798 387273542 40604 40606 537394963 54351 54356 309097032 21620 21619 739597472 16876 16873 90829741 68218 68212 370737435 40470 40476 536076327 41976 41979 888458192 22563 22556 373140364 41238 41232 927677048 20596 20595 727483760 20909 20908 312893033 42099 42092 695703545 45137 45133 221721097 1710 1706 161130735 41075 41068 876208776 54843 54850 757649683 60118 60121 821289423 40485 40488 720092594 11343 11345 240735411 26645 26652 298496121 65968 65965 558805359 61504 61510 588689803 40493 40486 629744209 26635 26633 646064081 36155 36154 17924275 39822 39816 430820241 37227 37223 6814765 43482 43477 492709699 4761 4754 27621385 37346 37347 575412896 31784 31788 32225527 40501 40502 932647931 312 307 458630402 46770 46777 20752852 19675 19674 732481475 48669 48662 433049259 46318 46319 797692117 49798 49792 35927826 40509 40508 134886025 21052 21054 139741702 48251 48245 991014618 2127 2122 507338623 49321 49325 16443043 51725 51720 190525766 69932 69927 844285199 41678 41671 882134535 64230 64231 70011217 42467 42473 994385575 40515 40519 724803734 26807 26803 341011415 11875 11872 289867320 46642 46649 886923754 14736 14733 861196341 67641 67636 378537699 49449 49450 406533599 40526 40519 899110611 40523 40527 239988437 11077 11071 170818146 14327 14328 24493617 58686 58692 533875627 45722 45725 468893187 30627 30620 202874189 60910 60908 62848767 68140 68134 655816638 7401 7407 646991986 40534 40536 126009571 23645 23642 645481595 41444 41439 609681886 4562 4559 422397047 40537 40540 506347304 25215 25210 736119229 25755 25748 305141471 63481 63488 499814028 64038 64043 950311265 66679 66675 592071489 9752 9757 824709145 17637 17634 597971917 27037 27043 48159897 54094 54101 593996135 40550 40546 334473705 36756 36754 225367166 40407 40414 915001887 26965 26967 746724082 54456 54459 329370160 20698 20691 127493763 58074 58068 255683078 26232 26236 851308426 62017 62022 738350803 22449 22455 109871079 67712 67713 247856548 9653 9650 274227770 16743 16749 69554745 62772 62771 753652054 47342 47335 727632916 36192 36190 535493618 66628 66621 78922704 58063 58059 433352866 40568 40563 193807028 5047 5054 51067910 8059 8063 404773512 2181 2177 521966401 362 367 778111911 28000 27995 915868845 40574 40573 988931926 25946 25950 529979598 33324 33321 1696340 18307 18314 283341188 40575 40578 905875891 40575 40579 357344644 15685 15682 13593061 8552 8555 269192712 32288 32283 642242586 15266 15265 69812934 29212 29214 984644042 69780 69787 304703007 44312 44315 825742989 40735 40732 977030042 40588 40587 171863091 2894 2889 456190608 27101 27103 551722257 65959 65965 971887401 1060 1061 949317273 40593 40587 120572807 32310 32317 675780142 53828 53821 877388608 49325 49331 625035318 59594 59599 613341970 27962 27965 261029232 6077 6083 759379154 5678 5685 35070599 3090 3088 911212454 4407 4412 139159016 28164 28167 763049076 44865 44858 997693393 8770 8768 508442266 45029 45022 700010667 73 69 546655456 53140 53139 143380890 25019 25015 796993194 30578 30571 352244562 9167 9169 460046707 13762 13759 596031276 23381 23378 674775670 13196 13199 23973497 18512 18518 173283502 58698 58699 702950422 67864 67869 341670657 64676 64682 817837121 38901 38896 123573945 55707 55703 615669418 28158 28157 397673011 40622 40615 190373581 25161 25157 412174299 48196 48199 951854720 53557 53551 538680664 14919 14924 612955848 61769 61775 372349699 36771 36766 54831345 6584 6587 70303134 57900 57897 650602974 40631 40629 956042307 43505 43510 71387549 29217 29213 798352538 51002 51000 670560574 13826 13820 275275599 69631 69624 848418022 1346 1341 958808771 15814 15811 631613471 66813 66816 551971330 66221 66220 541753970 40641 40634 155430390 40642 40639 692630072 20966 20962 706866906 35005 35003 149860781 39840 39838 705516016 40646 40644 343994950 67228 67233 356452215 40648 40645 759984709 42371 42375 624798936 55584 55577 358142090 1306 1312 186523424 24045 24044 465195692 40653 40650 241750450 64252 64248 42242376 40649 40655 848821566 42485 42480 542817945 3252 3247 893139693 40658 40651 530791241 40745 40741 381607902 41873 41877 492400007 62496 62492 69624534 40324 40326 159223386 18453 18458 891332147 64392 64385 187359541 43770 43766 748202018 45543 45548 172329419 59593 59595 872647442 65744 65740 550499364 69285 69278 27533929 28165 28158 366510833 68753 68758 11136885 40669 40672 605091869 52161 52163 139070117 53098 53092 771509156 44536 44540 361608441 44339 44341 566387880 21993 21992 866813879 65769 65770 782362818 12906 12900 681879648 14201 14202 234984854 40681 40680 384470754 32291 32287 35870890 40682 40683 27098127 39878 39875 209033592 33579 33574 91075662 5342 5341 32186305 4379 4382 941675152 67801 67800 546377765 51208 51207 11650950 48075 48070 616014065 19613 19608 437410066 498 503 97425720 2555 2552 311375355 8853 8856 382808101 43634 43636 969896420 7643 7645 804541071 12350 12356 259521919 62040 62044 576027854 30210 30213 611217150 5853 5849 860972749 44807 44808 12070602 8162 8169 24163937 17761 17757 23672 15928 15935 352267225 102 95 917929977 68766 68768 43954903 47726 47725 298900240 29397 29403 52547934 43421 43426 53571337 10286 10291 55921963 57695 57698 748980905 1420 1422 891690825 55282 55287 461665377 8726 8727 977254880 14442 14437 117081286 46333 46326 872760398 11445 11446 585319750 44765 44760 326950264 10524 10523 961308435 31280 31283 176075874 40717 40721 479962724 19337 19340 518366462 3224 3231 609021405 60394 60388 492803906 23973 23975 106286667 62864 62860 232969341 8516 8512 59626645 40728 40723 733791979 52999 52998 441702384 11840 11836 54974343 13257 13263 231146065 9235 9238 926277152 15468 15463 967984424 34357 34355 260986799 41950 41951 57583179 45204 45202 339007208 51494 51492 51070768 67621 67622 354444047 14072 14075 856320096 38172 38177 573356301 41832 41833 918573864 62773 62768 344728259 39395 39398 694123922 43686 43680 735795358 64954 64950 86700180 34409 34412 550379884 4549 4544 391565446 14128 14123 797418606 40749 40746 753491929 67765 67768 998842798 68268 68274 641374727 14031 14028 256115858 34542 34535 52067014 40754 40750 424477874 37886 37880 428721537 42047 42050 690768103 41035 41030 154493192 2287 2281 231850148 20064 20068 491527047 56383 56376 396699530 40755 40761 793569973 63060 63064 540665654 20479 20477 9712205 34779 34778 429837150 42825 42823 45211842 19586 19579 122797084 13239 13232 38395951 54906 54900 584217225 40768 40769 708510092 31314 31316 231758734 40771 40765 760882216 41884 41891 335748343 40860 40864 209207123 28229 28222 513175753 14262 14258 116658267 333 339 457132758 63869 63875 100521659 40775 40778 955120782 20667 20663 248624782 40780 40773 8618264 10966 10964 161488714 135 134 214674338 3821 3822 252414634 64431 64433 104949 40785 40784 239937516 53430 53429 57897804 43971 43968 39484733 21596 21603 240439142 56425 56421 692918642 45125 45124 364804570 6671 6669 207296504 43538 43537 751639979 46177 46175 276932878 67140 67136 206453020 62757 62759 465884209 40789 40796 665509829 6683 6687 78093016 62683 62684 266008807 40799 40796 481511778 31096 31098 569817085 62856 62850 596923469 40795 40802 594150291 14120 14114 350295464 13366 13369 231030363 56216 56214 578322123 68766 68759 741189246 23186 23192 226759237 38021 38017 208879408 40809 40802 807221782 9222 9215 633305223 24584 24587 696995359 20963 20958 921176461 32094 32101 59544790 8027 8028 46687892 40815 40808 601823294 54198 54197 232148425 15076 15073 945082647 34545 34550 457772044 40819 40813 899881553 62812 62813 301501439 57081 57088 347988679 41284 41278 80266589 68544 68540 611582762 45289 45292 72651406 41644 41642 538166843 52630 52633 983865976 65953 65958 950616382 40633 40638 242912407 68032 68031 585306283 20602 20599 810115920 1209 1206 462671142 14496 14495 314810498 35249 35242 886230193 12794 12800 823015519 2428 2433 499024929 11818 11825 613588602 18129 18136 920722638 25795 25792 745711904 31555 31556 623809167 18990 18987 680967916 65902 65907 900328934 40842 40838 711066262 7188 7195 61042295 42089 42085 486928652 3084 3080 866105791 9009 9002 661693892 14256 14259 886399490 11799 11797 165853520 18616 18615 458316165 1350 1357 421359155 36686 36693 79144446 10170 10177 423108595 35743 35738 430368841 51205 51198 437266543 57508 57512 498568284 60892 60885 391917427 45327 45328 539112829 11046 11039 46222986 60096 60089 56750259 5288 5287 456000275 45408 45404 253740922 12155 12154 264081559 62867 62862 447182010 36703 36699 374859098 47953 47956 135622138 7294 7301 836441904 59068 59072 471004881 65542 65548 227311250 46873 46866 668132510 44448 44442 780475889 62966 62959 370401401 11181 11176 952734538 40867 40873 683804010 23606 23602 704038907 40874 40875 423210712 21616 21609 194466517 69372 69377 757599044 52045 52039 58291826 40879 40874 839796535 53921 53917 625391049 24666 24663 828531832 40876 40882 61579519 43559 43562 257102211 40882 40884 691235969 38509 38504 640193847 63099 63094 884336719 52790 52783 273031887 62011 62016 57185179 29055 29057 852339219 2721 2720 177569938 17275 17268 987690959 27404 27409 988099706 1414 1409 528267909 28593 28589 894948861 31336 31329 437075807 40896 40893 768868292 40894 40897 662502247 56749 56748 15891784 14993 15000 66925818 40898 40900 500260837 34435 34437 862773626 40902 40901 562424369 39810 39816 139692868 34062 34055 640435595 2256 2254 998757346 517 512 664614391 35807 35805 107964033 26302 26306 69301801 25696 25694 300019365 35896 35889 476902879 65741 65748 732522267 56699 56702 824335476 40907 40913 346543408 68620 68616 101917106 40915 40908 429212704 67848 67849 654971625 11828 11826 140711121 50742 50749 332991037 51179 51180 876574145 10363 10368 879347268 36062 36055 439686973 40918 40922 846258129 63813 63820 409956309 2161 2155 985682442 59059 59060 169485580 56815 56817 137840833 40920 40927 971402324 67751 67750 978757889 40924 40929 26062393 21146 21148 426936294 40931 40930 698271196 47770 47763 176292786 60152 60153 936369827 24593 24597 345223966 32922 32920 68051503 32764 32760 970890990 33633 33639 1698958 64540 64545 108329416 38567 38560 123940018 59869 59864 378833478 63621 63618 669728546 40942 40937 916159306 69857 69859 298295536 31014 31017 513115794 47119 47116 61310187 51682 51681 729034124 54015 54008 127788309 916 915 400356459 40946 40949 779506264 32012 32016 379179898 65929 65925 566457460 46321 46319 279958192 40953 40951 947499068 6443 6447 688751493 51638 51640 600758786 49725 49719 132009221 35033 35035 622363216 48829 48834 259800611 59618 59621 978451161 26341 26336 23564367 14899 14904 322512814 44191 44185 377263179 881 885 18280629 33281 33279 683567930 18796 18790 857433944 9807 9810 919559674 44462 44467 828601466 51817 51814 486582451 14244 14245 681091759 19257 19260 161382576 57046 57048 943052972 31982 31981 222347886 19591 19592 358979580 24832 24834 616515059 44648 44649 881333237 25620 25618 52790113 5603 5601 189871339 33957 33958 518996427 59576 59573 495803299 9766 9761 550154823 68877 68872 646052106 49456 49451 8224581 30073 30070 284249639 40981 40984 217426975 10074 10077 263907407 40986 40980 25950449 3510 3515 152874392 30532 30530 794842794 69037 69038 647433616 49806 49805 843533155 41473 41474 997141038 22123 22119 385142000 23825 23829 332270856 69135 69137 858800053 26147 26143 512048327 7331 7324 765876155 58699 58701 57624280 7243 7242 391647236 10932 10929 410161509 27193 27186 414329883 67317 67318 119802244 41002 41001 339343342 40717 40722 352780718 14487 14489 14727648 52108 52113 544298098 41006 41003 502827803 69368 69361 67837802 41001 41008 46303779 12253 12251 854895215 56560 56554 732142513 45206 45210 65537289 60232 60233 116665790 5069 5067 514225193 41009 41014 594817246 65392 65389 434795035 19941 19944 39500751 68691 68693 35156662 30310 30305 789286226 6707 6713 343482838 25365 25372 509993017 58510 58506 615957004 53871 53864 934790594 34719 34712 29732755 31854 31860 156203555 57062 57059 151546758 8034 8032 179169126 10591 10595 906654033 4958 4957 777636471 40865 40863 652970086 26566 26562 625946236 25778 25775 559728689 13183 13184 370389604 2780 2785 232518733 16569 16563 694570179 59782 59778 972488440 6178 6171 781451741 67660 67658 791449540 43056 43061 963100672 51617 51618 275866256 21348 21355 2264088 48336 48341 273453751 13455 13454 18312829 45476 45470 832513671 22321 22325 796493839 8701 8705 620982005 45378 45380 198020997 17498 17492 885886862 53767 53760 704654082 33413 33417 296927921 16029 16025 78466537 8484 8481 839134716 25389 25385 571415283 22436 22442 362240772 51720 51717 116245119 40702 40698 541272137 63179 63172 892377897 22121 22115 486983273 46409 46406 404007069 69488 69482 465966483 49779 49784 536380590 41050 41045 1453375 44644 44642 802414242 41058 41063 339863580 61411 61415 507774160 41065 41061 249624138 65286 65289 742698094 16763 16764 589653962 4640 4638 863726500 1714 1715 129574195 29439 29434 774674916 18837 18840 165264550 46079 46078 449743486 39565 39559 494473475 41072 41074 490329455 58839 58843 402786653 39860 39858 528130682 33054 33059 666424492 9839 9843 340044411 19399 19398 968627650 26841 26843 486859511 54823 54821 547982209 14976 14972 898664439 57467 57460 769526090 22184 22183 662468631 10908 10914 257414072 68178 68181 654907098 50169 50171 607729039 12453 12447 465217856 20812 20815 434757871 55294 55290 914710683 46619 46616 64549070 57783 57789 396593054 22384 22385 71554213 13480 13481 637896119 18621 18614 423690344 38910 38915 442805407 63870 63863 11999420 9340 9338 536118319 58120 58123 749867877 21955 21962 213223541 66218 66225 271986685 26665 26669 325520903 11466 11464 6638828 7020 7024 823672983 11704 11711 882542740 30079 30072 945516488 41107 41106 919363276 22329 22334 8148032 69406 69405 887574672 24313 24312 6208766 5342 5344 550810614 65687 65690 344493294 24946 24944 824000612 21515 21520 349522107 51362 51356 874916609 29665 29667 3268325 45250 45247 135882601 31717 31718 59739667 43202 43196 694280357 15681 15687 504094122 41114 41121 701578842 11312 11314 555723934 55273 55280 39946816 35939 35934 175772809 41123 41125 294996438 8532 8535 386222330 473 471 947609685 34512 34515 328528655 41129 41127 676318434 35647 35640 664142150 4273 4276 314448135 46351 46352 392440208 14743 14739 247728996 49138 49134 540496295 17290 17297 607318690 23775 23768 800674210 44875 44882 265329833 66455 66452 422986951 69563 69561 840748563 50672 50673 175103136 22350 22345 984468960 63389 63386 571238993 44941 44934 37247339 45362 45356 699175464 41145 41140 623711388 23580 23586 362536310 16371 16370 285035104 41148 41142 203464349 37518 37511 368775510 46698 46700 376527723 44929 44934 802990284 63638 63645 27912102 40532 40539 383623657 41154 41147 855861736 8639 8641 193014059 31645 31641 228338861 31357 31352 787776533 3429 3431 837979563 41159 41156 437262113 28515 28513 854909282 26129 26134 83494908 9117 9122 105484531 33876 33879 828919794 50468 50475 279339061 65821 65818 696406695 41166 41162 733796870 1464 1459 90393865 17396 17389 668063455 38495 38497 154873986 4382 4389 720032172 21842 21847 236174962 41166 41172 799243994 12238 12245 120420316 68444 68439 94132657 41175 41169 369505632 18643 18639 361765860 39558 39551 56602985 23568 23563 184800102 65719 65725 813915815 27575 27572 630721152 41181 41179 790465728 9428 9434 335394337 19055 19059 399134018 6020 6015 444915317 66223 66220 187600605 15805 15802 659600824 7254 7251 861394127 5242 5241 371822925 7168 7175 907810975 12208 12209 99481866 39501 39508 102724622 64226 64223 27541719 67529 67525 611395403 33801 33808 523165815 59634 59630 80826214 32075 32074 362544549 23330 23324 647061767 41192 41198 756571235 28297 28302 337001312 43223 43228 176302479 23426 23423 452650848 69631 69636 949572535 29870 29865 785471273 14019 14013 819127854 263 268 142948805 3633 3638 97131103 21832 21835 878655252 55372 55374 827560802 18309 18303 547596297 44581 44584 674101197 50433 50439 517414678 65478 65479 894688717 62305 62310 698438885 24559 24552 55931765 7191 7194 558550345 56813 56816 921525589 41217 41216 283396212 52852 52857 422079823 61694 61688 772035690 64495 64499 960676774 57833 57831 623678134 47504 47499 35024984 12608 12601 617154139 28613 28620 683842222 46877 46874 953482765 27616 27614 895835409 55660 55667 689499809 49399 49398 593793823 8566 8567 739299779 49898 49905 996756990 41231 41229 543939815 6715 6708 686416624 66059 66054 523150466 41234 41232 761350184 31885 31886 410353529 38795 38797 857584605 41234 41237 215367385 5130 5135 565555612 61568 61563 358747594 9325 9332 907420130 36980 36987 206147006 28724 28729 3725290 48013 48019 135922414 962 969 141740484 4812 4806 645895 8921 8926 46972071 59433 59440 746448928 33740 33744 865920904 60748 60753 303976944 19863 19860 61386219 55921 55915 262647614 27520 27517 738690298 36060 36057 440778136 53443 53436 898373844 9041 9040 43209544 41252 41256 829536295 15558 15551 340074372 56660 56667 739062785 41259 41254 442451173 18121 18124 388100579 52620 52615 2162715 59059 59063 231728152 30280 30276 444862686 63797 63791 875125828 49147 49146 267848487 22157 22158 342027328 38740 38743 790650529 37724 37726 655141 29092 29098 37712474 41268 41270 947840167 18316 18318 288368831 54908 54909 22931109 37847 37841 604790727 41274 41271 105234685 21521 21514 946585966 6275 6280 202719141 25171 25168 994670693 60181 60180 428173048 44705 44703 964893960 59464 59458 297039437 51280 51279 419262096 39911 39918 32724174 41277 41283 207760522 52780 52776 60315272 29036 29033 327623816 59385 59386 259020734 41286 41287 980240406 51296 51289 80716419 12010 12012 685924079 54841 54839 105304712 57310 57316 885238129 12690 12693 770845490 41293 41290 148997967 18342 18335 996938735 8371 8364 310343302 16659 16660 29746379 3016 3019 125075090 64622 64625 415087934 16689 16691 921820129 57512 57516 797361992 58951 58949 920747912 22509 22506 155531456 41303 41301 535344949 3757 3753 58728170 922 924 705368420 4414 4417 225722439 6754 6747 468439510 34750 34746 224129201 23587 23592 514755135 49877 49883 929592231 59412 59406 679193408 41312 41307 844284645 2221 2225 262185364 56628 56623 254246711 64467 64469 944952206 5404 5402 890534288 37044 37047 789680835 44009 44014 518115926 28134 28130 564614660 30600 30594 738042625 4918 4912 147574671 15746 15749 657614308 34327 34333 879178629 44322 44315 83234890 41325 41323 208880287 41326 41323 995988165 66273 66275 947711261 43885 43884 900674499 12099 12093 69916672 28782 28777 93517922 34096 34099 336174713 9616 9609 333746054 64431 64434 417092001 8034 8041 858354472 53263 53262 430712938 33421 33419 362558449 53485 53492 6772182 6412 6419 149201671 52004 52001 52437351 54005 54000 962940455 13162 13163 5868502 47474 47479 523272692 10992 10987 965087752 31938 31944 379176590 41345 41339 2666045 47910 47905 107252327 34727 34725 127560587 68044 68047 362573650 15255 15254 721720203 66116 66117 318827997 6452 6458 469489234 32124 32122 270222049 41915 41921 639780002 19036 19030 300899159 40019 40026 896088674 41354 41356 424522349 41357 41353 821382476 31398 31405 616912346 50743 50738 480023526 41360 41359 775259246 41355 41361 319576243 37489 37485 100735725 20383 20380 176721322 50996 50993 232669981 41358 41365 911152103 6213 6215 894114078 7885 7880 916040609 43346 43342 966638330 26111 26115 692035676 27095 27094 196507261 27129 27122 217580895 20590 20585 491948359 9295 9300 154834537 61137 61140 939468575 10588 10584 214143136 15060 15061 531085962 57829 57823 347412426 41371 41378 583766940 66756 66752 240679871 55715 55711 441448719 4473 4472 629174814 28754 28751 988630930 43198 43204 831166528 5231 5224 977816419 62847 62848 319082858 68599 68597 698212384 63369 63373 870995271 41388 41387 135881435 66035 66033 15546517 34142 34137 784470636 1591 1594 788515358 33580 33576 403962379 34789 34795 996623850 10766 10760 623469086 21157 21163 49481395 54432 54434 580109135 53283 53281 29386649 6991 6989 785051618 16640 16647 248655895 64850 64852 71231301 35418 35423 112534582 48797 48803 151619561 16702 16701 314857216 41397 41404 641995601 64765 64769 480364344 12113 12108 150157417 68557 68556 575907400 46470 46476 245209112 41402 41409 392601979 41406 41410 65154584 41410 41411 11357036 21528 21522 407803910 69814 69816 480524735 53564 53561 96984245 45376 45372 175418126 41411 41416 329565640 47816 47821 26495270 22117 22114 828268928 57588 57585 201972596 53617 53624 242725586 1265 1259 357268922 15262 15259 812989885 42579 42580 69854470 55527 55528 74001882 51662 51656 318196965 33882 33876 237685557 39872 39869 876203732 6065 6061 925151579 41422 41429 8719351 66404 66411 516422836 24211 24213 443901198 14626 14621 782197267 30507 30512 451335332 46880 46887 335471756 53505 53511 10751369 41944 41945 559455622 54801 54800 742990723 45218 45225 959236880 48724 48729 441881153 18011 18007 77240441 46634 46639 844942992 61054 61055 395793690 25862 25855 850944466 11491 11496 79236471 49344 49341 781235627 3749 3746 45070983 27325 27330 785964541 41448 41446 626096975 6308 6304 66109207 41450 41449 206572726 25606 25601 971465769 59108 59102 160101268 42133 42127 23009787 1401 1398 553454860 63022 63018 57792479 25516 25513 609679644 59110 59103 333123813 28058 28062 203821938 18025 18028 262942541 27074 27070 280030849 64767 64761 549252162 47965 47971 610436309 19240 19239 832780741 44084 44081 299832483 28761 28759 133522663 41466 41459 532011429 4837 4835 361217595 57213 57219 1462052 41554 41556 240199307 41463 41470 265008215 52432 52430 887870410 18090 18096 46150891 66933 66937 800547402 61835 61840 104531939 9389 9392 412747311 58505 58504 883940002 13879 13883 426144036 58058 58057 549801542 66736 66730 114802764 37153 37149 409826616 6926 6930 205063803 24065 24068 33096961 61551 61550 430196391 10939 10938 913356384 41481 41485 652472985 32919 32925 393967001 3363 3360 22869992 43304 43302 150697231 67019 67018 406091048 54478 54476 171653141 67650 67654 352704863 13748 13749 341384194 15817 15811 961683384 22521 22528 52446083 24240 24238 209411452 34147 34141 656353334 50578 50574 268453949 45449 45454 62106228 14948 14944 180322901 23649 23642 40712046 69844 69843 953813903 64076 64081 871369083 41503 41498 305375779 46215 46222 707569328 39313 39315 966156264 34653 34648 109653426 38594 38590 108183493 567 568 491864264 172 176 994326376 20366 20360 791166260 69511 69514 445751611 35609 35611 907607236 60944 60938 747549332 16063 16062 675861924 17925 17918 660544045 59244 59240 843730038 58610 58615 200860371 34986 34981 185511076 16007 16012 698674786 41520 41514 595065589 52192 52198 438410480 65433 65427 327808607 50786 50790 677770313 12742 12741 121412381 81 77 872471452 53640 53639 217144321 41524 41527 52313971 41528 41521 125699594 57261 57256 354922984 60548 60544 635929145 41531 41527 671505174 14957 14950 581757345 43591 43588 33803727 52990 52997 750428094 49936 49933 844010637 64211 64204 6724871 60223 60230 437914282 64242 64237 866132934 11978 11981 811718099 40727 40724 331268392 6686 6683 306910138 41535 41542 486108304 40974 40970 304451595 41539 41544 661920561 56623 56626 386963106 34025 34019 261066204 835 833 60713979 38677 38684 976733974 64346 64351 381584873 18580 18585 316155758 41547 41551 355780235 36978 36975 82584590 46617 46623 868477820 54394 54397 322030479 11723 11717 233596747 61413 61411 243010834 41554 41557 518507307 9734 9741 237303180 42661 42654 229347051 69184 69183 740153185 4262 4258 428610856 46124 46121 648253493 19131 19128 427507649 60070 60075 697295102 3402 3407 535668875 55249 55250 558533726 37137 37133 895210054 65258 65263 425504561 16169 16171 996337104 2142 2137 144770914 9245 9244 713543577 738 736 219684098 61255 61259 16746327 20762 20768 962036123 34368 34375 901045243 29947 29946 899586497 34198 34194 501171683 64931 64935 377988331 41579 41572 491893073 41580 41574 727250817 56612 56605 223688476 68471 68466 636951350 3228 3226 801581477 21438 21435 511166872 41585 41578 523928589 53763 53770 341046501 62780 62785 700012965 6714 6713 792154913 41585 41589 673667494 10944 10950 561356645 36284 36289 71580451 44452 44445 773588346 34826 34823 62020411 54357 54356 882961319 36002 35997 725575571 41596 41589 70684358 58091 58085 683185924 20307 20303 415278237 64647 64643 461103760 42435 42439 56686700 8004 7997 663729307 68961 68962 548156867 41603 41601 688157783 55334 55333 511497622 18324 18322 944929665 27066 27064 862183827 46658 46663 761140299 66459 66464 163119539 69446 69439 857346969 26745 26741 5343248 41611 41608 499704687 50849 50848 47050486 48598 48602 366743978 8519 8523 462159164 24882 24889 159135471 41609 41616 20645077 594 592 916834786 41617 41618 34533282 5833 5836 72476824 41620 41615 244158090 7129 7128 501166670 3109 3108 100982477 68108 68109 520549211 14737 14742 110770581 38022 38021 143316323 65469 65465 587178447 41627 41624 158452174 44979 44975 69622328 23198 23201 310662264 41630 41628 977010107 24772 24769 80610474 48342 48339 455867386 28758 28759 146897482 30040 30037 920669227 21689 21692 73171278 63547 63550 24273445 3321 3325 596827510 45983 45976 440218042 67644 67648 21104699 35108 35115 753081416 16618 16613 685904643 41642 41635 806216843 35501 35496 19110294 38769 38770 498466485 40939 40937 913567957 13020 13025 716538561 15938 15945 309611946 31861 31864 508964612 64461 64466 874897467 6798 6795 662960389 44421 44417 883366243 50118 50125 832544910 9175 9180 774914146 64357 64351 452032771 16256 16254 907290323 41655 41656 246963443 47822 47818 392485087 13043 13050 618659821 41659 41657 3317169 53737 53743 156177045 2328 2330 863001641 7166 7163 215805174 47812 47813 829634517 63336 63343 568242970 41665 41664 689437213 49347 49351 643704792 41667 41660 595631037 43516 43514 38688750 30170 30172 14727289 47132 47130 486856528 33021 33014 427902731 49999 50006 138244799 54478 54481 827758433 1244 1247 685418396 44670 44674 374507781 69673 69672 959559679 22280 22283 356282333 38218 38211 714416388 11162 11155 449744148 59757 59750 115925349 41681 41679 836414040 15197 15201 802328142 40968 40965 201880902 23367 23364 32694380 6953 6950 658091810 26596 26592 526086984 28655 28648 25953484 8999 8998 66768595 14832 14825 771465967 17613 17606 224531265 60825 60830 495740 41690 41692 771820315 28486 28481 27060567 10958 10956 935528336 9443 9450 25869136 26776 26777 949540621 15691 15697 850573140 39942 39944 709223949 24914 24911 666987748 41695 41700 372308017 41701 41699 556643783 29988 29994 182056851 30832 30826 43996668 22029 22027 619105880 65943 65938 513258483 41706 41705 232390276 41703 41707 648407805 47609 47608 845245458 41709 41702 945121792 60909 60913 306875717 12971 12973 313250927 41712 41709 739472697 10391 10394 702794617 46153 46152 639298749 34927 34929 707784065 43250 43246 930549093 60454 60447 924576207 7379 7373 845353690 15632 15628 428833925 41546 41543 844322421 67515 67521 779052756 45365 45364 262514956 4449 4452 132167535 34229 34226 452394764 41725 41718 321517376 4347 4353 34546376 40186 40179 892669531 7155 7151 544956689 15051 15045 800224560 36305 36309 498525191 54727 54725 14157316 52669 52671 453259310 62826 62823 264766114 41734 41729 316438469 41734 41735 395190861 24036 24034 738179155 44762 44756 583384058 23747 23746 573200002 27413 27419 165109948 28961 28954 107260976 10938 10933 98499200 53968 53963 955628740 42611 42615 170607354 22194 22201 519340990 54451 54446 912369375 41741 41746 897356179 39817 39813 322857301 44296 44290 75262647 23423 23422 737549224 41745 41750 321412347 68878 68876 909917502 16477 16476 537902873 65077 65071 450828237 14278 14274 53511309 57354 57352 286075851 39095 39102 491757479 62551 62548 506970406 54414 54416 316756959 28962 28957 747794486 1241 1244 983861864 35491 35487 171325168 41762 41761 3568904 41756 41763 48623196 43376 43378 25365286 40561 40562 644559945 41766 41760 70024485 20365 20359 765271359 11243 11238 648575472 40635 40639 268419765 41770 41765 149707990 2953 2946 7092100 41772 41767 307972505 18234 18238 66649244 69121 69115 364274881 17170 17171 829274101 41769 41776 279864886 34848 34847 292839369 26353 26349 689453582 41779 41772 726831105 29901 29896 700228516 13919 13917 870952941 66397 66392 550180586 7659 7661 800339511 56467 56464 569129984 54807 54812 359393562 62193 62188 233984261 61489 61494 591982287 8822 8817 573333037 41789 41783 954614344 28622 28627 827912211 41789 41791 667017249 43079 43086 137776209 27921 27917 207568852 33802 33797 532010063 13824 13831 571075884 31847 31845 516786776 65859 65855 590796284 41798 41791 233467123 33573 33572 679878672 33373 33370 40194672 17265 17268 409377636 41802 41797 88112833 60811 60804 425075860 41798 41804 325440907 27694 27687 415468436 41029 41028 68268157 30237 30232 412275361 65272 65267 308262369 11556 11563 356211063 3619 3621 739107696 5318 5319 915294405 41812 41806 207182187 41813 41807 487969246 16535 16542 443303399 50101 50107 41667761 33809 33806 822638185 60540 60534 540364283 775 768 272285106 42114 42110 716404667 48317 48322 917269468 24102 24103 425014759 43615 43611 76909734 27428 27426 115580253 38048 38045 709812237 63500 63497 541889308 8790 8793 75743516 49490 49493 845449652 41823 41828 671346436 41829 41826 608875259 41825 41830 60465775 14277 14276 275413506 41832 41828 992504082 39497 39492 236607815 32433 32428 977627521 26665 26661 501473580 56709 56714 648257864 8972 8973 173998760 5572 5579 771240759 52353 52348 800748093 41840 41839 354962429 31551 31552 3960106 35474 35470 159140601 41843 41836 420526817 58132 58134 829517132 28341 28339 362441915 20028 20027 522858291 50671 50666 964972011 2295 2300 646174612 11467 11466 492501425 41845 41850 952426966 60992 60993 862715344 42097 42104 133183990 62831 62830 363140929 41854 41853 330858199 4043 4036 169387817 52290 52295 571457242 16319 16326 270464009 57005 57009 89875119 9221 9228 672533300 26290 26293 843397739 41857 41861 667408007 2385 2384 120512730 38520 38527 224967252 5643 5641 121628950 1657 1659 591056799 67248 67243 723257944 10627 10625 634359437 39741 39739 154517007 51476 51475 55620377 16220 16216 934904879 33583 33590 117716489 46222 46223 707314124 43004 42997 526867488 20345 20341 746909159 17043 17039 385437078 59478 59473 42579592 58007 58002 731360197 41878 41873 774264845 66106 66101 438012709 16178 16175 998181057 41881 41878 251518842 68750 68751 447793840 60388 60383 697530444 6619 6612 588773818 49362 49367 603267480 37276 37282 98622439 26848 26841 293616837 59088 59082 278372858 51290 51288 99968473 9629 9635 492623433 317 311 389970157 58333 58329 850570699 41130 41131 197987295 41674 41669 888500083 41895 41894 664907846 43168 43167 728163772 38233 38235 703041963 37194 37199 988089990 5384 5385 758793206 24173 24174 406519072 41897 41901 15535142 12452 12455 336634534 36996 36999 244383045 54901 54894 42004621 53571 53575 973892507 67434 67430 541493628 22286 22291 342403107 41309 41305 932443229 35969 35963 221084219 41904 41910 645891509 26459 26455 939408799 3806 3800 152728368 46396 46400 389853848 62070 62074 689849729 36217 36211 424222321 33507 33501 893557864 8803 8809 442912811 5980 5976 573470996 64003 63996 490364274 43928 43930 923239084 22270 22267 200321999 49476 49478 665286953 2457 2459 872192542 29874 29873 47251558 59481 59484 242998851 11330 11326 933887354 16543 16550 120974105 15525 15528 280848453 2833 2832 339800747 49293 49287 750740297 34159 34154 272881831 28723 28727 282324923 12529 12526 693446927 41934 41933 438109146 28414 28421 377513778 6140 6136 793801088 51164 51165 635848923 3142 3141 266476279 29457 29455 360624584 25711 25709 48163341 2321 2325 142312285 41940 41942 123125099 37729 37725 189469850 45491 45495 141869090 64157 64150 943220299 52161 52154 925720455 43832 43830 783148926 19006 19008 194106177 41949 41942 790126138 54295 54301 264367008 29607 29614 224872558 41946 41952 914266673 5467 5472 204523816 6395 6393 526117007 39634 39633 309491207 7264 7266 177262971 59199 59206 233969907 41958 41956 510341167 19374 19373 876853771 49553 49552 6535664 13692 13691 879166943 54373 54368 600520163 22877 22874 185328608 65511 65506 270559009 1022 1019 192106773 32857 32864 16768269 24354 24360 250761999 33221 33214 565681638 33308 33313 487855902 2481 2477 108519320 67358 67360 46155717 20145 20144 623198936 57228 57225 195211884 52860 52856 801883247 14214 14213 740523861 41976 41969 313448662 56894 56890 336637393 39239 39233 939386372 16490 16494 903940788 25317 25313 321097604 31574 31576 942294790 41982 41978 364579018 13553 13551 572947707 46121 46123 270426567 41985 41979 282394917 50685 50681 530153915 12656 12649 649974761 15253 15256 742442059 43481 43478 139577136 2425 2427 408644819 44087 44090 384609374 39761 39760 595190781 26162 26159 14603400 47411 47414 589886355 58611 58612 967982306 55466 55460 322991249 5729 5728 151120246 16682 16688 534225791 41999 41998 134701084 55519 55520 718671613 29860 29854 968309158 38996 38998 791073952 42002 42003 320745307 42004 41999 59187196 42002 42005 616739495 15985 15982 519938050 23932 23930 312814864 54321 54326 552134285 2291 2294 753269868 42007 42010 51747895 68684 68690 453214033 50694 50691 421102193 40635 40634 733824462 50530 50526 456779219 48873 48871 999832152 172 166 621056688 26093 26092 67000071 2872 2868 595714542 36672 36666 83933955 15679 15672 412935188 13656 13652 465155129 20147 20152 882399397 23307 23309 928026962 51330 51331 52375469 52411 52412 50234853 64190 64189 234342809 42632 42639 408386283 42021 42028 928278859 10764 10771 673238388 39218 39217 767888494 68322 68329 836660633 25961 25956 3265543 19415 19416 904844210 64954 64955 353318733 33937 33944 937963977 29203 29198 589652667 24600 24605 33222478 68854 68851 873305443 48240 48246 384961803 17753 17754 205673093 24260 24266 618104155 43113 43114 46752608 22671 22664 708050071 42039 42044 177446216 14919 14914 535877074 54053 54055 660494329 62862 62866 433913798 40510 40514 911418923 37484 37479 801902093 28562 28557 104031847 60581 60586 559542933 50476 50474 616837656 29150 29148 105540430 56862 56866 574839013 5550 5543 32779813 58551 58550 141862462 26778 26781 753233206 42058 42056 660120885 54730 54727 52131133 61293 61291 964417168 42061 42054 250648654 42062 42060 32017692 42056 42063 479730375 33695 33701 633037892 42060 42065 735758466 35391 35392 592512225 42067 42064 819494991 10379 10386 689843284 3029 3032 829133729 61765 61759 773564883 62294 62289 824823431 42072 42068 232474112 47703 47707 40563166 51592 51597 171559104 31565 31559 261290438 1864 1865 883986762 54204 54208 182760018 40269 40271 558396542 13867 13862 487853188 26484 26478 623433081 15274 15268 46391160 12331 12336 47066214 13288 13285 266928607 52421 52428 98004886 25277 25275 639874991 62374 62369 813372116 20812 20805 835170329 25077 25072 16664306 15047 15054 427657660 45407 45413 309015464 42091 42090 907920152 43862 43869 920030623 39868 39861 59843909 63063 63056 325147336 21224 21231 945080036 55623 55628 432061170 65742 65736 362527575 42096 42098 621640348 66430 66425 571458093 59082 59080 445865479 65401 65408 557124320 68191 68194 742826640 42103 42096 963403971 17420 17419 54059069 48950 48953 445698870 62520 62517 357598614 42102 42107 390082076 14948 14951 76664758 44118 44123 45700751 12132 12137 269979809 64205 64199 90070994 42112 42107 849779160 42113 42112 970321030 45039 45038 879923499 2775 2782 80719905 62765 62759 284564943 30186 30183 962962589 42118 42115 241265584 42119 42114 8420973 19850 19856 145619208 64438 64433 914553013 55513 55518 307192369 43597 43604 226409402 63876 63883 746921912 42125 42120 740429720 46109 46102 961538738 42122 42127 355701043 42128 42127 687749971 28965 28959 223383407 42488 42486 90346940 66734 66727 263052964 13166 13160 480483605 49837 49838 527925324 37625 37622 766477532 59670 59676 668529407 59831 59827 407611516 32175 32179 16610466 23425 23427 852095266 38722 38720 761041115 28205 28202 123079116 36476 36478 32781255 31225 31218 451756451 3958 3959 853162224 47797 47803 72409738 64277 64276 206658169 36003 36010 373338615 7375 7370 338461852 62082 62080 994115073 15579 15575 506494295 45900 45901 185927867 42144 42151 615059553 60854 60856 902932417 42149 42153 370462051 22281 22282 170188304 44028 44033 90076773 58775 58769 933748251 42157 42155 247706246 29269 29274 718533147 66590 66589 592828657 1437 1441 76758694 42161 42157 219867148 13741 13736 259101571 48960 48955 500301043 65065 65066 879771325 45863 45870 441638692 67587 67592 292951542 42167 42160 345011324 38486 38483 862169598 27382 27386 104608098 47835 47833 365189284 61329 61323 503830850 13696 13695 706621644 60911 60908 293905213 43840 43846 149445826 7070 7075 631871262 66944 66937 236488398 63277 63270 72805520 34445 34441 56159241 35642 35635 841008783 42178 42180 433492334 9446 9447 312691997 2006 2012 364269364 40011 40005 328308534 51893 51896 757442140 12180 12175 710105861 42186 42184 24169094 55734 55740 970771032 42188 42186 358472200 42189 42182 295053650 20016 20009 57875521 16329 16330 853163359 40078 40071 33887275 47001 47006 790210669 64790 64785 777679152 41782 41777 278692954 66509 66513 119009343 25270 25265 535155368 17294 17293 381311774 19777 19780 934417528 2157 2151 154884098 42201 42195 966598326 42202 42196 291522909 42203 42197 358710929 42201 42204 973731319 59303 59299 884671022 58646 58639 19461952 2805 2802 38825885 8588 8583 45225957 42209 42203 54245900 35441 35434 920280225 47442 47445 852163898 51656 51654 567810390 6325 6321 887021359 610 608 30055004 4614 4611 284503083 12043 12045 935935512 7293 7289 90059996 42218 42217 237286097 41295 41293 656002771 37196 37193 583492800 5463 5461 985190201 42216 42222 756907110 41431 41428 870391230 69842 69847 88372003 65544 65538 762115027 35394 35396 758967299 33470 33464 204381209 66873 66878 431689435 55352 55354 508708377 67314 67308 479959445 52722 52721 694108725 42923 42919 854760392 37234 37227 953858526 4724 4731 415076492 10868 10874 529119240 31211 31205 607734412 59165 59164 28822491 29339 29341 181331548 37475 37476 2413996 49552 49545 296302349 27831 27832 320865835 62631 62627 199581951 30166 30167 172748766 67279 67278 677713655 43788 43793 50544334 25851 25847 826387825 42245 42247 83058304 42248 42243 54636088 60260 60255 425078310 15317 15310 9381427 7032 7027 691362583 58586 58583 486805378 35994 35999 810336125 42826 42823 203532746 42248 42255 915052877 9681 9674 748656332 42255 42257 573877629 22920 22923 926417213 34297 34299 346467185 35335 35334 293223377 53095 53099 599188662 65011 65016 574314138 28811 28804 565587186 42306 42301 698949264 42260 42265 102037019 58160 58159 56783217 40547 40542 681639144 39791 39785 902586315 6187 6183 560634245 59650 59652 217759574 4044 4037 61587083 34491 34492 692895624 37494 37493 653148207 46173 46176 33508452 42273 42275 214115770 36240 36237 580799379 42277 42276 456144697 3812 3811 7098293 48086 48092 934018421 29010 29007 192847353 33494 33498 945445413 57653 57646 929766379 48635 48634 11844707 29344 29345 557132686 42285 42278 946918749 42286 42280 322741163 42284 42287 720834381 42285 42288 617816680 300 294 126974123 40090 40091 393113116 14875 14878 237361568 9365 9362 863328354 19954 19948 506730943 49852 49859 112744301 63751 63747 953697264 21035 21034 109037979 33011 33009 57345708 45952 45953 926816076 53950 53951 19610224 808 804 467838708 17721 17725 925042795 34824 34818 248239983 5456 5462 144733050 56366 56362 106460309 3291 3289 73495895 45828 45829 655907343 3847 3841 777119246 28915 28912 631421033 42309 42305 998658992 59560 59556 436449383 18543 18546 289347658 35323 35324 114342045 42313 42311 344656920 42314 42307 903414074 4649 4643 15556087 69850 69848 746179109 17595 17602 960867353 60974 60969 428662603 49039 49040 558210812 42320 42314 56878391 24540 24541 933378205 36370 36377 956116963 42321 42323 19940329 55836 55843 617285069 42319 42325 468324468 66151 66150 154313038 48833 48832 652523117 14472 14475 43370023 40169 40162 855563986 19352 19351 346075485 7369 7376 135939552 69923 69929 597512520 62639 62643 882646478 3957 3961 929219558 33060 33067 938221498 48159 48152 166367093 56814 56812 362326244 7318 7323 58739008 36667 36661 51787802 65698 65699 647143097 36043 36042 35938163 42337 42342 220820680 3650 3655 432897600 62781 62775 972198243 54313 54310 612160 64796 64798 519603039 59658 59665 637523731 29511 29509 468827269 32059 32060 954900209 42350 42348 372412905 54339 54346 160901020 11262 11267 742463095 51583 51578 747114643 55778 55777 654672847 42350 42355 79130505 36160 36166 714941779 47237 47232 184071189 37272 37267 147552637 4756 4749 66876331 17279 17280 923499895 62161 62160 921612747 64268 64262 172283621 19183 19176 381515896 44102 44099 974835717 43680 43677 804639980 48704 48702 232774139 5116 5117 223022218 17750 17744 891652454 22005 22000 615816724 27033 27036 770818359 44246 44242 60234014 44968 44973 982450115 57402 57398 757818819 34253 34259 150733335 40649 40644 964017814 30455 30448 235155851 23131 23125 754126555 28817 28815 904499098 42373 42379 349563640 59726 59720 750588912 16173 16166 494979366 2054 2048 541995205 55587 55591 873187436 42380 42384 35727210 6840 6842 6480846 60829 60835 212363041 65738 65731 705291714 38331 38335 705353778 44980 44975 964669411 7141 7142 77686075 37575 37570 138259177 1363 1368 486578376 42389 42393 291205849 20763 20761 726308131 22969 22970 349049721 44276 44280 746345582 21081 21079 525363463 34324 34320 962703086 24895 24896 685570346 21480 21474 690461610 59467 59460 466966569 35525 35518 562913077 19646 19641 918810203 34118 34122 381033672 32531 32526 448442847 28429 28430 480083347 26009 26008 945334412 41533 41530 203776597 42409 42406 761939499 42410 42405 499929899 65111 65106 86702820 62223 62227 6412197 40273 40271 757564919 35516 35510 788492575 68822 68827 281174189 46532 46529 613259599 41962 41960 760337805 30163 30158 889460506 42419 42418 283318226 30192 30190 674529196 50308 50312 362802973 19384 19381 466921927 47513 47519 197806952 10132 10138 227901787 42420 42425 610555195 16271 16265 718420312 21670 21677 242109986 59521 59519 669110208 54740 54746 415978846 6578 6575 17405952 31227 31224 180413659 18116 18114 655474560 24792 24787 85629538 17394 17388 963772537 6723 6727 502014224 48066 48059 271152903 42437 42435 150130439 42431 42438 925584511 43150 43143 50037091 54690 54691 494251266 29090 29085 864931952 16204 16208 432061266 54296 54293 320724506 42444 42438 114259685 165 167 234811556 42343 42346 426100792 34507 34514 802918301 64077 64070 836183910 20389 20396 225790224 52241 52237 188354809 42451 42446 29926140 41433 41438 171523328 21207 21204 762846467 11273 11266 226872418 69052 69051 113312870 4184 4188 32137329 30545 30541 841632817 68763 68762 469455042 42689 42682 800923571 32866 32861 963277629 37671 37676 310826289 42455 42462 200747632 42457 42463 320311004 57616 57614 268611112 41196 41203 178579455 38644 38649 817939011 42460 42467 147554941 13707 13705 470273984 42469 42462 368281723 25407 25402 667358232 67461 67454 340719194 30207 30205 186014417 11741 11735 293454056 30003 29998 216429904 47630 47629 986688471 10552 10558 710305007 47480 47479 103212142 47423 47430 379743055 45994 45987 24622206 42480 42475 381220080 53723 53716 451764632 42481 42482 443093502 7964 7957 329878653 16259 16256 356086126 12655 12657 791225558 54159 54160 953422410 48311 48315 289621285 18146 18139 320741193 33081 33076 483134204 12511 12507 837134499 27567 27566 81411949 2777 2771 238465059 46305 46312 581133249 45134 45135 558513022 30689 30694 33617516 42489 42496 622616803 42497 42494 915604545 21605 21611 580420051 43473 43478 729930211 63461 63460 259139635 42495 42501 71475068 9209 9208 496023968 50677 50675 564246705 13743 13741 42707714 63026 63025 962226901 62150 62155 979234404 13590 13596 408959836 42507 42508 598768899 68578 68581 2405011 17005 17011 37324196 67699 67697 364277391 26947 26948 609295147 24736 24735 802816611 44489 44493 229775210 9938 9942 399990167 69857 69850 777371191 9780 9775 684896725 32349 32350 484475073 4610 4611 594492644 11345 11346 978478884 30933 30939 644547803 40870 40871 68650042 8040 8043 971383950 47709 47705 862369716 12836 12830 61141581 42521 42526 673407082 23232 23237 933026510 2668 2663 125604080 37172 37165 856060519 12116 12112 169499754 53353 53346 439234176 21398 21397 528990625 56980 56979 617561417 42534 42529 665346646 21033 21029 783245736 1451 1449 69925590 9156 9163 27858806 12353 12350 88560590 42535 42539 670016490 42540 42539 268308577 33407 33401 887657557 37303 37306 102476408 12721 12720 481795344 46839 46836 197260121 42545 42539 106679987 42546 42541 808771196 55240 55245 772441992 40852 40858 447546521 9895 9889 143994688 58042 58039 415948038 42551 42547 359029476 38347 38351 279290176 2673 2674 824667406 11190 11196 947916488 8023 8020 453019224 1596 1591 370834224 22367 22370 48402453 33352 33346 664923765 53359 53352 873151295 33654 33655 944060303 19914 19913 169768369 42560 42562 40218439 34553 34558 150030230 48925 48921 560536905 66445 66444 48860962 45572 45568 892138362 34221 34220 597131392 28050 28046 957698955 59893 59896 257554443 8143 8142 817992399 16375 16373 94190784 58728 58727 744435785 42573 42568 398608115 4207 4206 110686474 6502 6501 647749442 32735 32728 506074810 42577 42570 949070280 270 267 756081780 40473 40472 442855827 23996 23994 63314903 324 330 479217751 42577 42582 733097049 31415 31410 524799587 42584 42583 255391455 64755 64751 59010261 15495 15493 795867019 42583 42587 340384778 42588 42586 57748437 42583 42589 377223257 8990 8983 115735262 3247 3253 393008897 37028 37031 412388864 64052 64056 637178207 23509 23512 110794666 58311 58308 199961701 47904 47908 171375723 42595 42597 944548423 42598 42591 356454988 69352 69350 142271607 52127 52133 859040355 57737 57738 29114836 19759 19765 535713957 52291 52284 763993375 42604 42601 368324092 23121 23125 711782318 25855 25850 913037466 4534 4537 595727460 50451 50449 212459148 53477 53476 10270432 2932 2934 258401938 17571 17566 17220341 52796 52791 563069742 68880 68879 316926042 16672 16665 884454395 35671 35669 422807203 7967 7974 254497088 26595 26588 846468464 18821 18816 396416453 49419 49424 836885733 50365 50363 680278757 42614 42621 492442202 12991 12986 219110117 1480 1479 568339795 49431 49427 697077124 12257 12258 280725682 69477 69476 836334291 31668 31666 389784619 42628 42626 789536839 63715 63714 51943929 32450 32453 922690573 19132 19137 91757775 42632 42631 390206109 35544 35545 109810194 61580 61574 367792786 45278 45281 3789381 23788 23791 165485241 25966 25973 319269317 60986 60992 750016104 6168 6172 596335542 61182 61179 677471249 48175 48178 949770557 23242 23244 39215638 67259 67262 638477039 23437 23444 643448287 22364 22358 967850634 21767 21773 855308587 52511 52510 994751203 22372 22366 161307043 30937 30932 222690336 42650 42646 70497973 62616 62619 535265319 42652 42645 311089567 52546 52544 154788695 69423 69418 557753290 68451 68449 864484725 60421 60426 206303066 48104 48100 880893673 42658 42654 61281283 18243 18237 57142314 69888 69894 85166622 41559 41558 23931255 45410 45403 697126396 25491 25493 581990600 9020 9021 778048890 17557 17560 803699716 51082 51076 903605717 67407 67406 748605812 18998 18993 624510912 37141 37134 397660280 54600 54594 546447284 4745 4744 383194232 64248 64242 577765512 39892 39890 447755294 43049 43048 285152321 25506 25504 765262018 21 26 316684075 17390 17387 58318886 39792 39785 94060841 61737 61741 497828452 21808 21801 397375817 29470 29463 833887780 25900 25904 675833755 44233 44234 712867090 42683 42684 780990788 12087 12083 809100944 37834 37839 177449678 42687 42681 209733287 40773 40774 32681154 58618 58612 460052292 45664 45657 166934137 41576 41582 929048993 42692 42689 560200495 24752 24753 829056001 52239 52240 470316377 36146 36143 138577824 39278 39283 565083192 65746 65750 804246250 2391 2397 48060335 23664 23663 470225899 29549 29547 623461970 31324 31317 512753415 42702 42698 690366911 46453 46449 226876907 42940 42942 200723761 51433 51427 16296643 26944 26950 646052434 15549 15554 466742189 32741 32740 205672529 42709 42703 825385582 42709 42710 733548853 28866 28867 947414117 33627 33634 847305073 49097 49104 568258237 20171 20169 385775032 23064 23067 36045030 34978 34983 162712338 60078 60079 142235461 66342 66344 808322352 34152 34154 216778794 28881 28874 731971324 13234 13240 798684419 42722 42718 219060597 42723 42717 343180752 22397 22392 958362810 26219 26224 825234647 10384 10383 496058212 40047 40048 45436569 52069 52067 978030617 58148 58151 415541764 2807 2809 537918815 26262 26266 103676650 15530 15532 650962861 41057 41055 767332530 45824 45831 32792520 19210 19213 934713166 41961 41954 370484045 54251 54244 630579309 65748 65753 234770825 32612 32619 349004529 42737 42740 396356241 2761 2764 42828963 14303 14307 74755727 6114 6113 600737829 65408 65412 858940251 41018 41020 72046377 63327 63325 58076747 42747 42742 634560737 48409 48407 287064139 23146 23151 672903350 55464 55462 422447152 12198 12196 887750973 18507 18502 175595337 18078 18085 992901991 63818 63821 598991927 58329 58322 174035448 28635 28637 560396287 11025 11021 54787386 44373 44367 491229534 3016 3011 754465522 17997 18001 559471197 15954 15953 478598291 28281 28284 278154276 20289 20286 120839602 55751 55756 658783507 13628 13624 727326906 66055 66056 888018191 42767 42764 629825505 47605 47610 300588058 64567 64574 581417050 42770 42764 848566055 42770 42771 481248716 29840 29834 437823276 11465 11472 873929220 61235 61239 250486392 14145 14138 399531239 50232 50229 316850247 8568 8562 233449642 46712 46714 13573780 37099 37104 248772165 9324 9321 300485166 42942 42943 87895588 22978 22977 749979918 60017 60022 614150432 28117 28114 66698472 42784 42785 675704239 42786 42785 151172096 48588 48585 759256407 40792 40798 257541695 56109 56115 949339753 14785 14792 709628038 22212 22214 475708907 48869 48865 536159298 45400 45403 223700438 9542 9541 931852609 68440 68433 456643458 12577 12579 61773764 8206 8210 495487582 16028 16024 107126997 36406 36410 119543524 61490 61486 815272154 3944 3950 843994572 31083 31076 526616683 46308 46315 395852672 46718 46724 416114529 67833 67830 18755537 42806 42805 709174831 55298 55300 748442088 23695 23702 716396918 64074 64068 772454527 18470 18469 36312019 11182 11177 81986129 56121 56120 960076284 22922 22917 905956046 11684 11681 836705547 47769 47763 471783188 39293 39287 203058969 31940 31936 16977691 18464 18459 404448783 58684 58685 825825071 36272 36270 404250809 66183 66176 477437348 46529 46533 868065820 63858 63851 882389189 42824 42822 524384010 46790 46789 491761933 5874 5881 403855859 37951 37949 509260698 69969 69972 959252734 15931 15925 711420126 35018 35024 151863896 26778 26775 748247960 8627 8626 54368972 48349 48348 782834690 7215 7208 66181269 42835 42832 161983308 31205 31207 954059888 62614 62607 861813578 42838 42831 362400501 30268 30262 441620074 42123 42116 868440102 18895 18901 577258472 53121 53120 447126345 42843 42841 874593349 42841 42844 338534643 42844 42845 813875701 57915 57916 265296230 44912 44906 999600728 66097 66092 287756572 55146 55150 797237995 66496 66493 203200420 14379 14376 711483072 68970 68971 818022573 32175 32178 144545835 45522 45515 146631521 45700 45701 37066943 65237 65236 677190644 42851 42857 513263992 36743 36750 357282684 49440 49439 213652794 8698 8703 618619395 32858 32862 404133754 42862 42860 873246426 20747 20751 102010171 1943 1937 989467441 62374 62380 299445821 45727 45720 506438373 4881 4887 385727601 62858 62853 63892889 42869 42863 955688879 42868 42870 806113800 32925 32927 957585835 26583 26577 120759705 49946 49939 220364326 6479 6475 30029877 43063 43062 682515297 36634 36636 266702933 60864 60858 182882007 23813 23815 229053279 57220 57215 52281899 10999 10994 266053170 64018 64025 38789728 2683 2679 2663935 1256 1253 216888136 8312 8309 779632476 42883 42885 992887103 37407 37405 409620883 52076 52072 539157273 65202 65199 610835520 7961 7963 55280216 42885 42890 844557083 22453 22460 41701282 8995 8991 65352722 30155 30154 213299571 48375 48377 511859611 42891 42895 598952720 32336 32329 686723912 9170 9171 905834428 66470 66465 644613787 11366 11361 62576173 5511 5507 294734365 42895 42901 537403457 48631 48636 951828650 5080 5081 16747246 31890 31886 505572111 17393 17399 811129463 2118 2112 32115671 42903 42907 246011622 33331 33330 964761953 2391 2389 994798774 39827 39824 310583350 5121 5120 316229072 61585 61582 693610394 42913 42908 374730425 6012 6016 794668641 46178 46179 753490953 22879 22886 106513924 59265 59258 306734111 39486 39485 837089780 5335 5331 598704403 4414 4412 478396718 42921 42920 495775468 28371 28372 307441168 11158 11154 2109459 15894 15888 861818987 62338 62345 241635848 61427 61421 66270169 19410 19404 898888788 11791 11797 44051025 39426 39421 355894207 42930 42924 593627896 2383 2384 872259522 49555 49562 880043322 28744 28738 380768319 42934 42929 248077338 31761 31758 171334000 42936 42933 296817094 31895 31897 774605854 8688 8687 237396847 3781 3776 842262035 55041 55046 42296151 65300 65296 399529681 13348 13344 629478700 29811 29810 719797380 16811 16812 515624596 67185 67178 48557366 42943 42946 886869513 35860 35853 48338498 56915 56911 226893287 56453 56448 201985035 43936 43934 72174019 29513 29506 815221741 55668 55661 969806847 67438 67431 528114292 37650 37657 945940891 12697 12694 345533388 57484 57482 812337230 56263 56264 55104633 20033 20032 776866518 42957 42959 198649928 53738 53736 201215884 9402 9409 161762694 69791 69792 3255611 55155 55148 736591983 44158 44162 221456946 42965 42964 722739945 45973 45968 827632024 66892 66899 215430259 64242 64249 452969216 57346 57339 146507352 42970 42963 40450109 10599 10597 64042536 65981 65987 719551864 52852 52848 378898536 12056 12054 768378752 42972 42975 728229257 33776 33780 287790176 21652 21647 767077143 33345 33348 197485111 19544 19551 365233971 15925 15921 958335044 26900 26896 110396483 30456 30463 516122177 42982 42983 251237096 15237 15233 90758642 42985 42979 456421425 25897 25902 128043773 11458 11465 154418190 56247 56241 405531900 69253 69249 830133255 4633 4631 568637393 15562 15561 379405869 4236 4230 56229433 47962 47967 224817233 7156 7157 133900965 11111 11118 261660533 232 230 552467013 21531 21532 189776768 8848 8844 65184869 33024 33021 553814838 19311 19316 321775612 16990 16986 573078630 35118 35113 225321346 66060 66056 41147493 4896 4891 753498883 1865 1871 230423740 68574 68573 846842994 32092 32086 343621662 68737 68744 28979775 43009 43007 552692637 55567 55561 255264811 17245 17252 652548125 17356 17351 507709020 57374 57368 546824 66913 66908 812037292 45918 45920 653714755 8586 8587 678602823 69659 69661 47901537 35284 35286 53690229 25042 25035 900645399 4902 4900 666881972 43021 43018 58876400 46029 46024 829487626 21507 21509 637922626 43024 43021 896276889 43025 43019 983388001 43014 43007 635273332 43027 43020 590341138 4414 4415 348386993 56977 56976 92478787 68238 68235 946057152 19047 19044 54412025 8929 8923 861645307 17120 17116 16160649 6323 6328 39070845 54738 54731 661221899 61621 61620 290674488 30942 30941 862121740 67316 67313 447543618 21450 21446 104926083 7322 7321 294953328 3194 3192 112112134 23906 23907 978492710 43043 43041 100375102 43044 43037 840128877 33030 33024 377770649 47173 47172 139975238 59360 59359 11407934 40594 40598 738999359 50291 50287 680421190 43500 43507 238449731 61456 61449 371692841 67371 67370 11335606 66076 66074 844117878 22640 22642 336725698 18738 18733 707886280 39302 39299 324467435 15214 15213 191401461 68457 68464 620391402 43056 43059 181269896 43060 43053 768966840 41038 41034 131046258 39808 39811 992457449 12771 12768 48193276 16824 16822 346649147 23174 23169 974579968 34591 34589 339486319 84 81 980285529 63618 63622 88146775 60801 60798 497703576 20333 20339 763716401 45693 45691 14272248 26723 26725 30874419 64999 64997 688931221 43074 43067 674791015 23519 23513 657020120 61185 61190 162431673 47163 47160 136904502 32616 32617 364297295 41693 41689 71346458 35095 35093 961913624 67499 67505 47410463 27928 27925 734713512 68159 68160 113216643 11210 11215 316888131 43085 43081 825496025 33492 33489 552162103 15244 15250 859771901 25698 25699 775502703 3938 3944 434671437 4737 4735 812706374 65995 65989 177355542 37974 37981 289585561 28700 28695 542435661 17249 17247 115965216 67389 67388 403017344 66038 66031 808872446 18246 18243 483952139 9314 9307 373660822 29903 29907 664888975 43097 43100 366096545 28271 28269 45251232 43097 43102 304291709 19806 19800 610611646 9055 9051 866212040 22478 22483 842440071 57111 57113 336021806 54506 54499 512544554 21837 21831 439731071 50233 50237 857090335 69837 69832 664993797 29952 29957 969799958 43112 43105 426649108 49863 49858 379252269 40266 40264 58083810 31361 31360 60178277 43114 43116 145905817 8014 8012 32020055 14185 14179 253105323 15763 15756 827298339 64362 64369 926069862 24115 24117 540931754 13415 13408 325073096 43123 43121 110975997 25918 25916 69960340 65463 65467 26716180 52919 52921 986239909 31605 31610 597404868 43128 43123 522386051 515 519 116911083 31835 31837 999382068 33575 33573 992146414 4481 4483 807882837 43129 43133 949701221 46713 46709 262570857 3906 3904 822266644 21212 21207 672322416 49964 49970 742492446 59356 59350 417323708 28429 28433 541544565 6978 6977 952671488 22215 22211 359422869 4735 4729 758975146 16871 16878 158667122 40262 40258 896978546 29729 29734 590634926 26225 26222 187242803 43143 43147 684393744 16634 16638 450158586 49879 49875 177070130 47641 47639 901300317 3975 3968 880973433 36886 36881 63550735 41482 41477 948381514 5389 5390 954848433 13 17 51298171 60057 60055 732986602 28345 28341 747135240 43158 43152 367344569 43159 43154 425505544 31878 31885 445566218 56033 56032 982715871 3842 3849 389935752 45274 45279 554899380 9133 9132 559911859 10231 10238 897844518 43166 43164 221226034 4821 4827 114512442 20955 20959 4965482 66450 66447 22120344 43170 43165 836915279 32188 32183 7888888 23665 23661 445075578 56473 56470 223011287 6295 6289 899973501 43172 43175 995574126 66759 66753 378463603 16802 16803 911843044 32023 32027 858952667 68589 68583 847180995 20871 20878 644561830 43177 43181 289622697 37160 37159 200313742 21800 21807 754483264 46702 46700 938308778 60932 60926 484787311 28726 28731 741145407 32073 32066 604441810 3970 3972 217090522 45348 45341 477569384 51236 51231 929036955 25799 25802 292032652 34488 34485 212 5683 5686 432774951 43194 43193 476851411 29048 29049 630327587 34658 34665 379317243 43197 43192 260974115 43191 43198 299816730 43199 43195 636896881 19445 19447 30530294 35394 35400 998628407 9802 9800 976062249 16520 16513 859817203 37999 37992 345071407 40565 40567 416401189 40573 40572 804932030 53384 53388 932419658 26462 26461 634844245 2256 2259 36470542 36843 36842 978219288 43204 43211 20356030 13479 13475 680885467 13674 13678 9381628 43167 43164 685665149 30464 30463 718335670 35675 35670 837660279 43217 43215 662155609 16408 16402 407480756 2585 2583 765864769 11665 11659 218909348 43469 43470 455007861 44718 44711 509089164 47683 47677 64910481 28126 28121 996547872 2258 2254 650121987 47557 47553 507254867 6803 6804 884981626 46117 46121 486214254 65978 65982 20881052 43230 43227 80949599 43231 43229 780953336 63547 63546 9776724 31233 31237 83790395 43232 43234 753081481 44144 44148 213780134 33555 33560 470190686 16918 16915 371316415 43238 43231 727517357 51386 51383 105604423 20973 20969 745423962 27273 27275 415994733 8146 8140 60513836 38948 38944 65171265 43243 43244 47721179 43245 43242 291548779 59807 59812 60921194 43247 43240 506216733 55264 55263 512099766 43813 43809 308220230 32330 32335 140483920 43251 43248 67879433 32191 32186 824418440 20495 20502 379487085 64887 64884 703451594 39771 39773 148819542 14091 14090 856796462 31561 31558 59874484 43256 43258 265159242 43259 43253 448557562 27180 27186 564060235 43261 43258 327436242 64990 64991 757958724 19897 19896 548713230 43264 43258 182802885 6575 6579 668751074 50056 50061 623046064 31699 31705 18050129 30734 30729 101176136 12303 12302 56204262 33894 33888 384672651 43269 43271 261961636 51137 51134 326459074 56783 56782 743911231 26639 26638 305776726 43275 43268 600959117 42129 42128 623097061 60203 60201 923278903 614 608 861601429 32912 32906 388601524 52368 52361 248877992 43278 43281 934987640 43282 43277 663737169 43278 43283 727201896 6097 6094 508996806 51905 51912 488061842 32403 32408 423703703 27307 27313 411716891 41888 41886 465314878 43285 43289 845131640 37754 37756 71399415 32503 32496 61249505 10133 10131 832937682 43290 43293 162561795 9724 9717 839741702 43290 43295 479160822 31425 31423 31594120 39876 39882 238993262 43298 43296 504043484 55901 55905 610204981 2240 2245 129301292 45111 45106 50370521 14004 14005 30130071 10452 10454 464117410 23724 23730 604736715 33145 33138 250602950 66846 66841 155835606 2625 2618 415230176 61329 61330 969444921 5184 5185 859839391 43306 43310 791239742 18888 18884 99208891 32934 32939 872231308 8566 8572 296449838 53498 53493 16320761 3322 3318 128660896 43316 43314 432394399 52396 52397 480834083 40247 40252 192021298 52995 52994 184573984 43320 43319 243723153 46072 46067 357203601 36352 36353 783697562 11693 11689 401009 27627 27630 976238403 5830 5829 897354097 4155 4151 445825254 44288 44295 574425837 13254 13251 427572189 69327 69331 38079774 31768 31767 851310671 34195 34190 717258897 55621 55614 908919625 2495 2489 100971480 43329 43334 454541841 66612 66618 311519615 43334 43336 122804151 62161 62166 850692674 41018 41024 736823532 65306 65305 53607804 61859 61854 964760087 33837 33832 740901347 48928 48934 237872038 9451 9455 982288499 43338 43344 521992354 39529 39535 978355112 2265 2269 69300615 62375 62373 488906992 33700 33704 143633746 43349 43347 594727520 59001 58998 67500251 50729 50734 408991398 18227 18225 76590181 31818 31822 779222335 43353 43354 575470452 50521 50520 784915178 43355 43356 140434143 43357 43351 218735196 10765 10763 232623397 44737 44736 299717941 49151 49147 206084 22942 22937 772849971 43362 43361 509193288 22055 22049 676986277 45330 45335 110210274 25314 25309 934731043 43364 43366 837898297 10397 10390 14146941 53192 53198 107448517 38986 38988 700854257 64663 64662 490666457 33419 33413 303569825 26633 26628 23925184 52864 52862 669183044 29797 29795 126290444 12336 12341 624042779 29349 29355 22233643 66764 66762 734662694 3117 3124 788080699 21044 21050 266641817 19727 19728 802530335 67283 67282 529876874 55065 55068 351058131 62239 62242 416006124 19350 19344 385503228 47725 47722 536207040 25127 25123 304440260 49493 49499 692004490 2888 2885 156269284 45977 45971 645383426 15258 15265 319695618 64888 64881 730875917 32587 32581 842110270 42377 42373 465608427 43394 43388 6571784 68613 68607 290012082 57192 57191 234977588 64780 64779 298969339 41427 41433 897077072 43399 43394 24061915 9955 9962 174926133 13971 13975 642001429 14476 14478 543399132 40620 40625 784481421 55937 55930 246193779 60382 60378 210548224 15074 15073 844530864 43407 43400 368754163 65142 65139 734111590 44476 44482 3735529 48733 48731 969919574 64979 64973 604708569 28135 28130 884463175 43413 43408 523271391 16700 16699 175565401 14850 14855 73509682 20057 20055 55129494 22715 22717 737547862 56865 56862 291409098 17773 17779 388285075 17764 17758 170248340 36954 36952 937798821 41110 41116 289714110 35706 35702 259367605 50828 50833 287819210 14318 14313 896903560 56116 56115 114181069 52191 52188 967786999 68504 68511 27044225 5157 5162 846537375 7653 7647 885843093 22173 22178 698792409 43432 43431 478282311 51371 51372 978258925 62452 62454 410689333 1651 1644 283820418 43436 43434 46481264 32218 32219 541555289 5092 5089 96192723 53640 53646 23752251 52180 52179 260538771 68691 68686 834401840 56142 56141 727704854 14320 14319 35517938 17620 17617 475309321 48469 48467 275013025 32803 32797 63132333 43447 43443 859989944 3608 3611 359441521 5345 5341 882071360 42297 42292 320488390 32898 32896 77129284 8758 8753 939472175 23210 23204 393532548 1367 1363 262205591 16293 16289 34806381 45872 45869 503689192 59257 59254 89039945 56192 56195 434577881 43453 43459 363583412 53967 53961 914603784 6544 6551 398529871 69387 69390 521106760 30667 30662 490237112 43464 43463 633773372 6 4 403089593 61538 61537 144895525 31120 31125 347210175 9621 9626 229041144 24138 24136 154326158 44104 44097 416730036 17166 17168 712159540 17647 17648 36347890 45783 45782 443766331 44095 44094 784953277 46119 46113 554495011 33436 33429 198029733 36749 36743 22058256 35834 35836 851662095 10712 10711 495789247 22725 22722 330655695 53956 53949 5393086 31347 31349 712480249 8078 8074 498796765 10680 10674 536605171 43478 43485 994342880 54707 54708 893518543 44507 44501 374885494 43487 43488 971705560 30097 30104 896307823 43490 43486 812238955 59703 59699 962528297 34988 34983 567704329 43486 43493 534121547 30864 30870 56567465 27202 27205 608473014 64461 64457 794510163 29072 29068 294294457 68732 68728 335329002 25304 25307 909644932 37972 37965 430047050 29370 29364 225353696 64375 64370 583451283 32120 32114 241338397 43504 43502 664451523 40898 40903 880788299 12282 12277 254585227 41049 41044 841435821 26658 26660 138534235 48600 48606 538283626 47669 47668 63330496 61 57 459460998 43512 43510 316486383 42541 42537 606306833 5941 5944 177623202 20059 20062 783081886 5824 5817 792490018 29506 29505 963940855 50283 50289 155794341 36964 36963 429251087 7775 7770 637031899 5400 5407 267335480 47495 47491 628462788 43518 43523 417926806 7579 7581 414506692 43525 43521 148083412 55994 56001 282910201 42148 42145 652980757 28367 28366 576683468 69342 69337 419143726 6986 6979 34446534 26896 26894 295489810 43529 43532 527428774 36448 36455 320567181 43534 43531 984392368 4419 4418 955604022 32575 32577 505875015 43537 43532 436215967 40792 40785 933859262 43539 43533 891830990 10029 10036 919751020 4840 4838 986969329 43542 43537 830909694 50961 50962 618863949 27949 27946 201666321 57466 57460 794202744 15145 15141 110526721 43545 43547 596436936 25479 25485 853565691 43548 43549 136699403 43543 43550 852897882 41016 41011 663080056 43547 43552 55362608 46991 46990 56347622 53666 53667 875275298 3692 3690 141164092 67303 67302 272509818 56279 56281 819590185 43558 43554 380092535 59009 59014 760029973 53208 53204 133338599 13739 13732 7922007 43830 43829 684010232 67810 67804 587222696 22798 22792 9909068 7027 7029 542652119 43565 43566 396927307 1114 1111 441093311 54143 54144 311145661 18200 18194 85299575 21162 21166 861953944 68782 68781 238058440 30598 30595 480106262 27044 27047 68086244 50333 50336 455382795 22992 22985 305035092 58236 58243 407684470 36499 36495 67874611 33444 33451 295203926 43578 43579 142299802 19550 19544 403158463 59037 59030 31231323 61252 61245 956839468 845 843 4727538 28863 28868 319377687 47565 47572 211972536 38876 38878 933942215 26017 26010 6672474 42382 42386 496231018 45282 45275 369638282 61173 61171 65057635 2298 2292 529134068 61694 61698 154539237 41134 41141 975350388 54286 54281 410284225 37650 37644 109175942 43596 43595 755417724 25344 25343 457603326 41264 41258 282702757 7697 7696 42121465 42858 42853 367546981 40222 40229 266369299 65647 65653 762320472 52249 52244 22994138 58256 58260 516237211 67064 67058 18754691 42584 42585 69554727 43607 43604 459509468 16728 16721 819175261 2901 2897 389196162 54486 54490 52522465 35358 35355 160962900 14810 14815 735256492 11245 11252 260651303 43614 43609 50356829 48390 48392 66952380 33537 33535 911029712 38147 38140 588434927 34751 34747 722714866 53569 53564 131000880 33934 33935 903169236 2765 2761 377467959 10784 10788 665279486 54705 54706 96497140 2374 2375 793297925 18093 18095 404295365 18380 18386 802448736 47175 47170 943860204 18761 18768 252677495 19191 19195 168040768 43630 43625 492867325 61470 61473 566050850 48167 48164 425442432 33460 33461 880736947 8749 8754 821719358 9406 9402 852725061 25342 25349 40377403 31124 31122 538978319 31195 31202 48117648 4933 4937 413389604 64748 64744 783951366 61033 61036 404444838 57202 57206 18946275 713 710 855929654 3067 3068 459378692 35239 35235 343670448 19548 19547 400427564 69690 69694 851786005 14530 14528 775482268 68582 68579 208137673 17403 17408 696699108 22610 22612 535999743 12059 12052 773968888 67828 67822 811559281 35373 35379 823861126 48008 48004 135374420 54601 54607 592129159 43657 43654 209510795 17038 17032 839284245 43655 43659 341931547 62905 62910 527232892 8512 8518 313766623 43656 43662 341649555 3985 3978 135938429 52647 52644 772213837 16544 16546 219314584 43666 43665 689794443 1657 1652 649065543 8452 8457 749131316 20722 20720 939586502 53022 53028 376458376 27023 27016 34534252 30428 30435 186679985 43668 43673 75592669 33756 33754 736634011 7800 7804 819877761 46523 46517 869545990 15537 15540 40854325 35948 35953 515982042 21209 21203 750761792 16598 16594 468429754 10013 10009 851563656 48728 48722 774015195 39405 39398 411959814 47796 47791 999969047 44148 44154 29861495 3623 3619 794600253 7710 7712 782133844 41367 41365 777885612 40497 40500 694990341 28422 28423 36327456 21083 21081 385835090 15115 15113 993835467 55601 55596 997400858 23578 23571 753874344 3140 3137 632953927 22095 22093 84548364 16864 16866 330963201 43692 43698 553273470 8986 8992 17971490 62924 62928 580957896 61989 61991 846808298 43702 43696 650429006 19527 19521 801398517 58482 58489 522591903 58190 58187 48786025 6072 6073 842049610 20521 20522 256343412 13659 13658 575277299 41402 41403 797139446 50801 50799 516579749 28424 28417 839685754 36127 36121 8843114 34355 34353 541050219 36230 36223 336125465 1958 1961 633313413 43709 43716 861814128 43717 43714 148469385 57600 57593 294407266 59770 59769 562350389 59255 59253 966725298 56289 56287 554229619 18408 18412 593453249 45817 45814 473645009 14649 14654 530644389 45735 45738 711196465 58588 58591 43770234 43720 43727 180121537 47817 47813 797213181 63814 63808 580303918 61441 61444 61964119 38145 38141 102449941 26000 25999 158785334 67529 67532 497731259 38152 38155 781641762 930 928 434390269 66968 66970 602645263 43737 43736 138513290 14013 14009 656060718 65462 65458 979328079 50469 50466 870593545 51245 51238 299349555 35179 35180 58601935 23602 23600 583833093 26925 26923 26125804 30526 30530 57145778 38111 38112 374891997 33904 33898 463994812 13394 13392 177068611 7702 7697 598910183 56879 56875 650723382 38516 38522 686166582 65659 65652 238082779 58659 58660 91386133 6966 6971 952522041 18344 18342 540421080 3386 3381 699927624 59510 59516 631515236 27090 27091 62485835 19224 19221 658578220 18408 18413 513219168 2646 2650 868746848 32998 33002 476139350 24234 24232 434813280 27189 27188 642265278 43762 43765 666199159 15502 15495 218530629 66615 66612 411997382 9110 9105 848394561 29735 29738 64826494 47019 47015 36389513 19401 19402 44720467 43770 43772 365013642 30785 30778 66228525 65002 64999 114091671 55888 55892 58977056 33144 33143 317924993 1816 1809 422187678 58955 58950 271678824 43779 43772 778501867 45288 45289 373893328 49274 49275 276118738 17935 17937 506717175 42878 42872 753030295 43784 43778 355566951 61163 61156 147308076 11829 11835 92183239 67045 67042 58012071 53404 53403 379844342 49266 49263 324384756 23400 23396 124216923 10210 10207 191446471 48862 48867 593558902 47149 47155 560847573 54956 54953 371930555 55558 55555 10519364 8113 8111 506809505 67477 67474 515361120 29666 29661 20191478 43798 43799 602176911 43794 43800 70634101 22655 22661 863308423 62373 62366 156485530 8098 8092 119169470 4962 4958 352492981 51826 51821 784534562 37120 37119 486979390 30777 30784 656651019 837 831 587517032 43807 43809 416724334 4546 4542 18413560 2860 2854 840703315 43812 43809 196110936 67946 67951 759171465 44348 44355 116120807 43812 43815 899211160 23783 23788 398612372 43817 43814 26185719 49712 49719 749264555 38943 38938 887637631 31163 31158 58855150 56656 56658 966265120 6485 6486 227530216 29343 29338 659764947 12893 12886 788661374 59881 59882 631790799 45253 45256 9708999 60209 60213 509462528 54230 54231 912102430 6285 6282 819159221 48750 48752 708767349 59099 59097 335834777 51395 51394 838500332 3372 3375 959076580 51697 51692 21489058 18018 18024 553498322 47809 47807 516390602 49936 49939 899236949 43836 43838 149308162 43839 43838 452693766 46882 46885 780032737 49111 49116 136802146 480 474 922751183 9586 9593 451453491 12788 12787 71816730 38427 38422 942904908 49845 49846 269586502 51364 51365 724189817 50760 50756 57118884 43849 43847 347674550 12514 12511 828673574 51353 51349 501146527 49881 49877 762635633 25890 25889 49278248 32582 32584 686654260 50186 50185 186656142 13134 13138 312199352 8231 8230 446164878 11829 11830 965507769 17026 17024 927035092 43855 43860 333588597 47122 47127 740775350 68118 68121 122128642 7616 7618 554604322 35485 35483 889078500 59172 59168 387648213 57896 57889 731075039 47746 47739 940548558 30737 30741 3112714 57192 57194 170966787 66205 66209 831201061 14461 14458 986024018 29338 29342 377424684 67207 67205 289194938 7879 7874 976619308 43875 43868 22039243 43876 43872 671124310 62306 62307 259010139 40372 40370 147137362 33501 33506 364235899 62080 62073 336746454 26269 26272 563382954 42159 42160 919754358 43883 43882 907307592 56024 56029 832228286 14118 14111 676207949 5450 5453 279028606 43887 43883 653257018 50554 50551 61954405 43884 43889 979056208 19519 19512 425890769 1790 1789 795549440 40684 40679 4694246 33389 33393 54053284 40996 41000 929934814 27552 27547 589555308 20077 20070 643955871 23959 23966 795431835 23245 23242 142965651 28742 28738 410049011 21465 21464 643502004 17963 17969 44595053 43900 43902 504733926 35805 35804 111320622 4657 4652 472372874 66930 66932 43789239 39007 39012 561349200 37668 37673 205831260 43317 43324 422227276 55101 55099 823483639 20983 20976 539392845 12065 12071 492571869 50077 50072 1169514 43913 43907 366773777 4129 4125 1123549 14504 14511 430453176 43916 43911 219468565 7505 7512 486692557 8453 8452 466299910 33181 33180 182558998 51361 51359 104115652 54439 54444 521376855 44156 44153 114505808 17057 17054 184303557 43924 43917 327023793 3502 3501 922273213 10836 10830 970056263 29675 29681 308513718 43928 43923 61508701 52527 52525 70493813 6532 6528 651770365 49684 49680 775935616 53665 53663 510321160 59068 59066 354461908 28909 28912 900095366 42793 42788 514985946 42956 42958 546829882 68888 68882 959809688 3056 3055 668934009 69240 69233 487890980 44332 44338 142591805 35456 35450 994241887 61213 61215 626310518 43942 43943 171823839 43940 43944 203466144 43939 43945 61971757 18627 18630 809608858 68589 68593 79384881 33173 33168 486657206 57617 57613 583483114 28151 28144 25842189 6272 6271 655797347 22836 22843 410304789 34178 34173 48278754 65323 65324 217916789 43533 43527 773027938 2929 2927 534036247 16389 16390 45537091 22326 22325 764636031 43954 43959 116291137 10573 10578 415775068 13033 13026 932886179 43960 43962 967760477 43963 43962 94260916 30547 30544 360572742 51986 51990 398052983 22872 22876 62971971 721 725 51666071 43961 43968 619701116 2806 2810 207142813 32515 32512 680639465 26876 26873 595298149 2042 2035 186702440 6354 6351 739830483 36714 36721 124866317 50744 50737 75050434 59433 59437 559892665 46487 46492 489890621 18415 18408 176408814 41061 41060 325853170 40109 40102 511887841 52101 52096 532443363 17409 17406 419367633 26995 26999 195963487 32863 32859 120354456 14632 14633 71801137 40979 40985 385931392 4591 4595 483471383 49102 49095 101176151 7777 7781 808285046 19457 19450 298995398 22884 22888 954422603 67433 67439 738905822 57878 57884 197064549 37783 37781 338029044 43798 43791 178960850 8534 8527 414503087 69544 69550 9642903 43998 43996 576134239 48027 48022 334021540 2719 2726 172971920 55547 55545 566271494 51247 51251 514749664 53758 53753 865663327 43999 44004 372090893 42111 42106 565682323 4082 4084 362468690 21589 21586 338685125 7477 7472 149785332 23889 23888 880880514 67803 67800 838318360 6256 6262 31208763 26041 26048 783752151 55197 55201 436357113 41314 41318 424217492 41484 41491 684227148 56278 56275 58435469 3441 3443 272161412 52561 52568 805179057 15842 15849 995462692 54269 54272 188095154 39607 39603 763102612 6940 6939 95375706 44023 44018 6461462 10557 10560 304906274 66674 66668 582949883 60792 60797 694040065 54582 54584 159764247 39042 39043 355372930 44028 44029 634233714 44030 44025 632850713 17271 17270 290473024 37911 37915 299256759 13688 13695 59598612 11018 11024 626304924 61206 61210 26000720 44036 44029 53143405 44037 44035 440310240 34431 34434 56093574 7403 7409 562077480 64362 64365 736884113 67637 67635 2178874 62774 62778 700277847 6884 6879 741042253 37168 37163 180310999 32958 32965 934862699 3474 3469 428427669 62535 62537 243579753 44055 44052 511864117 45748 45749 235107868 24095 24092 51725640 44051 44046 230783434 41887 41894 343946854 44053 44052 147044575 59581 59575 139032701 32213 32215 361590241 44056 44051 72283752 48039 48046 52514214 44051 44058 209243076 67662 67658 776963525 2955 2961 403494143 8600 8607 32325450 12639 12632 815728049 43588 43589 459939246 49182 49176 480573744 46057 46056 467574278 45580 45575 933523807 13348 13352 561470074 59406 59399 973715398 9156 9151 869179897 50474 50469 311923944 44069 44071 881595435 21060 21061 326717904 44073 44071 84103079 7617 7616 351565806 25434 25428 242765927 57767 57768 263930657 35771 35766 56969336 44078 44071 283048469 6247 6250 755256566 67905 67907 157327567 6727 6729 862116152 36887 36893 459651462 38440 38447 942873160 41460 41464 654706613 35222 35215 807696534 13586 13590 952174958 18966 18973 276973037 56693 56690 462428913 348 347 30776741 43445 43444 815069309 38306 38308 86512923 48530 48535 242127462 44835 44832 501469278 56780 56773 170649448 24750 24749 844549931 69434 69428 735795515 34353 34358 886310428 65489 65482 817737575 44099 44094 125311004 26518 26517 488193114 47115 47121 747095070 50007 50001 68161208 3216 3222 896719631 31504 31510 683059442 58803 58806 41374216 65703 65701 918380826 67317 67311 82068681 24403 24400 986381046 3796 3792 368573539 50264 50271 376050259 8663 8669 342249012 28680 28682 355949467 39567 39560 444032792 355 350 605022378 30275 30273 53546206 60894 60896 669462494 24217 24216 834498553 49335 49331 372705645 55919 55912 694275960 5505 5501 286332668 58309 58314 774644025 14726 14725 684869997 25129 25134 976188505 22925 22919 91486456 60564 60559 23423470 60968 60970 427672445 44124 44127 909481977 65505 65504 546907416 32876 32875 948871830 14152 14158 197197559 30522 30516 129006966 17551 17550 487850088 51960 51956 579390351 643 642 357213750 17412 17409 743654162 54941 54948 885212214 16109 16104 104342430 35564 35569 842517789 24412 24405 193879219 9488 9483 688770196 45110 45108 46168169 11759 11753 558548879 32167 32165 885694050 12737 12740 858060506 26787 26791 29686013 44142 44146 674467828 42828 42822 95082188 16645 16644 474222625 42774 42779 1294409 51832 51833 70218683 44149 44151 944503236 44152 44146 39258569 44153 44146 635393440 64978 64983 676400083 51767 51765 428169919 23591 23587 708639220 21069 21070 821866299 64876 64874 632647472 15605 15610 656930647 13400 13403 6556680 45878 45877 825079477 14608 14607 600653132 38351 38352 373215689 29159 29165 253429041 491 484 334676877 35397 35395 43606691 23897 23894 21945206 29954 29950 549432540 67237 67236 40179623 32672 32668 176400694 46465 46458 50144614 32858 32859 396642621 44170 44173 729358796 65243 65244 144772873 44175 44173 508681408 12442 12439 877267915 53673 53671 909987878 29635 29639 317795493 54343 54338 284164435 30425 30426 691849663 14577 14581 471397060 23523 23528 882584471 24776 24774 895546384 8246 8241 458390168 44181 44185 722382364 44183 44186 36850927 34666 34665 256491406 28230 28233 166282906 44188 44189 804945284 68799 68800 368246721 19624 19627 625749125 52590 52586 522954058 58849 58856 147965368 26035 26028 872613800 65562 65556 121871443 31080 31085 676170739 62493 62488 518354775 24816 24819 380941118 20920 20925 15378811 44198 44200 902573093 44200 44201 153043301 19392 19391 583082661 59585 59582 438244384 25652 25658 598655537 40587 40580 373511115 28757 28752 59612673 22509 22516 18573454 9272 9271 164066222 44209 44202 60057555 14698 14697 795376636 44211 44207 79494578 44207 44212 334577142 4792 4793 18584748 36548 36549 331978817 12420 12424 952118685 24779 24782 38925482 47248 47243 534437356 44213 44218 697620993 29998 29997 664590853 52144 52148 295260202 51037 51038 270014985 1052 1045 827705969 12612 12613 818099907 23231 23232 188779550 66063 66068 161059551 12919 12916 394476361 18332 18330 249504854 6597 6591 36752368 6690 6689 25195053 62964 62971 12483911 38128 38131 102079071 61933 61926 487050063 23048 23044 210105368 49763 49767 41245866 10206 10203 977642019 44236 44232 172804270 44237 44235 691874214 67730 67725 690973112 6120 6119 759685389 35394 35401 79415235 32549 32551 844483396 14116 14109 683211577 6026 6033 623883049 27762 27761 25202184 5926 5919 953621313 37876 37875 477464825 48157 48154 982144425 44248 44241 739339070 66243 66236 107206736 46699 46705 832094281 63451 63453 245244260 13028 13030 242010085 63769 63773 125222922 59288 59283 519988351 44249 44255 699225426 28904 28901 559760324 2505 2507 497459562 16146 16141 158135666 44253 44259 20050194 26042 26047 78996583 6182 6180 434405199 1521 1516 265610751 22042 22045 639704932 28517 28514 529748892 61366 61364 515425022 36617 36621 66492550 58428 58429 455782575 61347 61354 681455094 52266 52269 713588381 19704 19703 816228205 5764 5761 318154108 44272 44266 373842250 42254 42251 164708281 15196 15203 167995292 44275 44271 375998712 68789 68782 923540277 27687 27681 829125057 32977 32974 767542016 10390 10385 316595062 25760 25754 833669012 20397 20392 13160585 4516 4511 224283912 15900 15905 275664107 21882 21889 763633417 33217 33223 741731016 28781 28778 638329643 44287 44282 271124337 67060 67067 580994429 17834 17827 253277338 69009 69006 618632032 20426 20431 307939781 60323 60326 304773273 3129 3136 640723454 47757 47753 857297572 7483 7477 80155081 33079 33078 646860363 19451 19444 836239705 52626 52629 711181176 24923 24922 418256642 29009 29011 2636104 55716 55715 4451825 2174 2167 823381088 66858 66856 38327579 34947 34951 260823428 20565 20564 532771443 29447 29441 46920806 34736 34738 478783072 44308 44307 431163067 44303 44309 955794286 27201 27196 113691540 16476 16473 970878532 41936 41943 206516972 311 309 288012758 56422 56421 268799357 37392 37390 422400987 66325 66326 6569177 213 209 880137602 4427 4432 765467573 48648 48655 72879200 6585 6589 808241800 44321 44314 135188397 48244 48239 620540501 33489 33490 377107889 38062 38061 457905092 24969 24966 75873657 38107 38109 967567480 18701 18697 707248334 36638 36643 991462557 41834 41828 402965096 60623 60619 564688576 16946 16942 800091230 28001 28007 551295460 58045 58047 814732001 56220 56218 563482066 16778 16771 727502634 44333 44336 564595120 68356 68351 776308401 62171 62176 285523157 21767 21765 464548512 2122 2129 781595100 36332 36326 33730951 52260 52266 111929335 51972 51976 128482641 16292 16297 353212038 51808 51807 430557047 63218 63225 749653737 50821 50827 888860019 62900 62906 654176402 65050 65044 911637368 10560 10562 20896094 4219 4223 106554208 44352 44351 186666021 6049 6043 313112038 8884 8891 618835856 31507 31500 28343317 57503 57500 892843818 6768 6763 855852288 47675 47681 313199802 65604 65601 46690740 2841 2836 106102737 18514 18521 56482155 44356 44362 679340447 37443 37439 999360514 12929 12922 352879370 44365 44359 562874541 45300 45304 424567042 44367 44364 508801770 55778 55781 498764558 21085 21088 259973043 64294 64287 754704427 44368 44371 402494712 35103 35105 450117079 53366 53369 226182476 35856 35849 747511145 47523 47521 878491615 65334 65333 84646819 44377 44375 476376236 44003 43999 913907338 66096 66095 267849971 44378 44380 344949 17657 17658 670504938 29500 29501 987287397 10870 10867 911100848 62389 62386 345703316 68774 68768 420014722 62426 62430 531802193 32906 32911 672998449 54302 54308 353379338 44389 44388 264866771 24010 24006 221832363 6397 6394 161010105 40412 40406 291277095 22258 22252 100882850 63914 63908 570771795 37429 37426 951091502 43424 43417 896045051 5639 5640 425339542 54960 54955 257719088 44393 44399 189620121 12790 12791 887437023 8235 8231 32593594 19850 19855 493643176 23190 23187 898741416 44404 44403 596511724 60302 60295 380734462 18074 18069 395227432 12856 12858 404458796 44408 44404 896084866 62188 62190 998038709 44410 44409 545606050 17007 17010 910292380 15510 15505 654724803 16713 16706 528033304 30595 30597 784168202 61039 61042 341132431 18232 18229 230550038 19598 19597 625815746 64550 64545 814512600 37856 37852 38153030 53319 53313 267639717 18879 18881 418913587 47177 47171 410244489 6092 6086 870912544 54822 54828 89532895 57266 57262 303404622 31264 31263 291373854 44427 44424 53391139 31142 31141 58820598 59299 59297 41765338 59579 59576 450875804 51344 51350 40465530 33529 33526 944219746 35995 35990 311340292 47534 47541 225888906 42750 42753 948746481 2946 2949 769932636 2983 2986 660699867 44235 44229 114075766 16500 16498 721792123 40416 40418 524742500 53943 53948 957418195 48067 48063 39359344 10244 10238 335221420 29383 29389 911173051 26170 26172 318497091 16466 16472 67919757 47070 47069 9309504 21927 21920 396867818 32199 32196 563448807 18975 18972 311411046 13104 13107 387643026 7099 7097 453189434 11785 11787 749716575 46750 46746 58492054 32301 32306 91540518 21559 21563 727657273 30612 30616 968106670 39519 39526 430490688 59124 59130 388704544 16769 16766 256088635 21735 21732 367452091 51067 51065 855153030 26779 26772 868765898 31156 31151 419541719 14134 14129 145074131 33680 33685 138071059 28458 28465 84822290 44468 44463 56256870 31183 31176 766049573 41817 41811 426264722 44471 44467 87688457 16534 16528 465817735 47452 47459 927115845 46475 46472 31631157 41547 41545 893591397 30712 30711 379372446 44266 44265 413058218 9848 9841 884425263 9992 9990 991601920 31756 31752 863627600 16365 16363 402865968 24963 24958 551345210 1818 1814 669740887 67644 67640 190738440 8199 8198 152046743 8381 8376 30936337 43010 43005 643436300 8135 8131 748131958 12308 12313 788517378 63706 63711 40546295 34475 34470 281462373 268 271 587135499 50895 50892 115747192 58771 58777 784812079 57316 57322 797545418 35550 35557 674461054 58002 57995 972125287 22297 22302 953739138 57583 57580 523652171 27310 27309 4670794 44501 44496 933838364 54813 54806 243340988 15237 15244 517555736 65447 65446 604010541 32384 32379 942681676 21572 21578 64547375 20029 20028 104436486 50580 50574 353180074 37415 37416 646056846 53067 53060 890033199 24880 24885 605637393 65112 65105 39007368 49476 49481 850709982 28173 28175 378759060 44513 44515 74639061 18285 18288 371494738 42413 42412 205046043 10592 10587 360116795 53910 53903 515549715 44514 44520 304100565 44521 44520 68663178 29837 29833 563270021 66999 67001 740335154 36716 36714 393036452 2804 2811 389434450 429 423 90936022 46121 46126 634231995 64424 64428 385664919 36747 36746 546420222 44529 44530 711973399 44531 44525 723839452 7865 7861 701149768 45643 45642 864200958 41554 41553 87545909 4126 4119 268623591 27622 27627 287068053 12296 12293 502975014 62477 62476 700862880 59592 59585 318710992 12854 12849 516020513 14338 14331 314978605 45469 45467 130561229 53299 53302 1062066 59297 59295 89396179 17637 17639 3223855 27036 27038 248725684 41539 41538 550511690 14838 14841 276266581 46783 46777 877292844 551 552 984103763 20709 20705 381004922 1123 1119 85462934 9053 9049 723297927 8789 8795 124925993 25264 25271 89720776 7972 7967 699336008 5649 5642 754377608 11952 11946 235269819 5497 5494 649333468 56086 56092 914178659 60052 60055 380030938 11473 11478 136356115 44561 44563 754551046 34270 34269 768523681 47212 47207 794061069 65684 65685 17909820 38934 38938 282558134 43375 43373 473464831 44568 44569 717353237 18478 18476 335187143 22920 22926 129158146 44568 44572 14267202 41699 41693 327905481 27034 27033 336132425 69861 69859 569311011 3204 3211 496812144 44673 44666 493275749 59938 59934 79463643 8780 8783 287616760 11950 11946 796196435 65359 65352 526670857 19861 19856 9244056 65867 65864 376137089 47527 47532 245362681 22919 22917 908997176 51532 51528 314825507 35541 35543 412097125 44588 44587 920982327 36647 36644 239585882 38581 38578 68831007 68449 68442 576568686 11322 11320 936754977 57667 57665 374367546 55774 55767 487291316 52499 52506 148230408 44596 44595 219026067 8191 8187 423553416 49984 49987 335415825 54930 54929 964039877 18799 18794 510915244 27324 27320 10835544 62842 62846 825275108 46590 46593 812990427 47451 47450 678762830 1387 1385 55966625 30785 30789 552564452 68011 68007 386223012 51984 51979 206386079 26100 26104 564592319 31664 31670 326111560 10961 10967 160452126 20111 20117 138317963 995 993 195467506 15709 15710 152317005 52274 52271 100361321 44616 44609 399990591 16078 16077 392932829 10419 10423 111552435 51328 51330 31862092 19772 19774 9679791 22932 22928 558472200 55335 55337 832237376 44617 44623 686379951 18869 18873 740710161 1109 1108 967727454 13897 13890 340779324 64632 64634 47720738 44628 44622 749326944 35304 35300 63376303 36383 36378 172868852 34523 34527 33542229 6138 6144 284086491 44114 44113 566619439 44634 44629 344478008 1059 1056 963049374 56916 56922 582270083 3303 3310 186051317 66722 66727 362496733 15236 15241 990782326 44640 44635 847586976 60694 60699 850041726 4654 4647 906822459 44642 44643 506562812 13257 13250 267646525 17211 17208 389181223 42254 42260 814669487 23565 23561 763787377 44645 44648 702391975 61217 61220 553036982 44648 44650 104516378 10463 10469 31460794 25128 25122 380343794 60670 60672 740045778 1394 1391 450182752 44655 44648 712486113 15068 15072 76407668 40116 40115 987811718 2540 2533 957158635 44652 44659 59141780 55498 55493 297852488 39952 39947 266148035 4147 4154 52444710 14376 14372 43229349 18511 18513 214500300 28713 28720 809691355 69943 69942 824292610 35607 35602 782641800 37968 37966 481758755 42954 42951 236837894 41581 41574 959230580 57505 57507 237635032 17313 17310 291803828 42822 42818 445932512 33327 33329 129218548 29816 29812 53094098 45534 45528 464793769 69978 69976 2517481 27282 27275 565629952 58176 58173 892055769 44680 44677 768888689 21802 21796 82674180 5253 5250 346075799 63014 63021 661516528 34464 34468 58486079 52078 52071 350170361 60073 60068 310768575 59355 59354 925460547 2050 2051 304971145 55598 55602 872950515 45263 45262 912560639 24078 24083 30500511 62679 62678 561207177 4721 4718 416374274 56613 56618 812013797 30395 30396 861058293 42212 42210 186889407 44691 44697 775699611 64483 64489 438070146 27158 27160 12191195 44694 44700 597540717 40500 40501 42600979 10187 10193 851729129 44703 44700 813216266 44698 44704 168538394 6847 6852 58841895 44706 44701 59002036 49210 49217 211365601 23617 23614 547389712 44709 44705 614650999 45952 45950 732737919 2686 2685 621534433 32878 32871 752526046 44711 44713 359776518 3633 3630 351800170 44715 44709 4474415 39843 39840 532698326 31510 31513 565371580 2748 2750 265012379 44719 44713 58858262 10305 10306 103054992 68300 68293 524553956 12248 12247 393582010 31878 31883 789011074 17777 17783 551624549 60903 60902 140382382 16305 16306 47460979 48852 48854 744258693 28191 28188 622677237 44729 44722 37179823 9255 9253 43565560 46077 46073 781295318 60660 60658 612876705 41938 41941 827117148 28674 28668 159453565 68328 68334 572106573 52574 52569 496696082 43354 43359 932463762 60361 60359 77438650 56868 56862 782198888 35163 35167 869853361 44736 44741 46643729 7452 7447 32838252 40885 40884 625380297 56011 56012 269494828 26952 26954 77741308 31529 31532 174179028 44743 44747 384797878 30514 30509 681074167 66325 66322 951545947 61504 61501 700950070 24582 24577 309543576 35175 35172 831717321 39438 39434 380952217 45227 45226 123739483 44755 44751 182745981 11880 11879 892032795 36374 36368 748936199 61449 61445 670365712 50613 50610 634398358 63901 63905 332854700 54780 54786 556104023 65216 65219 35388325 8689 8688 830279353 40102 40096 748013056 40718 40715 498435617 11004 11006 612625263 53935 53933 53322976 30477 30483 758196700 31939 31935 552280930 55455 55454 102845254 31821 31814 29397159 31868 31875 175909068 23908 23914 951444983 7115 7108 645986823 62186 62189 39928530 11570 11565 546680477 53626 53622 614402343 44772 44778 402392595 28917 28921 884932038 45104 45103 992205283 51893 51892 537669910 46758 46755 395890127 38026 38024 558653451 8908 8912 93936244 58130 58124 343555411 42101 42097 289728034 19594 19593 965243088 20836 20832 594599915 34250 34255 868330315 44786 44790 202903802 13071 13068 936288871 37601 37594 812652583 33622 33628 978618579 9413 9408 50067912 10974 10972 288872132 68705 68709 686243273 59326 59333 427751075 32833 32830 183221759 44792 44799 332638722 58601 58599 971978425 47135 47141 161921749 27656 27662 590229400 41903 41899 753814751 44804 44797 967557793 6841 6835 76276586 27460 27461 362770321 13908 13911 390885179 2968 2973 126531952 6939 6938 663288005 76 74 15254121 56596 56595 829176477 40108 40103 344152537 60341 60346 37156398 22205 22211 811577510 66645 66652 2986670 42801 42797 324446162 27326 27324 850660945 11302 11296 541257040 29268 29265 58152892 32352 32356 282188566 68886 68880 735586748 50061 50067 704236659 48617 48615 444079928 10728 10730 872996259 16134 16131 192986468 48992 48993 408406433 64068 64063 971042360 21742 21739 647780924 4090 4087 449370913 26349 26350 601431661 26504 26509 875361782 46017 46023 620026600 40671 40664 468094509 44834 44832 384133361 59554 59553 293062223 38010 38006 914814833 44900 44905 74120617 23092 23099 436986441 1977 1975 961970757 43556 43559 235869158 10099 10100 528424728 50909 50906 675751189 58379 58386 152623741 4013 4006 299216665 21393 21391 405272802 29335 29334 725353468 44847 44841 302389185 56547 56540 200032546 12710 12709 730002643 53944 53946 64988708 9829 9836 67660672 66510 66507 40774107 44853 44851 50840217 54659 54657 548990906 54637 54642 636226633 51174 51178 935407457 51682 51684 919161417 44858 44857 41933424 30204 30208 932711508 56297 56299 315919513 61392 61388 934489819 59559 59552 913105402 36458 36456 609748985 29232 29225 794955689 16232 16231 567009449 25853 25856 13306512 23142 23146 521670199 68070 68067 372066427 19356 19360 913489908 45810 45809 585447279 65837 65839 205247790 48457 48455 490948414 40694 40692 50824543 10657 10653 288791384 56741 56746 400766117 7947 7942 809265892 32028 32024 355399282 6999 7004 525253903 69469 69465 874983557 16657 16658 7978916 39789 39785 419812377 25294 25301 436956126 69209 69208 62900572 32086 32083 493284730 6070 6071 124756258 17959 17962 796196879 64282 64287 306878683 42575 42571 884553378 63503 63501 45308098 31707 31714 50291061 57620 57615 914237528 33781 33776 984647201 44893 44891 643706129 18925 18921 700816868 25338 25332 74882893 3476 3469 978783804 3577 3576 91567497 14065 14067 248483765 49157 49152 703507415 31250 31243 230651647 44894 44901 952300939 10314 10313 61983299 44903 44898 404469560 67085 67091 44847799 47938 47937 387030235 46119 46122 517493361 66136 66133 434954325 65088 65087 215375481 21928 21924 990254111 34798 34792 62296353 21714 21711 306873913 58313 58306 572423321 43107 43102 895307619 66850 66857 991305150 44915 44912 576250512 64831 64833 651855667 24975 24979 657469592 53034 53030 894419635 19466 19465 934523949 44915 44920 68213925 1958 1957 70285840 66052 66045 438685169 54614 54615 45283716 63645 63647 189839379 53960 53964 21956356 44926 44924 84191086 46646 46639 346503985 51085 51090 116641762 64956 64952 285429774 44930 44928 692287392 22836 22842 639395439 44932 44925 844956733 67009 67015 159099311 37035 37038 509730310 7747 7748 85342114 5195 5194 440049044 40712 40716 451828426 61607 61613 340473760 52711 52708 726971598 31508 31502 616831768 53346 53343 802057511 22844 22845 798225777 26087 26089 16117277 33963 33966 33198400 354 353 447334898 44941 44946 230327044 44944 44947 750586461 64775 64771 65673286 44949 44946 812194874 3982 3976 828849381 5434 5433 239570303 54944 54945 518539947 51948 51955 177128306 64072 64065 380466979 45994 46000 139884313 3062 3058 299127727 33130 33125 829838834 36134 36141 793285589 48690 48695 889887461 4157 4161 911707610 36430 36431 781562743 7863 7860 115354002 55170 55172 666912064 22723 22717 958804342 37241 37236 113059743 49042 49046 256162295 25093 25098 457909676 16207 16202 977113874 51319 51322 475438190 64385 64384 347076645 45130 45128 138135887 67137 67144 354775553 61981 61985 967236812 14401 14402 436674368 32955 32951 588883313 29082 29085 288282329 29901 29906 51046149 43687 43694 488167665 1993 1986 44610050 56375 56381 968163828 60723 60728 289099592 61824 61820 48018405 18265 18260 774214673 58917 58916 509569522 60923 60925 864694824 44986 44982 733391436 44983 44987 327702614 15941 15942 995838517 46671 46664 438515485 38659 38655 800241755 42063 42068 633421225 32559 32565 161726820 19790 19793 676143876 23913 23918 46596810 54145 54152 586846089 666 671 926646249 31282 31278 782727835 62989 62994 18124118 51224 51221 47911063 63294 63287 124782195 45001 44997 225195270 33773 33772 589693248 15064 15067 213972248 46872 46869 454718580 63176 63172 51754062 58099 58097 439321549 62753 62752 369454454 47763 47762 551184036 21077 21074 144706012 5269 5273 340794564 45011 45008 674939071 45006 45012 761030012 37471 37472 398849282 14602 14607 684731635 8244 8245 258963236 30737 30735 999678908 15658 15663 21084530 45017 45018 744617130 46217 46215 275321979 11071 11064 352734438 43360 43354 756068293 66527 66529 761408062 45018 45023 115991230 12352 12351 569844672 33355 33349 675881461 26405 26398 404201608 23630 23629 736906378 41751 41745 565981398 13532 13530 526020068 29138 29132 49479012 8155 8154 65390497 5746 5750 183681270 56434 56433 5158867 51177 51184 583925810 21759 21758 889507689 45036 45029 331543474 19728 19735 84520171 53796 53792 657348696 12290 12285 91451243 45040 45037 572365281 53241 53238 629855672 23177 23183 48677309 64181 64188 26435028 25090 25085 603890718 44695 44692 841545896 14184 14179 39906640 36626 36622 172140023 45048 45047 262906184 45048 45049 366349457 27539 27535 198091647 41202 41208 186147529 10876 10872 200559873 60319 60312 6241064 45054 45050 796344000 42283 42278 413469027 2411 2418 7482927 49464 49457 950662027 18949 18945 569499660 42536 42537 917783428 51175 51177 231228797 45054 45061 385191096 68155 68148 67006303 45063 45061 109763084 9515 9516 769969115 41162 41157 656242708 45059 45066 382198330 8254 8261 489107330 55901 55900 10729210 30234 30230 852788197 19907 19912 404886049 31025 31032 25414288 22875 22881 639109585 46395 46390 870952407 53605 53604 114041629 57551 57549 315814018 13415 13417 45932315 3092 3085 780436859 45909 45906 246381114 21347 21351 381767626 42095 42097 331467734 60348 60344 862396099 1519 1523 488424458 29865 29867 800471678 36412 36411 759593926 8266 8264 170792072 64119 64124 487721761 36642 36635 991129816 64746 64739 104110576 62392 62388 59677445 31724 31718 460709527 18931 18934 393411510 66121 66116 813727519 45093 45091 865706585 61008 61011 324503689 45095 45088 317331224 45096 45093 963014754 16863 16861 335055112 22255 22248 573756568 1158 1155 21540004 49023 49021 833547660 26648 26655 238018171 20147 20143 606856808 61498 61505 978804261 8569 8564 501911475 34177 34172 769471867 45106 45103 944807971 45107 45103 1581064 45104 45108 246871986 56137 56136 989365946 36226 36224 752556275 21332 21337 218751965 17351 17347 553077927 17767 17772 7985482 12381 12382 325886860 40541 40539 174248668 48260 48267 639388277 10800 10798 547206948 22245 22238 28842655 69613 69618 777230430 59738 59733 878665795 45117 45121 320396195 57308 57306 532871528 29577 29571 38255712 45118 45124 520347387 55117 55113 862337542 45124 45126 538848801 33250 33245 287575555 59254 59252 379041740 18667 18665 956349938 23085 23088 137315469 9015 9008 32330766 58369 58371 825379497 4336 4340 27332077 28116 28120 577423982 7496 7490 837995 53323 53321 448087239 31176 31172 763711460 52385 52392 43267599 67515 67512 226808742 4778 4777 755732259 2484 2480 631613349 28720 28722 470077115 46328 46327 624791921 64872 64871 812403962 58940 58947 838798694 45973 45974 31346499 49359 49352 121479970 48080 48076 60123727 25310 25303 969793085 42326 42325 928571516 3242 3241 310820660 44409 44413 739326568 49682 49683 291977381 37839 37846 704236991 60064 60063 190024898 19186 19183 242394705 10171 10166 880516864 19958 19961 963806568 36334 36338 156831247 11937 11938 244869976 45161 45155 676669967 32993 32992 735960919 30490 30494 235313921 68755 68750 401172879 45165 45164 102222715 45160 45166 167768946 14263 14256 46492576 24485 24481 227967566 42851 42855 755114064 45163 45170 596017185 45198 45191 523776668 45558 45559 584877742 45173 45167 480990077 13499 13498 994861264 12110 12108 930858949 33733 33728 457225743 44938 44935 927338581 46002 45997 462525553 66257 66262 845669009 52002 51997 852642962 58835 58833 735970577 21406 21411 306467831 67201 67208 667739289 67538 67543 778740128 53610 53605 144340300 59737 59736 356137180 31580 31579 649475100 26369 26366 334354018 19829 19827 888757381 16831 16837 242545564 40944 40950 598255227 45185 45192 176723014 16820 16814 336994465 36817 36820 274567736 57897 57890 249821883 9522 9525 586406784 38413 38408 249910374 61355 61360 839538356 18729 18726 312534023 45197 45200 128999815 45201 45194 108202497 18496 18490 326639001 19073 19068 961651755 41189 41195 357138324 49763 49768 774485377 29950 29947 164680820 7981 7987 4844569 31632 31638 445985062 28457 28458 235511641 55348 55351 866517077 65091 65087 939493480 40283 40281 15901313 18069 18067 753919714 22360 22361 892720209 45215 45212 239421392 1808 1801 478924586 16274 16281 584160471 15177 15183 480565248 60101 60095 680475055 58669 58673 613691500 66736 66738 318750167 19998 20001 776216063 40577 40574 674408071 29898 29894 327777239 42512 42505 241448167 8402 8400 416221807 44591 44588 10816126 45221 45228 796029371 14284 14289 499305965 64772 64768 296364405 28431 28430 532550109 40975 40971 975256498 27150 27152 871968822 284 286 421729720 45235 45228 72844689 35472 35473 158456595 43619 43622 138426609 8836 8833 649293542 29958 29953 177720237 62771 62769 126396288 17489 17483 409595313 39839 39845 27399727 40222 40223 606522343 53996 54003 454483289 55810 55809 320995055 14992 14997 659306184 45247 45240 101738518 45247 45248 932494406 45249 45244 707680902 43855 43848 458786922 35056 35052 83813562 23917 23924 361117105 8988 8991 212815413 45254 45249 134343120 38666 38661 58512244 48028 48023 314092361 145 142 157202977 50697 50692 139638077 65669 65664 842661769 36277 36281 981745025 45259 45261 416338768 45257 45262 73733876 25987 25980 977179747 1274 1273 906603023 66019 66013 263484975 45266 45265 531129789 63946 63941 926489617 1620 1627 611662445 11658 11664 957319437 35925 35929 286504294 60336 60342 464926658 45265 45272 456933979 5138 5140 411496093 53174 53169 192201024 31589 31586 586982478 23792 23791 241053276 37224 37229 345245816 45278 45277 262705310 836 838 793609389 46101 46107 547693108 29368 29371 147802521 22584 22588 209086298 15987 15993 270875773 45277 45284 467904368 50678 50680 2545888 27684 27685 718077008 33850 33845 813128321 32143 32137 288910302 50409 50406 388350863 35413 35417 34062305 68746 68739 754094876 50334 50327 558469137 55207 55202 103792592 20886 20883 875246192 41346 41339 306301658 45296 45295 747242974 46362 46357 331579180 32626 32622 841370344 4950 4948 54964456 45300 45298 729087714 47322 47328 783782165 49764 49757 672230709 33976 33974 123660695 8910 8917 785378041 45303 45305 813716830 4594 4587 292483271 45305 45307 10537181 5331 5326 132744904 66033 66031 124255934 58847 58840 896218898 69225 69220 169745620 63583 63577 417167925 45312 45313 148153681 2134 2129 186470928 58704 58708 42384953 17877 17871 214730474 45317 45316 730294550 45313 45318 96811710 48359 48352 611413230 45320 45313 942098133 9206 9199 702129266 64374 64373 151918490 45317 45323 143320696 27079 27083 551746219 555 554 201273003 27005 27004 88871724 21743 21740 937907329 17211 17214 784459872 24666 24671 440872558 40866 40860 2324602 14583 14588 674952536 58406 58412 59754928 33660 33653 928578634 62367 62363 718052242 61117 61123 95555692 45336 45334 996297370 48694 48699 578164019 4741 4748 575273988 54594 54598 691253461 37211 37217 349738975 28015 28014 565910784 45340 45342 68679013 11009 11006 916549579 5526 5520 22871432 65424 65431 341766381 63665 63662 309192141 8838 8833 588631852 60256 60261 492934493 33079 33086 753945113 45348 45350 671828570 58979 58980 589669371 66439 66441 279283055 53709 53707 328855561 42170 42166 8808875 50079 50072 18911452 45349 45356 376426127 60088 60093 811596579 45358 45354 713209957 58688 58683 458199193 5801 5798 768682708 24847 24840 492807988 34409 34407 126847410 26446 26444 171282591 20957 20956 837221401 10879 10873 17970667 24305 24306 946177469 24655 24657 785357698 28446 28452 437570172 45368 45369 277406044 12482 12476 824619063 48701 48703 685052789 37389 37386 575361761 66148 66142 967827070 6239 6244 899710677 45375 45374 888601810 22251 22256 457450861 46440 46433 898494381 45 46 32355792 17855 17860 857725080 38825 38827 583160843 30151 30153 42043176 45382 45378 12521572 42193 42200 347377384 11450 11451 64205034 55396 55403 109509012 45386 45382 730866513 4442 4436 852879752 41220 41221 58020605 59252 59247 426786935 48835 48832 988747613 4048 4041 211459680 45082 45077 987293306 56198 56204 925682878 45392 45394 12230096 28611 28612 760703488 36863 36868 463026012 25339 25342 436463928 32620 32616 268185846 69983 69989 987281943 64588 64584 67539937 26847 26842 20800281 58880 58875 287677089 21907 21909 732260349 10078 10073 29826828 43507 43509 90537592 57200 57205 45629604 51583 51588 624886570 32354 32352 129182500 45408 45409 377562321 61273 61272 126631257 39045 39040 39857085 67832 67831 302941235 5735 5741 173828996 62425 62423 520139292 1981 1988 20905206 32657 32663 449942152 24877 24872 348148819 45418 45413 759919054 31480 31478 432572348 44836 44838 937703222 66469 66462 223468008 64199 64196 766567763 45420 45423 5083928 42345 42351 116880531 57007 57000 567198285 4774 4768 845134868 56833 56829 901720248 69096 69089 96918713 11560 11566 810451314 52941 52939 280027774 52587 52588 32234349 54920 54926 307761160 27546 27545 159624107 45434 45429 895846529 63341 63340 36281261 45434 45436 322685858 22705 22710 452655151 62112 62106 552318993 45436 45439 127500818 45440 45439 130648046 23904 23910 22631322 14450 14444 194640808 57379 57380 83333081 41905 41899 6694678 36897 36891 43975275 26642 26644 837784771 4293 4294 283344228 27004 27003 52717961 59036 59031 812045191 17825 17828 148390497 19090 19088 303776441 27781 27776 40952953 38998 39005 841212597 67356 67353 434640775 63880 63874 962096128 3256 3258 592309854 26068 26066 929360672 32221 32227 127820222 34329 34335 663630857 46062 46060 361794929 8279 8277 303147480 45068 45067 966926227 24895 24893 9364675 55654 55661 42933810 45465 45460 950849616 58248 58241 822576919 55586 55583 189891526 53824 53831 821636066 39660 39658 814810849 22047 22050 76160093 52416 52410 9203402 4533 4535 17640202 1635 1641 540409670 23188 23184 80795646 16145 16142 252021806 34638 34633 585760242 19250 19254 157980447 60060 60065 145513880 9531 9529 197287794 45480 45473 951868715 41462 41461 731482735 19018 19017 559366730 15187 15189 401322429 45197 45193 782717958 59001 59003 235320861 61040 61047 917857082 31045 31046 889924185 57463 57469 16493851 67612 67614 839903862 4736 4742 194399247 65511 65516 652423985 23667 23660 269855427 64516 64510 762170794 1430 1426 703704439 43846 43853 28418906 45496 45490 546997661 55112 55105 745655882 13044 13046 925557667 39692 39687 544078215 32515 32519 62552845 5893 5887 474490321 17164 17157 810421446 10116 10122 50800275 53650 53645 661515192 65310 65309 27042072 5181 5187 240234394 53044 53039 346744827 17731 17728 246974985 34731 34727 484357343 45510 45507 307687899 11682 11675 435958369 2064 2065 837327024 305 310 947440715 37083 37084 971464393 44662 44658 123415562 50082 50083 114702622 2732 2736 119140195 45516 45518 456670634 37002 36998 59075937 26624 26621 824265226 16445 16438 737125266 19743 19740 694679622 45920 45921 937364851 28983 28980 443995631 4159 4160 276961320 45526 45523 549359978 25226 25231 178612336 67048 67044 852169099 66895 66894 653465817 25242 25240 451947366 2108 2114 691551792 35243 35241 413067873 16690 16695 339710012 51591 51585 190291598 37296 37303 12533932 42933 42927 691742008 33844 33837 41753165 11659 11657 591142844 45539 45536 705014400 7199 7202 955452570 39174 39180 454797036 50660 50663 504297164 45538 45543 61916528 27386 27387 862269271 14630 14632 690302043 48299 48297 900285727 33082 33077 478759136 5693 5692 599305983 45545 45549 595454404 27863 27867 49680921 16083 16082 129561178 13110 13109 618569323 45553 45549 522434993 25846 25839 741548964 45555 45554 50831372 3098 3102 970158133 7584 7590 695170194 45553 45558 26134186 3598 3599 790818119 34862 34864 232486203 7481 7476 173138747 12823 12820 259435422 45563 45561 835782914 30566 30563 482831136 52489 52486 781730147 51175 51172 482780916 27445 27450 675275860 45562 45568 53484235 34608 34605 975687719 49592 49587 514852261 27268 27271 53975806 54194 54193 918128358 16865 16864 37812356 40152 40154 452219308 28604 28605 822061023 50109 50106 642853472 36682 36688 800980448 45575 45578 398254731 16565 16559 865460093 61456 61462 40814315 45581 45579 156385410 27957 27956 937309127 45576 45583 519273091 45584 45577 760431487 21206 21204 634163221 51899 51894 58556775 12100 12095 61892158 45588 45586 323689173 69382 69379 106204713 919 918 45573753 24974 24972 659218718 25977 25982 720067053 48503 48496 413966514 45592 45594 668955021 68250 68252 643387707 55015 55021 491990665 1862 1863 561050759 10346 10345 196852537 10721 10723 651653838 43965 43960 376210864 57194 57201 240553956 3490 3483 3388563 59167 59170 878723251 51868 51862 26275884 1156 1161 812578025 42827 42820 405219258 51448 51454 705243374 58774 58773 332190475 45551 45547 509826073 45610 45606 54649933 17791 17784 144738083 36389 36386 1626658 31271 31267 52233436 3314 3320 44543986 45615 45608 888155932 6102 6109 313477 45617 45614 973752829 23847 23841 758557905 4384 4381 502990663 45618 45620 738113296 43697 43703 357781548 12822 12816 56112662 35386 35384 188592950 9571 9565 588949730 42782 42779 874808445 53027 53030 390679155 33651 33648 317705757 4619 4617 123905501 32180 32184 48899303 41239 41237 525709467 44951 44946 943863127 60726 60724 605118247 66139 66136 153787590 33761 33764 364210120 53112 53115 832561889 27443 27444 560539563 24839 24840 600155994 45638 45634 80240182 45635 45639 384653278 43041 43036 620245657 9902 9901 657785414 41686 41681 995669926 51375 51369 936023825 62209 62204 433447394 5142 5136 701313042 45646 45641 685450204 45647 45642 433074022 64119 64122 551822525 23295 23302 905726633 63089 63084 565101857 26750 26744 517068393 32003 31999 688809509 8 15 613049819 2141 2144 190555841 64535 64542 320541389 69021 69020 797543257 64696 64693 517505500 46055 46058 819250062 44788 44792 599095015 23633 23639 672531034 43167 43173 153357764 23166 23168 52089436 25712 25719 17080625 17363 17358 222126192 15703 15702 348355085 66659 66662 663117443 68547 68540 253036744 23533 23529 412225702 12695 12692 979688216 45666 45670 804690528 49999 50005 70334957 45666 45672 586322505 28818 28811 475241384 63793 63800 589334996 8635 8638 26762375 26544 26548 751257453 29068 29064 280215396 68614 68613 785016516 13572 13568 35131552 20726 20733 239063912 43396 43393 331560282 16543 16542 664850839 23429 23428 636404964 31924 31923 261687637 67906 67909 572111479 17605 17611 897370043 26414 26415 386133797 55202 55197 693660306 45685 45689 988400656 26144 26141 664906272 9384 9380 617120474 48029 48033 747418946 13508 13506 171911772 41207 41200 821810107 44720 44718 873403291 45696 45690 319849164 805 803 994077431 49236 49237 207699973 28223 28221 14809510 53960 53957 935786074 8986 8981 845978465 2151 2149 148029817 43165 43162 214285405 45697 45704 920484699 53 50 803140477 57849 57843 35651097 45703 45707 888802502 63273 63266 906728450 45709 45702 428513299 45706 45710 657373162 13785 13781 817385482 55695 55688 349386692 45713 45707 763260238 20084 20077 707514228 12300 12295 930232822 46587 46585 79675870 8997 9003 471988543 45715 45718 14392899 41075 41080 253130621 45714 45720 161935309 57248 57244 175593048 30967 30962 248548200 45723 45721 38496564 17188 17181 568815572 25286 25283 12577777 59847 59841 491187192 20647 20646 51848149 9259 9258 380370810 56823 56820 650244806 55997 55995 63594380 28360 28359 455392445 4893 4898 874977801 29623 29629 704459639 45734 45729 511473856 45734 45735 100257902 57408 57409 702002960 65165 65166 871800071 31437 31432 776380341 36964 36968 457171213 8466 8468 314808545 29025 29020 175248734 63454 63448 153668750 45743 45742 587198180 7862 7855 633219859 52660 52665 28527559 64318 64314 879852534 5834 5832 930929889 16243 16240 228716802 44049 44045 12750195 26079 26085 211316633 14165 14161 326343446 69304 69302 697566283 52936 52929 799101940 62983 62976 427898023 37791 37797 140271927 68566 68559 893723472 69034 69029 899066818 29177 29172 179812948 15101 15105 480704799 43861 43866 422498234 16943 16938 560485561 50631 50635 464746586 14824 14817 301865292 39285 39291 584285426 41168 41170 523644569 10468 10470 538158453 16580 16585 327733086 45763 45768 620842662 43254 43252 448490373 12449 12447 937688550 55362 55366 203717276 3765 3758 1042250 29566 29564 160092805 37650 37651 735582705 14313 14312 615143023 45773 45776 304137877 9991 9993 491983365 10323 10329 831509599 45778 45779 707630308 58115 58116 257931264 38433 38439 505160275 65343 65346 399655165 32222 32221 473663790 26454 26457 37867850 2257 2250 747124772 14340 14338 450048795 3232 3228 589029923 7500 7506 868679927 3243 3238 739460879 5850 5847 544101390 31055 31058 772699322 15454 15449 1991372 13188 13183 357766161 5087 5088 476760494 26058 26051 965645971 10247 10244 954916949 20532 20538 808998920 40159 40163 481881305 18009 18005 32947823 3010 3007 830114655 14566 14559 910979640 63322 63323 35112430 52085 52079 63402163 50048 50046 453988478 28883 28878 485731017 28012 28006 106812754 15518 15521 634873322 12535 12538 186344328 48383 48380 128714054 65112 65114 749180399 65155 65162 866453824 9312 9319 253327384 63719 63713 575546143 1863 1868 27940784 41091 41088 26128647 50452 50459 751779852 15034 15027 592164393 56283 56277 99013638 65038 65043 514466614 61720 61722 177011208 45821 45817 904921881 3121 3118 629804646 1430 1437 856219621 4785 4787 63981041 4120 4121 212005900 62092 62085 481032905 65718 65721 100006867 17259 17254 193873266 64133 64139 455260930 42445 42447 59454506 41032 41025 741706464 41545 41550 946075258 11679 11676 952763486 13412 13416 47399692 38748 38745 508074643 113 117 551740860 29038 29033 718092648 45838 45832 802747377 50511 50504 916896917 52133 52137 567057198 45038 45044 377115340 8575 8569 282705380 45843 45836 402891059 45844 45840 837702283 51608 51604 460929816 46523 46529 155171056 45847 45844 999014881 11283 11276 576453073 20349 20356 369869121 32945 32943 769402023 9787 9780 656841650 4020 4024 112574403 24804 24806 156113695 19499 19504 19693212 33122 33119 196475360 61736 61734 90485352 36107 36103 829880300 2594 2596 395716841 44723 44727 190009418 40712 40714 266169738 59338 59340 41605321 45862 45859 598417578 45859 45863 664053233 56430 56433 47995192 18214 18208 877933881 20197 20198 711279744 8003 8010 399019899 69351 69357 782858308 19027 19030 959928740 67552 67545 526985999 21612 21610 121190832 20915 20913 123094726 27097 27093 64789974 29298 29301 692390272 57406 57412 996672511 1031 1033 23322263 47995 47996 935089533 10675 10669 229812736 45879 45873 575908602 30668 30663 7183831 11441 11437 652741806 4218 4213 97743422 62616 62618 145883862 4883 4877 358761320 45885 45884 11649121 21901 21906 980679153 45886 45887 943014380 45882 45888 247860593 48173 48175 233825008 35319 35326 675983696 41523 41518 36475194 15179 15172 452450780 45887 45893 389094044 15470 15472 741939096 50103 50108 399370467 22219 22220 973356247 47544 47548 453728264 3573 3574 931725706 37088 37093 208119467 65049 65054 25401687 59460 59453 777135804 50973 50968 741306347 38444 38439 665746556 45904 45902 215482256 1806 1804 703842724 21472 21469 554366466 8826 8819 569612515 45906 45908 359340926 37801 37794 87563662 32570 32573 237187101 49751 49749 772152212 30169 30165 854864736 20102 20098 402754480 45913 45914 552323596 60972 60975 795660258 45916 45911 62010936 19881 19884 84642847 68869 68867 947951012 17808 17807 413661000 64419 64424 18124876 37087 37086 204290137 44853 44859 166244669 62486 62491 829563875 45924 45917 570280872 45925 45922 76934588 67297 67300 743751221 23487 23484 83993332 59076 59070 654076569 21897 21892 57947660 484 482 224307051 20752 20759 944076643 45927 45932 915511859 34764 34759 272497649 21793 21786 223049669 2385 2392 136700983 48059 48062 594550477 25328 25332 48232822 33384 33383 55132330 46154 46157 801507104 40483 40477 5442688 45937 45941 839712396 3430 3434 699469960 33356 33351 918782701 26448 26447 541083051 64972 64974 192409989 38344 38338 843446608 49492 49491 661994006 57151 57157 53165938 18112 18113 967547802 57144 57145 41101045 45951 45945 757864755 14762 14758 272601658 33587 33584 911162213 54125 54130 395314673 1663 1656 443806083 23790 23794 974111790 67939 67937 73541479 62947 62942 320731583 66102 66108 391144294 54515 54511 853797822 26694 26695 310313092 18827 18832 788898658 49609 49605 931223779 24161 24156 183733274 7825 7828 85587074 16365 16370 433895389 36595 36594 952078372 51179 51178 474004923 46531 46528 683675789 53953 53952 992077497 48863 48857 687781364 45971 45972 584490203 26209 26203 207233974 8813 8809 528306306 46142 46137 883626056 62869 62868 24149496 9861 9857 57291119 19576 19570 218205514 68784 68790 485275827 52074 52070 331214422 50809 50806 273413137 45562 45565 64026916 15621 15618 367257328 1844 1847 714600058 59539 59538 913698646 59764 59760 207735978 64763 64761 216779612 63816 63810 407667887 24594 24589 884445919 41740 41739 800354168 18689 18696 383351161 22150 22148 651856260 6373 6370 662465711 51437 51440 67328175 14296 14299 104587884 45202 45203 466141260 35380 35381 319187887 6130 6131 151250291 37838 37832 698146688 61678 61673 677950876 37122 37120 364196392 7078 7076 330540397 8452 8454 834555041 34131 34126 35007953 28021 28018 37746764 64278 64285 245806410 67984 67988 71493858 51092 51090 578167688 54137 54142 569999021 54293 54295 608129850 58924 58919 468878072 9290 9289 800642596 56611 56606 520917188 56423 56422 914964338 69778 69775 317579196 46016 46011 215476300 64804 64802 381753195 8418 8414 58483370 11567 11565 23047853 21799 21806 299208298 1617 1619 330709859 7810 7816 825787552 46068 46073 733836395 48217 48219 738315565 46025 46019 807770064 29613 29606 38277779 67447 67446 9792317 47566 47565 640796679 6688 6682 539229368 30601 30603 836826568 37694 37696 719057292 5875 5880 419962800 42129 42132 601801095 57693 57690 941619720 46035 46028 237253222 53887 53889 53534881 29989 29982 568207246 10462 10467 911066144 21451 21458 276470269 67605 67607 161513882 8459 8458 692407423 45907 45904 186538081 46042 46043 279384101 13603 13602 534245917 17629 17627 470723827 67249 67243 250425630 46047 46040 74105561 46042 46048 404699376 65697 65694 22099685 55645 55640 939582768 33061 33063 52737718 39603 39596 466264735 63755 63752 65151540 8970 8965 650829429 24129 24125 505095038 65527 65523 192413688 38636 38637 50383652 11684 11688 438575180 43398 43391 581765783 46595 46589 122582157 43778 43776 848397021 38291 38292 194158107 38771 38777 748529033 67595 67599 524277045 61253 61248 224190955 6932 6927 864330186 18471 18474 575704708 59549 59542 726079115 46063 46069 425008316 46065 46070 898810437 6488 6484 50850520 37557 37556 195742574 768 764 997019174 26499 26502 884926974 68771 68765 120231802 44832 44836 288994176 33916 33915 493929438 48680 48686 263613800 60037 60032 712609670 21448 21443 227432871 21593 21600 4559106 19915 19910 84881789 21782 21787 106670775 29094 29100 189448846 65766 65773 908865680 10024 10022 66033721 17627 17622 370415089 36968 36972 777890597 46085 46089 83769325 57778 57774 173127964 57341 57340 144938936 46086 46092 10751261 59635 59638 812652895 67901 67908 758829996 34275 34282 57135286 46096 46090 204402541 30257 30253 743437970 66792 66795 822319601 55278 55274 845400121 68182 68175 528052432 2438 2433 918881047 6726 6728 194295032 35713 35706 41202355 34170 34165 565488196 18843 18845 445806305 12795 12794 876680529 56572 56573 731680824 35991 35994 285199245 26189 26191 424906950 8018 8015 537168272 42703 42707 624657667 5191 5188 239371184 61131 61130 35905284 19508 19502 633791695 6228 6221 669941233 46109 46116 360099704 62107 62102 367285177 46118 46115 177681707 37745 37743 466098948 54322 54317 500373492 49803 49800 359502698 51962 51959 904956482 22401 22407 781756898 12824 12822 572670199 56465 56463 534715261 55195 55192 234376124 62253 62248 304722004 60916 60913 284510103 46122 46129 987177662 9945 9947 2184639 46127 46131 578651847 63761 63763 619139247 46133 46127 676185566 46128 46134 393535865 66752 66748 873562830 18016 18012 618530653 66754 66749 685013488 61254 61249 19553690 60895 60901 169685406 54550 54544 206154628 46137 46141 634851050 29573 29575 117005015 46141 46143 886088336 29477 29471 459485259 12046 12047 64799274 60286 60282 893934696 53449 53446 395788707 28257 28258 258894492 60151 60150 482664686 52030 52031 923942027 46150 46151 391528952 34029 34032 49860518 47618 47615 571079387 43621 43615 539066623 18375 18369 816617556 46156 46149 907658075 45934 45939 654255223 20304 20297 82574217 26828 26824 909346209 46154 46160 51948787 54631 54629 320031151 4727 4721 53700211 68140 68145 918434157 52341 52338 548427624 8543 8549 7554641 31183 31187 408079624 676 681 194597994 65656 65654 239537144 46166 46169 676481683 5089 5085 560639514 6102 6105 248279788 3914 3908 272008358 17015 17014 958101899 14859 14861 733181564 46175 46173 962045806 28957 28959 369694904 31679 31686 19174836 38898 38905 783496583 68481 68484 695696653 30176 30170 777073978 25153 25154 686695280 4229 4228 337288601 68476 68472 283073036 59002 59000 653073274 37005 37012 22493056 46883 46890 738478738 46198 46191 184515150 8738 8737 356822922 59553 59546 200249229 9958 9957 154409045 41670 41665 457210335 27283 27279 109631170 18505 18502 790892195 5392 5394 89786701 46193 46195 323317612 2570 2565 401958459 57252 57249 539512241 18486 18491 760069350 57571 57567 556504774 32029 32031 923771221 7404 7411 992812042 46197 46202 357692943 53082 53084 97094499 51089 51095 166185009 50846 50848 692079591 45120 45118 357773759 38167 38171 854692572 557 558 62647352 43867 43863 847660259 12382 12385 757583213 32598 32592 296580976 8509 8504 121639058 42434 42432 947922557 37597 37596 282115478 69484 69485 813888128 31869 31865 852591792 34262 34256 407370394 16837 16840 481842235 65823 65829 430974737 44615 44612 19418307 14253 14252 886110208 18620 18623 837982048 17889 17892 292498509 40601 40598 966131778 46225 46219 690607324 62472 62473 981444494 54640 54639 9985538 44682 44685 802528873 35675 35679 582625597 46229 46230 361150033 37660 37659 753432866 17222 17216 408449204 28890 28884 595911062 46234 46228 731548859 56707 56706 456553025 1473 1479 108799847 35524 35517 744833344 5352 5349 720904672 46239 46238 29238298 8132 8126 946586122 64432 64425 257029366 26827 26832 734380376 51867 51874 609892363 64221 64216 257605093 66667 66666 698004823 18095 18097 12154817 22862 22859 46534804 25031 25025 801526920 48013 48010 103381352 28411 28413 358468410 42486 42479 417347036 52741 52739 162908742 37401 37395 667040015 11454 11447 910634472 7022 7025 148995116 39149 39156 150686901 12668 12673 994295705 22953 22950 694077557 60364 60371 363299441 46259 46260 762470704 17520 17516 837094965 14469 14462 807239308 46085 46090 116386494 55062 55065 188736342 25287 25283 58281590 44172 44168 392511326 69043 69050 456220360 46268 46262 856953736 46269 46262 413881557 68607 68612 868424736 29864 29868 635263593 24206 24208 40416622 34479 34480 490877741 53758 53765 95284874 46274 46275 362677790 43627 43628 465616498 50178 50184 979229501 4816 4811 96833370 60436 60438 580493704 18353 18349 115971139 64320 64325 951570730 40726 40729 420814031 61088 61089 615415279 64114 64121 960224084 7778 7774 182775290 46286 46280 760271151 66694 66689 297109690 29258 29264 98030939 46283 46289 66545690 24030 24029 24944450 42877 42880 599942648 19773 19770 904515538 46291 46293 466135001 43230 43236 9851092 33484 33481 660708059 6923 6924 149365369 9554 9559 489281003 59514 59512 735124278 36312 36311 836454455 28763 28768 483376594 7539 7532 607273446 31004 30998 382973374 21077 21080 64236295 58900 58897 47349668 6887 6891 108462792 57325 57327 905933378 14122 14117 966289641 46305 46308 563237753 38800 38794 149545840 46310 46309 11108769 5358 5351 625776285 12395 12396 22875424 17439 17434 34772256 46310 46314 184415803 23977 23973 960173706 23865 23862 678763308 12865 12868 609743362 57122 57119 238040692 64446 64447 470593849 52999 53005 558658418 14312 14319 808800160 46315 46322 13223733 43671 43665 178551256 67442 67435 240995215 34379 34378 243589481 66873 66866 417550442 27197 27202 643758264 9735 9729 711890783 30063 30067 313994035 55219 55218 469691781 56951 56949 726885839 24727 24723 818878343 48641 48645 622396340 57787 57783 457819130 66601 66603 244544310 33647 33642 765032429 4232 4239 353412872 40219 40213 400173505 57736 57734 74000300 37369 37367 904920635 28148 28144 324917550 40753 40749 250698711 56640 56633 781895954 50251 50245 138430559 41245 41241 341481611 44376 44372 775439549 25697 25698 849794798 46341 46348 344070926 46349 46342 440098917 7637 7642 805655287 49847 49852 939922664 23720 23725 746078268 44948 44943 659389289 64189 64188 529915790 53272 53266 241968463 33371 33377 468481445 48198 48203 406414886 20350 20349 89269391 12499 12501 7006613 25513 25509 687172424 23059 23058 641810832 26294 26291 990790538 29789 29783 867839694 46363 46364 9930726 59260 59256 293688702 46363 46366 675666964 1728 1727 862590006 53548 53542 822933896 43322 43317 858694444 34708 34703 643772997 46369 46371 170969512 60425 60428 234389494 41592 41589 937068473 49899 49901 216753467 32776 32777 111380520 12219 12217 615681857 33195 33193 28274346 20557 20553 635745685 11660 11663 219240025 31373 31367 444804154 38088 38082 850334821 51561 51555 166714361 46379 46383 365073159 37842 37838 410752248 46385 46381 519690423 27970 27972 614166414 68468 68465 322637727 12211 12204 599207766 46389 46387 654745935 19216 19213 547314818 16467 16461 7846578 26831 26824 496732018 21609 21615 971492417 40670 40676 8691846 22162 22164 389012086 59984 59980 739827248 41515 41513 65988740 14940 14947 82269005 46399 46395 773052229 57560 57558 166217653 24059 24055 720484980 8289 8293 17997584 29133 29131 57953308 46403 46404 53612524 52423 52419 880867920 49959 49958 626216205 27499 27501 361161501 52649 52643 70918404 1964 1966 9773245 45083 45089 891434500 69476 69469 614067213 60134 60131 932700144 53338 53343 332671298 46411 46414 856671928 41271 41265 90294999 43904 43901 913738470 23257 23255 828033737 19928 19923 989492340 1563 1560 489725959 46420 46416 182295009 41982 41988 151830052 53518 53522 703233412 46422 46423 735329616 46422 46424 25269535 12689 12696 264978054 12533 12529 844230583 37966 37960 30662663 46421 46428 228814243 46429 46423 626185734 68174 68172 407781092 9044 9041 514849701 19039 19042 424352692 57129 57124 645492768 57841 57838 367356769 1767 1764 925078600 19138 19134 32670556 35680 35673 661584948 17726 17732 659044493 1550 1551 593799475 51951 51954 583443690 59481 59479 368943108 18222 18218 58141000 46442 46443 895561546 19418 19424 148866929 61402 61399 63568442 10536 10531 579192950 27278 27276 922950551 46441 46448 931756871 10211 10209 412153056 10614 10609 768813952 46445 46451 275578312 58735 58737 377427590 19141 19148 745220070 46448 46454 5393619 53648 53645 373009070 46450 46456 768081294 7176 7169 168512416 62583 62587 281387103 14121 14120 70003903 46459 46460 233927041 46454 46461 419183429 46460 46462 698020889 24564 24560 90079381 53640 53643 542502598 5510 5506 803538801 66869 66875 220665465 22410 22406 646908781 58090 58088 525917063 64348 64350 247830691 58546 58549 32181500 54524 54519 408775081 16181 16176 916997683 29315 29312 20439488 49286 49285 114481827 64191 64184 461862734 7940 7939 192623612 14375 14382 682599055 33811 33807 795956851 53144 53150 986129543 47255 47258 752090969 26589 26588 784022075 50127 50120 675615219 59362 59365 823070752 49327 49334 733824646 9653 9655 524421588 55221 55222 586698673 46487 46485 936194572 26638 26643 462219775 41525 41519 717743822 65957 65951 714836413 34690 34695 26004448 58012 58013 975346441 24466 24472 279354752 18400 18402 535595052 46133 46137 37758293 15934 15932 2619946 1673 1669 827687846 42722 42727 496109463 18281 18285 561054410 46495 46500 424691115 18598 18591 145038047 16745 16747 73166745 27966 27967 16099775 39142 39136 77142045 46505 46498 268354352 44119 44121 797251924 52814 52816 321674075 32153 32151 478852817 20383 20388 145128832 46510 46505 284304877 54077 54073 13485287 4862 4855 125169758 44024 44023 771374618 46514 46509 896623884 46509 46515 590937681 3913 3910 263588640 36573 36580 263343918 62318 62316 821807965 48670 48667 682214058 8676 8672 603046835 47499 47497 337691472 62117 62118 854817041 38862 38858 102233257 7421 7416 62722428 30682 30679 577894391 29211 29205 40161374 62999 63002 359950629 58051 58044 971093792 45846 45845 887826431 19085 19078 575085562 67845 67850 468337055 21635 21641 9637130 45412 45419 321719847 38926 38927 498746788 5551 5546 941512374 40958 40964 901391338 46537 46534 879892372 7626 7632 11457180 67868 67866 946811568 38096 38101 959291697 68432 68428 164472397 46537 46542 505981990 23755 23748 423042040 15023 15025 412051350 43472 43471 812508093 24372 24370 7807499 27705 27701 721989530 63499 63502 663422356 12126 12128 198878004 46550 46543 696042775 46544 46551 552635337 22520 22515 1455081 43951 43954 137811046 21738 21732 22131100 4179 4173 112626266 15639 15637 716203032 18398 18392 75302378 1546 1553 941777389 31307 31301 521866054 14803 14800 782458600 47229 47224 616921020 46558 46562 375779557 11078 11076 706301740 59372 59371 172094179 10862 10863 209599932 46566 46565 489043038 65450 65454 321282508 4903 4901 321532633 51803 51799 11694637 38038 38044 272568762 46571 46564 124851341 15862 15863 48855642 24036 24038 843413558 20856 20859 238362205 45310 45305 874711289 23809 23804 289455679 25221 25220 808832612 61779 61774 343279152 11564 11560 748636988 44346 44339 945526562 47924 47917 31191335 45748 45742 731578912 32832 32829 952302760 12074 12069 152708065 13524 13529 690539856 39209 39216 824477 36587 36582 186879539 46582 46588 692889119 13824 13820 216646298 46584 46590 138777116 46591 46589 525601527 50111 50105 529296067 57850 57857 184792606 28319 28313 353231765 61116 61115 2060977 30246 30250 192706679 22419 22418 850900188 22711 22708 834642181 1163 1161 902374467 50495 50500 101338666 4187 4189 652125753 69477 69482 780592621 13649 13644 475125811 68773 68778 699281806 15685 15692 674107004 11605 11606 943157714 27782 27781 565324586 59038 59036 44666267 9295 9294 124969296 32852 32846 479137467 45821 45827 740079733 4758 4753 659022090 60089 60086 70949445 60773 60770 913803191 17094 17090 675202183 56913 56906 941505755 16732 16728 957882703 18537 18538 37957460 61648 61653 65351029 46620 46617 139252432 68138 68134 836168005 15806 15811 435058216 45015 45019 910174072 66719 66720 767333360 36803 36797 298280548 45229 45223 425660748 39551 39545 840676207 31497 31503 962748164 33577 33572 603569865 43110 43113 715600091 46340 46342 673672539 20623 20622 393854749 13178 13176 957892346 10697 10693 977290872 58122 58115 858854625 46636 46630 399260172 62309 62305 833045598 38933 38935 323935173 4651 4647 302211531 19624 19631 501886697 8775 8772 809779136 35626 35622 602011885 36265 36267 228630151 3237 3233 963593357 15683 15680 870836176 6899 6892 691116828 14694 14690 126210726 21619 21626 641853464 27619 27618 438535074 29658 29659 65092353 2346 2351 803896671 56676 56679 886070123 49662 49655 157578541 21703 21700 876405587 22334 22341 603906058 41832 41835 441799599 12928 12921 53398478 52361 52358 48237896 44314 44320 875485349 46660 46659 689153996 19064 19065 509896386 27119 27121 922470687 21331 21336 308235346 5399 5396 815337203 40933 40928 696133551 30837 30833 915054744 67291 67292 674177495 46665 46668 100495125 38264 38267 886093084 50669 50664 916214135 19682 19689 355945501 46722 46718 874658665 49933 49926 80366836 64431 64428 361644549 51958 51959 357262513 43134 43133 334684906 780 779 741517064 31675 31673 48841103 37456 37462 246896198 37356 37363 212127447 50746 50745 241952649 45043 45047 329289445 56615 56608 142808881 14114 14108 6104881 63445 63446 162668946 23254 23253 45491419 3556 3560 145781739 34561 34565 108356416 20822 20825 156985756 20901 20898 65341644 23681 23676 444131731 48711 48710 263230479 20274 20268 1538056 48361 48355 635309842 930 931 16205418 14561 14556 445089515 57900 57901 170974105 54586 54581 109519247 53787 53784 929764949 61873 61880 291676648 46701 46697 936066039 11127 11122 423528487 60625 60628 460179806 51639 51638 913411164 9928 9927 59400749 46706 46700 18406723 2716 2713 658256436 1087 1083 5690209 59168 59162 383126827 46710 46708 582926416 62220 62215 368295590 12426 12421 73882200 4666 4660 940605509 65384 65388 614627391 46555 46556 359365675 46709 46716 182584673 13089 13086 148957618 46718 46712 61842435 18325 18324 611607133 8372 8366 859618276 42049 42055 778830607 56616 56622 932077845 36449 36442 421080442 20312 20311 39396619 34622 34624 120815065 781 788 644769779 36112 36117 249546978 57884 57891 46884421 44472 44466 223360502 67488 67492 760559260 46724 46731 23855004 20321 20317 924541893 31765 31767 548828205 16789 16782 307721493 34837 34842 885455057 21697 21692 905526016 27740 27736 963952809 15381 15382 74655208 63514 63513 127135310 66555 66558 378279219 55570 55577 32687483 27112 27116 131177632 66224 66228 358234886 6121 6128 111784923 39764 39767 422723861 48257 48256 168068175 37096 37093 46244750 34956 34949 783337787 40210 40207 24461007 5992 5994 508163592 1942 1939 392850080 15933 15926 30119642 69700 69703 478288741 34524 34525 566665061 37588 37592 70265753 16422 16415 908958722 30562 30559 299352951 17517 17522 130840833 25882 25883 292013306 33962 33969 626316353 46756 46761 83610120 41380 41383 236227839 39175 39181 891310826 62912 62908 340231660 2597 2599 900872448 21032 21031 419777922 43176 43173 291682739 46768 46763 601366679 35094 35090 769174954 11184 11178 938244915 35695 35688 443695169 13923 13916 685910943 38689 38693 463944503 14565 14558 289545150 18882 18886 621525670 44434 44435 747324576 31620 31623 334552377 46778 46771 921239637 34082 34084 480691353 42159 42163 344141311 33838 33833 12955688 47166 47160 577690667 67859 67856 565414898 46784 46781 860024162 60631 60627 498890209 5108 5109 424176378 68973 68967 266185520 56952 56949 5110322 61810 61809 505762849 39209 39206 957818751 60160 60155 743085043 60050 60046 947026976 46869 46866 592734990 16641 16642 736498168 46795 46788 4046722 63638 63631 637999517 18351 18347 484320687 46798 46794 73991853 20347 20353 23145285 13462 13457 288282209 50388 50381 913397360 43464 43469 37659748 46120 46118 603393868 34380 34379 403964389 46805 46798 840210847 47316 47313 43350251 63601 63607 26026695 19697 19694 791459304 31223 31216 711673841 46810 46803 47493010 165 168 255481484 19108 19105 158917870 24040 24038 22425342 51940 51944 853095853 8137 8132 594478485 63954 63948 683767996 24652 24653 473634240 27249 27245 422830359 56981 56988 272774015 1236 1242 366543070 59450 59444 171637528 25469 25470 158341290 12125 12120 665289996 23434 23428 14676257 52716 52711 981019721 44671 44668 703165128 21924 21920 223315105 28693 28690 159051801 67675 67672 475731323 46830 46829 195188182 60300 60307 887237832 24167 24165 790443420 41859 41857 224288313 22929 22925 780885691 66036 66037 138576559 6337 6338 692189509 58269 58262 861588468 40317 40312 767285093 34722 34717 902742184 3832 3828 665743602 46841 46840 52947582 22255 22260 330775876 33620 33615 647762088 46844 46837 984768327 10775 10769 350355599 68845 68843 380196813 17353 17349 482203336 39907 39901 593965609 26916 26918 572440131 46846 46850 17732857 46851 46844 964496326 46484 46477 200323395 34018 34013 339297178 1125 1121 670478788 5314 5317 731883397 46852 46856 666680452 45322 45320 15767288 49836 49833 188587182 1750 1749 94706568 46860 46858 2576543 11562 11556 440968098 25890 25892 97595453 29689 29685 7017339 14006 14007 247682954 32052 32050 213919815 15656 15662 670115705 59178 59175 192217515 19351 19350 25867008 2009 2005 765066612 47895 47889 520445550 61857 61855 119530889 14036 14038 254713599 27181 27174 320247326 69505 69507 165697709 6333 6339 250440235 22294 22301 894389834 66012 66014 978570269 46878 46876 889149388 44872 44869 767475403 11427 11421 72667880 10169 10167 428307115 68896 68897 53262306 46876 46883 531544902 25327 25334 397659299 43835 43840 440432873 14463 14470 600512524 10810 10805 5393054 5058 5059 908666762 14795 14794 971354 34605 34606 855882986 5918 5911 553215352 61756 61750 436005487 61679 61676 482814822 48003 47996 706104098 7929 7936 116137119 14894 14888 557880682 46891 46897 783734745 32344 32346 965786588 46899 46894 296596351 45218 45211 638521428 49123 49130 250648929 38248 38247 824974661 23348 23345 154913451 16461 16468 53763917 53519 53516 159850515 52034 52032 336271629 38564 38560 340564567 3165 3166 644850487 915 922 57038567 24250 24249 351931112 48544 48546 378682590 15923 15916 212489273 14635 14633 211023415 46908 46914 984622865 66195 66188 922126654 45618 45616 239227965 37791 37790 443524676 60754 60759 739029186 7807 7813 232783255 69607 69602 356858737 59918 59912 703902130 59256 59261 609960125 42481 42480 996948400 39356 39351 558592202 46925 46921 167102471 54533 54532 261102534 29997 30001 632588658 32444 32442 934643836 32034 32038 224546863 1810 1805 243898662 40884 40886 520978283 43266 43265 5564547 65186 65184 629197563 53578 53577 592484650 32355 32351 876748620 65824 65818 800012574 17950 17946 607438237 19086 19081 89623458 31570 31577 584783979 15432 15425 456363855 22892 22887 641326125 16629 16627 498796131 15078 15077 928518210 47313 47318 495415132 51221 51215 627395624 37206 37205 729967558 58212 58210 326499566 9841 9836 616302929 46949 46948 854071020 68847 68852 266084646 23123 23121 476549041 24979 24983 238109051 49303 49298 428618813 37695 37698 40162661 44768 44767 287158129 41133 41128 785219310 36057 36063 670389443 66301 66304 761288552 48198 48192 142607158 17316 17321 54659585 40027 40021 585217162 56986 56989 838663319 11012 11010 397610159 61172 61179 139197133 67840 67836 527039872 35279 35277 345184094 45990 45987 542364334 1155 1152 988755889 28760 28757 87996922 47180 47175 283540910 36807 36806 112696232 57712 57714 12288977 266 267 955078448 44458 44452 375529340 52970 52976 271661110 50562 50556 940285330 46970 46977 773535676 29312 29311 744336705 139 138 692772247 49775 49780 809659679 46013 46009 566842911 46979 46982 46040185 34350 34351 336203819 58433 58431 168608487 64711 64708 16100669 56540 56542 272623652 6134 6132 43176953 37709 37705 67656733 12815 12809 484797660 49339 49338 447083336 33775 33774 64216874 58312 58316 352760631 58662 58657 156657704 35958 35964 252273517 26086 26085 69564556 61112 61110 809699952 59644 59642 181066802 25802 25804 68361504 58285 58283 93262864 6147 6152 430853702 56742 56745 784691308 47002 46999 165018736 4270 4275 738401100 45875 45874 606548477 59331 59327 832668463 57049 57054 638479220 49868 49872 20771834 47008 47004 29150746 27027 27024 282475573 26594 26592 945981635 52072 52069 211235447 26400 26397 636698856 47013 47007 87207711 47014 47013 111435258 17555 17553 21791813 36868 36869 301435126 41569 41567 622923249 23071 23073 822879802 37499 37496 52515466 7397 7392 820787095 47015 47021 786852753 66409 66402 243311783 19839 19836 983521935 32054 32049 505601376 50929 50925 987696715 7354 7352 818875114 43781 43786 995346497 65083 65086 955695790 11407 11406 365220432 25823 25818 284225456 47466 47470 8063155 24023 24018 621635102 42197 42192 48766002 30618 30617 591877417 3997 4004 517820057 39277 39281 848694035 47035 47037 645323626 4427 4421 333463433 20409 20414 177914575 30142 30136 780916788 3280 3282 397745362 35941 35948 716299147 7188 7192 830063312 3776 3775 451937771 59543 59537 457485611 35512 35517 400307433 20 16 58986304 17706 17704 252878055 14847 14844 90098585 60269 60262 669711589 47045 47051 787055203 24350 24347 70154906 22479 22481 68643874 15028 15031 538009795 38154 38147 171095715 48870 48865 800465340 47056 47057 295471666 47051 47058 40824909 17722 17715 244155662 8876 8873 126174406 5620 5618 242682650 44028 44021 978031694 68942 68941 7074773 21602 21599 371959928 44942 44939 63451276 47066 47059 811210007 44325 44320 191212751 34952 34958 959004756 17449 17455 227285793 67958 67955 116895997 59016 59015 208397299 65266 65268 751245088 47069 47073 752442580 32552 32554 47151321 47075 47068 739448290 33897 33901 72973672 7237 7242 35593092 45067 45071 19036294 37290 37294 584122459 5537 5538 175949818 36769 36772 795394933 18236 18235 402299239 53542 53541 181790404 48850 48845 156868200 47085 47084 580471247 36939 36941 108518622 23640 23641 508075176 7690 7694 987879817 62890 62885 128941854 50007 50012 252203222 5527 5522 495853619 7657 7655 554693112 58221 58220 587362769 47094 47093 524570682 66273 66274 495109304 38034 38029 103415444 31241 31247 327475387 47091 47098 607062396 47099 47093 35824428 49198 49196 620708606 69934 69939 23557013 34604 34605 108303631 47096 47103 114218664 39111 39113 959073823 30989 30993 442613625 47946 47949 246160365 32101 32103 813888235 47108 47105 927803551 57071 57070 937592168 7186 7193 831884818 33402 33406 270422742 9815 9820 760648559 18571 18576 358598854 26468 26461 73165055 68448 68454 782246126 18779 18786 180246080 64894 64899 814456793 47118 47114 416517688 26700 26699 117550045 54678 54685 281320969 66349 66348 926273614 67568 67564 29010374 64478 64475 745865457 47124 47122 716565381 47125 47119 562409907 13439 13446 56614581 53759 53756 413701787 47121 47128 774345138 47125 47129 876453886 30287 30282 300236695 41673 41677 570590962 52076 52083 54084692 47130 47133 720993796 22579 22572 964133120 32082 32075 434428462 13742 13737 886355568 53250 53247 175065091 69672 69667 379061256 53239 53238 317284653 9004 9006 686639313 30705 30702 447657497 52554 52559 945232588 39131 39127 254124017 40763 40756 12601478 16445 16451 157478603 27723 27725 271522029 43585 43587 375998496 4054 4058 555072866 61992 61988 873417087 47150 47147 239413775 40397 40402 880591746 58867 58868 578766971 10089 10082 441524482 47357 47352 631748699 22204 22206 526601863 27902 27909 697799340 57122 57126 941766146 64088 64087 948888318 58084 58082 93954751 52519 52517 658852627 58877 58875 135471509 23322 23325 748487848 43878 43882 72823136 48616 48614 16201107 47165 47161 764467121 47786 47793 656427534 54466 54461 97349059 59184 59191 552028499 55254 55249 119585201 47163 47170 827152489 24111 24114 124168167 60259 60264 777576253 43681 43678 681818326 20051 20056 75858932 39083 39079 134772461 16402 16409 769257600 119 121 33013444 32445 32446 49859697 27322 27317 508638106 38315 38312 159474958 58912 58908 323150337 51307 51308 38886309 47183 47179 920290008 62885 62878 20017695 68920 68923 186766458 10042 10046 636352983 42095 42093 980938805 21113 21112 47483053 2831 2835 888613374 2976 2982 186647638 47190 47191 477436002 48613 48608 715281398 46938 46941 287692992 35053 35059 125232624 37181 37174 282780598 63296 63299 727205884 16521 16524 988317145 49584 49579 915277179 63153 63157 715706537 12029 12026 511787016 7696 7703 982980548 31092 31087 434910800 66240 66238 572149337 68278 68274 18146083 9697 9703 71700192 20692 20688 625110731 4074 4077 48572168 19744 19741 36145820 5182 5178 68102641 47205 47210 850005708 63958 63961 41417372 19366 19370 555753093 6154 6159 340214944 38271 38265 518600249 47215 47213 44072734 33253 33247 502985782 47213 47217 63311350 15234 15232 229452666 17493 17491 567446843 5399 5400 999141064 65807 65800 103086309 9630 9628 365941243 47223 47222 895215302 65081 65078 291411355 46341 46337 831813824 11165 11172 361902254 35768 35764 330061108 64840 64846 796749008 38111 38118 690062269 6488 6489 786532486 53209 53213 144048671 6210 6208 784503760 12829 12828 787621242 42512 42514 731183869 21653 21654 388275140 49021 49019 689091523 42353 42357 512139637 40090 40085 162283663 47236 47239 668778372 43699 43693 429587994 7208 7202 251176339 13105 13104 798125885 13896 13894 519894119 8654 8657 622000902 20511 20518 490474650 13845 13849 140235019 47240 47247 448673172 43091 43085 167536638 5531 5525 509587639 47391 47389 134662786 47251 47245 429165786 4292 4290 954345021 16956 16954 969592313 28908 28906 398217519 42563 42565 141311274 54070 54066 345717058 34238 34240 729806035 2109 2106 705622562 16608 16612 955055387 48520 48526 444978510 38753 38757 777718942 47262 47256 926640240 46161 46162 68941669 17380 17379 852229610 8786 8779 240281109 47259 47266 560415665 17440 17435 983930726 56623 56621 681653342 47269 47265 582311383 47265 47270 14950018 12740 12747 57918881 55 48 176371258 49213 49209 812519145 47267 47274 409756932 28258 28261 805320761 47276 47271 846810065 27157 27151 876713265 64279 64275 828615516 47279 47274 15293818 64551 64558 911550137 30406 30400 353230844 47282 47277 538547249 42041 42035 98342481 63504 63498 72877645 47285 47278 40815225 66834 66837 805750577 56497 56495 768051919 29479 29475 225880107 1719 1722 554172475 41064 41057 940406668 37421 37420 213619370 66831 66824 428995255 63173 63174 548740027 21323 21319 381287031 51382 51381 271191483 49821 49817 733804438 47293 47297 584457428 10396 10390 377712043 13814 13819 12421249 12401 12404 276508723 43651 43648 176953669 63183 63189 973696483 25018 25022 815474333 2261 2262 966428221 32416 32419 445692211 56689 56686 811031906 29085 29092 295869780 53896 53895 108208679 39191 39197 64860068 31950 31944 824293994 16089 16088 866958865 13109 13104 874891687 47313 47306 32538373 14125 14130 17204678 47308 47315 717983968 38878 38880 903761463 47317 47311 553744293 14699 14701 500119873 48083 48082 495845107 6151 6150 890375063 16240 16236 340561464 47322 47321 313380397 65347 65354 993594657 6929 6931 969012809 18002 18005 911207509 32870 32869 880694237 48754 48750 437233250 48658 48665 984955412 36518 36520 379538679 47326 47330 101226027 10307 10313 32582741 34405 34404 364963970 21776 21773 875306752 47334 47329 71062515 31738 31737 77779898 17827 17825 805451618 33954 33960 528496561 8156 8163 443811221 27169 27167 244472 64612 64617 42337606 21923 21926 83825972 46084 46088 52029815 47341 47343 811063448 15305 15309 881732102 32699 32700 522694931 10129 10126 904715393 42611 42607 746660807 785 778 533037371 13378 13374 282157758 47350 47346 3468448 37197 37192 803080408 22581 22576 613272773 47353 47349 661541384 41372 41373 755974980 2428 2423 277193664 45916 45919 674550086 50258 50255 88799658 33692 33688 396937697 56564 56559 495454873 47308 47303 550846117 39994 39991 869054911 47361 47362 186096241 10518 10512 623945760 29710 29709 227696267 56692 56699 498399814 55331 55328 245151216 51458 51453 591701559 17140 17146 383341289 46645 46648 828104100 4952 4950 434293471 5291 5294 390293603 67221 67224 379708528 47373 47366 720798496 4106 4111 826117059 69560 69567 44373583 39581 39585 145645848 47377 47376 114514276 47378 47375 703370659 25813 25820 253605447 47380 47376 583600794 60260 60267 463044866 67710 67712 374892173 37862 37855 484038589 29732 29726 352851190 38038 38045 478953197 1581 1582 441639953 47666 47667 952159688 26347 26354 839628013 6149 6142 63373052 33981 33986 660107715 18217 18223 984840608 13944 13951 60945544 45244 45240 612329067 67985 67986 550508478 47395 47394 197928228 29302 29298 755946383 38130 38134 625342041 27477 27482 675985692 12268 12265 346123604 65683 65676 926917139 9534 9530 574897739 58277 58272 297982591 45796 45789 327236823 56390 56385 756462309 7104 7102 931045031 51362 51368 71413388 51056 51059 448124534 25885 25884 564512796 49566 49568 856922938 34318 34313 673607275 8040 8034 918613919 47412 47406 67619731 66824 66820 796605875 29347 29345 62825032 37471 37465 17109219 28395 28390 530763112 47412 47417 365365286 21613 21618 228031956 47419 47413 672376 33502 33498 73798271 47421 47420 132347786 47422 47420 716021956 52065 52062 833680056 36593 36591 386675453 18437 18440 852858427 7558 7561 575859537 57256 57255 629028000 47428 47424 156715213 3932 3928 150937208 58752 58745 6734518 47431 47424 14202962 27502 27509 978693662 41127 41128 609823974 16378 16383 87335350 47432 47435 282988435 59672 59670 50627043 651 655 280462092 30539 30533 28372756 60353 60358 145242190 11490 11484 278198354 41849 41844 40800213 47442 47437 465134617 31036 31039 663369487 9074 9075 681731430 65404 65399 445989905 27220 27217 978813713 50300 50293 122700169 68224 68219 31577437 18042 18045 356393203 3166 3171 436084174 21039 21038 310540560 47452 47446 744790842 17458 17453 130031252 47454 47449 147385379 65870 65863 580957471 47456 47455 157504836 39615 39611 150031471 33963 33967 180269674 26602 26600 107437524 56575 56574 395050885 42182 42176 654392804 30801 30796 638613503 32939 32944 806016623 29495 29502 691781708 4137 4142 163232950 23387 23383 391630275 36425 36421 192542679 44337 44342 677052588 63822 63825 19284364 47031 47024 769270938 66067 66062 16961813 20226 20232 110840571 69660 69656 567457907 3054 3051 264647661 24191 24186 93991895 55086 55090 364362067 47477 47470 185073498 60391 60390 645165096 67871 67869 353073902 36511 36510 129430548 3000 3002 24605333 26553 26557 849744189 24634 24641 11394769 61934 61935 388415584 47485 47479 427716443 44254 44257 147400992 4844 4840 228835351 35761 35762 392273566 32908 32902 821120072 5234 5231 892619337 23937 23938 581363713 69455 69462 751532280 25255 25253 30512604 64405 64400 140983862 2430 2423 173496045 47496 47490 756113884 59447 59440 76071161 47498 47496 189582310 31694 31689 527682788 17911 17908 661316223 17150 17151 565924713 58864 58860 460951134 26108 26106 112598542 11516 11522 349821269 45982 45981 949033558 20855 20862 795663143 6613 6606 353422648 56507 56505 812247195 32090 32095 250813136 47509 47510 47036622 6268 6264 502347349 47506 47512 930084045 18229 18233 258133579 35372 35375 716203363 26743 26741 696142073 26709 26706 298595120 33311 33318 859579678 20372 20370 298839291 42417 42423 316232416 61923 61929 573032522 55560 55564 351672581 9355 9356 483643439 56013 56014 240966245 5174 5168 43789412 45132 45125 710922143 59568 59575 915126938 40821 40814 400427276 3740 3744 251026447 19903 19901 652463345 28121 28115 70502751 38632 38625 149726713 39100 39099 418267804 6427 6426 96843234 47534 47532 28238240 59428 59431 386965622 11641 11645 745536674 31803 31802 13195453 46467 46469 97294088 48542 48537 974006897 47540 47535 37489276 12069 12073 343310770 25055 25051 780476994 28173 28166 975299323 2589 2592 633899721 19695 19691 776964437 11539 11541 893118336 52897 52892 641863882 69084 69081 158688490 61145 61152 723204893 26545 26538 721128693 47551 47549 845245624 42896 42900 718654344 11328 11323 59026406 32958 32964 482091355 39649 39651 34517570 2896 2899 552466699 41136 41135 737941616 36503 36510 530469486 64815 64811 12581898 58997 59004 940259364 18982 18978 585839581 20612 20610 86750062 22225 22227 604232278 5015 5020 973419075 25630 25624 251743799 66161 66168 932811681 21960 21965 36927374 26438 26437 511528482 13566 13573 124499176 51119 51122 40606415 56880 56879 951202498 5575 5578 589274680 66199 66198 699621184 40399 40403 683323845 47570 47575 566013986 40836 40830 199319367 33156 33158 469360883 23044 23049 627614930 47576 47579 515209091 31381 31380 188843727 8864 8865 926641304 20110 20108 997006925 63027 63021 207342817 51789 51786 311124376 47514 47516 428697131 47585 47586 806279949 47587 47582 78435543 9669 9668 168837676 29963 29959 543196556 57755 57748 314452719 17157 17163 219971369 42216 42212 829374298 68855 68852 180291838 7765 7762 827701076 59566 59559 752451899 37766 37772 667910837 51007 51008 59602856 32828 32827 878336416 8873 8868 722362519 21884 21888 472033043 53569 53571 331904024 55921 55923 590971324 19528 19530 891063659 63138 63140 627320591 47605 47598 19748027 42603 42602 277687445 24079 24076 753011977 40502 40504 47799175 28548 28545 981469286 35293 35297 777480859 68461 68466 519451749 3168 3173 72485406 32970 32966 767243472 34786 34785 172258883 12046 12052 552170138 47610 47616 443024315 27028 27025 778022165 42246 42242 837474949 11011 11004 394701669 47620 47613 247386888 59439 59443 95298101 3193 3195 57728863 64429 64426 622010792 20761 20756 608402164 68700 68706 276832146 47621 47626 198263376 12539 12543 66299881 48088 48083 527287601 31753 31754 160025974 45808 45802 252717277 33859 33857 787520720 28953 28955 914333879 23905 23903 999867275 54860 54859 545712912 44803 44805 862855597 13412 13408 700715071 2605 2598 467037025 196 194 622696436 47639 47635 330475760 38542 38541 64039113 26088 26086 201552620 20355 20359 589809178 47643 47642 321273519 2737 2742 29761559 37658 37653 79449860 64842 64843 50749463 57313 57314 271129891 57307 57304 596437808 47649 47645 666324451 12115 12112 493927684 50887 50885 173475627 47648 47652 605613277 45056 45053 973355433 10936 10943 866579197 27768 27765 281326279 35873 35878 430355503 7977 7976 105712347 47655 47658 935199138 47659 47654 406963102 65582 65581 40173815 22822 22828 655796960 28373 28372 54586521 50274 50267 966153594 69311 69309 515118157 13835 13836 956188291 15098 15094 17653258 52327 52334 398825159 23507 23509 895466250 11816 11820 888942708 66639 66635 93042977 47664 47671 776860439 52884 52887 669560910 58120 58113 849531847 54099 54103 922322064 47674 47675 124046752 67558 67559 817740282 47674 47677 308131444 40209 40202 530779914 5529 5536 440126396 55589 55584 790171959 25726 25721 263359445 6842 6847 230711241 38210 38208 289288041 61581 61583 524161261 4130 4123 998430507 27229 27223 531623177 13344 13345 944849351 62099 62101 985297997 3022 3015 507977240 10979 10983 943547019 47499 47503 320032156 973 970 10822984 59260 59266 39103270 47693 47694 450689043 47695 47693 454961619 47937 47934 635443989 25765 25766 639164479 8505 8507 804083690 24153 24146 642012153 15587 15583 760694959 19997 19991 375068980 13619 13613 821499228 26823 26820 886250175 49674 49668 675257172 37498 37491 813637175 47701 47706 22178107 1340 1343 668063867 64089 64085 509151496 50823 50824 213886560 9136 9130 342604379 37075 37078 524369318 56811 56815 506277648 57596 57593 275999275 52312 52317 39753236 51195 51190 6040415 66432 66425 894369911 47717 47711 675956216 16288 16284 306592963 19588 19585 601365991 47720 47713 278725773 47721 47719 713944202 67325 67319 812487241 47723 47722 740534051 47724 47720 75375971 43385 43381 560146825 28228 28234 439591563 55040 55042 61405469 60653 60646 25740368 22056 22051 23882240 48862 48858 944182768 56421 56416 50954371 43264 43270 382343790 69018 69011 773001439 25371 25368 109081062 60192 60196 63456551 24550 24556 502682398 43562 43563 666371450 19188 19187 673324893 64246 64240 9279101 12339 12333 934805120 35876 35883 167942664 1686 1689 605618506 17110 17106 525922848 28645 28644 837336572 47743 47745 873999398 10803 10809 154901285 55211 55214 198230605 1416 1423 996916412 55515 55519 48187218 3561 3557 982140780 6156 6151 997840487 58748 58747 74411567 20596 20597 490817904 2491 2490 594542110 26417 26415 66575729 53191 53197 111860872 29790 29786 711082311 61079 61086 335555393 13790 13788 55960215 44138 44141 899614524 16328 16325 401253637 37779 37777 87725404 47978 47973 842335142 61428 61424 383308168 27554 27548 172180151 47761 47766 88560638 20475 20480 102662031 47768 47765 36471017 51715 51713 443415762 55579 55573 196695605 29962 29968 35468520 47772 47767 167398306 35827 35826 4574381 55254 55259 902592791 56461 56468 983771242 36288 36281 191625018 47776 47777 616715525 18919 18914 715632189 8170 8167 129760116 62901 62908 649332474 47781 47778 473072759 46993 46991 664515139 41055 41051 123058823 22420 22423 525466227 47785 47781 142690313 1366 1373 878924617 66939 66941 159442376 5115 5112 608902135 34149 34155 594660770 63980 63973 63405429 47791 47789 172344706 51879 51882 7495451 67193 67189 820172430 25028 25027 568824687 65556 65559 401048737 10064 10059 849530684 56819 56815 420223483 51658 51664 208371940 47799 47794 555998007 41740 41744 771886582 30297 30294 717207422 22485 22482 449946883 51085 51087 728811771 57780 57776 37806510 31244 31243 95009166 40938 40933 279279363 34291 34288 826302405 26142 26145 735499274 9379 9376 747644936 53538 53543 29568155 58541 58539 675094035 66543 66544 206069875 29050 29054 66642090 12050 12044 144401032 11977 11980 797727111 69898 69905 174273178 30214 30207 510507928 11560 11565 644382475 64714 64710 638368103 62366 62363 444527856 35453 35451 850553306 3178 3177 863628392 59944 59950 681034012 17968 17973 784117549 17770 17766 571419611 28048 28043 963513704 4911 4909 943778484 22863 22859 256423114 3905 3907 680378859 47830 47823 453901784 22540 22533 143905120 47832 47830 446178182 44461 44456 449751230 38617 38618 680237320 28016 28023 903408630 42736 42731 766144997 59864 59858 273554412 15563 15558 465801293 16078 16081 592467823 10331 10325 877202860 29713 29707 899885167 34191 34187 14829439 68728 68731 24490346 59211 59205 558369383 865 863 113069864 68931 68938 749239675 48227 48228 10664104 28943 28942 247783395 5502 5497 824620890 36826 36820 480194211 1018 1013 290961807 31082 31077 107362484 47849 47853 507736365 47854 47849 661081945 44681 44676 242037927 50626 50628 832524464 33595 33594 630245420 18283 18278 384745607 54210 54203 929062175 47856 47860 837444466 20609 20615 652715464 14708 14702 273518618 20596 20598 344871241 67447 67451 554511064 47865 47862 213484499 40382 40388 671580035 155 150 688824089 55780 55776 962063750 65136 65133 911470341 8238 8231 508041781 15041 15040 284331690 68112 68117 635641185 1759 1758 169515387 45980 45974 52845609 1749 1752 126123194 33326 33327 986908180 27140 27139 802159923 34209 34212 48425053 30848 30853 361350441 53726 53722 362122126 64693 64698 852233873 34632 34639 438816592 17250 17246 662781310 19357 19352 622983298 58938 58945 205848285 60565 60564 843736456 39691 39696 199540578 35618 35614 439966950 69496 69501 361139906 62724 62719 629680653 45645 45643 426132259 49871 49870 67940980 16309 16304 574255312 54003 54006 726351083 29599 29605 26787890 67617 67610 981585197 39901 39899 44153852 55209 55203 744809908 63616 63615 825481637 22191 22184 845710801 47896 47901 769256987 26054 26061 62316539 47903 47898 440878262 44491 44484 566541416 18414 18413 337084010 50698 50694 209253338 47901 47907 243926850 15313 15310 235541692 41636 41637 418021385 68683 68678 443205741 22823 22825 59797578 21177 21178 670465756 26218 26215 897504380 12226 12220 35753557 49123 49124 615111798 47916 47909 332400026 47916 47917 47640105 55286 55292 188933174 47919 47915 287228045 47920 47916 430615822 39249 39251 739320540 47922 47917 811304761 19463 19462 41108479 35219 35225 33888017 47919 47925 145067589 47926 47925 187058570 18589 18593 446950235 20090 20084 1471427 26256 26254 514229369 50311 50306 683907291 56568 56569 442979033 781 780 100477958 36301 36300 218109037 57403 57398 100734176 296 301 64270033 20749 20745 688808961 44282 44280 498604671 65134 65139 865416657 41149 41152 178657346 48981 48983 806139805 47941 47937 3072749 30467 30471 576750315 69453 69459 779195212 52356 52350 788939531 61834 61831 727571547 47946 47944 397269231 48243 48250 619769270 60987 60985 261288253 51521 51517 672782929 47950 47945 158384289 27586 27590 775673705 56921 56928 18078312 17934 17936 55601082 9369 9362 579425611 51289 51287 916899571 55523 55522 284439176 62816 62821 675916135 8485 8484 788446008 53238 53235 620635141 18225 18231 719996892 6074 6067 585617546 47962 47955 809772601 62365 62372 281608693 15961 15962 20255078 67406 67402 166141243 47966 47964 427192355 18269 18275 545876541 53657 53651 484396396 60462 60455 287142135 22453 22457 865812302 38703 38704 267958010 58415 58422 368750586 17233 17227 62583068 52168 52174 702823704 37542 37548 508427630 5584 5580 870719837 35281 35288 646527342 59268 59269 38834784 18813 18817 611682430 58924 58928 898141353 66905 66901 36478613 19738 19739 603238411 28796 28793 324756277 39683 39677 26492469 47985 47983 358842525 26676 26669 120574339 47987 47986 438367039 64007 64005 53053466 31003 30998 793128308 27663 27661 905238323 58169 58164 878912367 49995 49989 337523383 42469 42471 830853999 68252 68259 906386189 16810 16807 544874041 14153 14149 288433967 53724 53723 984515526 68901 68906 13668612 45325 45329 35343929 49602 49603 45950954 68302 68300 946324756 26012 26010 665513361 64797 64790 312617642 48004 48001 351600400 48459 48458 565163480 10490 10497 538270770 67020 67018 994328048 69677 69675 531997457 29574 29572 421641974 29903 29902 939132391 48005 48011 62863887 35024 35031 47376672 39092 39085 925980214 22086 22087 837691316 50434 50432 278758193 60306 60300 743240115 56763 56769 13731523 40514 40516 158365986 5030 5037 822194212 3795 3798 741335301 45729 45724 733693358 48022 48019 522756797 43567 43573 15931609 48021 48024 886136212 55481 55475 211812457 32438 32437 220873879 62042 62049 899260134 35614 35612 51420836 13116 13121 360121165 60317 60316 590417091 48031 48028 924172805 62153 62154 781683385 54924 54920 35344404 891 886 182738395 24977 24982 650279571 15646 15652 572122657 48037 48034 942505055 59898 59900 336823675 19632 19630 225780754 18157 18158 999592296 51166 51165 356909106 65596 65592 687506116 48043 48038 834467752 27105 27098 344971233 28574 28576 222682227 3193 3189 712858842 27665 27663 371332765 43634 43633 844942884 20053 20047 847870830 48050 48048 879364454 105 106 526951649 26813 26812 509034635 2057 2050 197746004 7916 7913 163210005 40159 40165 583922563 3474 3480 639906228 43437 43435 374835895 35802 35797 684699671 41754 41752 474463035 33334 33337 66316546 48059 48061 811603728 31450 31444 129448097 29716 29713 214427361 53673 53676 784306460 43672 43671 724153145 848 850 946302315 58401 58406 7958004 35663 35668 311092844 49071 49072 89346036 48070 48066 889200178 48071 48064 23459093 48888 48892 816051616 41343 41350 219664482 17068 17064 336379959 9817 9819 398342793 64098 64104 669051437 48076 48077 713739404 68515 68512 616711359 6326 6331 873053370 52742 52738 618949832 50808 50807 299557854 13882 13887 859733905 39310 39305 695646390 7260 7263 978948587 9302 9297 495951782 11618 11616 885595515 50953 50950 303227566 30675 30673 557242454 56662 56661 281765274 54747 54745 471247566 29356 29358 10775160 1647 1646 553301899 43887 43888 25819727 586 585 360884701 69134 69140 518800910 50408 50406 535772752 39013 39009 719393731 34393 34395 726874497 54617 54621 870714381 4083 4078 459784497 32441 32436 658668500 23005 22998 301616024 69753 69749 302472759 17174 17167 134322427 39655 39661 313901766 32293 32288 475065217 49003 48999 763257842 35499 35497 434467139 51832 51836 354451905 21787 21792 400299170 54663 54659 443798727 48498 48502 889431773 58037 58032 344010065 48111 48114 285939939 51625 51629 860590819 26628 26622 89667173 46104 46105 254736357 43693 43696 64703792 48119 48115 652367257 50308 50314 59633850 37195 37191 505136208 36707 36701 438239738 49446 49444 785343454 6362 6367 121961341 15788 15790 521414731 3408 3402 330544567 58613 58619 765714123 15582 15585 54922135 52063 52059 117341936 958 957 53400926 63167 63160 891952159 37546 37549 298842032 43435 43440 471436097 39317 39315 438432491 36536 36540 883429562 48134 48136 718243001 16540 16545 406891167 13376 13369 82211297 16235 16239 253545251 18059 18057 666762851 58334 58340 858199891 21161 21167 451690947 8560 8558 427851268 498 493 869963173 48145 48139 345783049 29365 29361 955404954 46219 46221 17210025 18141 18134 611471162 48143 48149 784732496 42220 42216 685823347 1148 1145 425524100 35121 35116 958038560 48147 48153 6855195 48154 48148 906609373 65160 65159 317267627 6504 6503 66250266 56146 56145 58987075 39225 39222 694841711 53332 53328 420343896 17502 17495 971289135 8342 8347 698316802 48162 48160 770260032 57197 57198 409249129 50496 50490 719571754 3574 3581 33147257 58896 58899 479639917 61954 61950 755213790 19478 19474 573375000 65259 65252 802659116 1788 1785 820838551 65855 65858 951682909 9173 9175 780755661 48166 48173 180283521 34831 34830 621904227 10966 10970 558864305 2927 2928 310973023 4257 4254 206286917 42641 42638 907209208 47160 47157 919140167 53849 53846 482885032 6793 6787 712431399 48182 48178 271064452 58117 58112 27378607 48184 48182 673978313 40366 40370 433199674 933 928 586529463 62513 62516 957469217 66488 66484 69527714 7248 7249 935989623 51611 51613 499561030 3648 3647 558529014 48192 48187 82520923 62760 62764 484786744 68392 68394 332590441 22801 22796 297168683 57152 57148 2650846 54183 54185 386023871 658 653 142181470 36735 36734 591015137 60194 60199 389716570 44043 44045 194766765 5356 5359 595985636 24814 24813 108392415 69156 69162 728281025 29518 29512 33951883 48199 48206 225265856 35939 35942 33669391 10930 10935 573519435 47743 47750 363851845 48203 48210 864869436 27065 27067 414257149 18771 18776 326705906 48207 48213 274724010 22252 22246 879654051 26048 26050 399596891 19782 19788 92087539 48210 48217 746108909 61300 61294 872642246 51003 50997 224982399 29800 29802 351908947 55376 55378 60537127 68503 68508 401116539 61904 61901 645511907 22167 22171 91828312 15013 15008 183460051 59991 59996 732287000 49822 49824 893223077 21785 21788 965611020 13339 13335 961757008 25377 25374 753563900 54715 54720 527103237 61763 61770 320313022 21571 21572 34724194 28280 28273 70640134 28813 28807 879762410 48233 48236 997963392 60704 60700 522119858 42073 42066 186535196 29372 29365 733370716 48238 48240 334289578 57236 57241 719855177 49037 49031 15080614 11316 11317 182455307 41134 41139 229007445 1039 1046 245454105 19868 19865 886120465 48247 48243 873150407 8300 8294 707629792 28177 28172 444311157 46665 46670 475153484 3810 3813 470728710 10388 10382 596818543 24699 24696 730016916 48247 48254 519100494 8800 8798 683356769 7096 7102 18083944 46739 46746 37997841 11994 11987 276971918 15752 15756 924590359 51502 51497 962936820 52390 52387 655183214 14088 14095 956857481 48263 48261 162925961 51294 51299 55096964 55246 55251 942252428 3522 3515 149742399 22488 22481 516514492 49644 49638 467798089 58377 58370 136811060 54829 54827 893649847 27292 27285 781025243 48268 48272 954341562 27733 27730 638950802 61144 61146 7552119 1885 1886 292934322 37719 37716 812554002 46792 46790 861643701 6214 6207 275916044 48277 48279 242221619 25095 25097 257821392 11985 11979 637229329 6430 6426 788738184 48283 48277 287516917 47771 47774 24404533 48280 48285 852543740 50118 50115 436054015 5717 5722 137338800 69898 69892 195789513 60700 60698 533882932 19377 19370 32347401 63578 63581 728848322 48673 48679 812094423 34512 34513 45411672 36366 36373 5827140 29101 29106 708625837 16999 17002 599793900 48295 48297 221508970 7635 7641 570054607 56295 56288 27319191 1239 1236 700249692 47105 47110 54649427 37426 37432 50373071 48303 48296 984028105 15369 15365 36653501 19926 19921 22516063 51168 51166 29011693 24268 24274 278006576 39076 39074 15935594 4461 4456 749620157 42703 42708 644925654 14034 14029 59040223 64209 64204 237893121 44000 43994 823591681 30622 30617 523602107 26493 26487 952526731 31168 31174 244284134 3335 3332 725537697 57202 57195 271634895 6602 6596 83264014 22277 22270 865108670 12301 12307 988452731 789 782 232261067 32886 32889 106752997 63407 63403 867535604 34431 34438 27278926 37622 37618 617416045 48323 48327 689777842 58423 58430 717979959 6383 6379 787116604 10743 10747 236582644 15796 15789 957832634 60212 60206 573215226 48331 48333 915142223 8393 8386 192027814 47898 47896 539178087 14652 14647 15959794 56603 56609 382622960 65394 65395 729135946 18380 18377 206904520 48338 48340 609400220 15387 15380 146405489 20514 20513 904695983 57708 57702 43981324 48344 48337 532544949 48152 48150 39144837 48345 48346 645667 41900 41896 58534155 28951 28945 624121792 20727 20726 183306179 53506 53505 682191612 45755 45754 60149437 61623 61629 360543108 48351 48353 960997415 48354 48348 16189715 48350 48355 469722304 58567 58562 946824843 35094 35101 32410512 30859 30862 45356356 50784 50781 242782679 55046 55047 489122468 14076 14080 795683651 48356 48362 812281328 19433 19439 21758053 6858 6854 575417441 46034 46037 673622374 36219 36212 96053627 51708 51711 253903094 49735 49741 642787738 5843 5849 546939782 32099 32092 294652622 67561 67562 685682359 40833 40829 531505128 13097 13103 899519762 20527 20533 503759317 48372 48375 601758201 62137 62143 489458475 45788 45791 782584285 27026 27022 77558274 18207 18210 808977074 24823 24828 773469189 8380 8384 670884000 55773 55770 713509065 18229 18226 922542844 45358 45361 848383581 3876 3877 621370742 35623 35622 617915426 49359 49362 544737684 69993 69997 330606556 7165 7163 176901215 69102 69107 80267530 4381 4386 40797276 60228 60225 603088499 47079 47078 14480317 13183 13190 202156546 4860 4854 912235225 42856 42855 658593491 50943 50939 43470042 27753 27759 150388110 54092 54089 398743733 58773 58766 56904436 28553 28555 953796704 63057 63056 449078455 34980 34977 709830719 69931 69935 405112975 16748 16752 24825055 60292 60297 501080458 17012 17016 674102502 48408 48405 67141028 48086 48080 89623882 48409 48410 1498519 19358 19351 944147906 10551 10544 912605428 56720 56714 948705658 48409 48414 22034035 47180 47181 209428491 52569 52570 736939143 40732 40738 676281002 50198 50196 29464118 30370 30372 669507999 56502 56497 983896104 5968 5967 892343802 52397 52404 975881726 5960 5961 220156801 18023 18018 139247077 13901 13894 895049452 23209 23207 69294186 17088 17087 343000149 6064 6069 237658768 60631 60633 53727210 12082 12078 206114335 35602 35599 707287781 25657 25663 156222528 14123 14119 430862014 48434 48433 305235527 13643 13642 885371038 48431 48436 316166352 25773 25768 443517720 25094 25090 345158925 32461 32460 591920148 48440 48434 539597918 50877 50881 606475531 27456 27457 630188578 48443 48438 593775482 28928 28925 724824014 22522 22524 314355088 57470 57464 653584188 20092 20095 70452522 61081 61076 45115205 16057 16055 221905666 66094 66090 779585169 34950 34948 644723747 48451 48452 39952558 52918 52917 73607585 45445 45452 301658464 63085 63080 380276358 3917 3913 861338168 40343 40349 57112079 61921 61919 466019944 37520 37519 933418009 48460 48459 338092246 48461 48455 270224854 54320 54318 651235439 48462 48463 376399556 59649 59644 154316478 4720 4718 490174944 52854 52848 586738877 44586 44583 207826711 9212 9215 887527915 7596 7595 245234429 13519 13526 21348766 42947 42942 223102657 38348 38349 938979995 58453 58451 221336673 53982 53988 136979684 50160 50162 498119450 57464 57459 430338513 58236 58242 749590563 50277 50272 264475234 41465 41464 823242650 37107 37103 402347988 32422 32427 38727615 18289 18287 639079026 48478 48483 808093792 6465 6467 537533102 23941 23938 152318100 11896 11894 458748016 35484 35486 657458348 28152 28146 774956206 12342 12345 804760167 25441 25443 907936061 48491 48485 470966629 48491 48492 374776551 13870 13869 943230430 66350 66345 263158205 67957 67964 213441428 48496 48490 875389870 55625 55632 33145606 68600 68594 406443353 27540 27533 357026535 18102 18101 57722144 48497 48501 203687886 1250 1246 51760254 45593 45590 46170671 50231 50233 539358106 24356 24362 580484746 250 254 453434140 32091 32087 860584930 48505 48508 786184255 20128 20135 478123121 10373 10372 48074023 50064 50065 543735962 32036 32040 753768310 13131 13130 75342367 31610 31611 63018778 9353 9352 960374164 26475 26473 683540328 48510 48517 244537364 17724 17723 90384495 48519 48514 651216178 65135 65131 570033798 39095 39094 979005746 7781 7787 373757480 54235 54234 501236602 68112 68106 299514370 24316 24317 491189571 69583 69581 503496521 48527 48522 488954004 63113 63109 459275345 2749 2754 350686065 12802 12805 487832924 51044 51037 328362832 48529 48532 597062576 10803 10796 555998412 23749 23752 421780204 32011 32013 781532061 18824 18830 299010203 27103 27110 645760712 15870 15872 826546698 26139 26134 273980691 63955 63952 938865751 5329 5336 408034748 47539 47532 439536331 7423 7430 770851178 42503 42501 581427049 37059 37055 186007396 54001 53994 43299271 9952 9946 365433601 55142 55139 295505949 63480 63481 781890912 63881 63886 524009116 32726 32730 497819480 64543 64541 399714561 3083 3086 810067890 33881 33879 526504553 21947 21949 959222166 29411 29407 600962919 26624 26625 90562372 6691 6689 149657172 44477 44476 936623365 406 399 803852774 65319 65321 491657312 48664 48660 17668100 65330 65331 727955344 48494 48492 444008153 48565 48558 2169654 18327 18322 579809832 58272 58275 907641932 50654 50660 639621855 43961 43955 989798490 16627 16634 40428782 25179 25175 15519212 48515 48513 571643737 61433 61428 910520131 19225 19220 705839756 38415 38419 432943435 34101 34097 977905904 42187 42184 466867405 18321 18319 35059131 68507 68505 971544550 48365 48371 801656332 48581 48574 659215288 63741 63744 402790455 30 26 870425183 17960 17967 953963869 860 863 65282342 61904 61911 344859457 7738 7735 169353979 20510 20504 157084758 3140 3144 380954401 61572 61568 663385117 68499 68501 753215525 10201 10194 48987565 17090 17091 820614931 17711 17709 571850899 2598 2591 551261929 59937 59944 221519837 48591 48597 705416268 19654 19647 511203186 21713 21720 218682746 48598 48600 371987365 48601 48597 574406272 54260 54255 342140681 17050 17044 825427373 30331 30325 978539142 4449 4445 746112070 21495 21491 355980204 53550 53554 68996987 52703 52706 351481160 25771 25766 550888858 49705 49700 809000501 48606 48611 968899459 12996 12992 945748597 29776 29771 381910620 10865 10864 54202496 8109 8112 831659398 69198 69200 238310620 27375 27370 122450127 631 636 418100718 30712 30718 214044393 3092 3096 530278928 48621 48619 391440411 5398 5394 821988836 27221 27226 746158390 66281 66277 92592359 16089 16094 165292747 37767 37773 410818121 12250 12255 404369563 44103 44107 15507452 48629 48622 439713103 25997 26003 738136075 9662 9659 193076841 65819 65817 991435821 51526 51525 45894267 35585 35584 663211930 27003 26999 759757718 49061 49059 769103645 15854 15847 286038022 59462 59459 583226218 66420 66417 754850620 16566 16573 868509107 33320 33323 607925516 48639 48642 893938294 22578 22574 158221593 29461 29463 8459929 55759 55756 992264333 42348 42344 47671992 36779 36783 54679053 14157 14159 16527550 49088 49085 748775916 33055 33062 798717874 25923 25922 491433118 50465 50464 598540756 44866 44868 761625968 48650 48654 13504233 21011 21015 112185207 69355 69349 148241619 40213 40218 37697222 64087 64084 184410212 40935 40941 356477924 56292 56298 448833652 40386 40382 441885566 22882 22885 172187953 28058 28060 698781272 11494 11487 235150775 39054 39057 292427145 68762 68761 176928225 27268 27266 558671592 38579 38572 163550814 22760 22758 438412738 11193 11186 970184455 30382 30385 882004942 48547 48541 937200495 32318 32312 271009378 10147 10140 134316476 20708 20704 24637926 48676 48670 28613046 48672 48677 848225674 4669 4663 858189342 37596 37592 602077492 27828 27823 441692737 49130 49135 100835260 45954 45947 2214861 36736 36734 936481628 49608 49606 850592994 32803 32805 520487522 43764 43769 15207020 34643 34647 732498472 57587 57584 40073393 69003 69004 339271238 58915 58916 79191078 54454 54455 13673990 24885 24892 533731975 58907 58911 412166681 43873 43867 409276454 29087 29094 66767496 61515 61508 672104836 56163 56170 34024173 20856 20854 814851870 16018 16011 425672418 14760 14766 992690569 44318 44324 500656314 26136 26137 562705345 19314 19312 452524143 65790 65797 576526271 62433 62438 783768796 48701 48706 59048265 59965 59962 147711788 48708 48707 65594126 4694 4691 992082067 48710 48705 55082994 62667 62668 147011644 6118 6113 56320679 56735 56741 93382018 742 744 7306621 13721 13727 947362402 21785 21791 164398203 19099 19093 307761712 11598 11594 362649518 69190 69188 730155146 1793 1798 907953089 13576 13577 434537611 22355 22356 818710222 29872 29869 297641024 8545 8538 893097844 15764 15766 587480160 22385 22391 361013802 30763 30770 91185207 44937 44939 39514322 41439 41433 85075428 14268 14264 750334098 41500 41504 27278020 57378 57372 255511007 58008 58006 307043374 35183 35185 17202906 6615 6616 5359713 32840 32847 342180832 2687 2688 705428410 38612 38609 586286684 48739 48735 12570155 42038 42042 158193120 10157 10151 855426280 26092 26088 892183413 771 767 899525731 48744 48740 87165743 50951 50948 30442619 54821 54817 550755332 48747 48744 459036912 26349 26342 102355421 19079 19072 226134043 30608 30613 833107438 53590 53595 912517596 41667 41669 576051523 69407 69403 225037523 34055 34052 442113436 33385 33384 961982419 24575 24571 539132027 13043 13037 667927955 33266 33270 549608571 48610 48607 324231335 41099 41106 906319075 47437 47431 165632943 48755 48762 841129851 9344 9343 640668111 54542 54537 856498335 48765 48764 228866911 48762 48766 526880145 55384 55388 616415971 4652 4648 253004052 37437 37434 205841981 5064 5070 23653942 55092 55088 419936289 17044 17043 587087213 36018 36013 406902218 48772 48774 86368229 20326 20332 311649515 27232 27226 150484249 8763 8761 531770857 64264 64266 537501345 11849 11851 17062983 37748 37745 616201802 23616 23622 915275618 6895 6890 740874860 14879 14878 476351838 48784 48783 331684984 23421 23416 148937312 48786 48779 746692049 48780 48787 928446973 63936 63937 94729949 35237 35231 890499315 41339 41344 960316507 48791 48790 560088343 10857 10859 9768183 48793 48787 237537679 20528 20526 334299419 29855 29851 858684225 53301 53305 868480777 4326 4333 100368779 2441 2434 600798503 48797 48799 677127989 28952 28949 864788633 30479 30476 65492388 48797 48802 436819477 1452 1456 633777232 38622 38617 96131827 53184 53183 151877240 20119 20114 38853252 39387 39382 667136276 41565 41566 399419813 36753 36747 48975115 56230 56233 556888724 39670 39667 409016742 4729 4726 47110914 19064 19058 330388292 6474 6471 10743913 19066 19067 229118544 45189 45182 999057055 30110 30105 107778161 2551 2548 845333676 65338 65334 802990592 25164 25168 719543257 8648 8651 955296191 56638 56633 41604361 48819 48823 129760456 24338 24340 771317836 64826 64820 873390787 48826 48820 87663282 40281 40285 884698716 414 410 48460893 37780 37787 292776437 63249 63252 358353626 48831 48827 189625495 59932 59939 48923570 17097 17102 233106223 44257 44264 133339963 32388 32389 454881783 48347 48345 113422260 62178 62175 58864178 60705 60704 245290641 11144 11139 491659292 41164 41157 450130452 3627 3623 201776417 48842 48835 661308701 65515 65521 180423245 53445 53451 494303555 5636 5641 184917764 22039 22036 957008675 67719 67723 441358323 26684 26691 717934840 48845 48849 539857478 64766 64773 387780461 38012 38010 654944027 43886 43879 889016495 38630 38626 25566007 52084 52086 778826181 66912 66908 48557304 24859 24856 75700772 6221 6225 35065995 25917 25913 422023550 37600 37605 385262175 67043 67039 542877660 36097 36099 640430042 58212 58217 456057836 50347 50343 766601802 68674 68671 508652444 29850 29846 562809886 48866 48864 105274087 60000 59999 220762198 32596 32603 456588527 8444 8445 633361464 8520 8525 106928973 19071 19075 995328325 22663 22666 455727013 52160 52162 441684843 61541 61536 366330749 9114 9108 266342268 13219 13224 298986063 9484 9483 581615071 1653 1658 430686684 48879 48875 846724486 48875 48880 312554692 30022 30016 272810783 43130 43132 634501972 31648 31643 16619663 6692 6697 689092255 48882 48885 22636188 48886 48880 694092240 40062 40058 500065001 63332 63333 418147774 56794 56787 221324328 1587 1585 47684289 25489 25496 637619851 33486 33481 108864709 48892 48893 440749691 15919 15920 13372316 37799 37795 262604685 41718 41712 115298713 6055 6053 77006258 65024 65022 807662170 42268 42273 806080174 39163 39162 406176741 49426 49429 770107339 49348 49346 340678647 24440 24433 703849422 20296 20295 32433048 48900 48905 462261546 13703 13697 798120691 49461 49467 64847988 30873 30870 486637413 48909 48908 12602135 60747 60745 893555668 9956 9960 641983049 69253 69257 70200130 49084 49083 818710077 34209 34213 161465761 65226 65232 30926234 40891 40889 742633193 48917 48912 962237741 66998 66995 772854889 32579 32574 499625946 8400 8396 609518682 68259 68264 615330521 65806 65810 359189434 52153 52160 234514975 43446 43445 40344664 51701 51707 601817369 1103 1104 539292971 9824 9829 290458528 46637 46634 498396903 53994 53987 556210986 48930 48926 11173586 18638 18634 400897085 13038 13044 853591508 21776 21783 974501930 27891 27887 126529998 61405 61398 827201271 38420 38418 407068461 30950 30948 567532957 48938 48932 398473407 65187 65186 584742004 56227 56224 472107461 37643 37642 728113643 48942 48937 49280585 26472 26473 634496380 48944 48938 815041970 20257 20254 5289183 48944 48946 229075861 6810 6807 230208894 58251 58248 61872846 8357 8359 618279978 25949 25944 463449808 28088 28093 378244364 42887 42888 71466297 19388 19387 642103774 19693 19690 66843050 41211 41205 453094491 999 992 873127381 48957 48954 421118707 1678 1674 226990039 36909 36912 852227524 47909 47915 603077833 48957 48961 22826950 11321 11320 318430609 49376 49373 953518149 45245 45252 5702654 5933 5940 141381781 27971 27978 255069717 17709 17704 964930049 16951 16944 122114981 7 1 524736516 21105 21106 293587490 48969 48971 150258364 21122 21129 207231663 48969 48973 146627995 66613 66614 433184381 60367 60374 21161568 24250 24256 686945620 65538 65545 197005381 33623 33619 487074415 17685 17678 683700090 53297 53303 343448461 31354 31350 227686611 55872 55877 824972869 38857 38852 3811774 9708 9713 614817690 2317 2314 337325175 48986 48982 565189071 20458 20453 959941759 22167 22160 901168253 37628 37631 806670154 1874 1868 733008610 29908 29915 339346743 48545 48539 985101436 60668 60670 257271494 48988 48994 573877206 48994 48995 654070278 8119 8115 901332899 36331 36333 923630668 14872 14875 980128265 48998 48999 179530794 27208 27209 404425279 43087 43086 637931423 60892 60894 72774234 32968 32961 843973260 6523 6530 180634468 43410 43408 518314343 52774 52777 822706607 49002 49007 683017267 30484 30482 510016360 19685 19682 442916272 63829 63826 48447343 4256 4254 923679439 15745 15740 599560806 25192 25189 564301416 14329 14322 232181769 49585 49580 854816047 22857 22855 734869181 46793 46787 273464805 49011 49018 564564331 478 476 884785611 11209 11210 807859086 47229 47236 55957340 13156 13149 29358987 17581 17580 901462331 34134 34136 589532994 64352 64345 355722091 51223 51225 158877410 42763 42759 377084094 65373 65378 673675777 35694 35693 68568720 56647 56649 944808684 34625 34618 217967796 18348 18343 870222907 49033 49027 674420655 58383 58382 640973993 69000 68999 990251812 28591 28596 344085795 27359 27353 335327376 18975 18979 532108575 64579 64577 743185976 23018 23025 571668783 49040 49041 33704543 49039 49042 710387670 37095 37101 19412155 49044 49037 379330714 26903 26906 791437354 12532 12530 817815898 37699 37700 651632290 44691 44687 242513378 49046 49049 486236518 69935 69938 385770941 49051 49050 967820160 49052 49047 813315146 69036 69037 3287659 49050 49054 919840531 54321 54319 929976592 58281 58277 45939801 59997 59994 24854260 6634 6636 65358836 67807 67808 460170159 68119 68123 213939290 58942 58938 229112480 3739 3735 402908669 34258 34263 142834399 41541 41545 598844122 18239 18234 938165107 49062 49066 661174350 26133 26128 524121029 26340 26333 112402732 2615 2614 774192725 63014 63012 486149646 8587 8589 9062828 20757 20750 622233576 31408 31401 18395026 49074 49069 512073955 46900 46902 503210624 16344 16342 842508136 49074 49077 609065304 49074 49078 956567418 31138 31131 872781140 49080 49076 633013834 37905 37900 474401340 47193 47186 886563845 9363 9361 338807005 18031 18028 600928241 56272 56268 19855798 34232 34227 302885560 17264 17258 427084788 46367 46362 225678084 49089 49084 287169185 23415 23412 748427339 63236 63238 704150040 58170 58165 950382573 26078 26074 300000188 20064 20061 144949372 66896 66903 627221993 35089 35088 280287066 52896 52899 122725931 24752 24750 112155786 49099 49095 991040430 67731 67734 511195328 67440 67435 327065078 33923 33917 72865722 19525 19519 677413840 20314 20319 949092563 15881 15879 614026889 63599 63594 177022934 49105 49107 518016349 31073 31067 464406544 45006 45000 254305586 49105 49110 633823145 49106 49111 312379527 61202 61196 717328692 45703 45697 273574823 52197 52191 240294276 4136 4134 811780386 36779 36777 390879169 32569 32566 940034685 58282 58281 982326204 47263 47257 5414697 46290 46284 831991424 45836 45829 996793266 50271 50275 52559658 37976 37974 372892473 53275 53268 553020922 49123 49125 786730276 42944 42945 424794025 43443 43436 733822228 20445 20440 67564285 11493 11492 679678743 66250 66243 656873116 13829 13830 178651680 40869 40867 955313438 49133 49129 170437300 162 158 69630821 22059 22056 555666917 30000 30002 228965681 49137 49131 869493892 41472 41476 965671407 26106 26100 596174483 3706 3708 404808658 52389 52395 500903673 48050 48052 371693349 15643 15642 448948089 20884 20885 916979680 13861 13859 456325349 31874 31872 378524537 56090 56089 442629007 25391 25387 940236028 42788 42787 61178881 27203 27198 930238302 38759 38757 519612398 43425 43421 736236047 49148 49153 102387560 59109 59106 359054286 68502 68504 340895314 49152 49156 449982401 49270 49268 584073753 21783 21789 959254725 67655 67657 62017439 10009 10007 650706691 62858 62862 228711800 62500 62497 200332228 69443 69441 706254425 25847 25844 322785158 44407 44409 943947725 13966 13964 864382542 32697 32698 914297130 27666 27662 896587329 41265 41268 75642564 49164 49170 380212334 11103 11101 806884704 33739 33740 212769775 66383 66384 512172524 36211 36204 155597616 23035 23031 76603757 44096 44093 42859406 36662 36655 58268472 11090 11086 548249380 49179 49178 45419877 63603 63597 321663201 38504 38503 365210497 67444 67438 803035870 69051 69056 582403971 21691 21689 494204655 49182 49185 458176769 64108 64114 733646201 11695 11693 945834660 2332 2328 458897027 41503 41505 197397978 49190 49185 928420111 19739 19746 895593674 11555 11548 35275946 8661 8660 147658893 49188 49194 405520706 8674 8672 361392027 7401 7394 175943992 34270 34272 602830979 37215 37208 308203958 25732 25735 413314272 37961 37960 554902851 46627 46628 281399432 49202 49200 754857108 50054 50048 682492166 3980 3973 48105381 49199 49205 61890379 49203 49206 507646217 60149 60156 673834400 36505 36509 663973247 49209 49205 504488927 35352 35350 533580229 4445 4442 676074467 60610 60617 366101681 53856 53850 75775037 17583 17584 720212861 48498 48505 122111784 50533 50534 124737123 12544 12545 86596544 69994 69987 483892073 39066 39073 914691950 39785 39786 934118271 2204 2202 669055911 26262 26267 49102279 35689 35691 686547926 68297 68295 58786612 43171 43164 203757462 49225 49226 251186262 37812 37806 689556773 58571 58565 466625396 59538 59533 860499989 49226 49230 862840028 30109 30116 396902469 51806 51803 565003127 49233 49227 851287312 8364 8361 665606048 49189 49184 292163780 16557 16554 312321590 45694 45698 239628374 49231 49238 339451376 64738 64731 34756948 62488 62487 517504753 49234 49241 978053146 49242 49236 655351965 56677 56682 74917961 39725 39721 219892138 49238 49245 100954485 60288 60292 264474234 45194 45196 751461918 471 467 183593384 56854 56859 768064226 56254 56248 601785057 28619 28614 585176048 62199 62192 619501557 50128 50132 356931264 12519 12517 722582573 37850 37846 644924418 27235 27228 653058528 6821 6823 701099476 49258 49254 326541889 38821 38824 552099383 33391 33395 609711995 58504 58497 745963972 45395 45400 231922944 55872 55869 598780571 53281 53277 677284381 49265 49262 613072797 11374 11370 299121363 34300 34299 242084827 28602 28600 239008482 39107 39100 966648397 36339 36346 173221670 53672 53677 490408392 16975 16970 24942886 5126 5127 904045866 68381 68377 697479403 64855 64853 519130072 35798 35794 640168206 13317 13310 811910762 49278 49272 629088533 49272 49279 325067684 38426 38420 689613312 992 988 524982696 16832 16830 468689182 11902 11895 831752043 4503 4508 943174949 67963 67968 303278694 57115 57111 518254978 24789 24783 370171022 37333 37334 581733358 3152 3156 333115013 29464 29462 684109890 18670 18676 420868626 43479 43473 556908172 32629 32628 898861263 55614 55610 950873954 56074 56070 215747361 27990 27995 105386614 49295 49297 4954989 53220 53226 378887019 41037 41031 601323913 26542 26541 377188583 49296 49301 258746993 52512 52511 67954666 40901 40894 56196668 63651 63653 144794974 49302 49305 318115406 57931 57928 980928495 49302 49307 601486798 45091 45088 773368860 10132 10127 969307739 64880 64883 323018894 17729 17735 455655162 47628 47623 51105961 7502 7504 64125779 3658 3653 2724706 37000 37005 918354206 65884 65890 648961104 49311 49317 13629400 66969 66964 763593477 41051 41044 72331962 27104 27108 998053022 59112 59118 477670635 53287 53282 839426969 49323 49321 230760437 48079 48081 796936679 16152 16146 348201078 48614 48618 723325250 40115 40110 55165208 49323 49328 747189697 19775 19769 2216898 63073 63080 17856170 58192 58197 902291728 25414 25417 812902791 24601 24595 37251585 45928 45933 324666236 64010 64012 989318640 38298 38303 224709847 49667 49663 866539206 37129 37130 215872233 26249 26248 525393261 40188 40184 302820373 38557 38555 944274568 5835 5832 539435558 61399 61392 71546721 52822 52823 434427621 4768 4775 629056290 27741 27744 732804844 35905 35907 645673033 68669 68668 91246261 15142 15135 308914262 14042 14047 101766646 56883 56882 203371462 50794 50791 444368177 56592 56588 902003781 49348 49354 844884358 14220 14218 453754656 40818 40816 207760077 69852 69851 807396345 45176 45172 11054561 24996 25001 387607486 49360 49358 742493502 30670 30663 43123164 28613 28606 13254607 16350 16356 140413359 32590 32596 21464577 41339 41337 317860413 2458 2464 76194076 41880 41885 157665829 23997 23996 149485779 34310 34309 437481938 19593 19587 870727450 59722 59719 31174644 26989 26983 522510903 65422 65423 571118641 2932 2930 861174556 21607 21602 785501207 48963 48957 247821812 29685 29691 779064406 39847 39854 429598972 46673 46678 351450156 30740 30747 161336724 7625 7629 842082592 32824 32830 933990294 67346 67345 47108339 48675 48674 147597030 64099 64103 836399060 11410 11404 216051530 56782 56778 24747219 18046 18047 351777404 60654 60648 231616152 49390 49384 591272062 38712 38718 946694741 36214 36208 915567150 27896 27901 881567481 31442 31436 330519066 7261 7256 69292199 63118 63112 236365717 15717 15711 22031974 22021 22026 844648459 65571 65576 39726106 51602 51598 340513425 49401 49396 677155507 49398 49402 581958080 65853 65846 174719652 7723 7719 41926596 8914 8918 221132950 52395 52396 333856944 37935 37932 452066398 35579 35576 583870228 29810 29806 684003885 44664 44659 621954770 10611 10604 910150663 29680 29678 139942445 62407 62406 434229111 96 93 829691171 59913 59920 202957696 6495 6489 797639421 56580 56578 48126678 49418 49414 79127076 57953 57952 268201551 30148 30152 107016758 27687 27690 334371732 2284 2281 925853785 65320 65318 929258524 43625 43618 479886800 32294 32295 29687387 46544 46549 840649932 5415 5410 536902454 55632 55638 6792580 55079 55085 165366203 209 214 467899783 43456 43460 503423759 31058 31060 682492753 49433 49426 547531943 26212 26214 744173597 34776 34771 843935419 49431 49436 155121147 66719 66712 802301176 59815 59819 687704098 49439 49437 683968374 24208 24214 924623751 60591 60590 50615785 67482 67488 154316207 49439 49443 511934235 6466 6459 918271425 49445 49444 664463002 13567 13565 42634207 52533 52529 807221933 35263 35260 400155318 57127 57126 988696717 12112 12108 23356756 33164 33170 266497234 49452 49448 35844410 12553 12559 144573996 22375 22371 792042675 29262 29265 68886611 58023 58020 259623268 25627 25622 315118401 21198 21194 582792995 49459 49456 223040158 51015 51021 271105805 11328 11329 669288828 46683 46678 541898450 49463 49460 879730244 51889 51885 523301972 26647 26641 621114096 42319 42316 67645297 3244 3241 20903291 44863 44864 545355292 42267 42261 538367126 1192 1198 968566451 38933 38931 409627805 49472 49471 215245964 60041 60036 975044809 3365 3358 555563730 19328 19327 31265959 65384 65382 703357327 23824 23820 427588041 24633 24635 437147913 54692 54685 385639867 37022 37015 718786386 56431 56430 204153912 23029 23027 953746459 49483 49480 417806750 27942 27948 942546633 15212 15211 301894048 49485 49486 577907403 28283 28276 783701563 46297 46301 542158378 30880 30877 249899755 49484 49490 280497761 11125 11129 196904990 27007 27012 799750000 20864 20858 623305449 52488 52495 51932972 49494 49495 36537082 27149 27151 821219033 24850 24851 933550286 49496 49498 20691706 15586 15589 593399332 64653 64654 359133544 33824 33820 337347249 23855 23848 759050658 22602 22598 167963413 54198 54203 85140324 13990 13997 90290190 28496 28492 670108539 32948 32942 879629291 988 981 386440919 100 99 229037124 57375 57374 119513570 31131 31128 148255721 4961 4957 832934416 55013 55008 146073880 27720 27722 459541943 442 438 657124339 69095 69093 315780642 51659 51656 909115696 32460 32453 134465505 49518 49519 659807507 6411 6405 4146530 3417 3423 735539865 17505 17498 120360902 2994 2997 64616695 22929 22934 531184109 7324 7327 801194306 55066 55064 372761043 49520 49527 304815728 21314 21307 924122144 49529 49527 983601535 51606 51604 166133242 64659 64656 617476084 69696 69693 353491230 42079 42082 570501767 54650 54652 178748975 44167 44163 34748445 54493 54495 553245005 35764 35762 713656566 3588 3584 953089258 17645 17646 710231080 49732 49731 321941209 16900 16898 37323084 2261 2257 954125224 26334 26330 768259191 49540 49544 358822960 36279 36274 581661292 57986 57981 666974570 23112 23114 382524175 62977 62974 180992645 58964 58967 458360861 5059 5061 923494709 35692 35685 41486875 38576 38571 6678605 3647 3653 62721420 49547 49554 825964688 14748 14742 747891303 27328 27333 88270788 65326 65322 366235592 14260 14254 637089289 30752 30751 700006886 5058 5055 716547433 7287 7281 806948933 10414 10413 45997488 58561 58564 833294893 36118 36114 748641918 49565 49563 72138074 24750 24751 957686170 49563 49567 327872757 35027 35030 27770761 31028 31021 330725059 48540 48535 248917088 10696 10701 934522013 57662 57656 327389910 56861 56855 357911584 49574 49569 47231389 49571 49575 234469029 18671 18667 523271923 58527 58529 741233523 49577 49578 17839220 49579 49573 602742324 49576 49580 26905394 49581 49576 126187942 25409 25410 648594439 5690 5697 588683923 2905 2903 300150826 7559 7556 280502019 2742 2749 436422145 48136 48140 926492080 49585 49588 630694454 49585 49589 92305850 25786 25791 219740941 33467 33471 479307420 34252 34248 620147701 99 104 976095327 54264 54258 223104861 57570 57575 370617358 40465 40462 154170056 49592 49597 65967209 26577 26574 68069156 44334 44333 196818653 32367 32374 675139415 62685 62687 185058484 44262 44267 86439708 51821 51823 279450762 43470 43474 757238797 49601 49605 85540864 31168 31162 115709696 4518 4519 293849524 60637 60633 942504855 65405 65411 392028016 30367 30363 712010771 52211 52207 715951265 44203 44199 657739625 46665 46669 552104203 66869 66867 771444120 15439 15440 645681084 7313 7318 98137657 10607 10604 753404478 6944 6942 748991832 67386 67391 595942417 20258 20260 633899650 45180 45182 216328792 49610 49605 179713567 33682 33689 584383443 62782 62777 519524611 16607 16614 453012749 50450 50448 165741119 49622 49627 43444951 4295 4297 937740093 46396 46391 607522036 1268 1263 92439052 49631 49624 106795798 49632 49628 903561720 41113 41120 983430666 49631 49634 383875678 34164 34163 156435247 39597 39600 355277758 12053 12058 799418412 4014 4011 560841490 26659 26652 8928482 5766 5773 695825246 66835 66836 911845792 9611 9606 117575049 41553 41551 657112470 2425 2423 635894379 53426 53428 765217165 30451 30446 69450535 49644 49647 946098901 12546 12539 224842683 49649 49644 309097086 18885 18891 876626901 62144 62137 362263755 7023 7022 183828969 21362 21355 438406371 60553 60548 39182976 29176 29169 346173642 32162 32166 836199891 55055 55052 883847568 27277 27273 657952152 46387 46384 907764680 68163 68157 635260188 49121 49114 920579132 62989 62985 297904530 4323 4316 59966687 64432 64436 731910314 49662 49665 748178947 8868 8874 522523494 56297 56301 366297036 10564 10571 549700394 16072 16074 320540645 49670 49668 25729810 29501 29507 52895601 40293 40292 473264007 47716 47722 994182469 24988 24989 434472469 49673 49675 898041940 20018 20016 913106807 243 249 331390570 63069 63065 4293108 69704 69702 686736158 49673 49680 967549423 55969 55963 459619074 67212 67207 469069497 694 692 294688540 26647 26653 977086889 49685 49682 995560602 31789 31788 636052335 53183 53182 706409665 8209 8205 381098917 5333 5337 156829991 49688 49690 946896551 46455 46450 703770658 49692 49690 540620197 31315 31312 839347584 69745 69750 193395958 2254 2255 595282808 56514 56512 715977903 3216 3213 186077153 54294 54293 420700021 34288 34290 172872098 49700 49699 84263823 15866 15865 228180586 53416 53411 690364991 39890 39889 562086049 49697 49704 427866451 8520 8518 943162782 8297 8301 104497911 16159 16153 300024858 39386 39384 904325069 1798 1804 427182820 66639 66646 427120448 38794 38791 675053527 21375 21372 2977813 19074 19067 32671498 37680 37684 786690882 49393 49400 999336518 49715 49716 952165124 49711 49717 514184381 63193 63197 566173740 68324 68323 995964664 11523 11522 649518009 44886 44882 992044818 36806 36804 816456364 60609 60604 634999076 19419 19414 337179160 57625 57628 735087616 5915 5920 972116345 15475 15479 641066530 67397 67394 874604358 40654 40653 540753635 10372 10365 533380042 49731 49727 450723824 49249 49246 387128879 49733 49729 490752763 49734 49727 345464796 69526 69525 62173104 58028 58030 175921665 49737 49731 525991403 5143 5146 253882735 49734 49739 408684584 15181 15174 561253550 48290 48296 618392123 29071 29073 652095561 49737 49743 107718721 21647 21640 618411373 64684 64685 540326358 17315 17311 405524146 49744 49747 397890952 49748 49742 731926329 4093 4092 304910476 52369 52371 814934007 69884 69889 9119408 49749 49752 452317008 1959 1957 203783825 49754 49747 587564776 24397 24394 367967758 4216 4219 245117878 3807 3802 442172156 6453 6446 69287002 8181 8180 736269339 27599 27593 689775024 48776 48769 371433033 55754 55757 778814885 58390 58397 463655414 13874 13871 202118217 39463 39467 539981016 21818 21822 244695846 66229 66222 837008352 53884 53880 944184017 4531 4529 46661996 8416 8423 398098110 1560 1557 85240766 46959 46957 372582232 53160 53153 7835053 34123 34129 530399825 66476 66477 865999770 446 449 638053687 25733 25730 810284710 21814 21809 586006089 45563 45567 170147874 54444 54448 402345864 49781 49779 67906376 46880 46873 830734353 35376 35382 298005288 15016 15014 211050409 37046 37050 512099044 4147 4140 44234906 50209 50204 106049056 35595 35596 21504446 66954 66960 331730357 69195 69190 825660121 56461 56458 883086501 12953 12948 180395307 45067 45074 921743700 1766 1770 538335814 7931 7930 12521205 64105 64108 957392670 28312 28306 344410946 22161 22162 104968543 22772 22775 338523248 17844 17839 201426179 57138 57143 346284898 25939 25935 589568035 10748 10750 875283997 49804 49803 290048269 67181 67178 87633532 28169 28164 449938072 15985 15992 72953636 10178 10180 275479220 48509 48516 207036603 58390 58387 977878853 21057 21054 385372501 36685 36691 586253618 25634 25629 40128559 36952 36953 598928824 65744 65745 656804768 49816 49811 884127237 34115 34109 878962508 43071 43068 581010690 49819 49814 589600923 21116 21118 739068784 19707 19714 238102378 31101 31105 676457014 49816 49823 546662144 21823 21818 975934201 49825 49820 750943043 68207 68212 803870446 55932 55939 508706347 65586 65582 323033068 5007 5003 409442680 49830 49828 180047814 58672 58674 850471072 14467 14465 248242647 51539 51538 655046412 59747 59744 343927518 48304 48307 566324867 46858 46851 802308877 66229 66230 108087783 33572 33567 261858908 64158 64154 462102559 975 968 354826019 49835 49841 779574100 43348 43353 694030056 8651 8654 575811680 35487 35481 295948661 24053 24050 995453571 60567 60572 641693230 27930 27924 416489304 43865 43861 745585570 11371 11366 803102472 68259 68260 908228960 47389 47384 948286654 52154 52155 154911756 49853 49850 532482907 39010 39014 814913458 20093 20091 802835050 49062 49064 947846233 35919 35920 28884822 49858 49852 956848348 25074 25069 679225050 67137 67132 800942069 42659 42652 703654586 23088 23091 186811291 44161 44159 898656177 42418 42421 700791438 1895 1893 740282282 11137 11130 787276848 6546 6550 703986739 49865 49868 787326614 50454 50451 634996014 27787 27786 354099935 68458 68460 377860041 9586 9590 89701316 49873 49872 818645425 49867 49874 458009201 8553 8548 810763395 14814 14811 154260883 37024 37026 23321476 49878 49873 944316083 48731 48737 518757777 10353 10357 753801666 69378 69385 320134489 53333 53336 272917237 69570 69569 848656841 35211 35218 562890451 61896 61889 49212104 57812 57815 823734412 6745 6744 43105829 45929 45934 651760268 49888 49889 536051917 5553 5552 915389776 17624 17630 861687874 42837 42833 61167736 50343 50346 658672200 28347 28342 379056670 49895 49894 619282658 60397 60398 638507111 42335 42340 906018940 3319 3323 361476439 64993 64989 149456490 11232 11230 733857002 6764 6761 697465745 37509 37504 577809760 54985 54988 553813860 12907 12901 304308696 41223 41230 225758995 46579 46581 456478496 24755 24759 622507262 20731 20728 247165644 34806 34799 897641584 56215 56211 955329669 22427 22422 294548874 60880 60874 256588196 14243 14237 2626941 69852 69858 606572288 22363 22367 494116605 52256 52254 572687619 7554 7549 11968242 61055 61056 822446596 33001 33000 417087856 44635 44638 106647248 69158 69156 294847209 46906 46911 60858762 10504 10508 856883617 39201 39207 605579958 59992 59995 243073891 55641 55644 473563280 40657 40656 685605747 3726 3725 751289506 43209 43207 919526595 31879 31875 192692117 49931 49930 448423017 69040 69041 593538888 50466 50460 935037009 15604 15602 247184159 3302 3307 186795567 13528 13531 212157086 14883 14886 512921272 67546 67543 339147318 51197 51193 80308498 25958 25960 123751006 16892 16889 855370377 8106 8104 659989734 30815 30820 685495939 48554 48547 212321416 55731 55728 960002742 63565 63570 82643649 49947 49943 624991128 67697 67692 404484063 23020 23022 476349719 13008 13001 393689434 14935 14930 316216203 3260 3258 941943399 25399 25400 12011753 56643 56650 458990283 38481 38478 2488377 4195 4202 104292333 61030 61023 36001610 7061 7058 724194352 13982 13975 160186020 5552 5548 118507647 10513 10516 11057086 64028 64032 870202410 41341 41335 462040433 17146 17153 855062256 63372 63368 376850093 20948 20953 287048029 17812 17808 84200299 69324 69319 637450070 49421 49428 507866082 29486 29484 292710642 1784 1777 863897598 64453 64450 943799691 32578 32571 596544270 7232 7225 580504853 36898 36900 22570429 48067 48072 42555823 43066 43073 543473731 37039 37044 632562552 12862 12864 370943708 2424 2426 815282340 2966 2970 666067577 2404 2406 730764239 59961 59958 816362422 25535 25528 29070480 38796 38789 931141133 49986 49984 417308242 4095 4096 25483593 44793 44789 59174751 5019 5013 858517309 31462 31455 847794750 28547 28544 789922229 26990 26996 503868735 49993 49990 95397037 64699 64698 298980436 19280 19275 662255809 52017 52022 396487970 63707 63700 736154085 49998 49995 11728216 50852 50853 516535894 49994 50000 793762112 52809 52810 648825297 54952 54955 40685204 420 423 895088898 49911 49909 108883346 50017 50013 358283583 7660 7653 702163538 9251 9250 100020342 21959 21966 484442200 46224 46228 936270180 7396 7402 429712998 50006 50011 472266760 18935 18932 951586963 50013 50009 415396440 4685 4684 342601377 49299 49294 309027122 10294 10298 923755660 43706 43700 537783701 9480 9482 927838559 48769 48771 411029009 31815 31820 66566219 45221 45216 216021116 2994 2995 24354810 52333 52337 563698663 36191 36195 986741793 13661 13654 402896592 15338 15335 142079317 68210 68213 983997850 9338 9336 780116767 2942 2936 42023738 32195 32200 345918546 11535 11532 143746610 12676 12674 431489436 866 861 837307331 22511 22505 622216796 55531 55529 779871070 56526 56520 926235571 9054 9061 914301021 44012 44008 473432542 8161 8154 469977072 11313 11316 33309635 27863 27859 563378522 23182 23186 331784393 9474 9469 58623581 59655 59652 496789741 12817 12816 95563762 29041 29038 422469395 50041 50047 943692606 51865 51866 644871577 18262 18256 75469506 17506 17502 298137906 16702 16703 886138834 6821 6815 702143986 17955 17961 150767688 55991 55986 118268581 593 596 154639481 50056 50051 109575781 62280 62278 700694888 50054 50058 451857516 50059 50056 825406266 50055 50060 884075046 28235 28230 860388330 67034 67028 603978634 31043 31045 310082110 67585 67591 911788459 69635 69639 437835002 32706 32712 834596746 64986 64984 587476563 34119 34124 797493551 32243 32236 354200486 22267 22261 953440504 50071 50070 926623082 64110 64111 647436080 31660 31661 534156132 50067 50074 659742691 65419 65426 944113945 62673 62672 744747761 12298 12304 614651529 53829 53830 553040482 44604 44610 38215962 67903 67910 748145401 23149 23147 251005139 3452 3446 593941260 33480 33474 714681802 42931 42937 635923347 21553 21546 94513632 21910 21915 309559166 39273 39277 772854443 26854 26850 172932428 1579 1577 219207604 50090 50088 743917273 23052 23049 121475299 12194 12200 123114359 67883 67889 293900599 27944 27941 636926017 52787 52782 749228474 4984 4978 911248044 50097 50092 425560245 49069 49068 790679903 6841 6846 924025120 17837 17839 882407237 19325 19323 525469276 54166 54164 516814048 33853 33849 800929829 49981 49988 600990688 5803 5797 347462338 60738 60740 123760884 13582 13581 110917502 1681 1676 305045472 21584 21583 196338012 50110 50105 853841360 55184 55179 815886855 14070 14073 178773483 60994 60988 160535304 45090 45097 122805292 23497 23490 771221307 24380 24385 222323309 39673 39668 15771780 32377 32372 315071429 50119 50118 944016830 50117 50120 793100820 50117 50121 873090292 56729 56726 70715356 13786 13791 417762772 68807 68804 596619347 4635 4633 56071776 28678 28671 832829366 46231 46236 657918951 42645 42638 717250015 69766 69768 165104180 65332 65326 140306714 15531 15524 784974597 49253 49247 729999157 34654 34649 591453119 21141 21144 222616278 14532 14531 34596191 46208 46206 852284177 17448 17442 38912692 1552 1550 118448442 24222 24218 446744780 3964 3967 471703800 50141 50138 822414252 3132 3125 907544219 17934 17932 594431299 26303 26299 566192048 50141 50145 510768289 50343 50344 950432210 43537 43544 319626085 7947 7954 352617411 35844 35837 419909492 27174 27177 388603067 61957 61950 804461809 18886 18889 49351679 12867 12870 818951273 52458 52455 947722934 32980 32973 575586637 50156 50153 645665272 50156 50157 28329126 50151 50158 42673449 50159 50152 843679748 26339 26346 80190597 21560 21555 631585975 48475 48471 143782907 50161 50163 776346434 55343 55340 426342975 51450 51448 252188429 19576 19582 593088539 63868 63873 958560858 8758 8765 749129222 50164 50169 181010042 11104 11111 427818487 55670 55671 7615553 31251 31258 928016251 38502 38500 716656823 39752 39755 833708550 29124 29131 449688080 36832 36829 855531910 50173 50177 397816031 4602 4596 310669630 51667 51662 234426758 33376 33374 307548370 50176 50181 201763313 3397 3392 247031710 53531 53528 27346308 18195 18193 557941324 53873 53875 897769809 21852 21856 427462310 2460 2461 66730127 15042 15043 222087592 37222 37220 71569223 47733 47734 580752346 13752 13753 503211345 50192 50188 361160669 50193 50191 115884927 56020 56013 450948931 50191 50195 967438616 69728 69735 594235812 17469 17471 818406280 31988 31995 539777517 22101 22099 440715349 40565 40572 176225788 13665 13662 809435477 46158 46152 298996842 20004 20002 607531295 28249 28243 820389032 12346 12340 787114943 50201 50206 214973774 53668 53671 920608686 6811 6813 528778415 28188 28186 528452353 13124 13118 269219761 11290 11283 853266656 50208 50212 978356956 3868 3871 940475194 9753 9752 144056752 45466 45471 675263671 36329 36322 545722428 36379 36374 339896046 46500 46503 99244780 9034 9037 752543961 19296 19294 888154275 58798 58803 67317637 23938 23939 371956489 50223 50218 443876110 36220 36213 236781863 28214 28213 666862027 20461 20468 174659633 18541 18548 890465222 50228 50224 245976738 40838 40837 916466799 50230 50224 584859022 40136 40130 959514769 30969 30968 628771892 61448 61446 349240964 19979 19975 589705684 50233 50235 302446245 23226 23223 905955776 5261 5258 331208707 58849 58854 244608436 50239 50233 935613787 54023 54028 678644330 24318 24312 72498247 5013 5014 207446634 33202 33195 903127218 47930 47924 572011296 4437 4443 457139855 41199 41198 870395952 20910 20912 421370826 6866 6871 628918542 46323 46316 59985535 36727 36733 15396041 1965 1961 104745835 50247 50252 448249895 62536 62540 655212704 25924 25929 804190711 50255 50252 936312956 22337 22330 68177827 39079 39085 575396571 58141 58143 38497285 45788 45781 614724236 16739 16742 4330107 50261 50254 783359234 54250 54257 713654334 61655 61659 235465292 50264 50257 917725679 2709 2704 983492936 21772 21770 547070835 49526 49522 906361875 50264 50268 331122689 35203 35200 257020099 15163 15158 505284729 68028 68023 33589337 50269 50272 787049464 69976 69973 589276657 34597 34603 43536041 49117 49122 721717308 50269 50276 53493982 42251 42256 330866480 50277 50278 532265055 6995 6989 402035710 15268 15267 960607745 48607 48603 140937541 33129 33127 765292923 48950 48951 132170117 47003 47009 464707958 65916 65918 11747286 62741 62747 654829027 15733 15738 640400602 39071 39067 458261137 29173 29180 816640496 37785 37780 229058559 29641 29646 746237098 928 935 29144175 55072 55074 119185538 42963 42959 374662971 1718 1716 820731080 50452 50451 390834284 47651 47650 63567071 10035 10039 28847241 44216 44210 475265193 7050 7055 926797997 16680 16682 935776576 63383 63382 42885852 2284 2291 142956007 15173 15174 872866455 62998 62992 322350400 143 142 232561070 7711 7718 109792959 40854 40850 629805910 45338 45336 530233438 8005 8012 994025339 35289 35288 216673426 40081 40077 83239000 48478 48471 571214974 35566 35573 253843012 65573 65571 232890983 42176 42172 889298383 31410 31406 629108841 40268 40275 311841805 68404 68409 900421480 16610 16603 841897266 33739 33737 755116617 5842 5836 396151135 50323 50322 280527201 18653 18652 721925052 50128 50122 234676781 11122 11120 626915271 5743 5738 435654468 17000 17005 6572268 44942 44944 846271627 68680 68673 208386133 802 796 823124904 19732 19728 765613315 54864 54867 54236345 23882 23887 587403806 26935 26936 950116165 31564 31558 418113417 3567 3566 978493298 50338 50337 692805818 7994 7993 478706553 40392 40387 192187849 40388 40394 486899032 8147 8146 361958086 53807 53812 1586375 65940 65933 297406800 14939 14934 507360620 26367 26362 144099427 57999 57992 341935442 393 394 63161970 56646 56645 683724696 50350 50347 700086710 40838 40845 376221542 51788 51790 895707845 38370 38369 292300581 31261 31256 726371686 21775 21773 897390576 50356 50352 242488228 43484 43479 829934917 66150 66147 918845217 42394 42396 558854401 19791 19794 186395821 50359 50361 683015051 61576 61571 17184279 61382 61387 5960783 39146 39153 604636739 38175 38169 131176046 14993 14999 111045501 69677 69681 235974067 7302 7301 515437581 48807 48806 580042698 52948 52941 805470476 37932 37925 555472300 50369 50372 95091574 23458 23453 169376094 17484 17487 500490112 40073 40066 429997019 21217 21223 145592875 43848 43844 790386511 50378 50372 488518937 50374 50379 931119493 57862 57859 85585055 4715 4713 741556899 58896 58901 60017693 22063 22059 412181525 28667 28666 907009162 53867 53869 940231623 36058 36054 869560659 50387 50381 518543255 1231 1237 213663590 45513 45508 68174602 63204 63199 162032265 7016 7011 58091325 23435 23432 815004913 3028 3022 683023647 3463 3467 776109328 30908 30902 911516126 44548 44544 664147374 63430 63437 903071 26808 26806 343835707 3300 3295 686964850 15678 15671 646791524 7163 7164 907514245 12146 12142 488904676 40430 40426 677799064 23362 23365 155983261 6867 6870 83130288 25839 25832 589546215 50407 50404 564400400 42553 42549 854682664 58462 58469 650577253 56703 56699 802605477 50666 50664 861728321 50412 50406 371417495 50413 50411 905323722 20071 20073 390267010 43715 43711 741889204 66207 66210 626262978 19237 19235 452836204 55190 55187 12314726 41209 41206 823781270 8151 8156 721360962 61790 61787 649530554 64706 64700 26168640 40955 40949 190725946 59765 59762 166372087 43742 43737 345222280 36613 36617 121657983 49785 49782 521970581 46197 46196 627405955 46491 46486 887062925 50430 50429 331657623 50032 50030 157734593 50432 50425 831080652 11096 11093 57052645 41939 41934 198115970 34526 34522 646377339 14407 14405 729412990 8547 8540 196608911 47884 47880 346036797 48955 48952 4342693 68118 68125 967059591 23441 23438 928977648 9890 9892 65106759 34325 34321 605577924 61712 61717 872429209 50644 50642 740921678 34141 34135 5063205 10996 10998 562143363 68718 68713 340818348 50446 50449 342219094 42088 42086 804441568 38977 38978 808562478 12157 12158 241090425 2814 2816 884733847 2826 2831 275317381 20730 20723 45776951 50456 50451 272713727 33792 33793 778935557 23620 23625 522148772 45816 45813 651423925 50460 50459 714626050 58035 58031 697803126 66027 66034 730892498 30095 30092 260943840 50092 50094 550290311 6892 6888 661624360 22786 22783 925130279 1195 1197 798915991 56981 56982 559039578 7512 7517 15375930 50470 50469 23726785 26819 26820 33577178 30861 30856 635867272 20493 20490 855872302 35324 35325 12784959 61791 61787 97695312 22806 22812 3568357 40389 40386 351134574 4835 4831 681747526 50479 50474 680404674 58974 58972 874747784 18475 18471 509757636 21752 21758 432537856 10122 10126 5297566 39632 39628 6179914 4508 4511 400111840 43434 43430 579236248 37494 37497 806830453 38509 38513 481809738 18124 18125 409215446 24658 24653 687885759 36457 36455 429473917 24883 24884 609166699 34229 34234 804285597 51102 51109 587357994 63661 63655 998722320 69298 69291 897067732 57888 57892 964824976 50497 50498 977438738 20297 20296 936171051 29849 29845 73122160 46152 46146 360394993 50502 50500 413301171 27704 27709 30293488 61185 61183 551071084 55515 55512 198498658 68643 68639 476805837 38961 38959 883638308 50502 50508 716539324 51180 51187 375567978 3890 3895 882032166 36311 36309 293406386 40183 40179 367982230 49259 49260 320072950 38247 38249 620185862 10247 10248 630604326 12726 12720 418364917 3055 3057 506428373 13723 13718 849439161 50519 50517 415487027 50520 50517 678294551 16230 16228 345484859 23995 23990 939703825 58317 58323 596445741 66770 66767 531175935 23498 23504 40784959 40711 40706 557402593 516 514 762570639 50490 50487 279656436 29096 29090 525977437 42013 42014 273292675 47489 47484 321978487 63843 63850 15483392 16003 16009 884549876 10904 10900 694651987 39970 39967 352085029 64923 64919 865781874 3543 3545 334657737 68734 68727 120255282 13332 13326 750950272 57650 57648 500032093 54891 54887 917005699 45239 45235 383291140 65675 65669 208576401 33682 33683 718368790 58216 58210 748251437 14989 14991 480273202 50547 50543 69344262 52761 52762 711038906 48717 48723 903719863 16487 16491 534327337 33591 33586 276525488 30229 30233 209948070 14389 14385 86504820 50865 50872 61648857 34955 34953 282068230 50556 50554 164045565 64763 64765 704852381 50558 50554 760585782 29467 29464 628229279 50560 50553 864412709 50561 50555 588611789 22557 22558 341605306 50560 50563 904709051 37112 37105 740476746 69982 69978 408968068 39093 39088 584755170 38793 38792 524592315 50561 50568 122448602 12711 12714 31554213 40908 40902 69266349 42728 42723 171512741 53979 53974 305751048 8158 8151 467536887 62821 62824 647236640 7001 6995 696422561 54341 54339 65772873 14012 14011 85172391 8474 8478 736251077 50572 50579 538266239 40041 40039 359613657 50581 50578 755299268 4045 4049 693062182 55744 55749 257739055 976 983 35179319 7488 7481 741632706 54479 54477 300715607 21906 21908 226601030 50588 50586 801698213 33025 33031 704471544 50584 50590 779645290 1081 1080 61071744 41314 41307 59580073 65023 65021 785825570 9248 9241 26689528 28559 28560 874424120 1350 1351 65699471 50592 50597 512725984 26748 26744 337342879 65524 65528 684183282 22469 22472 621632997 50601 50598 445861941 42987 42980 691957630 50603 50599 153996242 37370 37364 622386173 24676 24677 203719944 58093 58088 451242683 60381 60385 416921890 49965 49967 308139886 10676 10674 379762342 50610 50607 501138173 35742 35745 495875280 65550 65553 523773587 31038 31031 834977598 31370 31367 774044915 61751 61752 763972077 69712 69709 575510027 50613 50617 735920484 37985 37978 588531915 1264 1257 633449263 7618 7620 53685559 34031 34025 337128079 26128 26130 733976763 45425 45426 136838512 53022 53015 884063935 61144 61148 213632411 63413 63417 857491324 11716 11709 31978029 6145 6146 419246862 50629 50625 90692936 63684 63679 743034570 6996 6997 430305800 56084 56078 905849553 50633 50628 492236473 11768 11774 114462181 20517 20523 96540487 15604 15611 327932796 19805 19807 765225973 50638 50632 183246867 23840 23838 714258514 54715 54722 658978757 56723 56720 996544106 35273 35270 498352924 67328 67330 11403833 50445 50443 752705063 61720 61714 306002277 30149 30142 762564045 30793 30790 589308716 31657 31654 641865568 5062 5064 105082010 30236 30231 98383478 50651 50648 95421696 50649 50652 66479348 28180 28182 510903971 50651 50654 206383467 1586 1588 320772017 50656 50649 893591464 16870 16869 652580729 55635 55637 604680070 54560 54558 862366682 44072 44066 544974343 19136 19139 721978108 67109 67114 981820579 62001 61996 972938559 32648 32641 54401760 18678 18675 400995185 65238 65240 999865891 46250 46249 7848772 50668 50667 984757190 65184 65182 107224063 33638 33631 768106858 41056 41062 248442227 42966 42965 868784015 1617 1613 763284273 22906 22910 914557538 357 358 764746234 45892 45885 58576085 27451 27446 15958903 30802 30805 107119093 31668 31674 138560554 46267 46265 655767673 31330 31327 495296421 22721 22728 761799830 50682 50683 963472634 50684 50681 744664091 41986 41981 523252082 20287 20285 390133945 45951 45955 614969218 64381 64377 33293474 17136 17143 125073402 36552 36549 797103447 59522 59529 18993536 41602 41609 797333690 31860 31867 227676221 38108 38111 770644075 67623 67630 837853142 27703 27704 904804177 8064 8069 13150110 15633 15630 179334519 36877 36881 138642698 46380 46384 397178394 50697 50701 16901733 13952 13951 446309376 14473 14469 363722692 61109 61105 151097355 33159 33157 118181949 19235 19233 325850637 34491 34488 677520212 21549 21547 137991134 5887 5882 54353078 15888 15890 940482220 17006 17003 353262634 10842 10841 501883539 12837 12834 868535748 50709 50714 752099437 65372 65373 756636251 65039 65040 87227884 50717 50716 208479806 178 173 867769318 43048 43043 484672547 53252 53245 6413551 50721 50715 411560544 63543 63541 279205421 48746 48753 839469150 6709 6707 993791080 38270 38277 186929226 27458 27459 363204449 33538 33536 161384717 50725 50728 388876645 48480 48487 485276799 50730 50728 389630241 61956 61958 645043671 57156 57153 127562680 32952 32945 375751783 52485 52483 142712083 8648 8641 793687686 22447 22454 403864185 50737 50731 36487373 49413 49406 66312543 31081 31076 355878278 6694 6690 3216513 30951 30954 121253985 39598 39594 563669297 1411 1407 564484713 68487 68493 601734895 56511 56505 723528247 240 242 927102779 67785 67780 752059493 63554 63561 998656935 52514 52510 11523654 28464 28459 685238320 15588 15582 5753556 35350 35357 610631630 14611 14609 608121322 17503 17509 579833674 55348 55346 124582324 14254 14252 415089232 68126 68121 568249955 50758 50757 550186693 46974 46970 690399269 48456 48462 270359130 17504 17511 732096340 41279 41277 609468002 12415 12416 851482349 39799 39803 127647201 33289 33284 970961733 50766 50760 245318117 68481 68475 735234295 33392 33387 840593433 50766 50769 956497953 50675 50670 638267287 50767 50771 942729168 50397 50390 277147646 8806 8812 601167288 30541 30536 35710660 14535 14541 640085545 52440 52441 839956174 19227 19224 95987774 50774 50778 533837374 58891 58892 616358488 47545 47540 478004877 60631 60638 619240138 50782 50776 498856665 50783 50781 569614550 27505 27506 475351168 21979 21980 347853273 61581 61576 543464941 21543 21536 285619906 62468 62467 26210738 36008 36013 803362248 26105 26098 511515607 53576 53573 413781085 22722 22726 702296946 7087 7085 983893341 9878 9871 354450040 50795 50791 692920204 28102 28104 886089171 50797 50795 757700671 60466 60462 605145013 66128 66124 995692121 40455 40448 138005035 31501 31496 632140153 7324 7326 302053365 46919 46918 896643442 24875 24880 45661589 22964 22966 46711292 59838 59837 952491174 35041 35042 984811177 52768 52764 564360047 62560 62562 632126234 60266 60262 430123704 39879 39883 552905586 64940 64938 356016092 50806 50813 476533003 50814 50809 428151072 50812 50815 252159848 64272 64268 619510339 50542 50544 874286443 53818 53824 625172311 6954 6957 49727176 66811 66807 34156495 43115 43112 860746170 69649 69645 37941720 25196 25198 4654325 60606 60611 227204589 67649 67642 8003547 51584 51589 750676645 15396 15393 641206002 19756 19757 207174864 36943 36939 375738006 64042 64037 536486851 21420 21413 771892715 3400 3395 730931696 58283 58289 575485974 62741 62738 781220282 42032 42036 286853549 67123 67122 784235655 68832 68828 842358891 50832 50838 78172182 55798 55796 392811305 51891 51886 733322771 929 934 220108297 50842 50840 936763880 40042 40040 228284149 30856 30855 852936919 30518 30517 417775176 252 245 55892037 68052 68050 592340938 60084 60078 525061721 48794 48792 746776546 37887 37884 743174342 28616 28612 828223751 27693 27695 256359909 28955 28960 172125560 64230 64227 235615239 53872 53877 673128749 18801 18808 71869193 68082 68085 34613261 11128 11124 239975465 52623 52628 631366753 29354 29352 727045143 44786 44780 1435529 12294 12293 964168528 28331 28325 871263981 50862 50864 222318759 49375 49377 687945527 9754 9752 114913828 53365 53360 793221056 9912 9910 652488722 20873 20876 540662855 9593 9596 82380372 42168 42171 342573801 32491 32496 694657016 64951 64948 506276941 8428 8435 764029199 46485 46481 919608352 50876 50874 578384571 55869 55876 814128577 52648 52647 575249801 29842 29845 518480189 50880 50877 210943489 24577 24573 135046269 57022 57015 278736764 39662 39655 274414782 25592 25587 121080118 65425 65429 853529666 37942 37939 42704804 28992 28985 944910405 64874 64868 926288904 19173 19175 52283699 59291 59284 22319682 54694 54689 61476632 64875 64873 249920745 34754 34760 53304408 28277 28274 128742298 27943 27939 490506400 50896 50891 46933392 41519 41518 334074396 50892 50898 100425333 19246 19247 337429227 4764 4767 199639928 52418 52424 452419792 50899 50902 950469792 50903 50902 701957418 19434 19428 332997216 30639 30637 452440358 50906 50901 232787307 63068 63061 146010675 50908 50904 826183369 50492 50490 426191542 47241 47236 495220267 6301 6296 569561855 892 887 232850044 50906 50913 819709564 65810 65815 223918264 11718 11720 873460013 55281 55285 445881601 50917 50912 189100376 60774 60775 491717104 50919 50914 956236158 15874 15879 796123689 28669 28663 70139533 69722 69721 465729586 3424 3426 14046295 40679 40685 338233477 67537 67531 855222851 50920 50926 28676579 12586 12579 437113411 46618 46617 807753708 30820 30825 489122822 20659 20660 924351469 50931 50927 599274094 16578 16575 585340921 53995 53992 277731652 4542 4545 57132603 24683 24685 802031915 1226 1219 69865098 50937 50934 631199698 50933 50938 200825918 29242 29238 258347118 757 759 206048834 68846 68839 698933352 52571 52576 9006443 11700 11696 747715666 50937 50944 609686792 15243 15240 823071008 10718 10721 33791931 50943 50947 278566293 17030 17027 511376007 19109 19104 294899707 61655 61653 447078953 11055 11050 306652183 61340 61337 371240620 65068 65063 76545372 25106 25104 770112824 20764 20758 739699039 66394 66387 943720491 59958 59955 825702027 46809 46811 52007274 49403 49410 981560086 48865 48858 865805050 22430 22428 517515315 36053 36059 89016266 52435 52440 574279050 64336 64341 285003475 58060 58057 253522149 60450 60449 387722851 69521 69523 510623276 12943 12942 863669686 50969 50964 4395923 14893 14896 988881607 42586 42583 923201042 21564 21559 11870821 30070 30068 392854038 67008 67010 625637001 12266 12269 518151286 50976 50973 823439079 67252 67248 851937192 25297 25298 478994371 31336 31342 974926133 26662 26663 135127814 23751 23745 602585962 21007 21002 88747921 69066 69061 206202704 41788 41793 878525137 12939 12941 301884127 17464 17461 377264276 14834 14831 247105391 50988 50982 407588123 61336 61330 67492975 42478 42477 902366576 50985 50991 783790681 50992 50987 971549178 18263 18269 320825829 50989 50994 2307406 29269 29271 868432766 13423 13426 458344776 49861 49857 79926002 12912 12916 538125403 41680 41674 232477549 62832 62833 988481829 21132 21139 218372008 46213 46210 233582150 56894 56898 196493918 10052 10055 717427 3202 3196 952955648 32239 32237 538249414 44451 44454 956674729 8449 8451 893012312 51590 51588 2387284 46411 46412 88438802 51011 51008 615779149 21967 21965 745297856 7518 7521 6962917 51014 51012 207343463 46467 46468 254237290 25767 25766 860426201 36677 36671 513360470 32334 32328 413415302 39799 39794 8245191 35552 35554 828991637 52579 52580 293877551 33102 33099 41433908 7941 7944 114345805 35435 35440 338527788 52726 52722 337286236 66340 66346 92708792 42484 42489 477291402 35638 35634 654420119 33716 33713 67707051 47296 47289 419952480 28848 28845 909228079 33664 33658 328935958 46054 46055 234968913 51034 51030 403213308 30285 30291 966034578 69804 69803 171543978 24884 24890 66061926 9580 9576 329679713 51039 51034 454819373 58466 58471 300359068 11651 11655 54904164 51042 51039 854020071 51036 51043 612576029 26478 26472 11934196 21255 21257 87205292 3637 3642 56663276 37871 37873 587156644 49476 49472 470120195 65711 65707 15066370 25580 25581 394102607 35651 35649 31756199 27864 27861 549137370 23273 23275 533963276 56771 56776 246616054 58452 58450 854329649 14131 14129 864686288 52672 52678 468339414 20634 20637 768206408 56150 56143 6909166 2716 2718 959303168 25303 25301 769418065 24338 24336 555379891 47056 47051 798170033 63782 63781 380328393 32299 32298 626722255 4042 4037 208079144 39677 39671 214002670 5010 5015 428967756 43796 43793 250851208 33738 33737 119356314 34596 34592 88391233 60499 60501 138126577 57340 57336 105632537 59182 59175 9618563 51577 51584 766040037 30777 30775 437005027 28199 28203 811858688 69277 69281 206068574 51418 51421 804375870 32535 32532 397474191 9214 9221 500497441 6517 6511 371782958 65405 65401 568294480 52468 52462 593569833 51085 51080 353613892 27529 27526 53334262 16167 16165 53090117 16238 16232 689890087 51089 51082 78573717 8258 8262 530993215 12764 12763 600162027 9665 9658 922049220 51093 51088 495790114 51088 51094 929696149 18903 18907 840871219 51089 51096 27228030 45866 45868 355571297 51092 51098 42723594 2971 2965 828174259 43930 43933 919427736 40743 40740 267921831 61751 61755 563693233 37429 37435 396374565 19408 19407 962042009 38041 38034 861313458 51105 51106 694678308 9122 9126 340039910 44981 44984 764267467 68442 68448 538774048 51103 51110 56840703 46094 46092 42197368 824 817 795599038 69598 69604 347454709 68229 68235 935702115 32152 32151 700305153 51116 51113 377106114 4322 4324 929355033 32774 32775 91478900 45896 45902 665505993 51114 51120 638244464 15255 15258 143108312 33722 33729 641473243 29132 29136 715718848 21046 21049 628666402 56249 56244 20732512 22259 22266 991400773 15187 15185 368401397 38823 38820 543771254 1851 1852 67760711 9835 9834 543708898 24566 24559 864470816 25570 25574 252475599 27938 27934 488468482 56051 56050 708540903 16924 16925 307124505 57293 57296 643559891 32292 32287 344317039 51132 51138 143046924 51264 51265 209139039 52870 52867 274398702 12899 12905 310337100 27405 27408 325791759 39075 39074 900134547 51144 51143 207009230 60198 60191 323175613 54306 54304 64542255 49994 49988 825960698 51141 51148 925323494 51149 51144 753243083 651 646 970213041 22188 22194 814634238 51151 51152 997065707 67792 67789 26564319 8576 8580 749454175 52129 52125 422779309 40367 40373 701984602 12884 12890 433685323 51153 51158 725782276 51159 51156 322328376 40398 40395 962043375 52871 52864 651487937 57249 57246 105611761 58411 58409 63217525 66902 66901 795808559 15409 15405 746765786 58814 58813 136505979 25995 26001 359625310 69641 69638 812083680 4239 4244 335126160 51170 51167 420426618 3455 3460 710980752 58465 58459 932381323 48307 48308 631915204 63813 63807 193010380 3887 3883 514391501 38334 38340 932233729 28084 28089 731719354 51654 51655 273938384 31348 31346 880222587 16016 16020 579330003 51180 51181 1901976 67427 67433 319459820 50462 50458 234095395 42424 42422 443139289 40887 40881 704093675 22555 22553 41565448 43369 43363 327397618 67863 67870 154270124 43601 43598 582266913 51190 51188 655049232 51912 51919 33689147 27977 27973 556115243 51193 51186 752964880 13018 13014 586154358 3057 3058 554077683 66324 66321 85302010 12787 12793 340332141 37736 37730 40889773 8841 8840 555908403 51196 51200 412776958 30399 30394 3627350 54073 54071 908148655 51203 51201 572546490 1406 1401 945248995 20292 20295 398279369 45975 45978 449116024 7512 7518 558223464 44943 44942 440045206 50965 50958 266614314 54287 54288 763699848 52540 52538 261197764 51212 51210 364670155 60298 60296 167388098 24533 24528 674673253 51215 51209 268270200 7441 7434 337425016 50570 50565 466510138 989 986 93872919 59561 59558 498773456 33995 33993 682094680 59797 59802 629691940 51220 51222 764522923 12908 12911 444084286 17672 17667 284395882 42324 42322 334130802 43139 43145 158786225 56488 56486 77376472 18109 18112 488620399 51226 51229 177183997 16421 16428 4364477 52325 52326 361248984 10576 10577 1366895 45275 45268 909110784 52740 52747 450722537 51235 51232 131545116 27755 27748 130500661 51237 51231 114895258 51238 51232 274099026 51239 51236 94223780 29671 29669 31038158 40910 40914 305595983 3364 3369 975719831 38588 38583 51364118 715 720 769902862 24421 24417 500034440 51246 51241 813194589 46009 46014 650648125 19750 19744 430384650 42444 42445 288998414 53288 53287 240424141 44957 44952 469284741 36254 36250 223982751 34960 34953 276095123 41916 41915 502637332 15621 15623 884550785 40038 40044 568407018 33979 33982 41230377 45200 45207 754873058 51252 51259 910260838 36466 36469 615348174 59565 59564 628581577 2731 2727 146489580 51787 51791 851485838 227 226 670500722 51139 51138 221331918 51435 51434 576864874 57401 57398 262408950 12993 12990 990038976 51269 51266 824050295 62693 62687 458546074 31360 31366 869258431 33588 33581 173919719 9131 9137 616000105 53172 53177 962422331 51275 51268 501410480 65491 65492 673121754 4013 4016 491864618 31700 31696 49219603 24875 24874 578159027 46346 46342 9334479 21650 21655 609888678 51282 51276 57317737 53314 53308 308098388 3486 3492 476506048 51285 51280 832174766 57397 57393 928455563 51287 51285 149205573 5928 5926 219041261 33381 33380 762461045 48389 48383 547897162 62539 62537 571764956 54955 54962 685666136 6010 6008 455057681 69839 69846 49904505 51288 51295 418152339 13433 13432 828454728 47707 47713 720871936 50401 50399 131150705 18619 18614 229105032 14339 14336 120202951 23100 23096 883628192 20878 20882 182545808 35378 35376 872211707 47333 47329 169251619 51299 51305 428078518 18767 18763 239278518 50840 50837 693716435 64417 64412 562984049 4001 3995 245727976 51310 51309 381446087 21286 21279 858165272 43543 43536 750961669 39382 39377 256816451 7006 7010 804957739 51315 51312 621301370 15050 15046 451930876 47552 47546 924258230 40061 40063 416735313 26612 26605 790311113 67279 67282 731562162 39730 39726 70325652 41992 41991 395515175 1532 1529 339068539 51324 51320 382933324 11705 11702 27806998 53319 53325 907845028 51326 51327 136988969 51327 51328 494068783 29174 29172 430100951 24704 24708 642394943 46743 46741 906131218 62548 62546 22862471 9150 9147 262240086 28873 28867 236652149 3900 3896 776240535 8448 8449 633290178 55200 55194 582843256 11804 11809 6327111 31167 31172 26454461 2565 2569 391194130 49570 49564 401262851 37865 37861 50262457 38626 38628 687465646 13607 13609 16357102 51345 51344 741886500 45609 45608 59311700 24008 24011 404384313 61864 61857 773119889 47462 47455 789400297 2233 2228 26474149 5940 5945 528209741 7847 7844 916927866 65713 65710 74247112 47594 47601 618660283 36278 36273 952529538 43395 43391 1105130 51352 51357 254911511 3342 3335 155597997 42307 42304 546979984 41866 41871 223070057 53455 53451 55760018 9385 9383 955008786 51363 51359 483614421 10236 10232 515582018 2903 2897 538962392 66077 66070 874728328 51365 51367 717647315 9340 9342 645338882 22033 22036 310578926 37331 37338 631588398 51369 51371 360811440 64494 64501 646409213 25968 25969 61220282 44499 44492 54268201 56254 56261 873455285 34161 34158 482175177 18576 18580 892734345 43089 43088 7074595 61213 61216 263335887 34449 34448 452241089 29942 29938 127670154 24894 24892 279847879 63106 63103 841422097 32471 32469 122885507 25941 25943 272953680 12011 12009 1312838 51384 51387 468003888 35494 35487 75991410 12880 12874 433824084 31470 31471 60108245 40056 40058 576578822 43686 43688 34396725 6515 6510 841411953 52957 52953 450389036 39487 39483 909859856 13359 13364 879038775 67154 67150 608631654 33762 33763 739779081 24644 24651 295912688 17484 17478 895395877 6933 6926 452297560 66007 66010 241195435 9329 9333 242509035 13988 13982 206657394 32374 32381 717656653 40928 40922 560240984 21969 21964 612900203 63283 63278 509474006 58226 58230 73981106 51404 51410 298054104 42057 42053 267454079 20619 20622 112255435 34217 34220 249798870 57619 57615 88501495 66022 66018 524097878 62893 62898 381585935 5709 5703 702126444 51418 51411 790533126 69386 69379 699591368 54428 54426 49096741 36280 36277 398852109 42292 42285 204047963 62930 62935 764638669 8093 8086 483743188 19378 19379 272605108 58532 58529 120430540 13144 13140 374961667 39778 39773 930797222 40171 40167 976680768 19390 19385 85667640 41477 41481 721048108 51431 51432 462830186 62363 62360 238349302 36036 36031 424492287 4006 4001 606410414 39464 39462 634304946 26230 26229 547195900 11612 11614 566747525 17570 17568 713228306 58805 58802 848715350 15977 15970 334520543 33948 33953 192523187 49447 49451 22825862 204 198 912781807 51445 51443 855888398 22952 22946 48287093 43479 43480 54757723 51448 51444 40841821 51447 51449 860526429 60873 60871 844108861 3098 3091 776955271 63750 63746 382390850 51453 51447 521223043 2875 2869 706976639 51455 51451 39580196 925 920 516240260 8811 8817 666709660 41594 41589 420271923 10931 10934 827225071 22142 22146 25276367 51461 51459 537880743 26944 26949 776722518 7113 7116 518792394 57081 57087 37574417 32332 32329 509615113 38496 38499 160161129 27684 27683 850720826 68404 68400 807379964 51469 51465 115701768 23397 23403 388016368 30052 30056 371238377 48507 48504 713440903 62310 62316 38908241 19017 19014 340387828 56956 56950 451101734 36865 36860 255555694 38249 38250 35444339 19376 19372 997140610 68105 68099 153711200 27248 27241 911480237 63355 63348 783867490 2933 2940 409198634 25641 25640 366613423 62892 62888 443669257 43939 43934 635244277 49934 49935 77791873 56846 56847 14063947 4195 4191 687647879 15729 15726 582983016 41048 41044 194324383 23363 23368 456776978 23866 23860 979942387 51493 51487 871373530 3655 3661 919224994 25464 25465 899222535 65097 65095 846448474 14665 14670 496543440 51492 51498 37480489 5562 5561 910368974 41731 41728 140830608 13516 13514 599601584 2474 2478 948905178 67733 67730 394358321 43102 43108 927854251 37897 37896 14812487 3756 3749 928211932 68750 68757 232143261 68075 68078 373937798 51504 51509 709728580 51510 51505 457205085 30103 30098 373253542 17285 17284 415153984 51512 51513 44619707 28408 28414 343459086 51515 51509 745778303 6761 6760 916258234 25252 25245 38401443 12035 12039 583569570 13113 13118 690252418 45754 45750 16871452 3438 3434 191246168 13043 13048 971501138 51523 51516 138180782 51523 51524 75570769 31036 31042 871995673 42977 42972 230019932 34694 34687 387979044 63645 63652 358192262 12634 12627 40048011 51527 51530 108907136 51531 51525 183494570 47521 47524 733812143 4916 4910 491148340 12343 12340 489933441 12620 12618 53030440 66524 66522 705464322 51535 51537 700563457 55176 55178 532061354 807 810 435150126 4020 4025 817114489 37788 37781 968345025 51539 51542 487510855 51543 51539 507501675 1908 1901 510173781 21929 21936 604689576 7869 7863 967790631 69991 69986 507225911 9614 9619 946531222 37632 37636 712420045 48541 48548 733207329 40725 40720 459547914 40447 40454 985863556 35853 35857 198305708 20693 20690 522438796 65816 65813 208981507 51556 51552 277209641 59244 59249 45180069 66698 66693 36646853 21184 21183 195171682 36258 36255 873433044 46382 46380 296704378 53041 53046 963719596 51560 51563 752575502 51564 51560 927563671 51565 51559 966769365 51559 51566 9635111 53337 53332 7231760 46745 46740 870540234 39066 39064 71345856 48107 48106 412307358 59687 59688 592434710 46563 46568 597319303 8887 8884 511330091 51573 51574 536557438 51575 51571 961234417 26905 26909 544385068 14683 14678 36612714 56764 56763 992431799 42899 42895 928168727 1383 1381 217880028 54279 54277 881109428 54666 54673 646231870 53663 53669 397887522 51075 51071 613529597 51585 51579 773982629 66058 66061 375985035 35123 35121 470033487 62426 62432 865405115 58183 58179 285664956 10032 10028 55983387 13331 13333 993957376 66103 66099 934619780 21406 21401 181233630 18574 18579 506858223 51590 51595 941976891 38546 38542 673756810 42493 42486 518619345 51598 51592 748464140 56747 56748 527535656 40042 40045 636590917 61338 61336 417973442 59029 59026 218757625 48680 48673 773196694 68815 68817 337349358 51605 51599 649447617 60862 60867 589600580 40859 40862 528535927 35709 35703 402389509 64354 64351 449779263 65319 65325 738283005 6570 6574 601349984 9882 9885 24260044 7805 7808 378744214 33342 33346 979024441 17845 17842 44157194 63970 63963 455596745 8594 8592 477534337 7081 7079 450423953 51619 51612 185205460 24143 24148 584110920 52227 52223 172625056 40187 40193 541794464 36016 36011 773187646 16278 16285 694830550 23815 23821 997727734 38541 38543 401376136 33467 33460 686692975 24047 24041 461114312 48115 48108 323223914 64552 64549 631376494 26509 26510 421271728 10975 10968 827819954 32115 32110 789372745 55570 55563 138008826 11517 11514 509846767 43246 43253 123245552 51632 51637 8992195 25113 25112 95172568 11523 11530 687959614 59586 59585 505708833 52217 52214 269273961 10868 10873 63033657 51642 51643 803982161 22700 22701 48964774 59433 59432 650260917 52149 52143 777435475 51647 51645 253003011 46985 46990 530970407 61228 61226 552621955 3340 3345 126955740 53512 53515 229028049 40521 40519 861389583 6521 6526 674671504 1568 1575 137183123 53936 53932 205986653 51077 51076 844063499 3811 3807 365940482 33649 33645 699697336 49517 49511 458572524 32021 32019 241373327 51661 51656 20254176 11606 11613 46277007 27668 27667 959046121 35446 35442 657801809 4029 4031 476324757 14176 14180 893610465 3031 3037 945260896 65204 65207 577870540 22761 22764 974502257 51670 51669 112303738 5077 5079 233589636 51670 51672 739075774 29186 29190 604388648 49385 49389 140100524 20674 20671 128906794 56062 56056 512207787 51671 51677 456257873 33669 33676 697846219 57779 57784 710925643 22596 22595 321603160 69930 69933 632146408 64613 64612 397671855 45458 45453 939144582 8765 8766 441063760 23640 23637 149622477 51686 51682 169688885 65820 65822 502529692 63976 63975 461589346 57010 57003 737381954 69020 69013 917424062 31646 31639 192642546 59923 59925 503158305 51688 51693 564911985 49506 49512 770506926 51695 51694 800704786 55853 55858 950707299 17123 17122 454079716 45618 45619 524741102 51699 51695 538075178 32274 32267 713425090 51701 51699 24821515 60927 60924 89395307 2502 2500 643979403 44902 44904 450171934 46238 46237 953982650 6906 6902 974656661 63135 63129 926914347 68004 67997 23606298 57707 57703 167897000 26821 26827 859783393 13280 13278 272407332 14809 14816 920142234 8139 8141 886092529 46592 46591 643838023 337 333 42569268 45371 45364 751359819 13730 13726 713605525 58367 58361 356156612 8090 8089 188391739 1626 1625 237439003 36070 36074 805613303 46904 46897 33172954 51723 51717 360686271 51724 51717 124497341 51070 51063 670577503 51726 51721 192102155 51724 51727 216853867 51762 51760 920110886 50636 50642 87160440 51730 51726 828626529 31839 31837 431198347 13087 13082 79062803 52164 52160 618197458 65087 65081 11834090 50895 50901 713180306 28046 28053 597504641 29593 29600 279962465 57463 57462 666409780 17400 17401 717202837 24317 24319 950824755 5052 5056 693293052 318 321 845951957 67945 67940 550305230 46754 46751 734831151 40490 40488 947361247 3772 3771 783672806 58348 58349 876912665 17027 17023 536002113 35266 35272 724471594 27679 27681 950384002 7210 7209 473715322 10823 10830 324723319 15708 15709 874628192 15986 15981 783771724 42214 42219 897796245 15322 15321 667789475 39601 39606 366292713 5685 5692 235854822 13845 13842 14790196 22648 22644 316408796 792 798 350686096 11240 11244 918187131 56437 56439 156975557 38197 38196 908177150 26862 26863 307182853 48851 48858 401795895 26199 26193 846036698 51768 51761 528788261 23599 23604 228539996 48458 48457 73049289 43189 43190 776886439 27075 27071 829673014 19405 19404 256124300 27720 27717 775878632 1472 1474 472843399 32130 32123 858349910 29891 29886 985904625 63640 63633 198540234 15889 15892 242996343 59138 59145 149442417 21934 21930 150799051 55265 55271 595506862 24241 24244 957915545 23798 23802 339633076 51785 51780 711696829 51782 51786 418900 34250 34244 128239283 18389 18392 11030035 11514 11513 291728719 9280 9287 215993472 3440 3437 465152686 61226 61230 500724677 23315 23312 609310572 51789 51794 443165051 51788 51795 858381079 63375 63377 602503619 61063 61059 402508772 33911 33918 170794642 9081 9088 910341793 49455 49449 128689996 4 1 835429099 1173 1170 589184661 5049 5045 772482977 25598 25601 954139236 40766 40761 838214553 9239 9232 232170072 10816 10817 579137169 65997 65994 772618320 58192 58196 634623592 45276 45270 954076982 19182 19175 552205454 20028 20035 482954267 31127 31126 571795385 49769 49771 618999177 8641 8647 703585753 36538 36534 435246356 44325 44326 620943951 2237 2233 419876659 51819 51815 134558809 24310 24309 569134414 16493 16490 549571025 54655 54662 57408536 38206 38203 227820056 62029 62027 149680159 31555 31559 764411213 65865 65868 664029858 18527 18520 993985474 62942 62941 321661090 6828 6822 604342704 1352 1347 914879035 15105 15109 237198121 51832 51826 892473397 36001 35996 525648975 24651 24656 925054423 4033 4039 907495876 20768 20775 7549691 69578 69580 663307617 41890 41889 408160360 68417 68416 871119659 41121 41122 496541787 53467 53461 63535746 51835 51842 284228967 24918 24925 531521436 39464 39465 817247615 39336 39343 882166066 67039 67046 737771346 17804 17800 383850105 8281 8279 227786711 54665 54666 369475924 8767 8763 20827176 10704 10702 314861768 42733 42738 367581587 62208 62204 705748912 14331 14327 553966 35064 35057 647041970 69912 69907 624366124 51854 51857 180576369 35660 35653 156749102 68246 68248 632988420 51858 51860 688577755 11677 11681 75866536 54917 54914 471755635 5264 5262 841849777 67173 67168 557354784 17752 17748 408556999 35892 35898 327817167 50096 50095 848410190 28052 28054 136343357 31008 31013 639387174 35820 35816 886554453 51871 51865 814131605 52727 52725 585880249 15991 15987 52960129 6363 6361 254600095 20570 20565 518587619 49687 49689 969821406 51877 51873 513634936 55701 55705 131780936 51876 51879 135076538 24613 24611 944106811 445 441 261483022 67632 67626 245130867 10005 10003 604142399 51884 51880 895028770 17214 17220 862980651 51886 51880 970287427 33123 33126 382828220 69389 69383 601502507 65105 65100 906699802 51300 51302 181726817 21156 21158 381509663 4740 4737 715454383 53630 53624 664731404 30471 30474 437440377 6735 6737 981690234 6661 6658 618564942 15037 15032 56721555 10652 10648 728936893 3640 3639 798663809 51895 51900 171362922 51901 51897 63971623 49835 49840 713038945 47023 47017 410269967 51904 51901 59506345 55064 55067 551623332 55173 55171 246587165 15417 15424 314225570 51908 51907 221385591 51909 51906 508456650 66306 66313 665454766 23504 23511 630454746 24715 24721 52913794 39508 39512 64104380 65692 65690 292629844 51915 51913 400474878 48560 48555 29536828 40138 40137 587261058 26821 26825 280804694 62039 62042 779330167 11423 11421 368372828 69436 69438 159886215 51922 51919 388705146 62451 62445 308683346 20945 20948 25153629 52728 52731 460344604 51925 51926 797254542 51920 51927 524512706 51927 51928 960771070 37824 37820 358307315 51924 51930 301764834 29542 29537 424807324 52945 52952 259014592 43442 43436 918884772 30575 30569 544126154 54907 54902 198420698 45065 45072 325663596 14397 14399 339975468 51938 51931 178408737 51943 51939 256078617 69205 69207 537021066 51941 51939 298322281 57673 57671 445074113 43807 43805 932512539 39472 39467 928576747 51945 51943 81464735 26466 26463 678959116 60363 60360 712595269 19800 19798 185922848 51733 51739 54984694 63905 63909 930770791 51948 51951 496557602 12079 12074 749147904 17596 17598 62803961 30662 30665 964411833 44953 44949 20629214 28552 28546 629941798 66215 66218 236615448 37618 37613 999599344 46675 46671 948837835 12454 12449 931753072 8563 8570 33268007 19675 19677 977797756 5279 5274 4020448 27641 27635 82690177 55967 55961 354030302 50640 50641 499342802 68858 68860 180779061 26494 26496 550708288 66525 66532 587968599 45388 45381 505105131 21384 21381 144837257 50723 50722 123564888 51967 51973 925519251 44110 44107 261225667 2200 2193 640763324 20211 20213 39770038 51977 51971 80801525 38942 38939 382768090 27860 27855 938676053 49201 49198 463440398 45677 45673 758339013 51982 51975 86865078 3815 3816 878727421 6171 6164 957434965 64512 64508 832524975 40737 40740 484781663 12617 12622 439063297 13264 13260 152648776 14432 14427 230467649 9450 9453 29861601 51991 51988 48782548 33178 33173 416178148 22705 22704 969866608 2202 2196 930452429 42653 42652 55402892 15314 15311 936312300 51997 51994 351297556 51998 51994 161262777 51999 51998 896231008 67718 67719 142916711 50242 50245 928503655 5424 5426 71185852 4567 4569 318210352 1415 1421 946097951 53808 53807 747964042 34362 34359 367641587 18424 18420 965185789 52004 52008 539637283 52009 52008 366173952 27667 27672 67109886 48622 48627 13645932 15474 15472 203328582 14524 14522 873816881 21426 21428 821396099 26611 26614 585816648 796 791 743630237 49484 49483 444201193 15654 15648 210316970 30621 30628 243847165 29195 29199 753024517 23192 23196 142101462 22062 22058 336409760 35624 35622 155416606 63672 63669 909277083 6142 6138 740507661 36291 36288 17418261 38230 38234 3552479 52021 52028 355690818 48847 48842 208073862 61915 61909 723285693 35191 35198 199422620 52168 52161 194936096 32154 32156 457758107 8474 8472 405433043 38855 38853 576953936 52032 52036 137813793 56905 56900 808009613 46620 46625 481265041 67706 67699 431584287 2280 2273 118111091 13745 13739 704786687 55739 55746 636924857 66640 66633 335677389 52042 52044 431000840 22660 22663 967314809 61451 61450 301207055 59667 59670 962009412 54815 54818 395050008 34103 34108 336130023 473 475 864436188 56100 56107 504114961 52046 52052 906382492 52051 52053 208407831 24994 24995 52114285 27992 27993 284016871 24804 24811 148266196 19810 19803 380905023 39914 39910 485821074 52059 52057 293794332 52060 52057 708555713 49917 49922 832408436 67005 67006 694243616 8224 8217 776789031 12964 12957 188686252 51503 51500 956182068 26262 26265 352323440 33028 33023 185002280 60685 60686 737469597 67608 67607 537215965 30848 30847 855860957 51462 51459 249904736 43365 43372 2076901 21321 21322 327022643 39149 39151 755266121 52075 52068 987215541 24317 24322 561438101 42149 42146 67874782 17141 17142 524799129 3762 3758 667348271 19737 19734 735865092 16185 16184 409754345 44698 44695 486317877 8844 8839 752244606 53439 53441 698763597 34505 34510 129554245 33533 33532 477859977 42957 42950 765653105 36480 36478 702183631 44437 44430 463627076 52089 52090 193415814 48512 48511 277082752 52751 52747 604458667 52089 52093 448077855 36580 36583 193696033 18101 18108 482976323 48441 48448 143105353 52093 52097 446178416 14543 14545 366995667 639 646 16754937 59785 59787 952033492 34866 34867 977936056 3936 3931 134499608 52103 52099 19660546 16476 16480 660209081 52100 52105 73795546 48076 48071 400783088 22657 22652 218883685 49466 49464 546344748 52109 52103 962586015 55961 55964 806433633 52107 52111 46050123 65729 65728 979682723 15742 15741 29662512 52331 52338 873286131 8250 8249 57435778 52116 52114 752997721 47718 47713 142464415 41391 41392 746582835 52113 52119 394442236 24004 24001 308114636 48102 48099 24256606 59074 59072 461070128 62235 62232 619935565 37008 37014 263646015 55790 55792 36905925 25756 25762 951864321 13439 13436 930677808 38980 38982 613920569 57264 57265 708230033 24424 24422 367602749 20150 20156 409986306 50809 50810 599004420 2956 2954 488086368 37914 37911 718462337 48931 48930 950830405 52136 52131 319327535 15586 15582 249230134 25048 25044 162787054 52139 52133 113126942 53834 53841 874377997 52137 52141 532941307 39155 39161 997226408 23749 23746 757960920 5204 5203 876931892 28454 28456 171039227 13133 13128 64453976 51783 51781 952033631 5095 5102 81351166 36222 36220 21047653 12807 12813 232876715 62286 62291 648872134 52147 52152 461388299 15999 15993 487878348 12782 12780 72731601 45683 45682 452016066 24043 24042 443153086 58515 58522 822538153 51829 51822 940726014 15378 15375 48248620 56842 56837 546295483 54308 54312 838481622 11674 11667 809250541 52819 52824 91677827 51733 51726 32834159 16266 16272 109954324 54173 54166 177175896 54725 54731 495476839 65886 65893 669495944 66156 66161 620498311 54440 54446 93734785 25931 25930 68150559 57985 57981 423533177 52173 52168 492419125 53778 53783 411373229 58410 58414 73752340 35715 35717 714896119 1542 1544 198407306 62802 62801 930821795 52176 52179 505172308 50400 50397 380362879 26286 26283 854744023 65026 65024 69579313 12035 12040 323092497 54044 54050 46671821 56053 56055 37558734 17055 17060 201849767 28106 28100 513649439 48489 48485 289451622 18943 18947 713056520 60142 60138 816695130 54719 54715 300931193 52189 52192 495924496 46165 46172 469899647 46383 46388 536383011 5702 5699 473149116 28636 28640 144829012 33636 33641 348972821 47787 47785 911823325 36125 36118 937353130 18707 18712 789952259 16750 16744 418015755 52197 52202 782872043 21031 21027 18850473 22352 22350 756242094 45092 45089 943672202 16977 16976 47473583 30422 30428 874463041 68915 68913 244037165 58024 58022 13209630 59641 59638 437793556 26177 26173 323037090 14587 14589 662331929 8219 8214 417430069 59313 59309 557673733 40706 40704 895591195 52216 52214 337937745 20078 20082 24673445 32163 32158 853564916 29136 29140 8273572 69638 69631 559642489 39983 39976 5946659 5071 5074 699331156 49165 49162 838273366 14382 14384 481713014 13734 13730 846112461 13158 13159 4106015 45309 45306 281512685 4572 4568 215600628 10976 10972 99880097 66258 66251 491831377 68977 68972 802132557 59222 59220 296985568 44366 44362 482696196 36447 36446 135204715 32941 32946 437140986 31524 31520 750500078 52237 52234 378953532 65415 65416 72305137 53391 53386 209440926 60999 61004 825413140 24591 24589 53776373 26699 26693 382693356 19888 19895 474762119 52237 52244 476346381 26805 26811 19836864 17331 17333 829932136 52241 52247 86776103 40213 40220 367435224 23895 23898 706030736 34442 34444 127584759 1748 1744 528664466 44457 44456 400099126 52250 52253 682999611 35251 35249 171306285 10794 10799 51808515 38904 38901 59388207 52225 52224 526377471 26449 26446 204347170 29050 29049 928120919 53089 53096 62779021 68298 68305 941883642 52256 52262 244706803 54148 54145 226183056 61365 61359 417448544 52265 52261 44889777 62268 62262 887527745 52483 52478 184241748 35538 35537 894898808 54371 54375 48399498 31203 31197 558176432 9906 9908 33597548 36741 36744 61936622 45730 45728 221517649 47506 47499 952085097 29331 29338 492725317 64384 64390 982123420 34025 34030 214517175 15703 15706 261079449 52279 52274 448876914 57486 57483 482878624 52281 52278 432973519 13628 13632 29082352 23417 23414 352001832 8602 8600 567987933 45077 45083 967926415 11345 11350 425823523 31154 31147 943568064 39307 39305 100339066 26040 26038 754290261 63256 63255 518503275 13523 13525 66311737 51665 51666 40717665 27876 27879 696045407 55856 55863 961069059 29972 29978 956403380 39782 39787 767466433 43096 43090 19252050 59798 59804 944715949 52299 52293 805776118 52300 52294 67564685 52301 52298 370488500 46226 46227 745541422 14025 14032 396182505 6205 6202 388440315 63774 63777 954730866 52303 52306 722100173 40846 40841 446093595 19018 19024 655042053 6508 6512 386009434 27139 27146 983920601 52306 52311 776010558 12649 12648 568935147 16061 16068 314924706 52314 52313 657732640 12017 12012 144869030 38533 38537 209715119 1121 1116 695034464 31980 31978 45686136 10174 10170 52601806 5083 5085 307841944 20661 20657 89141007 7859 7864 864727354 59349 59342 181081043 41990 41987 40755631 45495 45499 941507345 4074 4079 747199426 25396 25398 981645048 63325 63323 426506565 58606 58607 488715047 64442 64445 896113392 66774 66771 89254688 22436 22429 904507500 52331 52333 595422458 15182 15179 485581482 37918 37916 178365527 23126 23132 481611385 51776 51774 7408022 16180 16175 953011544 52339 52333 940953930 13483 13490 654852232 39835 39833 160673770 49090 49091 299373158 64784 64781 399148490 30606 30605 47126520 10953 10947 924321609 52346 52339 944999622 18963 18956 110638412 11637 11639 82348779 52349 52346 235518444 9751 9752 2871659 52349 52351 307166572 2701 2699 626962119 66780 66777 848234350 57163 57159 624383439 68383 68388 73315942 59762 59757 196020920 55306 55302 573040462 42881 42880 393684590 28509 28511 975064988 30072 30070 84436011 18450 18445 367934321 69325 69330 794144073 29296 29300 653977107 35843 35838 136370005 15764 15763 215356061 52366 52365 166168676 24102 24105 650687221 45763 45761 628766122 12034 12036 39039231 33456 33462 220950600 40201 40195 972764176 17218 17216 530674790 35348 35342 849241254 21446 21439 340340354 42469 42475 260022358 68809 68816 728378119 54823 54824 149394437 62501 62500 64234530 8109 8110 989635163 52374 52380 406135249 31093 31089 497493109 29822 29825 101244989 49312 49306 320021210 3099 3106 539750473 3664 3668 517118641 53559 53566 789431915 34758 34765 933143345 67561 67558 545369019 36080 36073 96077656 55573 55578 154322249 18668 18661 72965600 39915 39914 968107444 9719 9715 961034607 52394 52389 154344696 18675 18681 287453966 59211 59213 399161992 28374 28367 406847708 58515 58508 712226205 59119 59121 473091843 52400 52394 580333517 7091 7086 729809132 39562 39556 859964895 42290 42284 73902255 69401 69403 368386782 56717 56718 4231886 68557 68561 555190636 52407 52400 763312674 55664 55663 34211673 50862 50863 710129685 23813 23818 20708724 52411 52406 837780754 1765 1761 864368033 67086 67089 778378554 51404 51406 386656556 66764 66766 19553625 24955 24953 65046877 3505 3508 339422232 51360 51355 741171277 54926 54929 635093876 24649 24655 295669751 52417 52421 552971886 60581 60575 819731858 40136 40143 874827524 43907 43905 546293535 42407 42401 961445985 52426 52423 102946622 53923 53926 535341393 45054 45059 571009861 33937 33930 735728375 32679 32678 364208019 54356 54361 989796290 62170 62175 623629858 68001 67994 591888029 60663 60662 372411228 14735 14730 461018726 52432 52436 790981936 52437 52436 10249634 52438 52437 929278052 66211 66217 703136367 40637 40631 996778029 10354 10349 494724793 64777 64771 913998845 23501 23499 395400369 30177 30175 603551644 5996 6000 912514939 59986 59983 441713018 52447 52440 18457127 23011 23006 832385860 1453 1458 21853411 56953 56958 397852853 56074 56075 516745327 11154 11147 338262191 20634 20630 301541329 44017 44012 496194698 535 538 516953161 52456 52452 45814188 14500 14503 673293191 31841 31834 155388249 49657 49650 258859036 57979 57983 66730701 9357 9355 231040047 40286 40281 46971784 27258 27253 860777585 17869 17866 509084138 69441 69442 526522195 37485 37488 18693631 47880 47878 592716918 49350 49346 810595484 52469 52464 567298146 65570 65563 911069355 49891 49887 484305020 52472 52467 816373443 54178 54180 75649842 29543 29536 601925372 52470 52475 939640953 6480 6481 380655873 52476 52477 197355129 45256 45258 386039398 29533 29528 97570438 63066 63065 713123644 52474 52481 586782291 43720 43726 214549731 38242 38238 378919266 46632 46630 27532576 41018 41013 384171711 68545 68538 48039279 47227 47233 672532206 52486 52479 156634779 26686 26693 937522722 66115 66112 364224651 52491 52485 3564720 34593 34600 985610847 52493 52486 606130114 20104 20102 148487868 36488 36483 356510800 41860 41855 524045411 52497 52491 972172876 3733 3734 522263305 47882 47875 538229277 33967 33968 50122851 11730 11733 838690383 62201 62204 485820288 63450 63451 48386441 18640 18634 451406939 16892 16894 562327743 34273 34280 405257649 67042 67038 63311272 8469 8466 415959824 20702 20704 614657395 63923 63917 875984177 26822 26820 17070518 42022 42021 262987399 52513 52512 814724519 27603 27606 109480472 2030 2032 559226254 32889 32895 33496204 35731 35733 232455802 11834 11827 581546883 46168 46174 404158003 52519 52520 31833388 24475 24482 984451953 52522 52517 244992532 69725 69728 557001803 52522 52524 595082043 52524 52525 890073330 61611 61617 519839341 67281 67284 284423839 63129 63127 418877135 52527 52529 756475594 29328 29333 996073401 2560 2564 903610013 41045 41044 521830339 17628 17624 524462760 16200 16203 175772195 36323 36321 652675798 43883 43890 323334710 15969 15972 379777696 34386 34380 108041564 42193 42192 969816448 40291 40297 392855305 43298 43301 388198313 47832 47837 957332249 68867 68860 557927157 1316 1319 574624356 6395 6399 801824799 69760 69754 537750931 43642 43637 858487858 52546 52548 931928626 58138 58145 888681025 25486 25488 961144326 61315 61318 384987481 52547 52552 140149920 47303 47299 581351092 34859 34856 923792178 52555 52550 464793647 46939 46938 994365090 16852 16849 648667902 10250 10249 475287517 47142 47141 915057311 51595 51596 480961134 52561 52555 317694988 69963 69964 16091471 52560 52563 684284213 20386 20393 922256894 52560 52565 935346349 65549 65543 39988180 19265 19263 238806436 47666 47662 316922259 47815 47808 637422613 432 429 31144766 45634 45630 325739840 53147 53148 531392045 55804 55802 426027099 60984 60978 212788576 42647 42654 332735365 50942 50935 56310804 49596 49598 181016827 7966 7965 343739540 47564 47563 540572814 19318 19312 319037778 55959 55953 710862165 57663 57670 293014582 52583 52580 751323039 58179 58173 855953462 59158 59152 32246571 52580 52586 842484007 59552 59549 661901724 23561 23562 524600786 47897 47899 58472231 40224 40223 939657291 30863 30860 908355471 31381 31385 460660862 2529 2528 631081299 34925 34922 990303499 4653 4650 486371622 33054 33051 189959764 46772 46770 697766815 12245 12251 379385811 41451 41455 211458866 64504 64497 853658546 57877 57879 833990751 17718 17716 32322197 5159 5152 408195625 66524 66528 514994619 53380 53383 25563850 48562 48567 909330757 35935 35933 343690405 17838 17837 874370261 35474 35478 195961724 27753 27746 56359515 687 691 479978979 57057 57059 696759084 52613 52612 741188340 37947 37954 441584469 50880 50883 28870725 65717 65724 647918382 37278 37273 178183191 4397 4401 53492018 52618 52619 546432976 42470 42476 211300877 36782 36781 611673772 52622 52618 153468151 11817 11822 534826159 30424 30423 645390913 31356 31359 61157342 19920 19921 347160621 61339 61343 379039150 7820 7815 21510659 9679 9674 48647869 30567 30573 326802785 48881 48882 438622912 12147 12151 744403411 62583 62577 5195964 68305 68308 211117731 46656 46651 883832698 27242 27237 563843827 13251 13258 94956085 52634 52638 482212872 44 38 55936405 15616 15617 363304425 27657 27660 479625953 58839 58834 446280233 16462 16458 14349680 5729 5733 808915201 52645 52644 411383392 52641 52646 586844322 62921 62916 501449355 11827 11832 742864584 22462 22456 249380023 30651 30645 219869331 3414 3413 53348877 23835 23833 543155347 33484 33491 484732621 29379 29377 115254049 48229 48227 601831743 9926 9933 785481974 17172 17176 435591405 36574 36569 420808694 64534 64535 968439311 58653 58651 502884941 62244 62246 835607879 63803 63798 330705853 55688 55690 251204494 52664 52663 410776886 51948 51950 649832046 3257 3253 572835496 68314 68311 882248819 16697 16698 361298709 49329 49330 5300188 69184 69191 124605162 11298 11300 545377685 52666 52672 689567887 49013 49007 128219754 34094 34092 42382141 52675 52671 870731893 25974 25981 9925136 39332 39327 763701976 52375 52377 445737309 12281 12287 694764978 52673 52680 757081157 11315 11309 13140043 52682 52678 320298122 38790 38787 728338322 11323 11319 398126754 66744 66750 243479754 45906 45904 139309066 52685 52678 306236544 52858 52857 94574045 22509 22513 266521024 28539 28545 861055397 62608 62609 176255368 26120 26114 109461617 35008 35010 74377853 36391 36390 376383528 53247 53246 590902493 63868 63861 811089692 43560 43567 877223605 20302 20299 290826722 52699 52697 70027348 16059 16066 127474530 52700 52701 443485439 28483 28490 493019946 55013 55017 203449318 61121 61124 261305864 52705 52704 922094935 65607 65613 836592855 43660 43665 386768946 22855 22858 43578777 39970 39973 156126109 52708 52710 271930054 63398 63397 745119992 33613 33618 843580644 32783 32781 847329812 37859 37853 944056920 19477 19471 358846367 15078 15080 264839548 3873 3866 64506339 64776 64770 76650737 6079 6077 455402929 36134 36130 470612535 52715 52721 455258007 62843 62845 780821114 31817 31815 755992409 52723 52724 957871 52721 52725 686285215 64307 64308 986077152 2258 2265 788655596 7233 7229 219445444 60915 60920 112455375 59295 59294 222879123 48358 48353 798122589 22241 22243 619570456 45766 45764 928190174 63420 63419 633209352 12033 12029 106022855 52736 52733 171198354 31115 31113 883752681 55604 55602 62727223 52739 52737 436991463 63396 63393 411778780 50211 50215 704586733 14297 14302 856074782 52144 52137 251962271 10218 10221 618684901 50201 50196 371572048 10282 10285 69860668 41083 41089 490496373 19419 19425 95096416 24965 24970 366192473 59759 59758 315347734 61862 61863 246096914 29850 29852 53331778 49960 49954 366456243 48769 48766 903524278 37804 37802 629497539 2278 2271 800236360 7199 7200 760835566 52758 52756 71267879 26129 26124 712388091 68152 68149 667962223 52758 52761 538626558 14334 14337 689762042 54126 54127 585503183 16091 16088 983927162 33951 33952 146303674 9123 9121 127845572 64116 64113 792049784 1907 1904 974972527 23961 23957 719835742 11223 11228 860294814 41800 41798 285235413 14511 14515 858347802 39208 39204 767131402 69264 69268 304452772 11303 11307 425336039 52776 52772 235406473 19467 19469 37507905 58546 58541 213246070 39039 39040 58249811 60042 60045 377554574 43937 43930 398805611 18436 18433 706417594 46813 46810 485811939 52784 52778 740709952 14556 14562 975267667 61000 61001 342183576 23288 23285 402693893 60614 60609 445788795 37129 37122 71905449 40281 40278 80487996 43979 43973 766846026 52792 52790 430678107 49947 49953 580821889 52793 52794 401779544 52795 52793 709414377 42612 42605 903969221 34931 34937 616405970 50497 50493 170197151 42705 42711 116143418 52797 52800 544017374 12616 12618 600296185 30006 30001 463077707 11518 11517 806031419 12343 12347 663930258 65630 65626 312240179 32956 32949 481490840 6706 6701 864721934 30809 30811 383743502 5454 5455 464858406 26766 26760 574120775 21605 21599 386471801 10690 10685 63951174 53026 53021 728143961 48008 48015 564187164 15252 15250 371248485 32591 32584 672546929 49808 49804 572473271 11675 11673 894024800 52743 52740 144912223 42315 42310 634252424 37391 37398 782676752 52822 52816 146542431 69402 69400 819888154 45277 45271 466002122 52177 52176 274656920 56100 56099 753541099 40759 40762 836341227 52821 52828 599844666 62939 62940 25419111 52826 52830 342969048 46939 46940 764804427 52830 52832 507867424 55800 55794 158100471 52834 52831 936843646 61269 61264 189604697 45855 45849 719832452 52837 52831 919022249 51736 51735 567081018 48685 48681 632647766 52633 52639 143032246 44484 44481 31424576 52840 52842 594345197 60766 60763 557705767 5903 5898 495427017 56336 56334 383347811 13347 13344 813383036 52841 52847 709834454 58651 58652 673046291 2198 2205 133323296 28067 28064 598160974 10271 10266 462173969 12342 12341 377795247 60365 60360 667026020 1780 1783 717832401 52851 52855 202551466 4016 4023 121714171 29030 29034 192667268 65662 65657 455318005 52859 52854 96045333 24955 24957 828621594 1711 1714 891988663 22731 22730 765655215 10423 10429 592515053 28737 28732 885297011 886 888 636844186 22243 22249 589149303 35829 35835 384129392 39502 39507 306764336 57904 57905 408637866 31033 31040 278232011 65737 65731 402303230 51872 51867 203205312 9244 9247 578218445 52874 52872 326277802 34422 34417 969993118 52874 52876 771235670 17187 17191 3957194 11029 11026 768332058 15416 15422 698368632 69297 69299 29524328 52874 52881 96016844 64858 64863 178174370 67333 67328 349969756 34254 34247 299312688 66026 66029 961942500 34082 34088 705970129 17576 17572 930211130 44558 44556 356223278 52889 52883 370501252 12593 12591 901654197 50694 50695 302495400 52238 52236 736738980 26680 26675 902971140 11399 11401 20927844 8247 8242 138390624 39851 39850 84647961 42524 42528 595784736 62435 62434 411987831 56174 56181 653572542 54786 54791 315933911 67925 67928 360163448 59707 59709 942319498 14150 14147 310056262 66743 66749 717406317 35561 35556 261815567 56818 56815 359295421 69825 69822 484619036 62266 62259 232583469 16486 16482 766497741 52910 52909 280117302 36370 36368 70537099 10032 10034 418668207 35110 35111 362095101 7357 7353 894403485 13852 13846 414353791 2226 2224 484780108 68736 68738 293819088 61555 61551 633131423 91 89 186322186 41328 41333 517309348 63930 63933 306919896 53089 53082 802853739 57838 57832 585420259 13185 13183 7621401 64437 64441 429528461 48282 48281 154604600 16011 16005 478204386 3340 3339 272276561 52929 52926 204808651 36407 36409 860366781 52931 52926 798624645 60289 60288 28083896 36078 36071 742177362 952 956 128868535 52932 52935 29031023 45753 45752 228084220 38991 38989 996871493 55127 55130 745789287 6697 6701 647141347 69289 69295 978625679 4112 4116 89415084 37934 37936 810385425 52459 52466 170556749 38812 38809 201503272 435 441 296113651 52942 52946 249205118 48529 48522 724558522 60023 60019 483351106 16310 16308 47063144 45069 45075 484637563 43237 43242 60067163 206 205 489639580 48486 48479 37637056 31719 31721 479784280 3766 3762 611370502 14086 14081 8834999 69840 69842 379775378 55432 55436 970583146 28307 28303 3456949 3383 3381 930168156 37214 37221 170656987 63033 63036 778795657 39921 39916 83252741 29665 29660 334553363 52964 52965 986370681 49744 49749 238996626 52967 52965 548079031 55565 55559 35833516 12527 12525 940060080 52968 52970 1296103 28256 28250 318878003 50618 50616 276826810 46418 46415 222911144 15788 15794 62866922 51867 51870 732113664 770 777 128524052 34744 34742 873158892 30495 30488 576626821 7787 7789 812863565 7951 7950 380935506 19267 19260 774292972 42561 42563 782664358 68143 68149 734901100 42252 42248 694702934 64958 64954 135122813 64813 64811 790135227 60685 60680 583718482 33126 33133 202578880 26555 26553 51099220 29119 29120 367131962 9609 9604 863696152 2623 2628 3453560 52993 52992 663216270 65873 65870 622380315 59338 59341 455696508 45406 45404 515888424 62185 62182 61256235 53690 53691 989712476 69544 69540 614164577 15586 15590 609394112 19088 19094 932327822 34435 34441 104530813 67965 67970 45386826 48817 48813 226440432 384 386 732882431 10198 10204 572917505 56759 56765 952072163 53008 53005 487014065 54964 54963 384110122 58865 58861 452767219 21704 21711 748501369 10340 10333 800428733 53013 53008 786239645 50208 50210 438824030 8117 8114 152522877 9530 9524 17199378 56913 56914 635025485 32719 32718 981065172 16377 16370 169080325 107 103 30226547 53018 53021 351647506 19830 19825 74439656 6886 6880 376680779 45326 45323 47827175 5537 5543 241678374 16930 16923 309273780 40148 40143 106082860 2208 2210 389719096 36973 36968 398459562 13621 13618 487166292 34303 34307 289782698 45891 45894 175585909 45107 45112 203959329 44918 44916 792288361 16122 16124 614178410 33761 33754 242381937 35785 35792 648338163 53034 53038 44234903 21959 21953 563954487 36809 36802 27402305 53041 53040 877893868 10550 10546 64255751 35457 35460 63849853 4989 4983 754097090 14187 14186 783070650 61877 61884 49034213 57544 57548 791354831 40924 40922 804876049 31716 31712 36138866 37660 37662 836554467 42161 42168 644570209 31877 31872 27653393 46936 46930 578840332 3789 3785 212032949 48476 48473 692056974 30215 30222 8550888 45187 45186 149737186 57899 57903 294647443 53057 53059 982717012 45235 45241 310464386 11700 11701 40366389 745 744 595817658 33108 33109 248188627 7531 7528 424374285 5905 5899 669741225 37254 37248 969476331 58712 58706 570843346 46572 46578 276322939 53069 53068 608949444 23844 23845 12174826 23779 23782 912141370 34965 34960 963230468 53067 53073 645323890 23026 23024 134576385 6226 6224 975559577 37524 37525 864737697 3987 3989 1709700 37410 37408 451132539 27894 27896 371837600 67076 67080 16141969 43753 43759 300402220 17421 17414 677503529 25382 25386 602996901 46196 46203 415040216 50817 50822 566952322 63573 63569 362551264 44648 44653 201194274 64134 64133 588737212 31090 31083 20326403 23619 23612 496621560 53085 53091 201951284 53049 53055 95623238 62784 62781 492311309 29990 29993 495624143 51517 51512 625651997 15564 15569 435095495 6277 6279 486183524 32659 32662 151664196 10561 10559 850375874 49602 49607 817018960 53101 53096 717434544 53102 53096 106725948 11452 11448 656511534 21215 21208 44960312 55934 55929 661584892 47532 47533 850424097 53105 53107 868459277 2172 2167 144616858 48002 47997 68516921 17125 17132 241036638 53111 53109 372426290 53111 53112 998842581 36605 36608 74027449 53114 53110 287827173 42865 42871 247863826 43052 43057 23196938 50064 50059 687276469 26358 26360 645586857 27049 27046 53738822 53113 53120 659807905 2613 2610 23332551 2184 2182 296560164 35852 35847 785865485 10742 10740 99712965 8207 8206 649130864 67011 67007 977270737 10955 10953 21653447 4614 4618 897747683 22100 22103 494363796 53129 53130 538792371 51145 51146 850915707 2094 2087 742399791 58818 58824 539689977 40371 40368 937051341 40349 40350 67605586 32351 32350 707457311 7909 7914 291166923 7251 7250 787799208 53139 53136 885555994 63492 63497 290339054 40788 40781 367965211 67397 67400 404067792 57930 57925 661045188 40770 40768 637546778 4309 4310 392695643 19946 19939 62200407 16827 16824 319397862 4792 4789 924853478 34803 34805 774054628 35107 35101 643746384 25756 25752 567416634 42304 42303 777490137 30601 30600 865529456 9858 9860 686456405 44913 44910 924520989 12427 12422 140166973 55899 55906 16225184 52770 52764 146973186 40364 40368 498786321 6556 6558 891667105 61851 61844 998275704 67290 67286 572655736 61428 61429 507424316 53159 53164 541155416 69590 69592 178499550 32983 32982 132975835 65641 65640 26593254 9417 9422 553568504 65535 65533 509320222 53169 53170 133363924 53171 53165 559129343 47952 47947 314170587 68793 68796 526414697 44489 44484 388725520 36922 36917 568665751 45014 45016 353841825 14259 14261 755200593 43889 43896 637054399 17532 17538 21036899 4329 4323 877077932 6765 6762 124805199 69179 69177 476622102 52058 52053 891841087 56323 56319 960754851 30953 30958 569254461 46692 46697 47608781 24308 24305 418804902 53188 53181 571469808 53189 53184 488430812 24621 24614 942834593 17106 17108 803883836 40240 40235 33077314 62882 62888 691382096 28907 28905 305678291 19644 19651 291783237 4826 4832 165022987 42354 42361 273501599 41012 41010 230018984 20205 20199 582756907 23496 23492 944384771 53201 53200 680633141 7000 6998 684344039 67832 67839 32186364 63051 63056 838875811 65520 65524 780854627 1394 1400 180232798 61111 61109 36921321 60674 60670 32362155 35812 35806 123416027 29818 29812 407129694 35186 35191 945556937 32765 32764 26374813 8410 8412 721319222 53213 53214 800595258 52261 52259 418447251 58048 58044 691489088 62562 62566 915023215 53211 53218 224494027 52553 52550 679938536 12568 12562 137378589 59392 59395 644824165 28832 28830 397459951 60661 60657 999604871 47341 47335 622507269 22633 22635 951582300 51624 51620 327171333 57190 57188 138921174 53224 53228 102692489 31808 31804 927414396 20477 20483 5522035 16779 16774 617233504 35368 35373 556658817 61612 61619 706450257 10846 10840 479983649 12369 12376 763264849 12866 12859 876786566 21768 21771 831386954 4380 4385 300863739 41270 41272 323074300 30481 30476 94629495 60728 60729 143619386 21502 21498 156275570 2873 2871 296428630 61603 61610 203488504 20775 20777 787242202 28555 28557 661516284 22301 22304 223106680 53248 53247 62340078 12435 12429 998947652 22698 22700 819701648 12435 12436 435099937 66239 66237 266086917 19937 19941 380274553 5484 5482 375145002 69899 69894 685364530 9204 9210 128762410 30483 30490 472273629 63096 63095 689558861 6307 6304 520785200 2866 2867 305868305 57735 57731 632392630 2220 2215 921197180 6677 6681 326821829 24754 24751 751350448 13209 13214 25167281 53263 53266 243701184 36543 36547 895339071 42259 42253 50732738 45481 45485 915000924 4258 4252 735906854 44261 44259 442499855 43139 43136 425311046 13145 13146 851458989 17256 17255 205457981 44519 44515 887686220 45778 45777 554890749 29687 29682 156979833 12403 12400 715668124 16671 16674 844770862 62438 62439 481616879 7258 7260 454027006 53276 53282 603966554 56016 56011 21866899 3134 3127 775192038 1317 1314 200182106 9547 9549 55945620 2124 2119 71207037 13711 13704 852404466 33208 33210 631355410 61877 61883 908377579 63253 63250 298562194 30953 30949 189433059 69500 69506 564961932 50352 50346 680643844 37459 37452 518917018 53290 53296 205212370 51735 51734 464419733 1578 1571 162224390 53296 53299 960754181 32538 32541 372947865 53295 53301 731765723 47044 47041 933828895 47646 47641 726234979 19880 19878 372186710 50441 50444 672019572 42730 42732 338657279 15654 15655 775283946 25350 25346 763907820 53309 53306 275435861 44849 44843 8966747 35794 35788 138053107 5285 5283 41901186 43365 43359 523889628 20694 20699 32296299 33351 33349 314737277 10409 10408 945272834 53317 53312 73092423 55883 55882 230448493 35468 35470 682871208 16488 16482 262140571 36597 36604 122257723 43560 43556 36117024 8698 8692 17875516 15004 15009 778964032 55424 55422 291018814 21453 21460 745606985 7610 7606 390350624 44491 44495 279269927 6314 6310 536246845 48051 48055 959004466 60962 60957 28677091 45622 45619 540036426 44141 44143 518703367 50886 50879 879951142 53335 53334 42072886 15570 15574 893665513 27290 27296 714625743 27927 27934 876642806 53337 53339 699448688 27312 27309 50753286 53341 53336 976917678 50364 50371 271502456 1707 1712 789421321 62943 62944 298920168 43468 43465 841501982 17597 17590 96716802 53345 53347 577678111 23124 23129 593959320 68398 68394 504405633 9804 9797 78676723 841 838 730335732 50595 50590 658565223 17175 17179 322847128 51420 51416 588248362 2360 2364 466235758 53356 53351 415569255 21319 21315 987056141 26781 26785 967169677 38188 38183 748485014 53360 53358 723952109 66659 66655 68382441 43195 43191 673252740 31160 31164 631452953 3635 3639 564199189 35702 35703 49657630 41862 41858 22707580 53366 53367 721083338 27541 27535 263752766 32021 32023 478104063 40585 40592 529784164 21340 21341 863683870 6869 6868 25044362 31708 31703 485201858 66625 66618 549092915 9964 9963 653521583 54940 54933 197837407 41619 41614 503008773 11035 11037 178559328 63073 63071 611412666 58922 58915 75604969 53381 53378 388925510 53382 53376 391315304 5638 5631 813146784 13822 13823 584127381 8678 8676 295530 53386 53381 691002955 18398 18400 189233512 40119 40112 124793240 8630 8625 71454007 8779 8777 659560464 51906 51900 790086204 50541 50548 752898918 45728 45723 572832986 53394 53387 28453181 49477 49471 912056040 54765 54769 68364347 48793 48800 414101346 47071 47076 494870367 34062 34069 704899678 57135 57129 514664853 28337 28332 71811906 19257 19253 692625288 30394 30388 934507317 38421 38416 54445496 53405 53398 782013907 3553 3548 424410316 16436 16435 269239845 5320 5319 294380073 21516 21512 215151056 42185 42183 196009667 67206 67210 753551500 60386 60379 281548851 42695 42690 232084952 66950 66951 348321803 77 76 67606765 59869 59873 191970662 58741 58742 311244016 4689 4685 859950275 15917 15915 121830251 5597 5601 395194899 51880 51885 868188926 22596 22599 747637008 50292 50299 248840274 46509 46503 116473809 17747 17745 877299535 53419 53426 285075355 19818 19811 329056911 17920 17915 64667131 53429 53425 459652882 62731 62733 671197201 13757 13761 324493363 53427 53432 994116143 34495 34493 920866778 19326 19333 75437475 23420 23418 41582324 26580 26574 822250192 44501 44505 91130400 39637 39634 16948612 53434 53439 712447659 29743 29749 607420805 30580 30584 147815359 13769 13773 604173677 4009 4010 804883415 55428 55430 492468152 12833 12839 2364022 7749 7745 740282908 35203 35207 19323417 33722 33715 172027673 44923 44921 170380906 14662 14660 73706960 50657 50656 735907510 40590 40596 104867864 10074 10071 795739297 31263 31256 545660623 59999 60004 469095193 58545 58539 175734894 10812 10811 346370440 35492 35487 19021280 53457 53459 25429838 34472 34477 102359445 5869 5868 349526894 45007 45014 536976594 27138 27136 521497735 41735 41737 513064779 53461 53465 60785927 21234 21240 72830195 16583 16576 72684955 1218 1219 401253907 54270 54269 394342378 14320 14325 56929177 55337 55338 374678402 39837 39838 619010483 41363 41362 7709970 37765 37771 247495325 53475 53468 29375451 45835 45834 525829048 59719 59712 205228385 1668 1672 747287259 48163 48157 25922918 1361 1358 677409261 27838 27845 881765400 53482 53477 69133492 57995 57994 892750474 14603 14602 816178408 7796 7798 30565217 60214 60213 978390668 21100 21098 110664144 57421 57418 681209470 53489 53485 28939462 49978 49977 490760524 53491 53490 607229029 47878 47885 414801993 41572 41568 857567159 63212 63217 614417120 36660 36655 626917020 68072 68075 566741545 53497 53490 137977863 38364 38362 468751034 55030 55033 10060394 53494 53500 622168256 66966 66963 989102703 60519 60512 442587726 29588 29584 331705321 40570 40566 347956212 53500 53505 817205002 19233 19229 654789524 41870 41876 375201750 9795 9794 736181617 53505 53509 809256407 43381 43374 86212489 59931 59930 465594899 3381 3387 250564389 41521 41514 65184059 12183 12179 677395630 57578 57573 64142373 52955 52952 333380034 52110 52104 64788604 53517 53518 286412167 39544 39550 517927863 53520 53513 846340927 4631 4627 142111303 40409 40407 276326173 9880 9887 69945109 22194 22195 477373783 59494 59489 73246507 53526 53522 888840061 26880 26886 508642737 48927 48925 39846409 65747 65742 114250780 3504 3502 510424119 36347 36349 593935522 30804 30808 631563287 25257 25256 636009713 7373 7372 977854688 53534 53535 48770848 46340 46344 350017927 53537 53535 283107046 63768 63765 670533008 39927 39933 32554762 36171 36165 940992037 26252 26249 172299034 29247 29243 84532581 47576 47570 622125408 7838 7833 118345726 30768 30773 172146962 53546 53544 561513726 8367 8373 111401161 27726 27729 218871782 7255 7249 148676916 12372 12375 468226304 27777 27784 350666766 50485 50488 421656563 53553 53546 808488781 29480 29479 636089493 40674 40675 945857693 32478 32479 376082944 68910 68914 917990668 53552 53558 808712168 39893 39894 571420935 53554 53560 206351916 24274 24281 562140293 11730 11724 55473322 68523 68528 27813762 52239 52238 112699736 62364 62362 779967151 7904 7898 634805905 33732 33734 601746536 53564 53568 644101036 7270 7273 648978918 23432 23429 749864403 37045 37046 949674166 24465 24462 420937490 25528 25526 410483817 53574 53570 459092399 48808 48801 21253262 19734 19727 970718650 69425 69419 969924317 704 709 774010084 51277 51274 653826485 17524 17527 424423573 8441 8440 848159433 14398 14394 838159928 53582 53583 953261590 48785 48780 768116186 24528 24534 245209368 15545 15542 146083571 64090 64096 304231997 11112 11106 733824899 8854 8848 407465114 57148 57155 359289185 31939 31941 683143132 53590 53592 98474448 53592 53593 443618434 53594 53591 277348180 42276 42274 51954762 20731 20734 359500228 34697 34700 181540585 55375 55377 69822623 1162 1159 382100223 53600 53595 712190883 29160 29154 474110794 11182 11185 810969500 52788 52786 242977818 53599 53604 67291515 16500 16503 955337989 38334 38339 389980583 48569 48566 946731739 14316 14310 813277592 60147 60150 615091677 42688 42685 830323105 59313 59314 478961705 67534 67528 364918029 46559 46554 118405241 83 80 173488750 18948 18947 985623821 53613 53616 562505266 44332 44326 501199590 37624 37623 66712439 66658 66661 824896821 44453 44446 562767649 31901 31897 389255443 29352 29346 62845225 29111 29113 174780786 20446 20452 64026679 63839 63836 331155284 39560 39553 107447156 13558 13561 869730875 64330 64332 55389337 60651 60650 285732064 59258 59262 476206157 34693 34689 465637927 59021 59018 573160109 1086 1084 2065491 53634 53633 235114028 7654 7651 934479990 53631 53636 234505885 2653 2656 701763628 53638 53634 667783822 31395 31394 850557833 5284 5283 336020696 61699 61705 22337360 4572 4575 782942324 5118 5115 58590054 53637 53644 65866896 54735 54729 746667398 17722 17728 9666786 30695 30692 718228533 15821 15826 92140093 21840 21839 940982265 35329 35332 47718242 46818 46815 429469894 67878 67882 485806616 58444 58440 26641849 35862 35859 978345087 23542 23538 61741833 57941 57944 61286561 59702 59706 260431930 48064 48057 866768970 9571 9576 307347 47225 47219 272965914 2920 2917 926816211 36168 36170 362821336 19983 19977 317602080 64301 64307 782735881 57536 57533 792133184 42507 42502 14356673 25519 25520 140598539 13517 13512 740145082 54117 54123 155160864 51652 51647 472557987 55145 55144 942775768 52837 52840 765735098 39752 39753 348302456 47344 47339 147404445 39506 39502 401513131 13342 13336 868443741 46537 46544 688114991 67058 67059 50391765 53672 53679 958536398 53674 53680 181125946 10421 10420 392258448 61866 61863 275795955 64511 64505 797878319 28013 28016 588884394 751 753 93500875 27438 27434 406837411 39315 39316 527514079 42914 42915 290648652 53685 53689 803918452 53688 53690 191712022 18307 18312 868282004 53687 53692 916880004 47752 47745 328536834 17767 17765 923035009 35068 35063 13897000 63636 63634 286114551 53693 53697 14167633 53698 53691 603704989 12985 12981 883282200 40512 40515 864853521 32245 32252 357817120 6866 6864 594856998 66389 66395 822833414 60452 60447 644968063 41430 41432 507642516 53706 53700 49875293 3793 3787 905870648 67736 67733 798127541 44397 44396 582419124 53704 53710 683568518 53708 53711 903346198 67481 67480 43070057 36582 36577 367034603 48398 48395 400687722 61250 61247 925547184 42361 42368 421187350 21428 21431 826756233 37175 37182 481127125 33745 33750 587472694 67378 67382 857940090 56466 56465 923586882 3448 3442 550660377 61592 61588 992689021 58745 58738 59763224 53725 53721 472684973 58164 58160 665712009 13434 13432 945892225 69755 69758 712732343 46617 46622 448684486 30328 30329 847668479 42348 42349 279014365 54277 54282 426195682 53733 53728 741390701 9072 9073 214736728 29824 29826 627033173 7388 7386 126699366 19020 19015 730740453 44368 44367 5989874 58543 58544 432816717 20460 20453 269800919 63107 63109 532330837 53735 53742 834054709 55563 55556 286245711 61191 61195 502176010 27964 27970 766819146 20103 20101 609055751 65772 65778 344788873 17886 17879 68625308 19531 19529 852768052 33637 33631 649582678 44005 44002 572621900 53746 53752 37264490 16431 16437 118132708 63970 63972 653852562 53754 53755 577031823 53756 53753 385040151 60050 60056 656746261 20335 20329 784120879 44529 44534 115783018 4755 4753 7687306 29071 29070 118021088 53757 53762 127578408 23945 23942 275969179 32560 32564 852332397 13403 13404 200685381 39862 39866 122816631 9678 9673 28564740 42792 42785 974734511 37638 37637 784768169 10173 10171 68073886 16067 16060 528007467 53772 53766 308975619 53773 53772 103746643 21961 21954 816111650 52652 52655 451550136 65337 65332 771985502 22144 22151 956167662 43617 43612 550642186 53773 53779 198577659 51931 51926 154093693 69383 69379 408525578 69233 69226 897590884 5734 5727 350885988 49735 49732 713256285 2123 2117 570818971 17018 17021 822156225 34415 34417 361504520 20967 20968 186600640 53789 53788 715028088 65277 65276 860999348 53786 53791 136229923 53785 53792 653063087 5122 5121 802660318 53794 53788 509104214 50562 50569 138146449 52637 52630 887086323 19217 19215 314843114 38843 38842 572894405 53795 53799 16279635 29860 29863 120926107 18482 18479 973883170 38768 38764 825471393 46431 46430 52662544 43847 43841 330599801 53803 53805 473224941 28231 28229 480789645 33254 33250 59236498 47215 47222 602960292 60191 60184 836457494 13684 13685 412142004 38137 38130 19291461 50343 50339 763535095 29885 29884 267938125 1545 1542 673585729 37445 37442 326978235 43698 43700 307404433 53812 53817 706599334 51128 51124 839584486 38386 38383 549676074 53820 53814 147770964 12391 12389 18626841 19450 19446 15808598 51005 51007 9329900 50818 50812 741441382 31597 31602 525070592 2631 2628 299868107 16287 16281 739945727 43747 43744 884810931 36518 36511 52442267 10464 10465 208040321 25713 25706 410818435 15087 15081 402657640 14258 14265 65224591 1972 1970 183155513 53835 53834 552438078 20776 20779 286410617 6193 6189 132789347 62295 62299 216091831 53833 53839 453456155 53835 53840 282351132 56635 56641 846018818 9818 9822 917039172 58575 58579 949806247 46071 46067 372394060 53843 53845 667896637 46940 46944 36630317 24247 24245 368757395 53848 53847 778150728 21427 21425 561089350 2702 2695 27004994 51472 51468 807933237 66833 66832 488797457 27985 27983 328304693 22237 22233 831286359 10996 11000 52841734 7952 7947 754807535 30300 30297 65636486 16856 16860 491830470 35096 35090 271592229 48161 48156 663103469 53861 53858 771333785 3034 3033 355793900 53856 53863 200999891 56416 56410 899363672 11642 11648 289208113 16661 16667 877855656 49911 49917 888553717 53868 53866 664999748 24104 24103 259063798 50055 50050 946875871 48205 48208 294284437 11178 11171 634361607 4680 4673 886327283 11495 11502 104512250 29250 29257 374983521 3646 3651 140322236 5906 5902 234794008 46722 46726 361449574 26894 26901 880969515 49827 49825 399533249 26318 26322 706922937 53344 53342 94623507 38236 38237 266070375 12610 12604 892940857 43376 43373 88867085 53886 53881 426893814 53886 53887 490087856 46067 46062 712034187 65852 65848 446760881 53890 53887 466289800 51478 51475 681358403 39542 39537 576415713 29396 29397 513903394 51065 51060 733000004 21224 21219 60079235 18034 18039 153460394 28654 28660 560489286 9798 9792 814577709 23264 23261 459083635 42134 42140 344428057 43599 43602 417846500 59103 59100 913628485 50150 50144 925839935 49682 49687 872631716 53905 53902 321905704 53906 53904 845561623 39400 39407 511572148 53908 53901 690215045 62933 62930 279394080 61835 61837 780782894 57696 57691 657829827 56151 56149 129928252 32416 32413 105908289 53914 53913 510824091 69401 69395 738088962 60145 60146 506705675 53917 53913 134719714 50183 50177 459110516 43140 43135 712568874 43909 43912 95139449 3944 3949 448992192 67467 67474 141497423 30862 30869 159371162 49672 49679 442181072 47870 47874 785518456 55555 55557 519714507 49289 49284 124293331 44298 44296 465542303 64657 64651 35643664 67717 67716 582534664 29327 29320 272796666 13072 13079 887127352 461 456 711954031 5417 5420 41141802 9388 9391 8132441 12504 12501 747524915 39049 39048 127906017 9982 9989 105591258 69313 69310 891786207 23979 23978 34306025 53936 53941 501733268 53941 53942 669387972 39556 39555 104018843 61913 61907 390890234 7582 7586 404421149 47231 47225 985878042 53941 53947 279910469 5314 5312 87160008 47843 47849 837024499 46796 46791 47364879 7842 7838 722316213 66887 66883 70512377 799 797 168376819 16874 16868 46301021 53951 53955 653902953 49559 49566 614949625 22025 22021 481015514 50310 50316 506589632 53959 53952 66897411 49498 49500 378091125 37758 37753 629425103 20135 20136 234216057 38396 38392 801574345 23117 23115 97285602 53965 53960 707250134 1281 1278 643709900 36246 36244 811669796 29950 29952 546357492 60465 60461 742658398 53970 53966 755601539 42993 42994 511214626 33412 33418 721650471 30509 30506 65091764 38652 38645 12618856 1557 1552 161169908 3942 3936 67086394 48112 48113 564204173 53978 53975 766845646 41051 41058 705601904 32162 32157 928193710 16996 16999 956314241 34993 34997 700718345 5188 5182 58379663 25269 25263 972621899 54871 54874 311721354 8662 8661 951369969 53987 53982 355047920 10159 10163 912220316 37971 37964 105729161 35565 35564 947292004 20986 20989 876677460 38592 38585 44217710 53993 53991 498409153 54034 54036 358933185 1379 1376 906636320 67921 67927 611043669 9211 9213 506518618 51214 51209 646157677 53995 53999 70138079 53995 54000 19623975 67756 67758 993863903 5972 5976 834803794 53081 53083 49686205 32821 32818 912096639 17270 17266 817055169 13966 13972 406327643 48140 48141 160287245 49516 49522 432489276 32690 32684 84182226 35663 35665 711514617 53342 53336 71117507 61091 61088 565747711 54013 54008 863881930 47092 47093 612406689 68902 68900 649048826 54016 54014 894115248 59020 59015 48814022 44076 44080 311810124 49324 49317 137402224 61743 61746 614604793 26985 26983 702012356 53891 53886 485055734 54016 54023 226823173 47438 47440 153854666 20789 20786 483607848 13106 13099 9077279 9700 9698 59831360 20678 20685 232687827 22480 22484 749365050 35008 35012 362713677 30043 30040 127819722 32574 32571 528316941 2622 2624 246110885 36555 36561 66681991 19656 19649 428785905 24668 24670 80892466 54037 54034 847129081 12547 12543 762159324 5045 5044 43036966 52883 52881 519315264 24296 24289 73712683 6967 6972 66978010 24276 24282 190458751 63373 63380 293711866 41935 41933 393969424 54650 54655 365036568 24023 24029 33340726 942 936 316977767 20934 20936 939010533 52184 52178 119581868 33796 33790 338576424 67675 67681 613507665 54052 54053 627748810 36543 36537 447289269 35152 35148 327411542 54056 54055 860112839 33540 33542 889047619 29215 29220 626508755 19938 19940 122444648 19872 19875 524649884 66900 66896 464831414 31625 31622 718235562 12524 12521 718302501 13234 13230 749123557 43287 43288 548260335 1478 1476 564123747 53415 53410 328440829 60816 60814 461595263 61407 61414 929124510 54166 54168 528515115 51473 51468 66615935 20177 20182 675311495 1997 1991 31523800 34139 34132 764765362 1233 1227 193321699 10547 10543 869154271 58626 58622 991546002 21191 21186 78233004 35960 35958 287061377 34256 34257 333856688 16944 16945 152099114 55713 55709 829725523 54720 54723 759359320 1134 1135 189507811 54085 54084 925258718 61677 61670 550968548 47729 47736 777824904 20913 20910 705473959 54089 54086 408191314 11089 11094 337327902 25825 25826 713743064 58098 58101 364892398 5408 5405 292490510 22902 22904 26919110 22567 22562 38417969 11784 11780 969392879 17888 17893 191158781 2363 2362 50645797 30432 30433 817850657 43496 43492 529485734 7272 7269 226321648 46827 46832 764490888 14973 14975 98948441 63743 63737 785145167 54103 54105 67104025 12955 12952 978162367 30121 30119 819965999 54741 54745 364837615 41128 41130 343500944 56060 56059 408344479 43822 43818 875485981 61534 61530 426737355 54113 54108 468595410 64317 64320 213041537 54539 54535 663554112 43427 43425 233944303 49831 49824 26200381 29656 29662 49792960 36904 36900 640722138 6418 6415 916725161 36172 36167 418938261 54122 54119 730911550 51131 51132 621302736 29679 29676 242105355 61843 61837 335191682 13135 13136 66138336 45159 45160 821884973 17278 17276 939586668 10277 10280 149990928 47836 47829 786684941 49415 49416 355553181 54132 54130 370637543 54133 54132 586306093 50008 50015 918520628 13035 13037 692231411 49181 49175 196628954 63312 63316 531665198 67352 67350 491247683 54139 54132 126411427 17388 17393 611473513 31626 31631 968414283 46374 46371 401155888 36590 36583 726871369 48237 48236 614459641 54145 54141 984644126 39555 39554 872086644 34073 34079 925822496 26289 26282 27494325 25768 25769 899152169 7005 7004 586931083 67575 67573 589260172 35788 35786 36413709 30150 30157 688394829 46026 46021 785876341 53852 53854 316939665 34338 34342 107993138 54157 54154 158765907 54154 54158 371380024 44443 44441 339145817 51001 50996 946922907 20668 20661 863054182 24017 24014 274434140 25463 25469 84522674 54157 54164 607815043 54165 54160 98517911 36670 36676 975925613 59960 59958 566938253 41149 41145 941848168 54169 54163 608372056 58884 58882 698598013 23686 23688 335744 8442 8443 755599245 844 839 553208066 69375 69374 713146784 46703 46701 380300101 54172 54176 379041657 35783 35784 259469903 9517 9516 577497454 36759 36752 809934905 49002 49000 461464182 24780 24775 49448672 54178 54182 489824132 54181 54183 759708638 15819 15814 365068563 30731 30738 447042233 18252 18256 17857282 11223 11219 809455449 54186 54188 451212963 45021 45014 939771584 25222 25226 719952655 14466 14468 397661173 6490 6483 741928892 34256 34261 84307777 26884 26878 848137553 54226 54227 610878878 31493 31490 253382840 30221 30217 610608237 66785 66784 385139829 25586 25587 127749479 38647 38650 221131831 40090 40096 796018390 54202 54198 310451885 39489 39494 424016901 26237 26240 480573851 351 349 542786037 49004 49003 390069293 64229 64236 911545425 11621 11614 813163403 13703 13708 610410148 23381 23385 858187181 55779 55784 116745674 20011 20014 816465521 41824 41820 371926437 30715 30711 475448043 65698 65696 751580945 15737 15743 445236988 52979 52980 535728665 54218 54217 626696486 54219 54213 423116907 57085 57090 149792926 28794 28797 96523273 54222 54219 426150307 4408 4403 194197058 35366 35363 611888143 54218 54225 399500001 50359 50358 10086444 37025 37018 930046884 68246 68251 3814344 3456 3455 212049903 1251 1249 205226380 52764 52767 316298434 56775 56774 66630793 55755 55748 56510697 40544 40551 721451540 57675 57668 211456370 6878 6881 6545364 18853 18850 771488356 64392 64396 88304665 8777 8775 712107950 54240 54234 325002863 707 712 596787806 4391 4394 558567028 42969 42972 257607187 21342 21348 910095590 24043 24049 445760181 32637 32632 797502208 20558 20561 701146723 44036 44039 429898759 54243 54249 184869805 305 309 54221600 6225 6230 166725636 54251 54252 766132068 49226 49227 953063022 28918 28924 414797878 10205 10200 536181375 67315 67308 307229652 28505 28504 636364676 58533 58531 94295597 59679 59677 574339073 27906 27904 797666803 1356 1352 750428510 44223 44229 958459376 22472 22474 463589341 55229 55227 899899549 54262 54265 36093647 34836 34831 641769969 13243 13236 566092040 18988 18984 90581879 7902 7898 536735120 61409 61412 1154211 6425 6422 857826459 44297 44296 7240038 40008 40005 388423867 27394 27397 133775616 63054 63049 33275477 54276 54274 22998806 22384 22383 165753682 47781 47782 99122436 53771 53768 207853846 40781 40775 9117556 51514 51513 235346614 16509 16516 279180336 54283 54279 512163173 54280 54284 104516660 54285 54283 927803696 10190 10197 58376 54283 54287 620347372 68733 68730 115269708 35749 35752 159424620 29514 29516 750638228 33435 33432 686762487 31681 31684 257770103 30159 30160 315249656 14477 14475 482545379 40206 40213 437546488 2430 2434 458023347 63337 63335 770415562 37086 37081 392373124 37019 37024 80732677 34130 34129 952896964 60257 60259 746641080 25756 25758 563806475 5318 5316 813910616 55539 55534 415536559 63386 63379 692092157 17125 17124 575707795 15015 15021 633942990 12610 12611 120256063 47321 47318 37307066 32045 32047 781524534 36801 36804 481779306 30582 30576 188455043 64443 64442 991349363 6695 6702 38302102 42373 42371 320616399 24046 24040 800989262 58733 58726 123496334 54315 54318 106887767 24245 24252 180446665 38167 38168 860179126 5785 5781 17671896 68710 68713 18227362 21938 21943 799596740 69081 69080 543906966 54322 54325 754098943 50253 50248 373500324 2483 2476 642817619 69820 69824 236331276 24411 24415 684528409 23920 23921 830950413 54331 54328 32525227 54775 54771 129366011 54329 54333 698626332 58160 58163 43271826 62789 62787 582457382 54335 54336 495154314 54337 54330 603839075 60408 60403 192051307 30497 30493 7816640 39686 39682 482479011 5870 5865 28998704 68882 68878 414200790 3180 3187 48563613 28484 28481 805360245 65391 65386 72533540 10397 10399 162785426 66219 66215 63934081 47785 47792 659934451 22125 22127 253521096 57420 57425 49383525 39942 39938 560630615 7530 7535 681790546 62426 62433 428145672 49681 49688 768128918 54355 54353 982074283 67239 67234 131390863 56273 56266 156481971 45666 45663 616612723 54355 54359 947425327 53969 53971 119490535 11246 11245 887855100 25167 25173 130853069 34156 34155 88020281 12502 12508 61329757 43829 43835 227031036 20209 20207 948513399 17757 17760 702451011 47500 47495 801722167 47490 47483 830503982 5143 5148 48410059 46507 46508 345121643 54372 54369 927330433 51688 51692 646130417 37291 37286 324592420 2662 2669 118382065 68131 68129 865460361 54377 54371 4216585 54378 54373 389425253 67374 67379 750917820 26019 26021 169911137 16816 16815 346854431 65861 65859 752534385 58861 58867 420941780 39233 39229 404307553 63918 63915 439706940 15339 15332 39423153 54387 54385 766573033 69123 69127 179906210 31555 31560 369951570 45612 45609 660316561 54391 54386 682275531 67983 67977 528990084 66630 66633 879123892 59108 59114 223610627 6348 6341 450721264 2845 2848 211020073 17754 17758 776824473 2078 2071 399057914 60472 60476 102279409 40626 40629 280403703 50075 50078 468133276 65049 65045 378664432 54403 54397 594064909 13587 13583 735323674 54405 54399 783637055 41625 41620 229544289 54407 54402 290584229 47570 47563 58687999 27125 27123 332443235 40421 40418 696936526 54843 54842 705899966 9060 9065 356496602 10988 10991 43200209 3598 3593 456728763 11631 11633 31888002 63123 63124 314980898 44725 44718 416976821 3008 3009 481950513 11706 11709 222194368 8165 8161 238704912 58208 58202 557787934 48199 48201 489998653 68324 68326 789034343 2179 2185 275788067 21003 21008 694015871 54426 54422 356316143 38875 38881 787047694 63125 63120 19744927 68214 68210 34797617 56026 56020 51253851 30089 30091 394603120 54432 54426 560700681 69215 69211 223566319 3565 3560 248516636 60505 60508 18547944 27403 27406 797896108 56190 56197 946853208 63067 63065 382886860 46398 46397 701472505 11600 11597 464412184 54439 54441 508690801 54442 54437 600823181 31797 31791 937649353 43918 43921 634507934 54414 54415 297760288 68415 68408 86857091 34026 34033 200831649 38387 38391 164305109 16169 16172 261398194 58779 58777 356049496 18021 18014 28832622 41147 41142 393631256 7263 7269 420093014 47383 47382 627802039 28071 28069 598640451 17870 17869 855115269 3188 3181 905066656 66555 66550 312949969 17564 17561 226793941 47590 47594 23412479 3495 3493 519628806 68678 68682 24726235 18797 18804 507777278 54396 54389 587776685 62262 62256 266558566 22181 22188 39297934 44282 44284 345584955 10649 10645 395626617 54469 54464 30582655 60269 60274 501464997 16830 16823 950593070 54467 54472 846307346 52247 52254 226553203 57590 57594 153574754 18 13 844174620 4465 4458 955747819 54790 54788 897689420 43046 43050 30856970 25594 25591 124571503 24219 24218 239629242 10686 10679 411268467 54481 54482 311495013 54483 54481 34462006 54478 54484 193871610 9419 9415 193823290 26226 26233 59015231 9837 9830 52858272 39824 39821 4188009 63849 63847 474149972 13289 13285 414412522 59518 59523 583928709 54485 54492 442269066 44730 44723 991916376 65900 65895 975823545 49536 49534 980786141 39347 39349 917326115 8682 8681 230174786 4603 4610 743001478 42635 42630 60368454 25277 25284 419854272 54501 54495 687774705 54499 54502 839043629 26110 26113 100408194 20234 20240 210066223 24543 24550 863765930 26127 26128 18178830 62688 62691 360601079 54503 54508 735131651 56800 56807 798287763 54508 54510 139877007 46257 46254 610502702 31505 31498 291251217 14477 14479 767997753 54242 54244 535014808 29658 29653 66362197 51257 51250 799143158 30064 30057 652855307 55081 55079 158428694 55053 55048 408786365 36735 36740 291946127 54521 54516 47543260 60489 60491 444684152 52979 52986 988180828 46471 46470 33251711 18441 18445 749080421 56172 56178 876588853 62290 62288 742017612 48773 48780 494479788 50100 50093 284268737 66143 66140 667183940 54531 54526 816105290 54530 54532 151256258 11922 11927 739458544 54527 54534 38758562 54532 54535 971656759 37709 37715 319297711 24921 24915 40082772 54538 54536 25866704 5361 5362 32486555 10190 10183 998171173 62857 62855 639128119 48764 48758 801854802 51985 51988 855456797 10254 10261 606618395 60937 60930 696141635 37794 37795 676318258 6464 6471 972507404 28063 28057 684759372 42991 42990 960370951 14914 14917 58781818 1527 1528 681930970 13855 13850 529380535 66695 66688 513411193 23540 23538 724566973 41246 41243 32326300 45899 45894 16672286 69983 69980 699301231 47308 47311 383501711 7843 7850 330390411 55253 55250 948739463 21639 21635 61872421 60939 60940 803805705 42903 42897 24213381 4356 4361 481073341 23758 23763 691034298 62119 62123 501825606 57890 57887 479382925 56021 56025 253403600 27533 27528 207112115 21402 21407 987142376 54570 54571 647243335 25281 25277 85941649 54569 54573 522994295 53857 53850 794164372 59225 59227 593087101 54576 54573 936094231 35556 35550 97175761 41223 41221 922034801 10689 10692 359017372 10379 10378 10502973 43892 43889 816570480 46579 46583 208508589 43654 43653 129423415 44027 44025 64205602 44313 44310 518063978 46695 46698 38172409 54587 54586 67286660 54588 54584 75857063 54589 54588 139900597 54585 54590 689797896 54587 54591 821743322 33304 33299 151526900 54593 54587 806548653 31402 31399 534230804 38554 38550 411706937 13886 13882 690048243 49703 49701 511047570 42751 42744 871446104 54599 54592 370518210 41315 41309 702382036 514 510 58284038 39447 39441 733237143 49416 49422 750593083 21326 21331 97762183 1529 1536 15815571 33439 33434 504743316 20929 20932 93901452 34217 34213 493285957 54604 54609 483139363 46910 46915 921972119 26450 26446 368833604 12667 12672 251785736 17422 17419 458344838 1252 1251 592995823 56603 56602 766769941 54615 54616 928637710 38374 38372 23342575 19246 19242 632527978 47533 47538 759612500 64339 64337 430921307 22271 22273 52767863 60677 60674 304375007 17302 17300 607609722 33311 33307 806052915 47867 47871 3813017 66521 66514 850386853 18467 18460 390036646 36255 36256 595679908 13556 13554 704898485 59822 59827 327610393 7719 7715 781430552 40661 40655 745470970 21882 21884 971432334 20243 20237 927171355 26395 26393 203689911 32649 32646 448515400 11020 11016 294052043 32893 32887 858514834 60902 60907 165294988 56618 56621 102364390 67025 67020 681700729 49167 49164 862792420 54643 54636 534235717 531 535 641968365 46406 46399 659570567 54646 54641 660611966 3338 3332 851101875 28983 28984 322940349 35552 35558 675557193 1127 1126 365454162 61661 61655 165258060 52856 52854 765289592 38398 38400 587839478 64610 64614 420534356 49760 49753 763730090 28707 28701 783673733 843 840 44777514 54652 54658 59863292 34375 34377 759827466 47458 47464 552387342 66429 66427 167423589 25119 25116 734646983 24827 24820 237793230 23653 23648 72701314 68870 68876 566278025 42235 42234 547659958 5924 5925 552255484 19026 19022 16196627 69882 69887 923567456 32674 32667 95900110 8111 8118 4066492 41178 41172 50580281 16463 16457 57415444 18664 18661 394237846 12794 12788 924488925 54676 54673 656495405 15593 15587 583527861 16988 16986 396776604 43036 43034 250409041 4551 4555 279231599 43182 43180 362872503 44352 44356 557687536 54679 54683 98257581 33387 33381 225368128 2503 2504 726906481 7028 7025 620980903 20122 20118 755445162 30590 30596 640149289 4249 4246 341248671 37092 37086 228329562 62203 62197 785144743 36391 36395 377767795 37218 37211 477764832 67765 67760 198837156 7908 7901 23359524 35706 35708 763442092 54697 54693 220720441 37018 37016 183981480 8239 8233 657411144 10947 10942 363237672 28791 28788 933436561 55306 55313 215498632 43565 43570 417676636 42146 42143 88460926 54703 54705 659242803 19717 19711 776712431 54707 54701 71905614 28289 28295 381309447 51379 51374 3962191 58299 58297 323600008 16506 16499 443081008 39685 39687 145356898 27967 27973 731500409 52575 52582 993339525 65623 65621 762016182 22696 22694 641966835 54710 54717 767487272 29718 29712 25208601 13036 13041 584786363 33167 33165 394384991 16978 16973 210531128 63017 63013 737215230 52358 52357 266678972 865 872 426207505 56581 56578 530758761 44687 44681 584640496 10582 10578 590159195 7588 7586 507658681 41074 41078 775640541 67769 67768 962301743 10579 10584 991071197 5469 5474 367633864 42143 42137 963297694 56665 56666 531571713 51242 51249 602858669 61335 61332 503289845 8801 8798 777963798 1849 1843 586249262 5600 5597 45685463 44660 44656 439305915 17051 17053 10477461 54737 54742 426436226 53882 53888 223365774 54744 54740 879626968 12409 12408 743412943 35328 35321 919470415 4467 4461 749309863 54747 54748 87848399 17241 17248 543856475 21245 21241 142115049 44910 44911 790770715 1703 1704 602108007 40626 40620 285624117 40152 40147 430964264 64570 64575 615782537 54753 54756 515238187 12899 12896 831739965 23695 23691 71949033 8477 8472 148236466 54754 54760 458363624 35418 35416 387646646 23374 23378 250739341 7597 7602 414488059 38771 38773 518009650 44754 44761 42127303 54766 54760 895169656 10142 10145 293265902 54768 54763 45463262 42892 42891 315054078 304 306 9477779 42454 42448 378206393 3710 3713 916427401 17909 17905 524335560 10086 10079 153719243 8334 8332 69652909 31351 31348 756210960 10014 10007 971112954 48523 48520 120158864 20254 20249 263674816 54780 54773 393789974 54778 54781 427208779 41536 41537 238808919 26094 26095 301720588 30566 30568 208416386 31780 31778 736414167 35040 35044 838326040 20544 20543 559567951 49709 49708 999311614 18407 18405 275577758 14190 14192 303964113 42696 42691 370715497 54792 54790 231878777 11153 11159 971525378 29313 29308 249103617 6087 6086 473252320 54796 54794 766134949 67326 67331 957047373 20567 20573 620586541 54799 54798 833180767 16890 16887 928621178 67769 67776 782487337 61670 61668 843656543 66465 66468 212311602 7959 7955 288085682 58148 58145 635107623 626 620 564512162 732 737 702415820 68662 68668 733354058 48105 48104 376506936 13054 13057 63592327 67339 67335 45272386 12565 12566 706263303 10572 10575 251917111 47597 47603 897864099 60007 60014 730296526 28075 28082 842844655 18109 18105 122191453 29795 29789 803842831 54815 54819 435613004 53702 53699 622217676 26531 26524 441381322 48152 48155 681934311 23154 23151 320222400 19078 19077 55024044 48950 48947 683753987 38798 38805 473062347 23441 23443 28583630 21513 21510 526925156 19526 19525 589583471 2511 2515 632614497 50243 50246 882514752 14837 14842 976901640 8860 8856 8030169 30576 30580 54287824 69950 69946 80477316 55052 55048 787706996 4522 4516 42764530 32174 32173 33539911 68137 68130 600109612 18818 18816 158967239 28030 28029 605872331 43525 43526 312689524 54910 54913 297605996 54844 54838 708594659 31787 31783 389110623 45992 45986 91421966 309 314 4951967 53700 53697 376781806 54725 54723 760195079 12233 12232 782554956 40397 40391 44706498 56761 56762 812117204 48694 48701 223954436 40465 40467 848962667 52206 52203 669914103 28318 28323 396441026 42154 42156 365377273 53104 53098 974973995 17744 17743 626138116 49787 49782 825859244 54854 54861 653148525 54862 54860 245514834 37585 37579 711874002 54864 54861 403846344 26018 26017 356238158 59948 59954 512240936 46292 46286 51804910 62577 62573 890670353 4927 4926 58168425 37479 37476 693607418 37030 37023 630625803 54832 54827 65135814 4847 4848 621115635 7955 7949 335736216 12748 12753 687259006 54876 54869 620997608 63897 63895 673129475 40035 40031 623281879 44975 44982 590831041 15873 15869 439696831 34535 34533 136071701 61421 61422 692713743 28979 28976 798200817 43577 43576 312800086 40163 40170 128762761 54881 54886 58846877 2489 2482 482416719 6121 6124 556822522 54889 54886 320454434 15410 15406 196698978 9046 9042 53393602 19013 19012 4110783 7136 7137 176718984 7097 7098 384079682 6432 6427 54846292 14281 14274 33691643 6050 6043 875972294 54898 54895 256759975 34007 34004 732381361 53145 53143 682983881 22108 22105 381355724 11360 11362 919374076 44407 44403 124968619 66177 66178 652156039 29166 29171 994706926 30883 30885 916745522 19793 19797 343829177 35923 35917 126798424 10993 10990 401459300 54908 54910 465617982 21610 21608 563838067 54912 54907 50462371 49932 49938 567093192 59794 59799 989359512 21900 21898 349466647 56490 56494 552459922 66707 66701 124319131 31 29 28431806 4148 4151 430887175 31300 31303 78551956 4526 4525 316222912 33230 33234 338112175 54923 54919 929682505 69856 69852 160900572 54551 54555 873707774 25782 25786 362635889 27658 27652 255746822 18992 18994 153688288 63322 63317 858111875 20563 20568 11361675 54931 54924 43955467 41867 41869 787510234 10455 10461 175606620 14135 14129 696226699 54931 54935 24738635 12594 12600 952211530 46247 46244 688651006 27745 27738 229035906 67692 67686 7641691 39130 39127 519919730 19738 19740 482149312 54938 54942 274713219 48968 48961 389149941 54941 54944 617321945 53081 53082 612582495 54946 54944 517001768 54947 54946 109790838 12662 12660 274853833 55030 55024 715990905 22540 22543 11515149 25364 25369 651595104 31215 31209 188514769 50933 50936 656741906 4974 4967 914848594 45663 45658 42482648 65115 65118 711176771 69132 69127 699349521 54958 54951 32233757 48722 48727 48163368 29744 29743 514330807 43789 43786 204067012 66958 66952 36417302 52120 52113 740130622 32665 32667 216450182 24803 24797 214732120 12536 12539 546308329 260 265 734714668 52350 52354 239307600 18160 18159 275352418 8734 8740 204169672 54968 54971 955876262 28949 28956 409945975 68064 68065 212685145 52022 52024 170192615 16338 16339 68863623 54459 54461 232955553 58139 58142 442327834 54976 54978 804422654 6153 6154 953736781 53864 53865 908175418 32324 32323 798647395 29122 29116 724941770 6288 6290 744086680 8896 8892 502934511 54985 54980 35507032 54984 54986 905459340 19311 19308 863741103 20975 20970 532934709 24534 24535 293315329 54990 54984 854552712 6007 6003 555251195 54992 54989 329193664 7906 7907 425876937 18534 18540 834218119 54995 54988 742524553 40963 40958 666375436 5311 5316 735688704 16603 16597 454973014 62931 62925 49013644 23592 23595 545595096 56535 56533 864299610 13389 13393 89239877 27773 27776 707599833 34450 34444 17090725 55005 54998 501083247 41241 41242 808404649 64340 64334 141963370 55006 55008 453057595 13058 13055 763103033 9472 9470 696131674 26370 26371 71464156 10436 10442 122538277 11001 10997 877655961 43616 43610 422476597 59863 59870 844566001 3994 3991 101180208 51586 51580 904061138 58675 58668 899354011 58202 58197 328386574 41753 41758 114766064 4700 4701 832065292 5858 5861 533257713 55023 55017 658048958 69941 69942 422382139 6622 6627 351242706 5775 5772 665135390 18025 18026 657322541 30193 30188 75876012 55029 55025 364934805 4054 4050 944396560 3436 3439 298705325 60407 60410 145112098 4227 4222 880511783 25486 25489 741935928 64885 64878 539992117 15835 15834 98454846 38268 38272 644829248 15613 15607 161425161 39267 39268 610578909 14824 14825 222758888 55039 55041 671085565 15997 15992 647169148 55038 55043 263728995 16684 16678 419746762 32285 32278 921594972 13533 13526 894771855 6570 6569 552513706 66187 66181 746893523 20990 20993 882125249 56505 56503 948956609 8079 8073 982009654 4086 4079 482215350 58220 58213 807819636 13067 13074 530028184 4600 4604 553420977 47047 47049 7569001 41485 41490 418494496 202 201 179009564 1949 1954 553658728 55059 55060 141490855 55058 55061 413070422 50779 50773 926092889 55063 55059 499033806 49241 49247 70009454 41959 41966 359637256 23339 23337 335740129 56092 56094 119538169 18962 18964 874186369 33887 33892 478230542 56750 56745 33184583 32921 32915 939887136 50389 50386 97819367 27827 27823 872950949 59048 59054 575786405 55071 55075 15658275 51100 51093 543656298 9305 9307 362089963 53142 53149 248076055 41357 41359 4297731 18622 18628 445734425 198 201 273856868 55078 55082 569738302 56687 56691 612120933 12504 12509 50230726 60150 60152 323231096 3139 3133 696012734 15269 15270 48795156 55085 55088 982568585 55089 55088 529009650 67564 67571 636146368 21455 21461 37620092 50982 50981 949195324 26324 26331 580263043 55088 55094 922368880 51081 51083 981134384 27007 27009 520583420 55097 55095 947953469 49250 49248 801985408 39496 39501 723516004 3919 3920 953935278 1576 1574 372481816 53456 53453 321951396 16061 16062 58275956 59809 59813 97144440 39589 39585 464843889 14673 14666 937056532 4847 4846 980524379 55382 55386 848718660 60709 60714 241526662 66870 66868 346783245 24690 24697 946784061 30984 30980 961410113 55110 55113 993911547 46567 46560 887995984 38344 38350 764376542 55113 55116 696741985 27689 27696 18036312 44675 44668 345407137 50415 50414 267130152 55114 55120 413504475 31642 31638 47409288 42795 42794 612611658 61602 61597 30955432 55123 55124 974368427 57331 57329 29760092 55125 55126 918513045 27942 27940 539058449 22992 22999 528952077 19194 19187 533592326 55590 55597 314186838 55131 55130 944636089 4610 4613 557849606 52732 52726 161923231 7725 7719 831623263 12775 12779 652213271 19730 19733 776428507 678 674 153505441 52955 52958 575423497 31159 31162 496036171 29921 29919 78658200 38620 38616 65174125 23137 23131 370818225 55143 55139 295082390 60429 60424 299449483 63467 63470 125123014 55146 55145 345426233 55147 55143 299930590 22550 22556 984213702 55894 55887 68662612 35106 35105 403069059 16385 16384 89628459 66413 66406 198354848 64459 64464 22554403 14856 14863 295100410 48177 48172 287235373 57472 57467 303018292 727 726 609147169 34067 34065 362893833 25749 25745 651359411 55160 55155 442960864 13958 13954 762831268 55162 55156 803742881 11917 11915 986369077 39522 39516 442997448 68075 68082 217716705 55166 55163 534276024 57282 57277 576214091 60164 60171 7060561 19680 19683 108854902 28624 28626 19734980 20987 20988 436625972 35314 35312 735475878 30485 30486 654192609 67984 67985 37222468 47977 47973 869866064 64910 64907 223658039 68433 68426 655954182 51538 51532 68260408 55176 55179 764471974 19753 19750 790575669 11866 11868 893522861 55181 55182 183227044 55475 55477 786797919 47700 47701 624337687 63169 63163 671549698 24650 24648 407063824 398 400 801852233 49466 49469 631716631 48818 48820 407864339 7460 7457 314639883 8031 8036 112088662 6876 6870 147211446 8108 8109 597576789 41492 41486 444103075 9880 9878 515265562 55196 55190 829625140 58139 58135 374267936 36273 36276 86258159 10198 10191 369328208 19503 19509 492284185 23879 23877 37502254 1793 1789 40725894 54578 54585 66195285 43105 43099 489154223 40705 40704 587724065 15707 15702 673338885 17797 17795 659953835 15802 15801 887081093 59276 59273 743078906 61061 61066 645842573 30944 30943 19154807 31335 31339 604550638 55213 55208 669208226 69339 69334 610705986 55210 55215 18615556 14275 14270 368238464 53778 53775 43354468 52972 52969 61422285 56170 56173 33474878 19091 19084 972729749 55215 55221 199853681 68572 68569 222217947 26593 26591 399832376 41330 41328 63258317 45839 45833 610364507 55226 55220 92891292 55227 55222 808472487 51366 51363 327349898 58856 58858 2673307 58461 58468 680936517 68202 68209 33685348 55447 55444 103521139 8614 8613 961981452 55234 55227 240887438 67414 67413 259307502 55236 55232 767854066 53939 53943 834248557 31515 31513 922368820 38289 38285 338568165 55240 55237 832233142 55237 55241 153603554 16107 16110 56756600 24576 24570 462217104 18783 18790 377842993 58409 58407 35225971 55246 55242 999767199 22749 22745 55490904 52199 52196 791082523 55245 55249 428716940 46410 46415 55434352 26479 26485 198753867 45463 45461 875112941 48379 48386 222038907 30310 30311 70883769 55255 55249 308641947 55255 55256 75735911 2452 2450 836842742 55256 55258 71106250 47487 47484 458798620 39458 39454 229996043 69326 69328 863596690 18359 18357 827175928 27961 27955 108171465 36449 36450 470240415 43952 43951 588935245 48082 48077 464794652 9768 9763 279864127 38086 38080 315430831 12373 12368 825555461 7709 7706 38109970 61395 61390 41945920 63571 63569 212126729 55270 55273 265394686 1939 1935 816637498 57290 57291 102296626 7686 7691 599109951 55272 55277 20683617 3715 3712 127784698 54289 54285 631241117 69911 69909 569491496 24450 24454 876629175 20977 20979 354569529 17893 17899 830034353 15496 15503 424907104 54303 54304 174554738 55286 55285 382878694 54192 54199 243394493 52750 52745 606231491 61375 61372 775805284 50731 50726 162597231 55291 55288 743456441 57872 57873 220955382 61291 61297 328200006 14142 14140 644568651 37756 37757 594916286 32673 32669 537540062 55297 55293 88282931 26532 26535 93746032 511 506 2330248 51033 51036 560045350 57013 57012 530059306 30317 30311 737407197 62640 62645 443375099 47690 47683 790534590 32024 32022 845722511 10732 10738 51618322 23350 23353 411242139 60692 60693 146412375 22150 22154 191412138 28473 28476 530179731 55311 55305 16308498 55193 55194 64621800 41386 41381 677839399 46377 46371 829762665 26341 26343 922774190 15718 15717 244974892 33271 33267 294292117 69635 69632 69782176 24193 24191 71817697 55315 55320 465539361 55316 55321 462867687 45215 45222 688362954 55322 55323 255221951 58388 58385 520474251 4115 4108 304499702 44155 44153 789430395 55115 55118 959162243 55328 55327 861180015 35633 35639 166732796 32238 32233 119669195 64839 64838 616865546 60319 60324 245454744 37856 37861 453258523 12594 12593 274025431 8980 8987 605383510 15770 15764 573083925 32510 32513 51097044 65796 65798 203493952 55332 55339 250404365 45287 45281 582083769 55341 55335 797711760 26511 26513 984293546 28463 28470 18055416 44131 44125 953095066 55345 55341 807597851 8883 8879 520192319 20109 20112 9318532 1081 1088 421258899 10332 10325 281484068 55350 55346 727511850 41167 41162 198755908 10001 10003 75312322 55353 55349 470565566 10996 10993 358609180 52844 52841 271242093 55772 55765 811813386 23919 23925 90014178 35465 35471 307644362 58512 58507 129297240 63802 63807 386356626 9217 9211 994204138 55356 55362 997702764 62675 62672 71775236 41088 41093 799852612 55362 55365 563665944 18251 18250 438551359 10793 10794 127353490 63675 63678 249674575 55369 55363 870046733 55367 55370 472270341 32497 32502 91500999 31084 31077 784152230 5992 5985 257929810 46513 46508 804452992 48801 48800 907120781 35780 35786 522260350 21731 21727 630361811 32918 32912 149407995 14392 14386 306350706 45765 45770 502879956 44831 44833 373054303 55382 55379 193872577 55382 55383 492067880 11480 11485 393893861 65228 65226 834580009 5378 5371 567879843 32035 32031 458067459 61044 61048 241444532 53589 53596 592858186 55390 55385 929300854 36401 36398 791658110 63984 63988 742473351 55386 55393 56114237 45045 45038 498483347 3237 3239 557186230 5348 5342 967061610 7069 7073 292939873 38024 38031 411073622 55399 55397 219427566 14223 14225 47191979 45655 45662 385405307 53097 53095 299644063 26546 26541 943366409 9995 9989 167533148 55405 55401 822366513 55406 55400 915351892 5714 5715 269641491 41265 41260 596321237 11022 11018 47672464 21599 21594 977780957 55411 55408 272474041 8895 8889 575780655 55413 55410 269072006 9701 9696 64880294 35455 35458 282757836 13281 13280 769063882 29062 29056 53672041 44518 44522 26479009 37005 37006 19168705 55420 55418 640243144 2224 2223 36611695 22497 22495 626508481 8829 8831 800956468 1498 1492 874693775 23081 23083 743673395 35690 35687 150956928 12253 12259 21305441 49313 49311 27693387 55425 55429 683400503 17743 17749 982146138 50866 50863 481020842 56856 56854 434310505 12237 12234 511828316 48785 48789 811912016 18303 18310 56591124 17849 17842 831480093 47161 47154 983111020 53938 53939 631349862 11934 11928 523576265 38686 38684 388786654 21272 21266 571536272 1284 1277 507602469 51582 51576 50662807 53785 53790 189180133 33349 33354 206591962 55419 55417 325757978 6776 6772 512426352 39411 39407 11747761 33235 33228 89748157 554 556 129048917 34178 34184 547354600 55449 55452 80840838 19580 19584 403196815 55449 55454 55648491 4834 4841 696143802 43081 43079 265003241 58501 58496 542331662 59422 59420 946952820 55459 55455 654390852 25474 25481 20603429 58150 58156 92931545 44054 44051 258082957 55463 55461 48435718 59447 59453 711657418 48005 48003 479698674 51849 51854 450770775 39279 39285 587460391 14198 14191 43326505 46147 46154 843012674 66843 66838 877239031 45735 45739 328934895 36381 36376 723860185 47152 47147 29621525 47965 47961 72985620 4941 4942 25712974 40118 40114 502697268 59339 59345 959359642 52853 52848 425005148 17710 17703 512143188 20412 20416 690950875 20835 20828 662794853 37057 37058 659537151 63201 63207 319739319 20241 20236 394113070 48681 48678 990000877 15769 15774 410022194 18661 18656 479284305 33391 33385 6081749 28777 28771 695717389 11650 11646 120416942 32094 32098 330874783 37517 37513 5177914 35036 35031 637660551 22623 22619 103245359 30229 30227 447411010 16888 16889 421714444 55497 55496 56253820 33050 33052 342451701 11783 11782 860208258 39599 39597 976166078 6428 6429 41578742 40708 40702 967280710 55503 55497 29934278 30921 30918 815149062 1618 1624 786516574 55506 55502 176221673 10176 10175 488049693 3732 3729 65518430 11220 11222 616978950 9121 9118 347943084 55511 55507 149734329 29353 29351 543856775 1459 1454 661009569 68115 68116 865069536 29489 29494 2938990 37697 37694 726531585 15313 15316 557622214 28746 28743 198494424 1036 1043 689362231 9011 9009 653590931 21813 21808 836764273 69764 69760 810727790 722 719 388400562 37134 37128 20239561 52328 52332 675372929 4028 4034 771365502 68223 68220 961667231 46647 46643 791301489 16746 16743 619262011 53053 53047 2491497 53688 53694 809927269 65227 65221 897365022 34041 34036 607916741 60699 60701 752525203 25591 25590 212776845 67898 67897 413016741 24301 24305 817406124 67858 67856 151456484 12184 12181 896309061 5044 5047 889877155 55541 55540 26969951 32961 32955 616747595 23033 23030 903720414 43496 43499 65729013 19128 19129 656895154 53375 53370 529626423 64982 64980 874035022 60761 60758 761324349 55549 55545 551030107 6907 6914 614399260 29566 29573 254765486 68250 68255 78985316 69870 69877 61748088 50834 50832 251765748 31511 31510 627822525 55551 55556 346432787 5429 5428 174712584 22515 22517 905611964 67332 67325 43234140 55560 55558 362900280 55561 55554 862251629 23236 23230 557121523 10502 10498 908466192 39478 39485 832467848 9677 9671 181665009 61014 61021 621008414 23861 23856 295454084 48337 48330 878586871 33405 33411 486845758 43772 43773 648464966 23409 23410 245948932 65967 65960 598570561 10577 10580 278871012 24532 24528 143030904 3470 3477 494443779 55571 55576 67492965 7017 7022 686132694 27556 27549 47850052 51048 51054 452192661 10095 10090 718770469 5245 5246 804499181 55582 55576 166634303 69578 69582 788154614 59998 59997 985442951 55584 55585 151020644 12680 12683 509233025 57121 57116 312943873 15355 15349 801322070 58572 58576 714788699 56256 56262 759782440 63539 63545 49672377 55590 55592 363330722 43363 43360 15540052 52826 52821 448038355 58957 58963 17077444 29682 29680 196258876 65020 65015 939283641 55598 55596 423813415 33690 33688 11652075 55156 55151 888513851 68077 68072 769987412 66824 66829 780167502 39884 39887 216765340 66432 66436 277606778 55605 55602 220202197 55606 55601 522677875 10645 10641 400457832 20735 20734 970637591 53380 53387 247483215 8189 8188 56204359 26397 26390 14493317 11871 11873 282261750 42436 42434 615515067 63881 63875 48468095 38802 38804 144175693 29419 29420 170676540 21137 21133 200759412 16415 16421 964460884 32070 32068 318360765 69951 69956 665551828 45220 45216 116663226 61143 61150 50656258 56037 56041 359106039 15753 15755 408816366 50702 50700 67590191 55622 55626 801538889 26246 26240 755060672 41419 41426 14380922 28139 28132 299152733 28964 28959 548845039 69017 69022 484427779 3163 3160 730113969 68646 68639 31419438 55631 55634 196339004 26627 26632 877990732 26098 26097 549848461 31384 31389 14309234 68630 68628 667267964 61135 61141 489621326 55640 55637 659862860 37542 37535 450304093 18813 18816 23073409 23746 23745 301294941 36653 36656 745589745 60265 60262 892159750 8326 8324 916380190 43374 43369 9231093 5752 5757 337864131 51968 51961 917672681 55650 55648 461958829 66322 66316 981618225 54401 54397 830461132 60957 60951 33285477 6684 6689 105805706 51923 51919 255452245 55655 55656 652468059 50927 50932 27493951 17501 17496 59385238 69949 69943 909959237 47805 47803 775360131 8790 8783 511605277 16817 16814 847284661 55659 55663 594885387 5790 5785 153848986 55665 55659 98810124 55666 55664 157317968 10757 10755 688195668 53843 53842 427561914 46737 46744 434937595 14660 14657 25300692 55616 55622 92971252 68754 68747 556723267 3664 3671 793454654 7643 7646 732437553 33592 33587 442260830 27808 27807 718469975 14492 14493 931886092 60042 60046 742380891 29044 29038 164290605 8919 8912 432136541 55681 55675 324196097 19605 19608 530476237 57940 57938 29828766 67403 67396 576661631 55685 55682 211910045 27088 27094 642075649 55687 55686 338060563 63809 63808 710476588 12063 12065 957488835 28252 28254 421485049 69715 69713 953589137 53508 53505 283548310 1583 1584 68697658 66232 66235 633360825 39348 39347 539823683 55696 55691 520744245 7228 7231 558006063 19601 19599 312912075 32413 32406 790387189 9825 9830 533577026 21610 21614 645400241 21001 21005 729548217 64533 64527 152075418 54263 54260 545754941 68803 68805 238808628 61800 61805 357713559 20024 20020 103876039 54115 54114 421017703 55709 55706 568968719 54053 54060 182818679 4515 4521 295723829 45965 45969 9253705 9128 9127 200747006 55714 55708 14522610 41380 41373 800570179 7177 7174 795525163 55525 55519 305486241 44377 44383 839521958 66030 66029 743266161 55720 55719 735985566 55717 55721 940375802 55722 55717 329633202 5145 5139 821010150 22322 22317 101344499 51374 51380 146988275 20669 20663 831865660 53353 53357 52928747 55728 55723 507486914 35201 35196 162868182 6787 6792 849783531 17869 17873 716779374 15124 15122 953869156 37749 37742 345799123 68657 68662 80993646 12283 12282 71679872 46091 46087 48610680 35830 35837 432610686 58895 58889 830332659 64704 64698 563418583 24051 24046 610366562 23940 23938 174635086 51623 51620 431093168 32418 32422 331885901 41958 41960 14346439 38382 38387 717277471 3612 3611 442912862 58292 58297 94696799 41598 41597 767663378 24673 24676 208752305 55747 55750 414989497 4967 4962 70549680 38084 38078 345185779 55753 55749 817134119 11754 11753 910028289 54227 54233 984005507 56738 56743 180453083 6917 6923 312373640 14613 14620 757060476 40667 40670 478483012 55754 55760 401458817 26323 26319 425501249 2908 2901 343998194 55757 55763 536702975 567 571 163817312 66790 66786 846734241 29619 29612 212376368 38985 38986 572258023 25690 25695 876183094 55769 55766 336767324 7162 7157 323678854 53599 53592 413664465 8355 8362 432955526 47989 47987 656934409 20633 20628 69745480 67061 67068 811826614 61730 61725 3174679 67057 67054 432979364 42354 42349 660123728 22068 22074 323462709 49921 49916 310673524 7320 7318 427141133 42064 42060 696017786 54710 54707 382406158 18254 18257 764897130 55785 55783 891822983 26861 26858 604497959 56057 56064 303860392 4242 4236 9498508 33239 33242 667572026 25081 25079 260061115 10004 10000 476397965 69835 69830 26732466 55793 55786 173606321 55794 55787 55829024 45851 45844 856146664 26287 26283 396913270 50302 50303 774762332 57965 57970 572195904 53812 53814 132232206 20949 20948 449961142 55799 55801 523846927 10084 10091 769216142 7958 7956 931727858 57504 57499 645819925 56509 56508 239610497 27048 27045 70916990 45626 45621 663770031 15946 15948 994578298 49411 49417 591481038 18751 18756 47519241 11544 11540 214013186 55806 55812 852683663 55813 55812 929263862 7411 7414 325709866 7922 7916 425865421 51634 51632 537601347 69971 69970 931745372 65389 65382 539175267 12362 12369 326230934 61103 61096 392799816 64523 64518 778479943 55822 55816 802579769 55820 55823 317214214 55823 55824 523238806 62627 62626 919222628 8900 8897 708891059 55820 55827 670633834 58095 58097 128470502 55829 55827 366676035 26410 26409 72064479 36639 36632 693235765 55825 55832 728321080 53352 53354 29465046 25894 25896 340361293 36312 36319 710483068 55836 55832 395464270 21263 21267 904487157 38885 38892 238505363 30892 30899 426798712 55839 55840 470608175 61886 61879 825781724 6130 6123 670736071 39633 39630 103958792 48824 48819 63741861 4308 4311 72971435 65290 65287 631572488 17681 17677 263455277 41182 41185 890183870 20089 20087 167153125 51074 51068 229662453 18115 18108 985980300 55849 55852 966497871 49014 49012 747881201 63423 63419 88183092 55855 55852 808261359 13920 13925 788792172 1329 1324 416276636 4764 4768 342297325 46900 46907 586251460 28814 28813 518238961 63282 63285 396482966 42364 42360 307866956 45571 45565 512531100 8974 8976 59108349 5598 5597 278640881 55467 55469 968611075 55867 55866 27077038 2551 2554 438956658 14055 14052 875209893 36714 36713 618262725 54189 54182 102944082 54408 54413 523846006 37532 37529 232026126 37547 37541 837429196 44614 44618 867764614 28516 28515 445783541 46004 46009 48034924 38496 38494 256741460 7873 7870 568332652 55931 55927 365060892 35556 35559 512800098 55876 55882 802125342 58104 58102 607571914 55884 55877 534846175 49693 49691 141672311 5277 5280 652390638 56280 56279 72694665 33604 33610 37065332 4341 4348 176807577 55890 55885 753339149 24120 24114 672133686 31629 31630 41630422 39365 39362 27299477 38658 38651 191182792 54542 54545 531784324 45741 45739 253215556 55891 55897 454571936 34098 34092 827283950 32702 32699 474253000 51688 51684 996477887 30763 30761 59893457 32107 32104 792828502 23490 23485 231223163 40753 40759 636309903 28389 28382 590664356 8490 8496 465784407 20011 20008 695688636 25438 25435 742598591 55909 55908 64952697 65490 65487 528756303 53521 53517 403123660 49774 49767 189085084 68935 68931 125261843 44626 44632 698326044 55915 55911 199676304 8361 8367 660211002 55917 55913 136346138 6478 6483 198834598 9839 9837 65327378 58394 58400 18454511 41249 41251 102258329 10608 10610 54936915 40359 40353 460625664 59944 59951 932071126 66158 66153 33034880 3334 3333 244220561 30716 30723 81966892 55928 55925 879648077 68397 68390 55986467 39708 39714 774134864 58065 58059 329288970 50031 50027 677645175 40427 40422 755990714 65371 65367 881794949 20352 20358 813700149 55936 55935 826839739 44956 44958 997841119 3796 3802 10874793 47582 47583 462130411 59019 59022 234896963 26705 26699 313463059 44408 44412 90720055 37338 37339 440985228 35016 35010 52221822 46284 46279 919226681 9195 9189 44495921 18145 18151 234240543 49541 49539 220653215 23877 23874 297733657 40798 40800 189161628 9818 9816 835507404 65909 65904 20210460 55949 55953 630959070 5820 5817 896832768 30648 30650 20992611 44619 44622 591198255 69280 69273 650645656 42718 42713 452268777 8851 8847 104679380 9700 9707 675589464 29386 29379 44823739 11992 11999 56322408 40907 40901 258702773 18113 18118 776381145 61281 61279 871550879 32888 32881 467834259 26328 26332 241842880 17953 17954 577486393 2331 2329 12781054 59326 59322 464627968 55970 55971 504798801 16217 16210 887628482 12773 12769 151515257 55974 55970 270139470 8530 8525 818186988 13196 13193 960098307 25213 25206 51335699 39232 39229 282397085 59430 59426 646160565 55133 55130 778506318 47078 47076 728684212 37184 37179 474487569 55979 55983 190629879 2242 2238 792860475 65567 65572 590578087 2906 2901 465688914 51993 51996 33030558 40772 40779 178728995 30813 30814 506557468 55988 55990 263826959 54293 54289 4700604 11089 11088 62561446 15251 15253 993586599 5517 5522 605277815 51849 51845 465833992 59476 59471 976012069 29207 29213 704026816 57020 57018 744182206 55999 55994 665297498 42340 42345 980864329 19058 19055 26661697 8434 8430 134731678 14159 14160 624449840 41132 41129 907826811 56005 56000 621331179 33894 33900 783892179 12459 12456 60533293 44753 44756 602614377 56003 56009 288793569 53705 53703 612035486 54738 54741 833641620 61177 61171 138089351 52021 52019 995061547 10562 10567 369106499 55854 55849 474944465 46126 46128 623720844 60893 60891 419478324 14731 14727 484989323 56019 56017 344713713 40600 40599 317493233 29375 29369 911403084 14666 14660 737958211 12340 12333 502438437 67413 67420 72714869 40553 40556 937923368 54430 54427 594385083 56844 56838 617331523 56028 56027 422976924 43950 43949 87791453 56030 56024 219801928 30154 30151 475466309 67771 67768 445217067 5050 5044 451191272 2369 2364 13048002 25065 25069 84985032 56036 56035 112990894 45372 45366 80925609 56036 56038 812001287 4949 4943 451711885 24042 24038 132946418 57137 57134 9434083 56042 56037 475074934 11145 11140 731579644 62481 62483 935510411 45501 45497 125842110 53955 53962 797777780 3694 3691 348395420 56591 56589 263155023 48212 48205 19004358 25887 25883 67687147 23891 23894 709579932 19758 19760 19822809 15089 15090 491575401 697 692 249289158 6653 6656 76413518 30640 30633 906313224 56057 56055 376660604 56058 56057 881399158 29584 29583 916567718 21222 21221 948151165 32133 32132 467715767 63965 63959 87961968 24402 24406 748286400 59792 59793 63126304 35894 35900 603739956 69161 69158 554715565 3360 3354 834644055 47518 47521 5023387 32290 32283 646229492 41951 41954 71344424 20467 20466 517527118 17291 17284 241027037 17148 17144 54170970 67622 67623 997845092 1036 1030 811921707 55051 55049 975023001 56076 56077 908180654 56078 56073 1053667 56207 56201 81523351 56077 56080 72253893 58371 58378 901228187 56078 56082 11008176 42754 42747 49410784 63643 63642 982191132 40485 40489 557805490 101 96 930690263 55653 55655 668128119 57400 57397 521798300 12533 12540 419122917 35716 35713 713478631 7897 7896 30158706 68486 68489 624199176 2621 2615 604430860 11592 11599 5043574 56095 56093 948869131 28614 28617 390384743 2727 2733 43532388 25477 25480 604178333 56099 56094 63586591 18258 18252 180230531 56097 56101 675290379 63573 63574 963170168 57255 57253 394248624 50856 50850 6192491 51828 51821 505936261 59127 59124 622075304 58564 58568 9563747 141 134 745317105 56102 56109 223602746 40016 40017 51242705 56105 56111 481690627 14958 14954 653962797 35181 35180 820141813 39319 39325 280389148 63583 63587 43936764 61310 61306 69479161 47975 47974 810195303 57910 57913 83111862 10182 10177 534942944 46372 46365 340659058 6102 6106 564104098 16403 16410 948280142 56119 56123 87702246 15177 15172 208221821 4071 4070 869098654 56126 56122 943155355 56121 56127 5667942 56128 56127 372123200 62460 62457 14229688 34207 34200 616509396 56131 56125 572601439 69208 69201 140547749 56129 56133 136555566 69884 69879 56872502 44410 44416 755033329 20575 20570 118408155 61421 61414 279352740 26057 26051 473931394 33380 33379 722711011 24505 24499 198129876 22548 22541 859230370 16620 16626 41380733 58640 58638 745728798 65926 65927 369339847 54740 54733 213977107 68830 68836 746797678 56141 56147 762423088 60505 60507 51934896 64774 64781 411992264 40739 40735 913100707 1489 1486 618491338 9652 9645 247628235 56153 56146 847318003 56154 56151 832995052 12965 12962 977072706 42981 42986 994174493 19203 19199 22284717 13927 13920 558645790 64465 64461 605052434 14864 14859 564068843 1438 1440 148831088 49157 49158 509960081 69093 69088 773073751 24874 24879 703506753 4484 4481 609199773 32334 32340 606216355 28973 28966 662474579 56163 56168 730752108 56169 56168 678577911 55035 55029 69015603 66798 66793 960066795 32505 32503 895827585 3304 3297 770330918 56174 56169 43710759 12993 12994 607291178 10731 10730 42588628 56177 56173 58017078 66312 66314 449477862 65663 65667 663473084 59207 59203 15566465 67198 67194 137040149 14082 14079 721639902 64770 64771 249744756 60936 60934 664162022 56185 56179 767460121 17915 17911 151538176 56187 56186 680351431 52232 52225 517801511 41096 41093 582765687 1165 1162 44816191 56191 56188 601701454 37511 37506 985127081 27429 27423 617124813 30857 30860 739603477 9132 9130 392017736 56196 56195 76075671 42490 42485 988059545 8893 8892 401821182 56193 56199 789794837 4948 4942 385738849 35448 35449 397074623 3424 3418 533493754 12309 12316 45963452 40766 40773 642696503 56198 56205 596509959 68892 68891 372526863 28317 28320 336918374 2233 2236 813476243 12176 12170 790460829 56207 56210 111815365 23558 23560 890028257 11881 11882 362011052 47010 47012 222360975 48319 48318 567727016 69401 69404 370303774 60340 60334 401153028 49550 49547 360277075 65752 65745 298584522 59273 59266 11670963 31893 31887 73189339 66393 66392 237267006 20441 20435 910629694 21355 21360 534566490 63836 63840 43508665 30074 30073 52208398 28675 28679 149818014 8947 8953 840818544 10608 10609 223237096 68861 68863 704793185 56230 56227 697419142 45751 45749 199521911 40272 40271 310155511 8739 8735 812611131 54933 54939 309127959 59052 59055 62911637 16079 16073 1135673 31617 31615 440584068 50133 50139 878944885 32010 32003 741939986 5948 5946 506239044 65791 65792 165300360 44574 44568 994345290 64598 64604 974400990 56241 56244 324760434 26228 26226 367925621 29816 29821 973603392 58747 58740 311205385 20997 20991 953963107 20244 20242 198238945 59490 59489 58114442 56248 56251 26920008 13993 13988 417340537 48403 48400 430790721 30409 30406 275580252 19301 19296 405711735 41502 41501 979344475 18304 18305 550161011 22568 22575 269549678 56259 56253 846490385 17879 17872 425668211 69216 69217 801655349 55586 55590 136211582 69589 69596 638554554 209 204 120323952 36820 36827 618715819 56266 56262 522149579 10399 10405 409018294 63584 63583 849140420 57276 57271 942158813 56270 56265 877160602 3594 3597 19253103 20476 20477 408193319 52301 52305 768349495 42328 42323 599293365 56268 56275 985823731 43641 43645 452837138 56277 56270 810854408 24668 24661 850914023 56274 56279 14082931 54870 54863 59677509 60037 60038 316961283 13588 13589 603511937 25115 25122 613907397 30293 30289 696694082 36859 36853 997676992 52357 52356 869856472 23345 23341 754186979 2290 2283 53427151 41387 41391 891465532 33524 33520 16984260 68826 68833 746709355 24096 24091 500933496 58813 58812 710369877 35404 35409 45639715 53397 53394 95842589 68417 68424 42965771 4914 4920 119480656 6312 6310 688029780 54948 54953 19310431 56300 56299 675367962 37372 37377 56501587 40319 40318 218289853 44910 44906 902478268 20626 20624 269735292 55903 55904 353501930 1230 1226 186998086 19167 19172 456576096 56308 56304 832314828 39640 39634 177441926 32987 32983 721703643 20292 20290 736198814 5744 5739 287399913 32567 32560 215270649 18654 18649 866241006 66623 66619 828554603 9877 9870 594609013 61023 61016 161571324 46125 46124 665435890 21739 21744 508216288 69545 69544 505822038 37871 37877 98524842 62280 62282 699645665 49184 49182 342165948 37791 37796 803484727 56325 56319 399416834 45880 45884 142581175 12498 12499 318186464 9387 9384 546820872 29315 29317 155819368 56330 56323 859323636 47565 47560 218087633 32378 32377 431588218 30259 30262 570734372 41428 41425 364044830 19142 19140 662156089 38049 38047 378181252 60085 60084 432895202 23750 23753 481041725 37238 37234 529632358 45988 45984 12314337 62446 62447 852226609 14423 14418 571391838 26334 26336 419153609 56344 56342 447924623 54673 54680 2557188 65291 65289 19652881 56347 56342 337379449 9924 9920 331298898 53533 53538 978072116 21488 21485 318830826 38727 38729 206882222 56347 56352 744805423 27136 27134 25530876 56354 56353 309527043 52360 52359 44376390 56354 56356 77046257 46332 46334 374261883 19540 19544 680833657 56359 56356 368245059 56360 56356 932549287 48419 48414 31889461 56355 56362 551535083 14506 14502 87860555 52146 52144 606425636 69536 69541 440124562 37838 37845 91766782 56364 56367 31907110 17633 17638 483992958 56369 56363 907841118 56370 56363 594344667 8071 8067 737403204 41135 41131 5003664 56373 56366 387695688 62816 62813 922154415 6675 6673 467726133 47574 47571 962871672 59105 59107 30131043 9852 9855 69018922 30448 30441 417659951 28471 28467 663799065 54905 54898 597148584 7198 7199 23211521 58962 58969 925990795 48876 48869 789282714 60953 60949 621177458 43383 43378 301767020 28306 28304 506547528 56384 56388 823619045 61848 61852 603417856 66483 66480 303532969 38744 38746 919142534 56392 56385 742567209 56822 56819 367346422 48020 48015 890797175 48520 48522 26801677 5651 5655 77908313 2047 2041 304343261 52649 52653 863200668 45240 45233 356046532 27961 27963 874453930 9969 9962 69251742 7664 7663 176649055 56403 56397 75248186 66755 66752 580761881 55606 55609 94678539 60214 60218 685538062 28874 28873 749742368 56408 56403 643133667 41329 41325 554800470 56410 56405 40173946 60811 60813 735848397 27570 27576 738581259 58885 58891 591768 61243 61238 213864822 54485 54482 57009849 15184 15179 121206487 19122 19124 665881932 65937 65931 594518619 19441 19438 140031746 56417 56420 713218387 48394 48389 518575825 4351 4356 338185863 51247 51243 33505002 65417 65419 130018253 40640 40637 613798636 66518 66520 318937562 38828 38835 43548759 19777 19776 408402519 48387 48381 266075971 56427 56430 381945912 31174 31181 294485842 44638 44641 226316873 61715 61712 39762659 5302 5301 488293385 34077 34075 223028872 44221 44227 678080700 48286 48289 746986171 4118 4115 383718588 15216 15210 596304844 17145 17142 983941392 1924 1919 1715742 32135 32140 12196671 9813 9808 421640851 10759 10755 239004518 7303 7309 412112709 56443 56446 157735561 49129 49136 602036343 54207 54214 906933031 20211 20204 255821771 24254 24249 569145873 53801 53800 819425205 60300 60294 100230524 18023 18027 88215855 24795 24794 501637204 56455 56452 310747566 37894 37892 858544083 31338 31333 464708949 31992 31996 35896659 1510 1514 388790633 14166 14162 475969120 51134 51127 965026566 53618 53611 109747474 7422 7423 117732880 56464 56457 974283417 13675 13676 36445803 4494 4488 105409050 41778 41784 176235887 29514 29511 919822778 11781 11776 434156950 65357 65362 2115576 60359 60362 948915832 64309 64311 796285759 24339 24334 332685050 56474 56471 10823611 1596 1599 215362498 37899 37894 458958701 66424 66423 813535214 68138 68144 437495930 294 288 100054533 57623 57630 481029577 16010 16015 97738029 42697 42692 143834572 17410 17405 734822047 63007 63013 949736350 9596 9603 891610969 9383 9388 47651919 54856 54850 34656274 61912 61908 933771900 53008 53012 224169331 2951 2949 409760290 29393 29395 144939652 33383 33389 769167027 26006 26013 356429669 9256 9258 971430250 8419 8425 633215550 30238 30232 721364444 19671 19678 34453112 12130 12131 288301777 28058 28054 540890670 36378 36375 318188881 69918 69915 3710942 53123 53127 62839298 34080 34086 64936037 69738 69741 501622961 34091 34096 194018602 57542 57537 41391662 61331 61328 320418457 62016 62019 8061021 64587 64581 428603091 58283 58276 98996362 61844 61850 626935971 4243 4238 9819645 17702 17697 361484469 21283 21279 847399630 39528 39532 760752898 25291 25287 394896635 56517 56515 749757583 56518 56517 619398584 66188 66193 657195351 43749 43747 45667078 56521 56516 733159045 35281 35283 640403335 45354 45347 783942887 62091 62084 166122641 16886 16887 153698208 22296 22291 133706369 4160 4164 37732637 56525 56528 828650834 45835 45841 398438474 14835 14831 686812014 17582 17586 312483845 56532 56528 569849027 56533 56528 545186515 58611 58610 551211034 10600 10602 33416913 15673 15675 58394788 64907 64906 621364718 50845 50844 350993878 42139 42141 403359320 7119 7114 180299639 56615 56620 165300020 42454 42455 872359928 34423 34416 574082962 16316 16312 901579523 21973 21972 680060320 67395 67394 450608726 33997 33996 161119261 58661 58663 400759506 55562 55561 168023057 11944 11945 544351183 54473 54470 388474556 852 851 273631411 30727 30721 148253644 66088 66086 169653443 58991 58994 93278163 56450 56446 229136697 23097 23096 459517687 42666 42669 668982678 10130 10137 64937452 27607 27605 46506041 34593 34588 103455519 45770 45772 413794609 9925 9921 97102388 43146 43142 687003984 1753 1747 906169267 30249 30244 915730304 46433 46431 37944574 56568 56562 740606554 1115 1119 39775367 30063 30057 723643381 20561 20567 667622975 65206 65205 658935292 45280 45274 394918994 56570 56574 729662468 68433 68439 17399825 23896 23893 175181852 56577 56576 149577519 20629 20632 482309541 6867 6864 884160817 59301 59297 248034916 8254 8259 188760352 33451 33453 539420117 56583 56579 901618049 25112 25108 381306562 39562 39569 384174215 18826 18820 123676437 56586 56587 692245126 64940 64944 910011883 56586 56589 839882923 56590 56589 817680361 24960 24964 985337835 40967 40964 588537299 28833 28831 587899961 62576 62581 192831834 20222 20218 37720572 50039 50034 218741814 41252 41246 176132032 57721 57718 67911029 7374 7368 20054059 56600 56598 506700051 33064 33068 632349747 36821 36814 406367690 47234 47228 779760015 56604 56600 590439723 61365 61367 951701867 21047 21043 327252462 34102 34100 348354400 41778 41773 460095623 41092 41098 550518947 26789 26793 860589562 61208 61207 46328189 23416 23411 827963631 50135 50128 243627771 67420 67422 858304777 47814 47811 185477350 50741 50734 448061556 50620 50627 671238133 17432 17429 18041789 17922 17915 368354370 67524 67521 549856231 23849 23853 323737595 64621 64620 430915259 44195 44189 532652634 21946 21941 278915423 32404 32400 679440087 55028 55034 210487594 56627 56621 519134364 58144 58146 324812471 61071 61067 202725945 56624 56630 677478200 49848 49847 310815129 65663 65666 778164237 56633 56626 824139828 56431 56436 257020054 14242 14238 943175559 35287 35294 731913797 28455 28449 59392449 38411 38407 858431223 40532 40538 716494528 32981 32974 701517188 59290 59294 979062075 48435 48442 966943892 46381 46379 669570113 17340 17347 347481013 57601 57594 301105378 49143 49146 144239275 60503 60504 60758572 21668 21666 90119943 37241 37244 776682841 60189 60182 978882556 19423 19430 667262022 53036 53029 174247021 49017 49016 624429095 17174 17181 970399562 62463 62457 51098746 19160 19153 404923933 69916 69915 816340537 14865 14861 116569568 68040 68036 758027092 44746 44740 554336786 56655 56661 149100126 6008 6003 582203914 59040 59041 925570182 28853 28846 365957258 46651 46649 650826698 64366 64368 596402583 45530 45529 824420199 10476 10474 229796488 57167 57161 773523604 409 405 832161886 28454 28461 513320815 26852 26851 381366355 46365 46362 68140600 35527 35531 719460022 40872 40869 944079037 22529 22528 771635189 15869 15868 866724373 46145 46138 798373884 24598 24602 442473105 41956 41952 534301629 51337 51330 4600304 23687 23690 374350096 30546 30544 450187730 26098 26099 271775934 37825 37820 771064944 55725 55718 139798232 47788 47794 126845833 34169 34166 717090126 38737 38741 900076960 56689 56690 97772732 63509 63507 213034852 6359 6353 993322887 44088 44081 789163888 10125 10127 304329513 60377 60376 47872564 23234 23231 765309897 40545 40540 684913203 38565 38561 134786575 20590 20593 626931824 57485 57483 914897718 41119 41124 244097314 48767 48765 367938403 26902 26903 814737583 56704 56701 592290357 30420 30413 987673816 56034 56028 573276573 40172 40177 670643761 15882 15886 307361520 32296 32298 835222997 45147 45140 390168122 4235 4230 77618007 62249 62248 323121110 20042 20041 48453372 41836 41831 404319291 4822 4828 188947495 68430 68429 794180121 66670 66669 329508884 58953 58956 474532517 46017 46011 178016457 42605 42598 428857392 26079 26080 295204938 12627 12631 877548287 58366 58369 27066381 27300 27303 117051479 56723 56725 212390061 389 384 902950871 56727 56721 766773730 36408 36402 787147531 39243 39247 962014897 35677 35675 266748733 27011 27006 17293792 48473 48466 859947406 10605 10601 452937389 20778 20776 122207558 45809 45802 12147136 56736 56730 816307305 44382 44381 370628189 33626 33619 446612107 68002 68009 186874846 8372 8375 919675364 30986 30984 711968609 56742 56740 247063207 42566 42562 102462910 43841 43835 683365520 17001 16996 359817660 2196 2194 584294076 23987 23991 892342916 17784 17789 82698686 31669 31665 476221013 595 597 751943663 35047 35050 938132858 47115 47110 364494853 56787 56781 50618233 36201 36207 495074792 56755 56749 806274190 28978 28972 159079873 45527 45526 266397015 9062 9058 752694611 56759 56753 265859793 8518 8521 852991886 52996 52993 980958339 47599 47592 776334945 49379 49380 272620281 27383 27377 822013649 58246 58239 697463924 56763 56766 214496072 25838 25835 255162848 33603 33600 72289839 62484 62481 460632070 55123 55122 794539710 69195 69196 367237379 50420 50415 815544851 43818 43820 465539577 37749 37750 86002306 63433 63428 116455684 1483 1479 157549357 50414 50412 632156016 56772 56778 966796756 44388 44384 884673577 26445 26447 236486894 62263 62269 777097842 49387 49385 286325752 21405 21403 530317530 56784 56781 811318797 16423 16416 383454316 68954 68960 747610807 36025 36029 472308775 3593 3589 668496133 9186 9191 114366638 56790 56783 912656605 1202 1199 560440384 24018 24011 847542932 637 634 777359081 27487 27492 910605500 39435 39432 59494650 18126 18129 21310013 9969 9976 811984312 25909 25912 227410600 19741 19740 8961617 56800 56794 842223303 56801 56799 890684692 29431 29427 461536121 1293 1289 475731168 61649 61643 886243516 23989 23987 601401565 67311 67307 160717580 41691 41688 255931499 16586 16583 46267116 43594 43593 95785816 22233 22226 67331266 61020 61027 100999254 51947 51943 670525671 43635 43628 261214124 1130 1126 2405375 31606 31607 835740203 67564 67557 445950854 67278 67272 342574180 6549 6556 748109484 47797 47795 704998936 59384 59377 657501027 19248 19244 530208240 7338 7344 831336374 43949 43955 981552494 36261 36265 118547804 42670 42675 923818276 43125 43127 453639053 67286 67289 433838372 56828 56823 67355412 2717 2710 93984183 26831 26837 280576166 56826 56831 128255058 63477 63483 144980338 39201 39195 756897989 56834 56833 976383481 1426 1425 313079478 43669 43663 412448544 56837 56832 14260046 56833 56838 188086659 22490 22494 120338226 18270 18266 818160397 25543 25544 665460917 62580 62585 938321606 25005 25012 86877772 2003 2006 262744811 60414 60420 641884482 28829 28827 288283972 45220 45224 51101356 59418 59425 629514674 20255 20258 292566176 68477 68480 146280200 56851 56844 499835298 43032 43030 748989979 27187 27188 677103711 58350 58344 493989661 2539 2533 323345822 64219 64220 698091814 37143 37138 382144115 64125 64120 799914004 397 402 209685685 68354 68351 327912597 18396 18389 525254579 67580 67586 30341250 59978 59983 299445539 40084 40077 610062703 61065 61059 766013019 13937 13942 109849472 2446 2445 216892868 32536 32539 285433470 64080 64079 283355275 6283 6288 421841705 56866 56871 919720089 13322 13329 700212944 1995 1992 497789638 56872 56874 95337248 30405 30412 777336137 23875 23872 575608890 25499 25492 948150899 23581 23579 994979080 33057 33054 910185374 47570 47571 38697424 24603 24604 134840416 65293 65289 202559753 42483 42479 462839300 11954 11961 28938350 17708 17707 255220538 8720 8714 422825042 27693 27689 64275469 26726 26721 860344115 22357 22359 798712342 53654 53649 659799953 67686 67684 590507247 7954 7957 412566016 66463 66467 329539307 41912 41915 448814461 62538 62532 450855428 56896 56895 108859390 22311 22309 14174485 65564 65560 464458061 44376 44379 61734730 58466 58461 859617301 35323 35327 303491028 56902 56900 578925885 42291 42289 106041313 63727 63729 308484470 52031 52037 433685707 30570 30571 738318608 44364 44358 496673935 38900 38899 487113234 64854 64847 745877122 69461 69464 363042953 36961 36956 683434559 56910 56912 34491680 1674 1669 307727076 19294 19298 566657521 21519 21514 663276158 10982 10986 46466971 29053 29052 575224257 56913 56918 603131029 9509 9505 72232957 1223 1217 489873602 6068 6066 61556557 52122 52115 354131781 16466 16461 169046290 53788 53787 541496470 66046 66039 414887583 56926 56922 266086101 60525 60521 47792694 8046 8049 270872159 1839 1836 281865268 11387 11392 884751520 1987 1985 37731976 59527 59532 878822696 11300 11303 579969129 4954 4953 913071360 9859 9857 36862537 64360 64357 869925950 22378 22379 777273860 3704 3697 235253207 54779 54774 253692766 50899 50895 485882293 62314 62321 137879724 56942 56941 391042313 62610 62604 104502225 56938 56944 367424739 56944 56945 712701804 18817 18820 351559424 46512 46506 633491024 56948 56945 887551202 65844 65843 263507765 48871 48875 483407142 66688 66693 751964333 12590 12586 8202003 67023 67029 890794329 50355 50348 740598895 6409 6408 222515292 21819 21825 398062998 56957 56955 78719504 61371 61366 601781197 22526 22523 165997816 5312 5308 41199059 42359 42354 665164534 56959 56962 751995577 54020 54027 19415230 22715 22712 697468660 48778 48776 7724427 521 525 67381169 9726 9719 90373393 55284 55290 926986344 23553 23555 221984178 55888 55884 786146996 48972 48969 520241396 10940 10944 523653218 56971 56973 837473331 33553 33552 393140167 26952 26946 517703571 44128 44122 250939991 7508 7502 714221881 56978 56974 280749428 5557 5553 442618043 31392 31398 101279108 43272 43274 630769364 50468 50466 48974662 2823 2829 897652061 56980 56984 373803878 60951 60954 100782968 38063 38069 66392655 56987 56984 417399311 65835 65828 202380864 14664 14663 229149821 37712 37708 38440866 41603 41610 270745994 56992 56985 49341849 32469 32472 797137053 25414 25413 58216153 51300 51299 270685997 54585 54592 133086907 63332 63329 165833337 37296 37297 443136655 56998 56999 624068985 16573 16575 632743732 58480 58487 145715988 57002 56996 832827623 30506 30507 157572243 7435 7439 15374169 48404 48407 799990870 37133 37132 220550660 53054 53049 582982853 38738 38735 509372094 68288 68286 213795722 56315 56309 540856975 57011 57005 696809726 32535 32542 921142464 36720 36714 303401952 34023 34026 895718452 48349 48356 914009421 6217 6216 934393596 57010 57017 411541740 18939 18945 41653285 19579 19578 957234538 31178 31171 711616468 38460 38461 163631398 43299 43293 621948310 62214 62219 364134189 38280 38273 92980465 44094 44090 847636584 33110 33109 110969919 8733 8727 739751188 63233 63235 613903804 40071 40068 22841459 59866 59871 683506397 26688 26686 90011841 3366 3359 677130723 28098 28091 315608426 42083 42082 427620785 57034 57035 711210362 12210 12209 60298714 58610 58614 664972373 55000 54994 261145855 4571 4566 570847912 38672 38678 356197208 57041 57035 723429791 19724 19717 781689744 57043 57041 391458393 66680 66683 748778454 57038 57045 592136601 4461 4468 861508913 15488 15483 668895166 48437 48433 500896531 31052 31049 785042677 54872 54878 134895922 1149 1144 434796973 30320 30316 72143251 57053 57048 790180683 4971 4968 8684775 62224 62230 985146655 62957 62953 949034779 59240 59233 449629591 57051 57058 49668139 11245 11247 616836019 23872 23878 883610935 50648 50643 936730809 37600 37594 42157016 33463 33465 771922474 65722 65726 139581876 29748 29755 35786228 57066 57060 159903312 69534 69535 42506473 57367 57372 925793062 48326 48329 535267184 6618 6615 366107128 64741 64740 214919291 50248 50246 615586147 68122 68119 70857913 48109 48110 116102583 57075 57072 132683788 67929 67924 743871494 57070 57077 123300669 18911 18909 468554619 25704 25701 567088111 53384 53389 568609005 32202 32196 719981265 807 802 56228020 41372 41375 127168024 36942 36948 967385788 22913 22908 332541485 51437 51436 391951576 27868 27874 62138530 41059 41052 415184728 13638 13632 846744427 31978 31981 34449373 4407 4413 776372811 1815 1817 222951020 19585 19582 949723276 6385 6381 162322626 34642 34645 121830643 59360 59366 783738855 34301 34298 999745011 20743 20748 82066438 65470 65475 549501985 22003 22010 637368956 1825 1832 50480872 42007 42009 923339311 57096 57103 859479422 22373 22369 501178913 61418 61420 620602902 33798 33805 341419589 48266 48259 63427416 30123 30120 455575185 61682 61680 207625230 62997 62995 775853140 68850 68856 476479776 58171 58178 22165450 46139 46138 252071362 31713 31711 126582765 1378 1373 774705644 57115 57116 617492111 27465 27468 772570378 4996 5000 280679078 52198 52204 60286710 57120 57113 120899303 20215 20210 598238499 42382 42377 204757654 50958 50952 482394139 57122 57124 596939420 57125 57123 493542699 23588 23594 445153498 58885 58889 423456860 12708 12702 615196093 40463 40456 511478438 39319 39326 783421458 60412 60408 240998497 47242 47236 683683612 13597 13600 165913596 18017 18016 710249188 19662 19655 90763505 7155 7158 837080785 65903 65905 347882232 57138 57131 570495608 57133 57139 568583548 23450 23456 43639477 20545 20544 545212235 69392 69393 158194939 49797 49801 801816209 7036 7032 135603944 27326 27327 27524871 8046 8045 129874973 51273 51278 433364072 17301 17295 779530316 43203 43199 333880101 57150 57149 868103058 36037 36041 129171801 53449 53450 85083912 39333 39340 947740159 57147 57154 941924245 58530 58524 609266787 48425 48420 212544262 47371 47376 610410966 55286 55288 533916512 7051 7050 202539942 57160 57157 323984500 8677 8672 412064077 48415 48416 168974261 52225 52231 588779241 69531 69527 16506951 33696 33697 668621804 23283 23280 114807128 67244 67250 326730261 11476 11471 836866227 53169 53162 690960543 60273 60270 453171090 21066 21063 864769976 17411 17404 983345076 57169 57173 299309108 14801 14804 748352176 34309 34312 337214339 56247 56253 14882697 68793 68792 934572000 12584 12583 387103362 49404 49398 917144780 54071 54070 600004916 12723 12718 998359995 57182 57177 663186653 57181 57183 734069005 61346 61343 863465723 67794 67787 454474047 36194 36198 16684058 47304 47305 420957795 61664 61663 34748138 51149 51154 732084685 41936 41938 682212756 34769 34773 669156880 25433 25437 63116622 65366 65365 5561129 22847 22846 975388718 47647 47653 454129401 21997 21996 50721595 57192 57197 513905657 8083 8082 61838026 39118 39116 227356713 4864 4858 251062536 14361 14355 477571657 33285 33290 175977171 24095 24101 410590028 6742 6739 360765646 33599 33592 243792394 21501 21494 920951476 51332 51333 561129269 23550 23556 860166892 69812 69818 545682830 40159 40156 682149982 46046 46040 282034776 51143 51136 835885702 57213 57206 989721101 65385 65386 859165638 51276 51281 803366225 28649 28645 327400961 55435 55430 362068516 8621 8617 31593829 41468 41465 791997787 46224 46222 196810120 21071 21068 827011153 14527 14533 607083703 29920 29925 348980954 53998 53991 522623371 52321 52323 985366904 57225 57226 33961660 28772 28765 308930514 12616 12611 738097466 6658 6655 341436257 55706 55712 939345018 18204 18200 63150701 56635 56628 440596750 33527 33530 146012984 42980 42975 462528889 57235 57228 349050745 31266 31262 872440129 27761 27759 615585803 69344 69338 661445190 57239 57234 267808999 934 939 629963857 61495 61488 970247504 4806 4804 262206192 15226 15232 342035533 23672 23675 633742722 57239 57245 142238044 3230 3235 38777742 57243 57247 875949413 40622 40623 106424153 28714 28712 303522797 25039 25034 904904887 35756 35761 986222732 38745 38751 737454625 60703 60700 326946977 56904 56900 562163208 15195 15192 452089156 45346 45349 781841001 57253 57257 655671676 63384 63378 81488034 57259 57255 88111282 27486 27490 567259012 47946 47953 253899110 25320 25315 450894761 27163 27159 641474593 27013 27020 82221575 42941 42936 671403691 50802 50804 425713862 55897 55898 212431741 57261 57268 456893007 48511 48505 41082233 68362 68367 491943590 19754 19752 935643097 18869 18868 745762553 8361 8358 633317990 9617 9618 58670457 57270 57275 226843114 14296 14290 750644072 42564 42563 974589159 41323 41319 247709555 18202 18198 953915529 16890 16897 219407939 62184 62178 448723418 27771 27769 944141135 64844 64848 804519733 6571 6565 863617012 29528 29531 274146813 33042 33041 264394439 53422 53418 577863822 10728 10729 456960298 6201 6194 857356404 57290 57289 96551709 56011 56009 263553244 16893 16889 489976151 40279 40275 890998087 55975 55971 58232214 57292 57295 85450886 51053 51055 537060659 46738 46735 344590306 46790 46797 789016057 2864 2869 69932699 57298 57300 810728759 28802 28807 904754580 17066 17072 397767956 57300 57303 285072204 57304 57301 18455587 13104 13099 644317200 52062 52058 171250487 48176 48171 676717167 620 619 332930425 57309 57303 99921903 63553 63552 216215223 66698 66701 502539774 57309 57312 148337663 67319 67318 430636843 34311 34309 67553901 165 160 584368278 41291 41290 392828993 18715 18721 100268965 23798 23795 41218612 19804 19800 862738425 6606 6610 774833933 23867 23862 820804001 69452 69450 668562287 57323 57317 770283405 49691 49696 994906101 5806 5803 208000581 58653 58658 686247809 69478 69480 276151003 25614 25611 481670096 39664 39662 140790301 13268 13266 665355858 19762 19760 527706128 57332 57330 946115385 64326 64322 759221146 63741 63738 901126864 37169 37164 868293247 32183 32185 17146639 57337 57332 501973391 57336 57338 605152108 56138 56135 821353757 15658 15664 137800947 15077 15073 36881842 18525 18520 63821465 8761 8762 597660931 57343 57344 985795022 38716 38721 419116833 21786 21785 877699921 41435 41437 126655472 37681 37679 753316936 57342 57349 847600858 50609 50608 462128016 36375 36368 906062532 53366 53370 277910866 60219 60217 313186369 68114 68118 776136407 57351 57355 6375942 57356 57350 960044189 53697 53699 991963039 19540 19536 575362730 62568 62569 410406496 22254 22249 203464480 36579 36575 498301085 46150 46145 778282770 8603 8606 581111582 29960 29958 412304790 57365 57364 915147469 49468 49475 913599771 62876 62870 405779634 57366 57368 405113597 57369 57365 242033185 22678 22683 533726551 26210 26216 327336242 34473 34468 385403673 40067 40063 619809138 46413 46411 225651290 407 406 704488664 57376 57371 66380015 32934 32938 47195387 58352 58348 71605052 7800 7805 842733697 45442 45443 688805194 37389 37396 874058971 57377 57382 928305690 62894 62896 844138544 59349 59354 193109305 40794 40789 712402838 41446 41443 8585365 19822 19816 906825096 28528 28522 874047631 507 503 124476565 31804 31806 650434641 23383 23386 221903445 38675 38674 526581858 20126 20125 244758177 29549 29553 240651639 25451 25445 836334339 19572 19571 368883085 53602 53608 72733804 64905 64900 957362484 50243 50237 375953701 50650 50646 751525678 34303 34309 436901128 21646 21650 814761528 37436 37442 471811568 41755 41748 759064872 2850 2852 72447598 20407 20409 42522424 55853 55859 825119934 20717 20713 630157986 49321 49326 558500857 54099 54097 251793261 64136 64140 385940875 37287 37280 553778310 34049 34043 148221672 56032 56029 9112850 57415 57409 276512635 37756 37760 136554499 68992 68997 711883487 7238 7240 344624105 68333 68329 943545170 46956 46955 688653579 61131 61133 392630375 57418 57422 225724855 29585 29586 54858747 16443 16438 664629462 57292 57288 892266345 31951 31944 849753795 2721 2722 288733954 56943 56942 365036638 326 328 395162039 57430 57425 17801820 62636 62629 646739737 45148 45149 867177185 57431 57433 48549252 32907 32914 695317328 3836 3830 921363094 45099 45105 405223522 63254 63255 376522726 63418 63419 949590645 57439 57435 424797171 453 452 11630631 4357 4363 512290651 65483 65476 262741284 25834 25837 167531086 16474 16473 165767996 43580 43578 249263681 57446 57443 105896377 57084 57083 413130727 54184 54180 261422831 67601 67594 615687517 57450 57444 447305748 36127 36130 51432101 27655 27657 892552018 24001 24002 825466453 55935 55930 226025499 18097 18099 495474832 28956 28963 368003517 24087 24091 194752054 57454 57458 644767798 57459 57458 618171992 33298 33303 486740809 5843 5844 730017775 39762 39759 543253457 48291 48298 549076429 31337 31340 99913558 51791 51798 723254995 1439 1432 33148894 22669 22662 805588581 10916 10923 81013253 20916 20917 829585691 48446 48444 66415440 28884 28879 579293625 590 583 377154239 37475 37481 78352994 33088 33084 559522209 25663 25666 62133256 57476 57473 952869548 6811 6816 71923239 46168 46165 935435597 33535 33539 853506227 65824 65826 183839549 66051 66053 191117903 2911 2917 295246933 34449 34453 628658367 11213 11206 363738275 5970 5968 988848544 62086 62088 39339709 26436 26443 961743190 49899 49897 997729365 69999 69992 738029127 57490 57486 349144846 26418 26417 820139079 57489 57492 283083662 57492 57493 166806610 57491 57494 592846037 64975 64976 24662657 57493 57496 481918413 9063 9061 349117495 1761 1768 1672994 18739 18742 864845979 62621 62628 6614867 49288 49285 192103756 23561 23557 123119882 25239 25236 753917264 36920 36918 134972329 65194 65197 37301837 44997 44995 60354597 5712 5708 186099707 57501 57508 585262103 68035 68036 121633241 16771 16772 604110096 34194 34188 660199711 62140 62135 56981037 9026 9021 815910132 64069 64075 477791724 11347 11345 683960034 761 762 664545854 34756 34755 985560455 18053 18048 369299678 67285 67279 39931789 65483 65487 156850656 14346 14341 275991260 6405 6398 149612685 57523 57517 426947597 834 839 913815150 57519 57525 553146914 31961 31963 615046311 45367 45361 330728053 57522 57528 287131527 1818 1821 572512495 57530 57527 606095452 57531 57530 228831354 53615 53619 939063692 59677 59675 982853561 62152 62159 165521633 64952 64948 950699510 66404 66400 377797669 57537 57530 337634396 57538 57533 72860655 14893 14889 561477478 22859 22856 491008188 21721 21716 366906519 29817 29810 976150081 66857 66862 506335340 19401 19407 570747136 12626 12622 109850767 57539 57546 47364122 49068 49062 615444045 18539 18542 673068388 15158 15161 381465930 25190 25191 751392188 51691 51687 147933811 46332 46331 280101790 57550 57553 320710453 57554 57548 769589746 17375 17374 581539052 57554 57556 854314280 30889 30893 52220575 4787 4789 595110023 69495 69493 482647786 6911 6904 473994690 47369 47374 355215419 49711 49706 19767501 28468 28473 711546178 61485 61478 951122414 4451 4453 888691618 69028 69021 850001943 14213 14219 634948333 57568 57565 587550067 65834 65837 833673679 7584 7578 736451647 51120 51121 378393481 60313 60308 487705051 57566 57573 239532449 6695 6689 157935137 32275 32272 528346584 30555 30552 804539637 57577 57576 524515421 23413 23411 445824541 59614 59618 358071872 8849 8842 877897556 48721 48726 353090601 23072 23067 962892953 60515 60521 19500874 11757 11761 44202701 38343 38345 773629586 57583 57586 248352893 64884 64883 816258596 842 836 190523645 3516 3514 290453255 6839 6845 55278518 57591 57588 811426079 25197 25192 390320576 800 794 269860188 11642 11640 26669492 51198 51199 368944689 25556 25551 799826363 67921 67915 280714312 35769 35766 148636651 57594 57599 882436980 51099 51105 783102164 55826 55820 547757031 57906 57908 284975189 34315 34308 511345573 19842 19835 929771701 4704 4699 781634616 57603 57606 13793774 48676 48678 325550245 42071 42066 374549324 17994 17992 753366944 23141 23134 873015095 12470 12469 383725052 6256 6255 157094221 37020 37017 466298213 64968 64975 318063285 13960 13963 777657169 44067 44074 810178735 39754 39758 999337012 36937 36933 383062383 29893 29886 126596851 22734 22731 619080491 43710 43714 652219548 20492 20497 907131251 1928 1932 111212628 12317 12310 994485441 22792 22785 352029585 427 426 947734609 57622 57627 15028361 38529 38534 705389106 3916 3913 67069162 30460 30454 865356190 39890 39897 84666059 57628 57632 446472071 57633 57632 186691042 21845 21849 784166258 7098 7105 224268024 25318 25312 560998024 57637 57636 351260571 21807 21812 797490922 5241 5243 34347027 33251 33246 507628870 46900 46893 26722711 57642 57640 770796200 46966 46959 627397824 57644 57637 72991890 8179 8175 823872573 64928 64927 815535438 50016 50011 229797833 55540 55533 181008003 22064 22057 899242842 16450 16449 286704135 29402 29407 192284315 62521 62524 78443764 42404 42403 764010653 57654 57651 672844030 6100 6101 934204361 68627 68634 560527363 30144 30138 100550170 62054 62049 566910436 7575 7574 705816969 22403 22406 351136916 12803 12801 618918088 32395 32398 972105326 41556 41562 391248946 15192 15193 670307020 5458 5451 994005763 17791 17792 541548757 35319 35323 391658692 57856 57853 809544854 10085 10088 64406794 59525 59526 78387797 31690 31688 327926624 39853 39850 820001825 54615 54618 259303810 6481 6484 191591854 68443 68437 487197132 22858 22861 577393248 18996 18993 991710193 8394 8395 695730598 9982 9977 720205296 6058 6056 591457673 21225 21223 911611716 62887 62883 682762117 34543 34538 8909915 28011 28010 265250711 603 596 862684746 33958 33961 337738135 40276 40282 809151 14102 14096 46888136 46996 46992 624812087 4793 4796 205031854 5953 5957 181537393 23408 23414 30992415 23474 23477 696826658 57694 57690 51654557 32866 32873 193587946 45056 45058 936592355 27026 27032 455249543 46334 46336 549148606 47513 47506 277419081 32822 32816 419202078 13061 13057 205247941 54177 54178 257798509 3823 3816 268784078 40389 40390 390971679 57705 57700 681460385 36907 36900 798422411 11098 11102 971891808 47006 47007 11406329 35293 35292 72562114 44079 44075 883571964 55200 55205 908758280 69059 69065 718247682 6544 6540 937952051 1345 1344 684123945 13132 13127 182462324 20178 20181 191702100 57711 57717 648442084 66616 66622 423989375 48805 48810 715805813 66893 66890 948733007 16656 16663 349801768 68120 68113 719886573 57723 57721 719369345 46050 46045 280863765 17303 17299 672022329 69350 69356 371014250 41713 41716 567587378 843 847 190426125 57726 57729 887792560 48714 48707 188264301 42347 42345 756079813 10769 10768 818163297 31469 31468 963555085 57734 57727 52567924 31380 31384 530174620 7790 7783 984311167 57731 57737 60397109 64745 64738 496228222 57739 57732 405781436 12561 12559 474317468 8611 8613 632259310 30809 30810 693222544 32371 32366 66062928 57740 57744 848661548 16935 16934 342786661 6523 6527 14306355 38601 38600 782141220 16599 16605 480693356 9563 9560 358173609 57749 57750 916951796 57747 57751 20794923 44739 44735 3343832 25491 25489 384974894 20929 20933 284858595 42490 42491 912154362 36738 36741 468415413 60510 60505 378845259 57753 57758 439049237 55098 55103 978456906 19179 19172 61310089 17787 17785 850892220 5172 5169 450888995 23995 24000 17735034 41112 41107 750251165 27056 27051 623535649 21715 21716 568977321 57767 57761 174658826 61251 61245 605581954 48042 48045 626464125 57770 57768 948062407 64578 64571 871376673 14521 14516 307300233 19904 19897 847392951 54820 54817 49540003 19589 19582 925739784 36150 36146 733193801 60619 60618 101300252 11988 11987 786262500 52535 52529 266615469 11156 11152 144425245 41417 41414 765788635 49307 49310 191317560 40511 40507 173071650 47558 47552 632209572 11015 11011 229059720 63467 63463 831411920 56357 56356 963264795 39329 39330 203166272 41085 41092 188457370 24345 24340 375351775 59386 59392 354551667 31873 31870 568182423 12240 12234 514369517 36177 36171 718353951 67559 67565 10689959 24326 24322 569819156 11136 11135 227411521 46156 46159 671322444 2856 2849 949135449 57800 57796 18524007 31026 31022 220640697 9582 9577 58865318 67480 67482 693108174 9550 9547 535833601 51528 51526 210084957 57806 57801 193011059 27857 27859 758329457 57808 57805 659160729 57809 57802 651757464 4300 4304 723476347 30897 30900 852502862 9653 9658 879535018 65421 65416 34534586 57814 57813 379858827 36491 36486 187945624 11330 11334 793739250 23709 23706 991511927 57818 57813 532897778 66390 66391 539284004 7061 7063 779170036 15640 15637 8940646 16140 16137 836303111 44651 44657 308597739 29047 29045 119221111 58890 58883 585031043 53391 53393 908844961 57820 57827 72620684 1183 1177 94497285 18500 18495 280713901 33586 33581 539724701 57831 57827 842488776 61106 61108 228698990 68684 68679 146986025 22678 22685 565464668 41625 41628 879613700 12195 12190 574800194 16911 16912 970570014 45285 45282 122267970 34618 34614 297485258 56757 56755 376893018 50672 50667 821924887 11474 11470 12544568 16457 16464 998439496 13248 13244 624514384 42028 42035 864480644 57846 57843 931042347 50340 50338 396453839 57848 57847 835712770 25311 25310 23576121 57850 57843 247038347 3441 3446 917391701 65042 65041 805912851 52617 52616 64038893 2983 2981 867688141 57849 57855 842692084 55934 55941 880815210 36766 36762 158955964 5461 5464 403693289 1720 1713 856734058 9232 9233 752348081 16462 16469 751890086 58550 58549 964770781 35813 35808 527842967 22729 22726 73555927 58308 58312 172704782 31900 31898 372768040 57867 57864 829032961 57868 57861 375969934 33441 33445 547228220 62746 62750 151506511 7039 7032 887456851 8120 8122 173772494 15791 15787 50034395 9923 9926 229598556 67362 67356 773559513 11690 11685 2193232 32036 32034 492616059 57877 57878 756513114 49939 49945 666487814 58066 58071 642731796 1644 1637 582126096 24852 24847 294799578 57883 57877 690363887 9723 9719 503673820 54022 54021 187993969 15464 15457 52211825 57887 57880 348269774 62325 62330 187466415 57887 57889 16659930 60851 60849 194859320 15122 15115 774447999 37315 37313 213485142 33013 33007 72598379 12230 12236 52741963 16114 16110 141533190 24804 24802 485045730 2304 2303 601921703 15343 15338 70086730 27207 27201 476392967 33242 33247 428000036 46727 46734 116617974 7760 7764 131809755 990 987 114512204 9970 9969 874002740 15255 15261 163819811 57906 57903 708685862 3192 3189 784048195 37525 37527 172321515 26026 26022 692751838 58523 58527 378348631 48840 48836 329051774 13744 13738 636416361 37769 37776 18504763 57909 57914 460063520 2110 2112 61638449 66022 66027 629455503 42895 42902 899549745 15445 15451 656884532 48073 48071 974976951 66583 66577 205596550 10180 10181 106705692 370 372 737448909 57916 57923 626551309 57919 57924 979843894 57925 57919 137708092 16596 16601 741675815 32189 32183 356781909 4815 4809 226777296 12503 12497 128099636 36723 36717 783521027 19821 19823 293542485 12380 12386 682627653 21014 21007 318312076 57933 57934 451180837 63931 63925 396577270 33737 33732 617350860 28108 28107 749094959 57938 57933 25872342 61742 61745 25297861 44115 44108 683954528 62147 62151 628200941 67223 67229 855677538 68426 68423 325746293 57233 57237 701335360 22269 22272 515811322 53589 53582 63763355 56231 56228 845282395 41015 41019 329795181 62091 62093 885529965 21392 21394 116862037 55035 55036 40474097 17117 17118 417158191 23772 23765 283416259 1891 1889 875938792 67510 67508 750654548 38595 38598 721439632 6908 6902 600103001 57953 57958 64210097 47363 47360 236116933 56293 56294 451894240 57957 57961 129072373 47756 47755 954996881 57963 57959 215475755 43938 43932 554768176 26789 26786 181352510 22369 22374 960702829 42250 42246 393596304 2466 2471 228085975 10 13 559720767 39883 39888 294111148 42815 42810 177170080 1289 1290 549391343 54414 54419 72774377 45625 45624 563224764 53729 53722 61317421 65256 65250 185367001 60330 60326 499064974 61652 61646 816104845 25863 25859 23409838 27420 27424 361695413 67365 67369 517129318 34478 34472 699187476 51887 51890 768181947 39851 39857 840991211 24932 24925 642903565 41097 41102 65369289 62383 62384 947546514 62742 62737 866465957 57984 57989 280779523 57990 57985 958382378 45205 45203 452727957 57986 57992 776587346 41495 41500 372044587 41756 41751 636905526 50665 50663 714008778 38743 38745 69933349 21550 21556 345410381 28155 28153 974637043 32493 32499 376109914 44870 44865 67135123 50743 50748 34092948 31851 31847 310595304 58001 58003 235089938 49843 49840 391494617 68954 68961 115977745 38047 38044 559987876 59614 59620 256205797 15236 15239 46854772 54076 54072 3979574 60713 60718 37988405 59406 59410 483895144 46419 46426 945402535 69674 69673 702429787 53867 53870 912791217 35294 35295 475793749 60645 60639 959179257 58017 58010 818134076 1215 1222 150217137 60060 60053 481128713 29377 29370 158712756 58021 58016 758945145 30974 30978 456764881 27251 27246 69241093 32806 32810 280225638 14136 14130 87300885 58395 58394 418492721 4850 4845 650426737 66271 66276 569263972 18884 18880 913203960 66489 66485 344033783 27385 27388 77738644 57635 57634 737574722 2679 2682 147330669 8383 8386 188245195 21399 21393 805111645 62979 62972 296239709 7975 7978 679105701 9111 9104 294466394 3527 3522 462608350 39928 39924 707320401 18175 18176 676799794 24066 24063 660878035 22909 22907 282627019 2339 2344 690468227 19196 19202 738884236 15193 15197 877167213 49414 49409 239148287 53209 53216 790529433 58044 58049 978961551 2817 2813 733104607 57133 57128 225931768 67100 67099 26340860 16084 16085 929436411 54977 54979 423686118 45081 45077 832522326 66661 66665 726483549 62875 62870 115918835 27913 27915 352280771 1378 1381 496545632 56546 56548 78271789 58061 58054 376855167 13758 13760 530703546 35568 35572 842830463 56394 56398 600397348 51800 51794 264022282 58059 58066 650544788 7743 7741 882791360 58068 58063 886423739 5959 5962 851696613 56013 56007 825723422 49169 49165 474674774 4485 4479 977689265 21246 21250 405657538 39088 39085 858157736 58075 58072 159963414 17989 17991 890847882 43807 43811 460767289 57932 57925 175085959 41218 41211 597229818 34845 34840 890834443 58078 58081 758417991 58082 58080 584701075 12798 12799 519533471 47624 47631 286881984 58085 58079 223846089 43126 43131 39169193 61504 61511 731423175 4478 4475 121021046 9981 9983 761924870 22924 22918 27449899 44284 44291 187425239 21990 21983 85581249 9849 9843 986664227 57710 57713 311856507 58090 58095 257555033 39669 39675 405999223 11010 11017 285610668 45834 45833 810512772 26986 26992 408700 12987 12982 100603955 36974 36972 333819665 37634 37637 528418353 69335 69338 697118351 35863 35856 205741267 68517 68512 836830246 47801 47806 413775091 7886 7893 319211146 58106 58108 156158715 18807 18810 239339171 17453 17457 73459519 49695 49689 478360709 58112 58108 205225104 52797 52796 326389922 42316 42318 160079629 1014 1011 89013566 53960 53961 221013309 48180 48183 758268964 60923 60917 93866331 69803 69801 439133336 15576 15570 227512561 18766 18764 718781836 39841 39840 349071529 13178 13183 194848791 57305 57303 542962271 18992 18987 161011234 62767 62768 75626874 48814 48808 739871077 65042 65045 441794941 15320 15313 650360466 56956 56963 317792985 11074 11080 374614223 58132 58126 709126662 58130 58133 436271466 25272 25278 461679825 26463 26458 997896136 22324 22320 423627256 3363 3367 932257183 56710 56717 722405108 67584 67578 427019109 46072 46078 854032406 19710 19711 982616329 24903 24901 7509205 6936 6935 421557984 7485 7483 363104871 9373 9378 389585634 26656 26650 451266190 16697 16701 345757206 61457 61456 720073909 5220 5213 890588747 28186 28181 841542459 16538 16534 91955209 55630 55635 125327119 45371 45378 290614471 67993 67991 53875069 15348 15345 453876062 3213 3220 865330247 58157 58152 150163646 48628 48627 746741240 23476 23469 949722848 63499 63506 458147957 40978 40982 186005500 66655 66658 432854997 54333 54334 464076795 3606 3604 650450802 58162 58165 859055663 24364 24361 73909056 58167 58165 707979586 32753 32748 979159902 57769 57762 190732140 53377 53372 494286315 34714 34710 686759657 66241 66234 520377115 19723 19717 914375339 58174 58171 96794506 10293 10296 428853068 62871 62864 309735632 43844 43840 44117062 35997 36003 839526485 5821 5819 16778598 28034 28039 64675431 67398 67393 589351038 58182 58177 925267849 60110 60113 363111259 29589 29584 504430094 8628 8624 318336502 10084 10079 46768103 27644 27646 362548462 27628 27626 4422330 66597 66592 519952438 64816 64813 565751860 9433 9427 83941899 58191 58192 742374559 58193 58191 404617770 31632 31637 805408183 68399 68405 337963327 31976 31983 547439033 53449 53452 765452448 24650 24652 424169150 728 721 768936507 32877 32870 683199047 20464 20457 795288782 13186 13181 50253593 38656 38650 765016150 15989 15986 449115467 52694 52697 942665417 58206 58203 71405725 60287 60285 39295751 13888 13893 600779019 40687 40693 70499854 26363 26370 169337250 58211 58205 513462894 41908 41907 72415123 4982 4988 360021502 56437 56431 598840198 53924 53928 315129292 46502 46507 444092208 67950 67957 32298074 58218 58215 917094696 10445 10438 929667591 42023 42029 375153910 2714 2709 299452363 58218 58222 457450861 58223 58220 23599655 7682 7677 44969276 26077 26074 133767260 3081 3079 548438463 21800 21805 602328028 52909 52903 486099483 65060 65067 929338366 17963 17958 960926857 36897 36901 511836661 50331 50329 31041010 18513 18519 97335555 58227 58234 248061885 58235 58228 865226474 7520 7519 323508197 61729 61724 364841124 58238 58232 51000654 68435 68436 107433811 57567 57574 181398617 57885 57886 417395067 37378 37377 43320758 39453 39455 562824303 49591 49586 23970169 66875 66877 171080201 20017 20020 652911728 46220 46213 621199006 48292 48295 634377140 51632 51626 273478449 58250 58249 717278847 33795 33790 479565799 42279 42280 3003965 58253 58247 128268987 60454 60458 809874150 69444 69442 39302259 42910 42906 579375498 8564 8561 885624275 38813 38811 385397038 68400 68394 252661520 19429 19436 15520214 32917 32915 513928072 7475 7478 595728867 58257 58263 878346159 57675 57676 833578399 24905 24909 279938893 8773 8769 334804247 25223 25221 653875687 27703 27700 363834409 5636 5637 89115514 46723 46718 470603997 43684 43687 319735152 35992 35986 681030649 21718 21717 938994636 15208 15204 158371791 27378 27377 502538920 5972 5968 958097754 18 24 527927265 6091 6085 267472777 10707 10709 343946513 38610 38608 154588379 11438 11434 272227773 54113 54117 36599084 27706 27704 21011920 58284 58279 376662479 46999 46998 109186120 42795 42797 400362972 58287 58283 717186608 22945 22946 169927883 69766 69764 414115278 12835 12833 503011650 32582 32581 968792605 526 524 295451180 58293 58290 293065342 66406 66405 924558347 16903 16910 125629098 59369 59362 512365711 69252 69249 841925355 23000 23007 94526567 18716 18712 334434444 18558 18560 253453143 61932 61931 486584973 59779 59777 597357195 45391 45392 604554908 58304 58298 44904235 4797 4798 657635905 47289 47294 117178159 28202 28199 133395545 23609 23612 7958645 36395 36397 325432005 20320 20315 233175568 25333 25335 156495971 4578 4577 768465892 15475 15469 869492541 53168 53165 853770352 14368 14371 25789185 4055 4060 374059242 53916 53914 881809330 21181 21183 690596753 39240 39233 401535132 7670 7671 103844415 8672 8667 231213965 43364 43363 550958909 34047 34046 672437314 31383 31380 874980444 44481 44477 503739424 4824 4822 858994753 27270 27265 269060645 58328 58327 25811969 25397 25395 745201437 58330 58323 921772782 31152 31147 647260697 35488 35490 212446896 33564 33562 317880605 58334 58333 13866903 54714 54716 427102745 35317 35315 754939183 58337 58333 280158234 42680 42675 837827349 58339 58332 866648258 38811 38805 64891914 5605 5609 68994550 1431 1438 803719494 58343 58339 195182550 32358 32353 481571342 64005 64006 221848306 7700 7698 758103945 34281 34277 428990138 53051 53045 483982544 26283 26276 401438775 3077 3071 457982276 58351 58344 899742969 65430 65423 131586852 58353 58350 238461521 23698 23700 715901023 58354 58355 43424448 58356 58349 766341542 56930 56937 846019502 50503 50509 921148358 27571 27577 639710559 13794 13793 647955253 4878 4882 562237220 44641 44645 453137898 9202 9199 721886670 9025 9021 998014834 50646 50645 27906152 41558 41561 765950785 6514 6516 863282982 58366 58368 903749958 62722 62715 50091672 21445 21440 627974338 46717 46713 355733283 66901 66900 409541977 33154 33148 800836786 58374 58373 622273130 58375 58372 59454121 16969 16965 57644700 48018 48023 244081691 9372 9371 801991097 58379 58375 628623420 66197 66202 658038464 45154 45159 381389081 58377 58382 90457141 39303 39297 334834310 7643 7641 540471484 46861 46854 874057048 63226 63221 647678438 5328 5329 3470037 43905 43909 592429899 2206 2211 483185769 17833 17840 22696921 62779 62786 31695771 58392 58385 337171819 58386 58393 328746558 15213 15208 83100317 37077 37070 224994028 7267 7264 682755807 25905 25906 303518128 26158 26152 510022857 67086 67090 304530691 49068 49071 973387439 65574 65571 453050106 13911 13914 479579508 20030 20031 11970237 21541 21536 6956963 55163 55158 878940731 49922 49927 16343227 27855 27852 959354908 12093 12089 502247627 50513 50509 166411767 29108 29109 500968511 41763 41768 559781574 45332 45328 311175162 58411 58413 924542359 60945 60939 512879013 45865 45869 588044420 29988 29981 7152710 53914 53919 965799908 69396 69392 532887828 59107 59112 306111939 32899 32895 439188106 58421 58417 189082000 48144 48147 833234362 22163 22159 997245974 21117 21124 514983396 59470 59473 617199534 44438 44436 669546055 37938 37939 433696946 6440 6444 23836215 54352 54354 663394868 39359 39361 365609840 32463 32466 900426480 40077 40075 982724266 27415 27418 806239872 8340 8346 847715949 69860 69862 709856975 35563 35556 64072231 12657 12658 271884752 19414 19411 629098364 28077 28075 346914672 58433 58440 579120093 3490 3491 829883337 54573 54579 981267548 2645 2643 694280600 69361 69363 468969918 58442 58445 522889457 58443 58446 39443666 34604 34607 856041009 38899 38906 966463234 58447 58449 951921973 47146 47148 21336872 19768 19763 946775241 55816 55815 929478819 27992 27994 200697443 13290 13294 116889257 53976 53975 182994450 58456 58452 66089950 51006 51003 389568177 58453 58458 385728038 60827 60821 14546016 19727 19723 315145912 58407 58401 868134709 54221 54224 989125749 47486 47485 42438190 58464 58461 413745783 27225 27223 669049450 43552 43554 576860396 6443 6441 639618713 55391 55386 398452261 37076 37082 558745266 67130 67128 787979754 55342 55347 505788388 63791 63798 367631121 58473 58469 391104718 58467 58474 684683087 3582 3589 967049202 65229 65223 546239821 69867 69860 353054311 9316 9313 447590654 31452 31454 872641231 30024 30029 21381169 18660 18655 733866121 58482 58480 373364066 43804 43801 384194344 16712 16714 1826518 10852 10846 218101283 62015 62017 543386599 42896 42898 141170893 8365 8362 264496796 33784 33790 218322568 16844 16837 89466748 41046 41044 23495478 58492 58486 166302116 46365 46369 215190513 30436 30430 352613656 52802 52800 732695548 52350 52344 359066455 27814 27812 211267065 38399 38402 122085938 25867 25860 675687772 44318 44312 438192349 57404 57411 634358815 58502 58500 136155975 63305 63299 35555000 14591 14584 557713319 41340 41336 764764232 58500 58506 737348183 26890 26887 776292629 18198 18201 494787558 48379 48382 54609722 27880 27874 198999401 58511 58505 908221853 20168 20172 459157265 23601 23607 749929762 69103 69101 165068035 51289 51292 834921502 27317 27318 426511971 38668 38667 478249999 63612 63611 24174770 58519 58513 739732362 58520 58514 142354779 19306 19313 139111028 58407 58408 101564296 58523 58519 348354165 45453 45451 871260218 12084 12089 686386090 42678 42674 186196633 38965 38969 510182810 36260 36257 300671625 11226 11222 139699308 23154 23158 475352957 63655 63650 81998423 56786 56779 922512 28385 28392 4158297 58527 58534 1133778 16051 16050 998742316 55472 55465 228735711 58537 58533 107437430 58245 58243 654897847 16987 16992 56939584 34404 34410 803204809 48965 48962 582888617 11398 11404 144720209 58543 58539 696501723 61994 61992 104027876 63695 63700 901588543 46188 46189 656787273 20144 20142 757625581 16734 16730 142092427 124 118 681376615 67149 67150 7818828 64 63 235842950 5931 5934 47476572 58549 58553 724469172 27357 27361 206066571 65539 65538 44978012 25888 25882 39539131 11408 11402 505366943 58558 58556 609499705 58556 58559 376931401 58560 58558 257466701 43950 43956 624134403 25573 25567 17959951 68312 68310 806790346 66216 66211 293512573 44062 44068 562914719 58566 58562 99790795 54450 54457 68507264 16936 16929 70630906 58266 58267 333812632 58570 58568 489690540 21607 21613 354646195 13022 13027 349552439 46917 46916 651172852 58567 58574 672788984 5629 5631 508054218 33864 33862 243276522 58574 58577 553365280 65616 65614 424587638 22395 22390 221473492 60768 60767 845172365 18524 18523 64306539 20684 20680 479607285 60957 60961 644910595 62735 62730 938205664 33017 33016 936336264 10467 10474 723808451 58580 58587 927434027 18448 18444 891450725 56695 56691 580247824 42116 42121 131387703 54224 54226 871991111 24975 24968 785211619 8374 8367 223928062 40957 40956 594416423 53007 53002 40255989 27582 27588 281043428 66530 66526 889802802 58598 58593 685891954 1664 1671 307475957 63399 63402 236542519 9019 9016 674272750 28677 28675 831070328 68452 68455 530599342 18506 18500 696196718 4965 4959 288569948 58606 58604 560546973 13040 13033 76499881 9657 9650 627332193 3525 3529 680477445 58610 58603 728807626 55534 55533 906294036 48409 48415 474210729 8471 8466 253498203 57037 57035 35490539 28889 28885 224230464 52298 52294 14871078 10188 10187 273473329 49758 49756 365061234 38317 38316 51709219 58613 58620 110222970 48021 48019 208448830 18625 18624 18903763 58619 58623 923651542 4286 4285 828971660 32549 32546 182610334 30517 30519 733602822 61457 61460 583151384 54057 54051 244159493 69747 69748 879593552 58630 58624 402540296 21928 21932 462547146 51499 51493 342628566 16796 16798 896022457 7696 7701 657686618 8556 8552 56680561 68250 68247 721198512 35816 35818 134652703 47560 47554 195964544 14931 14924 746153912 56418 56415 469769355 58641 58639 647415087 50796 50790 145545859 20026 20025 733836011 58113 58118 725779232 28899 28897 633424504 27816 27823 513273456 24640 24634 989112189 12243 12249 383365487 31476 31473 918979566 17236 17239 524368855 3415 3419 84321410 20065 20066 63553081 22707 22712 298117480 41364 41358 707170893 69039 69037 70896950 22358 22352 944539527 58657 58655 133213218 43912 43918 279864810 58659 58653 846828916 52479 52473 458017 46517 46516 37752635 42440 42438 577242572 40237 40244 596248639 28646 28641 542032664 58751 58748 229411896 43545 43539 558883474 43575 43570 794142269 6021 6022 913116733 18734 18727 292204927 58670 58663 503899361 58671 58667 103120439 13607 13612 594791591 8746 8742 355686621 66210 66213 8882659 44889 44884 310088091 58675 58676 612176945 1455 1448 830347265 42996 43001 508873667 27476 27474 123141882 58680 58676 317726969 58675 58681 224263423 58676 58682 985809970 13205 13199 376192138 25453 25457 213607395 43214 43208 146608334 8048 8051 389555942 12136 12132 242115237 1615 1614 77078804 23136 23138 245590474 58690 58684 762115605 4393 4388 558335560 17238 17236 978001527 58689 58693 259018290 6230 6237 926941950 34794 34788 308093845 15359 15362 450978363 17663 17660 589162155 58694 58698 587019360 4676 4673 214866001 7442 7445 150045011 5019 5022 327123131 37148 37155 798579969 29149 29155 565456487 58286 58292 215940597 44063 44061 243589455 58706 58702 821109289 58707 58703 778122851 49928 49927 756266524 54668 54675 7612214 66974 66971 7645220 24945 24947 715338232 31331 31330 776364550 58713 58711 372293028 13331 13326 996444868 24561 24559 520130170 58714 58716 1726646 58717 58713 662068912 39744 39748 722407388 65201 65204 49999717 8908 8911 929767539 15063 15066 152741334 37742 37743 24766406 68007 68008 55347412 42213 42217 846936391 47083 47088 122598006 21265 21264 631628766 58724 58727 808126987 41577 41578 222478209 58729 58723 131816018 31844 31841 257729285 13599 13605 327555054 14843 14848 68091444 67962 67961 342191124 20301 20305 931056671 24089 24084 793106311 52927 52934 157387190 57843 57841 212468166 56287 56285 842662549 58739 58737 596445315 14953 14954 170248737 58741 58738 12772184 342 341 384247508 15549 15544 23029174 58740 58744 33283541 10659 10657 861993246 62478 62475 340352204 39958 39954 719540627 46436 46431 963851764 14249 14250 68177487 26040 26042 751542898 15518 15514 496581813 67503 67499 300285669 67466 67463 24552327 35507 35513 449214014 24329 24333 212329561 50438 50441 35423442 6023 6024 596971845 13352 13356 481856941 65424 65421 622054113 58760 58753 546595881 20013 20011 772094574 67690 67683 697146304 4212 4209 530349138 50624 50620 397800479 58765 58758 976948937 22904 22905 215623547 62422 62429 56544983 19354 19356 706447656 11670 11667 700751233 58770 58766 723317352 58771 58764 908095292 58772 58766 550728065 59694 59698 9074598 28185 28182 771583762 65966 65961 914106228 36854 36850 120634790 53533 53534 655172267 60059 60054 412010378 43858 43857 641006868 22466 22468 320130780 58778 58781 346725097 43222 43224 59667429 67914 67910 47169493 10468 10475 891811241 23624 23617 567797276 38171 38174 27353275 57069 57064 293216277 35867 35873 287187030 58789 58782 40154593 58785 58790 731456938 24179 24174 959886679 16660 16662 502602100 26309 26315 666638910 58794 58789 347130833 65223 65225 758176959 31529 31522 775214676 16376 16373 186762265 12077 12074 650847318 58793 58799 15782295 1208 1214 539874701 13480 13482 536074176 51336 51335 649637601 54734 54729 171545037 58804 58803 909905274 56838 56840 770297696 30704 30701 544247838 58807 58801 793282674 58808 58807 386263738 63161 63164 324431245 57826 57825 995498046 10439 10443 487901244 24551 24544 901373614 24735 24739 795164609 3942 3946 913725814 58815 58809 630150661 58810 58816 575798783 54390 54395 878522581 68981 68988 214322815 61743 61740 98730826 29707 29701 30486293 4363 4364 568142729 63991 63994 23564565 58820 58823 347396269 9236 9232 780560545 8622 8618 656395522 62439 62446 333750393 55552 55554 409210996 47095 47102 4685843 16195 16200 758720327 62344 62338 477247471 32205 32204 88744200 58832 58827 18660901 15987 15988 156701635 53031 53032 271463744 20886 20889 603576182 30847 30844 796999502 1625 1620 386012614 12199 12198 761368376 53329 53328 528450033 3666 3659 714739280 38661 38663 979127556 26464 26458 264199209 24665 24659 548942 20837 20835 780310187 48845 48852 174159892 13868 13869 748939366 64631 64638 858120326 58847 58848 981684519 35419 35424 589727474 60115 60109 928308425 42565 42567 40291128 58847 58852 82852942 64281 64278 538819966 28681 28688 759428399 15403 15408 68303396 44518 44515 459709167 21252 21246 45423610 16043 16047 172672758 41561 41564 492187313 30796 30790 722354845 16425 16427 648090512 2399 2397 619583366 22641 22646 9149544 31240 31233 819526190 53004 53010 537916618 30201 30204 849199813 57366 57364 662726519 14404 14411 297920573 58863 58869 703804952 53062 53060 871412129 58871 58869 524354352 43326 43322 453939624 58873 58871 44313166 144 150 149577866 42769 42763 234936967 26375 26381 714008594 45942 45939 2258211 41321 41318 758576628 59648 59643 659499159 56706 56712 54632034 63086 63080 945138612 17854 17851 476899546 57661 57659 771202333 21363 21370 798640450 7777 7773 994539262 63158 63152 508376886 60842 60839 574637819 58881 58888 230078881 14010 14007 527218791 44550 44548 989998218 61224 61223 405180087 29182 29180 732442417 58893 58891 494511158 58887 58894 392181851 23130 23136 899989754 58896 58893 229754090 61651 61644 44176406 2322 2320 958846128 69697 69702 418195729 44798 44793 35498373 54656 54660 886922135 58902 58899 859667607 68896 68903 648919919 4767 4771 562175490 34372 34369 555603629 36557 36563 972468897 58901 58907 5001257 6391 6386 922649635 24516 24512 966414383 58910 58905 525309793 51505 51503 573271416 29032 29037 276626670 6778 6784 503882329 4955 4960 925798384 59630 59636 702816827 35627 35626 921704239 53006 53001 293151563 58914 58918 597982316 17549 17553 76410995 52695 52692 244714996 69577 69575 479582088 49345 49349 153845365 15245 15242 83216325 42317 42314 523638543 19403 19402 400733304 50160 50158 719867822 18659 18658 568725499 4996 4997 73548184 44125 44126 503214822 58924 58930 787032130 47010 47006 476136323 58932 58931 95806568 41644 41649 635433346 51029 51030 174536028 39123 39128 233085422 8271 8267 387292319 48537 48535 85534560 16169 16164 369369006 43862 43859 514245235 29616 29611 15916062 69581 69580 437757559 17670 17663 168665579 23287 23281 601468522 10220 10215 814024718 44571 44568 509652516 55900 55894 582594381 45145 45139 635956177 23980 23979 806463319 48129 48134 550751652 7040 7037 745089552 48860 48859 246779850 58952 58946 119873834 29522 29527 669750941 59943 59949 937830901 67142 67137 71886619 40173 40171 47680376 24799 24801 6428054 58958 58956 916804288 58952 58959 285864620 49131 49127 638191992 22760 22761 427038330 36495 36494 57307322 24565 24572 905682445 23827 23825 27834917 24298 24297 186262297 51496 51493 948887856 23933 23928 218516974 14440 14444 887666365 69640 69639 743561639 41253 41255 808727794 68151 68149 355477669 41174 41176 361341252 36187 36183 324402492 25433 25429 345090772 51216 51212 209365675 38825 38830 1393407 49898 49897 595382866 58978 58975 439280688 7981 7976 908132639 61439 61442 270449401 58981 58980 125256010 9764 9762 129754467 13566 13563 148436034 20937 20944 8666242 36518 36525 328108263 54581 54577 710040652 58986 58987 84959737 42569 42562 866966955 68309 68313 266797264 38887 38894 834172624 36503 36497 858802254 15015 15009 600470987 39248 39246 717155347 69886 69892 882592088 25913 25915 165470191 5891 5894 991398908 3918 3911 313416605 28262 28257 483640657 15428 15424 9927854 28589 28595 337335710 43350 43346 954638531 26313 26320 685483 27905 27912 805812735 39312 39307 568640724 51217 51214 997511100 50999 50993 100370267 21762 21769 472834429 9508 9505 5023491 22856 22852 931025444 45516 45520 950897626 35909 35902 246524262 10855 10858 741856086 38318 38323 58919291 33121 33128 616272803 16430 16424 454438170 33163 33156 601024828 59013 59017 295535012 24947 24953 596640441 46555 46549 815477152 56836 56839 785719015 14529 14527 969028455 6533 6540 859877662 59019 59023 410628128 60604 60602 247537615 1774 1777 738088687 59026 59021 986337629 52086 52091 472182890 59028 59027 388135726 69146 69145 179979853 69669 69676 911664897 57697 57701 327758702 59032 59029 768451202 56603 56610 754479091 29720 29717 192433435 56798 56793 458124738 58305 58301 857962510 39248 39249 143907129 36955 36957 90885313 59039 59035 857018912 51867 51862 306965848 46652 46651 75739355 59042 59040 961921929 59042 59043 62450660 66486 66490 964440492 33666 33673 857207161 29538 29544 310991378 63983 63976 227412370 59048 59042 976285848 60188 60182 876188694 41208 41210 113265276 54535 54540 50982222 59052 59047 292659311 60251 60255 68356250 62022 62028 845068011 56235 56232 822413667 36381 36385 403726534 7474 7475 391281232 43977 43970 481497096 59053 59059 284358333 30729 30722 451471610 37478 37472 559894121 2526 2520 607587199 16165 16168 724173678 59061 59064 455050919 48903 48897 715553399 34522 34516 315370114 59067 59063 589527853 52297 52292 912600114 10871 10870 282301682 33834 33832 436195396 13357 13353 290339794 28996 29002 926060353 44647 44642 346960310 57949 57952 927459455 3699 3697 156667867 49222 49221 218912573 25596 25603 341083267 68520 68526 4496879 41168 41169 140581099 59080 59073 750672855 14407 14409 763499388 59287 59281 385949909 38690 38683 189614661 59084 59078 413266816 45088 45090 130709929 30129 30128 103972213 9261 9267 217314133 60486 60484 282546672 38264 38266 114997622 44796 44795 91619993 56792 56789 745003560 30284 30288 730494624 48265 48259 616341297 25288 25293 630536203 5660 5658 993453551 412 417 355543887 59097 59092 873542543 11491 11486 616752414 63301 63308 866572672 7069 7066 952799873 25252 25256 173325863 37387 37394 718939942 53696 53703 385457621 59104 59099 270616059 8301 8308 303880182 3190 3197 765663228 6005 6003 866819211 31987 31986 470254920 25532 25539 89820634 41450 41457 24296059 37412 37419 330213987 25251 25250 77329464 3112 3108 261559063 59316 59322 930362117 58224 58231 313786821 59116 59114 562391388 59117 59116 406258645 49319 49321 635156990 4975 4971 476368184 4106 4110 708136075 62734 62739 884488095 17675 17671 3302992 58720 58715 312689131 61506 61504 237471072 32447 32441 49456101 37857 37864 428945894 3693 3688 466438704 69436 69433 891451833 30458 30454 727207548 53468 53463 880429617 59131 59126 418988027 38913 38917 661920826 59133 59128 188076057 64838 64836 58678438 40677 40672 70793064 11162 11164 506923720 41023 41027 116451033 59138 59131 931671870 59134 59139 919984434 53678 53674 999210254 51714 51713 71866556 19259 19252 939815669 39394 39387 395758908 59142 59144 719897339 4308 4302 211346981 50573 50569 725151307 22953 22957 821671180 44830 44832 691802946 26681 26682 387222620 65184 65191 679141830 64880 64878 796407371 41275 41274 894134745 44442 44449 990533645 59758 59755 940062829 43347 43344 130389319 44669 44668 669038202 40024 40025 169936838 37137 37140 61846607 38493 38494 84860785 68871 68874 873667366 63448 63446 312262268 37369 37374 353625850 29974 29971 60775391 46207 46214 260143773 4065 4063 160925191 26671 26668 38115845 49077 49079 959006667 46964 46968 43292390 22804 22800 491315617 58056 58052 269929351 59164 59171 653741330 43603 43601 549568462 24458 24461 792719467 32635 32638 4722332 59175 59171 473518262 62104 62105 684003681 44228 44224 916922344 16002 15995 359596007 33271 33277 574487388 59180 59177 216482418 44750 44752 176352896 43190 43192 86977035 59183 59181 911117775 62608 62601 590906137 33512 33506 334544383 32685 32691 941078065 50921 50917 804191099 38965 38961 37429551 66167 66161 677950995 17229 17225 903963270 6166 6173 253367538 17073 17077 723777748 38108 38103 201144017 69273 69278 967739578 59192 59195 847889003 69388 69386 504471274 68839 68843 463100721 6208 6205 776713345 67658 67663 904711742 17319 17326 46111128 26965 26968 524651405 32783 32784 309283349 59200 59203 942620522 33864 33867 549457607 2025 2023 73375782 9560 9553 83508403 33759 33753 162939919 59205 59208 659679400 19935 19931 71780767 3599 3603 959894810 54008 54004 44084212 28458 28463 161843245 40197 40194 413255040 25288 25285 320407567 17252 17254 17298178 40565 40564 85832075 19057 19055 428592309 23472 23469 729898203 42181 42177 255744967 63103 63104 891667646 64564 64559 736680460 44242 44240 14391755 28035 28040 839981556 9980 9986 326351877 35045 35040 429533883 31697 31692 896220335 446 439 520588511 68225 68231 541473378 25992 25987 928844503 9721 9717 930917724 11113 11107 446892546 25488 25494 849816091 16076 16075 923199454 55863 55868 967919659 4854 4861 50556282 11702 11703 816474940 59237 59230 566752046 15822 15824 356098679 9536 9535 674133641 54467 54462 799871506 59240 59241 980014219 59236 59242 967809826 49530 49525 239230484 59431 59434 16575409 13255 13254 126971037 37115 37121 156840209 45240 45245 69761830 59248 59244 203083375 9747 9741 100345711 10025 10026 493087147 4222 4221 164912491 18575 18582 317826152 57037 57044 46227186 3973 3976 841500511 60601 60608 101866934 59251 59256 102977016 13006 13001 496258424 10849 10842 996757531 53944 53949 282344572 45787 45794 54378051 36204 36197 855674938 5841 5836 546513877 61101 61100 661387862 59264 59258 547087281 22791 22797 783104466 31186 31188 553427718 52222 52219 778304643 59261 59268 631264874 67761 67758 93910209 26477 26483 539403562 39814 39821 532739939 6027 6030 720934622 21634 21631 408827371 64338 64335 435896129 48188 48185 558000381 36025 36026 584932416 59277 59276 30848278 5027 5024 57921617 59279 59272 44114810 68821 68826 156168966 26072 26075 861909358 59282 59279 954227170 59276 59283 600893352 39144 39140 12509547 67716 67709 991064068 56349 56355 370676352 45687 45682 54398840 44675 44678 12029421 59288 59289 436900426 59290 59283 516509757 65319 65318 873449600 59287 59292 337206224 59293 59289 77932185 40401 40408 279948589 6566 6568 13407354 44459 44455 693651864 39981 39976 811041963 26561 26564 57833448 40120 40121 463443395 7816 7819 885100947 43517 43516 233992225 59301 59302 887187979 50811 50816 948803037 59304 59301 575914061 24457 24452 736021246 52968 52963 27075766 51858 51862 935420910 49019 49020 429313305 52375 52378 6412331 59310 59303 727316752 17742 17741 969043262 33694 33687 769325199 50222 50221 467176945 46106 46099 152464063 25331 25327 22290877 14447 14443 914144009 59314 59317 50100354 12456 12452 124095088 61714 61710 28581499 21228 21229 253838117 31548 31546 824061040 29767 29772 313166421 14429 14426 349825069 15057 15064 73251398 62183 62180 40519988 46948 46941 250683042 44023 44026 431306159 736 730 234607891 43104 43110 103222184 35938 35935 9820687 47005 47003 980568700 25642 25646 858693110 47690 47693 955543693 3296 3295 42587738 68547 68551 448127288 10589 10586 54775197 19511 19505 655124231 26571 26564 646289090 23951 23944 769533479 24793 24794 501422461 53218 53219 914559772 13102 13099 626705036 32884 32877 893764019 48672 48671 182384714 25023 25018 428220472 23018 23019 958765442 44603 44600 645821162 59348 59343 645657729 38450 38448 681485228 33800 33803 87077999 18553 18551 966113789 52482 52479 934263007 64793 64795 619548458 42933 42939 707627940 22713 22719 525472450 34834 34833 335243494 4315 4314 577745739 59356 59358 41454966 69805 69802 527843123 9802 9806 799489887 19782 19779 440095242 69293 69290 106513598 50965 50970 519807470 26705 26706 369573075 14767 14760 616513862 57612 57607 406785879 53834 53837 240658611 53095 53090 163145232 43633 43631 470162755 44090 44092 956687524 17778 17771 69172456 16435 16441 216273579 59773 59768 636783401 34650 34648 607169543 3378 3376 625704984 44013 44008 293194616 46516 46519 646482820 59378 59373 338633579 59379 59375 929989231 23799 23801 292927763 59381 59375 437902530 43897 43891 781833659 54872 54875 50417984 36356 36350 253633115 43735 43733 395996601 28775 28772 410132841 38030 38025 530186112 56901 56896 27734257 35025 35019 987127839 58489 58493 845565672 52195 52200 231340616 26799 26795 259654078 4894 4895 917740303 59392 59394 24177970 10504 10510 29432151 10760 10753 845934442 39432 39430 259190154 530 534 623082051 27367 27371 999652238 59400 59397 738407654 59401 59397 22181620 13162 13164 936854940 59400 59403 158637426 59398 59404 599280099 48199 48202 886561683 6759 6757 56746177 18695 18691 435439533 42194 42191 315394904 24748 24745 486519572 7600 7597 89261499 16853 16857 944125837 42154 42158 478947840 59413 59412 630050565 32280 32279 46134166 27788 27784 370643843 6126 6120 244033753 59410 59417 188955484 25032 25026 815323364 59418 59419 30385574 63444 63440 149679014 43723 43720 29166318 55454 55458 98105401 5124 5121 80717358 43808 43801 244667758 57756 57751 95480313 45094 45092 459741357 24054 24050 699536889 51550 51557 31501564 25051 25048 388939931 34248 34245 945044573 10241 10237 713861385 59432 59427 786222429 1874 1878 467723609 48433 48431 102393578 27430 27428 120471811 59436 59432 65357413 68576 68580 692772761 53825 53823 752776184 59439 59432 56588210 20332 20337 73156394 24187 24194 923482664 15053 15049 397344176 39733 39726 220445059 46598 46603 215853190 55501 55500 957998516 44576 44574 549704511 10147 10152 184053767 52294 52296 253310362 10112 10106 570993491 42414 42413 633405269 29437 29431 303316083 68738 68745 605629510 43033 43029 222605050 59454 59453 66150055 22996 22993 78135843 9587 9580 773272498 59457 59456 290619911 35600 35598 15858798 52222 52229 404685075 18855 18851 207017160 62943 62937 974341560 31902 31896 15940325 49915 49918 56541284 42690 42688 996522167 5083 5077 721477042 60746 60750 653211086 24460 24466 352684254 69163 69159 492533617 17476 17474 695087739 21841 21840 83229934 52939 52943 833433448 42385 42382 706311726 24787 24793 248185856 18613 18612 912558220 16983 16986 975728529 18745 18744 126572007 7128 7125 585026575 53501 53507 130415094 59473 59479 432281098 15353 15348 166097372 46439 46441 504049886 28309 28311 185213437 59483 59476 15495466 57134 57133 468381199 3948 3945 327976835 59481 59486 332339060 55230 55227 762514793 59488 59486 253842887 59489 59483 62482041 56250 56249 463199669 22466 22460 482552805 25646 25653 337529358 26792 26787 373344290 67779 67778 236919579 53064 53061 237736160 4880 4877 448708659 59834 59833 13792063 23079 23073 31135113 9547 9542 790367296 54810 54816 443174984 44441 44434 996323193 14000 13998 46641378 59503 59498 352177678 48692 48694 38998948 34850 34851 509588444 52591 52586 747955087 16901 16905 594739447 42194 42199 297014115 14927 14926 284978519 67152 67153 384085244 39535 39540 446330062 63450 63446 403883745 59513 59509 560627517 46298 46295 328535579 59515 59514 222910728 16161 16162 494871107 59512 59517 716509127 8952 8959 16264671 16643 16638 62274879 43661 43659 852669679 50710 50706 654596752 59516 59522 330578882 42477 42474 733863343 26073 26072 703649806 59525 59520 701911831 3795 3799 251249216 23314 23318 856893884 69070 69073 906456337 55324 55329 38164289 62334 62327 214815066 59530 59531 831595114 53442 53444 869084201 59533 59527 88601044 50167 50164 809820948 18976 18969 30845156 19147 19146 432276173 46748 46744 72246013 40808 40804 626920439 21410 21412 220550390 21864 21858 276333112 12648 12652 294843595 59542 59541 222425488 14695 14691 94059410 47184 47182 851402217 61301 61308 776309169 9016 9014 310530287 60538 60531 813239631 28265 28264 905443873 66039 66045 148800264 7688 7684 626791720 59544 59551 442625765 19873 19871 978061928 31612 31613 626254219 33667 33670 536247766 51809 51811 422485426 36801 36800 49233929 59557 59554 318026201 59558 59553 312563091 17933 17928 976575032 12072 12070 375326865 20501 20503 246169335 35787 35780 941045889 52593 52589 411394717 23187 23180 111369300 11083 11086 222155979 67806 67803 297593540 12846 12851 455540010 27085 27089 562896104 56706 56704 763826850 63920 63918 736182022 47435 47438 459117261 26866 26864 150504360 51426 51428 314658219 33718 33715 167513330 2302 2301 853957015 21460 21467 856367154 13624 13630 649954169 39184 39185 988854201 14671 14677 842534718 45865 45862 309585642 49532 49526 69786757 11119 11112 357254288 35147 35144 53082523 15910 15914 648859509 33561 33566 147340970 66024 66028 461504816 65461 65463 422982445 68216 68222 876151614 37916 37911 264007591 65357 65356 137771604 6387 6381 196227477 25941 25942 619092980 69600 69598 331270049 7573 7567 41026111 45682 45675 1516568 64643 64639 269316618 4599 4605 962851742 44844 44851 971671347 35342 35339 44319265 66286 66284 718175029 10418 10416 22693899 38055 38053 725481979 22656 22655 305963452 47688 47681 542423282 6342 6349 581477175 56093 56086 204735586 48734 48733 446463515 50721 50725 303478526 24283 24285 217243606 59610 59608 536924090 57814 57817 51088405 66996 66991 1284572 34860 34856 313743230 7515 7519 864000854 62055 62052 211436706 54110 54104 420822355 14771 14766 998339885 61174 61168 24634128 59518 59519 72997728 22041 22037 854516461 35469 35462 45157826 19116 19122 54414276 61768 61773 799670034 12356 12357 717123705 69845 69842 597525631 64168 64171 251616210 59625 59627 610827804 9513 9512 757776009 53474 53468 265988494 19097 19101 535719328 39973 39974 383418119 68420 68422 648443637 13011 13010 897675385 25387 25380 781482518 53853 53858 367143171 16650 16651 464257878 59631 59637 795402416 12701 12703 856268065 46420 46422 350034016 19409 19407 687967116 60401 60396 50614790 68948 68944 886203952 12563 12559 568465684 29226 29225 737608761 51734 51728 178188084 59643 59646 119140026 10504 10511 67301689 2647 2649 312823108 67096 67103 127846485 9642 9638 754352310 30523 30529 25770892 60822 60820 338714710 5025 5018 482637160 6665 6659 631885089 37029 37032 238801391 10146 10143 285544288 66480 66477 812206290 50386 50385 551400060 32075 32079 563595239 59660 59658 454841107 13523 13516 918688217 47656 47653 451318603 67496 67489 890762527 31591 31586 641083751 11527 11534 605908778 53622 53618 553893016 5849 5852 711856099 59664 59668 538903573 37707 37702 119648596 37110 37103 33722989 42228 42230 432560037 55811 55815 820823836 35028 35032 185748811 29570 29566 210077789 59675 59670 135090044 2924 2919 591288128 64608 64607 571104998 20684 20691 926536700 68503 68499 85821600 59674 59680 880621702 66571 66575 390118241 39078 39071 421525347 56082 56087 840269040 12877 12876 220019898 29754 29751 155522011 66415 66412 197658029 68259 68263 797473132 45591 45587 551272937 53297 53300 205629401 69795 69798 455979900 39997 39995 868620475 59692 59691 922779880 59693 59688 876251073 59694 59690 569748853 35942 35944 152587686 51848 51846 446557131 18526 18521 122546016 52027 52023 229506751 39620 39619 872512923 65480 65474 852335726 6457 6460 401768549 59702 59697 185468808 64228 64235 25045803 13518 13515 49763055 45085 45086 121406692 16033 16031 440042369 49940 49937 28042892 5777 5781 319325233 50749 50752 790012372 59710 59705 184459357 38677 38674 269158936 5086 5082 69316188 16108 16103 881299857 58844 58839 554804310 36834 36840 95891660 34783 34784 852883800 45163 45160 32423514 55920 55918 542352551 26345 26340 1325770 66987 66981 56758613 7705 7711 692516052 10786 10780 17812499 24133 24131 923977687 15433 15431 39751494 59722 59725 778249862 42376 42380 205107549 926 922 586885085 12534 12530 352114529 8866 8868 959626331 1565 1569 531676621 31854 31859 918215019 27983 27977 953707937 18910 18915 805108003 48975 48976 444375986 59735 59734 69124656 59731 59736 406935620 59200 59195 967076881 41400 41396 823223514 48531 48538 766423940 35795 35789 141999181 7471 7469 669283134 59742 59741 696936732 29623 29617 82556127 3128 3127 360924675 27006 27007 160648741 18029 18026 72538831 68132 68126 277864032 60028 60025 981063536 43042 43035 618741798 64475 64471 846024528 59751 59745 986792775 12126 12120 28821219 59753 59747 429409027 54949 54944 899885440 27077 27071 664693883 19870 19866 220540271 45540 45542 727501158 46147 46148 282317891 8087 8080 853598981 52614 52612 108250473 35112 35109 871141721 63573 63576 573388546 65069 65073 381340307 30268 30272 928930030 35169 35173 29670604 55994 56000 185169449 59767 59764 969542646 17805 17799 166379611 32132 32128 73905683 230 236 69826986 45702 45696 627412901 18705 18702 816378067 8442 8438 579980901 62585 62589 435848057 19386 19385 601753655 23357 23351 921803453 5793 5786 545469534 42000 41994 282285582 54994 54993 113200364 56357 56364 959043650 67976 67970 809247869 68624 68620 825518822 68911 68904 353223717 26741 26735 83717075 69457 69456 257353127 34749 34748 7171842 52100 52097 562617832 38320 38322 564465314 7139 7132 289835939 2837 2839 115542887 56021 56022 149462621 54088 54081 2215716 25084 25086 295356828 35393 35387 4450204 38343 38339 404863060 59796 59795 327155606 3830 3828 238736546 40060 40066 466813999 39035 39038 446674876 57014 57011 286504052 59800 59801 698897961 41769 41765 648236848 199 192 277560365 16883 16881 415126275 69134 69129 356544136 5859 5852 57705652 5330 5334 218350432 59808 59801 86519752 59805 59809 595052411 6973 6970 249746772 15047 15042 13253041 67925 67922 604290319 22680 22687 35632801 31309 31314 734600363 59812 59815 310695588 58722 58726 374491494 25327 25326 480342015 56846 56841 928950236 4492 4496 552678237 51949 51956 412634655 35181 35188 641845372 39667 39663 629672969 19533 19528 355711270 61595 61600 858246609 19916 19909 207456355 65575 65580 85167325 61724 61717 521062893 27417 27415 308069079 12484 12489 279891428 29230 29228 737841923 28128 28127 52783811 51968 51969 115121616 49516 49521 193331091 59497 59495 194949805 7985 7991 994013278 39693 39687 769086493 59837 59833 370101991 61548 61546 755810830 52046 52042 8119704 29833 29826 21364327 53736 53735 479283900 42525 42523 356253664 69397 69395 631392750 59837 59844 271288086 34927 34931 413893073 13246 13251 290146783 51641 51646 458656258 53220 53227 517433562 24047 24050 865645899 56876 56869 717710155 53238 53244 33080346 59846 59852 790592806 59853 59848 275553073 60319 60325 65194858 42267 42268 669045406 59856 59852 816175792 55465 55468 45803246 59858 59854 465413124 57709 57712 799205022 59854 59860 420856819 62725 62729 316349906 45176 45180 983541733 7713 7720 508244553 32269 32268 610608558 45649 45650 740238737 41978 41973 104575327 27309 27304 295805815 20521 20514 24730466 43227 43226 454994626 19633 19634 39028422 14624 14630 510045729 35206 35201 208355287 68485 68484 904872289 56089 56086 519992050 21067 21073 378873571 61467 61460 851376023 26548 26550 302010702 43796 43797 819664832 55315 55318 933408129 53421 53420 665555825 59881 59877 643647692 35737 35731 962631825 38721 38724 12461919 59877 59884 39447800 59883 59885 367582978 40300 40294 420708041 11218 11213 823183879 63944 63942 700108546 61716 61715 564258429 36657 36661 258009681 41959 41956 771601831 36908 36903 751461418 48039 48033 48246701 59894 59893 652347414 29590 29589 291577744 52125 52122 47035726 3619 3624 764803939 9309 9307 161093768 59899 59897 533892281 53412 53406 865351697 62067 62060 982449498 47211 47205 26917916 9207 9204 652450874 59904 59901 666398042 39740 39739 967962283 59906 59903 122293194 11258 11263 56582609 59909 59910 551325651 59878 59877 742240342 52494 52487 966323088 47186 47179 260690016 14801 14800 435147371 6310 6305 655228352 59912 59914 642528493 59915 59910 962802797 31089 31095 258453204 60320 60317 483733296 69164 69168 10375526 15484 15487 14925472 41403 41408 797426694 32463 32456 274893905 53205 53202 186506501 62010 62003 507420233 59534 59532 848970938 32067 32072 786280115 67063 67070 803387605 10988 10983 270609368 23172 23178 456488432 69591 69589 302576714 65828 65823 685438311 49810 49809 301114210 59932 59928 511196522 43981 43984 712999405 14982 14979 302151504 18622 18615 974384931 54611 54617 877477934 12587 12585 301520345 13878 13872 155183017 57288 57281 2064887 53082 53088 262574344 61369 61364 92531243 65734 65730 983853710 8868 8872 724287967 44348 44342 52995334 14917 14920 130770793 59946 59941 346678687 59947 59943 671482498 50817 50819 862557178 64143 64146 726853370 47823 47819 611636866 9099 9098 125341610 25066 25062 858526460 68420 68416 79185321 2005 2007 437533022 10978 10974 612812739 20238 20237 799426277 34396 34390 83101222 19252 19249 885063522 67298 67292 850151007 49966 49972 113037525 28851 28850 999867269 58923 58925 387749180 32893 32897 874585780 52572 52567 719333037 64805 64803 17904573 18283 18286 57997731 59967 59960 404137500 534 540 860434838 59965 59969 149207595 59970 59969 73701838 39965 39959 16207509 51162 51156 339508344 22022 22024 468879884 31279 31277 589101562 10750 10756 849842495 60009 60003 61581444 41738 41743 984963334 59978 59977 127408103 15483 15478 684222688 64821 64818 729755051 59975 59981 662708640 59977 59982 686138715 12059 12066 351329379 59868 59865 97015076 35724 35731 415397317 25934 25927 660929695 9971 9977 83171669 20587 20580 151849962 40966 40962 323182918 47117 47111 882663677 69785 69782 824286823 32319 32315 48833851 21352 21353 744807509 57346 57348 662701384 58420 58418 847148526 24820 24816 636167451 33787 33791 878923274 3214 3213 950837844 49975 49971 554401894 8559 8562 97352399 14822 14819 143990497 59996 60002 648551801 52891 52887 436522731 30916 30910 599593826 33140 33133 229235514 17124 17130 35864340 31407 31405 773754302 60008 60004 614016548 20969 20964 300672472 60010 60007 574159110 60011 60009 935919303 30986 30991 348671269 16412 16419 394181219 62391 62387 11320627 38377 38371 426443789 3388 3383 410805182 40335 40331 111230950 62226 62223 43227653 46817 46815 598358591 28286 28283 66090249 58793 58800 132819793 14500 14497 244687591 17265 17263 597828398 60024 60017 464140900 30524 30518 109965816 44369 44374 220533450 24293 24288 422207569 33847 33849 18833395 46775 46768 446057490 41409 41415 952780451 30083 30081 353631552 53033 53039 754488603 15303 15308 455755580 40055 40049 408613354 18530 18523 63864889 8330 8324 323639047 6968 6963 415885555 31782 31779 114761501 5857 5852 95438495 18389 18386 400266022 49469 49473 66328349 60042 60037 665515579 13224 13228 824679285 6673 6672 744784810 12521 12516 560843905 23509 23513 48829258 29450 29448 621290983 22753 22746 13405707 13314 13309 678692683 41747 41748 160558289 60047 60051 80056770 67405 67409 91136899 24807 24806 822775689 60054 60050 30198366 21313 21311 38568951 35013 35012 391175056 43155 43156 204699568 60055 60058 455887618 58772 58778 340055324 44775 44773 13769845 37555 37549 701098263 21397 21392 720239568 41634 41635 340679658 30851 30852 166476216 15003 14996 717469306 16915 16916 272072290 60067 60061 88360896 28083 28080 402819237 29449 29456 460488313 41780 41783 5848916 60739 60733 24906527 9400 9398 573407946 30232 30231 364830231 33083 33080 990788806 38992 38989 285562412 40866 40870 259334778 58395 58399 191705916 21778 21784 649813214 42714 42717 669524273 15057 15055 581569354 60081 60077 945581875 18327 18333 347001924 11495 11488 208160541 53406 53404 313096343 46483 46480 19476269 60086 60082 761339045 25761 25759 625094655 36871 36875 177650685 28118 28122 527769788 45527 45529 78969648 5791 5788 804096911 43235 43233 304270305 57555 57557 941465688 15896 15893 372676380 60095 60088 517675941 58613 58616 499573225 60331 60333 25309150 2093 2095 693936160 4173 4166 531992255 8646 8653 117877118 49497 49491 331556619 2232 2225 499647737 60103 60099 161704575 45585 45592 749698641 57837 57832 110833669 60104 60106 528726504 49772 49765 864126507 51067 51071 991509203 24635 24636 180179 53925 53922 54726449 53018 53012 841651500 56490 56488 476387003 11264 11258 276388577 62331 62327 178591645 14048 14047 51804048 16517 16521 280925573 8955 8949 959779709 12365 12359 275980025 27714 27713 77747848 44397 44401 781976813 6806 6803 41181276 9654 9656 484356245 39154 39153 407206634 11383 11381 184290168 11577 11584 1532694 28874 28876 566570438 32881 32876 349895599 963 965 162088683 403 398 159725221 60130 60124 518812772 52766 52763 584984182 44833 44837 360086225 60133 60130 534588906 66311 66317 776279372 39591 39587 642003968 34568 34574 8441594 69910 69917 608463400 60138 60135 942283487 35797 35796 347914930 11301 11296 208707063 24458 24455 941534087 55349 55344 262168450 60141 60143 871358743 10695 10691 448222111 36178 36180 720006546 9414 9411 915797020 43405 43408 69590619 38603 38596 80763789 42917 42915 343886266 44267 44269 170038939 10157 10159 948790993 48901 48896 478224287 52462 52456 391113169 11062 11055 382384240 31656 31651 426498669 18196 18194 337221240 9502 9499 178719375 1269 1264 347673870 43111 43110 913144650 54528 54525 246637056 50196 50190 216829457 32276 32278 201676910 10875 10872 48059942 65352 65356 410090975 3792 3789 38065236 53921 53924 552588686 35934 35936 65383649 59857 59852 113376773 34833 34826 551182271 60169 60170 136498413 59141 59139 282485506 25526 25527 10214693 60173 60166 655373207 60174 60171 586367761 60172 60175 29121074 60171 60176 784423733 18903 18899 567282312 32034 32029 60811010 29070 29067 330785471 47463 47460 335375343 67974 67968 482461474 60588 60583 428869836 4805 4801 958533658 3066 3061 224802131 39610 39611 539471961 60186 60179 93822977 25812 25813 528490841 67129 67135 983211556 49649 49652 454915077 29686 29685 372433460 37615 37611 598890934 52185 52188 235236454 197 192 903395680 60194 60190 734554495 57381 57387 332571918 24616 24610 85488614 2408 2402 199934859 62564 62563 82340606 48199 48200 494338658 60200 60199 143807666 63013 63015 243016713 17047 17048 848133458 43277 43270 602832474 60198 60204 884656541 14503 14510 244481346 60206 60199 878440223 8618 8617 48690109 31758 31751 161646269 23262 23258 793433346 60210 60207 21521294 60211 60208 515086330 12560 12567 57026540 14065 14060 1930999 31519 31520 500906699 58328 58331 511852963 32979 32978 443199306 63387 63394 58826039 21695 21691 476492936 8925 8921 916686573 54571 54572 731845561 49253 49255 53732535 26185 26178 760375929 60216 60223 482973233 2971 2972 146693983 60225 60222 241826772 60221 60226 424969430 44409 44414 165599853 55861 55859 814407208 39507 39511 136194254 64717 64719 156089052 9149 9147 675833284 66298 66305 789765186 33656 33651 525011529 37959 37962 982030668 53734 53740 707095546 24777 24775 636318879 57662 57666 348464075 4306 4305 452614378 42673 42674 126799097 6655 6659 14755191 1295 1302 762949696 56309 56306 226510080 61563 61556 618082127 60244 60237 942289091 50288 50292 212927609 65468 65463 371438040 35614 35616 550283949 40162 40168 18083011 27410 27413 911049128 60250 60245 777454406 26030 26033 183894633 64185 64181 877111417 29701 29698 956995557 41074 41081 20398876 36734 36739 30666749 9124 9118 536835115 60257 60255 12540077 17734 17733 264947635 60047 60046 958528902 49822 49829 266960357 37666 37671 278534494 39131 39134 27697256 24915 24912 672428102 63403 63405 56778228 49086 49084 627484092 7842 7848 53890589 8206 8201 530236194 53807 53805 827535212 59351 59357 70105199 7212 7219 233715124 60265 60271 144584997 27492 27493 946663075 67646 67642 377339779 26037 26034 9923224 60275 60273 172085243 3962 3958 929720244 35066 35063 815651558 3194 3199 562705204 61364 61360 404896375 4991 4995 223491326 56213 56217 668709613 1417 1414 780786041 60283 60279 680971021 30274 30273 28528034 29920 29918 314738896 14640 14638 419578205 53525 53524 317777497 60284 60288 350725128 26582 26585 385422121 69820 69813 709496662 60288 60291 364598678 68871 68866 944952411 5763 5762 595533945 3351 3357 266493667 18780 18781 83538216 60296 60292 782361352 928 925 317671844 33709 33703 263522564 32817 32813 544135955 21525 21522 336366403 53224 53223 901559408 56726 56730 609712829 11324 11320 298846593 60304 60303 244620674 45789 45790 74835465 48016 48015 21470102 69936 69932 319971648 46965 46963 642149888 28675 28670 973284736 50541 50542 59963934 31709 31705 17225281 60311 60312 91607867 13561 13568 367423047 62688 62687 807224419 46725 46719 757274 15056 15062 553825398 37190 37187 108720823 55737 55743 466778748 12292 12299 809515141 36884 36885 144189496 60321 60319 993504906 60322 60321 603158784 29481 29488 868968927 27508 27510 518529740 13421 13425 518818145 14408 14406 273759628 20290 20283 119273386 60328 60324 972108991 57731 57730 973343040 7756 7751 52819777 26879 26872 683756299 13097 13093 725244260 60929 60927 19286797 62865 62863 358014275 60335 60329 323302733 4883 4888 806671699 46110 46103 830654228 60337 60338 447845691 33594 33591 594119260 68550 68546 165487846 44214 44212 385929094 11646 11653 237971926 54468 54471 644631371 60344 60342 43888827 55476 55475 579692277 14230 14233 640848196 11949 11943 272916687 3123 3127 62620725 69714 69720 710136026 60345 60350 281559994 60344 60351 434267585 60349 60352 9777146 34483 34484 932933135 37691 37687 400974320 25406 25405 124879264 61891 61894 415853174 46650 46646 16998229 42449 42445 766340003 17469 17467 379048716 60360 60355 242211927 20728 20727 214284240 30429 30428 547882516 39408 39403 347269708 60364 60357 872098576 16342 16336 989249414 60364 60366 940266120 35388 35394 488395722 21736 21734 772583254 59592 59596 935642595 41328 41327 938824902 54072 54071 63760530 37431 37430 122695078 38633 38628 364315704 48836 48829 229566876 63569 63567 228682454 55933 55926 817550525 23563 23564 267423799 24147 24151 602525018 25620 25625 311483500 45675 45672 701287453 40056 40051 879615609 44881 44875 520335957 22614 22610 804728142 15902 15898 282022543 47483 47476 910382329 31557 31554 21161830 22846 22840 617554969 53631 53630 454421660 29752 29749 669117846 65208 65202 924257897 4217 4215 999133839 42583 42578 893264658 7942 7941 492038292 42755 42761 190603966 21067 21060 543346710 38665 38659 191877510 28135 28140 914132763 48094 48096 60133323 60399 60396 527844406 60854 60857 966493388 2833 2834 291145143 66681 66675 607295351 14137 14134 187433247 68907 68912 599714176 51548 51551 608579287 15857 15853 483084465 60407 60406 174157345 68335 68339 907889281 26411 26409 3218766 32393 32387 476235239 20550 20545 246153778 66612 66605 226959216 60413 60411 988255957 60410 60414 228891536 15120 15114 849219179 60416 60411 127281973 22998 23004 21997190 68164 68163 992536226 43525 43530 202891 25575 25570 988686971 6784 6787 296304482 66525 66524 464423708 9573 9577 505333106 19578 19575 394007087 16356 16361 500068045 4208 4206 107084414 60427 60424 670127015 66297 66293 783801861 8141 8145 359866125 25379 25373 253069900 45470 45475 712189396 20318 20323 602074868 66316 66313 409332175 69395 69391 176773775 60435 60428 181886277 20005 20002 71891381 16163 16162 281967265 22965 22963 983944276 15961 15954 348849260 23741 23743 125732167 10864 10861 896401785 60440 60442 582780970 40379 40376 817252703 49022 49018 933591405 53484 53479 870495532 49290 49288 63673512 667 674 33048664 44795 44801 27606318 12385 12388 48293368 68736 68739 12090597 36137 36135 757982772 47039 47041 762438997 11219 11215 477700091 43429 43422 714311422 11727 11731 107657974 27236 27240 45033711 7883 7888 542498234 52500 52501 886635156 60456 60459 662572097 60460 60458 989045200 48947 48949 502942363 66275 66277 296449867 60463 60461 775051233 63513 63516 503400206 53969 53964 117773675 9691 9692 907664205 40557 40563 579432002 38942 38945 772685699 60468 60469 158225112 962 955 106805701 57916 57920 83893495 3977 3972 40215631 60469 60473 298348536 13786 13780 706273636 34537 34544 80668981 49134 49140 356961109 27257 27260 897463489 63133 63129 144208607 60918 60916 505731670 822 816 1769913 54076 54082 85382798 2568 2567 756123502 32499 32501 544134230 17622 17615 130129513 13767 13760 108108448 39119 39123 317122382 26469 26462 479232601 24198 24193 315018897 53806 53805 386500763 11349 11348 434196545 60513 60517 992629027 55394 55400 759344676 60486 60493 909257989 46352 46357 578178057 38262 38260 987003294 8608 8603 957818458 60497 60493 928607179 33301 33308 302257905 54959 54966 375495512 31912 31911 103799852 54639 54634 474440380 4876 4872 58215492 60503 60499 320857859 27407 27401 314650330 45715 45722 392059915 5904 5898 93740755 64322 64320 924178675 64070 64066 864831078 30194 30189 903499985 26124 26121 53103475 45079 45074 658768803 45150 45157 605630999 48648 48645 840006537 54371 54365 995402621 1631 1636 770107953 40653 40656 56741111 39013 39016 766737042 16552 16547 600265037 65648 65647 682748637 33364 33361 504622677 29922 29923 336200368 1322 1323 412854467 8348 8355 521451917 8181 8182 583390275 45777 45776 607822220 34331 34326 949435845 31252 31249 7924300 31891 31886 642082328 30371 30368 595726383 29144 29149 694667963 69923 69924 176196551 65735 65740 298627312 66624 66630 930682251 33019 33016 65447697 60535 60530 390746575 4062 4057 518107175 21594 21596 676428019 57510 57505 676711865 59038 59044 329994202 38552 38548 66720226 29612 29607 186057885 32489 32483 983692198 20955 20952 494289793 64300 64302 784254854 34654 34661 334501927 12674 12673 111226450 48827 48832 162852611 67462 67460 675500095 9446 9448 274549519 3886 3893 206907962 59449 59455 317522881 48209 48205 156261243 9996 9992 158801722 60552 60554 875032924 57188 57181 794664128 10463 10456 412919148 20432 20427 238273390 28740 28739 724419007 28897 28894 255838506 48504 48498 917118857 68984 68983 631236056 32623 32619 660960235 11462 11455 50767565 26910 26915 906321677 22506 22499 690165383 54303 54296 334983533 51288 51293 161385627 63091 63086 461511543 9729 9725 113293806 18689 18683 628505429 65515 65513 112182568 1098 1092 109133064 39570 39564 726928230 68857 68855 371130552 24330 24328 551213360 46682 46678 19692360 37408 37402 349417386 65973 65966 169329966 54566 54569 133818894 17979 17986 951421826 34919 34923 210753369 50631 50630 464557908 36578 36573 593697861 61757 61753 496787267 65598 65601 158429560 20870 20874 262494027 41011 41009 673550843 68720 68719 736555743 60587 60589 977104365 45992 45993 827952440 16281 16286 390722937 7845 7842 459746284 10447 10448 936480773 1391 1393 387731394 11175 11171 605197228 50384 50390 939083717 12187 12184 526799087 5326 5321 241547927 22827 22824 37619367 56683 56679 566385160 11932 11928 348967486 55514 55508 806941927 46924 46920 474148895 47981 47978 896621337 67165 67172 749887595 60606 60603 482461671 28208 28202 831636462 63392 63391 478201500 38653 38650 54606673 11520 11517 551011664 15260 15257 483762833 60611 60612 91474431 20585 20580 543861424 18178 18181 16416222 2616 2609 36979626 48267 48268 68649710 42818 42811 102223018 15099 15098 775210961 4507 4502 629928062 60620 60617 432328157 21613 21617 242728008 4456 4457 574297455 20849 20842 683019895 60624 60621 630989953 30218 30224 876114422 60625 60626 598563711 13110 13114 835041699 55268 55263 19808855 31919 31916 677507075 27844 27847 844236752 29012 29016 961048372 60629 60632 717329692 7497 7493 345355555 62575 62572 459048880 64628 64635 8669183 45615 45621 428173139 34755 34754 89177837 55025 55027 900357749 52035 52028 800801533 60640 60637 568156867 12838 12831 9327196 21567 21562 100715512 40299 40292 476553164 629 624 60640502 56438 56431 705564754 69931 69937 189858581 46164 46158 931088686 67037 67036 98766779 60649 60644 294306832 56593 56591 854978605 33508 33511 598790025 53982 53986 62602660 981 982 285379008 59119 59120 888311716 48755 48749 866480998 3202 3205 107504265 35467 35472 351481580 60658 60655 406279267 18047 18050 272613363 55326 55321 160730627 38423 38424 842391300 21546 21539 517709398 22544 22538 115160449 60664 60658 262190578 21494 21492 674960859 26512 26505 442679535 16708 16706 66697734 28778 28783 534565624 10366 10370 189801002 2775 2769 670603681 59895 59893 460838300 66793 66800 308365563 29813 29808 383432716 31327 31321 347354727 22859 22864 986753280 48317 48310 139629991 61493 61492 664441729 61956 61960 701860923 51616 51621 728054803 50785 50782 203296490 26963 26961 501918443 26923 26920 554188191 29009 29005 51985501 35886 35879 431731062 28157 28162 670986644 56320 56317 10481943 55907 55911 137806725 45191 45188 250380099 62014 62018 874719781 44037 44038 534460332 31790 31789 60788186 59588 59582 58453514 9397 9401 184699184 63941 63934 321061739 606 613 589039822 68681 68685 159376842 1795 1789 299722664 22441 22438 4828644 69600 69603 93559670 24298 24302 362270535 16792 16796 886064484 1794 1788 449580716 30329 30330 350665483 6059 6054 254620294 37320 37313 957406112 11836 11834 135307739 60707 60703 204490091 7027 7025 146007379 60829 60833 925892475 36940 36937 732413583 67750 67743 637954969 69406 69413 535349691 39747 39754 29084282 8389 8396 462183783 16781 16785 850832441 27233 27232 101981330 55734 55736 428494596 2645 2646 13083912 60719 60712 378232341 56322 56329 810013679 14501 14497 199722723 7982 7981 95994524 66459 66465 805751450 25480 25487 798887339 19371 19375 552049097 36970 36975 776502350 46107 46113 640047195 12205 12207 830344677 68337 68340 865852873 62198 62193 3316687 40802 40806 513885582 10526 10519 668355968 30354 30360 401646554 17263 17269 356881108 20664 20661 472412810 12406 12407 425728163 43284 43280 753650264 56208 56203 993487766 67173 67180 78036047 4078 4072 434126137 60741 60736 384688003 326 325 72168785 19362 19367 260138750 62134 62137 711149935 3993 3998 569365501 43457 43454 631389381 34719 34723 467081309 68516 68519 25221689 13968 13965 197606736 37672 37668 62928056 60751 60749 784458324 44953 44959 12237 41247 41249 912304230 43213 43219 888140402 60755 60752 429153650 17528 17527 857509414 60754 60757 33946639 1500 1497 795512383 56843 56845 135975785 48655 48661 12343170 47020 47027 261581694 68050 68044 758978545 3482 3475 920484238 56044 56047 599293668 41560 41556 718403788 9003 9007 48886107 12873 12866 291257178 27517 27510 303772819 4543 4539 478873460 3368 3365 692531415 62192 62187 944968940 16853 16852 821583513 69650 69656 619970262 60773 60774 901084097 69276 69270 804748676 6052 6046 883742533 33883 33886 500563125 50619 50626 577308922 36467 36465 909566473 69718 69713 690011050 61984 61989 81008568 39048 39047 11031910 30887 30886 16494468 61719 61715 570804765 37027 37034 766423532 14647 14645 950043758 66385 66378 610823587 49167 49173 320262331 10979 10972 477911872 45807 45806 900398719 44066 44063 555378999 61425 61423 274312161 61706 61700 133121032 60794 60793 982118281 60795 60792 443051702 24716 24715 912151730 68577 68583 59981691 15929 15932 497638784 4933 4931 883102906 23570 23577 981335956 33602 33609 302994997 54025 54031 761319135 10451 10448 458659456 43035 43039 589056691 55517 55512 526575798 29650 29644 9778976 42955 42962 797425258 60807 60808 669416573 60808 60809 589816288 60810 60803 352464709 41803 41801 502587517 42119 42124 974443045 2519 2522 718469501 17728 17733 392947794 52877 52874 492299492 38232 38230 883416608 57231 57233 200345271 49142 49137 5286865 60819 60815 346219115 18868 18866 883717802 24325 24322 47224990 23355 23348 2675277 46733 46728 692308229 66268 66267 427242562 35401 35408 516151974 36116 36114 993505239 46255 46251 895556679 47590 47592 753369130 8550 8551 408269606 44352 44353 433294980 52953 52950 639417834 60832 60828 866661096 59835 59840 932690394 17985 17980 44294892 62990 62983 30459981 18290 18291 627786440 10730 10736 609904737 16659 16652 578342061 35346 35341 374536432 41001 41003 221217368 28058 28061 67540672 35583 35587 546135270 65595 65599 254913274 60839 60844 293334762 30673 30669 65093086 26313 26312 985984189 47929 47928 871784884 59487 59492 614567701 37277 37272 189286918 9930 9929 166659033 20670 20675 241459980 60850 60852 486367540 32287 32285 368278888 60854 60851 772034281 7699 7693 951607828 32627 32621 892590566 33607 33606 909435544 48323 48320 577152539 60859 60857 334051712 19299 19305 880079500 18752 18749 60687629 9177 9174 975414181 6391 6394 636007979 42484 42482 52362702 42056 42049 390428067 60863 60866 70306368 37201 37205 534868370 66024 66023 218515479 60869 60866 838469914 62130 62133 397360040 9902 9904 209239127 60872 60868 229143060 19000 18995 848457364 66334 66331 136937246 13564 13570 638359743 17338 17334 745972537 21568 21573 908099611 1640 1645 30660581 14168 14166 351782197 62296 62303 51639868 30155 30156 97771289 21591 21592 231517128 15965 15964 365713093 32421 32425 824848792 51810 51809 825480926 58600 58605 46313363 3568 3570 127361954 58511 58518 481314316 57158 57151 274911006 14596 14600 54026134 58450 58444 572538273 59489 59495 438689049 21213 21208 777801328 30133 30126 632893989 57331 57335 338148539 16949 16952 20491655 60890 60897 456592592 55181 55185 757539354 36616 36622 162044303 5232 5228 252517344 23000 22994 644027934 44607 44611 720597841 14425 14422 437835742 63362 63364 846238963 47867 47872 15367325 60906 60904 787956523 17942 17935 514244877 13215 13220 673529939 38874 38868 128981876 41088 41094 599252748 58302 58308 813428390 3980 3983 18672854 31490 31486 900983089 2480 2479 312748766 46984 46980 251323607 66637 66636 911395094 411 404 45224001 6410 6407 273946507 25424 25430 771833073 2532 2525 688710132 45442 45448 258790265 60915 60922 281717126 18868 18875 740646890 45288 45287 186233104 31889 31888 4579984 2843 2846 599002947 14328 14335 821612764 9315 9314 789855057 19422 19415 227394210 45963 45962 413616059 43637 43639 860260229 18769 18767 10436451 60927 60933 68800687 60928 60934 191158505 60935 60928 659806917 69031 69024 615052340 44763 44767 556700697 60932 60938 404133455 60937 60939 354384674 31551 31550 27744119 3657 3651 514894634 60941 60942 932312946 60943 60936 379780423 21498 21503 803048482 18960 18965 889768844 60941 60946 60128857 4953 4951 41265792 55611 55616 295094511 62394 62389 190722767 59581 59583 587771410 55026 55023 605363520 63120 63126 325605086 51020 51019 896819943 19326 19324 507449645 51651 51647 504960924 40372 40374 342990769 7346 7339 501556396 5285 5291 456478784 12852 12856 477934030 60960 60954 916278382 37721 37724 409508440 817 813 30496865 12323 12322 819675826 35976 35983 383611873 9195 9197 470737419 3464 3471 136548783 24406 24413 11422284 15042 15044 762337560 10624 10622 629164106 38094 38097 648521161 60968 60971 93773376 23764 23758 371014117 37083 37081 21105276 5604 5597 880924245 34685 34683 931909720 36903 36900 7744864 40767 40772 39280492 2067 2066 733995899 18534 18535 120302850 48079 48078 135696994 45806 45800 109628362 36783 36786 362447463 26893 26894 32797648 7155 7156 887328266 25801 25806 613920938 9049 9046 515171275 9418 9415 68918262 60988 60982 592288316 24327 24325 713732612 23167 23160 324749914 25536 25531 382951119 19698 19697 344794141 8116 8112 99145522 20995 20991 63189326 64042 64048 914756184 43291 43297 652655257 60995 60997 965834613 60998 60997 273711843 60993 60999 18453427 36462 36463 904350942 68125 68129 73638512 19858 19851 499834586 9775 9770 204226982 1411 1415 581368030 68340 68347 360961194 61006 60999 833024247 15603 15608 592938778 49319 49312 67529168 61009 61003 714106384 61010 61006 910415747 10977 10971 778991004 31825 31821 56032431 30108 30114 38864498 50888 50885 657070539 50298 50302 69412319 1682 1686 111063225 56812 56806 519548930 65499 65506 625782430 61019 61018 172811320 44164 44157 80531954 18080 18082 401674200 7341 7339 860295891 7631 7625 1873697 5691 5684 705002399 36347 36340 2980976 61026 61023 430010305 20475 20478 409501110 39448 39454 635163851 39804 39798 912008746 40301 40295 856379846 50968 50965 38395451 61032 61031 120461509 15536 15535 46699465 13507 13504 547286721 16804 16801 620805268 14265 14270 73655712 63422 63418 563504373 52415 52408 639761559 23018 23014 170262732 23436 23432 732830386 39290 39285 889398457 47525 47528 776050609 32407 32403 402126223 49261 49260 994625302 29174 29181 531049477 6472 6465 920074620 66084 66090 898760879 67049 67043 565782570 7429 7422 112497709 66635 66634 623230696 32314 32309 20045219 47028 47022 638564370 41809 41804 10284905 61051 61054 35225322 19980 19974 410540547 24605 24606 941935666 61166 61160 290868563 5133 5138 512258299 61055 61059 178310157 19554 19549 685556664 33932 33929 277903724 38173 38179 527655830 29935 29928 449470755 57727 57732 174376464 43418 43411 536875415 16302 16299 843367101 18484 18479 741615179 37358 37354 947130733 39858 39852 194598555 4684 4680 689073781 40608 40615 8164014 22969 22966 143481159 50637 50631 929745062 2315 2310 54384454 15868 15861 132584473 61076 61070 574305496 51117 51111 970688965 68349 68343 63071932 10062 10059 462476671 40696 40701 62444446 63221 63228 502157421 62699 62692 828416488 5600 5606 129719669 15824 15828 339115484 1296 1289 226454005 34892 34885 653272032 43058 43051 452277 32478 32484 537677592 5674 5669 595873050 33068 33073 228086330 49506 49507 558859420 38199 38194 621365406 69113 69108 642563193 31692 31688 615046549 59504 59507 535432619 33669 33674 145399292 58630 58634 700709144 61098 61095 903645201 61093 61099 501585418 61098 61100 469290373 40614 40612 430769374 43306 43304 832076754 37359 37356 692812288 63740 63733 197426894 61105 61099 736556311 53707 53706 858403200 22622 22617 576583804 23685 23682 954855731 42710 42712 984110321 47528 47531 755689162 64656 64652 165305744 57689 57685 948828755 10297 10293 113547265 2159 2153 25320159 25774 25771 926432496 43996 43999 12929680 61793 61786 568794302 26578 26574 686642931 67507 67500 921189495 5356 5360 584777104 51753 51747 14040837 61122 61120 32665792 36199 36202 278228643 360 355 797009087 61125 61118 900889236 4583 4580 835462402 61124 61127 895794452 6314 6321 723528139 17852 17859 305405327 32776 32779 780512250 12750 12754 372663057 10503 10509 739289894 36575 36573 837880574 60627 60630 382966252 51479 51475 568457219 46191 46193 108209287 11546 11542 748096844 15846 15841 911525281 21238 21234 729450999 27754 27747 611523945 56795 56802 808302793 29402 29397 835763942 61136 61143 948848672 61144 61141 109537163 61145 61139 56057385 48274 48272 461067531 22229 22236 929283411 26715 26708 732802415 261 263 797936900 48941 48948 791653733 10583 10590 490445450 59664 59667 565252315 61153 61150 325920340 46808 46812 917891532 61152 61155 747737442 61152 61156 30019418 60754 60750 484441850 64450 64455 368926494 64274 64275 593116829 61160 61153 988132028 56859 56860 728830521 28074 28072 63312314 20724 20729 289711264 7692 7695 98335634 1834 1827 445006905 67214 67216 266698245 55837 55835 368752117 59204 59197 699999155 63566 63561 865875077 13910 13903 326671081 41177 41175 123629515 19580 19578 704158394 59646 59650 143368334 62503 62497 825537617 36123 36117 70400625 54857 54853 39865989 35330 35328 902223398 4959 4955 67122606 58358 58355 341677535 3818 3812 255801783 56986 56983 211367429 52775 52769 14154869 21778 21773 857866285 38657 38660 498008631 51641 51648 627623496 29939 29932 117611167 61187 61180 694465561 61188 61183 601073584 8054 8053 435573997 14745 14740 6025511 61191 61185 300556678 35538 35542 555401743 26758 26760 664480344 57991 57994 730662032 37167 37162 724742648 906 903 645615624 15580 15573 965462993 18149 18143 871112029 62108 62106 364270361 48682 48679 112661905 8855 8854 454446595 33215 33216 901164694 15235 15230 975704374 29745 29748 781814372 61198 61205 300070783 13811 13812 710298698 62965 62962 397820354 37413 37418 624515201 43330 43326 540209975 39916 39911 16869383 18290 18286 977714642 61212 61206 875850410 34894 34901 790811395 27627 27629 84269411 37068 37067 414919840 38402 38403 938805990 22020 22018 552149536 61212 61218 771301495 41775 41774 456023561 32628 32622 401510655 61221 61217 185943979 29711 29717 491615 48316 48312 154449167 62895 62894 652157188 46502 46496 416413995 20108 20102 371938236 39886 39882 538878551 21269 21273 722368968 61229 61225 354581765 20123 20129 973647154 58472 58471 288665260 43670 43666 244110177 61233 61230 488963333 53147 53142 674119146 7582 7576 670635386 39478 39473 930532777 9039 9042 978446556 35092 35085 12222993 30415 30418 409628500 57672 57669 137490112 65496 65503 616261788 58578 58573 94320982 56903 56897 893283438 61244 61241 128758152 61245 61238 760045373 19290 19284 47782256 61247 61244 237412132 7212 7207 832709671 10816 10818 269352220 31091 31089 112842902 62383 62390 906909297 65885 65883 785716873 35333 35339 777839223 40983 40980 69333509 31007 31001 827983993 63458 63454 894687452 6042 6043 825545202 1180 1186 39532158 23164 23166 204066047 61260 61258 280267282 23815 23817 325645077 3680 3678 962241222 47428 47429 412444655 56157 56162 307885667 34300 34303 333948107 39190 39196 369083940 10877 10884 351331286 61268 61264 699336136 6015 6012 268034021 60599 60594 642889958 10512 10505 973651045 19447 19453 610908801 67892 67896 92318101 57561 57564 767795932 27469 27468 828643571 61276 61275 382287759 46064 46057 27118579 24571 24570 561140187 35940 35947 864327415 14553 14557 735512379 5180 5184 485972604 61281 61282 207872059 68393 68389 237315217 31875 31880 497547661 42499 42495 569208974 61285 61286 466185050 53798 53803 310012674 35656 35654 362230486 49118 49123 48515053 61290 61288 322755095 41853 41857 728975664 7906 7903 881775143 50907 50914 981469505 31578 31571 688042840 57688 57687 469294627 22436 22437 54450135 53899 53894 964683926 22879 22876 172622980 10208 10213 623813515 48218 48211 174232577 12064 12058 16386010 61302 61296 124508169 18825 18829 347215927 59678 59671 318842116 50217 50224 614656355 67113 67110 673823704 13740 13738 987331231 61740 61734 245958145 61306 61309 889483878 68533 68527 670095332 43509 43514 150311771 59792 59790 666086752 1918 1922 298155393 11385 11387 437720231 48637 48633 395448234 7742 7741 965032780 11854 11847 602307890 52548 52551 907956637 37769 37767 347401196 20648 20655 818591794 6777 6783 11869 9424 9429 200256454 69898 69903 438005288 15751 15748 331113286 60673 60666 814242506 23034 23029 538989608 60085 60091 729755783 61328 61325 844796158 28921 28926 671886244 21028 21022 808384075 42972 42978 483638231 1791 1786 51892117 61333 61328 460557308 43031 43024 516140731 16792 16793 545632777 64291 64288 219731849 20510 20515 71375684 51601 51595 133271946 65831 65824 35765940 37177 37178 13724701 57698 57704 181448661 21441 21436 31094475 12205 12199 781800336 55855 55860 106450904 4563 4557 412641641 28187 28192 720671512 38847 38851 645308155 50644 50645 932093188 32960 32955 308794273 45461 45456 574671373 61351 61349 2742903 19354 19349 269365809 27976 27981 984160385 11165 11159 261380299 40932 40929 339858217 12164 12170 190680751 61357 61353 424175 29430 29429 366164598 22745 22743 927448668 35993 35989 282000151 63017 63023 430772535 60782 60780 315414712 4386 4390 536826876 45346 45347 196999107 45468 45466 226875274 28470 28475 192479803 17266 17264 899971356 33818 33815 735001425 10948 10944 108819066 16880 16874 3895602 61686 61685 103742065 26676 26683 221495588 18099 18103 347982208 54492 54493 689889745 54981 54987 613373652 67549 67546 149153762 62840 62844 999252343 63186 63180 437991632 49613 49612 787552708 67932 67926 753115127 49407 49402 730988318 16683 16679 256981485 888 889 22969313 41188 41184 478194193 64548 64553 620681625 61386 61382 558517863 43627 43629 906448754 68091 68087 412280227 18484 18490 32136432 4907 4906 557603715 4794 4789 259204832 56998 57003 800763746 23858 23863 679672975 564 559 491006219 19815 19814 852546361 3053 3046 379899851 7508 7511 625972676 69683 69680 212621258 38860 38865 204283054 10455 10448 675674522 61401 61399 762602053 36282 36287 606496785 15130 15135 5195542 23651 23645 236869716 3382 3377 149650087 34127 34122 302960693 61407 61403 184015977 64717 64718 276246207 35799 35797 617310440 67044 67040 581673742 47897 47894 86116165 45626 45627 245630309 67223 67230 226773734 45424 45419 208619130 54044 54051 323222892 37347 37354 524511508 65602 65600 287343845 57118 57119 607271384 15417 15418 998996547 51683 51677 410728800 45109 45104 159646734 64452 64458 964324494 56757 56761 606161237 61417 61424 4032288 53298 53292 246223082 61426 61424 448111748 22137 22132 963240143 57442 57448 612827885 14589 14593 284373483 2172 2177 24999078 11400 11393 10863105 53379 53373 463240103 62756 62750 457743843 22495 22491 651346790 39999 40001 943629795 60509 60502 743238895 62005 61999 31356043 27124 27121 63510327 40760 40758 569598862 31458 31452 506600877 61441 61439 510378749 33474 33475 533081875 64128 64122 489303742 13618 13622 837865100 58548 58544 912245307 63921 63916 146461942 61447 61440 724078679 18132 18131 24475769 1258 1257 825191846 54307 54314 460032096 62642 62638 15575773 41465 41467 137829160 65962 65964 948884359 58659 58666 900621015 54885 54884 91342074 61696 61697 326671248 36937 36942 642494858 57491 57488 910215267 3256 3250 938009596 12213 12212 444936809 63885 63891 512677694 18747 18740 688610833 12084 12080 40152149 61458 61464 56041653 46561 46560 303667350 61465 61466 459346033 56671 56675 438046233 61468 61467 887009332 1199 1197 680022123 39272 39275 406727191 61468 61471 161557379 12777 12775 322268654 26023 26017 311522039 61470 61474 210369053 53870 53874 187209584 10413 10411 199769262 37980 37987 71544924 36149 36152 324242080 62164 62170 214453730 20435 20439 204906881 18449 18452 390768411 60870 60868 706144063 60874 60875 38729855 43624 43620 82271291 20895 20890 355051165 54642 54647 217576351 15186 15185 595949840 61485 61488 445335026 19210 19207 696189358 32887 32882 990204393 61488 61491 309232642 50208 50201 35911040 26920 26916 11052797 50266 50265 578246986 27222 27227 696797928 16235 16242 728182789 62497 62495 872875421 61495 61498 888216690 21270 21264 839431927 6121 6120 351540068 61501 61494 540519303 5682 5689 599687190 42294 42289 35763080 40142 40140 815732929 9535 9529 190495765 50373 50372 68641134 37652 37655 54397082 61507 61508 833376521 11038 11031 894476425 47277 47270 458935480 65058 65051 541246798 49889 49896 682093931 31105 31106 898794628 40018 40022 324256691 57937 57933 466532969 61516 61510 195694039 48857 48851 91592847 27051 27055 376902693 12673 12678 242943189 28129 28122 647307142 58276 58280 845669526 44729 44734 337854037 63415 63411 219883552 49048 49041 861162353 21976 21977 942680680 69571 69576 752970641 21672 21670 922466556 52530 52527 438072536 28515 28519 53598264 47151 47156 111342762 17003 16998 740562877 17413 17408 430819261 18547 18543 447187743 7460 7461 151320691 46679 46678 731200222 51633 51631 395401063 61536 61537 854139288 4298 4296 26083909 35567 35568 428444028 10997 10990 408636640 62985 62981 665181698 61542 61536 804175998 24419 24418 767018457 38525 38523 535340406 61545 61544 505878817 31952 31950 977423102 26479 26475 160237531 41081 41082 966885694 52107 52104 261227678 35362 35368 155974057 5493 5499 913557387 61551 61552 683082124 33454 33456 992247171 60895 60902 213600999 14203 14207 202274711 62870 62863 6633341 38087 38089 7728831 5894 5897 661150247 18493 18498 48162255 11173 11176 607167085 23365 23370 565724072 2747 2746 60155479 10883 10878 344844203 69139 69136 808074881 28636 28633 771287668 61560 61566 254830702 17532 17530 102416580 3213 3210 153789214 58897 58891 324822718 2100 2102 537836003 47959 47963 36462935 29110 29107 353743216 29712 29714 425980936 10664 10658 3230515 61574 61575 491216581 46472 46474 454644453 30629 30625 53000243 45291 45290 570583647 8519 8516 665466902 38964 38963 200034223 15216 15222 429852168 28274 28270 16469867 51451 51456 730783857 41229 41223 839910725 59105 59102 500543411 2762 2768 267187424 15178 15176 325605797 34361 34355 168928482 61589 61583 590604611 49990 49996 288172619 51319 51312 941809316 41602 41599 46490117 61592 61593 297515820 54671 54677 55588027 50318 50313 392568322 2728 2735 629844207 24833 24832 273286340 29294 29292 492954951 63677 63680 835912826 59826 59823 646722856 36523 36524 382996169 41008 41010 448308614 18377 18372 289740650 63271 63268 486293499 28080 28076 682241498 25560 25562 457216534 22133 22136 923885394 61608 61601 593051381 32568 32575 917927161 6589 6593 766758678 39503 39498 843440729 33691 33689 531247722 851 848 700250127 65409 65407 662087851 4497 4502 502050503 52843 52837 868287472 66874 66868 345742952 220 213 685242751 16456 16458 122189196 4282 4288 360314082 51562 51556 243959091 20767 20762 156213565 61623 61618 8088248 61620 61624 251206878 48756 48750 895250948 38016 38010 734071574 61423 61421 13464065 34173 34174 653195335 49210 49215 398218577 3619 3622 985187391 61631 61630 786302273 14763 14761 819234500 55412 55408 124804344 67941 67946 212640368 46278 46273 989164277 32077 32070 86931904 4541 4542 328799928 59079 59086 809400935 33134 33129 590730942 37550 37543 566817512 66162 66166 720413363 20843 20839 544663139 45267 45273 92298724 55726 55723 838619823 31591 31592 638285299 48796 48798 554441898 5493 5495 497897934 3358 3357 55528653 56804 56799 966143201 23923 23917 43800068 66960 66965 734999179 49109 49114 129878204 67256 67261 278556111 38678 38680 250594365 23171 23169 41181517 52606 52605 32308282 52958 52963 246995824 66409 66414 490281126 48717 48713 21500136 36348 36355 24567242 47583 47588 980326235 13588 13583 240458389 3646 3643 492569175 68585 68588 153440563 17517 17519 256988300 61666 61661 822758881 8775 8780 324762424 36054 36053 46899199 15571 15564 944863714 1752 1757 239642982 52923 52927 701830219 14151 14144 529020925 11938 11940 838358178 64130 64127 493608327 14101 14106 494486007 61674 61676 537000383 59934 59930 346708722 25352 25359 544713383 41599 41598 451946693 61677 61680 78255901 38258 38260 115736159 12154 12149 677037999 61683 61680 622639074 41791 41797 637338032 58458 58460 394399320 50721 50726 19781771 2547 2540 593286050 20352 20350 884992344 8099 8097 72835248 36259 36255 108197037 33485 33480 398921720 18892 18887 574769847 22864 22870 243385888 42458 42454 525811081 11399 11403 30552318 40646 40652 815599027 11008 11001 949401795 31475 31472 586220823 61692 61699 244873075 63935 63934 720712696 8883 8886 351396505 52266 52273 612467796 61482 61476 856631096 18163 18160 95885172 44202 44196 38867972 60793 60788 665985473 43241 43235 374400466 44873 44876 651901145 68013 68009 465158734 27586 27584 20839906 12053 12054 634770156 61705 61712 371334687 57712 57715 380204577 56141 56148 87215040 62889 62888 928083154 18558 18559 358105343 2754 2760 828543501 7637 7638 522773352 59249 59251 384842487 28860 28862 546475384 48137 48130 187192069 43591 43598 982396010 38398 38404 33504879 64531 64536 376533070 61725 61719 169188578 21978 21982 350175835 61223 61226 791654006 8866 8869 140342662 63134 63137 761335007 55776 55770 495084884 61731 61725 13364967 24103 24109 852129516 61733 61732 127573020 63311 63312 34058352 54399 54398 117694149 16614 16620 494262925 1556 1551 552358427 61738 61731 577429585 5306 5303 740745398 14104 14098 598204733 45175 45177 22644550 37634 37628 760162716 66197 66198 779988867 61742 61744 611419411 38366 38362 587315047 10289 10292 608444280 29271 29277 109869210 11375 11380 451864551 33532 33526 207381550 61746 61750 134326803 61751 61744 894305932 55651 55647 512053723 38273 38275 310052782 1605 1603 749407518 21491 21489 981203855 10589 10596 186892239 47456 47457 55187168 61758 61756 906821196 61758 61759 851778557 61756 61760 293863915 61754 61761 936350751 61762 61761 4293078 64502 64501 504735955 60544 60537 795535898 66572 66576 241971627 58057 58062 368775930 49051 49055 231950899 51841 51839 266603145 61769 61762 219743270 60715 60720 280233592 35467 35468 991660514 39978 39977 327681068 49027 49020 732611866 7577 7580 150684947 3307 3313 84467147 15426 15419 12117305 69065 69069 101655921 62153 62148 816791574 8679 8685 384680570 61778 61780 467736491 25383 25384 915288059 26867 26870 987279821 61783 61781 915858850 16185 16187 666329024 53330 53328 403323884 21712 21715 803841031 3735 3741 982245527 61784 61788 226093691 67727 67726 809463643 38710 38705 704611995 40803 40804 676135637 64457 64462 758344739 17400 17398 33771972 61793 61794 958420448 9376 9383 982953079 13736 13735 368496322 61797 61791 126250630 28382 28381 796709171 53781 53777 261961921 8394 8392 639758503 45067 45070 345147238 20737 20742 363839860 42565 42568 62172823 68148 68146 329020133 44768 44772 550262538 2641 2644 117264265 61807 61801 429276419 61808 61806 471308241 58626 58631 972088191 12418 12419 898919130 45387 45391 211153330 54158 54161 491729288 46664 46662 504946868 61808 61814 382517204 61815 61808 854181752 35585 35588 357081191 61813 61817 39540989 37032 37035 929676903 37068 37069 166358728 64735 64731 177463697 67744 67749 655696273 9327 9325 936915080 61823 61818 266887741 37613 37620 478784876 34715 34708 370870540 67678 67674 812540079 47036 47035 174997780 7673 7667 999204388 16234 16241 822697454 42545 42547 34670169 61824 61831 880916911 39023 39022 156177959 62909 62903 695775001 17448 17450 880606855 9152 9147 350290963 61836 61829 553926311 18961 18954 115234903 69548 69547 47838270 2694 2693 11281003 40697 40694 128824860 33108 33103 415716562 69014 69012 504503557 63267 63269 732196227 48174 48173 72931007 54849 54847 287056282 31061 31068 452909418 56594 56591 577231694 44258 44251 542784784 30174 30169 106868771 19725 19722 374073725 68287 68280 347577696 62554 62550 261183057 69354 69349 501967044 61854 61848 112595283 61849 61855 162920821 61856 61852 11042568 249 253 507002169 61858 61855 484772229 36687 36684 565997032 61853 61860 357675393 61861 61857 689228578 9648 9647 262714798 16046 16052 77634621 7357 7360 42779722 59700 59698 501976705 16282 16278 272329456 61867 61861 938623896 61866 61868 417282229 45949 45945 604021824 58599 58600 646039152 30551 30549 490294083 41076 41073 882612569 62547 62540 481434793 21625 21621 894047190 4157 4162 406445356 21876 21882 371058833 49100 49098 35460076 42314 42316 646857678 51946 51949 489689188 45673 45667 571121404 44230 44227 325293725 39227 39221 68462729 30054 30058 655598497 6053 6046 160578043 65547 65544 719470643 12939 12940 498761277 1821 1824 366331837 30922 30917 447601206 11161 11154 611922314 65180 65179 430321056 66500 66507 882965045 58613 58612 945877528 4777 4775 768164194 11032 11028 345171569 61895 61892 672821163 49885 49883 989398094 35429 35428 604731614 61893 61898 738980848 14454 14449 77663845 32686 32692 944665164 61900 61901 508843525 2222 2215 373579105 37302 37299 210696396 15903 15904 872536776 52641 52642 533831236 43497 43502 643583117 37551 37558 376809453 27350 27344 935233597 16127 16125 839663850 61910 61906 949683264 47584 47585 459478523 22082 22075 326856553 65554 65548 656787883 43914 43910 112486092 41220 41226 756971723 26871 26878 95894992 61627 61621 68838174 61918 61916 604212357 3946 3951 342363222 3487 3493 196835383 63651 63658 318728511 22638 22643 567339587 61923 61916 389836091 28871 28868 433826089 55137 55131 491097070 61926 61919 462063587 20188 20191 655262522 61921 61928 1758581 31198 31201 234291566 33977 33972 722290374 24277 24280 923761594 14336 14341 477150382 16374 16381 6127335 64928 64934 81573968 36857 36851 979817540 49220 49213 922669994 7013 7015 474381540 61938 61936 13384298 61932 61939 175666438 35681 35675 777721603 68358 68355 473511381 61937 61942 809885697 19603 19601 891345746 65229 65236 231446425 61942 61945 600079502 35493 35489 511349637 18108 18110 855102492 65645 65640 824136463 61949 61944 68649670 13035 13031 548606315 26041 26035 93177471 32301 32303 351294025 61946 61953 870950809 58799 58802 277126315 62665 62659 34817080 61956 61953 249681908 49203 49198 900412935 22746 22747 330334018 8340 8342 698213929 23769 23770 769761022 61959 61961 231766899 2579 2586 274780338 61960 61963 727442136 25988 25984 40282394 12014 12007 588027940 3116 3114 157994109 68688 68685 920747246 15797 15799 246652221 20574 20569 741252039 23568 23571 579614894 38646 38645 945925048 61972 61969 521352740 69717 69712 174024684 20933 20934 212753488 32704 32701 579407785 47397 47392 169558220 11262 11260 190784133 20218 20211 438502900 57781 57779 616541398 64191 64194 418065144 66170 66163 332085354 66130 66126 988258863 48223 48219 157660536 33693 33690 393028014 42372 42367 827944919 57751 57752 551707162 61985 61987 8133230 28567 28569 211009466 60781 60780 353962732 49322 49321 203682256 52483 52490 937912249 52271 52267 446516266 46344 46350 901085740 42154 42152 59471092 63381 63388 497507070 49804 49809 122718416 61992 61997 431070974 61995 61998 453922601 32592 32591 840880647 53368 53364 742396099 54875 54881 162274863 8923 8919 602580631 47384 47386 72446786 43627 43622 252135135 42024 42026 714949231 62004 62006 754204269 62007 62001 2185280 62001 62008 562746432 33504 33497 1502928 58707 58711 751635289 26711 26717 244726328 68512 68507 708523723 776 769 377790794 6880 6877 969020434 47188 47184 537942146 65377 65373 340877221 54317 54312 359433529 10384 10391 772380623 49944 49938 110475036 62019 62020 672227770 68386 68392 967808477 19048 19052 872694989 62019 62023 973838120 62024 62021 721956919 62025 62023 935809241 49483 49487 981270220 62025 62027 705739628 36029 36030 676228369 64222 64217 101185716 32655 32659 283620754 516 523 10758352 67417 67411 549734268 26468 26470 249489244 49637 49635 732121959 62035 62031 845656804 10341 10334 592865908 21213 21216 185888926 44311 44317 272075672 3445 3438 953795160 47698 47703 221903671 22209 22202 67851439 63837 63830 697872629 58632 58625 479949698 11424 11421 841885641 22837 22830 40106150 30870 30872 73563219 62047 62040 699264731 10275 10269 750601583 47170 47176 172321535 65434 65432 857398026 47912 47909 827035010 62047 62052 377126708 65529 65526 26157594 35782 35779 443719031 54084 54090 942326712 54935 54938 675484775 37105 37103 639996602 55494 55490 629489019 8601 8596 213457762 20435 20437 41887515 43537 43541 774766727 62056 62062 571880698 32504 32501 90259082 54085 54091 492837542 27488 27489 904206988 2559 2552 81060958 11081 11084 650416606 62068 62063 555811363 32065 32071 434363833 31578 31583 362350865 16431 16428 838983472 30340 30337 642293488 62072 62073 962299746 25034 25032 61228039 6254 6252 451874804 23334 23341 501575472 62727 62722 542709695 5932 5933 568832050 62079 62074 643659717 27058 27057 567331914 62078 62081 436364394 26105 26112 188025099 62083 62081 811085537 39194 39198 753867113 33548 33542 718748388 62082 62086 781115664 59157 59162 442760360 67862 67865 997032442 29608 29606 854659856 40862 40868 56584256 112 109 566252065 30345 30343 319014960 18100 18104 944066998 35603 35596 632996513 645 640 497439860 57055 57050 858989443 67075 67070 417372929 16947 16942 446721722 47631 47638 629733233 13604 13597 763866925 1070 1065 623654145 35298 35302 10318361 31715 31711 525641736 41801 41796 634841260 31930 31924 573176362 7901 7898 236245455 41612 41607 900794063 41790 41792 981450307 15203 15207 867490771 62110 62105 963855599 38611 38609 910144128 67720 67717 346828152 62113 62110 784626873 49347 49344 830062355 53766 53762 400237175 59597 59595 546304407 32909 32913 329755514 48258 48256 64875223 17462 17459 685248824 32549 32556 765968942 35871 35872 810116378 50335 50333 925543515 15367 15365 625374951 6277 6270 922493327 31001 30995 711772032 62125 62126 318018501 64101 64098 892212175 41919 41922 324942674 54593 54596 837848058 62451 62457 941959101 62131 62125 315820764 27345 27339 229266128 33333 33328 453861813 62128 62134 590670319 5917 5921 418516000 62130 62136 621068713 50261 50267 546562118 2162 2156 6970765 62139 62134 956436306 14424 14426 891127359 29508 29505 238062117 66763 66767 304353227 37154 37158 427073098 46880 46884 107930168 23253 23246 313155372 30318 30323 17259105 62146 62147 469020550 58500 58496 108759296 62145 62149 975240988 62150 62147 11875340 26237 26235 195465385 9816 9821 672259653 29537 29538 273538072 1172 1168 67663629 40190 40188 862609654 62149 62156 730350713 62157 62150 717585704 6707 6701 14982568 10901 10899 471342041 62153 62160 251755347 23212 23207 456478903 6746 6748 142838950 16100 16099 851719007 15162 15161 648515150 29910 29917 161877781 63802 63806 162437076 59972 59971 385497785 20423 20420 485643049 52099 52096 918170870 42571 42564 546787970 51681 51679 285352125 62165 62172 450852965 53236 53231 636313074 38027 38023 320513540 35930 35928 807205477 39258 39265 406397899 62177 62170 802498307 21418 21412 889124917 62179 62178 281369934 2244 2248 332603619 26184 26186 13055754 29086 29085 875880943 53217 53210 183519801 32848 32849 868917118 53661 53668 622758730 40425 40420 219641236 56920 56917 139274126 59015 59012 231178797 12829 12833 64160747 914 909 648648073 34535 34536 42290132 60771 60767 389758151 48252 48249 248417400 62193 62194 383539893 62195 62192 695965754 27068 27064 33978599 8730 8725 521709666 49051 49056 247859974 38348 38346 831300370 46613 46610 650053227 35026 35021 113087355 27526 27531 787161068 11852 11845 164655696 31465 31463 417629686 36343 36341 285921915 28815 28810 58121437 22571 22577 978765328 51853 51849 187394927 10066 10063 275025791 62408 62413 679474639 58621 58615 711717645 6281 6284 498481793 68803 68810 411876485 31494 31488 373769665 31325 31318 248794410 60587 60592 972263193 62216 62217 551306737 62212 62218 360158514 68604 68607 958957 59606 59601 450554859 34117 34112 243782923 62222 62220 459600040 41104 41109 949306111 47970 47968 26365676 69470 69472 651960958 51981 51980 239996715 9645 9650 991535278 66825 66828 934679001 62229 62222 696473819 1005 1003 832293063 65913 65915 550138987 9608 9603 999031983 61747 61744 314410772 8583 8577 975183118 16854 16849 260930380 47632 47628 11736625 60900 60898 94937857 31691 31690 173590931 62236 62239 407093387 39 38 6648422 15248 15246 511253471 36129 36135 380301424 56762 56763 24030725 62244 62242 423958296 62239 62245 750779596 40742 40746 833081025 8366 8360 527624380 60381 60379 61634134 62380 62382 363241292 55381 55379 4817702 59091 59089 382691157 20060 20057 803328755 25752 25747 506588615 12329 12327 372597829 46967 46961 778526875 19782 19783 838265092 62257 62254 494843400 7023 7026 972678982 44105 44101 197063674 62260 62256 436690022 3835 3830 386304960 60748 60744 290362966 6187 6194 20403204 62264 62258 880326454 17473 17467 20967681 15331 15328 894900005 39957 39952 777581296 44712 44707 842692695 43482 43489 434588355 68609 68602 786415975 688 685 168028438 25728 25725 956707311 43641 43637 607227747 67782 67781 446645591 49141 49148 19065205 62272 62276 463452138 57576 57573 924536095 62278 62272 896885295 59587 59594 619457581 25834 25829 974446198 50140 50147 899541659 10576 10583 279784625 19118 19120 682479365 69714 69711 167528581 3693 3698 344765279 54601 54608 775677345 17178 17184 874267622 14862 14857 112707151 29177 29184 215362134 53912 53905 83812424 25062 25065 529168734 67502 67495 162776013 41529 41532 901966929 57608 57605 754940147 62295 62293 36308254 54793 54800 178571071 11926 11928 120824450 56771 56770 867146610 42908 42906 307417212 26151 26145 130744230 54374 54369 65406210 32962 32955 405592474 65343 65350 800456434 23170 23173 372204363 45857 45858 196046155 62305 62306 796725700 47089 47083 34431645 37139 37145 434527798 58203 58196 364902590 44061 44059 818980171 4772 4770 660596415 41182 41178 642519224 14965 14962 316750622 37533 37535 700628754 53895 53889 835416125 63912 63911 105520610 39604 39600 934773011 40597 40604 446147067 40830 40824 970181666 43104 43101 747670027 36193 36192 788636329 65154 65149 981317489 3958 3954 446453786 502 500 198912334 7384 7386 869754318 56786 56789 600683999 62327 62320 2567416 62328 62327 389029386 21508 21504 334098648 36109 36102 675968822 60795 60799 127650609 1030 1023 706668384 57924 57927 432393468 53318 53321 224388971 26387 26381 159023454 45907 45910 419430328 62336 62337 521238744 60681 60677 811905783 41024 41026 870951614 12857 12852 691505981 62341 62335 114068202 34268 34271 316276054 35830 35824 250488753 52951 52944 829658716 12337 12336 529622038 17196 17203 245999496 2307 2314 239542846 6103 6110 569107529 12379 12372 768864804 66519 66516 845751955 34340 34335 263067790 59465 59470 882986362 30264 30270 505545280 5128 5133 93743615 50024 50022 18184047 65868 65874 94318122 23812 23813 526656376 62358 62356 886690393 18799 18805 787072210 62359 62360 322692311 62361 62354 622598465 18998 19003 642103216 29979 29986 978541133 33214 33212 643195076 62365 62359 296115699 13270 13267 899121179 21612 21619 930230170 18960 18953 580403320 37827 37824 142095689 4333 4338 410371633 68986 68992 866235670 61571 61569 52049469 12324 12321 677531362 35259 35258 716214159 5574 5572 599244355 40206 40201 615200930 26416 26419 768506050 49251 49250 578949974 18493 18491 977435719 47870 47868 973171962 56919 56918 23467985 26952 26957 751833258 2973 2980 634030186 3676 3677 269052379 56044 56045 341273691 55368 55366 828912948 49929 49924 924090012 60105 60102 8612256 7765 7767 646582414 649 644 61327777 24698 24691 794568684 53245 53244 400950503 67891 67889 485183231 42457 42455 549661217 67751 67756 916010258 21107 21109 697392403 15547 15548 27734822 37286 37283 401996008 17169 17166 968624359 32861 32857 873963210 62397 62401 302212574 14171 14175 47229105 1315 1313 821072615 44367 44370 796802680 27770 27766 950030310 57581 57576 661963062 66352 66356 232470966 47188 47192 689012939 52507 52500 800574562 35222 35227 678227897 62411 62407 299619736 62405 62412 195709238 60563 60557 190704474 36927 36922 552394111 1637 1635 206191351 42008 42011 266926190 63311 63317 734053434 68695 68691 689149519 16592 16593 12211425 4991 4985 343497456 62421 62414 392747088 29160 29167 36339447 62416 62423 892948359 2594 2592 508602232 56830 56824 31210322 11235 11236 719477703 40618 40614 680383167 8860 8864 15699339 26570 26568 535332821 35536 35541 463038228 10653 10648 813223043 38869 38873 782193647 6358 6352 634588631 23339 23340 714438583 65328 65325 73073009 56473 56477 817006381 32119 32121 363288886 4165 4166 407287691 5291 5293 360311113 1188 1181 130562070 9979 9980 929952311 37869 37863 59304435 33358 33351 288572785 62444 62442 872860219 29981 29979 520874496 27243 27246 98517586 66190 66197 860622708 47204 47207 627036788 5738 5735 511651101 38963 38966 934890128 2439 2440 36086142 53047 53043 332367194 62453 62447 538961407 65877 65871 481221020 62455 62452 413182690 54754 54758 67136460 67639 67637 685764472 31418 31413 935533028 62453 62459 475064981 6021 6026 429024110 17359 17366 42686273 11593 11594 128065502 17036 17035 466123184 62464 62459 323901733 35504 35501 235434101 23293 23287 719523971 11190 11184 349283826 43211 43216 393436061 68198 68191 33270803 31905 31910 742807503 34759 34753 582147132 63812 63810 703489987 25266 25262 923843967 15100 15099 922120003 15658 15652 342500115 62476 62475 808878411 67740 67747 506099969 17643 17636 851915875 39371 39373 720413985 44609 44613 562991403 12860 12862 112331333 62082 62089 142069560 34130 34135 64979380 5876 5869 524407838 11806 11799 248472794 33088 33094 233908430 28398 28402 296970557 62850 62845 887413027 8961 8966 558137523 62490 62483 444953015 66129 66125 40380883 62492 62486 9965563 67788 67790 531487913 16949 16950 53557383 56660 56665 466243502 22014 22011 54880174 29960 29965 885068022 62496 62498 54543958 61226 61231 61090220 62152 62150 417299718 56718 56722 244249020 48722 48716 848545601 19320 19316 34314191 62500 62504 413391123 20466 20460 12566908 62503 62506 634727657 62504 62507 396297660 24922 24918 492486566 62509 62507 249164703 14228 14230 516221170 50527 50523 592993086 17223 17216 898960853 6948 6941 511311601 30217 30219 644931974 62515 62514 483687106 22223 22225 5529213 43579 43581 295157793 27804 27805 890319311 46931 46929 948992473 13478 13485 391019195 4957 4956 147221570 18297 18299 105459840 14069 14063 432219576 44145 44138 589399154 62521 62525 225514317 27645 27651 358975053 28289 28283 815713723 24696 24703 67677897 47342 47346 606024349 50655 50653 27022447 8421 8427 9248222 41189 41184 169274538 65471 65476 112154481 39963 39960 441346849 56203 56197 242518338 62536 62530 23972676 977 984 110874989 22625 22631 323325989 64015 64019 921912495 824 825 949065354 62541 62535 389641497 2477 2475 553112896 56884 56891 748835084 58436 58430 848519602 62545 62538 73081953 69752 69746 19412154 15326 15330 508859880 54627 54630 251175862 61358 61356 915972884 62550 62545 288291295 16291 16296 89623540 62552 62548 536298454 35004 35009 562341221 68689 68685 237953920 2918 2914 464680839 62554 62556 240087572 3317 3310 32880237 20377 20380 627023474 60331 60324 979743513 62560 62556 696862135 23450 23455 104945831 14344 14341 776436238 37362 37357 531433928 16439 16440 540666825 32896 32893 68711026 54192 54190 848750768 29078 29083 490545622 51929 51926 540927384 62542 62549 449085587 69737 69736 577259064 59679 59683 780531497 55642 55635 519919417 34397 34395 30346928 61045 61049 813739660 36545 36540 921626058 62575 62576 162096640 55689 55686 625376214 8474 8480 378430484 62575 62579 672908390 36882 36889 494774025 14949 14944 737310963 52797 52801 23742012 48966 48965 271158992 50290 50284 671096243 20805 20808 228581213 28656 28654 626415606 42865 42860 267395197 11718 11724 792709664 31097 31101 324682058 50934 50931 977229365 66609 66613 960495367 22446 22451 35047350 35332 35334 625526357 34963 34962 536600179 62595 62590 354661546 33181 33182 812153761 64683 64690 82464256 34017 34014 713860396 1430 1431 304134858 17336 17332 727864143 62601 62597 794403372 43810 43805 375143521 56968 56967 444003435 58318 58313 230396658 62605 62598 663402915 62602 62606 612330006 5016 5014 308132024 19010 19012 200717313 3 10 680233614 25519 25514 519278292 48248 48242 44999549 15535 15529 211702711 12645 12644 69870335 40768 40767 81959976 43675 43670 287748524 17669 17663 680014226 32404 32409 255266153 10200 10193 517905186 62000 61999 580687836 62620 62613 320093654 45759 45755 935325475 44022 44015 992264919 17316 17314 223113413 62624 62620 711735304 7807 7806 726957800 34576 34571 299507423 4631 4638 890283461 57497 57500 801299828 68178 68172 658814298 29103 29102 290473431 48900 48894 893330270 52445 52450 664151975 51940 51939 377211258 11929 11930 306290656 33869 33867 921064374 61298 61295 569219829 49750 49745 465367858 21735 21741 873676063 6452 6448 789555478 12942 12949 714843380 36509 36515 65387979 22043 22044 554875963 59166 59165 83736684 62644 62641 561646335 60713 60707 539978359 62646 62645 985219298 59446 59443 544105417 13751 13756 984639668 62649 62643 141255369 59795 59794 770275908 27508 27506 534222051 68253 68256 653049462 21547 21540 88455992 58309 58302 791624086 38331 38326 917178259 24925 24926 598249452 62657 62653 579126687 6070 6068 520231057 32751 32747 865346648 40591 40586 862491265 1452 1448 692564928 62659 62662 369209328 35899 35894 783805139 51659 51660 39821794 17031 17026 38422972 14773 14770 423190006 31461 31457 536144969 40124 40127 414417026 52330 52329 2007197 3925 3928 912039141 3321 3327 488887845 33291 33295 918049305 45209 45204 292845773 6058 6063 134998408 61083 61084 5803123 56552 56545 20082209 30513 30506 458398875 62678 62677 571324842 52065 52067 908088421 12924 12919 395832408 20422 20415 995906237 24347 24340 630522525 43610 43604 868290258 36513 36508 937983297 3753 3754 839672009 15470 15468 31786420 4888 4892 360514226 20904 20898 250415267 9184 9181 888741307 61569 61567 43247817 63410 63405 617527203 35960 35963 813325320 52122 52127 689149042 61615 61610 130058424 19841 19835 111894632 4913 4919 934111551 63052 63055 82130483 61323 61324 241312737 21939 21932 297915749 14892 14886 254612698 7096 7094 449944868 9057 9058 578567850 5935 5942 213557027 68434 68437 560731313 46897 46901 190308050 62706 62702 519951355 37415 37417 343544018 52358 52362 820371037 23932 23936 525266604 45901 45903 436161473 62710 62711 710734530 14211 14206 408855998 15690 15691 170463366 8987 8989 956498284 19869 19866 712621289 42645 42646 858254198 14239 14236 338909975 27713 27706 758536816 62719 62714 702636385 33009 33008 760814443 11717 11722 752044666 13989 13996 397339847 34847 34852 21290215 15024 15023 8188233 49246 49248 617112241 29785 29784 363672941 47980 47975 624497501 49953 49954 37052158 29934 29937 275571229 62724 62730 886890211 13709 13708 678258248 67209 67207 41609532 60434 60437 301270024 18534 18541 261167022 1213 1212 234136403 62736 62731 4013050 49355 49352 196072220 62738 62731 285866197 61472 61477 92449994 44 49 364182772 46442 46444 977505257 33012 33007 565116006 48604 48605 893677087 25941 25936 908443174 68372 68365 921898850 6657 6652 995263473 53946 53952 807409257 33415 33416 634042965 62749 62745 568026464 8067 8065 628223755 22613 22618 335045344 66593 66592 537723270 65519 65512 875646750 49805 49800 426983884 38187 38181 266828131 69790 69788 190902661 57547 57545 981821884 32226 32220 250043217 4231 4224 310498034 62760 62759 428012639 62761 62760 922837180 62762 62760 801684540 52655 52656 538392116 55700 55699 263933672 17173 17175 732541064 62762 62766 884727087 52043 52038 284213746 904 903 924581686 16811 16813 211581162 51062 51059 693048661 51119 51113 932251546 6336 6330 884943652 23848 23851 441507730 44721 44728 406556889 64367 64370 787887549 24197 24192 168566481 48230 48235 601490067 51822 51825 530798444 43008 43004 282448529 37735 37740 22450462 39694 39688 824441574 21205 21211 760439491 24498 24491 333547120 56340 56338 673723443 52372 52375 355757798 6597 6599 587318551 28949 28945 302347863 62788 62781 863338491 7168 7162 678081747 27111 27115 579821476 59337 59332 916794984 60421 60425 870667427 28353 28357 717358416 19419 19426 38185258 12298 12295 350231656 7795 7789 873453343 40374 40377 235814372 62798 62793 689701999 54908 54905 634362433 4190 4187 609655205 68211 68208 675099516 33025 33023 317597371 64544 64539 784763010 68885 68887 858098223 26800 26793 227972327 16034 16040 19612762 61434 61428 261290202 62806 62808 221409534 62809 62804 318594393 21763 21757 957745438 42041 42043 951740577 62811 62812 96173842 67017 67011 942462697 14212 14207 737823450 59213 59214 163449679 43997 43996 650865843 7976 7971 972762387 62811 62818 796496872 33064 33061 391783683 45374 45369 695543787 47951 47948 211357494 21747 21740 532998052 46685 46678 432207101 21843 21839 370578185 61875 61878 37034263 59767 59772 259379951 60379 60383 48738340 62828 62822 211276575 30827 30824 61390172 62828 62830 600949421 44425 44430 18235777 39653 39650 883535493 1060 1064 414361106 62834 62827 419916359 14064 14060 256071362 66504 66499 369621845 34208 34209 37033769 52590 52592 779008554 1080 1074 792307384 9358 9351 414686701 47461 47465 645747442 33306 33301 986342981 13232 13228 871141337 54650 54645 759764848 16725 16719 219608231 66405 66410 679935119 62841 62847 900559039 53943 53944 487957572 62847 62849 749194467 23857 23860 435882879 1690 1693 335924391 62845 62852 42035861 65213 65215 623871014 19521 19517 900192403 34401 34408 603665907 24706 24703 691550417 39272 39267 575294803 53539 53532 443983562 3105 3108 105760937 23328 23322 376689706 62861 62855 627681329 67794 67796 6439721 62863 62856 632632561 7466 7469 959731480 17176 17182 941437933 32007 32009 649715001 51243 51242 489019803 38604 38606 42278868 8055 8049 105681302 17989 17986 743709063 35902 35908 101445270 7392 7395 633163486 10980 10982 544855712 56813 56808 937458724 24864 24871 781074298 53730 53724 12244344 38181 38182 637603682 58027 58020 169413923 48698 48705 936310271 65214 65210 740824104 39270 39265 391664024 62881 62882 497469725 62883 62877 472380548 30794 30798 867699002 29082 29079 273669858 28133 28131 861427632 17119 17113 493797514 17339 17343 912887611 35000 35004 709941059 44425 44424 107598331 22617 22610 456293686 8853 8847 784509824 51987 51981 111180706 15126 15123 683546916 46756 46757 284980690 29270 29273 588672157 66621 66615 10223692 15297 15300 119913682 62895 62899 16019020 62900 62893 35917550 11171 11164 133984112 57314 57320 362279347 56673 56672 740835253 4565 4563 224521490 54398 54392 588454818 4812 4819 595007480 36505 36500 884879043 63401 63397 758098538 14327 14325 420225625 63695 63693 399593940 62911 62907 272800336 22490 22493 354530718 62913 62912 70123121 1541 1540 362490369 35520 35515 601908185 37833 37840 305857817 54645 54642 202877610 40576 40571 133614139 12421 12425 775693312 10181 10187 650780552 57749 57745 134501415 38896 38891 376291778 44958 44960 498443531 18043 18042 312863327 17654 17661 151493871 892 897 20274140 54598 54605 245755234 18976 18981 57641044 22245 22247 206564975 62927 62930 627770961 30827 30830 832526869 21186 21179 752044002 28676 28683 358931447 62933 62934 693684206 40280 40275 430917971 21490 21485 147202503 62930 62937 812160312 61290 61296 280020738 54612 54611 849138932 53802 53799 70122887 59774 59781 475523276 48479 48478 953081828 14208 14203 522788081 42102 42100 958611943 29080 29076 491247279 61161 61167 23003499 63521 63519 62183398 3129 3133 321527666 39709 39711 916992702 65749 65756 44225908 62949 62951 512012183 10752 10747 58372855 44502 44495 226776895 69853 69846 765698912 3454 3448 167237480 45146 45140 524050953 65078 65084 851437401 62953 62958 15122579 1711 1706 248642275 40641 40645 190874494 66291 66298 358097303 68129 68134 212530934 23359 23354 544597558 58913 58915 350473712 55732 55725 480658025 63047 63051 112714102 11017 11023 650181298 14101 14105 822793791 758 757 714831523 13145 13148 850089603 27212 27207 877291854 29815 29809 631545357 8898 8904 100916732 39848 39847 875662482 62975 62971 614661410 62975 62976 424424001 65708 65701 751181200 53482 53483 786533019 63579 63578 580220396 69876 69872 195320197 28534 28528 237077087 27037 27042 310140572 5343 5337 375911054 28840 28833 899338952 4764 4761 754004940 40184 40181 254501908 9350 9349 8233357 46981 46980 296133565 69386 69392 703100446 22078 22072 834869896 16886 16883 564149652 10079 10076 201979737 37911 37904 903183619 57218 57213 671321090 62029 62030 221430768 6130 6137 454003801 12738 12736 736087560 11949 11953 752108429 36172 36176 192742162 63745 63738 62089658 24402 24401 332018466 30969 30971 478663610 24132 24136 635855631 63724 63720 736419647 37628 37624 204520744 44661 44655 823848222 20496 20498 13564451 3453 3451 381501422 20670 20665 482956886 63010 63003 645104850 4354 4360 567437098 14580 14587 818574483 62812 62819 816047308 67236 67232 111348466 6389 6387 503659557 63015 63016 105531452 30062 30058 946535693 63018 63016 505688350 63019 63018 808941755 63019 63020 117702843 10355 10351 882975872 2576 2574 404439292 61361 61360 925996214 39833 39839 915029287 40877 40871 669426675 59963 59960 43385524 33382 33378 469146242 30450 30453 74966108 29123 29116 825387539 63030 63025 986592114 60833 60836 537153969 4980 4986 212968310 54549 54551 236322293 14149 14155 23432168 63035 63030 328268153 47839 47845 68039258 58205 58201 83755408 34629 34624 917034697 30338 30331 869077812 47390 47396 848651309 16505 16502 930169920 45188 45195 53759311 63039 63043 824524000 17604 17610 398193115 17737 17732 474899781 66678 66676 238567350 27541 27545 494771101 10994 10989 514399377 33237 33230 571508290 63048 63050 498038719 8521 8528 41244209 60839 60834 14336067 2585 2587 957025727 35809 35803 111702830 28561 28566 530915207 22229 22223 469921320 34440 34438 95222183 30721 30716 125982796 4968 4963 283201836 50331 50337 909834041 14792 14799 985481674 64606 64609 801486437 29101 29099 477468113 14058 14051 307547829 51700 51706 463358556 31899 31895 879037515 44590 44587 694789067 11029 11035 772777632 29908 29914 646735476 3094 3090 737992402 49188 49191 498993046 48035 48029 234182719 54784 54777 652077710 13956 13951 856940370 52926 52921 615448142 63076 63075 899191453 63070 63077 792841994 42500 42495 945463848 63079 63073 485515316 30964 30965 131602697 31855 31853 6854827 63082 63077 820733237 62392 62393 787585840 57762 57760 253399446 50784 50789 27968281 5781 5788 881550942 40120 40114 186400073 27572 27573 764568474 65907 65910 155656543 6680 6676 32000522 47087 47084 269618990 20105 20099 897164848 65733 65736 916504686 32775 32778 718967207 69957 69950 418496176 20682 20677 693608118 49308 49311 511921048 57599 57605 681976357 55805 55803 865147206 17502 17504 607833935 34941 34937 117139221 62233 62240 406248057 48146 48139 52923528 54838 54840 704419170 4710 4709 892243073 7655 7662 509786651 62969 62970 814707380 22176 22171 528603161 37581 37574 664644956 64963 64964 875206537 16004 16006 75340076 2476 2473 720815843 23490 23495 945972617 50434 50437 452552386 49372 49370 298622710 2557 2563 7888371 23376 23377 661700048 51888 51887 954437580 63113 63119 162860347 63120 63116 12512447 69719 69714 215416412 64730 64723 484955439 59468 59472 497695689 29825 29827 659821185 28787 28790 855413053 18605 18608 724421239 63126 63127 228129681 63128 63122 182041785 53668 53670 417658087 3343 3341 826890933 13933 13927 505925929 63132 63130 793323433 31972 31968 476724914 38754 38760 578150142 31663 31665 922271562 21463 21468 667702488 41097 41104 209988952 3838 3839 4193003 21548 21551 686170451 47604 47599 177603472 67028 67026 595741562 30241 30247 281560344 22211 22216 474355141 63663 63668 287633248 25207 25203 692986395 28491 28485 56516517 20792 20785 656832709 38945 38947 545234586 19093 19087 34713891 37091 37086 181511352 50516 50518 194047645 2712 2719 964214998 63153 63149 175813597 66208 66215 597735161 63153 63155 499678779 21390 21391 283811181 51173 51172 502374265 14900 14907 266216981 1890 1885 311049137 63160 63156 268145151 63160 63161 753072523 63162 63159 23954235 2020 2013 894206643 33374 33372 12605166 20032 20026 23043723 12274 12275 299549090 23282 23279 109166877 18583 18581 142774240 65257 65264 922652755 68150 68146 647814401 56134 56133 30691690 19643 19640 200676929 63173 63170 554644644 7152 7154 28886549 56852 56849 208201021 38824 38826 595762111 63174 63177 15133601 10987 10983 537533215 32176 32171 186580956 63180 63179 964658892 33814 33808 639164498 65474 65473 24451683 6664 6667 550437040 63184 63183 906959647 35726 35727 475211042 65322 65319 20147370 54796 54797 344800711 57063 57057 391931955 44301 44294 94312034 63184 63190 403450305 64896 64890 535178834 42656 42653 836585415 63191 63193 480103620 36651 36655 741583096 51047 51040 622863655 19666 19665 412150876 51869 51876 516628448 47737 47739 226826148 57456 57462 226335551 122 126 759267259 41781 41778 515750066 13844 13838 432545693 32650 32646 259525177 32196 32192 415355244 63199 63205 46819866 31755 31760 149724609 34601 34602 486954710 63201 63208 724538688 56504 56499 290182491 60887 60889 558721135 31070 31069 970312571 57591 57597 607334856 6619 6626 651544733 42329 42334 334407180 63215 63210 965747379 62119 62114 591208155 55437 55430 15084396 63218 63215 12530562 40147 40142 639181226 63895 63889 70191636 68794 68795 405102902 3159 3153 584587964 37213 37214 231522995 63220 63224 161367889 46442 46439 171254224 5838 5836 616241451 41676 41671 969076674 52571 52567 822770485 45174 45181 402415602 38785 38789 479540804 10144 10151 202099954 21202 21204 388439463 1108 1112 232876470 68361 68354 813525504 40894 40892 99816193 41478 41479 102315602 59781 59783 967005469 20474 20476 582177626 23286 23279 910064079 7849 7847 290252067 57808 57813 211628682 63457 63452 98696917 63239 63243 258683619 63238 63244 498741453 63245 63241 637751109 57519 57521 425573619 57840 57834 636777446 43837 43830 304309576 46615 46616 86149113 8413 8420 224725183 5142 5143 378212646 36984 36980 793969230 7822 7819 597928759 37904 37899 794951236 15657 15660 341714964 63408 63403 274676189 23891 23890 935947249 19674 19668 42604308 42967 42960 525588934 63260 63255 317161144 41173 41170 514745343 4183 4176 640365250 25245 25249 575444341 66222 66218 659890918 30391 30387 780740254 63266 63264 635165032 59070 59071 962917120 41587 41580 152798769 14490 14488 820667116 68591 68590 432494114 6856 6857 540056936 51163 51162 519656616 30945 30952 83596909 21913 21917 820480913 39917 39922 134204755 31113 31110 53826846 28599 28592 700534665 14214 14216 149034073 55163 55168 370824073 60384 60379 870369192 40320 40313 811139083 43533 43535 843360675 63525 63532 168047481 25845 25850 722981923 40030 40032 372989860 2342 2340 482908571 12439 12444 196758965 8056 8061 524257452 51551 51553 125427302 19027 19020 730844659 63287 63291 569580146 21412 21413 726132774 30256 30252 151037769 37279 37272 828826207 69667 69666 274756617 51644 51641 518654135 69044 69046 181809834 63298 63291 352602903 42823 42820 502100344 60135 60134 921322059 5914 5912 576350407 15292 15294 491326296 10741 10748 50188514 3531 3535 29041424 7606 7601 747033668 3706 3703 629144547 17654 17659 68659211 13230 13225 298037240 30088 30086 405824681 11908 11903 966533501 5200 5206 438526173 5496 5498 429252411 32431 32425 407126242 13340 13346 444470125 21855 21859 77852646 64269 64265 406350546 57685 57687 40918973 59858 59862 707621377 52772 52768 738255575 22383 22388 794811645 46448 46450 996633711 45899 45900 1862921 14747 14743 767633670 34246 34244 122448061 66353 66354 219407632 63326 63321 627563098 51814 51821 912697325 2993 2989 520554587 26597 26596 216502554 63330 63323 957766732 63331 63329 128685481 30309 30313 77900767 32520 32513 739389934 37114 37111 12439101 63335 63333 650503036 32675 32670 897677210 54297 54290 358514512 66982 66984 113868044 12131 12138 849590347 63340 63333 646288029 40827 40823 930081254 19270 19267 581704095 51777 51778 573504289 68554 68552 878871871 68414 68411 923037116 12443 12441 288392029 13490 13495 713682346 63344 63348 3726747 32400 32406 154399939 63344 63350 917458100 63351 63349 223467193 56867 56870 434053136 7565 7566 900778317 5761 5755 787090325 33872 33869 249445570 63356 63349 336884159 36177 36182 17275026 3418 3417 156135411 50398 50403 343879777 553 549 684432144 63356 63361 54704943 8541 8539 758245960 12139 12132 717301457 28800 28805 124404782 30273 30272 204687778 19945 19939 638968335 2190 2187 866673782 54873 54868 815594886 22046 22049 832760527 63366 63370 400849995 15497 15495 22621524 30775 30781 50349132 36005 36012 765459070 59151 59150 456258047 35609 35612 46266261 13345 13349 359092982 32450 32447 649619931 22096 22095 24999604 50991 50993 70994439 68773 68770 990620607 37669 37670 97840116 13170 13169 24063734 67542 67540 667801755 58718 58721 400489253 19504 19507 947349567 49248 49252 186267351 18460 18457 828984551 62252 62256 515880043 7757 7751 452721937 50180 50179 70957162 66390 66387 181062821 7705 7704 492337688 33681 33687 181932584 23148 23153 746000969 63395 63394 458042418 3534 3531 878431350 27557 27552 551353122 40303 40307 698355216 63399 63397 835003152 57626 57625 935872532 8124 8121 326314499 13960 13962 5627104 20083 20080 448972388 8958 8957 925168709 30809 30815 14709171 18338 18337 441245661 25555 25559 516789113 45954 45961 767762847 61212 61219 562124926 18673 18677 914565808 63411 63409 682199611 26808 26814 452909180 27475 27469 571406994 18324 18329 697097734 65534 65530 328488893 35064 35065 41768828 51461 51463 635108485 63418 63416 130792463 67443 67442 562237620 45488 45487 342794754 45814 45815 823168460 27252 27259 491555072 49996 50003 426343417 3122 3121 36754610 11819 11816 989330245 63426 63421 302363025 4290 4286 225438987 63422 63428 546883065 63424 63429 674156974 40353 40350 907575679 54896 54899 155004554 7169 7167 874700933 68940 68934 753963051 41310 41309 906947084 10629 10624 674233533 52896 52892 222418377 51624 51625 391244484 41538 41532 924702842 63435 63439 329322510 20578 20575 244746874 28122 28124 25107685 42416 42414 459480211 30961 30955 690206601 24175 24173 13487892 38208 38205 738282461 66153 66151 774364964 63440 63447 147129184 35358 35365 316399190 24637 24642 73379679 68022 68017 941533310 65676 65669 189562729 63445 63452 37841858 63523 63529 962987524 19629 19626 634100 29027 29023 544865694 10542 10537 726090271 25894 25893 962315206 37751 37749 419325279 19693 19699 357134492 18192 18198 21066230 39127 39129 4823174 38077 38073 446620061 45531 45537 36689445 40820 40817 785190936 52608 52606 272314504 52570 52577 694088461 46639 46645 559657375 51777 51774 504497174 16675 16669 924041458 36954 36959 683905301 63465 63471 217519762 55769 55770 687990472 30266 30261 13720144 31990 31988 993790365 26753 26749 627327790 63476 63474 832073927 1990 1987 298601235 11413 11411 778106769 18761 18757 528534211 69665 69669 572160242 7474 7473 687247885 7932 7927 255019362 52451 52447 987975751 25367 25361 358056685 60245 60240 169664759 54558 54563 643913606 1446 1443 538792147 57076 57081 652893597 65170 65163 270806764 60909 60903 478186228 43724 43717 653884966 65444 65446 729141678 13793 13792 659380971 44989 44995 106042281 56458 56459 79472928 1759 1763 283598861 26514 26507 795991640 20250 20252 419442469 43403 43409 577125448 67487 67494 649465966 6608 6605 105254780 38211 38208 106954478 45101 45103 451921480 35238 35235 237293511 22649 22646 966292480 53206 53203 19885836 30435 30438 562795627 14356 14351 310271699 41451 41456 563094390 57587 57590 693546124 26817 26810 266820902 57468 57463 693620881 63507 63513 586136016 18110 18111 539601918 63515 63509 476674700 47096 47097 449943746 55002 54995 424925671 4255 4249 77840374 55083 55078 947074264 65003 65002 299182702 46737 46740 695287798 34999 34993 397164430 40727 40733 379559143 17408 17414 341157471 17514 17515 995714076 5719 5726 139672802 52808 52802 419722939 33340 33341 596679077 32235 32232 481635549 22329 22328 672353171 63525 63531 661631994 17894 17888 72240144 63527 63533 185151905 7679 7681 118576966 56799 56797 766213741 15791 15793 790568633 67324 67326 636718388 14244 14237 945523234 24411 24416 28922497 54455 54462 681572986 54649 54653 158089285 9493 9488 42989909 43651 43653 840444361 22130 22125 28659313 46876 46875 268805095 63546 63540 505519503 31806 31809 6482810 63548 63547 70538369 47673 47667 26255891 63219 63213 495715717 10054 10060 698067182 7023 7030 757539281 2652 2650 258161188 39671 39672 631365743 63551 63555 408720417 7955 7956 285307211 8576 8578 982368089 9071 9064 264389259 25276 25272 656821815 57077 57082 266978846 42122 42115 170225494 63562 63558 431502744 117 123 211251188 52140 52139 871974973 63565 63563 729629348 40203 40197 33066843 22445 22440 357097026 37240 37233 487681246 25310 25313 537102636 42592 42596 199350302 54580 54579 168682671 63566 63572 421356795 60523 60528 394349760 1071 1064 737984812 292 285 43587053 51319 51320 609360852 60511 60518 844612499 7283 7282 473639766 20261 20260 96532560 9760 9757 292603243 1848 1850 734220987 19535 19532 406470002 47107 47109 330755155 23835 23837 436305159 10208 10206 739877046 44329 44322 25201366 25669 25671 5303060 21777 21773 379089841 40237 40238 51066850 63940 63936 733923809 63591 63590 927170259 59852 59855 521318074 63593 63586 165787908 6027 6026 286169715 63594 63595 234719094 13536 13533 316200500 22841 22837 767630786 63598 63596 775281775 891 896 32064776 28823 28821 152769396 2239 2234 568888105 61890 61885 115447360 23626 23619 514421302 55530 55536 689340310 52622 52626 971945000 56031 56028 300673874 46802 46807 207220433 38290 38294 709829113 48338 48337 738642962 20589 20583 227943060 35364 35363 97712719 46627 46621 20624575 49729 49730 993757472 63614 63607 3371773 63615 63612 920976969 31008 31005 427996494 4868 4866 162838253 47848 47842 107551748 63619 63613 43739390 65730 65727 976924370 69988 69992 317774072 55011 55010 191412262 44168 44161 830117839 63619 63624 975920312 23784 23787 235592997 65345 65348 288810851 21948 21946 130208193 18939 18941 504039221 38571 38564 938925629 18461 18454 585610178 32301 32298 61657598 42101 42106 73182141 30699 30693 96597610 16275 16280 343622089 55232 55228 61530708 1526 1531 34611596 67204 67200 54155195 24149 24148 790152965 63639 63632 346719669 54749 54750 214632992 63638 63641 60253862 13277 13284 89329800 40080 40087 676541109 54554 54559 253623229 37898 37897 565529217 63646 63642 795285862 64866 64870 860167695 32078 32072 214696936 24004 24008 307494920 63650 63649 796602679 32030 32025 861672737 3141 3148 822698989 61496 61500 140471770 9438 9433 38103193 38159 38156 502065259 30039 30034 710089049 63657 63654 683732731 31887 31884 28671915 60515 60520 906421780 43495 43493 850504832 21324 21317 272392020 29963 29970 389040786 8856 8863 179463269 52558 52551 73057528 45389 45390 95415855 25928 25922 70471159 69602 69606 489905227 14791 14786 469404188 24171 24170 341016763 47455 47451 581114247 63671 63667 793088985 52096 52094 619134346 26993 27000 234497166 63674 63670 915522163 63671 63675 962746564 17254 17260 896150949 10058 10057 894374430 32022 32018 975579118 64086 64091 150489830 36595 36599 888988180 16792 16790 270057287 49620 49614 399976369 644 643 112441020 30683 30688 270734401 64589 64593 561414600 17000 16995 843423354 28175 28178 616169448 50173 50178 413887964 64734 64728 203637190 41915 41917 410758792 14604 14610 887692207 52023 52022 233527125 18574 18570 481475655 46449 46446 573412897 50835 50837 656055163 4542 4544 218519141 44280 44286 3673016 21176 21174 872060428 66983 66986 794969946 65288 65284 690420870 49976 49974 143359080 63696 63702 732653592 69110 69114 340543614 7926 7919 734193014 33434 33437 444537610 63706 63703 879871379 10115 10116 622846907 40433 40428 20904888 16713 16716 740924215 13049 13047 53149140 20639 20633 404603917 63709 63712 859113747 12096 12097 757200874 33721 33717 983342257 14354 14351 281171215 63711 63716 212402449 60710 60704 12293634 21013 21012 934813961 23028 23024 234958212 58875 58874 240264064 410 415 173172932 6727 6731 98059068 26242 26247 9013714 68514 68512 215537909 63720 63725 595152982 10121 10125 989940654 55365 55371 151377538 68642 68649 481188677 41103 41096 575262789 15695 15702 8826696 63731 63727 509070018 69776 69772 709764106 57425 57426 161218560 46763 46761 693204982 52235 52233 467440355 45507 45501 981330724 41989 41982 115394395 13353 13351 840132394 35079 35074 933989083 30540 30533 311244085 12695 12700 476406029 49955 49950 294973528 39074 39071 550897860 69025 69030 144011811 16446 16453 865037618 10287 10280 854322552 68796 68799 94844763 63748 63743 2056602 9142 9135 387879881 62860 62855 29250951 20892 20886 31654017 66174 66167 879313800 68662 68663 359544631 52985 52983 143062278 10337 10339 889817022 56728 56735 748307103 20582 20578 179353282 5452 5454 952787065 35653 35649 9647289 30431 30425 931542 63761 63755 322289943 19621 19615 56704745 46127 46132 775146945 9506 9502 76620265 4940 4939 631518917 32397 32394 448024163 26384 26382 41769032 46105 46108 171505620 12773 12776 356424896 63094 63090 43431031 63765 63771 489080163 63772 63768 61091164 14964 14971 8770782 6779 6780 210015418 31058 31059 54614091 31323 31316 373118598 18737 18736 226566749 63778 63777 4844868 35075 35074 964879582 18923 18921 309810462 48311 48309 267380828 7832 7833 306659123 35265 35270 142592031 14714 14713 336566065 63785 63782 66811486 65361 65360 61305126 33229 33225 243772594 10857 10850 172942739 63789 63786 410602186 23404 23403 313035203 15380 15376 38325089 58554 58561 675660378 63793 63786 146164589 52544 52540 349873201 63795 63792 51836825 48797 48795 24448353 51300 51301 180718582 50520 50523 519385246 40085 40086 320726509 68602 68599 873690311 17202 17198 666455673 870 874 421264058 13317 13319 565201555 29725 29731 27514221 58297 58300 561860589 25989 25983 991576123 49870 49868 65267682 20972 20977 491532155 57852 57845 85482157 3519 3520 816240471 63811 63809 544515290 63737 63734 637533916 43296 43300 619276539 40752 40747 631465293 17482 17483 167154588 32904 32907 375793597 14900 14893 988501881 59239 59238 978887900 33202 33205 690278382 33486 33489 588731154 778 783 854697902 46313 46308 532462794 42832 42831 286693304 15719 15720 645175057 2893 2889 485184135 3926 3924 464365151 18997 18993 555757449 63828 63821 954885556 56680 56675 119515859 20870 20865 892609511 63827 63831 319720723 29557 29558 825035579 20909 20914 7393222 19187 19193 146949940 31104 31099 828903851 21867 21864 209501353 1655 1656 43691895 4699 4696 74778649 53625 53619 900682954 47704 47708 55077955 44000 44007 74684770 61474 61480 206760688 63843 63836 245235343 63840 63844 729016852 50511 50515 875290854 63846 63841 109852437 1684 1683 241742394 325 332 76267115 44811 44807 428642248 62920 62914 263994729 37055 37051 16779442 10598 10591 336813146 24289 24290 540747951 45379 45376 388411088 66675 66671 709630720 24622 24617 733711929 23551 23545 167082406 8133 8126 586842803 11376 11382 745544914 63857 63860 27616290 32873 32874 148012701 8404 8409 16098175 69354 69361 369723129 26923 26930 447128691 62329 62328 25449447 63742 63741 78276388 19335 19341 409948651 52579 52576 511637071 47876 47877 899168445 35341 35337 800440727 34076 34069 636600386 65565 65564 8854044 11083 11076 364093882 59325 59328 705220432 24034 24031 941406523 3628 3627 938711046 61944 61951 3936606 30235 30242 606312908 1563 1565 39479608 16997 16996 128017531 45227 45231 228277388 23439 23442 116467724 63691 63698 842673726 63882 63884 442700461 56228 56225 108357899 29859 29852 268850452 66911 66907 430194296 63883 63888 154812692 63898 63903 703800328 66807 66812 367048302 46739 46741 690431666 63885 63892 791794153 40200 40197 503132818 15697 15700 875172517 23445 23438 338658015 19223 19216 698378668 14413 14417 756370973 63898 63893 536111050 15579 15582 48530068 66653 66650 6585759 18744 18739 815179520 18087 18083 603685362 63188 63195 812069770 25841 25848 908620360 44756 44760 586708727 48234 48227 82289077 63907 63901 823319584 16147 16142 10406387 19081 19076 436872098 35318 35317 227029681 7380 7379 549217750 52013 52020 684122925 39572 39577 691433732 51891 51892 51876357 52209 52213 955439059 36634 36641 321275723 2114 2115 734020612 53915 53908 24863959 44503 44508 255811936 68202 68201 806357217 63110 63104 923170031 64681 64679 65418447 49539 49538 996439147 40361 40355 333394507 52971 52969 885076468 65536 65532 992073881 46042 46045 631238661 504 501 926467111 61162 61158 625111463 63929 63930 230659686 67673 67670 21893349 20169 20173 525157337 18260 18256 162919807 48412 48410 677879404 10952 10954 355413475 30528 30533 773184006 4621 4622 912383064 2593 2590 940621665 30687 30681 765439613 362 359 446005530 29676 29674 216417522 22652 22645 836396804 62557 62555 517888341 42905 42901 286999490 26258 26253 511541360 32048 32041 122710165 44316 44310 826956976 48425 48429 998050674 60805 60801 909858009 63946 63950 44421976 30475 30478 456958713 32187 32182 828243680 4407 4402 189681563 61206 61205 184211734 17401 17404 659057980 13455 13458 275247239 35300 35294 457025539 13913 13909 278316187 40926 40924 41647532 9965 9968 16159525 69528 69533 741061062 63962 63960 556564537 1136 1129 849039902 63961 63964 140147262 97 96 924147579 1279 1276 605629507 67575 67577 879390347 38273 38272 84628631 18782 18779 974116126 59462 59465 50887571 35124 35122 31635346 1299 1297 989396667 31979 31976 847973006 24493 24487 540695558 25938 25945 8051956 3349 3348 163565433 54092 54098 66532368 33833 33829 918149370 40130 40129 392188950 30042 30048 814198884 61735 61733 738686667 44401 44403 178673111 62516 62521 767353474 63984 63982 44577362 3705 3702 552228682 40764 40758 57508483 59654 59657 284375142 56923 56920 703360477 63982 63989 66598397 63990 63989 329882604 44597 44600 48274195 16457 16456 315203045 59734 59733 603079096 54699 54692 224129666 7509 7502 807182207 63996 63989 682234380 39566 39568 248897586 63998 63994 506495161 20233 20237 238548164 64000 63997 9277753 16327 16324 941761671 64463 64459 868159884 41376 41372 570211999 20030 20028 921093142 23477 23480 152600503 58780 58778 130545397 36775 36770 766640115 29469 29466 3720594 41856 41855 49771301 34214 34209 343232630 5478 5473 122983747 54564 54565 795232096 20125 20123 860079385 64014 64011 815554964 7626 7622 383729467 47529 47523 668965493 37589 37595 301690686 64012 64018 335214678 11368 11363 15299367 64020 64015 93080462 64014 64021 803235108 17927 17923 58319818 5247 5243 519141242 52749 52747 855715752 22686 22683 246748351 64025 64026 627833473 2067 2070 562838089 64459 64455 224279685 12227 12234 118895334 43330 43333 36857614 64031 64026 45613005 14482 14477 881665838 6815 6817 448351701 55451 55445 310689930 13304 13305 571296485 39025 39028 58757740 20365 20369 783183788 50074 50075 933453075 16327 16331 782438802 58684 58691 813124942 2043 2041 765448430 30032 30028 61013065 35353 35347 28110201 67402 67399 355967398 62954 62947 303110915 32537 32530 732408783 64047 64044 113514596 13639 13633 525611659 816 821 413186742 20022 20027 130119632 64046 64051 236724929 54739 54736 677931737 17450 17453 440844983 32502 32508 59578231 7245 7243 785089058 23807 23804 911801260 44005 44011 244669978 64058 64055 478012790 64059 64057 319478203 58678 58673 597060329 61685 61678 905433814 9987 9980 168792704 64063 64056 302649063 49621 49625 794374581 64065 64063 737481799 13081 13080 907292623 64067 64066 909419427 11473 11467 904293116 45633 45630 560817581 66926 66928 518779807 2648 2647 728703249 27948 27953 281678315 64073 64069 54444715 36348 36341 123816369 63922 63920 358191607 64679 64672 522014838 58361 58356 781095881 16225 16222 317270473 5303 5296 227282238 68921 68925 901799380 7574 7567 251305202 56288 56287 165805616 64080 64083 165335155 54449 54443 933195006 2117 2112 216384502 29144 29139 97720883 32868 32869 714205769 22936 22929 368028467 12301 12295 632361225 64089 64090 95502498 7635 7633 817394965 10465 10468 946949750 60124 60122 295336770 56165 56158 706198097 61075 61074 474964305 2360 2365 229454863 30824 30822 368442142 19432 19438 428702874 20128 20123 848449561 64100 64097 53939974 3994 3997 64578298 41472 41470 214065114 53091 53092 741768625 52106 52100 636298923 59194 59193 73401244 64104 64106 47310320 39976 39977 195705853 15934 15938 708191505 47877 47881 249367211 64110 64107 494899393 41300 41298 458685704 52131 52125 474248590 27079 27072 791263538 55169 55175 628836534 15527 15523 333442430 61657 61656 944911165 22345 22349 903697442 49813 49811 916247356 3095 3099 711040817 64120 64113 719759228 9776 9778 908746957 28472 28477 338090307 10347 10343 112444312 7527 7532 957372526 56852 56858 807184235 61175 61181 621116864 8805 8798 564622923 41193 41194 279488378 52695 52696 584762776 58209 58213 403670060 31845 31844 189175688 64131 64132 9732042 64126 64133 115626196 59936 59940 809895682 64135 64133 420984497 66784 66783 419402957 29796 29790 810748162 64138 64136 957595205 3122 3126 12468940 8524 8526 866300086 64141 64137 421272298 58783 58786 579622391 10437 10439 4458242 64144 64138 603951867 64140 64145 323809975 28478 28485 95343779 7715 7714 810246432 16781 16786 262201046 64144 64149 592256633 20194 20192 279155156 64146 64151 643616793 49098 49096 777820615 39904 39910 35635364 57799 57793 452803740 4817 4814 18758786 47381 47374 848476688 27639 27645 127931024 21336 21340 569963022 1178 1173 36801813 10926 10919 426526008 24371 24367 19508471 64162 64155 750543812 64160 64163 342982959 42452 42449 589102729 31942 31940 366779514 65379 65377 412618329 67925 67931 976460625 64168 64166 857843090 42783 42777 349384732 9638 9645 222789616 27184 27183 596024227 64172 64171 411255973 64173 64166 325853125 62600 62593 422457004 54162 54161 745769580 113 118 41403738 64177 64174 897936576 65555 65550 899407670 12951 12958 54383259 8957 8952 44781834 10323 10324 55971389 64178 64182 856169274 43162 43159 916581442 64177 64184 963832661 20107 20109 733078481 64186 64180 223721450 24470 24463 739710741 38471 38466 303621277 29861 29862 776222705 5814 5807 672263289 65508 65503 41147119 64186 64192 689342088 50918 50914 768791162 61979 61980 850524321 21953 21951 36951118 15365 15361 72729218 11351 11345 712874796 12081 12088 886528799 31571 31565 933935826 42405 42411 494133817 12117 12116 603966506 6768 6770 42768433 68710 68716 491995074 9870 9864 368538143 24563 24558 602682492 40900 40904 411439135 60548 60555 805709447 53158 53161 145899 64590 64588 804358797 64210 64205 543319471 59 56 282503470 47962 47964 915450648 18073 18066 605540014 60567 60570 485127342 53202 53207 324149994 67354 67357 88622437 3230 3228 889240977 58525 58526 45420142 48710 48716 868141712 13735 13728 616728915 4305 4300 438883022 62141 62142 510657091 39016 39020 895384858 43471 43468 550053035 50241 50238 539351906 52542 52539 621895686 40691 40696 682334245 8191 8196 204499701 19437 19434 585603114 15795 15794 337908370 44900 44902 429679731 23792 23793 554996737 17331 17334 804843629 31772 31776 6875721 41851 41852 635310185 5369 5373 152996450 7378 7373 280835151 36796 36794 397619088 22862 22866 991640209 23251 23250 230640111 1226 1228 18359647 68984 68989 287483214 55402 55401 26952218 58627 58623 812797504 64406 64409 867289866 68530 68527 761914225 66919 66923 344777555 39034 39035 721228087 15196 15199 2883877 64250 64248 554429289 17686 17692 607456820 49729 49725 397384052 64253 64252 560848488 21379 21378 204736683 64255 64251 675321045 28210 28209 27465951 33148 33141 501044461 37807 37805 519763760 68964 68961 6277620 69654 69655 486251298 64261 64260 27219125 22168 22164 631151092 62479 62477 136849268 64259 64264 656786477 69104 69108 719253539 55423 55425 20019063 927 920 424142041 55648 55643 790208176 2008 2005 73658495 44102 44109 768999999 57514 57508 500360653 38110 38108 93944484 69786 69782 904461941 64268 64274 855415635 31555 31551 209511069 64276 64273 359652291 23543 23541 4501139 63029 63026 598174914 10628 10626 846322876 35750 35748 598898699 15301 15299 257171918 64282 64276 145292826 27314 27319 697981247 33434 33429 939574847 15543 15546 976459262 46320 46326 410916082 44887 44884 919972704 17660 17656 751115366 16894 16896 286868061 46680 46686 462248801 12916 12921 272649980 67726 67732 661806666 43874 43871 395672076 48220 48225 946280068 25253 25246 191812373 62832 62831 952515578 12191 12190 651222670 64296 64298 671509755 64297 64299 867161168 23697 23693 621314121 64295 64301 936419915 12554 12551 302988652 22761 22766 139265912 64652 64646 340455244 57061 57058 364075790 16827 16831 286262527 53664 53662 583652345 8700 8702 715666656 64307 64309 938468488 54138 54137 516052449 60040 60034 86113894 52902 52895 143057698 68229 68227 77124299 63368 63367 675798466 22400 22402 269345523 35329 35326 852820213 2520 2525 983200976 12860 12857 174947414 51347 51346 557662204 11673 11672 592324735 16934 16930 66742001 31429 31434 904522199 56276 56274 429658236 27891 27894 11842988 46281 46275 806925679 63909 63915 140162 28655 28661 193984151 59375 59370 58440362 24272 24268 368021229 2695 2692 13739030 64331 64325 288798224 53628 53627 671826027 24578 24581 508790515 39001 39004 461198936 25182 25185 178929363 19455 19450 183746855 20887 20884 909273197 11543 11547 377315217 16555 16559 71092077 879 878 356317911 5774 5777 684955689 22875 22880 500868110 16496 16502 79460239 65050 65052 312146874 64341 64345 572131164 7158 7160 319297439 1734 1731 61842064 39727 39734 357432020 14272 14267 415315486 35791 35790 153244697 55093 55086 127373799 25596 25594 106919530 66283 66278 547341801 52008 52010 690995157 37659 37655 741302196 9420 9426 501441160 35770 35775 618994718 49596 49591 46496302 64359 64357 279699768 52531 52524 53929852 47407 47408 173773953 64362 64359 709825542 33302 33309 771498329 64364 64361 356593752 5632 5627 967263160 67936 67933 21037634 67423 67425 352971551 2503 2497 448055667 46248 46246 294013391 10710 10703 241461321 46600 46598 351757370 64372 64370 441224936 64373 64371 17839287 28447 28448 1121418 31593 31590 157398905 28116 28113 453913366 18529 18531 167277250 35968 35966 7352051 21686 21693 278941524 30060 30055 210347294 38913 38916 717837609 64381 64382 465400186 9229 9231 704913507 39644 39640 387448680 44963 44970 824812166 43056 43053 276773528 280 284 8239589 52899 52901 337438239 22708 22701 874101082 35404 35401 802258889 40451 40445 48374330 61966 61963 776334768 57958 57960 909361800 6743 6740 664676877 64395 64389 639659369 68215 68212 701161807 62417 62422 803959768 37695 37693 444249706 11180 11179 931900315 39029 39030 346890610 58988 58982 30335606 63747 63752 602184808 63693 63692 420975006 54009 54014 519574100 34055 34059 247850352 63625 63629 75842707 47824 47820 187788643 62537 62542 453089907 17199 17194 45596220 64410 64404 913182461 69837 69843 587194497 12642 12637 631845138 64413 64411 651267375 32797 32792 693987770 40076 40071 681814703 48413 48411 915963064 15022 15027 532152327 32158 32164 653817698 15333 15337 494437454 59784 59785 411173295 38208 38212 3968610 64826 64827 521160082 9304 9297 710084829 6514 6508 157638790 22192 22190 731425860 1916 1919 467571562 3637 3630 901951874 25149 25144 46670992 26598 26595 121631381 41197 41195 508143633 64225 64220 575725448 66808 66802 704455267 15289 15283 19649953 61082 61079 572438829 60553 60559 884963035 69142 69139 677340761 64431 64437 1250710 28905 28902 173465963 24185 24190 575375502 58103 58098 731132690 44351 44348 558496522 32588 32595 894674685 61435 61433 116231510 27413 27415 231477232 38355 38358 586865010 58929 58923 958599703 35476 35471 60141580 27210 27207 637527962 64449 64442 913023404 55132 55127 129717105 64451 64450 74393647 14044 14046 3356282 9834 9828 977110134 34714 34718 993819337 49716 49720 790570079 68217 68220 35192639 64457 64454 480912628 31757 31754 170999134 3828 3824 956581091 64455 64460 492374875 56867 56872 633690927 63654 63656 600722549 64785 64788 628598308 51051 51050 734324102 1238 1233 700253840 61295 61294 875707352 14580 14577 739081008 64462 64468 463612985 24842 24839 588902505 46755 46753 279312466 30766 30763 114341944 18069 18071 99032628 61208 61211 889044588 68617 68618 198889012 46354 46350 680152339 59806 59800 303231737 57296 57297 358905138 60733 60727 841940947 64474 64479 452652985 7950 7943 107968846 68512 68518 526617269 52423 52425 770173960 24395 24390 85784264 11088 11085 5227967 56972 56970 225183958 67372 67374 326517934 2347 2340 426066946 2412 2419 340947226 22303 22307 461914073 1283 1282 364205352 19051 19044 738475724 17212 17215 379447025 65023 65028 295373028 56904 56909 573102296 64488 64495 824303281 33741 33747 186893340 12011 12013 899881092 17719 17718 624943529 15861 15857 589415902 64500 64497 38140724 34292 34286 637067559 66089 66086 915558022 11761 11765 283175843 1705 1701 51987736 65376 65370 462259619 64499 64506 757322209 42430 42428 334878456 55403 55408 530402156 6771 6775 338582445 65850 65855 463439917 40200 40205 787605750 33956 33955 419834645 828 829 616595043 64508 64514 882744932 69453 69450 329299801 3670 3669 771240127 66688 66692 864284867 15292 15288 383617154 29064 29061 289830661 64520 64516 912286039 64514 64521 441634865 48743 48740 25872392 47574 47580 719517310 5622 5629 733333649 54045 54048 820090614 23180 23179 813220474 16367 16364 359573614 33038 33034 423286627 43096 43101 56861883 16818 16813 543565793 9802 9807 505232931 21628 21626 876270216 59362 59357 382767890 11604 11598 993847625 20836 20840 949670414 13840 13835 474665215 64342 64337 387630061 64538 64536 743292740 52698 52703 894411334 1940 1934 59460233 59888 59889 360269861 25921 25915 479641702 68692 68694 530307843 8254 8253 55209006 9627 9624 815890421 64540 64546 385714119 31622 31615 68907299 10402 10404 45182648 38126 38119 178489212 63024 63031 345205636 60798 60800 518130856 51630 51627 754836279 44250 44248 724199742 59616 59614 819053374 27245 27242 834667320 64556 64553 968982907 7321 7314 163111076 13868 13867 98451097 15373 15379 41804444 23738 23739 120158365 61924 61917 72540791 62049 62050 818367422 41731 41733 18778945 41720 41727 63976823 2614 2607 599880041 24452 24450 36291546 64560 64567 371186362 64568 64566 714877735 42625 42626 163884172 55945 55949 14621085 69428 69422 414737980 64565 64572 721215888 54043 54041 795129305 17468 17470 10007484 59870 59877 756598048 63822 63818 959124441 61446 61439 220680875 23565 23567 807830896 65637 65634 179071845 64580 64574 107732716 15439 15432 283924545 7420 7419 1771764 25635 25633 710415404 64578 64584 558563320 34203 34197 3038784 64581 64586 648721418 43441 43436 482065466 57210 57217 38164720 64589 64583 37781806 36591 36596 964248183 64591 64588 141536377 22998 22992 638533898 62786 62793 311538936 46130 46135 25250434 11402 11400 273093751 64596 64589 297897792 50431 50424 451520364 38578 38575 28276601 64598 64599 563033318 2790 2792 657292498 65316 65314 900379328 50659 50657 818367533 45601 45596 709827098 50948 50943 588399042 50745 50744 403759113 64606 64605 563434865 9292 9293 931653262 28269 28275 687439190 58384 58379 611449285 64610 64607 993637535 20956 20950 997469535 67897 67896 997647514 54170 54166 612216402 24188 24186 459695122 7932 7935 3052239 47878 47876 476545244 45535 45532 729727605 35160 35159 104122285 19163 19158 670447812 35871 35869 355761711 58492 58499 546919380 66552 66548 40502099 25051 25057 392455495 22433 22430 655165928 25585 25579 822782844 55608 55612 498393453 28709 28702 800456965 47236 47240 590266659 42453 42459 711696476 64628 64630 418236775 64631 64625 856281041 31481 31475 723398463 64633 64632 22200263 68350 68352 12319795 39850 39848 909473056 64630 64636 418045022 64635 64637 631095798 28724 28717 333225156 34674 34677 57603212 35861 35856 258927590 14669 14667 10532996 24908 24905 324432532 13916 13913 177372754 51057 51055 848120579 54359 54366 58168560 56797 56791 583271455 4782 4775 995423699 64644 64648 125071138 37255 37258 524052767 58507 58514 311487334 64648 64651 797921303 64301 64304 20961911 13854 13848 182612951 56206 56211 936441453 61732 61731 65069637 26787 26783 457370745 9610 9606 897086277 30718 30725 813829565 64527 64532 596391980 13386 13389 490171489 1755 1753 543524728 28606 28608 265169635 50237 50238 44980926 984 987 797862830 64109 64103 564995299 7722 7724 843570927 68533 68534 680095375 12142 12141 430400164 22946 22951 237672159 64666 64670 975857909 28246 28243 599657562 26740 26733 229382344 907 905 198447655 64673 64674 865918096 5501 5494 203941245 50295 50297 550490981 55803 55798 200955738 64674 64678 552622170 5684 5681 823832184 30776 30778 730862603 69691 69688 763749757 61272 61268 786353269 64676 64683 799480177 61489 61485 301295371 24070 24067 121355382 53625 53627 281858310 58357 58363 819290291 62445 62443 869253628 516 518 435826578 62595 62597 84479156 64691 64688 266920235 5413 5417 83587641 63584 63588 720947200 43801 43806 17607469 19917 19914 681428202 39386 39391 228465504 8936 8933 101300051 66559 66561 96068513 67919 67917 225197478 25750 25747 308790740 66331 66329 668523012 46121 46127 463245125 36143 36149 633687865 33201 33194 617676092 23757 23759 271370734 18856 18863 925683666 64707 64705 877865503 22125 22118 459144962 64709 64708 9058000 64710 64704 84493827 68885 68882 87791100 13521 13516 836532437 64713 64712 142346959 9870 9876 507369499 68590 68592 73231381 2140 2134 295884584 8310 8317 2850545 63357 63352 612272220 36811 36805 999399890 32116 32110 30679985 64717 64721 951108515 64722 64715 107633553 31469 31470 954983234 66179 66174 67152363 20863 20859 407113012 30044 30037 734613381 58683 58678 485997975 62652 62646 47390100 12306 12299 740439127 67847 67852 164520330 52135 52132 285104549 39420 39418 273364783 64733 64729 684181157 37200 37207 525673715 41215 41210 624871015 60041 60048 905794178 5489 5486 935977753 41322 41324 421947802 67767 67772 389370747 68587 68585 391614233 12923 12927 840522899 1978 1972 506491483 64743 64740 71053729 68928 68923 595027650 27698 27699 37710933 14925 14922 63880086 5646 5644 701652800 37349 37350 419710480 64744 64749 782333065 64749 64750 705024433 64750 64751 265342689 965 971 913337048 64753 64746 196858552 28428 28424 69823892 11967 11968 45442481 64756 64752 305582775 14639 14642 375931476 42681 42679 790813996 58435 58442 937210884 65168 65163 454867338 64754 64761 907530032 60794 60798 832808424 64539 64534 63156173 32136 32138 7514100 18526 18528 655808515 51761 51754 208928575 57177 57181 575369510 64764 64768 38867419 11187 11180 214638825 29897 29904 883492648 26271 26270 686696654 8339 8333 702317803 10723 10724 737506785 64774 64767 461685408 51053 51046 151842470 15476 15469 696411922 66605 66602 217013584 6143 6137 582050856 18259 18266 9109555 26632 26634 624542978 40013 40006 99408508 41322 41320 948085316 52465 52461 35077408 57639 57646 583282866 39429 39425 758890514 64786 64783 473439742 43771 43766 828723129 4339 4335 569225181 13834 13841 864326305 62996 62992 171596128 64791 64787 829151089 54641 54638 483113602 50608 50601 638188317 38838 38834 274415102 34203 34208 78452060 64796 64789 805161315 29297 29294 417778013 51504 51498 169292649 23983 23988 24069301 67680 67676 720204934 69950 69953 961644189 38698 38695 81118653 2713 2720 33744730 56716 56719 135111095 30109 30106 131733500 30744 30740 203873300 57130 57131 687717963 9208 9202 219988739 42912 42908 984346879 25965 25961 503676688 8744 8737 930628655 64806 64812 325199166 51024 51028 130602508 55762 55755 118828886 11655 11660 894872015 38624 38625 938462846 64813 64817 391130864 38599 38600 652594189 64812 64819 689719449 9622 9617 870345886 50323 50330 498755930 64414 64420 472844644 15233 15227 566597406 59767 59771 479876029 47674 47668 504916830 48825 48823 420738825 4696 4703 755688340 6580 6586 202116284 36521 36520 341251571 64830 64828 526423730 17574 17573 899391061 25734 25741 821064643 26639 26641 125589365 51978 51971 617349784 50176 50172 157561950 64836 64831 118122172 42574 42568 65556003 9894 9891 523674614 66572 66566 130611665 50632 50634 929498071 36079 36078 33173666 26972 26969 954956175 61675 61674 937993331 15997 16003 547289093 42033 42040 441811576 16882 16875 752741926 7399 7395 115201583 39891 39890 118676860 61217 61223 605618834 12298 12302 183320323 34656 34658 771340177 1293 1297 758032953 30035 30042 589853119 39156 39157 606204533 33494 33489 17441356 19372 19366 329789049 11725 11732 543396659 11620 11627 518970954 8803 8799 613866420 37827 37833 566108992 64861 64854 260602117 5660 5666 862961241 12194 12189 740286277 64862 64864 897272018 64865 64860 560699057 38879 38872 262953721 19876 19882 543209754 55335 55328 468849981 26584 26582 44276119 16692 16699 601112455 64871 64867 764342391 65869 65867 830567117 26962 26961 667553145 18634 18641 377618660 58851 58855 966263360 44153 44158 705597077 64877 64876 62077697 1980 1976 553325556 69180 69181 577203071 28633 28632 21870317 20067 20062 230121017 64880 64882 325956640 38475 38482 605930465 24891 24897 318294511 5101 5094 837719825 64886 64881 20077012 8881 8874 660203578 53193 53192 454407160 15364 15361 252421597 46504 46497 353026306 60605 60603 930198781 59224 59218 506756653 21406 21410 546958804 546 551 224690078 45076 45072 548851909 61595 61601 967699700 42378 42374 289376146 64897 64898 546679840 1214 1221 917767887 60879 60878 468070007 64901 64896 889021334 14813 14809 153031685 57437 57435 40841597 24893 24899 613030181 39484 39479 728530117 50091 50087 971702863 62974 62971 413545684 13626 13622 752024112 64909 64906 704715493 20766 20765 982423040 47850 47846 403900671 27869 27863 935359504 8439 8437 776578339 59923 59926 730343586 64909 64915 262722762 61594 61593 173960446 54661 54659 405636239 40088 40084 847234242 44992 44988 215160872 7720 7726 738397562 56863 56858 741349018 7456 7462 243838064 36679 36683 297461421 18528 18533 244174534 26758 26755 34694558 61674 61670 341766081 58479 58476 864039445 6539 6534 514333032 64929 64924 18394454 42524 42522 313070414 34918 34916 545137851 37741 37736 6990252 50141 50142 105159010 8043 8050 506971826 47157 47153 243928099 14386 14387 430161951 7282 7279 446389189 62668 62671 105261840 64939 64933 288576369 16302 16303 101288981 50383 50381 325057894 39098 39092 817375626 64943 64936 402787823 44991 44986 462056997 13434 13440 72757394 45033 45026 509368779 64947 64944 347705739 34314 34309 411038888 30498 30500 67478905 56402 56407 388724862 9755 9751 160932182 13298 13293 529507389 64946 64953 435230892 39433 39440 49128405 66031 66036 66608646 37581 37583 535463496 64953 64957 21262245 44521 44523 259974147 33442 33440 614204021 65416 65417 629786478 63956 63951 991284032 64962 64960 17165762 23722 23718 299850272 66994 67000 292611611 659 653 808751162 1607 1608 306068686 46921 46916 973082537 4764 4766 971796732 748 749 662109625 30634 30630 51879527 64936 64931 63138646 12660 12656 852809093 64970 64973 636452292 52181 52175 446088147 58448 58442 844306832 29651 29656 36762732 43536 43530 483148230 64553 64554 386516186 7141 7138 930210148 63441 63434 578552364 52829 52827 60171535 31430 31426 777321032 30676 30681 365343493 69945 69940 786211203 49909 49904 443490131 46652 46658 942215791 37538 37532 756674632 56238 56233 527160820 29518 29521 340969257 64010 64008 635728291 11978 11982 338362662 64988 64992 796078150 522 518 693625997 1562 1557 650926268 64995 64992 519450174 7363 7361 289883908 54681 54675 284005215 4411 4404 877796247 35007 35001 217058128 65000 64994 243594491 6035 6042 606008801 50634 50636 105932693 44416 44419 524841411 53278 53274 273885119 3734 3737 667875133 444 441 793451034 63887 63884 388434720 65008 65003 262454821 57475 57478 56710141 45217 45212 548480783 39491 39496 468741013 65007 65012 762640074 20644 20651 83848849 11105 11100 387649377 2091 2092 159431796 27010 27014 856223371 36677 36678 264887757 27658 27661 780920704 61747 61754 644806321 2503 2510 976236299 65021 65020 438784872 11536 11531 514813409 49061 49063 38546791 47403 47410 32080689 53598 53596 368983166 44149 44142 521941372 29737 29743 4824659 33477 33471 279517095 51639 51645 646917647 69284 69279 865323087 55653 55652 796593751 65025 65032 9229660 34167 34165 45291390 43219 43223 541038041 9883 9879 219242489 46494 46491 463836163 58317 58324 59030291 65038 65034 99951007 2244 2250 379453922 31831 31835 573933201 13718 13724 10580601 13838 13834 645037483 51307 51300 106272607 15327 15325 512291779 3422 3420 375467328 64411 64404 278904072 33707 33713 484764899 57278 57281 624178326 47589 47596 8781148 64559 64555 886078023 42617 42615 397587075 38781 38777 29161676 65053 65048 75241892 39189 39193 553676285 68447 68442 253773432 56184 56188 819812206 53709 53716 724162132 52281 52288 622204227 65059 65057 19776929 26276 26282 79108421 23275 23281 255404940 44715 44721 522381365 23164 23162 700540926 53191 53187 421813088 59507 59510 357889487 68756 68752 799055987 55445 55449 81270583 4982 4977 837512081 18976 18977 838894213 68661 68654 364154787 65071 65065 550984979 31239 31237 647917807 58960 58956 467329657 22807 22811 862750189 36416 36418 448891905 59048 59053 987290197 17842 17838 635128923 7933 7926 973195389 57683 57676 672379794 27918 27919 511696098 52446 52439 26480447 7383 7390 41635332 65083 65081 218454781 53656 53659 369328760 65085 65079 695309596 68716 68719 871810872 21901 21894 986106778 13821 13825 178079805 65089 65083 855209294 27223 27218 333046096 558 563 365161319 68031 68038 43044125 5050 5052 151754517 18788 18786 639623305 60919 60915 601958278 37689 37686 23793733 64524 64520 237167636 59829 59830 932443299 39145 39149 582905533 6004 6002 272940969 40129 40124 647138003 52982 52977 900323685 23296 23293 99826676 56934 56929 771626623 24809 24804 717836605 65106 65103 851492117 65107 65105 492056763 68579 68574 662948802 65109 65106 26113826 63371 63370 308360960 27179 27185 590168002 36565 36566 403345585 60876 60869 574924982 64559 64560 494783992 36547 36548 847669087 53744 53746 290627405 24619 24618 59553553 38233 38231 51889361 4887 4891 627080203 60974 60978 736450782 20839 20836 395156653 65118 65122 646361827 65213 65209 452297445 37475 37469 62597743 29136 29142 841432043 67862 67860 397039243 65127 65125 637279278 65127 65128 42089805 44814 44817 60992398 50869 50870 456671146 42652 42655 585268683 65129 65132 332521868 65133 65130 586479933 13630 13635 485798948 19064 19069 907148742 31388 31386 695619714 22850 22853 663478790 8522 8515 797892707 35261 35260 841821389 51241 51238 699050314 5513 5511 395942102 62229 62232 954093010 5919 5915 642875570 65144 65142 720746818 65897 65898 5326594 47388 47382 103213410 65147 65143 341184233 11357 11363 476416653 33460 33457 465459393 52950 52948 139729416 65151 65145 252466957 52359 52365 366248594 65153 65151 587632559 60529 60528 943548220 30949 30943 8265052 1685 1681 270962811 47144 47139 145401164 18841 18847 585248636 3774 3771 405919030 492 486 92859319 47544 47538 449117563 13352 13359 497970887 22376 22377 560307106 54268 54262 967991929 43583 43590 222816516 599 598 582292771 2309 2302 22200776 35533 35539 707115063 63899 63900 742619154 49708 49707 351694103 7975 7972 493676408 4227 4233 644682795 68785 68783 907959478 44580 44573 748229170 65172 65175 698361250 2124 2126 274726869 59170 59173 500882786 20406 20413 187824002 37688 37685 513067228 7920 7917 73168247 42447 42448 894818158 39155 39149 939228701 58371 58376 401251295 34377 34383 697073304 65185 65179 65669014 39975 39969 69016476 36204 36208 444416522 65187 65188 706962050 60276 60271 716643962 14998 15004 384274587 14616 14610 44147166 66238 66234 329180356 24134 24135 853020445 19176 19178 571846458 65189 65195 442982272 45237 45236 520524720 8333 8330 732673383 65195 65198 40920991 2912 2910 399959867 17801 17794 556574430 44699 44702 856635043 69461 69454 773267570 65203 65199 53676027 35882 35881 585887143 43657 43660 188395010 205 211 212978016 61002 61005 87662034 20025 20023 560582059 23170 23165 486612758 65205 65210 532563352 16144 16150 492948599 27347 27342 911626572 1132 1131 571340887 53480 53477 348655697 56140 56139 1821122 44231 44229 673891888 1513 1512 925279649 42742 42746 625421634 65266 65264 487766065 28631 28638 577465283 16566 16572 376222388 65221 65222 584802088 27897 27904 225218919 65224 65221 367309234 56391 56395 966327731 36361 36357 730787396 34988 34995 705142951 27099 27093 15631986 33315 33313 608172454 65230 65228 102170330 39612 39618 163384669 21588 21583 531314103 30850 30845 370114808 18985 18982 638711731 48323 48330 664827286 14027 14025 71685885 60964 60963 621819898 20954 20949 407369884 56565 56559 826120323 35306 35300 389237763 22574 22572 71906654 46574 46570 384590053 65243 65242 21120762 19483 19478 64587082 67552 67555 403076796 5201 5202 98231779 68307 68311 666836981 68670 68666 852562586 18582 18584 873303825 26898 26894 383433070 24737 24731 475989777 24357 24352 773778814 65253 65249 703212859 65247 65254 366755939 14765 14761 11662095 57970 57976 360291267 34061 34060 19291262 65258 65253 490330403 28499 28493 208074327 43280 43277 15679997 35172 35165 25806594 5041 5038 838349331 41243 41239 119935856 13973 13972 381763074 8741 8740 258308690 33631 33628 134623258 58214 58219 785635209 36091 36086 261796205 24119 24116 834561502 65270 65263 779871526 22504 22500 97289460 39075 39079 182215709 33646 33650 681783674 62993 62991 601593512 65275 65268 153603493 34284 34278 215310515 55994 55991 761253342 12129 12134 307450899 6160 6164 250977720 10208 10215 178216215 65277 65281 5853476 50761 50765 871865696 51073 51069 209876456 50574 50568 576612595 65283 65285 592484685 49089 49093 520788365 21545 21542 76666392 69387 69391 998157367 5308 5309 341180 65871 65870 976641305 60914 60908 497301454 65287 65292 251213203 2139 2136 477763257 61049 61050 416235658 5177 5173 540121267 49766 49763 395270400 36332 36334 959350256 65293 65298 58260712 53322 53318 485365013 37149 37147 705437240 50619 50618 63609071 65302 65296 242029631 63071 63072 990220901 65304 65298 897924921 34485 34478 425666731 33455 33457 430797857 8303 8300 778074553 65308 65307 731526854 22156 22155 406403324 65294 65290 558952481 10750 10753 366903883 69422 69418 280321766 29737 29734 103411484 65314 65312 935261785 46596 46599 26971128 59822 59816 877174627 6693 6688 549437996 65394 65389 226922469 56534 56530 556566978 19077 19073 286469196 2033 2036 992376751 2434 2435 631514982 25351 25345 434142286 28495 28501 358372468 39769 39774 140568077 9253 9248 834396032 44453 44456 83917927 33118 33113 322232304 17140 17141 227362578 65325 65330 375093596 53350 53355 370070905 46123 46130 414776989 28508 28507 9031788 24672 24670 389827366 65335 65328 688500758 65332 65336 810403480 53916 53922 876091440 13925 13926 729826960 51253 51251 950520949 1986 1979 149078723 18636 18632 783528790 65342 65340 972296014 29545 29543 16745198 25930 25937 103944519 58970 58964 262024248 48055 48060 28563352 44444 44439 801869952 65985 65989 956240397 21608 21606 542585623 13514 13520 275810475 20817 20813 50778955 35129 35128 62708548 52182 52183 836311702 29234 29239 581182792 45209 45216 490412822 53410 53404 215153118 63751 63756 653728317 20913 20919 333317171 68562 68568 95477194 65360 65355 449965074 366 373 648061176 22491 22484 956089526 19844 19837 508985333 21311 21306 12678108 33179 33175 907818901 69354 69358 134778652 4146 4148 133696840 506 513 878027640 5999 6001 994931530 18711 18718 745839414 31585 31578 337526041 2176 2175 835663339 9604 9598 653228076 65374 65370 56444633 14016 14022 591936738 45931 45924 204942714 10854 10855 114789305 29697 29700 70120029 58948 58942 724732608 65374 65380 631341617 50639 50632 3651407 65378 65382 921184544 25228 25232 621928437 59181 59174 258728030 15949 15948 836303538 58256 58258 341148673 55281 55275 601140070 32872 32875 310179603 18063 18056 46384266 2139 2143 911598565 20277 20280 308583454 23870 23866 528930471 61383 61377 49114338 53710 53715 840394294 36292 36286 434387913 65396 65390 658857781 68730 68728 460137899 51721 51720 72866655 52134 52132 804362554 41144 41143 448610075 30092 30087 280980791 65398 65402 262848337 69096 69098 216171238 38714 38713 327090557 4780 4786 386564799 65401 65406 78375938 65722 65715 168382822 2681 2679 602123456 48898 48895 905302237 34987 34983 441197544 46954 46948 670056953 24633 24626 256864527 15381 15377 48631826 37461 37468 806180482 20924 20922 16881407 25447 25450 711911130 34683 34684 759491393 6226 6231 37611216 44182 44176 164398207 65420 65417 595221842 2897 2904 884399667 65854 65850 809726934 57499 57506 993711778 66311 66305 846412014 46305 46303 795143185 54800 54805 751557404 41846 41853 215576630 57595 57589 828695016 4890 4889 976621549 41247 41246 41929009 17992 17988 420807468 65448 65441 480559809 47606 47604 917371193 64557 64562 675463204 28318 28314 253105434 58022 58019 991090361 43064 43058 891752014 62776 62771 620762121 31243 31248 285002170 66908 66904 777537624 38842 38836 119078630 8476 8474 133821818 3240 3233 975453545 24381 24382 724082664 11581 11577 961701538 27299 27295 184530451 69670 69665 224489385 26565 26568 427950584 65949 65942 910032773 15393 15387 38623477 12485 12480 188956064 7289 7282 485227995 69259 69264 270525560 10671 10678 952527172 65455 65453 810773654 43028 43034 79129639 65457 65451 861266884 39298 39293 876208297 35042 35048 458540155 62182 62175 608165174 63736 63733 9986459 15941 15938 564141521 59587 59582 461617758 62249 62251 321591208 65465 65459 255380111 66588 66581 693922540 36758 36754 651700983 39624 39619 363439839 41626 41625 392435225 63303 63306 729420847 30461 30456 943891743 51213 51220 749992322 2606 2601 73390355 490 488 602967634 25373 25368 367969362 11776 11779 239964155 1266 1272 785147966 59534 59541 920661266 41212 41209 65425716 36224 36217 96779001 31170 31165 55066814 28250 28246 617834928 57442 57438 72920585 58351 58357 5644270 65481 65485 918076569 65486 65481 654260593 41305 41300 30342459 11254 11258 661817746 56218 56219 612041019 4623 4622 864154652 69648 69647 158769112 12765 12762 620163678 32277 32274 18349045 54898 54903 698567295 7492 7485 794619409 41433 41435 930244370 65497 65491 478205049 20291 20298 639061226 12655 12652 4766652 2351 2354 811868976 35997 35998 870438240 65502 65496 60733362 16346 16342 536584915 63048 63045 1538430 8724 8720 401334948 48255 48248 693144496 3359 3352 259022323 29979 29978 769524360 64581 64574 24404007 65510 65506 47079616 42920 42918 454767327 46971 46966 945249052 41785 41780 425009194 2975 2972 143331394 8508 8507 825027834 45490 45491 497644236 51457 51451 782418390 24603 24598 839719324 62103 62104 533522384 65520 65513 197519983 48937 48941 22748599 10099 10097 901960373 66645 66640 996092301 16736 16743 950600353 65525 65522 480618555 20736 20738 893673084 52653 52654 750816644 51190 51194 580393534 7723 7728 10832440 27049 27051 294892383 65526 65531 663256746 6644 6638 945994987 6401 6408 549472099 7190 7197 660517333 8278 8273 138854936 25484 25479 698499469 65537 65535 198991578 65538 65533 859523796 2208 2207 449302925 63202 63200 519764176 10713 10716 574240667 5988 5984 501855835 21592 21594 139478506 44124 44119 442067873 42188 42195 934548235 22045 22051 815053290 6372 6370 769610164 53278 53284 60448692 10735 10739 503123824 59012 59019 823230213 39332 39336 443403157 69 62 47228927 38388 38395 384072310 22979 22976 639498677 52335 52334 892225755 15700 15705 74919741 51495 51494 781267886 1369 1375 61005575 66020 66023 198100983 65554 65560 230546028 65561 65555 36394251 61110 61108 56058250 60642 60641 146139903 29800 29796 985965904 32599 32593 337553251 65566 65560 185154005 60318 60313 289718829 65568 65567 175442670 65569 65562 173134068 52470 52466 20193023 5105 5107 202778207 62316 62317 381858833 51094 51097 13865436 16257 16251 391303973 36430 36426 255828885 8946 8939 887797192 23603 23597 740259488 45586 45587 1053672 27410 27406 915436405 23790 23786 35296742 12120 12122 183009446 33424 33426 455778028 65582 65583 567314378 38335 38342 35148161 65585 65583 745004218 42171 42175 263333467 13402 13401 453256449 47209 47205 226548084 2089 2084 546689933 65584 65590 870224224 60148 60144 614960299 65592 65590 302190813 8920 8918 906200626 25486 25483 559022764 65595 65592 804435965 9572 9565 615140767 11969 11965 605974687 12035 12037 827977460 60445 60440 991240787 10513 10512 598691553 598 594 493583410 2874 2872 556548976 58481 58476 393978793 33582 33575 710292877 19472 19479 164307497 8845 8842 506043485 35630 35633 403331872 29521 29528 824951506 5779 5776 683089449 28279 28277 974949245 25589 25582 660613503 48936 48937 373860003 47238 47233 461648056 22246 22251 125464210 65612 65615 102153136 12400 12393 227368501 65612 65617 396390851 10227 10226 497047015 38121 38128 822125887 27867 27868 954606213 26589 26590 13808408 65619 65622 85490375 68861 68864 795544286 58810 58806 680027856 8337 8335 729707245 22167 22174 198428163 13208 13205 157146340 19703 19696 53733145 49527 49533 115236440 31964 31957 24110704 7109 7102 634954185 8426 8423 376522406 56018 56024 793371604 37341 37348 460552039 2189 2187 286740651 30838 30835 248856195 11687 11681 678450627 41471 41468 26097476 32279 32284 718224332 52554 52560 406641662 36201 36197 67162854 65642 65635 31149543 36916 36910 13877522 33255 33251 638570281 19783 19784 368114406 17022 17020 757015350 41036 41029 928990854 32233 32236 595544412 57870 57872 313318607 65650 65644 453526937 40999 41004 457437397 8818 8813 197618608 46821 46826 30241680 9138 9144 376397948 649 654 70889938 51025 51021 711804293 65652 65657 5544060 296 291 831963857 50532 50528 555159794 5735 5732 58745597 30234 30239 310340556 18167 18161 40629644 25485 25492 296632271 31012 31010 601549694 65663 65665 168610587 18885 18887 113500708 48608 48606 755627173 4470 4476 425709620 47548 47549 377356776 61172 61165 815794457 56964 56967 799986904 65672 65671 322767500 58792 58796 585975320 54763 54761 443238504 20656 20657 299626348 31962 31955 707422906 52345 52352 541981297 48348 48344 590950936 2689 2685 97142668 9340 9346 279508533 65681 65676 934150432 14792 14798 856289970 32443 32436 502132484 3380 3374 725866038 36104 36105 611720756 43836 43832 654591936 65687 65684 456274118 68328 68325 282154556 1107 1103 917039648 37710 37708 633046613 32621 32616 591383401 51914 51907 850457227 65690 65693 25561661 65690 65694 460108165 22003 21996 515292069 40474 40473 755791528 9869 9872 399816006 24264 24259 507355368 42928 42925 64474328 11898 11897 58417630 65696 65701 840233434 14709 14702 981448475 13161 13158 784921988 18373 18369 726472637 37333 37340 617295102 63801 63797 653043776 48330 48334 600272335 32245 32243 69075094 65703 65709 12257944 13938 13931 552194169 47389 47394 561520130 54179 54176 103398912 6784 6786 12845557 17945 17949 818190960 57563 57570 488490763 4094 4098 477872981 59754 59761 605896772 24686 24679 368506322 42389 42385 209057531 65720 65713 886374966 26577 26582 815307544 38771 38768 459431375 34018 34021 469156744 10335 10333 38419715 32468 32463 484610794 31041 31037 328462236 65723 65727 219288715 65728 65724 858055012 54136 54131 583067029 21890 21896 23512818 65731 65725 14169219 41653 41650 353915587 64640 64639 961786072 49869 49867 239937165 24867 24865 272444689 64147 64140 160238799 12745 12748 928359640 22084 22090 713054893 66949 66948 240246138 69614 69607 601522171 58153 58148 492422811 28388 28383 28617112 5287 5284 445180201 16034 16033 354564605 53265 53261 135185038 2158 2155 62812181 55389 55383 485810218 16301 16299 76534864 60131 60136 175951616 40995 40994 577171443 18776 18779 270775215 38495 38492 261681842 39491 39489 809836197 7443 7440 631920256 849 846 928805007 5243 5245 842846630 49854 49849 669344531 39337 39331 302007570 14294 14289 21282754 262 258 390423794 36647 36648 351395656 46018 46014 506417026 37116 37109 942191334 65759 65764 277218850 60648 60647 173771299 32685 32683 992509100 62686 62682 472697534 41654 41649 924594948 20744 20750 749519078 29229 29235 138710257 65768 65771 228251053 9417 9410 867195947 53025 53027 11386811 65774 65770 797626549 65775 65768 555452479 67162 67166 783434604 66416 66418 128869932 61969 61968 703041249 32339 32334 26403233 69468 69475 681536100 64422 64425 95729064 36909 36911 729086817 63130 63136 46271524 1360 1359 976982256 60530 60532 399419397 54715 54709 934526375 62227 62228 26249662 21010 21006 20806066 546 543 877150201 65789 65790 500303654 40319 40323 775953033 62298 62302 445479571 29278 29271 948397472 24728 24723 484850137 52969 52963 649460546 11005 10998 109004604 57064 57057 592185593 61582 61584 808492730 12933 12928 985062859 39047 39052 488313755 4820 4817 921719913 46196 46191 56306763 25162 25161 36135849 62728 62721 744058981 62323 62317 61370166 65806 65800 247192848 41970 41972 89201286 18952 18946 603616142 48563 48556 432132109 41529 41536 462394898 39923 39919 253145777 17643 17649 768222930 65587 65583 602251133 43097 43096 809475422 32737 32744 255823257 33409 33410 769558064 36481 36487 693414522 65818 65811 614408324 43220 43215 649299542 52017 52015 718737002 29337 29334 942433499 25931 25932 506088217 54834 54836 22218272 13943 13936 505240454 43161 43154 933362652 64990 64996 877096245 43677 43673 473521878 19770 19768 740579151 17144 17149 574978204 35715 35713 15460342 51222 51223 872101240 48120 48124 78247893 63676 63669 675345056 53565 53570 55122939 47384 47382 451476653 65833 65836 720735721 15094 15088 966283854 38354 38353 302140905 22060 22058 927596350 52465 52467 639214498 19618 19622 946479987 35314 35316 527502570 17071 17068 698481305 12569 12571 422636251 55548 55546 321845182 65846 65844 266902313 44171 44167 451791183 65845 65848 60898226 64377 64374 116906307 65850 65844 529288279 16103 16106 853876118 33390 33397 693740299 47647 47641 162581753 31355 31352 438822441 14038 14045 909691848 1285 1282 588513547 48736 48735 476079420 18277 18282 64388312 40560 40555 215196898 2802 2795 378845085 6856 6852 90629195 58065 58067 256547744 61627 61630 807067909 65864 65861 384329969 65860 65865 851308235 54536 54531 40000833 53768 53769 19732985 55796 55790 749094391 27992 27989 70864451 34287 34283 276699265 25294 25297 119821733 65865 65872 103869672 40389 40393 36501917 61812 61807 548171944 58119 58117 357769369 65876 65872 267605950 63479 63472 565242283 65871 65878 160430594 45732 45733 428226692 25701 25700 883120823 495 490 852928416 58473 58480 1121 54890 54883 306529982 65884 65880 92254934 17324 17321 519418771 13472 13473 954920344 65886 65887 756067007 25272 25270 177415266 56960 56954 283354368 10663 10668 965043201 6935 6930 212096166 44557 44551 988850533 34403 34402 718346055 67679 67674 932937976 30410 30408 926199731 65892 65896 485896239 65890 65897 679959594 31923 31926 600350046 28583 28582 749771981 25910 25904 243952080 8877 8882 699055699 65902 65895 22049303 16470 16467 620887293 65900 65904 895461537 62011 62006 603542476 65906 65902 711032460 30907 30913 910904305 65908 65902 389107387 11972 11967 32544389 69339 69341 12137770 22179 22177 589941370 1468 1469 436522110 68488 68482 252889298 22562 22566 736850913 62231 62225 284408078 51164 51160 745123596 46255 46261 236688362 43228 43229 26424997 10565 10559 637248071 55179 55180 364494540 258 257 525074025 11361 11359 34101233 54363 54364 265008482 21221 21214 777563624 64522 64516 279157966 41067 41065 614156095 48718 48715 828977345 18406 18400 72912079 67433 67436 2245630 11652 11650 862303633 46535 46532 965925994 42505 42501 230820531 65933 65927 269270464 64105 64103 999804907 3259 3253 553784453 24278 24274 80113676 48658 48663 85964607 35916 35910 665793495 27869 27876 279569378 57030 57024 336261395 65941 65936 886998923 27277 27280 659927008 48907 48902 804728432 23779 23785 753285704 36923 36917 499855383 65946 65943 60606999 39060 39053 454126535 42759 42756 725043436 23707 23700 222406973 20644 20643 457299601 36414 36407 18444703 57974 57971 631769480 24625 24629 834204854 24269 24265 116006374 32749 32756 711577175 33957 33953 636225125 67720 67722 352272418 49956 49954 627545012 16954 16957 651703152 24706 24709 151037457 44132 44128 48582022 65962 65960 267656474 46472 46468 603189263 45417 45411 124615136 32331 32330 31743433 31285 31279 913631038 18844 18848 725941118 23906 23904 629415017 160 155 458920246 39148 39141 599248327 834 836 143593387 65972 65967 195043333 60692 60685 902449661 32701 32707 699748708 46524 46520 403690407 15727 15730 107384147 51905 51907 18878642 65971 65978 902831683 65973 65979 19024936 43260 43255 789082551 31122 31119 847834828 67843 67840 219488922 6503 6499 49171976 15272 15267 998112726 35673 35678 306826023 65986 65984 813380898 5095 5094 278816452 20646 20650 919286811 56255 56250 906202242 64048 64049 690113431 10334 10330 67566846 37927 37921 557655862 19342 19348 586140674 54934 54930 16381754 7909 7903 133345020 53372 53368 950814872 1522 1521 404920238 39296 39292 151465294 65999 65998 334123302 57243 57250 683263736 65997 66001 13255921 28826 28819 161040798 52518 52515 572208780 34553 34550 588315857 21862 21868 242144027 11991 11987 43149558 66007 66004 328395101 55013 55019 531099361 6897 6902 993156576 8172 8176 363167142 24656 24663 572010353 28489 28492 83712683 59469 59474 873504727 25591 25593 43247106 48158 48151 47254209 66016 66014 945509622 58740 58746 723485948 66018 66013 896894180 41906 41901 378111465 38303 38305 370538573 67551 67548 298863919 17152 17156 55495208 66392 66398 65419949 60868 60862 298427261 23672 23670 992722611 41739 41745 476499759 9284 9282 565227633 21965 21972 50593306 60242 60236 639035567 58419 58425 711972701 54475 54471 185758911 67972 67970 65797881 56774 56777 797898160 1110 1105 611607708 49698 49695 23986117 42027 42034 528312503 38631 38627 753634853 55992 55995 286079958 34614 34607 983588564 37819 37826 298305585 66035 66041 773901026 19677 19679 373044606 37030 37033 390164195 31832 31834 439743754 16730 16729 670611359 23292 23289 900617224 22028 22024 14755594 63188 63185 492832809 18084 18088 106587510 58494 58488 821684845 5059 5060 810283783 43209 43212 418108472 15147 15153 646286695 59335 59331 366989992 66050 66055 465903036 42766 42760 63284262 67365 67372 961856215 65986 65991 847918139 2458 2456 223169454 27139 27145 375720357 57941 57935 226178573 36718 36716 835574443 49727 49723 551323016 7458 7456 990624685 42438 42442 29853364 2309 2316 526982143 64414 64419 715608727 35336 35337 637863160 24513 24520 526493276 4538 4533 340086597 8319 8320 89711435 54795 54802 367477379 63358 63356 470534905 66068 66074 179589902 66075 66071 140069820 59911 59905 3614739 29789 29792 73527650 66072 66078 447914989 24573 24566 638144035 3966 3965 195907758 52990 52989 236580819 36650 36643 505873147 66080 66083 839136605 66077 66084 879593758 878 872 306419820 39096 39090 25682518 66087 66081 257867627 48953 48959 5337713 29085 29091 797567920 50099 50104 572464541 13127 13120 115906548 62368 62365 488562300 66086 66093 342907655 31684 31689 373386358 5857 5862 90858177 12591 12598 208173139 54131 54134 831855420 47467 47471 93826313 34332 34329 31905344 47911 47918 3041490 61355 61354 334464767 66102 66096 727410818 66471 66468 198960643 66104 66100 86427416 49421 49417 655561060 56007 56005 640557971 52557 52551 25165118 19885 19886 384910087 14655 14649 527124578 46260 46264 878540015 66106 66111 772000076 31679 31685 73476037 32677 32674 209577814 28319 28325 404663248 51957 51950 265491499 66109 66116 35671614 21464 21457 321550717 34193 34188 601065074 14049 14042 114503419 39019 39021 814487455 27156 27152 267095165 4003 4007 776337558 50433 50430 715287682 61889 61893 267147228 26047 26053 555119325 26137 26140 787120640 41453 41446 148515755 28530 28533 79435819 69289 69290 420943496 25567 25564 35656953 61274 61270 189624835 57038 57037 99095431 66133 66131 414636879 45049 45053 359599310 66135 66132 105453115 52912 52907 413531951 31943 31948 290951523 66133 66138 3074638 63490 63493 785709736 31632 31635 951327012 2944 2948 792033247 66142 66135 701324368 54530 54523 955340742 37462 37464 681395886 66145 66141 732286780 48328 48327 436175403 44885 44878 500766385 28531 28529 703873752 12731 12734 123337691 39743 39739 420578877 16542 16547 172112810 66151 66152 496458991 6032 6028 748337279 4487 4485 975073893 35567 35564 882565273 25794 25791 200099591 5537 5542 965531855 55925 55921 854151304 53507 53512 458014597 26471 26472 354972790 14981 14987 846044121 25910 25911 539070735 66156 66163 721079581 14367 14366 159582295 66163 66165 467046026 1506 1511 832569703 58794 58795 214000434 46330 46328 696570888 66169 66162 22950967 52515 52510 51153024 4055 4061 477690683 32308 32303 238773676 66173 66170 165706519 64402 64395 35827535 66170 66175 116455632 52046 52047 964732586 32942 32939 900950727 43655 43648 55548237 3021 3023 271942703 66180 66178 238619180 40834 40829 754035396 65571 65569 201167093 25738 25739 30143674 66184 66181 814861217 60480 60483 934658804 4125 4122 147355722 55046 55048 15846263 55752 55748 239222076 1821 1827 66299934 64331 64333 962448718 17538 17542 216120719 54326 54327 248227443 40400 40398 398003821 22298 22297 180166284 64858 64855 621694672 35889 35883 733590144 38246 38242 728681458 27917 27915 57966991 6337 6336 392461355 47567 47560 820178659 66201 66197 739658527 68669 68672 31820648 9899 9900 915076662 66204 66197 614848990 40976 40972 629869900 49547 49545 612238125 66203 66207 941845418 63200 63193 405537016 65947 65941 348437813 7491 7494 33483892 66207 66211 990438374 29322 29317 531214203 68573 68570 571625850 66478 66484 196594652 23213 23220 898607467 4241 4238 849063158 2331 2338 56475422 5798 5799 29945221 51191 51192 197641310 51024 51023 873073595 16843 16846 107691017 63259 63264 963095955 58155 58150 230262025 66224 66222 583436130 128 125 51974534 7943 7937 219314862 69695 69690 497589850 10525 10520 833385284 31145 31144 899677894 32645 32638 484159621 61018 61014 45549155 53529 53533 132167937 49374 49381 13642587 52088 52082 950414407 39865 39859 153854680 54520 54527 689170170 2500 2499 408365501 23526 23527 402599208 49912 49907 212348821 42072 42077 96390872 56284 56278 318441928 44111 44117 46248162 39372 39377 309493013 18360 18355 862303236 43496 43498 618363708 28767 28771 123640881 30294 30293 229533947 33096 33094 215321132 32683 32688 28442684 43981 43976 454106454 63312 63314 825991821 40597 40590 979780549 19642 19638 655601616 7215 7216 170387093 60253 60258 770979124 69523 69530 574173315 5395 5391 246253668 50923 50917 306258615 17803 17799 417964798 45122 45118 8023010 31435 31438 143217222 27651 27652 170243465 710 707 967413532 66264 66260 664689569 66265 66263 28067883 66266 66259 906510939 66261 66267 8124516 44813 44820 681950785 69468 69466 409177003 15915 15922 63292034 66271 66270 614466511 18052 18046 593054090 63667 63662 443929536 2668 2672 790866902 8398 8401 714266364 64078 64077 49450759 27019 27021 325907275 66283 66284 236169013 51845 51838 306676396 45112 45117 140422277 26227 26234 80943503 41717 41724 82859774 25659 25664 762248516 29425 29422 47901848 66283 66285 739040948 1970 1965 582823318 52245 52239 498150735 17089 17093 44609814 10002 10006 882316869 48367 48364 627659751 16859 16858 988873721 41918 41914 490962330 38690 38695 306917811 65997 66003 638394332 22069 22065 562833300 571 578 691748867 11617 11615 60437200 20230 20231 757865190 67387 67383 681160215 34058 34055 276484338 66299 66301 3564628 66302 66301 787585146 59468 59465 2811802 69171 69170 840657487 15240 15234 894819931 66306 66300 796220561 66307 66303 931739868 5965 5960 373333956 66309 66303 736576741 66310 66307 251023910 35208 35201 729515453 11959 11963 240622912 63901 63896 54924374 15963 15960 42338236 47894 47887 478194628 45899 45905 29240182 63229 63234 997614579 50247 50254 440924118 48878 48877 756059290 28404 28411 134545500 3864 3857 250945131 63028 63032 833293180 68720 68722 132065421 26445 26443 757647789 42848 42847 554027083 47162 47157 800257213 1676 1682 773441806 62704 62698 98045799 66329 66326 367657096 17133 17128 825312039 64700 64701 765901619 40112 40108 766758989 66333 66331 952061178 58262 58255 10732625 23273 23280 63754293 35908 35913 321219174 66335 66337 230272219 67228 67223 980396625 10764 10762 225913331 66334 66340 798968188 66340 66341 208288588 57847 57843 421970502 40407 40400 560611694 47858 47856 669001118 66340 66345 33251792 51026 51020 700627664 51130 51125 982566220 66347 66348 338678174 49715 49714 460331727 9154 9155 669579923 66344 66351 204649045 66347 66352 815700372 67522 67525 401064981 52256 52259 36079288 30429 30430 601110520 17150 17147 893989210 41874 41868 584646992 15297 15296 104200556 66358 66359 930210503 64933 64938 378843917 66361 66358 374812309 13674 13677 892864606 41093 41097 465721079 42435 42441 762326418 51965 51961 625861340 66366 66359 73388357 66367 66366 578231009 66364 66368 127288079 67689 67685 767722111 52422 52429 724857432 37630 37629 544960899 63851 63850 533321582 59022 59024 857104831 33343 33350 465853652 38002 37999 473154816 11582 11579 41813214 66372 66377 4355904 33593 33588 183926650 66379 66378 599761180 32583 32580 1727569 42629 42634 840638088 3685 3679 582920975 66376 66383 188202433 51339 51333 154132478 67545 67550 697232003 43313 43310 33276634 28870 28865 317692285 56625 56629 449172961 20741 20743 635766786 60108 60105 683029289 21299 21303 900998145 30251 30249 345035830 68185 68188 117452855 56152 56150 207681484 48290 48289 520911011 48034 48030 483432962 48819 48818 933014330 65844 65849 337097368 65651 65654 158935261 56559 56566 814689674 66401 66397 66394248 23334 23333 21465061 69532 69525 79042252 22603 22607 467667674 3685 3688 40843647 6013 6018 636471057 66407 66405 603447218 14871 14876 438362688 47021 47022 198554083 20227 20223 81513723 53286 53290 338482804 11068 11067 507012814 53972 53974 93735516 56521 56525 32161417 881 884 440339997 54411 54406 47754459 8214 8215 40856310 66226 66224 11547426 16709 16707 961672281 19763 19759 582850690 28324 28322 407488415 3537 3538 911533876 66418 66423 16874491 69163 69166 418143265 54352 54349 168179884 69149 69154 701193904 62567 62574 61167479 37466 37467 687113948 65542 65541 97263957 61626 61620 68870025 59971 59968 881738601 6380 6379 254780184 69688 69682 222433332 66434 66430 177841721 66435 66433 776429836 9815 9814 956425472 38759 38764 728181706 66436 66438 650700348 61489 61492 550904004 2074 2072 622356740 67027 67026 383149307 16710 16706 445812882 66443 66441 670645397 5895 5893 732529237 52536 52529 6811533 57878 57880 478947905 36839 36846 157926057 68871 68872 783882602 36808 36815 796559020 12713 12706 473117393 67178 67171 454733773 62348 62345 844175997 27426 27420 136768361 5186 5181 774937294 64397 64393 293149173 57702 57696 482866191 42686 42693 562608950 3390 3387 546753098 66459 66455 900524724 61151 61154 519841120 20371 20367 100434028 58734 58727 925022040 9792 9788 64334277 67860 67853 77094136 28647 28644 16289477 50503 50507 259689618 8166 8171 827283333 12067 12064 743384865 23947 23953 424453602 6762 6761 762306453 23873 23876 451893110 62320 62315 673131626 59459 59452 862102471 2985 2982 792426367 22956 22949 457435837 66476 66471 93257766 46373 46380 461326170 69032 69029 700654455 66479 66476 148257445 53648 53652 39236843 39616 39609 939492071 66479 66482 752165158 30589 30593 476705562 18663 18658 245382419 66073 66069 597483167 9584 9586 795480886 32014 32013 60891951 5075 5072 960660798 25825 25818 799566612 1863 1870 602146778 66491 66486 21162393 12809 12810 738682574 12766 12760 239977407 28347 28351 877694790 52624 52621 930077489 49127 49122 300405866 3353 3356 617881978 57804 57802 648405554 66499 66495 32391542 62091 62096 182997628 39934 39935 98237702 58644 58648 688101468 66503 66498 979538696 59379 59383 206943667 66502 66505 329007495 29618 29612 100003587 32949 32951 170735662 66506 66508 688419201 66505 66509 170692355 13849 13851 11509612 50776 50772 681940306 32523 32528 27326110 42196 42191 834211046 18743 18740 424723809 34506 34501 23045503 9384 9390 483074435 66511 66517 952847489 65917 65912 958485933 14193 14192 40412394 46095 46091 662518000 35658 35659 914602886 21042 21046 114500769 5931 5926 310856550 9460 9457 490077287 6881 6888 350168718 10392 10388 583302290 39256 39261 796661486 29161 29154 406799022 48855 48848 586402708 50546 50542 188367960 58961 58955 876815903 18842 18849 166504529 10369 10365 254934135 66528 66534 681948625 61478 61483 122757819 48883 48890 450645534 50093 50090 161632635 66533 66538 31564892 40837 40830 819280936 67332 67338 859088807 46512 46518 237661128 66542 66537 410145631 28008 28004 418886126 61533 61536 719837635 62511 62505 382191594 31659 31664 751197378 19807 19814 773647933 66543 66548 569485581 66546 66549 902963280 29325 29321 712353649 23715 23717 857747557 24370 24375 9926756 7834 7829 406609869 66554 66552 15311838 55047 55054 899303259 37958 37953 531126122 30834 30829 802268186 67308 67306 161305724 66552 66559 740023355 45740 45737 415113477 28569 28574 91803729 24870 24867 408424517 48926 48919 13927105 44579 44578 48390112 26932 26929 863055731 66559 66566 460660021 66567 66565 702158286 60090 60084 20428011 9279 9281 127215332 56889 56886 639567052 56527 56524 727436777 9 7 557102039 53552 53546 228161770 66574 66568 136983696 12105 12103 703344571 16490 16486 182895003 66571 66577 21665586 22207 22203 307586185 66579 66577 650097810 66580 66576 53736690 63503 63505 684819786 31190 31193 42470852 801 804 159563488 56884 56888 35005146 66585 66582 384912168 66586 66583 404156625 8092 8086 379344057 3139 3146 8268055 62721 62723 356841377 53462 53464 268184644 3707 3710 225307224 33917 33913 881141934 38229 38236 914469619 54189 54190 153117495 38539 38537 781302938 42588 42593 498669674 58187 58189 280584508 30466 30462 278066119 66599 66597 706591617 30604 30605 995594586 53593 53597 529847553 16335 16341 365837715 64035 64037 903906483 66604 66598 271116113 61432 61437 244847016 25341 25339 116914240 66607 66601 195292665 49229 49228 314378085 66605 66609 727850494 16680 16687 354261495 64250 64254 258580416 17332 17335 95512177 32066 32062 72326321 47621 47619 544755173 14190 14189 498057115 22664 22665 938114963 49639 49645 348303575 17375 17377 212499130 3150 3147 28093119 44983 44976 752345774 67538 67545 458759269 57715 57718 23465771 34914 34919 328351878 35846 35841 749949673 28036 28032 3126969 66626 66620 951130736 66621 66627 53506796 59096 59092 19278638 20692 20695 623484177 23376 23375 924655303 18255 18252 809247509 3499 3495 66176172 24745 24742 62959378 66632 66634 336542703 43444 43450 746895301 33256 33250 26577238 63390 63386 927453506 43021 43022 737842094 3385 3384 238914534 62786 62791 327894113 66638 66641 791560078 62927 62920 541063755 35296 35292 742004486 44509 44503 243965642 65522 65523 154890181 62811 62808 57011476 44728 44732 667378135 66645 66648 677599694 24934 24936 332465178 66650 66649 761272538 60961 60963 585908397 8997 9004 836056432 37136 37139 942427558 23216 23222 936046704 22152 22145 514432515 28809 28808 577329398 66657 66653 211967716 15487 15492 573330223 61783 61789 20632823 22365 22371 280199532 68920 68914 249736755 21971 21970 506839925 34481 34476 72686537 22984 22978 311541792 20501 20497 104417367 20248 20245 67185954 38148 38147 191331935 66663 66668 90917156 56650 56653 231215865 38329 38327 777239578 60669 60671 567961796 18632 18639 47613904 20521 20527 114204450 23422 23421 54589637 23437 23430 558973349 66669 66676 585105213 66677 66670 853838788 31256 31250 175190162 65188 65194 72239827 43149 43154 675046603 60402 60396 909932594 15688 15694 760682607 30701 30706 108645828 21283 21284 16435356 21755 21756 31491746 66686 66685 125454163 38319 38317 785580561 12180 12181 382120982 30934 30940 637103794 17516 17510 548498101 45429 45435 704728057 61822 61818 783466085 5804 5798 201629664 8066 8059 888915730 61692 61687 243840221 44939 44940 495333110 56053 56049 421426193 2891 2885 684031595 14026 14030 782774210 68391 68386 637131261 64243 64244 943288843 9298 9305 623011524 38001 37994 379134930 33651 33653 613337329 1384 1380 207888379 59285 59281 470872230 48258 48261 852395739 45143 45137 667953419 48897 48899 185034224 66705 66710 884612510 29048 29047 506857423 53057 53056 815024586 66713 66708 42514013 53779 53784 531629756 23674 23673 410405186 59645 59647 440019826 3673 3666 781583003 1066 1065 321909524 53143 53138 607103983 4079 4080 720117128 28009 28006 911534437 8864 8870 794787393 15523 15520 222177588 15637 15630 199028055 52140 52147 984563034 33667 33660 177196765 420 416 385269137 35603 35610 696919151 51255 51252 244335999 14470 14474 628841738 51770 51763 308798253 19975 19969 6393120 62126 62128 18907066 16783 16779 126241004 66735 66731 479927377 63236 63230 922977028 12104 12108 974021976 61766 61759 50315565 39445 39446 80940522 48291 48287 578583922 11583 11579 69672840 21224 21230 559970680 28344 28338 449686027 41990 41995 445411852 64223 64216 229101533 66746 66742 931803390 58102 58096 620849769 66748 66741 937619762 55441 55448 342637776 40747 40740 571132148 42427 42425 54776030 8011 8004 536383116 30764 30760 131404348 3498 3500 693594898 5186 5193 521253863 56889 56892 28820868 51426 51424 419598816 61178 61183 235978774 62379 62372 96421158 66760 66755 532556233 63723 63722 414093281 66762 66756 27749439 17051 17052 314994656 9646 9645 76665294 16795 16794 23934277 56469 56471 748705747 50255 50260 67072383 46438 46435 116398409 37865 37872 703386233 62623 62622 516469146 66771 66770 461258257 41234 41236 939793844 57801 57794 523583948 21019 21015 260360544 14054 14050 768584392 64620 64622 524519119 3939 3934 652794354 4464 4461 134653046 18910 18905 406497400 65415 65413 581834013 54633 54638 696447106 52524 52528 455826994 32586 32593 520130077 52115 52112 386744418 32361 32355 77229175 66786 66780 163106411 15849 15852 865891154 36189 36183 942990891 68406 68400 85878963 53357 53363 245350397 66788 66791 587373274 29660 29654 155256902 62840 62837 161080951 60002 60003 322647883 61445 61439 736324891 45774 45781 484154182 42861 42855 208670701 47327 47332 193939640 11583 11588 21706910 32798 32799 91514112 66794 66801 371198623 42302 42308 982187821 66803 66802 451919505 7464 7468 763882257 27433 27440 394353149 17111 17113 507925142 23642 23639 794589509 47195 47196 400224598 59062 59058 738611674 66810 66807 71577189 65473 65468 44593328 1973 1966 129861745 20296 20300 66722031 66814 66808 95488014 8344 8338 78939372 34707 34703 290008139 44558 44561 918797143 66811 66818 732136841 55924 55923 56779958 4196 4195 295826061 66821 66820 25690897 7307 7313 995898323 6132 6128 383831535 19400 19397 255084837 22288 22284 326179970 46235 46230 713411949 45037 45031 970895903 31750 31748 33080520 57497 57496 65271025 66830 66825 997462235 44620 44615 393244397 66832 66826 61898602 17364 17365 415789320 8094 8090 23504678 60369 60376 122189480 48184 48187 673613511 10098 10105 918969689 2787 2784 214276699 66833 66839 395560130 65838 65842 30871774 36475 36473 522201815 45031 45028 63509002 15164 15160 54106192 59281 59274 875625584 24115 24116 435286361 47439 47443 146594760 633 632 270253707 66848 66846 801966982 25895 25894 141656603 22740 22737 171453870 6768 6771 357887313 15302 15306 52440040 66205 66208 523209276 61988 61985 593936599 45583 45590 695807397 50591 50585 985052583 64270 64265 139838785 50447 50442 641836517 18150 18154 953734698 41929 41928 285810580 11070 11073 770195344 51639 51642 862905725 44450 44448 62657964 45174 45169 851689926 38630 38635 738502902 31151 31145 48340166 18975 18978 78024088 32619 32622 755094040 64623 64629 723728162 66445 66452 975365614 47352 47345 50016895 69358 69359 690498728 54626 54621 576100392 52526 52522 746912422 52214 52207 859797655 59441 59439 354902618 16276 16279 25851135 28151 28154 728641185 51627 51623 22395450 18358 18356 867718995 60316 60311 63210499 1428 1429 9872408 66878 66883 717420133 58015 58013 345993598 38228 38221 694496115 33817 33816 903760969 43141 43135 49072442 66883 66888 887707403 52208 52207 442938356 63139 63137 160411124 56103 56108 82948223 2509 2511 120437994 54118 54120 815565581 66894 66889 178207708 2935 2932 300619292 66891 66896 600753492 51147 51145 703960489 69186 69187 485210956 57086 57091 388786848 47542 47539 557313603 54574 54572 45683352 13423 13420 628963984 19601 19602 478302141 14189 14184 337514485 1463 1461 935988493 25652 25649 516364151 66907 66901 980669128 52293 52290 935422829 17855 17848 820240161 49341 49335 350557656 44562 44566 948025146 16007 16003 43024114 19759 19752 316425295 18602 18596 165578250 30165 30158 325570866 3925 3927 141502094 58948 58953 971242487 24272 24275 31718250 1151 1152 727347184 54381 54386 116094608 58255 58250 465861596 38802 38798 932090584 64247 64242 441014363 31432 31431 25554443 66925 66919 304231077 40484 40478 941934906 34145 34139 840748924 705 700 133292885 30769 30764 213637727 60332 60339 668230137 21916 21914 586724609 23394 23390 166313096 43401 43394 732453625 43417 43411 771087743 66931 66935 158936507 7903 7899 393473540 33258 33256 26852551 50555 50550 155942847 66237 66232 620125728 21694 21690 153028843 51417 51416 42098944 66937 66942 205678253 22672 22671 901821642 51820 51822 273013156 1632 1625 71121984 4773 4780 19935425 10203 10209 56837366 66945 66948 793450073 48680 48687 248153862 23212 23219 915846008 38144 38151 182628614 53608 53614 433888633 66953 66951 49554999 2103 2110 861913555 54836 54842 352265471 66956 66952 26671670 17641 17638 949506458 48758 48753 320864983 34236 34238 879845644 28935 28933 810300680 64062 64066 779475546 69490 69484 173463563 66963 66956 741037049 29948 29944 204955176 54431 54424 873413511 53497 53501 313218045 35988 35991 33586105 41711 41717 743010326 40841 40834 31857301 43150 43157 60192445 58390 58391 518492641 4592 4596 375450643 59452 59447 525833179 18924 18931 950285920 3704 3707 422736426 53211 53212 187187880 36102 36095 886623509 17340 17336 564904319 5950 5952 248862963 64235 64239 45594653 55986 55992 104470498 66982 66976 588716469 5728 5725 698768316 51240 51235 920491267 22915 22914 350561351 37293 37298 539158565 12068 12062 825470380 64669 64672 391155883 13828 13834 706691883 14938 14936 313630193 32971 32978 151497228 22000 22006 234754989 66993 66990 155498713 29382 29377 261282500 34597 34596 384102090 5536 5540 759215202 31432 31435 168763265 68638 68632 851370825 10108 10114 285705975 35223 35230 733904745 65390 65384 449829303 67002 66995 865642417 12403 12410 879207754 31633 31639 212174374 13547 13543 716346610 32039 32034 556554802 13880 13881 586575515 48 45 804388158 61198 61204 6525454 62058 62054 108008835 43098 43095 702403688 67012 67006 178645788 67013 67011 508705226 28354 28359 914723680 8368 8361 801374035 1633 1634 118384240 58622 58615 283700043 44226 44225 16184076 19709 19708 185026977 11884 11877 218358955 59056 59049 215360152 67022 67017 234360778 67023 67021 84413 35071 35065 841455748 10068 10062 927521052 33420 33419 581461859 65862 65858 658828467 56103 56101 304439414 45531 45536 2943015 10784 10783 223350947 67031 67029 4445878 67028 67032 250791231 40852 40853 242576749 37123 37126 966902236 18477 18470 295047067 4029 4036 957253730 40918 40925 374237573 40860 40856 754575202 52263 52270 858581339 49807 49802 532890278 65959 65963 63794283 19744 19748 715049485 53308 53301 681393813 67072 67071 157553302 5090 5097 892516351 51841 51846 116154 11034 11030 626813706 64897 64890 328129279 56945 56950 79255684 42206 42211 956075978 29556 29557 513347615 67048 67052 996807028 17748 17747 652102433 8352 8349 7979937 67055 67054 159194974 67051 67056 233348301 69349 69348 849403491 55306 55310 246922024 20546 20539 23819509 17224 17227 377764 28165 28171 928571066 37530 37529 25076044 56772 56771 373293621 57680 57682 788966103 69198 69203 56409848 47885 47892 74210429 11664 11671 43223060 38695 38701 146498569 67063 67069 944377045 41831 41826 590132016 15302 15299 167141804 66050 66049 465308705 67963 67962 154574701 67067 67074 693550173 57299 57295 60331194 59362 59363 263092681 67073 67077 150740415 28188 28194 782964225 62385 62378 848244257 46219 46217 92208112 54242 54246 578142000 26493 26497 190065566 45828 45826 134862948 69868 69861 530884680 67085 67084 509007879 22050 22053 874941622 35357 35362 899402287 67088 67082 845265353 28705 28704 359508975 45989 45986 54921556 58419 58415 695758542 32671 32665 469892908 15110 15108 182603896 59429 59424 241900163 67090 67095 407689908 16113 16109 85612913 55970 55964 779526038 67097 67098 655918292 67099 67093 863995382 41180 41179 147540570 25678 25679 113719841 32266 32268 719704796 35029 35033 124917453 16448 16446 83694318 67105 67099 59349587 17282 17277 35504052 69247 69244 29342744 18589 18590 312762871 47024 47025 936261196 67110 67107 295840119 51949 51952 528259032 67112 67110 637407875 63775 63774 10774673 15236 15232 454915016 63825 63826 58276274 913 909 382892647 15144 15137 962569353 67118 67114 760103498 13454 13460 880617840 15833 15832 280119479 66444 66441 433022207 53071 53075 44606245 49139 49133 59507072 67124 67118 725218383 62908 62915 612692643 67126 67120 322257288 6474 6475 438540660 68418 68417 709737038 38406 38405 58202761 38454 38458 348555297 4858 4859 813318272 67126 67132 643738774 16815 16813 400878761 33531 33527 189012903 48830 48827 734038015 32740 32742 480596045 43410 43414 948038237 50770 50767 48500561 9746 9739 610442734 68777 68783 660982878 10478 10477 70140646 62164 62157 403137884 52271 52278 340080495 61362 61358 506275833 30726 30732 70583782 19539 19532 729306504 43296 43291 755403592 66838 66836 504600847 67146 67149 505007079 44181 44177 51403163 54029 54025 373382242 49068 49070 972710615 63951 63944 434466003 45724 45722 939460061 27575 27581 331781194 61012 61014 315409484 67157 67155 308277371 2497 2495 251435931 2735 2738 333802931 29185 29192 398522029 67151 67156 854248209 35212 35210 546730917 67163 67160 631451378 42370 42368 781564923 67165 67163 566419373 66247 66240 728244944 26434 26427 386004097 27955 27948 64322942 37223 37216 306057931 27835 27840 871983732 67171 67165 993823612 68781 68784 51575361 12642 12646 57778891 18872 18867 284815086 12802 12797 419945511 17693 17692 925631889 2895 2888 209177712 50245 50250 528809503 58696 58702 13853798 701 698 310957442 13073 13078 312748386 67181 67182 526280171 25120 25117 185057860 44854 44848 526016874 12411 12404 265316012 12761 12758 926243516 49509 49513 44893293 44075 44070 400281700 1444 1449 43201854 5576 5581 551710205 11929 11925 498157235 4482 4478 647231438 66536 66535 740263532 37016 37013 34359967 7515 7522 521832589 67517 67518 244378059 67197 67192 981569133 11635 11630 309443991 48975 48969 156621715 14460 14457 1165762 61385 61379 450844382 67202 67197 739768413 67203 67201 980208643 44057 44052 986442973 37694 37699 867721533 67200 67206 731491183 43284 43291 367334719 24501 24508 437957771 5966 5961 119986542 33987 33994 979557068 16731 16728 452861005 6732 6731 827441407 18789 18788 25464376 24311 24315 646381178 18447 18444 586218070 25557 25556 301063599 67213 67217 363804105 59133 59136 654633216 67213 67219 120559399 19 21 528923093 17218 17221 54488110 67222 67215 134528492 2432 2437 799560627 33662 33669 266725105 67225 67219 751897052 11837 11841 58699343 55946 55941 151078031 54095 54088 326068037 57942 57941 406926378 1002 1009 662733116 13318 13322 584875125 52460 52453 625757272 35416 35411 15331285 15648 15651 643814989 21963 21959 907306690 67189 67195 61891956 11249 11243 5368698 44217 44224 923222046 12823 12830 318616055 48303 48306 270073384 67241 67235 107135007 45688 45687 523376847 11569 11567 933775932 21958 21952 395160774 67245 67243 598389675 67246 67244 189047430 67243 67247 236774360 4667 4663 48279782 23797 23793 631471466 60744 60738 311291371 67251 67248 312350138 43752 43746 787276257 61384 61388 42205322 67247 67254 595939498 10165 10170 568951796 67256 67250 752332119 67257 67251 387909792 45127 45124 403631093 67257 67259 796269114 18755 18750 709961129 61523 61527 287394851 68603 68598 833995520 24931 24928 599086695 10008 10005 30580864 32909 32902 21987056 3193 3198 39262083 28080 28086 575775481 67264 67268 853566789 31209 31216 365556933 25977 25970 576885307 69568 69565 946880912 67272 67266 38202278 67271 67273 11569606 55790 55789 286467433 12936 12939 854607219 22427 22432 39692823 23000 23002 744969978 49882 49886 616056657 19038 19033 480943627 12421 12418 55014479 64497 64503 432808143 43743 43737 619734716 46906 46903 615690597 6791 6786 724494791 11946 11942 243375506 29552 29551 847457143 35689 35687 747996852 27956 27959 914977854 39583 39587 757757432 15704 15698 463797458 4070 4076 50280141 50025 50022 542594616 28067 28070 457281945 18273 18266 405805089 67288 67295 738273450 67291 67296 845236602 14625 14629 324938095 40 39 770520895 67299 67296 323323880 9513 9520 31515536 68354 68360 527428187 30195 30189 19987718 4799 4804 241013577 67297 67304 969131591 35479 35476 989865888 3852 3845 858140120 67307 67301 150414642 17065 17059 249629235 16624 16622 494148966 23157 23160 704750106 699 703 52477485 37182 37186 71631146 38158 38161 742998840 16314 16308 692883635 9289 9284 562991465 57651 57645 426488519 49405 49404 358067847 1603 1604 337580945 30469 30463 667700021 34286 34281 102376680 59645 59644 286360869 9033 9031 23178788 67318 67323 42741641 18508 18511 580938289 39797 39790 214106058 23405 23411 571528674 25448 25444 4499581 48636 48638 941047943 67322 67329 20394643 52129 52130 292697281 33361 33360 24515279 55559 55553 950222741 17508 17514 385753470 67334 67328 895632320 38190 38191 21687394 6966 6961 531666762 22108 22113 883035887 10893 10888 143302494 50283 50285 366788794 44839 44840 976772697 14451 14456 485597742 68866 68862 843098145 4821 4815 74432896 7986 7982 385577144 33612 33611 926631910 36426 36429 180513041 24147 24146 223386884 14656 14652 516251170 64711 64715 623271591 67349 67350 125341242 18456 18453 195920054 29754 29757 346777749 34018 34020 83208550 30929 30933 255191854 19783 19790 661462444 47102 47106 45238484 35704 35711 465883640 33344 33338 913707392 51019 51023 863007520 32536 32535 873807590 40906 40912 667548570 30335 30334 597784394 34780 34777 869411055 46081 46078 427154581 7185 7180 445998444 53683 53680 457584040 1535 1542 203979291 46030 46034 26369520 1592 1590 995106034 68561 68562 878749498 2827 2823 364982089 18291 18295 562264009 45133 45132 822067346 15437 15443 882183846 18060 18057 501590340 14929 14936 747150392 45738 45744 885117464 67378 67374 343026964 58261 58265 203029368 44969 44964 5885206 65824 65827 739088692 31344 31347 732946609 67383 67381 811177592 39776 39772 995862659 37635 37641 720770555 9504 9500 91267885 54345 54340 962364024 58827 58829 545145185 68380 68374 510067554 64061 64056 478257213 51403 51398 315861460 29803 29804 662322647 7008 7011 510060999 57404 57401 67015193 64229 64222 732607367 58938 58932 890504655 1255 1254 676643176 8122 8123 496527870 45972 45975 608562612 15987 15982 995721591 25348 25341 19604713 65793 65791 969454253 48929 48922 616810529 67400 67404 31582148 55163 55169 69454290 54654 54651 136301290 67795 67799 457105079 53311 53306 369990890 22800 22795 56752910 13595 13602 830167550 18786 18791 571020292 67412 67411 592060645 62197 62190 942508398 23694 23693 71910966 67411 67415 233847737 50438 50432 860589556 14768 14769 87277092 13233 13226 852307298 7792 7794 612029740 26736 26734 374482713 67418 67421 181030728 65830 65823 995268439 22581 22587 975853015 67029 67030 862418586 28831 28834 180898391 67420 67426 544931950 8729 8724 951649239 67428 67427 10419331 7875 7882 509378735 24524 24523 192388610 39020 39024 224223342 10956 10955 592833825 65936 65932 408074772 61058 61064 4695286 48169 48168 57301122 68693 68700 947126152 10980 10975 256800558 10615 10622 603918892 15669 15676 748306715 60295 60288 78302223 14831 14838 269272073 32687 32686 754822415 57438 57436 859770345 39101 39097 213269199 33885 33884 933632659 35341 35343 590766602 2881 2877 16160187 13522 13524 362480167 50538 50536 902649121 40033 40040 174806798 51844 51840 887606537 67452 67445 216675643 47072 47067 923676907 67454 67448 436816912 43960 43959 697529963 30735 30729 419160688 46001 46000 923689099 41187 41191 560382345 39330 39333 253681952 2660 2656 288637425 9341 9337 986558083 28381 28374 335851253 67457 67463 797958536 56947 56941 507606062 1506 1503 854011828 63276 63269 36863829 41225 41219 10818986 52537 52536 39407703 62271 62267 97388007 40824 40822 525654444 26796 26794 572026799 67472 67470 159335141 59100 59094 34648647 13985 13983 840573829 13272 13271 64770149 29031 29027 566082578 54669 54664 949483493 59085 59087 348543852 60100 60099 878522813 51869 51873 459976285 55326 55330 55149619 14812 14817 527117680 67483 67478 381870414 57981 57988 291872007 60253 60249 424829834 67486 67482 533058472 11694 11687 19843791 38782 38783 962083480 46247 46253 223915940 67490 67485 31552171 17572 17571 49992353 46730 46725 469079898 27125 27127 466032162 41825 41823 106906134 13165 13168 318586947 26197 26203 893149148 67493 67497 587733256 3183 3180 581562122 57894 57898 633616603 41646 41640 18342257 46421 46414 694065980 16579 16577 826267307 63186 63191 735660468 47779 47786 363551406 69674 69678 254391050 25125 25129 200309410 17739 17743 939459258 68362 68361 662734320 54532 54537 690031779 59070 59077 867418524 12107 12103 225681664 22396 22389 500825044 27204 27202 43474073 38143 38142 619511241 43093 43099 372033851 41980 41979 283430845 8240 8243 129458789 59373 59370 329745245 43346 43351 18666052 53117 53115 362543186 44060 44057 399014625 49039 49038 266030867 60950 60944 141402010 10828 10829 906165757 43180 43187 63895759 30162 30164 296205477 44337 44331 532974557 69794 69790 291944813 19553 19560 450185552 44120 44116 764955989 4369 4367 176251732 63864 63865 614441492 35356 35351 538989165 27112 27109 820051560 19711 19716 436006504 49318 49317 978234538 44711 44709 293054866 55237 55231 631254949 34338 34333 331942951 45548 45552 52410792 56011 56017 392397837 25740 25737 58970074 19872 19869 73011906 9936 9931 369628110 51562 51567 50787220 3463 3462 772789591 3934 3931 524680208 18921 18920 411532958 50305 50309 945645756 67218 67212 483356785 21674 21668 159206409 5306 5311 250041566 5525 5529 8144259 32880 32882 329487873 31570 31572 865521483 67553 67556 343619354 63582 63581 64257991 8297 8295 83739618 52849 52845 503780248 50834 50836 4620320 60193 60195 745526220 34730 34733 28807543 67560 67563 721235029 13410 13408 390071682 43863 43860 808584890 67560 67566 357991971 1028 1027 480427277 45088 45084 680104471 61313 61312 52017437 67570 67568 172589006 46046 46049 995726316 3462 3459 968505466 19652 19650 830392676 63129 63134 371698023 61930 61931 604001349 17544 17546 488005514 13731 13726 575882850 36967 36962 770965852 67579 67573 43116301 35643 35649 359504617 39188 39184 23294416 11628 11631 39612451 67583 67578 443594590 21781 21774 643451261 32342 32337 294965960 15695 15689 603319989 40967 40971 949397748 1820 1818 209699825 15896 15898 656922700 29798 29791 260128014 69800 69798 904160947 20972 20969 499850037 44132 44138 167119805 61060 61055 573122735 56324 56322 592964383 15860 15862 297035514 67411 67405 68815204 59816 59810 901964572 23760 23761 65754338 20325 20320 830252087 58307 58304 43383533 11138 11139 621570142 57051 57044 852558154 58879 58872 812655527 50880 50882 93489126 25240 25234 938374529 25045 25038 834057928 49697 49699 740526152 486 482 580667461 5479 5473 934973207 67608 67611 520281971 67610 67612 347592158 19393 19398 418003168 21894 21890 728700852 67610 67615 337040259 65333 65330 24790382 39745 39747 892446194 35599 35601 5680240 67616 67619 730674134 6575 6568 321906115 18885 18884 126064540 41263 41266 5393768 29635 29638 796644462 13453 13446 4519404 35587 35589 92898402 19197 19194 839696445 36087 36085 800143089 67628 67621 823924668 5875 5873 348623786 60423 60420 155503251 67631 67629 73124647 18980 18975 105331785 20826 20831 21079617 21217 21214 17344148 8673 8669 508525440 52607 52612 744610926 28163 28170 29272789 48593 48598 59917162 9857 9863 20444044 37906 37904 475101001 44985 44979 637676668 5570 5567 48759240 67638 67643 233258625 9620 9615 59056317 67953 67960 353483052 13383 13382 522665058 67647 67644 915349432 29395 29396 339156977 40134 40127 896762432 13168 13174 917932657 770 765 10106672 40954 40950 34624463 41940 41938 587745530 14563 14564 110189104 25544 25545 854486026 67649 67656 208528262 47900 47902 290033915 60015 60018 880887137 55502 55507 740910859 29899 29905 848800009 68327 68331 361489100 62674 62672 654029257 11028 11023 551820573 13323 13316 940143501 67665 67664 423370329 62440 62438 157202352 64570 64573 32762318 40666 40663 313459727 23273 23277 874765681 35193 35195 942905442 67668 67671 178469327 46725 46732 650008012 4599 4606 782526023 67674 67671 359417008 46829 46826 922371447 27825 27823 787918023 67671 67677 737783284 22569 22565 77951855 36728 36723 570055486 15731 15725 216085574 15241 15246 14655731 67675 67682 258328568 64296 64303 199113282 34797 34794 17968469 62097 62099 399882147 34239 34241 828213415 39968 39972 140180677 54251 54255 191278402 44086 44080 62618312 3671 3674 212329820 32581 32577 350163629 18013 18008 860285983 67693 67686 136322059 6212 6211 101240317 49965 49963 383077379 67691 67696 937632580 48488 48487 225538677 35395 35399 154065138 18700 18707 31388532 20964 20963 678984650 42017 42024 182553336 67697 67702 888322471 38501 38506 639203539 65735 65741 613092625 59000 58995 514009319 46360 46356 798443278 36168 36173 643574677 67707 67708 69954362 64594 64591 868356729 59922 59916 587797018 34753 34747 376964436 52264 52263 674416046 57635 57638 342172489 69262 69263 555617349 26122 26120 24675405 34809 34815 847582613 3930 3924 604761817 29003 28999 802668043 52000 51996 400692705 31284 31289 642735200 67714 67721 30372618 14748 14751 33866605 4509 4503 99914008 41042 41035 810119744 36640 36638 312826533 61995 61989 32524911 32194 32188 837304601 57697 57690 385148076 29093 29095 865750998 55894 55895 731383706 67727 67731 573603763 33664 33668 316466400 28293 28299 337108652 67158 67159 955231355 60430 60429 196763608 7081 7084 248989272 67737 67733 941549467 45424 45425 539254818 9496 9489 137160732 17354 17347 272862553 2328 2325 579576313 60560 60553 561130916 29331 29336 875093306 26471 26476 122424680 60752 60747 659861124 66154 66156 654374041 8512 8510 898210959 59917 59911 119740368 2941 2938 634010074 3619 3614 287252382 50249 50242 698648222 2736 2740 642202145 17772 17775 718614272 38950 38953 713648852 61411 61409 998799754 26234 26239 113216683 25805 25803 993720796 51506 51504 77806176 40006 40000 574479263 6585 6579 106795271 30276 30270 98064827 22429 22434 2111209 38325 38326 118011338 58080 58087 385654927 23191 23198 38533580 2440 2445 592066077 57386 57393 329637404 67735 67742 52994274 69149 69147 490132899 54997 54993 439541036 5099 5100 680243787 27496 27497 6292577 51934 51936 242603958 48343 48337 117513035 8177 8176 992731697 50255 50259 726434996 48807 48812 63866339 8350 8348 9540659 693 692 472992330 67780 67779 336409925 67781 67778 456205289 4925 4932 72651423 51037 51033 633429562 37850 37852 879710147 10814 10820 747097066 46060 46059 377809618 10019 10012 297444165 19545 19539 868830369 12116 12118 671159536 23884 23879 846247182 21368 21374 938883798 51153 51146 389955989 67793 67790 508261220 35965 35960 616022558 67795 67793 881327353 1573 1577 435736601 42486 42492 376300952 51850 51845 857889741 52419 52414 905683681 58039 58040 762225645 12218 12221 269215295 38321 38328 820169581 3302 3303 865665378 54778 54773 564101523 10239 10240 765488880 38507 38511 987099217 40605 40607 195154807 21131 21126 894788818 35657 35650 113380007 58078 58075 465692243 44437 44439 160404670 60855 60854 241381172 43296 43303 576780355 24424 24425 412597327 3685 3687 341371895 59412 59418 434529928 64148 64147 419880201 44807 44804 615594661 22469 22462 78357897 18823 18816 344392545 67821 67820 521668383 67818 67822 41512891 49953 49958 590429693 35266 35269 985026452 67818 67825 923942930 37023 37029 833489017 42162 42165 248347776 43210 43209 552621246 67829 67828 198061905 66373 66378 127427276 62338 62339 182197605 45407 45412 872012475 56440 56439 851266735 11291 11290 391444516 13804 13806 896863394 66779 66773 555972144 9609 9612 371974885 67838 67833 68125173 13092 13089 631877710 62426 62423 646260483 54743 54737 125805070 67842 67840 551610937 51802 51805 834978601 58047 58050 189007582 54262 54259 964248106 34489 34484 23934957 67847 67844 495632148 39305 39302 70401455 24681 24679 577942939 37510 37516 405784463 8829 8822 813389716 63115 63122 639124011 37508 37510 111143851 67854 67853 51540903 67850 67855 873399380 56936 56930 31872070 25773 25776 709763844 2201 2197 230576443 10749 10747 435788704 69543 69537 285429692 22987 22985 740740150 1723 1718 533418073 67472 67479 174587115 19482 19489 193247372 49857 49854 124484660 40052 40045 547877009 20825 20826 440421193 30754 30753 201986935 31304 31311 43853015 36027 36033 164619640 17530 17526 694466549 67872 67865 536675462 67873 67866 734107994 67874 67873 111773478 57137 57142 686841037 27743 27736 70693761 48709 48703 50299612 28300 28296 12978360 24502 24500 158803665 67880 67873 792984697 29772 29773 451602658 809 802 337657552 12761 12768 290017448 11607 11605 94198335 63192 63185 616013267 19799 19802 727447056 14084 14078 447704347 1708 1704 502114538 29004 28998 840875898 67885 67890 67623331 1896 1899 975962520 28897 28898 793911893 35921 35924 630728583 11962 11967 450652596 24300 24299 213758128 30566 30567 221193886 17420 17425 808822797 49435 49433 73512948 67899 67893 773452953 7791 7788 259312297 48795 48791 4801541 67902 67899 322269208 1243 1240 384985517 50143 50140 584873627 27060 27064 34466250 33998 33991 675027545 68563 68560 590489833 49827 49832 19502175 31291 31293 803480476 55963 55961 317863411 42216 42221 4076143 67912 67908 292179492 24863 24868 881838621 63045 63043 463572390 62983 62988 53897220 25880 25876 808803549 28350 28345 528529623 69281 69282 457168952 57888 57881 657594259 67920 67914 535619264 12332 12330 681834676 58866 58864 68146417 44919 44914 864392616 65654 65655 553414088 56153 56156 105016452 45804 45801 938161181 21089 21086 167667702 40978 40973 840519219 59685 59690 792544122 750 756 141769102 13971 13964 488800209 62247 62254 948129028 18772 18774 89226160 65001 64998 123746071 15169 15168 242386101 52474 52480 272840322 68377 68373 659846302 32255 32254 12075282 27423 27416 883633853 67940 67938 74288311 8103 8105 729158055 20617 20620 44805851 12722 12718 167784749 48631 48627 794838514 45321 45316 25291917 29000 29001 299196755 22275 22273 39957737 67948 67943 50404166 46998 46991 25087479 39376 39374 91855198 51709 51716 163046139 26135 26134 956557065 67953 67946 134083058 62654 62652 197647973 39538 39534 707133200 67951 67956 723653461 54895 54888 11123821 55697 55701 370635989 21196 21191 440996348 57475 57481 325228682 54475 54477 648085948 3725 3721 757851293 67533 67532 863544370 59468 59475 877956042 5833 5831 815706902 47939 47940 762351540 20562 20556 268765261 46521 46528 693222780 67969 67963 853810967 11424 11430 725473425 78 74 293254538 61686 61690 515762122 67966 67973 795943487 41272 41278 58199730 26296 26289 249344587 8320 8323 843443491 67977 67971 870294384 43762 43757 970598166 68932 68939 720080533 11532 11525 992028345 57163 57169 597972596 9199 9197 19476162 54392 54386 308276883 25218 25213 978469635 29361 29360 709627509 49811 49807 327030079 67987 67984 573351185 57598 57594 853783613 67989 67983 364880003 12075 12078 880881946 60468 60465 901733890 39968 39965 707538659 42358 42353 411162130 55741 55747 21303396 7831 7824 490625274 24643 24636 269105210 25642 25647 871198585 67993 67998 747048752 2403 2399 3140021 13987 13984 254297288 48541 48544 175683188 68002 67995 585956887 28002 27999 230737038 52504 52498 87647958 39042 39037 435462307 31332 31335 390551735 19167 19162 385058057 30046 30051 591039733 52328 52324 499810824 47273 47266 919637039 11559 11553 955518026 52675 52679 901009526 64598 64602 423546765 66454 66451 91114917 5767 5766 826972571 24423 24418 351818736 24226 24230 162492796 69865 69869 569245888 68015 68019 69166314 34463 34467 29779903 68019 68021 13870597 14015 14012 843623982 68016 68023 880786248 52307 52301 261454463 17034 17031 654242748 68026 68020 937462304 42851 42852 647124331 29137 29136 952320917 1350 1343 626797592 27752 27745 197298889 1620 1621 300090925 69905 69908 48612774 63434 63436 942833141 27903 27907 48598755 39165 39170 496837387 3033 3040 218106653 41509 41505 690001939 13226 13222 979997738 61986 61983 174438567 55673 55668 727658154 68879 68881 828529556 42214 42212 198802910 22024 22027 144409927 46176 46183 802892222 68045 68041 67739266 45363 45368 694774597 42293 42296 915931988 66821 66826 437629712 68049 68045 4652615 45930 45937 574070311 68051 68050 116261851 9443 9444 800697627 55487 55486 195052083 65120 65113 244183377 24760 24755 246077711 68050 68056 19061405 67773 67772 339267066 2066 2068 605937426 68059 68054 999592133 53607 53606 365849 16983 16981 990618675 47038 47045 843323329 25184 25186 846053110 68064 68063 631994710 36101 36094 640710874 28328 28324 105392181 14553 14547 355522625 65428 65435 724735454 63040 63033 991286223 43433 43427 932786251 25193 25189 827464806 45524 45531 332635009 69839 69841 12993365 68074 68069 471017828 52367 52363 369201356 52521 52514 112559055 28830 28823 707108500 36393 36389 607730916 17531 17530 308808444 65278 65276 986364321 68081 68077 137549847 25009 25007 528165556 67789 67784 468241188 68084 68079 252577681 14446 14443 608526414 68086 68082 678477761 55274 55273 476063382 67274 67271 180721277 8879 8874 38705165 57343 57340 958192763 6351 6348 677790278 5152 5150 96533512 66321 66319 186405643 49262 49259 657165143 49533 49535 495672655 6165 6160 949508377 18857 18851 512944740 68095 68098 137635661 68098 68099 681192302 17755 17751 888178778 58647 58640 234053400 15716 15715 39602267 66484 66486 869875589 40709 40702 95935674 65853 65857 41665162 67811 67814 715062272 65605 65609 27999258 13971 13974 929329131 65445 65444 833776385 67738 67743 218052546 59888 59882 349884373 48524 48521 137855205 50925 50928 999547434 53490 53487 81241000 62639 62635 46787590 52789 52787 8282721 16512 16513 417508245 26849 26844 58053824 20047 20044 364958493 46115 46113 852326751 69934 69931 862045491 17344 17345 167546778 57265 57272 421912880 26523 26521 608488353 41994 41998 195883999 37554 37556 295205579 28481 28488 861610104 38860 38866 483204654 35894 35893 192533970 25689 25692 63547756 24261 24260 737846228 45759 45762 526033871 68133 68129 71187245 69001 69007 480403353 9751 9756 437973316 62919 62923 170605461 58969 58975 997476978 37014 37015 446407410 57520 57517 982088816 23263 23265 520470353 11676 11678 550493963 27280 27284 450531613 4368 4375 772813087 56478 56475 863789595 33204 33197 344539074 18591 18584 493766210 68818 68820 531729856 2740 2741 153755340 5865 5858 395906888 4470 4471 831443853 64030 64027 317443556 55845 55841 234141316 68153 68150 160532654 55581 55576 165594544 40692 40689 435430594 68156 68150 72105764 68157 68152 316539375 13529 13535 950713182 69818 69823 872253362 43184 43180 325665237 36517 36512 923139684 42256 42262 338234321 39140 39133 326240434 40898 40905 66428799 39667 39674 250073422 14833 14832 45841733 68162 68167 204914916 24891 24886 172900691 61774 61776 721309776 55473 55474 791284603 12952 12956 703286030 40306 40312 985334594 8530 8537 496834033 69470 69473 619462199 27649 27645 774360600 68176 68172 230192771 37963 37957 758338591 68932 68926 341741506 10113 10108 918558610 47447 47453 238116369 6942 6939 780678823 69867 69873 57678184 68183 68180 201410092 848 847 358348587 39115 39113 117298622 68186 68180 199363579 61478 61484 384926780 20033 20034 855050194 14237 14241 382777467 13541 13536 58909263 53065 53064 66586683 59231 59228 32682830 57274 57267 190211930 10310 10304 879913916 68195 68193 857727304 22387 22392 179411626 68197 68195 423530171 58629 58624 63325855 69237 69236 307101092 2444 2438 255932211 54937 54933 517255521 11021 11017 191554265 5457 5455 126585140 1785 1789 665062653 22449 22446 775678708 16474 16479 575861839 8288 8282 88212994 33525 33518 135010142 55229 55231 68647039 44176 44175 885538152 19836 19830 739586236 69178 69182 347341168 18355 18357 198151410 39331 39324 111383442 12826 12832 421604148 68216 68209 572695700 21647 21648 231137185 2636 2639 52932541 68219 68218 473773790 53665 53666 493229802 65221 65214 765661892 16554 16548 960513246 57592 57586 372965205 26640 26633 475580890 46258 46255 311120885 55912 55913 69852269 57270 57266 59353815 4655 4651 366885006 7594 7593 486459573 42408 42405 28704488 67164 67161 343881412 15874 15870 35890805 40787 40782 152584423 57655 57653 847025742 65888 65894 797609506 68229 68236 585199042 55192 55188 952826194 67615 67620 707733669 55425 55431 58718236 32262 32260 865590762 10248 10249 640020004 36668 36665 701222005 68241 68243 64045183 9626 9629 30616106 5217 5214 32863082 12662 12668 125495626 68247 68243 845950012 55309 55306 761849855 34140 34136 537663897 38521 38515 47070773 8598 8597 368554985 36709 36715 280534444 9706 9702 225889288 38787 38785 17037387 12377 12373 404049471 54690 54686 283926712 44542 44541 918865780 68258 68256 826366245 55956 55958 194988701 1747 1741 372671597 25292 25294 944196219 29366 29362 416771423 10482 10481 451623812 56847 56853 739629145 62901 62902 5031969 65702 65699 125850394 31099 31094 503869721 68265 68268 160528081 4703 4707 57318477 39245 39239 866193529 61509 61512 419365799 26195 26192 24814441 21696 21694 447609421 39971 39976 49164327 12677 12672 571698714 55355 55353 447560062 59465 59469 837333838 28254 28257 548350416 30974 30968 805419140 67328 67324 273590957 59011 59018 535738085 52420 52417 39565987 30133 30140 272675484 64052 64045 974032216 4793 4799 208330633 68281 68286 569168343 49761 49756 88227386 41192 41189 476494632 27526 27522 35849495 30996 31002 604463395 44799 44802 212937180 65980 65983 551223173 67128 67131 691576653 52402 52399 870760772 60160 60166 229776165 66545 66543 909628960 45102 45099 694450255 10166 10162 227903099 68299 68294 790923608 45731 45728 416627050 56734 56732 876277541 69153 69159 365502732 14704 14703 367118305 32204 32197 47513883 31263 31267 929712698 27796 27801 505398208 44551 44556 184295629 33429 33426 73617580 68303 68309 922360286 63367 63364 291592804 35785 35780 167903053 45075 45080 66328028 45747 45742 260909765 37086 37088 130060360 616 619 926427703 68316 68310 646485807 35165 35168 547293319 14936 14943 52127425 68314 68319 38192261 7876 7875 535368298 39320 39324 516296734 68322 68317 322329511 29625 29631 377035220 43811 43818 720005913 68325 68322 233968235 63730 63725 570630104 39998 39995 888382693 27294 27292 698935561 10867 10872 598542001 43593 43600 668786099 61884 61889 520089120 25673 25672 768378574 50483 50482 291228952 44735 44734 130453405 51049 51045 709272588 68329 68336 684150846 22499 22501 914030891 23966 23973 330294912 54338 54335 581697496 57368 57371 68473076 20221 20218 988044379 55072 55066 951140423 54291 54288 411856854 22717 22718 561582798 35287 35290 285780090 68346 68342 323792483 8383 8387 385798650 37189 37185 54897776 8374 8380 540328512 68350 68348 732892233 68344 68351 34881120 20986 20980 479420351 63472 63477 382577610 38487 38486 435135986 60633 60635 488137155 59278 59275 159762534 66775 66772 613723926 39928 39934 307097177 38939 38941 953149446 18946 18951 797547092 45911 45917 484642952 5986 5979 427116033 60656 60653 163149487 12514 12516 93843516 69133 69131 15552872 45269 45274 549048684 68492 68485 642660199 17429 17435 74525204 37329 37322 838926945 36085 36084 173662117 43337 43336 759329404 13090 13094 54989207 4671 4668 197600772 68374 68368 364798135 31842 31835 331463007 31547 31546 570313411 15732 15731 645964611 68551 68555 867822644 45149 45151 464757030 64680 64676 493289051 36050 36043 21645302 67281 67280 46749615 53462 53466 838405387 43358 43356 864377958 3396 3402 341465946 68386 68383 861035842 66140 66146 883788011 50703 50702 835475630 68385 68389 188727437 19 16 333861385 16351 16350 560346056 62021 62017 284865346 21906 21913 656779539 2167 2171 92236965 47213 47210 728840775 56594 56595 29097204 21697 21704 152033108 21275 21282 398597050 27066 27069 974709042 20316 20313 116582364 11048 11045 605810971 63037 63033 222129265 16685 16689 249503736 54713 54712 971657683 8693 8692 398615065 61157 61159 128516342 61931 61936 331434792 68408 68403 513976057 31065 31069 840257120 40750 40749 472422139 68411 68404 293031674 25299 25297 571211312 68413 68406 436245736 60129 60126 260578868 61246 61244 229702086 47997 47992 635306399 27185 27192 562749966 52049 52048 981393113 6859 6862 291100299 65255 65253 954113328 3647 3644 1266192 47302 47301 367767591 8058 8062 383194985 3610 3617 924499217 45642 45637 882123666 44825 44823 790314719 68427 68423 541593639 61462 61465 304684087 69566 69565 266500636 44174 44180 67134406 68429 68431 902152366 45166 45168 23831254 55170 55177 652914841 68434 68429 125438499 68435 68434 195227532 61476 61478 441373930 14887 14885 754334682 68433 68438 227649092 47640 47635 279729266 38032 38038 277270706 1014 1021 904305937 36658 36663 532233209 35146 35143 610882230 21366 21368 508812592 16996 16994 544728151 19690 19688 957216023 68453 68446 895173586 46994 47001 348063914 62241 62240 679494438 68450 68446 714393590 46007 46008 121426403 68448 68452 333272876 13996 13999 556773087 45554 45547 662646260 22725 22727 558064171 39794 39793 722108675 68037 68043 391123781 28451 28457 963144176 33177 33184 610111375 67066 67064 556745027 21197 21193 461739264 9690 9697 479485648 14419 14412 158676250 6803 6809 620540995 15933 15940 881779740 67335 67333 70350331 68827 68831 128747640 33671 33668 623822364 45985 45978 964861575 52567 52573 110630367 44558 44559 580994172 5090 5084 281686317 68473 68471 336904855 6773 6767 831236205 43838 43843 548004763 20689 20694 63226522 64850 64847 718254465 60498 60493 108540312 26149 26148 689433198 32789 32783 21490376 496 491 861553123 20756 20750 515143130 69530 69536 175522355 5995 5997 400984034 67908 67913 750051899 9397 9391 935342254 68487 68484 684303181 58257 58252 367659095 36807 36812 24660845 68490 68487 663182103 62281 62277 332500928 56345 56343 663275354 65601 65603 303678273 54574 54577 949846552 43003 42998 88563126 46176 46181 46478689 68493 68497 656895715 32527 32520 780250426 68499 68495 119362045 63561 63563 68123815 43010 43015 193475937 24504 24507 836523273 67413 67418 29444742 65990 65985 411955626 46606 46601 247411248 1678 1680 616556951 33493 33495 844724455 56293 56297 307183022 11763 11756 791164840 19488 19481 518547703 64841 64847 151465178 11629 11634 211312952 68506 68513 741958019 17041 17035 301794755 56554 56547 791031484 68511 68516 974942355 19591 19596 12728163 57111 57105 365911447 26150 26145 898279951 68520 68516 14228558 46752 46745 86859593 51533 51527 479739796 39199 39192 717531129 26873 26866 39223228 67811 67816 968810526 20798 20796 255623902 68527 68523 425466306 5473 5468 199589746 27877 27871 953447470 69025 69023 294382878 7802 7800 773124954 63774 63781 786511821 10869 10867 287730599 53747 53743 779987201 27061 27059 103503312 30281 30275 15793002 33383 33376 134618910 4820 4822 745852087 67784 67788 630671836 68540 68533 71459244 33016 33010 60912139 35551 35546 159281269 27982 27978 357108311 61226 61232 936371514 20142 20136 490497353 68541 68546 529552627 34373 34370 695000765 35605 35603 261952126 34335 34337 460863895 26426 26420 818616814 12693 12694 799442354 40782 40781 351782439 1310 1305 344891929 46526 46519 465175720 1733 1737 89501562 19874 19868 783776679 59371 59368 949192407 46634 46633 932271715 68559 68552 366184575 34401 34396 293383094 33279 33277 62248765 42821 42815 409940713 69904 69898 11719631 22110 22106 401881805 68565 68560 410807449 30862 30864 118023 34502 34508 671126939 23590 23583 51607468 41401 41397 34241697 69494 69490 466378510 64143 64138 646204857 20211 20214 576235989 7636 7634 509254634 43774 43772 760864081 14046 14051 771637795 32067 32065 604975118 63689 63688 813977714 57650 57657 42762409 42473 42474 225073526 66628 66631 227127011 38731 38736 452375575 2130 2125 399837940 61169 61171 524092788 33565 33570 459689762 68585 68583 29140765 32365 32361 135157649 60789 60784 530955651 64207 64202 164334685 17996 17993 347706029 68585 68590 683389414 62414 62409 718113068 11629 11625 78353259 7531 7533 32226128 47203 47208 239909851 68595 68593 588716700 68596 68592 176359 50247 50246 262906744 13023 13021 945382492 3151 3146 63287078 14945 14944 940920752 19556 19555 518716919 46304 46309 635760090 22054 22048 20921279 42596 42599 431163239 37786 37792 359968902 68606 68600 295371979 55133 55135 323343232 6150 6143 309738229 47059 47056 808511040 7622 7621 370337318 20165 20168 255747624 57174 57168 151144194 62003 62001 29583396 66971 66972 973903336 2150 2155 745420952 36862 36863 27883135 50467 50466 54294422 51743 51745 615753105 10396 10401 366225749 15911 15909 280216349 483 478 877666014 41522 41517 970689191 5532 5534 678050569 21390 21383 915591123 39991 39989 227967912 23063 23061 507741490 68625 68627 425897730 66116 66119 204258140 54421 54415 80952195 19877 19875 601069119 33944 33947 74100657 35312 35305 420949174 28205 28206 549951074 52664 52670 501155422 28866 28869 568920876 15046 15042 930163621 32201 32196 521136926 3856 3852 492960803 55486 55492 624950701 51579 51573 606420782 11248 11250 107096561 62057 62054 356688552 13661 13663 50891794 9563 9565 925244444 55984 55980 550403837 55633 55629 647127049 67839 67844 525987419 10742 10746 61989758 63728 63723 503219395 43564 43559 348822503 23696 23690 604080686 29272 29266 546304295 32131 32125 494339756 50964 50967 571545063 59746 59739 53392214 25295 25288 407976493 62066 62060 550916996 48219 48224 326388784 14542 14547 129251392 55208 55203 26360683 61952 61951 638820346 221 215 489419248 63753 63751 255797373 49199 49192 60665343 68665 68658 700545313 28774 28768 920319447 14882 14880 346157890 3770 3763 682788812 66156 66157 290146034 14551 14556 399382682 13950 13943 604782571 931 938 440088057 62489 62484 27071687 63669 63666 456889201 43130 43125 485069428 68676 68674 756395888 57544 57539 57091554 68678 68672 210030234 52039 52040 538949118 18378 18384 399425888 54266 54261 290636772 22773 22770 460564436 35156 35150 642594640 43582 43584 914302907 5982 5978 911172950 5913 5906 947669220 12448 12444 40936788 61962 61967 990342073 39162 39166 365563428 58921 58927 419302932 37921 37916 841784726 51071 51072 89379412 50053 50047 26016797 55674 55667 595688623 27083 27090 402592456 31288 31286 597252810 7729 7723 6082420 13951 13957 66636166 61573 61569 92859201 14451 14453 983059741 59766 59769 575110978 31625 31629 671117167 53932 53931 801855865 35781 35776 366565526 8267 8263 53952002 4551 4544 589223360 68702 68707 822182030 36306 36299 535872062 12698 12692 55079443 31602 31609 990185176 67763 67757 920706754 68441 68439 45851492 5211 5206 720572986 54489 54484 466482839 55298 55295 416794619 66254 66261 799160346 68713 68717 83334685 60965 60959 876435680 3177 3171 374337602 43494 43500 265633208 28312 28315 647190217 23810 23803 973211678 68723 68719 22101060 68724 68719 479256919 29960 29966 90061612 5266 5262 368376765 43544 43546 919166420 12392 12386 526007895 35000 34998 965356188 65394 65397 945278636 67408 67406 12495463 62635 62641 440495321 17401 17403 673451855 36214 36215 353883618 49184 49187 144525719 5291 5297 404660294 29357 29359 357656800 52915 52917 134989526 45753 45757 862985632 56460 56457 618124742 7975 7980 512913105 34943 34945 557018629 56136 56141 196900838 26835 26829 764941002 44434 44427 486589187 61119 61112 419034480 45970 45967 398496621 23773 23779 152613763 47550 47546 798012480 46035 46039 745782043 51647 51653 397877088 25046 25044 668649832 25130 25132 760254641 16226 16229 564082575 45164 45162 739367307 40505 40500 745081268 33403 33399 67976808 27369 27366 866514008 28056 28052 599668960 15681 15678 731532262 5854 5849 614047704 17506 17510 655921800 31387 31393 845326326 27786 27793 348985407 68760 68765 419508824 42094 42100 104161587 68767 68765 245485445 29609 29605 36456008 68769 68764 718603427 47448 47447 86082545 34535 34539 945123563 20228 20224 820620105 570 576 862250843 10096 10101 237971808 24072 24070 651317418 68776 68770 562321618 63463 63459 966420865 7988 7987 907530655 15863 15867 522760424 1979 1973 537094966 22282 22284 10440959 43571 43568 406824147 892 894 845208558 60461 60460 876079115 40777 40783 606265118 827 824 452385190 7205 7211 599670442 51488 51483 972893356 9520 9527 512446224 25948 25941 464792514 6858 6865 922555181 36914 36907 561671351 20793 20800 524692584 5737 5733 56320603 63221 63219 647338797 48568 48570 392020112 35544 35537 184509341 32033 32032 41445027 30577 30576 33090179 44185 44190 354468828 43476 43483 159194762 21584 21586 897706579 61733 61739 869319086 34075 34068 424133638 37062 37061 71638257 795 797 823664169 49656 49653 809728079 48815 48811 127958717 68804 68809 853596403 23917 23920 910620772 11589 11593 187627435 42333 42326 830566516 66013 66009 286582170 68814 68809 247565130 6717 6718 913130797 47522 47515 101462753 51604 51599 623453520 57765 57759 287796131 30422 30420 672210145 44692 44688 711814014 17918 17916 807844452 635 633 222308155 1889 1894 682073081 49714 49710 974768651 29687 29693 732873612 44192 44189 541018979 35308 35306 158858060 1522 1525 789649162 68827 68829 876502622 40608 40610 822147953 20210 20207 46291410 67492 67495 840782402 5445 5446 459946454 68829 68834 340465467 26661 26666 973281065 31539 31544 319938877 68836 68837 572766419 46548 46545 420442528 31733 31739 808369684 53278 53285 688606666 4992 4990 452207770 68837 68842 17616128 3201 3197 401866486 37958 37964 447911035 10276 10269 876605265 26875 26871 119055295 41948 41953 335297115 68848 68845 242746152 52 49 713328261 8833 8830 256977606 32172 32170 489331568 49984 49982 47753067 59883 59877 580564389 1668 1664 661236737 29236 29229 282870406 28195 28190 244895009 23656 23652 737417349 23103 23109 820288226 1076 1069 656932755 28976 28973 151555311 49129 49132 719134171 53898 53892 418313437 9186 9190 287218865 39752 39748 440494779 20780 20779 716937669 35252 35251 17014250 56307 56306 57732765 34206 34204 862356527 1962 1963 407889986 8017 8011 892569862 57020 57027 246722873 27793 27799 786845497 39134 39137 603168692 63896 63889 207231666 33476 33474 563551754 10765 10772 414705805 17069 17063 198923109 61222 61219 409330546 17087 17092 455989946 34032 34039 513569314 60227 60225 240412159 60533 60527 9770063 5929 5926 120234392 48008 48010 677347761 1299 1303 67595282 41493 41487 693190486 44722 44715 666613267 67593 67588 404201274 59061 59055 573972113 25063 25058 141319703 29900 29897 734437187 15426 15429 845403006 51862 51863 620584277 9950 9954 560097319 8008 8009 221114976 28020 28025 783107718 28719 28718 563233177 22732 22731 698022302 40542 40538 386641225 33002 33008 795340314 35961 35960 8732797 19427 19429 346425754 21852 21858 334831870 68904 68899 575753291 68898 68905 536894851 17830 17829 142487738 48969 48966 607775782 27358 27364 145800682 13859 13857 503803157 7609 7604 969441188 11169 11173 8862602 60404 60397 664262926 15295 15289 179889917 43674 43669 806544767 47080 47086 171038360 24255 24257 539155346 9370 9369 42780907 40558 40559 840312441 68919 68914 90531297 67813 67815 800467348 50774 50771 815073522 62082 62087 435511874 7479 7480 594809243 26539 26534 407002104 1178 1181 951949323 69148 69145 293317264 40881 40875 923752992 48732 48725 813719267 62200 62196 168621201 68930 68924 912337305 62710 62717 908180589 16914 16910 473178176 68933 68929 417516740 39788 39783 646305948 29429 29425 672144547 7049 7046 745229886 68937 68934 20525382 65260 65256 875841112 43606 43602 6289034 9900 9906 666674640 68941 68935 283400097 60711 60706 39906707 16248 16241 117004809 63257 63256 982176044 6595 6593 970091711 3399 3398 149560213 68943 68947 710877616 47808 47802 255907405 59980 59975 743110512 68950 68948 14214826 35535 35530 569999662 31365 31361 244585841 8906 8903 422595304 20996 20992 949990564 68952 68955 978341339 39068 39069 130340763 57915 57913 473860414 62466 62461 274387286 14169 14174 786666287 18556 18563 14380306 45085 45087 239875566 43626 43625 504435994 11455 11453 812543305 34646 34648 787241952 49111 49117 65932887 41718 41722 972233548 58266 58261 321287017 29496 29494 374677076 46097 46094 431926846 58402 58396 849053901 26260 26255 620343926 56428 56427 318566785 24 28 714206793 5139 5133 693035649 12467 12466 735229817 37948 37944 144028605 1107 1111 364878469 41957 41953 372962257 10349 10345 198388256 35006 34999 987419426 42909 42916 794911457 46155 46154 884557098 26974 26977 362379068 29262 29260 231853072 68979 68985 42814897 68982 68986 395027068 68987 68984 14696771 58818 58813 772421545 55942 55945 631286828 4423 4428 622834108 32242 32237 885660879 38038 38040 551414356 68993 68990 946882798 68994 68991 3133282 37210 37209 974227229 16528 16531 18176059 57417 57413 848817783 68994 68998 41118955 9361 9368 29092495 23714 23718 154060236 31224 31230 464562090 50832 50829 114615640 26982 26977 995629355 48689 48688 126923324 68794 68787 288345166 52084 52082 95540141 58200 58196 986627353 27449 27446 584587775 33423 33424 950162320 52043 52050 52783988 4275 4282 850286377 5373 5375 135295826 69010 69013 435205759 32663 32668 215402296 69015 69008 409139018 69016 69009 646936241 52942 52939 563929743 57929 57924 165263626 69019 69012 370458900 740 746 406039905 61516 61523 184728599 20881 20878 921297151 7996 7990 686011967 69024 69021 833097704 24769 24773 848900307 56535 56536 179196847 26869 26862 657166634 55574 55569 983544975 29892 29895 271538787 52940 52935 32985272 68505 68499 784445270 68222 68225 236424679 69033 69031 422555849 6971 6974 335481145 69508 69507 993299432 69035 69036 580368705 22076 22074 182340847 67264 67269 246117976 30630 30629 604883498 1772 1774 980573492 40306 40313 479804191 24644 24646 449396669 69041 69043 51335178 5803 5807 6737435 69658 69663 437804425 8074 8077 676475412 8709 8708 41382041 69048 69044 837582485 52007 52004 632151745 54904 54897 44647822 47400 47393 322741901 27098 27101 861972995 26692 26691 579187774 25224 25228 215594081 25469 25473 189783744 23276 23278 878302990 64170 64167 115749084 68292 68290 635085123 69059 69055 735892143 42624 42617 37734942 69061 69058 376383323 34551 34555 885870067 69063 69058 260567804 69057 69064 238059492 65238 65232 73080030 20458 20465 490430897 11209 11211 11559405 44025 44022 556963793 58625 58619 35832172 34442 34440 458866625 33218 33215 934215146 35928 35925 545494684 41238 41241 465876082 26196 26198 138866156 3881 3884 18316291 48896 48892 3381439 48998 48991 39696703 20604 20601 105614078 14992 14988 200675943 69080 69076 688426235 61242 61240 209452935 69082 69081 354047305 46205 46204 538129134 47074 47068 212983504 67653 67647 575262689 53186 53179 235880736 34977 34975 9702289 45801 45803 169048326 53682 53675 527977546 50320 50321 141631325 14457 14452 474206956 7730 7725 998310439 9841 9842 595075231 69094 69093 632378333 14898 14893 667406019 22287 22285 312009987 69095 69097 794001190 15035 15031 94968830 40114 40111 132788858 69100 69095 545333034 69101 69100 804119302 1825 1820 585000232 56443 56447 634599323 69104 69102 103587701 55675 55674 809853642 26378 26371 381563713 48390 48389 283509332 8313 8314 211203198 54811 54804 867275490 2056 2061 98703159 40969 40963 218123254 8764 8761 621054755 36119 36112 942045218 29405 29404 877442426 3943 3945 146283896 10519 10514 289815815 6913 6912 544049729 32351 32352 27942015 49470 49474 315378 69115 69120 871657233 38938 38944 107923035 51666 51673 227650366 37584 37577 746707234 15549 15553 145981419 69125 69121 896127344 7366 7363 63096756 59674 59672 530764266 15216 15223 74499716 55833 55828 205007587 69123 69130 275293538 53692 53695 755160271 25629 25633 497279118 38086 38087 126775035 24045 24048 12423629 12915 12910 50252924 52743 52746 15910657 33557 33561 876194150 47105 47098 827264252 12111 12106 916146750 66724 66729 326807190 60215 60209 157530033 29422 29415 641129469 40014 40012 35226245 26929 26922 520135245 69145 69138 718093265 11815 11808 862024545 5435 5429 961305961 43745 43750 238974440 48233 48230 319987357 31195 31198 248191931 6342 6341 700705571 32477 32473 320696942 39802 39801 636101201 47343 47345 811295268 8251 8256 817261711 53977 53980 445730472 10148 10144 711165197 19745 19738 505532090 61327 61332 60686769 27449 27454 752381351 34057 34064 757674836 18928 18932 546941725 12201 12200 739893293 69164 69161 901328188 13811 13808 180292237 24943 24948 518510832 10774 10781 841152973 38143 38146 885408895 10791 10798 566438789 36102 36104 588888158 52780 52783 374831871 66713 66716 362459721 28416 28412 757980396 49942 49939 107519634 35707 35701 909312853 44441 44442 807123898 40060 40058 110165460 49662 49666 91708478 45507 45514 39051267 52439 52445 817494707 32886 32879 274204725 7945 7943 16189973 69183 69177 112904292 19898 19895 682458205 37995 37996 134849387 54772 54770 200188241 24514 24511 486659189 65121 65123 104525728 52088 52089 8799926 30230 30227 602852910 16998 17004 782814041 17061 17059 888103853 69456 69454 71789497 19864 19866 962370157 38404 38409 558869459 60226 60231 635606645 4194 4187 530665724 56123 56129 564974034 37070 37066 277774543 59408 59409 73107759 56044 56043 318884970 47435 47436 389919398 26859 26856 876215258 17207 17206 940990678 36680 36675 758164947 29909 29904 630744118 38281 38286 782016420 62196 62192 292978856 17567 17562 227619179 37425 37423 34878290 38885 38886 46168709 44899 44897 98106537 1574 1580 241041993 53786 53785 840800974 54432 54433 849604854 52303 52300 365250078 20905 20898 384716009 20978 20974 460031493 12549 12548 92477460 40005 40002 13640722 59763 59760 368173483 1873 1872 608791377 59545 59550 907255840 69224 69223 634810837 13093 13087 598861650 49143 49150 37115540 2806 2802 147083010 69226 69228 188738936 7812 7817 206806406 12644 12640 2961842 12548 12543 167578305 62660 62656 255727186 66065 66071 34877266 57759 57754 417052948 69233 69235 878900236 69236 69229 826237 68194 68199 931927462 20614 20618 585495079 65002 65004 58082996 12179 12182 473029210 23301 23304 569215446 3591 3588 254256091 33255 33257 333415984 69244 69243 985394441 69245 69244 591693850 60871 60867 915359013 57567 57560 765453336 49521 49525 461687026 9560 9566 481780236 39899 39892 972189054 69251 69244 509345450 14729 14733 527494463 57757 57756 684024109 24335 24336 240192353 61610 61614 33460040 69256 69253 682402143 62212 62206 32419680 69258 69252 823601873 69256 69259 50091768 69257 69260 586204037 65841 65843 922127213 18418 18421 72895440 6641 6643 781104867 58486 58490 868067110 65514 65507 152811391 17964 17962 320030953 69260 69267 452086487 55486 55485 312443775 55855 55857 442548134 66909 66904 30770087 37763 37758 531596741 2769 2768 158069261 53167 53162 96991830 16224 16217 218291484 3660 3662 493765698 15262 15264 478313747 69277 69274 86791399 58019 58016 822536283 26452 26451 399401226 34861 34868 453787160 21003 20999 59074067 24912 24911 581072126 19883 19890 1033593 23727 23726 389876837 26755 26750 388108411 50437 50440 824628128 47093 47100 223954449 22263 22258 110279563 12016 12015 602748194 29648 29643 911140452 4038 4033 55439095 32030 32032 169142748 61902 61908 631928304 14433 14437 847148909 43734 43740 778200181 54672 54665 513072877 69297 69294 574064688 20417 20419 285482852 35420 35426 201893753 54629 54625 888011291 1539 1536 63805202 69298 69302 341359605 10098 10091 681143829 38501 38499 843428098 6340 6345 457029162 3518 3521 710899282 41797 41799 730557437 3111 3118 407641607 69302 69309 171205616 69304 69310 681793966 26620 26626 827287309 31965 31968 360357584 32225 32221 360127550 19309 19310 815561155 36989 36995 294654400 26770 26763 28981446 68265 68271 522681045 69318 69315 5201742 500 494 225736121 43250 43256 682150298 69321 69317 150826456 35515 35522 278380685 69323 69322 635006526 7621 7618 36841405 6324 6326 49557071 47501 47496 492434376 69327 69324 429437624 61408 61404 551769831 41883 41887 663225509 69337 69335 36958149 19520 19518 197521717 69330 69332 202875025 8276 8274 32687914 69329 69334 650068561 69335 69333 300775654 35482 35478 266289274 63110 63111 611332243 46276 46282 979205310 14180 14181 710341793 1003 1010 993657126 32604 32600 679276661 47354 47350 75869792 69343 69338 440579423 62443 62441 737223770 27622 27619 18038221 58860 58858 520067344 69343 69347 875334847 69348 69342 114856354 36958 36955 519367547 56457 56458 35678121 62745 62748 101267330 56751 56756 403543243 23947 23942 54521026 2679 2678 588441229 48656 48652 797464589 997 996 456666217 14103 14110 130248138 24130 24131 7384097 31846 31848 542212331 69353 69360 734619730 10434 10436 321769503 69362 69361 613635404 24133 24140 44991816 49682 49680 490559521 14430 14428 49363759 47774 47778 331523580 26323 26326 869012854 63528 63522 995625396 61938 61943 58694863 3091 3084 807189921 69366 69371 636556652 37379 37385 845879215 61320 61313 908490167 69368 69374 198065072 30836 30832 315181890 14571 14577 529483767 46961 46960 55176193 16715 16720 149729314 21898 21905 396347319 69378 69380 149436983 24037 24044 346779054 62474 62468 632934899 758 761 523836075 41261 41258 38263902 55851 55856 933520161 16233 16235 819938723 28939 28946 940952997 63136 63138 527903519 15415 15421 661221794 34247 34249 632452024 42643 42641 313355854 57772 57777 275197040 12990 12986 61637596 32791 32790 812740409 58362 58364 666085620 36825 36818 226378252 26452 26453 350723680 36781 36776 444886069 59577 59573 106263304 69397 69400 768685553 34008 34002 982248992 17352 17345 515786298 58492 58495 175752608 38345 38347 184554210 69403 69405 693120756 26874 26869 630953695 18898 18893 990013429 69404 69408 292897510 43283 43285 325733401 69408 69410 696507451 18486 18487 269044198 69406 69412 950189511 47450 47444 510282925 45623 45620 50704235 67078 67075 556035700 67074 67076 591906708 54319 54317 91915828 27640 27643 488475407 69419 69415 465989 23337 23342 665468703 34821 34815 597647126 18770 18763 292463053 18382 18381 550230561 11866 11861 71447168 53576 53577 636854558 33916 33921 747160781 22058 22065 740566391 20301 20300 570081168 25189 25195 636967933 69412 69415 438524476 50599 50595 564723929 69926 69921 6925935 31229 31223 733272005 12749 12744 962683850 50781 50776 605109372 32171 32173 840524799 8882 8885 404395886 3933 3930 420418859 8582 8576 319654585 50677 50678 46272103 13470 13475 925821781 21127 21122 467925657 49163 49159 294214286 13979 13980 724147601 29181 29183 978424760 48366 48365 79671121 25832 25825 870924830 19849 19848 828080555 42869 42875 444461883 68910 68913 720184338 23306 23313 374143277 64577 64582 821098922 36601 36600 579195238 69454 69450 375485857 15197 15200 449635237 56260 56263 189395394 8932 8938 559492388 21049 21051 66704199 10715 10719 263957523 69460 69459 70821871 45659 45655 71245638 4354 4351 297792849 69463 69461 38609963 62411 62415 742497392 69465 69462 421121278 69466 69460 321233807 67423 67427 517468480 35899 35906 886389831 11646 11647 950397541 69470 69465 222841814 27804 27811 990638797 45190 45183 345465786 40847 40840 414731509 63893 63894 455977087 13668 13671 809500911 46410 46411 362519253 22354 22352 109186575 6524 6525 973567717 66123 66118 531195112 57004 56999 826252773 6366 6361 147668342 47338 47333 30667754 69480 69483 70655389 11657 11656 409644030 56201 56202 708649938 69486 69481 732472435 61539 61532 818965017 6277 6282 600761719 47890 47891 730895663 59798 59793 31741928 69491 69490 916087816 47879 47876 740768361 7567 7560 501207932 11036 11043 544834229 37266 37268 858860093 35369 35365 175728947 63709 63714 618365196 49615 49621 522965707 69499 69492 116136748 18800 18793 5573881 69717 69721 554771223 60512 60508 157716511 65581 65575 857513841 57447 57440 135511072 32357 32353 36058170 6513 6507 42058538 41865 41862 541951047 59913 59910 219756243 67683 67681 18564851 64671 64665 301755240 15514 15516 209970706 69512 69508 202581377 31557 31558 42547238 68087 68084 398575065 34926 34924 561916630 28736 28735 456681309 42973 42970 551907739 33888 33887 677782403 69519 69513 854985917 33207 33205 445346013 69521 69516 515718270 16651 16652 292081646 8723 8722 618574996 22545 22551 202816060 18430 18432 16294877 20740 20746 91326374 2059 2066 967107663 69528 69525 338738680 46979 46986 286943022 23789 23795 815005373 69708 69704 141537665 41508 41503 565741397 49143 49144 125697222 4528 4523 881555271 8629 8634 459296741 7732 7727 45975256 69535 69537 496575587 49327 49326 218032092 62260 62267 902949848 69535 69540 113423052 47030 47024 138185123 69538 69542 465482265 19056 19054 43554012 53271 53276 183919040 58999 58992 433223306 7556 7563 486959391 47629 47636 709146646 34599 34601 377093382 47407 47404 211686912 69106 69101 62466066 18778 18776 291449553 30924 30919 547319094 69553 69552 889079377 19110 19111 34352795 14429 14433 51346169 69553 69556 616682154 69557 69553 464190379 69553 69558 533154151 69557 69559 694356897 69559 69560 579306496 24482 24489 73033892 8940 8937 981300389 5944 5950 797043582 47039 47037 102735003 42354 42360 34271921 554 557 366302860 38287 38284 871760745 34961 34954 948149026 53411 53404 892362928 35117 35113 365294548 69571 69567 619478753 447 445 397905919 69572 69573 436658527 27550 27547 107950136 69575 69574 705200262 69131 69127 386456545 12895 12902 13093858 56291 56296 274502906 59724 59728 984226975 7692 7693 122617402 58941 58936 327625793 11294 11290 348268382 57769 57771 472540054 58438 58437 120255426 1593 1597 141792744 69583 69586 834588462 21851 21845 136084598 8405 8398 457745650 19220 19222 8010790 30766 30771 781864245 5384 5387 982273908 20980 20984 782132362 58198 58193 864900782 27093 27087 268976580 69590 69595 675430499 38337 38335 984251916 15402 15403 114835481 69595 69598 342147888 27286 27288 486504766 16370 16372 397890622 37889 37888 856452193 65477 65476 401998930 56155 56150 29213858 51113 51111 890769324 45627 45629 345610599 63790 63784 556600069 22576 22572 183695441 43576 43572 963337507 123 129 160025455 12526 12522 350516908 38137 38139 248410033 69612 69605 181877816 29707 29708 2508191 38309 38313 312530601 69612 69615 58201674 69616 69613 62067647 69617 69614 322850435 66114 66113 953127143 49443 49449 626295372 6662 6668 885723732 23088 23095 274214540 9454 9448 285956177 51835 51832 88088327 56206 56213 294930646 59980 59987 234981004 6064 6063 609530713 43475 43472 53943664 26438 26442 746101990 48227 48226 738648124 7330 7335 928617074 28558 28559 379203747 19133 19127 487748973 69631 69633 558664375 24415 24417 783316630 35421 35420 6653020 14001 14002 872723219 28611 28615 907328764 57446 57453 454600641 6257 6261 225938300 24122 24123 457010889 64799 64806 641255535 20673 20668 767425396 3011 3008 47220874 57101 57095 506677312 61182 61189 728488792 38469 38462 343157555 69643 69647 392782383 38156 38154 438879343 45425 45432 796742499 20326 20321 39842055 29263 29270 443792825 38468 38461 375995409 53233 53232 647208991 43435 43439 104460284 23083 23089 27142554 19925 19923 76175908 31830 31832 292730239 20625 20624 176379556 69659 69653 525326310 64489 64493 682273387 10774 10776 666177116 57324 57325 634706323 33876 33872 15231192 65164 65169 699742190 43463 43459 705838833 69175 69169 353626081 23260 23263 889472333 54121 54117 161266549 60353 60350 479762269 54962 54968 55684011 32853 32852 968329543 4683 4681 94296592 37371 37370 687068708 57623 57624 40797842 5647 5653 315752044 58521 58516 511931282 3560 3566 682060462 44801 44803 291396154 22781 22780 136062597 69680 69673 148570385 50367 50360 391169991 49706 49705 207555276 21006 21001 194631167 69682 69684 88245096 2636 2633 753419806 69686 69679 759552373 16418 16411 130506349 19939 19936 547291573 54118 54114 536876742 69687 69690 900954341 65466 65464 366758148 10269 10268 476059611 18295 18296 268748216 43647 43642 653585873 28583 28589 470360350 37988 37989 52710145 18908 18906 393989199 28750 28751 641807730 44305 44307 330911415 50187 50185 184560145 58391 58396 105231306 18390 18384 150535171 47754 47751 936476915 32063 32061 565159994 36487 36489 64735181 69702 69706 149283654 13638 13642 452044950 12230 12224 149344110 68123 68130 429054177 69710 69705 545085696 55058 55062 632423050 47406 47400 478489829 15952 15955 618172143 59314 59321 253623672 10129 10135 21719133 69716 69715 645400985 37288 37292 829770697 10439 10446 89070076 63121 63118 266005697 53015 53019 519334087 31969 31963 3134370 17483 17486 956606301 13327 13330 244789770 8268 8264 347706996 45360 45364 454377872 33157 33152 567993454 42208 42202 136059059 63262 63257 28736486 35071 35077 329922065 69723 69730 492338313 69727 69731 816130010 25006 25007 760168487 34683 34689 289070467 37452 37447 992820745 2514 2516 266781119 69736 69731 949002886 23841 23846 152088747 63494 63495 829710545 23358 23363 391126600 52635 52630 981314837 44629 44622 72286511 69741 69742 955407556 69698 69695 541775232 17290 17287 105324844 46608 46601 305482780 56913 56916 290803787 69747 69746 309950996 6364 6362 59663844 12005 11999 576363617 12880 12885 762738386 62038 62034 838419413 2503 2505 413759645 64098 64097 116522321 42561 42560 127414091 31289 31296 362859065 56516 56512 54250872 15220 15216 520486181 47833 47839 497455785 31326 31329 88231641 63660 63659 646628318 69760 69761 683523960 69762 69758 360225382 64108 64115 72109556 5792 5796 95059703 59438 59442 999858121 47913 47910 152000254 69767 69760 706108139 27458 27464 862016052 69762 69769 716301308 69172 69176 986986098 41687 41684 604845763 69772 69771 812129734 2223 2228 251428570 2660 2663 836557510 69775 69773 134594214 20549 20551 390133540 24479 24472 965141132 61984 61979 42710659 30033 30029 275977314 10497 10501 880121737 14853 14846 230220580 42177 42170 618362166 69783 69778 641831657 32270 32266 115169908 50812 50817 60107029 17900 17902 881630703 40585 40578 387516623 5784 5780 668421158 69784 69789 301413302 1357 1359 24612291 49412 49405 865764047 15870 15869 462178343 69793 69788 13986754 28584 28579 163785802 41777 41771 362817095 18272 18269 154150850 56569 56571 595543515 22813 22806 29289505 4927 4930 243276727 5502 5506 457244804 69801 69798 987755778 27561 27562 136679785 48053 48048 28196678 33795 33799 130478785 36018 36022 69165857 36785 36780 39618631 69806 69807 218340669 18465 18461 9537551 67498 67500 351073665 69807 69810 548522850 8091 8087 452143241 24377 24380 192782793 62428 62421 565152596 56559 56554 178117224 69815 69808 81086781 24442 24443 45184909 69811 69817 332747821 27924 27926 855851145 3556 3555 522200334 7870 7871 20995007 6068 6072 168386691 69822 69820 342797050 68569 68564 323335126 15434 15438 494193668 52904 52907 638713394 50637 50640 357994356 69745 69749 636492306 69828 69824 218250183 55103 55106 118381305 35032 35037 341598898 69831 69829 625283940 63244 63247 424752823 68054 68047 733624060 69832 69834 478764791 17024 17019 59286289 61064 61067 35517255 69756 69751 17653060 69836 69838 26368645 64096 64097 63522435 69840 69835 324693293 66879 66878 49061435 51394 51390 605433383 32448 32447 907681224 25356 25358 694284259 38194 38191 744439857 65717 65716 501066664 36341 36335 97719826 24462 24457 88406313 54503 54507 970093017 622 625 370877530 45311 45305 433460789 51667 51671 184735105 5856 5853 29422796 69854 69850 34649488 69855 69852 73605421 50170 50164 224725170 30038 30035 43153925 2396 2392 861167908 58961 58965 83262101 69625 69619 104889414 36073 36072 73804387 61031 61034 268918770 69863 69860 914624816 28242 28236 917519884 67458 67457 258030891 6057 6056 454937690 58477 58474 633108836 27117 27110 794709654 68018 68013 199706755 25493 25495 647857858 41288 41286 256341946 20774 20767 12222396 34035 34029 813096440 10542 10546 326428178 16892 16899 101194592 62980 62973 323052311 22498 22491 468151545 68179 68174 35710007 27837 27830 22833319 25468 25461 666355847 67739 67734 397096282 69882 69881 284497568 69876 69883 324670341 14752 14751 64193198 8111 8108 34523602 42856 42863 72179908 66743 66736 118737428 60556 60561 746420083 39765 39761 544744060 12143 12149 54572186 24537 24536 651366161 15471 15478 168389247 657 651 430358362 22933 22932 601868575 8292 8285 710812765 19271 19270 478093251 14652 14653 401922766 1103 1106 117753556 21537 21536 221480320 69900 69895 433534960 69900 69901 328641567 58111 58109 144605757 9850 9857 214757921 16568 16566 433215742 10257 10251 81443322 46053 46051 434958436 3882 3876 249301135 40829 40825 775691430 16189 16188 47018734 69903 69910 693593940 22470 22466 797929532 38410 38405 589991656 67343 67345 796987886 54380 54373 917513374 44359 44357 936186941 37831 37835 658324613 12039 12041 239254739 48148 48144 259351510 18131 18138 997649867 6289 6287 467489157 58538 58533 702708440 65785 65781 856425751 69923 69917 531029700 30333 30337 226379699 57083 57089 619701533 2907 2913 520471419 69927 69920 150150187 69923 69928 333325597 24695 24690 395649828 9459 9455 56425380 69931 69930 833235107 49742 49739 440683157 62053 62047 433532247 9698 9694 515179063 26677 26671 672489208 41839 41835 264360498 20474 20473 903028608 44816 44814 43911771 40315 40310 884411543 69940 69933 64533455 69936 69941 33626959 54567 54568 70603327 61896 61897 680336401 19816 19812 280835466 21145 21139 594819800 26521 26528 980229009 44157 44150 323932060 69948 69946 797939271 37223 37228 941036306 54833 54835 641916423 63749 63746 564923282 27549 27555 480514091 26294 26299 686900824 42867 42873 721867226 52153 52158 596717808 38259 38255 633247009 31953 31950 610346732 27514 27509 815379525 27190 27185 979503064 62512 62510 99374936 32531 32538 6449520 51263 51262 323377163 69962 69963 792640016 52556 52562 767825859 69965 69963 80209771 19176 19175 97263 55727 55730 826301824 33630 33633 866682008 41626 41632 494957002 25537 25536 950612281 667 663 1950903 40593 40599 738535378 66751 66758 886256476 29878 29880 4641336 17541 17538 611687271 22658 22662 697263535 40166 40161 899883861 24638 24645 793479354 68503 68510 301907173 1482 1478 629541682 69981 69980 900466636 10606 10602 802546838 65064 65062 433349290 66060 66066 267611298 40383 40380 130287677 69986 69984 569016867 22380 22375 112299220 69981 69988 132813833 51792 51789 907792391 69990 69985 666583230 51542 51547 114046630 39805 39802 3126710 38467 38462 612090095 51809 51803 434211144 20242 20241 34754820 69994 69996 830009532 45500 45498 445199772 41296 41299 597894309 15560 15558 409849080 16248 16251 916965745