80000 64135 64506 370447826 70376 70196 354480701 2427 2862 430466701 5822 6256 774398736 76570 75871 568638326 1 6 595077704 39068 38888 432588821 60245 59910 81131224 1 9 506306273 34310 33636 952282669 11 1 612158564 9822 10487 102299212 79471 79932 794395187 54338 54302 494057704 62271 61749 456035020 59778 59933 4406769 27027 27187 843084357 48448 49097 414646965 9765 9894 180068012 54242 54070 391580833 31743 32102 54643948 59474 59311 425299961 67709 68089 983829083 60516 60934 384277853 42672 42769 74532036 53082 52784 469924623 40693 40936 371246867 64384 65140 106082328 36838 36739 307221458 10071 9970 713318990 1 31 144025501 71497 70959 422508332 48595 48491 516582136 72185 72524 712536703 6640 7198 235534843 36 1 614706652 17219 17770 623836219 38 1 800151273 35774 35660 599830991 1 40 71209913 51218 51004 469578184 42 1 991097535 73337 72793 493087807 1 44 980340248 75054 74719 83991546 38009 37851 542119315 64123 64025 419174756 68612 67939 323745126 52488 52652 253732956 56858 56299 734735391 72414 72522 459708059 31746 31503 460147479 78531 77740 610049900 75684 75865 21721716 28292 27503 797622594 30977 30217 49995978 61843 61315 409258041 44938 44729 802735518 59 1 83563766 1 60 794871796 52280 51515 61974226 70662 70195 657187937 31904 31728 642222410 61271 60554 372196820 19633 19313 685051801 24799 24390 5771034 63992 63646 149966095 60049 59439 127318859 8422 9204 954333995 70741 70698 83561363 71312 71720 547463153 54725 54495 38746848 74163 73783 530712489 74 1 185199826 40488 41200 742632851 13638 13156 48332165 19088 19646 362840361 736 1525 197351619 71864 71626 173892759 56069 55328 683318718 24534 24770 942616111 44701 45401 355075430 43228 42529 688658769 22096 21406 498540094 34320 34509 275131036 86 71 595013255 62717 62233 703899547 88 1 745236878 47401 47423 71562436 1 90 951981304 19809 19631 196589372 277 470 40687890 22694 22385 380024187 94 33 450127925 47254 47830 862613935 1 96 83266420 4810 4973 92344868 71992 72483 556986536 72235 71786 184455051 413 384 110101308 50837 50116 927720192 78334 78966 461972918 30359 31017 18410693 14180 14344 776812433 66381 66487 126433090 69253 69936 538073450 71131 71483 346819827 31241 31810 730197625 109 26 709907611 3834 3093 791037117 67927 67214 37033683 9110 9049 240792901 113 1 940057931 19998 20265 309417110 70232 69498 108420155 116 1 589869132 76606 76059 145970166 28857 28480 687216860 119 19 679674226 46906 47501 612159761 3345 3588 767912122 48128 48141 69782825 41576 42288 899808863 1 124 300680039 35425 36015 293355854 15225 14785 602346438 60276 60674 398654702 2083 1788 40581068 18813 19097 293676971 8465 8144 704392563 33104 32386 441422202 29847 30315 574415470 76581 77121 54772797 34582 35192 881854966 3291 4053 551748809 60020 60820 200806889 41766 41641 57535758 53244 53679 74300259 40843 40235 76437300 15487 16222 279441966 4986 4925 827348345 1 142 287003284 143 25 415906220 52643 52946 76551749 33124 32682 262524084 571 514 310852044 56571 56602 455552129 45832 45124 685413742 48825 49161 646462480 24199 24261 975114381 11917 12436 299674404 30082 29371 571517585 45629 46424 594659836 21658 21656 58953708 77969 78334 844992283 36069 35990 475925964 77654 77399 658558714 27544 27514 58551332 78893 79510 317688370 1 160 537049920 3206 3860 117198871 39129 39369 311882370 69089 69097 592372035 27236 26752 262587947 61510 60717 236713838 31560 31107 309744216 69439 69257 163639756 31586 31364 159789057 18067 18457 220105443 170 1 138302139 25787 26291 305200822 9571 9528 319249512 12507 12174 5359750 45716 46109 472945426 20292 20394 749759007 50212 49822 558551825 59793 59038 929484932 19716 19219 57187040 179 116 10352843 180 1 639997244 32048 31983 481053857 35539 35454 943710485 183 1 420866425 76146 75664 838338598 30361 31130 109570391 33432 32886 949037830 77549 76976 910724313 9320 9295 73054547 38393 37849 614592186 190 1 847489804 73009 73583 649572118 11356 11182 344687650 193 1 401920785 53814 53912 39525452 50514 50875 170281544 4547 5113 473675398 74997 74514 133496529 3263 2589 348713560 62652 62492 345913451 252 673 529121722 14338 15060 218982621 52418 51930 801407030 60268 59997 23480998 77475 77974 301104110 68692 68910 185287632 67413 68068 70904646 54578 54021 633923009 1738 2435 677622690 11230 11672 698753983 26116 26019 517593679 18261 17944 533670728 23685 23302 512198818 1 213 56555075 11077 10726 333356745 69183 68568 734939964 48532 47875 957504245 32110 32332 324356869 218 23 152384391 1 219 116914085 74016 74808 613429940 1 221 640974105 74727 74141 73792577 40980 40705 926739092 34337 33858 797989325 1985 1512 771192954 12576 12414 376151427 27129 27597 578138593 38193 38130 559296717 18505 18200 356961472 52383 52499 175111958 31692 31522 54064910 36959 36224 76321461 1 233 480019540 13592 13860 385308773 5684 6396 221335300 7981 8175 333672268 27594 27928 742967731 11926 11453 234209384 68142 68428 19575131 55246 54452 434211920 28503 28322 650290128 79853 79855 881884907 10289 9644 54967196 57005 57706 1635312 8354 7575 153341723 246 1 26923833 33571 33166 182773486 41466 41023 972347186 20961 21336 36068273 51804 52346 47532560 50518 50675 15802430 33353 33634 450935623 42415 41989 198187270 42347 43059 979272165 46396 47009 312589741 65576 66000 950759619 6584 7287 138566047 14292 15074 445735284 4415 4970 49940646 33504 34009 479293117 71783 71050 268240716 18531 18213 753521953 52427 52172 732380906 37817 37673 897089379 73528 73485 691469038 72120 71694 486090943 56664 55917 495647585 75 268 52856154 58468 57737 88112192 51281 50541 285361355 48232 47690 530271506 1 272 9028064 50383 50191 56294483 60304 59674 248554295 66024 65932 389304422 39011 39680 449709917 33 277 279604420 76746 76354 410229076 113 279 90535234 74682 75423 645712465 281 1 254514158 52599 52902 624990454 74250 74820 872026095 278 284 714154731 16174 15941 305422606 17293 17500 544784484 55083 55582 115513552 54507 54140 111034770 1 289 145556988 11689 11627 978363733 79203 79511 869937224 18317 18468 966238186 1 293 293836682 61687 61102 448193115 15121 14763 202011901 64943 64639 42357394 31175 30460 83616995 298 1 689491599 299 1 256506953 67081 67717 905641314 14351 14011 542436234 29858 29112 657686517 34293 33627 638943304 2598 3208 301858522 35762 36030 772766812 35710 36312 703674000 5898 5232 456457165 77419 77676 863968265 69912 69443 577675682 24092 24800 14581059 47414 47318 43684627 67748 68344 561080487 78920 79298 479034226 780 42 212026973 67197 67090 861948032 34142 34232 983358003 71072 70704 56770881 36276 35492 458419471 40103 39763 277685433 10116 10021 577090694 3722 4238 127127400 68255 68475 676944807 77028 77736 42992637 34852 34774 22727861 18262 18653 528032433 53185 52502 238655221 28984 29315 371808523 48954 49027 955900132 28437 28009 281317089 73589 72813 130285901 331 116 429285008 54999 54276 241037308 23696 24355 959860508 32829 32388 478384886 335 1 35987828 25547 26155 404503583 21439 21878 351454851 43948 44718 321634701 4163 3498 291041980 340 199 367771766 76597 77148 682118290 74277 74056 94375538 36648 36957 119697452 6381 6364 148838875 16716 16394 509485142 77789 77702 899464199 53520 53788 157384554 66277 66420 255307746 40590 40550 284943510 79905 79493 157022954 31362 31335 974852556 11516 10841 987127501 39911 40207 133698004 70686 70637 232915169 54745 55329 890023743 356 1 50925371 174 357 204202085 19806 19756 138536461 31898 31682 302988451 360 74 436130692 361 1 479815005 343 362 242656322 28877 28091 46319973 364 1 903667769 8261 8976 732803771 2441 1946 207225424 3201 3873 412187506 29381 29843 634961 369 1 520311642 76145 76567 117318282 762 514 171339400 38740 38241 718686945 41548 40957 523437081 28759 28264 106964027 39539 38739 886529600 10386 10235 454406086 48491 49122 544200442 16512 15801 36937893 48894 48380 985355440 28949 29483 622461257 67483 67338 106463634 4425 4323 66359037 53493 53779 190778769 45382 45568 225668806 20821 21422 359485034 43785 44520 993450621 387 13 239214916 12913 13381 395689222 18416 18622 739366236 12487 12540 980908682 29983 29320 693222127 10592 11337 885486708 58059 57816 313410840 53527 53104 866068630 303 395 164266816 53705 54343 108851889 46603 46168 403571529 24345 23810 866292449 12501 12655 631025455 26920 27563 370556493 13333 13294 33363323 62016 61933 37099566 19587 20259 555109904 64342 63791 856155732 77551 77317 61914596 61826 61343 654986527 53759 53667 357367961 63280 63686 919026709 27283 28047 24987064 76345 75594 198256677 40366 39769 145795614 6337 5662 693983621 1684 1646 591993062 904 833 128618255 73939 73343 111424675 27985 27511 694712891 62173 61995 963932070 58426 57915 189650716 71185 71145 593834858 57823 58036 225933991 53566 52895 314460613 28715 28173 975229196 28912 29526 81886462 20904 21370 521710879 64098 64721 218995846 426 1 23679605 60260 59606 137103243 25914 25221 44235064 73197 73673 429361980 49460 50022 741727134 32479 31761 65353497 182 432 32063656 62852 62955 668432767 14839 14365 862540706 19306 18748 207011686 62435 62525 114860234 16638 17055 661115957 7168 7049 295482915 44375 44226 199143735 9634 9925 22193891 63299 62736 936511809 48339 47859 46308194 31158 30516 705698116 25398 24735 909015003 58322 58184 616473857 18257 18433 614984665 3318 2822 1433416 19682 19841 262064367 24762 24156 819817944 76370 75835 425088850 50404 50949 937675222 18160 18570 65416240 68898 69041 525058766 29969 30379 445336411 23768 23150 581511654 12255 11698 61253053 28430 27820 628356630 32885 33653 258266236 12283 11921 616161059 22548 22429 652755973 77478 77451 523152529 462 1 619465857 74243 74646 154899715 65365 65564 442291613 59432 59227 947199196 23558 22837 73573733 19598 19460 396111631 52040 51996 248859711 36518 37064 434485262 38300 38231 742360406 64396 63621 764316344 78952 78324 765084095 63353 63605 429268201 43071 42908 313067128 53262 53736 177246918 41879 41988 222094209 17672 18262 203753949 1 478 49165650 62658 62042 693342296 74526 73732 550662022 41554 41828 115046956 6694 7296 858890386 34164 34317 133109209 75474 75859 74455839 34473 34739 189281644 53348 52715 833292695 28 1 409445972 53103 53807 813808188 24614 23992 143829745 58826 58247 72899465 70192 69745 155612659 1748 1710 539839539 12751 11962 112190239 14571 14645 676645157 495 135 94720959 57045 57433 689758680 653 906 657391448 34616 33869 122169562 499 452 895402352 55134 54851 254893660 39650 40436 915334696 12808 12368 250350336 68310 67629 717615873 30277 29520 701799153 69817 69135 158158341 41881 41184 375443973 29495 29460 779882519 58846 58874 392782386 67374 67612 921792396 46126 45522 617753308 49093 48968 643881152 39439 38691 333386203 36977 36418 230040570 67593 68187 614257162 78930 78702 659192377 516 418 971107138 63995 64166 521934360 64500 64285 827557366 15058 14371 298030515 24035 23789 66983995 19995 19841 311534709 33780 34091 191684549 28365 28271 209706315 17806 18092 306333250 525 369 817592663 56739 57014 324991660 16317 16587 83898493 50460 50699 125661191 529 201 449668839 3148 2678 589206474 48500 47718 746095395 23427 23070 468272126 71912 71590 869522268 13833 13167 227502213 24834 24894 901764003 15542 15994 948463314 1 537 844768489 33169 32904 9587500 539 1 868800747 520 540 192822070 31699 32050 668939 32448 32819 298401310 11380 11180 649463197 1 544 661536050 46142 45836 913535025 66104 66705 422555966 44083 43944 962661705 57953 57708 313462631 72645 72854 589036320 61990 62127 33800764 41263 41939 153740934 552 1 294012169 553 456 895614408 19658 19817 878456627 27280 27238 270440058 25951 25750 210640948 69460 69781 982324552 51465 51151 867429100 19098 18647 761871058 74454 73825 114846517 638 126 785079407 53220 52529 483028053 46059 46040 557262883 32423 33201 534051786 442 565 119684614 566 1 494597100 3411 2860 577223935 59623 59901 219025240 45942 45221 163199494 18462 18366 350240211 19834 19564 27511622 55185 54548 471808621 10275 10301 970830195 25667 25638 955299231 575 498 126413639 47507 47003 565665562 21129 20675 23957037 67865 68087 859440642 22833 22856 436822144 14849 15081 216146887 56619 56795 385865926 39678 39466 640966114 1 583 939487840 79421 78625 672337330 7219 7075 707516568 48276 49045 613988131 10454 10816 639577076 8181 8899 216246291 589 196 702043885 68886 68338 769380349 78750 78934 769448828 1 592 772891734 79949 79692 10259476 594 1 70778075 60961 60816 8632928 32565 33071 650673250 65196 64459 878565420 74226 74503 98924009 74486 74427 49416835 41724 41085 58514806 72223 72318 703795888 602 344 357545134 46231 46652 601806026 7328 7407 53368453 605 1 901365475 8667 8162 899875581 51804 51861 629030887 26976 26298 853085400 13655 13500 205473622 11431 10769 34422350 201 611 656297179 27571 27739 703638233 41803 42526 648299774 79081 79830 789743581 76967 76437 416905532 38386 37803 839603004 1 617 885605563 15088 15295 163523178 50855 51389 702451327 34236 34550 27323455 38230 39003 811274568 60760 60585 510951345 77748 77102 565112834 22902 23178 678697198 28303 27811 223635694 61390 61713 548710002 60586 60653 874206590 60460 59718 854512197 56260 55515 208825615 630 230 743815301 78476 77688 801437914 236 632 749569808 15147 15653 880672948 71861 71652 12925106 9386 10172 129369967 6563 6817 860546377 72811 72264 693557466 54431 54587 79078340 639 188 924749728 51563 51519 722486929 641 399 758237337 543 688 319923433 55322 55257 447048115 50661 50071 639854793 94 645 234363547 42382 41904 463109025 77812 77032 992629641 12329 12724 473389585 14509 15038 624804732 45428 45382 45563735 51364 52037 723972516 3657 3942 163715704 51006 51532 643268515 20406 19778 981235801 35566 34938 103165288 656 111 672654059 1 487 735813577 658 488 253427338 62068 61594 893180959 21244 20647 781668577 55808 55033 346288134 41392 42182 176946540 17020 16350 468608457 42942 43532 79786444 606 1336 733930352 6049 5264 814319468 29758 30307 353999539 47226 47056 140532977 538 669 498694511 15616 15705 77438977 52892 52638 727736707 10 672 944426656 13221 13930 720134187 6956 7585 870408189 675 614 291812353 78918 78317 785033964 13485 12812 719267552 30012 30695 544280695 43132 42786 592771486 15353 15622 326688541 20221 20043 331584980 7378 7603 228678089 51643 51558 544380534 62348 62081 916260490 16771 16657 777784565 58648 57898 492207860 5774 5395 430477970 642 80 170818241 65318 65113 904007289 19260 19214 996665470 39096 38841 584090884 32530 32103 667720145 26561 26686 770404634 60194 60070 804737647 16162 16096 166586095 24109 24722 286784749 28744 28350 37955769 61903 62345 912928196 34412 34429 960999198 1 700 81973471 57899 58191 984071142 51798 51364 157596172 464 703 871509247 1190 1544 617424983 41292 41111 213668749 1671 1606 330968431 43986 44746 396735859 44742 44993 795820050 46126 46866 819410028 16132 16433 11695579 50644 51438 146567570 712 84 990367653 69867 69649 110862915 21214 20863 843147159 20117 19706 677181601 40253 40888 520800679 11318 10845 101133622 321 718 531676880 63159 62455 213850187 28136 27971 439934672 46588 46386 988797455 50570 50092 490348893 76250 75607 44569237 106 724 750840297 20903 21625 551923679 20740 21435 992363332 27880 27677 85480094 9391 9166 583320365 47039 46737 395487772 730 232 294058311 731 609 671123002 732 444 773142342 33542 34026 572755769 12443 12629 284486923 2304 2070 866078411 53251 52856 328656083 79417 79534 187808669 7748 7859 492300565 50725 51184 988570905 49075 48396 623185268 79541 79747 597036051 12895 13440 341293567 46384 46161 985121204 549 744 980624099 27096 26863 205202940 24185 24491 134542339 812 1256 538751632 51364 51923 800585044 37419 37790 93264178 17397 17056 975444177 1397 1851 193083413 64127 63411 98093446 22178 21558 182067798 50914 50826 996750852 28589 27909 664601089 1656 1683 888037970 757 710 242798334 758 532 492653432 73044 73777 476755633 35919 35246 363398646 29266 28812 990513026 61866 61164 259179632 20835 21264 935222102 56265 56412 845039115 61313 61138 263031388 11012 10639 40154362 50572 51070 2953679 604 768 250342266 58068 57896 581983383 770 1 754172837 4500 4133 727348637 29596 30271 864585107 10040 10727 499519 67141 66601 391421595 41880 41639 673298176 55804 55016 824069761 777 386 811395396 7619 7370 394223894 56286 55748 526897235 67114 67789 132230189 13184 13085 894678719 38167 38914 977695711 12583 12797 734414774 53973 53193 366065434 58053 57415 68567424 30760 30668 799917079 8007 8614 958699727 47609 46934 296491442 789 526 969587848 53931 54177 757031094 49004 49183 728455224 28605 28795 135639993 56100 55531 14174656 794 183 448698925 35951 36571 113225983 21456 20675 318568233 53514 54077 499543254 12484 13165 309877049 8223 8104 248680340 396 800 360259090 50285 50793 911086509 55647 55897 865515425 53000 52257 456484969 8770 9256 331270093 42265 42249 24318152 48451 48599 693270928 73535 72785 705685115 29862 29256 690507196 60565 61020 352797978 46255 46936 273250073 29595 29712 193922819 63775 63320 173604559 67041 66343 489013681 26075 26448 225981270 7048 6816 109078766 60435 60660 921725974 817 380 648882401 77706 77256 637515913 78548 78043 726996680 66194 66352 244211102 27970 27948 614725091 32131 31398 140761914 60482 60081 405976445 824 84 483526368 59220 58494 342508500 24341 24693 77147312 3584 4003 120690346 40233 41030 11044226 10049 10124 375169443 28255 28559 460824103 56148 55617 244651233 832 679 215050798 42558 42400 143767279 834 730 377538472 46173 46880 622388860 46522 47202 889687255 35003 35358 45043918 7113 7479 138869276 70033 69840 454159215 76383 76094 897028261 57987 57235 18763881 8836 8534 477413630 50522 51128 891957412 844 643 692350618 40614 40130 63399052 60619 60315 981918402 50776 51127 483716991 75309 75124 605847036 45587 45812 44125397 60574 60441 172145867 41486 40726 595097354 64738 64213 969867793 48312 47758 167099415 44556 43842 324219401 855 270 989443362 64675 65346 608689607 54795 54869 427092313 21562 21523 250139511 22571 23190 114742323 29036 28485 33890849 6633 6725 520315882 71931 72551 395601384 27903 28688 263072970 6658 6334 946044458 38813 38141 993244990 799 635 78141993 40665 40241 12929806 61621 61127 1341445 65148 64812 509286348 47523 47538 853300735 36844 36115 322620251 37024 36702 675311654 67522 66734 511877577 79001 79149 306929951 71198 70797 315949557 876 620 584612309 877 503 634354110 15607 15027 126181187 879 440 160833514 54274 53572 239919997 70035 70692 508567354 317 1 299565390 73719 73914 886802934 63391 63846 753363330 69233 69433 6866370 671 886 231925424 36604 36486 287765057 50370 50409 334123149 27615 27551 85495179 51006 50912 836853960 55899 55122 927063289 38092 37506 951801010 819 1391 106850339 894 888 330280453 71958 71871 571307848 78923 78890 571598793 39286 38945 166544114 602 898 728693729 38430 38432 849226234 14342 14277 768980070 901 830 691432038 66031 65562 864231943 41792 41766 714344534 19180 19343 200474333 34701 34203 117739429 57249 57383 452601019 42012 41833 478231853 13681 13589 758929491 7224 6690 68053829 15883 15114 319386993 45417 45124 21035623 15031 15307 358380847 62994 62982 408227466 13459 13463 16235738 915 557 729565747 42202 42906 472847231 37896 37302 453900711 918 699 640297405 173 919 230892490 50403 50642 900091073 72942 72414 955837637 52613 52223 585468693 73537 74125 995214469 28615 28858 966920841 37766 37079 822779610 68431 68192 602664009 10790 10882 86598136 26697 25939 608425927 929 794 290389847 51158 51874 499295739 50795 51068 90354669 61302 60758 319966648 26971 26627 380384042 75052 75266 55759969 935 562 854912085 30466 31043 841797359 15047 14390 258908049 10668 10847 458672493 1529 1260 235258893 55003 55606 478803718 941 722 632846311 39295 39193 908912227 45959 45281 829579850 8082 7332 77664398 4121 4583 221420160 28760 28896 612430641 1401 2056 232646410 39273 39687 667958524 8034 7790 127368124 66393 65832 782330850 27162 27743 385187141 72194 71454 324549923 78366 77811 895054253 54868 54519 53866130 76731 76085 237414717 56053 55761 997494265 34320 33869 628746567 1772 1021 369486454 44893 45506 583592095 61486 61109 667486588 320 961 785474360 27569 28081 885573605 18104 17747 773888719 33280 33898 232212126 68400 67695 811398277 65066 65735 649666283 43833 43963 134340227 17715 17028 643843964 20470 19967 708367487 29609 29182 30481882 153 1 646339491 40734 40085 55521905 927 130 941716309 14920 14313 264488745 55076 55722 764149697 52189 52570 111731613 57709 57346 765473985 5805 5196 539698490 76581 77201 889063343 3399 3290 89351747 60993 61439 436704348 74773 74384 383833162 10190 10398 43061340 38433 38608 29935535 26133 26158 615346541 38029 38450 995537476 45247 45578 746227127 10848 10367 327786781 55525 55515 609835484 21888 21762 358494229 818 991 520860162 51517 51440 746359334 66590 65836 402306183 76337 76859 74458697 46890 47328 30294628 996 835 1150229 52406 51930 797507752 78464 77803 267330131 42541 43240 274683965 278 1000 316520477 1001 926 442646514 28804 28217 676590784 268 1003 535379017 29729 29798 158640983 26425 26240 251778548 53141 52825 892233418 43417 43412 681711097 3665 4413 693133728 1009 991 547248362 29051 28918 723721805 12418 13066 244983221 51867 51727 706827242 23517 23199 913387931 37662 37190 890809333 16845 17079 369434619 52571 52397 712401250 55316 55101 106459919 31364 31429 210942454 61833 61704 607284953 17943 18565 795897721 72438 71755 770321456 586 1022 761270070 9398 9221 751459436 44958 44864 427396039 31912 32350 59895099 60641 60008 73038800 8914 8121 142910935 4790 4886 455823902 551 1029 958135259 9668 9344 546896001 29779 29828 244041419 77987 78497 703325135 2334 2778 35534051 633 1034 13303063 72034 72386 39242325 42581 43236 61238418 72147 72720 382386185 64048 63517 139017596 700 1039 6511230 67777 67480 60043454 18440 19207 418957638 43692 43255 615105125 50018 49762 85542411 6663 7052 44725028 59651 59392 867230918 51151 51271 578509831 20032 20606 356242842 968 1048 981999430 19295 19957 52576009 62116 61342 822166118 41976 42673 29122200 43843 43580 416484234 23238 23066 994277037 45279 45632 36865324 59084 59155 558666835 15648 16080 714974355 66533 65995 402962714 9415 9282 223873332 651 1135 247724574 28619 29349 683590526 79820 79294 861420804 374 1062 712171595 826 1063 187110559 34911 35231 851089099 30434 30230 13381067 29158 28702 995750484 59735 59133 238306711 77849 78026 163873316 32639 32050 144769752 29460 29508 839211585 41296 41897 103982440 6702 6386 167120772 31805 32136 683166500 37237 36752 531771832 609 1075 455203382 47322 46676 266473854 70003 69687 915621955 22369 22485 783345055 56948 57082 605566469 6642 6388 623603122 41829 42431 970435866 54350 54549 770262669 30316 30310 773236961 59633 59338 370038724 19453 19988 921154328 40757 41016 631162667 29993 29503 529194930 1088 992 94884408 37944 37902 289362376 59434 59272 55954749 16080 16373 981095898 20476 21059 692277792 66814 67148 839412470 76304 75556 185289341 21262 20894 99627809 21273 20999 200302975 56661 56432 385209170 13609 13165 340286257 16458 16146 442152632 67654 67924 965850598 3159 2569 222096107 39752 39842 442675057 16696 17047 156312985 73575 73171 572800386 51455 51000 679859773 66079 65563 790185965 19986 19360 409602479 47195 47291 149254043 55105 55075 251784199 43488 43238 194231197 48736 48392 61546311 871 1112 114692895 742 1113 350638100 537 1114 272381104 28974 29621 267041296 64169 64858 69706483 36860 36972 616728869 6429 7007 606004055 12087 12318 388176436 552 1120 26023460 1121 604 437095073 2449 2446 508297296 60596 60784 262689300 46034 45239 940153709 54404 54922 771674309 13704 13979 876350324 1127 938 377027536 66232 65531 270517027 49367 49785 356775284 44712 44352 547838958 58517 58879 266955611 66750 66540 422577266 65701 65576 320650805 21149 21043 934571084 39446 39512 433776402 68844 68480 565968621 9596 9689 29523778 72358 71939 930376161 28908 28190 3687314 59528 59238 488622407 41409 41854 299311515 58740 58266 121914525 46005 46574 110984209 28335 27984 88756839 77370 77866 820998758 1146 990 943676925 70497 70716 211328574 32848 33538 654352852 58504 57880 444610471 47872 47992 472561378 46293 46699 737515212 13271 13966 935519372 77745 78328 546288711 27104 26426 774736624 35223 34776 598049579 18824 19480 988768065 846 1157 789369741 913 1158 576227593 29580 29413 653374422 75544 74951 972985215 69455 68975 667498372 72220 71570 190549470 53740 54391 666807807 72553 71884 469125397 25898 26258 971041014 499 1166 203566870 38056 38833 406917613 807 1168 476372837 19808 19157 372197215 4966 4918 691690566 58573 59165 914344745 57505 57809 146618124 24766 25536 485523662 8151 8723 905795475 18342 19090 985936514 2360 2132 651153740 20224 19470 364226262 5169 4440 222374678 53500 53194 622629138 454 1180 633072307 23451 23165 412259705 1182 609 859578485 24656 24371 606065798 49332 49219 425891037 21207 21017 180625180 70142 69700 18485174 69622 70011 442657444 1188 891 653269872 1189 974 215813365 48155 48628 75328966 41960 42199 186046673 501 1192 943204851 14282 14272 867115444 25770 26263 578200538 68788 67992 245901263 18942 18201 896952185 1197 570 533133127 71529 71967 66673399 45538 44960 386315031 28319 27950 953644330 32495 31777 229779943 65317 65096 528866467 30616 30115 16857708 52569 52337 652618724 56440 56406 363892233 41451 42233 696295147 2600 2218 994126320 9637 9317 858269774 1036 1209 292417913 41600 41682 225262649 69248 68904 768633854 4936 4525 315030667 891 1213 966192186 1214 1019 313693260 43409 43117 170250629 1048 1216 954086993 3654 3489 79682396 77814 78391 339700685 76683 76024 130840841 47922 47857 604700509 72067 71438 101798931 10321 9731 976107008 41611 41020 802887217 1224 720 485685212 62171 61654 118977609 40948 41273 142360878 30588 30562 155455560 48082 47749 46960293 49316 49143 135129196 40205 40751 19144065 50407 49846 217693755 2848 2103 259767569 63012 63089 79261026 51622 51046 700186036 55967 55369 963788333 8769 8665 714325182 30724 30715 229730338 47913 47138 695155232 11199 11747 162927738 6086 5341 77804413 4737 4526 634190040 586 1242 870645413 39164 38480 131352474 1244 637 613781752 6418 5973 111427448 1246 967 155361546 21543 21002 968855711 12068 12539 129884995 52955 53531 572182316 9780 9109 236396940 76324 76495 278606824 50418 50219 30523702 1102 1253 556229653 38694 39274 555445774 6789 6213 265693303 45306 45456 888824602 56446 55937 578820476 44448 45186 134802416 25320 25040 28941321 59919 59250 85461019 875 1261 469748262 1262 1168 909136256 1263 717 506889381 33843 33400 222182012 66543 67194 886480392 75007 74404 627367230 67244 67385 16311034 26577 27164 409108463 6751 6145 436261719 23092 22593 741523569 78091 77899 939003836 64595 64780 127616690 1273 1192 103485827 51126 50705 617502091 45603 45213 716644327 1011 1276 198389638 78048 77309 440008916 45217 45639 89132716 46232 46105 257439047 18532 19191 391475996 5104 4821 794637205 37852 38230 59665514 19602 19004 716392421 55383 55518 614077859 36862 36458 793130503 14320 14773 713350186 50443 51177 22841742 47567 47940 87525331 20415 20729 804901694 6519 5722 983261799 42095 41571 794375322 1292 971 160186649 45379 46045 459983246 68053 67878 790248094 1295 503 660826004 11110 10905 510188716 73559 74129 987014182 10012 9644 229145571 77975 77216 811415920 20208 20523 946192184 8378 8319 535613647 53681 52942 954583746 1303 564 631654057 1304 589 198052072 28599 28198 854483026 60228 59709 73053687 30701 31327 245633097 539 1308 891874939 65533 66127 306226907 59277 59809 384790931 32268 32361 900877972 38311 38081 89325826 32272 31500 794028679 34776 34153 569587267 17367 17412 364059915 13409 13662 574064296 27417 28139 802063742 62324 62109 323421347 7191 6654 254430244 60686 60768 362131503 817 1010 168477095 50406 50791 4050691 12774 13157 946427283 16739 17310 191955246 1234 1325 671364922 2717 2408 751145910 59715 59930 600415498 70464 70664 950579405 79183 78695 257192996 64875 65381 551064133 20107 20339 785380661 68085 68257 103753090 1333 1289 21445460 27584 27746 804060365 24701 24296 520925756 76879 76152 55819114 51915 52074 287435609 33954 33817 32520132 18069 18451 543468889 1208 1340 833649926 39915 39320 970976448 62286 62992 472911177 32646 32504 381157486 45896 45469 170131395 35837 36480 97604802 75729 75458 559362678 588 1 672589421 74037 74794 649442711 10052 10008 671732917 45574 45810 286565512 52350 52785 293701735 74095 73562 327622533 1173 1353 996802995 48714 48431 747989912 4205 4171 97164640 14660 13938 958515954 14757 14361 502785925 21147 20693 767852302 636 1359 64388085 27383 26904 631748279 29106 28863 634157579 37333 37002 325073386 1363 800 309983728 46630 47293 101172068 4393 4091 739365293 18146 18879 965059681 9614 10180 607034548 16832 16646 882308180 56155 56654 371960497 1370 908 8138434 75954 75810 136668602 41060 40635 329158365 925 1373 39727655 28595 28738 628245140 74784 74778 886442522 64885 64326 138369787 5650 5062 442160758 25124 24993 895402858 74831 75233 263398002 43432 43401 966406341 44261 44445 972534120 39665 39589 882900717 3901 4048 947816690 54713 54361 714377156 44806 45475 103257356 672 1081 865535866 12364 12327 800036856 45134 44829 824308119 1389 1095 729532430 18721 18495 267393481 39911 40553 191923768 933 1392 142314176 1852 1807 725040115 31901 32299 719961499 11560 11049 115524620 2043 2068 297054646 79013 79672 845422888 3137 2556 63631836 30175 29435 599351796 30634 30550 252809067 29914 29158 239318497 11293 11129 782070020 19962 20189 650889694 33982 34722 14351012 40105 39511 472251992 54059 54514 832632004 44780 45084 42630570 36197 35578 25413664 53890 53357 925671936 10196 9504 42167609 62098 61822 41384147 69552 68955 906123842 58160 57502 62349742 1414 910 87560899 41819 41926 48188001 27940 28205 294381082 15597 15463 7989327 63972 64475 571089478 31574 32285 196421497 25619 26082 366696412 54431 53922 581491366 58298 59057 74777706 42339 42706 96911597 1424 1013 439063056 57529 56985 578954294 48193 47671 236397895 30207 29425 294657509 1487 695 211446975 59346 59858 851339881 755 487 578801778 34344 34425 968028777 12693 12214 116507139 46879 47002 423360881 30130 30114 812987650 23389 23627 592454530 69378 68944 294576343 10556 10215 994773660 27532 28171 694919 54623 54229 735047170 67095 67121 257326771 5965 5712 6441980 50894 51019 334632213 13743 13679 51399239 14606 13936 17040482 43465 43458 784039117 76969 76584 385764621 68009 68751 292838048 62291 62029 844020653 73151 72902 118588308 72167 71620 834808490 45569 46222 908587351 58626 59085 664356212 23202 22775 67357525 58729 58538 147002478 62305 62777 857415468 46987 47603 759461078 43057 42991 412501950 17151 16446 843044328 16223 15660 96384631 23724 24107 172280082 59224 59095 703365212 73399 73127 709108190 38974 38549 240070252 41167 40898 886419492 2139 1642 751304577 71955 72299 765143051 44112 43789 627163115 61026 60319 880717523 69175 68841 762097131 40531 40291 766971781 61549 61424 90835745 53042 53598 401433548 1320 1638 292984134 8911 8455 4320761 60903 60952 752052970 37840 37390 458482320 37998 38563 541009998 79031 78502 309258182 39636 39855 791822328 49886 50160 201689431 20371 20059 65055045 395 1183 103926764 59018 59429 585879309 2579 2134 453986640 7775 7488 937022461 53165 52924 38901770 31621 32133 779981474 1488 1168 701414002 1489 922 920355003 31525 30812 874787852 31837 31563 886364396 6415 5908 32327527 48400 48389 15366792 64765 65365 571618698 1495 1075 501087449 707 1 138853581 61128 60825 544878419 1498 1300 694279097 38061 37390 115607253 63582 63336 685867477 1224 1501 475430615 35707 35466 923162659 34990 35365 818422010 5504 5247 585946229 37488 37227 785732502 1123 1506 722177483 76086 75642 852345709 9819 9172 658388867 78596 79037 351416450 7874 8329 676229094 20964 21212 898906128 22431 22670 367819845 72771 73391 490182043 18406 18467 535288581 23576 24004 579145356 29455 28992 93071860 65279 64748 329112707 51669 51531 626858718 27638 28256 852663016 77080 77113 548916675 74872 74463 52792407 1522 988 371221432 1523 1247 678596283 16945 16466 29546005 78469 78166 96923928 77436 76656 646310173 50899 51642 562774279 46395 45872 29308959 53048 53768 614880522 63810 63848 398585662 2836 2103 820688013 45770 46548 808931582 65544 65271 141596358 42914 42490 984048380 16233 16722 922518885 34835 35457 735930627 56974 57468 427708110 30244 30820 655400033 69945 70510 657690940 66105 66476 506259243 68472 68998 161849459 54627 54377 135038436 7294 7927 848245814 68940 68201 116425237 1545 1018 401339036 75278 75933 59026019 991 1547 60323260 37871 38111 826689786 1549 906 748998984 77740 77930 24252215 1551 1411 171024925 56551 57070 875756561 72181 72497 780565961 24593 23951 141973845 51725 51091 886021448 77485 77542 503830010 21144 20687 135919721 3373 3209 273112211 893 1559 24359832 41561 42047 39281619 946 1561 928674098 54871 54461 314401884 21066 21677 342675962 14711 14540 596713852 77390 76941 221062268 1566 1183 246812160 75906 76093 381033957 56143 56826 34441717 40058 40314 981798348 1570 1456 613453060 4786 4948 236573367 7499 7024 96331766 27941 28086 638283096 37581 37229 943160901 17426 16695 128447794 48094 47350 393970295 28725 29511 559626136 10427 10759 451055664 23437 22790 275254132 3705 3078 516404080 8673 8681 221938227 76472 75900 729648122 34054 34306 64345278 49002 48701 59774677 58619 58243 196589893 61188 60947 49444337 14767 14162 520740920 12519 12367 889742687 50274 49831 769668120 1590 825 163565084 10162 10699 259281822 54919 54426 505245785 29523 29214 515551451 42399 43191 924188153 20982 21316 874030492 34086 33331 42316758 61086 60920 193626321 14167 14604 632813614 65634 65978 4868679 60631 60507 223492561 27902 27148 290557318 914 1602 19013542 47757 47370 733003832 13273 13949 274683357 15142 15391 660806890 855 1606 188939718 56290 57012 528993354 27488 28270 1963870 29919 29516 587470157 37007 37095 274081565 55305 55107 136423334 11548 10762 501906383 20136 20805 17775437 37829 38271 44504498 63537 63999 455750502 74570 74322 517480037 24200 23629 125678350 51836 51550 738060152 45325 45130 711412786 1876 1677 673214647 9117 8799 420197858 31481 30919 339151264 1465 1623 486656682 2274 2842 266604723 58086 57686 174675013 33686 33635 945759814 1627 840 858705645 63397 63938 968629447 56023 56560 474549594 45289 45677 744594 9686 9041 776956317 40783 40362 249724184 30614 30482 931297444 52115 51844 455305166 46946 46664 622652473 39675 39113 25263652 1637 873 197398830 20367 20447 967368036 62141 62597 748851387 55293 55527 691073083 49389 48980 66704777 34537 34347 706663655 1694 912 104443447 72928 72524 325330833 1645 1617 341928163 1292 1646 120379363 4065 3801 286341661 1440 1648 33426694 37067 36596 309197385 45401 45474 562985727 69338 68795 288148201 16351 15642 331173416 70355 70474 901456529 3596 3775 75715090 66536 67114 26160378 49432 49466 29265761 1296 1657 888851736 61302 61446 34861614 33033 33122 449072639 69294 68896 306291309 50238 50630 112690276 57646 57294 697853850 56642 57245 421443877 77000 77535 599134705 26676 27057 899127924 59546 60061 948061570 7958 8253 535108022 1204 1668 46478959 23240 23452 73756755 38056 38057 324678738 65283 64902 912564311 1672 1217 140151297 20625 20938 880754761 42878 43367 33451128 62021 62182 365354554 25822 25348 858225499 1677 1573 695771635 56596 57087 578373302 43735 43141 2062164 28251 28243 884992346 28766 28889 387581872 35304 35078 563583125 70504 70363 384176730 9896 10458 522441422 54081 53472 405308743 12143 12357 205898511 19389 19560 940102254 46856 46695 261375193 62794 62987 121772408 15507 14714 662886015 37419 37152 773055241 35631 35458 463354331 74693 74292 820520289 21996 21447 491983030 65702 65938 739706032 5575 5298 249409113 156 1 723845019 50105 49424 168357272 1699 1188 344690599 70275 69498 96979559 3400 3356 142826881 48755 48297 190611971 47717 46920 362757045 22638 22304 151564676 16210 16454 431887384 49309 49790 236519222 1707 1494 186316751 1708 1508 394459925 76260 77044 405924380 826 368 962974982 1146 1711 76720454 1712 1455 388938881 1713 1383 103018340 32883 33252 143361248 75664 75779 581783552 63344 63194 336075445 31700 31940 330974277 71124 70781 494989581 51396 50894 731201161 59961 59534 396467987 6793 6656 588662640 58627 58403 195811945 1723 1633 66395605 33056 33662 12398567 63843 63617 76785004 73934 73228 35357222 32951 32383 981800285 78067 78039 513288 24225 23811 622837178 40876 41664 982116940 74942 74340 673061510 68002 67522 141391593 1670 1733 690046672 3742 3749 202705698 14878 14885 758563916 1736 1029 366285745 1219 1737 476367107 75882 75327 275893105 23431 23531 311183634 51737 51119 733617965 33794 34302 6482100 27203 27047 8929053 66878 66160 539700253 1022 1744 918694084 15971 16525 877009630 40957 41331 720565243 54075 54839 672715440 79982 79392 619960397 54122 53608 83720329 48828 48895 485763912 26794 26191 648709931 58300 57782 886296270 34228 33601 34817492 58747 58282 854997832 68038 67449 928442119 20385 20665 503476703 1640 1757 640339913 16070 15986 945324446 1759 1038 776905188 64275 64344 537882728 42238 42870 81817398 6473 6271 715457300 37189 36772 929884741 36260 35680 334325962 9260 8981 992184554 57916 58488 228241895 29999 30007 448697495 1681 1768 89191973 718 1028 105887799 16083 16402 539761271 38962 39301 589718541 29048 28284 555449454 1773 1274 120521641 17168 17144 323102938 30474 30355 197897475 1776 1697 758159963 16900 17467 19498615 56122 56718 295691155 1585 1779 197044699 70297 70532 103434191 21583 21644 897139486 30520 30395 533617387 1734 1783 408675209 1238 495 744496329 18293 18215 155552206 1786 1472 878311037 42927 42717 118476222 1788 1365 98462735 1789 1036 739235658 3462 4026 140789305 58419 58237 511831913 32937 33099 686938750 1188 1793 300446750 23948 24739 667434925 53103 52624 64657966 68448 68705 665649530 1797 1453 122295259 7200 6633 860508184 8177 7573 51647715 58862 58501 459735811 1801 1588 133596765 72933 73592 240401434 60641 60831 803123003 16379 16822 946551798 1805 1285 930173782 9518 9644 897270755 12946 13710 592371823 22380 22457 52003441 1559 1809 788950330 51484 51355 324142926 3406 3889 497106615 5583 5579 159474669 39571 40317 24132199 18195 17829 508421082 54474 54167 195676955 21904 22137 945102322 38090 38358 545655836 39935 39715 875424734 1819 1028 646000513 1118 1820 446264531 9414 8849 355060387 68047 67501 435831068 70446 71088 93506800 3765 3214 196698346 61557 61661 724730261 42991 42301 807212615 1137 1095 168205400 70217 69592 732640120 1829 1544 604226714 9574 9439 935682376 42771 42681 783908223 69890 69408 333312810 41870 42218 351029488 65703 65725 407988279 64772 64590 936682054 54645 55163 760132262 60853 60634 955673203 63946 63516 969310102 45671 45170 383921366 7673 8381 525505968 50933 50279 371525837 23877 23793 499763824 29478 29211 515008323 47019 47505 31265376 58497 58894 491147758 19731 19353 586191410 41541 42236 611522275 10866 10415 791103155 38329 37811 999450702 48803 48699 150844874 77080 76813 219077052 64899 64651 34003778 1853 1735 856787094 29777 29845 935797495 137 56 571229609 42623 42451 404119567 1857 1317 339748880 37215 37238 391981 72838 73403 145556920 18802 18969 391263701 6221 5803 374078787 78371 78124 457521534 55767 56257 218443803 24785 24847 335427492 1865 1252 178246441 120 1 841208094 10311 10677 299570851 40400 40521 978585961 42590 42731 309955926 55391 55057 781387501 9348 9983 710189674 69448 69601 236702664 28777 29332 914921376 37639 37916 893615684 78465 79021 291135642 25630 25539 148970422 74661 74009 572911924 74327 73775 761500361 43440 43644 326992979 27312 27691 360328574 25897 25328 138441872 73964 74098 67736197 61222 61241 68891841 42174 42465 164447726 43755 43466 854438965 14302 14952 332520460 44140 44863 918904920 62150 62001 480068057 72551 73281 200733992 14937 14784 832355879 56934 57727 696764989 69524 68982 300826226 41371 41301 809858538 1430 1894 541076674 36899 36252 429881714 52409 52290 679940462 11375 11634 791820919 3195 3525 970986946 1826 1899 649351063 58932 59658 131404981 38495 38322 910309745 48726 48993 902366181 41434 41875 538872147 19367 19063 885618424 1366 1905 379678005 5654 5588 74297992 31051 31477 831314409 63469 63440 165626453 53636 53168 337950831 1693 1910 638332074 28866 28561 766334147 39639 39828 111539342 63104 63084 474437513 63563 64207 57461452 1915 1480 179944386 1916 1432 668303720 69499 69605 841131424 61229 61606 10978161 36721 36642 973825126 35280 34564 898980667 6215 6983 266091749 520 574 143055583 59270 60009 93944260 56360 55956 106637625 71322 70990 695658480 55248 55003 31082286 1927 1356 354416353 59785 59335 348969865 68455 68280 358664292 63103 62511 84141709 40895 41258 125446631 3300 2560 345547635 74842 75566 823303151 70160 69724 18904430 62741 62407 692137026 1936 1307 975547024 2374 1609 774149295 28285 28865 671250733 8635 8336 772433612 1700 1069 546032541 1374 1161 764254728 58179 58079 522482561 21188 21839 96731916 4828 4252 921153205 1912 1945 612288406 67038 67660 137070059 1274 1715 72468732 13291 13191 151712647 77309 76628 564330912 1493 1950 67330957 72745 72582 54979171 40953 40489 55415490 75474 76039 507704473 39819 39576 829509952 13935 14181 902888712 39524 39536 731116076 49989 50296 113928039 1834 1958 819078699 24889 24148 885500017 22973 22768 537095203 33870 33452 85291674 70433 70240 918534141 10552 11245 336331276 1905 2082 542780022 1965 1188 140764139 60179 60937 881845529 1967 1214 393141150 47007 46523 509088003 1969 1505 667199967 71813 71352 617707576 4305 4093 668242006 736 759 596882804 1368 1973 913154885 21297 21830 475993927 17790 18427 446307786 38767 38873 727542103 78082 78496 28222297 1978 1738 885726533 2016 2333 842160899 64063 64756 133495310 11155 11748 682730896 60551 60063 446004923 60057 60709 79774603 48875 48364 180413596 78606 78406 111865249 76380 75776 509505521 64089 63337 241974052 68644 68264 316826318 27800 27143 287948907 1990 1740 69585030 47947 47949 722951945 1992 1203 190848083 38589 38691 390629204 43104 42690 240484521 69280 69075 52082565 46802 46367 118787398 31992 31599 885946826 57556 57067 604163125 61777 61396 659920631 50243 49618 325970234 70305 70673 350922535 23680 23867 964934277 6700 6446 1358236 48333 48010 791492685 36247 36901 103830471 2006 1864 114966505 2007 1647 92707585 20202 19701 3698792 42707 41910 474511731 53564 53906 157359731 72399 71813 192612654 77699 78426 775981521 70815 70272 46196988 57310 57285 984142521 75435 75745 357263025 37973 38581 948345935 29333 28768 226484705 36454 36268 187397645 75707 75136 26671138 69988 69711 585200984 36808 36612 790796600 57367 57098 142148111 35981 36340 81469307 996 999 100521382 2025 1505 979177435 27814 27341 867946278 36799 36851 864147116 46932 46576 81635723 15338 15868 602507800 70434 70530 963182189 1576 2031 471302631 1466 2032 263612275 51804 51839 65703936 19710 19411 272419566 13915 13217 913472130 47143 46852 365479701 74909 74383 814087481 50429 50328 749961324 12025 11399 18431419 65257 64649 332175737 12872 13376 213091331 28286 27531 570743762 1552 2043 473918557 53384 53362 132323970 70654 70257 323372339 27225 27319 430752788 37708 38486 494717073 69600 70145 800631568 1521 2049 875193046 64380 63788 254009013 51527 50816 724953027 66820 66992 610778552 56696 56452 176252576 5938 5788 690057391 42079 42709 28354862 4420 4664 966262841 2057 1447 501191845 35110 34396 893437153 46877 46370 585532419 14076 13749 66257351 34631 35320 629225814 1818 2062 188761264 29308 28631 470179201 39982 39834 354972019 64582 64219 305135161 76246 75890 215685085 2067 1439 66810653 63043 62954 900164431 6913 6724 834260474 5117 5178 495038449 48460 47984 759547059 22730 23342 64606039 27833 27166 147417510 23775 23553 35902282 47084 46295 759710539 21274 20730 664730752 73 1 712778942 69400 69863 804857000 21541 22218 25068319 31166 31722 209404393 57236 56584 526897490 4932 4151 491021043 33040 33677 603976052 56163 56453 17773436 1519 2085 803852269 1298 2086 318423578 54958 55503 8788894 26979 26872 331531587 1631 2089 478785585 22894 22329 121063558 56830 56291 841167369 23069 23360 408084354 182 231 403930932 51791 51596 671349151 1408 2095 486082713 45044 45739 564347397 1619 2097 698899421 2098 1947 459981429 75627 75201 114214844 49976 50392 344443040 61902 61993 231222740 59898 60676 362656951 18101 17534 409747043 75282 75225 431457544 28201 27460 602132930 47856 47805 898171618 5268 5303 700790735 45099 45070 35041122 165 1 525601370 64267 64033 181968673 65855 66276 123735555 45601 45076 652264361 35560 35910 496059164 4539 4958 734834888 32336 32355 191491913 41096 40625 474061779 73406 73651 184951055 3868 3157 856505948 3398 2995 505543967 29059 28300 25107609 58824 58616 515246354 16199 15517 91390168 40269 39748 336707743 74426 75058 220588528 47642 48246 667577146 3522 2762 159999019 36496 35753 453969483 68726 68343 3169831 74062 74702 174198792 45939 46110 531848055 33228 32808 736283343 60590 61244 706333559 72815 72884 851487269 35645 35140 115489669 28315 27629 857116836 21141 20558 35320348 8854 8190 716564036 70460 70706 996422448 21176 21734 794587424 50584 50035 577501316 52854 53381 231495344 73691 73534 649345085 23584 23277 823911313 65036 65439 502864929 61240 60686 302693952 59324 59893 781453293 66632 66746 22977240 13796 13316 217356570 2149 1716 35150215 65359 65757 4622352 3843 3232 171420544 36810 36062 82474153 2153 1787 454593859 64470 64141 759639028 1807 2155 255823953 5296 4724 163878549 65477 65175 25699361 10637 10163 870887630 61205 61512 552821230 32865 32838 252138882 12507 13079 505916015 78852 78984 835667404 44944 45344 311969420 22308 22701 55421385 51665 52293 45255247 38988 39321 188687063 48514 47822 223082994 8553 8317 996899337 35607 35372 12704837 17637 18220 722276178 4596 3975 363628927 1409 2172 920383568 13729 13155 354879807 62169 61716 695790302 54330 54545 892109571 67555 67183 747698215 14346 14926 637064102 65074 64429 575860144 71232 70790 920110020 50859 50765 52325865 13935 13472 912963204 76455 76034 194873585 46494 46147 120743192 25327 25134 751743301 1649 1378 903347800 73664 73653 4557151 30446 31084 868565915 2188 2096 540967940 897 378 395367954 16905 16644 634782254 27596 27400 86567876 55282 55357 99846107 59239 59122 721753814 79059 78939 174191767 56699 55977 620800302 58971 58347 315101782 7323 7169 13938344 26393 25854 978991857 63561 63338 43904126 70719 70304 748211464 68830 69045 673305457 28510 28287 946441528 2203 1809 224349539 42569 42001 454379613 27067 26542 306290153 26757 27313 300282806 3877 3194 266533186 53401 53505 119836301 14768 14942 334990371 2210 1570 274004735 8117 7758 992625171 24265 23745 398262295 71284 71042 680826138 2214 1468 852013344 53510 54034 367297606 2216 1980 302845758 30192 29745 185373088 17689 17336 359679991 34661 34800 122609273 1812 1178 695690541 60177 60438 569931513 41335 41279 854835143 12606 13099 341611743 43174 42779 37737942 22345 22939 192372032 64362 64299 233836283 40409 40243 984296143 43412 43184 998725754 21416 21313 851545720 2044 2230 97875626 15669 15011 816134352 35460 35509 791983869 25317 25368 769225371 72694 72483 519238651 1863 2235 617932790 29367 28832 158446410 58616 59095 922052362 8184 8360 692034576 2104 2239 253669874 2240 1714 674516217 2132 2241 27869800 45082 45177 256276748 16947 16501 538574595 28644 28588 972607832 48958 48817 121778301 29231 29951 761929666 25920 26399 99871173 72162 71483 143038076 9552 9184 445199042 2250 1863 627255940 18369 18324 293343651 56870 57034 751755686 35471 35093 904481073 1599 2254 369618570 10112 9926 656582060 35316 35692 49182259 48297 47783 972489759 55520 56207 930303968 2259 1844 937823210 5050 5717 257683262 65946 65711 555535276 36601 35929 415448348 22207 21621 971031633 42893 43303 400405472 72313 71982 193979978 72514 72945 341297294 16449 16349 254782315 78244 77934 43959281 2269 2063 89244393 48498 48364 986910739 2271 1780 992567786 9886 10118 226771178 2273 1959 352676993 2274 2130 387338825 2275 1759 980680912 34187 34209 367080453 23080 23398 948122581 60939 60263 560519899 42593 41844 440144876 1575 2280 581233858 21729 21121 687302975 36316 36948 186546806 14316 14385 113510663 71483 71916 246691208 34460 34878 495677340 79282 78929 552948439 2191 2287 35635476 37782 38410 363447969 23192 22548 819484687 66433 67123 59467970 44353 43737 336732638 60791 61298 846020215 4950 4659 572509912 10486 10641 447335618 42749 42136 822445351 15360 15609 634245359 7180 6696 445886777 2298 2187 448599850 2299 2188 595556105 33560 33098 90161262 64978 64400 364342493 79543 79369 821364026 47922 48416 433263838 35726 35473 541240061 43129 43715 28443376 28610 27882 744907501 22817 23277 978174138 28013 27801 978381353 57354 56967 166076564 48103 47430 313031820 101 1 938330431 65519 65496 192612021 32987 33753 972364112 1955 2314 173059908 2315 1585 924998912 14880 14507 822576545 62665 62441 691739270 71803 71073 378407804 41585 41543 200866255 77053 77770 907816473 60994 61586 947616617 63138 62959 646717539 62872 62843 759902278 78971 78951 385299409 66139 65802 856933130 806 155 95257253 9042 9009 113317350 74393 75000 499668333 25983 26137 264596155 43198 42398 421905920 20407 20188 129261887 45200 44507 837024395 38324 38013 851102109 5246 4971 877535068 62528 61809 961667121 47516 47711 570337097 36979 37406 81550843 1458 1323 530434709 36949 37225 811518660 31072 30782 525459717 2101 2341 948690349 29277 29203 720083509 58342 59114 18663043 27539 27398 137134433 37937 38089 568445394 50349 49656 854458296 52595 52931 450395155 60929 61399 704476182 79667 79495 53828157 1910 2350 392181084 10612 10605 553127917 13195 12903 757154928 64929 64874 662249615 34371 34299 814498676 6370 6093 218464748 48057 47767 332945038 4652 5283 612336425 14787 14720 589620323 3546 4184 52183175 65145 64931 307750952 39360 38665 229611482 14791 14890 845026087 64158 64820 44069792 58138 58431 592097701 78281 78235 94307350 5060 4746 766640314 14397 13872 814837170 39707 39037 465082465 52400 51841 947981016 65344 65009 328720591 2371 2271 124510978 2372 2302 6918262 16917 16437 104074268 10063 9867 917495390 2375 1837 57912395 27960 28372 523513868 78394 77757 457060911 2378 2241 273709052 2201 2379 318048284 57333 57019 350694999 3009 2276 435704019 1953 2382 751172835 73056 73379 52943973 4222 3817 209581056 15973 16321 555610306 18926 19458 883498980 48998 48477 265404696 21458 21037 126152625 68674 68683 473770558 19005 18715 585367002 2391 1799 640598901 47370 47655 210189890 23826 23029 843843687 55435 55289 498825815 14748 15495 136781658 64504 63994 520280419 6521 5895 947058390 36455 36699 854530938 41582 41494 878310671 2400 2272 757819791 78895 79689 99183821 19734 20478 121109825 15701 14921 264271769 1321 758 412401359 3812 3161 92873616 65080 64769 292193093 15642 15319 387175134 1778 2408 377009922 55139 55625 328983598 65357 65179 249902333 58422 58656 777964040 2387 2412 6655469 19206 18761 189301033 50673 51329 159163618 11285 11605 91265336 33422 33603 593161388 65951 65661 644341936 32824 32635 842353372 31070 31012 13883952 25543 25579 857804091 2421 2232 55618320 68291 68756 414679567 61326 61970 728009826 75524 75134 92286748 43645 43301 580163696 31260 31571 235464486 27593 27738 432216553 63978 63886 473895311 2073 2429 534607026 15938 16463 68690128 28689 28410 276246051 13835 14267 800696115 30904 30505 167055897 79449 79155 740296022 2805 2657 427952808 44991 44658 680093447 70595 71192 422577589 51683 51853 326079466 1886 2439 832279690 2220 2440 563740113 4914 5407 875190399 9253 9091 209520884 29972 29483 337278080 35924 35546 423329321 65463 66222 75537308 2446 2051 185661951 2307 2447 919633138 29266 29628 834326101 74220 74780 598031438 54617 54901 683872278 73263 72896 301859374 2452 2218 787086376 58193 58742 854417684 33174 33859 122334340 67836 68006 369858904 2456 1831 400908304 35440 35580 55142814 23816 23751 219806235 2459 2274 404480577 5430 4813 112276656 17951 17390 981572029 1971 2462 311698343 2021 2463 1418962 3957 4625 19135989 1720 2465 288981845 32121 32569 457326242 38652 38129 231138453 55429 54950 739023920 2187 2469 877076033 1800 2470 482095395 34743 34342 914465406 2472 2325 27083904 67163 66474 518581714 74265 74012 107189444 18111 17513 380145825 71025 70943 139992722 22258 22146 8563314 36058 36749 42197243 52443 52759 539442785 40910 40756 886396702 51744 51344 368273047 58218 57634 310192047 32269 32150 100400785 30222 29962 661313794 11808 11507 118540658 25256 24751 595481431 2487 2344 775577569 30106 30080 699426665 1775 2489 85941818 11972 12310 753581045 18115 17712 725540150 2058 2492 534115156 44888 44148 184744204 47092 46478 527444838 14216 13901 100364291 21940 21597 486432645 24016 23667 3203580 3161 2979 155461079 75876 75247 494223195 30264 29636 735453541 39348 38672 999258296 15566 16239 5023104 43082 42338 109903398 56067 56005 310456960 49908 49778 612331351 1806 2506 504341605 43511 43860 144362298 38945 38278 433583148 40354 40544 819937359 4583 5226 284613108 74686 74147 46407481 78 761 226931078 2513 2433 892632646 10810 10407 156106574 2515 2150 605639425 34482 33821 702290967 4 1 834141651 59211 59328 645463935 4713 5187 372437742 68812 69154 439260561 57872 58302 750937182 23547 23477 32786227 2523 2214 75265329 2524 2092 702456770 28052 28498 118803956 48272 48465 725763623 2418 2527 995058573 77149 76993 494260416 9633 9512 361026888 71655 71667 930565613 72596 72722 685818362 33126 32876 4459879 2533 2335 588220480 259 71 354363413 23633 24384 606690932 44513 44399 195099940 24998 24902 630124383 19469 19421 258624918 7368 7047 995057070 503 564 468999495 3518 3544 2489747 11069 10739 481445239 28537 27816 79216818 55159 55816 543139336 75354 76133 382798527 16105 16684 981303718 73161 72608 890141238 49902 50115 232685258 43306 42881 966371791 2550 2426 391852270 47604 48104 676223382 44387 44012 595883122 27159 27142 84347265 2554 2236 871216185 41515 42111 779877821 61664 60937 106801678 24633 24541 305413604 46507 46465 393487870 3971 3956 41443749 22476 22709 198844518 56216 56316 495242488 33223 33505 41346885 9915 9806 718334917 2388 2564 49353426 51918 51423 140283390 11027 10767 391831674 10633 10398 123044988 30675 30297 576301605 2569 1913 542789037 75927 76002 937774175 61393 61681 788057086 19699 20419 343776547 19842 19512 914376771 1242 1810 330374037 65565 65295 144174136 62174 61636 211606639 32136 32352 239845435 69358 70027 255403820 38890 38861 899659228 2580 2407 933248241 68064 67760 30095640 78825 78574 597221138 6424 5893 157083482 1 22 844663005 51211 50557 384201559 31694 31345 585237356 55491 54949 609122226 26636 26509 462690327 41131 41310 398023296 6949 6354 165958661 40720 40979 833424815 2592 2336 127998096 35567 35162 632852019 45006 44286 650341514 54727 54904 745529409 58051 57962 338658590 52722 52542 3240774 53153 53083 573559215 55505 55586 548596894 59760 59591 120684081 1919 2601 905748371 70264 70158 194259586 73486 72787 745701656 77932 77774 293151694 36892 36108 673018034 33440 33697 617711883 66355 66651 947651177 65713 65311 434588881 31378 31522 336401292 63476 63436 365033865 58406 58891 910856417 24884 24849 145842828 23268 22599 901552163 31725 31715 890057150 2615 2290 612396820 11780 11636 811700510 19253 18899 79823951 42138 41620 571331923 6715 6454 769205896 8065 8728 984900904 21611 21077 425525646 57382 57593 688971006 2623 2505 303856412 63246 63200 198587112 2625 1999 463987140 75671 75586 718722917 66694 66673 128018485 50843 50891 414003451 43305 43795 101946449 58439 58390 514979809 61069 60699 906535647 13166 12457 895610505 57825 57146 605837484 36819 36880 883584933 33392 33493 355511698 45952 45836 578564104 2381 2637 913904084 10809 11168 182879638 764 478 401938781 53944 53213 194500577 4918 5117 501070099 21190 20521 201757200 62305 61820 849543559 76366 75777 807294051 52445 51867 182395183 7973 8771 849638184 50565 49926 43151357 40486 39991 981324763 28389 28814 450865975 53547 54047 382118403 73550 73870 80856463 36467 37065 183365440 2653 1924 976878407 6529 5845 882888328 71831 71624 739594767 32171 32017 526861905 10588 10400 685922526 71739 72147 400639158 69058 69624 974056933 59394 58647 499993622 12822 12355 82256015 12543 11749 290337209 52818 53323 614608873 16052 16160 334969635 2157 2665 279999852 72735 71943 613803759 75676 76098 481299097 18759 19121 770491871 37016 37754 123446259 25222 24971 85033783 9994 9603 879127398 52332 52511 599648598 2119 2673 946192987 52091 52531 549109668 45974 45896 148942111 26353 25752 97088947 76624 76627 833827350 45979 45407 450952900 59452 59555 695583231 12552 12357 913855990 19864 20243 167542358 64765 64992 326311461 2533 2683 436452361 16480 15716 798160016 63395 63315 138007875 1944 2686 215999559 6056 5830 57207877 65243 65860 213076655 16467 15882 324084230 14126 13431 658086590 15336 14673 713497852 71508 71287 2675488 54572 54436 662732001 77545 77788 686530659 74567 74270 884112254 71058 70466 835282579 53019 52538 493688008 35921 36299 685005289 2699 2643 17022428 34903 34264 273584117 79654 79186 158727964 13521 12984 359163146 2703 2560 671424877 33953 33678 758809595 58660 58106 200445404 9786 10417 631529726 76499 77174 48883180 12979 12799 679309809 28892 28147 136875605 59153 59238 306269070 21392 21162 738919403 75920 76079 120458814 21204 21239 621674618 12559 12110 770323843 2184 2715 446883310 17395 16819 17460805 45284 44642 51451768 21801 21560 461421876 17375 16780 346982387 65626 65923 107838476 19732 19146 551008414 24965 25153 641890006 76448 76208 80450086 12476 12138 357364633 56161 56762 508587944 73757 73407 852642942 54273 53853 211532957 2728 2600 148955708 77884 78494 325613726 12988 12943 801543520 13471 13878 377006203 10672 10218 266478365 20266 20228 991438332 18538 18964 571390623 25405 25016 608293149 1165 784 560778717 62904 62649 495131708 1 95 179467425 2739 2111 241954781 43256 43758 140422268 56305 56389 578470573 14193 13420 489412214 2743 2373 481674460 77099 77645 282261802 67103 67707 182713185 8960 8635 106351926 39530 39456 188882681 18398 18458 570372495 49566 48896 30990098 61471 61949 597991215 2431 2751 214865739 58040 57614 328447960 23744 23655 984852702 2923 3039 408373210 17943 17913 170787852 71393 71171 393259366 31701 31750 348460668 42553 42763 390524901 33782 34124 841969069 74901 75373 204375794 70107 69940 910579977 60936 61099 942166689 53214 53163 244090817 3698 3780 740578743 56195 55420 91698783 10099 10034 435654176 36151 36507 60945181 37476 37489 541897798 3175 3539 991105831 77618 77058 632518679 60623 61329 490347075 2095 2772 14014111 12987 13268 459429248 59931 60687 69138296 14215 14193 218671039 43820 43111 859615650 31994 31275 437719375 16109 15394 263522775 2779 2362 915982505 56229 55632 755163033 43952 43767 189703633 5877 5669 128705808 2610 2783 642465721 62813 62739 373578925 28114 27670 646275488 42773 42570 772802062 9321 9442 503142172 49750 50126 667349759 35841 35845 633273004 24033 23895 490406890 40074 39424 226346238 2751 2792 7666423 8249 8311 793514313 42536 42307 721593915 46562 46082 988757990 11696 11841 827060638 36668 37325 893962676 26624 25874 828062892 63663 63060 204471409 36188 36051 577119057 57019 56305 603824341 20483 21176 260945237 25364 25003 544974279 24902 25410 364935892 24766 23978 264224206 27177 27329 967515087 10093 10477 72853897 2070 2808 182729861 2809 2725 32120389 52814 53319 621944298 56580 56202 7868309 7900 7284 684623599 24657 25362 251430961 6046 5893 699811072 18698 17966 749714257 26365 26505 160943644 55466 54746 90874907 53359 52626 59629282 77437 77681 900419775 15487 15015 37881210 76572 76488 14320152 26864 27535 953587972 44467 44999 282571037 48568 48468 85058536 24995 24373 147667422 61272 60997 502732463 29183 28592 16800115 7911 7675 477631751 68329 69026 262949765 7890 7582 22821670 6093 5462 750175227 57826 57408 318531846 986 706 35470592 9234 8764 739726228 70096 69992 795864707 77324 77725 569960227 13228 13138 189947694 26735 27381 290176810 48881 48292 859245105 65005 64963 652420501 2841 2560 972820497 12921 13644 401071662 17751 17358 653217073 20564 20897 682925641 55272 54526 778621913 26074 25287 326108745 18347 18643 531393265 31732 31332 889583823 9065 8871 247124519 65901 65320 981379307 31254 30566 367586983 57856 57347 516932634 72631 72566 515410717 3223 2937 351850393 19664 19123 527058154 63730 63176 689312175 28418 27879 742916501 63947 63614 520670421 17232 17888 704865994 2325 2860 162947500 72058 72790 409944347 70357 70170 600062225 25202 24557 455571035 61292 60658 796145462 67006 67740 639137149 2866 2789 264844143 22213 22139 649378011 2868 2712 377298595 64015 63316 531238346 42529 43037 433343837 44896 45042 885783254 61815 61257 795470746 29289 28853 36603572 35301 35843 15894756 2875 2108 648153636 2876 2720 126580793 43884 43338 434560615 77285 77894 861334630 2589 2879 263845177 15457 15552 39625625 31709 31006 853889155 20750 20037 474776956 57713 57192 674534081 8795 8173 121088626 2595 2885 115001598 2259 2886 96558480 62430 62106 508203069 37726 37260 619478336 5339 4626 364634268 2890 2432 282775510 56611 57211 226668953 55270 54972 136570134 9899 9806 260163845 38823 39298 89999395 47059 46992 584306049 48896 48117 782009584 71039 70519 635141842 64587 64349 835196098 20323 19888 980664066 6622 6487 876928309 2901 2636 353803196 57559 57285 135563470 65493 66203 521031173 25551 26099 325573917 3901 3205 132473657 48144 48689 691678101 13752 13548 497824068 23438 22835 125783936 2909 2465 719665476 2910 2220 582717000 8049 7879 992150452 6810 6831 655089581 43008 43251 89396539 37276 37022 835018423 54542 54823 348985410 50821 50031 619929107 2687 2386 705312946 50800 51384 877913754 75199 75083 883791782 30887 30408 537055547 75888 75437 418793282 10718 10595 354762549 79010 79157 872518743 18126 18916 49650010 77608 77077 244046228 39444 39456 784149998 77522 77265 101857941 71706 71497 381930922 2929 2471 284368365 12174 12937 227979174 13199 13012 328112942 28755 28746 649172470 40613 40810 424759724 2834 2265 494000412 64170 63460 286106954 2685 2936 176652017 38512 37774 961011337 19220 19802 285993644 2376 2939 419734494 27693 26921 786822035 33904 34656 61110860 71237 72009 31497457 37606 38188 96765831 8298 8646 491162610 64141 64426 835808974 22479 22072 750874185 43504 43344 328500717 21063 20859 724055954 18213 18057 566058170 17652 17082 180068752 42636 42205 404018013 2952 2635 780414449 53177 52537 742995308 77583 77825 697696023 2955 2742 916329135 1294 1130 138522502 15718 14939 68379538 2168 2958 144105793 8638 9086 417470907 2352 2960 604442394 59450 60204 265648842 24831 24467 934547153 2963 2658 238589507 22168 21593 621858394 5886 5590 918584850 29108 29438 188597439 36399 35758 864256073 68950 69543 119897444 23248 23786 215137125 25239 25155 594665168 71081 70618 941547210 36455 35780 924430568 67118 67888 653332103 59465 59123 468751204 13017 12574 331451626 15188 15535 927859636 45099 45304 658124579 16151 15564 204495328 72470 71956 979125690 2980 2682 145751710 19692 19345 956089093 38380 38869 516722391 2983 2449 922318841 5696 5658 875779835 28180 28847 378753501 16650 16642 568544793 2987 2561 377573642 56530 57107 858985981 49397 49488 592290727 20617 20889 836506616 1012 1735 384219975 41931 41498 101776490 29836 30202 160467612 26112 26019 532656024 57194 57899 637937866 60070 60185 228826163 3019 2244 885576605 2998 2762 469804650 18365 18213 856849372 79373 78597 835020194 30916 31475 378750607 4786 4319 519905335 2287 3003 85472543 77032 77550 456410708 3005 2686 876144044 39340 39134 57563223 15703 16395 97431005 7196 7989 933323793 68069 68509 945393035 8014 7840 782196864 65391 65570 635273155 10687 11343 540184973 21892 21287 475448536 62595 62340 869855837 1095 1016 745850524 2377 3016 440671101 3017 2364 481057776 62604 62040 9577118 24951 25279 487289051 32461 31760 157412271 55908 56190 75652434 5455 5602 766079564 25645 25597 127730155 53471 53643 863008435 51927 51992 478198401 2621 2800 196701727 3207 3540 781554728 21610 21393 225806569 14085 14188 527384128 67348 67891 80011321 2494 3031 218470797 34090 33992 434610581 60792 60267 908134614 31833 31638 852161463 26158 26758 709249992 38479 37820 830357888 62900 62303 121763535 50646 50180 75283995 62752 63058 16176232 74895 74832 729448405 49099 48489 2668953 71904 71313 345876834 74534 75061 706678381 52875 52309 558964751 2740 3045 72576204 20931 20659 17532326 2500 3047 460526637 32982 33194 540107465 38705 39291 172771580 5247 5727 374037510 11812 12571 763778995 43672 44407 323794040 3053 2545 75830554 3054 2639 819280179 50939 51209 769785661 37626 37725 346098093 27495 27575 130411100 57348 56712 386020954 50072 50073 99038063 76514 76149 25860188 23353 23378 633444794 19916 20709 23176351 23885 24007 268847853 77883 78011 220255277 33818 33699 716099952 66427 65639 786497248 45753 46163 690361623 72379 72331 846614792 28202 28098 975630963 3828 3357 37428421 61275 61022 994230017 37584 37753 246600184 26663 27123 758815550 815 678 655036158 49943 50099 984494756 3076 2438 834825729 75417 75353 405344646 15136 15181 602298810 2308 1523 391149484 47493 47740 601917315 43993 43681 776319029 4502 4026 276243003 36231 36872 103973448 31858 32230 15992228 2645 3085 138881893 33084 32738 666213134 60398 60019 64390874 8768 8691 33128071 70893 70774 23681427 3090 2563 729252088 32508 32557 850652781 39630 38955 122635382 58215 57983 341525926 36582 36029 949916692 304 71 649372418 22592 22105 283297044 18118 18308 195134881 8158 7397 217377770 10958 11542 391458615 23008 22618 148009669 37040 36483 812426851 34707 34267 757040325 31326 30805 883600641 3104 2959 619516054 61787 61636 998560694 44477 44806 17844525 55032 54395 58182867 15150 15386 774369478 42559 41946 76899120 12992 12427 451316118 2981 3111 357737216 69408 68695 682644553 32688 31951 142321769 9616 9382 291129175 878 1145 833258131 28303 28536 621507402 64473 64566 107408178 61624 61699 115945938 61842 61426 374168840 3120 2804 823558658 29416 30073 18243285 9477 9326 317691246 60447 59960 792408274 1046 794 459749265 71286 71241 152696721 28528 27913 923793454 35449 35908 37280409 69423 69509 92549489 18692 19084 494062967 787 916 189985192 7595 7357 920405696 2658 3132 726785103 45114 44787 983203757 16898 17357 966347075 58951 58712 769429036 77394 78111 794752659 72430 73210 852617245 2678 3138 927127125 2888 2833 877209015 49708 49201 776661644 63620 63981 946627436 46167 45476 408443070 41390 41126 137903450 3144 2979 46885740 43789 44529 29600572 15210 15382 866547850 27838 27428 983087837 32653 32927 811058213 19157 19565 376661576 10498 10615 562278248 49001 48596 282450530 46581 46293 159612 56278 56565 121055587 27777 27904 352693703 66609 66644 668183795 3156 2711 973035596 3268 2641 721273261 42304 41986 41977153 32449 31815 573830958 54247 53910 27835623 15676 15171 829347556 62681 62439 320982787 18370 17640 278763039 17576 18002 508545560 47267 47472 933273632 2498 1967 309358530 39769 39273 330887517 22957 22850 391319330 73602 73751 102013968 76590 76524 295266573 6026 6619 858051035 13091 12742 704017412 3173 3132 578710286 55516 54780 430322733 34229 33775 856717276 58961 58964 762366369 20091 19624 204108975 55872 55436 721120338 24374 24134 264778870 40606 40279 552334700 2985 3181 664963760 30592 29975 333977104 17975 18566 423895442 58667 57943 207419789 23430 23432 531396414 36166 35812 588003997 70813 70019 10900926 3188 2924 114209990 64914 65621 824388353 39593 39922 723520199 19381 19637 151558473 57961 57769 120612141 72804 72670 696652791 2911 2148 562598087 16940 16745 215533662 17064 17359 816811586 44252 44093 82332403 56962 57592 781211747 3199 2781 110797265 47615 46869 301294100 24295 23874 83482268 26030 25609 779639979 76916 76792 611379900 51768 52552 545690177 69956 69458 659615343 12781 12532 637445759 16946 17471 547918402 70455 70067 454687272 55725 56388 182147672 2508 3210 984688101 61102 60635 936891497 49667 49442 778252047 56902 56246 552221824 2595 3214 915340475 71973 71607 347477989 26283 26481 54508124 74903 74574 82968218 78180 78726 168409726 59682 60189 78801330 10431 9784 564009952 3221 2776 115407178 41086 41780 263669177 63740 62992 22055850 2822 3224 763940369 32157 31453 888523211 17546 17676 601287811 37531 37098 933663536 10230 10133 213002695 27310 27807 874017088 52803 52613 817035730 15880 15580 909058386 29614 29468 345611938 58531 58370 549538603 66011 66496 915601715 43299 43708 443171375 31972 31644 907995023 66925 66452 653539173 51180 51689 801493047 46826 46692 321685070 32717 32198 344615185 6570 6712 976980108 12063 11833 444693388 43225 43641 718663750 41333 41691 133598716 65178 65869 66170469 47546 47275 316483687 78262 78456 617295562 4037 3899 392995071 20794 20201 555926966 37989 37207 556131237 24994 25707 48851709 78941 79459 504881781 77310 77292 633165742 28978 28286 628116681 47295 46890 520410687 76481 76925 988989019 74017 74535 207976325 54856 54251 147678731 22131 22743 692802826 3081 3260 73724320 60154 59821 779543693 16176 15918 140584745 17627 17488 14254218 19078 18392 199940303 49901 49873 377726738 74361 73936 491608228 2965 3267 89881181 42661 42351 744966998 9179 9073 623635148 41709 40987 361213201 3271 2537 121465979 74159 73924 807701106 9837 9396 788339049 3255 3274 787761394 67344 67992 462026975 58697 58012 779463045 70846 70069 785133809 6394 6008 604383889 7634 7828 75333885 77516 77465 61698884 29046 28562 324482237 47283 46823 904939298 69804 69962 628555204 60737 60724 448215807 5233 4876 583396345 66958 66458 879505054 41458 41070 504462049 75405 75486 21180959 8338 8201 299054283 42757 42651 93583595 7527 6924 694413333 7564 7973 224228058 58982 58229 914637162 54558 54648 411798280 53753 53504 546859451 23983 24274 984250638 73341 73003 26901797 71488 72034 959898081 45307 44729 902852875 13742 13234 921782195 55907 56102 446305101 54179 53753 36920377 15276 15956 483942606 55605 56160 895769625 69420 68868 132683677 2580 3306 364990456 5203 5666 181281354 27310 27589 309383357 4303 3636 748154906 18018 17848 722735151 39395 39174 842158619 62351 62326 95175350 545 1251 884257276 63441 64004 918162264 32033 32699 528645478 71339 71138 804684301 3317 2665 624504942 21578 22072 94939077 64147 64662 646657768 32001 32364 755331081 33661 34114 73624144 59545 58792 243369308 2563 3323 144573793 74397 75014 47717388 21576 21093 767701557 3326 2708 471279095 11155 11023 661021301 40203 39633 645061748 24167 24281 848310352 76360 75921 201115403 49839 49552 800279615 1091 1697 609391338 39408 39060 690688417 3263 3334 251095678 24988 24225 152655563 76972 77347 232050948 53425 53834 249963278 53867 53148 654783008 63844 63914 231791422 3265 3340 976055668 39143 39777 87499484 34935 34877 163469743 19436 19912 597347860 2911 3344 932395067 25609 25588 575702104 4631 4539 411415387 64204 64196 554027741 61453 61170 55132789 14119 14007 51316060 44693 44909 121039745 41005 40909 86437209 3106 3352 51209485 3773 3346 329833720 43571 43057 860022327 69090 69429 830288773 77732 77903 107631377 79372 79054 572284237 42203 41800 594878118 23383 23208 580135635 34056 34744 556821837 75082 75635 563842605 61914 61707 804794865 18619 19331 128249021 28030 28456 993654709 9210 8968 521838285 34778 34111 5803419 17732 17524 694260790 3368 3001 955405151 12756 12670 552106010 3370 3323 761833155 69771 70255 832315865 2710 3372 24249691 42119 42589 690130548 3140 3374 257904561 70507 69904 772918853 33937 34271 111543440 26843 26811 750334021 75780 76555 839898957 68488 68831 771741762 47411 48068 10032895 3381 2827 557598502 36339 35974 86854447 55918 55132 59751119 4407 4139 7672009 76710 76488 94419637 36429 37060 67890767 16423 16677 164761115 7308 7435 33622016 69588 70083 89985523 3390 3277 351159345 424 962 443011231 13217 13623 156917040 8580 8834 987734536 22957 23605 805738436 51933 52549 13999064 687 1118 206534319 58920 58566 681687653 40652 41090 92088998 33665 33732 197041671 30975 30903 259564017 62771 63532 953129856 76309 75672 172950013 66883 67369 18455872 5347 4590 388652239 32769 32960 580393540 3406 2793 596463878 70754 70653 107695122 66046 65582 496162805 28721 27949 329245528 70927 70710 711697618 4164 4758 810913708 78766 78584 95449688 66549 65931 845583679 57881 58096 825583948 55704 54955 490532541 59582 59623 983657526 54165 53569 2908070 63056 62292 276770381 3129 3419 230197259 20736 20667 307266960 45295 45023 330587457 72390 72435 643178204 25937 26220 610862471 3424 3192 439195562 22129 21696 658498989 60225 59876 409258326 3596 2971 807525513 29939 30045 132114792 72522 72899 541158496 29713 29263 450558999 26501 26793 310718643 3432 2959 360965169 5226 5766 100275802 43490 43004 708208160 43889 43167 145651571 64661 65058 982063058 53507 52829 767466736 56786 56041 26631264 30973 31639 708017244 78413 79167 231893653 4774 5072 546768438 71977 72682 454595147 5596 5533 781286444 37792 38565 11724675 65717 65042 635584042 21197 21039 470295488 51283 51243 161923981 54506 54726 594551112 26715 26882 379113087 70134 69526 169655754 60265 59684 693441103 60047 60815 63827624 20998 20296 949498487 11701 11613 63051924 35374 35068 797210469 61438 61420 358840622 23239 23142 693214950 6676 6484 557841447 72064 71534 520558699 3269 3460 181659409 3461 2674 575407870 36116 36101 554170421 3232 2704 98650480 48920 48778 954203648 64305 64957 40302981 16453 16904 353309565 3358 3467 281558194 49511 49349 242075411 14702 13980 20367031 3470 2929 297246847 16868 16472 780777801 49184 48637 407401431 13695 13493 810945953 3191 3474 282886334 3475 3117 89287921 69775 69689 156959344 17641 17584 698737864 17674 17992 39660224 19801 19691 287910901 64904 64745 637839610 46185 46750 79426287 41190 41743 768717525 10532 10537 573805517 35482 35570 747732383 2332 2178 856820609 67128 66983 706105522 40664 40051 313836704 41465 41129 226608868 61725 61156 919700117 13945 14603 605537085 44611 44023 336767656 28440 28522 434567741 67727 67205 981101312 2941 3494 990292312 57302 56647 844606728 3218 3496 438354020 40056 40139 547088124 395 1084 178085386 50118 49766 636345425 33358 33248 381957687 48164 48903 527186298 21341 20709 695544736 66640 66076 266870525 31288 31991 140020511 76830 76560 268591615 77852 78458 1609083 3507 2805 67015989 14968 14955 494752798 39002 38221 253577996 19193 19725 277806318 70377 69896 254299820 52235 51714 317578982 3374 3513 846049451 47767 48548 856857942 49691 49732 979056184 36663 36138 977564368 61880 61489 674416620 41843 42077 294405246 34418 34338 59608606 35397 34814 907423312 11896 11985 427705562 72049 71287 819597219 65877 66568 10331069 73802 74414 481063048 40258 39808 98183622 68250 68028 343150761 7430 7049 341231126 76029 75821 83158964 3529 3353 226794101 72740 73308 737943854 29173 29279 904275947 11580 12049 424054604 48570 48655 734971876 4467 3788 139344160 38562 38541 993083662 79698 79384 307164522 8597 8455 756395638 23112 23072 785764467 41635 41243 111929591 41470 41789 4944359 46348 47019 495446321 3102 3542 965179400 73269 73245 471668134 39014 39234 964170255 1 563 45342364 42691 41949 298357413 20695 20005 911686318 10534 10306 416108475 3500 3549 328367887 44435 44050 639065791 54049 53979 213013884 22627 23175 62070611 10664 11057 336668407 68958 69075 913973445 53883 53830 994124896 13616 12927 834336606 25056 25036 774588973 19632 19218 263962869 3559 3232 515686353 3560 2867 44002420 3561 3212 252755075 78977 78270 331874953 38272 37980 807287006 2882 3564 271011290 76692 76452 73918937 23228 22935 110009387 41876 41127 737309014 39599 39751 971938302 23451 23743 606405826 11291 11087 698290692 27907 27169 173512783 66549 66716 94018096 8407 8953 200115630 60607 60355 176963980 3575 3330 761722537 55425 55750 120642786 74424 73663 211703306 15259 15722 510022635 65530 65847 343174462 48743 49219 385068764 34546 34494 482471331 53767 54301 790370817 38210 37715 575947818 72071 72723 39141869 54346 53634 165853004 41402 41007 57647616 18546 17936 368340509 72664 73271 651047303 1008 897 515801828 35349 35128 482802029 49445 49398 260466231 10747 10420 877233603 21393 20821 982890738 50981 51102 793382614 1272 478 448591047 6361 6427 447604084 18356 17842 246607541 75021 74308 89486071 2952 3599 753825591 56715 56163 540657478 37397 37169 619884061 3602 2880 741203402 3279 3603 645902939 67537 67983 160843382 67438 66769 760276542 45722 45793 233103516 28380 28832 553583056 50770 51303 964225160 63719 63313 613625630 79182 78899 782452288 1071 866 278711960 9071 9040 650060807 3025 3613 322654154 27267 28061 245119375 35365 35835 640662451 67610 68010 923769671 8027 8037 637559528 18695 17958 312550338 4182 3497 288513398 6826 6793 26588454 44349 43845 195530996 33112 33253 639453056 51626 52079 279325798 16097 15783 22396416 74226 74537 399887259 1781 2218 74308675 3627 3253 217885012 3176 3628 326740321 68328 68418 201851440 74436 73982 285951592 74858 74726 67471599 67472 67139 709739127 13996 14106 106810176 43893 43637 9765981 44810 44826 366542198 78872 78598 491605384 1428 1102 835060651 22547 23330 851689984 23027 22394 20531958 3072 3640 483217780 16508 15874 451037278 25120 24795 113724277 12494 12653 689418059 44210 43542 20520173 36406 36874 285147285 57925 57999 79880663 13945 13885 377006860 45212 45044 277520564 4066 4189 746599636 55889 55659 353116025 37874 37862 323698708 28638 28043 621069277 57356 57659 186292244 27134 27474 130054423 53961 53677 272275065 6240 5592 632327470 57149 56439 778686128 1067 1828 405370250 73164 72915 32625238 61327 61010 162501784 3661 3532 715751545 46288 45696 225788093 66887 66248 216857996 68136 68448 452573007 18428 18378 7434169 3666 2883 392010051 3725 4414 33081355 10175 10947 947535753 27091 27010 287636291 36271 36608 317436634 16348 16744 808111684 56956 57508 246472554 63049 63351 761221787 8969 9529 294472124 30842 31282 36143505 32211 32525 873483275 64410 65162 228153805 2864 3212 115652512 6507 7001 885008999 73236 73173 667468843 38278 38415 487234145 38508 38157 589112198 7419 7483 309082310 44839 44340 776403849 15916 15852 908834165 11179 11859 872096885 63864 64330 549417192 74108 74750 668025616 36979 37332 462004790 5626 5673 761104819 3691 3599 121569526 41969 41328 962058379 7052 7136 910780784 44347 43756 229184066 25500 25262 458401385 3696 3331 121197678 22760 22200 593333493 76432 75643 389427024 3072 3699 362798084 77081 77598 841307149 43383 42791 816904589 19625 19283 852455246 70164 69616 351893579 73824 73916 898380187 42794 42222 118264046 3374 3706 241430841 14412 14032 924497276 248 83 774493459 78547 78241 806142718 53724 53966 159294275 71023 71032 139733888 58772 58842 307812639 68397 68348 911879822 19142 18506 520846556 46885 46715 517683292 60747 61293 39796419 7797 8164 429456619 17778 17101 184841160 39737 39489 364005752 53709 53529 456725333 75105 74936 76100547 11659 10860 62085236 60954 60263 375449360 1997 1317 663400406 9263 8855 828490190 5043 5751 150639376 39633 38972 60239460 29492 29243 418263186 75421 75677 35373665 49942 49936 465179208 47475 48145 426456970 23249 23163 102326523 3733 2998 253411164 3402 3734 414323119 44083 44606 32155584 53222 52466 420488085 31883 32017 567524090 76113 75829 402487497 1219 1970 826835801 45994 46597 262610864 61388 61313 621879857 50950 51592 131829844 1590 2141 608531245 41930 42486 60469473 36164 36843 136608030 3378 3746 897081917 6015 5677 566055204 50722 50639 337240612 69540 69559 793604645 42568 43300 92320192 26177 25992 142257004 68760 68895 557128889 15166 14721 429498275 37887 38094 677932130 39685 39439 250039700 27514 27357 939207562 75256 74770 49650856 17582 17600 696738459 44654 45396 2420163 3760 3053 459430598 42254 42106 91827746 50091 49803 455651670 68887 68487 3894260 3764 3715 819280182 9880 9764 769836082 51791 52049 46040193 26785 26801 703394025 42862 42084 45884634 47872 47488 236397559 3770 3187 289010357 50639 51242 936527426 59707 59704 101761691 66317 66392 350214328 3403 3774 947001110 13904 14203 39309625 3589 3776 837844449 19896 19750 601364158 22619 21980 69343918 10210 10644 172571277 41964 42359 302512283 37797 37031 23109704 76302 76908 296195371 23560 23013 81468423 29926 29272 85663994 33238 33146 379160371 46120 46369 964357942 48856 48133 904830479 11528 11466 154139340 71883 71423 547570870 42470 41962 849146467 7017 7188 221314679 41523 41231 194116543 10676 10714 489061602 34104 33507 238410939 20589 20273 561128243 3796 3670 281669318 1320 544 755231410 41159 41216 191432225 22369 22744 470885563 5244 5905 696401340 38276 37667 631428424 12501 12875 700805535 31850 31932 283784722 3804 3041 8625861 57545 56936 93424672 12613 12522 170878119 20548 21164 555871766 12232 12030 775868484 18350 17963 293867776 40404 41190 616284904 2377 2727 586735241 11922 11209 14271657 56252 55618 493037576 52316 53010 136107831 7492 7053 494214756 64695 64438 948124337 63354 63239 590032991 3818 3567 397959663 3819 3059 243962477 38779 38142 524030588 26364 27024 344617941 78943 78428 23300200 3494 3823 557399418 35183 35931 681311884 25172 24724 218990356 23823 24030 576904106 3565 3827 138626531 71399 70658 23816363 64292 64196 288111302 64907 64376 858495570 23007 22298 585382569 34265 35062 902233470 1 349 455882017 31686 32044 934874064 64906 64459 83510321 6503 6203 251126750 78831 78515 674882667 3590 3838 537322587 41606 40931 611967268 43686 44067 34670987 76664 76059 540171944 46787 46234 49448711 59744 59137 594254738 33781 34042 485901141 3845 3433 807634087 47883 48368 454929294 3454 3847 954844132 3848 3080 67499334 40309 39666 28397625 28645 29029 537496935 66715 67058 394750457 57045 57286 786906988 19702 19198 134410862 30714 30235 476501340 72686 72064 384463489 10671 10879 692527572 3857 3375 97002705 63305 63308 970315212 42742 42793 889914538 4540 4723 717505652 3861 3258 789777031 68655 68822 979099682 31164 31801 708635254 53679 54422 881369488 42131 42002 982254651 46514 45715 840086640 44136 43396 424141227 16046 15363 43360990 3971 4684 564164369 3141 3870 563210050 62156 61927 556356146 56899 56132 533929978 79489 79602 574446274 1769 1578 425011978 4772 4559 645687518 75208 74456 835229929 57815 57566 756283105 24028 24606 687400914 38891 39115 832607579 3880 3228 425098173 10475 10853 739861814 17744 17414 927174962 15637 16231 888226896 75482 76027 270593969 3885 3092 295434409 29054 28851 383903393 37571 37394 223433757 79122 78420 95217068 30008 29840 437928055 42159 41797 830345310 44907 45074 264870158 63527 63896 732107047 8619 8698 589308460 39523 40290 105669028 47425 47269 803339299 58505 57796 493892798 3862 3897 831943525 3898 3627 208782252 46145 45410 15013360 12566 11841 73938015 40719 40410 76148264 14396 14428 71086277 3368 3903 184606510 3904 3646 715210496 20126 19668 869795785 41984 41499 529535138 77599 77721 517792970 44040 43519 735670918 1591 2197 3241172 57311 56575 787269823 31502 31720 997149188 55985 56640 124004722 57217 56855 88208258 27301 28070 545437548 3906 3255 354141965 28904 29061 386803112 28758 28050 359865687 7884 7936 741613229 65314 65291 91414387 3126 3920 743756476 45453 46212 605744717 14559 14242 678955033 18046 17974 262101245 73195 73936 646647912 38394 38076 944186358 3926 3466 976412995 60951 60393 296138363 28995 29573 477840036 11317 11118 261607044 74941 74835 930546293 3928 3931 715612191 25721 26076 31149062 3933 3480 683742007 3934 3744 259878324 76983 76345 586215242 3825 3936 12066699 7066 6407 380003978 20251 19697 110475262 63396 63530 331840620 74982 74938 23230853 2963 3490 391884389 9046 8327 68563768 66720 67325 299997178 46918 46883 553929262 273 1040 547479883 32115 31685 674433027 5113 5453 570157695 50288 49507 361308723 53814 54520 224915517 76325 75738 583858693 67088 67389 60253302 49597 49798 5410749 14544 14280 182601972 32505 32636 237195035 44010 43403 807287607 31764 31539 281112297 11403 10791 190335473 50114 49570 365127522 56605 56698 130444547 17796 17719 386638192 3376 3961 735538894 3958 3962 286302520 11877 11374 168562485 59358 59081 498738196 6051 6703 664169125 6974 6194 70469963 8719 8285 125161838 13342 13486 1482625 37214 37742 734614961 3970 3730 790146118 16248 15932 94399019 74896 74526 159837550 20300 20131 680622225 3239 3974 719814847 44743 44011 945711750 3426 3976 843872575 33801 33428 777325009 50830 51410 3879687 73844 73221 781373193 65935 65793 676736540 3489 3981 837616462 29557 29149 64553943 3983 3862 271840038 46643 46846 910763269 78353 77581 727788039 54450 53883 14185002 8247 8434 622584147 32973 32230 24392217 10667 10274 376554892 62339 62478 916723907 48134 47475 331004565 20790 20238 4039997 16280 16006 766693225 14143 13699 911133769 3288 3995 866835667 42201 42772 170955793 3345 3997 713855037 27419 27117 917937911 3972 3999 52911901 3647 3177 25052021 4001 3433 935483907 40248 39862 950228456 32926 32290 801244094 69740 69285 432499293 6507 6781 930939197 21673 21365 522193709 8949 9614 891468715 24932 24970 714249658 40814 40640 107882117 25618 25389 136999054 42514 42355 440614188 48590 48733 879026054 57941 58628 250865059 50384 50533 571609324 2183 1801 136517209 4016 3772 370653370 526 241 868596484 4018 3324 700236054 73191 73663 656957212 17010 17154 266416051 13941 13232 944126934 3743 4022 184695249 34426 33700 59163222 36474 36403 864305365 75238 74746 800864441 66721 66562 848627332 4027 3925 86147322 59982 60363 474045970 3935 4029 126270614 59496 59452 516349456 76165 75986 303872659 3800 4032 471650441 63280 63124 666804004 18872 18632 405208376 76148 76037 459492567 715 404 133340729 56685 56521 25150254 33698 33405 231980869 76292 75585 12607750 3443 3328 883513547 26279 25596 510232265 64278 63501 364437156 58811 59464 264881420 34144 33562 921387481 4045 3751 254797844 35110 35331 304955184 56333 55723 485778940 20985 20558 546780458 29629 30103 656615287 24609 24362 962133517 59770 60331 819120081 3280 4052 581007291 17182 16710 174358700 17672 16925 71938164 28072 27819 617369437 44793 43999 280107127 30964 30945 476312459 61632 62094 711929238 1934 1388 408783754 16251 16430 628349919 5790 5691 499979528 35239 34559 845378157 63407 64019 518859341 12424 12032 685320561 41294 40739 20831638 56996 57412 663445755 35188 34833 590670833 48255 48556 380751922 64389 64181 943751835 49413 50130 115835875 4071 4030 26328715 54540 53769 711022073 44193 43562 194447128 67993 67197 750236403 10151 10445 139695456 78650 78364 100359524 29317 30113 967840167 3731 4078 448527585 34262 33848 528481897 52555 52166 995840659 70679 70859 753877936 30223 30963 65914824 13107 12690 521846888 12922 13315 357415462 57596 57195 569892369 4086 3984 403963357 62623 63269 216316126 4088 3956 728277083 53620 54098 643612922 3502 3431 120211887 13786 14431 412034754 8963 8298 580815744 31931 31727 102511918 19675 18991 635904126 24406 24765 762001404 59620 59938 158088092 32445 32359 549274099 3613 4098 765050281 52044 52355 8439950 44169 43612 702259298 61748 61504 94859346 40144 40613 661123920 4103 3712 222295634 247 122 294136630 74884 74414 46968210 41610 41644 268190215 3849 3329 697730224 27442 27272 491145342 16323 15724 545585698 63563 63233 51120437 57809 58523 773666209 56252 56577 787453850 75748 75832 942607330 26806 27411 207493163 4115 3468 617109585 41173 41684 562246926 40510 40911 549000254 3052 3335 102999591 36889 36757 242289649 48204 47742 533119225 4121 3468 833022485 5559 5490 162993796 15513 15243 40557572 4124 3532 898779699 61945 61186 390411289 19118 19755 79975832 18038 18184 622007174 22241 21530 124163016 71476 71509 601171869 4130 4126 778004920 3375 4131 48230698 39118 39705 450463070 57906 57796 52945009 2124 1568 581498177 3772 4135 834745114 1931 2221 50448341 40512 40536 776693463 45290 45244 126904300 4139 4053 429291823 27971 27344 710082082 58732 59478 575887567 20380 20824 26503312 61962 61414 705011627 68715 69283 108612615 38083 38384 91103549 25938 25346 21490926 65335 66055 420723780 4148 4098 588387730 77828 77455 663345447 66638 66369 259299346 43487 42834 592750231 51854 52133 969455756 67017 66469 684444497 7101 6733 536230941 70696 71245 237520700 42134 42053 985771968 9319 8830 826091343 76090 76326 635407140 15057 14497 999092290 42745 42547 362443909 4161 3527 124117443 8965 8895 273699967 325 1 165356689 47909 47984 306015999 15969 15265 135027469 15769 15074 102396954 58220 57540 644166403 7373 6935 832632466 26138 25356 843373982 34182 34414 987407046 36999 37430 389559878 3640 4172 802696684 51089 50331 223859306 26012 26586 804968170 39148 38479 100523931 3613 4176 22018478 32648 32577 490334234 21633 21182 945679071 62381 62207 294636622 51787 51127 653377744 2996 2244 235839491 74088 74679 292474647 47903 47173 31307340 11341 11049 48953059 46415 46755 267809006 12570 11896 87706571 42741 42255 349013658 34419 34256 94693243 701 1275 16914446 51668 51686 606214290 79393 78854 774112434 73095 73499 844706484 39077 38631 760448043 3517 4194 175058598 7947 7997 950221968 73278 73746 692200278 23705 23111 684118319 38040 37520 142103167 4199 3830 119074077 75099 74420 616214907 53333 53256 557779309 40850 41488 623688980 49697 49557 265967625 18595 18549 997365740 42459 42348 261605470 31450 30987 904092075 40781 40262 628685194 41960 41876 485474090 31033 31191 865617449 23759 23327 23718690 15260 15094 355531329 54334 54306 908502321 4129 4213 382740649 52359 52280 801526750 37963 37366 888131391 4216 3702 812925081 48892 48480 333835925 4204 4064 198583636 60142 60338 405566008 58471 57929 234784072 4221 3630 88421759 65619 65776 838781561 4068 4223 319020013 73340 72908 295653704 77826 77573 922110811 3592 4226 319881850 1873 1081 102667703 50225 49791 899677552 58957 58803 241219709 56099 56807 523485399 71399 72173 126066075 40031 39543 812103286 60401 61003 761334311 69731 69174 831157923 4235 4221 683049898 57668 57926 719525665 77959 77559 380397170 75654 75355 69380843 40909 40958 793169752 18012 17782 373008129 4002 4241 435820282 9956 9502 557721429 18459 18848 5404889 21401 21007 84112952 54846 54713 642127732 69306 68835 135448743 1913 1867 947319553 10842 10855 155951607 54515 55310 148592703 4250 4129 667039632 31906 31407 70440878 4252 3861 429308821 9556 9397 641262399 73839 74561 624182541 74210 74803 971312764 37069 36425 830406895 26372 25680 945424184 39574 38907 512739529 3796 4259 908855333 70430 70752 873362392 38853 39241 550978293 2185 2170 342667781 67088 67294 813720854 3817 3972 823490854 31547 30804 671640035 4266 3804 80002807 1659 1201 75375999 4268 4111 622025235 51349 51815 427714243 77024 76790 965498786 62857 62303 751642764 75428 75904 361106088 3883 3827 114196366 50179 49607 240904716 792 709 878870411 3585 4276 782456805 35262 35531 709134248 79503 78866 678027058 73209 72530 52516018 52145 51554 813897381 28342 28733 849917918 6064 6400 302189754 49975 50564 104353517 19812 19385 522887461 61737 62039 459435275 11479 11147 170434085 28226 27524 889948338 6951 7625 931077183 26930 26627 48345833 27432 27151 238053368 4291 3970 200904809 5670 6290 762814973 62024 61256 153861815 77193 77843 385196911 59237 59585 488754313 25952 26092 161750588 916 944 620797186 16191 16929 262731170 972 177 289357730 69972 69747 125353074 4034 4301 713597361 18487 18798 527639604 38844 39182 78829159 68206 68991 677226886 44497 44660 488927096 4306 3735 125252244 18647 18091 373452620 52782 52517 316445931 66960 66593 337235539 41798 41744 501321312 36021 36017 921905375 38755 38048 162086292 18613 19089 968007020 3608 4314 750837240 56358 55898 707566102 69642 69447 446506069 19239 19736 912600837 77884 77547 547022357 40282 40048 220223064 25816 25277 967674639 26905 26683 606960714 65508 65304 434358720 19671 19357 763052659 60526 60224 646661701 11809 11982 28454434 5665 5274 492285798 21168 21307 385876867 49887 49125 31872923 59479 58697 964771952 9156 9356 420645608 834 858 67529504 40983 41343 889969884 30472 30406 293200805 14651 15115 143921542 14768 14445 822753066 38715 38733 363560423 69344 68630 769036840 33739 34496 645565428 33305 32807 723725524 45742 45313 100467032 21291 20524 420222054 40689 40816 391308367 17430 17104 124780249 2073 2639 30567243 16838 16452 81001818 19167 19849 478863278 42509 42881 279366162 44491 44024 907815586 24221 24176 932708808 70523 70180 199274728 71426 72068 283331017 58998 58736 766119092 49836 50071 644593604 74970 75647 777170154 3999 4076 696198996 29291 29759 171095041 42312 42182 113733948 14628 14460 266001400 52437 51723 772043587 61427 60950 433333307 4361 3950 708805544 7316 7295 595949871 72979 72817 58714061 21828 21222 905191026 4365 4108 564380406 2963 3483 899176615 36193 36359 618927560 45169 45733 52181693 17141 16759 282842978 4359 4370 360603629 27923 27439 259302541 78342 78415 646448596 3904 4373 534744571 58710 58189 25903874 72410 71619 220191749 68376 68587 648384856 4377 3863 72233108 28334 28389 486547373 13933 14225 576932007 9184 8809 607558638 9453 10023 100754222 33551 33888 597552021 32042 31551 423266769 4384 3915 24225844 4385 3604 289334019 73290 73193 726842297 26525 26611 944463315 4283 4388 188778353 26748 26658 964415446 64149 64498 871300207 55721 56508 44551928 22484 21734 105422865 41558 41655 168066474 4394 4091 752215907 66344 66903 256502254 36033 35592 33686643 66671 66875 28687865 26891 26909 120593321 32727 32148 380345051 50334 49662 547921879 38909 38224 306103789 65578 66177 108525283 36954 37513 770798272 75356 75845 185181994 934 964 442930427 3612 4406 946327859 23135 22519 461398303 22611 23051 950790976 51348 51219 518099499 3906 4696 799557949 3870 4411 10747689 46412 46033 247765869 42104 42427 230151944 53262 53351 545657755 69384 69148 114698789 22856 23299 95193489 4417 3938 41635802 39548 40197 840722133 75201 75783 367453843 14250 14089 781237370 62123 61511 334421604 18929 18130 452156001 24343 24274 234243846 50490 50362 598777965 72030 71867 552871107 60751 61540 90421621 76516 77159 883702421 4428 3980 389670289 70712 70236 510890714 70351 71145 693571264 70881 70851 103959904 2142 1387 142863289 41248 40888 802521227 28542 28148 422437154 60848 60363 320293490 4436 3742 578650242 31120 31757 214141803 63396 62600 46157490 10378 10880 113278213 74679 74814 634871352 3837 4441 584037962 19190 19339 571238669 18059 17521 556390987 4444 4317 912481243 51421 51546 684489646 13627 12959 940545115 70685 70717 114605432 24415 24125 28131106 36692 36263 939036552 44557 45049 322969433 75246 75814 101562587 26647 26534 860367185 33363 33503 976844816 74740 74821 111302969 3998 4455 3705218 4456 3671 789534935 21796 21158 412180926 40674 40353 890044901 4459 4397 406527877 4460 3954 368530826 41826 41859 347716406 55664 56145 559593927 49224 48590 57202648 1564 1209 918171430 12768 12189 37203509 4240 4466 947574836 49577 50092 944504272 4468 4374 84164074 25181 24790 501335186 9587 10300 7602046 37135 37093 66035143 77451 78009 396564674 38017 37456 420702471 27627 27572 23225945 45293 45222 102374211 78532 79244 261924802 4477 3947 621632636 38077 37934 271753791 47381 47354 815715009 6718 7051 979515587 11637 12221 108816001 26587 27226 361928404 36625 35994 49959496 5062 5023 589083645 29653 28909 622170617 18977 18826 516644448 12371 13074 759814487 66980 67028 57279719 42563 42150 66020080 79678 79119 497905902 4707 4638 353684327 10707 10063 137732187 27059 26961 24962284 9959 10468 220252726 53483 52985 673225295 40594 40216 599158794 61332 60947 511013169 4003 4498 811210224 3760 4499 784026806 39797 39968 971832222 72601 72202 971002913 12598 13101 710687010 37026 36358 5494228 52089 51915 792654947 23516 23909 310615082 23429 24103 767899089 4507 4124 850737194 44857 44209 186859604 64125 64816 721234286 4342 4510 32419259 65446 65374 557106516 68290 67795 53475264 66368 65806 903559374 17034 17523 58492653 44547 44744 124448995 60519 60253 758148559 6543 5978 182336656 37339 37264 865974895 18039 18755 943367740 31200 30436 309823573 64835 64398 704414277 4237 4522 806369400 9910 9968 28676424 36397 36347 366777943 46505 46811 158804305 36093 35534 494742686 4481 4527 83625612 44575 44326 41338940 9454 9907 939308371 1343 1248 596464072 33188 33132 110955680 4532 4133 609269936 41994 42413 590747228 60309 59743 664722687 51167 51128 577230487 17150 16634 122123282 416 1144 117574392 69708 68946 180812876 50182 50678 25608199 63011 62469 693232965 36916 36484 860619552 64814 64594 923409691 43656 44325 675321540 16472 16245 678031579 28482 27724 128500465 4261 4546 131728145 6907 7264 46759799 77200 77139 498867341 72532 72761 480204071 70971 71276 339237643 54107 54501 790944888 53003 53033 486940880 4084 4553 102658284 34472 34364 386867350 4555 4459 646535175 42892 42428 842394177 25601 25426 906715009 54741 54494 408158923 6582 6727 657212115 400 25 48582056 48781 48395 60769682 59462 59318 739769752 27958 28006 527372575 2501 2203 678818628 114 1 117026057 3729 3543 909386188 19904 19613 205507789 8699 9423 608667119 10425 11120 49136497 68377 68169 203367825 4493 4571 2030523 48010 47509 914728550 48175 47861 800272749 17053 17114 493994476 4575 4023 393362024 49692 49648 280855096 77850 78388 955504138 4295 4578 275318294 74001 73639 594774814 4580 4155 636883885 16197 16299 48941741 4582 3992 870565958 34884 35345 795952289 30712 30238 894467254 70129 70073 925592172 43111 43631 56079130 24673 25366 924083718 75956 75653 266275094 12924 13507 722546282 47560 47833 962804630 67433 67310 361098037 61674 61030 978883209 23899 24574 217857190 63754 63459 66157389 3830 4595 658174618 53040 52638 45500801 58751 58595 20745847 48707 48351 576061487 49406 49158 802093105 30856 30848 816925288 21775 21400 993321917 68603 67954 16549013 16466 15800 906832800 4447 4604 240388613 53436 53864 587640456 33080 33875 988813211 63974 64763 755159985 4510 4840 138475897 4609 4134 285089303 33741 33471 459882258 41795 42322 447447847 22978 22416 915699576 78483 78187 87921202 12801 12298 808833228 28111 27429 281539258 51273 50698 716796637 23623 23187 610780161 29873 29470 410316461 3995 4619 618752704 73866 73868 260860548 4123 4621 62068481 52160 52318 93848075 43625 43105 844561399 9238 9794 469488095 59132 58734 831476781 42375 41651 954150432 37768 37433 145901669 64583 64457 535987781 38750 38368 800202943 23497 23805 113743612 43302 43978 428424248 9401 9851 13650939 2215 1985 798048385 4634 4493 409309305 62007 62792 871350988 25207 25544 105049617 74964 74809 130316857 51065 51153 595057431 59226 59009 298881932 53437 53058 344363985 38695 38999 257050424 4390 4642 656845245 57685 58429 177565260 19992 20381 484522331 48230 47525 901789465 3903 4646 583424570 33870 33901 999377560 49868 49743 69030927 43311 44013 354582481 4650 4158 993599514 52368 52271 594175920 33763 33840 515712084 18458 19216 328979690 26308 26439 538725646 51446 51559 363838342 10576 10750 938032757 38267 38806 632056044 41762 41218 157291571 30904 31142 47047534 18316 17644 453905036 27075 27249 920009102 18616 18108 710702108 77340 76697 466267736 45479 46247 393994243 12157 12155 169141594 29313 28994 287383502 10346 10786 363779205 9559 9519 151138620 26164 25572 861098780 1833 1046 387860099 4671 4548 944777020 29630 29100 166250994 4071 4673 97193183 41473 41050 83733086 513 1 700170811 14613 15224 707901758 64279 64054 438404098 44875 44951 34244001 62849 62489 806269183 25876 26314 344329305 40243 40984 821667311 41705 41017 88123892 70362 70123 482003255 31230 30456 513352073 79713 79190 111959037 54213 54142 499843281 4687 4568 57463544 63838 64202 8083208 32897 33072 355968867 4690 4117 672268899 76406 76207 911901820 42579 42668 890566942 4693 4247 590536376 8500 9214 622921839 47514 46818 257530720 23577 23002 932224107 59662 60143 642839609 71459 71868 215063600 76367 75612 358930493 55075 54483 263214622 61338 61931 31822328 58694 59126 114421787 1988 2156 89093238 17959 17378 386910879 61268 61277 23622009 30858 30399 523592340 73059 73095 775939815 4348 4708 345244246 59460 59419 19211522 1 103 765486398 20860 20228 102828850 77580 78378 106086465 71581 71555 376752017 35071 35355 82320135 72803 72308 13496980 44867 45458 357943119 4717 4324 641267558 27252 27583 356384785 26939 26772 427173206 77866 78187 462224515 53052 52830 159055600 4722 4245 423290457 37666 36903 776855129 49402 49546 696541115 56839 57039 833143202 57714 57995 44400768 5475 5248 859844039 52270 53051 774264582 4729 4720 106890626 70173 70660 214405484 49929 50063 828371694 48853 49628 306560751 27533 27986 553256098 56919 56479 118514417 72280 72038 592922453 29608 29534 923528685 63565 63711 882275120 15327 14552 816321077 49285 48502 782787297 63674 64053 614240929 6428 6813 386364346 19824 20395 427976466 22150 21716 77713453 39028 38273 252908967 55817 55838 563832728 71325 70566 284287057 4747 4240 8919265 33588 33852 168171915 78915 78155 169857725 301 1 585978984 4751 4475 981740718 48582 48015 999370719 40086 40450 954054240 68703 68378 676686372 7252 6505 787421464 60806 60936 398295828 64781 64113 244415269 20859 20245 544171144 71104 71242 899031476 64058 64446 120038612 4761 4696 794769123 19840 20638 129327693 73319 72895 150047259 4764 3964 491442207 4765 4114 240028459 68570 68662 976983119 55128 55010 288277843 4467 4768 155561441 5931 5814 826502260 19320 19184 892216796 73787 74074 402345143 18478 17756 936280839 63440 62925 104857629 28721 28890 405563257 4775 4705 981526593 9372 10123 695539138 6852 7387 965763517 27459 27287 698987965 27716 28488 948140437 14189 14747 860625691 4034 4781 26587864 7921 7606 771572022 49992 50650 97674940 34131 33894 383666975 4785 4416 544923725 63252 63051 308253392 40165 40913 84185974 54446 54042 514903417 4754 4789 770098950 56444 56824 962073953 4791 4163 172533002 65482 65785 452202936 48605 48329 23080391 53293 53307 10553202 52038 52269 273990154 10020 9978 540540882 51607 51983 807738736 4712 4798 66281390 51350 52140 594775778 48324 47628 653085833 16995 17590 624658608 56534 55995 737141314 76015 75738 93866627 26578 26761 8881216 39199 38432 90208863 26879 26704 809867431 30249 29527 690541325 791 889 926404081 11182 11015 816931811 14774 14325 309975400 50153 49484 754181950 54186 53678 87532250 21823 21516 921189327 61115 61791 219390860 4815 4504 865723893 49697 49890 19744420 64217 63668 924947074 15554 14833 744313857 79470 78937 590734018 44446 44442 649723639 8930 8615 98322519 4822 4583 530108993 59561 59192 779660789 4824 4060 606628501 17396 16939 500327192 4826 4659 246116064 61849 62431 419166720 31176 31623 188684074 32565 31790 172846871 500 607 639453347 78199 78302 77195213 48966 48664 925762453 4105 4833 563486828 4489 4834 913196698 72916 72459 31261371 52405 52039 423835723 37995 38337 996701134 26356 26005 183495732 36821 36727 19212404 38599 38076 573288750 48407 48516 297858933 30327 29635 330688968 4843 4186 201789934 58927 59017 606725319 53601 53319 980063671 29852 29711 730529201 59720 59379 840254502 48042 47619 304935636 57997 57776 157235704 1346 1376 48553090 69373 69068 573938120 37899 37307 474402288 2732 2330 819939946 8776 8001 121071395 73320 73941 972883828 27020 26715 110970710 54996 55718 861879146 19383 18931 618569579 4859 4508 123540898 32855 32467 528147809 58671 58195 30296006 4679 4862 24310275 48871 48566 353860767 79599 79391 748654198 1782 2562 317379785 79128 79064 645629119 13830 14075 1201583 48 173 306109361 78095 77362 556678956 78102 77510 309925285 41643 41539 266404214 44508 43813 745182475 72927 72381 157211215 3650 2905 843987889 42620 42346 774945182 11876 12466 15338013 41494 42021 87930045 58323 58968 371500373 11030 11054 71790376 77649 77279 488001590 4187 4881 602658431 57681 56931 347353759 25427 24774 907036739 48661 47922 373024092 73350 72593 911131845 51402 50838 834498999 11799 11160 1939408 1942 2445 176337323 65394 65599 966916573 4872 4890 958068756 1696 1332 429180080 63922 64436 979501128 29314 28551 658782166 2143 2398 873646871 4823 4895 830228130 4831 4896 88404476 17888 18058 902811249 39510 38866 222174013 4149 4899 752041199 4900 4339 260647123 78694 78306 977023222 45774 45147 962288964 60251 60901 284234163 65945 65560 912908385 62417 63211 273530652 7272 7568 614646778 30708 31235 765017548 4908 4405 458296419 70978 70640 357034116 78095 78352 603061088 64602 64181 672359017 70577 70531 72009977 29956 29282 31351950 23037 23349 237186838 4915 4710 669520628 79069 78816 966351357 10306 10173 841396610 2168 1982 172991969 68436 68605 930631786 79311 78633 797987973 4340 4921 541448468 62165 61511 29151109 19784 19091 902357797 73134 73387 190940837 21797 21176 595040613 40438 41191 809200384 14321 14750 216900631 46984 46487 169139452 26768 26700 251382908 19859 20296 892184301 17327 17491 210706747 76944 76688 940724698 57148 56950 985373266 6172 6104 922062839 74146 74298 661100093 16298 16965 821835245 40782 40604 117612052 18584 17969 459259427 38167 38712 716945465 22764 23060 171670132 4941 4430 189353797 74395 74023 691463097 32416 31936 386240556 75663 75549 494921583 10120 9843 942863844 65698 66297 430778089 61016 60960 919950980 41146 41400 881329301 5302 5030 99810320 37948 37246 913260283 53072 53442 892913044 30936 31232 366767044 38779 39023 768603390 21766 21101 596000797 31964 31882 914627343 74718 75224 246770347 41417 40873 471261444 20344 19806 364360944 6545 7261 131469983 53349 52968 441271868 44115 44382 988214157 4962 4833 69772573 23856 23137 934524921 18277 17974 12419930 59023 59334 21790101 79302 79651 592464220 40876 41144 811941242 70857 71475 978323028 4969 4911 185808289 42077 42500 438673679 61208 60531 477145996 30752 31182 688800068 70838 71343 725868740 4648 4974 614276345 28024 27328 188622480 75913 76099 285120160 26820 27418 771474435 20626 21116 457530231 58248 57983 719119351 4980 4492 993928713 20930 20945 832056219 6210 6060 748325241 23182 22506 438071849 4984 4460 892585999 70728 70836 165089023 62854 62111 102320831 27636 27566 719272211 4988 4896 415563086 961 1225 544928130 77318 76661 382288227 42427 43212 994626206 61492 61567 462897766 66057 66475 382461853 35957 36158 617791094 5509 5064 131466807 11310 11026 949419327 75163 74579 880093451 5171 4473 656232193 4820 4999 965923600 43646 43084 94535652 44279 43958 870271225 61097 60982 930320630 23453 22813 70377797 3534 3012 723611523 18880 19226 331935872 23389 23112 476647570 32236 31902 901688874 5008 4390 40275280 37185 37617 35222505 69569 68895 865095313 53723 52951 192618595 11491 11757 875831908 37665 37955 46922990 63863 63746 94134831 5015 4564 14597128 73580 73173 313756310 5017 4849 22910557 33524 33903 96615389 71515 71434 317188985 27081 26997 940842235 44886 44932 813333978 42473 42307 970738285 4378 5023 765072930 70916 71458 596123115 63295 63217 822942322 25323 25781 42397299 1116 334 754300330 4417 5028 722639841 53122 52371 33262027 79325 78597 689122763 61532 61362 706952664 64227 64258 873871838 42839 43222 316281205 5034 4598 509147882 6596 6281 319081251 69394 69071 531902192 76966 76860 853185324 7165 7598 530391221 59442 58987 873594422 42388 41673 155739209 70505 70087 873786811 42209 42722 34716063 23444 22966 943259207 52684 51950 633193089 5045 4476 294759132 67919 67253 564919667 64659 65427 579623076 64669 64788 739198734 46140 45497 520207637 4513 5050 723811316 4616 5051 749394598 71240 70877 876380703 8487 7845 887607389 13481 13245 241452986 4879 5055 503709713 72934 72795 261571689 76173 76861 129313386 28366 28086 909589510 5800 5999 682278418 26997 27212 283658118 54983 54889 28276080 44851 45339 642173767 39809 39359 909158988 5064 4503 681924683 37576 38126 780884914 27942 28332 60165975 4541 4904 537705860 74825 74227 611185638 20875 21600 782717459 4644 5070 794978732 4472 5071 357258862 38370 37717 85399816 2434 1673 795614510 24365 24611 659866542 3923 4485 564380058 60677 59986 893327779 5077 5053 101788670 34370 33874 10671803 27479 28085 119833514 34807 34336 495170684 5459 5836 834537057 41525 42321 848601636 68141 67849 8779719 70127 70436 177327362 16707 16115 781137939 5086 4325 810768434 64630 65174 594291795 39506 40006 108718140 5089 4326 510157155 45991 45287 456568455 7431 8095 379914226 42073 41720 542475623 35962 35779 112676018 8671 7988 251198222 4811 5095 728628924 23454 23347 114553668 10987 11535 951112136 38290 38108 266363256 55651 55249 411306438 29065 29328 870405545 31784 31550 247374645 78100 77379 97301117 19525 18764 104801246 49783 50061 250912754 17662 17487 225735542 5106 4988 481116986 25400 24606 650214519 48789 48840 404103022 5109 4874 416182134 5059 5110 211849631 5111 5013 821823263 22582 22807 916230578 72925 73685 275053581 24366 24959 440710717 38120 37719 146883888 26338 25646 11756985 16215 15786 617091721 58407 58128 54985256 78128 77773 157686085 64605 64565 235193391 42352 41901 525395251 73471 73809 658188865 60083 59316 491971552 38907 39352 753816708 34146 34285 391360897 40525 41110 653146890 50142 50660 650843607 36816 36687 239766803 26595 26753 81319443 59628 59388 729240781 27221 27486 453594610 34729 34281 790625192 63080 62779 556261149 5728 5110 877777624 9113 9018 388833450 5136 4716 331039523 73320 72547 798600525 3723 3711 99191697 32240 32700 460503179 69382 70125 938827437 40526 39869 310362344 5142 5014 815098817 21529 22073 567616300 76684 77366 804777320 7607 8021 40391628 41979 41866 50221116 61726 61541 898185113 49763 50323 134622622 5149 4484 95089435 34693 34870 26241027 5151 4983 237249857 27876 27603 728680961 14131 14362 634634458 60380 60781 897527798 46798 47523 617526230 24744 24039 767843431 64148 64340 915293188 67491 67562 907230449 44019 44376 688245837 4381 5160 842911 4562 5161 74865067 22257 21968 417704277 15114 14422 24703268 12746 12368 516443177 13227 13303 524536437 34831 34941 463508918 17478 17753 271180351 56620 56450 560822095 34139 34273 224185754 58361 58845 996612412 48723 48660 485323656 34771 34497 691778280 4685 5173 241070296 41518 41976 514289824 46400 46193 840354565 39157 38647 986694477 11776 11949 298314577 18903 19015 191741666 34005 33350 376693156 47200 47690 93043308 41803 41308 203744312 15234 15267 34680238 697 1196 341148432 28523 28433 47825975 12464 12105 90734550 23106 22881 262175674 77739 76944 897576115 4489 5188 282106402 28753 29251 865872679 33014 32289 18402006 44898 45397 44852868 78884 78319 75375573 30102 30030 969370522 4492 5194 44895237 74205 74874 787471356 76149 75511 89347025 79034 78418 564363116 5198 5107 963088654 5199 4460 839722111 36672 36256 739953265 24188 24935 316708272 69684 69297 451433432 12758 13281 974928545 67022 67004 323812399 70613 70406 591411689 26416 26347 301921901 58404 58186 690494018 3533 3668 131315332 5140 5209 551062649 64 1 405934004 4518 5186 124725550 33105 32534 904219728 4729 5213 272160449 65926 65651 60481427 36169 36020 751561752 42480 42300 147021051 58889 58300 815066810 54580 54971 29674651 1469 962 525636447 34764 34084 771507812 45912 46457 18497470 3416 3042 294811247 5223 5099 647837894 14390 14399 469377362 9415 9564 117870897 41927 41918 869205117 60159 60145 192112650 19095 19308 169370303 13188 13560 983812018 42797 43455 97466398 35741 35899 735195366 36612 37203 600573296 72050 71534 662228166 5234 4505 808510402 13760 13236 150769970 5236 4895 107649171 5237 5120 516842926 54206 54990 7688361 4847 5239 369247701 27503 27158 865837718 5241 4583 578296126 56952 57679 704965132 5243 5078 681676219 448 1 106939182 4841 5245 30486176 8275 8579 718508749 17812 17020 675980556 66007 66528 16695256 45489 45084 69771607 67695 68072 125310781 5016 4622 564305401 56251 55923 786051227 25355 25250 636537617 13487 13139 671666406 32207 31442 168715135 33716 33427 916843099 55611 54979 186780862 38287 37934 397817492 21322 20920 1978127 43730 43096 827087556 4947 5261 991868433 6469 6370 564668611 46685 46182 448070756 55323 55274 293007835 11062 10385 402663468 32155 31905 843918173 153 280 750712017 67911 67340 543405366 15909 16553 558997443 56735 56861 976535717 67273 67518 211243370 52762 52254 576834293 14519 14520 112763087 23315 23001 921588327 37420 36880 128427850 38615 37915 265792909 5864 5883 415418997 50207 50951 477729376 35178 35575 903733140 41653 42104 684010521 39034 38910 684847250 23111 22605 862849671 3739 3709 750314078 69677 69591 504716956 58927 59040 217457036 38144 38157 930703699 54655 55005 859146117 53546 53820 136212832 42563 43327 697440072 78771 79364 702506550 50183 50063 955456416 17265 17764 620738287 34168 34012 65794255 79858 79569 642927352 5670 5322 689760201 79582 79510 475933473 9284 10034 430257408 5298 5193 758800001 73430 73409 393704115 56151 56248 380906170 36456 36712 34209255 68792 68905 222293161 22494 21704 607077988 8424 8146 257899191 49268 48594 682665263 16492 16091 342911092 63601 64352 608081537 5308 5059 944678058 7659 7409 857501729 4751 5310 268787480 49788 49549 353049913 5312 5276 5532902 41986 42564 442648865 2415 2856 509082619 44066 44656 369689657 45799 46265 496836200 5376 5182 702555636 69052 68917 780444818 36413 36527 898902022 36535 35906 298810303 5088 5321 287979029 67196 66601 428361837 11861 11499 112192909 43025 43797 928541269 55311 55262 229428528 5326 4530 272106925 34714 34135 101365784 56361 57054 138656320 48372 47806 376996439 69690 70153 102374817 40774 40767 272109844 53243 53465 2941770 5333 5181 50187703 61469 61193 691117891 68285 68271 672309186 25629 25944 589005429 13822 13471 307594305 71396 71618 744329000 67737 67773 845242419 16104 16821 384994422 62573 62942 233005337 3779 3728 257993672 24284 23882 123123783 42201 42607 107630592 37091 37212 204585673 65809 65330 350070458 61817 61432 676461667 65421 65878 305771823 15815 15553 971623662 41870 41402 613218640 18658 19028 591643721 20936 20921 906716431 35936 36693 639079899 4442 3677 450127040 38132 37815 493234671 5971 6113 508221271 3073 2900 132420772 52800 53458 595818484 75364 75252 997976399 36514 36079 142038117 40201 40158 25778727 5000 5544 618834836 20393 19646 286748003 35900 35541 213344325 72768 71984 173341557 22759 22861 363706361 3474 4234 867311737 50392 50504 582329695 43049 43741 132187680 39866 40208 973208534 5371 4573 125853511 29654 28915 96033923 29759 29787 720381667 5374 4733 89342324 78495 77852 71310565 70880 70100 806731279 13904 13125 313820767 31099 30540 165777131 63120 63575 929933752 54095 53708 10570192 78625 79009 559541084 951 774 169070347 45139 44662 237418820 77455 77143 66453386 12966 13750 983523834 47193 47175 903430273 38436 37757 243197215 5388 5171 547174036 5389 4960 622008370 4724 5390 937242766 4696 5391 446600611 5392 5222 561106006 44487 43840 907932059 12202 12285 742786872 55440 55154 489479465 3844 3217 464478370 61694 61168 384890939 5398 4983 641250203 14664 14201 419204369 2883 3143 466945748 43678 43787 51923692 5389 5402 596092534 27577 27420 308967455 44304 43658 993519511 28450 28346 397049146 30238 29971 766267365 76056 75741 989134268 47118 47233 708714043 35682 35612 412597633 54430 53784 96683440 16202 16284 106417073 4694 5412 845334801 5413 4824 583153627 41432 40683 95110922 38582 38597 239889389 79359 78873 994138698 14986 14665 66306820 16966 17339 667672719 3327 3191 973315852 5420 5367 136568559 4987 5421 440714242 66964 67043 413149985 41428 41182 997150338 17875 17459 143332772 5425 5103 664713911 68203 67682 429732255 58453 58803 315466696 4711 5428 704597001 68538 68441 936949443 38618 38941 959171891 22828 22497 435195780 16702 17021 6155972 49187 49079 384189542 12480 13085 737772706 67406 66648 968253736 79301 79283 956930827 55712 55400 424338778 72564 72213 861611931 5283 5439 629475790 59632 59547 95140602 55320 55616 93226218 63591 63029 775923966 15777 15441 433375172 54169 53612 264946952 70941 70318 229805227 62954 63678 953814655 22987 22970 590443502 25830 25601 61988521 67616 67690 311486846 36792 36322 741756177 52271 52845 346457776 43248 43494 880635987 76267 76959 184700157 58012 58564 934630556 4905 5455 285838659 67040 67305 169406668 5465 6098 802019995 73123 73406 588165518 10299 9737 430617079 5137 5460 361339557 38318 37824 97647624 6387 6509 72050610 78223 77535 359765712 57384 57074 61333404 70134 70246 38353662 74012 74001 364886328 26352 25762 578685705 4976 5468 810168444 3630 3403 454699522 5470 5373 33528353 4870 5471 870296551 29170 28500 562996134 65193 64637 463058650 73176 73582 145977016 62352 63147 9366232 3799 3639 444916765 73345 73574 970972273 35449 34989 402741952 38297 37798 15515114 38206 38106 916982905 40728 41038 389016657 60118 60531 55694503 5483 4705 340582179 17001 16370 913724970 45564 45837 112972865 76970 76570 152359879 57473 57618 704940901 74421 74862 67404380 5489 5157 934494463 5490 4929 146007255 79418 79394 517593105 36173 36760 524023510 30868 30367 432679417 7929 8398 663315971 54107 53578 763896214 12720 13206 146410126 50680 50322 491689992 50046 49293 316605082 12205 11876 864602749 67890 67532 149524966 23968 23553 510219766 58037 58134 361387885 20087 20226 762412673 266 924 982340303 5505 4797 132156157 64451 65173 443401473 4865 5507 273263393 5508 4997 63286990 31939 32124 660018859 3325 3649 183909652 4451 4357 533514903 53058 53501 833710268 9410 9293 630639373 20944 20376 324127260 30283 29623 233808153 48165 48344 866020302 5085 5517 352018120 63222 63206 51078549 67605 66846 631181084 76625 76367 484224380 19413 19026 543599371 3002 2332 672155831 31506 31203 952030169 881 640 663358358 61996 62667 476294523 53211 53948 55973817 5226 5527 154088127 5040 5528 41339048 18558 19012 586618458 64297 64311 198983423 44680 44278 682335176 1173 383 444611246 53838 53341 485586803 63205 63793 612501193 9999 10484 63908805 1379 1330 373445329 62510 61913 548411163 79285 79454 939565389 67437 67395 828219726 35921 35637 47401869 11582 11517 552719596 71715 71738 336954822 8540 9058 285299409 21542 21141 843650153 57007 57432 186562102 53181 53406 223106888 78085 78038 251002148 55334 54634 935201922 5549 4820 505873855 5550 5274 334105706 23121 22718 792330678 11805 11268 948571871 4819 5553 876307410 28676 29386 448750516 5555 5321 980315920 50424 50833 675110850 32657 32683 431932043 34563 34455 780081613 12861 12453 236966528 43144 42604 54716330 79147 79159 80297744 70727 71519 382909795 56331 56731 703901347 9578 9437 775489478 55773 55266 573386297 31001 30544 144352784 68294 68716 273681350 25243 25164 999944417 5484 5569 651756869 65751 65709 911080777 12389 12383 769177701 9471 9685 511027539 5573 4975 52726814 17068 17069 61778459 57972 57271 75942106 61171 60446 546650996 1642 1057 421209678 56482 56498 957919406 61194 61114 859516855 21229 21528 924755457 38212 37541 818774232 54225 54010 856269020 20818 20639 25483787 49065 48539 749724128 56221 56802 119824119 5586 5070 130247497 71436 71915 576807558 5588 4924 456406520 5589 5143 805756328 73676 73417 314709908 65734 66237 77184389 51375 51520 157886329 38704 39071 453210652 5594 4970 779894027 48101 47524 586197342 31196 31841 356716330 23881 24117 704482727 58756 58184 956808550 33875 34270 516712886 29044 28713 762568306 64435 64794 303096840 49085 48811 317362390 35024 34762 707776423 31863 31295 479382400 24575 23987 414315028 60971 60683 250675216 34687 34485 528401670 68629 68142 1970539 54280 54553 699556040 54270 53471 758358727 42424 41759 419662938 2290 2583 938685412 53173 53298 70831816 5614 5250 557352846 5327 5615 898576280 61728 61193 266515450 67510 66717 467242280 39801 39340 740769722 5619 5277 946977767 38708 38290 646983824 47343 46766 940386979 56895 57330 397275905 31240 30635 489460006 12460 11822 491936026 70929 70382 949709804 69186 69680 674194518 10910 10823 856504226 11219 10880 476602313 22580 22772 934033053 54267 53592 188045395 51558 51050 530492222 77464 77831 423634582 63771 63408 118113063 31501 30788 644321785 74201 73689 149170446 36727 36484 994253067 71378 71331 841022956 35133 35663 335440132 8028 8324 597708343 77037 77707 903086976 13007 12732 561350408 25177 24968 720629179 8021 8104 954309214 12946 13301 312562027 72894 73662 484970421 35366 35299 197408576 27445 26793 776663989 6220 6096 986039851 23317 23943 240455052 74756 75436 911302151 54597 55261 194843225 31901 31943 610482672 75988 75850 852869779 67908 68658 521993700 4910 5655 677401099 22801 23006 269441340 46526 47269 250551629 5924 5269 953263677 56143 56302 67574491 43028 43805 291561324 75842 76317 506451786 5662 5564 457457435 21041 20478 288615557 28879 28701 389069698 53830 53972 6692365 10453 9963 809412105 55282 54698 627811831 60753 60878 839247678 5669 4958 356092422 11372 10591 601374137 16975 17768 237060971 12079 12547 494536184 28278 27654 700892370 31869 31323 743220567 9806 9602 188656742 68024 68591 67983016 56041 56124 922211480 4736 4389 218847155 63638 63492 317608546 12121 12815 549953021 25965 25636 83769031 51928 51385 97277004 5683 5257 138007564 31047 30696 210772582 5685 5332 254234965 7312 7121 227560997 72239 71820 96768113 12102 11500 175011115 63228 63092 506680256 5601 5690 795364009 37606 37838 390158460 47704 47302 125646123 46133 45678 550926032 70558 70252 257295732 25879 25232 484769507 72051 72591 761109203 61663 61551 549756483 18316 18426 75522159 26783 26128 724031286 24941 24739 944441672 68589 67877 972508099 70549 69935 238544348 74500 74302 655849659 50975 51749 979125603 25263 25092 789784432 52680 53318 310509711 27943 27954 351433761 67988 67714 967175071 72250 72643 7677348 48687 48188 977130788 47474 47249 829688501 47167 47926 963299530 14976 15369 295969171 51149 50681 781713739 71552 71504 105325868 79575 79473 123795051 65220 64819 859235055 52180 51691 129005082 8810 8290 377396545 5051 5720 30000349 24444 24285 704675439 76635 76481 900751840 12735 12710 323930371 24628 24869 219662024 37496 38095 128209947 21637 21787 691443060 40477 41147 842457275 21215 20905 612698026 22263 22157 224597389 78883 79261 325027269 74977 75272 682378956 76812 76273 973400284 5620 5733 201112114 63673 63973 745001392 24569 24270 408716528 53991 54384 291461115 20101 20186 176744192 23967 24277 569734337 79552 79901 42886827 8312 7786 830336347 78017 78123 114229017 16669 16829 789670073 5463 5743 535961645 5694 5744 360935191 13247 12604 389414134 15713 16101 500660923 17450 16762 560165687 69226 68628 929354733 5714 5749 16416094 66576 65972 820346814 2945 3726 516850930 66564 65895 935190167 5753 5367 308307570 5754 5690 994755620 58128 57954 490475217 47168 47613 20213058 28331 27953 418432774 2605 2456 738155534 46687 46584 959992991 5038 5760 557543020 27036 27218 154368473 44154 44750 103641907 75562 75112 93255004 49093 49585 466751690 5765 5127 85358180 69329 70101 681795414 76276 76532 755744478 27703 28396 579136582 49285 49403 945607242 46542 46607 87406619 49345 49171 164214179 61810 61569 431203252 27695 28246 623214580 72201 72046 882661413 69507 70137 866296587 78021 78744 55077890 79728 79939 714585723 25137 25050 106654209 31735 31730 974385768 30670 30487 938777595 12161 12562 265646428 79550 79591 893975055 25657 25655 243138167 5784 5400 554754300 38449 38535 528991667 64002 64086 973610461 26647 27186 793094728 26284 26980 905058339 74385 74403 688815066 25820 25966 977940126 46244 45826 192825316 55128 55349 262245883 12022 12409 930095131 5794 5157 575383398 51055 51000 349890939 32036 32069 806769481 9935 9817 162903203 61739 61953 19949737 56783 56876 873721177 14400 13988 931605425 74914 74986 189090892 45600 44939 922291125 77805 77245 202935601 62359 63109 327576343 6233 5619 220487665 76524 76039 326877774 49977 49592 364540364 15471 15782 852014629 41147 41802 388894601 59185 58999 358804380 44817 45110 84095656 34193 34003 144412438 33597 33570 276286128 5814 5733 474270254 53630 54201 393823086 53092 53121 439989542 5441 6085 118018967 44420 43663 62850313 7318 7905 910723108 38296 37726 52802112 15173 15799 534333367 5346 5822 911754256 19648 18903 203437372 51298 51826 377928374 43788 43012 733020833 5452 5826 560419164 636 1 101596800 66128 65363 287901429 21261 21257 478643706 65306 64951 91008274 36647 36166 567687648 34632 34924 3923156 8227 7609 950430185 5834 5454 896736103 5484 5835 403431669 15935 16715 870170498 77569 77152 591907010 5837 5838 36847360 5839 5473 611250956 73451 72842 526012016 13441 13934 641245054 16646 15907 125643704 49590 49254 155764830 31578 31526 156915311 69587 69549 165696655 58680 58835 724857267 29916 29463 794318810 4112 4106 357873112 8373 9089 464659909 44248 44925 288533265 10992 10400 153471701 69142 68632 63980432 52921 52214 222775249 71718 72172 119596416 56016 56704 805231892 18345 18174 90448644 25445 25175 899404473 74064 74205 946548250 47658 46861 77563968 8626 8003 95019641 37780 37932 414739760 2059 2548 592189930 35830 36092 496916506 46588 47252 904774931 36401 35791 220544104 6834 6273 127964400 5124 5867 66523347 55158 55240 11874714 3366 2609 9805868 43817 44217 36923007 51197 51405 735166438 22915 23216 468885469 4845 5484 86054765 52172 51853 65924118 14504 14200 678051146 61611 61527 457363034 8257 7514 849501597 12654 12188 895017295 37158 36985 225691602 79075 78918 742617406 70678 71416 143253119 63072 63676 911943096 17134 16806 229787605 20844 21248 657641701 50889 51368 678699370 27521 27641 614645567 74230 73639 744664271 25904 25744 830669753 5889 5499 275332718 71592 70798 837198982 17970 17534 283397102 9219 9359 729326040 69299 69114 93564045 66107 66624 11331414 59612 59101 468497356 35421 35235 5490515 42715 42918 84755625 40485 41009 144588117 5360 5899 288460856 47204 47093 83977285 79286 79192 95413266 9620 10083 26417703 8384 9092 266181164 16204 15695 498369841 52030 51602 915677581 38970 39759 925272659 19979 20603 128475080 67728 68050 852566097 20892 21579 860461267 7817 8344 410597343 32002 31317 837547762 27945 27927 702891621 46325 46356 191915194 43004 43183 145694605 17011 17793 143809005 78188 78153 517300863 3089 3731 261784579 3260 3989 412388322 73415 72808 80782179 12995 13613 289379321 12980 13778 340749364 39779 38997 783141040 47146 47050 117148589 73474 73887 466792796 38727 38456 628743075 29932 29856 665301479 71361 71338 567569396 5180 5928 16461792 36261 36014 795414522 5756 5930 239130451 647 298 916548192 75525 75013 318224785 42314 42577 962642237 39919 40475 779242533 16442 15671 373955919 48218 47850 185457636 25739 25715 987699649 47688 47897 219392627 54666 54418 102443284 7326 6843 629856135 20832 20569 838126654 64601 63853 842394877 32851 33346 563974840 41499 41125 879784863 20010 20330 912244618 3988 3469 2500565 69987 69498 663263365 41096 41810 27230819 550 405 840298472 5897 5950 836918004 5029 4420 855967150 54786 55522 246921991 38769 39196 79479927 58303 58425 877266427 49146 49611 741585128 63306 63550 619120880 61707 61075 6343639 6294 6458 36320095 37098 36875 546464111 5960 5451 782222199 5483 5961 706573431 17528 17027 942553748 5894 5963 306940489 5813 5601 493061723 62533 62329 896451529 65072 64814 708542323 5967 5876 673983240 23569 24293 807543596 47886 48610 81530704 25404 25754 984937114 54462 54153 34107116 15987 15528 653126635 63099 63739 310417822 5974 5578 747517563 38830 39047 541308163 27566 26843 818528621 30640 30527 23252237 47883 48531 751285277 45154 45034 795273020 53113 53568 8389984 36885 36514 69502158 55457 55771 39132379 53506 53962 6354574 28620 28423 574609709 63611 62924 24380376 40565 39979 384564627 70167 69406 599375360 53273 53438 648849215 2225 1930 286780233 76847 77076 962055357 57108 56994 859990030 11862 11280 287473094 41622 42039 515046880 49573 49381 33797944 58557 58320 544818703 48154 47635 45137354 20881 21252 237990 48738 48631 852397477 9435 9112 173948574 19359 19239 621401423 6001 5482 473702772 23579 24288 593571347 57674 57469 885050486 6004 5485 217257205 5420 6005 719627729 17719 18260 155324593 9045 9580 347786640 20950 20412 592533118 6009 5441 822426281 5896 6010 313735869 21038 21629 679358670 69814 69144 603577363 6013 5802 759458354 60263 60050 366719682 33086 33001 179611678 40742 40809 518931305 58190 58822 540314440 35112 35499 149411689 64715 64456 753856874 44600 44437 66430859 22105 22072 397891123 2202 2760 884989275 14709 14495 542988997 5586 6024 358039670 53417 52716 116516568 27355 26557 581834084 6027 5677 392388191 57368 56616 739007972 13280 12517 609037997 6030 5920 987515749 21129 21289 69047552 28970 28497 841020278 74988 74546 290430986 76732 76260 43235265 61989 61560 805609363 14418 14825 139636447 27312 26919 256078908 24761 25069 153939940 20107 20081 343738717 5676 6040 485589383 41453 41070 862884675 8558 8416 545647728 51655 50993 946175000 50761 51063 246802159 6045 5981 212947150 49793 50287 87955920 26847 26429 244855007 5350 6048 699418191 11193 11549 943519300 17895 17652 502587424 71051 70709 726613289 5703 6052 243009506 44557 43842 894337589 15261 15985 686774742 66457 65949 691447941 12334 12028 131513664 5275 6057 382439857 5793 6058 41082900 3488 3001 931011385 52016 51688 735457425 5691 6061 710031615 67798 68324 82193767 22892 23680 37113651 51081 51607 998857921 23102 23280 925392842 27435 27093 907114 23291 22753 6441241 36377 35767 676716909 35878 35324 300656823 10186 9996 903164542 6071 6016 72023592 44020 43880 112695608 59730 60138 141973843 47449 46729 885987834 6627 5877 938879512 16011 15220 38103222 7341 8002 450708542 53821 54454 883625619 59122 59772 246342722 71373 71908 726619010 63467 62789 693667422 22835 23401 572603763 29402 29130 877205728 46721 47393 721417035 72091 71912 163419477 62263 62313 107032267 6087 5822 885955633 55528 55498 752182374 58072 58513 485891701 24339 23746 648976007 33881 33309 63268308 74132 73656 139009063 46947 46195 656075677 75811 75986 482842835 61517 62310 591787604 46106 45825 177474365 64122 63883 749828644 78083 78364 935962306 6099 6086 400745861 47919 47646 826952029 3189 2394 68571213 17552 17400 425125293 21980 21321 195667654 72770 72724 581758993 55986 55262 923312332 13361 13579 393513896 45967 45540 685884153 6108 5675 755704147 6109 5547 901293465 1 484 837087158 65059 64761 551454781 4606 5091 554045587 48307 48750 355070511 72941 73321 960490205 56457 55736 117262708 46318 45772 237307182 60036 59972 544658589 52381 52974 501585003 66877 66758 58792718 53108 52590 872674156 40082 40259 514192654 4912 4360 561723444 6123 5884 547794290 6124 5772 516220535 74512 74377 284581059 63237 62918 507759938 58270 59016 968731629 24992 24614 44438821 20414 21156 706422232 49354 48806 194330733 50487 50571 941469285 71905 71471 407723671 28354 27673 784382692 18579 17793 865262352 21874 21792 498054352 5915 6136 55704899 43736 44102 515307751 20482 21182 768784478 15278 15043 699084588 9654 9503 424599551 60534 60598 949456448 76990 76601 711007520 79310 79456 97338504 16120 16475 171638064 47394 46789 443365499 6146 5947 668648375 6426 7225 191297068 6006 6148 346785511 66986 66577 153448613 6150 5865 30445485 49235 49725 34615112 1456 864 955585888 17713 16954 294785475 137 854 214687890 20081 19754 486823464 53780 53368 129247572 15213 15899 157958681 50620 49832 314725647 49051 49047 134688340 6954 6244 52128214 14439 14745 738526494 57548 56873 106771839 30370 29833 803909531 6347 6670 487847434 69861 70353 952220764 34269 34443 926226298 26276 26422 123900224 61167 60493 917867528 35332 35357 224489889 1 352 665758416 47169 47889 11880036 67013 67577 744747653 58453 58232 439092449 35277 35229 865941023 44572 43971 167059614 36914 36563 802767641 6177 5853 268949958 6991 7384 936334012 22661 23240 998536240 76463 75821 961351216 40712 40801 555889056 50993 50562 273482936 62750 62582 605662544 77862 77573 90852000 5841 6185 881652755 49066 49715 300672179 35131 35360 368274256 31634 31535 537533132 29497 29243 3113436 18163 18153 226368027 11822 11435 373874146 14963 14163 958582472 347 332 473270304 31315 30763 122037681 43015 42477 826362032 5314 5411 682888447 59028 59371 946480933 11220 11810 886629374 8725 8903 983824057 65009 65332 654310940 2116 2027 533174065 6202 6145 754718365 62364 61606 158619498 33802 33315 890680153 1933 1882 700295075 32575 33052 294418090 9013 8453 482499136 56264 56942 464710874 34536 34945 145102020 47696 47775 774167498 78268 77665 977188554 7354 7825 446056594 74137 74717 7746875 5515 6214 352692499 2693 2742 440926745 75364 76013 482699190 37358 37851 679534805 36774 37188 416394661 59438 58818 488823626 62191 62555 533715601 57973 58301 911874260 51866 51816 427366022 78308 78030 200894311 17349 17330 586375087 6225 5465 403614320 77006 76391 792502208 68664 68208 683992934 51261 51504 182241119 2143 2128 407768183 6230 5757 532495876 63383 62676 886792655 42140 41795 580604177 11440 11902 841672643 32943 33244 517311306 56958 56528 437300080 21283 21021 806366298 59034 58956 622036041 6238 5601 609330685 6239 5822 818777093 54159 54103 904353847 5524 6241 733319904 71445 71151 291938167 5549 6243 397601146 67190 67765 660818199 40398 39616 379010081 14958 14516 585917559 78319 78956 303875812 56563 56400 317621490 18175 17478 412997760 77787 77952 586188410 47342 47052 561101275 3794 3548 621396720 24314 24110 394659451 68725 68803 257369146 41981 41856 571154958 46955 47442 149460210 59319 59796 569349321 6291 6835 659868787 1988 2110 809133195 3724 4262 235138755 70844 70741 400106577 78854 78488 612902654 47905 48332 368812891 2719 3062 436989 12088 11709 694984954 6266 6202 241527617 60203 60718 403527861 39783 39810 132364373 5937 6269 647920491 46072 46287 857585141 61834 61428 316187895 33105 33451 295391781 49176 48985 460433175 29791 29450 116775278 35993 35543 635005760 49271 48708 695549571 5752 6277 141110948 57127 56589 268213451 71677 71395 295279098 5555 6280 68558710 37470 37675 653460881 78686 78397 485639403 1248 1740 703570815 15154 15933 662689095 67880 67247 758388095 57929 58364 706229492 75198 75953 249916847 9699 9908 667395769 61627 60979 613584496 34977 35511 298134572 25286 25827 668386347 25829 25366 82359766 26553 26078 241101688 50431 49875 687390099 7572 7933 650839874 1574 1224 177026272 38464 39090 15685603 6187 6298 280402812 41026 40637 150922960 15841 15133 176963385 46500 47254 751722372 68666 68307 551594097 49868 49939 102551021 59409 59698 731581756 1725 2430 350677211 37076 36507 929719681 27786 27092 500624767 68913 68282 952491795 70545 70347 186477021 36781 36651 733612746 66325 65800 918766367 54380 54290 91870011 77527 77425 604473034 6314 6044 426110253 64973 65069 924526267 57341 56675 114261549 24557 24080 543456819 35386 35641 630789436 78448 78143 698752454 47264 46937 137390707 6321 5993 580675218 65269 66023 242680152 32581 31946 446830783 20627 21382 927618094 928 686 893495479 19022 19130 418333854 43239 43568 75607094 26224 26565 565576675 6329 5842 677516875 76440 77081 860783503 21284 21955 383966854 6332 6212 142539137 41550 41365 210992348 21497 20817 445853411 57169 57509 680796066 43 1 139571818 71488 71195 524364374 49759 49068 512108302 51608 52262 37241379 42851 43271 436572279 45074 45432 666138195 32400 32818 745353326 14339 14197 674198903 6344 5826 930202921 512 1 32504859 40428 40681 641280647 52662 52957 576371608 3290 3498 926350880 53018 52511 715761182 6193 6350 742262221 5931 6351 261604696 18705 18658 684062035 17067 17286 196137979 29600 30201 103598102 40884 40648 711529438 72696 72767 131796095 78846 78792 41311802 2096 1476 483200005 55630 56044 152292853 27579 28012 932939988 42966 43013 937233341 73508 72904 81173214 6363 5726 419053625 70787 70217 80874987 5101 5679 56224799 58197 57661 663332463 18947 18925 834055836 57147 56372 143633455 4240 3983 861799307 62669 63361 276715506 28731 28392 455396781 6372 5788 14942131 65942 66207 669770790 69251 69574 875856797 1 220 317748766 77354 77972 759146914 6377 6306 574798543 71978 71316 50629767 46935 46496 116910107 32776 32365 546571694 79585 78936 88380964 61592 62088 507645065 38170 37464 831039696 18126 17972 50513778 18660 19391 729009475 2479 2456 68023384 68606 68909 600676456 6388 6093 41533217 27319 27465 909554616 24193 23665 95814960 72865 72577 542259242 37568 37334 977949267 6393 5861 346458103 30877 30601 93153298 3712 3177 904862595 26956 26575 693912952 52766 52023 404259179 11400 10667 893229186 6399 6124 237714697 45442 44667 951312253 937 297 689267450 16001 16443 991223426 23728 24333 461454197 34152 34484 890201434 42955 43693 889894361 6406 6155 378390813 6407 6313 708277096 4788 4551 304258923 49587 49028 314117126 10144 10428 644694128 8471 8537 112171953 60716 60461 369312355 6413 5762 597972427 6414 5767 692074401 61183 61167 923008649 72016 71737 731964656 6417 6252 136605148 49921 50525 848644143 8807 9278 368689799 76321 75588 79113392 59927 59977 159363623 6422 6191 305265724 30414 30391 55552357 31164 30497 306039426 79566 79873 381281411 18320 17794 105455223 37655 38144 711907380 12524 12199 395921417 2106 2368 139878885 5481 5921 35767080 33967 33253 634854172 6229 6432 295293702 23432 23988 959503069 3867 3656 913358554 6435 6185 604091516 70398 70061 810893237 32411 32402 544372169 6438 6139 775669935 55599 55681 104338380 75575 76358 268479902 38131 37463 271532339 53007 53555 34233470 16853 16703 629274666 6444 6092 9816828 6445 6289 221127727 69317 68711 139960151 58002 57687 254121095 9701 8943 815736623 58322 59068 342782085 30709 30083 232839466 79047 79197 617683422 31106 31222 469307150 47073 47588 85301460 48403 47681 728502374 26696 26636 135111465 33942 34062 721139148 40482 39735 580918540 1798 1117 37225712 34384 35143 527762079 6460 6119 782761415 16849 16671 179242155 16441 16514 396304116 32219 32572 336471459 13745 14417 544330634 6465 5718 77591190 5891 5597 345518373 25458 24995 124475295 38824 38734 200172659 51107 51204 135450383 58370 58617 767861611 40413 40898 13823026 15214 15539 981304456 9873 9529 902544804 66443 65644 393505261 56668 55983 186250639 70740 70302 430799188 49619 50184 67540451 48122 48019 719451044 44429 44972 480747092 6331 6960 875857002 62325 62098 321194201 50492 50100 684514490 70477 70556 358098223 41209 40667 100616839 27763 27019 436039587 6246 6701 303118339 44177 43652 471674661 53701 54008 866848122 54043 54004 380286978 6490 6473 364867546 5937 6491 55995209 42544 43316 99580627 16617 16393 200293679 56162 56570 228971298 34064 34109 822871834 33863 33536 212210552 68106 67439 799876638 24377 24477 71986418 68693 69001 635395837 6500 6009 454617700 6501 6243 12851068 39978 39841 239518370 40874 41045 993851884 13563 13221 333769794 13520 14255 234603566 4063 3941 995119642 6034 6507 373163452 71038 70868 105871718 70071 69686 62466482 20408 21120 340599941 18309 18833 64767257 26772 27109 916546211 78926 79545 284930118 33608 33498 724922188 5921 6515 92467479 45135 45237 115720897 53332 53970 448398538 53922 53892 507072615 1849 2251 947290781 15246 15097 465359181 53667 53388 156295887 26780 26661 492455722 5768 6523 301327310 51345 51603 641642738 66779 66764 574089173 23479 23240 865666412 57799 57636 53661253 4782 4038 89014272 65026 65796 852707895 26420 25934 303198028 6531 6156 663524037 6532 6446 113377829 44879 44225 161633817 60248 60636 12732058 35272 35156 386800947 6536 6389 323478532 51283 52075 68054892 13639 13712 337252834 29007 28416 791998377 21934 21679 806039905 26595 25937 578799831 6362 6542 580800479 35377 36096 200458132 6544 6080 490944153 37113 37519 666190891 30063 29967 838036420 45923 46124 325832039 6548 6006 175762817 5892 6549 255633888 37348 37392 116939741 50311 50464 458673176 66258 65890 601243143 42126 42878 975907038 18488 19273 382453652 6555 6502 479956887 6556 6527 686804871 5379 4861 404847466 6054 6558 43150560 40857 40642 174951006 59981 60352 496428293 38867 38434 496335050 76305 75696 76683596 60539 60246 123971544 58591 58707 323564190 5994 6565 507708898 22043 22708 903880927 21503 21137 20382983 2439 2531 919857180 65668 64925 97811279 73619 73097 882137970 28813 28213 658724674 79215 79038 907378827 40139 40789 34551236 18575 18017 675000534 72334 72169 370829609 41350 40646 535678063 64844 64112 889739811 58806 58711 928352610 6374 6579 353604009 45542 46150 728289786 24514 24199 502607174 56944 57181 265572961 55078 54340 806698833 17219 17111 915984492 12811 12240 434053473 6586 6260 134755046 74988 75683 380277378 27733 27259 203520346 72087 72423 417967323 49319 48965 357771518 78319 78148 111674620 2039 1359 14614056 20643 20074 805286628 73008 72678 10396596 6595 6403 582375337 61804 61693 544787705 32749 33445 524153968 6598 6116 270781954 43959 43707 307414657 49432 49893 665447289 42201 41841 77735841 12762 11992 836205505 58489 57924 972919761 6433 6604 921918063 60034 59394 582354930 55792 55146 556312325 76985 77517 590409009 6608 5907 629748317 21723 21295 26029528 60386 59879 539079949 55275 54481 876157922 61750 61431 290810769 30742 30441 131280852 21180 20427 410030798 8932 8190 112581957 26555 26467 231841486 20544 21096 24502738 53129 52665 293619114 52222 51771 86495033 63936 63332 461530962 65858 65992 32907142 2900 2263 960000087 49451 49048 469784070 1027 1704 156456243 75 1 40075367 6626 6491 29789783 58206 57658 313176324 6726 7495 72041865 6100 6629 774314988 5881 6630 954064268 41975 42176 845226968 66037 65705 918288043 72028 71765 849634553 6616 6634 982125140 52791 53076 810878910 73087 73180 303578280 60560 61032 611968460 49171 49178 54704931 21245 21692 95736173 61890 61431 365569780 38808 39275 973540165 22587 22537 611629856 5476 4708 806238444 21170 20829 620677510 47111 47200 398820285 75997 76672 469029480 72264 72382 358963995 6648 6372 826282736 2257 1887 704665644 9815 9368 736127275 41007 40980 437803752 6093 6652 888668436 75269 75651 101622161 51601 51543 714143756 76728 76920 327987203 49803 50070 37865813 47318 46949 194016282 44425 44410 951458622 20843 21531 1807586 63278 62968 108288616 7412 6750 881081875 46055 45853 88805185 70319 69670 47592824 6664 6487 28659478 43148 42934 436471590 66596 67007 766836750 11430 11984 175874797 39775 39586 783176679 75894 75301 716133262 58685 58238 198854771 14275 13678 667564659 38010 37777 304635079 6407 6673 193720077 6674 6337 61087059 6675 5902 985979119 7816 7087 367215975 17609 17099 723852119 39040 39730 287686972 65042 64578 169232201 49809 49754 810215351 3855 3495 888560402 57805 57811 433378370 40773 41381 673200807 2397 1603 187588978 16289 16609 301942644 31965 31208 246143041 6483 6445 872569159 57122 57562 104013144 55388 55426 97205744 24951 24352 649350882 5901 6691 921341492 49103 49250 629344368 26296 26045 826793273 8394 8819 340821346 8650 8885 845458867 22786 22273 875352311 24278 24034 428787152 65657 65437 818011173 60565 60453 916438289 48432 47632 825590133 75204 74836 801505258 3099 2356 881420416 34823 34695 483696478 64458 63738 54063623 10863 10589 847669430 6706 6619 166557584 42555 43345 955084019 74451 74124 449807780 77617 76921 776904214 23603 23563 728534132 6711 6500 668868171 34132 33989 383419724 64223 64139 684343462 6714 6168 631114274 2530 2619 715853779 52664 52511 151056353 36830 36496 271415889 2029 1683 224541967 4236 4641 541033362 28845 29065 494915508 73312 73119 633739897 4181 4905 540521531 6003 6657 689527901 54699 54630 73656089 51777 51583 780268923 74261 75011 90118404 7063 6504 644028087 20946 20268 862460523 6729 6540 6859652 77467 76953 911994576 6731 6579 302033387 31272 30734 416755573 38427 38972 466725738 78724 79022 294677847 6735 6413 553267741 47925 47210 166714671 6737 6373 654783003 10311 9842 24685965 45352 45816 18610234 11398 11325 835530726 79587 79827 369327343 33548 33449 56897165 6396 6743 433391012 16227 15485 531169832 61642 61078 281829039 78583 78723 499200032 28414 28859 629290767 60886 60468 132942688 4860 4551 984747530 46129 46348 142736122 71205 71844 812709105 49465 48781 998894587 75371 75973 187133235 13164 13442 232204631 9347 9322 478408390 18050 17524 223998134 6757 6754 990766719 6360 6758 228030589 38588 38621 399266269 19503 19345 374747980 56129 56318 967230050 6406 6762 577204332 3631 4333 889557619 22317 21936 13735313 14219 13743 68638556 75638 76394 202454025 69192 69911 823663099 48021 48482 419078103 77999 77235 492276733 78791 79196 588026481 4025 4055 34284445 50857 51614 486011491 73985 73930 160297821 64663 64960 180967403 9457 8894 475259841 53584 53369 993426266 15693 16353 622859009 57101 57676 556051979 58141 58317 509741081 6038 6780 906063678 67008 66954 405678463 56349 55905 124815257 2497 2882 264441630 5373 4684 119771539 1460 1216 246535437 20178 20091 25117790 45418 44629 40863490 78875 78348 183849740 45204 44600 526573919 18970 18235 347730540 50266 50304 4165487 66851 66722 82825077 30787 30301 57606233 6794 6502 258773584 3506 3475 346202885 6796 6666 891650244 31796 32086 617723914 16116 16229 942834772 72074 71563 735143563 2641 2456 84425344 65606 65803 243027713 12195 11938 52858991 7366 7306 490298720 49706 49352 348795273 35674 35061 364758773 6415 6806 582352467 62477 62577 160411615 72888 73245 946019514 37199 37219 928516251 6189 6810 601929580 44278 44795 982456884 38128 37743 944049377 3978 3330 28678397 51458 51169 754443223 6815 6536 976758845 25595 26079 813872019 75441 74654 69153715 32205 31763 477818172 56230 56988 248643865 67102 67726 747223765 1488 2008 105433893 35384 35206 353414070 6097 6823 37973729 65675 64910 7760494 45626 45078 20060541 3620 3343 795541780 35113 34999 437493432 37933 38504 115571137 56642 55878 517339374 19780 20387 909038956 10710 11407 812030506 74804 74268 331099429 6530 6833 450935598 46144 45948 197767095 64798 65175 359841881 40756 40693 548527209 6837 6048 96971933 31211 30537 453130208 45561 45365 575355366 67415 67602 671735693 11403 12054 540243166 60627 60923 306014640 56166 55766 112186756 43713 43384 618106376 10133 10117 928422665 39334 38827 176513325 56 719 777498540 6626 6848 772931557 6849 6184 532080990 11766 11968 563276016 56266 55757 872068130 71568 71289 273153329 4744 4221 715430058 6754 6854 265007025 2091 2729 884947069 34767 34183 981116402 69547 68814 36888520 6858 6797 948522007 2776 2265 38243162 24212 23849 448175053 53516 53947 45927514 55059 55601 395555228 68222 67706 634812725 40433 41048 391672551 1123 587 596148374 56391 55637 99986688 37860 37536 144036456 42506 43272 399607595 22158 21622 816446768 64866 64084 393287218 48507 48922 23590654 32942 32438 351113924 7201 7360 679620484 15842 15235 63423036 44352 44048 237533843 36831 37316 59182722 59527 58727 399063287 35458 35371 465218222 31785 31287 82165268 6880 6582 705614605 55719 55066 652929273 6433 6882 933816913 37972 37957 850347709 5405 5908 290257572 69985 70564 423633461 6671 6886 892250994 20895 20850 977110929 17123 16415 495918288 26859 26739 514615603 53421 54160 227776346 67017 67158 66666393 6216 6892 623070258 50667 51076 604525206 28336 27906 302965057 6847 6895 42947734 6896 6254 61021718 39136 39646 35276579 4747 4790 773917031 40297 40484 708051910 64540 64437 21546537 50628 50004 872788 74052 73594 784029228 66699 66552 12538776 64003 63386 78772598 57292 56576 874089806 30509 29736 684702087 74307 73607 570578777 44739 44456 995982956 6909 6125 643474899 66489 66244 154964395 76902 77609 736389795 6407 6912 347988676 60266 59600 840668523 13453 13219 613914220 6373 6915 190333477 20498 20377 331580750 54918 54609 950563057 6354 6918 982432160 47747 47345 883018178 6920 6244 419995001 49299 48577 77217312 3479 3108 711223190 39375 39832 634158322 27336 26654 337560987 79397 78681 883179976 6926 6878 991850340 6927 6539 260579560 36438 37034 634470459 75416 75595 81658830 7547 6817 783845727 74348 73880 75921116 41509 41236 400893488 78952 79119 160635371 72087 72300 204697890 75761 75153 881596508 6865 6936 502812497 35239 35695 214447906 6938 6657 541358248 3566 2985 512823569 58409 58485 173831966 3766 3290 809054414 71490 70787 704045066 6943 6380 250512486 45634 46347 295387276 6208 6945 384717640 74491 73730 23581204 22728 22224 630761283 72519 72076 225584983 3293 2910 891134098 49208 49524 532792680 46374 46435 432726542 38571 37831 455345846 56017 56383 158877586 1229 1042 933397875 75209 75802 250026984 50397 50056 725489750 33034 32849 687042356 55176 54997 101290567 50748 50219 583494339 77491 76832 24501496 6822 6961 627249889 6963 6422 984623072 63074 63559 50970516 6964 6458 962954100 46018 46661 725756680 54730 54664 878367572 32873 32424 921176320 79382 79529 782211 3678 2937 54680167 38496 38109 679527625 66601 66042 502741823 21835 21754 381135057 6973 6677 586145770 22509 22935 844450795 49501 49763 112555383 35658 35952 371169424 5245 5260 597476405 50332 50852 152388657 6407 6979 395634169 6832 6111 607069043 3086 2540 107560576 6609 6982 382331830 76819 77254 579978180 58264 57667 264980721 65153 65746 797360810 62153 61484 738138162 4781 4924 668021787 63905 64099 397650787 53891 54685 347650839 28522 28751 812114427 6991 6393 594076029 37613 37466 984327694 50840 50870 529003411 47837 47460 170991869 34160 33584 320184369 10203 10558 537632173 31604 31899 520211876 77408 76778 588034767 26379 25936 173547247 76584 77229 318749475 31851 32142 43688832 32576 33143 986258991 8799 9543 421552316 30946 30855 481206753 6624 7005 218466263 33145 33032 712912712 58548 59312 905645743 67671 66980 616874437 34665 35051 905081784 55555 55302 875833759 76270 76477 78032747 41986 41936 969810862 17309 16513 210260098 47944 48331 230850965 7015 6423 202180398 25945 26446 726802826 43912 43226 488095640 14587 14313 35873134 3615 3325 624325172 32119 32802 221028334 51924 52002 469462000 21969 22584 392898116 8583 8418 73887928 7022 7024 27314633 72024 72544 663003214 21149 21485 595335187 59071 59500 672159730 69417 68698 224582084 44050 44378 67796134 50547 50752 283274422 7031 6943 814926927 12546 12165 973628364 50843 50789 739485380 65231 65375 42899665 10665 10894 253126035 12715 13232 124148732 7037 6986 361100681 44961 45081 23320917 68625 69284 905590037 4270 4027 828107342 29747 29413 951542559 54879 54464 265053098 45196 44527 866317402 15433 14692 257431948 53039 52655 626668172 71704 71381 945123688 68316 68356 550249129 72711 73088 972510315 34612 34494 482810082 39049 38386 395813002 10776 11289 317747980 29261 29979 745936612 6736 7053 740068470 49348 48819 105475060 54467 55104 45307839 3169 3217 72600807 57628 58020 16992103 47487 47210 556890420 7059 6514 716517086 29477 29416 207333798 28108 27642 440650746 14760 14941 138951291 54284 53586 39606742 68584 68196 743543996 12018 12659 536582073 25109 25217 51050352 52563 52065 950252683 7048 7584 853922214 48810 49415 237420991 7070 6623 309962805 68742 69437 897002854 1 167 384727010 9575 9422 826557725 73177 72865 31438473 66998 66396 691378899 35385 35232 764103348 59011 59619 332743970 7045 7078 380470196 64484 64408 503750247 7080 6813 942826627 7081 6700 598250548 76155 76294 278508176 18467 18999 520030413 69982 69377 685669773 54798 55106 654608203 7086 6393 441327434 70756 70141 129133341 30628 30310 824035420 49604 49420 441247631 42293 43035 787884320 22843 22893 587582032 31449 31279 361386112 30008 30210 525592440 7094 6786 824860741 7095 7058 73010727 66517 66473 878109446 45500 45355 877819932 76935 76363 306925428 9447 9073 239931496 68561 69276 701831047 59950 60675 339695730 66093 65989 254583578 28031 27998 791732394 2658 1885 630630918 9770 10520 975002653 33787 33762 214840486 11753 11431 904020789 28028 27257 430581392 76005 75784 909031795 7110 6791 691675579 58736 59198 455436814 5460 6081 687776762 46511 46174 352528905 70087 69525 45907456 1491 908 619966913 6399 7116 193234741 60494 60336 701000917 65016 65684 627107771 24210 24246 98034562 49299 50065 132866635 28778 28099 292481915 45716 45464 946439194 36943 36877 392143423 32450 31651 127180912 47982 47299 783342413 17392 17042 561162375 6758 7127 500820773 4726 4611 306302412 76085 76508 299298397 13487 13555 694418877 38626 37882 317406066 32681 32211 294355308 24931 25093 574805709 61238 61475 23585082 17507 17104 257465320 11676 11508 833046307 74091 74170 563370150 74678 74377 99673199 68275 68534 963172705 76393 76140 311905043 24112 23496 180458568 5447 4833 720226006 31676 31443 620631544 47559 47025 419248301 10997 11373 205310872 17573 17620 446566747 71698 71171 139437405 6996 7148 58263661 26062 26472 132274236 12844 12948 73450157 16566 17065 259632024 35735 35743 741618436 7153 6436 385949858 76834 77323 258632660 47061 46814 125176864 27208 26582 106540960 42101 42170 780019963 52964 53399 200814978 69046 69785 400509003 27644 27074 934025495 59901 60047 853996667 26941 26558 488752562 77094 76470 132321531 38907 38331 75358644 14332 13571 123318328 59524 59155 82381113 25713 25565 245375648 9031 9731 859896890 68243 69030 869552761 53569 53031 739998064 33325 32633 862623643 68288 68073 246428776 44216 43945 25444941 25133 25726 303860828 78659 78348 272806824 76064 76374 186687817 65732 65481 188515246 50946 50231 837343391 51226 50546 770016940 6229 6883 938236952 42775 42126 123499184 6622 7182 620039189 49117 48580 407977473 25491 24873 755065612 53269 52909 906853955 79018 78741 802962120 15223 14452 597096286 15298 15637 206179565 60642 60553 368809538 71929 71673 737061696 56735 56552 903210548 44873 44494 490741365 2318 1851 552900269 56022 56682 226042286 31734 31442 987091031 41257 41559 727768136 75091 74544 679675281 14240 14381 629891146 45285 45050 279072884 74990 74721 273659534 64273 65010 633282905 54354 54133 449791575 34570 34733 297525357 56003 55780 959706655 54688 55002 833039740 2636 2512 452998581 41784 41380 510584024 2791 2905 833999728 39946 40597 407647721 5342 4862 862396111 8606 8466 924287168 79268 78613 745197019 37891 37917 194630801 20667 20507 335239798 52575 52833 171157030 71823 72272 155583071 65522 65053 42554023 42734 42806 93393304 54720 54747 998181212 13590 13085 82341492 61829 62583 726949148 44786 44687 592824425 31926 31719 68950667 76545 77026 360157730 26484 26861 207528989 33598 34121 426258589 18226 18368 122642125 26419 26170 809360596 45929 45473 555078646 6631 7230 330802526 19054 19793 755854171 51185 51112 275263186 72481 72838 461553236 16272 15820 407266260 4814 4577 686610603 13911 13138 80247415 47483 46954 98556783 47042 47762 733943238 40531 41173 237915892 20025 19237 37829324 69322 69117 142272150 65440 65189 18709133 29876 30421 704747641 44747 44156 114250854 15001 15444 949663110 38 431 682387038 57738 58085 109234458 7248 6758 390957771 31511 31109 320259149 6724 7250 1481055 67958 67558 62733040 37834 37094 525672953 32146 31477 30559085 6841 7254 150911734 6462 7255 988288003 27373 26602 517923717 37402 37073 785652100 23011 22723 370861069 56767 56292 64426283 55647 55140 273742065 24545 24182 665876353 6964 7456 639542126 7263 7038 421820219 35038 35388 481863758 71875 71164 316309641 71441 71239 987071734 4049 4605 196422035 36237 35499 375738578 7269 6630 81836391 58721 59157 34672651 72350 72873 568138792 34699 34040 789344354 76979 77647 149548284 79498 79069 902125392 31396 32189 786898718 22524 21799 202438394 7277 7109 560952882 74635 75128 274839216 19427 20073 778340387 46471 47025 243973626 25265 24721 711411831 5667 6447 302658893 6987 7283 546721749 58906 58420 462871702 15857 15980 298909274 68977 68683 596879557 50800 50989 651561134 6683 7288 561824857 30615 31190 897737512 25968 25374 54243556 13552 14207 138362558 53951 54086 527684377 39234 39853 831328970 51659 52275 410353180 47878 48487 28867515 21100 20850 430960733 60929 60723 487659972 73362 73220 303535646 31646 30857 42902469 7418 6755 93231441 38667 38608 70728349 33308 32847 172888046 31702 32381 976976503 60680 61404 384104153 32602 32817 302639783 55404 54995 225539979 16719 16750 134751870 72386 72791 119876924 68205 68022 17741132 6187 6487 260918941 32342 32455 895995985 43368 43072 849170325 24521 24282 976801154 54124 54733 377475735 7291 7315 567968101 10908 10723 275045786 60299 60865 309700152 6693 7318 423056108 8805 8118 133118780 46536 46680 235315636 24984 24484 77978250 49431 49200 615406274 29596 28935 851986360 10198 10684 61261165 78926 78552 410189945 33121 32637 639881939 7327 6822 45111438 12943 12661 712151425 27796 27082 995597016 7330 6648 599432260 13350 12896 812188937 54188 54659 53387021 39587 38989 420459273 7334 6667 437785875 17981 17468 381188275 6199 6157 480580696 30810 30370 226723077 58181 58752 691727133 6657 7339 174421245 43107 43250 182669754 72217 72349 376407109 1099 1864 580418673 7343 6908 225895631 25807 25480 669744093 35944 35841 427160318 7387 7511 38594477 136 823 910275317 29278 30026 323734785 50511 50381 434436838 1891 1474 928498238 47187 47911 653690158 16486 16242 837109226 6593 7353 129373079 50870 51161 912849761 47877 47583 435720731 64713 65403 32051419 18944 19302 462765508 71357 71603 661590363 74291 73731 471868547 68102 68720 37544252 75004 74780 793517987 7630 8202 576321411 67410 67556 875668479 6619 7364 447655434 53414 53201 902625569 24855 24426 396417547 36521 36858 888401207 61368 61876 698250230 7145 7369 640951596 8765 9515 488462392 65025 64240 550401635 6835 7372 388195010 79467 79455 131175256 77536 77887 137267542 71744 71569 96598219 42527 42106 28612795 6928 6678 6375478 54172 53741 364416746 7379 6599 921850550 20177 20536 595147586 60191 59888 459611948 47790 47473 199314971 10043 10010 959695118 40117 39608 639137381 60323 59928 268743367 60602 59841 611642722 35265 35088 22477306 61719 61593 404900420 13806 13710 578643369 45763 46204 453132361 14244 14251 611540837 7392 6914 103074689 27227 27009 149956666 64452 63995 323350725 30344 29803 67486290 66611 66371 370693608 1577 955 397392903 21622 20822 308361745 71252 70671 757791198 39159 38665 618621270 7401 7026 992311535 31606 31363 214927915 14973 14349 18934923 5788 5601 204632877 61274 61181 936406664 57030 56759 72114757 48202 47916 851927185 6912 7408 66706940 52274 51597 950038618 3200 2867 758120475 50918 51422 710328868 66010 65415 635673997 7157 7413 41706948 41005 41068 888989308 34389 33609 199550571 7848 7556 269951955 45971 45587 597028415 47460 47178 5933893 15329 14950 385148592 32268 31493 676656880 73346 73649 646254489 24268 24851 419871869 63984 64703 155221435 52711 52473 761493781 54480 55206 216402919 3831 3667 394028456 67446 67365 389654416 51360 50944 244113203 44437 43779 909798823 59851 60495 698213293 70518 70560 813130015 45247 44505 483194369 26108 25606 412073670 13761 13490 880371887 3110 2402 247960173 42276 42960 348335625 24322 23756 229389425 21378 21418 407881382 78063 78616 287547822 63034 63079 771000376 5291 5213 79955206 7442 6868 275345992 39508 40132 60295100 9896 9934 353404666 41319 41003 525415632 17333 16757 207753754 1668 2296 56400297 58924 58206 317960055 1324 1090 15313843 29443 28814 474683433 45619 45900 102693020 49092 49848 532201793 7453 6700 239106968 18269 18030 521869411 22092 21579 528938101 62181 62183 73326699 7457 7038 893683556 79299 78583 431860346 43330 42696 575070134 48740 49312 527313832 7461 6881 691525027 19584 18925 279614419 35437 34727 785303691 73046 72407 164623369 6876 7465 866008641 56686 56022 510536762 55474 55201 39667294 51932 52589 968262882 72878 72795 110647649 71833 71199 520138791 67263 66476 359695172 30244 30850 230272693 33674 33851 427602551 19927 19684 235774989 17323 17171 355873180 62200 61543 211541137 14183 13734 79415546 46846 47021 588193538 45519 45063 901549219 25061 25037 840577342 57229 56501 81435153 62689 62608 733516526 5782 6249 656101896 7484 6874 569000499 16851 16125 446689796 63769 63176 60038301 20093 19642 332351167 39157 39265 14059694 7136 7489 871037660 53203 52810 133913215 42503 42242 116525643 66857 66069 88862678 1691 909 452351184 73120 73378 574222302 26010 26460 162703290 60162 59762 807495593 61816 62376 629249352 21695 21084 229859361 55597 56216 70666215 79793 79743 714559064 47722 47691 658596396 1593 2173 691872706 7245 7503 473583009 36808 37050 935219675 12497 13296 804248526 54022 53937 742885458 47037 46747 205952142 7135 7508 841478471 7509 6956 194324727 13156 12379 840526443 62443 61688 373459307 33856 33138 428834340 77097 77155 463616242 42001 41888 927491172 54448 54598 907801072 58928 58825 334266941 13185 13323 207240029 76173 75567 12158810 5954 5846 928113555 7520 7169 276268849 75362 75618 390883523 34116 34544 426878082 7238 7523 944526388 74893 74722 248846264 8682 9255 1460111 12184 12168 356222163 52031 52249 988952546 49347 49907 594974614 65906 65662 54460260 44599 44478 278517970 71537 70751 330133102 68848 68722 596768307 33611 33902 929266031 53495 54129 318580158 1380 1089 699966729 13123 13518 425379231 11906 11607 375657748 66708 65921 77831650 6780 7539 298983721 2085 2120 55131708 70551 70440 471621202 48146 47424 175384131 62917 63512 333509227 42966 43748 150221291 47493 46893 121430737 15035 14382 776915303 5024 5357 914906955 7519 7548 858263359 70656 71331 184601008 19966 20299 622738382 6275 5602 321652568 10680 10691 798354071 26046 25501 459028035 40544 40999 122907415 6993 7555 618617263 21298 21359 131987308 73045 73352 753039977 74306 74180 221744862 67771 67167 774729861 73620 72885 484383838 11237 10565 721621261 7562 6783 448362212 64440 64649 896541533 32707 32143 428260973 2769 2894 209950239 7566 7565 318018046 555 1059 989968580 8979 9286 491588876 24159 24267 764632117 54804 54547 629829965 14640 14142 605308886 7572 7159 796394357 5678 6367 881853189 36635 36137 167377701 36253 35787 60909978 30486 30115 950240977 49458 50233 11684541 6970 7578 399525413 45089 44661 789718963 29031 28433 3150806 31885 31428 415972108 57116 56803 976909943 19943 19337 58408811 43123 42519 276842992 49608 49756 450570336 6880 7586 501259602 70817 70112 884745405 18064 18500 739233201 65907 66677 99494506 50756 50957 107363101 20888 20274 565358221 48631 48169 507949213 1441 1112 647887838 59096 59815 101764748 44096 43837 401593327 72129 71395 37927562 26196 26642 793358216 21484 21171 38533861 61346 61987 38985852 32073 32698 838642579 56127 56514 923611764 14847 15498 924078804 47898 48301 183685496 45013 45755 61092305 7605 7418 867127219 7785 6995 776102963 7607 7549 939789035 7608 6910 292070754 27708 27508 833012277 32895 32328 784406518 7611 7274 911200865 44171 43486 847034492 35636 35463 439594275 4282 4260 917217439 70244 70143 35862301 41543 41461 87749872 77365 76842 638300056 79300 79180 21186199 34892 34686 180101541 23929 23902 955102736 72045 71638 764384399 28199 27663 761400833 6865 7623 8730952 292 733 712205462 60307 59725 110818297 66162 66730 93252433 13354 13162 778045962 65626 66323 383518523 52483 51814 990353186 1863 1699 513210977 23871 23686 242547281 23350 23411 361151533 41632 41626 877990481 42424 43069 818837402 7596 7635 917967210 66707 66400 545340194 28038 28221 865396934 49787 50396 966995448 9948 9260 929215812 36568 37092 829054494 56636 57326 44962116 47289 47682 557001640 6932 6630 645329401 46544 46344 258808451 10565 10582 932212554 27316 26822 448668338 36132 35333 953655343 32710 33437 414875434 32814 32807 724979201 11899 11827 50684970 29534 29612 897223281 2977 3558 1497727 7561 7653 549960766 36867 36764 213939246 28607 28570 582244216 76421 76345 488520705 1734 1948 737489648 12742 12170 860370293 67740 68073 29080972 67616 68383 723565238 73775 74375 908528946 7662 7210 830227024 24121 23338 69815934 76147 76665 870314670 62191 62841 867522167 68604 68375 178564480 78211 78655 891522273 55977 55669 614398964 23790 23150 894974944 7670 6925 661381992 46009 46135 264744444 74441 74424 766715496 76614 76632 285442466 7454 7674 746020436 16835 17508 355919860 52604 52818 996091897 44447 44031 326962639 62312 61629 997887841 7452 7679 446622389 29604 28893 927128852 7184 7681 113256126 20063 19613 825181634 74896 74983 378313506 39161 39756 763483416 61367 61923 443943659 46367 46325 795848907 25651 25296 97388205 7688 7151 6962771 56016 56553 497631962 52320 52331 399047110 17579 18138 986309961 4450 4473 485226528 44899 44964 206831631 44745 45252 236159496 5506 5137 582852810 61072 61075 334246897 49874 50558 663339099 41461 42037 152608510 34828 34311 588714824 25352 25274 865847011 17066 17382 734483577 50152 50356 522437455 77417 77635 338635374 7704 7517 613049462 73292 73185 43236369 39797 39223 262637800 79825 79358 74593209 22495 23226 350575587 8973 9166 576230182 19507 19325 342382676 61453 61786 316928413 7061 7712 649354503 29095 28706 982199639 75268 75074 122521378 78906 79597 927449414 31616 31855 998952944 48701 48997 167939334 70231 70771 555836152 51508 52231 177303986 41234 41134 33752438 4549 3929 341525852 67361 67331 948672974 1 47 73556815 69770 69216 466275874 50863 50502 323748187 44458 44988 305179183 78755 78355 955562839 71794 71887 261906001 52573 53003 305644229 43852 43736 181656373 50521 49727 524381818 12955 13409 805289610 39067 39569 60515070 7448 7734 109978231 57722 58048 6648700 23792 24520 868513028 55642 55572 652096131 7738 7471 170606270 3740 3131 281872917 45133 44927 882152509 67659 67355 110103069 73881 74146 518843810 39288 39606 69785975 56651 56260 366793757 77897 77530 424590203 19096 19400 792344612 71387 70953 389782031 47801 47115 241454861 7749 7663 180717769 7840 8303 781649919 7751 7310 32703128 10785 10248 678620436 26093 25753 288001829 37168 37764 18582859 64203 64177 936965592 78449 78130 83104487 37708 37950 872725653 51695 51154 586724155 60714 60563 975432902 7760 7281 3584488 15252 14891 907909472 37724 37804 363167163 7763 7292 394945539 7764 7117 770682868 16308 16927 393070613 61403 61061 471056291 45053 44591 63838120 3723 3824 332926181 30880 30894 88385404 7770 7573 20741654 79717 79521 505589736 62725 62492 646863545 21014 21192 273362895 21339 21552 735617104 25324 24812 246272921 42544 43088 700957250 27912 27802 686175080 7778 7671 557368364 60343 60032 366408728 21855 22217 395858741 44929 45349 86483353 6863 6781 472246624 13104 12765 96917097 41733 41234 531501556 7606 7129 562147013 15451 16110 17246110 74178 73876 531018775 13145 13639 683476265 14054 13494 295541246 25897 26026 32029205 20 66 443919879 30237 30710 396178447 7793 7424 17331154 7525 7794 374396127 48661 48742 141582551 61231 60760 959015553 24242 24961 309611730 50680 51140 84431201 49596 48845 341466312 21637 21854 947984194 61966 61953 589154659 7802 7201 22724337 57782 57331 261783143 18176 17801 388253470 76338 76282 320733898 20703 19942 183631488 75915 75928 153379849 21335 22015 667707515 51830 52554 203627155 15028 15399 420127608 74280 74450 951438092 7106 7812 656759876 67691 67397 97273546 41085 41848 641415449 11113 11803 49010244 39843 40266 667390810 19609 18981 530238583 46217 46718 810196272 7696 7819 567899649 63285 63309 272056669 58525 58463 256713192 30944 31459 76932893 7823 7771 18938929 34708 34056 271961719 51433 52038 808372189 74695 74623 122791373 55350 54594 608761594 2284 1903 636977822 5001 4651 273235831 66187 66516 747536103 7770 7831 852909943 36552 35910 197030048 35693 35105 857194834 7834 7368 553254156 7591 7835 731370154 65332 66012 89249691 34970 34251 514427734 13469 13383 217745710 35846 36436 339996676 33233 32528 17615706 71347 71932 300367806 52879 53300 340623117 8686 8304 808791358 72285 72897 577830168 37780 37307 670565036 28980 28715 192363790 17876 17237 95312989 15289 15603 695567233 7849 7727 644977604 15819 15523 434102144 7851 7660 952768543 50283 50546 542813363 32656 33372 346621257 78721 77948 333293860 18670 19270 32536838 19519 19666 31268053 35870 36356 536140097 7858 7607 858189239 27253 26555 86349815 54594 53862 375357105 33771 33416 467375690 6244 5930 481002876 79328 79904 86872818 47819 47208 575533938 7865 7812 732533072 10486 11268 159576047 51194 50527 935013667 49864 49602 282334295 44837 45151 401103036 7870 7741 180519891 41883 42621 396376598 28626 28364 407192786 66266 65651 806238154 848 762 615803480 9963 10624 85376661 53473 52769 199427003 57179 56427 340628226 42737 42312 894658321 860 1368 634866525 7880 7229 502910573 43492 44135 715327591 55446 56193 897349225 1195 1109 118238535 41233 41051 251140973 43068 43428 120950050 7464 7886 80922060 37354 37696 138370572 32154 32021 16880744 7889 7537 832763354 2775 2830 895724951 24054 23756 381847759 7892 7521 827110049 3475 3801 369908284 47839 47720 876332895 29515 30300 84098333 7153 7896 189404777 24243 24341 548283957 51963 52087 949097794 44322 44811 125560683 3479 4227 907914530 27507 27654 448176969 7902 7157 78129726 6088 6401 452253268 48595 48941 76031737 62649 62415 905595566 79048 79512 128054667 109 148 229135747 4281 4063 439282530 64336 63602 765665096 25710 25016 811238842 34877 34960 117525885 11528 11538 720060796 7749 7913 784409299 6647 7162 957941132 63161 62450 431687159 5888 5639 166304941 63901 63402 3880412 19987 19211 232031777 59556 58813 75239928 7150 7920 275542163 73308 73401 855352381 35071 35485 444896221 9325 8640 625689265 21319 20625 879524337 76557 76141 828551430 7926 7755 972878634 36001 36716 23675152 7928 7402 416766741 77271 76967 299921245 7404 7930 632228400 845 96 113616638 36586 36317 441855877 20243 20301 273256607 37647 38161 303739757 52500 53065 178428752 49588 49277 757825424 49493 49768 839352583 12723 12620 178768532 67686 67283 233078365 44674 45289 337891621 46353 46671 997694673 7825 7942 702036529 25131 24562 852769479 7944 7681 190756669 76798 77239 1717753 46271 46297 391443963 25684 25704 256258574 7488 7948 26102755 25913 25755 60796000 53665 53087 743622869 72113 71421 507695515 17962 17683 885974268 5582 6338 65380819 7954 7804 929738019 66540 65913 15852955 77129 77013 945604229 7874 7957 391272197 46569 46093 309849637 31242 31193 787966856 29078 29044 974764584 7317 7961 508582097 7623 7962 754372413 7445 7963 141160244 37974 37205 96731323 14191 13569 911186654 7966 7763 608190215 20130 19573 978250626 15663 15121 116431522 14997 14207 299949609 7817 7970 901920726 14883 14613 287539481 74210 74267 837834611 45135 45744 436016892 39904 40523 921683474 7503 8113 934584901 7976 7916 873020143 25336 25509 241250291 32929 33644 37477073 612 931 457419112 52656 52128 644520896 66627 67291 555166798 30757 29961 19394612 14463 15024 133669890 40113 39909 114908240 7985 7601 467952799 8103 7902 590539251 39116 38822 316736895 29704 29856 932500193 18730 18753 988049717 18639 18649 808018209 12676 12574 468416807 35042 34828 6208541 72475 72931 267716725 21270 21596 329718382 48153 47927 861998786 26284 25576 481875412 9696 10164 512178419 20494 19905 861192729 74032 74248 819377295 76472 76901 609035695 51243 51199 948826035 43229 42812 498569395 2409 2312 122098012 36219 36804 692861502 75887 76193 266913274 73449 74094 711019307 55748 55814 502464035 49979 50439 800298013 8009 7562 711585102 69598 69351 67340943 7384 8011 868308804 61694 62361 514670657 63579 63659 798563855 66303 66973 837384076 2069 1277 99304666 18704 17946 418710937 7575 8017 118273781 24802 24607 843520495 51726 51891 509388812 71949 72736 73424467 35676 36392 389386685 55281 54989 832304158 34121 34373 620468720 8931 9520 37170402 3333 3853 952671978 62453 62571 712823986 42041 42249 768932930 32675 31875 692128636 19961 19940 834536294 71174 71492 628756473 7627 8031 535976596 41847 42003 612216648 8033 7707 724011931 20159 19664 619142187 63523 62997 9945319 24336 23792 794718808 45395 45369 283683488 64461 63742 454669670 8039 8037 886310858 69500 69322 279998008 77456 77180 582811651 7351 8042 435466162 8043 7687 48477530 8044 7556 658506269 11180 11836 177108217 51908 51577 245451571 22411 22558 135934751 55303 55290 318699999 34872 34540 359629347 16206 15855 64414143 966 819 862683663 16770 17530 107701269 65146 65572 953980503 59635 59853 230367191 45477 45467 661325368 44146 43448 667569945 43166 42881 38971812 76254 75580 16715143 74362 74248 758517485 1879 1295 733403575 46986 46416 550713017 5872 5460 179141343 18383 19086 56461901 41090 41838 914864974 7948 8065 945667270 33050 32970 303318637 8067 7280 897620922 7712 8068 35177651 13673 13879 465739204 56567 56739 893870085 61754 61088 626391024 8072 7684 582064546 8073 7372 763774309 72582 72187 38015016 8075 7318 554187456 12673 12893 591979147 35415 34764 101770272 29436 28671 55961686 31705 31173 743180988 29265 28924 877957558 22904 22526 472521963 73473 73039 282088729 5973 5661 568842568 61418 61244 732805704 67399 67878 446734777 76586 76133 668550321 33320 34025 690787137 64406 63724 762799071 60850 60927 34080548 63631 63488 999576837 59017 59589 123312172 40919 41619 185938643 29413 29148 482049710 79088 78546 501142680 21329 21474 67120998 54439 54900 466660483 26890 26738 345420709 72822 73485 630520094 23921 23620 112383685 9296 9046 194451276 25099 25696 465446770 71197 70958 628404210 7986 7214 57943296 310 1 835845553 62037 62473 11152369 7934 8106 606771688 65826 65601 759387454 7655 8108 322587029 21507 21726 116949500 29844 29708 622692689 11236 10621 908195386 55004 54423 873556467 59610 59466 310808102 56737 56466 71524004 51057 51069 306054680 50290 49897 637655389 28496 27820 130707587 8118 7470 719605600 16259 16735 930886137 68289 67543 777897936 27340 26614 43129188 13147 13947 963235449 34266 33894 11938382 70569 70194 932390297 8125 7617 495532714 32270 32736 476724326 79567 79493 44243319 70793 70400 568103765 65382 64938 407666987 48397 48314 186199773 44992 44235 368872904 10210 10790 654570411 66127 66863 953640937 8134 7598 965732370 14097 14565 175500336 68839 69470 932061593 4444 4955 58950458 8138 7593 790369533 38952 39429 554367630 18299 18374 118174849 46197 45845 889780509 32429 32978 257858827 7501 8143 211288937 76522 76752 342678862 3961 4178 645454152 8146 7373 208014861 10080 10525 795353283 11361 11421 564391647 73789 74438 88104102 35014 34841 942371303 42215 42932 535554668 942 709 756302271 68070 68202 9523876 7389 8154 946955826 45930 45921 278221437 37255 36946 788753912 14147 13932 963407825 46399 45870 116083236 19346 18739 534252679 52004 51615 555631040 19189 19212 231975318 8162 7655 919312093 49624 49557 526468658 72967 73009 726092560 31119 30777 435556860 9621 10134 425355169 29459 29742 118731361 8168 7471 91616614 39610 39350 640596949 64871 64719 970361204 7842 8171 662902082 59461 59094 43093310 33869 34589 360233903 77614 78051 487768600 63083 62677 774741373 614 473 677866022 32965 33162 286446191 51690 51040 435757335 25799 25583 854276269 52934 52198 893056082 71354 70736 623323063 31528 31838 558451547 19563 19520 37091164 64233 63763 620918912 63900 64387 161096405 25882 26273 363361740 22013 21778 724738953 23695 23644 953299059 67888 67945 869261187 27969 27493 134481140 2883 2825 864685108 63022 62350 533732679 7974 8193 198904206 33371 33290 143913635 10578 11128 689860117 7676 8196 214759460 7185 6495 689700454 6599 6147 471765644 62843 62734 455537178 8200 8120 434132285 45376 45197 459348330 7210 7817 856633117 8563 9282 702411125 12138 11389 706153510 58145 58444 327392442 26137 26535 424630852 7439 8207 475532355 22932 22564 131118123 63179 63764 384054633 25998 26452 617840790 58558 58415 759686057 54069 54253 46240356 73559 74334 358523428 8214 7874 657102686 63025 63475 563913922 55786 56192 648914615 8366 7872 31452964 28797 28556 348971980 79420 79552 394211097 78406 78519 518839478 71982 71204 351483120 14871 15283 442246715 54005 54743 399619932 12272 12183 230816149 3712 3777 764511533 13261 12660 543636902 61013 60551 155455701 57684 57116 403835149 8128 8229 1986495 24002 23787 613223463 45759 45025 672703882 65171 64495 780210160 7720 8233 249972310 53380 53802 599562410 63003 62211 645114918 76902 77389 594454895 72880 72611 909477615 68635 68632 949142800 32553 32286 527471456 25958 25784 193227948 8241 8045 379809544 61409 61986 930568896 37810 37604 740995743 11442 11833 657766842 57429 58133 988965579 8246 7527 814020245 65828 65319 767409519 25339 24812 857963723 67106 66857 591069697 7580 8250 642008229 77547 77603 274445469 32276 32439 603085499 32496 33138 82634694 3742 3130 5322799 913 1673 58931391 20462 20532 469910464 11098 10375 487781623 54596 54579 993618934 43687 44174 713546438 430 977 819260390 29935 30528 437191938 37304 36564 343328773 60236 61022 831090094 70657 70579 897552964 10807 10397 247512614 51282 50701 61641031 5808 5043 706651935 74801 74958 907465407 73823 74002 135196227 27255 26527 998250435 7495 8271 452793875 40219 40191 217573929 5956 5514 747840703 9239 9156 529871202 8528 8447 78074746 59433 60063 675688055 12070 11526 188576821 55855 55301 517729347 19316 19662 20864226 31220 31836 63668624 63809 63065 631690556 43284 42987 811490765 12487 12078 849607030 52594 52250 726567501 29017 29629 827955659 4314 4471 904195094 47368 47359 5620458 24405 23922 559697488 41501 40943 650268728 38123 37642 315193685 53931 53719 411068418 8292 7983 371992121 1526 1255 746664424 1947 1495 442007941 8058 7987 474491186 24740 25009 959543563 67597 67280 239436143 25939 25555 966367764 31147 31220 117149059 45587 46254 474692086 35001 34489 248123991 40395 39773 954141104 43440 43115 782104551 27230 26694 876747142 56385 57126 603896721 8306 8247 477435897 66305 65812 59177459 8039 8308 896565202 7091 7321 471560787 8310 8065 307472873 55333 54891 643883601 57119 57114 374546546 32972 33500 522191037 70291 69631 492055342 60289 60407 14591591 25697 25055 427717373 62314 62147 18104696 46484 46734 135909570 60552 60997 457009423 20593 19856 201328814 40040 39292 446616067 41270 40728 613853576 9823 10391 318573416 38861 38432 379632513 14847 14089 102692526 18194 17736 169394066 47378 47245 590218181 38728 38078 362964346 6278 5905 133683867 37536 36837 556841101 10429 10463 94634075 9283 8953 376982939 41202 40403 668458895 22114 22875 94652580 8335 7911 126469983 79425 79437 365155523 7781 8337 808078776 28025 27655 486366376 17667 16956 829882722 8340 7729 725583161 37207 36945 464022455 15124 14968 105240700 28249 28639 839860122 5566 5501 119041917 7759 8345 430206856 2232 1971 702151115 9393 9318 631132734 15340 14871 26110999 35731 35214 553857977 12451 12302 142371466 71904 72437 540429498 12706 13274 290212917 3604 2836 466095454 68603 68619 438912894 8355 7726 202665207 8320 8356 285053101 44174 44416 998918891 18776 18407 595610563 10592 9965 5436868 43023 43798 976089074 8361 8141 294449057 40489 40463 795940083 51309 51054 482299590 17375 17832 51403477 36772 36406 649795039 71629 71372 150858672 57522 56910 96474969 26008 26040 104633692 1900 1328 936821392 70882 71498 599997312 57841 57357 719083313 28062 28563 388238047 8081 8373 61519537 18064 17962 812185924 46464 47138 795726108 55926 55641 33505412 62214 62846 484727164 22788 23140 403955471 41430 41005 876754702 65665 65497 376452572 9523 8868 551536736 37881 37341 138484694 54621 54860 432940482 8384 8119 756068132 27496 27364 576338419 35449 36127 368543357 8387 8370 558324923 8388 7626 56405243 28453 28234 962613968 60303 60701 658630519 5330 4927 117894320 10415 9737 469896900 8393 7711 52790053 52458 52449 917614910 68893 68545 66685035 44080 44621 374859861 8397 7943 345625301 58170 58869 128635613 22545 21964 48655512 79644 79558 354882449 7851 8401 947215818 55922 55565 559961109 68816 69256 993001003 74455 74122 272419778 45822 46119 917035214 34019 34802 120690373 18238 17904 218519437 68979 68298 252103061 39726 40320 903872468 75404 75456 85233992 50235 50984 156094189 76330 76595 397484730 69416 69654 497193065 8414 8063 464956172 39529 39355 972858212 7761 8416 680442598 30165 29540 848307505 62343 61638 360287296 15191 15802 592166173 76002 76640 890611185 58785 58440 334128477 8422 7713 820537806 65940 66121 786391249 50128 50807 56320077 41226 41306 117186162 3186 3605 98282207 55402 54813 207090278 58054 57888 288272331 57329 57034 269942679 23986 23960 441126683 39956 39415 695573509 19204 19274 395953267 20428 19766 882203257 7840 7493 756003283 61814 61407 279399854 8436 7973 474077030 63175 63525 441274612 49324 48585 34332565 32552 32478 940259262 8201 8440 752725002 33600 33584 15905909 66096 66138 835602107 43802 44059 214522741 14382 14530 6131515 29164 29147 559097899 5219 4968 162910993 62682 63173 3392620 4427 3787 185172712 8449 8140 286927853 18920 19644 88599628 8451 8086 326237128 53591 53416 541642699 40449 39988 205645654 63429 62897 985301949 24638 24461 723438020 43804 44498 917859667 62842 62805 885348640 32623 32283 933364189 19924 19745 831350029 34093 34694 764291793 45094 44478 145434016 68453 68469 59056976 42889 43010 19091068 61974 61361 326973176 31023 30692 27499553 48390 47802 475986360 63721 63327 526150639 23292 22764 823598168 61679 62427 327782786 63604 63643 749712941 54421 53748 138825632 51640 51817 868118154 17205 16630 250878332 4190 4643 794688635 50733 49949 924049524 51610 51450 691576536 24152 23633 145326182 73244 72936 601196007 27622 26869 183692286 45461 45888 27728188 31519 31500 23687511 53689 54466 831505876 45225 45126 443150097 50138 50712 343354255 8485 7972 259366068 49305 49397 566663238 6109 6838 966533462 1680 2084 754551698 53488 53954 652414523 56989 57166 872348251 67613 67952 686179682 73923 74299 634714178 8139 8493 89898191 33245 32594 30854068 34416 34187 459218652 61785 61439 31640040 55920 56035 345674665 53638 53420 603791292 79247 79561 852974341 22875 23194 131883587 8501 8304 364306199 29132 28969 418392190 36247 36128 56060246 49558 49827 252195261 8505 7843 660499290 63523 63726 461557459 33103 33587 478242221 8508 8268 578679398 8159 8509 58671764 68043 67912 987283925 75420 75541 467748878 44998 44697 665227720 33099 33386 475385530 23924 23445 958397642 67293 67223 307294719 8395 8516 4154392 76100 75351 103372834 46701 46506 865912387 9468 10048 40279431 8502 8350 104988362 45364 45736 893782650 21466 21634 156870979 69105 69822 568092378 20248 20255 9264256 65458 65653 878489780 37605 37338 620621107 2545 2979 243833642 71944 72303 506184390 20968 21510 51278735 33844 33115 139213401 38846 38838 149922218 49279 48846 537361767 75058 75226 63444106 42844 42682 591657333 16413 15799 135493315 77175 77534 696441157 58751 59368 93611321 26633 26196 805899146 8205 8539 567568387 27686 28476 146987176 71075 71699 245729685 49685 50182 367745808 8543 8138 245842184 21115 21864 111032854 59673 59099 113354776 8546 8299 921665693 31074 31616 428718212 45396 46056 452315171 75479 74759 761930389 35295 35103 319044056 77963 78538 54249474 8089 8552 676299893 22594 22565 88824921 36802 37096 965252932 63648 63594 707520458 2174 1497 472345939 74145 73870 264115586 17903 17601 141938747 60050 60836 857655853 8560 8424 504644479 8449 8561 939798322 8322 8562 241135941 69261 69154 263080270 70804 71228 714230489 73796 73615 785708734 19432 20211 322708707 29503 29809 14507999 17754 17452 170270276 24450 24364 77272700 50934 50250 80602815 47453 47952 422292220 214 386 31871399 12462 12345 939158084 493 120 425095532 37327 37157 49979596 11094 11188 926904345 49745 49339 427912849 33457 32924 801481112 2334 1616 475598594 21845 22600 244396996 9750 10518 237056833 35559 35380 632010240 38797 38932 741968812 38728 39244 979751996 66346 66160 580153348 61039 60689 61545650 63626 63685 103583468 11607 11309 465575800 78264 78266 295022704 41262 40552 54312046 70240 70537 727947497 27591 27345 192206892 24291 24283 398790528 74175 73722 968903581 29959 30748 141457507 7303 6575 797863270 61803 61516 593048794 62394 61776 692436803 43851 43744 364426700 75381 76128 89147428 29116 28941 150198562 1226 507 93929503 6525 7204 65638148 10815 10067 166720650 2581 2364 755272056 10305 9776 874569547 12528 12314 512279555 48366 48190 413501834 32703 32333 261204118 8102 8610 393998530 4537 3951 34171781 23018 22472 385446221 27633 27428 383940189 3426 2897 487359060 8615 8313 541074956 20650 21293 401007288 57215 56580 718766902 75739 76108 512769311 42376 41676 54896338 78578 78612 17746328 32509 33102 909774604 26585 26406 291164560 32298 31837 280490179 8624 7937 471816482 51565 51241 309971444 7273 7195 687693458 57479 57495 306943646 8628 8408 546121422 22392 22575 317615470 66527 66374 666324689 67322 67040 584790690 44891 44279 691941352 58601 57857 627316331 5732 5772 101313766 50056 49567 411873441 8636 8536 810090378 10818 11101 935622838 7591 7629 137758126 8639 8166 106413988 23938 24083 438980137 8641 7876 332818308 38134 38125 275363893 64193 64048 213673560 54075 53743 618848330 25356 24952 720563083 14119 14622 843433742 76602 77014 51331141 6852 6219 581527534 34223 34674 328148213 36515 37152 241972167 68677 69063 285145123 40908 40353 398048998 35735 35001 390910753 61142 61126 677511270 28555 27871 766580268 5095 5375 953127695 41895 41880 929608664 18326 18633 782245695 30874 30447 101470703 54562 53777 109051375 66399 65928 815870506 71566 70937 445470019 35654 35132 679577663 48462 48925 136709067 28886 29088 447727129 60439 60648 960119787 78805 78769 541119745 38790 38405 6292364 35085 34302 529046239 6787 6350 97823487 46194 45666 87317826 50134 49865 257827384 36930 36610 830310083 1097 442 465788547 61214 61042 723177886 40911 41454 486249754 922 397 224321837 35104 34646 136275746 44901 44810 607352023 66551 65875 775659564 27302 26933 284538052 59960 59278 577919867 66687 66617 30652482 24298 24973 927656535 60147 59541 185068297 53326 52591 679508595 16762 16861 975883191 73395 73955 336162192 76521 76485 641447459 59751 59084 439518667 2914 3124 793957430 8161 8692 372105324 75662 75235 501783598 55880 55436 308633011 70454 70209 21991566 8696 8110 38024250 8311 8697 63888363 37450 37268 615833791 33204 32732 240308569 8348 8700 596846017 7832 7065 87854354 12479 12771 39823961 1632 1383 892355013 35863 35320 932379684 8705 8570 110138601 33186 33678 761525065 64399 65064 96698176 10579 10769 147063603 72066 71586 737259696 64983 65464 143050676 73503 72719 218493733 73515 73838 820095933 8713 7933 802282679 35328 34783 62633281 8660 8715 996507087 73174 73963 862610028 39797 40143 224622893 43149 43365 108178066 74618 74935 816046603 30085 29915 464670073 74005 73589 104854544 19086 19581 353713662 66103 66553 423744110 71430 71296 604445090 54493 54469 103939092 42616 43130 438570936 35999 35934 897828042 24631 24292 575781266 4657 5401 387386052 31369 31469 419920032 10027 9940 964696976 68417 68225 160523976 65259 64923 686987194 42953 42689 321666480 8735 8057 825151633 49082 49645 667065277 15583 16125 501456393 54412 54985 44728095 20730 20689 711756565 4688 4464 801635937 29918 30595 575753653 30438 30808 130315783 3173 3656 931511782 65914 65764 555695216 8745 8190 956076281 73143 73524 301391107 69735 69162 359373848 570 983 272231166 29435 29381 42000624 32801 32380 968308055 61955 61899 722386613 8752 8546 426731394 75870 76336 272119750 41212 42000 523936981 8409 8755 918848739 8740 8756 328812568 17843 17319 670368417 25586 25012 975734129 57071 56521 771339383 8760 8069 335194914 33959 33399 771296711 41887 41141 972511679 25268 24997 505734830 8331 8764 144996178 8507 8765 704291142 7993 8766 884323102 27759 27382 84037621 30633 31374 523523262 74427 73633 407924447 75731 75727 11341277 59806 59440 72738306 13534 13154 387475571 34945 35574 924465865 8774 8710 246568782 75427 75971 231042136 12050 12082 474729170 11722 11080 871394779 56526 55784 841044954 15529 14900 498139096 52227 52817 125492238 38995 38510 905043062 55971 56583 225033105 25643 25352 205655140 45532 46089 937711729 32446 32499 531505742 20024 20304 632501115 39043 39168 195148927 8788 8418 453448892 9402 9798 489026413 64343 63747 646989416 3677 3865 241393145 40228 39969 290940604 8586 8793 811428981 52063 52592 165708411 67226 67461 567935290 25313 24655 871074956 59399 59329 553725665 8083 8798 66087329 61288 61921 480676198 55410 55034 38846613 8199 8801 645936353 11261 11998 515411058 69055 68650 357581580 8804 8615 214353948 79436 79695 109689789 8111 8806 453771300 35771 36508 819791797 72309 72088 133119868 26473 27005 253601652 12474 12760 320887641 59752 59237 827127864 7704 8218 876346411 8394 8813 311261745 62318 61758 898945895 54988 55397 36183814 24871 25551 196451569 8817 8770 872116516 1843 1242 879355409 30849 31331 136862181 21962 22196 80651902 48440 48776 247297429 64731 64512 739994030 25092 25192 794824205 44610 43938 55090867 8825 8052 932690162 59201 58776 33375053 18256 18133 27224254 35904 35512 729960517 22427 22544 665295680 22624 22410 824610672 62195 61641 165068338 74501 74613 902151683 13158 12670 21750133 32323 31737 68205691 55150 55030 162721489 22937 23526 906344764 68348 68168 627902149 55884 55592 209738657 79246 79448 849905244 29671 30423 89177836 75468 75314 15770887 61735 62299 359265931 1008 1212 605953794 11114 10702 690923456 8686 9027 699407435 63906 64534 408238139 8847 8180 48133202 76218 76238 520857936 5955 5865 708946952 10411 10916 825110480 44634 45128 122890453 49314 49470 126515507 52775 52178 130277391 49571 48845 79236016 8855 8619 865800122 32713 32193 946420154 19661 19571 72138143 38501 38070 244975687 57935 58583 373181882 30047 30285 61119659 47402 46997 740908741 34232 34826 343007875 47838 47786 880208349 8864 8156 439839232 11280 10649 739242444 56516 56426 254841607 9648 9158 833458503 20664 20281 694192312 31100 31005 11516827 79630 79328 289766353 8871 8765 757650316 24084 23993 43796074 55295 55781 641191638 27898 27225 227880992 58735 58440 825451715 6910 7286 415576157 78657 78210 764612427 65970 66223 91878713 1013 1468 957748970 79539 78874 496987719 72236 71841 101651822 50169 49578 651129692 26480 27190 107535173 66471 67220 748362187 50934 51234 59023271 27749 27746 452611133 36667 36100 441196429 79916 79872 720310884 12282 12208 899692443 8286 8890 698514168 9864 9173 781990268 64269 64760 103476408 12104 11908 459196958 8894 8719 814512629 26637 26141 98467750 8896 8145 385049254 1944 1626 947545339 64865 64516 448748193 30236 30224 148294681 70148 69756 307656241 10654 11451 430782283 16241 16233 990439538 79275 79113 171550463 8511 8904 118539139 38411 38749 8425107 12196 12955 659814419 24144 24617 42853866 8908 8309 276360820 75477 75725 936640120 34797 35515 848326102 70516 71168 465825653 20124 20563 199334781 7532 6919 145158141 63560 63977 131435989 1 461 431461201 15778 16518 309091060 6061 6578 130486521 22348 21837 506138054 1826 1512 479531005 2300 2359 118940685 38152 38672 314757788 28727 28301 674882127 47894 48523 528246807 55623 55052 546671745 24657 24194 976959543 8594 8880 99057433 47102 46940 558433200 60146 59400 83238204 78501 78886 765602203 13179 12716 547174769 72225 71781 841349323 52635 52976 525723007 8933 8478 871816663 61402 61145 134693332 8935 8738 136028758 23632 23640 105697070 54817 55614 67619771 65780 65607 52582284 28176 27831 573124974 48201 47406 47264417 8461 8941 597068901 8942 8406 893403517 79307 79983 20212167 61299 60682 196436315 68159 68144 615742538 32689 32097 854103045 13584 12784 129163961 10346 11140 545687182 32618 32343 609278378 62398 63010 732631922 15042 14937 466442928 840 412 190962540 12077 11303 959802934 63410 63087 303717246 7663 7471 7107797 59515 59538 349126788 46444 46248 641564084 8958 8284 45129973 44222 44955 230690592 30316 30374 801758681 8598 8961 491228414 21256 21399 148798224 24453 23712 973747432 4952 5337 593177609 60015 60238 916968283 10076 10270 143264703 31805 31390 313656806 27956 28282 350546829 79811 79843 92894476 47750 47842 849808535 10345 11074 965778389 65155 64945 948941669 49996 49781 294546386 14202 13965 491286361 48046 47277 122713453 73644 73341 299160154 68996 69199 725473845 56652 55929 774232090 8200 8979 708281229 71574 71242 373722254 8981 8347 553217275 78438 78699 466016256 28650 29321 255315755 8252 8984 212529351 8792 8985 508459068 21133 21687 627086235 8987 8664 381573941 65027 64679 727039639 8354 8989 173244437 74237 74510 878894168 40534 40483 974719282 8294 8992 894675030 13387 14111 915694688 77016 77648 212790008 74223 73738 594353973 31679 31385 6260139 16650 16974 134924311 33454 33992 516104095 59903 60349 268036204 1615 1021 256750994 8972 9001 919292529 67315 67807 552161579 44594 44323 695781338 29812 29794 741451623 75921 75634 522785992 56237 56138 108550861 8313 9007 993666296 8342 9008 362075925 47597 46806 588882718 8244 8504 392674175 62934 62192 457595188 74032 73764 663368003 71672 71014 638398038 42602 42019 520486026 31900 31628 900706523 4207 3495 355266130 17240 17163 746270022 6623 7075 48723046 75523 76129 135421318 14610 13867 840892647 53652 54345 85798994 67784 68030 855126793 8777 9023 948405999 43955 43915 28958931 8263 8491 819905798 8704 9026 901651028 50440 51005 49692489 67899 68601 957990781 12619 11943 59116480 23754 23949 871691149 17636 18164 379684603 14070 14464 185190578 5286 4793 587201715 27384 27840 57344165 40975 40870 710690493 16500 15712 64033009 53786 54285 106436888 52949 53490 823860437 8883 9039 795275644 64045 63690 52491552 71310 70648 402697319 74724 74296 412851930 30273 30017 75685825 36592 37130 534303523 16773 16627 55661079 47069 46323 340351502 4831 4086 184220278 46533 46679 666260213 78352 78737 648626205 72795 73061 626597035 9701 10080 749524129 68147 67377 112945995 9053 8661 55260858 8544 9054 494761605 9055 9010 401597245 39249 38829 103777388 78843 78164 429821946 39410 39024 29924755 61592 62179 20124237 52669 52882 511575383 26111 26499 670406334 61111 60806 465521501 49662 49239 736924480 10025 10819 951526305 61355 60802 139355767 8542 9066 833657442 56568 57007 97297860 40091 39291 843039425 21954 22069 659474841 35572 35132 630533714 3612 3328 695800094 51355 50799 56683715 76295 75685 786399087 66343 66685 395074765 65651 66277 795100603 9076 8491 612566181 60757 61063 156162121 29358 29744 184712785 24552 25136 146869352 49826 50336 412945364 8693 9081 853052485 60389 60517 445249795 60021 59801 125756542 55190 54640 466275940 23068 23251 531878871 75738 76487 461229277 8714 9087 257454641 9088 8416 8069423 27027 26706 917262950 13664 13121 446260609 8951 9091 289143333 73232 73125 669466342 23319 23238 53966555 39371 40090 570752623 54033 54368 622845384 73798 74363 327056604 19704 19001 75168880 15276 15736 642964918 74026 73962 173648316 69407 69473 76953933 74879 75396 579579631 11087 10316 9018619 53363 53042 252057437 43065 42474 137069900 32758 33345 631322910 16066 16841 720410315 46851 47116 423345613 9090 9108 556378374 58805 58909 907515974 60392 59814 192097218 9111 8645 702983257 5362 5525 377536377 7530 7750 587178195 5672 6368 809527172 9115 8682 59754184 27928 28267 413690533 60538 60506 137700917 63439 63709 499407394 29163 29356 966940254 60010 59359 1570254 44794 44180 621438408 8977 9122 302331089 40728 40914 125265793 35023 35652 601170663 13923 14539 757735678 49708 49753 685496630 16845 17111 39561096 55985 55777 769350252 17911 18445 470629971 38918 38836 695633890 56183 56121 617798156 41708 42242 250157841 29642 29191 777319702 67608 67381 62168585 8440 9135 628812356 11991 12344 682223599 21852 22022 716820254 9138 8570 214732502 79231 79969 236617348 56414 55920 481015364 78693 78911 296758634 15200 15281 958295076 15291 15111 730951604 16588 16732 497130782 17023 16267 211144369 9146 8562 60408133 24760 25382 312688072 53342 53889 455925089 3393 4094 511301521 62275 61795 362574994 36229 36004 32295744 24256 23797 628673558 8968 9153 289907838 50618 50418 633599995 9102 9155 691177333 21701 21495 671350880 53387 52750 308120594 9573 9250 792712213 9159 8869 918579675 64753 65537 308642636 8744 9161 183758941 54673 54053 147998773 3842 3176 422276357 9164 8558 558240536 41881 41993 140101650 61543 61588 484811141 68549 68148 667873263 8914 9168 48891566 9169 8806 381779802 187 136 684956750 29636 30011 555732524 34137 34758 583111837 9173 8962 38241323 56296 55898 624288402 48270 49017 957540013 38312 38120 925509645 38275 39044 816531488 37569 38207 24197680 68000 67360 608960249 22633 23231 680805113 62029 62794 498646169 4838 4529 264954983 36559 36449 10277175 70336 70025 929771659 77687 78193 581240435 2162 2088 797842614 6388 6583 452904824 6032 5236 289315194 876 1310 410450522 3782 3473 517410862 8592 9191 756032703 60097 59378 773861794 55779 55657 134188720 9082 9194 244949462 30191 29496 932418307 56138 56056 966296784 77077 76949 278693268 76634 76996 128882941 74499 74541 117551336 53250 53171 332106 55731 55780 286721442 8445 9202 766933598 9093 9203 656115486 19772 19682 4429051 9205 8679 424599353 63422 63165 946128662 8767 9207 615483040 13954 13660 787687453 49579 49552 573805657 25525 26302 395580294 13935 14432 56096987 3986 4447 662679826 5919 6360 602604012 1 393 225712204 41987 41371 881853798 45049 45310 177613164 7475 6746 142161212 9218 8734 301657814 20713 21045 546951103 45937 45170 377162155 28377 27855 385574913 43112 42476 399382986 8627 9223 188926952 19065 18945 314435192 24573 25186 547978449 13607 13722 463897201 9227 9161 96722 9228 8512 625589848 31695 32263 1601396 9230 8616 937820580 9231 9164 213480852 20485 20793 674972268 39438 40131 43246594 67585 67802 434489375 3569 4157 18509019 69975 69415 488915290 9237 8509 926828802 7760 8237 512766717 47200 47321 11298980 63323 63929 716357696 15637 15973 823433362 32526 32296 852855638 12741 12675 284325913 56398 56276 514488410 10978 10939 237527242 25916 26218 741218293 32826 33368 103197398 64626 64233 419348251 42279 42929 737686875 9007 9250 880197188 74329 74183 606761374 12560 12046 231534987 295 1 168141339 58010 58427 10471962 69884 69464 494546630 18045 18302 876458292 33517 33687 837140643 9258 9030 302893529 57802 57083 195281707 26969 26631 537598705 79527 79042 750693778 42934 42789 236862493 25612 25638 306200085 48979 48239 933993577 25317 25011 672055910 24174 23596 272657922 3969 4279 979059197 55620 55350 821182437 71997 72270 528781162 40340 39566 937641642 45559 45491 708058602 62791 63379 134018981 8952 9273 539629736 77497 77564 733514865 63430 62974 628185469 78047 78764 676530603 70944 70970 316895528 77389 77571 303677730 60769 60270 490446032 12350 12117 677184410 38734 38560 568011542 7628 7210 5158673 7089 6880 595433003 18098 18578 961648173 15372 14741 458899483 32266 32142 109817598 51653 51290 808878585 17904 17230 43854357 33667 33343 59227528 72153 71886 590591238 9291 8931 397503826 9292 8567 25160959 75215 75245 973426295 58837 58635 638278991 41192 41935 667146744 28290 27645 516167193 29620 30239 181040643 18630 18614 913225943 41110 41361 315760664 77624 78215 350349883 9223 9301 723285279 25031 24352 498225327 44465 45000 427293008 52995 53508 121231660 64114 63794 371490389 42675 42236 903989288 9307 8586 48627732 57148 57861 680962567 75290 75592 997491900 2151 2198 588998012 70241 70685 182936786 52066 51653 569446639 4084 3932 148008766 33916 34423 797250130 43781 43298 232444471 46275 46410 214431976 9317 8973 273622738 55868 55109 807831111 39196 39974 618828015 40563 40204 172107456 9321 8792 742502255 51077 50784 207910262 41822 41219 391862959 26058 26547 855873405 4209 3557 611812001 9208 9326 365560743 8986 9327 821655306 2986 3546 240860926 73450 73636 935870459 23533 22751 4556979 57474 57686 72696533 79060 79033 39901829 57602 56923 53598842 8950 9334 40072595 9446 8815 130684426 24099 23888 123317251 18853 18205 64279974 65392 65843 962210349 38472 38547 317456927 8598 9340 942154713 62958 62216 42810185 63903 63265 103740744 7949 7834 961429885 77947 77451 878078939 60733 60528 158067361 46915 47412 993826760 60281 60288 118532148 74917 75387 452453861 10682 10102 945409572 44119 43546 267155645 3139 3445 844086479 63180 63487 77442243 66581 66362 989649791 70099 70342 783174516 54629 54312 886801143 70161 70214 930283415 65066 64928 592388939 56488 56286 339672053 17545 17211 649622817 9360 9322 196785743 9316 8675 46127993 16383 16313 824543556 7157 7153 391554795 9364 9044 971528351 9365 8904 158810310 37461 37849 595668721 9475 9757 982898374 8810 8822 921720866 47783 48447 208527176 16383 16491 22918322 74202 74974 788648235 35380 36047 541799555 39640 39354 694440799 54209 54700 40354189 7665 7101 213962421 7887 7221 971746441 12207 11936 322260224 69310 69237 66788806 43417 43949 178476833 76416 76904 772944213 14812 15170 537768960 9382 9378 317202269 35922 36638 164106423 75244 74885 560610385 25557 25292 960943078 9386 8634 138764631 11153 10403 49895769 76116 76643 79550447 1 21 62496067 17656 18334 837835036 77540 77573 236138445 57271 57116 22027231 67991 68394 637445905 55191 54714 550372224 9257 9395 893884333 9333 9396 865857160 48948 49167 905057820 14880 15508 473070811 74521 75075 709621055 18226 18988 269857719 59959 60111 13203963 26693 26026 728173694 71246 71088 53437646 23379 23740 64292226 48425 49100 961108291 76646 76542 768015875 57720 57075 666075849 6238 6252 697504104 65116 64636 985713796 72956 72646 995878186 41300 41773 30089156 75811 75920 842749619 52157 52954 83672693 62586 62570 832629307 63044 62314 790280669 8967 9416 853808960 17610 17329 481444660 31146 31703 69485565 58671 59251 198727337 60073 59381 466243646 2606 2056 782092191 66830 66751 23517691 45223 45876 710781939 68803 69118 453482284 42779 42201 257267179 9426 8781 4879236 9875 9206 193902638 10809 10199 981906139 9555 9707 277612750 46272 45528 502991160 18272 18420 69753300 52508 53072 403582188 15619 15364 45438262 11240 11134 762631452 9780 10198 364391662 9377 9436 500263762 72851 72641 534553123 5092 5795 310226054 45410 45218 671956434 22868 22341 102753506 42435 41973 987263504 50265 50601 124533131 68298 67586 379243733 23042 23660 10918007 9261 10051 755795426 35744 35181 80914549 15960 15281 366638264 17674 17453 751681577 5730 6069 658931110 33130 32888 81981385 21813 21704 324103162 29796 29872 976276714 31598 32294 153147243 2949 3586 260287189 68518 67825 15558356 27895 27368 289246130 39150 39115 604196943 50294 50332 80816110 76714 76691 66679060 5486 5137 481459458 54112 54104 170711904 34827 35162 116801330 63724 64212 279883146 7170 7446 6831086 75494 75935 786390883 36416 36513 50168715 8889 9467 810460084 74810 75563 61325708 42676 42519 494964146 54358 54291 303715116 17279 16674 118792534 24172 24426 972267578 53329 54127 698096617 9474 9444 206661552 1775 2418 672609037 46503 45882 979128823 67499 67782 50924394 9478 9241 187781646 15715 15886 38125004 60599 61092 816798616 79623 79189 218850682 20596 19983 376886835 55815 55764 407744036 29741 30167 126657247 37721 38109 365017924 30020 29352 288430961 69224 69167 788553442 9488 9321 96097251 24130 23396 991756785 9035 9490 835684322 61100 60673 596310246 888 997 673085745 32202 31948 755730660 9799 8999 139876034 78442 78695 987850323 24691 25006 604286898 74514 74673 799711217 970 387 793744387 47932 47650 86458917 51501 50710 61550772 25744 26213 544173991 25154 25676 592375936 2383 1873 328152054 6730 7107 513549276 58922 58703 485887633 9188 8835 580605131 66673 66153 857706521 9508 8822 563242977 45825 45392 109760235 64612 64059 844778644 64642 64071 180262585 68957 69668 366801950 70049 69952 562289954 26778 26371 124688203 3788 3572 838055190 44223 44207 641299429 38428 38006 99062104 6472 5892 636938697 13829 13891 970167025 50982 50557 546819276 30902 30595 309029413 20438 21019 34847617 42267 42840 6803638 62713 62603 325072347 69361 70066 85499833 67909 67815 122095160 18553 17853 999433007 21581 21761 646423587 17283 17060 321439730 72493 72726 516153099 42487 42858 91646432 51325 51748 141748075 42313 42140 238988705 27536 27000 888728239 45745 45624 106731182 42108 42317 475092401 69690 69499 326745833 26850 26446 294491624 53861 53211 363880005 75550 75031 845284220 10562 11338 880522407 30154 30040 423244744 17185 17127 801535316 65836 66228 32100153 18157 17714 281837846 44178 44249 292714212 44581 44375 910192648 9548 9285 874779127 62897 62516 532701899 8168 8565 54453922 61899 61835 171995204 79344 79852 3366538 22948 22841 539791116 21139 20997 91323456 8964 9555 8457737 4253 4125 208226829 73710 73688 62932165 24794 24110 138926025 64664 64518 407939658 36163 35544 119508907 31025 30747 688973198 71279 70830 340697356 74483 73972 909042584 63780 64040 80027724 22530 22242 494156018 73086 72552 753893349 9567 8913 324961115 16069 16612 363507256 36603 37127 668437649 9570 9382 944592480 71388 71068 566675930 17217 17469 825342837 74950 74830 940168680 77104 77368 230313328 70447 69962 110554996 65669 65888 317424889 51480 51217 403692047 12358 11658 744354828 24933 24915 72312193 33385 33183 461223899 14046 14084 167066595 8897 9582 127118730 10179 9442 531228117 23420 23335 261425034 52874 52689 811966448 58779 59463 608981692 31437 31963 41197614 6216 6404 711525936 35527 36231 72937981 14047 13929 802951071 9150 9387 204374321 74174 73940 885823266 47427 47216 320468783 1287 667 229832399 9595 9338 617515881 79509 79480 593907788 64385 65086 304184854 42471 41919 423744512 9599 8972 611201504 45119 44685 842355899 4216 4491 56355241 4548 4047 708187510 8866 9603 946070668 18089 18002 433756460 69107 68314 230803427 8893 9606 757714301 14074 14185 326213391 18023 18635 142694940 12313 11927 682089722 37542 37447 407211740 74035 73713 770292963 1 159 282388219 42857 43414 952898635 35986 35715 581785960 76562 76509 376546701 68589 69013 779057770 67369 68168 416127825 65331 65066 653583337 8990 9619 189252326 69905 69604 133523647 79209 79844 804485786 33825 34372 435546984 26070 26578 613874306 20317 19610 666982526 45402 45508 903638914 61891 61177 454859208 35695 35761 924392377 29826 30121 11455966 62148 61685 414359173 63654 63464 638115162 45242 45021 268177810 77185 76587 843744458 2288 2529 771546237 23555 24026 664306445 51621 52292 23902134 29994 30306 936685921 39321 39744 825124931 41418 41527 218284763 9639 9511 809925859 14923 14437 672540721 69424 70173 978425458 73995 73946 907349299 30367 29914 331252718 66778 66834 879780174 79740 79140 833436595 2610 2511 325984556 73443 73692 591632389 8797 8318 716259507 9649 8979 527675908 9650 8953 334485418 60060 59858 731699321 78708 79270 972087097 9149 9653 605214675 68256 68706 360473727 70711 71324 223523274 76008 75866 599729287 4170 3638 154849363 35988 36269 950530618 32636 33255 230208465 29227 29531 141101133 59341 59786 664779237 34975 34246 734687759 9663 8919 659157035 55979 55403 731619213 13267 12475 625711941 59125 58594 113156222 9874 10091 293578753 59680 59000 53642637 21789 22420 776135160 9670 9088 480924014 77595 78073 554417762 64883 65401 167764795 10429 10566 124347895 43604 43850 999423084 8976 9675 479647726 62855 63370 933186885 29624 29794 791863926 47015 46273 693805595 58318 58025 747393727 29878 29249 814501580 41440 41827 267272276 37070 37664 302314980 37808 37555 61543252 78480 77913 417785351 13245 12537 239830339 47905 48449 1685348 8073 8488 408339619 8902 9688 753707562 5670 6437 349922653 6056 6851 339786679 56571 55816 428658352 9692 9190 446248151 54496 54104 79761727 55146 54664 318511733 3402 2702 342926332 47085 46787 864220217 9420 8757 162760583 49539 50318 770419044 9699 9481 46926517 42928 42446 5929473 6448 6316 872388143 6598 7108 356644526 11739 11394 290651477 9409 9704 247038786 47165 47854 894969845 9706 9077 782704521 74414 74722 577529766 49931 49590 709654494 68607 67971 38888414 38878 39639 762528604 35273 35122 783308973 74657 75154 792114873 47996 47455 616504530 9581 9714 776000707 12074 11442 575677512 20068 20604 998097643 27573 27523 32302378 44313 43973 385666127 66828 66881 784933037 55562 55452 377492532 7022 7553 850275280 19309 18824 220427016 40568 41222 100528609 14639 15187 307663046 9136 8879 899658987 46992 47566 929197754 52307 51596 525553688 26582 26423 380577299 63388 64185 156346721 39784 39539 139801338 30170 29796 879918298 9732 8997 7403016 48650 49234 454378736 69174 68434 84528992 18972 18723 985039649 32314 32226 402907792 46906 46491 448282925 40352 39715 711448571 18003 18067 920148073 70122 69667 898904058 1932 2212 333029355 9649 9742 881968597 48027 47671 314061379 9744 9017 707754299 9745 9273 314565754 9477 9746 949355405 25648 25397 805756397 66545 66534 315869591 68854 68577 240623747 77062 77004 451591722 34658 33877 694846350 41844 41525 266515258 9107 9753 818520405 8444 7829 885165925 1029 1479 364461900 12922 13349 680753828 78435 77908 429677752 78714 78429 753939844 14579 14402 106402580 9760 9489 40224459 40792 40416 388095380 72319 73039 811198915 79086 79531 593956443 22006 21935 914908017 72177 72473 669090971 9280 9766 980535677 61553 60968 866578033 1233 1463 342889871 75821 76542 251420190 64867 64972 164277806 72357 71913 500582241 7144 6960 237757313 24764 24750 667559365 36164 36288 8637399 7105 7588 725817347 31510 31071 105019263 34333 33587 620157179 63116 62798 243551756 30180 30254 63493682 38848 38282 631902587 11670 12151 80128488 9179 9782 40212919 68500 67876 194142600 33223 33815 927001601 54071 53712 122032216 24101 24688 148554621 28944 28350 381500527 28981 28274 286149119 54079 53545 92340594 75274 75086 130648349 16493 16807 78497603 31485 31891 547216135 16985 17227 182082616 4624 4405 98313331 35920 36230 937212768 9796 9358 89907872 64312 64172 839057566 30445 30468 662868754 72615 73070 482949614 78012 77229 593443679 53468 52991 886818057 17822 18024 7535591 13372 12853 535083114 14981 14682 273345134 33021 33639 644129399 43805 44455 417727660 4522 4663 624722771 56765 56369 668045208 9809 9126 791287534 20294 20823 950824908 57373 57810 881373201 38038 38793 690153973 63046 62327 858629958 9814 9669 51063107 31970 31863 810120899 60175 60159 655610707 69509 69739 110542986 25087 25562 322594241 71159 70359 592666653 40437 40714 712243957 23947 24662 403298693 956 941 575705091 46303 45697 107112827 30807 31451 653970397 70524 70169 459140227 57001 56214 861034712 7602 7164 665574292 9493 9828 857770193 79073 79114 485894634 15323 15766 698270938 9831 9618 634485883 38235 38585 547911420 18980 19077 130319376 9274 9834 637394264 79862 79695 36947006 66058 65859 138517631 22938 22916 986512641 9838 9806 744185641 74514 74949 376269931 45449 46002 422351674 36955 36657 31114777 6255 5495 900492590 52482 52112 54661493 73181 72954 158652285 8605 8725 87226193 30385 31140 426761691 9847 9220 781321429 19972 20318 954222639 77470 77837 4979649 41954 41594 734060282 22588 22608 57590753 61319 62009 560127715 9853 9289 291159329 9854 9496 547077831 75694 75661 5090935 70909 71254 811465506 19108 19081 425079017 22318 21646 772411991 66691 66397 182648394 71798 71377 810388167 4302 3970 645595267 24372 25110 77745950 23014 22734 6107468 24898 25687 361961392 40260 40031 811410234 5938 6131 643606160 49038 48372 6562953 9303 9868 574846846 18523 18892 714974641 77838 77460 407769516 9845 9162 554899607 12799 12880 469177700 6691 7458 57118957 6744 6455 659060440 47305 47324 901125626 76430 76882 163700732 9860 9877 184612689 73846 74014 464555880 78853 78576 687601509 77898 77797 702019028 61184 60891 351608750 38008 38042 406226478 9883 9709 597885127 68164 68414 579328370 961 1247 81042286 58903 58790 573051798 9887 9367 964879032 51031 50276 865834099 21757 21326 517471593 2725 2741 629254973 75912 76411 678836577 74027 74226 418694900 20057 19363 848739922 21719 21619 978447452 10775 10229 129518810 73903 73421 421688453 12581 12000 414756243 30075 30361 869219711 47123 47695 791899077 9293 9900 137104805 23267 22720 70487598 52267 51989 421553283 39891 39847 290437700 29494 29737 949056041 192 697 423818012 12103 11794 699032357 54738 54499 901258203 42856 43419 37417302 9909 9225 245826493 77118 76924 640292795 9911 9700 360433642 64521 64923 904319748 28816 28895 953196589 66653 65940 940026475 12503 12234 135241187 44480 44082 399388086 33636 32911 629147721 37229 36705 669230791 68753 68765 390028192 55390 55475 876694072 40256 39940 504927809 12300 12564 259274691 78456 78804 385395068 9220 9046 524211718 29931 30217 448407626 47597 47723 659814631 7792 7279 691911881 60510 59969 339018656 70656 71329 612419095 17259 16880 38592788 10149 9748 88909716 6509 7129 804445341 16511 16113 548766447 5297 5268 822877705 19268 19514 103863027 75842 75403 514651550 46716 46584 831937575 45973 45345 901759180 64397 65082 74424575 14155 13413 811311243 36893 36812 127348070 21439 22116 883756781 22751 22663 303298809 66378 66978 209866657 31413 30689 60739019 59363 58760 578921780 27153 27259 482913675 51515 52194 989416906 62243 61708 164043615 9950 9549 504996329 21222 21344 617911753 77968 77926 11898973 54471 53861 270043234 69870 69944 983670921 63051 63811 228037835 64498 64971 166544722 6335 7122 945933807 38409 38213 488038702 25469 25295 226399815 9960 9644 553629993 9961 9510 960116741 56076 56456 282904201 12695 12888 35073521 51206 51413 863109941 73256 73771 829704674 52810 53299 235119141 23519 22893 70454079 60478 59899 651178028 8864 9615 565413256 62529 62092 78417389 36248 35983 199059437 12607 12247 959902474 63262 63055 976686026 62526 62400 590003086 34348 33973 249851397 6613 7124 714861266 16881 17002 295254469 19234 18925 654619107 74261 73714 417569540 42651 42440 907662156 12839 12058 501494445 65113 64404 536784412 31503 31382 156794631 3690 3446 284911542 31300 31596 767220425 2177 2427 974828159 9402 9987 577087122 72259 73004 860071374 3083 2483 300116633 34249 33881 414125800 23227 23832 217803867 10364 9630 317441375 49358 48641 680772249 47524 46934 739279499 52733 52116 877624992 38416 38936 118514720 9997 9630 598014974 50970 50306 614183252 10934 10186 771492076 65420 64979 754022518 46330 45683 555442273 10002 9422 206851996 47715 47934 932939120 77879 77739 922644865 804 83 705792840 69285 70046 708062693 42048 41874 995754996 75784 74997 107118473 61677 61601 541841297 74864 74940 41493524 23598 23415 596939434 68115 68164 510430226 8201 7978 751105458 47529 47685 713517312 63495 63619 329739708 26277 25963 72941221 2871 2839 857405751 10018 9448 596147459 53133 53043 84608283 42614 42632 377221261 25252 24867 585990877 29426 28911 388647791 46993 46775 505636004 648 1230 424489821 10025 9308 252707985 10026 9728 333411901 72731 72681 868968278 42896 42477 861031940 30083 29409 264480219 53896 54265 975358284 3099 3220 896963409 19971 19316 721774895 54482 55195 883005203 10763 10418 201924176 7006 6389 715446966 55796 56471 756201203 535 1007 665379069 16168 16914 78645948 53481 52702 892966903 10040 9939 124491610 10041 9592 681400286 43269 42536 911784192 14477 14327 706571724 39180 39683 913864199 76401 75752 305511021 73370 73469 883291742 40645 40614 77322924 64977 64933 924717583 49482 49299 182225914 69024 68916 152217748 57228 56744 463628831 716 187 932053073 27504 26827 63238465 60593 59990 430416340 46601 46529 75465056 65400 64822 764301165 53980 53803 509970642 52188 51556 262306689 55468 55810 597556504 70315 70141 498612550 26821 27228 492899028 10062 9901 102498889 44736 45322 2882879 34491 34753 646363822 10065 9492 464453022 10066 9901 751845681 10045 10067 476564813 61261 60877 658275622 47075 46852 595591382 12659 12783 683061801 15173 14490 919579386 19051 18972 723894815 47022 47066 5278644 51361 51633 464301953 500 281 360312645 53112 53503 18206816 47090 46535 497735341 44457 45105 989054316 9885 10079 512444426 63983 64569 37005084 69133 69908 760129508 20630 20052 116408147 12393 11922 114107406 7952 8027 100259065 44662 44717 426909401 6664 7093 116399752 73458 73427 765991219 9687 10088 997420809 44491 44627 187150153 47730 47447 162040388 12084 11565 403519914 10092 9761 205820566 46501 46760 777564286 59013 58479 877924579 19577 19246 711222488 9542 10096 622359808 10097 9551 755915360 10098 9557 949161640 12126 11535 51136758 9331 9787 254994678 30839 30251 111155506 10679 10489 27283293 29820 29219 574745343 72198 71857 363518789 37052 37772 69294202 40838 41109 691499534 68141 68762 998637215 34647 34850 156449325 35449 35618 923804541 37259 36663 76135971 59880 59282 864477826 63049 63181 197427752 74315 73658 305976443 49641 49177 470209777 27894 27142 868862851 66578 65974 89120351 62423 62627 49620492 69780 69957 540915780 34385 33613 666198481 5436 5346 611096481 70119 70229 431739407 35364 36109 689932008 49989 49845 423031497 28868 28795 364976634 10125 9821 948975000 51486 51524 61761925 21417 21122 798055168 73405 73778 877816255 16857 17547 38104667 47590 47599 267973235 9357 10131 345914658 3757 3858 342386349 23039 23002 24155455 45296 45811 106306096 5622 5479 127628009 10136 9408 293724260 14021 13391 351695139 36361 37124 65187823 28518 28231 188042963 19368 19326 135112529 52304 52115 946043218 15040 14850 179425732 10411 9774 541220530 10144 10020 700185859 69091 68705 606308425 58667 58864 415777154 17792 18034 54823134 19607 19962 141911769 44913 44432 404236607 1454 1331 159356513 55174 55549 392789376 66009 65894 246294748 36387 36023 274825061 52689 52745 540437302 27819 27736 421374745 37000 36899 437233181 41277 40668 36499874 76802 76132 858999626 37822 38315 821622242 22232 21716 478132856 7955 8664 888065490 10162 9845 705326974 4573 4870 320703772 48951 48788 31808875 78317 79083 474274372 74760 74001 463034312 72019 71303 884411897 35866 35547 221910117 44587 45002 611708421 64711 64040 772175330 77108 77761 500054261 57486 56871 101415688 10173 10151 977392848 56311 55789 939163627 47464 47846 518256733 9535 10176 147222493 78194 78443 467261701 69009 69783 67178469 43791 43311 78070511 34962 34599 811531832 9394 10181 746841521 10182 9515 123509926 30347 29776 362106474 79121 78553 747814692 35896 36644 447209394 33623 34343 848482230 47413 46693 149406724 1 164 463388697 2116 2759 43604582 31483 31812 570269241 35218 34661 295600120 10061 10192 21524523 4470 4520 778367137 22371 22182 339055807 19898 19804 236815952 74740 75189 671469145 10130 10197 148316802 6807 6282 324938819 270 1 195799806 12668 12383 862375432 43397 42854 576735215 10202 9712 595042788 9245 9592 845755609 59928 59477 420244164 73140 72898 117416206 41093 40869 462642999 5481 5684 395560178 74030 74545 718007375 66224 66121 632300904 9642 10210 125169944 38855 38459 783215098 20222 20501 568862817 79198 79258 73130647 49453 48723 539099817 29543 30090 210079398 10216 10157 134288290 66691 67281 770938805 69871 70207 399636478 56611 56229 154399702 9878 10220 835529132 9519 10221 342536985 5348 5695 762916129 6399 6891 499485638 34042 34322 341524937 27558 27321 933294569 60940 60672 454225267 56496 56740 652659156 64305 64384 43432857 9896 10229 417527969 12348 12253 208978359 10906 11276 163500062 22205 21593 106919293 75756 75329 134685262 10234 9583 396268 62326 62330 10587107 73219 72885 489326420 53107 53093 394239771 9721 10238 793741974 10169 10239 45903626 30715 30412 348574681 10241 9561 952236323 9498 10242 187726411 8783 8928 257274006 672 1408 912599203 64801 64790 519559719 31606 31749 364650303 10247 10098 552275755 33665 34214 674275145 9663 10249 271139990 22048 22084 89496190 50773 51507 923895624 10252 9535 606967952 931 1086 556007786 59799 60472 914472977 73001 73446 799824632 10256 9883 552426645 48188 48323 855778306 2971 2456 13483108 73093 72500 124796415 76220 75993 154785558 10261 9799 878159983 41721 41591 727195291 20482 20769 434782532 69499 68737 296126355 10265 9969 276021580 9543 10266 322979312 23875 23642 267598940 2643 2390 704610956 71491 70893 171491128 16412 15955 121295794 60464 60527 449390527 79182 79631 999562562 27731 27382 30875894 2066 1885 826048234 16710 16270 58357824 58621 58162 5861639 1666 893 525280683 27351 27042 87149558 27447 27565 138757246 37021 37322 73259721 26310 26554 206457819 41675 42320 750457222 55411 54675 556033095 46058 46217 192357693 69291 69393 992840710 62032 62011 725858974 36733 36418 804644252 10288 9797 744379977 23600 23459 347507789 14569 14756 555356724 9510 10291 709492178 59312 59824 251305627 34913 35172 740806181 74116 74253 412260533 14263 14237 80516103 8619 8548 112407283 42817 43605 236557793 50503 50413 834579548 9840 9932 562747873 53111 52344 378481895 65396 64893 91608623 57660 57667 713313634 79403 79877 408512278 40423 41148 153598659 59781 59407 50279891 31081 30379 886016538 74717 75006 421307640 3947 3699 456883093 28927 29496 225584151 9962 10310 84172096 25737 26449 281655871 54054 53898 736249103 9638 10313 337883301 10314 10260 857860433 79414 79947 2558314 78363 78800 633850808 9638 10317 257119061 10318 10122 662943657 24667 24251 948865757 10320 10270 373198471 1755 1508 694436051 75855 75217 606049484 59361 58935 358723061 41766 41783 71872292 29042 28540 864763802 63670 64460 708859090 45582 45481 702918915 38483 38572 443624030 44436 44729 718811598 52578 52945 470996405 2918 2217 204817765 33200 33892 748851986 20484 20927 701140476 16575 17268 618170815 47558 48260 863965291 75897 75701 527691664 71209 70786 599296510 15089 14345 678122334 51116 51901 506336103 65658 65257 660656901 78035 78428 963041889 35719 35539 53742756 18478 18828 104330124 16712 16103 568194819 6034 5290 938011565 26474 26182 275882100 19523 20200 126222599 10348 9562 502339929 4651 5358 68953540 10658 11050 53939172 76347 76164 317547964 27226 27449 531751347 18021 17439 465417056 41188 40488 921979590 9812 10355 261934150 10134 10356 133249541 29294 29819 285532116 58423 58938 105284339 41250 40692 134827286 13624 14415 32888567 72295 72750 293304993 23009 23696 102030680 23734 23487 930650226 19584 20171 107909053 73283 73563 589712406 62370 63102 659359931 42061 41726 846724991 10368 9666 680261909 10273 10369 751929707 16913 16468 888789795 27235 26583 786797805 11460 10736 653877250 51418 51356 834080823 51 1 416106317 61765 62159 292098381 32309 31920 942834197 7803 7680 79984607 10378 9622 562467177 18172 18773 955791517 11876 11401 810329853 27032 27782 20016938 10382 9842 855684737 6184 5730 942857641 40587 40675 119502846 56991 56929 380084549 376 90 110126990 9735 10387 920884057 3103 2355 176663842 47650 47309 12270465 35156 34921 71258337 8237 8323 490461774 65124 64831 941760204 68639 68340 2232010 50016 49781 444626774 64451 64289 746565899 27959 28440 579076844 5473 5053 148612098 16232 15749 200032819 50601 50873 139664572 10281 10400 935797205 79445 79810 920860648 23779 23401 783228779 35131 35425 798799384 34382 34379 146447616 9904 10405 328805844 24178 23775 764379571 9738 10407 680256637 39474 40024 17828272 53498 53644 577997274 74964 75411 331631931 19932 19416 810762124 71298 70593 488239625 9979 9702 101323960 30575 30843 790225421 16503 15907 279760893 72160 72296 892587140 2706 2222 184265810 11285 11199 284032890 19141 19247 32101790 20089 20149 102329483 14035 14218 303159884 22989 22802 22437829 60374 60630 302936972 15589 15095 570923139 47861 48061 548245571 59691 59147 658449361 39986 39451 368139108 64539 64459 206562921 9930 9134 14917820 57913 57703 615680882 18874 18798 965334300 22488 21910 927588787 10433 10365 400932730 75837 75285 465670596 1445 1411 95280498 10436 10158 149490996 33748 33578 86769623 5451 6042 781597798 58451 58030 949684059 51741 51840 241498303 65579 65226 910847463 10442 9902 349858019 39153 39206 46461619 30322 30188 136828444 45277 44637 306612721 35816 35395 72210819 68610 68933 318957572 29317 28721 600712886 45464 45109 860833649 20267 20533 433792098 75179 74730 36792715 42931 43449 47337510 3307 3074 471037883 4429 4381 108959933 11889 11200 279004812 65506 65812 277057077 35806 36017 546708215 10793 11082 235405764 10459 10100 799780968 60793 60505 818565797 31305 30731 855090691 12047 11929 548661107 65022 64930 52428325 66928 66571 694546199 29253 28885 664328342 21497 22132 391925013 31016 30568 544309914 42403 42196 729350150 51944 51339 351297168 6789 7102 818940167 61927 61561 704676340 5409 4708 122916369 50887 51056 123612210 75249 75359 372183524 9926 10475 816090998 12800 13465 856311769 48390 48494 743966230 56331 56011 983596548 10479 10019 771029402 28410 28261 774816610 71849 72029 1912056 20676 19953 71137328 77235 77061 42620667 39113 38466 6457590 36973 36558 596989483 10775 10890 558625191 23692 23135 15063647 10368 10488 919111624 41630 42020 452153469 9733 10490 191688522 78648 78629 483501948 23208 22945 139102982 75822 75358 441593732 24258 24216 955331464 29349 29434 668153670 48989 48532 259703299 4970 5356 939537361 10498 10249 150131708 2691 2692 763292903 41707 42230 743980384 66818 66731 73999179 18014 18155 311153034 71183 70757 426345187 10242 10504 578094711 63467 63583 614750521 40146 40221 361142502 58372 58297 726206464 61343 61678 995436319 10509 10112 46081428 34241 34076 396430670 10511 10289 108959468 37516 37295 64168135 7687 6934 230015923 64102 63871 200015033 20493 20019 633713848 42980 42267 102715988 10517 9735 918224969 49712 50415 582528413 14291 14496 970052390 27494 27626 122137547 65411 65618 357326247 7735 7169 10918089 12325 12473 402668531 35768 35322 929012014 77740 77284 698788802 4344 4713 748291543 51078 50550 871709563 706 810 689168701 24014 23791 479032630 74681 75121 978181579 7863 7857 310463662 45735 45275 370466796 65503 64999 880330913 61632 61057 706793802 27429 27143 144340429 46768 46022 859009443 34147 33920 986616561 56226 55713 136264012 10140 10539 410138685 75328 74949 925838766 26403 26188 698595772 33608 34368 6025049 10543 9766 124228906 57937 57456 354080030 33379 32589 138840145 25012 25746 112038145 70993 70337 267884946 49882 50254 9525082 39433 39310 612719999 42349 42263 800919022 71896 72094 618486552 10552 9759 82611178 10553 9858 964594456 63585 64147 377932561 42077 42748 448886673 1437 960 328244394 13129 12608 65507656 6513 5716 914003831 10559 10182 711843820 6713 6816 327668497 34513 33720 976341365 75501 75831 446758022 979 828 59229036 47034 46919 970441263 12042 11484 860970048 43084 42616 578766444 41577 41956 374170239 39948 40437 640050229 10337 10569 371572752 33752 33213 933759160 27967 27815 27176685 77936 77844 930468334 30778 30789 405355278 10399 10574 988012256 42308 42610 178411182 50864 50840 462526434 70183 69791 583935870 21172 21223 209883494 72133 71695 343718478 70253 69888 938411088 10895 10861 755235642 30798 31583 617064518 6851 6992 597784435 76583 76524 827460151 16147 15528 811621657 62921 62794 109046649 35400 34642 943462046 64944 64855 894824515 73326 72572 280605436 63032 63236 54435812 10591 9806 867620434 14419 14161 682654302 13146 12442 513194634 31018 31057 760849058 37395 36759 117961693 1061 531 454751264 41069 40609 110177569 60918 60430 623481663 53706 53909 283579522 35016 35207 647775333 35286 35118 210893213 78535 79249 134196535 46955 46290 376296167 54020 53754 863300126 10605 10451 85681744 10202 10606 31989690 10607 10222 218264783 71537 72271 474121999 38459 37834 404090017 10924 11598 990585677 10611 10404 125719920 53790 53548 998253633 69556 69917 152037592 74026 74580 937735655 11792 12465 933630024 62440 62195 4271580 10557 10617 363941412 4430 3731 729868022 115 265 465237284 4395 4345 255056655 14783 14729 359824367 8644 9217 254169411 46430 46165 480299988 7875 7657 10852437 15404 14627 8265505 23772 24437 917845830 452 954 859811603 1 37 436134152 62934 63461 744988647 64485 64729 194511313 70100 70097 474488629 6660 6141 916568064 36222 35963 652213489 31477 31915 788537107 30906 31600 614533484 9935 10636 8368937 32155 32628 508743807 62165 62593 324748736 10011 9903 89020697 34006 34573 960692870 78759 79276 582991138 10507 9750 157136877 9879 10643 742072770 35313 35257 224985386 50972 51526 758146976 17511 17363 948709753 48053 48589 691701468 9851 10648 97574659 66844 67049 52749277 65669 66413 793819169 55564 55858 195836344 13207 13055 476469598 38034 37294 850975695 31389 30821 107400039 78582 77896 186175187 28603 29298 955656002 62704 63207 680212895 10658 10293 282656478 64838 64263 166560354 37746 37337 1639409 9450 9924 222200002 18904 19303 834333253 20699 20464 718235102 37778 37455 164741299 68764 68626 493553082 10650 10666 210282585 79410 79486 608789974 46219 46919 113960482 5805 5934 364348200 9928 10670 917281575 10086 9363 759290984 33435 33640 55720808 5161 5177 989711736 50305 51091 824284131 42053 41348 119344692 13997 14453 869473918 77911 78402 769388832 39163 38892 912022609 9795 10102 418678949 33851 34628 580651465 45273 45903 636442059 64266 64627 858601678 42037 42167 575761147 18304 18128 49246019 43986 44584 689599010 10686 10672 914279983 19093 18839 58163190 15848 16468 236636717 5343 4777 806550147 38725 38915 771523959 18979 18667 496901521 28596 28628 7427105 72959 72951 859242559 17070 16309 255124810 14669 14665 505305452 44336 44719 163869651 60081 59753 83172097 70885 71174 654541854 1591 1572 473683438 77313 77388 268624809 64137 63999 559500641 76119 76719 489344846 237 1 703925553 28584 28568 182319720 77755 77201 581331543 54886 54351 536116192 3987 3505 456417904 71720 72143 204108638 38263 38720 922477801 53110 52555 399936908 23144 23131 908759418 54689 54398 615824056 5020 4558 431197493 14055 13977 171917998 10715 10557 60270365 45469 45363 144704943 10379 10717 104471791 60775 60034 8729863 4114 4458 693902639 26114 26144 585433657 31829 31153 406364417 51808 52461 768742253 64689 63973 989409013 10724 10010 31385964 29697 29502 15881558 15930 15279 633356272 5962 5428 889892166 36583 36514 134478026 10729 10033 457843041 30738 30861 534066080 10731 10561 714428941 50124 50322 619102782 10221 10733 495149131 40920 40424 265274364 25878 26580 83146348 32881 32464 221778411 10288 10737 545609326 54745 54994 93731164 29656 29049 27121869 54226 54425 9175822 38434 38240 746684611 30197 29608 426785781 61248 60956 393223481 10744 10237 99846542 69864 70550 729064859 46664 46462 644357203 13423 12664 98945841 45612 45805 268863612 78649 78618 485116790 13272 12618 509948712 15849 16482 893729179 37903 37995 405667529 16969 16652 586542450 53960 53580 69000614 1860 2140 845111890 31862 31409 338677166 25238 24598 315447606 2906 3128 383751371 10780 10363 815883650 10760 10202 873402649 10761 9975 227577692 55900 55332 22855909 46974 47563 532651522 55649 55286 562272752 65740 66472 983057836 58150 57712 306831406 75490 75227 807187389 44878 44189 744232018 16166 16137 362749592 59260 59558 819280683 79043 78887 132761458 10772 10349 672255723 29162 29961 483431366 23611 22865 893293533 56872 57560 319194726 72555 71920 84571448 49933 50580 551113994 5932 5469 475910841 58957 59043 404386453 44706 44769 530334588 26241 25675 276268660 2944 2276 180685578 2945 2688 33594360 51013 51665 625171131 20989 21429 761180787 52861 53049 398363702 14446 14259 237689940 19633 19998 535221354 43782 44336 803766236 12925 13589 19950594 15888 15550 888124776 35825 36529 347241707 29583 29416 378283844 74633 73899 57932760 1448 1840 304261932 30966 30678 571710811 50997 50663 901746993 21960 21395 869597666 8834 9540 701737821 19839 19760 920329995 23174 22406 808983465 18031 17293 659088870 53338 53398 378948636 25386 24868 346190022 37691 37711 882483225 28834 28245 373479587 5653 4988 769680300 75824 75145 722779413 38959 38206 231564984 48471 49179 672300918 39751 39870 450045153 22100 22805 264443509 50014 49445 3868245 10814 10779 589067499 61082 61405 557826217 40102 40850 619093158 17946 18074 333398563 50096 49973 437775090 9064 8652 199924780 33263 32672 116831677 10821 10587 789925175 23186 23739 528493665 41712 41298 400646857 54668 54372 310475448 26156 25663 568554098 58346 58443 533962777 67968 68375 771193998 10828 10807 393697935 21005 20279 277038910 44046 43894 241375446 19105 18579 993473511 4898 4960 623927146 10691 10833 180877715 71912 72044 322378694 30449 30018 910430449 56139 56315 783554662 51863 51334 833464024 20692 21199 141488828 74216 74150 176791670 39207 39388 367697083 72941 72320 219899687 10107 10842 34666116 41077 40485 665326469 74099 74278 194597748 43503 42899 134223096 10846 10485 468201825 60697 60435 687973361 29508 30135 716306073 74034 74231 162827023 10850 10130 739592477 8654 8982 695395297 10850 10852 902732899 53707 54392 259850632 48682 48125 475300867 34188 33721 535466601 25801 25972 630665271 10440 10857 404889877 9481 8992 755952237 2792 3023 568953379 3000 2228 447722534 31383 31756 89913044 49371 50013 487509861 75527 76311 721082294 30338 29609 772857009 59410 58757 72131332 52967 52836 130503210 34131 34307 579608655 35005 35550 289803565 70180 70489 28567331 40827 40053 35240608 10505 10871 169352434 10872 10142 683487735 52715 52855 281296114 10004 10803 925242723 29041 28548 418319306 10876 10280 624077436 276 1 559318098 61810 62095 923333361 68233 68677 746948299 46794 46222 918127772 10881 10483 96422081 22344 22757 801702232 20456 21061 896995140 76211 76166 462099234 30829 30064 200941480 36333 36211 24639401 4827 4288 797535577 42475 41968 380479837 60670 59904 665786534 72100 72432 129954193 21762 22389 149235946 53485 53067 95111567 10893 10779 250729904 13311 12548 654564308 57042 57145 851067816 22961 22587 301172617 10886 10897 189201134 59682 58898 627644772 27975 28597 178970712 19190 18918 129128909 10901 10729 311073287 17261 16656 26499583 10903 10196 287833255 7096 7142 480326935 78220 77476 256729244 27867 28269 346718857 12092 11562 973657060 5793 6060 221779052 22589 21871 201877544 77210 77931 79186589 8298 9035 35080533 65844 65544 980960625 72969 72775 566228128 56170 56184 889069211 38326 38659 187975223 1129 337 144089996 55194 55372 151970728 76529 75805 813952407 76485 76181 627256253 63606 64097 298604242 40472 40796 119679096 2174 2223 840329583 10477 10923 566822003 20043 20759 132908101 10925 10703 196422399 78955 79110 381856326 50019 49676 971095618 10923 10928 121296298 72293 72420 457861255 39866 39701 633167356 20206 20158 655243179 20487 20865 168929409 50844 50415 16157501 29840 29446 769141557 43074 42357 51038978 35439 36002 404584796 27149 26452 923423164 29020 28633 108783673 10387 10939 818591708 23843 23908 290576868 1406 1273 140568970 29297 28721 103628862 54406 54876 874007689 23546 23554 659066737 10945 10840 213980727 13552 13887 486436805 15524 15838 866099278 20643 21275 886389174 17629 16939 448771373 74354 73777 537880941 78485 78412 406288358 73194 72960 283397218 21178 21258 85780721 43180 43153 193507413 28228 28095 988831927 10352 10956 69719797 36081 36204 840497267 31878 31230 90119697 46259 45480 665759538 9560 10188 30737490 2099 1621 1880922 8733 8494 986341699 77130 77399 18647094 20434 19854 662058168 75758 75601 98837663 10966 10650 952704682 32796 32521 262480114 69666 69203 364826832 76828 76556 371715011 52314 51672 177222526 57059 56363 812137865 66768 66545 195019917 32128 31471 639682891 27373 27553 847195349 66461 66602 995634227 75746 75548 431858959 10977 10666 906263894 21791 21018 268720059 5568 6088 219905166 52772 53454 126751669 2806 2262 11506253 77627 77000 112049135 8041 7378 14120367 52920 53553 536263702 10985 10689 142639896 50006 49443 195438723 54727 54870 236104392 59356 59142 449698460 10989 10475 87046621 74081 73963 349157312 48225 48831 7097305 47882 47596 172787744 52780 52460 438684436 52279 52795 450917473 54690 55438 893140220 32761 32094 96968204 45650 44964 951983396 16880 16739 24728194 55067 55752 580869390 11000 10404 211161662 21069 21601 351051584 53872 53502 779355751 24382 24059 922305776 64691 64497 449174958 18191 18572 671461673 59658 60262 22734898 7085 6982 646303292 10467 10663 447125312 13441 13290 789821125 11010 10842 927208962 16571 16516 459664896 68705 69364 882190585 28097 28330 543024979 11014 10979 608284075 11015 10837 408271999 26654 26821 410196800 59153 58495 548072502 11018 10557 690140903 20834 20932 431941046 67922 67181 931395034 11021 10841 740995227 59650 59058 442073008 71700 71581 420588608 6653 7324 464035573 11025 10244 178231279 69612 69011 940885429 41152 40354 184790467 44271 44208 512008501 63845 64199 359885972 1200 940 289564646 47834 47241 308022992 35099 34714 152315399 10373 11033 164386963 11034 10855 187700293 73326 73825 818308780 24482 24272 830373266 19905 20196 734726650 11038 10661 312798072 51979 51654 950190020 5197 5463 155250242 20333 19593 891147961 54874 54123 972809543 40485 40076 216967784 37612 37704 943274854 18680 18594 896172218 47509 47196 663634709 15699 15068 471453417 24934 24946 650388930 21151 20502 187945052 16090 16608 637005999 655 1 953828092 32753 32258 23300583 11053 10927 770857921 10475 10983 40219090 18132 17734 652363666 23542 23568 17594652 52985 52284 508039719 27728 27617 21538533 11059 10565 13833207 12290 12807 4932876 19266 18604 302451540 54824 54581 2202103 50389 50664 296484894 34506 34408 652514190 56005 55294 399967873 10576 11066 636209595 31773 31391 453567946 28581 27917 696988413 33200 33389 553924678 73278 74037 470436595 46279 46568 740530752 77339 77193 78092624 63877 64132 390206445 44751 44360 932130018 74627 74542 208969433 34942 34671 806459358 28637 27864 38611814 38629 39149 408679698 11079 10652 26964374 74534 74134 864146073 11081 10382 271127444 27666 28147 26119215 62695 62428 337439220 75605 75941 984125654 10784 11085 73779356 47432 47279 704533745 61485 62085 666784429 18600 18337 76211351 47552 47907 776884417 10581 11090 188784531 34561 34087 861227670 48730 49083 406630682 5466 4941 741869392 49447 49578 101778634 53801 53582 989480398 66514 66504 876648590 76888 77568 95016904 52990 52208 807212510 2003 2102 166440665 56317 55620 137510033 12079 11949 24660809 11102 10933 595813342 43133 42470 911554805 12821 13407 353253131 54310 55030 480555603 26436 27214 804985026 11107 10623 236339076 52385 52895 453570223 5317 5289 380752883 48543 48524 959903362 66580 66075 991610642 24217 24118 172437499 66394 67183 201589084 6135 5823 171501594 11115 10646 504219278 11116 10732 442917478 63904 64142 935715438 8834 8858 546602679 54566 53947 963650928 20483 20376 552442994 36635 37112 337577371 66530 66163 804040795 39561 39672 546517835 14697 14468 330656398 18394 17708 447364522 30380 31041 515256301 47898 48567 258569397 36412 35704 61915623 46317 46238 233773807 16127 15515 81745658 57666 58341 95680276 30950 31083 426108901 51587 51761 901803203 10430 11134 459814067 79570 79997 448845357 10869 11136 426824960 27008 26211 51704934 65782 66367 66910475 23496 23302 430389138 4824 5145 618281042 58929 58903 569066833 6528 7175 561565334 43902 43731 830901745 64481 65201 26938615 13683 13809 224193138 46203 46587 120715300 62199 61526 75941035 23364 22950 528650699 10372 11149 685412226 4486 4473 413961646 38362 37634 399329814 10432 11152 649770217 50538 50960 733675318 7163 7009 29951746 35034 35140 887804818 11156 10432 619179964 14776 14650 999368427 30517 30661 708511174 517 1 943440575 10286 10831 533961418 79169 79370 748353285 40938 41581 909407357 13133 13553 561295172 51801 52414 585256305 7914 7438 927598069 59765 59959 556935304 79675 79172 323398827 57545 57872 82958026 52632 53343 558639273 70546 70543 251739821 10438 11171 448370151 47290 47591 236993728 48865 48163 718888152 11174 10933 403134414 24561 23882 962151585 68637 68930 329810379 40950 40618 467730140 10574 11178 350298154 25791 25611 1359623 24560 25329 814803994 47528 47808 54977080 21110 20718 20272053 23499 24252 409961739 30636 30852 892369569 55610 55027 822517307 41643 41824 696126204 10864 11187 302184966 21205 21686 23881601 11189 10549 946092859 26111 25676 806720597 36826 36544 134288393 5315 5273 127174995 2878 2244 122368903 11194 10864 512285736 54852 55266 517385901 62722 62489 336513176 12953 13744 97984606 39767 39332 854782634 57457 57254 459092980 9322 9164 66954383 3577 4263 20867247 54752 54567 675969062 11117 11203 823515598 26221 26654 294533865 65527 64859 280845914 16101 16141 8203686 11207 10481 440380388 47280 47948 244516748 36438 36933 102245050 65550 64794 445620944 51253 50683 275711913 25303 25823 413373337 8667 8802 456060108 13660 13746 633082207 30526 30044 578649005 11216 11183 193351544 4070 4515 516625291 54902 54408 644864210 79163 78670 30277902 10693 10476 513014925 20569 19955 887963542 14373 14391 139370585 55498 55288 289724990 23667 22876 62462375 29454 28808 478595014 70616 69831 420125477 5254 5400 915622375 50819 50903 144909064 21020 21108 826123300 11230 10589 965487017 11045 11231 346819759 60776 61101 522033327 33724 33018 136390666 75174 74515 391328816 22293 21744 468466592 52877 53005 635923614 57408 57800 735031151 15534 15972 342600507 67532 67043 476025314 47189 46885 973829095 14547 14623 965687650 11090 11242 423891296 51625 51172 137737967 29430 28757 767601675 77252 76844 147067390 11219 11246 800907805 15453 14683 429962433 11248 10530 96122470 6905 6683 622633940 6271 6297 68284590 53686 53475 341293335 19657 19347 188243402 75066 75253 563428577 51233 51598 288677210 72772 73348 425271669 22940 23259 508325439 48385 48483 528667279 3442 3757 964072286 32834 33029 191755959 46081 45297 262410538 10254 11003 549968069 25176 24704 336680767 32231 31810 767202896 59537 58799 887239678 50402 49865 858290219 10497 11266 429015606 58401 58209 8165188 16405 15619 940828149 47958 47446 369569154 11270 10743 619025926 24659 24675 203430339 15590 16167 259724743 70172 70345 506968091 62265 63023 190555913 11048 11275 775095308 62532 62870 391022048 7721 8070 607584110 71309 71907 381378479 4638 4393 736877099 36082 35966 948172416 24355 24948 605118166 33570 33529 531425542 16282 16137 284579715 13581 14308 485171330 74706 74501 279118845 26188 25939 46126061 36130 36176 792072432 45217 44480 110220065 23431 24089 337711935 7783 8251 918174296 39327 38966 85372371 10860 11292 920303551 16349 15599 10034088 44195 43422 139175744 11295 11053 309999597 11296 11031 160860929 60235 59548 700683902 59734 60050 741487607 826 1298 127569080 11300 10817 657809626 56528 55861 353531198 11302 10886 504555309 18815 18578 795623201 6602 6313 451431110 75311 74801 142924113 4958 5715 238833039 33011 32796 212912002 57178 57301 497223484 23829 23693 769186883 4996 4822 665349413 10830 11311 580217556 77552 77296 140689506 40187 40566 774972345 6811 7414 264845132 45333 46065 311495065 9259 9647 879892910 3929 3437 580706900 33683 32908 420654457 40431 40539 423276069 10705 11320 535036013 34734 35364 629202274 33551 33889 586103062 57577 57910 919636017 72869 72778 882713454 10632 11325 947971096 57852 57858 369016573 10921 11327 128753069 11328 10978 436781348 77834 78079 677972162 45057 45156 922857524 24871 25457 339490428 17156 17029 744535089 11333 11299 14012948 76678 77283 439882707 22120 21598 115421700 35403 35319 714761853 45399 45821 126408894 1513 848 131411278 71413 71421 16143424 11340 11221 532549418 8229 8920 639189402 61090 61429 143060314 73069 73057 25974530 18517 18084 614728563 59820 60435 199115818 37202 37326 760014294 42164 42267 327490096 10886 11348 125439405 55003 54528 578605322 48651 48128 606655010 11280 11351 591358886 35404 34806 414461880 54677 54571 571333133 38297 38772 789542366 22648 22669 330052321 19892 19577 32060618 11357 10853 617373101 41544 41525 696193044 8499 9148 71059777 52468 52938 300747501 70029 70363 634211110 11362 10678 17747481 53847 54377 367626584 32594 32609 182506641 54654 54429 575429143 65876 66202 911705732 77498 77667 535378151 51170 50668 937064699 19888 19179 748795836 57843 57120 550406004 69238 69318 107119724 14599 14506 769888276 49476 49854 923264751 53389 52974 741303676 18706 18831 183724410 37946 38038 922141325 32159 31450 832730648 69563 69001 553056631 57320 57055 913556195 3129 2535 778360156 31896 32638 221726140 11382 11244 667090629 30576 30924 927547457 24143 23538 499277998 45205 44407 939665329 52720 52191 153406237 31778 31751 111210631 34258 33943 244759030 45436 45919 233816399 28619 28093 650105755 74319 74429 78095190 70220 69654 19290363 1923 2303 529040594 11201 11394 795926550 15200 15012 254850459 38343 37969 982234067 11397 11058 494131352 13755 13939 339331887 59650 60136 227420149 1372 648 877019424 43570 43424 530667932 19154 18434 436330327 55749 55578 894618225 60644 61371 108456700 48884 48946 204080947 43713 43870 250053742 27980 27188 820706387 45948 45860 324764822 19755 20492 566399521 48315 47692 474704068 28026 27259 449505465 10691 11412 138346950 22181 21929 58339299 19023 18726 49017033 10901 11415 781493533 11416 11015 551807273 64715 65478 390432759 73129 72768 86317053 65052 65815 179231240 63376 63731 212855711 9602 10343 905645716 10625 11422 616420648 78793 78693 720701002 38552 37766 13954728 23912 23548 254357745 17258 17170 143640810 35212 34768 399457636 3006 2259 650590924 52268 51872 642395985 36947 36288 141988198 42568 43246 127252319 11432 10827 421953371 15078 15367 572265775 54144 54079 284587284 71660 71186 612383513 31150 31697 588049761 8102 7851 425551405 61041 61253 914881097 21135 20569 216646531 30791 30770 986426624 11370 11441 91476500 60719 60048 640206020 11336 11443 49489864 61171 61623 492934631 11445 11189 553394863 76552 76779 155770478 36784 37217 251841247 60119 60739 5553286 10688 11449 992264175 8246 8862 773453464 33312 33962 506815929 11452 10837 928136473 56640 56956 661451675 24068 23627 642928047 18306 18508 346935997 27779 27577 535183168 11457 11259 161974134 11458 10707 82967514 42022 42519 718104089 14588 14396 317310877 69400 70034 841997432 51040 50547 681072735 10907 11463 494580407 17665 17418 296664684 18659 18041 733782495 61561 62065 476770516 6228 6163 820558649 30132 30009 136699550 55351 55692 287774910 11018 11470 292701098 4857 4856 335280581 69212 69736 63618333 4837 4704 933933366 11474 10940 453068211 6137 6261 533371787 23290 22776 782864725 26165 26701 122594747 11478 10797 451552059 7059 7620 28230309 47262 47030 20384217 336 23 586091949 28468 27672 87364895 11209 10512 48916067 40122 39721 439063040 39781 39636 578685382 11486 11010 11761205 74556 73829 102060105 44890 44335 632217623 9667 9970 725466177 67837 68337 645356014 64266 64996 351588073 53974 54556 413213208 34780 35312 705234230 61500 62129 909439011 71328 71353 300325372 70827 71460 774918526 74197 74890 360309199 36568 36710 960289894 11499 10795 45603025 64723 64172 384319546 15113 14981 420761218 67351 67291 70124549 53195 53083 762239681 65805 65201 15325984 57699 57036 471715798 19387 19764 410754034 37900 38240 530591174 11508 11472 86720846 9031 8960 961802759 11510 11050 909542738 11511 11267 896181414 54482 54679 818191881 52558 52917 806113998 30161 30253 676597235 47279 47248 643800974 73356 73998 340339626 76942 77170 132103993 66166 66063 359659703 43391 43492 427123788 61398 61522 779139836 42601 42110 440906018 78172 77374 488845570 16967 16398 548023340 11355 11524 70896591 32235 32409 853047693 11526 10769 364710651 64483 64108 566544591 73288 73690 765411911 3478 2741 850925841 39272 38698 416987508 61323 60849 862868567 11532 11059 67899150 28117 27780 660159265 50188 49536 41724578 48657 48139 185296718 12684 12166 223613048 11537 11262 961077258 52168 51635 600949313 14548 14431 332473522 53493 53048 922996532 12192 12379 528314237 9087 9349 325462686 44668 44576 410497887 70702 71060 520495839 26683 26719 65633614 1749 2546 883496290 75315 75798 220193866 17127 17228 476943853 40433 39674 231844892 11550 11014 81747380 24241 25036 331643352 11552 10929 209736293 15256 15737 810173496 4108 3548 185103417 52556 52044 476791857 52407 52829 972215414 12564 12765 614354847 15712 15080 360521947 22921 23091 240978236 39559 40327 760015982 20480 21050 355860312 62022 61328 202290083 4321 4074 422794974 17223 17352 39206936 54052 54031 259434073 62957 62886 709623273 77802 77928 307135645 55837 56322 625564968 8651 9075 583443236 11570 10846 520118444 48105 47752 372228212 40558 41075 212657145 21843 21520 508809179 36476 36203 68950871 73044 73801 9081289 11278 11576 157868480 39229 39368 153222509 11578 11394 170777782 72741 72431 16991454 69656 69721 545982677 18938 18995 926190480 4870 5541 521907098 38401 38188 14859863 45642 45624 641597583 65304 64927 815169088 55089 54930 748660997 63749 63418 431650578 9625 10140 344466652 29240 29925 628069624 25580 25462 84028757 69506 69874 20040945 23116 23307 820696877 11412 11593 957908830 11148 11594 36271092 54751 54464 308827846 67228 67552 794594695 67533 67949 699705013 30067 29737 114664291 11599 11569 662869250 75017 74799 491285886 11601 10856 114730128 21723 21840 414886640 11603 11006 913318443 32900 32877 77429586 10438 10376 569902170 35034 34296 361667342 8588 7871 957257756 46991 46224 476583540 49263 49550 973020311 33707 33055 257356844 66825 67124 157373822 42240 42667 74935022 296 1 7480806 52479 52357 968816688 10991 11615 474025434 47126 47536 574100640 66022 66238 265413703 70829 71511 484554696 10821 11619 652769442 11620 10833 749526012 70090 69420 937572154 35061 34502 687657433 25961 26101 494450049 52629 53149 607726494 58549 58990 419921298 30113 30288 778953216 58243 58129 599350972 10020 10290 238960099 56572 56878 407947197 46525 46010 600721949 53828 53208 806134068 27485 27066 13913725 75111 75660 565220324 58316 57772 337797981 2474 1882 216865771 30846 30702 583247432 54039 53676 524207910 36023 35774 29901501 42581 42117 43337103 79889 79318 369716982 29144 28918 163108897 58733 58623 975060079 11581 11643 179999268 54344 53901 236200425 11814 11551 270746513 8441 8554 711757770 70047 69584 28909794 46573 45791 348565308 11217 11649 794704312 11650 11377 394554285 54889 55662 637327831 10969 11652 67891222 12201 11519 172408300 10905 11654 710841491 11655 11602 661394170 75776 76067 676441512 66598 66269 174048160 15559 14948 354681100 38780 38929 858110469 68672 68757 555441003 44763 45379 185507106 71607 72199 819141939 11100 11663 593869628 17939 17726 810313381 22767 22635 388666965 14513 14239 827893422 47428 47135 651156413 61561 61578 202129951 39806 39218 671918675 60087 59432 468137993 21233 21635 408127515 29449 30164 336359281 66887 67171 13460057 56121 55391 530356836 69691 69175 295685727 68588 68641 312837725 46632 45879 823659413 1952 2659 564148923 61433 61240 510630550 74337 74944 822983632 47118 47593 91199538 37016 36379 73251558 57365 57762 423767347 71802 72353 994989349 63524 63472 123791226 57208 56779 440443211 4734 4522 152899262 78826 78487 387437816 20988 20347 289917580 11690 11347 797333789 28711 28476 491017637 11692 10982 901236479 70730 70001 672302034 75401 74811 114296696 11695 10914 134172448 11696 11357 971465958 18138 18299 110171159 16784 16034 515748793 36398 36473 945947853 7859 8238 724109824 31981 31189 323967613 24632 25118 52609740 74250 74260 241599388 30720 31097 816804480 78841 79256 110385508 25890 25141 409302298 73157 72382 546562917 24471 23835 88349572 11709 10949 418513230 37850 37942 942895879 46742 47012 969190334 11655 11712 518464237 14783 15209 487258574 11714 11322 792668979 48294 47566 191945837 78863 78993 513227859 9633 9855 526283055 79257 79277 547125164 11615 11719 7638088 33879 33707 671793037 43448 42728 149518705 20897 21270 404991139 42992 42717 310379024 43673 43576 95439577 20155 19838 675648102 34113 33675 871591819 60977 61289 650707518 11138 11728 100002627 37168 37800 411923229 65324 65476 499393647 67954 67700 942915847 78809 78108 304792510 78974 78746 692179247 76721 76103 330650302 22096 22203 344909050 53370 53331 828023291 46044 46594 893402471 69997 69569 209653467 39724 38930 772621983 33203 32480 417016644 75837 76530 559578741 46130 45504 801971546 27380 26898 921366822 11049 11744 700560609 65134 64767 816785803 28449 28412 796481169 23892 23978 986397404 2428 2163 600375960 11749 11158 640569308 11750 11069 505798917 13710 14063 15084965 21524 21250 715876759 4689 4510 182776144 12049 12508 17020192 56586 55892 236003665 58146 57606 904263418 12790 12342 213479701 11758 11017 655627411 25989 25967 184265692 21608 20951 75028242 11471 11761 219724277 9490 10251 27012471 17077 16609 879533774 19170 18946 194180511 40399 40086 209666709 11766 11332 995180277 39051 39432 37750828 30880 30926 970473525 14725 14155 610218904 26927 27288 714688297 74457 74212 683131780 78336 78557 741211370 39909 39263 779821115 77607 77696 360765358 75976 76018 37019619 64411 64318 211440675 11761 11777 745455781 10184 9719 248676441 70516 70114 294728597 74831 74154 51717922 69609 69308 639704860 11767 11782 9406910 20167 19925 774086842 11008 11784 621603162 6608 7249 923867920 49461 49076 934325402 40002 39629 599566322 63034 62337 710863902 3538 3105 831034425 11790 11696 754902659 63751 63492 315586531 66232 66760 925685268 56289 55746 266238533 32660 32169 462570624 11795 11094 326637200 54135 53376 616180440 11797 11575 771471018 76818 76196 400100712 77899 78016 721351021 58524 58552 201405826 23651 22893 386451682 22579 22782 895832618 3054 3378 43923381 43242 42485 278851671 18736 18895 850699937 50322 50532 915186274 40969 40776 50789076 33310 32824 499449176 52171 51903 876191750 6198 5601 652336543 26583 26437 709222038 14655 14570 6029941 11813 11749 413470172 78620 77829 83565953 26430 26731 624607283 4658 3873 667500617 56911 56335 21259763 64691 64764 623513111 47307 46533 457620989 12213 12296 97005410 5863 5063 222799569 48276 48150 173837587 11823 11776 110547983 67085 66877 199557398 21427 20667 384693344 10163 10009 615238332 49549 49467 969847391 21130 21419 824203001 72108 71573 110297851 12012 11324 290556168 51696 51023 792664070 61227 60527 463945343 76703 76491 809219316 34786 34579 535090755 51080 50668 756272490 53882 53222 508994609 28391 28592 245010656 11838 11796 960905865 68020 67476 660809387 12771 12876 230906797 39560 39950 347570244 24622 24868 457554262 46809 47157 123008368 76351 75941 960829265 9011 8905 727898256 41951 42653 364613405 63478 63005 286636138 68439 68772 480712917 50204 50839 301477777 69395 68845 816036538 1429 2038 88486196 33275 33591 567269151 11853 11665 412695018 18672 18202 585949488 31420 31795 840506515 46495 45836 38529411 50233 50479 964194702 52982 53647 101718024 37084 37866 970808128 55523 56281 938924231 5323 4653 582674033 11108 11798 270004083 54852 54527 118638642 20499 19896 887793450 1111 1208 221096566 72778 72310 616237224 73262 73993 578356059 11671 11868 919280485 77823 77091 349738071 43887 44113 177979230 29175 28492 645160111 7012 6773 561035068 72729 72993 863160740 68124 68768 683483467 60223 60110 209563838 14532 15279 59205958 15410 14751 582569317 11878 11084 657525918 70140 69621 880218136 1331 1845 958834410 69270 68941 205603554 46799 46675 70705827 50455 50459 587339370 59838 59358 223428103 17265 18063 354695359 60665 60955 743256413 11887 11745 145625533 70477 70932 982915901 78251 78860 423318577 589 1366 894962900 20279 20808 665979906 11892 11295 439495172 18885 18276 399076965 22966 23604 488082946 38753 39535 615503654 29927 29535 341168373 78894 79316 235490715 9227 9264 80068778 24881 25026 391172018 11900 11640 773624831 11901 11377 92013804 61701 61010 287761182 43137 42482 268996024 36915 36798 563081627 11905 11158 899939501 67310 67259 348829258 32589 33004 935944668 75168 75750 104303995 60804 60347 690571207 32216 32038 428630855 67475 67398 131589719 64804 64686 306191173 79860 79809 577188171 58966 58666 410918270 30213 29834 788916910 67680 67031 762452986 14368 13587 512397247 30267 29517 451089053 14897 15606 836423055 33667 34199 334315317 57802 58576 20295461 29031 29398 448874926 9061 9390 130812565 10130 10740 690992268 40247 40124 708447072 27059 27310 220583330 71274 71143 580214360 67467 68054 732469265 50691 50241 234655445 11781 11930 867049995 73812 73366 478199195 63921 63836 210046485 3510 3874 581119499 75276 74478 119776331 50088 49594 888601072 59953 60699 116919060 17718 17292 904066187 53667 54251 193585578 11353 11939 948046013 69701 70186 628146592 11941 11923 23124864 58813 58591 758010913 7982 8629 16403981 34641 34953 616763623 61739 61271 835609464 55780 55894 692676909 34867 35323 104920948 65466 66213 115260621 67772 67713 947969325 60922 60675 339251376 46942 46197 228776841 54019 53965 56621751 22367 22758 99475208 41765 42090 930505262 77857 77769 818982752 35158 35283 65897366 11627 11957 582935351 48904 49053 367008415 43106 43312 530358493 28874 29603 323534926 42718 43279 222890272 26124 25441 905304330 35710 35980 528218509 11930 11964 71067259 11965 11750 426497475 56922 56711 990115480 11083 11366 813053529 46061 45601 552199236 8153 7919 535703959 33134 33181 117952461 8346 8594 885546196 60463 61120 106204234 11973 11896 1590531 11974 11679 400707456 11975 11220 181479194 65385 65101 694018012 69665 69839 377024021 18156 18382 211440422 52591 52357 741203610 4363 4270 649398795 12129 11639 933636705 38849 38581 116559147 38409 38803 90437915 30932 30600 157555679 2968 3521 983921974 14292 14212 152518312 14466 14935 72757038 66125 66095 909325717 32645 33115 543676761 2106 1676 825365914 62731 62683 328023819 11230 11992 298765856 24979 25194 333936878 11238 11994 895300707 21554 20979 694029792 7156 6816 575010481 24116 24541 317704439 23392 23370 807121603 72949 72782 431545294 12000 11733 929463533 59108 58379 697534047 42757 42856 341482150 20843 20469 214173460 2863 2789 223711620 12005 11292 470293215 69611 70313 478226739 71986 71964 318473424 73091 72809 53572038 73587 72980 382556345 60663 59918 851413069 4521 4048 15893916 29674 29875 634035756 62882 62120 218056450 58754 58556 60615140 43294 43293 289866005 4483 5119 285017833 14443 15211 51664546 67199 67170 742614428 37282 36977 93201873 9557 9038 366757551 16330 16972 816075961 32439 33141 958089979 70824 70701 578853619 53172 52753 484815395 71073 70878 532348819 57097 57299 562689303 57022 57822 394095905 22802 23306 730291181 11997 12029 134819656 64700 64210 111672579 74308 74506 773289547 75658 75621 106367979 31722 31825 20211943 69858 69841 192671547 49752 49944 618312525 77760 77200 305223036 26585 26798 692600210 57859 58548 963324502 22803 22209 508652153 50529 50425 577298536 75386 74831 325360600 42205 42221 842222132 32375 31942 162638341 71503 71311 508876328 49575 49244 404545536 3858 4497 56558922 54467 53959 43508205 24569 25301 97944649 67698 67286 976203913 59270 59290 77064483 12051 11945 83088412 5838 6574 395531706 2242 2982 32457049 37123 36530 630716555 15257 15010 266820065 12056 11461 291939291 25188 25679 416492214 37233 37986 335418319 11264 12059 24075830 67270 66783 708510946 28444 28252 939608579 70958 70943 554114056 62585 62317 151323925 50435 50912 680552621 66080 65494 549980419 45836 45361 751268639 32213 32245 515638154 48341 48075 26900405 11924 11772 581997668 41945 42576 994260832 20819 21062 764507889 33285 33626 482392194 36688 36519 607798905 78128 78234 489449328 72653 71879 312470880 1633 926 893525017 41621 41612 914779020 19747 20382 855543461 58793 58454 715915556 416 1 834837323 12081 12066 600205004 14676 15351 707774041 11825 12401 439348126 20049 20440 868137068 58112 57565 568765930 30611 31027 592234485 11915 12087 891247322 39123 39906 495286223 43845 44586 628917383 28135 27439 299928741 44951 45491 758213672 67491 66889 129207200 78896 79074 479426477 37199 36677 362138589 70162 69559 494592919 54099 54067 861458937 31794 32345 998567857 21391 21342 345254488 5800 6327 191348816 12100 11632 216514147 67026 67434 908932383 2486 2299 20858095 69840 70634 522151398 27719 27710 180347738 29309 29691 797968421 73354 74059 212838004 24619 24065 253539098 19674 19370 624047632 11104 11541 58402270 16574 16546 166908405 18186 18012 615903047 8664 9433 611315583 47961 48186 819219427 12114 11789 103231866 47600 46874 644146858 12116 11885 711161073 20576 19857 737641550 44001 43877 911398491 3113 3669 21051027 12120 12106 55749384 2815 2045 469988568 64024 63779 445970482 58636 58629 500924716 23723 23294 698767344 1111 1838 387646937 39682 39200 864152002 47187 46632 163754725 29299 29156 92073040 29859 29237 721814143 52244 52698 395162692 61169 60987 479911114 44617 44682 710476638 64257 64238 971760740 11571 12134 769604939 25600 26348 456187086 12136 12083 619717806 11669 12137 301460686 22953 22727 735809523 12139 11590 539796829 22904 23557 39858200 43745 43701 29336377 42244 41894 721189779 72037 71670 638895179 12144 11987 493021647 28630 28829 222894197 60258 60195 764250383 25884 25427 449456146 11195 11228 102421095 11482 12149 695399121 75408 75285 967002867 40636 40485 260928367 12152 11662 261440189 22539 23201 273697955 4751 5533 131541005 14198 13587 48981466 8587 9043 538224033 17593 17683 523163239 12158 11633 799468827 12159 11750 660357882 66307 65581 439418272 57417 56765 106618665 6802 7128 938524251 38870 39498 509682536 43634 44412 69581510 19587 20269 663791305 67761 68005 162900164 71869 72086 968873264 27328 27781 277414619 12169 11892 320487090 78024 78181 537518148 39282 38614 751277348 18369 18867 307505248 26337 26194 395031648 57496 57746 70433184 55120 55686 507017185 63576 63851 222700193 12177 11885 5613871 54618 54362 448989779 10561 10212 706641867 11701 12180 945273953 12150 12181 135290759 10650 11434 794071181 66190 66150 136434734 20634 20877 693506183 70943 70329 10143537 11617 12186 831201440 40276 39969 621461539 58327 58847 691093806 71418 70675 267512591 39800 40559 400826960 11653 12191 835477853 1752 980 628174479 53268 52672 491821673 45224 45497 175262580 55372 55725 83580148 68028 67420 277225492 20373 20108 436796895 37582 37427 939270591 51297 51255 961495612 47512 48020 42290403 52298 53079 105182905 61307 60917 15983204 20624 20466 780194103 32168 32002 980102311 65107 64757 379951681 17324 17320 24498161 70884 70249 571198544 70790 70472 674988690 35303 34893 171767501 52468 53263 678350933 12211 11484 53432202 70201 69493 386837762 21087 21589 149249659 22864 23394 971080889 62389 62797 80767417 34854 34492 248295809 59909 59762 546918936 12020 11484 836531386 15958 15612 7550787 31390 31528 204525130 36076 36687 480007904 11855 12222 189742521 46776 47245 136801493 22439 22276 853647264 12225 12131 58787282 12226 12200 781311304 29409 29990 429546695 12228 11792 698748492 15919 15273 70801373 54260 54259 252718767 33699 32976 869130044 79426 79202 77844386 57072 57110 306016251 67951 67282 784757764 71379 71268 726646515 75881 75900 801438888 64852 65602 765939826 46483 46253 133658658 56369 56277 926132016 38877 38374 539302650 64120 64080 678631404 16009 15414 265319583 12243 11689 843142081 51835 51554 237330586 55920 56332 938009617 25919 26501 450163486 12247 12000 312804015 12248 11886 257095443 76534 77030 265995931 59760 60464 680126104 50521 50876 616938719 5773 4995 837985711 32854 33279 828070945 53953 53238 694323249 65001 64833 857669917 41452 40737 948039549 54087 54397 519506144 49922 49296 464215278 71912 72368 258070989 39505 40174 629612024 62997 63253 30320371 28836 28476 79307761 59547 59626 485661181 18395 18664 715088592 24673 25459 175460326 1 519 259613523 17630 17941 430672129 1983 1461 286564907 14547 14213 283533500 27050 27392 81305001 63143 62415 693535509 8627 7940 857530688 44078 44622 548479971 18416 18104 96021445 55259 56049 510663921 44894 44777 383850029 14470 14232 119523587 69385 69111 728678536 10572 10768 593877483 56714 56016 942332366 68697 68551 881140509 32274 32807 281288245 17804 17436 9862 68761 68334 958712406 14616 14569 509587395 16551 16414 470546723 14705 14432 443968401 19302 19756 64204054 71217 71472 40727978 31509 31262 260804625 12291 11727 329192042 72647 73005 812758416 76006 76748 34685986 10952 11664 437755068 71680 71235 70436448 42951 42632 561875233 46937 47097 951428366 35528 35520 493294994 74778 75293 522069932 53837 53178 604127254 11863 12301 264058156 12962 12807 324196384 7544 7499 395575221 34347 33560 616330007 11589 11150 344781362 33991 33598 622433300 39454 40034 636590335 12308 11640 203192763 31204 30816 354730783 50685 50457 338627581 53211 53581 275051089 45968 45760 44322604 22656 23234 900646760 67756 66986 350829389 66612 66553 546913102 11751 12316 531457926 50362 50724 621836181 61478 60864 190745890 41484 40719 820555100 68824 69241 722546438 67207 66670 965426522 54892 54781 330080294 2487 3231 709224251 11480 10765 397728901 3927 4249 306007768 79601 79117 996689052 63827 63480 773412136 50028 49412 812216233 23473 23138 512150893 12330 11537 398563247 69259 68522 443959108 12320 12332 55500250 44748 44718 223255655 2917 2179 603845470 36262 36360 970565409 60413 59975 800008223 11826 11983 343073288 40376 39598 39142415 12339 12225 736556117 8875 9254 202900305 68628 68222 734356471 48285 47914 740671982 57413 57836 658766656 23415 22684 258465232 37330 37925 813203184 17039 16643 712945752 33913 33143 313465376 37826 37790 635171535 73953 73535 186762702 18287 17715 447107441 62207 62621 282441806 1 311 853535344 12353 11648 970726420 11792 12354 565657875 12355 12335 101783050 6724 6754 270721532 71785 71191 291902103 3093 3277 145978567 76175 76085 828412467 26392 26546 784811140 12358 12361 269231878 73289 73189 25091089 55523 55397 592099783 33404 32890 774794455 32462 33207 777036618 41825 41308 599343091 21599 21064 106504132 72855 73025 161051767 27968 27745 760614521 12370 12099 471065628 12371 11951 575270148 77865 77458 386960414 12202 12373 856156754 64149 63718 79091350 51494 51444 581882307 11943 11205 848367083 53864 54463 361614742 63427 63218 73209556 56489 56538 717839733 13344 13177 169246879 51289 51383 263929919 62270 62993 109379350 37886 37380 678673968 19341 19335 980692731 12437 12160 358700964 25078 25519 493466591 38352 37582 904111995 76769 76418 963480634 4838 5571 985279030 29756 29161 131216965 60948 61366 690787058 61137 60593 761471318 5026 5721 193372347 11797 12394 659239890 19826 20044 769658129 75120 74614 143129994 11789 11338 990064868 11929 12398 109901292 8857 9212 861018574 16070 16681 39837857 64247 64717 687431576 65165 65428 993438744 12403 12375 39598177 25057 25495 954097110 34939 34271 42697393 25180 25731 148507825 9417 9304 387978733 45430 46230 791175011 45692 45129 852629425 75332 74710 131836385 32974 32803 156939341 12412 11736 362547443 16757 16106 716729734 41945 42604 633825087 1 355 972309861 17823 17763 54241929 59100 59060 111017569 26059 25408 501954712 37962 38105 37062362 28914 28310 929822276 36881 36225 284476707 12422 12315 901399521 21876 21560 472086703 48506 48664 202103428 47884 48282 580651683 37729 37089 640105985 56641 56013 161180197 168 1 978675306 55514 55299 18598763 24244 23665 997242698 16420 16161 341122223 40345 39840 607331312 78069 77767 220548365 75346 75125 992557605 41316 41227 262680533 56106 55809 792806740 13387 13175 359811317 41117 41276 34838061 18315 18112 407722437 43685 43779 763642854 10798 11080 183155900 31664 30869 750106921 75223 75583 110975129 71539 71125 581644210 6111 5422 348659520 16460 16456 585146818 5390 5976 27912285 51165 51510 408795652 37251 37092 828319605 30523 31032 578584575 33410 34133 257960181 70063 70749 560240546 60613 60260 394531368 5992 5948 252161812 11913 12109 98321947 49560 49542 875000458 31207 30761 957644722 45605 45457 892375230 71957 71288 917661734 77838 78636 60677425 2185 2799 336690000 24868 25043 922381927 66631 66936 936066237 4319 3595 793009109 65101 64574 820564875 75957 76197 93856285 12467 11682 189568291 36149 36786 1496461 52078 52813 528683104 44553 44773 82559414 1722 1075 301618330 40743 40306 237848584 6343 5772 847045993 11755 12474 425870160 38113 37636 829745441 75530 76116 920290110 12016 12477 931614848 49701 49017 140441831 4754 4730 114287336 79133 78657 769837506 35093 34754 862951939 13487 14141 676153776 43984 44211 426015080 78502 77894 324953656 12485 12232 445165265 18587 18860 59565901 70952 71413 396701799 17473 18249 577878699 73568 73450 131720484 17731 18049 918001372 37562 36954 119500928 60150 60066 140827301 11704 12493 943409263 34925 34265 800679212 21498 21974 675945754 63732 62956 224756620 42086 42832 853739039 12498 12491 453766060 13460 13403 524701695 46884 47549 886495055 45935 45567 873808271 58954 58483 602415705 51638 51416 208320102 12504 12093 837592898 66523 65825 668513795 12481 12506 76894655 21799 21731 730777932 34932 34535 518687703 64454 64953 741062920 54515 55262 432305612 57200 57129 823226277 12644 12571 874366759 12513 11769 44483864 13037 12783 108954864 12479 12515 193810129 2644 1914 781612445 12517 12083 195856188 5576 4905 455482637 46152 45697 664945345 12315 12520 24476199 60921 60238 995061788 24175 23761 193789852 22790 22852 440816906 51570 51192 784118764 4610 5148 724391750 12526 12173 560309179 74853 74793 193541130 70162 70406 201008477 12261 12137 357679402 52919 52234 710964655 7510 7627 583927871 75835 76153 75444301 16714 17464 976998371 4323 4954 751639629 67543 66860 308416143 38534 38007 317553315 64386 64647 621685604 73461 73276 161986967 163 1 298651745 48107 48016 770578370 72908 73494 784256374 50348 49807 535214304 60744 61079 685276886 39462 40145 286785913 4302 4883 850497695 70958 71415 456567205 31831 31745 358905476 25649 26323 635732481 32085 32714 24647536 14838 14897 579755453 21394 20654 816575326 28560 28205 760982946 70573 70521 220733662 38811 38321 166382059 54627 55144 152518991 12609 11994 84168991 18310 18117 583975205 12558 11796 663965417 44466 44023 734695479 14265 14130 788907075 12561 12556 597156141 51994 51258 212162550 76141 75603 786085602 7655 8127 214278242 58968 59701 837299047 1125 1266 24727332 25058 24683 127908247 55157 54363 915738454 10301 10373 948365170 46277 46321 342745928 7843 7402 772632414 74905 74251 592330461 14817 14567 711337376 73608 73291 198777355 40952 40180 159412525 17223 16624 334183060 30547 30487 737914287 8625 9176 200321956 40942 41442 349717768 39523 39745 43768131 27580 27030 171553637 47298 47584 24400910 15141 14587 84184634 43167 43696 285360615 12585 12255 517834326 26929 26999 283257563 78723 78963 886082783 47746 47867 387203708 66555 65894 857253140 32264 33037 385719451 24537 24466 681149505 12592 12336 637370150 38394 38759 631663008 45766 45822 348491529 2537 2110 702184306 38096 37433 981952449 55903 56162 55944920 15747 16423 461394826 41899 42400 99374459 3041 2880 591721888 37505 37597 865964131 41767 42266 762457192 78899 78950 583087489 7038 7319 983529556 37609 36845 999599927 23072 23843 511385802 64157 63829 631602114 51613 51955 325046071 51421 50646 998384170 43970 43373 198489304 68077 68551 967611731 21149 21911 904171027 49607 49217 601126389 12614 12398 13622560 22357 22018 321082532 42223 42297 600672185 33862 33261 176771942 60467 61133 36128587 62660 62919 268251380 57859 58511 932751801 12621 12343 128879501 35598 35873 414240325 55826 56109 788120473 24975 25716 261638209 23171 23270 454336448 36994 37478 373794576 27028 26291 975754551 20913 21461 321593359 9710 10423 596206986 66861 66728 292099994 58554 58451 176965310 79392 79868 138580916 13334 13675 695638567 12411 12634 696404495 77462 76998 684454509 12462 12636 704502625 12637 12582 143750589 31303 31670 97029642 56174 56605 837088215 38071 37463 776241202 8804 9516 322709683 39616 38999 385416700 12643 12119 680759320 57206 57182 521981796 10483 10373 477330571 44992 45482 643468446 45623 45172 839487402 25473 26235 297187818 31335 30791 936161045 7672 8316 238963518 54678 54770 465410330 62102 61658 15957130 26986 26416 548989807 11039 11606 281921931 23220 22484 705930807 10732 10004 524885346 76225 76204 32655187 37426 37303 665854627 16890 17533 481414666 12660 12562 565376407 36524 36301 459096246 60386 61177 121846045 34165 34247 314545918 18212 18779 261466684 12665 12048 718999420 16260 15648 332753465 8978 8785 540052661 47105 47179 399164399 667 48 810102537 39169 39653 347000573 43093 42321 620512000 12663 12672 557555940 4390 4562 17009844 17679 18000 269106251 11982 12675 268183169 26466 26333 933813171 39761 40318 580434493 15067 14742 137277302 43400 43896 822161030 65529 65105 150629606 12507 12681 541530001 57923 57715 459014015 12683 11920 887273275 43870 44147 275471351 12516 12685 19720166 66780 66061 162805027 57484 57848 369905705 35933 35553 40009064 23104 23607 269940331 12690 12273 401663847 77012 77783 16135780 57372 56852 49571641 74326 74587 74382092 63129 62409 890278040 58291 58817 29927756 53447 53763 484604888 37119 37556 496346386 73287 72592 60186326 48839 49455 672723695 72287 72147 758702182 27279 26566 897143829 44781 44717 606610188 12703 12153 985519179 37224 36428 872433914 5852 5515 125917723 14551 13979 466234869 58582 58645 989082221 31878 32194 626938692 12548 12709 403807456 19453 19271 536550244 77221 77743 309078927 33614 34268 719545768 17883 17707 925289713 52702 52005 415101658 68385 68255 232158675 46014 46190 60530967 10174 9507 22654041 60085 60133 434823340 55947 55940 981986411 12534 12720 833765676 19589 19853 768903051 39434 39445 544457352 56231 55721 59856969 62405 61734 786692959 66642 66307 684709106 12544 12726 688547110 11928 12727 414865859 12208 12728 918557245 12056 12729 724640204 36104 35984 648129685 12033 11844 78541405 33068 32915 135912702 35643 35370 509648947 75609 75248 150546118 52613 53213 492852254 16874 16773 523389693 12737 11982 517535333 31858 31480 907554575 2453 2813 840864225 24460 23955 608110440 45910 45222 637472201 65710 65492 199350518 5336 5237 409649900 25206 25383 153280212 12745 12282 347613525 17912 18283 977956607 8455 8299 469821483 12748 12747 139761603 36019 36793 212092153 24747 23951 602923223 11241 11090 502745609 48618 48597 90261290 4210 3671 898029442 16014 16244 665743772 62568 62435 765758328 17687 18075 230705419 40895 41622 257977492 12043 12758 851186523 22128 21420 503302588 62122 61862 861472755 47526 48267 437828405 4995 5587 303011407 22650 22210 821952184 10845 10952 581017109 74601 74904 546391248 24879 24415 557613758 12767 12417 195778392 64465 64153 502470334 71379 71959 113186728 61077 60691 451788026 4842 5600 846644031 49992 50101 112545767 69777 69215 416574734 34567 33984 574848312 70445 69852 94118772 12776 12189 744693515 13558 13748 529195083 12778 12243 451960948 40960 40499 250955369 43008 42965 941965847 28568 28027 370528039 32041 32052 909642014 43759 43067 210208077 56450 56084 149512596 38483 38392 95295754 12786 12718 405898588 77700 77284 529488838 25900 25869 739628870 47916 47751 307052448 66239 66193 20251567 26097 25683 858632115 12710 12792 732810737 28440 29229 531324408 12794 12273 732304224 36164 35853 608295005 62954 63511 591972509 61987 62048 783183984 32578 32443 45929819 39075 39859 788800432 70723 70290 745269465 32441 31955 264747076 4305 4597 17972942 56466 56079 423508808 18638 18388 944691670 47206 47094 879257191 79227 79162 633595902 10138 9946 267881213 63457 62806 153805973 79228 78550 239638995 67492 67044 80734034 74202 73686 480206306 28295 28662 583822710 37306 37096 455487021 59624 59039 738627233 77791 78038 297903496 14622 14979 79659309 12817 12106 744656054 23042 22775 692566634 18547 19061 606034092 76040 75674 100029717 65480 65200 867224859 35401 34729 269654796 14881 15090 690622974 60773 60731 944173755 12825 12388 971615796 40099 40090 481014778 12827 12733 286909732 74656 74828 784039981 34290 33770 193264447 68785 69273 993248237 49419 49129 925692900 57250 57126 394509557 77851 77561 240089404 12834 12652 853802087 12489 12835 365930149 12140 11649 942316076 12275 12837 607354479 12838 12133 816937556 27951 27820 406531615 50021 49821 76850323 36504 35952 985690008 12329 12842 803094692 57612 57437 677750243 56540 56433 695053607 77719 77520 602400010 16875 16610 92017884 59946 60658 942290898 17891 17527 184187833 8380 7717 120957098 66610 66388 51894149 12851 12426 306584755 34497 34803 956691326 46821 46431 901034187 75264 74837 774369106 53986 53211 863625494 69832 69520 904669357 18483 18213 593645533 66820 66236 191432363 16780 16346 473204929 49306 48511 23280056 52619 53356 218839210 62842 63420 184076931 70656 70960 404510831 12864 12395 473271987 30408 29877 2840215 26189 25427 490836465 49771 49720 3762322 39186 39113 749281863 40945 40841 129127205 766 133 75412737 49081 49561 32459379 51688 51363 669876865 6618 7134 156670606 9746 9906 347907014 50677 51129 822680358 37132 36596 82019292 21841 21729 399679620 12862 12878 879487296 12879 12170 413024765 60827 61118 40061445 10808 10359 943286376 49957 49366 882801050 37185 36675 65691999 56340 55701 71794407 24255 24843 555750607 17467 17881 94054240 61463 61190 14609260 42854 42112 517658834 66774 67353 628730813 44685 44912 104708976 8119 8674 54635933 6423 6404 83570434 25165 24987 699919450 58141 57891 423739656 69505 69303 736608134 18022 18017 77150024 12104 12897 166270930 46222 46792 432257535 40923 40496 808174716 60943 61590 158367731 58203 57715 954199478 38367 38981 970217791 77753 77717 400043438 51858 51936 551725481 61980 61448 15754615 18321 18452 647308918 12265 12907 168812318 12263 11647 402714133 49758 49816 695444828 28472 28372 380695347 76569 75917 992895810 12912 12209 651924674 23662 23021 229390696 69011 69555 429243079 1347 962 683820252 11257 11562 427458392 38841 39463 960378323 23031 22606 591367003 33845 33758 550884299 138 419 910394270 22444 21882 175494209 49347 48889 36106526 59279 60044 44955800 73507 72711 243827206 39976 39946 398014538 48338 48644 811741533 37884 37697 123802581 12921 12928 424265274 46906 47153 773713850 78676 78051 588156137 701 1305 65929190 34822 34054 763296250 7933 8410 800233413 45451 45174 625852902 4891 4568 334804102 71523 71885 645370368 62012 61433 947340820 12938 12634 306364654 12455 12939 197916044 60110 60560 70249146 48672 49049 147331322 8363 8171 941845635 56977 57771 497608602 49355 50060 6435590 76433 77098 581740552 12711 12946 613374445 12947 12933 62774709 59841 59781 433025258 56080 55649 826393295 12950 12766 415347110 5781 5308 62503145 12952 12562 370837826 20526 20136 673781182 38403 37823 559038437 10531 10416 518038228 4838 5459 769776252 2231 1918 187961030 78610 78789 905548245 12727 12959 332730620 54101 53727 156096746 67551 67207 440460229 78287 77728 231899366 20541 20765 642786829 208 1 475473787 38528 38381 294249394 5435 5338 587687689 41020 40832 989679664 2916 2886 285250027 12428 12969 806665457 12970 12620 355034060 49934 50331 140836826 47547 47942 103495938 15947 15633 580416246 29632 30393 978083620 28608 29290 457045327 2779 3388 11788764 12977 12607 565244218 78877 78830 739384439 20760 20060 139362856 66945 66306 514328756 41694 41610 494684689 2112 2023 49332258 12238 12983 784512814 16272 16432 550234090 32103 31420 719749842 78754 78096 60194137 18856 18379 218046016 2030 2730 92272324 51419 50621 130718106 50834 50817 896398433 54308 54984 170662920 43148 43387 86505820 18798 19332 56870915 56150 56005 199228684 20675 20792 509469509 48806 49199 636720368 9917 10177 448195169 12360 12998 591038548 39208 39176 118486986 72913 72520 693416127 68710 69216 998561061 76676 76728 24012694 55267 55652 647384194 35132 35009 433976050 78894 78773 773968910 7904 7663 579982263 11776 11288 126582280 20716 20083 105047555 29101 29208 302682245 15177 15684 939198813 66194 65531 902606413 17701 17124 74462655 27169 26905 303838156 39078 38936 39242167 76863 76805 851561490 12809 12237 8416947 78257 79035 877174368 2108 1360 987328093 43771 44268 417101876 67097 67076 844589318 59117 59248 145744150 4435 3790 390554664 15085 15702 135174388 20731 19934 424180940 70174 69618 356312312 12414 13026 356603142 78064 77553 595110589 79240 78764 192308438 25713 25785 957990503 52468 51978 261465556 12861 13031 493019702 13032 12297 983183160 60869 60828 265668227 9219 9060 467372270 13035 12857 778028005 35244 35650 81715224 23081 22381 938681107 64399 64556 791456259 18506 17906 284597267 7209 7013 573146372 64139 63707 52395534 16320 16280 143427862 33872 33831 115407894 13044 12840 275702989 73264 73707 263387669 63991 64614 792739610 32608 32437 586062476 12328 13048 592012184 69700 69495 450001709 382 1 534280201 52407 53084 18193294 13052 12894 624976156 12745 13053 424698187 58177 57920 459748053 13055 12503 339348059 78606 78857 853728022 38326 38355 61581919 12722 13058 506135129 14525 15193 223349108 9446 10017 820004972 13061 12673 420984799 8770 8260 325861700 19254 19311 674275244 30040 30587 272803883 1 394 137258430 60410 60366 504979326 56303 56564 332142332 13068 12772 6158565 40480 40578 220748671 2995 3556 64133253 44790 45063 998259218 2556 3152 245904687 29667 29421 161520775 15620 15102 53297389 65311 65915 61497896 14771 14189 448465637 57915 57451 487321861 64488 63757 63355010 1448 1881 241704508 60170 60766 81567604 57505 57043 812136836 13082 12593 177725514 23046 23225 30427662 47817 47713 882547598 23632 23126 100891529 13094 13019 112292192 8898 8185 242685581 52841 52720 538075986 50208 50502 182420957 61217 60576 135338155 35125 35036 443172106 13092 12375 920280940 54139 53932 984516080 5163 4523 400239619 74877 75296 908477323 19541 19066 169620685 12408 13097 104036420 73620 74340 281384054 801 1478 255766656 21414 20901 200887870 37085 36362 478121200 59306 59613 46668167 11430 10743 106291964 79615 79138 328584994 66715 66432 140499493 45165 44570 728907501 57828 58510 501630013 14227 14903 667792141 12775 13109 832957759 18073 17930 75143914 2458 2220 223361356 50648 50203 232878530 5983 5895 274232070 62350 61968 311455800 64288 64793 12944633 25636 25589 103055187 4396 3791 176691621 52608 53159 479152118 70390 70323 45954170 69846 69052 405089111 13121 12717 602489359 23815 23476 446222880 5494 6114 448010608 22814 22473 429584046 14665 14791 972001680 18243 18668 524116225 13127 12875 990940422 13128 12855 792951841 40313 40114 651040177 11405 11418 603056568 26648 26683 596391377 13132 12717 36654462 23395 23636 309676495 78159 78550 25452909 24428 24212 437779004 11262 10983 472728800 12462 13137 610914541 51369 50713 314336052 11401 11061 29216116 12385 12678 54468221 63629 63037 619339919 48816 48563 392764818 36550 36968 981032089 13144 12716 619839929 12378 13145 206498300 72196 72556 283337742 6012 6000 86167589 13148 12574 607652017 45580 46070 168186359 52206 52865 619639455 8056 8851 132099076 12980 12501 484041106 2524 2557 610796900 64940 64490 691648834 21124 20491 212955021 48677 48999 427265239 1275 1323 654518077 28903 28145 74063399 13159 12753 35993505 59309 58921 499916922 15327 15451 940642762 75336 74813 401253492 37564 37247 768771658 13164 13069 483618848 27293 27372 749336213 2632 2018 249609077 12403 13167 937156320 42133 41384 934164914 78275 78274 49728153 25859 25957 202890560 23783 23859 570572256 21077 20497 93405931 71767 71058 855898132 13174 12635 234420112 10121 10395 59291911 69022 68764 86719163 13177 12631 495043069 56269 56139 630173977 12620 11945 737646207 20268 20107 196690112 78909 78204 793362845 35787 36198 323354886 30500 30132 491925286 7210 7079 769202624 66466 66055 136929822 21219 20585 424515611 39800 40088 686160515 70728 71516 105552987 75089 74994 521859 60861 60586 973911397 55685 56365 408475139 72053 71778 883908555 64761 65154 352175711 63191 62901 552226839 64975 65094 999627580 22997 23541 769128351 40574 41210 829085736 74716 74026 215541341 59230 58706 945872539 44418 44142 251286004 54621 54346 411002420 58032 58023 55742313 35630 36086 558167693 72071 72000 915829349 27864 28565 328553788 19342 18955 616020251 31483 31726 226658142 4806 4115 600364588 13209 13150 449440104 64213 63939 832803201 58361 59129 417949833 38543 37869 63817088 52964 53043 979441357 56971 56463 8716038 12804 12836 254524442 46789 46808 797833642 13217 12567 302112420 36203 36921 952084626 59285 59134 785638579 4062 3471 498118691 39396 38892 782545403 11869 12099 843695765 5055 5671 953162986 5406 4882 729765923 18070 17903 689721616 12887 13226 827435378 1013 296 749766915 34998 35077 691461581 13229 12439 360761144 65599 66167 759173499 77980 77996 21612638 51265 51249 904810873 73870 74038 617599876 54192 54117 5611753 12822 13235 413392553 11074 11867 572001998 71730 71459 146254539 8404 8242 378727999 53482 53328 932911257 60519 61117 661372846 14803 14710 318049044 61690 61678 363468319 38838 39310 368528559 16040 15599 309614937 23469 23036 138331250 13246 12701 1490821 47107 46669 433891624 70520 70208 355021128 73174 72458 130510124 13250 12710 695812253 64172 64869 113556381 61819 61950 576600125 75255 75093 117563736 77940 77549 208738906 25035 25029 433980785 56517 57234 853550055 73325 73423 217974197 72637 71945 678188969 7216 6952 626270548 74187 74659 704708061 51605 52070 449029794 20605 19976 379173972 13263 13171 985928527 51827 52052 309894809 47091 47670 547172660 36926 36563 598881938 9665 9374 945840249 54464 53859 63093043 7614 7643 340813855 71374 71610 719557630 13271 13082 124654347 6034 6178 62015976 13273 12699 211396540 33690 33985 3678836 5770 5438 346132661 48224 48809 65900545 44821 44961 74838313 39748 39252 175071221 66666 66308 369398151 67789 67906 99483574 42079 42024 278134046 78501 78895 319973375 27942 27503 493444731 77500 77840 891216044 74620 75221 762575455 41947 41629 423250083 13287 12513 98289311 6998 6274 326487206 37355 37258 242714929 75627 75913 31327822 73646 73472 979151189 4154 4889 219808334 45159 45386 439758470 49521 48963 174854088 12928 13295 15011114 7259 7505 829168071 13297 12667 599345686 65911 65838 150118297 13087 13299 892399295 66920 67031 322122189 62603 61987 894318208 50177 50835 568059697 38620 38299 814499758 68956 68215 29628500 15163 14485 335933746 36971 36358 96922831 56169 55808 982377963 17504 17853 765107777 53578 54219 827291575 60183 59542 480353541 25340 25156 703896286 74648 74682 690429251 78484 77807 190260010 12844 13314 889799459 14060 13401 930856546 22332 22365 280561999 78048 78730 324390153 2521 3292 711788579 61119 61455 192211588 60176 59385 684737622 37807 37853 20331875 50008 49361 267906446 68621 68966 577897004 66095 66621 439372619 44467 44170 486812341 6545 6986 735281889 7897 7901 261786779 6085 6194 449363722 62202 61851 903555996 13330 12780 1718607 43865 43561 405797141 58683 58230 971952756 74120 73795 494829135 22657 23037 536573955 34796 34052 707589704 6343 6908 488679814 26805 26553 264150964 29971 30432 529515371 66070 65979 185569001 11274 10928 504906135 60318 60972 42483420 13342 12604 492725839 11841 12145 546216435 29355 29826 914498961 20566 20855 236537720 5197 4965 290191215 28783 28739 101349940 68620 69036 226871281 16412 16908 35108114 7523 7686 90009423 37360 38013 752846645 13352 12797 912876163 69140 68870 86480567 28777 28987 425422322 33507 33434 99888185 53798 53853 281475113 43685 43028 993216691 32043 32283 395499278 59689 59637 487439653 67208 67486 541096438 13361 13292 762055262 13868 13735 63279498 60365 59866 327079393 12847 13364 458183603 605 883 962924320 57579 56837 225244220 52291 52257 458897651 57601 57217 79027174 13369 12911 857781344 13370 12585 466288069 33481 33229 528709552 26246 26349 527070950 32957 33562 111395969 37350 36776 773777640 50898 50735 512791020 45504 44707 626780923 25215 24454 899667520 34615 34224 279633307 71902 72308 102754307 72916 73317 207747333 68829 68125 593977481 48022 47566 475515105 12907 13383 988681020 25037 24353 326404426 13128 13385 205936538 13386 12886 224716974 57190 56667 541913786 26834 27628 259816147 37155 37578 688690050 13390 12593 669774792 57514 57427 943118411 13392 12901 207296942 10721 11023 614190532 12842 13394 539341967 43378 42963 191948576 49984 49845 559262232 70826 70186 131877146 52842 52463 842009468 10981 11112 528856718 13400 12650 60027687 65904 65775 715488160 49934 49654 94043692 56313 56202 44350446 70293 69673 221103607 63363 63795 941596733 46948 47222 609279982 55314 55199 966611772 57791 57276 130245643 4280 3800 752668802 13410 12704 425857578 7568 8004 618279767 49006 48254 902142977 35958 35218 875428391 15848 15332 707463712 64491 64776 518615917 29378 30053 889060687 13417 12814 44712355 45710 45287 654235807 13419 12956 624918803 70171 69982 815271385 76444 76235 113461607 16876 17230 569690663 78278 77736 101836487 70521 71278 607310700 32043 31761 874122481 51307 50672 440892234 64651 64110 257177882 38452 39225 297043135 17942 18241 651957511 39505 39056 781282155 25024 24628 87123099 10691 10961 280017989 43052 42606 918632318 6478 7138 986392115 13435 13049 511483737 52585 52205 130112012 54684 54202 654216232 70441 70469 295921778 35962 36486 132663235 59085 59327 21421762 43392 42930 405768079 2356 2320 129002653 24416 24232 336572342 19002 18382 92387568 18482 19053 920140367 30198 30390 769389316 23094 22412 127178619 72156 71526 537782540 62112 62021 545441329 10736 11224 772194301 25100 24719 818899858 3541 3377 820181555 61308 60508 93847986 65071 64380 50086998 74696 74556 791547534 33244 33619 25677614 33165 33462 505385801 37661 36986 514295294 13459 13117 932288855 12499 12115 938080667 43176 43680 644300836 29382 29692 944564250 914 890 885192898 13365 13464 463292042 46998 46801 921112713 14917 14361 724717940 39494 39288 954638637 33063 32699 554207094 28616 29378 715013591 36513 36612 707897097 75400 75657 567088093 13795 14048 517136859 13338 13473 652852998 71942 72160 6368057 33737 33564 446713421 34521 34918 309620029 28189 27459 430933916 27152 26753 391451722 51490 52130 32159018 13480 13286 478203323 42513 41743 72404359 13482 13283 862774214 71050 70415 836613348 27889 27360 385086121 554 1117 419685361 3707 3968 315548773 45790 45436 84065140 24980 24614 424508604 3896 4567 568393866 46509 47177 781405778 26303 26997 17371213 28121 27897 486141249 24808 25121 193656880 74453 75055 353440149 7675 7403 121778413 12960 13496 970833472 33834 33946 217397192 74406 74555 924905591 49532 50280 401614145 50473 49909 180794266 11109 10482 712829929 20774 20310 868816931 21842 21526 110321489 27968 28193 894861456 12751 13505 108494245 13506 13066 42121184 41979 42476 54097750 13308 12797 835284763 12977 13509 530394496 13340 13510 135658769 22414 22423 536764310 78056 77633 611918895 29896 29594 221665976 13100 13375 803397928 8908 9209 124765332 44864 45131 986878646 37892 37433 453180735 37587 37737 277079008 69655 70223 122323954 50150 49405 549806471 40329 40915 768186828 20561 20284 244315626 50218 50350 223976312 31582 31154 978509434 58092 58693 171250284 44045 43418 368397980 20923 21040 262457331 42482 42272 981912951 58278 58854 746607103 34938 35007 271592472 58137 57743 44888801 46161 46675 117775013 9479 9674 612187798 44647 45180 239129981 5870 6449 908648902 3455 3405 698843869 61150 61828 673802612 52989 52339 712191025 41950 42512 513670569 13418 13540 376975437 8243 8152 749394203 20907 20580 76763360 68496 68142 671586514 57345 56801 973453938 13545 13221 309896314 36262 35889 572467195 7055 6837 522369577 73848 73877 345293475 10085 9818 639581903 48039 47519 90352258 31671 32111 865402127 5698 5670 699769130 54755 54306 399300132 13554 13352 943883421 28116 28080 386939552 66825 66718 712550542 37850 37503 468126916 13558 13370 221956376 46739 47436 241699787 34965 34902 356726826 67914 67777 526383930 60550 60384 449552711 6504 6491 577905403 68569 68168 580534612 77382 77312 26998757 13125 13566 442021154 19412 19116 696562077 13568 13337 978430114 74632 74033 985602691 36427 35890 128536451 13394 13571 91049916 16733 16600 706038251 47099 47040 537718076 41275 40617 609478528 47655 48305 801585678 67535 67391 85555709 50694 50216 61203092 63867 63550 581640681 37285 37689 82326195 19077 19587 469852469 47749 47418 306038236 63108 63184 154259659 66054 66435 422288656 34911 34279 764949829 33442 33455 674648255 21549 20825 892527397 64107 63859 534670278 27780 28387 131766492 8132 7680 336752759 65865 66296 977172440 27531 27871 175228596 38685 38994 866916129 49987 49761 730302049 43235 42912 110456710 57327 57737 458510665 13596 12991 17404413 21807 22110 251155071 2708 2294 3390067 32658 32657 142264441 58444 58781 682122548 60076 59673 958918322 7718 6958 468428891 3822 3060 209304329 24601 24394 199626911 13113 13605 760019757 13606 12950 419306737 67478 67925 394466146 21235 21617 303459305 35461 34820 759839282 13807 13459 681030706 14695 14597 788199004 53491 53162 581508726 43167 43796 12042157 32534 31737 322031653 51880 51734 520163303 58991 58946 771668356 154 1 776298253 5810 5535 281565840 49743 50041 16076664 79897 79544 765019167 40074 40600 485506952 61376 61358 270445436 43839 44315 301028994 56862 56615 715791598 44220 44844 105980286 15667 15967 946706633 59780 60071 592023402 76215 76528 845564057 13629 12899 495796994 29088 29329 416489570 57371 56646 83959189 68552 67839 791273794 21767 21135 365391659 54969 55326 481849234 57355 57264 72204773 72358 72366 10321028 11518 12076 312303961 46791 46487 442622453 7276 7480 272197557 52214 52450 684155583 76316 76334 975420637 66699 67346 4468055 53064 52667 80139581 39808 40029 19631548 26384 26114 820885948 32029 31815 195162902 13248 13647 688326717 69176 68955 5688002 45037 44874 901930918 13650 13441 458836425 69984 70405 50001792 6960 6987 713995361 43422 44053 128879732 23296 23542 856596251 52127 51426 82804263 27929 28083 121828179 20642 21290 14272056 53469 53039 145238500 11548 11551 482029702 54132 53753 957846802 56047 55306 786745074 32806 32144 560605911 53464 53749 885748560 10494 10410 212368688 31295 31250 955679674 35583 36090 78068199 39273 39306 772674048 26269 25746 499094521 54078 54100 210472459 68869 69234 505034998 13671 13141 267821636 13672 13391 945473912 64261 64727 348518025 29853 29704 18931 10873 11569 318156511 13021 13676 22182541 41034 41181 307278850 70969 71300 530422687 13679 13046 609464906 47100 46460 927145793 64478 64732 190962091 8280 7625 952256591 63442 63329 173865618 24599 24706 581665000 13685 13152 491055628 34112 33749 185246147 26184 25777 373666251 50689 51311 966479923 40889 40488 61743147 5121 5723 482453322 4363 4633 842198623 70154 69373 560501156 67647 67289 125131275 32684 32528 694831706 28273 27826 20393550 30941 30940 304478171 54286 53596 704050968 12959 13698 349707400 50201 50576 16996802 4804 5590 635866513 31809 31086 922818291 13467 13702 473079975 13703 13666 863640403 13600 14291 155244920 16656 16117 801701107 54769 55478 878087265 13182 13707 505023865 57469 57860 80709305 126 1 64586003 5254 5446 17693880 6152 6075 821259646 12305 12867 826432825 55180 55003 725222751 20275 20740 849062526 55117 54703 958001939 45849 45624 453670408 39492 39659 64562178 40264 40034 55740614 67515 67563 529612600 70823 71540 26718226 71602 71531 815082509 76462 76068 86506322 78032 78217 858286607 38421 37844 575330144 64279 64864 602334608 58350 57930 992806470 13404 13727 150387294 66343 65996 118464580 59252 58942 902795641 5825 5414 107334004 13731 13621 662282098 9617 9027 360440457 42570 41967 664354384 5869 5257 36634329 13735 13728 178322586 13736 13133 327998531 53338 53206 873750440 13738 13034 630450088 18527 18180 290297912 51425 51049 101627841 13460 13741 248081025 48924 48686 232011542 68396 68246 380645214 78771 78269 150310479 46463 45995 827434875 58969 58592 741312994 46611 46011 340332036 13825 13974 211560285 24042 24002 253752335 22456 23160 60438244 36095 35348 611742227 2907 2560 192869125 43756 44130 998543746 21499 20903 87504558 78400 78672 248748461 13469 13756 357685090 66284 66085 806562871 40086 39715 985376227 13759 13738 971828366 19854 19444 551690052 27282 27562 567783059 69870 69253 105507117 2695 2835 584089838 13764 13562 443118601 76331 76036 814000983 8502 8582 443673085 31998 32178 543278983 74398 74480 582362009 43163 42454 675289078 72017 71851 925421323 47239 47195 479587281 6354 6339 710266348 49363 49774 377878935 13682 13774 902099560 13353 13775 352740294 46651 46385 451238732 13777 13609 997572939 28119 27495 596515416 14427 14015 973894288 39857 39550 913902754 29363 29471 160526328 64186 63873 519495836 53337 53456 290968722 28341 28208 491029629 23576 22923 102786023 71966 71217 386293076 41657 40953 584646645 59800 59439 418460684 24905 24718 852733835 52958 52987 739171608 13791 13187 857279533 13792 13564 829306602 13793 13701 987173978 13794 13402 121858365 34600 34627 960081667 19322 19181 47920552 22584 22819 680290189 59546 59200 227231667 67006 66327 649664675 32885 32923 900293149 71485 71442 850140253 30621 30569 98511874 77984 78276 772136253 61858 61734 50308544 15012 14744 574608931 37262 36476 11304530 68592 68985 809636546 52061 51476 898003002 1707 2064 14345270 7590 7340 375746198 49330 49371 209905731 45556 45658 717455737 35670 35132 950855626 21186 21881 604672049 44324 43756 623471711 76313 76335 909294836 13104 13864 817638372 71404 71614 93222823 77547 77260 73369270 7100 6785 47647862 43919 43843 392156653 75555 75352 142516100 69137 69616 616788067 13400 13824 246439772 11834 11221 210254713 11594 12229 140345270 5272 5975 638870256 6357 5971 867119364 27020 27527 851105400 767 93 139868327 3648 4248 419845265 76814 76050 501066585 35769 35568 142697402 65756 65856 368963487 78252 78490 384020314 40994 40382 834019935 61259 61656 540245348 6304 5602 135666092 61132 60572 305336902 7672 6907 458862425 49528 49986 279962370 29634 29038 983843785 50068 50810 985879436 4721 4562 484822372 32868 32431 856632680 55973 56116 695066466 10647 9934 818521223 79952 79866 898914051 13546 13849 500981706 9629 10106 863619696 13509 13851 807222371 62447 61888 332174492 46924 46934 192166616 1017 948 76376865 14435 15101 56689499 38054 37677 90632197 14157 13882 689412450 58135 57442 280754779 49235 49246 416959966 40252 40639 399970173 10276 9508 467844273 61773 61675 914026416 22917 23080 884408493 13817 13642 164699089 35640 35246 138634681 49335 50090 599266922 54750 54051 973815396 22881 23059 942469979 64535 64091 253539975 65954 65588 638787371 45129 45916 828576238 22454 22974 596848112 3387 2605 123065019 13874 13721 119984044 28890 29285 877644747 79409 79227 657558427 38888 39005 426596899 32750 32395 159145932 38827 38798 148521803 21826 22190 622906979 5328 5641 7778700 13715 13882 533070205 31539 32116 9143345 32998 33665 200843672 37779 37767 528263992 5449 5693 835500040 68889 68518 1071388 51334 51248 265405643 8088 7465 349090276 40998 41685 234928322 46185 45843 365347862 63414 63690 538731633 13760 13893 464461851 13685 13894 900234684 1 532 222024067 13500 13896 24877355 79650 79924 501861161 12597 12630 257729283 13899 13497 181526576 19392 19342 490367286 32621 32578 353700388 1 572 407669414 46491 46829 226990362 59860 59932 889018834 10260 10955 341288984 47876 47821 115116145 72771 72277 21749909 76273 76610 64440923 50842 50073 165291476 50069 50541 357464755 32809 32676 43854751 16922 16237 479892330 36211 36348 749279019 74984 74513 81328097 2035 1351 874688559 66939 66517 10525523 12551 11865 808789201 43572 43757 896082538 77023 76798 949361527 13920 13308 115670273 79776 79174 597560970 13922 13501 573672612 57492 57967 306976626 10823 11319 100416282 11920 11527 567266804 23950 23255 373248989 50795 51440 188987008 73654 73202 969291315 12664 13170 68168257 34538 34633 95094742 13317 13931 322457198 55125 54364 82363530 42485 42665 304363236 26635 26263 919822070 10580 9999 862222578 13936 13758 948180262 43658 43021 736985888 44834 44952 629105492 18363 17635 313993057 30159 29496 706950092 39184 38896 476139165 71203 71169 946860627 30385 29640 32716913 73529 73433 910304931 73517 74247 821457283 23085 23804 60172012 28958 29745 993674788 26402 25850 504800969 53830 53880 629463527 78598 79332 682014939 68470 67942 150333859 13952 13156 220382535 2480 2242 352936442 43618 43016 452930874 78082 78430 727137544 13892 13956 464228703 13957 13562 483704964 28535 29195 403709247 19629 19055 33435228 75623 75328 891101832 15091 14550 197519440 13202 13962 846976659 13492 13963 260573622 13964 13540 741691915 49802 49817 620911411 58432 59094 828005676 53823 54097 390325744 13425 13968 435199595 10769 11324 70274677 34507 34065 137957330 73175 73067 952446900 3008 2252 431926756 67400 67200 898244426 12411 12123 131496213 43399 43974 882119478 3994 4353 347929630 11587 11963 55303823 63403 63011 778400851 67831 68121 905687005 43898 43273 517386293 45587 45894 550122942 75456 75642 999169053 10423 10907 859621072 13672 13984 174341860 24178 24552 995929706 66416 66805 103007218 25806 25666 163455216 33282 32864 353192571 23534 22745 255702261 39940 39516 266084752 21220 20811 818435582 1750 2237 607029411 50599 50387 441465552 11678 11735 155515273 65787 65912 257578106 49477 50190 935662031 61897 62468 441969808 30606 30618 40611277 47986 47213 801399634 30232 29462 899176426 79093 78409 615751037 52232 52265 203967160 4415 4113 692140702 51590 52118 37329556 13816 14005 918563118 61836 61149 823347715 28349 27732 767891578 64567 63959 369994748 77846 77682 536554765 14010 13267 385063374 5117 5548 37376532 14012 13302 122131594 7827 8287 464295598 57989 58410 608009229 14015 13506 876881149 13330 14016 354163654 35927 36669 751330135 9101 8424 194696357 33152 32638 289555843 13573 14020 367092393 73631 73536 1314514 76764 76346 618183522 47496 46750 284553262 57167 57395 40575759 17429 17538 204448608 56300 55788 986881228 13797 14027 496576409 37951 37478 631215593 48169 47591 64217143 57698 57574 53693379 75354 75294 67429463 55022 54506 1559375 52544 52518 231573633 14034 13800 610643239 51362 51795 49530632 12269 11682 30638760 64456 65215 697030881 67388 67693 267684354 68687 68482 785658985 12985 12311 841082333 15931 15386 126367949 807 558 590732310 13996 14043 413995861 65285 65511 974381319 26649 26083 864003252 11654 12170 811197122 64714 64494 563821492 76692 77317 95443605 5071 5292 97851767 50592 50357 208114717 54080 53947 326149428 74140 73625 215152446 47280 47183 497660146 7596 7789 872735598 35751 35602 546848348 6679 6073 443137448 26929 27078 337783934 59367 58975 335282911 1219 581 895757221 49200 49728 131231071 2208 2157 927866600 150 652 775168527 72278 71617 267108712 38658 38665 55283548 34058 34081 83133857 13523 13187 366347243 10699 10936 155458924 45938 45885 103499041 1583 1577 46611211 69630 68993 710558963 14071 13436 891946 1774 1938 751512665 58214 57744 322015842 3262 3914 254427826 76041 76823 321492177 36562 36809 43124759 61171 61838 888797246 36143 36879 912026762 14079 13297 842983489 5496 6036 866842136 61193 60467 279680276 14082 13349 537657221 68402 68401 941193612 55110 54634 69454854 33735 34099 37072629 53938 54058 895358323 65710 66230 662381904 1418 1114 890396252 8925 9236 223738262 32994 33478 918065309 44566 44139 253627862 58239 57470 115904180 9404 8736 819825781 63454 63752 349783887 15939 15738 948008742 3266 2525 794711473 42011 41294 160404143 67122 67393 820437610 333 1 102397077 74057 73807 853255086 75981 75459 909902577 43663 43110 294523124 16706 16371 893300505 24467 24918 643394552 47752 48044 952056013 62480 62186 304739888 52719 53127 14782715 48742 49157 492454794 74227 74388 78708992 14892 14998 805063764 72090 72268 559688642 41971 41989 501594006 57307 56679 62622492 61151 60735 229219208 14115 13923 49032979 14116 13432 49497955 14117 14092 628920068 211 1 138034114 69692 69840 449977010 74961 74268 119164108 55256 55865 336387346 14122 13540 130643443 42058 41910 996042461 38245 37827 850596856 21895 22014 182703907 32555 32682 950416580 59181 58687 461055446 6265 6967 630844318 69480 69991 266649159 16048 15396 567005796 44340 44881 281454827 78160 78619 297764820 12258 11581 896415424 52289 51995 456230657 50863 51293 144994181 66950 66464 109201072 67411 67389 36860691 69110 69156 42326495 8620 8530 357276080 36863 36313 167761320 63415 63232 711438501 14142 13444 105406652 25588 25738 481531739 13473 14144 31033602 28025 28750 890689434 33961 33874 501775773 46433 45991 177118236 14511 13790 413840904 44677 45022 872007736 14045 14150 51089949 12674 13029 822780884 13717 14152 624076127 37845 37172 330296313 25811 25617 837866868 6726 6361 978160291 13856 14156 952676246 13069 13857 139061331 71947 72284 180038884 10188 10350 109047959 24716 25506 965479216 37309 37039 422729774 30942 30531 943390536 12858 12099 692955945 14164 13725 706733128 31139 31277 331613933 19524 20239 715291160 14167 13582 285053408 49593 50141 4078640 62377 61738 416166126 46819 46388 942803175 76465 76448 558597853 47131 47587 348572459 76914 76171 121912591 71226 71743 285500893 3851 3799 935024447 61303 60877 818018824 60121 59662 45028646 14178 13561 675171350 78765 78969 94250474 53615 52978 17746804 17132 16793 917774736 43437 44114 457913323 72698 73148 715295654 14184 13512 153562644 186 1 444975786 34493 35287 169959642 67359 67525 151414356 2614 1846 845921369 43958 44571 58688837 69163 69047 481251258 7965 7766 759440376 12681 12926 64563436 50375 50462 638410311 59945 59650 933779759 52912 52185 225900431 43678 44099 104922762 40366 40795 938727097 13930 14246 416926542 79839 79461 45234427 16078 15889 45786745 7231 7510 738660783 74285 73853 68799768 68166 67511 971481884 14204 14155 377839441 14190 14205 238323902 9846 9484 452802453 25710 26363 716249444 19540 20295 4041998 50668 50652 361850523 46844 46915 741013529 66503 67018 956696144 14212 13587 982010313 14021 14213 235486590 14214 13796 803718481 51922 51233 424353731 17963 17403 319948424 41408 40865 74093274 11212 10412 892607699 38357 38140 529800923 74786 75028 896895593 13689 14221 936496452 13706 14222 788203095 78506 79242 650266163 46974 46760 272083730 48373 47797 711527419 39627 39229 97862762 26089 26715 954434173 42189 42942 265264293 70750 70808 120904473 14230 13871 521930843 42468 42352 768447147 19168 19132 117508343 14233 13747 70727333 35079 34603 155812134 58219 58604 744932217 30078 29958 39070881 13840 14237 327262757 13691 14238 599520126 35543 34833 141469152 55626 55405 407623629 62401 62214 457481867 38472 38394 906265603 25424 25351 651948291 14244 13555 626321615 79385 78762 415507483 6366 5892 964913578 26184 26797 298965074 10291 11061 741731579 36597 37231 933039190 40431 40612 664059130 41988 42409 369267645 13811 14252 53552879 14130 14253 267572454 37804 38167 259460754 27340 27359 365072262 39205 38932 201689727 59819 60287 863008495 1795 1482 272185399 68904 68815 272794655 44302 44430 775142012 10991 11304 175976176 77500 77334 339569885 11471 11035 79968888 14264 13921 298277944 21287 21738 723534482 29169 28665 37107785 71786 72228 900268059 44182 43434 782957692 9917 10554 183102400 53516 53162 57953843 65503 65650 220130404 17381 18076 410338019 63758 63526 981078010 71880 71714 598655598 20922 20770 643732585 44200 44929 190925703 13168 12559 547704897 14278 14191 161276031 56455 56151 234852275 79103 79716 880204511 39128 39708 729839035 40870 40503 771031353 24297 23638 807607067 64720 65355 355309223 45657 46437 323050426 13860 14286 669833360 37888 38261 779987140 53987 54366 3663886 50428 50952 94868011 77829 78595 13777997 40453 40677 431523475 43454 42699 562751600 11322 11031 648143006 13635 14294 302427452 55069 54956 597355087 53044 53156 260880678 9303 9014 607414813 40030 39486 476466025 68836 68098 145429353 40990 40952 980685935 7998 8219 244480592 66176 66167 642054805 78453 78575 702743232 28470 28284 992908565 61722 61522 511792890 41029 40384 31079189 6761 7079 302365074 78763 78849 696451688 34450 34322 123122191 32938 32869 287895270 55316 56060 168107971 13664 14312 95150917 9096 9779 473611845 13746 14314 65361258 27388 27350 162502783 14316 13992 378036669 41116 40448 405651251 63736 63923 312958104 45259 45348 699385619 42694 43215 396081696 60894 61373 538720744 57164 56848 488471850 53472 52829 63867310 23781 23120 261996020 42117 41325 818593562 60449 60785 114715624 66608 67323 171117912 49803 49158 291105423 48739 48592 434058267 27447 27000 8306382 77638 77720 811886991 42277 41864 273547893 583 1367 904416265 37642 37518 427874161 25977 25769 151251896 29897 29277 617444865 42935 42859 547825523 68353 68179 834132144 22525 21925 278658364 63075 63448 542251413 78829 78166 846367264 50255 49590 755890092 41136 41560 878987433 1 104 394740490 3966 3936 619391619 63375 63426 54665296 13620 14347 222569306 14348 13790 598774640 54671 54053 496987832 70618 70644 310572435 41679 41399 51130960 14889 15013 364569114 60396 59952 542237301 31533 31889 609186880 31869 32610 194825036 46101 46084 659285218 13632 14357 384002178 66297 66522 736229605 11628 11104 10180415 73909 73269 451009986 73910 74352 300522564 49782 49239 1178598 77887 78541 481326957 14364 13956 91251244 14365 14097 356317144 16107 15440 437814566 51081 51120 863397912 37762 37065 374665977 28217 27982 381984207 32486 31925 972907938 39204 39579 516187480 64796 64574 522004252 14219 14373 854748563 17171 16428 240966752 14375 14074 567004394 69880 69647 257891413 55461 55684 551940417 22891 23286 126195251 60087 60122 397207162 30969 30569 127074983 26897 26523 150477357 2491 3114 130164705 32922 32385 539827483 14384 13754 555059978 27762 27432 224070872 69139 69346 420295707 9016 9010 629194338 39255 38953 452722710 11572 11401 168987421 9452 9480 991165185 59039 59543 275576288 25974 25384 281407609 40572 40959 858676963 56480 55892 693592495 66199 66249 667810743 18880 18170 145601573 53645 54051 934725250 47653 48163 877360717 61116 61233 971812089 46506 46739 278122513 27285 27650 480643313 20909 21699 131643349 20914 20342 621593427 25263 25513 760251775 14405 13981 816844547 13769 14406 990812999 65674 65477 798837127 53337 53309 780794217 14203 14409 683305143 47976 48749 359956017 67193 66788 319327314 34615 35122 372515739 51166 51753 957177562 70586 69990 483268051 26920 26210 502963397 62536 62543 810161981 38005 37353 346075881 21379 21784 904577663 37515 37719 993006700 77914 77632 13664188 57518 56788 20724328 27571 27516 7370232 22838 22390 903378048 7732 7839 365451640 23545 23532 342466254 63377 63926 574140212 75571 74809 930500307 50763 50092 942725489 14345 14429 252929251 13878 14430 111767338 35697 35230 218420413 13897 13749 942311762 60947 60460 889354150 68808 68614 681977702 51286 50965 671975247 14436 14231 64438528 5203 4448 479543780 46439 45654 979145041 59062 58718 323500320 28849 28469 788750877 41905 42166 912398580 14132 14442 649677674 29317 29491 118767342 14180 14444 548865634 23361 23196 342429967 70442 70526 757243181 34993 35589 998034139 10997 11255 112474297 75978 76019 8357022 4733 4267 870014893 27840 28049 124137422 21462 20816 171013511 6581 6369 683921463 78000 78594 128511669 15160 14383 113012351 5850 5861 816001081 65791 65631 492560397 24009 23622 706094966 68248 68330 343443434 35350 35804 965218943 14069 14461 136267335 13672 14462 820493415 46392 46221 833290290 16844 16071 14520068 32587 32211 373113959 69913 70650 67021445 29761 30553 940956859 34556 34500 385314477 4025 3990 110181006 14851 14751 119720831 32725 32044 103296219 14472 14142 371222660 47534 46930 699235279 14251 14474 16800963 13687 14475 846389156 28375 27709 123828936 76233 75705 74235181 12078 12525 775649932 71835 71043 122653028 14480 14418 638102248 11531 10758 51132212 14404 14482 385611478 14206 14483 13930941 8754 8519 647548214 39923 39444 688671474 14486 13944 712073029 45568 45927 677995444 63232 63227 521179520 14489 14353 25863368 51693 51611 332385985 14491 13716 806267242 34123 34819 311706918 14493 13891 145538987 54657 54007 882842348 70325 70024 966808907 28311 28864 296009941 14497 14016 112430060 10971 10865 973875901 19147 18628 604872445 61965 61463 51065058 69757 69000 842911356 41357 41801 9007874 54163 53622 509939731 24132 23779 97290581 14505 13725 366196203 66221 66309 118918360 14507 14406 939541513 73988 73747 426935794 48047 48271 767008325 37347 36927 912052175 44398 44249 915594711 40217 40623 679960216 75406 75775 123826397 13933 13898 824540786 73694 74475 137977983 12085 11653 506583293 46116 46208 520211937 65514 66092 589059994 13155 13077 224668260 7976 7984 516156166 4241 4802 143193501 64085 63404 909943370 76043 76375 187152497 48700 49407 201435996 47317 46886 100540294 30350 30644 504052841 8194 8135 940578113 12975 12515 462181396 56474 55768 227333145 28186 27458 207721774 45748 45234 164407368 75098 75064 530647128 20684 21395 879656077 63622 62822 102243385 37351 38060 210615867 22474 21971 560788185 63167 62884 654260384 13906 14538 37984442 41478 42193 394835307 13795 13777 65497291 14541 13905 94304345 15044 14614 716135279 23827 23168 232754490 61324 60862 336975437 66811 67546 424754292 8824 8837 402704788 8069 7797 183878344 71651 71975 214342769 14549 13902 128825758 70429 71116 303960302 27711 28308 590161273 26019 25486 761016659 13322 12961 787348053 34502 33920 164477151 69079 68735 556006362 66529 65786 97561231 16831 16097 974548528 3264 3042 172296199 33714 33696 767222209 79681 79178 4811847 15478 15977 854274293 54645 54756 859845450 6024 6496 797979259 14564 13948 394992270 4732 4477 556090785 33059 32957 161953523 34315 33916 884042084 10122 10304 448913967 16245 16605 786974652 5457 5029 331177485 14571 14129 969844212 35684 36060 563752126 14573 13881 77092890 61395 62004 560524861 14443 14399 523541210 75535 74943 916597905 35015 34695 360772598 13863 14578 951680877 30488 30253 235258655 49630 49286 267782230 9045 9084 283177270 9992 9278 536598332 79210 78484 324315365 37981 37931 247805241 38159 37987 684855726 4550 4500 650800734 56856 56839 873705361 39999 39830 20290982 55504 55406 166574951 29733 29027 99487541 57907 57616 344807415 42859 43480 60306071 47270 46793 537794263 54051 54461 742469790 2445 2561 809754654 48797 48000 735560511 13960 14597 295114370 47158 47800 447458861 58690 57896 746306805 69165 69056 873956349 58938 59075 589173935 35597 34812 199212422 41596 41542 236154075 6085 6208 491742063 14605 14021 191762379 1025 1661 370311478 22592 23387 417384934 528 449 306977830 39299 39234 913630488 7035 6630 672497538 48944 48752 252648777 16577 15960 485786692 54981 54850 677068322 39474 39337 118909242 7096 6343 786295287 6711 7226 797991812 21495 21218 605970541 79866 79067 972390285 79235 79019 405928097 40078 39280 670941532 20557 21067 77681121 67144 67534 64010112 76493 75930 514585587 23402 23102 516276012 18746 19225 9961576 13956 14626 506423716 4602 3928 778663523 57239 56534 25448015 32095 32374 148504124 14630 14006 325776026 35620 36318 27330904 14632 13874 936469911 63618 63538 135107086 14575 14634 647541295 57186 57231 572383841 18283 18905 475943968 68531 68127 606646873 26971 27675 809105396 466 332 560899540 13173 13443 378320222 51959 51159 876359228 25395 25983 172171995 28625 29123 34230650 14644 14418 581878926 57879 57811 146047685 34758 34891 635573624 7523 8285 295200162 14648 14194 534859936 20183 20789 817359782 79906 79563 60433056 48481 48052 524547511 55444 56087 442608214 66493 66430 825861262 45951 45564 63403067 69924 69817 256419929 40872 40178 443028946 72832 72715 661674467 43343 43040 92425897 45655 45219 564335870 52534 52422 150660063 47755 47694 260442222 63166 62799 680735762 77676 78227 480547559 57187 57496 669789518 3681 4272 43134646 51001 50750 261989477 70612 71342 708625361 74763 75003 715097837 41675 41454 330841041 14142 14670 403175776 53923 54595 657322719 29777 29622 760019837 13991 14673 213629875 57254 56884 677613113 65973 65859 537793344 72729 72356 81529226 24455 25241 753074946 29655 29034 454963776 17859 17063 534383106 25629 25299 393212560 14681 13885 709275873 14682 14353 910834786 31555 31379 136795680 67373 66673 110453242 56066 55379 400223989 1341 810 645783913 76686 76989 307857047 34871 35371 865266500 36272 36183 922274857 12218 12963 929519325 14691 14419 635230191 8382 8061 965572672 5079 4395 638939697 20186 20456 241235673 45777 45708 791792347 29753 29553 845282411 77909 78039 850118544 13968 14030 526627289 65444 65964 37698708 24481 25236 680449841 55091 55162 763019184 1587 984 84047376 29546 29098 687475547 20715 20269 732459341 71560 71267 860841355 57445 56710 356285418 391 1 697574262 15191 15247 810354233 11570 11804 75266529 27309 27074 929646592 4464 4083 626723013 14712 13985 719352728 25167 24742 975833727 62133 62127 297799322 32518 32444 121785469 6311 6966 296445086 14717 13957 190482556 37007 36720 689667856 3379 3058 71374705 75325 75493 737248612 9503 9722 104245535 37724 38458 293991143 20173 19410 542230426 29447 30235 493638755 54210 53455 650188696 73621 73975 117579508 14659 14292 59776066 12739 12565 219934816 14729 14402 418057797 5497 5236 523862967 43159 43061 29400510 69151 69295 799073110 6149 5786 451993204 36245 36316 103383 30598 31186 383036206 65350 65120 681007377 77324 77520 396108501 14231 14738 196253801 7311 6940 50218456 58743 59050 646457071 36579 37003 677183896 51953 52504 559372744 60107 60778 841768683 30534 30087 776950517 36337 35552 506748653 1080 890 797428741 62885 62975 86875901 17707 17419 420328497 20120 19502 32812221 61290 60756 719167909 14092 14751 810043019 22492 22928 139660125 1652 1435 68077898 46815 46542 723914676 48720 49401 132061049 17889 18439 637899895 23718 24040 945152635 50806 50996 243782780 70864 71455 5851825 54910 54795 153315363 19668 19856 583891313 48987 48909 608497642 59776 59732 495703852 14764 14077 998535623 56336 56020 596476228 66385 66702 522282994 22640 22503 244598063 11802 11040 468906255 6551 6029 435405067 14091 14770 376158934 56019 56448 704308742 36432 36956 387147724 12568 12242 63813699 67913 67306 360955943 34540 34039 92698067 3238 3674 489224697 24916 24226 832064957 9698 10003 895184807 55648 55185 100603561 40836 41534 774402732 60544 60871 635799098 77075 76966 789774386 14845 14532 141666589 14013 13568 578463641 19466 19800 372906090 18134 17928 868334456 19106 19221 591298752 13615 13403 551273389 28177 27601 800357537 22392 22692 564521323 58398 57808 327106409 23935 23209 119262937 10129 9561 849922702 25564 26114 737099511 60612 60373 391283606 3800 4260 708622122 38360 38195 15165033 72040 72488 914095988 51679 52026 113242872 33816 34140 602421656 56863 56705 662843628 32873 33446 60656932 36405 35740 553790640 14804 14785 158122154 11329 11848 914732711 50591 50283 870206676 13591 12834 199950656 31311 31059 551729609 43748 43776 85133911 14916 14436 621516469 18010 17281 466818669 7309 6509 63590586 62868 62129 113084468 41955 41284 87609275 48647 48016 422769924 72628 72826 263686517 26906 26817 520510652 67977 68721 167112058 16473 15891 891215371 25365 25893 751264344 7530 7715 443452089 948 852 123966505 36932 36898 31852295 65999 66643 56550665 62163 61473 259237875 32168 32313 559607134 14827 14689 486194119 14828 14467 82242970 14829 14491 71089894 42401 42700 806923920 44069 43411 611075829 55524 54914 84641243 64980 64923 724158559 14834 14641 936035336 1890 1345 273656002 14070 14836 573920581 55694 55783 179624315 79012 78253 731321364 31188 31798 62214739 37676 37450 404522634 6746 6733 671645008 14251 14842 163584018 59293 58635 370484138 19613 18933 964776485 26960 27084 142326670 51664 52228 935026773 6050 6118 502606837 56097 56709 259909002 1 488 101820388 61384 60933 543756229 65447 65281 368006012 27046 26384 117102096 14368 14853 832868592 43778 42987 516976370 37622 37258 895976600 67488 67067 523366630 35011 34349 129915492 40497 39699 646271886 69125 68994 712263248 22187 22686 934543952 51604 51206 184790300 18136 18917 509201732 50672 50853 431159623 14151 14864 889941977 56709 56764 31189278 76212 76982 212168672 10455 10045 95999478 37717 37471 495969621 72573 72923 22864265 14870 14290 27595883 26123 26052 533478179 12062 12601 216490000 37431 37200 503093754 63030 62753 646567011 32579 32532 377461829 15262 14620 127228537 22954 22337 229270719 9387 9858 767294709 70985 71482 282857122 252 1 598321837 21839 21948 122157330 73300 73147 103861972 23095 23046 851425234 58210 58127 13329649 59258 59207 131568158 58168 57503 505341937 13407 13514 777073046 24848 24721 418609909 14889 14176 213274763 53029 52635 151696670 56549 56495 295805473 19407 18722 970903678 14893 14769 397349434 45416 45074 370756840 16999 17691 460133127 55216 55448 161814414 2876 3241 693520768 33556 33109 255273632 49291 48595 859073159 14900 14750 702986304 1403 919 428747306 14693 14902 148319451 45363 45330 369460562 6828 7050 148425251 23016 22520 157515 40748 40370 499854152 14547 14907 92688794 58260 58309 894899877 63782 63501 754235992 14910 14708 641311075 46643 46404 294796426 29716 29561 398741347 5761 5439 496823583 7297 7328 490501717 24556 23952 465598558 42198 41464 32021479 53188 53086 752542506 30206 30763 450684353 44314 44708 270059674 14060 14740 52956579 27074 27119 421450098 37797 38299 910712474 48358 47774 228581543 64897 64135 714710490 70338 69833 263150953 8128 8437 902199670 9494 10070 680783995 6707 7082 143715943 7325 7576 662217967 62262 61603 282590740 68218 68853 416206857 14321 14473 627369092 59750 59366 840584246 38922 38410 551975750 40625 39995 720036982 56896 56132 591188823 34146 34937 851180333 78346 78713 44762189 1248 1110 698817267 54050 53746 433724220 72714 72194 43450816 33187 32616 926386304 41372 41344 518153772 63614 63295 564240613 14210 14945 51664380 32770 31998 178297975 44419 45118 914361454 47977 47654 279962640 70425 70273 195403097 35341 34596 637338210 64580 64109 94847428 74016 73564 667839516 63500 63384 629189384 8785 8047 369460832 66974 67677 945941719 79186 79891 413994264 9231 9473 947540540 12021 11941 722596469 6234 6538 451792470 11142 10701 566829270 35214 34639 462065992 14563 14962 642243186 5591 6192 928400474 14964 14938 10570610 55738 56094 566566410 368 580 132123844 76329 75639 900316882 60956 60394 456042206 68275 67477 332203293 12565 12049 30730092 56766 57473 523037667 65308 65415 43485292 65467 65836 505824436 27250 27780 296499151 61023 61443 99153011 13811 13997 810307577 14977 14572 645624206 34704 33970 564123723 36779 35979 87094150 35647 35753 354998637 17643 17315 545482465 305 433 109061984 20606 20685 994175969 24120 23790 338215448 52505 51974 145287768 1535 2258 748550487 71169 71473 721792655 76124 75579 826992454 51306 51247 747994188 78660 78081 169031372 14534 14991 936871064 52396 51853 434834616 7239 7845 171502143 38286 37867 306424899 14452 14995 210453759 78202 78536 983722676 42187 42048 97884120 36708 36177 751871588 71756 71063 704962340 51403 52163 427729653 14485 15001 17473234 14989 15002 53324549 15003 14575 517976016 63355 63367 517157746 77311 76780 3900807 74043 74428 929315611 10844 11073 151871218 66465 67066 81950062 62829 62084 236131010 15010 14454 104088608 76068 75934 365529192 43473 44181 291377649 14352 13876 921414777 63052 62273 713561716 47855 47222 283059158 15016 14899 491952173 32252 32488 221092433 562 1111 546773893 21655 21082 339255910 33232 32712 97958357 65742 66271 59110622 55579 55379 334762234 40735 41483 734673470 67039 67517 773506881 20990 20358 257111801 73702 74157 540924837 20644 20994 25440902 8479 8403 28955933 15029 14984 124023481 15471 15120 841964280 68876 68097 123887071 6452 6477 51310126 64704 64365 666801938 69033 68400 370485114 58402 58069 981180117 76137 75934 960262878 72292 71906 798566535 68104 67710 882426836 46001 45581 218728242 6753 6343 466521402 15041 14774 362391411 59579 60334 448804979 30282 30835 102696983 14472 14542 244302865 21080 20819 9502185 77035 76762 789416611 5156 4833 570993105 55186 54503 724164133 70268 70739 29717554 41147 41347 685180677 7239 6836 24306319 22124 21508 287372275 39811 40087 968065594 15054 14693 942311880 14612 14171 891337376 467 1 654318732 4068 4159 18639278 8255 8939 323673234 48696 48260 192927759 10055 10689 629500315 5039 4914 507332277 56423 56048 16462721 47348 47305 249501734 7454 8077 133042519 58239 58526 515123500 15066 15047 174066637 72181 72224 458202617 44031 43830 927987549 23966 23704 660474723 14500 15070 48659890 76833 77442 428463495 72099 71841 673275268 48741 48219 646076427 24728 25196 929172551 16502 16700 101966867 14817 15076 65166557 46867 46596 37646723 79920 79747 368264437 14555 15079 165483777 34412 34402 87478946 56287 55825 25308999 59059 59510 166567281 65611 64977 325082920 59579 58811 263200244 14747 15085 583149860 63227 63388 31798953 19754 19647 307515318 53504 53083 209773069 45420 45373 635289150 22620 21997 809012938 42102 42717 361463003 18997 18816 670415830 15093 15082 979625842 15094 15072 607366717 6615 6108 22621622 60274 60077 889957207 74591 74558 287159888 15098 14692 900466001 16208 16848 814801592 47132 46628 14606666 40496 40688 119556407 19948 19296 487305698 34307 34549 437198400 509 1 451935607 14630 15105 825049182 35329 34999 299676389 73465 72773 811900902 67837 67971 507350070 50282 50312 522531094 34856 34414 912426047 14042 13806 756810474 65313 66048 167978531 63502 63244 421641553 58956 58158 626507943 1734 1446 606659954 5796 5509 28957763 37561 37289 800275222 15118 14926 535558187 44156 44302 22467526 22973 23521 447549382 24564 25014 474714674 64262 63756 420739085 73447 73211 491113796 33533 33276 369897145 49400 48619 689119722 48716 48498 655842577 59769 60017 860098429 19556 20180 754830018 37491 37356 35171469 15130 14568 7333261 14473 15131 843532942 15132 14789 718585541 14867 15133 612118631 5816 6402 431145281 48619 48177 441874561 14239 13764 380257173 64769 65120 863934911 74268 73789 17095004 35411 34998 345885302 43709 43807 56021479 3007 3140 955143361 6272 6708 654190196 73155 73806 5818373 15144 15038 591087599 15145 14842 149908565 72864 73333 514917218 15147 14955 2052357 32343 32457 720166097 46916 46346 406719559 43600 42958 88141484 37012 36618 423166930 5890 5444 848220487 28192 28128 838237995 14466 15154 566219417 22702 22322 742663434 57369 57959 562340646 46642 46206 976668647 13369 14050 652419302 68804 68759 952668904 14455 13941 15664337 51937 51253 715963728 69372 68789 851485549 78859 78597 86581629 15164 14745 330992778 44137 43978 805935888 3753 3182 978069759 61564 61659 224083500 31036 31237 632534503 23245 23062 756301043 58074 58596 988884880 15313 14771 812217221 37723 38470 528756209 3550 2888 311235149 4159 4432 451946923 59891 59481 222258616 1244 1898 26480173 25523 25471 316114454 18165 18641 854047472 15179 14680 195148550 14727 15180 654134075 8789 8281 62592726 71560 72245 521920624 36707 37370 596696414 65621 66362 720960380 72504 71869 78353480 14706 15186 272424521 36315 35611 996750815 63465 63004 18484299 38658 38950 866424828 16687 17124 62940730 15191 14514 721351489 1006 1387 209271502 62487 62126 440882100 54937 54248 86855744 2645 2248 288571220 15196 14577 998402808 37796 37327 866243239 49592 49011 951436632 8078 8058 425200234 61950 62598 307717394 42051 41674 665602176 14987 15202 533438003 24049 24729 895757037 6145 6836 921117161 1467 866 799475476 37425 37429 126612694 41897 42466 409194231 14613 15208 877764495 46416 47151 168174347 39487 38808 417753771 1571 1336 63570348 52922 52392 920428049 43409 43743 102471974 20237 19912 550522474 35297 35452 64631014 40516 40094 212667266 17202 16638 678912826 71433 70686 700211843 21925 21555 43021513 72179 71520 153541724 70624 69842 447878415 67470 67796 355299942 2950 3664 167064659 24018 23777 94580378 22164 22236 267476038 1023 858 579459267 44344 44956 926523096 37822 37728 669733269 20505 19842 245241350 15230 14755 543212629 75787 75210 614633978 38149 37566 549887948 9397 9108 137570767 40318 40951 897933500 55389 55881 200730225 52590 52229 769043910 14647 15237 764390918 14565 15238 663944244 24101 24388 378840868 15240 14869 682416893 15241 14504 818028865 7688 7707 213787733 67145 67484 183248872 45396 45641 165203678 78294 78138 674822347 7601 7268 878029416 1 202 680239369 36842 36524 373099927 75435 75737 38207043 57152 56360 48144442 15251 14712 709768616 17594 17556 602431799 15253 14714 833317029 36270 35912 463922441 69249 69625 778810471 62053 61481 347719404 34213 33492 609981313 27262 27859 661958585 65740 65156 572629829 44064 43985 108275568 15261 14626 307279070 29330 28649 888625296 15005 15636 169546759 7906 7967 9045785 15265 14741 147109908 6984 6842 515507831 4909 5182 984045391 24326 24597 872282762 43773 43742 378484637 30460 29947 344714839 14782 15271 858886308 33182 32899 710065194 36754 36708 499072373 77290 77207 985714670 2781 3081 10567504 51220 50993 952837377 10512 10296 552222754 9609 10117 930970985 23056 22913 56454625 1 24 438072173 27623 27655 105052889 38180 37819 185309361 43176 43892 436103949 50588 51095 30345404 15205 15285 854542461 28044 27525 717472663 7064 6292 442352330 45466 45857 27207590 26385 25624 11415160 62644 63276 167006240 15690 15174 112732245 77018 77582 610248255 36701 37119 60506907 36041 36119 179804112 74284 73960 251180827 61954 61244 436271159 14936 15297 900181649 52991 52833 330664822 15299 14654 943451759 31609 32225 367425837 14699 15301 310540528 30200 30141 662353658 15303 14695 415665730 44726 45399 329603613 25487 26257 287581272 17024 16447 185710879 28371 28353 948987456 67290 66819 271109917 34332 33935 731542926 1185 1728 491039979 15321 15163 922233404 32973 33738 587323823 51780 51265 109613321 15314 15242 316057271 25535 25554 40456438 15316 15009 784977717 24064 24031 128429292 64870 64125 83007181 43181 43766 30282289 47255 47415 790078 52329 52020 393922258 15322 15285 106773346 73203 72786 829237680 51868 51712 976285571 14696 15325 302006842 75829 75294 325118827 14321 13948 866689193 49006 49633 856650922 11956 11328 1659760 18131 18111 771260681 61483 60745 366955469 12374 11918 995000140 10642 10394 305155563 68467 67978 351560077 26903 27085 735663014 42642 43442 17882291 5222 4916 485894607 13985 14077 343312080 26412 25722 905035912 35747 36510 104863055 43065 43363 142252970 35638 35374 696350873 20134 20655 930713202 57635 57223 18863038 7617 7057 143945329 15025 15346 661014684 11687 12218 740871251 63522 63046 712913445 54952 54751 124986696 11247 11196 205354678 67047 67748 182814189 59390 58733 301937438 55173 55264 158645799 15667 16285 332721060 17452 16851 788400404 39703 39074 671471232 57609 57234 390414433 54193 54931 132817040 23525 23597 813443819 7565 7430 462330903 50785 50805 592613647 31119 31517 821372115 11733 11379 776237083 18151 17815 253481650 68589 68776 806002743 14582 15366 954218097 11433 11250 135663677 75797 76422 619253066 28402 28492 873488672 15370 15040 318861184 49362 49110 921181995 42906 43285 889140514 17777 17249 238881097 58382 58755 227644230 15375 15323 141160075 14792 15376 93890940 75032 74486 417509807 21163 20400 258234694 34282 34430 879013243 14846 15380 35550582 32446 33028 291139580 49857 49517 8134966 70959 71559 871360504 24067 24687 264985029 43591 43636 515260297 79528 79319 325730169 38941 39095 404095952 4556 5139 90335222 62233 61903 579078075 76731 76850 962280093 75981 76306 342160688 49318 49450 880943391 15176 15393 56271891 26398 26548 307324060 30147 30181 497288579 73766 73406 70259970 15284 15397 329250290 66057 65516 437227483 19271 19102 940733588 9788 9267 927766074 30259 29581 878606623 15402 14802 643939183 68307 68157 515734642 30600 29840 501090574 57633 58109 191375456 57233 57901 664252627 35314 35723 119383008 54908 55234 720472352 69937 69576 466001472 17396 17626 6841067 35284 35864 954141550 59396 58873 789600473 14714 15413 159173023 15063 15414 603840240 37312 38036 528159730 61295 62092 230652253 52573 53245 157395108 75962 75237 432688824 43555 43476 821419420 75695 75361 571292218 57095 56470 101883961 61818 61421 612227640 12662 13249 908754475 52907 52356 325725633 15140 15425 327859400 28036 27679 682859370 13149 12352 664805216 15368 15428 23833165 29099 28641 132029007 31902 32602 453875070 3160 3132 209349118 15077 15432 745374212 37660 37488 25229905 15434 15042 423191579 59939 60181 115012583 43712 43857 281183375 75591 75630 384943419 15112 15438 168776494 24856 25365 948103812 53098 52672 245069316 12307 11707 799320838 38921 38495 675095475 15693 16208 966502996 17173 17006 242509636 49850 49671 728452018 15446 15318 288778173 20682 21036 181694585 51751 51524 19127255 15333 15449 496694576 35410 35359 469764715 62066 62071 978640405 13147 13032 224996234 10674 10660 585964243 15454 15290 88493800 25585 25620 695069579 33891 34364 870841414 73544 73068 923552565 73594 73381 929121211 40601 40621 386579134 9237 9499 890434735 40610 40436 516016974 44132 44547 158298626 34693 34414 585730321 27192 27489 304450393 18150 18533 591691191 47504 47131 350039652 15821 15111 158705225 21452 20889 976988773 12700 12550 590326043 76442 76662 235338755 70720 71195 821044352 15004 15472 355470214 15473 15415 88363938 61232 61254 221489083 15475 14923 770819502 15476 15292 187489535 15477 14733 778087790 15478 15248 293543141 17188 16761 602595400 79647 79426 80970320 75239 74785 156497814 31049 30724 738759164 37023 36960 367784166 32744 33315 890525090 54482 55026 241634881 14840 14210 58830262 21495 22030 710697586 16242 16993 183245060 71122 70377 101135394 45680 45542 915963953 13607 13786 88854500 15491 15492 876430029 49061 49146 569145824 59485 59597 741683424 68903 68754 478203174 8371 7868 69900116 57112 57566 723635053 76391 76380 727404582 62547 61946 657369075 15148 15500 746146551 14703 15501 121029596 72656 72604 63346613 77762 77020 100576129 52720 53067 106331686 2812 2503 203214070 33686 34257 712837532 66809 67151 642095483 28351 28140 593439800 15509 14834 28645126 17950 17528 195257526 15511 15311 131188638 66292 66988 214695169 31033 31462 609161617 19760 19273 124734864 50106 49617 267781548 15516 15447 271714896 19055 18536 162006744 36683 37149 631043784 29559 29051 678611996 14988 15520 939129327 50130 50643 89260280 23801 23708 692397057 4953 4546 50920747 40102 40058 564960026 55288 54982 257936789 15526 14930 167091202 67303 66782 540688579 13705 13574 142598568 52575 52326 648322674 52259 52651 820118812 56355 55663 186810032 15532 15343 888077682 72680 73045 910237918 15534 15452 842653439 23097 22398 614659080 75242 75697 178798684 8753 8212 532821607 31674 31301 918902631 31184 31194 441596834 12912 13444 7466778 54881 55473 733048092 59793 60453 18561177 15435 14643 365534796 15007 15544 385564077 15545 15266 217262334 609 533 598809410 72267 72687 874345800 70684 70329 692225951 38857 39123 322625852 36174 36091 769447661 42227 41469 107783034 20309 20291 619194720 19092 18838 99888872 65609 66250 647526591 9415 9955 325253713 33695 33040 193255970 30355 30814 850775298 50221 50112 827273532 70396 70189 970083418 7559 7437 289120074 13279 13739 278552329 47879 47598 114626237 60422 60317 230317094 20906 21014 173850158 39637 40071 114807358 35219 35259 565407603 15109 15567 190428840 12150 12541 786863044 14837 15569 602865476 5699 4941 532191780 8438 7737 277839899 61211 61015 25717109 15026 15213 376199688 76281 75854 389261220 64128 64143 871097550 7137 6809 933463023 15032 15577 137947998 78651 77857 795603976 76379 75674 482821604 15580 15466 234958187 13353 12556 867288917 36099 35389 198793955 15477 15583 792913794 51920 51273 11584248 4380 3975 422911100 43531 44327 488947902 62672 63439 474938686 30931 31565 890741475 8505 8512 583450282 77158 77767 638540566 53403 53286 975491897 15179 15592 202134875 62586 63286 754676343 15319 15594 806860813 9677 9270 697920127 43590 42948 180856347 43116 43177 756225296 15598 15386 863288698 63233 62705 686589926 48476 48211 880212723 15238 15601 513353050 48866 48635 482884545 19871 20621 292807574 62074 61675 124822713 15182 15605 389754622 52217 51940 573770376 44533 43906 950096174 46423 46577 370959098 6802 7447 564516039 15610 14905 238298221 39269 38937 21181886 52243 51550 669139441 62386 61965 647687320 52389 51997 86163791 33375 32648 750840453 16534 16259 761566993 25750 26316 653898425 66409 66077 396990470 18287 18530 780099833 4487 4059 750211490 34353 35068 928004087 209 680 938428889 15623 15267 847395627 15624 15557 859717857 40303 40685 8028777 18418 19202 441147050 66664 66371 244903100 75078 74609 153212173 72093 72581 204082052 48706 49240 475646899 20814 20531 263280553 66414 65994 932903223 70180 70371 319323986 15184 15634 109560621 78035 78242 784833440 66962 67271 644027978 60496 59820 653607138 53778 53051 589275733 6326 6728 555626339 7205 7070 152965611 61144 61622 148060390 8886 8759 310389629 44522 44079 480699234 15644 15460 278529018 45693 45936 870321907 49777 49740 782133004 49672 49856 354956713 1313 547 840865797 34035 34145 989036113 5279 4662 999485183 20892 20455 523345619 64022 63602 569762193 20335 20075 363578972 45770 45390 80789883 68132 67535 418860449 28679 27909 129133249 28069 28842 29510598 74600 74112 63364970 23966 24742 409102228 9737 9589 331470074 26269 26771 444936594 12886 12460 511259698 59993 59774 659655833 15206 15664 524982611 41630 42128 165399326 64248 63517 22616058 62937 62576 796443059 5289 5415 552904056 79062 78466 496711817 18949 18322 966555624 29017 29493 334049854 69197 69889 646604692 15131 15673 10766396 15674 15611 647927 39329 38802 152274048 2812 3166 616884353 65207 64930 717234927 29795 30101 741690672 5758 5049 600020310 18253 18358 751105630 14059 14012 923429538 15682 15410 215911491 61981 61594 724532648 20955 20473 780898218 61641 61976 76744881 15686 15406 799483470 11261 11752 113484205 60845 60046 363538093 49372 49735 393736530 19539 19398 132726497 64378 64158 291687618 15415 15692 836096466 57083 56638 80763513 28334 27957 768638437 56309 55716 37552079 15696 15326 925066376 12744 12539 601938924 22342 21578 139501492 37200 37920 135373870 66068 66676 836412689 35135 34760 953072533 6534 7193 209522352 15703 15679 716455825 64329 64998 325203818 611 670 147649283 15019 15706 990848868 4175 4074 254203763 31284 31434 57654052 45306 45204 269488939 46108 45818 50548022 40362 40025 97526961 7370 7476 44067569 15713 15416 909240809 14325 15086 909606583 64563 64399 969224329 21640 21742 882796780 1 363 993926109 14653 15062 788290791 15719 15212 769667766 53782 53441 157615406 37483 38183 194775085 3578 2830 612737339 61249 61379 885330980 49082 49041 636552569 43443 42768 922964670 59194 59955 785788181 65578 65880 510490789 17892 17323 621504152 65469 65202 259806850 15730 15546 739456793 24249 24559 562437956 52728 52664 819179239 24588 24517 220770728 52510 52066 434845252 16580 16085 557282817 46491 45973 76103946 31178 30864 119212229 58907 59565 583630502 20555 20205 165509390 2107 1865 724978059 74499 75273 31491376 57027 57065 433035973 26920 27584 213501722 71637 71382 25734358 47241 46476 311598562 10656 10356 471883342 15222 15747 79182395 4005 3968 171613397 15094 15749 235808652 14057 13602 128668643 22572 23229 810812144 8235 7574 535947187 66964 66390 910918163 30792 31383 183607850 59314 58891 756095983 68615 67965 44430176 7915 7191 206620648 7797 7853 192156931 59907 59381 913601070 32915 32171 178069212 8682 9333 10003938 67898 68215 632444694 10357 10688 601386249 31379 31016 86122286 50044 50111 53265918 29087 28358 887069868 58050 58031 944755774 79193 79555 809169472 43124 43726 844846294 65823 66434 962751066 44699 44730 815352958 2924 2654 336975371 15773 15444 423645030 73224 73364 86691177 8071 7308 463155876 24359 23940 780054398 59580 59565 779564023 36490 36363 334787408 4239 4927 364794310 15011 15780 32139179 58233 58943 144769250 70825 70185 830774471 66024 66682 35328144 14110 13926 493086339 15773 15785 162688994 36557 36629 567222721 43079 42434 632346008 19966 19321 90254294 15564 15789 218921179 15790 15245 768751336 31345 30622 142066994 10432 9722 511114466 19698 19821 366225256 70757 71160 459728484 25945 26109 10451876 15395 15796 718487719 2693 2967 115507924 15569 15798 809423552 46665 45960 820201560 15436 15800 223050599 15801 15370 97931503 77944 77190 962280513 36920 36861 349219628 72879 72520 261463739 43806 43246 669502805 42571 42016 666800196 67244 66471 134185898 20743 21225 990498686 52109 52185 811145830 56088 56120 701756848 47340 47732 447138206 28942 29094 6530583 23896 23206 30804256 24792 24585 976533437 51432 51079 527428479 32793 32514 470913509 15817 15568 166089762 56236 56859 534850606 9284 9807 15055541 29946 29833 221347591 35882 35313 540247105 15822 15205 165195991 55160 55869 545626938 23360 23928 596757470 15825 15799 954149994 15734 14994 138540203 71450 71339 365880245 35785 35046 896558126 31713 31682 352634455 44217 44984 819886306 8424 8536 219543915 68842 69332 497657053 26858 26395 820751547 24310 23886 876747520 49499 49687 255744698 14467 14295 186344833 61021 61149 659412677 7759 7643 378721944 15653 16403 38166294 5344 5884 510759646 62770 62807 638195035 70115 69501 256098252 17676 17749 686075970 67116 66571 39110241 49859 49708 988786277 51987 51639 302480247 16558 16399 484680652 73274 72777 415206865 15849 15565 372724 25297 24764 407861677 40876 40935 956365887 15852 15445 873831855 15853 15294 644286924 15255 15854 917766688 44184 43387 677155656 3446 3771 84743064 48032 47403 495001881 74128 73914 144948683 64008 64176 906042677 15835 15860 52714656 14858 15436 211944022 46502 47268 260769153 52730 53284 880497785 53658 53151 9422790 14590 13974 248003424 34845 34265 75255182 22627 22768 531916141 53761 53705 733121098 37532 37653 452594441 15870 15117 160653985 65079 64652 517543388 34480 34024 835913538 65872 66499 153776264 31667 31631 887803479 23274 22989 389653969 44079 43292 29579052 77341 77312 504861210 6844 7133 494450367 76020 76248 613071120 76754 77203 52737306 70837 70590 238117503 77311 77420 278821754 22859 22790 140863496 15264 15884 758760050 15177 15885 515226236 69369 68604 546245520 15616 15887 48825487 70578 71320 64168627 15889 15654 238284967 11392 10843 591400486 41253 41717 113633080 61630 61255 511175149 45313 45016 31619368 15894 15457 998240361 65088 64670 283480157 54776 55443 125231425 39824 39034 816526265 69218 69996 729393297 623 1149 869447375 15900 15844 116259209 38036 38638 344347243 53459 52756 768646208 48696 49292 522664345 15904 15485 4491957 64603 65099 920334004 15602 15906 521857659 41828 41865 538443659 2569 3219 126471549 78731 79020 745980354 19283 19883 475240264 19652 19038 664395627 40978 40447 375300361 15913 15256 513679282 28583 28587 523414828 42250 41817 939979278 30205 30220 342001208 78037 77809 141025256 65111 65089 975471654 71107 70883 861910774 15399 15920 357162797 1365 1015 411297586 40633 40350 721629981 40325 40986 594919252 15924 15508 916969704 13350 13646 167147450 6283 6178 131543646 68927 68177 886347331 32976 32570 538494650 63145 62412 983477286 4796 4646 121098037 42981 43352 627677344 32888 32119 726408316 59549 60272 92995589 55879 56421 401731079 11880 12193 205641779 69409 69564 920174824 76445 77100 348508115 64012 64494 980945208 78983 78820 307114609 344 37 64991494 43230 42812 828803685 12027 11907 124582547 15943 15261 855273376 67102 67454 471564255 15921 15945 11254480 33415 34038 175467618 40763 40281 589191589 50084 50083 495923200 56838 57499 597171587 69181 69856 471763472 73808 74598 212010952 73964 73799 385661663 38752 38767 502885167 15954 15709 288328949 19833 20315 221521405 5085 4434 166571709 6395 6293 399504316 76041 75264 80636615 56518 57260 197390242 74657 74385 823029520 14619 14607 507934085 26001 25358 393631542 18132 18266 161171759 34634 35322 836857840 20436 21234 199295871 22710 22500 284176349 59423 59912 148249909 18727 18104 555173237 79483 79441 127614885 16819 17554 73149192 3462 4021 850785632 37599 37935 957070 45380 45192 491546664 57248 56509 55175033 8560 8777 761310968 55532 55866 438832122 24841 24405 785592428 11840 11362 515437412 4918 5190 800513258 52751 53157 241261945 15981 15706 440367273 15747 15982 24092943 26883 27299 996129137 15984 15641 952855319 44784 45512 853773948 77513 76757 40481623 25932 25529 208262012 46565 46330 654252846 58734 58531 911293276 3820 3713 252702522 75653 74979 596100329 15992 15699 439978020 41616 41243 717347291 419 536 275687351 65519 66130 559803 24793 25443 818657627 43991 43333 250993854 15269 15998 795804664 77697 76931 560817526 15831 16000 354415993 16001 15428 697424414 40741 39949 439342544 70260 70441 774320394 16233 15982 44922910 71756 72341 45550045 27828 27195 493884686 11919 12475 695605141 47968 47417 134613713 25156 25425 152377294 66388 66703 997634806 26132 25738 488830438 48059 47510 648204885 21386 20931 987922736 3603 4351 821332189 45149 45096 898179379 56484 57031 38251284 18863 19612 584681507 16018 15247 649881249 22280 22396 452306495 893 745 970617926 35269 34843 682661442 36473 36999 278691545 36927 37089 306945902 22616 22161 584038014 15405 16025 926617702 16026 15808 905271242 15557 14784 119592140 37639 37814 526343738 60424 59791 567024345 26021 25400 238702801 70030 69813 378507005 58399 59190 720653815 62959 63310 220882819 15987 16034 525780111 69833 69670 684079944 25231 25715 851639611 16037 15976 321396594 50995 51114 584144925 65980 65602 221482163 35931 36464 861536484 65035 64635 508921708 26441 25774 812742127 21038 21021 760916763 30197 30501 255879628 41198 41982 99608274 45408 45141 664956808 19273 19677 424156262 35577 36207 296054235 14946 14755 856879318 55481 54910 545344038 20512 20422 137024464 22589 22821 867680058 15024 15217 684754870 38674 39462 103197589 16055 15601 68053319 38282 38054 310815423 10716 10528 987546629 16058 15969 588047712 16059 15584 598135284 61029 60696 488749775 73424 73829 292501844 15309 16062 488407319 18072 18731 979294793 22975 22817 692898537 66259 66397 889360519 40197 40708 789021485 1 17 165539942 56621 56926 31444101 51884 51470 785968695 72696 72670 396905940 75046 75682 506887770 55107 54404 988084513 63025 63774 245350934 16074 15544 444528692 76993 77699 98101725 16076 15648 675718020 32166 31527 692198576 39758 39562 655512805 15930 16079 405566297 43887 43347 32619873 73776 73218 426837298 16082 15483 52048278 61528 62047 188020720 16084 16003 115779497 61536 61531 78783669 15546 16086 60160103 39200 38409 231993734 16088 15811 81346158 37791 37327 385261208 55412 54729 214888923 1485 1628 363596379 25337 24892 373349332 21017 20624 727968162 53743 54153 746544969 50351 50223 581811403 61133 61732 804167202 58706 59482 169051568 4842 4324 128821589 39447 39598 440913341 16331 15820 611923231 69532 69599 87519706 67449 67245 710362319 8305 8202 197884954 42161 42335 193214447 1382 1037 359919659 15319 16106 855742055 25177 25810 551696198 16088 16108 316573812 48214 48611 339047859 64957 65744 896212494 8275 8107 986048372 67697 67497 383667499 32546 33257 553730593 52725 52809 148912225 11240 11909 949300014 16116 15398 229304929 54619 54297 135240757 22102 21918 392161076 6141 6902 423874883 40416 40641 861884676 43382 43545 918533711 65036 64395 683609335 32949 32845 177543667 41753 42213 914587358 28237 28811 574742452 16126 15902 314929752 54459 55224 624618850 5286 5316 861907186 66596 66518 89837859 15338 16130 809832722 22192 22682 900165740 1410 638 63282259 61573 61243 580504942 6007 6190 528335067 16034 16135 30057565 61133 61560 104778260 10315 10995 657565630 62927 62261 547657720 21281 20612 161350770 25547 25322 343507001 12915 12529 886105865 7955 7615 129647951 16143 15499 883151102 73329 72616 861070091 15690 16145 905684076 72589 71885 468158590 22842 22750 108806363 59302 59722 638416047 57979 58035 30184711 57358 58125 301258857 31321 31047 284131745 68362 68054 546074128 30580 31368 315723790 67230 66704 85113634 16058 16155 866678086 32588 32343 669975573 43036 42748 22677384 16158 16088 827149141 16159 15432 26927528 21133 21088 37853929 15438 16161 348786963 10389 10118 225092603 1309 1276 412659448 58357 58885 135608145 25580 25853 124400251 11441 11785 293413220 27652 27335 566496800 34357 33557 109672221 79004 79042 158505924 40530 40407 129325582 30342 30442 114567682 33526 32841 39161787 58548 59009 62141321 77306 77633 525091377 18869 18846 993429488 71297 70537 677011163 77411 76767 158237929 16178 15432 713079489 9565 8943 413699488 38412 38074 642712671 51927 51698 22078859 1 646 357674054 76745 77284 621080819 37298 37497 734783707 54882 55552 124271424 39848 39696 275701478 15579 16187 237992292 56699 57483 321884124 12841 13345 188127047 62429 62117 548312317 16191 15795 425744314 48062 47429 862135366 16193 15398 836913247 14028 13539 130521320 41447 41118 529478356 32817 33458 917962965 8997 8452 473994479 77157 77637 53839955 40800 41468 797491492 45189 45753 994048311 15927 16201 694656158 71179 71505 10420539 22704 22236 191806760 55801 55184 116222945 65392 65545 89363264 3940 3286 275765498 16207 15667 520997854 44122 43773 120086553 30529 29865 453029863 4024 3622 243362020 15495 16211 22084377 4225 4864 804920149 28365 28768 86413562 52017 51490 92247865 16085 15847 74140762 58143 57799 129212024 27301 26920 146460601 16218 15438 133001895 19176 19420 418313088 51721 51073 519571510 58176 58347 769843062 26135 26671 163353053 26084 26186 990644099 28894 29543 314639896 56151 56822 47976352 16109 16226 825142211 71275 72042 508709723 56353 57024 751898948 58977 58454 371823282 3053 3610 849449576 4273 3625 227721770 47272 46994 503912630 10000 9206 731535483 60301 60764 365945478 60637 60249 845445510 16236 15885 650861212 77541 78202 535654038 1507 1339 485951636 69278 69444 508819905 17690 17309 456244175 68348 69027 579212629 15927 16242 76245524 7624 7820 203746381 13033 12873 276475343 7781 6990 359439465 49129 48731 227572438 5201 4576 141573353 1603 1189 11446189 32763 32179 250037134 48349 48048 541575731 78137 78125 227598125 78214 77899 366273340 50373 50147 60854850 23834 24570 23704681 21374 20916 120082066 16256 16014 377616854 16257 15877 792271487 61264 61895 308253803 17254 16861 884072229 53161 52819 955560982 39635 40225 230695402 29063 29334 882600351 54771 54020 987511200 328 1 140076156 16265 15578 56333483 52168 52379 904027295 44723 44906 332906312 69047 68480 754447121 39366 39383 42272531 16270 15479 243281710 23860 23712 819797854 48938 49654 87436220 10791 10421 661718186 32759 32582 827211130 19676 20134 921293004 72641 71911 814406552 13370 13706 817620327 16316 15816 789940508 9265 9184 786195396 76437 76651 119123775 70914 70412 658510615 33922 34559 604656508 26718 26474 362274124 5198 5763 418024595 78980 79120 113320600 34528 34541 347269661 16287 16209 493601653 10173 10801 233636804 16148 16289 133641306 54524 54081 634496952 56286 56632 733948103 25986 25373 112660525 42099 42081 197828793 1344 1307 603821589 79970 79766 569197442 74670 74238 254722081 41994 41999 179090090 36805 36317 135514955 63517 63604 705639568 73671 73157 279503836 51349 51617 867197435 42090 42502 808739628 75051 75432 62909127 9687 9560 544704937 58081 58013 926050770 16306 16125 321284775 24532 24506 852286639 68849 68211 458577955 16309 15577 793842374 21965 21406 940347848 16311 15837 887084835 53284 53325 48822496 16313 15636 220920312 75362 75217 8441315 22442 22155 139243697 59647 59916 659107090 16317 16208 685172176 2574 2549 674408590 2864 2644 159445036 77230 77777 526090368 34059 34392 810623471 37716 37496 512403723 2589 2519 559931185 15078 14704 490068335 68474 68638 978703294 76339 75571 488993079 76985 76188 879723456 35630 35569 87198591 30758 31265 962854877 78087 77647 412620788 74440 74342 485849525 79025 78432 733102553 43483 43930 933887204 32047 32343 677223477 12666 13262 431632033 24786 24360 239802259 17496 16709 677228435 16338 16172 307939717 35907 35682 900196121 16328 15600 573895726 24019 23795 116391399 41334 41220 625602348 29421 29711 418710318 60993 60363 107870248 70688 70165 85000418 41963 41769 111340421 59117 59756 278655913 21145 21056 855562525 54337 54460 681819135 6126 5855 361444747 69018 69696 718092307 37164 36831 912269381 6685 6127 625713728 36094 35361 936168909 16355 16098 725638835 66080 66388 45230304 2058 1609 769470062 61498 61762 336792994 15911 16359 860423507 3049 2643 775965023 47049 46804 123420171 35589 35883 439551345 28268 27988 988671507 51206 51589 521024504 47826 48162 213488034 3376 3841 795680142 74970 75371 408438497 78055 77973 61045039 64208 64477 72727557 25825 25807 206817128 75908 75600 139891222 74467 74962 243115039 78688 78728 166042004 16111 16374 86686969 55009 54826 746937089 70971 71164 375216233 21295 21365 247223633 62386 62608 499704658 51733 51782 875110430 25543 25732 658460479 47971 48427 762020756 45222 44807 837842225 77812 78470 356963968 31120 30975 217062230 58469 59130 737650198 76949 76512 56745427 60211 60975 30614093 75719 75415 75431190 55905 56203 195115303 12510 12047 95351746 15687 15471 553977554 7218 7209 359123527 15931 16393 5548344 71739 71380 909203981 14334 13835 645143456 50110 49379 74093061 75835 76438 534522739 16398 15932 799562166 13515 13757 436127877 45889 45146 432503300 70014 70330 643779777 27441 26705 984081647 14894 14250 688658776 32185 31791 144152674 73277 73270 412421296 16406 16029 634976197 72606 73259 991662808 4168 3676 49191461 37946 38356 772642704 45801 46184 119779560 37641 37615 381344384 62010 61375 163842434 51 292 418714556 36923 37425 824593245 44976 44402 226677818 16391 16416 931059120 45117 45772 744760992 18239 18381 308775953 76229 76840 276934113 61915 61901 627535914 1575 1035 496877953 16422 15794 256814660 12328 11882 989326991 12412 12920 445820788 16425 16016 339522727 7478 7325 494405804 68668 68264 864100779 22713 22256 657354833 19731 19970 152276188 37369 37090 652851333 15687 16431 771362980 18048 17374 731789693 69997 70105 550507076 54832 55459 12858250 33557 32920 5721175 967 503 666490951 63378 63039 231672477 69593 69040 124430700 16439 15779 450664494 10293 10621 143310883 9238 9210 296825488 30799 30188 934426607 8897 9311 360056532 40597 41140 8682919 16445 15833 490871987 16446 16156 246275507 30341 29750 951441574 68300 67886 715281850 16264 15951 128580238 23288 23332 679494378 7691 7446 91443141 66622 66564 872519885 22136 21826 423348673 25870 26377 400786372 1685 1182 153315337 75521 76296 937959400 71491 72288 399144945 53663 53203 837644228 16023 16459 176712036 22910 22436 29288445 63168 63091 477123146 63482 63823 304760118 64608 65286 354788325 40307 40230 512757397 14416 14439 854657740 4901 4128 861988238 50767 50947 304595176 44669 45174 523070356 51670 51177 592889315 69911 70548 159556897 8751 8151 258654548 3567 3016 700069902 28344 28092 11924195 54792 54123 693949388 47313 46615 223660453 5803 5365 964834515 16477 15913 324658302 49515 49684 923601528 16172 16479 752042352 25923 25687 280025594 1814 1642 253470975 13865 13875 272082949 2579 3029 905422574 16484 16328 368061770 21507 21218 261248224 27308 27697 135288072 42561 43297 187384281 975 921 949546037 56325 56556 862224774 51329 51779 985088434 56383 56539 429858709 69753 70442 293295427 44397 44921 734233496 43854 43078 614293382 33682 33522 120458270 51445 51608 612531610 42843 42808 575127324 16498 16024 341022515 53668 53310 79022603 42440 41647 426451478 58166 57593 217043901 72493 72298 75089626 7783 7067 458426587 75567 76251 397284045 64106 64656 626268986 77585 78109 885476949 62678 62506 149391327 49962 49811 411632740 5680 5056 266617387 60857 60245 33013792 32994 33504 812004412 18490 19217 99558993 63891 64370 398217532 52671 53243 282999466 31187 30454 488708729 23442 23155 750125369 11707 11223 273547018 11964 12194 889710140 32665 33302 222650691 42358 42493 966612335 49308 49823 932686562 48093 48044 179891275 66630 67382 568645721 13661 13587 926386891 36999 37409 528019481 31075 30767 20970957 16475 16527 64517963 31021 30399 667124178 28887 28593 343921853 1595 1351 416072488 57547 57933 516512956 265 584 697312090 76032 75564 698996723 54177 54288 95336143 17533 17621 877695089 31369 31984 149151352 15848 16537 466318787 36041 36729 44986978 16539 16510 767835852 43728 43019 580891513 14382 13875 375961501 58663 58564 681019605 41538 40939 601624497 16544 16508 149894197 72197 71799 66412820 63065 62493 301731072 16043 16547 985219731 31040 30690 489083741 71872 72218 255996043 61069 61798 115732954 37099 36687 296535468 51124 50465 709532830 36882 36783 934543791 64019 64309 182084373 16555 16136 127843230 65472 64967 177502804 18668 18824 227802917 72915 72521 513245190 72746 72465 817565172 33048 32487 10434070 67863 67626 857695786 54442 54340 382819832 56481 56659 984871784 16564 16295 83589453 53943 54040 19571783 59700 59079 963899240 29581 28840 430855484 19549 19264 73245098 65290 65220 522215549 30142 29741 111049948 24317 24126 253169987 16572 15978 862849996 20937 20736 110281422 12110 11830 807412543 21012 21303 26406580 51075 50432 79236903 60078 59504 294750775 19155 18755 778968637 16579 16354 858531719 60372 60230 192938812 15600 15145 815268086 25169 24886 265036736 2516 2819 384299846 25513 26238 89663318 16585 16270 585332273 47103 46932 849887176 77842 77729 140014029 54275 53581 366670063 59617 59108 493148792 6875 6296 5315143 78383 78164 723235577 16592 16436 662883813 35752 35012 90551296 53301 52539 915666499 75480 76265 739017485 70982 70194 768922988 14715 14407 525033442 69820 70094 226737365 50830 51363 138886971 10687 10979 751559080 14556 13933 102112747 16602 16076 955445226 16603 16288 78162888 45785 45666 571133493 9696 10029 581676533 51208 51004 891912181 66556 66057 932153201 7931 7577 805627536 1942 2545 297586411 16351 16610 45379008 6683 6007 328275965 62436 62079 448637806 76310 76031 440504019 19872 20277 174899318 32435 32764 420686655 76677 76510 964427855 42261 41836 79858270 16618 16592 586604865 27948 27677 763504450 13498 13341 4483519 62589 63067 985537960 55415 55402 395107603 71132 71124 554030291 14841 14130 97990639 3457 3130 956179265 63593 63322 677738126 27464 27198 284381766 37104 36774 98704712 71883 72565 72702294 54718 54204 782221887 16631 15922 55834716 16541 16632 549658423 16633 16058 427427739 16603 16634 445193352 18966 18816 531624110 16636 16190 474428444 70109 69530 905038769 18519 18372 359902076 77128 76643 560224574 42346 41615 919068542 79226 79453 728074295 68290 68335 382838653 16999 16665 508217753 16644 16007 73293746 15250 15165 132821063 31323 31662 526553311 16647 16032 1371884 31902 31192 582401112 56819 56718 977988130 70247 69968 206649966 73351 72633 684904557 30237 30211 678524773 44356 44403 827677435 77606 77191 523051620 42662 42096 70971941 18725 18627 410445005 31421 31480 631708065 14530 15056 105764528 1185 768 53902730 59586 59511 498045848 69251 69088 912778171 24892 24336 232507601 20982 21177 482479308 42523 41955 924440256 39624 39056 23179741 16666 15925 887350074 11346 11292 566232144 24126 23803 956566123 68675 69354 737209591 75579 74932 93914519 16374 16671 20823482 16672 16233 87894354 71635 71251 357598892 16189 16674 150811663 57245 57886 660899775 16676 16183 957079335 74179 74573 979850509 31285 30943 442882761 796 259 145205397 26396 26161 718646159 70532 71052 630925357 19042 18362 481187985 16683 16233 50516134 70553 71241 207080276 3050 2928 474673786 4520 4807 733534469 44286 43995 957669897 395 699 960986386 11049 10701 73663609 7233 7066 113678985 70537 70834 135216837 11961 11705 551664127 40049 40251 132061584 70822 70967 1396709 5949 5364 438108396 66845 66715 359347781 36470 36247 834123097 50435 51014 333626857 73192 73107 186766476 77127 77111 510537059 42944 42219 44658973 16702 16414 111549602 35153 34398 853898755 6171 6092 990629225 78127 77913 857631156 56349 56418 296583422 51493 51265 368012061 50086 49669 425789061 39835 40439 821219617 10170 10275 360686844 16592 16711 864918468 29973 30405 160846905 28693 27965 464982534 18014 17608 268440699 17740 17218 967152587 51693 52178 422767338 59153 59787 220223615 16718 16481 183956718 28769 28064 177069518 76645 76354 742521125 69353 69074 318036930 30622 30473 952846899 53632 53833 712259008 1244 1356 863282272 42676 42786 785609566 34913 35117 10497200 67189 67050 125743118 24440 24646 33637350 3960 3938 347704061 42349 42796 352111512 16731 16039 266212824 67148 67526 30479461 19075 19695 960154813 16006 16734 922780305 7539 8119 834649273 4340 3694 587132301 30035 29728 245208136 18744 19409 192006353 15987 16739 530320271 49968 49446 828621419 20579 20426 1700110 16731 16742 449423131 53680 53117 547537990 56545 57178 296532307 60278 60504 301900834 38181 37445 690926018 73243 72823 742466969 39113 39358 407837038 52038 52393 896763283 33433 33615 653224507 71467 70822 600847457 68099 68367 768063377 16361 15706 109936894 61763 61166 666402810 20655 21421 897770337 8287 8818 398911909 18058 18766 861470401 16758 16112 398264727 30803 30164 76205831 36131 35767 329604708 16761 16621 305984937 47616 48006 258463366 50361 49912 781841322 41215 40901 747624633 16765 15983 400371428 55470 55890 976307539 66620 66475 25728087 35211 35406 206201865 21141 21389 743605638 20169 20849 218094098 53737 53200 900386498 39826 39459 271573249 77322 76978 928829262 3405 2723 774759585 16656 16775 190976528 50762 50268 47415603 44757 44545 197589778 30982 31129 881663778 75116 75211 485935740 31036 31138 241655833 8099 7968 617991948 50102 49345 359736338 16783 16466 715128233 60513 59780 487201544 2877 2108 41187191 2392 2747 743367997 33280 32595 873534174 41564 41457 83613298 78134 77625 272851051 13779 13194 930011006 54237 54005 308978170 62189 62061 173606516 16174 16793 167399911 49794 50559 286709801 75523 75337 925788380 4512 3857 999241917 76795 77249 729741251 16798 16569 275059312 49490 49192 182526565 68976 68963 117313233 66253 65777 86480857 56323 55592 430296352 71410 71191 413331809 2763 2148 551077590 17819 18206 11552460 60473 60264 327123693 34538 35178 409755125 16808 16231 921796787 33420 33906 484531423 40965 40529 54598709 16811 16705 457946666 58391 58315 921186386 54392 54641 169961473 16609 16814 182187973 21877 21415 514543361 25022 24800 13605052 44348 44871 26825576 23879 24629 678851734 67182 67144 27943668 16062 16820 936249733 1425 918 936564156 14915 14229 926104223 4255 3556 865164277 16824 16643 204212896 16825 16025 527258360 8260 7945 113712192 45221 44961 693326886 16828 16239 498687574 5332 4841 960848818 59944 60694 702020458 51451 51042 582664182 79965 79386 311459748 29902 29375 286320091 17551 16968 463878282 25868 25678 36630158 62403 62506 108220589 59608 60222 92257155 2724 2059 668751301 58500 58450 566669281 55145 54455 68098163 29433 28806 502982040 77289 76912 916473460 78533 78073 62204061 72216 72644 786583979 23162 22465 565893 16517 16846 713990835 16847 16778 698306181 11521 11621 433836406 53655 53149 781477271 62029 61915 278491839 25849 25407 245454454 74086 74111 829884263 29013 29600 105987817 21323 21688 511753659 35392 35029 371723772 63810 63493 531490075 49338 50033 369185846 26329 25873 619219311 29262 28861 306168387 22802 23325 194223869 12597 12935 938384615 2572 2009 310303931 39771 39173 187856595 12420 12844 297792847 31495 31910 12960144 43727 44456 925275055 25912 26564 168744652 64684 64647 58430249 17345 16706 637151458 42180 42537 251073858 42857 42124 785926823 38729 38587 47668305 16669 16873 735742154 69733 69193 200504624 10353 10884 272335197 73060 72598 642965994 48363 47993 984711226 40918 41620 532574794 41257 41747 65683834 73400 74162 934565252 8654 8200 542779400 56515 55773 130310185 29091 28879 275899705 58363 59019 422109834 42641 42240 54455769 16886 16317 996016311 38275 38564 204072384 58176 57508 106135401 16889 16877 51735722 24308 24105 938869460 16957 16707 662137836 79191 79108 290334092 76327 76180 562221454 13735 14211 327913772 16486 16895 803710996 9971 10061 298553336 16897 16857 264101954 1224 1342 705804301 37816 37086 900687720 65443 66088 39244109 35706 35172 91222106 16902 16148 659573356 35583 35098 138791672 3466 3299 504373856 79990 79988 893426277 16548 16906 609760909 43794 43368 459617273 2714 3299 288812246 16909 16281 754359496 74008 73449 924064225 76036 75321 938656243 5149 5231 580588433 38138 38653 931568304 44663 44198 358176823 59151 58986 481184814 16340 16916 997221137 73994 74467 126230143 16918 16158 422110515 24697 24510 65901336 31217 30495 88132650 67540 67920 274693892 75428 75570 837868635 35397 36137 800836838 16924 16582 30198642 16368 16925 742418596 9222 9122 949337096 59768 60421 852542103 75782 75510 457194109 47428 47777 157862769 69726 69267 850216310 43479 44194 22296804 16932 16254 873192022 62820 62188 628031928 26003 25731 450472085 26025 25239 204460114 14600 14943 180262570 7888 7567 366549845 32734 32912 620128513 24676 24628 554740872 53171 53126 96285849 31362 31399 659534655 25679 26077 635827612 41961 42276 269009184 32172 32267 577240325 76308 75797 139986901 16316 16946 265234836 72916 73168 418799252 17272 17576 455100339 26396 26504 327608731 60598 61050 119337850 16391 16951 547459002 6419 5879 116464638 14793 15006 502025152 60843 60272 73463795 39749 39118 50372381 23951 23659 85990899 4496 4127 578485412 53514 53305 738811287 51003 50912 243815427 60609 60416 200044885 1783 2369 135436412 71525 71227 533051014 39312 39946 479578786 68946 68995 774512305 42428 42658 329908862 38553 38312 768428852 39678 40195 17045700 16877 16968 871738043 37068 36379 167832061 22770 23511 900382488 9463 8799 204177179 48313 47571 74446388 16973 16939 823417265 51416 51649 789334781 74377 73647 343159942 18007 17446 141031124 4647 5320 635621621 63282 62893 101885741 16979 16488 287639031 52398 51688 363487814 4347 4096 696181024 30357 29563 16523284 9041 9547 119900428 76711 75991 826815704 45934 46066 72324232 64393 64541 663563372 47156 47300 419976105 74485 74157 552610818 73043 72920 10711692 16990 16833 228721446 65226 65560 918576564 15175 14468 256356059 29442 28678 724070925 16103 16494 817675767 5048 5809 721720588 679 540 763246032 17210 16625 749198065 1481 1511 868217866 5720 5778 779254269 70968 71338 571202871 18913 18866 747712579 59381 59576 523974781 38295 38200 761174761 17004 16234 297084720 49398 48831 996371537 29428 28735 86409894 31328 31695 30599789 6319 5773 42045284 64493 64624 925930097 42605 41836 440617311 11932 11989 724492893 14984 14599 112735933 28817 28447 465211049 33604 33235 607103588 25910 25839 895179813 11659 12111 16669403 74241 74413 989765305 67358 67000 577134667 32467 32200 866181611 60738 60488 915654836 16157 16950 542997444 59016 59679 500008399 71522 71708 330613054 7334 8097 866365561 64460 65081 859818839 16791 17026 350728182 53553 54171 638905631 77710 78167 668688411 17029 16976 864182120 16247 17030 876969373 15291 15803 43965844 17937 18085 992527312 64186 64402 901029729 71362 70665 344938431 5574 5438 321829758 58866 58204 274397685 52802 53197 154484880 79594 79561 912610709 14684 14583 919962483 34224 33905 74660222 50000 49577 122358009 28801 29193 329190278 42130 42419 576089446 38986 38231 124516371 59019 59065 97558413 16554 17046 927186402 73542 72818 873477554 16566 17048 132000958 20258 19497 982455527 51842 51497 128263700 17051 16475 801891153 21838 21444 570201671 30880 30136 307434777 17054 16844 3604129 32390 32374 238015759 21907 21796 361788924 18448 17832 60224205 17058 16713 516377470 65210 64849 567682535 17060 16881 563483896 73661 73864 70939996 60363 60748 435071881 32342 31717 71269126 25554 26266 671792497 48148 48125 140442925 17066 16697 339695616 24547 23817 252667580 35149 35540 801808713 38575 38377 332116238 73361 73313 360575285 17071 16318 782924933 30104 30216 987026956 49789 49976 798343258 16546 17074 70272522 16914 17075 747233176 74091 74604 263604570 13951 13574 143227423 53083 53424 41596915 78170 77667 625621833 50173 49677 746194713 14727 14012 137509752 16810 17082 19938042 16422 17083 677163312 7059 7174 213417456 29725 29770 609475696 69166 68825 108493323 51706 51925 819603708 30848 31291 912370270 16477 17089 966850082 27458 26941 633533097 8190 8423 566822647 4847 4764 350753231 29623 28984 266925596 24197 24420 125136583 9755 8982 784043262 16420 17096 455429636 5878 6607 774157538 76547 76553 809790834 17099 16548 196154124 17100 16854 374947117 17101 16563 19158315 17102 16771 664214927 43131 42854 840264177 74536 74228 467543361 53914 54522 358587148 58691 58764 935066148 55295 55112 371403884 70625 70184 597583400 18623 18448 596148553 17003 17110 457500210 65473 65349 7534982 16758 17112 524847651 11167 10554 44610253 13070 12968 292712562 18234 18535 882461098 76902 77684 794569676 35181 35662 72189258 2914 2662 542539001 19533 18837 30386417 34885 34988 396364305 34519 35114 200584335 12387 12063 819059396 16937 17364 354053074 67498 67923 685790653 25462 24861 538754716 17126 16508 59439254 13414 13122 208607895 13797 13567 25057486 26234 25985 234355584 24021 24572 329274884 46175 46897 57600263 21540 21760 719962285 17133 16782 128734922 32732 32068 131784719 73467 73281 643093948 52624 52916 987750457 16602 17137 73322683 57206 57337 471681575 26723 26480 190073142 19663 19431 44076277 4369 3901 494069674 16973 17142 302709741 2358 1745 253840438 17144 16965 393701718 17145 16899 340619791 30426 29652 398386207 17147 16365 970436544 54983 55382 781657815 7934 7268 165411200 69592 69042 15160954 39561 40226 845540235 940 1635 95420640 37723 37645 357373943 79685 79767 19566183 78301 77687 869780040 27350 27501 264908923 42504 42122 383630402 4903 4605 723219892 47210 47271 192244596 17160 16909 32481656 11679 11306 44286404 19227 19039 730706869 2521 3236 678836931 24534 25170 424644578 48289 48745 913246659 44662 43908 870955898 42030 41291 907222928 64631 64524 561840390 17169 16713 365822065 77702 77526 125748288 11522 11786 327550962 67962 67593 148414267 17895 18661 963033074 53917 53499 905589051 17175 17008 18557062 49445 49719 296373991 22482 21817 936051116 17178 17127 538870462 17179 16877 857298629 60461 60685 150253074 17181 16794 655607618 78975 78609 58626163 71972 71250 782394409 20962 21511 453423254 27704 28225 58128547 8791 8574 8896885 3055 3270 792031255 44641 44025 565641873 41720 42324 625816014 62790 62180 862311133 17191 16889 289040500 76897 76750 295657180 30084 29965 980531943 70897 70111 803820695 64173 63490 142264429 66113 65917 327415795 73235 73220 24146145 21874 22581 742811504 66607 67205 110490911 55966 55678 240348294 33674 32884 117020445 70578 70509 815065304 7512 6874 797341887 17193 17204 627120723 16876 17431 168235179 61129 61845 440157195 14136 14476 433774222 40134 39844 883834430 65622 64829 253840483 2581 2764 39952964 70609 69837 474551278 55566 55203 822026160 16768 17213 31353163 9859 10013 612078798 43775 44246 554650628 16459 17216 579554941 72711 72187 741537436 17218 16757 965045083 72766 72077 361685962 72953 72263 477225518 64071 63442 670821253 5341 6067 203635615 44980 44482 562314828 46804 46396 542745521 65620 65173 560905832 55757 55935 484069866 36256 36648 94166220 34898 34342 749173473 44449 44003 661921544 5565 5523 950081742 34243 34481 482905543 53754 53521 645720960 17233 16549 42784554 57671 57268 820444174 46759 46480 5696803 17236 16930 49849325 52502 52047 884923295 17238 17023 227041715 69668 70021 959130127 28199 28203 880751879 8645 7995 985013354 30194 29448 167989149 5352 5957 600098279 48453 48882 61530613 38392 37863 643835187 42785 42826 915357517 76073 76518 633902883 65412 66116 339365008 65114 65104 138589865 33074 32501 846044410 10328 10960 979155277 58672 59366 495536772 50148 49738 544927132 78528 78423 720019910 1922 1628 97238297 17256 16727 841964084 20955 21577 120592899 46449 46719 373252497 62678 62988 454967386 17260 16985 595056376 55481 55654 74129125 28392 28279 140650387 20247 19817 324520734 21260 21111 758979799 17265 16916 913580385 17266 16678 37437839 38648 38650 5034696 51800 51387 866256633 7281 7229 383571012 57820 58414 725052162 12278 12694 129456850 27574 26788 173305311 18502 18102 547498417 76875 76774 631428896 16780 17275 708738439 17276 16988 468116136 128 546 395281985 50303 50240 130363496 58126 58337 24414035 53444 53154 157292862 17281 16906 68745371 50315 50382 57231505 23562 23144 964697520 24753 24140 962645562 74507 73815 42147230 45393 46179 846357941 17287 16739 599198431 48960 49162 177192228 17289 17285 302919379 32433 32105 629742657 28376 27742 78385555 30819 30814 457003977 17494 17254 464302961 24321 23701 377254101 40067 39660 137932757 49163 48378 893953558 17297 16602 674816666 17840 17210 575527427 65751 66259 416081273 70542 69844 664162451 49731 49334 751278623 28974 29322 683439242 17395 17630 466274263 78133 77666 503693532 70061 69496 196639044 76745 76772 82546616 29145 28401 672479500 21593 21277 949484111 21434 22091 28455914 1409 1610 517160158 787 1496 837417869 23882 23266 667263617 45220 44656 539989479 65932 65595 337264525 44452 44578 195510436 40331 40760 86879714 58113 57747 691435010 16995 17318 914182347 42750 42531 564678585 40917 40683 615703774 19345 19022 202596497 45001 45438 277727778 55465 55414 81761687 39755 39051 365079679 72822 73246 326347246 17269 17326 37890856 55587 55541 969419052 34875 34261 860538947 20834 20377 923186525 22229 21996 219537872 49464 49165 189070930 17332 16905 232284722 34309 34474 31519249 58841 58564 901497484 40820 40509 971067197 17336 17166 998129620 62322 61781 215234748 79799 79215 87931282 40157 39633 185269210 24435 23787 761286092 13665 12906 227762612 29013 29064 190344124 54777 54580 156019810 27609 27978 147396877 35023 34588 250649942 29204 28959 103621552 42595 43203 105653588 50261 50372 336817797 63749 64002 922782459 17350 17013 77872973 48684 48111 993499382 3990 3423 58741043 47805 48008 211193853 4071 4324 892085721 30265 29849 346851265 14580 13797 258576091 77138 77468 174421681 25039 25689 189997606 36010 35896 129047794 46353 47128 533730638 73004 73578 164601119 52671 52158 285031469 78245 78552 280844798 44676 44562 136930721 29129 28394 878098613 75216 76011 695749701 17119 17367 416749986 32976 33527 372825029 18100 18674 505942229 17343 17370 483267524 37800 38558 287084686 17372 16878 429524565 13967 13650 326809582 15763 15254 218437420 36269 36628 228148411 32291 31862 24995554 239 374 779421616 33004 33078 88836606 34977 34456 575685571 35003 34394 133545256 41498 41241 167668249 21455 20746 294677851 36449 35732 346313547 29658 29457 604062831 16893 17385 121763020 28806 28290 505101899 51395 51703 37721674 64085 64491 273460825 36402 36338 234042967 37266 37559 163066837 28854 28557 475179081 1497 1062 990598015 16787 16723 333084686 66112 65395 811916714 43280 43219 566080932 51303 51594 562629686 16714 15954 539596633 72462 72414 970131322 41819 41833 301264024 17400 16609 370973514 17401 17088 806805751 21586 21138 772493093 48096 47880 752751130 49144 49031 455039205 33200 32735 447613240 57585 57051 193471011 37083 37526 170002091 14228 13571 864854699 32318 31677 89081322 17852 17435 393660089 17038 17411 995466257 75973 76237 549249394 17008 17413 349833346 72215 72176 631782508 67451 67087 209444382 2047 1562 198992613 17417 16995 629770084 17004 17418 391867497 19930 19868 932143571 52689 52273 436754704 42263 42100 230166454 73285 73005 582505903 61988 61916 591726820 27338 27224 155877677 53490 53605 53534840 64420 64765 550348137 66382 66210 282032702 46158 45675 420175357 2341 2722 753955535 34371 34893 222637570 52761 53223 953109110 5642 5282 824271991 74208 74685 122329134 11960 12699 843888153 75921 75996 246165877 5667 5901 49352389 43356 43615 122854531 26493 25855 522774453 66369 66436 914614888 58255 58761 244460584 19831 19786 512801771 73864 74585 807472980 75478 75369 249192661 17444 17079 380903549 77122 76811 990158108 17446 16767 736523747 47204 47232 658857715 60760 61392 995915267 57785 57732 860330945 78304 77553 574780558 26813 26957 955377294 44107 44864 290934833 58180 57764 68940853 17454 17175 633687341 23915 24568 11717908 34792 35513 167346004 1980 1742 528178499 57980 57718 191597767 17459 17243 105666310 6968 7297 757657873 78336 78283 525311642 58473 57832 400456049 17463 16994 44027617 48477 48074 30746123 11562 12098 792470684 6183 5569 361190488 47472 48108 739728588 17468 17007 628507805 23126 23061 651580814 28755 29055 99608039 41245 40476 15512232 70540 70338 307018640 224 1 806545580 75871 75593 487744968 70514 70363 377558349 15 1 601956530 76125 76271 287921887 44391 44471 822481312 25215 25736 91158239 18104 18386 940665756 2707 3247 142218719 17482 16690 706651472 29240 29650 899683766 65098 65685 345658407 12172 12588 330543086 41352 41267 690413385 20404 19610 923600148 17488 16802 935870114 17489 16898 998758564 10809 11281 402983390 73445 73072 571374864 55765 56019 697936705 8284 7798 459482793 21077 21582 969069111 60874 60278 628552923 65323 64698 616900462 16283 16229 195000312 48853 48954 310181656 59840 59812 280264317 38081 37864 763699720 4833 5442 784397693 20344 20477 117384159 43448 43811 924029070 66440 66086 702311227 22652 22109 967630049 43001 42771 857536584 8767 9213 854595465 28493 28443 815332313 70921 70438 197016278 78377 78101 980267513 61855 62384 654512979 17512 17110 988381313 63945 64419 938701240 10605 11019 336853012 3207 3286 514640964 35550 35808 299513604 70665 70770 223457054 17177 17518 841274816 67838 67144 66462436 36459 36812 135627184 20075 19424 798893793 71403 71789 733179679 35480 34952 82660239 16782 17524 641679036 35040 34247 36666012 38931 38456 65323836 78892 78603 119508385 31693 31638 118673453 68245 68590 679883349 47194 47938 831922728 25671 25526 6730720 73196 73842 892518099 13437 12865 378398792 79024 78767 49401571 78070 77970 8994180 21008 21621 841311164 28317 28582 884384694 69847 69794 119214365 9526 9808 826551676 62110 61856 929772930 12548 12104 248097063 33911 33697 501562208 43308 42577 675677153 4231 3528 5346907 7797 7028 464114547 33067 32953 712568719 29975 29712 773627755 51488 51142 141157472 2988 2350 611668810 12286 12663 106433253 35036 34262 762766992 73283 72993 494928795 42867 42298 857054506 19841 20504 135223685 6030 6296 105231972 3579 2950 254695117 36931 36695 518884720 32936 33030 757360345 15484 15873 819725840 17358 17560 24580569 57869 58006 601724731 17562 17087 480021966 54797 54638 426082555 8485 8703 459005981 1 140 545224415 50901 51499 66982928 29252 29301 293601640 79474 78773 438304446 35522 35880 713897906 62720 62181 490953547 42972 42823 824075849 17572 17331 120737834 12752 12307 661691395 10424 9916 376934793 17575 17302 859269073 49618 49569 55250677 68309 68753 323649538 44162 44020 1690509 35604 35793 495080546 48450 48007 467071338 2668 1981 808209753 34413 34590 540213168 147 1 594816832 22726 23064 550101833 38551 38797 644390090 47403 47159 504194003 54380 55061 18120553 17279 17588 756923238 17589 17234 708698010 48460 48949 143131002 56543 56969 214027746 21265 21247 922180069 5848 6474 690922478 7919 8369 889991611 17595 17442 865387916 2059 2117 815429922 62778 63470 483025672 68380 68150 724266838 49365 49557 815418264 65567 65542 641594735 50038 49907 560281330 26183 26067 725482987 8664 8750 927881684 7184 6988 674180246 67299 66813 823656144 52899 52868 509206840 33603 34097 517009779 46586 45898 664503085 58266 57735 388368389 4357 4089 897672462 52885 52246 901410431 41868 41170 300946004 71042 70720 675483737 58836 59106 256592911 24130 24741 202853773 45560 45763 99776794 60956 61055 349788801 55859 55444 30598340 18549 19219 456165450 75953 76064 256081554 53134 52747 405432684 3384 3482 141491251 54518 53962 779041522 75887 76209 143047689 73306 73010 168291224 60847 60067 27600441 198 1 817105907 17628 16956 88523225 6030 6690 189615554 62639 62752 795845702 27865 27680 250543192 36014 35725 456957949 72009 72281 690710365 20181 20367 619975714 17003 17635 134131726 76414 76761 287051304 11162 10612 222978360 39399 39497 31294277 1929 1640 622381796 17993 18047 125467676 27269 26659 492229528 17642 16878 587630624 64987 65430 823566787 56699 57377 154867388 11436 10963 898971724 17131 17646 470291817 49228 49138 100225484 48382 48300 862513534 21535 21145 750331882 41401 41233 803948784 68059 67475 88958 42907 42495 495100300 17653 17436 444571747 17900 17701 821727110 49105 48539 300187107 76527 75968 805603740 13308 14097 45130686 66835 66488 35652561 22473 22752 650595564 16971 17660 365875396 31771 31751 22082405 16671 17014 417271676 50481 50212 550934271 73420 73928 395768605 6533 7304 926072670 6352 7126 689358075 52156 52302 159852732 63279 62969 935786099 13126 13162 734202106 16959 17670 86721652 4028 3408 182370623 75065 75138 643879686 4416 3795 515768563 72584 72389 278222243 56131 56408 802300354 71572 71691 5191937 17340 17677 7017404 825 1443 977375284 17132 17679 436944057 20547 20523 117655031 68058 68633 743133971 42341 42624 880721417 3701 3925 827543589 330 1 66480476 27717 27292 645846886 79214 79323 366244258 2289 1735 572073676 77903 78530 350946685 42033 42799 16318258 65344 66129 530522231 17471 17504 927995845 10909 11617 799905595 9912 9177 558666717 14685 15387 505969707 5093 4590 590585201 41984 42481 296039967 60370 60572 971582111 58496 58876 707849561 39998 40723 915634188 33575 33785 988945086 71162 71223 824099463 61501 60807 163113263 16980 17703 255460863 41453 41592 503875860 73889 73938 906520671 40051 40740 289403804 36547 37297 106740214 17708 17654 272388156 53911 54359 740069329 55365 54639 912890851 7882 7943 333341783 5735 5993 483473630 20739 20224 810646003 68032 68585 684077625 77083 76550 458159109 25524 25421 551253662 58950 58579 468805848 12259 12134 895348265 56435 56066 700358520 61121 61425 567759627 64752 64347 66190562 74626 74796 861208160 14369 14149 285747534 31148 30648 785352440 52588 52114 983947812 73718 74279 586777578 11257 11731 518808194 36827 36689 618671510 17729 17346 689211568 58041 58727 52014652 76537 75979 184395029 18111 18188 308332976 18192 18436 274270615 47944 47535 166303037 63162 63077 971879884 37988 37659 417553078 17530 17737 630985322 42616 42334 696041162 3500 2899 20367719 19394 19253 663315132 2930 2368 542773719 52223 52027 680324549 77033 77400 11741609 26866 26170 565688711 28056 27970 620043702 15585 14870 483827464 12895 12747 108061678 1963 1208 7397134 11512 11545 562541384 70285 69664 410009988 61314 60895 555806865 28571 27889 39582446 70115 70699 128179702 34179 33437 183115345 17755 17468 68499036 19435 19170 5025032 17187 17757 496812363 2180 1720 301927177 79613 79398 779167750 29396 29532 117078038 70533 70562 635547208 73716 73906 58247872 25418 26012 866908513 72844 72919 247794868 64964 64579 717538137 72679 72174 542773848 58639 58882 682492652 39060 38777 943826731 18084 18424 581634369 36416 35928 976240411 25052 25595 897507791 61053 61706 488290003 17773 17720 155048428 17713 17774 794227357 17775 16989 613801119 31229 30733 791433686 15373 14906 905212856 36414 35794 138298638 39636 38843 600864584 44678 44990 55916866 17524 17781 782869826 16779 17526 60843607 38244 37951 396270071 34981 34887 764277144 9313 8581 106249695 75952 75830 972674980 17295 17787 895829668 21470 21315 994342731 67561 68255 200522157 52545 51911 774033750 65270 65090 876769565 44384 44862 626255013 37550 38114 650632738 17743 17794 197680236 14257 13851 254507737 79027 78761 871577776 17797 17163 414686817 17169 17798 849860576 691 302 485926407 14200 14061 877774680 73854 74543 693858711 9133 8601 640114339 61565 60834 301585875 62948 63567 692377399 46537 45836 720528741 17806 17534 59226326 14591 14044 924894293 15892 15736 4707237 25625 25682 243577670 46994 46682 499030280 17079 17811 71236197 50855 51441 556828303 50784 51472 27021736 25347 24655 473724138 53695 53325 159691131 10595 10255 367241739 51350 51078 363889089 59411 60089 997959008 55265 55046 642726158 41062 40933 248754868 53262 53148 465367539 17822 17715 296768793 48962 49211 336058811 46051 45506 51406639 17825 17050 495917351 20558 20553 291846022 30276 30153 996403778 39131 39341 480800734 17323 17829 984439518 43072 42625 53924310 14923 14983 653719486 76104 75513 330024922 17142 17833 571565625 17430 17834 609089538 17414 17835 60786758 13497 13013 26766084 13587 13169 826453337 27573 28291 69967935 22968 23090 70490408 34221 34768 907254462 65158 65026 91832328 20840 20980 178156275 20194 20173 680293201 43373 43046 484875773 17371 17845 754143287 33975 34162 230701787 77228 76607 989913046 73129 73335 705712585 37620 37615 152195486 10195 9654 89471397 54087 54494 300178251 27497 26836 449739526 58378 58288 422737814 27629 27056 78518816 73229 72733 903743026 54200 54768 850164523 17857 17760 506417764 7983 7752 678628259 24737 25474 212461568 78518 78423 369230187 50508 50535 571479920 14939 14888 109107828 54915 54572 410171008 12009 11390 114586358 33563 33422 353049319 17866 17626 202570966 71004 70509 848628261 70926 70922 456266094 72002 72461 593100193 17504 17870 763321218 78459 79253 865365520 36423 36324 439020350 33160 32566 654173130 36532 36190 718990111 5394 4876 969275680 14255 14563 952874459 1 411 968438506 17565 17878 560371501 1179 689 93503337 56061 56524 700022196 21020 20868 3108031 52155 51738 697052683 12713 12206 841131990 65501 65502 20490923 12773 13513 793542535 75128 75645 195921069 16516 17221 545937604 42049 41709 168648569 9804 9790 945551984 21094 20900 306169060 71179 71036 205534980 51233 50886 65666256 36300 36004 432110384 24038 23508 482491506 68657 68907 336473464 44002 44163 785050091 17872 17897 197335463 26301 26593 902358867 65056 65297 415945749 23218 22640 740915652 19650 20047 459161052 73855 73882 4019065 40116 39396 414889101 20463 20016 161701892 15264 14726 156868583 67724 67400 173317737 32789 33163 963363621 17908 17513 373146608 29066 29461 615753188 22120 22346 33097595 25414 24895 865976364 75980 76117 968057223 20929 20659 801620483 7462 8135 670523344 50538 51023 284624924 1833 2158 244998993 32134 31796 764885824 19290 19960 391894798 78112 77378 36486409 1922 2436 987198440 62893 62287 178486130 24501 24857 574693823 69503 69032 645105796 17924 17478 441141441 11576 11662 150632637 30293 30365 592472018 23278 23293 943002228 14416 15032 402092908 17219 17615 637429419 75066 74941 627797091 64318 64177 591512498 71117 70677 641713695 27236 27799 412158403 17191 17934 156995771 17935 17248 517987875 62836 63490 716471959 27864 27133 803389378 21769 21126 335570551 77871 78171 435155407 17940 17562 120585539 12192 12847 604058046 51010 51136 41341525 43063 43002 628249397 51053 51264 957989921 5041 5311 44662460 43093 43683 608629120 17923 17947 764992373 36679 36755 242201616 20627 20310 201032241 38492 38938 550059528 29922 29603 726348533 66932 66358 442727777 51767 52372 687872956 17816 17954 176282885 70576 71021 51977107 5831 5586 700859861 79403 79431 196841804 17958 17797 988345220 75709 76025 125064767 53742 53319 370010328 33451 33880 798407825 45374 45914 7966444 6856 6560 748021388 1 79 626181772 54062 53648 567154898 17966 17347 285423425 20640 20723 780503418 17525 17968 883792222 51982 51865 544450627 55495 56185 153851316 53240 53092 208740218 73114 73048 456031569 59457 59375 946405812 24054 24423 978575796 49127 48978 139112771 18214 17594 606117455 17934 17977 146606589 66684 66112 853181408 17372 17979 671596431 72464 72874 347150379 7045 7721 990817795 17453 17982 879443499 75641 75027 469907164 54926 55515 432318523 17985 17637 833200032 28080 27653 645037509 27492 28200 647946901 32169 32633 153974364 40396 39606 129324307 11274 11682 300160179 17991 17584 353024844 78057 78259 938703288 35194 35601 16768679 11781 11071 510813390 52909 52385 748491865 60858 60523 736532701 9569 9162 809347593 39728 39984 543558647 17128 17231 194728985 58420 57991 44956061 75216 75976 809740324 6719 7022 494716201 29040 29738 431470795 39452 38814 824842487 12586 12718 913699396 18006 17986 683150647 36949 36680 265330461 73490 74198 25968627 74729 74204 101473998 47868 48210 957409018 49354 49671 871360327 35694 35498 262010190 62347 62497 56748752 29976 30409 879475946 33892 34202 15243893 18642 18104 446517430 30253 30533 103545164 55564 54792 260273981 2165 1719 592922 21235 20639 375288660 65754 65238 109999153 14961 14313 565306176 29406 29079 633228898 10756 10634 896600995 64134 63558 73133738 21867 21740 591050254 60214 60790 315229728 9638 9512 223864541 28426 27963 99974237 22219 21760 934772499 41925 42342 878496082 26788 26427 726538821 1085 915 138909477 9845 10147 129817422 76690 76034 790987974 18081 18764 211087282 64991 65250 893925502 38745 39284 410300896 32413 31783 357151749 76353 76650 432635272 18041 17725 68854603 18042 17850 331567238 24231 24111 723466873 17827 18044 255308391 72658 72830 295784025 32961 33484 964932211 17747 17490 612129905 14621 13955 620627399 50718 50545 349583286 41735 41708 723991382 17788 18051 480796566 21071 21295 914387942 26187 25864 518125034 79294 78558 874219625 45148 44544 73591442 79179 78677 486725372 1556 1807 421077553 41797 41483 884778178 57413 57073 83027590 18060 17275 166274930 18061 17402 499485535 53711 52982 132772394 78159 78034 63078497 8374 8184 96339233 59400 58942 118286034 39359 40038 49456666 28276 27831 934975845 17327 18068 1165010 30859 31111 45932019 3084 2478 825775832 20550 20260 420559635 14918 14520 977086362 44258 44528 83020719 78474 78901 612320524 3722 3688 322372216 29373 29302 801554703 7199 7574 564958884 53526 53874 238743195 58076 57643 850387541 7725 7786 752692574 22664 23204 470888513 26421 26796 745981990 43835 43260 709757938 35391 34633 777471722 16415 17032 322201431 72924 72155 433159924 37683 37223 942241110 18088 17847 701905986 3218 3975 806216925 4835 4628 613512746 36137 36849 32694547 14876 14749 327378147 29241 28477 184374787 18135 18503 761104260 37861 38654 466679482 17322 18096 664736902 67174 67752 816141992 3495 3563 713367927 58363 57717 966509660 65022 65412 561532906 47951 48236 640389418 72776 72451 629871334 1 257 300597669 18541 18291 56446911 16271 16670 101401553 10892 10209 94330972 11879 11558 16171621 75460 76166 213477819 17974 18109 269491568 33408 33645 301755047 76554 75804 388167556 28922 28181 669755878 42945 42437 625230813 8377 8893 409751092 58928 59708 499509087 13642 13763 735632280 20365 20366 708357375 70609 70891 860529498 17669 18119 409872113 17335 18120 740530456 47438 47902 73117752 14038 14303 529394974 37210 37186 516561691 64271 63524 723422657 77616 77367 305148657 67329 66884 442512357 16576 16119 569297732 47572 47543 147317533 44683 44029 710093912 39112 38677 981735799 7158 6850 916697086 40058 40483 880224018 62476 62423 57693184 76919 77063 572675394 27992 27648 81107945 40634 40022 115056120 10997 10316 805888312 41680 41835 178459927 78641 77901 134300002 71587 72036 174803811 56838 56080 170005575 18142 17385 130431709 48543 49338 377891348 20297 19696 110724851 29408 29917 24694227 19697 19237 9986021 47511 47067 331313675 71100 71625 111305895 22733 22640 845861078 29578 29851 838356578 18911 19052 618781673 67760 67438 747742531 39496 39068 27378045 56062 55593 374263629 41705 42237 62172312 68481 68184 45957114 9545 9342 893042428 17696 18158 600861707 18028 18159 214584549 30981 30978 690433502 3351 2867 54685145 62656 62089 556171449 24974 24958 370189724 14259 14112 518549103 27747 27367 766117789 64208 64955 977199152 13077 13073 624177180 54588 54070 88231859 17345 17952 149120977 23222 23569 955806162 78910 78273 56468368 65392 65432 669050774 21547 20824 511966120 52106 51750 795072152 9797 9424 927368802 39420 39645 644107060 24010 23506 42276087 20069 20096 864573893 18022 18179 812025821 55697 55891 252358634 21072 20609 904320585 59653 59672 174285470 9511 9316 841161554 47910 48430 517373071 46695 46242 327900788 49879 49744 585488908 70607 70142 541989396 21253 20944 737614839 17523 18189 462466714 18190 17616 934726899 6824 6443 112096882 57990 57702 462099127 48335 48304 992121709 68336 68655 172005980 68091 67549 391500192 56867 56675 53815730 69960 70707 390341917 76520 76282 61524275 18199 17563 537312421 50460 50985 441107306 782 1539 576925692 61898 61367 501422433 36509 36641 680983797 15334 14917 354304510 36723 36965 616708211 68164 68568 258805049 68536 68357 875035140 5675 5604 540545096 32484 31685 878563434 45338 44621 711040238 64253 64634 854251352 3710 3264 119770994 58594 58035 798902113 77575 77553 80035341 8901 9252 622174937 17649 18216 589250688 7894 7529 134695024 6378 6784 371487624 32374 32629 857517933 28060 27908 541128108 74935 75083 146849305 58775 59418 637541926 17652 18223 371218593 62465 62044 423859788 21169 21113 401161589 47439 47095 17136515 37872 37502 250582101 61315 60624 317922934 19357 18984 391421196 42145 42746 873613605 26692 26202 478147890 39083 38772 347763350 30093 30431 555603157 58939 59206 556324315 36605 35819 791924939 2711 2525 926272508 58751 59458 546046625 62026 62352 964516 7017 6776 616691586 37018 37003 979388674 16521 16384 123272857 24350 23915 672655085 78738 79101 753057559 18244 18000 162740467 75169 75827 432329432 18730 19193 16547595 57598 57360 528495405 62824 62948 429891037 43299 43074 43653545 56481 56199 38685313 55740 56175 643977391 54009 53311 803391429 3142 3891 370041708 34685 34519 971306416 687 409 723716059 39285 39324 941388777 18257 17885 409130784 17408 16635 811410766 50479 51073 859568906 18574 18931 652092967 69168 68446 117428922 42272 41658 883382233 23592 24000 450721514 52910 52157 894624601 17882 18265 68134485 48752 49287 527488738 3606 4160 690707944 18268 17768 579285967 66573 66311 161353643 67099 66898 746298581 79804 79414 381230512 67339 67512 397479377 17698 18273 407225194 62988 63112 203435763 41532 41223 350885911 4731 4411 349394709 41241 40707 56566459 11353 12045 170182564 2739 3365 957602185 1001 1402 970434449 39599 39911 746447150 47318 48031 85251117 70312 70698 29871220 17877 18284 120361492 9244 9841 778962342 56058 55710 959753076 56467 57017 820258909 42966 43201 393936664 78285 77489 994389919 48554 49151 993610873 18291 18084 785086633 29684 28975 811496857 1058 1785 159016696 32605 32654 123935998 8542 8711 726142568 72796 72468 128557669 33535 33305 300177195 44877 44580 639012756 32103 32889 321654639 25031 25434 833161368 28375 29110 349716730 46658 46697 819301043 64802 64308 327468331 20588 21157 907118697 518 994 750492198 60412 60099 143874727 74563 75169 621890517 21285 20625 103971042 67823 67709 182576008 48420 48061 948301734 34365 35072 276577076 72958 72190 276287418 12004 11793 495951284 54948 54741 862157953 18881 18239 9511534 29939 29421 385018763 77334 77802 642104524 51341 52080 745391887 39097 39836 529315052 21070 21075 113774862 1304 1332 392116507 18068 18322 822287347 38986 39253 919134356 71573 71285 834210193 29631 29985 442944260 61027 61693 385840512 25010 25700 213833016 37784 37759 151341675 32 1 771855449 72491 71706 418781588 23636 23707 158221491 18768 19374 436806023 27143 27097 92684887 1657 1679 267708437 47267 47236 397443388 36986 37348 156863140 33229 32750 81837236 78612 78828 48874566 53969 53898 889039380 64279 64335 686605606 18324 18341 350767905 28734 29533 306530092 10051 10191 830948863 56836 56210 671367194 5828 5856 789331414 18346 18141 286570773 76468 76110 382123362 18348 18195 371223798 50956 51676 511340223 54564 54311 658534439 65586 65204 5066476 22947 23223 838856602 17865 18353 432750453 51681 51524 857218023 61152 60751 588486610 19619 18887 532243029 6229 6349 932160420 15368 15680 719935847 18359 17778 831875103 62625 63060 999275923 18361 17568 153796446 13401 12898 434023775 29636 29604 428599338 4261 4020 808904922 23275 23022 693521738 10878 10746 271576422 68303 67950 982157873 59950 60079 568043863 43752 43439 193872651 54479 54209 684936052 18166 17370 207861238 18065 18372 360895169 43825 44061 71269449 56346 55667 322716089 3279 3784 493082342 66786 66065 888489993 48692 47901 397497954 6091 6647 719448833 53544 53061 443586815 24387 23607 93339093 35347 34992 87056935 76853 76991 522504710 18383 18305 468990159 18049 18384 845579595 1115 1397 402439091 543 369 367781228 18387 18054 634124702 62859 62726 565488225 7400 7798 545442794 52993 52629 442311487 58403 59066 488242936 6107 6003 156971937 17949 18393 910388415 79287 79045 870067802 17760 18395 13378985 78538 78882 167779732 45882 45184 227910407 17897 18398 526851042 6511 6046 503348085 12069 11772 626140834 19830 19215 672088510 51830 52390 820566122 48318 47785 114814614 18404 18117 248885686 18405 18145 516542018 18406 17930 392778546 18407 18289 857253516 54410 54038 392038883 7729 7165 517660779 20629 20858 868441850 26503 26526 603291132 18412 17881 36719809 74844 74106 260479877 27267 26582 313603347 60756 61252 599545063 50976 51746 353563889 27194 27852 53992946 18418 17712 14306160 18121 18419 511403006 62512 62331 713728320 38351 38119 581183870 59603 59501 201659728 72423 72436 358815302 78609 77859 267661710 31203 30613 405081277 17865 18202 677844743 6342 6589 135831460 42279 41973 144214653 18429 17972 454102349 64289 64499 734259977 64722 64546 266380971 29329 29418 354537374 14637 14931 589991234 35516 35331 843633411 34130 33358 52662955 65820 66131 928962471 35834 35300 659098179 77878 77752 535404999 16782 16069 388299035 37518 36770 732039784 30337 30884 458819219 29528 29661 908304197 27007 26285 200354228 14868 14546 99134694 21174 20429 856958827 30746 30992 527146732 58579 58851 385064043 16724 17057 48620415 52915 53292 119512239 14311 14131 537952700 54838 55216 257836802 6165 5839 634093340 18453 18293 392892160 62498 63038 619280367 8967 8198 539358001 18317 18456 254410592 1073 423 31840339 18557 17833 210111242 18459 17959 669490398 2563 2270 103770678 34098 33351 317046976 44128 43411 701580619 63338 63039 780224697 63694 63593 494295669 49901 50095 953524059 47668 47962 1363824 67608 68078 446936692 13461 13194 560147010 65188 64803 969955463 42082 41439 286064036 56311 56573 455329191 56253 55748 233462070 18379 18473 137349193 18474 18265 675927998 46788 47183 133352950 29183 29393 437570023 22033 21927 48331005 79763 79074 136322819 39450 39674 398507934 57559 58046 514313517 66782 66641 445584238 62819 63290 658794171 53463 52914 75414906 18000 18484 68913762 77960 78515 178368904 76443 76262 106465157 59053 59814 91956098 22108 21527 903853596 5417 6145 915535935 17427 18112 485090562 35372 35354 862113294 70603 70147 258927721 48153 48546 789299797 66026 65369 548162432 18495 18289 54110766 18243 18496 847023253 68184 67507 43678980 29257 29558 466171358 10507 10766 921652844 43268 43427 419786491 18501 18367 867757036 73420 72851 831040469 37392 38107 63505589 60375 60798 39044958 13683 13416 246079965 72163 71364 605429405 44386 44848 674473543 49605 49447 458131529 29943 30567 880695180 17849 17489 32073261 18053 18511 36885424 64020 63741 458014026 45980 46519 53305906 18857 19451 997621693 18515 17886 268440247 66148 65908 959555823 24994 24233 445489963 57701 57179 221797893 75385 74966 518538231 42300 42275 583392085 14249 14718 807907234 7185 7367 750743629 69152 68882 281729672 12372 12334 622117441 48045 48730 977420485 48996 48934 49153617 4156 4101 491103665 33763 33603 992604006 46534 46849 835520718 43760 43235 994101465 6144 6103 440531789 31250 31544 641629708 34817 35043 588894 58512 58314 307590064 6612 7375 466029091 32542 33256 471033600 75360 75946 829954130 18522 18538 925737417 31547 32233 142706776 40524 40229 526512305 37816 38503 459667689 18542 17767 929132536 66129 66372 222413340 50103 49758 479442794 13996 13439 429356986 79462 78917 450771554 38763 38679 588163234 22051 22528 392229891 28116 28325 580448588 72828 72638 374171967 62084 61903 876114147 17831 18552 702567991 59408 59040 988095303 18554 17773 219677042 19336 19284 380617473 40018 40044 477046070 61009 60822 156827433 18269 18558 629193334 43174 43826 435848482 36152 35435 31678829 73169 73044 643096319 18052 18289 234621276 71144 70503 499793034 62036 61628 212962215 36301 35808 193669728 47137 46783 569376485 32440 32692 116414135 17995 18568 7726300 18287 18569 799867052 54099 54206 910874516 32210 32986 804537790 41362 42124 102556790 57523 57191 828541339 31034 30626 10300619 32493 31904 116773545 17932 18576 398857807 32309 32686 99661734 9016 9284 563459028 59096 59347 445962098 22447 22360 567036250 21413 20736 793295205 16997 17138 126991631 56592 55930 335537449 36908 36534 878810093 43804 43589 916175826 24217 24630 502320364 18587 18585 533103163 18588 18092 356047029 20746 20622 985937633 60393 59597 462939351 18224 18591 81380948 18096 18592 615471669 64586 63864 951080125 56901 56834 875838026 64520 63973 2264569 68842 68374 553372378 9884 9819 570843661 26936 26366 359942472 11727 10962 884655077 42306 41543 368574152 24969 24403 75896488 71940 71744 572927848 45339 46067 674629960 71388 71787 939548401 60281 60052 335680988 719 743 143786419 52846 53006 492203030 34264 33621 142278738 18407 18609 922412227 40826 41182 90813268 18611 17892 230684031 34553 34225 898509376 79010 78322 142059922 19036 18934 746760431 49392 50192 701092521 75873 75078 812191130 1765 1160 90244772 35046 35754 413389994 1917 1871 528992885 40457 39780 994081387 65617 65525 103080843 17563 16784 607892013 2777 2999 54315484 40425 40878 785729963 75947 75641 679504510 69393 70069 907226596 18627 18408 623488466 18628 17924 397917543 14002 13229 329030215 29248 28761 33394252 18976 19196 556923269 18632 18004 121126582 71733 71376 107433159 65682 66163 181296536 9608 8897 564547231 77328 77200 762542165 53198 53142 11228700 7190 6740 328140314 46193 46888 109213674 50171 50105 248662505 23565 22951 267527667 36259 35772 654209292 40907 40738 972259776 63485 63405 566968403 39596 39192 652990676 8840 9459 172838556 13959 14522 145198073 5869 6006 802573113 28308 28312 501506578 43102 42665 95208812 62349 62366 885126619 66657 66638 496824536 39838 40358 506518788 49644 49666 229054980 60240 60318 81831561 68318 67572 953494841 14927 14454 864801967 18658 18275 557319667 11465 10779 695441896 19770 19071 331417223 20954 21555 704153484 78190 77843 718188743 18663 18122 740090655 69053 68825 271316933 31468 31359 708872122 26343 26973 567442670 49574 49492 34061557 41109 41373 241921591 23482 22702 582597938 18670 18425 138559065 1650 942 328388810 1280 603 197740074 69403 68710 260205003 1485 1243 781741901 53152 52813 224139533 73871 73849 219776065 53093 52498 897413387 2105 1503 49125622 19224 18636 813570278 25449 25936 440243669 1394 1006 887142740 52730 52176 22031831 66281 65501 714758105 70592 70452 708911189 18323 18685 431063161 500 619 416188790 30540 31213 323717023 52926 52913 928889482 58298 58243 432372056 15082 15356 939950585 1648 2211 652736535 7595 8230 989436641 55634 54835 141224691 29427 28828 593934896 56879 56332 759789010 8881 8372 836109202 16040 16801 501838887 19818 19598 30853812 72551 72570 454916060 79241 79142 732420294 79491 79235 411599848 26216 25677 713801543 36357 35837 18864253 19591 20217 16882187 16839 17424 271058699 63173 63529 870722000 5852 6425 271066536 51539 50959 795417037 75178 75152 281400056 29732 29564 524712270 72335 72734 64229080 34099 34538 899813469 73500 74040 585114503 40273 40280 691815502 37967 37922 866660450 8955 8787 728072390 54227 54419 143799896 33916 34499 718710969 5879 5676 572703380 63414 63615 403985000 24696 25220 580070027 3358 2843 454148181 57122 56522 711579823 57287 57535 185638212 17612 17838 875156834 18726 18210 438372507 67830 67701 503294064 18316 18728 72714956 67048 66872 788010699 18730 18553 357128816 71776 70977 840178919 46548 46784 182095802 18733 18713 112909011 77949 77438 79165701 18657 18590 245542408 60241 59634 160643494 18737 18081 548242573 18189 18738 608061975 49456 49254 615899524 52844 53038 552104522 674 923 91329408 31228 31400 108493001 39350 39097 21213276 25066 24811 842206102 14041 13700 893222131 18746 18064 473646381 21549 22329 645807810 10147 10390 709493926 18749 18031 635189332 54591 55289 278855459 44577 44402 707343431 4124 4599 644536797 60671 61337 822414905 18754 18342 122539437 14951 14715 876461958 48388 48588 105776527 62139 61452 462591345 19120 18971 881916469 3044 3041 437946083 31502 30858 133341906 75841 75192 44932093 18181 18640 845383657 14399 14608 611297841 17567 17593 521029633 55983 55846 654196206 68485 68158 752323374 66818 67239 62700123 42197 41740 972436934 46247 46769 396979262 9537 9826 591726977 67864 67832 158516376 70448 70167 304992346 30183 30203 755855605 13142 13909 299364424 24290 23968 656651019 75284 74693 415197594 8693 8088 51576449 22073 22720 54946727 36040 35634 71655673 18652 18780 726036985 18687 18781 294486413 71782 71107 276298728 3652 3143 893059876 58338 59060 894110243 18682 18785 367759236 5276 4514 264505158 40613 41388 40002988 57002 56946 960799577 18789 18502 228932040 57343 56814 163062628 59798 59673 404438418 47423 47847 610731765 70414 70343 744408536 39027 39305 827498902 28021 28545 669931136 6888 7599 275824725 25935 25329 516426043 41941 41190 236565299 13541 14285 960732890 4672 5449 108123631 7419 7017 462684049 18802 18348 292508950 28566 28009 607837861 64871 65604 351204242 34357 34698 404616532 32997 33224 102305047 28996 29675 453990523 64326 64111 2284042 49472 49576 526150020 660 1 813194635 26092 26645 569262709 28346 27629 351664550 22 396 344057078 70915 71126 186810347 24809 24111 100393309 33952 33625 535664662 44283 44483 457487782 16450 17192 798657586 29789 30454 58215924 18820 18694 768431986 28285 27923 69718838 18822 18701 385905845 25524 25634 311884747 37816 38591 632322274 18825 18506 691356956 56093 56136 395307347 36508 36709 763644052 17917 17496 996269264 40303 40871 160486161 52799 53416 844409067 34894 34773 411232887 1395 869 781717535 40921 40121 814620171 27353 27053 112947566 6093 6890 727159586 43665 43001 41710019 18837 18128 940603605 68522 68365 97646862 18793 18839 266265098 48440 47968 554543510 18841 18184 133727784 72144 71498 294954120 18843 18440 694599336 75857 75284 202896832 18377 18845 675985760 6527 6232 104158884 18847 18286 192152855 25507 25106 490590669 8883 8770 167636244 13760 13907 756769816 5920 5870 632123172 53411 52771 285511867 3357 3193 912443043 6724 6887 42462246 7344 8023 491359490 37360 37575 997287487 10462 10231 93890946 15915 16529 417610649 2454 3037 805602541 46474 46280 24979093 48614 48955 502761589 18210 18862 713342219 27233 27637 534435304 18354 18864 477525768 40640 40834 422155709 39105 38685 677993247 30569 30090 484254541 56306 56015 50515298 29311 29327 193029624 40549 40539 548566792 64209 65008 407738345 30549 30447 31008610 18873 18092 116143821 78467 78411 114031265 1864 2024 406514434 56228 55562 142594325 18405 18877 784031995 59127 58667 266065167 19113 18658 696291909 39663 39414 939705254 74546 74408 31447134 15457 15283 43965748 40428 41105 990913840 904 1536 553209589 34566 33833 336837654 23341 22984 256519058 18887 18554 109090049 18888 18677 111359355 11893 11561 951384720 63538 62776 552715250 18584 18891 618416669 9682 9256 701066175 75391 74920 723898977 9186 8594 868207956 56171 55498 612696899 54473 54174 412677322 18190 18897 643037885 39409 40204 45499616 9094 9075 207850974 54116 53404 542893190 23258 22488 540789999 14133 14426 906702283 26567 27196 401294463 56375 55830 457371255 52403 51612 987671944 22310 22536 546733270 18150 18907 11010218 67052 66675 951080634 2908 2274 884392789 76362 76552 48245608 57062 57134 701055440 49108 48697 543475832 3052 2623 743319505 40859 40384 851507708 50551 49863 251986520 69684 69992 92651528 26913 26514 61548793 18918 18367 156407869 45085 44972 227053549 58689 58381 10540518 69779 70435 60810166 44362 45051 627205762 1960 2075 597485652 18924 18863 100781564 15817 16068 264110437 49891 49969 55399504 57372 58124 239027771 51813 51024 190805432 1011 874 673793847 26365 25686 771899092 45059 45835 359310911 61112 61851 214449007 38032 38631 766884177 40055 39581 972980386 73031 72948 586337369 18203 18936 917171541 1777 2560 57433193 77521 77243 852479020 20984 20262 396958128 37274 36987 591032908 73978 73488 23695506 61256 61877 965877841 50343 50231 679969208 68906 68366 481976363 31527 30877 61378229 63939 64168 584706015 24179 24091 61787205 66546 67311 15914706 69484 68847 628948217 16483 17043 818155779 3413 2734 406369106 70118 69911 847550276 22224 21895 518441375 17358 18116 103016940 68811 68717 326852870 50918 50608 945978836 20712 20992 244841105 63033 62945 258745855 72848 72688 880161582 9698 10036 8331332 55551 55314 231221641 18962 18351 137164636 68974 69356 514540724 13212 12515 116768640 65013 65413 316419472 20282 19974 685517704 4337 4454 39246745 37688 37373 135525358 62211 62925 87504211 69529 70302 804442923 18971 18381 508127121 47053 46824 697525369 68706 68747 988609582 71688 71300 480251029 18561 18975 335482171 19005 19236 97236394 37148 36623 602958941 41366 41734 748552966 68915 68236 970478630 37890 37531 696018639 3725 3442 641823658 30540 30093 319844319 20365 21022 471884186 35936 35417 300388925 42820 43351 50075219 18548 18986 386556459 12947 13138 509336010 33171 33080 333464900 6541 5844 405217402 56879 57232 818213971 18991 18779 384402050 18992 18618 807405946 21640 21004 915530801 18994 18875 605824846 37375 36608 878199489 35979 35579 243688986 10669 10430 429456067 53311 53704 175563696 51457 50974 56490888 52375 52756 254565836 3651 4219 700564022 26086 25797 874148094 18615 19003 664348503 19004 18680 730770940 3425 4042 401173159 23419 23291 211593505 4046 3357 19102297 59805 59444 77225470 47061 47586 641313274 18547 19010 124733597 53777 54195 246487079 50363 50840 5343462 818 400 406214432 33599 32826 395428005 28388 28255 644059411 69329 68787 34417922 57982 57823 788897205 18335 19018 431271051 52167 52532 615228726 24929 24212 15420771 2443 3060 478843751 30343 30653 98659520 3633 4072 899117506 18980 19024 418461175 28911 28452 68007494 28749 28573 540634648 3364 2570 443201673 7741 7344 417213509 76541 76197 366300080 35712 35071 362790383 48765 49260 711876442 13445 13641 875946451 26210 26074 31584966 28250 28428 213024525 18800 19035 240913898 18510 18177 826170863 31830 31955 617394711 64617 64417 59392314 39947 40173 212665893 63209 63497 655836815 9066 9145 408751426 18295 17545 85013223 78984 78990 740596900 43973 44436 396863482 172 1 317586 52878 52188 42683802 23508 23918 920083888 34592 34056 967630410 42115 41717 863603911 29789 29313 896428945 65864 65321 328973035 47581 46957 426875061 27462 27451 539247372 10032 9787 749574058 11827 11181 952102698 65122 65077 89374683 59197 59155 822189700 27790 27035 277981227 19059 18777 253533158 28130 28180 317192630 48962 49713 795082328 39884 39718 98396834 35158 34528 779121198 40700 41111 127657152 6845 6200 197573505 48285 48703 608163467 59639 59474 528696990 24120 24715 315941416 18415 19069 447786522 57695 58159 958337938 25164 24515 451333238 63135 63110 438451634 73138 72388 833181553 53825 53735 334460956 24348 24315 320566487 19076 18376 517438458 16504 15738 426860097 17762 17365 287747424 21305 20568 37765318 68079 68504 214006955 38635 38660 572745732 43173 43435 115795064 19083 18963 340418238 73252 72811 305852230 70873 70753 175540464 66390 65808 813514311 24550 24682 499606300 19088 18527 222007524 27938 27933 101344223 1601 2310 130785662 18903 19091 31812125 52043 51250 528897122 53232 52822 532076293 18946 19094 277312115 18298 19009 538164587 19096 18602 524054317 28553 28787 950452666 26180 26069 274574270 71348 71029 620360259 19100 19004 361750022 27751 27570 406398291 74809 74346 338062571 49391 48603 368862607 58768 58487 836013801 38882 38639 691412858 19106 18497 541873683 19107 19032 940310095 62816 62694 252570164 63271 63106 164538001 18538 19110 578712312 12687 12800 257352293 19194 19075 80885165 32088 31654 872781376 36387 36468 523260616 31763 31197 288600419 2693 3423 134645332 38946 38533 683797827 12662 12152 50561417 42202 42871 529678148 37592 37846 773878393 74582 73846 58663044 48394 48136 254769729 17304 17855 979910026 52138 52772 88679911 19125 19011 882574931 19126 18416 767298682 69391 69709 349631333 51219 50959 738538733 75236 74829 164989065 47811 48087 569810372 17562 17938 173323425 53955 53999 851940415 19133 18444 82042128 18687 19134 783484272 29703 29900 443397872 33581 32939 419762808 46707 47347 469716855 77477 77963 381278807 50305 50341 61689795 59148 59256 733249905 5032 4584 115464974 65707 65562 442067971 55737 56239 335931749 76789 76662 270380674 19145 18934 212574060 31903 31644 466904653 55109 54528 154218605 30286 30052 732294078 16013 15437 437771183 15138 14904 341281253 42273 41708 132664875 18408 19152 48985242 56630 56952 808708687 10790 11402 542883740 17292 16630 736468918 62457 63151 530325290 36499 36654 119997174 37194 37965 98320657 18551 19159 853319428 34148 34804 636793502 10515 9795 322853238 64445 63733 650661938 29514 30124 481423214 12042 12241 354537574 56484 56992 593352634 72540 72476 356624742 30704 30433 165163211 48724 48528 349198547 42402 42128 700133950 53629 53279 88378931 72995 72418 118971365 77519 77224 244439392 28256 28789 156627827 34040 33566 776404008 49441 49157 704485056 65825 65608 995952053 33584 33853 124088178 40953 41063 343369603 55572 55345 724341326 61520 60727 67338080 25331 25173 613168941 36475 36498 549331206 19183 18478 577363983 15898 15289 425328329 60462 60101 313126412 3250 3120 380654528 29500 30046 99829455 34471 34370 441883650 12041 11515 533015996 49998 49628 38514907 44797 44703 365920905 48334 47634 786952168 8576 8473 746267475 19112 18320 212937039 58560 59214 918020343 65625 65322 290862878 18431 19197 859593168 3056 2384 59864401 35440 35854 911602583 11701 11718 949236555 27127 26854 955728094 46165 45959 891863139 71884 71781 900882885 39841 40620 378920039 16776 17062 13043890 68575 68608 771267586 25205 24547 275986382 30257 30116 731406526 38738 39014 553070248 42893 42402 142417114 18648 18497 100614012 56620 57037 388526198 75244 75283 609506100 36676 36155 264988282 49855 50472 569933468 75114 74447 94714250 65497 65900 369979095 18737 19218 66453372 4739 5340 776267114 8679 8773 551191245 27974 27905 419763329 56613 57187 478473302 10490 10749 521995540 53404 53018 501304557 4085 3469 640304090 42229 42752 343247285 68580 69021 609004925 5206 4992 431674645 19229 19214 748960721 65029 65126 26660905 62535 61740 413214953 51391 51067 734562445 684 180 54993353 9215 8682 293772364 34757 34616 367200489 44853 44687 818083986 67328 67489 140206380 58899 58180 97524604 12743 12642 565979961 36330 35570 220115158 14529 14268 154098497 41996 41959 68143991 29664 29162 687256080 38084 37291 545866188 72156 72391 115843504 22431 21971 7065671 12615 12528 641115106 56487 56290 296112737 17393 17525 840122432 29083 29043 25697371 20823 21134 44463122 64943 65340 760344070 46203 45463 575068034 19254 19020 137514063 66792 67378 506435863 7805 7923 189839574 39359 39430 265982548 48043 48021 455198023 18745 19259 969383719 64954 64657 266697216 65240 65213 581721217 7150 7560 642916169 19691 19557 147302451 23904 23667 811115807 59459 60020 990138865 67364 67250 413106646 24105 23836 268751765 31629 31226 752787908 18469 19269 280188473 36089 35980 488989612 15053 15046 28475009 23851 24538 838089823 79434 79312 223376260 8037 8136 276348636 19275 18736 377358563 42464 41890 746141944 18613 19277 250621169 52363 52924 767517388 54621 54964 523434359 79319 79024 268236795 50789 50174 480600284 25509 26207 555938593 40206 39584 751546226 16231 16624 886075569 61218 61984 265958010 53988 53493 42787857 5520 5598 521452626 5968 6364 173504969 32331 31828 962688198 65218 65376 551709060 26639 25927 532745446 49509 49425 993369773 41412 41946 27886227 59528 60045 325343915 24249 23743 354775915 70902 71008 97161105 453 945 337576718 43407 43010 87246 51450 51122 466326716 14186 14042 30766034 36070 35751 688641352 9061 8419 998791153 63477 63258 596201644 18916 19304 202317000 33246 33039 875188993 45240 45537 185890242 75411 75606 461552681 70275 70855 604959797 69632 68869 371706475 57763 57186 33757974 69667 69089 227547982 66844 66252 523519939 24967 25334 559096208 8269 7727 488995425 24720 25438 919152678 61695 61885 349169469 22871 22705 211420004 36707 37122 398038284 77509 78195 210840555 59405 59944 42152107 41500 42223 573820611 501 1 1417241 3890 3752 783189720 19182 18649 935313349 70178 69501 24122375 19326 18962 343309114 65637 66384 855186350 74019 73505 801896851 44759 44785 20473026 45634 45932 78704812 15156 15710 527789082 14976 15092 89117189 40726 41158 996476758 1 266 707375594 52242 51539 185100338 34852 35224 70538035 72938 72624 121764295 34095 34365 88057315 79962 79506 949000772 74252 74148 287890507 25944 26550 88056230 45019 45444 137786599 1893 1637 584959699 16201 16687 30486899 8845 8831 85165279 67752 68260 587191954 19608 19464 247796107 19093 19348 531340588 10566 10709 797220062 7511 7804 520070173 18793 19351 353916093 74564 74336 531034633 66547 65919 157023093 67219 66766 977188729 17353 17274 448997819 66747 66769 48791569 33418 33299 848613870 76930 77276 7375135 37583 36968 985782769 61125 60390 214645172 64479 64986 916345685 51929 51250 62173283 55 1 269298133 31739 31502 138638874 35848 35350 669738673 6822 6562 129044956 60873 61025 486032372 5438 5100 511244788 15234 14958 409063463 41190 41403 34451788 30433 29983 3577998 19262 18980 5853464 21652 22029 742388527 44707 44220 236945991 64975 64242 709550971 45720 45801 239439578 70672 70419 669594740 44200 43638 64468094 11341 11637 976459542 62459 62852 78453792 29381 29133 810884658 50151 50395 607206338 14378 13887 474615416 39102 38837 107014948 42866 42629 949380269 47955 47489 223645645 41207 41003 508935037 19084 19388 36762630 56551 56687 187193846 50920 50983 103410061 70013 69283 698607998 30227 30733 211507431 26694 27482 512918804 70922 70369 419941542 50313 49565 119194124 18659 19396 279339767 14038 13786 257173399 36996 36791 221697354 47989 47964 183284327 69681 69245 968117285 41825 41908 811082517 58067 57882 430633835 65715 66289 642957649 33261 33287 51478233 57730 57969 906219131 60946 60855 663871965 16103 16083 164047715 60819 60469 928410098 32686 33436 965299756 70962 70641 701512848 5035 5524 434176078 9634 10235 840872212 28555 29115 96853018 28081 28521 602009450 30012 30311 970326905 10721 10559 86438789 49907 50542 870743123 19224 19418 271575728 51260 50836 970493815 56002 55798 951232934 36584 36753 503636664 41959 42184 33837146 44611 44911 765213208 52197 51740 451786745 64997 64496 825114264 29219 29404 39004494 47896 48004 566001517 29884 29464 582406850 52575 52820 74426696 14011 13556 846958890 19157 19431 109413686 19432 18808 108275473 60862 60382 867208896 38663 38561 208386077 12410 12689 946434723 20132 20007 109977904 19437 18857 208174233 15783 16326 533456262 62042 61736 55152403 35058 35216 380968558 20910 20602 82764371 11637 11855 37320491 69990 70457 973229085 25379 24988 825759237 3417 2619 141647470 36236 35883 257130608 37070 36294 649992664 22098 21895 970353331 64966 64227 737601993 53701 53115 601069061 68715 68288 197594511 40973 41126 754189887 69477 69392 13907987 71631 71206 261760336 68253 68229 4936221 19456 18940 358670955 3161 3207 989105328 71585 71746 222319463 49737 49026 49135702 67670 67757 628479769 31134 31601 534884831 29067 28363 235770047 45492 45481 272812986 55527 55898 83231129 73172 73258 646692678 22532 22591 342063451 72305 72152 39659710 1222 455 633777172 77233 77173 167002456 19470 19119 842113135 24471 25129 478209409 55831 55164 27208114 47201 47852 20222028 47068 46647 7665073 19475 18751 125329932 19476 18701 324649767 79638 79528 425648714 64965 65423 609891235 31358 31782 502522708 78186 78165 993436546 56497 56362 795634969 61208 61239 3720955 16726 16255 847005272 1155 718 741472313 75201 75545 77544244 27554 27127 911002020 19487 18828 445508802 19334 19488 538424966 7740 7303 605276876 60468 60532 258402287 19491 19138 755286569 78233 77477 325510960 12380 12124 221839005 18835 18348 209507615 24027 23840 114265997 12299 11874 618214355 74526 74664 802763493 19102 19498 553739591 19499 19470 300141611 19394 19500 40952468 36685 36490 93345830 13537 12958 993264272 6760 6239 47709498 19504 19259 842115749 69076 69027 522142907 18189 18784 830618079 11685 11258 199826378 74582 75151 964977979 72067 72456 381352681 550 1138 96268691 46837 46050 371160149 15084 15019 796096549 19269 19513 964540005 44669 44780 462774604 48698 49025 814466835 74845 75206 476291639 50925 51505 7502429 57928 58516 539255871 19519 19473 685395329 19520 19441 129973767 20758 21329 271194742 79337 79386 802691632 19523 18816 138950342 26375 26265 816635477 71260 72040 417435734 210 1 806268361 48098 47757 330513951 23170 23279 555246509 39357 38936 4592320 22056 21877 459651298 55987 56772 653648999 45865 45608 145349913 13018 13773 207064346 23529 23099 999916854 73931 73221 188505528 19487 19536 674012965 70372 70248 159648024 12030 11829 997247459 77497 76991 775645419 19449 19540 839781615 2012 1550 740036993 19085 19542 369419699 6886 7624 461640810 67033 66310 86143900 79487 78919 2489572 40853 40142 478504014 57132 57013 38172124 19058 19548 47217965 16568 16351 963833784 59715 60126 478220139 19338 19551 207547224 49188 48988 732734234 65543 64898 393022134 61576 61212 656269738 18852 19555 449458768 62932 63298 353510471 32144 32259 156196620 24309 24954 971558900 19559 19066 672247353 64982 65194 342756776 56701 56119 954954750 71136 70606 424667344 66225 66729 295874821 76476 77025 136435514 69158 69269 145089152 19566 19217 912400091 43872 43667 320567982 12490 12046 897069992 50693 50624 365631729 61727 61410 221738430 16710 17127 666627237 41701 41616 374747632 48775 49295 606876145 19561 19574 367512606 19563 19575 414362042 57356 57329 686334445 53168 53691 88332272 27681 27066 482257199 7693 7334 486421587 18205 17756 610330352 59332 59392 440311186 22448 21799 874417312 55672 55614 101149557 72614 72074 6517847 77061 76604 23771726 19351 19586 99423734 74861 74283 272403166 31508 32023 992342399 19589 19533 733659163 19313 19590 551413239 18821 19591 210354262 7109 6863 458960244 19593 19152 776522656 19594 19507 758139767 13427 14135 34569512 18911 19596 982165266 40828 40036 337792945 53493 54066 486730788 18897 19599 512104265 52019 51230 614886451 13097 13785 705255787 33933 34536 271747510 21251 21135 355645173 21901 21511 881416204 33317 33087 619926816 36284 35783 666808109 6175 6572 119696042 19347 18946 686667496 78350 78683 36448066 33792 33739 342767639 13601 14359 137529191 5850 6062 199165668 69447 69167 597843244 50326 50543 668379367 56982 57658 112530553 7731 8469 953851614 76682 76213 418634837 71015 71109 839261081 74956 74701 788378065 51554 50953 296019659 49843 49213 630265555 70612 71009 129314006 76500 75926 127031272 37366 36688 415826580 11686 11623 885525916 66428 66852 972379696 73596 73120 434980196 77995 77951 677802978 27137 26833 581370752 38622 37856 840596786 58233 58281 762735530 64532 63898 759125539 40391 39924 215548918 1131 574 718714109 19635 19520 979982429 77017 77224 158073485 48972 49069 303774250 59944 59950 965174025 21063 21717 735835578 35081 34888 623198145 45530 46169 813459790 79316 79731 937776922 19367 19643 834225915 8450 7939 61688983 31501 32109 158076130 31100 31675 141207343 53149 53589 95345638 52758 52548 244298976 68783 68428 737118340 33399 32831 62247678 77640 78434 958128407 15706 15952 77229368 55413 54737 913848382 22018 21913 246696124 70440 70453 578300552 37017 36849 779352914 35481 34965 81645739 2818 2218 770846712 19659 18942 999313074 2277 1756 778193303 16347 15996 919416485 35109 35108 488006424 5219 5532 476882047 8495 7941 340555097 40849 40086 458557796 26746 26357 455030061 6242 5730 500951454 29717 30243 355174332 60087 60317 203421036 19670 19001 103369222 78329 77822 12226925 239 371 486965204 33842 33480 156966683 43917 44504 822084437 57386 56937 656309633 60967 60826 119974033 66186 65877 709389870 8313 8983 33803787 60120 60897 643022004 35677 35776 133092718 4719 4451 4313024 62524 61889 622017211 38724 38753 85833453 9171 9113 286795559 35735 36326 219639439 19544 19686 748623852 65139 65029 14375985 19651 19688 98994625 76525 76533 295797722 1299 1416 47654043 60916 60871 57567211 64923 64990 602930830 33127 32761 630596458 62522 62319 395833433 3619 3763 661131797 58431 59134 561705795 18146 17501 251167547 18986 19698 567579268 69926 69660 975359074 41592 42068 117262361 59951 59345 231475153 31851 31728 309994948 75454 76094 82725186 15714 15344 733243265 16188 15696 3866494 77306 77663 559638442 22605 22632 12387675 64101 64369 479680316 56728 56961 126421946 28238 27619 705281311 15930 16709 346224309 19130 19712 458744834 54723 54434 451094080 19714 19015 713890422 19482 19715 158148537 20962 20345 210668145 27107 26350 646445953 60634 60693 490323670 69386 68774 768129923 18576 18701 80891869 26814 26254 192476926 19722 19270 849306094 62378 62558 111187090 58311 57540 996589090 77592 77578 93350802 54759 54631 283850098 19727 19570 900378871 36225 35714 143386260 51724 51907 416203080 26836 26974 770910475 49239 48994 923494168 38176 37647 302147901 62956 62240 193908724 68218 68284 291214963 55213 55964 127613400 507 1043 255212219 55845 55695 826904868 66515 66570 423419933 37819 37126 450969545 71997 71851 975335746 78058 77535 725188665 78118 78046 276179124 22924 22835 823337673 30141 29955 244610615 56763 56291 886889141 61241 61613 261782154 19747 19324 726136416 48017 47949 818139583 33665 33979 134162934 12038 11876 18585582 63040 62880 982731053 22817 22940 464061888 75181 75241 975012553 78439 78534 381229786 78557 79160 385277495 8294 8838 488624532 59794 59475 128004968 62569 63051 393844654 59983 59949 802482918 47627 48281 133082860 21723 22140 986113265 50111 50868 119819081 47469 48261 607100322 13631 13237 633266729 61095 60814 177921543 44019 43457 823098349 13636 13431 517259441 14959 14577 565605025 77109 77072 361016747 18660 17904 760125826 34717 33975 847503351 46104 45976 877256547 57986 57245 221026899 55809 55703 799849024 19775 19338 607877920 45215 44489 24475855 5101 4512 989280180 43558 43624 806551958 31297 31402 594940014 20900 20131 265916638 19781 19437 140427231 4995 4897 868905136 55123 54836 799804346 41337 41070 211479843 4638 5288 49247288 22410 21760 710927093 29479 29164 745601915 37464 37007 764288354 25941 25548 294656165 16474 15999 981836945 17518 17766 469174261 77715 77276 999319684 69611 70111 889287573 18983 18911 917523132 34360 34294 524172189 19649 19796 784043723 26907 26644 463177663 34847 35004 146228507 62532 62394 379681684 14785 14296 136130945 60121 60806 675670332 1847 2618 890706360 41641 40989 140756124 65819 66117 747137424 1929 1957 801784353 65222 64679 129719140 38285 39050 493667469 58706 58309 339806316 873 344 758697411 3183 3472 462452563 13998 13240 696891042 58362 58682 271915350 31986 31343 236069828 3487 4188 223286381 71947 71465 913235930 19695 19816 483612173 56941 56422 637149488 24717 25505 217964068 62986 63200 507950866 10371 10540 882691231 75740 74998 574469135 45132 45089 16258227 75884 75566 521581214 18186 18884 187199838 70893 71236 204117605 19826 19403 73186170 52009 51850 324791231 42156 42530 10255584 39150 39409 5365231 16690 16119 126591084 28362 28840 45994961 3879 3369 736158379 19147 19783 960568680 18735 17985 643213455 75286 75352 848820959 60402 60102 399974086 46256 46426 740631486 78573 78712 978150384 33253 33942 786169297 58278 58216 827961529 59697 59483 648347115 47837 48125 437920121 21710 21326 696998572 49731 50217 79172060 58970 58784 790891630 63877 64238 739317321 77957 77743 158794277 34951 34664 326202090 19690 19646 100242680 65034 65819 590000215 23420 24114 201598500 37074 37404 329756306 16461 16106 706408876 70598 70427 117340088 33168 33049 183327773 59403 60042 698314207 68843 68280 361707966 61210 61500 492541677 35015 35398 745972995 25482 24788 351557551 14760 14899 693208532 43110 42512 449974121 19221 19863 70608685 40221 40643 309178845 62560 62250 251383947 34579 34422 909646774 73162 72711 497230819 73134 72768 99487650 19869 19137 139617956 78450 78028 945300671 71212 70564 584340185 10926 11497 562754758 13933 14463 701219512 35788 35736 6066642 6025 6223 30303879 39975 40084 156631786 39225 39825 488437852 59074 59548 492462924 59864 59385 215349902 78721 78820 668819491 19113 19881 712738611 32288 32243 127013883 41284 40710 916548235 31669 31296 525968908 34684 35253 916728898 25440 25528 414888302 29584 29848 941251677 35290 35293 252374731 59012 58743 174862864 32999 32701 955487924 19891 19496 795788174 19432 19465 283670096 19893 19446 229590326 37808 37869 843962264 36365 36443 137244385 59888 59165 61903589 42798 42408 824496947 25789 25574 401175910 19803 19039 612334631 79687 79490 559468565 71772 71263 97727161 58091 58807 261345322 73409 72641 619730511 77227 77177 307972199 44762 45052 446121095 47582 47836 884793760 18932 19290 197430617 15466 15942 354128498 19909 19342 160463243 50622 49876 459226241 35601 36227 159188363 7245 7893 861659620 31755 31259 76479744 19914 19263 199819696 27924 27959 498168536 72233 72622 827311740 19329 19917 464761627 18397 17957 850624044 71920 71544 639652623 43087 42366 338481073 19921 19123 167196202 19922 19587 157939932 39076 39656 999611204 29476 29393 700918341 67601 67134 386736586 34073 33778 241763205 7474 7308 275109505 10505 10854 233141738 19675 19929 403001632 21929 21273 877968158 19931 19869 650676163 12608 11863 927524211 77558 77340 315603898 19934 19862 70088790 51878 51352 161238168 52207 52091 598488834 48972 48618 135897331 10649 10142 689782059 19350 19997 50322301 19940 19309 451317761 21454 22009 385351117 19942 19166 933010908 65585 66355 981702134 5405 4772 350889431 11579 11432 408555349 2094 1648 84514378 62070 62061 739422151 30496 29795 773188440 19949 19426 554546277 19950 19802 180232753 77498 77213 219920595 26772 26476 179045450 49125 48620 385250475 9524 8770 34499392 50999 50550 803658426 37554 37105 562492993 16175 16159 389681029 55734 56054 336892825 56801 56238 390799477 35028 34319 954779185 49870 49956 768913683 57442 56931 368644307 37346 37017 314529348 71821 72352 337479763 69680 70204 311026786 61637 61486 244957276 7017 7292 63748205 40012 39747 614703354 55544 55536 922911802 59847 59750 897235705 40170 39398 210307895 75613 74859 34175144 74238 73981 441968162 56842 56134 12946955 33096 32349 703607532 70344 70521 486813136 45318 45526 748643454 19978 19422 343826799 19639 19979 965983557 79507 79295 102232951 62830 62520 35251629 23780 24422 561603803 42327 42638 684471650 37303 36651 992591412 71979 72343 623853360 79166 78467 881218638 45402 45200 239897279 14061 13306 126745928 50270 50228 707995844 10600 10303 79245275 19988 19999 435458979 24900 24887 134774271 19993 19365 703391953 67634 67243 804039108 51268 51767 518164426 48975 48197 536280969 57163 57772 78341296 69768 69015 67648033 74128 74834 734603140 35194 34868 384449149 67278 67435 451515192 42582 42209 556090287 28651 27954 153583637 74515 74829 797805137 22732 22831 970512532 20006 19317 58788131 71381 70650 795580447 70429 70789 880348279 49567 49398 644159095 20010 19426 916828332 74102 73487 938591893 36446 36305 646541630 19658 20013 950883362 19751 20014 70831001 79248 79579 189150072 30040 30155 769445738 33195 32589 75463173 22483 22430 732653584 53623 52857 37537584 73687 74341 681448911 62124 61495 374519498 19621 20022 67595301 57398 56742 848336416 20024 19824 846194473 41445 40785 353780471 22326 22234 399119326 51478 51958 407065695 20028 19640 463198295 60653 60856 345506884 19644 20030 138401094 19452 20031 382380351 45061 45286 395470627 65038 64878 5902296 12098 12779 208602882 47275 46769 88287642 52265 52345 525139367 3868 4439 652513771 50893 50096 747430809 41922 42060 83233685 13718 14277 896672792 57724 57134 486847339 37476 37212 323493275 14556 15203 315840493 43502 43006 899057308 20045 19636 554197036 338 229 545968785 27732 27494 692707636 58809 58859 828371059 73018 72855 295888306 51378 50853 570099331 20051 19606 380384975 57912 57477 71440900 54310 54527 263830821 19279 20054 798344333 19040 19829 88340047 19736 20056 612931624 11567 11809 855711681 48198 47430 248221802 45316 45007 450566934 53451 53237 444082188 72693 71947 976622163 44887 45431 664141292 66456 66463 395659310 35893 36494 236635252 45344 45485 781927892 58014 57985 409628045 71281 71594 578941805 14162 14873 26495272 44192 43607 776904769 28973 28362 737862017 46268 46442 676325135 78549 77871 158562146 29944 29489 719743667 40608 40017 103894559 28068 27734 837588452 5964 5417 386768451 39151 38695 777318260 13765 13576 244954313 20079 19773 13949064 9060 8638 159162897 26470 27166 79147489 19502 20082 939453324 73049 73739 92226918 36252 36978 367579464 14673 15172 745065870 43255 42966 137893205 51646 51050 229203094 38912 39152 423699912 30447 31224 68630726 1210 1012 277876637 30363 30177 643172675 61544 60745 163431499 66200 65957 161602374 78763 78015 631753204 63092 62603 509910632 45130 45886 253718619 60889 61504 493773432 14606 15014 766221388 13196 13045 216398829 20100 19303 325287826 6761 7203 412088092 32143 31752 329783863 33180 33625 22075728 20104 20050 659556406 20105 19567 646891600 20106 19783 744883280 4406 4542 216586722 19502 20283 188238183 49329 49301 475712844 54874 54944 224134521 23735 23624 342560803 67410 67199 15741608 49350 48805 428700269 24999 25531 357768592 20115 19890 62497338 50787 50498 273239577 56484 55697 17516547 55220 55633 988307562 44335 44753 846651830 48592 49196 243623560 68638 68818 122819863 48124 47601 501635868 52294 52264 120702195 19441 20124 855685300 73992 73279 952319982 72968 72197 239278155 20127 19469 104042026 49717 49475 582625518 20129 19819 809117547 8557 7924 765121397 78178 78833 56202915 3619 3527 502549497 20133 19562 296195622 1 58 292708402 69827 69246 812543978 72743 72218 371088745 37888 37320 388988099 27112 26518 575720197 20139 19379 360999369 50356 50419 675075202 64801 65281 832796107 16397 15662 653226044 52525 52120 626679816 48144 47981 140824396 72779 73421 894584928 59638 60280 548834021 20172 19547 604088854 61049 60496 411647934 53659 54037 521982945 62708 62536 289620392 26800 27174 97462367 20152 19873 667446349 6439 6004 109177487 23246 23838 994972665 49356 49188 50404660 66479 65846 42546896 17248 17675 766588393 22672 23316 296705992 14617 13923 73540982 1205 410 993149221 20121 20161 261530988 6068 5848 799756748 71303 71244 204478835 68153 68314 494906417 78427 78229 480947460 20166 19420 948474684 32110 31487 242885501 16696 16166 957669201 1014 1578 949288714 19465 20170 39385829 21347 21935 325626499 811 30 809197909 5491 5402 968281884 46051 46094 282530616 63826 63494 405702789 32513 31880 386178692 38333 38026 809678404 62672 62211 808531830 40085 39607 510910366 34964 34289 230883850 63480 62760 754878593 20182 19899 58592916 20183 20048 662085589 48243 48737 559702410 19873 20185 732992782 12198 12521 88966007 20187 19875 603044531 22636 23203 394085518 77708 76924 348695450 20190 19413 834517259 46683 45933 515856650 73032 72780 611216805 54091 54016 306541228 8833 8200 18111615 46835 46653 252197203 22253 22023 693138484 79884 79795 272677385 9330 9388 158690191 3676 3537 78817404 819 1235 272639179 46403 45722 309540527 75173 75886 242227449 38016 38427 280702403 51503 50964 891181603 54694 54018 183725568 5294 4512 941603831 19805 20207 521554646 44950 44439 533650040 5359 5557 164495602 59865 59838 659090897 75187 75337 413016425 20212 19780 692869643 20213 19716 49233992 14003 13501 694482643 21434 20781 596142650 76363 76141 358288489 71689 71317 3450207 20149 20218 798532352 43275 43110 307913155 42246 41731 453768587 1514 740 774194406 50165 49560 281947663 20223 19773 345429953 1177 882 785884002 3301 3131 120954336 31913 31843 798451793 59260 60003 101441689 64809 64993 414391655 26888 26132 184040136 24790 24472 579075844 3216 3158 924783676 19903 20232 500072387 21154 20870 258575723 63481 62946 522741774 12204 12972 158357513 73584 74101 575444130 13842 13341 16108594 32519 33062 154183030 3371 3495 488890122 46884 47319 296808804 40523 40948 654018619 55411 55851 269607381 36278 36118 893719069 77999 78372 235748759 4938 4324 915025570 71429 71349 704342017 51707 51981 946400649 48694 47916 891801255 7448 7229 8282144 19862 19132 197497503 76843 77046 123776431 8643 8364 546288715 17066 17685 774803852 20254 19545 580466928 8662 7902 36917416 76556 76019 434177079 26980 27366 857696019 63143 63665 386735863 78303 78587 229611744 20260 19887 56450943 59763 59854 730693868 71600 72315 105824055 32319 31691 468415863 68937 68189 137826380 25088 24296 899053897 21812 21520 703889781 17757 18133 935604785 8129 7891 627319933 78639 78195 14368933 66652 65989 980471661 77935 77820 145166190 56439 57193 59694110 39725 39203 197005393 23653 22896 442818249 55461 55467 415457282 38521 39315 914163949 70728 70700 48441977 12851 13122 853945576 13377 12817 423044703 53651 53440 586929876 19638 20281 138018455 40407 40769 186796197 20108 19574 655552837 40411 40230 285405543 41151 41013 125455575 59798 59917 850374512 13870 13699 533714171 67959 68442 887840250 60116 60066 214685588 49994 49583 241112328 60016 59651 866216579 43902 44148 710383434 36531 35744 552764759 54031 53749 96009363 45529 46027 662106816 71608 71559 561959530 58786 58003 220724398 2564 2593 10682011 7550 6961 84377948 22154 21751 239421719 48544 48008 723943596 67668 67010 470635842 25449 25895 794307787 79828 79818 172609551 14662 14540 591278332 65768 66217 208074449 27384 26661 796848799 15088 14461 722703873 58003 57473 109447851 20236 20310 36991697 10562 11344 535134199 1420 1287 338952151 56631 56331 642153207 68491 68785 209101999 61417 61311 94033895 20316 19794 672670845 52944 53664 224957301 61775 61164 79100959 18131 18160 743380770 9458 9730 733704916 20199 20321 527405332 19034 18929 436386949 26590 25939 491759110 60929 61550 123766239 66847 66476 374991771 70585 70437 415153024 2339 2801 302488459 72374 72950 829721158 16625 15876 512165729 54247 54317 647911899 59730 60033 358674328 19849 20332 252816761 76157 75624 368631555 28723 27968 893185062 52983 52200 850627698 39830 40045 701065401 60661 61285 710890359 45979 46087 128213577 9182 8631 959473892 19823 20340 422980715 76330 76549 865988629 19647 20342 174195078 60172 60064 469426857 74116 74404 595228293 56452 56069 23075919 41255 40767 82875945 20347 20016 765061062 66631 67108 396657639 76938 77674 628660157 20350 20262 64677231 68959 69623 196457807 55460 55740 976958582 14302 14213 875884484 70744 70510 137589244 32271 32418 208476439 12011 11360 110643788 11627 11555 455246964 24270 24139 644451459 64625 65182 535622786 63188 63263 753677850 67528 67476 205058138 68489 67730 493833703 52649 52159 986217507 7390 7429 871814375 25077 24793 96238916 18117 18066 225236793 38871 39201 334072062 72187 72590 226875970 66970 66877 113916137 51659 51006 619041785 26418 25841 824477621 20372 19908 76363828 35940 36572 399103131 38618 39328 927854908 79951 79410 224156014 26962 26360 703793654 20377 19653 319998296 51836 52085 912291978 19647 20379 5501507 14128 14329 707971678 43331 43436 466065891 67034 66938 296552622 34895 34779 643335039 1154 899 99304669 31135 30925 4718514 59978 59427 433110209 28795 29401 106681105 51716 51242 987953331 20516 19847 981037285 20390 19707 61674170 20040 20391 909114039 50899 50507 133488262 59257 59183 564275160 66681 66655 277790740 1031 424 992480374 20192 20396 112142763 67111 67035 85737447 32564 32944 27727786 52815 52301 16931097 27874 28004 93089069 68023 67550 972849439 20305 20402 532994787 20403 19964 889076666 60327 59997 520292830 38488 38794 8166420 32059 31261 961534373 21366 20843 486725108 44379 44284 416640505 59838 60118 325756440 70594 69969 52654071 28048 27479 986670505 6721 6914 102438595 6353 5705 551048112 1315 993 161610645 78961 79013 770763901 13344 13699 400487175 34126 33780 567162299 47719 47931 409812032 57977 58012 730749089 78145 78889 240944824 15541 16032 552965567 46408 45809 176022125 5193 4868 318856150 19911 20424 836575557 34851 35535 542911362 5358 5819 846206803 79714 79365 561010781 63285 62585 100464062 38857 38699 577326686 31666 31062 798477650 61991 61977 388536641 53397 53164 785021601 19886 20433 511482611 11793 11945 111187330 52058 52675 414665614 46527 47311 700523177 74779 74887 187666179 15381 15417 244954782 41598 42029 228852969 57801 58165 188621400 67944 67835 473990022 47237 47147 333436225 19790 20517 70760324 20444 20253 148765380 48417 47736 421738324 66701 66547 105454493 18317 17873 699638270 561 936 347419759 34600 34724 868815092 41091 40863 433918485 36101 35682 806473955 20255 20452 638448662 20453 19860 223839947 58860 59319 834106526 15729 15457 848096638 64629 64045 111212921 20131 20457 637752129 78033 77364 402111698 20459 20276 953232949 20016 20460 758150417 20461 19824 213564062 67946 67555 718977669 66194 66982 760162986 49933 49251 679072893 50443 49816 449995687 75476 75110 433068447 66280 65952 759292240 75020 75220 76830400 71490 71919 443822725 20168 19718 910794816 7593 7632 257998468 69694 68907 203730155 71906 71120 796743539 74477 73794 101082700 32050 32380 823314473 13281 13725 2171862 45006 45567 581202985 32534 33049 168420464 12277 12597 259274896 76678 76077 388840503 50052 49783 449579294 3864 3242 231707306 62967 63601 709801703 51687 52401 158525008 75125 74738 95565301 20486 20034 995712792 20487 20040 397795845 37852 37500 638156998 2658 2964 971315462 71060 71304 875752181 40873 40534 706951301 52906 52402 850963897 38909 39407 702089631 7380 7998 745254793 63931 63226 18154772 14394 13894 184558324 49106 48735 905348394 2476 2066 268802157 1387 1937 245221183 77682 77874 411287282 1082 1855 902955722 29280 29687 502848077 26823 26977 19462388 71944 72678 479802544 60921 61395 33224295 32033 31527 847939617 26469 26773 619644621 75424 75231 218924038 58493 58143 609781127 14498 14008 592399777 3186 2694 521826319 53556 54355 804690857 20188 20513 734691634 291 740 724284160 21928 22637 106549118 76020 75916 562626400 37358 36827 691390253 8974 8332 161951448 24832 24780 56188981 3428 3052 268360759 17725 18360 623601007 59606 59873 141910483 75285 76024 28117736 77606 78251 128369806 19876 20525 437731048 78486 79058 459710886 20527 20227 862165937 20528 20346 143698622 52348 51947 809577429 8586 9022 111445005 32686 33018 450442045 42172 41755 699577834 7765 7034 331671907 48165 48023 689660178 68682 68466 942330559 75624 75433 850770260 20537 20351 949621288 28969 28305 186506106 19798 20539 429465763 64874 65119 131502946 22586 21830 202302431 70251 70648 423306388 73679 73142 690102377 20544 20231 138939633 73960 73613 282144245 20489 20546 354416333 50495 49765 703138794 64181 63909 844163089 76151 75581 572047935 26330 25985 918317698 41371 42080 200562491 5000 4337 451927288 20553 19969 685231749 12490 13160 882673423 46267 46184 68148657 31160 31651 558656120 20436 20557 327865928 60340 60291 792575466 20559 20216 122261562 32827 32462 294162705 29831 29255 278189313 58063 58291 248845844 34980 34587 994401171 70374 69955 975701815 64361 64131 228237985 56724 56675 382982125 24888 24183 565046588 19838 20568 358279254 45833 45599 848237562 14969 14958 332238942 25276 24901 275377766 20403 20572 239815649 23131 23450 547769096 77892 77321 92784977 67356 67110 363963911 37344 36671 108008715 16864 17368 471753062 43643 43769 37050082 69847 70589 723432316 43733 44439 821992539 75276 75811 259263594 20582 20495 991866367 20583 19997 529945349 7034 7780 969758306 38889 38198 119929984 20029 19434 323563396 20587 20581 494364140 62589 62397 956832509 56034 55371 126413221 51730 52264 558640236 20446 20591 60903540 57549 57208 49058933 56727 57131 47233324 19889 20594 867467428 21150 21702 258566107 53476 53318 361125662 61110 61344 443176584 59655 59253 788521264 20599 20308 348260183 78292 78077 108919378 1615 2381 390375505 25873 25842 478554144 51948 51314 733223387 71857 71938 24282017 24907 25111 878928561 22387 22143 759783855 38610 38492 542447695 76730 76359 643290122 14776 14788 137363228 20610 20549 704792821 38067 38799 726107467 75482 75175 686098809 27258 26995 68460245 62225 62655 707569764 54840 54749 153548234 9972 10570 557291985 5185 5913 23169100 28241 28143 146980296 57374 57411 691624016 12122 12341 943322542 73783 73546 343159365 20622 20462 485838554 52328 51567 548712956 8617 7980 716833046 34808 34743 222706224 25463 26159 752471819 78357 77558 262647944 47779 47275 245083417 20537 20764 36316345 44109 44632 276416439 11851 11085 516923584 13995 14692 8802298 20633 19884 911317684 30840 30881 455906356 27797 27474 989434568 39251 38801 460888849 2590 2737 978332186 68716 69441 694231864 79607 79151 469245869 68191 68379 848330271 20146 20641 535894036 30019 29334 17609306 25169 25341 399824428 39811 40577 372813127 26655 26081 660410384 4769 3982 114797964 20647 19930 407522645 70713 70847 907727426 19327 19181 451003688 20650 19964 549177147 14738 14921 928556595 59369 59659 487012610 9892 10422 160740747 1754 2278 828268675 52644 53371 722604065 33091 32511 786479864 46821 47452 605210157 36462 36737 284539701 46938 47687 605634610 5877 6072 975870331 20424 20661 913002750 20662 20007 859523207 46098 46344 677008452 64289 63829 112674152 17673 17316 426857782 34565 35226 603344288 10364 10402 782629054 20668 20220 309155897 41736 41508 220201980 79513 78925 613315851 3687 4150 870963929 33242 32582 42199945 50574 51247 377833877 61607 60987 937788332 20646 20675 25993785 18156 18430 731325926 66318 65593 138888273 13476 13446 566420372 20679 20214 825146825 30173 29378 940762290 20681 19903 262676941 12874 12674 732435996 40631 40397 468481940 6873 6410 893877450 33338 33083 395669510 4420 3921 408066652 78759 78357 106413418 29376 28733 783905216 35563 34763 75752739 20023 20690 511443474 22662 22661 600895418 20692 20150 426660257 73964 74464 431025260 20234 20694 779186683 8754 8826 435284969 53083 53079 505155495 68336 68935 938509646 21546 21527 57194879 31292 30494 142102916 70800 71453 907834098 20576 20701 889334923 68799 68701 565850935 53714 53662 199058823 36146 35750 595077907 20309 20705 643022064 20706 20425 134101138 21033 21827 920442435 56769 56546 196773829 18512 18886 52910817 62732 62574 213854655 39292 39668 515028348 70598 71204 367825551 55760 56143 586082785 14980 14970 578840478 49512 49504 470976030 70369 70472 69396562 14575 14556 264380407 33551 32872 297818000 54151 54491 790211684 61670 61908 841861712 66661 67081 193005273 48854 48556 139299535 74273 74080 243071287 63765 64152 578185787 38630 37989 997981206 73817 73058 222829366 48978 48846 674635766 8702 8021 37129843 45336 45294 709470374 73712 73298 239350868 27782 27847 326129417 60201 59414 671806147 46644 47024 369858475 67209 67892 393698101 43007 42892 279828872 4568 3912 887626546 2432 1869 917929754 54889 55307 915817202 77471 76684 124399159 6636 7135 68038554 389 705 501133577 67970 67798 121148299 20743 20049 324947131 69516 69125 335499590 20745 20361 597018949 64781 65509 846838831 68484 68292 91582073 20748 20715 621592853 6865 6669 396099488 74277 74553 44772310 20751 20648 868920914 60491 60187 64985192 20753 20660 77391040 24712 25288 922059548 36100 35935 812809678 68430 69121 748762773 20757 20198 201737585 5192 4423 874379323 52432 52997 255647012 38983 38686 337514809 31166 30717 107066330 30626 30273 665473896 55233 54573 524919690 49292 49543 462391148 23635 23850 812172784 20766 20731 574882128 66889 67620 307959215 14450 15108 227899007 12382 12369 128229820 27529 28023 670943502 13573 12896 110790911 74762 74164 194502422 20420 20773 532079014 8385 7759 530065384 20775 20560 46724326 20088 20776 109694052 77101 77272 86946032 38684 38397 806041636 20779 20777 607892748 34911 35120 66668629 68499 68868 99124219 8611 9024 326400433 61845 62338 138826187 14517 14928 877446039 46093 46747 258335296 57664 58001 422347410 68246 67565 959449729 73976 73872 16873174 68294 68885 119577208 43191 43904 836908105 52036 52778 689594657 39271 39557 48140534 9232 8673 644086860 43276 43038 495753265 43654 44071 36041336 32882 32465 742286048 20797 20397 662065085 71567 70772 8070260 78147 78349 931330409 11997 11557 654842852 20801 20361 90105883 44124 43347 433587640 51213 51475 895434403 45394 45933 596239 30999 31038 431037479 20806 20150 777529994 66870 66799 301578935 69215 68733 368715397 63821 63711 154833909 20810 20084 690795240 53758 53571 691964770 11860 12486 20902657 20394 20813 709578441 42006 41863 908149290 34950 34640 98820995 11071 11567 672565606 20817 20669 249184006 15355 14704 442460386 20245 20819 843304782 50884 50545 824362646 78822 78384 645967719 27565 27965 42579420 2605 3209 106197839 15169 14888 894109766 75895 75839 5237228 18774 18709 122728310 40671 41397 548861753 20549 20828 277202000 51284 51315 834945429 56817 56623 62637477 55856 55367 67029259 15721 14974 717781688 20833 20706 341168211 16603 17329 25746559 50335 49801 871165838 48253 48066 933695792 20837 20794 962150709 78569 78083 315087447 5181 4763 127515068 44347 44628 543008520 68403 67713 331657662 3869 3255 450244463 6150 6561 319279385 50623 51395 714456683 20782 20845 85362576 49486 49160 755678986 77685 78208 271391116 79764 79041 808182156 73834 73112 283411811 20850 20809 183561625 18251 18583 333697477 51292 50669 19171747 42406 41844 96987973 12016 11357 136757332 47810 48566 672959828 72812 72728 786927288 69641 69582 328109315 43982 43464 942718550 69409 69121 929284056 27055 27827 976031402 67264 66500 325155753 2724 3178 694325897 24792 24908 902174853 20610 20864 618189745 27850 27694 182121801 79357 79934 549874204 20867 20244 906575359 12185 12130 208545020 6830 6939 115801008 20870 20230 440319046 16522 15757 6520332 10317 11093 858515699 20666 20873 130712094 33876 33802 2376171 5305 5118 281583545 44580 43939 313644599 51520 51971 499888849 20878 20205 468819851 14067 13858 130696686 56355 56697 536392493 2385 2302 12262939 75278 75826 92252502 63389 62973 590548330 78949 78723 469327648 8173 8001 282327699 16817 17067 290244064 37293 36567 989583083 7713 7058 454991738 7328 7815 4340440 3452 3918 521271432 18211 17535 68639636 63887 63538 427627007 76168 76701 646806981 20894 20307 115670325 34969 35369 391413512 19 1 537447195 16360 16615 351748855 20179 20898 613487566 54260 54695 816515709 11756 11512 759000027 6969 7331 460573803 10927 10336 332826427 20121 20903 411819926 20885 20904 117685195 6492 7123 102616672 78944 78290 249020957 11903 11534 997063137 54002 53430 618207790 20309 20909 485404116 750 168 689564431 31146 31438 687615799 34814 34022 942191058 5108 4819 653660600 66597 67166 694832989 48157 47448 834935509 20916 20675 102933459 7066 7118 71271350 20918 20375 147644774 49513 49327 915066105 4960 5099 31108693 65824 65467 5260224 33240 33027 154717013 20469 20923 519102746 7780 8186 481261102 20925 20292 924888484 53875 53830 907075374 9270 9281 22362537 51282 52082 830482906 64460 64557 429962483 64969 64225 889941398 14416 15018 21458025 70035 69347 15240320 20933 20602 31960950 20877 20934 296758094 39921 40583 156240718 16062 16698 358208917 38709 38003 20588672 9986 9648 81904909 1726 1642 831749608 46200 46029 244586527 66519 67072 275020703 15082 15863 681108749 58129 57345 99867705 30324 30255 730246331 76384 76354 381025706 21152 20446 102788582 63570 63788 990828680 49730 49419 269409116 20736 20949 856446508 25475 25624 506535887 24362 25138 723459295 20299 20952 127944945 20953 20567 739543162 20954 20245 14041739 46824 46413 362246553 54292 54227 954638798 16512 17116 763934443 30337 30009 788924929 56660 56326 690206897 1974 1729 393618557 38079 38656 297437933 77822 77203 490371487 25566 25984 778811664 4900 5150 367770155 20965 20888 448020791 68937 69381 600729727 20967 20611 936858914 9833 10245 230629566 41867 41069 776094699 20970 20547 7917409 26894 26632 71373790 25190 25456 721870207 52603 52123 337430340 63545 63930 480374425 24335 24148 261915096 38157 38177 458503894 75376 75144 903604216 16102 15896 19173569 73669 72984 713567483 13223 12755 25480058 68440 68103 894072247 73586 73918 729160464 71565 71714 458211860 18939 18188 83334650 25816 26080 239086478 76368 76781 177493981 20905 20987 79514756 39804 39224 462637430 20217 20989 301961995 38392 38466 571375298 4917 4573 705230943 46404 46978 647172980 38082 38454 824564577 70763 70795 744854742 20468 20995 91453625 20996 20394 255745895 61412 61174 206462812 38274 37952 479869504 40690 40174 365642437 11046 11711 47202717 77515 77435 914582070 64553 64754 840372105 77221 76783 926984188 17520 16770 976855572 74141 73345 292079061 28544 27904 618122957 3894 4482 414120954 40991 40717 929335723 16931 16904 696915024 24504 24323 674980824 67513 68305 394068708 72336 73079 66169780 57027 56490 511925086 78841 78524 105413714 28115 27886 807244195 17841 17546 698970460 22722 22846 653933902 68115 68698 638747340 40062 40001 155775221 7399 7953 331556848 22308 21866 903347212 22884 22390 640169566 29313 29978 436807486 20511 21024 324294950 21025 20678 904690336 18987 18259 946239586 58716 57938 332299061 73022 72500 138314152 53702 53653 68629804 73743 74190 55359161 9782 10324 353961548 28121 28422 294996818 20997 21033 264740975 30727 30268 62917082 21035 20480 323899553 74409 73836 56208967 21037 21023 397244039 55548 55693 746866722 39774 39370 547063133 50164 50330 112566718 57801 57365 768698191 31916 32567 248858979 1609 850 422182538 20580 21044 128908250 39397 39054 542919699 15871 15523 193348184 20725 21047 460153771 27397 27997 715799544 35179 35044 239528708 72372 72898 374624072 21051 20715 677686872 21052 20969 777460857 91 3 139593376 63153 63204 93711102 20450 21055 689939835 20735 21056 200074817 67138 67048 845524958 21058 20670 631638679 1042 1092 732572604 61548 62005 616968949 21402 21295 139039899 58575 58569 967314907 39228 38975 3395931 26726 27145 679294198 56732 57109 874501528 52566 52787 369084222 58810 58688 265729812 40666 41118 147926296 34463 34516 558660487 14209 13582 401262097 20533 21071 706374471 11335 11544 539095253 74412 73964 133372250 2710 2468 407440054 65834 66025 667104136 62887 62364 800054537 17625 17133 121472686 32763 32941 127447077 38951 38169 961810274 28431 28899 35847343 26519 26491 983834413 47688 47288 473859163 21083 21056 281572659 71481 71008 130683597 74621 74587 670910739 443 1207 353121748 1998 2033 419885169 21088 20732 171733113 72943 73687 893370395 17184 16499 818035782 70226 69533 330041752 21092 20576 854427435 54331 54889 138735750 11286 10490 711976449 32592 32030 202259031 19740 19177 693882588 74521 74467 248436500 12795 12725 557007504 16999 17483 536864227 25457 25508 143740267 51910 51380 71031435 21102 20709 410360663 70092 69812 7150649 32522 33273 69340352 51100 51352 905616093 6044 5472 473051956 21107 20446 392725070 21232 21271 105966031 16069 16575 145596357 46010 46556 54081360 21111 20918 352796611 48075 47332 43253482 57168 56441 904761060 46836 46857 780392785 25062 25681 378888460 74221 74811 482295637 36160 35597 132449053 72348 72633 716632182 2315 3020 348773692 57807 57013 2046906 61794 61126 42593984 18486 18401 765017831 73897 73983 670074222 37696 38171 533187480 77524 77730 980184270 4187 4029 402931525 34919 35181 847163456 77281 77623 252587154 31173 31000 450088931 21475 21074 207241777 56413 56079 687032377 47229 46958 81057161 34705 34580 261529432 19251 18915 773605056 3839 3283 907139026 11317 11386 92161701 14023 13452 64455923 73987 73942 978922967 24874 25050 886069896 67511 67887 525116968 34568 33896 276053778 14063 14789 71152520 60521 60397 504974033 64030 63666 243182881 16348 15925 513283920 76687 77140 321016635 54899 55115 847646375 5011 4393 133577268 72781 72276 351188864 73597 73832 146158486 51685 51410 557343806 65121 65003 101146069 6545 5935 740873609 5232 4786 752544351 17541 17585 481693268 5258 5750 598367858 69789 70063 102653699 53091 52461 871333746 24265 24852 815263323 20627 21160 184984995 38027 38449 279451881 37623 37813 201011172 37715 38237 402974267 7207 6445 772549672 21165 20612 349169314 38622 39417 208814919 71215 71172 564047629 73070 73765 955665939 21936 22055 847224054 61821 62201 478079162 21108 21171 133114079 57697 57080 156305929 32258 32023 454210194 44259 44698 399327245 63278 63777 606593034 41654 41329 904233323 13861 13212 855156683 20830 21178 303283582 77153 76808 308451537 42984 42243 912420273 9604 8979 14271925 42313 42467 936015361 37548 37069 292441246 22060 21361 262915311 35917 36062 443753292 38278 38177 743834385 73981 74314 122182702 70721 69937 323267754 21061 21861 820476340 2642 2250 753332187 66946 66425 837951038 61868 61288 38300412 35482 35294 262892156 21194 20772 54587207 55654 56004 264632552 39351 40073 33630299 63156 62801 229197904 16928 17130 336471582 56152 55723 753419317 19365 19096 154861301 41771 41644 796667515 20839 21202 30368754 70992 70702 454007333 48189 48645 284809712 1127 1911 848742193 21206 20752 223637571 60266 60351 373235319 21208 21184 959235318 28771 28793 708234791 70377 70946 947743857 50282 51020 637756572 60431 59772 476785199 32270 32771 860314408 56098 55299 89821777 33577 33281 746563970 21129 21216 901161210 21217 20625 407255951 52330 51659 720368662 52566 51854 870767289 73763 72974 677733690 10778 11377 416847336 28220 27490 861502832 66004 65670 943332544 62902 62433 865768048 75145 75879 407352436 76648 76404 194508410 41630 41133 632719330 45481 45522 922226207 16430 17028 111858775 58693 59191 962223494 15004 15525 538384942 21052 21232 80077155 24266 23764 970437766 13115 12848 9217391 54335 54364 297851147 62302 61812 199829666 11498 10963 20239395 45904 46322 299552242 21480 21382 872845920 16871 17606 460567977 56142 56756 234908845 71567 72191 830976501 68978 68329 928857638 74333 74840 44653595 21245 21010 459635065 12287 11997 587842390 15007 15228 442255724 22380 22146 344012773 48117 48160 589659859 4191 3817 569181080 60075 59891 334231016 66257 65979 396427132 51051 50593 256517724 21254 20920 86669511 20815 21255 99015414 72699 73429 999703514 55460 55913 897867442 32061 32174 90493419 21259 21154 504454251 50561 50955 97141395 58182 58334 567837239 66710 66348 223131799 20946 21263 669681325 41498 41769 372218542 33624 33343 257154877 55619 54925 264903169 22585 22449 286922924 19246 18541 5757925 4057 4495 722621710 63407 62695 876017957 74592 74008 878881239 62997 62407 964443001 16786 16302 186933445 18200 18088 21817748 11630 12257 618653840 45932 46654 392231878 21277 20857 613844097 29006 28898 159259863 41126 41834 708855051 9716 10248 280530373 47089 46951 147357040 9563 9294 374088061 70102 70462 258884583 68936 68148 271300853 25213 24469 645636984 21286 20763 133388638 4027 4702 475851748 32924 32396 204188980 5469 6031 918280726 31865 31570 726657734 30580 30345 989996621 29399 30064 169895385 50755 51335 425952026 63069 62350 58183656 5069 4632 787630201 73298 72658 611571293 10555 9826 821970103 33503 33867 89203164 60747 60980 293974936 75049 75484 624344446 11989 12124 544966452 37884 38073 26366081 18091 18332 546053857 74382 74785 122512740 74854 74801 220744057 35784 36075 134069402 66831 67168 32550414 51117 50332 613944954 50506 50152 706879815 48775 48763 649498695 34519 34974 465172358 35159 34734 311329020 33041 32344 29636820 34858 35126 475767986 49366 49795 943884693 27390 26928 201296634 45409 44957 698745385 21318 21225 18582024 57599 57678 922931747 21320 21235 439472742 11450 11172 22095955 22248 22959 645006526 75801 76492 127215620 21324 20837 366679769 64562 64730 301772465 53314 53520 680911882 13976 14199 938607683 66975 67181 911924160 61430 60639 911530253 21330 20605 88091314 39392 40033 372938318 55911 55792 617011874 15505 14977 712996727 60182 60181 377223623 36106 36752 625689011 16608 17315 875255359 53452 53145 946798535 21338 21215 136620316 21339 21056 103572719 54157 54805 723390866 2184 1906 125342389 70059 69657 741035988 21725 21731 334164557 49016 49483 426934366 10969 10875 535986507 29522 29090 424285756 60465 60564 324976246 16369 16776 617813973 58344 57685 308972738 63606 63439 82310892 30175 30551 212654948 55442 55996 471884200 10151 10874 93602801 76821 76750 17208575 44004 43949 900168030 26963 26206 101770289 10626 10578 56247405 60326 60205 250292927 32005 31264 545721388 45331 44635 36694973 54808 54495 404587716 6687 6066 972499604 20437 20645 302790305 20153 19439 607879586 39136 38363 845454895 23841 23749 454089838 77829 78024 878492669 54953 55446 669176530 78817 78774 271042143 51852 51669 385443886 54585 54790 137674422 55348 55223 492579438 5090 4585 233138475 68125 68233 348160391 21268 21375 431715234 36503 36138 638161466 21377 20961 839387716 21378 21242 562227441 35466 36036 221515859 65583 64884 73360087 11745 11420 307352025 9275 8829 967296334 52370 51691 898260942 53995 54439 261596978 21139 21385 761367031 26223 25497 588104385 75410 75528 196133326 54239 53491 25395131 44606 44799 614187805 46113 45508 493509278 30 746 828573826 2612 2410 556309628 70397 69825 545080530 49761 49623 3212802 14127 14533 310455233 61712 61121 583305662 24958 24581 148374451 21398 20941 293845562 30030 29688 242934206 11726 11299 628770489 3530 4244 126048577 57285 57943 518014400 25768 25063 369299056 37900 37844 581477556 29986 29696 842673036 19576 19823 944025859 76356 76451 633411371 46489 46011 668457412 69659 70410 276749221 34314 34352 667539717 23631 23948 885434885 41304 41282 589905326 25795 25249 399777655 70028 69419 734182963 68812 68441 764985251 69875 70639 122502162 77471 77640 604486102 6954 7438 645744129 3345 3092 786691006 73074 73519 651885035 28705 28724 917683092 31593 32006 65136262 76195 76696 321457236 44782 44244 810376441 33499 33983 448516385 2364 1613 340243497 14886 14520 516463890 28142 27833 79681250 17531 17109 320439863 2475 2359 536752537 37136 37496 768555153 44345 43994 785281538 56274 56006 939781545 79743 79587 959164902 69336 69193 672236726 63500 64244 164148787 13472 12922 125138486 35370 35043 816026983 21439 20747 134916733 20840 21440 595762071 46197 46461 404348177 27120 27525 34513503 2944 3701 833800581 21444 20670 1046317 43668 43871 405563837 47151 47739 198296075 21049 21447 14979222 25954 25453 86137805 21193 21449 900050907 56259 55642 73746253 41807 42318 148171624 24684 24357 32415820 31367 31622 499307243 7939 8461 283702397 73788 72988 772473233 23754 23824 418964110 40406 39922 723880029 42269 42004 756770342 28773 28100 640963654 25520 26303 691121198 23463 23392 727889935 65372 65641 579267427 36538 36285 997235510 21464 20927 220313507 20704 21465 547287915 21466 20970 595510498 36479 36108 471128060 6535 5904 270059703 76825 77392 53443982 34744 34806 23297731 27134 27811 722924357 38708 39488 874660214 21123 21473 681614755 71763 71122 14375959 76334 77131 537031152 72346 72608 8786517 74531 75269 646086417 63499 63038 890053059 3648 4348 543639383 9377 9651 551658937 51057 50340 837811832 33383 34103 846148817 33561 32772 586440079 54847 54434 495934864 29171 29021 586187013 21486 21045 183116827 21454 21487 300428432 23180 22934 566585721 21489 21135 663705243 21490 20852 863939777 21491 20914 98877866 52682 52055 480912856 20769 21493 721390325 61255 61051 507483085 45542 45013 610630552 44105 44408 836300223 73128 73045 417361540 72748 72188 913794872 779 314 494837201 71898 71653 317634148 58961 58948 980245835 20507 20387 290170833 26021 26283 113294735 25533 26007 912556606 20956 21505 10653362 22044 21537 809895627 13415 12813 164431497 29053 28835 581678162 8529 8447 919290784 6459 5880 522833364 19815 20072 550226996 44942 44205 600520984 13556 13490 930504029 74347 73593 798259721 46487 46822 813749810 21516 21128 162670699 53937 53687 259738656 23764 24452 740803882 79564 79510 373621240 38681 38158 209980046 27783 27793 818984295 19568 19290 446335636 32263 32408 195617053 19272 18798 731307986 21525 21005 44392115 21405 21526 714413068 66460 66189 352325271 51525 51333 711376690 21324 21529 859527753 70378 71048 753413074 10535 10421 49935200 52947 52389 387762195 79768 79001 653809561 21534 21172 696431800 76377 76511 143369644 54819 54404 929916546 69634 70224 868872597 19277 20002 45899951 21539 21169 286808956 50954 50933 90297749 3097 2748 510795855 20912 20258 99276051 61369 60756 85262279 65309 65410 69987307 47296 47845 603097034 49096 49457 921998370 31948 32252 932074679 50491 50475 278886860 262 1 442121460 35291 35794 234921372 20853 21551 41517790 63897 64006 443251605 61423 61829 901915564 68000 68580 555286816 7259 7166 534548422 45985 46617 231216347 56264 56170 48188378 19054 19545 886674477 7897 7484 741870178 23148 22622 114988936 70360 70910 676726824 39882 39865 674319650 14395 13720 19135525 44052 43371 281183397 21565 20872 385313173 21566 21344 88264678 35568 36129 139183419 15161 15533 438993322 73366 73822 199913534 73056 72427 282325224 32454 32573 41625317 54364 54873 102974247 688 782 609311619 12640 12007 498334831 12891 12118 120243089 71444 70662 936446768 24608 24816 100647754 32569 32947 955627992 34172 34493 209448825 46103 46218 480687536 21085 21581 81920732 14068 13955 304708191 24318 24678 629534883 32000 31362 733811584 27572 27100 172690761 47156 47620 163196224 2713 2482 295281321 16248 16530 751415602 58354 58263 838161648 21590 21538 283055388 5364 6132 635611205 72399 73001 133845451 56416 55733 918078320 59305 59023 265282317 32932 32211 216812419 38327 38604 479538946 21597 20934 104921425 67712 68177 330298982 23926 24229 89746173 68731 68423 830392611 60827 60587 59858065 55051 55168 450608362 29154 29647 347384006 21604 21221 267914421 68851 68652 711932829 9280 9216 469137691 75581 74951 384687694 45954 46529 165773713 67458 66764 872487426 28001 27612 877810260 51353 50899 144368124 21612 21520 886005799 12302 11582 240817267 44966 44680 202093646 21063 21615 416245609 21616 21039 131190309 4771 4201 597284735 8059 8683 18936839 67763 67430 29813667 15891 15876 153068221 59038 59600 79648082 59372 59164 201458796 44551 43757 483739894 21605 21624 636272688 35000 35525 513971997 9254 9431 941087117 21627 21381 427077036 71642 71149 786357550 32133 32503 489940984 66065 65859 778777262 21203 21631 789575741 64322 64044 98007368 78353 78927 882838499 32042 32147 902118764 22901 22794 675501922 35599 34966 562228206 30650 30003 234373214 7386 6776 418560872 46911 46603 389109904 51048 50754 682434607 75990 76540 115748063 78540 78585 343451009 37911 37693 738026899 14187 14297 152529615 50427 50432 617231628 21577 21646 111434911 11759 12173 280792187 21648 21430 252697644 57693 57132 159610714 37885 37652 370178289 71123 71327 326361058 79087 79178 477050562 21653 21241 232324477 1283 697 345176465 47825 47994 820478480 79666 79612 582277745 43801 43001 52042608 39467 40178 447230099 58892 58104 196471165 58885 58996 53982841 61969 62049 51492847 24692 24700 797331560 52672 52593 453554834 74953 74985 476615029 38344 39118 147750865 37470 36831 550653895 55570 55339 125940114 19634 20162 842560406 55367 56073 405558518 55036 54973 108899642 40538 39778 620199044 46775 47105 947176811 14461 14488 697349038 3169 3410 527003181 9142 9141 912864611 7580 7510 685304681 27427 27720 753936478 21678 21234 49830218 27387 27372 563791946 54088 53879 746347630 12971 12804 205597055 63522 64235 961477134 21683 21579 879214304 9271 8585 912794093 21685 21395 854613724 69071 69762 915189904 8375 8986 111798486 31290 31685 534903427 36455 36944 548313019 44803 44523 437542828 72089 71707 591264640 36370 35910 770931583 24845 24772 71234902 50890 50663 535063238 42473 42790 293794271 5612 4868 528370016 19640 20195 262940339 62309 61923 509893819 14092 14402 325647597 23495 23401 16308348 12964 12272 363964861 22615 21899 916953943 62020 61796 695230901 47269 47277 80191552 72900 72855 100129567 38579 38250 836393671 27101 26384 987942076 21708 21356 791874500 47092 47255 78544235 56328 55587 183476512 40757 41108 50686933 66563 66429 930215422 63863 63994 449630588 67226 66566 93805564 5217 4877 923057600 21716 20929 200179044 24247 24479 95279431 20937 21718 486062996 49019 48274 25942356 39816 39686 866958723 48639 48272 298695760 1968 1762 510338475 64828 64092 2024979 65221 65834 467045473 74119 74008 580518120 48292 48984 749817713 9640 9413 752244989 71801 71641 745283428 6736 6659 853928286 49783 49215 132451673 48478 47726 115171591 31366 31916 244620693 57904 57590 56270087 14251 14809 631509301 67473 66959 705600205 71596 70980 410908473 21978 21987 624258731 41411 40898 458859516 23077 22786 231070807 21740 21569 749581245 21741 20948 865873185 37044 36754 26906348 27649 27499 243408160 75250 74483 797559357 58104 57900 134655366 46891 46145 290912774 24747 25454 343690171 51081 50869 817160408 28068 28665 650016463 34761 34817 370343124 17982 18380 742237834 50385 49761 851732387 73949 73603 87704248 17115 16333 309970997 51630 52205 34685798 1777 2238 434595352 37938 37293 652180811 21116 21758 446339383 58324 57526 465614304 15491 14994 149180854 38873 39141 169180323 20464 20306 938301805 12577 11949 65999908 12663 13113 951853676 37438 37103 992007801 37405 38019 405037871 13633 12931 95803748 19858 19437 146797736 49738 49176 563800321 78111 78750 94127677 2378 2386 101381272 63235 63889 960489627 56468 56225 314569684 21486 21774 15406915 64897 65515 684439468 67319 68081 451708538 21777 21100 303667793 64991 64593 116413451 20720 20406 789208890 13027 12880 20288483 21403 21781 686100749 42483 41892 101065825 28750 28894 101222839 57197 56509 31146999 21273 21785 87542675 28314 27576 96402302 34526 33806 823781648 56670 56421 264047499 69835 69791 938062763 74332 73562 136366886 44679 45188 139142003 65786 65715 535893188 31625 30902 3356970 47139 46511 378981740 4283 4994 902568950 63866 64180 799327083 35116 35073 425550121 67295 67332 100322331 72685 72108 135715994 10466 10868 144039816 423 62 456079115 64800 64785 745511434 21803 21396 36552765 46990 46627 161981507 40759 40576 561390594 55616 56278 41530212 43150 43909 66071003 38463 38243 206285116 361 752 995321548 23982 23209 619113947 50295 50218 682799286 38231 38426 447952006 65653 66430 799165301 79726 79068 1447341 2329 2196 141596773 39098 39753 405066129 61526 61129 423252307 24017 24689 135668079 59288 58828 338732411 62061 62038 96466674 67180 67037 112703274 22462 22747 709289814 1782 1521 145141173 10988 10415 639233391 36241 35578 882383437 26335 26088 489321249 70306 70766 307330774 5984 5374 403109355 28618 28846 540984972 11845 11471 36129847 40109 39760 82406778 3569 3276 676727303 21833 21738 682370203 77049 76898 33310035 50840 51428 141488150 52031 51754 726923015 21837 21786 360628516 52385 52474 884599772 3071 2645 439063017 70359 69977 578298821 1176 1780 104765066 13503 13201 435814072 14778 14143 453349959 23838 23932 180764551 8871 9165 567914993 7926 8163 175438208 41102 40972 94897719 6888 7469 513080353 67590 67621 987611938 59503 59418 685696075 21851 21368 889644495 54681 53918 119355176 30429 30631 252699928 15095 14821 552502971 21855 21319 991105741 77430 76927 631006049 72653 73047 837378429 56593 56057 4395537 24544 24157 861329555 21852 21860 178549652 3039 3389 849329499 21753 21862 357071278 21863 21595 227642822 52017 52213 117495819 21865 21284 653215043 39392 40168 648807431 48084 48006 732000192 21868 21341 586375053 62920 62427 403042882 25255 24755 778278330 23381 23361 200981627 19640 19980 53895099 65553 65601 162770209 45629 45505 577698157 21155 21875 599339806 46198 46928 405798206 16792 16815 635347142 38683 38037 990705904 21502 21879 353396531 15808 15796 388690687 72231 71832 79105429 65981 65512 232550904 72877 72316 62789182 21875 21884 883294391 1624 853 121844667 10385 10839 729859381 75785 76313 320007997 1690 1038 75336685 33016 32873 108758484 69976 69700 981197341 19340 19385 249746646 11668 12108 101794856 72378 71983 907618483 21099 21894 767482334 38711 38457 288786850 38595 38032 120507502 21891 21897 85468765 21898 21184 599935284 60011 59821 676578717 39322 39078 332568948 19604 18866 733842736 8650 8403 489241003 45127 45435 751614830 643 1 891619350 21905 21690 305509878 66938 66535 71102763 380 430 23213203 48896 49089 95240839 24759 25228 837447252 56046 55459 368125120 34511 33917 178488027 75039 75219 961081771 26773 26889 322294235 21914 21360 845433105 2352 2208 442370377 21916 21869 123502097 39816 40041 23503049 50476 50188 464693845 21329 21919 504390548 41633 42309 173968721 32454 31768 960012052 21922 21334 670879825 70384 70239 981033797 21924 21548 648546285 79070 79344 637886664 41356 41737 515757796 5817 5086 890239852 69074 69665 535585687 62941 63001 130154957 1342 1664 375992847 21625 21931 60368180 50042 50552 995703070 39841 40205 588903260 49540 50271 737923569 36111 35677 563345952 23507 23029 47482482 6476 6350 760098640 34066 33965 745093318 45137 45850 599211741 2496 1813 46388329 22387 22529 112064836 55072 55550 130523427 2971 2989 126417196 21540 21944 625448061 22753 22418 766070934 78668 78270 189707167 21761 21947 188101746 9758 10392 330099832 21251 21949 37599417 67133 66692 366171073 37159 36790 342053381 16586 16298 77434642 28607 29166 68921206 69190 69853 865006703 19288 19454 850833972 31406 31882 665923803 76211 76945 644055698 5896 5402 119497178 66534 66200 77801051 52731 53511 370663484 74980 75689 684077413 21962 21182 809101094 23481 23663 488595826 74053 74039 645543226 79955 79866 557597932 15881 16281 77274457 21652 21967 110132714 41942 41911 662582256 72202 72755 317250091 56849 56591 613345708 37939 37446 579791950 31246 31084 429980405 31600 32384 191156452 3577 3211 923914624 32272 32757 926300952 51900 51210 24104933 24861 24967 843139998 43620 43237 556826674 53029 53426 645138064 72947 72357 190491139 51407 50715 833922337 56775 56217 47399409 71123 71090 511374376 54909 54611 232543910 55354 54844 738219602 59117 59269 243805289 66933 67629 29655519 21631 21988 997063501 49094 48734 831346960 36373 37144 919732532 37878 38332 357357412 44511 45144 741729666 66902 66134 900887399 39383 39600 454786837 3964 3494 501031558 56748 56625 346977191 53748 53000 20509304 21682 21998 540945511 60411 60455 372908820 19879 19786 914217566 18114 18129 802099249 21631 22002 127208918 71942 71300 47017833 46598 46494 540677485 78154 78492 956141710 16276 16038 46551241 22007 21672 495621751 70073 69618 618664116 72292 73053 919445679 42578 42164 624164913 42925 43595 29544037 1785 2200 63847752 75368 74985 933284714 56615 55900 495613704 16933 17351 837923256 21932 22016 571368338 48773 48129 588254223 38933 39701 566976945 23747 24377 796556070 77293 77005 304796286 36905 36741 962663901 61367 61201 350370803 18165 18019 281909141 18770 18840 697990699 27961 27416 573981373 11770 11346 201355459 22027 21886 539933513 78000 78014 544127610 21541 21790 960334116 27518 27548 641358532 9489 10199 92406225 65160 65059 233708566 18759 19382 985240171 22034 21550 832618821 37657 37153 614042467 28863 28916 198297159 54691 54223 33198010 37195 36469 199146200 22763 22243 63623146 76859 77124 453298966 22041 21345 116703778 43391 43214 787810329 22043 21653 491498942 76915 77237 46089957 39538 39043 539777573 68642 68052 863706255 48802 49378 114535837 38848 38924 858447941 38804 38256 139387035 75513 74857 566200140 22051 21714 625696317 22052 21368 998047301 45424 45079 979182962 22054 21620 960838567 72011 71746 884236970 19530 18844 576879322 26298 25988 515060421 47904 48378 113897884 10254 9634 873790105 20273 19625 297099743 79094 79890 248863098 54488 53908 136905502 22063 21809 15769371 21376 22064 688291588 21351 22065 415274899 8084 8221 203357937 27879 28631 190347976 44134 44335 220760374 67764 67362 615330643 72151 72576 373834721 19261 18642 650471566 61675 62442 429324657 40291 40020 114439473 22074 21720 386341840 46383 45996 49718124 19399 19902 241354579 67255 67359 997266911 21520 22078 748070114 4443 4087 445119654 75794 75193 85960402 65232 65024 627448824 20905 20486 33156323 62461 62850 60039282 16022 15227 555860256 8236 7825 789441336 66814 66105 986546180 52959 52672 160391967 7636 7654 615795578 10718 10946 952567747 21430 22090 315518638 38145 38023 784607617 14966 14717 350609533 17769 17612 792255535 32997 32913 40148539 26901 27183 259591587 70804 70736 61993777 30127 30364 399824438 51793 51754 372981197 22011 22099 190195580 1966 2170 161429518 14867 14596 667024637 72175 72264 611398491 61862 61206 858149114 22104 21857 411968940 28710 28730 474679846 67768 67285 42406311 22107 21779 905765014 77989 78317 473978487 43559 43722 139567480 46579 46754 451455608 52928 52158 347640577 22112 21626 285135924 53321 53274 243441405 52998 52928 356308072 31390 30635 78320040 57441 56907 503377019 77531 78236 112434572 13888 13374 488182594 40392 41175 142803943 42269 42738 366619496 53116 53347 436247801 48720 48945 300582321 21831 22123 798493075 60990 61316 440763194 1398 1294 28864827 39593 39058 385783517 21900 22127 403401698 59302 58971 159426479 16234 17010 214202869 32838 32146 925010105 42827 42262 10697296 20274 20027 193789296 14417 14826 431472214 10393 10230 494186551 69697 69274 474082902 32372 32510 539965316 73346 72705 724135562 22138 21738 756546179 21691 21457 20939760 30123 29831 894695053 22080 22141 252221249 73728 73170 742774537 69970 69461 489186542 42393 41935 190793872 2244 1710 272483505 69698 70346 988094903 16340 16542 212954242 68224 68784 59667517 7017 7267 104561911 25657 25743 168871634 17860 17684 399638145 7534 6907 182416971 41467 40712 422850522 43913 44368 618297103 63925 64437 839004060 50244 49733 763593412 73221 73793 352184206 76206 76862 695002304 49995 49313 740150489 1926 2021 483968393 41806 42450 181688087 17598 17449 57399016 69110 69194 71044759 17050 17451 634297131 21536 22165 316018781 48065 47379 393555008 73569 72853 22348468 2650 3198 594025223 61812 61268 130431252 62579 62448 724715618 22171 22125 561107714 34446 33832 936638415 27138 27792 26691589 40082 40692 574415872 79659 79981 268550633 73628 73387 312824609 22177 21550 603218801 10590 10139 28074114 3261 3954 542698499 12067 12631 563585656 11127 10627 426715247 286 1 355242190 22183 22067 343910442 22184 22010 17266389 6595 7068 871847928 16245 16842 660164187 2560 3162 124448632 68207 68676 106552687 25274 24991 415589161 77020 76234 983170655 29076 29796 55496692 8605 9106 724982840 22193 22003 111845643 22190 22194 179987479 22195 21557 392567771 72279 72015 609725385 18423 17843 655543983 32552 32723 136596365 22712 22586 908049684 38968 38591 572226600 22201 21462 773656706 33093 32681 627736929 31911 32631 934874833 21759 22204 96434904 12636 13180 578744884 11401 11934 804789897 9298 9491 44751845 21968 22208 110922815 7386 7882 849886459 69844 69594 920941988 47697 47137 2826512 43333 43613 260530144 45644 45125 10957169 10538 10054 621012582 29299 29934 380903026 44427 44325 981368047 44517 44254 178340163 20826 20098 268910101 47991 47573 266457413 22220 21612 639298068 61635 60930 614904707 22144 22222 805062957 43277 43204 191620324 40070 40415 484781809 22225 22039 967868917 40382 40909 931728835 28676 28927 908737693 73946 73510 250691981 67877 68537 17192447 22230 22141 190631225 22231 21524 686359023 22149 22557 501414718 22233 22152 344296370 22234 21868 61107344 42351 41976 119887692 75296 75298 51235261 60832 60602 117556021 23403 23405 665030057 1234 1209 300747136 68832 68639 628076555 34077 33921 993496652 23209 23165 805836511 17229 17882 307840520 22244 21492 587497211 2306 2981 83283212 10673 11225 167546590 22247 21591 397438685 10782 10237 870798397 66596 66616 200565846 22250 21627 153809704 380 330 656850981 22252 22002 273970212 38328 38990 412397110 28035 27976 228482095 10582 10628 190771601 40605 41071 898174808 37311 36959 961426487 46686 46600 27990175 2937 2343 924914304 18078 18118 548053536 43760 44076 371379341 22262 21750 978067777 40756 41252 190772026 9469 9229 112339205 46044 45371 446875916 67675 67476 893189847 22045 22267 931049193 37871 37779 577917903 46359 45720 790622112 51188 51596 504495589 22232 22271 584887739 41990 41506 968538826 55164 55901 98966094 56475 56383 963760852 12810 13131 252452015 6834 7011 680796474 22277 22231 146429074 22278 21506 810149028 65637 65238 128374810 13254 12512 167328207 44849 44504 229064320 39744 40402 238808941 14301 13546 14918338 31324 30751 624386908 61492 61192 111141639 26501 27197 794220624 10073 9609 500639588 22288 21942 408609764 163 188 999067283 76733 76231 942151260 12721 12536 339280683 54531 54008 514318168 18536 17761 316732173 2779 3183 498632470 7621 8182 34715890 549 1274 147373018 23716 23379 849651729 31105 30854 477823594 78624 77903 132749997 66313 66890 479630696 21806 22301 292458606 54954 54933 909189900 77416 76767 53979020 26895 26733 987273300 49865 49273 643679572 65285 65500 92914790 12161 11825 398247355 18470 17959 784234627 5646 5712 169712475 77905 77168 499267303 9022 9337 966935886 22312 22143 282662347 27570 27352 265200637 1 407 991500306 21674 22315 465503994 22316 21828 442684331 52835 53330 312181103 8061 8033 318210272 5021 5196 718722246 22112 22320 762235919 26176 25770 159119472 46616 46586 496787161 22323 22107 878357163 22113 21917 746232257 22105 22325 621028113 71195 71462 848953965 39567 39318 487922281 12755 12066 417195715 18720 18747 67236322 22330 21615 257427304 50786 50405 194111395 70197 69533 402539166 74673 74943 902258106 34226 34462 869939269 78545 79151 608501 26562 27178 282619844 13456 12958 905357785 65851 66536 72131625 33163 33540 135427661 21665 22340 592994379 22341 21696 132388967 69422 68974 854250427 26614 26856 104224519 44845 44915 502301722 77094 77781 219787069 28144 27489 82357615 14624 13888 997928409 70902 71104 128448765 22349 22044 410289892 45193 44745 965186099 46963 47325 938763296 62256 62191 25323135 10586 9808 197129611 33663 33455 383066528 22355 22299 43145584 12037 11787 445824443 35477 34723 193930890 22358 21763 309253856 38737 38891 719115246 28574 28618 131957400 45607 45485 604881290 65792 65230 845217904 70244 70260 120454464 22293 22364 987037677 77814 77106 978531105 73677 73577 535474781 33323 32541 413641462 20979 20429 667469689 77126 76813 855957936 69951 70014 885040871 11586 11488 410162969 17896 17569 979474885 5210 4654 572221134 22374 21668 681789644 55599 55276 658768088 54447 53806 637037925 22377 22293 135903305 56741 57402 351713568 2389 1947 20418957 49206 48855 731493620 69143 69104 662354037 38927 38988 776540652 79476 79589 853577117 55932 56197 672805231 43882 43251 129077734 29048 29400 36932218 1047 1001 682954293 22388 21647 905671008 56558 56238 248524714 22390 22326 99157977 39978 40456 100792561 22392 22043 803442085 22349 22393 866912031 38879 38428 661426963 56902 57437 20572041 2970 2834 595366270 67067 67744 987550289 22294 22214 649561332 4443 5005 517912417 42202 41432 595733000 58325 58279 708730458 28891 29255 333979469 4473 4628 818149066 77625 77294 86522293 46389 46305 126711204 74317 73521 124389576 67070 67700 113998495 76208 75754 210254113 479 1 923239648 29773 29426 112376133 24307 23824 505998321 57196 56424 278522121 72054 71496 754404028 22383 22414 318008480 6083 5431 474687749 32555 32956 175232032 10135 10403 924664981 22418 22229 652649169 31590 30852 521076279 66174 65537 290691881 62929 63203 133130236 22155 22422 989383119 13511 13309 389164084 12623 12277 238532798 34879 34545 816233878 50905 50396 110212282 22427 22233 999881632 72818 73158 744013021 58292 57899 622529238 68667 69031 308558076 44321 44510 910042668 64830 64937 501548914 74830 75324 452244895 73579 73984 728285304 43436 43643 427278200 22436 21636 79375026 22437 21897 468700389 7690 8051 477403921 22944 22512 728778249 22358 22440 476775296 60846 61434 693874687 50773 50397 908622971 65566 65162 263021552 71995 71813 874840710 70210 70619 420243733 79389 78637 110172389 14515 14639 122378559 15909 16566 113047637 34572 33876 261569236 78919 78568 295107237 41231 41973 327574530 22452 22345 190016574 74490 74424 300359323 58 713 552554405 44650 44282 855556979 29166 29363 588607513 38601 39054 416776103 78586 78070 457268379 22459 21810 613140081 31267 30911 64281186 76900 77384 189601855 36633 36564 920111678 15601 15744 80191871 53365 52798 105491000 6505 6573 751684928 55959 56406 69756436 22262 22467 456288940 21980 22468 977072915 21937 22469 4500637 22222 22470 66218764 22373 22471 128177752 19696 19126 943320273 22921 23414 305024282 54479 54678 499625379 32282 32696 542668277 61121 61639 262665924 79183 79219 547273277 6392 5641 142468210 69383 69682 811900837 77182 77012 506257615 46326 45530 341509085 70582 70050 666870005 45723 45007 159982114 5620 5379 962825726 62594 62197 922679931 35281 34798 502168524 78685 78278 335633352 333 573 697673236 75130 74641 326326604 54737 54443 690960762 64513 63922 533430799 22492 21893 420174340 32325 32797 943884238 25123 25404 400670871 28382 28404 714078746 78722 78443 28342711 43821 43873 762040984 2740 2240 823309152 31314 32082 119763237 42113 42345 461508792 75044 74903 660295952 22502 21812 546044409 22503 21885 963720204 78708 78467 716764726 39269 40011 74451984 60201 60912 478995728 21920 22507 357969665 12795 13255 294447602 4781 5244 771485898 55668 55989 650188872 34754 34318 327558962 69866 69336 75848845 53436 53957 772191947 22130 21472 986357602 8811 8038 285928815 59416 59654 330153491 24881 25246 939446230 8840 8530 765976638 72082 71952 397852873 65446 65483 596626594 58980 59412 694979287 40581 41236 146282348 12267 12496 491608793 13216 13680 99377136 73463 73382 282209158 48022 48756 445409124 3149 2426 656115398 18192 18548 2950035 19844 20511 189097558 25537 24969 34326587 22531 22263 839787016 56527 56542 37833022 30025 29741 997403014 75510 75465 95091010 8949 8368 466754896 80000 79255 139241422 39289 39251 59344674 32862 33085 766485482 75532 75348 360059393 22496 22540 56767746 23859 24620 51224457 22357 22542 935973193 45747 45988 376702248 62929 62386 245852552 78252 77951 78266408 50831 50765 956489064 11429 11356 442078978 45766 45738 875431467 53102 53774 759162044 77457 76763 829088453 44842 45510 261205960 29613 30226 631978446 16687 17479 207607054 2468 2147 738297044 62282 61743 190867914 10720 10004 369423752 1874 1781 529759581 38906 38833 202060599 11647 11675 860824680 29076 29746 283050115 31126 30861 546987894 79351 79252 995508492 15553 15164 259093039 25376 24645 272832129 74595 74708 611988952 66777 67306 399113975 22746 23518 110110016 21857 22568 74075548 12485 12589 240181748 15779 14992 612849117 10843 10721 616500179 19790 20109 702873450 665 1 33998844 22548 22574 773861356 1 381 919805832 49041 49023 234805443 34342 33622 447604156 22166 22578 40796223 22579 22135 407798340 11921 12670 39344575 13064 13826 425249099 54377 55080 128991449 42850 43431 941245292 32721 33444 938040614 37905 38257 764108643 8745 8799 214715613 25084 24296 745742503 61327 61996 772645801 57392 57049 817325770 79409 79489 488793372 14033 13751 818215201 41449 42120 50569591 21846 22593 667058566 77513 77816 34159547 34795 34032 741355874 44421 44335 268037618 54878 54282 635021161 22185 22598 599889109 36499 36085 47999139 30678 30486 853618251 15188 15776 571165791 38355 38923 124509019 66488 65844 766971927 78644 78460 93289567 53445 52991 840630609 74841 74281 976693622 72912 73659 72174127 65225 64735 288232284 73761 73589 389851328 9019 9242 258645893 44727 44418 554605317 22612 22571 172518033 27025 27167 200618953 65051 65159 46379053 56788 56775 749141682 71267 71224 127610207 76699 77299 556052537 35557 35030 519119387 49696 49168 760946389 38737 39393 753803810 61204 61280 967562789 17579 16803 874581411 79600 78895 357172734 79831 79610 785330167 1 618 609605501 54523 53796 142642311 47880 47238 236027628 30091 30420 514030981 12413 12426 139452627 72835 72300 314099815 74234 73566 560769573 62856 62294 695953569 58616 58375 341170746 36991 36503 275373726 2161 2843 378936791 68548 68599 501616176 59153 59296 435233682 45861 46653 643174886 16561 15887 555096845 3124 3469 636673119 40121 39819 447059804 42076 42103 836311816 40673 40090 405183669 11699 11097 44242018 22645 22607 339216436 51750 51184 434518839 49753 49811 513710467 7495 8211 840519701 37546 36805 260146513 40227 40278 798700471 4337 4068 986005541 77175 77231 456785460 75198 75064 86655036 73031 73322 3217736 22624 22655 979338127 6624 6005 66708006 66495 66342 174976302 22658 22086 921578165 22659 22164 312140185 39123 39917 630501446 22057 22661 153471818 12307 12719 65946851 22039 22663 60124677 67573 68086 991094021 22665 22046 79522940 56527 56306 807207340 22667 22256 79548475 65057 64915 29352663 57760 57244 994908581 16587 16762 120828519 22671 21998 38350543 22152 22672 312465295 46201 46595 6679344 32378 32043 383546736 27012 26549 317045430 75146 75076 675596997 14396 13710 12670084 43606 42824 138182507 22679 22015 796534514 21967 22680 735483172 2422 2300 349782866 68399 68052 137870217 737 595 842843778 22684 22387 873224428 22685 22359 379700992 53784 53264 460640501 13662 13804 99314644 50578 50676 379389761 53136 52786 317726956 18976 18199 38081175 63015 62695 80164613 41608 41634 854387216 19401 19651 610258664 48244 48201 28429548 77028 77269 867005374 8866 8418 875737695 22697 22090 463485099 67320 68065 870854418 22699 22548 349132215 78325 78598 732775673 22487 22750 734982338 18217 18955 522200416 51417 51347 4193264 27679 27125 195168047 9885 9086 774798732 74408 75140 494415088 21943 22707 20136967 21811 21121 80033562 48132 47469 237770215 32971 33456 884403279 57626 57177 77067391 51151 51757 338984590 9324 9060 39871833 22714 21963 110982561 22715 22140 268080325 26199 26222 998292641 14248 13632 14666470 53130 53841 686208726 69258 69915 915835264 18509 18778 73462124 22105 22721 22287884 17158 16892 368768513 24279 24099 254575943 14018 13271 870432371 8067 8161 698239227 53903 54263 456024175 66615 67379 822134854 50621 51304 710689574 22729 22032 255608798 22730 22023 49757180 48768 48036 690747349 29684 29700 887060733 1020 1035 998245251 13020 12246 365666387 22735 22575 449730367 8748 8470 623307570 7289 6650 298060696 69193 68603 219730993 22739 22547 494393352 42723 42556 447798593 64153 64144 13731588 23101 22811 6032481 62419 62481 249138530 37153 36805 471123832 74780 75009 406021129 41782 41568 441551778 18152 18324 250210586 22748 22188 516321270 6884 6138 977634204 9832 9567 493645203 25907 26451 758560232 25419 25224 304368757 73745 73283 219634939 51394 50840 27497421 19642 19591 26110992 57394 57640 199235259 32834 33175 619975534 26492 26529 338127888 23166 22618 673666848 62502 62861 784910546 6257 6088 146969942 6340 6003 103561494 73449 73130 534732291 75587 76228 26535336 10794 11177 450260417 31045 30663 587418263 12267 11726 756404176 6074 6740 929262633 40965 41413 261469972 22615 22770 774260836 46959 46704 398436673 32697 32044 464113537 56454 57128 488572227 5076 5021 248914833 40938 41607 213437069 23204 23940 939111387 22777 22602 787742700 74905 74971 147836917 35016 35462 849446212 50036 50272 171183022 22321 22781 592430615 24268 23556 40120585 61422 61105 582747287 22260 22784 353700414 2805 3314 408106396 6696 6624 128895895 17967 18062 128247792 22788 22700 180020328 52488 51729 944660914 22790 22726 362341099 51463 51528 396189773 76851 76240 562192305 20578 19834 630985107 21614 21090 692427657 76217 75500 417731300 22796 22574 685900251 77017 76331 233284655 22798 22350 657524004 70538 70287 848049538 2807 2135 319603221 22801 22010 714717394 72407 72014 379186481 484 1249 48683643 22804 22483 34701588 4206 3413 261504373 43842 43796 145417021 56288 56367 773422011 28641 28173 978185358 21765 21585 373977315 70947 70743 545060208 8338 8476 809144595 22865 23574 72233486 19298 19578 699921841 6043 6409 818430262 3069 3523 517616171 53593 53299 911693772 33864 33289 541387853 65668 66109 217416226 20256 19488 244810029 1 367 736451523 22872 23295 592472594 73664 74195 598177991 50169 50916 206526324 33567 34265 547315688 12754 12487 855269887 4297 4109 58419563 22452 22827 457551856 18309 18563 82570726 55284 55641 77696270 15551 15471 757092864 6520 6225 412118545 28471 28292 634586012 69867 70393 876274454 65540 66270 894859024 34851 34307 67619621 33088 33239 257082656 5629 5349 844063400 53494 52911 44058559 22354 22839 196283248 34531 34111 190629116 22511 22841 650913060 73603 74318 614084796 71310 71913 116742084 14240 13573 431619271 11539 11520 818289903 22201 22269 513107527 43936 43553 651346778 62103 62065 106627212 3273 3998 82173680 43142 43195 54016511 53345 52646 262879468 35049 35063 841339991 22737 22853 368880083 76573 76680 775227864 75062 74585 471407093 13499 12794 871821462 10151 9783 422371547 7224 7703 365120288 73191 72967 8862709 22092 22860 217635223 62754 63391 630525314 23804 23975 554621294 69572 68995 86538403 27798 27673 604493396 22865 22087 122839456 64334 64245 269408928 74369 73834 60308214 44637 44596 780833086 54 1 189092779 70982 71394 954005934 63400 62918 657786008 73791 73442 956583472 72478 72717 235815656 22874 22462 39363449 29415 29068 742464417 42525 41847 364945574 65433 64760 426949580 60678 60157 998709627 9596 9098 580499231 22880 22579 432350290 44742 44328 574129423 47564 47193 542148162 22883 22242 904006285 59703 59874 186812664 22416 23197 139335128 73697 73407 48304260 31226 31394 893841026 79307 79352 137996411 22889 22140 816302689 58501 57857 473740181 17435 17249 74820763 66344 66470 234613440 73788 74547 161071960 42947 42451 99998272 22895 22627 777202253 57244 56894 442708311 15723 15692 360707894 22898 22615 71222171 54244 54535 882619812 22876 22900 521613649 49267 49562 525313461 20663 20513 431027982 945 1133 617913915 39262 39292 841214285 12148 11667 403622988 39598 39735 583680215 42291 43054 208057203 30451 30849 714016699 69522 68991 340023851 75809 75710 326862284 70811 70713 311221356 26736 26111 574633041 66769 67505 416521300 22914 22589 469761652 46944 46977 134181986 72661 72929 131771124 8025 7411 414602783 22918 22660 437501138 22289 22919 97602232 58997 58461 870673757 40678 40249 253225013 22318 23032 433166909 22541 22923 266659427 29468 29274 94085141 21210 21278 179457298 38266 37918 71750292 16023 15793 961793449 14752 14369 546048146 21335 21055 26527963 68416 68742 764815915 59921 59129 571439304 77482 77276 426474716 33552 33201 253099898 63007 63004 832347820 20726 20332 354295954 17334 17566 472907519 22937 22712 319677480 63117 62811 962788407 23816 24052 88438076 58580 59243 113021380 8054 7984 967751484 29247 30014 751010982 22522 22943 480164249 76713 76933 669949289 22945 22462 580922196 28519 28341 98672104 56235 56594 317638216 64712 64381 694111642 22876 22949 803179784 42175 42028 107891487 19021 19745 294480644 22952 22852 533844214 29638 29410 925989304 78432 78653 288225713 24343 24732 633917600 38703 38468 379692205 29540 28969 105935970 26128 26863 787844777 26091 25420 715961409 19419 19638 812510116 77204 76480 8991533 22962 22890 796823035 9718 9249 496709747 22528 22964 931765134 30629 31076 725836408 11547 11211 425377490 27012 27490 139375339 22884 22968 369625468 63839 64579 772516746 55767 55150 795782032 58709 58222 180441502 34547 35327 433397744 17797 18331 998819625 24017 23772 74730548 60201 60885 511348513 37563 37700 4885891 22847 22335 512774645 13139 13032 351566298 41233 41598 47240783 48029 47774 199852263 33407 33806 252543527 58274 58385 71355011 71257 71118 760756623 3689 3583 711890295 2361 2969 108773822 17604 17616 446004529 47041 47716 73152645 22900 22988 554315134 38925 38677 590379646 22990 22436 136244376 51726 51703 434621502 22265 22992 884662439 60379 60285 137802217 3708 2945 54472847 36518 36987 490067679 38283 37988 760656480 78080 77810 176270541 40076 40363 991995146 31416 31562 192345286 29554 30275 784316261 78024 78408 748756535 69380 68604 96895519 50631 50607 730366601 23004 22798 254919949 64843 64114 209690272 8100 7747 243719971 68995 69548 950220962 41650 41025 675292436 19214 19631 981859229 38205 38930 843701449 73213 72721 255715396 20327 19727 693866119 48722 48512 971642017 11854 12096 921711125 47832 47865 399315258 913 1442 198106103 11405 10675 762582043 8612 8347 326953177 42654 42605 484354938 22991 22759 590404030 25831 25554 191561195 40528 39934 491000706 43744 43030 616677162 72103 71627 529943084 12059 12215 931690451 22608 23026 263617805 65930 65353 365668068 29363 29780 832488003 41759 41046 562867988 27946 27664 249771053 26650 25902 364519658 65098 64907 858513956 45839 45654 894396071 44520 44971 876703138 46786 46748 657300071 8738 8131 379374901 38526 38003 67974936 24856 24699 786410920 39262 38909 593951996 51611 51345 840167288 22274 23041 779592163 23068 22783 600714966 35728 35135 688770787 76349 76841 26721551 15923 16664 870965784 36256 36734 866355508 5552 4812 690858068 23048 22677 600431319 25011 25108 423504374 30960 30739 77190854 44902 44578 59522162 57820 57575 454559004 34969 34562 173831043 20937 20978 793541553 77418 76737 972395173 34451 34050 488080713 23057 22266 577973623 31842 31665 934129574 24309 23757 810273842 78294 78903 871618639 76100 76268 101471258 7694 7498 911357838 27817 27400 130774634 32246 31887 491959460 13602 13240 550586464 40415 40418 199648719 14254 13462 126546813 79027 79701 656437333 34780 35056 911722864 55390 55835 823315675 23091 23674 22373876 72720 73176 814036057 29723 29374 678656734 15768 15037 898062315 25634 26008 218240283 65943 65749 855329077 46499 46535 260247315 22297 23078 699901107 36274 35659 115448855 48361 48294 171155938 57025 57534 930208405 68035 68022 124674447 55057 55100 252353029 23084 22837 17138772 7416 7175 288515500 10073 10616 61916768 38659 38830 253017822 61869 61745 245875066 5931 6498 456659206 3308 3182 757682636 35917 35991 941503383 51991 51219 980808757 63317 63116 161266299 51444 50902 71286551 53854 53177 610149403 36382 36704 546584990 52436 52269 666351905 36069 36255 42210002 13713 13355 546861876 65451 65060 670502544 51435 52034 289544393 23102 22800 967630821 22318 23103 77533010 23104 22326 722192182 73453 72911 99391802 18258 18046 528700620 25683 25198 731455895 74055 73928 28309962 23109 22755 211628541 23110 23023 400930927 44559 44468 435367575 63555 63548 746030890 23113 22815 531620238 57313 57844 54846671 23115 22331 537498128 24395 24691 414801208 66594 67020 624946466 68053 68653 925698357 40569 41003 840730425 28902 28314 506817487 36804 37236 161343201 34452 34313 216294818 47907 48527 724658596 41429 40691 750222607 68266 68433 907826084 60547 60097 754643625 69611 68816 256969387 23128 22445 294856386 23129 22684 406489067 17032 17748 509229734 6718 6143 694767815 23132 22488 887039738 22920 23133 438360864 75676 75535 307610163 60290 59805 10854406 22467 22703 686853419 72890 72849 220793702 14690 14700 820969270 18998 18627 448072109 1301 805 670252775 44176 43858 32139035 22476 23142 142349042 52881 53144 956527908 72326 72124 301951508 18327 18005 395120289 23146 23019 767243893 46122 45699 576276257 6260 5807 116765201 55808 56511 465641621 23150 22597 608297673 47612 48000 636813585 79632 79585 660388219 25259 24767 949292231 75797 75138 98496048 23155 22941 506148671 21347 20739 657970924 23157 22744 124004459 23158 22721 876766595 23159 23070 576338223 39210 38520 365249185 47630 47188 27750941 64947 65152 992054338 23163 22752 187185230 44031 44639 751579527 55825 56396 298281829 52875 53242 995851099 72 56 929343016 2219 2844 612467053 44842 44459 637601472 23170 22862 17503146 67112 66348 763076955 69772 69971 262025995 31707 31445 529404809 42024 41626 474837114 70555 70298 331104518 74408 73936 536466421 23034 23177 47749413 48091 47389 951440663 63578 64154 699970673 29618 29119 491666039 23181 22431 61510658 4983 4351 308451502 72277 73011 118853450 35616 36309 410125634 23185 22984 706490609 23186 22919 343542972 10139 10175 136165393 22785 23188 461659290 34100 34331 42232191 37320 37769 919792399 63217 63036 9037012 31271 31075 561188588 75149 74856 941382664 72273 72932 306389593 58475 58101 617065817 11919 11617 826638150 27121 27150 235657801 65868 65287 533778111 12671 12352 962479830 22889 23200 197151731 73677 74196 109342437 75153 75503 58277177 55037 54840 4932579 51640 50914 90438439 76002 76581 166362547 71836 71566 824580807 79634 78951 17632352 65608 65407 787158550 79085 79789 274467524 35497 34831 973763884 76745 75970 76707795 31406 31001 737705559 35032 35431 194219176 60838 61331 859509364 22427 23215 798854220 72871 72768 68076268 8459 8190 342014197 7813 7760 566352801 75276 76048 836964675 50064 50208 640366647 22502 23221 247159137 68007 68749 770225455 71697 71757 147781263 71306 70962 268574503 49818 49256 714007699 6161 6138 188760851 22707 23227 670259332 20869 20214 496847603 11992 12432 894205857 39872 39672 620238665 16809 16657 258581889 39917 40628 271868667 41469 40964 598952294 57197 57838 128313541 67648 67078 78042349 22960 23236 131191676 9513 8976 265754835 60680 60642 922992926 48325 48008 113203126 4909 4246 81894281 26782 26391 446103390 35762 35504 587225825 23243 23207 462560935 26898 27047 370815599 21844 21992 300211993 3154 3038 223862742 23247 22512 862717022 23028 23248 22871051 57566 58118 580121694 51806 52116 322515450 58136 57486 61404894 61683 61572 32864670 23253 22549 39151761 29317 30055 332107848 10849 10274 426585977 23256 22698 330084947 75993 76575 580405800 18901 18181 802517698 28686 28494 363125251 56218 55486 45035624 46750 47404 437945527 56753 56702 123997214 26861 27311 754999880 66727 66525 595074809 56482 57042 590953978 23266 22967 51624065 12866 13256 62250261 7348 6918 415583732 43769 44372 98946874 15741 15543 640730312 74822 74545 64309498 22549 23272 103915148 40810 41185 597670619 15122 15875 269059708 75427 75481 278913546 55153 55284 890633062 19893 20334 701815216 32078 32227 73624113 54767 54290 449869713 36642 36026 817812145 25560 25365 866341987 52672 53061 463610621 22671 23283 625997603 51699 51288 412288740 78573 79125 200086083 16645 16033 34872620 23092 23287 427029059 67011 66648 980008111 41914 41890 944215928 11088 11476 325912338 13213 13117 525348110 23119 22840 13373725 1618 1108 872353490 7403 6964 774231555 52692 52495 906310906 78007 77305 265872165 25864 25321 747474589 20571 20939 819044145 1836 1772 304750939 65952 66087 200516872 49677 49272 685208755 58455 57725 496213265 50964 51339 970305326 41936 42461 723760536 17510 16741 895935138 56843 57240 973998443 41506 41731 516952192 22621 21961 844122023 18507 18621 674830251 23310 23180 803850522 22861 23311 289061749 74300 73847 445767701 23313 22754 240268096 22570 23314 916616306 42108 42425 670038205 32514 32415 720828339 16181 16075 6624040 55800 56200 454052408 10154 10776 249406659 53819 53981 682600641 4456 4592 611314207 25879 26370 796092995 58042 58126 111829349 61882 61096 260639290 25166 24991 490868922 12395 12174 549267121 4767 4053 293265966 12113 11807 446103891 5800 5720 802667554 24362 24133 88776465 23331 23236 150852940 41706 41131 137245 41345 41126 159176262 68840 68771 658278113 23335 22878 637457619 68852 69296 101754491 74296 75049 229203928 23338 23109 792222019 39080 39422 269823705 28552 28055 234509243 35709 34927 764338050 61534 61760 129896837 23343 23099 771210810 43660 43196 676257219 23345 22555 17097934 23346 22949 749634881 32752 32200 619849790 17243 16738 372232127 34096 34495 485477972 57800 58486 137883645 47550 48127 68528174 21242 21520 494747398 41052 40804 955798774 44815 45345 932298252 30737 30266 96016046 53174 53945 774427997 22687 23357 705922884 46886 47147 746228554 22940 23359 351770370 53640 54250 975090171 45668 46031 892776934 17117 16354 433671343 51079 51454 154747077 27748 27283 231409816 23365 23004 211875989 10921 10666 471843591 49243 48616 765592407 1079 771 382533397 12484 11941 820231102 67810 68343 719562993 69337 69699 7768866 42066 41795 160768745 29854 29790 298831061 23221 23374 282353666 75511 75059 726671433 35820 35955 220235714 59183 58840 32799542 69603 69508 506071956 23270 23379 161600497 20538 20575 600206465 9380 9419 732329068 53281 53236 818826691 60654 59948 737947433 25865 25433 757406778 73611 74131 245620202 46174 46540 675148674 65768 65771 67640011 9266 8994 245272317 78742 79353 270696420 73493 72750 17328366 79087 78686 766011720 4229 4352 194497469 17011 16881 448833943 1550 2100 589494931 78019 78692 92203478 25599 25947 766601962 24393 24603 524760175 44553 44039 721884768 77426 76991 582157067 7170 7695 171291109 77261 76484 54543755 16648 16566 327313366 23403 22871 95600520 26883 27153 440154878 42659 43243 749337472 15102 14369 63747668 23407 22651 398656573 23408 23060 865005543 76435 76425 831337852 23410 22988 559632954 6310 5551 565645790 13697 13534 46154102 4423 3872 56336097 31482 30823 386434302 18701 18965 603726958 79097 79759 771712803 31401 31545 523318982 68224 68118 122074134 34549 34620 853070447 49021 49280 954158551 76028 75521 282357702 55112 55717 439999416 23400 23423 283971285 41368 41663 789685133 30005 29655 582053643 76119 76136 580527588 31569 32300 701924967 66981 67441 918209170 73632 72851 316994620 79408 79344 614611905 23431 23045 385928459 71064 71736 898979667 23433 23361 603789818 23434 22720 828200823 33018 33300 375194079 23436 23109 874881355 32341 32157 310385670 22872 22383 414160321 33699 34119 797998314 47597 48386 922271077 2003 2077 73010287 16516 16041 870714366 23443 23365 142761898 47419 47273 452947759 9623 8853 656418670 32286 31652 805075245 61646 61558 752649809 51312 51233 899620805 66428 66420 287472880 20284 19776 865955251 36243 36723 406189610 65595 65816 771223229 33925 34485 884983352 72335 72630 236419714 59468 59448 454348020 76699 76758 568285180 72032 72445 309225245 23458 23382 31228747 76374 76386 668502733 189 50 683954199 27286 27261 885727043 4082 3641 850732469 49886 49283 314467951 23464 22810 305580384 64933 64208 256097105 23268 23466 459776919 47435 48120 617477499 23266 23468 96305161 50995 51466 984111439 73813 73600 41889273 45219 44708 805841936 23472 23066 399018495 36991 37511 859882725 3592 3663 276976537 6528 5947 547577504 22800 23476 960644105 69879 70606 556376361 37844 38027 666662061 58194 57808 960034600 39142 38751 49844061 18838 18243 796451247 54487 55074 483498350 4652 5348 871609974 22771 23484 162860025 16921 16610 87235669 27594 27189 24498332 71269 71952 219567472 9683 9602 893579552 10020 10804 38370187 38968 39631 435600581 23043 23491 160174016 20521 20099 40638993 60668 60083 705695955 29991 29835 872695076 8623 8268 72816516 38330 37719 908972463 23497 23423 694482655 18860 19079 596344334 54248 54555 453024183 39352 39987 147898260 61616 61139 880438013 6637 6411 4834786 30565 30318 801336557 75150 75684 986524934 72095 71765 596289023 38740 39317 670895853 8453 7884 102932746 23645 23328 266309381 23430 23509 298807891 23439 23510 40419123 66888 67260 157824512 41482 41900 414252333 43438 42908 196960351 9450 9803 40302424 23515 23492 698453135 11050 11759 549187215 1120 1401 97769471 58639 58812 179470914 22937 23606 93572982 22870 23520 161535573 36713 36289 509028797 8394 8137 819608372 38904 38403 990758118 78790 78434 876452160 22733 23525 941101541 68826 68814 876522626 26846 26116 125423603 23528 23172 751494617 69784 69651 18683106 23178 23530 267311852 23963 23659 967468812 57339 56668 649615041 59834 60186 66094511 22877 23372 394362650 15615 15193 711485680 65373 65152 543839036 13405 13715 405238192 35380 34701 960610079 30704 30792 984501379 30726 30297 153159912 20068 20099 473215072 14441 15072 986732035 23543 23524 929551883 17244 16715 827927428 7353 7482 429716677 23546 23315 53647250 35287 35495 499160782 23278 23548 324121086 23103 23549 130041735 8181 8525 620554340 43499 42749 121680673 18137 17755 682622361 65660 65027 976362247 40544 40851 797721796 22311 22793 569800345 23556 22912 4799636 60120 60059 3549085 2776 3182 105869829 63884 63834 30718059 15950 15207 320799036 66031 66761 485427276 28667 28591 78814551 49026 48580 431710230 11674 12083 554059238 15178 14487 377481446 10912 11612 456931456 31728 31331 38421092 60717 61061 143677269 12253 12057 12224049 19981 20174 84123203 24380 24692 814416289 19736 19761 981270086 32063 32093 324888214 32902 32362 492765218 24867 25016 1037866 39193 38767 849485036 4410 3828 616676568 49548 49058 519959726 7027 6314 645117011 54620 55172 629631946 22968 23581 572170847 3103 3833 836616035 22814 23583 430246530 30041 30162 368952033 21496 22066 984491514 3004 2341 780337435 2469 2932 448621010 42823 42874 158213647 64112 64241 511993337 23303 23590 105024624 77471 77830 64764575 23348 23592 309943346 51190 50547 215450372 23594 23292 416956556 7179 7067 549679725 2683 3088 139955522 234 1 176321492 54658 54880 55350025 12363 12336 993391374 55154 54988 36429165 69083 68403 232119954 40266 40770 409747120 22339 22450 432751683 33283 33883 877890633 54045 53927 140692066 47123 47111 232041109 42808 42287 84599205 24895 25647 224647315 39147 38928 371154973 22210 21633 709103517 9576 9331 161531141 20150 20590 434540173 42967 42725 872271005 33722 34327 180884738 25157 25173 440414255 13632 13862 459214348 23617 23533 106786359 23618 23138 47947171 74826 74299 334697144 58862 59265 788189487 35165 35167 67051438 23193 23622 652070632 52500 51874 535023155 25399 25210 413097868 50194 49670 914198497 51152 50871 836111635 42112 41902 188225249 42742 42712 258331106 23629 22924 706431149 37428 37678 344198752 43554 43231 774946687 23198 23728 833611126 26547 27232 318864848 57806 57052 189784265 17105 16872 483887832 55924 56159 975183007 23637 23631 305587939 54412 54308 383073990 26494 26152 961537996 36598 36351 754638291 66450 66636 167320849 42420 42378 105398414 2454 1775 550097095 1919 1422 564758524 4951 4464 18776322 8471 8315 41014586 23416 23647 575836565 32387 31892 169312698 23649 23078 222666205 74552 73816 434377555 76081 75706 79612504 38836 39404 750982997 32297 32085 802798932 52626 52558 794857795 43045 42324 826659419 9452 9241 238620815 69228 69118 148051950 23658 23213 168538549 22714 23503 96445844 24417 24288 762613464 23338 23661 855045924 37141 37292 589240716 26810 26128 321600689 71071 70438 719402296 7307 7313 661439456 57259 58025 437563314 65302 65947 935572842 22609 22092 90453932 6969 6312 633774820 76849 77137 334493814 23095 23671 872810893 23672 23377 664847766 27931 27930 738971015 14538 14797 987901698 65296 65153 467746523 74075 74572 271142166 30617 30197 126068222 24872 25433 409714406 23679 23087 30411132 5517 6063 604727888 23565 23681 414474137 45722 45025 777336532 21187 21352 197546748 25026 25091 158458568 4976 4694 333413290 23686 23683 892313201 23687 22941 229645400 26899 27223 415085913 41012 40360 115016107 6218 5966 926368399 35246 35729 10203015 50906 51704 476343117 17299 17611 79714597 38398 37884 880902892 32156 31441 375605198 70933 71290 135086025 23697 23682 86547646 51812 51429 198314006 55915 56240 168861892 48967 48177 235904351 59666 58930 382576667 32013 31574 192964923 27181 27900 254115663 6097 6612 369935930 34448 34223 548000639 22994 23706 836844531 19885 19583 768590086 23708 23360 372400469 17073 16782 960296897 65663 65535 15818799 66795 66646 726049406 74319 74523 503246160 329 1076 60571006 51053 50330 695589514 9244 9171 664949302 68707 68373 298002920 58107 58844 603194830 25102 24882 772677164 33724 33832 344443711 53422 53279 242500237 55333 55791 924988094 37706 38079 433736997 9905 9267 51172433 49498 48786 500079334 50426 49691 729839021 13452 13995 770796055 73975 74479 147920875 62410 61652 113044671 48346 48805 566224743 23730 23452 832177516 7120 6341 639480273 9185 8598 736761917 61741 61180 159792189 21652 21205 65723545 13450 13184 247482960 52489 52237 917751322 57369 58167 64394225 23585 23738 89448328 74881 74589 705436146 39550 39709 801052507 77101 77209 714485300 23742 23059 773349917 70210 70431 913985147 28671 28057 190800410 68114 68657 382367671 44368 44636 975336445 53415 53979 529915336 31710 32424 465329815 23563 23749 455720103 39899 39423 361069113 27932 27831 492757541 11917 11276 79031949 76815 77294 938034769 3907 3443 665871728 13027 13096 561809751 65833 65142 643850970 23757 23080 33138751 23099 23758 764706678 57651 57452 882976692 65329 65363 870223446 2045 1295 127298977 6752 6120 620177221 25723 26192 580397650 22503 22625 665540648 47247 47776 292315485 33674 34363 651238900 25488 25480 441005313 57627 57469 10212988 23769 23274 643959328 65949 65448 854311657 65965 66231 133317129 44851 44198 628505054 42499 42289 605344757 28696 27976 399278254 52831 52364 576179875 21144 21786 851377996 24564 24821 426422005 64519 64615 721691190 1311 1787 476175268 23380 23780 553643748 63964 63368 836791957 23782 23482 92000290 8016 7579 60631384 23784 23098 124405404 48030 48793 25514622 64489 64080 474989395 23787 23459 743007638 78204 78556 904926333 18662 18982 617673871 42453 41740 308783493 26519 26752 403658893 23118 23792 187135550 42438 42568 64091414 32412 31951 733544654 74691 74156 128849192 23161 23796 343310471 53797 54029 877993449 52307 52492 868720578 19211 19620 638400265 42741 43404 764936637 9259 8695 452930311 230 814 363170134 44074 44861 651900558 16790 16529 31094506 48923 48328 766819315 57625 58016 882844752 23765 23807 7212935 43549 42966 761676085 30690 30688 132902600 23810 23688 103967092 33155 33580 116188358 32349 31628 715080977 19854 19868 47475021 66411 66267 989206682 12321 12022 571271072 9868 10491 100988208 55728 56023 235187429 2719 3321 425191917 60523 60217 167933575 23820 23028 666066061 23821 23460 887502257 24352 24219 621983109 78733 78891 867186208 76543 76510 620047439 5729 6453 546635223 23718 23669 156112867 32622 33161 356900807 57205 56787 510020372 21545 20756 305140221 23123 23830 93707083 43092 43593 622392502 14445 14062 950898349 41896 42580 175233863 23834 23734 955438598 37270 37414 321271161 19128 18967 623476141 16549 16054 983749846 20061 20154 200025241 23839 23131 805279704 23046 23840 687003506 10262 10059 241317195 77974 78283 368954023 66251 66895 17937444 25437 25623 265367431 5829 6582 854344839 22245 21565 691007003 48438 48078 956098217 21187 20448 670069459 25381 25444 246114317 31768 31769 182783469 671 638 933110045 21746 21091 500414046 62787 62532 912892664 23854 23142 363812874 71807 71246 509992081 13176 12938 622631962 23785 23857 680535275 42430 41866 258446197 47013 46647 493281939 66584 66318 95633125 77863 77651 426620622 46362 45724 912363462 23863 23223 852428026 52383 52354 687385617 49410 49250 221005831 25181 25877 445759148 44065 43296 96517825 23868 23482 824914484 33183 33316 183290750 77393 76639 76068646 34669 34372 525925129 21066 21660 973913823 71913 72233 449248921 23874 23129 121579236 41040 40824 563727858 23213 23876 23725683 9590 9011 911536189 4678 4376 40374019 59797 59709 108771722 75403 75472 56204760 62999 62201 888063481 62407 62223 464540289 13740 13195 71058503 49073 48906 279335383 29070 29475 390512933 74130 73608 640822893 10883 11303 679856140 20415 20237 729126134 4735 4167 674206128 115 1 51633496 44912 45145 806714234 16038 15640 27345452 23893 23543 33494500 60647 60443 301329180 20922 21081 673071828 62370 62095 521827641 23897 23271 826909711 57661 57473 504816234 10572 9931 531517313 72529 72071 826974912 23868 23901 246144372 13788 13840 687917854 68879 69595 576378502 67245 66625 42218338 49186 49020 332459959 75257 75199 49548260 19295 19445 119891134 63643 64379 463590024 65282 64946 279823824 28982 29062 802784810 43453 42696 912014410 19291 19384 280878356 23189 23913 553456380 18423 18455 189686697 2488 2934 991546103 40951 41254 235214173 71613 71794 520173256 53739 54415 145969849 76595 77360 888910463 23920 23850 21886303 18526 19233 61847587 23735 23922 90292755 15753 15744 426861697 17002 17044 314638624 31947 31578 26597848 36806 36633 146394532 23927 23322 229601634 63288 62727 34015820 61276 61594 59176988 11658 10942 888649105 37671 37467 569704622 27555 28218 543466822 73827 73621 591888435 72836 72252 517635913 33834 34398 243497566 45050 45320 152722352 19819 19111 561595093 740 1057 538082680 6564 6374 501948437 45130 44846 931598437 23941 23917 71643576 20549 20343 522722706 8309 8247 837881637 23408 23944 226382874 44269 44465 268902606 74856 74176 140488948 22310 22493 906182755 76513 76302 52500533 33754 33088 553640986 13926 13766 144876092 23142 23755 271962896 57843 58555 828154028 23953 23506 736194161 71644 71779 207451685 15185 14867 274493908 72520 72462 417199772 14028 14029 135422321 43269 44051 503244999 6126 6355 248079501 23960 23189 999376252 35373 35869 840025949 1 162 551591237 63300 62950 699977932 23386 23964 613668052 29721 29595 702460264 16219 15583 177527614 19656 19425 851806009 73756 74435 177585555 30815 30520 471115327 30925 30691 263077594 20271 20076 23760026 46477 46405 488738990 15179 15641 904216927 2790 3080 579589111 859 988 961327557 62232 62685 512757312 23977 23455 853229145 5153 4533 473912190 50136 50514 818292379 53669 53488 554721659 45261 44675 980394380 21810 21550 993788070 69511 69233 261247896 23715 24397 336796798 23985 23830 569852266 8416 8430 877435883 46997 46452 87643404 14540 13998 641870958 62906 62754 114815419 60897 61602 55393899 29351 29587 583298045 66041 65602 227376954 2180 2291 151041059 5972 5749 14369631 17498 17112 785181525 31774 31250 51841632 68945 68185 216910114 23426 23998 328520233 43113 42347 52061366 41566 41661 762495805 23632 24001 25034758 16050 16778 438323244 74701 74638 822814470 57410 56751 41072382 68037 67425 961256781 9564 9963 323225080 7517 7971 457759491 64093 64682 70303455 28283 28593 60102685 7044 6629 266969408 64620 63830 861484867 59435 58669 641394789 24013 23955 701777624 26839 26842 589299016 74826 75588 946943720 54377 54393 281777317 15461 15361 629908378 4676 3953 923196177 11172 10497 381759036 14336 13950 335942588 47643 47279 452551747 24985 25584 797600996 76208 76613 479976970 8140 7809 817318430 24025 23901 10924923 9496 8930 79054060 19495 19138 162170699 27657 27204 446173244 33477 32831 968283425 38650 39040 101408781 70381 70494 68328321 11259 10933 637806743 22037 22067 172525549 27013 27175 533961787 79797 79080 109060137 23992 23402 608628371 7240 6469 752403930 17894 17804 269121168 23715 23813 311871766 62844 62477 414150607 68446 68748 634735116 66303 65982 441803157 24043 23954 180170145 5638 5501 167667939 78742 78558 496489103 30319 31103 518368720 43738 43681 674882933 9017 9373 896298318 24049 23926 281008693 21295 21478 596546692 32372 32453 706571442 20374 20510 554619556 58271 57510 411832906 45435 45719 128818633 47104 46308 184210427 22623 21861 146189387 23323 24057 283718335 24058 23472 40343199 75372 75098 236274913 24060 23408 375182682 24008 24061 683331976 69773 69157 17959670 9268 9256 200446304 15317 14749 292150957 74710 74429 33500451 7888 8578 194326215 67493 67204 511030190 69139 69851 97282171 24587 23792 579354402 61759 61893 311540688 57438 56790 292173602 24072 23806 59589897 51387 51684 800002571 76699 76049 248080124 60117 59897 216868435 71882 71516 420999858 72139 72137 578958313 24078 23421 303945228 6390 6231 691317624 58199 58096 881738070 78947 78696 380056315 30170 30892 990103221 2042 1397 961521585 20468 21128 271797192 13859 14331 190650547 57902 57350 11103877 24164 23439 584745222 24088 23569 927760676 12455 13111 142387506 10445 10767 248487287 73052 72376 617606035 55469 56208 109126066 35141 35459 716697074 12125 12024 84908467 9944 9786 920425033 52785 53112 51782062 23348 24097 8695702 16651 16521 119758712 22920 22272 592478539 26371 26359 52600675 24101 23389 882222511 45921 45617 286626683 34196 33948 321802732 37973 38444 967655350 34495 34721 282770491 76834 76323 935293198 45855 45232 39949587 23759 24108 856267548 43667 43492 743883 40742 41058 410501471 77065 77088 580732127 2449 2696 844644646 12209 11501 75641846 19099 19002 795148470 74446 74039 269583203 14638 15119 841864492 54608 55015 239728733 2740 3227 441476953 10287 9559 347131880 66252 66557 679905102 26137 26512 197525399 24971 24569 592624503 29022 28828 210850329 29423 28791 413445147 9322 9972 662970778 1236 694 50183335 45054 45298 617704915 50408 49790 623518579 9225 9103 549521665 67167 67229 630924749 32485 31866 470969329 10692 11282 104256502 10664 10870 478313512 72839 72315 776867235 66600 66352 900006657 3813 3767 684541572 33053 32934 813265397 18045 17860 611075996 24139 23642 87448012 5119 5652 652884908 56214 55478 188174358 36083 36790 550489716 14922 14853 514067308 69545 69381 395495447 24389 23812 423052036 31940 32595 710175607 77640 78179 207300017 23470 24148 872893479 78453 78493 259892090 23846 24150 817580404 24151 23668 473459716 25143 24482 803496449 24153 24007 780607779 55431 56132 490303902 67453 67440 435889147 24156 23449 715135484 13388 12776 609069101 67462 67998 717302099 63545 63000 516145407 61509 61022 169388410 46377 45705 140652720 4362 4174 718236534 35383 35300 188808923 69059 69431 123700367 2605 2714 267881067 14272 13733 151352151 9537 9401 947925581 26514 25840 397024546 24169 23985 559836587 26171 26378 47643396 34022 33829 524118013 57524 58015 20991338 61679 61439 52556361 34927 34354 698963604 6077 5431 745726532 63425 63802 711242626 38143 38031 960819174 57638 56919 558298819 36389 35605 765158962 42687 43247 687557870 26165 25424 968578355 12020 12645 970351419 59264 58746 705467009 63990 63605 526788370 37222 37927 804524850 67716 67129 885074210 20963 20941 615986473 57465 58031 13456365 24058 24189 113800323 47199 47748 381566025 7390 6953 386974005 23819 24192 84580691 55334 55346 499439673 14690 14055 361969760 23068 23712 952051210 65365 65937 16994445 46734 47488 803273836 45981 45889 541139804 30173 30728 136402555 28038 28676 945652308 69323 68626 844830881 54085 54845 58209844 18937 18705 666245426 15688 15778 607122518 20022 20375 213336323 50205 49906 38851943 71522 71007 149560507 23851 24208 107557353 24026 24209 328162869 16424 15857 695316981 71009 71390 733959534 69485 69631 304781342 55247 55507 504478671 1596 968 300546913 49955 49641 203390819 30016 29477 388490681 79875 79256 12571881 59201 59338 635168333 24219 24006 925925266 24167 24220 359422694 49140 48413 738680819 23772 24222 405544820 24223 24156 26161003 63165 63702 39770136 63462 62833 342223307 67663 67171 578875855 24213 24227 858535847 19276 18857 262318108 70614 69921 789475637 54460 54487 563043087 18043 17930 45176299 24160 24232 654786605 62154 61501 292246201 16370 15869 279761290 46206 45897 899259519 24236 23856 657790019 24237 24162 231017771 24092 24238 65226615 79191 79501 47041529 77984 78316 145957579 24092 24241 475667151 3059 3022 249150848 59232 58696 32657527 5999 6434 705183007 6175 6671 48534050 28884 29305 815459331 1834 1740 977302735 75406 75409 572118083 1546 1979 97295134 21575 21229 442718474 66899 67265 886022504 64251 63560 521578202 54861 55229 929555732 35176 35739 99638993 72478 72315 742777532 29762 30438 332502085 66667 66383 403054873 69110 69330 772789645 54736 53984 87428231 76832 77446 320425641 38805 39532 297723383 24262 23898 199983765 23681 24263 315213994 48977 49372 106906850 76822 76249 925555761 26299 26247 591603100 73776 74465 16977862 78045 77587 524563355 58949 58405 915919744 20358 19862 700338906 741 223 238107129 50074 49958 104465936 53207 53484 57808525 3296 2663 363727934 70720 70580 436910570 65621 66119 702322669 1410 1601 12452096 70755 71181 976446907 22723 22486 73118769 12254 11557 546487693 25190 25889 31081226 70159 69391 543622355 69620 68846 265469341 24306 24386 65157493 3036 3158 32791722 45685 44903 813114725 79670 79201 580720408 56829 56518 647683413 67470 67072 20498842 29052 28422 926637168 6855 6103 439457726 24292 24285 769722043 14856 14088 276870367 14561 14452 910661961 71671 72114 172588130 19169 18996 231255585 30889 31628 914682866 36362 36058 32461761 22379 22855 123953983 54187 53599 235437885 46532 46204 339638615 14321 14994 87630351 79118 79404 422489187 12062 12712 194812121 24305 23902 87717744 54647 55274 98324760 13248 12580 922278549 2191 1546 991570769 38714 38672 856797057 1 13 310267058 49254 48734 361110662 24026 24312 191071584 6512 6894 645021795 46091 45958 176820281 74502 74372 494057091 58424 57697 445732329 19083 19603 793254539 38921 39440 443518169 24174 24319 87089418 28627 28055 68446491 58399 58347 914879795 44298 44000 401785239 60270 59979 115908899 70149 70518 106159436 68880 69074 455691967 76908 77483 888187361 34255 33658 606129224 38614 38679 698913241 57188 57819 692254169 17990 17358 796885778 353 1 196726279 14353 14974 401221614 56177 55779 25976690 77817 78506 444010261 20794 20975 767745074 11096 11667 409690736 24337 23655 632589442 10534 10834 532177169 13193 12665 32272822 58919 59025 243423504 14288 14846 55445965 54636 54851 665392729 71266 71962 308229568 300 621 476754584 54408 55053 345768103 33772 33945 26720111 68565 68654 53785126 74942 74966 668959067 24349 23624 118130218 24449 23980 932645870 24351 23797 288959409 48284 47732 873222968 49988 49921 148141350 56325 56797 671084349 60682 60453 123501371 19814 19210 11301167 41504 40728 398609536 41156 41075 428959753 35196 34720 216927464 75320 75231 265616614 35976 35821 747396226 6175 6570 649480851 65608 66221 958246828 37127 37454 274552537 79606 79379 255093728 32139 32086 982910278 24134 24367 328812816 40518 40358 674536553 71793 72137 162635530 21146 21532 461631851 77020 77724 935569987 39480 38961 42469947 8152 8075 620790197 61759 61397 938245625 41557 42125 914761226 24376 23624 556479703 53775 53738 463068830 23580 24378 317072276 78406 79153 126797719 68717 68275 578447181 14283 14832 96262870 52912 53247 627831671 3137 3147 25214911 42811 42697 732713912 24385 23876 51470280 42772 43398 418047991 11580 11952 713558594 4559 3805 23566282 2461 1751 379967229 26980 27757 640318466 38603 38479 584864717 44700 44420 581608072 50283 50862 534266732 24394 23624 791819811 58759 59447 159386212 24047 24396 891940469 31264 31979 407589617 29305 29660 678820761 24399 24175 507380457 2520 1790 678740334 74944 75131 155643868 16888 16369 271390624 55095 54805 6934534 34149 33604 584579194 52475 52248 284811727 24260 24406 89629720 77138 76601 20650687 42061 42169 124191014 24409 23743 510207764 30681 30640 952648849 25390 25146 678599952 24174 24412 736705819 43412 43484 571458172 37080 36329 743589192 3809 3596 89169823 65313 64639 319569905 11846 11710 947753960 40761 40594 14579115 62209 62551 11011819 70361 71152 185010063 56507 56996 700769757 70218 69858 36968945 33966 33971 507246404 24424 24199 573195210 63039 62914 80237222 48295 47766 74726679 1 334 239300808 46064 45802 484770997 69422 69663 140656702 4197 4749 223635517 24431 24348 338713741 23892 24432 575658562 24433 24384 679604993 49920 49626 803065799 51619 51555 985124170 29171 29387 30473661 43859 43456 508169144 52388 52214 256322283 26392 25822 156397693 24250 24440 56025517 24160 24441 23010027 24089 24442 975429101 5016 5306 146722503 77922 77405 653864359 8496 8091 824443208 41411 41422 852489606 31268 31372 929382099 24151 24448 121851387 16658 15972 404328912 59844 60132 710726648 40043 39724 671690094 74452 74100 566839351 4092 3445 631497359 23887 24454 711912433 21164 21696 480847188 15742 15176 410686827 903 421 194021703 44787 45173 835547947 6569 7220 451739268 56427 55869 820146903 5285 4761 304430400 26106 26716 255668840 53692 53446 704378005 39418 38972 551250965 75732 75671 423477369 42075 42490 416296397 24467 23708 984784225 43245 43539 611985340 72901 72256 338407091 14328 14240 864242953 1032 285 544884535 16018 16721 4092131 63017 63817 849930785 76563 77265 872950492 76156 75683 863604512 41964 42575 906529952 23089 22755 445389571 43636 44141 681993196 75791 75565 932382905 41738 41492 164273948 16701 16075 81235766 31650 31779 677386511 73920 73537 817239402 24484 24120 830184974 35044 34438 717586653 61695 61650 210698613 58506 58472 11037982 71147 71110 831753026 23853 24489 302032853 24490 24198 407780635 27696 27408 948798062 51489 51414 382932253 34857 34868 726847884 16797 16707 245385446 24495 23865 817550454 21497 22259 763068644 24497 24484 915321596 13086 12995 384683705 62828 62853 98730590 55713 55502 507633840 23766 24501 642381121 68828 68704 99190372 71753 71021 438233904 23905 23651 321277090 24505 23890 930146266 50108 49979 434809343 29524 29514 746738832 24002 24508 545099550 51118 51647 322881942 3136 2412 133090066 73236 73643 752719438 38124 38619 129413183 24513 24140 793899111 24273 24716 539421538 20338 20943 174793304 57521 57577 140898073 35565 35341 985390620 56089 56472 66247870 55007 55689 31405138 70335 71019 338138976 41259 41726 860022864 49197 48752 839314132 11123 10440 325501153 49759 49889 57012756 68769 68711 228645302 24526 24247 786308003 70605 70807 657204555 14668 15049 128542558 2939 3033 839185196 4123 3856 660462517 16075 15489 843513648 45287 44948 394311283 37926 37715 848160511 24534 24063 37242785 43500 43429 21729412 1960 2528 926969266 35607 35917 726061518 71722 72422 706812544 24539 24252 311853576 53905 53815 462936346 66697 66095 30875913 7365 6821 33388989 27722 27358 675489450 73840 73065 352611302 78592 79248 76248766 50848 50455 612739744 21262 21670 925751815 50959 50435 384693962 52149 51785 271119989 30712 30755 900823030 47603 47664 165915632 13288 13985 903214990 32575 31984 565398059 57025 57370 30022832 10944 10373 82547220 8605 9378 682630928 27760 28432 913326394 39507 40270 856556974 27330 27188 570159371 24472 24560 389477255 31007 31082 207030501 27041 26849 431083939 43462 43453 410899567 70352 69789 829080658 42679 42267 130195395 24566 24413 55634313 41287 41369 328968849 59554 59717 356520959 53017 52623 361344555 9235 8503 827143941 15383 15339 146552550 215 278 737926513 67921 67394 612825760 53014 52395 430960502 33564 33201 838282624 34641 34190 168815373 73240 72847 454059518 67596 67369 368904429 24579 24165 184411086 18020 18639 371181553 50806 51238 801328508 36951 36213 58266813 24583 24505 830744831 67514 66820 537168664 26458 26954 965445632 66490 66233 5767133 38917 38530 877380566 77091 76620 157930585 23925 24589 49537597 28790 29126 502204584 58908 58713 734672350 24538 24592 400177972 17452 17727 19859841 7027 7147 362839105 48173 47681 530747096 23023 22369 412334606 14527 15268 177977367 72065 71904 968353739 78605 78104 135692532 26608 26226 104219051 947 547 848874555 67288 67070 300762058 12000 12405 524365540 49245 49174 886210333 21798 22515 383452911 56394 55740 94633724 40944 40256 371083682 66354 66002 303894258 55629 54873 627643412 22509 22184 156113192 69255 68516 362363082 24612 24053 120163123 13896 13898 385436784 49217 48421 225332530 28468 28932 943123821 45028 44564 298222812 12832 12616 796930958 11771 11184 163087961 45920 45987 830210149 77847 77926 140702878 22691 22358 206736971 7486 7421 792692523 50135 50892 942154914 6432 6610 46188392 15411 15839 46690971 67041 67317 696580214 17571 16941 135775026 5978 5316 343212062 22182 22251 17011964 61200 61031 97715669 54262 54912 275220700 46770 46459 101996103 40559 40683 142493165 24572 24634 24298100 5192 5289 942214120 64982 65330 41263634 9141 8852 673640429 33804 33100 340886413 70632 70119 939039936 72817 73255 379844321 7545 7327 367582288 22463 21986 792528838 20889 21663 131563344 24644 24277 862906548 24877 25360 913267239 5345 4976 216843958 78491 78354 9614919 21406 21592 329631880 48726 48230 408159672 7028 7427 876821980 79326 78949 714215340 30356 29833 531099491 32589 33216 40070077 19724 19540 733859331 43510 42929 975174590 2004 1504 164123420 57528 57759 53300386 44426 45098 111868475 25875 25993 918229972 44640 44089 666613834 4138 3594 149483411 35830 35726 604783459 61264 61614 555477356 77144 76684 796491977 9554 9721 375068882 58116 58904 711157601 70631 71075 324782577 54216 54333 864807806 26586 27229 448434318 64886 64210 108427075 48976 48943 706173572 58868 58698 664574476 66331 66109 233731857 30746 30937 376692008 26402 27135 73748872 13244 12733 192189157 48789 48483 100718383 62036 62414 349711017 24415 24679 723282652 24680 24482 454073338 72490 71885 246672100 14072 13984 174529184 50796 50392 642295458 10813 10541 806935978 78332 78746 606713213 75327 75906 569576707 20133 20491 186577995 8732 8281 490220539 21818 21388 389312275 24398 24690 581695288 47988 47774 207127466 2266 1511 913291047 47469 47077 616985014 63528 63262 261560707 75024 74550 151760334 73230 73904 572827743 6470 6458 139648872 76356 76238 671927305 15775 15248 613182403 77620 77517 775587040 73552 74204 65627184 24702 24527 336953771 1977 1671 60613830 14420 13684 622353904 24259 24705 302181763 30740 30330 117532427 24707 23942 268485699 59205 58694 368962518 66199 65914 13229262 24103 24710 153373987 73857 73510 569184881 24712 24490 43609354 35152 35838 650472245 59210 58945 795241679 45023 44527 481641797 57101 56793 87799830 46996 46349 123439093 31436 31338 964594821 78351 77590 591088538 11755 11004 165690338 38234 38009 618687448 35595 34988 957081534 9713 9752 16809102 66579 66331 983181329 24085 24725 234894610 29144 29163 798750278 20692 20977 675628143 42381 43153 536140906 48748 48675 871786102 56267 56077 975559674 64486 63926 986757845 21363 21410 570361975 78941 78795 499675389 19953 19234 383186347 13585 13634 702438448 54082 53450 165371171 62385 62365 342393551 49275 48739 145199469 39954 39915 826035685 24740 23943 847446781 64277 63589 719463135 15659 15428 329455460 13329 13180 945057448 20420 19644 791458518 24745 24609 529585702 69417 69899 574643540 3338 3436 592977993 10363 10051 502484396 8 1 349526762 8993 8866 921476161 24751 24362 390737535 24209 24752 120741413 44056 43289 76348717 23997 24754 583606063 68431 68511 109268186 49264 48539 164845689 78588 78093 100552165 34798 35507 703568738 53563 53175 834802378 5707 5349 12884389 777 1334 445039348 63052 63270 90762529 51193 50486 732418727 9294 8798 385263279 4095 3476 456717642 21382 21463 946837910 24767 24169 650912294 26728 27290 601210634 26376 26789 636549697 2479 3145 874694966 24771 24746 118207972 37890 38567 298995123 73719 73188 99281475 30242 30786 28939800 63180 63001 59897572 3673 4106 321623933 33748 34127 317085626 6289 5848 351171169 24779 24307 641737199 40377 40299 807190131 65652 65250 583295390 24782 24344 975732947 27115 26733 958494931 24784 24402 149452364 52135 51995 82976530 32803 33250 869636001 72178 71696 198550519 24788 24482 996452236 79591 79673 88212918 74485 75127 269253099 77013 77042 588773858 30408 30657 65052871 24054 24793 860366924 14799 14267 972458189 52764 52689 399706978 46210 45452 546314624 42522 42074 417277837 10467 11030 299977129 9738 9066 571470788 11706 12024 955626304 49368 49936 974057187 30790 30724 711284022 57089 56701 656561746 25412 25758 855248508 27201 27121 846586357 20938 21079 143218849 75816 75260 897493697 40064 39668 44390723 59602 59516 691017724 934 458 136286064 24811 24574 135271718 48565 48411 912522603 24566 24813 586648588 67301 67245 498356911 46850 46086 491341649 72545 72193 697433800 23327 22702 597093046 634 41 944703463 24466 24819 284483564 33408 33746 809623698 7459 6803 682066666 59053 58343 19709548 9890 10471 338853370 24824 24428 774919518 54774 54437 731486812 23485 22921 547931981 68289 68438 682909525 542 352 507760301 41257 40618 620327501 24830 24558 958669963 35286 35766 589226472 71623 71295 82201781 330 896 526310018 7590 7709 292305 10548 10104 410764613 24313 24836 353887358 24342 24837 402590557 54298 54789 411481574 69864 69326 873454072 24840 24562 91844053 55602 55470 168196928 24842 24072 590251216 38339 37682 918183591 76578 76000 887088367 34434 33911 462689889 24846 24396 183640408 15480 15792 303298289 55200 55841 201127017 68482 68112 202497535 37033 36999 761957091 68039 67663 560803148 64075 63420 905743525 24547 24853 467317933 8955 9693 657764624 49750 49680 597182584 4851 4354 656590051 76960 76430 183486996 24652 24858 79407874 2552 2485 20776725 36141 35781 95028033 65495 64938 994257613 31717 31662 917427578 5580 5164 272701180 62206 62519 558612756 20896 21007 953552249 75691 75019 475153154 35463 35446 554842926 7490 6851 664023780 44885 44568 568118773 26426 26958 659906443 17599 16838 442017587 9735 9768 636611508 69277 68853 559047374 68411 68306 461220965 24875 24469 117754857 45827 45172 273425906 24425 24877 647159334 24878 24212 949721324 759 958 513306089 68576 67978 693611018 20928 21006 979126804 43426 43550 16991061 27045 26327 100904017 9990 9221 967672939 24307 24885 785410236 17360 17582 955325184 19033 18690 208100641 29458 30234 444079165 21584 21970 925814602 26356 26831 292471424 33939 33162 124622026 27866 27421 164291860 28695 28448 736787819 83 1 595127103 24895 24156 115354167 44970 45706 727218369 66622 67399 822654478 27873 27518 647054132 24899 24787 974569888 19940 19992 738315141 24599 24901 702045615 9318 8545 5477881 10937 10388 517910918 24904 24501 777560729 10166 10634 25163502 20971 21468 661661427 24907 24848 873262617 35029 34238 21543515 32721 32209 97565681 71635 72155 694834609 63041 62870 69184271 27590 27480 991372864 75432 76091 825575016 51300 51855 340412417 4615 4204 208018683 23171 23273 859589637 47145 47323 518884 295 969 923910572 16092 15998 858198988 37202 36428 43179836 47491 47317 459971316 24922 24189 589740584 37816 37898 132947577 76348 76324 859895531 48760 48357 492206979 24926 24349 415671003 44552 45060 418226924 24928 24320 425918231 25165 25613 844696160 19939 19604 941437644 1570 1588 875933384 54382 53850 811967897 65856 66143 633335035 22719 22349 178456838 30038 30143 436888248 79414 79203 327156815 63652 64032 759415157 47663 48191 788191350 27879 28287 98362879 2485 1891 769966004 50657 50251 875134178 60606 60505 264614537 9560 9205 85357263 21453 21429 666383395 4660 5274 571462432 48713 49288 815187012 24153 24947 695404596 13011 12728 59021192 20861 21368 624690802 72568 71823 130742225 75011 75166 508787888 29081 28304 65618103 29172 28740 622802913 9765 9425 613246507 42828 42104 60004390 24416 24956 116914059 32933 33589 612992958 34023 33755 886552219 56522 55888 834563619 6457 6213 88007748 1705 1299 115928203 35071 34568 430601764 39309 38862 896918930 40807 41021 328721411 26924 26777 138292718 24966 24430 708388566 52422 52837 237272988 63585 64297 117443678 42417 42025 924364903 37929 37767 697184095 45433 45004 695268405 5943 5690 710521280 62834 63111 367553765 74763 75342 313142777 27420 28038 301196014 49432 48773 582434513 73284 73937 746380159 28848 29225 959333380 32839 32145 208879178 10048 10845 644048642 32198 31459 906986 62290 61788 797268523 20636 21117 187070553 7972 7996 178708257 24475 24985 367520087 77796 78020 540095209 17885 18375 759763566 72587 72019 408471894 24555 24989 829369840 40924 41178 695509975 61306 61121 682642398 53818 54350 313124106 51814 51789 134876164 51477 51392 706897466 24185 23885 946159052 69090 68905 126247770 73681 72926 718367504 71202 71047 242538066 51553 51212 206275028 58306 58008 618751110 25001 24864 27048768 46203 46795 928050962 56001 55895 578773367 36913 36791 490525100 5584 4967 858596639 13572 13161 491070674 62900 63155 438124269 22568 22993 626125292 45543 45328 617895538 19481 19337 886857115 43717 43737 516499750 59128 59055 682380270 55414 55361 202506104 47327 46717 551471205 4064 3664 37105177 65199 64688 856435403 61213 61110 674399221 25018 24596 1980253 34651 34095 862819238 51128 51743 238826647 25021 24349 312503080 10552 10856 641731839 897 911 717104611 12661 12147 491931885 62487 62514 880112017 79381 79006 175292377 42744 43149 938883396 49310 49257 896360188 25029 24973 527879205 5359 5289 810835872 71294 70870 934743683 59671 59057 39680501 24326 24912 190232931 68678 68104 434682706 6971 6269 120339489 1 30 202136499 50031 49528 781970911 42427 43192 132648378 18377 17866 919203810 51116 50546 854039924 25041 24825 68289314 53612 54330 982216094 18117 18534 399080563 56095 55885 755575954 49051 49500 894237361 23372 23596 356747815 60156 59460 879146053 19102 18380 120204605 65429 64733 289646180 60397 60445 885386352 47018 47344 567189773 50907 50593 871567550 62647 62855 449839857 43697 43673 316022353 25055 25033 453589612 21106 20709 706623806 45238 46007 641722726 67524 67818 770963842 51792 51140 820433337 12686 13479 823559344 4039 3948 29772887 45002 45303 822183830 63362 63501 533829206 25064 24652 673749848 64266 64055 32407899 6011 6008 366178996 39387 39099 475215242 25068 24924 450872295 66076 66182 488338643 71079 70598 618035839 49543 49709 97412375 49651 49566 265704314 67883 68333 73886479 56063 56430 357466359 43536 44280 70813179 7549 7212 451142209 4776 4497 729815947 59284 58829 382991337 25055 25079 926894094 24854 25080 462645714 75782 75905 795696252 56932 56490 679199267 25083 24516 71974789 27256 27164 646968656 34337 34661 892479825 25086 24584 882611321 33353 32669 24400343 73388 73815 74655065 73448 73723 35684310 45350 44757 598243851 2295 1869 165951697 1351 1599 716380867 39103 38666 65384712 21871 21231 556694161 69298 68957 565475720 55818 55526 335271259 79774 79782 699922057 57242 57313 822060574 48284 49023 255244192 12765 13451 364275079 24851 25101 688336928 21195 21342 384325701 69151 68632 878713372 65488 64769 83564557 36946 37380 808166133 63243 63037 14113250 24726 25107 978174774 9330 9506 196092027 71930 71334 124261416 62788 62384 107497022 58114 57626 461663399 25112 24353 111292154 9385 9295 821937513 36722 36928 688946681 24406 25115 688004715 75321 75680 243272751 10490 10805 669223941 11290 11702 274900242 19333 19190 804004369 74484 73978 727284631 3623 3228 788836265 44776 45064 554536118 25034 25123 802469018 625 1350 899465560 25125 24537 180258881 47513 47444 304548822 63806 63755 98503747 55736 56010 635545764 20331 19983 33978564 60490 60196 994541887 2045 2213 45748333 12859 12816 93070299 25133 24446 864403471 8906 8213 302248336 25135 24716 88941191 60196 59662 978940597 28074 27609 182377306 4002 3676 549179445 29525 30171 967179081 30839 31077 75073418 24878 25141 978997309 32289 32006 781030821 43865 44409 364941277 9700 10298 147708479 4402 4017 838272393 24896 25146 351368025 13327 13944 655328697 13831 14371 813251857 10829 11512 383509216 30013 29847 40951859 71029 70638 876088945 67979 68503 71976555 38928 38337 115123327 12002 12698 142457783 77021 76950 429632826 79135 78837 791847140 58411 58770 411683293 65721 65084 761756589 3786 4462 692954750 73876 74269 479627341 30693 30833 236071121 18294 18854 245017832 72756 73160 81512897 53246 52663 478633443 42532 43044 711496611 26760 26510 934577775 41310 41862 753253461 2783 3448 514803156 12193 12674 85012323 34789 34045 725470600 23544 23511 719693375 35138 35015 51615493 56726 56241 504137813 8790 8731 14197448 75940 75628 831764069 36682 37444 133127485 51634 51658 943147062 25178 25155 688834299 65349 65455 946684088 50085 49534 213109587 37174 36916 877572354 24622 25182 233827854 25183 25171 842629940 4030 3722 574216456 55543 55395 857428146 27467 27153 179561646 2579 2827 471022059 47960 48264 635984543 38802 38881 759064854 49171 49584 195616123 8080 8652 70182545 9749 9609 27968315 1731 1405 912018353 69171 68473 347148357 17549 16937 956834041 10770 11347 945140123 17761 16997 826472174 68680 68685 593582816 38491 37982 284831391 50594 50336 213101146 44486 44297 381199398 61296 60897 874546379 63305 62622 122894979 24703 25204 409605411 27206 26925 553037236 67300 66535 380563008 74527 74575 709136462 66821 66383 715237756 60353 59966 534976027 50553 50830 621017572 19146 19759 671791378 64364 64198 476140961 10215 9451 770024577 42873 42788 859570589 40732 40710 473357726 74966 75173 89350519 23402 23763 623086774 69463 69309 89131040 13272 13981 22249093 12118 12593 864291823 24659 25221 366242625 2670 2026 544627845 22075 21683 777849173 64479 65156 223569447 77262 76559 582780320 25222 25226 908886045 52237 51585 596560398 21732 21909 936928184 42136 41356 247366809 78119 77417 113085112 13288 13231 684390139 32635 31980 415614613 52583 52068 263458772 25234 24514 987767731 25235 25225 9141732 67877 67712 173733981 48167 47768 162220519 70227 69594 283497984 25894 25724 277366167 2791 2304 653637973 38698 39373 107519578 40560 40319 486257022 5568 5472 346475113 31039 30242 24535299 66574 65985 47893263 33140 32880 783170457 14198 14739 611560108 49954 49301 426962386 25249 24462 6918647 77505 76986 903523541 72207 72129 456247422 11210 10568 279279889 19378 18948 605308922 41227 40508 589977987 48964 49646 620991082 53304 52754 19552526 25257 24479 847268263 624 368 73616178 74091 73601 316506168 50492 51256 202155151 48346 48336 302476497 69004 68438 628675824 65690 66103 535013922 25264 24953 464940259 45311 45819 705408421 24791 25266 335078432 13253 13034 961067384 24728 25059 434996995 8817 9029 753122349 25270 24688 251665997 25271 25228 588761 25272 24752 305354733 15195 14634 404042973 73850 73117 406938591 7862 7804 828950083 71238 70928 83105017 24569 25277 881633363 39572 39789 122234482 19278 19438 839029145 30525 30979 185197007 22820 22849 695253918 31794 32478 467038271 55857 55812 252452684 30765 30390 337535288 1302 2022 451256883 71294 71752 155153149 20832 21433 613810979 28532 28772 957150706 65488 66123 824877837 12930 12443 714848268 24882 25291 76797083 29481 29610 90885328 10687 10324 648817873 61130 60984 907498886 33209 32460 697877780 3805 3526 469130318 53217 53528 260769683 38632 38823 534900426 66433 66289 704896634 63510 63883 677913980 35 157 92476297 57030 57033 56903601 74327 74407 541560864 36134 36410 770707034 51212 50462 444723506 39318 39609 224856976 20868 20268 392938684 48810 49529 608230657 12092 12516 510475673 1909 1763 367449540 25311 25117 708916849 25312 24828 319169359 76420 77202 658228279 4023 3444 154402650 34142 34312 678054746 26107 26309 163363165 21101 20699 160596483 25318 25264 551107274 26368 25770 362967801 3515 3369 546257121 25321 25176 243803494 53940 54683 999486954 36780 36330 760132238 64328 63606 162291257 38542 37763 324907903 51965 51710 823678241 60273 59545 673569697 68950 68296 92555914 68235 67842 247542873 41921 41355 777225466 28020 27972 832849202 53206 52407 191088640 29688 30179 931681987 45005 44357 121363357 18247 18292 791943290 29288 28592 880192696 24197 24919 531264330 15165 14708 515551856 72654 72345 930994988 19166 19038 459873046 49609 49476 85600341 33563 34031 663849469 7739 7479 140462512 11455 11347 461872903 49368 50137 337458588 1078 494 162159983 78514 78201 266069432 70097 69956 767973764 25349 24995 958316272 55721 55019 294214198 14560 14232 350653586 43553 43958 532654306 54030 54664 254558371 31107 30416 575099767 48356 48783 25355663 69473 70182 389322638 24606 25357 110371298 20907 21210 170474828 50141 50175 220210870 36264 35589 762730081 9896 9153 667544196 8552 9246 753692016 48550 47914 88641031 1032 1482 583623840 47510 48195 53541156 23629 24146 70543993 30206 30758 221900401 2233 1587 448411609 53448 53368 726756912 4893 4404 509397620 31493 31269 575965592 2207 1703 190385840 14398 14782 64162044 59982 60388 334665908 62831 62685 470227457 75404 75032 373032033 35221 34540 44596232 28083 28329 850040193 33823 33871 564287101 25153 25380 478483127 77620 78354 332619246 39359 38642 431717575 51000 51464 677506653 33471 33734 688982349 45231 44749 287476791 51913 51888 577182359 35492 35419 520257408 25388 25021 560312513 31340 30758 249575668 38726 38026 375651257 65426 65867 761715991 76387 76895 10624164 15910 15481 112143419 40689 40536 96762839 33850 34602 647897488 2534 2153 470973720 59203 59249 823550970 73423 73851 889031069 23624 23225 901427698 63494 63024 591152473 70616 71086 240245883 44654 44678 336260993 15929 16541 154512219 16704 16328 579118704 20249 19932 852153118 25406 24713 568995577 73224 73952 363965742 62792 63382 138782332 40356 40274 140375054 37556 37862 139449944 76550 75927 269006634 842 745 741403897 49686 49166 75160179 73815 73917 289705789 27788 27577 532729746 79942 79517 522478451 75055 75543 27655146 25418 25004 736532842 68311 67536 604695958 30563 29917 25310274 69937 70671 773953362 2846 3165 318667027 41533 42071 805468943 72758 72120 927081154 42119 41817 104574418 71584 70889 940603274 38658 39195 92083745 40517 40106 108754500 70271 70099 328281097 62669 62875 534891330 59779 60561 552020162 24820 24365 673490888 66008 66484 122518120 93 538 311165717 25254 25435 432486946 610 250 368918099 52113 51717 621184198 77561 78149 324790913 463 1038 650405889 26382 25912 679996387 63276 63434 938773816 32841 32314 202132775 56392 56367 719381643 4855 4466 314324485 59116 58968 41830969 12417 12736 825926608 41134 40936 14189642 57864 57478 114611471 26100 25417 129628579 25450 24750 557565898 30510 30707 538879019 12800 13457 794094706 47040 46653 531819409 35645 36189 461851443 31157 30897 331285437 71834 72039 282204760 52078 51995 371491938 53475 54073 723001909 21357 21764 823571609 29028 28684 28889320 25320 25461 797437368 65369 64953 877364821 28965 29416 247809439 77518 77414 755411512 42417 42469 70922892 29761 30417 940583531 35968 35819 760263144 59939 59420 214944752 53160 53913 508935804 69169 69464 256675021 20329 19870 789897965 25472 25456 864153773 25473 25207 400541344 26620 26576 684602104 18993 18935 683143074 45959 46554 138051050 76927 76913 734620362 43298 43416 673899303 25479 25086 189793015 25480 24852 630949082 40882 41494 879934060 76200 76089 479336372 23962 23384 788206079 25484 25018 345913182 44219 44258 524600639 24554 24262 542551932 25169 25487 247717734 69497 69515 214125577 15435 16033 773447108 3170 2636 399990637 12521 13239 811782721 4075 3939 461544228 33843 34528 255868804 24940 25494 917689306 53290 52665 169574960 24956 25496 128514923 21426 22147 374723751 25498 25296 560013247 70472 70827 514779300 65372 64960 831548178 55410 55574 799614742 68034 67936 172289062 25176 25503 854292072 25504 25461 11173456 10274 10383 961180897 14734 14550 195326339 42119 42331 140245082 53519 52991 309515609 71918 71859 616409201 7582 6795 321289851 25511 25234 937598971 25281 24830 783865683 65184 65145 765826677 60813 60316 24941993 62683 62144 440748380 67804 67811 986907351 25517 24779 935625670 63284 63590 978334128 21237 21241 372365989 30755 31108 587812959 15878 16322 947608907 25522 25253 724156991 35099 35123 116703382 17716 17038 574133335 72195 72870 607897146 2030 1461 140585815 15425 15975 32237708 37163 37534 653262506 11508 11791 446518072 19268 18771 114335258 75961 75856 220757491 47003 46788 212370993 35517 35763 201441231 237 865 188524939 18479 17852 793232220 44011 43666 68402736 23789 23511 533994579 31645 31312 305690212 75571 75948 747471232 21915 21881 762623046 69104 68470 223112020 68144 68037 130234250 53991 53806 354165229 15744 16517 423296091 25365 25545 871545767 15743 15471 876711554 74774 75259 5769205 66837 66562 119226092 27013 26775 23647365 25550 25104 949750632 8602 8816 212907067 13886 13663 621302361 60759 60081 163272807 51433 52166 434928155 35336 35284 950633538 25556 24788 812501258 16803 16380 7598774 43838 43433 449516148 60415 60156 170412484 23281 22718 526900331 64175 63675 184264661 61326 61107 264721647 26943 27185 738071386 21665 22101 693201202 71526 70981 326778811 19249 18468 848752870 30766 30387 48580841 23719 24086 454392021 23956 23265 514831409 69132 69759 559860494 78865 78828 449448345 51577 51225 971309688 12032 11323 424203494 9093 8977 89882459 47774 47221 411941275 24610 25248 9714191 25577 25388 57634159 74852 74231 142168710 24067 24012 427676700 63096 63281 127492163 34361 33648 365065607 10094 9807 296860564 25583 25580 730970361 24022 23393 812379681 54245 53722 757232713 8758 8641 822098463 75321 74993 99066037 7788 7772 703040628 3987 4211 548792196 45806 45127 108157501 37831 37792 31937139 24821 25592 689545195 55401 54643 364316347 14758 14214 381928204 71877 72131 31665517 71416 72203 419361535 78341 77694 167972485 25598 24986 320026431 25424 25599 30651854 64485 63785 917101739 75803 76258 31754626 30773 30073 562511429 24144 23737 906556303 53639 54322 95292250 72689 73080 701511929 39214 39516 418730445 25607 24909 91639668 74635 74062 235086949 57458 56806 529403135 77178 76934 653723618 22660 22966 606492868 46561 46723 368227008 66542 66104 536414574 20215 20768 383378306 65891 66329 988231136 62241 62062 562160048 25617 25482 443346777 7978 7801 353987721 48062 48258 941907851 19742 20065 543272914 7940 7612 480360326 17317 17439 24953203 71896 71211 422133428 34662 34812 303516480 27523 26833 927800929 827 55 671436030 14375 14706 946258066 47627 47136 288387352 14680 14026 55616979 42019 41773 599162802 22295 22101 578375625 71191 71265 248126247 33721 33896 637552627 8715 9131 551070300 25427 25635 534524361 68110 67360 826823120 72057 71571 49481297 4866 4094 555970484 39134 39912 494559685 20589 21065 302895099 10922 10223 14647275 44428 43788 802071870 52153 52045 667050065 25332 25644 245788309 72689 71933 146017954 45027 44734 135884707 37147 37806 832115560 68747 68852 745669428 25039 25359 544474276 25650 25076 551320059 30696 30769 791761649 16724 16333 122319703 68192 68265 123854845 58898 58753 716709166 61610 60972 495160133 47189 47791 657206400 10380 11007 159551473 47782 48097 167493380 44827 44350 857643284 13597 14196 293397296 58820 59008 298862132 25061 25662 804563963 45663 45144 749467823 78601 78374 107073278 34731 33952 575227510 64895 64451 670343548 50022 50238 764782268 42974 42303 5934175 25669 24901 744393235 25503 25670 570334995 6174 6874 400727598 9412 9080 312984366 45707 45800 933749631 51808 51643 512517713 25675 25239 328277468 11881 11087 473898727 26394 26698 946524807 60358 60070 476536045 39989 39930 174771846 46423 46031 425748398 56198 56048 137796576 17809 17718 959664560 78122 78637 480054144 69787 70242 966898201 42121 41685 649290552 49966 50497 261880251 73883 74211 20347626 25573 25688 118590659 38267 38590 874321747 21871 22537 287967180 34838 34756 583720763 24900 25692 682526017 65909 65710 150087217 8946 8630 370037735 7977 7579 904532205 26559 25939 436015516 59758 60439 898557042 58196 58972 943182384 31253 31281 489512575 62757 62170 20958140 78015 78773 849102644 25741 25160 839286587 56382 56069 217057407 29004 28561 302084968 65233 64583 490698862 55504 56234 838552348 73611 73567 761604416 15198 14555 75845364 63304 62616 713686780 7910 7755 237526159 30913 31397 723016312 41505 41035 272664252 1329 1830 730942438 19914 20242 343077820 64862 64661 908290317 16014 15954 321578137 61139 60878 340370832 51131 50389 863604657 19380 19639 554461898 31588 31740 909558547 1006 973 161883277 6990 6629 703417562 1954 2377 441470993 796 1423 246962160 44796 44134 754600310 63350 62551 321952760 19153 19582 548713721 4389 4282 729690401 5635 5176 420423362 38324 38363 834229698 26071 25739 125269864 29635 29591 315086891 25733 24938 118170376 25588 25201 253076307 59070 58436 81348814 54645 54109 429900600 29219 28699 997357464 19398 19975 122510738 36436 36819 748622934 63037 63773 791925737 7714 7493 939684494 42200 42011 475512392 19477 19878 943083629 18225 18108 622715868 33819 33683 297764839 66185 65797 689713335 21886 21409 688256611 25748 25342 181921529 11897 11492 331386347 25750 24988 185220552 25751 25347 90974733 30888 31318 589921217 58826 59156 666857692 3692 3679 160058945 50098 50719 461145765 7856 8478 1352104 59653 59183 42937230 39658 40022 677459568 59172 58471 897624754 25760 25676 306603497 2324 2181 271688120 4742 5300 504961090 72507 72657 818628458 17809 18037 908234118 8322 7918 170020122 25766 25419 20418069 11478 11979 716569004 29916 30490 79919624 69622 69082 824802965 25761 25770 249453142 72262 71853 463840422 30313 29672 193295716 24724 24719 371302673 25774 25176 44013770 11063 10697 443514525 11828 11559 232866132 34490 34438 65858884 20657 21181 729146955 26284 26834 24144675 46327 46923 511083792 34019 34056 643665916 19799 19836 217903467 55361 54650 636913506 24595 24089 192276819 63106 63160 781075039 25786 25250 753608134 46421 45708 33341326 25087 25788 21901056 42954 42625 309801258 16519 15826 329366072 4724 4242 235691910 23591 23523 314069496 75225 75314 844176718 75010 75113 801110538 61666 61522 335307248 10551 10453 511810602 25797 24999 328764773 21848 21690 867077852 67598 67439 153413216 21358 20870 435528106 10438 10711 89570338 16819 16777 608574569 35974 36702 641132294 56970 56626 584991453 72757 72142 564176377 27058 26922 765028506 10348 11071 642467525 48145 48415 196877331 6687 7425 437963862 31602 31652 432153559 17057 17541 208133731 25812 25758 645717726 25674 25813 342935785 27791 27568 668591719 62991 63373 386563323 11286 11629 624699258 29003 28801 65840795 49564 48885 425125132 28600 29319 192961727 1716 1618 200400491 36063 35271 669655513 10240 9751 731374836 31794 32438 20456418 26088 25551 213617000 39366 39271 815728057 25826 25098 198813323 50924 50721 763926701 60439 60681 658805135 54947 54626 905181785 54661 55055 616088341 59535 60227 578068194 25832 25159 169079302 60384 60996 387925505 74249 74044 896572015 66120 66646 940571947 25439 25836 358549434 75398 75162 94185528 25125 25838 73683029 25317 25839 85565856 24467 24664 438765143 72339 71708 659876375 10651 9926 936664711 70808 71063 468648461 40374 39798 397628603 25845 25377 122287998 75074 74765 738472557 67184 67965 993231258 16465 17153 640326847 22079 22677 725724184 6189 5907 332207300 3187 2697 98075741 53606 53524 677478441 66049 65658 421844687 14654 14763 100118856 13982 13534 10878963 61692 61595 892561496 32117 32489 900750749 38412 38783 98572512 25859 25331 436774050 46917 47333 762336098 25861 25566 695344278 54423 53700 45256566 25863 25489 417876918 62517 62880 985818330 20684 20004 812318899 14878 15521 90174708 25562 25867 235824346 7648 7387 392437701 25461 25869 571122542 40626 40427 397623076 79953 79934 29395709 4979 5159 718382703 64251 65013 497987659 78273 78994 727774226 75400 74831 427524842 40733 40524 77203473 58299 57665 64588273 51087 50468 494319279 25210 24738 557358751 25462 25880 997821615 17156 17933 688067076 28825 28474 143890431 40640 39917 299870489 62671 63256 926655955 44580 44845 548189413 5189 5116 507580433 26398 26838 892253319 25888 25485 16187204 64015 64408 120876231 11706 11308 47267549 25891 25141 4213494 57235 56920 535173657 6301 5760 795101335 16019 15491 270363836 23852 23632 77061441 25723 25896 824940096 44737 44433 406730212 73374 73509 267186455 71632 71963 7405080 59407 59455 696089806 13747 13414 837927427 73234 73411 641470335 52442 52940 823995599 70629 71093 919459731 49744 49423 860336877 75348 74596 674479682 42669 42244 561309702 37181 37709 829462015 25753 25909 451716622 78502 78807 439535581 23174 23688 723725959 72871 73108 314799499 32437 32215 582940326 44648 44505 450623240 24056 23279 242933483 25916 25165 616619028 73919 73447 907390015 36771 37021 15566530 50212 50771 219605126 25803 25920 171925261 57881 57259 182339606 40180 39429 915555545 2684 2094 21697254 10546 9814 386489760 50540 49907 742830986 25225 25926 83419816 36031 35378 877492862 4418 4196 45289457 38637 38059 409149464 61089 60374 332386948 25931 25858 822452383 47767 48066 752432183 70496 69796 389464270 23778 23117 195813028 11022 11298 84597586 8673 9276 990415360 12262 12236 765190817 3757 4146 429966277 52167 51720 953707156 63277 63568 138212878 12705 12982 514001333 19148 18820 286653622 59813 60470 981587927 59887 59818 578896029 25945 25943 404621687 25946 25156 188945132 76582 76470 619986452 36126 35397 314605292 24517 24449 259365502 25950 25188 557150476 75636 75158 999332406 59614 58919 310127649 26414 25654 372568668 59146 58881 846755265 3254 3085 834571958 47441 47123 435182743 69108 68685 580021691 44503 44073 996270098 41764 41500 381524621 25757 25960 45602046 37222 37017 367865493 25962 25531 902882910 79260 79173 633601862 59136 58725 722556002 45412 45282 771663601 74953 74325 696380968 25967 25688 289036220 7290 6862 223723220 59763 59287 19759484 3235 2817 823622653 67031 67743 93807250 9376 8811 951394202 25973 25479 712079224 17095 16334 136619878 25975 25773 96211253 70326 71056 553283330 64631 65404 221697572 73423 73738 979926831 24052 24761 578142968 3501 2840 632827342 35282 35606 235595175 73400 73083 835727998 16254 16418 182889131 52517 52821 768509054 5909 6678 365000714 13810 13276 146666138 70641 70913 292494960 37818 38446 165686509 23924 24493 199828376 73470 73506 998558365 24537 24972 978701022 60646 60711 450807575 74141 74439 193568181 79865 79659 655654634 21743 21417 848824075 25996 25555 452344698 31364 30777 465212100 25998 25266 979272814 25999 25786 116476062 44404 44770 48533389 6194 6209 242823413 35944 36664 707134763 16467 16934 432421015 7209 7644 408299429 63230 62596 871212810 13360 13111 723154196 58272 57866 88091924 21217 21779 944717079 18065 17687 513327676 36540 37171 849402305 39302 39551 226216651 11517 11392 977181361 23717 23568 679668912 54230 54164 522847363 46748 46426 785508189 52910 53219 454137608 6478 5931 326857990 26018 25636 32030676 24783 24635 114137907 66463 66665 612889372 26267 26619 500087386 26022 25481 510663916 58502 58719 383765994 7320 8114 854630989 41577 42013 57879112 55987 55384 111610134 65815 66051 516755010 20155 20815 677567796 20580 20394 923634172 22778 22275 153206413 56872 56893 107273732 9663 10394 210817085 57928 57296 647691817 73280 73708 161744870 72947 73275 879199829 45850 46505 669512768 65745 65139 834248337 42630 42093 84030468 79234 78543 48797722 48399 48952 952027341 40837 40232 615828162 76446 76110 500207035 31307 30953 374121012 67027 66587 19713462 34050 33610 611657390 58618 57966 121518735 38737 38160 108414042 8969 9051 48654432 22787 23052 336730889 26050 26046 816624772 17995 17539 444538221 26052 25517 258255628 71984 72621 437872403 19196 19597 42485793 3046 2308 532608850 30003 29851 845084448 25425 26057 24943119 10377 10932 45630218 56980 56283 841352297 21367 21194 221201956 68833 68623 447064729 50579 50390 919086291 49101 49365 26381738 68453 68820 809201056 69051 69324 21173513 35334 36027 173909361 16128 15839 169369954 64269 63853 184967797 26069 25459 137888742 15233 15108 947172031 19085 19508 617011578 46158 46472 62526924 55275 55775 208964988 17793 18035 938773665 46271 46172 406616340 19149 18520 707844820 23476 23900 835952201 7810 8475 803585305 46288 46690 126526924 74493 74894 322162910 58806 58986 578716055 3693 4041 320260894 37499 37205 823787848 25142 24542 368250899 25878 26085 937950611 59665 58908 605933291 9702 10450 346329535 29180 28419 872773147 40380 39801 30450744 42361 42999 684529616 54370 54133 819342327 31673 31772 21328519 79134 78711 631611556 44377 45018 483737765 62047 62339 954995654 8365 7616 112140872 65275 65003 53955410 47798 47779 590460030 79936 79163 339774617 26972 27293 432953740 61228 61761 978895338 55809 56506 421709293 26109 26322 972035545 57166 57349 93285280 35448 35209 975600422 25967 26106 878630903 48902 49168 52013143 69368 68653 952011844 41615 41842 709875152 25535 26110 245498704 68691 68282 780615435 64557 64595 825999716 65444 64677 242915798 33697 33868 112365811 26115 26052 687021536 10005 9590 544347405 7274 7826 566482809 2569 3312 81546906 14319 13661 257244128 26120 25847 410439657 67027 67321 334802807 48398 48038 416583881 61676 61905 521560519 50093 50231 632357551 25346 24547 136773848 42749 43162 950544240 23050 22821 666174841 26128 25694 568284070 31055 30895 83548053 23957 23263 323761983 19450 18797 537048555 52104 51437 301278738 70624 71319 972776781 64501 64085 459315428 7641 7323 303649203 18330 18855 10992743 76431 75881 864399731 56092 56419 239390156 35427 36078 193464255 25733 26140 56453999 26141 25718 427550991 26142 26135 369206069 12565 12785 166128694 64051 64726 189180730 51330 51572 77693322 72883 73376 707545828 28222 28165 898739529 72482 72332 508252677 38184 37962 660261414 54415 54624 758542821 70477 69755 11742080 14995 15028 928109877 25284 24869 214452703 16987 16818 829002849 78679 78533 176964601 65125 64755 126664753 33421 33060 136666197 6971 7500 288737530 16600 16877 291586262 59200 58495 132606174 65267 64796 771407673 10530 10269 482944944 46155 45764 160449920 16151 16708 589811649 24181 24008 972831963 39013 38606 593780724 57364 56677 109082431 40343 40213 190345051 4316 4196 526104968 35549 35758 848984249 76052 75254 789884047 42410 41703 630233947 8912 8862 952583419 9623 10103 578917942 26126 26175 772913478 194 225 21205815 34955 34908 716809075 26178 25636 26847049 43169 42981 246769867 75722 75326 670215506 1722 1799 760264021 69139 69887 229684491 61584 61424 279109772 6819 6473 686614728 43288 42656 149576290 57657 57507 372822234 29190 29467 458966664 45420 45794 91445018 5138 4925 465593115 10358 10035 586035909 26191 25968 145500615 53381 53974 237924144 70078 70274 176520688 62377 62448 108269903 27905 27312 566572484 50077 50641 234209562 35569 34816 815545355 26198 26091 630129525 26078 26199 138025090 57748 58377 91289220 47738 47520 433053285 66104 65745 504464506 26089 26203 269497180 25571 25589 396075931 65124 65722 796333458 26123 26206 651302274 19282 18547 506132131 45416 46054 172961722 66717 65973 67765388 42008 42649 766526400 72003 72492 254789641 32489 32661 167087363 71345 70896 476166506 24605 24247 51875745 26215 25650 144752374 47165 46716 340118117 26217 25997 556685877 51207 50763 780751601 7821 7146 760036609 16685 16508 495516879 76834 77541 3564059 70127 70800 564559269 62444 62477 964864831 19946 20322 834179314 55563 55124 278465976 33243 32480 603753591 67856 68530 219333634 32945 32176 51410158 38927 38668 200556115 48515 47747 344765856 26204 26231 361823958 12793 12631 294535574 48246 48878 309569077 62891 63119 722067299 31532 31745 147966868 79899 79420 886049022 15662 16114 174287650 16584 16407 877800814 5546 5558 133092849 77869 78421 799493319 25546 25616 279016348 32954 33019 470942629 68688 69300 301004533 7829 8592 659180640 45598 46361 773843379 12853 12225 824687815 26247 26216 668632161 65311 64645 66272017 58897 58805 875717276 25151 24856 474808035 50197 50550 842373765 16319 15972 563650525 27844 28179 516968530 51429 50828 764209720 70525 70693 120538174 25832 26256 246468000 73510 73810 39187778 38397 38172 937445567 60702 61357 707593371 13639 14000 550311083 4376 4849 13771193 71313 71823 110147225 23167 23061 906468633 38968 39203 769306207 62662 62635 877849303 41049 41211 593542403 28150 28280 398588678 1557 758 871377925 41574 41441 203274707 2212 2873 938985013 76735 76234 456753460 25542 26272 548831036 37310 37257 553919959 2557 3174 184102940 3510 3888 487139025 70227 70991 137914005 64112 63733 578788694 34972 35055 393620920 69407 69806 337152874 64808 64173 111970657 10607 10933 695140621 48337 48921 917360661 7300 6938 295510808 78203 78438 313436317 48752 48468 146776922 16948 17313 568484492 46878 47375 157073313 21951 21249 466731200 44709 44362 386477681 34804 35379 539819233 77142 77737 416402228 1 392 970507264 26293 25592 970248855 16234 16659 922136086 50310 50183 744678775 24204 23842 281459903 30108 30116 737582221 66081 65360 61739635 32779 32347 9384294 74531 73948 393979730 70902 70529 925221603 78410 79198 270376888 22124 22473 148942758 30441 30523 462468145 72933 73637 751756294 13051 12435 914699729 26307 25555 315878202 29522 29547 385348824 59164 59096 894472457 44547 44555 806017571 49230 48641 203432293 52761 52943 85544199 55845 56554 867754522 3642 4341 581766249 26190 26315 45263924 23409 23999 334521402 59879 59391 981977340 74335 74042 681309379 58029 57619 383910243 12448 12246 338561707 10228 10622 167906771 2634 3363 215571233 3078 2310 300783736 57431 56909 95729108 68173 68708 453849747 27913 27525 138250526 16226 16759 585224778 25935 26328 190702358 16424 16858 881891354 9172 8975 808816856 30248 30187 213396476 76667 77033 256864836 42168 41819 685151376 68844 69502 531844412 68723 68335 882076864 43591 42905 986221201 7409 7007 140920855 46578 47088 575309116 26339 26271 248917012 77841 78146 43038100 25905 26341 432319433 21615 22281 55515824 42859 43505 839512942 67080 66785 519417176 22817 22972 116413749 57826 58008 1238798 45421 45267 138603288 17795 18144 633171262 55157 55488 720891321 26163 26350 710657445 13416 13805 863100342 28924 28983 668374281 59897 60043 27050151 30402 29893 951295043 46771 46267 400018980 3417 3899 495164944 64610 65247 531043455 45509 45252 98273025 68880 68096 52768404 75384 75312 760781589 39191 38463 338515279 6403 5810 742096444 65218 64834 977379373 25790 26364 505667880 54776 54228 960229753 63557 64095 34813238 35880 36277 783500854 27171 26722 722091546 21180 21747 762507619 42057 41546 430614078 12651 12458 103880328 65309 64676 805429457 31866 31444 263439952 69350 70072 316954922 25442 25273 301912688 70529 70021 535651127 73653 73229 437026459 73204 73885 709606867 15116 15089 385905072 14114 14025 298892936 25942 26381 322286791 10601 9943 513300375 44987 44980 390554398 45621 45636 130703726 37766 38069 447692351 34959 35144 375605941 66498 66999 354595048 25970 26388 204813083 70620 71112 670161612 47734 46977 1951210 6614 7172 20188468 77883 78543 5148644 59294 58718 633897022 19025 19544 240859181 12013 11283 113563666 16436 16391 699039120 26530 26960 660418875 40464 40894 464527623 45498 44963 5664688 26400 26207 155587451 58428 59007 470673752 30029 29516 76956088 48658 48812 615798716 19952 19598 5308113 24370 23819 959587436 15784 15678 976809654 41043 41777 874840304 26408 26057 413420091 8407 8550 241854586 63432 63744 456444903 35692 35747 657880831 49201 48752 757295055 76364 76259 515375388 24271 24360 112580959 67010 67113 8046678 43536 44036 742009157 25009 25790 510346764 54161 53626 348359624 16709 17198 839762040 11448 12143 618061390 22741 22382 379364385 52538 52484 98253946 75260 74907 86612720 52117 51471 292012724 45479 44778 650680645 30797 31019 795831763 61527 61283 809248997 25638 26428 826917900 63356 62917 287943688 67733 67139 188890719 25639 26431 498445739 26249 26432 836790198 46828 46801 62436777 34160 34578 402874497 26391 26435 888693860 31712 31550 528923329 69778 70010 179558764 72698 71915 422584285 21225 21906 438619138 25970 26440 353453987 46625 47294 561375101 15771 15762 135644430 55308 55147 88747315 53575 53549 660928890 26445 26228 446415140 46552 46466 384357134 52825 52561 259524156 33190 32557 283186029 75741 76340 683810845 7488 7338 623860012 56240 57022 993018802 72867 72240 217062502 61141 61066 742221702 53000 53194 580601863 68261 68192 9802667 10101 9845 544650291 41163 41063 7615448 48407 48898 291282557 32735 33297 116182111 51655 51697 610087648 61995 61834 656152352 10152 9782 417014491 26463 25700 168888201 25732 26464 678079714 72716 73356 583000341 1730 945 666316767 76168 75587 451645636 26415 26468 600978948 184 1 830548967 38995 39354 185744641 26471 26284 161920321 43313 43633 533037492 32504 32615 606819601 10217 10346 210156176 26475 26423 277212489 30023 29840 218255474 46101 46381 110644214 5860 5935 669428168 79551 79292 412376137 39436 39972 875988884 75048 74416 744756397 12876 13310 231547788 26483 25914 383287746 79419 78671 613672863 14970 14924 428813672 26577 26337 116249166 26421 26487 737081033 69264 68663 80723860 26489 26316 663716957 35841 35751 853795553 29181 29480 49091789 26087 26492 244939047 2519 1913 757373402 16912 16791 39174839 51769 50985 74484863 79366 78835 470066590 79650 78915 609802589 32867 33329 160133033 57594 57151 351837712 58223 58561 106907165 22379 21677 930849966 65089 64334 376993361 25885 25933 50642871 16870 16078 544170457 76278 75687 532979998 25227 25218 640517943 32077 31905 997012431 8000 8761 765992048 15545 15649 11353812 8682 8842 283414051 45854 45680 14187883 24354 23720 878026536 26513 26442 631835209 10474 10191 740685020 62477 62698 877896322 3143 3543 236307089 3096 2515 915964714 66429 66491 456149696 23218 23895 784282654 74622 74152 183923686 26521 26052 976405763 74581 73846 529095208 16978 17320 566340401 46669 47384 835579297 33421 34019 185660140 27476 27061 889195661 25748 26527 372758148 40432 39693 736378331 65683 65417 362334650 26039 26530 642306499 1854 2144 637996996 26364 26532 429645495 67173 67053 211796445 26534 26499 75409808 69346 69550 983231676 26536 26196 81076639 26537 26439 943401247 68775 68959 665954300 12527 11910 802113708 75118 74333 370221331 14704 14200 842746530 75882 76315 31755870 42766 42701 144945828 26373 26544 651037270 21276 21244 347177197 15390 15496 87042852 77801 77055 285811729 57237 57399 509772736 34989 34250 438089263 74389 74666 37779450 26153 26551 451523479 44570 44463 340864827 15510 15683 576244034 63458 62893 575193240 3963 3288 448872727 17675 18414 886832550 26075 26557 458140864 26518 26558 37588525 3394 3287 976087807 60318 60808 273154588 38260 38440 382085002 66661 67224 726507278 41259 41898 963271345 1849 1287 615242454 59691 59733 246147267 69345 69413 943595541 2338 2536 990991333 36610 35831 501129371 26569 26188 50458057 34949 34382 939990275 6441 6259 172322718 53470 53622 419948464 47184 46843 88048531 32079 32584 215410928 59293 59886 901504895 18616 19199 888602452 70165 69733 933091298 18561 17938 185333217 21088 21357 44073163 63466 62819 648754098 14714 14691 835632461 66110 65993 79187488 48878 49623 50190026 8470 9057 375655483 48821 49516 39763795 19673 20432 442671542 60749 60251 97236380 25946 26588 809745065 26589 25791 781419610 73454 74222 456867059 50915 50711 103584360 3937 4593 919041153 28627 29186 622252441 21832 21144 744376769 55247 55776 648096002 5782 5289 305409802 44296 43549 329587656 26487 26598 812370551 46859 46624 603784803 74837 74082 950935140 16435 15667 793580200 13743 14355 828956724 26603 26204 194720304 78554 79138 46538141 40329 39809 68428629 34299 34268 614673161 73681 74207 415458051 14896 14865 927088532 10794 11523 228576464 21592 22087 983852806 75349 75517 782990314 54492 53886 85885423 52693 52592 953233927 11518 11669 567566241 3951 3309 756414285 16548 16307 99164596 41938 41849 797995250 50478 50728 663753007 32869 33027 312204256 16394 16018 914364165 15127 14385 325526417 26352 26622 481624804 58164 57809 595177057 68939 68537 954931045 68173 68582 380762478 8685 8653 766661458 37351 37693 377225800 25869 26628 662277850 79558 79003 496065743 63849 64042 845408141 65375 65838 22800429 26140 26632 747682809 15587 15638 23630391 26634 26265 18973683 58233 57817 501567128 48614 48058 965389015 15283 15716 54205214 26041 26638 286927142 59753 59179 76649851 23806 24356 349797907 58355 59149 36159235 12586 12380 137857385 64811 64107 420154932 46599 46838 410672560 67362 67045 954236234 60584 61312 440492236 69043 68629 976862437 68953 68272 614480538 61927 62214 325526937 65129 65554 490364444 7441 7369 305934894 26470 26652 771895734 21853 21985 302873005 26587 25903 850334839 59692 59483 73951482 26656 26160 656993202 26657 26148 516794912 9867 10141 348200710 39179 39363 109356667 28362 28486 504462209 46803 46715 230891501 28237 28525 90490372 23961 23314 453243322 24850 24219 536000139 14515 15194 7903849 69350 69427 281944379 26571 26667 83214343 8722 8712 10065307 49501 49600 663873477 35523 36206 189459899 54589 53929 681740833 65201 65908 985885258 40323 40247 582672726 59078 58846 455058756 59186 58765 983228319 13618 13269 231676962 37435 37773 406831517 25935 26678 29357365 52005 51785 635461586 26680 26076 559661143 26681 26542 39418313 26682 26005 871585087 29087 29565 537562794 40542 40123 147137601 56618 55838 980944082 978 397 288189927 836 1316 825440876 30519 29876 233405084 15446 15588 179585491 63345 63510 78806396 6206 5480 294649145 18231 17765 70873227 31313 30893 460368945 6187 5883 830240246 21958 21719 646543157 26641 26194 976547651 39254 39495 766323177 23036 22992 927166552 69875 69764 539858604 79619 78862 78110625 14160 14074 485727830 71599 71750 835258335 30185 30798 879197678 35528 36171 987865980 78995 78250 660412675 13882 14166 5819154 20022 20496 165740357 8307 7808 104851712 46233 45952 99094816 26405 26710 625202790 25648 26202 145789953 23299 24023 12882038 67189 67515 760031160 74898 74229 403935536 15902 15356 541707157 26185 25389 81969838 26717 26545 568506242 52706 52641 729646985 54225 54590 45235719 15408 15168 860479967 26721 26526 931909665 26722 26219 7485278 17139 16610 43977592 26027 26724 982954526 17664 16866 717983883 2236 2235 444492282 21925 22186 633642502 69973 70476 51087413 70257 70129 425653263 4419 4283 686346278 61537 61393 287209503 9810 9943 379840237 43322 42899 653447569 77800 77827 54883197 37772 38441 944369188 53008 53712 754269511 71519 71656 411686330 10236 9699 19820870 26739 26511 269379999 15671 14878 574098511 55966 56459 229631600 77934 77946 390170735 10594 10902 331952048 57263 57427 748517602 26745 26061 376115882 11673 11242 335238847 30166 29760 155173573 4264 4698 957077147 29625 29234 943076793 58159 58331 862328285 7919 8400 577314164 50692 50095 588020396 79346 79059 139035272 26509 26754 303591762 18667 18368 45581856 17018 17229 590058654 27204 26904 829277704 2340 3035 501485292 48479 48906 737455010 74538 74318 71188005 42484 42186 894349006 22678 22165 878660261 64383 64022 190927980 26764 26664 585974436 38062 37494 112323904 15410 15831 189712009 21321 20760 623986309 30705 31415 968208834 71360 71593 995241491 62192 61886 66574526 45241 44886 872040167 38963 39727 950662835 19615 18838 304895937 55328 54895 282993189 26775 26157 383211190 68118 68364 326996171 26777 26262 413976518 19433 20222 3788587 63072 62834 836212649 59967 60401 92988969 39798 39416 290468739 45780 46237 677749936 20049 19904 689893858 57281 57537 781844447 11218 10901 7167930 41066 40708 212298472 53631 53666 130064431 11350 10836 647500943 9313 9465 248692846 9329 9439 570447432 49712 49374 935951188 38123 38185 6864213 66778 66729 195672725 55279 54728 874008712 34494 34270 676260298 5919 6621 423351756 72167 72523 452602353 55797 55538 293630969 60020 60024 931236949 26800 26313 438565701 30803 31391 809843397 15844 16286 286601887 38044 38320 112077782 24209 24584 348106849 17928 17186 886339909 1515 1211 768258165 31459 31497 88771516 72708 72250 629201588 27619 28066 574573460 58559 58449 415143433 2424 2214 141292522 19903 20556 733970513 26054 26813 489305395 11222 11186 833851174 16855 16283 851362868 78869 78350 172165709 9036 9747 928581848 6484 6181 911439781 39839 39105 567528410 71000 70827 475093737 18161 17747 349199985 26822 26818 724302416 26156 26823 413377710 76684 76568 322535697 26825 26552 401696223 10506 10974 412795565 28345 27890 482864339 31301 30889 953205332 9621 9366 293991498 62560 62600 902701980 11426 12067 533173577 66252 66324 746516549 26340 25732 897135041 24636 24295 458910272 29223 28765 84126899 51491 50814 315008470 26837 26188 800148629 29950 29594 555393283 26603 26839 530960713 26840 26755 855111878 57768 58010 697729594 65964 66575 126051863 3009 3377 134768693 67977 67671 255137438 26479 26845 717544248 27867 27287 290976356 72331 72619 619334267 40253 39541 297771654 15495 16052 11274462 9088 9538 304283670 26851 26414 730039955 42553 41787 410146 10151 10764 36813231 36203 35443 830623431 26703 26855 289777442 234 803 944023139 9461 9217 380674909 15520 15833 442372922 15405 15136 166275912 26860 26269 515990009 52006 51888 498076449 58162 57699 72584109 22958 22333 943370239 26864 26255 351824266 74497 74900 87941665 69493 68694 359776291 60650 60802 239134657 66526 66614 194259856 27271 26566 543218124 62971 63645 706988443 25677 25439 120704422 7561 7492 100135911 6361 7021 504543770 26874 26120 247182159 26875 26459 157156209 33720 33058 712480625 26873 26877 293031897 35619 35644 807073502 19526 19211 977616856 51553 52051 409098789 63356 63625 628175870 56563 57241 515200210 27389 27466 108826538 26884 26290 184518694 77887 78267 239286984 50250 50129 606936098 56673 56185 20637608 23501 23308 904372261 45694 46394 688298933 74599 74927 893227383 37718 38146 207411676 26172 26892 602062645 24129 23875 71396692 63050 62424 106784121 18702 18328 217354527 53393 53301 207834936 61080 60642 273342524 71693 71451 393241707 37253 36562 51665855 78259 78775 764614791 67170 67407 338631883 19857 19233 554376225 33452 33812 617136083 53334 53264 653093743 62479 62421 757601978 64744 64877 585884377 37770 37011 746185938 7589 7766 990028327 41292 42005 495756705 75596 75362 739352347 21860 22394 954497681 17714 17685 539664671 22674 21990 320667410 71484 71922 66167672 7575 7567 831000999 26916 26438 193111877 9421 8889 783509316 26315 26918 71333802 18332 19070 611318382 3835 3413 866262220 26921 26546 477471721 5907 5569 513787780 26923 26806 199457067 66293 66123 52935296 59316 58641 625273208 16382 17050 329305279 27964 27351 361427606 64725 64507 75498451 28521 29230 887097421 71479 70960 260355398 71342 71408 368968441 61803 62044 112777123 47831 47946 364512801 22020 21774 388763288 26226 26935 299310436 36886 37669 896758350 74006 74778 570315576 5722 5447 867331043 28153 28264 906805637 26940 26661 138365141 78538 78629 364075436 31873 31860 627904321 47281 46607 246243461 26902 26944 205823030 59022 59007 464471665 66678 66174 272200004 13136 13017 725282312 48222 47601 702620606 38548 39320 79417030 26950 26652 613135126 31089 30405 335507570 22523 22330 376633740 64878 64285 448943665 42252 41700 79087516 23737 23529 517444269 14268 14204 170020505 45055 45440 381360219 77832 78339 75476210 26195 26959 513292934 23528 23923 265493511 78646 78665 471382683 39807 39994 461562592 30310 29860 771533974 26691 26136 665223626 16060 16065 613599094 26966 26470 543483158 62860 62588 73469009 7661 7360 783499010 62889 62229 45604507 43567 43976 409227520 79624 79045 289769071 75080 74927 803331742 70995 70690 159860877 73600 73323 72679114 48445 47766 392635627 61078 61531 957202599 71435 71661 697043488 70318 69961 479570203 49372 49881 423236402 62972 63543 661331322 22220 22769 413133754 37380 38178 724355921 31466 31796 165152598 58918 58858 170825856 49270 49392 677487525 79103 79204 574519475 29247 28988 862322607 37267 36990 836389087 28371 28946 556393719 26990 26653 165419389 26991 26527 5309830 26234 26992 195466477 26505 26993 348060801 1576 862 112411173 57548 57945 656442092 55597 56112 991707377 10287 10858 798262644 27756 27754 862876671 19397 19738 204103078 67791 67478 622009459 78816 78180 955545589 26349 27002 971985251 27003 26994 247994022 20077 19930 917235768 29368 29690 136896382 27006 26657 300963040 17826 17771 961807789 79140 79692 994081948 76224 76067 112509570 45928 45229 162716824 26253 27011 827940109 36975 36974 288341175 3703 3061 427003787 58203 58246 555261607 24282 24084 465365828 31805 32182 60990594 77450 76874 512175511 26881 27018 812317973 26703 26402 867590004 69451 69086 964195870 57213 57715 328370022 60918 61481 29453805 68341 68965 547318528 42992 43690 110023189 33165 32568 969279228 12561 12993 12505695 75158 74763 315758809 4450 3809 319172898 26903 27029 717708252 27030 26304 106929359 30723 31163 865391015 40804 40644 513009746 19883 20123 7941511 28239 27744 328972457 24854 24543 417160615 76868 77167 477310622 27037 26985 308185603 71998 71234 737834829 6490 7152 219376419 39979 40183 623014006 52952 52532 13602911 72059 72219 429315298 26899 27043 104626407 27009 27044 252855906 54798 54567 672036501 27974 28019 300955928 79577 79700 635254983 16220 15431 234768169 20389 20619 821140038 71309 70550 170686238 48000 48183 478411446 74011 73486 482381748 52629 52929 639254405 3415 3071 88082088 21869 22566 779403427 6261 7034 930617730 61442 60710 561748781 52712 52682 766611827 36771 36265 336056161 23035 22854 213889511 26678 27061 100853140 58386 58196 112583200 75306 75379 252732587 33974 33746 101402784 23411 23991 760515320 44036 44068 158299490 28855 29355 954756638 26835 27068 389966254 19556 19405 835702106 65067 65822 102227356 50121 50117 941216464 26276 27072 660549840 26942 27073 518172731 66240 66839 675863104 57827 57050 983141717 42784 43406 716619373 26682 27314 926471407 52761 52553 593974824 24563 24219 430858906 32538 32605 923737230 79506 78712 92323641 71449 70968 993202925 20795 20008 164134116 16210 15937 26046636 65008 65801 265087614 31939 32218 91922745 55294 54730 904816216 68649 68452 914421099 65630 66306 282416155 45577 44823 422418987 1712 1754 807939299 49155 49313 496681506 49503 48720 457118647 52146 52494 244078004 73104 72927 318209230 745 686 701209352 45278 45870 628286100 27098 26425 427373595 27099 26890 682678791 1 191 570276188 26005 25217 412358349 31463 31495 577025968 24391 24387 39277518 55267 54489 859748591 26911 26715 524575115 1 222 906548642 14938 14903 759512401 2227 1431 482109033 59282 58515 350700694 27110 26969 531419884 23653 24403 982464287 75308 74527 275493020 14973 15320 236427402 20567 20384 790581658 46691 45913 824585211 26895 27116 91650380 7555 7907 415123533 21294 20984 599811800 68835 68628 748666776 59278 58756 735799653 9100 9891 373911739 43901 43709 590408023 75589 74945 258671546 53050 53138 985755288 37763 38475 900255652 78577 79076 219928174 54779 54443 513447125 64876 64753 916519423 75147 75323 41725624 15056 15474 202876840 26853 27131 339980216 54436 55153 740972486 1442 1625 59865021 26658 27134 922022923 34438 34076 990231881 27344 26694 976426558 10991 10878 524091704 75542 75313 578815975 26744 27139 852132687 18830 18418 225611760 1 409 548196559 11002 10680 627683255 2715 3237 825754493 77532 78324 61915062 20684 21064 224345080 33846 33154 379437200 23013 22976 322055651 61218 61349 923497689 67679 67603 6820279 73656 74176 811779056 26751 27151 606967995 41727 42386 763751909 34473 34179 868559638 47276 47234 435470401 33932 34197 119722403 49268 50005 775211754 68450 68594 200646323 19724 20311 713408065 61957 62744 848130448 6946 6362 679457591 30399 30071 118658963 40331 40892 436349919 66949 67188 869395900 6947 6476 458140306 24834 24583 235231641 2974 2803 813757932 74761 74963 653682222 74808 75039 703728874 55787 56013 378724483 61841 61320 873817845 51653 52196 763325923 33743 33524 944442455 27141 27173 192689402 19757 20151 918401510 71214 70985 609190775 65322 64879 260288301 19132 19240 241269162 22264 22336 561663392 37630 36988 685983973 26677 27180 285895240 26738 26181 120363535 554 351 813299043 22095 21968 383585740 60562 60149 179607080 24961 25563 441652719 55683 55291 946725973 8216 8090 710049360 48328 47922 25928913 27653 27299 641022222 14108 13597 882494996 44237 44838 216809715 27711 27703 788597887 64927 64989 488579297 56671 56157 722245392 31290 31219 993692272 34035 34381 798654557 67771 68239 214328943 70552 71175 689430754 22615 22631 233885038 26073 25574 10742850 35941 35778 959415374 56334 56424 586952336 74456 74301 160998606 77809 78337 74159016 7941 8015 850049846 3401 4126 726525072 27207 27116 907830034 10743 10754 28052697 4490 4480 182742980 41378 41369 252611422 35900 36305 857961207 38633 38142 548783285 30629 30630 751368902 700 1020 53274748 76994 76275 680970609 7432 7876 132653794 52726 52380 217251944 29085 29868 424184680 26686 27219 419170492 42748 42760 252080078 55569 55341 517597187 27027 27222 947134753 52238 52206 137963879 30746 30541 62515943 37179 37073 378912390 53267 52683 884487147 55632 56271 486636867 73966 73563 81057665 48562 48909 270000160 41511 40730 259726203 48987 49098 531506311 75384 75405 287559229 30461 30112 169739247 45430 44865 742202885 54816 54875 264344544 25064 25709 842552206 32970 32683 60719696 18020 17401 254160119 10045 9464 117107922 46486 47185 930786174 26678 27241 97819795 47733 47990 232287804 53676 54360 728813354 27278 27036 66785031 64511 64280 908008986 56445 56966 888215314 11583 11425 75935295 15670 15247 432178519 70849 70485 627636451 14942 15617 39119665 13359 12863 147175445 52209 52180 469504543 2965 2856 107918317 9206 8642 99917523 68745 68806 567537457 41184 41752 272641597 77788 78338 704684922 57124 57850 60132621 65287 65071 124608829 58622 58452 89973528 69802 69040 942537958 26509 27262 41557959 61840 61102 532414832 54487 54506 879191216 27265 26586 524754077 26798 27266 973900751 1509 1331 22526395 72103 72394 436960665 42190 41621 396785687 53090 53179 840300668 22933 22281 80847598 50768 50532 241392807 35976 36530 492281260 27274 26878 664111770 20689 20311 46966703 10473 10371 681335575 1473 2182 824186415 9594 9124 831536949 66209 65569 965394008 13941 14708 931101143 38116 37836 96536484 66834 67511 931494875 75023 74725 271539267 12399 12219 150672366 56606 57084 260197321 37011 36994 652630527 68049 68588 207760185 49754 49037 17002467 72902 72813 145121012 24745 24768 654892533 4484 3926 718073028 9004 8655 588247228 69597 69439 803917049 26846 27294 259697391 27295 27223 47263027 1385 1002 573707171 69901 70181 94831161 51390 50835 394440047 54015 53454 71834834 59521 58966 442228618 46546 46516 95463653 62869 62789 287314856 27303 26838 357529530 27210 27304 132528176 29661 29923 253473865 23717 23845 320655179 40279 39547 215106324 33383 33676 869971339 70439 70415 185103922 48180 48156 485279392 51588 51124 740811810 56509 57104 861372205 22604 22069 688346780 10440 11200 342886843 34106 33776 993507172 74755 75116 982646151 404 6 977576199 27318 26778 518755168 70030 70487 81968597 21354 21119 547648755 44674 44491 217697437 6215 5906 676156012 26934 27323 463595532 26568 27324 579418202 79336 78870 590848710 27298 27326 222847014 26919 27327 971245702 2424 2826 703295861 17016 16547 543525933 16136 15469 792388434 67667 67214 919276963 72590 72605 83522395 37628 37527 892527977 75763 75260 544418338 41009 41521 758653740 6736 6924 875957713 16791 17536 13843978 30147 29559 185961073 12547 12914 859030720 73819 73990 196735453 26842 27341 555409032 5970 5564 441149087 7720 8064 279138959 8679 8509 29676990 66422 66891 564948020 27346 27098 56151947 27347 26831 793413968 24050 23337 975557725 41626 41344 954001002 79375 78770 781915306 68665 68536 198095143 22743 23397 578377323 2202 2057 69643111 35422 35098 699119312 2473 1850 8205819 35209 35626 62186875 27218 27357 936212386 34847 34651 308873127 657 185 762653884 27360 27328 741406286 6069 6493 908290680 26999 27362 120657656 25426 25350 107118327 7066 7481 746408897 63680 63137 442332946 38333 38880 494399280 27337 27367 754451911 7389 7257 329799483 12150 12442 77579646 60903 60696 151498365 68185 68054 110376985 68236 68146 827582728 63718 63397 724289649 27063 27374 198802741 52898 52201 586075027 27376 26963 802956841 33858 34185 301350711 6147 6795 827921923 4741 5353 130172720 65596 65070 113009097 35333 35876 761311103 64592 64613 441101067 79045 79207 265045397 61121 61431 529865273 15662 16051 623920974 20584 20049 77144911 21567 21679 641863230 37995 38505 777909501 10823 10136 237502143 79310 78902 319379400 34405 34103 247925141 25820 25663 552531379 27393 27315 468558997 58019 57305 41490802 27172 27395 196685711 51831 51084 719395238 44393 43923 542815650 8945 8303 592080288 61358 61507 801647059 27400 26627 762681107 53651 53786 51459600 63705 63280 593054300 27403 26703 784976145 27272 27404 894987266 35245 35412 868477846 37876 37255 853770835 64316 63888 988161432 40044 40339 183623498 26845 27409 226113341 53464 53240 388333838 5732 6317 316973805 50263 50252 264774200 44078 44736 473846010 27414 27155 60510188 41730 41266 27926457 67097 67730 646984456 10929 11505 158030425 4977 4678 373043408 47718 47158 235775857 27420 27269 370461656 50651 51299 586921511 4787 4989 790406478 26662 27423 820797176 38513 37947 850655545 46810 46343 962068508 6617 6452 873997465 25955 25964 280210547 23206 23132 859987330 18170 18326 242094194 45839 46100 188569265 27032 27431 745240724 50199 50923 929180736 25110 25260 32510740 58492 59261 740122614 9270 9444 808451846 27436 26922 314102925 62230 62388 406017921 1260 1622 33129853 52306 51763 615157992 7919 7242 974078080 21254 21859 62432673 2018 2433 126877147 27221 27443 558888508 27100 26371 938643750 6633 7010 370618582 27446 27350 283914568 30752 30346 836442514 60953 61378 661362730 17698 17134 148029432 27450 27095 144583592 27421 27451 5387759 58999 59177 943692689 69022 69710 121769053 47767 47317 20541374 67283 67109 641472492 27456 27314 653226876 59546 60233 640663240 74887 75096 937030394 28295 28714 172231701 40901 40823 683204323 13614 12925 19979346 62491 61772 785402484 2792 3298 825037320 45562 45210 893290333 28071 27642 472433748 9282 9953 946942871 19845 19776 267508174 23107 22462 326590441 14398 14360 830301927 18444 18199 535732077 75033 74847 797553109 58643 58317 675140161 27444 27473 924562020 33349 33219 715162220 27475 27470 265442475 62216 61655 968125700 43165 43792 952513422 36865 36740 195456941 22105 22500 542294318 60341 60054 212966530 2784 3100 266191933 54553 54993 679364424 4334 3840 54789910 54545 54802 169473157 11632 11372 564995549 47430 46966 500466781 45592 45431 799209809 38839 38669 602009650 41883 42091 180709727 33775 34207 439466603 19913 19363 711896360 13073 12846 3686855 44568 44995 273886572 48362 47589 947121855 54111 54063 921187193 12695 11989 976503300 40514 40369 813894498 30853 30684 446958268 58883 59587 129796264 61989 62289 789890537 33655 32860 739311377 42181 41789 265914891 29112 28426 318086824 46989 46555 998436779 70726 70602 289710189 7105 7181 813701968 11571 11222 713095274 66766 66034 33503052 54660 54369 31019800 13858 14037 97192729 26722 27511 76102708 13391 13709 305426585 79493 79159 611659537 68863 69363 950581942 79125 79656 299832355 58359 58062 78716395 66173 65564 722464563 27268 27518 382331975 3533 2842 375393773 63759 63623 729149697 77548 77444 277250891 28785 29217 509172819 55077 54870 92702479 60857 61461 563377181 68429 67694 424864638 67039 66662 316827785 9986 10646 312604776 49979 50686 996431442 47400 47383 738728160 76058 76551 994183585 27531 26761 466217560 2328 3027 698169858 79235 79727 83117970 26440 27083 892313012 12647 12816 19447455 50292 49846 21802191 46153 46000 795660850 26977 27538 291219275 74441 74628 407106606 65990 65524 357810894 79538 79061 773467052 27542 27311 942210867 70559 70020 193611885 52444 51906 597209184 3802 3086 103656251 2146 1945 127313190 57183 57276 297528621 77883 77137 221586125 27549 27465 254320749 27550 26969 669332685 27061 27551 748055581 55880 56225 993842101 37368 36897 169346913 31867 31318 590696288 71402 71865 808574107 68535 67963 428481327 39192 38941 972977692 51194 51257 895564380 62305 62764 830614609 41374 41837 496011157 38452 37866 720959817 16510 17217 68891139 58269 57845 152649212 31715 31624 125309691 61958 61250 545985771 51244 51694 978191338 64078 63731 474483175 49148 48458 824902686 26889 27569 777980342 33327 33405 635148252 48802 49249 588423899 77302 77723 478259252 72676 73130 71940837 66478 66933 76337392 69765 69392 954793279 27138 27576 212812963 77399 77671 980158658 76420 75809 972470641 76565 76056 963492811 22776 22751 42454222 69148 69904 563521544 56731 57325 703689932 44649 44523 724226289 19325 18636 133911221 48592 48430 83012485 77747 77642 473931686 17097 16889 145961651 49726 49071 544105255 42074 42141 584613631 35418 35028 656572964 17450 17661 43789434 39518 40211 968066667 62818 62222 960345791 23032 23486 44601679 30593 30412 148609344 42917 42848 153746341 47340 46720 591909040 27598 27216 70965570 27599 26981 657872677 71939 71733 265745708 73484 73711 769595437 68044 68001 89465550 11288 10578 201907722 17053 17021 231883166 2128 2762 370513429 55983 56205 664091744 65514 65288 710389721 1669 1655 303925299 27103 27609 356370921 27610 27601 987139536 8991 8440 542991671 16837 17012 48476519 13415 14036 848535814 47011 46242 49993012 25733 26306 4903410 68610 68096 807216478 67374 67412 233130841 66028 65634 12834331 67625 67186 396693120 27620 26937 432010746 22431 23219 955359287 13892 13411 135774831 72266 72684 778408206 56261 56831 236323912 27625 27567 198708875 49042 48786 155952812 13978 14517 961823716 34057 33940 54745615 22062 21565 425007092 11976 11947 563568516 74233 73969 493148336 25894 25907 997651151 51921 52560 763540853 38820 39267 616308740 26118 25712 780325471 17557 17036 40520640 45620 45707 71042153 17898 17598 797519511 44490 44138 464963644 27640 27506 743935047 49941 49608 666525289 68047 68395 15812665 27602 27643 268450199 63948 63243 126819087 4782 4873 583074088 1606 1698 758298949 49297 48920 562457739 27321 27648 797167051 68332 68883 983619365 73915 73353 154514721 34515 33741 414148396 3196 2804 390553417 15951 15557 114216059 28243 28961 364863545 77355 77264 988750402 53071 52904 492507700 27686 27533 967900134 58626 58592 101887885 27659 27185 678178308 27660 27403 92586052 63077 62393 315598730 63792 63295 776208792 19323 18550 925478460 75379 75796 85383771 72684 73067 318924773 27057 27666 842438671 49367 49007 507042020 44830 44248 640102038 11269 11085 449348037 43566 42841 285433132 57284 57167 943648967 33626 33927 534417046 27280 27673 963642140 27674 27401 404743078 30700 29925 436185091 2857 3179 246615351 25256 26054 220748741 38174 38120 419814812 70009 69426 136726661 39502 39280 743429487 8590 8142 552491535 27457 27682 798900889 46766 46277 59463573 50968 51341 617337328 19695 20411 887934811 63840 63311 449467246 27176 27687 141495148 57079 56388 844538401 10290 10519 437465778 54889 54986 296285290 65074 65616 799758478 62243 62584 233554945 37154 37270 550815671 73689 73159 904447121 35393 34595 946470953 12705 12601 718895514 48228 48919 526867548 42803 42747 780764427 178 644 975603191 12769 12240 718148064 27701 27092 849377280 61358 61310 953105123 27212 27703 550241060 4476 4191 629873210 67390 67110 125106179 24501 24730 859000390 36747 37086 479957721 49447 49703 700821909 42194 42043 913487609 27140 27710 418613832 34293 34720 279208624 7186 7526 200536645 68112 67855 810512144 27714 27693 581793059 77462 77464 495859594 4333 4753 321124123 64182 64478 506713544 5134 4737 561856847 3194 3863 435393442 68908 68769 973756137 71655 72140 739482544 1971 1275 995235013 27723 27084 164720202 30701 30621 345997225 54672 54529 937111340 58960 59158 178186054 22373 22024 973767432 27128 26616 929317609 2196 2151 392473026 66083 66161 371851239 58040 58634 319322875 64444 64231 90888044 6576 6588 487444263 27734 27411 618576708 9032 8323 450379423 40025 40785 794573527 58470 58371 136913015 56200 56959 580513871 61170 61044 678404770 56960 56553 958270661 27741 27200 675113768 64743 64423 126469800 27117 26605 716584911 27744 27259 347268573 33917 33476 475315637 28247 27948 138211060 47311 47353 921919716 74414 74955 610136901 70456 69836 336463876 61948 61853 623904575 60137 59990 949010565 27433 26735 452481458 21931 22343 409232351 5242 5518 370963688 57366 56954 641660169 10421 10862 867051990 15911 15579 511729160 58286 58072 107452726 33919 33621 510159105 30903 30440 134837036 52867 53627 610799661 79473 78765 738052961 46940 46364 590553649 41537 41390 913229150 73449 74136 369660713 22265 22413 10374392 65053 64369 209192709 45367 44672 264091796 27769 27141 535078795 21397 21192 555260770 27771 27620 96793300 1861 1624 159855515 24946 25081 982559980 62320 61547 883805271 39310 39555 763765170 27776 27230 91437265 23137 22911 128267022 24133 24062 296197516 76074 76842 117519438 3697 3618 257200998 73115 72982 40058816 74168 73870 544595704 74442 74638 444676808 13590 14062 440003690 36272 36715 355804403 48968 49554 55606098 28406 28128 416285835 40354 39651 14290113 24857 25614 803227568 64011 64425 556492106 42865 43098 464504629 72552 71988 619204530 63095 63079 57744120 26503 27248 635778168 27795 27618 792508945 26152 26073 797221693 55083 55461 547482390 57218 56575 362063107 37939 38325 373450592 39926 40364 282361335 36909 36166 855564316 52374 52949 711920472 16831 17514 615958661 76621 76788 191515012 40930 41320 862286672 56 1 25408120 39250 39990 270967437 27763 27808 129860144 18075 18626 716038050 74203 73781 100615403 12226 12641 411904735 31604 31408 543070058 9705 9813 365926828 23566 23473 531994960 57388 56767 264853453 9370 8952 451346112 23063 22500 861846374 67420 67991 274791997 6600 6864 339235723 73301 72608 758675448 57747 58079 447825491 27024 27822 465806274 79707 79497 228136997 55029 55079 833160456 4931 4359 127367324 55441 54737 207358759 79516 79850 505665204 77688 77032 122275643 14716 15110 737843494 27639 27257 365009074 44578 44900 139689011 27832 27794 553564900 8638 8653 866098690 22783 22670 876506658 27475 27835 857049427 17985 18108 49860932 27837 27777 80002144 63009 62966 857211536 27839 27445 479459601 32631 33148 918853657 23852 24642 618490816 79180 78386 154276226 32463 32029 700730225 47900 47362 165533199 11079 11573 918114500 53872 54325 873359577 50738 49995 296645166 25518 25815 51238400 43861 44450 22829547 26258 26791 444090457 27390 27851 115599246 35189 35792 989767337 27853 27199 611286491 62368 62983 330270183 23523 23140 753205027 27856 27137 493751496 9014 8609 604564458 50076 49344 169694843 8032 8023 995904857 16021 15874 685370075 6665 7072 60034858 31961 32058 274484666 62445 61903 261869478 59878 59767 839285815 14377 13831 997060981 16355 16662 581971898 35483 34729 206639373 74544 74747 506868006 65820 66076 10416034 50760 51447 554564734 6659 6620 490439552 41813 41044 775296472 55310 55442 624501749 71765 71460 41274326 12367 12006 646319451 17617 17510 511688203 64731 65095 64583358 63399 63124 973239365 43346 44006 998535197 54377 54742 589316446 49048 48273 446911152 14972 14338 485401299 30889 31546 642219112 79021 79105 523788756 14342 14370 782136233 51342 51648 616247938 33791 33417 112931326 39567 39785 247192484 1425 1475 123667062 25241 25994 294081088 39558 39246 53936041 34900 34934 850882403 61078 61143 479903620 48256 48845 584524980 57655 57413 521120676 28417 29021 829850838 37110 36499 189708773 64401 64868 569598857 27597 27899 558853045 23483 23703 697122178 27901 27423 654629386 20740 21483 797350115 27903 27107 765408719 23801 24211 797277897 27783 27276 699124440 24304 24677 94392115 5273 4962 43802022 31861 31775 386654605 16450 15769 218413607 10144 10889 827923320 58683 59389 360673521 20899 20133 286493738 9783 9824 441901186 41825 42063 34764970 78705 78030 972260578 73131 73597 580447617 13970 14456 712357439 7104 7470 163107020 31731 31008 943513340 49202 48504 402417704 36268 35732 801308497 2398 2493 514920514 32004 32007 702943160 62253 62194 58131167 56799 56613 698426156 61757 61127 302772584 4953 5140 310042739 13925 13387 885948523 54560 54020 278179535 15648 16335 291528420 43885 43104 307939327 74907 74342 893641391 59020 59539 77698260 18922 18462 790538794 17735 16948 897148541 18884 18932 892826194 43358 43076 261584163 60190 59736 338963904 16657 17447 485180809 59507 58999 438432398 27941 27466 716903523 44153 43562 614234585 13013 12406 279740738 36840 36761 553842055 78740 78398 22254059 79864 79307 947755385 34565 34827 831507668 59174 58513 118763172 18195 18610 40306935 30051 30629 774269512 54109 53712 189749136 70530 70783 100496151 27953 27574 116646509 3909 3279 618268824 47884 47703 718223976 27638 27956 977746617 67067 66811 442508269 27729 27958 500590716 50421 50747 734701707 7752 7412 893581071 29816 30495 63900020 65460 65363 18774412 11477 10944 654408147 65281 65891 373953536 54560 54769 145406555 62018 61668 11562793 14223 13941 62316915 49387 48773 181332441 43261 42823 375023988 78478 78175 163645565 715 1459 611925989 38110 37848 133873412 27705 27973 240535200 70917 70940 110865940 57511 56880 101009756 13189 13084 158871156 30301 29952 618307443 14871 14123 12788440 71871 72506 979908152 44868 44315 264205015 61516 61286 644971950 27712 27982 339075366 35721 35806 565544065 67475 68062 129440605 25685 25061 900275596 22635 22239 909632051 27476 27987 42759936 27988 27654 52184379 65316 66040 889513071 10379 10671 412500724 27333 27991 615417524 64946 65303 834043688 40142 40617 939462019 26148 25999 31342361 35627 35948 76024515 22382 21947 138720481 146 1 893823875 1502 1310 849739554 54854 54673 806414722 15927 15921 642919631 75914 76439 559993354 44246 45040 180437649 27809 28003 368640373 52013 51890 248410610 77578 77352 328895696 66315 66604 127038488 20008 19614 537105892 19482 19008 264941697 27444 28009 934463020 78881 78235 765028401 75475 75147 640702790 41957 41414 601747244 27932 28474 858397957 31954 31486 92284525 29414 29879 335780313 47540 47235 665658047 1163 915 472461900 2059 1813 65588466 22570 22543 686220345 3499 4201 318137219 27637 28021 490920475 25502 24895 268234745 20002 20770 653167356 7360 7551 994815669 56197 56712 352235113 31507 31479 550596253 79806 79739 157151020 7047 6249 625269102 73748 74003 260295737 27268 28030 159224592 16066 16042 116055354 55112 55304 420144974 7522 7479 243308454 72526 72367 269284262 45909 46099 905508977 22113 22266 465731922 24405 24475 125986580 75601 75966 623514468 37050 37722 480428088 5287 5277 16345490 2925 2169 988210455 51358 51273 7553059 19254 20040 35689212 15286 14850 473610343 28045 27440 40117144 27599 28046 86440891 14130 13824 551566368 14370 14814 636509718 79992 79512 995746491 54042 54295 964174938 38775 38926 124049545 17650 16984 280021928 9556 9870 984835091 28054 27859 112385133 58927 58674 218787812 68368 67589 467714392 55129 54705 878600096 62052 61447 327218472 70328 69672 648200709 39813 39672 124758126 70737 70721 865767404 27976 28380 751033797 44428 45203 509110885 27547 28064 51777741 12454 12531 290577724 69694 69927 154955762 28067 27945 236789895 79382 79232 440550568 7278 7016 957248361 8289 8159 318681775 36054 35846 260360001 820 412 446331062 1 282 118741835 71414 71233 474674554 43635 44043 746442245 79327 79305 2812782 8555 8720 615727190 23572 22823 596149209 50745 50502 468525602 45653 46215 480221037 71055 70606 831406627 14516 14992 922555801 8299 8413 356377839 29790 29437 103410362 28925 29030 496645483 57475 57198 644658664 2987 3201 723149927 28088 27529 370847910 35183 35730 636241548 5022 5056 783580595 28091 27996 62298533 30123 30174 665364745 68682 68999 837902480 53910 53160 576691175 77015 77662 647841086 22634 22443 316003884 27730 28097 143181129 57327 57328 56512235 77745 77704 51818374 17570 17788 180517977 59441 59449 364208000 28237 28075 915445244 28090 28103 315351994 32276 31567 924284134 27471 28105 694204581 68392 68688 10700488 69713 69482 247437240 1809 1897 149335282 72572 71823 262663003 44339 44701 498180030 45557 45904 665986329 44645 44219 547446533 23455 24070 113919577 77094 77885 31362934 3503 2885 421794926 27737 27398 263785729 12772 13290 40483089 39799 40556 439922496 39706 40378 138660492 27663 28120 33072399 61888 62207 235485770 44968 44284 789936741 27406 26997 722883427 28124 28030 186749704 75584 74801 21628633 28126 27524 26155191 69071 69628 503614343 28128 28114 806171746 45036 44685 647167871 20767 21167 738697614 11911 11169 687818385 27240 27068 259108088 67233 67228 880265741 28134 28025 404426576 58366 59084 204681849 18103 18403 611995421 28137 27703 507838458 60755 60053 933912200 1317 584 97331249 54684 55476 256724701 28141 27722 477386078 32403 31731 428890948 60572 60890 415026898 56843 56783 123151002 28068 28145 417616678 45560 45539 906931944 60540 60330 113723243 17965 17293 672039621 9880 9886 146372346 34971 34238 649700110 11805 11864 702870616 34201 34115 631862737 14033 14519 410369538 28154 27544 510817843 28034 28155 468828367 23728 23885 480846520 40142 39748 606481173 27875 28158 171669143 47935 47539 965710252 27950 28160 803763110 57319 57588 174433334 27752 28162 178828155 35243 34620 28140704 57331 57903 100350138 34748 34121 248563174 19552 19554 745555197 72507 72404 126582575 47830 47921 902984198 29271 28942 188465631 24643 25428 3464086 27140 26734 238818127 9492 9306 169307440 3810 3759 134294999 65853 65706 90718390 20609 21082 138058201 19167 19111 500302150 17387 16896 179740239 70757 70694 177667316 25821 25456 52293876 39247 38691 375324081 18547 18402 705319900 13024 12575 994789632 28183 27615 269136323 2721 1994 566581851 32831 32047 391640731 46938 46987 61349634 25412 25969 104109850 18337 19031 368038417 18549 18503 868754353 28141 28190 413078112 28007 28191 936664474 47849 47220 110160133 3531 3185 330434811 6603 6384 225140529 2755 2437 70668083 28196 28170 159997384 37637 37424 426490038 32983 32619 865121821 28486 28827 283633482 45906 45352 761702475 66611 66922 576439330 41836 41892 710049465 42214 41936 27693648 27876 28204 236152309 43106 42999 462060901 44962 44510 556678749 67326 67057 660951305 28208 27623 468638976 55637 55144 592719277 12724 12960 449211878 39073 39133 498997535 37046 36427 520890982 60443 60123 116867427 22383 22328 390775425 59523 59036 550537221 11929 11294 165000196 24436 24336 756889089 61724 61125 489260836 70556 71258 84948061 79223 78537 438397744 7637 6886 134473745 19658 19367 947418765 28223 27889 823407691 45223 44780 421403141 69064 68522 914484753 11410 10695 204765286 27441 28227 221342502 46337 45749 454716282 34908 34750 315213673 5191 5515 101511803 24224 23596 445314006 51156 50970 411972241 55034 55682 530159753 27671 28234 485300462 28232 28235 301956722 53266 53360 482751987 10798 10747 419410337 50098 49974 988187699 13363 12901 979598036 8120 7712 140031275 46417 46362 11028654 44479 44106 113450839 77115 77709 950239378 53429 53150 630305079 68345 67794 615296 12014 12252 751328478 25979 25577 166847158 72400 72373 379503296 63669 64196 285447476 45066 44643 37244928 58153 57367 57746813 28252 27930 681039419 58436 58227 141659817 28020 28254 464646637 34899 34168 858449339 78089 77484 955861799 51275 52064 637054358 28022 28258 766597805 33705 32993 100388407 34976 34873 453276748 76412 76340 890769499 61406 61992 847428228 27642 28263 407642864 13067 12880 573743090 79081 79835 491500372 13987 13257 70123967 10202 10784 752458007 15612 15221 823488238 47915 47686 982177992 16327 16956 551678827 71991 71824 379124484 16649 17157 154183711 39132 38869 145830620 79065 79030 696372307 28076 28275 143470793 22347 21859 836949211 73593 73520 380463199 10974 11181 31646599 42160 41450 455911778 59337 59238 80562122 5830 5408 885848616 54538 54168 746526233 12406 11797 266915451 39969 39213 747608146 30667 29905 123274419 490 952 698907619 28488 28867 597765215 47576 47783 711451033 73208 73435 168548329 26910 26840 260818304 73657 74420 559094995 74437 73850 468608534 28293 27845 874059161 24261 24540 169651572 22391 22917 623154229 7982 8581 868342156 71045 71369 75217721 22879 22797 902309114 39351 39136 727230725 28158 28300 30321770 44377 44136 102820754 28302 27895 531543484 59696 60404 912325840 67403 67207 427136494 72110 71733 992689578 28285 28306 126245675 28307 27746 890178261 57453 56847 854930819 45372 44656 802154628 17316 16837 57963771 44371 44281 825463809 8888 9509 825861437 48713 49107 66344292 45648 45405 297464623 74140 74624 938950317 21689 22428 228122857 77354 76855 595509476 35108 34973 99446237 74989 74899 650611087 11330 11904 981275526 16643 16413 416318294 54528 53820 559828526 28323 27944 912162169 73015 72722 971285291 63517 63009 14163115 73035 72820 816255829 27757 28327 479142739 66662 66990 681299895 18413 17897 224512655 31048 30509 255408000 63357 63098 969912488 5066 4677 563783211 28159 28333 806559907 56633 56530 935560279 61540 62316 86329013 436 1 380242960 30923 31221 625057020 30446 29756 990800857 74644 73973 594766533 28340 27785 497705118 73332 72970 481096355 28342 27645 510490724 24578 24295 620411697 67800 67973 226268488 25300 25737 493900751 32324 31924 965609596 35413 35194 466542787 28348 27652 721809106 61186 61204 310505833 28350 27695 286256215 41463 41047 744819419 7285 6683 497779964 75496 74876 739033077 54827 54646 676472663 11475 11390 697603017 6299 5819 500660940 28357 27603 560451406 3454 2986 436466672 28359 28245 684179924 51326 50710 384519824 13391 14044 639349917 58075 57403 338847203 59717 60068 25775818 28364 27663 8416782 55508 55678 519896144 65398 64628 930999406 4677 4378 534126372 35675 35443 373251516 37041 37154 231458297 21492 21756 819674734 43736 44509 958620605 14409 14779 114171635 2457 1781 972734446 61074 60415 747791083 21042 20798 50412931 75591 76051 974536171 73254 73210 964612100 28378 27962 881496691 60272 60275 972671825 30723 30412 842803583 63374 63540 990645641 36295 37009 340556290 28383 27785 685629969 28384 28081 133106022 32652 33261 20891930 11613 11005 883794821 27911 27759 588132020 70597 69840 15099840 4378 3919 965880884 2391 2773 524091487 1436 1546 220663787 37590 37401 139476581 69237 68603 716694693 68633 69412 251912422 58230 58467 201791511 5357 5768 426208536 6775 6690 74379932 49469 49143 268017764 59192 58736 301334983 7029 7011 563581427 28401 27997 355638444 70365 70085 768321901 28325 28403 367003890 9450 8757 661328240 27680 28405 715839649 66353 66182 706552021 46980 46291 228210809 44669 45370 133256515 52662 52827 964270625 72888 72763 230272238 31996 31324 419955366 53297 52711 558555514 28658 28566 784464533 73227 72990 886258970 73002 73672 200894970 26711 27001 390429478 14835 15626 31173286 35105 35387 90874775 63980 63891 57410758 28420 27846 120908906 25336 25207 596436274 837 259 998259763 3752 3386 255064502 37969 38471 491708896 65167 64560 634324610 13921 13406 984879756 8183 8415 70091210 59636 59397 201911108 47896 47777 288791668 457 146 201483628 37591 37541 546586249 42245 42474 687511918 52478 52114 196263091 48899 48100 58871839 170 773 616503647 21037 21515 761160126 45588 45842 258135697 27921 27976 569675733 20363 19691 57929399 44568 44219 602278674 71029 71669 52723732 12238 12048 364484354 23025 22921 58138206 21039 21298 609709207 42738 42961 383640337 28277 28446 97218859 22583 22067 515269618 28448 27833 482388216 58225 58321 540940659 37272 37879 84339834 66546 66347 746323368 59797 59931 797825621 56690 56268 167303473 39310 39739 813359982 6956 6538 407787513 73433 72728 857375186 59275 59662 82441504 27610 28324 260367185 27645 27416 212567481 65814 65356 356331400 40119 39458 322910089 10825 10547 458673048 28463 28213 599091847 47706 47363 178813518 26006 25352 989158067 78774 79208 108703836 53496 53209 269749827 12807 13294 347346766 14262 14366 996526810 15403 15238 401115911 54821 54607 603931438 36785 36496 267945938 41529 40791 887133979 53543 52787 81807126 65295 65636 542815796 76730 77296 594534110 59036 58879 93360473 963 344 446390595 5866 6033 119312966 59634 59455 129233614 44343 44523 716345153 17453 16677 612623161 53170 53157 113824981 27684 28484 234466540 28485 27733 839607307 18869 19258 164947506 1249 1504 18811906 28411 27805 77548383 62293 62236 419039702 34532 33927 994354773 28205 28491 195890629 3985 3379 34332524 37708 36993 146591597 24986 24424 601210864 28495 28334 640415307 27125 27124 272009179 26620 26867 813053831 75007 75593 350253528 28327 28499 251330441 26541 27337 803350010 33574 33231 673912575 1598 840 619876941 56125 56793 828558984 6164 5932 306860134 33235 32599 82997463 27905 28506 659930441 56072 55915 845351973 28508 28258 871763431 27455 27432 594528177 20821 20924 786623120 45988 46046 865430102 30464 30108 376966377 24525 23826 597122783 68283 68159 651514644 24204 24626 134972496 7451 7811 178465743 39198 38977 586554583 26556 26806 65898523 67470 67799 40854559 17638 17182 240767845 55604 54925 725963161 46917 46237 408231514 14270 14195 729765405 13505 14026 888037012 51422 52039 226697228 41509 41975 464304412 9436 10121 756146127 27694 27621 532695315 19534 19280 150818056 48844 49385 768346926 53766 53138 787599065 9126 9037 88268541 49370 49175 765635351 27860 28534 104293205 77557 77213 302202255 9430 9253 107436402 46854 47251 442823059 27758 28538 496298952 19338 18620 262963088 79898 79526 892236262 612 421 84015274 21159 20921 586410742 49826 49391 2867905 30357 30586 749200873 12376 11659 915411922 56724 56834 548287718 45771 45701 12308921 46187 45997 510566907 79073 79869 546314309 56949 56486 411983632 1427 1363 514586868 60712 61310 537805779 39415 39790 936019202 27845 28554 356996933 62472 62304 771104985 74312 73746 45140091 58102 58699 46238749 27875 28558 893041070 72777 72618 371016379 8317 8175 172732737 40857 41243 868686856 5425 6174 71634611 48133 47630 372047951 43563 43434 330494165 51237 51298 222703207 60925 60181 701765100 31930 32087 585829570 7774 8081 972528336 32870 32256 578667607 36679 36426 505995358 15221 14639 228722980 68247 68080 151379924 20402 20983 621727814 1569 1554 516905368 55349 55730 57151055 28050 28576 405552948 62668 62320 808263230 70599 70160 646022529 25552 25749 816287443 28188 28580 217500659 56818 56252 309370391 6142 5838 323213922 73758 74358 63205563 47705 47449 877432426 65799 66020 236563027 32241 32705 922547386 8092 8608 421968356 41574 41972 31140092 65414 65268 178478148 61030 60768 795045418 6203 6508 478050464 54696 54903 650786793 74144 74082 432377552 6844 7241 677816788 6957 6555 813475422 50363 49594 993482524 30911 30931 568387215 711 1 669622421 66909 67068 175197592 56696 56979 345831901 28601 27842 305994519 25155 25594 419508040 42850 43447 482798373 23003 23205 199019839 832 1553 87357466 72196 72786 924056864 51122 50911 21961338 20256 21018 884487323 43221 42625 489594899 471 194 257093961 52316 51882 241087957 60394 60100 811118251 39844 40588 31215173 28614 27995 440364515 5528 5821 770717815 29343 29172 625919773 28617 28507 458704999 77615 77621 781587235 24008 23556 126656787 7257 7744 2781635 9108 9288 653766052 28622 27907 112659684 48054 47875 976672684 52646 52026 720269161 28625 28015 991432560 67893 68495 681402041 46454 46389 941280477 45502 45456 381911262 53363 53751 101426392 32394 31945 157294976 35685 36154 897253947 57400 57948 516901189 35629 36311 986914602 31616 32030 57493227 27863 28635 506965389 47503 46890 145143399 25416 25632 31150842 3620 4345 152131976 10420 10645 22058827 28114 28640 375501299 50517 50755 388855532 28642 27842 702171697 40876 40475 977054408 16867 16586 693453488 78374 79117 271982319 16337 16046 7112742 28469 28647 432237403 56380 56500 469816192 52510 52975 50835766 10777 10215 284168006 5551 5631 801007686 57966 57796 108662400 26437 26154 366313553 69316 69335 943736163 5322 4874 852436571 28454 28656 38022854 58335 57990 40425791 77800 77740 269893588 28659 27973 616054246 3523 3969 5033529 57338 57421 639621442 12583 11783 607400584 11911 12388 591824291 2792 3527 439567705 66674 66723 470655449 48192 48326 123842636 51931 51861 304491081 69151 69655 921029338 1821 1602 677939384 67138 67935 726462747 22998 22961 7817406 28672 28624 976580525 28673 28429 964331426 8663 7973 459176067 75723 75833 463397592 70306 69945 193102847 27292 26677 631742106 28469 28678 530407968 21903 21206 362082673 50499 50482 702296354 57839 57732 717659538 28682 28167 81171739 28683 28343 601284722 71222 70745 881746713 67894 67879 525319216 62 1 734773689 55544 56051 310403967 30395 30091 514656578 45325 45998 561938102 62888 62700 8067649 1815 1777 887447332 15637 15717 846342281 31620 31292 336000811 45396 46019 431105708 64777 64541 776771150 54804 55595 639611131 61444 60875 788608676 30032 29516 669910020 28699 28121 68411760 50991 50400 331155878 33265 33113 606695363 19609 19851 269571757 50308 50223 294986501 64657 65211 445848225 39265 39612 593634964 78638 78410 806777758 11865 11689 302014742 47866 48542 457894127 2176 2793 38163413 18996 18453 462338679 32425 32522 723304879 34542 34782 473137458 50606 50270 36778606 55423 54895 248681056 36832 36405 372292902 28422 28716 152418328 28717 28660 894314666 70139 69584 301507881 28296 28719 174510819 60515 60735 688139972 7570 8301 14548434 11305 10850 849861321 44039 43362 498447622 65996 65982 868437779 28725 27970 534869835 19787 19222 983732275 8922 8912 111730866 71354 72033 959940578 38165 37388 824121376 64183 63695 531405054 13695 14325 87721546 46128 46506 600698483 66784 66536 618762428 52272 52548 424291816 63872 63704 72321597 47616 48049 33319771 37527 36953 659626171 61338 62037 819431955 63845 63546 173201246 61643 61855 945961609 15993 16695 748285494 28742 28488 563022598 28743 28334 700817676 50999 51034 487838509 34978 35241 9239711 10290 10557 672983387 28118 28747 35399754 64122 64755 110678453 63902 63651 451904463 70950 71528 656117043 72829 72542 823576128 73175 73265 311861575 66281 66333 242870470 46198 46451 705043184 62135 61363 638991114 65687 66375 105401192 27991 28757 389765519 46584 45947 756916255 63603 62975 591334729 31946 32533 8455181 40532 40504 372289559 28290 28762 450737596 17151 17497 17431128 12411 12905 907175498 13434 13916 912168027 28238 28766 715235628 75990 75493 499210731 50461 50246 809108860 48853 48195 826140410 23024 22836 460076209 13768 13491 205193588 4778 4415 977363275 53377 53170 235108794 40581 41348 896552050 14534 13793 605020192 4090 4556 32260171 66424 66040 823776725 8943 9314 181306638 45572 46202 734331545 50143 49469 321740700 28781 28476 132104948 48732 48604 937236879 42943 42208 140636380 78745 78571 89105085 53637 53265 793044830 74675 73910 420927722 78380 79048 514052208 52496 52122 141709747 13570 13901 949315078 52828 52473 482485577 13047 13236 29803339 14583 14430 333990594 46003 46460 650621872 33336 33096 15055374 63692 63289 780067313 16496 16469 996626428 70808 71188 75395637 13496 13837 745059679 76892 76165 33841068 3007 3205 476625193 14057 14780 525598635 68323 68283 136001528 4923 4175 648042460 15837 15237 405529408 45493 45228 767131519 44876 44373 480585017 62474 63169 506367546 36034 35295 41635755 28117 28809 839932204 26347 26266 123502669 19460 19364 678611584 1925 1817 139226265 20033 19869 366127466 63119 63283 756634179 63538 63675 145450691 28816 28291 753356545 17013 16307 99852297 73640 74425 32810566 73670 72894 336847255 11967 11220 624904487 20048 19323 574662373 597 101 909504224 26453 26409 41855194 71114 71352 26054761 21160 21869 401644489 45437 45168 690785874 7431 7622 534550408 28425 28387 57573627 26978 26394 710764542 27714 27990 515595974 65850 65160 317981145 60991 60205 15268404 45152 44393 65495229 60898 60427 59648311 46545 46185 220240178 14474 15063 107825990 15690 16263 902682703 22031 21659 209185038 10948 11661 342186721 44176 44213 170996375 25412 25205 602938133 12523 11917 753337979 47964 48404 580792113 31236 30957 59850770 49540 49308 682506366 6053 6638 967296507 3639 3800 694147131 59317 59169 45138338 12924 12682 578302569 68894 68610 20274055 28447 28851 443609353 59101 59295 472135259 28853 28689 225205542 68546 67988 163341574 30269 30879 590695124 51535 51089 789010759 17176 16386 192289482 75808 76253 993902080 62931 62827 29930319 61018 61720 527681229 67374 67615 778420534 59885 60220 236499186 28863 28402 642550277 40467 40230 794711617 56089 56023 162824351 56284 55712 694684173 32032 31912 835773713 77924 77403 951221136 15779 16344 305347678 37211 37364 285469588 65507 64738 408881312 28116 28872 120523578 51783 51219 562679519 28170 28874 584161286 238 1 496461490 6570 6872 54277029 63489 63837 346438200 66181 65735 758643577 65206 65753 912169594 63500 63577 96077266 19501 19792 448847468 33565 32922 462304537 11126 11408 356501707 27428 28216 244797613 78022 77901 882280880 28886 28641 913129397 29778 29418 47617111 22119 22676 82346018 62645 62082 10039052 61324 61340 15584270 10430 10217 517761306 46965 46730 203494070 74655 74503 123830238 28584 29057 889096473 3929 4586 646167657 59703 59024 107970092 55893 55443 822616301 46608 46312 212434715 1421 919 272416885 28900 28587 868412563 26149 25903 111064523 13645 13001 291110590 48729 48056 520900036 74208 73770 269038005 28905 28405 268656294 32772 32163 88669036 48754 48615 492777384 63405 62979 58028181 4107 4524 322045523 70023 69666 960297815 15224 15844 385752694 53522 53995 885359537 79123 78545 323531490 47965 48237 165141420 4565 4430 982957210 63861 63642 117598940 41092 41541 238886043 51893 51995 310771652 35415 35943 251887432 28276 28920 574763159 67695 67456 455930879 72823 73197 401592629 60634 60055 819174854 6440 6027 354093455 52690 53302 571495542 48892 49086 578688204 39750 40051 852169137 75349 74609 838226910 79635 78851 586935244 22528 23320 228238431 12461 12534 390478047 16528 16736 847472469 52139 51863 358222773 28292 28934 46445042 68427 67960 503713736 5624 5166 536207672 79301 79438 200943686 15156 15270 61715643 36216 35737 20193594 73153 72460 91301326 39558 40213 198045318 21613 21528 740968548 38713 39161 200700477 15570 15450 623574343 77470 77071 486747213 53163 52490 788159240 28947 28457 706173756 54932 54513 313161895 27827 28078 977017309 28950 28583 862909173 39339 39181 750364192 20209 19751 139961532 7426 7033 277331562 34084 34230 72031738 10167 9810 249605430 28182 28956 82882613 70154 70420 84151560 63542 63115 291012388 43205 43399 17902669 44831 44572 828387653 76653 75865 367762242 28962 28361 315027000 28963 28820 904560917 60723 60602 711556678 65051 64456 589618775 66785 67164 233187361 24154 24038 815282324 28968 28839 504334802 63829 64218 30024277 63916 64685 752328266 63791 64319 144919967 22833 22683 9370021 20070 19731 154093419 43514 43275 130281692 28730 28975 797017854 28976 28221 623549033 28977 28567 61362043 55412 55914 312667913 76744 77206 910091354 4573 4387 526835938 28358 27927 249495157 30971 30252 22502880 57949 57876 248765482 12889 12995 998262106 28985 28187 294443303 4979 4313 906254027 28499 28513 457390459 15071 14612 162949925 41627 42059 657722744 28990 28717 247810493 19552 19063 773126090 6748 6541 299608405 28993 28649 816777461 28994 28409 656277175 9152 8444 367431005 31303 30663 42894035 75508 74985 513007694 61555 61187 766432125 58916 58552 817793363 1665 1169 757694335 76240 76349 138128476 63025 62678 681414075 26961 26374 789030846 19515 20110 529891691 2828 2045 274949722 17743 17322 842636151 79068 78708 324099664 1466 1594 124507250 65558 65172 737240344 67885 68015 610780190 28471 29011 410803864 13863 13216 220600337 29013 28884 73072431 28585 29014 560663505 29015 28240 60752340 28407 29016 448302758 33922 34629 251803224 37667 37176 159479303 23532 23733 309037259 59603 60300 373736761 20742 20670 797036424 45783 45633 935655023 28439 29023 324186352 63639 63428 433988819 78962 79571 195598915 64105 63485 426462620 67689 67252 404307495 25460 24926 350771129 38815 38178 360715860 66602 66873 998085311 29603 30241 825038454 6821 6743 119370893 28343 29033 516855547 76888 76739 219809508 46464 46458 666511310 15629 15452 780867612 28252 29037 769371261 8531 8101 823728234 79583 79483 720823470 66845 67354 717769335 46730 46254 926529918 3755 3400 577369201 49310 50015 158522186 62826 62641 402641016 35740 34984 259545987 9404 9897 443078224 44643 44214 135384744 47528 47104 226193429 1786 2525 379867785 50136 49674 761941736 73816 73753 509753085 17492 17347 107814906 31556 31663 361888846 32096 31554 592129612 36775 36240 483151880 41695 41415 697961047 36579 35803 75620209 18690 18471 431495411 7928 8110 91079952 20652 20364 772379794 45465 44807 641513415 16086 16404 548041159 20050 20472 163359102 43397 43516 885288220 50659 50356 65368896 36937 36208 729348158 76418 76090 317817624 29061 29068 768959673 28787 29069 348619659 17314 17281 915202991 29071 28574 538773117 40138 40707 14199792 16170 16087 285202521 31444 30863 215253537 77976 77882 403718005 8276 7846 33147287 29077 28648 908171230 51236 50843 467566575 46427 46758 541723424 50286 50324 207885660 32356 31657 125860792 4993 4909 656879199 8947 8304 748230138 22571 22096 987159375 59644 60283 521920675 29086 28588 597553571 24112 24347 94812550 38264 38390 81644970 28835 29089 112427198 7185 7884 364247776 3474 4212 229455407 65378 65034 723862278 51833 51515 251407863 15812 15208 104581564 68197 67963 499179605 39548 39302 640479247 65696 65559 139627337 10485 10906 102967138 5251 5702 489830656 29100 28381 278999635 65288 65219 983025816 20660 20045 916154913 37639 36872 150835573 64205 64837 855733723 60072 59336 411660274 66068 65303 374876256 27754 28245 975681135 30000 29616 880669225 69034 69661 950352645 64418 63653 741004970 53344 53223 605823609 4913 5577 650387808 68585 68675 169087598 64065 63595 527356377 35949 35260 406578842 70502 70249 870594512 22980 22774 275859367 53235 52856 744149068 73204 73438 116092589 35572 35702 691448550 48405 47791 141749127 29025 29545 611174738 613 232 392499737 79437 79885 466277947 28492 29125 565610520 25925 25143 453371212 28885 29127 330942300 6571 5796 957552142 34793 35248 336383170 79917 79451 414962480 22523 22857 40477676 64220 64524 703451274 64160 64359 801047155 13694 13327 417512814 38043 38024 101751921 9860 10576 186009938 61831 62193 680304775 68781 69490 472378569 67819 67169 812527996 60255 60537 309500693 16936 16417 572737411 67404 66741 975944017 24991 24804 210981127 8875 9104 464283486 57086 56527 404442845 49784 49445 478114932 47305 47047 586816822 29148 28724 385403524 56492 56239 459310288 71018 70676 217261223 29151 28595 787158255 58714 59377 269509459 33280 33415 395427662 2394 1598 283789541 4749 5238 89618794 55414 56088 837017405 29071 29157 733621179 22912 22884 60499798 42617 42207 498796658 51250 51357 646739959 23847 23458 136715218 29021 29162 551106986 37859 37157 151105963 65132 65075 105211159 9400 9005 343364535 47946 48336 639163450 28387 29167 706885050 61054 60813 737483340 64670 64570 754351737 12618 12845 439153643 60119 60905 101450003 9977 9485 554125053 8107 8012 336150504 27642 27539 799512312 55724 55156 391210277 48371 48021 269160197 79478 79412 174853591 51996 52045 799636613 19592 19585 332853537 65842 65571 867457696 29181 28667 95000383 49323 48620 91070554 55450 54687 259922539 847 405 536358169 44269 43652 582863118 13682 13111 152988384 45881 45781 737827623 8244 7767 98265177 75457 75839 920867068 8358 8599 98151141 65538 65122 358769085 29192 29011 845397660 43831 44229 639624840 35629 36209 664510770 66208 65637 517530184 14266 14537 613993910 3211 2651 529683307 43596 44034 860585706 74282 73666 354559969 54060 54470 615240330 62989 62981 210449199 47478 47475 114104178 43184 43366 46006069 45012 45580 129871957 31319 31376 914579141 78739 79226 791144402 29207 29014 338183962 48434 48113 616102566 32992 32418 462642700 29210 28526 745039954 22530 23244 702322993 32820 32486 372402633 26194 25860 996667245 61554 61210 406901887 32370 32777 5044533 5941 5501 470060601 30059 29884 863650535 63456 62935 325533444 73061 73849 245222524 29220 28914 433825469 24202 23747 597659112 41595 41763 75661559 59834 59247 126464861 41221 40522 279070069 40717 41117 226347829 32009 32598 34406360 29227 28563 387553249 75079 74567 82516364 52519 53187 371055558 74448 73869 38235612 30098 29860 528303625 21187 21471 501611871 29214 29233 362879547 23406 22710 62972143 3829 4181 810836271 41938 42326 586944607 38939 39581 385602372 43046 42838 506381330 786 857 273303443 12654 13059 90912409 52560 53056 542441749 56817 57526 750377122 29243 28825 564297464 71161 70363 652654068 28564 29245 603413772 68961 68297 157468064 41184 41173 658860316 49788 50066 832608852 10923 11604 446493484 29250 29014 701084742 77208 76537 681449477 969 1493 591053682 15826 15155 727349193 46042 46334 873929799 29685 29947 142948085 45430 45738 641730443 29257 28605 693642039 30680 31056 145991682 29259 28607 255857694 79186 78450 730963536 42025 41810 343166837 65769 65272 611420458 33164 32831 227348483 13677 13368 465507540 15847 15799 295260531 46496 45897 401998072 26298 26410 398025836 28609 29268 208648441 39399 39228 61019177 29270 28699 638064923 17708 18279 571294584 27402 26750 141649323 34015 33626 81252557 1104 971 398066357 46887 47292 682663466 41985 41318 312708913 48212 48353 806199776 29278 28988 325289503 34639 35337 440273431 60524 60491 594374096 6767 6138 344467400 3225 3210 995146329 36518 36303 614670439 25336 26010 15204328 68152 68127 136053544 42456 42067 167770303 10850 11448 862415782 11737 11353 254897665 60226 60138 628141662 29525 29077 147287776 54510 54539 564473082 56250 56040 309298500 29293 29273 469446954 1 46 932998572 29256 28618 128876051 29296 29059 794729684 75053 74960 820981489 27586 27729 446415420 77450 78209 389063094 57614 56950 43182584 43755 43920 506156952 62198 61801 590128269 69029 69253 999297009 28894 29085 508188848 54959 54207 587487411 75170 74495 918574612 78264 77787 16527373 1823 1757 543129320 29862 30218 214459615 29310 28661 945172833 79363 79180 583250566 27077 27742 576881048 41426 41036 544069303 75975 75799 187389789 25358 26063 249140415 9993 9716 502805027 10448 9701 295921038 29318 29166 120226055 13507 13515 443134908 28938 29320 88072732 9657 9372 415135713 62255 61830 804521060 34351 34569 28397102 24127 23560 321685452 30643 30484 144014037 29326 28558 815790040 50034 50031 93077957 79554 78945 993111477 30930 30638 981672649 18272 17619 2818683 57359 56878 714905297 34794 35035 35283486 67661 67328 97024402 6158 6587 541998113 29335 28878 529616389 28686 29336 90399949 29337 29139 519461117 78299 78856 61951558 64654 64433 483228283 9800 9822 982066268 67145 67422 821417206 3702 3037 534081520 51044 51529 619423952 5997 5812 805107449 51674 51376 939397368 28591 29346 151774426 73824 73635 809671987 30522 30074 346176242 22126 21372 650882765 28959 29350 104916731 76636 75945 251406924 20019 19535 295821213 60721 60592 235445858 20673 21113 119135757 30319 30382 859892089 41165 40619 788862354 64374 63987 638508872 16590 15929 442810839 60878 61119 290917412 28576 29360 421641037 30397 30550 972340600 46125 45829 570872302 74232 73962 841311759 37041 37361 687363437 28816 29365 995710218 32210 31592 354534627 16049 15665 543822405 5477 5025 125720975 38297 39087 661479949 77935 78455 118129165 8104 8254 560443030 8524 8221 502712662 57676 58330 891026130 27049 27237 72679573 1 379 400350040 29724 29642 616839423 45502 45824 316601486 19432 19462 449659708 28517 28484 435741757 37218 37158 592456823 15504 14732 687619863 28890 29382 10494706 3146 3938 876805038 39584 38933 222449724 27160 27612 736443613 71207 71177 459529224 29650 30211 749434928 29252 29388 554207013 236 1 713652224 44872 44632 449722045 55580 55369 128934647 25289 25911 193595500 74309 73775 321826489 6429 5663 573960671 28780 29395 853416945 69382 70004 335299496 32151 32292 381522738 48624 47952 13954465 39346 38554 42916082 51002 50619 322025132 8092 7690 410564856 58294 58133 291538753 28996 29403 127100989 47335 46965 587560199 6830 6109 787417459 59547 59676 123962371 55126 54510 962372157 36234 35531 534975267 25829 26105 962749321 29410 29340 431519674 49244 48484 498868193 47390 46741 701545057 5736 5693 182534163 75898 75116 37991397 1172 967 157222923 74076 73947 40764245 7655 7064 870344094 67767 68313 362051335 55968 56749 968577166 45191 45891 743346474 12279 12594 157292044 28985 29422 54997245 29795 29281 920711699 79345 79993 781831652 25511 25757 585100943 41482 40862 463912582 73911 73226 613110258 14031 14694 710529672 29429 29222 508598109 59055 58731 23486097 12474 13266 386803003 12331 11774 565055146 10500 10661 709134982 32813 32390 44868465 62530 63268 923471508 44422 43693 714279859 73709 73066 260965255 2727 3079 674395383 29439 29114 937474987 77649 77889 54571664 43147 42533 210422773 17782 17209 817446043 52395 52361 8232967 29415 29444 932506155 78823 78772 295274473 58917 59213 990826335 149 753 22975279 34997 35655 184398043 3747 3513 151967852 64662 64753 558594053 29451 28953 284705859 75622 75542 457789891 28760 29453 788257677 24585 24379 213120768 53240 53471 710986352 17815 17125 948589350 32091 32235 22593316 58597 58016 768723334 29459 29040 464415958 29460 29378 128911033 65021 64955 944198649 6479 7197 35504185 29463 29452 865850270 78511 78786 789257590 49368 48873 838789383 30133 30566 450484367 21448 21659 56378619 75455 75713 515144400 71078 70333 525332937 38696 38054 758361114 74800 74987 252759825 29472 29373 204686781 60907 61305 694887545 32614 32153 958879623 1152 497 172519867 454 70 231442991 24426 24516 562426792 30369 29754 277040822 70038 69896 480531852 25008 24396 760307038 67102 67557 745649788 36166 36383 214384796 67780 67258 835173547 25990 26707 601649409 11267 11680 214085112 44082 43395 93351853 28899 29487 94492833 28730 29488 589085801 23642 23791 865427931 18954 18462 340478380 18250 17565 523680246 65958 66114 898870888 68440 68614 568519743 29719 29418 956558292 62071 62372 812615396 24872 24183 778432493 17165 16727 437494099 69961 69610 772276337 67430 66777 257216685 29500 29100 156226578 42665 42680 475063006 1277 1006 832704068 37434 37964 106326571 66617 66178 324267687 24704 24260 800986164 21974 22400 392437077 7042 6893 767656396 20809 21355 66763237 40092 39376 541717228 26 1 458254557 55054 54724 800943129 15290 15148 816631479 66013 65458 350241348 77454 77353 46621181 74578 74223 523619684 25549 25244 88026776 47339 47036 997258290 73470 73586 603176967 5430 6055 472453723 66840 67591 75641274 2132 1859 578513444 75821 75773 62461464 39263 38800 817788906 12247 12987 475764114 66864 66882 878807989 35994 35621 526308829 30558 30663 187330204 1273 1999 247695320 29529 29426 191918548 25759 25510 847560214 67101 66569 685469341 23508 22732 580914873 51263 51109 768573021 62536 62054 85589014 66002 66680 473476580 77439 77248 293951119 74908 74309 17030705 56929 57382 58190587 15632 14973 904119518 52538 52811 89919695 29541 29523 37766727 48696 49185 30666596 76558 75897 603344042 6616 7245 778494532 71792 72356 687204994 4354 3956 480242364 68583 68371 982828094 29548 29518 740524906 29549 29428 334343971 44446 45153 147378170 29551 29018 936241393 29298 29552 796393776 5799 6104 872088322 29554 29440 405498851 2305 1782 46538598 72813 73511 76109428 1815 2076 856843134 42258 41594 84683197 58467 58705 74774368 47380 46929 247831253 36379 35983 122039410 39733 39721 855421335 28872 29563 456322452 29564 29554 747330521 44379 44914 899681985 45059 44293 315725140 75026 74912 753298015 28938 29568 263622234 65395 64811 233084849 7973 8573 239846787 16340 16037 71105462 29572 29258 861553874 11271 11558 446690369 3681 3064 69668712 12359 11793 129395319 29576 29154 932132372 24752 24952 455554533 24396 24993 725817770 77393 77600 112128624 73238 73132 995586921 16567 16204 429765595 35879 35694 82833498 69207 68950 406159402 27216 27975 263517373 27417 27403 825191091 29501 29586 537257305 60964 60756 662256341 22057 21504 927542558 29589 29129 623961927 37727 38519 765441982 32253 32363 356329138 70211 70412 284892655 35860 35230 449786616 15073 15466 214179444 47710 47405 324284708 46339 46214 732553042 45900 46042 495211837 64283 63858 526195528 37396 37994 223542522 2867 2833 923230423 5 1 957331558 59362 59079 716973754 72213 72120 440101933 68726 69184 652469435 29266 29605 795254235 24276 23867 692670489 67429 66757 204041430 9336 8800 940396592 30672 30208 558841596 72930 72998 504698835 65823 65713 705875967 23588 23683 957694535 17662 17945 582098674 60493 59809 544385027 14859 15294 991774341 28253 27587 776242945 41268 40556 352004284 66412 65833 966020544 47116 47168 723873460 58841 58884 439343737 4875 4154 794371145 23489 23156 882962388 25171 24509 836837540 29367 29624 858113771 24328 23755 965442786 38072 38478 603429342 52716 52660 419153054 12265 12542 751978190 8514 8375 349138507 9085 9029 838525317 38637 39088 100272977 29632 29071 99201894 44945 44430 631884158 78147 78777 563370863 58102 57597 111656590 22028 21828 504562424 69008 69689 915205006 34419 34520 218134153 29639 29348 426107236 29640 28958 873819548 29641 29569 437443175 10222 9825 270901738 29643 28980 173140698 64588 64260 928331373 12628 12587 996673750 29889 29266 723252844 32036 32440 953090282 2928 2824 507829795 29585 29649 995334581 69590 69179 838159578 29139 29651 248264898 39543 39148 27397759 58973 58904 912618249 31797 31192 46687263 71384 71447 634259858 26543 26870 689571470 32788 32065 805920272 10828 11008 715611647 13527 13426 22006054 2370 2223 488545488 9413 10050 154017529 10404 10743 647777040 18300 17546 239582762 12264 11933 135626003 45195 44464 986066148 17393 16602 682428731 62482 62545 16990131 64305 64315 523747016 57050 56469 873590631 72774 72221 92023872 24093 23879 456974058 76479 77217 961454328 57015 56891 495913862 19506 20175 233206399 42507 42681 135253990 29676 29549 969073176 15319 15810 489851956 68125 68019 282483666 13475 14112 764097786 39011 38721 32242014 29673 29681 518612026 40053 39309 469159581 46625 46595 752592924 44477 44319 943554610 22149 21770 303064016 54183 53757 558668000 17088 17033 734554510 71111 70653 921629808 13341 13447 825599017 55940 55753 950818646 63772 63613 983149189 8211 8737 49222699 58723 58204 297659770 29694 29631 71302299 29695 29507 667804617 10402 10830 835620469 24024 23438 523132875 29698 29006 496162501 32658 33285 324136200 68884 68268 738567802 4145 3966 446530326 57897 57632 172804589 39109 38865 928819773 40584 40877 615277962 67000 66411 842930223 29706 29231 178621896 77045 77554 63534407 58206 58603 109346240 51857 52093 122194198 1764 1168 516481026 45080 45795 160664580 13397 13330 695613553 12957 12616 68972775 29028 29714 377221817 29213 29715 595335569 72024 71384 678580004 34466 34208 755944852 72298 72011 444833684 39679 39509 722113553 28409 28083 925357846 13338 13259 205707920 67599 67564 677301542 22758 23073 743670488 18908 19310 308028048 8513 8848 237291591 20088 19569 282620652 55111 54462 918937841 69723 69068 678866235 67100 66749 124178328 17220 16766 858520653 6908 7563 6952550 23937 23463 680352684 27424 26684 130101485 3568 2772 477288943 9974 10224 943826650 58068 58225 580273002 62434 61729 718065359 75167 75042 459354345 48608 47868 164748644 31017 31102 824021919 58913 59699 214336324 70700 70860 20504643 29462 29743 817113153 45675 46279 855801678 932 567 760801381 72967 73279 464138001 32676 33147 899738675 29748 29568 121030323 46822 47087 489608146 26679 26337 834241359 26830 26717 966751222 25947 26068 326498146 71167 71859 633604931 5581 5397 774136685 10623 9941 104809394 11404 11522 594877612 73678 73336 571631293 21317 21222 358266545 24066 23516 989142468 55594 55314 639510021 45555 45187 882231484 29490 29762 437435894 40921 41609 941508549 13061 13331 67633719 7114 6891 139522673 44122 44763 52889428 48336 48719 440326888 24737 25161 138320826 51054 51325 973778300 72458 72092 111976085 29238 29771 579347595 71630 71578 197135439 30462 30952 481017724 62287 62240 336423154 29775 29129 732468499 32791 33010 221781283 39904 40126 239373961 19239 18988 921274890 47844 47419 509964554 60145 59563 367007095 51621 51180 715194675 19769 19178 810913660 12927 13238 94642952 29784 29522 171673609 29785 29200 247791736 42634 42902 457877191 17741 17168 901003708 29787 29788 55087131 38538 37904 869899210 63195 63196 120315466 70079 70282 5403360 49314 49525 619941540 49205 49221 914274377 15595 15590 756921726 73527 72949 683285826 42370 42213 389800267 48559 48451 193442244 6122 6040 41020191 58677 58569 670039800 9125 9440 747635504 41307 40704 583080325 41591 41513 863124208 6409 6881 276511565 77270 76509 175244041 55539 55824 126500244 29733 29806 873752150 65151 64685 659190058 29808 29256 139153127 14777 15427 136897100 29413 29810 874556957 27770 27508 300679425 76113 76408 283036356 40403 39635 108718959 70456 71119 523922088 36565 36963 875563510 38825 39236 37946520 7033 6325 757480253 46082 45545 687535949 7547 8079 954657177 14062 14769 865808874 29821 29201 93515018 72525 71920 541839694 52705 52006 369056972 29453 29824 600717640 8013 7520 733712705 48479 47883 451293633 9516 10078 772810399 46585 46753 643262131 29667 29829 873939913 29830 29352 667439152 75554 75309 135701155 28130 28111 687619321 17179 17484 1385312 29834 29053 246559017 29620 29835 66921781 18174 18793 620409080 11796 11227 975263147 52419 51934 297995850 47793 47435 484369340 42125 42137 832458444 29190 29841 66069875 58259 58452 980305398 15307 15635 498267596 73690 74049 344729513 55120 55428 751007157 59370 59278 415877474 19933 20683 386396305 58084 58809 172132801 79106 78876 375497092 29103 29850 672653552 39754 39134 727292428 97 77 919880444 14312 14414 695830749 15897 16310 778923722 15989 16213 103645314 38768 38545 150516453 29748 29857 787251177 43101 43564 683765866 16426 16069 867897959 73717 73180 52049683 56569 56579 566139624 11809 12101 401582483 11466 10848 3156101 48690 48391 943438682 11609 10813 502145767 33658 32923 746135031 34967 34226 134434378 35240 34500 78756174 29869 29504 598051638 37265 37254 23373678 29336 29871 437839095 77163 76878 128173168 4590 4618 280319829 76971 76400 903711326 1692 1325 317382623 29876 29571 47832454 10420 9958 199627103 17311 17153 763246701 71283 70772 967463370 66194 66225 558151347 45621 44973 434080705 26255 25855 385421848 28960 28996 767281756 73106 73606 858134629 66634 65868 168519545 25526 25915 924529263 4929 4290 164615321 68439 67922 730745905 19562 19263 187431336 44247 45030 947420844 34258 34944 503844375 23621 23657 584373698 27858 27834 126007749 69508 69153 186323273 40236 40695 297053757 70839 70551 475976396 21085 20856 358685691 22858 22473 443794702 29556 29899 646833677 44899 45108 771371419 29901 29893 80645388 16833 16390 344838053 77893 77172 782260359 72371 71973 347928551 3178 3395 830147648 2838 2563 90248571 29675 29907 684261209 41680 41962 603193172 1960 1626 744811158 8889 9620 151915915 52224 52426 685688894 25824 25048 975974850 78532 78123 729191358 32810 32334 977447318 23665 23751 500135848 45543 45691 532186172 65192 65985 183586243 20119 19770 747452203 133 54 442802643 49781 50555 153167240 29266 29921 241871699 39639 39833 98568163 6791 6092 363680407 42019 42759 638124281 56717 56985 421440843 13022 12568 755163689 17470 16797 407750447 48123 48771 441428346 29861 29929 677677678 54038 53417 268432230 39885 39217 824814104 31053 30546 436666315 29933 29631 892096178 69906 70490 522602064 76258 76517 164756612 61090 61212 957940095 49060 48661 414258300 38786 38320 297247720 46706 46006 795450312 32008 32072 47674403 75050 75646 45252662 54476 54010 145240968 29222 29943 169004309 20251 20804 482023223 29568 29945 848954249 53977 54041 285674047 41697 41010 343235009 48528 47867 609703615 71960 72401 644160662 25864 25887 736143479 10105 9587 503122958 42565 42687 137398639 29953 29487 152461851 29954 29602 478322080 74089 73325 127891033 67645 67681 626422756 29957 29267 322405692 3117 2514 364185835 22076 21361 335896667 55685 55558 473736078 23413 23395 360366711 64324 64192 572389009 6065 6287 208297475 6682 6500 457300909 29965 29265 12388144 29566 29966 49089290 41535 41683 995916932 29968 29753 681293178 29969 29775 904598614 55887 56550 552151579 62786 63258 527711338 71983 71643 929957428 10496 9836 408492724 29974 29562 31976003 64242 63487 549753865 27014 26941 238542855 36542 36183 630756808 18684 18132 150373658 3854 3651 534779259 19052 19618 815926512 24193 24983 593784283 29982 29469 168898544 72266 71524 497409446 61743 61497 954187992 13437 14229 422667520 79519 79276 44571205 38515 38333 222389982 16139 15433 879843466 64592 64641 749701592 65163 65231 948082989 50189 50528 102118577 50553 50184 467472880 53903 53813 321496628 37654 37283 117932716 70593 70769 760713403 7823 8584 339996824 29875 29997 665598073 79435 78638 464478882 10103 10657 393496123 61254 61406 387173342 64211 63911 139870356 70722 70049 99441599 43576 43063 572660221 50986 50327 826095334 10932 11381 495462455 64954 65031 88859891 42412 42155 967036566 11529 11309 827307460 59219 58603 747332736 32232 32715 582404421 21432 21815 240623915 77593 76843 454415298 2604 2264 906047948 2150 1813 141304353 68404 67947 932814130 75868 76247 969421582 16278 15932 903060657 45931 45804 473512044 66072 65628 535489498 6237 6897 15495150 29570 30021 19921466 29777 30022 960096971 10928 11668 950629811 17651 16947 104366638 5250 5959 181885617 68638 69124 875297010 21387 21983 646826892 18388 18574 450314502 69486 70169 496424858 28722 28011 231581583 73265 73487 744258889 58566 59072 459865420 18274 18210 164451581 30034 29451 126251372 58121 57493 192949162 36796 37027 196241958 16288 15836 851173155 74029 73417 71605190 73443 73384 316042713 15218 15100 2801554 21971 21856 634039616 30042 29888 489952892 29331 30043 185936440 7463 7365 238002467 68098 68216 138390280 7863 8169 200629453 29831 30047 429873975 44697 45273 756892511 16857 16323 546774390 78376 78096 347608989 35905 35829 901720055 41299 40829 209829278 43809 43054 225488744 43747 44344 273645225 31317 30869 392791542 7894 8622 75677288 57500 58216 390822164 50595 50700 188595947 56784 56564 46201451 11336 11097 266173584 12122 11666 163951359 24079 23499 101933384 10282 9926 295396354 64831 64793 891796655 8879 8257 930969944 1143 784 38958538 60215 60170 586597603 32676 32360 995957085 28325 28531 208661002 70055 70478 124648257 56155 55943 166682768 44535 45088 911567860 49882 49896 365647094 12494 12341 125472916 34646 34265 141824699 70297 69849 526808273 74106 73950 784529502 13751 14236 37730728 29846 30079 632652825 12852 12580 804476672 73567 73210 282367986 6899 6772 967347673 69481 68981 406610446 62758 63134 608784362 68325 68004 226661020 33544 33030 648735134 39450 39818 516904513 59904 59687 42781070 9377 10148 407383517 60573 61165 716886777 5060 5299 332784563 67560 67273 855695325 48221 48796 766305088 7779 7538 830166151 77267 77414 401228492 30096 29399 348596658 10817 10483 528625184 50118 50475 463603043 4978 4823 705655579 23196 23561 548600713 15678 15526 977848592 67312 66614 801897025 46924 46433 23397444 61342 61271 837274257 29797 30105 401060380 30556 29765 818105568 16125 16652 355451407 70588 70666 919758336 5324 4633 584023818 29707 30110 333520461 65619 65517 546052551 41226 40437 307584220 21800 21778 367808983 50546 51101 100602987 70612 70602 203229023 69993 70767 171174025 43705 43300 86712967 60807 60317 390906897 35259 35839 612703478 68320 67884 316229153 29214 28683 634309918 1962 1662 737951312 10719 10052 29622553 9383 9792 443003939 79462 79593 241381818 50894 51155 307589137 5980 5620 657470424 37181 36659 302035547 29634 30129 453058693 63739 63972 727907830 53767 54414 525523623 3602 3781 22758491 27754 27134 835809421 4335 3616 551365492 64441 64340 200849011 30136 29939 617996565 29165 29740 437334257 9870 10376 233295490 70856 70448 839627849 36329 35662 303175478 50341 50781 284526187 23587 23249 733009881 35069 34834 376348900 69088 69202 956605079 32664 32164 598964505 66679 66365 186060171 74044 74308 377087159 30148 29405 479622210 24714 24548 504339473 43157 43317 108529774 30151 30073 639257087 71784 71758 926137040 29682 30153 623741018 41978 42703 347591713 45926 45883 611362323 24071 23506 250273538 12722 12249 574355534 29537 30158 47428445 38646 38504 206403850 68407 68009 636378817 5937 6451 943177031 6102 6229 45039635 33595 33873 66884895 2441 3101 793444656 57270 57155 343847294 29665 29683 162959375 38402 38695 816548894 35536 36144 316740322 71480 71345 635592713 40324 39753 823050407 2641 3176 66003316 22740 22536 9131932 77839 77071 447498890 30401 30286 626095630 34035 33785 119366304 29788 30176 439728224 56781 56474 21014635 24558 24366 798614109 24586 25333 327497985 65254 64963 51008406 57163 57318 245266261 29642 30182 961891806 68486 69268 51650598 3798 3569 301168970 71 1 920884583 58028 58222 392525746 59581 59729 110432632 34346 34680 615358210 53656 54205 44174712 30190 29712 562509563 54964 55006 668173019 55479 55396 584901942 41745 41594 59765000 77923 77416 595475045 31524 31302 668248067 10863 11133 698750031 57439 57239 451172415 20886 20448 882983120 887 1290 185280264 45580 46052 947070670 36707 36203 267942320 559 554 33347675 65800 65010 128608699 30204 29621 596311914 52610 51855 55624890 11315 10611 170596488 41099 41395 324488265 30208 29681 213273316 30209 29450 127376941 56860 56343 576013100 64240 64574 195874218 63868 63682 113017916 25659 25347 555026967 18197 18349 816738642 1156 1448 3846242 39244 39808 12241656 52981 52383 380044052 59816 59075 783998980 30219 29983 858665709 65773 65108 297425095 60354 60457 274603221 4681 5207 313961138 30223 29506 377508881 48244 49011 125052923 2423 1817 170948220 10500 11233 941080695 64407 63818 319142482 26324 27089 206506540 31212 31988 421827422 56932 57008 809946001 48012 47768 11067315 27610 28283 763226266 30025 30233 624012325 62397 62317 612481168 14668 14724 874832277 17284 16968 278510302 22441 21961 555762095 2746 2032 80111634 12612 12544 549926319 63969 64031 634988517 56352 55742 405746470 78446 78409 913303837 29499 29530 477441475 67929 67148 359948327 54805 55187 983060062 58279 57638 698748857 13251 12955 76935928 17851 18028 276969596 56829 57346 430920117 22823 22533 952510507 30251 30047 146464536 32241 31598 613180284 49191 48609 94478076 41162 40559 341064902 29866 30255 643937265 73855 73214 483498816 10145 9541 879442036 25634 26062 799823592 4237 4015 180442296 44122 44405 446742502 57854 58538 798384396 11546 10749 968700310 32607 31988 872565457 36654 36783 41793630 5725 4974 198370035 55060 54338 110541295 57783 57037 87152182 38045 37472 975837392 58566 58422 566418399 28584 28603 146491683 68370 68274 507913422 17543 17199 253369923 22151 21851 75690701 75621 76089 261749386 70676 70114 175404640 76617 76053 323698921 26998 27552 831670590 1 290 64014648 69754 69470 590822139 27720 27944 776268217 74929 74141 776750788 14015 14197 297386997 69936 70209 988795204 30284 29943 452516336 46595 46785 995426897 78871 79383 35209521 29802 30287 646873225 16444 15751 436054655 33949 34725 201861146 27386 26737 803585403 64043 64538 128174010 39763 39273 87449901 56362 55679 684633331 30294 29940 207975263 24045 23913 129829697 30296 29694 204315321 486 913 101231688 30948 30733 593914986 29802 30299 425161640 20753 21137 13573105 66157 65695 282870925 2918 3597 475803789 64820 65334 752647136 30304 30024 854695694 30305 29532 145376047 25344 24723 291793415 24302 24041 466742998 22425 22217 584766667 24456 24728 288186791 76900 76176 772734124 19087 19415 154286784 54946 54560 85199953 44967 45245 376979294 19212 19486 814218802 67705 67715 809589724 33783 33588 318087070 75150 74453 2571301 38637 39224 59144739 58846 58492 553661584 49920 49970 343583031 30321 29739 16458428 40943 40550 738875774 47459 47021 180164789 53526 53378 77649647 11018 11520 535026594 22640 22759 470897141 73261 72741 683971364 30105 30328 819714129 51196 50609 827753792 62446 62484 658900072 62439 62036 707809366 30332 29885 33055401 43939 43878 949800384 13358 12625 49088931 47850 47728 196904641 28697 29390 896963032 20037 19427 69943725 37500 37385 309087869 76946 76436 76855384 75385 75422 70750235 12118 11964 186220979 28052 27871 932303568 59208 58988 185362058 28296 28099 174298781 10016 9467 271900953 18266 19048 141583096 30504 30357 761153946 30348 29692 947247015 30000 30349 84289088 20160 19672 100456768 350 91 454736428 42096 41980 8312564 69144 68693 708766443 5116 5418 938779364 57334 57503 502399433 79337 79048 69037268 19215 19005 106650599 536 981 475238989 30359 30233 642966702 9589 9274 996610582 59944 60059 809071915 17614 17220 998184373 17870 18255 342489841 70387 70525 970566921 13098 12656 32441829 29897 30366 936440506 56643 57430 640897251 75488 74999 929591046 11363 11341 486139969 72841 73614 172143920 29661 30057 562374125 24812 25499 746371622 30059 30373 815852021 38211 38816 341814046 59208 59384 349898591 28369 28245 935376645 3924 3830 294959669 3013 2628 787861379 20656 20106 994991223 5002 5764 362308966 54068 53548 210635511 2785 2829 890944893 42583 41953 500307892 68813 69305 276246033 13655 13943 800393589 51258 51213 377468709 25531 26055 449882119 60076 60271 26319787 78477 78434 560969177 65576 64957 548709281 78097 77556 655067321 52119 52064 360767650 46276 45824 75541263 25724 25076 252133636 16467 16796 417746493 48923 48971 734227580 30510 30719 514863170 26017 25869 886646199 62104 61778 266601832 8812 9100 919064554 4120 3326 661047979 72916 73212 300460316 30377 30403 895438687 56810 56613 865576005 69479 69083 681674451 36105 35313 77224406 47908 48170 830452048 17858 17998 911332077 72930 72657 904830929 30410 29850 161702490 30411 30172 959897747 29723 30412 897239337 42591 42682 64329497 53304 53968 794543410 63389 63869 630736596 78113 78643 603649152 44775 44944 611511008 13975 13266 601738686 16480 16560 921585073 64815 64555 428242941 59875 59255 54370062 30422 30105 555538762 30906 30165 828542619 24140 24136 824792157 6792 6540 67803086 9945 9586 45611617 53083 53244 90251781 40731 40369 176685188 64443 63843 725537756 30430 30354 493879198 33416 33107 396346903 2161 2010 701087499 38835 38717 82291445 45705 45619 678787797 65597 65291 746333087 55702 55874 961172854 62833 62681 60147638 14135 14226 229515901 61436 61324 593101289 8621 8477 781741690 30396 30441 220593256 5124 4626 747040642 35922 36084 115631504 23919 23749 531927543 64368 63686 924754512 29731 30295 9913039 30190 30447 45167426 38965 39448 505658094 61333 61067 2777873 9620 9888 236033049 17302 16829 605141728 30452 30121 134453498 59163 59863 607127436 58529 58324 295993149 48674 48221 977690563 30224 30456 293387269 30115 30457 337359765 42890 42112 648725469 30331 30459 354464858 54893 55020 371214822 73569 74148 567502013 47628 47384 31439358 30001 30463 913274516 11387 10735 339148497 29798 30465 440151713 43489 43325 341638248 41860 41192 690228899 10735 10161 763406171 27169 27785 500192013 49915 49798 121646258 50906 50464 104209456 22086 21499 249137881 9921 9866 460216089 16438 16768 763178170 77873 77391 608641431 29995 30476 971903350 18992 19516 18967562 12311 12417 753196550 75094 75136 351278557 10293 10675 506145090 66151 66500 597785057 30482 30401 44935527 10437 9801 110120317 5955 6279 808730946 30485 29898 709969331 1376 2088 828365157 73915 74703 989671970 74045 73747 155936969 25615 26268 695550415 3151 2365 7812409 30491 29973 306638790 29425 29169 864857571 29855 30493 137351026 30041 30494 61240298 33118 33047 59478276 76194 75634 71472071 12617 12175 580700396 68729 68173 311341729 51541 50985 450258405 62588 61873 553602579 44033 44015 499369643 29820 30502 332459197 30503 30116 682236257 10137 10183 929563260 50029 50727 226162089 49417 49407 60157827 30491 30507 755267493 58586 59369 797879206 69692 70289 67906568 13869 14080 784833591 30165 30511 646565835 75755 75035 357696797 77879 77986 796300998 30514 30348 105747054 33000 32567 114722281 2600 3375 283002111 30364 30517 533163244 68914 69172 572849818 56513 55851 510663397 67651 67457 20538092 79859 79270 586311918 16376 16411 134911515 18259 17813 862568214 63172 62698 314833573 30362 30525 8138397 14016 14650 490551812 56949 57314 307545223 67630 66949 712386404 67288 67610 856943197 55183 54694 618958391 19655 19514 215853241 57502 57022 538503476 49555 49250 924794446 18865 18861 326578708 22781 22941 987610465 30536 30251 660939364 30077 30537 267946589 61892 61752 105096758 11816 11703 129637066 74866 74483 54711976 30541 29846 7120066 38289 39059 993805380 30543 30255 906682135 40210 39468 855645605 30545 30474 285166117 57182 57080 396390087 51450 52244 633902409 59761 60454 331398490 13730 13552 389307953 29361 29191 509055434 4374 3987 119812784 35871 36056 501266643 15836 15646 3083492 34198 33881 77604288 18309 18944 565656459 49893 50380 870962916 50555 50572 25174454 23024 23143 845731691 31827 32619 18254338 29900 30560 857964086 24880 24758 242665569 79334 78644 408755724 1008 1049 157249709 30564 30152 490956547 70121 69567 667475427 24672 23983 597891433 43626 44399 685313312 1436 1457 106019117 24023 24269 244834181 72798 72564 349395609 20068 20724 71692759 30559 30572 994836318 62374 61849 53787925 39258 40052 508980438 29677 28916 799817237 30576 29925 73633811 52504 52640 612863999 40484 41018 73643375 75072 74796 566584725 73605 72983 439944049 30581 29903 146396694 58834 58265 265938368 26018 26084 712664763 56127 56595 240355616 29873 30585 33059877 24604 24180 232049938 77037 77180 232988208 25932 26438 970106569 28957 28489 885240353 32597 32994 467889649 28751 28941 883682270 2685 2645 843971010 70677 71080 491259829 6246 6131 676790129 8741 8139 383781716 28981 29405 325892065 30597 30246 977598377 30233 30598 891500814 41132 40884 460758973 47666 46933 150011323 33120 33015 94487277 30602 30242 57232600 29940 30603 628596116 17098 17085 342845213 59480 59668 293831762 75248 74998 10997606 30525 30607 153153594 59769 59316 367028446 35472 35404 867019510 36362 36630 113321447 30611 30519 361505190 77953 78751 379452739 78354 78772 228714555 66923 66358 9780949 45169 45232 179635865 47094 46660 570937145 19645 19124 783644413 61438 62206 194425434 30619 30567 385625345 58140 57771 892488541 70590 70354 29101133 47539 47556 62411165 58741 59077 765392191 55214 54529 312470379 37932 38085 885104710 18526 19138 128599973 63888 63820 804159101 47074 46534 32898061 68295 67627 14397142 68855 68541 100075255 33298 33573 485098378 30632 29905 200498228 11195 10877 164837625 78200 78320 965020517 30635 30016 303310269 8500 7962 402474877 46579 46308 969236530 35764 35348 87858987 71527 70852 763185723 71118 71075 90089771 30641 30535 748750412 71633 70972 786964836 48099 47713 166199973 57465 56987 594188305 58814 58752 516845357 72342 73042 841524756 39527 39634 179258144 70015 69373 19536308 30529 30649 367670915 18800 18535 927577758 55475 55930 8546905 3633 3298 352368336 18400 19022 287686498 30654 30565 161265683 15213 15502 60933439 36022 36434 551571426 52811 53400 721519524 77461 77403 531447031 37141 36783 645745338 53824 53762 807010669 32413 33142 714561203 30579 30662 901567991 42224 41938 8594699 30664 29939 569684938 68478 68807 212637834 52691 52457 184249202 9392 9386 797880812 30668 30547 94898610 45966 46195 173550321 18989 19281 577435615 32789 33449 481763706 49322 49031 989240746 60134 60004 350806142 12130 12052 156200773 10094 10835 834336949 43205 43934 425848705 20436 20717 823656325 801 301 305227485 30679 29934 412869484 30680 30335 577737325 12980 13625 257636382 30682 30255 560601694 30244 30048 814873441 77481 76712 867667740 63142 62712 123221175 7956 8053 804035711 9030 9818 461071047 57192 57184 893050325 50698 50980 526565164 53747 53102 993563833 33110 32703 141969000 44847 45513 804591533 21086 20797 858331744 68060 68492 333947703 16449 16638 77236482 30696 30693 471886889 30425 30697 345818246 66709 66364 76494934 30699 29961 100612957 21700 21365 932321304 60750 61234 483451010 16290 16081 75966594 30703 30198 165242234 5456 5215 322833039 27689 27632 104155923 75446 75712 935365906 58695 57974 907447874 1924 1180 840519096 78778 78548 456999700 77353 76721 392419422 30711 30653 263907389 34460 33979 730717640 30196 30713 505360059 10665 9975 288670922 24246 24997 526610675 30043 30716 965488632 79345 78705 580984486 6389 6809 145580134 445 489 219894908 58529 59092 101829110 31925 32260 483325461 59436 58697 113348198 63198 62411 225152091 26930 27579 264990617 23526 23846 963682882 67143 66827 89493872 67877 68127 677915576 78077 77642 119300269 30729 30329 915835135 69561 69550 425799090 25922 25708 782755598 11287 11323 81475836 48821 48299 62770638 67699 68279 571625383 4852 4795 613442244 66763 66585 847767433 50267 49913 20715427 65338 64824 857771125 2602 2495 294537336 65526 64828 132161589 28933 28755 534697097 75465 75257 228008356 44697 44212 25596238 30352 30744 492204438 72226 72647 165942994 62673 63013 215604477 35648 35358 859515644 57544 58265 904402180 35555 35330 191147566 44789 44443 774567622 10608 10407 112138034 7496 7193 360762213 47575 47134 777140182 57401 56801 192459592 9404 10204 350952134 23339 23038 107899601 52100 52451 992379133 3952 3701 558068923 73366 72633 48780537 16186 15443 663199046 74083 74326 739199964 30762 30485 333858825 58905 58370 583463936 9793 9989 868023344 41377 40801 11911731 45248 45920 277445518 47072 46344 632785161 30768 30007 674142755 5117 5410 986523485 8293 7684 926440749 26995 26838 78705818 8593 8521 106223415 68946 68879 176481951 66494 65913 457217144 74661 74756 752033436 71262 71751 484679451 33666 33474 395021658 30068 30778 50014901 72789 72386 372791833 77835 78237 302522126 10972 11060 41057358 30782 30489 708748413 64925 64427 990254223 30784 30221 997423483 18783 19292 439113493 9767 9135 426648953 49806 50174 34017510 64775 64166 294602240 73171 72811 75519470 9740 9002 92880107 75728 75602 962813821 70795 71184 515571174 30793 30562 901167545 13866 14232 868233365 30795 30681 39745962 30796 30537 935930889 30238 30797 20203989 27019 26788 851967247 869 157 385523905 68083 68173 542091530 69786 69885 306697330 37351 36666 494234282 2611 3328 921792750 30471 30804 623702986 29924 29814 708387889 70001 70040 225894649 30807 30319 7744688 66587 66888 754409099 77242 77672 610258199 2467 2757 227635715 7594 7260 205069892 16661 16450 691383181 40922 40500 43092344 24731 24642 551019763 33140 33223 39654071 15244 14460 539002499 9372 10135 721939419 15229 15254 146171355 44537 44355 773633089 39561 40209 585311079 10614 10003 493679618 30822 30123 543994559 30488 30823 871629606 29607 30246 138309980 2471 1852 998511000 30826 30149 537142536 30827 30668 526312336 47868 48205 246272353 3626 3180 898432296 78914 78730 994060009 74355 74170 891264444 65973 66263 576034255 48158 47416 344404881 30834 30143 737368074 60678 60881 610054653 35501 35140 101605387 8058 8166 225201716 55096 54375 892016570 44266 43918 332114055 24748 25042 323885604 69764 69019 467263055 7229 6653 89935147 47678 47612 297468491 30844 30333 3959793 30193 30845 773209666 43355 42597 911291659 53388 52956 225525603 78027 77278 100155860 26367 25915 839826613 6758 7472 348834732 54273 54924 234967608 52041 51408 25627664 6919 6715 665876151 50229 49641 843168534 16165 16123 36431226 18812 18563 852716337 57539 57034 90577653 3707 3660 920175089 38611 38051 145940548 13653 13506 982405712 3055 2905 84001573 54200 53554 917664526 50485 50397 107602569 30641 30864 881086759 47530 47103 170890573 7004 6890 972207566 58602 59376 836958580 35482 35677 537927982 53851 53967 842401376 41242 40546 27708602 30871 30169 280462765 30857 30267 804047962 873 1054 666973604 63433 63151 753686860 61263 61129 356489208 65531 64851 827705498 49160 48601 994706461 30337 30878 664259904 17380 17868 596192616 59382 59387 843561982 34241 34813 59177174 57882 57604 305818051 75629 75417 955599080 12657 12552 871008488 45206 45887 436597989 30886 30450 98246165 2920 2306 394310962 72385 72912 842765464 4918 4594 704484677 30890 30443 989582200 9080 9709 440151157 14284 13909 686798625 65503 66007 92849522 66804 67040 94266657 25299 25990 644239554 30896 30631 914597676 30897 30641 102662147 43883 43690 451792791 30848 30899 926729386 30900 30898 634860583 51578 50931 403043379 9483 9521 579609987 62470 61708 312190489 71357 71812 475960774 48057 48642 889105315 53622 53923 1796573 9216 8489 923193125 37645 37387 537485494 16093 15722 202461570 62886 62507 950471914 19522 18813 243570337 35243 35285 582805971 5502 4723 547023824 53364 53047 451900355 44234 44104 587073887 78426 78591 56422616 30917 30711 254601979 46960 46820 100998001 22930 22824 399778380 39245 38812 746368038 27322 27052 548594311 42649 43049 870250178 34963 34968 576583701 46905 46519 196030637 63344 63700 239963333 11190 11768 882410437 51366 50655 150131671 79595 78856 117176113 30929 30373 722367242 4987 4501 894141575 20255 20262 539851091 69807 69135 158861056 30203 30933 655578165 30934 30499 711093239 13652 13134 390534090 76035 75761 789387170 24146 24674 869156796 39671 39636 734486672 30939 30936 781476542 30940 30757 266239536 75290 74590 479428045 16425 16839 181470543 20151 20687 341599233 59473 58783 827482372 69355 68561 185090004 38627 38160 44338144 30947 30331 600301049 64230 63642 174518709 26868 26721 466242133 8988 8515 111168269 30951 30583 680264543 51940 51714 796199345 26406 26417 751770152 30954 30830 354632557 30449 30955 835226846 30956 30181 349962055 75779 76337 2016093 19480 20235 110677049 66326 66738 221286013 26565 26841 505305659 65562 64851 521853769 30962 30289 266043007 32228 32174 116827367 8977 8364 510465583 11067 10276 990845488 72982 72233 551901172 4140 3815 614088183 9362 8771 966645971 60616 60250 705028236 30970 30627 742265147 67200 67666 310781978 33488 33001 425436514 30973 30348 131391707 19709 19099 125687136 63643 64195 447252945 25930 25400 580443887 59625 59388 295162260 42498 42839 104862444 49846 49950 486488962 30760 30980 742701977 49121 49336 62649200 19639 20384 678100564 30983 30785 140447713 30699 30984 420167532 8549 8218 829462182 37108 37041 454523391 14249 14919 368261930 65902 65497 123348628 47965 48453 591633213 72910 72517 523087053 28664 27961 519010725 71640 72421 82147802 73249 72579 412063543 30918 30994 710167398 2080 1628 69331354 30996 30931 315913198 61398 61889 766505174 53541 53054 691022837 30999 30579 429241677 31000 30823 867278260 73304 72564 374186825 47558 47858 918811131 62158 61937 696734912 35304 35647 942805734 59357 59314 247101897 13096 13374 955676422 30399 31007 816390413 30783 31008 593612380 30934 31009 427208470 28493 29060 54906563 61991 62697 189597903 29516 28987 853690414 77996 78060 429504263 79094 79641 778572446 46382 46088 642200523 53401 54093 4342011 10658 10751 754696651 37679 37376 148177369 25733 26426 128972035 16819 17049 821975616 53020 52379 181860155 57140 57176 654378598 8582 8601 877323493 36411 37139 553209743 40938 40238 339425932 49305 49467 808034464 206 91 741614592 25652 25049 321343750 45969 45723 50500886 26572 26118 98290787 32170 31616 144272916 50913 50676 871802099 64263 64258 889916184 75700 75006 745169974 52513 52415 740085486 31036 30570 391462972 14860 15284 575742837 64826 64123 741509849 63580 63134 708411796 10334 10099 627699598 47104 47284 307452716 6165 6798 305104902 78508 78477 500100650 41912 41319 88097033 26334 27082 469057551 28646 28355 37774714 63301 62577 371925527 43184 42763 420397644 78690 78022 401987272 33231 33861 216510236 38299 39017 50221628 34374 34785 906790297 69087 69715 880545761 61232 60569 815755422 59233 58823 658736878 68525 69158 905470033 68171 67649 958683761 39494 40042 821129458 31059 30859 992868178 30752 31060 187513650 9651 10332 976367173 60193 59633 673491656 57373 57563 780920827 15339 15772 663755766 31923 31157 358574769 16789 16557 727012295 38301 39100 861157476 78425 77846 226880124 14022 13906 390753837 60665 61465 187707705 76096 76179 942882264 55387 54670 740363029 67659 67745 761160879 46180 45913 270791368 47720 48319 672657177 58366 57941 995239225 63064 62428 235511286 59756 60052 425805575 27487 27784 98770415 76479 76402 822467546 22363 23098 7276724 49192 49479 479272739 21667 22270 718726248 33715 33278 36518955 37571 37844 741220484 76921 76305 933000113 79817 79039 7291991 31088 31004 149908052 43291 42653 506295227 30535 31090 973653969 194 1 376850037 44432 44576 789280050 18247 18513 423296025 31078 31094 870436505 64168 64256 560697943 16854 16504 285046737 19974 19770 537454074 37376 36935 674385630 20118 19779 128061385 22189 22870 135023751 73827 74302 39908528 7098 6840 520694004 77476 76905 101225475 46468 46190 282471673 66071 66141 208026366 62145 62084 195739240 28278 28352 991926317 50600 50966 183019930 31109 30434 612342778 64856 65393 696395194 74324 73729 321111180 49642 48844 82159121 76740 76557 809323398 19444 18755 136913282 77756 78120 146527831 3360 3296 322474280 6294 6618 723965773 35849 36150 843364681 8417 7860 38106561 51266 50543 299805693 437 547 630608161 78021 77945 592525754 48573 47844 491638111 70974 70696 237619693 1533 1393 502063672 47939 48182 513848013 16199 16792 4771676 31128 30397 179120296 5526 5701 850208619 46859 46862 893034167 64068 63949 462019080 48408 47868 1276849 58737 58175 571105023 31134 30863 103181243 37484 38263 147831166 65731 65448 752789155 67708 67273 301146802 76434 75762 548307007 19016 18637 543520566 20385 19872 702185265 7023 6633 998070362 75690 75413 366769189 30723 31143 804654405 68846 68891 915021448 54803 54433 428042141 8849 8127 827008109 46091 46863 11107773 54497 54426 650225294 15698 16362 939703516 53710 53946 795215146 31002 31151 35701666 51195 50469 889946143 19610 19466 101207240 56704 57046 183017450 31155 30419 777682840 20398 20368 929999432 31969 31606 114453952 51393 50645 275185324 28438 28087 507431671 44689 44154 539494032 27755 27635 393199962 31162 30389 497541287 69218 68579 668050963 24455 24369 888011819 61390 61848 950762124 15552 16275 826162513 31649 31300 831561330 26802 26049 20660406 43328 43044 140054600 60063 60368 255568282 16357 16282 368804768 60576 60942 863913728 14433 13731 661072323 77970 77765 709609924 33760 34384 82779002 17427 17047 844750199 66955 67499 495166048 27455 27581 549598383 16221 16938 565819106 59274 59674 457087398 31181 30898 511854639 10435 10332 714389563 42981 43677 164298158 45844 45471 842638305 19164 19209 360301942 42037 42222 838321495 9422 9624 822120270 31188 30712 465576286 56186 55878 657695975 57832 57098 590882488 62390 62499 790553860 41944 41696 150362803 64525 63726 352339274 62501 63106 153746533 31949 32414 388114562 16800 16449 926569367 37161 37788 92904897 73934 74583 231975704 3444 3704 132821017 38686 38649 880285258 13821 13367 732448795 30353 30802 683594733 42606 43395 932127853 78044 78022 379603700 39591 40115 972937504 63471 63173 13103242 65367 65057 621313003 66440 67036 342132901 33799 33722 59422213 51191 50914 129221230 71162 71051 715228687 1070 1866 382553344 39542 39178 800975262 56442 56147 563712232 79356 79412 406594432 9157 9089 339637064 74153 74886 268584116 20442 20363 82594812 55973 56399 896552516 71111 71432 612852254 66577 66279 669223738 71852 71431 64466999 8515 7964 603550808 3259 2535 313148469 56434 55775 396861458 2246 2174 113783865 56546 57080 543429928 53975 54367 178832399 68828 69009 306491034 7111 6680 174501057 61696 61119 524070038 27454 27348 7654091 9734 8977 379228967 37443 36953 762745845 73600 73612 139511166 54157 53757 504986210 31930 32066 447841720 34721 35407 93072146 32180 31698 333919509 24448 24470 810401346 30978 31241 74116142 31843 31606 922445106 72457 72068 850432043 28569 27906 707659110 72610 71867 655186456 12105 11808 215585948 30680 31247 548098741 4761 5135 338161198 8919 9005 26486596 38319 37951 69560746 3825 3541 876337248 30773 31252 157259204 33542 33438 296033943 27954 27957 870336743 54590 55369 31481656 30760 31256 269671933 44830 45507 185665955 79053 79387 986928366 74671 75115 141341128 30394 31189 403407908 43484 44179 470819371 32176 31993 731396043 30495 31263 169861045 55745 55363 641778224 6163 6684 349213659 62184 61616 161142756 51515 52191 349404419 12965 12962 219762429 40013 39370 668233135 31270 31152 802292976 4746 4612 881189891 57425 57339 111251519 33781 33569 138985068 20785 20973 607296781 30510 31275 640185848 31233 31276 710459060 10550 10158 676327294 31278 31174 401869881 30483 31279 391003346 31280 30636 293259596 37348 37482 339043301 654 1 26627610 74933 75652 646604466 30258 29504 6968014 50796 51123 585751063 14307 13953 653061187 50554 51017 210433286 63087 62325 994138034 27974 28381 848125550 53382 53083 242631836 45617 45414 989288840 10312 10466 952100578 31293 31133 846722421 30128 30676 282562850 20747 20340 947459627 8037 8796 362691678 32129 31764 200425154 24209 24963 84166554 72948 72439 981490055 79495 79876 81444972 44394 44052 691523037 62890 63257 39147067 2500 2502 607720859 31304 30947 325213853 625 455 316307528 31401 30619 951558543 27773 27130 326674764 31181 31308 100034941 18079 17445 955024627 31310 31281 599090083 76631 76580 149165970 31005 31312 919024935 9402 9010 349676515 75307 76054 143407538 72133 72446 773822426 53899 53501 472530744 41223 41077 429670996 6091 6195 640391752 15517 15044 669098872 51885 51184 320349206 18344 17556 160563985 30853 31322 4913388 39323 38790 974916724 49563 48821 125136852 60208 60611 788564345 33444 33485 279343972 1307 636 327846834 38937 38387 471662608 20135 20691 871294773 31122 31330 160244112 10844 10610 278280240 66749 66604 984077355 53193 53257 262018063 35451 35042 396091685 53886 54381 706605867 29944 30065 340221953 31122 31337 508878951 14222 14835 94125228 25219 24974 414725998 15914 15843 360891996 61386 60827 17940838 79176 78747 676915458 38837 38557 342702572 30946 31344 250969544 10970 11032 387226494 64340 64636 240217442 30858 31347 858253106 75546 75772 12278837 57379 58013 211966541 79665 79399 993751055 39512 40094 786620438 6374 5608 613332306 65692 65195 147523114 267 1026 17810132 30653 31355 273118294 19794 19235 126596813 66739 67427 349303686 65525 65077 674226545 31092 31248 247298368 60152 60911 962797225 31361 30631 443663624 39491 40233 591289378 31168 31363 393724571 67649 66952 724710162 19588 19049 469408722 52893 52655 644938417 51278 50490 922969882 16153 16151 873386265 68426 68699 745190382 16093 16766 83082742 75914 75890 300236016 49349 49276 273112234 9335 9030 24746393 2546 3297 93761405 31375 31013 742403778 29205 28604 493269548 31377 30898 887377588 31378 31072 674154873 26071 26556 397212133 12061 11357 565127649 10814 11190 573187834 55655 56420 103752437 39383 39860 596427645 14356 14297 498727091 6385 5818 477527390 8670 8247 656438085 36665 36104 131383150 46857 47611 336374706 26570 26261 65686610 15082 14441 774200062 42251 41809 169986633 44048 44331 605052093 11577 11357 568420278 14182 13533 77828615 57389 56718 247974476 46498 46843 588726146 70965 70696 56135865 73268 72898 168618725 20021 20514 443963876 38533 38900 135636026 527 1258 592996218 17049 17495 15813393 31403 30975 635190764 5450 4938 302923083 38611 39180 337490716 51599 52076 702135279 69909 69421 364977082 55915 55376 956504536 31409 31046 56621951 31410 31126 895815186 4399 3663 750943757 31412 30862 350313674 34358 33956 469225685 75270 75716 509097783 64377 64000 624551005 30891 31416 721636271 31417 31239 700635282 30693 31418 717309845 78803 79560 646332429 11742 12414 936830871 52835 53440 113815934 31422 30914 82413611 42510 42373 791569534 72624 72214 247947967 78001 77604 143189383 52241 52277 47753566 27122 26451 582766625 54842 55292 678714180 10452 10213 863557237 8689 8403 904957605 45350 45913 936240953 56238 55715 581977274 33751 34049 296993805 14964 15708 822868201 76946 76988 151150721 16093 16342 64480287 59414 59083 826882224 69968 69336 42842225 12527 13163 435215602 30934 31440 132282904 42442 41662 426154655 75833 76324 316285612 74277 74973 583216331 34244 34362 794471981 10228 9800 430229393 27936 27904 287951896 31447 31149 326842575 31448 31311 772950771 49649 50371 855010688 54606 54156 351534333 31161 30427 302983606 6719 6272 354700777 30865 31453 834316739 7643 7746 440684304 53241 52609 702960597 40120 39405 351194826 44573 44398 39340398 51408 51957 355046260 6941 6151 198398579 14224 14318 590280303 73216 73888 259565153 28415 29119 972222608 31463 30856 89769474 51605 51167 660486027 46230 46783 445667640 63302 62601 60531585 34238 33978 33040767 47937 47174 58351815 22734 21964 904868376 40442 39957 791074219 42428 42382 306101928 6017 5637 77247456 13567 12914 217853398 79960 79959 795403823 62416 61729 266333780 59127 59246 915903306 59494 58897 424065440 31478 30966 917092528 35637 35636 876945349 16657 16343 433173054 56796 56565 162917020 26015 25711 897666987 53878 53680 16413528 31484 30837 777220052 3783 3594 387351035 13408 12970 185894382 31487 31254 531133661 65104 64890 821386689 56204 55807 814160879 31487 31490 629056441 31029 31491 489592900 32347 32562 578001837 70574 70337 53817203 37907 38083 415098628 68800 69534 535738534 31496 31068 551570839 44404 43610 711653815 43983 43936 74716687 11217 10485 632891755 44777 44749 318184466 20827 20366 285000804 37919 38556 912941790 13214 13403 834968487 38343 38838 657194705 4151 3839 755972186 44093 43662 904236222 11411 11380 549375107 49822 49973 315208090 66048 66815 653173253 3758 3945 93926548 26129 26640 808952041 38868 38658 130945702 70294 70173 426637111 30968 31514 42010438 11278 10900 694778444 5990 5699 65681341 19560 19944 685643979 31105 31518 14067023 42016 42127 994216163 74295 74995 220777428 10302 9560 901957221 29145 29705 900910946 36487 35814 850541266 1749 1099 41381355 9861 9463 859198698 31181 31526 665436630 41847 42627 691568606 14281 13684 12046672 33934 33846 397915258 12463 12927 290626220 13188 13820 970028034 4403 4479 358281186 30829 31533 87730108 61862 61957 306126508 46789 46295 490363516 47515 47665 644843067 69303 69361 320422432 42812 42510 598294789 31539 31132 815045241 7782 7465 460143046 31541 31487 535544469 35501 36121 791909100 31543 31528 660066435 5411 5634 629014415 39486 38844 930745565 60381 60450 562787979 23865 23106 52543437 36142 35675 67707092 31549 30997 372702684 21943 21597 597173461 30928 31551 503259790 23513 22970 142166769 5343 5537 395054313 59679 60212 451363839 21286 21606 159784063 26436 25875 929149863 31557 31262 513628229 74496 74607 812850704 31559 31299 83781686 39426 39404 516991011 22554 22377 142047887 41487 41907 189983117 62847 62658 885531171 10175 10277 853679059 19531 18931 238660778 14065 14006 465205022 38888 39125 860312868 12319 12073 63938997 7871 7575 673860851 20270 20820 543530251 52603 53193 864961060 31453 31572 876690649 68359 68238 447397448 31160 31574 861622161 52022 51459 594389978 22724 22413 611396174 61796 61071 26228717 2038 2282 591882178 74073 74868 619495936 47736 47613 867458890 30889 31581 115067941 6268 5949 211585281 48590 48428 673860107 31022 31584 885530912 73501 73585 849326046 66567 66416 92015285 77585 78369 105630927 77032 76745 162975792 57059 57591 92469413 7974 7695 148225635 21353 21284 147200119 39277 38939 91221883 77948 78718 10330464 6136 6196 263873391 38783 39522 159313254 31328 31210 458713941 31476 31597 138896851 31598 31536 124633662 41896 41891 921384603 71208 71296 206427298 515 149 237490775 15442 14769 128317424 11658 12384 557346774 241 1 3545598 30263 29493 608790311 58930 58944 119624441 54940 54153 69226645 77493 77680 142026191 76291 75690 972822092 57511 57544 73373758 31611 31383 537120522 31612 30945 510828107 29243 29846 641335415 15624 15934 703878806 15740 15489 751147960 8547 8144 280364779 31617 30873 511702329 74865 74258 656504109 35985 35599 886543449 69359 69167 894187651 2959 2479 521271845 53324 52983 430085996 31724 31632 818340742 5330 5676 367558600 58631 57916 39899553 30975 31626 576872601 62746 62701 756605643 9357 9839 813329786 54837 54783 693261919 37450 38136 199765783 31396 31631 946557814 1900 2664 238306116 34638 34017 153873151 1859 1791 575721063 58009 57484 730059300 74180 73519 178057914 56466 56656 174623521 59766 58971 80333770 41312 40804 549925268 37787 37923 617324360 18997 19198 877003057 4995 5783 610092832 30910 31643 388774771 57247 56887 492305217 71158 71259 712252000 67093 66943 745498816 33638 33375 178987108 6110 6087 404696481 48387 48823 653029312 20348 19873 822193808 21664 21538 347024383 23990 24125 20686670 63483 63148 374452226 16180 15506 84438444 31655 31144 256177991 65046 65682 671744274 31657 31525 684464033 22867 22835 864572493 8744 8392 788496021 23881 23906 924001082 30907 31661 231916911 27647 27006 937665644 53332 52532 111460216 43470 44256 499071900 31030 31665 623259890 54417 55116 851208005 15874 15608 509845493 31668 30953 513432515 19884 19875 670969153 4269 4172 541907268 1893 2127 357289543 24161 23850 601055383 50022 50144 174729787 33157 32569 73367854 64287 63728 230870572 11320 11704 531715247 3194 2992 858684356 31678 31380 817846646 64414 64411 653221716 19421 19204 553939120 59411 59774 506141867 45757 45143 336594674 4489 4194 467721492 75932 75761 997929796 23214 23993 151760074 48429 48162 213952854 31687 31106 17975294 41412 41710 108533803 55364 54935 913993912 27285 27505 545135187 42964 42434 921833001 52699 52979 300201543 58807 59517 841208170 7403 7445 93826761 11159 11129 131831932 64234 63466 643624261 66790 66284 310786460 7690 7669 500765488 44765 44134 170105995 31700 31169 463685580 22883 22903 738349869 9973 10035 285719111 53287 52649 100625657 64471 65060 938748782 50979 50355 781386337 51686 51877 897647748 72001 71237 693063655 68225 68445 369531451 20012 19763 192373027 23045 22580 250559248 31396 31711 726811141 11164 11591 627845845 78537 79273 617942398 75096 75307 319928066 42146 42022 524914946 31716 31476 382658740 35800 35291 779387256 31210 31718 304326664 78261 77989 659661535 29838 29830 266311056 19767 19212 533981038 55691 55027 285128047 42989 43601 111052666 32702 31947 91829991 13 70 138878316 19438 19634 960599564 31727 31146 807775774 24253 24550 43284125 34954 34470 65272892 78220 78471 470313999 60544 60590 827543427 48210 48322 63757742 13438 14146 129496782 15739 14987 489937366 63551 64007 924990958 31030 31736 688893667 17220 17657 151503486 50030 49971 196445632 76883 77069 979354779 24147 23965 701083239 31741 31222 656188556 31942 31240 232516541 985 1215 278228819 9095 8894 119844608 41650 42298 681627542 38480 37712 436308490 43837 43312 173098697 8069 8377 576925635 36540 35923 293443012 70853 70656 67210944 64021 63923 623877836 35493 35048 145103123 5121 5664 354232110 70729 71108 547365058 17960 17296 537547830 33042 32987 102659075 50025 49892 961688178 806 1102 131263518 5898 6293 473203329 31760 31594 789367434 31761 31138 537453844 20418 20061 670520020 29473 28801 583263525 4594 5277 440177892 54782 55112 136133770 22642 23179 368645038 31293 31767 326815265 8859 8371 668456670 5053 4381 57257005 30881 31650 831749529 28727 29284 36237352 72925 72138 741759666 31329 31145 612118821 4505 4457 434338611 77536 77010 425080696 38854 38146 446125875 79883 79659 172152642 71462 71792 501943357 64905 64858 639197455 79022 79126 71385663 31399 31781 921419718 69213 68925 796605103 77233 77319 128893917 35359 34584 302024968 28986 29594 629762509 12204 11970 264554472 31069 31787 75844808 74104 74266 58847157 29139 28687 640146782 51631 50950 53876798 31228 31791 416711793 38593 38564 523893856 68273 68013 194046864 69716 70467 110945227 17509 17302 640607787 33364 34014 359536892 5465 4856 510522958 20671 20162 162168535 9736 9542 202781474 39578 39204 884647501 63986 63637 241244320 55636 56220 937122476 46732 46716 572370228 73571 72911 247150277 26471 27247 414294013 62675 62518 690454689 31362 31807 263291407 17086 16315 322347823 62188 61862 391581552 10161 9820 421233250 17497 18224 206610363 31833 31868 19296936 53195 53479 53555849 31814 31369 317489244 58674 58937 692327954 3729 3787 682485204 15965 16003 611626773 30196 30242 399917394 31819 31357 935292689 46773 46282 676889755 21211 20817 265217320 50313 50469 124407840 12868 12617 420961543 23474 23206 82481755 26670 26903 582360673 73269 73893 652834926 31827 31491 495610531 34825 34499 430089576 33682 34295 85531224 50222 50108 856705119 9196 8821 912548739 39414 38933 671411271 69650 69229 530133553 38877 39541 837935640 53668 53928 134011295 56246 56109 203429712 51456 51161 42165332 37973 37971 796093186 64272 63716 115039486 42539 42880 526320674 18183 17538 179387697 61276 60687 694944863 54322 54704 922223249 77369 76757 62143669 31229 31845 771575635 40006 40501 365420053 57321 56804 604562123 62031 61296 130450498 20955 21732 693678071 79902 79138 106086575 64363 64661 24095718 71468 70927 249789984 31519 31853 682692975 67366 67623 15688098 65748 65382 676841346 29411 28623 244585835 31857 31225 263390259 68324 68350 629248318 66300 65872 212480923 12569 12595 49034741 63411 63200 79111889 47827 47775 134102702 13649 13244 946728583 10456 10662 753915630 1171 1302 699437882 26373 26084 919960868 22948 23300 47516917 14496 14957 338847685 71749 71510 679371723 47178 47623 29980556 68527 68441 372014488 16447 16943 915565171 25614 26160 976460014 1535 1532 86386696 23673 24461 995216072 31136 30502 993862462 31097 31877 511554240 60794 60309 108034511 53520 54136 550801365 28577 27926 664006179 78581 78107 272298766 61751 61706 237691599 31883 31110 563104167 77945 77419 131285634 10384 9763 51928363 16930 16304 674598031 13520 14315 48412629 31888 31508 922220231 5685 5843 11420143 22300 22882 812282012 29931 29541 470214899 45730 45872 161969727 62656 63368 363404134 28185 28570 82749842 43107 42778 153010 31714 31896 424138617 31258 31822 999494720 66981 67593 890655400 19841 20615 284271404 8896 9015 391334225 48658 48053 559375655 33536 33895 536188791 51 245 883610719 58539 58843 995918422 67903 67546 913357030 57587 57240 578477648 2016 2103 815343161 30426 30471 379338614 21469 21150 812604396 32848 33032 239050424 63257 63274 926039472 31912 31345 924377867 33939 34605 915070043 31914 31182 97294659 54083 54577 996261640 41053 40292 239371015 69822 70081 871761468 78205 77943 561536036 49318 48618 338490259 32965 32624 321585304 10169 10018 815331670 26912 27042 979187955 63778 64560 44755918 31551 31924 386399148 52216 51615 12893680 74039 73695 601193185 38153 38566 343284354 31332 31928 439045030 19699 19899 68969890 31930 31568 328733622 9869 9476 698028064 53694 53392 847469859 42810 42430 314356503 8395 7855 372936073 20514 20891 224775090 31892 31936 371185751 47451 46960 78905716 54651 54304 170941807 51034 51241 478792335 577 933 441532230 17929 17818 276172419 22202 21940 710646738 52837 53155 328642724 51205 50806 170305378 39385 38915 874253436 25765 25755 287347850 75836 76609 557554619 31948 31337 349312866 44825 45387 474009736 7139 7097 664769423 3554 3097 215238792 16179 15392 155898790 52712 53009 53875962 30397 30383 48156072 22963 22397 905234026 31956 31836 139597759 28855 28913 167376183 24365 24088 680891883 31959 31517 956989559 32724 32641 263963855 68332 68981 886763124 51956 51684 84276660 43302 43679 39063019 10965 10250 988104701 33559 33005 584650650 20004 19584 485772719 67794 67196 442224111 9494 9028 19714504 65677 65552 629170284 12820 13448 255468554 44505 44062 840159919 76425 76178 862762802 29481 30072 644811864 41235 40818 150498680 36126 36178 488540366 29590 29261 67932075 31861 31977 66046093 64928 65689 935106393 53254 52683 840780177 39451 39448 342999351 43476 43044 736945481 21916 22111 97468690 77745 77958 212190519 25377 26033 108676938 46360 45930 172180210 33661 33882 965278733 36599 37031 141157865 70924 70221 56747470 43442 44018 64950794 60525 59850 499263854 66758 66789 701947121 79807 79104 143067801 6506 5748 506313608 33120 33355 75562014 31995 31490 246390624 32188 31738 738729346 31997 31473 221138109 33256 33681 166966778 54716 54639 596978058 17299 17553 159583794 63291 62563 710712427 67012 67571 639699169 31854 32003 120779695 18488 18245 365249222 69201 68496 28372800 48633 48584 706220316 4371 3855 95695815 25505 25593 687272874 30316 31028 828122946 32010 31458 213798987 31494 32011 372394850 31790 32012 865858364 48151 48897 925293448 9379 10046 123370734 16507 16008 170190177 60905 61262 731048807 26491 26785 983337956 72711 72782 74346021 76869 77038 284032743 32020 31911 675126092 31881 32021 688104337 8446 8285 563114636 25690 24925 100216695 59684 59593 507775389 47367 47389 873911517 39135 39068 190187580 24426 24533 819952096 61228 61413 325276445 39918 39374 220807625 30891 30363 261994553 9367 9145 959115 17128 17535 880422048 10319 9883 883994678 29191 28601 799644972 1 16 473343250 27799 28478 993536034 32037 31687 320246138 66898 66308 782805178 32039 31245 121788318 77099 77042 137306807 39194 38584 111030143 3624 4383 506264508 13270 13425 250338314 66500 66720 308540697 32045 31586 263448746 39648 39666 819260749 32047 31265 443225651 27281 26756 820211755 62231 61955 394397964 14576 14525 157524431 78545 78443 813241907 2363 1938 216279566 25058 25113 468318232 32054 31509 289920741 74462 73988 850460716 26239 26041 42082574 52966 53582 759684549 28539 27970 227916822 58448 58935 280162878 65168 65325 413319516 68445 69219 344469139 39354 40093 24373702 18219 17616 65373287 2534 2745 10169117 71102 70640 261124500 18803 18171 55858804 32067 31863 368548283 17635 18181 848137627 40981 40906 800115044 78151 78729 783908766 73857 74511 342439011 29940 29181 116267111 32000 32073 38682648 47862 48212 37660245 43560 43834 241023622 55159 54625 729839906 32070 31593 140175319 32078 32019 722966024 45043 44652 220452414 2725 3350 527392795 50115 50401 18656168 30039 29434 607543464 62845 62385 491219735 35710 35584 2930271 24162 23456 649902588 67972 67755 810951068 14092 13589 723359208 8909 8923 386244961 32089 31604 568956418 31935 32090 853304076 73313 72746 378772438 54186 54744 679797530 23251 23573 537046442 27291 26897 58744125 36627 36746 262993027 77855 77172 602442457 31579 32097 12446035 57671 58438 313053189 34226 34861 149995567 6827 7113 977159832 52170 52473 110809587 314 244 94347110 16713 16245 287402987 3280 2946 691263600 28810 28270 180778124 73468 72824 796036404 32060 32107 953682990 1027 983 879538563 60707 60506 67647812 74011 74611 376383724 26688 26223 541892047 61914 62464 894448774 34501 34429 614998812 34478 35089 446223467 73559 72948 664897739 29005 28326 578867226 53939 53825 713508244 32118 31932 177333832 1647 1393 535374160 32120 31583 77009384 43527 43459 511544588 27820 27489 945813347 70567 70104 403929707 31094 31644 443739154 15222 14538 506217019 48192 47743 806695760 30525 31153 864336581 21076 21390 118490331 12179 12154 188109051 73178 73150 452874967 59562 58950 787508595 31986 32132 715222898 31998 31948 285257621 18390 18152 934297815 23457 22728 135911613 18438 18323 136841055 57733 57699 80092289 41741 41452 224794904 51345 50778 497178227 59846 59954 8552484 5669 6323 653156011 56867 57067 804140254 48232 48677 863620179 26835 26223 815340152 32145 32119 328766351 19427 20095 100620720 15519 15310 62794045 61053 60890 758005410 71686 71981 716893638 11627 12117 93592321 45780 46037 48092637 63751 63801 632060559 37821 38205 233175176 43152 43888 964994098 696 474 652264714 13205 12580 501992035 63884 64052 664350023 21235 21661 756317580 1860 1337 266822239 79900 79700 328477709 69061 69013 337360498 32162 32144 661045000 51752 51740 250392263 32164 31628 67777893 36958 36376 976697935 79406 79379 144662718 31335 31775 980753372 30262 29502 230410604 49147 48593 597989081 34978 34918 178999601 36394 35607 969171401 53987 53500 993235884 68118 67840 925097451 55235 54554 331237871 71246 71359 837268067 59441 58949 651530119 76552 76915 40555752 26791 27500 661169537 27211 27189 988980553 67709 67492 65688263 32181 31762 9003455 23662 23714 790174667 59992 59429 219716993 25762 26200 52073930 76355 76409 619153884 59569 58862 561041867 32187 31660 622926464 54583 54081 542284517 66633 66048 255262545 39729 39365 672733950 32191 32076 931057967 6475 5879 725382521 31539 32193 32328200 47701 48090 819656481 27753 27163 6347503 60012 59877 894240921 36289 36030 416580735 9697 9385 468685697 25095 25693 23454055 14652 13962 995756756 42433 42778 136698793 42520 41726 482073433 32007 32203 899855141 31879 32204 78474385 43354 44139 949969787 76287 75529 394256436 6800 6164 280852051 9177 8589 904326823 707 1164 279127536 12503 13000 985174276 32211 31555 518100134 70314 70180 455725325 49274 49495 448835267 70866 70820 257242330 21236 20652 587242093 27740 27313 90482280 61738 61342 903198234 74888 74378 283779967 32219 32137 76192223 3805 4008 100895052 24313 25028 378524675 32222 31719 810612083 13813 13976 113984185 32224 32054 969745943 5301 5792 266650112 58254 58011 583022867 40793 41421 44911249 46950 47195 495058549 32229 31441 97367759 26131 25526 870348271 60683 60370 432254174 48223 48852 751686389 52282 52453 94311463 27485 28164 835767505 6850 6706 846883280 27551 28311 45657838 24833 25373 719604481 5353 5416 912079104 75956 76480 368190414 5789 5611 68862863 739 132 470393058 63562 63053 801782971 3887 3645 899470444 31495 32244 262344269 25797 26318 229163564 41387 41557 906802849 32247 32017 737002156 2450 2607 109543190 44305 43882 698892045 58001 58464 690518066 32251 31910 328468646 53611 53392 185038657 3932 3171 388370537 63712 63033 140795320 11540 10995 612926018 63453 62950 115996708 55936 55600 227460230 5256 5704 196155722 72850 73359 194783281 13872 13819 750487511 31654 32261 65100318 70792 71149 510325006 5304 4806 130156565 31891 32264 841492012 27915 27314 776413383 44334 43660 862050681 16944 16664 206591030 73628 74021 841850852 43814 43057 10481253 69333 69906 64743311 64421 63651 514085789 14241 13868 706105614 63225 63780 315382948 60703 60763 444528012 32275 31730 879651543 28123 27767 26040447 23563 23945 368090513 21623 20946 744331825 64767 64127 685700772 44725 43952 968586974 32281 31743 908189530 12178 11879 420629606 61096 61423 5605312 2228 1961 866665157 47652 47553 452677870 23446 23126 769866610 59571 58903 352102867 19753 19843 120916309 47358 47293 720858495 22390 22809 513455932 72020 71972 857517250 58158 58507 322627505 46779 47159 797229632 77325 77181 887934585 48801 48918 652690286 32296 31627 419151120 61604 61117 926494874 15994 16200 195406115 44985 45235 688061736 49225 48872 54141051 56972 56256 563044670 73293 73743 71781780 74443 74514 136507196 3112 2719 556869948 69730 69672 372444182 52290 52718 547497641 17164 17416 972891733 31221 31983 243830045 78844 78315 445729611 10461 9758 747573113 56472 56976 327453366 36466 35959 655601942 62080 62378 756208209 31799 31537 783128911 12198 11917 120317908 47063 47188 400951123 36556 36565 774801747 78260 78059 899593262 29893 29412 972041326 73629 74264 983425125 78918 79011 37406688 74945 74196 628963486 51164 50425 867760440 12500 13198 681230075 32325 31940 991510140 42343 41906 630784032 6658 7378 607927426 71386 70657 502018128 64559 64638 102895074 40769 40998 71629586 42571 42834 287592776 31467 31404 379058607 32333 32066 401494041 40780 40963 309689985 22046 22698 252179339 63658 64246 392898236 32337 32315 721399699 31702 32338 19536972 60125 59367 378830763 37374 37037 512582158 76049 75866 411404583 54607 54140 372444913 21512 21160 914288627 28819 28792 996421476 7159 7006 571229598 31994 32346 49429621 72814 73610 834935599 44225 43458 897424667 61746 61088 31687160 59235 59184 576094014 47377 47021 201290747 57630 57237 806823998 43313 43273 79170422 69849 69852 117866833 76381 76095 446396400 43768 43761 423899023 44668 45463 60584234 32358 32065 917912510 50974 50381 625997294 36057 36581 614116799 28991 28753 654616505 40687 40365 580859148 46859 47096 39024368 59263 59531 900023835 32365 31958 973252218 32128 32347 860050499 28150 28650 156291930 12053 11306 425950423 64502 63982 385747104 6116 5344 791408407 36639 36003 834853772 50080 50379 522158278 6166 5811 295979898 27532 27517 754981006 63829 63311 277859491 676 294 354999853 64125 64236 565919777 70748 70198 1581248 45960 45547 599193144 57774 57663 881312197 30605 30024 812343392 41493 42043 147323490 37146 36543 17234633 23213 23021 899651327 21937 21930 800456134 62711 62440 428662524 16279 15529 516366955 9455 9079 597978352 41772 42540 146160945 52452 52638 391650797 34695 34219 230528896 31639 32392 231617656 58139 57367 203054153 49316 49420 379617582 62459 62437 58768631 48091 48374 29370438 46961 46401 293653006 6194 6594 301612808 28576 29264 938018908 72643 73221 399295901 69152 69351 872773004 32066 32402 382552412 48594 48992 785311138 36385 35588 289785098 24975 24708 72697531 50154 49504 495148724 49721 48977 258433915 48616 48175 79836943 46937 46931 228161976 35136 35077 105498862 49320 49216 445348053 15881 16532 777178748 10652 10812 840638354 19983 19380 106863837 52862 52199 557141339 54287 54763 638745425 8185 7998 916568394 5045 5501 864781221 79014 78886 208641645 32420 31756 946798805 31720 32421 786653137 22651 22056 369925821 50375 50290 171077254 59454 59130 607766417 32425 32314 297928581 32426 32306 146757835 22713 23237 247689283 32428 32322 883433267 2526 2198 953944883 62822 62097 986206920 31441 32215 693878666 63423 62735 975498024 46047 45535 98089942 49491 49290 916154648 58540 57768 353403140 57534 58247 854273219 59968 60378 487289663 46069 46336 522203224 71421 72003 696882251 38842 38436 124165013 21975 21231 634735448 40193 39564 92878012 32443 32151 927603156 32444 31828 287927444 42022 42498 915877811 3023 3336 143054622 42040 41399 723287664 46452 46875 538310022 37512 37380 820896715 79989 79728 376123871 31730 32451 115004901 79664 79148 152072001 26919 26232 368564071 16333 16890 113486543 50968 51766 195811437 78254 77654 850836227 71466 72078 703823588 61545 60788 823099034 15999 16490 883277305 52326 51971 480175196 14719 14022 60956940 507 1 153574155 34409 33959 992946232 8996 9458 144862159 55557 55513 244812387 59773 60333 130587498 34585 34958 641732002 32445 32468 719844152 47803 48526 290757238 32470 32353 231585335 53449 53364 807318753 35833 35106 597561697 34453 33728 231386232 27578 27529 962983348 75884 76503 69844169 64081 63690 344860315 37059 36658 801912724 28545 29212 139766890 11161 10864 862477253 61708 61115 933535693 69255 69456 418850463 72139 72549 168319969 24870 24818 717739078 57480 57605 625021941 32280 31787 401228104 33187 33517 135054120 10481 10186 757341733 26486 25872 506913956 51707 51013 635214037 77082 76559 901093816 38021 37649 629070062 53897 53227 718521047 27031 26419 882673042 22120 22495 268766612 40082 40055 2321437 1593 1729 154647785 32497 32168 503071397 70895 70772 270812912 62882 63613 827725763 1839 1451 980795247 79633 79433 141225151 27006 27345 601666116 43182 42713 849384730 9774 9662 78317273 66871 66582 456872050 32506 31729 39984450 32402 32507 3736480 53835 53612 107933947 60616 60943 8105864 67655 67287 736748259 10873 11064 930242183 78207 78504 899402715 35786 35540 124022966 43621 43432 394835166 28460 28378 63127504 1453 1267 919999882 6577 6410 555741568 17974 17383 942135767 32165 31497 78889832 32146 32520 696957997 32326 32521 42722966 20000 19453 785334658 13003 13586 685085738 28952 29024 576150193 19783 20199 145491200 69879 69883 79686239 33731 34178 404289986 5765 5923 56497366 30983 31124 156420160 692 440 226606964 72528 72954 887699589 77669 77981 791058386 3837 3537 39996697 49682 50207 855066740 776 751 146116650 53072 53361 208711223 27378 27235 761691182 7869 7352 386637879 74033 74683 730278303 58026 57993 918379110 62449 62501 232713975 30793 30855 449018410 32389 32543 187843084 32544 32283 70713470 3606 2908 715795271 5966 5647 960690975 20565 21010 551141873 38814 39067 737451772 251 274 16766939 22289 21800 67526366 32551 32126 482724449 8439 7953 104062818 33877 33574 370550171 35095 34488 134130891 77306 76602 627522528 54168 53543 271899451 3091 2312 761833913 38802 39507 845055571 32559 32447 539607380 5283 5534 150756151 13035 13488 520888169 63273 63102 424094405 9484 9392 49402214 43965 43533 19801081 56774 56391 84269923 66053 65295 571329191 28777 28928 930310594 32568 32346 49186392 12600 12787 480426599 73193 72758 784298445 5795 6232 449323023 59006 59445 219527903 49272 48606 21521947 32574 31899 735072305 76670 76093 679770716 39571 38847 293404966 32557 32577 634793244 12277 12798 271276806 13462 13668 241479055 70630 70527 941851396 29800 30077 387412307 64038 63618 861187817 71318 71758 91326380 40929 41360 57601405 37936 37323 384650810 32586 32246 900369394 5207 5726 338611390 53386 53124 2928952 32279 32589 627734155 32590 31898 888252215 11764 11549 341625333 7844 7697 473166494 7593 8057 170281589 32594 32426 119926644 69567 69018 267428016 32596 32581 772353513 32597 32248 554313717 302 1 359542705 32599 32586 608222049 32423 32600 365801017 41696 42421 919478199 56203 56439 170728553 27365 27091 189599651 21443 22071 528563981 15573 15284 582447869 562 1 763833029 51406 50735 877438409 52565 51864 337119308 12977 13489 902331964 66630 67215 111270675 27922 27410 253918538 32612 32243 351823349 71439 71808 865508224 66535 65813 335457762 16189 16977 894015753 25039 25358 927149453 69106 68555 252475711 54612 53882 724550077 30559 30445 280848843 44104 43858 850409967 2181 1530 336627778 57578 57460 24100420 44168 43627 767290007 22465 21957 203830608 10276 10964 544594885 32426 32626 430911875 18003 17243 21008635 1688 2373 697772109 6951 6731 840601468 52367 52257 841425904 67431 68140 458314805 32632 32280 666047618 25191 24994 577530756 32634 32325 726293424 38473 37765 516510814 37434 37540 868332918 49629 49483 919954655 67139 67749 588589957 28058 27758 121712411 54202 54630 9021505 35690 35339 739035948 32642 31946 79230629 77216 76804 775260813 52660 52423 818159514 4016 4738 262121829 55541 54898 785581778 24188 24369 336442862 74286 74197 63700855 14452 15201 966375551 52582 52367 248025168 55355 55011 86201521 10033 9641 30463494 32221 32109 898818866 65870 66039 48691058 49752 49452 952304071 60584 60268 178883400 3583 2802 16181194 51714 51561 374371230 20930 20267 723138672 75292 75585 181685125 26212 26119 653111613 32662 32459 57943068 60315 60308 832013557 52578 52430 31305007 21578 21508 9742328 76934 76641 530532718 31928 32667 311272276 59963 59203 282961834 32125 32669 210732774 32670 32426 378160487 36547 36732 132155308 32672 31877 74627261 58157 58055 129908973 75440 75498 536707053 71294 71649 797084143 28935 28503 383163187 35752 35966 313188328 39810 40147 273793093 32206 32679 730525371 64797 64369 568862270 55725 56485 63937218 2690 1957 643961198 73540 73223 531235678 2142 2935 388502761 55145 55904 8579019 18967 19241 892108334 62332 62322 726907956 20291 20013 107531903 34703 33984 254929788 53260 52684 168032923 57394 57631 981302828 56491 56871 82204430 1802 2011 777853183 32694 32667 645470586 33514 32841 129716030 47945 47323 441397699 52667 52646 162593549 76514 76619 903540831 43938 44196 746840452 38812 38679 898521821 75604 75860 351223037 8763 9375 720504097 18207 18206 645034618 47647 47143 599357864 57159 56425 709299012 32706 32039 299731959 43585 43217 391360823 54810 54050 6408241 26683 27217 915064487 32710 32348 3914967 32711 32364 374324153 32712 32533 79399180 21126 20738 313130176 47025 47632 443916076 43341 42807 332261426 56393 55869 653266354 34920 34518 156686339 74672 75310 612331545 30552 30847 714623585 68636 68230 950022265 13395 13392 276254182 2497 1916 937353832 7096 7151 165803226 51287 51926 368512417 62718 62763 38316343 52074 52382 530644473 6787 6861 42054914 77429 77661 294802929 11729 11914 508037268 13728 13677 187365998 30448 30349 849285078 7189 6919 757971178 10668 10275 141556414 32060 31564 519730994 1695 1681 302807003 59730 59269 534017803 68175 67933 903037402 32738 32240 82665259 31985 32739 726050176 2240 2268 723208972 1863 2300 215733578 74526 75076 881832504 77694 78489 174229975 8811 8861 55940736 31521 31658 184052916 28242 28194 793869304 73894 73419 38455289 23257 22787 718426248 1473 1226 436869896 73696 73527 18714751 1806 1665 799169367 41329 42069 69784603 45723 46405 929691709 50265 49889 30499363 6059 6518 147164080 39676 39495 632998057 71040 70472 957318533 40239 40068 705084001 72616 73377 532023855 32532 32760 750491718 10996 10813 135807367 39278 39957 325240758 16769 17529 768499863 6467 5871 3506155 7652 7895 384345319 26135 25531 60949451 32767 32686 27706532 32081 32768 807198766 32041 32769 728423835 3097 3409 608085070 72782 73518 211078611 43070 43319 102697074 40496 41025 38810880 29138 28645 252393244 32327 32775 693032277 49426 49012 989645052 29215 29177 496504721 32035 31861 426355377 34059 34105 749358041 27468 26861 261967204 64884 64371 541304472 21293 21979 963515406 13291 13657 776713456 67150 67099 462926651 7836 7109 74953470 36232 35942 317536342 32787 32504 129398971 29149 28550 200532958 61659 62408 955566157 32430 32790 317671627 54388 54217 255650319 66344 66245 393095558 30017 29784 97328328 32794 32736 207631454 32795 32722 904197 78928 78540 164436644 1608 1020 22688860 32798 32797 665521204 32799 32358 320025246 77105 77085 10735559 16634 16717 43896959 24326 25020 189282186 15724 15677 635380667 46327 46434 199655510 60297 60643 240683150 62707 62814 95472874 27809 28394 442292203 78533 78539 164136748 29663 30245 70282660 7756 7909 710601120 51897 51252 709424645 32812 32090 263762143 55529 55318 437051765 32651 33153 927903387 73715 73400 38942567 63614 63808 318173006 8092 8506 299414006 10385 10019 696997115 7724 8018 54684261 14217 13941 541314061 52659 52312 917656307 22945 23071 614960767 32823 32266 954284799 11360 11264 49702769 20806 21269 569240250 67192 66513 974196137 70082 69415 899133025 32828 32815 33794077 8938 8279 479826034 32830 32498 635042147 51462 50685 159622233 37584 37059 563778122 65578 65407 721029084 32834 32392 85577961 45011 45473 642213878 45730 45190 228799496 71304 71600 82879267 68890 68572 382420407 30156 30645 714186750 30078 30624 50587361 25835 25476 611213887 35660 35343 257498402 50935 50828 389055481 76354 76806 560725824 39314 39085 960664126 30558 29968 99890730 61489 61454 324248928 32767 33516 485703651 31086 30991 428881882 72124 71996 55633214 76660 75866 310497956 23729 23161 153867476 42690 43129 480341338 14342 14601 705821887 72707 72299 48771975 24371 25152 519297512 46262 46599 252704548 50198 50869 275646242 40846 40644 664145909 38182 38856 827762298 37780 38416 594838992 6233 6312 715523531 7982 7734 688524089 15418 16056 382456981 42510 42971 328885968 56580 57290 756518570 75058 75766 704398944 75430 75937 548667669 32807 32869 162715859 65982 66126 18742776 11830 11620 122701895 39182 39390 666431339 70157 70778 584278662 47009 47052 321716275 810 1077 869077620 32732 32876 196754218 38134 38322 870792387 32878 32253 99555776 79052 78291 137127991 9890 9699 253153278 11610 10922 375000411 11052 10719 560365504 70503 70268 347216827 33904 33700 753104262 23490 23741 947677788 66900 67204 881839958 67159 67787 92487931 78726 79433 252436239 75278 74820 61144173 53557 54204 152915539 32891 32473 306500286 46421 46788 684504490 54212 53848 190028223 33957 33980 289122644 10322 9845 321746319 18098 18065 226543481 32897 32228 27762230 48927 48322 595831405 67860 67107 422161068 12911 12251 122567029 32182 32901 133179280 28171 28613 104655489 32570 33192 155679924 32904 32331 877383816 61266 62021 567058404 14256 13617 811132414 32907 32730 476274136 32908 32642 67834577 32909 32224 574880854 65486 65324 493568519 32170 32911 824237313 65570 66111 332474566 33065 33496 147564462 13918 14019 919767390 58367 58057 736194396 19794 20085 211401330 62286 62770 84184366 32918 32767 487877761 66054 65695 668948075 72738 73526 933387674 51623 51666 78578777 15911 15997 118528975 45990 45954 837598759 3055 3150 767019622 26914 27605 101920854 8236 8604 877783222 8036 7303 837424105 73684 73370 772072069 42313 42336 119051703 66370 66543 240175089 5010 4737 500931304 19995 20225 809491860 71954 71653 613749047 65191 65528 709238160 26370 26702 276992395 32927 32936 814102910 38058 37340 802255105 14310 14250 244691994 63833 63740 107142347 75035 75599 150113037 66153 65492 449489406 2344 1546 868443337 72016 72616 273778072 25336 25848 478067424 46922 46858 935833513 78219 78192 176584135 5098 5029 820118563 191 258 182625089 68409 68984 418701032 75125 75182 597295377 47796 47627 404818355 32952 32635 346860561 66756 66644 60308894 5254 5618 146766915 182 569 838770352 54500 54340 130630350 62858 62239 568966988 53256 52869 676448997 32959 32372 299848555 68331 68268 558011217 38862 38709 226399442 64779 65128 547360982 70969 70292 823547567 32964 32257 624815426 53477 53214 870792724 63105 63120 312241157 32967 32818 534559272 32968 32330 59067228 22646 21908 605439276 61561 62340 840375440 54400 55064 190056955 41067 41374 979042790 72192 72713 752451410 77686 77447 67117528 32585 32975 53835124 43723 43281 716296875 33539 33169 8236237 41486 41991 987465045 25756 25691 571370493 23836 23063 624473308 32971 32981 563266439 73892 73589 504086069 22288 22921 144536040 3403 3267 206181295 74254 74061 43380579 59771 60516 100418114 22011 21333 598057228 18869 19111 324346230 44917 44243 766553296 13010 13366 499809291 32881 32991 131688545 30756 30172 381202599 74818 74849 721324164 21406 20943 542998805 32995 32968 168377657 64467 65150 687301294 21948 22094 951272817 7667 7619 26466598 15946 16391 294980851 71205 71365 350888675 33001 32710 188827835 28372 28955 441554351 25569 25874 647960066 1990 2419 168217097 60884 61021 929231599 16910 16447 887365181 50471 50425 465630424 59405 59121 420109694 35193 34786 4862563 59627 59926 706658105 39858 39505 11164597 15732 15317 250761193 33013 32888 180438531 1872 1725 176442725 17208 17117 590924340 79968 79730 700981846 42983 43415 99560052 34856 35592 208994723 44967 44370 84024741 28550 28839 307049102 44546 43948 964015345 57887 57147 589253641 18812 18836 184326095 78716 78122 297242885 56533 56221 507167045 74024 73946 386892144 16030 15263 708742864 48309 47915 896992180 47118 46983 205329092 17558 17270 752790287 64803 64292 320172326 18154 17976 335225472 33033 32731 284885017 52430 53140 114393328 15345 14631 49256334 2293 1911 69984637 10979 11186 203717275 32670 33038 787290801 63617 63411 349726434 33040 32593 982396171 28588 27962 278151055 60810 60245 605843638 11234 10458 194036633 63761 63732 86476457 33045 32638 149324130 53118 52388 75231339 2951 3333 692713331 66364 65641 717065502 23563 23558 834626922 10109 10604 211479044 33907 33368 242839917 3237 3911 191538913 44120 43760 909485710 38702 38886 85195465 66293 66383 94528056 77226 77733 388100184 2650 2748 891939743 67704 67468 395387735 55135 55788 760220099 32313 33060 284466015 53003 53160 721699077 70106 69824 608732077 13025 13468 347907025 76166 76805 822865235 53342 53408 894279737 8998 8373 68961247 35843 36343 976449299 22460 22198 113321113 62101 61836 917418143 7358 7134 907105713 10412 10028 739291532 51737 51872 79863623 10028 10303 676572736 41943 41758 25024859 21122 20443 478972173 461 486 316585849 35712 36050 186848649 28561 28526 744135023 26124 26690 880038274 33080 32444 876356001 14740 15210 117935806 39528 39537 19668455 32746 32516 2708388 64589 64594 8660879 45570 45295 120445707 9899 10326 46880200 31193 30930 936489792 57420 57383 469247053 48316 49013 868229759 63813 63875 979139920 30527 29993 237431673 9346 9023 489495179 27306 26810 83088637 32992 33094 44808212 45768 45203 472325828 1524 1064 73593656 21000 20392 523936070 33098 32981 903537562 1661 1906 691898369 52187 52879 904901050 44893 44721 192742490 20852 20570 17672948 30057 30487 469455522 35681 36184 77000948 33606 33777 15255667 51434 51977 851424470 33107 33012 207510523 8418 9114 908879105 8782 9003 479919818 38680 38624 63786188 32745 33111 460105057 20214 20182 44546993 19608 19880 815458898 32648 33114 177046726 2993 3451 359455981 46141 45513 298135428 33117 32747 475751717 54353 54207 670451610 33119 32726 226475233 30911 30890 821180319 47247 47205 493183936 59305 60040 803001773 17052 16565 56522835 62760 62945 229972574 79725 79060 825953459 69907 69561 258452977 13065 13276 252728330 57615 56878 29855385 14018 14450 854222647 25717 25623 991831128 49269 49476 937683476 51776 51574 411162640 32654 33133 601076206 24216 23960 524701948 34510 34062 97768648 42993 42556 165638753 33137 32428 544676931 58423 58945 455353928 79542 78912 649216829 2615 3202 815796368 5755 5337 553937722 29079 28374 482645681 48451 47851 573187620 33144 32754 745650670 6780 7464 583713639 38707 38181 562792949 58476 58518 136074227 47700 47474 515389484 67248 67183 142471009 19160 18785 651922208 19285 18809 187944634 15538 15314 629980673 6199 6870 990774595 24110 23848 360402521 10165 9428 381269101 61135 61093 691539631 28998 28821 525063847 69272 69214 737754200 36741 37239 11728463 78253 78887 137722467 42411 42965 507093175 44806 45166 499864123 22877 23355 53249969 62637 62780 264509956 68354 67993 327664396 46250 46304 907415858 76744 76548 656931253 54949 54666 623101716 52433 52573 133239812 33170 32652 122016813 59790 59748 682654978 56872 56466 524556166 59101 58553 588072799 78457 77702 812751071 39412 39128 556733502 28830 28688 433701329 33982 33592 658721779 29131 28897 858722562 2718 2314 459974888 5626 5469 649775188 11970 11391 817222915 62261 63024 907593034 938 237 132739569 30247 29619 511388722 32881 33185 680678554 52753 52455 519052703 43793 43334 640188401 4242 4531 753367331 48723 49126 281132599 10712 11055 531551187 53596 53548 248811583 32854 32903 625597966 54010 53961 345062044 2505 3048 251909802 73017 73310 950735749 35864 36068 382877888 57437 57742 167640398 3215 3214 826586094 58387 57593 360752609 57451 57002 822747176 75557 75389 264567193 24503 24410 289646655 34889 34138 538864608 29486 29059 758910451 52285 51784 102553618 23499 24131 129734604 76156 76804 192044426 33208 32761 22729535 38097 37898 910672420 18280 17552 348372543 11218 11863 849870251 73225 73395 648534132 62004 62034 79126124 39481 38722 580371769 1887 2543 437580103 9641 9447 424766987 58516 59234 616069653 36382 36741 56957556 33568 32835 93877480 32450 33220 191287587 13328 13306 187438344 50779 50788 65204300 47592 48161 110466833 18310 18806 190174417 63330 62725 598721555 32253 32073 397766815 46415 45739 150249788 1370 1662 954884885 13232 13309 397929936 32933 33230 537319366 6835 6903 350810499 25582 26129 22407450 55494 55170 230830628 6102 5331 214881508 27528 26863 238972474 68680 68354 615933822 75572 75333 128551008 5639 5473 981204346 54522 54980 574501103 56962 56279 553544403 69742 70234 521605611 15804 15384 597240217 56642 57213 477744235 74466 74349 5984706 72724 73388 800689174 34653 35258 843377088 55870 55411 39609588 57587 58376 584355296 66585 66092 609703913 17440 18127 294664079 551 1041 321868965 24890 24207 140371156 21619 21497 280957680 69482 69767 532149779 35912 35827 719412739 5596 6325 629933535 16493 15783 991504807 33081 33258 895657370 48929 49724 246013892 280 425 849445563 30708 30650 160275279 16175 16325 802104009 22038 21547 207210238 42219 41594 156956404 21807 21503 856346706 15827 16115 183668742 48622 48535 986529249 14562 13794 23316297 36908 37063 473436628 14220 13427 622477855 79682 78924 592447642 8669 9411 178809727 78318 77643 925442730 36432 35905 839374730 28000 27402 343971739 33276 33071 900001421 51284 51871 596540120 6159 6034 241610769 44876 45278 8084947 1043 1725 30691171 62867 62187 430418911 55313 54939 325697275 49241 49058 851246494 76446 77054 363751538 29699 29202 833622998 15986 15434 311376130 8699 8086 673930943 23425 23001 928587917 3502 3876 13441464 55888 56426 217864285 16131 16565 978381632 77754 77060 377787139 59134 59542 506767835 1124 755 119820615 37786 37378 278377191 32674 33296 466049165 49520 49420 808417318 33103 33298 733790829 63486 63222 971345123 23388 23435 19759539 20354 20219 31568460 46420 45828 142629605 33303 32752 584004377 35705 35727 361280643 65970 66327 900458604 52857 52773 483458791 4951 4967 206741861 10316 9543 81900175 24443 24070 106690339 52676 52048 581622678 33659 33347 779749774 16627 16860 309220818 64371 64224 956824158 33314 32908 986057964 19955 19790 544880243 28861 28752 931956487 45859 45367 794422632 33244 33318 748304397 21993 22538 880725319 32540 33320 538619434 15830 15295 933238327 71435 70890 863471042 78 288 456278240 32820 33324 4259437 71221 70489 721380502 15431 15750 696892993 33327 32948 97684385 45345 45383 896914159 44286 45038 41513792 50458 49694 376057219 25517 26089 142268384 33332 33294 748392549 50216 49667 214812336 43594 42939 223882317 598 392 191714047 34503 33809 705479201 24797 24930 524677892 75129 75530 486438034 72550 72045 886755081 32800 33340 156119381 74798 74486 820886674 34677 34093 343362 6301 6339 914374543 6464 6315 499949463 3728 3148 694580771 10841 10541 890874877 51976 51287 678054049 35951 36597 506153755 71423 70748 536396290 43006 43718 869057696 57435 58152 216396619 32702 33352 81122934 4238 4799 366976243 33354 33130 989643689 51827 52540 680618202 58650 58587 652200286 11700 11353 566634286 65084 65337 125432129 20857 20362 456317590 18745 18407 458593465 74005 74765 54518944 32926 33362 117336311 54013 53482 681374225 13751 13343 473776965 10608 11016 693049451 15144 15305 130804823 33367 32773 560872474 8399 7944 70905607 64386 63682 443053114 32670 33370 860844621 34318 34831 411177080 28209 28675 843769286 72660 72441 395851855 55484 55982 970750351 64545 64341 967866192 70975 71318 885929760 32990 33377 110313441 18293 18868 198072229 4811 4058 400283147 63062 62709 640052419 45900 46658 408380082 3449 3302 79264134 12030 12141 545400770 37256 37954 883497766 73640 73174 37979576 1698 2061 106031023 4017 3363 237916901 64351 63552 847766165 32339 31597 999404151 32985 33390 161440795 33391 33113 63578598 7857 7873 59085799 48602 48588 356035582 21494 21108 569326 33395 33368 771689266 32685 32195 920711201 33115 33397 418956697 71212 71815 953794807 14841 14982 256858166 28598 27991 573048686 1466 804 912575648 33402 32821 123670834 33137 33751 564498514 27328 27546 91239193 79396 79158 739733143 19364 19014 705063690 8598 8821 983635456 268 438 631977580 56644 56388 193052192 35307 34672 927867168 14197 14261 430209834 32735 32391 106707430 14770 14795 868871115 75638 75227 20991977 31385 31344 417801103 34154 34189 504574203 73192 73971 113174659 17586 17155 41922921 33419 33417 16858803 33420 33272 671022389 36517 37193 436644720 41651 41536 529149013 32827 33423 470641036 24844 25446 674581923 33425 33196 925169120 68127 68381 181273685 5803 6139 534995543 51270 51016 949022984 33429 33244 868229013 32389 31870 173623320 32759 33431 804329808 7726 7292 754486963 33433 32641 918918447 35896 35336 352911277 28301 28828 29982719 2307 2257 408368029 39401 39921 876689363 33438 33317 632805068 43803 43529 215741126 32845 33440 801670318 41158 41906 153595120 71771 72452 990799918 13598 12892 786006182 77988 77694 233971371 29105 28961 107236512 14361 14802 378239123 3371 3250 306306913 57973 57623 374946704 9590 9678 805195602 32532 32489 273501192 10855 11309 119512558 22194 22911 543314133 21722 21039 173128059 4059 4777 715907700 20620 20316 57306600 15806 16581 517809047 34110 34093 212898479 32026 31980 269942423 38766 38298 82319022 44459 44255 556317280 52966 52655 28192763 57617 57702 827822104 33876 34586 807019856 23664 24186 868967112 74792 74547 841434978 33127 33466 610821523 75086 74545 898466173 33468 33302 208925679 2832 2754 278107302 69133 69648 224992036 33471 33252 515408457 69232 69653 668371642 13041 12637 628191409 7332 6787 983385605 32877 33475 727699117 21175 21054 519672948 12550 12865 327227881 68559 68337 13359194 32835 33479 189657464 31063 31101 500227072 13371 12656 710882871 28820 28086 356867830 8921 8803 748754511 26193 26064 62878151 33887 34679 231112727 68988 68585 661152107 11321 10660 696034543 5386 5095 702100764 63912 64298 577862055 42001 42780 206489845 27512 27587 934213135 77334 77326 67199922 12317 12646 645652504 21039 21084 246749631 29239 29142 330109054 49778 49017 192593571 33028 33497 455253540 60321 59555 754974291 33499 33208 519505555 78076 78044 454315955 53723 54143 383873794 33365 33502 518941942 45273 45843 719090499 42241 41541 509013149 19174 19719 556612436 42171 42758 339407292 72450 73225 494751984 21246 21196 32875676 35732 35141 431151025 72628 72449 538413969 52540 52751 420450297 50460 50394 286926243 37616 36928 61540358 61703 61553 807619402 33310 33515 562623568 58441 58860 436771407 3686 3437 510893775 49113 48701 745017491 55047 54507 324787352 558 1 945061231 54308 54183 648017977 72087 71660 141527274 739 1115 822953592 74861 75231 586317258 76825 76602 224660895 37971 37862 599394033 18286 18389 169707748 56728 56205 419820614 45902 45340 441262297 56278 56946 827354360 2657 2296 181075967 51337 50783 152411342 65804 65789 422395895 9364 9784 774337124 72964 72934 326104020 32971 33536 244958768 78980 78245 88824249 21567 21107 160980050 10391 10410 555266902 33941 33321 554358893 16400 16212 118815737 32257 32718 362240399 63391 63715 851208520 38828 39392 873006167 33531 33545 799334237 42441 41691 545787399 24702 25387 146141850 36615 36600 277742554 46068 46628 537123341 50565 51007 203701971 20700 20718 530076473 32063 31750 233097149 33553 33047 446572887 33554 33240 888127316 42397 42105 744436556 64351 65068 298431042 990 323 1685274 61480 60692 407095901 38818 38584 177891959 29996 30303 532901483 10331 10036 468399985 13325 13373 516459765 75184 74950 10352375 11695 11703 46174412 19948 20399 811729111 74494 73791 915026027 19552 19746 505001394 32886 33293 496017786 60839 60787 832373420 67574 67428 991576576 76864 77213 954395306 69172 69604 966531693 19181 18629 931841537 65302 64560 9941629 66732 66733 171174487 33209 33576 94477801 53927 53287 897969468 4000 4640 805244401 59038 58420 93665985 50079 50515 931658416 51636 52376 79710629 33582 33548 459707647 55345 55584 807728064 33584 33325 34400733 33585 33333 85958838 46314 46715 39636185 50450 49658 238392497 65609 65025 251173549 64645 64603 668454882 62796 63436 27206089 69990 69918 424661362 14120 13631 988313925 885 239 599089702 13683 14170 497267572 33223 33595 362690252 33511 33596 176458372 79361 78734 853903469 33579 34263 69857423 79444 79076 6093802 49123 48714 132276930 33601 32826 532771059 33538 33602 423847464 68451 67858 194032121 43197 42830 10643273 51354 52056 78803313 33606 33081 597338233 72999 72597 770594078 34275 34125 48260730 32981 33267 955210894 28417 28018 789217327 1667 1177 162089142 15025 14791 222928392 72887 73339 191482101 7991 8684 309151495 48834 48773 939196144 31029 30519 857748530 32848 33617 914783171 35170 34755 925309318 57782 58021 744602893 28079 27643 946573354 75467 75586 292465474 51200 50403 670115307 43925 43330 223703075 22240 21938 326677400 31568 31201 498843262 53177 53852 75508318 33627 33446 698427021 25740 25331 317310639 33046 33629 837997366 33630 32859 23956530 7085 7176 850919493 33601 33632 103275250 12788 11988 18796677 8570 8808 235637424 47607 48259 398323294 9917 9664 913057753 18582 18036 990980050 50807 50998 311495990 50218 50802 895439385 31428 31011 877307291 72461 72855 280902729 35791 35327 963093391 31737 31265 126358292 21496 21172 635448533 13603 13227 547300794 66321 66467 811967851 55222 55829 632561913 78 1 69497266 73659 74350 956912535 74677 74318 116905134 33651 33430 670011905 41846 41843 633309308 36569 36768 893546796 33099 33654 280818673 8955 9406 343342777 64556 65009 273476744 73933 73482 708615022 20398 20958 895835333 16387 15985 89554386 59325 58528 547490727 53030 53368 856688135 7169 6781 272593582 10900 10715 897696817 33664 33062 517766338 58144 58539 288066894 45119 45737 905108892 22923 23478 183954268 42802 42307 490397437 56249 55558 860448245 32163 32328 398758011 10132 10244 776895431 10263 9530 373896829 52886 52626 339815653 17045 17201 915624370 33314 33675 823933960 69321 69208 883493058 10243 9681 165873642 24857 25150 197489060 46842 46818 129358577 65298 64757 314609578 9546 9263 538421726 16729 16162 905327265 76382 75692 706665632 49741 50012 137670886 33685 33063 433149886 49237 49700 128037513 14550 14707 733807047 9229 8565 889415980 13368 12597 928175934 73284 73229 324672702 22361 21707 811117259 33692 33521 221564051 25571 25803 90344453 48406 48507 148266336 33951 34125 831261826 28748 28097 636369041 70200 70554 778871799 41856 41331 230975453 15964 15562 501471636 38780 39515 153433549 24821 25289 777264837 33378 33702 140052530 33011 33703 13756370 28416 28375 68038486 24982 25603 61517192 70112 69557 772773509 14960 15039 816230479 26259 25781 260106711 73222 73003 484253326 48767 48376 675589724 27441 27630 890432773 48596 48241 837546709 32423 32452 685193850 79848 79337 245704930 52373 52391 744667101 43056 43522 85254985 39380 38674 508923540 71280 71291 50553973 20334 20370 404566840 26876 26113 414615250 40066 39542 647034007 33722 33358 990834082 8262 7762 5695461 36857 36651 234315753 9121 8672 452813845 33136 33726 907714788 33296 33727 31575400 32737 33435 52248763 44608 44723 617109890 21245 21541 567373061 52410 52760 804605319 60549 61159 90033046 70862 71293 2394759 64909 64398 593992061 62832 62264 366056096 55697 55178 911623658 3682 3720 155960433 6336 5843 296931285 33496 33739 565073139 7639 7500 11543333 28099 27412 528231273 6633 7208 78570385 27172 26411 622979562 18716 18354 434702603 28808 28266 100243299 24688 25432 954908817 14878 14442 800155060 50931 51568 456457678 33749 33142 665568834 44500 43972 766037587 69913 69619 629244138 63352 63376 496732732 77314 76650 111052607 78174 78132 883816956 17551 17583 960154965 21575 22227 132356391 16939 16434 513767017 55558 55057 997976973 56189 56105 944663913 45454 44717 412745292 17363 18113 430904606 41830 41080 691817130 721 261 687000824 10259 10202 196240821 49007 49517 832063596 12322 12109 872310480 26899 26266 51362485 33768 33089 108326142 66880 66671 157276288 9840 9547 583164731 29672 29619 134252203 50669 49872 518929665 54173 54303 512750960 77647 77808 746471081 33775 33414 339975787 21639 21942 666534283 60430 61150 959953401 70085 69370 685132468 33779 33343 214057656 41237 40912 631898861 25613 26024 17505606 33782 33018 804422175 17962 18110 513920554 33784 33299 76484616 67037 66510 74681978 33248 33786 488011101 53711 54164 762509808 43080 42401 467404601 29027 28552 966910053 33009 33790 848487116 34205 34696 231525726 74952 74698 805470290 14500 14005 949720183 3070 3442 494129302 33520 33795 511898959 17597 18204 666297225 41974 42264 477708311 50834 50944 195188616 70127 69655 327523337 59258 59695 477099470 45300 45106 699816164 67723 67010 42316923 73827 74544 403420898 9666 9245 689142301 53605 53812 35327830 47026 46792 842314010 63578 62846 352326818 62142 62639 737377119 4907 4751 762073968 2861 2735 584692662 26006 26676 44384756 60500 59910 797751777 66919 66688 73691012 22091 22180 219736137 8026 7975 580848560 46664 47308 654050430 10465 11169 804254858 22242 21491 642285960 54708 55225 292798023 16258 15587 171320478 31940 32284 400664891 41225 40740 613572886 67812 67332 895983880 47506 46803 645721590 37732 37160 407878033 33490 33826 231261179 79055 78265 654196155 26357 26331 105971286 50593 50325 233917142 33830 33415 550314778 43373 44054 721367989 74823 74756 486587002 55492 54933 242976610 12538 12123 134433095 11995 11458 850171371 9644 9748 267007031 70801 70367 493814628 41673 40934 311118913 6974 7422 357187 2525 2782 146731318 17361 17384 594996642 47840 47647 70179787 5922 5888 543141100 36317 35594 766951144 1 25 743989686 60445 61134 230337893 44271 44359 523418951 60747 60595 802253117 54176 53845 211279678 63188 63017 187062849 7337 7473 842205707 34860 35308 886583366 18524 19177 565072670 39445 40027 796639428 45330 45064 351289123 13891 14317 683727852 33137 33857 228996661 21200 21550 456169197 41500 41284 319057383 33705 33860 130752716 30832 31050 685110125 22829 23430 986022502 53703 53018 741848987 22493 22817 113336868 55482 56030 620685937 40406 40691 185947805 19679 19493 636035444 6249 6560 821579383 25040 25375 757801643 60695 60434 794170385 20219 20302 803756362 21591 21727 853998276 39443 39206 161289956 33575 33874 675911172 45260 44716 998042015 20782 20874 890341160 32958 32315 297807018 33187 33878 605637210 56043 56178 665063462 52685 52238 69206393 40799 40821 363177318 47880 48256 565620624 38182 38067 268684071 9132 9472 762538497 79778 79147 595075555 32601 32486 603492000 8892 8585 324762413 20648 20442 525911458 56906 57443 744145326 59154 59120 53200795 42929 43151 231021116 41639 41490 121446030 977 1094 33944754 33894 33097 71792148 4682 4180 872288663 17224 17183 477662744 33897 33479 783849116 15167 15765 487385108 16992 16274 771842270 21654 22005 197282135 4647 4393 6075171 59607 59507 173650782 12046 12470 911378573 19144 18575 686289201 20906 20396 120894942 38569 38568 154721904 54579 54566 601305783 34155 33430 88235293 43411 43061 206836215 9490 10108 313202784 15485 14699 516755085 12680 12583 678828321 64784 64307 634441377 42919 42365 592877656 77214 76543 963604084 52193 51863 119640955 118 1 553798865 77525 76864 296359729 18425 18021 696349682 33122 33920 556190996 33921 33740 53221222 50895 50830 574337705 49145 48575 102281511 67604 67374 496894480 33925 33285 889089018 33926 33839 520871472 78677 78954 936446504 48442 47714 741705637 49675 49416 851537065 55323 56021 745389619 54710 54254 136691707 33721 33932 717484100 52208 52086 427552567 61888 61229 188672479 16609 17085 125453353 7372 7725 251502867 6372 6759 553830145 33398 33285 822082689 5732 6151 626930997 52321 52900 274477591 28989 28869 142959953 67761 68052 486690850 33943 33768 47887721 59384 59599 690026063 62570 62048 649308813 55570 55961 214287809 27138 27802 205113038 33948 33634 623559425 44807 44611 443041809 33950 33263 877862908 56187 55442 29223060 66842 66384 171176029 76820 77484 474899264 5858 5779 228175921 64434 64049 694377546 10451 10024 770239596 33957 33259 178427628 28880 28255 738934356 21313 20596 164752463 29103 29086 681186430 13711 13337 257968625 75686 75103 702158854 5591 5296 761202107 33610 33964 963710364 77433 77050 758405268 35965 36670 201877525 60883 60858 724362187 61166 60743 270465260 50035 49525 634210962 33970 33847 15260045 6827 6724 363479025 78169 77386 548464301 58534 58226 832655755 2672 1924 87308558 51564 50831 663586599 70000 69408 17373716 53174 52474 735230592 155 93 399638100 52870 52453 536165725 26878 27595 288919035 36097 36200 194657150 74304 74718 778087441 62879 62274 80656076 33984 33722 110428425 8352 8096 130608317 12273 11583 991636935 72649 72066 614343950 33988 33700 177376068 12332 13112 452256034 77451 76946 122519899 32427 31859 548086792 17816 17040 137334355 33696 33993 426545732 72613 72989 653687232 5977 5821 142437013 34744 35367 80551436 33495 33997 706249014 75602 74847 578023101 33333 33999 411201251 11581 11950 457032705 58263 58428 947134457 3015 2472 132989007 2444 2324 201704472 68698 68859 110827710 25409 24710 251456724 75594 74920 132809813 70382 69991 337474561 39651 40375 430618194 31872 32465 380079362 37319 37212 377454150 8741 9130 998167584 11961 12166 60317118 59670 59536 137504036 2897 2146 337912074 8542 8724 341448244 67592 67557 437293896 34017 33697 702431810 68360 67789 846784883 9187 8718 332361684 34020 33728 190818913 34021 33899 693347592 21752 21749 639671894 17422 16795 455347348 30152 29381 184121700 43006 42287 9459767 65332 65852 76497285 64662 64936 494631283 34028 33294 151737616 59722 60174 983984895 33631 34030 855526490 25342 25222 430683959 48317 48364 130886648 69302 69345 788621602 34034 33594 94178724 41520 42094 166349623 34036 33602 961872208 15663 15795 722267012 73267 73207 564081034 53521 53022 162598705 10550 10779 197219145 34041 33311 887864466 73847 73275 267178831 37990 38577 86289934 16757 17042 723442207 34289 34741 988230576 27201 27260 345726706 17997 17206 330960732 19481 19768 474360188 69949 69234 112365246 20205 20197 677525581 73515 72779 7105245 50695 51365 744708833 62335 63127 786644709 25039 24593 228276425 24290 24670 29043205 42436 43139 88815269 61456 61208 217074612 25832 26571 945754472 34059 34056 414417582 33382 34060 826816647 26672 26114 88173233 6866 6911 749750951 18639 19056 423154633 12424 12967 641544808 34065 33890 721158241 75112 74456 108836013 14659 15455 698270088 19477 18992 620199933 67938 67935 962118234 18807 18529 562258700 66791 66124 953907294 1325 1775 354448597 31003 30474 890894773 37587 37818 12446121 5578 5801 669003660 28105 28362 513099700 62041 62026 519798389 55773 56026 81009699 58169 57582 818340667 73962 73759 366298075 55085 55341 329092348 30394 30238 284685005 60404 60930 900275291 6614 6688 904505916 66920 67539 787154871 53470 52714 212634571 2302 1998 129407961 33728 34088 351627888 71848 71271 82383913 24781 25449 85413826 68825 68675 824059158 61043 60315 633190775 62845 62915 48846312 65434 65038 59669333 24726 24630 135083423 49352 49670 42815832 34649 34858 784607029 18461 17663 133705595 78991 79657 360497106 26982 26536 823475549 34101 33981 768913969 34102 33397 373451109 1692 2092 645555623 33649 33196 558932889 7570 7651 684555217 27315 26953 42596912 30268 29594 252702236 19046 19721 591293527 77401 77086 108951745 62556 62090 495894165 14130 14440 902158920 53861 54180 350403814 61913 61531 629703596 40627 39856 421887328 4296 3834 462281074 33558 34116 109642713 61202 61069 810048615 25004 24813 233712097 8236 8298 251607110 980 195 365380021 34860 34538 286249368 12689 13105 422720468 10684 10860 579963172 66868 66824 805719843 46774 47077 848990160 20609 19953 889230224 73054 72324 746637067 38447 37955 775197420 31737 31907 752713363 50808 51380 27310658 48235 47831 596195389 55899 56588 890167793 56463 56220 678995143 24950 24266 936230015 34135 33968 605163730 13905 13317 504241112 65738 66478 809881516 70347 70845 927267920 36888 36643 303088355 74259 73754 174754995 15614 15275 497038710 14195 13961 811173912 47873 47768 173731022 52371 51991 112488606 4488 4432 810374876 60200 59636 629234852 3390 3622 340662930 34148 33937 123423380 79504 79856 700506430 79164 78595 906199350 5860 5128 538434120 29432 30033 113633223 14875 15097 159073481 72723 73141 78321493 33640 33908 527797590 34156 33642 232111145 16057 15876 261694257 34158 33484 41830115 27836 27877 604552008 47158 47633 753426271 25189 25525 64715757 5764 6309 489459220 33530 34163 478725724 75020 74366 114979731 12666 12595 876523458 57020 56927 784901958 68372 68845 2631426 760 560 715160545 77051 76706 237290750 52246 51933 268485965 67063 67481 580454602 34172 34039 829754334 34173 33998 715249692 55192 54997 735584379 73147 72398 696263846 45080 45576 468050413 70534 70480 290675524 41992 41228 5701784 42492 42251 779059923 8762 8407 452313296 16274 16186 84922333 72201 72883 798965826 65569 65238 3376085 33940 34184 907268967 57394 57823 335617863 55506 56301 82844544 65615 65334 798830946 19518 19047 31415219 10120 10755 300548921 31789 31683 237139275 34191 33579 663107865 12279 13064 561225966 49793 49487 569594710 38031 38391 489154416 33896 34195 650852190 63724 62992 738526353 26303 27010 749896983 77901 77770 84535879 19535 18927 746284389 48600 48164 497210637 38845 38449 553267354 77295 77714 953188940 25184 24490 18491154 32872 32499 543163304 34205 33432 785628703 34206 33488 332132759 24298 24743 638243732 33978 34208 74548731 26482 26175 750517488 43283 43030 421440110 16635 16084 742844158 22813 22936 659306689 60766 61534 744865275 17000 16769 268481756 52424 52653 302692517 2940 2216 757335248 57803 57417 397920561 26208 26965 586775163 46512 46313 685240711 41201 40900 33297757 42782 42190 728110382 48616 48928 989352862 33908 34223 87656107 67347 66691 62391701 6569 6847 645282165 34226 33873 464912999 60316 60049 247249601 28838 28431 936148834 16897 17472 388238310 57797 57653 858918356 45775 45217 248695930 66021 65938 622280220 34233 33517 211258422 16897 17407 622791835 35106 35757 220037139 34236 34110 990316811 47485 48102 256361421 58002 58184 607168637 41965 41604 633953287 31542 30805 186505036 8031 8059 56977204 18106 17351 985627907 58603 58881 552341763 28540 28001 783671601 17915 17361 444352728 76375 76981 81137002 24744 25254 17459963 29159 29174 391805343 57277 57880 680499871 33880 34250 456389747 67440 67072 878357586 34252 34106 546320196 7917 7522 156421372 33845 34254 453998470 67501 67061 342870693 19334 18989 929095544 43011 42436 955193865 24934 24548 503010924 57663 57273 254443201 16569 16785 786921224 20264 20052 580696736 10579 10024 249828109 76139 75460 530481272 71505 72104 594103001 33022 33480 83141029 77693 77570 486887047 52853 52445 990865631 29368 28954 535939504 76653 77372 988811404 21653 22161 724789736 9927 10627 806808940 72669 72621 619069194 40244 40605 930635615 34274 33709 69363398 71829 71251 499971637 22660 22806 67259189 54829 54730 287247904 30684 31011 232267266 70317 69692 738136257 5043 4359 636004452 48381 47936 300696839 52046 52392 575713454 32589 33172 247669768 34284 33911 762466084 38525 38246 732535333 69365 68780 197576674 2820 2246 661424850 34288 33757 192080272 5021 4360 418171835 64623 64344 293015986 4511 4434 539657325 15731 15511 197203188 49589 49214 619675167 70191 69609 377805591 79194 78960 816890599 34296 33510 410303894 29776 29949 200517713 71326 71590 492322020 26606 26027 994660021 58284 57771 238247893 16763 16627 115781415 79084 79773 903998073 31861 32554 841772158 28451 28399 42376264 34305 33702 400765085 29459 29903 943028375 49991 50437 841545537 15193 15858 321502989 14992 15273 224842043 1 10 141959753 18209 18016 63220048 23870 23343 682408312 34313 33630 319302929 18128 18085 110160691 4110 3971 925770273 35907 36346 694917568 6324 5770 108971115 33942 34318 821445755 70241 70065 659399494 281 957 511660332 34321 33542 743639108 39771 40008 780624388 33798 34323 976472787 34324 34073 508083929 44767 44244 971597425 76229 77029 172253381 34730 34544 254601505 14311 14568 300052905 33601 34329 490532951 31352 31005 990548396 1177 1444 853643222 65817 66613 990853388 60621 59885 330171403 19269 19951 93009567 53335 53431 991164394 34336 33682 262281951 67798 68232 181784938 34338 34034 537690126 34020 34339 139722878 10273 10449 915746147 26617 26396 723156352 49699 49683 478832885 55538 54864 916034658 64088 64184 277193435 2530 1929 690993474 38620 38674 728716314 8783 8436 435833751 23989 23455 138599981 19564 19449 16064022 34293 34350 198040004 21872 21774 6161219 46015 45327 58333027 17995 18237 589098460 39220 38642 78187744 34355 34006 634383216 19667 19339 969870798 8551 8036 10583028 17146 17050 213749245 26274 26187 536381056 5621 5875 967524927 34853 34077 238234777 29074 28746 895340803 32274 31931 367923264 14768 15311 873840107 74263 73639 782978288 34366 33830 883764441 16779 16795 77535360 77242 77955 761688632 34369 33776 343780029 4645 5078 972898745 60899 60792 361680729 14569 14499 34769418 48505 49095 254039536 12854 12616 444974510 8582 9056 148513910 3213 3427 490249328 50969 50272 518663929 38939 38471 548514724 57624 56854 887136538 54551 53843 917794817 69051 69337 2436112 75126 75704 141528285 4888 5526 401471960 79588 79582 938574618 37383 38065 356200705 70180 70141 273802871 15992 16301 894864217 33684 34388 947876950 72112 72860 727166976 25250 25155 958892327 16142 15610 386035995 69978 69305 351832150 62019 61493 13426631 34394 33864 761544632 70441 70799 71055676 5354 5272 24800572 34120 34397 4347858 58312 58820 852967180 5991 5360 366033729 11738 11141 181196420 53922 54196 236402688 27361 27288 375213460 10737 11444 200617822 50260 49647 27370336 57188 56861 244698466 52245 51710 8895829 22744 22965 128788132 31061 30741 464558698 19685 19117 380458566 78418 78852 308284837 19464 18944 258177020 43424 43847 264191394 78951 78839 61538734 69019 68496 341851325 68411 69035 769425322 49851 50247 377826392 34417 33985 19009359 55534 55827 662700151 57396 57208 944206287 27251 26495 163876051 72103 72543 190736897 33753 34422 314904680 11640 11629 203233746 33834 34424 43532064 63642 63380 937416371 41880 42135 216896199 34061 34427 887629406 62754 62210 611492705 37984 37477 648625234 38288 38807 610277438 47294 47341 343964166 37167 37313 772722010 33776 34433 305191855 20368 19928 961519721 60922 61360 240468944 48731 48503 790279926 18796 18690 48342781 47370 47525 748284895 48526 48613 759976627 34390 34440 841904474 63146 62753 911706207 44188 44531 750382898 9161 9277 661374696 34444 34340 142120572 74004 73225 411599912 34289 34096 507855769 33991 34447 77374530 13575 13151 206102469 40902 41687 866035644 40930 40433 964376183 54000 53412 4385544 38933 38573 131850713 57914 57638 959276528 19285 19509 46346192 34455 33746 551351924 27869 27832 972811635 73077 72518 252128028 34458 33946 323492837 34752 34470 308479027 47824 47671 581466125 39412 39799 650552219 10844 11078 784859628 10882 11636 84169694 42439 42306 34264035 9476 9308 142980621 64266 64329 834057926 16642 16172 385781507 28395 27704 369619628 39533 39036 319858797 35966 36364 715215932 9630 9044 168180059 4406 4554 306733933 44183 43755 109420903 49440 49914 229571592 18138 18303 529099926 34038 34476 645635827 25881 25452 113942939 53585 53299 69502999 10792 10993 698761997 79573 79636 652284977 11125 10464 842552276 64111 63940 268917608 33716 34483 392627562 840 1614 467149075 28172 28178 174273287 72914 72253 990906942 18843 19000 230253481 24776 24477 897685045 12187 12590 319914334 29933 30627 294121222 9817 9068 935489601 47789 47249 838906092 15176 15463 57507461 26795 26764 746196227 57153 57042 808450481 49900 49373 498182792 225 514 66912332 9118 9526 900073246 18718 18613 656219248 34500 33719 748356985 32113 31846 617088188 34865 35203 202627547 10194 9470 445080059 49166 49161 774992306 35698 34961 807351081 41820 42026 347919815 55500 55762 683321696 50794 50620 992667357 59131 59525 752777328 74024 74653 102370413 11306 10808 198091816 10717 11367 522460434 7351 7300 724843427 34514 34317 916214999 69094 69401 13217328 2817 2616 952799249 17493 17478 58889105 34168 34518 345166818 70938 71546 658341351 76073 75678 700298685 43584 43578 355091360 72255 71628 163415701 57916 58204 43569035 26394 25632 558787968 9857 10328 396351617 49518 50157 780315697 21952 21820 83270444 67203 66980 514481305 16185 16513 911092085 34530 33844 959231257 49622 49007 432960142 5542 4909 879472330 33888 34115 954469781 34534 34257 70749371 59098 58668 526204800 51052 50949 379377026 53457 53165 103689811 66714 67459 898377532 48149 47950 866620039 27868 28630 48884713 62073 61278 59580009 53574 53287 72288464 36587 36120 623937087 112 1 140934680 61372 60884 807665891 34902 34338 196480544 9692 9957 566120763 12404 11928 84585656 35689 35497 144412919 67881 67746 77348873 3789 3303 213358779 56024 55709 770775004 54602 54351 587095296 34554 33844 416243679 69488 69126 453257868 44329 44931 573453339 34557 34341 916622609 41744 41370 775972726 17539 17081 898379423 65985 66033 105423498 26278 26695 178705305 27639 27921 317905823 56305 55570 896815197 74687 74657 732764527 34163 34565 547651516 42097 42095 264101564 7244 6999 53754640 44673 44816 949559443 29323 29013 294560838 34570 34567 527159703 32657 33236 248562571 78580 78640 735420576 12970 13723 445215541 20089 19579 697533211 23326 22801 120410076 18192 17866 595513630 67795 67230 169262515 17894 18449 526724171 28087 28034 518510835 19114 19002 915926091 1883 1499 807012935 29633 29309 107150934 44058 43782 732908255 8017 8096 22825787 73220 72691 380896137 50447 50961 865584624 60245 61042 826533984 44 351 632423486 41485 42113 37921971 39695 39202 137863788 19962 20502 734791575 49348 49394 611013969 30637 30079 837938801 72046 72297 39654575 34215 33556 754494649 64815 65096 48097049 52003 52622 351707974 44552 44400 280905668 34599 34314 805467742 62939 62650 552390878 13780 13277 461663759 69067 68768 324364096 37727 38056 273848580 77584 77456 308590311 8508 8786 97311244 2863 3141 67984313 34607 34201 736988737 35447 36091 676988635 63388 63716 779609833 16621 17027 104716078 76536 76360 966977825 27121 26341 633026051 28794 28292 634835113 74864 75395 974969089 78614 78664 5235407 37575 38125 737617694 14624 15034 864955768 12626 12364 787748005 47461 47217 236998052 25980 25951 437056551 26962 27202 215363111 69302 69261 890823154 113 829 601724166 25992 26427 677547433 74851 74994 581393231 49261 49177 218401339 43989 44461 414713622 50916 51467 152888564 38734 39335 207636530 48316 47756 879195107 47684 48342 944655183 39009 38903 266020182 1818 2522 733207592 34553 34634 758815452 16053 16112 653389072 10190 9736 71724118 65552 65347 728908453 39270 39293 517630277 60893 61644 148773314 16975 16789 555085062 27940 28655 438636238 37643 37467 640853687 46757 46683 197410898 24006 24003 815689843 45728 45557 911055694 68847 68614 347607720 75474 74967 880391972 32132 32161 378507346 28295 28155 519363580 17824 18385 215625777 46117 45695 217504744 34652 33931 378026986 34184 34653 35887648 34390 34654 306735479 38329 38963 135404525 14074 14806 997126205 34657 34577 885213088 35150 34991 802625372 44548 44506 379823591 71335 70705 19173178 26260 26139 121038790 72085 72074 631913015 15477 16189 255391884 34344 34664 344545807 70666 71273 165449131 60995 60305 505183624 63822 63547 618295171 66461 66422 806532936 11063 11847 482258682 34209 34670 718367790 40325 39896 454366290 64128 64536 82370492 60102 59701 421373570 19684 19047 417484956 7568 8206 840563937 58724 58471 210642387 59994 59980 6509825 33938 34678 474903128 58362 58830 293118169 9010 8351 109563359 40810 41512 37872428 75397 76006 659699656 34683 34424 907010703 49683 49557 289942109 56575 56169 209592692 37756 37485 544155136 28243 28415 275479951 4787 4243 16776719 29995 29258 645941670 43862 43409 811795299 61311 60847 879964096 27109 27405 984151424 23596 24331 506895746 79480 78899 122137145 9723 9199 557591255 12675 13054 965054118 42909 43662 513537207 52712 53044 283043950 68792 68695 443372739 56165 56503 144836124 17036 16364 600220720 76785 76566 178934275 6796 7170 664215897 35827 35769 649545545 48109 47899 45558886 34706 34218 642475373 43731 43598 535800089 17985 18309 793147146 25660 25847 993069087 34710 33964 269223919 56868 56303 98345598 33972 34712 479524237 64829 64147 650685840 4776 4809 90165550 9746 9801 81905840 70608 70532 54418347 5787 5556 928591248 58668 58272 862404159 42807 43237 852528482 37045 36821 228265962 1520 936 853191564 1404 1393 635266901 74336 74977 435073995 37164 37589 106799124 58178 58235 824015017 34726 34647 891312988 34295 34727 598934685 34676 34728 832359078 72444 72394 543509160 25367 24658 155979554 51801 51641 618297932 68660 68524 852937063 16892 17587 859857310 599 797 204331701 51355 51921 169508926 42010 42544 18681485 44647 44115 447089127 41529 41756 181659830 29717 30054 582483617 77762 78286 217166018 60009 60576 334531467 61439 61749 151139795 55510 55931 526341936 27950 28546 743759553 34400 34745 11964925 22806 23276 816972007 60838 60042 985549572 17802 17766 383249065 28586 28051 756539874 37678 37847 707950203 34751 33989 459640635 18844 18449 474435958 1761 1338 31326567 26951 26214 165079826 15277 14606 740725430 66560 65921 409583545 65341 65894 185535374 68116 67667 939737146 308 1 567455978 37285 37110 50707691 10987 10558 486116550 63325 64073 133045856 66894 66781 364187037 31006 30581 356098681 78184 78168 706569150 34749 34766 870602981 37637 37841 63692781 70784 69997 37697255 19967 20294 863050692 3750 4149 188411800 74625 74378 39188694 4091 3568 952840779 14457 15151 609400168 14731 14502 839094227 53008 53239 131546534 40689 40933 141907369 58349 57583 123264385 15125 14380 968739690 34779 34442 534425117 13100 12457 99291437 34781 34032 782328290 28313 28712 342161221 22928 23147 889901522 77403 77243 144240671 4938 5120 891386875 49707 50377 486248425 46493 45922 994963912 56627 57143 696271567 74036 73991 597817260 64317 64094 586171348 34791 34509 67318819 30026 30469 289449314 42444 43209 517121715 16723 16474 191306368 23877 24210 296069189 46553 46121 108211196 48885 48577 579883935 21396 22153 828488653 16891 16168 124807017 67925 68114 687478441 56868 57561 781098799 8406 7858 152942454 14680 15374 758860691 36029 35501 266237298 39655 39230 441813979 69833 70036 362055499 71422 72158 245582936 46635 46633 841797590 68736 68380 469811888 54372 55114 978498438 34160 34811 986440512 76820 76327 531913538 27947 27767 43877546 38500 39190 301481404 54407 54066 84016949 16903 17109 969067536 45487 44850 395060476 76747 76099 554945380 1 686 445505933 78659 79189 490205683 39902 39853 932606061 71869 71509 619889546 36365 36124 40411219 34824 34511 379487053 31393 31828 805429953 1587 1724 271776224 38607 39211 838241371 64750 64787 829981271 29570 29807 588917626 4468 4704 979372931 12973 12413 6163903 26126 26520 103443015 40869 40668 690939385 9650 10278 174147560 34835 34651 670791831 37286 37019 856623708 34837 34161 337252640 12239 12142 788737819 34138 34839 692932774 64313 63715 317298131 34841 34744 627775410 36428 36871 434141353 41130 41298 611754206 34844 34141 394200178 36564 36890 335323845 34846 34167 790756381 18475 18681 613671025 42608 43304 397922406 34849 34678 617784078 79800 79529 13548895 39837 39824 82994877 34449 34174 177994030 8429 8136 893903711 11534 11774 44059559 6667 6014 774616739 59621 59066 730626031 34321 34857 113171243 7656 7217 191531631 67365 67987 141602205 8808 9588 82318909 2578 2167 140375245 26285 25722 788155012 67783 67686 842135182 70675 70461 848753338 65982 65338 56446517 34866 34223 656306086 35546 35375 853338182 71316 70933 951991980 34523 34869 21515835 14490 14908 839369343 34871 34159 460453852 29136 29063 464293617 48737 49337 220209493 34874 34411 946608264 54071 54793 86219266 18963 18240 328703709 41585 42206 195280273 33756 34190 513497467 43003 43337 408112348 34707 34880 81447512 38715 39476 941234239 34882 34781 959294265 34883 34544 698957020 38171 38264 428047822 44721 44477 922488676 19649 20448 582713033 36242 35503 925477083 34888 34356 62240532 36952 37221 45047007 40401 41004 983764677 52179 52020 449289858 62362 62132 455102326 49971 49300 361004240 45987 46449 756942099 26576 25895 232716259 50866 50835 694427020 50873 51606 808770536 59918 59308 227874814 33427 33232 928639491 16133 16497 880245682 32409 32977 67294963 34524 35097 95522944 49298 49075 283818693 44217 44380 372555036 485 1 263137172 34906 34294 877603825 35714 34948 969782373 1477 1004 878929122 34909 34221 414707513 30797 31132 404719670 14985 14953 835745413 16259 15747 475583036 14224 13441 189935112 69279 68621 78711136 68381 68986 841097972 13181 12665 596234044 62780 62798 539842378 6906 6637 805400243 20861 20837 772440254 48863 49544 864686057 34569 34921 756703944 28602 28240 525012468 26609 26406 21710994 61872 62508 410396518 63814 64125 609765634 56604 56738 539030348 21224 20485 397018984 34208 34928 259334631 34185 34929 38301579 13108 12606 637010994 22501 22131 830757635 16006 15825 397860423 52858 52846 723519444 67536 67322 931847766 66952 66751 760127363 64393 64032 80357132 70958 71548 942570402 44907 45358 586844267 66883 66820 846671639 10292 9914 576553423 58659 58651 480126869 11076 10564 41703629 10449 10953 833206875 28604 29108 114552879 4580 4853 583346344 62972 63021 39138247 23630 23519 459483119 66879 66884 974548193 26898 26811 373687276 27517 27196 319847098 36080 36584 311569417 44078 43382 775021905 45306 45406 97800052 32122 31795 338940712 33718 33564 449897934 10693 11151 937617423 61346 60856 301009869 76984 77641 748862792 11484 11960 528251849 35898 35603 631412639 9622 9050 435507040 3024 2770 735514076 34963 34272 662164972 9625 9836 539387422 46742 46412 748889339 34321 34966 974427278 61601 61491 488952518 30923 30776 552519798 27021 26869 273917130 7837 7367 313226514 10367 11039 915585195 34972 34670 520024804 42277 42725 591399310 77455 77775 93868048 53989 53384 32763963 39613 39555 908095703 64813 65380 198184286 42856 43105 136141499 30257 30745 60072832 19037 18789 119735106 12428 11733 988711075 34982 34441 38560233 57021 57741 689241478 34730 34984 347690600 65251 64877 125872485 13815 13190 60424872 34978 34987 594020445 17120 16751 50127406 54400 54384 677706212 61207 61083 102508237 77181 77175 12511068 76930 77437 967589311 54598 55088 172853018 32958 33684 742765976 34995 34465 138280393 38101 38026 294220869 67059 67177 108268014 71050 71619 741845483 76000 76270 54445140 43256 42494 817374708 28584 29117 956789269 12277 11926 399678541 54707 54194 68373965 46714 46687 257461804 25078 24306 128457964 31626 31927 210392416 39029 38286 307235944 75176 74446 956785192 47372 46946 124134980 43556 44230 922949395 5119 5718 529061256 61974 62703 143192784 33439 34139 897892751 44238 44805 515861782 19703 19549 697470329 35016 34980 418057371 31438 31569 516703185 34510 35018 954028668 27284 27285 39876346 22104 22297 772789708 15531 15452 88487072 57223 57203 936497152 56501 56689 592946573 37196 36673 121892103 35025 34483 527116233 20184 20401 665445928 52853 53362 847840092 26233 26039 94411593 45883 45625 578190190 54399 54570 279003849 54925 54739 260871936 21072 21315 105982950 9501 9330 991480481 73860 73923 486810288 63925 64192 700777118 29208 29377 160685272 35037 34378 43383997 37563 37012 596337949 34769 35039 345711488 303 606 429696875 46634 46125 720835036 763 542 119180519 10758 11144 257701954 49024 48242 869691720 66264 65518 927998330 26020 25946 487165921 42977 43459 589955077 34744 35048 235942712 18532 18102 27309994 16769 16224 23509050 6541 7009 772574074 72787 72103 966315150 56065 56282 587370630 34649 35054 748814923 11910 11465 78222635 2903 2190 220796253 7580 7830 863843927 54806 54607 635410563 35059 34334 702117582 71705 72157 67543603 62710 62078 333953199 32732 33134 22124107 55222 55200 325178612 18265 18861 78517110 35065 34416 520565215 35558 35518 291173821 23516 23675 790644875 21684 21950 532568261 78440 78479 162905125 11406 12058 52252791 24962 24495 477787064 8782 8505 518790287 50595 50257 317708561 34275 35074 876400057 24882 24771 858384998 42740 42378 81504034 79495 78719 891199493 36125 36697 484402798 39257 39075 247303403 77084 77444 47420470 32894 32451 72368025 22896 22733 606613745 27253 27777 45301678 35084 34841 614547811 8669 8257 456184248 34566 35086 364998118 35087 34847 103035166 46981 47457 278672183 32410 32339 129012415 18335 18094 939115785 26896 26337 861659886 48225 47728 80950406 7516 6947 176308285 35094 34472 478874907 68948 69542 829319834 26763 27239 2542780 17866 18078 372770870 35098 34474 743175563 42744 42231 579758161 55824 56361 655067260 35101 34570 359742423 74595 74414 24420250 30234 30427 54726945 47787 47161 465725471 35105 34364 663059554 75277 74948 749262989 3920 4669 18933309 46654 47042 384527801 26702 26728 980440778 39692 39555 626115609 39590 39381 455153357 35112 34879 425703679 73307 72985 533687990 72635 73037 447816183 34431 35115 663871787 66693 66222 161056069 30188 29508 39939657 10362 10919 43879107 34924 35119 327717131 58282 57941 793733003 35121 34854 895128029 52336 52539 293819362 57202 56675 950074453 56251 56777 5894251 38682 38530 280411989 39657 39149 305160799 35127 34388 439561529 34686 35128 159833995 37442 36823 620873340 49643 49786 395167801 32539 32078 565778077 21009 20879 767512995 56706 56884 804106277 59684 60198 292568740 2567 1768 258223322 26061 26401 42389108 34892 35137 55107702 21403 20643 422657429 34359 35139 520466699 34531 35244 782899056 67992 68183 552112217 32113 32783 73175626 52881 53215 502083292 37240 37706 843601353 960 246 513864149 34591 35146 128485781 24640 24216 239439226 77847 78501 663678676 20644 20319 417428208 27767 27158 34283948 4778 5307 123153343 44840 44180 811466934 2364 2906 449079413 69223 69614 420141927 56552 55946 192097525 31919 31792 708143006 43350 42901 198091940 48318 48564 524544502 48549 47880 392035951 57905 57368 261361233 51961 51213 887146688 70637 70213 88385867 38582 38234 235544717 79938 79913 987680392 20691 20966 43223875 34771 35166 52651142 29387 29865 144464224 65859 65762 353674852 12945 12524 771464440 12293 12435 644049335 31817 31078 12554237 13937 13722 131604203 34573 35058 549623761 68069 67380 992347152 37858 38215 813542834 43908 44388 978992361 40541 39772 52374854 39778 39494 381816258 4472 4364 297672742 4557 4223 141839056 21127 20506 182149216 57795 58123 217659531 39966 39238 832048448 63791 63073 617718044 67049 67129 51199104 24358 24045 155360253 34572 35187 947124260 32768 33272 961608028 33672 33500 577161046 67246 67297 162049817 654 920 561993117 78382 77970 785221107 10467 10398 924117728 54450 55171 44902586 9156 8442 703964577 74394 74979 838196088 35197 35131 861888468 28127 28452 982265855 34842 34240 235413690 34625 35200 725971828 27181 26753 199392714 19861 19236 118838072 47315 46850 944646166 48299 48027 321492885 68176 68051 262045537 65039 64288 857847203 59959 59998 425696635 42212 41948 415299482 61011 60936 409502996 39568 39322 624726909 63667 62887 737592574 61154 61353 442763928 62010 62690 295462813 65164 65108 654267999 14989 14977 958948325 61134 61609 972689312 35217 34657 343729014 40775 41240 115489640 79347 79596 502124364 62389 62227 740919879 21504 21269 175699172 65490 65388 185952373 1745 1901 712809820 48489 48462 530844968 35225 34455 57269310 10593 10542 38559664 43485 43210 118151804 14734 14786 147958125 71598 71402 93610490 48562 49352 791932529 53586 53562 53837638 72680 73233 197023182 68943 68152 96303041 10028 9993 948480599 8405 7828 342298906 25929 25806 56489670 42213 42816 820052066 75261 75192 857988588 55528 56275 8975752 34738 33999 117548924 13335 13260 545750778 63990 64668 323631281 34373 35160 487823688 59795 59071 907626811 42686 42663 700429608 20362 19600 408030574 17538 18312 854555541 18821 18030 144329645 53750 53449 239289246 35250 34871 290448463 35251 34662 336971204 78228 78094 560631683 49937 49201 525919986 49123 49248 887475422 11028 10513 525472333 627 125 953706039 4957 4760 912418037 40184 40854 976691473 46663 46405 681550815 17601 17542 146757801 26390 25746 247117845 35262 35068 869209389 34868 35263 618417223 46684 46010 710377253 25399 25605 448880692 10899 10486 20700305 6558 6593 810637093 79498 79784 741348677 15831 16533 147077639 34494 35270 180184170 35271 34949 403386114 12259 12789 104527613 9711 9204 153951639 35274 34496 894868879 57432 57480 26231184 11091 10322 71818556 41699 42422 168644272 10533 10281 873332305 73735 74020 838284662 54799 55408 557573108 61941 61216 305552420 38979 38484 786106157 38619 39405 766767549 61552 61378 12813590 79257 79295 609625624 12832 13240 333365925 20600 20119 96249646 35288 35250 612597325 32316 31732 886620751 15747 16164 45918718 37872 38492 809247347 44859 44596 6207772 37502 37047 47770720 64589 64127 309547412 27824 27884 3438575 35296 35212 957538397 35297 35219 898349533 13557 13417 750545915 34925 35299 899212699 35076 35300 225391348 62555 63223 784194300 35302 35033 846441655 19873 19935 213201051 1682 1071 60302733 43961 43584 481692497 69556 68787 585409661 12304 12002 357568714 36617 36587 791093664 22464 22057 632914043 72604 72646 692778882 39926 40440 671297512 52439 51796 765669687 23866 23079 681378357 35286 35314 188718420 11681 11362 104605162 35316 34736 895791191 60309 60758 702164861 43586 43553 655140334 68844 69333 587897141 45078 44480 7950712 76860 76618 276592242 31466 32249 176677311 62975 63108 593149017 35324 34532 229401117 26056 25765 604388826 29012 28416 158310044 26345 25684 777632647 17721 17517 86405681 36757 37072 521318389 34605 35330 64867357 79931 79762 451443264 74979 75637 140174969 57859 58599 924104996 4928 5250 830915862 65979 65903 116719387 24817 25555 50150792 7926 8435 863733292 57612 58212 568946696 47550 47459 689906422 77864 77480 785986173 75002 74465 690658686 18243 17910 544385339 28907 28190 997018125 23894 23449 861691106 15087 14788 960170015 35346 35082 30796672 33129 33450 56090571 2320 1943 116372605 40419 39765 102710168 32407 31838 465903160 39079 38787 709016352 28244 27623 51054055 3082 2995 219510426 59924 59581 727786008 4352 4714 980049985 69960 69501 293487177 52510 52904 662008452 21032 20610 263260851 71847 71254 808793131 1 217 962134048 79540 79460 828044598 35362 34976 251509220 35363 35111 660605016 19693 20131 91010694 76384 76669 401339166 28718 27990 854189507 10327 9636 434847148 72018 72073 589148889 28793 29510 925747947 23615 24190 319684486 9189 8834 726033180 23665 23097 437557200 72739 73338 39836266 27427 26710 306186570 32776 33125 706846972 35376 34646 97506394 35358 35377 259924491 35523 34753 569165433 16017 15900 71251887 69045 69756 27551555 46294 47023 349983974 4881 4894 15903657 24163 23428 797752743 54646 54760 882905152 16453 16335 667850666 851 775 816587434 27266 27813 609977033 69042 69571 944529694 24646 24953 304410206 39898 40389 709246860 60444 59847 423213295 65760 66389 479993395 64936 65261 300394827 75440 74932 794765064 72739 72345 268129502 15639 15096 31831902 14988 14694 68310583 19443 19378 132662755 23751 24498 13354402 63163 62476 109118320 18352 18122 793531474 35402 35127 10018842 72701 72840 675914800 11352 10590 704512742 12458 13015 668292077 2833 3571 438426101 64457 64169 404048422 73556 73488 291498512 26304 25864 598254149 41651 42445 132008761 60180 59599 113600548 66524 66006 964409825 10031 9668 776828060 76161 76079 241592432 42835 43075 699894988 24610 24401 12606822 4525 4808 429443142 21680 21308 751311799 69984 69696 93544627 35255 35420 246499579 63902 64013 422452384 16446 17209 576264100 78897 78389 119463924 47320 46664 80427564 51294 51463 417310888 3695 4117 62486708 42163 42533 94581167 21360 20893 487758183 5314 5147 806684276 7615 6931 878346415 50704 50244 565590621 52058 51430 118928719 33638 33891 320666648 53373 53881 407865807 41145 40521 25778797 60313 59706 265506257 54181 54953 40109774 35438 34957 401046810 35439 35029 235529509 35440 35201 732079536 2781 2257 126931083 42515 41975 672412282 35185 35443 967234832 37362 36955 657575406 48088 48818 918984374 60408 61051 667967788 2461 3248 637573241 30331 30998 543024729 19102 19143 958587394 73327 73104 348972936 74550 73750 203257167 54323 53591 289685164 37657 37833 393106793 39437 39971 286154973 19509 20169 983707350 12383 12667 485794969 12721 12791 23201283 6750 6878 249406468 39475 40135 679390504 34993 35460 345632823 27578 27806 107574220 65004 64990 966151607 23248 23470 779165654 46340 46549 874829144 49437 50029 580359040 35466 35029 16622378 34763 35467 992394708 24893 24218 819837948 8544 8436 554274656 72805 72045 703044478 41220 40820 613499146 45108 45125 11140769 51585 51165 204789066 63648 64357 266507893 4738 4964 694736850 34710 35476 366610983 839 902 293169810 34943 35478 770472224 12268 12233 793239130 37037 37025 391560528 834 878 67882882 17772 18523 386742989 68695 67942 349378426 34848 35484 782898078 19413 19436 535674971 14581 14425 837772567 25681 26250 540727031 73087 72714 641377685 34990 35489 414310696 35490 35141 970845870 58657 59112 218748956 24332 24949 814661600 68714 68559 809244769 32076 32196 755857904 41961 41749 130982295 35496 35387 834634240 23210 22835 127451248 5369 5708 824890849 43464 43507 579035883 35470 35500 607664218 46937 47649 373248566 51788 52147 388899069 43599 43513 433898056 59588 58835 463123752 56840 56925 240146330 35506 35347 810557369 24186 24758 194405987 64667 64629 58779616 12086 12356 859490264 7573 7148 477840520 57634 57471 269741632 36730 37143 209613401 59001 59089 99232721 3351 3919 2509900 56909 57255 381683201 18434 18306 208867390 63225 63074 91422657 35209 35518 89771788 14821 14192 53882494 10493 10319 950917974 3281 3288 505071238 34755 35522 876907316 13980 13683 793952423 47462 47780 642457744 56502 56423 32488064 31728 32130 359007082 4637 4093 195940876 75299 75614 85855275 12535 13036 653557913 34734 35530 116456227 7992 7516 360661475 38414 38025 438541685 59091 58791 199185063 35534 35092 569309940 75141 75029 352497389 36683 35930 309196622 35537 35311 904667055 51105 51551 347934397 39420 39327 928401370 74873 74731 25629682 35541 34929 261319168 61153 60888 180160233 48443 47690 794055533 57053 57767 227943867 47841 48296 734708193 43711 44060 209612695 17016 17081 87366979 341 1 290963277 39111 39620 399515514 55639 55978 623346470 3983 4118 951852996 35552 35074 980579041 7433 6787 595396781 34905 35554 352865019 62885 62661 400008160 35132 35556 106291782 22618 21827 325526120 74660 74543 122128056 29146 29078 759337501 54228 53733 483026958 54633 54299 745880640 50314 50123 153852135 68160 68050 15483729 64243 64055 182473788 34577 34325 23268772 62539 61807 29189022 3528 3429 746583010 70504 71015 866661421 4083 4081 744391987 16363 16183 549359859 14295 14305 58934954 54885 55291 322772383 34498 34265 84710531 18607 19220 741198328 15650 15303 915129290 37793 37247 93058988 75922 75598 467278072 34922 35578 987820797 40676 40399 108043416 59454 59957 261994191 31068 30941 787853559 17035 16822 863560483 2889 2552 166534549 36469 37160 567934774 35585 35320 507897475 37485 37510 132832341 2048 1910 716102657 77143 77797 38981605 35620 34932 974284672 35304 35590 239657123 79424 78992 385411330 40783 40916 590505730 60449 60919 900833095 35594 34808 335078087 27628 28113 748247547 35596 35064 925247369 14602 14302 703426050 35598 35571 584128809 72484 72220 305125620 9812 10139 848308076 60518 60268 369884093 34855 35602 824259827 18180 18878 710867364 79685 79599 96241681 58765 58262 271708148 10802 11283 841571686 67424 67365 760989232 51016 51717 326382464 39973 39995 836821204 15324 15781 583554619 35611 35317 244648878 21795 22404 529975382 50909 50244 327039290 52430 52148 138677551 63739 64286 526804434 25385 25233 720007429 53162 53625 94491552 10109 10041 129082525 64087 63630 324475977 66661 66356 799727478 35621 35597 712537945 7513 6977 256409137 58520 59187 261647802 35624 35560 615565999 65353 65015 34495719 17949 17663 96431384 34974 35627 958057753 35628 35074 244252659 52748 52664 313173590 8905 8940 819070105 61023 60685 741060659 35291 35632 748810054 69944 70267 789367930 45448 46075 545790116 10304 10873 191806469 44292 44067 111332108 52046 51395 493444391 67537 67622 530996595 61856 61440 665202074 37260 37021 44353208 11134 11427 60503119 76043 76766 909117774 481 224 989240985 29072 28887 354823015 59150 58812 95792227 14420 14956 953164289 57867 57494 751665444 55903 55621 387783779 35249 35649 16571849 40638 40379 936132383 12692 12640 111746353 21900 21616 13209165 35653 34962 254077217 20001 19859 78279077 74470 74730 21933300 38541 38532 413252657 39492 39228 368253573 6830 7377 982892529 60484 61093 30505373 32071 32842 248174150 35661 35361 649679770 47164 46982 361016236 14264 14723 751537449 17018 16683 384055461 33075 32355 631756986 35666 35540 573474706 35667 35640 275737778 35668 35461 848086392 1058 756 939008399 52842 52891 56823384 19658 20308 547858814 35115 35672 246170334 58530 59120 331282610 67520 66752 234691371 27795 28368 677879699 43756 44118 516315530 809 828 526656955 36310 35725 743316592 69629 70240 802548917 33066 32747 887822984 5284 5235 924495926 4327 4773 958825431 35683 35446 261714923 35487 35684 596184999 35685 35356 70048132 61816 61788 63856318 40560 40755 77253476 28782 28441 112010116 37601 37959 796801543 63132 63482 135493703 35443 35691 909983695 52127 52771 864894772 32130 32668 762588233 67186 66830 638009929 71481 71899 647010426 67523 67099 594508215 39864 39928 451121786 34420 34505 386566586 32476 32821 679540499 50682 50644 512093719 44406 43908 437639829 34357 34993 281098222 68375 68408 101260595 39520 40077 518228444 6948 6844 819252917 46709 46055 311593227 70389 70618 382217997 61970 62569 607249174 60730 60517 987538646 25604 24884 453877431 14451 13838 456051867 31966 32704 494575720 45918 45366 572395344 17534 17461 314769820 59911 60064 84125373 75128 75487 643866057 44934 44164 79684538 35279 35718 21196210 14685 14185 909882909 35099 35720 963963048 20651 20147 710297962 4863 4391 116236855 44655 44734 530170056 51032 51612 451441561 77994 78049 111552648 74668 74316 905092877 74730 74815 269295232 62515 62324 89881767 78827 78065 400310831 11250 10774 105337407 57736 57009 317731024 57121 56841 460957120 7962 8083 125762883 35734 35394 11322636 31424 32201 320965510 35736 35300 781367078 79469 79251 573961735 48702 47923 78321015 78368 78098 81290335 14912 14898 33001203 34239 33904 38894598 28494 27917 866463092 54145 54022 558560131 28150 27649 69083874 24904 25641 96979063 4818 4416 134490609 16903 16583 669325522 30292 29764 834688462 72503 72111 245781824 66321 65536 37024559 16209 16962 87445833 16140 16593 616262455 59063 58942 2413476 62549 62081 554063611 11817 11693 657999879 35756 35196 610651144 50343 51042 182389967 6162 6311 761972872 35016 35759 826034415 35760 35169 471596822 39083 39431 913113118 78109 78306 566994536 69126 69214 885186585 29841 30638 357189451 63967 63510 66292786 2962 2708 431803281 43589 42847 970483748 607 1037 782036865 76739 77255 93653609 35150 35770 723654984 55933 56348 269406321 65379 65845 809470943 24331 24445 262197028 11562 12324 901967724 52365 52141 284456289 19208 19680 558234195 55201 55427 33528463 55227 54493 310618830 74395 75155 37913147 36466 36689 551085311 30386 30652 786814238 34621 34297 930066681 35783 35018 890202826 35784 35728 120311127 68357 67707 286982856 51534 50782 865551402 35787 35635 268171830 8454 8605 743238598 35610 35258 491703759 20289 20188 547987051 41531 41468 608471015 34190 34243 48183863 4120 4366 17812294 39 1 663960097 12128 12281 645282239 20007 19946 259135295 69841 69416 983028721 33221 33428 172000670 35799 35398 95233600 24862 24155 508759957 35364 35801 241676717 16308 15812 968989336 68773 68369 435258145 31218 30769 847303105 21749 21094 452184250 47797 48399 709024789 2987 3369 192854714 21923 22134 756338069 30927 30177 818202284 35810 35039 187978641 51387 51010 201536322 35812 35677 432214307 44065 44251 81641720 67489 67978 57804448 31214 30749 295205795 56676 55887 836555189 18859 18701 407607808 35818 35211 191578320 44469 44227 778820581 44802 45251 724659596 45589 45035 974051029 868 120 607786516 3119 2492 635732474 26092 26747 817508465 12066 11754 57359521 35693 36445 614273716 44032 44685 144436877 73579 73897 687032401 35829 35046 726955460 50326 50589 905931631 35831 35079 333848181 38015 37510 759075297 36811 37030 371131624 29042 29506 316676874 9289 9119 716705824 35836 35110 231969717 38640 38189 825176086 24055 23344 78046848 40321 40313 413827791 74654 74690 651617545 76360 76835 362440887 48518 48416 280348111 4203 3474 24541831 74697 74366 950655165 55098 54417 383007669 9040 9698 201386018 72618 71860 53538626 15542 15506 821000861 8379 8533 979022046 24826 25010 403807002 22115 22031 735941288 35852 35361 606887537 55309 55999 204472881 23612 23296 601858961 59400 59611 795563351 39531 39691 800037229 68931 68996 830577130 45781 46560 866101604 35741 35859 925482256 16663 16100 356204565 3600 3235 693182960 22886 22247 20185517 12869 12753 748529765 47084 47448 580539423 58878 58339 107857234 9422 10168 73295542 6294 6177 15522788 52177 51520 45959823 61472 61154 145594013 68348 68488 14685752 38635 37946 655776231 2041 1534 745021207 54650 54009 741747233 35874 35491 196135968 60079 60173 862777803 25767 26511 896933671 35664 35877 576473398 3463 2909 135146694 29582 29540 520254373 59589 60195 154798199 2407 2148 90617270 79430 78819 231512939 50206 49957 590559181 35427 35884 6205474 41234 41389 654643165 74880 75279 28933768 38821 38669 751496326 35127 35888 840384847 39093 39416 141138982 64558 64520 93885958 38948 39353 126755911 45124 44885 875780125 10060 9922 383627531 14039 13586 881988417 59741 59889 647176119 3349 2918 877321750 75852 75318 523915142 5529 5023 758822088 58004 58615 764920324 76704 76579 971736298 16129 16448 151786823 13912 13712 663523297 59934 59546 100940649 53772 53474 583346963 8804 9534 842520358 32781 33076 525450360 54867 54154 791427250 21772 21619 4064426 20355 19684 738797919 76638 76424 19139451 9512 9291 347167679 707 754 134095248 18274 18482 28470627 34774 34332 409936480 61532 61705 674862978 35720 35916 560914633 4861 4387 631988273 21698 20962 372769443 73607 73011 926213396 46970 47101 907056310 324 241 701953889 35922 35177 611322646 43808 43084 730905846 52707 52681 521054654 8274 7479 720219084 12350 13116 504293490 35927 35381 335693493 17119 16351 560979376 69282 69966 927145296 35373 35930 389630434 45724 45319 841047729 8819 8868 751799943 10530 10792 855329894 34582 34452 66957212 1747 2163 861392828 14812 14600 241978963 4876 4748 399365495 1141 825 249460784 21912 21484 592279516 13491 13621 648083339 53405 53212 92582761 69626 69398 53265471 76856 76835 318030648 53581 54191 847265325 26983 26927 24237212 18782 19298 480395995 43524 42912 269937017 28050 28629 345965449 14979 15658 48547039 35787 35950 33765454 62097 62088 146242920 59630 58922 621920975 74614 74258 822900070 37048 37523 686773004 33914 34085 16742444 16772 17034 655838901 58827 58762 443810828 39184 39273 917863359 24456 24515 154421506 8602 8954 994967538 47938 48505 757213749 10745 10496 503370515 43878 43117 210143266 79811 79764 60234119 56540 57026 890023490 60627 60483 401178269 76479 77219 297477275 25946 26711 358613903 74489 73950 384737433 56575 56680 1737086 35971 35382 70878763 57436 57381 991886006 71674 71222 860018022 29073 29663 403429569 66813 66532 834875798 23589 24361 99370682 28289 27732 528241849 19484 18702 256321217 73051 72895 931460009 12329 12734 40051474 78610 77883 421198710 33933 33354 980601652 35983 35958 182441280 35984 35576 476906816 41805 41097 963869102 23330 23522 278831187 35987 35961 299403927 35617 35988 320577940 35989 35976 709929029 39310 39761 358030865 76579 75914 175552355 77313 77173 13366348 39008 38705 748368251 43872 44390 13457272 8184 8682 690570763 35540 35996 421168547 32209 31904 266630689 50008 50338 256580506 79279 78603 201384360 49267 49257 232694042 36001 35733 321025901 78945 78244 3380037 54165 54764 766668809 39062 38307 293752635 25976 25206 828593764 31783 31633 891407594 3743 3386 834472658 77382 77713 559226221 52851 52568 526640269 26117 25799 108369921 12728 12857 307112785 9785 10257 241356948 79609 78883 682577625 17632 17580 224484295 2785 2329 926245127 57767 58087 85854158 13959 13214 634784494 29254 29432 124215556 36019 35726 336728002 26695 26743 768102963 53023 53042 982280218 50696 50678 476812631 17338 17014 173880385 67882 67378 829853969 63988 64012 242331490 34648 34379 236340912 30104 30250 129922806 20134 20809 769198284 26070 26668 856966020 52299 52239 2544552 25927 25159 402552874 69882 70443 925627040 44681 44563 435084184 60567 60439 71024225 16408 15720 496203615 7772 7198 15139198 35770 36037 834392212 13606 14104 354653946 57978 58004 47228122 33469 32993 341563905 21491 21598 233724676 44488 43971 256000941 1641 844 991032218 70369 71065 188283566 36045 35738 31443503 20522 20506 775918109 63183 62504 127915151 74439 74906 824752560 50820 50871 402296307 46908 46311 115494187 3532 4228 578545793 35473 36052 960656176 39358 39626 759253658 61343 60632 221361304 36055 35940 770721496 5174 4783 687786340 79178 79541 868011420 46535 47256 604483641 28739 29501 604382102 79060 79801 252321198 36342 36485 629638802 69159 68587 332894570 45868 45706 764120749 43430 42913 625202577 21481 20773 142210062 36066 35859 122679764 52742 52624 880432778 36022 35363 64333788 41155 40578 512157178 48139 48100 711216664 36456 36102 524475840 64459 64961 592538786 12127 11558 710666935 29385 30120 668093703 29252 28615 606342999 36076 36002 789840950 3702 4431 53386315 17005 16410 201572109 58527 58233 33686416 10348 10564 817851254 38716 39424 730668372 35221 35564 824796430 67990 67380 139619397 11308 10567 176540980 36069 36085 449317547 6900 7361 920471349 35392 36087 682731427 37844 38369 661950862 63214 62613 442829368 44117 43345 247829246 46874 46972 295329183 3168 2733 555832236 61837 62387 111487774 12789 12885 962239206 13928 14636 447951457 22276 22727 789938258 40311 40682 541358224 71187 70738 512420201 20663 20901 836876931 58858 58610 520158308 74352 74746 687717391 35312 36102 709185577 67547 68204 747734983 53013 53109 107540231 30406 29700 394898484 71646 70887 127313130 61624 62119 296520201 49542 49371 452940361 4674 3924 532080484 5160 5862 554771674 16067 16774 820996485 43023 42955 698453192 24509 24339 550145214 42985 42728 18989488 60291 60275 328728254 21311 21070 253303019 70205 70901 951235173 36118 36028 541267537 73288 73023 135727439 40660 40856 336395931 43637 43262 274931538 52251 51611 537017663 32966 32505 575055472 13139 13483 280889598 3544 4338 535379252 47164 47756 955569206 67057 66767 368916170 36019 36128 381742073 4991 4530 50845447 36130 36072 8403064 191 798 82316296 32163 31485 303479976 35420 35617 107256779 73795 73127 718866592 45112 45814 40775494 69558 68886 59406037 53614 53599 650329776 36138 35407 548248843 38093 37788 358936796 6792 7266 369149143 24786 24860 209373412 54227 53914 360704892 51414 51041 813746135 25214 25639 455410043 59490 58956 237836565 7614 6919 645042660 35545 36147 527498336 38886 39173 645000108 62416 62572 812326872 64885 65041 224176919 36151 35634 848122567 18560 17951 192496555 4174 3538 179210697 4534 5229 15073157 897 1655 517419703 36050 36156 904623390 49148 49227 614056742 65043 64425 792722153 36159 35613 85641255 10069 10867 351491067 34090 34859 575811944 68291 67814 110012620 62629 62815 791646045 19335 19145 533868344 36165 36160 331542214 71236 71989 302888505 8807 8592 110843339 36168 35451 868638396 59608 59279 404651038 65935 66541 682247389 36061 35529 116658784 58027 57241 824574749 59652 59648 915815546 8634 9302 96566767 61802 61586 292977609 7077 6897 42138733 25866 25650 142022371 32829 33268 908619352 1142 487 202197019 32396 32312 799130551 61046 60409 417404091 6090 5659 274444460 74009 73240 940632305 79245 78675 225502693 35591 36185 862591137 32616 32744 700100434 33660 34072 525075519 48470 48297 933925504 10333 10183 527952999 118 890 51091630 36191 35770 289506960 62010 62673 338494390 65091 64416 391015021 63472 64010 489481321 57807 58057 850177231 41097 40735 365496051 18126 18311 88881931 8566 7923 130441424 54417 53642 334149931 58914 58271 181115184 38008 38106 811531461 28219 28140 533584702 39625 39459 859338414 10179 10796 73181217 27964 28604 241546160 49386 49015 922201484 64940 65456 50844383 53990 53877 636015347 4441 5132 483809104 52282 51958 799485158 9502 9672 934832999 2649 2562 747835935 24003 24797 804240495 18172 18015 400887019 68525 68197 844889466 46132 45597 688342870 25992 25451 277171473 36369 36404 321878140 28231 27539 87553959 41045 41229 286052490 693 344 261275569 47300 47788 801896909 47369 46625 666942763 37288 36898 589847242 19258 19728 571043514 52310 52306 216883127 57509 57680 667928302 36228 36142 766910617 24138 23644 62852397 14781 14736 591243827 70364 69595 628148914 52614 52232 269172140 20921 20691 375579592 71923 71226 704725983 56181 56201 750244848 10465 10832 134146924 54721 54128 896989159 2017 1881 154555145 59886 60239 93554564 54586 54961 999467894 33769 33230 232769396 70822 71427 232995510 35525 36243 92831283 36174 36244 935207431 32931 32746 391442196 56397 57072 19539183 11921 11477 415991040 9971 9654 147616420 36249 35507 645541849 35697 36250 534454693 45804 45273 803396691 36258 36439 103975073 38391 38841 604830094 50131 49917 132250379 44974 44846 672485558 67750 67288 51300917 9486 9191 866531344 34775 34943 351166426 71551 71185 769043020 64366 63975 749432688 46815 47215 516559333 74653 74738 329286682 35896 36263 255889249 44825 45403 468329843 45197 44771 485066818 22606 22100 463047886 33221 33035 758045046 74938 74645 590077312 73388 73419 142862710 29737 29797 999811396 55370 55615 918061638 16224 15646 984907943 44121 44017 543830119 64555 63862 462391595 35661 36275 819685513 27023 26749 139783258 8571 8506 783069160 5046 4365 263566498 79150 78690 296329897 57733 58094 401984680 4345 4590 172946492 16129 16728 166299847 36283 36004 918265554 55280 54743 117156861 36039 36341 960325369 78163 77936 494347703 4745 4721 35080919 51174 50884 632943058 47662 48174 387455409 24316 23520 585603131 20867 21046 107230288 2597 2701 273632355 33212 32982 969464030 39879 39358 616484193 35789 36295 434196748 36296 35707 395294324 67279 67391 544766491 76898 76822 960588848 2052 2698 627671962 29767 29445 842974464 37737 38156 922180383 71106 71041 696199876 36303 36160 540390270 13643 14064 423886499 57810 58358 850093366 61845 62614 103460643 35718 36307 194234603 32687 32080 325812375 22714 23184 992753616 54626 55188 55048694 46239 45595 785415042 7919 8090 681594557 68070 67884 881929595 45138 44783 658554765 20935 20829 199201911 27104 27492 59495698 72314 71844 364283625 69928 69332 831969550 40604 39863 646184427 11646 10880 596844904 38049 37837 276169585 36322 35658 870037122 35585 36323 497740225 50053 49738 71139704 35689 36325 289575521 73977 73776 697820539 64508 64994 861585900 52597 52836 191972773 64515 64834 965941211 5554 5987 745028798 54235 54669 514824101 12471 12349 437034938 36011 35383 852113420 54305 54831 49274938 48705 48838 821135574 36129 36336 95659790 10089 10353 81800699 9579 9659 434797207 33206 32576 897274149 50759 50945 649414781 42391 41775 995291985 24643 23938 915227184 17709 18240 590879799 69341 70037 952381259 36345 35720 476182116 61793 61422 314233015 36347 35806 651978326 34 158 338141282 36349 36043 691758384 78086 78065 699656802 78961 79532 658887083 35738 36352 134998174 36353 36262 171562380 64348 64432 171344511 61827 62157 11608944 61928 61212 837976772 405 287 470811750 54149 53696 248804827 25567 25286 512049874 21870 22627 55241983 35582 36361 532034549 40156 40097 575720707 58750 59475 724076008 23072 22897 548600679 74076 74244 184298576 34255 34959 627709630 78426 79023 121555471 48367 48168 725835994 62076 61864 418419392 34930 34196 158739191 7591 7250 754876757 35948 36372 27735264 77474 77492 728570999 49023 49553 933986771 61910 62120 557667468 72375 71847 891460940 22765 22292 583575233 67814 67189 591108376 8256 7471 499107604 57214 56873 430358440 35763 36381 309361178 36382 36002 375392453 12573 12871 61469526 31941 31871 764629625 61875 62212 380925499 79913 79326 359071758 22254 22754 282950408 64681 65356 811674570 34750 34680 791334018 18846 18816 377576427 53367 53201 905793476 34673 34550 159360743 4318 3615 463882986 48712 48403 115690286 67284 66910 726898039 53333 53443 733835462 65506 65283 574008307 52098 52260 861056619 64074 64474 33765241 55700 55645 142663029 68128 68596 584235054 16867 17389 943301688 12850 12949 347171256 42507 42360 987192465 11581 11121 285085727 75569 76221 399780426 69410 69203 780755160 48679 48457 819852722 36409 36043 802581274 25178 25304 431647083 14698 14634 285726187 45301 45235 219551989 51663 51328 426335349 45250 45378 58242376 65165 64581 774537241 14265 14471 394503145 67237 67455 132322920 19401 19369 98703567 45945 45962 491931788 36420 35763 85503160 60056 59808 385033471 31608 31285 889301880 46567 46693 10497234 55449 55426 333335978 8038 7803 740414064 36317 36426 264401055 53301 53787 644848936 35590 36009 773567784 43168 42395 280708522 36159 36430 639518567 36021 36431 232885528 32834 33274 391847456 12336 12091 240809415 30656 30448 424630151 30099 29865 463750648 33874 34456 831947745 62702 62789 72686370 69274 68623 514587219 3169 2935 750726458 42382 42637 993136675 97 522 405175435 5871 5127 905853180 37611 36983 162805871 18019 17695 177069391 74667 74532 385881567 39438 38813 110865823 27660 28062 453548406 71476 71286 14074564 68105 68358 327979172 48817 49014 902888796 49428 50168 525506442 11399 11283 379492355 36102 36453 101562089 6225 6901 851997299 4047 4513 890607869 28821 28187 485417887 36181 36457 128035050 39428 39308 106454250 42364 41564 322684993 36160 36460 970451870 38344 39025 246263319 35710 36462 746597858 36153 36463 323233179 55390 55714 593879384 75632 75380 619777404 76942 76984 303124272 42132 41962 571390592 77858 77413 607772132 36469 35980 393980586 7519 6873 732586973 33226 32579 858468732 65310 64930 134316303 18057 18646 448774718 51173 51152 594100356 48581 47821 393191583 39007 38681 356715434 26401 26516 334918586 36478 35960 422019309 1257 661 887507163 78579 79094 704438251 36132 36481 416321840 19331 19895 619426148 27108 26671 842015621 18331 18401 632270189 64674 65359 815964361 74108 73690 82428779 31906 32663 253519532 29673 29227 295201870 73768 73484 770587714 9257 9842 941300982 35715 36491 726538797 22463 22541 345527531 41098 40682 485415223 19582 20064 83261202 36495 36193 359151011 26195 25668 467471932 62971 62235 305563592 46758 47374 766852539 35170 35600 86735451 75724 75254 768795485 36501 36412 529574168 15941 16669 380791602 21319 21376 256148526 12841 12432 176526019 36505 35973 197868020 74114 73963 56088356 77274 76830 517618609 56010 56141 952669238 37384 37334 21277875 70387 70266 573416426 36324 36511 650730887 23819 23137 492765410 8750 9466 211286232 66884 66981 90194505 8661 7865 361531103 36516 35936 814972530 36192 36517 385572916 44161 43840 11314338 61424 61559 181501024 35949 36520 853893400 36055 36521 546122671 36227 36522 338607413 20278 19587 143108935 13607 13869 50169099 61247 60621 378440463 55034 55390 395260999 10341 9965 984673216 68465 68672 893740724 69735 69901 599704344 27273 26545 883116009 35038 35252 64240618 17874 17402 93732635 69691 69818 51844966 41530 40851 65923230 42188 41730 663126530 72977 72441 874928621 29440 30056 897763910 73042 73502 290893320 31141 30662 16726793 66394 66246 954319035 49850 50561 477623574 30325 30284 125518926 23957 23996 767631122 3515 3950 641983119 9614 10119 645400277 37323 36892 95516314 74838 74078 965366861 34333 34420 474841514 5706 5273 405055318 36550 36493 34530408 40060 40661 324944338 38223 38533 81536217 51739 51514 77594105 30302 30173 394510778 1390 1167 53589329 36213 36556 318661113 36142 36557 60577414 54811 54265 803288770 74254 74847 437630473 7509 7806 123851930 1187 1693 667716761 49649 50009 713529746 16745 16293 538717946 10864 10525 234424442 54453 54613 132066221 52879 53026 286352190 36567 36293 3366175 70775 71401 533690175 37224 37530 484539478 36341 36570 397000516 9827 9325 155964377 62885 63325 363218093 32920 32870 103442402 58315 58307 242163185 14329 14469 348101002 77448 77000 581047958 18585 19373 857848969 48127 48197 455377797 58392 58349 50383112 42859 42362 118863169 31259 31224 573472867 52687 52419 451851127 17152 17272 759698891 75412 74939 468962816 64205 63696 386025794 12604 12434 180383943 59099 58770 258982209 36069 36588 912101035 54023 54530 736784731 36590 36438 543227087 61747 61630 857629584 73209 73551 63141396 36282 36593 153482726 34957 35013 249277607 38247 38602 661107324 22654 22518 150388084 30032 30424 131742110 17965 18097 719943063 32465 32847 953154415 36600 36335 231208057 15875 16582 115879770 44440 45010 616588333 20074 19763 391499150 4853 4911 829281414 57989 57852 563839262 10227 9520 748609064 29038 28679 558812647 13592 13464 18152992 22246 21961 947620442 2896 2505 918025736 258 622 736008098 29888 30138 375258138 76389 76090 597015899 41812 41141 2598903 13102 13378 523051553 21237 20476 69845872 5061 5561 811956145 26358 26004 435819171 35841 36619 539048852 10427 10585 708015712 6546 6997 206145329 29154 29274 586383664 36623 36104 340746537 28240 28590 381122582 4483 4410 730983514 36626 36245 678937083 43167 42895 314920664 58864 58877 117371765 68286 68261 277249603 29953 30610 487525403 7130 7306 189318110 29705 29866 91671688 17335 16731 980268511 69480 70252 25791434 32273 33039 270874894 58642 58159 721973590 62058 61645 927504774 47683 47538 136409886 32371 32316 714359356 7280 6895 804092756 17371 16968 65321293 26736 27000 283789606 36058 36643 883689827 9434 10185 178002931 41205 41886 250524240 69779 69189 492936754 60224 60969 589076124 39082 39718 702786592 28668 28374 574176438 53096 52687 539350689 1298 2087 131517808 59311 58694 452088065 75878 76644 239927141 71709 72060 274131493 36330 36655 975563230 46296 45636 253544959 10888 11226 722553459 45028 45178 83428469 36076 36659 461397342 41910 41316 934639449 39739 40032 789808379 18679 18674 505965518 25276 25582 520180678 45184 45764 270711403 29993 30133 476169069 36666 36225 94952086 77415 76866 279342875 41151 41493 516430977 42171 42374 673996106 2091 2331 669277389 36885 36904 25717131 56261 55912 583590864 52790 52476 853818593 53936 53638 643346491 69311 69199 144294786 29127 29232 653414033 16464 16240 845748714 68540 68534 97338477 37152 37565 378205697 34798 34616 99021200 52694 52239 535422325 73226 73076 679497117 31974 31619 782972445 48171 48071 785561140 14098 13985 989579996 61494 60725 757613598 69178 68804 574160295 73109 72915 61013866 26439 26495 548802946 36690 36192 288832751 40101 39472 98987031 41760 41431 168165364 48248 47538 266776490 22356 23086 914079335 42017 41970 626334479 7737 7526 986217800 19923 19908 876738826 36698 36071 109624640 7775 7805 67822195 78158 78095 159755158 34997 34989 443343528 19116 18330 299381778 58060 58051 155341119 72904 73701 625539122 3380 3327 149049514 24557 25149 109232590 22992 23502 566583717 10098 10281 630024015 70694 70418 719223589 43655 44328 598373132 9899 10578 191293817 63347 64110 292145954 5214 5183 949415030 63023 63261 14895194 365 1 28384278 14543 14607 899131062 4019 3813 646296867 36718 36699 339140337 66993 66304 510028015 36425 36720 433596122 23644 23232 830969955 36118 36722 818839016 1181 988 945093708 36848 36127 46375269 36725 36313 40049063 22040 21927 380677033 22163 22172 685092412 67601 68085 688320111 57403 56726 894660960 15343 15691 33725267 37059 37707 470820011 69286 69377 387647454 18342 17717 872841221 42364 43028 174570462 36166 36735 336054804 35220 35819 984060990 51162 51104 341476577 36322 36738 913486627 36739 36101 402109358 27521 27443 913904569 56130 56209 191031033 36043 36742 963481138 49779 49690 200771180 36528 36744 457374595 37118 36533 43807324 839 852 268743897 33565 34210 413529010 15993 15479 717951150 71810 71392 687327329 35464 35152 595864484 4394 4470 978119821 58250 58303 272496956 57584 56863 421187282 47572 47667 581509834 43922 43873 30664313 28985 29469 771995083 65817 65068 972631648 36087 36758 167548744 28337 27751 433640963 53919 53622 437128995 36761 36046 285445772 36762 36400 8605800 36613 36616 756259445 46201 46017 644252363 36631 36231 129878539 21637 21600 818181393 36491 36767 629842182 28213 27732 603618583 71408 71780 97737825 36394 36770 647596592 3953 3854 708781942 66874 66692 406292479 77338 76988 707163934 36774 36492 922698012 71934 71599 599034469 36776 36290 361945119 230 1 183404854 4855 5512 846330927 27549 27727 499679202 13913 13310 92766369 29137 28633 51219255 50004 50390 848543179 35867 36028 819271498 55470 55167 978389163 34272 34089 297339234 17179 17474 979021041 68438 69115 386915967 2339 2000 316157447 36173 36789 783652245 77845 77120 326057858 76824 76358 823619103 31051 31404 679637331 21682 21550 199086918 36794 36617 274291994 28503 28530 525619890 36796 36258 138729244 77728 76937 602630107 36519 36798 664290869 54311 53844 762116302 49598 49462 296200200 60192 59832 162629426 45948 46647 359041923 36803 36285 136018632 66304 65914 581004319 15870 16298 331429718 39787 39963 914156949 47422 47891 930792977 72192 71699 212157816 1355 2060 913542686 2152 1870 551314393 36105 36811 342028118 64651 64677 800323048 63113 62646 132348347 36650 36814 171550087 49536 49616 112219707 61550 61585 24430186 37051 37670 428742719 13651 14162 71225742 18946 19067 735616187 6423 6562 230860902 29204 29765 369191557 60709 61259 922225510 36823 36599 454649365 36824 36322 338023301 36825 36106 856335364 44896 44695 786022326 26663 26491 505303579 36291 36828 132390140 47214 46865 288007882 6137 6717 120315630 75390 74807 362664777 76637 75927 541278625 38138 38788 322083455 36042 36834 243315870 36835 36545 600946396 23189 22660 490468925 36837 36040 268968483 28224 28133 893178618 373 1 742323390 7058 6509 496693501 30986 30882 451697190 15248 15016 112941957 76076 75862 632889123 60321 60983 480969864 1 368 532040134 45631 45667 24092871 37956 38129 640413964 73253 73989 249437378 67741 68033 405916296 77766 77733 827107194 27995 27459 321924299 18114 17989 863348272 36853 36390 540366497 71855 71365 231355110 36855 36785 439915894 36856 36205 673195609 23032 23456 454731261 34787 34195 566965726 16804 16486 607998337 40167 39439 900840727 36624 36861 670370533 47138 47763 218319163 44262 43881 33581590 19320 19585 765050810 65083 64404 17330853 36336 36866 807810729 4486 5068 483289163 34630 34598 857792781 20468 20476 865531150 44562 45120 75280113 77419 77429 950931458 55342 54834 524675404 65143 64386 444622218 9105 8336 315488138 36688 36875 271994117 47878 47772 559906797 36877 36837 873157797 36878 36735 407317422 65986 65682 399006690 77519 77543 661476090 4084 4438 698765883 74280 74453 717596979 36326 36883 177226273 58932 59706 875113694 77501 77514 67823596 36886 36168 183301765 73647 73686 54176329 29514 29487 594435525 47165 47167 376904603 46138 45543 351865743 6065 6563 785045604 19390 18939 914901032 47558 47188 758715498 56850 56420 120945841 36895 36104 655676328 36392 36896 213435133 36132 36897 699551613 67200 66748 683954138 1895 1890 884701816 71826 72606 799611456 8466 8950 117061260 5682 5446 353559362 74847 75216 184929079 70859 71356 694176738 68944 68932 897248256 31636 31477 214231130 12242 11683 45487663 19358 19178 6956903 70718 70221 960534977 45414 45123 76767134 36347 36911 380511063 39724 40232 43118269 67410 67821 986741238 67374 66784 291248126 12230 12289 684983941 38850 38755 658226592 78656 78208 126049241 265 769 883679317 23808 23166 794339939 76660 77085 712988215 10009 9247 27141017 72955 72481 685501327 37446 37905 763998506 75214 75038 718148123 49040 48861 57390315 12800 13201 131828474 36191 36927 231000586 48705 48702 923881967 39728 39464 22929684 29948 29811 979609369 63599 64221 685010075 8286 8204 97460730 30731 30161 285428221 51967 52517 861109790 29674 30186 572905169 40543 40141 293464007 9613 10037 627095331 32868 33288 534450413 8050 7830 731462731 21717 22351 143202614 49404 49707 624632052 36170 36942 83793200 31602 31938 148980318 77171 77833 739233996 59345 58886 112856071 36730 36946 336886768 20147 20337 81978056 51710 51061 706626168 3407 3193 681420860 36594 36950 110087763 24060 24582 261595868 38989 39311 535689839 36953 36210 880637621 48876 48837 212162795 37858 37143 790203317 55098 55763 701237543 18094 18615 102092237 46818 46720 817755078 41832 41731 114238340 8511 7981 153383156 36472 36138 930309686 79202 79798 33925636 16054 15658 543454500 34464 34801 591814003 12155 12686 621162358 36193 36966 750704611 1186 386 418932724 13143 12755 196375527 8765 9251 948583691 36884 36970 720461081 22299 22282 276569775 880 184 946558089 71797 71366 35906619 36974 36856 832602498 21019 21095 546723228 61629 61528 842234324 68378 68560 13044216 1426 662 190789512 46749 47122 406226407 36509 36980 596691830 11024 10856 998422161 36380 36982 837004041 21286 21348 509012431 36411 36984 190039941 66236 66904 693088492 36750 36986 786966910 16819 17193 201057691 1226 1952 184819100 24055 24283 786221910 29236 28499 357723151 66466 66595 91749029 377 785 132655051 17637 18173 445399765 36304 36994 853323754 57165 56528 709500584 51142 50777 392585269 68049 67400 110835693 54411 53987 740132074 8157 7541 967446066 14388 13730 60301597 48799 49255 462599745 36478 36658 816073847 14327 14741 568054912 36443 37004 734078263 36451 37005 152775998 78885 78580 108718346 17819 17792 868124466 77444 78062 356964116 64810 65234 219549666 37004 37010 594314110 76767 76284 690787767 66747 66358 773387481 37013 36377 752344717 36219 37014 66906855 45934 45346 15042729 31483 31174 567542798 78363 77770 362407784 23613 23174 723985990 38266 38606 390173222 6130 5568 373751057 8575 8341 37309296 34783 35577 785074720 73089 73132 611275066 550 872 138250208 64439 63897 141406643 35091 35206 942992022 29075 29048 437582088 71420 71570 458128882 29197 29011 836207051 46375 45600 791881961 77187 77787 996919840 43136 42383 357298758 62342 61570 548910466 70699 70989 741416322 57833 57426 283987154 37036 36439 56395416 30331 29604 235925088 2941 2528 938124848 60107 60335 239367256 21048 20482 808583955 26248 25640 593996663 75489 75300 797906979 36824 37043 180182310 72295 71675 372125094 55533 54860 834057988 15085 15392 386823541 24953 25374 703215890 32442 32430 139915561 43967 43422 652180612 16668 16299 235973368 26507 26901 395061739 42129 41887 930677690 5010 5480 422012854 925 208 779017978 73665 73223 540322259 1931 1899 635330691 33810 33589 507192525 14874 14412 815134504 66216 66145 960386287 12410 12989 518196529 46192 46737 75836090 74637 74621 557818662 74071 74551 492116273 32678 32134 831637486 73478 73289 153130651 56532 56478 981425445 26240 25583 143028349 40561 40319 281717353 35909 35543 769577077 77712 77190 780889030 77009 76907 129343587 4317 3537 417177717 37424 37187 764743936 49841 49309 361688251 26968 27556 515696741 18290 17838 864088467 37077 36857 450427049 38341 38316 240518640 21252 21412 625520598 445 391 985200293 12463 11749 955367853 36464 37082 925238524 36575 37083 554768135 41967 41218 761516512 56977 56664 598442836 60169 59575 362808945 37087 36786 816826554 78299 78687 333899579 11396 11314 475437836 37090 36587 44526006 3848 4445 462730389 61884 62517 71345330 3148 3662 598048056 69568 69100 963171004 7449 7228 76294914 38267 38958 33844111 122 1 527768894 54033 53885 104322542 76190 76019 795269214 65292 65319 944422542 25878 26380 858011611 69902 69420 248439666 2991 3519 817239888 45127 44487 45374598 54716 55221 254157095 27246 27252 273304976 37107 36359 116677540 73089 73549 932785419 71456 72226 486875805 57060 57738 801921337 64280 64275 77504159 35544 35214 30272003 19204 18415 413870432 34064 34248 13779763 70060 70124 461204637 20447 20821 197835230 34404 34129 504986826 34052 33382 251173410 55400 54849 311613640 24182 23394 725299288 37121 36702 780914816 53670 53146 208223820 19931 20704 366864971 18078 18463 266978832 78367 77912 812852613 66986 67589 115866249 62745 62805 743845955 36598 37128 109618270 37101 37129 399235114 56954 56300 998609542 33280 33713 838832861 1237 568 826714044 70746 71170 363724612 37134 37089 381077716 62490 61886 769899230 6043 5933 900347207 56076 56507 758693059 39248 40018 389308499 31024 30336 872737125 7856 7376 572512637 30364 30659 138629624 39402 38741 75800414 54117 54058 105695777 73201 73161 45888320 42488 41822 884305317 40288 40312 578103704 37147 36684 972917294 1550 1991 880455194 1 2 648100922 329 774 388100242 7581 7860 685893127 7524 7338 906530165 59423 58760 803474531 29621 30376 412231953 37155 36595 393150621 1887 1181 668267100 62311 62669 225659084 67385 68102 196087380 14812 15136 400664356 3435 3786 250076072 70415 70338 403028119 72677 72244 530156589 75365 75377 432123114 39967 39396 50949685 631 747 51320992 31967 31228 56448222 65155 65760 684962021 23984 23742 289817152 11119 11035 463945462 44521 44375 18240771 16606 15962 629943517 19815 19190 159272281 61711 61099 917564377 40963 41061 217376904 36716 37175 376903753 1 441 337579793 13556 13700 51768771 37178 36908 346840356 41274 40614 75228528 68100 67443 290963785 51692 51344 408053470 44067 44080 239368613 14930 14666 624369632 4382 5115 968267554 25549 25596 834664884 63170 63104 849506378 5469 5415 182392984 62799 63539 812679591 5058 5125 502852789 47228 47639 891635550 36908 37191 370761856 23635 23055 189931970 33814 33329 25903542 15550 15360 214611825 11437 10733 355882656 20632 20784 370804269 10933 11290 902767261 20369 21021 837372766 36847 36359 263722565 47535 47277 771864319 47881 47359 922364747 51742 50972 292816908 31751 31233 488720673 28636 28433 596363108 37205 36541 768558801 23952 23458 53614896 8341 7811 309892173 37208 36782 502869408 45565 44786 23467436 17871 18123 427672645 37211 37069 59339778 30439 30234 684198410 37213 36996 340708957 12073 11671 104020591 37215 36479 15346051 75822 76088 16003289 7487 8123 324784120 42024 42314 536235938 64216 63967 676010348 69538 70017 162904331 55841 56517 38908033 31346 30987 530738646 32395 31604 624820525 15207 14914 956491617 64943 65736 839492318 37226 37012 172789608 37227 37024 470012684 57298 57363 851288094 23246 22796 855901316 21221 20581 80912178 17490 18100 119767445 7803 8109 177727579 68851 69081 65134117 44534 44617 78384799 37131 37235 798802954 44327 44817 206448606 41951 41376 595614331 65105 64324 861744222 44274 43901 498385558 23619 23037 972811778 3448 3698 47510007 37242 36979 222711315 11191 10439 838036256 37244 36856 677580760 37245 37129 787015051 74304 74225 10163478 37247 37127 959328405 50621 50963 918242931 17925 18222 91437169 13161 12858 126653550 53261 52878 95861023 30010 29371 109418661 1 520 191890298 37140 37254 727267533 79341 79147 501470179 37256 37170 483450819 53322 52944 72756457 25514 24958 899560850 47244 47234 634314264 54617 54253 810994534 37017 37261 306408623 15758 15383 143924449 47314 47516 871611015 36826 37264 180356112 8731 9132 938710239 4095 4422 133594136 26988 26815 196215831 41229 41230 57551597 37269 37256 902032823 46509 46460 378575182 2532 2881 511999585 20608 20375 210034760 37273 36552 738562493 78084 78023 357301963 42529 42261 602776901 20184 19398 983973980 64551 63891 672078085 77039 76580 999858216 9647 10064 350460309 66448 66412 431731414 61967 61861 910098726 58342 57940 296232073 9002 8860 905340359 63359 63024 133757912 16741 16715 446810347 68671 68797 938655311 37287 37153 357902887 43785 44561 965088334 15753 15929 295626941 36778 37290 472305070 36803 37291 724713950 73500 72781 533073638 59485 59209 66841776 37294 36952 275765045 54523 54987 513384283 44193 44933 7817576 1 136 979437715 35000 34698 740483522 40682 41065 431781661 10030 9435 400094986 51595 50930 418092717 45056 44355 110763407 41863 41835 525221272 28544 29190 236112528 62702 62726 586440212 48387 47942 498170195 37307 37127 500689484 37175 37308 247211836 38514 38318 301432479 13922 14642 261734474 9152 9342 924778656 2669 2249 415701247 15321 15805 719516410 45388 44966 224848385 55601 55981 248549747 52814 52639 519887608 43690 43874 787534854 26487 27075 949536489 66403 66323 701751538 37320 37153 150871614 52454 52515 313991163 20545 20393 882139056 65873 66136 31482145 70120 69573 277890556 41197 40673 877109308 47055 46317 41348320 39842 40387 742452962 59326 59273 526926458 22303 21749 623381150 37330 37110 741741178 36777 37331 94369583 22856 22984 19611767 57258 57155 488426681 37334 36666 304711927 37335 36589 337820766 74185 73678 954318335 36639 37337 465858674 33828 33081 108823797 25397 25126 931429285 31062 31492 523673206 37341 36807 780549608 18717 18563 512623905 36561 37343 113046412 60990 60373 33959239 55028 54730 315241543 49620 49231 422439246 14207 14510 355453734 12862 12226 958868225 74365 75092 773932259 73734 74262 963988906 43634 42947 144893368 37352 36875 769342050 76843 76781 332778957 40615 40217 968496705 33472 32796 745543516 64260 63914 575754939 12469 13120 151929585 14095 14069 122462006 44199 43692 929584210 67638 68410 578268739 25420 26113 599176892 20900 21630 608164833 37363 36669 197150283 65453 64902 85005901 74714 75429 56009555 40964 41394 754736693 26610 26955 821163263 15276 15196 206523744 5328 4586 710975050 22862 22303 758636636 7040 6957 795512207 70458 69717 87943668 25230 25987 38935643 53914 53270 556306407 70022 69225 490945183 49491 49888 683502101 37377 36689 729766898 38991 38197 913129863 76264 75919 55449173 15288 14709 719309585 75667 75233 250729326 60852 61076 437828440 68798 68993 96578230 11057 11129 278614828 37385 37309 958025508 37386 37241 495289522 19264 19416 684363676 52932 53497 177872394 36930 37389 204072528 36741 37390 315577031 38792 38670 766018768 70948 70863 105931783 72994 72877 924495290 52230 52019 948136179 15499 15027 996082907 76682 77435 530372778 66500 67206 563622921 67016 66698 260049524 26055 26162 523111417 37400 36872 135517895 37180 37401 316578639 71893 72069 65670179 31167 30921 59570736 54409 54156 63920800 10824 10580 13518803 69192 68574 724722280 5304 6039 673075948 41985 42721 591072481 3184 2686 688798917 1790 2510 706523883 4811 5593 902779090 36869 37275 829161347 64503 64453 486335418 8890 8895 309571616 35965 35936 410235203 37416 37363 400533145 37417 37292 192296442 61698 60968 110878800 74126 73742 110126354 1978 2290 555689736 53899 54025 70995343 52903 52273 365288910 37423 37330 547925369 9949 9162 571781641 27246 27512 92186803 47818 48290 486345237 72647 72825 681620971 36722 37428 325869693 55490 55289 601592173 23520 23589 399603307 43714 43051 744378352 39490 38846 320196414 37433 37122 94577557 65615 65719 13042069 48935 48408 740662039 30821 30488 137149586 36994 37437 823121865 17753 18318 119514275 15000 14854 779193174 65697 66151 544379206 58635 58153 100962216 68784 69240 152844954 53342 52586 267661838 42641 42672 407232573 58383 58674 327454616 50786 51545 676610692 23069 22558 662951351 18233 17488 871157393 22070 22794 791760677 13771 13195 313004721 69043 69223 128372469 70850 71538 482488089 44955 45652 72022523 67378 68156 94728925 37228 37775 823643242 37456 37359 292362926 46920 46489 301096140 37458 37226 51335842 66519 66238 306032172 77266 76755 259363433 61181 60849 876881862 57142 56661 366147045 34252 34432 292719854 15342 14747 650512673 19755 20252 327231428 51660 50920 72973623 56380 56608 254502518 42014 42171 783862043 18460 18208 350144128 50920 50421 767149710 24736 24721 140826223 63218 62969 925291317 36930 37473 87555017 58136 58577 510855718 36918 37475 312414914 62890 63323 159925877 14597 15142 372155536 2036 2455 138675260 57583 58171 133794528 11436 11580 269236881 50282 49642 316197932 16960 17299 464083640 36850 37483 986093348 69701 69116 139579131 61408 61148 647273965 37304 37486 374335825 49824 49190 482591906 33975 33600 669391195 39095 39549 938454573 15263 15431 131582968 23421 22855 754253607 15067 15865 937366380 19543 19526 376697462 37494 36922 372435672 31135 31472 758975140 76107 75806 835276572 42160 42820 392728359 41747 41808 368265676 5063 5833 186307650 57204 56729 34477996 44 260 444055854 40479 41094 741048047 62557 63342 536840170 37504 36945 886897915 37505 37076 202225350 35639 36332 127806021 32458 32056 552131141 7980 8234 391231294 36951 37509 976897985 35321 35586 4914352 58980 58652 429592181 33407 34181 315748047 11068 10796 345317386 52519 53183 248475502 13577 13226 65030471 64175 64805 45416615 23330 23938 398810323 7716 8239 508619568 61651 61384 384147510 33314 33708 824319460 37131 37521 713119195 69236 69537 81038230 24332 24653 297861184 76948 77642 161500103 32673 32442 705863085 26171 25863 741186761 6661 6473 720722721 37528 37224 24480892 37180 37529 280958461 35963 35530 545276046 47729 48464 141766567 37145 37532 904288818 37533 37160 433356079 19886 19160 91534548 37535 37413 261313687 19997 20233 295062488 36123 36800 575478087 49650 49050 941328962 4097 3656 196798657 30865 31594 263173591 50156 49546 135192889 38664 38034 149170091 63463 62930 988286582 15199 14451 494040970 50420 50360 967765260 16958 17337 982544214 10207 10529 618826109 25387 25476 140073314 50007 49955 363073058 17694 16972 960806451 32806 32914 137441936 20680 21030 880154530 46386 45999 889808368 41172 40598 80590109 69425 69001 1721056 62498 62259 801462553 40184 39849 956656059 6832 7397 101280296 5689 5617 56364573 37560 37098 279073278 702 1033 280281492 64353 64055 259381367 47354 47334 823793531 16929 17702 670786502 59915 59447 767059205 52118 52794 412687266 21930 21318 455661624 1232 544 378212560 37262 37569 66883994 37451 37374 985322971 59788 59616 76754774 7579 7553 172776543 3130 2702 457450651 66313 65871 381618291 35982 36634 472430089 24126 24760 678424636 37577 37272 85137101 48964 49304 113604308 38901 38569 234625567 35491 35579 571911871 31881 31873 133478766 61700 62346 843149397 5845 5194 714795667 1 212 340215723 74701 75200 49666272 53843 53812 517361662 37587 36840 929128303 37588 37271 505774378 65308 64803 602657992 3973 3540 132954064 57878 57083 614417471 79926 79929 413043515 37593 37385 687626 57799 58323 819495141 72700 72306 442189770 47551 47530 235523895 17128 17719 637725038 55905 56621 153814683 31673 30878 740533034 66706 66291 116446198 37145 36716 753630563 37365 37602 410305529 58063 58380 435018580 66871 66956 322922866 8526 8313 466394665 15656 15649 172784877 31169 30695 390498767 44011 44735 195713509 41205 41264 204960331 31952 31546 204496523 41643 42383 999210055 59721 59147 401258039 54084 53699 845193087 50920 50927 703355145 22725 22569 185407052 47232 47754 137534361 34524 33851 847584349 58069 57757 91106286 44631 44207 860470263 36906 37608 768814537 37621 36850 56802554 35154 34473 197769004 78074 77878 391926444 75615 75087 775382153 10441 9641 917058669 26150 25643 514898558 41974 41427 688433737 44536 44100 656889495 1651 1280 128296432 3446 3817 204534230 77888 77592 632951604 36911 37632 176582962 61652 61580 7425374 37197 37634 244192486 45575 44910 301845979 42645 43379 768978033 67077 67267 657196179 40667 40111 987767126 54502 54015 353478566 37205 37640 767452932 15042 15159 587606014 65762 65026 409946517 30145 29650 843554837 37644 37072 86574806 20530 20301 654792126 72216 71720 385037648 72820 72489 752483297 71066 70813 248537268 64746 64013 103131633 64427 64832 107014474 78898 78381 941413751 1130 1348 474363733 76759 77371 171946061 29601 29994 177420137 23442 24003 192923717 69577 68796 561566421 35428 35223 56192376 19384 19965 679925593 76512 76464 541917636 46119 46174 324523097 21345 21993 444189671 52260 52838 842626719 47675 47638 520081109 8995 8626 537717445 31031 30308 598873311 50286 49645 800846260 29018 28617 543059265 28191 28703 184528877 23022 22554 203411243 54834 54468 731756849 18652 18857 145981615 12773 12175 525135134 7292 7810 935874809 37674 36997 870646007 15578 14826 786830763 76103 75541 60318709 36338 35589 164243973 12293 12650 931951010 58490 58265 702370693 7473 7706 819591464 37211 37681 913606784 37361 37682 481125832 37321 36853 5910663 37187 37684 349227051 71089 70483 179200678 69938 70136 846683824 77250 77108 781346718 18968 18817 24749793 18336 18082 150905205 25702 25113 85576522 27491 27812 618028605 46814 46193 621325468 65077 65563 551632156 13550 13205 387703565 37695 36926 461393729 63839 63151 873915758 11137 10783 261466067 47467 47124 501608079 37463 37699 299147403 10132 9579 511167788 37354 37701 262408110 57036 56929 154655604 37419 37703 841506752 70784 71543 24148563 37705 37471 576429408 27735 27009 543290411 2355 1805 774432405 21871 22156 134513209 54513 53936 49163722 52182 51395 306433331 31386 31015 559191805 41596 42328 948210557 36997 37713 98670306 29976 29323 494440652 23678 23584 449791115 776 866 289794137 53185 53792 870110935 61096 60997 738315316 47164 47906 497965418 32101 32045 353969739 47574 47457 432662955 61161 60657 179617715 19230 18938 265890095 37365 37724 48824099 42268 41549 833819089 61470 60861 312110273 47750 47050 482275531 20851 20871 794527511 14401 13815 363522103 78230 78564 917971178 36957 37731 819051792 33825 33031 433274068 34779 35096 67680740 37032 37734 929804620 60683 61347 135215962 9568 9339 122915158 49832 50189 541732442 31680 31638 359451186 77238 77412 424567285 77639 77977 761666855 60039 59451 977773990 51024 51700 902566280 60840 61335 754452393 55614 55953 130879035 49806 49056 99143420 16571 16806 3616709 37747 37464 94942750 45992 46154 122432723 37749 37103 437424829 7450 7443 962560516 37677 37751 760262755 33653 34375 208406829 16699 16426 147729940 41056 41024 405988842 37452 37755 898904169 71728 71359 334894932 37757 37716 24466531 17035 17648 39593134 37438 37759 514834340 70631 71053 609121811 14595 13893 455715422 49300 49673 282395546 73846 73332 76043524 31123 31192 103699675 44311 44128 64161780 22416 22041 916186016 37767 37636 673583694 11715 10969 180319846 43699 43751 536208999 45698 45250 223246575 16818 16622 244216488 52894 53335 498226171 26276 25612 441478116 37431 37774 159656999 45956 46447 941068862 42411 41723 120265251 37777 37702 308923502 45451 46003 254801440 25637 25017 365393156 14294 14993 507009313 72159 72625 883374067 32216 32835 313475552 18358 18696 599178145 223 68 629224004 52732 52234 951319172 8208 7644 598533661 47533 48143 534799651 64927 64208 951633434 37601 37789 437884154 38307 39032 92501203 56854 57450 37025234 47624 46903 98790558 6455 7018 161010947 13684 13551 74552781 13969 14518 818585838 30596 29832 984898356 36183 36223 175679988 17596 17361 656505463 37557 37799 116321549 10089 10625 806138467 28720 28149 294869140 37802 37280 620845545 76212 75766 720995814 44245 43542 673892718 63584 63428 79118920 46193 45691 252272719 11252 10538 607830827 10107 10040 25962382 47967 48652 203535705 8641 8924 676106036 37811 37682 978153969 973 1604 846422392 21162 20747 889447810 8238 8448 315659097 43142 43181 997818383 38249 37688 633746852 63619 64129 11919285 5607 5390 49900527 12530 11739 159518153 70184 70954 754967787 22649 23337 55687758 63877 63511 788745455 4875 5535 821271026 51003 51143 224717907 39045 38879 203089648 13733 13871 976182047 39306 39391 64067690 37416 37828 334815386 29939 30015 835020556 43074 43115 384834741 50655 50942 844214064 44432 43879 74279691 44398 44499 523729502 44907 44208 579232833 37835 37451 622835574 37836 37628 162179934 37716 37837 394364467 13767 14139 742023999 56619 56596 552774836 1139 1476 265373502 4284 4130 601875067 75318 75292 66256893 66639 65996 976033277 31085 30859 356668878 14100 14009 906956963 62495 63128 386733929 63787 63184 551612075 37273 37848 50202198 42086 41895 580230287 65028 64892 207175776 6217 5599 932258639 29562 28938 430240355 23358 24029 472190230 30250 30539 149103139 3949 4667 656002896 37101 37856 259612568 28229 27994 769126513 17785 17828 798194470 58716 58730 717076253 40672 41385 222340401 79919 79272 253557021 37697 37540 925279493 73609 72954 243334118 17189 17164 700619110 54120 54312 445507041 22474 22787 154322770 19178 18893 690016655 37210 37868 491188557 33821 33200 271900203 77526 76911 774472777 13015 13519 665561766 3486 3185 1750780 35809 35403 946528752 29668 29276 897344729 12855 13021 688169194 47618 46971 860187657 45349 46004 107001367 37878 37357 721124402 69089 69247 333082518 53372 53188 775479138 1940 1917 192580495 72047 71733 235485208 64481 63694 780491207 78776 78423 885583367 70930 70325 937958653 34377 34276 386590116 38350 38159 282030631 57734 57614 385368060 71944 71749 863266840 18980 18823 526243942 19709 20236 244258042 72116 71622 49140602 37893 37431 272360560 69914 70539 69241935 68814 68389 399005221 10440 9719 282281538 5846 5597 514416137 58519 58286 22834931 65589 65110 534579345 34253 33642 396434139 37559 37901 374284373 17615 17818 410816720 58866 59508 229649707 63570 63339 487473662 40223 39612 112685701 801 985 620961825 37907 37346 882335196 13354 13831 826018409 37909 37297 202583980 38544 38323 67354559 38623 38388 97152916 46041 45405 554449264 2627 1887 490197487 6450 6220 794855889 27720 28259 440120208 40036 40487 166638782 70528 70191 172295158 63424 63405 749726122 67249 67122 5853630 78784 79095 745178489 69517 68888 883197091 57466 56861 486523567 66447 65734 531329634 73530 73059 613116184 14833 14138 810127954 52603 53316 567162670 39478 38981 416047429 61558 61392 302367765 33461 33960 948700747 37930 37548 894842695 37523 37931 586156696 24311 23868 821062655 64768 64123 663088735 37411 37934 239708056 24135 23965 886937192 74082 73815 69375311 79143 78605 700193428 46302 45642 88025677 12828 12228 417260906 19104 19701 15417812 76965 76499 429111838 10935 11710 625536412 34885 34374 103502544 35877 36355 105486132 37840 37945 231394943 38047 38609 754884056 17015 16902 2925910 3808 3089 931112330 75781 76053 284556393 7052 7757 886177054 14996 15493 178637827 26107 26029 976781655 43584 44140 404261111 28182 28133 571195241 4559 5013 826496591 69591 69418 3959335 68292 67876 765512060 819 202 386646437 51685 52073 81134031 31973 31320 115010013 47367 47642 823946541 37962 37434 887920503 10307 10472 208992690 11494 10906 49856110 59830 60013 413001634 39993 40784 651298728 21967 22339 653555931 15968 15571 83144753 29736 29607 987949824 50428 50345 129116558 13221 13478 103490030 25475 24823 688141912 20387 20524 401659083 7030 6833 936067232 37852 37975 809732074 9748 10042 563079873 17873 17278 870460023 68997 68923 955964969 37979 37746 223548901 37207 37980 237463698 16004 16364 820717932 74045 74305 311780215 42624 42671 22936597 63850 63822 888774738 51035 51002 533734806 19780 19897 441674117 37554 37987 513383581 17044 17736 641513993 29189 28434 557755605 72169 71939 225295852 42106 42015 326676675 35092 34748 132153118 57506 57225 599346422 22939 23424 516993318 15912 15631 180821636 37209 37996 172837519 11635 11591 127769214 27086 26371 80999539 37999 37866 440560125 70104 69965 763367791 10081 10045 855139353 67869 67834 366523341 22047 21911 967654363 38004 37206 266181982 20749 20163 305096545 8950 9438 359644551 13252 13691 526969193 44566 44754 341628295 54864 55556 168443759 58940 59705 650793961 41794 42085 759871550 6054 6411 75875335 62360 62962 778935868 70280 69938 307783136 39016 38632 416022901 11783 12052 37609316 24272 24438 178038497 24594 24246 848282002 69842 69719 79142022 63569 63519 286042964 16172 15932 455677156 36686 36425 432237462 66260 66452 470807805 38024 37756 537006281 77597 77331 383758198 38026 37888 930625039 65848 66552 891612566 66994 67162 191491190 22644 22603 461910318 38030 37842 966292493 65653 66075 206574431 46323 45722 208366390 38033 37421 615555314 10653 10487 2396571 15412 15897 62919854 13258 12911 724993626 38037 37496 938620876 73558 72940 133658911 52800 53522 723362765 29307 29538 446027460 663 611 311070315 52069 52433 183570601 35404 35521 130052040 17325 16715 793750475 71346 71992 188779933 67018 67776 783949084 10510 10269 813042215 38048 37340 155023416 35908 36321 373850673 33321 32678 564071761 37851 38051 361252463 27860 27697 426837344 37940 38053 52821400 5511 4850 296980292 40499 40061 595755210 77075 77151 289035350 72412 71884 2079708 39917 40515 386875776 41005 41528 433645888 64938 64876 874408539 39384 39219 746680324 912 124 354734172 78381 78288 602607926 76631 76947 498516224 78626 78199 228453015 11393 10710 702024041 64527 64810 642883663 38068 37767 955479178 23033 22380 3299221 37711 38070 201372875 21689 21662 832644225 69532 69979 248028917 79704 79406 149210964 32848 32877 320734024 75117 74614 392770592 46848 46578 78075707 56429 56327 691839582 3537 2770 64351588 44187 44671 811321778 14392 14219 511431237 34011 33232 40723090 57150 57147 533157078 9357 9232 114712787 22335 22521 684962944 58308 58267 305330013 64071 64593 343079002 30476 30761 928156191 4522 4695 199873523 32811 32793 609860347 38090 37718 130871739 57756 57382 124003195 265 892 501017478 9052 9495 317356053 72876 72609 601270464 61969 61931 287607438 10700 10161 979987910 13114 12945 250192652 46672 45968 214904532 38099 38018 980441911 9551 9816 438136518 13686 13217 831994235 40672 41383 61065222 38103 37335 618964660 39819 40025 528237746 75187 74433 394383518 37975 38748 269235578 40576 40191 87276989 38108 37610 925984994 9080 9485 215787543 5856 6537 788822259 53523 53621 112115854 38112 37441 426456462 57525 57071 300809989 74632 75235 329941857 59109 58391 322975817 50139 49967 208858475 57547 58138 296093321 69628 70383 513797720 52144 52133 159497225 67418 67106 403230891 67232 66823 436156877 31369 31494 126927722 65820 65371 615923955 21734 22331 755694917 45255 45571 539143433 44986 44383 943133510 62876 63066 461065835 25321 25745 805452241 27090 26713 291865571 44172 43525 531985243 31714 32460 101539834 66998 67381 123452445 38133 37809 396023307 72655 72621 911881890 46883 46499 555603432 71466 71453 560946240 1 343 163207122 63620 63481 478444007 62713 63506 822613053 5823 5406 950824157 56307 55702 75772566 50421 50271 844675863 33292 33742 600305965 64201 64497 257141921 22785 22671 840130255 26472 26666 157178532 38147 37399 87663286 49223 49146 976027732 77835 77604 617979132 18068 18697 937316404 39056 38306 329729408 20135 20881 254334190 38153 37869 895235572 67429 67879 746789494 69423 68864 42070715 56312 56314 560370336 805 634 428428251 75605 76186 873907938 34157 33469 130035327 61266 60959 158350015 57485 56744 656446666 12526 13009 275604017 38134 38163 747448912 55260 54844 741995875 16028 16334 80094768 70107 70621 473480879 68874 69400 366204412 18384 19158 902381954 58099 58373 803968958 24886 24479 339153376 61697 60939 729174488 37647 38172 693913228 65523 65761 408897911 27678 27103 399502971 50001 50405 412536269 8902 8389 65338692 79049 78410 783236021 14570 14543 920515678 34985 35235 427768930 43448 43840 530118126 10838 11332 933159120 25941 26508 325217571 14692 14732 378795954 62947 62769 75030942 18917 19350 58081755 38186 37438 660937250 21600 22070 586921660 63526 63211 792910721 38189 38096 107419984 38190 37757 959864311 46927 46630 542301907 37490 38192 547536275 32852 32862 474729724 41367 41208 880705857 35005 34246 566026669 44461 44957 650631445 67136 66403 175948785 7950 8178 86230770 37850 38199 876556506 37585 38200 340339694 38201 37974 133246869 38202 38167 240623812 14177 13681 245662755 51942 51557 35831876 61014 60561 930901966 63897 63666 250957361 56489 55890 975445391 6421 6931 420508533 14755 14752 118215048 47199 47721 417921455 4478 4325 734351689 53565 54042 453279486 38213 37969 936787065 38214 38042 23063423 48266 47737 79877095 39127 38752 110018062 6517 6167 883109739 38212 38694 165882150 61591 61680 340483016 22986 22355 247092429 37920 38221 796547746 58153 58517 957873396 33700 33582 440731854 43950 44354 502133447 7877 7690 539072791 10148 10193 110358485 63061 63725 955126737 11866 12574 374790628 71460 71791 536531339 4072 4355 198364014 38209 38231 9346348 37946 38232 110726377 54728 54540 50341709 8464 7778 570486595 4299 3652 446680082 18723 18161 896775103 63306 62554 851883247 38238 37947 121219552 1150 1381 167991233 17454 18139 635124067 38241 37788 181946604 28966 28845 107326941 72018 72683 543574257 71087 70432 250064833 42898 43290 7112824 46341 45994 79110508 22300 21930 317913657 61180 60857 235502657 78645 79139 280777972 38250 37650 13786139 53471 54106 568366069 55200 55811 521243021 8167 8063 945641028 66972 66210 9752990 78970 78262 148202461 21555 22215 905198348 15226 15452 687441260 38301 37546 156197732 17756 17552 783226862 36067 36668 412075296 71082 70628 114721491 38182 38262 831251072 14689 14571 101121494 72631 72792 889368075 78231 78403 123036599 34166 34783 642329104 10982 10242 224940653 37596 38268 6319445 38269 37576 777175184 47507 47792 780738206 71326 70648 534906844 69349 68923 605742538 38273 37560 287827511 27209 27545 383787527 4457 4804 69052473 8189 8657 923727525 1947 2175 929211706 78419 78083 760044952 44204 43867 842759102 37588 38280 597558543 38281 38239 178376954 16871 16791 94277860 15288 15895 832528375 54922 55496 93916545 70492 69747 54874464 3193 2657 4615079 60436 59778 49183233 46116 45701 634354708 396 736 490736842 14083 14393 122377139 3868 3884 650708188 78083 77852 111263317 38293 37566 691779123 50729 50658 48217175 68573 68272 577687078 19041 18546 206113631 23191 23282 53635378 3594 2808 299628078 38979 39470 147421572 20287 19764 104172316 78833 79402 417904479 38302 38206 94530988 40138 39978 791883377 38304 38276 20718552 38257 38305 910293000 79910 79362 413911544 7907 8282 704749147 18376 17655 139562196 41810 42585 8142351 70573 70896 557006690 62952 63657 523183329 31999 31430 137121457 61485 61942 936314918 51372 50803 677623382 62117 61746 710384427 35363 35545 569454110 46553 46797 273573863 27286 27844 193410408 6418 6904 505952539 63061 62444 302042625 71730 71768 926523708 37192 37188 472997731 77809 78004 481365495 76890 76583 738959410 77150 76994 792856463 4779 4045 402527200 19622 19275 701145544 38328 37749 910370113 12275 11991 916971157 24849 24964 984546599 36596 36010 706151030 32193 32501 78689660 19497 20177 273129418 75569 75431 106536459 38335 37853 142845165 50581 51237 704932581 75067 75748 134591562 2928 2950 780085437 50054 49730 508257918 16453 16836 748346901 19372 18970 447606400 36533 35738 285532553 48836 48253 467134067 14850 14396 715012409 67739 68017 42536292 37591 38346 381345543 56265 55927 976300325 37789 38348 549977320 3991 3565 699183746 18551 18290 150685832 6768 6655 693541805 13434 14081 963347560 55230 55945 896187959 68256 68616 573688627 58887 58758 930645800 45478 46009 33521271 6765 6673 189742886 76629 76723 142936048 59182 58880 877898093 38909 39561 620577355 30158 30278 508493778 61641 61178 417478627 44822 44771 527171012 46479 46200 438632934 67617 67616 939828428 40149 39645 747127483 1600 1049 427684544 22623 23127 259326271 75936 75698 45278706 60259 60047 228457407 10810 11075 130345454 38035 38372 868665788 23851 23409 865028382 38374 38123 860687856 69686 69881 130932794 10794 11500 564197424 38377 38027 118765435 37676 38378 516814685 22406 21883 680525521 18025 17763 887489297 74436 75071 758669458 40629 40257 140130139 18804 18052 963625764 28207 28904 484016715 69254 68747 993835941 69289 69527 272837215 56733 56190 697469354 46092 45499 401670546 68005 68459 128725873 56713 56454 418171685 15351 16050 645000005 24022 24781 810595751 43357 43211 46513683 56769 57047 71405867 19689 19016 822514837 56354 56242 447591492 40098 40003 827952375 78528 78757 849000906 41399 41563 69838246 47669 47974 683785963 66965 66241 205668238 58748 58852 10366168 67042 67624 277993363 41844 42004 457502910 38381 38405 52913882 45806 45873 851325266 12427 11870 333167473 65179 64833 55834176 65742 65642 747604065 23255 22902 54685052 50671 49983 116134889 43365 43546 402384650 62622 62238 245769919 54708 55142 836937224 69453 69753 178997690 18577 18557 582548155 38417 37926 508877606 4381 3721 426024882 22549 21812 282674448 41186 41353 468582144 39991 39976 430522431 2209 2635 711052846 38423 38185 711648939 14024 13711 347270824 38425 37819 513148194 1 269 187353400 64159 63384 637550492 49956 50739 515187355 16697 17406 892772553 72302 71988 360039876 37933 37389 728745527 3134 3893 719795220 60083 60206 615840761 23190 23455 357453359 67940 67895 206827248 61281 60802 162494415 38896 38729 591900762 52309 52303 724815802 13380 13749 97416555 13558 13903 897484065 54513 54796 89527121 38442 38301 443752941 38443 38179 737935128 15465 15677 757618065 37415 38002 856258586 2115 1592 850119549 40775 40742 750539746 65461 65903 2551738 74842 74190 84854467 41855 41267 805825611 62062 62077 124644220 74421 73868 98832909 38453 38002 872804204 44235 44658 552425743 73146 73330 47639814 60705 60652 463915339 9136 9700 659447157 11183 11495 958227304 10609 9895 946412669 5893 5205 93821395 76903 76480 41645570 38462 38271 4892909 33112 33511 69199680 39910 39498 250351927 71547 71917 537334388 62170 61787 603285253 54189 54018 937911456 38468 38007 740833784 38469 38190 876184154 31782 31786 731691993 30471 30730 55946823 56705 56006 493378547 52041 52616 778861556 78697 78686 413326421 60762 59991 460521474 18024 18732 453332924 45296 45182 41940953 51914 51369 112901205 2808 3036 740948837 8267 7980 16901347 21483 22010 31554328 29231 29211 52596728 45756 45130 815885282 50152 50133 900831673 77290 78036 518199955 4558 3883 340438294 70394 70312 642933422 34830 34795 437273622 78896 78367 568708114 61833 61930 975026042 44186 43432 607939409 60586 60000 57921478 3333 3830 114645358 11315 11585 551683741 48577 49032 461714082 14670 15112 963121335 38497 38439 241508031 26942 26880 281367381 38499 38222 182564967 24864 25145 762735647 33610 33409 761091958 62649 63432 52898346 64165 64028 590211714 58065 57894 254273477 976 417 874832181 56104 55507 631401899 49297 49870 47978438 62180 62821 505696544 42154 41674 649007023 52986 52876 584554220 37842 38511 658052287 32242 31648 343988753 8813 9366 392977141 63727 63354 254577456 63348 62953 688839940 45256 44941 41492375 3625 3600 223123122 16294 16104 523846986 55347 54596 760807843 43262 42768 572744835 27165 26838 893697763 18997 19595 670637395 64650 64204 53996434 171 166 279950398 33623 33429 782630381 61192 60717 331458786 38513 38527 255219178 12711 12168 943864781 17807 17227 73657072 38530 37798 3811626 57298 57957 430450544 38444 38532 857353106 51424 51312 711342944 8242 8264 499380153 66512 66994 716122189 72595 72249 367255929 38398 38537 395358997 24031 24615 277220533 38539 38050 146429560 4973 5427 611295808 56725 56149 279839580 25291 25905 67595902 44718 45067 858437423 4551 4379 962611009 38545 38148 608898606 45916 46060 792254859 46291 46411 821765585 37868 38548 739815010 38514 38549 933518712 32529 33043 133450796 38551 37885 934584098 73373 73505 859524122 6830 7340 46891926 38519 38554 572042183 31573 30891 821643834 68137 67544 48051022 68777 68639 932637254 73341 73866 351171719 74320 73903 858002471 38560 38126 94823686 26387 26249 268807722 3535 3254 693257207 10698 10618 120571199 56014 55237 363045666 22244 22490 500429107 38800 38783 959001469 24967 25447 865880520 38092 38568 150185693 11536 11092 877640220 25163 24755 581473138 70552 70460 413914641 21737 21125 963821848 38555 38573 484633209 37952 38277 972337433 4135 4810 517644533 13469 13581 595395328 37201 36738 682949517 38290 38578 825400776 65918 65549 913949453 55332 55193 590891352 13414 13659 146552530 25051 25294 737590373 67641 67417 405771721 58686 58556 190213747 58800 58132 466762287 38133 38586 908956890 38587 38411 787252313 77861 77613 495837196 47356 47085 92164584 72293 73072 112910504 64850 64415 458763621 20329 20872 766847189 8856 8222 144301648 38525 38594 207217176 21283 21896 628068439 42783 42421 857091040 66693 66751 601766976 37633 36875 397055103 78671 78354 866386664 73408 72962 67013313 38183 38601 11303757 78396 77724 796644735 33569 34152 440483872 79025 79169 836288689 62224 62011 223509602 36332 37019 576965405 69870 70628 168878824 75038 74627 165975406 10757 10793 114858030 74105 73645 417051907 79488 78944 797738913 21147 21436 857485764 11820 11593 463725 38060 38614 351358328 14110 14345 492351218 37138 37296 692412229 38605 38617 158432904 34273 34667 49562089 24508 24512 352315137 65099 65813 541054552 46692 45955 851055838 32519 32236 99858371 5487 5128 134896284 5628 5286 252075728 4391 5061 798991806 3252 2560 233000523 11035 10995 970063352 61310 61473 951870812 66954 67336 487033975 67875 68593 165317233 32304 31618 790362654 42539 43234 84247208 11256 10736 751084677 21572 22008 571272467 64734 64502 124433973 38636 37841 298652383 47599 48036 574279814 78409 77721 922286052 2582 1835 117673690 49809 50051 702230715 38641 38116 968969934 34560 33970 902147309 7262 6711 948236315 11886 11785 324563590 1758 1131 124755522 13940 13895 614980554 15141 15227 932339839 60188 60825 794968755 25013 25804 189575423 2847 3548 475869054 37668 36935 495050922 73634 73377 762159348 4688 4825 665169253 17732 18095 847235730 19538 18778 319812625 63355 62820 86686775 32160 31840 389171462 38658 38183 717039913 71596 71996 404552599 61700 62307 382288185 18688 18923 993920312 28535 28065 336355543 21513 21089 950635491 38226 37920 52346751 59780 60240 471015628 18703 18827 527898726 57076 56891 931903897 30234 30648 703521080 38342 38863 826792950 2574 3324 689897754 31776 32144 640303097 50044 49932 326557934 6906 7487 283956778 53164 52815 752887406 42038 42751 804967712 11939 12611 92826325 38411 38677 497373256 38678 38095 345942662 64438 64032 813049577 3843 4612 278756550 73599 73349 44979868 49633 50376 62380926 44049 44129 464186740 74258 73643 925916470 34074 33448 4566900 5883 6050 32417358 38687 38603 170651340 38688 38239 246385829 39499 39247 451118359 38082 38690 121947575 45622 44924 311950490 35289 35414 944286297 65854 65460 715625543 37568 38218 610061195 60936 61258 4535359 48380 48830 502307771 42734 42080 528474034 75527 75327 70708640 50214 49636 841638883 24165 23908 97390633 24816 25273 47770167 26081 25342 300253141 33278 32982 560932109 66149 65653 132728827 13847 14159 685352997 17488 17619 418499843 58173 58915 717900570 46895 47631 191734338 20517 21027 46510038 78525 78084 596101508 8970 8401 459793473 70461 70830 895700577 40319 39945 972193941 55193 55839 607963205 3504 3068 103355781 38444 38716 579302616 38463 38717 795678455 3412 3213 380085088 12600 12415 119185963 58704 58579 703704331 5595 6361 759208860 53672 53582 468441318 38723 38595 418164918 43942 43940 531267036 57814 57659 561031598 9502 9433 804840450 6145 6750 746912469 72135 71750 315932962 43346 43270 98678722 38730 38391 74361873 15033 14589 111983798 38692 38732 354474917 41799 41519 540276435 34316 33603 865166723 37145 37566 245322818 8965 9073 119466727 25451 25399 566011094 18911 18271 388862420 63167 63640 817938313 22287 22602 46385338 13847 13789 854773677 59948 59285 663057750 46775 47192 511921739 56357 55931 842139263 65884 66391 562837636 20427 19795 94150058 27553 27607 270517317 36536 36375 154627892 71085 71648 168729746 40264 40822 955388754 59135 58939 276521631 38752 38550 137401881 37452 36697 561455214 15955 15823 127598552 1441 1521 5661883 77678 78199 669970307 78526 79078 934171722 8240 7866 371171631 77471 77689 989074523 72397 72262 497558406 35941 36425 162791418 75929 76199 141179242 9726 9605 977557200 38764 38235 199438975 412 369 896346699 72960 72235 94148160 24374 24434 445639053 61543 62297 580069876 59085 59333 451610324 37382 37586 7490164 72127 71938 126096594 27062 27425 325036119 18150 18791 476615837 22530 22825 368352343 55948 55667 849941341 32671 32616 695860115 16197 15530 124994437 32703 32913 542479087 38772 39069 377916888 68434 68881 185470562 49250 49849 204946931 53306 53069 772261301 68352 68420 4506633 39369 39706 581036380 61575 61172 870278945 900 1660 267092092 28445 28252 775951208 73678 74293 891231466 38229 38789 21773009 2164 2384 659704045 151 843 980776626 63576 63753 975745651 9023 9812 964989637 38379 38284 577288687 67439 66679 952807035 38156 38796 42264760 21782 21804 674201004 38798 38196 965514428 20611 20423 807516436 69747 70276 625052584 20284 20840 916245005 50994 50953 517528170 74294 74933 787166034 13319 12823 400251112 910 119 894618752 58369 57695 117313989 5661 5293 892165527 41154 40702 688150707 71710 72018 194971579 4729 5228 974749772 52134 51611 259636813 49996 50269 29128581 79351 79870 85256192 38814 38161 115166745 52972 53375 163173971 44823 44647 128296572 38817 38354 206887210 25903 25698 377297171 56901 56951 861810247 44783 44412 460584086 46511 46534 505652808 24086 24183 706914649 74529 73967 27932311 45897 46585 745372634 57352 56945 205729881 1150 1678 46400069 46609 46520 102357594 38459 38828 982642883 72038 72670 129672345 31693 31993 500162482 38831 38148 979823810 51873 51307 994152668 19354 18795 301100610 31160 30852 919441710 70058 69830 557457930 46079 45882 871744490 71397 70874 69165368 54844 54256 112143652 76438 76979 455183939 7265 6527 732673931 51816 52432 172488191 70061 70626 699064459 55984 55248 293312870 49667 50344 234419419 21226 21005 47644660 59929 59847 899867130 38847 38051 132489861 3761 3811 964018729 3617 3003 291623460 79642 79068 757792960 34123 34619 648235204 69949 70407 497494169 57351 57885 23622384 31408 31776 322873543 59996 60403 637423004 67035 67365 519980186 54554 54843 988988231 62306 62206 194732409 25250 25658 895481807 4574 4648 797315267 64806 65435 179718383 770 888 164838593 38669 38059 981289693 72259 71909 8928132 27855 27413 317199584 32523 33281 911958206 12761 12163 483741375 45368 45856 661163855 11962 11498 100504601 8224 8151 51644237 56865 56298 987238221 38872 38733 847085397 75425 75389 88133188 4322 4029 76714636 38826 38875 645660824 79211 79032 179562449 45782 45510 484518080 77687 78398 830342908 40569 40422 224499744 51172 50479 831391401 5176 4962 666652419 1257 1781 797981506 56525 57094 432757599 8269 8909 622815776 11588 11142 829434948 1161 1518 996801553 27843 27619 723754218 60642 60960 789748512 63267 63484 854285918 51025 50501 700721756 63385 62918 230216138 68961 69017 624566313 38893 38709 978917827 16928 16571 799681916 39447 39582 301282480 35094 35562 681163506 29949 30451 79706379 38898 38145 742782966 50514 51144 423831323 821 583 922750334 78444 77963 685431745 76353 75775 742017479 78944 79705 443193196 71732 71027 67719148 78835 78267 575327876 39172 39218 209711263 38755 39389 596515708 38908 38432 185823354 34794 34310 484849712 38289 38910 109114638 2512 2051 524626678 68169 68347 625684336 71368 71057 796682634 75139 74899 77452365 23312 23131 159770245 40206 40452 696910737 202 698 395907793 14049 13709 910900317 7250 7610 883670128 57452 57939 994405485 62582 62042 48207213 37924 37745 55750675 8577 8794 698707827 1546 1835 741849787 60093 60205 126782468 63612 62835 115102202 28670 27983 225883417 27939 28412 464463395 27088 26483 133206114 34011 34715 117181018 16462 16285 11826999 16524 16123 838441 63986 64305 645232708 24364 23711 781172847 32851 32164 249983543 64843 64915 995376863 44304 45072 401309505 17180 17899 710182149 38252 37715 110229989 61832 61373 149999534 49790 50151 43833201 65183 64744 703658636 76783 76202 991212995 15211 15587 286140380 44664 44935 738442799 66168 66105 493088552 28544 29203 992861463 68221 68378 74654645 47224 47122 383130439 35310 34546 910276339 40861 40120 133890117 35536 34952 521296135 72858 73024 838328026 2774 2682 931886787 34396 33776 622974732 28069 27461 353524793 16606 16799 396906474 5878 6303 722884130 51597 51348 198565025 5067 5613 885749509 25105 24533 435339953 26109 26648 281787936 79709 79154 808381911 66220 66066 493210449 38619 38965 894100695 51968 51442 207286000 69589 68964 430288338 73495 73303 71619089 5668 5019 549643206 68497 68968 526180689 34462 34562 974143449 62908 62163 13605809 38973 38715 39548475 8780 8744 911734174 28181 27669 13402845 65492 64812 361773330 50754 50785 591114425 25223 25170 393751725 9338 9169 33603793 43400 43928 138216631 37174 37854 15551513 38253 38982 174235829 75046 75473 361350336 70088 69891 924305208 48112 47536 48395299 29727 29543 69428430 38878 38987 592964461 57105 56307 275052072 38989 38955 415348954 20884 21523 93495253 76392 75805 564154408 38738 38992 395795523 75927 75732 23978427 27369 27524 425963794 8419 8781 255968432 63170 63515 651674877 71286 71984 533041233 38719 38998 669694588 65421 65709 388108361 39000 38693 822349160 38271 39001 810541800 4616 3998 287242873 15716 16457 940689827 78413 78187 399296369 18662 18051 87660102 39006 38520 129535666 13440 14070 704987245 1 358 846307988 36211 35436 907122007 43103 42501 806123368 20540 20258 834078825 18137 18899 737031000 17925 17698 387302876 28694 28379 169464647 17506 17037 421967979 35389 35047 817782431 74731 74742 366938789 39018 38259 360154311 20568 21078 504570925 26038 25469 703576244 56122 56853 960955720 52977 53327 705743794 21707 21586 676725149 62496 62321 439146503 3453 2920 626942954 12649 12338 475438890 77983 77578 707735515 49981 49413 146346713 17618 16903 218886279 38721 39030 182187036 3509 4164 853300271 63435 64116 314821803 39033 38263 603298585 9656 10379 369003802 38494 39035 707089450 73914 74228 25350493 39037 38791 302430448 33887 33707 2213928 38982 39039 140722600 2042 2147 745226047 5354 5958 889525819 1311 1119 626756360 38343 39043 279815757 7965 8321 667202741 63238 63110 664330194 61704 61407 423051577 15877 15760 702461194 34098 34349 547663193 28981 29357 253335481 58689 59002 142318938 38802 38631 805075049 44423 43828 394850568 70497 69913 529010340 52448 52420 494468994 47498 47829 926135109 38026 38151 384265279 58648 59194 656179396 58070 57569 871542999 61300 61844 830189778 56811 56562 798327481 39061 38384 12129905 40900 40172 3833711 64177 64381 594611717 28274 27900 43196253 43972 43798 149934679 33736 33156 953815216 47956 47903 954377298 1128 505 456849815 22080 21893 813764452 55970 56353 408758793 40095 39691 208830392 50503 50651 824102340 38377 39073 565972071 64315 64599 880486506 15963 15723 819856637 67784 67577 75402101 31177 30515 60721549 24903 24438 285303490 15354 14671 557734451 39080 38322 76781996 56469 56052 984801766 63553 64061 699775505 40383 40429 151939688 36334 37094 292263127 39085 38687 771257994 18072 18497 321795060 29328 29369 45733468 3910 4239 636212822 403 1 507804135 47160 46889 564066961 44576 44883 280578863 57849 58624 607823401 75258 74972 108175022 14722 13984 326412586 1870 2443 136060236 22745 22541 280242747 64643 65135 401172730 39098 39067 204383302 57074 57613 243788355 63723 64240 745045781 62446 62721 7278804 46051 46173 75757790 76993 76749 389314209 20541 20347 614200026 24795 24798 53412694 39106 38478 644923962 49794 50427 680024697 43894 43593 60074917 67260 67849 154777701 24680 25168 539085962 76623 76320 977218413 54452 53819 154918229 1130 986 960477833 57776 57306 116347926 722 598 249456706 52636 51844 523740570 11059 11811 765252709 14031 13754 322701474 58880 58794 247448037 42705 42191 123779039 58672 58336 28594880 58752 58836 350773004 45708 46211 599250407 54134 54885 50752860 31567 31371 38250511 60452 60702 217184627 38065 38216 647292930 21423 20824 693080580 38800 39129 653989926 39125 39130 787364130 23260 22611 434683290 9387 9825 130154777 42274 42190 811441096 39134 38920 369325216 27721 27284 814127254 75894 76047 63921066 35247 34553 579515956 1505 1113 86316541 1831 1278 963604634 39140 39001 921863383 8822 9528 456326748 32906 33543 819533393 73660 73448 85091134 35061 35325 488520586 25808 25035 528468193 47450 46810 765517531 75522 76286 478597534 16192 15600 462479117 12213 12818 936162698 18035 18437 266745489 68493 67729 393045528 63309 63760 49452696 9636 9959 868252055 12364 12518 560890214 2093 2348 576083209 39156 39108 19691112 48256 48327 236020940 39098 39158 401625765 62554 63224 583113028 74960 74726 412763529 40806 40509 737413865 56939 57710 379663990 10678 10600 631726465 8779 8230 60508259 34021 34643 995505754 23263 22863 213075473 43100 42859 97196934 5538 5417 939754721 56700 56108 862839003 39170 38396 571017002 20078 19623 125801012 75733 75696 652156739 48456 48298 41761279 55016 54967 802130425 33650 32948 296678881 39176 39043 972391474 38526 39177 425911620 14089 14083 526563661 7363 6652 968302912 14086 13331 635948212 20379 20485 355471159 3309 3088 104246553 30988 30516 872627160 42911 42278 871814529 33555 33220 98827194 27033 26348 776752199 38179 37514 114080252 45799 46453 436860365 38735 39189 65548656 70448 71047 17133675 15905 15571 202850221 79233 78689 247099752 61060 61792 565120338 78910 79222 804816926 70045 69671 351544601 28515 28140 682579304 8707 8073 252703248 73027 73038 608302211 34603 35067 358578682 60233 60703 792778086 61188 61900 232728608 40198 39545 694955241 21553 21299 742141226 56806 57493 582546800 29710 29905 486104121 61742 61530 924151653 75124 75828 615080061 33126 33498 457270341 70508 70507 646115415 8523 7796 229938798 38052 38745 258280227 5656 4983 644286374 60492 59730 701501416 29547 30256 242038454 984 793 399230732 51674 52124 924961268 53014 53383 982872415 51268 51195 692449375 67324 66764 782745726 30521 30481 122578554 63783 63110 740922799 11703 11773 579280681 44156 44257 72511841 64893 64612 83267032 23124 23677 102630752 44187 44813 485663517 34617 34816 108854813 35997 35400 452715197 14863 15651 42716430 3547 4057 468462684 39231 38847 570241858 76805 77380 628352617 4641 4654 545324814 41840 41246 606905274 72322 71534 857083709 53366 52900 478554859 30845 31066 745240392 52527 52024 130622234 19493 20128 432561376 79089 78897 619863109 61596 60888 389063138 39242 38480 689417023 59535 60123 357613190 31632 31334 391118149 76621 77215 75269970 27738 28101 194500901 76772 77134 506515567 12007 11745 381941055 12887 12798 454673696 4946 4396 953975840 17298 17015 359017572 43559 43414 726751375 33091 33492 416337261 74042 74210 878606895 3703 4050 648510687 82 1 39591078 14234 14007 480279148 39258 39253 808078204 33885 33438 476752772 1972 1805 315313819 38844 39261 282676909 17993 17897 716965593 12170 12856 509961428 39264 38776 314468413 70074 70452 313345218 31588 30978 763159676 18136 18339 652317842 74308 74476 394914331 15078 15611 246170012 6193 6085 325870756 41301 40722 619458014 56513 57006 23082414 21751 22456 44553763 42901 43470 490768779 77095 76911 659142298 14713 13944 483934454 56404 56638 758758961 5878 6330 496923413 4475 4193 20860880 40246 39910 361937471 38713 39281 54864918 12171 11977 844175457 54498 54202 779916911 13340 13104 616303661 69758 69391 901984140 76123 75440 560360001 67994 68709 254727906 79329 78877 69969443 30355 29770 741330295 38583 39290 985615012 31637 31580 335615498 14391 14661 397601058 49897 49199 304834114 39294 38931 598439097 12295 11880 92946150 39999 40737 363788384 25424 25773 305410073 64734 65438 541163775 63471 63746 746304574 66272 66819 836459932 26828 26931 747085634 39073 39302 724328401 47925 48572 850107605 47363 47814 342775516 18092 18794 122434283 41406 41441 463643749 17708 17973 389801321 39118 39766 211156822 50203 49506 269705704 17046 17080 398750083 46954 46525 643649535 756 185 735566578 9353 10095 397082439 15482 15361 532844238 75057 74433 299261848 64294 64037 80139834 19046 18860 230905141 38791 39318 112716430 38736 38643 137424128 28749 29341 935360543 38814 39215 817311933 36334 36118 49213491 9830 9176 935879492 55038 54396 949353188 14304 14158 768495278 11935 11673 133467482 31620 31839 8004278 47563 48028 822370935 7958 7190 383535647 67065 66340 485177676 39066 39331 178754645 39332 38745 792658134 6153 5750 364178991 21196 20938 220869559 18399 18514 95897869 29619 29254 581205736 38996 39337 569161590 29 1 799641164 43630 44389 409342194 11113 11870 69611342 6804 6361 726704220 7701 7607 771286823 68547 68521 599302641 39234 39344 574144629 35981 35529 797715404 4865 4749 255348579 47890 47516 764202319 77381 76671 641644498 36081 36726 603669493 18412 18743 953382195 79490 78843 912022870 11108 10735 423065576 43283 43856 144763809 53498 52945 93832653 50393 49791 230858776 39102 39356 687964944 69851 70168 367820132 77166 77273 140500583 52003 51402 308753622 2115 2361 694595574 51701 51282 139668898 30381 31104 8504287 32493 33092 990592679 39110 39364 243402534 71870 71910 57508244 74098 74741 759356108 13659 13929 795754807 59551 59315 870354574 78342 78319 183683626 45223 45503 236684637 47028 46706 611941587 39372 39023 396028998 14047 14677 800509105 26424 25679 964441052 79334 79570 154176602 55073 54485 380854726 38934 38271 169589947 6156 5651 587422854 25289 25548 833565113 13405 13130 693008004 59641 59365 227183672 62696 63293 50034132 16269 16084 257533741 68327 67640 982998054 11860 11183 449558979 38953 39386 683251679 63053 63803 608870216 40529 40823 315104129 75664 75180 53384373 54697 54507 375954337 2571 2383 767635679 25841 25269 718572618 7401 7854 394921770 31351 30667 725702354 3311 2952 112794137 59117 58610 88940608 61918 61341 969142116 76712 76076 855547958 38809 38800 436991566 13872 14051 123160216 16532 17235 926981445 48677 49335 576248902 48561 48245 11514785 23205 23652 841403615 3058 2899 83703582 74948 74828 997275661 50178 50017 102152786 61513 61166 42423543 51073 51459 840878169 65663 65723 49488670 68540 68648 679888495 20966 20972 125432972 39413 38807 470485891 30943 31424 214543555 78568 78633 1447344 35439 35889 496152263 4872 5488 945044712 52203 52380 577404566 39419 39309 107406810 25320 25625 738448893 15637 15845 802531832 33729 33089 955180458 42417 43083 70658053 13829 14524 577380330 43512 44047 345567289 77782 77149 153627929 36292 35881 542220781 49258 48580 124513818 54631 54593 493123651 3968 4666 789791778 50524 49910 433973933 59466 59438 945409913 61101 61736 272886832 39434 39236 531382273 72327 71679 350336210 57242 57357 847988237 54814 54269 82295892 64681 64354 167571370 9925 10218 20937567 57365 57150 503332233 26699 25979 566737692 18445 18631 70398193 6267 5682 711902026 8089 8676 305936739 26181 26926 595883227 33357 33483 86112000 42557 42008 466346272 70773 71299 359443726 39449 39072 299187065 38919 39450 177767022 31731 31980 373547549 18004 17451 911917634 3057 2310 801847771 39454 39086 195585466 51473 51429 200425277 49569 48919 293255237 33524 33453 58760166 38980 39458 532594114 25521 24978 597416496 51949 51341 292981741 5696 6358 757080188 29815 29665 406094435 44574 44978 526122073 39464 38927 343489406 14449 14236 383365278 54262 54923 562248118 28355 27828 569034198 74379 74688 806047467 65703 66374 705894365 64394 64292 59888299 39471 39191 958751200 38770 39472 161598153 11923 11185 206305788 76428 75743 342755852 51898 51382 939425082 4136 3345 410542202 39132 39477 910792975 59395 59685 434078203 77909 78459 550392156 23847 24372 228881457 65664 65222 460397794 48749 49022 315105389 39483 38860 74561193 44180 44179 959966322 49911 50600 902295715 77199 77659 502033732 54933 54829 10646433 3226 2655 486418502 39240 39489 558480757 76454 75775 882528703 59509 58922 783323264 28353 28331 239325132 39493 39423 893584465 62064 61809 120942978 20920 20147 962062956 70114 70788 780685001 33351 33309 640690409 62542 62381 600681199 8599 9315 328270240 39213 39500 352417731 38909 39501 324889685 66618 65870 517488315 8674 9428 910301627 62773 62660 765926955 13877 13724 917335761 71961 72232 877016508 65544 66019 836163789 74910 74882 64777527 52428 52859 734649032 62753 62566 362777415 69120 69239 286901844 52396 52914 651466365 39513 38869 116525921 43480 43877 532008533 43354 42855 138469795 10975 10420 537038058 33217 32469 917834237 40334 39633 664968052 71266 71579 613134170 41327 41134 319440078 23385 22897 913235218 78147 78704 678667011 33406 32694 70787854 46309 46456 818483512 26839 27191 619610343 72561 71883 435792270 39527 38789 86923745 8266 7926 638485449 74608 75263 49140478 13669 14287 270276492 39531 39121 402049411 1582 1335 53858987 29262 29936 555835825 51562 52287 378829519 21060 20629 846179319 53286 53128 892065771 78141 78029 11551615 59357 60077 874448269 65000 64954 621443856 64083 63430 39390556 65037 64282 612094610 6158 6046 27424334 79221 78702 4759205 61995 62334 531046690 17561 17256 359665092 39486 39546 872201780 12191 12360 164903810 79340 78802 77391812 67381 67583 935034552 42730 42977 987853559 41624 41533 451652928 23116 22455 369030523 68850 68848 363210719 52248 52241 334012653 34794 35356 21367485 78985 78809 286513118 65346 66122 560599424 14796 15590 776721551 5695 6007 598979316 38969 39560 789493717 45073 44291 512408578 49395 48918 641529170 41713 42052 812835444 58718 58339 974790513 51460 51281 944370800 11726 12472 135867464 36373 36652 187807390 57154 57647 825309481 57487 57448 172532966 46508 45950 451597884 31864 32576 591389662 46613 46535 724692690 587 572 175756818 57288 57281 154808695 69309 68713 60002120 38992 39576 724257100 36859 36614 651751698 73739 74044 824171780 63904 63557 378545082 13620 12825 6108885 4576 4236 740281980 32389 32754 191948914 39362 39583 564942998 71638 71953 971747193 35171 34899 541920510 39586 38998 579847837 55469 55313 221789567 12511 13080 733108218 34519 34281 29098859 51271 52067 24192047 71547 70766 514286418 75806 75208 783109923 37426 37585 948670239 39594 38808 27589670 34032 33967 990582779 23152 22596 77013234 78259 78634 576251538 2014 1410 701312968 71224 70836 576781634 64924 64640 20701852 12245 11629 836637522 39404 39602 791378539 39603 39401 125840874 46622 45980 322117373 251 1 813375696 77902 77519 671892711 2519 2680 824739623 67115 66509 184864148 8797 9048 750365068 21561 21075 7200817 45760 45310 765030281 73805 73285 879321372 58980 59003 919307391 39614 39373 447442144 39314 39615 819849255 12126 12642 744311405 50107 49966 342501832 39311 39618 965078236 30660 31215 918888433 30041 29942 202971048 51100 50544 923334072 66321 66833 551876654 33628 32835 202014157 23230 23990 873252564 35077 35814 852582744 66208 66831 347268818 18287 19047 479433352 56127 55346 477686714 30949 30245 186712906 18174 18005 403164647 15448 15106 470277616 56341 56030 9032924 33590 33102 930955081 33948 34061 143661166 1803 1437 180054437 65118 65450 370447230 39637 39404 551485151 22200 22132 271495599 48976 49531 771249359 55663 55423 969645193 12913 13318 720828509 64746 65498 802459808 39643 38968 537651668 68542 68210 493359272 34308 33892 454906631 36032 35453 573947091 48088 48780 979682954 12933 12856 567248101 75016 74340 851886246 58221 57981 171623745 39526 39651 202706066 39652 38982 764748892 34428 34952 237962321 28211 28130 611140105 45092 44535 810422906 67161 67061 436475062 24536 23750 825190654 40069 40235 529912646 10501 10354 627140407 45608 46324 499064167 55201 54541 847796428 53100 52610 153529323 69014 68816 32433386 39664 38999 233012514 16315 16089 24112442 35335 35715 530870252 16235 15511 334733851 59267 58856 612145458 63673 63230 527521601 42390 43109 243036385 27667 27000 991587873 67984 68340 144263985 22082 22854 928720204 45213 45149 89305426 59158 59315 658187301 35915 35456 465685404 74433 74482 344158554 68212 68791 892317479 41549 41804 94524324 60765 60233 118355038 3230 2653 416228316 68825 69188 988030505 47582 46928 130617056 4538 4879 552556152 35935 36290 91940230 32218 32961 991665189 28246 28960 89208928 54687 55370 183829062 6096 6307 179038773 39209 38728 480051558 35095 35856 130456721 16747 16411 5289454 63830 63555 853007045 25401 24778 36044784 60911 61624 800236584 78941 79358 679147899 34856 35623 563137882 1 502 697933639 72981 73407 614973953 26143 25806 28418254 64367 65016 884208538 51850 51298 306044120 48869 49635 460173469 40564 40037 46863830 75965 75882 306854133 46902 46700 189160078 30873 30133 730595158 74728 74883 594288732 53645 52965 264259721 70312 70282 416932045 11376 10717 137723348 54917 54294 876405211 63412 63077 945008276 39714 39518 112508361 26425 26767 580870670 60755 60803 232674622 38939 39717 142117608 14452 13939 7278895 21636 21199 77287227 39720 39095 324758104 48115 47706 98985026 39146 39722 488972398 5167 4475 532137889 22480 22417 519577509 47029 46329 663646833 39726 39549 675221485 71708 72465 143890841 49608 50001 99739937 68186 68271 84838271 53102 52948 533619439 9781 9802 443163173 39732 39583 563122587 25742 25283 233849152 21189 21146 200585426 37186 36720 482890764 75681 75313 604351729 46320 45601 889325834 39738 39303 206070690 15647 15389 331925991 76293 76012 665082672 33277 32761 185047441 8148 7442 328981803 11631 11269 219733768 57334 57252 541032777 49972 50158 485083413 70133 70027 741960051 64298 64799 478000800 40469 39974 23105367 39167 38726 784829903 39750 39002 584581619 24194 24129 118547280 39752 39267 352272316 71341 71295 28383427 5285 5797 298871149 54293 53807 163134104 45268 45841 605735550 42956 42357 170380195 24123 23377 984219108 20376 20324 851482156 13531 12757 822534056 76403 76060 977626647 60026 59506 573656126 21498 20727 384401493 75892 76182 798044447 45954 45698 343123339 60978 60450 880349572 22378 22058 20395615 15808 15823 777658135 19623 19270 514782497 48488 48563 885280157 23058 22315 929854055 44580 45168 611564938 63950 63891 508140196 68843 68924 562771825 56728 56934 988064581 39776 39344 57837457 2548 3341 849988058 1362 639 688054156 76940 76431 74227638 17805 17095 441853309 11485 11211 23074809 39031 39782 64220175 39783 39191 750147134 635 312 993856442 54459 54112 410376100 39786 39134 266600308 47533 47427 100472108 58696 58058 505534386 16004 15831 864079742 21431 20887 96764552 39638 39791 115161388 6758 7410 634665363 39793 39095 269464486 72065 72815 994071520 23225 23323 730224752 69896 70158 18347453 55113 54870 275464244 61903 61764 545767748 34123 34461 815867493 20803 20607 601851950 37881 38209 677729474 39531 39802 345989024 50299 49885 799277133 47249 47964 733524118 75162 75492 429195571 48626 48193 92374718 75610 75232 58675486 38482 38297 49839579 31834 31376 721122273 75785 76257 297300415 8532 8037 681095177 51978 51738 871763101 49497 49855 234476798 17369 17709 219034935 30281 30210 533164781 40656 40311 598682177 4287 4679 883424416 35936 36646 805186126 60955 61744 468743129 4786 5567 988713679 39821 39753 875304239 60604 61145 975346117 12957 13093 899494062 65785 66206 659291995 38844 39237 497903217 28608 28698 663062601 65327 64775 593452496 64902 64402 35005376 39098 39829 510775504 58722 58548 904720441 27108 27124 97709252 42837 42227 521875250 44439 44646 627074174 29617 28834 178864714 38702 38137 849609239 6814 6871 556672742 20665 21002 205486587 39838 39538 459346527 24804 24897 33351518 2366 2354 45714353 77151 77537 669452086 62916 62828 607344541 68248 67775 442888168 45115 44482 236080846 41407 41995 53960838 18478 18529 681688426 25278 25747 312102231 45534 46139 347113637 58654 58468 18789932 39850 39778 122274209 51305 51591 68247325 59166 58943 862464127 41646 41336 712927011 39854 39690 352990458 24499 24454 6272717 39856 39491 198839110 30811 31314 404350232 41418 40749 276073310 12115 12799 44921775 65830 65698 233495522 12295 12335 699576957 39313 39862 109910746 61861 61098 226933374 13127 13522 931221518 21671 21882 179216884 44835 44422 326079488 39867 39526 832649444 39752 39868 335744650 2339 2797 66270006 53814 53035 403444890 39871 39610 885354423 11605 12154 30559070 77732 77978 150659629 39701 39874 46126562 1 253 800492739 23858 23468 43882759 8131 7353 389096295 48190 47438 453708144 5049 4694 905812552 66510 66627 272949653 7357 7229 232709751 4342 4023 378025642 39883 39738 13299040 35148 34703 764606342 27868 28266 989608118 8142 7384 82776405 8060 7776 801102420 5654 5806 198868022 18156 17487 890274216 38046 37888 320162857 29260 28614 176079989 32347 32359 143892751 39893 39327 338862729 10127 9447 139237653 39330 39895 557525582 4597 5396 654266585 18623 18903 935183227 69448 69344 984645568 45447 45386 429060788 53478 52979 122044131 22574 23145 934767182 27870 28310 434628194 39313 39903 204156305 63582 63628 369112001 3750 3499 732611465 5596 5998 122622129 37469 37998 473287824 16388 16254 61991252 16769 17390 150365341 32166 32622 394995440 6442 5955 816390397 38419 38605 800364890 58071 58055 42608263 31911 31749 443478493 3067 2502 774759955 37469 38166 990173696 24082 23615 791489841 15823 15925 849009941 39260 39919 74205844 39913 39920 637088042 75046 75366 978219724 45258 44553 951566677 42710 42694 463382902 65127 65870 93691664 34303 34445 8740300 39926 39482 869317298 17532 16872 284560139 79201 79948 949136076 4742 4537 621482610 68528 68364 45234103 55101 55210 626298433 54704 55137 25887609 28149 27452 301330963 75199 75249 496017287 77120 77005 823986727 4469 4014 770348027 51318 51939 853343798 66996 66244 253401514 47249 46763 252135569 13990 13964 450234424 15282 15907 150553912 29269 28896 623846012 10805 11483 964742224 39944 39801 921007112 64633 64221 304387002 63349 62662 526278654 59500 59663 827662626 39163 39948 67135335 43024 43706 353117373 22078 22601 346354544 27266 27861 145615763 66235 65771 380238002 69016 68295 541727914 54906 54322 637854159 9366 9703 969446261 16366 15886 524862032 65024 65741 640816789 61021 61603 370244790 2796 2237 89538296 62467 62165 631571166 39961 39631 597881613 51804 51534 520268572 70486 71022 747945861 61342 61391 149778061 39965 39464 469020137 31264 30759 556441263 48085 47849 609986328 247 771 100750759 36139 35453 539349380 58042 58831 316538867 20295 20426 751727244 26480 25827 633477801 15523 15319 784946422 37824 37740 395432805 39223 39975 370227942 40256 40554 160879029 39910 40587 4890602 1 359 384931000 14772 14596 107534008 75698 74963 728782032 67939 67637 540356177 73734 73537 850885448 50662 49958 738102357 21580 22119 420752221 39897 39985 711890548 56217 56009 113025993 20977 21641 45282175 39201 39988 286760890 40370 39741 636957556 25282 25061 139646591 2463 3249 988095607 13532 14189 224786370 19049 19188 353747289 37356 37304 988913099 62786 63164 79472532 55046 55593 545957240 24119 24315 498670821 47971 47501 679281147 71349 71392 448131949 70577 70710 321478586 49484 49386 814700822 60305 59528 320965276 40003 39709 131939309 24069 23900 739299362 40924 40153 63978786 34463 33976 549615996 69398 68752 861840797 65987 65344 974037936 18763 18945 387732465 40010 39378 154137451 22913 22888 515822447 17306 17354 829345562 31269 30975 641974698 9727 9051 503868530 31914 32369 783325361 36099 36554 67547989 16928 17695 846142210 47491 47701 475396230 40019 39924 345253964 35181 35651 975520526 39864 40021 683302478 69495 68762 315165362 40023 39951 289548826 52802 52539 42136252 50545 50151 307345626 39674 40026 859748341 46596 46422 520373365 40028 39639 7213096 2415 2411 971403434 16451 16307 206813938 8421 8372 86276892 12249 12094 90202469 69450 69281 495382051 46028 45755 884993510 17280 16855 614166642 4229 3761 492327806 63205 62857 91905323 21071 21450 404983240 19505 19129 970599109 3585 2785 366404123 25309 24937 111441084 39698 39520 970498954 63549 62844 830582685 53073 52331 752443067 53434 53220 572391658 64814 65161 607324287 62538 62380 102479190 20970 21121 878823208 46000 45737 136599631 38618 38443 755919924 46855 47110 25868788 38919 38166 777984994 3167 3680 358829347 3473 3355 710737447 17851 18091 60210309 17442 16668 282827398 44482 44452 891729147 5864 5469 796362988 4535 4468 354634406 43211 42738 866302989 11037 10675 808171235 79403 79031 99862564 36351 36134 205368035 6653 6993 407305288 17546 16920 195070552 36298 36671 490705336 17133 17295 740339444 40068 39660 157746362 18953 18520 41247508 39427 40070 195589325 24306 24669 265283490 34421 33731 443548452 8714 8135 803077221 13950 13763 384115146 7507 7010 487399134 54120 54644 214598674 24717 24515 927832377 52040 52741 992961144 63962 63431 395488143 47257 46608 300293708 48737 49149 242741678 20061 19560 333414618 2886 3545 914632897 6041 5311 547137847 54781 54295 220801269 35204 35176 155169261 59490 59536 884605363 29534 30081 533030954 33668 33132 496935435 4246 4025 222914634 40725 40571 107735042 56703 56396 960076823 72894 73048 612002375 63078 62722 624714336 59391 59984 319256741 46160 46238 126857553 6008 5549 229572150 68194 68955 183973163 12097 11444 807965702 56971 57586 733415305 56410 57063 747859127 41518 41128 46544792 62706 62306 594254830 48687 48791 841952454 43166 43239 718106067 12506 12866 143533701 40107 39483 539738898 74324 74957 213695530 42220 42159 781076698 57543 57929 781490947 30780 30742 508344371 50617 50770 53878825 63960 63411 96274513 33866 33515 30536994 56753 56999 779628297 71248 71609 415040526 62062 62398 352196798 40118 39453 699614626 28303 28461 743013629 42885 42411 5617070 27664 27126 709776794 5462 5303 94384514 41256 41174 916052015 9070 8533 775933956 26954 27079 601277102 17564 16789 399172304 31801 32100 149983294 54283 53855 770887521 24119 23518 330684868 68427 68789 925859812 60449 59982 259337316 45275 45225 437933443 14480 14593 713880004 3518 4012 983053211 44490 45176 583604100 39518 40136 869254623 56258 55875 24159992 79064 78983 975538033 2808 3497 977542627 39745 40140 101994211 25225 25315 110694321 28816 28925 157071448 39566 38899 642407567 54894 55048 543668294 21973 21460 683061045 41229 41404 906873294 79399 78708 920971271 45861 45108 494985893 7787 8128 23722014 30015 30358 849871306 40009 40151 873286939 77987 78241 430323369 40153 40028 512901459 41037 41699 335445549 44918 44434 688751862 33550 33062 915670498 21258 21921 806228678 74295 73533 811045417 52861 52596 954577782 62113 61470 531417109 40161 39634 142846284 40162 40060 78244683 48357 48269 236851920 34686 34648 483004743 6295 6187 165491713 39729 40166 220859298 50428 51060 923441242 34992 35045 205599197 77472 77056 997477728 9208 8510 350809208 59015 59486 709613 71857 72118 627504159 18368 19039 170193090 10973 11368 134512667 40175 39913 40054328 28435 28081 823670957 7514 7198 551147509 9462 9369 832176024 38751 38099 614404229 22511 23038 190485221 3785 3283 379953442 40182 40073 408600357 30846 30869 486458765 23334 23007 442202420 6187 6801 802637514 17515 16751 229389116 32611 32647 609709441 30581 30936 742078244 40189 39782 316986904 34525 34496 839434162 37109 36711 195361716 58018 57841 89331390 17841 18607 887542827 61121 60602 303843099 79946 79411 767814099 8827 8621 422310264 47753 47375 335136907 62823 62230 943856709 26182 25910 730969546 39938 40200 798681976 28870 28345 320655007 30118 29591 212215520 39835 39582 528868745 76790 76080 262165476 31580 31040 726178329 15411 15381 522571374 71211 70872 441928360 48359 48503 491478388 37014 37172 848122526 40635 40079 191807468 78143 78873 335143723 48841 48497 58413221 40925 40674 936919018 17060 17161 93313847 40050 40215 662747413 40216 39874 945560143 61924 62363 443297373 40218 39794 671138340 41506 40966 30928108 55094 54600 703608932 16147 16396 155837867 45599 46170 384448170 67841 67219 435061139 40224 39977 38211979 3829 3811 717060950 37738 37561 758121458 53396 53532 726850149 56387 56352 283453301 10963 11530 673862633 56390 55842 573480325 7073 7346 577197733 79368 78778 778648226 36451 35953 122856405 40058 40234 554270771 1176 773 992254352 31548 30921 253853234 72059 72681 608764090 40238 39886 678928094 50717 51430 956821119 16635 16767 727960069 19978 20027 403504496 39649 40242 739668818 20163 19930 978458484 37823 37334 314933634 39960 40245 689863624 47849 47853 66680187 16821 16926 500400947 18004 18081 692737771 40249 39847 334850004 40192 40250 62340213 52973 52633 927406996 19029 18757 286033618 64044 63926 91577512 47750 47766 983409635 44731 44372 131571327 70164 70746 204098251 10246 9693 747903492 42646 42343 792187347 28491 29118 41596470 40152 39767 618142718 40261 40040 746244081 30215 29544 612732659 39993 40263 806674220 49023 49072 502313801 46955 46971 422798822 47932 48469 749375203 67025 66358 904914007 57950 58609 203489367 5831 6365 44786917 53025 52897 552894272 56510 57041 332272129 65498 65647 40173097 33813 34245 672337893 39990 40274 716978909 40275 39713 733763440 65168 65388 511018200 71281 71269 688744819 46563 45895 590277375 38744 39239 210354257 70395 70434 665897631 33211 32861 204182894 18658 19414 815993324 20009 19584 569209920 40284 40100 818944896 6639 6012 577135221 39745 40286 520987620 39518 40287 948083715 40288 39669 114320459 40289 40107 533557189 67099 67588 396927423 56363 56950 74973973 53809 53464 307625194 31393 31287 263480423 25231 25530 997151019 31982 31660 154778339 39760 40296 756830250 12479 12059 500353763 79193 79814 47199930 7228 7181 306214470 48911 48611 175762272 77196 77961 39452651 25381 25695 94198784 40100 40303 296476621 56460 56874 513469879 51732 51369 91924479 41410 41332 372433063 21154 21672 715125677 63101 63455 444242852 14509 14615 736439786 7195 6685 40703766 40311 39881 208378610 54275 54865 466431785 22167 21914 3682139 16802 16643 401646182 44156 44670 926261547 71597 71937 568846520 45662 45874 6248390 41328 41107 937458868 39821 40585 576638209 32810 32939 112146593 11413 10628 943086835 60218 60204 31104179 57066 56896 367866935 66052 65756 134140026 31004 30348 781054473 34788 34012 407955372 9481 9505 738119174 52849 52697 348890471 72232 72289 171772981 16948 16418 563431871 40207 40331 137018046 62144 62368 198286241 53851 53434 849699184 44967 45471 920894710 51131 51249 562730235 11948 12323 289061451 17394 16778 647780637 79190 79874 654542610 25186 25369 131884461 11597 11075 378995517 50754 50806 341140411 21657 21433 913017028 56224 55530 99493553 75978 76085 884324608 62715 62630 109348963 60795 60752 729486150 77884 78298 282544099 21458 22079 425290148 36557 37187 818901992 67943 67260 856047693 27478 27222 600608192 51029 50779 41703816 42330 42091 274823293 58917 59035 865227595 42615 42230 61377100 4837 5179 211225843 11953 12090 282258004 41045 41325 118880199 45830 45603 859696077 46502 46221 641972317 47424 46759 670872485 66910 66293 64691839 62121 61545 441974463 52526 53205 911826440 43326 43155 623655282 36823 37506 54110408 19833 19468 486501278 46130 46572 156718411 31173 31369 944344227 41013 40630 334749984 39674 40371 883292789 31891 32462 740414784 39817 40373 631007164 40297 39528 856118234 64126 64916 431685710 75439 76214 934930176 24780 24472 26584705 17537 16857 925500131 76057 75551 656629690 33688 33973 56721091 39757 40381 976104010 61875 61315 545478409 72569 72357 40892792 40384 39756 883349876 40385 40167 906897415 11595 11387 533394340 43851 43962 954891574 69095 69793 510351959 26760 27163 228650567 40390 40077 874796858 48861 48200 830706816 35929 35272 691229137 40393 40314 394537061 22003 21704 702349132 24159 24902 457215737 26446 26934 728385987 5892 5822 326478803 31176 31933 101485708 35336 35780 361240410 69465 68946 224262573 54541 54024 140225698 5118 5530 776707299 34021 34769 359445952 39765 39136 336599447 47785 47279 754962725 53795 53895 325115793 61142 61572 815696755 18791 19124 672720609 25415 26103 61340849 42918 43473 749438933 3759 3342 621519048 40412 39990 303142500 40237 40413 877748588 40414 39768 48309045 8838 9449 767241099 6783 6721 174812430 39974 40417 314865108 33335 33072 538147142 25348 25131 585361271 40420 39625 337256562 40421 40260 854654873 41387 41333 459297500 40423 40038 356838376 73650 73012 253721133 10542 9798 536026230 58256 58459 91910217 42079 42795 487236698 31253 30929 424999047 56373 57068 221334779 40430 39668 324915821 78202 78431 602250998 43964 44463 942078269 68372 67788 112520946 40434 40025 353913256 70779 70020 483353174 54318 54712 933625658 10444 10568 576387149 51691 51671 40064820 48664 48810 207031423 58894 59299 446579993 26262 26985 7557858 34093 33856 116346005 50166 49825 10149037 42902 43066 362113449 4752 4504 72064939 67109 66878 14636059 30345 29954 175091049 57564 58047 495625925 32120 32861 688816534 57516 57131 2612802 39988 40451 402146977 73732 74206 753188524 35222 34993 570890644 27949 27768 795080684 39688 39254 277787548 12669 12002 938832430 6049 6566 394279695 62546 62574 317260995 40459 40164 3630658 19211 18771 890910084 40222 40461 269778098 11871 11786 615476041 9869 10446 670055260 48948 48661 214493146 21825 21536 508728350 50528 50780 857941515 68925 68329 10798419 46526 45781 538858488 48663 48364 656051611 40470 40274 78365573 60163 59644 475671572 17810 17358 323454595 40326 40473 20250802 74256 73900 845774760 63741 63232 535093599 40476 40339 449566529 5499 5075 17165951 60329 59667 538291531 40088 40479 510118478 72887 72427 806524116 26389 25854 334020942 61488 61115 367702130 74159 74373 659229685 67240 67006 598142694 39713 38976 406268223 51959 52677 92471920 28382 28235 983339362 40146 40488 97976663 47490 47374 159758142 69323 69483 493495616 65347 65263 391935170 68860 69132 715018613 40493 40248 792301851 55081 54619 818581551 53916 53595 912846747 66872 66512 385064433 71850 71767 55175145 30830 30654 763193352 59814 60213 863805305 35047 35639 986290609 1364 872 159977464 23031 23169 91694598 39791 40503 365316881 16626 16506 18033966 8447 7935 94634107 40506 39721 23015694 40507 40136 277695792 39770 40508 751194407 60214 60987 268020930 40262 40510 354545945 40511 40484 379538962 39928 40512 884885938 40316 40513 953687685 19080 18334 958447428 43172 42521 144048021 15167 15216 593980550 72267 71857 172590719 79082 78919 629273977 2225 2734 643731736 40267 40787 176656560 1543 1868 244386960 77139 77154 68381781 71325 72056 388825316 71877 71299 194331385 14254 14637 952427449 55042 54949 897992377 40527 39912 42792317 12812 12426 950916915 69527 69683 280251203 39235 39203 543292722 42711 42176 813273382 28761 28230 99784960 39835 40533 487034763 54597 55255 178561149 26295 26865 42559578 47054 47361 979734767 39943 40537 645090614 53777 53634 185977567 78071 77919 136245378 39379 40007 451462116 50746 50291 457020533 14487 14333 388054584 56298 56123 125540543 305 742 130948041 459 104 465948684 40546 40383 474138220 42327 42652 322211295 41316 41612 598944172 63529 63913 991807087 45143 44616 326604967 31350 31879 74440409 13801 13800 77433281 16723 17475 632004035 36713 36997 430659955 37497 38018 874935067 57835 57644 6101832 3359 3570 60215718 75954 76706 373736461 12265 12151 791994324 68510 69307 944942556 51596 52184 7952321 40562 40131 303634705 3121 2354 560303435 8647 8128 97001722 15672 16171 160815353 11313 10906 82171717 39935 40567 814002948 39775 40568 122193771 608 247 716325859 48905 48226 495370325 52501 51845 42419697 70705 69992 569217025 40573 40512 583853562 15705 16015 974016585 48504 48432 28886208 550 1012 159176828 24551 23978 667790875 20732 20122 604658675 39924 40579 398694893 57770 57318 509049783 23540 23704 817815005 66294 66031 121431429 45072 45389 581524325 3526 2772 274214550 46700 46277 16997160 57025 56351 848904841 33035 33579 809778860 45644 46268 142390753 40589 39847 303059616 77820 77694 839222269 40591 39835 929043359 42897 42845 78120570 40276 40593 859894867 26063 26763 835552200 40595 40397 523219439 27213 26596 596538580 64379 64914 570233058 52471 51774 480451017 53046 52337 401713193 23588 23587 52515424 53871 54457 596892601 39855 40602 870791642 69686 70193 87034561 36319 36170 146464892 52466 52020 412142154 79134 79802 31382475 55228 55298 750220513 68866 68448 79653648 7145 7135 649511627 69870 70391 475499060 40611 40504 719012705 25880 26443 349013038 55231 54491 877251481 69739 70141 135882637 68056 68094 4346492 32449 33057 830008818 50877 51067 51900055 40361 40142 991804053 50574 50582 275612529 17425 17224 890510096 1745 1664 989630723 40004 40622 462698640 14512 14187 537739887 44684 45224 183077427 54472 54357 431211210 71651 70861 756964686 44175 44066 405314546 56570 56609 96408110 50574 50375 921396704 548 1 202787383 64452 64719 983960064 40632 39947 792696942 27178 27955 661919978 27289 27661 923761980 20917 20390 508296891 32142 32528 48861043 36239 36979 661758319 61615 61402 147221392 69230 69411 241735772 63847 64301 607021652 20058 19549 665565108 22697 23012 703414705 36245 35462 393453394 26633 26727 669027039 4224 4312 113051975 59098 59320 688983071 64033 63583 299611445 61005 60688 513365672 40352 40649 695022499 1990 2393 872546432 69390 68762 515019033 44424 43828 565773415 40120 40653 689158761 15786 15129 311971050 5968 5479 82816795 28497 27802 918410659 22997 22941 408452949 27625 28338 510961225 40659 40136 731165994 40660 39904 805416218 71620 71839 40932079 22922 22328 543646485 27200 27018 316517182 77624 77556 387267449 71036 71372 928548127 40666 39938 137669512 37453 37014 764562137 40382 40668 246654683 20068 19603 881801665 40957 41496 655918902 58673 58241 995409057 48092 47474 942394063 1670 2148 125103410 53521 54223 19483229 51549 51502 830077231 43910 43780 847212277 12195 12210 73121701 71447 71968 34239326 40679 40170 82201527 9504 9220 167535971 8120 8527 425986574 28460 29140 993336961 71163 70857 269393521 54486 54254 594341343 42027 41314 941471376 19883 20574 442867108 37149 37354 882125426 32852 33382 802402735 25394 25322 578425757 20999 20257 90694771 18522 19210 179567177 72693 72893 563981576 52717 53350 638491746 74405 75059 154974157 24519 24234 900459729 41891 41111 502366666 62847 63581 163817230 40698 40084 202132350 40699 40665 66743737 56928 56857 213980728 32120 32893 486453612 56994 56849 148574527 51668 51025 361555600 1383 1077 433715031 7054 6995 681989871 28173 28951 876499630 26214 25664 384424762 58745 58221 396147952 8585 8461 652285336 20098 19582 848585989 40711 40485 745800590 9671 9032 955935432 17196 16905 874604189 62494 63002 740002580 40715 40159 145545477 40716 39967 991919778 77164 76719 280140379 14909 14269 35178823 25219 25619 485437008 15503 15249 242380275 8937 8142 701765338 47870 47152 589829636 23934 23697 482160894 53499 53336 222328521 23969 23173 846868439 40726 40258 943708798 78285 78540 392513016 2053 2707 43963169 74871 75564 740547165 46538 45953 353945915 4685 5019 239274409 27547 27082 395588073 40072 40024 832333571 35634 35960 321834433 40655 40735 707475479 40681 40736 716383886 5186 5942 470630114 62565 61804 491015869 18325 17954 517016634 18992 19324 779715070 77197 76688 725950690 50594 50597 198631417 36922 36185 1599853 70971 71128 557382310 13669 13603 600799150 12329 11670 163189050 18589 18093 381729325 34892 35673 191094880 53315 52747 36557667 21880 21532 830326577 31618 31854 743003205 13793 14354 830420902 40753 40696 387861255 40754 40041 171227334 25954 26321 982677330 68188 68817 708623074 40280 40757 676660228 50113 49430 702524325 21805 21473 254200841 3284 2619 801522576 78952 79660 817978973 42173 41585 729757958 50624 49848 555853861 24165 24344 474939149 40765 40000 898523116 40766 40035 372988102 72111 71710 306247915 34629 35284 737872387 51121 50816 496108656 63854 63567 566646932 36574 36328 337973451 9940 9752 225527836 64320 64113 137685891 62023 61740 246865412 25769 25862 921535252 46233 46910 590901394 64853 64179 315328424 76663 76976 528143144 53281 54048 951891351 45490 45586 832232948 25215 25384 571125897 36637 35938 454010561 72677 73217 546084130 12306 12544 838332473 27034 27736 6627516 72369 72007 512473540 8156 7404 733345504 65305 65261 722197367 29066 28776 186536097 60628 60340 579019431 8359 7960 331155454 11208 10426 245064126 66437 65668 66597577 40245 40794 52436902 38765 38017 277173347 38978 38294 560395880 65467 65006 857746259 40798 40015 876614474 18805 18461 521629292 40322 40800 788225362 77108 76474 670002563 40304 40802 476298314 40803 40398 119689154 75942 75929 570900880 52463 51954 967117136 36428 35697 33963803 28887 29394 746453760 34770 34037 841840318 56684 56554 187941384 31457 30907 575357923 76397 76147 69216261 77512 77436 967502303 54440 55147 65014631 76442 76373 779193735 21782 21764 346786511 19173 18385 963234191 63927 63424 345300245 20812 20690 753365293 5057 5461 39858511 71569 71617 680058285 34877 34579 831609855 35203 35795 43241503 77967 77929 703430007 510 276 443612686 9299 8964 528152990 42887 43551 117373073 10210 10456 92211737 39840 39384 905410975 49414 50202 173117377 3308 4010 890880395 69521 69246 563773653 40832 40658 438897179 40633 40833 731521780 43258 43093 342660579 78164 77943 692676840 20066 20429 103761265 6796 7227 951821263 17863 17577 654263932 56688 55941 97615678 40840 40136 742155610 30228 29437 824298688 23722 23107 571025613 139 1 123042442 21681 20896 95037474 40383 40845 152932500 60314 59953 591563813 4096 3423 711186322 78010 77274 807496424 34501 34848 643215969 39573 39541 891073757 63553 63265 873146562 50326 50778 11469355 78433 77805 77861605 43430 43446 595415984 57429 57711 675609840 62588 62636 228522385 21498 22199 867925631 29414 30104 162627918 25699 26409 688202036 29783 30387 57658082 61948 62463 337221149 40244 40862 259468582 54925 55487 142132389 17844 17112 817229653 67096 66553 20838600 20355 20942 780456089 40350 40867 88333719 31306 31179 506576928 34590 34833 58730313 72863 73113 385359812 16694 17003 724642704 21160 21467 690147185 75500 74976 744544042 40874 40855 164486019 11492 12182 705050838 68510 68304 122136961 72672 73242 347477345 33643 33302 836662994 11564 10777 864981374 47154 47020 425129469 31018 30828 265853686 69170 69716 82392967 26579 26136 799110895 33522 33244 87045699 40885 40093 333661258 40886 40622 557922661 31966 31379 885522397 65448 64685 706214441 40830 40288 996954690 25095 24955 150044130 329 1 438853104 53470 53475 138236902 36443 36990 356246210 17374 16664 38605406 39565 39952 93959020 30298 29768 561730367 4727 4019 457127729 62896 62158 42214109 40899 40168 822909647 70577 70647 847733643 30248 30604 452806897 53175 53044 436434683 36408 35753 501045870 17041 17347 587518975 36179 35527 94565691 61267 60802 20631629 11125 11389 803883208 78824 79171 838415351 60405 61155 252074415 34964 35510 776924215 2768 2035 857669517 40949 40426 734295327 49181 49085 506003352 52752 53447 363078138 17872 17357 253207433 79447 79358 137699849 62877 62099 481457518 39250 39421 931084902 24293 24546 30595419 19173 19672 968598694 47561 46880 312188992 30813 30397 450800695 4796 5205 77936021 72572 73215 698642049 7809 8320 783802588 40755 41366 498367590 33301 33965 670823602 67436 67110 36093836 66628 66457 831674970 30173 30750 783124239 53863 53473 41795604 3075 3229 231547053 58189 58698 370934601 40934 40842 152794960 72088 71836 781917749 74623 74878 32133222 40804 40937 483123460 27774 27511 220306107 47451 48179 422916115 18832 18291 927740076 71096 70541 441658237 59300 58797 246488421 44774 44629 27898456 69170 68415 530876718 51785 51379 443407913 40740 40946 588521895 74015 73476 125278024 63761 64080 452232011 5898 6094 718765338 64564 63912 693504585 55877 55405 337791020 44699 44403 99872244 60441 59688 368059795 43259 43652 21032977 31540 31108 752383034 40956 40921 917922096 3075 2642 141614265 2656 2629 137527682 34301 34598 735330396 19252 18555 77043928 40961 40716 530599105 43118 42516 72533516 43431 43612 447558757 60900 60482 277775230 406 1 86308873 40812 40966 480223489 33537 33816 872617391 40968 40679 914648368 26059 26406 807158944 40970 40768 266156903 46620 46490 90615214 6972 6769 403979169 21492 21557 482068410 67644 67280 460928511 4730 4112 851952842 29536 29155 497924139 41903 42239 660193586 63536 63145 973062694 55469 55589 969687925 63541 63114 84520164 62676 61968 836667453 79821 79434 939923787 75699 75062 409363971 56806 56722 790122450 49178 49190 342105874 128 1 959684493 43674 43686 815068075 809 853 843914084 62222 62038 681988194 51840 51876 848314291 46252 45721 267318176 32831 32864 73756280 53475 54211 316695413 54526 55317 28290797 50774 50064 327995895 79289 78724 36468610 7822 7341 895072069 67238 66636 353299642 6983 7038 114782333 34922 34339 706338919 29864 29283 148594211 41997 41464 46889657 28407 28030 533907100 24755 24750 982914306 38118 38347 42006343 43157 43597 625953779 37115 37904 675738772 56282 56905 247998862 75993 75753 644076579 41010 40954 677465567 43117 42996 998449947 6987 7444 511024765 74195 74924 6104196 21268 20510 306968888 40435 41015 970363716 10200 10253 912142688 59158 59375 643868124 25520 24799 114424607 31334 31175 929467556 54437 55226 558127186 18811 18876 28006778 25720 25777 203960925 56629 55995 380327635 40194 40078 48189745 41567 41406 909649646 13430 13446 338479101 72489 71891 927031376 73488 73726 622460641 29806 30087 303131944 71606 71778 700333896 39075 38542 946882637 40436 41032 402638983 4195 4067 225377356 39941 39222 549030756 49079 48843 970151774 27823 27891 290495719 44233 44123 131202796 39252 39162 452648675 77430 78132 279186245 20267 19763 824412792 41041 40966 341287894 41042 40619 96796515 21028 21795 213890020 33587 34353 754902834 37106 36420 318527756 41046 40426 966729962 12164 12730 762159904 72327 73028 29019014 3296 3492 829720779 68044 68620 151290807 29391 28857 123938395 11648 11321 120934016 58329 58641 456933553 75247 75410 280686793 40295 41055 628824333 73695 72903 676499616 40607 41057 943580666 59924 60257 386482139 48740 49055 614744839 19027 19506 265645128 67806 67348 872125955 62699 62371 245018104 78531 78924 86084401 19231 18482 2489879 56610 56381 838168832 56510 57306 403796876 40305 41067 565753606 30050 30497 710733967 6497 5731 794700527 41070 40995 123918368 27502 27235 222813736 79345 79792 411942356 63940 63254 27882558 49954 50649 470700454 37383 37332 880241671 37045 37603 999882086 3660 3080 958664821 5074 5248 857309947 31046 30906 133453278 28248 27882 414772581 60985 60239 350833899 39336 38599 622712672 35180 34792 37028245 40776 40208 149396435 62319 62112 290461474 71340 70552 348625659 52663 51900 809023569 29912 30435 185633151 21105 20988 790096607 55738 54945 55246220 67737 67707 248740739 47295 47895 582406505 70760 70113 68628281 18535 18952 29762100 40579 41095 640886721 33434 33221 752613336 45545 45637 286619094 33570 34212 194254409 61103 61256 451670395 41100 41052 662598392 8445 8602 588447843 52066 52253 673664638 20488 20403 540745654 48841 49388 954374446 75196 75799 615937673 44484 44761 193274765 19441 19297 19179216 69550 70278 222519456 73370 74103 115450759 49282 49172 996135044 9996 9900 52134268 76126 76060 840276072 1586 1170 667462626 41114 40749 737250095 41011 41115 774665247 78417 77839 752921409 37479 37244 21951064 52874 53192 711812205 63126 62868 589293770 53623 54221 65795620 69292 69347 20373976 68366 67598 413971462 75157 74879 918812395 54373 54163 717978960 3822 3836 361751421 57955 58365 429911284 74371 73897 383944874 5031 4781 566099855 63616 63855 87689969 74566 74807 424488913 58906 59253 237447229 31603 31021 543923449 41133 40743 676483836 1053 1762 885387628 7501 7062 795656927 5378 5213 225285414 66314 65546 358266631 34873 34538 990587870 41139 40573 162577671 75421 75702 843700707 56361 57018 243244602 40436 41142 550628767 40584 41143 703613818 72193 72598 237956869 35435 35205 726529763 34564 34289 193693093 68448 68734 962072040 48502 47980 933359789 40985 41149 402894160 49688 49600 426191323 60678 61173 139586110 21312 20633 764570018 25870 25763 379110650 23762 23452 128697095 77539 76743 496026330 75985 75983 182993850 26063 26852 381037640 24491 25119 303363320 49697 50185 501124456 17284 17296 115335299 54775 53985 848577402 24556 24750 601478881 38522 38430 850009732 39861 39240 52329074 6689 7140 966896867 73595 73207 419848592 34643 34736 556983474 7540 7427 340013439 1563 1038 151867800 44908 44869 231525158 41171 41142 795923914 8074 7747 417568629 20844 20080 99372401 16949 16448 557133082 55051 55477 499970026 51072 50823 685678043 15834 15798 793602093 56614 55868 49428728 27868 27569 819926948 66344 66629 902614009 74330 74790 409150049 73357 72911 342219043 14313 13941 714232229 47015 47797 814952914 10026 10631 55886804 40979 41186 632122861 32952 33721 280284890 28552 29240 109470131 75392 75060 56946588 45614 45087 116559726 32534 32561 514212012 49290 48757 887073350 34279 33776 210299170 41194 40890 533029000 17918 18603 464094557 23501 24243 169575367 70338 70828 135355372 41198 40429 525516803 64148 63820 553629682 19074 18746 954889764 43400 43261 479931289 30308 30186 49557863 62537 61855 488310177 67590 68040 494112846 41205 40439 28301545 40559 41206 863142600 18981 19208 378604487 77785 77454 4528720 6531 7247 745231167 30245 30314 768556237 45511 44848 803500326 5132 5742 52789940 48583 48079 122737141 20282 20303 51789439 32535 32225 132680941 14813 14493 880532995 41217 40498 808218682 40751 41218 897304293 57920 57130 363066411 46224 46542 849090322 29224 28613 425169311 68980 68376 935478180 4167 3634 646953345 62184 62411 428126426 27697 28215 96102457 45206 44826 286275449 7456 7692 68085257 59835 59990 493092320 1912 1521 263211661 37268 37039 129540448 17971 17492 223831828 51963 52714 343145424 28645 29090 251532167 12396 12187 46275245 59266 58893 944902851 40019 40618 133608964 52225 52806 90924958 54985 55057 314879283 52277 52300 569364945 59430 59007 922461355 19387 19626 123528986 29959 30140 327942825 46286 47058 292004767 10844 10958 516947346 64296 64360 408170232 41246 40537 54303900 42518 41998 798059097 46331 46074 943850958 15052 14710 634312489 70056 69829 781162109 17194 17800 424015046 40185 39985 863099148 58381 57837 648306723 63984 63672 906535424 23109 23261 537357475 62704 62490 198329884 37683 38050 228702016 7282 7236 592016554 3063 2338 730469721 40736 41260 988057789 23302 22839 589179244 15129 14805 288440785 9593 8982 953665410 73686 73833 584071503 1182 1312 134962256 51320 51106 360867132 18886 19570 393030168 39254 39834 791297176 41269 41053 112878002 13365 13517 350976016 32458 32896 863789444 36033 36465 512693360 29992 29931 925871528 72645 72382 249226706 44332 43928 953097864 11883 11258 428239047 3043 2640 988923604 15862 15628 108546420 9669 9288 126047831 46923 47499 859981447 69146 69933 936197191 59409 59146 846469340 46253 46009 678502846 35542 36103 252128924 35309 35777 338551909 48888 48808 3231785 25377 25208 629502514 13994 13637 544290870 45147 45852 409277642 70311 70729 339190947 67462 67098 360630285 42767 42113 707309933 850 628 81535911 31261 31566 279472585 35545 35608 548983300 40588 41296 172558782 49189 49860 885487396 32306 31551 117952634 67395 67164 95475229 47125 47362 274851266 19451 19908 980864737 24508 24817 309143581 12826 12084 806185546 45163 45190 879104471 74539 74489 214314509 52969 52300 446838516 32555 32370 57586625 70484 70153 136243350 63401 63183 624398942 49967 49429 667902146 41311 40968 327306725 53550 52875 131468880 56380 56103 422733747 55502 54853 803143325 13717 13380 140620005 19527 19572 168395529 40900 41317 633170929 44591 43905 922316012 6690 7166 828232832 27238 27204 120190764 41064 41321 411525562 41092 41322 258255319 68414 68987 432679040 46825 47555 656979732 32631 32979 644909691 1082 708 440172000 7939 7289 682601857 36843 37447 631751519 78157 78043 688612259 55765 55478 716846524 61721 60922 656252392 40609 41332 157924546 71765 72277 95523771 32804 32536 736191591 79829 79896 518762764 63032 62283 855129500 45527 45553 200923970 41205 41338 877832478 74771 75123 310764628 50633 50419 133835064 2946 2628 743504011 7423 7717 657532756 49448 48703 202165824 65862 65388 481857608 32716 32575 419968013 72346 73029 771113643 41539 42179 836150028 35704 35251 40517822 7356 6688 230701449 7757 8556 191253702 13283 12536 410911727 52136 52850 33453778 62614 63085 202871682 70424 70765 253289710 46550 45761 727550810 34525 35268 174560846 46306 45914 381460114 78295 77855 961432897 76774 76670 135723045 59985 60599 262545973 72692 72034 324235398 12737 13327 258304941 74053 74100 59654572 58083 58360 325468805 67664 67295 306318498 49568 49342 569655799 23350 22686 515877239 16974 17745 750234706 16205 15663 111173977 41370 41348 776198899 27142 26693 404701740 74156 74770 741417325 45398 45703 300844575 735 1351 911228759 41375 40844 108827528 41376 41343 994136202 24439 24233 24356548 63671 64187 131571078 11106 10855 992891886 41380 41141 585974006 59588 59712 898075472 50496 50144 439369982 60390 59625 87987213 75190 75497 332322949 30263 30371 539799768 41386 41131 443759042 73861 73268 840474635 72997 72478 857227320 19989 19487 744741289 52832 53252 332132701 41183 41391 637268926 7677 7674 870853465 75640 75402 126093722 66698 67221 276766415 28704 28767 956519275 37745 38222 156856677 3429 3402 327718664 41398 41115 464993065 41399 41002 445435216 11364 10625 301665064 55645 55206 23306922 5599 5483 315871003 67844 68618 264355231 78861 79565 22168615 30089 29609 511698077 41406 41287 585040745 41407 41313 245143374 51426 50941 251035066 41409 41116 133949679 50127 49927 729376091 37102 37730 787287555 34142 33420 295170912 35359 35748 43255186 40996 41414 933400188 12454 11978 81880153 41075 41416 415675516 78173 78913 494076915 61484 61167 778914297 53652 53481 945239339 63209 62689 701016908 762 1056 688847086 74605 74116 161595197 51346 51001 156624296 41424 41213 717058491 38705 38592 716793045 58360 58528 904914486 40953 41427 211539920 46491 46836 58961427 77207 77206 413199025 37474 36739 821365618 43649 43209 460020582 26013 25751 417754246 40918 41433 864532251 41434 40968 112148727 72031 72738 185974395 41218 41436 82933574 65998 65427 940653087 10102 10742 929290836 41895 42495 735477793 41440 41360 259378013 10273 10247 121927922 74542 74249 129126166 6032 6656 703445195 35897 35577 905898824 42774 42115 929944579 44273 43547 985518159 49004 48837 62312196 41448 40684 456525277 41449 40669 654221580 65123 64649 385805614 1 375 981807399 73234 72678 120078286 41303 41359 107064972 34931 34521 642649990 15806 15313 323104361 524 1 221813836 41457 40755 140997301 16435 16954 505631969 24679 24810 563694998 38576 39010 471447663 52584 52180 199176383 41395 41462 777930249 9063 9002 586213779 41464 40912 632972989 25949 25566 890505726 6636 6059 709162711 66299 65671 156404699 66480 66459 966753937 75851 76470 372129151 44250 44254 902243987 43360 43954 632641236 50100 50398 609700349 28553 28041 589269000 8729 8064 442464808 73315 73164 917625336 59923 60650 94431170 40787 41477 114242251 41180 41478 219115333 41479 41383 884413967 69980 70777 256700607 18421 18175 72438220 68361 67910 993402532 35538 35031 223961671 26254 26208 732438147 43454 43560 504633797 70527 69862 760265948 48023 47561 55050158 4202 3473 455515421 39705 39869 68462386 71288 70521 743553551 77731 78400 490151536 57504 57924 22557432 22302 21863 958599524 66022 65414 552841846 42904 42660 244126925 12383 11588 347445899 41363 41497 308150072 70419 70265 140665312 69208 68938 929870278 22582 22454 884224899 56854 56144 374002025 15643 14956 960361178 16598 17274 303210988 24286 23771 88364179 67645 66966 225539570 64543 64258 127877807 11331 11288 404133374 41508 41364 926308198 27386 27438 145888455 38371 37875 106878661 33725 33083 806288307 55741 55840 458724951 41238 41513 116920499 67026 66918 928251460 58711 58002 801059606 32287 31984 626776771 38719 39082 622863434 71113 70968 275917885 3458 3291 934682516 12706 12665 366151801 69103 68701 372653946 1674 1982 925517542 33835 33537 742234945 41015 41524 803176964 69405 68898 60495747 41255 41526 430711501 59525 59615 948290111 37919 38059 81229315 73820 73662 568964554 79303 79744 635540759 66670 66393 97343176 76322 75936 250160368 4533 4312 465285922 59391 58878 72515521 41535 41276 938095370 14458 13876 536909088 27504 27764 104740516 16543 16211 584728713 75045 75304 443272491 75931 75517 252946566 27102 26833 48275474 52994 53119 764539793 77190 77377 18602722 11295 11358 709276542 49772 50311 129100091 67561 67264 826729161 49566 49714 617796031 39743 39369 214442966 52338 52697 665353090 76357 75557 642016895 68165 67437 420094931 41552 41341 402235753 9198 9725 97763109 58074 58550 279566202 35447 35238 122404219 41022 41556 544315257 18644 18569 819149951 40887 41558 83032381 39381 39310 246797267 22692 22775 923705884 44809 44494 358469997 10805 11004 906571516 57011 56525 143955719 41219 40888 42660836 77819 77057 888599395 58305 57763 881712299 70246 70332 94406765 40545 39882 290024572 68512 68447 448064686 13441 13733 545494414 50011 49546 309888827 35275 35679 446633186 32857 32789 901572609 23713 23514 879188003 41575 41222 825258255 55102 54668 311577584 24074 23621 119306096 41578 41136 220790946 7060 6936 129154247 1338 995 175402562 79003 79748 288773975 31689 31054 111138799 52008 51527 746488744 62981 62620 429816406 7906 8519 582308906 41038 41586 782786957 67696 67515 815547971 40905 41588 674096637 61800 61642 211418259 33886 34067 368710069 29802 29735 65286213 57073 56762 48705115 41593 41585 981538648 29442 29760 543642454 74241 73869 603273234 40068 40333 735908123 527 1 842461960 22979 22368 691438821 41599 41292 771212402 35840 36221 348508894 14295 14206 201059283 41602 40950 4554422 33968 33406 822699612 41604 41249 612642692 21817 21342 294598851 20702 21472 373065616 62050 61314 254520644 41608 41354 88505725 67566 66991 895493054 41610 40883 986343596 56082 56653 50529973 1626 1279 794177418 12433 12195 921959993 77256 77083 80051018 1542 2204 531153207 26400 26612 2412664 44825 44175 894921396 34863 34666 761400756 38623 38805 7436813 24506 24312 436447759 52181 52788 720814202 14646 15312 562002059 36592 35893 728487879 21443 20937 684472578 53965 54458 653683239 53948 54544 75326662 41528 41627 585796854 63548 63029 422670524 40952 41629 740554364 61110 61410 829444577 14875 14708 951614734 7633 7264 123593254 65030 64744 615116523 36273 36327 277108597 50204 50608 619626277 43170 43924 703595008 75559 75565 69300846 41508 41638 241638751 45741 46471 330894774 41258 41640 513287729 57097 56773 178013076 14172 13598 214009833 59350 59867 621116278 54838 55464 183259473 44322 44867 550396107 75717 75209 295285914 41647 40996 828610153 41648 41245 19373870 45266 45484 346585587 42805 42298 881271817 71271 70871 133676732 75643 75041 229901734 42848 43429 428324157 21012 20407 271883727 48391 47651 497560645 2899 3289 200422291 31471 31208 243069535 9460 8982 548739923 67862 68317 22583768 3461 4152 608250098 33442 33181 630199138 41220 41662 160527134 53495 52742 533042278 33764 33612 332752834 67064 67160 529447444 14582 14580 398424981 41667 41255 267606093 54339 53568 617810005 13225 12598 242282562 70046 70656 206986594 40955 41671 693138990 77346 77299 635686796 11736 11041 49798319 72947 73142 234686875 4785 5127 602315427 5429 4763 670431403 15275 15028 93877606 10557 10655 547910338 66417 66057 112134202 38258 38021 89336367 44373 44357 971191266 68138 68447 581368587 17346 16802 11231053 2569 2895 929213676 41116 41239 586133320 35256 34714 428182223 27910 27447 33882636 56703 57172 175258569 41546 42089 16167271 33464 33207 140367369 29755 29063 10288149 41692 41585 552685186 78781 78458 113131021 4519 4248 663004124 35526 36226 610629557 41696 41597 26598680 13932 14434 367399378 17569 17034 865844115 74620 73893 892831927 41700 41035 357938694 37996 38445 566896583 61386 61872 238890514 57113 57564 385915749 41704 41389 478341275 40342 40258 95996329 22714 22996 650065800 41707 41587 406571505 26253 26938 747281553 6533 5868 76676809 34384 35174 9902435 4528 4360 866945998 28262 28039 877805263 55910 55859 60383545 27257 26713 253942625 69407 69216 756653558 45892 45742 471153544 15426 15398 905390713 73256 72572 980057590 76441 75853 421304412 67703 66951 402630097 43265 44012 76030354 31610 31127 882351485 25000 24758 306809054 34113 34595 224495903 41676 41725 766835714 8122 8633 158462745 39712 39486 196594707 60320 61083 130353235 41729 40997 999441055 19193 19466 781686323 1759 1888 644545156 57884 57932 755883196 59568 59326 408581292 18801 18978 520538379 10697 10426 633119747 69659 68968 62100138 33837 33534 39950118 50667 50063 426718556 39213 39159 56351484 41740 41267 59086455 75179 75560 928587465 41005 41742 5844700 78494 78808 240586910 54883 54638 979955910 61827 61189 859852299 41491 41746 913090402 58629 58094 185206724 26353 26887 858567537 30707 31309 794931938 53285 52715 718275751 6253 6099 847929042 22375 21684 234889174 8343 7893 500366004 2192 1584 898429348 41755 41666 944512973 4603 4636 230401781 1 102 449700920 60373 60327 128391841 69466 69267 453568224 65108 65008 701660759 41374 41761 772632608 4320 4965 595591019 58769 58219 676960860 26029 25959 312795408 39990 40644 112437594 37690 37257 100499839 41762 41767 617104234 36940 37735 472312669 9867 9828 852430343 2648 2301 726327436 76757 76580 881129076 20017 19379 882112392 49832 49460 583340297 35613 35201 730484896 41775 41028 888598945 21400 21387 81170571 21666 21060 374632724 11561 11239 823101036 37992 37533 916924919 35563 35886 207424533 2312 1884 611128822 71754 71955 620789525 78295 78968 133972743 10885 11312 909991317 19472 19310 638492657 74492 74284 170285334 916 1434 537373928 41788 41676 120350386 22327 21840 946808869 41790 41245 955798785 25898 25725 932483129 30779 30041 55760138 4350 3997 296225977 25275 24822 802884887 41070 41795 446524902 44723 45091 81643421 26313 25930 86393155 28777 28422 896751063 21570 20817 447842967 41526 41800 759525406 38997 38976 700684068 18396 18347 744277569 42180 41498 773820180 36239 36091 434782222 46427 46162 645421254 49425 49875 448076753 55741 55550 393799414 17149 16681 42134238 49716 50039 628001397 64291 64982 730316146 25076 24345 554406411 68066 67807 769967116 77278 76500 100844984 16606 17237 537031799 79544 79221 19660646 45623 46112 871462525 12774 12424 625146907 10114 10142 147026597 9627 8903 908278432 41820 41365 121826942 46539 45833 786460375 9323 8635 70637112 41823 41216 432446365 72583 71922 41378301 36141 36609 453365051 12045 12567 434415795 22367 21963 929333606 2855 2254 454313183 7707 8364 130263368 45304 45791 489046386 39435 39351 982675627 53117 53624 680000753 20059 19831 657648109 3729 4332 140903695 12538 12638 79879574 41776 41836 151682615 37410 36712 59583088 27343 27003 478542286 9632 9424 326904559 67673 67634 814715859 3646 3151 366670713 69205 68572 149568273 43141 42757 238080515 76044 75542 450143016 65827 66554 761743303 42733 42628 469656948 19524 18754 167400436 30552 29791 295533476 31948 32606 48922462 41252 41850 339522383 61715 60975 281602774 41852 41533 636826402 41471 41853 82824960 2926 2844 469682658 15906 16611 954013475 10158 9512 784527595 47433 47022 798658357 44926 45347 278195543 34765 35141 353553454 18045 18466 878611901 10057 10829 732646529 22903 23698 66447846 19446 19984 683391632 6764 6701 813576640 51863 51924 547169803 41866 41255 550864339 71635 72253 367905128 36794 36822 569028355 41508 41869 707844166 22296 22335 470455354 61044 61825 55813265 7451 6860 189131466 24529 24193 249713274 27298 27730 540911652 7621 7554 596819185 12876 13524 636888930 18464 18253 133733056 11391 10956 29055555 60083 60426 857908210 34475 34093 658062706 22487 22244 519100886 50647 51118 450000082 74364 74365 506935212 41884 41363 992463629 41885 41155 830709548 50845 50827 944167283 52362 51967 862840892 19434 19400 957270494 51917 52360 690671106 45034 45481 960149701 44002 43421 43884343 55424 54683 770223652 78508 78864 910456820 76846 76417 226772059 3668 4089 367483960 57209 57168 139930142 63913 64471 311286323 48933 48248 519049763 44360 43967 590775821 39612 39746 352306660 41901 41463 398581613 18681 19192 752636470 46371 46130 675432232 73973 73425 183926954 11433 11435 824309617 14731 15026 547687894 68798 68428 668485188 25090 25011 389075384 41909 41652 102256967 43413 42853 645909963 41661 41911 278895750 51790 51104 591535690 13532 13420 31501639 54463 54866 605526214 41546 41915 154058759 41916 41914 547751072 41917 41662 582834187 23699 23142 21250136 17854 17525 461712122 52921 53078 930179615 51330 52094 640800917 70733 70049 310505508 22115 22569 280793940 55928 55142 282160315 5667 6410 417483401 44248 44869 607407630 76210 76950 355741344 71931 72477 350278554 41274 41929 878963845 68297 68142 205318396 25943 25669 927527684 32748 32345 166953187 39690 39092 14049052 41934 41341 46682635 57839 57893 201971993 16667 16384 519107285 62455 61665 203043006 77064 77406 192269953 76200 76837 665678177 19788 19522 456281741 65873 66254 63100744 11165 10886 824749631 33915 33239 353068604 9754 9673 526693961 24681 25002 217792787 77882 77403 131219815 16757 17197 738687008 57968 57205 509563343 41949 41641 66304759 63717 63276 987538561 1074 634 452448836 50865 50139 67975819 6089 5333 8272923 24523 23902 604046647 1987 1221 849758532 10567 10427 918356546 2431 2872 646459405 41958 41795 716411434 10419 9779 579124281 20926 20873 945885757 35622 35489 827945999 51459 51989 387334405 31389 31794 906393972 39782 40471 661962427 8863 8211 282697254 45747 45533 58904008 56207 56768 802662961 74603 73845 11581914 72036 72376 822157071 72370 72921 84090693 21379 20948 60999297 19571 19945 658446832 53168 52417 325634205 47397 47863 938712651 67341 67142 174132620 8470 8455 774200320 8799 8916 174322839 15984 16386 469222337 61595 61288 452827947 1976 1180 790222033 21328 20610 222818777 6607 7310 496666443 24571 24544 203954806 34717 35033 484507024 20102 20629 999029785 53054 52304 311922374 15272 14765 471740685 50256 49563 36051265 29448 29679 323205595 32470 32560 130275096 68208 67638 40663951 77571 77769 125165061 55680 55068 701146517 71470 71924 926723324 34239 34671 887481618 47216 47051 275103436 41002 40224 131140055 48270 47761 752665757 19650 19177 374680263 11780 11918 622089009 9041 8974 145058792 42002 41963 609160993 38455 37917 114247296 53616 52855 96885226 3648 2901 350350728 27379 26975 737487194 48610 49134 819125915 43473 44126 324554260 63352 64056 174967634 66955 66433 775895089 51011 51008 948039433 24620 25027 517556532 72819 73100 56824746 70261 69847 9223457 34092 33410 192780987 7069 7274 310186958 28912 29026 369375031 65768 65271 503884312 37863 37795 255594857 64274 64778 608429371 25780 26502 348273155 52994 53548 533961204 54396 53972 744756587 52 1 589246187 21980 22561 59046717 25977 26172 260710899 15625 15280 901422807 42678 41905 863454505 77152 76584 178340881 67402 67264 635482596 53002 52617 912776213 41587 42032 199599495 49368 49775 299239045 41881 42034 51394882 11948 12378 91296030 18849 19381 547508955 7698 6985 15562484 13599 13402 713130495 27555 27497 270957330 37582 38173 107475442 17567 18285 891946917 33869 34107 161456084 47383 47899 320540821 41937 42044 86069996 42045 41592 321911535 42046 41941 648823724 62546 61841 651331574 74123 74629 205598653 24796 24133 988334720 76793 77036 155612689 76307 75864 894848818 60589 60084 689065957 23124 22500 545192800 41335 42054 890134692 55063 54332 915645214 48537 48772 174259068 42938 43725 397423140 47098 47041 816555004 51038 50495 419431092 6840 6578 129995562 17606 18355 282998238 526 1099 822574802 23387 23793 307939600 12347 12012 105251124 75685 75321 576582781 6549 7279 973546775 70623 70218 515702704 6846 6255 964308608 51055 51620 75673941 69006 68638 541590557 58382 58978 476778707 23656 23233 751203364 35682 36024 211539807 52255 52029 57062236 7105 6319 705750593 76026 75695 998017364 33435 33847 830536872 77969 77698 982463976 38291 37683 270266043 27543 27487 433454490 48242 48217 805066000 29311 28945 597269094 42083 41586 756058552 74707 74664 208305937 38011 37289 392500321 43032 43135 476093235 52509 52281 174915117 75448 75131 40725517 74692 74654 12421176 76666 76503 249753045 15464 15462 61859202 66032 65761 285506060 54450 54582 21866216 3756 3806 78750447 23772 23410 501797949 67827 67384 342808846 15309 14796 682611593 77407 76664 795384471 40522 41043 88568363 70600 71041 948249920 20148 19363 553222825 42102 41745 204790037 44579 44899 637332559 50425 50338 792849649 33951 33203 288004302 63592 63714 60146570 69888 69391 566071094 37302 37232 397282420 39733 40130 391936189 41969 42110 732144946 30348 30976 871771884 13413 12805 736597748 2126 1554 548087453 59578 59646 148443782 23567 22888 311608032 73969 73188 631045632 12415 11799 355166263 60135 60058 422310422 9123 8433 130770991 56525 56436 785236628 50162 50089 977957753 41398 42122 489082305 8665 8598 586366260 45126 44450 48237509 11082 11509 919440616 62502 62878 539071072 10267 10885 81467252 11491 11384 711477928 36868 37052 620572594 4327 4268 782980720 68534 68611 570133996 1270 537 170021052 38586 38903 390553648 74734 74365 118098476 67736 67995 44653007 7493 6963 11279040 77646 76929 381226116 27629 28152 116574383 42139 42042 199025720 42143 42727 393220855 10909 10334 848689938 42142 41752 138366364 67568 67093 591651819 52823 52659 42819517 26869 26495 53562246 42898 43128 217982201 42147 42065 812712197 41652 42148 257883253 20673 20493 414795297 42150 41740 525600289 61916 61691 956778884 52301 52064 18116424 40453 40048 333022066 38480 38509 759462374 41370 42155 788788891 17373 18162 551299878 6846 7104 98074513 17591 17191 218365936 77071 76718 819695401 46084 45371 512992296 62520 62217 862143008 57272 56846 758330919 18678 18228 745272460 24171 23661 669589110 40882 40632 762823262 50201 50766 86153616 40652 40076 372807806 61577 60932 216475268 22273 22332 462514452 41719 41466 737059465 63925 63157 865714131 77771 77414 648653064 38342 38559 78016248 71139 70960 692512169 59092 59421 838124484 23670 23650 805923687 42177 42096 773007552 40710 40387 454823886 28591 28339 330735523 22395 22303 777218397 38774 38039 359535450 47372 47656 840792333 631 1 547305243 51359 50936 679720772 71660 71681 246974736 42186 41537 965965142 26199 26574 792732046 25103 24611 458934328 42189 41916 695457513 30935 30301 593892142 52895 53314 41222532 49828 49490 337344184 1383 2013 179834180 13173 12480 756533703 51286 51482 604234206 41698 42196 61600420 18653 18768 817081436 6534 6336 322734059 74805 74217 795104132 55002 55315 317373015 65994 66469 886350798 71382 71154 596764519 56665 56466 72622537 52014 52498 589229635 57642 57634 928340900 76821 77220 949772617 41747 42207 375387540 15752 15207 624391666 52647 52402 545614414 42405 42938 179245180 42168 42211 447145291 61663 62105 125608178 16124 15410 913184417 44496 43758 972338251 64492 63829 531392659 24091 23718 879398781 41565 42217 865815385 63384 63111 202945395 33264 32955 492184101 74728 74226 824139035 29866 30437 35221289 2568 1828 406184492 34680 34983 685205003 57136 57787 433153401 10674 10931 832609049 50570 50775 656825885 72417 71888 206686809 45185 44461 97103436 41829 42229 515817482 19132 18430 745898807 34377 34716 459184904 60585 60150 257415982 23006 23322 358327610 42234 41817 660956854 48216 48801 561901019 55916 56256 384813668 11716 11509 135535084 46844 46832 605474162 74445 74700 72199373 42240 41565 126584650 72715 73501 499385214 78279 77511 594160994 24627 24252 57829380 67252 67111 68742988 17478 17331 603137580 67843 67706 603454992 19990 19847 495747535 56201 56636 939737226 76883 76730 214295469 30214 29837 333854658 54565 53937 867934236 62162 61504 307252153 42253 41884 436231277 30155 30945 22863453 42255 41597 659443530 76870 77370 104289737 8545 8887 450937001 13790 13597 428368738 45457 45203 228178016 78879 79349 375083142 34402 34083 157846843 43591 43598 582548028 30071 29327 299721695 10367 10111 218853775 66418 65656 783375955 59082 58695 770397700 4345 4493 895219331 12892 12679 680848429 78139 77340 226658181 19615 20365 601020061 4651 5318 728556580 63954 64323 691646638 19151 18752 176046849 69050 68347 734392418 26415 25676 137811789 43840 44149 653822960 18724 18086 128650215 33148 33938 855597817 31668 32040 274971779 42854 42926 858843081 42623 43273 338054074 65391 64611 226053528 41998 42283 383056747 42284 41676 26239964 4846 4667 219384016 42286 42044 105201854 12445 13175 186975400 19201 19115 726955433 73441 74137 905477842 57106 56445 296951046 42291 41938 897196266 58509 58262 694940269 42293 41883 490506822 42294 41612 905903362 17910 17908 651709676 47130 46889 117908026 57283 57696 345748573 16334 16970 52984470 38701 38108 890214135 20641 20993 310381490 41805 41980 343907061 16686 16837 167463344 42303 41808 145806810 74093 73652 882154793 42305 41629 941468835 1 151 607181943 65380 65896 64608651 18625 18407 398338816 21270 21920 966914585 77230 77942 717635018 71902 71531 816547746 4620 4259 90424464 71675 70882 931484722 76440 75974 307919218 42315 41729 910174497 40863 40189 569715270 5579 5537 367922689 9760 10338 71197504 42319 41929 261020121 45031 44403 449044598 44110 43627 835006222 44486 45280 143923203 35671 35849 850669493 60587 61237 403513966 42325 42023 898831108 73822 74336 254442352 42278 42327 565630659 50748 51500 437342316 1373 2072 723248172 4038 3700 667546556 8448 8749 793356536 16321 16892 10298101 42333 41721 74453519 42334 41879 943267982 23520 23602 780674514 71894 72510 818940469 30154 30688 502730632 33797 33256 986026498 20118 20469 809009759 12213 11989 308033550 73856 74060 329763705 41925 41296 830763869 9295 9191 502635261 48723 49471 737631170 42788 42174 736941831 22306 22239 243144562 34082 33493 662235065 77241 76910 924461895 53894 53212 179844992 209 1 938250987 64860 65019 4880360 54795 54083 212793706 15693 15309 656506259 12802 12805 922678499 25513 25668 478100900 18361 18597 705486067 53682 53940 640074754 53959 53304 783764427 60681 61040 856995663 42360 41950 353270806 68249 68517 777619328 41856 42362 655531826 7150 6903 932273666 49852 49843 682799144 32898 32110 800070481 42366 42340 34938425 42367 41895 947056538 66176 66450 30425796 42369 42016 265228580 11891 11101 668159729 73144 73645 361536912 55007 55709 912604393 78468 78156 606788049 42364 43053 679861712 26726 27004 822774738 7380 7293 520780305 41618 41422 404202735 42378 42212 944574878 8427 9017 270839116 70208 70704 120652744 13171 12764 586088834 38025 37817 35011090 21775 21856 606810702 41485 41167 60590683 8787 8454 233322275 34700 34017 935298275 52259 51694 125278726 40172 39914 464030525 70230 69897 447894612 20255 20721 627522921 70144 70296 278504602 23025 23580 105457126 26809 26128 743891101 41633 42394 75408514 61853 61079 961483418 64290 63600 630324423 39871 40155 325729904 39603 40350 606663519 44593 43993 88874718 3687 3323 654707464 19057 18658 109607061 35666 35975 210845451 65628 65428 124439179 42276 42404 593171047 69432 69100 806680749 69882 69509 819068126 26946 26468 707799606 75883 75538 76040503 2118 1828 52925728 67594 67007 257442410 43214 43817 447997937 33289 32623 423643971 72797 72354 275913986 42414 42232 662130601 59443 59227 961714025 9025 8948 565674047 65703 65141 166564432 6222 5422 70178355 21432 21002 105030632 9144 8935 604214540 39159 39491 376568889 35760 36218 358992908 61097 61821 312223527 57212 56918 31230440 21844 22310 342451915 60327 61000 333144639 2947 2743 672063138 6063 6466 748643987 13403 13704 145763508 59577 59368 361399501 63483 63693 957642785 58967 58363 859820071 41999 42433 371434406 13805 14025 756061585 21824 22144 466302990 38683 38787 986508221 42374 42437 669898701 64057 63890 523668258 316 1 904409994 65574 64888 529498886 59599 59877 115527028 12505 13241 337525902 35560 35102 293506381 58483 58749 984770080 21004 20239 374250325 69131 69229 45593406 42447 42055 784179504 75095 74671 390743861 14066 14154 20041073 49457 49625 468343104 12458 12151 914965867 10826 11417 848397343 58565 58525 515689493 41984 42454 96776400 14444 14656 314290724 66700 66293 621893489 65119 65377 153921446 41920 42458 32910059 8386 8022 216047528 35215 34906 508917791 23983 23931 101414177 33709 33592 951997471 42463 42356 468308141 69805 69642 120321304 30297 29898 103522626 20348 20791 443004306 56996 57125 247549987 50083 50779 896790464 58217 58194 317076996 3214 3790 999105337 74119 74786 581724838 61645 61179 349269247 76524 77139 95410272 74801 74623 183118967 36353 37113 336395412 55846 55440 620713774 42477 41762 653804264 40956 41615 961910190 48721 48278 360630486 21837 22417 710688140 28681 29045 24486138 60798 61250 14622914 4694 4679 954163034 45814 46256 357703483 56511 56870 908672600 3393 3744 97136155 21602 21887 65725715 42549 42063 283954150 1202 1008 708718610 27510 26795 489355202 4198 4054 523473776 20974 20479 930718314 6224 5680 104780422 77166 77152 900923786 48697 49390 66343146 18705 19459 71182379 42371 42497 799792824 38086 38034 810808167 73926 73696 114600679 610 895 948247435 26225 26914 511457430 54628 54011 480948841 24867 24565 178706573 24301 24260 339217099 47975 48081 445661880 66934 66979 963723265 23235 23020 768210953 41859 42508 442763079 46857 47260 281193670 71663 71425 203466415 66826 66190 866054075 13602 14389 126662353 26383 25809 657855888 2786 2474 338078054 74471 75015 629085388 9591 9059 976105129 25918 26573 771306864 6975 6439 143153150 10892 11299 586269182 55287 54761 564131210 65648 65687 5906737 28464 28425 283242769 13624 13253 282934956 28198 28053 758994228 67675 68146 363110010 9800 10171 788880137 38760 38421 937387753 460 152 735913473 60203 60089 139400832 22372 21941 798086319 57965 57760 253887465 35688 36122 36600860 27658 28089 970314172 74335 75070 79456680 20562 20246 841059167 52189 52847 737016987 34818 34116 151786385 12202 11520 656161831 36293 36066 783349466 12999 12404 679702146 62824 62443 81411201 42542 41875 916912418 42543 42411 997320226 21373 20803 851156741 35518 35850 2756514 42546 41769 24535983 14398 14600 645346407 42548 42017 190123224 8468 7950 92825873 42550 42213 489776492 44212 43894 368665287 42552 41956 667140208 8242 8229 613338063 56578 56263 451302435 16994 16832 127767035 4409 4587 44377086 39447 39236 107315596 31367 31205 914425333 5151 5611 146555571 42861 43651 581679038 6426 6282 726992294 22975 23289 170495600 33490 32883 776347296 29448 28786 105831541 38041 38570 32706574 41910 42566 91042427 41846 42567 580170628 23769 24094 351970610 47965 48660 45556557 4457 4361 164858361 24698 24358 313530469 42572 41879 374684517 42209 42573 900607409 8688 9456 43962201 69484 69732 931299411 39716 39914 488364535 46217 46390 53202683 32497 33180 617257801 59669 59126 551324522 11697 11615 866771290 11054 11639 88971554 18894 18301 696272960 1919 2549 621229411 7485 7336 84685804 11740 11493 118590217 31098 30304 73914475 42587 42305 827995131 42556 42588 213095929 38208 37891 293517279 49326 49384 374954188 42241 42591 138000612 45771 46266 886908896 2048 2279 593804439 43579 43081 714681858 25772 25138 781932929 42596 42266 494284904 42508 42597 772596704 1800 1546 139636138 75381 74917 250885545 72109 71803 915917526 66003 66027 456039558 68217 68198 80676935 42607 43032 668027060 76618 76016 279252676 60837 61264 940918609 46277 46233 742446727 39349 39061 422134813 35576 35397 326794175 47667 48187 313997040 77280 76848 773892373 32935 32294 293624904 42612 41968 36323916 70810 70477 610683658 42606 42614 935874187 54653 54724 67213475 61152 61752 873437775 61592 61361 817940374 42618 42427 874003143 24876 24221 375640693 68572 68637 584166843 46586 46892 944363058 72212 71682 651242601 22455 21733 857713089 7337 7209 319126284 16509 16754 288771823 76773 76018 867948713 40 561 905072161 55247 55679 714099998 35016 35294 385525075 18149 17732 561755720 41266 41329 90257022 73137 73085 619275744 8718 8472 107154171 32587 33299 348839005 15791 15459 99762497 56275 56873 316520544 36440 36134 443772583 72363 71960 275079644 42019 42639 878751558 55557 55777 725356659 23813 23997 597665566 59427 60032 184133937 69998 69619 8105604 42644 41945 732378439 77028 76760 501121441 57191 56956 64662194 59388 59031 736709526 71422 70907 279256652 47752 47564 214764663 42650 42447 422642206 23363 23445 619118807 74302 75065 764481306 46510 46269 35611713 47481 47804 171084650 42203 42655 86576058 42656 41996 675834490 42410 42657 709247641 1060 981 790844631 5791 5411 742383706 42660 42452 155919444 74063 74092 401007740 52425 51808 726363666 33201 33811 342563039 41877 42664 53322060 7403 7537 683164815 39556 39110 503452037 2284 2367 225778451 3224 3493 847783480 25099 24384 142933709 33129 32783 400113011 50480 50146 721038892 22322 21660 43399595 75790 75319 65514957 25540 25045 598238229 70298 69875 864441321 19624 20263 938393286 26068 26098 456037428 43733 43440 251899447 72785 72847 983720686 79871 79389 64438190 59353 58958 119357945 983 1178 299238511 11942 11749 42419944 42684 42041 573368354 10639 10057 635763361 49222 48972 189142627 50902 50111 644317623 1319 1285 433724781 41150 40487 845858121 68969 68944 788658279 51501 51930 710609063 28462 28090 49944068 26284 26459 536806671 52941 52153 530901644 42695 42676 69360617 60343 60752 807736439 52809 53154 27675711 43071 43701 289190219 25680 24940 457479344 24098 24136 656840120 32074 31892 91429385 10865 10168 202849284 46502 46682 24330171 74107 74641 333747770 14102 14136 71467620 49195 49537 712913861 78031 78703 131978408 78503 79003 603457677 17612 17508 895379399 40685 41130 16606236 62007 61493 514074692 52668 52380 519598335 53355 53330 13669415 12381 11963 547048026 34291 34904 651641947 41423 40711 772565301 40306 39885 818867339 17548 17463 628139791 74240 73453 908820457 35018 35213 641706529 15487 15961 291719441 27273 27434 16440558 29809 30172 84029615 42414 42724 388966420 2953 3420 211361244 5092 4542 203437542 74684 74657 173764142 46038 45485 669136446 71821 72434 951855424 55207 54466 21386437 6522 6407 250534313 30510 30179 662233665 8295 8595 546427026 12027 12231 158934604 1755 1825 537194332 47387 46980 603869130 42538 41783 220735382 16815 17604 195290099 43482 42755 678643049 5572 5415 461037098 53357 52902 322469482 28328 27534 288820718 42571 42743 896748400 63580 64299 610107348 38874 38606 987250252 29981 29796 49290414 42061 42747 81240706 50685 51106 405908022 8291 8944 688046076 34529 33823 583922009 48768 49360 124405314 9852 9628 816980570 17303 16757 129467913 1653 1035 4736083 42755 42716 142435236 42756 42050 612211888 25855 26087 644010611 79465 79240 361719969 30411 30805 694276098 48901 48674 419708129 11045 10320 343705480 73989 74158 74458771 37613 38039 31538346 41306 41617 429482185 62881 62516 614528922 30266 30480 138716825 50570 50585 39398905 26686 27022 752416253 10852 10954 476233829 3703 4401 183373406 1 443 110762969 10959 10790 517859806 2267 1469 66004992 9072 8702 682795395 79088 79148 737061038 42153 42776 892151542 27491 27778 453104812 34403 33823 148524794 9013 9425 673176716 63419 63128 930175188 12064 11564 566396328 60601 60174 775544386 55568 54790 141719984 42565 42784 328389759 16407 16074 213689917 43481 42739 893760429 42612 42787 930886279 46697 46698 780284530 54772 54129 352425253 28261 27796 451311939 29782 29399 287500763 42148 42792 187101185 75343 75210 693540281 71341 71572 937733692 74419 73704 900637883 18447 18714 556138719 44259 44539 967580261 48600 49080 20749668 16843 16559 847302456 28904 28995 648297929 60312 59819 758734666 8905 8808 88597348 27698 27031 642422237 62971 63028 435721915 16048 16336 258972329 36969 36588 746047875 45980 46735 462582064 54451 54248 725930702 42275 42809 862693101 45536 44887 620830804 43639 43886 473243827 31032 31538 677038742 42254 42813 267253113 60847 61243 334747508 73674 73967 487173588 43219 42900 718814346 42817 42309 162676972 30429 30133 365168967 42159 42819 34032084 67170 66871 185042389 11504 11295 451094261 61340 62140 923953911 50857 50715 439113914 43179 43940 433724700 42558 42825 844496754 19887 19303 530483227 70821 70310 272455617 26205 26155 726402709 42992 43740 205780162 46952 46530 98494258 42162 42831 476064141 51022 51727 833415906 19440 19091 125748180 50351 50663 911692962 42495 42835 320752761 42379 42836 500661929 53778 53799 577073529 22643 22368 631613823 79234 79524 314817812 40908 41572 536221848 12636 13140 439199718 42842 42739 521327459 62709 62209 10285425 8388 8534 861407987 61012 61085 142251207 5986 5628 666720132 42382 42847 143055319 6416 6651 735002143 50104 50283 855063051 54768 55174 84115627 27834 27752 687086457 42852 42566 842496074 29895 29612 471814241 59583 59080 65285535 79186 79308 475783478 67842 67815 56775090 29494 30069 736181556 78404 77816 350104519 40717 41129 894419825 66311 65813 128452969 42861 42464 687967942 73865 73189 625228940 16071 15692 585293003 42864 42511 544381355 41711 41179 930059037 73273 73261 761730118 31431 31921 248056653 37436 37807 615369916 35910 35972 33896032 16475 16876 400405141 58327 57773 188416861 79597 79715 331270343 64741 64630 28519902 5989 6421 445122827 61146 61447 493794082 7132 6674 113285938 20672 20093 764705427 1 437 861951135 46490 47014 681005055 31623 31840 711587716 45254 45390 111274441 42882 42738 524235122 36043 35630 841758654 77651 76975 608393114 39280 38848 93406825 53800 53248 870923590 9551 9196 364222372 4756 4398 156995448 27567 27824 158054145 16651 17252 126210517 55653 55349 92256333 46115 46137 861957369 39166 39540 140284962 53391 53258 418252278 38698 38178 645021487 72820 73323 171643725 31227 31287 538509926 72985 73693 33199596 42899 42463 225802102 46806 46653 245285837 42901 42464 143421991 54357 53896 16733997 30028 29985 720891594 1052 1474 69750825 37954 38523 361984863 63363 62606 851382262 49591 49678 498120667 30075 29848 22777457 12757 12428 361592405 58809 58873 697791597 31931 32175 375157706 59087 58996 263560344 62577 63221 547404688 12336 12482 203609240 25892 25136 912008781 48676 49092 186271753 36235 36549 785662186 2706 2840 540376471 28175 28763 398988128 16629 16154 349504556 7784 7289 548259919 42826 42922 545091128 42813 42923 181333388 42924 42583 390940217 21068 20625 379734140 37055 36341 663253868 12004 12416 867614740 37492 37209 379933822 214 586 871825595 60178 59555 284813456 55670 55621 911667601 5434 4648 101531856 42933 42701 343871268 40914 41443 358868971 76591 76807 22192946 27980 28734 482155685 21361 21359 927759436 24325 24763 767041757 42665 42939 326460152 42439 42940 142523420 41472 41998 385310238 63194 62692 245957555 39414 39772 695568182 59703 60382 660927447 64214 63624 67657570 42354 42946 101912921 45786 45911 98958360 22032 22596 479270445 53176 53545 34676059 3875 3140 270911979 73602 73233 552282607 56176 56441 789436709 42777 42384 908780191 15504 15518 964955867 42500 42955 216737719 66188 65783 578561115 36267 35849 70689383 49177 48923 517986484 43451 42792 47598491 9696 9257 562378256 52629 53238 815801339 72577 73081 637485319 24250 24447 212803322 48758 48018 818122371 27782 28187 637859428 29705 30024 265023766 30847 31127 373334478 42968 42756 832822053 14283 14084 734795397 17680 17477 675250323 33386 34183 274066038 16438 16064 22944692 62671 63097 670322334 73373 73339 408238570 42346 43070 55377019 77247 77524 861122376 38796 39550 991459493 8688 9170 134064972 16868 17608 312600473 10516 10479 924110921 56180 55991 723475915 62431 62932 200255863 42983 42361 386376364 33708 33788 629962992 61794 61819 693610028 61325 60622 962487874 40520 40295 686852308 48678 48188 995099703 42989 42454 831027257 23007 23806 988935152 71996 72328 302633656 28570 28807 122563490 26545 26952 280720729 42994 42451 844681616 45184 45123 696996636 69939 69578 692128639 52893 53011 834586715 59347 59359 328698573 70239 69708 108959521 52459 52061 272080328 79930 79651 861371427 31216 30569 882292356 42502 43003 313027951 43004 42697 873304148 35951 35699 365049963 64334 65014 33931856 28281 27657 209520531 1615 2190 331345209 43009 42493 493814186 8294 8463 658195288 15506 15028 392901491 1728 1777 776106484 24359 24596 205987904 16953 17164 295046758 19411 19119 311103977 45267 45246 749327835 43017 42778 901778609 15547 15481 46462709 73064 72382 362169496 42774 43020 807025446 69795 69999 962918242 70296 70751 330112696 67486 68135 253804665 18226 18818 585443485 43521 43280 571543613 17613 17501 239133854 26568 26541 180763835 38693 38575 201376112 43029 42844 94069906 58020 58353 484929144 26324 25778 503666037 79646 79442 882014226 27676 27576 726442913 43034 42632 881488790 56702 56484 839879718 8559 8507 241370467 14788 15524 909791458 31665 32282 781451160 59596 59214 987127909 62154 62329 140555260 48188 48534 666183470 22975 23535 358806604 12420 11907 328495846 42990 43452 996694126 73982 73310 858690854 54310 53883 720037110 71532 71053 386318697 42964 43048 808237370 60171 59910 4372087 71900 71601 53162561 11521 12311 735905925 17166 16577 805520174 35076 35151 433615502 34257 34606 9205968 29574 29146 105864786 73617 72868 152981780 6994 7141 419812773 43058 42394 102457188 2671 2272 302014172 31669 32305 93809068 33014 33341 395992172 7538 8101 388595945 69210 69114 634260282 26096 26032 51202707 59642 59101 8894452 40444 40116 105644893 42723 43067 190680932 43068 42663 521784572 12055 11951 103049028 26660 26318 73177308 64399 64278 175847597 60054 59531 533047701 47100 47848 778402264 56396 57055 929435296 73880 74113 222954788 67107 67753 989624742 28507 28017 155154551 48005 47567 430352971 73705 72994 10422273 18334 18981 13928676 57233 56978 609480359 27272 26682 832359295 70247 71023 754177701 40534 41291 16119307 43085 42466 127214999 42847 43086 1737553 56943 56620 285749054 19717 19937 603877658 43089 42820 157044056 43090 43089 975008801 29374 29253 672674991 11618 11522 87617701 29605 29709 2859215 47979 48770 603148043 72131 72293 779306633 43049 43096 96779550 59163 59110 721737843 19410 19266 53250817 682 160 71740870 11735 12119 803437895 38345 37720 796490701 29405 29739 353623150 18415 17667 49992573 1441 1994 145008784 55711 55405 354633693 39153 38714 854319598 78316 78749 266781516 52470 51771 644046248 56175 56906 167692450 62026 62784 701424058 64296 63808 89366195 28041 28704 325026815 66647 66289 674748578 69820 69545 431172411 67637 67021 104869893 3401 3791 257179236 16392 16181 674304882 27477 27540 563908327 4822 5103 554879450 75442 75129 130399001 38738 37974 182673061 49813 49124 77482789 70395 70791 878127835 70400 69605 186883855 42954 43125 128820843 50647 51093 14332475 30851 30407 953679211 14193 14528 461519841 32853 32726 53017917 8726 8152 13884355 68385 68689 864577312 13029 13525 76510376 39804 39846 360146651 50182 50404 375829305 31730 31733 606685080 75818 76249 96745376 24281 24654 147375425 43094 43138 683084756 19569 19227 950879002 44381 44429 997552481 5502 6029 252677810 59049 58457 973744323 30133 30646 540924646 14094 13727 22230765 5351 4721 763274549 15577 15996 435504706 32149 31435 696286538 69002 68731 642413435 30250 30738 287786701 47595 46934 697893857 75738 75587 93841526 22976 23621 379987287 23559 24357 977433272 43154 43133 264064726 27300 26771 434618374 41361 42157 832090143 43157 43154 318485909 26246 26197 56386011 39270 38922 77855253 62602 62211 695679342 47124 46919 381709920 26126 25705 657933623 37650 38380 290065130 43164 42749 129722992 20969 20542 351386611 22670 23123 967703599 36049 36627 300712856 56172 55638 844911173 43944 43816 53172419 6878 7596 901589331 18329 18252 160234657 42846 42469 912348633 22225 22873 810218445 51677 52413 147582682 60211 59817 78507283 57115 57327 916929317 27678 28040 488363141 42384 43178 236795147 16557 15986 528820932 23243 23373 606056032 69440 69918 261753875 55836 56015 43829841 6660 7298 647187116 28093 27780 62148329 43185 42550 642874833 32549 32353 600051946 34613 34508 282811882 8577 9331 630951735 51103 50414 924523031 63627 62942 414379166 58639 58912 974137513 60153 59809 61323104 24932 24790 451198718 75812 76109 325057641 22238 22052 838336091 42986 43196 274456664 45179 45947 145744933 24671 24915 842188054 53926 53604 589889395 61594 61904 486530407 36522 36730 291784445 59152 58521 315984208 14555 15330 812486597 43025 43204 761191347 42616 43205 575845622 51756 51341 321533697 35312 35561 947972821 65172 64508 398008648 32509 32331 67253372 71258 71562 189481585 4326 3930 46217435 1676 885 973290181 7705 7213 705116062 57157 57409 70873082 61985 61266 103426861 43216 42741 980965598 67708 68388 856830761 20700 20971 876730186 71381 72170 111895807 62301 61714 23093827 43122 43042 236372054 7293 6667 7831469 58775 58440 65453719 6014 5924 569011163 42742 43225 625919644 75345 75290 456536896 47314 46853 849502113 4076 4501 110711129 53423 52652 794068573 59511 58782 92602078 60401 60770 584947712 60696 60425 829021390 42898 43233 488583188 11799 11842 787641429 43619 43628 593258867 20467 19983 928166420 52239 51826 371792326 43238 42454 683677153 6484 6677 169877146 32085 32640 119409153 40337 40077 952869945 79188 78475 892571708 44157 43987 72383833 43625 43659 517793732 43095 43245 955499274 65516 64773 193569046 23815 24180 24697758 59952 60065 69331538 43249 42987 319005686 40762 40504 54859815 78213 77891 758409336 12169 12877 270248401 786 522 929923974 49677 50215 993714993 13666 13617 180526404 13458 12683 505840589 28362 28483 922487691 79334 79401 211653069 75222 75715 20194445 43260 42827 898582661 38952 38816 373760917 64947 64422 203026316 43206 43207 704739701 37209 37373 187824696 42631 43265 761666354 66812 66012 176375105 43187 43267 808940069 45198 44995 136753720 76693 77053 612252944 76303 76600 541060225 44383 44903 946401949 60493 60786 559145286 15602 15501 166365724 43274 42632 84998068 60091 59448 485886815 66983 66739 566857005 15465 15087 721186715 56697 56887 380377109 44341 43686 732215616 72252 71751 266543996 42706 43281 947014902 42916 43282 478133191 64480 63995 893695835 11301 11419 845254921 68673 68039 595115536 40343 40977 275452667 10630 10487 351193109 52921 53055 217504201 32742 32091 368900785 14800 14645 123166378 39827 39245 676041110 52514 51985 34426334 52098 52353 368751198 55013 54253 111046385 64428 65186 779243802 37228 36841 40778933 65739 65098 324226732 70128 70231 112655479 67553 67440 113020671 42489 43143 162856743 43301 43167 32075095 42895 43302 653666618 68240 67465 441472446 68000 68730 271382731 8162 8522 21760530 40438 39969 95464423 67951 68316 300256246 7551 8012 967622913 40841 41253 737601832 43050 43310 598363134 64302 64795 816236009 74497 74652 353049421 78191 77617 204285280 42628 43305 743816248 7374 6737 610332721 36467 36341 125621900 40602 41161 350831493 6898 6490 582275030 35390 34609 6411603 9538 9778 178591043 44487 44843 190482967 61503 61105 696575533 63577 63662 57101459 52942 53024 926498045 477 1 41679690 64696 64474 223842680 35399 34926 525534988 74058 74645 66286399 76657 77359 678962041 11925 11279 379884701 44144 43770 253270370 15905 16228 402503430 43333 43073 301643154 58190 57978 655065552 7612 7929 331036067 1907 1593 740515533 54995 54444 969790538 2338 2011 661653208 43339 42956 735125884 43340 42564 787294391 17461 17242 410063564 43342 42704 456258697 27371 27086 468778814 7475 8003 795492896 45999 45405 408878622 74248 74932 75312748 58440 58205 913470747 20591 20636 342235620 43233 43349 992841868 43021 42343 745321480 67669 68443 345984603 7042 7787 724973386 42978 43353 598447196 74052 74737 436087465 42783 43561 753298816 43356 43037 277084641 78106 77444 9976363 25723 25120 754948825 79177 78975 884477071 79790 79754 317289535 43361 43182 276281016 43362 43215 388352870 62957 62974 636844629 43364 43287 182144727 46961 47303 935191486 5988 5831 123454581 19430 19402 224901637 54115 53474 143556111 45541 45448 916383768 15713 16380 702234264 42700 43371 28617977 56694 56323 531942861 48226 47900 182204138 23725 22926 786228516 60420 59831 675771615 43165 43376 799991163 56134 55556 849324446 26967 26516 272145507 37408 37394 956834880 77438 76743 959241196 43381 43074 600004915 60821 60197 492361865 43952 44081 871356358 38642 39441 195303207 46032 46196 898949205 46300 45995 884793562 15828 15062 194102831 75340 74664 258604018 1161 369 998295839 35175 35232 861393834 76879 77493 258886805 51355 51896 101624585 53726 53360 547862502 35053 34925 308154550 3807 3066 570432127 33581 33839 678720053 12549 12514 607759679 44492 44220 184683015 40878 41642 646524962 52841 53128 670744286 37614 37546 57534893 30368 29829 414267273 43134 43403 241035509 23446 23800 722603293 18394 18849 566483438 70335 70977 885097087 46205 46641 480212 11211 10989 273950268 41656 41134 77198302 77400 77574 391722120 74925 74408 636275979 23818 23089 214778765 79728 79808 14159589 9446 9613 195467856 33017 32234 371237654 31331 31498 951239437 38746 38697 612932585 73044 72271 871863208 77896 77482 123996569 23368 24157 744159365 43100 43421 934649199 30477 30289 953676629 43271 43423 418124167 46234 45460 846364979 66369 67156 71991166 70779 70942 360690404 40359 39580 924751388 69466 69512 750386549 27008 27617 368231984 68887 69232 974551275 77267 77052 218465028 65997 66212 337650998 42667 43433 248511206 43434 42792 665107599 54849 54566 811016952 32212 32477 683187949 42789 43437 892265175 13057 12653 215450996 60767 60607 220422702 11335 11568 28023211 71384 71827 480150356 70961 70387 436449638 24746 24717 752394555 43444 43086 904534121 33558 33088 261196306 38520 38037 262702246 55790 55258 803232062 38373 37865 839044186 51832 51353 437991094 21824 21078 535336714 21495 22254 595138109 45201 44848 300332009 46403 46513 93488007 2152 2410 87865817 31922 31304 439504024 833 42 193347460 43213 43457 447985503 65424 65688 214665733 9098 8554 114430765 5558 6138 239986484 40831 40234 271509294 58890 58781 646916155 55383 55143 10095518 76761 77546 24146107 56018 55392 96677907 58828 59348 806402520 15843 15811 437840617 43468 43240 508258491 63756 63409 403472243 13843 13906 552097716 59771 59599 622435897 24187 24253 887259536 28822 28747 44559978 8305 8839 595224284 43475 43399 748675234 16655 16119 670931837 59940 59347 707715834 44017 43796 815568146 43479 42764 658672793 67514 67918 35414860 71406 71300 364564995 24797 25431 473009268 43038 43483 29772923 24387 24413 615767460 52677 52717 272967099 26854 26302 525924673 19921 20518 966249831 3762 3194 489554197 22284 21978 927520516 11762 11606 253502033 54661 55025 1096177 13634 13830 243560857 43493 43064 216454189 68609 68267 901218277 63906 64496 573402442 43496 42847 415701799 37537 38198 728793874 14978 14691 384879602 23178 23551 450709244 27506 27278 895424133 56577 57141 975471996 57894 57669 660637346 17647 17505 634381004 74099 74787 578188645 26323 26343 253037034 43506 43477 775792572 72907 72841 372519861 35452 35616 819434594 60605 60365 217554919 45877 45086 73834564 68679 68362 839436023 30390 30741 226639543 43212 43513 642276264 34620 35124 129837351 53856 53476 332956099 39343 39514 798238652 48986 48693 459643127 40815 40133 516319002 17184 17245 585010859 43219 43520 97354441 45147 44779 646512645 71840 71244 818237536 43141 43523 425953936 30481 30062 444790095 54334 55071 989513230 24815 24940 635477436 1556 1732 33073515 42767 43528 461263804 20113 20503 44771352 42739 43530 852819808 42674 43466 36636172 67005 67247 209297887 43533 42994 91356217 1337 1195 120598355 37714 37555 257930067 48686 48176 54114548 43537 43040 117608749 18215 17992 758250975 47783 48539 549137299 48428 48397 258831259 22810 22776 522568032 43038 43542 385759366 19983 20141 204517263 33283 33506 347787235 53410 53305 602533283 63000 63337 391474970 43492 43547 422888154 63070 62714 457799549 65093 65285 596074614 14230 14613 214807437 41574 42098 348566246 29054 29372 17490700 43553 43264 908402102 17448 17836 845843563 33508 33226 543981973 43556 42995 867118126 43347 43557 830298334 44384 44716 475344526 43468 44025 476264836 65298 65749 911529477 64890 64756 75049082 43562 43402 215477088 21607 21032 865972368 17411 18099 900896451 43116 43565 606923801 26213 26975 813961929 43567 43432 787292507 36120 35478 378399176 11487 11424 848834037 57326 57955 412754610 57521 57158 587512232 43572 42785 981236090 42843 43573 108022511 70570 70088 703622434 43575 43172 382765981 31638 30901 434303096 70820 70707 828180091 43246 43578 381256424 18378 17640 478477292 68606 68572 589055470 71103 71514 148633392 9849 9574 350899655 60468 60812 373368695 10439 9796 53402103 20618 19932 673942447 6115 5431 121935645 23665 24005 465948049 43588 43521 108960706 6745 6747 646501692 77096 76954 279645396 47585 48262 305934130 23638 23618 552033764 69315 68725 695078280 28262 28533 662574052 22557 22906 179365463 44481 44046 321258025 33774 33325 609720811 41603 42262 933173834 57294 57236 572515769 39963 40703 191269148 20888 21675 25017718 39455 39337 151931964 40903 40604 955424437 7032 6528 83267234 10292 11020 106025766 48830 49293 711088993 786 1004 319171568 24927 24643 695354942 51909 52608 224486414 2679 2175 961859160 4823 4746 502969276 48614 48673 908970334 36509 35836 13205621 48694 48835 194513209 77608 78136 713376123 76080 75454 311281254 26481 27194 433855080 23340 23078 95331189 5749 6347 1454633 149 1 618658486 25118 25512 470317200 16401 15920 881342634 47559 47573 176414404 75357 75343 469438362 19741 19766 788592828 75930 75897 758057753 6452 5722 449138792 44635 44223 270641133 45079 44529 295141179 9624 9708 898037724 61215 61362 597917924 13928 14679 923526127 70583 70631 484777745 45758 46487 106586691 43560 43635 401137233 60368 60530 962290292 17957 17237 513575281 35894 36585 922953668 22551 22293 807898989 46895 46515 966674983 38676 39104 985611498 42016 41834 276555700 5824 6186 917020986 69836 69039 29044024 33553 34002 102580202 14037 14274 783553314 62420 62837 603786766 38967 38648 776905859 57304 57983 549160225 8313 7774 644148541 28179 28400 739447254 70378 69722 402115983 15011 14238 232272366 2166 2442 823851957 43655 43322 298247215 43347 43656 414093601 31719 31759 824118921 72367 72594 490143869 54972 54567 100719585 13357 14103 576934453 73881 73733 648668560 70416 69802 545478942 57552 57492 49850923 48746 49150 118802303 13529 12917 343476583 22243 21448 374870539 67457 67076 879595516 19744 19573 877373236 4407 4680 389240344 57418 58078 520234618 37466 38075 970259561 27918 27265 102071828 13945 14526 267719593 26434 27231 377920858 49648 49584 252194352 43755 44106 645221727 5282 4958 242110111 4869 4342 810591353 6509 7036 765575075 74913 74287 445739542 20942 21155 914483430 15866 16358 975508203 18624 18240 476189817 43309 43684 443663722 71054 70307 592936464 33495 33227 159011562 51000 51523 830627438 3394 3435 357123091 45291 44690 98463913 23173 22551 759034304 29760 30416 36667342 1042 605 733172077 76233 76700 161914847 43257 43694 441035974 43014 43695 525532415 12584 12240 816020566 39287 39251 27066214 8049 8145 428287306 43699 43209 7034039 43220 43700 695433238 38239 38164 185902217 65510 65649 17321575 55070 55727 651875383 43259 43704 755461928 30117 30004 918264604 51556 51205 101190211 52880 52693 44294694 61807 61169 870036899 79847 79092 493992264 43710 43704 356184940 43199 43711 363345585 24622 23863 98716799 6598 6844 275848503 67286 67100 561557820 34379 34632 59119016 9789 9429 914313701 39928 40133 624861616 33350 32821 647108054 12557 12633 880836942 9427 8667 267183548 22688 22313 165568553 74219 73972 719330600 72962 72886 249423362 43724 43463 170349384 1131 1407 466378631 26381 26689 110322861 56655 56837 917920660 19038 18727 117479413 54130 53713 377479401 70279 70465 629582563 41273 41628 742190766 43732 43508 415165580 71321 70755 306495729 43734 43688 253409922 45566 44872 600470247 43736 43194 77767270 78453 79050 9927639 58958 58853 497571048 13858 13612 168244090 76318 76150 235419303 27955 28175 27330941 69190 68475 582586701 29537 29511 156720228 65212 64416 974882546 31012 30955 343685784 63353 63886 743428099 73644 73661 529163419 46549 47046 712762678 43138 43749 531507952 26433 25934 315139516 132 812 855155104 25602 26360 631250398 79413 79742 649184778 74283 73957 277115211 21891 21374 730787775 36761 37457 684119004 68491 68141 153615962 53507 53963 341091412 10024 9452 882469413 26009 25712 934319881 43761 43177 506774875 43762 43058 238141895 21091 21714 334273029 43764 43015 309561045 72275 72201 587073475 52629 53132 49498132 43767 43130 838916329 64917 64834 436582142 1471 1112 477400567 42010 42162 672407571 43771 43032 95078477 43360 43772 49091343 36662 36617 237443125 4691 4065 474947521 43234 43775 39231320 64819 64979 876277383 43777 43053 151108149 6258 5530 348972683 43179 43090 199004996 75380 74797 837891165 65276 65797 32014901 43268 42920 203512551 43783 43779 286956758 43061 42877 781427385 32676 33249 233036415 67338 67851 780321618 72992 73553 975763269 53997 54294 468116785 27938 28663 51684659 63797 63492 80653619 35358 36108 276155048 44611 45299 418692341 77528 77643 451225740 44394 44710 986237817 77428 78103 420185967 55126 55417 932277805 25825 26369 545341895 3380 3391 893985641 43104 43799 421057069 43800 43002 540503590 26955 27369 180972092 14235 13701 554067864 31683 32150 522458628 3947 3967 694489985 15867 15692 719539644 29070 28476 822363645 9413 9618 261012617 39340 39700 677429939 4336 4981 399650151 29159 29550 738706882 13663 12996 636564239 43812 43078 764597291 8281 7640 44509383 67159 66921 744874119 42276 42339 417122864 134 1 990313212 8568 8244 988851606 13495 12976 45959681 33903 34411 143207419 5660 5159 705389687 29798 29952 20216094 77813 77235 469458826 43348 43823 339552698 58829 59505 998128401 43825 43027 549252084 18559 18421 40539107 41525 42287 588438444 6755 6591 722717067 43729 43829 538220831 12942 12680 676368647 24543 24020 96889752 4494 3951 426419210 58907 58183 467694203 31956 32075 539283573 17439 18083 3499196 32415 31698 828911897 18766 19026 795817984 57603 57010 784686766 43579 43839 533383129 5374 5645 973489719 7173 7824 911267581 35736 35823 613825235 44779 44434 49267651 518 1 260189456 18719 19014 520443472 47999 48365 185501445 34167 33655 369492443 38210 38381 684249218 43247 43849 194639013 58202 57783 473258882 51068 51581 575563058 51064 50477 221952912 43853 43794 976458917 62816 63552 274970839 70593 70019 50065923 16389 15869 791845078 7537 8022 377027259 9938 9281 265861488 41367 42078 568026250 17697 18264 45334607 35773 35013 167985514 3708 4286 184499765 69828 69158 68630928 43864 43362 867228807 52218 52642 336008832 65704 65514 211409586 43317 43867 222942958 78761 78840 436292863 73434 73688 264960777 77526 77587 107656933 2079 1978 208825351 18971 19567 532356831 39599 39144 697346987 2337 1725 138026955 16015 16202 536677119 17879 18136 501004827 64556 65092 104730696 64047 63623 419683973 10342 10827 85199235 48239 48990 157890446 25310 25050 167900002 5424 6204 101804650 30898 30111 633752732 6016 6019 756239376 50047 49293 306952680 21977 21377 490934438 27016 26797 295889464 76667 76414 235056768 74004 74755 376656137 47211 47677 470864975 43640 43891 350378824 17374 17421 416718088 7395 7294 836715343 54910 55203 951832439 43895 43691 842098964 60805 60576 240037412 63178 63824 127456190 28318 27888 553445974 66801 67050 14793055 43900 43859 311734105 41261 41623 602470896 66897 66463 135915239 43368 43903 197783237 44282 44020 985645544 43905 43183 848766822 17208 17861 637577174 9848 9084 609126660 43180 43908 537212565 2288 1577 910311161 37550 36771 926164893 43911 43643 91866389 54240 53635 750619502 44595 44229 343010830 43914 43251 929873034 43915 43302 930544991 14609 14672 339224408 10685 10147 923009312 39160 39760 388602628 39534 40112 746581463 56120 56403 47682414 76178 76126 386914961 58285 58165 299249605 4101 4766 81393155 24387 24735 27656140 3408 3401 960260422 68063 67626 757288543 43927 43371 760433273 35489 36192 719797786 27613 27583 658967523 29216 28761 486953254 43931 43581 956123033 29417 29233 87151971 56589 56132 765269693 7899 7108 401130140 74431 73786 636056819 26125 26167 826323939 48156 48499 249680818 71776 72496 202445082 79922 79342 880379520 65217 65782 376248004 41031 41137 408329654 59686 59097 231720738 43943 43656 142574749 59979 59780 455018163 56084 55557 300981768 3162 3337 276569285 43947 43432 938322659 43948 43606 61988017 20015 19974 303016118 25633 25997 108151383 43951 43323 722090491 44668 45288 537754812 31117 31464 79416833 76050 75856 171350638 58759 57976 907564011 18351 18619 999455077 71448 71627 17354077 4344 4334 405157919 13493 12764 965966837 25454 25901 821219911 31030 31485 365628102 2028 2005 160779441 11392 11501 478598733 3070 2825 128125641 44523 44634 629017187 22167 22403 622829500 20009 20192 60094216 72125 71961 479135994 10024 10223 567936680 53994 53771 894436686 21177 21676 204814374 28638 28876 691859449 36537 36731 605277679 74193 73649 64876886 19669 19596 257092098 23736 23446 209776516 48122 48519 693222879 32604 33251 691104150 34008 33712 441364199 23193 22779 599559049 43407 43981 795648013 704 320 75467816 64925 65147 372214976 53168 53428 990199693 50651 50742 435442842 57608 57761 656538290 35745 35101 668044938 32837 32852 786749644 75991 75791 844435323 2425 3116 852517479 1701 1537 43338541 9118 9032 186864026 62918 62322 795554840 33678 34256 449971430 43602 43995 25381048 9532 8843 377494824 76359 76313 681775502 78042 78770 421083494 69819 69873 191649987 44000 43312 628822781 71954 72062 857436574 49296 48738 321211042 8327 7892 613056108 32044 32547 7452044 78748 78034 692435176 26227 25471 544103133 44007 43245 755970599 44008 43680 84584935 32874 33056 777790003 39632 38907 583604326 15685 14999 80074427 1 152 131609692 44110 44319 55920228 44910 44517 400901451 44015 43703 87448090 70987 70580 299690785 56809 56776 53854474 34665 34138 834490903 57821 58487 865869936 27335 26898 326805474 44021 43972 149394264 78384 78741 460994899 34923 34279 967735958 29235 28749 490065500 75512 75451 931055449 53469 53632 683062495 44027 43562 576738375 17678 17054 648152908 35 1 114345297 9988 9765 951009455 67100 67231 688087336 44025 44032 484400251 21563 21197 204495974 38382 38103 989983012 79278 78725 88652569 1290 1361 216016515 45670 45818 135165947 44038 43836 282313053 25336 26032 837067320 29544 29814 218037515 21649 20883 742374595 70353 70925 2790867 28075 27798 454423207 48701 48800 38974511 60717 60399 855055814 38167 38476 109967015 31095 30953 818141388 64069 64510 164499569 37530 37558 932785688 18030 17340 698418310 62605 63137 170904862 4308 3655 212362789 30860 30521 856535181 20121 19943 203884420 39018 39367 94508100 65203 65994 407204761 44057 43851 652996910 24874 24702 277613394 12128 12155 159309799 18620 18210 755150825 31689 32344 984523777 36610 37353 529603098 24538 24968 867018112 37246 36468 89825261 2002 1645 598098136 44066 43322 657381917 3840 3048 961982045 42341 41715 420813824 6842 6567 954273591 10886 10426 68351335 10418 10994 670097972 44072 43517 932353730 16911 16728 28434792 3644 3576 600636213 44075 43691 719674185 65909 65957 729089163 43548 44077 52834531 79940 79279 872178078 30562 30381 766544296 24264 24925 555567713 5127 5771 167638429 39604 40341 514533 72273 71796 57804737 21091 20859 861589509 77434 77113 252629236 73059 72379 364382527 18708 18270 701236886 44088 43677 91050038 19742 20361 62593774 59953 59561 332512938 64806 64753 585461244 22094 22863 870019126 78707 78411 195281453 43360 44094 740351149 41830 42076 561493719 21899 21782 981773509 44097 43990 550489056 44098 43792 502974688 8180 7732 792908396 28558 28573 68343709 2200 2912 334906368 59667 59782 9649961 14295 14380 918582774 54677 55338 153706107 44011 44105 708674780 18245 18165 752704392 50937 51672 24018708 29249 29593 541440070 67047 67342 888005923 5485 5147 497162983 78150 77916 106851645 17682 17057 145208973 22464 22899 424242922 34723 34042 605065208 15315 15239 995865505 43824 44116 23981011 57888 57497 469393082 49256 48733 27571868 14571 14657 691384565 24137 23463 859331810 16977 17031 962187789 6389 6129 938291007 59026 59304 884517922 14543 14620 210893714 3905 3295 935595420 31047 31179 469922378 78311 78615 333515152 52973 53710 456824188 67431 66758 590072885 65790 65563 275479543 49457 49764 9919463 76528 76909 360157016 26734 26804 195528791 44134 43724 602393621 78203 78370 191659383 25316 24758 786741353 19890 19350 705088486 44138 43844 607403250 23879 23514 636631753 41492 41112 899305089 29072 29096 423685009 44142 43678 611134583 44143 44051 72119721 7370 7349 373830642 72459 72620 581915813 61649 62026 411502425 25788 25899 16875407 62607 61952 743064395 26774 26333 858841232 65351 66073 99956509 34151 33720 75291512 19925 19410 556557295 21123 21250 767157574 74610 73878 918491402 9006 8404 972521972 65063 65808 678729281 8919 9163 117359744 11955 11245 513686165 44159 43643 639097409 69419 69161 744417610 79142 78587 980005620 1993 2171 902349691 5310 6070 54703295 9904 10660 68239921 43768 44165 945046521 39562 38867 607808429 44033 44167 4024265 39406 38991 502285501 55376 55631 154182144 44170 43495 473999120 7612 7314 131841242 50930 51720 800097431 35924 36694 487887075 49945 50505 825488473 1173 1790 240389285 43975 43791 598934760 465 416 833619603 70658 71177 254316365 68597 69236 595650797 16175 16371 327144637 4358 3697 761760933 39092 39312 765964358 38888 38364 191462913 36452 36285 986658779 15082 15300 52843360 24296 23771 666062012 1147 384 819450714 28835 29414 488483759 11243 10627 909516804 58209 57688 460308676 52859 53577 171804232 33022 32551 88667428 64206 64224 465751728 1717 1392 104360953 59578 59077 293359244 79269 79085 13827237 28575 29122 52078733 13850 13173 699877905 17972 17301 79997910 21252 21941 993072120 44201 44170 320199550 14360 14290 147284309 44203 44128 944676722 11204 11249 835047577 29761 29338 838976688 44206 43724 303552208 44207 43850 528281425 57685 57072 921475049 66995 66979 372048151 66686 66241 688360634 72975 73375 575731021 9321 9475 542918337 13716 13711 170457050 44866 45356 128437446 43771 44215 427072881 21754 21451 923545887 3477 2717 23905487 24473 23963 200061214 43898 44219 616899337 47223 47606 969071015 42802 43467 660553451 6332 6391 578862808 46156 46246 639254918 43639 44224 889682657 26628 27233 115248979 75065 75661 545280809 45309 45584 14796886 30671 30872 169100300 76370 76708 740838891 32049 31529 962017503 43478 44231 223777852 14073 13467 790475861 36840 37549 193938679 17420 16974 440163579 3472 4036 895575179 17424 17830 12113402 74695 75444 371962721 44238 44134 252538624 43921 44239 988950290 60891 60304 911563091 44241 44113 285494511 61030 61268 620740751 51428 52065 107206703 10172 10264 877239260 132 1 284989359 73470 73652 720585675 44923 44580 16116064 44248 43561 865688476 76854 76240 217469479 24773 24839 785328131 35813 35331 575386449 67511 67836 401169096 44253 43580 497811733 41332 41470 918469591 14984 15381 605944495 21446 21918 741656585 20336 19876 27120101 24798 25485 333966115 44259 43776 239203319 43980 44260 200778443 44261 44204 786465258 70915 70230 359727115 60216 60880 767138694 44264 43859 955680311 44265 44060 881752836 58161 58355 628228477 72381 71914 606387481 17570 17294 389966277 76926 76250 43110089 12762 13434 849259978 14643 14866 336115478 44272 44005 3808908 41446 41208 177747696 13855 13795 48735467 5858 6486 698686134 5881 6180 170234114 44277 44211 469497966 9464 8844 790357256 46080 45507 141006669 70396 70868 663079945 44281 43765 91974526 71667 71873 420594414 37381 36697 561617015 56984 57279 699504312 44285 44126 36449878 72579 72524 18716854 6431 6279 41535910 7750 7814 954815867 21005 21773 592449479 31878 32570 209684186 44012 44291 141432569 24404 23607 940256795 67377 66668 356757064 32957 32602 241615418 8195 7844 86220690 50268 49898 145615455 14407 14087 20556377 56955 57650 893627913 44299 43810 496668445 53547 53744 237602420 44301 43868 211756361 22779 22131 401718020 44303 43810 779137744 5404 4645 760250843 69383 69000 801180423 71371 71819 716885865 29338 29318 317456579 13492 14131 936305877 76119 75569 525671295 29176 28639 209714501 32734 33403 650936774 71134 70939 12645994 14035 13367 733301877 49587 49644 195979800 42099 42868 740050943 44019 44316 603877349 33373 32814 358872115 75889 75379 429539223 45368 46024 218661519 3487 3317 699613010 40296 40300 922874939 44322 44181 632184333 63828 63117 165961147 34300 33705 875207017 61860 61198 134314541 70620 70016 419160784 2611 2146 88917722 76409 76771 584497114 44325 44329 52776814 6995 6900 902128459 47730 48067 838445787 1462 813 118117336 61870 61403 361633027 69846 70576 587546973 72536 72143 772149499 45797 45417 272934066 24548 24396 177760464 68332 68045 470348665 17153 17419 262691242 3433 3683 972792903 5311 5916 730277882 29913 29225 704281941 42571 43040 729681895 77056 77555 631968089 9290 8931 826515533 19429 20026 322317529 17597 17607 29913941 40089 39948 838373339 3621 3187 693462378 10725 11215 421396549 43586 44351 803693009 73027 72835 143729474 17327 17188 328106993 36187 35469 549187627 34793 34175 311715377 9638 9964 287709400 43904 44357 191674528 43598 44358 248304790 10421 9689 697862603 32095 32016 568555548 20143 20054 203827858 19832 19449 498375635 38673 38315 13057339 7935 7154 204326351 26437 27077 79591476 7118 7376 604586823 51694 52327 545583398 75808 75769 657959268 40995 40556 928102067 71229 70518 437695102 56476 55737 3050111 1717 2460 309548399 53162 53395 20027084 9958 9343 587735050 395 439 431170922 32952 33447 79844270 5147 5129 558328287 3624 3594 467449060 76213 75470 714132466 685 229 931214751 28179 28612 65483915 4961 4747 76515335 12365 12605 443492564 44384 44315 11251252 44008 44385 707171778 2049 2194 54532120 56065 56529 131763921 54166 54401 293541962 77287 77148 582779947 66806 66319 902617034 69101 69090 459991224 58941 59189 131355762 13696 13032 83086012 36847 37573 562216328 64023 63309 241761090 21842 22580 239562700 44397 44219 945927616 66509 66859 176965143 50443 51045 781269078 1687 2431 74359382 44401 44212 715612492 63318 62620 390713038 3715 3018 501998912 29829 30578 779931762 61354 60859 865904418 15940 15209 906344448 2255 2027 622591137 73836 74068 141873147 56655 56476 193590162 42196 42730 232110723 27509 27033 254601703 67348 66944 96359269 25437 24839 893504595 64215 63890 571546466 22820 23352 287084225 4748 4335 776281607 43682 44417 794775096 74136 74758 229715904 44419 44005 452562994 5425 5818 986629325 48634 48788 203304913 66511 66164 299173608 65676 64956 951595223 32887 32707 150176946 34478 34248 523607969 75287 75259 684111349 37580 37284 231979799 25517 25642 201645682 68821 69519 122744180 5668 5775 22610265 44431 43770 53585177 7515 7342 248878449 354 1065 749414828 30544 30141 216386313 51182 50751 907909992 73903 74356 17401734 66607 66161 413150540 57519 56891 6478223 53070 52726 150789736 44440 44003 292372686 43716 44441 465132460 58614 58425 640763334 66731 66840 826331674 75961 76656 172661541 76729 76817 465074262 22462 21798 455608126 48495 48222 626555321 24237 24666 48436931 2802 2108 183180298 3892 4386 367185529 69397 68771 212146197 44452 43897 718262153 15607 16330 826408878 25706 25389 677250591 75675 75135 680315609 45133 45734 654465607 25956 25668 985178687 54744 55156 799257233 33100 33003 606086240 73226 73345 976481153 20009 20438 648691291 60986 61168 927518859 25451 25627 18631412 32987 32560 398490794 31851 32277 580746606 21580 21216 87993199 34676 34342 78424582 31486 31097 674457257 21095 21736 977391305 995 889 706209004 31976 31302 905575031 44472 44279 782922922 44473 43727 953228079 64020 64495 676300327 13117 12379 96119159 55344 55710 5459472 51115 51004 563015924 8592 9167 588647758 28253 28936 738668749 76750 76337 202684330 67678 68401 606453362 35688 35080 704249666 18817 18286 541741039 44484 44006 503940965 2753 3021 60278181 32321 33012 630573524 15286 15681 10381695 6757 6929 331934230 44489 44432 449050476 62511 62000 933797768 36833 36635 528577694 59228 58546 812922260 44493 44267 286423378 44201 44494 52339244 27189 26401 344845479 12489 12178 552564072 38100 38219 225051670 18577 19081 517677095 75286 75607 935643440 12753 12784 129510871 48567 48849 288257680 56256 56277 816681900 38784 39355 404688517 43130 43501 312156942 12767 12902 912136345 66050 66102 537261323 25547 25842 375281798 1125 338 201690941 20101 19846 90433615 45580 45618 292307001 14109 13724 508648312 4247 4095 512742849 9637 10352 964654573 13687 13193 240835333 38999 39183 860233977 44489 44516 885501607 27943 27893 356796911 28726 28247 704302525 18174 18713 75637183 29509 28871 716777429 67237 67026 642456374 21995 21560 9462474 46987 47240 914972412 44524 44381 958399158 18877 19223 332774131 44526 44258 887386123 44527 44128 24624040 55825 55826 539363250 23579 23420 342630535 69065 68396 980705910 70536 70046 580200417 76145 75904 498129264 79479 79886 167267236 65837 65347 997303301 63936 63996 566698266 11953 11313 407765411 14732 14953 692928294 44328 44538 242002771 48823 48848 6527973 25330 24586 193959408 39036 38618 143060951 44530 44542 829659167 49762 49413 470282992 75612 75443 306408778 44545 44060 939508112 13165 13535 13048834 10552 10620 854361394 7716 7221 969246888 34671 34755 114462246 44550 44220 769087651 50654 50583 145040836 19119 18456 100353079 52091 52007 652497630 43782 44554 121643953 26310 25840 65469321 24916 25128 831233977 54198 53496 168310898 31531 31460 358261359 7214 7073 547476297 60949 61665 614163125 35926 35713 78712518 44403 44562 71346668 54599 54643 827557244 44564 43788 650485130 44565 43996 657294805 22407 23065 497890661 75994 75469 452033909 41081 40453 329727249 70031 69886 218047877 37664 38313 916528729 25726 25782 991110144 6175 5433 705007270 17497 18263 35384516 8605 8716 2057034 48189 48957 798772436 23212 22831 841016227 56418 56531 15324407 62599 62062 652232581 8028 7686 316437773 41495 41021 993102611 13565 13387 625640365 6468 5691 850640615 47912 47278 711139998 73072 73807 28928956 43836 44585 877642464 33361 32955 619188046 4273 4283 780697532 3555 2771 58320348 66499 66783 937528998 43832 44590 962334541 65655 65312 257268224 35470 35216 815421129 77510 76976 335241721 16620 16460 557981960 15839 16043 734677043 25587 25388 833558292 44597 44128 223862388 27624 27586 63788766 27950 27252 503433503 19071 18682 121298935 44601 44312 709202736 43859 44602 36126296 12710 13454 229746543 44604 44282 174534089 44605 44537 79238862 39155 38589 913632844 57786 57865 712094830 50878 50720 44404851 44229 44609 928467020 33200 33213 921987810 3491 3234 400087690 44612 44229 502490267 1625 1943 448200659 44556 44614 328803909 44615 43943 731858026 68507 69252 698979807 1328 623 811028931 11691 10922 677497580 12635 11868 536492438 44620 44539 337533485 10143 9506 420953862 11117 10505 953387188 32379 31656 995940221 44624 43925 72711401 21806 21390 728261814 2273 2286 32481770 37366 37970 460245246 78739 79140 105736222 29938 29518 139690279 1 321 367854754 78094 78796 722392537 32766 32739 526296062 50057 50234 765733813 42640 42514 966165461 10887 10924 12009832 8800 8785 571723956 59385 58960 915653586 43331 42551 314967272 56042 56283 900712421 52055 52084 661415238 16148 15558 30531388 12114 12279 685408255 29047 29021 554242471 39697 39260 516616252 65265 65384 285924315 23252 22827 254521991 30407 30039 111144754 17233 17365 285047938 62679 62027 557639281 29990 30443 624743453 52505 52740 15647582 44367 44652 788867512 44653 44382 725199378 46792 46968 456232515 22197 21738 28737940 62194 61733 962203846 24259 24522 1139584 72708 72987 411575815 44659 44142 102857490 68570 68165 794460367 67559 68155 589537964 13638 13762 667975462 71760 72250 766550159 73769 73332 447085732 43942 44665 917578643 79314 79771 664166988 43910 44667 34553404 66834 67490 918459532 14418 13994 436882882 18105 18364 443991875 54872 55245 813236641 12152 12402 127773904 47026 47676 12340722 40192 39898 252067736 69475 69306 310165193 11741 11486 3570676 14087 13993 675771188 68270 68821 792814574 37839 38349 491477355 38773 38663 37782317 5820 5514 145204079 19946 19859 903515955 67948 67611 535770942 37193 37940 303273517 23294 23702 139289082 63988 63372 67387716 69528 69221 654422615 44688 44481 262612143 46564 46295 643376010 42140 42633 640420619 44691 44451 361287963 28659 29446 230507266 44391 44693 868082246 47079 46319 1877645 19851 20623 931265160 71287 71169 912707978 41308 40687 407278919 25492 24837 106391838 41949 42719 66705087 34467 35249 125916669 28110 27321 10046782 73700 73483 145502380 44703 44417 60567077 44669 44704 836576233 54533 54070 761294316 63412 64198 365983380 70307 70988 689485846 30559 30982 366837704 54774 55158 15723785 557 620 129149108 43995 44711 650557880 69639 69034 880004055 75887 76176 301237268 50858 50684 68769069 13292 12688 41480947 26244 25608 824031304 69453 69121 372070019 7123 7710 55896110 59813 59584 434023734 5855 5692 782415320 45602 45005 804874431 43937 44722 318031136 65654 65597 855467141 73131 72658 433205316 32121 32103 912165876 1384 2176 33588840 46969 46807 325375069 74709 74114 878381193 15447 14808 943083045 31229 31949 612900580 12782 12753 688460242 9328 8744 102359030 44565 44733 6777735 42562 42072 889720626 21329 22106 605910315 41971 41433 167193325 37221 37466 109586193 16997 16679 67138397 74678 75317 966106898 34433 34533 234762913 20023 19408 732802446 27226 27440 391977571 47475 48196 634673642 56634 56060 201588217 44745 44186 156929925 27444 27237 411314153 56745 56679 207092972 62072 61368 688055458 50344 50881 741605283 5762 5046 164887387 26031 25377 8391873 41708 41492 101250581 58336 58458 911449637 5864 6530 733178202 44501 44755 264857722 44756 43983 877600264 55526 55115 702911224 44345 44758 314361393 44759 44446 455122303 44712 44760 696757679 46281 45759 177967056 15430 15497 795056762 71585 72206 668709072 76009 75774 4410125 31699 31121 544983580 15335 15271 521257799 14001 13696 194014874 31312 31659 720772944 45989 45740 868578853 31574 32317 758416906 63410 63922 42972322 31283 31442 681293656 27610 28095 119653782 47649 47975 976403676 55254 55273 494018999 29348 29912 598498663 62075 61366 946588265 44725 44778 750096073 1089 338 135674215 46567 46002 441860163 52397 52056 345291409 58374 58790 811880063 9360 9962 157108997 67399 67769 273493610 20856 20828 785060462 72115 71583 164619438 50799 50299 592918902 61497 60946 656825606 47839 48156 994976234 6828 6120 903367421 19729 19114 186843651 48270 48630 660133637 46081 46648 965499851 72862 72546 769542219 27768 28260 549535693 23980 23901 512188276 21961 21518 233880750 57979 57892 731653012 67805 68021 193771734 47027 47696 929286258 51790 52150 658535347 44003 44802 20327232 5940 5229 775828701 18655 18262 625234895 59961 60570 685378688 61002 60626 57309902 55400 55796 134832252 44169 44808 323373551 78628 78497 451122872 58339 58819 404818988 571 1231 357499392 44796 44812 625998810 41237 41288 639596211 44814 44574 537848236 66725 66182 649594001 28722 28754 712475231 5247 5551 202374939 27601 26933 848969766 73286 72522 546468266 29749 29103 497550215 15941 16546 25125281 379 1051 373786149 2977 2531 627100540 17257 17091 621998076 56269 57013 118736577 63571 64273 31798279 49269 49231 857713891 61288 61118 332605498 14966 15389 200654939 27231 27668 858217177 50112 49882 555903781 2570 1953 166460942 71991 72650 685326994 58801 58312 128951069 10930 10394 55557210 57971 57661 180582375 29041 29147 446545186 45029 45170 422556609 12326 11612 180490028 74447 73722 248974226 44321 44841 4633798 78479 78698 9288397 79402 79683 491248989 23920 24410 140097180 55995 55679 971210342 44846 44356 109000341 77199 77385 165163490 30462 29671 353887700 34874 34994 53833482 71577 71821 688699781 41265 41340 40345131 57993 57638 623251106 3902 3806 349070248 66449 65952 45801373 62258 61766 422987088 76858 76521 973099640 36358 36193 797660769 44654 44858 337098134 35040 35292 546460546 47028 47161 722305244 4158 3666 852141189 38104 38187 368504874 61071 60539 118562564 51308 51952 963655573 14190 13474 630511509 44866 44434 322600659 36511 36656 346028910 5532 5729 322157488 69788 70286 694609923 61669 62451 587853963 16817 16319 636763135 29724 30193 959958716 25631 25346 774461673 28098 28680 478936838 49452 48729 722710504 30291 30825 427916490 1383 1400 69696821 5748 5273 15866126 23046 22760 166969226 44880 44838 283616525 11670 12290 476706176 10219 9472 532174847 74027 73465 140730615 47590 46834 318407661 78855 78438 95776944 20413 20219 696302908 52959 52995 124565447 60325 60266 567873676 47037 47273 835528458 54529 55301 331209067 78563 79239 353159239 32401 31632 49996406 77244 77113 61946368 73845 73263 750505022 19797 19683 211924048 24443 24924 279571204 66545 67278 851967764 75877 75236 748718193 27632 26870 245460103 24218 24180 131848428 27136 26406 920872533 52704 52232 982979974 34820 34310 352709841 9116 8788 939415161 44227 44905 450821377 35354 34727 632559817 12664 12517 388774863 49092 49749 139346392 26507 26355 237618308 44014 43437 124280908 73799 74463 435099066 21697 21431 321145999 72165 71528 667362054 46394 46407 839915069 36038 36568 42536146 44351 44916 585913143 69098 68866 229656100 42443 42252 594920813 44919 44747 943205431 44411 44920 876863504 67415 67857 57604139 33364 32584 785106217 15064 14911 933623723 44924 44140 543865604 33250 33822 58787990 44926 44716 232082 45301 45441 398596652 40786 40440 212418365 24764 25354 790601013 66943 66483 942863274 72632 72172 214176677 32148 31736 277779739 52407 52421 807586567 22927 22523 10765723 58502 58595 343841885 16005 15482 865028890 534 1 76247234 33790 33966 586991420 8513 7729 817883394 19822 20519 123361705 75834 75078 18439774 14078 13391 472598222 50651 50932 209268673 54553 54561 747840166 9221 9772 520845843 58930 58402 712721323 48852 49194 43475889 6246 6859 554809637 12451 13191 311556979 4819 4202 772997861 20762 20400 646452318 64689 64860 597300225 65200 64529 131793622 43784 43824 999748091 64426 65177 854094503 35132 35208 985598567 13714 13697 413729452 26677 27074 791812550 33205 32613 37350585 50241 49816 686040365 5674 5122 440697006 36311 37001 123464533 7468 6976 599186323 21558 21510 973693072 10726 11163 34054158 36964 36769 910545176 7696 7001 357266282 70440 70025 3086334 44969 44839 125369782 75466 74872 201430139 62360 62324 795080273 19731 20279 63858449 44973 44369 113069193 17055 17790 623860928 13216 12810 215435436 23693 24092 958905782 56093 56123 612174180 27402 27878 10252255 21674 21753 303919797 17534 18077 56877385 10111 9854 893927130 44982 44979 230641270 44513 44983 972803827 31325 30816 120898972 66256 66506 222454114 37455 37255 810226343 38955 38182 280324368 29898 29192 979998299 38624 39074 424800575 13428 13516 387604591 49727 50079 945421358 78263 77475 258221525 44201 44832 657681860 16730 16852 560673105 27080 27491 74615893 10087 9896 86330644 65170 64681 846128686 69225 68766 248098362 38942 38706 523394501 65925 65259 391321967 39884 40137 146334027 32248 31893 5672677 44967 45003 851385065 32389 32393 545230688 63565 62774 379434661 2594 1893 279382678 50492 51047 978378576 45008 44995 119403525 72427 71933 858280149 64791 64127 259769116 16656 17308 898240033 44258 45012 57663062 28640 28938 66414940 39024 38437 691866981 49973 50352 377362934 74586 74451 819605341 44348 45017 146837523 19981 19442 232500430 44822 45019 7451242 45020 44775 678955962 44403 45021 632220017 6705 6582 765702135 19068 18936 433753315 62682 62546 177945412 44690 45025 431286054 9224 8580 660362725 25128 25646 313793151 229 189 494613597 34718 34493 61510436 41674 41487 866246839 64505 64013 218963254 23467 23075 121400792 10360 10265 273629688 65383 64684 131661183 254 10 714308043 43802 43200 734653743 26949 26178 87450123 44625 44588 895385907 40971 41104 333007614 70803 70145 309546188 74400 73986 130350454 50981 50486 952700788 74361 75010 197033656 57453 58145 917834490 30346 29548 669220223 17183 16518 212411816 44867 45047 680531970 45048 44431 995877640 73020 72732 227933956 24052 24324 922639085 36017 36756 608648380 22415 22259 88695193 77508 77806 139419505 45054 44625 111923430 45055 44660 694375010 20637 20112 934638466 8207 8660 773287098 68513 67808 858186214 66184 66485 35508640 18759 18863 586220386 71956 72602 98521907 76494 76079 733739462 12497 12463 900998532 22032 21454 968094099 45065 44887 66890346 72717 73149 92081035 53089 52619 63207530 29114 28924 472018286 30898 31183 199702556 51838 51075 676880203 71636 72350 104676856 48412 49210 307773671 64008 63391 256944646 77000 77511 26518046 45068 45075 598140896 4304 4098 583070659 52422 53101 700667746 15390 14649 469953715 62457 62251 860196111 65416 64847 456109167 43249 43360 457616820 13607 13378 819915605 6965 6600 711972208 30685 31350 338001966 39067 39648 704779441 79443 78995 855734876 44740 45087 431038745 74578 74864 798807656 29444 29569 285475120 17194 16921 501857636 21371 21273 552989677 73230 74000 581238895 44946 45093 126464903 1557 2164 72754541 59067 59828 660337216 5298 5995 885063388 72651 72625 788606188 10807 11513 628094204 71380 72107 497144817 3886 3344 447030614 60424 61082 345715486 45102 44974 142386192 16367 16703 787929380 13491 13433 344905452 4974 5087 560530283 15909 15758 614668764 49890 50640 341557672 41203 41318 128966645 17399 17134 524364464 57925 57359 513620932 44553 45111 690210025 44343 45112 446190853 5726 6207 116754241 74259 74383 635941970 10673 11096 43540443 45116 44996 285263646 45117 44692 242581412 19701 20228 934791250 20020 19710 839139070 40292 40228 885222835 69427 69504 173464623 5617 4820 284592976 54893 54850 501027535 43918 44050 279362630 38316 38158 641431840 62235 62580 969988712 71564 71364 51901401 76589 77008 221447697 44333 43872 75245000 29696 30353 567808689 64733 65192 890775596 17305 17152 949900507 5938 6716 377351123 9874 9212 414076442 44812 45135 181222539 62191 62018 675384721 66748 67142 739914646 67105 66679 460617317 28776 29249 64166225 3447 3156 990893131 35546 36025 998132004 45142 44744 609807705 40550 39879 39096223 71886 71144 546164329 23891 23197 831731997 48308 47981 741577028 72337 72278 482984180 17061 17505 26910794 56606 56476 318132082 73462 73339 404582916 32538 31886 891826004 2157 1710 631260009 32426 32860 810716855 29097 28473 727403542 9645 8849 994394864 54385 54136 869700066 45157 45086 68269552 69488 69675 88549669 44819 45159 48102706 45160 44972 8311664 31477 31710 900661565 28441 27717 954162093 36995 37284 134866674 45164 45115 547399036 48956 48637 315637498 29182 28605 634803990 45101 45167 451884828 21712 20983 326111598 38265 37679 372322214 72294 71843 645065112 45171 44671 111870522 58794 58540 952633901 79212 79187 72863847 79415 79181 556980933 22789 22955 297306852 68023 68206 789281836 11525 11148 246291905 45564 46097 20021338 45662 45109 929635537 31075 31535 440921628 45181 44713 396697771 28553 28692 510180103 27358 27120 487750422 78717 78249 676245149 28801 29431 168742513 65425 65252 22480076 17239 17116 12982301 62694 62091 736141263 66535 66562 672900068 37079 37057 782540968 53124 53101 976178142 6384 6362 998436355 24965 24189 75562599 45194 44524 610727788 55002 55787 323062028 33755 33683 864828174 17148 16657 997780716 70251 70715 677583 45192 45199 650702440 27225 27168 369161750 48007 48493 214237839 59685 60322 158245826 39912 40326 52825790 4968 4585 725268091 38975 38285 256586837 29408 29689 100768055 48165 48965 37064674 44748 45208 175701482 11385 11951 224776543 50119 50468 395606322 45211 45194 346065936 72744 73450 944453470 25491 25535 377818507 13230 12997 679464742 48454 48217 593350889 45216 44688 327296527 40005 39520 167092516 45179 45218 208267908 72115 72856 107851987 75355 75211 778087791 29184 29928 86538526 15982 16382 45034166 39184 39547 974967412 17649 17638 977050068 51506 51230 620511108 76538 77305 542564096 45070 44571 452158082 44796 45228 269219213 11124 10948 19251856 6133 5811 443379936 68562 69301 911291034 61317 61031 215021228 73115 73324 794267936 45234 45070 295812372 4926 5677 86855171 66309 66359 278940809 10119 10308 201358656 44679 45238 948170561 8183 7925 219436112 71629 72187 833295679 69656 69079 459598060 64628 64932 758877933 51587 50960 556023592 27160 26647 387145841 21789 21018 677661049 45246 45026 343453696 9654 10255 783187308 61782 61451 101796287 585 726 138690722 44915 45250 955190853 43579 43821 452388240 38164 37714 990001072 6895 7143 37681920 8746 8307 605315347 71250 70634 904984384 444 1072 593337028 54990 55701 94334700 54582 54615 640354608 44509 45259 399324733 41326 41658 357352428 60988 60829 303458509 6201 5469 100965979 14466 14273 9068273 28700 27983 525065724 47149 46685 562279517 18496 18786 96757191 77711 77329 138928708 15434 15869 98527770 45269 45078 246321747 15708 15944 728597254 11790 11856 375254556 57256 56741 536813225 35107 34706 641054722 69177 69576 281238849 59365 59306 169811290 15735 15901 12567361 39185 38766 766222115 37828 38517 583122587 17844 17975 218916573 60765 60941 691338294 45281 44534 436160182 34128 34061 975453435 51170 51436 348682619 71313 71132 618866642 21297 21325 28332867 66310 66119 242087807 66132 66162 435728025 10303 10811 154641677 55162 55864 400414241 21148 21078 341360561 21332 21120 318110784 3680 4311 46627430 50467 50978 983151696 23715 23138 884336426 3421 2776 100952667 53053 52660 992354911 44799 45297 150969769 2540 2304 963682248 67887 68218 78838234 27080 27045 829750411 10583 9897 3820900 45302 44951 379297240 38485 38464 910210156 3927 3329 21552436 18015 17236 454522350 78704 78784 350765843 44963 45058 271874058 75869 75638 335053762 78800 79514 546438694 26525 26288 355038680 45311 45192 71001519 17383 16630 469088942 72496 72920 358341829 77980 77774 899935587 58371 57665 283046660 4165 4709 281898287 66672 67184 308546099 45318 44958 354240160 45319 45203 889682830 30449 30893 118156590 28909 28496 21375005 22023 21738 412901758 45182 45323 913145021 2780 2676 103188257 34973 34894 704188973 57764 57666 521673788 44592 45327 743091056 22094 22166 159449012 30958 31605 947420069 33855 33756 490818950 67327 66709 709387717 44856 45332 997618316 4560 4519 211683008 44637 45334 523379218 62408 62624 134460586 55019 54632 519234030 14689 14881 185762574 27268 26523 817825321 60772 60380 87791019 45340 44903 768331194 45341 45013 316169919 12581 13343 786247727 65497 65406 791629470 27120 27789 48270897 24118 23565 126087663 30691 30459 381954224 77286 77962 676005079 74921 74651 428853317 19764 20500 575541259 75495 76282 648555697 44682 45351 441569079 44693 45352 895493562 56221 56084 787860130 45354 45039 973999280 45053 45355 885524720 37833 38253 745257102 69482 69798 56962135 67192 67273 732363224 45359 45341 245402936 71996 72769 318526306 45361 45174 587854743 74560 74005 649872595 39578 40081 99837295 45364 45037 573650530 51508 50816 83328099 32657 32070 921962399 5994 5529 120488660 53986 54289 561769849 14040 14794 120701703 26465 25987 847416256 9104 9518 413450882 68213 67939 759358923 76272 75653 843066512 74031 74007 321747472 17907 17470 245921952 56091 55316 451693630 17030 17045 53109037 14490 13754 43349479 8086 7692 577720414 68446 68226 973413205 2854 2927 625296783 46442 47238 725530304 68268 68346 368633434 8872 8784 924765415 58540 59280 193159760 60879 61018 233773828 15510 14959 289120027 22052 22173 277762400 23010 22372 870675063 16441 16440 275174955 58924 59033 126138466 58336 57890 28778823 63581 64011 87797936 48111 48656 884585213 10639 10948 987348482 14703 15048 759779799 4426 5191 681299925 45071 45398 225016865 15304 14547 139730882 45400 45176 257290797 74674 74115 47321893 13530 12869 770089455 68110 68182 9512910 12495 11979 969671686 45405 45235 18612713 78403 79026 438721770 45407 44984 78390011 69136 68869 531895969 51496 51235 748595363 49384 49526 328539940 44626 45411 590298337 1593 916 917167660 15061 14477 992205226 7362 7090 782697621 68710 67949 461561466 48289 48241 545587870 28797 29465 733120172 35925 35745 437031159 45419 45140 581578345 44426 43820 34645043 39587 39888 311152558 45378 45422 418345055 62892 62444 263862301 66066 65405 179945046 1432 733 679396340 64319 64913 443718475 45595 45779 513170135 40322 39754 349094365 10840 11173 96630723 15422 15412 367886101 26287 25651 249241566 27050 26945 55366237 48118 48009 679909302 27156 27416 475136221 66422 65916 270249995 76247 76922 956714332 36394 36998 287696029 8426 7904 114431778 43519 43236 695485484 21748 21927 271022161 99 1 256627834 44108 43406 996826056 54348 53936 135576139 62891 62867 940980478 44791 44526 989300432 44603 45382 353948744 21781 21808 79799990 9585 8938 961597974 45449 44731 408183468 70095 69956 276761352 41940 41234 871425434 77169 76880 208779892 45453 45278 122832487 19295 19188 152280945 9719 9359 732802232 66565 66234 181359451 10954 11462 621959636 59276 58753 118170428 51652 51335 815476762 1119 1101 270265552 42532 41857 218180831 45462 44774 3602960 63517 63703 11346954 20670 20409 168151645 78423 78666 829179835 45466 45445 4084656 18341 19021 724298460 44931 45468 346889218 38058 38613 541947093 12908 12173 26628318 78520 78039 658503822 13802 13305 135981488 1 195 518251602 29395 30122 60985776 23150 23384 638220807 44967 45476 43753325 27840 27874 361182704 16194 16959 608902900 23913 24159 864424117 64773 65551 442224236 44775 44185 814793957 23782 24104 886285221 44892 45483 642095527 59467 59428 387157886 24176 23838 880101364 40515 40942 143731053 15860 16302 354645246 15416 14667 48490869 59773 60533 528189773 21896 22125 735584954 37074 36484 705927871 18643 18967 830045063 50278 50716 306564701 43689 42947 412622326 33122 33534 511698691 65284 65216 240855174 50021 50575 46218017 76131 76222 544598346 36673 36250 282059480 67829 67063 870233203 23834 23973 291284876 31957 31847 509662613 25734 24939 380230580 50253 49662 771491429 70113 69358 743148389 371 959 330066165 57940 57487 471758148 23015 23130 329551906 51962 51417 418541723 43639 43214 421777730 65127 65711 767751135 49858 49060 511557963 47131 46988 23123325 45514 44950 86650009 75172 74761 918728947 57471 56794 462952071 48811 48408 295165988 55028 55306 960497518 47592 47139 447193721 32201 32990 939571188 10730 10410 718662097 44968 45266 898795323 36561 36247 445982435 55646 55016 701818787 73658 73413 133641910 35618 35935 999153449 8659 8857 242859575 14704 15364 521930919 29134 28839 415219410 49189 48499 418237961 48718 48414 404395668 2286 2794 685211093 34521 35133 535508031 76909 77473 972474212 667 1167 23510608 59966 60409 591737958 53911 54508 136052621 30134 29412 359278864 54029 54375 823318725 21620 21007 73635226 8433 8132 75119413 20713 19979 959056696 17654 16935 646597062 46249 45747 89550408 43865 44644 480632481 22506 22171 304094994 64220 64217 706446070 44773 45548 949481068 13766 13220 770290791 2241 2559 245883415 67319 67074 596980849 45552 44897 206492131 3895 4129 972633937 45554 45093 413041389 9310 9280 319461013 48200 47526 265089763 64769 64527 128040988 20829 20574 206254216 22886 23000 475985248 10271 10114 507461255 21877 22434 243733742 68954 68790 974648737 45563 45187 709025215 67218 66877 200014496 59054 58848 831709911 70587 69834 577399048 75820 75563 14665784 7151 7592 113152633 15666 15556 26237008 58289 57515 169702524 29749 30206 332020846 9038 9139 111827010 10726 10486 221327717 45468 45574 206224787 37635 37597 774350623 15468 15019 760003135 73239 73149 139940783 22908 22147 490129610 45186 45579 8552219 20688 21256 441680734 2620 2030 270090431 58628 58731 776910900 59352 58927 633884312 57303 57852 820220789 45585 45513 753253824 48649 47925 520904097 47020 46768 691796301 53028 53486 336927821 10344 9937 624472180 20505 20960 751329565 58433 57660 392137789 46695 46861 32490274 45447 45593 603171974 58579 59028 388536372 73847 74357 425995449 26253 25667 142499086 45597 44819 123812347 69985 69630 588402436 50463 50112 910509189 34858 35434 106937842 59923 59184 446438305 65883 65398 773691289 23737 24235 415994832 53992 53196 565853633 21876 21945 37382687 78390 77935 664052188 47896 48214 252593451 16580 16937 910427679 45609 45004 529977850 66010 66655 368518966 25925 26190 355406808 15264 15549 170182943 59335 59965 609466969 77068 76425 961818634 45027 45615 969332441 45349 45616 552351517 58267 57960 593102010 21074 20944 793859537 71167 71878 874301320 5969 5689 299155660 32132 32471 442921765 57356 57373 800745625 12647 12162 644665398 49508 48761 836328265 45625 44965 888663434 57135 56954 17553547 71576 71036 817187984 46589 46117 320507717 31348 32119 677174715 54060 53490 405067677 45631 45232 449269543 58661 58568 320689543 4059 3876 792662072 16137 16078 75859888 45246 45635 519318139 17567 17526 599382537 77890 77221 769473054 45638 45483 387079538 1004 1278 917811597 44953 45640 284457572 12168 12143 579797576 14165 13449 524536587 46487 46533 259008546 16220 16862 241925 41166 40974 564027953 45369 45646 624971407 60411 60046 551903166 3757 4056 854622763 20817 20928 274129799 29499 29171 740070750 24734 24653 936773598 55535 54845 151228623 55242 54756 19274132 47914 47155 256246177 35547 35439 817746376 45656 44962 760962404 70397 70798 229989337 37231 37601 753184131 57606 57978 497057493 45697 45472 126859793 32589 33365 474241252 21873 21144 260891541 35847 35858 435484185 69071 68733 558411513 34501 34773 718744795 22764 22751 348238384 36846 36121 949565007 45878 45849 388074986 56165 55446 261415535 70183 70816 652316755 65855 65919 583666544 45672 45189 125772353 43397 43845 170484926 45473 45674 596949378 45675 45542 32064103 45144 45676 468924074 58998 59514 734889000 18564 18377 100952297 55535 56182 986136321 4841 4108 861826342 17930 17420 731092751 44974 45682 721904764 23171 22482 563724770 45684 44929 971825667 28931 28516 506327959 16996 16390 523780693 45551 45687 439599970 77676 78229 805911882 25242 24480 574600917 71315 71116 876613232 35593 34963 500754998 66196 65937 993800565 45693 45448 825756430 45694 45441 94470221 45695 45348 770572408 23831 23566 684053040 40976 40196 44959014 38655 38956 859371395 27412 28170 272987815 79867 79149 81119907 58562 58773 523122876 69703 68940 328109308 33035 32985 942600901 78521 77723 99440960 58728 59215 354899126 35581 35333 20484735 64861 64772 128014328 78554 78125 905663243 54977 54383 910996937 43518 43401 714583890 68731 69059 75846978 45426 45712 740813278 45713 45408 886044881 45714 45075 897668441 31063 30834 833829484 62083 61700 486819038 11873 11823 54859790 4794 4715 757989161 44559 44989 650818117 43693 44415 165861442 68782 68384 992443660 69396 68767 495090565 67564 67112 635460671 21231 20987 544282738 65219 64966 272603118 45726 45292 57968369 17784 17231 109763817 21814 21132 112002740 45729 45561 234359602 43508 43868 189783988 62750 63321 479232293 3484 2724 38950326 65555 64782 803083588 19075 18891 284103893 70582 71355 870944142 62328 61599 502618414 1700 2342 99978572 14621 14855 7630844 18663 18928 195538060 65965 65485 758177704 7575 7743 672176671 61229 61075 154804402 45308 45743 194871091 10659 10132 78826534 72168 71874 633108511 35012 34805 20740333 58089 58408 128882620 39844 39833 466661358 45749 45640 360126834 45750 45511 835743564 38361 38724 444506893 45150 45752 879209579 38191 38224 833381018 63313 63534 746406986 25468 24927 410214769 38835 39297 850077485 79893 79494 836548676 75818 75344 298143817 4118 4720 823767062 73623 74406 225922019 68674 68100 320268631 28322 28210 160845029 40330 39973 433452602 35646 35143 773334384 45765 45318 859943438 35002 34585 504401350 73314 73133 355517935 33095 32621 683389363 28646 28906 775441557 42162 42565 560956628 11034 11118 544819660 75383 75319 61221653 24465 23955 893595408 57274 56995 97840557 67035 67146 19708247 63554 62769 316987463 48671 48389 494324206 31408 31145 640166840 48275 48280 183970182 78517 78139 403358966 11544 11875 795734824 1949 1625 179995224 68390 68928 522737986 40037 39925 94692597 16064 16604 6057124 45786 45288 663313431 52424 52800 514185012 4111 4710 226262928 33210 32871 400453831 32744 33381 213771113 1817 1722 110937954 45792 45244 518370476 22333 22081 58901094 63838 63425 546665941 70945 70377 672390293 66029 66107 597665709 64387 64412 979515916 3862 3506 907324082 45612 45799 114452021 10207 10033 597236076 13287 13494 201125026 40296 40349 962013376 8641 8841 154415363 54522 55253 98743559 10748 10420 371098754 69878 69806 764230784 45217 45404 327077175 56834 57456 775410746 70518 70697 43116151 42224 42389 951144012 6306 6263 9124610 63399 63447 885964527 45101 45813 901663832 22516 22328 264889317 45815 45393 261133782 5107 4479 566366447 55379 54949 66312997 12833 12265 564468136 67253 67055 226171078 61294 61290 211235950 57781 57524 452126353 15022 14949 90454979 66275 65882 651371749 12250 11582 880819878 25919 25406 127872547 45826 45395 108707132 42619 42329 325145699 9034 8574 525348319 23855 23146 16886388 28616 28105 927622062 53576 54258 605680586 45796 45627 601105316 3484 3737 13953718 15398 15338 237382675 40381 40460 458964371 70205 70069 52906567 23241 23110 142424905 32890 33031 438578771 13294 13384 822489465 53398 54134 21164288 49892 49396 18864786 16594 15849 380345387 27182 27352 199063962 21383 22179 35954149 3318 3900 276934139 45846 45490 834994318 8542 7755 91336322 12957 13406 224696599 49605 50069 992449739 36756 37223 390238896 49613 48871 123028906 15645 15204 513032853 61377 61658 396300860 76243 76061 281747867 40988 40755 927920806 31512 30928 538725122 56635 56450 562052896 74337 74763 789926760 22389 22820 348111338 30736 30458 754765110 13462 13383 944262713 76732 76894 319249255 17440 17117 208061773 55878 55793 583803267 36912 37190 921687098 1033 1314 995493469 45351 45867 213622900 34152 34242 914889357 72822 72174 355472351 75714 75078 917259075 5648 4927 735638553 31356 30718 606766264 55394 54623 313721217 70355 70005 640123928 70810 71167 817253267 47596 46916 63214029 76845 76299 226741910 21189 21728 215274786 58623 57927 406344879 23412 23308 440367087 1531 1514 20966841 10522 10990 995340351 12421 11923 935135968 45884 45576 190363555 20363 20816 837101696 54881 55204 795794947 15679 15294 190482485 7796 8480 333969490 48287 47532 650432013 34166 34048 912041033 29257 29420 728331117 36098 36373 404278713 45407 45893 74053477 75972 75558 223739520 70691 70144 939208515 68666 69435 272689349 45897 45549 152747717 45384 45898 780883226 27196 27651 824774337 55287 55883 768302346 5664 6302 38343005 33922 33705 185774129 6420 6250 12030206 79525 79903 914149774 49923 49610 810202752 46751 46166 676809009 34862 35190 55602945 30889 30599 949250520 45319 45909 190437849 43287 43629 731255885 78652 78139 961709186 73516 72806 484344974 78343 77713 68434013 67806 68382 266688540 61745 62469 228882263 39801 40416 473944236 28997 28633 356889501 42015 41682 112979008 62954 63701 255605280 52844 53402 783608732 41928 41481 387713445 45520 45922 834468311 49665 49539 840671261 6226 5542 659931786 45434 45925 513452319 66767 66107 3814981 33900 33674 486838029 53064 53295 374041527 10464 9808 831292714 70627 70062 8020010 62809 62052 648305150 71333 72051 525592944 29867 29729 40352891 36534 36037 399168357 70693 71201 83646065 72678 72866 385092511 47822 47434 527082091 79378 78751 298642756 40347 39571 619500247 22212 22179 939913867 45677 45941 242638531 9878 9389 101811705 17328 16951 190799626 45415 45944 369190983 45945 45835 705556870 45946 45880 682577128 38412 38422 216131216 2456 2517 122483429 53505 54272 82619149 45894 45950 744057984 31876 32429 585243801 63335 62967 717443341 74569 73840 97021123 2487 3030 132382891 42371 42764 166173939 9148 9544 156634867 45957 45689 540220219 17375 17633 67828058 62687 62953 258294599 75286 74894 885836578 1067 365 544203567 48431 48356 296481190 74382 73792 797282484 25285 24567 776218149 66455 65969 728236490 45966 45571 961366371 28655 28954 17620563 43663 43950 943525896 3717 3557 613446396 1150 746 917550097 64635 63875 184394366 20922 21203 297189935 1156 1813 971741464 28929 29009 238611785 48735 48676 789263318 45451 45976 935059879 45312 45977 266040801 45978 45890 286772547 20614 19842 832876755 45292 45980 861193333 649 1335 36550145 60962 60307 117947167 46781 46048 210612782 49094 49238 715960012 45239 45985 789030737 73264 73148 528059728 48321 47769 697402286 6745 6516 67437248 17348 17226 339423292 55377 55919 970685406 41111 41774 23819224 70643 70501 336196129 45993 45230 418848040 45994 45935 127596608 24396 24861 327494144 13365 12931 986452719 45997 45575 737076587 24298 23853 360505007 31890 32582 749246234 6342 6099 530310602 57765 57216 873135958 39851 39809 40269349 13488 13844 142561610 36113 36052 234190990 46005 45625 857910820 50894 50812 494907554 27412 27278 500057019 50791 51485 285747 74755 74797 507565729 14459 15214 852144613 16474 17008 426052042 15807 16550 946173990 59042 59058 229827089 63564 64055 528270711 14904 14297 741404851 7254 7842 884172635 49691 50042 495600977 74576 74104 624020567 59567 58847 396499393 17180 16680 323524704 45248 46021 51089118 46022 45667 808814267 12235 11708 962861731 36527 37042 527815966 46025 45700 540956577 46026 45556 558895082 78857 79640 49132968 65522 66089 937034500 58472 58297 34219821 46030 45240 192854501 10796 10962 545736756 46032 45636 87963527 22891 22556 727210925 61063 61338 697543170 18709 18190 287790989 1393 673 562940851 61963 62500 326895847 8231 7618 875314697 16989 16858 151113723 68051 67414 88149832 39181 38582 917976835 71834 72424 707107569 5235 5223 975371457 27993 28649 325383442 47995 47265 19106204 18740 18355 581363928 18153 17736 80410887 46048 45479 137020549 77412 77485 801880653 10163 10340 748233240 57925 58263 684789620 2019 1606 894262261 50973 50589 775242115 4526 3871 503902228 47972 47623 202204000 18367 17962 123481640 10484 10914 679682250 42408 41651 747019129 21946 21359 754062513 67376 67682 20616816 34872 35603 200416048 19611 19173 138143434 4683 5417 139834603 291 1 646024575 73743 74034 850674565 16985 16767 488759070 18314 18091 241701487 57114 57573 30793657 72940 72544 5417466 25273 25389 857021082 13824 13853 780487939 62574 62950 830658091 20164 20462 79329484 4392 3641 850759642 64839 64146 564143140 78535 78290 206414247 45917 46077 811121196 52620 52531 80711788 46072 46020 106317784 38256 38187 176584578 25036 25606 34585486 70642 70520 457661706 15396 15234 426830960 44527 44996 152546934 604 677 553806992 45943 46086 639971640 20338 20283 405232498 76716 77045 864911021 28701 28553 35685176 62091 61941 405777291 9966 9173 283828737 15707 15145 748385966 74270 74028 311193277 1294 1996 102709288 9197 8908 451113000 45843 46096 238900284 22520 21858 195615070 45889 46098 52484774 63721 64281 81758051 68454 68055 510990849 73000 72649 436077984 2978 2719 948456718 33571 34176 733909517 52061 52162 818650692 70386 70708 927415887 56296 56437 642486077 1090 1538 715702217 29560 29216 751237466 26542 26101 991713543 20935 20957 108916028 74416 75046 688577124 16267 16639 919311157 38005 38243 865242375 58485 58946 162300913 33772 34406 487196295 62396 62068 100450895 53461 52683 941986073 63538 63682 503444999 57725 57454 107490785 48274 48310 356838140 45667 46121 249754681 24298 24661 443860523 47992 48715 398582155 9542 9454 968767286 76783 77413 998231089 72026 71621 920624231 21658 21883 104735554 42930 42179 146827310 45476 46129 267871961 12071 11930 998307609 40002 40346 266233646 72383 71854 380434815 1299 507 702080358 72724 73250 234898413 7671 7583 862667299 28098 27831 187176590 37680 38055 606367047 40227 40060 401037108 30516 30599 72467995 280 354 346347310 66626 66015 378538994 45270 44578 51271516 55567 54934 17883668 30059 30156 70564337 18080 17377 2295518 52057 52749 73532221 46147 45493 491398025 33823 33372 851966654 46149 46104 375557354 34477 34127 537993339 2551 2363 147877897 78878 78311 538197072 65417 65195 70029712 69440 69824 961292800 66268 65691 928596413 45773 46156 156233736 46157 45986 240862443 21191 21853 168388100 45990 46159 862816795 44784 44744 197767146 7121 7119 715204107 70375 69719 762415862 68036 67642 681432757 65671 65335 310040642 60541 59988 57725666 46166 45469 325621790 3142 3014 937075168 46168 46021 924748319 37282 37922 698805866 26305 26759 35086191 46171 45750 76054631 45961 46172 83353602 66010 66726 203107673 7164 7056 279128222 44089 44337 996703878 10910 11131 22592718 46177 46173 197146257 35524 35187 662835850 44886 44300 284437155 52645 52747 29627635 24986 25353 528417113 15840 15482 261521040 93 1 278055643 49366 48804 356759223 63320 62752 277901731 65247 65700 64927533 16225 16237 901294805 36396 35744 505103469 22718 23070 271130086 3125 2916 70523309 46191 45962 460221569 24668 25156 500775461 25767 25158 544743628 725 1 783351829 50512 50389 719417087 77064 76363 703010371 52380 52572 833241375 57513 56800 546910732 74928 74522 698646758 4308 4784 862946751 37913 37124 234453991 51859 51663 983201333 16354 15975 571101838 52964 52697 404156017 46205 45567 952364030 70553 71137 186614313 51672 51996 893595743 16686 16416 103470902 45671 46209 159636194 5089 5372 591399227 17241 16688 885451645 69428 68670 517085577 40061 39742 938440071 46214 45431 35331501 14589 14424 549507438 70446 71099 391811560 14459 14129 784988990 58709 59242 110873181 19498 19624 15687821 24315 24945 317680738 24155 23644 615800318 69203 69022 32232927 79422 79846 365886817 33425 33730 7013730 71440 71208 354099875 46226 45834 472375060 15856 15546 753552233 18703 18626 241296866 70316 70061 820263098 6647 7341 109836118 46231 45444 327165647 49880 49279 907854581 73013 72734 233592704 6569 6592 185431184 55223 55092 336099463 45457 46236 734644803 36214 35921 84679190 6130 6739 7428719 9235 9691 93390479 79537 79357 596196368 68391 68355 113643268 71847 72372 889426287 45580 46243 101405683 35094 35468 809238813 45731 46245 862776834 75536 75189 880647688 56147 55977 588380286 57161 57323 892739208 56519 55890 592589039 75943 75547 762290528 46251 45620 722427866 33530 33256 120070565 76725 76801 977298125 34011 34662 494637813 72445 73082 261487326 63954 64169 858908092 46257 45630 76188882 45933 46258 399247934 53258 52867 66591635 69281 68623 366612552 24632 24871 526561415 46050 46262 137575812 60557 60132 544251306 32507 32781 891809141 12642 13321 140822146 40304 40043 856769178 20635 20162 634683283 53389 54108 363624504 16120 15467 491541138 46270 46004 109783198 43669 43294 23696363 22831 22850 418754949 21205 21310 710499818 46274 45747 361347000 59634 60069 868237056 25231 25046 308802021 23120 22867 715058989 125 1 470901283 62859 63533 753585958 63026 62397 453607872 79809 79664 220541048 11991 11877 76602208 49205 48789 110588497 47929 48551 880476196 36366 35880 646576467 45919 46286 743410243 16995 16402 436079049 63637 64163 966356173 45533 46289 922339122 78488 79184 216642602 37211 37627 920391921 30334 31054 495268678 46293 45611 127017146 27826 27417 971389476 46295 45531 972221832 40294 40529 76727242 7250 7946 503024797 24496 23910 842111781 23912 24507 100947662 23633 23629 115257298 12662 12870 99141086 63387 62686 964389171 52165 52476 75191213 33166 33107 18315649 1371 1223 533912994 75866 75107 81974764 46307 45983 651297524 17476 17433 633320303 64460 64854 285361183 1956 1454 527380702 60864 60459 815409117 47910 47526 133356037 9183 8600 489453232 46116 46314 23580339 10250 9454 177749719 46316 46286 82736028 67692 67665 915464759 53099 53446 288835530 39744 40056 145693684 13379 14145 335351180 68577 68543 43154304 45725 45712 30854992 37785 37628 829253389 39386 39660 885801665 28559 28965 311925845 69522 69644 323056360 46045 46327 562544676 7587 6879 110833563 54399 54031 911354586 14833 15023 283139692 33585 34297 698003464 78572 78262 788522728 36885 37449 372865631 26442 26265 188340043 46026 46335 833168795 50638 50294 474542319 7211 7847 671452247 70277 69808 71333538 57822 57892 606881334 45982 46340 454724129 79315 79786 447098202 5922 6480 334183355 79579 79668 949893774 62847 63251 471211014 30066 30785 871289003 29242 28775 856246300 75739 75977 643628747 43869 43988 593204084 46349 46057 361933608 46350 45621 137423124 34829 34398 563981246 46352 45723 987450505 65959 65731 119975291 46346 46354 730533076 45723 46355 905381627 71 81 827349188 35451 36107 94150163 25258 25455 479303474 4397 4603 442310815 44074 43711 476948632 31250 30732 312165545 49262 48480 263748388 21364 21650 412892902 76219 76015 971323651 15649 16238 13384704 46308 46366 56877543 16764 16369 103604058 46368 45695 457126861 26566 26051 382130702 35378 34611 140082109 66854 66240 717912045 47160 47560 384594663 34675 34381 749685343 45762 46374 674986046 75427 74699 481834862 70404 69633 830654569 36578 36215 20135230 37199 37592 257861225 58077 57899 44570701 18212 18328 420940676 27534 27474 938791508 59607 60115 706503641 74382 74565 769593218 11388 11221 259192239 10486 10770 147107951 30594 30193 482616532 63255 63762 83280377 70705 70917 326920167 77918 77713 284060937 52374 51642 148982650 46391 45738 778427920 36524 37230 567657110 42201 42925 490670990 65086 65659 163086222 1 320 593961354 33384 33079 997447194 3343 2818 630602848 46398 46088 503230163 64624 65242 791709427 63650 63316 244624549 45609 46401 914056457 46402 46385 241823933 48462 48980 295765001 48208 47425 290690774 34934 35134 114524887 50505 51027 674411291 2217 2328 411862165 23720 23221 827596068 39230 39721 155516451 50466 50904 277376752 15673 16039 831540068 30317 29696 663309972 17064 17005 663071021 42399 41993 941988858 1964 1861 757273916 65366 64582 514597284 16496 16660 712867491 39894 39112 145616396 38616 38109 36371764 30160 30781 414864994 75202 75470 549514121 18629 18386 504132741 52344 51834 928952344 2852 3614 488893690 16893 16720 356776180 40922 41084 355876608 7542 6983 269155533 45825 46428 889444321 32860 33103 49998052 65965 66178 444115759 43318 42934 393366313 42376 42496 352940319 11036 10457 311070191 45159 45905 974465111 26714 26215 917790327 53196 52872 719951260 55520 54929 297942816 16880 16899 386005480 47813 48524 45987967 46272 46440 973115290 5526 6254 706185250 24965 25157 860846622 75819 76502 444807887 31827 31971 288543374 54320 54161 323373664 64489 64851 453022063 21229 20687 112267420 29120 28740 33363999 53097 53115 255482520 19969 19626 74886481 77872 78597 984630797 62938 62486 180804591 39188 39047 93383626 41924 41813 835523066 46455 45815 33564301 76019 76274 119969518 2922 3465 988011334 46458 45900 955893706 46459 46271 173315307 52658 52695 715501189 43368 43396 313022095 46370 46462 774882356 16478 15900 899883656 39342 39129 410242343 29102 28741 520535125 46466 46279 578429769 51248 51267 10640808 29807 30342 598900549 48259 48570 465656748 46054 46470 862537162 50176 50108 147447678 8936 9581 749957280 19305 19446 950463911 11931 11468 463568985 69443 68909 926221351 37492 37537 40755995 26048 25820 524664922 4479 4934 268451244 38790 39223 789877333 64873 64299 871896818 74669 74423 334374770 47157 47598 19522032 29592 29464 127734183 62952 62573 137728453 36067 36488 962204946 77507 77695 19627284 6362 5770 749220900 26626 26294 459027133 44044 43572 900726079 48459 48082 683943822 23964 24641 356815735 58463 57754 227698915 14807 14044 912767223 28131 27923 403009634 45789 45227 12457772 37314 37307 864822017 40720 39969 687278595 45933 46498 569770724 46499 46209 506959489 46455 46500 400487168 35106 34471 567044650 38555 38295 579968936 23954 24623 109616813 69204 69320 936273806 62522 62991 134137645 28652 27906 179510515 2541 2558 611663342 20529 20097 221553999 63081 63804 68884136 68366 69155 827928369 57645 57729 91026995 22112 22397 882331495 940 520 970837124 47231 47161 278776356 25336 25818 732364379 46516 45910 264815021 72247 71684 159924557 9717 9243 142948874 50229 50519 93464675 56714 57463 843208540 43420 43619 354306999 46949 46721 658540834 46523 45919 112547241 64463 63682 234326830 17659 18191 638984984 7376 8056 2374282 46527 46037 688308631 48025 47535 56221669 42983 43332 610726553 42159 42260 302305383 11666 11197 47730120 9015 9297 627183212 78188 78814 218487802 69869 69164 720413616 74050 73993 478825520 46536 45932 999272525 22386 22630 451191329 53320 52825 200870718 16779 16445 982826114 71816 71391 61752115 46499 46541 71652007 1271 1856 664422523 69068 69123 827341433 36107 36611 170833300 21648 21671 9620255 35867 35974 626335454 78398 78577 2604625 1015 1532 264716138 46328 47043 645481623 36814 37357 315214889 47815 47811 121949115 38651 38259 337833270 34660 34099 16989416 40712 40342 73256502 17170 16829 152356086 48374 48457 848213372 71459 72222 925677612 60269 59770 492069210 45792 46559 40649645 25304 25663 91745541 2539 2514 867010813 43097 42669 174172390 66373 65733 88109641 25370 25367 35465276 26115 26169 650380216 46566 45844 248510276 21954 21397 3982158 71448 71636 942076799 62936 62880 880793234 45906 46570 887088261 52843 52522 460908347 2074 1905 306035072 50667 51021 101082311 65190 64594 23797972 46246 46575 333518834 66773 67174 311686140 59468 59903 589301719 24018 24102 992373041 38530 39038 455680679 46580 46035 491448523 27240 27461 346181471 46240 46582 531745146 76694 76003 6691780 48728 48743 799580010 78911 79220 736031985 43140 43037 776726947 68872 68832 689669888 47281 47416 312547951 49312 49891 41373667 71012 71131 375481413 75280 75079 409136599 34162 34635 909143471 77753 78340 628151886 45700 46345 319122544 66226 66380 225913643 7861 8334 972471777 76124 76210 982585563 47186 47103 959273683 41573 41393 353035346 46600 46343 760705333 60850 60281 204364334 76058 76323 717971757 28529 27857 33669178 47418 47770 882637257 46388 46605 460306695 32214 31902 138509565 69402 69034 850947379 38562 39031 778976674 61091 61557 993609578 79823 79023 556300146 2013 2249 385716556 62274 61570 632493240 67015 67010 62793802 18306 17567 753921309 3180 2710 794884835 72055 72640 926615630 21556 21048 77468560 46618 45927 638981032 50685 51367 935953018 77871 77152 37621023 7898 7498 729303115 3360 3695 353758501 39990 40305 384374605 56328 56886 346137831 10203 9846 798287666 26799 26787 490442847 45932 46627 623654115 51912 52503 679991570 73639 73193 857814497 34588 34189 23490540 46778 46981 254455082 15106 14372 779583769 46633 46283 459637008 6357 6805 413476969 20625 19945 843298063 49084 49643 65941482 46637 46571 762866472 53738 53131 812384086 12094 11824 831267548 2621 1842 732538695 2484 1802 47060386 43966 43531 462887178 36580 35884 204509337 18430 19222 214574953 12616 11921 529153530 46646 46620 546558255 3400 3516 9995338 9949 10217 73861650 53237 53176 733143934 72600 72138 481894024 53595 53123 32011725 33757 33019 943112097 79620 79145 101177544 66740 66948 476895356 73383 73550 771260882 75252 75568 370333676 62623 62440 790466720 32909 33360 40305892 40687 41357 756739811 545 272 920807715 14036 14663 41067495 20710 20752 317594481 72187 72858 313562566 12511 12324 914138796 59358 59667 832716928 68719 68918 322464591 14011 14296 561122750 20876 20726 982327045 37232 36747 909328951 42977 43574 598030599 70870 71529 669771205 46745 46133 528326633 14408 14125 888307327 10710 10531 267892717 17501 17522 140132279 72200 72554 999592744 47662 47477 390661121 48627 49029 983934962 23309 22816 370807628 30070 29679 959221974 2090 2335 483962183 23863 24051 431821686 69421 69108 72795161 44731 44887 988532487 3146 3384 331999011 43309 43770 537824743 49317 49418 254747150 46688 46660 245919704 46689 45892 413911494 47539 46773 703908797 54521 55160 900701628 2046 1374 480017287 24228 23669 701947671 46694 46095 152311651 39947 39726 101394327 18715 18938 179905012 31744 31102 799523480 69457 69275 785932275 10107 10676 139300069 35091 35853 45024803 68744 69388 256076980 46252 46702 328557466 46703 46158 884857819 10725 10696 481091652 36461 35707 431447403 75963 75334 431693143 46078 46707 59856607 46338 46708 426103756 11693 10995 815331188 6654 6359 971086981 46711 46274 183155661 3587 3149 953111470 20022 20324 863936511 3811 4577 43986204 73002 72529 334717832 44672 44264 135892703 57369 57315 611999263 22634 22811 572410952 75692 75560 577093476 46720 46500 173884474 9090 8507 544072723 70867 70713 244869729 27392 28104 946850845 46724 46253 868310839 26498 25889 548872902 46726 46488 110078174 46547 46727 100433545 63296 63057 857406045 46330 46729 808110139 49710 49148 220505739 46184 46731 276142423 48325 48884 413525388 68299 67583 864097618 22835 22460 604227906 78264 79061 601211251 58608 58328 646919616 22649 21980 68264545 74540 74271 565923511 21544 21396 271360008 59142 58555 639855069 70343 70329 239002279 6531 7251 116866457 46743 46230 19967566 49131 48410 587416024 22028 22169 718773303 39472 39959 827372340 48917 48505 690287249 8183 8964 951116043 2451 1989 686533274 7669 7291 928062559 26428 26462 773684146 65117 65109 295942431 68543 69085 332294559 56850 57051 417154107 57652 57193 367930666 24666 24727 205266943 900 469 855735691 44970 45329 444736450 62232 62865 87901715 6976 6479 42841710 4160 4740 72054928 1481 2224 993864829 74757 74617 551336409 46764 46195 712051030 69637 69096 662763320 37720 37003 858404023 46404 46767 401257209 12391 12803 831243277 35800 35956 324615998 66798 66674 5576778 20277 20754 825567728 29645 30330 424944423 54529 53952 657774280 46501 46774 759470976 27036 26922 933362705 67169 66941 451903372 59764 59215 637780606 46778 46196 880724637 79267 79160 527157060 61489 61734 558646739 27750 27165 170199461 62809 63479 887084995 5240 5090 406016685 74720 74540 12356401 69242 69810 515584689 61057 60891 128314150 19187 18727 295299234 44100 43894 52479393 71307 70714 198341006 46790 45994 622650892 55299 55027 205713207 32362 32027 120665220 46793 46672 234246475 63538 64333 642963568 55072 54775 150958866 53564 54138 987456949 30928 30746 435301021 58242 57448 774941459 11132 11882 745744130 46800 46183 7012212 46801 46462 535608271 68807 69459 864229314 76711 77502 315653862 29110 29542 909833738 20601 20182 492051120 66849 66495 736611015 47705 48343 125570991 25071 24469 81161086 46809 46448 215218329 33989 33406 604955727 17916 17514 96280563 29973 29443 570692853 78842 79425 972796063 75161 75741 990409424 31420 32053 665424465 22884 23083 841616520 62060 61787 367030623 17846 17173 110629771 54234 53639 426684667 37925 38336 841284130 3281 2894 430024256 57241 57581 135181631 69220 69185 752935463 28294 27502 612661711 65166 65591 614251184 54957 54406 765741553 62787 63408 96251641 65300 65953 84600799 45490 45339 251437673 46249 46830 812619656 41728 41638 495525244 62372 62393 351176036 66518 65781 930558290 58655 58054 917245770 42954 43027 157516349 53858 53595 677407733 71366 72058 26433909 46319 45993 893060475 14748 13973 697156214 46378 46840 226672438 55828 55571 840637460 11300 12006 298859801 61795 62419 119891915 41826 41197 122211222 21847 21563 9624816 24681 24393 495970759 59637 59228 41990631 53599 53526 361882195 14749 14507 273324833 44451 43674 95909070 46851 46314 123966012 29597 28876 23566444 20246 20089 382689963 66774 66856 156668570 46591 46855 313687962 4044 4004 81207143 28648 28188 196319750 68494 67905 804118230 40668 41365 493462811 6155 5620 840581535 67814 68598 506411973 33910 33751 581298922 31147 30501 780833623 32011 32762 991096716 46865 46488 479322874 65818 65626 561345193 10447 9936 425959252 46708 46868 179631038 65660 66332 844314825 43037 43517 620286171 50354 50885 264036653 9939 9819 755774041 66679 67477 721496854 33794 33270 504937410 54715 54530 420638698 46399 46876 158414556 32687 33139 741187253 46878 46308 374486696 30115 29649 870797156 23298 23844 179708359 14068 14514 789343803 48012 48030 140287627 78702 78504 24569424 63034 63592 59905647 16653 16198 811845527 41850 42208 369641023 46731 46887 33949631 195 783 946738465 21314 21109 127023826 46662 46409 83660236 67902 67412 268759439 42552 43292 881764826 46893 46166 36765829 27529 26964 595464508 30589 29950 491152708 10417 10861 669386060 60468 61081 852150628 51740 52506 320124725 11890 11286 682679112 75650 75564 575671235 41004 41033 892600104 66886 66129 756656827 36790 37088 526095627 70794 70461 899011484 42655 43232 138538137 15551 15660 124135561 28632 28079 578209193 38647 38208 598387270 29135 29044 428911183 57900 58045 755116543 55124 55082 408346203 53443 53557 864364850 46913 46519 446123767 59048 58635 136723486 68146 68745 897088684 31774 32466 34293242 41841 41481 279357601 51562 50811 763930859 53004 53047 728688641 36148 36195 763712218 78565 78558 201473001 4073 4277 722483329 25127 25780 697732137 72115 72159 168792064 14330 13719 62305155 46246 46926 338187190 37810 38191 315850493 62778 62318 67127308 46307 46929 218207584 27516 27365 660262053 33583 34225 769282494 53028 53059 124799843 54711 54640 566905023 27741 27906 380741594 5663 6379 770169139 69072 69039 141740476 12787 13334 111272312 60490 61189 842958088 32649 32572 439927529 61227 61774 868745054 57556 58088 256789819 49960 49286 571824304 69702 69268 454718775 28211 28455 357113524 46945 46173 937671344 14441 14523 238694 29702 29601 302703114 64303 64628 935439027 46522 45839 195930296 46494 46950 908037215 33400 33031 362660117 60454 60556 462958005 7767 7498 394898726 76765 76302 131380424 28092 27927 83537402 21858 21613 144750626 46786 46957 517760903 67706 68060 403742271 9056 9554 795491018 26250 26817 377315076 8291 8214 15255935 42462 41912 855928746 11947 11435 748949610 62509 62559 987401975 54123 53465 304331581 46392 46966 742301554 40616 41286 922674427 74268 74918 202641374 63974 63912 677470448 67998 68374 287506336 69507 68789 280766596 10157 10309 822589707 46973 46751 912953004 3102 3076 23442185 32675 32755 796257666 46631 46976 377466130 62107 61933 406536866 17731 18107 519608949 40310 39789 44575266 46278 45886 852169700 28054 28596 640667829 52677 53210 14157717 73570 72904 371026574 78028 78289 698585171 79880 79462 620832620 31675 32112 503765339 4589 4424 403499293 72340 72773 652221997 52948 52322 138552485 23532 23243 572303819 47970 47217 923992792 79129 79170 92586881 44512 44269 122510311 59471 58788 179919854 51711 51419 48972974 8573 8865 395498989 46858 46560 482582430 51231 51079 510128063 64562 64324 967619211 37890 38531 29887387 74776 74603 392080261 1055 1433 6079403 5564 5239 683251515 53008 52660 813135290 49296 49885 926356363 47006 46251 807913963 39122 38487 70859354 46570 47008 227205434 1 255 208766644 47010 46371 545668282 37180 37099 291626078 53850 53964 594772264 12855 12395 594026035 40142 40551 144078536 71333 71271 313867577 46926 47016 745491379 47010 47017 846972027 30396 30133 182723598 21193 20496 133879570 37259 37411 698537775 35395 35311 824248048 53389 54018 867402780 62845 63472 112489396 4150 4584 262125915 20864 21034 61276602 6958 6869 24144673 66439 65843 511050178 20392 19708 78715418 16470 15696 120086968 73198 72558 814509837 47031 46259 51542606 3881 3668 840652495 8940 9676 551553046 13341 13319 412606864 20511 20781 251828857 62956 63346 590293134 61570 60988 829720839 38076 37870 152299227 57773 57163 40067806 73601 72829 695690634 50822 50466 571494564 46804 47407 207745889 79218 79813 924213242 75565 76072 295701315 46762 47045 367803819 42026 42541 13811639 5547 5295 789923147 46481 47048 287387647 51483 51213 226422798 46450 47050 939905274 47051 46765 98215980 55073 55230 448518158 6364 7057 370042308 74682 75082 981390616 50128 50442 557657346 62805 63265 721340486 46603 47057 817322659 19448 18870 82001726 25155 24986 665974349 46388 47060 139077251 7964 7847 802111393 27706 27495 124291704 23488 23280 55020947 6829 6684 112049791 18226 18200 463619268 46736 45994 771327732 28034 27685 139376557 10938 10527 744601463 35202 34528 922539344 47993 48136 79785040 2261 1897 710333324 66940 66435 503544567 47073 46558 633446514 7088 7009 259105813 31035 30692 487524747 47076 47005 178292718 45013 45005 618985633 19135 19780 673709535 11665 10900 147845886 47080 47028 207209617 78283 78299 501024326 46738 47082 225428967 24624 24555 416456833 49380 48717 533748430 9226 9049 463631263 41820 42560 972927697 5901 5939 848276993 5016 5116 640450690 3478 3658 866691260 9374 10077 98412413 47091 46418 455000295 42606 43287 674292 47025 47093 595390603 66668 66288 603536442 47095 46437 864677685 36797 36792 408974318 61098 60785 329170351 29562 29941 448197779 58498 59113 634904818 51848 51311 791995955 40704 40428 972354773 10229 10905 16099335 12610 12553 146050664 12443 13123 685641677 60837 60666 975377309 73036 72933 423738006 34792 34522 501855162 47108 46649 156904090 35157 35078 124588955 31432 30830 755951210 17744 18288 551692590 46678 47112 255934156 76525 76498 75598145 47114 47018 415170832 76928 76291 394766093 42302 41971 49701240 47117 46453 543542347 31593 31087 713753463 38354 38844 210783693 9907 10357 440977542 62186 62474 336444369 75522 75009 89029004 48958 49640 307330041 3395 3751 597811246 5103 5319 485094050 37688 38087 920736110 5820 6274 837602260 23864 23633 825860929 12679 12362 57806336 24895 25532 681442480 26105 26819 266433681 25436 25553 240434344 67272 66813 208757726 74394 74631 750288525 29200 29339 868226263 24195 23642 127404070 8727 8405 238991625 53414 54046 937804679 76387 75836 300737814 47140 46772 116896632 27830 27435 881623860 33780 33491 608012492 3948 3342 138743812 20767 20696 492969414 32303 31928 345014166 59552 59332 447224256 14819 14837 305289286 22356 22286 658580313 32493 32512 628587147 17724 17422 192103230 46406 46425 804026941 57362 57281 106652235 45335 44717 941208750 76135 76827 530900642 33132 33065 52520003 54720 54469 87894698 61801 61252 924906991 73398 73336 70638876 50251 49577 816598982 44308 44819 804064269 6983 7235 941045353 46610 47162 725149488 70814 70628 617731285 74453 74855 273740591 21690 21004 641102835 9383 10166 882852618 23639 23206 932395375 17814 17398 373857238 65345 65328 674409716 51902 51162 385391140 26125 25667 458193822 20761 20229 134675053 70878 70094 621792183 60902 61090 598755151 19063 19835 962414787 62624 62977 458479099 26677 26200 486874651 8368 7701 989547481 74676 75331 211133993 46534 47180 678997279 51061 51794 972129767 1918 2630 529390787 36960 36847 446190782 42064 42517 115560944 49149 49718 907552114 28882 28653 799502198 10062 10508 221224279 67732 67265 615225968 32481 32971 762045643 26629 26664 108634387 13908 13810 457025553 29306 29061 826930793 75777 75730 504636339 68449 68255 10010764 11279 11045 540147854 54020 54638 644568081 35315 35065 141183671 47161 47198 490468912 39793 40386 61728570 8545 8524 823414839 46887 47201 541539577 21611 21667 412936425 59480 59432 348309643 5253 5900 147215020 38334 38279 927620146 15672 15124 573478374 46668 45888 544407276 68667 68198 572734706 29399 29280 723459660 56342 56318 927058078 34940 34666 71241155 47212 46969 994662478 40630 40573 72521270 22564 22866 680213744 53126 53559 296925621 78453 78324 469878291 46472 47217 947050012 22755 22951 68226961 47219 46423 520206379 11492 11070 495646688 34799 34048 37780275 78921 78615 110884185 41532 41533 762158540 73660 74183 651589197 47225 46529 240501120 515 668 331061958 18890 18815 821160501 46113 46223 514607879 2139 2736 890937656 47230 46744 378675633 25724 26355 407300964 17378 17329 122397084 14032 13687 985923803 24607 24094 230498541 77964 77305 721441171 55483 56099 569073229 25224 24767 669062906 19776 19324 508847222 19178 19860 708339572 5735 5024 206809408 29904 29795 217162604 12572 12103 70130947 47243 46523 308244376 75152 75909 725632640 78101 77921 941110939 39162 38729 34474812 78265 77570 390542366 47023 47248 135503324 66043 66599 864662420 47250 47112 152415463 20135 19883 491657542 33634 34075 918701579 55737 55411 2978095 74527 73983 453680556 29537 30112 87635967 67618 67602 871382368 20948 20697 277948208 50498 51154 698582825 15193 15754 788424820 62802 63187 81830944 14390 13970 736103500 33646 33116 831195905 47263 46674 528434794 29280 28544 558685607 69195 68555 823453937 45674 46068 51176016 67341 68117 121825306 42596 43293 758964123 63437 63858 650113853 34904 35342 66714629 17159 16904 286289063 25007 24703 296895755 76096 75600 115404076 47274 46950 4512441 9901 10056 117124945 35243 35964 423913157 62147 62279 150650725 22511 22289 103498456 41850 42247 36779116 6076 5433 818779117 40215 40277 938371215 74743 74357 85090131 53846 53803 33189656 59074 58572 58740522 24932 25543 202437406 47286 46619 751368988 66095 65805 54720150 25775 25482 351521906 17559 17093 94123017 47290 46636 23060652 25905 26058 33304898 26580 26987 55150591 23088 23480 350514274 58527 59133 338721169 72268 73010 700500958 32388 31977 814231446 73819 73404 22097432 47298 46675 669830465 78153 78719 731330875 13578 14173 429087538 77366 77488 217126312 18252 18096 460171303 44453 44269 803438446 1630 2040 805751358 49906 49383 231179118 15030 14764 629501997 11819 11183 535601651 77357 77070 398461905 45166 45704 95209183 46946 47310 98383438 21947 22035 760996048 16087 16071 795444045 68563 67866 735323512 44323 44101 606839471 32839 33426 751132688 50812 50254 378193344 70892 70813 536899260 38808 38061 87044967 22181 22321 114337112 62839 62471 251917669 58776 58631 82956418 6981 6975 117570773 31101 31654 912966921 61535 61766 257345204 7443 7242 961740342 15388 14935 7983866 2950 3269 479306451 48130 47425 492345254 43240 43977 592175281 710 1326 250710763 38655 37953 125840099 21470 21587 516113370 18196 18858 630942551 47334 47284 124672612 37146 37545 14490762 61203 60683 673546595 26261 26100 704280600 68963 68540 707143708 51433 51138 789781052 45579 45915 253702051 31114 31552 215315056 34913 34320 83162769 15373 15574 497766158 24172 23960 506995635 47345 46556 653487921 50604 51291 940100683 79422 78855 234971396 32507 33214 734787511 2919 2565 542710321 47185 47350 762278010 78958 78635 512037840 61482 61341 852986545 41666 41042 691501284 63738 63285 673544396 46651 47355 874343429 20735 20384 6881623 10651 11379 281261173 34583 33874 337989336 63055 62842 285485609 34992 34604 471124837 12002 11450 215890742 41300 41138 21299136 35793 36350 492276544 47364 47151 230344889 50604 50690 641000723 59732 59445 166656234 22277 22614 672632344 69392 69518 577870994 14008 13442 356727618 33348 33813 539695074 12980 13549 831650631 34695 35009 374058666 29207 29882 119347887 65504 66255 923172283 40343 40581 187194000 28887 29515 105998339 11900 12441 250123404 72027 71645 991515621 46708 47379 722903199 15938 16375 519057708 17268 17622 517286014 16642 16878 805196014 46373 45648 280425676 8367 7696 535198208 9636 9729 60246345 47251 47386 95505872 15882 15183 789868167 47199 47388 363338787 40891 40902 338967882 72089 72346 552039055 46759 47391 991025539 47392 46693 283051035 6084 5920 562450334 77016 76607 27216285 2898 2801 596025534 9147 8704 182898455 42331 42692 925217522 64048 64376 201787521 47399 47348 566170028 22746 22382 119603933 47401 47066 138591533 48893 49274 435604977 49478 49387 234057588 62670 62593 408801984 38319 39084 934741529 2854 2425 357983292 13551 13318 168971522 52004 52224 930972114 21311 21694 282451150 51333 50837 217601374 71157 71409 854603749 24239 24139 954561501 10187 9559 612287411 29622 29619 765842025 58293 58227 637400898 51176 50557 941423222 46678 47417 633542830 27289 27173 730405178 11603 11608 903283588 64640 64836 925346067 37619 37006 214759689 57808 57167 693549257 58771 58018 734088255 63008 63679 527732964 8272 7717 500447032 49622 50068 467288366 52793 52241 160832055 75864 75224 215398584 73281 73899 694039287 61225 60516 380087877 47431 47350 520565755 11086 10801 93228179 71843 71510 15903915 904 1223 9110371 47435 46987 439628232 56752 56605 133427669 73850 74498 545888609 47438 46679 699694673 29768 29175 147901333 15766 16305 139107346 35348 35320 160434411 78273 78041 329151886 45057 45653 930835102 36345 36386 127174113 47445 47167 669071620 11624 11246 862324842 55954 55253 873952732 39027 38506 528383016 31504 31253 688452761 36997 37163 183647285 68800 68752 625901450 8142 8832 150750338 8051 8375 423189078 36437 36961 72978276 26618 25887 332705489 53241 53901 881203676 2501 3122 135914592 47458 47282 979887686 77407 77750 67716600 30279 29786 532503640 37629 36863 17282203 39953 39185 137633826 35958 36328 957766113 34905 34567 430605051 47465 47203 159184961 56677 55940 804482206 59968 59807 168356502 39543 39589 124727787 38699 38283 941816987 19185 18482 809100244 71891 72398 681331298 31172 30481 752302876 47473 47244 718190237 71257 71862 410695244 52041 52769 542507644 33370 33849 857874387 51822 51566 882578123 76145 76515 820946626 17847 17616 67494401 24115 24108 507015185 46920 47481 189086193 47482 47002 843315032 54634 54706 996634396 1886 2242 61830166 6213 5884 944981655 16196 15579 310584145 11677 12342 602445999 24197 23620 717471360 47153 47489 420452809 30817 30057 329145427 55342 55463 822278689 68794 68511 980640772 57919 57827 839931120 2923 3273 105283881 43913 43284 565603189 41977 41535 123137673 47497 47431 986574753 47498 47098 640618378 75034 74349 537539829 47500 46894 761164846 42341 42822 337464737 47883 47372 265506226 44241 44402 39588757 46979 46846 234248679 13834 13404 472984774 29142 29291 263597196 18170 17994 19292605 47026 47508 128248379 79001 78457 982864615 48397 48646 561354775 46803 47197 794025348 9965 9739 720624572 62266 62735 876879365 62958 63636 324179966 47515 47214 326659317 20325 20495 194922281 18026 17688 939176864 4437 4219 533709570 47637 46918 810511243 79461 79223 773671374 46910 47521 81283427 69605 70050 330941291 77633 78122 147615301 45535 44952 626734816 54114 54542 124747171 47526 46955 681646719 67710 67338 758616329 61628 60851 247191036 75551 75035 99330526 18177 17838 291813466 2018 1833 803740155 68148 67649 581607227 72080 71773 520064817 19706 19179 470919223 59499 59382 262124960 37631 37842 838204495 50360 49858 3184917 25613 26051 634770616 44804 44619 38451657 29266 29424 450361802 39126 38541 143912311 47312 47542 667607649 47361 47543 27168009 28469 28440 784650802 14016 14276 76419828 32141 32800 778768640 58299 58584 644665787 39053 38843 842866188 73007 72226 249869298 9553 9415 15723373 76829 76044 708181780 78743 79458 849766558 69308 69001 53249528 46795 47554 50076647 73197 73668 617578277 75133 74761 849618782 3856 4293 924083365 64027 63728 467363645 65513 64896 633067630 41723 41361 126631944 64171 63537 732728981 36963 37241 97713541 3778 3455 32433982 10909 11204 450050908 70015 70367 568189216 44085 43760 843841944 47567 47125 262509792 42484 43186 863624978 34060 34095 895996945 46882 47570 865305045 9307 9941 422617025 53317 53056 195901740 24402 24222 221075101 22739 22848 255474969 24185 24381 740955402 46812 47576 772734233 17589 17746 510623816 46912 46757 502783872 47579 46887 733347531 64600 64155 963286578 18889 18689 78284907 16729 17076 474423179 4126 4547 816549914 72334 72405 333883462 47585 47497 997537995 74937 75252 216233030 7051 7099 686187680 71367 71825 769136564 47589 47323 174143049 42849 43498 594975454 29660 29811 68578140 44023 43725 187042313 18257 18826 851562224 57136 56960 20753285 24822 24873 908093375 56899 57264 159057590 66287 66483 811241456 7883 7585 954437961 10130 9715 683434278 69285 68628 382844315 29918 29558 603378987 77114 77614 572836569 45152 45467 495008876 47604 46816 262513648 47450 47605 135454192 77211 77655 38900896 50986 51764 765292156 29431 29553 778665781 22078 22472 63398221 47312 47610 174973207 4575 5084 662539078 15268 15655 384536023 47531 47352 911606510 48471 48168 15237644 74097 74050 134469065 53798 53155 307235514 55871 55693 156579604 67425 67405 758898625 18883 18511 696772614 57551 56928 221958179 48945 49034 64981386 47622 47160 13423598 9363 8665 710569001 78246 78177 169600612 47625 47140 559648087 28931 29607 819986121 25628 25108 104156042 5550 6092 144387361 41439 41994 854816989 22872 23161 243518887 49253 49597 865569468 19001 18541 364785670 41553 40981 679905277 19109 18951 407488046 67056 66720 326222033 44567 44232 287941034 20422 19794 144284941 28615 27901 280927696 79999 79714 28208691 31993 32085 657050491 6248 5499 479651135 70918 70856 635976879 12691 12532 837277428 13169 12628 808860446 25063 24863 738992184 48554 48078 136667659 63309 63425 751782873 72145 71986 568434404 41239 41770 315244297 78233 78291 468725724 42899 43307 903209266 14277 14424 823699860 47653 46903 36920230 71436 71155 481471977 26573 26621 174097315 52456 51699 973807763 13582 13203 607160726 68134 67551 500993110 58847 59027 55286724 46927 47660 929491467 73228 73211 167020785 38853 38815 150168638 30383 30153 383975413 63055 63637 79368828 9681 9420 157509181 56841 57155 202430088 21994 21376 628375362 74246 74788 927600029 47669 47351 235371955 13265 12860 231553105 34375 34961 472650565 47008 47672 296018896 17252 17926 617441814 61356 61188 496547366 37574 37663 143089892 44673 44411 523091976 29972 30591 956256655 31101 31500 830948209 51762 51252 660375416 78383 78876 734112210 57868 57378 930344649 66160 66034 474065130 24213 23991 448292734 47082 47684 83329856 9892 10014 158513720 46977 47686 53331532 72559 73058 280834228 41755 41843 959280731 47689 47330 116986013 73818 73087 236366680 20649 20603 563005582 47692 47351 621851186 10388 10602 797439994 11335 10633 921500003 4113 3495 145955098 46796 46567 79463915 33328 32546 962657812 15703 16339 41011558 47699 47228 731966391 46755 47182 372786715 41439 41317 9482478 34508 33883 44158218 42317 42625 723768414 58273 58744 28340684 18404 18765 373468126 28106 27562 931560342 6569 6590 224359489 7752 8122 976114332 47709 47249 718960263 67450 67632 467620344 41666 42344 652440429 47712 47020 307750393 47901 47367 13194947 45613 45879 15115291 2494 2424 639608685 31089 31823 747498754 61765 61478 225185300 66536 67103 616112858 6379 7076 635620344 60738 61428 287444624 69126 68542 36551590 61030 61688 142233282 68171 68201 365454657 43162 43782 393172973 67846 67529 250958586 46398 46515 203055388 47478 47727 400374227 47451 47728 23350332 59872 60158 252484295 20885 20141 75842787 47267 47724 231901632 26541 26440 680871491 47541 47733 614261215 67659 68384 727311148 37753 38220 234507484 590 1 527753115 67187 66964 632103467 13753 12970 954329932 2702 3251 15274522 13200 12890 606793964 47191 47741 133780186 19192 19362 614148043 42697 41908 972712991 70679 71465 387196898 47198 47745 742797470 47746 47365 874621473 66728 66556 237516190 14909 15176 909972398 27479 26878 320521024 17264 16864 107846886 49947 49847 899376706 43055 42491 834373350 52457 52075 37640312 64503 65046 53493338 7242 6840 852824023 59203 59022 107477677 18799 18262 136531984 72810 73144 973481864 26407 26364 424743527 47760 47428 428798855 22856 23527 14703494 15662 15012 746944603 45859 46338 501504031 59319 59535 52401383 47765 47449 827689161 59661 59491 365625433 36615 36680 115921558 17893 17367 318919249 26694 27039 749596803 36606 36601 334377913 47256 47771 717841364 74996 74596 196659096 68949 68853 272076933 19283 19168 804311662 50603 50569 804012210 1289 1042 859068318 9712 9541 621623617 17331 17244 913150036 6758 6962 394496784 46178 45828 818392171 59145 59731 877420734 73078 73145 40055583 56200 56663 51785164 32776 33123 415336085 17394 17980 24689617 62728 63005 79989398 28785 29198 642989514 47468 47335 380011866 37201 37463 36027456 34219 34862 716026310 54819 55148 903301223 68355 68725 14716090 75768 75085 958645575 12629 13257 179337356 47795 47424 203368745 4251 3746 17492963 30548 29749 946436343 468 62 137205244 60654 60933 404060802 25416 24672 706590594 54328 53680 83528642 50679 50459 559047797 33860 34618 468330326 54928 55530 493184599 35469 35236 459639745 68181 67997 666499150 71571 71269 576494492 55367 54747 844178621 19501 18868 478589190 64365 64211 322241509 74566 74416 752245801 7699 7640 758930712 14607 14647 443080245 71127 70626 169351691 72325 71723 878021556 48961 48542 548136349 53661 54306 615733785 13004 12332 61496443 23689 24111 69539997 47820 47252 527608805 50945 51371 561190366 7212 7385 178286932 13204 12545 728761753 24250 23604 199527024 64480 65163 21681173 34773 34890 909194971 55613 55076 493712386 22095 22749 740221266 38920 39055 526033785 9527 9893 7116637 62811 62479 936174177 66471 65911 814178111 65559 65114 918674665 50797 50520 905139566 52580 51865 699492186 57146 57608 39669618 45009 44454 800300928 74742 75097 760577507 50500 50237 996454977 76250 76319 134280905 47417 47841 439797688 23382 22966 833991014 9815 10209 261191523 40671 40234 389335787 17758 17588 183882894 45866 45645 290814619 37853 38080 48504155 38639 38098 313014066 48040 47715 285433884 71013 70796 956287831 73770 73554 354923241 18487 19008 278301893 59811 59802 200515679 66101 65974 665158004 5870 5123 658173787 63987 63671 31534184 79986 79458 359531451 42850 42154 773581140 47859 47147 505182814 825 301 250176432 14005 14403 89778639 74595 75186 814522182 34524 35289 613530090 62758 62664 176711508 62619 61967 20414349 55386 55034 654046964 33309 33064 391496727 13334 13391 143063122 8160 7846 866147164 78356 77562 691209176 29113 28871 59052534 51713 51375 358477218 77257 77141 234956285 54089 53836 480816934 32086 32677 109229271 76273 76954 865306353 38996 38876 237579159 36876 36696 613787312 16253 16980 204874368 16813 16739 907200029 22960 22805 176976897 11611 11338 185839978 68287 67622 971270702 29155 28379 123470861 5097 4923 498519597 56483 56308 78121604 44677 44356 315746814 37420 37567 324594355 76601 76869 848844299 57048 56865 792249466 72742 72799 938146856 47892 47493 609255712 46894 46831 558705882 38161 38366 371237284 63816 63267 737999425 35479 35106 483752675 74359 74931 58104377 13023 13673 602671695 77998 77256 215776738 6997 7777 607222624 12163 12094 541312796 77494 76911 896395452 23067 22282 913539831 47738 47904 148825339 65948 65976 636490659 46956 46647 675421878 67751 67737 9907276 47575 47908 948308685 76170 75374 393402533 19658 19941 961689859 79118 78696 952494663 56927 57075 27658075 51439 51289 431255476 64450 63945 353459701 16255 16830 657410299 36542 36983 291514672 67908 68339 76876691 18935 18481 74351915 32658 33294 944619692 76210 76244 669522945 20050 19517 5293176 60872 60739 354036208 52519 51790 756828860 59952 60501 269970611 62493 62494 556074738 28884 28930 99273016 47927 47409 34253034 46234 46592 751065392 53157 53690 40128050 58875 58558 915232964 35626 35733 42529328 53493 53811 264301595 47933 47798 913686941 31792 31740 473819462 71442 71152 614317952 11922 12648 887911329 52521 52121 54805272 52980 52430 634683713 47635 47939 577872936 74285 74754 389366812 18351 18485 498298647 35584 34873 512098601 47341 47943 874196672 18313 18162 333315302 37990 38516 392912532 6226 6686 961672571 47947 47346 868956669 67450 66761 665919477 50587 49828 216843547 23015 22384 209728664 49902 49658 888974315 5657 5593 947563220 15368 15458 103779229 61398 61911 46720789 73354 72712 843226271 49608 50120 859333338 18072 18593 987868885 71762 71418 916258432 47959 47594 97700828 47960 47473 818766591 46221 45952 82351802 79272 79264 545724249 47345 47963 84779800 26506 26064 112423833 43751 44306 514713643 47966 47919 728050979 40525 39973 138450288 64819 64446 647657418 77093 76578 731084524 44743 44884 229128506 12561 13221 524604465 2875 3262 606855514 6103 6033 813745967 38280 38400 98081398 15150 14617 334082131 40578 40651 41600584 75573 75436 248813207 71990 72754 445871112 43817 44350 978296773 47352 46870 892024151 47981 47875 459527922 74025 74733 727552214 6867 6699 991136452 40768 40161 147165826 79836 79324 100816588 61866 62483 852758805 47936 47987 11358751 36101 36489 927950315 29786 29585 827661463 20468 20538 47588794 24783 24914 399400777 10706 10438 842445358 75521 75061 412409007 14847 15019 73929905 13971 14125 294348563 22077 21529 106937425 20891 21333 956277 27983 27347 478218713 47999 47721 538085511 18036 18782 342507632 72148 72623 62558836 2741 3530 745309972 48003 47855 152569647 13470 14123 142565805 77241 77441 659201424 27056 27210 123160067 48007 47467 569972133 68252 67495 744556905 11844 11551 173653038 51781 51411 949295165 47387 48011 147807786 30231 29668 359841495 26615 26294 542039707 51571 51806 435708169 738 302 27943307 74487 74349 491708897 73184 73970 427319995 20216 20207 574802169 48019 47340 111571949 449 195 22463362 30002 29946 170543612 68552 69057 228779911 42309 42915 108219241 41676 41408 715096250 49142 49045 304168332 47705 48053 939037836 37570 37220 344549621 4525 4195 22529607 44213 44870 136439680 15648 15067 776633605 59279 59133 268354541 15684 15857 312073659 47756 48033 659882611 52883 52794 834451741 47592 48035 207674202 56373 55625 719369833 77567 77007 115833815 44997 44202 198727717 70411 69664 472630306 59905 59715 748504461 74036 74460 155255095 28791 29153 179733754 27282 27635 423178990 65762 65917 696407838 54015 54318 740640310 1630 1291 126455352 66229 66520 119252306 45706 45982 671247485 48786 48311 924865898 64999 64252 734493894 8742 9468 902856696 16111 15457 193023164 23899 23110 439993572 14754 14362 978729755 6117 6064 579218037 47593 48056 374159202 73510 73999 661572792 47335 48058 531057819 50276 50886 339688773 52330 52577 930635857 28562 28072 866409270 58549 58248 446952355 48063 47799 30416473 73794 74515 108536919 53501 54268 966364524 75827 76602 269715801 17036 17597 922955431 7502 6987 630508308 55684 55848 61780030 68733 68096 540819412 20268 20345 401046574 72132 71364 231563057 56688 56847 639913829 47614 48074 433603021 18870 19153 153942870 48076 47872 392983227 15725 15444 356864858 27453 27118 698804107 24028 23933 212544100 63190 63091 963366933 42314 42505 428811392 39742 39449 870907784 48083 47995 98570930 13594 12814 971711867 18477 17913 95680075 5447 5514 215709272 37674 38275 266300140 29658 29998 143494404 19027 18575 879274219 10656 10794 126806920 36766 36720 733088388 33690 33161 695816049 64123 64544 177355753 3631 3158 110821829 48095 47872 714141248 78709 78487 285835247 29370 29212 112061184 9483 9352 69144263 31860 31203 318958408 48100 47597 614763538 70349 71016 786940643 8759 8235 907071869 47476 47644 963454002 63602 63339 744696428 69983 69667 578153874 15301 16064 816124484 1 390 419110971 48359 48672 44689209 23347 23684 265220985 48110 47766 540510564 12060 11382 298184110 48168 47550 146466444 127 34 645248040 28479 28034 38857771 70057 70743 833468859 58031 58213 868245604 48117 48079 452468257 33657 33553 394384566 47572 48119 286849314 77332 76806 768594655 76891 76460 656213074 66502 66337 644590567 5778 5876 371622226 43150 42733 972290100 3032 2722 76623871 53548 53915 120173469 66221 66989 120848497 24264 23917 374120789 19743 19872 15965501 3592 2864 44186273 54546 55335 195288799 71731 71786 656793949 67115 67833 462917035 57440 56643 706315936 70842 70778 909802577 28780 28044 761306771 47497 48137 368293143 47812 48138 647945519 54635 54264 923725668 810 864 898001107 29836 29341 189517427 75718 75617 501130282 37787 37693 65769234 67996 67954 576904474 63992 64416 937790085 35740 36143 55456456 19977 19864 841714966 28495 28888 228633967 34539 34064 595800658 20128 20654 698374817 48151 47936 587401658 7924 7218 270302519 25730 25296 839485200 5884 5996 53157382 65955 65347 855883894 26197 25532 995122046 33431 33914 413567480 7844 8318 571537862 13023 12959 935455375 76388 76657 470691132 68390 67831 723566817 79296 79320 580562130 50975 51513 489493783 26602 26192 705120996 70460 69675 153798820 5730 5654 119418524 43211 43676 317389764 66290 65633 813346172 19750 20412 175682843 46534 47067 704489448 17160 17902 276789819 58968 59000 349870303 7680 8296 252918807 58049 57641 729213608 54914 54389 996897999 70841 71098 197238493 12133 11566 420067724 38112 38294 92451351 43127 42631 637636179 12506 12991 807845117 48798 49307 61248279 41001 41393 548120012 27051 26737 341157826 52125 52233 58227286 47527 48185 520919611 6099 6510 598035030 41865 42609 951264444 50162 50309 33225234 66736 66501 656699968 37798 37332 30862015 15499 15728 592783881 23395 22986 742032728 20394 20473 906504561 11602 11140 373148103 69922 69705 640879653 76677 76833 279316391 17624 17658 71314389 77485 78034 285044091 48199 48140 847487821 48827 48430 261738768 77350 77363 996947914 8112 7741 36159898 77178 77909 794495357 19908 19936 30131247 51650 51497 757194478 48206 47722 972461396 71428 71044 808112096 44694 44936 46375616 73537 72952 484354601 40847 40123 230235002 23028 22708 941613561 71701 71193 685086756 47765 48135 238754650 17785 17905 249933148 63930 64167 941366676 66921 67428 37679277 79795 79578 560894446 36186 36649 647210433 33191 32392 454037148 48220 47438 785910417 2142 2145 417427594 58162 58170 23964450 60328 60040 629525864 48224 47511 936734320 34052 34840 284061855 7999 7906 164411476 44888 45664 245185215 48228 47580 954256753 42761 42166 578333647 49696 49921 335580579 74171 74169 603696003 35428 35790 251452118 13835 13724 55396771 44713 44242 631567749 37553 37094 894957163 525 841 362536725 60433 60352 536592308 19942 19954 16048575 67937 67241 731400853 38031 37784 457724137 48241 48000 683130199 13598 13610 921660925 48014 48243 555603858 45502 45848 775127444 56440 56974 931131800 9902 9598 818810105 47552 48247 666207953 12263 12314 124797454 77579 77849 965226609 49202 49682 472131219 48251 48199 157305262 32501 32845 277152171 36695 36148 204490848 33205 33838 903830330 19255 19213 524504273 65829 65905 715907148 47588 48257 48029136 18806 19483 357777830 33635 33591 10738982 58279 58368 894405898 19552 19763 41865527 14363 13610 845216423 79411 79099 95563297 70449 70580 400505073 48201 48265 867973985 12714 13185 975313596 4838 4982 352913615 46921 46404 69277485 47570 48269 410536915 43535 43278 28955788 10976 10927 328607888 43818 43487 377795304 26372 26706 643996990 2822 2707 132791822 44497 44051 389604893 73092 72923 204758720 25205 25852 903966318 6229 6633 308065873 19826 19920 80037788 15351 15371 870323088 65168 64626 9003493 12425 12056 790813333 45446 45097 216358220 67146 67550 435750941 38006 37694 539790889 67529 67157 87508267 29748 30131 311085624 73616 73530 86363895 68962 68410 966504734 2802 3383 271720202 48148 48291 44163264 48292 47913 808576536 48080 48293 469305530 36688 37053 58074120 79201 79842 532615805 5587 6096 961977133 6649 6542 692762909 48298 47613 402839301 55917 55277 651659757 48300 47757 71897971 31989 31374 148867108 48302 47747 191018595 47617 48303 108940741 75246 75132 749423446 37207 37555 568250461 48306 47570 725703012 49558 49549 330874565 61963 61677 966613644 72891 72547 954686925 16939 17108 572804932 34948 34305 756264395 19002 19122 727447013 58119 57374 370506892 47896 48314 199719316 70024 69924 165586945 37647 37241 28444944 79137 79584 771260877 41645 42116 370249641 60885 61190 525574122 59332 59133 516990115 71347 71980 126988815 27094 26535 495230359 1243 834 837494782 7917 8261 959940408 46501 46038 466759117 60427 59669 62700122 28421 28929 533946618 69440 69303 499609685 21351 21191 278899219 75721 75589 649839173 58931 58618 538113741 69876 69259 23990664 73417 73266 277125984 53844 54347 911849586 45823 45992 805648682 39699 39018 445965811 5253 5208 422419219 75978 75220 811838523 51781 51869 606429864 48340 48272 102297358 4872 5073 117740078 33984 34631 463508762 46009 46807 268558459 25771 25487 444356191 30926 30958 493844712 12276 12770 816740701 72423 72831 245473277 48348 47686 353263846 76175 76659 660642608 48350 47666 722819438 48351 48092 904265159 69237 69588 242740688 46016 45373 671280757 28527 28007 129563333 79577 79950 22502867 7388 7172 248546991 40177 40058 473567516 10822 10720 674828824 18298 18284 986888355 41051 40829 616359898 77337 77124 492654330 73246 73510 491848319 50297 50711 623101902 49340 48921 136365914 25961 25586 122805599 48735 48968 847857976 53048 53515 40482912 68504 69271 791452726 19816 20474 225218136 48006 48370 20503863 23721 23641 11025115 55607 56176 408475935 4379 4021 542781858 33563 33827 24138144 22131 22664 962843766 50985 51272 18856789 48377 47906 684413317 46583 45863 12188681 9453 9364 637176874 66688 65917 323735501 32982 32374 446470650 15275 15813 317313704 48383 48035 682489399 48384 47848 682132138 5366 4873 120097452 15976 15954 429187934 45558 45711 756998237 47204 47553 176227625 23837 23777 270705934 19328 18665 29746517 36657 36463 733488309 9368 8794 974837355 55274 55318 731644294 5596 5848 47248308 48395 48063 326324938 19327 20034 17465369 74942 75124 921137494 8666 8351 348233629 41968 41810 869647722 43124 43917 395545366 79324 79394 469062091 48402 48214 907057072 69157 69755 69265892 5745 5077 801650520 29121 28896 820850134 47729 48406 593237004 15009 14811 915220048 19693 19628 470945047 48409 47919 696148928 48012 48410 477085812 62094 62742 470266158 71928 71244 23479740 70566 70568 279960904 48414 47901 166226145 53952 54207 34061109 34601 34659 672865564 59631 59192 202632240 79311 79926 878460379 78153 77528 126478500 61577 62215 508300742 7466 6731 320606222 14819 14148 392286025 20947 20875 376409079 48424 47930 968033532 40349 40955 196424424 48426 47978 415890501 62668 63418 605341094 78633 79173 337714213 7186 7125 956460642 43100 43161 318895493 24380 23639 350329711 77211 76480 738759544 56977 57777 374170826 75467 75103 856937360 36632 36168 520855932 48436 48337 675265724 6320 6000 532910645 6105 6176 622385719 38202 38642 836896468 69883 70326 848516667 32367 32108 373684314 40877 41474 270064764 65097 64339 138504209 68018 67400 553907665 60582 60944 977477682 49668 49501 217485018 78580 77878 253513526 52459 53236 194259028 27266 27391 736323350 42405 42363 585752630 50765 51316 472376334 48452 47903 774964351 30989 30473 337511396 28971 28621 49704039 35446 35386 797606562 76689 77258 780546154 11442 11064 809077596 76739 76753 93664940 67846 68452 914095101 48015 48041 98335063 42114 41708 302462492 71755 71048 186272367 15568 15165 441476615 33631 33122 341451114 39120 38409 692551408 78172 78848 350130710 67212 66447 541633384 67476 66700 49088449 73278 72844 395825089 75051 74359 875399258 75575 75169 217825381 48472 47741 324522104 182 1 782005389 47859 48474 357615055 26808 26697 422463204 27256 27924 758115840 77186 76975 632428423 22188 21814 327919552 72041 72342 693834034 78808 79281 225368000 57507 57227 391784464 16623 17319 536607940 33330 33238 485797021 48484 48479 850667825 48485 48223 375479890 48486 48267 29034469 46239 46765 503515808 48474 48488 504599070 76601 75948 176609259 48490 48138 242377631 16637 16160 657327630 48155 48492 49580436 5601 5447 867694588 1886 1316 928960580 29173 28729 627316142 75774 76499 98137243 5190 5531 711142555 69342 69144 71904455 33635 33986 612348765 79426 79739 797018703 65747 65164 283313107 33609 34328 672127144 42555 42549 676909182 40663 40875 591726909 14566 14192 950352078 2823 2609 731475401 8481 8032 356147304 69667 69897 730797333 48509 48408 51781732 48510 48148 357654461 73315 73604 84759846 72285 71952 570035533 22354 22079 455615636 14784 14214 398270822 40360 40165 31160849 49814 50104 881846116 48339 48517 48501790 29729 29272 273265511 14499 14054 98884216 67875 67555 942142375 25062 24640 982929066 10319 10723 290077663 47014 47548 547386545 74416 74024 105701261 19173 19532 552100752 64598 64460 27967018 33412 33255 328693183 77890 78321 811348369 27523 28249 603841105 32708 32127 897202854 20436 19732 451159716 2972 2377 24056096 58256 57474 22336539 21776 21098 748039589 42891 42759 725064557 2943 2912 130758193 48537 48305 215635573 47870 48538 382146116 30977 31283 399145207 42489 43092 842047662 47889 48541 170783276 56568 56240 109329112 23724 23062 834323902 37841 38546 561072845 10575 10355 143573710 72986 73119 64686514 41174 41066 559498610 28146 27917 809714898 51662 50869 67381419 67155 67758 548588936 49084 48977 779912553 5622 5681 543058755 19143 19404 382978729 75378 74655 714991438 48098 48555 690076695 30382 30836 352797190 48557 47863 260006157 48467 48558 941725895 78997 79610 425600647 10972 10221 595007744 581 426 611276170 34283 34431 949783714 20577 19798 768916241 24101 24346 766141682 77888 78663 24263734 1674 1551 571646180 76899 76731 962977423 48491 47922 117746341 71456 71411 568771003 78797 78016 884517818 48571 47979 209145786 36437 36166 475456935 31123 30980 218039252 76027 76241 978589776 48537 48575 728579700 47811 48576 80224478 21488 22103 506033202 62495 62490 864767088 4409 3643 118591961 48397 48580 896204461 77442 77726 851037741 28806 29228 150207161 59920 59474 31431474 58 397 573746706 13823 14138 552274484 42804 43187 445892026 48587 47861 182314724 75710 75237 851868840 42708 42718 879081103 30870 30813 28589955 48591 48553 622503598 67338 66688 670605174 47935 48593 866963156 48381 48594 373201191 79854 79781 740151091 52621 51870 139581138 61982 62130 888027036 26130 25766 59030596 2326 2102 137248899 30885 30611 930748965 48601 48281 619931779 76414 76268 395716181 55435 55707 44982502 48604 48058 106650564 4793 4021 474650744 18722 18134 346267575 27707 27088 38432849 38533 38592 695782237 48609 47941 756561116 51912 51314 64964497 35937 35789 729570175 48221 48612 547268627 66965 67175 271337082 56693 55948 254537787 48615 48398 22123057 3339 3941 100509840 19944 20454 139696110 69791 70572 111351302 17869 18296 23059371 40522 40424 804753709 72072 71552 436540129 79527 79980 918771723 76795 76320 34404656 26419 26878 565935543 48625 48008 473581832 45191 44689 915437836 60330 60219 190845738 12050 11605 144195367 7473 8217 568436056 29958 29363 697514530 75360 75515 806438509 28878 29504 42707740 16399 15934 322409854 47924 48634 434136569 48280 48635 176844449 72224 72431 107270089 17779 17235 149589184 2666 2651 235026623 31117 30507 870009122 55976 56158 27144225 47543 48229 946439605 79927 79891 399051100 78216 77534 260391313 42973 42364 972591846 72695 73208 498596530 79032 79659 430672310 59936 59412 289606974 70180 70369 19429688 76680 77065 723192222 54242 54862 727194906 32884 33414 635333259 50072 50093 757374323 11475 12036 54654086 78046 77601 241184258 75672 76312 282165511 1 283 504812573 44370 44213 469986886 51935 52564 624722530 26400 26457 663994721 27484 27439 434229229 70179 70459 734181069 48283 48662 733152793 71312 70920 985292306 42818 42667 354346697 67453 67837 325745120 43592 43433 655377409 48556 48667 277449372 15090 15864 697559339 51551 52023 559543372 26941 27242 207524763 65225 65678 148210785 15827 15409 690594747 71370 71274 824267635 48933 48937 842096420 14341 13884 197280404 19730 19714 769960832 19256 19171 142713443 37814 38020 431543152 76105 75781 686441517 30173 30922 533386307 67718 67338 819880943 51755 51502 129407974 48058 48683 706351448 67804 67632 152147692 48636 48685 286197639 69630 70324 907816234 19066 18480 589094675 48688 48244 14573249 67570 67398 912421957 36820 36670 42574913 48067 48691 30448690 31260 31052 88481547 27138 26769 50659899 37078 36898 830360053 25097 24424 158150690 37344 37741 601358685 74415 74314 770337785 48698 48620 681206504 65524 65124 802373765 48700 48572 446032036 48701 48693 387979147 55788 56059 5154531 25931 26196 525818409 48704 48116 327754430 63599 63450 66112227 68579 68339 692115462 20750 21446 258615807 57001 57195 48949915 27155 27073 214967798 6524 6695 896269926 10291 10654 158329418 11128 11316 103251465 8076 7742 973547251 78296 78261 730724258 44152 43525 971093854 55902 55325 91648750 40336 40322 387728123 75018 74454 874140035 52269 52783 528900890 48720 48056 595405069 42479 42242 492161435 76154 75460 797696642 24859 24605 940015645 61131 60662 953221377 47982 48725 356638391 46591 45851 187540532 13466 13214 280689300 3826 3442 670959482 54220 54116 172345349 20260 20639 445802612 34039 33792 34038695 52871 52110 857679957 26270 25721 116781829 69624 70020 745108417 67226 67676 60002056 33544 34000 77686521 26136 25777 593241421 50562 50074 634951498 39021 39361 783568137 48740 48061 59938349 7916 7874 6962972 5933 5281 855515238 24709 25350 34550173 63580 63610 302629624 8118 8570 54797666 48509 48746 506849671 48099 48747 702259689 7244 7874 101430883 58970 59045 439796635 13411 12645 23314665 36194 35572 7534095 72468 72585 716961264 48753 48353 437203925 25197 25095 544794282 31460 30667 280188538 62959 62633 844587136 48597 48373 902049854 43083 43426 664815199 43210 43176 984596024 18932 19550 743858427 38270 37650 171751527 17742 18103 409875915 24911 25314 804430670 708 1 302190950 28605 28556 124454689 57610 57146 60869039 18636 18711 823705695 75984 75702 342010497 53308 53183 149661832 27261 26713 663042981 5933 6263 470720578 75903 75651 70982092 78583 77834 142579353 16649 16865 532397591 5511 6157 589421729 29912 30694 861897464 57944 57234 133461627 54794 54402 909599293 68012 67785 492196230 61391 62000 235012560 55214 55560 633652281 48782 48554 422464488 35142 35868 779696028 55458 55666 405911796 48207 48785 751475694 10528 9825 493622823 48539 48787 382419572 34287 34341 700152905 30818 30724 406955616 10141 10399 760584189 77733 78253 315780773 48792 48508 688321846 32871 32408 923821105 48794 47994 354527119 19389 18882 417635449 24779 24795 15394719 47803 48166 479461296 48673 48798 947341522 56708 56014 525184590 14550 14220 619598154 40540 40173 437953169 1531 2121 252436308 56233 55782 62303856 11469 11981 316354897 70495 69983 600205679 52758 53146 926140188 46086 46676 676649454 48808 48512 521445707 20763 20476 850195914 5989 5965 34006301 6631 6399 899191155 40123 39553 656279918 77898 78008 413532606 48814 48536 778389122 48772 48815 708557702 57210 56994 932458093 29534 29508 634980086 51033 50506 57025231 70501 70007 83807558 47616 47693 951821715 1106 1151 454839274 75012 74576 234856570 16384 16231 159411998 48824 48264 325325771 48825 48786 49829707 14261 14481 762224991 427 236 975452576 4591 4139 541266828 48179 48829 330832698 33454 32746 469976397 31576 32237 448433907 62028 61721 308540820 45588 45390 265516007 60592 59862 56494377 20067 20024 313205459 20030 20325 561713810 729 831 385875652 26228 26333 11452418 67931 67322 354727937 37893 38561 290794859 6403 6456 509376413 46429 45777 219539543 28465 27947 217155427 22405 21740 949507108 4446 4816 207945071 48846 48614 769876400 69157 68475 516643397 6539 5935 742150330 555 254 528536306 6666 5893 910292722 78576 78508 409239198 58855 58687 486041217 8337 8691 14407772 45551 45245 71712243 23658 23753 322303906 67580 67035 800952180 33430 33197 968751636 7357 7753 380696470 23320 23872 11770071 24542 24504 44049545 41839 41713 251806372 77804 77564 566892808 10900 11359 175444089 3866 3140 193739686 9226 9249 597676944 14356 14905 375363983 8503 8609 228469167 135 1 180512127 62871 62573 620392119 13277 12658 690199620 2414 2795 271314018 65638 66278 866901139 75969 75733 478365119 54124 54609 496742437 44714 45163 481185964 34380 34256 662044118 69769 69522 862699313 43352 43617 725235888 48513 48879 715351016 48880 48849 291053200 13210 13144 556346306 22404 22595 368549098 52137 51444 861835332 78655 78978 89209103 34283 34797 393791709 67449 67917 60119950 67727 68520 557142263 26360 26517 861296515 71517 72181 770730019 48861 48890 831032401 37870 37247 75390360 3446 4217 656369140 65150 65342 765603113 67845 67370 916974208 78567 79039 35824756 76957 76332 249709635 62482 61836 686772401 72426 72518 6607823 41362 41660 974471867 8228 7519 238359841 19447 18817 849807804 48902 48152 598987403 34832 34469 925411926 7271 7234 114630480 47301 47886 887586351 60580 60146 35350967 70469 70679 876672500 48908 48294 349388627 47983 47842 954346285 48168 48910 142635746 14649 15231 687216164 48912 48408 874997976 6540 5894 122951170 11742 12142 561028970 48915 48701 760671654 43558 43709 431299959 9646 9305 894064060 36069 36145 384540133 6901 7521 980683280 72944 72498 199858007 8527 8680 142061513 64433 65157 418995299 19264 19181 455094974 52111 51392 591944245 22943 23710 308150936 17702 18319 509691629 28882 29159 867902492 837 1377 128235814 26370 26989 126189729 6952 6537 742872417 24618 23954 134255702 52812 52808 16210867 68896 68619 518580272 19072 19810 289975172 1061 1747 765282533 52951 53296 616932020 5887 5358 518374196 26750 26238 766918065 31182 31575 395052355 39622 39601 772960802 12688 13006 816580283 26064 25554 489790176 74735 73975 598652275 68919 68527 587882924 22122 21549 123510662 35659 35420 812949935 48780 48947 958578525 43973 43682 406933075 74063 74846 736242671 8217 8830 22759255 72408 72533 55671391 74182 73992 159160217 48953 48195 388609798 23995 23955 660066231 4329 3978 625585787 67834 68162 140369591 19823 19876 254654725 1674 2245 840016376 33357 34003 597719248 70074 69490 86367311 77512 78017 462390955 47923 47408 454423964 42010 41889 51697410 76287 76378 87938254 15498 16293 95426192 78420 78961 243664985 70155 69772 819049838 46583 46914 400433190 48969 48857 14341473 48897 48970 104908597 30627 31137 700655942 30774 30757 64542465 48973 48693 871907870 24870 25306 520125734 21517 21443 494751242 7723 7988 20404882 48977 48973 140430026 40802 40957 122902123 39285 38845 884179688 20201 19727 614140748 65983 65668 57127348 48818 48982 7109399 22386 22675 21546533 65290 65291 355310629 48523 48985 346681068 50830 51062 545558759 55956 55337 598356664 41257 41739 707494719 74393 74054 246771988 54852 55324 705863153 66256 65898 742329637 76062 75755 601686830 1368 1902 843019859 48844 49229 685134148 25764 25303 35271994 77099 77234 903878358 51318 51261 184227222 1818 2387 782968021 20423 20253 356701903 49000 48340 462008138 63535 63493 462869586 47826 47518 263345662 48327 49003 879706539 55837 56071 950358219 54520 55215 480182119 62084 62208 177311801 48330 49007 519604212 44829 44479 112444154 49009 48766 649227268 71643 71340 991244641 71030 70359 818014702 49171 48969 975750192 30991 30262 248331646 13071 12803 942209973 48925 49015 971565005 12931 12484 774854088 49080 49734 424783380 1681 1167 891586804 60542 60154 551487834 13058 13692 316588780 48013 47534 590615035 79879 79498 590438583 59417 59360 772293466 7723 7112 545103788 69801 69955 394110008 14162 14720 967320302 13559 12919 301091118 36807 36511 759909666 46678 46504 509469525 25403 24984 429967858 30776 31505 980279023 70651 71158 54982971 24634 25211 680808581 72388 72704 556932845 79103 78647 636575483 49036 48928 953575199 60543 60273 67895226 73867 73561 801230019 74504 74029 550445837 361 772 776592955 24736 25490 939655060 13859 13484 980815154 15359 14944 475802100 58460 59083 724260113 68352 67816 495369767 7574 7724 678536322 58861 59059 21781478 40119 40283 802042528 68617 69160 966877649 48347 49050 303873088 31558 32114 478860644 29295 28549 589601593 47304 47485 737388065 49054 48680 946043390 20602 20568 182316536 53006 53552 882323124 49046 49057 623124305 49014 49058 365409488 41283 40593 781501237 46589 47287 474266979 49061 48876 338780161 49062 48324 899000924 34604 33893 961056217 49064 48895 40291804 46023 45249 165457726 33642 33149 4144858 1828 2628 381608405 49068 48855 306276087 45276 45182 856854122 48417 49070 121874866 49071 48813 798940465 79145 79095 370112336 23884 23625 365372634 49074 48780 955074637 13758 13414 292124506 48938 49076 588938494 76412 76593 537122829 48789 49078 549601856 6841 6777 624189817 25840 25917 93600496 8498 7722 978468440 46034 46619 482264126 5716 6492 809865098 66380 67019 651330594 33229 33594 189127793 55855 56376 187981163 38873 38899 243923576 48492 49088 870221481 41502 41402 448778291 39789 40394 447130345 26784 26586 667389334 42916 42210 298410029 39083 39204 796003430 17090 16973 399488972 55510 55092 177255076 49096 48383 359205715 32362 32883 386882060 25629 26181 539261076 9981 9545 979897186 2089 2508 79899453 79737 79248 692810390 76547 77192 407873890 3151 3239 368651200 28767 29354 430379999 23661 24334 671703291 76450 76955 143146399 30625 31185 118300056 9009 8590 846650911 49013 49109 228177927 32859 32559 373587319 52529 52683 787353446 42311 42472 48095880 63057 62940 686565660 74468 73995 472374061 48937 49115 736762040 4659 3923 368880872 37746 38353 142993656 43073 42273 846115749 39271 38954 823644781 74951 75109 318228899 24320 23573 238807657 21895 21346 786316728 15561 14809 10867052 58852 59271 106416163 58023 57462 830040431 1246 1461 228714677 61539 62250 804809981 28665 29409 589325055 67674 67476 384581193 61600 62108 523295053 12113 12622 74404500 29055 29750 473910718 18659 18744 793552475 53156 53231 362982649 49135 48604 441302388 19375 19307 708185219 46640 46149 907565831 49138 48866 675538748 57222 57056 33679141 49847 49824 257106820 13316 12734 250187748 74800 75552 925461582 55472 55785 8736647 73983 74650 807921327 33923 33322 194626102 4601 4256 463285127 77334 77489 804892308 4334 4701 618489875 23011 23767 931439417 46847 46064 339456661 77223 77007 531518189 58462 58984 487192775 48372 49153 41290255 63965 64592 914038154 35582 35157 81689059 2125 1779 144420883 62632 62058 625242665 22577 22558 815969078 48775 49159 161707398 47577 47568 249407925 53674 53687 703878303 46269 46746 742694039 45493 46017 76718881 30575 30126 362501470 63377 63943 151082945 38371 39138 925369055 46486 45879 601119005 61066 60331 244024741 49169 48963 423017989 60801 60982 492452747 49012 48225 44305063 30732 30919 251330104 39114 38726 4707473 36419 36179 809070613 48823 49175 976301659 42599 42119 926902927 39960 39316 404080523 36976 36275 831020019 4953 5678 512781017 67835 67292 458660502 68214 68652 388231225 27175 27448 739840761 6601 6417 366315769 78429 78418 626475406 49550 50049 59810595 59131 58803 214306563 67582 66953 520311516 27453 27818 322222022 42362 42634 779232861 19340 19017 4377193 53577 53952 138979103 24527 23963 945516535 19480 19771 64882786 33231 32466 149231976 32498 32803 673882708 45209 44604 117902272 55585 55306 603546164 32234 32391 28075339 18143 17841 1760583 49200 49004 318309195 60807 61287 440858882 69094 68680 696630818 65483 65966 193297876 59702 59972 762110862 63090 62684 997748698 14437 14058 255529635 48542 49207 866748286 19917 20103 849826973 74255 74114 921160786 36187 36773 739702273 35517 36201 393253022 13083 13259 596342129 72872 72265 208943326 49214 48530 367679009 26824 26086 63613616 55854 55652 293128256 69831 69374 72074146 4054 3993 962356686 61103 61041 629459239 48674 49220 609946523 15033 15266 77243055 46455 47070 143885791 40773 40018 14864587 32386 32285 513972429 66560 66900 948347741 12456 13016 49816725 36157 36151 544036517 44998 45627 783839134 55817 55575 112596212 7434 7769 57382427 52696 52737 792233436 61593 60864 461709224 21172 21299 881472929 60106 59711 218798822 71044 70726 859780884 49236 49124 67323566 34187 33905 369232143 70912 70310 249849343 42062 41734 887361110 57962 57273 751714196 58494 58542 207158643 7692 7748 437282886 77682 77243 517386740 60625 61226 350614249 45208 45769 871517347 51630 51593 753561683 26744 26575 45617947 26245 25872 49156444 63976 63685 538617054 15145 15627 686216245 3091 3397 42207097 31332 31958 143532472 59728 59991 726104517 48045 47470 636518159 5106 5262 137614378 58201 59001 630903577 12810 12665 115131525 69992 70103 132757922 60985 61105 26869015 37455 38135 615952429 40217 39653 441278857 23862 23321 105678280 49263 48540 751816241 73861 74563 774745311 29666 30269 951073410 25712 25602 970000443 40159 40686 249064318 31856 31225 371326395 55565 55362 88204355 39710 39376 479839827 43843 44434 659839676 46745 47329 112843196 49273 49121 120496643 60089 60559 902961552 22086 22489 955337956 56509 56031 422759645 1483 829 445432433 49278 49087 47869761 7437 6994 33667274 3383 3593 57658151 22206 21569 338380832 71045 70828 422907940 14465 14105 435837782 49284 49106 58865351 78669 78164 507459831 40076 39857 12779152 2256 1803 616783314 27953 28502 166556101 47399 47936 930159238 12298 12445 298324678 77362 76583 716014242 51737 52323 345969278 53807 54329 467406111 78727 78155 992288623 19573 19123 36867353 13632 14169 154294729 48270 48864 11710146 58442 58275 829868648 31168 31085 843546512 48513 49300 592151462 48717 49301 850384830 39222 38611 914150219 49303 49013 24703289 43561 44151 516796124 28969 29107 14065725 40037 40097 179422099 6692 5970 480160699 58741 59193 964789508 49171 49309 361204231 10981 10804 970707189 49891 50507 35421036 57304 57288 261343605 72035 72122 590872892 49314 48838 629273888 39428 39768 642235913 42892 43632 806163163 64912 64555 709934812 12089 12366 455225746 72495 72397 642345602 63157 62737 295201117 27989 27733 550910621 6586 7187 145766702 442 352 208059637 14823 15571 547903515 41403 41948 997460041 37134 37712 53543799 43200 42490 907943472 49328 48656 934605163 4920 4129 6542155 48969 49330 18273438 48754 49331 617451295 42970 43077 655894533 30763 31387 378817852 27235 27298 295586981 5100 5079 800697350 56445 56936 187812542 41138 40750 557394076 57269 56685 798550312 49021 49339 609766875 60327 60448 352866413 59587 60319 68932049 45678 44999 47245004 49343 48782 270794610 49664 49804 727145471 72702 72640 951962861 56692 56381 679596449 78083 78173 304961722 13429 12684 595663106 14040 13900 534022000 41560 42271 973576381 61618 61485 220312168 69416 69124 317761920 30776 30006 625721123 45533 45351 267478096 13523 13593 821069495 71174 71676 132553684 49357 48846 327681752 40905 40647 199118150 42970 42570 592186796 816 16 89738299 49322 49361 698054293 55821 55559 495322084 48799 49363 231633210 49364 49310 464470231 22983 22816 248098766 11906 12407 530184529 31758 31669 694689272 53580 52852 566967537 29495 30091 638435814 41815 41589 362408680 28111 28657 532023640 74022 74767 392373144 14570 14955 840618112 46566 47113 766656543 42501 42539 294619395 40186 39543 718348624 78271 78571 925221906 1882 1511 275469409 68537 68923 987080972 76829 76831 351685101 49381 48814 689457735 8797 9233 687354705 68433 68497 55972916 42590 42584 931923598 36795 36292 241657209 58850 58543 434096958 66497 66172 658586019 78201 78074 517466467 74430 74334 543102291 22395 23001 114688281 56122 55955 66069180 16552 16845 761603111 49270 49393 53912229 72900 73127 450674119 66405 66985 98056836 54637 54393 714247175 74018 74800 711645267 44932 44937 285555520 49110 48530 498635367 36241 36497 83405769 20285 19958 286899864 6011 6412 825209927 50689 50071 853833957 75218 75062 901569239 66619 67095 29569835 55352 55640 911477582 21146 20540 202849817 50501 50322 33288302 79440 78733 569200197 54962 54711 655530435 26308 25572 701873707 58605 58352 56682350 37038 36655 117962601 1753 1446 55969176 15379 15846 662043996 36537 36513 653627437 72356 72703 930441026 24522 25139 739368300 54340 53765 222619752 38829 38894 446620562 6128 5367 689401041 37105 37151 881982294 75668 74995 189761789 79837 79964 313155122 6120 5789 863183498 6016 6380 65977173 74469 74850 215241462 18834 18171 200773480 4065 4607 496030695 56219 56011 49334983 53590 53087 37333311 48806 48272 188694825 77188 77479 353538928 49384 49434 988978488 15126 14454 30981808 49436 48849 813166254 65934 65855 92263242 37206 38003 978076932 48994 49439 699145180 18235 17466 295485648 79618 79285 245077266 53396 53298 932936488 58411 57852 85430263 23794 23571 100315817 74297 73917 819213774 49446 49291 801200473 48817 49447 846844793 60904 60516 191785407 51374 51202 111848143 60951 61450 222004979 44163 44525 58570408 4910 4555 638298702 49373 48852 998429521 49454 48736 960703561 2677 2104 762674775 44221 44167 738016254 50077 50452 121102747 41768 41601 145311823 69263 69159 359864294 14939 14940 718201078 18893 18341 592899931 77659 78192 545001431 14888 14315 821279556 12237 12697 368081617 43918 44190 240311684 1796 1054 649199822 19250 19208 529959719 48844 49468 418296318 18577 18596 237718120 32568 32747 8842614 65669 65132 234403627 37873 37252 929712163 76972 76725 374269741 37058 36524 164896696 48954 49475 957826814 24948 25190 450806758 49477 48928 179836862 38820 39570 801610077 52390 52512 141124633 49073 49480 59743737 48794 49481 31086382 53317 53684 68752756 3515 3815 181351200 46131 45849 690306501 53446 53607 274684407 20846 20510 323949171 14031 14701 742655046 70818 70413 628384952 51015 51296 88779159 69413 69737 196130998 37071 37214 779247013 58683 59207 449251279 48812 49493 806705073 43121 42726 227881594 57873 57638 835569529 29580 29626 814467942 49084 49497 494896988 50692 51216 322474257 17358 17152 369074143 21036 21143 96332059 13803 13037 643207547 49275 49502 104030272 27093 26604 971033196 78932 79500 72169744 49505 49477 776093694 36098 35362 784004952 49507 49408 959037113 79736 79443 317465581 19711 19065 294623913 77390 78031 439777581 21732 22164 850557734 66538 66319 318159031 62781 62273 64536181 2913 2796 180335526 50859 51538 799742759 43421 43813 176387134 18168 18362 11111472 24401 23731 712394387 79331 78921 991113478 27494 28082 761041808 62935 62188 210027296 13153 12967 258609976 49523 48809 98431945 45024 44861 221748128 14309 13806 36642945 49317 48750 323131698 74250 73937 35771864 48969 49528 508237438 32368 32593 49634472 66245 65852 982899062 37572 38130 140305504 49532 48782 970523094 48771 49533 443325087 42729 43372 136927538 54012 54791 824601932 19244 18815 372680227 775 166 219738662 62759 63431 623286235 49539 48995 939483351 16994 17262 596890707 49541 49324 838959184 75477 75088 802341058 77425 77098 896325487 38301 38851 92143145 44322 44638 900068878 23393 23319 375784850 21827 22004 859529895 41085 41568 143918737 65797 65799 214082940 50712 50801 56847049 49551 48824 591091400 49552 49157 213791972 31298 32076 461515167 30862 30085 121945646 15918 15486 279529787 25823 26490 510377314 2788 2343 654792052 40274 40750 29288861 69886 69408 484114858 2037 2313 850346764 1679 1680 67353535 66566 66635 79942548 22834 22349 62602986 22613 22004 48865513 49565 49548 382380540 4260 4424 398647150 63945 63159 706633182 65521 64993 799305158 61818 62136 411561715 49486 49570 865878790 66963 66261 475614652 37015 37648 514283802 36044 35639 739142811 69048 68883 727793423 50724 51215 750168821 33572 32836 210866204 36940 36934 680256272 41826 42358 11693717 41263 40463 553746445 41085 40473 769841858 9913 9729 936096003 20145 19883 500307693 48916 49583 272901440 54663 55385 422393860 55135 54893 740134879 78066 77726 14589701 56057 56014 981909299 37317 37160 330722870 34617 34169 771580848 6095 6021 453034944 64009 63625 121736965 27914 27683 67195514 55992 56036 571567248 50397 50498 636367299 49595 49351 956615427 20182 20490 772883341 44734 45375 514693256 4968 5686 385406670 51403 50675 719206532 50161 49485 666201202 49601 48994 656828328 3205 3553 247746310 38609 38970 694402409 1710 1404 395133459 72827 72475 781570661 15657 15514 493592500 52447 53114 79802333 20288 19761 207998197 30898 30974 515281435 74137 74493 680996535 27195 26684 213887007 3218 3084 58768412 45851 45500 464163214 49432 49614 176009919 49348 49615 113709908 73655 73497 654939698 56649 56776 717796605 28967 29152 237373161 78815 78277 653567642 72929 73706 925466461 69874 69946 90738000 49044 48851 320159824 23575 23154 479609427 18710 18208 82474170 77876 77628 454879578 17747 17885 119267320 59745 60140 923587783 13724 13325 728051559 49812 49919 714701 4561 5172 274544666 49631 48839 122805831 16996 17199 265800044 78596 77879 535336942 34874 35664 598970105 50245 50142 280179371 28544 29244 690517367 7414 7747 316720553 49638 49619 303335130 44465 44543 27335126 250 90 7429065 66281 66753 892184279 15117 15700 3315571 22844 22058 476167325 18752 18235 65640678 75195 75164 563747429 76818 76873 998150411 45964 45454 919174154 14525 13951 355611532 13475 13157 316011917 57938 57738 485213182 35360 35742 982525409 51292 51736 302770474 28534 29109 67558547 18193 17700 23590516 69282 68715 141773136 57947 57355 660188932 49657 49576 894842916 49048 49658 589871043 1 215 971066921 49148 49660 638985819 58435 58465 16408127 21184 20912 331940376 72794 72168 906851367 7879 7590 552444182 75806 76350 3039018 67397 66855 684634839 61583 61292 233320219 63158 62495 900743083 67528 67685 176751472 33931 33995 485067875 31390 31894 480812885 49672 49519 834156306 5904 5204 891770520 49674 49538 698740421 19386 18940 289657145 64926 64951 715170038 20147 20017 396839601 54899 54171 746433266 43875 43094 497397660 61738 62137 756100690 38862 39065 916519303 17920 17164 832687362 78451 78343 973032476 44613 44626 461813999 26412 26684 494942707 1926 1862 90873490 34486 34401 35813763 59055 59738 64950284 39467 38805 697713706 19586 19687 213527316 59755 59149 101387647 57180 57147 860612830 49693 49162 810433037 49694 49076 252241710 62397 62729 293683986 31791 32271 29315090 68267 68412 717924239 7475 7720 235034152 34551 34135 996549025 7541 6766 774483416 12062 12478 844371439 72532 71825 778819091 7350 6709 699617166 16779 16923 992724831 78643 78836 925764268 14083 13700 801012955 4346 4877 49734836 67772 68211 522233163 4926 4310 407088446 35227 34842 52595774 49084 49711 361377895 70615 71251 387489321 48648 48988 8078468 77165 76984 483325109 32571 32492 461937203 49368 49716 418148688 79046 78921 51468004 21791 22026 172773837 19859 19676 204949487 23401 24170 815219993 21968 22273 456737685 49244 49722 283700611 61801 62344 535434509 29844 30066 884273605 22305 22633 45120120 57488 57329 272112643 49293 49727 404489632 49032 49499 116980394 78410 78083 141928147 4508 4270 324996584 55120 55362 166656161 21306 21248 464384011 45731 45192 739461451 9354 8960 433703540 43358 43815 488860634 49354 49736 801203988 10188 10694 112942820 50563 50396 647393564 49739 49573 591457640 5380 4668 719715289 16583 15940 626945513 49316 49742 163942934 49743 49371 167355831 12346 11651 693340888 8185 8829 526997766 44009 43430 821854706 26813 27507 90188010 73657 73167 459391060 16047 15418 781817649 49020 48291 704257591 31958 32719 320431445 68656 67872 749776280 556 231 848859136 50677 50488 41614925 49380 49755 135337325 9690 8905 429222296 52832 52131 541541793 43957 43934 657202159 69120 69358 88272986 67839 67550 485837397 20837 21103 736288679 10838 10500 3037133 12872 12795 298448575 55305 55728 650867474 68632 67843 640899472 11059 11111 966919393 77185 77590 798443074 370 424 600396387 49769 49661 983885897 38541 38725 339150751 69375 69829 478034691 49772 49438 385689982 56242 55761 978842600 67147 67256 328320305 59469 58774 193860186 9248 8929 268415375 11361 11587 187027050 64950 64655 595036983 58582 58521 748190974 49141 48454 328930027 69446 69018 497018183 15100 14391 466176623 45075 45840 10141699 8062 8342 593288752 2859 2849 430443615 73153 73874 386392334 16728 17432 105392204 8087 7475 800230694 49520 49789 580154669 932 1220 83747697 66387 65948 738716466 62561 62412 797642527 59321 58906 30504840 49448 49794 593721088 22309 22829 106780179 49577 49796 505606402 72652 72369 926969007 11044 11000 721708505 42280 41520 560167051 78398 78439 952279481 59644 59856 913082917 51248 50813 59406329 4516 4685 655237420 37988 38464 279159318 38121 37503 726355772 15780 15788 209888581 13717 14273 429215687 63585 63227 223442908 32141 32255 249017925 49810 49552 946104313 36868 37606 999227975 49269 49812 495418057 67761 68478 490146352 503 453 935429944 49815 49515 43272315 19184 18422 428308713 58088 58783 12316419 32730 32168 636585793 1844 2010 126855369 68424 67716 399887084 49277 49821 425872519 49775 49822 869393154 79628 79514 411988284 63136 62369 799794454 5786 5727 45224999 12480 12454 680308927 1252 572 749182655 39091 38717 816243418 49592 49829 477572484 32308 32558 414332943 74444 74174 197267552 23885 23946 908462337 49833 49776 710729561 5979 5203 927670307 66646 67087 623555723 53058 52468 380822295 49837 49310 979027199 50400 50248 490413473 78250 78937 336986719 51235 50912 821392288 2336 2321 115284694 34310 34775 352564236 16297 15987 432694151 47119 46373 703928887 49845 49400 238354258 49846 49316 755974323 52095 52526 940152781 9628 8834 756077413 6481 5781 732324186 4046 4569 943796339 69251 69570 70836025 37525 38292 628093509 49853 49729 130958883 68096 67949 2675247 8249 7673 451660092 36530 37131 489435871 7861 7839 86299081 34154 34608 670154414 62633 62554 526469355 52215 51994 737807039 49861 49550 752309889 75838 75226 836057728 13642 13320 429693947 68227 67992 671624140 46101 46712 812855542 8925 8996 519599021 59742 59943 25199017 43207 43497 51540610 40515 40829 245579232 11354 11207 134049531 17666 17270 846062164 49872 49216 70525333 49265 49873 494238937 49569 49874 29335 49152 48552 285995117 49862 49876 444491205 69743 69602 261036294 49878 49320 75369278 66389 66401 302043966 5734 5487 594556826 54603 53938 475148285 49882 49877 473009643 25295 24899 681570479 60884 60273 477250649 16496 16599 300219392 25978 25392 348217735 7878 8047 395495842 19271 19546 429690801 20880 20648 618749318 72006 71959 203952046 26322 26496 231098282 42976 42180 63869923 78180 78256 867439202 49563 49894 577150303 49097 49895 128975863 29815 29842 324786321 2154 2077 927733214 26687 25983 326328603 49899 49830 79063024 29342 28821 105807225 57221 57675 978532631 61431 62086 768143685 31267 31793 666694872 49603 49904 364005430 49905 49514 805818548 30666 29938 5936379 16536 16077 988457285 39887 39659 68078997 57462 57318 742385569 49269 49910 187230885 41272 40830 518903112 24363 24331 66474689 40747 40625 341563355 29277 29827 224480826 70506 69738 513436575 48404 48540 739205573 53401 53030 635150710 49918 49740 984240574 58653 59373 857756149 14613 14944 249857126 31342 30702 18169991 21381 21367 233322635 66808 66049 941348795 70876 70749 737153310 70798 71371 502504821 49926 49853 692809737 54319 54008 189877497 22294 23009 903354409 49595 49929 115634614 64161 64825 584197313 65279 65610 101967279 61485 61643 865069619 53087 53376 760779537 13318 13402 304027315 14310 14925 923470186 46924 47447 899082427 18025 18410 183393491 49720 49938 448331564 30832 30262 381440597 47395 48015 633410678 58732 59093 656810161 5144 5072 942413541 23851 24555 452470156 12035 11778 219279637 45487 45594 143882579 76913 76616 960880503 46661 47218 441571675 36258 36041 939124534 62203 61486 654199260 42976 43325 10673374 49186 49951 146237311 49952 49927 882155581 39862 40129 954712751 8452 8098 6862514 1 27 960096210 46460 47041 144861106 27800 28594 581619685 49958 49650 729446423 49386 49959 969357479 56880 56556 973165183 9602 8938 544736901 10339 11135 463269718 4328 3798 191408176 49555 49964 66694020 38781 38300 87397247 1584 954 592656131 21743 21834 535400703 39179 38709 316096163 28338 28548 546630635 55196 55975 286023773 20725 20615 133134019 28334 28398 698458931 27199 26847 853622009 10233 10957 634326497 58106 57396 809573143 59813 60230 832388781 5158 5807 249748903 49682 49978 139728255 38514 38518 651612317 18748 19020 629078960 59683 60242 661048311 75929 75138 99018818 5493 5095 495388051 71141 70898 985835510 72521 71890 101063159 50406 50048 701910308 66446 66064 878856779 16385 16456 553343781 56848 56493 444718951 71278 71367 941279669 17799 17694 368331206 3547 3170 494691782 77856 77510 21060662 10917 10477 779211320 21806 22159 642337606 8753 8973 160812345 78849 78902 31616261 47598 48254 384494521 49438 49999 421103818 1 650 533235455 50412 49660 431995026 49446 50002 691153247 44501 43792 473558900 40244 40727 530019712 58639 59090 279115022 36650 36296 981872900 77456 78197 73469946 14511 14553 799247169 64172 63704 436940592 67624 68306 413923845 39019 38884 911492054 40347 40939 91575652 32022 32234 513675106 13076 12431 246207374 13909 14485 599308821 48088 47576 885033311 67164 67396 283102049 77104 76487 65337563 40876 41281 764260918 18069 17903 833539313 44098 44476 259387404 813 501 925257390 73648 73110 871848997 50024 49556 885152292 31266 31108 135332069 50772 50588 133863282 49320 50027 70280290 58901 58260 84811374 34967 35465 643088051 79293 78520 888639578 78787 78648 764089402 63269 63723 891332126 31863 32542 920587051 17730 17442 479851294 31421 31372 59586967 57636 57540 543736639 50577 50683 831735460 63835 63596 799779669 68863 68310 589712082 70729 70806 446893041 43630 42875 973988300 43899 43099 346478791 29734 29629 440856514 54783 54436 449810420 79907 79578 614253272 18394 18585 593813147 5257 5419 654015792 39215 39504 15072570 15697 15541 507553994 73355 72627 447893046 13190 12525 601203159 52661 52029 303895950 60966 61589 656080856 73562 73018 215381219 45309 44586 402185732 52773 52392 50038740 48659 49344 334980397 37197 37094 106371717 50059 49988 83036509 71036 70577 523197985 74090 73457 590466271 49889 50062 237645682 4516 4073 584355726 65270 65960 823952345 20573 20065 192489753 30506 30412 857868061 41086 40921 776257041 50135 50132 588915756 27017 26690 154965263 1 243 750978271 70796 71143 723369050 50012 50072 551659455 29304 28711 846517858 4692 4952 139439803 46162 46077 453071916 51400 51166 595641722 14942 15347 529126181 18124 17490 86903612 36039 35487 93088696 24550 24565 966580428 49657 49792 396425613 49538 50082 230987891 50083 49700 356012033 27842 27134 604781283 41665 41521 518905324 35248 35573 310673195 49750 50087 951625702 38329 38902 662437499 1355 916 824781417 39897 40163 887295906 19804 19493 655830568 55463 56140 658263166 72207 72338 386243390 50094 49351 897057690 68490 69198 158872015 45455 44657 839766078 31808 31524 685928056 15400 15893 700603290 25078 25117 386641723 70007 69781 1905833 12367 12772 966547367 31348 30591 988253033 56045 55411 723161505 33291 32648 210934287 70963 71217 824527253 71115 70713 910528852 62420 62001 289930236 20984 21537 217064603 50109 49981 777533209 72006 72134 355613440 26713 26016 141058251 62292 61796 737040041 40758 40035 746276385 65468 65639 362687409 3753 4220 921654649 16035 15761 243101704 50117 49757 89404306 65598 66071 965558392 28166 27826 753440806 20737 19973 161521855 9953 10372 278470371 49885 50122 884641778 21201 20902 145057859 67916 67688 386458640 50125 50045 12775724 71882 72513 559168918 18537 18927 356527326 50128 49892 468354724 49848 50129 903241785 57575 58237 15741624 69046 68843 221947759 37610 37247 889852446 50133 49644 673925408 77792 77329 835561172 14118 14073 881033265 13214 12634 626321984 63047 62900 776214335 50051 50138 664134592 51613 50997 637557479 49378 50146 278112795 47382 47410 317312887 68816 68711 668758080 51867 52385 680603934 45046 44686 412398010 1168 1480 36586973 5901 6569 175388872 50147 50013 413191214 33334 33831 335581072 50149 49838 819003276 26018 26252 765349303 61460 61036 591651763 63560 63266 41878325 67059 66812 267333831 59103 58350 543891287 50155 49436 490442171 62025 61542 612292583 25017 25735 852767829 4916 4772 163025119 73206 72996 921508302 56085 55298 930931322 57611 57076 744343653 61012 60442 884493968 26332 25533 601277414 17084 17212 404416088 31062 30441 235431455 62757 63226 231569605 72972 73078 542944643 54698 54123 405560570 6280 6284 936366184 7143 7650 746272466 38098 37651 296820776 70757 71275 855232023 18265 18604 776544384 78897 79288 123322263 52927 52818 148516658 72290 71562 536434964 44030 43871 519051614 62093 61490 414864156 43071 43682 535429855 73563 73572 13075249 10285 10269 505339721 11947 12317 739828734 55886 55907 371199402 64970 64679 308338073 48359 47733 359935894 50078 50186 128603700 22544 23254 512293721 62901 62216 858611218 33379 33453 736099927 7498 7211 771144494 43377 43587 561684207 66333 66370 35821678 49444 50193 197977689 59411 59675 958833014 26243 25823 389162404 8792 8968 564802107 50197 49762 544254381 53249 52461 943490666 8330 8408 21335786 16777 16157 753748025 75197 74710 237005716 45529 44946 920370468 75423 75939 134708107 11916 12555 384352183 59175 59606 969291277 29722 28960 67529591 34034 34203 98453515 21912 21990 938780187 20276 20642 309210172 27269 27333 777896836 66060 65272 231662910 10159 10038 170659553 49643 50213 384421720 4177 3657 137999636 63093 62314 663483842 3316 2658 83315395 67405 67246 122489115 50218 49921 385205173 50219 50153 273108678 79066 78323 964980701 17699 16915 634122757 43960 43352 887303679 36448 36423 579449957 13298 12580 770049926 71810 72481 492632654 50226 50204 920518365 50227 50083 472929339 30582 30515 479384798 30854 30332 454618214 48213 47647 21489866 76083 75487 402908360 8571 8656 664850723 5837 5470 788669314 7486 7618 896074308 60087 60569 18061339 39931 39335 761713540 15162 15122 969430207 20807 21536 255042454 70390 71153 121148160 74617 73920 322610958 77912 77735 873629272 1540 841 534441737 79204 79335 231140130 74772 75351 121714328 24390 23972 686735455 49805 50246 385656401 42909 43456 414446733 40368 40166 109736082 45035 45788 231817751 39072 38650 418567171 77854 77095 494977197 31260 31319 877568342 60312 60870 166398170 72962 73017 423296568 39165 38452 525057637 60722 60587 633382730 5479 5688 187088125 50037 50258 474040861 31470 31016 40403651 13580 13300 459313099 76437 76370 619010769 6879 6923 96170287 36563 35837 864767768 41185 41703 130020721 51404 50786 705845551 50266 49523 446492823 55218 55309 896996737 63652 63633 488940013 75302 74511 342348263 66090 65533 531527700 46807 47336 647044152 59644 59438 13857450 7401 7799 973911468 14745 14848 409668436 43024 42828 464814764 48833 48355 743697603 63441 62992 763749853 49686 50278 626983024 79427 79492 794390311 23347 23668 412106772 78537 78108 643738623 51174 51230 292406369 77251 77993 31242641 19653 19779 902019191 16168 16217 942440736 39864 39256 555031452 18009 17297 892118037 57930 57496 889986277 53996 53852 775739378 64296 64728 478488303 49608 50291 774117347 13084 12316 927279275 50293 49649 286910418 78866 78948 795569583 30903 31373 697757031 48072 47728 587185522 49981 50297 139693483 50298 49608 421704382 50874 50456 682474946 45679 45097 439220567 50033 50301 871736602 15966 15902 936591752 76674 76924 35405126 1020 1552 993944235 50076 50305 92934473 45528 45110 167533045 50000 50307 376809292 67671 68041 104478835 25625 25924 481623440 21992 22319 572252309 41199 40497 58264222 38834 38688 141702963 26289 25717 628274968 15043 14969 33256649 79176 79436 391713295 28312 28564 133449135 50069 50317 906667671 53145 52520 967054226 54363 53815 917097658 50320 50232 963165259 18016 17380 979738699 68324 68548 711175738 38758 38259 629611136 46512 47173 222417177 5680 5851 189426184 7174 7260 115092828 53976 53570 275356021 19628 19443 81368856 49687 50329 766746494 68738 68247 451920783 40221 40844 930407283 54020 54701 172249699 30868 31388 192718131 22514 22241 608271235 546 1070 192470119 8648 9080 527879423 43614 43530 607478376 72488 72609 544769366 59139 58664 8908973 49897 50340 995194271 18861 19139 627453055 32125 31723 104266740 3028 2735 64426422 21095 21405 483099660 67296 66820 967783154 9922 9873 283288672 10329 10133 54426677 9680 9224 714088489 66445 65775 546598381 32508 32837 536909373 71230 70590 109530511 11022 10239 485796092 35847 35796 42075544 59336 59609 641531339 7510 7968 849289827 9424 8988 483282552 39898 39351 746681704 49844 50358 732432901 18770 18253 416464275 47537 47275 658826124 34301 34067 257943908 19963 19844 286740235 68209 67922 289808971 62657 61951 326447395 57811 57853 928116521 50366 49663 326118411 12819 13601 693849727 50368 50075 696141673 60981 61024 562172449 19903 19488 651770384 24366 23646 783722313 53355 53620 503690734 62750 62765 942591636 51702 51686 150745527 21244 22024 696835670 68877 68122 134256724 60267 59613 594914112 50378 50039 830581724 52998 53233 943312962 10665 11369 536653374 64864 65370 894901190 830 465 776303583 36618 36189 16642081 50384 50255 530564451 1862 2448 844608807 77277 76774 473295773 28119 28168 402611517 50388 50036 118261363 58219 57611 634811169 25045 24828 572542281 5691 5243 991361401 63491 63273 278411306 79530 79069 39419970 70281 70475 544929217 993 1486 755062505 7638 7270 647613184 18520 18959 780622264 63072 63674 733753297 39388 39795 133523377 47651 47441 592926474 79603 79419 784088210 25335 24655 3849250 50403 50381 855775690 181 13 116999643 72705 72457 903919599 76709 75926 877364709 11912 11538 245927055 346 1 182954682 11126 11130 870224711 47064 46842 148559832 50411 49822 469081804 61206 60434 238373463 78339 78688 78752758 50414 50284 186133857 30388 30554 615527761 34694 35205 539313300 27275 26533 503120885 43805 44218 309579150 37445 37431 536859141 72240 71817 412764934 53414 53879 761027700 75619 74930 972914140 50423 49970 827445916 34255 34637 926879081 45357 45817 3300801 55812 55306 434949357 5220 4589 159491905 9843 9316 520839073 5475 5776 598937933 17306 16967 93969636 59305 59534 740153479 21645 21110 179716254 54965 54949 129056490 1716 2263 886905732 37728 37147 540627091 11389 12039 316191174 5309 4941 350501934 49938 50438 131322789 30475 30170 321887379 50757 50103 449855254 62656 63428 574799732 14102 13662 70613290 79529 79652 825048589 33482 32762 289709838 62116 62716 807802711 50446 50020 348530637 50447 49770 566493884 50448 49740 60663009 50782 50120 94400288 36147 36558 388187055 50451 50294 204496993 55578 55079 7109345 10351 9596 20638955 50115 50199 134032712 25516 25040 770406653 53866 53467 45692402 50180 50457 93500207 45333 44563 85889795 34487 34084 233735553 26267 25690 438810680 22607 22626 425216734 1152 1714 585032894 14720 15069 467696686 65160 65594 581015354 29718 29550 309873541 2576 2428 189721384 7866 8215 427046865 69073 69111 486294975 29977 29835 984351184 49986 50470 569294772 46856 47018 97568813 4611 4245 101979202 13500 13053 858438058 73382 73152 766262032 34597 34088 899502537 76102 75944 801731320 38424 38785 31372087 47178 46800 137155888 68551 69087 722018157 42694 42206 322037274 42 77 821656872 4038 4813 267180688 50266 50483 910479111 77956 77719 601416896 54688 54679 601206415 66498 66459 565640964 63915 63862 965043520 50488 50168 335416621 44154 44185 202558966 5278 4968 646944261 2379 2542 482473060 44953 44199 26451542 7730 7742 41934659 50494 50412 421160791 38515 38897 343297019 30235 30467 651905685 26398 27120 910242573 49594 49240 920890024 68959 69015 276951211 66003 66781 914902000 8383 8330 567963252 34698 35375 986527221 51192 51061 989231701 17501 17131 991765405 46741 46518 980560662 547 623 286500928 33077 32331 355722094 27533 27379 819722382 28923 29101 966461963 50510 50220 907373074 53126 52554 730839143 61951 61280 399977333 50192 50513 795203815 504 1136 199766618 71045 71582 753570237 60129 59684 189385025 60667 60436 423333515 50518 50248 353047288 59767 59757 168435949 79107 78351 519531291 42323 42629 93882329 50522 50025 627289799 50523 49949 655390442 24085 24056 496495003 3189 3572 263024951 50526 49978 138989125 54284 54765 320977711 13617 13237 193450707 75519 75482 35774185 33678 34410 108772976 11214 10756 77280738 59952 59369 777223972 21506 21134 453234475 50534 50361 387308610 23176 23096 472857407 7808 7795 624928743 44728 44207 627827896 50538 50131 316273555 50259 49698 380574332 71769 70999 899458930 47802 47094 861807049 17478 17964 406835300 13614 13808 92938246 50534 50544 792472347 45830 46469 389140529 10349 9558 197148982 49933 50732 708634925 60467 60186 82861407 37903 37416 82247387 52542 52505 145326413 4391 3802 812099846 3290 2606 703518231 71704 71781 778909807 50554 49928 76797331 2387 2675 95053464 53908 54548 983202921 36567 36747 597791354 75938 75258 150769206 69227 68644 740303554 26584 26048 909048201 58646 59401 967411221 57633 58304 474661682 47513 48089 530102541 70245 70034 671222025 26424 27168 289938256 50566 50361 144835321 61419 61979 941229768 57098 56680 677128746 50569 49808 779950341 12190 12015 178161671 25792 25290 563962351 39576 39740 315377171 41392 41106 554455395 63335 63779 800262626 77909 78661 323857215 24820 25338 344634201 53425 53441 296582020 59929 60552 137427225 54812 54536 987411822 5936 6640 469830110 17909 17263 137271945 40619 40402 732125931 92 1 906691848 26752 27055 18891996 50811 50596 483158788 35787 36172 814063803 30720 30039 352005178 14153 13665 981046002 70890 70223 853675720 39174 38951 389563627 16515 15850 865706127 36952 36535 514129836 58725 58042 298919896 26023 25450 982424933 23005 22635 761553989 11806 11371 228318775 19489 18876 593336008 50598 50003 431696629 7695 7807 118445809 50713 50917 587311444 579 519 901559468 50602 50327 658327216 23559 23181 669753162 47175 47010 579583001 78819 79254 858636787 52980 53276 18354463 50607 50046 393281314 65810 65420 717340704 49941 50609 372001064 77656 78250 896969425 46088 45296 29907229 53712 54434 139607599 50613 50015 332757063 19470 20191 393502825 65198 65728 145308787 49903 50616 515859664 35701 35661 661873103 31633 31442 135933855 23512 22792 865167418 1300 929 49982261 25527 25416 178716422 65102 65496 150244173 43402 43227 860513580 42695 42921 142338287 77383 77231 130273692 45157 45688 662561854 37339 37448 974353677 27323 27422 399424158 27355 27881 880904756 59062 59820 613954868 23003 22318 80525835 79894 79720 482994429 79484 79317 199165737 56655 57032 599002927 57550 56797 831818725 50636 50618 258752299 1 327 195487312 32318 32382 52739715 50639 50220 71584144 69316 68943 316827660 18270 17552 103482479 61729 61474 354210833 18343 17988 189762519 24511 24898 118402810 50264 50645 71648673 79131 78948 608387985 24546 24673 800182300 12302 12747 914280358 18319 18606 857444393 35656 35415 98119906 77167 77907 981286087 49890 50652 593817021 50653 50180 926147532 68136 67635 800080062 18065 18379 550471361 36360 36813 205574823 48693 48605 587823910 50658 50215 131662364 21926 22352 734157110 53843 53971 330473880 19245 19991 881773212 74127 74736 177709331 56989 57662 758439981 19529 19404 430793847 34010 33480 184795686 41614 41187 392702812 46670 46176 731875825 65794 66038 643622531 25214 24912 488731772 50670 50102 137409070 57332 56919 327775668 72387 71850 630080715 58895 58491 524696842 37067 37399 11952106 23966 24645 956028143 25478 25339 285314319 70211 69737 739737454 45282 45907 984540089 4662 4670 803758882 6204 6524 103373338 68122 67428 874383115 6179 5502 526400578 50037 49315 729355647 52894 52357 236663825 14425 14173 262154303 65471 64969 183888649 8681 9432 387538904 50688 50288 48441371 15855 15425 257803378 68242 67913 426841241 6514 6382 118318279 2811 2407 591398381 31686 31606 871232923 8944 9533 61193387 9750 9050 418528746 18585 18915 996651869 50697 50374 148477455 54753 55489 877550143 18557 18763 67548999 22888 22457 424643771 50293 50701 692661988 41580 41128 854143701 2016 1573 812469353 10523 10107 116866370 8033 8172 373010426 50370 50706 474425961 50707 50109 863306988 50708 50328 201011378 50709 50300 199415087 50710 50459 140356014 27750 28526 26466086 17738 18492 79354245 61569 61735 912412700 50215 50714 886992514 50715 50674 644667096 72747 72685 864866551 79837 79420 642782955 56559 56536 55858400 54760 55276 361758255 4781 5168 544770322 50721 50154 231997887 78291 78992 151145629 50723 50356 978899043 7485 8126 276957806 66928 66977 25744165 50345 50726 476424811 25345 24585 452745655 9279 8976 554624036 52364 51599 132623197 50588 50730 57513234 50705 50731 843223038 30293 29745 597974885 77245 77184 733386007 50734 50118 609952710 15114 15232 181227964 13890 13220 766562696 32453 33006 864816513 58772 58374 801794289 5182 5441 296713492 50740 50322 406614904 28681 29283 683709968 27132 27078 75903920 51147 51343 697837472 40982 40246 939157409 18433 18450 206729385 59799 59076 665194621 61421 60964 126112059 73451 73667 146482865 64652 63995 359709296 59604 60332 467654761 20305 20068 83403301 33234 33083 599925257 50753 50014 301033506 23744 23776 791624782 22808 22254 176501103 74142 73612 572083386 4486 4820 514142655 50618 50758 514368829 53512 52911 375213022 17312 17913 986234934 50761 50549 17226317 1458 1880 759884315 69849 69529 83395268 50439 50764 110409557 71277 71116 227536685 31131 30336 688156329 50767 50671 289460533 39370 38858 912700870 55297 55596 287814763 52876 52772 169531891 17281 17481 404654240 38782 38486 90568472 59119 58352 204343531 21762 21040 368335736 51445 52202 216322423 43569 42855 41132184 5912 5491 966348995 57608 58073 801698476 71777 71361 833868048 50687 50919 341985608 40208 40705 85857478 79887 79213 690583734 40592 40412 639172144 11625 10902 645983686 38977 38286 163453142 76260 76161 525356275 110 1 357624302 30671 29901 577877533 5780 5202 466628591 63303 62552 809411865 47931 48164 623778151 50792 50016 617180975 19347 19474 614615009 51536 51463 438097387 63600 63135 528824587 63982 64346 312980548 52460 52379 76601927 46105 46305 898844308 4457 5200 121789683 10190 10597 367269784 31619 31212 835241404 34216 33445 949143430 50803 50509 538059866 50804 50437 911492117 29282 28700 447139562 45516 46074 822299453 15328 15384 122599898 60365 60849 538124916 49427 48961 211808889 3992 3526 137072469 67046 66392 674500093 17771 18278 549852310 43604 42859 745624323 50565 50814 140899610 20316 20682 218244401 8803 8554 131561725 34379 33919 397222506 26017 26271 384961591 44769 44963 828698367 21662 21591 147481499 68674 69430 525408249 4783 4076 83667673 26286 25755 748258167 50824 50781 103737709 50822 51125 555915571 77480 78230 719120541 50962 50259 13929043 26436 27198 822669950 16720 16440 114113458 65504 66150 994953607 22414 22546 877580501 30890 31353 370754483 16254 15695 66013959 7310 7546 395030255 26139 26064 47021033 40622 41047 8502729 38644 38199 171428795 50838 50414 73665063 11464 12212 138116363 56191 55499 684852306 61813 62278 947825863 6967 7518 868547767 29817 29628 235954504 56927 56399 78014491 17399 18017 224508761 50846 50535 982940120 71561 71420 830367310 3792 3389 280119089 50442 50849 677357793 68136 68304 541597398 7533 6856 591755394 61562 60884 429099473 58187 57541 417717857 50706 50854 252942328 50855 50563 124531055 50856 50123 782825910 43423 44055 470231042 54709 54500 226263706 31909 31310 413529677 50860 50496 936182841 69664 69121 959793959 35017 34404 152874421 54749 54695 969935129 34650 34437 151331920 27397 27162 814924586 39280 39459 934283177 55609 55015 889890747 44275 44815 317650315 6549 6584 897459535 68191 68088 824735058 653 472 108140193 33729 34138 741041583 32994 33295 428199722 32849 32211 327988329 6825 6106 702285426 26247 26485 741014064 23105 22477 965687889 16772 16023 782413238 66042 65472 769882257 50683 50880 615081996 75726 75258 489791886 21329 21770 627392245 77027 77168 436738139 66910 66930 158779921 46871 46535 439425867 10022 9628 27246408 307 339 309324217 50888 50761 547167504 53782 54078 719246468 3234 3852 189921907 65580 65278 856774701 33661 33488 934529766 29246 29153 93849845 46006 45883 519804720 14967 15122 394436238 50865 50896 7816971 73195 72959 383312324 19309 19537 26755309 44194 44288 290852843 78498 78409 690934923 78847 78982 99154726 19788 19918 839131582 33090 33569 759372019 49506 49158 270192406 34732 34494 343321078 37897 37318 701760229 37340 36543 503962673 50325 50908 425124537 1024 1612 389982984 50606 51222 323904638 50911 50750 141672562 67843 68225 117325361 41861 41748 290316153 79225 79985 53699259 60512 59748 373276045 61843 62062 643717200 60887 60616 725328586 31850 31235 480347724 8445 7927 606129967 61464 61326 356895773 50921 50322 425413934 50922 50581 958911069 42609 42876 701032789 5894 6291 955759053 72926 73546 57685983 50842 50926 806153256 3975 4127 336406441 74789 74390 451573108 77616 78395 382000852 70829 70416 459681875 29920 30698 20072991 79722 79645 211810352 10045 10603 516166179 11590 10884 163998345 60365 60597 98648508 1108 643 921060244 50937 50702 197376526 50404 50938 237999639 1354 700 445365153 50940 50890 64578448 44679 44569 329190504 48177 48638 786909250 61873 61382 379449718 34414 35030 177940608 14069 14290 350545226 14520 15073 858931433 55651 56343 468481069 50444 50948 879238553 48653 48204 320347036 76120 76749 124092795 26266 26844 213946100 22644 23187 697439394 50253 50953 691111404 40606 41034 563282177 40244 39539 975616057 50386 50956 141408348 70444 71014 178669379 50958 50602 714097541 10137 9601 698735345 25769 25518 997323391 6654 7062 697329474 6623 5886 991169611 1045 877 349964070 50964 50646 681377129 25440 25354 522584493 62203 62761 662419393 68389 68613 727495297 60720 60458 389037502 39266 38884 258552771 24268 24787 136987510 50743 50971 39572758 2845 2466 172374908 72442 72366 149622147 51050 50477 143540833 11663 11884 305101353 50206 50976 794957676 50977 50897 3370670 1689 1359 816259062 54469 55178 740501192 62626 62030 935782773 17999 17609 678302024 22884 23475 24397217 47649 48184 22116383 12603 13337 781318500 61548 61478 550489867 5943 6129 723626587 50987 50786 792137942 50279 50988 211246635 3331 3177 424687726 17946 17231 283930026 12408 12323 303266542 57916 57848 22060257 41150 41754 45030240 5 408 908983130 29803 29657 80784346 53001 52382 532821512 32269 32832 124327388 30400 29635 68804779 59140 59025 55701761 24206 23883 669588807 28140 28214 964752163 56095 56113 88051885 4570 4368 64760184 79851 79526 443165231 43460 43990 804732815 32798 32906 292396093 37135 37857 858533909 34756 34746 436767564 49834 49509 653325896 72209 71458 364430155 25699 25253 354237035 50809 51012 837160955 41525 41216 998782382 27407 27305 448787447 51015 50256 808036659 8468 8618 133011026 5242 5498 571777805 10322 11001 673210082 49546 50327 697978972 46530 46399 22380615 62856 63091 341341274 76368 76598 993954175 31640 31163 112512406 10489 9871 210381476 29000 28230 916345942 51026 51018 66492682 31166 31870 850993128 51028 50396 400396470 39822 39055 397188433 56967 57643 959780327 40443 40415 71245044 5972 6628 705519832 39807 40281 414584531 23944 24703 130739774 62057 61881 467593931 10978 11232 208517138 51037 50691 647188234 37779 38155 287959977 41282 40995 462659942 30968 30326 680321179 19715 20203 955102019 43702 44208 106838849 13420 12937 930146601 51044 50924 85934619 14289 13825 194113943 50499 51046 238341980 34966 35721 549617977 12500 12438 895135464 20230 19835 64274338 76346 76522 74507519 56438 56017 264888826 22353 21629 252881545 4384 4675 309972596 32383 32030 61560191 3190 2587 140952633 7530 6950 109401962 68124 67711 265735274 22475 22244 239726130 70665 70586 397728332 32431 33044 650949654 34883 35031 22098732 5252 4903 484658143 71029 71205 36898102 73454 72947 316588103 73954 73595 579236696 14008 14179 480739593 14357 15045 749821309 64118 63522 605661539 11778 11825 73960965 62349 62303 461868914 45324 45279 624920534 72205 72842 489859233 75205 75229 759293274 53131 52824 887187416 7881 7282 772901363 63681 63282 817589010 20431 19952 618100758 59704 59494 834000939 69343 69657 220979576 44155 43469 797469941 11469 12206 424819232 50934 51082 346667721 51083 50986 321235730 38662 38644 235008746 16819 16869 569550383 77811 78424 98655596 25878 25469 40188260 42008 41242 927182434 15754 16008 806787378 36046 35257 256676660 13693 13204 462939569 64710 65213 292066296 65848 65672 758086671 44443 43783 935163618 36335 36072 9582174 59864 60661 572265243 15177 14896 275645960 64302 63838 659406335 69461 69427 626637019 27363 26958 421535217 60067 60679 986802438 46692 46903 172352879 28792 28246 926864391 21656 21652 756405971 32791 33473 959431198 26510 25899 498401235 69725 69599 443316539 51108 50725 993261302 24011 23506 145276355 73202 72509 556732196 41356 41009 204729965 50380 51112 420681033 51113 50597 662917479 64146 63870 301870689 58558 59104 977257581 19012 19493 606193383 52712 53211 422728485 62601 62124 714704891 11314 11308 962027138 53933 53599 178691875 61543 61568 885166391 56145 56904 17788893 10974 11694 477680912 74864 75022 89198692 32300 32691 11792610 12382 12710 422862518 25258 25299 819913875 49404 49306 682896098 22680 22902 282092712 18480 17828 281279780 51094 50655 857738607 62751 62390 102512379 51133 50519 82125662 51134 51066 601483054 43688 43106 713123921 52816 52027 160468112 70262 70424 541059524 20071 19767 141641664 51139 50821 952527744 50941 50709 436166795 14119 14242 293619548 51345 51623 739284202 1605 1327 956668313 908 341 307233274 61838 62172 911910502 5988 6479 681980247 27888 27400 921770484 61073 60451 249478324 25809 25595 94095718 29993 30048 711730006 16991 16460 355258824 27934 27777 623478080 1951 1555 16338619 46552 46763 311203067 53610 53857 60228396 27663 28232 232310538 67691 67801 317925114 25170 25705 428060456 70977 71097 341849736 51518 51555 949740421 47601 46878 41290790 31036 31508 337072743 51037 51163 119714009 47965 47930 988638865 59618 59758 765388988 50355 50493 258637558 56312 55857 207497550 40093 40764 690841894 32377 32112 683099970 11244 11843 206580700 4725 4367 313729473 13172 12674 778882520 58694 58219 765668369 71692 71436 659226731 29013 29599 548494816 66098 65926 198037713 71604 71390 967656382 33924 33168 300115315 44596 44516 391974174 58655 58926 577580263 6328 5770 558357573 44383 43886 605153793 41107 41362 337229953 38080 38876 614458832 73852 73711 108197842 14053 14124 148421835 44862 45282 90228450 51188 51045 932044718 31356 31381 922815980 62620 63154 434238998 25085 24712 898368652 55017 54766 717373879 54790 54897 929573289 72177 71773 394719492 31026 30580 473499655 50123 49357 681772644 8456 7786 373049088 53258 53547 331239617 53720 53174 659591667 76150 76626 239523227 51201 50867 75483483 41668 42145 74003754 75087 74969 181023637 26932 26512 272901032 19214 19004 770041673 51206 50485 146903061 62272 62200 979492527 21692 22402 868730228 59343 59822 800587815 12198 12240 494341444 26331 25922 575380837 25145 25305 306848212 50792 51213 89645831 51214 50608 84406842 68016 67875 725043177 66243 66396 978445955 51217 50431 458863800 46475 47071 303071995 72360 72259 692771053 31568 31742 894220578 51221 51183 867654512 50910 50840 48381826 50637 51223 842987719 62413 61909 144957168 40113 40852 841628650 77419 78013 570899533 14489 14633 151499529 4696 4939 484445402 54349 54127 756327409 37231 37481 432018242 58232 57593 81344559 65244 64940 3881746 26981 27032 815978806 2070 1730 325205894 56924 56371 389562037 51507 51911 838982997 33917 34159 202566149 66006 65236 560647520 51239 51010 437587376 16095 15604 547004298 30292 30788 916705451 41195 40946 20814573 8001 7974 583655722 31231 31074 943886999 13989 13982 240053576 58183 57803 251640891 1835 2189 933137288 64427 64070 165308569 52686 52168 644746806 66872 67147 850047452 38311 38438 686289114 51252 50918 119432733 17217 17234 201695358 72780 72265 164670134 51255 51133 297482927 47950 47782 453607067 25275 25886 207011413 43787 44270 317293345 49994 50124 547337108 51781 52272 422297249 79047 78873 909372380 48181 48761 180458155 56520 56835 713284715 55833 55121 922470645 23043 22541 279666016 58259 57713 297989401 35328 35711 375980997 6703 7167 215710299 52579 51923 283560929 59953 60632 335282782 49727 49867 893589118 48376 47916 199145949 17462 16850 59404589 51274 50582 418971818 37809 37045 853428385 11307 11295 527571576 59693 59565 82966210 31847 31290 134661270 37843 37425 951667793 65223 65032 15355867 24500 23892 180980801 18124 18171 700440027 14654 14626 583142707 37216 36791 911578482 63757 63664 544171048 42295 41619 542912935 77058 76324 79665636 5399 5093 58015365 51289 51133 899625589 50656 51290 722382637 41027 40725 5401693 30320 30190 591924271 10513 9813 326952987 50825 51294 481161608 51495 51084 607197895 21844 21811 125692493 64486 64872 182782975 71334 70657 131828809 70654 70916 236630931 75659 74985 63809914 51301 50711 297341448 58760 58125 223253161 2949 3608 561928812 70437 69830 851930619 51081 51305 917400756 25526 24845 614882404 13426 13407 637237858 11200 11966 555715011 14728 15204 495792268 1345 1182 544081110 3247 3485 385830038 17394 17693 392301567 68120 68857 430602051 68719 68672 901742539 53998 54175 794739288 55993 55895 982395917 21018 21704 66860655 1413 1643 31537907 51319 51037 776608981 34096 33562 854498973 51321 50774 341074916 17141 17752 605221141 47825 47122 114642720 51166 51324 507346875 13995 14675 468832729 52112 52333 347137232 26872 26240 415351097 19151 19248 484017723 69741 69565 10777397 55753 55236 540046803 71818 71324 93687571 51332 51171 87432896 24616 23931 44325227 60357 59617 944731521 71807 71971 401549301 38063 37617 445466227 2253 1663 615845519 51338 51309 437421065 68786 68097 899298968 50842 51340 527830784 21605 20997 144507772 54778 54377 524059597 32322 31716 832172204 66933 67456 550201489 43024 43160 171824835 24414 24347 641963471 56319 55807 315176341 1617 1239 119567810 51349 50787 678955919 48648 48153 276992247 50656 51351 811615474 79888 79668 798107546 63630 63554 610649654 51354 50864 364368959 7294 6801 473199510 30688 31238 725181501 64694 64285 948752354 18408 18118 407696475 68203 68555 327299520 65077 64500 217395867 5254 5606 695614894 31625 32293 91510962 39389 39892 219408854 70317 70517 168149051 24106 24032 785582477 17528 18187 555212377 37281 36573 637957218 23196 22945 908580296 40685 41249 545782827 76702 76282 69300246 58559 58662 586059620 36599 36711 189506323 16488 15720 314505354 12469 12274 934212605 23030 23318 58292212 25351 25109 257625824 51377 50714 383153388 31349 30977 148496535 50674 51379 405249125 41192 40661 351382432 37341 38032 897467146 29425 30225 952653135 29702 29800 396129685 59635 59292 552293289 67009 66326 968969083 10891 10204 94865974 42243 41732 772520716 59533 59430 862505822 54085 53627 620716298 40620 41351 50730201 6953 6296 657420698 50092 50484 259269243 70909 70410 86809110 31149 30878 652277229 61431 61770 712331640 14697 15306 84008296 33656 33671 469131496 26675 26439 280568329 51399 51038 430778463 8437 8616 926236798 79343 78697 152890077 25587 26294 233065521 31144 30488 915001091 53804 53541 292923464 19363 19117 132123718 78280 77954 898199200 3087 2325 371382831 51343 51408 36724207 16429 15808 334397063 48434 48553 246716836 51411 50972 926407136 72273 72821 661255774 17429 16880 290882165 3382 3741 976728355 70080 70690 301426589 76927 77078 955719822 24953 24982 752835635 32789 32300 727831093 41247 40949 590309933 15615 16061 112061632 60405 60069 662630955 76668 76368 781229115 45227 44997 402701241 33936 33299 478768984 56666 56171 842050551 54926 54493 426360121 45237 45863 829090449 28427 27642 294752732 31534 31696 811859936 45949 45857 611813086 51431 50873 590817760 43047 43026 57175433 68105 67383 460768925 39981 39625 317274587 54640 53965 232071402 41303 40966 593733656 30384 30103 672515624 21936 21171 556620179 41878 41498 469543893 43062 42480 414768698 26811 26707 285572318 64946 64604 135464422 14149 13675 3815084 76290 76016 281547728 50868 51445 859151927 72831 73536 879356433 36224 35748 361093971 10544 9993 117567369 44898 44224 269798737 31083 31458 169377136 75980 76273 98654249 61632 62333 810527809 31289 31163 845074714 73111 73092 506838712 410 1105 518071776 36716 36745 126596066 1228 695 129727435 22037 22185 426060112 77993 78130 874785058 45169 45040 632384216 51015 51461 377911081 71545 72344 87872313 28713 29340 548682296 16108 16679 201530426 11779 11650 333120235 13490 13334 54883688 55372 55508 952621425 51102 51468 10663362 61517 61716 416439136 25840 26035 443336373 77727 78116 533632762 29226 28901 667082834 43602 43520 442031823 62736 62192 82897382 70980 70935 332374143 18640 19013 607238748 69995 70117 19330286 34213 34815 407047877 50756 51479 163731169 75869 76481 903188770 76902 76603 479223588 57791 57951 40129038 44530 44078 724816858 13536 13386 115164747 46008 45240 691120076 21929 22307 63537550 75570 75891 14686994 5603 5540 31155594 55306 55757 231998840 36398 36102 167162700 12172 11891 594871818 7868 7701 474251535 47226 47831 79212853 52408 51637 38026072 7146 6809 740005648 11148 11083 197109353 32826 32060 42590322 35282 35405 703470597 33088 33183 332830238 47760 47778 475871403 9500 9162 741551987 66809 66829 416625162 60994 60226 67886639 79625 79407 656908310 19517 19187 444520137 79102 78547 101801487 18516 18465 19065700 36724 36365 255118269 63201 62521 40865796 73186 73053 784133173 34645 35396 612058744 76973 76648 424624472 54208 53557 575325117 5907 6645 517845819 47089 47759 476420414 75773 75020 378845276 53126 53760 756502149 51060 51518 428411197 11137 11170 587281360 31241 31872 602959102 50965 51521 105763962 51522 50736 44389968 50058 49372 678328439 9380 10126 468354122 48659 47982 100145393 26733 26558 309402675 42514 42531 72832532 51734 51626 823648306 77391 76998 377473574 51530 50952 531648174 30139 29886 878872092 24969 25216 603687950 20646 20054 116105347 28367 27799 467398747 11450 11832 868521875 79485 78905 800787660 45237 45452 558169065 23809 23739 938888553 2846 2256 190055309 75420 75125 951378468 56110 55401 802142955 32051 31897 507270591 7965 8474 186727541 33531 34120 856156514 27379 27493 282079092 21593 22142 52368440 51547 51296 835542651 36048 35844 362729396 2417 1820 479846511 24368 24011 979199086 55177 54595 231834635 1494 1073 702336559 5842 5461 245901326 69496 68744 105032448 63151 63488 841757474 32127 31336 943065923 22969 22879 325131126 32208 32545 280419908 4602 4655 83750363 38771 37982 990545350 51561 51247 802449100 33026 32503 564703734 40780 40594 245404439 4186 4310 136765805 40811 40227 253839048 73063 72451 370339988 13307 13061 689531082 70972 70835 920097734 66670 66788 845835063 47273 48026 755627542 40124 40693 406771808 70138 70463 173311849 8690 8630 657382583 51574 51325 618670438 78731 78276 25699533 67165 66947 873778434 35938 36541 893923824 24048 23667 175077328 38376 38008 265017078 50878 51580 53907840 23461 23436 583929618 27638 27118 104806130 23168 22641 540019564 62464 62836 842903120 20734 20234 870585422 60806 61286 916062315 38052 37323 742024634 22690 21893 563447281 29969 30128 248530269 51590 51172 192520862 41579 41275 587738446 11235 11073 488247494 59364 58951 440599665 58117 58466 634937993 70633 69970 556589602 75868 76138 162657676 62417 62224 40861095 67982 67694 705123466 15296 15260 988290688 51600 51438 208545443 71824 71087 329931791 34175 33583 360817977 77469 76843 921387152 28320 28442 42246919 21076 20569 19842248 59698 59802 628680045 7135 7809 605956269 71231 71221 939542203 35245 35036 438532624 61242 61582 253918258 38308 38130 554138811 72505 71907 921886279 18147 17664 841139820 1547 1555 152089733 67130 66689 666585795 65271 64604 32737007 45965 46639 41003367 74936 75628 387278832 65489 65351 765357139 928 1358 77856484 61238 60539 154842268 46767 46907 831284953 24330 23808 670559461 49530 48944 98664765 8756 9261 401313065 46282 45591 770015069 63884 64206 699769633 46999 47207 53248984 30900 31234 602460130 57723 57557 954971077 31790 31621 53580302 48913 48883 166944324 10074 9382 219593680 32474 32103 127035986 24117 24602 81011934 14545 14499 648882890 55090 54739 645734536 69717 69015 270956386 50923 51639 298631056 12823 12151 215836925 51254 51641 264280464 65533 65974 558538224 60851 60664 493871503 71966 72639 267017038 51645 51339 307497208 32327 31620 259903368 20386 19992 7129750 25783 25171 363585790 16213 16367 195380009 64585 64140 42276772 47997 47809 521581619 39653 39780 194006673 58147 58923 789960159 34464 33832 116469753 57874 57588 942498026 51656 51061 517904482 69253 69533 462369455 28121 28148 93073464 5692 6100 917597626 43083 43596 983214269 12575 12122 143022259 76784 77463 179362723 22243 22605 629711914 51336 51664 561687954 70888 70311 744292438 42438 41693 230744885 51667 51404 921282554 29587 30351 431751980 9217 9522 901246419 33394 33117 46385036 45226 44812 849697963 44107 43938 107394785 57659 57991 97871209 23504 23194 741897833 21407 21201 786807943 55134 55588 824266616 51677 51608 824970087 38248 37521 117810371 51459 51679 851944635 51680 51466 359989090 68193 68002 668163803 51060 51682 430008630 73253 73799 665534027 37940 38718 181036338 78870 78070 840871808 68021 68544 735557921 58782 58832 606089309 9460 10258 821040414 78133 78486 289284248 60399 59691 97362522 17906 17461 136835081 48767 49496 418160780 18650 18319 107214601 36553 35784 217002368 68487 68005 731549564 74053 74200 809626267 64424 64901 932265271 9683 10212 541704379 23101 23284 242301414 5293 4988 523832158 946 335 157088578 33518 33038 930311477 6977 6805 64026973 30113 30478 797968414 51705 51219 212720355 51706 51264 423696002 56675 56093 2915356 63475 63876 753731252 51503 51709 748080483 36977 37748 619391437 59885 59511 51606422 20411 20902 351681516 3769 3381 629204640 79442 79209 625868424 79671 79145 388660934 53855 53602 372025336 60181 60502 304908929 51718 51549 501349733 22555 22330 252093475 21418 21651 97265635 66429 67120 94412428 70258 70543 385202613 42313 43022 230082758 11788 11373 530332300 64552 65141 30792822 36013 35635 577340777 33081 32521 828283665 51728 51550 767519573 50407 50943 560157654 51730 51163 1365524 45715 45328 475508592 39143 39595 879217029 51733 51516 958593168 37907 37908 653037976 22100 21975 967809656 68692 68182 728707786 70440 70711 85482233 30498 29829 826291960 60503 59897 859693412 22717 22643 390160240 63459 64179 948541161 53965 53879 5659371 31271 31788 627751123 79077 78606 25949744 3718 3203 198150261 18379 19011 711766971 45581 46123 976529579 9033 8713 108082004 14557 14274 910542707 32038 31427 315769799 33890 33838 503881828 11248 11273 6824847 61496 61286 327026941 51452 51754 931127908 62035 61496 753397261 47434 46711 784166109 71337 71086 372635518 30532 30443 822819568 37441 36689 481259537 51300 51760 898585529 38589 38386 67458324 61111 61709 48152693 44850 44228 286916682 440 1 900848631 2824 3580 596191639 35781 35961 827141543 20558 20697 106249364 15004 15051 967111863 72667 71967 738319070 22480 23233 768080318 11396 11688 601685703 53505 54236 31099792 18032 18030 855661117 25021 25621 545876301 28819 28897 285812695 18777 18602 526008298 68788 69554 578756628 51778 51492 2171305 69073 68610 571841486 74998 75192 743496649 30122 30492 533799622 3657 3422 531036629 28873 28415 983548443 58226 58191 317033736 4761 4972 272034517 71194 71000 884404528 64581 63849 452564403 51683 52105 655805319 5297 5383 233903223 47760 48002 109356723 69935 69179 298381979 60412 60986 324567080 27398 28017 183411952 76847 76090 758605591 73674 73011 66717470 10444 9716 127016328 16816 17125 957641350 73440 74073 835702026 63053 62592 893861374 20726 21409 125480178 67521 67346 116393486 15352 14607 15183626 51803 51353 226588539 9679 9219 578030614 35066 34808 537472242 48014 47426 979735206 12273 12806 652468887 38741 38485 786043999 51199 51809 515056621 45283 45651 50031284 16000 16596 209667405 60539 60895 652372880 41164 40853 526959419 32983 33620 177356677 53311 52632 919330075 51581 51816 35713554 59143 58505 89747759 48028 48480 650027091 36650 36799 548967920 62623 62905 707045700 49650 50434 83022821 76936 76576 86122347 7059 7730 847269723 4949 4358 98154398 73785 73084 413509484 26146 25604 596799090 33837 34260 653657334 51792 51828 285436258 18567 18406 996187649 6341 6074 936266503 6989 6341 11396124 43460 43509 994551835 57224 57298 212944369 76285 75556 248237075 22877 23358 352755176 31106 30312 701360506 19485 18903 21247731 60676 61230 421291287 13754 13163 182038222 77839 78057 145161951 72744 72480 195470659 74740 74129 772852744 41039 40588 449477 51390 51844 111892192 51046 51845 169357944 41238 40841 983115727 42248 42056 486826865 69683 70284 186408179 50932 51449 931090321 29987 29507 914651130 51353 51851 853579878 18819 18794 926230780 73819 73835 51745551 51150 51854 104065463 12174 12077 415004686 19360 18679 104338987 66195 66462 717155260 36613 36289 550211050 43134 42607 125495140 51386 51860 160838398 22039 21534 322005385 21688 21750 285698449 10837 10712 107864492 1470 1077 988259326 53097 52552 828927956 49616 50089 858700175 52743 52705 876695157 16234 17007 523163404 55529 56168 802241982 45239 44799 24133733 50823 51443 888708089 29631 29593 561048710 64503 65205 737936765 53244 53460 785131124 51451 51875 559257094 25060 24994 691017711 18813 18151 343088995 65811 65508 303129964 16471 16021 874077458 62066 61971 831674320 51358 51881 772199689 51882 51251 116477396 51862 51883 70953927 57960 57344 107683707 31320 31282 658815969 70132 70125 87268823 54782 54956 788739032 48787 48847 67824734 47148 47782 202428131 63264 62561 388462641 8019 7984 334282179 74164 74272 256323673 33549 33996 972738001 51651 51894 14561390 43896 44091 67612813 14586 14287 935639178 20787 20105 57879437 4033 3362 117072409 22112 22175 126897761 787 292 905348006 24645 25391 55259619 64089 64264 473937732 3913 3297 454598195 44267 43522 832514180 73650 73853 2824827 51906 51542 818167505 26742 26030 396426566 36175 35777 39983540 70021 70288 426915619 68711 68900 220905678 8147 8121 555466255 9991 9838 609917470 72741 73183 943454353 18460 18921 765528264 49951 50357 451965643 11742 11268 329864234 22002 22657 18366056 66438 66324 588124865 78680 78384 540340686 15447 15584 945033280 34735 34041 178245520 26314 26523 825728847 60203 60430 985387809 74112 74003 19003393 77605 77378 562429589 875 689 324050001 39368 39896 289821209 27752 27718 532131461 67874 67867 411542113 19824 19106 536427976 50531 51246 608625720 51924 51932 707848573 8951 8570 899028872 65319 65794 76273184 51507 51935 668628001 74161 73475 996354897 39758 40049 452236345 61385 61123 791606876 31415 32079 875554961 64230 64639 894263477 44070 44532 795679427 3468 3063 396421492 51878 51943 954704822 38666 38557 519094742 9147 9844 346737874 76100 76189 145792132 71244 71639 49504491 37485 37919 945792042 66641 66449 252877994 51950 51758 250290939 69711 69168 866814141 4433 4143 809168311 51953 51401 825333367 51954 51679 573984968 57788 57344 261776624 30480 30809 278688637 64625 64198 258071146 63393 62883 632250723 48407 48764 281777877 26321 26653 432298876 39497 40268 502992903 9883 9946 99047901 31367 31723 984186032 73297 72839 88552402 29563 29920 679993393 51268 51966 533948589 55664 55545 887241351 8314 8220 531903261 17884 17961 871152007 51970 51427 701238175 39850 40190 319735683 4527 5218 793522581 39847 39112 860554191 51469 51357 31908786 49627 49200 567521393 30601 29884 2653949 56370 56368 655231097 3176 3611 965867235 79101 79694 501714166 55516 56206 289173034 33754 33803 168651049 46050 46438 632728275 66673 66765 72564822 51628 51984 412192208 51985 51432 725156406 8477 7814 734002111 9021 8363 227394403 79587 78948 89801333 62966 63215 757466731 78670 78274 253250273 993 518 857711729 23138 22423 650773833 60577 59987 214558832 37931 38408 258207883 6482 6328 428400766 15107 15117 766472612 20735 20991 143753303 28825 29437 142643840 3877 4143 823252022 51456 52000 159579327 51441 52001 990140627 44097 44188 235699158 62441 62042 81381563 69563 69720 980313043 38353 39046 419735689 51993 52386 806906400 76227 76187 316617189 877 1613 68085098 66160 66365 283398585 66082 65872 754250821 13818 13603 97563500 61556 61170 219705033 42701 42461 851062210 45535 45984 206952575 57077 56579 475886726 52974 53770 792064226 16214 16046 765280401 24280 24180 788120918 14131 14735 269117324 52020 51424 454287080 51589 52021 898571669 42833 42633 189018373 75433 75268 496442870 52024 51495 534309267 2219 1622 152200487 36787 36097 380544626 51760 52027 607211610 52028 51618 563221920 42183 42713 110360305 20041 20443 985715477 61266 61619 231152175 28871 28870 969649574 57181 57510 794459976 44361 43681 228461358 13045 12965 49266264 76571 76726 236878147 57400 57154 569296863 42350 41751 132712250 46152 46813 52238289 31205 30952 795578441 57234 57543 846633437 38008 37659 934492409 44120 44519 465990746 52044 51913 826569185 28671 29178 76563046 15197 15166 452392763 51416 52047 273040555 65055 64662 613016018 36076 36751 481143061 52050 51613 88457044 13286 12540 77311487 71997 72575 146538768 39041 38293 860797508 52054 52036 619348889 61184 61689 543523608 24143 24936 753312159 52057 51851 146835373 34642 35432 403386802 33266 32641 116090829 51972 52060 223394721 70043 70761 586622663 51514 52062 62635436 52063 51331 239747594 43405 43171 551452358 55281 55396 513322226 22315 22449 964825577 59656 59683 174437336 36036 36181 453111191 51538 52069 462758069 74294 73999 536563090 77135 76394 524981649 176 23 149230992 66319 66774 11849689 1399 694 27684202 57315 56693 77393387 7521 7604 523032068 11482 11734 742361477 16283 16641 782316641 62574 63133 500881547 55889 55957 973225961 54279 53978 773254169 47520 47064 304748511 51340 52083 159709476 24660 24482 30071223 2870 2269 186844619 51799 52086 676402813 77335 77910 671117714 12829 12553 684266926 11746 11113 492257369 52090 51792 55554311 19916 19783 131858882 25903 26397 742067842 22965 23088 496665559 64071 64345 982075996 52095 51954 191937124 70222 70065 366788468 51685 52097 335697980 20616 19875 429370963 34692 34520 685682993 18900 18881 669775321 18910 19103 597504245 46143 45674 620295537 72440 72160 421451015 70029 69992 719103071 51495 52015 720310753 76850 77421 897490726 52107 52011 201478548 64531 64463 815711758 1787 1953 924876030 16244 16554 904782418 20245 20163 346378113 52304 52422 896245015 41516 40943 532628819 64818 64152 973682009 27857 27206 641096895 23191 22552 783019038 61987 62426 214144622 58607 58063 739031354 35165 34527 2019271 74725 74030 164089695 14438 15104 279462889 52122 51938 179001206 38244 38625 641641567 22443 22311 554408176 52125 52098 799631471 63688 64054 453453365 23108 22417 918709193 52002 52128 130946593 75458 74927 441612148 7941 7627 471870598 9667 9212 72015409 117 1 329668996 41600 41258 31968284 12554 12296 212999210 75164 75770 815444693 72881 72568 85786938 48883 48391 297996532 37232 37912 495831714 68887 69129 207050032 53551 53358 759341456 51922 52141 549498643 51729 52142 243993995 52143 51998 53753614 53762 53544 932315461 75246 75369 385247709 11487 12017 988011230 35502 34711 161167200 55451 55383 553213305 66465 66031 44787397 13018 12792 122488123 52507 51711 14027560 2482 2178 685466591 25727 25454 180190554 39868 40124 510682002 70025 69325 687737396 75915 75709 838388190 60499 60726 943063135 39080 39365 278273210 52159 52153 865924145 70081 70413 883391068 19583 19168 599211359 79259 79721 39968055 10022 10337 728185715 4935 4277 900969524 52165 51923 687578065 45439 45438 515017142 76017 76526 533991378 3629 3526 251891005 52169 52006 634814570 75989 75803 422681466 40819 40772 924456558 16421 15708 297167455 30024 30289 593920104 75285 74696 304158444 24081 23573 772850220 52064 52176 105512256 39876 40001 108934520 4914 4620 999372168 73898 73200 771386161 70486 70615 121392760 77072 77247 931614442 40829 41135 340639611 22696 22461 86006016 51774 51644 832556831 72719 72168 572176537 19900 19602 139269287 77003 76367 89198220 35951 36125 796838284 35242 34487 545978268 73214 73459 852088417 15926 15470 629049517 52136 52192 166199810 28313 28800 236943695 50234 50454 877983521 76979 77084 908882104 5842 6580 530324011 19424 18637 98501021 52198 51502 589729882 7117 6827 953079063 52200 51668 319272062 73710 73752 591379022 32447 32351 545866210 52203 51904 116213258 464 1015 926553855 14318 14999 979678360 10664 11143 490036743 10460 9772 240715128 31716 32055 632927120 35460 35895 119585443 29552 30309 620808681 52211 52113 455927635 1014 1156 347070721 40940 40939 444984367 51541 52214 107159087 11365 12010 869935726 1417 1180 941061300 45061 44550 200192139 25955 25310 669872165 63133 63589 77677706 54714 54575 6614207 53247 53273 81767755 51409 50712 674085977 16350 16589 386760708 37421 37208 647181659 48363 48784 177453952 32668 33378 761252422 6600 6138 454849500 54774 55330 761230021 47047 46863 78355893 60054 60101 520001234 44940 44641 549763389 3892 3844 44107654 19422 19361 435465757 64069 63610 248692117 45207 44863 765216551 68476 68624 862477615 48476 49195 939619827 77833 78592 743159192 34719 34024 304610764 4440 3892 785057872 67318 67662 328110730 63770 63692 966500455 17901 17497 199803049 40573 40669 218382407 46115 45603 303544920 73809 74387 405792009 71549 71437 531194163 39554 39120 690760156 65002 64476 309329404 52177 52250 988850482 61764 62141 27068613 40702 40262 468607299 69535 68989 60323938 65421 65085 45106354 13445 13042 833726059 4854 4409 103060132 49311 48842 259802236 51657 52258 454887873 34103 34809 51659963 17869 17798 458566525 51485 52261 601738364 49801 49555 916173219 52263 52230 665525937 4389 4805 399572777 51210 51934 231260642 51929 52266 645170796 9910 9258 740617863 78099 77755 749188623 31027 31365 916547594 78231 78812 515195621 66140 65987 238720637 20564 20337 678276657 62909 62846 952559117 76634 76876 170474228 75077 75616 417148092 49156 49780 621341630 18537 17847 468761821 22947 22489 509891545 52279 52215 80407057 22192 21741 72649739 52281 51943 253435071 36210 35884 816128068 4107 4405 479347259 47924 48055 971183888 35887 35835 457366541 21434 21849 115465168 15488 15455 90823460 52288 51828 756486044 1 303 950713040 29019 28929 1207725 76662 76987 970864446 33407 32638 737977210 19232 18794 464890239 10503 10357 657700859 2447 2787 672967876 43846 43216 567684955 55362 56161 958661905 51570 52298 453795666 58681 59073 229311159 66312 65923 92464720 8115 7576 423855453 42123 42460 328303244 52234 52303 700094537 40134 40504 218943218 52305 51726 932139387 40929 40359 366434216 51772 52354 469730488 71176 71336 610408638 51251 50528 608580341 6988 6670 92647367 52311 51615 784593444 51859 52312 905382500 455 577 487516630 71641 71175 41870299 11656 11022 132440849 71826 72249 140274045 30613 30328 441791681 72825 73090 341798082 5142 5828 874570221 17833 18539 523607473 67450 67968 675775077 47296 47248 858176997 79520 79123 673577099 4000 3561 69477681 52325 51725 627747440 28077 28321 757028141 72648 72051 678824153 17247 16728 209884732 73471 73303 364525544 39187 38918 602934889 56128 55589 698816071 59739 59754 206601626 29188 28937 665432755 21460 21735 980946550 57189 56841 329669603 51643 52336 42170133 52337 51832 876783593 20893 20192 69045031 40315 39829 798649831 52340 52166 134899061 635 1044 298748767 35156 35340 253743477 70731 70318 911561838 41653 41471 264435340 60021 60067 14055509 67115 67178 593678943 56227 56147 545932811 5432 4875 88092618 51625 52349 956381137 1293 1541 130138605 71799 71106 539638292 37698 37359 877315557 59170 58761 419829391 27277 26525 588777336 78871 78077 769002548 8113 8900 69219784 31302 31648 233734786 51944 52358 632941133 53986 54636 355101934 44635 44928 134111497 55501 55677 94546148 37958 37311 485151006 51964 52363 730511955 16096 15339 550400980 76059 75695 377186425 78350 77783 793480803 32630 32067 158391345 3897 4651 351079976 34281 33762 109056448 60788 61382 108153839 10123 10454 763368483 26629 27334 659748375 30010 30642 725830936 354 907 126388164 27321 26524 930485815 54746 55406 492137023 68667 69389 32899089 4043 3548 31674738 23754 23492 574338882 54863 54813 122063350 39171 39159 110297268 69005 68521 487779109 600 1260 158387558 62471 62171 80410445 52059 51948 129591855 46775 46933 501872121 52387 52190 796439072 41966 41246 278873125 58963 58425 4255893 41682 42072 100290003 60354 60172 946884367 26923 27692 77210024 13339 12893 588733774 52806 52881 391361083 1346 1386 656272992 12095 11964 504148746 45683 46085 404969801 12266 11952 744729836 52399 52234 932620708 46055 46364 866061675 6126 6286 254395553 52402 51937 133584935 33988 34749 480048133 52002 52404 72892746 48111 47407 42686426 41727 41351 964185456 66240 66339 153341924 28061 28360 237323462 30391 30352 818276549 59444 59274 288666849 49895 50365 458155764 12274 12759 495034247 21155 21933 481902623 25721 26376 969513696 70072 70869 303737008 2071 2756 339247731 51889 52417 167515326 15699 16234 79006059 56736 56284 709922961 36519 36868 256045989 72268 72844 955175376 37495 38148 985244879 36380 35880 557241108 35817 35166 375100783 53712 54257 454339130 13541 13403 418870950 8964 9040 512644978 13958 13917 319736676 52429 52013 810211932 25834 25450 38118691 463 100 710696025 46631 45861 364030755 57448 56840 83972176 44227 43959 423589147 21739 21196 354487018 57857 58090 743657942 18523 18960 304188848 52438 51861 490871670 32192 31448 240947688 33128 32924 601100815 49164 48573 731283989 52442 51790 434053114 70307 70600 921699911 48869 48380 210841560 4426 4066 59043142 4654 4759 993604452 25718 25324 677168886 16376 15983 661604743 51932 52449 713553207 42538 42853 140048395 45069 45113 944259425 4090 3593 263987839 25876 25335 142378565 25453 25837 659742391 16241 16247 832279270 70187 69923 556681173 47068 47719 347186404 23172 22422 448806323 30722 30698 125285591 62724 61976 933915649 27463 26939 155298592 13783 14127 703766411 28799 28324 655103773 44592 44591 180437836 52465 52120 371783282 62311 61939 531674645 20536 21132 969265120 2850 2150 775392539 15015 14783 884594749 51972 51735 147620034 78061 77551 499260925 11522 12315 652719418 51104 51415 701751222 58979 58652 145560602 12798 13219 246125653 76283 75982 373307621 38366 38418 26931385 23864 24531 664205019 43005 42493 466718999 24820 25576 181415474 51753 52481 770559619 66941 66607 114603248 15245 14695 991424618 50023 49754 340899425 70441 70736 803227551 74392 73825 763227809 52487 51894 649945526 2222 2158 532610034 50362 50445 657962514 5772 5917 775636167 51861 52491 684283251 3760 3871 766631644 52493 52446 669120480 77948 77275 683514862 42608 42160 737219603 9820 9154 262186203 52497 51971 74537018 6369 6178 199152028 58237 58681 368595764 62742 62990 291645725 58430 57886 132000815 77678 76978 980052126 6373 6124 536492386 37821 37673 691164590 9625 8863 457179279 2595 2676 908614959 23616 23169 335385290 75687 75760 823462496 15631 15162 195027129 10093 9479 760894975 50430 49660 96710134 1527 1287 909568200 68321 67785 117099826 78587 79377 440211633 18882 18989 555735110 52516 52285 833596161 55342 55445 67348093 52518 52097 195500276 9872 9224 123142016 52520 51771 621094045 46823 47030 602568020 67713 67187 975299729 52523 52442 912829524 8775 8192 302618894 12176 11762 874458556 61205 60488 794337465 54797 55368 316902628 52528 51733 423007430 52484 52529 314987634 52530 51753 242936555 1740 2009 461228710 50936 50731 247925072 52533 51970 758393118 6578 6876 997672475 52551 51838 328954743 52224 52536 119441417 63315 63332 347647346 40233 40721 753407576 57975 57314 750508892 57769 58227 276967138 52541 51956 389608511 67231 67447 265566446 52543 52399 697201228 40912 40486 983222736 72710 72385 930822059 67269 67788 55444059 51971 52547 426337165 16900 17696 88763888 29165 29057 500997792 37827 37560 779472029 23049 23615 936127897 14534 14808 36350151 9097 8789 844593881 65563 66251 15413069 11729 11315 142374815 32818 32850 35189650 29776 29563 874427819 79009 79029 277740706 8156 8483 151558936 76775 76388 335415204 52561 52262 178743447 52562 51849 958958417 42178 42177 142305556 43041 43474 225658706 18682 18184 189734334 43453 43836 999202584 24196 23852 68671520 33940 33807 756479973 27054 27037 848677743 13750 14074 933404999 23347 23300 369760052 63579 63308 886986387 51819 51506 541690607 37219 37692 10835410 72498 72047 367587647 47941 48448 882597551 24927 25054 940451600 15219 15159 483361052 56377 55863 711526135 77089 77102 430787643 52144 52581 873503636 15318 14741 570361132 41183 41024 485507088 41461 40755 627236257 20796 20665 755510048 38721 39347 934038866 38244 39042 78723064 53984 53458 41571868 71881 72577 559161973 45955 45714 239802711 25615 24874 330320130 35652 35737 445180609 21603 21546 317452509 43411 43986 74922809 47941 48475 595195493 52596 51873 264784897 29045 29804 446609067 47698 48418 496204576 52599 51855 824269303 52252 52600 870130496 45968 46342 67077043 48769 48038 520887376 1282 833 56261385 77327 77954 692276209 32630 32637 19828411 17637 17197 396121586 52607 52081 416173396 31550 31310 272011487 70341 70745 851844387 22187 21778 468099532 65430 65840 116218557 51926 52612 15614148 41776 41352 19920852 53713 52931 388250982 28732 28442 71896660 53371 53561 919811709 35745 36240 688085251 19237 19473 242336234 2226 1757 109051898 24047 24686 470155498 65125 65236 311100767 44089 43336 340872296 52623 52308 701775517 18251 18053 553886667 5853 5585 624564296 23496 23654 152039530 36940 37182 970307621 52115 52628 762332601 52611 52629 636570199 36576 36569 71788433 59145 59783 809850658 78303 78123 201616092 52633 52042 625425050 42709 43508 733830126 1654 1101 277304733 7987 7512 414095313 13974 14128 498387436 67542 67778 211396746 52072 52639 800119656 21768 21403 861422650 9703 9783 743197317 68319 67717 945377639 76956 76836 523436292 50827 50965 300724726 9898 10294 44410263 28624 28301 664921435 66070 66191 977125898 51976 52648 540480849 55012 54595 798764105 18805 18896 908018532 33196 32754 48654936 13902 13899 345201617 61730 61410 450229566 65012 64871 68905506 10702 9957 601136803 78063 77595 543155727 52657 51879 658282064 42354 42372 58367145 19235 19753 162519686 9609 10274 662125390 73049 72640 81154170 6494 6029 306002539 21401 22121 908805249 46939 46743 31600604 52665 52189 682873813 69275 69328 907548717 10773 10411 742408819 30620 30008 577993635 51872 52669 63449836 8010 7829 687961443 27230 27530 516000247 70053 69617 877167937 35382 35179 86263698 42436 41857 282493755 56491 55968 933663609 31299 30891 214229606 77397 77093 19873795 52678 52195 158890474 3279 2498 942985069 52680 52567 113701595 52137 52681 515223107 67246 67039 700677839 31174 31515 639586766 26741 27428 24601052 60791 60577 153003934 28964 29680 792155051 55232 55359 144292529 56310 55992 615480634 36253 36817 101754880 14242 14346 235741851 18425 18990 5944236 14502 14157 120509884 10866 11277 125503039 23044 22970 293596891 47417 47769 358488003 52696 52270 416219780 4601 4844 844565953 42028 41780 546027173 52699 51982 881056174 8822 9137 11353547 52701 52682 485981618 12714 11948 12727379 7605 8328 101139572 55141 55803 631678530 76778 77350 609369783 14376 14285 121392110 5307 5906 920689892 52708 52474 415321403 51097 51147 777929243 384 1 569305937 18509 17896 78197546 25195 25123 592104008 51998 52713 845804030 98 1 234055911 52715 52265 380616645 3976 4155 817634943 73207 72909 35591620 1846 1349 980865246 52719 52664 110676922 1629 830 12130102 898 1134 445618199 7756 7385 22555276 60622 59914 567858563 16308 16823 581524267 48396 48858 480261166 32709 32273 505854730 51974 52727 805650409 38411 38388 682012922 18613 17861 470939209 73150 72632 243524593 67839 67926 961470210 19911 19601 408337567 9420 9995 719219598 35474 35024 531296395 76504 75737 261489733 47365 46814 106383963 59830 59355 81833609 61608 61535 426389086 69112 69553 168421557 55856 56536 277644947 37207 37968 44126139 54877 54338 184616661 59824 60583 885818353 39604 39259 237895992 34965 35176 850853671 13014 12559 997004896 8888 8682 993856372 35629 35251 409199610 57639 57268 968169348 74885 75455 331600289 23276 23750 278955030 52216 52752 233349581 11738 12365 394230217 66931 67444 633167896 53450 53662 664318959 38233 38255 234224932 52239 52757 73868945 72378 72936 62772421 23953 24128 394570842 26552 26035 915601330 21454 20722 791205749 33176 33073 369242991 57391 57064 432171679 36525 35795 719697993 52765 52764 336251641 541 383 144816802 6937 7202 275475866 3011 2845 95603771 47475 46928 80751591 52328 52770 568265383 3161 3471 769475644 56590 56466 223588246 41050 41590 544230044 66503 66526 741480129 40422 39801 208907756 75081 74679 124359088 37864 37307 40060188 456 1 129181399 40062 40427 838767648 69060 68956 85184222 15760 14987 112588377 55843 55098 339742426 18412 18683 39403250 27115 27803 263916177 55776 56163 85438978 63639 63707 99305175 18941 18251 427265700 55009 55668 16771173 35801 36246 138687204 24171 24562 334537336 39063 38427 456801500 52792 52337 208755669 22279 21745 715716526 52617 53094 784707407 37298 37141 673274994 54023 54297 434449887 37097 36647 147812781 9904 9834 443792460 56457 57043 609152383 66909 66509 969539026 65382 65876 83963387 55575 54833 861829580 51273 51398 785513817 47412 48078 548727404 78422 77745 959660582 13548 12962 58690829 52192 52807 721752224 52592 52808 501973706 34746 34703 1789451 19425 18894 10515093 36660 36393 633492191 57743 57445 26799152 74330 74342 27722144 48868 48490 715084581 17220 17923 108047449 15245 15941 122755400 36945 36315 4163383 78302 78711 47463149 23048 23797 435168909 44651 44152 702018722 54819 55484 346465808 52822 52069 15629811 29556 29175 135685246 6866 7593 981763249 33510 33100 23544167 29512 28978 569806915 21114 20330 115221626 28790 28772 292580360 53702 54499 808025731 30916 30808 594839061 7325 6663 923704636 44187 43447 544516283 48932 48478 257331708 70161 69434 734913070 18236 18190 505496787 23443 23664 232153349 25439 25694 616511816 43621 43923 105477931 52839 52592 93560736 52840 52513 310222120 39097 38732 605837696 11929 12545 94169439 19397 19786 803275206 8607 9199 564165394 5451 4945 580437225 26175 26524 183194026 71166 71616 597912025 75727 75181 824381634 49408 49173 610593966 34936 34276 575904390 17763 17133 309247473 52852 52220 404814743 27418 27705 286153677 45118 45210 961925478 17810 18011 617575902 43051 42886 602680735 727 171 367712018 57177 57963 825417301 32255 32265 837180059 46387 46042 172379663 74208 74975 229539432 74501 73862 988586806 28736 28331 97454797 18760 18202 540217359 69032 68637 665254969 60219 60863 140380895 9658 10206 90135984 52262 52868 939495147 78524 77834 795146079 27712 27225 22376244 50368 50615 60856455 52872 52195 405184985 11201 10583 66360030 45448 45262 561973189 31754 31320 243269789 31251 30733 619441607 27600 27577 101835034 44837 44256 582890129 26262 25559 606962261 60184 59612 667380571 58020 58547 358151710 65360 64631 59110623 66397 66799 334779041 76342 75767 17148719 64578 64438 248673307 32986 33673 242055459 79015 78231 685033767 52888 52356 495652174 37039 36563 129983477 52890 52485 434390712 45696 45643 153258556 41429 41677 983641133 39980 39659 727390919 44546 44824 782240103 28999 28766 7485959 31374 31423 55423159 75297 75005 75070865 26000 25625 936089038 6423 7177 176225516 40771 41017 235259971 52901 52290 289900242 63059 62753 505934023 77329 76820 345349282 48562 48291 430046505 52595 52905 509120574 73703 73283 7599342 36636 36158 459062524 5943 6127 702564038 33577 33728 921657232 4158 4657 286514185 52911 52342 578532493 51645 51671 382618007 52913 52705 94787725 13543 12958 457389773 78995 79732 505925392 16534 17136 993266643 31698 32135 87558895 70138 69686 576033264 4933 5592 534770566 75621 75508 669823261 4801 4454 610253247 14673 15212 144407451 46967 47720 399491041 18571 17907 212028759 10962 11630 684943912 12715 12538 132942836 9785 9863 425708475 52173 52276 614294362 27053 26398 136929130 52757 52930 412885167 65289 65120 634300084 3007 2578 365649852 52933 52739 171826622 51074 50786 671997580 49014 49733 439789259 51334 51644 692324811 52279 52937 836682225 65518 64790 395218213 52410 52939 265568914 4366 4372 945702326 6525 6054 892504829 3339 2882 155369902 74991 74963 109295003 18321 17895 261053939 10330 10293 224445146 2249 2723 268267884 59476 59779 3113107 49376 49167 220838524 59452 59184 781314046 21676 21730 830136558 52951 52415 696837519 79533 78991 519837936 52766 52953 745676128 9413 9048 657081176 52955 52639 202395352 56027 56070 837545988 70357 71125 27581072 52958 52348 284549702 47057 47443 773721417 73675 73442 922356128 52737 52961 502462444 52962 52891 773558076 26594 26018 117546166 12889 12873 706418494 8913 8917 486011236 3105 2741 156012036 67463 66931 16739259 16129 16469 16351450 59346 58974 88380175 65026 64659 932857851 11263 10773 911261851 8275 8407 517521125 32091 31751 668760719 39901 39894 79462676 63666 64128 380307448 28735 27945 708906836 52977 52837 150880868 52664 52978 469523141 30329 30660 420494903 8133 8870 682114216 22399 21773 25903820 52871 52982 219284171 74321 73765 427106939 952 1517 495958693 58886 59487 986681016 26145 25786 72075550 17242 17057 985953714 55644 55528 940234140 6136 6680 330499548 23455 24166 106153866 11365 11088 155055555 52480 52992 914010846 58653 58128 622723503 19828 19211 71581215 43440 43672 474621379 52996 52196 207235089 54842 55189 574627161 52053 52410 524717562 52424 52999 360193146 27305 26962 802765701 6191 5691 590849447 54964 55736 235233773 79574 78892 849590456 76991 77570 448008283 26886 26198 597529193 75881 76475 39596573 27366 28127 572633613 70044 69586 378894678 5856 6188 586801563 66233 67013 921924089 57199 56454 476612490 59530 59144 105077892 27063 26880 605534782 6839 7268 91039713 12137 12796 889061499 32932 33154 58359639 73656 73435 243387766 33637 34180 809302468 78867 78086 578121350 16405 16528 269493616 52660 53021 129154361 18559 19165 384339982 47366 46781 118734139 43324 43201 138306460 68525 68694 377823869 20388 20020 124088945 72836 73293 942217728 68432 68087 101903290 77256 77559 937090143 34146 33766 821928075 66944 66436 530322215 53032 52814 861294227 8329 8638 377770534 78309 77603 227687600 53035 52788 722596018 5981 5311 651233935 42950 42943 712063627 18811 19279 519976030 6337 7045 126159761 65661 65382 593705310 2078 1634 989082980 64574 64988 639695205 76266 76225 54156747 66248 66265 472342273 52703 52250 557006193 40207 40599 514830250 42699 42485 333359759 52531 53048 785596262 56125 55374 786896872 52704 53050 171412672 15878 15560 950169449 21098 20877 602492023 39437 39291 490996728 63789 63067 195313847 23321 23416 284797107 10418 10063 636889958 761 1184 151010652 22603 22840 503319182 61269 61200 347389535 6635 6467 715345393 28070 28845 989526017 7838 8091 643367123 49907 50196 284035388 9850 9254 719580607 18617 18160 510828786 8499 7965 652747368 63870 63226 378528294 76987 77351 871436616 11441 11469 189694344 12147 11573 120069232 69638 68839 954894394 37469 37686 764769121 56938 57381 784972546 52070 52384 41520295 74483 74590 692374562 40879 40502 672847282 57582 57124 688345244 7420 7776 524092713 35870 35552 595774238 53080 52567 254333877 42055 41700 96996403 4536 4160 71418920 1901 2050 687391539 7685 6995 675041954 57408 57758 66975549 64766 64789 169582787 75135 74686 260063312 43698 43643 547824911 72593 72551 823846260 6352 6260 202497736 23265 23102 765335298 21492 20885 356269728 70350 70339 640893854 70755 70063 872497667 52747 53095 842909325 76620 77040 620367788 3560 3993 488289925 16419 15813 153737482 32977 33304 235994405 74654 74231 748630598 26561 26218 127756007 68968 69291 859029490 38367 38093 969041421 53104 52477 163167093 52606 53105 12698026 53106 52489 814825123 70695 70520 262608536 40864 40199 582753161 27588 27214 806929801 69850 70018 502896374 27670 27422 476684998 42278 41652 530741270 78853 79216 314417024 29222 29261 597133942 63902 64657 632042535 53116 52936 77729455 65617 65686 167349512 52470 52805 587137455 76398 76348 124809992 5520 5204 382974197 31521 30978 638822114 20216 20430 412501839 53123 53083 634157329 48468 48370 113850214 53125 53088 865578993 62189 62759 731893767 41079 40287 152195147 16588 16147 290795246 39575 39499 870385791 53130 53066 708347745 62837 63267 698678088 51146 50510 35004992 78660 79218 711343038 72853 73107 500960011 19006 18403 498991831 62126 62088 425023854 10284 9571 638266028 61976 62516 449277603 56495 56306 249132541 8548 7830 370466709 54978 55356 878868704 18213 18472 753767256 47131 47145 560221133 76836 77553 68257077 44764 44252 233387413 62693 62636 30072641 77012 76855 210676945 52978 53148 794347553 47446 47146 486451644 10426 10306 322519773 75471 76263 341082977 4343 4286 947723790 73045 73295 507511925 12898 12745 95344432 40174 40655 17008312 46667 46383 829315083 37168 36707 922692723 53158 52830 510142246 60243 59547 998971470 62323 61997 479305816 1422 1567 274651387 9356 9361 916465678 75734 75718 78895634 66087 66262 439967142 35807 35437 741542167 58259 58580 251580422 17911 17655 709813383 55352 54613 561852190 71534 71143 564144665 17443 16849 439066344 27875 27605 634215710 68841 68604 302081103 34335 34056 218718385 4622 4409 300854803 60654 61223 290152177 64705 64987 445238274 10912 10214 286628164 53178 53113 346693899 73675 73680 554187954 53180 52942 393327611 18087 17489 495454383 37544 36872 100677434 9347 9866 454459752 53184 53077 298681257 63153 62567 266586554 72127 72472 662287208 28286 28709 446324227 48855 48773 3865990 37645 38407 344146292 71255 70738 686230045 52909 53191 126660050 9137 9245 619149367 16689 15950 485124648 40964 40759 287513049 40389 40657 393591987 62228 61520 850875943 11467 11424 578351822 14674 14877 848069226 52691 53199 650499437 53200 53105 104773976 67075 66477 147090933 53202 52793 989573584 5180 4500 295342045 53171 53204 979025292 4797 4588 458362524 25020 25262 675082273 37056 36873 951638404 60772 60796 875920013 52622 53209 380220078 45264 45192 240479246 37610 38196 170447062 53212 52767 108052777 46485 45896 857798027 2351 2007 953700672 11616 11102 29236290 56080 56372 748037708 63670 63173 693450590 50190 50364 223275633 17978 17820 732594294 51317 51290 981512779 53221 52917 108862171 3736 3256 137907594 68322 67704 116533948 26042 25901 80961166 53225 53107 357151605 64160 64718 223193642 4002 4166 354571557 53228 52523 17021268 33807 33574 461109419 6494 6742 744989951 9065 9437 9406219 14358 13769 762473205 47562 47400 852217980 25672 24920 659131211 1830 2511 90573823 11864 11944 294277788 3725 3979 64905647 17423 17330 740478225 42395 42037 549776404 12369 11640 617355828 61529 61110 51380664 37991 37278 266376948 37641 37829 641427882 49401 49805 903466606 76196 76099 853845946 70981 70457 896046940 6462 7234 351065941 71392 71535 227675272 76039 76354 515399322 11867 12343 514839697 13467 13149 492135488 23693 23262 7100344 55764 55599 223864217 54961 55420 887507347 53255 52876 62035808 26675 27282 544712964 31333 30980 267981981 69202 69825 699930102 22465 22950 957272889 63144 62509 730923871 15718 15756 31022251 35487 35657 345408108 12014 11779 625756509 53264 52853 862210598 52816 53265 101337471 41516 42216 810283376 32578 33241 31856577 47538 48283 128518239 55732 55615 784960832 19426 18788 637621675 39353 39913 357054967 12948 13347 746482423 44197 43587 323579359 44150 43401 762654281 53123 53275 393573596 43283 43526 541778406 46845 46164 338989556 21715 21257 123335395 52910 53279 576247604 9895 9471 989699299 58095 57904 260750403 30087 30380 565366535 44834 44469 293177542 75825 75593 107445370 78065 77694 593548235 50376 50477 703628524 63598 62986 839625680 12780 13192 266721095 25801 26469 776034148 49449 49364 930698977 39092 38693 779783463 8040 7382 875431841 14293 14053 765447862 54261 53533 100649229 1802 1470 541944808 18525 18934 781202901 59773 59079 755101121 10506 10185 503653718 59762 59240 320463724 44615 45044 144805786 35408 35669 651856445 14952 15274 437170962 60684 59899 783763719 53439 53283 845096307 6137 5557 76773685 47437 46846 845118789 46233 46450 247607237 22006 22731 504486145 33472 33841 633183853 53310 52769 139529680 34378 34286 816151008 53098 53312 71921261 53313 52857 540302138 36166 36447 297157044 5672 5189 64437358 31300 32027 666901012 67507 68238 888138185 67795 67856 927111839 2810 2411 620297213 40730 40295 449619547 30678 31096 553734408 2739 3244 567535999 11011 10607 248136991 26517 27106 25148457 16312 16122 763305181 2899 2570 595831661 37636 37605 426463660 53144 53328 421786775 52759 53329 919770450 51938 52234 994645238 33177 33820 989790012 41806 41017 992385216 1767 1557 660305904 16253 16038 358802604 28555 29286 261267846 30859 30435 672096448 10771 11301 953980088 78893 78155 430413708 4193 3963 238250454 53340 52800 11340495 53320 53341 621121723 78375 78308 67752166 51950 51969 337282824 75416 75709 148556660 22976 23494 415770000 63666 63378 727564434 14323 13606 403539414 32937 32221 533557066 79468 78693 749365231 44549 44418 382809534 75608 74936 18814720 8101 8105 538886125 52924 53353 120546670 52874 53354 743765341 76579 77067 754738772 58132 58590 856105016 24889 25302 209530784 13406 14140 503667380 16177 16368 904586027 71822 72112 133580448 32114 32536 404635124 28171 28374 769285860 18491 19073 181372205 30914 30308 43337536 7258 6687 169972991 33047 32313 375770999 50394 50520 626736138 35824 35252 146966025 34649 33877 451771319 6593 6663 565849482 49351 48680 967616830 45524 44997 635364851 22240 22370 288341067 57908 58688 70683562 443 689 420152937 79509 79546 584164017 52173 52047 896866476 79248 79720 240105611 5621 4949 126193136 22732 22462 7155288 61144 61120 147308025 79754 78994 343271534 20248 19891 16557868 2044 2025 701153716 53385 53107 47716917 43188 42553 759785460 60818 60218 569422930 74080 73707 897015250 50337 50674 593066582 69973 69825 991399719 12940 13134 922421932 15678 16414 460946625 35091 34735 156394840 53394 52601 801053724 59196 58418 734939419 11473 10693 948344430 27676 28429 994168748 51974 51368 571357170 23764 23352 46048578 18056 17713 844320720 31359 30921 73868505 27108 27863 848355919 22663 22994 966959972 60046 59845 332970680 70923 71507 43301519 74237 73759 357613850 75554 76164 402210769 17792 18102 825340668 7745 7126 696692875 11563 11211 29268453 47813 47636 727074758 70711 70999 556468048 53413 52897 60161823 44338 44752 467923196 39444 39407 300023052 3277 3598 195815002 53583 53365 117774604 44854 44960 250808666 53419 52777 978317242 49864 50637 88562987 24105 24825 271938332 55506 55173 622328302 10013 10527 226394018 46983 46382 456199814 53788 53869 833637302 51629 51196 758804880 21016 20461 475705468 76358 76423 893144667 49898 50619 171708933 26127 25409 841482204 36041 35808 257065258 29104 28812 906160283 53433 52878 674813629 60568 60448 731505990 53357 53435 77278049 65643 66100 732029949 3691 3923 86500952 7002 7256 768033017 37091 36388 954181443 28011 27885 312598477 35090 35441 97585571 17458 16748 236147261 25590 24993 377219165 2283 1730 550763405 50910 51511 26012459 8797 9306 45179844 47260 47893 714367420 69571 69799 939624404 60289 60842 465579762 53397 53450 716117107 44343 44474 74821333 51823 51386 682666939 5847 5442 725584693 41121 41057 135265710 53066 53455 373072638 58507 59006 372539398 49421 49375 354814375 31443 31317 596074678 34843 34556 215883085 32046 31949 247113006 28937 28253 787880316 60936 61209 520286804 29992 30270 54371085 46970 46185 572732323 3910 3325 890430001 76671 76549 790957705 55040 54377 495334777 17919 18084 90459392 13658 13107 80046109 79359 79536 448647644 78442 78578 605851285 17205 17801 322559762 72368 72885 806156678 52863 53474 393919995 10875 10586 714234036 46606 46210 845323163 12238 12418 387553761 57548 57606 298142970 72126 71592 809531533 28257 27473 487554580 2765 2144 325190880 47857 47579 137221739 38063 38490 35797336 20908 20556 936345342 68098 67608 188959550 23117 22669 507804709 3592 4264 573714179 8372 8106 212614617 20906 20915 1062505 8742 9038 677635553 39962 39176 914942424 53281 53492 454390842 21595 21139 287994534 34641 34760 688954372 47828 47413 24288774 11674 11189 199514882 32650 32805 24632001 12217 11457 318658708 27297 26787 20156579 17226 16817 55147377 3791 4087 89475154 53029 53502 8817081 28197 27823 12291918 68270 69069 431818908 11484 10980 233126737 36314 36367 943858403 6651 7424 759440604 35332 35276 422900501 27035 26796 310810509 53510 52879 111978453 20451 20712 619146571 16190 15820 83627207 53513 53091 68146105 36835 37598 515764656 17496 18090 5535872 65449 65211 138060586 1239 733 101913336 53518 53098 105933265 37465 36836 742381842 5646 5198 124591196 14484 13746 637119 29540 30260 763602570 24318 23886 506102712 22690 22705 33021658 76676 76176 382681783 26288 26599 19187310 13065 12337 358555314 50367 49941 400032110 53214 53529 715840854 21028 20473 726804456 79745 79429 308469628 15866 15628 216475710 25203 25019 262921724 53534 53429 197031514 19467 19122 88855318 65536 65292 890178155 68824 68654 853149277 17051 17565 924549292 19956 19441 855747793 7585 8170 648134764 60264 60017 956882736 53542 53036 616073341 44317 44216 325963194 79271 78830 25579833 14921 14996 216485603 53447 53546 429193375 56016 55583 848445124 29877 29856 525766182 53357 53549 804480310 25237 24674 136490430 74497 73743 275083786 31879 31887 593861083 53369 53043 666697566 53050 53554 409283488 43923 44115 437444669 57351 57086 296011396 18519 18669 136884245 54386 55049 658502972 34713 34374 476200607 3965 3555 625011252 27110 27718 221578081 78412 78232 119125241 47444 47192 476128255 42823 42356 556474835 40474 40490 174230932 65073 64315 72025035 53848 53507 929926687 54372 54347 39312384 33054 32587 884214962 53570 53328 414012288 55308 56108 457491330 24683 24181 65310244 13604 13455 98089063 61469 61493 108402717 5599 5914 858315157 33270 33250 55169994 19095 19257 322115426 35219 34879 135157536 53579 53543 140949376 79193 78546 54661563 32543 32930 366850197 68942 68689 225693636 47363 46587 776802844 23600 23853 172292189 39191 39875 699826139 50992 50706 2945326 4287 4153 902931973 15608 15547 458203703 19647 18976 946239951 5649 5049 338433616 55607 55029 162564981 56462 55946 630419877 59563 59214 930025282 19713 18972 194409833 67407 67513 123419338 79690 79019 632572536 24936 25392 602543096 48873 48799 201896992 25774 26281 258565478 12308 12509 350554059 61695 61978 7387664 27912 28316 196357672 22155 22102 293989637 53092 53604 871424153 2618 3354 980228703 57821 57349 356738378 34709 34033 720538394 69796 69731 428485719 63547 63528 46794036 8396 8934 281310022 30770 30842 11510832 14949 14345 189008388 53003 53613 535646397 37751 38321 357529349 14090 14007 336507531 78243 77743 357614160 13106 12354 407420939 52919 53618 345838331 5290 4920 59558460 7995 7282 271640912 43739 43124 66041303 24338 24822 293074372 76231 75964 166445758 75811 76407 430129506 26070 25874 549613312 53626 52876 816730809 26749 26068 872197011 53628 53008 291772649 60680 61179 117728836 3434 2833 629069537 68807 68967 502675950 40004 40494 66986124 16745 16883 347316812 38801 38290 286068510 13827 13298 530523709 53881 54475 159858013 30109 29581 231565288 63210 62945 677410246 52906 53639 423174969 28948 28848 628826891 22609 22689 926513344 53642 53157 505831405 383 1160 768132203 74680 74601 119211829 14798 14391 138434193 30988 31719 377148753 20593 21119 514832568 59144 59734 372318385 40299 39897 580711109 36211 36406 845900189 66807 66278 495695155 74378 74102 852365144 53029 53653 630527843 8677 8439 597126197 18787 18770 501872320 21454 21908 445278596 53124 53657 964320018 72667 73216 60420389 16737 16198 518674664 53949 53908 728937869 28756 29084 12024989 19122 19319 826467655 42368 41866 310610561 29397 28761 691914642 21766 22337 385422783 44790 44463 990017723 48407 48790 524556699 13814 13889 804052352 10690 10342 740756334 11428 11064 721965651 32003 32169 587052579 8124 7727 845782707 42423 41991 668658828 11405 11987 159959217 4466 4598 577995847 53676 53147 307648342 53677 53582 298023790 65539 65038 953956920 5277 6065 41029132 25229 24701 234354031 2481 1690 303173613 56562 55772 607686201 68858 68813 742716847 1455 1844 667074359 50687 50321 299592498 1360 573 549428512 38820 38184 858280856 23085 22640 478673087 24635 24308 584814741 70258 69496 96166509 67108 67394 801270922 75928 76698 90418911 53611 53693 399681942 60187 59989 918513150 22878 22498 338040608 53034 53696 147214113 14761 14118 912376197 55214 55460 66465171 38904 39345 974572907 53700 53083 582034052 72752 72305 251261651 61118 61466 794680127 69859 69541 781055568 27870 27556 426359037 53705 53371 810871661 39611 39649 181744337 47673 47636 648287697 49608 49378 232260373 10373 10781 622285606 7727 7345 301780924 36026 35927 468577226 61171 61847 554887027 1378 611 612250709 4439 5037 148991511 33259 34018 134376169 61056 60557 454942580 58782 58588 971120512 17831 17486 539689756 26425 26674 387765936 25452 24794 716684548 68622 67956 874383985 9232 9811 541022668 4446 3940 522202872 53724 52936 45471256 53284 53725 317161610 42998 43393 273729188 53107 53727 449452614 53374 53277 43058771 30177 29937 572715508 54917 55092 400798874 53102 53731 363436451 22797 22124 832923083 74265 74711 639828029 79035 79833 932024646 31091 31435 585465876 1 475 947869150 55400 55581 803093798 28076 27813 662724785 53739 53213 565251347 12065 12431 504696473 73760 73072 20682902 9206 9876 311123450 40760 41176 722105477 8687 8079 996645936 53262 53745 255782946 53173 53746 829178969 58422 58932 782508372 23732 23666 221315748 55141 54622 5061804 70436 70931 114839367 79471 79780 103382866 20042 19997 34520211 74616 74308 153563359 67249 67967 456992791 53485 53755 276299859 53652 53756 705047171 7164 7295 706000623 31671 31172 905304280 54739 54714 527378159 53271 52802 979690338 52662 52442 898372411 64262 64529 135056461 73979 73895 589665498 53301 53764 663955753 49690 49294 779294053 10935 10323 92368912 70984 71484 961094044 22349 22401 528566546 61517 61439 625557824 47917 47388 463374028 53734 53771 151567768 31416 31426 276833206 53773 53270 79075612 60972 61414 317373741 34408 34946 544047611 53658 53776 970295992 22036 21248 566883998 75042 74819 381879488 52467 51693 212895705 58924 59710 430341227 51989 52615 20062287 2419 2586 31908224 9771 9121 558075859 57966 57977 165353889 35026 34405 258956399 10548 10741 478312365 9154 8669 757589606 42880 43583 170926751 17765 18491 225746143 29039 28459 659287993 45141 44773 430641603 53751 54027 773514425 35451 36149 738408878 53794 53286 922978305 18286 17940 221973048 74704 74703 314884669 2113 1928 659887447 32569 32848 915730393 57568 56789 458378874 59559 59174 949876723 7967 8141 184634857 2306 2617 44154878 53523 53803 229159525 79863 79895 838919376 37433 38168 133288002 53806 53539 345988987 40146 39789 798655274 24756 24081 19358140 22068 22789 520684986 5393 5408 156681371 44222 43751 528834369 29801 29131 831891691 53327 53813 130586792 1560 1183 43909104 60876 60218 393403201 60991 61064 618411866 74245 73454 974847223 4956 4371 897495770 53077 53819 79231634 73721 73755 999173270 16105 15435 930496191 52558 51879 666526455 15688 14955 828388205 20048 20632 377039706 4609 5118 475058217 53826 53802 106720414 14210 13602 87093203 24865 25420 777555917 42066 42392 944288218 53055 53830 747911790 53831 53709 931651833 53790 53832 969070148 76183 76641 645981782 50145 49390 485957683 37539 36977 403430412 70702 70447 642022677 56894 56652 162767936 56804 56096 894000915 53839 53522 323262118 8477 8701 80257157 60370 59906 848247733 78796 79154 148677870 55491 56291 305462823 53844 53341 73227956 62408 62485 234109955 42212 42307 495955575 57060 57664 141298212 71141 71577 475097274 68117 68241 615667766 53850 53333 951915110 13976 14686 84066814 3146 2671 14170013 6875 7056 370664024 42600 42520 693153193 17603 17242 874396617 49496 50180 546307270 33141 33301 86657737 4145 4315 48613443 53595 53859 440807344 53860 53533 977915299 62640 62518 923041574 66562 67307 930830062 25666 25099 42466833 73380 72952 775474621 62650 62575 323684698 52220 51597 592624629 28882 29307 212968011 56900 56259 645588169 50783 50018 105933511 51997 52725 746516364 77173 76661 894025746 66358 65849 740596735 53873 53268 394090327 18229 17499 636541735 4254 3570 740877632 53715 53876 613137490 46518 45885 20734249 11978 11450 588155323 39280 39886 259269714 18029 17901 301746629 68737 68134 246686230 14151 13579 57507025 14046 13282 152911219 53234 53884 588399115 18217 17652 854693142 56027 56770 309506005 75874 76127 662016195 47396 46692 393397452 69756 70473 876293492 66124 66144 214830690 7249 7676 532357995 53892 53296 716910335 57049 57397 374218800 40046 39307 663236378 17187 16614 219155241 55418 55278 407664076 64285 64191 137274596 59064 58450 569659866 16497 16856 584231308 77256 77752 673321244 71424 70985 64289990 37977 37492 337570683 41224 40450 46140648 60743 60341 830214719 45299 45666 10489446 65756 65271 788400218 53907 53754 461323708 21643 21180 844556458 45381 44904 386444708 60120 60310 985642022 72480 72280 144077637 17645 17404 737231593 52824 53013 818207202 33968 34246 63614045 30388 29877 300338459 9917 10370 994871735 38162 37470 294536375 53221 53918 116010062 27822 27909 658922330 32929 32727 81899572 53921 53645 535029227 56085 56280 515149972 30044 29474 264476472 19662 19665 912382455 13269 12807 24159730 45557 44859 178156021 36257 35728 676024223 77585 77191 750606525 2170 2833 917884969 51119 50773 163115707 18850 19087 296537171 54538 54859 383650082 75925 75838 261003074 53934 53346 162535669 53935 53537 137773093 1794 1428 564985779 22276 22925 690767460 73512 73282 225066310 32117 31717 763731575 60257 60840 319784678 49819 49123 262476477 4947 4215 510721195 62924 62362 198970500 37031 37739 465138315 27480 27375 739168319 616 151 9022732 41324 41138 321184628 4688 4885 169116010 56389 56955 211898283 53374 53950 639517427 71461 70956 6704126 60022 59916 800057810 43420 42655 969460575 7968 8489 558416008 53955 53660 587270838 58230 57959 219094426 25095 25296 178524949 67975 68416 434146178 51743 52189 692847981 14299 14113 832644405 20707 20296 44032755 31832 31584 762595420 67912 67772 758801838 29066 29686 424578574 16933 16609 596896009 52014 51772 135091320 44392 43818 382562133 74155 74911 948691985 55336 55086 747579761 71052 71269 439186302 7825 8586 502866169 69460 68960 323534632 48949 49458 10927592 76486 76357 916890521 31259 31917 629297347 67641 68338 243532748 53275 53977 98531295 53978 53339 891523578 34805 34308 636332099 49765 49570 157987605 22687 23428 800851315 20341 19754 273513581 4509 5063 327734481 49423 48905 730829384 36438 35745 590462889 19799 19615 180804408 78821 78367 883286523 40407 40086 989607191 66501 65807 860174894 52278 52053 99515048 41507 41042 807117564 45604 45217 363661821 31621 30954 325749379 5231 5280 933979844 10066 10100 441245379 49222 49281 543013534 53997 53782 415927960 53998 53399 441935929 77698 77361 618690571 56537 55758 9569795 5120 5295 571232812 67979 68468 457952388 44178 43830 17356040 39373 39937 438150060 60337 59808 266616051 23931 23850 365064709 42361 43076 74746456 16177 16142 778714269 70635 69954 85357459 53624 54351 876698989 54011 53327 794589250 53751 54012 608190898 41936 41136 635224738 78378 78645 80945523 53733 53238 887218282 1816 1796 144182578 26627 26534 915017824 71697 71265 574154995 31494 31618 178958188 77000 76754 66121688 12881 12537 496621420 58936 58290 594736892 78968 79648 147012478 53812 54024 670980399 2968 2707 730918790 31437 30889 945625884 65540 65929 755227782 47708 46926 130456429 52719 52819 381810 23536 23397 122096570 36836 37200 668625808 53513 54032 959497146 56706 56355 606789271 31586 32357 700399866 69653 69830 262661849 54036 53805 124279683 4040 3299 414510491 21755 21183 33833141 16085 16693 343396104 47608 47073 169743633 33376 33151 815918387 74397 74344 102722339 6489 6131 24966226 69850 70043 286505920 79517 78744 646644060 26292 26024 879445794 754 871 508479229 40649 40779 172953584 74867 74734 78473669 36091 36413 937935975 78703 79317 5440970 20290 20177 252052810 54053 53347 59303911 35938 36003 288403163 54055 53837 321352456 25126 25286 49338981 76355 76460 311549119 19186 18997 640894841 15720 15501 889086176 3976 4518 473105978 48279 47617 153189177 60740 60399 965071927 73394 73061 812853070 48466 48142 478052117 26458 26188 678568764 27890 27140 212529103 49361 49396 711312354 24586 24267 132737670 49673 50466 272450807 32496 31910 438539617 46357 45859 164428187 54072 54066 526046992 13135 12921 81603039 39907 39220 407692881 61700 61211 266895162 35890 35491 761115992 4004 3249 309354137 45983 45576 257054366 52730 52799 723098439 58178 57751 298467672 25087 24427 617325684 58338 58303 899255525 55410 55439 945167930 19377 19580 293824423 52161 51796 35134680 35652 36079 536504185 54087 53603 534965314 48795 48137 795469250 47461 47874 11460300 74921 75506 487200711 67255 67014 820165538 47805 47449 972133914 65456 65694 392067994 9128 8862 799907934 43979 43504 597978290 53757 54096 790613842 3670 3460 365501699 72109 72833 976786445 58766 58670 130261572 56353 56612 20387505 62986 62281 995858434 29485 29354 698117292 45182 44803 554146277 62273 61760 692862272 43386 43302 279854664 10006 9240 321112690 76523 76012 107537691 77630 77717 145187282 68282 67829 59682285 62227 61989 205284040 35522 36196 350106392 70144 69497 925899336 46848 47156 923617184 1374 1562 222194166 22399 22843 736247601 14298 13646 312639187 8937 9715 781798541 46744 46018 28604366 22421 22971 864709275 54263 54680 939907448 74899 74415 927732976 64898 64364 676833606 1908 1639 114499655 26589 27287 43315645 34577 34759 802050954 54126 53733 315514853 72625 72906 720993122 63608 63961 628648274 30762 30978 864959650 70590 71332 60014201 63105 62318 134323889 20090 20078 576272620 42689 42041 262659564 63655 64124 440380757 56968 57161 43697109 73584 73085 563844039 25913 26662 474391034 44063 43770 630793968 72751 72611 420416709 54140 53640 722412727 44236 43871 865629392 54142 53540 224444691 38776 39376 260620699 79573 79078 178409985 45661 44926 649429877 63551 63454 456031879 62446 62144 951615982 19640 19471 499073459 39309 39605 649462003 54075 54150 995973561 41330 40569 485573134 21783 21279 589787732 73913 73605 925364013 26563 26425 309356689 77989 78407 92924408 869 1346 352875659 23613 23620 224329571 54158 53974 473282506 40148 39454 972611626 48114 47619 38060412 6551 6985 878684519 53772 54162 598632186 73792 73445 250247101 9720 9620 130028875 17404 16676 49911251 10788 10401 339756421 60973 60931 920112146 27302 27688 295078969 37524 37209 852474254 53722 53077 671361035 57404 57059 478795679 70726 71077 290713416 70122 70750 288047559 23910 23196 580145547 4183 4871 723412821 69815 69026 139835005 23665 23777 859802411 756 884 281644208 70935 70573 540229062 37538 36886 68968712 26413 26099 663440045 56407 56068 494702863 29888 29857 207299029 41441 41451 856288163 53932 54185 347220188 18027 17804 809592589 4162 3532 159217703 11092 10788 271931 53573 53789 68338795 12720 12903 459338192 17050 17437 40748820 13202 13234 404074697 53873 54193 733102437 20086 19931 931937592 12274 11491 122349298 29236 29567 182784501 57554 57448 950454869 60649 61235 104578669 24661 24939 450523340 53077 52686 65902899 29316 28720 114401991 37468 37464 549360444 2134 2045 861745627 6041 6704 521999393 73951 74647 566061928 15314 16044 243229458 34289 34979 89082137 60451 61129 993314950 36818 36526 899454644 62005 62437 996793669 32238 31810 591247830 51327 51013 695427335 24812 24096 441195565 56547 56313 705789636 75241 75778 654213065 62577 63068 35672587 64829 64962 194193968 54218 54115 435838508 54890 55236 71067233 45802 45039 426060493 56789 56541 88209947 59694 59000 573824571 64632 64428 713467892 1975 2709 853642837 25052 25094 629877624 54226 53539 406313699 16651 16872 709303405 65510 65498 580586532 23444 24199 899618197 26014 25778 243640224 53821 54231 757396780 79206 79395 77583816 53366 54057 428604977 44145 43666 903679595 32892 32671 138584775 25637 25793 115001849 68556 68106 686734193 56171 56622 9940898 54030 53945 720415061 72151 71603 296090213 53444 54241 461561564 56657 56882 547234956 25653 25500 498407163 58709 58959 542948435 60540 61088 469292714 79237 78590 488170539 12707 12364 294700627 4613 4919 729109779 7079 7517 399327643 11145 10486 406260798 45630 45500 967679945 68043 68126 696138656 178 1 304444308 15675 15289 134915527 54204 54255 929997898 40984 41668 881650592 9673 9344 57297216 66987 66979 714597228 53606 53888 152535097 8030 8001 709367602 78725 78041 305040442 78933 78527 771226499 74986 75370 939942242 54264 54126 512515734 72623 73311 87994993 54266 53654 108576340 5290 5630 628913271 10286 9579 23796935 5266 5004 316089975 77238 76781 442628919 67943 68586 380871619 1850 1065 808015667 59696 59882 425693413 68529 68321 361147328 26604 26566 807317046 7477 7249 568872148 54277 54098 229956764 6338 6668 205729720 29833 29160 250715564 52656 52968 413551928 54004 54281 310155398 30199 29859 631924689 4144 4892 97091733 29486 30189 880651652 33286 33261 447981812 23418 22903 945609674 54287 53590 482786312 1 12 789289190 63834 64136 369890583 11072 10600 578832188 19705 19381 331646000 4718 4109 254241229 26726 26061 332840045 2609 1839 995202721 8763 8083 414967136 50235 50275 473236137 73719 73972 193287843 32469 31789 593486231 76239 75878 454505874 4280 5003 280875133 26024 26423 499287419 57775 58456 305025498 12197 11888 313041269 75735 75238 742634705 44156 44318 286513765 31371 31706 778494975 13250 13816 694650495 50164 49387 62726145 40496 40423 409788688 68430 67692 131385059 53672 54405 368459269 44979 44517 145057907 54313 54298 594286798 47583 47140 231754983 56039 55948 718130464 47961 47699 553574080 66816 66647 813365528 35680 35152 146494066 49927 49607 109490994 49786 50228 614612451 53699 54321 395105081 40441 39895 511643037 75161 74568 659983465 54086 54324 589042694 57776 57896 140928582 46136 46198 59681874 58028 58005 784333519 44677 44975 831790319 3653 3543 574311235 51026 51096 657400221 39191 39330 915112304 22699 23376 14596708 8452 8869 513718792 46328 45935 187459398 67734 67459 64553809 1792 2404 269587900 66569 67331 566301902 57100 57043 188526604 3454 3635 28237297 67088 66488 783326464 1 196 293107532 21544 22146 723765878 35900 36097 985718132 20165 19366 275774760 21763 22191 469642866 60926 60291 78207909 65872 65492 766274949 61952 61477 116598556 22182 21471 959806400 31753 31359 361970308 53603 54064 961261446 15976 16104 194608313 36581 36759 957283982 16184 15654 124385344 59319 59415 42871271 54356 53645 923391724 70308 70864 373350171 65988 65948 96574304 39814 39157 212630546 2206 2188 61759786 5560 5082 555083573 17341 16978 413610615 77052 76616 942002738 27473 27765 990555076 46445 47181 965913982 76783 77367 287390995 13867 13147 282692634 37382 38066 774234246 65118 64416 744517121 60463 59756 505003350 54371 54175 735913700 12795 12900 143216021 19417 19120 495458432 53921 54374 375750399 9871 10345 280511938 15225 15243 837519995 62819 62217 590716721 28660 28959 151991538 46938 47203 956684655 2592 2691 581893268 62890 62840 32588610 32734 31953 901400057 54307 54383 481095255 48131 47710 284981602 59843 59457 590213776 45377 45099 288929511 457 496 370727282 20105 20728 756330399 13841 13248 482271172 7 232 721265798 56821 56369 562041443 75471 75944 597436189 65880 66648 269456923 54394 53782 866960179 53967 54395 116145330 67445 67044 784887959 21087 20320 767350233 15751 16268 9027568 4782 5040 840936789 74980 74611 34715010 55362 55583 132582858 7668 7391 379535661 54403 53975 622384609 31092 30897 818240698 46453 46975 833602739 37061 36396 970883117 61769 61528 51780707 71031 71478 340427286 50354 49597 457921966 59502 59496 506053486 61169 61612 205680276 43348 42730 212688834 62835 62265 248427624 64721 64973 407828572 40048 39782 399970152 39519 39951 674512748 71502 70709 117049964 42667 42996 749664646 50057 49551 120110145 54193 54420 849540607 77778 77701 757679787 74956 75060 539115171 66218 66147 675155498 54224 54424 34847332 52283 52352 563540134 49467 49591 809110640 33184 33096 649035448 54428 53808 62293195 15824 15639 575648979 72419 72036 518543512 26477 25931 672149852 58057 58099 58562538 76172 75621 506027612 61245 60987 563794536 35451 35658 789877760 61415 60670 524568338 75081 75858 999669025 13396 13041 672715888 33714 34150 627489933 11219 11775 78580355 35290 34521 583523930 1455 969 521837433 30077 30229 198505277 54275 54444 236069942 67350 67714 18180957 33476 32944 63123128 21430 21379 53473872 55716 55503 87185452 8258 8239 535006282 3752 3986 129513357 23979 23436 123018460 33949 33368 130445509 45077 44379 609827948 76816 77509 586341746 54455 54099 636230711 71588 71030 808464558 27349 26813 734774931 41625 41395 331278261 73866 74417 161597728 32077 32243 553667882 61535 61078 242412095 1703 1260 236564078 74335 75132 733190121 49155 48414 258158933 71541 71115 753181763 40017 40706 102753448 75051 75516 400331542 44519 45071 305943537 38982 39026 917158635 2479 2816 47543473 48074 48629 199217221 2327 2171 316810868 62898 62198 28280757 3329 4119 513758684 68950 69692 503419173 29815 29942 27938272 54477 54065 845559161 76754 77193 413509922 21151 21816 397139134 28230 28713 131212034 79560 79733 607911741 54340 54482 592905402 54483 54149 429931106 113 458 362588159 54485 54041 608064968 15343 15135 666202875 20848 20102 39451508 51185 51889 74988383 54489 54269 549814064 54490 54186 102823801 77714 77751 582754413 9419 10007 473467096 71726 71179 134553531 72211 71858 933876998 62677 63459 860196304 67930 67344 252331496 12456 12457 448212219 46710 46549 877597898 47134 46521 663145862 25361 25178 845336476 11972 11500 965810421 36935 36434 339819846 40113 40777 193117543 38474 37897 671716356 54505 54304 8224785 68869 69206 587969859 12507 13300 82638491 78333 77634 630665469 54047 54509 408217663 54510 54075 851476717 54511 53817 731120783 67714 68328 45554941 58001 58044 137698249 33002 32555 100061249 42687 43012 249699536 54034 54516 517038508 3091 3688 147351388 10254 10826 279094897 9021 9786 436610603 68057 67848 955744594 74464 74934 21694992 65195 65443 702977395 20686 20509 279013743 21866 21175 427160394 54525 54210 39871809 67527 67575 903557771 47864 47676 238572454 38885 38439 128227201 65047 64736 981431038 62578 62804 882524831 13881 13408 72751629 31427 30667 256890163 29883 29789 110822265 54154 54534 514447678 9333 9974 345923096 54490 54536 484203815 54537 53936 990941994 76808 76092 819372445 16894 17381 173016676 48008 48435 198398688 8332 7674 592112266 35822 35625 984596236 40949 41678 747421511 17856 17805 74445846 52553 52149 814307871 72981 72487 159088760 44973 45096 187631999 59005 58453 24996591 77909 78546 3871897 54550 53753 650446663 22552 22291 365285005 54552 54289 482294034 1580 843 312528854 14857 14398 720410388 53120 52753 424572524 65986 65995 849718728 61740 62375 249370718 45272 44776 78540254 60877 60292 471072914 41785 41455 343220881 73233 73627 372254319 36182 35862 858458916 54563 54558 323843860 76735 77352 913155294 13914 13700 128362921 28746 28119 322014853 60963 61471 237805703 53881 54568 126345026 54569 54469 412486871 43081 42774 589611575 23883 23279 112176961 2391 2693 660503233 50720 50037 734848882 39681 39646 426689071 76755 75973 915302158 63409 62957 57989239 24429 23905 460525907 10272 9961 527838355 23242 22483 124269922 45033 44722 250457364 54581 53968 161930400 60852 60443 495413823 68952 69275 418985514 28831 28644 83617057 54585 53913 690533633 53916 54586 590103215 57515 56820 578214431 70963 70947 479400914 60713 60372 725479826 75650 75815 874754757 63911 64487 123115309 14954 14591 965208074 74517 75181 953592052 49422 48899 351143597 7732 7166 385356017 18023 17352 15365208 53356 53920 130953566 64988 65221 351785937 38260 38218 236724740 59983 60074 138469061 24468 23743 524701720 36511 36995 886915230 32889 32980 493238555 17414 16866 366478237 67269 66616 209591435 22208 22376 523028737 45215 45249 686377360 71403 71371 455099608 48874 48404 669827883 54610 53905 480913779 20881 21527 382398117 6868 6237 694063789 21038 21123 791892991 64981 64264 389322472 26226 25755 753076267 36450 36135 831670892 8038 8708 714585293 65201 65774 306448621 4219 4888 609149413 75464 75068 712600814 68581 68867 958543351 9892 10486 963247304 33374 32629 211185367 43126 43040 749461519 54625 54619 1121950 37234 36634 115201177 58084 58288 96377664 78084 78511 55185713 38088 37512 940809728 41823 42296 59967407 2638 1890 495340778 35716 35575 191318199 18186 18739 701934228 54634 54584 280880219 53016 52830 377746399 41193 40443 615029233 39504 39577 750487792 3313 3514 69823085 54080 54639 428975036 64350 64930 680810267 69455 70200 585269447 36850 36291 148475663 8220 8206 847431999 13708 13243 678043483 41751 40980 328570993 75393 75144 905184686 13823 14099 457824026 3240 3294 7459553 6808 6454 611617517 47210 46550 244351802 73899 74516 831986344 70379 70338 928441185 54568 54653 694800387 9129 8959 641498764 64983 65512 94780380 67899 67194 126920936 61454 61114 501871653 54658 54609 434068327 48908 48964 384406224 47878 47928 84579786 60867 60187 691250760 54662 54517 112459891 19376 18618 913719027 17539 18066 13088864 69752 69610 734167026 39319 38869 497132092 54667 54329 587666608 36285 35730 428349875 35752 36331 704126153 17284 17434 258836626 25912 26539 612771201 73700 74096 306965967 8569 9162 921270469 56447 56231 435660807 61452 61408 379413820 54520 54676 722086569 8947 9527 471837758 78216 78344 313052107 417 312 131810393 54120 53773 281618288 57768 57362 897570200 5094 4413 537198066 60928 60471 459605046 51013 50561 876291635 6877 6634 390641513 44865 44829 654383306 54452 54687 956450849 30335 29680 154304542 66320 65575 29153590 54123 54690 358098808 10201 9541 317470356 60465 59778 20372269 54693 53920 946808404 33899 33548 155004952 66968 66844 270547647 54696 54616 871405624 46660 46559 23316869 70295 69943 483050232 63020 63623 137046758 2882 3584 35353894 15863 16230 925866589 54702 54134 373238355 77902 78072 217282792 13418 12946 149668438 61676 61256 567048601 41820 41964 646373393 9121 9882 625312819 54708 54208 640542287 9399 9318 258678392 71687 71370 100816010 2733 2942 843044359 3653 4390 96905648 65714 65036 339078213 69218 69964 613393594 79582 79669 30106883 57478 57373 347708730 54717 54682 430583395 73035 73683 588191147 25552 24933 861363682 54062 54113 752122141 55290 54740 828060739 22221 21627 522791007 49104 48662 985816544 76467 75919 575280175 24128 24469 555484203 55378 55049 704548084 27873 27999 907780002 16291 16093 334648520 63798 64219 970965919 11083 10675 295950274 54731 54421 464111860 8878 8300 667408310 65056 64286 824361083 55150 55755 619698378 57003 56517 767912868 23685 24259 82320847 40338 40070 25463564 79878 79549 616857589 28918 28222 621917448 54429 54740 556600359 38743 38287 136429153 59471 59594 245201247 45902 45970 76222930 8642 8474 178514092 59739 59261 44651157 51624 50866 773164668 585 339 947988851 55258 54881 667424858 52160 52342 102483319 33474 33135 948219311 3093 2409 245798784 48585 47915 529092701 54596 54753 524205252 6430 6766 339733564 41076 41519 535954547 15866 15974 241639105 67375 68130 129823030 10038 9936 885241630 19726 19202 489352188 41480 40747 827322547 45924 45152 646394876 42023 42648 986377600 9192 9128 267530132 9535 8785 695638547 25721 25995 489046933 15682 16024 784847634 17503 17333 882586536 18576 19163 755322495 53870 53398 722297820 7298 8080 727366021 8864 9050 363779417 5448 5295 947680282 75234 74500 923756616 39817 39599 63639074 31226 30931 135043706 46819 47125 936818704 12853 13088 554820096 72957 72819 487341392 40973 40773 244128880 26975 26998 380303584 29677 30362 643964588 74968 75762 588211408 43252 42468 201890309 46130 46644 939222875 42980 43042 514037869 54121 54786 900714174 54787 54343 690877909 54788 54756 140920428 28295 28823 922637596 59454 59713 583622757 54062 54131 389844244 5974 6270 932563683 45943 45696 262147569 18849 19457 70710311 76982 77636 869723380 22249 22818 667129372 13292 13656 224195989 2499 1709 21148410 62989 63495 106508309 54800 54020 24233184 1754 2111 851170908 43953 43834 240861283 35949 36661 941870558 45254 45312 916489463 33762 34161 685671551 60250 59470 477469627 18692 18551 478593922 76192 75858 401772233 32372 32879 690295635 21586 21939 885038123 54802 54891 9472264 1508 1052 286534364 20240 20201 124702368 6315 6228 721621276 54815 54172 448614317 37918 37326 838702974 54817 54387 145691951 68226 67512 99203227 5902 5164 299782820 54820 54447 453203072 77111 76427 7002036 15849 16520 157558817 67728 67518 36662340 14172 14658 649103463 54553 54825 264959075 2752 2474 433556488 13192 13812 164841317 50255 50590 27071961 78348 77995 524877135 54461 54830 894652910 24555 24723 543923848 43106 43866 37694898 54833 54777 616415171 12968 12721 421627641 34295 34639 392688959 25441 25156 706069876 59418 60005 69239451 65508 66015 357256633 31695 32310 840915591 7440 6973 678440224 1166 1702 554146039 6611 6096 688862206 71143 71311 622738459 4480 5143 677451776 46228 46473 766664610 48724 48850 430201464 74594 73861 966032840 54690 54848 930532332 23359 23537 126464595 44836 45581 629104476 61658 62234 89895723 38138 38431 634869323 42702 41986 549936559 54001 53351 807092197 54837 54855 291823721 28520 28411 621590871 76489 76077 717293083 62958 63124 364613495 31383 31937 288148768 2362 1799 133681563 7257 7171 311096351 30192 30863 266652584 14931 15480 979074840 8563 8230 84094338 26661 26291 915239390 37504 37812 796026041 20400 19668 134017118 35309 35014 301296873 40905 40987 923066657 27325 27058 559421465 35255 34898 513138883 54872 54731 30863423 8658 8008 177974628 26007 26787 567814297 65873 65817 985029252 49106 49883 228165413 38536 38822 163264521 22599 21836 650170422 60203 60246 810448390 21085 21530 510279581 34052 34319 366698590 55299 55407 618097012 56144 56210 978063339 44421 44629 470687629 42921 43171 310186827 9371 9258 367173314 10470 10395 6848692 21212 21923 289316347 24073 23798 429828993 17356 16988 793858615 27113 26456 65826688 33766 33257 395050205 72385 72050 736825752 2923 2218 85183387 78540 79017 453059601 77973 77452 388663517 53617 53079 769942886 70111 70466 486589952 46404 46071 499578682 28599 28818 905315445 77813 78544 508006892 56812 56754 469815144 28575 27792 33222030 10153 10131 602850340 65721 66091 70779606 73332 74043 679859376 9510 9153 783513586 4100 3495 936078270 16597 16096 202269162 59564 59544 71175727 31047 31556 102035504 13952 13986 218748616 59515 58901 808947220 26159 26883 256940577 44912 45583 958130363 34130 34231 110103860 2053 2376 532138147 52123 51376 169408646 77231 77772 835264241 40974 41028 978459820 54571 54963 691892855 4253 4872 812227252 62155 61687 697347226 65671 66074 142043828 12940 12191 476268573 26297 25872 767315814 57293 57484 430547435 21889 21582 131295074 17550 16913 649059952 43922 43933 681153345 57824 57158 701909030 11228 11459 857377433 5827 5079 327228255 27304 27680 19645012 21885 21859 608701887 47253 46774 633482273 63101 63882 860107326 76564 76121 904361897 35696 34921 514111185 78015 77812 339957608 41271 41342 6494761 12960 13060 783248971 3774 3928 783661259 64748 64762 477556156 54163 54945 139908247 16415 16284 736275636 4239 4629 783823432 33306 33762 55714120 78912 78476 877306520 63516 63596 267944532 54839 54951 70524759 14845 15349 46118210 60896 60871 453099253 54121 53649 55094681 54955 54272 203813482 36454 37176 49736781 70711 70950 347901356 73507 73981 373081283 46623 46389 872340982 54960 54928 356988177 45669 45478 623942893 36547 36024 445537544 20021 19362 21491760 60141 59941 20697974 50433 50060 564438554 54966 54422 876470051 61714 62043 34774156 3098 2460 919628258 78355 79111 545286519 42847 43050 110764856 29366 28704 342553193 77013 77613 680818916 7791 7585 730633190 39404 40058 440513978 54975 54733 342280231 54976 54849 388113876 47309 47096 122061187 11385 11120 428448796 54794 54979 219207753 46521 46183 83211838 14860 14727 115447419 52188 52424 585494595 51308 50730 637570805 47382 46582 856587946 1584 2090 736200706 27690 27151 671958569 59863 60254 784131382 72901 72911 936462476 8883 9109 10147041 69155 69278 683071746 41918 41347 732219932 54347 54992 339083008 12128 12306 339478090 10738 10666 891675392 22314 21830 40386350 54296 54996 754492348 56931 56890 654919073 71333 72012 371152230 63312 62881 308496847 58532 58481 880966865 54995 55001 657820831 64308 64117 541853633 50829 50803 248824676 30032 30052 845652017 72666 72197 826657067 56586 56917 553595820 57952 58110 31266061 55008 54453 502660553 31520 30814 808208745 55010 54845 730293134 55011 54656 167643727 52798 52284 882536597 30851 30915 123019144 54384 55014 703467988 17415 17301 81959353 56708 57379 392284847 43039 42684 356610433 55018 54534 72155495 32365 32563 975084260 47259 47098 793430757 57113 56528 464751870 28433 28180 479616723 23269 24034 57614395 55024 54586 957478809 52897 52786 44337664 47810 47574 592233689 39979 39818 877868950 64441 64610 130770954 78738 78379 784614769 69414 68806 116308128 27515 27003 580571720 41456 40686 650672913 55033 54373 665880039 12802 12042 701492728 70522 70390 96019238 73688 74275 828075941 19437 20188 423785952 2956 2630 514705006 55039 54885 375867498 56212 55679 101111184 55041 54383 716087905 55784 56017 791044741 54573 55043 17686604 18776 18925 905993336 55045 54709 370924116 34235 34681 769552143 33519 33324 716328361 39021 38650 330400017 7846 7331 433336349 54706 55050 966953860 68029 67764 584751365 55052 54385 823984655 29658 30334 381018854 69857 69745 135110665 29140 29682 353188479 37165 36531 393949439 65063 64366 416120766 55058 54755 534942724 55059 54984 61294051 11837 11713 524431438 57324 57284 639252950 28873 29513 856606481 11637 11821 254739873 58637 58743 478120234 55065 54473 675927536 12860 12115 125588116 13955 13182 930507452 54753 55068 855790082 49062 49119 211402340 55070 54573 101159436 36021 36555 172554200 32435 31857 15499144 51091 51130 441553693 47020 47199 282395991 4700 4082 290544061 55577 55400 943686790 64649 65307 22624560 24260 24122 146357595 45368 44936 963306544 58357 58267 413853469 40013 40047 83187691 55082 54532 709608790 55083 54384 63719864 40832 40962 492881236 54478 55085 803468745 55054 55086 314986651 54611 55087 226415274 44580 44726 813449406 72183 71969 763253034 13660 12868 73902101 71763 71890 620025313 40100 39585 967742119 55075 55093 593613427 40220 39452 799310468 14342 14854 146301816 30838 30361 25828891 55097 54855 314457537 13130 12838 130552286 55099 54851 611450409 46816 46108 730734940 54565 55101 796121159 77296 77440 585181697 38204 37768 466639991 12956 13547 208033087 28489 28229 308699087 35629 36252 132530898 31570 31513 92201097 60266 60727 726584495 74769 74344 113573817 16467 17186 515141908 18358 18507 483449893 48650 48011 57193175 64754 65050 320485210 24931 24573 298899566 8329 9030 433717201 14828 15378 718461061 35426 36074 667466918 54695 55118 809385739 55119 54735 977657047 43254 42836 877567504 22553 22098 152313904 24787 25396 932239076 40400 40274 101445014 10419 10505 31801421 42174 42290 348994994 75059 75504 573985973 75847 75531 278667659 63845 64546 698472478 30828 30722 81306438 74019 74520 510665746 55493 55061 60017735 23959 23917 548224896 22162 22069 103943214 42598 43385 507849390 7791 8403 324667746 61768 61580 727821767 10527 11042 433567851 29275 28648 562840680 31118 30779 145310566 77483 78200 131716473 60429 59777 289062004 75796 76202 450053486 54891 55143 404496240 44753 45248 228041050 74935 75582 575084296 49024 49820 410829497 40813 40407 651414168 13821 14129 446272364 5467 5937 486709618 8835 8036 156300075 55149 55151 355822016 29911 29211 351627789 42693 42673 80720020 2689 2347 37651586 77043 77050 95491809 7319 7405 760532748 62049 62591 451211886 23676 23176 753393639 6567 6364 723291155 39067 39268 596983259 18367 18719 246997001 9497 9209 985667928 21889 22157 431996132 69344 69467 64246858 50709 51502 198608315 59398 59573 613324539 3243 3035 16983145 21198 21602 613354736 55169 54596 731525546 71707 71019 405955741 57124 56742 342575662 62207 62412 265476821 42448 42848 545378922 73270 72980 516298430 69088 68415 239257255 35298 36008 107280795 24001 24466 122503504 57198 57019 65514605 8128 8672 237817096 44356 43689 524848599 55181 54712 415048358 55182 54778 483829222 30522 30530 137608384 54665 55184 530162419 72414 72785 323086502 43480 44092 69141270 68894 69266 854612213 48828 48636 889794527 72403 72210 493459353 12285 12591 136967998 65274 66001 504613152 7293 7666 413285433 34773 34986 919119805 54568 55194 589651536 56075 55514 429296419 55196 54645 787327054 1119 1451 604525536 54904 55198 515532789 15591 15172 610535919 74672 74859 393287039 74796 75414 813560779 58598 57877 487615398 77939 77306 554380428 64573 64401 687775904 24190 24887 338108499 34043 33918 347795925 35311 35338 103091182 55208 54580 220133095 55209 54868 455565656 42381 41955 912762031 59488 59067 315747690 55212 54692 132295865 70957 70262 643990182 74916 74389 18369766 66147 65639 295973766 40039 40011 858941904 25030 24706 851488588 54547 55218 137658102 55219 54430 779815689 55220 54607 269570576 41412 40993 629642503 58960 58583 395097277 1727 1102 380481209 22135 21881 688845738 646 1422 138939361 44828 44487 632077810 65931 65293 523112733 55228 54872 157635907 11420 11339 539335392 4109 3758 874421129 11880 11830 165301876 55232 54993 177752486 45939 45154 336262419 22305 21733 532984070 44022 43995 501934625 38307 37974 492438731 55237 54686 808738151 54587 55238 38085188 25748 26543 940589682 22274 21515 863643001 35479 35488 405930928 51548 52201 73027218 55243 55225 593747192 56227 56324 900015176 18014 18145 473215336 8876 9221 198190505 9448 9655 33642810 50078 50051 439470281 49133 48472 773712506 19864 19447 565567529 47365 47518 523800053 26500 25874 764983490 48616 48778 885883613 58352 57907 541742234 34367 33812 878530399 65604 66169 155820993 55591 55275 100846852 4703 5195 361405853 55259 54923 857379427 51990 51795 153719991 5651 5295 942023168 62687 62170 333922086 55263 54905 646691563 23995 24407 323323646 77821 78607 759853184 32508 32921 560176551 14552 14002 318967403 15881 15698 765942503 75030 74959 178650997 1035 1739 198129845 15703 16221 14130190 52736 52471 262885354 57303 56930 733244571 54194 53890 25816436 70131 70678 105126352 18141 17787 627023424 13312 12621 473393111 73099 72302 684066214 19300 18511 620879501 67787 68200 291694306 57481 58195 593996613 47764 47091 797066629 57309 57672 88805389 30198 30073 844000030 40344 39853 978998969 28057 27917 15951863 26163 25768 814972407 67058 67547 383505655 45736 46148 774080710 78841 79455 311521216 53494 54156 964907698 72691 72507 554644983 26440 26891 484679426 9914 9664 601622905 58238 58460 123137453 79792 79832 189898635 53166 52658 465642197 70530 70996 617978505 39267 39747 133799837 55038 55300 151443822 70979 70591 341156431 6697 6078 827760099 46053 46372 764901821 13284 12783 867777799 19910 19634 180004210 31552 32326 319260619 20193 20738 399056521 9343 8576 144480638 44173 44695 275039881 11197 10531 210454817 11267 11062 1504482 5909 5624 308986982 41180 40818 528731222 53646 54244 98300062 34991 35527 714200685 77356 77453 284792906 16981 16666 566283751 55395 55023 30946394 55077 55319 10941734 55320 54736 800070046 32772 33150 382132449 41983 41578 169443938 11670 11936 280933238 4165 4940 475858154 49331 49791 311854622 68995 69326 126011399 2878 3518 454690245 66683 66243 232114883 52637 52214 117497401 41855 42036 679803717 50555 50967 848052773 64926 64576 373973866 64303 64016 841597934 70339 70315 54655721 19714 20481 623168772 61990 61832 112766357 58838 58206 976547217 32081 32620 404523870 68158 67624 46923529 25076 25578 103193804 11192 10769 797417402 43996 43485 896301328 54939 55343 331597763 55344 55033 443521970 55345 54769 357994247 25092 24830 707597276 62748 63141 615942418 36115 36117 273023980 72061 71457 334439993 46246 46752 968241346 55351 54561 748692097 5874 5822 954348278 69485 70091 969110675 40004 39858 327119071 45369 46076 125051749 69853 70086 151216802 18705 19280 27620007 55908 55477 145951669 2025 2749 376337781 57842 57567 562706624 73124 73133 685209952 72541 72383 516331244 71542 71022 790762153 39690 40294 710681029 22636 22546 904971561 13375 13845 377820867 72749 72378 719129262 71031 70661 367524312 28812 29294 818126206 40455 40419 56819342 55371 54698 918398429 13125 13026 557408408 55373 54835 832406814 55016 55374 198324465 20122 19641 344646305 54662 55376 707035370 54649 55377 116427933 35173 34633 239629286 25049 25015 710533449 55254 55380 572078148 27462 27787 633129011 64318 64821 217800186 6397 6278 255574808 55384 55039 271465828 12417 13215 63866740 49232 48454 252416030 25558 25384 868975157 55217 55388 622142224 55068 55389 246464719 36717 37498 984044011 41178 41536 849089102 75765 75254 404664771 55393 54758 913057920 16472 16863 993786819 57531 57070 240222339 37539 38223 147578407 8518 8815 6657358 33005 32925 221049456 20554 19913 31480876 6620 5972 818088964 69096 68816 430893048 5769 5092 497561824 68230 67621 13216322 27399 27684 728869985 55405 54986 664077179 42017 42666 465595766 49346 49141 630591266 8063 7706 515592911 55409 55402 473522726 73890 74518 69526941 10283 9822 894133769 16090 15626 408655649 71536 72081 622772831 24677 25013 107658333 68342 67883 232355151 26366 25889 860714383 41289 40736 369750661 78900 78383 374646781 77382 77875 266378457 18634 18292 666789645 59184 59106 956855241 64548 64401 153964876 59860 59559 117343138 67167 66556 234589123 55425 55319 106881210 13062 12336 494624281 70858 70716 241076424 35430 35310 617283120 22518 21763 976860955 23284 23487 589572564 21337 21160 456519084 56676 57069 904640898 55433 54685 908313698 33887 34309 714542604 79032 79158 381953176 12031 11822 451369921 62611 62482 54982815 58619 59308 116660198 43338 42944 55361269 59499 59664 596412126 1 205 592404327 867 792 598298169 11593 12288 871852901 5211 5080 743745398 27966 27705 419556771 41072 40519 301820290 17634 17449 130201588 72051 72571 805214995 25720 24933 953944412 63640 64390 623785754 34881 34396 99469665 55119 55452 482838992 54676 55453 881703372 55454 55167 944370676 67298 66617 779278327 27685 28240 975545677 55457 55185 751510266 69898 69110 281695849 16434 15662 53654280 36074 36674 971819061 67830 67854 395300917 79284 79206 655575042 52199 51827 304099909 4243 3741 143557544 50930 50857 585963130 40265 39860 69787609 23689 23683 980213551 62642 62213 895057292 38311 38524 897921181 1580 2027 993684792 55037 55471 27443266 21706 21243 115927907 13056 13043 425626892 16329 16281 36107459 30372 30749 60636731 2945 3275 652745942 79941 79621 354561512 54650 55436 641173531 4985 4294 130578065 35571 35396 44718062 53036 53028 543131934 60188 59509 258393113 55317 55483 601099151 35977 35711 910338563 51290 51975 386710307 76792 76708 947575699 33958 34076 959008713 63774 64429 194651850 50777 50445 689010341 68501 67728 757938335 2587 2035 589564113 32503 32874 314483127 6644 6494 560643416 60594 60309 723116517 19661 20102 602304618 63624 62936 488764540 21174 21836 540657199 11223 11004 822216330 55499 54976 80056706 55500 55390 626751423 55308 55501 403861020 6582 6910 643821814 69712 69208 336092437 19419 19364 823580243 76604 76394 381022380 61956 61591 839867078 77022 76236 235951409 65313 65673 380501895 11721 10988 682010271 37991 38583 426383852 32665 32207 873432297 45523 45028 725871628 55513 54909 662814961 50681 50552 933355732 58484 58712 689213230 54459 55256 872926464 55517 55440 814270985 842 1435 332124336 10492 10904 703699793 33080 33392 889960116 56409 56115 336051451 49146 49903 134728541 69874 69903 934807843 71987 71326 325039043 49974 49366 880264574 13608 12843 384812807 68870 68855 121064257 35319 34626 59936884 10396 9698 982340717 66479 67274 346135677 52440 51959 116590457 3894 3271 469181438 53466 53042 119943523 50505 51245 989586878 13688 13000 873279372 56364 56013 96123378 55537 55189 76368205 28369 28745 472667370 18218 17967 371439109 13975 14728 835104906 62050 62209 802505191 11584 11548 152920102 70430 69767 737695696 1327 583 821430313 46183 46291 399865800 66689 66771 68152331 54791 55547 620405038 55837 55429 907329253 19346 19576 994339596 55909 55711 147832212 59217 58452 124874346 33633 33086 110066806 55553 55135 909371569 6392 6559 166827678 33761 33672 406608005 70966 70280 360737053 34762 34219 354276062 41272 41587 138582675 51225 50635 286728571 68037 68419 886750701 55384 55561 82504721 76263 76687 529876726 60416 60193 816411545 70583 70042 155799326 73997 74663 529668161 65402 65109 606026884 4404 4272 771863439 68499 68250 907574587 21123 21125 822700840 77765 78314 633281688 1254 1121 429337456 48697 48317 122530844 55573 54835 732039407 22139 21987 452482980 11488 10943 641834027 33884 33883 494116102 61306 61824 290046559 34306 35038 24621617 16309 17087 498639889 68508 68314 952385601 22903 23669 194653041 34037 33589 916048900 9759 10189 723580151 21345 21103 11688090 35102 34889 20699947 72889 73404 804620187 4364 3906 546940944 62444 62338 206419842 72537 72387 905156361 36938 36408 981765751 7604 8362 420100350 10718 10783 493312886 69715 69894 822780776 51765 51547 622260971 72148 72189 887740479 78414 78138 685318038 29781 29387 978427577 21222 20601 942963332 71011 71330 748367836 26044 25913 6482367 68951 68246 574943013 3185 2545 183769763 3921 4376 536905549 596 447 45260543 4475 4639 484718357 62206 62358 255936222 79213 78471 903299985 69565 68813 200930446 56761 56496 986674610 1 87 964409908 23417 23034 778223041 55612 55043 64717982 27585 27398 88381286 21327 20663 158551850 61281 62054 901203864 11300 11839 124141729 22617 22243 36379838 56238 56845 989038221 66860 66355 241935761 64138 63491 820753128 45155 44853 903319387 16826 16620 172514791 5121 5873 353152081 39447 39890 929691900 65534 65095 33709500 14841 15418 412845464 42261 42753 174033185 55628 55044 102996275 48851 48634 186557637 23134 22376 148063633 14096 14047 719399799 20986 20708 412450955 8510 8395 778949941 79522 78953 751329469 55556 55635 390524317 9133 9298 832153781 62783 63460 595071197 63323 64016 323225672 55639 54953 113204166 27150 27929 99373561 33097 32976 15102711 43180 43370 221155203 23576 23967 454265636 47166 47106 538162361 16123 15687 841147004 58635 59124 65809799 29678 29220 904175360 5666 6047 880972542 41061 41083 753234170 55650 55064 983557897 27364 26792 475927114 15263 14544 323381695 10405 10758 942504149 49881 50261 620813743 58161 57998 186499600 65922 65261 320119421 32487 32305 593534784 55067 55658 270536145 58536 57802 471070088 388 204 295724299 55539 55661 961117329 1970 2750 126938963 5818 6605 11872864 39510 39841 624207849 55256 55665 603685742 35798 35724 433500560 52835 52186 224859421 65442 65425 788536868 64177 64867 610516611 27489 27908 68777483 32690 32187 389916467 5096 4767 146415644 59024 58568 377409596 21932 21880 249348506 76380 76675 59728239 46504 46169 770611496 54934 54148 986499987 74469 74128 531509863 40805 40703 347257693 26461 26195 646960546 21364 20856 549153633 78658 78563 533356797 41571 41365 530927795 24095 23657 508880474 20005 19958 474227358 5397 5116 820353661 14206 14016 631928459 55688 55265 160454123 13037 13823 660451470 78624 79209 657846719 64514 64396 183974671 65887 65128 478805589 79013 79053 664292208 30508 30112 139125944 31116 30940 265989575 55696 55057 218795743 64809 64271 808032131 55698 55476 56908930 10618 10588 276620298 41613 42340 2719572 54337 53626 49146720 33794 33912 375185786 8979 9102 528479482 55944 55162 955251754 55705 55315 328467700 55706 54912 523644304 2556 2511 294793694 11040 10371 145803201 4232 4061 28519752 51088 50327 235580355 26346 26338 232143189 597 629 800257765 75757 75351 35136966 57903 58158 781946409 55645 55715 720843264 52895 53612 50447093 18498 18100 194191836 73219 73863 400005984 17002 17540 276741172 72396 71596 532260174 35433 34843 427337857 63444 62801 875008803 46864 46072 97899137 18323 18132 211283729 70829 71597 48126584 34842 34947 848102719 43703 43192 213416288 18220 18504 382823698 9195 8568 49847646 21087 21852 63725764 45730 46313 237537467 69379 69248 120091290 31541 31752 887149691 55042 55734 138857288 75893 75535 252676899 3034 3505 165454568 3886 3996 596563283 17030 17739 985416379 36769 37432 292157961 35361 34806 944195257 46235 46938 125978488 37636 38310 487512224 12105 12333 760797235 55744 54956 394456179 25132 25103 135943936 11482 12183 680093716 55747 55564 427098672 54675 54463 2510155 63898 64521 385968986 13433 13274 225611887 2591 2733 550331048 36233 36053 994817879 48008 48433 743883652 55754 55416 595708102 50441 49887 497291194 14649 14004 114210275 47761 47287 267651857 63121 62467 239481906 11146 10741 588022858 4272 4829 180414106 55761 55135 120436819 75143 74457 690478162 36701 36055 12307187 62266 61888 126918500 52519 52619 667951223 68404 68801 359165286 28750 29517 707391857 54975 55768 665454001 62606 62466 190544425 60428 59641 582016492 13787 13565 163152153 57751 57582 909085093 73855 73940 439971418 56808 56368 813408899 40642 40663 82451885 21249 20983 641862074 62288 61554 965502031 55084 55778 806181479 26673 26704 17771824 8766 9201 983780807 46018 45288 927408190 55782 55114 513122598 57220 57784 904645075 55784 55504 978516537 51059 50803 497651827 55117 55786 732918165 32432 32211 982361735 76787 77112 699385203 62336 61620 389089984 22764 22799 140617745 31382 30728 923390287 1921 1285 349198512 54111 54376 54050774 28977 29657 631716287 63958 63938 889446613 37861 37421 295541118 79750 79616 29877909 55798 55496 794310006 51631 51698 2882862 55185 55800 646078103 27750 27996 957341083 58185 58000 84081851 35676 35303 912391803 21711 21612 535776635 76865 76750 191934346 2205 1731 113077200 55807 55543 758434577 25046 24727 694473888 77052 77629 241975943 57242 57163 348608355 54107 54861 725216663 38118 38010 746741510 55813 55323 383087274 75233 75402 184802184 75491 76066 501914698 51137 50917 157525642 44147 44321 479090115 33463 33221 151353396 20858 21425 968850296 36521 36934 38875090 22543 22395 124549292 10028 10541 89335169 55704 55823 158077902 52 377 170989347 61944 61864 277797115 48717 48526 99624999 37008 37103 153075305 64252 64225 51225223 68746 68445 948847355 14134 13784 856894635 72844 73110 802776857 50381 50736 778348339 17710 16924 23117821 55771 55834 994144281 56771 56066 953118879 48511 47852 781438152 19281 19553 413997384 60555 59856 206999802 69819 69102 122147268 32475 31689 82233585 55401 56050 706334777 55842 55100 78979617 4434 3725 265512267 4805 5216 141119844 13769 13477 417728523 22109 22611 639227212 55847 55775 778532984 61 273 978962689 53578 53264 553677550 13124 12742 404902171 57300 56706 608072426 20306 19887 146054550 55414 55853 750953679 50611 50235 310051306 73633 73490 29934092 844 1025 29567549 25283 25161 873056780 62383 62776 857008350 33275 32512 359479793 8943 8621 698343712 71034 71411 857598501 38127 38540 540729415 37203 37758 35950642 26947 27669 217991990 3451 3675 184257342 38027 38632 141711214 77489 78131 180992369 45649 45277 101884825 31174 30608 626748888 41749 41665 154233853 43441 43245 988567214 28861 29161 915655700 55873 55641 350497270 175 173 52934941 55875 55297 412285301 55876 55197 142286810 74031 74517 265099753 25144 25393 295942918 78345 77979 340479568 6313 5732 543646962 37691 37272 324534121 3157 2628 983975108 2201 1497 691036381 57683 57299 656875685 53932 53875 43675409 55408 55886 199132139 44515 44364 827299919 9487 9295 266086080 51262 51133 47776700 23211 22891 617074694 33690 33969 975833889 53143 52427 507543478 46691 46963 478172056 13910 14688 753921312 55895 55365 1956678 8522 9308 466594213 58478 58477 231620819 31210 31939 610719763 27916 28184 188185853 50223 49466 743686181 55765 56032 571780299 72409 71752 715126740 78718 78862 816613762 21972 21211 52471729 79090 78610 69532158 55157 55906 395858732 72096 72019 293353512 6778 6357 917489513 18811 18518 106621303 41713 41034 421334626 45494 44792 117458217 79775 79371 375743298 51683 51009 161165431 64291 64881 730503144 7154 6428 402314503 55916 55194 421314359 40224 40808 569809326 53226 53158 948721881 64619 64595 895536764 65067 65062 720977566 69860 69696 12693513 78990 79505 738975132 55923 55170 57096117 9579 9741 482209982 30062 30015 47350537 44121 44237 689982672 55927 55382 127057698 47081 47261 859968362 39121 39113 923299018 28500 28407 169745498 73716 73060 54284864 55932 55297 478121045 26027 25699 44063082 10924 11713 272301309 65052 65341 73410378 36113 36281 945571440 65772 65226 633166052 60305 60417 633326851 54661 54021 40908350 43938 43456 351854604 27002 27066 597832431 38971 38313 486645276 12434 12326 429409150 42390 41606 180008255 58093 57868 741750003 46160 45739 242691358 58433 58818 635170025 9329 9012 954362710 33647 33590 418690721 33698 34354 778503469 73292 73950 482904084 55952 55407 828220969 27213 27331 68292970 1631 1231 482135995 45288 45343 803851028 557 173 504587513 13422 13102 189392182 55920 55547 543621214 55671 55959 246292554 17026 17270 30929081 24324 24591 719962143 13208 12495 126348328 55963 55691 822488654 40785 41214 7533811 2966 2825 712188076 58311 58412 818611795 18809 18601 273674008 55968 55817 876547423 64942 64878 187681713 55343 55511 506034720 73208 73961 890280114 7160 7077 419290543 21743 21759 915272166 32297 32372 346892273 968 638 593292478 31130 31641 700087919 35751 36342 314735914 31944 31922 514267231 29539 29324 815139083 6483 7115 37345540 71523 70899 39722559 71659 71374 897101737 23550 23121 899169944 24844 24358 506808063 18221 19007 2954033 43972 44661 49270522 9285 8642 101420931 55720 55988 65511949 22510 21917 193177704 55990 55786 889863705 5607 6219 656133999 70645 70231 108555620 6288 5638 73650809 69204 68990 337022894 58647 58127 429385513 58612 58576 930224843 5012 4784 400947913 58286 58560 720851277 40637 40887 392143006 56000 55337 913150971 44949 44913 410211329 74730 74799 792261405 25908 26249 931784207 1824 2547 839374897 42914 43155 346778508 2406 2235 828727770 55641 56007 996162789 18715 18152 518444483 56009 55745 948231674 838 659 246562303 64466 63723 122149583 54941 54839 121141790 64823 64788 801507524 67350 67759 565000009 67964 68022 929931070 50585 51198 758472396 76398 76811 182614174 57387 57884 442274049 66510 66358 859022470 62470 63110 58077703 57139 56649 154361777 11471 12227 991102235 79746 79328 572080707 57160 57796 469116702 77583 76992 824904149 10705 10558 802568983 55666 56027 432093668 56028 55361 556050763 55350 56029 489303769 26928 26569 13544414 2187 1485 800661288 58587 59313 581718508 69360 69643 597386006 56118 56270 573514889 43227 42755 951093459 51295 51657 99942564 69322 69458 988401544 74740 75437 71702235 30531 31196 947078028 20805 21459 184586804 55962 56041 29506685 56042 55933 997599179 51302 50548 37531096 54277 54758 10878604 30865 30094 93549205 8165 8003 116420603 51064 51227 116433976 18411 18247 341193987 19906 19529 458963791 17532 17937 836137085 44282 44534 970468468 73543 73480 318204483 790 531 621426523 19958 19873 895558472 56055 55590 731318853 43648 43206 227033784 17253 17502 471328741 53795 53392 702443045 72566 73184 35611528 8572 8223 960953933 21209 20919 675709685 3982 3421 552112231 54731 55432 866389502 60620 60059 469216648 28167 27890 357212924 25012 24828 106298428 26766 26186 998751933 10268 10160 84514751 27522 26769 391186093 20460 20657 217204778 13270 13174 631465718 65016 65535 180122146 59344 58559 508432393 13107 13252 178759510 76404 76333 874424189 55924 56076 216731296 36418 36041 263588332 37740 38117 663293935 55876 56079 393537162 12514 11791 76915815 63560 63794 524887561 74051 73889 715377623 55949 56083 738237049 41014 40428 182531949 58356 59051 207802121 11700 11872 514799397 20183 20234 814813388 74267 74768 65378391 18914 18957 450457114 19873 19591 745821095 7872 7414 946057898 17956 17752 426152492 1644 1270 486953493 14834 14965 167161328 52423 52021 571812614 55776 56096 465266367 1411 1221 743854636 32366 32033 462541259 25840 25693 833099645 49921 50456 312338269 40252 39748 19237009 488 1024 986824985 67974 68425 344278886 38506 38400 767253756 56027 56105 387538629 58208 58139 43819446 29202 28931 34004842 41597 41253 874669742 6869 6550 841751851 1110 492 494055093 56111 55583 412151943 26281 26996 48422551 43515 42860 88979285 44994 44283 264681386 33003 32516 61404759 22037 21554 30595725 55393 56117 412215145 32098 31563 317679987 79590 79107 603178261 48762 48260 494201981 28467 28090 378909843 62759 63122 48701140 11220 10685 121752245 63248 62473 531027896 2837 2231 43794334 67273 67742 611947458 79232 78708 494702895 42626 42461 207836853 56129 55515 305561543 56130 55875 732414996 64268 63735 115534940 62810 62576 263481464 29716 29837 14647106 45935 46035 6252909 70781 70973 13409701 60214 60356 477002122 55496 56137 211171975 60286 60177 169877106 4848 4942 118736873 6168 5770 391278220 65484 64950 411078198 55587 56142 329343159 55419 56065 998076766 56144 55517 474401217 75441 76183 447434580 15328 15415 692721107 8857 9062 847756734 35374 35914 486392265 53224 53189 472020567 18239 18220 238039323 65365 65672 757829072 25135 25247 107685941 49047 49034 696362807 69559 70351 776782871 51490 50834 836605978 44675 44552 261218531 55539 56157 636237821 46182 46100 720940906 18353 18522 544032540 24454 25174 362492626 13155 13432 2441837 60292 60888 237748360 39070 38430 517086294 10756 11166 595985621 66836 67024 866585733 77660 77272 472303771 56167 56072 909903079 65149 65038 509981660 65595 65201 654507637 56557 56500 898598319 52723 52274 636924923 59595 59151 384162338 56173 56026 280555078 78512 78340 208068906 6561 6944 910709020 1 227 170530165 55941 55310 2776182 44616 44539 562117481 56179 56151 520901786 65540 65403 298450255 11440 11329 679103234 13203 12886 605431805 37323 37718 714810343 68113 67435 793896677 14793 14683 705534722 67894 68269 664840761 3687 3713 414216558 32209 32782 388668504 28763 28826 853759395 43758 44250 441384283 55694 55970 937110837 64708 64032 376753555 9903 9707 315190723 56194 56052 361286084 16047 16501 198926913 60968 60542 525550184 37257 37469 321685571 76433 76886 353035492 36784 36131 763159155 71544 71515 643561395 18612 18313 254197598 56180 56202 954038897 2343 2012 418816571 3856 3692 391675703 62214 62235 856145460 21642 21446 96294514 33797 34007 12188732 59654 60098 845055453 24077 24037 537624154 17001 17317 30931474 55953 56211 174224138 79994 79566 164859699 22360 21793 336018235 35551 35273 369445807 55554 56215 900437966 76849 77119 343617347 64949 64174 593207440 38750 39131 418337900 49189 49430 936586794 18762 18082 159097442 45353 44844 333550373 52158 51567 48783535 56223 56099 359081363 63655 63163 651403065 504 151 259664243 71760 71329 490144591 4605 4884 112854239 77990 77490 513117766 58294 58795 823433651 56230 56056 857712861 43552 43225 315294288 50386 50259 308924461 35808 36393 270919353 26430 25914 676217425 36475 37035 702785245 79497 79397 551537409 11246 11326 149795805 50879 50085 560222123 57757 58394 877874585 57555 56979 18456977 60702 60844 407223974 56004 56541 182931223 56243 55790 475949298 33284 33356 696228183 19104 18622 16146019 8252 8130 221658514 16063 15814 677984094 73439 72974 123398648 51142 51336 284835706 14133 14047 492644773 15253 15540 331223820 44496 45233 394091488 12652 12621 449033240 56254 55681 437090894 56164 56255 438060843 68831 68901 914629579 73514 73092 491372221 60278 59499 418278826 45955 46273 91213723 31405 31359 311658853 20356 20666 130689110 56755 56190 409062661 55533 56263 20972574 53716 53070 91694882 29 661 15585000 14743 14129 91556907 35082 34994 637101400 55672 56268 409749052 27980 28514 819727876 27963 27429 851778199 2252 2725 503161463 47826 47953 637068527 56273 55933 4736188 4563 4559 730157127 33916 34581 822236303 7710 7908 61237848 44307 43509 372806195 35828 35683 189399191 49120 48608 661421477 61846 61816 135390261 31576 30965 111896226 57941 57607 30135960 62864 62588 481900800 2272 1808 145895957 11851 11948 439986197 79456 79723 61799552 229 992 75947088 68014 68133 837404892 11793 11042 803664247 55613 56290 305821471 78744 79108 13079020 64131 63331 568718918 65368 65770 802103801 75611 75054 203714382 55730 56295 531646728 13166 13302 500064101 45253 44574 473817990 77466 77080 382556626 38920 38888 856135836 28004 28524 934543946 56704 57394 184689458 22059 21490 961833885 56303 55925 432677420 59292 59148 422730970 12627 12066 756470286 47295 47768 685868334 44919 45337 489834214 55934 56308 338798941 14596 14473 7614962 60546 60375 721587864 43542 44340 887058833 66547 66737 966311951 59908 60342 533605037 63489 63347 201108759 37209 36983 688613907 30169 29747 744544460 14418 14558 171511345 53718 53740 668104335 73282 72592 785035023 55904 56320 737066165 56321 55914 185342453 10762 10602 992281193 25092 25185 704969921 36858 36924 762164942 56325 55880 113692680 59810 59463 158367280 56327 55847 739598099 8644 7858 582862829 39877 39720 148131161 60587 59849 706859248 52167 52256 303829126 71123 71587 887474957 33274 33284 163152009 56138 56334 906664885 56335 56020 565724855 35726 36475 227515910 70176 69404 131969482 23193 23942 246416973 75168 75048 974555567 31127 31647 290600672 52911 53150 540642798 10911 10284 373157301 60244 60147 795470439 56344 56252 31443823 55983 56345 195339193 73124 73786 710787329 56347 55920 544072014 39722 40367 232953566 6782 6570 387878475 56279 55978 460643874 22816 22813 156004655 77602 77612 685665370 230 239 580606982 7394 7053 95837700 50692 51412 131471844 51651 51563 34076186 38631 39377 926264703 36210 36477 621889412 71166 70488 292420729 15077 15727 272591161 3015 3643 649985648 76120 75576 852435419 63742 64325 18661190 59212 58540 898969640 31935 31137 435266029 56148 56366 979809493 13907 13946 546505427 20320 19531 122115142 58809 59274 187786834 30170 30754 479824789 66315 66272 407096010 666 1412 972702500 68067 67674 565379730 44731 45505 514945907 45150 44889 336744733 20398 20981 49300880 40262 39920 464164190 55833 56378 546918620 55912 56379 624198952 10281 10443 247132441 70561 70246 114524361 54086 54090 458549387 48686 49067 313699998 5625 5150 283496195 55844 56385 601803513 37434 36725 656627393 15502 15528 18115412 20383 20092 670518451 10048 10713 202388273 34330 33571 73074304 46629 47158 385121594 42998 42365 15880072 50133 50209 401359648 3603 3878 198430481 23709 23811 771952148 51427 51008 251023103 56017 56397 80371185 74651 74296 617232682 76505 76363 129149489 33424 33058 656961347 16732 17277 128891574 75653 75959 55624745 66402 66095 522664542 28018 27854 7802936 71347 71439 733383235 74165 73425 208858637 62098 62220 298816055 71686 72014 30147824 78838 78530 35804117 37162 37594 50313609 48699 48039 98209895 25793 26334 139226141 33366 32909 802516907 64851 65348 704335983 17271 17096 637965789 66522 66558 698128024 59861 59572 734519001 71061 70968 117808623 79781 79526 615544577 78714 79347 821939812 7349 7678 373080905 56422 55942 865987936 1265 672 955526405 14571 15149 442538341 54017 53281 798989398 21601 21632 192529267 34314 33613 374496212 56428 55771 30732568 63433 64119 564651799 45809 45638 372532894 56431 55943 245501647 43544 43275 623057014 34148 34887 381933298 60062 59883 117280375 20758 21089 534236451 56436 56319 282887044 172 943 101220891 17785 17453 998406963 42285 41630 581571255 9507 10211 269988482 22813 22096 856432635 42597 42981 627877445 25908 25254 794538529 7211 7088 755723051 56101 56445 219012993 887 243 957364165 55091 55029 472021025 68314 68670 245736929 56449 56333 282474294 17455 16967 252077513 3645 3501 828992301 51330 51097 792662943 599 1 445003854 56205 56454 287193449 45362 45829 464525728 61309 61298 973815423 33961 34063 735902346 79422 79616 745367921 35672 35750 919497068 51476 51427 487859836 39468 39171 160661178 52994 53592 638436139 69514 69225 13365886 75811 75987 302129908 56465 56362 38984020 51771 51032 807852155 56467 55722 972514523 41287 40798 346512516 52602 53176 653167520 13084 13838 997572017 38396 38128 581019362 307 1 377235997 56473 56312 626637407 15135 14815 428056333 18875 18663 65533053 6815 7171 547872632 4538 3741 832914529 43078 42342 141555882 65094 65766 865294739 41869 42088 42382661 22453 22244 153774395 56482 56218 63412618 20061 20674 416943586 38044 37366 124671513 66426 65763 203041291 20805 21519 163445948 19277 19737 404446717 1471 1858 750213058 8379 7771 954357463 29524 29894 330504392 74288 73527 394588396 65752 65428 210631408 56493 56305 821985772 31614 30992 145530625 38439 38252 742302214 56496 55754 140788469 77201 77919 497781261 57637 58252 760831756 23516 23310 974650626 51261 50483 740773638 3509 2920 219815401 39659 40410 558533539 4594 4303 415130708 55951 56504 720402025 56465 56505 284015583 75990 76496 741223041 10205 10177 975975612 41385 41904 741998292 77045 77275 327738709 56510 55719 8910802 59424 59415 587460765 42579 42518 116230221 60742 60607 418672418 11426 10864 116379879 45828 45186 786490777 60474 60176 581603526 15386 15564 457862110 3162 3164 854558763 69117 68837 198481799 9705 9382 841475196 42969 42588 493786871 53535 53179 992090661 56523 55909 797665891 57958 57877 423183588 8346 8343 128191493 8778 8718 26781613 59839 59212 294470662 53425 53053 11571671 2821 2662 211529461 27129 26692 883177014 39693 38952 942068006 37066 36422 87514352 27062 26730 413356219 16595 16208 961336460 6609 6066 662390033 263 1 27020355 57931 57135 805018740 11919 12455 595948852 7937 7839 41587728 45532 45306 825720993 26570 27162 646364209 76116 76585 116452262 7983 8634 855548211 56544 56519 795748806 56545 56320 414990698 52485 52343 869242671 54214 53907 823282728 13936 14506 675655069 3167 3029 988686188 5503 4992 413263002 79988 79619 749143410 55655 55093 156652703 76784 76438 47011293 9357 9901 992286196 56414 56555 789055342 71837 71634 941595963 65107 65206 596338592 53 1 356518389 12696 12522 525171987 73413 73762 407779533 56561 56158 930276748 55193 55028 480336670 32875 32655 420345389 12873 13222 316716065 72837 73155 582410383 56566 55839 133805827 56567 55824 252117752 71844 72443 150784105 56569 56514 990711047 51693 51768 439834932 58033 57367 459950922 517 1019 246978626 70048 69577 31344372 8024 7981 109823392 78168 78044 113279765 18409 17782 15460885 26213 26646 591513258 15928 15707 654487015 32220 32765 344982943 28993 29383 715437873 26161 25550 603375152 27097 26451 508381724 38375 37836 681670696 2001 2622 807092699 56354 56585 300260835 16783 17380 690245167 56587 56422 243843869 61653 61175 885091001 28856 29578 105214232 29825 29323 956538937 19847 19846 487315911 57717 57715 963353360 15040 15832 993668559 5105 4847 400110166 76520 76813 880244399 56217 56596 252753004 56410 56597 297067656 69137 69063 64081958 55861 55331 574617662 50210 49743 365067869 56265 56601 334877998 7043 6398 887340440 56603 56362 49808437 63329 62968 759245170 35665 35552 78703488 23165 22649 712558036 33112 32418 594078574 38843 38542 820080087 74709 74917 328937535 35024 35088 623205139 55598 55347 723986526 70812 70357 192160352 56241 56613 616592748 28862 28875 465702055 4122 3788 269506842 56616 56060 558465165 8342 8577 620473959 23752 23555 918200853 34280 33877 384232223 19488 19617 307628626 69510 69210 321162047 62471 62521 937080790 30051 29290 664732204 33637 33614 944204128 60000 60027 482094807 30061 29296 904582890 56017 56627 287878311 56628 56200 883078058 41023 40916 633419583 71417 70865 806476496 41862 42158 681155249 20353 20202 733909558 77904 77492 819339779 32998 32538 771482861 64060 63705 599146013 62621 63244 296202902 56075 56637 415063362 48994 48711 943022872 70356 69888 956078038 43334 43259 330921006 8494 7815 599663884 57712 57236 410126211 52869 52672 716188248 52340 52435 123004473 56318 56645 102387422 16602 16810 690983501 55865 56647 915605172 30430 31202 501273174 66112 66363 319871431 32099 31755 927555570 12896 12452 842654611 72735 73490 988861953 47080 47420 219861710 71255 71487 189365255 46388 46157 91059125 71665 72083 422340405 77946 78736 634695272 67616 67515 565123627 65005 65109 505590080 17687 17161 7150222 12461 11859 500637272 37625 37223 162663330 28288 27545 928866451 12192 11991 399795108 46057 45536 673010465 49327 48717 490499700 22066 22641 786203908 16584 17091 55163537 5683 6428 213592627 58967 59175 406091046 70305 70287 262141728 19600 19259 120024271 17003 17731 199234867 61074 61865 613387190 25857 25231 276979924 68398 68032 249997744 4862 4975 234053070 29034 29602 332867958 56329 56679 316852865 32955 32385 734124336 1939 1913 927124909 58470 58541 839964703 56683 56650 876734784 19843 20111 41690746 56351 56857 616682294 52470 52844 823218030 65222 65835 735759430 48525 48378 490862356 56991 57194 84407290 40413 40848 294099204 24846 25378 210928006 54882 54685 718962486 7959 7204 504982305 72990 73237 382210385 56695 56109 686335712 75375 74888 109626741 65730 65545 748628633 29989 29648 94730252 1 582 845946131 38512 39169 474863771 45097 44401 779128717 55056 54691 254028985 6174 6505 267643853 36397 36941 459463747 66059 65597 648962989 46657 46118 51496204 56707 56641 60774081 48799 48666 375230236 21308 21304 128066985 56710 55991 643185795 56711 56491 738444408 7790 7620 520131015 29857 30274 229003940 21950 22603 578507350 6271 5605 314544675 75751 75027 240575583 72943 73065 789583021 20766 21479 13340906 2577 2304 320764557 55959 56720 905938723 15829 15118 453043425 69608 69217 471298554 55458 54749 988068714 76510 76017 772795719 63835 63917 396535371 10610 10739 928206950 56727 56481 52980036 9445 9440 22713319 56267 56729 638130108 56328 56730 312353810 47235 46792 73413174 27379 28107 638058743 3859 3856 467427324 23841 24031 348815514 15522 14838 704949260 5900 6059 414915515 55005 55027 605641990 68839 68193 99905991 46614 46192 373719133 61319 61318 500762628 56741 55959 329059397 72412 73012 730877548 66553 66755 252471590 56623 56744 9793499 21200 20963 829037224 32523 32376 754705226 15767 15416 292297394 70254 69613 140162041 38353 38404 499802678 56750 56521 20543854 56751 56003 683153852 48774 48480 112175474 6849 7106 428489802 76204 75810 908395595 31702 31451 736480414 48169 48713 723538562 32177 31734 460185414 56536 56758 40602023 27015 26400 84341165 1117 1148 975714907 45718 45664 655296651 5054 4726 274654735 22777 23264 972735514 74919 74122 765740959 74806 75601 86268283 33963 33588 945511006 29292 29229 617451814 10637 11164 871638788 33578 32790 647136923 659 45 218554578 74836 74641 49739270 11547 11698 389733979 56773 56691 226823475 74948 75122 231632672 15310 14693 455428065 76136 76654 747753741 50788 51043 422805937 51825 51794 75978430 50920 51537 364169886 29864 30418 67841824 55258 55742 696681183 46963 46982 39782431 56783 56145 548865372 37651 37323 131005111 63728 63271 70619105 18426 18707 484307785 48857 48061 590882137 77850 77532 784654603 63504 63819 785798166 56790 56753 32813753 56196 56791 183389742 56350 56792 385322121 22412 21779 91170067 15623 15851 139458952 75322 75144 774909159 2780 3524 202878030 59974 59721 714485615 56798 56392 424139053 11353 11249 6822572 56800 56183 643296085 45035 44278 90099722 13846 14300 330039713 56803 56191 27179384 14440 14629 537356918 17049 17200 981946963 3396 3908 963741718 4230 4120 285371946 55774 55708 708274443 62167 62022 259669952 57447 56908 379074332 46608 47258 311279047 47510 47246 396762031 56813 56452 442714276 71228 71620 815466718 1 323 101456044 56816 56064 862677562 18040 17842 359666831 26644 26027 546924084 10521 10386 923053822 54449 54213 343703620 34591 34481 43197751 50708 51024 761068721 56823 56762 662354087 25044 24717 422875933 63241 63572 252401202 45370 45595 619760961 56350 56827 819745349 58067 58223 145446910 6002 5540 128282787 22323 22802 122686362 7677 8351 991325364 46268 46571 820221094 72816 72800 551358537 35105 35825 83956326 35419 34891 950176775 70337 69637 932641527 7736 7313 422988030 22292 21851 988931834 63325 64035 601373099 26455 26201 12593883 5417 5895 650450878 53225 54023 436126510 19423 18676 409528131 56844 56378 47170854 3404 2752 172039207 56846 56111 742924959 29474 29703 662824027 71220 70725 878706572 12121 11978 969276957 1430 1771 974336998 15384 15419 912078783 42690 42341 362795367 73488 73273 588621108 32537 31958 290762199 56855 56519 314964862 47494 47486 860207551 35756 35911 648381247 30690 31184 11576645 15818 15396 88106057 56044 56617 620723919 24053 23774 31332701 26405 27038 475195386 25287 24760 117152503 55337 55003 887080463 31859 31726 122825939 56309 56866 42228709 47617 46952 68291847 16249 16125 817766803 46385 45832 104278993 15362 14979 63341171 17436 17062 216133857 31748 31185 166870716 5325 5314 775442602 20988 21173 933025012 52740 53489 218748062 7932 7465 799636142 56877 56777 531958862 1262 1581 658154367 3618 3584 59647313 66943 67139 203466792 78068 77568 665368892 76855 76540 700579687 4587 4832 782924680 11792 11025 982774785 45611 44842 199065612 15328 14698 709180630 35855 35838 664590754 47209 46509 714337625 53663 53943 438859839 2477 2588 103948400 56891 56692 156536983 12157 12731 42567478 62045 61303 112510067 31064 30857 964048481 56895 56761 791665324 2875 3089 857890497 56553 56897 153338893 71952 72370 979360023 3872 3402 789219147 55077 55296 192677882 52789 52674 79289939 11993 11302 624600336 53649 52943 757763810 25082 24411 158311154 53455 53730 796288417 63203 63689 101319609 56907 56794 71603233 36182 36320 283151414 56909 56452 102036540 15823 16578 236160668 20064 20863 395529192 56588 56912 990204251 75723 75528 157544079 71642 72023 143465843 56915 56320 192228070 15070 15377 754729174 53805 53051 340286361 77681 78240 443900560 61849 61544 278505436 70750 71146 473979233 18382 18720 945084080 46502 46713 32041120 65761 65865 82648793 33383 34053 449306114 11626 11589 935338340 48467 48174 651167534 23564 23286 596062020 62267 61890 3140079 72090 71904 235683419 56930 56145 964339837 61906 61322 393518322 23080 23614 405766866 58063 57686 463120831 63527 63245 984031661 56935 56648 641522652 78582 78801 348782349 56937 56929 502050174 73638 73470 286987127 56939 56854 937334099 33850 33517 981634342 44289 43641 4487865 29744 29890 265602604 45294 44918 511930156 24196 24923 983603782 56945 56695 892611240 43953 43994 943819579 33772 33655 106925636 56801 56948 802818554 49572 49991 124644749 1 483 900702390 29312 28794 285802799 2633 1861 359686226 55618 56056 79917271 42703 43491 992277516 78618 78398 997675651 67868 67367 175312353 30642 31258 920114959 10635 10343 342357060 73026 72930 886400301 31065 30362 635782862 21330 21705 871401003 77194 77080 591146653 11850 11807 142429143 56894 56964 155301768 65750 65664 964166865 59780 59273 988366634 63017 62932 484969865 54026 53833 981042462 9381 9255 794178940 62686 61993 154561669 49308 49052 55719785 77787 78245 179539597 71507 71583 307465938 10664 10205 734348478 37183 37914 606333631 41119 41649 839414396 49443 49369 217659623 56519 56978 833594692 5131 5075 835637188 77810 77277 11150530 62161 61537 575863615 72584 72841 978447117 1585 2136 123888465 56574 56984 281760506 35177 34978 140344479 74978 75029 625575919 56838 56987 767496693 39119 38754 530118563 24865 24245 585998710 34470 34140 520297022 76716 76029 78621364 53624 54104 686805037 70366 69751 407637428 31730 31662 689401660 31184 31615 99407249 16144 15429 788318349 56213 56997 439856494 23269 22947 822343456 36134 36829 714674672 14069 13412 661157827 66699 67495 999192005 37477 37887 97891689 41073 40986 293126615 53266 52637 251515281 66231 66907 969493665 68109 67698 321581060 40093 40255 389497693 52428 51678 757553389 56835 57009 916732701 40495 40098 124300254 5483 5609 760247288 60878 61028 741431538 3584 4214 539722466 25703 25555 937522906 46333 46100 859946297 46150 46363 552452563 52213 52490 498403554 53657 53975 127786903 29017 28624 230814915 55257 54612 950793117 48352 47656 554083286 35081 35553 988677604 42573 43257 623496783 22780 22837 183196293 2036 1504 636013494 13740 14009 98160664 20918 21013 518822146 69131 68910 60184196 57455 58022 843946207 7215 7406 74395808 16016 15243 534845696 76117 76629 932533171 3955 3509 542310963 6455 6318 492719045 64785 64267 225008255 55495 55011 788001190 34938 34501 404332475 42046 42084 977631411 64183 64945 653724674 40648 40281 624241060 34586 34624 161863019 31447 31558 362941356 12488 11907 101796006 48880 49514 133967955 68211 68369 36540823 58506 59277 754250891 10565 10276 98739990 48535 49253 665619640 56807 57049 619934029 34078 33853 433531931 68042 68196 106616887 57052 57000 347114914 5228 5263 394757540 72085 72234 905950969 11020 11375 451840525 18033 17301 374489655 38225 38227 566024000 56947 57058 960278631 3126 2364 856305784 41425 42067 288871266 52984 52941 746308636 14107 13870 550224897 66924 66481 565243091 3778 4011 720442950 47385 47246 764820636 54209 53962 296280082 71493 70779 712227622 14515 14048 128756348 79063 78418 137386432 2771 2657 508825293 30952 31170 546800291 10237 9716 989948518 28149 28855 508911911 37552 37332 648083948 47743 47685 309839646 25872 25227 974553188 76478 76889 250616819 14893 15536 694406938 64239 63465 116747293 29142 28359 519166934 1778 1618 205563749 64176 64841 401703192 68926 68274 884428617 36629 37162 502923157 71371 72138 133848301 61121 61638 172999692 74634 74869 705927178 76215 76686 818397812 24136 24803 972229021 56585 57090 50069118 59801 59578 845543443 36313 36004 942316074 74246 73583 607320865 50673 49883 251987058 54599 53979 308715116 26067 25806 254446654 33685 33931 844955795 65044 65362 10155795 47314 47568 475695155 1 14 74319145 27306 27794 832327811 32472 32396 225026113 66709 67208 295162018 31456 31349 100795150 58052 57827 846955408 43316 43445 50891712 25325 25104 76968781 74300 74839 829129967 25619 25970 165953180 51300 50761 741305648 4073 4023 216867814 76910 76247 617584133 55021 54397 948040574 57114 56995 536733319 52290 52045 91053158 60018 59573 322053036 71157 70557 879547384 79322 79258 68418712 75531 75390 9524633 5130 5859 959678725 20082 20727 363620230 14521 14618 774213089 56740 57123 388931422 31146 30962 623149858 49173 49518 1900181 45457 46216 871554203 57825 58571 18495406 71042 71398 260121599 40424 39904 734475942 57130 56364 394116010 31592 32307 861174494 9541 8780 512901650 56849 57133 338655686 14780 15143 954433246 30739 30636 604189273 26717 27483 99390067 8117 8325 292519053 66274 66016 570617560 75212 75013 500325190 79046 79586 566973519 28623 29150 531953866 72588 71853 367165173 35267 35117 17506552 73804 74033 613300175 61598 62286 607497397 7552 7154 71476735 42138 42379 659088244 4933 4670 368427454 27937 27468 757826849 59318 59862 863302558 59018 59275 126556368 396 1053 817028218 58481 58665 575782780 60749 60908 412831850 32866 32720 738201265 57188 57666 935615330 8443 7764 11571170 62015 61497 996087732 10588 10787 256961484 19184 19614 162030665 42357 41667 240105453 57162 56655 330559052 41651 42235 165775369 45384 45077 900319818 19905 19564 505387558 47760 48178 750846615 66669 66042 865131727 55863 55835 804628693 7013 6932 482879864 10585 11227 214134007 57171 56615 560625049 5738 5185 414422348 57173 56706 699897387 57174 56969 52926815 30683 31145 482733041 31321 31499 100984915 56700 57177 741368469 11671 11257 479721783 38030 38225 30379237 25725 25311 275690045 63476 64144 400342930 27935 27904 290320231 57183 56962 122238205 7308 7078 108623028 66810 66731 266114840 57186 56900 531146020 52022 52746 674599333 69282 69855 424800412 42990 42983 30359981 55671 55322 306559522 40473 41087 325578873 42677 42430 8747727 76003 75853 787121465 49748 49192 444158507 46663 47086 111831949 54491 55035 304337490 30752 30910 487109048 53635 53427 634090566 59557 59375 346269542 55539 55805 864470796 57201 56866 433779611 14676 14223 619902284 20294 20465 254498785 53885 53475 366616443 5483 5971 591957452 3038 2834 884626054 61684 61069 673763169 65940 65878 49272524 50342 49562 135068545 44755 45192 792761286 2388 2891 743349586 15293 15079 209595428 49076 49538 797160510 37367 36926 873684778 9498 9367 319847432 22683 22442 524204377 32780 32863 325027439 22864 22496 330731077 49916 49228 909515897 45880 45856 445064727 57188 57221 517307382 37744 37601 371349412 17059 16783 475051074 57224 57070 632162944 57225 57063 160981293 27614 27601 576158003 56467 57227 483775292 30888 30398 438228296 1949 2055 581528503 64910 64623 344434196 68189 67834 82581632 68958 68253 675036256 16627 16124 178230685 36782 36421 930902071 30097 29605 45700674 12934 12720 878022642 66423 66011 566388751 59205 59501 293692678 39537 40332 175401534 48670 48610 271496379 48579 47860 784358819 42900 43145 109523772 74799 75529 372533719 52083 52537 259367422 52733 53530 589419916 57073 57246 38447795 41136 41023 946979659 75934 76534 678782668 57249 56909 660129984 4192 4066 697082458 57251 57038 134538993 59217 59823 482515410 4006 3414 531206570 73933 74584 692263183 58786 58902 593879007 57053 57422 967946234 25708 25651 876690585 38476 38770 446321800 77545 77691 963075401 49180 49770 824000362 57261 56927 999511472 69539 69480 965184842 3437 2756 563131828 39469 39441 596184061 6290 6756 54283166 57266 57040 242561337 53823 53577 597390725 56807 57268 652827122 40926 40531 364448703 49773 49866 458951849 41222 41231 635427891 11907 12599 200370700 56825 57273 375979598 45413 44838 192197306 1101 1721 237678626 60866 60275 138045534 59719 58985 641912950 56910 57278 466069894 50705 50589 363831043 50796 51107 815358464 44164 43413 429514713 57062 57282 954205596 57283 56742 718537948 26849 26233 166728149 56752 57285 526802680 8962 8430 45033020 26191 26948 394180099 71867 72547 145339739 44738 44477 474543437 67062 66881 44747542 56556 57291 38602294 26344 26137 834634214 11191 11954 127014266 36020 35925 922985316 41952 41702 339806925 23214 23582 768932874 57297 56794 691187444 65475 65021 48307879 66288 66222 954665559 35255 35738 213706570 60029 59316 966625978 66392 66442 161984463 46899 46790 256567017 2933 2738 122158384 28370 28235 707533706 14983 15192 695005075 73980 73455 579701264 41517 41922 698799381 20011 19780 133114218 70579 70001 720168593 26165 26607 448669831 57127 57595 771726772 57714 58275 403590896 35354 35767 398815040 63786 64084 380876765 57316 56550 539999420 58078 58082 504342912 68048 67431 373350469 57319 56992 101582790 43548 43499 638392515 60745 60460 427660965 66050 65488 863034018 52700 52411 908171882 22255 21467 478524739 55200 54986 31992130 60489 59875 613778932 6225 6356 64031708 651 422 291592403 35798 36220 235817961 25198 24584 285125006 20578 20883 852921157 51169 50755 385503746 49474 49296 996257795 16271 15892 174748100 7570 7046 381154445 57216 57336 911999886 58313 58715 391278557 63063 62269 416742157 20542 20067 34221604 28003 28132 222821382 58465 58989 540448678 57342 57279 612571177 31114 31901 240129893 64695 65361 534300710 71091 70611 8382988 59549 59173 306425455 67664 68229 219798451 29704 29340 273654889 6725 7215 200709321 57350 56848 772215451 53435 53556 26884261 27359 28042 872191951 54550 55247 206729229 6681 6088 17077798 53978 54557 849682638 63785 63739 997311157 75693 76419 491712636 64103 64084 490161368 58001 58188 187803856 57360 56582 411408474 60783 60699 792346019 53090 53436 206408058 43296 42909 707102673 4061 4313 893084385 47614 46929 306033006 75739 75676 66359049 9223 9379 545485522 2951 2664 160440983 64219 64523 85102421 39536 39661 92264039 43461 43167 198493533 63994 64247 38688534 52874 53004 343607669 57245 57374 430549294 4530 4606 369560709 57066 57376 477090811 75139 75315 554284351 57378 56904 73009765 11765 12392 861941112 57380 57151 867053563 28323 28770 538166571 22710 23391 911904474 24906 24585 580667651 4753 5464 115501583 69844 70079 702850365 21309 20616 646009249 56932 57387 593090483 45499 44997 600125248 22173 22451 367314949 56775 57390 594329559 52088 52763 743417688 19739 19404 354185742 49077 48704 768058082 28844 29092 227965251 7175 7682 301130503 30107 30051 628874783 46036 45517 376929119 22083 21703 118411224 25529 25446 6041349 62573 62734 398183006 20948 21356 495699562 31684 31667 926433593 46951 46179 105918573 542 1101 495453398 57245 57405 84122539 28657 28986 241729950 57407 56862 863676367 63688 63345 759691868 55108 54477 143905833 63220 62619 144689059 15890 15248 275982912 36212 35962 27591305 7199 6414 456535733 57414 56670 829955572 70195 69609 156994533 42663 42624 142675740 51486 50705 359395322 56381 55896 278639615 57419 56880 581642039 15703 16296 105150101 38150 38047 671667798 48246 48458 546615548 57169 57423 825435142 57424 57185 344055168 78152 77394 509214046 79165 78486 431099599 14574 14142 674097187 44732 44328 575167178 57429 57210 803827271 23160 23626 898282192 21203 21396 618745728 72319 72699 143614916 20080 19860 757235756 73042 73573 873242164 2478 2789 677789944 40214 39580 362308314 39237 39534 992655925 42824 43369 560639704 59711 60100 660728933 77193 77506 26200066 9444 9942 903323399 73143 72915 594449544 71471 71183 612521936 13093 13095 412536406 15437 15332 422146320 21438 20638 520192324 60529 61006 466445725 44768 44533 237971719 56989 57449 769092291 34391 33840 223025316 65418 65110 820483769 62760 63000 671169968 21205 21115 415016257 56990 57454 151329137 43032 43114 768150705 45808 45053 784680012 26902 26637 212847229 72978 72258 408583673 57459 57012 560555846 57460 56913 44306105 36528 37071 268842998 36442 36294 138657292 78811 79566 393332843 57464 57459 790410029 10885 11297 87500255 19027 19641 737954431 31337 31934 875022164 16194 15750 322457464 66405 65788 86834192 29364 29319 280851825 15871 16100 900528441 16682 16420 864230672 1845 2483 338477768 2643 2719 111649067 32583 32455 732628432 57001 57476 407786498 6991 7436 47337503 32498 32072 825425303 57479 57251 971669673 24487 23845 386525517 73260 72633 989293816 57415 57482 242753632 12533 12358 534325496 51917 51202 779466359 74901 74842 633810785 26429 25940 731936147 41821 41179 657454385 52488 53092 825446652 7679 8199 330482316 71759 71467 816535642 71270 71058 886992536 56863 57492 645036850 28196 28964 636871088 57494 57089 833862562 12837 12916 249782406 61445 61191 909834598 57497 57087 152000071 8192 8076 307120208 52921 53057 11610240 57500 57389 859758644 67074 66848 339030817 53653 53958 816809022 46697 47484 393744324 57100 57504 56698833 48021 47737 40487313 33598 32963 510915264 51715 52375 313204536 47920 47284 339179527 10951 11644 961672923 17524 18121 667851311 31940 32680 472922880 6811 6368 577849807 20671 21280 637709 24313 24494 773518700 20038 19466 810258803 53455 53661 618858166 57135 57517 678855313 47547 47162 733590852 44438 44096 757815331 74310 74930 24224601 66351 65625 706916427 5460 5816 264836579 42949 42620 167744794 48807 49112 788191088 46772 46346 93959445 14586 15188 775894764 16077 15484 942577158 61058 60600 54897428 58481 58216 829044536 57286 57530 877598010 40997 41157 872049668 57532 57430 110346142 57533 56854 747677936 43480 43654 296234949 36035 35720 746655869 57134 57536 91202634 48097 48337 125286030 51899 51471 941293922 12162 12150 607881377 57217 57540 82577654 15306 15735 401156588 26839 27156 80568355 28452 29002 636101578 33610 33981 785609874 70550 70802 15673756 6173 6616 81290283 57547 57135 446170083 6162 5721 915156498 37413 37220 550343844 875 1255 209880251 33798 33195 82191955 54593 54057 6659367 57303 57553 254814719 19057 19606 588573309 12093 12071 841909475 34960 35050 202779436 33475 33529 57416257 17914 17608 774857090 16694 16179 682259416 47432 48129 318796573 32311 32068 835264918 24165 24289 196859581 14064 14279 494144681 50264 49843 563352390 948 1436 801180879 65724 65591 724549857 71999 71633 277151303 20480 20009 982880950 58474 58570 835897120 57570 57497 84860360 74715 74553 318912106 57572 57565 984049471 43728 44355 940855322 45502 46299 826265765 26405 26243 64928978 46109 46365 339623764 69741 70196 45051016 20830 20075 258165362 23393 23916 861233966 38029 38002 512447554 23767 23888 89577380 9684 9653 726929463 57583 57553 261978630 58253 57826 526319832 16964 16418 165236203 14742 14054 221470022 24579 24600 450461275 33193 33326 815755022 57589 57042 652014078 57214 57590 584520077 31589 31230 438715955 56953 56747 980657306 1174 1634 763312989 35621 36134 81565786 1504 1984 220055219 31387 31830 501208793 75066 75591 385303611 46943 46414 927556144 18336 18432 645280407 57600 57465 228344871 66760 67414 31931480 70401 70265 594434382 15887 16505 564715624 36987 37415 445239669 66456 65799 103052507 48738 49111 570122370 52683 53045 122106517 20215 20183 835805037 61300 60991 684705026 77586 77491 619974550 9447 9998 114568378 69095 68474 50859459 12780 13436 96419101 58154 57916 313143863 34747 34505 319448416 72616 72823 260393406 57167 57617 7768897 52625 52666 161289762 17903 18148 465629192 17605 16923 192382048 57193 57621 47670126 57451 57622 180390545 41438 40964 724447092 50817 50552 342958526 38722 38215 257821128 47636 47032 725165491 68500 69116 679672284 6980 6260 579520567 43541 43110 956792196 64249 63557 241851208 28151 27642 399670857 57157 57632 86712624 57633 56836 823615605 64669 64235 975351514 58329 57860 783180019 56374 56255 772268642 43390 42854 920865398 39394 39317 70083451 44407 44583 71505595 22347 22756 144138264 26350 26515 756189582 60600 60229 263043500 29885 29820 96237099 18580 19200 401719896 15282 14633 17689098 2131 1417 947909994 11013 10506 489558906 55197 54701 799643257 30170 30908 444519245 13042 12245 732304574 1837 1491 614177455 4131 4185 674061897 30577 30186 775026726 9036 8956 31342952 79354 79244 647483943 45180 45357 962973846 4816 5033 264649124 50655 50472 312155903 882 118 894673872 57660 56936 103253604 23898 23371 216518846 49286 48612 194929898 22042 21510 67195783 48512 47952 369066909 56992 57665 767728799 18844 19398 929135389 56693 56785 270363711 73287 73557 74960566 57669 57596 875272323 62395 62276 438933905 31005 30718 555797084 43446 44243 875193179 52484 52196 49222922 21611 22148 94386309 11371 11720 946220580 27296 27101 12865219 57822 58005 122849158 41669 42031 993996933 4888 5242 831146112 69856 70450 839047490 55217 54423 139016353 57682 57436 133103776 37081 36487 983143408 11518 11307 952061432 38962 38192 395817021 38638 38949 739800382 57687 57256 687665916 5212 5108 991528899 36407 36080 946066545 46557 45963 571482621 7338 8116 361524957 41142 41883 711676708 57709 58098 459479338 58056 57902 118022348 57695 57134 474179849 36324 35954 21869898 24087 23555 140633821 3164 3511 46095972 57347 57137 640871678 26591 26561 145280566 14058 13776 41549317 33494 33419 387168738 42494 41834 269512350 57124 57704 651038121 41970 41604 568501376 13667 13062 647864123 57707 57689 910208165 23822 24145 342594768 3174 3634 379569941 43226 43043 51044922 50604 50198 66012095 27519 28015 9196938 35867 35802 101581223 70547 70601 612055946 20046 19896 170577064 73422 73074 791007675 47638 47483 542201989 57702 57718 808676674 23552 22882 797819827 287 1 69923715 57122 57721 534306290 43384 42763 456671117 79124 79093 957870813 15315 15989 397319373 57160 56428 13005260 57726 57106 122013176 68032 67447 621527919 22301 22345 659258819 21388 21007 294819254 57730 57456 575390121 69791 68993 255862978 68964 68190 819771724 21335 21477 441247888 32527 32525 792203719 59484 59354 169277027 9312 8565 770627355 58908 58947 253042200 70944 70217 655596112 57251 57739 658223399 77375 76682 72384490 64733 64410 883341000 49070 49139 550697061 59732 60380 703947429 73119 73223 757011074 57372 57745 391979084 63058 63123 305597564 14631 14238 544841365 56955 57748 71512519 8186 8867 113026285 45014 44599 257211241 28209 27529 857707848 55419 54900 585545866 72725 72453 144777433 25798 25120 175327574 48497 47850 382955728 53995 54235 328413631 57757 57559 614906621 43336 43992 44252977 62664 62316 523404349 76501 75797 556837303 54988 54315 823779667 78574 78184 437774254 4033 4506 392895550 31297 31291 30761166 63750 63323 45298385 67479 67905 913707429 78332 77582 818161278 33131 32663 498790799 60362 59572 548267746 26404 25929 676639517 18387 18521 354434548 15326 15811 654773230 4640 5363 67452576 53821 53214 597040988 66186 66901 424269726 12820 12616 848538614 27320 27303 742547543 57522 57778 969065678 36388 36169 570854492 57780 57308 541979089 1065 1516 209880021 32963 32676 285347767 21647 21436 301897990 44511 44788 288621841 78655 79303 849189955 18654 18011 952217495 4523 4074 871284215 78899 78592 130279453 73367 73152 759386981 59141 59088 521658740 65924 65398 490179320 57792 57733 489523120 76878 76401 198187955 68581 68444 990784960 43616 43070 534607076 48940 48898 69530478 22048 22737 367622972 57798 57429 328821179 7128 7432 22114916 52695 53167 963684053 22876 22702 316196291 45162 45612 436503353 51611 51772 300677491 79147 78930 250531618 57500 57805 262433731 64565 64119 939772820 10545 10245 812523827 38012 37773 239432310 23199 22738 901946533 10385 10596 721277730 39601 39096 117087636 15652 15306 235334303 57813 57544 746219588 13745 14227 201078808 78335 77953 185227450 35423 35346 413930841 64260 64952 29073826 20036 19479 603462416 34523 34481 975027772 36757 36471 637015519 45178 45527 113830732 26434 26730 538145019 61835 61523 549680010 57 242 790240448 71579 71826 532319682 54143 54905 72983744 46779 46439 217584743 57828 57309 575086532 35166 35264 802915018 57737 57830 598431550 4902 4112 173125143 66215 65983 666898488 29473 29591 845717317 43701 43890 924154167 37111 37032 302827790 8045 8484 90406334 57559 57837 188300303 65397 65004 165258615 68405 68284 805169928 57840 57266 196503343 46443 45693 594798487 1296 1255 241777418 16901 16729 513987396 32731 32297 406919532 57198 57845 154120401 61820 61559 436284519 57811 57847 124723169 47266 46965 71223683 54189 54663 701010574 45029 44893 582391548 18425 18906 817245982 7878 7104 147796456 6333 6641 523923254 6680 6812 688139050 78104 77904 146536027 63546 63373 253203030 15519 15698 63698628 48940 49547 135967784 25314 25776 80907052 64739 64152 240636185 1264 676 453615766 51275 52007 146194084 31180 30535 155639392 29816 29188 989141070 19527 19162 823035257 57866 57240 811377266 38649 38311 296534406 52035 52735 691683796 79772 78993 593539933 65240 65781 357075388 12875 12901 89698170 58402 58953 609563346 18499 19050 79638157 63743 64145 596175812 38827 38836 915642223 29468 29963 123989331 57672 57877 622510299 28431 27671 783228881 61813 61380 800513698 68897 69054 41635603 24402 24524 482872471 36842 37480 296901278 70179 70165 415250559 18225 18330 587254135 51758 51257 145388527 66909 66915 856049844 37246 37315 282254980 10170 9439 68055831 44710 45415 353034607 57890 57128 748284960 40696 40515 761069082 33082 32513 875442836 60445 61138 157262249 34772 35533 347211258 50593 50626 866527501 32745 32148 641082194 73897 74642 535939331 7039 7213 778882371 38935 38798 408659057 10502 10133 680051087 15153 15406 710633069 1989 1825 453412910 54028 53941 31760586 2122 2260 662681149 49372 49729 831861095 4133 3641 970864889 27342 26951 745422711 49871 50119 47374020 33540 34177 84661453 73003 72654 63828029 19838 19127 601800253 53741 53020 956341642 24109 23540 111841071 38981 39124 664672366 52431 52447 85990509 69670 70068 571930682 65890 65689 95130174 20023 20087 917962822 54184 54437 471591078 11355 10979 462068641 57264 57921 686764929 28161 27971 881025919 30074 30684 295836340 4529 4192 489685347 76906 77292 777253497 4236 3439 949461150 79712 79388 790034034 70047 70513 3581809 5165 4414 862883519 8646 8972 526218836 78277 78527 822301500 41398 41732 364025249 16390 16531 784411412 50577 49952 200475745 57935 57789 141470913 57408 57936 23177912 47217 47440 295083580 6994 6486 929971331 31078 31223 642160445 48411 47620 685256134 49884 49485 938007049 35291 35020 407003110 14373 14990 765837269 20001 20313 557466806 69049 69790 666418353 63850 64398 366022960 52112 51568 201837 48009 47728 244774006 72119 72886 131012962 57451 57950 764097353 39741 39316 231986005 67259 66810 305949924 59871 59281 817483522 36541 37258 638142520 8923 9020 727983716 74619 74939 7961047 65857 65648 450292587 37243 37119 128099453 15156 15042 981854049 15975 16069 549619767 54527 54558 925219994 66179 66093 36313003 31682 30992 220247445 57964 57332 229962459 31471 31876 655950654 34071 33933 174559852 13923 13368 364753956 64121 63553 501393148 15189 14808 981769380 57496 57970 481092953 44580 44836 246291888 51856 51538 19735619 66512 66485 422523598 53982 53398 773157798 27920 27706 832524761 34512 34623 387681116 67019 67032 84093386 78973 78267 106260548 55764 56174 7597704 8219 8288 993059149 57906 57981 102195953 18530 19017 767931312 60219 59570 37804086 65106 64400 511075662 72283 71565 861530075 2003 1593 46700576 36018 35484 65032871 13289 12634 731248346 1745 1954 42022635 46309 45726 899773423 14171 13466 705039959 32505 32119 939293608 18178 18475 348342331 52604 52209 342097167 36537 36925 606324522 5129 4388 479298011 4009 3699 143472752 32248 32840 515369055 57599 56815 6142228 54128 54818 946172712 46012 45986 208347743 55155 54731 302155185 41972 42308 316330912 58147 57729 551594853 71448 70930 760752044 45025 45496 989436111 12362 12308 132316981 12497 13028 205908216 35529 34751 896192767 66320 66326 654496683 57908 58011 714494441 65839 65264 926982704 14337 13924 597408915 7382 7082 165567874 24637 24058 353413578 59605 59702 29704685 4104 4111 468891394 62814 63544 540141309 5157 4469 534566266 26321 26812 176615386 54765 55249 552375542 21545 22248 203911607 6021 5888 905945078 40935 41346 352830488 50890 50928 612624221 32540 32173 131640401 60139 59432 10519900 48172 48113 714283440 78516 78441 528172544 1558 860 446017151 16296 16452 137806952 13202 12890 134053992 37062 37371 128059613 6318 5791 312263169 8936 8327 550009887 19838 20479 246537315 15068 14298 849659914 34401 34195 260883820 58039 57320 660222407 28029 27560 102952172 12983 13119 238297094 27656 26972 2240397 24976 25493 147113574 21301 20644 577122293 23926 23811 303706724 7536 7157 977748190 20538 20708 261924258 60062 60208 612489628 74386 74163 224040919 5497 6078 709854214 73839 73212 41077385 56760 56677 483815711 4376 4452 117550429 66348 65859 778066735 9517 8801 939671756 45756 45885 468446248 1848 2566 501023428 57969 58640 417357703 32906 33583 849306413 43018 42285 116548523 62982 62547 911880347 29035 28390 175165162 12615 12990 948264538 1 240 798907551 78818 78780 964410385 16077 16346 431734911 58215 58917 968872805 36918 36203 269700206 48667 48916 660850266 68914 68561 917960150 10560 9892 633704196 74406 74897 294999893 52252 51500 316422500 57486 58074 943430722 33588 32984 368362047 59014 58792 658531400 61685 61630 953990003 43215 43670 390033691 52941 53378 969115765 58080 57410 58161632 13913 14671 417472833 71024 71264 636812676 58083 57385 999615725 45961 45574 569881366 58650 59011 12014514 7601 7852 857435752 54229 53438 307395688 30885 31227 346635306 47621 47143 923920472 21591 21483 670083219 41339 40913 684400059 9982 9452 789361475 69930 69768 791806000 36280 35874 720243313 23976 23924 911510293 9920 9303 398118525 74437 75001 766472464 29272 28922 141265867 54432 53660 285979928 58100 57343 189209682 4051 3868 416805939 68538 69093 165743453 58103 57500 363907606 14823 14818 161690580 38169 37781 966747799 52236 52102 268967785 22639 22328 88468754 16914 17269 835647948 63663 63951 191993850 22461 22476 320182350 34287 34212 503698840 14260 13959 285850600 28972 29040 370099055 64863 65312 142158867 45845 45341 55223977 17989 17934 22386285 38777 38612 22594120 378 260 220709671 50276 50684 556143900 73935 73547 54657328 58207 58079 88651130 58374 57938 398852664 40096 39367 220244755 66899 66619 184751629 16150 15585 6741882 61458 61454 80117833 4509 3751 861134334 48557 49116 192437599 20994 21594 981315783 13866 13809 299939115 57360 57538 932569490 48501 48497 359745818 17820 17697 874458593 7525 6823 440454255 15412 15512 338515770 35008 35149 750348681 22876 23141 86289577 59922 59750 510420686 20198 20146 236261609 77260 76962 151582354 16292 16485 729001530 75312 74981 934491769 20446 20355 455234266 19043 18872 431036173 57343 57871 962601474 54911 54378 448643861 19762 19535 335248982 57946 58148 325512518 58149 57866 248024311 27205 26480 71797922 27056 26667 614827212 14326 14117 857109561 42213 42886 913049423 26331 26450 850977740 28090 27920 934748932 69150 69751 482405513 1328 1923 831651338 68121 68309 385941215 50605 50533 113369759 66715 66905 380506396 69803 70198 757658578 64163 64908 537160577 70763 70080 829527423 67339 66791 403545231 44495 43996 631323385 105 1 82898709 36180 35781 147655610 55444 55054 97186757 11969 12028 768709882 40746 40635 445349616 31425 30883 10469511 244 1 660374095 43367 43827 711910163 72563 72410 442695298 58000 58175 141998403 60639 60427 712810598 80000 1 543920814 48473 48438 632197391 60249 59945 739932022 7533 8304 752655749 68779 68498 206475807 58182 57798 698276469 59855 59383 81950469 35142 34396 242971459 3350 4141 254881660 58160 58186 359145627 20570 20388 731488113 69220 69438 569797888 58189 58113 963504837 38960 38239 599080273 8877 8891 131772947 57625 58192 90736875 28501 28229 301251949 57705 58174 522534058 26540 25745 962241995 10879 11439 494826180 44322 44410 486909270 17133 17163 216883945 74749 74273 888697850 57811 58200 595983259 60099 60461 826887599 17548 18210 133179850 46591 46820 468740548 50392 51189 945334812 58205 57410 951126550 52174 51374 508619354 14006 13316 380550812 52616 53278 504158290 38827 39453 210870740 2252 2081 756492824 58102 58211 271685922 19515 19084 468019304 41503 40996 560805139 43841 44232 146227684 10818 10604 927376014 12039 12303 119824213 73928 73944 131827355 28878 28361 212193553 40050 39938 514174445 65161 65789 48663359 68688 68758 486766978 19452 19417 327371017 10193 10967 64540877 16483 15691 52239776 44603 45271 466065381 23548 23971 287981052 551 1 462362398 58182 58228 328971534 11221 10855 47142685 35353 35505 53107893 57536 58231 817100849 32848 32917 3513419 5521 5841 506431367 68140 68426 114275302 42185 42807 567582068 32893 33549 22418674 74013 73683 773977465 58238 57963 723766148 27924 28567 783234600 58240 57810 542127862 58241 57589 917329254 49487 49403 560631937 34137 33702 175683895 57577 58244 76675481 57577 58245 780561317 60083 60107 709417068 309 788 343436926 65309 65592 855838987 58249 58143 33348675 57666 58250 790910630 66680 66934 58650321 51098 50825 626891424 7918 7542 402352758 63921 64417 709761075 22147 22309 830195281 40533 40997 683794980 43214 43164 2711888 66389 67122 481528223 43425 43208 326445259 28688 29450 537711700 58261 58144 709338518 72674 72611 170730723 64451 64672 226070841 40767 40446 467014916 78861 78385 859925199 45366 45059 197858477 14550 15139 102720577 24453 24665 640847223 76284 75802 88770450 6721 6054 256780257 24485 23998 411115770 9728 9262 960815763 57766 58273 146465073 51009 50776 622205643 57088 56611 312347852 37342 38115 973277068 29093 28590 277704449 27519 26930 689671184 65129 65575 127308401 67092 66326 217039898 7402 6640 362316274 20780 20280 126439645 25199 24484 648243335 7971 8190 841173308 51603 52204 714922549 32882 33461 532259272 58287 57858 412177943 39508 38976 485404551 18810 18169 51380545 28443 28334 850334071 73396 74058 854022284 42439 42448 919297481 8592 9047 280884774 61351 61274 661323706 28744 29464 639636711 57860 58296 864026667 23926 24271 411754449 36253 36864 164696903 65522 66120 747389510 28634 28304 743626461 14816 15075 922571328 68368 69084 617340128 64507 64671 934994411 1903 1382 106182350 41566 41137 633786143 69977 69482 317778053 4699 4285 896868454 10998 10321 480371279 23934 24191 209040274 74764 74298 849600398 56490 55738 615103477 31866 31987 57844475 58313 58227 529466075 61284 60628 357051129 24533 25127 888998579 62239 61818 355368268 70196 70248 315419741 75974 75895 62907963 58319 58128 170636520 74748 75509 997306089 42804 42129 613556182 48529 48418 969744821 79152 79038 40771236 57865 57909 780820409 34283 34147 769009018 58032 58326 177961074 24299 24838 340012219 41943 42714 131363260 15344 15143 209104898 7501 7652 142757388 11055 11651 377148189 72527 72242 150848351 58333 57805 277514991 54022 54484 652934225 73055 73396 224066599 46029 45920 348479396 19630 19252 498264975 65000 65640 93656944 58339 58190 572684907 78998 78941 886487867 33520 33422 107504624 53719 52922 234925144 54253 54495 311935216 77692 78196 480554757 31454 31005 790766304 3278 2960 780446886 22752 22791 933658898 71398 71662 342073251 27126 26950 411389732 51893 51741 477349225 70841 70639 602481155 54892 55254 515359674 76682 77395 848475761 33704 33063 40682241 4997 4970 639586513 58356 57937 20348881 79501 79785 553726288 71554 70993 431063159 34004 33977 61650107 41364 40708 66213689 57834 57793 249903649 57213 57257 445576983 19127 18651 536859386 45373 44834 416882649 65492 65656 100503354 37839 37485 237707330 28260 28304 620473662 53296 53303 913209174 75881 76160 240945503 66470 67145 564377520 45315 44802 850671613 71727 70976 439144806 15450 14792 598421475 58122 57836 3794618 58375 58201 144597088 9304 8659 439236453 8001 8259 138732604 13170 13508 97575136 67300 67656 60766216 39837 40477 243043181 4963 5616 105808245 57601 58382 995675771 59892 59744 130088967 57829 58384 59877495 51435 50922 131673441 67873 68220 565823180 55007 54746 732580538 57923 58388 957337109 49636 50435 17290833 57984 58390 489699658 56901 57645 17778474 76946 77417 888525935 58393 57891 647070079 18775 18437 449612539 57964 58395 790456021 16400 17093 653466377 58280 58397 370989253 69147 69772 864309702 4015 3845 666734978 58400 58069 38066972 32832 33306 634433370 69978 70265 665325429 12793 13512 177118468 40535 40046 417740128 63494 63781 834272447 58275 58406 696268660 34459 33823 548959311 78311 78241 769375659 32846 33218 897645420 33800 33474 653936959 46523 47288 44631408 25883 25218 86738156 8560 8589 814258420 12647 12956 120944381 43120 42672 192664599 64029 63257 501537489 58417 57662 467246342 58418 58154 809039756 31371 30735 457688060 32368 31599 76784060 58421 57801 19491414 21690 22338 613137457 57891 58423 374684687 59704 60008 696443177 72083 72712 127561461 78337 78472 175252024 1573 2005 260670525 59339 59451 15835567 51339 51797 653364113 32270 32617 6743274 64207 64745 310534599 23788 23123 769726377 45591 45267 349711905 58434 57759 92712337 50294 50084 729060587 28859 29616 927062768 57857 58437 943044563 17069 17078 113617253 65950 65657 38149338 23107 23198 664253663 58242 58441 491300129 66801 66399 999607160 1811 1759 632950833 60868 60453 518129834 38743 38940 954893225 25234 25985 745121738 43289 43203 283888103 60466 60403 391645259 19628 19871 344473152 59585 59645 91820193 69549 69292 767181908 3767 3586 534494362 65260 65141 322629927 1 45 44957608 13367 12885 835740753 8085 7414 397262416 76069 75546 262750383 55605 55329 819292043 40426 39993 176205331 2712 2157 103032098 42819 43193 788634798 57894 58462 315963896 43907 43695 825607882 71351 71079 892791279 31688 31248 467746336 67949 68545 267999257 54059 53758 990287834 32645 32365 769344982 57872 58469 382057081 65175 65975 257239031 77841 78447 531795800 42860 42385 65054980 10619 10010 309855731 37394 36650 97410136 32224 32774 789599932 64757 64733 504585505 7517 7702 948622304 11980 12687 576451194 58479 58322 116469135 20552 20014 932111300 26913 27348 894376007 58482 57808 539487490 66896 66705 283248568 709 287 380398749 79252 78856 302940518 69025 68550 985025830 6951 7434 170651859 60906 61396 48087240 71771 71468 186848111 73738 74399 735092857 58491 58440 232209602 58245 58492 768977409 48506 47779 646708611 34108 34711 816870804 16709 17360 284630751 58496 58038 342933382 58004 58497 628204498 59450 59147 203372428 58499 58271 79393144 45545 44844 773209615 5853 6051 910434502 44952 45746 851673433 58503 58397 96864370 8411 7846 999823936 43998 43284 128821418 34569 35032 23996500 70823 71148 168190214 58508 57850 477409018 10297 10335 607422106 47832 47587 599039476 77764 77323 653119190 6312 6495 185289707 68270 68068 105779171 58282 58514 507029053 58064 58515 422165669 55146 55659 52412389 41396 40967 426709847 6470 7041 264484390 12984 12469 690955212 60237 60292 440151949 77832 77233 345604700 58522 58242 782394606 58017 57845 456734233 57917 58524 18661425 75289 75451 695897863 55548 55124 552403651 37150 36572 469318148 67941 67701 915639777 33612 33117 289900831 42917 43603 870338415 47968 48708 59582960 14422 14509 121885921 7969 7441 984741850 30470 30109 692767293 58535 57978 831026258 28776 28519 617639890 69391 69047 885148473 78417 78509 864124714 13884 13857 705125309 65434 65899 226287411 71038 71796 811939612 66735 67250 157949040 9151 8724 152689360 70079 70735 800077127 65972 65294 501142816 58415 58071 69406750 37204 37378 228588701 22795 22706 835014996 52702 52923 291387821 40841 41554 92375581 15174 14468 718674858 11800 11400 320290872 56989 56974 180144447 77731 77432 883245300 14849 15036 89750808 58340 58556 346766565 70937 71344 982506838 34292 34161 783626255 34301 34344 682222506 23018 23029 698450203 64424 64931 706930513 73754 74152 501579981 65062 64313 974387964 59097 59046 621180698 70591 70306 265966413 34276 34187 976995656 73444 73564 498987202 58568 58126 347224251 58569 58145 877879430 71689 72425 99886892 79231 79518 52722240 36371 37100 132386888 58573 58105 819308674 32886 32667 248701126 48912 49101 709609392 42690 43389 73837678 25288 25719 891773021 33299 33319 533753306 76203 75420 545582195 3921 3576 637740447 36219 35986 412793746 36153 36743 452292406 76385 76371 379319034 17076 17263 483523336 46371 47135 291549676 74344 74277 310683850 76293 76429 130704287 23538 23387 664142500 58589 58480 770467235 22221 22762 709389007 51897 52645 19299346 18246 17989 680017875 58593 58402 945417563 43375 42885 401460382 15919 16121 98488241 36433 36258 167915000 29358 29234 146854614 30706 30050 519748867 38784 38622 248693445 57988 58600 787536247 25805 26592 179970062 21185 21559 892818830 71770 71546 930795993 30144 29898 262847728 36405 37157 307885811 58602 58606 348703048 14004 13240 962216845 46775 46150 426635199 40842 40220 802854032 77490 77284 927944917 12026 11649 943958699 76983 77538 652136898 78030 77422 501272170 15576 15711 302997203 78758 78744 790246978 65943 66002 642069392 41002 41305 947906941 1201 1034 438247135 1585 1101 543650507 10830 11446 738620005 38032 38306 176422500 24655 24634 605507834 58591 58925 638124677 36640 36551 428096415 22017 21464 946212649 70202 69617 879568902 22693 22018 784576807 64344 64782 625764441 60359 60179 788502300 58630 57930 29532235 4360 3696 72512960 58632 57879 895052643 53352 53234 819785438 15762 14968 26244155 32969 33731 289822153 13799 13385 547997269 7336 7217 780204941 67688 67209 162256577 52286 51937 535019721 73804 73347 562404052 5428 5915 249354711 18526 18264 956994252 57700 57449 342839106 58644 58222 398212835 79112 79066 204056987 58554 58646 847358022 43026 42515 582195691 48106 47769 820444677 58649 58517 14150724 32084 31450 253495223 61084 61024 34124154 55554 54992 732462879 69859 69945 920304521 60805 61115 26336878 13732 13413 262260458 6155 6694 175057156 27051 27182 925986274 58658 58525 237300503 78799 78064 432404636 2355 2705 340038998 72864 72329 581437913 25582 26061 176393135 61986 62625 904948857 68030 68075 789213317 75392 76121 94693072 58666 58475 221061871 76452 76343 240139781 4344 4623 907509748 76853 76716 87456836 58161 58670 801189876 67213 66690 668741014 66096 66048 393775672 20711 20635 790586091 46049 45647 692069220 38742 38718 628910160 58676 57974 971510358 52751 53139 856401959 11329 10727 112305913 58053 58679 680315850 19854 20397 865537516 56556 57263 34789828 76114 76725 597070406 51646 52154 918698052 58684 58563 943699806 35515 35517 595889541 73747 73262 44747751 47547 47729 456157801 47788 48552 127524811 18036 17888 120801965 36707 37477 946562534 42868 43101 317635156 38437 37933 997187291 61745 61852 557380421 61964 62755 362029305 25729 25076 598318956 64231 63562 73736363 60690 60111 188971816 30343 29978 68464440 78269 77474 216548638 45460 44907 341138973 58701 58001 888848562 58702 58215 774494774 68801 69573 828243923 56131 56061 99575779 36782 37047 473318412 63629 64355 576083768 7016 6964 29086225 58280 58708 373378900 18332 18446 224917538 33533 34100 410804218 75199 75271 19528593 56351 56041 445026332 58713 58008 19486264 58142 58714 526581407 57511 57754 473581356 37138 37067 907437704 58287 58717 24096975 53274 52849 709389892 68600 68247 34173541 56779 56350 415026541 46433 46890 324172325 42939 43213 198237030 29693 28936 22609907 11322 11482 693063202 56822 57469 361917880 6488 6487 80104050 20003 19519 629483453 56235 55828 223932643 49559 48911 37543129 72564 72596 213117235 67549 67456 651607221 44475 44947 543430488 75215 74418 981222897 3912 3548 886287760 12246 12115 891789922 58575 58736 24829835 18750 18673 496171099 58710 58738 261621364 11959 11400 964201111 67070 66813 209434087 69751 70235 25964548 11874 11572 239939667 29179 28855 484655975 27394 27593 207481948 64388 63947 783124149 58746 58238 833261552 15983 15437 886025571 1640 1164 780146693 2399 2224 537787510 5296 5829 628972119 52164 51658 219876693 7338 6927 441184536 58748 58320 874930302 52152 51774 926016477 17927 17714 537900902 66159 65474 387267816 12385 11921 934716296 62150 62390 726870839 67719 67481 276685062 9530 9432 943724473 649 544 10467810 58762 58426 424763966 75968 75756 565295706 17106 16326 250238186 3637 3223 773173048 78223 78420 88831511 33508 33750 283032484 64770 64428 43642255 40141 39747 996417930 76819 76762 511631976 32786 32742 267059816 56400 55811 26467054 40054 40012 95623421 72834 72209 618030563 42841 43223 654233574 21090 20583 587388772 56897 57677 260748939 58405 58778 540761087 16319 16983 213756877 58780 58116 664652080 4967 5713 745043707 18469 18033 765399664 23315 23770 645090512 23462 22876 538768322 29482 29425 81093874 7899 7991 878564823 8226 7925 88890230 58788 58675 915417648 58735 58789 851546022 1126 717 102951340 16029 15519 224313670 14068 14478 206034399 8637 8247 869466801 44430 45172 295268344 72447 72287 887816232 62151 62136 603993640 58778 58797 958869883 34220 33638 8819687 58799 58496 849069538 64570 63892 282874045 53033 53074 882746698 58291 58802 152197935 56383 56940 337653162 58638 58804 284881554 58399 58805 56190687 59425 59285 90012079 49156 48940 797486037 58808 58280 695344704 53430 53176 845394926 65967 66064 800695924 58811 58517 163845760 76226 76608 474614638 75711 75854 886917680 56742 57444 534415705 18975 19528 941103953 58816 58390 710039688 28210 27503 863371609 61187 60567 139612878 77011 77070 421481216 61166 61881 79207631 58821 58445 950259918 59748 59900 975520859 58786 58823 688899209 55285 54809 37626458 58825 58684 466144091 75917 76491 463376375 13528 13689 191013797 58828 58369 673795686 30049 30094 802807165 19373 20083 140251248 37267 37541 413147571 44977 44428 749556818 55557 55929 455328596 77222 77011 16440483 55943 56411 875747668 64813 64746 985606379 53942 53209 190520667 3359 3682 182715786 43320 42903 2583286 71558 71527 467598056 24342 24234 277846013 35364 35699 921453685 15305 15937 12983403 58857 58524 316189068 74532 73985 108084970 734 405 398865778 78093 77618 86146684 61009 61498 463323104 58849 58845 295688100 11066 11150 352720736 65292 64816 122527426 63546 64064 674593081 42275 42080 319723048 41170 40682 374144714 55398 55310 211051554 21822 21433 293445006 18940 18230 307745524 46373 46705 931361664 11731 12505 180145637 14790 14408 548740561 58861 58449 387811703 45610 45536 131385448 58863 58230 374997192 40316 39866 506263771 58865 58154 444972977 36815 36309 122748779 58559 58867 99905658 748 54 929648893 5405 5494 310890851 58870 58236 314802800 73647 73634 638420233 58393 58872 893517391 42760 42910 786608838 28541 28181 625392528 47930 47161 187232872 8971 8680 552298621 7110 7301 851562585 77156 77158 26820612 67045 66632 949926855 67302 67177 820181959 76877 77358 893616592 1431 1297 660901467 58661 58883 778495357 29490 29620 346565700 26531 26400 754052430 58886 58434 58173257 73822 74147 405832786 64675 64259 216533202 57668 58229 81706121 53983 53553 992708408 44860 44730 649742907 72988 72457 274676148 77532 77074 539645227 37371 37576 786850680 41314 41210 188042306 58279 58896 124070330 59725 59012 43398267 25654 24935 397700330 79205 78701 973298618 58900 58688 639895299 3342 2670 915147889 27910 28250 612673803 2353 2246 24502850 46155 46576 650006567 26685 27148 204021052 74472 74129 243398477 43833 43145 989322245 34194 34143 366054766 54634 54989 889270348 73286 73381 273517488 16719 16325 393399430 33833 34543 555032669 5840 5433 912572156 35079 35619 64980790 54513 54894 3406626 13126 12921 859045063 77982 77197 437798254 45391 45330 796263550 54290 53573 830863587 2197 2516 31112040 52884 52942 61513253 58579 58413 706570736 27317 26596 542753814 2557 2735 700286283 53103 53785 146650946 30637 31360 598689507 74670 75223 6619726 43989 43282 174525588 10537 11141 581857486 74481 74330 785705605 62353 61846 270119604 3294 3641 912716442 58546 58031 549533367 39810 39932 827600263 40890 41547 19000394 24920 24660 157520327 62168 61588 744265979 36929 36564 579027050 28255 28326 459207987 49979 49750 645371963 58724 58941 974147985 58942 58766 882820939 28182 28473 606987844 11138 10972 97354052 48381 48496 639974722 2554 3177 457031672 71711 71204 575267757 58948 58175 553796299 15668 15281 460254389 11627 12386 259402623 58033 58792 388064545 13850 14306 292955070 5697 4933 663325760 66339 67002 721398515 20782 20385 645132415 3868 4245 95548396 31865 32529 711590457 69193 69837 157342428 53609 53192 694779711 27071 26492 86975810 60686 60732 952015413 56732 56379 769859335 32405 31725 229831942 57499 57790 255330013 47289 46750 659184979 69995 69241 53790374 22324 22056 111667272 4878 4704 477073376 31117 31591 261254306 41580 41786 444529668 44437 45086 907483935 15424 14805 653617745 31599 31577 974569004 58092 57940 723457753 58691 58975 102028551 45423 45082 101889545 30733 31042 706077928 77915 77575 850064346 44985 44712 970226572 76415 76140 547625705 68770 69233 623274665 14183 14932 99531430 4066 3686 520923347 72783 72717 660825982 42613 42409 864324031 15326 15078 907562481 68168 68476 619235298 58988 58790 781883318 78397 78830 660472827 73173 73727 223815240 18645 18446 418855977 25722 25531 53972345 38078 38006 668065153 36306 36471 919481727 58721 58995 230023649 32556 32076 329865915 37655 36988 46618623 27883 27797 835132447 40479 40670 910881709 65662 65151 925430541 19039 19291 280009138 37993 37631 976894983 52466 52606 161481160 35471 36173 387488084 53309 53796 341793278 33858 33695 793829393 4257 3881 722176181 47065 47654 830462995 5329 4540 95318306 59010 58815 784930052 22239 21546 327323637 15743 16113 622730286 75788 75093 185583096 16879 16314 948822222 59015 58723 788989373 76507 75785 625833558 66298 65577 9689494 59018 58969 790035327 16884 16131 25313260 56433 56424 31160486 42373 41600 521240106 55051 55173 896648623 42768 42132 80638956 55673 55049 29714007 36279 36276 980071317 36199 36152 652014101 11697 12216 584906638 73363 73369 493195741 51741 51233 646903339 59030 58597 942180653 59031 58281 478783765 58613 59032 297496240 53608 53107 677358658 77933 77499 556135453 41754 42238 119710021 17529 17656 567107480 59037 58679 842974168 61551 60962 917205511 63481 63815 835388405 34820 35195 124821943 68567 68394 938339723 18562 17773 348782665 76373 76108 507361186 59044 58449 354852637 64935 64277 446165534 59046 58267 838701455 4925 4918 765657049 11470 11724 675992913 23678 24142 224379355 14201 13795 955497125 77160 76964 157450803 43347 42774 575776111 9192 9587 507767389 16335 17107 93960586 29731 29568 233545060 6063 6803 739183545 22610 22311 57904692 5180 5562 187028125 14754 15103 258599439 7576 8347 921336586 58274 59061 192384157 14847 15206 437621158 62581 62550 760273303 60491 60645 385687065 42452 42528 136838003 77722 78513 674292256 18555 18465 558724567 58637 57860 685276079 58875 59069 273222664 42474 42489 526238334 79708 79243 942982964 44295 43759 78322860 42773 43038 757794181 32107 32564 668756551 20417 20535 654906031 61878 61388 151955336 4608 4386 348237641 42801 42475 730055984 16836 17449 122325902 8907 9240 789567929 59081 58742 966711084 39973 39922 799382427 22732 23082 355716729 63686 63853 729552827 70689 70848 610205860 70307 69571 140952720 1770 1657 317885593 58929 59088 911314656 42363 41629 405014760 79760 79684 352872102 1530 1501 519052141 34209 34326 423721445 38807 39276 223514435 21195 21117 451172214 5215 4438 879604913 59096 58777 242330037 65885 65621 211920341 59962 59470 10246233 47109 46475 995686621 70622 70490 105423495 30972 30594 764612040 19479 18840 85374404 31210 31738 161493604 63963 64130 596634392 59105 58383 33061695 49861 50281 262605064 29935 30049 524399257 44248 44687 305408305 71856 71795 511448999 48221 47578 693754093 59111 58586 29283260 35491 35400 975936007 23296 22639 869335635 78929 78224 592750098 59115 58674 967220425 61181 61390 769942026 44459 44820 472135932 41565 41301 236516653 11409 10850 143139568 4267 4065 565017930 58661 59121 83645670 26488 26074 378453746 7067 6727 618508380 21910 21600 449474374 76820 77320 261295444 44156 43490 135936034 17122 16655 340263380 51870 51841 850637471 68975 68727 865320212 21508 21376 677528794 22706 22671 268127558 11327 11772 792137672 64611 63920 999687323 42209 41811 625745305 11377 11566 673904970 46528 45741 492059706 28243 27670 87937339 59138 58565 494090631 76820 77424 9439109 64546 65258 315255435 35503 35360 448900668 79041 78659 356436937 17987 17370 96670448 59144 59114 681039107 48177 47690 136416033 22150 22718 379198476 60189 60966 250283608 40995 41344 743602024 62198 62705 157353600 26709 26677 89568937 6969 7417 792049384 72248 71802 870335976 34212 34763 18590687 41569 41560 507004297 1055 387 6091577 25753 25176 449386424 76114 76297 930603441 73469 73476 528614980 49992 49510 292104415 59058 59160 251269057 61147 60640 126174191 71171 70978 836230320 57279 57859 35480397 54019 54044 466045354 16790 17128 744365841 67956 67690 109924037 5042 4575 657336633 14914 14296 200893857 58925 59169 371723287 35770 35990 316317258 72193 71515 115090653 26943 26612 31779374 61973 62587 185472487 4465 3951 237300406 11339 10933 223752935 58744 59176 164674420 4517 4327 369517729 59178 58989 109231020 59179 58726 333175305 58794 59180 980445178 55268 54789 493044987 75407 74903 260664508 52254 51775 121729270 59477 59033 499392140 13694 14335 710566276 48249 48695 123801537 78809 79136 613740188 61564 61524 767366369 75067 74324 487246742 41816 42485 593808555 9645 9790 576838048 36759 36841 968851950 5812 5470 66673868 39057 38789 187176092 25444 25882 597997161 67953 68268 314800161 42401 41706 594066560 56092 56494 618160789 36038 36728 695458309 12389 13050 961775583 23643 23076 245774284 48255 47774 910299779 36004 35290 527846197 55751 55623 49048994 429 200 525683482 18004 18234 414541410 34535 33857 760510196 36723 37015 72180422 43422 43359 955558840 30705 30014 987673386 58929 59211 570968964 51109 50826 318426346 62563 61964 55310670 14277 14609 538973311 70673 71046 438398125 25778 25498 140877212 47634 47424 196306284 72142 71455 577795168 32564 32843 875298614 12043 12522 880806742 31859 32212 114117217 14849 14323 58131120 59223 59074 697636227 58147 58236 58821410 59641 60066 207416953 79176 79861 690753184 59227 58975 192151000 54222 53809 813918753 39634 40075 854612053 52462 52824 94126829 58591 59231 87128936 37615 37550 939646939 43924 44016 844325507 73789 74351 6839967 57755 57221 142675272 46673 46095 144508224 59237 59051 531656361 57054 57081 661965932 15368 14832 696110858 7850 8247 837243322 58744 59241 235640904 9048 9403 249790232 72779 72222 686861111 2702 1975 350073146 59245 58979 367133814 67413 66955 697477261 59247 58851 534563495 3385 3131 130043189 41888 42584 644991718 3438 3315 671316142 22196 22556 78784097 20669 19997 712848430 39678 39993 32279591 43525 42883 357190087 61655 61189 869960616 5027 5785 4882461 72097 71939 455126635 192 15 124070672 59259 58503 635103417 11774 11932 982365701 50790 51515 559020343 59262 58626 6910948 25886 26616 981147870 51181 50451 772792618 447 729 137395442 18392 18402 453234941 1203 657 188119250 58726 59268 417268138 57053 57607 136966036 23908 24294 33164309 50939 50163 632733493 12189 12000 12780101 59273 58963 46776001 75600 75503 185217199 36854 36607 241642284 8719 9067 183252483 71281 71557 225893755 46547 46363 638214161 12986 12875 932054003 51010 50752 78868975 59281 58551 139392976 6512 6450 459029105 17342 17288 933869483 30918 30821 379386630 43888 44226 472125661 44572 44787 63891956 42611 42234 90264186 51139 51183 946702514 22560 22030 522795369 54327 53649 266150100 6331 5623 769255771 67903 68523 30171451 6257 6553 78398037 60470 61094 21294020 71513 71909 844765441 66935 66546 958359764 52848 53173 25184242 59298 58536 10238607 31803 31502 74537861 10053 9729 567825398 12180 12883 817098690 11414 11401 967227106 59064 59303 527724524 76229 75660 358595952 51153 51583 83034976 15207 15360 497432854 59132 59307 200122601 48640 48244 501146999 64676 65142 346731853 59310 58789 399102254 16863 17373 913115169 6251 6930 601465693 15392 15527 421337594 38871 39248 960319971 58638 58198 403623517 32227 32321 947076187 45164 45908 153645117 59039 59318 831099497 43832 43380 848567763 40646 40601 232454786 74634 75104 387796181 59322 58545 870507194 38754 38702 955789388 12203 11437 567526328 77145 76866 85596494 59741 59227 953698009 31336 30611 777457827 71446 71314 443173235 27892 27377 732234621 65964 66334 231455962 71482 71931 987451811 11436 11647 348946655 39906 40202 116057469 49994 50369 101186710 6669 5980 985453387 59336 59066 914151417 18797 18213 837816653 4448 3729 927175364 59339 58838 894983310 58835 59340 9010776 59238 59341 913218714 3393 3361 194262861 38419 37842 593723159 46615 46025 141587476 48375 48128 248811450 43780 43182 623362635 14960 14512 430559573 60364 60140 187814793 59349 58980 949731702 59519 58754 687729135 58912 59351 906566985 48181 48872 274824624 72345 71578 887597712 3874 4645 78811647 18442 17711 737407771 69610 69698 277242132 24785 24345 361960306 13539 13134 793157832 56139 55846 965647267 44073 43327 892657862 61937 61666 372890464 69366 69038 605708274 16404 16455 859436110 17143 16856 360652820 66580 66832 86055678 30458 30027 519742418 46181 45718 494810171 19455 19844 10824585 61488 61538 978630450 53027 52276 264703971 52454 52272 440990854 41037 41160 560179153 63800 63085 155677795 48121 48311 634580291 24290 24621 780121607 1005 734 909145686 24098 24141 458357969 68279 68524 391504966 58652 59379 927030926 59380 58870 614897491 48554 49289 890805067 59145 59382 652241026 59196 59383 103867819 35789 35344 949695763 1920 1825 83702362 59386 59368 183792543 66647 66893 919769009 52295 51559 970426351 7242 7272 964849133 53808 53744 363321606 54249 53667 843185393 41831 41888 965275370 68037 68781 291657346 67094 66617 120293540 59395 59366 429871656 58494 58344 717917078 36621 36568 469184294 2433 2655 813439246 79863 79911 592493914 62738 62193 163524653 70635 71400 727241652 74237 74281 66488212 58781 59403 775865838 2425 2303 456417876 1040 1369 203638042 18055 17904 603105417 4367 4836 62891451 71946 71652 247624405 29976 30378 793028721 34682 34576 150183759 15558 15081 638114060 4645 5275 42635074 59413 59173 101112392 64841 65326 736390761 71137 71374 571245660 62003 61511 673888724 22209 22112 11991762 53724 54148 475042888 59419 59273 849085911 59181 59420 351033634 51516 50983 477670101 34901 34362 700476793 32220 33009 201068869 46406 45721 18182677 53432 53238 653557659 39526 38826 112187249 36711 37283 626392227 59428 58906 602283367 7019 6324 131598983 49983 49754 23417712 59232 59431 30434886 2851 3595 418004210 59433 58802 977731327 1090 554 185529239 70497 71173 43647623 68481 68861 293659328 63633 63475 407866662 6251 6062 40148782 63158 63289 263675688 59440 59426 131486227 75230 75091 714284776 78965 78364 343605274 79708 79923 183275107 1109 688 606135323 79958 79217 446914065 29407 29440 534360090 40347 41001 6382648 4408 3628 691944358 16827 16129 884859595 15440 15216 510940884 67628 68212 743799876 31015 30887 335168517 58826 59453 120620910 56916 57093 844033374 74061 73291 539411577 59072 59456 7378777 29751 29056 608520354 25668 26034 877424436 59459 58918 895253675 9835 9814 258068037 37022 36863 225492691 58470 58610 694487523 56624 56532 471139388 69039 68488 460449399 31813 31683 34946977 70335 70781 90790002 14413 13784 987136016 1327 1818 129325962 16469 17025 327975764 46468 47022 845610540 24885 25134 922531706 59472 58691 158434596 1030 882 77999533 41082 40430 411583164 36842 37117 433393555 59476 58713 928415102 66245 66454 49401984 48654 48064 15935471 58680 58360 539472063 24329 23834 23966979 14987 14923 26535836 63577 63820 897137426 5855 6272 706016389 49193 48936 170283442 58774 58506 151070015 40171 39737 708054545 63333 62761 65832982 48839 49492 293812041 46889 46490 827030406 74006 73445 31348383 73195 73436 738762760 59492 59262 782727207 43173 42950 604308299 2853 3480 159397824 77809 78436 880081931 15172 15850 462615553 58797 59497 288780325 26756 26738 10841827 25403 25538 475438166 41906 42064 50072316 21793 21446 337765738 30557 30360 822441317 21850 21314 211940852 59504 59236 561996032 33443 33688 627192090 58476 58939 13195279 12954 12783 582221706 3795 3663 464700204 48723 49056 611266261 76577 76208 137748220 39139 38745 732902424 353 472 717802748 19846 19357 695123631 6200 5937 424788309 75590 75097 974428507 18834 18961 302586899 61887 61591 129697169 59518 59218 917379450 32701 32379 611297531 50725 50399 308798041 20534 19824 293662060 33025 32739 660804808 62554 62044 508452613 1070 1440 518597050 194 201 217457949 25553 25610 946048490 77393 77677 61010814 387 1140 852013051 11937 11602 155351733 52394 53012 449423551 3320 3161 761618352 59532 59497 517089138 30686 30665 643784729 69262 69013 67309911 43869 43400 346753980 68249 67659 770990743 11264 11101 918053375 8764 8956 53053124 18030 18221 458124757 75793 75672 973899598 59541 59520 210169346 65318 65886 853065748 28429 29200 668161036 59544 58766 383503661 51323 50575 740567552 10861 11515 696590224 34907 34653 658518165 14844 14568 377044289 57775 57292 906589767 77565 77307 450700276 28298 27865 537677535 61619 62096 928105941 58863 59553 502805420 14543 14118 95504767 56530 55849 771296432 21188 20513 760801104 39064 38837 459482462 45792 46555 963505994 7236 6903 618525972 59560 59486 390638049 1741 1519 596163858 13087 12592 714731345 25179 24927 259155869 57765 57911 535837361 69137 69718 419577650 59566 59166 298228574 57050 57322 100794314 52503 52611 832904756 33094 33198 124784718 59215 59570 751172657 2690 3025 49952327 77499 78293 468594262 12803 13474 634189657 74124 73474 657186910 51361 50880 624961621 31225 30737 180408442 78842 78765 670736902 29254 28729 933432005 37990 37669 823649894 26483 26503 404163090 59581 59207 278261363 59041 59582 666811616 63297 62542 178638191 36183 36134 189920825 61401 61477 838589527 27801 27439 238988222 4872 5637 880610458 42791 42225 110139323 74212 73698 566638297 55325 54886 192845006 59487 59506 593175713 70746 71026 885102211 59013 59593 293620702 42692 43095 113184549 24913 24873 208144151 41086 41858 820846666 65759 65415 534950328 69459 69809 543599548 44303 44724 675130670 24708 24198 410541714 77302 76527 109612581 72933 72887 865146582 12062 11374 699791609 59498 59604 777104685 25934 25873 595861513 15604 15210 928186224 55340 54916 704638154 54203 53741 628607914 51423 50884 186629130 55699 55470 349646484 69119 69073 786160168 66561 67268 320025357 21292 20693 367106205 57317 57012 26431376 78203 77595 495983275 58868 59616 606852112 305 60 756568553 29681 29696 189958156 75142 75164 111506575 79562 79443 485249035 27829 27112 230601711 9424 10039 662440783 32200 32056 879975605 27713 27181 823078118 48929 48171 531742093 75029 75183 102863656 22343 23021 691070907 42784 42941 30132745 31855 32500 220844873 38954 38290 681000267 45624 45256 276610731 14372 13594 841927003 25546 24916 290351110 1437 2015 641221558 25160 24901 730746432 37551 37114 989267203 6738 7383 795468941 59200 59638 360772006 72012 72501 941731133 59640 59272 513635713 44724 45292 584129223 28856 28095 312083718 59643 59508 828944224 74694 74000 132116451 68068 68194 569041309 18602 18294 925562044 59529 59647 342696412 59648 59633 147438424 59842 59107 948930371 55381 54648 104660900 3655 3638 246622601 14119 14536 342599491 13671 14137 665970824 30354 30107 286853998 36684 37461 54340065 25635 26075 612905674 35278 35050 774075100 75107 74933 217233946 40561 40778 121692294 48900 48974 670915086 38141 37781 426181777 78154 78931 979146488 21442 20751 347820049 51802 51778 361059603 56995 56256 687428040 48970 49704 934009192 53654 53255 934497215 42232 42215 192260119 25982 25243 500398139 78325 77983 438522293 46103 46128 873263719 5523 4950 40064829 51514 51453 161264 29881 29438 1337104 41631 42301 997853652 26833 26133 226512935 11424 11106 307354186 79765 79456 3616261 45429 45071 441918283 20127 20722 115092827 51666 51811 68317792 70268 69677 106340771 60560 61195 562927087 69207 69246 450069368 78032 78008 671425014 34612 35210 406607085 55416 55305 552296035 59688 59384 15121105 17359 18039 530303161 47115 46714 541053649 22711 22485 835879117 77432 77010 575262517 19296 18914 465727619 66957 66390 53666059 2746 3109 608262223 42245 42072 833984013 41266 40518 936504294 43470 43985 920003589 29566 29297 618045117 66823 66380 105864074 22385 21607 141015196 30027 29850 13414656 74536 74915 121807298 14685 14816 101798598 6994 7028 532036768 1159 1035 613015440 64664 64874 471428615 38731 37937 26520294 27453 27872 635923032 53031 53697 79754546 7664 6957 990799244 45515 46227 567656842 69566 69297 131661645 57226 56763 929094299 59715 59269 934269150 41633 41476 8644027 17307 17163 837214143 59718 59171 745229451 23053 22467 946736847 33592 32829 99830100 71415 72046 452724165 47422 46931 193441606 59723 59704 675792256 17711 17889 146904450 46436 45732 2837450 42840 43534 237343688 74343 74330 951193509 48422 48054 633999267 34926 34676 604785827 38024 38285 595276332 40642 40019 830467392 26757 26667 962197263 226 1 890499103 32061 31582 597849950 3997 4474 781087109 59162 59736 163490046 5705 5329 145601803 79975 79686 938590860 20328 20189 274674930 59061 59740 519174301 37313 37328 329380918 59742 59710 485208632 59123 59743 906053559 21574 20901 235608430 64919 64702 58504783 51834 51481 328317905 69143 69585 946501964 9829 9388 92613744 6965 7065 781018174 78633 79084 945361726 46626 47223 255986501 79853 79828 955360560 33706 33159 9686495 43071 43790 739631134 78035 77602 138082074 1791 1100 901535661 59273 59757 612708036 14147 14843 392835459 59143 59759 813790307 29367 29662 843303778 59745 59761 14509840 62553 62260 201211963 31197 30563 275679888 39094 38667 229634231 5095 5513 227368530 29470 29886 802437469 64617 65011 162200095 38119 37732 733210394 36981 36897 598887244 52935 52420 35018191 43471 43126 933178631 7217 6779 860160370 50560 50274 2893827 42908 42582 830366858 19556 19700 627027394 14822 14285 540116901 41542 41448 124341010 6866 6156 90728311 36870 37631 950295379 62320 62964 778535308 61195 61424 225043579 5467 4795 588713080 27768 27610 43557025 41686 41154 563957320 41476 41636 585326223 22350 21794 748204826 38771 38943 561740591 16607 15849 628962497 34387 35010 851138317 69293 69130 486082924 59791 59633 360872252 37738 38365 479082008 33900 34303 808077625 64050 63328 467021519 79420 79149 970901820 58144 58767 366122028 668 836 665237713 55746 55718 643337881 26720 26112 792565094 1687 1029 947939358 65453 66124 628574585 73907 73809 980973696 51550 51417 992933847 46798 46083 143728886 3667 3615 879750968 48740 48995 342571353 41847 42516 986034036 52908 52689 142722347 57897 58091 142719171 56326 55732 527813648 11170 11193 501997951 38928 39642 763780235 68735 67984 137613298 14627 14191 612752017 6265 6398 132024126 58096 58871 17335034 52904 53587 439607287 59818 59531 928888701 23499 23474 419245789 34957 34371 370113110 54427 54041 378381252 4874 4436 547585369 19996 19995 92831160 77733 78182 578635101 15695 16390 314172085 53650 53193 420906394 59827 59475 362613934 45095 45035 41265393 24299 24502 496182520 49231 48941 453574111 59831 59176 446098499 59619 59832 712044210 64597 65100 548139580 36717 36091 670037202 50276 49551 58475987 16133 15396 844343533 78524 78627 309802949 17291 17877 357786709 59343 59027 159968335 55882 55680 731242073 57216 56694 84075971 72416 72664 606545221 21351 21917 893618810 2662 1911 698179393 36873 36836 243372715 59846 59146 201835242 49046 48796 368216875 28397 28162 366109243 11997 12573 657381640 59850 59157 957326506 59851 59408 632064790 18916 19379 304285593 41515 41503 969381238 37957 37589 579504118 54842 54813 680333853 57434 57344 961092515 39475 38693 502868643 63893 63713 365115150 57395 58030 922508343 37161 37525 558751233 60493 60615 133451541 66360 65810 385578822 23519 24245 465081549 73426 73164 578080735 42888 42306 586877311 27602 27248 254558500 29717 28954 577267870 2631 2368 957440785 12055 12208 405268296 42416 42291 319084360 69687 69549 584155155 59872 59744 747922842 43420 43675 910381375 521 197 751746522 44664 44145 957483147 59154 59876 324267852 3659 3292 449254250 34470 35175 63660092 26317 26061 488293232 22089 21453 209318231 56518 56053 226256403 14674 14131 290788156 67596 67639 751224161 65950 66544 561074986 25373 25413 179557497 37142 36424 401289816 44852 44101 24764057 54276 54132 745145322 16262 15786 325759322 59457 59890 101091845 65504 64964 184035910 61972 61672 508049462 65330 65364 185289134 57657 57831 96148760 17795 17351 857468548 59717 59896 504092991 59897 59512 467895516 11299 12040 982288939 59899 59690 268881409 60261 60909 784230969 74116 73601 462737538 78449 78760 984477151 36728 36919 538938494 72733 72172 712453 21605 22045 675236039 55602 56114 388499919 20026 20374 960813525 59705 59908 108851007 78908 78380 950274246 59910 59519 216331555 71686 71741 987592286 7359 7270 562426333 59913 59160 623831478 491 474 513447864 54592 54147 721918374 51347 51675 792468040 20359 19825 316752780 45105 45175 51995741 30185 30136 14041499 58007 57563 358212873 79459 79676 880055742 35281 36064 22457030 46320 46812 625648179 44127 43372 981970513 54278 53787 359546568 23571 23746 673147490 31014 30850 645995228 65253 65627 711944605 4705 4298 667056923 63658 63576 361050715 74960 75341 183542355 38624 39110 9826587 33155 33152 592168662 34390 34622 139465230 37523 37961 880423505 2849 2683 908482477 49812 49863 49222541 15763 16042 295004264 44690 44447 389885897 61990 62712 839647076 59941 59637 833345089 59942 59427 142548283 24777 24478 364709170 44460 44317 541653424 42225 42065 178879307 37102 36532 740368721 25466 25078 856826323 4594 5146 802140720 59791 59949 469706946 54907 54317 214738244 40937 41076 333123142 25293 24824 103741637 6221 6907 621933467 19164 19019 32853114 13337 13528 51951491 8245 8919 63310327 16726 17477 490717327 59958 59956 148893603 55963 56164 429298638 54895 54331 470116718 47294 47887 659325307 65517 65300 264799423 32062 31435 897768971 47246 46667 582974969 28401 28481 239889563 28408 27724 790041694 34661 34666 132323429 72990 72722 107258330 62660 62518 390429180 47223 47426 380669869 49882 49925 357665642 19917 20276 272678913 27170 26563 977349865 18489 18128 216748346 59494 59975 757169104 1963 2541 900505647 69916 69875 126626845 64842 64639 61072932 26831 27623 103051699 51979 52283 556542314 44243 44798 515371907 59982 59605 847054370 48706 49033 566662399 53736 54141 597927320 6934 6848 288466121 72346 72573 24982493 59987 59850 121431880 34437 33914 589104282 67800 67073 969016676 5195 5543 540256456 30447 31125 529379670 38966 38199 259347363 78526 77972 606793372 27815 27478 769325373 63129 63573 52488618 59996 59829 707890650 24915 25371 251711942 73623 73148 772786376 54092 54146 239507570 58992 58470 19357706 16083 15634 867895817 60002 59751 809027667 36714 36298 254508237 11822 12345 879981276 46551 45855 918390615 19668 19132 426078510 63953 63511 36516597 73844 74127 701589578 12966 13570 576293541 13674 13718 614278811 14116 14501 230068542 36325 36620 84382566 54524 54807 317036445 2491 1769 524586102 60015 59551 298228573 39716 39375 893756085 31844 31849 857876671 2520 2626 920965311 49746 49492 749321242 76410 75721 790970058 66468 66055 702951648 15586 15244 993767561 75100 74380 64036780 6995 7722 962794663 48268 47851 193582668 30718 30059 899137643 41169 41326 111408803 51999 51627 427952187 11051 10572 462634878 77869 77112 259070531 72668 71984 249045242 7322 7110 50716063 62190 62073 626824754 56674 56381 636335137 60035 59434 209047271 26089 26398 967198977 66260 66046 409465490 45685 46445 141847214 77187 76388 905217878 42191 42173 15681970 30933 31156 12321559 17824 17311 722973773 37763 37515 350689857 71328 71059 142261003 39715 39375 269835013 17250 16712 779067868 77927 77817 378823489 59692 60048 390328040 58255 57467 828293536 7212 7237 933421470 60051 60029 439566727 20053 19483 247196781 5546 5714 48403094 42645 42459 761965486 59986 60055 701897913 36444 36027 463512592 59601 60057 125907847 13048 13492 300248937 18688 18193 844780550 25402 24889 5275305 20049 20714 53678311 78904 78380 228224431 26336 25932 362201469 10109 10573 551417079 14973 15239 67871720 53631 53242 992121833 2070 2663 174090048 10375 9818 58692716 41042 41131 546445611 59652 60070 116787630 42455 41668 49627246 60306 59509 861451680 59477 60229 83620880 15018 15630 961808216 64188 64178 1258537 45701 45208 470356661 66272 66202 397080014 9436 9454 492087263 74140 74522 344066416 7421 6845 343754113 38451 38056 744349955 60082 59881 197433104 14350 14161 188906085 60084 59409 756702101 41522 42074 287015745 59351 60086 418316825 11670 11357 582379269 60088 59830 965377898 18970 19136 660340373 59494 60090 938123087 7658 8357 209770129 56798 56890 585876570 60093 59522 407952267 59822 60094 331428370 78625 78124 891501113 59723 60096 258762844 49163 49212 165695705 45080 45732 354385548 60099 59373 185735299 66506 67243 4909327 53353 53509 906663497 51599 51396 896901808 48369 48208 833930535 54571 54189 37699548 19115 18346 108610565 71878 72323 56649199 24295 24375 767815166 60108 59540 440243333 68898 69629 88517010 60110 60087 292181471 6000 5659 546349249 55559 54910 644715143 59673 60113 672392480 59941 60114 634422618 78398 78465 277595143 78936 79321 48889 16562 17140 260134126 39900 39828 945017231 22611 23030 908509977 19041 19492 718436463 67418 67541 608553401 13590 14379 285361718 31604 31698 743393869 59482 60124 160881231 8138 8213 248921038 55726 55583 317724504 58230 58779 351375480 13472 13969 780624882 50516 50258 984775445 38122 37503 464419880 17752 18391 549333156 78851 78090 403116211 33441 33523 656213764 24308 24608 656187397 58276 57891 6015806 16409 16048 761860383 75938 76624 82915439 5675 6073 428836720 43717 43033 296595480 31897 31407 363649445 61234 61437 910724525 59438 60142 431122700 808 434 62355694 38935 39565 833091094 20771 19980 168621612 4349 3900 492485685 26092 26643 597894029 38195 37710 521922862 59633 60149 279805411 71740 72146 847822588 59400 60151 593200443 66967 67500 93717899 77811 78373 449671945 36589 36267 641409016 60155 59769 940890813 24859 25047 275279355 34361 35118 940327041 58687 58488 744403008 40909 40972 89094875 60160 59665 59918869 76700 77308 34067681 2788 3392 783321168 17887 18182 204097660 60164 59587 530949133 60165 59382 660486818 44034 44297 251940555 49774 50347 320117773 60168 59836 772858270 48607 48368 447830028 65048 64487 542059633 68535 68865 770604451 20270 20211 75116094 30483 29750 903274263 73637 73803 561599370 51237 51295 402944797 46418 46205 70225960 77499 77326 757644220 64464 64045 295845671 59502 60179 646511464 529 683 443883400 8308 8843 137580963 63217 63313 69297672 50670 51016 542798402 43658 43707 95171730 57340 56576 468910867 52935 53081 867424020 18933 18779 321986429 65162 65897 114588604 9290 9443 183776419 30965 31642 441751519 47194 46776 459773926 40481 40985 567174148 8176 8245 608958175 31115 30482 452464 6371 6655 600568210 4397 3687 576747764 79005 78630 805953831 76368 76332 132154113 60199 60073 616069387 7834 8518 259508316 47211 47178 809941727 15106 15859 939234197 51420 51402 349821654 59216 59711 789780133 68245 67645 31234996 31886 31174 773529676 72032 71782 640227366 15215 14433 408252086 12515 13218 75519009 50378 50815 878110658 77921 77844 898190016 31554 30836 217027343 33202 32889 944282967 60214 59964 452636811 28455 29156 872766575 78559 77971 67478787 51280 51106 830547843 17104 16919 166853573 33051 33018 487320201 18216 18599 35455390 4330 4706 484226214 44035 43456 574423409 45218 45781 40719923 34594 34430 479929309 30715 30800 16280003 60989 60612 680549024 70418 70360 282504218 14578 14859 755010181 9194 9713 122708785 78605 79172 220705078 7459 7796 685970771 10999 10935 418514295 27457 26782 753773912 49424 48943 465067103 5482 5849 335286813 29160 28759 168359557 60237 59892 383094594 6037 6772 307829424 73027 73718 193985317 24373 24265 224008445 60822 60214 164063696 72762 72676 842497696 7371 7239 499075195 78779 78333 678638955 77133 77010 599250662 72276 71718 55038645 48058 48216 54995008 60248 59537 676093018 65272 64904 552339021 36077 35559 383081738 58750 58263 298780054 60252 59759 779584086 60253 59470 671986249 39521 39559 456370564 27349 27618 555948905 19297 18655 924860010 74766 74702 635534278 11988 12146 988417009 50140 49874 184138843 21641 22133 297582168 59698 60261 121550554 11006 10380 81669484 10352 10632 376950349 25971 25800 327740187 73878 73160 33751548 68176 68351 326567622 3197 3258 801288063 1 203 171486276 77513 78185 39748230 29302 28740 974049165 1430 1620 576458268 54378 53648 235361853 23646 23610 854747369 15096 14906 220899194 28737 28014 446489667 60276 59579 843953845 48392 47735 202767674 76158 75488 7215970 35130 35006 458180261 389 17 906755326 7774 7209 85766742 24044 24658 106046007 14181 14521 489752989 59538 60284 766628944 60010 60285 978246649 40419 40860 49590083 22235 22137 29831717 31671 32336 810939640 60289 59689 176783743 40063 39616 234467994 7804 8492 864044685 17544 17064 714582975 66357 65727 267489995 59703 60486 814034566 51677 52341 653597497 71716 71870 634260868 56074 55668 61051609 60298 59506 183149547 60299 60096 643332050 43580 43406 694563477 60301 59931 954719688 58981 58187 768947604 60303 59704 145775976 5082 4599 925454246 37767 38493 678419073 26544 27221 198661182 56932 57728 354376561 59618 60308 34690790 30290 29502 873000965 40865 40297 711904223 59931 60311 135840296 42919 43640 878678461 54103 53427 496815380 75170 75360 559655318 23288 23127 148538960 34161 34227 118286100 25324 25486 257587350 20356 19806 91025939 73650 74075 303056812 63767 63382 792095441 55756 55034 289910906 5875 5885 685163871 57648 57550 741847877 24519 25033 94681098 43142 42927 605772009 25272 25800 783146608 5561 6026 417751387 69 1 23502460 40369 40478 661815944 23731 23166 322746189 8907 8126 644467973 35266 34636 813173584 28407 28532 215458552 57102 56776 347416394 49572 49097 812259537 60336 59646 92477574 22490 22522 639892631 67625 67904 870306813 60339 60212 735469568 22384 22123 121140438 57528 57002 192827304 34810 35298 295658199 66625 66450 997658276 19025 18345 883290728 40144 39878 60280626 53708 53529 110140148 56719 56746 787525494 10478 10218 999244391 79028 78609 978343191 76603 75814 879192899 32290 31690 553040258 54003 53588 638375184 65408 65029 343400270 12910 12300 239761595 73151 73440 786767165 49435 49401 931889348 57964 58089 458996037 22194 22344 378095607 79966 79213 41717148 36323 37020 853399286 59578 60361 831483261 4504 4240 63059792 3103 3481 929447945 72980 72939 228525109 79369 78865 913707899 31414 31154 826060568 70465 71189 118171715 59566 60251 837107371 60369 59641 891174672 12884 12168 67236251 9124 8358 463255429 30777 30010 305758022 35368 35271 739670255 59638 60374 2610143 60375 59695 357457164 76226 75674 270777883 17282 17366 238993360 53427 53366 759943402 44666 44504 76470477 58403 58325 482542736 70410 70604 197496074 78365 77647 99759228 79719 79158 616083530 59813 60384 142704648 71103 71434 845252078 40437 41187 340311813 59649 59195 664650902 44986 45371 370739992 59731 60389 176968791 43488 43512 842581014 60262 60391 751917174 77670 77408 678147664 2704 2443 725035991 25240 25011 650649431 1316 1848 271218065 71829 72230 47197646 60397 59935 829353773 22907 22210 779976975 10323 9678 625799309 60400 59742 227045129 16173 16115 16509225 12776 12814 31094462 3192 2715 204553316 45547 45165 953730006 62863 63421 315231406 60348 60406 45045265 8315 8252 954486883 10432 10638 151161263 8467 8812 887154612 55331 55887 428585957 78890 78201 584010455 57393 57731 463433589 29769 30398 798104426 41383 42092 558211814 73758 73379 657370996 77104 77161 423927729 58551 58234 750067398 10650 9922 446712068 18082 17449 79858736 52212 51433 801458349 24020 23737 93020853 32816 32398 826343127 59728 60423 572173534 19137 18392 88797866 45531 45442 72066038 802 689 619064108 18307 17716 845155213 50186 50539 66806827 2383 3113 481355780 67964 67950 575679405 15581 15616 29913294 59822 60432 34520632 10946 11633 160639106 10581 10102 267472035 45101 44653 512180846 5134 5647 901983318 60437 60343 339523225 64310 63821 295754268 52468 52729 110301243 58075 58142 554586934 42490 42670 863554952 28941 29466 73575032 50790 50367 417943924 15689 14976 111988172 26740 26297 427988735 58351 57787 283918536 22400 23151 903132690 14043 14340 536687028 568 1 667545390 49550 50328 980780996 39400 38705 49192241 60160 60452 578730742 57229 57895 567105303 77780 77030 599363907 77302 77560 456358644 60456 59755 355609465 28572 28426 74250426 60152 60458 31872647 31071 31046 753111798 5804 5259 74335340 7276 7925 311538598 2837 3175 464068394 42551 42304 84358895 56369 57092 66681595 60681 61004 317043781 28785 28786 440860832 69934 69954 522383046 60036 60468 571666958 59677 60469 957688200 46445 46524 475626329 71585 71761 917560563 10695 10080 360296428 61063 61400 745647697 402 1 179241359 51071 50937 737430813 62406 61993 664509026 58432 58166 133713707 48928 49723 58361981 60479 60396 282749760 78129 78406 941372350 22851 22436 926020773 33752 34027 610103774 47005 46450 572676965 32239 31782 107511742 59941 60485 354557370 77445 76956 926064006 59758 60487 189237158 74059 74078 85616493 12750 12588 142337555 24551 25130 117970968 26546 27076 49109698 58198 57581 752957032 20261 20094 975171894 14333 14247 911790326 10986 10359 16687284 79382 79838 290291272 59946 60497 635524292 60753 60409 820582307 60499 59995 179814487 29906 29679 425553452 53421 52950 949285026 31809 32141 770380191 59042 58747 393924146 26166 26792 783999893 60505 60455 874010500 60506 60054 499289792 51927 52412 137887087 31895 32446 919356446 60509 59776 271909529 12174 12830 931214859 76911 76357 67299071 25225 24886 519071169 8006 7637 743525041 70611 70173 10983966 54865 54939 716884692 4707 4945 297741968 49981 50717 305320438 1554 1400 975130555 57687 58108 217005753 60520 60180 788441259 47209 47735 358121217 43980 44485 339593350 50064 50666 681366565 70370 69811 138013923 63037 62970 903605451 35716 35998 685425145 32285 32993 838112701 60528 60474 814908228 38892 38385 659354271 61599 61657 544575949 12922 12738 905633101 3508 4067 758905412 55703 56371 810841723 52452 52215 678576371 60535 59900 694885021 60536 60236 709437333 42244 42292 477009359 72671 72403 332804234 67762 67208 38822175 214 163 796733378 29571 28882 930306773 69843 69498 630461776 33532 32884 486738128 12944 13588 842489067 60545 60263 354047592 22458 22567 593654679 45170 45727 345149185 34079 33518 569004942 60549 60274 521363297 40599 41336 819636113 19691 20272 664022527 65715 65017 547059602 61462 61671 53221201 48934 48510 928489827 73386 73013 157821412 2596 2454 362150633 18093 17532 697016427 62706 63049 231777398 11300 11622 94859369 8837 9120 307005412 19229 19866 584222584 27184 26782 526696976 60563 60289 61444470 76782 76868 550534855 6699 6302 479739903 60566 60258 127900655 20516 20982 581118288 46024 46280 892401632 59023 59020 568421570 36286 36198 454048328 60571 60547 973812677 17697 17277 689750324 60047 60573 309930734 50702 50068 3480488 28804 28912 514486541 22722 21980 206114959 48425 48292 75955074 60578 59905 764604172 51054 51097 953136928 33796 33366 291809117 60207 60581 376141443 45801 46431 764842574 63288 63641 664992048 20887 20275 16434942 55131 54593 137125150 52936 52828 998383169 41083 41124 181665497 41152 41945 677728886 39563 39434 129085086 8529 8994 367518704 25574 24810 516851128 4368 3943 938517953 9270 10054 403832050 34595 35301 156923024 67308 66526 88307624 16816 16395 67998263 72469 72889 178467809 57728 58345 266772776 60610 60350 851658137 49277 48498 632763076 29063 28752 302960160 2933 2954 960643855 60534 60603 759196033 16328 16984 607362998 43964 43917 753094967 11733 11980 791456723 56889 57295 499417137 79304 78930 337712277 57641 57336 923922290 69865 69951 55143414 72217 71732 668363944 65698 64924 853316192 60000 59546 582406050 55045 55512 60981096 38826 38471 352542625 24147 24483 69478074 10776 11094 279847522 74062 73389 408098518 317 846 996490349 77104 77756 581294462 63251 63677 912895825 44871 45645 416939801 60623 60048 61057018 5244 5546 481080032 60625 60354 236150063 70682 70663 424312379 61654 62432 772429007 40502 40790 468636306 59965 60629 193339518 63747 63519 314504309 44941 44360 916649290 17798 18422 76916646 75901 75329 100380669 66690 66507 761697691 62249 62170 703056064 7793 8263 808225048 47116 47371 4297655 65729 65368 9205359 11435 11927 95629323 43936 44086 924246899 22648 23370 68395936 43708 44454 419706979 66371 66752 324377430 70261 70438 497953118 70661 71389 147243639 72845 72584 615641101 46029 46225 296735033 26122 26109 561633069 58785 59076 969323890 9431 10069 408634860 1430 990 66350686 74325 73616 404928581 8542 8564 51945296 20053 20640 959190962 64365 64824 755722077 60656 60304 202642975 60657 59886 704378455 12910 13075 558814115 16333 16502 835804246 20244 19733 464389267 53842 53663 827799043 42883 42476 64928560 15289 15054 332598438 60664 60232 81997519 73536 73957 595267300 31296 31188 324161499 9937 9271 16284448 12609 13293 962277561 60669 60214 299605364 1 751 765667374 73337 73491 642503766 60093 60672 805979818 59949 60673 568917622 56268 56425 201259704 42554 42183 78062875 10530 11099 683193580 14416 14160 986905392 170 469 548195688 47707 47152 820065780 74329 74777 295501208 53165 53891 506594186 17059 17369 348785519 45672 46396 555328364 78641 78964 232845658 29474 29334 514730944 74263 74636 811807464 8882 8152 877399829 74785 75578 481683826 6025 5266 794181233 59592 58837 986078698 40308 39525 686335159 28121 28684 893311048 19152 19718 613569331 74488 74235 836234995 963 1439 468558191 49128 48891 27944360 63993 63633 154901599 60246 60698 680977423 28157 28110 247176692 60700 60672 858250918 36297 35998 768483699 72542 73205 938859229 75446 75350 844690488 22915 22618 491603271 74662 74522 6568882 60146 60649 674495549 52029 51957 473481302 60128 60708 373313773 31536 31214 130328049 60710 60621 137666444 8710 8599 358493192 27671 27323 503431303 18424 18984 877302113 5850 5843 193876083 60715 60656 742617676 7862 8319 307362 37300 36999 870849034 11105 10638 258643327 76218 75855 304457133 50956 50968 350465302 58330 58657 870153834 35532 34962 104813740 18852 18810 460899412 60724 60096 155864527 60725 60230 478017721 7616 7574 307496614 63045 62878 249920010 60202 59432 720556310 60286 60729 729599931 45015 45328 254399141 60530 60731 46404804 71879 71833 388960161 34933 34403 313187653 47706 48024 262448368 47566 47979 38293232 60736 60389 496722965 39216 38626 946898638 35609 35314 317062721 48227 47644 966206834 61620 61141 914387265 15555 15506 506746695 2550 3051 764520635 32929 33467 903635638 60110 60744 399799476 29408 28834 100928510 66481 66359 379326790 70261 70768 259373359 18852 19205 43708144 48413 47842 749309284 26762 26682 589991952 61222 60554 855700837 16476 16247 858945272 75511 76181 908094564 60588 60754 179041113 25422 24799 519379938 43637 44202 845059752 46155 46612 255372378 62811 63197 371213534 29310 29528 338833175 34295 34855 435502153 60761 60174 860399689 22586 23356 730160966 64002 64210 886758376 76561 76267 4477024 21585 21368 876376495 7084 6397 816883533 43439 43260 291545632 62486 62443 242716342 22700 23040 262097535 43231 42677 377272520 60424 60771 92995821 42377 42006 760135372 12824 12205 7942973 60049 60774 146522869 47799 47200 239077946 44294 44260 241118079 11058 10269 169895058 75459 75030 420456137 42330 42347 30574054 60780 60157 609517139 77323 77378 657542177 60628 60782 360504571 3344 4060 948939804 2184 2731 617706400 72613 72573 648476974 24777 24909 265955265 2529 2931 789631220 60788 60459 675937852 60789 60603 298969128 5946 5576 809867157 25997 26264 478914785 70065 69291 145044311 46553 47065 158757404 26002 25733 853961226 58893 58663 686074253 50877 50506 803231200 60730 60797 617535130 24487 25208 917425731 185 560 241658651 60800 60736 665354074 60299 60801 658554983 12725 12376 202865837 42759 43295 509557864 58567 58455 767197784 52944 52197 801322294 44314 43867 953828115 10942 10534 23687144 74189 74795 825337707 42105 42851 853948770 7383 7981 683747683 60294 60811 562296278 53560 52878 585480740 30794 30392 197688398 70698 70900 184665049 15348 14986 344570400 2193 1624 224278613 13611 12880 616831400 52945 53305 181758925 50763 51269 893468213 793 989 107557839 12929 12894 129309649 26852 27356 846781751 44029 43474 486743582 75909 75911 934154445 79384 79822 80797092 27922 27930 747043534 20445 20324 371258770 60828 60721 99114627 60483 60829 958166267 61216 60764 68047457 64673 65368 650766298 57323 57637 294939509 60833 60246 656053681 41953 42635 113156063 1735 1824 83885018 63921 64559 544681797 25162 25180 891641859 42148 42356 476797219 32907 33116 62334548 12677 12661 270668850 39673 39022 553959376 52837 53162 846584459 53235 53309 111319163 17890 17193 482899198 54676 55179 746101967 60285 60846 578727730 12080 11985 723504041 64603 64466 879990967 9401 8604 288288674 40771 40292 544619480 58041 57853 844280040 40257 39960 390159745 67380 67619 940221696 60097 60854 914331818 60855 60216 574848966 51901 52322 105110550 16510 16126 799912719 42667 42821 885421207 8675 8252 360019180 8860 8476 26402786 67786 67664 369976214 19149 19433 18032405 44363 43681 861376958 39545 38752 768230451 70320 69745 770465965 68694 69370 688044117 503 839 905502165 78030 78207 351242638 33956 33477 49938104 54652 54314 229548301 71683 71038 930626667 67421 66764 711952940 60873 60667 807143268 48536 48261 2690371 20560 20428 119892004 6384 7125 685233536 12536 12386 912707532 27993 27329 192761575 56667 56097 131413121 11265 10634 485592234 67548 67404 910801432 60258 60882 576215002 40080 39681 441757485 72604 72060 560044488 70923 70828 39846787 12374 12961 483013017 53849 54387 511574253 67652 67492 651414424 60630 60889 243553534 78211 78178 93376528 14841 15205 361721911 50623 51085 81420361 60143 60408 70864538 18902 18227 752806431 35700 35289 591504534 79338 78882 507862747 47435 48073 194653776 22926 22705 928402045 21372 21609 36974407 70126 70566 806067660 37025 37359 252299538 14258 13653 58577760 11175 10819 407358697 7446 8089 299737037 29878 29935 831211838 60765 60906 589199303 60907 60613 418550976 69374 69317 222787832 50041 50621 331078897 32756 32572 105854274 47641 47547 769285174 26659 26613 169842603 37336 37067 538844952 44507 44286 428552059 60915 60651 14286769 28901 29111 747024960 60917 60872 852064130 17715 18185 13836486 13630 12902 60043029 24044 24160 973341154 8831 8325 207314204 52352 52357 111334388 56719 56259 531764351 60208 60924 329470215 28987 29419 193044733 211 835 447998686 29263 28700 436232414 16010 16000 248994434 64453 63893 551291076 34083 33602 97622946 60725 60931 657287464 22762 23224 167489052 37263 36879 430397519 34734 33990 966161931 60935 60496 159702544 43190 43127 559060030 8205 7840 880951779 60373 60938 404270429 11557 11473 727802867 28053 27566 115915551 36115 35438 424981022 62877 63588 125410026 4830 4814 84832469 18912 18750 643126647 60773 60945 744343972 18648 19406 96876823 2887 2281 209121507 51383 52081 67399782 60949 60442 64237299 60950 60257 244971624 17862 17311 511916463 78527 79225 960486953 24671 24618 269627766 27567 26992 443351186 20680 20355 782594853 26651 26284 527318268 40359 41031 120585948 60958 60603 49405618 21257 20809 77012109 76257 76456 557343663 595 500 744237599 54950 54309 456549459 60963 60535 60648454 38140 37565 56795825 60965 60577 84674701 33237 33044 139003518 7649 7205 917385931 52121 51442 365718629 71772 72517 534783083 60805 60970 880196480 36884 36587 594862018 5270 4966 102521513 66920 66712 235640800 50914 51712 455063726 48189 47656 66759109 64788 65110 826843001 77463 77475 176599842 52101 52043 84106112 60979 60673 320146430 63871 63743 47475047 27604 28255 635138595 76643 77288 780623769 30018 29534 759047832 60984 60704 57011016 30714 30824 992379700 452 1 213093423 3529 4035 605904006 7340 7960 854136540 59448 59178 692114426 11916 11409 241203755 39457 38759 609851590 60992 60931 629187771 43175 42957 549372563 69109 68386 272451082 12244 11802 443161542 71503 71857 535710370 7571 8005 78218491 4693 5038 358169467 98 508 357552522 78765 79508 725976142 61001 60285 626403181 43887 44133 786387245 46320 46590 989024849 1233 1217 810171135 37480 37792 145422090 18130 17784 272659538 61007 60779 6219309 65476 65712 887168010 77256 77710 653766143 61010 60850 321210543 23500 22738 604669415 14114 14367 786223495 30831 30422 591383668 2714 2991 830972954 61015 60485 76264631 71783 72196 524877730 31890 31416 904653075 17167 16897 112972537 60007 59669 146847183 69513 69109 394856050 73012 73615 414124892 61113 60922 995521689 28480 27858 687916440 2357 3155 907118473 50644 50163 746727430 71898 72205 146444714 60638 61027 73010508 57956 57189 667407291 36368 35596 600213328 4233 4101 847675509 60589 61031 268727337 35615 35205 135205090 67466 67079 147210876 60420 61034 64993360 12761 13040 67186969 63417 63224 782456502 59988 60221 349536658 61038 60978 294819655 61971 62399 582129728 37906 37268 711804536 60942 61041 814905956 43971 43913 266663698 23822 23575 18384191 61044 60790 892919810 28487 28457 480483206 59218 58812 735692294 22290 22572 362507604 30735 30715 254177083 28326 28885 609243292 34851 35386 349962942 37815 37101 16923902 20138 20124 410636213 20497 20493 697857274 68724 68018 124485976 7950 8611 586709648 8225 7887 731613753 47492 47441 533945721 12661 13278 839038875 60859 60837 141707695 61035 61060 707805692 79307 78673 971306483 61062 60483 370337059 9077 8834 847324801 63713 64400 23850344 61065 60994 66251391 63328 62733 90582585 40324 40348 648562144 43626 43090 904428877 75908 76301 639844045 61070 60835 53721911 62391 61675 961009631 44741 44038 464342324 31752 31871 245849464 49213 48996 233387814 67478 66972 243833670 21424 20969 506654986 69102 68683 370651119 66917 66432 476258858 3195 2934 811057231 12234 11621 360157102 13060 13600 196974193 23988 24408 272944918 27639 28373 153128606 58651 58220 740033708 27220 27064 314208704 21350 22088 243383349 63143 63437 735065949 64518 64023 572945424 61304 60899 177051214 74633 74751 434885797 51916 52072 31701210 75382 74674 812232364 52077 51712 428759541 78611 77842 353953096 39461 39367 152944054 58251 57735 785751891 5002 4645 255069828 11383 10757 374201556 79229 79199 18911401 35526 34727 16320045 37321 37360 560556340 36721 36801 52608763 74877 74584 225178949 61062 61104 716393023 54521 53838 624195673 61106 60858 192022288 61107 60865 443634747 61108 60354 105953639 47688 48121 498850504 60700 61110 404246034 61218 61179 672301171 75823 75771 99792255 44633 44224 23684672 39757 39243 783790803 37383 38175 507318517 61116 60903 992219823 12106 11696 28029400 9770 9728 584168879 39245 39403 624077041 30584 30527 552679333 40402 41024 14759650 60478 61122 897779917 476 414 559922969 2349 2064 144960601 65154 65392 899327081 66345 66477 793304553 21441 21255 136619820 43895 44574 509279291 31762 31479 734693736 46836 47278 759612474 53487 52929 16552297 47318 47861 169048410 41677 42022 868723661 55170 54598 44721315 33156 32639 597805105 4780 5522 27377194 69603 69896 566982294 3956 3215 886456713 65520 64883 583899346 74345 74065 389003204 65491 65577 36611354 1548 1525 939665408 12013 12483 154733990 15915 15292 804435185 66608 66359 732579624 60403 61146 734954089 69724 70427 840398051 72335 72965 570080032 41546 40854 410531751 52546 52322 735143018 48181 48263 75265529 28706 28710 912839592 35542 35285 471831770 60712 61154 566916860 12843 12703 579686053 60529 61156 797653173 61157 61135 209432162 61158 61118 200632495 38814 38985 481000869 65681 65276 53141169 17574 18122 583392003 72636 72216 806529060 53289 53160 210093328 43263 43164 368409800 29670 29179 461116071 23362 23377 502285046 41113 40764 146534959 14545 15298 796779645 11430 12131 560432595 60459 59766 327331617 39694 39247 756850146 47616 46845 627724413 32827 33410 370013352 44715 44472 849232193 67492 68167 662111561 61176 60383 641708745 31394 32018 535985175 23738 24340 756403901 2340 2308 570135639 51237 51678 197634953 45425 44642 640920003 61182 60425 957478841 1185 1221 251896910 9377 9881 734059905 63468 63137 844233092 60477 61186 601104709 70571 70048 3751869 44457 44854 573598292 1688 1738 205364033 44076 44623 340043674 39137 38379 453006023 50241 50359 635661718 26781 26723 628312373 77304 76845 868943906 45258 45268 451411736 45842 46298 610283873 38634 38589 659138633 76493 76756 422336799 61199 60505 574089230 1240 793 866624411 60630 61201 122364917 63916 63932 90787965 22987 23399 159921579 55646 55825 92897628 55628 55958 695762777 41757 41280 429496896 34629 34990 654755277 77056 76504 558695083 53249 53462 982717069 49062 49413 22011378 13694 13701 371004534 14422 14171 121137469 25017 24862 728884477 4142 3760 907644223 60509 61215 993073092 10359 9994 129514532 78914 79324 142766685 11885 11721 178897799 2422 2450 258185187 74186 73724 401454163 60490 61221 639460439 27264 26673 403411879 41930 41293 330538546 62337 62187 614109605 47967 47661 533706947 65406 65457 120931551 12711 13504 415504298 22303 22512 911383283 35299 35326 410945102 51331 51185 446903756 25436 24678 361096727 37524 38314 956866039 5224 5037 689951931 31020 30453 403372289 55914 56292 19654485 77041 77125 206388107 53966 54748 371786216 70335 70968 226481314 75185 74589 130405108 50474 49682 78291988 25286 25448 31907055 50568 49922 183923407 69252 69688 971716610 57671 57750 27912029 36308 35849 966019551 3104 3456 914205531 30093 29678 954332073 42944 43472 696753240 35941 36435 103360783 12256 11784 17876299 2599 2468 385187063 6568 5963 116217555 10719 11438 644268465 9380 8842 607526275 74848 74050 556829281 41099 40924 688953913 49440 48834 16574361 76852 76139 539878058 69113 68357 405074003 61260 60885 348569203 1512 1010 860167577 48636 48301 124021876 19189 18582 814989045 42867 43529 870161943 30146 30178 448123125 55239 54907 380195040 24670 24694 174170649 63653 63018 58848654 20181 19423 19811930 73347 73626 705082575 38963 39146 301035651 65869 66105 827675797 61273 60563 495521754 34175 34609 85498184 34697 34207 94380417 45569 44852 54215158 58317 58787 661077372 60988 61278 794468467 45393 45619 371169595 37440 36872 954855471 10003 10365 903568838 61164 61282 424575523 3651 3555 545617852 51288 50707 444049068 78068 78674 626995745 30272 29821 215213580 37337 37976 732160706 55819 56337 343671626 12150 11899 505474593 30707 30909 859138791 61291 61153 13084750 46224 45552 310517959 22988 23440 490057897 20694 21093 803271828 63278 63699 507391348 10214 9738 861785371 31411 30621 396998223 53467 53248 910404504 26473 25677 347497047 9243 9138 374815930 61142 61301 754760631 16258 16538 868984160 56464 56296 127960714 79000 78502 443046254 17203 16431 952570023 11183 11017 353771370 74802 74456 600663888 22726 22271 830302841 58172 57473 551093675 42282 42175 134409408 34691 34677 13590453 7569 7008 219933692 20044 20112 606188151 29258 28849 541815683 18687 17948 965504095 9482 8899 840871127 46931 46697 78617423 14910 15556 59042159 66302 66961 184104593 30811 30324 869426065 40817 41293 758102039 61322 60615 193453594 36569 35908 877274572 50931 50603 878478143 63254 62851 425038048 65015 65191 876824586 77626 77908 550992960 60782 61328 382154628 5081 4596 542206391 61330 61177 89682510 18681 19344 553387148 31193 31294 26104473 58058 58543 651196917 38512 38645 89902101 51016 51276 96569438 49000 49402 130847684 56932 56957 926732232 26962 27245 37198374 64519 64840 861270891 31245 30536 133046029 18454 18033 12589579 55994 55339 139640041 42626 42704 523504688 42396 42307 302772651 68465 68763 311168808 30608 30086 484437383 72043 71823 621552076 15330 16129 858244096 31953 31364 653826345 61138 61350 185541910 28437 29076 256609120 16566 16898 682299858 28640 29196 998505267 2453 2222 86282936 32395 32650 605826821 59087 59746 911393314 12738 12257 934041188 27702 27277 117748918 35967 35815 966587711 34435 34346 518830994 62178 61647 208892532 17663 17273 513984251 74658 74312 354061517 61364 61095 827692154 68401 68874 770433853 53847 53596 148337733 30180 29954 31231205 69839 70292 355309270 76912 77580 678345424 12978 13776 753821017 62204 62077 463782260 64373 64122 215766982 1925 2464 443253532 28928 29300 934302653 61375 60752 424245301 13622 13408 645049061 13025 12759 842101365 49182 48696 280391019 74693 75156 745696587 79205 79274 935589 11527 10797 485020566 7646 7450 685690522 61383 61330 3336646 31430 30831 37396272 75526 74995 99396705 42715 42244 965610410 61387 61035 273202263 26528 26329 183358727 60756 61389 864053016 53280 53132 854602092 32399 31864 926712302 17448 17334 702234864 21957 21507 684197108 61394 61171 673331312 14461 15229 233502866 13631 13813 30028987 40855 41285 831489236 63038 63566 163481617 38267 38383 796914178 1 216 674045079 42045 42521 699388022 18524 18808 436468917 64720 64306 721911639 4711 4687 33777964 54717 54813 209014843 24754 24987 776686650 71585 71221 12398209 63406 63131 70768098 61409 61222 840949489 20778 21227 41142488 12271 11565 578001832 20997 20228 53733168 70617 70201 150206030 70997 70246 12422757 64974 64242 69303490 40007 40181 286076459 13832 13138 18627621 8084 7484 127754035 60961 61419 471381017 61420 60775 433562130 4144 3763 466687833 78050 77923 12113581 66983 67417 374971174 50170 50612 423484314 28396 29194 533021012 60665 61426 122818819 52261 52777 70046516 49130 48620 36696206 20416 20072 11267903 38643 38018 987025135 51178 50693 413232642 62614 63322 238882890 39000 39307 257779181 69485 69336 813140840 61783 61125 665130144 3745 3250 189930767 70749 70758 798663299 1481 1411 6750668 41780 41893 789310626 61440 60761 730165435 60697 61441 961868859 48252 47899 665980369 59792 59739 447276813 660 1330 188614785 39371 38630 155790295 1357 1658 377884144 71842 72642 782625801 61448 61257 47461304 55963 56443 758665063 33383 32786 66263374 61451 61372 730454375 7130 6515 730137567 3014 3348 493491383 37886 38236 320791139 55632 55577 145680975 11696 12019 914729595 73883 73310 817836064 2852 2776 475370042 61206 61459 698090826 15822 16099 902310793 66278 66415 400944609 60862 61462 19826018 61112 61075 941859591 13470 13269 525145672 24521 24828 758481906 51034 51542 342448744 59460 59817 279849642 8897 8278 443729358 45583 45709 696080716 37903 38387 330646728 46731 47351 639345901 37600 37248 271350291 30195 29823 476541450 61474 61467 58592259 39518 38752 651043390 7980 7461 657057459 69523 70194 803783733 74794 75031 521044095 21739 21748 542753971 67078 66604 702924982 68830 68827 545592099 11251 10619 804196975 25906 25408 23951448 45869 46013 411001250 57618 57793 390583192 25190 25539 467160837 61460 61487 371957221 19315 19865 160100124 36599 36493 5757571 76125 75933 130714876 61542 62051 49133245 29964 29353 148711461 58345 58448 515521691 532 1100 424011833 35063 35152 809098257 17466 17428 440914367 34999 34625 274662144 58739 58848 304279999 17322 17318 668341458 8875 8729 120888921 21963 21775 260548379 61454 61502 317432814 64761 64633 743908944 75313 74878 227812168 54365 54073 23231816 60792 61506 201048108 19123 18855 816736197 61508 61142 962753127 8591 7891 849992185 41196 41161 550395223 7243 6628 73407104 71329 71377 536040253 33809 33349 534616200 61514 60975 222877546 60985 61515 691418448 32984 33334 635824813 53426 53769 428987813 71293 71595 895553306 23568 23889 998998960 19046 19180 941330246 61521 61244 218378845 21959 21627 36656964 20544 21228 558749031 61524 61103 96442527 61525 61282 145338154 1746 1147 802409411 63375 63970 690629289 61302 61528 257331382 15764 15091 83939057 61530 61476 452915270 26553 26848 110376047 46681 46633 811817762 76265 76986 50478315 54232 54224 718939990 61081 61228 126892033 50508 49988 223120354 54379 54274 477325210 2151 1618 553366119 61539 61085 465648648 57105 57705 726400462 1093 977 168014833 51715 50979 31769267 60946 61543 808582716 47304 46943 573172790 7455 7227 850907929 61546 60937 908919102 15695 15872 945127975 49747 48951 622300738 15020 14408 763125870 20280 20199 84140400 30086 29420 896424846 60673 60816 260081142 32120 32456 54515143 65210 65390 53452904 35874 35954 734776276 47332 46579 353883676 61667 61036 133685761 66615 66489 27147068 14357 15153 994221906 74978 74908 317300029 61561 61411 659675096 24775 24712 848735852 59821 59292 910042962 59188 58878 506490172 51841 52462 748105868 48360 47679 46037132 56284 56297 90421307 78389 77697 439951514 61569 61374 271860949 73118 73170 114730799 61391 61571 987690628 4613 4356 860755258 25322 25197 263758208 65316 65015 370916220 63587 64254 636844071 34537 34647 379787843 31291 31950 772861611 2360 2603 503982215 17817 17215 546545509 63925 63956 795773316 21242 20864 826930268 16276 17068 850317733 78040 77293 579429518 19329 18727 781036722 5128 4519 109614315 1816 2321 894289920 31730 32476 885601859 28958 28191 101270050 76734 76624 238665120 10929 10174 538181016 27854 27115 7197942 78621 78196 716710156 32414 32948 511799063 40767 41561 134828800 4564 4335 265355787 75160 74618 304139062 61597 61514 654118368 66454 66792 798605177 5074 4583 384399283 25841 25902 967922399 60350 60198 683117162 53054 53815 702548066 52195 52335 860237250 76010 76112 147532340 38813 38916 25387867 74394 74791 492101757 68466 68150 587667074 11767 11133 436181937 32910 33693 193606073 25151 25655 499526900 5578 5459 35015371 16487 16401 885782891 33481 33567 996391227 6975 7352 269856077 27537 27234 133090516 60595 60437 760282588 54155 54188 541740060 39812 39222 841991981 66304 66796 234952709 54626 54118 775220171 3534 3946 135089420 59988 59766 350628833 6454 5906 116630635 3445 4114 351474506 48843 48460 651976286 61626 60934 96833580 76880 76631 275314984 2416 2824 184638575 60209 59995 106643304 15155 15089 352631924 60860 61631 422842720 73117 72781 694190311 61438 61633 125369667 50828 50157 992475912 44873 45179 830128507 61612 61636 561524362 48834 49030 496790410 55789 55339 932963106 37147 37439 532798989 61204 61435 538761905 13755 13170 180264777 77757 77092 403642894 31656 31604 125261779 3332 3590 740728787 1492 1410 466004644 23267 23447 267174293 61647 61524 10019768 9765 10015 898499504 56393 56512 123624865 59984 60131 584876109 54583 54600 980094838 37782 37160 254352970 54614 53947 63387385 28763 29187 199873977 78611 78662 617490725 6818 6541 525615965 20778 20403 72761769 75288 74773 988839634 9566 10146 51767699 76236 75715 328823252 48727 48201 56955827 60894 61662 271839599 45519 46105 110406418 32173 32168 967758090 39228 39521 69059446 49399 48960 40922736 71964 71306 386618684 60878 61668 407667938 55387 55733 202183230 79428 79195 567378828 15126 15579 901531288 61672 61166 184705956 52083 52522 239115771 39184 39943 669821432 60889 61675 372491822 49716 49948 348183121 8279 8068 813738344 29919 30280 324466706 52225 51989 643909781 17364 17760 814553806 58664 57941 790529589 40650 40062 96945175 52635 51861 3408502 49364 50064 97596417 37883 37810 772941052 62168 62187 484642033 38775 38546 766137332 34777 34128 158174706 44003 43669 4995597 28643 27870 795076896 62033 61653 7101210 74574 74071 676892588 62164 62280 312831551 54406 54381 512871573 24058 24486 626130125 51244 50734 699123769 1091 919 290136040 31768 31607 174023715 33428 33669 91317632 10562 10401 910573769 19731 20179 44850255 34182 33425 824437460 20729 21015 755882970 8294 7949 759287979 24801 24198 798194351 53390 52745 715076220 13670 13427 967524122 48086 47529 431726564 42049 42838 828584776 54920 54567 385841209 8828 8225 580052564 62631 61870 160647540 45436 45480 616243695 61714 61260 41619225 41254 41851 586003 306 1 51979605 48813 48604 181317256 58234 58160 912788271 71035 70334 756763370 28795 28860 169280181 38840 38079 823636633 47918 47412 974264041 61354 61723 40395553 9083 8567 909167169 35238 34960 819422750 37607 37112 18492811 67086 67343 216507434 48176 47864 3128414 17769 17786 832608342 33112 33465 437921914 61328 61731 520112101 78117 78058 58599989 61401 61733 780961500 7320 7092 199863230 9724 8999 436865896 57347 57869 158508173 16834 17040 167124525 46561 45968 746243171 22181 22498 804459711 14457 14410 144788106 79406 79976 940665841 65485 65357 789142245 29895 29984 254691037 75330 74607 657333582 60624 61109 149615700 59629 59727 680681035 36591 35954 560750870 18214 18373 381612248 5301 4844 16360319 68929 68857 89957811 1981 1226 92425183 71425 71157 759357094 61163 61753 19347931 5651 6054 910628814 1484 765 969991570 7609 8189 892914385 27401 27926 389305231 9985 9308 463306780 30812 31302 21330632 15667 15340 21629816 78673 78263 46037872 18338 17908 664384978 76919 76145 550827687 61764 61079 751894964 75669 75623 304864194 78617 78238 749488588 61767 61418 663092055 51175 50630 88485874 47794 47063 561857297 68243 67560 649978014 61771 61752 78635850 39620 40382 368744748 23214 22802 2641235 3965 3994 880020408 50795 50403 783103561 8454 8190 841744105 5919 5582 363868071 74470 73855 644709482 56073 56294 222742984 61564 61780 577318561 61781 61383 661920775 12481 12455 937157159 29060 29177 155287409 61159 61784 515813730 59331 58975 682838943 13220 12825 321488627 67041 67333 190481331 61788 61241 669079281 40724 40014 784061847 10235 10652 560766309 51973 51521 286590452 39465 39289 67373384 41811 41460 59039622 77685 77580 141465234 61684 61795 341773803 67533 67825 821018137 56736 57035 62358356 70998 70820 670809906 74524 74403 805905164 8349 7677 668712913 33521 33328 275987234 63235 63150 745726090 4867 4721 703813932 35078 34886 660810642 61805 61338 606504651 61806 61289 211758820 52877 52725 650067855 61808 61212 441109890 61809 61641 413333558 56348 56584 580473033 61244 61811 139524151 33770 33737 516203683 70633 70659 794328073 38070 38628 513556353 56757 56677 397809350 35686 34970 658114111 38327 37942 28559652 32729 32480 113201077 40388 40466 692951669 56235 56929 634866396 72712 73112 500742470 45007 44514 783242469 3470 4102 28887214 76634 76557 762041826 43248 43075 837460646 41125 40658 593238078 38661 38191 933270766 51486 52053 54168246 56938 56584 665605966 51997 51847 597136533 30573 30129 882610894 58411 58537 371728823 55519 55177 409360810 65283 65321 382490454 60777 60146 98488101 77928 78623 372583442 1447 723 95061883 54202 54148 563174563 63482 64091 107409784 31760 32354 788432911 64422 63921 217816381 48069 47578 173259104 29521 29160 125402437 49885 50043 395757655 69969 69610 742036020 13317 13241 961833205 53833 54298 421248660 4271 3908 465606233 25218 25064 13531557 64213 64766 939078758 67036 67735 32325675 32956 33452 570197384 34324 34497 28361746 26711 27158 520435738 56037 55748 55516107 31586 32094 844269323 46414 45818 3017704 22638 23017 764883950 27224 26450 567419902 66398 66220 798883428 39863 39068 558975124 48577 48061 246915215 61548 61863 965595695 61066 61864 232908680 37372 37277 780963120 40164 40616 20069148 61867 61208 940199629 62991 63174 750473171 24840 24943 31109360 2412 2500 809449071 61871 61183 894594324 41702 41570 913774015 24351 24866 144293602 24976 24773 426493123 15337 14672 562466347 62972 62453 148863129 4812 5183 124143542 53929 53150 273872351 61879 61474 708109508 9833 10232 635091054 48894 48907 981602182 22895 23324 818479814 22824 22391 557458057 37760 37335 519373910 61005 61251 743747156 55312 54672 449103477 31593 32025 824585575 36059 35310 890746706 26136 26658 464346277 70026 69258 105266113 15955 16628 473997835 49247 48930 464749316 62240 62048 436691645 10602 10918 170333841 45036 45436 205147430 31383 31729 201585769 45595 45901 115786389 27498 27205 401638935 39865 39409 804461218 18614 18497 22632608 42896 43043 281620331 74368 74885 138928323 24416 24577 653583566 51805 52190 400122551 12906 12194 88399094 55679 56244 457850906 61907 61210 666253135 14811 14174 736687681 61909 61243 266612806 61888 61910 103504572 48329 47969 725527884 61912 61190 327960494 45797 46240 234462581 48276 48385 127573463 66864 66716 376969638 9631 9310 651930410 46834 46067 532817070 34202 34415 49670694 74006 74505 591682216 61300 61920 199196827 72562 73139 121532557 61641 61922 926677552 52407 52228 911170192 10181 10734 124491959 61925 61255 480244507 61473 61926 18845495 48881 49325 494595059 48380 47695 897425917 60548 59870 52695910 22660 22401 335353509 57436 57749 289319229 44296 44630 478266767 62475 62079 991224020 62484 62883 471437555 44626 45050 29291227 61936 61426 523880220 38393 38697 171888034 61938 61539 556665417 29119 29470 436880381 61940 61462 194936146 20788 20532 24722272 29080 29519 42864827 61393 61018 815087416 41626 42033 168978271 69891 69125 837381135 61932 61804 49875279 61616 61947 735175017 52601 52526 613072722 48938 48342 79662120 43956 44366 791900531 26785 27421 161542183 25767 25928 620123067 40330 40462 670231372 75850 75183 26923883 32518 32985 183613836 63484 64108 63724107 20882 20334 564193337 1350 1419 50075226 55251 54455 386674108 61956 61960 339179106 61453 61961 954597176 12260 12297 857372067 16835 17094 237041893 34340 33837 380913660 52950 52906 367115107 27158 27725 383068712 16117 15811 79852072 45164 45834 43961570 60998 61368 713672772 16506 16080 795072281 61971 61347 929536905 22022 22081 576192182 39119 39197 58221745 72081 72351 73286955 28279 27876 225706148 49943 49646 780070606 56881 56291 51971879 63651 63912 258487796 24530 25144 44952685 21017 21158 752999892 8610 9332 341014845 61982 61759 595607844 11915 11940 959738635 30746 31198 577549022 58677 58919 240311508 18792 18278 646241790 50826 50246 206439776 77829 77827 447208521 11598 11765 833809719 27634 27259 509133752 74215 73490 81598341 17725 17102 328733595 2101 1348 343069206 67337 67271 118019888 38769 38696 871308138 22588 21877 384869667 61997 61964 283731699 61998 61767 264951947 61455 61999 106734770 3679 3299 180890848 11592 11320 543105025 62002 61486 953617197 13716 14386 566734190 58741 58060 804518657 5604 5100 780988459 62006 61483 445941721 130 1 17538589 62008 61248 358767456 33811 34547 463513988 43737 44464 356391841 4740 5007 338741976 68810 68599 50204207 36971 37250 613995550 62014 61643 764268209 73759 74405 956079150 59182 59657 349610390 74111 74819 179528310 20051 20250 910743907 9885 10589 756875974 15479 14759 61815609 64406 64750 138795665 50872 51566 364462785 32417 32124 695628023 66908 66264 312170065 8747 8607 132694606 2710 3094 903179228 74721 74704 111829772 45620 44833 60727229 22486 22270 26262181 47517 46728 154311626 29863 29259 148214378 69834 69380 105487367 11481 10984 690625097 22563 21908 186876438 45250 45374 211184746 40052 40179 384519303 14730 13946 837614892 61989 62038 38166953 47978 47729 167330390 28447 28026 265754001 74362 74615 554470819 72168 72638 59493794 75752 75945 125261675 27672 27246 177454368 36490 36548 768244134 61356 62046 436146 35108 35821 326311584 1581 2281 793024691 71766 70967 875430127 63880 63626 736640664 68871 68709 269376665 2215 2697 311042551 27244 26510 509919631 36271 36161 404964812 62055 61721 867901135 67980 67609 105428715 53488 52929 59366002 2518 1876 124945178 66824 66072 300540230 46798 46817 91069638 57967 57974 244527327 42105 41532 634551372 52799 53186 294079974 76978 76245 35213043 40344 41101 706067479 19997 20066 28953072 62067 61359 721433585 24979 24996 441575327 2573 2490 503698 39585 39295 461658048 8656 8846 21357897 59121 59221 125367602 34141 33459 164790879 1413 1094 179360495 4523 4760 592265918 30040 29895 419541753 65493 65049 842391342 61323 62078 504562095 61475 62079 909675503 56639 56162 773057700 33269 33041 297661322 62082 61325 97386763 14243 13901 982727077 13431 12897 190215834 10293 10018 147333427 14745 15308 184245792 13972 13389 95074011 25023 24978 767009859 10492 9728 583329044 71893 71207 748377147 46090 45713 162972344 37665 37428 34518877 1499 1439 131142821 51509 51042 592132497 9852 10469 324618653 64668 65406 50199363 12001 11337 325561020 65054 65176 708692356 62057 62099 48104224 43002 43647 826803268 6462 5764 508807311 9636 9951 244576817 11914 12582 318846155 48457 48751 875611014 35931 36007 836346248 19791 19548 983882293 48896 49233 278578323 58574 58146 344485973 37702 37582 952797671 41772 41594 32367659 8613 7964 128338825 49781 49808 917033381 45761 45502 89883142 68019 68131 984946947 61510 62115 199370347 31595 32172 535894481 38326 38226 25088421 926 328 547258707 42870 43041 897590220 57952 58416 873674206 56471 57091 142163828 18691 18136 345624926 66386 65920 767827919 54207 54969 654583004 38499 38957 17807841 56414 57117 796139948 55791 56092 900968420 16770 16035 462001715 57154 57063 354918225 29603 30183 548503050 61619 62131 336426551 3446 2663 144066947 45026 44509 557564763 62134 61667 519803074 79697 78936 159750494 19321 18851 364955680 62965 62818 389779700 13502 13276 995256322 24957 24786 315839143 25441 25678 521862789 65827 65685 624663569 62142 61362 820520841 61556 62143 146755425 64676 64455 207184413 54154 53721 870399276 25458 26011 934990140 62147 62129 241421075 31756 32348 760360114 26134 25906 490214473 49355 50032 287361013 29560 29772 778785160 62126 62152 129338849 6772 7155 544567573 24084 24233 119362738 79971 79542 965751618 43278 43810 499001472 32800 33528 587060141 63949 64528 972877241 11850 12260 263001 68082 67762 918252285 204 385 248649847 61363 60595 847763239 5911 5148 950226869 68514 68032 420066316 6345 5846 275808517 62166 61915 36996765 72648 72895 620312075 72556 73280 699405181 52710 51952 370355161 33958 33597 151565115 8195 8717 232244235 51145 50355 144032818 9450 9579 131442307 61380 61381 976121336 13564 12889 43697913 62176 61931 784378289 62177 61985 791261131 9968 10692 152564618 60894 60775 58043402 60232 60226 577864870 62181 61384 253801550 68032 68805 533089680 45526 45780 129438248 46650 46015 860661497 28365 29034 835400728 62592 61903 124913182 23441 22693 117288527 19356 18727 464225693 49417 49972 226094472 19461 20094 864181133 32108 31588 653359442 61475 62247 721216355 51163 51916 878536589 75362 75625 259856323 52025 52587 570949504 77818 77290 784340704 62197 61674 952548614 55029 54810 786928885 1087 571 709455163 39873 39677 776678169 50617 50183 17341689 75081 75666 989931381 55604 55766 220890352 58645 59067 297882173 61918 62205 721283648 11958 11332 69067815 322 33 181580519 69557 69877 42482218 31645 32329 827028894 70361 69703 5936199 62211 61878 985432025 35350 34686 762141705 39052 38518 723148421 43929 43524 138515146 23262 22818 737725824 28043 27368 180307962 62038 62217 336474611 77495 76754 804327720 61492 62219 73899016 34573 34956 213670649 47519 46757 569923153 12706 13382 921350045 62223 61929 773094639 23802 23053 918495095 62225 61941 827568801 62226 61938 490218560 58955 58605 356051222 17006 16263 56409384 62112 62229 470685264 74121 73673 624943341 1388 1053 873176482 71953 72015 721356217 62400 61910 81713576 27390 28172 556478102 448 930 436160823 23622 23954 193248144 62237 61804 719243716 39830 39704 936647621 67064 66802 181416831 77131 77177 438861649 70444 69813 488874139 62242 61578 28182523 34985 34723 10223493 62244 62209 613495441 36463 37101 741849412 62246 61855 765974774 65237 65042 721029694 62248 62224 888808809 60301 60635 313387525 40496 40684 474213425 62170 62251 586181730 26953 26867 94325446 42854 42958 484822630 35749 35648 860968886 9069 8306 559236710 22409 22629 702928892 17485 17434 611307469 44855 44817 475826007 40884 40919 771559993 44801 44287 102524959 62261 62256 648062791 15991 15786 747232525 22573 22040 252663213 15445 15345 935433966 27568 27058 110870069 6508 6889 524910928 40364 40700 108106792 47014 47502 972649554 62269 61995 675516308 64179 64659 804013708 74070 73343 884245204 35475 35284 715268160 19985 19187 691470986 47477 47297 518830979 21564 21458 1619005 72918 72231 879269974 4665 4537 55461205 44669 44535 921531409 35163 34804 526312093 17948 17733 242188252 62281 61640 976423493 51719 51267 827083318 62283 62126 920640367 42455 42729 582954728 36119 36691 899699076 68199 67587 809994999 77535 77937 687093054 39234 39787 953371853 16216 15977 945226298 751 1291 481836821 71813 72459 863579482 29758 29255 485850742 54799 54308 753556672 53581 54061 108881717 62048 62295 904890725 62296 61638 812188793 35145 35473 50966813 66431 66918 546212710 54440 54173 851892886 61967 62300 283222225 60756 60511 85135595 66979 67701 88292966 77344 77102 28662679 61880 62304 697292219 26597 26241 572046248 20662 21279 96985711 50994 51099 98739898 29023 29385 664073396 43182 43609 402014885 38359 38947 473580505 37194 37855 686113525 23449 22747 315792057 55167 54804 84993456 7051 7771 201351509 51575 51028 473545863 74705 74327 310906853 61674 62317 583748414 41204 40702 354277796 79202 79117 167726013 73748 73464 472538821 72747 73185 358399713 41610 42130 725308328 21506 22216 139871518 2250 2294 118971333 49965 49233 243901568 62326 62114 854838094 62327 62237 391209200 67001 66318 251059058 47078 46367 891688292 60970 61163 109713003 29730 29067 405455489 76043 76039 317753464 71664 71376 483601131 21300 21280 806071663 62335 61564 112556537 8999 8987 390564702 61224 61023 156399407 61935 61449 84832715 24500 25298 1766238 26004 25524 206331358 28728 28430 418005773 40164 39398 4000668 54146 54604 460195791 19361 19109 67524615 49158 48890 14821883 15140 14377 796246301 25796 25277 540959644 69418 68861 255937082 34036 34234 124775427 45689 45435 156545311 69204 69671 182536174 60468 60624 71790274 39107 39046 279265854 14249 14131 14917608 62355 62035 612117798 62356 62078 62639981 67027 67202 523156831 23541 23911 898790993 62347 61824 580229547 26060 25812 194738596 40036 39241 206488138 50900 50266 112545008 19690 19982 758323290 27758 27728 617051857 61926 62365 592012430 57262 56834 661157653 66913 67315 996267587 23747 24251 339322244 25343 24607 419855317 4293 4913 670010549 63924 63258 610519016 48710 48042 109198318 62373 61919 138057860 35242 35957 494570963 64997 65217 492444445 63644 63529 904773349 74230 74723 193955430 59765 59399 76202705 28002 27306 277066026 59532 60023 904135480 4163 4179 210709382 35349 36110 192032565 62049 62383 970865355 42144 41486 546233351 5458 5021 844301104 45214 44454 744182393 45516 45539 321680795 67934 67756 65743838 67497 67347 588547411 47466 47894 406641789 26938 27188 135566163 23400 22920 773313846 74290 74289 514761272 8598 8337 528551582 57670 57416 19552807 7131 6700 59012452 33560 33740 832302691 57542 57341 595812851 19246 19496 110323990 50608 50614 936895763 67286 67295 56972131 62402 62195 545860927 62403 61970 234443299 61804 62404 803500889 68422 67690 855230859 60476 59738 549959614 78677 78123 194577582 65418 66043 440788065 66048 66571 653893146 72359 71756 101244895 1862 1663 254358544 57420 57883 511574672 39912 40448 303951488 41718 41005 796529444 2046 2640 650271682 27695 27042 571862985 79127 78818 311851764 61811 62418 77976993 31381 31396 594279875 47784 47293 115400122 72843 72246 352100407 68128 67773 434076158 71814 71951 309000419 20238 19882 547545459 19029 19286 422063790 57072 57628 280594261 47580 48181 866617587 27667 28032 7673949 13992 13708 920003795 27410 27239 621507359 29117 29331 313706899 67859 67557 399481302 63140 62384 48345386 57253 56958 585045708 61737 62435 328556515 21415 21968 868874362 64928 64711 282585728 64928 65494 331970173 41168 40995 53144477 45699 45151 638989559 42257 42013 79266307 14694 15319 227417312 68179 67948 829337965 23299 23601 159786850 60052 60826 183012394 60128 59970 485685226 32858 32228 119212907 64080 64228 802047070 74181 73448 250236465 62188 62450 951269623 48050 47483 120268687 62452 62264 12167285 62453 62337 484595724 62454 62303 342327038 12135 12067 174799125 12220 11561 884226551 11857 11643 608788611 62237 62458 298073963 66045 65736 442709462 62181 62460 734557820 62461 61678 622755909 20502 21029 970733926 21360 21509 484789795 61504 61758 102089619 3135 2524 773754352 32220 31658 475894673 30275 30685 925629455 4534 3763 475673089 54611 54534 348950814 51849 51464 38474135 69863 69932 242192392 38692 38439 46004473 71426 70938 896026563 76417 76794 363094771 79141 78928 178253195 15269 14807 161743994 55531 55484 864476897 24654 25106 181814049 27724 27189 26958703 16146 15749 561812154 19678 19249 684238191 66742 65990 216329646 60817 61219 162529145 57219 57078 28124225 62611 63212 237430429 3678 3797 468587271 373 453 723713342 62488 62386 102745580 53521 53757 268094066 11447 11266 436259050 31439 31134 696665686 62492 62376 779324352 42432 41768 601604205 1 337 808846553 674 254 712513955 66795 67494 853209207 15654 14918 138814224 1686 1319 676383898 5554 4847 146191887 32067 32151 911692991 3724 3703 321240164 62502 62073 102509562 29281 29061 389285412 31848 31589 130208847 62505 61955 134238430 38233 38340 287446854 54487 55122 74031200 21518 20858 849329981 41097 41570 365172252 72450 72159 89243079 36012 35691 403299850 26915 27118 802172212 62089 62513 206014412 79323 79658 740566714 37733 36937 37011027 70931 71569 860013509 76975 77331 682084647 15394 14629 321916215 33811 34517 727480484 35545 36058 933053989 38883 38454 705764501 76656 76836 24747698 64469 64061 908673118 20360 20001 312863603 10374 10371 51569537 56535 55982 731755321 62044 62527 120300519 33186 32563 547167709 2790 3069 722691903 15341 15289 115289483 53868 54083 640074381 41302 40692 984516838 26016 26491 412979325 78797 79525 276351365 61033 60560 777729935 31126 31747 367020028 58099 58454 932559606 67302 67933 193625430 15242 14706 617838577 62386 62540 722492166 62408 62541 846255596 56170 55413 26569663 35008 34988 672689237 57007 57375 534071645 70547 70488 453454827 5387 5243 943281027 12156 11762 792900407 28301 27681 934072586 49174 49649 645455104 62550 62359 16993703 23781 24419 583781620 62552 62548 557865969 69462 68881 139721375 70664 71156 97506648 78226 77587 57172047 15593 14875 758365492 64255 63777 326340871 18946 19723 930746231 3882 3152 781002863 62752 62941 895051171 67084 66298 2066956 49535 49187 379574334 42716 43460 479383142 62564 62408 426785822 11507 10981 393912568 24032 24458 943913516 70663 71101 685724795 70889 70289 224857888 35046 35708 762771737 70233 69913 220172941 61457 60776 332278800 53904 54302 152292594 73807 74197 574081906 40076 40458 98035012 61805 62575 140429785 62576 62374 704808792 31051 30958 994532064 8852 8429 235158241 21797 22170 727607779 45013 45015 925017407 5687 5531 926400588 31602 30902 551203538 73431 72994 626371780 57987 58613 465652060 18694 18119 783745946 72991 72216 900890565 13243 12444 153492730 12 348 624436257 78167 78384 147571704 71829 72499 41483684 72299 72765 870032063 26434 26387 412713612 68741 68044 105480268 9107 8888 132838695 3014 2527 29915757 61971 62596 282937695 29347 28996 805028601 14353 15148 968704101 462 690 936280794 54656 54376 458606383 77638 77848 271631770 16087 16437 557886640 6746 6797 487138872 3018 2646 135342534 16028 15229 309748537 55058 55769 236262803 66142 65944 964628490 21282 20911 156963421 31204 31441 767260003 62213 62610 492531958 66931 66244 582625762 59920 60614 458713386 39238 39788 129568966 36306 35670 117176698 41872 42631 146242181 13502 14187 171027093 28178 28212 912194137 37309 37624 154066398 12786 12819 321634676 79698 79738 497643227 65006 64736 588377965 9818 10059 499225092 51317 51576 257495609 62800 62321 549134952 76909 77460 573890299 7431 7287 818158388 39031 39300 243197147 62160 62628 546031160 62024 62629 741044261 18884 19175 118703799 79756 79041 42424924 19203 18644 71110058 38487 38126 145820268 62025 62634 315364821 62635 62558 139867523 32504 32426 51827368 62094 62637 331680135 65023 64240 473443105 3466 3591 731336794 28919 28209 528568171 79171 79741 298364130 58721 58580 231600359 62643 62271 266848543 60381 59905 770569037 59362 59848 272891574 53097 53718 611081067 62590 62399 965654887 59819 60446 20727202 37210 37978 55673550 1923 1995 988425108 9607 8854 674763805 36573 36514 687092600 62233 62653 945741475 531 1 550482072 47627 47726 385594600 42108 42156 375757326 53218 52710 751439096 71468 71903 878520237 71520 70885 339533328 46207 45742 465555389 29643 29792 99458674 16045 15933 298113255 10571 11017 310111528 71874 71604 101623021 801 809 728597776 62666 62396 591049232 77960 77203 652558043 68163 67772 137005244 64041 63981 337628096 77634 77293 656575870 62329 62671 92630576 52750 52669 502387107 9408 9857 507369117 62674 61999 842654023 40152 40880 624474368 6261 6999 788103281 55937 55314 120175912 4137 3928 600381507 18557 19049 733797737 51544 51355 732942810 1 106 603591672 13637 13380 999949717 25113 25515 740833969 62684 62653 86314871 27921 28265 142558366 6995 7543 179669082 12997 12969 336236686 7439 6940 100489539 73269 73484 798497203 5428 5982 510142490 10336 10050 3072378 62692 61943 683789868 47790 48048 64278151 4406 4792 724549766 7194 7119 68600444 13237 12650 354884219 63739 63805 769942786 48461 48128 484909252 4080 3554 169341193 3579 4180 701581670 2921 2358 797888854 11104 10399 23039082 68894 69646 109251417 68154 67624 90030528 8055 7630 314579802 10970 10445 830955072 62421 62707 775721857 27499 26812 184012856 16913 17206 327602306 16958 16181 11352875 64758 64732 267665892 61668 61718 475368151 16766 16864 873330211 5713 6167 10112226 177 1 304957463 69714 69449 524082093 35604 34957 62778829 79335 79413 709291520 62510 62719 380835337 76355 76030 198224093 72514 72508 598156326 10593 11196 635381247 43436 43937 209403570 27761 27190 867570398 33509 33096 634677828 38589 39230 478963741 32516 32268 174869225 62159 62728 62397251 69799 70188 177034524 62193 62730 154376967 41890 41732 246400565 66561 66735 698786311 62287 62733 706425306 45798 45681 600500520 22782 23232 232060512 52636 52690 410705426 31472 31802 713636518 10095 10267 392772725 10973 11642 113925038 28206 27522 768640892 11784 12300 433318333 51354 51964 457137526 27055 27716 206872288 13829 13065 126503117 42014 41855 129060083 34167 34400 154314705 62747 62427 554468200 55227 55293 808454839 62749 62203 364406276 37132 37623 745881260 43033 42569 164272475 62245 61563 56479055 4416 4898 55688605 68129 67470 802980984 66719 66666 707122112 62756 62392 219795658 40057 39393 226712938 54296 54705 521320960 68553 68025 901056732 62760 62319 5799274 37118 37522 831617197 74946 75559 166638497 5052 4749 167505163 27559 27010 701175096 51628 51318 407050577 62732 62766 209110069 8333 8212 229666385 62768 62238 767780808 62157 62769 655767005 57138 56611 589959825 12453 12271 522763770 58600 59122 735065707 34441 34116 923383199 62774 62542 230070496 62775 62409 324244866 21703 21544 62928548 26497 25939 78135106 13798 13718 897179997 62779 62089 67002117 70486 69892 823132585 32083 31955 299685315 62564 62782 961920184 34644 33845 735621066 71863 71642 519883677 62785 62216 721466537 10380 9739 788378169 30448 30806 90746165 10718 11514 250367557 9918 9818 800027798 28924 28128 465048891 47391 47569 29197729 4635 4579 99942981 74039 74071 202431485 5595 5747 444833319 69693 69263 715978998 11239 11125 901107017 22836 22337 643917847 56199 55413 950119068 695 648 755738556 18948 18579 479605528 62801 62656 16943677 63955 63635 742994638 30375 29753 40940402 38715 38198 329026077 24733 25154 170868308 62055 62806 597999711 46644 46677 357658011 62448 62808 351446118 4639 5362 174859170 53626 53640 893402866 73814 73364 9270810 62812 62380 988642858 2218 2784 832499339 8066 8015 753392140 58170 58545 491076040 54449 54841 528310631 62817 62234 264856644 53415 53193 859482318 50600 50743 137270676 38424 38139 149271357 31747 32492 542780597 56288 55640 2944517 23404 22684 96356532 4686 3887 261546680 62811 62825 63492192 3425 3096 399838735 73964 74018 406249454 72059 71391 777021337 24100 23481 342515324 8659 8143 44354633 33869 33674 291474516 33340 33735 401974799 4506 5225 6876525 62834 62530 757105578 65691 65402 625802743 10476 10163 284760367 13783 13309 373905847 48800 49208 491381179 59380 59895 214330863 62840 62251 928721616 41817 41731 113036910 40906 40663 81280547 25805 25038 282537131 65546 65079 515200394 65884 66152 318940448 45807 45395 312909818 3206 2944 35326464 62848 62547 464850579 30339 29612 198156661 69823 69087 819331771 62851 62429 636892405 28093 28143 985115959 50769 50548 537966315 57629 57558 693685529 72759 71959 83949534 38203 38141 43045053 76783 77041 903683573 42345 42716 998421599 47562 48126 827558507 62160 61464 671712371 20357 19892 941248890 62200 62862 205533622 31908 31617 42842350 8801 9127 82811408 39144 38505 241914194 72701 72406 665297981 41551 41645 863283579 33793 33442 600554893 20142 20010 145907523 65952 65286 634375959 27605 27685 847902399 37032 37177 787100273 62873 62254 295005985 43536 42992 773315813 18814 18751 340799219 62216 62876 266548956 46338 46805 30377622 42126 41971 248546740 14646 15385 469348959 24303 24100 640501676 15026 15167 723612962 32385 33023 356121145 5185 4426 84121598 11086 11521 580419632 38875 39466 34992122 24152 24306 288015526 29648 29484 41766916 24417 25122 542366415 10887 10273 631722231 58000 58024 989347421 3702 4274 143692867 65093 65607 712853144 58116 57508 111507789 29264 29980 505652733 25025 24893 705654124 24804 24621 169641459 36502 35814 453185038 69350 68594 349399529 36898 36509 137576199 49517 49787 196250546 51584 51358 995511671 58726 58380 312522492 78244 78795 613484254 72715 72303 760850925 61025 61072 503845431 21964 21179 395100468 62907 62238 227090924 43329 42650 431680721 77884 78204 851080053 31354 30986 506839876 25875 26153 537635124 62759 62912 215304264 49087 48832 108803047 62833 62914 144210526 35746 35087 30234791 67344 68093 349974839 62511 62917 862371712 21702 22386 514213175 53391 54152 906619891 72903 73545 164015766 73996 74619 36938186 62922 62907 197301313 35333 35064 328399817 34442 33720 382734723 22508 22204 908949890 62926 62412 669603313 16748 16577 1533083 62226 62928 582662567 8630 8386 77295021 65968 65295 662773284 14560 14820 232890393 4419 4839 473613511 62933 62408 93361720 64517 63819 467348924 53085 53040 31146714 23599 23459 644279171 8363 8952 580440595 42407 42315 239833616 33348 32755 56761887 75188 75145 514278735 46706 47330 8486811 26039 25710 342368478 62943 62491 78302627 62794 62944 417738150 25459 25467 801028201 62731 62946 305974358 530 370 435167182 8252 8731 318487964 37329 37065 297945818 15553 16243 436460094 62312 62951 928128547 9348 8726 528239393 33475 33829 422064647 62201 62954 502019282 3422 2981 122290352 65224 64642 778036235 8144 7626 220036834 40446 39727 985190676 73126 72582 756356 62632 62960 620135182 62750 62961 873848177 12400 12097 125632200 62963 62893 523943593 9586 9293 236998045 47478 47681 436938902 62718 62966 385520015 76722 76601 269690878 69686 69629 149569501 44823 45459 258719511 62970 62441 437397974 37187 37867 511208531 39549 39811 947175711 32585 32276 678861338 53490 53524 41874449 49867 49953 556694968 26816 26136 579038969 41472 40962 659530620 20207 20455 213506298 22884 23386 102643190 23072 23570 133182492 31825 31920 720166064 13339 13745 613186350 61362 61591 48945691 62984 62186 143975030 47032 46255 721725882 24459 23835 852222290 72655 73106 377064312 9037 9422 95632681 37761 37574 980684805 45473 46186 432510104 14611 14461 112639674 31828 32273 640364614 21476 22198 567495575 43016 42500 716214470 8580 7953 563717627 62996 62911 497268197 33363 32903 727699696 62998 62534 322382779 17041 16927 979087044 57452 56888 496228388 64590 65276 76993940 34465 35073 251977280 22766 23483 937354848 62497 63004 182879138 47662 47786 600556703 63006 62839 383349615 22763 22934 506021499 10362 9712 668074767 11896 11544 288085647 32042 32641 72806916 48393 48186 747625263 62798 63012 203938416 47578 47466 2018872 43802 44320 364405124 58097 57342 81024665 63016 62971 862852807 51375 51330 803020830 14085 14054 583835256 63019 62961 459326221 40328 40065 485047154 2884 2688 339576460 63125 62953 397496335 23730 24062 692238300 76953 76348 530175495 68846 68706 542854834 17405 17310 43624354 63027 62894 341050754 48664 48877 406151829 32508 32293 490743031 34645 34263 226395662 63031 62535 838335591 4649 4495 59031742 24350 25072 802004652 9810 9590 684800786 63035 62355 874907801 63036 62665 547842170 27933 27750 113918273 72586 72922 654941537 47463 46954 748704678 19751 19402 18313498 6275 6942 704782559 63042 62757 908139102 51565 51830 720569857 77143 76888 750262938 1896 1423 438185554 66914 66394 863163709 11743 10953 940404872 62781 63048 52508625 31080 30439 482621808 76627 76997 171954109 70127 70423 312682873 10377 9939 368545496 261 1 801296518 72479 72971 520610883 14824 14761 58715897 17445 17103 936048678 37044 37271 497894996 38543 38878 524892254 73690 73730 794252874 61778 61273 249686760 54276 54665 302312276 71352 71380 16097124 21288 20823 108890387 73189 72895 50607415 75439 74786 741240043 51862 51532 261728226 45240 44928 612747098 30160 29371 49350493 20253 20028 90988459 73464 73265 820614099 63071 62442 714142631 78205 78385 102057906 32695 32526 240753961 62757 63074 492614773 66519 66748 827013820 19697 19973 107092550 3276 2822 106153436 12981 12587 354849967 20525 21138 401290844 5133 4915 396546722 62622 63081 911961785 50647 49895 543893628 22681 22504 175282289 63084 63047 769334380 69525 68928 996847845 36881 37137 501783862 3748 3292 106048637 72152 71542 740976821 58151 57960 339744788 60720 61270 79101384 5022 5570 750523745 16756 15957 526601509 35192 35339 811435670 49920 50627 278130434 68780 67997 259266491 62436 63096 247577668 14653 13936 362025031 62970 63098 526485838 63099 62317 807815398 63100 62669 354739624 63101 62456 487218268 69530 69520 115246037 52965 52746 702856037 36224 36528 741338553 9177 9643 769902149 24598 24160 156428262 63107 62668 362777278 77810 78466 284599285 5667 5246 607062898 72378 72531 4281561 14877 15646 886197148 40139 40357 161852616 25415 24939 542603204 63114 63019 109446238 62652 63115 655376937 35514 34748 476537890 31199 30941 205780761 6713 6084 901540229 285 1 334977343 43735 43945 409548208 77566 76791 384604993 30484 29969 923301653 33200 33776 214031943 16195 16166 199740470 55715 55879 521122223 5507 5925 62872689 53136 53182 932291471 59020 58404 982047779 26600 26020 865177652 27662 26902 221985099 63131 62426 517425826 71994 71386 7532651 29273 28563 485670534 43614 44214 872284463 41582 41584 761578413 30897 31370 638812943 53208 52506 51343420 3917 3554 226374196 67044 67014 123051460 12690 13449 99119353 53667 54006 599122640 65076 64521 696351469 68393 67916 940730174 61544 61929 870386976 17947 18543 728264040 27472 27173 424399221 39696 39161 877477432 67261 67419 785957447 63149 62409 207860804 63150 62954 353600931 30423 30905 883579262 63152 62389 467220623 1190 634 376780523 21939 22435 413936830 18276 17536 336752371 72516 71902 970651324 68647 68305 96497981 7265 7291 491396376 55415 55820 824251911 13581 14343 577823152 56356 55921 552647124 79236 78603 473422987 9974 10587 393213568 15946 16012 933238751 63165 62860 870597210 75398 75649 114183231 16980 17330 813123349 37745 37328 725663976 70581 70370 467775091 42556 42091 751284542 17301 16516 782919875 37803 37238 694995728 67104 66946 422606235 25633 25177 807532788 6003 6575 899880648 63176 63080 714191956 5623 5038 931063181 38137 37468 458509150 73242 73749 991941808 70883 70287 650398589 52073 52524 557305287 63182 62992 453757236 1 68 376396727 52042 51837 405928399 5403 6037 30522315 63186 62905 325896922 10402 10789 59229976 73790 74271 631734774 61346 61850 407179044 56101 55933 575276360 13159 13194 491365498 59360 59279 98263943 12270 12041 693105808 21654 21532 870975500 28687 28365 29652320 76035 76560 736276486 25162 24534 591087960 1687 1928 948954470 6546 6204 864197862 3305 2684 934523745 41421 42075 638149829 63202 62757 850826079 16762 17527 887771221 78880 79348 847493763 48714 49121 716111031 8392 7813 972702001 31255 30959 202487968 63208 62547 601164522 8846 9642 654523891 67497 68244 171779297 31945 31479 669584883 18435 17956 691780073 63212 63213 64183825 36696 36073 493717753 79612 79193 830424435 29412 29264 447240386 18780 19284 576386196 19694 19478 24047749 72914 72983 443575001 21665 21329 249286264 1066 306 806605523 8728 9119 702228391 27092 26741 575405397 52397 52920 719628132 11516 12280 162097814 17688 17132 368678696 63227 62580 685483849 9420 9470 470245760 63229 63222 680650554 34861 35230 48456703 63231 62781 515488302 23195 22503 862842910 77409 77350 991187020 62593 63206 642557133 77115 76573 555435340 44247 43705 90329065 7136 7758 37123867 37582 37825 609031742 78397 77641 89409386 63240 63081 257959374 31765 31382 901182366 62716 63242 762824843 4812 4293 319746905 17723 18212 982130735 63131 63245 111935497 32655 32287 897185079 63165 63247 506920360 61772 61038 535824643 22718 23368 998804802 78635 78420 825600387 78907 79550 973844236 27764 27952 427183859 27445 27619 434248064 51941 51485 50740914 63255 62682 837474089 20835 20110 612153157 28917 28449 656918694 29815 29971 619044025 63058 63259 862125301 63260 62664 460729370 60294 60712 445452280 47727 48215 588459712 18598 18408 80168343 24579 25319 710055904 66731 66691 135913921 55199 54432 175631611 4169 3625 197938293 51519 51312 89683020 56540 56551 561958718 12132 12200 207077114 34821 34218 421530052 63272 62536 899994283 1730 2505 476571754 70193 70259 420427940 63233 63275 911172144 23484 23655 364320645 55832 55344 661186112 36264 36363 474578000 55795 56576 271142814 17931 17364 929937736 32434 32890 77529280 16773 16978 659502072 64848 64317 881183709 70646 70523 800329223 37002 36575 88647925 50827 50484 699491298 63287 62644 817723580 78558 78087 377830032 59439 59322 80186839 76639 76206 227939598 15938 15646 662959110 65690 65002 208584328 50230 49849 776450564 76288 75707 339468101 21011 20263 723790269 36894 36757 41152600 55694 56338 161997060 28185 27580 822789865 30411 31069 775019794 25571 24810 62320475 39973 40079 34143939 73123 72541 272010796 50036 49569 485725681 36577 36485 6161514 8850 8355 270312514 70340 71064 7471165 3977 3553 452275332 26671 26964 446861385 31564 31155 441945908 17880 17692 431902555 62617 63311 491498219 70501 70865 388443565 70877 70812 13671847 62625 63314 794944072 62641 62302 129233311 34235 34171 711252632 77530 77294 921968594 6416 7000 77124378 63319 62591 296765099 22104 22214 66952331 46705 47337 572336439 31212 30665 472237132 12128 11557 582879984 63318 63324 790960315 48288 48904 539201047 70955 70243 763968361 9804 10457 211501108 47547 47645 613669565 20369 20225 727889255 16149 15619 213333598 50867 50712 347557937 78732 78081 43689091 48316 48462 636106935 62992 63334 875644973 28512 28382 259611514 63179 62816 751411935 67110 67087 422025310 40606 41280 988365970 63239 63339 473810017 8729 8757 248554415 63341 62897 391321262 47572 47951 134485092 62821 63343 576601303 50195 50055 491867451 18337 17768 944653426 46877 47036 236490283 65581 64818 492917556 39702 39252 620920407 63340 63250 979201448 21999 21861 64511347 3454 3673 348907644 63141 63352 105894523 11898 11831 652771539 58058 57325 430265222 13483 13953 890129899 20314 19960 42110685 46823 46948 25124704 77496 77423 802562019 41669 41404 315049720 63360 62787 493437379 50371 50698 413145911 37124 37649 928678620 5444 5632 390403138 67172 66832 942981975 41605 41532 268722159 63366 63006 255199866 11786 12491 619287997 33547 32790 667595411 69361 70016 466978874 50897 50651 608672374 63139 63371 137457282 69087 69497 699601243 6802 6402 518085548 32370 32434 210578423 63375 62912 138488299 107 1 848034786 71499 70912 864644935 70714 70091 65566490 4197 4320 316869713 62832 63380 17288672 63381 63207 98874662 65018 64720 781568297 69034 69580 453860752 57571 57405 175727914 34585 35145 669019167 21343 21031 128230918 45591 45787 689397588 12175 12936 30969145 55721 56329 600339213 62774 63390 815941057 20405 19739 483737029 63392 63155 942625702 37650 37216 516271367 63394 62790 931893061 55843 56011 521400428 4089 4514 89191761 23764 24122 102324715 63479 64150 784550599 58346 57696 185286585 69750 69162 53307717 31990 31920 235080592 55405 55960 422561036 47227 47486 254894617 62931 63404 931418995 28224 28972 143707754 75394 76030 963058953 62617 62268 547558826 39622 39934 853744381 28611 28216 543549054 46424 46930 826478012 2674 2104 691702082 9629 9227 107894157 3330 2937 693860403 63414 62863 668551783 33469 34016 508337549 1 494 732200049 75806 76457 797888005 65256 65624 8769939 55213 54545 805933480 70658 70170 144619925 77983 78166 468552843 76289 76332 145081946 42732 43314 998310271 12043 11553 310973880 15087 15755 710271203 51474 51409 459476920 32126 31455 77383022 8098 7665 348827513 68520 68970 906616453 24423 25140 106233300 7768 7326 697124215 6689 6466 688865245 48337 48893 673814932 78110 78460 126274687 46078 45503 377782945 32773 32423 81774208 51577 51945 137046617 63438 63123 678479038 38944 38573 59009290 7093 7589 779158957 22408 22517 762272665 24737 24640 776709494 62731 63443 396337317 67071 66878 894480666 63445 63177 943986234 38457 37892 760412574 40351 39993 578931115 44328 44706 994312089 63449 62948 478500641 18711 19140 981482113 63196 63451 740942356 18052 18016 553470111 30901 31114 420463614 63454 62800 156239993 66137 65521 700528911 42642 42051 77016095 78135 77609 62809874 31139 30736 24043413 15751 15431 956657005 68045 68228 117179718 37280 37022 989977899 62503 62125 2718378 27823 27655 29079162 67885 68355 254671059 16637 16887 114541914 70054 69410 753562658 64538 64618 62004772 72946 72575 584617403 21457 20882 926990390 534 601 81092586 54816 54929 856917407 28169 27999 185505861 12343 13043 443712155 63474 62956 406949895 47228 46723 664431342 42448 42586 182583788 15621 15149 79060194 21133 21451 58243415 23756 23561 437494645 28739 29058 135958028 70219 70207 709916538 45796 46151 941073206 66165 65450 400296281 36852 36345 860795557 41203 41063 586558432 5190 5798 337610088 9352 9161 353915414 50507 51160 519622680 20450 20422 629857252 17668 17936 856900073 921 1543 687151901 19030 18815 587908313 9561 9472 402739938 43176 42411 129149463 69663 70149 94997874 45540 46312 841880369 14132 13544 506573472 62813 63498 355150390 35237 34956 948511489 15537 14947 654445714 72356 72449 650837036 77214 77690 483833075 63053 63503 54882108 28852 28175 133087787 3719 3698 68921354 43605 44024 305967648 61580 61943 322392212 67731 67644 137627475 47129 46981 58046278 43060 42316 419180380 63342 63496 63762625 16352 16084 64081716 63513 63247 132076859 24769 24999 110639987 37958 38395 952890048 63516 62813 82959182 35453 35353 578068165 7164 7855 375613321 63519 63062 478630708 52535 52093 665529466 16350 16062 458884680 10083 10752 654002155 56991 57752 785875511 13612 12942 978246099 75091 75558 40346233 56181 56069 287267351 53287 53418 559112995 22505 22122 771134534 38023 37770 187265065 63572 63841 93366372 18518 18351 984008597 2985 2458 460907426 9078 8313 497577247 36910 37140 479452105 22669 22982 792868385 74920 74785 602900254 41035 40859 116705626 33977 33465 611848243 60100 60224 974680037 47464 46768 235084315 21131 21012 485133497 21724 21454 790743261 44592 45229 38658116 48112 48535 186877412 2405 2790 20533342 1805 2403 944952177 22653 22228 169652468 13737 13296 283708232 34601 34232 870542078 30329 30094 394601129 9973 9546 631656361 3353 3332 236775400 77580 77611 989911681 43091 42375 889792452 3685 3063 813089897 63556 63192 956414790 63557 63528 341239507 11852 11178 76534784 45593 46127 124876976 8027 8402 154269216 45741 45299 789934577 76975 77251 686513079 65587 65399 943150263 63139 63564 742633506 17184 17864 59340750 52724 53216 700534814 54512 53796 28744169 14571 14693 66894649 26562 26117 602875065 23809 24047 693354103 63571 62864 956123693 9048 9550 98244591 76333 75745 367856744 63175 63574 755838467 13839 13512 11326058 45762 45617 23973995 67314 66900 351475170 57716 57533 308631065 54595 55130 989285144 37930 37966 97003328 55702 55648 187807395 22868 23481 470888447 52834 52798 744872728 73174 73199 393744327 35455 34898 56749254 74042 73824 887913060 68878 68359 83898189 19870 19479 120551863 73747 73790 476539023 24756 25518 224823092 9785 9754 970933943 26304 26386 551508220 37849 37985 659216282 74087 73625 579899895 63595 62948 96728373 36834 37166 861606004 63597 62912 529860701 54170 54008 901584439 30111 29784 78014813 58328 57825 22899193 44514 44176 53104288 71451 70838 756511614 43715 43881 587489452 25280 25058 598372630 5716 6169 182856703 6959 6929 223491658 62905 63607 275380597 31708 31080 494417688 78165 78122 63835167 44362 43744 76273688 5985 5204 470077307 77735 77387 789923208 48992 49428 495434296 55018 55795 970096647 56672 56921 718481299 63435 63616 214628406 20050 20755 634559523 73263 73452 431073831 38905 38596 241014411 66637 66385 575030629 42387 42137 863353297 50333 49771 979326741 30875 30416 22827151 25230 25464 842294394 76252 75566 229662128 446 300 903254831 77906 77849 442027168 70578 70852 4660797 70393 70446 817565659 56247 56056 18619079 67150 67633 984188641 75665 75401 339423287 75767 75186 763579949 63196 63634 918890143 55781 55949 231711018 37822 38001 772189287 2437 2002 734629560 34218 34215 828490089 60565 61136 941920447 36794 36870 754973886 55925 55841 158193651 56357 57060 175920565 47133 46859 759420877 47148 46588 884327390 38409 39058 949084615 53137 52411 904061230 63647 63181 903251857 8509 8555 185021728 7577 7193 896823412 34024 33757 870834032 63381 63651 799483291 40797 40194 903454330 46704 46098 647523214 30770 30624 268496474 15896 15786 757079365 16736 16882 392262274 78153 78810 124709669 31560 31820 637307761 8462 8049 376069663 63660 63354 558436114 63480 63661 132213802 16379 15658 264757341 70774 70522 190496797 47751 47688 929016343 2021 2319 417041236 23278 23001 972896485 45326 44697 323696909 6968 6323 590833484 63669 62903 966943632 17172 16836 412849369 30817 31592 32643098 63672 63097 817179873 64687 64325 977164718 47960 48354 45444942 59270 58653 436428703 5882 5524 46034941 22766 22282 615123661 53023 52302 397076963 46638 46206 440809106 9741 10226 653024164 55000 54822 735671372 51875 52099 10871550 63683 63073 182014049 17388 17460 93391409 50589 50632 611826878 46478 46163 822619904 58932 59481 272990336 22458 22140 123490354 23047 22441 826138448 67918 68058 72595806 63298 63691 346983140 47171 47131 327515569 34527 33995 346542694 48779 48445 160369166 54985 55772 25557749 78418 77672 845319815 63697 63595 685788994 63698 63408 303850481 73459 73895 891883373 11565 11186 447977145 44613 44686 74192827 10757 10733 418311323 42814 42054 489907155 63704 63065 417234681 24015 23343 929159306 21383 20680 26841799 54270 54309 744490273 54007 53637 53769014 55758 55674 752669752 16378 15774 87319159 55850 55686 841757606 38557 38455 945284447 25561 24975 104641995 68744 68731 721864844 68897 68756 247294399 6016 6273 689068820 45090 44892 593311241 54188 54574 15437660 15661 15097 408192105 54269 53695 421923411 28788 28470 68728055 63722 63351 559180071 58733 59335 750997219 51951 51494 248849508 14138 14421 55982019 73912 73330 877896297 14161 13787 235886914 10113 9330 296534430 63729 63066 692087164 82 422 930494968 39308 39244 645971494 1 61 106025845 63633 63733 150890255 63677 63734 627290450 40868 40448 873353221 3272 2489 396841296 67933 68264 774921131 50741 50632 404091434 76942 76222 221422618 74214 73728 653742247 39325 39146 919590471 63742 63139 117221832 38308 38467 904809319 61943 62509 798503220 56920 56437 818291631 64894 64286 542150023 14096 14737 142305534 63748 63721 579794021 79018 79195 110282633 77951 77824 241808664 1 342 39138918 20343 19697 470760616 34289 34991 536879336 64707 64527 397677230 63755 62998 792078340 23136 22830 209515821 42931 42604 606689308 61777 62080 167805372 27491 27520 451820465 1 169 37341235 44720 43981 321873493 77485 77934 9451830 41128 40774 736078704 53827 53473 768954602 68268 68617 56369940 63766 63456 162255025 6939 7112 508935257 63768 63292 247481592 51356 50653 894759346 61398 60791 185310053 18601 17808 654755815 61542 61426 774758671 23861 23742 175614930 54408 54338 710559304 46274 46995 6623133 67569 67276 438808459 8849 9140 594909809 63758 63778 112766272 26797 27103 620613553 14017 13745 323894986 58999 59209 979451398 3510 2713 970453703 66865 66287 70049128 63302 63784 287617512 71369 71469 794796559 63786 63468 797465967 69916 69994 565049636 4079 3701 616528412 66929 66826 384406903 6041 6443 95991739 78206 77890 365900248 9865 9471 85264900 66672 66142 675564945 52484 52508 473972120 5353 5403 32557311 63796 63038 375357764 34200 33474 478451503 44308 44110 948598325 63401 63799 966414719 3949 3450 113343166 50325 49816 933557845 33717 33643 791159127 21756 21976 940172106 35364 36140 80872688 48128 47913 663080437 7734 8048 100243570 63336 63807 959463514 52826 52786 41536247 75803 75745 960479826 77576 77158 149844277 28653 28321 581912449 2574 3123 354963677 63813 63206 957909745 2247 1705 51649497 50273 51000 75643041 54970 55687 608211413 34170 33467 980020343 33058 32839 2315505 9045 8249 261970083 22610 22761 589691825 71262 70934 313455064 22602 23369 461857751 6036 6080 437303993 70464 69707 872132089 57884 58495 141090820 59041 58685 77405802 43335 43105 170164482 64114 64189 299192942 17267 17001 276541761 57985 57696 475726791 63689 63831 251520328 36136 35439 847297172 46941 46683 352468319 63829 63834 968100779 61324 62111 179161106 63836 63784 388618642 66749 67304 15728761 55403 54906 5759318 9094 9351 953055283 68390 68526 67085249 13315 13455 658805618 60558 60052 913299566 26820 26234 760163847 65584 65418 486522298 62134 62691 155496482 70875 70647 89241416 57988 57840 375349809 17988 17618 344751818 63614 63849 125887292 2411 2116 309286121 73107 73722 54371679 39051 38973 582715681 70008 69914 177003441 25583 26028 424943564 9099 8628 288831998 73262 73108 86331360 63738 63857 65183920 228 870 329466664 63859 63646 133363076 17205 17568 253252636 6300 7003 104448092 76743 76356 964925839 4455 5014 859540770 63502 63864 972189793 43784 44346 538247769 22478 22250 922094191 20842 20278 40549510 6387 5782 763281665 37301 36920 555103318 22576 22527 745464830 29403 29646 400762984 69767 70152 907716868 37462 37392 66533960 10339 9869 190247405 26021 26041 32452293 41244 40911 550782463 56852 56459 139298843 63746 63878 24419421 10680 11334 833772520 40662 40311 676908737 63881 63800 229742725 51222 51740 110364963 44278 43811 625528974 47110 47455 125975725 72534 73211 441074483 20656 21384 818248109 66695 66548 958159416 15667 15783 598397631 71151 70863 603048510 63652 63890 460960571 63891 63468 36280193 57747 58280 23314844 35442 35335 449016057 8860 9012 355317635 63895 63877 818935979 40824 40637 427267202 14264 14792 687510218 63898 63314 522196260 63899 63762 579838303 64006 64679 61551629 51376 50868 558577590 22429 22092 8012218 32270 31521 517345006 43704 44348 649190911 45257 44695 734697611 24142 24807 824739599 36053 35988 538965849 38969 38377 105962869 77130 76510 446957692 74632 75262 913094010 63849 63911 452867802 25489 24947 667086440 25789 26476 857142934 57296 57976 473949434 40187 40745 444252287 49091 48433 540508762 50623 51179 474919318 63918 63411 919728568 63919 63490 83713042 63920 63321 156269881 44604 45121 848351458 5777 5668 99005367 36006 35393 476338516 45546 45101 2385590 37771 36978 439888678 32278 31478 215776297 59195 59063 599810737 78143 77509 523779513 60841 60539 419767710 28302 28779 345083347 74402 74270 255444254 77845 78510 431749819 63933 63702 71947914 8929 8314 195280531 63677 63935 724855095 63366 63790 112319075 35211 34987 694508162 76872 76238 818019061 63808 63939 49011905 8926 8723 49812306 63941 63801 262744962 41892 42451 521159874 49165 48458 341167977 48239 47632 228835143 62903 62670 36503465 52055 51711 919353563 2395 2858 430476370 42529 43270 143927041 63162 63949 915174759 77765 77615 64277893 26733 27328 927234982 63952 63656 896983036 20744 20514 51645884 1607 1423 221940772 37501 36859 772421937 34560 35064 556832238 63957 63422 93157281 71504 72154 764783454 63905 63959 818845855 1429 2123 60036781 52779 52018 306804527 60014 59555 148410614 1742 1688 901637103 34973 35765 963138661 63330 63965 532706113 63966 63941 332300042 14324 14010 509306888 4544 4013 844011446 71132 71926 170867681 54857 54767 380440300 11965 12429 794266753 5289 5944 275929691 36569 37161 926084536 63802 64250 534284868 63975 63877 96631563 41802 41937 382003981 28807 28893 157765909 37220 37113 576795359 67041 67834 251377927 37276 37915 601447212 54784 54712 110727427 34258 34488 67989059 63983 63652 816754759 65787 66379 274724661 72730 72384 498149 67254 67053 575417427 36235 35784 921816342 18009 18637 20213730 63989 63548 222705656 43394 43239 742925443 63451 63991 877980037 12831 12717 850326516 12913 12249 81550468 64941 64796 110089240 72238 71885 724893316 44502 44535 607215775 23914 23434 633223075 63882 63998 798733834 8683 9000 192232413 59574 60053 827721975 64001 63969 917130331 74239 74423 719321792 47692 47976 101387306 9157 9305 61903065 11892 12596 815690079 72676 72019 560517077 43156 42743 747220591 51868 52550 845067053 38912 38210 732585354 47768 48396 831258199 61395 61745 220904983 15459 14726 898290459 8278 7642 550667775 24647 24511 211737627 51388 51351 293877104 55370 55638 127565669 63430 64017 245975880 47179 47571 210577879 8831 9407 129345291 64956 65733 652838267 44037 43924 758784140 1 18 127128288 69546 70075 691869423 28379 27624 772910697 62060 62259 974465548 63914 64026 132156408 49203 48857 447620030 64028 63518 307590541 34304 33710 474046030 35025 35797 920257612 39406 39635 592442384 59438 59745 444943590 40002 40647 421820048 64034 63948 478989761 79144 78670 257682296 64036 63724 539299714 63648 64037 274780983 9193 8590 154123425 63626 64039 280087465 506 404 938831803 70840 70764 383741706 7885 7241 446422573 7701 8473 509283565 29688 29045 806526854 17422 18072 173017086 64046 63323 998268136 10284 10408 750294582 11762 12251 970026262 42982 42798 683004251 76459 77179 745315114 32969 32464 31969819 42353 41708 238797955 78279 78445 623255214 28005 28661 772618473 65050 65695 358024074 9916 9767 61416018 20150 19631 426847160 64058 63630 70315265 64059 63534 672636199 17594 17996 642661979 41517 40733 524603484 45650 45751 235862778 76509 75846 38364325 59629 59177 130056525 42310 43108 307603379 64035 64066 689814296 42036 42118 237624491 59927 60038 582703658 55688 55852 767911458 66486 67225 704117908 59085 59411 474767980 66324 67086 169169380 57393 57172 108887873 63414 64074 8354617 47615 47823 268067567 4939 5492 138374004 77591 77201 513035877 71011 71454 240103806 64222 63600 95856501 20241 19566 240438829 17386 16846 284137121 76930 76200 636428560 54146 54184 631723985 35445 36155 225848321 4199 4307 229109992 6672 6028 6418245 3711 3832 290223137 59406 58767 637862994 57163 56663 117936106 23426 23079 817689133 65491 65788 153384372 27062 27147 743725576 63478 64093 86408417 47955 48077 567302341 9340 9947 970519348 14045 14175 25860996 29238 29032 854046272 17334 16768 174980150 78010 78052 986251501 64100 63470 650172955 9295 9635 853020521 38895 38953 908030847 72005 71509 255633141 9704 9975 104384912 58815 58792 50543226 57668 57626 662415520 26596 25815 662401786 34454 34185 431574448 29389 29331 419454811 16730 16209 381157148 8141 8649 164450629 74759 74126 110251108 12821 13421 859451636 14508 14736 621598302 51687 51865 487680831 5714 6430 654112859 59974 60236 498993992 66189 65778 461343781 35609 36005 34439722 21304 20765 155289805 27025 26748 556083302 59779 60355 36186742 19976 19725 245662465 29579 29261 30957846 59181 59422 617458342 76964 76961 981354884 41698 41438 957109622 17813 17636 488884118 264 1 195899576 27945 28299 184704753 62895 62282 11875528 54299 53987 461960275 63980 64133 805919792 54102 53961 707544287 64135 63418 872839942 61178 61449 153074309 39513 40065 827464029 38164 38364 83820625 52650 51874 23955137 63884 64140 34528764 6335 5570 297313630 26551 26769 548694613 54543 54247 615563667 24375 24478 349806864 22988 23514 186699534 50520 50578 385442865 73230 72458 327535897 65424 65417 688195390 55434 54734 945958760 51151 50402 907423773 63821 64151 789958658 66503 66034 884221024 69971 70243 308874900 5947 6250 585431273 64155 63673 366296529 65782 66094 657613795 61440 61831 209683228 24975 25032 125331463 450 949 911907775 1269 1104 636147558 48963 49154 558395734 75201 74655 246525720 26929 26577 654782749 64164 63916 20416987 33413 33294 136857339 67953 67287 999272408 41610 42338 449224910 18946 18848 363521290 19395 19222 111328509 16471 16623 639977420 50703 50624 502376958 14373 15017 336794874 1856 2159 892020667 64174 64066 400972334 61124 60726 131295024 64731 65112 2724671 64177 63811 134845613 64178 63862 754953300 54137 53649 166709818 54671 55121 218713563 10452 10915 574316518 15128 14423 391686533 22800 22314 38165270 28815 28623 139044209 77005 76599 453795921 70430 71172 233596944 33501 32934 256692864 76452 76796 735280197 21172 20924 233349335 64190 63483 390095695 64191 63646 863733346 50416 49628 924359343 5380 5740 603737175 64194 64155 943429922 53953 54426 354916447 75951 75636 164115135 30161 29995 914054391 49031 48241 561605740 52313 52060 510005387 20394 20515 846265904 64190 64201 199816219 7494 7144 439730597 53956 53925 60897646 56064 56451 97482122 61197 61024 437942143 63758 63879 860100904 69691 70426 796427343 63819 64208 81743822 63861 64209 271844046 26741 26613 185147147 30004 29537 857256898 6267 6516 448880157 76349 76574 218729982 27814 28010 850270651 62196 61759 935605991 72306 71690 647589175 63696 63292 377103001 26282 25931 538857282 54704 54729 428760947 51256 51557 23078669 50135 50167 336116617 15522 16122 22952081 28943 28796 794509257 2532 2217 263748547 64225 64004 415565215 64226 63905 787731655 42877 42220 169225024 75673 75374 896612934 64229 63888 480813933 57309 56722 58791464 36989 36746 265641022 64232 63624 10137835 54847 54850 735367926 49545 49199 560326991 68770 68226 699928836 46659 46874 935995227 60817 60364 747027686 59344 59513 897880012 76908 76998 94735987 45079 45643 735312854 42736 42366 427710465 78936 78232 902001940 61835 62534 859524601 29630 29832 54942479 2616 1906 586216693 58258 58156 681948587 70185 70262 389660864 70309 70226 352484739 74679 75460 96588072 41631 40916 5555813 49016 48410 473208973 37257 36481 91247564 65143 65588 87445962 10585 11065 618430558 62471 62557 934498598 28204 28666 570009269 12969 13003 14196588 6585 6879 24331471 29476 29637 710101939 41522 41327 909624166 55720 55000 910236741 71363 70894 822871600 2644 3213 1256292 63178 62686 432624946 64265 63617 895305521 35076 34482 774938690 79542 79557 53710616 57296 57119 209648075 41284 41437 681998639 42459 43224 23863406 71891 71655 78763003 8895 9636 712826641 66308 65673 459050446 64274 63600 499569092 79129 78873 389631246 64276 63945 854695013 66417 66984 340951902 69560 69300 892229912 54974 54335 977290824 77943 78028 17424837 41903 41542 801442661 64282 63945 829352637 20274 20696 760884223 11180 11149 708979848 75228 74711 585014974 79666 79680 959493824 54418 53625 550956417 20219 19419 767976427 39591 39704 3073313 31438 31777 906525835 64291 63575 730700221 71106 71391 212598926 64261 64293 884827515 28569 28681 764750902 64295 64094 478765813 55867 56020 143260623 14838 14372 38062824 50861 50135 357696512 42781 42108 791511003 63914 64300 57196028 77833 78005 368435581 29421 29208 894417338 4937 4867 879632538 64304 63961 706623412 58913 58921 635100768 64306 63876 144865380 14871 15137 298947734 66849 67090 450298199 53253 52668 222420337 53506 54021 242536304 55896 55289 383682516 14793 15182 806121312 38963 39580 799523633 64213 64314 788503746 664 288 260856579 37305 37022 202382920 42981 43720 628601364 36836 36821 431048349 16630 16692 960222084 69602 68892 905920355 64321 63856 144332449 47781 47667 286416074 24518 23790 77064563 56918 56160 877411550 35815 35288 678678673 49917 49493 266791088 63667 64327 804922852 53886 53124 338864305 17376 16596 958704063 17038 16770 369366594 63996 64331 716588722 64332 63877 411320050 61127 60875 99182429 1490 1750 304735903 11787 11700 740785398 39232 39128 417465721 58075 58502 310259870 64338 63724 240301946 63732 64339 131028187 20364 19713 19983928 23927 24215 655390736 49756 50302 501436261 45747 46301 706369571 34046 33599 456740953 45690 45301 131604465 7233 7708 554027195 64347 63788 838934745 64348 63771 746099854 53691 54341 336193117 40381 40812 161203934 5226 5495 23117996 12701 12310 997085506 3485 3937 994163573 63977 64354 129875876 19995 20592 980445774 63803 64356 710083381 52734 51989 804741282 58386 59173 434700962 52068 51581 279684434 45394 45426 962045796 7538 7281 492276881 69647 68935 236008848 63696 64363 198395521 75205 74660 538884497 59941 60475 886163452 40035 39885 743007591 64367 64032 904136404 64177 64855 226239050 3551 3395 353641354 30606 30604 208463554 41213 41111 101107015 45846 46419 438998100 69581 70272 280217380 12678 13001 181850983 50889 50421 500224794 73759 73383 27101594 71384 72021 815897544 70166 69744 899897685 17291 16503 646027746 1132 353 110990984 51512 51083 409645686 63700 64382 875434092 1169 524 10301841 32304 32693 137311699 63586 64385 838744918 23677 24021 703161112 18258 18465 426283137 36892 37136 535220361 77077 77860 787076885 49412 48985 694902447 64391 64207 209337537 38406 38287 550732345 50869 51313 296965617 32245 32511 142091063 42561 42236 915642149 20307 19767 329767035 64397 64098 886731179 63945 64227 547377045 60006 59458 93518408 53179 53816 391794002 64401 63668 489891684 48265 48863 950192162 63675 64403 191250836 64404 64163 362742865 64173 64405 60725063 56476 57074 137341866 45682 46146 345761687 18486 19237 918886399 176 765 168785610 64410 64348 746811355 10800 10008 763993611 34790 34277 428856436 35100 34702 627962292 7711 7443 73078411 45274 45041 15674434 20465 20896 885664007 33459 33656 145791486 21191 20726 831625747 59342 59258 310338347 69489 69476 411781238 41839 42149 614939626 42231 41538 244462943 64127 64423 552449484 75501 75875 446654801 70021 70395 117372267 75389 74631 285686717 49802 49385 556179699 64306 64428 863352543 22765 22985 612149194 25261 25871 944817622 64431 64341 848648808 64076 63867 447094454 2646 1965 271190719 67057 67504 942098493 63743 64435 452425714 33965 34376 826848012 50026 49589 260819719 7867 7705 375855478 71476 71611 46574691 76270 76923 535240832 45831 45048 131132982 29447 28825 72263355 6724 6935 201930124 71800 71529 608393580 7730 8062 894217465 12055 12780 815334321 66583 65843 23743312 64448 63649 414848214 64449 63738 621997730 38054 38082 758416286 23642 23154 387057051 17939 18228 332851166 33789 33160 827608299 40907 41577 361082868 64455 64187 78442895 63909 64456 420717357 22405 22648 125931300 24884 25267 255949999 64459 63897 134850024 79452 79203 622067555 61331 61365 931965061 41753 41148 584020781 69068 68342 636982671 40928 40335 354732974 1624 1756 375451718 7898 8300 703031312 38937 39484 185196762 16753 16287 691136203 55617 55615 980078970 19087 19245 987659494 56801 56828 691991189 64472 63967 317443143 64453 64473 917508447 26516 27064 631866463 34186 33849 265970998 22291 21783 54055751 16369 16345 715364726 28284 28654 166972101 64479 64452 686441719 34169 33630 536781321 76689 76043 897822772 64482 64192 487208376 32209 32644 948991193 63372 63664 333917676 70138 70290 779594115 19213 18586 840543652 834 856 869712392 12341 13078 482454056 47286 47869 500029892 49913 49730 898867327 36354 36009 863175085 265 523 924579882 41229 41765 15368854 21369 21192 399253310 39831 39184 156946067 63234 63149 682612747 5440 5156 814779749 20520 20449 647491365 6150 6774 880693978 11996 11444 11871247 40165 39379 951535999 68754 68426 947777756 9527 9777 414518487 72416 71790 168221913 64088 64068 10174111 39343 38914 783532167 74443 73862 455390559 64508 63715 117390399 37118 37407 590431241 41948 42354 648896472 16163 15653 81028632 64512 64457 136547598 51485 52096 88422715 42511 41838 61870475 64515 63920 474971371 64516 64299 647099692 65324 65561 947318230 5343 5658 133715946 64519 64067 95992854 35755 35163 384640053 67216 66833 512555073 33613 34278 749165566 8069 8600 322007173 37750 37735 108727943 16502 17063 674916176 50045 49614 307529772 64527 63829 807206516 79214 78816 858678085 25098 24894 505428527 65335 65243 84907529 32954 32386 111681489 77282 76622 923039917 41285 41857 110002285 36511 36777 972450769 79441 79099 274999038 65549 65313 524006516 178 309 147061259 74372 73846 52369157 28423 28130 286066779 3308 3418 501430792 69673 69666 821473510 62371 62772 332899201 3895 3447 841953966 69546 68970 950539673 57764 58413 589417272 44763 45265 141493734 17722 17195 259246812 14320 15055 64316362 55951 55218 219278396 64550 63954 330046514 31084 31159 141483791 37391 36861 653661302 43228 44026 706631503 35408 34880 564064783 53845 53335 36951795 54791 54822 11984932 25264 25762 153229656 41818 41706 290897411 56990 56332 85484230 49265 48651 66876961 64561 64355 867119340 1286 731 850702032 15715 15413 950396939 63316 62682 130949159 41027 41787 484738910 589 678 601370493 23894 24528 968794841 64274 64568 106842905 68363 68262 205337215 77602 77622 889313548 64571 64065 206601310 64572 64090 14626812 1798 2199 458150229 76311 76938 402007502 76705 76458 349494424 63943 64576 377971395 64070 64577 101569711 23722 23828 625595184 65638 64905 298304970 40365 40257 384781886 43911 44290 748858657 50001 50100 458754904 8350 8335 827361992 77763 77354 516368413 57027 57691 622482958 37913 38388 678213763 35279 35155 688478237 28143 28339 611822417 6996 6534 747643877 64590 64222 723805336 64591 64312 648888738 36217 36201 744021872 5034 5756 771287995 36003 36515 826021867 2249 2994 615207655 63893 64596 454259052 35561 35891 427505073 35948 36500 744945890 54734 54148 268872992 47580 47473 435745028 4007 3512 440411098 54559 54508 406154649 42298 42299 538138771 64049 64604 90164805 46939 47495 423889694 121 1 903791731 15764 16081 668749458 64424 64608 535693980 64609 63984 157256830 27804 27604 256134125 58703 58777 288993481 43785 43080 298387425 56923 56675 623119424 68711 68082 637879590 30429 31091 396865078 47545 48286 820120136 31152 30415 209062500 2058 2195 223152780 29199 28495 815287570 9085 9180 237999255 64621 64472 438911265 35021 34684 968265182 1981 2119 1820102 39777 40020 525666450 10128 9771 128284586 61206 61857 5438508 6028 5642 210673976 13183 12644 389942501 51039 50948 790990504 11415 11988 46587570 18305 17550 751698185 12905 13324 145083188 14985 15183 19184565 1458 1904 105398677 14435 13997 554517336 1942 1872 841305013 64637 64370 573983415 65254 66044 235675353 791 85 828774575 63888 64640 428309355 69584 69782 23106513 43869 44582 449585656 64434 64643 338633440 64485 64644 373523302 48912 49437 504398305 40722 41054 97319198 5454 4880 847162122 64648 64448 437188038 46198 46636 277781473 79287 79291 836729905 42371 41912 196575973 50577 50749 815490897 64494 64653 507832497 45227 45521 833725673 22023 22562 889551208 69662 69544 53469283 59346 59605 448531638 64350 64658 803622090 40989 41487 951793841 25963 25422 193382378 73230 73372 34852329 18247 17561 293019644 119 874 601137331 56196 55525 552029823 64430 64665 628841893 59648 60367 971630536 73008 73802 521728536 73139 73412 308735623 25789 25819 392086381 65292 65294 108938243 59906 60481 707439560 19953 20628 467198322 76861 77074 794946194 9859 9178 957876343 58238 58888 135757014 66486 66172 40484378 1959 1439 461586719 64096 64678 177036463 63590 63900 979944318 63930 64284 665025555 66152 66947 225082022 2700 2383 234824581 12353 12413 414751453 73573 74213 143219250 13030 12536 342706813 64516 64686 115226609 40034 40586 376329641 4005 4630 632919066 70718 71007 984221865 61669 61529 897819055 62723 62168 70231688 64623 64692 415441207 65839 65969 643991424 69436 69360 39244060 54190 53572 90398563 35246 35165 850671684 64458 64697 85833034 64698 63969 634258495 64699 64250 666663529 8503 8311 191728698 33909 33412 951718558 11026 10974 868563222 25274 25300 141201620 44339 43861 206180599 7161 6968 386187976 79072 78375 758693170 55271 54910 391174076 16118 16110 15235059 64456 64709 298044392 63958 64710 93193312 51807 51563 222872824 41208 40705 612055794 64713 63956 375043822 9669 10058 496995603 75106 75046 441179632 64300 64716 438003705 33641 33392 101794860 59482 59859 907685711 32505 32720 897383330 44490 44800 336936201 73908 73553 765314840 18431 17924 366937191 48030 48681 333296725 62775 63082 80688893 11244 10909 869005166 26208 25821 126503487 66381 65891 928257251 52284 51865 898388943 41119 41089 58404716 64109 64081 996905 32815 32287 368074931 44579 44270 482445151 10668 11041 350363557 4109 4421 160125619 64735 64378 434252036 77496 78003 324519740 28519 28669 387768572 45060 45860 760987800 59301 59182 302314840 34884 34625 59190272 63909 64307 525956137 63966 64742 702086701 47619 47059 696010283 30561 30363 294362944 6978 6853 348638892 29441 28733 238452022 29849 29158 251610224 64479 64748 210695597 62727 62370 753326648 43702 43281 744857065 64708 64751 923474864 58072 57570 770684151 45314 45525 60128925 11179 11271 269511579 72039 72347 431058502 22058 21675 130863555 33525 33370 986454707 4463 3886 563467481 3306 3361 588031669 29539 29847 328500583 26354 25672 76308885 67101 67309 61633286 19301 18852 221976651 73687 74276 582461712 28732 29502 203513752 37888 37969 307141965 18470 19082 731785208 72078 72105 268106259 45342 45015 434165379 52755 52617 661054119 64771 64082 403655296 36844 37105 126680771 59656 59255 760385792 64774 64703 921784619 16621 16241 487045269 21598 22283 709640560 43148 43388 597678254 76021 75871 397381153 64779 64451 903858073 47519 48113 990780874 26969 27683 258912252 78976 78349 529312314 64783 64036 67757296 40499 40713 68997665 16094 15377 2569469 70924 71095 235375737 36988 36297 295117179 20032 19898 494669724 2975 2307 797815503 64790 64655 790228825 22871 22976 336971921 64410 64792 365660880 42088 42452 357174218 8212 7783 810271755 701 62 43563852 1847 1255 678698709 19318 18825 603536140 64798 64370 859601971 57185 57293 795000 71090 70778 62603468 64976 64755 495439996 12450 12341 858875125 15484 14956 522112513 35351 35445 526807543 32962 33401 126765461 47509 47529 829265553 16776 17294 90242013 65790 65863 367019481 50239 50128 716344755 30633 30017 605933975 15530 15057 357825523 64812 64610 812315233 13880 13396 821538824 38402 38237 76126530 6862 6554 705802939 12732 12402 523291517 14237 14349 14974948 39905 39255 221326109 4141 4173 179199131 7554 6817 820683395 16318 15866 731316856 8035 7767 193470205 28440 28691 156455649 23894 23925 823070587 75083 75316 50663507 21820 21640 98021131 64827 64240 114153240 42270 41967 663569681 70109 70882 526011468 57649 57347 277529749 32659 32053 107993353 239 735 420585350 21981 21859 409278367 42126 42259 144354600 64737 64518 304202862 5268 4754 726404968 42953 43119 36725753 52917 53147 714885754 46721 46338 706824285 61930 62254 863689632 48851 49226 982636723 28563 29043 819119803 65606 66267 221829876 19135 18833 263097934 61361 60678 218130759 75347 74643 369064278 74159 74648 930531004 68019 67453 458649968 64849 64683 4164865 63876 64101 717866054 5184 4669 611623926 30568 29972 706572934 77196 76402 579695600 40404 39986 958109602 62050 62783 908657380 64807 64856 841333615 51510 52271 54697229 28237 28926 759267237 44370 45137 449583557 36958 37715 96334125 48886 48378 470909387 62268 61787 889789886 64863 64687 415458066 29396 28617 134362059 57661 57998 10774388 23240 23459 134969471 55358 55200 689151059 30489 30435 182523536 61140 60649 859383408 4990 4418 474890306 23682 23375 432123884 28390 29124 709386006 25429 25272 968861539 2382 3107 80352544 64875 64370 865459886 42988 42960 670524643 42056 41869 306457217 1288 648 960643807 64709 64879 758389297 64263 64880 933452928 20451 19796 175302755 3346 3168 758801373 64270 64162 416763319 7276 6746 242407691 34545 35155 369567472 31653 31620 797777974 64257 64887 513983991 45016 44543 142670275 18264 18758 706018576 7052 7400 207040351 20850 21331 596632889 55051 54363 800779352 18828 19313 211515087 6326 5940 641593196 54171 54517 534415357 71451 71650 935255117 14783 14924 45417151 67932 67584 969345366 73217 73744 976603414 36568 36962 556048271 3384 3609 801925794 11732 11403 152412958 65264 64891 449556007 10402 11005 840322697 16451 16499 451089001 25399 25714 628527669 4058 3736 985435062 65907 66192 813184564 55133 55836 607020834 5006 5443 651816982 64618 64911 566894899 33823 34129 210587526 76941 76197 291482420 62908 63464 534817327 16445 16900 455735388 43671 43068 263459039 46900 46554 992255200 64918 64752 268105570 26275 25900 629606778 64920 64657 149172271 64921 64380 817904420 45577 45721 269724265 63239 62602 710704810 76206 76300 511680250 30783 30202 285422356 19228 19777 408031666 59324 59249 872908785 40871 41341 517140032 37135 37743 499160187 29353 28796 107099499 11070 10399 15923857 23128 23631 782749074 33015 32529 178848390 73577 72992 575251771 33069 32548 78098175 4147 3650 276480680 21349 20691 449138424 58923 58993 264456157 64939 64374 570948250 63745 63718 763264726 24214 23952 63388123 5009 4555 798234699 72740 73019 393205056 48877 48931 583156145 8376 7654 782925879 51442 50858 2926378 61336 62001 584472937 49685 48967 646433975 75333 74764 496030846 14865 14322 258894262 18323 18904 433975806 66912 66627 976889424 42783 42845 68051047 41333 41065 65608497 70266 69886 461354871 64579 64956 575334421 65786 66287 319713078 22687 22266 413600346 64959 64685 123916724 64301 64507 195183028 36072 35794 26584399 47431 47929 713335767 55269 54678 425996540 24175 24398 13351876 64965 64893 66663838 67639 67657 225623304 71150 70841 742216567 8243 8913 494297918 29598 29003 198344424 75430 75249 473075796 44909 45068 793403950 34085 34596 807185199 71690 70894 500403266 76279 76103 524691782 19278 19069 719887264 40302 40197 15340622 73121 72389 924758086 43687 43644 69981257 48744 48660 146909615 25542 25492 651172096 1 108 465714132 26491 26700 472484981 73891 73846 808015902 64984 64514 429643058 64985 64350 170837786 33089 33002 877995035 31298 30844 102397902 27919 27884 660099439 4359 3704 183712643 70190 69990 369868287 42332 41704 558608385 39858 40463 525583783 40517 40519 886383964 74549 73834 361206903 64527 64995 15615493 23748 23687 42526267 12932 12350 212855368 65832 65425 545375846 19510 19750 671621520 38160 38317 768821202 28334 28645 168821209 60207 59409 552145170 65003 64436 627016697 24116 23876 567353844 42603 42312 688646622 11981 12351 294385465 65007 64792 727149339 78783 78527 16972337 57157 56725 224683258 33177 33005 768227552 75454 74840 721742472 52654 51985 131050420 78733 79523 832127468 10883 10840 152828606 65015 64693 992901002 66376 66350 739186618 65017 65014 109552603 64321 65045 650074914 63745 64115 205245434 64624 65020 701255350 44152 44821 608395908 61645 62415 140365583 23782 23972 980270847 65024 64577 710547517 64362 64967 15540446 7025 6824 342737829 62089 62049 636512521 30058 30848 42856512 28454 28979 320832142 34395 33712 41839818 71918 72542 413125260 49979 50285 581597263 65033 64570 707104938 12433 12602 931152240 45530 45122 162345185 69051 69415 24254377 43828 43365 207361659 66630 66495 554405504 4183 3698 109228236 65040 64327 286384617 57067 57169 548366764 65798 65040 193351396 64892 64488 514137855 65044 64744 788200298 48026 48437 248751915 25439 24824 770241537 5251 4693 211050015 60170 59739 267579033 1465 896 370034007 60294 60161 48897131 46325 46114 475310757 53031 53028 701687831 75294 74828 434653134 65026 65054 268817816 51902 52048 862907065 54878 55592 714935036 22137 22668 535106859 1 535 672427349 23054 22756 427487323 44879 45647 92116571 50257 49597 14966151 78006 77845 866453508 73943 73707 190460421 21986 21237 110623489 16703 17222 114081671 20711 21404 460709498 49417 49928 465968645 49161 49740 455117678 52121 52338 973530373 43118 43610 240034290 44116 44603 74984736 20478 20719 281497513 20854 20570 15188422 48986 49463 514216333 65075 64774 959696397 1 129 15138603 78798 79572 469886978 64495 65078 93052421 60999 60499 356906503 55245 56006 398731622 54670 54593 126354086 8421 8739 357736869 59389 60080 322307455 2990 2513 67621645 58368 59047 291100024 50 1 343317274 65087 64691 637826401 60484 59759 857422624 15820 15207 879731970 46780 46466 23271967 36193 36080 82887387 52474 53151 164388178 67717 67883 208120798 9990 10361 428352795 19733 19277 960224015 17343 16937 145396094 52187 51936 983228413 47316 47258 26235398 40969 41435 497148323 42628 42060 505955956 52227 51825 713977213 70904 70494 469361227 66843 67519 846689952 31488 30931 91361436 47584 47659 853809019 57963 57984 482436273 5415 5929 555656080 77644 77269 298317529 55471 55485 595860999 60416 60976 712526004 34967 35220 848695328 32485 32934 228956094 70938 70294 567338206 65821 65501 425818756 65115 64325 320303482 4325 3854 392080717 70178 70283 220764817 73376 73534 335499075 33322 34064 588363344 40390 41078 253489945 69181 69594 945416808 57197 57259 181749675 24446 24236 738003463 53836 54070 551619341 42708 42220 379343282 68091 68750 891059472 26771 27375 278553498 45103 44995 134273620 30031 29869 878885184 41075 41228 823725194 64899 65131 315225121 42579 43259 146434692 5490 6106 111592176 74110 74876 776461395 5636 5521 876009787 64858 65136 741568049 17230 17671 686579196 2561 2892 699873613 25058 25622 800840844 56824 56983 97527484 20609 20786 614384121 18001 17626 852530065 38327 38735 461892865 57168 57786 27464991 56056 56118 481059982 65146 64922 692148291 70773 70409 17394232 40481 39919 287064426 32232 32187 443519814 16761 17246 114736933 32335 31723 736279697 25449 25453 852076659 64421 65153 431432811 21008 20534 979423977 1097 1597 509588956 63685 64245 289761028 40621 41092 313647972 69380 69778 556578860 47252 47367 775095460 56782 56820 393576712 24325 23610 594149018 58678 58310 63570170 46681 47411 124457825 33744 33536 906554369 31811 31612 62787512 27639 28027 855226701 12319 12327 687097530 23122 22506 28599985 64524 65169 436572739 28262 28623 673869415 8232 7722 687465399 63357 63504 768923327 62175 62097 885236084 39911 40196 189119144 20060 19755 42617420 62518 61944 951885261 75849 75658 375373249 41829 41078 738707898 53460 54124 653640151 48962 48430 144125224 75019 74645 537026302 23301 22803 720251145 16461 16705 43142717 14347 14404 836112283 14266 13890 553621254 51180 51887 458735299 65187 65117 497860757 1936 2091 949437381 65189 64645 390548451 10175 10613 30752497 10703 10087 899598502 51135 51012 267131428 9947 10397 82566291 14330 14567 417200069 65195 65071 347435422 72625 72724 339084555 10394 10577 719983588 72500 71924 486774443 48862 48758 452835272 25104 24367 913333308 44895 44392 179781994 65202 64672 86465023 12717 12162 518679383 72076 71592 601228680 6079 5797 732827397 66146 65853 604307606 15541 16212 940729151 42821 43478 853193415 3922 3159 666376658 35022 34647 458233673 67770 67387 449945741 76843 77480 741109672 51092 50938 218066476 59089 59354 81638475 50531 50320 3265733 37894 37499 638540059 37018 37471 966970748 5308 5479 868587981 69583 69729 557326133 76063 75493 804115958 38035 37964 455277307 25910 26288 154426260 30938 31513 74868016 31553 31130 467268120 43750 43650 820557533 74151 74177 117942938 65227 64993 725493135 65228 65027 743934051 64889 65229 649785517 70197 70368 990822418 45803 45098 164163682 4581 4092 375478751 61755 61338 364396365 59346 59520 579307083 65235 64682 870755324 71447 71725 476637935 17723 17613 739753429 64860 65238 253031914 65239 64623 482719310 56598 56975 663186576 37472 36860 736638096 71793 71170 433237711 75334 75110 456628641 59898 59617 243976681 43401 42964 969778638 40243 40122 816154977 60625 61162 931606822 1103 324 5548849 65249 65045 710670094 40408 40208 721187016 2081 1842 592457438 59547 59243 697956168 38598 38002 786597434 115 648 226704078 11456 11197 372410940 15280 15056 136282994 5152 5120 729169159 19607 19259 604348725 52175 51809 484332537 5573 6173 213910423 36765 36153 97816055 65214 65262 962408202 61609 61799 140783582 6426 7039 415645452 69959 69384 136274914 65266 64882 593368599 77447 76835 979453566 79818 79775 6891279 65269 64560 443549565 1375 1106 614761990 68234 67848 553901985 3846 3368 882013922 64638 65273 75838654 61200 61673 600911810 79113 78652 56665670 49487 49556 483116772 65277 64931 107900891 17980 18392 14060163 4750 4696 878920143 64796 65280 618302529 71790 71771 930198842 20315 21043 170970528 51204 51609 168527604 70589 70610 59976876 75832 76466 299981192 33109 32953 639757629 28740 28176 748811846 40728 40714 26507496 48463 48395 775332115 44284 43659 869048581 66740 65951 63200814 56828 57406 4637405 19728 19850 631437737 78126 78015 857329126 65065 65295 308311084 9198 9142 53815418 19774 19005 971055289 50142 49716 443486795 23492 23343 914291669 20758 20100 47548370 65301 64576 867478256 72690 72580 233530881 4762 4718 146372023 50735 50209 205797940 49930 50665 42784035 66967 66749 811721341 23096 22515 429930568 48245 47529 708051062 51808 52574 800272779 63266 62497 287477264 51636 51511 585132070 67063 66932 987064071 65961 65678 274651416 30921 30806 123974503 65315 64697 373296103 3261 2840 980832006 25200 24744 552012242 26905 27350 333358026 31816 31319 756469731 55620 56031 883561871 62442 63014 174930086 73105 73588 144825853 17825 18586 989122514 1322 549 511164565 19394 19735 208239149 68258 68990 269994405 20852 20913 163001918 36369 35971 531569095 9706 10429 342769917 25846 25082 28331890 54761 54064 580172437 66056 65784 27869404 31113 30933 249621176 11103 11048 347525635 28277 28054 500789377 65336 65045 778629840 4244 4285 813842903 61115 61505 727284750 64977 65339 790836298 69378 70057 809352397 20414 20356 624299475 34522 33737 143643924 64909 65343 37751790 17306 17848 425115368 35317 34838 235879601 27704 26988 173624839 65918 66408 829859641 69983 70732 337660794 64918 65349 413152578 70273 70048 833709467 628 565 617176966 65352 64859 547235746 34976 35587 866189762 64757 65354 52648693 31405 31516 896282459 61210 61034 368971549 31824 31100 165013279 65358 64689 976775070 74530 73746 293587016 75431 75278 192518878 59833 59189 554393358 79661 79131 550585345 40774 41460 180841686 73902 73277 716839291 18038 17985 534687361 61361 61587 418880473 76185 75794 465676617 60701 61467 989454023 2324 3074 433363965 67820 67655 431095972 52268 52477 613138198 55643 55559 387138674 54510 54692 557205280 65374 64605 920423234 46992 46417 21546269 21901 22025 789347090 42457 42007 550037305 5732 5625 352846572 36084 36684 89969431 25385 25591 80701101 39767 39925 74185022 64724 64712 725606197 44897 45034 851188507 49602 49371 182142607 30323 29819 106582068 59591 59493 116417050 78403 79044 56718705 12187 11447 581497439 46901 47306 29362970 34231 34614 729664821 17867 17821 137983949 75626 75159 399832433 30855 31110 300331740 65394 65171 881945502 26608 27192 718882292 19571 19534 304645394 76770 76447 367084282 13772 13064 657971515 12923 12855 133937396 20035 19432 315914288 2192 2678 784824804 3821 3226 498882726 41349 40750 738779766 33178 33976 714041980 56572 56474 764921618 37259 38028 200505978 65293 65407 295091875 59498 58908 862363974 22845 22113 177139187 40971 40362 558942939 65369 65411 853465567 36172 36543 945468028 68655 69040 42604215 55327 55041 375443757 52177 52784 776252207 23825 23355 507670718 56521 56910 469211089 39908 39133 470804233 65419 65101 476971677 2643 3191 699482860 18689 18098 882927536 65422 65120 251079976 19478 19078 95773471 68263 67608 199458688 9019 8852 873158021 7660 6881 411082190 5047 4871 396436703 52956 52642 62872452 54468 53992 135329634 28333 28356 299959659 58405 58155 277852498 17642 17983 30447080 22877 22327 61422277 12953 12230 532042173 46490 46343 703857275 10079 10765 389276443 65437 65382 126950511 29909 29877 644433609 49429 48715 235617836 37903 37946 862086356 65441 65193 13202177 61507 61823 698156392 67974 67885 63816330 12511 12753 966701651 32436 32191 640841996 9610 9554 793898839 17888 18443 534850034 47800 48412 650936868 52088 51991 14225852 10500 11185 516171519 41107 40723 253747725 64742 65452 982957974 59997 59668 775934419 46269 46215 609058743 79611 79401 188710124 8479 8709 965174290 15833 16041 385784364 65458 65242 624658649 37365 37261 737830401 47006 47141 937933601 65210 65461 113024799 65438 65462 670709548 48304 47597 473693327 22905 22132 641850654 66246 65709 773566091 53683 53588 459275693 32708 33073 990328127 8535 8298 446549433 23329 22740 493935938 46869 46782 556997505 35372 35512 368811034 1166 1405 762204968 49905 49911 431904593 65474 64892 318729463 24808 24937 854830795 69267 69138 268534907 29580 29665 48517727 35046 34685 541118670 64951 65470 781203417 35775 35351 118278602 65481 64789 924547042 64889 65482 817932043 23348 23121 733984026 59329 58921 716418386 19603 19616 695966545 65802 65021 913763447 65424 65487 759655804 60451 59844 537778185 39417 39564 472246844 37721 36966 100614637 54119 53556 399030573 76509 76810 62877671 44694 44662 809002523 65065 64559 979396676 36904 37403 50741049 25640 24877 46764456 78525 78542 784158962 49341 49353 252515889 62884 62277 606843145 22109 21740 812881606 65501 65140 957656669 17884 17437 738663390 6203 5566 112615617 11088 10989 797565106 24034 24411 83795162 51381 52181 743482143 75108 74565 289997280 6734 6785 343873111 9823 9507 389844272 26265 25653 933034279 53232 53392 581519953 57895 58422 407755768 66072 66869 530858393 2322 1700 489924707 19601 18930 505209723 30516 30166 702435995 70432 69930 124143600 7452 6737 67825735 41781 41154 219251938 16428 16182 678345486 45564 45376 109368120 33070 33056 489931358 65356 65523 616993080 5611 6308 397125969 45255 44598 116969301 65058 65133 955488096 9452 9471 5700400 29247 29891 317325526 68983 68392 881181753 65530 65426 767454731 10514 10081 617841807 72838 73071 776778776 55817 55962 560759891 44619 44053 178723126 28752 28064 617423370 78395 78997 186559058 46263 46261 964924958 29458 29024 844733803 53678 53145 219598476 6779 6487 60158711 65423 65541 770124881 65481 65542 397896270 67345 67295 971494904 22360 23125 596666581 4802 5595 574062218 798 1450 412633727 55630 55242 910336720 5731 6022 355735006 66658 66547 36734366 31770 31658 859644445 39378 38810 567171871 49748 50424 925193705 34468 34419 594473780 2193 2396 226877810 58844 58933 144841017 65556 65388 682457371 65557 65226 350858964 46313 46886 43980127 70529 70975 25560271 13392 13520 680685647 28700 29073 431243332 24530 24180 942334071 17282 17120 116817866 51138 51373 557803698 2575 1845 240616325 7864 7472 119828746 4708 4800 415034908 65568 64837 464796494 51579 51188 436633713 27501 27772 344154364 65571 65170 821896149 35373 34665 786720511 65573 65194 147775570 8823 8224 965870830 51202 50583 355113909 13039 13424 335375322 36880 37460 301425251 49702 49267 140253478 18863 19317 450627181 38597 38858 309169870 39631 39654 455046191 15948 15530 565026942 20745 21380 28088932 64720 65256 437239556 20272 20449 143644499 67950 67739 47415815 55241 54643 787110018 64253 63629 251768778 59039 59001 728029028 65590 65338 415014762 74248 74461 126202672 65465 64876 521931909 65585 65593 431858340 52098 51577 895860361 2310 3108 510199982 56492 57265 821856775 31586 31975 331983115 65598 64965 477682093 5259 5903 109047759 45243 45445 755096394 61850 62270 69701960 10668 10746 102237299 65603 64814 108328465 32846 32067 403340371 65605 65470 483208659 12563 11840 297740631 36336 37116 489870901 74813 75406 955397350 3115 2607 420994603 67175 67576 490637528 15083 14767 955195457 65612 65336 175262599 32825 32071 438404550 65383 65614 41840765 49237 49026 783546558 37732 38342 490238674 67195 67884 339602151 34772 34291 829284972 42038 41667 416617146 24851 24979 80645374 62925 63219 930559911 58587 57872 589984848 73771 74353 943325331 4574 3936 744539157 60977 60615 875362402 75852 75958 952891658 29911 30625 110018452 67766 66995 96685891 36424 36238 502116099 65630 65353 247504955 65984 65891 139937640 65479 65632 437305209 78567 79318 99590823 65499 65634 726162920 75520 75372 263592311 51230 51915 730168988 36114 35520 228605552 2948 2893 118229753 75581 76276 458046968 39800 39289 459478453 22211 22673 103148153 65567 65642 591687536 65643 65180 643115136 74123 73398 343857173 4132 3923 121974306 65514 65646 115723476 12107 11589 930217300 9626 8917 481194134 8117 8784 6378730 13532 14271 980599601 64965 65651 940948701 58620 57966 248202971 42961 43152 927052895 30876 30727 777109052 29505 29251 669257682 15358 14886 841985229 51529 52071 121471845 46050 45917 467817459 70500 70472 463363518 34472 34780 767904776 30101 30623 591813534 19387 19328 613279875 53409 52811 266315297 60047 60157 605259525 53624 54413 114267677 65489 65666 84923624 48207 47895 382190154 42986 42980 139291873 71774 71523 114296053 65670 65278 916344125 28674 28013 35954363 63856 63427 842057328 48407 48329 540261160 67782 67848 608439798 55422 55091 878024813 68541 68009 248371679 21629 21913 822066026 61617 61060 346875956 14121 13487 673557728 64983 65680 891392931 60931 61160 588031617 18232 17533 120605197 43610 44049 579944983 13927 13258 854522389 51519 52240 380122559 5370 4977 103466129 44331 44343 79416383 9632 9735 956766066 20286 20053 802684298 63292 62590 222709226 48347 48044 9947855 59554 58808 837341360 65693 65070 528860501 72221 72727 916587146 48745 49416 179946085 59741 60471 489837391 3023 3304 37689711 57099 57083 90763753 65699 65680 191464004 36612 36903 4995216 9871 9768 995694851 65702 64953 450766527 74445 75137 503674445 79332 79472 23327482 65705 65096 661422923 60197 59599 159693183 42151 41699 401729703 39313 38584 182515347 23981 23736 928772307 27960 27314 965000547 72149 72904 760653057 60047 60666 118740180 28923 28864 446858969 40870 41315 401340196 51150 50564 871500717 65716 65547 474061273 43382 43112 176446713 65718 64989 657950656 19157 18524 783360183 13102 12919 859822765 66265 66773 416712464 24233 24955 535171353 822 689 756378007 1169 1808 134935181 49830 49083 112839029 65726 65689 257483296 65320 64788 342190361 30095 29362 232173855 28583 28254 168177580 46164 46059 472090802 5006 4718 625500390 72018 72607 645564437 27448 28129 707069787 19458 19889 340369383 25937 26211 839251314 36281 36788 417202674 65270 65737 184196235 49663 49085 55148090 67404 67638 746953476 33199 32882 5137611 14192 13791 34422547 75449 74780 305103089 18254 17561 824134628 54938 54887 754131418 77983 78257 238240926 59442 59927 205708468 9976 9963 686511778 18191 18729 921284356 20116 19579 462038194 60477 60187 968020778 30518 30418 189089368 47663 47645 896677257 15957 15732 207385525 4718 5426 162542788 5926 5679 257422126 75162 74742 461589818 79506 79718 22099934 39482 39244 504860157 40548 39955 269731174 37167 36977 826824373 78032 78782 70540468 70983 70536 162655726 65436 65763 8087445 36016 35439 634201548 65765 65526 64060369 49148 49836 566276408 7945 7733 553027524 37338 36932 424354846 46343 45870 338688229 56293 55697 501383447 22061 21788 818724673 36018 36208 377835976 10347 9797 973066225 4924 5025 236054864 20802 20622 764765011 46351 46610 508874354 46398 47000 16863449 65134 65778 103612780 65779 65187 396696093 8093 7300 127472888 32279 31837 395615751 4294 4291 297517717 28821 29237 831301175 65664 65784 943202615 14933 15407 829534992 43668 42956 323735992 53791 53282 100217818 41669 41807 733671072 74630 74080 106072871 14884 14291 941256237 4019 4653 121993229 1618 2037 79257268 68924 69287 430003908 62593 62663 586171373 30212 29714 67738994 17487 17686 908879598 43918 43185 281184247 17792 17028 45094054 31806 31537 981505028 78802 78730 126074761 46874 46896 958088888 11780 11908 767538604 78232 77479 87033093 11361 11554 328813638 12450 12459 895373329 49240 49626 121609168 26078 25382 273816404 52122 52801 122313348 62382 61652 17046360 56022 55600 882830663 19969 20439 770419112 40296 40555 255090815 17444 17776 726930065 31810 32515 272096444 48446 48088 925211617 50381 49995 895520764 48826 48544 452065566 39473 38734 861786448 8734 8035 415099362 78851 79036 193569803 65029 65084 37420657 6154 5593 302213978 31895 31380 304464863 7367 7613 480383412 49242 49159 412959605 49010 48588 737895903 68656 68992 98363490 47924 47779 780235081 65829 65726 668819557 61172 61150 713847873 65831 65548 443027494 30615 29901 637270703 72721 72669 107740926 38603 38778 265990633 29575 28924 236577549 32195 31630 166618640 72282 71594 833768564 28905 28939 817441667 38871 38232 289190604 35771 35122 463950039 77505 78274 888144988 24113 23825 41449860 63192 62416 301552095 70493 69783 124636939 19708 19011 976461142 45262 44629 312366414 17556 17394 492270024 30873 31489 120763249 65849 65247 295862722 24970 25477 140109043 58461 57777 963570361 30987 30360 345837072 28174 27794 38398447 54443 54136 117587823 20125 19531 406547693 79549 78871 347073269 14907 15123 694830025 65830 65858 139624630 10440 10629 57470589 2370 2688 333509945 66800 66505 369310139 3607 4034 767749537 56036 56742 484700377 42281 41855 746724940 52617 52242 104595284 6292 5609 84276714 70632 71193 685465528 43686 44293 516829782 40241 39566 579755731 13072 12999 821247672 2347 1794 832207229 41506 41902 345888086 13782 13515 102812167 11678 11239 387221775 65300 65875 953883787 24240 23609 752345026 35275 34981 72100218 44156 44714 400548790 65798 65879 455241957 74224 73675 914803879 47391 47466 66327252 13141 12400 804051921 72739 73214 379007448 65884 65347 541664728 74054 73855 575887057 66075 66692 224953164 58784 58285 216591822 2584 1822 66932461 65889 65613 445402771 45780 46448 903845596 16132 15897 426574866 65892 65611 143342370 64173 64903 471522428 69343 68900 662773160 65895 65379 230806325 24222 24393 806420987 55482 55433 748215486 52679 51965 740903211 76871 76555 43043743 1763 1464 320139912 43691 43064 937927021 47648 48159 2434739 19489 19798 704409430 9889 9511 724905871 4836 5175 818227660 1840 2467 614473073 65907 65197 993041260 36860 36825 949019177 38144 38420 597223342 65703 65910 987104688 34311 33671 957301335 62688 62335 416037215 16852 17103 130701067 30971 31219 964529029 69551 70175 278300972 56875 56313 185036432 14105 13319 350974962 40666 40983 846074866 61091 60521 136524200 65920 65551 49677598 74474 73786 353212675 4728 4124 800611611 76016 76592 894280816 73096 73124 732590931 55184 55278 132012260 73517 72968 172408241 4692 4856 502828456 44287 44395 482670819 38085 38124 995681986 49641 49924 27523050 72546 71789 309373948 41271 40898 590017843 65331 65933 497872296 2976 2634 936351932 72919 73548 299717680 65936 65216 151373670 41022 40992 516616836 4683 3927 295739603 65939 65667 11310235 20911 20377 551015412 65941 65497 966526814 10934 11677 849840184 4339 4121 350219485 69774 69581 33674809 59789 59412 622772405 56520 55771 100498551 65406 66062 156983309 58092 58530 101517619 37299 36554 543063518 63968 63301 463030470 26308 26968 819839403 42087 41389 578728841 45517 44771 535155196 2720 2446 484827308 72128 71372 732570610 39658 39638 583455791 70080 69660 524108907 65817 65958 513441727 64341 63938 825795237 24076 23986 101204539 18974 18831 723578899 65962 65311 783624304 3415 4093 3937118 2187 2957 185089519 45740 45620 36186749 39629 39456 38758692 13069 12842 168248106 58130 57802 657421284 24563 25188 269118145 65970 65468 261064205 1628 2071 189964386 74227 74046 216214185 25938 26230 369459765 29755 29823 135030072 73303 72642 353166997 52411 51902 32901465 65413 65977 71608170 47144 46530 720632642 31681 32240 658006786 33225 32944 726737093 62272 62745 176299687 34422 34865 688873390 60001 60655 603686525 25948 25325 92155372 27309 27477 519610911 54505 54936 432055669 68561 68069 710380148 38645 39316 143031888 11390 10723 902723817 78362 78499 107209458 65991 65925 130563967 15323 15738 807772976 65993 65523 641753070 14336 14495 280955450 47220 46626 494670169 8948 8795 12316040 65276 65997 630215940 27418 27845 442918348 65999 65566 743316106 55966 55998 794380715 70149 70417 43805378 64695 65265 443058897 33411 32901 165060924 9247 8787 423039516 58310 57601 854257036 6402 7091 215301982 28525 28690 70449473 34044 34298 780786408 56734 56413 552059280 5782 6227 123925692 73522 73392 345908204 48194 47445 233913971 72545 73062 142514712 66014 65589 800481373 22445 22126 852854397 29908 29711 263468426 30512 29905 2538862 66018 65229 868447535 5338 4940 344333858 51498 51459 898189582 65052 64267 2711683 25481 24686 64039944 12557 12259 15972011 249 275 592073352 32312 31590 330568638 18494 17712 326887271 77707 78387 731177865 3347 2567 4932115 46492 46081 82639991 66030 65380 94349478 71520 71775 681707032 15745 15723 417791851 35761 36551 349075839 66000 66034 139769310 78960 78446 341623702 72846 72354 91249208 17659 17223 322098092 42759 43463 843824998 19063 18507 977698370 41380 41849 779104587 26673 26600 995959722 14879 14782 252981061 53128 53506 982538008 65582 64873 160016798 8904 9577 752781136 24649 24322 166371469 66047 65285 974532861 22664 23074 116002352 5331 5001 883845429 73607 73905 438700676 60287 60974 723863153 69085 69189 266113988 37659 37580 162321387 78925 79201 831302813 71599 71072 177753903 19813 19585 360077938 23974 23493 220969914 20359 20506 842102129 64025 63405 293231567 65074 65851 660938476 79446 78845 607527042 18236 18677 215215181 65774 66063 759068713 75130 75670 614979405 68118 68621 913028596 19839 20613 500938351 65707 66067 927930789 69826 69283 499487981 65300 66069 173882316 43639 43664 507803217 45647 46010 548638135 8688 8265 813821568 68539 68331 368707405 3677 3262 20512365 8439 9175 153918229 35235 35871 126325587 66077 65993 878754176 65805 66078 976378807 857 1106 76045716 11342 12065 140540619 11290 11596 627133605 8889 8221 384742953 66083 65436 301533148 66084 65926 953678357 58957 59204 447166663 8781 8910 484807382 57312 57719 397674328 79250 79991 536283004 28156 28099 112543541 5024 4959 379162352 44054 44338 997652609 62838 62818 142550528 6625 6492 840914394 18977 19654 658322245 7458 7462 586205565 7850 7380 849425360 65988 66097 613702036 18135 17491 126145705 66099 65768 564487540 12561 13063 906799175 58447 58987 675253238 44506 44024 677563512 59737 59297 497127915 42893 43650 517463769 12775 12516 497757005 27332 26689 353161164 53037 52484 727844812 65997 66108 820885166 73057 72581 182019828 44983 45106 983497640 3958 3768 256166293 31760 32015 475135988 37982 38389 266333964 26102 25601 711974372 16072 15957 167350892 57537 58297 255826046 73188 72449 406077022 26295 25972 233461782 34397 35060 339530199 49342 49040 619987708 14872 14847 542736306 17953 17227 406029327 70279 70870 224830495 2857 2211 302377586 37242 37941 906740872 2137 1504 842838364 8901 8378 575209908 9211 9743 374506734 14918 15481 60092175 15995 15500 651854329 78803 78733 401607350 66132 65825 66590701 66133 66119 143893392 66134 65889 142614594 66135 65785 124693078 69812 69462 565484246 66856 67480 478567741 12946 13430 754726744 2325 1808 299445351 63189 62600 223812530 21510 22298 18803938 70126 69336 357673051 57308 56822 604223398 927 1409 879950364 66145 65998 398852631 1636 1265 219690124 14858 14852 600486647 54546 54584 146380648 38704 38579 789231824 78563 78866 760245290 23213 23308 707851152 20875 20919 942374125 50551 50581 582984022 65663 66154 37538265 65774 66155 692894478 66156 65636 466635837 7457 7658 138216809 27216 26797 580069650 77664 77184 447811942 61988 62030 592593300 65102 64532 479400086 76799 76796 66068699 79217 79078 753518944 65902 66164 474787221 6080 6265 492552867 48750 48900 934043325 15613 15261 153665477 63892 63613 25806370 57694 57401 83430737 12158 12165 499515618 66171 65468 638377375 3139 2763 173202985 25833 26104 975188982 40430 40839 198988342 66175 65945 557987387 69704 69464 825888632 69624 70131 523410657 49379 49705 662855859 44772 45001 266223349 44015 44657 207373136 73809 74385 747299443 26818 26629 377354039 66183 65457 463085654 61547 62081 392811822 63094 62507 416523248 35461 35945 502501688 66187 65614 640153406 78323 78162 958184944 25728 25517 234468149 37781 37207 73671192 77463 77796 241126466 45917 45365 103833945 28511 29267 25870376 73241 72735 11695932 66195 65682 945479019 40199 40697 79846305 77186 77880 947035601 66152 66198 471516215 52754 52768 558351269 43754 43042 853707534 5065 4389 717240103 47909 47177 621662282 45039 44910 562992691 74416 74816 198170727 59515 59574 701233964 2770 1999 248961406 46962 46878 996189480 56322 56405 174061542 14492 14279 372570952 13416 12906 530637384 71765 72022 70393738 9099 9898 430005419 18086 17707 611566750 66214 65983 538594480 54272 54836 306815027 9408 9214 324884114 30570 30233 69351449 27346 28118 653649863 79169 79526 159871161 22981 22501 452543724 24182 24806 662758435 50055 50776 776301828 61686 61109 341650865 13008 12479 547777749 8567 7967 238215948 28570 28915 785903222 66227 65798 651006298 39255 40014 826630793 65610 66229 112008702 11925 12632 127541514 6378 6843 987486442 35848 35942 723968450 65940 66233 888357020 13260 13048 310104390 67014 66516 774633233 66236 65464 214862111 56766 56684 60450742 51618 51019 821796113 41899 41475 105415459 37949 38648 43593832 66041 66241 389593991 66115 66242 228550228 65770 66243 542904354 58731 59056 728423347 40144 40160 954388323 15338 15150 642146990 66247 65684 104612880 67999 67582 587034108 60534 60412 535340610 48681 49333 306113112 63294 62623 619722013 74083 73997 165146313 20595 20195 858172439 14093 13605 596970793 41405 40735 37480939 20346 19752 522394974 48147 48008 772140854 15462 14927 920616129 64584 64539 175586662 60037 59728 442480450 67909 68474 33036783 47862 47190 198414149 55067 54592 497460224 5067 5752 660130191 24788 25070 907582929 44364 43937 169926256 37687 36929 944800923 7275 6681 567988715 65766 66269 414483862 258 576 586279538 15021 14686 945205924 19928 19718 139411003 65916 66273 969030316 22705 22755 124009005 29351 29300 598666148 65328 65307 821046435 54864 54128 744984264 55669 55044 913824810 66279 66021 643500098 51351 51471 578483988 54782 54618 921899541 48358 48666 271055676 65853 66283 819914439 22005 22211 46880315 19720 19069 376896106 31022 30928 209056664 42897 43220 332088550 24125 24721 102244491 19403 18912 436225831 20319 19886 138353953 66291 65918 737565211 15694 15794 775852565 15988 15637 26317143 51134 51818 723552891 66087 66295 701012917 4617 4060 621770349 72824 72523 231791113 47326 46618 970862305 75776 75351 701993423 64547 64497 128286937 66301 65910 44951765 65508 66302 737537452 72932 73448 309307052 46432 47126 258675349 31357 32041 49672309 58359 58553 264320452 34617 34688 437637962 5694 5575 42698131 44125 44053 160911391 55375 54900 548798736 4483 5247 11053859 42219 42385 891576343 26927 26533 375669807 37955 38739 280507263 60878 61336 758947270 66316 66016 721370551 44005 43702 175141467 78248 78077 550022673 66319 65902 106926548 64337 64106 818146538 25364 25656 44034197 65726 66322 141336183 26770 26071 906254449 26832 26340 109977944 71028 71814 563351582 13900 13260 787600823 28405 28898 117815247 73694 72944 140916989 10522 10683 864838323 66330 66048 961333537 52012 51789 258758103 51071 51745 293035140 14288 13966 861578603 64475 64833 69332094 65959 66335 328350378 65632 66336 344792028 66337 65901 8718184 66311 66338 290592264 5369 5265 399329542 65661 66340 438177291 66341 66013 517266046 66342 66006 469593838 49898 50596 254194313 32367 32792 691806480 66345 65871 508006274 56133 55804 459428418 66347 66117 409693555 20929 21573 679968375 69905 70584 113471063 47471 46901 142660499 35548 35496 103239835 33614 33070 778081841 19242 19157 193558298 43002 42792 489551053 17573 16820 874679308 33046 32573 209549035 79749 79694 810411937 47713 47521 252119079 11506 10828 173086994 17734 16952 25728245 56035 56543 770383862 14665 14021 662644065 43724 44462 208590307 5737 5266 83961039 5364 5265 29388166 32884 32802 798628924 76469 76340 783515112 33290 32848 168747174 53062 53046 455322572 50990 50914 915195115 76599 75990 51896116 37049 37289 339644124 7354 6612 387241536 23164 22834 493028336 57331 56892 128294798 73717 73830 763028748 62718 62504 244789524 66352 66378 746329057 35506 35634 893440644 58645 59437 851227078 67577 67712 37426826 35167 35865 967422852 74713 74249 670143899 45006 45773 349743750 65700 66385 480447605 50321 49892 344367709 5811 5659 319639692 36917 36243 327685491 11562 11763 54938101 49840 49613 512635647 20634 20447 955889137 68843 69562 303545546 27095 27394 416313191 6181 6099 267040983 66395 66076 709940823 4796 5141 556252623 29754 29224 941502564 60025 59603 174065246 18736 18549 434824080 17211 16678 994423591 47121 46689 559536177 27437 26911 86598398 53866 54448 258324292 66404 66026 591908251 29728 28983 850683425 41692 42316 283164021 8051 8151 313922389 69066 69179 873738085 18926 18370 215778181 66410 65688 276970056 70668 70588 438651337 23561 24041 894622580 25755 25141 388672607 41877 41187 568213447 61547 62056 103608714 45624 45673 889885322 41535 41750 19450918 54858 54807 80004832 74782 74368 902388752 21139 21763 711201522 66035 66421 62962824 24027 24815 299706769 65679 66366 322497562 46315 45787 760761278 66425 66292 144631949 14056 13393 463618789 39520 38957 763277179 20255 20678 125202047 62106 61757 884296710 36995 37612 433445855 35902 35866 659937555 67360 66838 964916971 42204 41659 355991225 14598 13961 255061227 13583 12991 436665971 58802 58962 93335992 28769 29206 827917006 53537 53510 47532701 46759 47027 604129373 52443 51741 92650767 33873 34439 48758666 61059 60875 88591727 39160 38739 193445021 66206 66444 87693230 68861 69649 124791471 18178 18145 426196819 54436 54166 24935960 63170 63916 925308905 39212 38934 383156533 4302 4763 555859619 32083 32223 571713855 35427 35173 745886079 35344 35487 38243986 63177 63130 107518952 42059 42815 37262331 61037 60971 143217612 2869 2360 315176947 66458 65931 129752852 66383 66459 60265053 72150 71822 55426159 34366 34668 687018356 55685 56149 490901145 29588 28968 90839082 66464 65730 457518507 54614 54853 167569014 35782 35197 981340275 24811 25074 711576159 1293 1068 124057364 38819 38660 972962352 61295 61717 283239931 4091 4755 589741759 27105 26962 945674380 51022 50814 215794985 27408 27104 559394884 56989 57408 66392016 71626 71014 306583313 61126 60931 725434210 35047 34329 901065223 45721 46488 941486089 64468 64392 897169921 37219 37517 252159854 66482 65794 858392419 47803 47414 999207359 4111 4741 355946367 490 1052 648616468 56681 56933 462947276 54061 54597 214576423 42009 41425 553859820 22700 22742 173346767 62055 62100 451270831 37548 37910 389577185 12941 12386 93575433 49187 49375 202729530 39683 40454 366129762 18487 18440 795223051 24976 25608 168561001 42801 42824 473796608 34731 35090 230210774 54554 53923 534413565 10598 10503 905136973 79260 79908 655911635 65891 66591 873272588 19894 19279 189126112 53341 54016 159728596 66017 66505 996915994 41819 41434 499680458 66499 66507 468381030 66508 66338 197883080 74068 74333 516223198 12653 12978 122316678 76763 76499 427518739 50323 50453 620125283 72497 72673 707475684 5126 4874 74334390 71917 72123 88550526 27439 27295 855484883 18471 17686 731395110 44129 44448 361201536 79633 79693 925412324 47982 48047 121319666 66521 66425 496102162 6922 6523 457502274 28305 28072 42224630 50955 51434 438209603 36869 36218 267355252 28140 28122 696892612 23761 23321 91280918 42872 42952 648026640 22533 22199 139642668 71406 71606 922161746 66531 65970 175946395 66245 66532 839040618 47080 47205 378023718 20102 20607 980962372 21862 22550 595589957 54322 54655 452090404 4951 5536 279238714 36959 37093 706259275 66197 65697 750479728 29380 28735 934291437 9660 9379 28716567 36438 36907 248482766 67900 68423 541621588 17636 17250 643811655 40060 39416 519855193 63008 63193 35714527 57274 57481 544574479 64282 64749 87948233 70833 70196 677186089 18724 19045 950735564 7833 7790 379768593 16027 15401 449326861 78675 78054 284033169 41845 41108 682285874 45177 45606 763476179 77979 78255 322311400 31846 31228 926903838 68192 67591 419391700 12786 13242 467934218 48522 48141 278248384 42754 42242 94168494 45189 44646 141897660 6247 6305 605580153 29527 28776 60611532 73378 73457 583731418 67860 68084 861604602 68975 69049 299275865 58789 59052 315723553 28458 28206 726625306 45347 45767 799484294 23804 24418 920311751 8873 8158 502356557 38130 38536 141398914 9662 9519 813090719 60686 60590 177251566 32548 31772 300213145 23028 23380 36202984 36178 36482 164136690 56422 57016 276329276 4961 5700 51975043 38655 38884 666170213 46953 46365 135996205 7317 6839 765600221 53752 53690 868368364 52157 51909 161190508 15059 14653 944950861 40637 40534 940513034 4346 3934 368398643 5350 4662 480621794 19494 19212 124478585 79127 79302 255467689 66592 65902 618600442 39172 38498 642255339 25015 25684 925634523 67994 67980 560850965 45540 46285 709403844 7315 7951 914159736 11657 11590 184655508 35236 35130 184214813 62748 62511 219904889 28812 28617 122096130 41796 41737 222757219 66603 66105 609544784 14746 13949 915150270 66605 65949 445669848 66606 65946 743136372 2969 3303 128096446 35681 35548 138336822 74088 74589 95139425 12850 12420 280465801 7395 7396 855074014 44927 44148 268370768 23599 24392 791822270 8927 8412 200714625 69934 69700 861359779 57559 57855 479502998 27816 27636 293721967 52361 52247 667661757 64683 64387 582056096 11281 11723 621755159 1534 1568 976492783 75461 74870 844156701 59946 59695 464684819 5894 5796 352690566 70114 69662 615460236 1361 1932 758925694 76961 76543 4237650 77359 77920 355206393 58170 58196 96775332 13304 12593 296340848 50989 51615 586038137 38502 38273 182946611 72986 72412 380070345 56754 56204 225905431 34269 34039 834452693 58720 58638 578179535 18096 18788 892903842 16535 16380 419130452 53685 53586 579127798 63345 63067 4995976 63507 63471 8468171 21720 21644 383591067 74097 74099 62116547 73006 72733 108714759 74455 75025 453332688 47556 48250 37974501 65431 64943 20735498 6160 6236 47620775 66045 66649 498431935 41069 41601 604786370 52738 52406 604402533 38254 37513 595705015 8326 8317 445407985 55339 55273 991477294 15255 14781 78741310 15417 15515 555253812 76816 76796 334355263 33209 33586 337162814 8648 8135 633537306 78777 79410 430541888 40993 40483 38066645 63675 64467 421916059 74577 73945 945162991 41011 40419 417836072 26538 26030 299319608 28153 28083 257933576 25761 24963 113090311 58709 59404 185812576 57164 57167 510725288 55992 55965 267761551 66671 65992 290130386 45982 46467 78996937 41871 41526 556609507 66674 66365 497201011 66675 66366 598504594 39022 38332 253292004 25673 25041 766106068 5075 4883 780204305 47548 47806 151567325 56211 56630 269387705 29572 30092 496591831 55521 55249 890413147 68013 68490 153187458 70278 70854 936180694 30985 30421 569204261 42889 42190 723834083 21135 21618 777534498 59714 59164 584299085 51799 51204 19470705 62040 61340 265081294 37054 36572 340207574 31261 31985 60189676 42537 43158 729027145 36106 36703 10498005 54636 55321 346294175 66696 66278 485499049 79274 79577 492124784 66218 66698 974681863 10799 10599 265773897 14638 14307 888862891 69432 69854 222343699 55363 54741 101965085 3831 4309 828195061 52373 51903 632857214 54809 54729 737653879 68108 67950 325633416 9328 9764 132473350 61691 61007 332013283 56499 56116 984715669 27368 26896 607248295 16591 16225 972765293 66712 66664 266236612 45727 46107 75779308 25158 24548 165010079 33906 34122 922992670 14577 14169 463405603 45032 44687 327743724 62180 62044 93197907 77768 77098 861627480 7284 6728 890807833 16556 16339 698729188 24932 24977 893842692 1415 679 958975451 2865 3396 428595994 10558 10704 545680892 60488 60056 149057279 17152 16416 239738945 58869 59516 406088615 23066 22880 221283911 51032 50378 469977345 72534 72663 464366943 65950 66732 659620997 78753 78598 939493959 66734 66007 775179363 40558 40421 449229364 45135 45393 792884737 22223 21529 670706896 77146 76629 222099741 66739 66285 296730273 2466 1868 481631749 66741 66248 711901672 41153 40704 92965639 7454 7096 691340007 66510 66744 464950573 67543 68281 524250750 65 1 104418450 50813 50064 52689901 72586 72375 234360246 58476 57688 407629118 58117 57655 549735490 39333 39607 929714230 50901 50140 616031232 10114 9732 618237231 66754 66041 187240425 42361 42004 679241892 20992 21185 788373164 75177 75095 213648552 66758 66651 198538874 63844 63727 800734721 33441 32712 461401870 85 312 217762967 66762 66643 630035075 7628 7993 905109009 16952 16357 185920687 20239 20733 180263218 27508 27405 731945850 78043 78405 820532706 58115 58060 346170480 3179 3414 554040831 20221 20976 275136419 23471 23317 685485336 66551 66772 849742838 69452 69022 654587488 10329 11043 886149007 67806 68259 707251898 66776 66212 460646735 66777 66330 411110904 42418 42329 86054323 13871 14353 851474002 79376 79928 685489778 550 1250 924399532 18089 18481 131710051 24198 23906 742653941 64094 64680 402791795 66804 66642 646204993 58445 57742 735476244 24059 23398 26322548 41008 41555 814394726 2481 2726 618860745 42894 42526 722200566 49276 48684 240301690 66933 67127 126725595 66793 66409 720764182 66794 66595 721315919 65881 65780 611446512 56573 56681 872259483 66797 66155 341739553 46481 46091 38356965 70075 70819 6357005 19062 19179 53941035 37832 37632 141837983 2761 2163 957093883 66803 66157 224358745 66785 66251 609104855 7609 7173 170735930 22068 21270 520606312 44103 43354 981891100 49679 49145 379357346 66701 66809 772928051 24044 24035 473155648 79445 78940 195014289 43266 42727 545093095 67463 67889 214392757 74835 74638 968974074 3382 2822 971728289 9601 8917 17179560 1171 712 767017994 25423 25355 720053989 11581 12368 877025472 31277 31951 986821737 50316 49579 289689750 72837 73432 263162273 49982 50132 92454910 61501 62059 697452292 37806 38488 114909512 51380 51386 489331303 70939 70166 121803283 22285 22061 595844984 21070 20865 650383321 9612 9933 300696011 54642 54489 768818680 77191 77120 126433955 41562 41307 114137996 2276 1595 407363773 33951 34217 178027947 692 971 463946730 39007 39379 832530625 66838 66450 486237364 31530 31121 809061685 46999 46861 826248763 79085 79077 133681433 47773 47435 308911441 66263 66843 52092213 27962 27384 487962756 27977 27753 742953971 66846 66793 357450133 66562 66594 945586444 11826 11400 885338280 51370 50666 759243669 66850 66474 260497603 57974 58435 611524229 6133 6231 823944033 6613 6196 52789969 36817 37075 123224544 77176 76929 653637072 33691 33621 92376471 49429 49781 526611666 49460 49233 775122947 5757 5539 648529299 41994 42161 145381540 20041 19422 177092844 44626 45011 780056138 7924 8133 15829625 66717 66802 908001988 48952 48983 563578506 66866 66422 306545197 73538 73289 291840020 5944 6552 102549586 59167 58829 268990202 54575 53810 258209851 35947 35910 461476942 71273 71702 479498071 21019 21514 210913878 9140 9344 481513190 19303 19557 866764206 66876 66856 117394413 6119 5658 96368048 20437 20142 248074670 53030 52290 918181635 60260 60376 854213875 77555 78018 844400124 39303 39164 260927886 21213 21953 46334600 70206 70033 2020111 12694 12996 739734066 42101 42165 720576551 50586 50247 862768996 8299 8742 541893000 47609 48234 910465845 24749 24255 378455234 21132 21168 643517196 66560 66892 865850074 4154 3955 992984840 9548 10280 768237 18843 18914 819819149 58483 58374 445341285 55037 55674 870450394 25204 25395 1151788 29345 28703 823709865 27243 26653 412095687 16935 16264 250411606 31544 32295 392875694 26305 26257 697041374 36985 36665 444040205 59330 59242 271013882 55068 55161 910461259 77831 78313 301378332 32478 32611 144664423 40654 40588 423452151 55524 56097 199478893 22607 22598 419764878 75339 74569 504507345 69540 70039 989492253 59416 58907 282916997 50623 50366 457157315 66916 66158 893971080 14830 14075 969308920 63029 62268 157034070 48887 48431 807174099 30646 30993 520866988 23783 23112 68105338 10388 11048 830593687 55536 54807 144375103 30882 30269 648796783 62212 62648 553039256 21733 21670 414513148 66927 66908 78489340 69339 69529 408339894 21676 22282 403824418 33403 33487 28652000 48441 48186 310788844 670 909 540833376 27947 28230 281234453 49270 48863 95927718 46515 47111 644404370 72726 73374 537176541 64883 64177 97834371 16976 16469 122761567 28451 28765 669338643 50929 50802 848191687 19900 20410 354196395 25761 26411 947103053 12057 11672 812203401 9706 10371 296483469 4817 5257 628564215 44087 43486 599663684 46102 45761 199743389 25904 26545 363160434 66454 66949 281851236 50915 51673 517759942 66951 66394 387590744 33470 32729 919716251 56598 56967 83722645 66954 66763 524688924 6969 7557 878874280 22534 21770 847483088 66092 66663 536696306 67242 67232 616459314 66405 66959 16055395 21691 22311 407551084 26880 26196 31196630 66962 66916 335733736 65806 65497 237343477 56884 57004 947647232 42283 42449 13780197 66806 66966 823003944 50235 49728 78078253 38689 38643 941651626 66878 66969 531866633 30163 30086 48523789 76082 75934 81476213 26201 26024 69106877 9267 9065 838095553 66974 66747 319680370 66975 66629 656855568 66976 66470 705568990 62839 63088 886277968 1 332 727215778 43019 42665 986128963 7404 7167 738160436 12894 12496 42380905 31516 32105 124261303 32518 32740 105597831 40863 41044 754214967 44166 43988 287943900 73554 72869 192453803 56368 56110 253656411 13562 13469 241222154 22886 23351 564578514 36668 37233 288315546 66991 66527 789235762 37126 36919 471926187 54694 55076 6299732 38150 38780 445858793 44209 43601 771251340 39409 39938 2939860 58290 57850 811064911 6575 6763 489234862 45776 45243 648403043 13932 13432 377902017 30374 30674 83017312 69401 69848 993532584 3457 3980 616767057 66338 67004 893324702 70832 70358 50073531 26827 26709 565207665 1396 1269 125038168 31233 30831 70444582 12046 12553 137056880 66912 67010 412495770 47626 46994 532155646 67012 66270 463514339 28728 28843 362291098 28236 28284 703306613 39454 39572 517213375 13820 14535 584352341 26707 26729 767060650 56879 56944 643994803 6662 7428 303056335 54389 54735 784078502 67021 66644 840686894 207 666 922675617 51441 51821 222641704 24613 24585 815567826 46898 47190 653294553 35511 35820 985132001 65613 65183 807584209 26276 26509 971134817 961 1175 987135313 67030 66530 472015710 50346 50251 156407724 28921 28724 17595112 65451 65466 161265870 9144 9756 271097770 67035 66985 527388297 13046 12347 943058282 71493 71622 196708839 67038 67013 108107534 27526 26908 985120348 14760 14127 966237307 10779 11496 72041907 68375 68934 420515813 33929 33290 240570008 49888 50370 695883996 78964 79190 319340982 52569 52641 395212393 67047 66989 960730752 15008 14225 72190265 7597 7458 120990141 37567 38235 400226428 53029 53659 479754764 21500 21363 230185835 67053 66987 115263792 59837 59084 1264322 66587 67055 567585156 23507 24248 281340112 21959 22260 871738531 33147 33546 969012455 52150 52774 469314109 65865 66011 54777726 62409 61735 526223160 28459 27886 687953546 48842 48620 176253946 51630 52108 713082981 30535 30717 472389532 50040 49501 203804559 59522 59320 106789342 33227 32515 659608943 67069 66426 529880959 38747 38218 887555576 26388 27060 725136964 34677 34910 407240417 67073 66901 459288724 27034 27177 209340144 53201 52935 594548194 22822 22278 123048839 15361 14735 848046784 17967 17410 273316743 67079 66878 166961862 1 41 514354846 35182 35417 933179319 45890 45713 664702164 67083 66778 232300426 1142 1241 940951308 55519 55590 499040242 444 33 445688953 49835 49819 64234107 70415 70772 191323680 76931 76744 794053395 66158 65377 192010501 67091 66858 245530638 43111 42993 317330173 29741 29044 959283882 20293 19514 169944870 2786 3430 110162774 38500 38097 374822098 44198 44024 65447629 24567 23931 259635111 20617 19864 793501645 14601 15152 508682839 59724 59271 300059560 67102 66516 809404958 47635 47679 507692202 44696 43896 623271255 2595 2570 687714491 72918 73152 660445277 67107 66664 908266037 7173 6702 706482755 45784 45195 211540794 11574 11497 73650745 1966 1579 335947246 71576 71615 530838753 65187 65409 159835227 41802 42446 641579564 67153 67694 512323755 64322 64542 363392656 6916 6609 889839096 66426 67118 449551958 845 1199 772271154 35191 35261 170106004 15576 14979 670858265 65405 65115 825696299 16898 17457 438353573 40799 40127 539575395 70155 70327 613184256 67024 67126 13751833 60662 60317 346290196 51986 51355 211602574 22001 21376 964503558 23609 22879 204714944 66492 67131 168223086 67132 66587 29888722 25157 25497 414517606 67125 67134 153414946 52071 52658 110099147 35957 36493 452926756 1565 910 303421249 47370 46988 474737159 35161 34643 798644480 67140 66906 837943382 56908 56149 909626020 13770 13527 148418341 79392 79311 238526214 34066 34143 351071521 58308 58370 321458332 16307 15528 474291844 77811 77953 111191285 37945 38074 67094455 67149 66580 813530860 14775 14217 777745343 70386 69821 980487353 67152 66657 54396565 67153 66946 562501174 67154 66837 527179096 34267 33867 574500722 31210 30603 547140936 23321 23066 272718092 9628 9739 842852740 69150 68940 23848762 28607 28660 39662717 79391 78857 891337243 67355 67091 6588470 54166 54173 649205996 58611 58531 988231206 13761 13983 356315116 22590 22832 49224901 61048 61318 541690206 20210 19781 4095803 59314 59426 911646089 54262 54111 887463319 53060 52895 115035790 10211 10851 109696933 26533 26333 135366999 77416 78075 720931792 10296 10125 390853542 66680 67176 715965993 61878 62257 889553404 23061 22284 90377455 67845 68376 141404459 75957 75931 467812025 29082 29004 372034280 12708 12387 100725668 69209 69651 679171434 39815 39561 958690627 66883 67185 143547742 73914 74169 982747407 20581 20182 738923566 31466 31043 190426355 5313 4848 745097649 67190 66403 879024280 67191 66837 221049441 22559 22135 824207349 66937 66891 183374687 28202 28869 132292736 1050 842 591401079 19782 19623 916578209 51210 51149 822720504 67198 66657 609269467 11923 12018 789886167 62214 62899 20369856 75413 74922 344726622 26907 26994 56923189 70020 70428 516271311 22628 22214 137973291 1709 1166 427724849 26685 26232 143753828 6101 5798 944446093 55862 55074 253833268 67209 67027 66174106 67210 66992 377610746 67211 66884 482592909 27805 27784 686248616 46356 46901 793287916 54174 53921 4485408 19427 19221 810264961 30555 29854 722355672 71634 71027 699684585 73361 73800 771330895 25067 25011 547042167 46422 46001 553169734 66560 67054 459973247 66754 67222 622194901 65921 65485 131807058 42887 42450 18545521 35810 36395 895382982 79937 79332 76825717 39338 39185 10610475 66672 67228 89093818 16385 16043 603680361 15716 16154 343062093 75780 75177 643966628 37103 37638 977002757 50176 50530 618333709 7593 7689 454241102 31395 30659 918798001 27084 27487 830564071 52932 52677 439597569 46732 47176 765558275 36083 35528 956360520 13867 14091 429123617 76338 76568 30527487 63433 64018 619844148 2114 1367 277407033 15004 14464 192989188 42101 41959 868958940 56780 55989 704088174 56349 56548 768007220 71012 70784 166106195 19773 19316 18061459 30750 31455 763730380 67251 66848 506721735 5018 4592 699522984 47285 47253 202786535 19944 20092 176729150 21684 20967 316923443 67181 67640 772845135 66966 67257 227070083 67258 67185 81406034 19079 19837 37092071 9754 9773 429141439 67261 67018 123040419 67262 66621 499510422 19825 19755 551048203 11984 12034 163140082 52270 51573 706207796 66859 67266 885272175 39278 38641 2722003 63013 63668 444509606 11029 10874 570301901 69953 69246 844516740 39333 39178 73409351 7391 6617 928310651 21351 21502 441377674 73521 72831 619011952 21584 21061 116052968 50224 49823 25538403 67277 66720 874676662 55942 55997 958056291 67068 67279 12659403 67280 66903 958666940 30060 29941 892923980 67282 66986 550568396 2831 2040 688958421 23726 23933 92340317 51993 51298 480497879 40254 39905 982301405 56115 56028 478397471 51635 51222 247503923 56658 56010 122592816 65861 65754 980624233 938 1357 561960147 66738 67292 24072895 70602 70332 659182401 52204 52873 803440506 5433 4839 47395200 49832 50527 2160204 13303 13438 385266979 35169 34649 311882120 47690 47812 588170285 24565 25206 510736048 29766 29134 448604871 49691 49741 34449121 6121 5434 751732307 57817 58498 718571642 38268 38911 733023207 3706 3738 600318982 43900 43932 682940062 44889 44255 20995660 42542 42884 125196215 22079 22438 786278286 51723 51805 157750936 33414 34044 325144148 74634 74513 144775593 31537 31192 144402694 56093 55779 319540142 67316 66961 802032288 34080 33947 794773969 67318 67148 417795837 59976 59841 770573610 10029 10406 349749985 15401 15245 585239250 18512 17974 640954684 14327 13881 747383830 77492 77891 648162701 51616 51724 633441317 16626 17293 964738412 40295 39611 649917406 67328 67315 852975772 66590 66906 155934404 72474 72784 859461882 37740 37434 824246 53567 53783 761162412 35276 35103 89535077 14979 15259 222964364 67335 67141 3084927 69120 69013 308743755 71092 70429 735782327 26669 26572 82713657 59699 59777 539475362 70321 69906 79413272 917 311 904479489 44109 43822 342996282 49844 49567 892386220 67344 66706 309392086 33935 33697 894863209 54699 55031 137956916 74401 74394 152510224 6463 6417 291327091 67349 67235 864665049 18787 19146 403622488 34291 33935 929781784 72998 73565 396906241 47765 48001 718968099 6274 6276 953825065 71439 72171 765404372 64639 64747 724217868 67357 66737 139863121 26280 26014 770821532 79417 78753 576112814 4092 4336 517262347 57115 56832 614446167 55431 55100 895337187 7989 8418 307149152 1 626 498072048 77528 77899 205637924 40108 39683 855383839 68453 68112 180632249 39155 39955 137293857 71647 71562 100400915 43606 44400 308993635 19676 19267 640548193 27788 27885 357940534 63353 62803 804842885 45365 45608 142342583 66654 67375 640950073 67376 67090 462865331 9125 8409 984810455 29469 29708 845811528 17803 17288 5569728 67380 66944 268604869 66609 66261 224369061 11919 11946 782485867 53429 53938 50095635 8381 9143 143731015 69603 70110 915533071 66836 67386 436955314 39260 39211 306851430 66763 67388 143730757 11113 10658 556691796 29359 29130 880232234 44160 43751 841274427 78767 78012 266945935 58193 58085 466974156 32612 33065 529376948 59306 58661 6577287 5905 6371 815758384 12618 12437 708519212 1 414 78535241 59238 59914 32314354 27592 26857 941451828 58935 59620 114323872 33215 32904 236414411 47851 47583 572241921 65680 65855 238178175 10772 11342 944030989 1 294 719631281 20016 19780 215023057 70184 69582 825007939 66661 67409 399483866 49442 48989 91438534 60144 59966 2111458 68080 67810 127519448 2178 2132 823644602 53990 54762 315220446 39243 38575 67861967 61593 62298 242246006 32958 33756 947094971 18267 18153 469347805 62649 63148 414084976 67359 67420 324653477 570 1 842507753 49501 49090 313598125 67163 67423 718800331 11801 11310 281631936 19864 20508 126952136 67201 67426 26250053 28089 28477 388949839 19823 19972 139705799 41412 41793 835720816 75708 75226 416686326 59648 60255 95869987 42228 42685 467098031 5540 4941 109355357 66210 65430 836950108 8203 7657 395539078 35334 35297 8874606 25661 25466 979114593 56666 57056 959244431 67416 66771 654375560 8736 8631 619242405 23625 22856 694309245 67426 67442 622304689 66727 67443 829530327 24304 24152 452352759 42004 42023 600693327 18456 18700 532105536 34636 34467 975820638 67428 67448 284833921 77005 77212 462644278 13019 12573 771561400 50985 51279 919150986 67452 67438 113710603 66531 67179 459599141 73344 73427 777046300 4433 4930 969089887 4770 4733 977735155 76463 77141 249866435 41450 41315 174626354 3106 2643 127948001 40188 39528 790905354 37248 37388 969976589 42491 42465 641128718 23989 24201 170384552 70493 70887 57447207 63969 63385 88012318 7801 7070 192736193 67467 67463 704817847 67136 67468 146719449 24090 23711 395514359 68076 67813 740906020 67171 67471 90254606 26074 26119 224164963 4743 4582 854199497 65967 65748 602749078 44465 44922 723374241 7683 8149 845926014 22247 22430 136757352 20146 20051 466274546 67479 67217 301428491 44342 43793 987686736 68507 67858 2363836 36374 36095 74269200 62144 61814 347407265 20291 20956 658828434 67485 67474 503789500 18476 18232 809573220 41702 41864 833682920 48759 48422 525506606 69273 69579 382248703 32166 32822 330346338 62571 63249 678637043 2555 2427 360094256 27112 27775 288205118 46482 45806 80756013 25269 24542 642585937 3702 4288 39544168 23344 23316 839346425 66908 67498 868249604 57560 57714 519696257 57900 57268 718982244 50067 50825 44076433 33609 33092 58218057 9211 9026 804281317 3684 3620 294003795 25844 25577 754872590 15469 15016 957700495 67507 66965 475246972 67419 67508 777136983 79728 79012 138693999 77748 77870 803245970 51727 52332 865774520 11157 11083 516127340 53649 53877 865736341 5137 5025 228957956 22869 22818 598632840 53611 54398 261238879 17858 17435 185248079 23680 23727 406137375 36546 35833 247814653 47494 47954 843043210 58224 57935 723089336 23970 24457 352494973 73475 73455 623095979 19162 18741 36818053 25787 25305 911666785 49377 48890 880795922 67527 67015 932265477 72055 72807 545166621 50248 49749 450144239 67530 67256 782298264 62530 62363 192019308 39374 38596 393549887 66737 67533 143301243 8130 7825 134806008 52810 52064 882290643 72079 71292 284237560 70933 70638 177023186 67538 67021 756797779 5346 4890 747592244 67540 66972 3493152 65533 65242 165803898 66897 67542 379806721 12182 12535 883122735 54332 55084 29800853 11378 11831 499229814 71361 72010 336858263 15296 15430 809915943 75967 75422 505882509 24564 24581 272532062 16273 15478 656708755 4165 3512 385566546 66590 66619 51737395 5793 6038 405461080 47532 47469 411721401 26843 27561 402237745 78740 78905 924221231 7333 6883 636993860 67558 67249 749807919 37636 37830 587637231 50847 50058 141632058 31813 32186 998101124 50492 50754 90807545 45385 45495 134497570 59149 59849 347845540 67034 67565 582465418 28971 29763 58779072 18438 19019 643325834 22881 22611 590091165 17076 17521 582711503 35865 36287 106783795 15420 16002 211875445 20380 19920 462700583 67169 67573 570395888 42478 42277 276672602 21538 21248 734309253 30655 29896 94562703 53460 53849 763390891 32737 32727 36359631 67579 67127 649419172 24628 24220 276112944 34580 34206 711050413 40525 41008 25262577 41490 41475 972309883 5741 5302 409116752 42545 42007 575574942 7347 7123 421687300 66944 67587 395377772 64347 64963 592771958 8277 8259 334621445 67030 67590 515916394 1878 1236 615334213 73932 73666 433835711 60173 60371 769796406 27838 28037 526689308 67222 67595 932568394 75781 75641 341325346 76457 76968 519230857 33174 32716 132433963 54845 55133 24541043 73732 74115 937411249 43286 43184 130810745 68036 68458 305898459 67603 67302 159532689 12817 13351 206295761 5519 4822 967210641 27709 27158 250997269 50152 50883 853200569 9134 8511 993635358 77092 76584 196606028 65805 65963 173141635 66932 67611 151100954 44228 43553 228046318 67613 67274 309118503 16085 16866 591721022 24847 25292 58430691 30036 30392 644580152 43759 44310 551082390 29671 29042 737720991 56025 55422 453584800 50846 51616 625748522 57439 58144 727973089 23571 22846 829353058 6672 6720 767959970 38584 37869 519459092 7156 7471 820895961 67626 67325 8946324 67210 67627 36995372 67397 67628 158426415 51573 51356 585996397 79696 79168 481422431 67018 67631 695882762 39647 39001 298601144 77300 76902 713105941 19994 19315 65299674 42329 42088 127460495 67636 67149 187326600 33232 33805 980101470 52908 52925 365816994 13365 13846 833498569 74410 73855 574602996 63860 63117 118576407 67184 67642 48831227 77770 77991 367662229 71317 70834 988613578 28236 27931 547411801 67080 67646 530178853 75428 75411 806314162 50696 51344 100291358 2995 2816 615152783 67650 67631 886530417 22640 23230 675158827 62567 62414 90797835 67011 67653 325806669 57237 57862 542347805 60658 60665 318943961 45305 44868 164931387 51582 51208 393394804 67658 67353 831788556 67223 66976 544680494 47868 47834 869742338 37591 38361 631251409 52241 51821 873198077 12112 11692 84303382 60653 61283 133674604 67398 67665 194136438 9286 9928 616415445 73421 74048 426232759 47196 46703 481495893 2590 2465 783074949 67475 67670 360862221 6884 7008 310490991 75696 75057 829785299 30683 30401 442699869 49257 48792 573328269 57435 57394 962054766 30976 31037 850057093 34259 34018 848325401 67678 67496 454043946 5379 5918 900164403 1993 1891 833789878 36902 36894 175666065 15759 15636 422501602 19350 19681 403471026 67684 67436 177138528 39772 39849 754888548 30995 31010 78422954 67152 67687 647095461 73105 72979 669186391 53395 53646 436775970 52643 52288 587584116 32550 31822 41906831 56154 55731 100939242 12320 11962 559699514 15514 15142 684319710 50156 50482 231914410 44875 44496 102652759 13678 13655 855535166 13880 14625 576501491 9330 8949 607305745 22159 22407 145348865 17214 16569 627924119 1720 1718 786009869 53229 52700 295938780 110 319 63910780 67705 66995 199617732 66926 67706 398726882 28073 27872 46688906 31343 31226 307368690 40632 41290 247384989 54896 55509 64131303 67711 67351 610980499 53656 53384 629913580 6883 7083 656121122 19370 18582 99153303 41901 42534 22236643 72671 72819 69087517 39828 40603 512712033 37970 38228 92224992 45758 45573 689714251 67483 67720 703651823 67521 67721 83728326 67722 67651 620169491 43744 44132 450479540 13326 12547 122734877 22656 22473 659233322 62310 62359 866291175 4016 4692 964118406 7165 6836 966894799 16688 16093 385091716 62634 63374 513720526 53491 53540 216602736 75867 75618 250364059 16573 16369 741236912 54335 53992 209105509 58332 58060 946005043 67736 67189 330797085 49399 49935 18912353 67432 67738 618277465 67424 67739 508948194 22047 22433 464913751 67741 67101 259888465 18576 18985 756655029 48060 47388 850381710 72817 72397 654690957 43880 43301 477668843 67123 67746 886355009 78702 78959 22043865 55719 55806 562508474 55816 56082 856891618 35821 36256 752070138 11089 10603 101529965 27972 27602 750562740 66416 66169 389011896 67502 67754 182697798 37512 38022 493237548 40706 40838 556575010 29358 29685 64893579 25595 25612 330629927 71735 71615 2466425 17796 18152 650998876 79405 79143 56394308 50055 49405 217302932 24579 25326 488161418 40609 40022 934382558 62848 63413 412703567 79266 78874 84137600 67767 67490 494860177 58510 58833 58296849 74965 74484 128538461 36892 36992 563305495 26036 25976 13016614 67236 67132 874366345 17355 16700 37525766 67774 67556 128318716 72039 72188 579061418 70577 71227 36830963 19720 19805 128645155 10368 10610 209027906 74307 74993 641731422 8740 8587 917117514 22590 22567 503906473 65694 65944 273549715 15258 15331 935038619 75292 75009 701702559 67785 67282 682186630 60814 60535 888460849 7910 8466 907674746 56709 57467 713094575 27075 27821 667249890 67125 67790 309279790 3376 2843 154987984 67792 67404 778345049 67018 67793 322327860 39216 39644 56063411 42578 43208 659894485 58000 57694 34018059 67797 67450 96807861 23366 22724 843055751 49334 48929 140887345 59989 59955 366611615 3565 3313 303791834 14815 14548 53686891 2853 2837 958385647 72462 73034 105694754 11429 12003 442737603 45736 46014 60039960 32351 31779 921760471 17530 18054 874168411 67809 67211 212837744 67810 67531 249169278 38580 39202 194926890 79475 78830 223661749 44814 45279 779594965 35382 35741 647808180 45140 45668 762952742 67555 67816 321861751 49825 49489 19125458 48071 47765 466492397 15832 16598 667882954 14715 15357 211768203 19840 19101 807767936 51008 50569 911550859 71748 71319 79911287 14755 15111 684683006 9150 9121 42862988 44655 44300 429674274 15612 16314 695485098 17789 17073 57513237 53648 53289 50294881 17346 18071 137953468 67831 67076 887538266 67536 67832 434207794 32448 31731 580944446 61756 61705 472627854 70108 69812 707293697 30282 29731 163162528 76963 76651 728952649 31013 31743 112948802 23225 23994 102438107 67536 67840 981319805 61377 60801 367536869 16616 16027 29171705 19742 20220 455536191 67844 67221 210522354 6140 6121 136598841 42883 43627 742642394 67847 67219 208721366 33151 32564 932164583 62968 62945 789903388 67850 67808 955298134 25201 25043 107976360 67236 67852 927962577 67747 67853 240770319 4128 3686 560522257 59642 59906 479775782 25069 25573 937940430 51334 51654 80316155 67858 67720 253869963 37776 37707 535423324 55567 56090 903308732 67344 67861 347941275 67862 67671 43999916 2402 1982 565175416 18771 18116 376007803 67614 67865 311733672 67416 67866 595193465 67867 67493 230700301 45825 46261 964937844 49473 49017 706803736 54977 55468 518322589 67871 67764 47042863 67872 67581 961356695 67873 67479 647974609 47036 47742 619662720 62020 62644 523113931 67711 67876 970749271 68301 68003 949714632 61519 61256 755338714 64822 64283 994890553 75544 76195 610810501 32558 33087 713219419 68027 67894 618019351 22223 22527 820298559 61404 61649 705829145 67534 67885 170757181 67432 66665 877771869 20712 21140 646614234 2973 2804 23655143 74339 73827 287496900 5042 5500 122175744 1935 1444 413346070 13910 13810 145267286 61863 62438 404309513 48405 48706 384687655 67895 67275 165118240 67896 67864 593370950 67875 67897 18966823 14148 13673 386271108 47941 47691 215430469 73843 73482 82446835 67112 67901 556986724 53599 53781 394636189 75209 74418 220909781 74402 75202 624425376 45869 45658 112178384 24184 23759 477398172 67359 67907 425133384 67908 67720 331653091 38721 38114 18914597 79954 79769 70035217 56947 56169 260836757 25075 24539 869234566 76203 76917 41567062 34236 34251 123882462 67915 67465 180868085 24981 24243 953505862 74769 74923 843010492 51114 51747 173197910 26575 26066 96914879 76216 75451 848728699 24221 24573 789822491 64530 63979 743145902 46593 46091 81245734 47332 47406 490413618 68586 69258 339423734 33159 32383 978114100 73633 74187 176344109 67823 67928 287990297 51058 50552 972248182 67657 68302 165086623 54573 54322 854962609 64259 64630 543470580 66034 66292 862070563 66015 66240 895252873 18440 17810 37567401 5334 5114 621056739 54092 53731 123049725 33910 34069 655916364 66679 66889 745731469 69527 69920 587197363 29422 29585 131683748 23240 23390 739052929 2317 1725 217146649 16343 15947 8996684 63979 63647 676374470 8176 7413 987735491 62995 62832 614767699 22296 21929 649853148 26319 25716 772991566 18180 18351 540652253 67502 66741 532067486 7302 7092 129292866 40772 40340 564709870 67655 68293 348532191 67785 67955 238106893 39852 39302 100499484 1 480 965642818 39736 39260 817883519 53686 54243 918441158 45923 45908 128071064 67893 67961 711741548 42765 42672 756266640 67181 67963 765178728 4119 4480 19765032 56384 57064 916867889 71586 71113 603426392 12772 12904 15067335 53962 54503 981095840 67969 67343 691302986 47150 46659 635717204 21802 21732 560865575 32843 33337 954954114 49335 49581 413978092 26174 25431 30242805 36088 35869 923139646 67669 67976 786147588 73624 73227 108593297 50040 50355 913909570 48680 48210 68061418 32271 32397 885408825 50242 50018 151914906 66451 66867 668730631 54105 54079 573773660 67984 67836 5290362 67741 67985 306741310 30253 30590 440427564 35872 35685 682898711 37878 38354 326009403 6989 7719 802214496 75225 75540 709660178 67580 68174 927397980 47332 47957 341523128 26775 27339 902890706 74640 73989 557607812 30816 30118 888822548 39360 39523 544298898 28413 27834 898709307 69424 69252 311523 16567 16919 940782961 57565 57146 964599507 67608 68001 462824718 78224 78290 302227764 68003 67600 536166165 49441 49522 296314115 28385 28204 929715184 52110 51950 632065110 68007 67557 664168902 72578 72298 859700580 68009 67879 717654238 3616 3325 346599708 75896 75463 118603464 25570 24983 89535382 54777 54942 21069077 67453 68014 566137156 29010 28626 714607876 64090 64015 331496033 30119 29580 881229507 69515 69760 777077631 9539 9013 141164935 15695 15083 737099451 10380 10980 390275186 43997 44468 939976358 38279 37593 292924768 73480 72895 947018624 67549 68025 186183776 11799 12075 307032747 30747 30716 43641929 36124 35491 636433779 49842 49745 73944787 33101 32805 982943846 68031 67623 892990192 3268 3574 515909833 8517 7970 505063486 62515 63307 392114383 17513 16901 786589279 27229 27917 89642993 50191 49837 36708576 72868 72370 71686846 21826 21301 102477949 31691 31375 64987143 68778 69169 317202919 67512 68042 968009551 7631 6875 793375757 9695 9642 540366870 14834 14891 237624121 67459 68046 576485068 19757 19170 331284384 26581 25909 619012058 67589 67886 117834510 14206 14710 50627386 32836 33387 76892640 28084 28010 135385336 19353 19133 29121751 1799 2264 408937891 67483 68055 864425409 53270 52783 463938880 72627 72211 700595675 44948 44314 258656418 12994 12358 731498992 43477 42678 107146310 68061 67274 655192687 27913 27984 674815434 43460 43926 554821203 72002 71483 298925319 46199 45480 866547872 17776 18005 628952522 27600 28039 890509914 4703 4133 986571849 74139 73785 591810850 68004 68516 568169887 67420 68071 164474372 67144 67091 509299709 9919 9470 77859062 68074 67878 198170714 75769 75361 55520542 13414 13789 564303299 68077 67842 957744335 35616 36378 419087274 34992 35321 646413730 67334 67979 155773131 5881 5390 296430218 45255 45590 88079727 10859 10386 178195609 53509 54035 341379739 24613 24805 285930361 1217 1452 710642182 49515 49490 252070032 67451 68088 703259134 26289 26479 719233822 61870 62221 124864232 61217 61859 87564455 42005 42688 107953693 71043 70591 901503377 13626 13432 863089426 79292 79133 484909069 79541 79703 166265512 69164 68758 548218631 18790 18618 205668781 68099 67299 19492369 11213 10928 190714633 67624 68101 88197279 59869 59285 6408426 20455 21247 332216626 35772 35546 107334176 33173 33111 79215746 60001 59428 86648723 67654 68107 897115145 34587 34419 124518200 2306 2274 921276994 20839 20730 338305060 73302 72632 149407936 13719 13041 690780203 3401 3373 646259333 53539 54197 855790046 4342 5112 210797288 6857 6432 669468707 40111 39758 886693688 48414 48603 64749455 49341 48847 55821506 68120 68019 534659375 55421 55189 948519771 76058 75800 662710 68123 67634 193710507 68571 68383 900244069 14777 14365 379757762 14212 14448 60268822 45431 46228 118771742 75075 75674 184342925 19621 19116 225599626 4951 5710 344260421 60626 60633 456912501 65700 65898 719844407 19982 20585 649548092 18851 18230 88366315 64896 64617 699912831 32989 32925 666999192 37579 37403 183744376 49285 49963 903204818 19287 19054 748942324 28509 28456 864946173 48079 47770 626484840 60801 61490 11346411 68084 68143 366046866 32796 33343 756495048 30224 29426 102043268 8382 9059 787711673 18208 17419 980871197 32975 33248 63211732 68149 67916 542641300 52036 52156 602242063 68026 68151 791907724 49606 50159 636940003 1734 1998 637611898 67554 67107 399754350 68819 68392 342495828 21098 21870 864169008 51437 51593 449574567 23647 23765 945239195 71394 71764 344091631 5759 5641 122047687 68084 68161 994532874 26444 26140 41750489 23848 23205 59256404 79019 78483 282931592 41551 41017 702455480 18897 19649 451627995 61146 61175 97465239 48530 48189 154189562 67493 68169 244168377 14231 14151 44129663 67981 67319 243844529 76731 77501 896183621 51763 51407 855284930 18200 18801 311247264 28112 27739 10068797 52168 52356 161003416 58848 59162 947979264 61710 61135 506296149 72894 72747 989150023 10479 11121 973508328 53767 53631 76545397 67464 67474 155766020 10258 10495 176915641 5432 5945 303794033 71176 71867 90645484 14298 14423 351200568 5088 4749 342867614 5765 6526 670325369 77736 77985 252226393 68190 68041 829229745 55294 55546 842922026 55921 55633 833833495 40114 39587 908736984 31200 31579 31754396 68006 68195 913150888 17084 16783 54311279 37995 38600 129099372 49174 49045 814644928 57779 57031 529038465 16526 16326 760144447 9926 9200 160466498 11969 11560 513933026 15971 15798 493122942 67469 66706 777875615 4474 4588 22485210 44962 45317 537742948 68155 68207 27502232 67893 67359 106969469 26725 27382 977993294 17825 17827 86419892 32806 33460 553141244 32940 32329 981141817 62026 62109 671059847 68051 68214 711696257 70681 70513 142544450 2613 2398 738761448 38650 39108 760676423 40554 41261 511452542 68219 67938 398796225 52884 52226 271674482 68221 67916 482768646 74792 75537 699398150 67990 68223 606690213 2483 2986 183015707 48859 48524 541366817 61312 61797 656842752 53360 53533 490170478 38859 38688 340915626 70848 71521 75517758 53565 52849 857085101 76037 75836 856455272 38719 38256 653832435 52598 51856 287896540 9549 8811 396474283 65578 66193 48984581 31353 32016 236072769 75421 74845 272715768 69539 70070 596771850 72477 72559 988813232 1842 1276 401007863 77658 76887 935452349 18545 18543 419833150 43014 42891 651954849 76907 77561 736541921 30583 30387 757286711 14753 14744 375137780 28550 28265 76147709 69468 69289 500231901 15543 15415 792043874 48936 48563 777729406 67756 68251 358129125 64162 64084 827008175 46575 47001 805195613 68039 68254 273686069 64660 64168 79256650 68149 68256 65112113 55950 55501 270090062 44326 43653 416204048 69691 69771 787179651 1 89 629112031 74366 74376 69388961 68149 68262 136630400 41069 41545 687097351 29870 29282 25591532 43249 43581 413110696 68266 68116 129798693 67919 68267 476209671 30066 30639 131854969 52455 52867 469280629 50972 50315 285057944 63372 63147 80315192 68272 68110 676158331 72567 72058 857076034 43709 44263 349561134 53398 54004 706187787 54291 54913 548980912 68277 68019 132423666 68278 67738 644457942 18203 18930 290077498 66654 65919 544613390 15935 15195 741925410 53117 52924 250294582 29303 28507 573536973 41049 41489 529280669 34611 33915 535899781 12123 11984 114165521 13938 13372 869976448 26143 26522 270970885 68385 69042 542315749 79845 79669 573157347 29962 29594 236852359 6469 6502 490383016 35020 34781 618074498 45365 45190 599670541 7688 7800 522010410 22798 23100 958246069 54591 54896 261796024 17821 17191 604744437 6562 6733 47118249 60312 60776 80885550 78463 78026 879252071 9174 8746 754565484 59973 59386 91137247 29371 28910 380831790 3373 4047 931588242 68139 67705 693274789 20599 21150 770576942 67762 68308 405750909 59456 59728 194931532 49510 49041 94658421 11047 11705 224639670 23745 23329 35644036 50048 49359 714337311 49170 48545 433582441 68315 67975 601033388 22359 21571 598038400 27980 28475 7904034 59282 59601 492075096 45858 45413 346597069 30386 29595 281271213 46346 46325 506731616 79315 79305 511087882 28802 28058 66911615 47084 47811 888022627 52514 52567 132412180 18140 17550 96907671 62190 62802 934605265 59611 59726 215277891 68329 67906 458530614 43030 42874 352687256 44433 43931 352807644 3856 4572 228685113 25073 24920 307927833 67629 68334 54966802 10156 9714 995013354 68336 68087 527243261 49887 50413 652921877 62539 63185 809512341 66256 66759 164994636 17865 17616 456420747 68341 67567 44869517 78175 77469 148173894 12730 12958 70567710 21928 21796 620512020 46393 46476 764913502 35441 35612 64100366 2132 2495 91022340 67114 67900 804094910 67401 67075 308544993 70996 71438 690156687 76976 77090 697222734 71056 71655 197190431 71100 71431 612289690 15030 15333 11166600 75203 74965 845952105 21136 20694 575268789 61994 61721 364119701 65168 65198 224382529 34849 34886 215863965 36219 36706 925763166 38762 39382 782491641 31121 30543 147139253 2130 2128 215730668 72545 72973 625902712 55103 54601 964939350 30990 30193 732115078 48209 47947 724285477 42506 42830 921662515 57045 57018 375305566 56643 56556 394138295 43558 43005 88234842 78432 77805 199256258 68373 67635 765884305 13619 13690 993495789 73891 74173 998353492 53818 53074 37389227 2553 2229 128475037 7795 7772 497338327 8668 8297 758890959 35678 35544 774951574 20823 21533 122768357 20959 20392 783458173 10023 10680 4751979 63437 63866 409599308 9795 9713 450464115 68185 68386 863486902 68387 67802 722837260 13932 13970 410820935 77842 78282 507512634 44560 43946 107260595 46241 45781 428497035 48389 48233 236982048 59974 60689 168077323 45754 45541 934555050 37114 36916 371314386 27998 27809 93390514 21636 22368 951289682 2109 1536 102895231 23156 22478 428773354 34489 34479 231603118 30266 29666 313219056 65691 66234 583217167 20841 20730 808522633 2634 2134 356336387 61776 61639 761231667 70872 70295 106020215 39977 39873 617793336 55334 55695 962126679 68409 67940 58698884 53852 54304 295606118 10110 9341 122332909 68026 67379 700313156 21346 21132 598305457 4077 4013 201363739 9448 9244 679095473 54684 55297 829497747 43346 43666 697759277 22226 21701 979439113 70871 70186 763979708 14572 14103 195188715 68421 67684 122165808 1217 555 832308874 52856 52549 699730532 50525 51199 750583546 19547 19191 738698338 25534 25454 699986653 2426 1856 760241899 73066 72891 5363684 11217 11464 539064164 40355 39704 610859427 35907 36266 742540123 33735 34219 637336316 17300 16691 855993548 67914 68434 690593177 68435 68088 797880645 25054 25193 885070419 68437 68321 552271136 7891 7830 596643612 65728 65877 188022235 61067 60440 934220680 74508 73894 986987315 40730 41169 925075549 56126 55472 756109535 53277 52931 272198640 40739 40572 495336142 63910 63879 113400947 76688 76250 111704534 74970 74823 310357232 24755 25261 729181433 68450 68086 810637843 78785 78590 546932505 23207 23336 857564147 67367 66946 110825384 75015 75499 212363642 76191 76580 77892974 68339 68456 329656189 77589 77487 816721035 20021 20039 62430462 28195 27670 735211801 67924 68460 83817763 58131 58274 123337150 68462 67787 44217398 68463 67815 132449518 68010 68464 285973928 34070 33804 88367682 78196 78600 77393069 21571 21058 956160951 40125 39948 576956150 35389 35881 13330039 31812 32376 492627957 68106 68471 841575886 68472 68101 831578632 68473 68433 311455120 65778 66261 1515873 67062 67464 293414097 43681 43119 581236539 63302 63609 732362542 51180 50510 588445631 68479 67742 636487554 21408 21094 623236143 24474 24342 97587107 24556 24849 616467882 37392 37487 160057771 75672 75284 441414347 23777 23930 87891416 71512 71054 869746417 3709 2939 699807162 62523 62187 38503956 19380 18711 181867448 16440 16171 776952049 13918 13708 532496977 29764 29430 905297162 32365 32430 200724511 32905 32178 673008712 78292 78315 461037029 70088 70649 528331221 49383 49078 965417843 68498 68183 184212341 77732 77307 532863054 18366 18245 615502360 56581 56049 112398693 68502 67874 92185663 61401 61062 28711748 35186 34656 167489833 67954 68505 798028855 68506 67948 81068595 79310 79374 15227161 18224 18544 165302706 65491 65236 191702296 33471 34047 715001566 8655 8041 860297991 56212 56402 813901258 56404 56309 915078657 69491 69544 242070157 68515 68324 139084475 29276 29255 923525161 73434 73525 468542183 9158 8680 113402973 68519 68124 584229025 24981 25147 841972285 68144 68521 258427106 66441 65743 965398080 1187 1135 999539247 55452 55867 284515620 415 217 555410312 21300 21669 462662047 50945 51148 70204983 64817 65268 405083781 49374 48660 719929471 52129 51975 931735093 40722 40428 220937321 41583 41529 294311578 23098 23555 839835599 36375 36328 854367503 44607 44327 71920851 73797 73722 326389846 22454 21765 753869056 73368 73136 916668664 5110 5382 402535464 49664 50319 840038592 46996 47083 971103560 5193 5545 461798914 68511 68543 448430534 24774 24544 251850809 37318 36799 959240398 29344 28879 793614351 60044 60105 255448934 78958 79649 510406579 53797 53653 353670329 68550 68168 695446379 38676 38059 761268073 13120 13632 717895857 58602 57986 112522947 17669 17615 33038994 7198 7307 235574426 633 181 132494486 68557 68053 41751104 67813 68558 69592709 1589 1043 59034320 36622 36305 52354520 27886 27544 601589211 68513 68562 349820973 74030 73453 423829497 26151 26000 99082174 68565 67887 974255187 67983 68566 891586375 46621 47033 544277631 16805 16629 541274838 17942 17412 258435346 51997 52032 103887760 68772 69478 723317659 68338 68572 687930918 29008 28304 2966572 68081 68574 467034917 68575 68169 403103428 72333 72090 795874952 78355 78922 387642873 30100 29390 795848354 15333 15797 88093934 16850 16697 416972658 32404 32021 820306039 72265 71799 38566927 43224 43746 801747536 15999 15663 303914399 51233 51240 173174621 54342 53754 498475234 15925 16640 332512663 68102 68595 580839319 25575 25127 498736943 36002 36682 643109954 6251 6698 463784721 68027 68592 611634078 21437 20996 522692529 26398 27157 685201867 31380 31212 25941580 64350 63792 60937913 68180 68597 981271013 12340 11970 340468303 34542 34532 354316107 6959 7528 811618990 9028 8456 64222380 67863 68602 348733060 52434 52208 466628529 72649 73441 808369831 26819 27065 290181889 19405 19104 944607858 70156 69477 825133976 76167 75475 370304078 27354 27148 293013134 20306 20658 491723761 63941 64067 884160665 61104 61883 648926256 9160 8377 227103251 62666 62949 845882032 57922 57672 397551878 31815 31745 832770923 63765 62981 229958556 5556 4966 235847864 1914 1804 787704727 41050 40418 509624706 53619 53499 97632700 53721 53347 28244364 68623 68206 902101533 7126 7634 385900505 68625 67851 429156789 67947 68626 588049291 68627 68470 417652115 30333 29898 148016534 25568 25102 927806906 68630 67995 771891469 68631 68583 231191150 66186 66787 831723821 41932 41359 811184418 68309 68634 350305364 464 203 122538093 78150 78272 646851928 66172 65797 871094554 1854 1829 883109251 3735 3604 950658912 68640 67984 238962076 44070 43633 234153214 67725 67697 15988166 68643 68442 863590437 15599 15002 315466358 68645 68255 53421304 31305 31474 789632232 17056 16577 692946536 37279 36566 548596065 46702 47360 106751078 57735 57217 809484473 67867 68651 489595738 11097 10429 271195034 44856 44777 14620698 46248 46416 709897300 3721 3675 617740140 69706 69535 422566576 66184 65455 140983975 22491 22434 636166956 74104 73986 529912851 33041 33660 630585842 28633 28567 424431743 14723 15080 631096108 9454 10055 203516395 41510 41287 351562866 47383 47092 989559159 59407 59365 407406139 33808 33601 890073309 53558 53469 883981133 68298 68669 779015579 10896 10800 854507335 68671 68659 127109981 27385 27059 738688743 52605 52494 331702066 35351 34905 842037422 50280 50300 205701018 76229 76929 915804697 66572 66227 707206202 11272 10842 485612641 35111 34813 253781881 75077 75703 202512797 67891 68681 663960456 3999 4716 858337374 33944 34211 428571113 38498 38149 127505925 61178 61039 596363541 63492 63263 775836232 29375 28760 106313481 21560 20970 690221213 76992 76764 634227569 40812 41384 501395316 17481 17581 18206956 3332 3298 854593390 68693 68685 573436366 6663 6970 631357398 75742 75034 507071553 7529 6954 136463169 29449 28976 816908159 4868 4124 912456236 12791 12840 471218419 68700 68347 995744838 14082 14546 936392967 68702 68144 196414347 43297 43486 246526362 79128 79451 665572843 51698 51788 833416850 8295 7572 348635410 19305 18680 972908626 25539 26325 527750696 57875 57659 591447334 13034 13018 546502347 28153 28165 277371004 68712 68205 734933432 49204 48992 493215852 68843 69454 191930338 6776 6531 252736166 61019 60658 14071390 65085 64560 274633754 68306 68718 827129269 79130 78582 899960246 44608 44085 904511895 14615 14818 94665346 37248 36726 902554636 55585 55885 204246616 62659 63118 93990400 53366 54133 89134027 75090 74323 717946533 30718 31300 964234479 17290 16736 770250063 7762 7438 354346497 1579 1241 322383720 46834 47453 994902431 28509 28756 17465469 38288 38265 129839616 37547 37227 371023954 17255 17038 654550831 71811 71631 270054808 16578 16727 178195139 8958 9355 126459027 68739 68094 973996609 68740 68484 840633223 23528 23833 20627120 62252 61663 728100445 67977 68743 615320281 56151 55532 199680587 14208 14554 662152289 63409 64160 326224241 18973 18289 118029468 7471 8159 239340620 77556 77281 360912703 33167 32698 365963387 79494 79412 146442073 68752 68328 28623221 17375 17577 827100191 31136 31332 411246300 73645 74150 214171248 19176 18888 186534536 16834 16454 552783704 3364 3665 621439400 68759 68004 319003633 68708 68760 20355044 57994 57379 657307829 19848 19401 716785029 22216 22909 770189574 60295 60049 337707874 23059 23711 56942491 68761 68766 402206516 33259 32753 399355428 27392 27495 80264715 1306 945 182296461 60247 59517 190417530 68771 68706 596775874 65545 66005 263466022 15440 15726 755113412 68395 68774 710228555 42761 42937 890175631 71690 71828 456223340 20475 19726 229038784 463 1194 957109036 57381 58181 124530147 64375 63730 329091645 1688 967 65848262 33941 34055 196117932 61861 62618 914151820 36403 35818 844589874 62657 62796 948067420 65405 65708 987934041 75016 75222 656830255 20509 20184 280133399 59283 59095 710844541 18757 18444 505634098 76691 76066 392455679 20951 20396 873278788 68793 68321 86308090 79280 79236 467063608 59829 59341 885313065 37240 36890 689960233 36042 35419 542904003 63850 64597 77029159 49776 49511 282376522 49778 50489 756307156 54247 54580 298647493 52308 52303 699115006 39195 39503 142856299 35520 34738 892061719 26972 26490 297954720 15978 15903 586076008 30665 30623 819444508 66730 66858 384179517 68616 68809 214777462 1901 2167 992260068 58677 59107 349922046 39105 39229 329584830 68813 68786 764873969 28774 28455 192647813 68247 68815 219415187 40352 40672 481609204 54998 55202 540009279 69508 70251 670043125 71973 72117 10540201 68469 68778 55482347 44300 44104 276865003 62240 62544 466004144 68823 68210 258770793 70348 70199 506315970 52781 52988 322281570 43774 43417 425551028 57567 57408 908544858 36384 35599 97660008 42936 43721 132704851 72997 73784 282388365 32880 32807 955352457 71057 70678 20983021 38657 38281 60256189 68213 68834 699427489 30127 29949 99790786 36778 35998 584952345 68837 68382 906888221 72693 73460 378870782 39542 40059 185181491 6591 6420 434476506 47346 47159 595198314 67531 67258 312197444 3820 4540 592853459 67639 68092 556925105 46671 47054 506489303 67508 67609 733500585 20866 20726 388181509 17092 16650 904263949 36038 36614 222404218 6499 6480 326129340 60903 61334 670512008 2405 1934 94100772 40598 40026 3694006 74812 74038 601094851 28454 28027 838068463 68856 68419 71400162 62071 62566 726630902 23328 22962 539031197 71644 71266 411288127 34690 34666 562652568 9822 10090 131195829 68532 68862 335554306 31122 30879 369147114 52219 51874 175272009 3028 3203 596558420 57692 57647 549178869 50167 50249 164519671 32483 32075 270640002 68128 68869 69111040 23774 23087 553558025 75527 75736 750550565 55513 55759 184386671 68146 68873 167860070 12974 13542 578151173 46310 45603 416223708 48641 48039 117605271 70738 70074 699796229 63519 63587 500247956 16563 16488 268901681 28743 28791 124942473 33234 33254 462098717 37278 36796 192252261 28033 27490 13823664 64349 64121 406070166 69792 69566 118232990 51858 51546 719472649 43556 43719 843862327 68888 68858 605086873 17842 17682 5484091 62507 62421 976787457 42726 43424 147270256 68892 68148 270014442 57846 57223 292742355 48320 47952 28686980 28942 28856 898697704 75110 75060 952783549 54766 54085 440514136 68898 68217 344935737 63594 63687 69530278 71617 71845 950218728 61416 61367 283240529 68902 68237 599792345 42293 42365 214665169 50808 50156 897930195 36161 36700 145183090 39252 39998 343732410 14594 14405 172566212 18197 17523 10363406 71754 71349 817529585 64811 65061 412323361 68369 68911 781961230 68912 68379 969939811 45820 45658 23000872 15065 14781 821561016 43863 43311 803612543 26555 27141 584315990 4 326 949087971 46009 46666 960465522 61454 61973 702415527 42489 42789 780137924 68443 68921 390406927 21109 20911 799642276 24383 23981 428031578 46688 46958 649475768 16048 16794 79838269 12430 12156 811974549 31690 30997 390630130 59260 58558 463069225 52011 51420 323711041 43464 42848 35371430 71933 71272 427615563 68932 68835 454467673 76396 76003 431809504 19778 19044 75073709 56219 56461 983888146 33459 34068 376949694 34261 33918 109710180 68938 68376 3504259 63775 63798 914005738 2390 1957 743894769 68941 68785 137056590 40298 40818 846095249 20231 19870 833606350 69368 69615 31573194 5107 5703 15172521 56600 55951 246968226 68947 68810 856551572 68948 68878 124862888 78832 78142 479018691 27070 26477 98413875 12625 11842 65529285 25381 25197 277522434 40537 41106 778028726 34548 34517 300854493 39964 39777 284942007 41894 41821 924740611 68957 68639 776278932 72095 72237 956837793 600 449 215221409 76874 76836 656721287 73122 73896 241686801 18781 19058 138471124 47338 46896 204869492 64990 65263 825249097 47544 46847 512164147 21179 21113 621323225 67293 67545 159428986 27488 27425 610843087 54118 53769 113408674 70885 70830 241572223 68971 68375 5737256 68972 68922 936764318 68973 68219 788238241 72081 72592 886459916 44392 45136 637732167 24567 24911 66610364 25730 25833 474369433 21243 20491 60724539 35129 35311 128534998 35498 35851 505102854 25799 26157 53772359 18190 18294 454384098 367 604 381669548 45528 46311 186422841 42081 41326 30030908 51492 51998 70796905 13347 13978 177625091 33486 33228 342618301 68989 68597 982110494 10465 9879 771745010 34029 33416 64622031 63909 63290 61689985 42698 42545 381938166 68868 68994 406118273 5844 5508 926767339 53673 53590 479758076 29703 30350 640355688 39240 38533 62971224 63114 63907 795390638 69000 68661 837712063 40793 40290 523836303 43204 43941 581258662 64810 65436 104183803 23798 23000 610966488 42936 42163 39925634 13197 13038 15215968 68687 69007 977181955 3730 3075 689652270 27862 27304 809420803 30903 31078 419494048 69011 68470 247634829 69012 68912 175246311 5610 5328 164652134 76506 77027 142440574 9386 9572 140401163 60864 61495 430780260 15959 15637 956438977 69016 69018 954771838 20890 20652 852454076 53980 54780 332229389 8923 9339 114820495 77018 76952 140706231 68545 69023 56069420 38762 38522 199361257 30801 30661 383118851 73102 72822 715516823 3322 2655 575782733 66229 66926 619063343 69029 68785 39319280 62392 62306 561642525 33774 33937 128250882 62165 62236 24932536 40103 40106 74783159 68314 69034 395581590 1424 2065 723373790 60932 60420 838346057 68460 69037 441955226 74814 75267 943015250 11641 11446 620953662 28171 28585 390634586 77669 77633 537961217 12849 12651 608003443 3532 3361 986657269 69044 68916 27464790 14245 13778 477681775 76728 76848 896681711 39089 38938 282243903 55164 54749 29368339 44587 44243 258375113 2285 1618 91551729 69051 68973 904579823 43727 43267 29309820 21792 21214 274846280 15490 15027 104086457 63508 63006 329377335 74140 74154 424989151 11238 10787 262034129 67585 67257 666112947 50656 51232 321010190 14796 14658 532303838 59191 59489 806693636 64323 64934 35659935 66623 66126 981551804 76407 76459 119260415 24273 23549 246008957 68272 69066 766503018 74596 74255 9292014 80 1 990513417 30404 29719 265751169 33664 33834 861378464 79051 78466 793541793 3072 2310 976428853 58082 58728 562663769 62828 62633 319451036 42574 42039 97406324 59969 59564 518510226 69077 68702 905690628 68531 69078 578278054 61949 62315 755734097 47833 48307 50158046 26242 25917 192672692 76341 76320 637556540 71846 71771 616836091 25093 25600 53579140 67313 66535 147414590 68536 69086 548352333 54316 53571 98293226 54438 53933 37781542 40500 39900 486683723 1122 1804 721082810 57049 57185 988550843 72425 73159 640508303 48165 48669 480487882 26776 26126 21303248 1663 1272 206881859 33219 33070 287362914 12556 12288 17756689 34575 35282 83911931 69099 68810 997008588 77084 77326 55907816 69940 69567 630766476 28636 28949 312863734 5451 5731 53771254 71921 72402 228790941 69105 69086 86579029 61498 61789 725768087 37345 37736 277106443 67076 66474 583423999 65835 66282 989780763 67503 67559 836937273 35075 35063 386842655 69112 68771 231486310 33615 34222 143005578 68491 69114 460531647 34099 34585 624310535 59804 59042 182045697 57524 57341 625299345 22453 23002 414084769 59374 59967 675679497 38085 38629 44742515 20278 20756 161134927 32239 32301 10800994 50678 51004 936641582 61499 61211 872897936 30415 29935 127779467 59852 60498 691795219 69076 69127 318742647 27396 27015 76414283 23079 22810 685573825 61021 61164 982472392 57028 56576 204692333 40492 40288 788200009 69133 68374 598399761 34286 33506 431825998 68571 69135 145266945 71100 70908 398578326 56598 55970 697391861 69138 68764 892224273 69139 68803 882516151 65507 65989 572361800 73251 72603 105500881 60638 60430 124776317 22381 21739 171503541 428 1 329921085 69145 68479 973860813 68988 69146 705793498 44692 44498 364616630 39415 40191 340838713 68412 69149 930324614 14971 14824 930315463 63720 63370 131019675 1096 952 315396253 69153 68619 875166569 14703 14136 809010074 70697 71155 313327755 8446 8966 262637613 38217 38091 864428878 51904 51840 522242363 73231 72452 354691424 59322 59770 677120868 69161 68623 854566217 39348 40069 323761177 52963 52563 878007182 68097 68092 99531109 77860 78177 515528300 23579 24158 180584227 24576 24073 684693172 56449 56501 420744372 54522 54686 579972405 43969 43384 167920296 23061 23771 442885908 75606 76277 405118448 62276 62275 302577740 60779 60705 975761856 71598 72317 444368494 45686 45065 346116164 34012 33676 788635466 50010 49632 120169550 40491 40333 847960442 68607 69180 762628974 36560 36429 115722494 68518 69182 913712826 31067 30445 115890079 37795 37783 144356765 69185 68871 133568595 68731 69186 559926822 41037 40610 209717972 2582 2766 502252449 28685 27915 391655758 14696 14392 520929845 68434 69191 124542937 30340 30297 982526684 22738 22547 324199399 3716 3580 446248326 64014 63358 875681530 24068 24863 667003591 69197 68407 257678369 30912 30910 118793556 28739 28623 550970823 19486 19707 10098069 28707 28295 859999342 19369 18811 443979878 36071 35619 257097993 54248 53565 308853781 4819 5539 437505662 23154 22769 173637100 13047 13279 35930268 56814 56061 23049819 13188 12814 289708176 18889 19673 779869477 401 615 173585492 69212 68646 961533190 59102 58305 466842427 35968 36265 108386223 3367 3282 581100499 26166 26006 947926978 69217 68769 420503925 34089 33526 40768392 60119 59892 147064145 71104 71443 100874159 69221 69175 465849533 69222 68968 955191010 47694 46992 100521870 60285 60706 548905742 74597 74235 662020054 61616 62277 458255665 69485 69660 26586707 41113 41594 959147745 72223 71895 383879027 59086 59045 606892973 29967 29660 295835733 71611 71881 686504920 70512 70228 806021950 34356 33664 277030146 68703 69235 94078898 11961 12153 429036266 27827 28393 355397808 20659 20006 18919943 58270 57612 952864017 27207 27284 999961234 79645 78977 141421610 69210 69242 756068882 69243 68767 381922247 68509 68728 931546218 4256 4121 341482490 11441 11660 12866418 52690 52994 935979329 1211 680 686851422 22114 21938 187230123 68543 69250 506096178 27954 28361 568699651 29735 29249 832788401 62359 62911 169206233 41466 42070 580792597 61094 61702 67985358 65178 64941 961573474 8204 7630 350917037 79350 78766 665507969 30077 30772 890563179 21771 21112 527291635 71982 72408 672965117 12579 12070 521314442 57335 57472 146013775 14998 15190 65648254 42164 42058 336572192 31913 32068 296887940 3814 3128 191078793 72643 73342 766183458 31677 31029 726392966 77419 76747 835008139 64035 64126 176142222 33158 32951 189842782 25303 24901 319899404 71911 71288 397697781 25258 24565 930457575 44383 45100 17507343 45700 44904 833615934 58940 58777 399672904 69486 68831 121116553 19028 19765 377349265 17831 18520 382849036 49655 49575 475703412 55849 55504 858589475 32502 32058 370665326 15363 15748 715035907 69038 69286 289983531 44917 44981 112793668 69288 68976 288079547 74366 74266 324789285 37731 37895 623044093 26290 25869 371791473 78979 78400 669340782 58952 58522 884141860 71405 72025 125849199 34018 34237 462035648 2922 2670 925230156 62618 63336 414127159 40890 40298 240644580 7851 8540 801731953 76754 76497 396515987 31433 30710 395398640 22852 23465 943500434 31749 32184 185506562 68608 69304 455493862 78228 78602 853603920 9150 9781 123283252 46192 45731 285837359 55486 54867 940536146 50204 49505 111347096 707 899 390842638 36186 36675 887207534 56030 56646 111024589 68807 69313 412918430 68987 69314 45867678 26629 26828 98901714 51355 51857 674704770 5903 6446 842375002 59925 60395 229935715 69319 69084 206464246 52148 51506 503970742 63495 64096 560740220 36289 37029 202617698 24845 25307 279547916 41823 42501 815071417 71121 71395 900083078 18568 18850 821465672 69327 68910 201165935 40251 41036 856592361 28967 28336 17425033 38576 38206 804736833 68913 69331 359926619 30943 30655 972718775 79592 79023 484408586 68839 69334 344582319 20137 19818 779106315 1998 2514 25002218 72562 71777 891423464 24098 23372 308221170 11866 11661 335609398 69070 69340 88056936 68680 69341 942630919 1991 2270 603953486 17312 16891 284001605 70991 71084 506294795 45778 46161 759371923 64154 64606 61557512 43538 43140 302948102 68743 69348 112490118 65391 66017 274260569 7912 8255 997459915 72077 71772 51426117 69352 68863 823284097 65049 64427 491642430 48240 47782 310209126 12846 12464 741952607 34334 34253 352889492 68946 69080 811325871 67023 66992 225717219 44954 44569 173162325 23690 23033 291816362 2159 2316 497908158 68979 69362 746105988 42913 42599 439287255 54428 55165 845078171 51110 50943 919445580 47898 47364 622501020 63681 64079 981781797 58757 58755 335280403 40971 41455 60626687 42720 42337 45462925 76751 76575 384163915 60113 60579 307059717 75732 76269 142421650 16672 17009 29366917 56045 56460 796002050 47861 48545 376295312 33616 32994 55951563 63832 63257 927548796 28100 27964 521782571 44408 45080 69418221 3670 4215 628403220 69382 68620 248325788 77834 77844 50775989 57812 57753 634001036 12278 11902 634517410 8187 7962 77785709 69387 68979 112810490 1 7 570806901 53735 53587 742117152 8847 9377 177935082 18950 19748 257669744 64897 65631 121316828 37230 37493 448403896 74370 74146 804145943 24021 24711 166256624 66631 65972 191816593 13928 13394 281486176 36112 35866 824647463 58064 57843 137919744 49831 49092 320738998 28848 28729 476368610 61465 61580 508175448 18601 18673 362273611 54722 54075 616424026 9969 9442 777475048 14901 14118 732606582 19510 18936 40553548 67794 68444 831148331 73483 73048 876342223 57689 56940 33852607 20448 21153 463539744 71350 71047 434767864 4971 4234 404106348 31321 31960 117577147 18260 18951 434137583 24100 24659 548391816 6788 6021 614400360 28704 28760 125458938 53934 54526 552391384 5393 5332 470168101 20158 19918 522919388 37305 37459 996032364 60366 59905 473875155 10018 10778 195845134 69375 68927 624203128 69186 69426 317318473 39024 39552 762641982 25931 26601 186864303 2572 3355 7231801 16725 16319 78756947 40875 41295 256538380 15970 15298 640856325 55658 56417 34726342 69059 69434 116018360 54385 54732 798386816 41595 41038 9373250 511 1 562868291 65775 65395 254863574 69196 68483 55174225 74525 75013 747730912 47170 46408 832097512 69442 69028 649358114 24818 24625 249911138 53866 54128 925949675 68726 69445 415159688 68145 67919 414490307 47152 46850 49105722 69187 68828 124605909 55360 55888 454939932 26948 27069 133636998 77625 77824 562092396 33455 33930 306319613 7581 7990 795417026 73002 73513 488236601 39736 40236 257521014 15441 14916 976116787 32385 32225 967242870 55054 55735 147175141 2822 3022 257373793 3318 3693 442235665 35846 35893 6881160 43771 43956 480500954 24510 23872 241004352 77358 77779 198947594 70772 70786 873135751 67135 67808 36790300 59868 59391 652243536 77632 77836 500558458 33061 32984 985520079 69480 69408 887560214 69471 69061 803087830 69472 68758 562420609 70322 70233 527628210 69466 69474 680308779 55974 55576 539673797 69476 69128 119543023 2786 3257 262360810 63713 63683 507168151 2209 1963 405480686 65084 65166 741239443 11127 11425 251644026 69482 69357 778805811 46132 46882 269398784 14762 14179 682796584 11267 11404 402539492 34914 34429 907737188 78988 78946 615073622 42108 42107 703555137 58269 58965 399188949 31918 31266 222714387 69491 68892 889667360 69492 69290 858152300 13477 13052 258494620 69068 69494 952622231 6117 6359 231231226 51961 52092 150776084 30609 30176 62923522 1391 1841 993663124 65433 65697 663269190 71360 71065 770626525 69306 69501 446113812 43321 43099 969409801 9776 9675 59562459 61924 61585 924809261 51847 51589 575574413 16481 15845 412796397 43921 43450 142342694 21132 21161 56858494 11422 11907 137952584 73699 73218 872680878 74649 74019 981674377 31978 32064 677356110 19919 19806 513311217 78728 79057 779797314 13788 13246 108225598 62767 62739 614916927 17644 17538 10444497 64 860 32942375 63927 64197 404677471 69520 68723 333528242 25665 25049 676827818 17713 17912 224242161 68753 69523 4182636 11268 11543 578069742 54048 54757 195096538 69526 69147 572946969 46229 45485 203018029 17362 17103 919965161 8241 8339 765164299 27308 27042 984278251 69033 69531 698014910 58940 59225 980895650 59999 59590 474193303 57118 56406 455012698 30450 30155 209131513 69536 68839 590075693 9405 9793 115652177 1426 1537 86400076 61737 61103 220093732 31446 30747 941475362 69156 69541 509859810 66718 66254 547036912 16540 15771 464848949 1310 1869 963739829 34227 34900 253623523 52366 51621 688473538 7506 6918 532846324 230 498 541342672 62775 63377 605542806 10802 10487 225899081 69551 68817 727728243 21693 21266 9193630 54719 53957 691478598 71911 72662 646765863 17491 17499 424600099 35168 35070 165688106 68910 69557 581174224 49877 49130 832517984 1545 2234 66758655 33247 32542 464707554 32152 32133 89302780 75856 75813 406694557 71365 72161 667932870 17563 17580 50706415 19463 18766 464670818 32335 33021 471880828 591 1 36929597 6562 6773 845924568 38870 38721 112454430 1464 1054 28957422 56839 56229 1565457 46219 46085 540815229 58703 58121 330742893 22272 21958 901085987 69575 69128 290466637 34169 34479 435400200 65479 64870 87337843 69455 69578 594253103 62737 62313 812926765 78399 79040 362138913 26970 26504 293016965 77202 77373 349089956 69583 69300 22528660 15575 14828 475028520 69289 69776 253097866 33701 33516 798195996 56350 56077 742723735 1706 1251 782840975 54246 54754 368923428 51215 51731 710748701 4382 3847 249356287 17037 16385 983482084 27700 27671 994716601 40709 40471 41704306 6554 5934 844585214 14215 14468 76768222 23666 22966 753302148 49656 49303 126064143 61270 61432 779632162 69600 69456 479999581 13010 12467 49857860 49871 49135 442413884 49305 49126 61745668 18494 18580 317802347 67155 66761 305177712 69606 69076 723818320 69607 69526 512605757 69540 68964 808032976 79165 79783 716605776 61327 62087 904968050 16988 16429 318811490 50920 51453 85974937 31864 31483 517233500 2993 2366 129614638 35769 36441 884786002 50287 50557 421546980 69226 69617 184503179 69618 69541 771504957 69220 69619 177534907 47351 47816 974379460 31445 31389 832759039 70199 69614 823202746 34999 35318 124376173 549 157 888734274 40375 40472 208161427 7994 7945 111204398 69627 69592 494506068 64553 64491 194732758 18605 18135 901347450 54682 54005 596929406 6158 6860 696394699 76554 76655 312791715 75453 75792 843347921 69634 69430 756421241 69635 69172 68590441 69636 69065 748290289 31992 32360 643612163 57601 58042 107455374 51800 52595 761685463 69640 68997 497540068 7906 7241 2068299 57688 57942 988103291 56078 56024 353931358 22201 22830 787593488 68862 69645 142019549 60085 60071 506684929 4677 5102 80924542 33893 33415 534590615 78142 77388 585849029 79476 78726 152092102 35811 35472 706401578 71876 71664 201704024 78874 78603 103298174 12537 12639 404080345 57741 58477 35049795 7087 6314 464347059 13842 14361 118409187 14911 14376 178826912 7423 7041 214271025 30651 30449 716002928 48928 49653 510319949 52656 52864 690658497 27262 28022 748230238 65935 66587 988840075 39662 39424 852158164 58343 57726 653803699 23890 23091 952414235 16171 16600 675904679 69584 69669 888914164 69670 69262 729583941 434 1 133138858 65082 65241 572766582 76243 76596 111715945 69674 69254 709163331 71003 70988 373846461 62379 62095 847785746 11199 10759 973996949 69171 69678 846347603 69062 69679 425447665 52586 52105 525827986 5936 5872 488715069 55464 55534 502176680 66241 66817 472711244 72966 72900 315850849 69685 69257 718605531 16673 16071 155111983 20030 20417 69417664 58585 58130 57515230 77980 78258 290812654 21482 20943 15478400 59029 58652 299930707 41148 41259 791256234 55340 55542 424765808 26786 26660 596254200 72697 72584 878604270 26712 26468 397370890 72468 72508 731367832 51663 52297 50223837 15363 15264 736895538 13334 13585 258076689 37082 37484 370906855 32778 32489 833951585 45506 45702 391486898 982 591 977867119 68954 69705 113280314 17147 17592 24687928 72756 72512 51602375 46393 45616 283663587 47680 47809 913172141 49918 50399 766015519 46237 46332 51325840 35929 36651 137928558 75934 75596 30402387 57818 57677 664772095 12961 13002 614652165 66151 66659 855556857 10940 10869 586557059 44886 45123 314534077 69482 69719 62454997 32805 33260 709098037 65635 64903 69428781 69129 69722 805885140 43763 43000 332169545 42869 42524 463527456 66788 67368 228243448 32319 32728 681820188 65216 65020 379142518 69109 69728 664302571 13578 13541 165813238 42535 42134 536784101 76663 76231 944546232 24476 23866 789385794 35486 34750 53051786 69184 69734 435636991 26320 25668 979138308 1885 1187 210338789 20685 20693 405926955 18448 18956 6253007 62803 62620 453530296 24428 24772 857183441 2414 2196 7266936 43611 43530 876292314 11209 11614 195032044 32674 32336 636479958 69342 69745 495570171 38463 39214 899242703 34084 33815 375163507 45254 44739 361057751 9615 9661 656301476 33290 33531 775857912 73397 73253 116184172 41758 41522 437705453 29644 29291 29535721 58236 58910 338123584 29640 30001 601329520 9068 9014 487183052 56679 57477 877875794 63968 64062 38776640 8179 7758 469900142 42683 42056 314299769 31209 30521 419407735 1259 482 944455885 69122 69763 418407412 69056 68868 104874978 58559 58675 135621409 69508 69766 701833368 28194 27879 378704777 62612 62282 897124172 8020 7375 276234989 24590 24388 614777081 74110 73457 14557844 57146 57031 653510122 69483 70146 313232890 18524 18269 815725205 40285 39920 150879759 22369 22496 450884178 24733 24538 688056224 63402 62640 754479445 47411 47998 792563421 69286 69780 565316178 20415 20698 801332512 53066 52985 125562041 10178 9955 137759858 1074 1670 342545134 55165 55456 899876372 77142 76788 287820155 69787 69258 260155235 37916 38127 945291125 69789 69297 423900563 57891 57177 293488436 11395 11181 683168465 55479 56064 564797587 40388 40339 468286741 35366 36133 760651504 29469 30187 299660331 51825 52480 542014096 11296 11553 5264092 61191 61654 426747911 12449 12415 904226038 69234 69800 378212619 69701 69801 67875607 46283 46669 471493486 69803 69118 176344966 12236 11548 302393896 70953 70210 387884464 51275 51193 206795928 61348 60985 990604244 13115 13404 792280558 18039 18795 106205031 46717 46062 429028554 37643 37997 580287293 30048 30088 958254196 54019 54745 43881444 78572 79263 928521581 65553 65304 46015959 18518 18767 882050343 505 76 333461332 20548 20493 345250026 8695 8472 116355982 13948 14045 384853898 44447 44946 811680694 57946 57670 101281508 74550 74833 76734657 72659 72564 189175193 10072 9974 984632963 10563 10061 10187131 44966 45076 209380729 21023 20631 483681711 50378 50798 805874654 67862 68406 948909921 4437 5022 115462819 27683 28008 51343817 70794 71457 794573066 78642 78528 129164988 34169 34240 355926549 23114 22802 108513920 32616 32401 18293840 69161 69838 374390553 38158 37523 254921755 28531 28850 240043714 25106 25566 440395326 79314 79074 141074645 69230 69172 219595421 10105 10869 363318395 69845 69259 789218116 70661 70863 175349865 13252 13720 757600565 58446 57965 562136086 15086 15486 40617443 25801 25394 550526527 52854 53523 339771207 12624 11840 168620448 55539 55131 118417268 23118 22482 669149348 5423 4826 814194269 27560 27542 397263593 5258 5063 282532222 78162 77844 432694831 55166 54615 922379069 35795 36273 888031831 3401 4020 932598739 69650 69862 851333761 30920 30760 475942938 21112 20675 943840732 69865 69107 462444107 39282 39927 554771050 73333 73774 810508917 59393 59297 527556870 46501 46531 481297399 49617 49305 741953585 44084 44081 369326738 69653 69872 46728930 22882 23595 187073480 9309 9093 227902346 40744 40054 391369815 51784 51658 803031716 23466 23955 766796258 53188 53567 288304331 69877 69879 600745257 48278 47548 50387977 12048 11288 762155715 35352 35803 958614491 7642 7424 804392215 5530 6237 803361412 31280 32008 658524567 9533 10150 484642703 55544 56245 131903091 23271 22536 130583436 46904 46877 134988459 64182 63951 446755884 63776 63747 23295670 55416 55943 481263708 39726 40267 968687526 69260 69238 450683347 69895 69330 253151832 30867 30125 350697489 65144 65089 123048380 2786 3265 47353793 53407 54167 306232755 69177 69900 128573198 59981 59524 561173098 15465 16209 35547303 63051 63473 29008005 76289 76104 644692516 17251 17780 85079069 3295 3146 285744131 76362 76458 521136797 52781 52016 100796485 45472 45421 307866262 69662 69910 813121583 22256 21811 341477745 78848 79477 140138625 37765 37112 313271388 3034 2677 669782513 71742 71550 718380189 6023 5629 662756283 50258 51054 94638233 46134 46761 885339954 33871 34045 141883656 38435 38381 370214925 69921 69808 942102310 73879 74229 516578033 69923 69829 998082651 38456 37774 573310412 11260 11212 661932167 19699 19583 128622503 2053 1313 35337164 75385 76147 206211970 69929 69551 558935304 16960 16650 932165544 69643 69931 13076337 51789 51933 523625737 2682 2275 982738125 41354 41953 582920992 74189 74056 332698124 56276 55736 757420121 45302 45427 469876003 69938 69781 908595596 33988 34584 9951349 29768 29937 896065018 69702 69941 654902887 3524 3915 99114128 17516 17096 156800996 38122 38399 391888097 77526 78096 130884124 49446 49621 746200734 69947 69304 91221052 74593 74075 996363847 7913 8210 602658995 69950 69271 356832907 10648 10696 161803650 69656 69952 719631642 14381 14929 221090384 12535 13110 719357772 59775 59772 60608235 36458 36439 173813670 62863 62466 708574964 69958 69354 222580527 67199 67643 787365987 60591 60390 465893889 70905 70702 553198655 45958 45531 153069916 69667 69963 753630878 71094 70649 415599734 36038 35516 367892488 61959 61597 356587875 69967 69504 338518120 53063 52627 789845131 3285 2792 330677804 40244 40883 807135164 40891 40421 13970090 42821 43450 158041810 50345 49851 918896172 69974 69847 126018999 14066 13290 20896954 10506 10712 175254611 13909 14322 97128812 29930 29423 942311914 26268 26447 537403745 42226 41738 975989774 9511 9805 772997604 1992 2661 287627850 14338 13915 175568747 64911 65127 141383045 62578 61909 107906927 52441 51743 908485793 6966 7415 104954553 12091 11951 680059856 25174 25721 650992230 75587 75397 590189917 57029 56900 94952720 38671 38491 289998513 46505 46944 364596142 59081 59110 789475475 54972 55023 205815284 49198 48532 688789712 22564 21821 197310379 13452 13271 480772079 40918 40257 502834933 57416 57269 591529758 12292 11606 931802515 67516 67031 147077453 76388 76100 763015224 15362 15395 17491656 70005 69542 924469594 20402 20489 309242085 42163 42962 314258627 25566 26327 875417788 14447 14446 529259091 66377 67051 173238335 35033 35633 421832785 69312 70012 900081942 69738 70334 802372920 16784 16791 431830121 57789 57064 67078559 52357 52627 107893279 44598 44705 324598788 53896 53815 923349730 3995 4116 22062082 29128 28330 75703015 19900 19959 30237275 21368 21966 37218358 53594 53330 611184823 15037 14819 769019754 31216 31228 358401026 36887 36667 747375919 8701 9389 515202524 54821 54908 354739358 46089 46358 689769028 10482 9780 831310284 3969 4585 303319000 70032 69637 903721863 18328 18357 494477982 74842 75597 77196425 42110 42311 946132537 3172 2998 326105096 54300 53585 470064522 34204 33996 929550782 40176 39958 809422921 52003 52151 809596343 70041 69338 222311181 70042 69866 555435059 33605 33591 85606298 1690 2490 118473837 65256 65505 58378040 60103 59704 345631951 42598 42363 885897094 72911 73101 768317401 64094 64017 291372390 46777 46508 833026764 70051 69938 234910949 13216 13784 866338429 20378 19688 403811315 67749 68461 601408457 69829 70055 459372142 17487 16881 463862823 43999 43724 776810745 19371 18788 305084296 67828 67194 153775608 70060 69337 83799509 52368 52972 462037103 22622 22538 156705763 69100 68630 938790713 76115 75590 693142076 24695 23983 687553198 9088 9525 890056051 69352 70067 948430996 58915 59168 301599863 27809 27775 927473715 39591 39466 614401273 38342 39020 933782307 49137 48589 61703245 50422 50841 604798986 29842 29910 816439645 47398 46708 628076026 70076 69352 984605749 37657 38246 552801433 69864 70078 919410703 20970 21522 390828350 29779 30058 292564049 16724 16743 533886754 45104 44890 640959084 55135 55624 614313208 70084 69873 453673852 69646 70062 329466908 38810 38353 930442562 68206 68477 765183852 15423 15222 312905522 13150 12852 608618523 69148 68589 586888594 13208 13651 444191881 3 1 879770189 73688 74442 872640122 25988 25235 296688285 75995 75881 775939433 59096 59171 693329041 12160 12067 327885237 74422 74182 117101829 69777 70099 828381123 6820 6703 258012532 3172 3433 440103803 66780 67415 683898525 44776 44295 742992703 63073 62781 653913788 74946 74200 655196411 55861 56650 382899633 35938 35849 533108613 26391 26188 447645179 69111 69257 730269784 55432 55924 568178855 19131 19095 315199548 52109 51634 864112928 40807 40082 507038007 46155 46452 572655547 56333 56604 747539416 70116 69975 908591534 45647 46189 734659893 62866 62498 545318242 11427 11575 496449670 32230 32256 855618289 3282 2796 826066105 33925 34345 211232074 70123 69819 386982421 17739 17879 433049825 27492 27994 239290864 73470 73262 317642189 56626 56587 115390922 69941 70128 783433163 77744 77705 731892556 69335 70130 924820448 37199 37515 118099391 51886 51187 60031412 10231 9875 778094235 3080 3450 47359187 14744 14625 396889713 19785 19634 234160581 2839 3242 139805335 52480 52918 947095877 33369 33122 484574947 59902 59478 786106577 24883 24550 566805067 64134 64891 848264749 70143 69571 789170851 61185 60977 528450657 71580 70826 470789979 66757 65958 237404699 70015 70147 829121739 66347 66997 27665184 70879 70748 112262930 70150 69585 105384216 69386 70151 104449887 31860 32019 788072982 53323 54076 256435550 30576 31195 60076162 28952 28854 968680994 16942 17251 340900023 70157 69910 813278137 39796 39132 32218598 33233 33359 332080736 71891 72413 118398240 31694 31875 787819261 61634 61177 641619066 36057 35568 969212447 27616 27162 683096006 7975 7573 139957752 11198 11490 568306171 9862 9842 307515913 55713 55739 574278303 2500 2503 896890675 70170 69836 646818204 49773 49723 304295286 24538 25148 925270067 47299 46530 877889914 48591 49173 128607833 76622 76513 143283543 23289 23641 630300686 76782 76491 719760723 70089 69820 243071104 46242 45515 782131528 30252 30036 537171003 36731 37032 211778627 51530 51722 982964104 36530 36967 85982751 67408 66736 3068467 69621 70185 618057691 14053 13965 110173870 78996 78735 354291148 36733 37507 392133077 69549 70189 100779337 2438 1801 19659826 25033 25057 503175716 7124 7329 83640120 55498 55603 285174896 28395 28901 543938740 47320 48038 140501095 25051 24506 317358806 65626 65497 293035066 75161 75631 860334885 49932 49689 641000138 57889 57660 511329208 17640 17374 473405334 29778 30455 96519597 69737 70203 854696488 40398 40866 365742227 37057 36588 931394669 28148 28697 941882094 68384 69181 110375015 72354 72228 439967869 896 950 753760856 70210 69913 452656333 30736 30950 407894251 70004 70212 503837105 24242 23683 255165386 25855 25717 832761215 70215 70026 66796200 72972 72441 302747791 46762 46002 893346788 6020 5314 421272933 20446 21049 873562544 16963 16422 767449310 6053 5484 526731060 59622 59391 634294258 59345 59483 267732270 31473 31088 590983197 70225 69556 335686376 66971 66780 234342535 79120 79247 902938919 70228 69847 574945125 13427 13217 219266147 56998 56694 124177571 43109 43298 845797754 58437 58913 921553757 22477 21728 694893507 3052 3095 852061535 33317 33745 970222321 70236 69544 476179148 69735 70237 264349839 70238 69639 931545271 13306 12824 118544839 58449 58058 104225007 28572 28884 155998469 18407 18919 936202337 26421 25658 932958162 46488 46602 449705181 45947 46630 992985046 55958 56330 797209057 2556 2953 335109138 67918 67942 122638057 70010 70249 740989720 70250 69475 349516859 4571 5204 755036440 35802 35297 209538729 35642 35359 637198995 8456 8990 50028217 18908 18833 596593845 35073 35508 351588266 76436 76490 416456959 48117 48547 535866112 29960 29425 548290638 15184 15123 268406783 37204 36989 397126375 63277 62533 916771521 19855 19801 131253063 71309 71721 90464722 57381 57619 608100928 43315 42706 270582595 41866 41978 104271591 10393 10898 145957179 70194 70269 675965773 1427 2054 768237375 22409 21676 93859055 34323 34545 29102259 56953 57576 81335847 70299 69897 4942809 34689 34204 907868980 34664 35006 682618119 69162 68910 905066953 3291 2621 833590564 70279 70074 120762961 38014 37860 876979462 70281 69827 6510245 39734 39229 481962068 74783 74348 821122164 12962 13049 870277920 46308 45966 249864917 46843 47120 149113328 70178 70287 827249419 14194 13814 771837649 7912 7447 474122057 36939 36831 50559754 23869 23300 501728107 56013 56188 168974352 44939 44644 978535924 35119 35147 823489136 43187 43831 997270678 72411 72264 811382083 30076 29610 377493725 32524 33311 870326031 20017 20408 58466494 9110 9272 39299751 69853 70301 671892131 21713 21466 22012985 30149 29507 398013383 40897 40593 792329448 26121 25346 134920683 28683 29080 16654790 6461 6337 182638123 74833 75576 844784892 60079 60217 285272721 70310 70236 40599868 70311 69731 609648571 2395 1832 512014732 77774 77776 257588967 18516 18706 763697789 70300 69660 106448445 34054 33752 811077514 3253 3444 346548414 45912 45203 463526628 1083 1025 568832321 75840 76230 560584375 67340 67060 730814430 2880 3359 339131011 70323 69810 146264511 46909 46790 191822334 28466 27814 584996585 71580 72084 857451323 67125 66866 569097485 27445 28059 722228429 70329 70001 915616553 76367 76975 47058710 50717 50823 80213577 68157 67859 677325164 69959 70333 786180373 6959 7342 14115861 27987 28271 460531360 77886 77379 619486926 31961 31840 716027820 60482 60514 928679793 8730 9241 203096327 70245 70340 881414578 23253 23915 385577212 29362 28813 83517210 45992 46376 366910173 69850 70344 26688846 61417 61830 321292849 16993 17555 987986357 70347 69571 536105267 46646 47397 272801429 70349 69788 96014052 41360 41693 947936261 47450 47860 931028375 24068 24564 21008355 25585 25016 338561080 1364 2051 511873851 55472 55138 37285647 71806 71413 387605977 10154 10033 175737282 69968 70358 619445721 21026 20436 816473963 69820 70360 57375005 54890 54719 81534726 10677 11345 259556290 14101 13319 823262167 60968 61174 330086342 28547 28461 810872987 25600 25912 411051841 31780 32179 93382482 64761 65230 816295858 61489 61579 4426495 4287 4543 381640661 15633 15474 493897610 53634 53472 912818809 59147 58974 122531889 55455 56063 104107791 7269 7922 126411382 72509 71923 527732163 2767 2240 279963203 75344 74595 997844016 19468 19234 64560683 21668 21093 385119218 53202 53993 975946640 12976 12970 255065888 33733 33619 515003398 22053 21726 302995970 43577 42927 562502525 61936 62213 549885353 37206 36798 93956602 70388 70337 166585972 70389 70200 639222557 39677 39390 345791330 11084 10706 624117722 76398 76932 236404900 10920 10394 205369122 29915 29362 425574497 76592 77285 155504694 47858 48444 79776853 42355 41615 779755837 6436 6375 411121659 51018 51014 59792186 47796 48513 490863656 76056 76793 106256390 70121 70402 292219267 71037 70685 827081552 8409 7801 97980627 27026 26610 787907581 78073 78632 771508237 38402 38852 25640445 70408 70049 87707840 70409 70075 931868232 16452 16966 311120847 36073 35796 32861925 10315 9606 993016546 52160 51589 179145910 25806 26066 133219470 52312 52377 341655310 65156 65214 622484864 10243 10524 710247905 8046 7823 67907434 17142 17438 6409875 25263 25952 149548547 70421 70362 699524211 69917 70422 223408724 52576 51892 28992506 13332 12782 591222245 23700 23611 265420240 49757 49033 594422055 64688 63892 357535735 27426 27398 443837033 12068 11894 358290794 45346 44729 42190342 76939 76390 216436256 9234 9879 599818346 7893 8007 858685398 37048 36537 835359540 16502 17121 787171535 52486 52441 138201350 67398 66688 320250237 20750 21166 644675649 44473 44511 801595400 58038 57611 41931941 21626 21446 961436521 10143 10413 989610191 15031 14405 910595894 35928 35923 416705130 46866 47602 411908815 5385 4881 257137549 48080 47957 973671473 72388 72235 671039765 61964 62714 728683152 56794 56716 671458595 69869 70451 178024374 32808 32608 610916741 30531 30480 558332874 1718 1029 544542769 63199 62586 347976841 78640 79432 848779100 41309 40599 843933520 46725 46344 654143977 34200 34919 229015640 40766 41064 568127828 70461 70163 605072406 32190 31802 909820869 37590 37672 68740415 45573 45232 559893169 69813 69090 644112001 54898 54462 125319474 47714 47042 710408652 62380 61726 622098616 1002 847 661028710 78459 79206 769584811 66085 65429 910874368 60208 60419 802050354 30732 29986 98409231 70553 70106 194498999 37076 37490 267527231 20363 21104 292376371 68564 67839 527066255 46114 45775 32487104 71126 71605 549893784 70480 70004 442677841 45556 45531 996082251 57959 58156 164842317 69797 69179 250900383 19118 18824 372321214 70485 70094 628258112 31391 32009 104462926 9052 8802 652714386 48508 48426 824199820 40896 40328 56834784 4694 5384 384953545 45851 45871 693469245 2769 2318 536810218 77511 77795 383494651 28474 28992 589136482 22426 21924 362718429 70780 70142 650029211 41444 40877 584598760 16614 16015 406636067 48939 48307 832375087 3655 4289 812572423 34428 33868 849163860 8390 8012 513638830 42337 41865 991021711 56107 55742 11692417 13047 13533 886402414 11049 11330 464274631 72857 72847 48595438 64063 63293 138197309 2416 2102 252333150 34171 33881 476010997 70284 70511 940224698 37584 38344 171807854 50347 50975 2058735 61411 60724 241403987 70515 70192 680183520 243 849 788950853 6143 6024 332932987 56595 57120 55290199 70519 69772 549422283 21836 22411 753590053 72529 73200 876937606 27583 28233 303036453 66170 65555 95416659 45633 45078 644970345 13085 13133 312100131 51132 50831 311818937 25278 25063 673737251 5011 5627 613668698 67503 66827 713317586 27887 27290 120428473 70315 70531 111733431 43029 43661 796029111 70533 70516 831109539 23586 23325 224365079 70535 70471 715560393 21240 21181 515085145 68365 68146 529434152 52165 52317 175026337 74325 75103 408011341 20565 20229 531306510 70497 70541 431492538 68723 69038 42793441 46964 46596 969807983 70544 69971 954851323 66827 66053 40874824 19393 19223 935866769 20466 19952 735517727 54435 54045 723527329 11781 12550 64370961 7172 7460 136923789 31033 30320 116097558 48785 48930 774962533 3236 3694 306956270 14614 14137 758292990 40858 40954 462304826 22956 22501 154337508 61722 62354 583213152 61709 62428 948063950 4010 4375 929613751 32613 32166 867742904 39871 40187 386502523 50201 50039 602833658 66003 65990 144910301 18656 18198 846913559 25389 25942 347535569 54224 53673 667750115 34408 34169 126626777 53862 53257 59930056 71243 70524 74603943 27040 26982 885486994 67201 66945 111196220 64430 63778 357058422 34575 34118 804550608 78355 77633 170505269 79250 79082 938854179 13005 12293 759815138 59332 59825 68221076 48161 48338 421297184 9185 9761 281149101 33261 34048 601878879 1743 1619 923303755 33253 33459 42338835 30698 30775 564674460 66349 65855 546374899 25783 26094 75814693 70385 70328 552704352 15979 15942 80748914 12501 12336 84799535 17604 17704 882583487 56269 56981 911099374 24285 24287 288758902 68922 69249 650785466 23506 23001 617096085 50067 49402 335352426 70057 70595 64095826 22422 22897 807697138 1227 1184 721648873 46043 45285 912437096 28578 28324 942511017 49351 49751 943265641 17944 17331 741329327 40671 41074 969345836 65142 65807 777481282 57078 56704 482876351 42841 42129 362112438 23033 23477 55073062 67638 68115 47484371 28903 29133 353373554 20626 19864 2516248 22046 22290 488374037 19142 19749 212902797 73993 74107 342515049 8714 8874 39732708 57517 57996 67675980 58120 57739 849803300 77642 78249 877793744 71655 72335 659762290 61842 62341 166721763 60297 59723 419473178 46275 45681 44356386 37173 36760 906894343 9946 10049 127258167 34834 35614 81767198 14180 13875 457703056 23907 23712 121800410 9356 10089 340537051 13080 13325 155258674 71235 70828 32864585 41102 41141 244744588 77110 76660 784068283 55437 54844 668936161 59118 58376 526127654 31951 32398 82784204 13988 13636 932180213 58499 58563 52596798 70411 70636 817061772 79331 79963 346746280 70638 70498 287071774 25230 25023 567017650 72164 72775 126179936 69882 70641 139807957 8442 7760 198185253 38629 38961 945372446 54110 53953 790662610 73733 73287 830640406 34101 34221 929581336 29881 30036 322943999 55600 55976 821576996 65921 66537 717683334 15839 15876 835616180 70651 70113 451047652 70436 70652 140596448 70653 69980 772473030 48867 48725 415552289 26598 27161 363462951 40730 40974 71287161 49185 49637 413380251 25207 24760 365242284 59505 60104 911765834 7742 7857 398028818 69864 70661 258766915 14424 14555 441138424 70663 70641 99925918 32459 32324 915653644 60998 60233 522963500 52566 52830 944444170 54998 54248 14491985 76106 75561 339596487 70540 70669 734090124 58953 59690 352123825 987 473 473157415 19218 19377 224712258 43529 43819 462651974 36218 36238 546403003 26278 26133 755180043 35574 35892 682612125 70677 70212 804325795 40680 39958 41545541 5048 4257 909662662 70680 70390 557239013 60835 60374 132868696 10497 10327 534142564 70683 70010 852411882 32489 33179 623074831 1 23 888405039 67536 68111 117159723 69937 70687 446900512 21997 21992 99553397 62264 61570 890122716 75088 74967 714364582 9862 10307 537421069 66548 66446 119670595 76925 77189 258979767 15624 15923 516553272 30312 29538 581924524 38197 38170 557908202 49909 49568 642509984 45107 44477 910485744 16111 16255 358392658 8427 8490 961240012 70331 70701 834367075 6925 6732 139197809 24124 23325 887867474 12909 12484 672239356 39904 39155 208351197 6259 5853 5701494 68899 68875 335712384 33696 33507 671458991 50950 50878 977658524 43165 42649 109412865 33601 33719 448981995 72148 71438 575816179 63427 64051 181190265 68830 69020 925934181 73612 73798 509257099 77963 78423 7207723 46298 46645 881099423 56443 57175 738239490 22012 21763 223557836 40723 41313 387634243 19112 19265 296298875 36466 37062 28081573 76454 76718 106535421 70724 70027 332420921 5036 5267 393436594 11118 11555 179648017 9418 8680 775175809 50635 49913 744002355 70263 69930 443265776 24319 24769 347108983 69110 68970 295075223 65576 65767 582493810 59778 59627 388479769 73096 72358 829173897 56431 57203 904284690 69834 70102 570998205 51661 51493 809879833 77422 77157 691960317 54133 54785 946061086 58844 59222 272711786 63927 64275 529846376 33723 33557 306319095 77010 76362 786711000 35832 35420 194945615 51879 51193 538372824 12103 12716 876409929 70581 70747 24303702 28705 28331 243388356 12452 12003 464713529 70906 70110 42240958 58266 58911 274160790 30840 30560 113452840 3816 3604 983870185 16740 16998 75079167 41577 42210 75620752 39525 39270 233600190 2138 1576 311248386 56444 55832 674421182 70759 70405 578100202 22815 22388 914059180 39415 39041 642094463 31384 31036 369275238 16162 16251 974147008 48620 47824 73421922 40971 41354 346612870 53309 53380 192333551 75916 75798 587086116 47395 47354 616460488 15598 16261 35786813 60117 60418 173528125 47518 47818 204387443 25832 26133 313386142 61839 61375 96464275 15993 16559 72383281 2825 2800 508516268 45606 46255 795468057 43458 44042 138893196 45183 44800 649161233 56227 56470 28878043 62164 62045 607904829 72963 72795 122230349 70782 70532 331092305 40293 40059 331202530 68326 67567 36270458 16971 16606 505193630 22183 22481 786466013 64841 64845 165394978 5532 6141 742517800 20912 21069 262153655 62702 63054 172997713 1712 1961 27171194 8870 9300 838181097 24864 24145 964439800 35722 35498 926112816 1331 1091 216608250 7535 7445 550059279 47143 47512 76668659 47522 47835 665903963 64626 64807 103583396 22716 21999 902839205 15492 16138 46535574 62185 61773 25285060 58105 58163 350181664 40015 39931 43512193 70805 70602 164970965 56625 56060 58582250 22187 22249 837327196 59456 59572 290806153 70807 70809 699194671 32330 31592 334302307 16082 16788 801636391 26536 26725 937889100 59526 59219 365096492 54668 55353 608923337 74217 73685 60425129 22419 21763 952844913 27009 26795 471858884 6650 6471 668116789 24526 25212 994349401 61423 61523 105603425 66204 66885 848233325 70767 70822 54006261 1285 726 883586296 67822 67675 585441061 9327 9531 885308514 27573 27646 258966507 10390 10771 648197521 19449 18651 864155988 30678 31243 437768849 22974 23747 302053715 40502 40246 112913338 66995 67005 944868168 23368 23814 905196852 15091 15256 662297988 70835 70185 627503687 59512 58928 955238764 48119 48123 110144770 70838 70542 72228870 27325 28041 622340729 60324 59592 435254607 56743 56181 787839939 31314 31925 634649143 25711 25533 144338593 49689 48986 828151791 30004 30050 905618324 41882 41811 510548373 40435 40390 234813371 14262 13597 580850052 28591 28803 679126474 70448 70850 203047907 5057 4334 274641060 76548 75969 949921211 11600 11295 932344673 31005 31257 876213793 20700 21272 22813244 7020 6477 608559445 42540 42905 741448295 51837 51503 466852296 77705 77173 628759575 75036 75471 588111910 56648 56359 677111070 70862 70360 482869809 70352 70851 45139622 34718 35228 392861335 17574 16986 101204592 27212 27882 138512514 6382 6032 107532644 56264 56787 267383775 8135 8530 28795026 78792 78256 774164601 50556 50470 928498675 31929 31796 306529748 66426 66586 32188677 64380 64958 976682136 70380 69589 524623856 33898 34006 932760051 14770 14967 60515829 47470 47105 122734744 32490 32347 656997991 859 163 951788704 25096 24725 900023397 4492 3938 965890752 65219 65916 689942963 63632 63735 252647113 74160 73992 664841266 70341 70886 629725515 60058 59341 997301383 48317 48158 534462440 10416 10377 933600520 41769 41831 153892783 62615 61908 905676087 31963 32517 333887467 14936 14487 271871452 70832 70894 645759789 46696 46252 695383557 74957 75605 705418719 23760 24255 862661987 66896 67334 890876384 70899 70702 496360776 13398 12767 154555409 5982 6281 305013034 5478 4954 103558821 20379 20825 844312249 41884 42143 576991339 9068 9611 604751562 14641 14491 812363055 70907 70224 832304600 72204 72229 627897414 53630 53222 337178934 27981 27585 904466146 70911 70489 118740481 50465 50081 658939298 73756 73718 219597101 61983 61529 391554155 49103 48709 753750449 57474 57263 70724462 40388 40927 900537815 23298 23147 667274421 70846 70919 721572307 70920 70402 625592334 63763 63267 250405020 32034 31761 636689861 37651 37982 728442598 12352 12046 130456233 61682 62433 144571285 74698 75142 444038941 8137 7923 456791256 43608 43158 36584761 24912 25015 699738279 5170 4701 880787375 41637 41291 788616048 2376 2504 832646 17574 17623 109362634 70715 70934 604749578 76012 75700 133523036 8197 7848 587195287 70592 70937 96792416 24751 25533 583471636 36148 35953 997437244 77264 77201 670394620 4832 5445 623149372 68234 68713 786710557 30319 30524 187500114 60282 60179 955889043 4979 5597 301965688 2158 2346 633443549 30423 30953 209273058 73890 73358 467033792 70949 70603 384195553 53440 53908 838799583 70951 70270 267410698 70952 70788 835794956 32353 32086 308252237 77778 78194 857752467 69716 70331 980952330 70956 70304 633835485 78053 77875 354090469 19746 19968 314288418 73876 73489 228631478 12863 12147 760989457 7664 7754 684669108 22916 22319 809279302 74879 74215 188770388 70202 70964 830547691 46881 46505 371320331 9236 9434 193308129 57680 58034 934433033 23353 24134 261036892 38913 38760 730914795 1775 1988 878481919 48942 48837 695522702 24430 24161 896545087 55410 56135 487993051 21118 21819 252122036 74889 74304 222785293 70832 70976 81384502 15439 15618 468182325 77301 76720 153215439 9408 9967 51952292 49692 49975 76772734 63241 62497 267608841 15007 14671 663995641 36773 37349 95186600 70505 70984 73336026 7014 6600 488915954 70986 70775 730967228 6408 6147 405218281 41481 40758 832987324 55724 55912 572042869 23740 24480 40194858 63377 63576 245096442 53793 53260 255227520 32053 32158 877047353 70994 70368 70635 48231 48643 980124217 36190 35596 393620754 6263 6433 334362912 70696 69987 465719557 57335 56561 918168025 44403 44810 625470605 71001 70312 351989364 71002 70812 715260104 69948 70481 556073794 50389 49891 83407208 70585 71005 665590206 70967 71006 125236791 77116 76338 113734049 51277 51002 60677485 50588 50744 544719842 71010 70487 383580527 70774 71011 91992189 667 1122 71961524 47807 47645 9980957 51314 50994 832160183 26751 26191 348164542 62504 61784 855986160 43469 42985 359401639 21902 21642 384809434 42955 43056 418879315 71020 70899 446214111 18180 18666 300630025 31420 31563 452770556 1 34 180156565 71024 70509 732407457 2220 1735 195848389 73291 72607 678909913 2821 3386 651253052 14168 13700 678857977 27576 28077 132869769 43839 44173 345155053 46169 46235 460606996 6502 7192 536196109 77405 77013 6604345 66384 66879 123038543 22790 23294 29506981 1353 1621 441047560 71682 71976 365753248 73035 73097 116624616 57907 58283 250313173 27234 26641 93017332 76205 76185 121670749 24676 25411 101786849 21302 21043 773044834 49235 49117 288443882 59883 59418 5716689 2478 1894 236589680 44874 44335 370504357 21428 20824 157113571 70571 71049 350368828 66430 66632 41693894 1 197 462569308 31200 31978 304519188 61884 61519 393423687 68336 68796 962720068 69749 69531 294369572 43170 43146 460035688 53529 53633 878662210 25066 25854 578189892 5824 6557 66973941 54271 53994 142557131 15554 16267 158912437 71062 70831 519138632 25358 25843 729892035 8396 8087 868823775 75848 75341 579853666 61135 61566 112736148 71067 70867 468824554 52469 52472 209740007 30184 29977 872594694 39003 39711 326158467 66539 66354 12565850 45540 45613 740826738 7564 7057 112267101 70424 71074 820981144 65399 64805 647638427 61257 60804 411902787 17906 18167 155824953 41919 41704 167402572 56250 56272 124411806 4887 4221 133113036 34413 34896 700302719 41458 42100 422890798 71083 70762 502237257 7198 7972 136323814 19461 18848 976757390 18594 18114 789417834 17783 17504 384526644 44240 43807 753973657 36925 37685 527214024 56662 56233 368557040 39997 39988 995316526 68011 67628 534709193 69599 70256 431305828 58312 57915 199725765 76377 76149 66953866 40941 40889 805156606 51003 51159 972600489 79095 79892 998364500 50607 51401 15379261 28051 28030 219658690 38492 38580 279196831 8704 8365 209353116 7818 7540 19590020 53657 54005 477429921 56761 57280 958738827 35783 36302 746623720 1271 1145 550874391 34465 34245 536849092 53887 53350 36849969 71110 70878 300595350 71027 70929 224492900 71213 71531 716364293 55035 55618 141330563 71114 70580 18820531 39090 39166 429530180 38804 39509 66675818 56903 56973 781476233 67569 68178 54024751 42506 42053 401369148 71645 71068 565118403 71121 71016 772295381 16200 16665 370267771 6981 7073 475779963 58994 58790 352203554 55729 55414 813162718 52559 52011 32833690 10888 10704 725492323 4854 5121 84791836 32740 33417 753186394 71130 70874 535091734 7364 7938 418221474 2994 3671 334320081 72976 73666 100364009 4912 5481 836198140 70557 71135 642114784 71927 71747 710810285 76483 76115 929893506 71077 71138 481639317 21213 20929 839097048 70469 71140 971937659 30479 30090 595598925 70608 71142 602815580 23667 24332 486568286 57010 56593 135438220 46175 45500 124964561 15924 15953 626310311 24488 23812 225521155 9442 10044 25398324 46063 45644 667852556 17285 16827 493847595 20441 19935 72216704 44411 45045 417866767 61865 62489 815210473 70850 71154 296735045 13305 12560 768856175 15302 15166 756612420 31873 31874 134252247 60483 60159 165164104 61644 62260 364207198 46126 46749 694944608 49245 49862 563432395 10701 9997 352846336 76776 76035 878981557 55087 55250 295982558 70734 71165 799687626 55687 56359 42745381 20484 20389 162063563 47078 47594 586000717 6322 5895 347007249 36814 37133 378210463 34154 33463 31639715 74398 74601 340212390 58389 58791 141132188 17710 18013 625194131 71936 71499 258140 71176 70498 43574880 1471 1534 71067727 43309 42800 434363151 24827 24278 44545898 70274 70742 4076655 41765 41809 944330722 70388 71182 107771449 37183 37162 986012116 28355 28595 921796554 61117 61917 480615392 13721 13246 809858749 47691 47405 337601529 78607 79098 210064301 46093 46884 880553011 57444 57857 144627594 63984 64736 597445726 79779 79549 784250351 30471 30669 433985743 51786 51625 143900583 34555 34158 263473731 71196 70916 884678575 6142 6264 763505038 72215 72574 807344613 70808 71199 32190717 71200 70697 449441925 47035 46253 863408748 41715 41574 556786629 48589 49035 119585396 26276 26359 412997330 30839 31112 371939978 71206 70536 663275601 25739 26228 85397624 70550 71208 758773566 55732 56241 949411070 71210 70894 948339474 19408 19100 117894678 16417 16270 475913806 55723 56395 99714139 33012 33396 858272707 18742 18138 341712844 77610 77050 796480224 11736 11933 177536211 51364 52010 789274366 46190 46756 120743615 20807 20326 758852662 61069 61236 131293895 22131 21653 190770990 43297 43622 887905731 16073 15613 167741108 72996 72542 726240486 71226 71091 419760426 40428 39631 429682581 76001 75853 835100847 21762 22143 379780509 16096 16240 649599073 45563 46053 4741757 21130 20436 237798154 71233 70859 206490405 11562 12284 150646477 29669 29432 32102320 9851 10499 525280037 71237 71060 76292236 40641 41267 195856387 63345 64070 813332299 78002 77215 735497910 49327 49612 390463010 77388 78043 594745610 16370 16649 500557326 70728 71244 966494555 27604 27019 100641749 30119 30126 61723379 71210 71247 150212546 70861 70598 328958591 71249 70501 977093331 18223 18556 993127280 28436 28389 247273670 7399 6616 340676517 70810 71253 351780089 9856 9165 138437404 2297 2167 785621099 79826 79410 997310909 21476 21270 487544500 40271 39815 155776320 18400 18077 350027741 23685 24257 958517048 71232 71261 521172783 77831 78452 558129540 2177 1465 274591878 23164 23250 123319337 48860 48287 306360798 71266 70711 487613321 57854 57208 312450867 29874 30326 557166526 11639 12325 62063334 53822 53130 7342446 48533 48177 790883815 71272 70768 253465547 52247 52334 535359622 12044 11273 625647796 37467 37203 182554854 39376 39820 238261387 73523 72749 549596495 3240 2934 534087490 66016 65266 719761742 71280 70666 260197437 54567 54099 861601561 3283 2590 455187200 4998 4308 994502980 41603 41171 746343453 78972 78615 342415638 57489 57268 870920747 31006 31176 109418649 34006 34610 546193683 71289 70865 177601028 7610 7827 85675107 79639 79271 565936562 71292 70738 490708165 37124 37658 994907869 21351 21674 108861935 70591 71295 779436073 50819 50743 331815405 66588 66542 953947417 12298 11570 674290789 5479 6160 534068698 46890 47301 758429667 70784 71301 257446449 70532 71302 870386479 56184 56672 719910961 10270 10366 620637523 71305 70995 726758776 13628 13139 895230937 72914 73103 668889049 71308 71289 734316270 79475 79751 65013775 26168 25588 764806943 24495 25290 66141831 65051 65300 396691312 61045 60804 47118621 2462 2608 648664245 47511 47980 118451668 17129 16558 99826501 40907 41670 599257194 9759 9350 17338322 72207 72373 494868703 46446 46437 847088262 23153 22568 343306665 15150 15350 459520938 24244 24254 817193548 34237 34407 414021865 71829 72384 411430547 37462 37626 808821861 47758 47026 297515511 10647 10820 1246355 28490 28254 265613787 31506 31701 699882837 32591 32496 955868612 51041 50555 751560449 58796 58335 125121530 31357 31100 117004647 60442 60138 988021827 73951 73464 339270979 69280 69724 351223040 41059 40648 366049449 123 63 799907529 47208 46780 591171455 79810 79987 204771288 65942 65489 322218116 24400 23645 359079650 38961 39015 622612674 69062 69265 710866928 71181 71346 881892407 3228 2688 826514627 65846 65398 307090387 3107 3197 657892340 12587 12497 596221749 75102 74481 540221735 47969 47195 93307470 20811 21097 141526330 77106 76909 807087784 9894 10532 217654430 17327 17994 746315941 57691 58084 673000032 70670 71358 315152269 57129 56369 69494775 46951 47744 560541229 15379 14774 5659608 65278 65212 631734382 48938 49676 400590700 17248 16732 366644749 79943 79544 67696394 71213 71366 399922820 49990 49344 26487471 65208 64833 84266871 27877 28297 81560718 71033 71002 489382412 12320 12763 980792246 56294 56888 90787344 20095 20551 149484432 35260 35934 621943406 78284 77588 199897887 13186 13048 812324673 2244 3010 980196904 55540 55087 615271163 44996 45520 521638008 49536 48767 934715174 46260 45521 708013385 13235 13999 167035440 70667 71383 396475223 71384 70589 710278092 70002 69590 929765412 77456 78081 121742037 6583 6730 713967109 33571 34111 299543299 25532 25674 722540919 31532 31088 872668689 47056 47049 422308785 42735 42112 310279354 18958 18540 774790956 28975 29209 718228925 28824 28200 60924460 71396 70931 400661373 32603 33007 554445860 75240 74967 432986459 23699 24379 174298502 25572 24889 267211800 56915 57305 640399917 70782 71402 13349449 21238 20559 25873249 73512 74310 852961021 63385 63684 55497994 14863 14817 185339063 71407 71074 142326885 67756 68150 584135209 39524 38752 412690420 19238 18609 508670902 33463 33613 99434401 51947 51192 451683435 57688 57506 88783094 7673 7528 823793034 11559 11414 455412001 67077 66775 270744671 29535 29202 680799276 31630 31191 400543710 70820 71419 724367466 71420 71315 152167991 21711 21788 627362932 50237 49994 91558195 29795 29855 658748816 76071 76330 313133421 1209 1429 143949722 70753 71248 296374326 78837 78250 941681461 35842 35413 678798409 12965 13039 131710393 43165 43217 393896866 68802 68754 680010002 1573 1436 813096052 54801 54785 266883297 19155 19442 207195868 43816 43411 269944883 69376 68976 123664242 71437 71338 808211839 48896 49043 575272570 1822 1194 427666968 6892 7046 963926439 37952 37224 95010499 61975 61547 261090166 76588 76544 626290913 59075 59355 46982616 21340 20833 948785366 76724 76128 169550581 57623 57183 718777070 56990 57753 890684309 49209 48546 770144967 53576 53429 735481672 47479 47029 117550944 71452 71147 786722340 29810 30428 385536995 62069 61875 762095160 71070 71054 940866606 31797 32580 222937375 75435 75236 342459382 36161 35974 458642508 71285 71459 85806067 51186 50778 974002704 4242 4052 588566819 70758 71263 732832045 71283 71463 889447964 71464 70820 318247375 23425 23842 549333789 14503 13712 413755042 46482 46841 221903680 10843 11198 149016693 77675 77057 557610043 36484 36302 133340387 53054 53293 226423682 54361 54125 954762662 73116 72473 698233044 40335 40216 352106494 75800 75554 181875298 22647 21984 908886999 71477 70879 612594276 53554 54217 835376208 40835 40273 67310611 5878 5226 151497458 4199 4656 95133036 27035 27631 173085878 24032 24010 6971633 59956 59600 208102087 72307 71919 113877018 71682 71419 523095243 76473 75712 11165124 31613 31218 259618482 40111 40718 868523111 16185 15519 614539690 66550 66953 112673179 9791 9542 203483149 38465 39004 940280991 41633 42323 763419236 69339 69047 719775468 71496 70737 283868897 29503 29493 68850017 77156 76662 816016827 70703 70344 757203419 71294 71500 122732783 28753 28617 978544533 18581 17786 761159177 72753 72421 35164432 68597 68663 243567471 65738 65669 327615687 3728 3939 881742273 53186 53230 805201205 67739 68138 367670813 19450 19490 132884866 43414 43906 805911754 7355 7031 779471043 77281 77507 919556195 32056 31421 688628747 6485 6362 786938918 25328 25163 523574725 59728 60345 479884510 71517 70885 263343210 71518 71085 45517197 50288 50289 503334841 2093 1893 610570348 45261 45394 178956664 24207 23898 40507820 77011 76740 648554991 71468 71524 429703337 60508 60375 36463292 51627 51055 805692443 13814 13331 388478360 2292 1565 598471412 56153 55918 488580708 71113 71530 745960069 74200 74860 134310269 15261 15332 140339858 39981 40658 547910772 52425 53169 119428440 48728 48716 129542907 71536 71496 826686732 64497 65070 697670406 26945 26625 485784216 70689 70215 989959259 22152 21879 334930829 51895 51892 627787410 63171 62720 635825353 57171 57267 438063593 32406 31844 960848829 71537 71545 56710404 39163 39528 234961110 30146 29679 561910709 18297 17992 547673498 52247 51820 426531616 56592 57358 209418198 8214 8587 758918125 48202 48598 231530536 70996 71553 886311960 30535 30499 298519322 71555 70897 485407234 53659 54199 741968657 21309 22000 977146911 70071 70499 893646340 48521 48235 806371034 25649 25116 56139062 23107 23892 222350704 64616 64759 426719542 71563 70840 427428255 76405 76149 246844342 38654 39375 567411762 60704 60128 662074448 33342 32569 17950554 36681 36357 47233692 74904 75207 80673826 29143 28452 822795519 38744 37953 77067994 44541 44325 142097789 1976 2624 28686031 68922 68281 882747861 76658 76162 171744476 50925 50157 291369758 36954 36323 788790740 71578 71406 789397443 3837 4449 248836529 12944 12310 44865388 3639 2873 78777791 69586 68934 961368557 11047 10376 847339243 52131 51819 266577038 58340 57966 502351796 50646 50887 61380787 79713 79935 273193252 54456 54137 238932272 71589 70932 87742455 3916 3535 952116046 71591 70962 313714519 36123 35505 320529220 52439 52464 38575636 50104 50337 386593208 20566 20525 126976453 70629 69937 80440803 41415 41300 994323830 68497 68704 675831628 66029 65328 661146007 42869 43344 800533265 52598 53217 577519594 70422 71186 893198759 2662 3131 873811755 32136 32138 306466224 69838 70479 112024456 11122 11017 244835345 71173 71607 368958957 55830 55241 307884604 74107 74533 121395577 34386 34286 771938339 14247 14831 811913818 79109 78888 517407860 71613 71002 705578089 31093 30587 39204861 75655 74888 431580970 73269 73328 529070065 12214 12112 143762000 30505 30415 288814319 34676 34998 789200407 49017 49355 232219771 77281 76618 732866370 54315 54105 111843170 23124 23493 699950259 11497 11794 148567941 65362 65787 605369767 7862 8640 465116255 7956 7688 368405899 71357 71628 602573386 73048 73621 65486091 44256 44309 551560876 5365 5245 544205674 71632 71162 124872117 50366 50517 427109072 78313 78768 177302955 7556 6825 370929490 46136 45400 859872961 66746 66811 467378058 67669 68180 520801852 59547 59687 120848233 8925 8325 162662319 35512 35939 911874574 21152 21628 432643420 19214 19521 851292970 10312 10265 144873670 49251 49110 438277764 19316 19349 265453532 23777 24039 153960699 30230 30194 692635230 9658 9097 758927064 58484 58356 27263240 64690 64288 799241063 71652 71421 334317050 28016 27948 49421992 24096 23298 352209927 51600 51708 127295151 42384 42270 348852217 71414 71657 321816581 71658 71280 52931846 52889 52394 567289058 33765 33489 747271967 77992 77824 708543485 58348 58039 486491552 1930 1148 786232107 20847 20603 529104130 57184 56852 716292455 75749 75722 81432944 48926 48878 134863372 63509 62718 53428813 39506 39415 122857417 53233 53898 925784524 30721 30701 934434125 67416 67805 279390136 71234 71673 103725182 21445 20695 138352860 78925 78458 364690091 61581 60920 428014093 57747 58173 710110442 71678 70891 52534087 71143 71679 910561642 8021 8297 634010344 11294 10959 790956966 79787 79268 689935826 18740 18829 487200623 26900 26548 818686522 71685 70908 736632119 71686 71270 332782272 46465 46129 24211910 1699 2301 848123859 23673 23294 214211199 19428 19326 65012415 65771 65795 387444354 33357 32941 606823168 27195 27470 477128167 71694 71489 389148065 71412 71695 323806534 70903 71696 285817212 71998 72557 601925517 25691 25107 914170043 41973 42007 3380188 64000 64476 976228088 18417 18357 690395130 77162 76736 616788363 13282 12910 458436066 35185 35076 911102667 71082 71705 137082931 46833 46816 288808436 51080 51105 483303404 24668 24207 890119846 71559 71709 666128492 71641 71710 582275005 27779 28505 5991428 76046 75314 559160759 71713 71394 426420435 8283 8025 695304200 71156 71715 519149267 71639 71716 908634480 71647 71717 663474737 71699 71718 284792729 71201 71719 563308912 47871 47532 424951202 70596 70344 417203864 23648 24203 411217987 71723 71302 738314657 72428 72320 693911027 50695 50064 726410773 67195 66410 134290388 71716 71820 806199891 54835 54762 327222308 45778 45763 712672361 62696 62431 368055202 71460 71731 943838426 46103 45626 423687165 54269 54504 1875544 19623 19907 895953653 17837 17463 137696401 75846 75562 423506982 71211 71737 914002088 65985 66689 475527797 5422 6134 54511817 71416 71740 352057891 59333 59911 512488324 66942 66281 627315123 13965 14174 288032332 63479 63649 324225358 64859 64712 882541239 75687 74900 994015816 71747 71457 148512693 2335 2660 469795209 22366 22244 343669416 22931 22605 468331123 67508 68276 506579778 57 1 106630263 16489 16246 133451837 778 524 745058763 27399 27339 18445856 67986 67341 574818396 69613 69427 236815491 43870 44442 870742540 56978 57490 616282316 32651 32238 336217303 25105 25763 567698036 31910 32057 824009203 15823 16031 618512 41974 42035 805379790 78183 77686 221665261 66350 65844 436875854 54620 54105 325872279 53573 53487 852076497 35894 35318 428710077 5947 5428 315590226 54256 53611 633282064 78054 77400 642678310 78288 78229 799078601 36562 35996 544280441 20777 20211 588502508 29686 30453 444935646 60210 60948 495326662 59289 59176 308575656 15921 15548 851004659 41828 42042 594197987 51963 51229 886592153 47648 47129 712755779 69312 69306 415556459 5475 6216 433548141 37830 38413 24553288 75720 75251 143212964 22935 23691 444079433 71788 71329 137340300 957 1198 526463347 45243 44792 636830583 60997 61790 153095027 60348 60259 382692877 35805 35086 205644168 51148 51158 960326747 71346 71795 872012818 75771 75955 136503123 61079 61479 695436459 9860 9839 594542633 10076 9564 29585112 30767 31073 961216699 18893 19397 442545484 71802 71775 126063221 21829 21299 118641177 71536 71804 575894126 38675 38591 343761847 74115 74434 874335293 45461 45057 870139871 12821 13320 870137599 71809 71456 38973517 45162 44895 45371078 55657 55172 194996455 29353 29498 245357057 62967 62834 547437953 33489 33174 969715517 19490 19627 755280330 21199 21218 220652087 73892 74192 942834681 28426 28945 733614126 13150 13640 148981449 56892 56620 758242713 23281 23694 617299287 9270 8992 455601146 64156 63686 509242461 8053 8419 908670504 26933 26926 61908683 31821 31163 555606736 78614 78399 823497990 15365 14965 146079856 64622 65351 28787974 71830 71217 655641637 11534 11307 630383496 71518 71832 318569815 19842 20257 319110506 71834 71718 816569555 7950 8457 309484680 23157 23540 303606920 38154 37745 300342362 71838 71286 267490878 57021 57012 828875147 5026 4426 971139312 71841 71284 62682778 54238 54063 35424588 30515 29995 114020647 54363 54453 228057708 23396 22686 855055302 62775 62799 746856762 49252 49218 379665413 74349 73797 862664248 42669 42732 135898433 5644 4895 62808442 71548 71851 645470720 10021 9633 486473237 71601 71853 478411902 49710 50326 283024318 59492 59970 906396293 10865 11472 700971474 60957 60189 925237848 71435 71858 543406603 23312 23409 934292771 25664 25981 51137105 46475 45999 260826707 56678 56176 493302794 51841 51447 298659463 3517 3023 900294796 26743 26904 84842804 57921 58457 23848414 59747 59239 388318950 59857 60640 66751189 35080 34481 693731561 59533 60296 650587936 71477 71871 237671600 71872 71660 226980974 11645 11613 938256140 75145 74880 298508253 16854 17578 506391973 62292 62616 452180344 13380 13298 997881716 60502 61279 343679514 18972 19512 638048209 31804 31086 83360964 35211 35901 326840807 5254 4948 97741064 42887 43202 495013043 56982 57385 125526995 79228 79909 696225383 12371 12890 614581350 7728 6987 19874221 19901 20140 604523765 71889 71306 485767592 6769 6050 710559691 34113 34123 13127442 71892 71194 235063825 40962 40992 495263136 41791 41309 33872752 71895 71438 9138181 15922 15749 907030902 71897 71199 274921633 18388 18230 370544328 58126 58480 828906168 6646 6193 699530681 71304 71901 686655083 46026 46733 827822775 46738 46303 818297353 51543 51345 431298255 49661 49529 865424932 60168 60440 83052765 35504 34751 796412577 9346 9763 40593082 36402 37025 495596269 3127 2909 190388142 32899 32818 102851758 76529 77013 52627712 38710 37955 336633370 8680 9384 118085164 61476 61319 968401870 67966 67448 944630249 74687 75365 53975866 5651 6074 934264022 63 267 922457731 66579 66704 855598996 16881 16453 294787232 68495 68727 37196367 31407 31066 34560664 47629 47414 833456930 71542 71925 667754901 55770 55972 207065079 56843 57023 219257807 51938 51813 776985769 7048 7504 99229017 25109 24553 733235350 8235 8632 225344158 13285 12894 138555617 637 447 270438274 61551 61886 180657260 79150 79766 557653734 4070 3272 867655024 54619 54978 264008432 40476 41112 281463694 10493 11056 446792489 18870 18294 638515905 71212 71941 353993048 39958 39826 824417318 71315 71943 210334954 76007 75877 134450688 71945 71815 352878344 21745 21572 269456366 58680 58856 857598680 63086 63139 543737868 71796 71949 59412685 71262 71950 762062712 25745 25885 395513070 28769 28883 926263219 23086 23429 596947824 60750 60563 5946025 28434 28411 589051116 6647 7092 282477136 15501 15582 654348076 69808 69330 157318817 73714 73121 297949634 68481 69028 500595606 47875 47315 816887937 16915 16269 365563660 51165 50873 870681325 4356 3884 587441811 71965 71926 152175412 73648 73929 752087679 65618 66407 248857905 25241 25602 404131820 68231 67611 545685051 71970 71554 573462661 32213 31712 73297463 63635 63240 47809035 67672 67238 367550461 71974 71729 257612449 58758 58721 158359763 33905 33635 613259880 71977 71287 77742979 5903 6378 394647380 71979 71333 408996918 72008 71976 709008551 1242 1616 67426295 62138 61416 948314799 70674 69927 850665600 1353 1766 131062893 71985 71604 41761179 16782 17022 445944656 65197 64863 273888556 71988 71204 187488365 56944 57558 551402178 64661 65130 817430613 366 1 896384604 36594 35900 731217495 71993 71657 316488456 63095 63132 51953214 36294 35542 737763719 21863 22050 24230649 77989 77687 370091654 16562 15913 810748838 37393 37086 264941823 72000 71909 936580702 48273 48091 849687776 18399 17986 83665523 11312 11858 150596626 72004 71425 134718788 78241 78706 209362681 7657 6878 180348975 72007 71525 818758680 68147 68532 594886556 5558 6105 721953101 79158 79834 376124729 29954 30038 129425307 69949 70667 997667179 71241 72013 32923449 4580 4817 86588189 77596 78042 441246698 59398 58899 565181967 52923 53283 486110460 68245 68701 823669804 53620 53810 531769038 41930 42728 408244624 59291 58654 157126597 66211 65615 569296810 56914 56344 924800057 53836 53833 420882785 55723 55770 113301118 27836 27940 19835687 78331 77979 311387896 79918 79710 871682105 37006 36492 227682095 60344 60511 984578552 72031 71920 95701454 29818 29553 136552616 31169 31946 965738819 52706 53272 490910101 72035 71642 93878927 66176 66913 570112385 48 1 599783553 72038 71942 273919447 79030 78611 706673402 47340 48037 120777629 72041 71811 537547382 57080 57170 95129539 73075 72396 114311799 44892 44655 33503500 1463 1918 452592180 28504 27709 329674780 76122 75743 336201394 71251 72048 507336895 57061 56743 301098869 22369 22132 890180723 14404 14906 541804584 72052 71375 778963202 79439 79161 974207096 72301 72261 83320938 11683 11351 8628894 7097 6346 937378881 12877 12918 379780347 47236 46458 439854917 63163 63493 795838817 25323 24838 927805575 35335 34714 542499930 15483 14915 373720120 77117 77033 871856206 32749 32649 799292533 74080 74871 992351918 23908 23965 893644996 69344 69747 783782426 6581 6761 366526278 29996 29578 224037944 8385 8458 659853389 40547 40931 343317587 48621 47956 643086992 45809 46520 77862387 17035 17253 815580480 20275 19999 72991753 65204 64463 559213428 54838 54569 311628318 19744 19938 617487365 71556 71259 469144445 51329 52114 143697103 47705 48388 345574087 52995 53086 60860493 20907 21284 118546582 50832 50668 695046099 32167 32086 121707985 67947 67221 141655145 39628 38853 31619264 43251 43716 996492433 68451 68795 970825319 19064 18617 873348299 61518 61670 314117242 48188 47873 853665162 26862 27513 212115321 24472 23928 199329221 72694 73299 51711221 72485 72200 527081153 42346 42696 75856368 71329 72098 105652430 60617 59867 878881782 58314 58474 766547780 72076 72101 407101879 72102 71763 71342783 73907 73930 555240627 68188 67995 905733546 42900 42288 92579458 72106 71753 643246881 71712 70995 617633163 54216 53971 772087784 9445 9493 28668639 21544 22174 797461939 53961 54674 497351040 69141 68838 972558350 52206 51466 290134327 36146 36748 145233324 16859 16792 395036670 74418 73795 154837938 26219 26035 758510643 7206 6798 618410081 71889 72119 590341659 77834 77701 497796867 72121 71386 23121798 48623 48251 499459229 66515 66311 690647452 49877 50277 562596923 43968 43868 195970314 31492 31968 580619741 55149 54666 103256791 51229 50966 63061333 76037 76630 955347532 72059 72130 583703477 6662 6052 599021637 36946 37520 353299117 63852 63493 105958658 31667 31835 583204837 36923 36126 808313745 4010 4774 347544487 33972 33295 24656363 33222 32674 82615911 10570 11258 689636918 1550 1472 758421161 72141 71680 468991176 21728 22391 862672314 23766 23121 64442273 18434 18842 187980926 39880 39434 446961739 62462 62156 188133361 24591 25116 861453137 61779 61002 108108679 72149 71523 211385785 5437 5353 822919551 53602 53577 14190171 12312 11765 916480952 30380 30571 542627174 1438 798 364826381 78367 78555 571156476 3439 4074 174973236 59123 59255 870047903 66484 66504 678936492 72469 72436 304987727 55115 55152 678224072 11378 10592 68763022 43568 43876 353891862 33978 33354 478289285 72164 71776 369684046 56607 56438 402532123 72166 71922 576864983 56877 57158 274064848 73532 73136 2944362 74349 74367 679708603 60855 61265 42450353 63327 63963 498495261 6182 6665 876127874 17549 17668 933277680 44237 44540 170371844 48070 48037 636842429 75243 75112 145169327 45849 45956 112417669 73794 73603 411115295 21074 21363 159853860 72180 71600 954744395 14040 14592 391219575 25291 25991 779936752 57179 57207 949771348 72184 72036 561080879 32340 32524 485622570 45082 44880 420658584 65246 65016 285617136 24758 25187 534215479 29050 28801 723389218 74496 74745 97644453 9086 9514 225777035 69469 69322 823984768 59812 59531 737423114 54810 55211 535111933 71885 72195 757706067 62013 61463 187824553 15560 15508 113768022 10104 9648 277156627 65755 65646 279382840 71759 72200 188122732 28516 28453 475790112 17918 17735 168272728 24870 25565 71243238 72204 72128 675166390 54024 54291 217909176 24814 24603 939886091 78322 77927 923290946 72023 72208 827057972 3857 4614 849155214 50391 50336 368325508 44762 44481 398925496 42622 42299 89827110 54832 54412 836195701 39689 39007 808143933 59660 58899 788481497 37194 37646 679896214 17618 17886 255166205 23701 23344 53547570 60797 60830 178344091 53190 52720 689433066 45026 45665 272742822 53015 52714 258489850 35959 35545 872452841 50583 49892 296540165 32983 33178 788475309 15478 16036 575894498 71515 72227 350014051 47368 48051 728429218 68082 68392 53062220 62204 62456 49474738 40989 40785 445733371 15456 15301 17788855 23462 23873 270020824 55038 55462 400004629 14948 14905 46946265 8699 8814 337834109 65770 66432 31090489 63361 63995 699305596 17321 17096 51135135 74060 74280 434738339 71482 72241 907879673 72114 72242 862335370 41406 41779 50896828 17579 17706 162953393 30194 30913 716009420 72246 72078 619430993 37028 36412 568940467 51378 51632 585215619 35191 34887 36767045 70512 70898 261396751 72003 72251 691119136 52643 53420 693233901 75745 75885 83372326 72254 71791 872307010 33900 34108 786020773 79312 78828 479202308 72257 71583 682476078 70498 70734 458246091 38864 38115 658655067 71815 72260 530472556 72261 71968 447613189 31306 32014 192613854 18169 17739 796149921 63416 62644 714079562 15420 14768 396562292 79079 78543 26163128 5296 5857 637011502 50765 51310 839295591 72269 72175 13882566 8899 9269 396036080 38727 39219 919536279 73713 73137 146879113 49972 50170 576998491 47908 48421 724955226 32784 32387 293232076 9898 9954 23998308 39709 39878 198577270 11178 11751 91551224 25034 24446 896092288 10135 10279 113229777 26194 26614 175312569 70221 69629 923745271 17850 17667 227468728 14158 13509 338981608 15158 14993 782731937 60523 60823 38310478 77815 77379 225049996 53902 53896 489542177 27611 27171 518478954 73968 73252 380102124 45643 46353 760015084 79370 79915 133746204 49037 48734 250033991 40465 40446 843256399 36429 35869 11189565 19640 19882 231924860 4125 3381 71264487 66407 66853 239319755 68125 68684 10234648 5405 6112 215020370 2093 2538 779847530 68952 68162 597700841 20862 20701 422495793 63997 63518 305839163 23217 22685 103407042 40447 40028 86341174 32198 32856 584632887 13748 14527 980208556 8824 8602 811106327 72310 71744 830808505 32140 32040 459853935 1809 2000 118906833 2265 1654 745807224 67350 66818 67433070 28708 28463 62182224 72316 71887 65064451 46722 46093 469034828 51085 51284 803352900 72319 72170 515463383 72320 71859 237007855 72214 72321 601815572 56657 55962 66324428 11132 10590 170631797 47756 48016 917926628 36415 35899 70299942 16654 17033 415102538 40674 41459 601453904 26735 26503 223199871 57042 57580 459262360 75494 75389 766240396 77809 77637 890371354 56179 56913 598256154 9833 9053 165706796 26693 26925 540791985 78504 78858 940080985 16495 15742 903907110 20114 19926 667462086 53355 53707 728174315 73958 73764 709369724 73777 73856 695209965 25791 26251 728320200 46863 46967 220796694 11863 12294 78277236 34393 34045 345496682 24603 24826 759914658 44976 45434 800391491 51586 51244 342207623 66858 67089 522296289 36417 36178 468047128 44544 44490 28443107 21073 20869 94891487 19964 19864 846812638 10887 11684 5861391 54973 54907 521112547 25856 26478 900248157 43920 44220 448464778 21608 21798 472884648 46782 46192 82768230 33262 32887 102178704 4564 4944 123522300 72361 72095 570076292 72362 72040 140652149 14773 14950 147113246 2413 2535 571609597 72365 71677 141105520 34603 34189 176985055 74078 74818 322951484 65913 65155 154398813 59772 60231 613566287 33189 32482 785074487 30668 30673 607359035 6114 6732 893510248 50659 50851 21061506 72374 72239 231869937 36376 36301 148173626 60981 60763 420568503 72377 72079 919109416 21893 21305 415043613 3068 2975 404080007 72380 72081 822347607 24738 24598 784440529 13356 13047 689845164 35588 35150 110928036 79200 79521 937635806 16417 17113 402951528 7640 7263 35870230 49999 50672 575517644 786 1267 251658392 2565 2423 20255173 72390 72305 564733088 1204 1035 738757117 72392 72007 333380237 72393 72073 336791430 45590 46033 834137359 72150 72395 366306869 16370 16410 476893106 74397 74608 733445132 67129 67755 456182938 23634 23050 550002370 77210 76937 120199096 3504 4298 197056417 79091 78803 507400039 54970 54663 214876430 72112 72404 508131597 68480 67895 418248432 72406 72150 787403187 57515 57795 91114289 17519 18281 994976684 38204 38866 117951993 15077 14438 291723364 36532 36993 289395841 1191 746 972906073 75541 76187 484842425 58985 58746 986642029 36936 36367 416821041 45963 45264 419562767 2380 1638 402595062 72359 72418 487197109 73005 73033 114131793 46120 45910 96088530 3255 3111 638161516 78845 78707 840228066 54402 53602 653604362 64440 64014 749640923 62466 61873 75902753 4290 3981 678223703 72917 72194 855539817 5218 5692 654670848 10084 9696 139696880 25343 25581 685819183 56805 56392 18258426 25308 24634 572166033 71753 72433 110212206 75374 74766 644099231 48882 49599 58177731 8969 9519 126522235 64981 65245 450376309 38317 38612 742236529 56040 56077 829799252 51443 52103 677207940 72355 72441 170501674 45708 45512 878433014 74509 74380 21060014 24063 23821 206793893 85 1 749380577 51038 51571 640729756 11915 11622 261986228 71960 72448 654019418 29178 29774 76014752 42018 41745 413107249 72294 72451 71864964 62424 62303 741602106 10571 10141 904470126 71743 72454 540137410 45545 45681 469035773 18355 18665 464730446 61874 61192 326564977 51609 52146 756833548 77201 77758 348761827 72460 71831 950115498 63656 63145 695737566 26567 26348 212797041 39845 39594 919579026 71681 72464 72349364 19294 18666 85956896 71718 72466 6996991 33960 34359 279788924 72004 72468 570725579 30009 29583 168316876 26327 27034 665755027 72471 71714 954921113 24285 23740 213835354 16666 17403 983615019 54818 55597 81471499 5123 4785 137362326 71888 72476 689632907 69871 69174 483986862 60588 60290 492096570 72280 72479 707510587 21759 22526 513465464 71494 70944 224742996 53415 53588 624760471 18340 18186 301669108 57109 57428 736769361 44085 44702 491924919 72486 71979 117539524 71799 72487 387764978 30901 30385 346078373 37096 37543 153482129 50346 50751 239243828 10342 9922 674591784 54858 55277 90902947 60396 60659 383413915 72494 72103 586711599 72202 72003 409899141 12224 11454 47306405 48545 48765 509782639 9372 9071 604528984 62647 62177 366461903 55694 55221 935065897 46118 45890 367185327 19477 19915 563256252 29384 29268 332873160 67665 68312 197261457 4922 4748 451518603 27561 27979 613418964 55723 55720 456500473 77157 76578 591845821 4845 4179 801422415 42783 42849 489078115 72511 72087 515944930 72512 72294 740433696 60171 60860 948861148 39058 39101 88713586 44740 44564 448550656 12917 12316 916236194 57992 57772 369441693 36802 36795 831293968 38560 39143 29095988 67024 67227 537465641 56574 56291 661770777 68056 67557 356602998 39719 39548 592690381 39423 39099 318061875 29822 29734 372097514 62190 62285 163499506 30767 30315 97574601 33088 32416 844753049 16503 16942 750087420 72325 72530 990243244 25422 25510 19920852 53987 54480 949777473 13947 13993 457002332 72534 72391 82150377 72535 72062 16868059 29707 28946 619566559 60041 59244 699914582 72538 72529 696428249 72219 72539 876666565 46379 46195 42617660 54605 54509 955918941 29676 30006 597439952 73194 73344 332701664 77452 78147 816916901 51846 51168 852361608 14531 14517 571098291 26410 26871 344541588 72330 72548 887518976 32353 32482 902979342 39511 39641 106850839 594 862 545705375 4279 4295 915048129 43933 44101 876469708 29587 30150 29009355 8299 7547 667381966 54616 53911 174576053 32933 32259 430022741 75752 75161 902697604 21040 21198 459626145 72560 72460 437923950 46180 46213 761352575 60147 60692 345142393 35226 35982 247830376 258 490 107299671 75041 74298 85247367 71624 71063 173866392 20197 19915 240168549 43099 43086 391013524 54465 53854 257299820 492 182 198971454 36806 37184 481172193 6262 6900 785099990 41574 41872 828966534 71805 71457 359596974 76280 75657 727342554 13089 12680 969369548 41945 42185 383030288 67304 68008 227038482 6893 6857 904793096 5063 5208 318821837 53182 53925 259876966 36421 36099 563391336 27766 27189 662767723 23917 23557 139426666 30319 30220 439299779 71854 71247 262590461 29021 29577 278966636 49610 49258 635433045 52024 52319 286993978 15750 16089 259500278 63706 63043 29352130 68974 68851 985950450 29486 29666 885376092 71347 70567 601771375 78312 77732 470989096 73196 72604 81975402 11139 11012 16525459 57653 57291 156455653 72599 71831 30159237 11815 11389 873117339 61736 62118 727339816 2365 1792 923351982 72603 72209 59911446 8340 8569 554804251 44330 44965 221034477 36862 36900 927212470 18920 18811 164118783 69015 69658 975366327 76486 76896 239163532 37574 37259 325056912 72611 72189 33105210 2893 2747 200983091 40571 40283 78500547 58591 58045 242190874 72615 71843 20491447 64409 64251 595327981 72617 71890 344027066 49609 50353 829882310 14805 14608 718658677 1946 1300 48336805 22642 21997 440824841 8358 8297 917482309 27270 27927 192565097 65263 65882 976691022 35103 34811 28475927 71971 72626 291992158 38354 38430 305027883 23947 23494 353125964 55399 55317 136238412 64193 64607 541405976 39991 40154 522009487 73428 72960 942733208 21118 20397 382662484 72634 72342 842312664 72311 72635 329704596 37372 37727 630297484 24156 24456 665944709 14765 14744 995422840 29098 28519 967023522 7877 8121 401055530 28988 28739 382086549 42443 42875 752507707 48233 47876 865817560 59621 59748 446522042 75326 75051 388080470 18222 18652 353585123 45316 45995 410872784 43567 44367 24433708 35229 34495 487936973 62771 62171 664124159 55046 54969 107704979 60100 60387 16334473 64855 65255 241521245 6707 6196 296433657 78238 77581 791373931 6951 7497 255415640 4197 3968 743812899 56478 56263 761067500 46294 45898 848854162 65866 65362 958016907 72448 72661 705237584 680 861 758788267 65633 65035 989469355 25408 25169 691048889 8882 9369 867097641 26915 26842 486006939 9288 9383 438297426 60031 59500 388891344 30687 30595 97042559 27896 27532 492657743 9929 9407 549210610 22046 21851 490969236 66513 65783 880739450 58069 58262 776119151 2997 2770 418882173 23654 24338 701269939 1715 1877 853593231 24625 24414 150654651 70985 70957 962461316 72680 72430 240492002 40237 39990 177815732 35409 35314 44732872 53772 54259 206086448 44986 45501 951275766 28078 28386 869009019 51997 52631 398282280 15441 15770 223735455 72688 72516 77909482 33303 34094 607106145 22398 21607 731133890 14928 15412 58822868 25325 25465 586426628 31154 30419 62842485 55602 55980 217631421 72593 72695 359603678 12683 13393 632995260 12798 13152 910309354 11321 11829 895794644 39773 39228 760199432 17402 17372 84599393 37514 37444 813764187 62146 61650 404304938 10401 9962 514817052 54094 54052 318562395 72937 72618 401423988 72706 72519 486814283 16579 17072 767921083 19193 19742 72906705 72709 72547 277295339 35189 34952 256210355 28785 28745 215686022 6316 5770 875537390 67669 67544 598947680 30318 30170 257787465 48695 49180 952370028 28109 27737 80401277 32609 33283 122988926 69526 70163 634067571 16808 17398 959792577 5255 5095 484152216 4661 4010 123717601 76256 76951 350511483 21596 21984 291812832 71972 72475 438579448 34134 33902 40889226 19129 19103 823416114 32199 31562 769989924 72728 72716 484179040 8767 8195 781569991 73442 73101 836836879 36314 35524 639982922 72336 71596 240344003 28979 29606 44901608 49150 49838 894548753 1 20 147862218 2873 3672 481701541 63353 63842 91917238 32361 32780 250733576 72174 71754 716279612 72740 72539 865580643 63452 62670 552603895 72201 72742 539851762 52226 51777 170138553 56723 56707 217909308 40841 40322 735083193 27564 26955 862765332 28881 28477 687333574 4023 4561 700824199 35519 35287 951975639 69360 69310 894356295 35429 35913 1166484 54256 54968 863684115 4190 3411 889912504 13828 13538 328815145 14511 14861 920701478 69707 69697 610047305 55497 55227 771086129 19653 19050 373722230 21415 21306 907318976 72138 72760 821614057 7653 8008 547588983 4922 5563 360593080 72502 72763 82005498 72764 72303 374865284 66743 66683 791274731 45334 45486 381139818 52683 52848 20668966 25454 25814 76901098 9581 10068 484560364 27254 27182 748031518 6300 6724 796436682 72647 72772 445725817 29791 30037 890828777 16740 16536 50734996 53610 53140 738010263 11760 11424 665906941 3717 3793 360656064 76717 76707 140577586 57237 57102 41416552 13379 12932 889228186 60344 60073 712384401 8603 8204 616257354 36895 37673 916680969 66766 67330 609345599 2839 2257 69436691 69993 69927 377302019 34600 34262 943290583 72788 72111 953508099 11503 11292 880607751 21894 22160 710137705 12821 12631 717764750 47466 47640 849469823 72793 72448 360991677 17742 17109 338774336 40952 41471 594078727 41543 42041 822651558 33593 33263 597977692 78545 78762 780563256 51324 51397 96510910 72800 72497 147167588 43000 42913 691957013 72802 72102 890530758 4589 4715 129875535 73551 73808 413188096 56363 55995 637681915 72264 72806 222025000 57753 58062 395063355 7196 6689 603332733 72809 72223 942929238 72810 72248 175349978 12549 13313 759499756 1 398 269584518 72813 72314 863965697 27087 26847 180010237 34540 35182 775061477 55892 55121 615403009 55793 55701 797111505 62910 62814 50057743 8877 8151 299858749 29054 29615 729341775 3015 3573 3517121 70369 71085 923155950 39894 40405 705663847 78743 78360 687560989 37427 36675 20999388 68554 68262 542357780 20395 20531 132088717 18547 18769 664442462 9320 9733 162456206 38429 38013 742700677 19967 19710 40800100 53339 52761 679980501 42594 41911 671777814 17428 17304 41149391 23075 23207 694020553 56885 56151 65225539 58562 57812 28957197 2303 2591 145267529 20588 20016 408393614 6075 5847 306696458 56982 56198 479578578 42865 43311 563995027 56798 57353 864562703 32057 32217 830976913 13991 13391 142803544 68142 67566 5408434 60907 61640 705220258 32836 32252 674611607 72517 72849 631089530 24132 24451 92959949 34742 34273 950213246 72852 72248 191104555 72853 72847 406186814 29757 29108 724230857 61432 62125 210685597 2961 2643 939761717 64187 64773 625915706 60302 60089 390350930 72595 72859 858500697 9009 9751 26057127 23049 22592 441409851 50137 50537 12327144 44189 43799 23862290 13726 13635 267027813 32106 31734 843097702 16231 16303 638936380 17016 17017 978465432 6045 6597 431708670 6469 6710 527840318 31662 32036 950240641 54378 54916 6037389 42726 43336 124605864 64237 63608 40140773 73392 72852 922047003 52727 53034 394944441 59520 59618 752228782 71851 72467 472892379 12749 12531 65219500 44371 44411 927459724 77 271 379254536 9920 10295 192484028 52625 52241 761647986 42278 42762 660642707 45287 45862 931504753 62983 63450 644580235 75071 75367 552477371 58787 59397 560846541 31143 31479 842071098 19822 19191 771693550 35083 34447 199733811 44255 43816 202182988 72892 72361 563311534 75543 76343 114514087 4681 4679 492895691 78515 78879 253435352 48606 48060 820850835 59381 59289 397997289 41778 41671 521837590 56488 56521 201143976 74025 73620 487527448 35875 35146 223688425 63971 63649 80454850 72848 72903 437433181 78733 78701 895911158 72820 72905 216461514 15443 14976 231350974 30436 30057 370402142 72329 72908 586669713 72522 72909 60426208 40816 40893 616474597 10092 10297 627421845 65389 64966 727203917 35259 35713 579759714 51250 50951 681168531 71961 71410 957140132 34286 34413 1665688 28004 28608 663871155 56968 56620 150434045 77462 77601 756724990 21384 21521 878732590 12943 13654 613582905 54906 54935 271394635 73869 73456 74347411 15903 15682 868920964 77665 77641 858804120 12179 12349 476215125 74810 74522 869015278 46134 46413 503477293 32226 31700 857277465 22161 22695 794549726 16760 16547 943911030 30636 29994 850964015 20471 20115 58577926 71219 70533 410148659 72459 72935 93471784 9605 9326 608184434 19429 19415 881089359 9994 10325 214588773 73117 73331 968447692 45534 46069 921782025 19267 18768 443447911 921 717 260768281 72943 72693 511337012 28859 29324 959072231 2311 1810 907693807 55252 55331 33452802 15945 16131 186468050 38227 38550 582837149 66525 66055 864011048 67781 67368 942224494 21778 21316 422640874 72355 72952 596731883 13389 13338 317087863 32182 32531 34263359 39670 39178 338640511 31905 31651 699387021 36098 36106 419645110 18053 17495 432028794 21845 21504 258692023 56965 56945 122890805 72961 72377 132431571 21489 21780 777317277 17294 17765 21411610 17207 16444 673616924 9978 9291 93321525 75225 74603 230265068 72967 72372 299449176 420 1 288099305 46887 47234 302356922 72970 72200 766462446 31208 30992 327398410 69446 70216 524935028 18950 18447 513155492 8944 8975 102989464 31766 31480 865063738 72976 72604 661937570 45020 45587 219430724 61374 61355 535718141 55315 56061 208825688 23726 23564 745042212 54546 53831 94778268 32220 32480 91424552 43432 43916 914599631 72984 72806 781014763 78546 78791 95054471 63505 63312 645622501 32565 33331 889972857 19122 19795 343168016 1 418 276730842 1876 2345 713148933 6605 6786 580844796 31523 32153 590788882 66951 67614 571822887 75744 75395 430903256 66861 67042 669127680 33097 33380 450020193 48727 48734 51962211 34574 33843 450502789 29025 28386 365997173 9670 10057 921304797 50232 50168 12611503 54955 55244 153611640 33836 33347 475472980 29489 29034 487707567 70001 69434 103464811 71303 71376 57264757 43595 43848 169058815 55675 55181 43600496 25363 24580 294574417 39949 39341 755381956 26638 26790 574175200 33396 33611 518543623 49491 50187 466994007 26803 26129 508507636 9854 10547 650390033 73016 72749 206483173 75085 74573 822076831 42210 42978 882980660 42563 42903 936913622 14699 14403 2623275 73021 72467 139693179 60582 60154 416595054 73023 72834 709345130 39012 38491 74837185 15869 16091 949091503 68875 68651 19827846 36311 36566 972582787 3047 3204 346341917 7979 7414 287898843 52915 52737 228159382 47169 46820 61901504 21948 21956 996475774 76075 76864 690837506 12026 12397 254845785 46378 46187 110699571 47106 46988 599813267 44242 43452 566301223 60953 60185 970093229 5953 5332 661034973 76971 77727 81868474 73041 72554 219386563 19455 19189 525636 50760 50600 244412858 25626 25193 858154536 2231 2357 296075072 54147 53712 207086777 75527 76299 229431024 70971 70379 314057197 37873 38433 637467425 72931 73050 119080286 1876 1955 75074639 24719 24103 645013587 31672 31461 245889847 36476 36705 912104895 72862 73055 8681173 76371 76343 668548387 50809 50326 658282399 8625 8439 63997490 3768 3178 302447633 24896 24313 936537154 13211 13096 472281609 26705 25906 330404923 37224 37508 515791491 49444 48997 663573139 11754 11022 584130074 46624 46494 119365053 61910 62063 4659823 73068 72454 446690572 2563 3313 73080533 43543 43328 489812397 42123 41888 765099200 72801 72446 683137936 73029 73073 51696684 40369 40127 75736372 18772 18695 29341883 73076 73051 20750543 34457 33968 862008581 26631 26547 853521399 60868 61321 90857874 8957 8687 773355651 77059 76412 10356485 76977 77037 701208338 40119 40505 611243802 73084 72469 760279807 72653 73085 287978371 31278 31609 417302831 69209 68858 74556356 2760 2814 524165794 73089 73022 676562958 75213 74445 67707435 12008 11377 939993976 13487 13965 234525425 18275 17803 36308924 72457 73094 151691692 41756 42256 212140227 23887 23225 410902941 48834 49315 531282407 72706 73098 26393417 5181 5521 212511431 52970 52371 207277628 71506 71319 289580134 38247 37784 568329808 5059 4572 704782972 2210 2507 915080393 34165 33624 271247109 50638 50818 889845223 25040 24555 345507025 56599 56237 933749459 31210 31683 864131978 51448 51196 827211357 31037 31721 132129615 12019 12023 204331501 52126 51478 373168948 47821 47100 198242990 20884 20451 915758205 41923 41655 925815158 76535 76033 656321185 72736 73118 107107075 45390 46183 143253689 72353 73120 921523086 75111 75100 179406010 2052 1906 2731454 12532 12496 603352563 48709 48049 921706979 72376 73125 329633436 43935 43829 434311364 25817 25361 174161789 60596 60541 116960056 18645 18909 800107381 28928 29726 9621794 49218 48522 90674936 57914 58544 407726823 32603 32020 837358356 4545 4482 21533695 72841 73135 932520941 59807 59101 336761353 75992 75568 121611798 6490 6614 110997392 71640 71173 162839873 40298 39678 955562427 69058 68311 254981517 12029 12444 37442226 50075 50056 664724161 34234 34761 602004005 3452 3255 878812790 6550 5906 606999236 51772 52455 288819396 37902 37797 667508124 56033 55818 147429912 30514 30837 451364118 23448 23184 164473216 24278 24748 282849395 9931 9835 113949079 65585 65208 734224470 3153 2862 462593400 72525 73156 709433432 72389 71684 411445252 64131 64288 55968796 9353 9231 862678758 75020 75306 379768003 10175 10233 232389309 19867 19537 287324242 72971 73163 515280032 79547 79653 302911245 73165 73089 493034519 73166 73091 84728832 72861 73167 255804657 17 795 46592099 15526 15640 389343579 13081 12600 107821616 65243 64701 474663816 72547 73172 920473748 72934 73173 723051420 3711 3223 862724408 13746 13971 792502484 64493 64112 895653088 31975 32627 528551387 16953 16165 16275442 73179 72464 810913719 13552 13208 95634565 36000 35627 805327771 4552 3834 347381928 9762 9750 587494544 69748 69163 683953874 61589 62321 880264768 50839 51030 388073365 72561 73187 234171388 70239 70605 173954937 8897 9358 935365786 73072 73190 112452456 51789 51205 995780404 42898 42268 741172151 6700 6723 475172451 15161 15063 524662536 2269 2992 435371164 32803 33322 806351213 48356 47776 723007515 47312 46998 917791651 47927 48419 742203728 54703 54301 633017914 72439 72370 291055132 59524 60112 588817430 66356 65780 649883828 51285 51085 495651748 34136 33437 329845117 16067 15948 51571706 79655 79568 122714773 30646 30965 321345394 69354 69695 78131594 45986 45267 483648744 22812 22470 458819707 32925 32916 916506013 23504 24187 609322332 26896 27677 678388222 55066 55622 473127003 39259 38669 506556352 50486 50006 67414550 46497 46039 105421653 34436 33771 733653546 9191 9558 457008320 47429 47059 537295762 50034 50273 954098071 36672 37418 265870342 30641 31341 716835428 76320 75899 262740498 60167 59576 446133426 28029 28414 92040877 43786 43734 181250602 76163 76059 147039562 24580 24079 333202609 70042 70335 646364928 14792 15157 128536495 14407 14721 91789424 52393 52624 250047325 70470 69722 67360937 23940 24272 997326540 8356 8521 750254717 31323 30592 300015207 26229 26175 63964087 15694 15314 302569903 16654 16130 844045397 72861 72295 741482138 44444 43848 35651597 55690 55168 841415038 45719 46176 482711365 71268 71119 884160030 33086 33758 283748742 50449 49911 551393648 53455 54233 674066903 57597 57304 859162568 61760 62422 58199720 57992 58037 850596427 69164 69861 968472282 25273 25828 335066155 18693 17893 547706423 67817 67035 979902091 73257 72988 955316366 61977 61647 414401584 70588 70575 350916839 71285 70493 662180183 49326 49154 795038699 29918 30538 365124231 36607 36473 75132710 59709 59835 621012884 63347 62587 385978740 74251 73603 389547365 70078 70725 592390693 55179 55621 369151531 76448 77132 42487106 13597 12939 909181510 15339 15288 60451937 2650 2804 841880478 26232 26183 508405435 61837 61203 80181473 20084 19636 576226745 59079 58954 639122086 10261 10526 804658880 2650 1949 197254195 17264 17631 329466169 15733 15021 125043611 1889 1385 14441436 45321 44819 51545935 4924 5027 896602998 53331 53178 313819581 23297 22728 145844029 23305 22759 921737370 15936 15774 840414973 20346 20653 647466664 66494 66597 465544271 51960 51617 912598448 39257 39996 506870434 19150 19032 696718361 31646 31893 664633077 73294 72924 71155217 50440 49886 904807581 73296 72999 562271232 13362 13217 957511196 21296 20575 441182326 10485 10067 837786832 67242 67959 425973817 48150 47685 778930062 40226 40967 210201694 603 189 42233515 5746 5508 942044867 73305 73128 344112110 29779 30137 318754593 37990 38713 484212127 29156 29674 130641778 22885 22701 406532315 28347 27624 443120292 8743 8366 842421620 42726 42470 220465863 78697 78794 960451560 25860 25641 822261262 40825 40665 480723761 52033 51971 483732885 30079 30440 518472425 73318 72950 624874290 58107 57542 860119972 68732 68198 116903219 37033 37503 430805078 38331 37938 19050034 26518 25952 198841229 29861 29724 439964265 73344 73492 693188428 46657 47142 319107615 72262 72939 975001940 74636 74772 557362164 45659 45096 55183906 48632 48107 555934410 76002 76184 35747614 39086 38492 100667688 15146 14708 497680152 73089 73334 61492793 71076 70820 569720938 72740 73336 817689834 50387 50737 958144657 40480 39683 350343118 12679 13142 964090993 1884 1751 506164508 57620 57543 717121961 50410 49642 783533335 73056 73343 267999713 59514 59819 790930404 26249 26807 36486870 20543 20393 994946467 7238 6676 403073452 7062 7074 292068320 73349 72863 437598970 1069 557 741864656 47454 47159 22180682 63435 62872 69013215 1174 767 849875475 27967 28272 736333900 22237 21544 408561411 63737 63181 186398412 47993 47327 412431283 72748 73358 802827706 38211 37775 278462413 23906 24652 543870250 6606 6419 929851890 61680 62294 575177783 8486 8085 982065506 22334 21995 808610272 73365 73013 36306482 26755 26065 110648998 33508 34087 749832856 59935 59343 6753390 15005 14684 480554211 73370 73003 136094751 33541 33332 860336352 8472 8065 458634585 51552 51829 745622784 410 1 908012215 26 399 735463695 68790 68389 815411505 79092 79796 527996222 12446 12197 423035522 53893 53851 432624809 15942 16225 893002962 60891 61468 730535223 47004 46724 941466256 73383 72744 563836690 72779 73384 705381460 73385 73112 29428552 46073 45735 122891357 53219 53379 703235526 1392 1774 322454166 73389 72619 385909775 72876 73390 377936257 24917 24691 511005345 79499 79974 679712256 5571 5815 458351393 29595 29258 280982134 30464 30499 943148157 69625 69652 914259386 22970 22911 711989411 18150 17405 627132787 69090 69788 370994827 2695 2690 165013342 29184 29171 770812489 64447 64433 69622044 61149 61295 906572734 30132 30419 164426645 67989 67301 500130598 27825 27191 443949422 33107 33621 99729070 36200 36215 902196602 1 67 629220119 74265 74303 93045399 15467 15962 238887749 62680 62120 132422972 59521 60256 278288815 73414 72705 128197380 13912 13942 125724422 18988 19228 73918747 72863 72603 545289566 72839 73418 368997207 78752 78733 596247285 18755 18783 969405287 77728 78178 983695661 29799 29283 289337946 8833 9489 999864808 19355 19023 668273475 73425 72796 332803709 56947 57470 384503569 12966 12952 366152132 52453 52744 23711994 56235 56889 242991657 40341 40742 239844377 71067 71666 237622014 56107 56156 541072719 71405 70936 8904960 73434 72651 489274271 4959 5335 310750106 59491 59283 889763810 13151 13142 331703803 30866 30707 871231181 46802 47191 238937015 31627 31124 812952987 11374 10983 9873489 25320 25686 380450576 72175 71875 966975485 56578 56669 593697671 48330 47603 67715729 19334 19789 724886165 60944 61017 487028918 45660 45590 434829303 19289 18536 82206552 65734 65582 606496215 45385 45141 69974968 15044 15489 395715461 23043 23812 825860040 3938 4652 42864913 70713 69994 816532818 73456 73128 839529568 78231 77516 798850358 69147 68453 3167634 49134 49409 344295235 68838 68282 249052821 39723 39545 178096316 45723 46039 465540866 19027 19312 62392035 75549 75270 443874281 19071 19561 629812861 51949 52644 317841958 63531 63049 177941211 8104 8155 6174778 50382 51066 700261984 76282 76497 92762722 78724 78655 782902704 73104 73472 613424153 73692 73782 898217065 69003 68377 317134817 23093 22950 30440659 28891 28693 515031021 73477 73246 767255731 29783 29130 420732454 51097 51452 734171648 52495 52145 574814046 4398 3806 518210110 73482 73293 156608310 35450 34699 448381789 29395 29793 225572172 52630 52404 675819621 3714 3436 252322936 65129 64470 304344299 61511 61195 956052980 73489 72983 702749778 37008 36569 748422118 27176 26612 918799941 72668 73325 863169651 59470 59111 833250644 32984 32667 495673393 39804 39916 486611210 22999 23099 649840466 73497 73086 559845192 73498 72841 192267631 78229 78440 272147254 32532 32604 986196709 71670 71495 522262389 32494 32031 691268406 24326 23692 54531144 24168 23482 322381711 38831 39048 168158590 67779 67735 152925872 27748 28094 834672086 33712 33458 763528970 37252 37150 62086090 34361 34552 951329029 52709 52061 764200260 2726 3338 607038885 12637 13348 955200139 40000 39974 253952973 34051 33927 137593816 68659 68047 492339465 65015 65293 494879558 1322 1870 236549669 14869 14072 698039480 72991 73520 246359993 73991 73510 223914129 66508 66841 933399753 33491 33315 281590530 62701 61913 785546563 39803 39094 744584357 46655 45953 842060224 28784 28292 588934232 57783 57876 465491395 70874 70305 230932938 23719 23448 786922031 72791 73531 594259985 39436 38818 574087470 73533 73195 44065513 5355 4869 874685617 5516 5466 108562976 32320 32293 842778032 49548 49586 915715053 62874 62589 200559494 73450 73539 401556709 53007 52633 215467414 73541 73074 703381450 71734 71296 982020256 45202 44960 48093522 58946 59250 853956176 57281 57209 808220325 8097 8884 924918194 73280 73547 613432766 34270 34512 688470687 1542 1087 484929567 63958 64537 510775398 51821 51892 109960321 74937 74810 60140399 52469 52129 900828606 14587 14635 466652886 26237 25716 424759352 73172 73455 694769630 223 228 124565865 68294 68155 574899002 23078 23333 798581955 73560 73247 141590776 46108 46740 890231706 24322 25003 398675865 67524 67425 189246187 75465 76078 30345474 27726 27077 855718951 20811 20146 163387270 52018 51840 211224149 2999 3065 253786946 74851 74054 494661674 39128 38986 869540575 25080 25564 742209384 75561 75117 728078306 28343 28262 243230108 20947 21420 100006687 76547 76160 918633158 73576 73192 207531417 23707 24492 260044563 17361 16617 232710468 24648 24341 390076261 8432 8265 537106108 73581 73393 268572009 5474 4968 672091041 41198 41431 70126061 32385 33036 787651865 31046 31585 768656719 27048 26335 344817653 24232 24835 439397559 69761 69451 551473852 18318 18499 81593306 72880 73590 244110350 74257 74076 861848452 36254 35556 102695521 67235 66467 219731031 51470 51173 495032018 57096 57722 444439820 2160 1753 544892246 40929 41549 926669486 73598 73418 775604930 6064 5986 159282992 37882 37476 97584154 60646 60316 5310320 57287 56648 996680485 73015 73603 629426567 70563 70326 60828219 37889 37133 930622533 26846 27179 849494224 36067 35514 978120706 78109 78235 287371151 32236 32370 156195948 714 439 960264596 54376 54828 827440961 55247 56040 843600396 35705 35357 497779850 8467 8218 382612010 71729 71403 993996146 55505 55032 817919003 45683 45450 721842168 33618 33506 866178867 33694 32904 76557850 21184 21540 365063591 19725 20176 262977652 73622 72919 344034832 28745 29049 167426894 28677 28609 533191660 73625 73229 695932461 28390 27978 340913659 18651 18174 42458389 57689 58111 426534891 73629 73052 264461123 73293 73630 299906743 47403 47545 388493286 66713 66612 56354116 16751 16692 896301057 57625 57416 681548135 73635 72979 894693619 23608 23508 435141433 50905 51552 240229590 42107 41744 62424542 9861 10019 990219430 5414 5412 412657532 4013 3547 310427355 73642 72974 907738694 40817 40599 433363542 22826 22113 69481542 69925 69428 692639267 32624 32076 472271854 79614 79109 373474060 79195 79984 31293080 78166 78507 395242395 223 974 464974366 9034 9441 924139701 31165 30522 414202797 32743 32200 157387377 53197 53900 657258976 19326 20043 688691236 27885 28511 44212963 4224 3891 643867629 5799 5404 106105142 7639 7841 690656356 35411 36135 505225029 43747 43385 959683937 61196 61056 805723383 27013 27133 553981871 2186 1410 431679346 24234 23892 827970428 12876 13399 797912608 21350 20739 629293982 3754 3686 979955771 59240 58583 64537548 55571 55288 996289273 7420 6755 703798846 7201 6538 407260240 7761 7389 792453885 57588 57851 78849695 52960 52817 229396860 150 710 739862849 65386 65203 944570207 3959 3300 192333619 47056 47265 381207570 26536 26732 804871761 57040 56268 273156446 72892 73682 413312408 43830 43460 579510052 27363 27606 780066591 69028 69744 984491774 8641 8721 139212324 55127 54696 570294588 17123 17519 721607149 26090 25667 211181828 24632 24219 335476477 20482 20224 208558758 13428 12695 346695574 37156 37436 582339679 51024 51569 92967346 77599 77423 720029556 64043 63691 466380041 27494 27469 134020731 73099 73698 923547055 44374 44068 836514641 57837 58533 873601219 57446 56984 62954966 74221 74165 167637363 5004 4648 130081918 73159 73704 734383530 43212 43540 988431173 30923 31577 422193191 71582 72176 514974643 37966 38233 819710685 42997 42361 769870484 49725 50077 624234607 57980 58155 53407448 60575 60314 763775862 51347 50960 271137709 56299 55643 844138001 38355 38481 150393919 51111 50850 875305886 29564 29860 3027246 56916 56322 132277766 41814 41423 546821711 3362 3196 349954458 73721 73671 519828245 36439 36763 789820913 25089 24854 923645878 73724 73336 704454224 73725 73418 477758629 29659 29549 40883242 49143 48437 722843026 79547 79048 507730097 72932 73729 467193942 6121 6212 721331534 73731 73693 666866395 58260 57480 99308844 58043 57794 281909161 65299 65062 491305417 73377 73735 88482576 57557 56864 860932880 73737 73407 747062446 40979 41514 689112754 10388 10248 331709979 73690 73740 975031213 73519 73741 49353475 73742 73685 141106933 55250 55844 200733346 30352 30272 28519979 76918 76792 446416966 56084 56864 769551785 48274 47617 355806386 22850 23062 443439448 68948 69297 911509218 73750 72958 380051000 61489 61650 900774016 20846 21426 696642403 73752 73753 180985549 73216 73754 780239663 46400 46832 745829231 32473 32006 82799650 11229 10482 837276066 79805 79158 785969312 37710 37083 407275859 19559 20052 847940996 46600 46872 435800052 59870 59339 217715819 73765 73787 985102286 73764 73538 308164204 20045 20421 732686905 39933 39784 390542209 73151 73767 925843203 78399 77942 773168431 74273 74719 218255014 24387 24938 309934416 67702 67855 419868931 73138 73772 898821047 73275 73773 85347125 7700 7017 703015451 73616 73775 125642357 60879 60247 694652292 71470 70845 299949746 2607 3319 904223285 47722 47737 331942948 2086 2758 950078971 73478 73781 81828277 63331 62969 898300653 45518 44837 929019755 11371 10704 828891789 49982 49948 250841406 49124 48463 174073353 28953 28197 571078429 15235 14535 803699532 73789 73480 898856466 8331 7701 680634258 59217 59966 567548409 65964 66550 811216930 12578 11871 542229479 37658 38091 477722526 4525 5154 434100121 65648 65551 918767982 24680 24759 326034738 70381 70096 80536194 60516 60959 657098142 35424 35249 487542914 69805 70119 129120418 11519 11420 168365050 30995 31529 120910376 24989 25779 621142564 370 183 625048275 23878 23373 843823642 32928 32435 954908078 72653 73437 994756109 75531 76110 705715262 45965 45507 404209247 73811 73101 54022062 30725 30411 356175125 59026 58273 198384880 52232 51955 5536141 21236 21372 704108160 62331 62100 310933344 5824 5603 821961229 51416 50815 733036424 32022 31811 29478523 70172 69997 524280445 4565 5221 248997246 76012 76255 244047291 41950 41340 9037261 79356 79101 565373531 43600 43897 410759314 73826 73402 619332134 13828 13919 54900901 2229 2181 94436669 3030 3238 206663944 57794 57509 919832803 31660 30945 42612109 75843 76016 508118215 77607 77038 547842227 62128 61360 114876272 11502 11067 723645201 62979 62813 897962018 27114 26759 325527182 8448 8712 494482159 50017 49574 792894195 38642 39256 36688924 73652 73841 95900751 1218 499 984148579 64934 65226 459079831 46649 46393 638937718 12276 12164 207974620 21638 21477 119022796 14350 15120 108840209 78089 78562 414287191 1986 1557 782818757 55998 56012 350010571 74562 74275 462919436 7232 7028 746669543 32463 32733 528042974 45089 45717 61312739 56986 56621 838520654 26209 26044 21901936 52383 53142 324591418 73331 73858 799482140 73859 73319 91130895 73426 73860 481095148 39331 39479 490204675 71099 71565 122686027 38607 38376 192716441 2471 2915 372845983 71501 70847 858116107 18823 18328 4703938 54439 54649 188131377 59777 59881 621086627 12132 11351 477893694 76235 76212 370458472 32373 31686 740429445 73677 73872 877414591 73359 73873 729788760 20961 20539 280564497 73256 73875 366374039 70959 70162 812840718 8184 8085 270452053 61050 61220 57735844 66002 66285 851188505 73346 73880 182108993 19602 20097 541631570 12882 12712 18600551 52100 51682 234315036 69982 70498 440763226 21926 21264 236424073 73886 73830 527609733 34176 34244 369765840 12530 12702 629760234 52195 51404 580823616 37885 38477 234816622 64983 64719 635489609 63937 63220 30643704 45122 45654 218598198 67082 66776 428355541 54117 54445 6376037 73076 73371 580833281 25251 25079 751761346 14034 14646 999608693 23020 22842 451694542 73900 73824 68437021 73451 73901 110222574 70936 70604 818354207 76797 76056 593864855 5454 5643 375588501 29606 30080 61480968 71878 72274 163956741 38484 38020 192388658 66009 66118 158764396 78967 78883 178497192 32334 32146 760612857 54386 53768 797603849 7108 7305 527927341 32833 32436 265352555 44589 43902 604323907 73413 73209 67216411 60734 60353 129804549 27557 26966 929136532 67119 66581 289574112 40596 40110 674139476 4453 3961 138434754 73921 73692 948103971 7471 7567 454763051 36839 36574 308281678 20438 21053 559588776 73319 73925 970629791 61048 60516 882076497 73927 73440 773031610 25802 25444 859166692 46971 47174 334533210 13178 13122 387455818 13878 14667 799498616 32643 32444 368043027 69440 70208 946234623 72182 71884 248885920 33660 33689 520474856 20292 21031 919993755 23785 23386 452765079 67487 66889 88104626 42564 43116 951178171 74936 74432 376213501 31800 31219 621416311 73227 73942 723925388 16741 17215 164613986 63326 62804 708308560 73561 73945 40095793 61123 60522 373089565 73756 73947 11536556 73892 73948 59825165 59749 59173 459184553 64015 64549 606021794 51098 51827 686315809 36078 36564 775117020 17576 17655 755935632 51065 51043 496894566 9697 10225 890534420 73621 73956 43939122 50913 51254 897915727 18432 18618 694997992 9952 9850 460657283 3080 3092 381369718 79374 79973 235125903 74583 75165 391124435 29081 29779 180918772 53 100 12423693 11977 11510 85034842 24808 24807 542420942 33761 34153 400673873 13156 13825 764533360 35932 35613 910483291 4055 4186 317165087 46090 46626 539188549 9241 9287 908419544 15171 14969 138991257 73974 73884 149788813 58307 57974 442707579 8678 8098 348405170 48617 48192 605253662 57166 57673 661223167 20598 20474 97361385 60607 61352 556199031 54958 54646 833760398 57207 57220 680195705 55955 55400 993744148 6818 6839 877555911 28796 28790 164491775 73986 73421 801791930 28143 28556 257065779 3055 3772 914916730 46656 46584 815530362 13999 14374 23637105 31273 31235 131815881 49639 48877 812328613 32471 33055 253437906 27745 27722 863775913 8145 8541 285277843 73996 73310 126685322 73997 73591 43895871 16697 16288 963974748 55266 55748 699918440 15541 15050 406764586 4579 4490 51931695 19313 19314 730598955 10926 10873 658104911 68974 69367 228440321 69506 69460 488675983 23904 24421 199763347 20677 20028 698594540 2318 2651 778297403 67581 66899 314520116 74010 73507 975296117 27052 26805 852122640 21568 21501 56751831 73020 73496 345267543 41006 40247 410764201 40947 40354 701467943 67134 67572 679457743 73384 74017 475718696 20968 20556 115467663 41913 41889 132756925 38152 37527 10112436 47118 47456 308486933 73989 74022 714342267 64273 64424 516877933 50463 50573 389029588 78036 78806 125542173 60910 60325 158343451 73466 72990 339104096 51326 51796 693904106 68513 69292 610089526 45217 45972 333210829 20349 19744 784518468 79753 79068 645260868 57144 56870 106974320 60347 59574 473566895 42469 42865 664391677 29608 29720 663417780 65758 65408 120495008 74998 74250 875482107 46728 46623 817289946 43550 43674 679677982 74041 73356 675286853 10795 10674 888025748 27846 27618 37383180 62252 62367 233864530 24167 23923 459043472 74046 73262 27852005 74047 73999 104679830 39930 39804 3252620 5259 4474 979676359 48346 48950 663427358 56747 56044 488493876 16119 15506 286574645 6896 7049 801705135 56428 57057 738764439 77638 77701 456441091 73745 74056 593812547 35596 35970 850953014 53765 53561 873684119 2339 2744 308771619 34871 35635 204092575 2135 1744 445485538 62913 62529 940405496 74063 73919 708491124 73309 74064 960965294 74065 73820 512148943 71522 72093 572811019 73614 74359 65590026 43591 44090 712439265 76261 76803 745378024 48915 49652 89298189 62793 62656 329533620 73275 74072 904187499 702 617 84992715 40016 39624 188897522 50081 49348 612783760 51285 51637 518045080 9098 9429 884937816 63369 63095 825601231 73965 74079 781007922 54296 54041 773056362 10941 10453 275173556 19095 18399 102625473 66252 66063 982896520 21991 21506 890560688 73882 74085 485425398 78296 78622 254272427 40570 40143 64206253 74088 73762 77686571 29955 29399 801103193 42426 42139 566364902 36251 35995 40346182 31714 30968 79388772 24582 25332 492707989 47428 47522 39190063 12951 12888 182870984 79005 79376 463512425 70482 70445 330122500 45720 45108 64075424 75649 76449 26327215 28910 28884 892832995 34901 35209 375888570 40113 40738 455268288 43565 43822 209865349 28582 28805 38755463 50172 50075 468483372 72070 71465 917945074 63621 63304 173300442 18540 17846 465665134 74109 74055 796459242 50262 50114 617870315 14217 14666 108429085 4516 5083 301482133 34205 34867 889247830 36388 36506 42541109 39226 38933 462304862 48223 47853 154942560 74031 74117 14903881 73851 74118 381408109 2248 1576 880363440 20612 20420 105991444 62230 62139 134239139 36701 36769 92341595 17887 17489 940450734 66205 65867 675827612 35810 36282 593649095 4970 5344 251298897 51465 51770 627695071 79423 78756 24346005 24155 24535 599869808 75289 75147 723607232 47242 46640 259817035 49013 49691 703614666 73846 74133 252209205 73540 74134 894856098 10131 10425 811420917 22173 22304 823155341 42829 42287 475123985 57046 57111 857578121 63446 62815 198202755 14052 13432 446549982 6182 5430 857668050 75892 75817 709639458 73810 74143 579156940 48799 48991 494785570 10598 10797 597355578 72414 72268 62111493 9507 9104 23772181 77360 77652 900049497 74149 73472 257069805 33767 33004 982581712 17517 17808 894549926 72082 72837 167576829 74153 74096 112686980 15948 16327 642457978 46351 45638 243442324 24777 25463 578775127 46471 47155 520105420 60608 60451 946312422 52759 52866 201948644 723 1503 919659220 59802 60166 65664853 12377 12112 408530163 44191 43776 454191854 77073 77786 91086865 21821 21672 888566585 61929 62638 330274629 74167 73984 473423880 4300 4274 408222219 55991 55450 928049409 77640 78145 345650674 26610 25935 200574555 74172 73923 300181867 52347 51838 717535060 19510 19683 491058709 13734 13114 237028514 63365 62729 949031385 73014 72267 9424620 67270 67702 278760234 73689 74179 461401925 63184 63537 11665930 72612 72001 441235405 58295 57602 375380516 10793 11179 506339298 68364 68827 714355266 56622 56832 380847057 26508 26912 395202133 111 1 788290932 73505 74188 979058975 75285 75301 24472705 33079 32891 936338130 69325 69300 67747466 72055 71464 258289924 24090 24650 807263853 73684 74194 674857397 9112 9062 467114766 46480 46411 390620502 3930 3455 301251429 73043 73416 513794418 74199 73998 104000511 20312 19886 677861491 61977 62238 417315096 66568 67098 133210564 27810 27529 191972168 21683 22276 748751554 22598 22771 806158430 73566 73170 630387281 12078 11387 382184310 46409 47172 41071765 74209 74147 743865440 31790 32123 289619018 28483 28837 428874618 75016 75247 933547166 3404 3459 404655752 5727 5802 761475587 8857 9181 265121430 3061 3287 660268257 46292 46217 80574544 30841 30297 94625170 1 199 665790113 74220 73445 544611515 68708 69070 503390863 40335 40752 197627033 27841 27627 507808563 2754 2448 431466935 2520 3234 405462398 51773 51659 640894449 71703 71418 882497832 12419 12021 264474367 30157 29503 877003720 16907 16810 266730804 57127 57918 146234733 2867 2938 838827135 49980 49933 730477162 37024 37485 113118676 69512 70093 101016640 74167 74236 274570544 11583 12196 557737377 26095 25517 125959278 74239 73765 726176245 4697 4173 487545586 47565 47082 174028722 9600 10075 27986634 74243 74148 72422139 61052 60398 723129165 33916 33550 814879554 62773 62985 970408931 60092 59495 317566124 12175 11457 836966467 77895 78155 877506213 70373 70823 476701136 59914 60152 447467567 66836 66125 99649969 39621 39035 927251164 51382 50859 814448841 34733 35254 380887903 40474 40457 81700855 73410 73591 342676255 76189 76849 956143372 71028 70770 74484475 12830 13576 670566896 60203 60652 223624810 46961 47702 365782614 19818 20351 610178978 58905 58976 836630593 38489 38047 320417767 42800 42500 519890134 71745 71147 475484267 25752 25080 677408176 36512 36226 388384479 64366 65090 20613445 78932 78387 705286142 64882 64477 781923995 27326 27541 137109744 59368 59784 739454527 79097 79794 317331872 26881 27663 987838975 3126 3246 206539640 70690 71120 771117700 17726 17258 904336027 21488 20723 433819164 59180 59402 284669555 30123 30574 640607141 12766 12095 348679570 48211 47975 567622099 20795 21583 902241113 46409 45733 584337918 74287 74174 524653289 69082 68562 279956835 74289 73600 97838462 79032 78715 546024073 58920 59374 621933052 74292 73647 818856787 38494 37972 96287258 32197 31838 244742209 40158 39606 744084430 37295 36700 822700301 41613 40974 269717646 22754 23539 953964346 13509 13781 958816492 17162 16932 111477150 73510 74301 990703060 70096 70399 305597423 66656 65975 187966509 11527 11849 204655220 73836 73359 518946887 70670 70003 802201114 38194 37448 484748904 25430 26147 414834582 46264 45922 392884706 10746 11261 494000989 74311 73646 502826015 53088 52864 648666354 74313 73751 508402700 54532 54462 679709259 67016 67654 407980814 74316 73897 811217799 63521 63044 911339831 79576 79469 828130985 71129 70385 348910460 55928 56623 153223035 76171 76679 386639686 75462 75444 115153621 74323 74095 90082550 991 1472 627387065 72429 72197 142656457 23371 24012 828284519 19741 19318 781872751 74216 74328 275851836 18006 18180 617575551 4712 4526 803802900 74331 74189 843183864 43133 43841 939577467 66509 65922 31214672 60920 60707 431944208 15908 16300 984538768 38791 38660 574535413 74337 74039 923171151 38284 37649 961147054 35352 35259 626527038 16800 17517 927589619 5211 5327 414916154 61933 61268 409360241 72685 72818 372927271 78613 77931 431344945 58839 58213 502660115 74258 74346 7868701 72503 72718 252738434 6790 7531 845168244 49593 49198 285818844 51849 52351 629354541 39048 39517 204792306 6722 6634 320962573 71899 71914 86509988 22966 23317 712879647 49720 49104 349922288 17288 16797 126630702 78362 78125 711854687 55283 55264 303288744 73596 74067 40704202 20409 19791 215706462 66317 65873 219072470 25048 24524 956994104 34479 34876 340351670 74364 73606 541548923 65623 65280 570014647 69289 69265 104584634 40319 40552 905282164 66559 65898 948653125 78957 78582 94459741 2572 2654 387413626 59148 59095 883356250 29977 30291 14025233 55942 55176 291851633 11995 12468 297729277 6282 5940 299044223 47885 47330 924505175 34640 34471 114273374 41419 40676 535178172 74379 73653 870984940 74380 74013 40826753 74381 74200 127937472 19827 19138 406923029 49341 49647 212894480 73894 74384 409752652 16182 15399 880233076 27916 28050 855425921 8425 8206 887904423 39795 39843 938736130 9479 9439 923249242 17155 16797 126138844 73917 74391 449174713 73624 74274 874365380 66848 66381 228328433 74394 74176 110163083 65274 64771 965972617 74062 74396 918364371 49747 49869 984995602 728 628 17114932 26454 26403 473793776 44755 45041 975591928 37983 37418 735872245 60741 60284 446481836 74338 73811 712338228 24650 24881 47249165 55754 56285 695233606 39381 39611 125654487 69008 68611 691499780 53615 53698 648266668 5030 5022 233331039 50556 50588 82594823 71749 71948 689715971 24075 23471 732559863 13476 13848 609852384 19497 18929 997037598 12925 12899 188973817 49606 49422 747590178 46062 45354 968769890 45550 45147 687491448 36472 37041 206728870 38359 37616 656539016 26179 25616 680246820 70098 69912 852833953 51681 52218 67349765 13789 14479 809558736 56401 55780 590250332 73954 74426 110347625 49930 49674 127107786 6419 7149 140270887 69795 69483 388715175 19367 19402 490675245 48981 48552 441621429 77656 77647 627856365 74433 74306 794752038 49807 49060 842180098 24713 24576 456172903 5122 4388 381344125 74191 73775 159489421 40614 41127 272069063 57243 57165 465019150 63374 63558 676824389 21639 21600 959589536 73845 74235 219125776 29970 29408 59929468 47136 46945 650678583 73799 74445 761175729 51228 50860 313353896 66942 67509 701989400 49065 49302 853650954 74449 74372 120805112 64922 64171 437927672 67813 67145 823908229 71654 71921 451032141 37142 37277 27386718 68013 67730 165525671 21334 20680 998612826 13082 13526 101048471 62969 62205 455049092 74458 74006 820805471 74459 74001 990069610 63710 63524 42116439 13227 12912 328853604 51567 51347 212576822 58579 58691 513325587 34672 34702 814292482 68913 69406 693424415 39238 38929 137857477 56477 55975 421701176 15639 16266 628591704 68686 68280 61671307 19366 19098 860995598 74189 74471 8185294 79777 79052 924244622 73734 74473 30126397 73532 74086 321175459 62589 63075 369517696 5482 4980 754171320 24686 25053 908873840 74356 74478 391430963 31880 31778 37767574 28771 28424 44902125 67437 67578 341711481 35283 35724 773572283 37412 36633 563344637 2993 3642 25381277 12353 12443 819817136 65137 64526 411508794 71737 72324 330940612 67199 67606 929181926 64836 65324 259532492 533 38 423289181 77992 78411 755409397 5256 5043 35376087 35199 34719 505885762 32868 33566 534226655 74495 74043 118245672 73943 74496 932619023 53234 52931 44763302 54390 53600 717523458 49766 49172 296063895 12115 12072 19234938 17218 17639 952017688 7231 6449 453590191 71763 72244 70860128 1685 2477 678687561 7631 8111 416171704 54336 53681 36552621 14726 14300 952539877 67697 68441 994591195 43408 42773 874467889 50727 51437 951197196 3756 3282 695966676 784 122 561460095 74513 74268 416654941 36371 36086 922887361 31087 30341 486455818 14934 14316 392672191 35846 35087 424250100 33747 33534 725705854 74081 74519 378640059 69517 69943 602387324 17947 18248 878804282 73959 73406 464005280 49078 49494 23601897 51287 50704 185569956 54305 54164 727978242 9262 8692 915959529 63910 64526 369005401 73763 74528 733963843 64701 64700 584224127 35212 35353 759651599 36678 36572 674126172 49382 48625 62318073 49379 48839 993773525 30094 30425 371295150 16427 16037 563069640 17331 17932 698473992 19593 19877 899730814 51988 51846 136394143 10999 11556 449766755 66714 65979 87397039 2001 1817 3203119 6446 6585 147713052 26349 26549 122152226 44646 45057 18079044 27802 28096 59281475 11888 12439 704299889 30546 29988 238355353 51903 51169 981399410 64253 64948 705458104 45953 45793 170100613 11302 11990 373230306 49636 49612 874981827 68045 68198 999018574 74554 73843 123499097 78661 78756 180103471 73893 74368 987540246 74557 73838 480768631 73916 74558 444884397 74102 74559 426963297 44922 45362 229251246 2354 1756 232990576 52446 52130 802884123 42138 42592 79179285 63386 63209 473848696 6297 6576 898632368 24481 24117 854681397 32959 33344 112107790 74568 74363 852451305 8772 8033 285657192 61927 62630 59953024 59866 59471 460627119 49599 49985 81424792 26456 26139 559379199 66026 66582 950257868 60030 59702 941066509 22666 22077 287739802 27715 27456 57146011 23628 23613 113757018 74579 74376 92212399 77270 78000 478063700 51602 51072 873244245 32940 33711 505743889 59369 59894 90229369 35946 35403 154511773 67276 66515 364601360 59180 59263 877174401 35062 35381 987882724 73898 74588 148850505 31420 31281 704950552 48455 47848 436630159 1595 1975 491443708 71170 71282 472277188 69948 69212 463122598 3943 3639 220751052 27665 27019 104150720 62149 62134 261961929 78189 77598 452647547 73831 73716 260227949 74193 74599 19911676 41355 40728 795556441 33752 33824 476879437 74282 74602 296688827 44868 45158 785048827 29032 28764 176091415 30944 30272 335929533 74200 74606 233136362 44897 44495 312647200 50800 50346 561967963 74609 74054 362457829 11826 12164 565092305 70178 70908 126644873 74413 74612 950026684 48765 49534 350524315 28833 28653 507480256 24241 24833 208578480 14068 14460 885184650 47661 47172 679172975 74092 74618 777568792 8497 8168 953656921 41463 42153 86891811 51529 51687 101770711 76196 76413 63339959 9357 9775 195763773 11538 11687 256768801 216 451 218574778 74500 74626 34735601 44952 45470 833160864 315 1 134224580 31892 31578 493143413 7843 8389 121931712 12514 12848 399846118 78987 78240 530335535 16678 16370 85163467 65842 66106 556737670 76077 75785 503752905 37943 37350 194521055 5910 5436 638222423 39477 40150 716408368 74408 74639 882099088 35072 35844 5234900 11468 11425 83601614 48238 48156 76478063 19141 18362 171567129 76826 76272 251160954 4928 4344 456770717 29083 29481 484364366 59789 59852 748860426 73353 73080 488486487 25119 25232 162387722 41576 41337 946195158 52674 52599 378576243 58739 58431 529831812 32772 33135 416047016 37880 37434 88405052 5114 4393 557987012 74656 74179 26607429 62562 62350 514443821 18636 19288 488119919 70779 70785 443930287 35070 35826 778127125 63985 63868 954646486 44353 44618 686125237 24403 24699 512635641 53241 53597 162809717 74665 73872 448730535 51698 52138 999000322 23174 23422 964221380 42676 42963 550095170 31274 30954 325383627 72231 72528 22215499 54014 53532 299677465 74506 74672 622963812 77186 77379 962970931 6340 6777 8635297 27307 27077 690489033 61150 61897 47532437 71724 71464 13735169 72732 71968 66218348 33312 32744 328207462 42547 42036 90286463 74681 74550 321112053 7246 7244 96831632 34897 35131 449596370 56722 55959 518703638 17251 17433 8882465 50407 51141 549674315 78314 78379 49029652 14366 15027 993581066 74689 74171 284120384 35081 35840 355129801 71875 71935 602472166 17681 17451 157260129 20298 19764 311580418 22780 22566 166937134 36784 37557 891729928 55698 56236 809489255 12233 13012 776988234 74381 74698 140658272 74699 73918 250022507 46646 47409 295739742 16174 16755 220667830 1541 2129 852922213 4587 4880 610273360 48839 48214 482446642 24549 23801 729927863 10116 10681 116479902 18740 18751 320093691 22565 21904 161090674 65490 65893 267040823 23431 24065 61756772 28940 28141 149922206 79265 79247 744181505 53743 53485 513777601 65329 65314 28378614 55600 55504 217979058 68788 68882 114392865 39145 38754 41474693 24696 24391 280446817 69800 69981 536009926 25959 25713 24910311 62027 61330 55752653 76673 76227 170425582 11925 12390 747038417 16632 16840 78235929 62659 61997 89723442 53595 54362 448352694 49961 50536 91077576 57829 57442 170919871 67363 67353 110113983 63818 63043 702275408 74245 74731 365620116 58379 58201 819537317 73004 73555 796536733 58268 57970 127282974 20938 20940 937171956 77222 77626 49475519 4610 4142 458859638 77803 77163 440142683 73946 74739 544376107 32308 31808 841855901 65526 66035 95339796 41933 41552 353133904 44819 44882 624191061 74744 74155 114508404 21094 21846 190360088 17780 17839 424326758 64575 64055 14096860 74748 74498 141181553 72882 72507 16398177 62792 62976 164710726 54459 54746 186734093 74752 74060 966275978 5132 5496 929006826 38670 38594 611594086 11227 11461 998030632 61339 61204 699027079 31565 31826 812550857 39326 38990 486704098 64663 64846 63525435 70468 69841 165575258 73981 74761 477516466 20097 20772 472838417 5431 5307 305763813 15665 15427 836999592 31283 31284 434238088 62651 62042 883074282 42398 42288 362934929 3133 2667 786755995 37705 37783 744155158 21678 22264 863942150 63337 63894 138760877 61359 61224 779780869 44569 44252 831834483 74292 74774 316575583 74688 74775 14307987 17705 17586 103635886 66770 66078 785038635 26182 26937 797773049 74732 74779 431209516 57917 57613 373988559 74587 74781 88543185 62308 61600 525083274 29185 29158 857242367 45572 45080 997636218 35918 35254 867066991 74155 73963 763850967 42606 42321 385943797 76488 76007 156765433 70392 70204 587159334 68526 69062 699551767 22552 23075 41047485 53737 53871 128770058 74793 74488 160788980 62702 61917 638920706 44766 44436 715032514 33680 32908 25935958 55495 55760 759427537 3439 3233 203283432 37185 37604 731121019 16057 16447 49521393 38448 37980 229863956 67556 68349 793389311 2875 3557 768168948 70530 71323 91290113 24057 24177 448061936 74806 74022 499275164 22891 23439 892034291 47478 48052 629950902 16118 16552 283391976 37595 36918 643173358 37127 37875 529415749 60028 59986 658705694 74813 74579 381360545 67870 67869 80955292 52557 52397 258427287 6799 6399 968440147 78488 77831 587951788 46484 46042 926402841 62017 61867 589069709 60892 60184 387948265 1580 1639 279099335 6933 6842 511200069 56939 57103 450449808 74177 74824 830050575 36547 36845 606226307 78906 78746 183103575 74827 74747 870680646 55252 54635 576029858 12569 12172 477525924 74786 74830 631799023 48584 48225 487011987 74832 74711 943248564 2128 1344 247294766 59776 60320 695236989 3979 4218 182512568 20929 21411 675044232 65731 65971 105261895 73704 73922 403105909 32506 32867 837573119 40300 40826 129066720 35579 35625 58841342 56328 56993 896919146 74843 74404 125330301 51636 51888 330851550 74468 74845 579800539 30381 29948 219830659 4530 4289 21996167 67392 67176 115353257 19555 20204 357418930 37051 36893 628179045 35234 35072 775583857 48676 47936 12130503 76361 75828 13884297 54816 54341 863602506 57053 56399 872815110 28798 28089 735722885 74857 74545 83671963 78960 79674 820360197 47725 46958 741779011 74184 73513 730228814 60913 60397 879596065 41512 42289 93621701 74863 74477 541882297 57439 57520 730580524 31559 32206 702840163 44062 43574 120039166 48619 48807 11101623 50549 49960 546862244 73055 73579 31192589 74870 74477 853773805 58314 57612 683573153 32404 32423 923937862 10146 10877 962356949 22497 22946 633879480 74092 74875 739009365 43765 43394 632450148 7626 7625 338546558 66474 66038 267802597 18168 17762 625485439 74880 74249 601304402 70373 70109 65024826 74882 74552 950541100 68650 68293 406379439 4105 3651 814195585 61902 61740 212360183 16920 16490 812736139 10001 9439 660276447 33652 33003 11202452 1963 2034 886990178 13917 13438 959911013 74740 74891 120200999 74398 74892 22018716 59244 58944 494334300 63814 63616 455311629 64150 64702 938297536 57954 57765 994250825 69676 69369 803341662 5605 6235 533607739 58541 58700 453542695 30466 30416 272594856 60144 60728 712087513 45778 46517 921428032 39279 39066 936338501 79310 79464 281004285 42659 42509 522461436 74774 74968 96189110 63195 62809 181125929 46988 46235 992122676 72968 73405 188258349 59287 59161 814642806 19238 19743 493374011 74912 74160 495603582 64113 64646 313297733 74914 74512 112562928 57338 56557 497978239 7558 7374 569452286 64634 64705 242917895 71364 71074 354631512 73247 72670 24684953 60799 60557 208622972 26908 26186 278456625 64129 64395 653612756 13332 13538 890718881 54326 53954 203712924 38303 38281 714163544 74926 74405 660564119 26885 26809 758159884 32652 32279 18170862 21823 22547 454982954 65371 64627 856707752 72037 72243 602296501 37820 37258 706847190 11716 12337 894148898 48825 49259 17433821 47659 48152 390910258 37956 37197 876213227 25244 25145 220321904 77230 76432 481394872 31495 32080 25677227 9462 9984 498881492 39787 40557 718039928 16484 17177 31935528 25569 24824 16974187 20956 21721 255776208 16356 16237 361428334 39684 39301 442239016 55044 54465 63201417 28126 28775 14772026 25943 26083 312804771 77321 76595 62780113 57528 57740 523850286 8844 9409 461765874 17739 18447 40610901 74954 74402 233553711 51492 51217 530075833 4730 5422 222340669 79769 79243 51039875 3489 2732 774165744 74959 74735 593204007 46879 46692 360639469 49898 49719 861665421 22666 22792 173977151 59446 58756 308716484 49405 49221 70417208 49039 49669 31487131 34684 34191 716195327 74606 74967 241981226 32481 31818 437399736 74969 74831 540822465 57491 57464 452358345 17486 17345 487555807 5166 4762 345813069 36719 37345 989485095 72474 71974 162612491 40159 39843 428920447 74976 74914 556311522 48378 48963 931418057 56086 55730 127942788 53525 53153 141763972 67117 66468 67696075 13961 13192 394561387 28071 28841 111196214 76575 76885 2452511 71121 71665 417146278 5897 5787 590853732 16903 17340 307251768 24942 24399 75255513 63397 63099 99005749 36526 36236 275737368 2381 3171 841195522 34387 34067 88273247 74992 74741 490224024 38844 39296 447884670 47158 47480 460427727 6688 6709 818189320 66400 65677 763071271 73233 73316 959473585 20408 20836 417820966 46968 47062 45433066 16277 16200 236828771 21501 20863 886918078 25052 24739 541104891 65503 66115 549619764 43094 42693 132190995 75005 74947 28923739 49066 48712 228433854 54416 54000 734490183 75008 74419 633464497 61047 60297 206841025 37647 38242 748549523 2166 1560 705590707 64830 64670 251275587 5053 5271 28902479 43653 42997 18600681 58581 58375 674973455 72672 72547 270217925 40593 41212 417713842 22359 22977 392483645 51061 50619 550324772 77190 76433 889337147 5709 5376 603229703 59493 58840 211304028 17489 17984 596313299 31079 30553 724397516 70762 70426 864239763 1510 1084 845775274 75027 74348 543732397 29452 29281 760440166 67775 67538 835648437 77984 77300 993191051 58447 58303 171589220 43858 43276 976949460 27471 27331 722571030 45109 44519 231260619 75035 74869 999289304 52602 52530 378690913 75037 75004 664111924 70641 71103 49554981 36653 36736 232850981 75040 74558 604194605 20389 20425 41521344 10736 10062 64510174 75043 74794 329193033 9300 9609 622392731 75045 74298 954747152 45438 46111 437556474 41879 41823 27634384 77657 77160 387585908 4231 4258 631416177 75050 74551 140465137 5532 6262 713012700 75052 74901 645681834 1 200 739698941 60604 59923 337252098 46008 46220 986649847 75056 74438 902723236 38685 38533 890423169 3389 4134 676132281 40694 39917 64748615 29555 28843 603230117 59716 59120 11240704 24249 24299 736912964 46556 46839 757976893 74430 75064 444629841 5281 4492 798112968 69177 68464 494755786 60682 60757 96775890 74895 75068 660224223 75069 74987 133473684 68045 67512 112241292 23610 23583 387209281 30579 29805 950918551 75073 74623 514768877 8631 7998 656368817 18699 18910 760174452 3204 3356 871781955 53248 53336 905861045 61274 61563 87971504 65793 65039 506775295 8427 8217 452222257 52166 52776 554829860 61068 60464 651444940 44154 44558 963457368 75084 74619 801268790 482 70 54586387 3214 3302 457872234 51203 51166 24712831 53167 53924 677168518 31635 31052 300914698 48394 48637 149323795 38865 38964 424106063 4943 4342 245338220 75020 75093 23823072 74964 75094 755374534 67824 67635 449433646 4632 4118 931285017 51730 52381 246444577 13824 14532 291012348 3881 4200 224251811 15805 16601 959348764 75101 74825 467438066 15182 15566 736377730 69727 69451 352233643 23827 24188 525889963 3512 3461 382878861 16198 15684 183993609 40577 40580 797096555 58105 57908 798793093 71621 70962 395219848 49183 49489 86026937 54715 55455 391197500 7600 6877 54417158 13648 13356 908607725 891 286 6782030 77938 77517 961906691 76162 75960 508844215 7393 7201 864822345 11881 12673 899812713 1894 2020 572408411 78466 78523 888891958 38259 37459 356367699 36523 35841 140008804 48288 47765 633358557 23304 23303 573791092 53803 54282 505291408 75126 74425 75315790 62706 62762 403071150 61509 61574 253378606 74544 75129 867120813 77987 77499 875458743 54930 55302 424611198 64522 64114 145207577 26907 27389 755285419 13441 14007 99161488 53087 52991 952780516 22268 22098 744043574 6910 7344 136033509 26507 26734 38063480 27263 26932 930248395 51864 51568 796786377 47985 47357 673577319 58251 58389 427680290 8052 7254 187829293 74715 75144 838928133 1063 1139 634971970 56885 57498 920619619 75147 75072 27221670 75148 75116 893552651 26982 26984 586245080 26317 26625 366070318 72514 72795 3169165 75152 74446 724531821 75153 74893 766998829 44478 44222 397947834 35779 35113 45152474 48560 47998 608864899 40811 41123 225741310 74441 74999 223554693 75159 74397 334809842 15612 16381 534821126 73854 73556 165080112 29407 29374 100037301 11999 11460 433162656 55360 55317 988157834 45314 45309 477656981 72340 72217 479968953 9694 8955 682576711 55757 56339 2101275 54226 54884 749352345 77188 77146 166234532 74908 75171 27537771 34351 34228 118316286 79111 79463 764923452 43178 43789 231330016 75175 74537 811139614 76346 75727 390263114 36411 36459 530060832 27111 26339 763197440 17249 16562 932512321 65743 65682 398906435 33518 33710 123973952 32950 32683 9530377 8931 8576 263239555 78798 78435 243849837 41170 41323 778373755 11493 11455 450284533 37572 37380 199757297 62940 62259 803933612 6076 6749 892576801 5170 5395 10498237 75191 74501 350193399 69610 69541 595247407 75193 75012 137303495 44833 44255 700860290 65645 65147 411073429 56119 56055 456211998 19874 19153 38413790 35328 35903 20952555 28014 27713 109740618 68103 67576 308054303 11812 11598 678559376 27603 27119 409250056 61174 61407 668531623 13120 13873 376529851 28741 28168 850364889 69245 68510 371980410 44792 44142 342816225 37438 37652 806630446 63167 63520 121109252 75210 74528 254641358 25884 25937 615357207 11807 11427 27317291 24096 24464 707676220 18490 17835 942754226 61983 62739 528890588 7731 7336 422259355 75217 74723 272487922 31270 32065 269352844 59801 59808 910683004 20468 19995 733279253 40647 40788 963221879 19430 19502 931351039 3256 2591 1571262 11938 11237 431358442 52229 51439 729504194 31148 31249 792831029 75227 74824 122541609 44085 44396 705945340 73074 72681 769141477 18714 18756 256715840 42770 42519 121437829 74951 75232 689089125 57934 57572 934577376 53981 54773 746547468 68775 68073 623812096 58974 58263 187694590 3761 3984 722458459 5058 4584 486763469 74411 74255 268395254 22432 21882 996337050 25746 26053 152281816 74621 75242 747441129 9980 9895 256681925 43166 43657 905933493 8674 9293 158121393 21739 22313 901942584 11962 12338 654906887 19235 18856 166342128 76464 76182 481398674 22118 21709 296598863 10673 10036 420507526 22539 21864 894268977 45558 45374 888117927 33717 33778 232130564 15888 16372 588069390 65185 64572 755456008 66467 67029 818767164 38781 39093 737477144 16140 15822 650215565 3233 3179 421683144 1 497 532549302 38529 38034 991744859 39823 39787 280738971 16812 17602 358296332 74511 75265 342288930 77925 77839 888823038 10224 10269 345512906 38001 38142 32591426 54478 54172 948728569 75188 75270 214963402 53113 52916 822386354 18125 17723 642682780 42725 43323 874205891 5249 4843 488259035 75275 75054 634569252 37084 36918 801610556 69339 70135 503680255 42228 42203 766471083 69027 69487 472560469 72919 73218 722237649 75281 75144 863555671 26116 26829 878637843 60109 59845 961632301 4570 4780 985117357 19233 19579 915967570 16675 16343 149645419 61916 62661 387189690 54968 55627 621652614 52035 51748 607524037 11714 12293 519215215 72136 71418 17022516 39076 39016 68041711 58578 58284 554193276 70742 71017 689795887 75295 74676 282729497 48275 47694 246307040 2420 2157 481416705 48574 48572 245140811 74647 75299 207958725 74656 75300 999359178 55023 55066 553063231 78125 77838 817460973 37522 38016 259161477 41539 41214 630091017 71510 70718 697842556 75836 75074 231625619 8212 8651 336888294 5650 6348 314646960 79662 79046 959679578 3462 3130 377956601 27446 27925 59948375 40572 39889 382491376 23817 23341 113984155 78827 79622 969241733 39465 40128 382327230 55545 55203 295644558 77523 77261 413888920 46656 46831 531529001 75085 75319 23415128 75765 76169 134489245 160 474 646400774 27401 27343 85505286 38029 38072 6722309 15287 15049 751154422 79824 79582 743476682 5932 6163 198214253 75107 75327 639796868 8396 8673 615323141 75195 75329 602253676 73613 73596 780065993 49836 50634 974441188 11805 12410 722737888 48938 49008 888159378 49111 49118 135818943 48217 47605 81325081 52378 52354 469493578 77305 77423 923629562 225 297 430231212 34986 35426 111502407 23376 23849 60692390 50220 49467 2249599 72922 73309 301771588 49369 49007 311667074 55034 54470 475880879 35090 35861 900815119 16941 16643 239976877 18018 18686 317065867 35940 35155 19081656 48277 47828 523290761 75026 75350 795247434 62928 63362 578366082 29451 29880 87737046 74928 75353 68228405 33474 33990 106002178 7381 7286 753118986 74799 75356 402165478 70449 70027 64134831 75358 74624 670275595 29168 28757 770179844 77465 76747 174175764 75361 75249 351837881 11349 11089 316768970 75363 74563 117079649 52225 52593 455601863 28122 27580 166788011 66645 66511 739924736 63054 63743 984705016 50236 50139 73698255 31561 31091 695974307 74269 74753 689714312 15596 15107 59182119 29095 29221 974885822 65317 65548 398745516 52918 53641 566891966 54888 54178 161292595 25660 25035 720264845 56980 57238 125914970 47646 47636 981491689 67480 68079 108907610 27968 28133 547095798 35472 36153 307062304 73819 74432 392922781 6547 6151 340948936 33955 33597 842380350 15763 16341 674324620 52257 51980 895644893 362 567 36312953 75388 75347 426428517 34282 34182 831138374 52517 53090 708994924 14483 14508 483892237 7071 6401 256239264 54017 54646 908581007 33868 33918 912237673 13843 13152 885775950 24353 23985 672712418 75397 75103 569169643 5041 4553 142009357 54651 55430 689893054 25875 25247 561310197 13797 13973 837781480 30068 29729 690527822 75356 75403 492437738 3190 3431 792048800 75982 75976 860520688 57898 57510 261802443 27925 28207 67133639 59529 58759 324612701 68813 69211 157185521 47451 47635 205127409 72311 71796 658071400 30969 31339 458199522 48777 49472 875969884 32422 32541 425423397 75275 75415 910934288 74827 75416 454620725 3077 3012 856670821 75418 74693 336102253 78381 78561 781536333 45230 44475 64125451 69134 68670 305604513 37596 37274 307128139 66593 66164 499411626 48675 48236 38067478 40836 40442 435916290 6955 6831 23844238 16630 16355 318132918 66204 66146 418633568 64923 65459 817932998 33108 33080 957056133 20624 21057 589894495 7982 8302 572246107 12707 13118 101510855 4644 3945 429380970 38064 38025 60892064 30743 30451 3665448 56038 55555 914099123 74668 75438 165932817 49052 48856 399064707 20018 19699 282062740 60751 60100 925024023 37340 37387 37595700 5739 6211 96678032 6332 6814 808503395 75127 75445 387508390 2401 1945 328571151 75447 75193 114861614 1284 1239 684309617 74234 74360 416786428 75450 74680 630800654 70509 70030 887293380 75389 75452 406354664 74726 73986 397802160 1611 1186 537271781 32722 32435 551049404 36567 36645 537830358 75457 75191 349118455 41088 40681 501511353 62955 63020 820957168 55708 55457 244673795 2026 1803 948755401 46351 46985 458907404 49005 48868 35924423 39545 39876 924812904 17584 17242 636802314 44970 44895 825461591 17174 16503 581562089 8253 8844 908914098 38508 38574 861025747 12492 12368 160394468 78176 77400 657829885 23880 23656 901045633 77297 77271 966742028 50436 49776 964953166 33622 32941 171342012 55716 55802 117091898 51224 50810 306965737 46083 45428 917404859 74507 74981 38346594 74691 75480 832051608 23958 23343 670828164 401 55 319788792 75483 74794 686125544 41659 40944 517795390 50629 50089 983365280 47164 47674 386096842 26492 26605 581509101 35920 35304 18344782 69786 69054 23551325 51079 50795 128584930 75491 75139 758352822 39068 39805 320417603 64420 64174 517133786 72330 72217 394183665 75495 75432 850768432 62800 63008 918898092 28412 28984 365309861 79816 79714 900048826 40969 41049 245792308 53693 54332 420250569 74701 75501 870559972 75502 74751 695345587 12219 11728 67256929 50417 50165 810790575 41317 41491 173437004 49681 49647 613379021 59071 58344 932662119 22773 22114 562056352 21831 21152 493506683 67815 67459 784959661 23283 23375 824962100 49760 49317 983572862 79933 79516 727443869 75514 75319 317665684 69876 70213 155766318 9710 9084 974902705 52339 52243 37003166 31681 31174 727893682 60234 59616 642243256 53600 53189 722555542 14208 14152 763932381 13643 12990 754268895 56385 56721 194311796 34583 34642 268690057 46040 45847 863145199 73634 74242 422285880 42895 42141 718293597 48242 48757 354888186 74771 74408 836616155 53291 52680 77758301 8031 8290 213690725 4566 3793 700319063 75234 75533 697584406 75190 74859 187865863 45837 46441 453560123 30168 29835 211002183 72515 72440 818171678 75538 75007 673583599 75094 75539 533228250 49215 48496 310900591 43083 43264 271481558 40104 40016 180757203 17114 17131 444417157 58132 57557 163995205 1519 953 838853106 75305 75546 166971759 74895 75547 326188656 75548 74998 874457442 9478 9503 421109398 73879 73289 627018515 70086 70341 390887548 37629 38160 287504835 75553 75470 48517867 26997 27377 188966581 34562 34626 980479795 16955 16843 74852906 34374 34227 213314350 10160 9492 817035379 37308 37379 696137707 40240 39813 288494465 74974 75063 501360101 77811 77155 780853520 60219 60787 325505595 53288 52493 924648028 38756 38550 13215029 5484 6205 914159956 75567 75405 188353048 76787 76352 51743830 21039 20340 720635547 55898 56591 61336190 45155 45940 671135120 64699 65180 976809568 53770 54063 518889833 74997 75574 50315958 24921 24176 699216029 70308 70146 486244791 75577 75482 933887274 42738 43253 678399967 33679 32957 877546640 75173 75580 8674078 70488 70121 903807791 49136 49192 938669878 21356 21569 602730456 27514 28125 203372865 37794 37295 86737803 79255 79172 808325549 76487 76633 338912893 42152 41535 775322579 10213 9938 708777029 67482 67106 323719688 46134 45564 180701559 8209 7564 302187027 73416 73424 851499406 17851 17108 319476228 22820 23505 727829690 47373 46938 566729712 72951 72257 936278333 75598 74849 417244356 84 1 884745609 53136 53706 535640407 62309 62371 49833997 52731 52726 834327021 75603 75062 613493878 6950 6325 715580071 56833 56116 638791869 55205 54463 697152702 12813 12123 167646254 51923 52609 925007886 64133 64454 973402563 78107 77332 446436689 46398 46852 101036246 4811 5424 42562095 14257 14733 22037986 31962 32656 818205190 3213 3727 29798361 17689 17969 43303926 49997 49514 398068299 10785 11046 715302660 50143 50422 271312486 22305 23087 634131393 1504 1827 677943862 12594 13336 801724493 35057 34714 64114345 40855 40595 118945971 69449 69009 610621012 73623 74151 30466512 42016 42712 388015901 54928 54562 622879009 2667 2372 537686910 41029 41189 292692988 63954 63206 553480880 29141 28968 246953128 75633 74847 602799486 75571 75634 216076428 53189 52446 201661513 18698 18816 595837219 38312 38323 519876966 4257 4882 608674760 75639 74989 177558784 39970 39966 375680199 29999 29980 248144185 1277 1352 939036593 108 863 530679942 75236 75644 638182397 25123 25856 398196455 49804 50567 721736905 12804 12744 37485851 75325 75648 250445889 11202 10847 176091497 53642 53675 337307707 33388 33344 921270310 52036 51807 225967072 34719 34864 870452980 56903 56228 837593268 27893 27256 467710963 16044 16203 820968893 13207 13471 234714448 14237 14438 711229769 40229 40214 744731575 39519 39516 168869503 39623 39593 9317359 17624 16987 978013323 63629 63944 423047295 42346 42434 630493620 63632 63631 21940236 61078 60993 175320940 13275 13221 271458090 78603 77810 140835596 15951 16377 289844750 11913 11872 720763626 22996 23650 711971227 34674 35343 321514299 55743 55561 621950635 5230 4461 321395690 63671 63521 568951397 68486 68121 414411060 67371 66710 717201393 75650 75678 178084734 75679 75610 625387261 22892 22222 891688981 53528 53682 121293026 34627 34740 609890173 71722 71061 484673674 30345 30677 504949041 15573 16157 970625984 24036 23715 818092248 8601 9374 131582167 59216 59160 740791200 55286 55098 160474866 26736 26862 9079071 43511 42736 706547710 45594 45899 155755832 78798 79330 5685925 69200 68504 74044201 59272 58839 860816366 54991 54634 936295295 5793 5278 702324690 29561 29479 46419043 39154 38397 628275034 49136 48710 241387333 52170 51738 400279742 66286 65693 582824584 44474 44563 652831093 31084 31595 431189300 75138 75705 34218247 75073 75706 727926774 24115 24718 843915431 26326 26207 704627223 77997 77792 90385528 54276 54826 838613861 75104 75711 647969760 72606 72926 538165577 11147 11042 895198316 28188 27900 120627902 1875 1446 961547918 39568 39617 921397345 49081 48883 420582092 18759 17963 354521161 74145 74525 110477921 43450 43987 815003942 24472 25038 120535822 74972 74686 561443005 41741 42348 922401889 73347 72750 124083924 53564 52998 271872625 44749 43973 665474400 48345 47855 326368996 29809 29988 403443106 13674 13654 855370735 75730 75501 753371899 64433 64266 150885553 20062 19744 548263936 1152 1268 967109916 58692 58011 705595841 58591 59137 544584147 53373 52993 250438309 14954 15249 48694437 22021 21778 216116346 71888 71112 872563339 67506 66736 6196404 79146 79881 63730166 51540 50952 311521881 75743 75513 183105775 44896 45544 114677468 27209 26955 91356511 34117 33833 771034544 75747 75471 861238204 13197 13574 790697042 50097 49884 616360452 62194 62493 856470477 56309 56716 909382870 50647 50995 356763585 75666 75753 351213865 75248 75754 566350293 61330 61740 794812719 5116 5510 862045665 5675 5767 122287118 44041 44038 137725241 75759 75019 908220862 26236 26164 947226530 20727 21267 739997693 29568 29725 63409668 21909 22535 367362936 61405 61901 46341999 56068 55659 126375104 22597 22283 125029239 77547 78151 127396301 30240 30160 901396620 79388 79003 423329596 41297 40608 80159233 75123 75771 556944134 71533 71136 471804637 36169 36544 110892529 55132 54795 547891079 55120 54394 142953258 26981 26242 167146563 46853 46667 116635837 53805 54215 438904520 60554 59770 61923389 59980 59535 364296969 41725 41816 56242158 64786 64188 162106598 42349 42509 161806315 10008 9848 764422297 75340 75785 398352519 75583 75786 49737259 13635 14387 562956524 12461 13090 944817027 75403 75789 838648643 42195 41602 25529412 63708 63179 162038434 67628 68083 163657614 17771 17696 459928463 65532 65264 224015282 24371 24192 278973155 59254 59070 537976456 14516 14247 657103894 25611 25581 229711709 67553 67586 736562698 24246 24651 106485750 3332 4101 290579002 58506 59021 383456530 28172 28543 155458257 75128 75804 446793841 75331 75805 306733900 70083 70775 315887694 26037 25484 337859446 9664 9067 249908026 59286 58742 519141222 75551 75810 127927234 28938 29494 27831541 75258 75812 199214891 75463 75813 70629136 57005 56230 298393733 31058 30938 729137980 50759 50031 80323272 75817 75092 18980313 12408 12704 174524029 75819 75611 555655373 49897 50547 640940049 37597 37805 294391963 15904 16360 836361225 27415 27352 442622154 55174 55731 60150842 67196 67275 283365529 29959 29844 553183698 6666 7119 694666195 71692 72430 179112398 11854 11824 717466933 48808 48819 139026798 47297 46845 954147822 21369 21978 102035399 44742 45140 9962459 45004 44665 521264297 13182 12855 96205338 46159 46380 453869925 10434 10104 122877103 31206 30582 109163479 76995 76846 759540209 75840 75104 949478089 39100 39770 74727807 9936 9632 258259104 75817 75843 289272113 75733 75844 686388155 35049 34615 991036242 14849 15562 255914934 49547 49949 545512569 43199 43037 822041334 61605 61534 286382581 15033 15460 514147712 75851 75247 599361828 11361 11066 775921960 75853 75610 45155261 28309 28764 862727430 70565 69949 50314660 480 1162 677400543 69173 68841 53075226 3164 3803 268066580 53221 53294 121785495 67320 66688 882839224 75232 75861 707282417 75862 75333 766558146 56774 56841 581323241 26311 26293 42079409 28926 29392 706490394 38980 38355 546950889 39380 39936 373565457 75868 75228 65413743 44534 45308 44618178 75870 75148 11865193 74374 74193 288259930 75872 75112 854497650 30731 30771 318839255 75874 75781 552621292 30261 29758 832243141 61625 61176 949461070 3499 3071 788689474 36057 36400 27882006 43031 42281 47380146 75504 75880 187621135 8174 7411 635383921 41109 41120 254345488 46058 45488 292142480 70666 71404 684006090 10923 10968 403354011 41758 42205 357951070 75211 75887 981921437 66065 66453 889231305 71822 71785 764805434 75890 75256 40780068 79339 78968 343302677 20597 19990 746999691 31476 30731 427368047 77791 77495 234928486 70903 70828 368104210 52052 52324 620032235 49894 50610 291101595 6091 5440 369721071 75899 75216 24811298 76148 76912 977598318 1082 1339 890509201 24910 24563 974588458 16060 15712 50421131 47482 47557 112353571 18441 18021 126798787 51407 51478 803418479 75907 75655 824671058 14102 14585 179975840 67635 67590 989929676 36116 36291 985212995 60824 60453 21366720 75180 75912 480677185 19875 19783 55435122 65720 65180 276133006 57603 57908 48232447 9044 8956 834363582 75508 75917 873469536 75480 75918 204263854 75919 75388 383709466 35682 35906 904564893 23362 23354 985402732 73393 72734 269814254 75923 75197 430171355 1778 1871 105485808 49656 49851 225949475 75515 75926 574700201 62786 62399 397795773 79115 78627 636946894 53309 53729 107934004 61595 61822 9063863 40110 39541 657968276 2847 2590 79499523 22532 21833 206616399 71699 71773 913722566 1083 1446 279590259 28658 29213 379246571 71474 70759 265637695 362 593 101704593 11144 11423 538051889 32854 32407 777422678 19699 19752 852423992 60317 60651 826607601 46147 46250 722220758 17955 17779 786690056 51548 51055 990423454 45122 44435 694205253 22967 22802 21994792 43747 44235 92243632 75949 75324 648491662 75905 75950 719837903 9702 8922 540235364 18253 17724 967865004 26853 26823 865963044 14668 13972 537166561 52431 52086 930100511 8231 8353 665805058 47025 47421 795792130 28835 28793 143137166 2104 1322 317626094 75774 75960 490377188 46873 47063 874628371 57817 57213 146429454 54036 54369 816535688 75964 75637 94787080 57533 57747 446549258 57575 57469 845499782 7787 8428 208505647 10594 10453 454058997 75184 75196 360147982 75737 75970 43694353 52670 52282 79050438 1449 1335 894274323 50050 49813 977968149 68413 68182 663807877 33922 33947 441425768 48064 48439 634349232 9566 9450 44196641 21115 20420 931070266 75979 75827 577586745 25233 24554 874321969 28288 28363 646203403 19697 19807 708753114 3601 2951 714758861 58478 58520 76122350 12230 12142 74023188 34174 33761 507650875 13688 14176 928688366 8265 7828 554204160 75701 74946 872723275 73561 72826 546757109 26047 25370 264188644 1445 1619 369824553 50181 50167 616549625 42939 43531 533912372 15917 15452 71520810 31052 30496 45351700 62248 62605 662288987 75340 75998 683245302 75999 75987 708713399 76000 75718 401773925 4239 4821 718733079 48064 47675 944306150 76296 76642 49294914 76004 75798 363893628 72814 72099 74245981 64655 64317 750144110 36572 36653 588527005 9656 9425 63678147 62646 62046 791743617 75811 76010 26277301 60377 60134 53928397 36891 36640 136452539 64442 64438 992754818 75311 76014 75250708 19890 20435 18248114 59080 59590 191830827 75492 76017 520717014 72502 71754 487954545 47518 48116 604951694 20389 19969 235519354 73837 73488 354383029 75950 76022 936377044 75817 76023 721775064 42163 41541 531340517 7002 7223 3048187 44095 44089 484233153 72531 73030 691047182 69850 69134 631386670 32953 32287 792024635 1 372 99874464 75881 76031 405371335 50607 51166 50860833 76033 75414 705469075 75578 76034 354490210 52210 51735 590284464 13346 13305 329499080 61256 61598 678178788 75709 76038 100653412 69783 70403 612248489 79485 79637 111679971 12606 12283 104548313 76042 75856 501856539 67398 67584 534552398 58926 59696 91019557 76045 75914 195794538 40203 40301 773836156 72629 71832 703290854 20789 20853 459373284 29309 28651 483056417 74586 75254 240998053 26225 25826 93080301 65608 66219 825485663 37949 37458 986140193 74600 75394 572397977 75725 76055 713527720 20720 20785 504666964 40379 40229 170220070 17480 17033 440481880 3732 3473 802809145 76060 75942 173529108 76020 76061 220908724 26053 26630 961165446 70224 70727 728619960 37039 37249 756874298 76065 75323 33647077 11261 11835 156680681 52315 51616 517237539 78793 79580 197498111 32016 32137 488500156 76070 75950 185101183 75954 76071 84739950 10219 10480 442664883 16053 15276 985318567 75986 76074 2736746 36897 36906 692295207 26836 26098 132106375 61596 61682 606715399 23241 23987 813338231 73266 72467 42218456 73779 73209 688948254 52183 51398 714442126 17642 18008 47724499 58196 58592 887216134 75376 76084 108081142 48215 48802 896055073 32809 33113 487757272 76087 76063 791373099 32250 31756 241432216 20975 21448 947606901 76090 75568 483420727 1832 1588 714483860 76092 75964 394642768 17700 17086 331483034 67460 66832 455733892 76095 75713 238315767 41103 40690 316077508 76097 75470 587601119 24960 24305 327676252 33271 32974 106679650 39139 39792 608994077 75434 74976 456373731 68389 68363 609176674 76725 77198 23292794 1 145 639948198 39117 38460 11242804 61148 61091 772207664 56009 56262 250513221 55177 55794 100718999 13348 13819 5559060 71314 70658 89307793 76111 75318 697969470 40397 39962 217185570 38076 38102 308636862 76114 75515 86715323 66180 65954 75999120 76240 75767 711906716 52632 52301 30256500 76118 75936 714838002 34346 33612 51740068 74296 74185 450386191 435 1 553818234 42987 42902 828915934 30692 30455 863667843 54982 54590 823450422 35280 35995 346604480 26752 26873 51322821 60346 59824 441693294 60592 60671 481186351 15814 15079 23053496 75722 76130 351507515 480 1098 59274902 75577 76132 948332547 71817 71777 794451167 76134 75390 434913564 16523 16062 350897532 49388 49632 544708856 21904 21138 198938825 49283 48568 80260237 59427 58830 900013293 76140 75603 441567755 70491 69788 873241094 13811 13170 452785032 76143 75480 68949628 76144 75397 342695257 17712 17299 921004917 43174 43879 267495637 52854 52275 115881082 39482 39794 638639117 25523 25698 484354907 76069 76150 589883013 52582 52896 24763064 76152 75608 728455971 64673 64270 148194822 29456 29195 422304606 76155 75676 240042901 66402 67157 426731235 8974 9345 269447437 72917 73481 707528977 75486 76159 615524772 15264 15949 489077177 23131 22344 145674895 73720 73702 226585879 60414 59981 740345416 67986 68722 465139188 38908 39398 753840830 15607 16250 796779351 63216 62446 555491337 58934 58542 31470644 70544 70928 439098318 56235 56432 964581306 76171 75701 156920511 53979 54433 46071633 30074 29862 24784683 76174 75398 530280013 21832 22048 152005213 4803 4694 39036733 39857 39929 107842390 64034 64552 823812434 48272 47893 988489223 75749 76180 604860963 5352 4736 858087084 39764 39520 162409308 24691 25159 161507413 2086 2647 35743677 70655 69884 596025020 44943 44648 174259657 13544 13043 761827532 76188 75709 530788682 39459 39983 111270508 49966 49526 458133191 39787 40383 115649836 67370 66731 47054889 76074 76232 370499099 45161 44853 68742365 5776 6285 6709663 4992 4518 100139591 18838 19032 211888461 76198 75859 681460495 78615 79407 776233208 62978 62298 188354525 76201 76125 283589191 60238 60809 17303638 65468 65356 704913293 4662 4313 603396724 71169 71073 870942328 75566 76206 679151938 76207 76027 631021355 22297 22408 301647793 20571 20455 378528156 23602 23881 76138672 72223 72597 555368464 71375 70580 113827780 22421 21850 488530755 36410 37120 906399998 76215 75954 763241409 61334 62011 671499304 21066 20468 655199115 37272 37097 428345761 63825 63410 842003577 16333 15581 784351750 68465 68067 138198736 5865 5251 714790248 76215 76223 456160012 14976 14410 164685088 67289 66771 903319874 10637 11406 180699800 51497 51206 479644936 18741 18023 886295355 77060 76877 812417665 62892 62930 395629801 28786 29352 533656067 13458 13836 58769969 53179 53539 490331713 76234 75917 903308624 76639 76844 139104697 45847 45793 908891246 51434 51967 683973605 51052 51328 64400038 42300 42487 39663772 18748 17948 909068628 10963 10856 517749232 76242 75519 566352 50292 51049 721705248 61939 61636 505426652 662 564 53394404 6921 6181 899050423 45381 46071 438480841 27460 26776 176579955 20610 20831 104370372 64092 64372 244642955 73660 74007 75922452 75682 76369 423347640 30812 30523 590446163 55076 55392 106711948 24395 24013 358847985 76226 76256 23986313 71385 70995 203998727 75505 75233 222687271 37227 37921 433928748 79699 79170 185985618 76261 75641 271558535 16577 16622 474509642 37982 38460 122249908 15286 15965 659820418 74572 75180 789173990 62265 61671 788229252 76226 76267 89886862 58355 58669 485942496 34751 34996 355203925 20458 20336 55295656 21326 21123 79611591 26732 26826 942659628 73204 72905 293487071 76553 77087 660226910 75928 76275 385655515 73122 72544 606577153 19195 18416 637321356 5866 5733 959065897 76611 76025 801238269 22275 22497 689103587 41379 40594 177640210 13355 12652 389701912 59049 59161 687873406 6416 6397 183846035 34287 34915 464303984 39669 39300 748952731 40230 39768 39856622 54761 54967 441288440 66961 67747 119256114 19439 18645 735248541 21795 22085 701306943 38895 38270 475519459 73137 73146 61858698 43731 43844 862992488 43146 42423 3155750 49523 49582 144560847 56415 56381 830133966 77774 77123 7778844 23363 23388 328468991 35129 34397 190837072 61964 61949 205567327 76302 75863 461838638 76303 75683 116071802 36595 36061 696586510 21054 20461 241591898 53135 53057 690920050 46150 46188 642162793 16961 16960 370213901 58101 57549 924891942 68690 68543 172215402 12675 13412 409267030 57890 58625 160835063 64663 64437 620459109 75709 76314 668616903 21744 21388 809830811 75662 76316 868047563 46259 46558 418960464 8820 8032 662601707 25793 26374 644163048 75197 75453 776244981 27672 27760 179201914 44244 43745 867457276 66855 66454 880920021 44528 44772 870513723 53591 53728 65522291 723 5 159974276 71115 71373 831092460 67372 66664 937318326 48159 48569 716537531 26030 26765 550952913 79553 79473 63589768 10427 10292 892314920 64005 63536 258536633 23836 23936 658734722 26670 27276 869234141 51826 52273 679919018 30370 30957 638433033 42454 42909 315668413 62263 61906 947370973 53227 52629 813146125 17278 17118 753955139 19248 19316 570487067 10414 9989 454612986 75545 76344 81106517 58573 58652 91055724 20822 20380 10674729 33448 33278 169010796 15296 15861 236545163 7950 7654 622307138 3632 3323 870690670 10800 10836 744503226 76352 76146 625975154 35201 35023 34988397 39721 40445 432430873 3047 3552 781004257 54389 54255 918480129 35947 36492 783056661 2969 3061 53495805 59370 59971 101308314 48447 48777 881768168 36202 36102 885913401 13876 13239 42389150 48018 47413 262835018 23939 23635 94268841 76219 76365 680946042 79627 79534 512734803 35857 36411 474920382 2989 3310 937611216 26839 26881 989667398 3577 4069 79095365 6455 7090 856383834 76372 75885 807679038 71034 70339 417442173 28134 28609 121510056 64900 64693 110029736 76274 76376 872293235 6471 6418 554504348 8373 8607 623015697 35781 35005 687518479 75807 75560 661038887 63695 64104 940629650 28173 28065 180880108 3245 2961 362597845 48279 48379 416352501 6097 5965 134745575 61946 61235 14076859 19881 20156 952508393 4897 4276 110934538 31189 31962 460957764 71621 72263 343608013 55860 55535 229309480 30835 30907 64245767 64847 64628 741798369 59803 59709 55578720 76395 76106 542100945 20635 20851 110430166 30432 31171 573912148 53028 52301 392395953 75805 76399 869463906 50713 50575 601117148 60279 59600 5792720 76257 76402 159937628 74166 73783 569654593 46962 47221 495607997 17357 17388 387500638 19153 19947 552788356 17377 17272 492604142 68917 68254 441317181 38588 39175 602306101 40895 40559 868194390 72100 72032 384693137 75835 75049 611759283 73896 74225 479529317 17261 17976 90570469 30196 29492 237907110 34253 34469 683208828 75876 76417 95694881 25954 26065 26080205 72030 72329 829281797 34646 35183 363254921 4588 5130 722410598 68095 67338 829847289 41000 40419 130060730 67898 67367 939803305 37717 37877 324885222 36575 36392 87973605 76427 76306 103613293 35080 35444 612339506 9758 9225 848424112 76430 76019 172617498 32910 32690 79348630 66911 66653 611019973 76433 75963 938848029 21794 21195 656452088 57259 57616 12226502 76154 76436 479855843 13439 12976 929020588 63873 63577 488386951 38678 39442 636969817 11638 10902 345717218 55973 55429 526000985 67826 67709 101341968 44771 44255 299907299 58361 58206 397837978 45975 45968 346286329 9960 10728 146609905 33824 34521 701891998 49425 48664 364099187 59080 58629 27087378 76450 75707 576969232 512 720 26177791 30413 29985 321926052 77341 78098 892810943 53817 53242 798239184 75526 75910 468584451 21857 21463 469296180 61036 60287 546423601 31461 30845 101370629 42429 41902 574591304 56042 56213 715047541 75857 76461 485516169 54303 54727 779860624 43600 44276 817771699 21297 20739 186566065 43078 43377 82691607 43194 42781 168881012 62795 62487 202749122 18347 17667 695412506 56546 56536 984943140 46248 45608 928364676 12368 13038 201892202 64161 64065 178059948 53462 54074 208808959 76474 76013 256856487 54307 53720 337808311 76476 75994 390482081 11370 10789 122293329 76478 76438 242113518 31481 32001 867852802 77149 77687 86074562 64413 63988 44147228 75838 76482 100585975 34211 34663 271813408 76168 76484 463192859 77793 76998 47122610 51197 50680 361202299 8184 8792 938236065 19085 18731 754086306 2650 2880 627527189 32400 31957 350236878 35592 36213 971493891 53063 53412 579641090 54647 54200 41960032 44535 45062 640583380 29485 29613 742307021 41240 41889 14558296 37730 38139 454085464 76319 76498 450473782 19542 20208 232981593 28984 29611 651906842 25662 26154 929688272 47331 46858 179755126 44309 44502 782378194 36594 37382 180897749 44028 43558 304585063 76106 76506 707606234 66649 67060 766499524 25541 25045 950568356 20552 21230 864471031 61518 60962 83224187 43972 44642 737039906 32566 32295 744007440 35027 34955 883234440 79200 78643 907226788 1 706 419693988 75882 76516 106037693 69464 69986 911546082 72052 72185 999624248 76519 75943 920148849 1 640 911946290 36847 37049 490490585 32183 31622 633008103 54539 54997 126161655 47476 47167 625537768 793 1 126292836 72566 72001 889834610 39915 40575 374155756 79371 78918 603655870 61280 61894 931441856 44878 45628 734954003 76531 75944 838952649 50609 50882 47012382 38596 38192 449062528 67688 68274 929334310 68860 68855 466145311 53674 53493 276859493 50180 50279 373397574 76441 76538 745792878 75999 76539 826319848 14269 13569 973901959 61178 61600 249850673 15046 14571 909714420 20798 20373 634157141 76241 76544 110690498 3977 4171 447323356 75862 76546 616357917 71550 71032 813864732 49904 50116 94164753 74349 75036 517496182 24596 24891 42522296 1791 2023 353136193 54069 53589 662662284 44654 45450 307775618 57426 56955 289667875 11287 11247 102530570 64259 64358 949388290 58384 58853 565476014 12740 12272 340212517 76341 76559 143266677 30188 30227 139812402 77046 77577 65870946 1719 1603 577367920 76563 75858 491497488 32751 32019 21652579 17473 16897 990142104 76566 76281 467544519 65138 64734 378049654 67241 66647 623890146 40222 40176 351997293 39145 39221 848522807 76136 76571 476879294 39118 39246 501306848 76366 76573 885830349 43037 43623 794017833 20789 21387 387298545 76576 75948 96673530 50816 50187 87343350 10344 10943 686809252 23833 24037 478478933 73224 73035 616635757 46082 46432 834049249 28421 28261 239947168 9967 10584 610725282 76584 76350 635448755 35848 36390 344010526 62043 62218 551894530 76587 75868 502456089 22972 23076 666749591 76518 76589 283667663 35233 35047 981677473 76358 76591 83895651 44312 43934 723390628 5088 5663 121342323 75831 76594 83919783 8161 8412 690503643 16986 16943 86061285 76494 76597 968484336 32404 33146 183152664 56146 56008 902740891 50933 51084 394172176 25234 25245 12177878 22774 22196 101105784 56759 56166 625330105 40127 39938 138089511 30053 30734 588055811 54622 53858 527233755 15206 15787 493154535 17732 18333 101837744 67003 66261 628437099 46318 46873 610708719 29293 29457 2569345 76612 76402 233291669 25471 24976 775408302 75932 76614 2039843 76615 76336 71369790 76616 75963 654642207 53480 53332 12832662 21809 21211 723147306 18671 18448 119775341 76108 76620 310435651 76621 75880 254190988 67659 68258 635923205 39111 38758 728157088 24715 25114 774340604 35885 35181 384592380 43241 42691 711314962 63495 64000 29086679 75886 76628 381009278 2368 2652 619661764 63514 63022 507046439 6346 6142 507350749 52739 52295 179437978 11730 11198 747039052 2949 2596 295929796 48775 48914 912916692 27916 27783 767651470 56543 56825 629466886 18242 18059 945491074 42093 41759 636959759 10281 10708 969650990 22890 22586 818258688 54569 55175 781455600 19998 20702 61750989 52949 53689 52727325 50478 49862 424871905 44246 44904 231942832 76647 76615 373319891 59964 60553 233153275 76300 76649 596903991 3700 3423 62223372 76800 76449 549617465 11254 11037 886530280 60746 60524 465834846 51119 51919 353841532 28313 27597 632392975 13264 12780 732145016 56103 55733 79969796 29669 29752 875065191 22424 21869 45612253 7548 7733 539414542 76661 75941 57211532 15470 15288 629011309 70797 70242 524037954 30689 30170 675439725 78924 78938 516883227 11520 11824 685027268 10988 11653 593444903 60161 59752 114411247 10500 9754 704926036 24553 24106 817568325 76135 75688 270447963 57455 57253 136478861 60691 60020 873622181 15509 16007 415263300 18709 19060 801392122 11778 11527 127427311 52025 51939 68076621 22228 21549 702452137 37256 38041 40937125 29379 29046 835476029 76681 76076 597518511 41672 41221 653042777 46071 46659 693994994 33654 33944 990160495 76685 76372 776642056 42272 42912 617411920 62548 61860 201140330 5036 4926 426249126 77330 76964 111081131 11826 12286 215736177 57766 57061 925513897 40372 39710 887994852 6018 5790 665597755 48627 48276 252112834 76695 76579 68127279 13854 13375 199356074 76697 76212 296008170 24463 24067 82664863 74902 74135 73899673 1206 795 224712848 14520 14643 472568104 7347 8029 850559094 25189 24433 341016551 32943 32219 978785655 39428 39608 518729337 60117 60383 293321911 76280 76707 386371506 65379 65021 548314586 72063 72009 670900819 42730 43124 540901377 42959 42206 424127260 19774 19790 601596199 76465 76713 467268289 74289 74817 823397916 76715 76178 464136138 36623 37266 75448656 67384 67351 843171434 17190 16678 730666457 43609 44365 999632447 76720 76671 57949442 54404 53872 939141375 74732 74171 937245947 75242 75688 500063678 14411 14154 466708629 1193 971 7126884 57461 56944 669921997 76374 76727 915204130 62114 62449 557916290 76729 76386 778445000 45139 45838 647699248 8000 7875 79616265 3329 3195 21215546 39099 39085 880357992 15546 14764 14426908 25372 24934 954857486 76736 76540 937434943 79418 79569 529035803 28439 28328 715404213 75924 75416 830630110 34493 34897 756536464 76212 76741 650638333 76731 76742 291715401 63822 63862 155561700 77987 78682 37876695 31288 30705 731415125 77073 77562 490572219 18866 18723 650525672 19751 20055 338684199 70709 70376 79146168 72092 71362 917251277 27270 26494 604577567 72453 72072 35512737 12199 12179 9583734 72367 72230 598484163 61114 61056 702886765 60523 61198 110300402 4403 4011 540452247 54429 54386 672555360 76759 76267 76979484 76760 76722 9015288 23353 22972 989051898 76762 76285 117300031 2630 2984 71616265 50644 50765 63706729 77439 77653 65099869 63030 63608 502778663 63530 64261 304937 76768 76430 268565568 50151 50240 918342223 7020 7335 405732744 66764 65976 682610955 60839 61485 577640183 38047 37937 417949366 69816 69124 55968219 70303 69943 60002541 79192 79029 292859338 30751 30209 847336614 76778 76138 222391435 65248 64802 904264037 76780 76176 16861812 79224 78510 721594652 70177 69867 1144749 18601 19307 705405392 79964 79995 638675098 30005 30764 882066152 76786 76154 599163195 76131 75575 377959354 42951 42975 899196624 578 1 955218823 18898 18390 922480030 76156 76791 82894642 37883 37953 640828032 5022 5155 559205891 40766 41251 977932537 56898 56166 65276993 67957 67281 893744575 41905 41287 309923032 76798 76278 228538043 69404 69090 131089637 39686 39200 491247587 14362 15134 116533766 24720 24492 77902292 11554 12233 486263815 46854 46267 106139995 32796 33064 483452149 66842 67285 95109767 66119 66406 782003795 53844 54314 537846119 76809 76600 821035004 8198 8148 552863447 19330 18825 607174932 17232 16623 94258421 70429 70031 944290611 4617 5067 788130941 76815 76604 437573885 79297 78512 320261061 62743 62577 826594617 27939 27208 296977248 9486 9652 337573280 21342 22019 735283358 61022 61370 286476262 49555 50004 941160632 43518 43784 869665063 36791 36115 479974131 17752 17759 769603357 64158 63638 222576990 32154 32946 727919628 61242 60648 78317678 57569 57416 463678885 51153 51385 625827004 9049 8261 47020063 76644 76832 578157095 37005 37801 515754762 75774 75083 46268836 68809 69128 44208210 26312 25529 771005380 64852 64744 371078856 76838 76136 429805098 76839 76764 746760419 43230 43458 700890837 49799 49524 717455436 39270 39588 945796719 59258 59297 331484333 36391 37170 684587607 37936 38067 793997064 40953 41681 38233962 73136 72409 293550653 43541 43678 728849584 60826 61341 321197572 37052 37115 386665818 3758 3246 406870498 70990 70334 684511032 63301 63398 507001039 75518 74938 98818018 74389 73795 268026098 16545 15811 441404521 76857 76723 70229481 60618 60312 816821667 65499 65136 606268839 39246 39897 543433830 34325 34076 244413313 56840 56334 865801721 60595 61087 973294547 65928 65813 778495424 8980 8316 702196838 76866 76656 45094126 76793 76867 982715132 61246 60721 989456219 16292 16254 824777206 76145 76870 816521629 16020 15294 858497467 37198 36433 971770517 71190 70461 726905556 68525 68960 860173681 63327 63263 79128157 59709 59073 614540400 76510 76877 331627571 18201 18157 737483604 54887 54322 404283716 19171 19142 158138898 76881 76440 403170541 7349 7042 569338074 39989 40083 470840458 76884 76193 85805252 71213 70634 605799930 33466 33670 459436277 76635 76887 541779768 34390 33708 154859268 42879 42767 762498884 33309 33760 283804933 36157 36831 141290716 34558 34439 349112002 51104 50815 600077204 2169 1427 914344510 62213 62980 142668479 11238 11384 675833204 68069 68864 687633839 17639 18282 452410760 30445 30102 221011065 36051 35400 533726986 18371 17963 103221955 28325 28974 477572681 37912 38461 417643922 29627 29251 10316783 76390 76905 595463315 76906 76335 471101957 47256 47376 831346582 8882 9190 913379486 5377 5273 955895640 20875 20316 412841467 14791 15109 106855606 40317 40401 625824344 49946 49718 2313443 39233 38887 813271205 17189 17344 708691052 5948 5902 26187896 2681 3315 698782209 62210 61517 991988061 65600 65483 73267691 16116 16570 901936100 69498 69393 900435368 30193 30389 92931339 39762 39305 469364976 65511 66248 702677973 22163 21653 689079130 23019 22798 766591411 23902 23575 347429518 39881 39440 32834605 50614 50756 740870728 64082 63712 704123384 30377 29834 566803112 73728 74322 815407064 24313 23579 453356335 27582 27212 80904561 61345 60955 198769948 74548 74053 34923076 76937 76546 689085895 24599 24597 87312188 50178 50872 724596009 33998 33686 52827967 11453 10966 407351861 61685 62114 184844385 76943 76347 418208327 67544 67535 906337030 33660 34033 704938233 72075 71560 229584726 67665 67699 749843064 76948 76267 971297824 75318 75485 224805246 38154 38289 878017643 54664 55062 482370558 77040 77428 244162653 48813 48817 593421326 62090 61571 718152608 864 965 132769710 41425 40913 17968509 34277 34065 141981955 76958 76645 22326218 69631 69738 13048051 40407 40749 48222935 16894 16204 674495398 76962 76476 470943445 48305 48665 669224114 26814 27283 70786431 6851 6885 587545729 41920 41780 544220169 28309 28040 368489582 44441 45146 654528498 72716 71972 249209146 25784 25727 657966944 29874 29362 850091177 44847 44638 66670120 67798 67628 331204878 76604 76974 282754716 51503 51810 24667842 5084 5264 714016973 76977 76183 137607547 71254 71612 723116382 68457 68140 807057095 76980 76413 701864407 31788 32340 107398672 2888 3476 163200018 3721 3935 359047079 27246 26605 868170455 42966 42623 336922661 32299 33008 537748060 57156 56981 320441038 23279 23835 556500762 65606 65208 817007443 1892 1783 433638777 9571 9716 754893962 38309 38213 962394630 74676 74123 119700400 27215 26698 759912402 63320 63586 555453477 65454 64654 188136202 39460 38666 702180402 34407 34917 916337921 76999 76975 79167382 32254 32020 712268484 77001 76546 22545404 76721 77002 756444928 67692 68170 259676428 77004 76346 487916464 4130 4412 112407974 19758 19517 41150008 20580 21001 911411894 56048 55353 98831601 4153 3361 57842070 35717 35569 134540171 4541 4233 63840547 17738 17167 812190279 24002 24663 75942015 31002 30612 545121559 76892 77015 485765783 24300 23951 325650759 73276 73171 423957151 50198 49427 890057883 77019 76768 979221420 21066 21266 252697104 42739 42128 505040003 5854 5365 144919249 27848 27621 997302595 905 832 347811102 4212 4387 3665952 40212 39647 129591273 8191 7490 492090447 7805 8420 604601326 8853 8266 789335319 68661 68094 145180686 13257 13865 96306960 33203 33333 14347232 68931 68179 408721532 77034 76765 375563343 16134 15425 638650462 41823 42050 675030322 21613 22275 78497947 24736 25126 760019165 77183 76852 409356993 33083 32901 672843204 5044 4660 619806298 30932 31338 788745730 77043 76451 825892951 25019 24378 596000090 53868 53301 902744794 10522 9868 252748475 23886 23495 13927331 15404 15757 793896366 15569 15809 700307745 15498 15908 861867849 40421 40932 428700900 55318 55946 161352387 12438 11996 370683920 17083 17441 234566687 76628 77055 729799358 71495 71236 104180014 77057 76334 754306187 28915 29710 28099862 54591 54468 620940066 39898 40582 516631683 38138 38006 545273132 300 313 885769547 65896 66589 565097197 5080 4542 61381070 20631 19872 839476124 77066 77012 107638472 15295 15409 898551324 8273 7801 847079958 78454 78392 203741337 42439 42444 984679413 11818 11471 790872281 76709 77072 59613609 77073 76897 198530155 11454 11372 299689419 63494 63812 30896112 51392 50657 372873582 43410 42916 528993922 55532 54907 218531668 77079 76570 664690900 63346 64049 250007800 50456 51090 403064262 32302 31838 930590568 56782 56471 105237047 12777 12444 132969220 18676 18675 869144363 50656 50443 525525241 59682 59884 49952217 68843 69010 466745492 77089 76394 626683325 11986 11245 406821581 53864 54067 655341591 57732 57665 29961315 70700 70552 487104510 53248 53116 557820400 73556 73641 521326839 1 49 999865085 77048 77097 672929014 70656 71069 269036390 5740 6125 34491567 20190 20964 465122229 77101 76660 261789495 9079 8401 495011534 77103 76548 307186654 5337 5711 335389584 66036 65350 895631754 25629 26351 962969427 76896 77107 983357569 62425 62189 49476643 36009 36065 270729284 9480 10200 422189967 14524 14882 460788875 53731 53829 652574237 73410 73341 616199224 76389 77114 294195128 77436 78224 823122674 77691 78059 926089716 48926 49659 975850197 75830 75373 574610612 72294 72875 39557097 23524 23383 56644128 66047 66660 121060378 79285 78869 994742531 77123 76708 477509816 21938 21682 361071867 8482 8414 893549088 75719 76426 319340317 5576 5724 384035738 29041 29520 93251103 7262 7773 194166161 471 1107 115969906 32758 32061 776999016 68989 69399 174387699 26300 26200 766345779 63695 63415 159554719 11284 12015 576553971 77136 76852 489337105 63520 64141 219317497 11903 11928 987217021 22957 23553 697798419 76245 75590 489815060 24944 24541 16877663 49590 50374 988002409 70796 70411 12912653 5880 5566 920072396 49180 49945 774484366 56729 57418 653316667 76717 77312 2296930 26518 27130 742758636 38668 37967 221938435 45424 46093 87649047 67600 67038 529691437 6937 6471 997226616 24230 23528 70832049 30160 30336 768290299 21785 21890 983352723 79556 79840 968029921 43244 43208 342755769 72974 72396 145051523 34576 33929 279969488 77602 77679 103476011 70831 70556 452524579 79755 79062 340988420 7571 7183 151482869 40717 40249 204440782 21737 22363 855349646 14913 14344 605950498 16220 16252 842549006 34834 34113 213958718 43655 43756 116531542 72312 71937 833502102 17354 17772 633982127 77033 77172 671218916 33150 33575 237685293 39837 40464 250097803 77933 78568 561239614 32741 32303 798976646 73050 73363 978206403 14759 14178 727680630 39924 39884 1940517 35394 34795 194976286 35778 35762 699355252 23970 23792 885703527 37498 37865 810004126 77184 76819 633469121 69872 69989 284556593 51905 51132 96559876 36205 35795 531665641 53660 53178 817934892 8045 7751 988888591 34164 33890 874587998 62085 62609 822385512 65772 65948 421509864 41358 41097 560694567 33607 33306 435327727 77195 76531 76305554 38257 38829 419692013 64674 64419 427348937 76643 77345 61230363 76437 77199 39984378 15615 15761 440999885 75524 76142 711963170 73126 73474 979078878 21287 21275 358982426 75878 76390 929031131 77205 77055 665583152 72992 72353 213701635 67683 66889 90704855 52971 52906 556070387 58798 58219 26145759 45207 45598 345090719 47731 47300 379345458 8641 8706 927631504 19015 19156 764372280 32785 32702 557716800 1181 1500 927605286 11205 10975 323726354 26342 25795 292737021 77218 76639 939038442 29701 29451 561756085 2555 2798 96391577 20720 21003 643526573 5868 5299 816427891 41688 41614 76021479 19334 19636 87694429 77225 77191 144943064 77226 76606 811604144 33307 32815 962189305 35260 34710 756748997 73248 72483 75196817 33911 34491 550975586 78579 78450 297171232 77232 77187 657400143 38129 38624 913801358 30895 30799 603847403 41015 41589 648548271 77236 76861 671265366 31366 31048 18370443 49359 49127 100330683 27831 27352 276088058 77234 77240 292791411 72332 72098 60192594 77226 77242 985091393 76707 77243 479590622 35065 35862 766418535 45369 45251 382364811 77246 76853 927268425 66862 66432 104554468 77248 77004 398282202 38757 38223 15403087 29887 29355 974607341 38846 39288 13282643 54576 53937 50548454 77253 76578 750282516 6300 5951 121738069 23246 23659 85750442 46091 46825 39113329 9341 9271 40686293 18876 19044 707688477 77259 76880 1273978 15168 14394 84378617 45129 44352 250665602 6643 5863 721324241 76808 77263 544292944 17921 17425 444135360 66201 65492 77305389 14648 15439 630006838 41767 41847 76024681 76643 77268 141510443 8596 8504 540074975 51980 52597 774195797 47362 47418 98304778 57546 56900 586441075 75555 75617 158169567 8370 8325 918624424 76924 77716 853717657 40904 40476 887377364 35703 35674 670390105 71866 71188 547265767 79772 79829 16247640 77031 76713 136624083 52618 52001 373906110 24194 24275 495801420 55869 56384 490877352 67936 67137 336445062 16098 16749 307697677 77071 77286 334218557 32066 32257 541533788 14247 13842 315640702 7178 6644 481632196 40601 40595 719414401 76590 77291 657866769 56652 57096 166449952 27483 27879 500618064 17098 17195 839834474 77295 76743 835459628 41122 40742 114845482 51738 51194 206157671 77298 77227 793815658 44131 44060 136826967 49482 49527 843315273 57965 58320 684883 78300 77686 566372118 23149 22599 14141847 79849 79520 458804553 23031 23795 307307666 53865 53569 221754621 62357 61713 145770796 67061 66806 483888917 72415 72183 200440024 2738 2237 541108066 35964 36304 602981989 77147 76532 342942124 53536 52797 129636361 42957 42424 688357972 76839 77315 738012209 77316 77053 53118432 19299 18647 994229822 52420 52308 450344241 5162 5036 203269653 9584 9190 499537366 43400 43980 210917433 26893 26207 186757006 16613 16038 351374769 49783 49940 768675105 6936 7647 8336224 41520 41212 106420063 76856 77327 334061240 18636 18296 837969194 33817 33530 343448304 41146 40614 692563964 68237 67470 561159402 46856 46860 805358631 77333 76563 866045948 64716 65034 137555511 77335 76849 641525908 76987 77336 758011010 4660 4145 811012838 58190 58763 407022529 61320 60928 885190980 9405 9358 431056216 71705 71842 299464175 77342 76605 185682429 77343 76600 470828306 61594 62303 881566588 12375 11903 792925635 41722 41496 210595935 71163 71191 432812483 77000 77348 752272586 77349 77282 209106207 22700 22434 957736329 52732 53068 77509010 38267 38138 757297691 9592 9927 914183709 27652 28317 233064650 21140 21142 107383616 65639 66377 910153826 7697 8188 429319195 54114 53618 22639639 9801 10208 399790348 15572 14785 947514214 77361 77350 73113965 48142 47554 51704021 73372 73736 844544262 77200 77364 535971605 53022 52521 173827842 60522 60041 946763768 29101 29201 552291347 73656 74066 729308467 31267 31844 443709565 7829 8574 363419765 38605 38795 345460059 47127 46365 144391897 24990 24793 138074963 77374 76981 343547575 74951 74561 213528014 76839 77376 320140355 56222 55652 152393944 2392 2314 129987709 49317 49411 712539358 15816 15148 280157428 49021 48451 114699944 10429 11154 907584152 2309 1680 190481217 22461 22310 667163283 20109 20144 794138166 76850 77386 262251629 77387 76736 819646731 63332 64098 487974184 10115 9599 142045789 47657 46897 509227100 69804 69371 650498177 56008 55508 876575734 61244 61491 870526112 77394 76723 126260567 36422 36009 347489527 77396 77227 248427290 30959 30902 402215034 77398 77034 542517454 33339 33122 22751057 51364 51131 710866183 57849 57112 869371192 76835 77402 835851528 34370 34784 466079263 77404 77170 166790757 35973 35280 786076758 65684 66371 272658556 69128 69392 989714835 26221 25980 521863955 71234 70988 644260531 77083 77410 474179537 30221 29663 223647536 71643 71969 747738496 41812 42109 166583222 59916 60385 593003307 18227 17920 927936794 36719 36302 807435438 62423 62059 618224267 73360 72883 969354477 1914 2179 129731991 61660 61212 502632804 60651 60834 341831302 49894 50177 639920183 21204 20851 540394699 51980 51519 705346124 3793 4292 642557822 28579 28461 921520432 77292 77427 134800232 76556 76952 785213411 14183 14584 794771056 71105 70792 368837046 77431 76988 406410074 51732 51735 181594383 12349 12440 482515888 11432 12046 746261738 18203 17552 116515280 26497 26670 560186668 75332 76075 489003822 43380 43202 267302479 77738 77403 16958223 16061 16781 548995751 4787 5472 27317670 20252 20741 714046073 77443 77142 626691247 37169 36987 185461566 31465 30926 53751159 1281 579 98075698 36177 36016 238282231 20098 20292 545416534 77449 76800 355464736 79679 79592 789273770 35012 35436 317748065 77452 77065 747365207 8439 9082 128144518 76447 75794 591777857 3589 3201 13656536 56095 56386 537612095 57415 57952 182760930 77311 77458 554297072 49634 48849 79790190 50080 49796 796889374 30622 30658 257164251 7947 7422 422451987 55457 55656 362570299 66980 66573 100870526 3064 2824 404789702 49090 48686 72311012 2323 2269 2901323 13147 13895 956352130 19399 19075 642617956 74084 73987 577687501 12089 11474 213222992 40169 39978 281581473 45534 45418 633325564 77166 77474 19277741 6245 5972 878429131 23600 24046 601293364 5341 5000 26992807 23142 23585 134998082 49406 49433 608489645 56043 55520 568319695 66244 65715 889318850 50581 50784 88690602 33113 33347 62258568 50111 50455 348178059 43618 44414 728661310 76897 77486 658865170 77487 76920 914190030 35257 35075 339301697 7052 7838 74521888 75606 76101 299367187 46208 46543 703088760 39254 38797 357746720 66161 66419 487873212 3488 3896 592493032 5269 4748 148700879 63358 63165 692175086 31965 32625 260716375 9536 9124 786436517 60177 59490 669655706 28971 29218 89123656 68172 67631 543641136 14674 14887 581121608 77379 77503 948200872 76791 77504 83378158 57549 58127 615820365 76400 76009 369162856 17019 16668 232826381 77508 76999 190742405 57361 56768 407477636 24791 24669 151261163 59652 60004 773195334 54519 54029 463392313 20600 20700 104378694 28574 28430 946037300 25858 25251 872940484 57329 57644 49905125 52415 52034 675270248 42079 42215 963450582 19172 18832 480195066 18470 18871 187890608 64332 64744 869449338 3222 3156 1767703 77943 77491 792480104 38429 39066 312491006 72210 72173 84299052 318 16 622426785 64509 64419 527092730 76869 77528 270431007 77529 77452 851499369 72221 71908 111832947 77531 77394 321110876 2865 2335 77049793 77533 77225 836193582 50642 51157 772529900 47888 47191 223882732 62670 62923 405710374 26361 26359 513659787 46836 47213 195762363 49171 49961 233070931 77540 77432 212948383 17396 17490 315700373 1192 1556 337039046 29490 29131 700852177 77544 76958 67696816 77545 77191 407015374 61934 61206 971958317 32844 32089 942797931 36661 36740 115956876 29805 29351 119530297 12688 12108 841453506 4773 5202 922221619 64023 64666 34748259 49062 49321 45903870 3888 4061 145654167 42647 42426 464167539 32579 32962 248700194 2846 3001 900966690 10950 10272 639947027 58055 57975 991561807 70881 71357 706172723 51696 52296 650305333 44788 45069 930413920 77024 77563 283797758 9274 8731 227721913 43359 43217 506316031 22097 22042 323306797 55934 55664 476672041 36872 37156 105951549 25918 25854 49681030 1 473 203872877 4278 4135 47988546 77448 77572 675581700 74398 74161 755573405 36162 35646 851396318 64968 64208 734359859 57987 58753 797614098 3414 3850 907203706 28005 27841 238776236 77186 77579 612729050 45670 45244 746017757 77581 77187 103872485 14998 15292 466590734 50003 49506 173149266 74319 73965 279355171 49018 48510 723089849 48766 48178 361116964 13224 12430 504010720 58893 59584 232650466 4099 3961 381622647 57690 57157 545641381 64077 63599 632479549 30360 29885 832689165 30012 29795 3335497 77594 77362 811063607 77595 76897 112813465 77596 77552 975312795 77590 77718 132429786 35019 34914 747316782 36995 37312 314265543 32641 33136 198676422 57816 57564 610515241 76849 77602 252773315 49132 48747 638434633 76955 77604 342559613 27621 27436 788719856 38761 38559 745533702 7491 7006 410811041 16294 16746 341224176 68014 68280 173371736 75902 75431 516419745 37396 37044 485219882 53985 53536 888110887 59179 59550 113809284 71133 70499 532173552 69738 70270 764460481 3012 2888 40111007 37677 37610 421769841 16699 16812 635160712 14998 15774 4860541 35032 35052 86717195 62651 62700 461966893 42685 43064 917148518 455 1 670485632 65629 65333 5304409 61510 61854 897334308 6653 6264 513023447 50509 49747 238214218 77369 77628 756827112 30372 30167 447613397 77312 77630 403131132 77631 76919 114012433 77158 77632 651531501 57656 57417 270804448 54601 54255 892492737 69208 69584 99623305 31244 30729 917582825 67214 66728 734453862 77328 77638 230038872 77639 77434 792740298 71225 71055 597625692 36632 37073 513971619 14504 15226 141755493 53909 54547 718168100 63250 62778 38638685 60875 60730 860300595 66369 66071 64688108 12391 12330 586288968 66828 66663 103695934 38227 38588 1286793 77650 76975 738233831 42863 42263 128447023 12537 12221 588033520 70770 71260 359610340 55538 55608 951984916 71059 70689 257296256 16152 15478 139071306 51626 51140 909215200 73965 73249 833701189 63594 63550 478048620 6183 6197 826816107 25573 26043 79097453 12497 12921 684455428 79496 78983 365443189 51659 52102 200430297 78390 78482 377626377 76878 77666 745303126 70598 70640 830487503 77156 77668 507224262 18094 17623 201054616 26621 27049 133137575 71489 70775 758224623 40274 40392 313260657 51381 50660 489426596 35325 35969 723392734 5823 6333 949716443 54125 53817 431271122 52650 52863 616422023 70064 69551 743810627 16045 16509 722881996 13359 13561 162698887 185 1 526472950 30988 31201 591206782 77214 77683 798512177 58667 59202 968831930 27193 26594 937219150 38706 38698 49686499 26051 26301 857316851 17304 17099 102005159 38860 39553 708740201 48801 48960 852235139 79071 78717 593017455 77692 77272 372743652 56628 56778 492744059 78790 79155 852439975 49459 48693 95233882 32630 32972 513499531 56269 56486 442801996 16790 17135 142293111 29507 28976 16495591 29287 28920 215990668 30205 29691 907776840 77307 77186 281504786 77703 77565 137425733 77704 77153 962335778 4081 4059 71037061 6170 5528 504916845 5640 5420 75002743 55139 54758 145667653 77686 77742 690826741 47098 47349 73918430 13231 12845 101488238 32726 32523 403762120 67960 67605 774588092 17860 17871 456177324 7581 7237 455647872 17791 17665 147082696 59323 59082 265177169 566 973 804095052 37324 37247 310931587 33024 32651 999452752 15306 15628 185299224 11717 11620 472752812 17379 17085 14484225 12280 12309 209174167 3536 3410 159477824 34668 34672 284179706 1279 1213 204671008 41026 41794 784295803 77729 77523 197897507 49829 50444 404192718 56560 57275 776219159 39992 39843 99716629 45283 44717 338595646 77734 77305 92824613 27608 26890 468599672 56815 56703 932136949 27948 28138 532480172 67537 66773 829876949 74705 75426 983061419 25850 25548 367050887 77304 77741 451206819 16896 16594 461211148 59512 59627 100244185 55282 55969 615294750 28285 28621 125086139 77285 77746 729209532 27586 27351 135414089 8915 8874 719394844 77558 77749 329172270 37372 38100 273428990 49102 48421 698992122 63789 64072 225028558 2243 1648 129233711 40750 41159 717975432 42920 42805 95434903 30759 30122 597092184 16345 15696 137237251 16738 16000 149023873 77323 77759 678284303 28433 29154 81065439 75456 76177 755162847 8441 8113 186577531 4599 4906 275400669 18590 18374 624746370 20069 19282 857652179 6940 6198 442895561 23626 24080 360334997 77007 76994 39371811 27430 26937 90025973 42310 42221 31002495 4275 3961 806347594 79457 79098 662182982 77773 77296 842081492 76298 76179 739364086 56472 56963 944773632 10973 10531 109308878 78701 77945 848756133 33193 32745 103422082 25189 25470 900644945 40876 41080 674829753 33833 33563 795480636 75057 75795 202824802 6741 6154 819882619 50240 50850 512081575 18196 17998 233535621 73947 74164 580542272 54632 54580 948718955 66569 66552 846359482 23803 23102 979603087 77790 77126 224923432 13408 13800 716886098 41959 41594 321372610 20710 20017 181045837 77284 77794 646016432 30542 30209 68320233 49912 49227 940345236 58277 57704 50206373 77463 77798 650399512 77175 77799 572818148 23812 23823 185407129 16686 17456 138828500 59677 58978 123342052 77318 77324 481110381 47199 47671 539204284 38283 38507 818372620 36064 36344 903332146 77807 77635 386955304 51668 52343 977294406 72331 71994 432132580 46870 46290 855539678 4367 4326 652334675 66360 66822 677826562 67387 66731 623241971 4481 4382 550043372 32081 31889 454814641 20326 20217 175354808 77349 77817 633656144 57085 56772 280368507 78041 78346 367337403 18528 17935 617208868 77821 77110 83412660 70294 70304 402716901 11221 11869 741966604 62903 63284 588137071 22553 23285 99991997 3909 4225 671738328 65181 64503 584529611 51505 51775 598953893 2851 2082 7704287 39401 38745 636915983 373 1068 588412827 58405 58521 85150726 52320 51939 697104752 78105 77373 361750604 15353 14687 416179965 58999 58653 382416670 43190 43582 5884060 25501 25170 695089008 59696 60425 842879548 25489 25701 474410818 77841 77339 608798587 76267 76605 465740595 25430 24750 917248622 14549 14801 559954982 58586 58422 683003092 56935 57604 725835801 77141 77847 60670572 78156 77617 783038120 47635 48249 534855796 6734 6225 747778802 13577 14320 844006164 77852 77551 82093107 77853 77564 847309747 63290 63865 563816344 23303 23136 8921169 49993 49763 761698934 53671 53345 516925743 23709 23001 45088611 77733 77859 890024527 9103 8872 64102059 19054 18340 473981660 6334 5630 985874669 43607 43423 404703403 19605 19013 769367366 43135 43712 758264969 9583 8883 991355879 77337 77867 540108121 77868 77119 976775550 23139 22640 301654376 49767 49559 489168637 76096 76652 889864537 77872 77559 877138845 75305 75020 744798101 16244 16245 932466916 20157 20138 783268247 64438 64706 107632991 60127 59926 599410735 72720 73504 243396840 56304 55653 607304117 20344 20941 117987069 77881 77722 319719205 16465 17118 516576835 69234 69582 977947865 65644 64995 322894689 44518 44216 199845248 11623 11218 134642422 42118 42674 634889457 74028 73756 533823628 49946 50211 934505471 20295 20352 331018711 49603 49289 448813241 14895 14594 34534995 79078 79502 47532978 66908 67567 22827756 77895 77653 413989120 41540 41469 861085332 78647 78009 368860985 72931 72975 808752847 5832 5364 78059438 77900 77576 418406499 44878 45443 89530187 79416 78899 933756712 65929 66722 986033149 38103 38825 920793116 76607 76252 2723524 73749 73884 470073053 69248 69532 718426230 68517 69231 436567370 48203 47843 229127563 27137 27398 508755464 77911 77192 520667935 52864 53572 663083792 77913 77791 156631055 15254 15400 476151935 28729 28524 161486017 77916 77690 469119683 77917 77559 82027238 36912 36481 740249464 42595 42478 999957571 5272 4478 79857569 42468 42797 136349649 51171 50373 849439744 34916 34635 855453924 57252 56898 211067197 15565 15161 910861976 54930 54690 239272941 22451 23034 370915397 3918 4600 623011910 77929 77482 978375439 22049 21670 66679966 59229 59200 496686600 72536 73182 542733505 74023 73629 358952920 52196 52860 433123789 68767 68708 334920165 62421 62317 448557562 50836 50301 239326758 51996 52186 920912647 31187 31262 864197394 21838 22280 133679491 77941 77912 276272247 39227 38776 240972287 35456 34929 660031139 11971 11343 390299612 71671 71257 143482718 5444 4755 475846195 47715 47454 110859709 18105 18082 143768986 18399 18734 992185177 59364 59495 238712656 71654 71285 337118568 15494 15298 682873362 1206 1349 692947338 42966 43189 355053857 5574 6247 326081358 44818 44634 71099956 34811 35591 976035954 12733 11992 756166286 74922 74572 871507628 35605 34898 590214450 7194 7866 300257429 77175 76687 633000525 56100 56479 205819631 58378 58396 761849741 77965 77564 904055345 77966 77780 804342662 60902 60888 970524141 21853 22286 460922016 52120 51843 535769955 59549 59925 79663586 77513 77971 816539593 30967 30208 953396993 37942 38251 13249209 1 204 488623216 73855 73889 105886956 6147 5637 171087901 52321 52020 141215615 66001 66724 27351720 77979 77863 724797932 43861 43523 944559112 11947 12502 798838532 21751 21277 804408052 31545 32071 276555293 73154 72419 703159115 31296 32004 185698136 30513 29813 527794433 40425 39954 179051446 58652 58840 693046669 35454 35310 84047749 1783 1784 693744558 53784 54178 869028515 26857 26598 518930130 45866 46283 520566215 77994 77972 100959399 79514 79752 105499635 13224 13546 103834795 18354 17977 394661395 15236 15085 290041954 45263 44559 94709029 52350 51708 75208326 59836 59669 744407349 26362 25678 14570415 79368 79686 71812341 40208 40431 64188767 20879 20728 783799369 14898 14799 651287279 55136 54946 461132588 28606 27809 134391334 69821 69671 148294244 53772 54254 93290160 44620 45360 850597160 43278 42657 980791813 53758 54481 83509913 14651 14219 244269494 48870 48086 241614366 31452 31780 68539726 37627 37928 334396793 31030 30301 242178946 77893 78019 820017551 52416 52122 632400052 11894 11614 644066733 30692 31431 157478776 77545 78023 45918322 4672 4117 595570353 78025 77827 122605976 24823 24326 994782931 27113 27250 949491194 46290 46148 940478473 78029 77998 142036985 45187 44754 6753203 14852 14555 831916371 59415 59598 545383552 50548 50297 801136262 26986 27370 122155585 63354 64117 660490913 42512 42785 320765220 29522 29769 710060342 21709 21285 210503387 1867 1574 817820472 44287 43547 6293876 65764 65011 140415579 11783 11777 466048550 34058 33556 798081013 74512 75237 957688101 25966 26072 473962436 34383 34332 869798323 77261 78047 779212726 52688 52658 872989670 55660 55651 729090580 79379 79148 283671472 75881 75544 252716758 14520 14892 835364781 19 150 520751953 20227 19662 282195740 11708 11419 12871376 7299 6574 19308435 58829 58642 39798120 7956 8391 812550395 51560 51054 478939264 31013 30896 556462864 76841 77303 973034335 15677 16304 700079634 33197 33113 175489919 17389 17542 964004496 24301 24778 406914498 13089 13187 69513963 25155 25597 90055367 53099 52742 732048875 73387 73552 404590234 39081 38893 807798208 13924 13309 65827294 37680 37525 198213825 53951 53451 425582050 19263 19070 282447965 78545 78735 164071079 7596 7645 966583777 32916 32887 807217325 77805 78078 40344948 63982 63681 58648934 52846 52329 810601537 7892 8270 143758985 78082 77680 238141214 25921 25461 677332531 52804 52641 909997542 64693 64431 97621301 30702 30605 629639949 49592 49695 352172199 78088 77394 493200655 17031 17061 83998006 77602 78090 296187466 25495 26016 155630510 54246 53775 46882718 58188 58588 978809818 78033 78094 924836878 49438 49218 39733332 47462 47025 723658479 78481 78249 328146786 76453 76053 217988578 11769 11622 919890436 69919 69329 863766293 18573 18392 330615925 40468 39753 121639880 22995 22286 789992988 7903 7895 668226756 49698 48925 340576054 52773 52887 17803517 1 141 516445058 77553 78108 556150404 53732 53100 370991478 78110 77495 901705277 71255 71860 961455432 51487 50717 514468790 78113 77464 700752480 77673 78114 539572984 77663 78115 572662579 11725 11220 865726240 69538 69084 852169027 25965 26470 629356718 49063 48826 34359723 77459 76929 396703768 77323 78121 256466613 60893 60240 434668356 48822 48050 879159039 78124 77766 131438885 75547 76259 918607782 56972 57038 781036985 53941 53807 468539625 35070 35036 715905598 78129 77769 21978286 2947 3325 607805868 4850 4534 606476469 22261 21776 92609015 68371 68003 347032802 73821 73235 14701156 71480 71668 121692681 7019 7345 884440817 13977 13250 62473626 78138 77827 460669149 19717 19079 580801580 78027 78140 11941217 36349 36602 418511651 32993 33020 916357626 25483 25185 617370739 77512 78144 301989841 33408 32727 39383020 38776 38004 278415636 54921 54646 757689211 78118 78148 52009408 19277 19315 682216277 44111 43552 386737978 18752 19293 265158549 2266 2775 491148712 28240 28391 956730357 78058 78154 202523135 64490 63964 44732644 44475 44128 202254452 21537 22176 971428404 17530 18301 271979659 48273 48959 316911191 77454 78160 359904349 78161 77404 243921816 77784 77406 47662583 450 1 53615344 37408 37694 317421709 26033 26694 350245787 78707 79238 121227454 71820 72348 300800147 21929 22362 371548785 69980 69515 885450860 24789 24329 503892082 39945 39166 386185247 39230 39304 712826867 8155 8694 462848828 60626 60158 914465956 7002 6314 36327754 8694 9350 113662433 18843 19062 211532442 39942 39690 933278681 13103 12740 187195651 78180 77506 926725274 52437 53207 920255268 10702 11489 346025354 31261 30700 55370374 34765 34188 542418439 63894 63942 151584530 4054 4104 558552140 3576 3325 727757715 47698 46947 150024465 73420 74077 315364871 47893 48140 347729295 67465 67176 983240772 49161 49462 440974533 1245 857 492893528 69089 68563 217081811 70557 70519 712242996 6062 6790 594168588 41924 42643 392483160 78198 77435 542173377 57512 56943 327794790 7684 7584 744442747 8809 8526 402483179 30693 30119 754263175 52856 53075 305197178 66549 66566 258004804 15258 15099 310219307 58924 59540 558559605 65871 65172 60243392 73479 73070 838853379 55447 55352 171560070 77441 78210 132520341 72137 72808 328812442 78212 78171 875272157 56288 56410 436143943 34042 34467 909545984 70792 70373 950736936 53840 53393 757332866 1022 1792 150864865 78218 77482 200560720 25718 25794 422162091 6159 6738 785255521 77558 78221 502513826 78222 77834 489651703 51322 50559 418820211 747 1297 807358252 78225 78086 113937743 24226 23691 543700318 2585 1935 221288413 38104 37960 545642459 22287 21800 857618917 12456 11778 90882549 62557 62677 602111220 42979 42348 740313070 16569 16479 68983613 75469 74772 352354661 23525 23578 57850773 21866 22117 635316561 26665 26288 269709615 16098 15851 464482260 78239 77545 450270169 71990 71552 105825196 16332 16257 73549806 46925 46651 786949120 3684 3957 49544808 29584 29137 61873370 19161 18701 316606214 18530 19040 529123204 78247 77680 243890595 55965 55293 670414883 33149 32712 609204544 68700 69244 846208953 59534 60130 242640762 31358 30841 139308122 79257 79605 32887927 77272 77877 844075004 18943 18508 91603340 74826 75443 979027322 7375 7952 285459312 27900 28065 29151158 24775 25005 110202762 17409 16816 839878992 67825 68578 229168585 78262 77875 991190796 42285 43025 706020365 22942 22169 30086652 30964 30995 446159822 17711 17501 742699871 53392 53407 27253658 19933 19925 638196389 27809 28557 633359999 78270 77934 598026786 77969 78271 812707536 72850 72245 179545826 70077 70051 205135319 65841 65809 791014770 2629 2502 306942585 65090 65103 528289195 78277 78084 259086861 58639 58360 168998483 15324 15157 384105641 52624 52673 120627177 19101 19095 949362843 5476 6082 137788285 8348 7941 820317723 53346 52808 234939915 17391 17105 560191413 32959 32996 361731615 73089 73823 890010420 5377 5452 181510779 21989 21674 17845685 8139 7873 870657565 68186 68136 188107491 2133 1728 426656047 10381 9874 360267790 9394 9172 264328831 75764 75863 223958746 54182 53662 683277672 78297 77797 45734567 20113 19793 447662293 47081 46695 17904782 35671 34976 863900844 51890 51627 237509513 67352 67082 443246990 21588 21209 31372681 67496 66979 147139246 78114 78305 8591597 12974 12918 103506780 78307 78018 762637740 41089 40625 115569009 11158 10482 43100569 77806 78310 482235916 47159 47302 128718206 34146 34192 643817485 13883 13655 263334934 10840 10231 53906112 1 256 347865700 37046 37599 921294538 15835 15446 633167068 54304 54608 650402763 13823 13852 420436283 51706 51759 844371523 17465 16797 573209457 4034 4757 112665129 78818 79290 275208221 63874 63271 892261550 33430 34013 154525621 52655 51877 597344696 78327 77844 879217719 3638 2847 177211420 4323 4029 979984392 78330 78180 191065626 152 781 751907111 75222 75556 509018823 5349 5146 297470285 75058 75801 241132973 28668 29348 420218516 14479 14678 686350270 53603 53325 147281625 41714 41348 899566734 4626 4267 733206652 30938 30487 743016872 68916 68542 267143593 39559 40353 641528515 61249 61128 447321790 59004 58812 944543224 66936 67287 531808916 3694 4330 78474170 78347 78213 153377704 1282 1751 631656500 20799 20311 32090151 46674 46320 906712810 36391 35644 371200330 51723 51147 116913547 57069 57230 811409196 5605 5345 833181916 16156 15480 695066966 57475 57804 472419654 59378 59169 710065013 77873 78358 496030306 78359 77945 249818482 77808 78360 368680283 78214 78361 919177980 69290 68611 774420183 72355 71791 574592986 12580 12213 97821984 35992 35895 707551836 76542 76693 206737407 20800 20595 800020375 44715 45392 547311952 31587 30920 999500357 66008 65715 985396459 9178 8987 164383943 10949 10699 136943153 44741 45083 294064659 78374 78163 984835260 12873 13047 469730585 53996 54252 405017495 4196 4148 398839247 74330 74182 994745236 2749 3464 522972751 65445 64762 99925727 66857 67135 705422085 2902 2336 564729280 75644 76328 674756061 38969 39217 556939192 8268 7514 743249512 78386 77693 675135357 59985 59654 843821192 38368 38092 913730928 78065 78589 420130393 63518 63371 205267009 11284 10537 63866375 78392 78047 453302897 78123 78393 537277164 74520 74714 641521485 41049 41690 683673649 74138 73800 110985418 54881 54631 316097924 64680 65426 576227762 10404 9890 656214805 44816 45599 319178415 78401 77603 17453893 66893 67383 289786853 38304 38700 747688747 20849 21323 477935426 33239 33773 864826774 59752 60480 767229494 53401 54155 127250842 5265 4836 397129432 5679 5716 968150520 65706 65387 222179515 27295 27658 844513313 19429 19820 808790340 47703 47094 560720642 62721 62791 873570252 49960 50625 896997666 27700 28419 297532294 6405 5758 76296814 38521 38182 858755989 21186 20777 667277408 49580 49279 771774816 25065 24735 418087826 18271 17623 235581792 28913 29484 610799917 51086 50634 535334131 17410 16771 197220559 48668 48239 118650986 36519 36257 95259058 51328 51446 582127494 27897 27686 28762767 75399 74863 817944744 14810 14570 947449733 3761 2990 989381798 2354 2509 573983459 30108 29571 443436283 32031 31758 65336485 77950 77690 539121550 77853 78437 575345929 35687 35248 513128034 49598 49800 996007927 42380 42238 63162496 78035 78441 508110426 24205 24199 62427435 48276 48586 245863503 6144 6853 262319865 5026 5227 819005536 31818 31393 803333123 19471 19286 183071344 4959 4818 328974229 2014 2597 446942619 63736 63375 659762099 33486 33848 163511626 11253 10861 153791794 43547 43984 355837611 69868 69207 613732954 71981 72426 645784531 45053 45488 318243773 14683 14162 488794975 7467 7085 845156822 18414 18699 886827868 61489 62284 24945421 78461 77900 498362776 78462 78411 796936126 25683 26049 249946537 32092 31311 373417021 69942 70483 72638607 43418 43011 859318125 32104 31748 525162572 49089 49114 42520206 33648 33190 318009563 24829 24223 847394799 14519 14766 845801661 18635 19174 194240128 78473 77727 211649628 78474 77771 755340136 78475 78074 18790107 1882 2073 711172590 39411 39343 576702700 2330 1932 48563183 9257 8564 950592593 31392 31224 478843712 18700 19117 98004047 755 1014 620001030 31564 32262 559617738 54065 53386 309910478 4052 4503 17542965 33439 32853 432314888 78487 77852 772106587 1990 2063 344690660 47054 47405 452509855 12072 11793 886500730 23760 23521 969187996 58409 57869 479169471 24149 24006 337606041 8819 9598 492918907 1 174 643626664 5952 5243 351173681 45657 45560 683956383 21099 20901 567928462 35964 36049 756316760 78500 78467 253040499 62139 62186 627007405 52721 52262 204161778 78150 78503 461096712 27640 28402 531423402 78484 78505 41591313 78528 79096 885974088 65067 65333 707850490 55893 55971 931247891 40199 39974 415446473 31534 31038 732497086 79070 78899 347737923 29056 28551 128251568 7321 7755 243483560 57344 57321 271828579 63692 63847 718171856 15563 15055 101765777 38708 38860 980414221 73776 74571 179772110 71849 71816 67828282 68090 67785 262059367 66086 66025 735782944 19329 19352 93083576 10753 10531 880528588 1490 1322 527128811 14355 14410 876844374 50020 49500 883569876 59601 60360 102448699 34912 34673 366360971 78468 79264 593206842 45506 45634 408287314 67550 67997 667596005 9451 8981 476962232 69130 68488 895245814 36766 37405 918926788 52221 52036 493098464 21866 22093 366473869 34810 34475 343199881 66561 66255 19307319 51946 51633 228062930 70865 71218 942821456 14947 14564 511341551 70843 70402 35359204 59964 59738 15111759 39511 38711 373224939 41179 40924 784778658 75007 75194 77811973 77912 78529 554229538 18198 18189 92229899 50064 50284 210659709 79203 78598 150157032 78551 77960 395934793 17363 17039 571710739 78412 78553 693515467 72190 71697 166179725 57415 57259 253880169 65029 64573 706955566 5043 5164 922645752 1153 968 720700649 42183 41515 8021857 78560 77866 324842610 9999 9565 726298790 73848 73840 606697176 8918 8569 507064270 56717 56130 14057788 12512 12204 839003518 78547 78566 754484018 78567 77908 869421832 29234 29217 686958008 20805 20838 624115956 78093 78570 999702316 41368 41245 877732656 73919 74156 987561343 78174 78573 42367332 43855 43850 250644961 63130 62596 19905885 20524 20586 698227104 33292 33051 45251492 64889 64226 918555356 79140 79815 692891781 66451 65842 775812427 73277 73994 351717777 59862 60507 445664689 42768 43218 656429059 78584 78033 979683168 40509 39772 777866221 29367 30114 864600252 29462 28748 107557887 24757 24682 691642876 78041 77313 905797493 77919 78590 226874462 37446 36707 295592603 148 166 688164882 78125 78593 433210804 14454 14004 4402692 73828 74218 774562218 55162 55939 814291584 17273 16911 32836798 51006 51138 570707057 78106 78599 4501269 43727 44470 76840788 25484 25664 263908772 14984 15746 960983143 30817 31316 19158508 78604 78228 21963747 64060 64200 363448895 45315 45515 835047969 9590 9821 638543610 78608 77843 819630983 6376 5715 223297548 53222 53911 307941121 6839 7183 923793149 42995 42484 32154274 53717 53292 836944424 49222 49664 507029512 41652 41174 429880082 13595 13330 859532860 17207 17767 46267845 3581 2796 234573895 35014 35305 850944214 45777 45823 371277450 36677 36173 620090809 11100 10679 921049744 71283 71513 20903026 35184 34757 70285293 60095 59416 754853951 39896 39939 289929753 25209 24582 208946822 51938 52369 633457703 8436 9200 447159336 78630 78189 7157424 78631 78400 35724130 30961 30220 267498591 43748 44158 958507538 39597 39572 6833144 65956 65823 28001111 45540 45527 108715656 68483 68140 468408567 28706 28391 15202508 22519 21731 543938313 76674 76465 926303084 33106 32754 266958879 52724 52458 477502542 31268 30867 31796327 70614 71412 470401558 35876 36624 151663893 78646 78153 744922434 65547 64854 81669422 71561 71684 375908315 6016 5963 141627572 57832 58061 361178431 16246 16183 537086589 75291 75134 733494754 79056 78690 83158470 78398 78654 218491443 50055 50394 781607903 20164 19691 326540216 161 10 340675421 34452 34593 333359617 8427 8730 783209668 19852 19185 477600807 63211 63906 535852535 11570 12305 674607068 48177 48844 200297488 52070 52568 292989161 23490 22863 881788128 53342 53453 428402543 79156 78529 796338651 33513 33120 738581025 4008 4739 668769287 78667 78277 868959983 75086 75878 721617875 43679 44154 36948641 46284 45950 373018498 59089 59575 817113487 25744 25456 68436638 57151 56618 310806915 23903 23388 844552673 78678 77887 322830213 21140 21725 263680763 15404 15429 69298105 2716 2396 757097255 77256 77722 692939504 36297 36910 430409241 78405 78684 163173585 74652 75338 914787648 35041 34895 554257 35796 35325 518424583 696 955 613772374 78535 78689 101295049 77617 77673 97296822 78691 77961 825593759 71638 71333 655426018 78111 78693 94420835 11184 10455 526499062 51085 51342 30071166 78302 78696 185886620 27146 26843 755182796 38890 38993 521860374 44684 44669 377053242 41420 41275 702557769 71504 70717 23315571 63020 63175 815739815 35198 34860 396430029 12598 12559 98186181 63018 62450 386159874 65203 64750 493404278 38387 38887 211322473 22138 22504 551813345 19000 19558 492484863 78710 78012 584078675 1036 854 255502060 49172 48396 48790192 21460 21297 825470631 15007 15793 733497369 78287 78715 127108775 31624 31018 156893010 49814 49440 583862326 44381 43922 121313133 49028 48379 740807100 78720 78602 427706166 47911 48711 829748647 73828 73194 974173352 64554 64103 309164108 67234 66582 3699188 75089 75251 42693794 27836 27353 880998010 49294 48762 826769777 4341 4848 300429143 49797 49392 371514076 73272 72862 95075275 41019 40259 788253907 65667 65299 149758378 76739 76290 931186534 78734 78496 738724443 3626 4265 931711966 35034 35164 625220410 41748 41628 441929293 24323 23881 507159319 78739 78341 257041262 58984 59199 148354442 6485 6693 164575721 44222 44330 65188705 49485 48837 409888159 9600 9344 10215578 8242 8507 480468036 24685 23945 480730104 78100 78747 590339686 5360 5069 257615234 70656 71216 205167258 22212 22999 180329896 30232 30612 705119349 67340 67761 126117691 2803 2082 886634820 6632 6251 282376401 72665 71887 108778578 52729 52767 171433552 74080 74671 508121031 1260 1656 240665670 78563 78461 156191583 8969 8521 679880619 78287 78761 786039618 60019 59739 795930223 19811 19523 316582570 9769 9322 131738496 78765 78134 73245409 18882 18364 527442526 3026 2633 61506507 65662 65783 238685645 78769 77989 90166113 4031 3253 445873250 20308 20783 14230139 44392 44930 233718059 68296 68144 351810444 78774 78133 855635311 55703 55048 112154859 67437 68024 289034919 39178 38390 201857313 53538 53277 739164172 41475 41347 732302681 78780 78295 582361804 41279 40787 671843643 45516 45204 53747 28702 28641 696287601 2262 1879 660279276 69238 68750 58749455 25407 25087 145552915 59350 59349 116930244 78441 78788 92035675 40221 40272 448325657 22736 22018 282161648 72985 72972 646908554 2980 3042 29829158 37431 37656 413425458 36603 36287 332057755 4539 4031 377651504 23367 23218 374634037 57044 56668 845168627 69371 69098 292255925 1 131 443192558 22887 22165 56996282 77477 77021 744745362 40848 40881 46082543 59550 60216 415170475 9421 9923 388765994 13501 13285 137768756 45864 45774 78050976 34504 33839 276185665 34919 35498 933272260 51533 51088 79277904 10323 10774 776833160 78811 78662 327308132 32268 32666 362137751 78362 78813 273487231 41874 41784 677848609 49619 48942 993785900 23373 23648 579281775 40547 40346 90898699 73910 73143 873544270 78819 78617 460318192 31523 31367 124718222 7630 6878 781058032 74499 74155 467771485 4627 3875 45183569 79945 79476 776973495 68415 67620 892939899 54943 54394 818119029 21950 22265 581690434 28982 28274 125546288 53358 52935 20482834 28424 27984 96064221 46621 46077 791126644 55140 55101 39725256 9254 9597 942430216 78834 78736 378221812 61132 61648 222382358 43206 43114 958728320 29518 29081 777053993 19938 20229 98386138 78839 78297 806374948 1760 1513 121921660 249 1 23880732 28104 28862 369961085 47359 46921 763759302 44099 44391 785792367 8427 9018 580844891 70685 71239 946890616 78597 78847 182236967 27095 26768 545006941 1915 2521 913886126 78850 78388 881059532 48118 48155 67791453 64718 65032 997579433 57197 57527 705660074 75047 74355 269643109 7398 6727 701220987 53041 52818 30856967 48578 47896 69468636 51634 51353 121223056 54945 55480 581388030 25559 25117 130988132 62516 62531 139758121 66745 65982 360591601 27144 26981 264169367 42240 42948 45836014 26947 26214 212219797 51430 51843 955257353 53930 53607 215548671 78632 78868 714562780 77356 77588 928072630 2388 2164 942947443 11849 12237 835826482 3636 3048 838109719 34571 33893 557768332 78939 78232 439198541 15099 14871 501545620 47680 47534 396882637 48231 47810 115234249 1018 892 504735121 48804 48056 522756191 79044 79104 607685454 11533 11189 84667087 77047 76892 804013598 78883 78115 89417856 37435 37432 400314664 17225 16993 22274991 54280 54073 713602353 38899 39667 966045217 38241 38338 138552571 26467 26419 219244152 31092 31704 901991253 67137 66889 472886770 71894 71287 763927615 12760 13154 674166733 72455 71663 389521731 76471 76170 954538633 18336 19072 20923513 50362 50055 60105233 68119 67814 664298713 13357 13103 893950410 58732 59236 828929652 32123 32653 94226269 35953 35298 758417016 15990 15653 44821092 19926 19192 688799988 65431 66226 370019111 23498 22756 946023706 12628 13233 644466126 37342 37328 782131055 44457 44327 322199870 13888 13948 52419128 10122 9465 539972220 35651 36081 47192512 47612 46821 743066635 49266 48928 103510334 45596 44867 29391240 78916 78169 850293642 78917 78382 529037150 22466 21768 738043242 61896 61561 220184994 78538 78920 327832149 39638 39218 224851813 73444 73430 660669212 7270 6905 22469219 16465 15945 830508702 18057 17457 509010786 59159 58586 516897495 62148 62827 717808122 43187 43729 430939380 68787 68714 483285170 60515 60089 583661008 28457 28152 678223732 62232 62124 63048642 48763 48317 949071317 46020 45501 680561744 78664 78935 496289258 72487 72675 100036030 50467 50278 618822381 17684 17675 284438240 39203 39425 254884652 78940 78465 763937240 73202 73702 481429039 78942 78787 806943418 57274 57927 731757293 9634 9569 798938854 53904 53421 697541328 33512 32987 256832495 27301 27849 934574767 45853 45296 702698005 7124 7222 232778376 12603 12271 383922370 18608 18223 542380196 57654 56944 508834429 25940 25652 700349043 29790 29892 408479688 78955 78647 960363598 4082 4208 136862506 5526 6234 86114177 42750 43495 709956533 64622 64284 820290593 73924 73841 926449652 19515 19734 228338539 78909 78962 132530978 34001 33391 507588501 2896 3582 234873617 13079 13767 238899505 24222 24425 182522417 8473 9149 47597797 7176 7221 905219267 48892 49519 39026893 68153 68086 380935019 64740 64480 726095820 59937 59929 490347680 4379 4668 24182346 23304 23371 558263133 75534 75372 372405782 44654 44303 256613910 3562 3019 555783966 21969 21487 300213884 40701 40104 255644779 76545 76045 299984778 1675 996 700027531 13484 12994 92773376 7555 8150 168985904 53777 54166 172690388 57574 57295 949905791 78986 78912 466159311 13569 13538 512157493 68004 67515 509489447 78989 78290 764796912 48837 48301 45034461 78567 78991 418398986 40607 40101 170280618 31626 31884 103607047 447 193 861868053 42216 42524 432129528 79724 79145 804244714 24639 24089 678817174 58587 59145 447093748 78999 78631 52303555 21572 21351 537999034 69958 70753 36572340 79002 78977 76935688 1802 2122 858893072 79004 78454 823747742 27718 28163 48694426 23773 23579 801888625 46893 47044 527713575 78245 79008 174576109 4681 5381 637985355 49504 49237 233995208 13736 14113 714886393 207 1 72069027 5930 6386 669300231 32419 32032 202601203 66382 66921 2316451 79016 78852 277869505 2544 2380 523305151 32431 32056 37100164 37900 38229 210655421 16619 15980 432593685 2413 2069 15396825 39250 38631 76383329 7024 7253 372351369 4107 3921 342094619 7103 6559 770521708 33313 33130 831938140 58383 57673 118276557 37194 37140 451703218 33865 33620 214254553 69794 69160 439158024 65757 65927 27597823 3934 4461 127610250 79033 78977 995248747 56869 56658 395547540 18493 18003 505600509 78901 79499 827925356 12658 12183 394892573 78268 79038 27966953 23593 23589 327600728 1 63 630326360 70857 70548 358285063 16025 16169 152890847 37527 38007 246006911 65209 65387 525094474 79045 78812 45480767 13266 13856 477012987 25375 25851 393780030 36186 35506 509325928 26708 26292 371038148 39446 39368 893109389 64817 64763 371770165 56502 57289 311217226 35631 35725 150715062 79054 79019 184810415 57394 57501 640253115 63908 63323 486510460 46095 45563 311040285 61599 60982 471834969 43946 44386 266177384 47973 47863 434839381 17728 17134 458608920 32885 32516 521292551 38000 37286 778091738 28420 28801 5392108 57939 58732 430829176 14389 14975 778570189 79067 78630 604267124 34294 34005 260348177 64259 64247 40583672 75287 75303 775915908 27699 26919 297944366 10010 9734 412056330 79029 79073 943443576 28327 29001 229894156 14163 13980 507982133 59477 59768 408195700 53181 53067 127839507 44458 44156 114930343 9562 9101 839437920 79080 78572 258522422 79081 78372 626911867 54395 55138 952959681 49694 50163 460302435 14933 14821 66911745 39613 39619 97228959 79086 78399 39525387 44123 44099 169189089 28600 28387 292653389 75954 76424 887940487 31044 30287 751885200 60277 59833 140760646 78673 79092 30160100 37377 37752 94643202 52358 52786 530380428 33391 33854 692196471 68093 68533 827155492 78327 79097 340690207 880 1384 581867919 78750 79099 606547967 78656 79100 146792254 3118 2542 826169416 18996 19337 593074982 17922 17517 339599941 78859 78880 437636433 46597 47038 224021650 45038 45236 593021553 18761 18247 441618738 78344 79007 582628728 29570 28827 863068017 10599 10328 125088006 51168 51034 115093270 68505 68982 75763293 66361 66067 688824552 72737 72526 137371328 10082 9409 840929521 78480 79116 705540312 35284 35923 404286822 41278 40577 210341440 32977 33090 450482312 28055 27993 376345303 59420 59947 689128878 55388 55799 602706047 75764 75295 793130802 55886 56458 718375479 38976 38451 583595313 26815 26303 928592936 50750 50677 97795797 33409 32791 621931996 13083 12519 801108595 63885 63722 302651247 5951 5227 418215427 79132 78552 25666730 37196 37618 529479835 33857 33886 942820518 78981 78505 495576585 71349 70672 214064223 39971 40584 535249008 39889 39442 914041945 66045 66711 352425818 78678 78700 253786472 2636 2753 279673734 27556 28007 427705827 37805 37937 824051074 63626 63101 704344409 15865 16324 986602993 79146 78368 115248058 22258 23055 736822984 46329 45535 393166680 61547 61424 938170713 28139 28320 10220311 52967 53282 767036989 5582 5085 246324376 58769 59123 772782857 68642 68920 973342315 77622 77694 581332200 77619 76991 192653322 54469 54378 666510019 41680 41002 552148353 48034 47653 473491956 41656 41716 197870482 78597 79161 304488612 79162 78452 879532855 29645 29402 178734878 47408 47289 460434165 10802 10984 133414208 64392 64061 112628160 47668 47489 801353885 79143 79168 130272983 12919 12728 212172182 71336 71575 947970626 2598 2027 154095861 67585 68210 816819317 19026 19511 566772389 6307 7069 299045603 79175 78405 947698835 37322 37960 88093240 59845 59834 966835091 57541 57445 736084429 73002 73780 510669608 33994 33271 479431438 78678 79181 238496694 38832 38549 2412528 1329 950 331109153 25253 24797 614366866 15946 15515 355503858 69636 70052 446797224 79187 78499 363591981 57744 57217 299432146 17810 18550 794854673 40995 40996 419682896 63534 63646 274119518 1969 2217 567277983 2681 2251 206629373 35645 35837 338798006 78888 78109 198921839 6770 6482 440271466 32440 32988 561348341 4068 3479 478867688 79199 78504 353485032 59826 59277 83148416 32919 32887 256535287 39207 39006 588872274 10640 10595 217141867 17403 17717 928625610 39485 39399 646947715 1064 749 333503016 18675 18306 45833014 58457 58983 161798797 69809 69893 638067271 53521 54056 610757420 58074 58572 821087052 52289 52791 280150536 5779 4990 205887522 52413 53069 548388709 14295 14441 562181011 33928 33854 795671918 57277 57087 270217729 23354 22766 414419670 75604 75510 861909663 10968 11160 338490220 63928 63382 113908409 36298 35890 843662358 39771 40009 391691537 46898 46794 122267498 4391 4795 600950479 64011 64616 559091906 75134 74918 416691711 7411 6745 186375682 34655 34022 30408173 79230 78898 116522466 78546 79231 473940348 31124 31239 291543885 36764 36535 213354513 6771 6242 699076342 3040 2799 286009029 49758 49376 678310189 78092 77649 161626372 31258 31286 35087590 46776 46191 745062555 6035 5765 289199422 15107 14747 819175587 76191 76052 366412986 78937 79243 467422947 26253 26560 275251275 5719 5024 261365059 79246 78894 951450270 3556 4049 654414100 46011 45344 119500538 48589 48820 548315415 70575 70392 684833822 79251 79151 637165275 17692 17256 128791108 1360 1941 76102821 70471 70430 745799285 72465 72580 934002297 939 773 464107881 79257 79197 600533257 49588 50200 136776340 79259 78975 430900793 44588 44214 834753461 22958 23183 190736370 78656 79262 660552460 67366 66750 207702002 48621 49216 186604433 74712 74141 727542583 48239 48520 829268235 10287 10354 342339809 7212 6924 596462744 24590 24709 295657406 2689 3441 984330325 50285 50339 218717559 41382 40768 641477290 16680 16388 733866862 60953 61380 894726685 29839 29486 783860273 38510 38481 320395738 9800 9536 149648731 56582 55989 235833052 3066 3064 184254374 76893 76680 91828038 144 89 460559314 8520 7845 882288382 79283 78716 39215511 18525 18358 610575520 66702 67217 265882468 10157 9657 566132041 50487 50320 628640071 11895 11139 727091829 66578 66650 50401767 7026 6959 786902823 74069 73282 64409707 45478 45260 788127811 69250 69303 177946553 75507 75456 95957772 12529 12338 2038301 78586 79296 45453396 11696 12022 16988590 72286 71602 704868851 22738 23363 210965099 52206 52634 987879468 6888 6454 94126913 12188 11645 88540724 30684 31133 45247738 74122 73791 855461878 78872 79305 137728653 79306 78626 611061277 47383 47905 840065779 42358 42855 428035469 79246 79309 714871805 27413 26826 826888511 54224 54441 941486412 72256 71581 695577160 78753 79313 457315624 41232 40522 259703149 749 488 144037733 57703 57522 421070134 56090 56883 760087045 19636 20136 195711084 10035 10549 518708425 15726 16365 89337574 62369 62279 991477315 73009 73618 79094257 69148 69357 44783100 29445 28775 50268444 65253 64588 693626809 72214 71600 37504719 12409 12447 567560365 79328 78639 12161422 78416 77985 972013439 75693 74934 514728316 28014 28063 767638668 72364 71862 414303672 79333 78833 59814924 56879 57062 80042644 44494 44959 744916458 66336 66429 774209368 4507 5035 533413997 69634 69965 492288195 17539 17919 426163246 79132 79185 667695971 1 421 364112216 79162 79342 98582134 27686 28399 160017495 70006 69569 557474193 66473 65759 790571662 73083 72835 656582439 79006 78274 410057181 36080 35913 348979616 65463 65300 315527927 12223 11948 733706418 62740 62588 345628024 37398 36725 819896005 2147 2488 737060077 71964 72463 876000015 79355 79016 577330045 76738 76415 854932363 79357 78795 35126058 38865 38387 953120722 37772 38385 812413453 79360 79016 324838717 53425 54181 453847717 79163 79362 749627247 34795 35549 846050221 8222 7562 869799332 63941 64092 589149567 74927 75335 582638024 79367 79309 19305889 11658 12086 789986076 64698 64888 197551703 61035 60413 241737253 69942 69398 986417888 28763 29325 944650548 929 998 395141159 10260 10247 118005983 51362 51342 992111872 72186 71507 6675521 71180 70516 526314997 24327 24010 290995780 9074 9007 945793435 79333 79380 276290145 8248 7977 748805395 30997 30919 918085539 31150 30523 593633472 79384 79168 136206783 47843 47612 595774529 49680 49231 259224714 18230 18126 692915276 13116 13635 816187823 21775 22446 690670966 78592 79390 750775299 29085 29601 459502293 16982 16291 503827033 73253 72857 292906704 47795 48401 850438398 41707 41720 814467595 31398 30889 489064959 11472 11888 87810616 79398 78845 97697973 37585 37947 770782606 79400 78996 921883532 9096 8575 1992413 1592 1469 274213780 66492 66017 4055770 62930 63315 238811458 58588 58633 57221557 51481 51017 797501484 47527 47431 954962433 235 1 553795525 76362 75698 447245771 61191 60399 666891891 15548 15062 734841538 13885 13379 303258463 76746 77356 886276504 7583 6831 702610330 20972 21183 906708298 67450 67803 295367146 75325 74631 46392730 10581 11206 186032443 26484 26059 58546310 3253 2813 26262194 73732 73650 593003626 10637 11031 140319649 40085 40231 415279531 66431 65645 281207961 29544 28975 798160321 14088 13547 143134010 47567 48355 471604624 75119 74324 44241332 78987 79429 120665412 15380 15467 237473419 19246 19901 191120201 52394 52076 314644067 43679 44048 118078349 14933 15421 60883587 2777 2136 861192509 50315 49574 815679755 7913 8336 741506678 75244 75656 448095377 40729 40467 706812982 57140 56425 673720111 56081 55369 325596718 74166 74643 515690064 62590 62613 106373197 53571 53121 546384378 35568 35034 442149668 65687 66061 916034650 15486 16168 484080401 45996 45468 271227965 55599 55938 213586946 79450 78728 310610479 33987 33446 690536468 32833 33443 844772482 74926 75463 76697851 22929 22445 363555329 19243 18964 476400560 36545 36542 838137676 1318 783 27641631 47057 47552 154881168 60434 60420 337593606 78895 79460 283923862 8876 8636 199668194 17720 17010 453863138 76799 77171 8807994 53844 54331 652545287 61968 61221 129636574 79466 79368 253464354 79663 79056 160803802 5927 5740 95055482 1 76 662614378 49414 48900 857124545 79044 79471 164885511 25421 24899 769840519 3520 3093 913591430 20688 20686 223071154 53110 53699 797904457 69438 69914 137795056 21584 22145 934117920 33537 33195 614405064 79479 79327 997497644 8460 7847 331032351 79481 78965 678060721 79107 79482 263784990 5467 5608 28062716 59490 60148 144110891 64427 64462 296131571 61885 62132 9181823 14246 14716 847543418 61252 61533 196157547 32464 31927 225456056 8323 8959 871741656 48423 47780 21534330 12167 11552 588688317 9892 9780 627365284 15323 15143 131088259 75903 76445 468087541 39650 38972 707664398 34836 34610 744061872 43582 43642 443567995 69122 69046 924515000 56945 57112 72380727 41252 41265 465591190 15735 15807 908187503 37495 36766 386561817 79504 78912 806409338 34737 34411 552430743 16752 16292 131674814 62181 62894 943404260 54151 53850 716593791 38765 39283 496514733 9069 9612 594627061 43742 43318 655587930 44040 44613 520708525 51187 50534 552301344 23799 23018 104349468 79321 79515 100330849 79516 79157 485899442 3343 3440 779078994 14619 15220 565818171 185 694 441372853 12564 12873 537985405 47772 47626 807509737 14862 14295 512462491 54352 53991 547644961 29652 29316 946910257 17733 17315 866848323 5661 6383 383665185 43946 43346 160334126 26173 25415 791145538 25692 26395 357276714 717 1 385438380 71653 71519 252156502 78897 79174 802055355 66998 67607 182461038 48542 49039 808979522 79535 79085 799840291 39811 40273 815607458 52796 52316 319389577 29222 28951 64464911 52754 52281 129984283 46276 46604 447937154 55819 55450 195042668 58225 58362 22058948 50099 50820 23029877 69424 70019 516069473 22189 21510 40649319 45895 45855 879245037 711 953 429323624 79548 78775 890056420 7693 8094 954632779 15555 15709 455751688 26623 25969 537413139 14014 13674 133874732 17750 17679 55699018 3772 4400 623487206 38953 38984 376740723 79299 79556 892501877 57537 57769 898734216 61361 61919 773462155 5633 5342 652885566 30845 31419 199233364 43831 44283 588126269 36313 36539 918442783 79563 79212 948361017 54439 54515 479967879 9037 8258 871547415 64113 63648 111430912 55228 55576 213580994 78859 79568 210575215 76737 76187 877550021 73763 73862 65498545 52797 52573 322401745 69811 69115 297848606 69321 69596 950101657 60896 61008 817616948 50252 49895 733149655 36483 35705 932551940 37125 36411 857761546 79578 78908 133543083 19863 20193 131146638 25423 26045 656284816 78916 79581 495853292 59568 60210 215206409 30056 30473 611637709 56232 56228 938223815 25011 24609 548200556 55676 55553 901882256 24427 23649 995479260 2526 3163 122295884 59305 59986 871012559 40574 40500 505019286 46991 47227 3750052 43653 44369 543059973 30125 29549 196428233 25953 25547 479908364 32791 32132 664257388 25547 26170 553906204 63428 63934 952922655 79247 79598 985490100 60644 59866 383703161 14687 14001 5618180 35946 35978 82937633 65679 65079 801851278 46132 46397 47506193 79604 79265 158609417 66328 65901 514227364 68657 68696 938072992 78946 78260 160802042 79608 79450 65475162 72258 71807 722382242 78681 77959 146246575 71154 71178 683350560 1572 1521 330300958 4769 5361 122956805 62379 62654 655736415 27843 28159 75833695 27469 26864 79092388 79035 79617 806349395 46814 47541 692452389 56387 56649 626380602 4928 4963 406901992 79029 79621 6809268 70764 70548 65190688 5311 5659 443216440 21824 22513 665402478 53562 53266 117575942 79626 78981 413885148 56851 56323 468132997 62341 62573 678664812 79629 78919 826807839 57340 57870 585632108 12764 12740 801268149 33759 33522 43813100 27091 27481 927347620 65727 65553 288101186 42174 41818 688475958 65874 65090 366497842 40547 40858 539092670 1528 1172 89959769 31607 30899 918311867 37739 37891 102560874 9609 10409 458707618 47768 47866 825604768 79307 79643 47475703 44205 44000 669056 18712 18481 93346307 9479 10047 646776142 73159 73402 951864321 54945 55667 23434669 32506 32546 876957676 3164 3607 847374365 543 1170 856872492 32152 32422 223598034 37180 37422 708736960 39427 38689 797763652 46194 46578 66252715 36170 35943 551308562 69092 68628 598531570 76715 76907 499656214 51820 51276 853890700 19295 19660 500743771 24462 24290 12129798 10691 10806 2035362 59844 59500 434531132 57286 57312 365813849 5473 6066 135145623 26006 26629 940727585 39362 39134 33895075 55908 56052 384320842 36167 35585 442543090 79654 79729 85827263 65981 66662 182760229 49059 48651 749536787 38465 37670 325689001 345 230 66690445 75983 75761 465785731 51531 51470 675849374 79096 79677 752381607 39592 38824 686917085 60688 60397 936323095 69167 68508 22075643 69418 69581 658127811 42065 41792 258815552 78863 78422 258580483 79684 78952 248238025 79306 79365 723226895 40696 41363 309944017 51824 51159 226727869 79688 79405 979287699 24978 24972 573669679 12423 12258 612186764 79691 79112 221751543 57708 57508 887017428 58131 57624 63396694 39513 39731 149308918 72558 72004 967046902 26917 26806 794003190 77256 77615 141193644 14722 15050 865106545 59681 59255 381394819 29211 29210 656998410 68436 67802 958830837 79702 79227 145552143 51729 51195 103955240 57863 57458 64475441 55905 55342 745435502 79706 79672 114868710 45263 45875 10593511 34492 34346 951463517 74045 74135 877056429 79527 79710 152610967 79084 79711 630009623 32024 31835 122832176 48891 48837 708580459 39544 38969 314934992 42625 42872 358182461 14280 14195 575942680 65097 65252 159808925 55366 55246 199521850 35306 34972 141743177 24025 24247 511173088 75695 75980 144463788 53715 53366 784820509 21982 21640 633718083 34971 35344 528398702 10375 10722 745065941 35589 35857 139086502 63398 63905 957592950 28844 28500 815221804 46823 46736 280153740 79418 79730 52715728 47392 47607 668434635 5368 4628 893936182 26613 26218 589799656 3134 2769 125770681 79198 79735 142383622 6003 5620 744735390 51140 51259 232988208 62620 61991 763085147 44598 44423 192687517 15581 15159 886720315 64390 64533 719290866 43392 43753 729097671 23430 23460 195828487 60191 60529 137395577 8181 8093 100998817 138 1 975019383 69240 69672 850526665 78526 78824 943465995 60293 59553 606690289 58450 57838 391314461 4753 5158 227202107 27208 27452 152849755 32491 31764 348352245 19368 20076 508721765 21018 21233 747267420 75698 76416 632122056 79466 79757 266755255 79704 79758 202677621 47618 48219 493695199 67975 67352 805864426 79761 78975 777007925 79469 79762 324121262 30444 29884 487504836 49111 49577 636627119 59477 59678 821421451 43997 43611 250922166 40498 40270 738428095 24378 24511 245958424 24173 23657 710173465 79770 79200 171299423 32028 31966 401298575 78237 78953 171976570 69742 69067 44689969 79774 79036 70972883 53517 52798 780782268 26187 26224 127973231 59424 59995 214945964 55822 55177 322284466 48943 48556 474224100 23127 23222 765596455 34118 33406 450568133 41689 41032 671255203 76295 77086 54582324 48285 48889 182563971 73040 72554 391490806 7922 8330 43548875 71486 70884 219958848 79788 79512 821963621 43794 44413 773238768 24773 24400 400408973 79733 79791 252821285 8431 7643 444666423 71679 72291 58441573 67729 67492 620452504 690 1016 557606668 7636 6888 76616762 72896 72561 355197575 57000 56774 594066137 53688 53303 818072850 55603 55636 160065050 41437 42192 209247431 10943 11257 390825872 79723 79803 250916303 16604 16885 639888654 51189 51909 803465374 43638 43586 465351676 47357 47292 30159352 71068 70552 82071566 34983 35494 692291582 3691 4014 278202422 27154 27109 676190229 79304 79812 245702073 14494 14054 51154571 5367 5068 199872700 13440 13619 596028186 31852 31536 581975688 50306 49770 270337903 61297 60673 641205510 79819 79446 461027696 45549 45502 164450068 63364 62566 893800959 45244 44736 464590342 36124 36750 119320696 34823 35429 820678215 3829 3944 644256596 70646 71256 408043992 30308 30647 80071867 71960 71275 88583772 76513 77279 621271827 77048 76295 650087869 78907 78630 777485188 63813 64106 548524493 53356 53734 51324121 53259 53251 902015903 12682 12295 94200742 61259 61541 329384727 1 300 549226495 40314 40791 964969853 40624 40014 451800421 7829 7151 54966796 79351 79841 994912512 34293 34625 979875414 25417 24898 506956027 2694 2196 342301334 363 383 742791997 70354 70265 782636762 74947 74812 438704253 64746 65209 991003214 19682 19651 55318407 54927 54735 461987648 21548 20946 118494156 44275 43572 813922317 6299 7061 121533623 33 1 358636658 11009 10303 767180718 21362 21222 307472610 79857 79188 639463360 15932 15924 98000057 32208 32143 114467591 15838 15879 297394575 52132 51991 909137228 71890 71956 316204363 79863 79199 217664388 22499 22378 120701469 75077 74299 50504840 41476 41053 578788509 38948 38768 745016694 79175 79921 311392173 28549 28165 150587066 11095 10810 181065290 14005 14383 972963003 79872 79417 648686357 72658 72226 490088052 76262 75626 310086913 34377 34399 480897294 7028 7683 459839791 60914 60798 526683556 7680 6945 42915952 55933 55788 881366713 16145 16691 581110157 78954 79559 110248984 79183 79882 262227077 58066 57302 407001267 32958 33393 527840546 77933 78522 954072637 3030 3508 985884751 79137 78820 574151577 66174 66775 121511862 6917 6598 785878109 8538 8399 228932107 10004 9460 164188697 10933 10951 2927278 2904 2898 954104306 70776 70115 163640565 981 1021 173385920 75419 74992 109315302 10981 11176 602219232 40017 39865 408187107 2483 2874 337922025 75655 75997 154189632 5739 5431 599849936 30753 30299 35113459 7314 7297 741369329 10536 10127 287154381 73886 74623 600888430 22082 21535 309212941 4807 4858 31456841 77610 78380 414132719 46370 45843 334091500 77918 78326 553570436 51036 50869 752120820 79912 79825 598837270 68668 68755 195105173 79580 79914 72580483 56691 55898 675406635 30503 31074 753718175 29130 28972 882800413 31663 32315 54985940 10155 10147 523687142 61397 60635 14771960 47044 47163 750169018 69625 69892 214177183 10529 10913 493305503 42917 43374 698694695 79384 79925 314118841 28008 28102 673518133 39387 39807 225919766 28551 27968 75381038 4331 4068 706715708 72304 71748 38835993 17986 17678 28972504 41177 41098 48027209 62183 62973 532412163 46296 46827 834333333 41873 41145 365074593 46629 45972 447888266 76624 76777 727887121 69187 69621 531972529 69633 69373 680834214 681 570 780725254 13960 13476 317222580 46721 47282 150968331 26204 25847 146535204 79944 79373 446392291 16183 15392 354839060 69746 69672 10955473 12899 12428 238002841 68879 68856 499181167 7697 7304 312226712 78792 79427 291782157 78442 77722 70508370 33151 33422 209141796 16782 16835 408397005 67910 67867 570710417 75620 75406 267994211 79956 79475 698458290 79957 79810 635827300 35416 35108 263765400 79295 79959 491792164 68646 68238 679304817 79961 79543 52975061 57137 56973 86582141 74390 73643 778071471 64517 65093 19269708 26289 26737 388913431 79734 79448 675280190 79561 79967 776040707 60544 59943 247957512 15704 15175 96590776 15689 16295 489475450 70977 71601 396998265 79972 79935 118131820 26922 26126 166592106 31452 30937 387811626 48832 48420 337112731 12360 12656 791792325 79461 79977 844912657 79645 79978 78114007 79979 79584 188064035 5585 5449 843774702 24401 25175 132373498 58257 57466 8305788 6375 5644 8925055 64857 64173 827010936 49714 50387 851599740 30302 30883 651284697 63076 62822 417736914 29384 29813 780254749 63086 62415 206401055 22328 22205 589403252 26779 26600 551354525 52136 51410 223548064 38298 38235 223396239 65777 65166 612135689 64415 64291 363334018 79256 79996 258815299 10514 11126 47306890 79998 79596 103891190 58201 58174 780965669 59674 59857 62910191